diff --git a/Jenkinsfile b/Jenkinsfile index 71cd84a191..bacfc678fc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,4 +1,9 @@ #!/usr/bin/env groovy +@Library('pipeline-library')_ + +def schedule = env.BRANCH_NAME.contains('master') ? '@monthly' : env.BRANCH_NAME == 'develop' ? '@midnight' : '' +def sonarBranchName = env.BRANCH_NAME.contains('master') ? '-Dsonar.branch.name=master' : '-Dsonar.branch.name=' + env.BRANCH_NAME +def sonarBranchTarget = env.BRANCH_NAME.contains('master') ? '' : env.BRANCH_NAME == 'develop' ? '-Dsonar.branch.target=master' : '-Dsonar.branch.target=develop' pipeline { @@ -14,12 +19,12 @@ pipeline { parallelsAlwaysFailFast() retry(1) skipStagesAfterUnstable() - timeout(time: 60, unit: 'MINUTES') + timeout(time: 2, unit: 'HOURS') timestamps() } triggers { - cron(env.BRANCH_NAME == 'develop' ? '@midnight' : '') + cron(schedule) } tools { @@ -33,32 +38,30 @@ pipeline { timeout(time: 5, unit: 'MINUTES') } steps { - withMaven(jdk: "${JDK_VERSION}", maven: 'M3') { + withMaven(jdk: "${JDK_VERSION}", maven: 'M3', mavenLocalRepo: '.repository') { sh 'mvn clean' + sh 'mvn dependency:purge-local-repository -Dinclude=com.itextpdf -DresolutionFuzziness=groupId -DreResolve=false' } } } stage('Compile') { options { - timeout(time: 5, unit: 'MINUTES') + timeout(time: 10, unit: 'MINUTES') } steps { - withMaven(jdk: "${JDK_VERSION}", maven: 'M3') { - sh 'mvn compile test-compile' + withMaven(jdk: "${JDK_VERSION}", maven: 'M3', mavenLocalRepo: '.repository') { + sh 'mvn compile test-compile package -Dmaven.test.skip=true -Dmaven.javadoc.failOnError=false' } } } stage('Run Tests') { options { - timeout(time: 30, unit: 'MINUTES') - } - environment { - SONAR_BRANCH_TARGET= sh (returnStdout: true, script: '[ $BRANCH_NAME = master ] && echo master || echo develop').trim() + timeout(time: 1, unit: 'HOURS') } steps { - withMaven(jdk: "${JDK_VERSION}", maven: 'M3') { + withMaven(jdk: "${JDK_VERSION}", maven: 'M3', mavenLocalRepo: '.repository') { withSonarQubeEnv('Sonar') { - sh 'mvn --activate-profiles test test verify org.jacoco:jacoco-maven-plugin:prepare-agent org.jacoco:jacoco-maven-plugin:report sonar:sonar -DgsExec="${gsExec}" -DcompareExec="${compareExec}" -Dmaven.test.skip=false -Dmaven.test.failure.ignore=false -Dmaven.javadoc.skip=true -Dsonar.branch.name="${BRANCH_NAME}" -Dsonar.branch.target="${SONAR_BRANCH_TARGET}"' + sh 'mvn --activate-profiles test -DgsExec="${gsExec}" -DcompareExec="${compareExec}" -Dmaven.test.skip=false -Dmaven.test.failure.ignore=false -Dmaven.javadoc.skip=true org.jacoco:jacoco-maven-plugin:prepare-agent verify org.jacoco:jacoco-maven-plugin:report sonar:sonar ' + sonarBranchName + ' ' + sonarBranchTarget } } } @@ -68,7 +71,7 @@ pipeline { timeout(time: 30, unit: 'MINUTES') } steps { - withMaven(jdk: "${JDK_VERSION}", maven: 'M3') { + withMaven(jdk: "${JDK_VERSION}", maven: 'M3', mavenLocalRepo: '.repository') { sh 'mvn --activate-profiles qa verify -Dpmd.analysisCache=true' } } @@ -108,7 +111,7 @@ pipeline { timeout(time: 5, unit: 'MINUTES') } steps { - archiveArtifacts allowEmptyArchive: true, artifacts: '**/*.jar' + archiveArtifacts allowEmptyArchive: true, artifacts: '**/*.jar, **/*.pom', excludes: '**/fb-contrib-*.jar, **/findsecbugs-plugin-*.jar' } } } @@ -119,6 +122,7 @@ pipeline { } success { echo 'I succeeeded! \u263A' + cleanWs deleteDirs: true } unstable { echo 'I am unstable \uD83D\uDE2E' @@ -129,6 +133,20 @@ pipeline { changed { echo 'Things were different before... \uD83E\uDD14' } + fixed { + script { + if (env.BRANCH_NAME.contains('master') || env.BRANCH_NAME.contains('develop')) { + slackNotifier("#ci", currentBuild.currentResult, "${env.BRANCH_NAME} - Back to normal") + } + } + } + regression { + script { + if (env.BRANCH_NAME.contains('master') || env.BRANCH_NAME.contains('develop')) { + slackNotifier("#ci", currentBuild.currentResult, "${env.BRANCH_NAME} - First failure") + } + } + } } } diff --git a/barcodes/pom.xml b/barcodes/pom.xml index cd38c666fc..18e1a99284 100644 --- a/barcodes/pom.xml +++ b/barcodes/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 barcodes iText 7 - barcodes diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java index 88af8eefd8..ba62dc359b 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode128.java @@ -548,31 +548,31 @@ public Rectangle getBarcodeSize() { * translation matrix to move it elsewhere.

* The bars and text are written in the following colors: *
- * + *
* - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * *

barColor

textColor

Result

barColortextColorResult

null

null

bars and text painted with current fill color

nullnullbars and text painted with current fill color

barColor

null

bars and text painted with barColor

barColornullbars and text painted with barColor

null

textColor

bars painted with current color
text painted with textColor

nulltextColorbars painted with current color
text painted with textColor

barColor

textColor

bars painted with barColor
text painted with textColor

barColortextColorbars painted with barColor
text painted with textColor
* diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java index ce1a7ebc85..cfb0ea3df7 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode1D.java @@ -424,31 +424,31 @@ public void setCodeType(int codeType) { * translation matrix to move it elsewhere.

* The bars and text are written in the following colors: *
- * + *
* - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * *

barColor

textColor

Result

barColortextColorResult

null

null

bars and text painted with current fill color

nullnullbars and text painted with current fill color

barColor

null

bars and text painted with barColor

barColornullbars and text painted with barColor

null

textColor

bars painted with current color
text painted with textColor

nulltextColorbars painted with current color
text painted with textColor

barColor

textColor

bars painted with barColor
text painted with textColor

barColortextColorbars painted with barColor
text painted with textColor
* diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java index 088928513e..b499748133 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/Barcode39.java @@ -269,31 +269,31 @@ public Rectangle getBarcodeSize() { * translation matrix to move it elsewhere.

* The bars and text are written in the following colors: *
- * + *
* - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * *

barColor

textColor

Result

barColortextColorResult

null

null

bars and text painted with current fill color

nullnullbars and text painted with current fill color

barColor

null

bars and text painted with barColor

barColornullbars and text painted with barColor

null

textColor

bars painted with current color
text painted with textColor

nulltextColorbars painted with current color
text painted with textColor

barColor

textColor

bars painted with barColor
text painted with textColor

barColortextColorbars painted with barColor
text painted with textColor
* diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java index f0daff316b..c9d31727e1 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeCodabar.java @@ -205,31 +205,31 @@ public Rectangle getBarcodeSize() { * translation matrix to move it elsewhere.

* The bars and text are written in the following colors: *
- * + *
* - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * *

barColor

textColor

Result

barColortextColorResult

null

null

bars and text painted with current fill color

nullnullbars and text painted with current fill color

barColor

null

bars and text painted with barColor

barColornullbars and text painted with barColor

null

textColor

bars painted with current color
text painted with textColor

nulltextColorbars painted with current color
text painted with textColor

barColor

textColor

bars painted with barColor
text painted with textColor

barColortextColorbars painted with barColor
text painted with textColor
* diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java index 19bcbd9af7..f2986ddfa3 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEAN.java @@ -554,31 +554,31 @@ public Rectangle getBarcodeSize() { * translation matrix to move it elsewhere.

* The bars and text are written in the following colors: *
- * + *
* - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * *

barColor

textColor

Result

barColortextColorResult

null

null

bars and text painted with current fill color

nullnullbars and text painted with current fill color

barColor

null

bars and text painted with barColor

barColornullbars and text painted with barColor

null

textColor

bars painted with current color
text painted with textColor

nulltextColorbars painted with current color
text painted with textColor

barColor

textColor

bars painted with barColor
text painted with textColor

barColortextColorbars painted with barColor
text painted with textColor
* diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java index 0fb84c60ce..56df187db1 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeEANSUPP.java @@ -93,31 +93,31 @@ public Rectangle getBarcodeSize() { * translation matrix to move it elsewhere.

* The bars and text are written in the following colors: *
- * + *
* - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * *

barColor

textColor

Result

barColortextColorResult

null

null

bars and text painted with current fill color

nullnullbars and text painted with current fill color

barColor

null

bars and text painted with barColor

barColornullbars and text painted with barColor

null

textColor

bars painted with current color
text painted with textColor

nulltextColorbars painted with current color
text painted with textColor

barColor

textColor

bars painted with barColor
text painted with textColor

barColortextColorbars painted with barColor
text painted with textColor
* diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeInter25.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeInter25.java index 72d0bb5171..82f3a0eaf5 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeInter25.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeInter25.java @@ -227,31 +227,31 @@ public Rectangle getBarcodeSize() { * translation matrix to move it elsewhere.

* The bars and text are written in the following colors: *
- * + *
* - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * *

barColor

textColor

Result

barColortextColorResult

null

null

bars and text painted with current fill color

nullnullbars and text painted with current fill color

barColor

null

bars and text painted with barColor

barColornullbars and text painted with barColor

null

textColor

bars painted with current color
text painted with textColor

nulltextColorbars painted with current color
text painted with textColor

barColor

textColor

bars painted with barColor
text painted with textColor

barColortextColorbars painted with barColor
text painted with textColor
* diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeMSI.java b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeMSI.java index f42814518a..92993fd91b 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeMSI.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/BarcodeMSI.java @@ -159,32 +159,32 @@ public Rectangle getBarcodeSize() { * translation matrix to move it elsewhere. *

* The bars and text are written in the following colors: - *

- *

+ * + *
* - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * * - * - * - * + * + * + * * *

barColor

textColor

Result

barColortextColorResult

null

null

bars and text painted with current fill color

nullnullbars and text painted with current fill color

barColor

null

bars and text painted with barColor

barColornullbars and text painted with barColor

null

textColor

bars painted with current color
text painted with textColor

nulltextColorbars painted with current color
text painted with textColor

barColor

textColor

bars painted with barColor
text painted with textColor

barColortextColorbars painted with barColor
text painted with textColor
* diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitArray.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitArray.java index 9a370ad253..c9c6bd19fd 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitArray.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitArray.java @@ -45,7 +45,8 @@ This file is part of the iText (R) project. /** - *

A simple, fast array of bits, represented compactly by an array of ints internally.

+ * A simple, fast array of bits, represented compactly by an array of ints internally. + * * @author Sean Owen */ final class BitArray { diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitMatrix.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitMatrix.java index 605db4ac58..00d352bda5 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitMatrix.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/BitMatrix.java @@ -44,16 +44,16 @@ This file is part of the iText (R) project. package com.itextpdf.barcodes.qrcode; /** - *

Represents a 2D matrix of bits. In function arguments below, and throughout the common + * Represents a 2D matrix of bits. In function arguments below, and throughout the common * module, x is the column position, and y is the row position. The ordering is always x, y. - * The origin is at the top-left.

- * - *

Internally the bits are represented in a 1-D array of 32-bit ints. However, each row begins + * The origin is at the top-left. + *

+ * Internally the bits are represented in a 1-D array of 32-bit ints. However, each row begins * with a new int. This is done intentionally so that we can copy out a row into a BitArray very - * efficiently.

- * - *

The ordering of bits is row-major. Within each int, the least significant bits are used first, - * meaning they represent lower x values. This is compatible with BitArray's implementation.

+ * efficiently. + *

+ * The ordering of bits is row-major. Within each int, the least significant bits are used first, + * meaning they represent lower x values. This is compatible with BitArray's implementation. * * @author Sean Owen * @author dswitkin@google.com (Daniel Switkin) @@ -85,7 +85,7 @@ public BitMatrix(int width, int height) { } /** - *

Gets the requested bit, where true means black.

+ * Gets the requested bit, where true means black. * * @param x The horizontal component (i.e. which column) * @param y The vertical component (i.e. which row) @@ -97,7 +97,7 @@ public boolean get(int x, int y) { } /** - *

Sets the given bit to true.

+ * Sets the given bit to true. * * @param x The horizontal component (i.e. which column) * @param y The vertical component (i.e. which row) @@ -108,7 +108,7 @@ public void set(int x, int y) { } /** - *

Flips the given bit.

+ * Flips the given bit. * * @param x The horizontal component (i.e. which column) * @param y The vertical component (i.e. which row) @@ -129,7 +129,7 @@ public void clear() { } /** - *

Sets a square region of the bit matrix to true.

+ * Sets a square region of the bit matrix to true. * * @param left The horizontal position to begin at (inclusive) * @param top The vertical position to begin at (inclusive) diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ErrorCorrectionLevel.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ErrorCorrectionLevel.java index 7c21a263ca..055fa2d955 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ErrorCorrectionLevel.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ErrorCorrectionLevel.java @@ -44,8 +44,8 @@ This file is part of the iText (R) project. package com.itextpdf.barcodes.qrcode; /** - *

See ISO 18004:2006, 6.5.1. This enum encapsulates the four error correction levels - * defined by the QR code standard.

+ * See ISO 18004:2006, 6.5.1. This enum encapsulates the four error correction levels + * defined by the QR code standard. * * @author Sean Owen */ diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/FormatInformation.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/FormatInformation.java index 9d137c7738..5ce580a90d 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/FormatInformation.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/FormatInformation.java @@ -44,8 +44,8 @@ This file is part of the iText (R) project. package com.itextpdf.barcodes.qrcode; /** - *

Encapsulates a QR Code's format information, including the data mask used and - * error correction level.

+ * Encapsulates a QR Code's format information, including the data mask used and + * error correction level. * * @author Sean Owen * @see ErrorCorrectionLevel diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256.java index 6f5d289c97..ddc7d96b38 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256.java @@ -44,12 +44,12 @@ This file is part of the iText (R) project. package com.itextpdf.barcodes.qrcode; /** - *

This class contains utility methods for performing mathematical operations over - * the Galois Field GF(256). Operations use a given primitive polynomial in calculations.

- * - *

Throughout this package, elements of GF(256) are represented as an int + * This class contains utility methods for performing mathematical operations over + * the Galois Field GF(256). Operations use a given primitive polynomial in calculations. + *

+ * Throughout this package, elements of GF(256) are represented as an int * for convenience and speed (but at the cost of memory). - * Only the bottom 8 bits are really used.

+ * Only the bottom 8 bits are really used. * * @author Sean Owen */ diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256Poly.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256Poly.java index a268461e9a..fd153e8f94 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256Poly.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/GF256Poly.java @@ -44,11 +44,11 @@ This file is part of the iText (R) project. package com.itextpdf.barcodes.qrcode; /** - *

Represents a polynomial whose coefficients are elements of GF(256). - * Instances of this class are immutable.

- * - *

Much credit is due to William Rucklidge since portions of this code are an indirect - * port of his C++ Reed-Solomon implementation.

+ * Represents a polynomial whose coefficients are elements of GF(256). + * Instances of this class are immutable. + *

+ * Much credit is due to William Rucklidge since portions of this code are an indirect + * port of his C++ Reed-Solomon implementation. * * @author Sean Owen */ diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Mode.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Mode.java index df9e8c548d..ce87eb79b5 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Mode.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Mode.java @@ -44,8 +44,8 @@ This file is part of the iText (R) project. package com.itextpdf.barcodes.qrcode; /** - *

See ISO 18004:2006, 6.4.1, Tables 2 and 3. This enum encapsulates the various modes in which - * data can be encoded to bits in the QR code standard.

+ * See ISO 18004:2006, 6.4.1, Tables 2 and 3. This enum encapsulates the various modes in which + * data can be encoded to bits in the QR code standard. * * @author Sean Owen */ diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonEncoder.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonEncoder.java index 4b7fd776d8..c8282a48b6 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonEncoder.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonEncoder.java @@ -47,7 +47,7 @@ This file is part of the iText (R) project. import java.util.List; /** - *

Implements Reed-Solomon encoding, as the name implies.

+ * Implements Reed-Solomon encoding, as the name implies. * * @author Sean Owen * @author William Rucklidge diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonException.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonException.java index 8cd00dd365..dfaaf82ea1 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonException.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/ReedSolomonException.java @@ -44,8 +44,8 @@ This file is part of the iText (R) project. package com.itextpdf.barcodes.qrcode; /** - *

Thrown when an exception occurs during Reed-Solomon decoding, such as when - * there are too many errors to correct.

+ * Thrown when an exception occurs during Reed-Solomon decoding, such as when + * there are too many errors to correct. * * @author Sean Owen */ diff --git a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Version.java b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Version.java index 50e145bfa6..525dfcd34a 100644 --- a/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Version.java +++ b/barcodes/src/main/java/com/itextpdf/barcodes/qrcode/Version.java @@ -129,7 +129,7 @@ public ECBlocks getECBlocksForLevel(ErrorCorrectionLevel ecLevel) { } /** - *

Deduces version information purely from QR Code dimensions.

+ * Deduces version information purely from QR Code dimensions. * * @param dimension dimension in modules * @return {@link Version} for a QR Code of that dimension @@ -231,10 +231,10 @@ BitMatrix buildFunctionPattern() { } /** - *

Encapsulates a set of error-correction blocks in one symbol version. Most versions will + * Encapsulates a set of error-correction blocks in one symbol version. Most versions will * use blocks of differing sizes within one version, so, this encapsulates the parameters for * each set of blocks. It also holds the number of error-correction codewords per block since it - * will be the same across all blocks within one version.

+ * will be the same across all blocks within one version. */ public static final class ECBlocks { private final int ecCodewordsPerBlock; @@ -278,9 +278,9 @@ public ECB[] getECBlocks() { } /** - *

Encapsualtes the parameters for one error-correction block in one symbol version. + * Encapsualtes the parameters for one error-correction block in one symbol version. * This includes the number of data codewords, and the number of times a block with these - * parameters is used consecutively in the QR code version's format.

+ * parameters is used consecutively in the QR code version's format. */ public static final class ECB { private final int count; diff --git a/font-asian/pom.xml b/font-asian/pom.xml index 863649ae1f..8fc67fff85 100644 --- a/font-asian/pom.xml +++ b/font-asian/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 font-asian iText 7 - Asian fonts diff --git a/forms/findbugs-filter.xml b/forms/findbugs-filter.xml index 4ba38715c9..3bbbed4457 100644 --- a/forms/findbugs-filter.xml +++ b/forms/findbugs-filter.xml @@ -1,11 +1,22 @@ - - - - + + + + + + + + + + + + + + + diff --git a/forms/pom.xml b/forms/pom.xml index b4b93f2e2d..8eeaddf1cf 100644 --- a/forms/pom.xml +++ b/forms/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 forms iText 7 - forms diff --git a/forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java b/forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java index 691d8df3bb..fb1fcc75d5 100644 --- a/forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java +++ b/forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java @@ -376,7 +376,8 @@ public static PdfTextFormField createText(PdfDocument doc) { * Creates an empty {@link PdfTextFormField text form field}. * * @param doc the {@link PdfDocument} to create the text field in - * @param pdfAConformanceLevel + * @param pdfAConformanceLevel the desired {@link PdfAConformanceLevel} of the field. Must match the conformance + * level of the {@link PdfDocument} this field will eventually be added into * @return a new {@link PdfTextFormField} */ public static PdfTextFormField createText(PdfDocument doc, PdfAConformanceLevel pdfAConformanceLevel) { @@ -601,7 +602,7 @@ public static PdfChoiceFormField createChoice(PdfDocument doc, Rectangle rect, S * @param flags an int, containing a set of binary behavioral * flags. Do binary OR on this int to set the * flags you require. - * @param font + * @param font the desired font to be used when displaying the text * @param pdfAConformanceLevel the {@link PdfAConformanceLevel} of the document. {@code} null if it's no PDF/A document * @return a new {@link PdfChoiceFormField} */ @@ -974,7 +975,7 @@ public static PdfChoiceFormField createComboBox(PdfDocument doc, Rectangle rect, * @param value the initial value * @param options a two-dimensional array of Strings which will be converted * to a PdfArray. - * @param font + * @param font the desired font to be used when displaying the text * @param pdfAConformanceLevel the {@link PdfAConformanceLevel} of the document. {@code} null if it's no PDF/A document * @return a new {@link PdfChoiceFormField} as a combobox */ @@ -1006,7 +1007,7 @@ public static PdfChoiceFormField createComboBox(PdfDocument doc, Rectangle rect, * @param name the name of the form field * @param value the initial value * @param options an array of Strings which will be converted to a PdfArray. - * @param font + * @param font the desired font to be used when displaying the text * @param pdfAConformanceLevel the {@link PdfAConformanceLevel} of the document. {@code} null if it's no PDF/A document * @return a new {@link PdfChoiceFormField} as a combobox */ @@ -1040,7 +1041,7 @@ public static PdfChoiceFormField createList(PdfDocument doc, Rectangle rect, Str * @param value the initial value * @param options a two-dimensional array of Strings which will be converted * to a PdfArray. - * @param font + * @param font the desired font to be used when displaying the text * @param pdfAConformanceLevel the {@link PdfAConformanceLevel} of the document. {@code} null if it's no PDF/A document * @return a new {@link PdfChoiceFormField} as a list field */ @@ -1072,7 +1073,7 @@ public static PdfChoiceFormField createList(PdfDocument doc, Rectangle rect, Str * @param name the name of the form field * @param value the initial value * @param options an array of Strings which will be converted to a PdfArray. - * @param font + * @param font the desired font to be used when displaying the text * @param pdfAConformanceLevel the {@link PdfAConformanceLevel} of the document. {@code} null if it's no PDF/A document * @return a new {@link PdfChoiceFormField} as a list field */ @@ -1118,7 +1119,7 @@ public static PdfFormField makeFormField(PdfObject pdfObject, PdfDocument docume } /** - * Returns the type of the

Parent

form field, or of the wrapped + * Returns the type of the parent form field, or of the wrapped * <PdfDictionary> object. * * @return the form type, as a {@link PdfName} @@ -3235,7 +3236,15 @@ protected void drawCheckAppearance(float width, float height, String onStateName widget.setNormalAppearance(normalAppearance); } - //Actually it's just PdfA check appearance. According to corrigendum there is no difference between them + /** + * Draws PDF/A-2 compliant check appearance. + * Actually it's just PdfA check appearance. According to corrigendum there is no difference between them + * @param width width of the checkbox + * @param height height of the checkbox + * @param onStateName name that corresponds to the "On" state of the checkbox + * @param checkType the type that determines how the checkbox will look like. Allowed values are {@value TYPE_CHECK}, + * {@value TYPE_CIRCLE}, {@value TYPE_CROSS}, {@value TYPE_DIAMOND}, {@value TYPE_SQUARE}, {@value TYPE_STAR} + */ protected void drawPdfA2CheckAppearance(float width, float height, String onStateName, int checkType) { this.checkType = checkType; Rectangle rect = new Rectangle(0, 0, width, height); @@ -3272,11 +3281,14 @@ protected void drawPdfA2CheckAppearance(float width, float height, String onStat /** * @deprecated use {@link #drawPdfA2CheckAppearance(float, float, String, int)} instead. * - * @param width - * @param height - * @param selectedValue - * @param checkType + * @param width width of the checkbox + * @param height height of the checkbox + * @param selectedValue the selected value of the checkbox which determines the appearance of the checkbox + * @param checkType the type that determines how the checkbox will look like. Allowed values are {@value TYPE_CHECK}, + * {@value TYPE_CIRCLE}, {@value TYPE_CROSS}, {@value TYPE_DIAMOND}, {@value TYPE_SQUARE}, {@value TYPE_STAR} */ + // TODO when removing the method: check {@link #drawCheckBox(PdfCanvas, float, float, float, boolean)} and consider + // removing last redundant "on" parameter @Deprecated protected void drawPdfA1CheckAppearance(float width, float height, String selectedValue, int checkType) { PdfStream stream = (PdfStream) new PdfStream().makeIndirect(getDocument()); diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/ActionObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/ActionObject.java new file mode 100644 index 0000000000..e752388d74 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/ActionObject.java @@ -0,0 +1,162 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfString; + +/** + * Represent Action tag in xfdf document structure. + * Content model: ( URI | Launch | GoTo | GoToR | Named ). + * Attributes: none. + * For more details see paragraph 6.5.1 in Xfdf specification. + */ +public class ActionObject { + + + /** + * Type of inner action element. Possible values: URI, Launch, GoTo, GoToR, Named. + */ + private PdfName type; + + /** + * Represents Name required attribute of URI element. For more details see paragraph 6.5.30 in Xfdf specification. + */ + private PdfString uri; + + /** + * Represents IsMap optional attribute of URI element. For more details see paragraph 6.5.30 in Xfdf specification. + */ + private boolean isMap; + + /** + * Represents Name required attribute of Named element. For more details see paragraph 6.5.24 in Xfdf specification. + */ + private PdfName nameAction; + + /** + * Represents OriginalName required attribute of File inner element of GoToR or Launch element. + * Corresponds to F key in go-to action or launch dictionaries. + * For more details see paragraphs 6.5.11, 6.5.23 in Xfdf specification. + */ + private String fileOriginalName; + + /** + * Represents NewWindows optional attribute of Launch element. For more details see paragraph 6.5.23 in Xfdf specification. + */ + private boolean isNewWindow; + + /** + * Represents Dest inner element of link, GoTo, and GoToR elements. + * Corresponds to Dest key in link annotation dictionary. + * For more details see paragraph 6.5.10 in Xfdf specification. + */ + private DestObject destination; + + public ActionObject(PdfName type) { + this.type = type; + } + + public PdfName getType() { + return type; + } + + public ActionObject setType(PdfName type) { + this.type = type; + return this; + } + + public PdfString getUri() { + return uri; + } + + public ActionObject setUri(PdfString uri) { + this.uri = uri; + return this; + } + + public boolean isMap() { + return isMap; + } + + public ActionObject setMap(boolean map) { + isMap = map; + return this; + } + + public PdfName getNameAction() { + return nameAction; + } + + public ActionObject setNameAction(PdfName nameAction) { + this.nameAction = nameAction; + return this; + } + + public String getFileOriginalName() { + return fileOriginalName; + } + + public ActionObject setFileOriginalName(String fileOriginalName) { + this.fileOriginalName = fileOriginalName; + return this; + } + + public boolean isNewWindow() { + return isNewWindow; + } + + public ActionObject setNewWindow(boolean newWindow) { + isNewWindow = newWindow; + return this; + } + + public DestObject getDestination() { + return destination; + } + + public ActionObject setDestination(DestObject destination) { + this.destination = destination; + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotObject.java new file mode 100644 index 0000000000..c3f58a0dc2 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotObject.java @@ -0,0 +1,355 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfBoolean; +import com.itextpdf.kernel.pdf.PdfIndirectReference; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfNumber; +import com.itextpdf.kernel.pdf.PdfObject; +import com.itextpdf.kernel.pdf.PdfString; +import com.itextpdf.kernel.pdf.annot.PdfAnnotation; + +import java.util.ArrayList; +import java.util.List; + +/** + * Represents annotation, a child element of annots tag in Xfdf document structure. For more details see part 6.4 in Xfdf specification. + */ +public class AnnotObject { + + /** + * Represents the type of annotation. Possible values: caret, circle, fileattachment, freetext, + * highlight, ink, line, polygon, polyline, sound, square, squiggly, stamp, strikeout, text, underline. + */ + private String name; + + /** + * Represents a list of attributes of the annotation. + */ + private List attributes; + + /** + * Represents contents-richtext tag in Xfdf document structure. Is a child of caret, circle, fileattachment, freetext, + * highlight, ink, line, polygon, polyline, sound, square, squiggly, stamp, strikeout, text, and + * underline elements. corresponds to RC key in annotation dictionary. + * Content model: text string. + * For more details see paragraph 6.5.4 in Xfdf document specification. + */ + private PdfString contents;//basically text string + + /** + * Represents contents-richtext tag in Xfdf document structure. Is a child of caret, circle, fileattachment, freetext, + * highlight, ink, line, polygon, polyline, sound, square, squiggly, stamp, strikeout, text, and + * underline elements. corresponds to Contents key in annotation dictionary. + * Content model: a string or a rich text string. + * For more details see paragraph 6.5.5 in Xfdf document specification. + */ + private PdfString contentsRichText; + + /** + * A boolean, indicating if annotation has inner popup element. + */ + private boolean hasPopup; + + /** + * Represents a popup annotation, an inner element of the annotation element. + */ + private AnnotObject popup; + + /** + * Represents Action element, a child of OnActivation element of the link annotation. + * Corresponds to the A key in the link annotation dictionary. + */ + private ActionObject action; + + /** + * Represents Dest element, a child element of link, GoTo, GoToR elements. + * Corresponds to the Dest key in link annotation dictionary. + */ + private DestObject destination; + + /** + * Represents appearance element, a child element of stamp element. + * Corresponds to the AP key in the annotation dictionary. + * Content model: Base64 encoded string. + * For more details see paragraph 6.5.1 in Xfdf document specification. + */ + private String appearance;//should be Base64String + + /** + * Represents the defaultappearance element, a child of the caret and freetext elements. + * Corresponds to the DA key in the free text annotation dictionary. + * Content model: text string. + * For more details see paragraph 6.5.7 in Xfdf document specification. + */ + private String defaultAppearance; + + /** + * Represents defaultstyle element, a child of the freetext element. + * Corresponds to the DS key in the free text annotation dictionary. + * Content model : a text string. + * For more details see paragraph 6.5.9 in Xfdf document specification. + */ + private String defaultStyle; + + /** + * Represents the BorderStyleAlt element, a child of the link element. + * Corresponds to the Border key in the common annotation dictionary. + * For more details see paragraph 6.5.3 in Xfdf document specification. + */ + private BorderStyleAltObject borderStyleAlt; + + /** + * Represents the string, containing vertices element, a child of the polygon and polyline elements. + * Corresponds to the Vertices key in the polygon or polyline annotation dictionary. + * For more details see paragraph 6.5.31 in Xfdf document specification. + */ + private String vertices; + + /** + * The reference to the source {@link PdfAnnotation}. Used for attaching popups in case of reading data from pdf file. + */ + private PdfIndirectReference ref; + + public AnnotObject() { + this.attributes = new ArrayList<>(); + } + + public String getName() { + return name; + } + + public AnnotObject setName(String name) { + this.name = name; + return this; + } + + public List getAttributes() { + return attributes; + } + + /** + * The method finds the attribute by name in attributes list. + * @param name The name of the attribute to look for. + * @return {@link AttributeObject} with the given name, or null, if no object with this name was found. + */ + public AttributeObject getAttribute(String name) { + for (AttributeObject attr : attributes) { + if (attr.getName().equals(name)) { + return attr; + } + } + return null; + } + + /** + * The method finds the attribute by name in attributes list and return its strign value. + * @param name The name of the attribute to look for. + * @return the value of the {@link AttributeObject} with the given name, or null, if no object with this name was found. + */ + public String getAttributeValue(String name) { + for (AttributeObject attr : attributes) { + if (attr.getName().equals(name)) { + return attr.getValue(); + } + } + return null; + } + + public AnnotObject getPopup() { + return popup; + } + + public AnnotObject setPopup(AnnotObject popup) { + this.popup = popup; + return this; + } + + public boolean isHasPopup() { + return hasPopup; + } + + public AnnotObject setHasPopup(boolean hasPopup) { + this.hasPopup = hasPopup; + return this; + } + + public PdfString getContents() { + return contents; + } + + public AnnotObject setContents(PdfString contents) { + this.contents = contents; + return this; + } + + public PdfString getContentsRichText() { + return contentsRichText; + } + + public AnnotObject setContentsRichText(PdfString contentsRichRext) { + this.contentsRichText = contentsRichRext; + return this; + } + + public ActionObject getAction() { + return action; + } + + public AnnotObject setAction(ActionObject action) { + this.action = action; + return this; + } + + public void addAttribute(AttributeObject attr) { + attributes.add(attr); + } + + void addAttribute(String name, boolean value) { + String valueString = value ? "yes" : "no"; + attributes.add(new AttributeObject(name, valueString)); + } + + void addAttribute(String name, float value) { + attributes.add(new AttributeObject(name, String.valueOf(value))); + } + + void addAttribute(String name, Rectangle value) { + String stringValue = XfdfObjectUtils.convertRectToString(value); + attributes.add(new AttributeObject(name, stringValue)); + } + + void addAttribute(String name, PdfObject valueObject, boolean required) { + if (valueObject == null) { + if (required) { + throw new AttributeNotFoundException(name); + } + return; + } + String valueString = null; + if (valueObject.getType() == PdfObject.BOOLEAN) { + valueString = ((PdfBoolean)(valueObject)).getValue() ? "yes" : "no"; + } else if (valueObject.getType() == PdfObject.NAME) { + valueString = ((PdfName)(valueObject)).getValue(); + } else if (valueObject.getType() == PdfObject.NUMBER) { + valueString = String.valueOf(((PdfNumber)(valueObject)).getValue()); + } else if (valueObject.getType() == PdfObject.STRING) { + valueString = ((PdfString)(valueObject)).getValue(); + } + + attributes.add(new AttributeObject(name, valueString)); + } + + void addAttribute(String name, PdfObject valueObject) { + addAttribute(name, valueObject, false); + } + + void addFdfAttributes(int pageNumber) { + this.addAttribute(new AttributeObject(XfdfConstants.PAGE, String.valueOf(pageNumber))); + } + + public DestObject getDestination() { + return destination; + } + + public AnnotObject setDestination(DestObject destination) { + this.destination = destination; + return this; + } + + public String getAppearance() { + return appearance; + } + + public AnnotObject setAppearance(String appearance) { + this.appearance = appearance; + return this; + } + + public String getDefaultAppearance() { + return defaultAppearance; + } + + public AnnotObject setDefaultAppearance(String defaultAppearance) { + this.defaultAppearance = defaultAppearance; + return this; + } + + public String getDefaultStyle() { + return defaultStyle; + } + + public AnnotObject setDefaultStyle(String defaultStyle) { + this.defaultStyle = defaultStyle; + return this; + } + + public BorderStyleAltObject getBorderStyleAlt() { + return borderStyleAlt; + } + + public AnnotObject setBorderStyleAlt(BorderStyleAltObject borderStyleAlt) { + this.borderStyleAlt = borderStyleAlt; + return this; + } + + public String getVertices() { + return vertices; + } + + public AnnotObject setVertices(String vertices) { + this.vertices = vertices; + return this; + } + + public PdfIndirectReference getRef() { + return ref; + } + + public AnnotObject setRef(PdfIndirectReference ref) { + this.ref = ref; + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotsObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotsObject.java new file mode 100644 index 0000000000..098694a260 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/AnnotsObject.java @@ -0,0 +1,64 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import java.util.ArrayList; +import java.util.List; + +public class AnnotsObject { + + private List annotsList; + + public AnnotsObject() { + annotsList = new ArrayList<>(); + } + + public List getAnnotsList() { + return annotsList; + } + + public AnnotsObject addAnnot(AnnotObject annot) { + this.annotsList.add(annot); + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeNotFoundException.java b/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeNotFoundException.java new file mode 100644 index 0000000000..927e6e5bc9 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeNotFoundException.java @@ -0,0 +1,50 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +public class AttributeNotFoundException extends RuntimeException { + + public AttributeNotFoundException(String attribute) { + super("Required attribute " + attribute + " is not found"); + } +} diff --git a/pdftest/src/main/java/com/itextpdf/test/annotations/WrapToTest.java b/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeObject.java similarity index 70% rename from pdftest/src/main/java/com/itextpdf/test/annotations/WrapToTest.java rename to forms/src/main/java/com/itextpdf/forms/xfdf/AttributeObject.java index 9b1d34ba85..7b5c4cf46f 100644 --- a/pdftest/src/main/java/com/itextpdf/test/annotations/WrapToTest.java +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/AttributeObject.java @@ -1,9 +1,7 @@ /* - $Id$ - This file is part of the iText (R) project. Copyright (c) 1998-2019 iText Group NV - Authors: Bruno Lowagie, Paulo Soares, et al. + Authors: iText Software. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3 @@ -42,28 +40,30 @@ This file is part of the iText (R) project. For more information, please contact iText Software Corp. at this address: sales@itextpdf.com */ -package com.itextpdf.test.annotations; +package com.itextpdf.forms.xfdf; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; /** - * This annotation can be used to run a class that contains a public - * static void main method as a test in the JUnit test runner. + * Represents the attribute of any xfdf element. */ -@Target(ElementType.TYPE) -@Retention(RetentionPolicy.RUNTIME) -public @interface WrapToTest { - /** - * Makes the test runner ignore the annotated class if a non-empty String is - * specified. The text should contain a reason for ignoring this test, as it - * is fed to the test runner. - * - * Defaults to the empty String, which does not trigger ignoring the test. - * - * @return the log message - */ - String ignoreWithMessage() default ""; +public class AttributeObject { + + private String name; + private String value; + + public AttributeObject(String name, String value) { + if(name == null || value == null) { + throw new XfdfException(XfdfConstants.ATTRIBUTE_NAME_OR_VALUE_MISSING); + } + this.name = name; + this.value = value; + } + + public String getName() { + return name; + } + + public String getValue() { + return value; + } } diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/BorderStyleAltObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/BorderStyleAltObject.java new file mode 100644 index 0000000000..f4f23a8be5 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/BorderStyleAltObject.java @@ -0,0 +1,122 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + + +/** + * Represents the BorderStyleAlt element, a child of the link element. + * Corresponds to the Border key in the common annotation dictionary. + * Content model: border style encoded in the format specified in the border style attributes. + * Required attributes: HCornerRadius, VCornerRadius, Width. + * Optional attributes: DashPattern. + * For more details see paragraph 6.5.3 in Xfdf document specification. + * For more details about attributes see paragraph 6.6.19 in Xfdf document specification. + */ +public class BorderStyleAltObject { + + + /** + * Number specifying the horizontal corner radius of the rectangular border. + * Corresponds to array index 0 in the Border key in the common annotation dictionary. + */ + private float hCornerRadius; + + /** + * Number specifying the vertical corner radius of the rectangular border. + * Corresponds to array index 1 in the Border key in the common annotation dictionary. + */ + private float vCornerRadius; + + /** + * Number specifying the width of the rectangular border. + * Corresponds to array index 2 in the Border key in the common annotation dictionary. + */ + private float width; + + /** + * Comma-separated list of numbers specifying the pattern of dashes and gaps of the border. + * Corresponds to array index 3 in the Border key in the common annotation dictionary. + */ + private float[] dashPattern; + + /** + * Encoded border style string. + */ + private String content; + + public BorderStyleAltObject(float hCornerRadius, float vCornerRadius, float width) { + this.hCornerRadius = hCornerRadius; + this.vCornerRadius = vCornerRadius; + this.width = width; + } + + public float getHCornerRadius() { + return hCornerRadius; + } + + public float getVCornerRadius() { + return vCornerRadius; + } + + public float getWidth() { + return width; + } + + public float[] getDashPattern() { + return dashPattern; + } + + public BorderStyleAltObject setDashPattern(float[] dashPattern) { + this.dashPattern = dashPattern; + return this; + } + + public String getContent() { + return content; + } + + public BorderStyleAltObject setContent(String content) { + this.content = content; + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/DestObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/DestObject.java new file mode 100644 index 0000000000..26805f64de --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/DestObject.java @@ -0,0 +1,209 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + + +/** + * Represents Dest element, a child of the link, GoTo, and GoToR elements. + * Corresponds to the Dest key in the link annotations dictionary. + * For more details see paragraph 6.5.10 in Xfdf document specification. + * Content model: ( Named | XYZ | Fit | FitH | FitV | FitR | FitB | FitBH | FitBV ) + */ +public class DestObject { + + /** + * Respresents Name attribute of Named element, a child of Dest element. + * Allows a destination to be referred to indirectly by means of a name object or a byte string. + * For more details see paragraph 6.5.25 in Xfdf document specification. + */ + private String name; + + /** + * Represents the XYZ element, a child of the Dest element. + * Corresponds to the XYZ key in the destination syntax. + * Required attributes: Page, Left, Bottom, Right, Top. + * For more details see paragraph 6.5.32 in Xfdf document specification. + */ + private FitObject xyz; + + /** + * Represents the Fit element, a child of the Dest element. + * Corresponds to the Fit key in the destination syntax. + * Required attributes: Page. + * For more details see paragraph 6.5.13 in Xfdf document specification. + */ + private FitObject fit; + + /** + * Represents the FitH element, a child of the Dest element. + * Corresponds to the FitH key in the destination syntax. + * Required attributes: Page, Top. + * For more details see paragraph 6.5.17 in Xfdf document specification. + */ + private FitObject fitH; + + /** + * Represents the FitV element, a child of the Dest element. + * Corresponds to the FitV key in the destination syntax. + * Required attributes: Page, Left. + * For more details see paragraph 6.5.19 in Xfdf document specification. + */ + private FitObject fitV; + + /** + * Represents the FitR element, a child of the Dest element. + * Corresponds to the FitR key in the destination syntax. + * Required attributes: Page, Left, Bottom, Right, Top. + * For more details see paragraph 6.5.18 in Xfdf document specification. + */ + private FitObject fitR; + + /** + * Represents the FitB element, a child of the Dest element. + * Corresponds to the FitB key in the destination syntax. + * Required attributes: Page. + * For more details see paragraph 6.5.14 in Xfdf document specification. + */ + private FitObject fitB; + + /** + * Represents the FitBH element, a child of the Dest element. + * Corresponds to the FitBH key in the destination syntax. + * Required attributes: Page, Top. + * For more details see paragraph 6.5.15 in Xfdf document specification. + */ + private FitObject fitBH; + + /** + * Represents the FitBV element, a child of the Dest element. + * Corresponds to the FitBV key in the destination syntax. + * Required attributes: Page, Left. + * For more details see paragraph 6.5.16 in Xfdf document specification. + */ + private FitObject fitBV; + + public DestObject() { + //create empty DestObject + } + + public String getName() { + return name; + } + + public DestObject setName(String name) { + this.name = name; + return this; + } + + public FitObject getXyz() { + return xyz; + } + + public DestObject setXyz(FitObject xyz) { + this.xyz = xyz; + return this; + } + + public FitObject getFit() { + return fit; + } + + public DestObject setFit(FitObject fit) { + this.fit = fit; + return this; + } + + public FitObject getFitH() { + return fitH; + } + + public DestObject setFitH(FitObject fitH) { + this.fitH = fitH; + return this; + } + + public FitObject getFitV() { + return fitV; + } + + public DestObject setFitV(FitObject fitV) { + this.fitV = fitV; + return this; + } + + public FitObject getFitR() { + return fitR; + } + + public DestObject setFitR(FitObject fitR) { + this.fitR = fitR; + return this; + } + + public FitObject getFitB() { + return fitB; + } + + public DestObject setFitB(FitObject fitB) { + this.fitB = fitB; + return this; + } + + public FitObject getFitBH() { + return fitBH; + } + + public DestObject setFitBH(FitObject fitBH) { + this.fitBH = fitBH; + return this; + } + + public FitObject getFitBV() { + return fitBV; + } + + public DestObject setFitBV(FitObject fitBV) { + this.fitBV = fitBV; + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/Encoding.java b/forms/src/main/java/com/itextpdf/forms/xfdf/Encoding.java new file mode 100644 index 0000000000..8920b9787d --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/Encoding.java @@ -0,0 +1,47 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +public enum Encoding { + ASCII, HEX +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/FObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/FObject.java new file mode 100644 index 0000000000..8d023b24c3 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/FObject.java @@ -0,0 +1,61 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +public class FObject { + + private String href; + + public FObject(String href) { + this.href = href; + } + + public String getHref() { + return href; + } + + public FObject setHref(String href) { + this.href = href; + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/FieldObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/FieldObject.java new file mode 100644 index 0000000000..b1532749c1 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/FieldObject.java @@ -0,0 +1,113 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + + +/** + * Represents the field element, a child of the fields and field elements. + * The field element corresponds to a form field. + * Content model: ( field* | value* | ( value? & value-richtext? )). + * Required attributes: name. + * For more details see paragraph 6.3.2 in Xfdf document specification. + */ +public class FieldObject { + + private String name; + private String value; + private String richTextValue; + private boolean containsRichText; + private FieldObject parent; + + public FieldObject() { + } + + public FieldObject(String name, String value, boolean containsRichText) { + this.name = name; + this.containsRichText = containsRichText; + if(containsRichText) { + this.richTextValue = value; + } else { + this.value = value; + } + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + + public String getRichTextValue() { + return richTextValue; + } + + public void setRichTextValue(String richTextValue) { + this.richTextValue = richTextValue; + } + + public boolean isContainsRichText() { + return containsRichText; + } + + public void setContainsRichText(boolean containsRichText) { + this.containsRichText = containsRichText; + } + + public FieldObject getParent() { + return parent; + } + + public void setParent(FieldObject parent) { + this.parent = parent; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/FieldsObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/FieldsObject.java new file mode 100644 index 0000000000..5efc4858a2 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/FieldsObject.java @@ -0,0 +1,64 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import java.util.ArrayList; +import java.util.List; + +public class FieldsObject { + + private List fieldList; + + public FieldsObject() { + this.fieldList = new ArrayList<>(); + } + + public List getFieldList() { + return fieldList; + } + + public FieldsObject addField(FieldObject field) { + this.fieldList.add(field); + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/FitObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/FitObject.java new file mode 100644 index 0000000000..c52b4059e4 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/FitObject.java @@ -0,0 +1,111 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import com.itextpdf.kernel.pdf.PdfObject; + +public class FitObject { + + private PdfObject page; + private float top; + private float bottom; + private float left; + private float right; + private float zoom; + + public FitObject(PdfObject page) { + if(page == null) { + throw new XfdfException(XfdfConstants.PAGE_IS_MISSING); + } + this.page = page; + } + + public PdfObject getPage() { + return page; + } + + public float getTop() { + return top; + } + + public FitObject setTop(float top) { + this.top = top; + return this; + } + + public float getLeft() { + return left; + } + + public FitObject setLeft(float left) { + this.left = left; + return this; + } + + public float getBottom() { + return bottom; + } + + public FitObject setBottom(float bottom) { + this.bottom = bottom; + return this; + } + + public float getRight() { + return right; + } + + public FitObject setRight(float right) { + this.right = right; + return this; + } + + public float getZoom() { + return zoom; + } + + public FitObject setZoom(float zoom) { + this.zoom = zoom; + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/IdsObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/IdsObject.java new file mode 100644 index 0000000000..1ee00072e1 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/IdsObject.java @@ -0,0 +1,70 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +public class IdsObject { + + private String original; + private String modified; + + public IdsObject() { + } + + public String getOriginal() { + return original; + } + + public IdsObject setOriginal(String original) { + this.original = original; + return this; + } + + public String getModified() { + return modified; + } + + public IdsObject setModified(String modified) { + this.modified = modified; + return this; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/Mode.java b/forms/src/main/java/com/itextpdf/forms/xfdf/Mode.java new file mode 100644 index 0000000000..554363c0f9 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/Mode.java @@ -0,0 +1,47 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +public enum Mode { + FILTERED, RAW +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfConstants.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfConstants.java new file mode 100644 index 0000000000..4e98544fd9 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfConstants.java @@ -0,0 +1,173 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +/** + * Class containing constants to be used in xfdf processing. + */ +public final class XfdfConstants { + + private XfdfConstants() { + } + + public static final String TEXT = "text"; + public static final String HIGHLIGHT = "highlight"; + public static final String UNDERLINE = "underline"; + public static final String STRIKEOUT = "strikeout"; + public static final String SQUIGGLY = "squiggly"; + public static final String LINE = "line"; + public static final String CIRCLE = "circle"; + public static final String SQUARE = "square"; + public static final String CARET = "caret"; + public static final String POPUP = "popup"; + public static final String POLYGON = "polygon"; + public static final String POLYLINE = "polyline"; + public static final String STAMP = "stamp"; + public static final String INK = "ink"; + public static final String FREETEXT = "freetext"; + public static final String FILEATTACHMENT = "fileattachment"; + public static final String SOUND = "sound"; + public static final String LINK = "link"; + public static final String REDACT = "redact"; + public static final String PROJECTION = "projection"; + public static final String PAGE = "page"; + public static final String COLOR = "color"; + public static final String DATE = "date"; + public static final String FLAGS = "flags"; + public static final String NAME = "name"; + public static final String RECT = "rect"; + public static final String TITLE = "title"; + public static final String CREATION_DATE = "creationdate"; + public static final String OPACITY = "opacity"; + public static final String SUBJECT = "subject"; + public static final String ICON = "icon"; + public static final String STATE = "state"; + public static final String STATE_MODEL = "statemodel"; + public static final String IN_REPLY_TO = "inreplyto"; + public static final String REPLY_TYPE = "replyType"; + public static final String CONTENTS = "contents"; + public static final String CONTENTS_RICHTEXT = "contents-richtext"; + public static final String EMPTY_F_LEMENT = "Empty f element, no href attribute found."; + public static final String FIELDS = "fields"; + public static final String FIELD = "field"; + public static final String F = "f"; + public static final String HREF = "href"; + public static final String IDS = "ids"; + public static final String ANNOTS = "annots"; + public static final String ANNOT = "annot"; + public static final String VALUE = "value"; + public static final String COORDS = "coords"; + public static final String WIDTH = "width"; + public static final String DASHES = "dashes"; + public static final String STYLE = "style"; + public static final String INTERIOR_COLOR = "interior-color"; + public static final String FRINGE = "fringe"; + public static final String APPEARANCE = "appearance"; + public static final String JUSTIFICATION = "justification"; + public static final String INTENT = "intent"; + public static final String START = "start"; + public static final String END = "end"; + public static final String HEAD = "head"; + public static final String TAIL = "tail"; + public static final String LEADER_EXTENDED = "leaderExtended"; + public static final String LEADER_LENGTH = "leaderLength"; + public static final String CAPTION = "caption"; + public static final String LEADER_OFFSET = "leader-offset"; + public static final String CAPTION_STYLE = "caption-style"; + public static final String CAPTION_OFFSET_H = "caption-offset-h"; + public static final String CAPTION_OFFSET_V = "caption-offset-v"; + public static final String OPEN = "open"; + public static final String ORIGINAL = "original"; + public static final String MODIFIED = "modified"; + public static final String EMPTY_IDS_ELEMENT = "Empty ids element, original and/or modified id attributes not found."; + public static final String EMPTY_FIELD_VALUE_ELEMENT = "Field has no value."; + public static final String EMPTY_FIELD_NAME_ELEMENT = "Field has no name attribute."; + public static final String ROTATION = "rotation"; + public static final String DEST = "Dest"; + public static final String FIT = "Fit"; + public static final String FIT_B = "FitB"; + public static final String FIT_H = "FitH"; + public static final String FIT_V = "FitV"; + public static final String FIT_BH = "FitBH"; + public static final String FIT_BV = "FitBV"; + public static final String FIT_R = "FitR"; + public static final String TOP = "Top"; + public static final String BOTTOM = "Bottom"; + public static final String RIGHT = "Right"; + public static final String LEFT = "Left"; + public static final String XYZ_CAPITAL = "XYZ"; + public static final String XYZ = "xyz"; + public static final String NAMED = "Named"; + public static final String LAUNCH = "Launch"; + public static final String ORIGINAL_NAME = "OriginalName"; + public static final String NEW_WINDOW = "NewWindow"; + public static final String GO_TO = "GoTo"; + public static final String GO_TO_R = "GoToR"; + public static final String FILE = "File"; + public static final String ON_ACTIVATION= "OnActivation"; + public static final String ACTION = "Action"; + public static final String URI = "URI"; + public static final String IS_MAP = "IsMap"; + public static final String INVISIBLE = "invisible"; + public static final String HIDDEN = "hidden"; + public static final String PRINT = "print"; + public static final String NO_ZOOM = "nozoom"; + public static final String NO_ROTATE = "norotate"; + public static final String NO_VIEW = "noview"; + public static final String READ_ONLY = "readonly"; + public static final String LOCKED = "locked"; + public static final String TOGGLE_NO_VIEW = "togglenoview"; + public static final String VERTICES = "vertices"; + public static final String PAGE_CAPITAL = "Page"; + public static final String BORDER_STYLE_ALT = "BorderStyleAlt"; + public static final String H_CORNER_RADIUS = "HCornerRadius"; + public static final String V_CORNER_RADIUS = "VCornerRadius"; + public static final String WIDTH_CAPITAL = "Width"; + public static final String DASH_PATTERN = "DashPattern"; + public static final String NAME_CAPITAL = "Name"; + public static final String DEFAULT_APPEARANCE = "defaultappearance"; + public static final String DEFAULT_STYLE = "defaultstyle"; + public static final String ATTRIBUTE_NAME_OR_VALUE_MISSING = "Attribute name or value are missing"; + public static final String PAGE_IS_MISSING = "Required Page attribute is missing."; + public static final String UNSUPPORTED_ANNOTATION_ATTRIBUTE = "Unsupported attribute type"; +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfException.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfException.java new file mode 100644 index 0000000000..e74ba883f0 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfException.java @@ -0,0 +1,51 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +public class XfdfException extends RuntimeException { + + public XfdfException(String message) { + super(message); + } +} + diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfFileUtils.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfFileUtils.java new file mode 100644 index 0000000000..16032b9e80 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfFileUtils.java @@ -0,0 +1,100 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import org.w3c.dom.Document; +import org.xml.sax.EntityResolver; +import org.xml.sax.InputSource; +import org.xml.sax.SAXException; + +import javax.xml.XMLConstants; +import javax.xml.parsers.DocumentBuilder; +import javax.xml.parsers.DocumentBuilderFactory; +import javax.xml.parsers.ParserConfigurationException; +import javax.xml.transform.Transformer; +import javax.xml.transform.TransformerException; +import javax.xml.transform.TransformerFactory; +import javax.xml.transform.dom.DOMSource; +import javax.xml.transform.stream.StreamResult; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.io.StringReader; + +final class XfdfFileUtils { + + private XfdfFileUtils() { + } + + static Document createNewXfdfDocument() throws ParserConfigurationException { + DocumentBuilderFactory documentFactory = DocumentBuilderFactory.newInstance(); + DocumentBuilder documentBuilder = documentFactory.newDocumentBuilder(); + documentBuilder.setEntityResolver(new XfdfFileUtils.SafeEmptyEntityResolver()); + return documentBuilder.newDocument(); + } + + static Document createXfdfDocumentFromStream(InputStream inputStream) throws ParserConfigurationException, IOException, SAXException { + DocumentBuilderFactory documentFactory = DocumentBuilderFactory.newInstance(); + DocumentBuilder documentBuilder = documentFactory.newDocumentBuilder(); + documentBuilder.setEntityResolver(new XfdfFileUtils.SafeEmptyEntityResolver()); + return documentBuilder.parse(inputStream); + } + + static void saveXfdfDocumentToFile(Document document, OutputStream outputStream) throws TransformerException { + TransformerFactory transformerFactory = TransformerFactory.newInstance(); + transformerFactory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true); + transformerFactory.setAttribute(XMLConstants.ACCESS_EXTERNAL_DTD, ""); + transformerFactory.setAttribute(XMLConstants.ACCESS_EXTERNAL_STYLESHEET, ""); + Transformer transformer = transformerFactory.newTransformer(); + DOMSource domSource = new DOMSource(document); + StreamResult streamResult = new StreamResult(outputStream); + transformer.transform(domSource, streamResult); + } + + // Prevents XXE attacks + private static class SafeEmptyEntityResolver implements EntityResolver { + public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException { + return new InputSource(new StringReader("")); + } + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObject.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObject.java new file mode 100644 index 0000000000..4308438417 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObject.java @@ -0,0 +1,118 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import com.itextpdf.kernel.pdf.PdfDocument; + +import javax.xml.parsers.ParserConfigurationException; +import javax.xml.transform.TransformerException; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.OutputStream; +import java.util.List; + +public class XfdfObject { + + private FObject f; + private IdsObject ids; + private FieldsObject fields; + private AnnotsObject annots; + private List attributes; + + public FObject getF() { + return f; + } + + public void setF(FObject f) { + this.f = f; + } + + public IdsObject getIds() { + return ids; + } + + public void setIds(IdsObject ids) { + this.ids = ids; + } + + public FieldsObject getFields() { + return fields; + } + + public void setFields(FieldsObject fields) { + this.fields = fields; + } + + + public AnnotsObject getAnnots() { + return annots; + } + + public void setAnnots(AnnotsObject annots) { + this.annots = annots; + } + + public List getAttributes() { + return attributes; + } + + public void setAttributes(List attributes) { + this.attributes = attributes; + } + + public void mergeToPdf(PdfDocument pdfDocument, String pdfDocumentName) { + XfdfReader reader = new XfdfReader(); + reader.mergeXfdfIntoPdf(this, pdfDocument, pdfDocumentName); + } + + public void writeToFile(String filename) throws IOException, TransformerException, ParserConfigurationException { + try (OutputStream os = new FileOutputStream(filename)) { + writeToFile(os); + } + } + + public void writeToFile(OutputStream os) throws TransformerException, ParserConfigurationException { + XfdfWriter writer = new XfdfWriter(os); + writer.write(this); + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectFactory.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectFactory.java new file mode 100644 index 0000000000..6fd2755d15 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectFactory.java @@ -0,0 +1,914 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import com.itextpdf.forms.PdfAcroForm; +import com.itextpdf.kernel.pdf.PdfArray; +import com.itextpdf.kernel.pdf.PdfDictionary; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfIndirectReference; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfPage; +import com.itextpdf.kernel.pdf.PdfString; +import com.itextpdf.kernel.pdf.annot.PdfAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfCircleAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfFreeTextAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfLineAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfLinkAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfMarkupAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfPolyGeomAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfPopupAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfSquareAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfStampAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfTextAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfTextMarkupAnnotation; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.w3c.dom.Document; +import org.w3c.dom.Element; +import org.w3c.dom.NamedNodeMap; +import org.w3c.dom.Node; +import org.w3c.dom.NodeList; +import org.xml.sax.SAXException; + +import javax.xml.parsers.ParserConfigurationException; +import java.io.IOException; +import java.io.InputStream; +import java.util.ArrayList; +import java.util.List; +import java.util.StringTokenizer; + +public class XfdfObjectFactory { + + private static Logger logger = LoggerFactory.getLogger(XfdfObjectFactory.class); + + + /** + * The method extracts data from pdf document acroform and annotations into XfdfObject. + * * + * @param document Pdf document for data extraction. + * @param filename The name od pdf document for data extraction. + * @return XfdfObject containing data from pdf forms and annotations. + */ + public XfdfObject createXfdfObject(PdfDocument document, String filename) { + PdfAcroForm form = PdfAcroForm.getAcroForm(document, false); + + XfdfObject resultXfdf = new XfdfObject(); + FieldsObject xfdfFields = new FieldsObject(); + + if (form != null && form.getFormFields() != null && !form.getFormFields().isEmpty()) { + for (String fieldName : form.getFormFields().keySet()) { + String delims = "."; + StringTokenizer st = new StringTokenizer(fieldName, delims); + List nameParts = new ArrayList<>(); + while(st.hasMoreTokens()) { + nameParts.add(st.nextToken()); + } + String name = nameParts.get(nameParts.size() - 1); + String value = form.getField(fieldName).getValueAsString(); + FieldObject childField = new FieldObject(name, value, false); + if(nameParts.size() > 1) { + FieldObject parentField = new FieldObject(); + parentField.setName(nameParts.get(nameParts.size() - 2)); + childField.setParent(parentField); + } + xfdfFields.addField(childField); + } + } + resultXfdf.setFields(xfdfFields); + + String original = XfdfObjectUtils.convertIdToHexString(document.getOriginalDocumentId().getValue()); + String modified = XfdfObjectUtils.convertIdToHexString(document.getModifiedDocumentId().getValue()); + + + IdsObject ids = new IdsObject() + .setOriginal(original) + .setModified(modified); + resultXfdf.setIds(ids); + + FObject f = new FObject(filename); + resultXfdf.setF(f); + + addAnnotations(document, resultXfdf); + + return resultXfdf; + } + + public XfdfObject createXfdfObject(InputStream xfdfInputStream) throws ParserConfigurationException, IOException, SAXException { + XfdfObject xfdfObject = new XfdfObject(); + + Document document = XfdfFileUtils.createXfdfDocumentFromStream(xfdfInputStream); + + Element root = document.getDocumentElement(); + List xfdfRootAttributes = readXfdfRootAttributes(root); + xfdfObject.setAttributes(xfdfRootAttributes); + + NodeList nodeList = root.getChildNodes(); + + visitChildNodes(nodeList, xfdfObject); + + return xfdfObject; + } + + private void visitFNode(Node node, XfdfObject xfdfObject) { + if (node.getAttributes() != null) { + Node href = node.getAttributes().getNamedItem(XfdfConstants.HREF); + if (href != null) { + xfdfObject.setF(new FObject(href.getNodeValue())); + } else { + logger.info(XfdfConstants.EMPTY_F_LEMENT); + } + } + } + + private void visitIdsNode(Node node, XfdfObject xfdfObject) { + IdsObject idsObject = new IdsObject(); + if (node.getAttributes() != null) { + Node original = node.getAttributes().getNamedItem(XfdfConstants.ORIGINAL); + if (original != null) { + idsObject.setOriginal(original.getNodeValue()); + } + Node modified = node.getAttributes().getNamedItem(XfdfConstants.MODIFIED); + if (modified != null) { + idsObject.setModified(modified.getNodeValue()); + } + xfdfObject.setIds(idsObject); + } else { + logger.info(XfdfConstants.EMPTY_IDS_ELEMENT); + } + } + + private void visitElementNode(Node node, XfdfObject xfdfObject) { + if (XfdfConstants.FIELDS.equalsIgnoreCase(node.getNodeName())) { + FieldsObject fieldsObject = new FieldsObject(); + readFieldList(node, fieldsObject); + xfdfObject.setFields(fieldsObject); + } + if (XfdfConstants.F.equalsIgnoreCase(node.getNodeName())) { + visitFNode(node, xfdfObject); + } + if (XfdfConstants.IDS.equalsIgnoreCase(node.getNodeName())) { + visitIdsNode(node, xfdfObject); + } + if (XfdfConstants.ANNOTS.equalsIgnoreCase(node.getNodeName())) { + AnnotsObject annotsObject = new AnnotsObject(); + readAnnotsList(node, annotsObject); + xfdfObject.setAnnots(annotsObject); + } + } + + private void visitChildNodes(NodeList nList, XfdfObject xfdfObject) { + for (int temp = 0; temp < nList.getLength(); temp++) { + Node node = nList.item(temp); + if (node.getNodeType() == Node.ELEMENT_NODE) { + visitElementNode(node, xfdfObject); + } + } + } + + private static boolean isAnnotSuppoted(String nodeName) { + return XfdfConstants.TEXT.equalsIgnoreCase(nodeName) || + XfdfConstants.HIGHLIGHT.equalsIgnoreCase(nodeName) || + XfdfConstants.UNDERLINE.equalsIgnoreCase(nodeName) || + XfdfConstants.STRIKEOUT.equalsIgnoreCase(nodeName) || + XfdfConstants.SQUIGGLY.equalsIgnoreCase(nodeName) || + XfdfConstants.CIRCLE.equalsIgnoreCase(nodeName) || + XfdfConstants.SQUARE.equalsIgnoreCase(nodeName) || + XfdfConstants.POLYLINE.equalsIgnoreCase(nodeName) || + XfdfConstants.POLYGON.equalsIgnoreCase(nodeName) || + XfdfConstants.LINE.equalsIgnoreCase(nodeName); + } + + private void readAnnotsList(Node node, AnnotsObject annotsObject) { + NodeList annotsNodeList = node.getChildNodes(); + + for (int temp = 0; temp < annotsNodeList.getLength(); temp++) { + Node currentNode = annotsNodeList.item(temp); + if (currentNode.getNodeType() == Node.ELEMENT_NODE && + isAnnotationSubtype(currentNode.getNodeName()) && + isAnnotSuppoted(currentNode.getNodeName())) { + visitAnnotationNode(currentNode, annotsObject); + } + } + } + + private void visitAnnotationNode(Node currentNode, AnnotsObject annotsObject) { + AnnotObject annotObject = new AnnotObject(); + annotObject.setName(currentNode.getNodeName()); + if (currentNode.getAttributes() != null) { + NamedNodeMap attributes = currentNode.getAttributes(); + for (int i = 0; i < attributes.getLength(); i++) { + addAnnotObjectAttribute(annotObject, attributes.item(i)); + } + visitAnnotationInnerNodes(annotObject, currentNode); + annotsObject.addAnnot(annotObject); + } + } + + private void visitAnnotationInnerNodes(AnnotObject annotObject, Node annotNode) { + NodeList children = annotNode.getChildNodes(); + + for (int temp = 0; temp < children.getLength(); temp++) { + Node node = children.item(temp); + if (node.getNodeType() == Node.ELEMENT_NODE) { + if (XfdfConstants.CONTENTS.equalsIgnoreCase(node.getNodeName())) { + visitContentsSubelement(node, annotObject); + } + if (XfdfConstants.CONTENTS_RICHTEXT.equalsIgnoreCase(node.getNodeName())) { + visitContentsRichTextSubelement(node, annotObject); + } + if (XfdfConstants.POPUP.equalsIgnoreCase(node.getNodeName())) { + visitPopupSubelement(node, annotObject); + } + if (XfdfConstants.VERTICES.equalsIgnoreCase(node.getNodeName())) { + visitVerticesSubelement(node, annotObject); + } + } + } + } + + private void visitPopupSubelement(Node popupNode, AnnotObject annotObject) { + //nothing inside + //attr list : color, date, flags, name, rect (required), title. open + AnnotObject popupAnnotObject = new AnnotObject(); + NamedNodeMap attributes = popupNode.getAttributes(); + for (int i = 0; i < attributes.getLength(); i++) { + addAnnotObjectAttribute(popupAnnotObject, attributes.item(i)); + } + annotObject.setPopup(popupAnnotObject); + } + + private void visitContentsSubelement(Node parentNode, AnnotObject annotObject) { + //no attributes. inside a text string + NodeList children = parentNode.getChildNodes(); + for (int temp = 0; temp < children.getLength(); temp++) { + Node node = children.item(temp); + if (node.getNodeType() == Node.TEXT_NODE) { + annotObject.setContents(new PdfString(node.getNodeValue()));//getTextContent? + } + } + } + + private void visitContentsRichTextSubelement(Node parentNode, AnnotObject annotObject) { + //no attributes, inside a text string or rich text string + NodeList children = parentNode.getChildNodes(); + for (int temp = 0; temp < children.getLength(); temp++) { + Node node = children.item(temp); + if (node.getNodeType() == Node.TEXT_NODE) { + annotObject.setContentsRichText(new PdfString(node.getNodeValue()));//getTextContent? + } + } + } + + private void visitVerticesSubelement(Node parentNode, AnnotObject annotObject) { + //no attributes, inside a text string + NodeList children = parentNode.getChildNodes(); + for (int temp = 0; temp < children.getLength(); temp++) { + Node node = children.item(temp); + if (node.getNodeType() == Node.TEXT_NODE) { + annotObject.setVertices(node.getNodeValue()); + } + } + } + + private void addAnnotObjectAttribute(AnnotObject annotObject, Node attributeNode) { + if (attributeNode != null) { + String attributeName = attributeNode.getNodeName(); + switch (attributeName) { + case XfdfConstants.PAGE: + //required + annotObject.addFdfAttributes(Integer.parseInt(attributeNode.getNodeValue())); + break; + case XfdfConstants.COLOR: + case XfdfConstants.DATE: + case XfdfConstants.FLAGS: + case XfdfConstants.NAME: + case XfdfConstants.RECT://required + case XfdfConstants.TITLE: + + case XfdfConstants.CREATION_DATE: + case XfdfConstants.OPACITY: + case XfdfConstants.SUBJECT: + + case XfdfConstants.ICON: + case XfdfConstants.STATE: + case XfdfConstants.STATE_MODEL: + case XfdfConstants.IN_REPLY_TO: + case XfdfConstants.REPLY_TYPE: + case XfdfConstants.OPEN: + case XfdfConstants.COORDS: + case XfdfConstants.FRINGE: + annotObject.addAttribute(new AttributeObject(attributeName, attributeNode.getNodeValue())); + break; + default: logger.warn(XfdfConstants.UNSUPPORTED_ANNOTATION_ATTRIBUTE); + break; + } + } + } + + private boolean isAnnotationSubtype(String tag) { + return XfdfConstants.TEXT.equalsIgnoreCase(tag) || + XfdfConstants.HIGHLIGHT.equalsIgnoreCase(tag) || + XfdfConstants.UNDERLINE.equalsIgnoreCase(tag) || + XfdfConstants.STRIKEOUT.equalsIgnoreCase(tag) || + XfdfConstants.SQUIGGLY.equalsIgnoreCase(tag) || + XfdfConstants.LINE.equalsIgnoreCase(tag) || + XfdfConstants.CIRCLE.equalsIgnoreCase(tag) || + XfdfConstants.SQUARE.equalsIgnoreCase(tag) || + XfdfConstants.CARET.equalsIgnoreCase(tag) || + XfdfConstants.POLYGON.equalsIgnoreCase(tag) || + XfdfConstants.POLYLINE.equalsIgnoreCase(tag) || + XfdfConstants.STAMP.equalsIgnoreCase(tag) || + XfdfConstants.INK.equalsIgnoreCase(tag) || + XfdfConstants.FREETEXT.equalsIgnoreCase(tag) || + XfdfConstants.FILEATTACHMENT.equalsIgnoreCase(tag) || + XfdfConstants.SOUND.equalsIgnoreCase(tag) || + XfdfConstants.LINK.equalsIgnoreCase(tag) || + XfdfConstants.REDACT.equalsIgnoreCase(tag) || + XfdfConstants.PROJECTION.equalsIgnoreCase(tag); + //projection annotation is now supported in iText + } + + private void readFieldList(Node node, FieldsObject fieldsObject) { + NodeList fieldNodeList = node.getChildNodes(); + + for (int temp = 0; temp < fieldNodeList.getLength(); temp++) { + Node currentNode = fieldNodeList.item(temp); + if (currentNode.getNodeType() == Node.ELEMENT_NODE && XfdfConstants.FIELD.equalsIgnoreCase(currentNode.getNodeName())) { + FieldObject fieldObject = new FieldObject(); + visitInnerFields(fieldObject, currentNode, fieldsObject); + } + } + } + + private void visitFieldElementNode(Node node, FieldObject parentField, FieldsObject fieldsObject) { + if (XfdfConstants.VALUE.equalsIgnoreCase(node.getNodeName())) { + Node valueTextNode = node.getFirstChild(); + if (valueTextNode != null) { + parentField.setValue(valueTextNode.getTextContent()); + } else { + logger.info(XfdfConstants.EMPTY_FIELD_VALUE_ELEMENT); + } + return; + } + if (XfdfConstants.FIELD.equalsIgnoreCase(node.getNodeName())) { + FieldObject childField = new FieldObject(); + childField.setParent(parentField); + childField.setName(parentField.getName() + "." + node.getAttributes().item(0).getNodeValue()); + if (node.getChildNodes() != null) { + visitInnerFields(childField, node, fieldsObject); + } + fieldsObject.addField(childField); + } + } + + private void visitInnerFields(FieldObject parentField, Node parentNode, FieldsObject fieldsObject) { + if (parentNode.getAttributes().getLength() != 0) { + if (parentField.getName() == null) { + parentField.setName(parentNode.getAttributes().item(0).getNodeValue()); + } + } else { + logger.info(XfdfConstants.EMPTY_FIELD_NAME_ELEMENT); + } + + NodeList children = parentNode.getChildNodes(); + + for (int temp = 0; temp < children.getLength(); temp++) { + Node node = children.item(temp); + if (node.getNodeType() == Node.ELEMENT_NODE) { + visitFieldElementNode(node, parentField, fieldsObject); + } + } + fieldsObject.addField(parentField); + } + + + private List readXfdfRootAttributes(Element root) { + NamedNodeMap attributes = root.getAttributes(); + int length = attributes.getLength(); + List attributeObjects = new ArrayList<>(); + for (int i = 0; i < length; i++) { + Node attributeNode = attributes.item(i); + attributeObjects.add(new AttributeObject(attributeNode.getNodeName(), attributeNode.getNodeValue())); + } + return attributeObjects; + } + + private static void addPopup(PdfAnnotation pdfAnnot, AnnotsObject annots, int pageNumber) { + if(((PdfPopupAnnotation)pdfAnnot).getParentObject() != null) { + PdfAnnotation parentAnnotation = ((PdfPopupAnnotation)pdfAnnot).getParent(); + PdfIndirectReference parentRef = parentAnnotation.getPdfObject().getIndirectReference(); + boolean hasParentAnnot = false; + for(AnnotObject annot: annots.getAnnotsList()) { + if(parentRef.equals(annot.getRef())) { + hasParentAnnot = true; + annot.setHasPopup(true); + annot.setPopup(createXfdfAnnotation(pdfAnnot, pageNumber)); + } + } + if(!hasParentAnnot) { + AnnotObject parentAnnot = new AnnotObject(); + parentAnnot.setRef(parentRef); + parentAnnot.addFdfAttributes(pageNumber); + parentAnnot.setHasPopup(true); + parentAnnot.setPopup(createXfdfAnnotation(pdfAnnot, pageNumber)); + annots.addAnnot(parentAnnot); + } + } else { + annots.addAnnot(createXfdfAnnotation(pdfAnnot, pageNumber)); + } + } + + private static void addAnnotation(PdfAnnotation pdfAnnot, AnnotsObject annots, int pageNumber) { + boolean hasCorrecpondingAnnotObject = false; + for(AnnotObject annot : annots.getAnnotsList()) { + if(pdfAnnot.getPdfObject().getIndirectReference().equals(annot.getRef())) { + hasCorrecpondingAnnotObject = true; + updateXfdfAnnotation(annot, pdfAnnot, pageNumber); + } + } + if(!hasCorrecpondingAnnotObject) { + annots.addAnnot(createXfdfAnnotation(pdfAnnot, pageNumber)); + } + } + + private static void addAnnotations(PdfDocument pdfDoc, XfdfObject resultXfdf) { + AnnotsObject annots = new AnnotsObject(); + int pageNumber = pdfDoc.getNumberOfPages(); + for (int i = 1; i <= pageNumber; i++) { + PdfPage page = pdfDoc.getPage(i); + List pdfAnnots = page.getAnnotations(); + for (PdfAnnotation pdfAnnot : pdfAnnots) { + if(pdfAnnot.getSubtype() == PdfName.Popup) { + addPopup(pdfAnnot, annots, i); + } else { + addAnnotation(pdfAnnot, annots, i); + } + } + } + resultXfdf.setAnnots(annots); + } + + private static void updateXfdfAnnotation(AnnotObject annotObject, PdfAnnotation pdfAnnotation, int pageNumber) { + //tODO implement update, refactor createXfdfAnnotation() method to accomodate the change + } + + private static void addCommonAnnotationAttributes(AnnotObject annot, PdfAnnotation pdfAnnotation) { + annot.setName(pdfAnnotation.getSubtype().getValue().toLowerCase()); + + if (pdfAnnotation.getColorObject() != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.COLOR, XfdfObjectUtils.convertColorToString(pdfAnnotation.getColorObject().toFloatArray()))); + } + annot.addAttribute(XfdfConstants.DATE, pdfAnnotation.getDate()); + String flagsString = XfdfObjectUtils.convertFlagsToString(pdfAnnotation); + if(flagsString != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.FLAGS, flagsString)); + } + + annot.addAttribute(XfdfConstants.NAME, pdfAnnotation.getName()); + //rect attribute is required, however iText can't create an annotation without rect anyway + annot.addAttribute(XfdfConstants.RECT, pdfAnnotation.getRectangle().toRectangle()); + annot.addAttribute(XfdfConstants.TITLE, pdfAnnotation.getTitle()); + } + + private static void addMarkupAnnotationAttributes(AnnotObject annot, PdfMarkupAnnotation pdfMarkupAnnotation) { + annot.addAttribute(XfdfConstants.CREATION_DATE, pdfMarkupAnnotation.getCreationDate()); + annot.addAttribute(XfdfConstants.OPACITY, pdfMarkupAnnotation.getOpacity()); + annot.addAttribute(XfdfConstants.SUBJECT, pdfMarkupAnnotation.getSubject()); + } + + private static void createTextMarkupAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot, int pageNumber) { + PdfTextMarkupAnnotation pdfTextMarkupAnnotation = (PdfTextMarkupAnnotation) pdfAnnotation; + + addCommonAnnotationAttributes(annot, pdfAnnotation); + addMarkupAnnotationAttributes(annot, pdfTextMarkupAnnotation); + + annot.addAttribute(new AttributeObject(XfdfConstants.COORDS, + XfdfObjectUtils.convertQuadPointsToCoordsString(pdfTextMarkupAnnotation.getQuadPoints().toFloatArray()))); + + + if (pdfTextMarkupAnnotation.getContents() != null) { + annot.setContents(pdfTextMarkupAnnotation.getContents()); + } + if (pdfTextMarkupAnnotation.getPopup() != null) { + annot.setPopup(convertPdfPopupToAnnotObject(pdfTextMarkupAnnotation.getPopup(), pageNumber)); + } + } + + private static void createTextAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot, int pageNumber) { + PdfTextAnnotation pdfTextAnnotation = ((PdfTextAnnotation) pdfAnnotation); + + addCommonAnnotationAttributes(annot, pdfAnnotation); + addMarkupAnnotationAttributes(annot, pdfTextAnnotation); + + annot.addAttribute(XfdfConstants.ICON, pdfTextAnnotation.getIconName()); + annot.addAttribute(XfdfConstants.STATE, pdfTextAnnotation.getState()); + annot.addAttribute(XfdfConstants.STATE_MODEL, pdfTextAnnotation.getStateModel()); + + if (pdfTextAnnotation.getReplyType() != null) { + //inreplyTo is required if replyType is present + annot.addAttribute(new AttributeObject(XfdfConstants.IN_REPLY_TO, pdfTextAnnotation.getInReplyTo().getName().getValue())); + annot.addAttribute(new AttributeObject(XfdfConstants.REPLY_TYPE, pdfTextAnnotation.getReplyType().getValue())); + } + + if (pdfTextAnnotation.getContents() != null) { + annot.setContents(pdfTextAnnotation.getContents()); + } + if (pdfTextAnnotation.getPopup() != null) { + annot.setPopup(convertPdfPopupToAnnotObject(pdfTextAnnotation.getPopup(), pageNumber)); + } + } + + private static void createCircleAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot, int pageNumber) { + PdfCircleAnnotation pdfCircleAnnotation = (PdfCircleAnnotation) pdfAnnotation; + + addCommonAnnotationAttributes(annot, pdfAnnotation); + addMarkupAnnotationAttributes(annot, pdfCircleAnnotation); + + if (pdfCircleAnnotation.getBorderStyle() != null) { + annot.addAttribute(XfdfConstants.WIDTH, pdfCircleAnnotation.getBorderStyle().getAsNumber(PdfName.W)); + annot.addAttribute(XfdfConstants.DASHES, pdfCircleAnnotation.getBorderStyle().getAsString(PdfName.Dashed)); + annot.addAttribute(XfdfConstants.STYLE, pdfCircleAnnotation.getBorderStyle().getAsString(PdfName.Style)); + } + + if (pdfCircleAnnotation.getBorderEffect() != null) { + //TODO how to map intensity? + //annot.addAttribute(new AttributeObject("intensity", pdfCircleAnnotation.getBorderEffect().getAsString())); + annot.addAttribute(XfdfConstants.STYLE, pdfCircleAnnotation.getBorderEffect().getAsString(PdfName.Style)); + + } + + if (pdfCircleAnnotation.getInteriorColor() != null && pdfCircleAnnotation.getInteriorColor().getColorValue() != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.INTERIOR_COLOR, XfdfObjectUtils.convertColorToString(pdfCircleAnnotation.getInteriorColor().getColorValue()))); + } + + if(pdfCircleAnnotation.getRectangleDifferences() != null) { + annot.addAttribute(new AttributeObject("fringe", XfdfObjectUtils.convertFringeToString(pdfCircleAnnotation.getRectangleDifferences().toFloatArray()))); + } + + annot.setContents(pdfAnnotation.getContents()); + if (pdfCircleAnnotation.getPopup() != null) { + annot.setPopup(convertPdfPopupToAnnotObject(pdfCircleAnnotation.getPopup(), pageNumber)); + } + } + + private static void createSquareAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot, int pageNumber) { + PdfSquareAnnotation pdfSquareAnnotation = (PdfSquareAnnotation) pdfAnnotation; + + addCommonAnnotationAttributes(annot, pdfAnnotation); + addMarkupAnnotationAttributes(annot, pdfSquareAnnotation); + + if (pdfSquareAnnotation.getBorderStyle() != null) { + annot.addAttribute(XfdfConstants.WIDTH, pdfSquareAnnotation.getBorderStyle().getAsNumber(PdfName.W)); + annot.addAttribute(XfdfConstants.DASHES, pdfSquareAnnotation.getBorderStyle().getAsString(PdfName.Dashed)); + annot.addAttribute(XfdfConstants.STYLE, pdfSquareAnnotation.getBorderStyle().getAsString(PdfName.Style)); + + } + + if (pdfSquareAnnotation.getBorderEffect() != null) { + //TODO how to map intensity? + //annot.addAttribute(new AttributeObject("intensity", pdfCircleAnnotation.getBorderEffect().getAsString())); + annot.addAttribute(XfdfConstants.STYLE, pdfSquareAnnotation.getBorderEffect().getAsString(PdfName.Style)); + } + + if (pdfSquareAnnotation.getInteriorColor() != null && pdfSquareAnnotation.getInteriorColor().getColorValue() != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.INTERIOR_COLOR, XfdfObjectUtils.convertColorToString(pdfSquareAnnotation.getInteriorColor().getColorValue()))); + } + if(pdfSquareAnnotation.getRectangleDifferences() != null) { + annot.addAttribute(new AttributeObject("fringe", XfdfObjectUtils.convertFringeToString(pdfSquareAnnotation.getRectangleDifferences().toFloatArray()))); + } + + annot.setContents(pdfAnnotation.getContents()); + if (pdfSquareAnnotation.getPopup() != null) { + annot.setPopup(convertPdfPopupToAnnotObject(pdfSquareAnnotation.getPopup(), pageNumber)); + } + } + + private static void createStampAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot, int pageNumber) { + PdfStampAnnotation pdfStampAnnotation = (PdfStampAnnotation) pdfAnnotation; + + addCommonAnnotationAttributes(annot, pdfAnnotation); + addMarkupAnnotationAttributes(annot, pdfStampAnnotation); + + annot.addAttribute(XfdfConstants.ICON, pdfStampAnnotation.getIconName()); + //How to add rotation? iText doesn't support ratotion attribute in PdfStampAnnotation + + if (pdfStampAnnotation.getContents() != null) { + annot.setContents(pdfStampAnnotation.getContents()); + } + if (pdfStampAnnotation.getPopup() != null) { + annot.setPopup(convertPdfPopupToAnnotObject(pdfStampAnnotation.getPopup(), pageNumber)); + } + if (pdfStampAnnotation.getAppearanceDictionary() != null) { + if (pdfAnnotation.getAppearanceObject(PdfName.N) != null) { + annot.setAppearance(pdfStampAnnotation.getAppearanceDictionary().get(PdfName.N).toString()); + } else if (pdfAnnotation.getAppearanceObject(PdfName.R) != null) { + annot.setAppearance(pdfStampAnnotation.getAppearanceDictionary().get(PdfName.R).toString()); + } else if (pdfAnnotation.getAppearanceObject(PdfName.D) != null) { + annot.setAppearance(pdfStampAnnotation.getAppearanceDictionary().get(PdfName.D).toString()); + } + } + } + + private static void createFreeTextAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot) { + PdfFreeTextAnnotation pdfFreeTextAnnotation = (PdfFreeTextAnnotation) pdfAnnotation; + + addCommonAnnotationAttributes(annot, pdfAnnotation); + addMarkupAnnotationAttributes(annot, pdfFreeTextAnnotation); + + if (pdfFreeTextAnnotation.getBorderStyle() != null) { + annot.addAttribute(XfdfConstants.WIDTH, pdfFreeTextAnnotation.getBorderStyle().getAsNumber(PdfName.W)); + annot.addAttribute(XfdfConstants.DASHES, pdfFreeTextAnnotation.getBorderStyle().getAsString(PdfName.Dashed)); + annot.addAttribute(XfdfConstants.STYLE, pdfFreeTextAnnotation.getBorderStyle().getAsString(PdfName.Style)); + } + + //TODO add rotation optional attribute + //annot.addAttribute(new AttributeObject("rotation", pdfFreeTextAnnotation.)); + annot.addAttribute(new AttributeObject(XfdfConstants.JUSTIFICATION, String.valueOf(pdfFreeTextAnnotation.getJustification()))); + if (pdfFreeTextAnnotation.getIntent() != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.INTENT, pdfFreeTextAnnotation.getIntent().getValue())); + } + + if (pdfFreeTextAnnotation.getContents() != null) { + annot.setContents(pdfFreeTextAnnotation.getContents()); + } + //TODO add contents-richtext + if (pdfFreeTextAnnotation.getDefaultAppearance() != null) { + annot.setDefaultAppearance(pdfFreeTextAnnotation.getDefaultAppearance().getValue()); + } + if (pdfFreeTextAnnotation.getDefaultStyleString() != null) { + annot.setDefaultStyle(pdfFreeTextAnnotation.getDefaultStyleString().getValue()); + } + } + + private static void createLineAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot, int pageNumber) { + PdfLineAnnotation pdfLineAnnotation = (PdfLineAnnotation) pdfAnnotation; + + addCommonAnnotationAttributes(annot, pdfAnnotation); + addMarkupAnnotationAttributes(annot, pdfLineAnnotation); + + PdfArray line = pdfLineAnnotation.getLine(); + if (line != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.START, + XfdfObjectUtils.convertLineStartToString(line.toFloatArray()))); + annot.addAttribute(new AttributeObject(XfdfConstants.END, + XfdfObjectUtils.convertLineEndToString(line.toFloatArray()))); + } + if (pdfLineAnnotation.getLineEndingStyles() != null) { + if (pdfLineAnnotation.getLineEndingStyles().get(0) != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.HEAD, + pdfLineAnnotation.getLineEndingStyles().get(0).toString().substring(1))); + } + if (pdfLineAnnotation.getLineEndingStyles().get(1) != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.TAIL, + pdfLineAnnotation.getLineEndingStyles().get(1).toString().substring(1))); + } + + } + if (pdfLineAnnotation.getInteriorColor() != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.INTERIOR_COLOR, XfdfObjectUtils.convertColorToString(pdfLineAnnotation.getInteriorColor()))); + } + annot.addAttribute(XfdfConstants.LEADER_EXTENDED, pdfLineAnnotation.getLeaderLineExtension()); + annot.addAttribute(XfdfConstants.LEADER_LENGTH, pdfLineAnnotation.getLeaderLineLength()); + annot.addAttribute(XfdfConstants.CAPTION, pdfLineAnnotation.getContentsAsCaption()); + annot.addAttribute(XfdfConstants.INTENT, pdfLineAnnotation.getIntent()); + annot.addAttribute(XfdfConstants.LEADER_OFFSET, pdfLineAnnotation.getLeaderLineOffset()); + annot.addAttribute(XfdfConstants.CAPTION_STYLE, pdfLineAnnotation.getCaptionPosition()); + if (pdfLineAnnotation.getCaptionOffset() != null) { + annot.addAttribute(XfdfConstants.CAPTION_OFFSET_H, pdfLineAnnotation.getCaptionOffset().get(0)); + annot.addAttribute(XfdfConstants.CAPTION_OFFSET_V, pdfLineAnnotation.getCaptionOffset().get(1)); + } else { + annot.addAttribute(new AttributeObject(XfdfConstants.CAPTION_OFFSET_H, "0")); + annot.addAttribute(new AttributeObject(XfdfConstants.CAPTION_OFFSET_V, "0")); + } + + if (pdfLineAnnotation.getBorderStyle() != null) { + annot.addAttribute(XfdfConstants.WIDTH, pdfLineAnnotation.getBorderStyle().getAsNumber(PdfName.W)); + annot.addAttribute(XfdfConstants.DASHES, pdfLineAnnotation.getBorderStyle().getAsString(PdfName.Dashed)); + annot.addAttribute(XfdfConstants.STYLE, pdfLineAnnotation.getBorderStyle().getAsString(PdfName.Style)); + } + + annot.setContents(pdfAnnotation.getContents()); + if (pdfLineAnnotation.getPopup() != null) { + annot.setPopup(convertPdfPopupToAnnotObject(pdfLineAnnotation.getPopup(), pageNumber)); + } + } + + private static void createLinkAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot) { + PdfLinkAnnotation pdfLinkAnnotation = (PdfLinkAnnotation) pdfAnnotation; + + addCommonAnnotationAttributes(annot, pdfAnnotation); + + if (pdfLinkAnnotation.getContents() != null) { + annot.setContents(pdfLinkAnnotation.getContents()); + } + + //in iText pdfLinkAnnotation doesn't have a popup sub-element + + PdfDictionary action = pdfLinkAnnotation.getAction(); + if(pdfLinkAnnotation.getAction() != null) { + PdfName type = action.getAsName(PdfName.S); + ActionObject actionObject = new ActionObject(type); + + if(PdfName.URI.equals(type)) { + actionObject.setUri(action.getAsString(PdfName.URI)); + if(action.get(PdfName.IsMap) != null) { + actionObject.setMap((boolean) action.getAsBool(PdfName.IsMap)); + } + } + + annot.setAction(actionObject); + } + PdfArray dest = (PdfArray) pdfLinkAnnotation.getDestinationObject(); + if (dest != null) { + createDestElement(dest, annot); + } + + PdfArray border = pdfLinkAnnotation.getBorder(); + if(border != null) { + BorderStyleAltObject borderStyleAltObject = new BorderStyleAltObject(border.getAsNumber(0).floatValue(), + border.getAsNumber(1).floatValue(),border.getAsNumber(2).floatValue()); + annot.setBorderStyleAlt(borderStyleAltObject); + } + } + + private static void createDestElement(PdfArray dest, AnnotObject annot) { + DestObject destObject = new DestObject(); + PdfName type = dest.getAsName(1); + if(PdfName.XYZ.equals(type)) { + FitObject xyz = new FitObject(dest.get(0)); + xyz.setLeft(dest.getAsNumber(2).floatValue()) + .setTop(dest.getAsNumber(3).floatValue()) + .setZoom(dest.getAsNumber(4).floatValue()); + destObject.setXyz(xyz); + } else if(PdfName.Fit.equals(type)) { + FitObject fit = new FitObject(dest.get(0)); + destObject.setFit(fit); + } else if(PdfName.FitB.equals(type)) { + FitObject fitB = new FitObject(dest.get(0)); + destObject.setFitB(fitB); + } else if(PdfName.FitR.equals(type)) { + FitObject fitR = new FitObject(dest.get(0)); + fitR.setLeft(dest.getAsNumber(2).floatValue()); + fitR.setBottom(dest.getAsNumber(3).floatValue()); + fitR.setRight(dest.getAsNumber(4).floatValue()); + fitR.setTop(dest.getAsNumber(5).floatValue()); + destObject.setFitR(fitR); + } else if(PdfName.FitH.equals(type)) { + FitObject fitH = new FitObject(dest.get(0)); + fitH.setTop(dest.getAsNumber(2).floatValue()); + destObject.setFitH(fitH); + } else if(PdfName.FitBH.equals(type)) { + FitObject fitBH = new FitObject(dest.get(0)); + fitBH.setTop(dest.getAsNumber(2).floatValue()); + destObject.setFitBH(fitBH); + } else if(PdfName.FitBV.equals(type)) { + FitObject fitBV = new FitObject(dest.get(0)); + fitBV.setLeft(dest.getAsNumber(2).floatValue()); + destObject.setFitBV(fitBV); + } else if(PdfName.FitV.equals(type)) { + FitObject fitV = new FitObject(dest.get(0)); + fitV.setLeft(dest.getAsNumber(2).floatValue()); + destObject.setFitV(fitV); + } + annot.setDestination(destObject); + } + + private static void createPolyGeomAnnotation(PdfAnnotation pdfAnnotation, AnnotObject annot, int pageNumber) { + PdfPolyGeomAnnotation pdfPolyGeomAnnotation = (PdfPolyGeomAnnotation) pdfAnnotation; + + addCommonAnnotationAttributes(annot, pdfAnnotation); + addMarkupAnnotationAttributes(annot, pdfPolyGeomAnnotation); + + if (pdfPolyGeomAnnotation.getBorderStyle() != null) { + annot.addAttribute(XfdfConstants.WIDTH, pdfPolyGeomAnnotation.getBorderStyle().getAsNumber(PdfName.W)); + annot.addAttribute(XfdfConstants.DASHES, pdfPolyGeomAnnotation.getBorderStyle().getAsString(PdfName.Dashed)); + annot.addAttribute(XfdfConstants.STYLE, pdfPolyGeomAnnotation.getBorderStyle().getAsString(PdfName.Style)); + } + + if (pdfPolyGeomAnnotation.getBorderEffect() != null) { + //TODO how to map intensity? + //annot.addAttribute(new AttributeObject("intensity", pdfCircleAnnotation.getBorderEffect().getAsString())); + annot.addAttribute(XfdfConstants.STYLE, pdfPolyGeomAnnotation.getBorderEffect().getAsString(PdfName.Style)); + } + + if (pdfPolyGeomAnnotation.getInteriorColor() != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.INTERIOR_COLOR, XfdfObjectUtils.convertColorToString(pdfPolyGeomAnnotation.getInteriorColor()))); + } + if (pdfPolyGeomAnnotation.getIntent() != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.INTENT, pdfPolyGeomAnnotation.getIntent().getValue())); + } + + //Head and tail for polyline only + if (pdfPolyGeomAnnotation.getLineEndingStyles() != null) { + if (pdfPolyGeomAnnotation.getLineEndingStyles().get(0) != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.HEAD, + pdfPolyGeomAnnotation.getLineEndingStyles().get(0).toString().substring(1))); + } + if (pdfPolyGeomAnnotation.getLineEndingStyles().get(1) != null) { + annot.addAttribute(new AttributeObject(XfdfConstants.TAIL, + pdfPolyGeomAnnotation.getLineEndingStyles().get(1).toString().substring(1))); + } + + } + + //in xfdfd: no attributes, inside text string + annot.setVertices(XfdfObjectUtils.convertVerticesToString(pdfPolyGeomAnnotation.getVertices().toFloatArray())); + + annot.setContents(pdfAnnotation.getContents()); + if (pdfPolyGeomAnnotation.getPopup() != null) { + annot.setPopup(convertPdfPopupToAnnotObject(pdfPolyGeomAnnotation.getPopup(), pageNumber)); + } + } + + private static AnnotObject createXfdfAnnotation(PdfAnnotation pdfAnnotation, int pageNumber) { + AnnotObject annot = new AnnotObject(); + annot.setRef(pdfAnnotation.getPdfObject().getIndirectReference()); + annot.addFdfAttributes(pageNumber); + //TODO move here all common methods like addFDFAttributes and Add common annotations + + if (pdfAnnotation instanceof PdfTextMarkupAnnotation) { + createTextMarkupAnnotation(pdfAnnotation, annot, pageNumber); + } + if (pdfAnnotation instanceof PdfTextAnnotation) { + createTextAnnotation(pdfAnnotation, annot, pageNumber); + } + if (pdfAnnotation instanceof PdfPopupAnnotation) { + annot = convertPdfPopupToAnnotObject((PdfPopupAnnotation) pdfAnnotation, pageNumber); + } + if (pdfAnnotation instanceof PdfCircleAnnotation) { + createCircleAnnotation(pdfAnnotation, annot, pageNumber); + } + if (pdfAnnotation instanceof PdfSquareAnnotation) { + createSquareAnnotation(pdfAnnotation, annot, pageNumber); + } + if (pdfAnnotation instanceof PdfStampAnnotation) { + createStampAnnotation(pdfAnnotation, annot, pageNumber); + } + if (pdfAnnotation instanceof PdfFreeTextAnnotation) { + createFreeTextAnnotation(pdfAnnotation, annot); + } + if (pdfAnnotation instanceof PdfLineAnnotation) { + createLineAnnotation(pdfAnnotation, annot, pageNumber); + } + if (pdfAnnotation instanceof PdfPolyGeomAnnotation) { + createPolyGeomAnnotation(pdfAnnotation, annot, pageNumber); + } + if (pdfAnnotation instanceof PdfLinkAnnotation) { + createLinkAnnotation(pdfAnnotation, annot); + } + + return annot; + } + + private static AnnotObject convertPdfPopupToAnnotObject(PdfPopupAnnotation pdfPopupAnnotation, int pageNumber) { + AnnotObject annot = new AnnotObject(); + annot.addFdfAttributes(pageNumber); + annot.setName(XfdfConstants.POPUP); + annot.setRef(pdfPopupAnnotation.getPdfObject().getIndirectReference()); + addCommonAnnotationAttributes(annot, pdfPopupAnnotation); + + annot.addAttribute(XfdfConstants.OPEN, pdfPopupAnnotation.getOpen()); + return annot; + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectUtils.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectUtils.java new file mode 100644 index 0000000000..2414a41448 --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfObjectUtils.java @@ -0,0 +1,375 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import com.itextpdf.io.source.ByteUtils; +import com.itextpdf.kernel.colors.Color; +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfArray; +import com.itextpdf.kernel.pdf.annot.PdfAnnotation; +import com.itextpdf.kernel.pdf.colorspace.PdfDeviceCs; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.StringTokenizer; + +final class XfdfObjectUtils { + + private XfdfObjectUtils() { + } + + static Rectangle convertRectFromString(String rectString) { + String delims = ","; + StringTokenizer st = new StringTokenizer(rectString, delims); + List coordsList = new ArrayList<>(); + + while (st.hasMoreTokens()) { + coordsList.add(st.nextToken()); + } + + if (coordsList.size() == 2) { + return new Rectangle(Float.parseFloat(coordsList.get(0)), Float.parseFloat(coordsList.get(1))); + } else if (coordsList.size() == 4) { + return new Rectangle(Float.parseFloat(coordsList.get(0)), Float.parseFloat(coordsList.get(1)), + Float.parseFloat(coordsList.get(2)), Float.parseFloat(coordsList.get(3))); + } + + return null; + } + + static PdfArray convertFringeFromString(String fringeString) { + String delims = ","; + StringTokenizer st = new StringTokenizer(fringeString, delims); + List fringeList = new ArrayList<>(); + + while (st.hasMoreTokens()) { + fringeList.add(st.nextToken()); + } + float[] fringe = new float[4]; + + if (fringeList.size() == 4) { + for(int i = 0; i < 4; i++) { + fringe[i] = Float.parseFloat(fringeList.get(i)); + } + } + + return new PdfArray(fringe); + } + + static String convertRectToString(Rectangle rect) { + return convertFloatToString(rect.getX()) + ", " + + convertFloatToString(rect.getY()) + ", " + + convertFloatToString((rect.getX() + rect.getWidth())) + ", " + + convertFloatToString((rect.getY() + rect.getHeight())); + } + + static String convertFloatToString(float coord) { + return new String(ByteUtils.getIsoBytes(coord)); + } + + static float [] convertQuadPointsFromCoordsString(String coordsString) { + String delims = ","; + StringTokenizer st = new StringTokenizer(coordsString, delims); + List quadPointsList = new ArrayList<>(); + + while (st.hasMoreTokens()) { + quadPointsList.add(st.nextToken()); + } + + if (quadPointsList.size() == 8) { + float [] quadPoints = new float [8]; + for (int i = 0; i < 8; i++) { + quadPoints[i] = Float.parseFloat(quadPointsList.get(i)); + } + return quadPoints; + } + return new float[0]; + } + + static String convertQuadPointsToCoordsString(float [] quadPoints) { + StringBuilder stb = new StringBuilder(floatToPaddedString(quadPoints[0])); + + for (int i = 1; i < 8; i++) { + stb.append(", ").append(floatToPaddedString(quadPoints[i])); + } + return stb.toString(); + } + + private static String floatToPaddedString(float number) { + return new String(ByteUtils.getIsoBytes(number)); + } + + static int convertFlagsFromString(String flagsString) { + int result = 0; + + String delims = ","; + StringTokenizer st = new StringTokenizer(flagsString, delims); + List flagsList = new ArrayList<>(); + while (st.hasMoreTokens()) { + flagsList.add(st.nextToken().toLowerCase()); + } + + Map flagMap = new HashMap<>(); + flagMap.put(XfdfConstants.INVISIBLE, PdfAnnotation.INVISIBLE); + flagMap.put(XfdfConstants.HIDDEN, PdfAnnotation.HIDDEN); + flagMap.put(XfdfConstants.PRINT, PdfAnnotation.PRINT); + flagMap.put(XfdfConstants.NO_ZOOM, PdfAnnotation.NO_ZOOM); + flagMap.put(XfdfConstants.NO_ROTATE, PdfAnnotation.NO_ROTATE); + flagMap.put(XfdfConstants.NO_VIEW, PdfAnnotation.NO_VIEW); + flagMap.put(XfdfConstants.READ_ONLY, PdfAnnotation.READ_ONLY); + flagMap.put(XfdfConstants.LOCKED, PdfAnnotation.LOCKED); + flagMap.put(XfdfConstants.TOGGLE_NO_VIEW, PdfAnnotation.TOGGLE_NO_VIEW); + + for(String flag : flagsList) { + if (flagMap.containsKey(flag)) { + result += (int) flagMap.get(flag);//implicit cast for autoporting + } + } + return result; + } + + static String convertFlagsToString(PdfAnnotation pdfAnnotation) { + List flagsList = new ArrayList<>(); + StringBuilder stb = new StringBuilder(); + + if (pdfAnnotation.hasFlag(PdfAnnotation.INVISIBLE)) { + flagsList.add(XfdfConstants.INVISIBLE); + } + if (pdfAnnotation.hasFlag(PdfAnnotation.HIDDEN)) { + flagsList.add(XfdfConstants.HIDDEN); + } + if (pdfAnnotation.hasFlag(PdfAnnotation.PRINT)) { + flagsList.add(XfdfConstants.PRINT); + } + if (pdfAnnotation.hasFlag(PdfAnnotation.NO_ZOOM)) { + flagsList.add(XfdfConstants.NO_ZOOM); + } + if (pdfAnnotation.hasFlag(PdfAnnotation.NO_ROTATE)) { + flagsList.add(XfdfConstants.NO_ROTATE); + } + if (pdfAnnotation.hasFlag(PdfAnnotation.NO_VIEW)) { + flagsList.add(XfdfConstants.NO_VIEW); + } + if (pdfAnnotation.hasFlag(PdfAnnotation.READ_ONLY)) { + flagsList.add(XfdfConstants.READ_ONLY); + } + if (pdfAnnotation.hasFlag(PdfAnnotation.LOCKED)) { + flagsList.add(XfdfConstants.LOCKED); + } + if (pdfAnnotation.hasFlag(PdfAnnotation.TOGGLE_NO_VIEW)) { + flagsList.add(XfdfConstants.TOGGLE_NO_VIEW); + } + + for(String flag : flagsList) { + stb.append(flag).append(","); + } + + String result = stb.toString(); + return result.length() > 0 ? result.substring(0, result.length() - 1) : null; + } + + static String convertColorToString(float[] colors) { + if (colors.length == 3) { + return "#" + convertColorFloatToHex(colors[0]) + convertColorFloatToHex(colors[1]) + convertColorFloatToHex(colors[2]); + } + return null; + } + + static String convertColorToString(Color color) { + float[] colors = color.getColorValue(); + if (colors != null &&colors.length == 3) { + return "#" + convertColorFloatToHex(colors[0]) + convertColorFloatToHex(colors[1]) + convertColorFloatToHex(colors[2]); + } + return null; + } + + private static String convertColorFloatToHex(float colorFloat) { + String result = "0" + Integer.toHexString(((int)(colorFloat*255 + 0.5))).toUpperCase(); + return result.substring(result.length() - 2); + } + + static String convertIdToHexString(String stringId) { + StringBuilder stb= new StringBuilder(); + char[] stringSymbols = stringId.toCharArray(); + for(char ch : stringSymbols) { + stb.append(Integer.toHexString((int)ch).toUpperCase()); + } + return stb.toString(); + } + + static Color convertColorFromString(String hexColor) { + return Color.makeColor(new PdfDeviceCs.Rgb(), convertColorFloatsFromString(hexColor)); + } + + static float[] convertColorFloatsFromString(String colorHexString){ + float[] result = new float[3]; + String colorString = colorHexString.substring(colorHexString.indexOf('#') + 1); + if (colorString.length() == 6) { + for (int i = 0; i < 3; i++) { + result[i] = Integer.parseInt(colorString.substring(i * 2, 2 + i * 2), 16); + } + } + return result; + } + +// public static Map preprocessXfdf(String destFolder, String outPdf, String cmpFolder, String cmpPdf, String outTag, String cmpTag) throws ParserConfigurationException, IOException, SAXException, TransformerException { +// +// InputStream outXfdfStream = new FileInputStream(destFolder + outPdf); +// Document outDoc = XfdfFileUtils.createXfdfDocumentFromStream(outXfdfStream); +// +// InputStream cmpXfdfStream = new FileInputStream(cmpFolder + cmpPdf); +// Document cmpDoc = XfdfFileUtils.createXfdfDocumentFromStream(cmpXfdfStream); +// +// NodeList excludedNodes = cmpDoc.getElementsByTagName(cmpTag); +// int length = excludedNodes.getLength(); +// List parentNodes = new ArrayList<>(); +// +// for (int i = length - 1; i >= 0; i--) { +// Node parentNode = excludedNodes.item(i).getParentNode(); +// parentNodes.add(parentNode); +// parentNode.removeChild(excludedNodes.item(i)); +// } +// +// //can just implement contents-richtext and forget about this piece of code +// NodeList nodesToRemove = outDoc.getElementsByTagName(outTag); +// +// for (int i = nodesToRemove.getLength() - 1; i >= 0; i--) { +// Node parentNode = nodesToRemove.item(i).getParentNode(); +// for (Node node : parentNodes) { +// if (node.getNodeName().equalsIgnoreCase(parentNode.getNodeName())) { +// parentNode.removeChild(nodesToRemove.item(i)); +// break; +// } +// } +// } +// +// //write xmls +// Map cmpMap = new HashMap<>(); +// cmpMap.put(new FileOutputStream(destFolder + outPdf.substring(0, outPdf.indexOf('.')) + "_preprocessed.xfdf"), +// new FileOutputStream(cmpFolder + cmpPdf.substring(0, cmpPdf.indexOf('.')) + "_preprocessed.xfdf")); +// XfdfFileUtils.saveXfdfDocumentToFile(outDoc, ); +// XfdfFileUtils.saveXfdfDocumentToFile(cmpDoc, ); +// return cmpMap; +// } + + static String convertVerticesToString(float[] vertices) { + if (vertices.length <= 0) { + return null; + } + StringBuilder stb = new StringBuilder(); + stb.append(vertices[0]); + for (int i = 1; i < vertices.length; i++) { + stb.append(", ").append(vertices[i]); + } + return stb.toString(); + } + + static String convertFringeToString(float[] fringeArray) { + if (fringeArray.length != 4) { + return null; + } + StringBuilder stb = new StringBuilder(); + stb.append(fringeArray[0]); + for (int i = 1; i < 4; i++) { + stb.append(", ").append(fringeArray[i]); + } + return stb.toString(); + } + + static float[] convertVerticesFromString(String verticesString) { + String delims = ",;"; + StringTokenizer st = new StringTokenizer(verticesString, delims); + List verticesList = new ArrayList<>(); + + while (st.hasMoreTokens()) { + verticesList.add(st.nextToken()); + } + float [] vertices = new float[verticesList.size()] ; + for (int i = 0; i < verticesList.size(); i++) { + vertices[i] = Float.parseFloat(verticesList.get(i)); + } + return vertices; + } + + static String convertLineStartToString(float [] line) { + if (line.length == 4) { + return line[0] + "," + line[1]; + } + return null; + } + + static String convertLineEndToString(float [] line) { + if (line.length == 4) { + return line[2] + "," + line[3]; + } + return null; + } + +// static float [] convertLineFromStrings(String start, String end) { +// if (start == null || end == null) { +// return new float[0]; +// } +// float [] resultLine = new float [4]; +// String delims = ","; +// List verticesList = new ArrayList<>(); +// StringTokenizer stStart = new StringTokenizer(start, delims); +// StringTokenizer stEnd = new StringTokenizer(end, delims); +// +// while (stStart.hasMoreTokens()) { +// verticesList.add(stStart.nextToken()); +// } +// while (stEnd.hasMoreTokens()) { +// verticesList.add(stEnd.nextToken()); +// } +// if (verticesList.size() != 4) { +// return new float[0]; +// } else { +// for(int i = 0; i < 4; i++) { +// resultLine[i] = Float.parseFloat(verticesList.get(i)); +// } +// return resultLine; +// } +// } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfReader.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfReader.java new file mode 100644 index 0000000000..1aac007c7e --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfReader.java @@ -0,0 +1,267 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import com.itextpdf.forms.PdfAcroForm; +import com.itextpdf.forms.fields.PdfFormField; +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfString; +import com.itextpdf.kernel.pdf.annot.PdfAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfCircleAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfMarkupAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfPolyGeomAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfSquareAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfTextAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfTextMarkupAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfFreeTextAnnotation; +import com.itextpdf.kernel.pdf.annot.PdfStampAnnotation; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import java.util.List; +import java.util.Map; + +class XfdfReader { + + private static Logger logger = LoggerFactory.getLogger(XfdfReader.class); + + /** + * The method merges existing XfdfObject into pdf document associated with it. + * + * @param xfdfObject The object ot be merged. + * @param pdfDocument The associated pdf document. + * @param pdfDocumentName The name of the associated pdf document. + */ + void mergeXfdfIntoPdf(XfdfObject xfdfObject, PdfDocument pdfDocument, String pdfDocumentName) { + if (xfdfObject.getF() != null && xfdfObject.getF().getHref() != null) { + if (pdfDocumentName.equalsIgnoreCase(xfdfObject.getF().getHref())) { + logger.info("Xfdf href and pdf name are equal. Continue merge"); + } else { + logger.warn("Xfdf href attribute and pdfDocument name are different!"); + } + } else { + logger.warn("No f object to compare."); + } + //TODO check for ids original/modified compatability with those in pdf document + + PdfAcroForm form = PdfAcroForm.getAcroForm(pdfDocument, false); + if (form != null) { + mergeFields(xfdfObject.getFields(), form); + mergeAnnotations(xfdfObject.getAnnots(), pdfDocument); + } + + } + + + private void mergeFields(FieldsObject fieldsObject, PdfAcroForm form) { + if (fieldsObject != null && fieldsObject.getFieldList() != null && !fieldsObject.getFieldList().isEmpty()) { + + Map formFields = form.getFormFields(); + + for (FieldObject xfdfField : fieldsObject.getFieldList()) { + String name = xfdfField.getName(); + if (formFields.get(name) != null && xfdfField.getValue() != null) { + formFields.get(name).setValue(xfdfField.getValue()); + } else { + logger.error("No such field in pdf document!"); + } + } + } + } + + private void mergeAnnotations(AnnotsObject annotsObject, PdfDocument pdfDocument) { + List annotList = null; + if (annotsObject != null) { + annotList = annotsObject.getAnnotsList(); + } + + if (annotList != null && !annotList.isEmpty()) { + for (AnnotObject annot : annotList) { + addAnnotationToPdf(annot, pdfDocument); + } + } + } + + private void addCommonAnnotationAttributes(PdfAnnotation annotation, AnnotObject annotObject) { + annotation.setFlags(XfdfObjectUtils.convertFlagsFromString(annotObject.getAttributeValue(XfdfConstants.FLAGS))); + annotation.setColor(XfdfObjectUtils.convertColorFloatsFromString(annotObject.getAttributeValue(XfdfConstants.COLOR))); + annotation.setDate(new PdfString(annotObject.getAttributeValue(XfdfConstants.DATE))); + annotation.setName(new PdfString(annotObject.getAttributeValue(XfdfConstants.NAME))); + annotation.setTitle(new PdfString(annotObject.getAttributeValue(XfdfConstants.TITLE))); + } + + private void addMarkupAnnotationAttributes(PdfMarkupAnnotation annotation, AnnotObject annotObject) { + annotation.setCreationDate(new PdfString(annotObject.getAttributeValue(XfdfConstants.CREATION_DATE))); + annotation.setSubject(new PdfString(annotObject.getAttributeValue(XfdfConstants.SUBJECT))); + } + + private void addAnnotationToPdf(AnnotObject annotObject, PdfDocument pdfDocument) { + String annotName = annotObject.getName(); + if (annotName != null) { + switch (annotName) { + //TODO add all attributes properly one by one + case XfdfConstants.TEXT: + PdfTextAnnotation pdfTextAnnotation = new PdfTextAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT))); + addCommonAnnotationAttributes(pdfTextAnnotation, annotObject); + addMarkupAnnotationAttributes(pdfTextAnnotation, annotObject); + + pdfTextAnnotation.setIconName(new PdfName(annotObject.getAttributeValue(XfdfConstants.ICON))); + pdfTextAnnotation.setState(new PdfString(annotObject.getAttributeValue(XfdfConstants.STATE))); + pdfTextAnnotation.setStateModel(new PdfString(annotObject.getAttributeValue(XfdfConstants.STATE_MODEL))); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttributeValue(XfdfConstants.PAGE))) + .addAnnotation(pdfTextAnnotation); + break; + case XfdfConstants.HIGHLIGHT: + PdfTextMarkupAnnotation pdfHighLightAnnotation = new PdfTextMarkupAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)), + PdfName.Highlight, XfdfObjectUtils.convertQuadPointsFromCoordsString(annotObject.getAttributeValue(XfdfConstants.COORDS))); + + addCommonAnnotationAttributes(pdfHighLightAnnotation, annotObject); + addMarkupAnnotationAttributes(pdfHighLightAnnotation, annotObject); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(pdfHighLightAnnotation); + break; + case XfdfConstants.UNDERLINE: + PdfTextMarkupAnnotation pdfUnderlineAnnotation = new PdfTextMarkupAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)), + PdfName.Underline, XfdfObjectUtils.convertQuadPointsFromCoordsString(annotObject.getAttributeValue(XfdfConstants.COORDS))); + + addCommonAnnotationAttributes(pdfUnderlineAnnotation, annotObject); + addMarkupAnnotationAttributes(pdfUnderlineAnnotation, annotObject); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(pdfUnderlineAnnotation); + break; + case XfdfConstants.STRIKEOUT: + PdfTextMarkupAnnotation pdfStrikeoutAnnotation = new PdfTextMarkupAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)), + PdfName.StrikeOut, XfdfObjectUtils.convertQuadPointsFromCoordsString(annotObject.getAttributeValue(XfdfConstants.COORDS))); + + addCommonAnnotationAttributes(pdfStrikeoutAnnotation, annotObject); + addMarkupAnnotationAttributes(pdfStrikeoutAnnotation, annotObject); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(pdfStrikeoutAnnotation); + break; + case XfdfConstants.SQUIGGLY: + PdfTextMarkupAnnotation pdfSquigglyAnnotation = new PdfTextMarkupAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)), + PdfName.Squiggly, XfdfObjectUtils.convertQuadPointsFromCoordsString(annotObject.getAttributeValue(XfdfConstants.COORDS))); + + addCommonAnnotationAttributes(pdfSquigglyAnnotation, annotObject); + addMarkupAnnotationAttributes(pdfSquigglyAnnotation, annotObject); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(pdfSquigglyAnnotation); + break; +// case XfdfConstants.LINE: +// pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) +// .addAnnotation(new PdfLineAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)), XfdfObjectUtils.convertVerticesFromString(annotObject.getVertices()))); +// break; + case XfdfConstants.CIRCLE: + PdfCircleAnnotation pdfCircleAnnotation = new PdfCircleAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT))); + + addCommonAnnotationAttributes(pdfCircleAnnotation, annotObject); + addMarkupAnnotationAttributes(pdfCircleAnnotation, annotObject); + + pdfCircleAnnotation.setRectangleDifferences(XfdfObjectUtils.convertFringeFromString(annotObject.getAttributeValue(XfdfConstants.FRINGE))); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(pdfCircleAnnotation); + break; + case XfdfConstants.SQUARE: + PdfSquareAnnotation pdfSquareAnnotation = new PdfSquareAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT))); + + addCommonAnnotationAttributes(pdfSquareAnnotation, annotObject); + addMarkupAnnotationAttributes(pdfSquareAnnotation, annotObject); + + pdfSquareAnnotation.setRectangleDifferences(XfdfObjectUtils.convertFringeFromString(annotObject.getAttributeValue(XfdfConstants.FRINGE))); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(pdfSquareAnnotation); + break; + //XfdfConstants.CARET + case XfdfConstants.POLYGON: + Rectangle rect = XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)); + float[] vertices = XfdfObjectUtils.convertVerticesFromString(annotObject.getVertices()); + PdfPolyGeomAnnotation polygonAnnotation = PdfPolyGeomAnnotation.createPolygon(rect, vertices); + + addCommonAnnotationAttributes(polygonAnnotation, annotObject); + addMarkupAnnotationAttributes(polygonAnnotation, annotObject); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(polygonAnnotation); + break; + case XfdfConstants.POLYLINE: + Rectangle polylineRect = XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)); + float[] polylineVertices = XfdfObjectUtils.convertVerticesFromString(annotObject.getVertices()); + PdfPolyGeomAnnotation polylineAnnotation = PdfPolyGeomAnnotation.createPolyLine(polylineRect, polylineVertices); + + addCommonAnnotationAttributes(polylineAnnotation, annotObject); + addMarkupAnnotationAttributes(polylineAnnotation, annotObject); + + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(polylineAnnotation); + break; + case XfdfConstants.STAMP: + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(new PdfStampAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)))); + break; + //XfdfConstants.INK + case XfdfConstants.FREETEXT: + pdfDocument.getPage(Integer.parseInt(annotObject.getAttribute(XfdfConstants.PAGE).getValue())) + .addAnnotation(new PdfFreeTextAnnotation(XfdfObjectUtils.convertRectFromString(annotObject.getAttributeValue(XfdfConstants.RECT)), + annotObject.getContents())); + break; + //XfdfConstants.FILEATTACHMENT + //XfdfConstants.SOUND + //XfdfConstants.LINK + //XfdfConstants.REDACT + //XfdfConstants.PROJECTION + default: logger.warn("Annotation " + annotName + " is not supported."); + break; + } + + } + } +} diff --git a/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfWriter.java b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfWriter.java new file mode 100644 index 0000000000..8ba460c8af --- /dev/null +++ b/forms/src/main/java/com/itextpdf/forms/xfdf/XfdfWriter.java @@ -0,0 +1,448 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms.xfdf; + +import com.itextpdf.kernel.pdf.PdfName; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.w3c.dom.Document; +import org.w3c.dom.Element; + +import javax.xml.parsers.ParserConfigurationException; +import javax.xml.transform.TransformerException; +import java.io.OutputStream; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +class XfdfWriter { + + private OutputStream outputStream; + + private static Logger logger = LoggerFactory.getLogger(XfdfWriter.class); + + /** + * Creates a XfdfWriter for output stream specified. + * @param outputStream A stream to write xfdf file into. + */ + XfdfWriter(OutputStream outputStream) { + this.outputStream = outputStream; + } + + /** + * The method writes data from XfdfObject into a xfdf data file. + * + */ + void write(XfdfObject xfdfObject) throws TransformerException, ParserConfigurationException { + this.writeDom(xfdfObject); + } + + + private void writeDom(XfdfObject xfdfObject) throws ParserConfigurationException, TransformerException { + + Document document = XfdfFileUtils.createNewXfdfDocument(); + + // root xfdf element + Element root = document.createElement("xfdf"); + document.appendChild(root); + + //write fields + if (xfdfObject.getFields() != null && xfdfObject.getFields().getFieldList() != null && + !xfdfObject.getFields().getFieldList().isEmpty()) { + Element fields = document.createElement("fields"); + root.appendChild(fields); + List fieldList = xfdfObject.getFields().getFieldList(); + for(FieldObject fieldObject : fieldList) { + if(fieldObject.getParent() == null) { + addField(fieldObject, fields, document, fieldList); + } + } + } + + //write annots + if (xfdfObject.getAnnots() != null && xfdfObject.getAnnots().getAnnotsList() != null && + !xfdfObject.getAnnots().getAnnotsList().isEmpty()) { + Element annots = document.createElement("annots"); + root.appendChild(annots); + + for(AnnotObject annotObject : xfdfObject.getAnnots().getAnnotsList()) { + addAnnot(annotObject, annots, document); + } + } + + //write f + if (xfdfObject.getF() != null) { + Element f = document.createElement("f"); + addFAttributes(xfdfObject.getF(), f); + root.appendChild(f); + } + + //write ids + if (xfdfObject.getIds() != null) { + Element ids = document.createElement("ids"); + addIdsAttributes(xfdfObject.getIds(), ids); + root.appendChild(ids); + } + + // create the xml file + //transform the DOM Object to an XML File + XfdfFileUtils.saveXfdfDocumentToFile(document, this.outputStream); + } + + private static void addIdsAttributes(IdsObject idsObject, Element ids) { + if (idsObject.getOriginal() != null) { + ids.setAttribute("original", idsObject.getOriginal()); + } + if (idsObject.getModified() != null) { + ids.setAttribute("modified", idsObject.getModified()); + } + } + + private static void addFAttributes(FObject fObject, Element f) { + if (fObject.getHref() != null) { + f.setAttribute("href", fObject.getHref()); + } + } + + private static List findChildrenFields(FieldObject field, List fieldList) { + List childrenFields = new ArrayList<>(); + for (FieldObject currentField : fieldList) { + if (currentField.getParent() != null && currentField.getParent().getName().equalsIgnoreCase(field.getName())) { + childrenFields.add(currentField); + } + } + return childrenFields; + } + + private static void addField(FieldObject fieldObject, Element parentElement, Document document, List fieldList) { + List childrenFields = findChildrenFields(fieldObject, fieldList); + + Element field = document.createElement("field"); + field.setAttribute("name", fieldObject.getName()); + + + if (!childrenFields.isEmpty()) { + for (FieldObject childField : childrenFields) { + addField(childField, field, document, fieldList); + } + } else { + if (fieldObject.getValue() != null) { + Element value = document.createElement("value"); + value.setTextContent(fieldObject.getValue()); + field.appendChild(value); + } else { + logger.info(XfdfConstants.EMPTY_FIELD_VALUE_ELEMENT); + } + } + parentElement.appendChild(field); + } + + private static void addAnnot(AnnotObject annotObject, Element annots, Document document) { + if (annotObject.getName() == null) { + return; + } + Element annot = document.createElement(annotObject.getName()); + + for(AttributeObject attr : annotObject.getAttributes()) { + annot.setAttribute(attr.getName(), attr.getValue()); + } + + if (annotObject.getPopup() != null) { + Element popup = document.createElement("popup"); + addPopup(annotObject.getPopup(), popup, annot); + } + + if (annotObject.getContents() != null) { + Element contents = document.createElement("contents"); + contents.setTextContent(annotObject.getContents().toString()); + annot.appendChild(contents); + } + + if(annotObject.getAppearance() != null) { + Element appearance = document.createElement("appearance"); + appearance.setTextContent(annotObject.getAppearance()); + annot.appendChild(appearance); + } +// +// if (annotObject.getContentsRichText() != null) { +// Element contentsRichText = document.createElement("contents-richtext"); +// contentsRichText.setNodeValue(annotObject.getContents().getValue()); +// annot.appendChild(contentsRichText); +// } + + if (XfdfConstants.LINK.equalsIgnoreCase(annotObject.getName())) { + if (annotObject.getDestination() != null) { + addDest(annotObject.getDestination(), annot, document); + } else if (annotObject.getAction() != null) { + Element onActivation = document.createElement(XfdfConstants.ON_ACTIVATION); + addActionObject(annotObject.getAction(), onActivation, document); + annot.appendChild(onActivation); + } else { + logger.error("Dest and OnActivation elements are both missing"); + } + + if (annotObject.getBorderStyleAlt() != null) { + addBorderStyleAlt(annotObject.getBorderStyleAlt(), annot, document); + } + } + + if(XfdfConstants.FREETEXT.equalsIgnoreCase(annotObject.getName())) { + String defaultAppearanceString = annotObject.getDefaultAppearance(); + if(defaultAppearanceString != null) { + Element defaultAppearance = document.createElement(XfdfConstants.DEFAULT_APPEARANCE); + defaultAppearance.setTextContent(defaultAppearanceString); + annot.appendChild(defaultAppearance); + } + String defaultStyleString = annotObject.getDefaultStyle(); + if(defaultStyleString != null) { + Element defaultStyle = document.createElement(XfdfConstants.DEFAULT_STYLE); + defaultStyle.setTextContent(defaultStyleString); + annot.appendChild(defaultStyle); + } + } + + annots.appendChild(annot); + } + + private static void addBorderStyleAlt(BorderStyleAltObject borderStyleAltObject, Element annot, Document document) { + //BorderStyle alt contains Border style encoded in the format specified in the border style attributes as content + //has attributes + Element borderStyleAlt = document.createElement(XfdfConstants.BORDER_STYLE_ALT); + + //required attributes + borderStyleAlt.setAttribute(XfdfConstants.H_CORNER_RADIUS, XfdfObjectUtils.convertFloatToString(borderStyleAltObject.getHCornerRadius())); + borderStyleAlt.setAttribute(XfdfConstants.V_CORNER_RADIUS, XfdfObjectUtils.convertFloatToString(borderStyleAltObject.getVCornerRadius())); + borderStyleAlt.setAttribute(XfdfConstants.WIDTH_CAPITAL, XfdfObjectUtils.convertFloatToString(borderStyleAltObject.getWidth())); + + //optional attribute + if (borderStyleAltObject.getDashPattern() != null) { + //TODO add real conversion from PdfArray (PdfName.D in Border dictionary) to String + borderStyleAlt.setAttribute(XfdfConstants.DASH_PATTERN, Arrays.toString(borderStyleAltObject.getDashPattern())); + } + + if(borderStyleAltObject.getContent() != null) { + borderStyleAlt.setTextContent(borderStyleAltObject.getContent()); + } + annot.appendChild(borderStyleAlt); + } + + private static void addXYZ(FitObject xyzObject, Element dest, Document document) { + Element xyz = document.createElement(XfdfConstants.XYZ_CAPITAL); + + //all required + xyz.setAttribute(XfdfConstants.PAGE_CAPITAL, String.valueOf(xyzObject.getPage())); + xyz.setAttribute(XfdfConstants.LEFT, XfdfObjectUtils.convertFloatToString(xyzObject.getLeft())); + xyz.setAttribute(XfdfConstants.BOTTOM, XfdfObjectUtils.convertFloatToString(xyzObject.getBottom())); + xyz.setAttribute(XfdfConstants.RIGHT, XfdfObjectUtils.convertFloatToString(xyzObject.getRight())); + xyz.setAttribute(XfdfConstants.TOP, XfdfObjectUtils.convertFloatToString(xyzObject.getTop())); + + dest.appendChild(xyz); + } + + private static void addFit(FitObject fitObject, Element dest, Document document) { + Element fit = document.createElement(XfdfConstants.FIT); + + //required + fit.setAttribute(XfdfConstants.PAGE_CAPITAL, String.valueOf(fitObject.getPage())); + + dest.appendChild(fit); + } + + private static void addFitB(FitObject fitBObject, Element dest, Document document) { + Element fitB = document.createElement(XfdfConstants.FIT_B); + + //required + fitB.setAttribute(XfdfConstants.PAGE_CAPITAL, String.valueOf(fitBObject.getPage())); + + dest.appendChild(fitB); + } + + private static void addFitBH(FitObject fitBHObject, Element dest, Document document) { + Element fitBH = document.createElement(XfdfConstants.FIT_BH); + + //all required + fitBH.setAttribute(XfdfConstants.PAGE_CAPITAL, String.valueOf(fitBHObject.getPage())); + fitBH.setAttribute(XfdfConstants.TOP, XfdfObjectUtils.convertFloatToString(fitBHObject.getTop())); + + dest.appendChild(fitBH); + } + + private static void addFitBV(FitObject fitBVObject, Element dest, Document document) { + Element fitBV = document.createElement(XfdfConstants.FIT_BV); + + //all required + fitBV.setAttribute(XfdfConstants.PAGE_CAPITAL, String.valueOf(fitBVObject.getPage())); + fitBV.setAttribute(XfdfConstants.LEFT, XfdfObjectUtils.convertFloatToString(fitBVObject.getLeft())); + + dest.appendChild(fitBV); + } + + private static void addFitH(FitObject fitHObject, Element dest, Document document) { + Element fitH = document.createElement(XfdfConstants.FIT_H); + + //all required + fitH.setAttribute(XfdfConstants.PAGE_CAPITAL, String.valueOf(fitHObject.getPage())); + fitH.setAttribute(XfdfConstants.TOP, XfdfObjectUtils.convertFloatToString(fitHObject.getTop())); + + dest.appendChild(fitH); + } + + private static void addFitR(FitObject fitRObject, Element dest, Document document) { + Element fitR = document.createElement(XfdfConstants.FIT_R); + + //all required + fitR.setAttribute(XfdfConstants.PAGE_CAPITAL, String.valueOf(fitRObject.getPage())); + fitR.setAttribute(XfdfConstants.LEFT, XfdfObjectUtils.convertFloatToString(fitRObject.getLeft())); + fitR.setAttribute(XfdfConstants.BOTTOM, XfdfObjectUtils.convertFloatToString(fitRObject.getBottom())); + fitR.setAttribute(XfdfConstants.RIGHT, XfdfObjectUtils.convertFloatToString(fitRObject.getRight())); + fitR.setAttribute(XfdfConstants.TOP, XfdfObjectUtils.convertFloatToString(fitRObject.getTop())); + + dest.appendChild(fitR); + } + + private static void addFitV(FitObject fitVObject, Element dest, Document document) { + Element fitV = document.createElement(XfdfConstants.FIT_V); + + //all required + fitV.setAttribute(XfdfConstants.PAGE_CAPITAL, String.valueOf(fitVObject.getPage())); + fitV.setAttribute(XfdfConstants.LEFT, XfdfObjectUtils.convertFloatToString(fitVObject.getLeft())); + + dest.appendChild(fitV); + } + + private static void addDest(DestObject destObject, Element annot, Document document) { + Element dest = document.createElement(XfdfConstants.DEST); + + if (destObject.getName() != null) { + Element named = document.createElement(XfdfConstants.NAMED); + named.setAttribute(XfdfConstants.NAME, destObject.getName()); + dest.appendChild(named); + } else if (destObject.getXyz() != null) { + addXYZ(destObject.getXyz(), dest, document); + } else if (destObject.getFit() != null) { + addFit(destObject.getFit(), dest, document); + } else if (destObject.getFitB() != null) { + addFitB(destObject.getFitB(), dest, document); + } else if (destObject.getFitBH() != null) { + addFitBH(destObject.getFitBH(), dest, document); + } else if (destObject.getFitBV() != null) { + addFitBV(destObject.getFitBV(), dest, document); + } else if (destObject.getFitH() != null) { + addFitH(destObject.getFitH(), dest, document); + } else if (destObject.getFitR() != null) { + addFitR(destObject.getFitR(), dest, document); + } else if (destObject.getFitV() != null) { + addFitV(destObject.getFitV(), dest, document); + } + + annot.appendChild(dest); + } + + private static void addActionObject(ActionObject actionObject, Element onActivation, Document document) { + //no attributes, children elements URI|Launch|GoTo|GoToR|Named + Element action = document.createElement(XfdfConstants.ACTION); + if (actionObject.getUri() != null) { + Element uri = document.createElement(XfdfConstants.URI); + //no children + //required attribute Name, optional attribute IsMap + uri.setAttribute(XfdfConstants.NAME_CAPITAL, actionObject.getUri().getValue()); + if (actionObject.isMap()) { + uri.setAttribute(XfdfConstants.IS_MAP, "true"); + } else { + uri.setAttribute(XfdfConstants.IS_MAP, "false"); + } + action.appendChild(uri); + + } else if (PdfName.GoTo.equals(actionObject.getType())) { + Element goTo = document.createElement(XfdfConstants.GO_TO); + + addDest(actionObject.getDestination(), goTo, document); + + action.appendChild(goTo); + } else if (PdfName.GoToR.equals(actionObject.getType())) { + + Element goToR = document.createElement(XfdfConstants.GO_TO_R); + + if (actionObject.getDestination() != null) { + addDest(actionObject.getDestination(), goToR, document); + } else if (actionObject.getFileOriginalName() != null) { + Element file = document.createElement(XfdfConstants.FILE); + file.setAttribute(XfdfConstants.ORIGINAL_NAME, actionObject.getFileOriginalName()); + goToR.appendChild(file); + } else { + logger.error("Dest or File elements are missing."); + } + + action.appendChild(goToR); + + } else if (PdfName.Named.equals(actionObject.getType())) { + Element named = document.createElement(XfdfConstants.NAMED); + named.setAttribute(XfdfConstants.NAME_CAPITAL, actionObject.getNameAction().getValue()); + + action.appendChild(named); + + } else if (PdfName.Launch.equals(actionObject.getType())) { + Element launch = document.createElement(XfdfConstants.LAUNCH); + if (actionObject.getFileOriginalName() != null) { + Element file = document.createElement(XfdfConstants.FILE); + file.setAttribute(XfdfConstants.ORIGINAL_NAME, actionObject.getFileOriginalName()); + launch.appendChild(file); + } else { + logger.error("File element is missing"); + } + if (actionObject.isNewWindow()) { + launch.setAttribute(XfdfConstants.NEW_WINDOW, "true"); + } + action.appendChild(launch); + } + + onActivation.appendChild(action); + } + + private static void addPopup(AnnotObject popupAnnotObject, Element popup, Element annot) { + for(AttributeObject attr: popupAnnotObject.getAttributes()) { + popup.setAttribute(attr.getName(), attr.getValue()); + } + annot.appendChild(popup); + } +} diff --git a/forms/src/test/java/com/itextpdf/forms/XfdfReaderTest.java b/forms/src/test/java/com/itextpdf/forms/XfdfReaderTest.java new file mode 100644 index 0000000000..38c2c4488e --- /dev/null +++ b/forms/src/test/java/com/itextpdf/forms/XfdfReaderTest.java @@ -0,0 +1,763 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms; + +import com.itextpdf.forms.xfdf.XfdfObject; +import com.itextpdf.forms.xfdf.XfdfObjectFactory; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfReader; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; +import org.xml.sax.SAXException; + +import javax.xml.parsers.ParserConfigurationException; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; + + +import static com.itextpdf.test.ITextTest.createDestinationFolder; + +@Category(IntegrationTest.class) +public class XfdfReaderTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/forms/XfdfReaderTest/"; + public static final String destinationFolder = "./target/test/com/itextpdf/forms/XfdfReaderTest/"; + + + @BeforeClass + public static void beforeClass() { + createDestinationFolder(destinationFolder); + } + + @Test + public void xfdfNoFields() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfNoFields.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfNoFields.pdf"))); + String xfdfFilename = sourceFolder + "xfdfNoFields.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfNoFields.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfNoFields.pdf", + sourceFolder + "cmp_xfdfNoFields.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfNoFieldsNoFAttributes() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfNoFieldsNoFAttributes.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfNoFieldsNoFAttributes.pdf"))); + String xfdfFilename = sourceFolder + "xfdfNoFieldsNoFAttributes.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfNoFieldsNoFAttributes.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfNoFieldsNoFAttributes.pdf", + sourceFolder + "cmp_xfdfNoFieldsNoFAttributes.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfNoFieldsNoIdsAttributes() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfNoFieldsNoIdsAttributes.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfNoFieldsNoIdsAttributes.pdf"))); + String xfdfFilename = sourceFolder + "xfdfNoFieldsNoIdsAttributes.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfNoFieldsNoIdsAttributes.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfNoFieldsNoIdsAttributes.pdf", + sourceFolder + "cmp_xfdfNoFieldsNoIdsAttributes.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfWithFieldsWithValue() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfWithFieldsWithValue.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfWithFieldsWithValue.pdf"))); + String xfdfFilename = sourceFolder + "xfdfWithFieldsWithValue.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfWithFieldsWithValue.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfWithFieldsWithValue.pdf", + sourceFolder + "cmp_xfdfWithFieldsWithValue.pdf", destinationFolder, "diff_")); + } + + //@Test + //TODO Rich text functionality not implemented yet + public void xfdfValueRichText() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfValueRichText.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfValueRichText.pdf"))); + String xfdfFilename = sourceFolder + "xfdfValueRichText.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfValueRichText.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfValueRichText.pdf", + sourceFolder + "cmp_xfdfValueRichText.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfHierarchyFieldsTest() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "hierarchy_fields.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "hierarchy_fields.pdf"))); + String xfdfFilename = sourceFolder + "hierarchy_fields.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument,sourceFolder + "hierarchy_fields.pdf" ); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "hierarchy_fields.pdf", + sourceFolder + "cmp_hierarchy_fields.pdf", destinationFolder, "diff_")); + } +//// +// @Test +// public void xfdfMultipleChoiceFieldsTest() throws IOException, ParserConfigurationException, SAXException, InterruptedException { +// //TODO add to the test radio buttons, check boxes, lists. +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "multiple_choice_fields.pdf")), +// new PdfWriter(new FileOutputStream(destinationFolder + "multiple-choice_fields.pdf"))); +// String xfdfFilename = sourceFolder + "multiple_choice_fields.xfdf"; +// XfdfObjectFactory factory = new XfdfObjectFactory(); +// XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); +// XfdfReader reader = new XfdfReader(); +// reader.mergeXfdfIntoPdf(xfdfObject, pdfDocument,sourceFolder + "multiple_choice.pdf" ); +// pdfDocument.close(); +// Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "multiple_choice_fields.pdf", +// sourceFolder + "cmp_multiple_choice_fields.pdf", destinationFolder, "diff_")); +// } + +// //TODO add Button test +// @Test +// public void xfdfWithButtonTest() throws IOException, ParserConfigurationException, SAXException, InterruptedException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "pdf_with_buttons.pdf")), +// new PdfWriter(new FileOutputStream(destinationFolder + "pdf_with_buttons.pdf"))); +// String xfdfFilename = sourceFolder + "xfdf_with_button.xfdf"; +// XfdfObjectFactory factory = new XfdfObjectFactory(); +// XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); +// XfdfReader reader = new XfdfReader(); +// reader.mergeXfdfIntoPdf(xfdfObject, pdfDocument,sourceFolder + "pdf_with_button.pdf" ); +// pdfDocument.close(); +// Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "pdf_with_button.pdf", +// sourceFolder + "cmp_pdf_with_button.pdf", destinationFolder, "diff_" +// )); +// } + + //@Test + public void book9Test() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "submit_me_form_book_9.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "submit_me_form_book_9_filled.pdf"))); + String xfdfFilename = sourceFolder + "submit_me_form_book_9.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "submit_me_form_book_9.pdf" ); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "submit_me_form_book_9_filled.pdf", + sourceFolder + "cmp_submit_me_form_book_9.pdf", destinationFolder, "diff_" + )); + } + + //@Test + public void xfdfWithFieldsWithValueParentAndChild() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfWithFieldsWithValueParentAndChild.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfWithFieldsWithValueParentAndChild.pdf"))); + String xfdfFilename = sourceFolder + "xfdfWithFieldsWithValueParentAndChild.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfWithFieldsWithValueParentAndChild.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfWithFieldsWithValueParentAndChild.pdf", + sourceFolder + "cmp_xfdfWithFieldsWithValueParentAndChild.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationHighlightedText() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationHighlightedText.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationHighlightedText.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationHighlightedText.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, "xfdfAnnotationHighlightedText.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationHighlightedText.pdf", + sourceFolder + "cmp_xfdfAnnotationHighlightedText.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationUnderlineText() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationUnderlineText.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationUnderlineText.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationUnderlineText.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationUnderlineText.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationUnderlineText.pdf", + sourceFolder + "cmp_xfdfAnnotationUnderlineText.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationUnderlineTextRectWithTwoCoords() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationUnderlineTextRectWithTwoCoords.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf", + sourceFolder + "cmp_xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationUnderlinePopupAllFlags() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationUnderlinePopupAllFlags.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationUnderlinePopupAllFlags.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationUnderlinePopupAllFlags.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationUnderlinePopupAllFlags.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationUnderlinePopupAllFlags.pdf", + sourceFolder + "cmp_xfdfAnnotationUnderlinePopupAllFlags.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfAnnotationText() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationText.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationText.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationText.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationText.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationText.pdf", + sourceFolder + "cmp_xfdfAnnotationText.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationStrikeout() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationStrikeout.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationStrikeout.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationStrikeout.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationStrikeout.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationStrikeout.pdf", + sourceFolder + "cmp_xfdfAnnotationStrikeout.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationSquigglyText() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationSquigglyText.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationSquigglyText.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationSquigglyText.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationSquigglyText.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationSquigglyText.pdf", + sourceFolder + "cmp_xfdfAnnotationSquigglyText.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfAnnotationLine() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationLine.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationLine.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationLine.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationLine.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationLine.pdf", + sourceFolder + "cmp_xfdfAnnotationLine.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationCircle() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationCircle.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationCircle.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationCircle.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationCircle.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationCircle.pdf", + sourceFolder + "cmp_xfdfAnnotationCircle.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationSquare() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationSquare.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationSquare.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationSquare.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationSquare.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationSquare.pdf", + sourceFolder + "cmp_xfdfAnnotationSquare.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationCaret() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationCaret.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationCaret.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationCaret.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationCaret.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationCaret.pdf", + sourceFolder + "cmp_xfdfAnnotationCaret.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationPolygon() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationPolygon.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationPolygon.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationPolygon.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument,sourceFolder + "xfdfAnnotationPolygon.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationPolygon.pdf", + sourceFolder + "cmp_xfdfAnnotationPolygon.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationPolyline() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationPolyline.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationPolyline.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationPolyline.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationPolyline.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationPolyline.pdf", + sourceFolder + "cmp_xfdfAnnotationPolyline.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationStamp() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationStamp.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationStamp.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationStamp.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationStamp.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationStamp.pdf", + sourceFolder + "cmp_xfdfAnnotationStamp.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationInk() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationInk.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationInk.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationInk.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationInk.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationInk.pdf", + sourceFolder + "cmp_xfdfAnnotationInk.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationFreeText() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationFreeText.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationFreeText.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationFreeText.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationFreeText.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationFreeText.pdf", + sourceFolder + "cmp_xfdfAnnotationFreeText.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationFileAttachment() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationFileAttachment.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationFileAttachment.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationFileAttachment.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationFileAttachment.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationFileAttachment.pdf", + sourceFolder + "cmp_xfdfAnnotationFileAttachment.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationSound() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationSound.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationSound.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationSound.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationSound.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationSound.pdf", + sourceFolder + "cmp_xfdfAnnotationSound.pdf", destinationFolder, "diff_")); + } + +// @Test +// //TODO can't generate proper xfdf until link annotation export will be fixed +// public void xfdfAnnotationLink() throws IOException, ParserConfigurationException, SAXException, InterruptedException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationLink.pdf")), +// new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationLink.pdf"))); +// String xfdfFilename = sourceFolder + "xfdfAnnotationLink.xfdf"; +// XfdfReader reader = new XfdfReader(xfdfFilename); +// reader.mergeXfdfIntoPdf(pdfDocument, sourceFolder + "xfdfAnnotationLink.pdf"); +// pdfDocument.close(); +// Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationLink.pdf", +// sourceFolder + "cmp_xfdfAnnotationLink.pdf", destinationFolder, "diff_")); +// } + + // @Test + public void xfdfAnnotationRedact() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationRedact.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationRedact.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationRedact.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationRedact.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationRedact.pdf", + sourceFolder + "cmp_xfdfAnnotationRedact.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationProjection() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationProjection.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationProjection.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationProjection.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationProjection.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationProjection.pdf", + sourceFolder + "cmp_xfdfAnnotationProjection.pdf", destinationFolder, "diff_")); + } + +// @Test +// //TODO can't generate proper xfdf until link annotation export will be fixed +// public void xfdfAnnotationLinkAllParams() throws IOException, ParserConfigurationException, SAXException, InterruptedException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationLinkAllParams.pdf")), +// new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationLinkAllParams.pdf"))); +// String xfdfFilename = sourceFolder + "xfdfAnnotationLinkAllParams.xfdf"; +// XfdfReader reader = new XfdfReader(xfdfFilename); +// reader.mergeXfdfIntoPdf(pdfDocument, sourceFolder + "xfdfAnnotationLinkAllParams.pdf"); +// pdfDocument.close(); +// Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationLinkAllParams.pdf", +// sourceFolder + "cmp_xfdfAnnotationLinkAllParams.pdf", destinationFolder, "diff_")); +// } + + //@Test + public void xfdfAnnotationReplaceText() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationReplaceText.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationReplaceText.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationReplaceText.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationReplaceText.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationReplaceText.pdf", + sourceFolder + "cmp_xfdfAnnotationReplaceText.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationArrow() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationArrow.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationArrow.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationArrow.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationArrow.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationArrow.pdf", + sourceFolder + "cmp_xfdfAnnotationArrow.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfAnnotationCallout() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationCallout.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationCallout.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationCallout.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationCallout.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationCallout.pdf", + sourceFolder + "cmp_xfdfAnnotationCallout.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfAnnotationCloud() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationCloud.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationCloud.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationCloud.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationCloud.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationCloud.pdf", + sourceFolder + "cmp_xfdfAnnotationCloud.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfAnnotationCloudNested() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationCloudNested.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationCloudNested.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationCloudNested.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationCloudNested.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationCloudNested.pdf", + sourceFolder + "cmp_xfdfAnnotationCloudNested.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfAnnotationTextBoxAllParams() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationTextBoxAllParams.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationTextBoxAllParams.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationTextBoxAllParams.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationTextBoxAllParams.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationTextBoxAllParams.pdf", + sourceFolder + "cmp_xfdfAnnotationTextBoxAllParams.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfJavaScriptForms() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfJavaScriptForms.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfJavaScriptForms.pdf"))); + String xfdfFilename = sourceFolder + "xfdfJavaScriptForms.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfJavaScriptForms.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfJavaScriptForms.pdf", + sourceFolder + "cmp_xfdfJavaScriptForms.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfFormsFieldParams() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfFormsFieldParams.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfFormsFieldParams.pdf"))); + String xfdfFilename = sourceFolder + "xfdfFormsFieldParams.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfFormsFieldParams.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfFormsFieldParams.pdf", + sourceFolder + "cmp_xfdfFormsFieldParams.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfAnnotationAttrColor() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationAttrColor.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationAttrColor.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationAttrColor.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationAttrColor.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationAttrColor.pdf", + sourceFolder + "cmp_xfdfAnnotationAttrColor.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfAnnotationAttrFlagsOpacity() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationAttrFlagsOpacity.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationAttrFlagsOpacity.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationAttrFlagsOpacity.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationAttrFlagsOpacity.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationAttrFlagsOpacity.pdf", + sourceFolder + "cmp_xfdfAnnotationAttrFlagsOpacity.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfAnnotationAttrTitle() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAnnotationAttrTitle.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfAnnotationAttrTitle.pdf"))); + String xfdfFilename = sourceFolder + "xfdfAnnotationAttrTitle.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfAnnotationAttrTitle.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfAnnotationAttrTitle.pdf", + sourceFolder + "cmp_xfdfAnnotationAttrTitle.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfReferenceFor3DMeasurement() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfReferenceFor3DMeasurement.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfReferenceFor3DMeasurement.pdf"))); + String xfdfFilename = sourceFolder + "xfdfReferenceFor3DMeasurement.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfReferenceFor3DMeasurement.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfReferenceFor3DMeasurement.pdf", + sourceFolder + "cmp_xfdfReferenceFor3DMeasurement.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfReferenceFor3DAngular() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfReferenceFor3DAngular.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfReferenceFor3DAngular.pdf"))); + String xfdfFilename = sourceFolder + "xfdfReferenceFor3DAngular.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfReferenceFor3DAngular.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfReferenceFor3DAngular.pdf", + sourceFolder + "cmp_xfdfReferenceFor3DAngular.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfReferenceFor3DRadial() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfReferenceFor3DRadial.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfReferenceFor3DRadial.pdf"))); + String xfdfFilename = sourceFolder + "xfdfReferenceFor3DRadial.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfReferenceFor3DRadial.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfReferenceFor3DRadial.pdf", + sourceFolder + "cmp_xfdfReferenceFor3DRadial.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfSubelementContents() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfSubelementContents.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfSubelementContents.pdf"))); + String xfdfFilename = sourceFolder + "xfdfSubelementContents.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfSubelementContents.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfSubelementContents.pdf", + sourceFolder + "cmp_xfdfSubelementContents.pdf", destinationFolder, "diff_")); + } + + @Test + public void xfdfSubelementOverlayAppearance() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfSubelementOverlayAppearance.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfSubelementOverlayAppearance.pdf"))); + String xfdfFilename = sourceFolder + "xfdfSubelementOverlayAppearance.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfSubelementOverlayAppearance.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfSubelementOverlayAppearance.pdf", + sourceFolder + "cmp_xfdfSubelementOverlayAppearance.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfButton() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfButton.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfButton.pdf"))); + String xfdfFilename = sourceFolder + "xfdfButton.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfButton.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfButton.pdf", + sourceFolder + "cmp_xfdfButton.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfCheckBox() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfCheckBox.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfCheckBox.pdf"))); + String xfdfFilename = sourceFolder + "xfdfCheckBox.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfCheckBox.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfCheckBox.pdf", + sourceFolder + "cmp_xfdfCheckBox.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfList() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfList.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfList.pdf"))); + String xfdfFilename = sourceFolder + "xfdfList.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfList.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfList.pdf", + sourceFolder + "cmp_xfdfList.pdf", destinationFolder, "diff_")); + } + + //@Test + public void xfdfDropDown() throws IOException, ParserConfigurationException, SAXException, InterruptedException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfDropDown.pdf")), + new PdfWriter(new FileOutputStream(destinationFolder + "xfdfDropDown.pdf"))); + String xfdfFilename = sourceFolder + "xfdfDropDown.xfdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(new FileInputStream(xfdfFilename)); + xfdfObject.mergeToPdf(pdfDocument, sourceFolder + "xfdfDropDown.pdf"); + pdfDocument.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "xfdfDropDown.pdf", + sourceFolder + "cmp_xfdfDropDown.pdf", destinationFolder, "diff_")); + } +} + + + diff --git a/forms/src/test/java/com/itextpdf/forms/XfdfWriterTest.java b/forms/src/test/java/com/itextpdf/forms/XfdfWriterTest.java new file mode 100644 index 0000000000..2d65fd25a0 --- /dev/null +++ b/forms/src/test/java/com/itextpdf/forms/XfdfWriterTest.java @@ -0,0 +1,1130 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.forms; + +import com.itextpdf.forms.xfdf.AnnotObject; +import com.itextpdf.forms.xfdf.AnnotsObject; +import com.itextpdf.forms.xfdf.AttributeObject; +import com.itextpdf.forms.xfdf.XfdfConstants; +import com.itextpdf.forms.xfdf.XfdfException; +import com.itextpdf.forms.xfdf.XfdfObject; +import com.itextpdf.forms.xfdf.XfdfObjectFactory; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfReader; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Rule; +import org.junit.Test; +import org.junit.experimental.categories.Category; +import org.junit.rules.ExpectedException; +import org.xml.sax.SAXException; + +import javax.xml.parsers.ParserConfigurationException; +import javax.xml.transform.TransformerException; +import java.io.FileInputStream; +import java.io.IOException; + +@Category(IntegrationTest.class) +public class XfdfWriterTest extends ExtendedITextTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/forms/XfdfWriterTest/"; + public static final String destinationFolder = "./target/test/com/itextpdf/forms/XfdfWriterTest/"; + + @Rule + public ExpectedException junitExpectedException = ExpectedException.none(); + + + @BeforeClass + public static void beforeClass() { + createDestinationFolder(destinationFolder); + } + + public void simpleDocWithoutFormTest() throws IOException { + String fileName = "simpleDocWithoutForm.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + fileName)); + + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDoc, fileName); + } + + @Test + public void simpleFormWithOneFieldTest() throws IOException, TransformerException, ParserConfigurationException, SAXException { + String pdfDocumentName = "simpleFormWithOneField.pdf"; + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + pdfDocumentName))); + String xfdfFilename = destinationFolder + "simpleFormWithOneField.xfdf"; + + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "simpleFormWithOneField.xfdf", + sourceFolder + "cmp_simpleFormWithOneField.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + //@Test + public void simpleFormWithMultipleFieldsTest() throws IOException, TransformerException, ParserConfigurationException, SAXException { + String pdfDocumentName = "simpleFormWithMultipleFields.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + pdfDocumentName))); + String xfdfFilename = destinationFolder + "simpleFormWithMultipleFields.xfdf"; + + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDoc, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDoc.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "simpleFormWithMultipleFields.xfdf", + sourceFolder + "cmp_simpleFormWithMultipleFields.xfdf")) + Assert.fail("Xfdf files are not equal"); + + } + +// @Test +// public void simpleDocSquareCircleAnnotationsTest() throws IOException { +// PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + "simpleDocSquareCircleAnnotations.pdf")); +// +// XfdfWriter writer = new XfdfWriter(); +// XfdfObject xfdfObject = writer.generateAnnotationsXfdfObjectFromPdfDocument(pdfDoc); +// +// //TODO add support for button? +// //TODO add support for radioButton - the same as form hierarchy fields? +// //TODO use xfdfwriter to create xfdf file and compare it with the one made by acrobat +// +// /*Assert.assertTrue(fields.size() == 6); +// Assert.assertTrue(field.getFieldName().toUnicodeString().equals("Text1")); +// Assert.assertTrue(field.getValue().toString().equals("TestField"));*/ +// } + +// @Test +// public void generateCircleAndSquareAnnotationsPdf() throws FileNotFoundException { +// PdfDocument document = new PdfDocument(new PdfWriter(new FileOutputStream("C:\\Users\\User\\itext7\\java\\itextcore\\forms\\target\\test\\com\\itextpdf\\forms\\PdfFormFieldTest\\squareandcircleannotations.pdf"))); +// +// PdfPage page = document.addNewPage(); +// +// PdfSquareAnnotation square = new PdfSquareAnnotation(new Rectangle(100, 700, 100, 100)); +// square.setInteriorColor(new float[]{1, 0, 0}).setColor(new float[]{0, 1, 0}).setContents("RED Square"); +// page.addAnnotation(square); +// PdfCircleAnnotation circle = new PdfCircleAnnotation(new Rectangle(300, 700, 100, 100)); +// circle.setInteriorColor(new float[]{0, 1, 0}).setColor(new float[]{0, 0, 1}).setContents(new PdfString("GREEN Circle")); +// page.addAnnotation(circle); +// page.flush(); +// +// document.close(); +// } + +// @Test +// public void generateCircleAndSquareAnnotationsXfdf() throws IOException{ +// PdfDocument document = new PdfDocument(new PdfReader(new FileInputStream("C:\\Users\\User\\itext7\\java\\itextcore\\forms\\target\\test\\com\\itextpdf\\forms\\PdfFormFieldTest\\squareandcircleannotations.pdf")), +// new PdfWriter(new FileOutputStream("C:\\Users\\User\\itext7\\java\\itextcore\\forms\\target\\test\\com\\itextpdf\\forms\\PdfFormFieldTest\\squareandcircleannotations1.pdf"))); +// +///* +// PdfPage page = document.getPage(0); +// List annotationList = page.getAnnotations(); +// +// +//*/ +// PdfPage page = document.addNewPage(); +// +// PdfSquareAnnotation square = new PdfSquareAnnotation(new Rectangle(100, 700, 100, 100)); +// square.setInteriorColor(new float[]{1, 0, 0}).setColor(new float[]{0, 1, 0}).setContents("RED Square"); +// page.addAnnotation(square); +// PdfCircleAnnotation circle = new PdfCircleAnnotation(new Rectangle(300, 700, 100, 100)); +// circle.setInteriorColor(new float[]{0, 1, 0}).setColor(new float[]{0, 0, 1}).setContents(new PdfString("GREEN Circle")); +// page.addAnnotation(circle); +// page.flush(); +// +// XfdfWriter writer = new XfdfWriter(); +// XfdfObject xfdfObject = writer.generateAnnotationsXfdfObjectFromPdfDocument(document); +// document.close(); +// } +// +// @Test +// public void generateSimpleTextAnnotationsPdf() throws IOException{ +// PdfDocument document = new PdfDocument(new PdfReader(new FileInputStream("C:\\Users\\User\\itext7\\java\\itextcore\\forms\\target\\test\\com\\itextpdf\\forms\\PdfFormFieldTest\\squareandcircleannotations.pdf")), +// new PdfWriter(new FileOutputStream("C:\\Users\\User\\itext7\\java\\itextcore\\forms\\target\\test\\com\\itextpdf\\forms\\PdfFormFieldTest\\squareandcircleannotations1.pdf"))); +// +// PdfPage page = document.getPage(0); +// List annotationList = page.getAnnotations(); +// +// XfdfWriter writer = new XfdfWriter(); +// XfdfObject xfdfObject = writer.generateAnnotationsXfdfObjectFromPdfDocument(document); +// document.close(); +// } +// +// @Test +// public void generateSimpleTextAnnotationsXfdf() throws IOException{ +// PdfDocument document = new PdfDocument(new PdfReader(new FileInputStream("C:\\Users\\User\\itext7\\java\\itextcore\\forms\\target\\test\\com\\itextpdf\\forms\\PdfFormFieldTest\\squareandcircleannotations.pdf")), +// new PdfWriter(new FileOutputStream("C:\\Users\\User\\itext7\\java\\itextcore\\forms\\target\\test\\com\\itextpdf\\forms\\PdfFormFieldTest\\squareandcircleannotations1.pdf"))); +// +// PdfPage page = document.getPage(0); +// List annotationList = page.getAnnotations(); +// +// XfdfWriter writer = new XfdfWriter(); +// XfdfObject xfdfObject = writer.generateAnnotationsXfdfObjectFromPdfDocument(document); +// document.close(); +// } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfPdfRichText() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfValueRichText.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfValueRichText.xfdf"; +// XfdfWriter writer = new XfdfWriter(xfdfFilename); +// writer.write(pdfDocument, "xfdfValueRichText.pdf"); +// +// pdfDocument.close(); +// +// if(!new CompareTool().compareXmls(destinationFolder + "xfdfValueRichText.xfdf", +// sourceFolder + "cmp_xfdfValueRichText.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfHierarchyFields() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfHierarchyFields.pdf"))); + String xfdfFilename = destinationFolder + "xfdfHierarchyFields.xfdf"; + String pdfDocumentName = "xfdfHierarchyFields.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfHierarchyFields.xfdf", + sourceFolder + "cmp_xfdfHierarchyFields.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfFreeText() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfFreeText.pdf"))); + String xfdfFilename = destinationFolder + "xfdfFreeText.xfdf"; + String pdfDocumentName = "xfdfFreeText.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if(!new CompareTool().compareXmls(destinationFolder + "xfdfFreeText.xfdf", + sourceFolder + "cmp_xfdfFreeText.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfHighlightedText() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfHighlightedText.pdf"))); + String xfdfFilename = destinationFolder + "xfdfHighlightedText.xfdf"; + String pdfDocumentName = "xfdfHighlightedText.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + +// XfdfObjectUtils.preprocessXfdf(destinationFolder, "xfdfHighlightedText.xfdf", +// sourceFolder,"cmp_xfdfHighlightedText.xfdf", "contents", "contents-richtext"); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfHighlightedText_preprocessed.xfdf", +// sourceFolder + "cmp_xfdfHighlightedText_preprocessed.xfdf")) +// Assert.fail("Xfdf files are not equal"); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfHighlightedText.xfdf", + sourceFolder + "cmp_xfdfHighlightedText.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfUnderlineText() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfUnderlineText.pdf"))); + String xfdfFilename = destinationFolder + "xfdfUnderlineText.xfdf"; + String pdfDocumentName = "xfdfUnderlineText.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfUnderlineText.xfdf", + sourceFolder + "cmp_xfdfUnderlineText.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfPopupNewFlags() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfPopupNewFlags.pdf"))); + String xfdfFilename = destinationFolder + "xfdfPopupNewFlags.xfdf"; + String pdfDocumentName = "xfdfPopupNewFlags.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfPopupNewFlags.xfdf", + sourceFolder + "cmp_xfdfPopupNewFlags.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfStrikeout() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfStrikeout.pdf"))); + String xfdfFilename = destinationFolder + "xfdfStrikeout.xfdf"; + String pdfDocumentName = "xfdfStrikeout.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfStrikeout.xfdf", + sourceFolder + "cmp_xfdfStrikeout.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfSquigglyText() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfSquigglyText.pdf"))); + String xfdfFilename = destinationFolder + "xfdfSquigglyText.xfdf"; + String pdfDocumentName = "xfdfSquigglyText.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfSquigglyText.xfdf", + sourceFolder + "cmp_xfdfSquigglyText.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfLine() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLine.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLine.xfdf"; + String pdfDocumentName = "xfdfLine.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLine.xfdf", + sourceFolder + "cmp_xfdfLine.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfCircle() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfCircle.pdf"))); + String xfdfFilename = destinationFolder + "xfdfCircle.xfdf"; + String pdfDocumentName = "xfdfCircle.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfCircle.xfdf", + sourceFolder + "cmp_xfdfCircle.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfSquare() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfSquare.pdf"))); + String xfdfFilename = destinationFolder + "xfdfSquare.xfdf"; + String pdfDocumentName = "xfdfSquare.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfSquare.xfdf", + sourceFolder + "cmp_xfdfSquare.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfSquareAndCircleInteriorColor() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfSquareAndCircleInteriorColor.pdf"))); + String xfdfFilename = destinationFolder + "xfdfSquareAndCircleInteriorColor.xfdf"; + String pdfDocumentName = "xfdfSquareAndCircleInteriorColor.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfSquareAndCircleInteriorColor.xfdf", + sourceFolder + "cmp_xfdfSquareAndCircleInteriorColor.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfCaret() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfCaret.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfCaret.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfCaret.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfCaret.xfdf", +// sourceFolder + "cmp_xfdfCaret.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfPolygon() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfPolygon.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfPolygon.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfPolygon.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfPolygon.xfdf", +// sourceFolder + "cmp_xfdfPolygon.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfPolyline() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfPolyline.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfPolyline.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfPolyline.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfPolyline.xfdf", +// sourceFolder + "cmp_xfdfPolyline.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfStamp() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfStamp.pdf"))); + String xfdfFilename = destinationFolder + "xfdfStamp.xfdf"; + String pdfDocumentName = "xfdfStamp.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfStamp.xfdf", + sourceFolder + "cmp_xfdfStamp.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfStampWithAppearance() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfStampWithAppearance.pdf"))); + String xfdfFilename = destinationFolder + "xfdfStampWithAppearance.xfdf"; + String pdfDocumentName = "xfdfStampWithAppearance.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfStampWithAppearance.xfdf", + sourceFolder + "cmp_xfdfStampWithAppearance.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfInk() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfInk.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfInk.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfInk.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfInk.xfdf", +// sourceFolder + "cmp_xfdfInk.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfFileAttachment() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfFileAttachment.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfFileAttachment.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfFileAttachment.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfFileAttachment.xfdf", +// sourceFolder + "cmp_xfdfFileAttachment.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfSound() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfSound.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfSound.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfSound.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfSound.xfdf", +// sourceFolder + "cmp_xfdfSound.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLink() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLink.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLink.xfdf"; + String pdfDocumentName = "xfdfLink.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLink.xfdf", + sourceFolder + "cmp_xfdfLink.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkBorderStyle() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkBorderStyle.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkBorderStyle.xfdf"; + String pdfDocumentName = "xfdfLinkBorderStyle.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkBorderStyle.xfdf", + sourceFolder + "cmp_xfdfLinkBorderStyle.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkDest() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkDest.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkDest.xfdf"; + String pdfDocumentName = "xfdfLinkDest.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkDest.xfdf", + sourceFolder + "cmp_xfdfLinkDest.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkDestFit() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkDestFit.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkDestFit.xfdf"; + String pdfDocumentName = "xfdfLinkDestFit.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkDestFit.xfdf", + sourceFolder + "cmp_xfdfLinkDestFit.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkDestFitB() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkDestFitB.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkDestFitB.xfdf"; + String pdfDocumentName = "xfdfLinkDestFitB.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkDestFitB.xfdf", + sourceFolder + "cmp_xfdfLinkDestFitB.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkDestFitR() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkDestFitR.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkDestFitR.xfdf"; + String pdfDocumentName = "xfdfLinkDestFitR.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkDestFitR.xfdf", + sourceFolder + "cmp_xfdfLinkDestFitR.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkDestFitH() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkDestFitH.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkDestFitH.xfdf"; + String pdfDocumentName = "xfdfLinkDestFitH.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkDestFitH.xfdf", + sourceFolder + "cmp_xfdfLinkDestFitH.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkDestFitBH() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkDestFitBH.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkDestFitBH.xfdf"; + String pdfDocumentName = "xfdfLinkDestFitBH.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkDestFitBH.xfdf", + sourceFolder + "cmp_xfdfLinkDestFitBH.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkDestFitBV() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkDestFitBV.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkDestFitBV.xfdf"; + String pdfDocumentName = "xfdfLinkDestFitBV.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkDestFitBV.xfdf", + sourceFolder + "cmp_xfdfLinkDestFitBV.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + @Test + //TODO some tags and attributes are missed. Check after fix. Replace cmp file. + public void xfdfLinkDestFitV() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkDestFitV.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkDestFitV.xfdf"; + String pdfDocumentName = "xfdfLinkDestFitV.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkDestFitV.xfdf", + sourceFolder + "cmp_xfdfLinkDestFitV.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfRedact() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfRedact.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfRedact.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfRedact.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfRedact.xfdf", +// sourceFolder + "cmp_xfdfRedact.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //TODO Null pointer exception. Check after fix. +// public void xfdfProjection() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfProjection.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfProjection.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfProjection.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfProjection.xfdf", +// sourceFolder + "cmp_xfdfProjection.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + @Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfLinkAllParams() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfLinkAllParams.pdf"))); + String xfdfFilename = destinationFolder + "xfdfLinkAllParams.xfdf"; + String pdfDocumentName = "xfdfLinkAllParams.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfLinkAllParams.xfdf", + sourceFolder + "cmp_xfdfLinkAllParams.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + +// @Test +// //TODO check after caret annotation is implemented +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfReplaceText() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfReplaceText.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfReplaceText.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfReplaceText.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfReplaceText.xfdf", +// sourceFolder + "cmp_xfdfReplaceText.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + //@Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfArrow() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfArrow.pdf"))); + String xfdfFilename = destinationFolder + "xfdfArrow.xfdf"; + String pdfDocumentName = "xfdfArrow.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfArrow.xfdf", + sourceFolder + "cmp_xfdfArrow.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + //@Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfCallout() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfCallout.pdf"))); + String xfdfFilename = destinationFolder + "xfdfCallout.xfdf"; + String pdfDocumentName = "xfdfCallout.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfCallout.xfdf", + sourceFolder + "cmp_xfdfCallout.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfCloud() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfCloud.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfCloud.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfCloud.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfCloud.xfdf", +// sourceFolder + "cmp_xfdfCloud.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfCloudNested() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfCloudNested.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfCloudNested.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfCloudNested.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfCloudNested.xfdf", +// sourceFolder + "cmp_xfdfCloudNested.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + //@Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfTextBoxAllParams() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfTextBoxAllParams.pdf"))); + String xfdfFilename = destinationFolder + "xfdfTextBoxAllParams.xfdf"; + String pdfDocumentName = "xfdfTextBoxAllParams.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfTextBoxAllParams.xfdf", + sourceFolder + "cmp_xfdfTextBoxAllParams.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfJavaScriptForms() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfJavaScriptForms.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfJavaScriptForms.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfJavaScriptForms.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfJavaScriptForms.xfdf", +// sourceFolder + "cmp_xfdfJavaScriptForms.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //Widget annotation is not supported in 2014 spec version +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfFormsFieldParams() throws IOException, ParserConfigurationException, SAXException, TransformerException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfFormsFieldParams.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfFormsFieldParams.xfdf"; +// String pdfDocumentName = "xfdfFormsFieldParams.pdf"; +// XfdfObjectFactory factory = new XfdfObjectFactory(); +// XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); +// XfdfWriter writer = new XfdfWriter(xfdfFilename); +// writer.write(xfdfObject); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfFormsFieldParams.xfdf", +// sourceFolder + "cmp_xfdfFormsFieldParams.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + //@Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfAttrColor() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAttrColor.pdf"))); + String xfdfFilename = destinationFolder + "xfdfAttrColor.xfdf"; + String pdfDocumentName = "xfdfAttrColor.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfAttrColor.xfdf", + sourceFolder + "cmp_xfdfAttrColor.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + //@Test + //TODO Null pointer exception. Check after fix. + public void xfdfAttrFlagsOpacity() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAttrFlagsOpacity.pdf"))); + String xfdfFilename = destinationFolder + "xfdfAttrFlagsOpacity.xfdf"; + String pdfDocumentName = "xfdfAttrFlagsOpacity.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfAttrFlagsOpacity.xfdf", + sourceFolder + "cmp_xfdfAttrFlagsOpacity.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + + //@Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfAttrTitle() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfAttrTitle.pdf"))); + String xfdfFilename = destinationFolder + "xfdfAttrTitle.xfdf"; + String pdfDocumentName = "xfdfAttrTitle.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfAttrTitle.xfdf", + sourceFolder + "cmp_xfdfAttrTitle.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfReferenceFor3DMeasurement() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfReferenceFor3DMeasurement.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfReferenceFor3DMeasurement.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfReferenceFor3DMeasurement.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfReferenceFor3DMeasurement.xfdf", +// sourceFolder + "cmp_xfdfReferenceFor3DMeasurement.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfReferenceFor3DAngular() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfReferenceFor3DAngular.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfReferenceFor3DAngular.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); + // XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfReferenceFor3DAngular.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfReferenceFor3DAngular.xfdf", +// sourceFolder + "cmp_xfdfReferenceFor3DAngular.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } +// +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfReferenceFor3DRadial() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfReferenceFor3DRadial.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfReferenceFor3DRadial.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfReferenceFor3DRadial.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfReferenceFor3DRadial.xfdf", +// sourceFolder + "cmp_xfdfReferenceFor3DRadial.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + //@Test + //TODO some tags and attributes are missed. Check after fix. + public void xfdfSubelementContents() throws IOException, ParserConfigurationException, SAXException, TransformerException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfSubelementContents.pdf"))); + String xfdfFilename = destinationFolder + "xfdfSubelementContents.xfdf"; + String pdfDocumentName = "xfdfSubelementContents.pdf"; + XfdfObjectFactory factory = new XfdfObjectFactory(); + XfdfObject xfdfObject = factory.createXfdfObject(pdfDocument, pdfDocumentName); + xfdfObject.writeToFile(xfdfFilename); + + pdfDocument.close(); + + if (!new CompareTool().compareXmls(destinationFolder + "xfdfSubelementContents.xfdf", + sourceFolder + "cmp_xfdfSubelementContents.xfdf")) + Assert.fail("Xfdf files are not equal"); + } + +// @Test +// //check when Redact annotation is implemented +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfSubelementOverlayAppearance() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfSubelementOverlayAppearance.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfSubelementOverlayAppearance.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfSubelementOverlayAppearance.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfSubelementOverlayAppearance.xfdf", +// sourceFolder + "cmp_xfdfSubelementOverlayAppearance.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //Widget annotation is not supported in xfdf 2014 spec version +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfButton() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfButton.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfButton.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfButton.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfButton.xfdf", +// sourceFolder + "cmp_xfdfButton.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //Widget annotation is not supported in xfdf 2014 spec version +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfCheckBox() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfCheckBox.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfCheckBox.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfCheckBox.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfCheckBox.xfdf", +// sourceFolder + "cmp_xfdfCheckBox.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + +// @Test +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfList() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfList.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfList.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfList.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfList.xfdf", +// sourceFolder + "cmp_xfdfList.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } +// +// @Test +// //Widget annotation is not supported in 2014 spec version +// //TODO some tags and attributes are missed. Check after fix. +// public void xfdfDropDown() throws IOException, ParserConfigurationException, SAXException { +// PdfDocument pdfDocument = new PdfDocument(new PdfReader(new FileInputStream(sourceFolder + "xfdfDropDown.pdf"))); +// String xfdfFilename = destinationFolder + "xfdfDropDown.xfdf"; +// OutputStream out = new FileOutputStream(xfdfFilename); +// XfdfWriter writer = new XfdfWriter(out); +// writer.write(pdfDocument, "xfdfDropDown.pdf"); +// +// pdfDocument.close(); +// +// if (!new CompareTool().compareXmls(destinationFolder + "xfdfDropDown.xfdf", +// sourceFolder + "cmp_xfdfDropDown.xfdf")) +// Assert.fail("Xfdf files are not equal"); +// } + + @Test + public void xfdfEmptyAttributeTst() { + + junitExpectedException.expect(XfdfException.class); + junitExpectedException.expectMessage(XfdfConstants.ATTRIBUTE_NAME_OR_VALUE_MISSING); + + XfdfObject xfdfObject = new XfdfObject(); + + AnnotsObject annots = new AnnotsObject(); + xfdfObject.setAnnots(annots); + + AnnotObject annot = new AnnotObject(); + annots.addAnnot(annot); + + String namePresent = "name1"; + String nameAbsent = null; + String valuePresent = "value"; + String valueAbsent = null; + + annot.addAttribute(new AttributeObject(nameAbsent, valuePresent)); + annot.addAttribute(new AttributeObject(namePresent, valueAbsent)); + + } + +} diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_hierarchy_fields.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_hierarchy_fields.pdf new file mode 100644 index 0000000000..76c23ddc92 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_hierarchy_fields.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_submit_me_form_book_9.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_submit_me_form_book_9.pdf new file mode 100644 index 0000000000..8f63a95f56 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_submit_me_form_book_9.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationArrow.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationArrow.pdf new file mode 100644 index 0000000000..3448ce0208 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationArrow.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrColor.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrColor.pdf new file mode 100644 index 0000000000..ce2f970f50 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrColor.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrFlagsOpacity.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrFlagsOpacity.pdf new file mode 100644 index 0000000000..2f19668f10 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrFlagsOpacity.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrTitle.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrTitle.pdf new file mode 100644 index 0000000000..fc927709ac Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationAttrTitle.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCallout.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCallout.pdf new file mode 100644 index 0000000000..5b6c84ba1f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCallout.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCaret.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCaret.pdf new file mode 100644 index 0000000000..8cb56c4b0f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCaret.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCircle.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCircle.pdf new file mode 100644 index 0000000000..938b562c20 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCircle.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCloud.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCloud.pdf new file mode 100644 index 0000000000..e0607a2dac Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCloud.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCloudNested.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCloudNested.pdf new file mode 100644 index 0000000000..0431b8de8c Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationCloudNested.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationFileAttachment.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationFileAttachment.pdf new file mode 100644 index 0000000000..fc8d9bc627 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationFileAttachment.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationFreeText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationFreeText.pdf new file mode 100644 index 0000000000..0e9c8ea169 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationFreeText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationHighlightedText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationHighlightedText.pdf new file mode 100644 index 0000000000..68d0bdfff3 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationHighlightedText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationInk.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationInk.pdf new file mode 100644 index 0000000000..cf24766570 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationInk.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationLine.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationLine.pdf new file mode 100644 index 0000000000..f8bbf370c0 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationLine.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationPolygon.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationPolygon.pdf new file mode 100644 index 0000000000..0d7207bc1c Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationPolygon.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationPolyline.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationPolyline.pdf new file mode 100644 index 0000000000..3446a25803 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationPolyline.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationProjection.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationProjection.pdf new file mode 100644 index 0000000000..ca37fe042f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationProjection.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationRedact.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationRedact.pdf new file mode 100644 index 0000000000..1eaa18f8c2 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationRedact.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationReplaceText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationReplaceText.pdf new file mode 100644 index 0000000000..86eb6d9724 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationReplaceText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSound.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSound.pdf new file mode 100644 index 0000000000..e0c6ce6514 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSound.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSquare.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSquare.pdf new file mode 100644 index 0000000000..6a3a51733a Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSquare.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSquigglyText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSquigglyText.pdf new file mode 100644 index 0000000000..c37fc34b54 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationSquigglyText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationStamp.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationStamp.pdf new file mode 100644 index 0000000000..4dbdb436d7 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationStamp.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationStrikeout.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationStrikeout.pdf new file mode 100644 index 0000000000..cccbc303c4 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationStrikeout.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationText.pdf new file mode 100644 index 0000000000..437003d934 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationTextBoxAllParams.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationTextBoxAllParams.pdf new file mode 100644 index 0000000000..b9b8d454c5 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationTextBoxAllParams.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlinePopupAllFlags.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlinePopupAllFlags.pdf new file mode 100644 index 0000000000..ad1013be7e Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlinePopupAllFlags.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlineText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlineText.pdf new file mode 100644 index 0000000000..a86e017bcf Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlineText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf new file mode 100644 index 0000000000..04f0cab43b Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfButton.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfButton.pdf new file mode 100644 index 0000000000..bea301e072 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfButton.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfCheckBox.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfCheckBox.pdf new file mode 100644 index 0000000000..470b31751b Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfCheckBox.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfDropDown.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfDropDown.pdf new file mode 100644 index 0000000000..f3c288c66a Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfDropDown.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfFormsFieldParams.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfFormsFieldParams.pdf new file mode 100644 index 0000000000..463c332b78 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfFormsFieldParams.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfJavaScriptForms.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfJavaScriptForms.pdf new file mode 100644 index 0000000000..185b1a4638 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfJavaScriptForms.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfList.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfList.pdf new file mode 100644 index 0000000000..faca151daa Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfList.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFields.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFields.pdf new file mode 100644 index 0000000000..d4360ca410 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFields.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFieldsNoFAttributes.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFieldsNoFAttributes.pdf new file mode 100644 index 0000000000..6ebca031c6 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFieldsNoFAttributes.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFieldsNoIdsAttributes.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFieldsNoIdsAttributes.pdf new file mode 100644 index 0000000000..568302d9b9 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfNoFieldsNoIdsAttributes.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DAngular.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DAngular.pdf new file mode 100644 index 0000000000..16554a301a Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DAngular.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DMeasurement.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DMeasurement.pdf new file mode 100644 index 0000000000..5fcec4f1a5 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DMeasurement.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DRadial.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DRadial.pdf new file mode 100644 index 0000000000..7e82765e18 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfReferenceFor3DRadial.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfSubelementContents.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfSubelementContents.pdf new file mode 100644 index 0000000000..f46fd193b2 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfSubelementContents.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfSubelementOverlayAppearance.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfSubelementOverlayAppearance.pdf new file mode 100644 index 0000000000..1f163a1551 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfSubelementOverlayAppearance.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfValueRichText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfValueRichText.pdf new file mode 100644 index 0000000000..9a18184e6a Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfValueRichText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfWithFieldsWithValue.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfWithFieldsWithValue.pdf new file mode 100644 index 0000000000..d7f81b70c9 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfWithFieldsWithValue.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfWithFieldsWithValueParentAndChild.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfWithFieldsWithValueParentAndChild.pdf new file mode 100644 index 0000000000..fd55642499 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/cmp_xfdfWithFieldsWithValueParentAndChild.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/data.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/data.xfdf new file mode 100644 index 0000000000..02c346fcb5 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/data.xfdf @@ -0,0 +1,13 @@ + + + +Santaaimonce +Developer +Alphabet Street +Minneapolis +Minnesota +Use iText to fill out interactive form using data stored in XFDF file. +If you are a C# developer, use iTextSharp. + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/hierarchy_fields.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/hierarchy_fields.pdf new file mode 100644 index 0000000000..a7310a483a Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/hierarchy_fields.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/hierarchy_fields.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/hierarchy_fields.xfdf new file mode 100644 index 0000000000..94a3e246ed --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/hierarchy_fields.xfdf @@ -0,0 +1,16 @@ + +test \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/list_register.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/list_register.xfdf new file mode 100644 index 0000000000..5e26322aa0 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/list_register.xfdf @@ -0,0 +1,19 @@ + + + + +Bruno Lowagie + + +Baeyensstraat 121, +Sint-Amandsberg + + +9040 + + +bruno@lowagie.com + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/pdf_without_data.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/pdf_without_data.pdf new file mode 100644 index 0000000000..0324e8cfa2 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/pdf_without_data.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/register.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/register.xfdf new file mode 100644 index 0000000000..f38e5f4251 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/register.xfdf @@ -0,0 +1,18 @@ + + + + +Bruno Lowagie + + +Baeyensstraat 121, Sint-Amandsberg + + +9040 + + +bruno@lowagie.com + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/submit_me_form_book_9.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/submit_me_form_book_9.pdf new file mode 100644 index 0000000000..8cb3ca99e9 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/submit_me_form_book_9.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/submit_me_form_book_9.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/submit_me_form_book_9.xfdf new file mode 100644 index 0000000000..ebef9e06f4 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/submit_me_form_book_9.xfdf @@ -0,0 +1,19 @@ + + + + + + +blowagie + + +Bruno Lowagie + + + +I like to wathc movies! + + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationArrow.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationArrow.pdf new file mode 100644 index 0000000000..e2455faf25 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationArrow.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationArrow.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationArrow.xfdf new file mode 100644 index 0000000000..80c51b2133 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationArrow.xfdf @@ -0,0 +1,128 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrColor.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrColor.pdf new file mode 100644 index 0000000000..a1153326cf Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrColor.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrColor.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrColor.xfdf new file mode 100644 index 0000000000..530985db09 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrColor.xfdf @@ -0,0 +1,154 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

Accepted set by Alex

Marked set by Alex

Comment

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrFlagsOpacity.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrFlagsOpacity.pdf new file mode 100644 index 0000000000..54f1c2faf3 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrFlagsOpacity.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrFlagsOpacity.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrFlagsOpacity.xfdf new file mode 100644 index 0000000000..87129c5d3b --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrFlagsOpacity.xfdf @@ -0,0 +1,11 @@ + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrTitle.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrTitle.pdf new file mode 100644 index 0000000000..269acfaecc Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrTitle.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrTitle.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrTitle.xfdf new file mode 100644 index 0000000000..e8c16b6aad --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationAttrTitle.xfdf @@ -0,0 +1,11 @@ + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCallout.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCallout.pdf new file mode 100644 index 0000000000..fa70abb7f8 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCallout.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCallout.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCallout.xfdf new file mode 100644 index 0000000000..f6322655fb --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCallout.xfdf @@ -0,0 +1,139 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

This is Callout

0.898 0.1333 0.2157 rg /Helv 12 Tffont: Helvetica,sans-serif 12.0pt; text-align:left; color:#E52237
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCaret.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCaret.pdf new file mode 100644 index 0000000000..e01808b5bf Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCaret.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCaret.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCaret.xfdf new file mode 100644 index 0000000000..04ec818fa4 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCaret.xfdf @@ -0,0 +1,19 @@ + +

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCircle.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCircle.pdf new file mode 100644 index 0000000000..4324be64c6 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCircle.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCircle.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCircle.xfdf new file mode 100644 index 0000000000..2c4ef55591 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCircle.xfdf @@ -0,0 +1,20 @@ + +

Marked set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloud.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloud.pdf new file mode 100644 index 0000000000..c4b8edfa45 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloud.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloud.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloud.xfdf new file mode 100644 index 0000000000..fe1bf8f452 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloud.xfdf @@ -0,0 +1,130 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

149.211000,667.923000;396.566000,665.131000;413.722000,486.396000;72.610800,508.339000;149.211000,667.923000
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloudNested.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloudNested.pdf new file mode 100644 index 0000000000..2b5b8e22e3 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloudNested.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloudNested.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloudNested.xfdf new file mode 100644 index 0000000000..b0cd859d99 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationCloudNested.xfdf @@ -0,0 +1,139 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

+ + + +149.211000,667.923000;396.566000,665.131000;413.722000,486.396000;72.610800,508.339000;149.211000,667.923000 + + + +106.522000,529.883000;157.190000,659.146000;383.800000,653.162000;391.779000,494.376000;99.341100,525.894000;103.730000,525.894000;98.144200,531.878000;106.522000,529.883000 + + + +128.864000,537.463000;169.159000,651.566000;372.629000,644.385000;374.225000,501.158000;128.864000,537.463000 + + +
+
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFileAttachment.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFileAttachment.pdf new file mode 100644 index 0000000000..bac2f9eed1 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFileAttachment.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFileAttachment.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFileAttachment.xfdf new file mode 100644 index 0000000000..b3a7b5c7e6 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFileAttachment.xfdf @@ -0,0 +1,32847 @@ + +

XFDF_Spec.pdf

4889000308FCF7255044462D312E360D25E2E3CFD30D0A33 +3235302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4669727374203230 +37352F4C656E67746820343530302F4E203230302F547970652F4F626A53746D3E3E73747265616D +0D0A94447DAF4A24E916812931377BD9C8E6A9FA6D22E125CAD600C9A5B0ED56390FA773F36560A0 +1D043BCB0677706854755C796024D3D22A402140CB899B59796768120F5F9A1A655EB20AA773FBE1 +A9942F59D4EEC4F3F4B2A530EABE38244F6BC3CFF2F1772199CBC22D16C48198214129133CBC0B90 +3B6B0C351507C9C89B1881E5B73595EC49785B4177FE9BBC4C23E2B2DD31B1B007D58A2F4EDC1CB4 +34D239E2CCDEEE7D3CC65D095010C85A675AF99882B655C9842A48DFA0236F90092F2342CE1C1E27 +F287AFB2BC6FF8EC3573960A46D246B01AA18E9E58DFE04931B549D8BCF42D92C8DE06845EDB0625 +7B12934003150DB6477A10D9C52DABB53172247A7A08CE1C0511B791468D9BE5BE327BA55175A791 +64DEDC91ED652558CDA89B676C4529AEBFFCE05E783048530013E418362B4650366B6D00ACC3079E +FFE38A02E8B11BB1F4963B8A96D9E92DA14EC05D722657B2F28E48490177E99E4014EE4EE8ECBD06 +39C7FB1B9A1AC1282705FBDC65FD83AD0C9EC8DCA970DBA46AD7E345F6AFD16C01016F4CCEF17D33 +2C3E281109199D2C2F60D3DB17BA6F8815834DC3A6B5E50B427EB21A800CE320FEB19B2E27E8223D +A17B12AD0EC618355D27CB63AAED1651AE63FF485D7517786BCFEC49B467BEF5F034FDA2051CD6BC +D81F213119DA17EC5D81E73A43DD2EE813FE026E9B4060F574B2C8555F91995F6F12305A90A460AB +19368BEF97FFAA84AE84E079064276E2CF879752A918200EFC1CD9CAD7C1A54A53AE09A45AAC7116 +16664E128A10C9870E309AEBD3D1CF55F85B795C8FF35298681B014CD85CA05BB98ECD2F44F56430 +4301A5757E47CF0265258CEC43C8E4D36AF4CD0EC4E19DA4B98D209421C5574A3EA692E11E86D460 +F3E4D84BA016951F8B2DE9AC2EFEA38F87AF70C6440C7F5665227EDF76F9AB532734EA13A01B2DC2 +467BB6EDFC9EF0B8FF8471F9B5C31C2E868330BDEA27BD0D47ABF5E86CDFA94B18AB05715E9748B2 +4511F7948E574E65B386A4CDDAF36F485E7F919AF2EB715D0CE4284C7D59B699FD34DD3B64AA0B56 +7CADA905AA6571008237D88AA78923BC25F1FD1BAD3A98DF116F962C43D2C25DE041712513C13331 +1251B6F3721CD9A843C90890BB73FF51529CBBB49C0DA7D01D43A31CF7E04E86BDA01F9249756385 +4C4404D6499C322045600D2E3690CCA6EA6EBF26DC82EB1034CE49C0EA671E164A865FDA45987CE0 +8F1BCDDA2671D737EFDC0934EC794C7DD6566231E3C77530BD735F9A0B93300660A45D681E00E3A7 +30C7EDE20DB5692DB7A1DE3724D8D5CD435358B7F606565CDBBA7C6FC39797B7E6B6E1E255817B2F +ACF6985BF1D056C288646A14838300151FA8952B509C522D74620AEA76A711698D34BED4763E2A57 +1A1AF72CBE9F5C2E7C369B778F702179103E7CEFEC7D7F6A306183814551E0AA7CF78C05BBEB7EFF +E4C3389455A08D693BAF56DB1F06EFA7A2AE9007FD8376908CBE51A7F8C539CDC85EB92850F30760 +E759E1DFFEEE4EACEE3549D0502CBD1AC5360CDCBD931A5491848F4876AC634507A777588C57FA8E +2DEE08D26C2C0817E2B7AE6783343D444B9D98882913CCA358B70C40530B4B23DA3E104581BC457E +1B495528929017717F67CA09A912CCCF55099C1E2159175F0372A30A8F92B031B5063806514FB833 +61E67BF4602F6214D67595ADFE842A8F8D9A7B80D9B7986DEF0474DEED12BBD980CCCB05E22D81E4 +569AFD907A812AD55CEF58EE32A6396D507F8E2C747B051118E4AA2E422102B4601F119E0ABC2F78 +97B0602E6A37CC7738B27DD5076348F4EE55A98A2EBCE1455BC89E94E6145F71310E156E49F324EE +94D5935D7886E719D431846C44159171B1B55E97FDACB85DB9F80D4A4E976E38AB7507F317C910C8 +86C4C827D5F08EAE99A9658F8ABCA35D54AF9ACB2C924FFAEDB53F4A0E3B5570E455251031F2E34A +FEF00438548A06C06DE776EAEA96442E2AA308BD5A2A6E482A3F9EE6B8B8DB28CCEEB73C11D49812 +A9182EDD43E492FE147F3F3CA79A8B48FAD29DCBE4BEDBD46C804F4F614888C29048BD98EF13538B +765E79C5DEBF7BDFC59D4E08A505D35F2125A3A64C94C3A849B63A619CD8415E770AC34530BD1AFB +155A83520651F56ED5F0714F95A6E668678BC6E1E9F42ACDA4B0E1C457549E5493AE68E293BFF6F5 +B76127945C82E9ADC592F962D2B3C750B80515C360091AF15DF05187076DBFAA6E89330E84EEA9D5 +535A8E396651BB73C0E27835967ED5305ABE025D016DD18B6C39D89D5B678AD0FD12B119A73AEDB3 +CCB306DFFEE1F32D5E1C4C83F575E0698F7D670FD248B5D698CF972B79E0C3A78DF153930D496B0C +01A3394B273FC99E10C0386C5ACA9A3B3B1DBCE221AEC43C85326C2DB5E73873C7FE9F46DC40E922 +C71CE75CE1F66453BA7845297F90B2514D2139385348D6E120FE31F67A15C3EDCB70F938B88168DC +C1DBDE3ECA16AC2FBA389499E26C463A2A60C0E87C0138AB0F439F0AEA4512E9AB42952D03A5CDB4 +D7D37BCC8A1C472A7B7195CCE1B611C7A45A766AA3AB284C2D7F2CECDBB6E8D35491F7924478119C +61162F2859AF9FB2A122A5D060AFA3A8FAD22D6CD2A319696DCE827B957E57FE048515EA997A2C91 +BDFF9E8B354C53B600D92EA03F8D4A4A96423A8C7BF0FDC3AEE360BA1C3AB44028449D578418D473 +A0AA8C03715F723AAE6B5005543542B9A51029A846E8273E1A5C109946CE76140C82000308FCF7D7 +3C3F7A770A9846913B28D18142484FBC5EF4C74A14853441283D7AF26C5437DC2D2DADCBCB1D3D0D +3A4F2C3684A769C26AEE78B249C8E6C61752500D0A674725E705E2E92E44930A09FA51FA50776350 +49E2991309E43DF17CA13401CF3819DAFC16AB87A7F31E147C637D3F62FC5EEDEDF56793DF325855 +BD4BC71ECD2D386E650A7F87C9E5A690D51057089D83B9C2637BB119ACA76D358D418E7E6F2CAAF7 +309B0D50EAB3149EBF38D7982922E3995132F3BE1D15E275784341775335780444592CBD75A5D39C +F863EEE67BC098CEF045E17A114DD2D9979F477E7D22D0D154746EB7C5FA2A8AE5570784FF583DDE +B4F3CF8BDF599A3362437792266764ED34A8A7270C182EDE020DF22E974518FBCAE96EDB9A00BF8C +6027C96B22469B4E5BC598CD23BE47CED75AB72859D2805914FA9DFA63E7174A3F8A27F1CD4C7ACF +DE39DE62E544507158D9B763D7E5B1AF1AA8DD2960190490235F06F9D277FA62212C773B2E5E9C45 +7A4D0811A9233CC59DDF88AE9608C4A71936255AA479C040A2037C3F0A6F6B7E0CA1943FF2721476 +7EF68BEDBD6E2492BC73C1ABE1E36D5D357AFACF00A0EB943499A28BB900AFE28A3098B0877D19AA +847CF4C5E31F64B71B9BAC44C7EB04BDD4BA376B9591D18AD4835336118AA402E008A4ADCB3684F6 +882AA2485D5BA055639F64C5B792B80B3A186FEF96EC80041C8F0EB414750D0E8C88CC1711EED204 +69DC5762382DCA4E2A75CB4AC3E16A44341DC92C1FC97FD512876BA95432A46530DF05AE6671DE00 +AA2C49050B9C39361A0036A85CDD40FD2BC27FEB8E7888D203E1C670B726F14D74E9E099BC90EFBB +B4F90F533168F2C1578884F170D8A5947227049D4F78328BCB569E47EF0CFCAE240B1ACC14324C38 +68D8471069C0AF52961E6CC8CE9AC576CFA32F90DC4E4A06AB762EB4C1876A26886FA002CB2BB7AF +68581DAED0BE3478A906D70C10DB6C1C3C76717FD941787A6E49B582AA922AA4D8924280AEF553D9 +7B1802995E04A6EE733C7204C89A08C2A097BF15BF9B02B6DA74AAC36178FD44FAB9124A6830385B +6CBD0882EC2EE5FF26EE329B2FD6B67A515D3CE0ED550627336050E37E1FDAF2ACFB046C8FA59DB3 +89BAB19C73F14502F096DD406C489C3FB58CC9B6D1C4E5A07381F79A9920A9562484E444D9933B91 +37643E3C43FECF00D14560C693529DB47840139A709CB97B939F5B2427B3D8D1E0B316559FCCFE32 +F26636529D2FC8578268265D641DD3C604F3B0D82998355E3817CBB406D834E255843CBA3ED487AE +45B9F1621B31B53E1DCD47AD0C26F540452AD2CAADB77F004D6C8E191006EA3427CB61872212CF92 +CBA92E074010A6B2D309BDEB1EE04E35F855EBD287D96A1745E763ACDC7205C7109529FAD684C4B4 +289A4F9AECDCA85418CD2C16457B2778C98C5CD81C4DF122C56981266B6684E3019CF12A728452F2 +20F9C395D0519523328F6EA56131FDB04B29A1FA87A0CA108A0792176CC81548C606F262EE81E360 +9A5C292D505461F4D5D5A3FB5DBF3D0D1B7B834ADD896F277EB3CD4E9333A0168A0F2BBC55B9FEA4 +B679FC9124A23530E15E8DFA59DB09260311F97A170A5B37DDB41F2F9681C8E708D37D6E7C5BA2E3 +2978AA38A92CEEE033E32A0082379E50B749E1A56E420FE5D54EF6231DCBF163A990C0D91B43BA57 +E46E9167BCD3411AE17C9A9291FD989F8D89CC33A493E9151C6DBFA3960F2D701301B7C0FB33AFA4 +F9D53967A8D68E84E8869E89D7396A9D663E2B8418AF4B147975F6DA107CC2E0B4521086FB637ABA +D4CD6382FB9E65424FE76DED2697742BA4472B84CF2746AEA9407584E13BE11AABA12544FD6CF3D7 +C39E04CB139F6873C50BCB00B1077C6D5FA7DFA374FF575D602C1544533D64A3C22461EFC07129B8 +1AEFBDC140DE320C229FCD3759F6EADF1B9BCF82AF3796F5F4CB3F4DCF4C32417F59868925D7309B +A1ADC3FED0414B2E6E44393549B56BFD33A177E6CC31911497F5549D6D87A3E07899442003EBDD6D +C6BB6DBDEC6A8F25B2B279372C957D4FC9CE3FB9A41A7FD08E6F284DAD46715E870F89AECA5AEEA4 +126E94B25BE0FC068F79C3D145F4C97518261130959DA1C5425288C73F9182ECD7C15B802B10F0B3 +46D5B02D7A3FCB74D51DA843011519E46CC75934D212E74258627A1737862DC3FDC19C0A56EFE150 +4D93F8E9AAA3BC164D34807747133E2F9DDAC546C8B5CA8EBE1B0725F14E5FFED04B71E1870CBBDC +D37B119D920D4D7BE85FAAD45E5192267368A1B765106CA788996B1005A1F430D079A2A69CBD3FCC +860752334C956CC6DB61776B537DA3FDEDEB78A41C277F35C782D4698BCAD7E383E747DFD2E97F9C +83747E04BE38B72791AAFD38BEF8BF4EEAF5B5241BC79626204F387B2CBB008A5490C0F541699821 +78AE05AFD460798E9A561264C4F682FE4601B069EDBF12F45B724E849DAEE5552705FB38B064E935 +B2FBE2FA8E6DF1699A343DD6223F48C08B227991A5684F344130EB2AD98AE8CE3739EADCD9EDBE49 +E97B2F200BB881196FB2ABC28E74E9B1B5597766D069C1B65FFA1FF0F4792CD03700693BCBCE07C7 +D913101E8B2732C9016657FB99BC8FE9F0710CD223D2C4D3C6BA15B4D213D8D58B373BABD3727FAD +23AFFE69A6EA9141287F07B2A2298F7E4D55048899B15332106FCB69A234C9DB50C802F3FD4734BB +C46D984555823132F9DB7D828DC597B3132F18B1276EF76D41539360357EC03A649C8D17DDC2884D +4AA48E5547C7E630CECBEDB227389316E2D4AD8D3351AA4B1D03B84BF7520C90FA9F58E26368B51B +06B821889221A817DFCBD2E630ABA1717F917634D83D9C69AACC7FEA6D3BDBCD1706A82644832F69 +9FC1C176EE1431FA83768CD4693C138E03C771478E117E84DC96951C63C65022E4BEC9FC46E5B6DC +734D28F7952B133ADCB784D6726DAE32C75C2572CDB1A44CA3B98A628E7EFD5FAFFFFFD9EFC1FFD9 +E7F57DF07DF84E51909273FD5DF39BB365DEAB988ACF8135B9E76348FA2756F61F49467C6FDE658E +3DB5B9523BAAD969F00DDDEC737CAF8DD0CE782AD5F803EE556D3D0CCE2159CCF5580034CCDCE146 +CB3F92F85B29A8186E38A11455684115779495DB1BFECCF6D6AB31BC192466549900D249796C9ED7 +8CBA2D2A24929B5AC83D1F46594C90B09C25D0FAA82F7BF60097601779ED361BC75690ECE32729D9 +52E587E33CD32BDF4D6BDC8EEEE3AC4CAC43599B12FC7B33A8EFE56584DC634BB90FF9471AE9DB8D +7942652250D9ED547E4B414D2709BBBA4BEB17CCE043B341E575A9EAE35AB847E7CBAFD445A925D6 +41E3AEA8FB44ECEBDADCC14E2B4C5F119B02B31CA8CEB97BEF4CBA99094876BF5650418807C0797E +2D054D254464E1EC1B061C9FE5D33C1EDFABF65EEAD5B68EECF5AD30B7C479642949B213A8473186 +F951F4156297554915F818FBE4B21ED2E1751CCBA7BA621087E294C3BB0FE9D7796B31E75C59666C +564FD7930B3E385547B224F140CF46035CA73EA6604FB1E18E05A7BAA3EE50B6CCF269D8CAA0E330 +04D9B79389B59D6D5C68FCAF06D9174B2A2025931D014E23ADF555E9D54479660E79A477C4B349D9 +76908711FA80355295794D207379698CF9A69CED36415A34B0B11953239187670C56E687256CDC35 +26FEF8B1A9EB1DF91CD23C6EA80D8CED223A3490B878B89028AF307428D23D90E74F0579F8F1A8A9 +AA43812AC0FFA4B636C4D837008D0C851807B8A3918648CF202FE49F29340C0DD4505587582251DE +681F201406D58458033560107854301262E3E1678F0EBC7AF5BFB75C4C47D9E1C8B8E10E26B9831D +3C20E33CDF0E9F69B3A909C58D526263F170E25C049DA9B216076E2054A403149F3C16055E96E348 +685132B47CCCA6FB699E9A798E62B5DCF3D58EA86C5DEF94FAFBB495CCD0CFD1A2A2A60DCE7A4BCB +96071141940BB9E5D86AE22947AF3ECEE8A12C4BA8E2AF92AB74CCCC72C9C9227D39E42B60508DB2 +D89BACEFB17F0A90DA5A1E0EEFE9AEF202EF838FF90C8A5F7055118E743ED9CF306442045B1AE403 +88F49CF1B58B454D82F265F53854E552A0FA9B0FB1A783F5856372C572F8070997B61F5D16B8E7F8 +3CE1BB775C4AC93C25ABABCE4EF419BBBC12AD9ACDD825F109303DAD8521239CC7CC79A9B3756857 +28D5E60479052635CD3CC6A7229546DB21B80A545398E6D5830A4E3C179BFEDADAAD0C2DE0BD71C8 +17A2E83A71D8194B26822AABED195D3B51D73E723148F03321A3A77D63DF3CECAACDBE2E1DFC59FA +C5C5829B13DBB15B4448691F3E4A54193DDD3363785F4D57528CB88212B4EBDC6C39923FD80888D7 +8199EE76580D35BDA81919424727694FCA6521C3D70618435F9CF737D93FB70DDA28F72C7A7550F0 +1CF401E44FE48D99185F0E47E1ECCDB5294989F3569AF97E79ABC3DDE4A49F5F1C29BC0F42D54A38 +7F9C713E6068AC6A3D61F86E7DF398865B1C62E515F260A56C02F94DB4DB6441DAD67D8E1ABA3CEC +A8C96C76B5C87C4B3A5059116226FB156B9DDCBCBD3EC7C3C8F392799F3EFBF0A5D42CD786AD119C +8A186808D49ED00F1C38C4F97B2AB1825C16A9CBEB73D7D078271568E33B6E0D0639A3DF558F04BE +04105AE45B1070CE6B8D5BE9C7652027F53AB8CCE966CCA2BC54DA08CABFE12ED5E0E5BBA318C5F5 +62E11065C938C968A56C1499FA192269B9DC51008CBA00505B177C312C12F571CB3F23676DA7450D +7F0706748D8F1F176B6471E8DCBA59DA1759FC09F468326C928C6B68E55348C6F807550BC6F1EAD5 +FBD8C11144E5B25B16037487E44C7082678E372953EFE2F26B2D91E5482791386184C838F694DAFE +5E1F41C620B1CA6632B1531AE1B2B689ABD8D763A90D45E9825DA42BDD10284B5181D05F2B13E19C +58AB08DFBE48D2D6B2ECFC91ED2756080EA75C9845C9572E503014D3499617D67A6E6A2BBDF600E4 +AC7238BB10E0D39D4646BC0391DD06EAD50BF6556978F69A5B958A6E4C43CDABAD9A6F03CC7C7CBD +5DB5F899CE5485CFA7B4AF68FE34DCB3B61EEE58DACD150D8A56C7BD6AB3BDEE370ACB15F0787A16 +B11F11722BC8369E7DD2B50D0CE3A9913D3B601A06FA1BA303BCBBA51073F299DAC5DBA6FD7241A8 +CAC56D664E2F8F40EACF484FF37674478E8CB9FE6D907B115134C46E0D1B980809B9DF2F42338ED1 +0DE1AFBED53D9701D52F9E04A3D10F9DC509D89A7EEB0DC456970C0A5739925F70CA8B15853AC3C2 +37755054D8DBB9DA9664EE26EEDCB520CC81174F1DF19DBB3FCA3837A5E175D984185D241C946427 +347683755C7A20C9A2D63EA974E7B6DD6F7B87B7C63C0BB860E01024BAC9ADA21BA678BEDFFD8BD7 +B72963ED2FCC291669E531F0DBBB3DEF41D7EC99CD5EC935DABD74E1F77966F6CB149B6E1BB77E43 +734CAEEEBB9084BF416F45A0D2CAF3AF313CD0CC9BA5654E0388335829298CC48A0F90CDC27090AC +287138610B6F9D1D8CCCDB7362E01E15163BC825858373D185B46F7EA8DDAE06E36A0B017E6E9D0C +E3D1ED07EDF91910F6E094E5E2C4FE14EC2B1DBFE1154D0FD1883B655AA9C221F70C30FC23ABF1D0 +9BED6B8D39D14EE51AA88FC4891DF15A6E13622C89CA3A75B98D1E71CD53FB81F8B210E6A9EB2EB2 +F6B809F1C49FF3B75FF0B6DC7BBCF7BA40B5798A7A8BF55340E5C67121777B721AA9838419E3CF1F +F3EC0B5E81790807648B5FF7A038D736003089A713D0ED88D9BEE0E06B6B84EBB3FC2B6078794C62 +CF57FD54564C77F6A2C91B3C3993BE1B83CA7A5D46E6A9D78CDFA615CDF6F79FC5F8EA2FE1FF1D7B +D5FF037BA80A54E57FDAAB6BAAA8FFD11EAAA2FAEFDCDB02BE819E838BD5CF8317869ACC5BDA6F38 +1A2E9857B00656E7EE0140FF00FF0700F836CA8CC779AC06178FD3F901FD4CD7367D0071E3310B0A +8BC43E49383FB7F16646BA02F09264D81D29DA395A2E9B0AD767F194FB2C39CB1F109AC575982175 +2B0C47A2B6EFCD34CB6B1065382276B2454D4CB12ADF5939D43636C90BCF443E355F701F5F865073 +6ECF7879FD726965732C24A0E76BA43833E5A97469524DFB80350597DDAB2AB3C4A5049F29340384 +AD44DFBFCD0342E03D5A4C9036A79FC938714B47D65AFA29385E1C94D71DD88FABAF4942BD55614B +57E8A8D42B23B5C64468F6823AC49196BB7A28F9E67D491F56793ADB7AFBB8BE7E611665705CFFE0 +CA9BAE4B76C9B093AA27BDD2481D7FB8EBDA6D2A55A183113CC27A1ADE54B3DE9EED528D5A05AC9C +69F67B870F9ACF5A1F03B594BFF0926A2958F1BFD3C5ABA4AAF559C3F51F26E2EE1E25D7F1A7CE08 +4C3984C897D655E1DE20A16BE4D6A238AC3E2B7A77C1689770D99D529C7770EFA522DAFC329210BF +C12CF4217E2684A451FF790751738D168A6F354DB174D6D9C3153B613B3A4B79D1E8014A9E7FF28B +28ACE325445520519C8FEB7FE02CDEF00B1491FBB5B469EBB7B3EBFAF77508C79C4C1E066644333F +582EA3396C614F27C1C7ECF1DE483E3D0949C97F23C39A234EEF48FC189A9673258232C62FAA1F74 +864EE22734A8C67C68BE018F5863FAD6169D6956651CAC138D6B6C796F52F0C29510889DD88476C9 +5FAA0D5CF8804C04F7558F0D49DBE5340C5C0CDAC77CA4C1C621ACFCAC3BE139AF1E0D7CE5762520 +8883E8BFC10408B30CAF8CD08E5EF3EE0EBD98808432E24D102A71605962C3234CAD81AC2815662F +07DAF5C87499AEB2E41B29236845D7BF2D7E32E0EDDDC9F0D4C0C92FAB39FDD7498827E8EB09B463 +316C001DAE2B7D504985B35F86A162886F6B5F2302396128D8723AA9B2622C1650B2C1FB69C78A89 +275CFFAB7551AD2862BE4E6BDF9455E5D9268623532829B29E1BE44C6FB4DCD393C7639EA7BDDD68 +BEBD2CAA7D4E4854D27C5AC5C3B0E20779B66F23A78F4A6A0552E2717CFDE552B1B9EC502D41683E +B90358CB9EFE6F8031BF00F8A6501DEEE3EE9836808313FAA7F5BDD800ABF22294B058AB8D4F13A5 +65DCB28F302565F1E934339C1385E8FB60BF91F52583AC4469DA10A3148FA830720227C3D4FB5981 +C40FB9F9323DA55E8CB77EDF9909D4838DC4EC0590D5164C6973194418B4AB0655C657D18C5504A5 +D59B906D3E19BF83A8227DA1D32220EFEF9A7608FAFCED9B6C46F24DEFAD517556CAD876564892FA +6F33AC67F4BB69BAFB55C4B14360F7EBF0F494F61941E6C4B2DE52153E31AF7B122464CE62BD6A6B +344A47A20FD7803A2C41D90F814E73C90F58B00219ABDFDACABA1AC306E3A34997BBA0B85CA6AFAB +17090A54A341F6100D571430EBFD394DB057CCB5E136A31B9252FA3C382449BB957186DFE4A8581D +C481C0C04102110E88DEE1339F333E1DF46C48CB3DFB98FAE2BFDC80E0C71958029C6D9363CA8A52 +007CF323C5270D001E8E65B12B896C9F3005DCE1B6146575BB3532AE0C9B9CD7899C305C5843AB03 +653053FCEA35C227815D3C5CF96F0C6D0C948EDA0A38BA680C9E99B98B0052B382054703A6896A30 +3288E5611644E9369E994A2953D00AA14B799FE00FA50033C5350D8CEFB6984D83042BECEDAB7505 +98B8F30314B617774193C6AC8AD4AA3F1083DC5E0F85FE2AEDDE3C617962E2BDCE362F67AEAAF601 +2FEDBDB58397819853326DE3856E77902F19BD6F88BC46243E63D98AFA0E09263D2DC5395E674AB6 +981722C2519A5C1E369C9AE14FB25AB9503CB7E0920E53F2149C7C6C596BE913A18C3910D4472554 +6D4DFF5CE680114427375DB47C0B3F85C29AE0166F0355E79FD33BE204447DC807F31D9EF75E55B7 +882EA931422E9DB3B91D747369CAAF5638C75513A94CC4CC84A430DF7F68A7F2DDF108652B11BDD8 +4FAAF88124DD3142E74535596286FF4CB2D5700445782AF6617DC5806C33B7F6CA37F4772038D297 +530EA98C261F65CB33FAF0FEA4C15B22F2C620281C62E91659C24B1A44B2E0AEB7338B38771A8F0E +CFAB0E84CC18C7F001116B59FB363965678530B8E6005CF1467109AF3FE388FD919BDC7D251EDC6B +BB4AFD6488B1C4B0CC34A2EB89D828A3D993AC44B2092CAACEFC679B5C4AF6EEB045E2F807AFE371 +A920064BCF48615AA13ED41B48AC892EEE2D70838302A574E7925515386C2A2CCBC3882B99E09AEA +F9840BF1A4489518C344624C94FF0F142D05D08EF570BDD8A36376F315E36EBC239767C6D1A64432 +89E0E6D333984A032034746FFE912A1A0030DADB3E7C595491DE01EB77E4F5614D423F9D34F4503A +782E58AAED2615F0EEB2CC263CF0478105CC021A42B83C353FBBE8A2F8949DD0ED2A362E81B34C1B +2F898818BCCBA652522CAAD7A9780833D90164C2B575F50678269AFD5CFEF5C4ECDD7322BB5431E6 +C149C8C10E700B5450B65AF1C5A5FCB2FF96F308220C7C13CC256DC0C2CD58644FAC319CDE91D150 +BAF76B01437F3AEA8CF334C8999E4C2EAC578EFB67CB93A35CC4C63CF04EFC470E22522C258F3E77 +673B458233BDBD0DCBB25859894A80A0285AEEAC9DA7DAD8CC2C19662549FA10FB8A66287D50C982 +4C40B67B4BE6D5F1C20C7DBBA6E65E37B8666722DE54F05DBD800F2014FE4BD3C54EB6F0FC7BB833 +0FC72C7FFCDCEB8A0C4674BDBE43E46E102011FDCA5ED53111D9D24BDB1461AEE17DA2E33FB8AC42 +9FFD074AF2B152C624E3279BC0CC3028200264A312948BAB33CEBECD7B1DF2CC5255960DE9DACB94 +F06B091E3D556F01C09259F5955A65544C8D4E7F802CE0509345556EF46CE4FEF0CC43D08E97BFB5 +5D943AEACC08DCF0CCBBBC6B7454F53EF8B6AF9D3930E71D000108FEF7E62A9EB1718196E82AE383 +DF9BDA42A33152D57F1891A66EC3B0AAB2089227842DE7EFD5585E48933FFBCDE79930FA5845237D +1FAA2CD3CA3AB1465B151CCA64AFA41C2B0153289BD79194672780CC1E828359D0535B7B99794F94 +0633E66DD2237E764D9754975F5595505EC94319385B0196107DE2F6533A2655339CFE2BF935BA8D +6511E1C7A30EA7AAB9012E9036FD7CE24A2CEE292D69A17261F52C7522A99E40FFE21DCBEFBD9677 +BD6529977075AD91AA9AD19F38EC31A7AFFBE7F0F33722BBB35E6E2C0138DAFEA031003BCDA6A07A +C81755B85B087F4D75AC1FBCEA8D15B0CB1A1233CF391950615BA022D5817389BEEC5F8328499E26 +DDD45726F4CE563EEC98FEE62D73E55065BB7652C6BF6E0D0FA438BADD989A9C38B4C076C3BF056B +FB9D021D9B0C98D3AF60467A35478D7095E9692E0F85226660A1241BD9199C1D338BB118CAFA9B1F +FCD90B0E66E3839563B252A299DCA09F14D3BF54A8E73B3FA8BB8142166440F824BF5D4631DE5402 +3E04FBB9EE66DE81C2822D1E53B7D39BEB2BA6486DEDB30CC5020487436BF5F8EF4EF822E1FE75CF +DC510920163759150B639F3184F0E290A9741E18E1B17DF2583F66498BE8164D2FB0DB57DD4B1F37 +CD04A733DD60BB6D3D7E393F0F7BBF07DD00898EECDB1A444291A45E78EC21E0AAF70131D26BCED6 +205FB5833C67D658924B1C92404E7D86373BBE6A316897039BA135ED318314058ADEF50E29100CDC +ABF77EBA6F15A02F33E68235897186C67C744E8EB18736392117487C826C83340A92192E007710CB +C79150E78BD00B2CB684BCE3F7B79DE0BB4AFD1222434876281AB4EDE3A259070618EA3AD0EA9E68 +9A889E2AA6CCF867BB6901AAF08A3026D2DC45C4715191BC5FDD3692773851D546A425DA6FBD57D3 +EED146DEED94642D7FF62F58C883B995801AB5835935973AE0F826A1119DC4E455D06CD93FBFDBE3 +A45D3129DA90396FC854145E3E15160A5A2A0EE5A151F835E0D6DDE2882133825AC706AF1277647D +55F6C86EC0144AD05CC29BF0C920D0D6813FB86D2FBE4EFA6D9171EFB883BE5B937BD1AB38BDA006 +DCDF64146F4EB7C57F39B49EE8D0990A469AE4B770CC8244FB9ACEBADA544D23DC2CDF7968B06EC5 +229661D9B25AEDC0DDD1142E5E3B5910BEAFD7F616E46E03A86D8585FB5C6885FD8782434B717AF8 +F43CB0EE91175B97B77C34F6AA0066CBAFD97CA696C38A58535B7E29719C3ACBA954532E96C25E0C +9B628277506125EAE9E476AC0869E9702CB51E2BEF8BD9DCF6B886F056BA3C75B0A438AF92B03EE6 +0395C8B069E622D2072473A6DB57BAEEEA8AF14DEECA8F97EF9BC9889B83DF801F26B1F4AB86C3D2 +947274B268AA3ACF7D3DFC8FB3E1497A4352263B55CF59B8DB4FDB27F411995B062D615863B1E472 +73A3F16165702811EE2029AE7AC4C0F068874B21A88436AB35C784AB5B8E4660F0FB2813D1940C34 +6FDCC8E8D4B706F466B1C0B7095E4259980D9CA07D0E093C26501645F0D78D66677F336EADAFFCBE +8E2EBF73DDDAB2DAB31EE86B862AFC91EB4E65E08924AEBC8DE0C84E3750BE9C5F53EA21CCD1D2A7 +5BD1A2314435A264B6CFE7222AF6B6363110BE3590E5516D6BCE4EB3406739D9BFDAE1630F7CCE95 +6960B443188D1499FF6D0A6A6474BC08BA3044D7764E9957C60D3F2ACB95A4D80EEE94ECCCB9D489 +74F0C68AD1BCE2B8DB2C8B3ED1F185C3BBFF6F6CF7478FBBCC63542383E243D85E290724D707A06F +1494B7DDCA3F387CB2CD797DA64951C7C7AB0A2D122992A42C241A7A580AEA252A21AD5A72FEAA05 +F59ED36CB8A66749699686C1F290F63B6E8240431A20E74A057BB8ECDA1A0273B8D8A5E65D33A468 +7E7D39CA923959AEC1427A6C8D4583E4CEB43061496C7B472887148124535784C6F9604582901FCD +5F58577370402AF15A91E4057AE2F847CB91A999007A1666C21E3186890BB4DCAC57AB9119016ADA +AAB3EA15DCDD677DCDEB9A05347B141A3CEBE9EDE730F025B4EC00083C0F1D3DCE428874C2A6316C +3A4C48A590C2BBB4708E39DAD5BC7207386F8B2BD1F7D7D2F447F6989C7205E0D00E5E2D60E5C3B6 +3E2D2AE24FF9857314B81A13305E0FED10FF839EDBF31ACC025C2A811FD7D49788E4965795F1B1CF +59ACF50423F64FAE0E15842851597A0F3ADCFA92A9100B35A984D1D9035422970507FB54985C18D1 +1CB98EAC869319B72D30D34E8DEE30B61CCBAE616039443F8D3671897AB1AD546537E89F98972249 +E2A525156688CA4C10324FA885EA33A9326AA7E3E8B6376077B8257BA3291F365717C2F77571C0C4 +E3713B323789D56A9E98257B82347AA325BE92F6189B1F7941810A30B303DBC53EB212A6DE1FD205 +CD1604FCE8C7D7C4EF82E3050AA1EA08B4AEE0D223640C31A32F8F291BE62E07D26A54FD4B079AC2 +47F7039D931BAD88DD3CF52D29779ACAAFEAE65EA561F62EB644476B01B5918E25EB2260DEFC680B +8AEEFCA087038D39F6D2CC579762B1BB5F0E0848BC7CA9CEE5537AC06A6C48C780B892BA114592ED +EE190A469B4B62DE504C9F4161EED509AB2F2C9D06BC6823D6536D115D448CE411018C0EF688E860 +83390BFDFB80AF858312898E445F4601804F7BB1A8F356EC900B89FE49BDD7F5B2F931C7B7385146 +3DBEC5F1AEA3C9B8724F80935B6CD1C77112F83E6944FBF20D655BB897650FEA9936187D8DEA3E8B +C72E6CD63CB03373B08C116A5FF627A56AF21E16DE2D93CD01B024110E2376D27B60CDD6BCF6C041 +3C05B1F91BD00D91BBA7A009CECD056AFCD7F1681F3D0C77F70317FE4BDE613D8FCF6415C0ECB483 +3B8380614727DE5E99E3BEC4BE969FCE2DC4C34E2EAD9ADF17ED2EC0F2661916213B6C23A08B000E +08F1F70E29C226570E49BFFAF981C81BC82E7D86DE36BF404A475D2FBD77C639F5AB9DA254895631 +3E58B01B521392C9E1DDFEF2737E73119BD20600DEBC62D94D322AEA1478DE1717A51978B7A69971 +E1708F419AD0A9AE3083372B345DF18D92853AA4C635C062104B26180FD2C8BFDF813A5B0EB3B8A3 +95A42BB289DECFAD4AA4C0F4348B72E194C22F7A93D1AF4ED55EF864D3531738636BFCA310812FAB +A8B4105336EA18FA7858A439B5D205D380C13D853A24211A93411A033D96FA984A5BE3B82A520180 +8973145A7F9C93D4D2383F42E52F07E31BA27C571E784C34832801B5DACC4B87D622CA90CC7D30EA +88CF008CA5221D554B606A24E73C038943F127637BC66E822E685768B3DA7FE27F5CA7A1EF02CB78 +C0A84AAAA5CA6E8AB5960DE6A60D632D99DD3130CF30D533D0E354E6A9B4F1A7B49944CA5F472ECE +D50CF13202F20219BCAC1064D15655F4AEA193BE66C7297AD3D77E44B329670322B69EE49C70FA1D +5B6846DACEDE6F4B521322A863C4848DBD39077562E24860BDE9CC37ED5C2C102A47455F5D245335 +9FC039FAF584EED6E571A8708C7587A37A8E0E07722FB1FF511823DC6773B695F594E4CCB7323CD5 +15D7922FDA2C67F69141B50C96B94CC44E8D1A29AF9D02631569DA52A8E0F155AEB925407AD777C8 +6CC06A02D1C7820F6376B04596842AB851F1ABBA01A9BE47E4B405585BDB36360B7E7631B49B459A +A4650769D6661FFDD2C7D52D57ABC9A603E6B1B23165A9E383364D46F76112B05441CC558650A0EE +56F4BFE869E137A0DDDC32DA0EA118E5B8A14B3ED890A736BFDFD1D817828B1A18E5B50354F9A245 +851553AFA8116F6473E81985A3B9948CCB44F027DDCCF785AC026859CC3F17244D376F13085161A4 +C4AD5665CA9CD7A4699410DFA59EB719031698A134C14E114DD14DF3B7451AF0F69717378A392FB5 +1314A563BD8E97BEBDC0C3AFA0C357BB9A76B845847E7C2138556848C177B607765624BD359DF2F8 +E71AFB6CC9EA2F006AA8CC186C6CF279A77A52C535F94A499E2FF34ED665B81D6A1840016484EE91 +D0504F26B56D603E6F3C6CB69A6CF7EDF7747CB7261ABE9722F22A074953AECBBBEEA304F5212515 +55863669A1153B904DA30CAA080F7CD2673BE234B618ACFFAC13C0AEAE52C4949603694D2339B0E5 +43D525B849E947E37FF5717E48EF29EE4F1DF91EC26C40CC2ECB954DC1950B234EEFD68D179AC9FC +1B1EE2DB56E3325CA2E9BF26AD611A553C5846E761135E37CC557490A4AFC59E7DC96E283374D21D +4310F5BB6746A70E883D58EE6C411B9208F9E0A8850F9588FD1E0EBEFC62A6DE2224F984A77C2775 +394015E98B696777D3C761723FC89B46BBBE47977A0A07C73BC2C114718947303BDEAD7340488359 +63DBC3F1015A256847A9B8C769441B38AF68C9FD908519DEA9972935FD69878520529711BB4CB6D1 +A02573128342D3AD5FA073C964DE5A9942F0D11E29F0019B7100A1B2641EA5CF9269E319249D7318 +15D6B3CAEB8B03939072CE4DB4083E7830C367097D0B64C474E122BED7435D4A6BA036EE9F0EC040 +122E8E209D543E0A0854E7453C4D44EE29BEF6FE3982B6B56CE604BF38891AFA2D6AD5D4E4A604D8 +EB216892E47EA4DD6EF14FA33484E0EEA2CB1CE1E3015F59D50C7A380B1726B312AD0C94AD603612 +D261130782E5BEDE47DFC3F056ACC6FEC0B77FCE14C7A438692AF519E7738A80349D79094FB2D544 +3330A390FD2C8C688882EA1645A8DC61429ADE7B9C0CD5A39F22EB3B3AC8C8D4428D58314E8D1446 +44530A79FF945BE72FB2D56D22AD9F6E37DE0797440CCC4B247983D9124D541351A20FAB47DBD2CA +1CC804896108E9CF31ECF227F8CFCE710FD6886C5967DAE9CCE7F6AF4FBF62C64DF562481513581C +5AF6EAFDE846F18D4D5D16F58583035A055AF49BD265D6860FF299612C060F519BF64402A9597428 +C3C8955AFC233C4755F344747EB2794916B06A45E35268DB3257C574716B3850ABFE54665F1ADE7B +C86F14FF5DA7278FBFAAF81F0921E072237B4BF11F7F0590E40EC5CB122C3448576D1E7BA939CDE9 +E22093B1F279B96F0C7C51F33ED5AA2C298891FA7E1CD55CD473556F6CAAC616405940F8C3117A58 +EB75BCEC30E0F0C2B30C45EA05BC68848E2C04489AFA945BE5FC21F6A012355C5F48BCBD3459B9B6 +8B746A97B8DDC94DCE99EC162B879C51892B6A026609210D0A656E6473747265616D0D656E646F62 +6A0D333235332030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4669727374 +203835362F4C656E67746820313136312F4E2039312F547970652F4F626A53746D3E3E7374726561 +6D0D0A1179C9479EA1EB3C53E39007185F22314508BCEF34CF9BC1116D3948BD3515D7AC97E136DE +E35F92271ACCBD8503FAF1F4CAD6FEB7E5061A7EB30311A4DB2035ED072D409EE9785D54E45F6E15 +66722F563BF396A8703C4216CA7DC755F1C31C49C27FD958D289DDC2073A502C088C0B95A1383F42 +11733EF9E8109330B9426DD8A52DFDDE8462CB965263E7EE791A8A3F2D19674FD93189761E41FA7D +82C64D08AA526F2C3891F1DE3980F7D9A60FC5E8EB8F643BBB0A0074134FC02FE1CD7D4F24D55A56 +49C7F12D156E8FF31090FD34DA981FA64CA946BB9E19D6BE834F753E0BA102C64FA25B78DC6A8CC9 +4B4DB6E49889BDE15BD1F65AE581B8FA42C9A51E5ED35E42EC01AD2B99884C0C36A371D656E9617D +EDF45629180B630A5B3098E3BC3235AD2CC9E221BD1AFF5A3535003C6C3F0E378B0825C5BC4F5548 +26A2502F5DC99C785357A62649324CA874A5D5E90188C5086BFB02D1EA798299EEAA4412B48B86B5 +39304B32EAFB50192D051E80DD302AABBA6D31322E0382602E8CD4E723148C0300607BCF53D9BACC +8695719D93BB48BA421D713685DE380ED77B42C659754E77CEDED923C4D9ABACACAC237BE58C48E8 +247BF6FB7D7A3FBD1FDEE78F78A4864AE486E79CD75186EF69FA19D6B320430E301A2A7DB8D22496 +145F1D55B1E3B8CCD3EF9C6B7A6A946D458D155F005C3BBEA9AD8AB81E4362DF55D73E9D29C73E4F +FE6324554F1AF9261B95689C3C3EF4C8C139CCF38C254AADCE103D19DAD8D62025DB6195EA9871A2 +229F02904C518674F067CA6B485F594F824FBD1485E840CBFC45485F6C8E4BB4E8370F74C4E6E45C +C37DC8CE54CFDCD4DFC1D71BAA2DC0F84092E9E64C6D89AD43BC9399BB39BD32D13705F10A764348 +5DF1165E6122DD864BC393270C03BE7C623D30C0EF7BB0F06C631E6388AABE0FB7158298DEB7F079 +ECF0D58EEC91E7E12C09C38599622EEA02A28071BE2C2C7A1998F0287A45B418CA953FB785D4FF25 +73D664B3DF635C15B019A908ECE152B1EB0B614DD3674EFD9A6F59A353610815980FBB9E3F1AF521 +E7D52FB77EC0885BCAAA281F2A4B7570DCDC1D0FD948BEE27FBFA79C20E34AB9B3A8EE91AA1435D7 +FCDD20124ABBCB4A7B6EBCF9F7D9074CF1270636E9DD095C69CF5C51BD9742DD89E6A32D00B41E78 +CC363175A9B63669E9DEF37487D4047125A39439A244967408A06D7C5890A458E903773386C75AA1 +F72D590BF2362840954949806AC06D6F846D9BD1D7BCC602BEB4EC6CDD8B4B84DB54386E542BC6BF +B4BBB6DEE9D481B0EAE5527FF0C07AB653D9B506D5C35BCDD58DDAA984DD39A09F71BAB4009949CE +28CC5B0D61F72D0A67DC27094B04BB5DCC7BDD00F1B2144B9CCD0FB2685D82BFECC2744AFDB40767 +C949412A59CFCFCE5CF6AC0D394108C20FA2155C82B1F209DB9A3D71020D062A46BD040D68316575 +C00C24302C4AC0D38AAA61BF673F62E4FB3554DD297EAED6D991456BF68E051452214DE0BB56C5BD +1935086B8B30DCD6B688C676CF9943324CCF7E36C543414526C21EE48D8F874AE1C6E21B9807F21B +A8CB1296B3C5824A1B6EB24A41BB7E9B3E4A22BD7C8A085A9B8149C2293650161EFC674D92C13D81 +D1B7208DE6F824DAE4C6674132495902BFFCB500973058AA76ABE3A01339495DFF5E4E6B3ED69EAE +7A7352AFCD59E33AD141E0CB9E3F6DB0D68517640B34FFE2FFF7EC34FE4376D7D534FFC94E0DA4F9 +FFECAEABFF7B760F2313F93E46333DF95D1AB847E259BC9AFEB15FE5CB86AFE6FBB237DF6A194B43 +11480BD183325679224BECCB6BD456CA20B4ABB1F610D45ED34A2EB47C7CEEF0F04A8B7A28C269D7 +645214022CA640C18F8888C8E6CC5B9D7B4766544F42394BDD91ADC0C5ACEE1AFDF0C5D7B697B3DE +2D8C3110224DF630F47219AE83AB1CBF8A4C479FB947F08F544CFC5D5387263FDEC941F03F2D7AD0 +BEAECDCF1D51175CBC20816578462FD6BDA3F3B2386732DA02B2FF51C24298374D148EE9F49FB27F +2F6909BE31C98CE6D240BDA33A2724D69D5119B67F7D472F8E9B7BF4A9A6594C7ECBD68412E5D61A +D732F02D8E2C3E8166E2AEAC4C8A38B895E2B08959ABD35A887EA915A6D055E41C25D4469A80EA0A +327ADD1E29D9E84538040A8F12C398BB3A576C9675C0CB4F9EDA0CCDC8896D0EE3A4C58C94AA2489 +E53CA5857AC1BE9643D4DBD9A6D885DEF481E6D2AE07213FFA24E2D2149A0FD8767D100E6AFC252B +F5B49B9B5EC160CA5C995571FE0E133BBDE601457A3AE99393B5A37D8FCED88615734FD236D9D6A4 +677109064326190AE6E93C28E4E28E15598C33EFBD1B06CC309E5C04A4699D115984E69807601180 +C69C8090BAC0E1A732FDE7774E143BB456169C3A4C44E260E7EE41482B1C2F79038E4A517B1F6475 +FD5BFAB60E98032E6E11977541E4583432A98EF0E1477C00226C04289EC4796496F9E7805BEFFE31 +E0FC3755736BD117190FC52F2ADC699BCF8D4A156F8F5DA8D6AE1D11BAB17B5599D7EB1C18C16B7F +BC93DB130646A8DF76C732CE1D7A32E925D5BC1854A671CBA9612CAF6631C7E5A99239C0796B07F5 +5C894F1989E9530C4E89099D8E175C905289AFB5AE45D62CEB0ADE419E8854092A0BDBD8ECBCFB0E +941CC46DA3D817E1BF742438A6E4E11C2D47D8344CE6D28403A30CD53C6596A1AFA5973CA3E797A9 +3C530E163BF6F67B6F105FD4F809E2162953BF50C1CDA3D53A680D30CFABEA8FB844B6C81231151C +A747CCEF392F5541706598CD538705BA5996BABFD1D030D89F69904F8929538E7B9DC226B547F1FE +5C85F40B8480B4F61923C73F4BA1CCBEA495E5274DA53D03E447B4915F049E4D5A1B7957DBF343D5 +4D678D4452811CB75FB1D2B1BF5583CC76ECE14B30CF5EFB56346A60396644AC64658978B925109F +000AEFF63E375D5429F57645A1C1B8DBE350E668A0C45C90E979328B000F74DFCD6F20E1AF6856BB +F89C9968EDB03D2B1DC8DC32A4A0C980E367D687E0ED875702091E57BFCCFCD98289B6E28E788CBB +F7359D18D85550A0E40BDB02ECA263245AFDEC1F60E809C3DDC3A6D397A0DC7036B8CCDBD559E15C +600930EEC2F9A25145A0A5DCA5E1CAF959CDB792E66FAEE1709C4BDB72CC02AC2DA94BEC8159A0E4 +082B4CFA86FFA6559EE32702C0220FA685FDEBB32FF21512F09444013D4B560F8DD7B8B4BCE4EE02 +EF6B5BBF1B961D2BAFB06779C64727AD3CCA517A05EADADE3F498D07775C79922330041219C5025C +5D39D28FB996D7240C38A3864AF4D584830C610FBD9A7988E5E06CF7C0A953F424600ED9E47FE94D +9B1016F935A6F171F21E53C4D6C35B877EB85BE1EB5B3E1D77FB7EA2D27F72A8868CAD144D7B530F +BB068CD5BC2F0715B53775F3854BE38325CB5E14E065DB872E7B78F5A169344FB3F8FB63F0205293 +3883690CD36A97728D8B3AD4AE57C5FADB850D51DEC806127A45C5CD39A74D9BE7D1BEFEE342A11B +DA996EF6787A90D054E5AAA27C87B6D6FF18AFCF6E36180500C0CA35A2661BABB6DA6DEC3D6AF406 +55352A1A7BBF4669AD961A4DED9558455BA208B5A95490B4288AA246133BD4AEBD098A44DE7BCE3D +F7DBFBE1FE89E79C87CDD1D38F26B124B2ECD0E39F5155FD7F50D55050FE9FAACAFF55554941E19F +5905D41636D5158432F0F01DF7366A4F22C63EF7FEE272EA4C725C254B84E49B2E8DA479A26D426C +1215FB6AEFE013C2C2275B641BDCBBB3442E175A189150E1271E927E19FEF722F3DD3B3BA6ACA4B3 +165AD706095DFACBAEE7FED9BAA727E238429768E1D4CE2E525E13F9CAE79BD866B3505EF9BA6E25 +E1EC95D6A01A556AF8F2D3D5393A2767F3959962A6DE7778C50618D4BA59E9B4E8D17318301A0658 +4F486409577AACB6C4643F8137C73CF7C3323AA1E67658AF0C4451EEAB7CD5F4F392AF7E03DCA5B1 +CA67B459FC139C33E95276F2F2CECDE369F461A30B12F7D258545AF2A766FB273F74FF9D9273F9AB +87EE2F46ECC521343EB9EC1B0014128DE49BC48D508CABDB16A9AACBE36982D3227BCA50D926E0D5 +2C74C75DA04DE31176CCE3006E1D71F46815D02E371F127253A74D37CD584864573A59078C7846D4 +B03B812D1D8D46794D9884E4E03332CCAB8683FAB8C8DEEB7A81A72A2E0F4EECEC59D95480D07701 +D6D2C33051D10255D648997E3F2977E032D0D05F48D8FA71F220393E55170D37EA23C2CA550218BD +E882B7E8E7F9C3DA2C3D69000CBCB0409918E7C0CEEFAFF2DC55BBFCDB242B64306A80D182130060 +7B2650B298F2A63792A2F181E778679C27768A4502A72AF876C9FB1C7C408A07F86D5C6E1CECC49B +BBA8A072ACB282034823C938BD81D4CC42CB7856C0FA83EF0B453D63DEC7AF7DFFD0429D96E4C53E +AA314F0B42273917B3EB15C54B8F7F19506B270673EBFB21B3FD9887D489CCA23EC4F51AA088D65D +0B34C436534BD44E63A266C1C32A9574FFB11409BE00F098C8B804A32DEC8C0269C842934F703548 +9E30090409789392F0005969B6DAC6256A531AC8577AF7990548A43202BD4CEF6E21CCE5B6FB2CE1 +28BA17AB3274A15E0FB2E53CE3DF35EA9087D87F6ECF619DB96367605837B4614A1A8DF50EC8F6F9 +909BBB26F75C17EA2E085217B62C039540E0A56E0E536343BE49DC6E973617F6D15D634E633D3DC0 +D8AF316F004A0A8F4E6F2C94DB5C62BD8317E731799520B8A1C3463EC1814683D1D64B02F592E114 +97105EF30063C047FF97FE9050677D874775779B19ECFC4F2D77BA48F7BA9A5D9DF97D1481FB67B4 +A77056E07B7A4E4E931A433519A27BF1F2365DBD2F5BBB8997AB5D72CDFA8EC450A2FED4E1A66C89 +31438185A22B18F5D92C8A9EB87E26FCA3D1FEF691F82691039FF1E4800D0CD4B60E275B0ADFC1EE +8B69822DE27170548291CE5C8C837685C013A4EDA6D467416CAFD4E1C770A601CEEBE79F34656495 +82849B0722044C19340852CF8DD60890BED561FE458E7F9515C4E3B4EE855E9F69F5399FFD1350E6 +1A999ADE7486AA2850B1EA5DA722A91E8C2DCDF9F45CD68DEB7FDDD315A023EEDBB9A4554C37AB1F +FCFC2AD0931F55B528C7F8F6F9C000269A5FA2332DDE63A5A12AD965CC879B672E460E64C6351B63 +E5D051F749F669AD2B249D0A9DEFD9820B4EB5A7577CBB3ECE47ABC7F17E33E557BC8AC43601B001 +E50892DAF760106C914FB956B699DD2C5C2A4BAFDD302A4E72BE2A897358D6FCF245B1E1A46F3968 +A0FF9A245F82959F14F83DC9ADFF82A9BE7A25B84BFAAB9EA87E94156814E1CA7EF66FC899D78391 +ADDCA1752366F620546A31627B5BC9AF42815F87E723C9CB760B933D5B4A9D8DFABDCC22BBE78536 +43DC4A7CA17CB3DC58F49642872781DD673CA56D9E5BEBB0974902841061578D5306EDB636F16EC3 +E89ED1B138AEA51475897FCC6AF51F60E9CD4F5924DEC67BE996AAF8FAD60BCF282991650BAAF713 +D96115FBE5F25DEE99FEB5EEC367D2AF0DBA58BD260E99E90777B8B7F1832955100CDB5751AED785 +0B56AA62494E372EACF1B99B4E4D8A932B7A54665FF22E2D67076DB05D24782EACC4325DFD03328A +E1B533C78BABDA23BCFEF6B0DBB79D423628A860F1017485A5EF65C86FA8B8CF458B96B9DC7F9636 +ADDACE9B53A73A86295748682B06C689FF040BB1C6F9F01D78513413F7DE6D944FFE880EB1AE9F6C +BF22B8B9619AA0FAC5EFE93780337998B1EEBEA304B12F283012D2DEF39DC71B805BBB7BA0A8FE82 +ACD1FD4E499C8F94B74E9EA5AC5A6C108E4DE3F2692393F602980836DFC580E178FCA236DCCAC920 +C2DB986595AAA0F14A2B59D212D1EA4DD0EDBD52B0087F6D9E26468D7E5FE5D3AF254D0D68FB22B0 +F367D7A2FF2D9AEAD38A994019D6AD1D313566BA0DE811499B9142E5C9592813372278772F2EF0A0 +E46021111BAF4FE92C3159AA9858204EEF35E88AB83E0D1580AF20E105386626E805F99DE4972C31 +07754AE91B6B23A6E3A1F9ADA51FB7140B836D6F4C51400A9A43044AC2F986DD91277F98505B55EF +435ADA80D4F05A13E036069716F2A2D1D41A4DC729360A646DBE22E73863C08BFD5498943569509E +BC69DE149B30AEEF68C8892E0AA884B41030D31F1ECEDF3B277B0F3798AEB231EB674656E7AD7273 +30DDB89BB7CDACC70AEEF354303195898BFC55AA7CA0872C52B96994336EFF543BBB0BAA8E0DF3B9 +1D813FB4D7F5E6CDDFDAC2036459F5651F43B8A3E7B03D74369EC7FA3C1E3488DF8BF0B72D623C4C +D98EFC22F386F915C5C6CCD5B566B569298006E0C33D5FE6F150423F203D1676C61DBFA02CD2DD6D +DBE1BF88BA35BCFA13BBCFE550100656B2D731C95CAEE00E1A2F3E3673BC48E35DB2A346CC8B86C6 +88D8D4494111A7D8CA151EAC0497065133EADAB361F6C4B79E20409B32B4DE39D41BFA3231E37A92 +E504FFE163ADA6F457BA83B152F41C66E9F76B6B4A3973BF538BC406DC42402D85950169A388FC1A +794E651D52A0FF9DB9A127C769ED7F335EA7FF4C380C00C0479F1866B91AB92257E2B7668E858DDC +733692DC67EEC85CE5C7DC31FA21C508314323F77D4F56C851AE488E1895FB6C18C2F3BC79DE3D9F +E7F3FC11DF17DF6A261BB6F223898C876C5CE7B558CA543B942D55DE4341D315A0C5C5549CA71320 +549C7FC28CBB4B45988D14C8CD7C39D06D05D82DF41E7C4DCDEC9ADCE8F1C737820FB9E946D32CA8 +D0DB5E17CE571EBC791BC5DC9A61A032EE63B8E9F4633D2A7CED04CF49BAC0CAC719AB2F07E104A1 +1E753DB098161572479D460FB7DC3B9E7CD8C6A88A770AED20AB44FA05A05F2BB3593E712BE05B6F +53012F93AD1EF4CC4DED87AD5E278D82703CBF028A864C402792CBFDB65BAFC6D257C42B6C83A9DE +6CC84B16B3463C89454517D3D7C679B90C3CBF54BAA8BFBF690854E9251638A47665073D6AAD81CB +DA6737FB0D8A45E2EFCBB3C81D2D90F1C6A3D28DF83C4D91DAA7834D8D089B6B6A5E7450E3A6676C +D65E84A42FD790F666F00CA73FEE4E0152302AA0737677023285B9F10D50A5B3D2313C0C92FE4EE3 +23C22BB247B5C217112DDA05E94DB5749BDACA14A96335904B663D5FF06AE4DED13FF295DC6F3FD1 +DF8131A91228E429E26A4A26D7165C23AC5D4EBFFF937CBD1ECCC70C2CB41CB7E297D8DDDB1CD061 +D504F0AE60F7D2D70945D0E646BAA9825431556D868F20AF0236B9C65A84602CCBEB9CDAAE4572A5 +CEBF34DAE6593215C0CE9E25E7942C269064EE7D34B462B2064C612F2F7D80D18CFD96EDDC95723B +9B1683DA7ACB623A1503E5F59E65D3CB38FAC424944820C0709B700AE8311AA5AC0BCCCA3F3F7982 +197556F91232C9BED984089EBEB7628207B98D7C7C96B1F5F0C76E8F2279B4E124B29DF52F057F2D +C820236D9F5F2834F7FD8829F76DC1698AE1EADFAEEA40110A28D8EF46E174387B791D391DAD41CB +F462E4AF794429C60D0ACC2317B53982DE572AC3A66B59CC783E57FDCDD29D971A5B1E408B48C365 +E076E0C8BA9C711FC5145F9749DD55F15D26A2F6DCACA4D17921C853C176DB1D5D4D44E977CF7E1A +02A203EF34D9D096C0753D9FA4C29E34ED09AB8CFA926A5D89E5FF3815699E988D9B8E97AA9BE442 +7DF58060FF56E9E719FDE56685FC4839F55BFB34826847C4626FF54FAFFB93FD8596E9220DE46FF5 +D6B396D9661776A7D0D6D2E048CBC0A7DCF1C9F0398EC397E946396C6D3976FC1EED20A16556F11C +3F020FE54A8F70B18F0E00DC7EE965DB86EA1EFA8DBB9539B04DD71A38BE33AC789B6350378674B5 +37CBEEEBB9D1BA271A1BA48E7996A8963A4D47D271E8907C09FD3CC48BA175B2535E75FC2E1BB265 +7E4BA5525DC98E77CB612C7EB3C93480487C61EC22E605BB3C815CB0CDBB8689D6947DADEBCC6B9D +587EBCB57AB5C4F733ECF99CE5748F6D559E8643C2D057110C5CEFEEAD124BE9D335267C51C27C82 +62699BF6E30A86E00E4E3730CB210ED2DBE7BF28414A75B61B9B659F88208FA21E4817DD6828271A +EC2F9B1227781C22AE6865355E1295911CCED25BEA1A30E1F46DCB0B19336694E8780D30BAA4441C +8FA395625503F86AE0E332B2FC4690D294AA49A7512AE827CBB39B3BA1CA0947B71D51EB27C2A518 +CFB5FC09FFF043FDBF0B83F6D9F9AF31DE717E14CDD0963F5334A038B4AFF47CE83CE04C8FB897A5 +14F3B884A4596F33A4687A58FB61DDF953222A8ECA48C8FDCD31F2C1BC93D6D5C2F786370E0D953C +8EBF2645354FC32A57CF7CE93B38D77787DD51DF08FA6AA89125C5BBD17E5C90F7DCEBB863292D8C +399478F6337932E9A68D73D42BE5BEF1ABD88111CC1927B62EE4F51D68B5619AC0F5E6148E8E9481 +FFDE2495FFA749AA30A5FF3449494905F6BF9AF44350FDF011D0187CD70BBF5381FDB274EF917D20 +2FFEEEFCF79F33E3177F6827651E1EE48BE9B566820DB9E153EDF2AC477A4DE6548C074A97A1AAA6 +2CD8EFE64F2C642E982F0C5B1859BB6A06352798A9F76E7442E7E2F0069A55F2BBECA421D13F2FE4 +07301294D0C530872848B6D41F8AC6C461B048E780740B9362ED4B350220B66590E395F11ADC0566 +15D59024D617497F35871DA140985996203689CC6F8E44A5F610DED54DB7A7FD74DA6632825FDF2F +7E8196D077A14D2DAB9BE383F291E280B7392747647A54597BE4D36EFF8E31391EE4AD36D67A0E8B +7D19898FF7099F8F9FEEDB2AE1961E7FC0AA1A420AE8C2490FDEDB3CC7243B97C962404B47AB1E60 +CD3082985DE6C065C06FCDE67081D888B2FEC6332BE75F88EB8E362D272BE41AA3869CAEB1011591 +EE18E3C32CB55D00F6B20A742C9CCA0F3D29FB3DDE1EA8594AC8B4ACD886A7AB3AF2D20DA2570B09 +D08A7931B7B0C37F9B7CB8DDE1E91DBF53A99C4FF0C2DC1DA90DDA4D2DDE2185948DE87E1342C931 +3CC5EDECDD9B258C5E1DDFD22A972972A2FC5218EFF222CB0D34380A2356478C3E9A85C3C13AF8B9 +84C6D64A56E0627429ADCCCC44067131A92237A9683620FDB34614AD8F10399521246C7E899EDC57 +F5CD52881168782C554AE13070359EB913EB079C7E16B1FC2EE78CBFEA2F55A3FADF2BEE20182632 +13513143BD6877536265E14947431205C9159A2B83FBEC020C49644937F693D5EA53805658E434FA +321D4E7E3F902FA78EFDDEF01F9435E012BFE1868639F427693C7DBE92F6CE05183D64F844E0E5A6 +DB9F9847CB75843F4EFC51B6659C9AD1D63E22857B3D7B3CA7B820740D40D003D86C052BB8F40E65 +5E24660BDDA6C5068B50E3833AB64B4E070C5949CB2E0075ABB27521AEE36E188137E9CA74C3CF5B +0C204412EFDE9832677ADD9155A7EB07778F6B86298EAFDE4CCE69DEDB22A533E67AEBF6C5A16FE1 +F6DFEDA54E1101681465280E574E0C5A339191859BDF875AC4E1D8988A0F6BBCEB2E6B85394A073C +F4946F2C4D9BFF356A5F78BED03A1AED03F3B312B7E11AE283C45B0A002C0B9694BFB3C13BC38FC4 +3CB95A3D6B84CFC80A42FCFF020708F8F7EAC5252E200803071B63773D4A5CF9A818CDDCB9749858 +80E8AA47E4811A44B0EDB759F1D5BF67DCBC495016AB707C843DBE2C52CC9CFD3EF4A103D9F07415 +F259EA40E8D6475671753A2A916F21CE8E30AC9D03D4AC21164C81937FBC812D2EB3738BF721861E +EAFB7FEB7C07E8E5F74EF3F35222265CAD516B00F6F7E2230227DE552793C153B16C75EBCF95E3B4 +9FE63A4C54792090433AC52226772F43FE15DA700C6510972469D3900B90A8A4D9FCFDAF118E809C +1E43DD388297AFC8A1BFBD636340BCD79E891F7AF1A6CA3FEF64B394DD0CB4E8EA1A0D56D2AFB82C +1A9788D3802D50A04F4C242B78D55BA124F6A29EB2013C5EA2EE7499756E590A92156EFB6406AECD +089F1A0510E8E5B01EC19062A971B2B73077CEC5265842A5861ED96879CE9358CD6B6DE5C1201D5F +E0BAF031D59F564062EA2ACCFAD6287644BB261D0FE9A0C23F3BAF45848B8C4B6F0DE3FE693317B3 +DB271AD963F391CED806D32AD2237641E43A77E525F3072D8B4AEBCDF6F454D4D11893FDA288F32B +8029982115D0C952344B4C1E4B1EFBF625183986AD88FDAF3FD8DF1041747A57C14184D45B91489C +598270479125AFF9AAB381439F6E7D324EA10690FD5E9B496BE7CE88E1AF9AE21733C45B8BC8099F +5BB152B812133FBCBA1C4530B0C79476534E8473BC1D898791BFF683D0F785C3490A023307B5C3C0 +88607A79E27952083462A4CC8D5AFA5E0EC839B756699109880984E4E5133F5147CCACB35D20AD49 +87FC118F758413BAB19D11122189D248EC074C7DA2FFD03F380CCC134D686E3F7513F144AAA1F11C +231DA20A54A37C7827DA1BD80D5656FEE6C1B3CA88BB7F84DBCDD90797083699621B8F6896252447 +9D8A587DE49797B4EA06CF5388E962124C27933E637115527FA60FA16BB0562DAC3383AFEA91F705 +7475E3E7B28EF9381771A897FB38F013929D2CEBE8E66C7A3782F3DB06BCB667A3BB4544A5D7C905 +3C5091D2B5C78D701798673CF3E9E15EB26565FDA674A9753936DE2DEB5A5B060CAE0548C3C55561 +38E44823831B53E0C0CE5DD5AE7536A27AF4916EBC9809B7C8AED3943E28F418B16CEC0C94F15732 +0B0F5F4C451D8B054552A965115774A83379DD2E078A672FBFDED60B617D3CCEC4AC292757016599 +055F59D98E74881CCA5FBEC1354AC63E524C37ADD2B3C1106561C27A9577BBD9743B2A0F1E27618E +6BFD1E2BF228CB281E1A2F3C65EFA45723DF30C0A1503E1CF0C751F1C9883A379158C1EFF0D19F46 +B7D2D1596A49E4C683D807291C18800F62AF446DB82D211373A2166D6482376C9A055462B5C67DC1 +4885A5A2BE95A963F3F69EFF64F51FC14F4B2371E4FF1FE312EDACD9986190C160097EB659F9EE1A +AD0C1BDDA550F12ADC997A7FDD4B6EADB66EC35E0768120A60204E0DEDC6EF7D4256FDC70DE11036 +A8B836E626F9DD8DE60ED22F5409D1845CD674036B901BCA0CEC294D9E9FBF7AAE362CCB5669A68F +E3A900380CA3179C1E49D79A161A4C5945AE25BA5FA917178687C0822590C67D95998229C26FF667 +7819C9C0EB25D1DA59D765A312F816BD2F0385CBC2C31DD640DE9F6C4917E106BBA6D0F82DFD2ED5 +63D388D4F937CB142C66E1BD67C272EFCA16A01A5111C1A181D873E83DE5B08E3D19BDB3BC938ACF +E28ABE24FF5CB9595C556414AEB912B6B003267D55C6CFB0EA38F7E6CAF06839228488F13E684437 +17FC69D6F4DF74E9845D8DEEA1F6B16C3244428D14D2388CA1F7DDF3A1C8941C6AA39E2A4D37C376 +2ECB85C312C347F597D50B7323CCCF7D80FBA4C300EEB32DFA5EF835305416FEF6D9A83D8B0D5B2D +730F2DBB0CFDCE1ABFA83EDEDD4A56FD4D4B137941319CF0F4D8BF14FDDA83B0D19D85D2261369AA +8EF67A4175E98324904426AB75DEEA7A5E4DF533B72E9EE4FEC62B449F101AF2C99E9A2646778B78 +9A944EE564824627A187AA239FFE48869EF65253854CD0443EA61F15E97807F23B8EE3E282D74CDE +05BAF9C52427994ED000B8AD77DBA13DDE302805688F023D8C082900278351342B764F852DC0D4ED +95235B39E71DCA08554125E90ED87125974B23FED0FB8F648D4021F924D938D313C94BD728C56BA2 +B4B7EEB402207D52B1A2158063A0CD9BC006B8C26CED4253668A535537023EA5D2B57826C3963878 +3DBF5C592D004031E2CC3634E456EDB0AF1C4A612B20ABD957096DE94EAA363F209553DBA3BBD996 +AA9CD2277389119BBBDA3AABEAD80656F90A9C476D42D4A2B7D6BF9A0397BC652592C146EFAFF0A1 +2668A88D9E9991005AEC1769484F852D4B9F1F60F193D96B7BB72A56BBBD651A90C2810848303108 +DBE312FA84482D2553BF2A4F233760EDF1BE479D04AF6D83C7ED89342CF5172E2C196D573DD1D3DA +0F25C64AC25536B3B07C298A9224DD54C82F2918DA3619A7496B0654B1D822E860AE713267553FE0 +917ED78AEB34FECAE7758F71C8F668E7428C409A8B161D8D5DD374019880260A2EEE8A184AD58668 +8AB564C6B59EFDFA9DDE9D2B5E03D45507E4799D5304CF598D2C8265C774A63C22C8CB938C23D2D3 +0E494FC4F3995ECDE6D208B9AEDCC8AE30EDFEBC8E51321E6AF80AECC4ACCB4C31B527D6427225DE +3070158DA362C652D73D8B3DD5C36C15B26EE18020F8C7C740C011C40916C1DDC637A6BCCFA7B06D +10574A7940BE269997A605A74C11DA654016EE6F5894CFAAD666997B2C2E50FF598C72AC6176DEAA +7F1D38EF5E93F31405A053912CF9CB0FE1651EBC8AEED93282F6823C6E40394C99B55F91E9D2161A +AACABA3B46943777770CFA4339BB3E5A4F45ED56642DFCC5C3D2126327BA170B09C00AE26DC8A0B0 +0BF496734ABF6D10AFCD1213DE02C04146B508D11E1858DD00A265F4CDD98796000C08F3F744F673 +3AAE13765624E09DF6E7DEE0EDF22433695E8FCD263CD00467869C76712C3760F617962B3B645E83 +0390623B6DAE06DC63C76DC00A6ED7BC4207EC569A1E9A624A7412D7F07DE89F0C1C43457668973B +800EC8AC4412514E785AC4667891897573127D1927430B14D97225394A479AC9776B5483692394CC +DFDD66A397F3969FCB4D2941F943569F1712335F52E58F861DDBB62A44EDAF65B1A3E1BAD2968828 +C07F019A41FCF4A00471C086E6438CB437670914E06ED3F721F20744332E4CC345D44F8325073D5A +627EC50638DE1B44BD149976380074EC10003AEECDD753E5D355C0B5E399B28A0A2A45081398F3EA +B9D36A966A3B2C0331E5C73CB5D62973A883A34C47BB5B6FA8E45B624F4302DA432FCB56C7680365 +339FBC3DBD15460F8D34685096F29CAFA040C74AF16FD72C2D2C53EAB7D59AC023985436FDEE5940 +20DDADC39F610347521DD2F96D53D297B4D965CAD84199BFD0DE73CFA39F4238CB8E2DC37B4EFD2E +B804CB6E114624D2E6EF7F5A9CABA1CB244520A139E323AB32C62AE41A2B3DFA623DD3E9B01936E1 +93A8EB9F3FF7F4F67A28BE877E97130E4FEDD4A6F22E4F4210ABA4D252B2A007C162D33B91104808 +A7534F0FE606499A817F23A8EAC0C0FE4CCFF4BFD6B4AF359B90C77C3485C3706EAC5BD99E262A95 +DFC6618C09F832A5609248F8D07B3BD0981A544A698BCF854652D1D1DA0F54C8C635B6F1056D0F1E +FCD2A4EE8C29393C4BF28DB3A479F90AB53E297467849088C9250DA48A891BB76AE1169693A91D52 +8E241683B7077C4127F3C9398BB57DB7ADB0E0C6EE8F18DD5A36861AE169ACD35808E3A3C5BC5EA9 +6F108E828815DFACB8C8E8FF4F8F60E26E19BFD9CA0595D0690124999804B2624CD4A56C161FB161 +1BA820A0426F62EF73FD742FB8B5C22C19826BAD76B34CF2FF5F599C9100A58C154C4860B7ECDEA4 +258218274B8522D0A65C3790F51DB6C16A456766E61C0333786EE07255F0CCAA54387B3AF5ABA025 +6BE6F05EECF4ACAF25D2CA837FAB9FB02055178DC34D1A7EE97D9B59D44E1CC631AA1037BA9844AB +99232D423164AC75E83672BFCEEC9DA037CA008BA593C343DF1F84198D5BC5E756DEA67079688FAA +C0845513DC7A4290583B3C870719D0E7532FB8440B70844A791F74964A2D78D539677B3C10B028FB +E4BC56272AD5D3FA11ECEDEA93FA3FDFD243BBC0230C4820BBAA8E0ADA6676159010D67DEF174AF8 +476917088BE98ABA882A9B5E841A73A88823D22F57D9E2932EFEDE918E5E08B2D68EEA296DF9D63D +661BC3BC68122986B680A921BFCC9D8C9F0E4BD4076F8D382405BAC02CB16A05B56EDDDE4317B233 +F73AAB68D2334A2B48BC7892CB1E9AABB1ED08A3AA3579CC08F5E8A1E670A3E41AF7AB772E085142 +19A410F78EC36CD33A05621A57A708B36D22CCC74137EC2404A48A192353951BFF10B55EDE232D32 +D9A28EA4920719D6586A4DFF4E0BD86D922762AA7043D2C8FFA09403805FBD4125E78B5FD65C403A +CDF1B5FB7CFAE9F23B852DBC324ED30565877E2ED543F1196B37F3025667637746EB9B6E5E74728F +4676C474FDC504FCEC147705CD062528ECA5B19DAE13611EC0BB8EA7F8D983E0A941AF657BBC761D +313B23AB3AE4FB88AE76A1CD812D3FD8CBE0950C9A5B5EB44D178C1D5EDDCAB20F0ED82DD741B6A6 +AC89DE2962E1CB9D0BD2322E545B7AD806528C67C6BB129AF4937C87EDECB82CED9BCF4AEFC81D9D +F981A2576F52A02161550B7C70F7394BA78B3A431EA60A066D8D7E7F0D73C3CD2CC842D130F060EA +EC5825C440EA79A9A504015C25F8B7473DDDEF1368E0EE18CD225309E00BB1A0B9E9C596D8199BA9 +D92CE5F46A5ADDB183EB3DE13C1AB60B05BEBD87DE7BC3C30108D69C01AAFAD11FE33A709475DA80 +D763E03B0599F4244FD002E464FB46F820899515E44A9EEC204E6DB81667EA8B7ED6211BD274B5AC +FD118FF8B64114BA61DCB3DC686728CF680A0B50A26FBF32C6F69133A4010F68A35BE8CD05F75C16 +C91C556474A3D24C4F2F527817B86CD51CAA464D28DE14ACD71090178829CF35BCE297E9D4631A9E +278C0CEF354BD6B60535935B62A287E108622ADE4E9CF4B0F669D7143F210A746F03AD346EF58329 +077926826BCF40880A628D69463D0A0400C24ADCBC40AF94C00EF50ECD123CF330BBB0C3F193F936 +61AA74DDE432446977FA9DAE0170088EDFB1EE5A8AA3C219D83AFA93F0FF9A9C7DEEC6173AAF8AFE +7B5FDEC5150D0A656E6473747265616D0D656E646F626A0D333235372030206F626A0D3C3C2F4669 +6C7465722F466C6174654465636F64652F466972737420313839392F4C656E67746820343031332F +4E203230302F547970652F4F626A53746D3E3E73747265616D0D0A6FF5BD545A3BA32CE20528D524 +88247DFCF1C3A107EAD4FB26D0F8935FBC6524D652EB642F4EAA97E3CD0D6D8C27DB933EE647C50D +96ADF4515B2B920E5397A5A5604CC870CB372CDDE9BB1E79D1D159687C0C990B5A5D38ED3A147B3E +D0DA3FFF50CF5687BCBFED2B0C7A0031AE77345D8BCC7262B3F770EA8047B3CB952867B894870BA0 +CF69609B12D6C24E2814C5771A39CA1CE24955E0382E02D279330022AD0BA265BFEE9554E604755E +EB5B7CDF448B774A206FA80FCE7C743EA820729236BF73EDD9AB1ED4F092127F0125196703C8DB3A +6341D32627945EEE8809E67E38FEF1A1DB09F14EFBEBF6C7012AD4DE4F161474DC9A2A181516DE52 +787D9FA2A05EE9A7806B52513582C7FB1DFA3F12A262E3EB4C431CBE6C187E99AAC01CB60C90565D +EB32F2F0FD3B2A9EA5FD096439B6F81F8F49F48226228C1F9CAA27FE0A75A8C87CD0F3AD3FC2416F +CB86F6D571E42DF2A73AD2AFD77B5E654F00FF0700F86FD29CB79829BEBCDA5C15CFBDDBE2DBBC7D +DBAE7066769FCEBCF076E0A2019F0D155D25EAC68402D7FA73D2040D9A72F50BBD97930B60F2CA55 +EF35A525C135736D07826F1074F7081BED2C0FCDF69F0FC97AA2E9775010EF732D74D426B8EB1DC5 +693C0FFC51EEFAB4E01D7ED93544F89D7CDB7C9821A93F01D5F9F3A456CD7713D47FE9C2CB3EC477 +0BFDAEA1B88514258F938D1D7E8E614F9E3540C93D5AB77C9BF68EB0D233A71DADC69B114DC130D1 +2B6661A39E9A25556943311A18379AACBC14C61957738259CCB088C1B4EFBAC2D108E117B8E32E58 +7BC491DD13486486BFB8A745C1A9099E6C05914B6E98BCEE1191C0ECABB92291E99A5A7A46969F80 +339B3F52D3D2B0639BDD68179E151F418381E34191742172679D79AF4B19FBE794F272A30569E98D +C4D9FD0ACCEE625F40D67D9CBBBDDE779D6D0D8952335CAE98A6C2E7411FD3C8B5EDDCF811CB2EBF +9F5F7E2BA16208B12E35704D5108B7B7627D5E991AE1F71A634714DA72D665DDB7DA4EA521AC8E81 +B91E3C59D87D251960B99BF22893EE42F0A715BD32BBECD8BE2314B6B6CEC245FBD6ABEB929A8B74 +C0682258D426D4491C5E0B4D70B64D078446D113173B22D76FF1AF1ACB3F9A242E5702AD911E2C04 +E5C0A4742BF45514A9232FC6D6F9E2F89A9A165C6B39527D97DE1DBB2A92A12343ED1BE73CD6149C +12550A2E189359CD76FA9790D4534C51ACB501FE377A0804F2B88223845A77AF40317021EE6C29FF +50899460B38C592331EFC0424537F5CBC1854BB8D2B2F1B1A8A6E1C4974A6397F1D9DEA01B3E3E56 +A27910AEF65CA91531D555BCAA054C05E1A1051B5D303427F9309FA02E4D7AA0490F4BB52D5DE14B +CD9F71F507EE51A674EDF5A997AFC31B95384482E2788EB487D95A2F1214540ACB4F8CDB32590930 +CA1AD9D4BF99A8AE28389F4DB8F50030DDF3F62FADB0193CF5E5E93A33CCB27D12D5859DE092AA0A +74FF634412EC5B2ABF1210CE0D09805039C6D836AFCB1F1B3A972E3637A694A4102A491C49B95C3B +27F80A69269C3B6DB538C5876C64C95D3F4044FF52B7E2E0B954B7D23E137D254F16B19E88892DA8 +F4DB07FCC8B6F603D450B5310FC55A21B797406952DE6DFB2DA49A1B08011CB7B5B714318735A302 +5EBBA1FE24EC4B932BC6257C0D0905FC90A68DF87CAC13C9623F08004F034024BAF89AB307C2D2D6 +AFD572F6D0D8D84621FB531240E2829A54E778929222D09804C22F3EB1B8BD34626817743C9C3C36 +010E05C8C0BAE07C7D34E87F47AD0351C1F900F103A581EE229F35EDA90F76A45A88A70758BC9105 +F44E3EECA7B695103839B33F7D2C36C0CF30022F517E74DC9CB752CD74B79B37E0BB37B7930E4368 +DA5AFB7E262B0AD0E1BDAFFB68C58EB0CD0D0E9350E2D016B336E6F5014E8837D71B186B7C3135A0 +A7535EC3092B6D3D2A72AE298C27DD0F717DC02115543097F00B4FF9290AB256F12733507A64FD9A +4AFEB4F0C07B808BDBB44411B9062B2C6268B4FE3BC0D1F88C4BC5A6FA9505BA7093339DF75BC253 +3E08FBD6B573AC419098BEACE3A11022D4799FF390DB04A12DA46BCFE349E2BAA0C7FB3F70C7AAD6 +33400CDBB91DB8C5E4BCD70168B64407C399F654132C155043C31F932C170126BC131BA11316E969 +A4070DEE2DB3C6ED3E25ACD52BC42EE3A380190B14AA626AA214AD3655ECCCB3B9DD7FF9585C188E +1E74DAC3A0A67C55C08EAACC74ED845591BC50DDAFA0B84A26C2BF900AAE106CCBFB9142483DFE57 +A57984EB009918C9E6933BE38AE5EB9056B8E6840A902EB82EC05991B63DA9EA5BA4DBAEFD3FA6DE +AF0A3554007D0532BDA02B353699E8B993233E832D5995DB2247209851E8023D0B968DE29CD781A9 +F0F0C91BA1A834A2D71DC02D268A91620629291FE85682B787232A680DE1AA840968C2ADC37EC9CD +12E5FD2765A1BEA7DB03DB3C9F6AAFFE9BFCB8678EDC671CA9BD419EEA0995A9EA33BD7E0F7465F3 +3C6912ED183EC7D62FAEB2A61964CEEEF57B02EABCABD88DA322D7DB0FEA0545AFE8A0595A1C814D +0C1599FFDD0DD2834E7EE3915022FD6B5B563AA209064112CBFC9538B6C198A7FAC4A16552522B84 +2BFAA616CE9BDAFD6EEEBBC42DAB9002306BD7E8A78227665FF108DB3CB37E996E0826358315F708 +C3B37766496C4CD933B9F2F9BA1CB799F1EF15C3DB7486FDAEAEFAC32E68D718D54B50FCEC2B38A2 +DF13116E9631F8B2B1EAC8330179158E10011E9AF9B76229C56E9E84AB8CFF5AD5BA5C89861277BD +03FB381A0358071F735D0D1E6D01B6825BDB8FC078B3E72D8D75A70AC3F0876CDD25B8C91774326B +A1CDA6E5AB320A2EEE4217F4FD3B2E7894CC85029E2C2CB4FCD878366358AC7D1EFFF00C2FD7F61B +C05BB83E69C2C453A1FFFD489BB785FC225BC21605F4AE250E1C7106E4F4D01AFEDF5460361EBDD9 +E3DE7DA32C897FBD04E3CDAFB03289E8F9DEC9B06E0F09D455A13E0F701E10678A5ABFBF17CE6787 +83DCFE7924A864A2A3823302AEAE2581F6CDADC91C680CD27286020F25B1B98DE565FC85CF3F6A4A +E6EC05B51C5D1022BE0B2976499145E94265EE5F90CAB21310D71F3FD5E5B945D73756E91CC07843 +0D96131EB9AACF3D601AD96E8F9A9C7A3896F3EC57A192890402B36DA9FAEB06953D8BC56624BDA3 +64363881163AC98838AC3702698A50D9F74466F948EBAB74DA9A0FDD2695AF55581E77015EF60D9F +F248826EB03AF72B3269F41DD4061AA20C9CD4DF997517ABDDC4D0971F2177143ECFF6A05D837DB5 +EEBD4E8FA77211C16D085398AFD672F0309426C7C97C29849193A8A79B33DAE1F67FB8D3C0CB4F74 +899F9D31E4023D05469AB6433FCA35071566C8F471ADA7104806DF018F000E08F1F7436E8A27647C +5C5A19C44C7031957EE496AEF3665CAC714620A1433070741EE1E1EBE05D7E540568A9FF1F88C62E +E955FA4ED79BB3715C709490B34A7155CB92803A4D194C0815314C443844CD82BC400D472D29D8DD +C03419A0DFC1D2BBBC19B9E0751426BBAB62520201E35FEE3E77B200601D1ECA33BEE6F955961A4F +4924D0DCF852AEB5EE3B2E66462940066ADA7AA8A31D98C7CE984BC526C2C073C8BBD3B4B0CCDDE3 +C0D331926039800D4D05FA446BA9F184401B36D58A923ADCDDD72BED0117524830C5D190285A74C9 +411D22DDEFE9581746709615EE6AC1E80C0B8421BDECCC79502B42B0B7967FE65CB111D06C5866D6 +C5A08C95A837ABAAAD4D7254BDD0A085CBA745A7B967614E39067518E0FA99683D2CEB142A6D5010 +B39D78D8AE5F8409A2BB1634F4298C82558BEA5542F1847540E6885742C0DF78E0CE4A9737D970D8 +D747A6913B5C5AA3D1AA1E315294CD0BA5404A82D5085BEC7A72824C9B644962C805696BE89EFC9A +52858CA0CA9C9277B64402F2DC2D57ED83891FBEEA03874C7FF135AE0F4F16A8EFDEA2A3603ACA6F +18B46764EACCC27ED45682223C71BE8C35800AF6D0E39CC83703213508D0B6386D67458AE1AD7211 +282EA6C2C6684274AF890647B7612B2F9DED155C99415FE3D1445363576D31C34D45448B242824B6 +90F58F8394297B80DE9C6D5E9BD4EB4772CA7FF162E4424490F76158894C1C261948A3B9BD0229E0 +35CFCA68CA50206F453B5EA498FEE671F7B5CF606DE958A024C7F80349DEBC870B80F88CB2C47F9A +84D60BD144A4CE2275CD20A46993755314D4F3468C7D80561585B25B4892BB57422108205BA17360 +A6879C36DF377118A594AA6E953A761A95F609CA08F66E29FD5168A9F10E33B01CA7BA368154B06D +046EECAFD6DE89A0A275BE09C2E190D01BEFF6E2740F612FC5088EDCA914E98C7A235DF5F001CA04 +D0BB5C16571B83DEB10B86082BFD95FD81A90BB767C6B3FF7F25E6C0E96F663F51233F7F4351F3EB +6EF170EAC05CDDD56146976C870F06DD30DCD95D1C14FE46E69F785A9A4760C1E52D51B2472556DF +A61C6E632F4156CF96316EF4E727C87AF40C67D46D7BEE99B6AD0F24AA12BC8C69F9D115AEDEE523 +E0B9A20B505A3C392D045B135DEBF3691D3E206650C8807FB3E8CDEE7B713097FF303060944C0D00 +F87584B12F579F87F4BA7CAB4C98C38B04BBAE69DF83019D851F62386097B7B8AA40367E2D85F486 +E2FC56F6EBD8E274BED3349EBC785469F58F97AB4B9AB765C3F2627D5CC7F6FF080124DC3B978321 +6A568C463B036A3E6CBB3EEF2356BC205ACDB85CC2A5A171414BFC00EC185F650282A9EDD0CB8787 +E9A83D870027B47AE2EC81ACAF8CBCE9EBF5370AE3F85CFE89E28D1D616C89C51FB1B8515003427D +C85BD421DA0BF18DC29B4D4F33812820A03D5B58FF6289AD2AD4BE8F3527979C47E7AC1C3786D101 +FFBD7BEC0EEF90AD7D02D0E33DBAC8065FFDF4AE0560557B420A404D3371D4B5069727B43F42BC61 +4E4BAC76D5B9DDD920E1F32E1469A1E7CE14A262EA337707790271B6286D9F6A4902A70B5B786399 +C6486AEAD8F3C13F34C5E914FA425611FFFA7894326E526CF6549D57586628B39F5EC6F0EAA7EECB +3B450F3A0B024AB2F31818C0331ED65A130509BEEC052D99252CD46B943290445BDE7E6A02DBB149 +CF54CA17E0C622FA1D70F1269EF8DEE886FEBDF6A0C47EFDED0AD7C7F064219C717021BFFA3C0F84 +680E8A75DEE97F4C0B798BE0A362CE284CE24F26D87D42850CC0EE159FF40153807C61B70EDEA66E +C96599CF582BBB4B491BECB4D1BFA41206361A2150AB42DA9B150D4D877424DDDAF71961140C0EB1 +AC4ABE2E6E5A7C707FF14E062607764FA45254A9CEA9312037EFBFE0FBB3A0EC45A2E7DC031A9A68 +873CC0B149F7EF8755D5F1B0AEF54D946A972F9AF70F9EDFA08279B5ADBD84471C6C8493A3B6B596 +C4D42AB904BA0E28CDBF15067B152191DA123B26785C2558C9EB69A6DB71E042CE2F4AA35F35BE52 +2C01C14112A4C742BB758DDD2CF577BB22F3E77CB69222DFA418308E9BCBE37F725D5E5724915C29 +D0426644CF11DADC76CC3F4E49F0B343DF78950B6AF5C2EF9792A2612384D7C97B5FEE9471D6B813 +B051E263F8DFAE9FAFD397275BF1FAFDAFA15EACCC5037E78BD4DB329A419AE736D791B79F72DDDF +C6D0574D3480BCA67BC8E03D1F76AD6B9E9486E7B07436FA7FF9C4770917F918EC61F4BD4C25BA6A +CBC19A344187E74ED1710D0A656E6473747265616D0D656E646F626A0D333235382030206F626A0D +3C3C2F46696C7465722F466C6174654465636F64652F466972737420323038362F4C656E67746820 +343337392F4E203230302F547970652F4F626A53746D3E3E73747265616D0D0ABA0DA17B8C934D78 +3E79887AB5EC9B0D4F9B77D92FA58BD0CF4B00005012FFFDA45A9E9AC2A53BF41066E268DF5962BF +CF0AB51EC10A5AD9845A0B2C6D57DA8FEF3845CB99313B87CDE2B1DE2BDE393C0755B25F4CB4D035 +6D9364D4D816FF8846902DE70032A1F8AAF34F4D8F58B382284E2C6074C900188548EB30157272F6 +32BF330CAB7CB6CE43FD1279B97FF323D0576F294346129C5D4E5137898766AED84D196788F39023 +9D5E74FC2FF36B3730D3FA54CEFDB6454DBEBE091B8709897A93E973B51905BDC800B0764D4CF596 +48F55CDBA98187AF4C172FCE2B66DDB1784685EC845FC578A49055955FA9FE96F54DB09AD7187993 +07C93CE784FB8B526882C53107AF5202FF598A5871C101A776C999E013CF58C70F04238FC8B82969 +1FFDA5A4E792FDE9816D6569D9D48C4FD7664EBB15ED8733AFFA5991F06C5CFF82F2625D335E2AAF +E346A2D6E55BB36349284FF7CEBD805C000108FEF7D111286837F8E751CB4D02173CA244C2A8B2BF +6BBDA2BC2D61A383DA7C7BAF95C85B40673D12F63809B4EA70CE8DA61A687A9F4ADDC1CFCA7B3B88 +3A2BE64338C5347ACAA7C03F086816724D12543FBDB1B2E8A358374CD75885C2014B71156C641D20 +577419AFE6DC8812A3B649EB68DA472F2E94A719825FC6AFAB1C64D8D4AE56F6C892E678712BC544 +394EBC4B3889735D13124A87ECB5E888399DA33672667C22F3A30DEE0D805B18E59ABE3938B3E115 +F87D98555051A8442AD463FD6DAC743DADE7F573B6794AF858BB95C85BA88F0D5FE0CBA94C6EBC48 +BA8DDDCAF6AEDBFFBA00D2FF5902AA51655BDB188D3AC764DACC6128FFF8890133FCC90CCFD7EF41 +CC3051B4E1BF5823F9ECB3DEEA45D0023C68CC5D83528FFBEA13998395E13A8557E5C2100B566876 +C09CE03A68536E34AAD5461837BEF55C86FEC710A28123438AE2A9E1D095AE309C25898792EF11D0 +71655E2C680B764CB67F28C128C1EB3E95BBF08F6CE3F78FE75DE3B284B6E1349A77397264832C86 +E89D92B11E8955111DA56BBD501ABBDFDD7E32484FF1706AC754A3543B4B1B572A5246772F878B41 +CA18A77431A365D45C58089A8AAE65C8C02704E3A8826C27A0D8063989913F1A59DD774DE464F991 +17D730133A2D603DDC9E22029AA1314E1FCDABA868E2FBDD50DE9EA9DB45A4563592F6FA5ABC5FB9 +4CDC069D0FA4EA7ADF945A5DCCDA8C835FF2EEAF94D8DB64F15B9513B2D0FCF4F589CC64E9F29E06 +755396FCAFA950D92F1E5A3ADDD671AE1CDF332457E82882CAB0380654E89776E837DEB77C811732 +7038A552091C9EBD35CBF23A48766DCF5D1228645ACEBEEA12B3ABDC97A690C42FD7AA23526CA782 +99E43AE20B8B9BBF3698598D667061C41802392831AE282DC35C19E312135543C9A821D111BB4DC1 +4509C84E1D946DA5A3E863799496A74955A2A1789321AB664E0536152B191AE3087AA86C8E49B0D4 +40815998251D18AE5F6F09B7E1CD8185F758B5B924A75A44472F7C4543881C9EA548F74CF91C9232 +2263980A6EE767E294E7977E82E69708C8779563C196105AB3473A581DD8925B209FD7F932B87829 +65887272379F4DB1FA2AFB9FAEFE53C252A2CAECF9BCD86DB983B0B8E65B8A7F554B2984A177AF44 +C25C322E7659ECA1B0C2B4BFFAAF8EDF1F2B4FBE8CBD8E935D6562187F6CCA9CAACBE464D882C10C +A47EC879D92483BFBDF2E6CF1EEF2E9237397938072F1E31120EF34F6FA218D8848FE2B3C7D4B76E +39851F63492E72791ED97BF7497BA5E1DB226C24BB9DBFD24300F47824DD583C97649FE7C2D3D61C +F09CC7BF69522F26D6120389A66D1B86B174E34F757F211E932140CCDF517146AB6A58CF7D537AE5 +BF37E72A0E635694112349E97C00A7D65287D864ED3EBDDDD8407AB4090020BC84D8D96D7C77984D +49F9905F877B44FBFD90A2660FF0F48B75C0768FDCBDB9EC6326EB5EA42DB33DB0D8FD091842C7BF +3F25425A3AD7693E7338496D17C5A0428FBE0A03A8CFE01D52E7A357F95331383B63DB1C9F707449 +6AB5186BCF62896B81C5908F73A2E1E98628241D9350D655F67671C3F120DB6D9E8128A5C6E9C8BF +22EC614AFDFD545612303A8734CCAECAB782C06177BE6483BB4447B9467A750A9415BAD5AE39B99C +988C3F46463B5F5C2B6EFF64F76DCC5AC9EA287EE08ED4DEC2DE474ADB6B1437C2B326D16F051A00 +50BB26F205BC64FB69BFF82924FE42D8C2569A9F4F5B74703A29786BB9321E447120E6E7245E12E9 +80E4F11DCEFDD9A72025CE46327850A784D3DF180B39F42EE5D3E81378605A890113FB0CFA138A54 +82019D11C9A5B29D26CFA12E9C6593CFCC8DFFE2B25F16B572949D337C32F7B9C46317CD0C3B6D1F +CD79AB2E7B2357759F00520F4D5633C515DC251A71E7EF07FA4AFF32BDDDE06AE34BCA625A4230C9 +D58848005D550F4F85BBD15B21F8FD32D14224F357244F1DD3133B29F3A87FBB30FC5445CD637CB1 +C0306A31BE0261462809515DC229682FE966EC42CA12E114C128428DDFA9B8C3DEF4C4BB6D5ACB45 +8F0AD52327EE29971C3F46D1B386EB67DD24156D516EECB1BDFD8223CB31AEE78D677E9FEFEC0328 +8F6B86DDEC9A4C9048EFAE888D1CA361A3F4665DDA1FB75179E1131B54161B110024DBD6C8D0D127 +194C61A75FB35AB0705D053FD869BE0952AA66351E8CF50F99FED9C637DF887D434450CBC2D0EE10 +A6044138345FFEB5AC6CD72E1AA1BCD80508354A17E7CAAB38E91A20CE1D06548F80F7A6F1C8A657 +27F728E2597B986315E0AD00AB514A07CF0A0B2CE30F0B45C0DA94C5CBDB1287B5746EE0FB476599 +16C6A2B4BC5426DFC71FD160DCEFFDC5F0E10CEA29ABBC177CFBD5BE31375D35B9C42ADC0CCDAA99 +FB1BBE6F7168D12D9C5A8D930E225DA1BECA91DF669586D7B188BE9F9552C208B38FA383086C244D +347CE8E01AC1CD769AB8CADD21A7D05F2065D8E84FFB9606E45B0A7AB9200D9336D2D568CAFF7B27 +C2D78C423779B345324BEAA8439D11EDB81B3CB9968D322B024C264094BD8EBE5B101B02A0A09DF8 +F4217E7C495019901FA8EB70F530C7D439B6EAC96FC7484FB14E44C11F963A8B6ED0D941CBC6FA6C +CF33AEC852C271101016970F8FC55CF375C373603CDD3CB11EEAA70736353909FB9BAD5B5B3E8495 +FFEE63E4E9061604CF8E50F3CF7D444F846C4592093B50F94F0BF8A2B71A0583AB76B24342F863EE +1DF60761477E6CA9A8130AE3F32901D58A6554A8B62634197666A67DCA2640B8F655AEBC2EE40801 +B9B675B56B93A4F58D27DE6872E356103A24C3487AE889F8A1148F256C452CB2E8EED63207D5CC22 +4BEFBE63F6BC27E619A7EB4AC7AD7A8E357120784A4A90CC6FE83460DBAE000608F9F70A9AA5F789 +F461AD8B0B06D195C23C88703F265A9367AFBE3328F179A0644EB661FBE4AE68EFBBBA55F6FA1E7A +4E0D5EE8185B4F7B722D9D18BD6CF17E3D2D9433D54B73E2EED4CA71E064EC94424626319EED3863 +E14F6BF7180AC6205832955B303CCD9AE1CFD4DF6D1C8E4B926F7791A9ACA3DEA02FB16553D3D7A4 +9FFA6CD3CAFBCF4A037E357D15F05C92ED4467353CD7749D2CEA9E0769F72BD196E5F9CB88E46649 +5E4740E686C67EF05D01EDEDC1D8F6532A99BC48018FE3E6264FAC08C0B7B7EDF9C0B57097A5E450 +16A19B1E452AC3ACE034487BDB39698E63C477E493A3EF353BF6B46FA004C333AF18C2756F05C021 +CB6C4BC46406FF752257111BDF38B5EDA004C21D3F3261E853B1DB0936C14522B419F54B453DEA46 +F21308FE810862A6C8E94B4E30F25A995D40F4E02426CAADBAD1E0820B0FC345BF221DADCDF4E227 +45D3D9FACA02237D75FBF1E0AC80AE46CAF63204F0825858AD1613EF714962152FBFAE84CD224FA0 +38D63C02ED2EB781A5C451985366AA0F7C83347E58243F1F8BD097B3E23C0DA6E02E70D1015F1003 +5FE091D816CD12733576F7FDA2F8FEA0308BDDB8817DC16BDA1A11FD63416FED17EBA7D29E46FC0D +5133269E7CDE13A4E112E4AE1F5A72C03A22F4BA55768B84DDFA4E86FCBC55CC479FA50EDF331E41 +FF8FD6F82004AD0E956332BEADC0CA97FC6B7B68305CCE9F7842C04C1D493FF1C0D55FBD69A45171 +BC87B354E0E2AE283B5B6F36D29F58C97DBCDF2569518B66769D7A52FB074917582A1D264BB705AD +4A8F15DD5864028E15327C03A1D82145419FD37A2287F0AA4E37F5FBD1C55AF0EEEA351D8BF4645A +0E1983675603BA89F297CC845E33DD9C9BBA03C44C60CA2E012247D975E931437B7ED76637891438 +35696C2723DAF22339A54E78E8A6D8130C472642DFB25298DEBCD6BF392F2FAD766877831227BC5E +619E2BA991E3559663720BAFDD8F9DE87791F47EC15C78195E4943C5C5C8EF591F0490EA6DC2F06D +33F32E68539344B7B953472F2F3E3630EE60B38458D52591F0DE0F982E443756B3DFA268F93877FC +F7541E04EEA055316E2D2FBCCC538F399D11329E9E599A0414955BF4826928DB5693FBBFF086BADE +1DF9FC35B6F02FFB6E584E6126EF2D3DC503F34177FB29995B2BC753371B936A0742BC4AF3939A2F +9635446CCD857F48DADB81AA30DFAEB1519035F54353A488C40D3651AFB5E3F978278FF943F950A5 +2A0985DD65E7D21943A137BD8FD080721F3FA0976C21C1C3FBA5F248B7C1F120D38BE9F3C98E7D22 +36CAF32F8E1EC7697D9F5511FE5EDA88DE12B5B85C70DE2A8004B0BCC151C24738C0CFD003ED4A66 +EF7A20037E3B1A1156A6DB93BAAFD2E111F7AF136DA395441DE8C9EC687D9C1849737DEFC4482A72 +5FBED8DC2D3C4275E5CCB11A7AB4135CBB7B6458597E4425548A8CC3D0E8E3F106C0D382DFAB64B0 +381640E9667A351EAA0D0DC9A2FFD11053468094A7713A7852F88821E5329E63513F3F68EDDF0762 +C72913BED3773F435BAD6BC5439184586A052B67F3033DA88DE6A393243FD0F0D202C65AEDAB0A37 +5574AC36CCB8FD0479A833DB7839D18857A7EB493898E88D15F727011EF4884F2704B69CC6A622E6 +6BBDAC3B5388513B62038DA1B94348618E95FAE76F337746CA2BE93E57EAA4CDB8FF6771A2A48343 +8C4FD42142052A52FA3FD3F5F10519629CC7E848E255B8F08DD22FD19B2D8BB969707133D6B52D3D +ED1658F21E6627C8FA2C35083F77735346076277610985536F3CADA7203D22A436E743F5ED12736B +1EAAE66B7D7D5EBD9406F12A8CE5A85DA732CDD4FCAD6A5A8FE5AB4D97B7FCF6A6C71231F48A0DE9 +11EC91FB774CD0FD4FF4E0AAAC11D373AE505B62364E3434056256EB0CAC4A3A8EB9651DC5B93EEC +72441BB97EE1E135676A63BFD09B2DD652354571092C45175A6EEAFBD0E29E7EC7D2FD86ECD34F92 +ED82CE50EA0438F9B74170E0F92F16C32329747A3E5E44EDDC4C0255E233E2E655D3EA5E472C5DDF +155A435A1907F30C0FF234D48642BA7EC1B38D536E5AB47EC0E6EADE92A856DDE5B61A60DEBF014B +A47D039C0445333290C2CA679833C5E13EDB5D5F0000E2727B7BDAF15F09E4B24082A11D8C6E30F9 +1451B426B0C0575E9EEB8F1F3E830343A4AAD9CD728DBD27E12B6FE4E71BD99A961B521BC00A0DBF +02F79DBE8C5465EBA6E9B30783827B8051DC82059F2807D5C47F70421B6B7AABD9DD8FC3B6F2B7BA +30C8759C3397BE39B9CCF810A420670BCC36FFD0762E60700D7F96870C94C77D3426509690EA6798 +9FF0100D326712FD5991D272DDC72E69FE06FD748DC791234492F590F3FE81A673D53C316EB3C0A4 +B36685854828380203E7F593058A0F2904E1127779300D87747DE988BFB62EB74E4FB24BC3886E62 +C24AA6B1561CF5F59983D2E4ADB9E9B5A2E6C790416D921C970BB757D16E56D27397BE3B50115017 +6B793BF317DEFCF22570DA9F7090932D40545A09B9CDD0E0601B99B384EE2C19511610CFE9E6F8F6 +DB07086A60EED9FA9D20ED93A829624AB8FD506DDC6C9AECCD9C8FAFC04C5CD83792759372DC8A4E +CA2354A920B391E6F49823968D34607358BA870D6F72032E1B55BD14ABD8F8FCF74AEAB949589263 +C2D0113D3D1BD1CF674228B0DA0EDA5D8AF86BD1983E48B0B3EAB178D2575D1EBAAA69EC8B28FBE1 +5825E04761EF0B93E89DBA10A77021E05DC66C75FFA9252601E365C9FA9249BDBBA117809483A104 +0757C3E891EAA81AA46ADF30E28137082DC02F23DB0D0A656E6473747265616D0D656E646F626A0D +333235392030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F46697273742032 +3032352F4C656E6774000708F8F76820343438392F4E203230302F547970652F4F626A53746D3E3E +73747265616D0D0A368585AF068CEB92E011E30E7EFAB85BAFE44EB26A0DDA3C9F8AD46DD528FF54 +CC6B4FC408CB823974465E8ACD55CE410835274A757F5EBF79C3D26332A734E33BDD27CA40D48D60 +4BD057B48C0FD822C7943EEBE89DCD33D9A13AD02D3D9F160831269E46E666CE26043045975BF821 +F5F624D75D2837F63F3A5EBB2845D2CC218C2520789FA1FD32AE6F948A95886CC136D1778F8CBE08 +5D71BE103C36549A1845355F8046BFF74AB673491E3A639BD6AB6BF1AFB0DF66FB45ED926CF58D46 +B87333410D6FFFE419E38F5CA2F9B676177E48281B6CA16B743540CF3B5E45E30D61C81DA22BC4D3 +8B05668BECF798408669712A1B57B6D611187A8CAC3A6D25C341B7D68447A8A18CAA211365AE990E +EC48D726D85E933347A1931579FF852667E6CDFEF8BA744FF7F4FD8A5EE6CA5D82AB1246E7412976 +E4E2630476EB9A401330E5BDD9B3D8194DD64D3981C9705A8E65C8D4F00FEBE47AC1C98F4D9F46DF +10DAAD8880C7FCAFAF1E60E149B20D7ED61E897AC850A94201F8C94DE3BC360132876F432B93482E +ED829E72CBA9612E2FE71C9DD02C999A44126BFB2612CB7E2C6D281C8412731950BDC1E974701421 +38957D2D2BA237E0E6A37FD71E3D0F664D8D0C0B455ABECF37D96A77039784418702CEA18377F2C7 +53143F88E291F908ED4FE7036252D4D6A6D9DF9149F524E8494A842E71411275D890E21361A14CBB +039B08489FFCDB2AB1E47BC2ED2CF91A03DB91F5674427A91F53F5A388E943029CB9A5E3C46AE30D +02896F423C8135F3AB8B0DB6BD045D5602E9EEB695FAB8EDD9A61A56F8D9237C03B0E99E5912BA67 +A6A822BEE7DAA7D9F5D7BB6ED59131DB614B2740C9E039CBB6B51B93DB5FF415204C477520D05744 +8E8874BF46C3E22E6EB29CA64CDBF83F34F0898D8F2B20BDB26D99DE8EED4914EAD7766961A70978 +95DFE5B01D33D95346617DF7944E404C218E9E0AA8DA45816057381893440FB2F46A2B7FAEAAAF7E +1A2909FE9858E4CE57C1C3F56CEA2577CC4CB12ABFC01A301B4F6AEC9DF6C381575469E06EF22895 +911F78EC705087D7B87E84A029B340B2A6C7B9D22CCD70DCDD91CC80F7C4619CE99A7961AD53ABC7 +2CD102858A3A3E114241D0D7030433AB4B24233B6706A2F6FF3CDBAA2F8B84D296CD165163A13BB3 +609941500961DBD3E4819C14C7A9B58D30676A1696D4D3C523F1B4EBCBFAF6939F80B6EDC6ED5D53 +84FC230BE8BEC94C82EE8D71392B75C0F6F09CE5AD5BD8EFF33A83E2304FD84A33195FC8F8A18888 +F0C479FCA12487AFF9DAC326F5C99733D2AE83B9EB7905B636961EF63F8ECBD82866B80E6204471F +9BC0F871EB5AC3902BFE09BFF1C3F0DD0CD29ECD3438641B5D6535EA2FB082860ACD4847CDD61857 +0A38C05DAE65869384F10C799F665EF7BD8638E2239A77B0F8F96B69D799D77137C74BE22AF750A7 +DDA6955C71D348F23C18131B567B4332C1D18FD13200DF1F1A52FEAB59E83DA5A567DE6DF106DFC5 +4935718E7A98FA3C042267F738BB0AF40DE4FF8414A864CADE4386FA32FEC046DF0DE9592517BF1B +C7DFF1FF6310E06AE85C2F5737FEB72B65D3783A63CC938120AA7AA2DC982C01BA64B51C5447A0BD +BD2B46722EDCF4C61494042B2FCDDBFE281D75A261029A0838EA26AA0988F9C23AAF748032561FD2 +D2F6BE3DEF1C3365CD5F6DD1977503278F18E6FF5E9C5717C2C003E5BAA677D46C14FF95248A7F14 +A03A435BD1AF45A654C742B575A126DFFD72DEE2BE089794BF3FF40D5BE340A356420B3DA9841A25 +F1756A8F5B416921403D9C92CA581C7C1B0FFC9E0F63B0133AFC71E8532FFFF405C9017DC498986A +F24CDFAE061772EB32563BD4934CA465AE15A5CD676903D23F7CE3882004F61F472F073BC0B46524 +E534DBB8F42235A9E95D0DCFF22FBD702E375F8879059DF12D6CA101F2061345D2A0AA7018041574 +DFFB8ADD048759083511F81FB3197063D5FA5CF3A1254C81E92CC11D1F9E9291E1AD572A6F04BF0B +59FFEDC5DB1F7667DD5D36ED3038EA85BC842E476C6AF711AA5A2CED4B42C2AA25F134C298124727 +EF27B180B7A184E7332827B3FC95B36CA201267CD050182E9950EE4A97A04DBAE09803BE4EED23E3 +8B35B0F17F08977238292E8DB03EDB9907943286F161FCD730B7936366A5D9BA9130AC22B0C0EF87 +B700A8818BC23164407865A90B14F075D07D4789A29B16D7AF44B06FDEF5B18D52FC41FBD5A58E0D +1D49B0F005F7E535D9D4D12A70DB4BCA779BF59A2E8B6E3E10D7AE61BC9FCAC4B553F66B9935CCB6 +EF9F721E77314EFDACD771AD5D06488A178C724391486A680EC18EA7E5091BF7F263E65AAB280C69 +A39E1CA720BF433E3EA7F2170CA807080A0B7A5BFA1A812D413C2E33600F261D461B6663E13E9058 +25C4BA0A10C5ACCC5B7294D67BB9FA2AFC40B69A34E3B9B7DBB06B07945EC22369BDCAEDBD3DA645 +A56202B7555FF6295F5F75A0572C5AB76F87330F8AEC85D86C55DFDC230784A335932E75E59963CF +7214E68A664CBEEFCD5D7F2DF1B15180FBAD6216024BFD15DD715F66452F87FD84F83CEE8909611D +D810349D3446C5AA02F6015A02CBD25A41D9887808A46F9FFA61C022D8CDA746BE3CFAAC4F78F869 +4C7F5E1F7DDC166EEEAEBF2B76B82DB042746473DB85929B5DDAE092522D949E873ADEA83CA901E5 +C0159865E95B963836BA9D3AE378CDA4EB0D51D977CE8CEBBC62F42B4941FF033AD7F187DD6ED27B +3CB9476F09ED928F2EA1C63B4B564BC25478FC4D475C566E4EC0C875CA881EA7601D106FD96FFBC4 +1E4A00F8FE7FA529F9B7B1D7EA08BD572B821D598D7631C8CD74F0481900FF0700F84EE2E12AE756 +D6F584B0025BD8115EFAB03EDF535BBFA6295817C054CC33314A4344847F32220AE035511ACDC11C +B7E25F2B4D63F4B7BE9632C3EF67086337E6FC84B1209C547E786691919EF2AF35FA85B9D8EBC814 +7631D23EE607564C791AC29C36D321E21F4FB7A41E557EED2994655420D797A57D9ECCB2A29C3A87 +9CE101BD73FF6AA27AC7DCE3968F72C474D5747BCD64F3586A244570604C82F692F3AE08DEAA5702 +BAF73C85B27A27CE5E0B1E5798FFF3AF81CB43E8705B5ECF8C4D096B0C94A745AA08917FA652167C +E6E31198436DCCB9E11C5C4019E2740B4ED43BA2FC0AD45090607CDB22DBADD741F674A4253AF80D +D865C26054B19AA46AF8AEC6C6551F59DA66537AE01A3A5A448C8C04F45F2F458623B3C46782CFE0 +BD57F35FE16C6897B4CCE2F3D3F1398B6ED9B6968618688DF35A87F29169E2D85E250E0632818B78 +F710956876EC5120E77D5AAF423D2D084916586CBAF48ED5D24B1DE6D510434298721A32F4F8FD7B +89CC068A16F09D5FF3F4D34EE57385690322BBE75793A62228B87B68A10DBB9AE1206BA845E538D7 +0470D808B9A8AACEDB1C3B408505BADEE0C7DD3B2754D4B47211766E53761F11E33F187F6AAC0528 +E0C86F0B0140AA889115C9682ACE68F98F7BD4F96BE08DC9BD781A6C419A8C9AD6A4FF9604F77D22 +2F19CC2E7AF0C2EA3DB5D3F11994000D372D7E391E2F4232E4C42D81C773DF7C29AFB039FD18FC8B +7250990EF5151B9A926CE86E8A3CF8AAB05514BAB7D65C328B40B6B67F9C8D777855EC3C0F7D1C53 +EF7B6C2D71A4A121D6CA90FF0F318E6D825132DBA436FA033BE80B6DBD8367ADF7DDBD6D292D0684 +C2C863B397EB8EF59ED4969992ECE92F8224A692FD2D936FEED4023CB1862799CA3A106F42C650CA +4E54F2FC55DEA4A94A761EAD683F51252C5CDD515D5D21A9B9B12C4B92F193A86033C442A52FB64F +9A05D75AFB319B445BBA4137B12CDE7BA4D2311B18306285889F98E4EB65507D79A459EE7D4E71DE +44BD68CF6157BB00C5EF383F9A9FD2B0F70985D65EDA1BDBE303717E0FA58337D9038A0CED6913D9 +BEAD966BFD49EA11FC485A1E138EA6FCCE15C3B86282BA611D71171220B4019F5291E55402BB1940 +ACBC796891DFF20AB94E89C5330ABC78BAE9F899FD2D0377B47FCD65E72EBDBDBCD88A77DE580FDF +B24C097083428F4DE84FED3B6093857B52AA8624633B54185FE02B0A97F689C33735AE2B4AAB7756 +748040B5AEB12993C9E3FB5E6FE92F6CD033814B29757C7362AFFB98BB683909E46CC4CF2124CB98 +9E0E8E270E7980821080A1E5B01C48758947B794A8BEDC284FB2E1B562A87A4A69C5CA2A23B24D5B +B957856B9ECF3A5C8731C282152D91EE3ED4A5EB953CE5129DD56FFFD5D269D2739C63607716297A +448C2494E88989F2AE7238146F64A650BF8A571A741112954CF9519622CA32709B6828914BA68D2E +891DB5BFF98758C9066E8C69B65B976CDF0742C42BA8DDD6A523A94982CA5A51C52B717C8EEEC415 +21A8C5F414A00F7FF4BACCC4F1B9DB4AFDC9A0F7E5AF8643F9C865E8510BDE44A3B119EB7B74A841 +B0D31BAE08F1C4E1B621AF81DA2D3BFB44D5D4BE01D50140C9A3658C51F7BC5EA3331571A6764520 +F37478505ECC4E2260EB93BE035E3902566A621E232E41202DD4538ECC9088074323EE5F0AA563F5 +C4E17B064F0801450A68BFE316B08247F48ACA732996B515F7BF923E7BE085B43AE745E31DDC73B2 +D23ED2EE1DEDAF93111C894AD7B3924111CC564C47E7E7022C42974DDE2612ED894F5EDDEF8BEE3E +BA67498698B14C22FCB055FCC6020B98B6F52BAB5820C92833236230E5EE898304BA249F81B8C97F +64C0322C69428ECED79AA81C84CB5DAA56272413745F52880D4A3343489F8277E6D5A3C581613188 +9926C153F27F4D98CF96BC15DCA89704ACE05C66886F0321605F84BD0D22C12AE21160D1C1E4827E +00DB563AB17876A48D813947408C1EE5E8D93EB9FB78B94A7F4EF48DFDBC3A04CBD59ED36CD8D9E5 +6CF7B4C0E90212F9B1FBDFF48DB6FFA6E82D96F8942374ADF8E6C80ECCE720171B45BC4E7816F07C +B5D1AE6D01A555B80E6DA4DADE8443FD6687083AD9254A74FDE1655E7D41289FB70A6E15A84C82DE +545CF053FE424555820BCB0D486AFB8F56F66C1C116DCFD6DAB304A84E7C34916C82900C04A0CE9B +3DCB981A93B1E5D4051135F3D633CEF20A4BF65EE7EA23500BC40AC5A292033A95FD656C770C2986 +ADCC33673029574B76237915A028B47C869557516FDD31846DD8A69D4040F9A4DCE6C822C6CF2406 +94C4EBDE633F4B0144E7F899DB9F4413FBD4D475FBDE311EB394B4B6953EB5CE5C8BE04858264452 +0E8230A0A025C7650683227BABA69EA17D8152B5C544D22012AA0FF51BA412F5A74F74799A0D9EBB +B5BB5D3B911CEBCE1FFE919DC9AEE84DBBE89C23720389FC775011A269872AB95F37201FC192E60D +59DD0C5C8FE5066339C4ABB6D5154778417FA354903366907A66F6C6D303BFD9954DE545319019E7 +D7A589406D75CE9E043E821EEE57EB3196F91731F035FBC6E9A66C8865BE63805AD6108197ECDA41 +E2EC298A86A8CFB491E18D1694F9963D9CBD13299CAA327B66A74F7872DAA0DA255B527FC8433E90 +80D8CD1CE4B2EACD7F2D9553EA6BFA427CA426C332D54CC5FBDD8583C488EB6DF644D91B3A842389 +28170142B727F8F6D837D9AFEC3E9615D5FAB2DFDDF34FCC861430CABA80F7CE3F0F283F075A29A0 +5288A467E9926E0B26E440634AE30335AE439AB42A96851014EB304E30D14FC2CC31CCF562F7E63F +2D04837CDD321CFE5DDD2E9FFF8F9C261074831FFB415CE1C2FEF326FF7301518BD8D23E8FA66003 +ED000E08F1F74C02FC39AE4BA11C670BFA3A15EAFF0A79E087FF175CC2836E3D1CE07E809EB7B38D +1C805F630E8B237BE60381E01F6108A05D39875662B0519533FD7A803894ACC7D663452BABA5535D +A78F97405A86DC8D24CA55FF9C0C00AB17A5DBB644F2C6650CE9874F1E53B9B5B393313AD2814D9C +0D352AA2CB00593FF498D3FC5968A95B605DD3D4BE25FD09A12F63116A53163CFECCE14AE16E3D16 +7C389B6C3EFFB2C617617808104162D2FF68A8D5E94A0E80478E776A3D4FF7AA71E7762139307025 +0009E23A2A7B7669867C938D47C9CC8833A16C7B56C08E8D8DD540EB95F6060B7C835D182C1A1CB7 +917AC5221459DF08B7F087C7664A537B9B3AA1EC12540D6D3A243AA9EDAB64B36B7D53FECB053EBF +A73F38DC9D9A6E3CA8AEAF7DEA9C3CB2B7B4B70FF889A7B30E220E14FA662022EF9BC0680CF40CC3 +D2A4351887D56706B2F8F70A3A29E0225397859971E23E22A30289FEF3BA21D67B72641167445FD3 +784E69CEF87F19CCD98C7A8AE1C5377C960CE364ED9943C37FD3A453B497E6A8DC0ADA37BDA7ECC6 +B905F15F050DD5F5A751096B4BD92E831DA961A2CEFBA1580D1BE40D0A656E6473747265616D0D65 +6E646F626A0D333236302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F46 +6972737420323033332F4C656E67746820343031312F4E203230302F547970652F4F626A53746D3E +3E73747265616D0D0A6109FA95AA1B7D966B98C26C3E52B96383BCFCA642068AB9952A5EFE0765EF +84DAA13DF0B056DF9C69A8A7D54028BB9DDDA09B4E3B4BBC73856E66AA2125914DA0F9719F1C04F0 +D330AFF8072DB17C9B7780E264B2571D3A9394DBFE795F5E3CEDADEE6A130C9E25EFBF47CF9D2E53 +A7B4EECF3FBDCC28D98522EEA20D08F6C0A28E1D85E2D2D81ED0950576F1E8997BC33918A7389AEF +FE41EB9C80471290C8365A57765648A1EABA72D2A2C3933676F215BABFE092C35879371B6B85A70E +6A51485DD2C662F7CEEDC40C60D8758FFBED9D4F0C08512F27D78C60BD33374A68189473FF9B7B93 +6010A4F5A0DD0001C9ADEF32F1C8CD45A1A0D3E466A8835A5C4B582B26BB98195F7B8085A36265C6 +7188C9E05970E334A2ABAEE2EEB07813718EE26AE05886BD38E97935CD21F2B656C70ECA3E375375 +A207DD64A3063DBAF5AE1E650DF69D5CB6D85403F0D58820CF61D918D636BDCF3F5DB91BC5218926 +7617152ADB7BC994458AE62872EC784A37A60A38B7CBDF226715605CBFDEF1714206F87C930E427F +F97BD48CC302EC443B0A6F8F765D8452E0AE6EE3A23DDC7CC108FFEB21379AC4171533DE4F5457F9 +6A1CD74FD5C303509E7A6B5E952F105AD13DFDA70301A85FE5D5D089F83BACA4F3BEB8B891967006 +701A1B8C7FCCFE987C2C7639597AFDBC5205CEB2FE6D93FAF684AF5A3E59348BF793AA98DA94014C +ED3B2E2E13FD113CE4F7137BA954B57AB5427C1953FC122B08D07E8C13C81E51554E549D66062F16 +CB8299E968AC6EDE28BC0F9E8D3F6F51C8D2B0FD9ACEBB7898CA07E9E34D7492FB6710704F3EEA4E +10CF8D39CB6311FA9156EF1B9B83D9545CF85D7564D9CEA0B358B72449B7B529EF0F654909C81EA8 +B325543C200F54B3F9E8CD922E166761D16C19127F603BF4027EE99DC00D6FE77029A043A23386C4 +9985BA70235D49310146E4650D39F9F818A8D5F465C752136F24845BB9789FA4EB4695935761CF53 +38C3664B6F7FB6350787C460ADE7832BFF8CD1626E86187A2DF417D0A5B24C7FD295A3B1E0BF9D1A +51199E09C7D1A04F9679E2C6446DEFAB20969FF87F4E464E4DF9673CE290A1F46BA66BC95D5A59B4 +A6261A9E5BAEBF69DF88A8A471120315287812CC3B0BBB1458D96F2F7FBECE8899975BFAF5374485 +B6A18557AAF73F205F3533ED104B1259793F80E65C02059CEDF18F58DEA85412D3EEF39800217C31 +1B13CE5A41F57D6351B007B19A058886E7944D517E318F71D8EA56BDF06891430FA49C596A60F4D6 +DE43EC7FFD59306397FA46D1A17BE3B2E295AE70C08866A0F7CC49FA6A9CCE314A47550A6DD8C995 +17298348A9055C455B7A7808BC56564137C135B8DC6E0650758A46277EF57279728A59513D23AB44 +CF572F809B18D29F49D657D053A51E6B66314934590090CC9A5D4B3EF1A91229F2E668DBEF0C1F28 +0DD91021FFCF0DAF401666B5965C09610764B2A36F7BCE2A116029D563BD22C1C0C7DEA0478442F7 +07E74D94B1C2005148F88FF15EE545ACB7D806029E82553F551E66D3B4AFC14DBAAC84C72DEAEF09 +130F96F180C3B73A17AA965E60C1F6CB7F3F2A95F5FEC9211437649DB4F4674EED910CC57103D12D +D1085D1DDE2BA0979C1D659F8AB446A9023F4E74C2B4F1C076484A37612F39D5A0FB93915011C9C0 +C798C0ED73532EACEF8BFFEFB723AAB95D1E6EF0A8B6287ABA33B5B65625F19814B2DBAF6BA464E9 +2B85BB8B3DFA7DC9AECD75CB1AF51339F9A42C9220F3527CFE317210A79A73955D2DBE27524DF083 +9D13D88E259F2D8B8117F9DBE096ABA9DE0C6ACF3B9ACEBE1E811C3AF3808F318FF229E428381821 +E0CF3179988CECF791F5A0C8A26C9DF170A4588B4CC2C36AC88623DCF425F12E934880F7039D3711 +EAF70E9039DD0D35C1CF7CA2B522D62B6709159BAABE6624EB5AA7DE06A8C968A11BBAD7F82E24FC +BBFB77D0AFA5F9641888927D96F3B61B4DB33F08167D42E30269FCFC4C9C5B56A82C3B96648203DC +41CA06485E51B407B931EF2FBB7B2EE30BBCC9ADC265BE8E5CFD9183AE32ADD38DFAE3CFD3F4A29D +07776B3694A76FA630C11E543333D4EFABC5AC6AFFE4149916BFDE0F5E827E4119220172421D746B +6C3DF5EA1243E59E408D6EF22400D16E08FB940D9EAEDE0D2DE1DA29000108FEF7560D70E0A6A522 +AE2C73F49A668A5E84A2C7C5F69D5F50CB478E13BA4982ED72BCA5533CCF6B550A471EBDDED43649 +6C2F9E80F1FD040218ADC74DDC0B7AD2A00897E94CE010766086AB50F047329AB3A97C00A6FC945B +291F0271F2F1980CBEEF48B74830E1874A473A708C87371FB600FD096E1E99F9502A538671C15AB8 +10069FE08CBB06698B18B722261C48B5799C93A3D0E72D8CB09EA55E4F128A96B789CF38C041E6B1 +FA15EF4F26C5E7B25F394530DBB3A9282FB3A160970A2A4ADB9015E548DCA276C61F9DE859E95983 +9CBE69F27CDC79274318376870D4C1A256BC2C6EE47B0C08E3E40C03EC7030E4BE347B866AB18EEA +03E4D40F4B67124430ED232D3B34234E40E1C9760498C0C742AE10D52869875D93FF5FAE6E6EA384 +595CFAEDC67184F38A2FF114DB43352BAAA2278C6BB3852CF9C3BF03517336572C36C38E204787E8 +C0867DF14444CFF9D888D26CEF86FF83ACAE1BC80A81D0BAC29C6AE3E181601AB5A41A0487B6B163 +9AF5AC2021EEE22C9FDD5BAF0194EC9D253446EDCE775F933D0AF33F59680903C6924A18DEA81B86 +39CAEBE1EF9C6252D9652C317A1D379C17F065A4EE8B03A50C104AEFFB68DA5853BACC5B178612B4 +BD6FB13EC807C967139FD6F21E622B3173DA61AD1FAA98B0BB6EEF2022E2D319E6735D867C764C2E +C53137359A3F09610D5A0FAAAFF67EA1257D1B6AEEC779B65601432EA616DE722CEEEA69A5BE6DA3 +7B2F0F5071FFBE4E89ED96F0639FBAEA603B0E109425D4C467FC01AF8D1FA63D06FE6D08B164CE17 +86DE4A58CC26142F7EF5DD5EC7E4E79652FB5F0F7229BD7F9E3394AEBBCBA5CD611478C39377863A +5A8396945D79411031B491F9F2DC334ACB2346523950F18D341D5A259C79C78CCDB9483FCE206400 +411755912AEEE9A6A148B5EB00A25F8A60022FF3709AA558BCEC879C2FB76BDDA7C64847EA5E7B43 +735E77D98041009956BBBF618B39D464A4388A729A9C14F0D3E5EDBA135F152300D23A5F45398830 +7B38670EE0F5DD2DDB2E0965371CD7F874C2E7751A2CC33E60A317890949F6AAEABFAC2EAF44F062 +950CBBC25FE00276536DEA7C4D7E06F2BBE8DD40934CA586D09004553467476FA1ED3A7518AB9F40 +7BE001D5AB584922EB68E8FEF05D81F6344B26EB7470CBC86C70C36C1B36B64F2AD90ADDF33ACD73 +3263B1A4751F5F888F6D5F4EC89DCBE7F2D739B1C4B090BD367B628455D1F6BFA0E42878D6E3EC8F +A6A5AF53085BC73BFE050DA1EAA3007F9F7801E53DEF8F40776612619C09A21F1E185647BE55C995 +3110EE842CC007456321A898BC5E1B1FEC8F4827D5DA60E30B0D837EA169A6B033CD84E3C785FCB8 +B9674A6CCC0305CF52C02BE7F5B1A6735FF7E582C597F9163950ACD84D1F25ADE799F17E5CCFB54F +6C4086614DE1AAD712072D660AE62737E754A77FBC3CA0A77B7E4E71D146F9723BF33E9FC2EF2129 +01187C12274BF20CDE28F905110050026991C34359CDF6A8F799DAADEB550EB67DF7D25474907682 +DC8FA68E24B66ABB59B58558ABCA6923F9DD718F321BC09F0D5ABEC24F52502215BE6C10876316AF +9E56E9BA5D3EFD632D4DEE3F89F52B7775ADE288E677D5F6B94A156AA3184C4AEB381AE8909DF39F +2CE932B9A86A798DB4E1F8E54FC45A4A4A34CB0DC56B79C5DDA836F2011B1A4FC3551208E0410B28 +B9350CDF8F55DA9ED670A1FA32EEEA61B60A1F0A76D3D82C7D84F4207BD21B708A767138DB9BAC01 +F061000F8AFF83E4F88066CA2EA4F175476389E608ECFA13D726872D1432DC6D02AC3E8B896CF001 +C13E26829C66F15F19B415486BDF08592ECDA331FB532004F3B239A248760B6F45B8D219399EB28D +884CA8448D0A6FFEAD0D30D671077AF5DB7B8A027C98BB3566FBED11652FCC259F2EF628484D4517 +16E4EBB669D8DBB6E25A1573BC7E4A5DA86EFD9A3246C896F2546EE164085F14D06B258D4E0C41D7 +99A34F7F1C523E50ED8A83E1499FB75835B73DCE1B29F9DC0671E822BF01CEE669199708C6E31A95 +7C33B4A59BB6857B29A6CBD56E9B40ED39E9CC60A499063EF250A846686183D4F76D96A798BD06FF +E99E37B5C4F3374DF295EC21BA4E3A8E8D51085BB89E61E0994CE86681C1B37A9C3F5FA4FF56717C +E95E32A6ECC260D0E3CDD12BA642BD524D8A9BF14A2E96D50FD6D9A41BB9434B7019068FB3D5151B +4DC066D3F48EEA43C4242EC80ACD8AAA65901530B5449AA05EBC7772E14965749E03F439756AB61F +F78F5586748E9CB83C9F2BF20F1404A3787FC4C66A8D892F25F5562304798ED94445E2E767A5E6CE +B1893D44080091A80AFB2FF0190B5ECE59A510F6BAAB15C68E6F3C5206051CCF1A9070E4402C019A +D9E48643EA857D6B7A1BFE6E6059BA44DA12D37B68D314EAF2CFF0DE56C5EB916D9B145A573AEFD7 +BA2552CD442A0506409716D1AD8CCD0E0822C0CFAC682580C42F9021A84A216BD7C395F80FF5B6B0 +7925B5E5CAFFE8A5A510F60DE3051CFA2CE56E900625ED99116CD4560760544064F9594044DD908C +26B8F23FCDA13994B19BABED8F297103518C6649EE1599B2A092EC608B7711382A05CAD6FADE27EA +2822432EB483681EE36F54788CD7E33B641639658E68F5D4B3D10B996B3751E7E14C48E0534833D4 +6A46B655ACA5795F47FA3DF16188022EC9826325628C675AA4EB9DF4B9D5E8E4AF0D1BD64A95D41A +F0F8908580134D303A7E80E84225E54220072B43D77C41CD4FC6AED01B38ED441D0A08B615C30845 +7032C65FA8B39B4E097FCBDE0441CB876BFA88BA6E37A4554C462072A09C80753C7F6464D68DBB93 +7D35ACAA5FEC42FA988F5261358359DFCDFC4D60282F3A2917D1ED49486F9172AC1F5C08BEF92672 +CB36000C08F3F7B328DF1852980D158EED7A38F4850010EB465121F69E7EC02E4C8140B493435AED +B5B71797B2F2AD0CD57BC79C7CA210AB027F1535BC241B48777C532E475FE38833C2A45075CBE6D7 +4F8A52EA70A690AE4B72A97722945FE3D2CAF54D1FD82F9EDBE227AE9AE530B27621DBB97BC8E572 +6539D3C124C8A512541C2A224B6091AA23527136C3827EB96C97F95B493EE9640B8F6FFA1E1925C4 +18CD3474FD0AF0A1324DE18206B5F98004DA32C3C7BE29A11DAA9A6816E4A6C245F4AF7ADEE3F540 +7CEDDC2D5644CBB4907EEC7D2A2E93FC5FFA68312B88FCD04E6FD00E92C006479263A194B9DE244B +8CC06D2DE908533EF41FC3CB0F8C602CE76C0732432C95C0E0539FC1A1EB9739A691CD13C1EDD72F +136C7C5C9549C6EB05612E4A58A47E807BF2EFA194D792197FC1C8FDFD09CD10E3127797A14DB37C +CB171720BD3C4497094FA88AAE3E22E03F0EFF1B453C3A092F6C7BC0AA5F353F1F7C0D8868BC6A17 +50A1EED66488A7C2DA0E2173673AE859261ACCC297F72BF9CB40B8D5763832B790E737FDDCCFF3F3 +0EA2DB69B709F2AE85A204AD3CD9B3A55A6238549A6F4E7A1E6323810CA70D0A656E647374726561 +6D0D656E646F626A0D333236312030206F626A0D3C3C2F46696C7465722F466C6174654465636F64 +652F4669727374203737372F4C656E67746820323637392F4E2037382F547970652F4F626A53746D +3E3E73747265616D0D0ABD2EB1D81BABBE66BF0B55C58998972F5BD60FB053AF376A7686C9D36569 +B5DA7F80ADD9F5E191E9303F721EB4AD4458BA3B4E10713F38DF4996CDA1EEBE215B7783639989EF +2A452AE5FEADFD306C797C9408D9A9D3C1D5D2D7623BE1A5C3F1294CC8FF5A2780AEB45D0DACD933 +C6D591C8996BF9452E3180F17FD6998983320502CEFAB42B32B73FC8B78F71EFDEF76E9790E342EE +FEE2B7F8CB7F40E54692D8E38CD5F29C1DCAC174135225DE35FB98018B380694885D310B286F6D8B +2FE21A1ED0CC3FD62301077B3DE6CE68B2C43BB2BAC218AEA4507DDDAEAA07194F57AEDE8B2BA3FC +BB6ADFD114B3B405287057AB89CDEA390D3C34790643BBCE518BA6B96747DFE6096002AB1C6D2D30 +0663CEE3DCAE17D4911381DD2F12B4609F57208E3D4B27EFAF83DBE7501B7EEA6CE7023A9853F6EB +68866100434EDB1720124AD93C773D80E5C3891AD3DD2B78F2166BA7DD0CF7BC8988C426A6B36293 +A2E0083C7784FC11498CE3A3F10C5C3FA4C1A50592A08412B8E12CC65A49C677C689674C154B79C8 +3C71CC23B7D98F5AEDF52DD121B794A683E1F587DA4D64D516F6FF516C1EE2CCAA503F9392A5E27E +55AE769194178D8EFDB1D95EA7B27F1C6ED0D720EC7EA430F5FABBE34DA5B7F4C08EE2834E53846C +3A52C4EC5FDBB8EA7B0F15C9C1100F93980FBA289B8EA5AD153E46D830980887D176A49C1723B147 +DE7E61C4692717BD4E789702A32FD32DB67306F0D655CE146D02259A489F74024E15BCA43364755C +BA0521A5F7B68614F6E16B33A6FBAF4D2F4BC0E739EFAF468AC39848FE8EB60B4B6B0A7B3E4C8671 +2C227FF4BD98D9F800796C27B7E3782DD9EC8EEA30001F28D0AE2917F59DEFE797745ADE09D2733D +67EBA47282299214D1EB7AADD5062D19E0A8E86D06961AAA9745EDBBB78DCB5305EEF9D256E948C7 +237D104C6B4E4FB54F9042EC9D37EF36D45969E00AE63EBCFFD2D064D398F0AAF56EEB6D3FE999BE +1F320833AC7E52262551127527CCD32AA109C621C7832B3667CFC6A48819EA36E5F58B9B8FA7AE09 +62CB59DF0FD81A1721F1B3FCBF83DDF28D25599B33195A8E15B7046982651AC5CE355EE53CBB88D3 +E1F5E041541D1D83E969EE1743124083401182B6FDE16F0028FDB81A8FA9A69A32C0DE1073CCAB1A +62B67B8663594898466F28EB8248257C7D65E790B34BFD17AC611627C01401894732E301F4F09A31 +C91DA6C963AF30CBB2179061DC4CC06B6A9FE9DBF75AE2A21D691398AF962AA9197FD248F5CD750F +F64A4971A1043B0FBC7B618CBB163B4DF7AD773695A934E4A251084B5CC36934F90DDA495014FE81 +57308450CFB29DA2DB35EF46DAD6B00D1E8F426FDF2AB7432DB8631BA9604A0B2FB74DBDD980FB0E +8A260F7DFADB8857EC870D09E0B23A90AA258F21ADD71DE4AD1C6335C35D695902DC247D3C927396 +FBEB5A4024B7CED7C3AE23BBA74077199D6444FB9F0B6916717CF9C348FC2BEB204FEC72B908F9B4 +F77AD6AC302EE2DB9ED3A09B678CE597A18027DF4E4158EFF105C05E2238CD36C49EAAF7AA999183 +0472796D7DF68F84EAC776ED7E87E4646C69FA642817785F35C2E6E7ED299560F2778E2840FC7D1F +283E856DC727861E508C020E51F976224307A5404A9AB2EFF2E37C655CC697B05F62B3E23514C386 +B0BFA6CE851D66F971E683DD184F8F9991B89B4B6C0D59240B4808371EB46557CDE39B811293B9C3 +901A9E51E0BAB5A6774B67131861EB33B2D060E72A567157650645B34552F1907345DCD79F429CCC +280374EF35237AD84CA77E50FEC54D88A87E401AFB32A8FB6BCF26EAA820EA60FB5C69968D49C161 +2DA601F6C44A215D74270FBEE98BE714D8B4E5FAD51856982E3CF16A5BBBDE4C6BED0944B93E43AF +170FDB82361835172C16CD05E52B93D0188DD5D8812E76E39D1836ACC702DDCCCD59065B011B1657 +470E4C479D02A85E2199823B7D799283EBDC6D7AE1B3E93B2C766012BE483C5A2FFD3B8302F1BCA8 +10F697251C2F5E493E375768CFEC8231994FFF697D5B7D89C84EA04305403622DA2872CB3C7B0D2A +893FF2DED3916F154CE5F5FBE256F4B228F62E4DF01A62CC80189F1A8437D32D5C712C30C188A91F +67034B3EACD9EE186A03CC988D86250E2CB19D5F4F14BC060D28D38CD6E93F138C030070F799DB9C +7394C711A359EED87C2435E4BE464F8E1573853063212DA6C4D29023E568493572DB96E6260D0F72 +6D92E41EE34922397ECFABDFABE7C5F3FD2BBE30C7C074AF68709637E9644C6AD8D36A8F0684F83F +4353B379A3E1251132B3DFD86F3024149706AAB579725BD38E16D4DC53A45EB1509E89E46E24F5EA +27FD5E2A2C4F13415A0ED82AB500957DB56F0EDE8D59996AC201C08F665B554A45D0FC5280BAD69C +4BE7EC0E1040851DD5B2396571AD7AB83C54E12EB318DE6DAEB2C7B73966B11874635CC823A94086 +50E94B5BA067A9919DEA80A08B5BAADB96C5B8A3F687BC7919C65F2D1F5A8E8526B8CD2B74AD2D60 +0BF61C3243A798A3271394D6054C603571ACC5632BEA8518C5D55EA5442297090DBF271218A18342 +9DBDE3E5DC79F50B9C329C559D2E5E96ABEA78388E132DBBBB6AA5E8BD753A2FA92288BFD4DD05E1 +1344945014B6D6EDA7FABC537A3A7ECF5D005A2EC97B09374BCE36F6A846097263D3D7D0C99625F3 +8578EF3755E1A3A3C31A10C85346B97CC7D6794F1924CDFB5685B768FF8936584550323566BEF437 +0DCA46F260C0BCCFF8B9898519B05D93B8CE5FA2FBDFA28D18ED389B24C0610DC9898E4A0F911FE9 +056998E458AA0C566DBD9C22D2C9F98A947BCA5622E467A1DCF143793854E52D9D03ABBFF739FA72 +1557C274DF8E1BE2F77B2AC5123657C37BECE2DEC1FD24509B4555118262651F57E5EF1F52D7B3ED +367B141EE1434253A1453FB53D8EA4B1F937F10D34BECA11A3067B7B29BC14394BBA82121FDF7228 +C6884FD15361B1ED3031B6C17D5710492D0A9AC606A643DA48008F0B8AA85D841934ECF0E2B2B234 +7DEF43C565B66ADC8DD8558852EF91EF48BB28FDF947E6752FFC24EC0E1EC64FE223CE6AB13AF50F +D246F46A35B93DDA5DC84C83453406ED3E66EBE22F90513DA1476B8D8174F7D387BFD206E587C867 +DC5D554671587BC56873C3E12EF410E0AB1FF6A7FA91DD507EF619B3C9306A7B44583FCAEDBCBE97 +4DF4DAE0EA7735015B715206A0CF7BE4897B27275B22400952BC090A8E41EC7E5A90A11BAF3B00F6 +1D8FCBB7F2735D288A0C12831955379433276DF0EBE7085307DDBA4CAAD7089EE6DAE79F5CB42916 +9810570FB7A8D5FD51E96F1AB6C5254C785426359BBBB9F71998539C83698FA5505C0E8C7A379608 +4B9D73417D55A0023A53EBF6779A2F027343B93272A42279CD557D5A6C249A56F8D24D2FC44F96F2 +F75C547F1A9B0C62CB666C3FFFB665A2078C3D61AE2395FFA3796F0771501495C8CFEB48947D989D +7BE5498F350FF49A6ED65F9D330EC129A24E54A89ACF8AE5A5DAD347D7602FA42DE397B916628281 +B166849914D1CF127FC0C92C52932EC8138BF424CB4F16169C214AA670C28E6E7956CA3A98478AF9 +5A3D87E73D4A35B76B9BC542C7BBCB3B57E6325F7CFA25D976ABA93463D267264E62015476BA3DD5 +DF9DC669153EA28632A0DB25118C8886B4BC17DE7086A4843D87748FB627B8DC4770024B25855748 +F72B2FC3E1CD96679743DEB4887904F9611CE705C3AE1F028BFB41065D4E02B3A81125689786AB38 +77CA62A83520D9FAA7C8D8D7AB09B145AFC66C48970DC2113E03704694A2043B9D0DE8123D31E1DD +5B95F0FE0CD0EB81643DF8146D51D0FA4D5CDBB39CAA1973FF083B6BBE7FAF2DE43FD4D6D0DCE4FF +B735343332FBE7B61030F8DF73AB5F9FED781C9675E929D8A20F9D2B7A3036E03A59B05B7138E66C +23E75FFA9B93B3D6E198F5310D92CF072471E637A6F53359ACCFCCF652B1369312B98D4C778A27B9 +9A83AD0E9D618DA5DF015F62CEB76078E969860E0F9EB905C6BB0DFDF175B19120174EF7ABA12FBD +C2B9C38F701E0024BD4135EF71A7DE34A4E590B9B3A83455CF39CBD388B4FF12B28AA911D17486C0 +195FFC96DA474DEE576D3846A59653723F36928C195398129C64155810E1A2479F9AF22B1D3313FE +D2FD630653E6B0F3526CF2BE99AABEB82CF287D0168C60C8BB5EDCA121B2267C8660D89353FBFC1C +5E72DAAF7C2F6A3ACF99E196783372FE72C109096DB1E43BE7789AF19E63AB2CC301646E8CDAA6B3 +3E48D52B20593B5AEA715B6BB85AFBBA86D36EC30C60426E396704B8F641607F67882528DE33E3BB +A64DBC7D7010901B0014EF4B80F8E2717DF002255DFB6B3A716FAB621658EF89D7B7763F0FBBBC24 +DCAF3BBE622F013057204AB378B7E7BE5B599980FA20FEDE16D8CDA22674BD86C224E543E8805B90 +939B387A1BF1A9700A2DE84C3E26C1A0426DB0469ED7F885515ED7D50C5E62A88ABDCD1734462D60 +EDF9B4D7DB4615E8734E506FA7E60D1EE92311A3E89D2829FE900F0D8C09AD4C19965CDA80AC29CF +E8CB8307680FA883ED37C54A8264B41CFB7207B2001648A8AABE5AC846A540ADA6C66DD036131756 +BF5DB88DEFD752E72BD29C6CA1BFDE3D2C9BF8854963C378A59F2DC3690EF65BD8BA8A789B87B26F +8C835730A9E85B141354DED205544D2400FBDA7499E79D96FF8DD5DCE1CE73A13F958882B689C0BB +5E73E72003ECD3FB82A6AF2D52DD8886ABD1D991F991910A0AA479B7530F1BAE16E383BA6C63C5D6 +DC624ADA370EF1543FA64536B995556FDD2F63543D49CD09AC8D1E7B62961179592556D87EF16CA9 +F94EEB718267B0A97377749973CD6260FA3B9E9536A5F2760D44B9E049AF6F20CEF60A8F4F0953E8 +C3826418953E9C0116688DD7819E7EB7AFD3F4363B4B5B53285185AF5820FCB5B12B6225BD19F5A1 +F2896D4EE2D9139558E7B80753E7555BDFAA5B44B125F556B06B8EB8EBCC3F776CAF6DB2139D3E89 +707D7A359A5AB3BBF7D7A9997A907FB26D400F98D6E4BE410D2D99F01C3CA5C0005C4C3F9EA3D521 +E71A8A759A459519DD85AECBEBEA69928FC15D0E340EF749B55F93EFF90C755E5C47CA8818F9364F +309B38972904AC3259F6362C5D687CCBFBF0FCFF18ABD37F261C0600E0942BCC90DC21959033F7D1 +B0B97225B739736CB9FBAD31915CE59A6BEE6344721B43311165B228B711454431B2CA398CFD5E3E +6F9ECFF379BEFFC437CE95AE4F90CF436FBBCFFB4D2B2EEB26D2A49225DB51D360E64624DAACECDC +63E67BB018187DAF4BBB37F261AA3DB4E53B6B39581CD59FB8C707D0AE0ED8F3715491D260BFB09F +5C0DA9DC156530006624C5AB779CB912FF02FA2BCF69859CAD84FF7EC7D70C2C3B6E73F5513B34C5 +FC605352EC5BB879A277F391DF056783FE3B6FCA31B639D1D15CA2F9688F18BA7CEF3787A9D39C95 +9E3483358EE01AE71FA143BD37542779D73A70350925F721FE1C55A8D02F9BCBD0C7217EC6F1154F +B8A6234C0D3B82AC35CAF1F34AE3CF8769A78DDEF92BA3B76777C35A6BFFB9AEEE09F65C0D267F00 +A33BA3F87595242CF8657D357C6BD3E3B39EAD04CE453CAEDA4B64D1654FD4AC152DA674B6D0FA15 +3DBD3E382D2B179E5B6983A0CE024BF0C1EB0BD78A7016F507CD4C069F8F6C60E447C62B6D6A1345 +B4B1712684B765CD0D2D1230149A63A57D0F713EC4A476EB746B032CBC5FAD45261C9340A75B3721 +26D2CC08EC05C324BA109FF3B6055F69833E65A6B48F147EA8CCFF68578A8D9A4090015BB5CEAF9B +5BF39C75735C7A8654967E1F126BCA10E409833F35DB4173B68DB6ADBD05B06D686EF2FEB876D1D7 +9F57803EBEF2A0D12ECD57E370F7E78908F89D7B009F555BF655C644019750966FA898ECCC44DDF2 +F8486545A6A05332BFDD319BBDC1136B69D404877D087DF085E0FD183D81CF09A358060642F7F4BF +750746B29D063E0C03C1E89FE2498DAEBF0E50959F2F90CCB287238786216B4CE2006A32E1360C19 +5A3DCF3981A899958F15624F799EED72687EE46BC56BF484D70CFEC48D96F0B247E18A7F0348D449 +4EE4AC35C5CBC3DAF1F0ED55F9C4825D961AC7BE7055AF762AB7BCB72A11D9B3EDCA190017D5C57C +B49FFDFB93ECABCA736D30F3349D4BA95F1EDB499A22D7EDBDC44E02146B147C04A8A7DFDC6C16D2 +C5DE993A1EA1C8D5EBC4659E09EECD57C248394BB2C3D7D80CE97BE9C8CFA13EFD512BA9366071A7 +11F36F25A05C3D40B63C8F4F8A4396B1E968DA64936D49F644F39F9EC5DF2A7765EC32AFF0ABEE18 +1180860567C8EAF5CA9A192E916551AC5550CC5F49179058A7F4186A486C73E712C27EAE7890F931 +CFE44C8A38132E6B4D77C233BF1BB99FF7E0A84D584178D37CC54E34C29A79D036E817E28FC0D68E +4690B7A513146AD7D7573B1D798B7E693551054E4971364821C4C224301894304B5C610B30981598 +D5C07987CE6382E7E012DCEA08B64D2C3EB29972881DB823F265DD122C1290EABEE0CB7F1150A9D2 +F0C3F0D7FA339F3F612A7FBE241F8F91F47D8784D195E6D9C0EA2FD9C1AC3268C359FB7C237F1336 +93FFBEB3DAFFB7B3DA7F76D6F99F3B6F1C0E5C1F6342ECE39BFE4AD192BEB423D27E4EF23CF44C8A +2730DEEEAA4D79A783042C981420D82C6DBED49140016CA96E674AABFF860E3D9F8371E5EE02EC82 +C6F8ACDDEBF2844F5ADC80CB50063B80ABA9758A550A4689393FACEE6F630D4F769088A7B44CC644 +A8599F846760111F126A55A9DAEA7EE6B5ADC0F9D6E21B7CE3CF390E8E201A6315CEE3CE2416A001 +745AC28AA952BF53ED62E04210B930A61E3E16AE218E4DD9871032575BA80EC2CDF625DC9CAB8C05 +4CB073DFA232EAE75DC0C96DDC7BD51C4CAB693BDB18DF80D42B31E3CEC23C59E86688459871931C +B53C27E3D743939C0173A24BD89A9BF6A15D2198453E9690CC9DDADC157BC0DEAB1D803EE7559AE7 +37876314135F782806F8E97418E24F8520EC7643DB4F1B897129E0ACA7450DE4029602376B204B24 +BE35B25940D51C8A0CB2838CBB00674D25A497158A9214E063C4C5A06F68456591E89881A0FE3C20 +3F5B5C14CE18844E3212C0D55358A2A14DBB5C1511B723DC7C3D94E263B47D3A5627E540DAF97AA5 +D2035FE9E6EC36C4C237AEB901FED58D18F79D4B7636FBEB158BF1E861648F7BD425CA822C4BB896 +8485C1727A119526AD179BD9CD29D5704264229F6DE7A47D8F9AA368DD93E33373EF7F9B4FEEDE55 +FF6C1C14E6AA268187FB412CEADE87D7B7EA1E76141DE93BD71F3BFEF69C5E2A75898F1BF408F55F +4A81151B14A3654C7EC42D121B638E415C265449CD00A88A6A5DEC939024296C0343CE79A95CFA6A +1AEEDE3633C3F15461E5088FC4331B9F699FDB6E1C19E2B50D2FB7A79457F3EAA1157AAE77853994 +61D18B7C87975FB0E79406BB5458996411C3CBB5C641BEB8016ECDAC672F61B61F3F786FD9187FAA +36E5470A22B64F6BEBAA19D17D27A0AA86DC17C7951CEC8F5F158C64C4975C2BBCBFFB4EE9401F30 +DDE5C5190900DC72E9611693144C377DB3647B69A38BF62A6127685BAF4AE82E3D9B636F7166103F +CC3AA326A333541AA65A890B1FC327F7748E6E8CC378ACF34BBB19DEC35ECEA81629766A3A6C3DAA +AE37092EC9CBDA356594348AD7C197724974E735791C11962E5B6A584ECEA7C1AE595053D094B474 +59136142D8B3DEEEFBF99F6E21E4CDDA4B090A2F3351D92798823F8BF0475E3E0D572ED23EDC3E24 +623C173FD2BF2A9C5110F2EEE994C0E9CE1B7AEDCE7980811B254F33588D399BA055DA82AF97EA69 +1548D9EABB2489110F8164D3703927F2F7809647ADF8B0AD09ECD3542BE9D1EDE040B68784574AC3 +B211AA4B569D7E9F3845366F3615BCB9128DF03FC83DB195B382D883E4EBCA4C97F683A5CAC8F70D +56CFE3425BCA84CC8A5BDA723F4ECD07EA7C655CECEA3E596E14AD2119FDB3A89ECC5D4F74ECC8E0 +DC3D2CD44C389A11781D18D92ACEC2311BF75BCECF8D14E440F677CB6DEF9BA4925E04C92C4A3E80 +D3A89A7F256CD6098E2CEE4EC57ABF6C0466B54F02D69853A52CD723B82ABA27CA40730ED8D155AD +351FEB76D2B6795DC49B7F19ABCF7F281C0600E02A2B97ACCC33B3475644E639E1CC4B1299678FEE +ACA3AC3233CF4E5CE870B92E29DDE18C5376297E660E397BAF23AB74E1F7F279F37C9ECFF3FD27BE +79D31EC884C17478A5704E3ECF20CE7A271A9B546EB84965F988BEE7C8D539CF6CB1BB515B717CC0 +0072ADF1394FED31196BB74AA97C4A2F0C91BEB3AE2F0D2C7AFC50089CF7592F3880E22930F14D3F +BDBA8C5ED7C114E1D1B05BD2C6EC9558089B22CC50674832CAA1F5F602774EF22506B0D434942E8C +8D0A2C1B8EF0123FB8CD7DC5DCAAC701E246BE683CF180C2DCF31A2290510E3A5199A258A7D5164D +28CAA09E0B557C9A7484A22057B906081BE12D8589AA4657B6AFF52E4EC6619F4DD54F3B3B064A83 +C2C565D7CE4155E565968E57E60F50034BCBF49D376F00BFC6DAE679F4234C8813BF8DB15B87099D +089660A258CA8149ABC95935D252A6B965623445856D58B9CEC7ACC7058CA199AEEA009F8A180E0E +650A5F8E457D45A6357F8A606AA668CD2D561F5A3F5A1D3CD336071B583C53E3B945DF956AE4FC26 +67B7EB9511F9310626159BB97C94E6659067CF8D6C17DC5D24D64816D57C97CE93B08A4A5851C0AF +917EAA0649A2F7CAAB70D94821CEE8CD2C9ADEFB7CA42F148AB5E8D4EAFE8B6396F8417444284D72 +072BE1B0DF193E4452AD3D5F747F20242FD22AE5CBEAB71D88C229874E1D1DBD6B75D0BEDD647E85 +5A46DB769BFE14383F94C5E51197842159073E85492545BC74F1C1CC7C21DDB82E7D7995DC93955A +4FDE49510B84BF74B25F8E69DBA8469817065CA90FFBA8548A8919F86A886357DF3CFFB24CA057D6 +8731EE49D03E4E9EC489419C588D452BD0C0FC73929E99B7EF9E9C0BB224ECC66E172B1AEC59B601 +4767DD39D2B30EE44AAF5D6AB516FADE7FD721BB51B97A589F8FB1B5F1D9D576F7AC35FA3E223300 +360C3E9A156B80D138DE1480EDDE444DF7DDDF692807FA6975D4965E70F43B07E1AB25139B4822BB +BCFFE87AF626F6DC2495FFD0F0FE05262541ADF27CD8B8200FEB3965F32EC78E6B165055A59E5EE7 +E394106BBB5578F306A674A7A2835257258C42BD7776D638654FB02CEF6804A6A699E5E2F53DADA4 +4473EFBBBF7D551AF5AEC7801D1BB8CE5E1BF281047413A869193FD3F714EC630AD33EF2D43AA1F1 +A4D2B1ACFB5A562BB67F0C324E16DB2E409601BE31C3752741D058B148F479F9BD54E34D6E5EE63D +801F745AF32D7AD97DE4BF7FAEF1FF7DAEF19FCF5535FFD7E7AEBE267B6DED6C13C34EC63CEEBC1F +437988099787E1B93DC54F002E37E245EABCD9899D0F395956829ABC927D823D84D4A8825F415734 +BD8CABDCA24EB0876222DBC1B6FDB95B785B0DBC492B6873E1CE8C9A9C7A41227CD877BE533F5B98 +EEBDE46DFC564FD1EBB54781C19EB09F8F2BFA0923E18E7D2B7F099EEAB35135B291E19F6E05E186 +1C7539DA12BC3CF475E05DD5D8ACB6D8C7A3F1E9E1D1DAA14C976FECE7321E8D1481EA1945AB0BAB +549C1D38A16E8DBC01C17AB9960DB8E99F8A2A5A65B8DFB3E8EDCF676F468F500D367C430E398371 +6E5FFCFCAF0A581C36144DBAA8B033EBF179E2F36BBADDD9BEC21BA6B790347E6CE327BB4211F841 +F6C363CE1EA3C4EFC6531CABE8DCEE14F838DA09245B3DB9BB1176F86265D7282282AC6E653C9BB7 +A24EA0248C61929DABBA142FF1355ED8F3E6086FF203A4B62BEF3D6769B4142E29BD56917A17D137 +D2E58057AAAFD76D65743F62B678420C8D5FA04B880B44926D7F83EDDFDEAF41DFC48BE86B376961 +35C46EEBE6B5C23E173F4E2115D720E1FE699D2CD2B18A190D561FE4A2180CE1E0A584D9198F4FAA +764A9821C9316BE0FA89A6B7A81B39BE400BF238D2C02D89352835CAE65614EE2132124A5AD6BA51 +4E7F202D068AEE85EDADBF337ABF4792A3F403133D45B0A8721DEE85A526EEB19973A97577950391 +B5AA4310F1B8D31FC9EC83434D0D446FB5B0BAC99F7511CE7DAB2BA6711D6281F721FE901767F6C3 +AF35D50514D084D94B73B0EC65C4275DC564B31CADD494827B390BF17B5E32D967618387E475D91C +80709D286DC57E733C292C9FC79430974C81BBF0D1240D93425FD89F1B86259414B333825666A9D2 +789B305CA5D7A3AD45276D2946755F668EDE9BDEA8746D6A2028AE8337299DAC9DBEB5BD1EB83961 +A66A52A2A157216013DDE67BDD2EB3F78FCDAB26CF916B474CDB19CE3679B555F2D338840BE65862 +9B6B14F06D62C1A74640947354CE237CF022F9A2CC934648D3A4B6689472E8FBAEE618957743004B +C35EF722D7DCFBC121C5DF77120A58F94F12268209CADD43C84238473AB084A1D8B06869E9070361 +8C356E83968F7B59D6F54F03EBF3708542E29510AEE40D3A9AD6DE42600801B3C634AC886EAD6921 +C629FCE2F996FDABC7320E73E198762BBE41305CB01B594B5D4089305240D4DECFD3F766ECE7FF6A +AC47C68957FAD8ED971D143E3B606A3E95DD8D263D003B565E148A1B4BDC5BAA8C65259B86EFEB06 +E4882390CDEA00EFA15BE5523391B36928846AB2531737A7E1E9BC511CDEBF23BBFDAB33B47BAE80 +71DE16FD1BE07A8A74A500047780DD4DDB384A5F7BFCD1AA6AAA4F99006F8FEDED2AA4CAAF338917 +7DD1BED144F5996E15BB468CD92B4C8DD141C958894D894E5799EC17A6F766DE047CDE209B86BBC3 +37EAE85A519A5EB224741594A1BA1D649175EC9FBECCCC1B507451987D7F72114713A1BBA4277FA3 +324BBD12EC1594B8C6911968F18EDFC44FB37BCE10E4C4A74289FC91AD461C307DF7250C51746AFE +9CDE15512DDE52651BDC2A099D7CDCDA1A33356EDB6AAAA0B3F359574FE6DEEFB9D0E31C85256C7F +DF13C190793CB9BDBB827612565AF88BC7B092D8A2B4D67FA6926F012B6063ABDB3C32EF87C51AEB +25FE2DB9B008A40AC5C94347BEC0AAE6ECE707D83DAF0398CCBBBCEFFD09CBD2792ABCF8F674ADFC +48F75FC6EAF39F0D8401007090D2D499412B8D5162137B1CD2A2E859A146959A75AAD6D935ABA92D +84232AB525B66AD4AAA8DA6A945CEC98B5296ACFA075DFDE4FEFEFFDBDCF3FF1A4C302CDA5D76AEA +0B2F8C2D07D8097453CDC4996A6C84FA41F9EB8D6EDBC7ABED2499955ADB4E41F31F80DDAD6E93E9 +3F0A6946D7349FEB75F1F68B913185674D7AF962DBD277D5CF91313A8CC149009EF49F265E8536B8 +AE1264D3E339D2726BC2F29EC3A1FB2EFDD7D0ADABE4DDA2447BDD09BF2CB5F91D41BBE39131B34C +DD78D61268935FACA5BFC7762835A5D30C4A0BDACE75694CCAE386B345B3B6E868AD4154D35F0B7A +98AD82B1262EE4290BB1999B6E4F9D1F5482B9E852AC93D7E3556F215DE9E2E09681AC94AA1ADD2C +CEEA10CEC178DE9D87E29F25F202FA725F5B45384DFFC6051BB3C796AA4C2C6DA0613381DBD65F4E +0D4846D139B6DAA53E04B4072EFD217F8A908ADCE525EA36D1AD7E56F207E7E590DB87AB8E23C6A1 +322CA54D93F6F2D50EF5A46892890F27548C58E3645225A40F8ECC0696D79878E93859FF4AB50B87 +8E3A921AD6F6F5F1955146C0F5B64995C8118127E376FDDA078E79DAD5E147DEC0E2DC97151CC345 +DF9862AE8789AD6DAB61E8191E28257BE12DE656FAC5ED3BD06E73E38AC8A7EA1678A07F527A8ABF +AF11CBD9DC177726D18AAC67B57752C6426DC2CD6E9635B29430C4DAD7EF9E4BE688A9678A600B11 +F787D48CD796B772E8EF7359704D058CEAE07BCFC70CB863CE72AD8DA106B447B3BF4517F46409A5 +AA892DF6497E2A15FC3DFFD36865C561949B135C4ECDF7B648ECF2DF894A9D05E07F9AF1AF1563E4 +4C43A61DAE29F6C186A33083BB8324E8BBF3C410CCC498A1E29E9195416A31A55DA1BF860F0A46DC +52070EDCCBF3C24F9F11FCFF7BB9CAFF5FB98AFF29575559E17F95BB58D322F32EF660DCF8A6D7BA +A5E2B1F5ADF5CADAE25769BE9BEB018EE94AAC3BF011458085CB607D095B50C35161F2D08FA260D7 +62465E662D278E8F1E72C83FD3D49A97C8180626DF4C03952996055077250EA41B811596B322CE31 +FFD4A39BE13C99E97942D8B437C5C21574E341E68F2064E58DEC38DA4CE65860D533BB1265226E4C +03B00E9BD812BD66EE625BAF6F5E67D1DA91F23E1FEDAC297E2FE11B5199BC494A73500784BD6891 +FAB062CAB8471D9511FE6B33CE53FAF4793BBFB0141C5994F507A8475E0937A3F872FA6FF0C9EE9A +AA660EF64B7BE4A2655FA42D86B6905F2DC1C4FBD1E545A7159D01F894808DF06156CA449987875C +FDC8B873C1A05DC89A5F5D4D80700828509B9947BB821831E883F921534350B88CE333E7A757A7F9 +F2E0909E93C2D5A9BD6039AB2893B26542F4CF4931BB6BB47EAF36C050C4C00D69F0F0830AD4C9A0 +6779E8778EAA440CACCE1BB125C01ABAEF5A8943A82FCDA6D12BB54739376ED15336F02CD9E89D24 +4FF5E44801797FCB9C981B583D6C9110459F06F10EA8DFD17714ECDB7CABD343E2FE52A34EDEEC9E +F46608710F2EAB5ABF862C7DBFEDCD4F6651A06C9BB6AC76569718499EB3B43F2649204A5615DE08 +EFCCA9342458E5F2B33DB962130987B92741E75131F23CA5F05EC0D62FC5931A3A6B2A0FC5A994FF +20284AFBE8DCC99F4D4A0F3AC0EF6F24D32D0E1009B568FB1012256DC93E15F6466C4B3B95E138BE +41E8B1AEEF9DF19C941A7BE6DC5A63A6E99E92C004A1D2BECEA83135C7E9DB7932B77C7A177F37DA +A87BEA60023B256571F1068B22841F875BDFE76958C22D792E9918C564067D3B3C61C4D980FED246 +4E4EA92089D05F1922B101B29AEA7AEF8F9A4BACA5FC01BAA0D563F69D69D1A6AB011A3B3E86AFF5 +68BFB697AF62C03A77B029ACB8C4EB778C2F35FA8D95CD651AA495E10E10969A7DC5AE30894C62AB +68A328FCB9C39955246043B4D1A025CEA19A457D5A01774F84E51354D6AAAACB43CA1DECA3909FC4 +2CD3B010965416B0AA7CD92BD5670536CC8072E0F682C2EA762EADFB7B805D404B7E9F1FDA623301 +A09B7D9138EDD6E547C1804FC5E721656533DCD6D8AA81AA3C4E60A1ABD594218AA8F06803408DD0 +510AB0B8FE69B20BFDD2826FD6EB221932D2F12D9CB085BF7F749DBC63FCD53B4A9B310DFF481A71 +7302F1D6817858D253EA72A8EF9AFC71C8BEE0B3170EF5AE80AFE0A69B9ECBF08BD1C5B445F78559 +D8F23C7ADF208DE9565B886C5815D7C98FB824585539610FAD836905E61D4FF6BB07E429B9C99B8D +028B33A60B421482581B891084ED81D44AB1B8EBA0C8047D961795A627982E7FEF2B4A18F7404982 +191274E34CAD4A6E291DE62A13555747E72849A4A3275F58416973582372638DBE615398E94AA09D +7360F58DA7854B3D8AB3CAEC89A5752438C1B3D18D6D228FFABE4D4351C3A75A735874069EF26B5B +6B483E93CCE6516E9E645E4BFEE89DB1CD2B8B205CF2E7D481B47D6CECA0246E0E02CB7DE777FD0F +35B28819BCCEAC6ACBEE2EF3DFCD6207EB2E23B3BB76A3FC1191DA99F29C05D2F0EF55FEFA509E22 +C34B413FDBF28AFDEAC6CE1364E94AA44DD159B0A157BC557C63E148F3226980ED22EC6E120F001D +E7A62F4B8990CD109DE7934A39A8858CB748F5EB17CCE8FAFAD1A1BB99A641DA28AD7067EEB4E3BD +7F90B7F9C3C7214D4C45B106FB3B89777FC57DDAC35B47500DA4A8940815A92BFE172C61E328489E +125663B91D23EB0A6314AEA168AD4A85820A8011A7F71CCC0754DC39246CDF0D85BFA2B47AB01CCF +58368040EBADBC0D651DCDA88505E69076D8644A33432FBD667990D09C86488CFF9DDCCF1C97169A +978383AC8DF4F442124A07456912E05D1FADF7D2B5EE0596659A28A761CFCF41F92387A31ECFE1B0 +19155E5F9DBB2042AFD9BD215DC379434430003739FF16DC7BC8E928E9BAFB132F91937F6843DD8A +E60E6D4D22034553F2743AB28F330CD1A2FA1B960FF0C31F26E0AFBB042A7B81F3FF5256E7FF4C30 +0C00C0E53E4A9A10432262120FB90BCFDC616E43739618130F851172DF39E688159623C79A2B426C +E5BE86DC34D72652CE8D5033CFFB07BC9FF7F379FF84EF4FDF94AFAF5A7B84BC5B06DF07C7947F1B +79265278F16DCA4C6240E0D6B0A58E5EBD8E3B5B62BB13D25679549110D7DCC0C499B70163DB9AB0 +0F2D9960864FED360A87E32D9AF8CAB76B075DDBAD6420D3BA8ABB1541115460A86646CE81DB6B53 +5F6A557FAF691DB7BA983336791AC87458EEF81D4DB4160C83C0C2A243398F074725933971BF03AF +B99112E0964FE9135A73FEEA8FBF7E5FE00B7BE4ED9FAE35BB6898E3ECDDE93C308EE9A69E7A5818 +4BE11D15B14F8F09731D44AEC8CBD861BDB893B05AE895A49C335620701CC31097C3A04D93FE5A1B +C1A66046114EA129AB92FF545FA765F9088556BD11AFDE9F03F8A39151B5BACCCC7D207CAA124A9A +438F6991CE1E1EC3ADCD957E5102DF658F839BAF4F5F5322278F55F1AA67AB3C6631DBD6E1FCEF7B +AAFDBF7B6A28A9FFAF3D71B2ECF6D46BF4449E8290E3A4A4721C583DAD750301D0B044932D15527F +BE98645B9E00CEEFA50EB6F71803264BBD72DF248321C9D3611B248C689FA2A07F5B3335E58CBAEC +7A5939062CFAB74E885FEA588E5A7BCC6E2AFFCB4939B4456F601B3B1B889466B976BAE4902BEC70 +BBBA2C5A6850A5E3E15067C36A4166A45C1211197974EFA620F69C07476970502BACA6A3A2A4CDBF +1FA7AC5A9C1DB962D5162BFF7950A2601F314129F6DB8BAE82C85E9DE4EB35A1A7F3991A824AB87F +86C6F6DD89C38515D2C9EF5A2238A0B49FA315DF05EFBA034C2305566F51BCC3B1591EF37F8A22B1 +3EFCB342F2ABD1BBD211B34B03E58D48F20AF0BBB1512CFDD44EE49388E8021B89B952DFF682CD7C +2A58CCD0F650505F7117A059157C1650732B394E16D1A86A75D0BC0A4FE71A7198FD2AAE705E45CE +3391613ACC6C4AF9DE47678B2DCC5EB064CC5AE0D093CAC40F0AAE34B3086DE672627735FE529538 +70F6A147597642C2AC28E40B288BBEE4898F2AA540E64226EB3F8F6A459985A7D9A339780602C0A8 +7D4FC3DC0917DDA695E2F4027B680DA6FC59769E321DA774F89A007C6A3FA82AC3B139763E09136F +BF3A065C90BCBEF6C077B6E725B761A2EC23B6569040DAA753699F760FBC9D3110C59B279F114D6B +279D5E6CB42918B6BB046E6DF2373B173B4E8BC80C834D19E9EF990E0937B650E29ED7386C5480CB +E6EC578A36D3BC0CB7468CE2EFAA17EBEF68FD71612B062A181BD5BC26AD2D3A80166E5B271E481D +C3C3AFA4915CC43AE5ACA87A8BA8C82D884F7C6E6B35E48E2ACC1385F8A51944D1C854CFD8A4AEAD +DEC1AB6AF3505C005C0AEF5EF55E917D400DF338CDDB6D604269EE7F58EBAD6CAA1AD93F635DBEB0 +82DEA96DF9D81927D4FB777A2FFFB3D560B29FCDBCC46D54C507059D7B67090901196B32AB734C7C +77CB7336B5E07D8A39F16A4C25621A1CD777A693BD8B5246F43EB03FB5FB3953E0E12239F1E8A451 +F90D4DFF126B73E19E7FC87C73ED8F33DD9517ECF36AB10A22A8D2C425166168E09C63990FEC6D7F +A4CD418136FEB736D2D945E5BEE56F297895024269DA4347EFB54CC5D45CE781EABC4A74FBEF0B71 +B4D1A69FA7F1435F475AC0749D21238CF97F2C33D606B210C7727ED771DA1885F6E5A500F09CA9B0 +743F2142C1A404DDF76B2B63B8D9A8ADC100122B5F6BA18BD92EF2774CAD9B3038F9D679283AE134 +458E31B9A1CFF9E00633CC2D5AE71F895F9979A1CB2D290F3810FD36CA31EF605DBB9BEED5BC1EEE +A2AB2837CAB83C0ADB30EE2F9245B4478AFFF02E5C4EAA5C03A55A6999F193F34D8200C00546DB09 +8BD255B8EC332ABB4ED915032F03FA82657D08C4A4F453FD008FE61702CF914CDAABC75DC9EB37B5 +324252264823840B98274A97660CDA390199C37BE7F60CFC74B7B446E370646028484936FFF82247 +1711ECF4175896681CC8C85F97AA63A9299CA2A20733EAD863ECEF060CCEE025DDCE49041F80067D +FAB0C9B7ACCDF1A90D28B857144186914F5FCC09D3DE8BD9A5DB6D0883256243AFA70D9153F9114B +8043185522A2B6DDF00D2185513E24934FA282ACE11415ED8B466AA63DCEC5897ADFDA84320DD429 +96347EE8AE5557A90F5EFAEDAF03C3FB424BE4B4F2CAB55877896E15E9ED608251BBAF001745F739 +88E24EC475D519BF87767084D4DCBB4BF8437F65ECA4C6560915452184F803883A189BB1E6D36C48 +DF05EFE19B23C75EA8DB18CBDAFCF889B39D0A9FCB47D5CD863BF75B90BE3B9220F5229B0E313E98 +78B481FFF47B2CF498797D45A4361E8F45EAD6ECD40F42F1E3E36A5C43840D50F37649084B7198C4 +D414A384C54AB46652A8EED85C83D356229B2D4D85D16606E850FB80A4DD5CE878FF88D7A8F1C8D4 +DBAF61FD91594191EF47B495058126ED6512B186AE62AF55780D0BEE12BBFA149119D9211BAFF58D +B5C77E199EED967A5A9D124EF264AD47FC40BB3EF3600C3B1A280E41242D4212D4BE2615ADE3DA6F +37A43C401E5D7588FAF562E32599FB87FC0FBBF487AA0134A70C5B1DA4FB49B8D4BB0E8125EB2D32 +32F3885E56141DD614E76A2815E8DC11A9DB49A2B37137B86B7946B458C340E62347935644873751 +76869B71A44C32ABED7EB65E50D37955FCB6F1135E979DB4EA876EDF783E228A5D346BAB7B77C20C +702E2A603A7148043A798F6CB613A4C83EB874C4E79A7BB2F596B3FBF9218FD46734DB9EB820ECA0 +D65807097F3BB3D5A1508ECD82AA6A097A570E4C6B82B059148E916E6F0DC049F744DE7BB3F6E917 +FD4342BD56BD4C00ED2D20CEA4C584D75D8EB5C90235D5A7F824E9E1AD0ADCCD77705F5C3A0594AB +CBC8C9C4DF81504795F0A5EC84EA8F7892C427748FDDEAA73C9F445E3ECCB51B9DE6020350798549 +3D1FB3C96B57EA775692BCF47BA00CCBB145CE3E6DACDFBF8CD7E73B1B8A02C7F1582DA545C576EC +ADB48408B182AACD250EA562AB50DB515AD4A8557B37D40AD2E22035633728D598D150E5482949ED +596ADFE7BE38CFBD2FFADCE7FC07DF779FDF4FEBE9B9E55DEA13EF0EBA3C1BE34EA045887A5837AE +EDFDD6D10336B984ED81A74BD959AAF04471606B94E90E4F87704CF3425C905514EE54619C95FDD7 +E8AAFE0374418A7F930BF9CF5D55FE35B7699AABF52D320DEAC08FC99185FF82E2238FFA164CD416 +7014DF0FC7FC174F88D2E87E6FEAC51C8CA6327F186D8B089FE03A99B41104920CC8FD6C24EA8FD1 +0098F174242E722EA10964DF06A5D3E2E5FF55F1FFCDFD7B18A8282BFEB76B99101432F8C518E431 +8D10A4F0819262DAB47AE897AD592B9E47CDFE21ECB53049FC4499D0B6D7B0492B2ECD440DA9F396 +DC3FA0DF73639CDDE58B26A3C69C5128E30A50AB5E55C6DCB397D6EB3BA79A46AC214B8127764491 +FEF6095725BA309AEF2CB59E251F8A9AC065EDC6B572F0FCA689D173F23225B55EE50A72C9CABA3F +8CC37C5996BCB2455D9697371075F91DBC32A7418C586EEA74BB0790E4E4F0B2636D3BE7CAF197F1 +52604D40DF4DB044095C2EDFE9040D45951DE41AE0C3BAB64C2DE7946D1836D666167DBE96C6E14E +BF05786C56C701434B1643A19C6BC6F826AD535D97A878D18258D91B33C70B711CB51F774D6DF53B +A7EDF809EF2F168E782CD55FF0D576F870B449A6BD5E77D0C9FCE24482595C1EB23F77956B736551 +27A5CF4B6FA075523414D1EEC357953D1FC7C509230A400199D046D2BE0BB48A767415D9EE5AF068 +BFBBEE6C9FBBEFE6A4427D728F9E293663E29AD90976404D391C551BD11093CC3E7F97016314F691 +A9B7706A13B2AFE7EBC2A1A04FE323AC61A535D8F83382111EFE57AE571C0AAA710DCA62DBCD95A5 +7B91AA9DDD4BD383DDE9B8EC098511215CCB419D23D6AE070F3F8508847A1501360D45735A21EE8F +E709F71B9D882A09F1CCC1A92DF01235DAE82F529D39E64DF8DB1D612183463AFC5FAACDA2B6F85F +8A181162D09FAB4FC40AC52B1DE5E9FD62F173B203ACD590F08AED4ADC2183EDBEF27EB17EB98737 +A5CB136EFA0E24F513C06239DE99C8061457F1203487BF42D8A6ED075FD77E8461D434B895771254 +897427EFCDB0A95F9EF10144CC2E6ADB2B3B5E70A5B90102F22E3C5E6607CABCCB36F19D0A371A27 +9300AE694C191EEF7B50D4F2F80F816B6BCBB6CA7D644DD8A8DCA3E372CA839CDBFA44E9BEC4677E +105B85BC613FBA1BE0492CA586346DDEE895725E12E9A810CE2AFEF083225B9EE515F0158C475582 +09E7EE4ABF43AE3661686E4762A83CC0C33AB62618A3B4C76DECB22EFB4564B62BEF8FE22B399E62 +0680D9767CD1605C2EA2447B3564BC1FC1597F8A49B3804B353FDBBB204AF7E0B84B41389EF4C1AE +9518A294F9558824E76FA861E6F44207E59F9824A60B4B5F964D97FC439A60CF279C6927FE80517D +6B2565F9DCE89A17E5B0056691B27407CE632577300103828359ECE5A07DCF8DE4A08965A2E9DC21 +76B2AD8A0F5B92B844EFE75C92C547DB280BD3FAC3D429B2E078456F105F5B031E8BA5638FF73A88 +113B74A4350C522DAAA00E28F900150C47EE343C4FFFAC079F7858012C31DB306E06D745BFFD8A9F +6A6DDBA6A9BABBD899D869B5BE1DE45E41C08E73E0E70725EC48BB023E4E7862B120F0947896ACB6 +3328ED73E04A173165028E77A1975EC316D65223B7908A0B67A431B0184D30B33BA61185E5BD1EB4 +7A5A60BE0B4D0E6C400720AB5B9A2420F83B9A21289AFBE47E9CB3EF86F542CD9AB663E509928456 +263951153EDEDB98FF81716A412EDFFBBA09932A781DF8D8D12D42A69E355067353BB00F8D274866 +4D3BFEC674A8FFD76D27C1E0D766E9CE93B7203F69DFCF1E18349A38E3393F2E9D354CC6AF0277C1 +BAC7A5BC7E8B39ECEE946B4E73B614E328E6C6D9D386C25A81B5F64C6FEE61315D78367CB827B320 +214B7B5087A6DA470A70F4AA68B885471A3BFC32BD499BE2EE83F43108B1FA1C3D722FE9C0D563E8 +59E3BD7E9FBA4429B41E82977887752539868007D13A0A4DD1FE59F467248F2E9A57FAB226AF3BBC +7EEAF11B916A7B51961952726BCE1E6CB3EE0060CF14104B807D8FDF8350BB1EE9B7673B21D5C5CC +B622D9D2B3025E87A4A5E6570C64658EF81B8B54B5BDB2DB99D871730B444B8867B354F79442B8CB +3639004CD8A8402F342C0B38369A916B8158AF2B022E05FB194CBEBAA98ED21072521C0F553D23F3 +E367566CC021960266F4D468CFD987231F8E144B7B18CD9B7BB5A826C007DDA199AFC8F3DFFDD231 +391787FE4962692C2EC5169AFA2373F91EBB25BA3D9FE2F70EF96A21CDA941AEE9F8643CCBFDFAAB +466C194BD073479C3063EC7055C6098F490572494DA9C9110B14AA330F6155FA11E72A65C3F56E60 +A7127E94D1C430989FA1DF088A6C865F1F3364E84692D72AFBFCBB470C6D55FD147E38305233567A +7E41898AE23FB14409A4A8F63F96C8C88D194E78FA1EFA6F74865FFED01B45CA169575F5C3CE0975 +0CB7609A63D38C1C94DB3C6CD9B3ECB2EC6E120F6AEC68B26C1D8A481B24C98B199D0D70E46CF62D +466547CFB7D8455ACB7EA1C87C91E5FE6C5E2F8904BA6FB732D22A23E4140A506FC2883C02AF5725 +538C10CFBBA73C2B8FDFACADCB0E89049EEB460D33234CF5F253F083E5F2301994BD10373F50F5E0 +49C2163F2677DF09047DB3CB96268948959075F27415FDF4B680032B7BAEE8ACE6E7E0DF5BE09CA5 +02E12C7E84B0629F4FB96BA41E9B18694BAADD8FF8061C8E79A2885FECCAF276980F4BE1E391963D +5D9DC2A9017AD97F2F8FA2369DEA0AE21A725E7C3688BB5EC8DF7D832DE1AC423E0AE7C6206C3A02 +66F8FC74B7D29820969D84D9F268F6D6DA5AB190596C9BA6360B4D9558DA19B5DCF49CDE7D29E175 +A875293DE1103C017750A16E0B04FA7043B98FBB28AC9E4CC9E86D3C3DC3957F335E9F8F6C200A00 +C0ED1A3182DA44C40A6A1515B38D55471469686CDA1A55410911CE5EAD19AB4E8DA2D4BE7B87A2F6 +3C33B51BA44A8B202A6835B5DFFBF6BEBC0FEFBFF8FDFCC8F0996847549361CA847610F149183D97 +DEECF5E054BB684A757AA5A0DDA7178AB5D9B764E3880C696AA98454F4C4E3AAA2298DDBAFAEE8B5 +A363FBAAC726E266AE815D7649C3BCF6577F3CD606E3DFA847F2B5D838868C97235D802468BDD4B0 +C90783F6ED937C64246BD841F7E1CBDE8F298CC6F7B452A32892F9A3FAB125192AF7A94E113F58B3 +7A56F5E057740935EB6A828830DB2D380E49213F442970D1A530F1B56F304CBCC3BEFF4A19643AF7 +0DD5E5A669FC1A0FE2800E95C872D82F3DBB0D9B93A56E0DD905C8A58359D860D57A559568F47A33 +5F8289B723B6A836E03A93BF2032BD1C49899FD28419AEA6687B65F5F05F333E3B30AFC7AA54FAE4 +9D33ECB320798C1BA54CB4978ED6857880D6D6FDCCE2974E52AFD992A1879FCB6B857909F7C310D4 +B66D7EC0CFC589357FB2036A8BDF6F8C7443D093854B509DA0357850A5190C7ECDD6F1257328F492 +9247280538B4FA29D138779357EED9418B74DD17296720AA84A8FC68ABFE0074AA8FD93F988ACDF4 +276E0A364EAC9862EE3E0F9F90D1AC7E56777C2025D1915CBA81743988F94D9A2FC42BF8ECE26650 +C68D8F524FA56AECC9684E3F711FCD0BF11E5C54E29CDBFDC92399F5E6BBD305F2BED9434FA60A7C +46C1F10115A671987E7DC3B0FA594ED98F3F59542C4E57C9B017A4C3CDF8AB470C06FA4DCCD17965 +4E04DF022539A513E41B932C40F2657BABAD296521B2C53353A1E356E62311856F8B7D5E2AF03875 +3CFEAF886BED665EAA268F91AEF76B343D55B6B9A1A10EE0DD08347B595282B498A23FC021DDD5E2 +FA9C3F52242F90F09FE94D0B802D6A50E0FEFE9670A2A147D32226959D4F29527794A1C7BB6EDA2C +4FD80FC7F3C08EBCAB86D950564D355F0E02E67721A102432BF62539C6EFEFD21C135C6685E3BE26 +7DC69FF7247EB6D7F3346B7FEBAAA1294283FE94DDAB07CBEAD8B399B22482D4F0AD775F4D810A24 +2B242C76DC41BB75496894AB87822FCF4E47A6F71E32880B7DD4788AE054C112AFE7756E6FD52E6F +41FAFADA697E83E6E59FC6B0CBB8CBBFAEC9A45E30B22B7B1146600941E1F5FC2CA50B7543496208 +131A984BF56BC6742EA2DF871C3A7A6890183FA264176B98FE70257688C18074113BB111191D79D5 +734FB6B3EF86D6ED1CEFBA5B929044EBDCE7BEB0774F445CF442334952D86F58F8DFD3A0C780629D +A4383CD2B4E7C43DCD9F33206AD94778B352DE442C4C2DF1A18CE256C6EF0593585563C6E062986A +0EA6703C566D1BA11DDB25AE086A852B6FDAA42933A3312588C856A6D2CFAE56D6DD5A67F58B8819 +BC1584DD407FF22093EC4AB7A404547409FC6DB63D2BA5325CA2FDDE2E3C4A4D8E37CAA1C5F95D90 +901B0BF2E2C023FC06AD3D98CCD8104FB2305FA9E83F735F7B59B9180B60F36ABCB09279CDB8A5CD +7EF7576A8D2153BEFB69225BF64E432071B57F7CAAAFA51661E0B65293BDFAE0F4B63AC2C26A35BB +B0A6D651416FAFA0A81DEABCCB385B0A0C0465137EA72E0A77A7D7D4776D74419B3D9E5EB1AE4900 +C90A475F6238409D447D9786F106002EF9510A32DC792346C6C2A8C6DB2AA8515759E6196878B06A +94F8699674A740C7C936FB2C03F233A1DD33952D514FF2A3B2A86DC15C0364CBF250BC695FB43A51 +F1B24B274DF2B59B8E79A19AE2AEC17277EB7C9FEDFAFC86FED90BC7A63F35F0C68ECCC15DF0A728 +09532E92E31DA1B74A0A2810DCA0D4E1E82C1AEB9370683B633E671460E8174D55C4FDF890936B22 +464B98A794218E1390F464A12CDAD7963FCA5B5E0A138DE61F87DEB1EC558CA89355D82AF9BE6810 +9D3FFE96143B9857BD9273F96A231DB2F74D297B49965A5ACABBDF08B884285363C82CD5A8A4B188 +F09853638800779C7184CB001F2E3FEB61C0DC31CCA3DDE8CB4C00676EBCC4C9B3A568B4CA429DA5 +6EB361974B715451B2A7F4887232E947EFE6FB37F9E9F87F0ACBA96F7D2A1175B6C4009740193092 +4CED5E99D4F0F09CBD000E436774175C02EB3EB01C31180E93CCD4053A06F4F4EDD805523C405BA9 +6285289238F3518C10C609D3A8BC147AD2A518C71DEA4B59E33FFBBE13CA1B443BF735DFFF4E5E26 +058A0E5E74BE73DE3D968DDB97AF2503E403793CAB6F1666BC52C0A3CA463EE528F0A689068178C4 +73159B56711E0ED87447F7380FAD0A955FB3BD236CEE59C50123BF58D7A52D169931FA8CACF2B684 +8C0E66E4FC53BE6FE74DEC9B9023F13AFAA1FBDC72C76DEF0FC1D36B17CECE285C1EA4041022585E +AFA9E027B950EE7AAAD1956CD026FAC587363EAF420827554B3C89E0B0051D897898C22DE6D23BA6 +FA7C046F037A616D586BA6AB7A42778883227FD5BB476ED3309CF3C6D756B3997815252E455F7401 +77F6B1F6BD4B576E80F48B21EA6F3B22456056B1B421659384AFC32DF2B9A45A5B3750E05BBA3A45 +F2E640A9D5149A2E9A53EAED8D196DD89360731E685CB863E3EAD88837F2951305DC04DAA181FC92 +E24B298C42C5A2D2C511554CD62743C5F71257252A4F824559DD750EEB53F18B36B8F585F9365692 +F8DE5AB820B67109F1262DD293DE2FF76A587F0CF0C89CE656B1F33BE97E3BB18A3C9A8AB73085BF +F7D58498834C80D34C44084B465949A66C93FF0BAFEAC1924E4B118FAD8D943FD5D0AD366D5C211D +CAFB461C2482DE28BC9CC147CA29894DDB9B3AD7B66181784F61FA009C34B5B4791D48C59637C3FA +0C046C77CB2B3A01D6D81925264954C1A4945C68585542BD4DE2FF509586BAF6FFC32A0D2DD8CDFF +B26A9647A2F22750905A76C221F7EDD7CE5893C8041808A32F374BF7114BB54E57CEE194EFDDE07F +78773444EFE4CACFD83EF7F21C9860713E284396FC9BB13A7D64826100004E1695A350EE3946729F +51CA51468C36CC158639C728911996AB426CEE6325399B3B770C8F79508428679A23E6BEC29844E6 +FDF87E793FBCBF7FE297AF8A69A3C05B2D00CB31F3D69458E1C70EC9A59225683B474F5AB38F69F0 +0583A6785B09AF5BBE48F7EBCD2C13D76EEFEEE93D53EBD84467468ADBE160AAA23F1F23150BEB9C +90DE192FD565E8A76DD62BC98F64650977C6E506EEA4B8A90BAD4F695BFBC2065BC90468B3AA029C +EB29FB06E7D3D0BE318BE0155B2F49A1D6A5C874BCD1C074C19C8F216D27935E596AAEFDD43D2B5A +D357E1FA62A80685E887687AF972E20CD38B8198A98E03736B101D079B877B45E24C54C42E5AFACD +80604BC512B7311D0E17E73D310241668DC14AB1DA79080774430EACD277B2A565B3EDA559F06DBB +8C0247105D7DFA304572FE7AB4316D73A90D5EA368B2BEC608819A39AE513382E6D354A0763BA956 +7881D9D9BED7E3788E5C71EAD1DEF591E9323F637C7E6A9398D8E23F10EBF0CAEC6F3751531C7BF7 +0CEF3D50F21169CC37D684275DAE1B63AC96C9B4203967B09F226B864E015320CAAD3712C6AA391B +8F14B3A87B1559FA3DF1A49487580F85B0B46DBC69ABE82A1C365DAE5CFC7350BC69C150B7EEDC09 +511DC8D51449F308A4255EA4A6D6BCF21A026BF17BDE55E6BD0879B5DC8AFE7355167621B4579BB7 +A93BD8B032DBEB586CF773DFBEA0F2EED9321950F9E7BD90A53CA31D4BB7173DAB6725F24585BBF7 +7CC9BF39019CED6F5E24F044BA427A666BC049B9A3AF73F6B5FD78251A95B7DBF1032AA4D52A3246 +05FB8101666F8A033A295FD912523C7EA29EE797185ECE20F2B9D6A79E212B6819A7D98EB06B4C78 +C691F15D0048175779B9951C6D964779DF3A775184532E1F17551BBCA6FF6C431067755EA82EE2E4 +02D4B28F2B7DC90EE13243E78DC963EB8DEF5F46463A05958619F5549654577FDF6A9BA2DF565EE5 +6952354F9FDBBA9726ACFF498BED8E41FDA1CB2FB1038CD54CB776E7267C615A79A00B367C7FE784 +6770B4792C9C48F015A7A01A5A77CC882BD20A8FD285E5EF436D483EB987AEBF6643FE004B4232AE +253D11717DE153084BE2F13E9FA6D6E3E4DCAF222085D57ACC57BCCFBE7A75F8ED7189F5CCC89CB8 +E9782774996A2B75CE926EA9371875F54692C8B4A31D482F06BCA3DFA77480335419E5F6D10BDA8E +25EB4AE0F94623066F1328A5E61F3592FF1D336EFBDA75D4912FEAAD02D2083E54FAE16F1731E2C1 +B844F4B8BF800EBF5AE8B29A330CDC397088187333BB32BE866DA863A48865EBB23B38AA674DAA20 +C5114FF43AD9A59DDF7D3CE66F44AF5059E63C66E74A3BC3C8D32BCD520B1F0FB5BA3B85C1C5CBA7 +62B969456934B903AF6EAEE78F417800645E67462A36972A78D8EF7453B1AA918D79F821DB96FD11 +4E8DC6CD2AC6E70F88A69CCE657FF3A7A925DCF2BEE65FEB5FA626CDC446545081BFC605D661E225 +44DEBDFE8D98E9CFC86BF8B9A22239F84450587100E0E1028E25E8F8C4A9EA88E3069A950D98943A +73822C2538BAB46A0AA80CA1CFB3023584F58FD80B8AF4029FCD0D31E9BA432218D061B2864D5572 +8C1BBB6CC2579049CFB7AC8354E9852648C8D837D39C5111EC50BC8C3BA494DC55DD3B60994DF2AE +F93DAA88431A6BA3374CA5BDF8516BB1037F7D8861988EC3AF25A7575F158AC515160C2917B847BD +571ADB87FB9D2811C995B157E8A2B77E0F2786C6C9E541F8E1C79AE647164EE92F881577B310856A +4C65545D664AB5241130FCEBA0BDFF0B7C064919B767AA758DA963951C1DB9ABB548B4B3BAA86E19 +E93726721630B73EEACA1BA704EC224A968020550A9CC348B28D769CA106344780A79E6AFED6DE8C +230C2C66B3989A599D5685F73BB43E0F0D4D581DDF76378C3487990500FD22FB49A23FCFCCCF94B5 +03F2A36B9F67C01417439D93D3ABEED892321917D584E2E773CCC94D3C4F363CD7EB003851B9D970 +15C6B259455138C138C37D4FD1578E55632BD17583ED81075EF370F0903D4A8736567AF298AEF596 +FCD73C728400659DE4A027BA4AB5E97EC9B3D24E7EDFD2A6CD6A54C835293527C4FDBF72D0D2F93F +73D0F86F0EB52799216C5315881B6F43F3988BE35044835E9D8158C84287F2A806A901038CF767E0 +3A05260992953AF451777111EFDE25FFD6D096F4B4D3E8D7F7C48BF6042FA7054D0ABCCB9BB24003 +D2C165703B44EF0540FD928009323E61E7DFD2C99D70FA8525A636E6456F5D4A2737C77974003CF9 +DD26EF0D4143EB4B0D54859675FD9EF2C07282E19B42B168919C596981716C0AB4DC35521DE5A96A +9ADADE8F0AA7A014257F7F5FF80A4D9371FDA7C099064929D42DCA0EFA0CB4263FDB8D8248B3E033 +8101E0E7DF49067D2FB73DF8C114CE1F156DADF7EA40CB74839AA2473A9E4C1698087CDD91E7B274 +9989D1920558D5B595103DEAE5AEEE7CDEA0AF317920DCFAC3767C7676224D3EFA561476AE8BDF46 +04582BA54EB1B335B0C5F8992286F8BAEC23FA64C036B04017E097FCD9CE9EC2DD1ED413D4B80D9E +9B19631F03CD3FCB7269D1BEED18F1ACCEEF5868AC2802313CD1F55ACD68D37CEB01E86FF0D3FA35 +DCC3F28A41461979ADC9A8223110E24F1B700E2C70A1DEFC535F2FCFBF1B16C23BD7DDC69447A2AA +F8A3DDE57AEA56BCDB8B672981F23D149B835F4EF9EA614703D1D37165EF1F50BD6BB1097CD7B58C +AC0ADF0F5A09DE6DCA9A8280B21B0D025426CE4004885BE574EA48EF3C67B7232E82F45D2B2270D6 +4D41508894B3D150F4F6D5289EA833734995DFD3486A1FDF61C867F323E16BF2257963B4A23D134A +E225783B54DB69E6D6BB0BAD827061EF19764CAED6E13EEAEB3ED1E0C807BD3F384750E51CF7093B +7A124B07479DCEBCF95EE6E149BA7B6B95B6929D95D5D5731AF1B29AD00209F3A1E5C5C0088CFD27 +C039A1E7368884FF3056A78F4C300C00C091212C8FB9F5381A72541BCD43C25C2173CBD166A62212 +438F6B6E726C6332245422476E6231E6BE4D8448E3713C3933F7B514F17E7D3FBC1FDEDF3FF143A5 +5E1E2B024FA73B1AB997447A4744E3C85DDB505B994901B32BEDB4197791B404979A07446D0A4D20 +EF67E80D43BCAA47EAE9BECE784F898E6426494D9CF874549C4608DC56BF9F67764E34C45DB485AA +994E22394BB900CF24303E164DC0BD5508CCD7F1BAB750093A3259D9FC090FED48EF53DA66803C26 +BFE2269CBD7878FF11DDED904DF30486CF9D412318F323E0669A1CBC85833BACB34650DB39BD388E +1953644B9AB4352EFD4DC2A17EFB7E7CE62F9158CF97ED76730360EFF474BAE39AA7D0674D646625 +44D8B81AEDBC30D6F579D66ECAEFC2E289507BEA46495DE9EAC4B5A91CB6BCAEE584EFABD0373DAA +C94F7D60555CA4BA57CFF792CF2F279AB4F99D177C4AEE1C99D79BF6F9BD5FBEEDE6C03426A33DC8 +D6E0C81CED78B63EB5C23D2673095CE62FFAD489710A51006546E0FA1B7010457CD15A30706DFC6F +31ADE7D1BA6D39AD84EC27AFD0295AD72733B6C62B8D6B4DEB1B83FE2ADC97AD8C92456AE06ABC77 +8B677BE30130BDED4093BAAB463D6DDC496A75CC9C41106E4AEC9DFDB7269CD14481229B47756801 +FBC2D5C30801D09148D1BDB29BB12BBAC5F79D36C33AF3BFE52DCF85F093D90DDAEAF7F82FE3C420 +ACC5ABC94BF18081446195E364A880B0854FE16407C27EB26E7CFEC0B136D7E727084A49D129C64A +29F73A5688C7165F908915E672AE5C522FA7C0DAD081B7A10DE294ACC89AC9DF620E54F32B2E7DCC +AEFDA5C23E1B63ACA3CA84666C29EF506BE7DA9D32AB3FD9271C727146950D9F5E18E5FD0A8F7D11 +5A922EB29F123BA62FB720DDD5D063BF6F7678001E6C97C8E68BF9AEF897EF4F7620E8D9544CD230 +5104E25766AF0C116B6D782326C162445C2AE1AD9C61B50301F68FE966088C86A57BE9DE0BE5E16B +00A83E0B853FBF64936EBDA3AB6B4678B7CC459E697AC31EBDD138B3D6BD65C1B92EEFA28B8218E5 +A3D86610AF169B42A8B954A5D1D175F91B962A2F36CCE0E1A77243A7014B5F225B743CFD227D7A4C +476312208BD36E5CD39D84CDCB5A0D9A1707CBAEF293E89CF36D2E4AAFFDF53559195120F2E003BC +EAC83B6692C05C35BBBA45AEA0ABB60C5C8E3702FB5E30AEFBEF0A44FB4C72A7122F76491A2514B0 +31E72DFF06AA88EDB4768C38084EEA92D429A8E3A6B4AE19C212F5EC1438FBA47BF535EC0CE77417 +A3540C54A5CBA382ECC51DACAE30B47DDBB17CCF4C91F5688E2240AAAD969D36B22A4C14F43F6EB8 +AE06FBBF6E80FDF70D2ACDC9F8536D6A772626D45C6FBC7742E5589A0BB9A6A537ABBF397CABCCC3 +78EF7A3FACC7FBB7D5CC4B98F71978448B7559B6A41F6A81D7F862E46F9BC0231827EBFE16F93095 +9AE2CA6C2AC1C48B46690EA8637B0B62DAA909C6FAC1EF1EADF3FA4376EC071D681702C7C6980B0D +4C1F59BF3BB1F503AC206B23498B04C3AA2B1CD351AB41E2CB262F92EEFE48B05A4E5A886DFD3A55 +AD0EF22A6E18272243FD40D3ABC50FF6E6826AF1D46190C66B8AC5A8B9249B213CBE3B85F660FD74 +184D68B253762A63B8AE9C17B223B6355A8193A4660D14F232FF04488642DF07FDBA9A2E7D8EB972 +5D66BFE61CA6252B4BA4DEC3EEA42E326768B7D88AF378667DB82C4B7EEEB4F91BB927CDF9212009 +C93FBA239A595DE28800A912FDD266AD9B023AC29A963A89EE870343071F8F5AA3B5780304778D7F +DCE23ACE65718A0C809E01D9B39D5AD3378BD8C4DA60BB771C1EEFE3468239C6B7363ABCB2D15E33 +5C67B304F7A1A50B1615C19FD0F9A95F4587E9ED046CACD7D0FD699A9BA4CBE0DBC2469B97BA851A +3E263749ABE1A48CA47EDB7125380F1DE6157FAD63A52EE847800DCAE6DCD687B45BA58A6E92B489 +4C85A543CE7EC40A855213A2457EF84822264FA2108FF445A50E60F18DEC3C82FF8E715A2E30F6B8 +454E433CF50AD4C92519A4A093B2F5EF322C26022C27384E3FFA3910675D239AD72D63ADBEB84C2B +7FA292193F67A4F42B88EA25DBF6AF2845F7446D1B680AB170CC74FEC251F93105CDF7FAF98D93A4 +59B60F8497514D85343F7029477878AB77795508564102F3FEF42BCE2DB02302B091AD086F4C687E +DCF09AEDC2E41FE53251452CA9C479D4E7AC5A3AF16EEE7B0C20EAECEC39F7E276511E4F4FDF6274 +37C2A8ABC2A78369581F77B0831C5DFAFC31104B28B8709CF5C4D9D9DB90C82769B2C97F34CFB25D +FDE7926707407829D6148CE3DF5FFF11BCF38B5AA3CCCF47BA0259C9C77E535BAD5E486C317151B4 +39EBF6AD85F6E23F055C12D7998C6085675EA2E752B5DD92F2EB4D09E8C72AA843343A9687EE8BDE +48B8073F81DDA8AEAE015778C36093F827192D68BE6FD46E625A5794D63CFF0CEFF90FA19EF1944B +C8890F163F95A219784FA5660751EB19E6B267516E3BF8B309ADC79038BE1B654FD2DC0597B826B6 +779F59AE67DC11B2324CB86B9582370026E4BBE276DAAAAFA1EF0DEB613481DB771F4CDD93100EFD +AE5E3D4E84031607A108D5AF55F50C761B339D44314A1883872B7F42F3F160104BBF97FA81B307DA +7FCB8AEDD13BBA35E2A2D7A1B3B9ADBF14B28A3A0595AB234B2BC2D95423DE3A1DAE18A87CFCC2AD +D561D998CD78C5137EDBA1CE5B5CA1B25C9500AFF9B28689A19B465BDAF3A8C06D50B7795A81F3CE +474020807B4AFECDE544267DE1C098C2F16827C61F842C3814DB15DE28D77E0BCD3E0A8DF269DA0A +737655B888D477D91D99CC8990E02207D396D7B6368FC50E96098BCD998D896F7FE5F7C8FBF69104 +FE1C1E46C5D7FE81EEF3F018F864E08A1C78CF60554B2DABEEC4650CD9A844F69E8862981BE73619 +EA8A907C7981B298D7FF58269BEBDBE4936DE33CC23646ED30F50870770D66F684B37AE03F8CD4E9 +23130C0300F09CABCCC8912B33471839E76C98FB9ADCC590D0B48CB65C232C479EE4188AC9320F39 +4A226229B79C39E6CAB9490F721F23723DCAFBF1FDF27E787F7FC40FAF2762DCD05A45478DAFE61D +1624C691323F49D1C01D5D07ACC039E0E2EDC72DE33AD6C7AE493D15228A00E8B0D14C2240606A36 +6E7FEC331DEB47A66FCE9388A442862A0C5F29EA18C0A675628AEBA6571C8AFFE93F6FEAAC4E3DFC +0404125BC14B8F2D8AE1A0E1CBFD3111D3B3A7953379F9007E47491ED117D7B0A7518A7DB43D8CC0 +1F39BB37AD89846E0A1B4304E350AAB064C4E62AD4BCE8CCA213E0E9CBEE217BF19C15903DEAF954 +0D0B74E256A59D25EDA80B6B197B63F7FD908029942AB5385CD55C9D33F21299356470684816DE01 +553F0AFE8EB7410BD40D9A89552E6A443FB9D4B3F1BFDED6D1FD7FDED6D4D0D6FAEFDB5E723734A3 +8055FA577F85272D5BFF5B55631ABE5DAE9AAB8D732E528BDCD646DD514828C980746C41DFE436EB +FD3AF06384A9F6FE045365A046821CB74A76D8C9577813764762893003CD6C72DB7136F1AD032020 +A131EFA96871512E7CC5731D593ACEC41B14E1CC52B4246FD6289E835696F2A9B0B7F3D3184C0CDC +345E7B22932625567931B772D40C782831C5C2EA2E0D09F05F864BF8348F368D3AADE95C9DFF6DCB +F3CC67DC15C1D9BFBCE6112A5B70693D5D299DB0F9268E34FB8C463489A10EC507B0BE7C87088CBC +4665E852FF26DF3B999CE77DFF7A32FA4C0CDF3FBA6ED10F8E96E35F8F49AF37AE991AE1EB0CE917 +60D8EBD2AA3C8148109D029BC67FDD6CAFE8396BEE8459EA0C0EC6ACF833EA9319493099EF46C943 +46457E81EE13E40D506BB75345C4E7424B285C25947DCBE6531FE6D62B6B9420D6A271C4E65D7860 +33A2294BBF49C6CF1BD680D0CC18D21FFB163527E22AE2D4FAE45DC19729083CF1D2A35F13516497 +3916B6CBBC855BC9213CABF232571D5F916D46B9FE32DA6CD0577897E2E1C900F5008291298B8EC7 +2EDB3E06791EA2F5678F3B606B1B3A1D5F54A5F2A90F192B81E508B5B4C5293EFE384931C5ECA0AE +082493AF9958AF181E4829DFAF507FFAB0FBE8547CBA59DB2CC8FDBC2C44DD9E36E9A6BA1ED936E9 +A76BF61D2D971172675EC9BC85A995A0B82F06768EAEFEB604D93B15EDF19F8D2945CE2A8A5971E6 +20F33AD62B7D0D3F1E3C7D11394E7E479ECF9C5C48B1DB0446995DE33B92C894A7D7B478377802D8 +422D0E9BC487D6AC7AD27263EA418580A3062C5CB939BF8F8F570EE11C016121A12B6E516307B957 +FEF2526FBF2BC7518197F918E7EE3B2DE8BD6432BEA87072A510559E86A5B8B3CA4D6660E94CEFFB +2F599E0A6BF28E52A8791AE207D1EE0CEC876837B5552FC400C94D12894A0AFBB930DFFDA2FB1EB4 +045542057958178E0378F374FC0583486C09E1F8D678DD2C94B64FFDF4F90D616D751B5FFDDE493F +1C58EAFEC2DEA63BDB9D06871AC25E5950619055D8F04AC92042F2B9B0FB8D21C9F66F06E913AFBD +5D1F718DB68FCAEA6F1819CE037FFEF9C18AB36C9CB777F9D8F75A38626F0C6BD23FBA839D7847EA +BC286BCF25403165899CD889F43D886DFF0A08AACE3B08C88165A39E59DECD58BA7B87CA061D7332 +F1526497B6C28AFD282320FBBFDDA2C207C8056FA24B4AA9CABB2B3614EA5466B0FD10EC2838C74F +D8C6EF1FBDAB3D43E0921B969F945FDD4828328E3628567EC8AD043B71FA6BCD60470F985973AFDB +6EC0229E4BE520805B68A949B26B3AE56780A88A32CDDC8AD150DA6986015BEF5BB857374F889F1D +318A3521126C70099E4B6464FF4B71A2DFCD3AE3BEFC75774D308E85AE3697C5D7098176AEB75968 +E426071E65C3B8B9E32F5E5BB0CBA0725F75E92159D3506D29ECC419AFBBE8C3ACF60709DF47DD7E +B8AC6A24AD2D9004F90FD86AAC84DE3C41785BCDAC7AFA461471048B9D282E4A136EF17DE505A71F +71828B047E2B703A6CFA37B6596EC79E4D2D92F090764BAA87116385D752E8FD7497578F095B0B6D +EA96918F70331C6DDA786D52D274D188D85B8EAA641C7370E0C28867EAFD8BBF1B9AC231BE83571E +4FC8F40D4B63356D8459AC9A833AC3967CF19D0E8F6B23064FA044AA237025A0D77C60EE9455B6AB +89B88F27F93B8D5D750D530670F9CD8D9DE35EA1105AF49FA17BA78F908484EEAA842C15732A9E31 +3BD975A90FED3F18E6A0502C016706087755A1B19CFFCA369504FB5E67AAE31C6C20682F08A6A034 +72077C139536F3FE38F69C3E9B6A2BF9DAB8E86D5BBD43AF2DC960513D799DFD87D40F212F509EDB +9BEA0FCAB33BBEA2BFFD1D54613CE639EA2045E851A3CE24BF7336EEB50A35667EE50C35CFD82F62 +C6D7A67CFEFCA1C31EA8A11E9D90E5D748AA30EB0CDB80A8B172D057A258DDECB3B4335EB377B56C +C153756B49322DD8B71A5B69ADBF76BD720CFC79F41823CFC71F4A93EF0815904D0AE027985F1772 +133FCAE866D56E5CD460F42EF4ACA7342E32785F4DB939B20E811010261B5E4B3DD28A7E9E5A5B0B +A4C49DDCD369CC25C42240799B92D29AE65EEB8606E7D36B9FC285E2B846975568461C5BF247D198 +FE3F05DB9B0D6582D592B6EF0121BECD07FB4383F669539404DEFEFE9FCC4BFF7E7E31ACE0785C55 +764BD870A9DABD39027101BCBA0C2D2E8B25511FCBD9EFCF553909BFC5D499AD3A2BE3C2683C10F9 +AD0E8FC1A6FEDBE567ADF64CF7418312E24AF248A3186836253FB56B61514EFA8399286EFD4207BE +3B8210AC24BD7B3FEDFD3ABF32136AEC9F270CB6ED0A39D5F0F4E5EF1C90E051738FDDC9C398EE37 +D8797D1474BF9E111159D77B0FD1659D5E636ECA8B53134FBD5CA9BD5AFFB435AEA625B9F7799E4C +13D627A08F0324274BEA6884F406A9D0657B2FAF469C1CFA288AEC803E951954247268D05E2A03DE +52148B637F1FB503D56E6E863A5A85863FA1E40E3489D1BD3AFFC3689D3E32C138001C77E77A6C8F +7372DF2DF719B60A738649CA7D67E59AB34D72E63622C734474A4BEE99C66224B91E8962989B3933 +391E94ABC3EFF7EE79F3BC78FE81EFABEF8BCFCB81391025314668A2D35BB2C091DF84BBAEDE4AE4 +48DF5457E68C61A0D01EBF6BDAA16B8ADAFC49FC836D3CDD8D2E8230103C390D5AEF8C6B1DB51AD3 +2545A3322EBBEDEBA60E901CFE1F39A3251E4CB4A9FE2E5CC69BCF5F67F61BAFB4F4B3A6D53ED60A +0C2A9F65E9AF9AA7B96A339FBFEFC7916C2773595E877880C55DD41D6B3EFF53215CD72218CFA624 +B52A22167605B8A299528416A21D57C0B993B3C335E5735E6DEE5C715B4CD6FCE6765E6ED544FD9D +BF032D60E6D501D423A99F9CADCC74543AEBF414275112C6409FEF2871E371B17BF67EFB6B5A243C +AA411EF5CE045933DD20DD924C22C17E088EBD48F7081E18462172FDAF50144C39D39A6708EA595F +C62964D0E6B77274086B071759A09F1D985681B9ABACBBFC9D2083B0E112A9115647BD994C59776C +14B26D0D08138905ACD92E07E92CE80BF24780D4656B43CDAD8D9DB84546FC6F7E3DE238C4C42B40 +B60257E2A52059CF9FFE9B582EE9FE17B1E8E96AFF031605E5A72935AA23AE1A29EEB255DCB97A7D +AE381187982DE69FEF90D732EDBA919F247699375C5EF759E716EB414254F083E15B07648B652D57 +CA1229C02204869E7287B28E9EDE4687E4896F12C92D7908253D2F04C8C9CE950ADF8925FAECC709 +EDABC1502CC165D6D4EC1D43455A996CC6085FB8E4579B5B96C85D1070756A6F70A1E1D87CD85F7B +DF58A3A680BAB5D11496C3AB90EB2357BB54C569F0D6ABCB3F80FF7D85BDFD72123887FED210BE19 +B88EAEDF5E6F43E6458FE1CA13A3E0D7A3713AB7C2E595CB44E7DE9BEC5C8E82E537E62F1B09D82C +91FE1C7D82BB9DD3341D73B3745BAA8094D35FA15B949F38C97CE15041BC22805707F4EE549E00AD +DD7893647755ED8EF66E65D238A23BD9DA132713A9F51B7694D50884C9921D32E3BD64D6B69C3D9F +24E8CF793CCF011CB481B3BE57C71D27CD7FFFC045C04EFBC13404F14672B04EFA2CE56E5BEF93E2 +5973BBDEC4F93C63C5A73C3CCE78F9A7E629A3055601E2CE5811E75C084F20DC4BD8510E6D5B2D2D +14864BF94EBB05809D384424F00A380142B4BC0A4E6F3CAB16533A8A33759388A479686EABAE6F48 +53DB925FCC26C4CDACC972755E2C8CE022D8E07FD559E6BA8A3C28C9EF257E62D494A577DA71125F +C463A19642021F7BA2393723A584BC3254D3A62F3E09D149E6DB9DDCB25891142D4B9064BA25AE7B +D5CFEA5566C463C743F2B4E49F7C9075257B80CFE2519D2DBB3B9722B692E157693BD6D2C39CCA9A +D0AB8029D0E7518A94E61E9E787B1BA1B19ECB05644F083312AB83D7A86DABB21B892E50338BD3C6 +03EC3F1768B4F6D40FBA5D708841D84040E28A9E94AD3649F668CBDF03D2BD2933526EB5F508729F +C115AF1AED6E3126BCFA1B8D6A726EB8493933FE9ACFEBCA1504F0BD8E93F9F8BF3EADFF9F14AEA5 +A5F9CFD44B1A0F22FBF455C2F435F6AD1B599B3F8DBB6457A4FF55FE951EA83A7064B9144F5EB206 +C9670FA59E61A173273E04A90F897F693DEFDA81862F80DEFCB0EDDE6DC04154A2500FEFE7E1EDCD +E1182EFF461DD3383DF4925296627A2FB2E5733EB45F9F7CD456A40E255F1716515633F155584BE5 +3F8863BDBBA90F51460527B00377478D5DA7C20683A56E4E6B97FD365C5C43B7CC60643643FF509B +E2F109FA71DDAC799AFA85C11032803451C6F3C232163B3CDFD7D66752F76F3D829DF24263E7BC22 +AACD538613E9C9C74895414DFE44021BC559DCF7F36B513EA31AE9D6A1AA444E262C45C0AAE8E59B +6DAF2E2554E18A24AFC3D88FC95043CAAFEB0D5E9CC0D839F612FD1B7730CD7E3799B80F910A994F +F8C31B5368965A188F5DE17094BC05AD0073346174290CBCD7245D6A0FECD90B52D9D710030BE2EC +1F7D59CA59372DB5AADB35CEB46DCF38BD943C0837A9105E41FB28B0D2439D03B5260AB1D09899D5 +7B5524A019D3FD3A43226F25598D4B82C326F6193898D17E123021BD9EBCECE114E3587174BC4BD9 +BF01594ADA1ED300638F38965F0A24673D6E96CD3585D2AB6C0DEF4965EEA86ED167E334C41E96CD +0F37182EFAB51295066CD5085C5FABCAEFA49AC1D1598D3DBE34D58E28A9D0065F9385AC31113003 +FB459D1E002217E12F16DA2B589F898C4912DBE4786B7F8CB71BDD10471A1AB1D8ABA67A3E5439B7 +77C79743D2F0A80AFEAB75436CEE417F061A709651785A451A045F703E80A770E1CED1384BDA2FF9 +F0B0B1F063E75FC914713ECA26519CA9575D143B9EEFE110115D2A7D5492994A7CE2B3C9B6BBC851 +CC56A551C2393C1B6A0E939730D92233D48C0034BA566333C6BC3DBB165FBC12E203C9797BCD1234 +D405978900633C63848414166A517656EF128D05A313A00CA04F166DEEC389840F31FEA36A6369DC +D09E8B377668ABB5CC7B022E235D6E80BD132A087A400D76119BBBB2800B813DA209CF7041F52290 +69C5190DE01336275FC43710AF299D4A574CB7B773BC3972AF6D64359F03A077B096035B834C0346 +8FD5CC08F58B93BFA6D4C076EC1621022ACFB9310F0F8B1FF26DF001D6457929D4680E15C4FDCFF3 +B500C4C7B3C71F89B2F2A3536DFB8D2C6FFB5DA407424AB6C22605D2580AE2130F7CCDC8C4DFAA36 +30C682B8D4A4CC87612477D3E42209994ED7311F6618E402EC8354B0EEACBD071E74D669CC8E5A54 +3D64BC80086DE11165DE155297075AB96B66377FA44A76F7F27E93F2ECB3ED9A5E8B5872415D232C +144B000EDFCA355E933078C62164CE0B7642FD5DFBF730DF2589951C0ECE2A09E24F7BCB91266FBD +CB6A31D7300E360B174F79160E9843FCC70CEE699A1650DA3BA1DD21F7562F50AC873ADD919F0B6C +99525A5BC976D571106F4271A9697C73CFD8BB52FD5AC8FFD8ACF37F26180780E3E436456B8424C9 +CDB0B9F32047E4968532E4D862D8E6D8DC43972B778E1C8F2747C41C458EB9EF481BCA319BF0B825 +4C93791EC5F7F5FCF07D3DBF3CBF7D7EF8FC016F199E948938E5CF1C5AB1BD771227238BCBF64057 +E5BDC13E2D289D9E788FD1617BEF34125FA82A735CCD7E239847432DCE66F116FD572DFBF8DEFBA2 +44F4C6542EA3B16DAF1BF643795B8E1E5A00C3CCB76F53F0E3755A6CB695F9B00469FEF04E5E37B6 +136610FA62B4C8EDCE929921C5F40CC588A0A99C0EA533C3B65A253BA1DA496F5FC0650FD2198756 +5FBE35A40D8F6266057CB5A79ADF76E8BEF75EC6B4121A384978BB4972446D09CC4268A3C86264B5 +86E1126E94AAB6080FD43C1608669A3D6CADEA90D691FB2AE00EAFCF66B34978A6DC9985C758C69C +6C28649AE32D24D59B38A0B0F671FA518642BDA47038E2904A753A9B48310BC8834E4D21FFEE6224 +18C5D957F157FF598A1838AA4DC09624E8EE7BC61B90982D51F62E874B8149063DC59F495D358A2A +E9A74F8F9F55C59D5291F7E39C85F7F32EAD1FB5CA632A610D6D59C964405B6BA8BEB1946E3D4FC4 +89563984CD6CACCBEDBB79E70875D60A9EEDA8D0D9EAA4A6EBA88FF5A748F0A63875AEF93F59A910 +3D2454FEF98124F9821EDF09FE98CBA690E10AD0C09DA636B586FD580DE8F30944DA07B2A42DBE44 +1095684BFBCD899727772E9C899157A71EB660B0DBF6CC2493DDFB0A15889FEE7CAAF4E70D8BCFD6 +9020B6C0101C9F185A6C63B379F5836EFBD097FA26543D93089F7E90C5FFEBDD4FEDE54CE776C6E2 +E585934F1CEBECE93519D76094D9B8C21FF71A01D3EE08FE914CA9CA425A5DE1835494E280E78C11 +D08B980F3CE7D614EC589F68512DF0E86638AE2DA39DABF84670DAF08DB1B5EE37B9F4E4B29CC03E +95D481A112474DECBD9A4D5BA2A5AAD959DCA80F1125BA6520946110DF2D5A7C02B5F615B720C787 +19FB6518D6B99E0FC5B8DB2AA97F72357E625BFBBC9B1675F0347CF8341B62AD3CB4869D6F6DE386 +CC010B22CE888DA813B9FA60979A8C60BBE83B2DD9C0E8D8FCA73A897E11F5173C236113E44A8097 +124B31266B7E2D36180E1ECC23D0821B040D696E96B025B6A4D86597A40195A3A3BA99592729F7AE +864CC313690FC7BA14903838694267959D38C2212B9C161BD1F0D95E87C22C9B53A111B4E3054191 +49D112E785974060F8827FC19E8D93F89A2F71418316416DCAB3126E19224C1B6C3DAA95B87EA514 +EB8A5EF843C6EB251C96CC730574625FF7F86E64C6DF2C70CFD1C443738A7F1AFC37E189048D456D +3C8AD5D72E07A945D59D2F0222AEC803CFF00886619CB9B91A378377B749AE3A85A95E1555A7ADEE +DDBC7D224B7188286C3FEFB6EA7DD34E6ED1C37E657562E50779E94BD639821D9077A788A2D73059 +F507A21D6871FBEE98803AE385D75BE9A30FD86D8C577D5CE064E0390AAF5DD5F8C016A320506583 +FB7D85C778A96FF8F43C56EBE9C6AEABD50BBBF202072AA5EB32E6740ECD4B6410E6F8B2D629FC2C +B7940056F16C2C6C52698E2A726750A254A81864B5586D3121D8D44B40F8E119B7FF3065BC9726FB +5C5A55FEF2E4822AA744CE60F67E59683E1B14C2712A79CE3BC1DA33AEF06726FCF461F8F58E72F0 +E723422D0D6EE9B7F80817B32999E5170B1813A9E2D118876E92689C62290E9A62CDA72AEC8C9927 +3BB655E5ED566F15A626E02D8471A71FDA813650036101836B57616DDF78C7F2450DA37A1C7A7414 +AF930DFE133D7AFFA2C704850B7540869862D141580C128393D25533C506624360415E3E48353364 +18CA07E96861F25F38BA8544F9FAE1A4A0DADAFF7792A69E1E54430D86F7C6450621D52CD15EBE48 +B53BFFE45D7B6F7FA40F4ECD0585F86783AAFFAB29B45BE34129BD849CFBC385A53BAA3E7CF397C3 +8723939CD85425B9F92D5E3A04CCA4B15DD8FD35D55816B3AD973A69E4E6FB1ADDB6775F907AF0FC +AC43D1987852EF566D1D5832F11A3D85F4718E8B9AA043ADEFA8710184394C924A88C3F485E3809A +A916333B6E2DEC5655BA104AB4FEA14BB8FE9B95FDF4A4793699B8B6EB373C159706F7A7817605C4 +A27E6F9B2A388901AC0D89368DBD05B10871BCDD9B699CC9CBBC5DB8FDBBDB3442488A8C3BCE8D4D +92568326C23679554A39B5829F0A707C9321DBFE7A2782BFDC0890E601EA0FDD5ED6191BF4CA606C +85247954FFD524A1BABCD6B5CF3C7B284A03181E72D18ACE221F96BC5B6E0418E3B5DBF3DB3943F8 +AAD0C45C50C3CB19C3E352BB0A7A0EB09455EE2276D53295B62CFBCA847EEEC0E9139B2F01F2C6C3 +FA8821DA0BDE05377F653AC8A5788284E49595392BF5B7338C3E656809196E81EE49A172C9417C69 +FE47A8F84E8C6DC15431D2CD99607CCA0F521FA12CEECCBD7CBCDB1BD1D7DFCCC82DD50FFBD264A1 +864F6677EAD3CC947814C0CE33F8D77A4B688B9CE76F511E2B47E19310A4E6D80E6094337CD7EFA2 +86B8DF9CB622611C60AE64F3FC6836AAE48C9F0C73DD4B6EA69A527DF79EAE69A14BF61D8E18C85B +164C61A86C85EF6239E2EB992C875944FDA635406EFF724EA98841F9BDD5D7FD513B81C97FA5B187 +AC88C0ED9665D974642436AF7B36C9559DFF9CA8FF3D823E12105D19D299A95ADFD4A9CF88647D0A +F39EB7FBBE97E31599BCB6732E0E6A582574580C9AADA428DEBC2F100B35927CDD77D0ABCE44A648 +740EBC1ADDC7F47EACB0722DE46AEB25E1B5E4338B7F7FF0989DD7C2B165D1472FF4B0FA85170612 +5CCE6D35D575A5F85A28C9C7D8256F5475C8590BE3F02CC45CE0430F972C43F315321B3F418EEEBE +C62AA25AF42BEB0801555666AB495F594A3E7A4A1C80C737F9D8ABB96D7CD64BB473D2733DD5B536 +6FBE77736B9691FA298353AD1BB95A8CC9C73F67F71FE9CE817A89389BB4708071B1031C8D2A3B2B +957915ACE377DD1A4F541D27858A8606CDFD52F8C5FE07FF0700F84720E7AE715B2021159273763F +700D7D9E1362C4A7C2898894D178F94B33F5A1BD28363826AC309E013E99CEBD410B2BD5F1AB60AD +22C55EC87671EDDECBA4A3BC0571BF8FD0E1B96FC6014D91753E7B9762DEA4D9C6A8593F3FF3C05D +B73158C84684AC4004150B0E8BBFD3A8A2C8A06D237F6CB2BC4CEBC0980AC61192A3959C26C5671D +F4D288FEE3ECAD0D155C7FB9AA9119370EF2270F397057AB20C980502A420621EE0350934A67E329 +B0C3E554D6B2FC67AA07CDA060402467F22DF5AAA76EAE2AC5CBBDE54AA8223A4689F2748921BDA3 +38CABC4EA545093E00BD764AC52C7D33F41C0228B96D63601E758AF48FA2368378AD08C7E5F25C2B +928515337872A86B679289184D28C58D4EB3FD6720E294AEF49A75BC276CC043B1CCC97AFD2636B6 +15B282812716B57C243AF7A199610027757F892FEC1347BB90EC9A3C31E654106037739512367562 +B89D13DAEF5C43E542CC03EB22035556856D3A4271B8112D25A9CF4C57BC219B89A17ECF6C406487 +3CF8AB4FAB26CFF76CCC27852F26C66AC31AE90B803E35EAECF2B9EA2773139C7E6C6293FFC30297 +983AB3C5D65A0B77D3E9BC76D4BAFBB32E8ABCAC5E13D233E93DAB25C8B847B3759794362B09A52C +33F22E2EB773A5630F400A142478621E76E255FFFF928D7E6565D87B7895BA08251BC2D23383DDB0 +0CA851B902A79C8C4E2847DB7C6E7974F2AB5A8DBB85C1CEA2571684C437CFA65C264E29DFE1CC1A +A4EA8F437E786B7E635066C66026FE12CFB3A58AACC88358C35F35BDEADE14BA03442D23ABACB9E3 +8834DF17150B06581790BB95949A31F611DFA3A61F57B20AE3F80D5882E91A7098D685D99003E961 +9FACF98A1D613E842286C5F3FBB3175179719A7DC6FA93A8478A41D593151376766C4C3B0950169A +4498811DB1BC3BEE33952E8A7509A165EEB547C2C3A3718F923307CE614B3B8DBA3E62F48691135F +C5A9F284C35E4F22F4A19F0770F0E9BD23EECDCC08A450C247AE4F0BC6B1418F45A48FB3E288B181 +0879CF0FB3616ADB7ACC6344C50F0FD5134565B6A156A4FB86A5D6291C274D5514971FFE23B0ACA0 +1097BD17B60A9EC512B142F9EB5F4C47C2BF326F20A43B45AA43F37944291F722AD9E3C931D21F87 +B6DE26A587B7D2E449CC22F9A6A1EEE1A541FD18138B11027CFB5B3FFDF29EE76BFE209239FF9128 +27675B8230401FB075F73811BE7A2B5561A40580E5921AF2509B777314A7355EFE6F1B1A8E407EB0 +238F052506C280B833BE87285BDE8334E7D0A1C8B9087572E207AD6ED107B6E6D8C7A026B8CBE208 +7F931A604AA7868E575D60F41C98BBD16E1B225734E1F5BFD96A68ED329425E6A13E23E1B981E1BE +CDE3F45A9852C1C37423FAABFCE1AB67BE2047A897CB9C45B2D954BF7168FE064FC7E0DA3E934494 +85798E7F81919B36F4030D61C9F2683028A0A9E1A87CB82073A966EAB07F4B0D5CDF7DD877A52E16 +8B025C9520BAC387CE5FC71420657D4FB732EB75724920930D007E42D4568C7605C4AC510136D380 +169C216CA78DF9A3225A45B670087A986B46B4CA05BFBF3210C2FCF2E9AC876DB52D70C49B19F510 +90569839F82E332877A98B9DDA1C8313458063AB6FA3087BAFB7A17249E8849D6EF80E271863CDDC +0200CB86FA14B5FECCCA81640C4E228D2F7ED78C827124EFA759B76D3466138C090230E2FE7CBDF2 +5BE36CB92D18F20C413A11CB2A56DE6A23C5BE3298BD780F6E38FC5797AD6C31296AAAC34B91227B +93575279CD93D6A7E983D8403C687C2FFA2D129E60F762F5DC6A1A90FAAACD026A9BE8B3BBFF5430 +63884A6BB151534CC13BB6C093435E2AC1FF7E4E2F2E8ECE73E43D13B3BEAD9D2999CDAA03A99B54 +F892AE8068F0DC79FE5963A967F98526D4E2848BD60764CDE8A92B20D50E1701D0F08CDE04CBC196 +38CD7FAD0191FF15A6C3DD5C89AE5345406108A1F7434997F5EE5DDC5C493A91DCB243DB6835658C +B356D64F3A5AD00F57E47844E6CF1E3AF6907E3DE2E0FC4378A2F6694D6161EEB948BC295731CE88 +36D8DB246921804DDF37381948C0FE17B2ED94536E21E7D785BF3BFBE9BAEE8B56A8385B2872386E +EE4183B2A281431B543E25EE714F52E2F10A1E83D8324B4914C2C91D03B0C7AE2ABB60A3E6F58883 +49E107FF651C603008892B6BA6116DE0945C92BC63A9EF6DE7F4BB1DC02CCCFFB005D89B4E34E279 +592665D0609D2A4FA73547156CEBD82D998BECC38B6C10DD21D32F5C464CC0CB89D49C396BA5FCB2 +1715571A0A81054F0DD857980A6C3A42A82861E52DE0B870B8F26BF324E2A70A3A27E58EBDE6B1A7 +22D8935761237E0664429C0FC5F1699120F7D04BF9CE86FAC0BDD994D94F14A8835F18D5F1541597 +15686918DA32CDC1F3460332440E97A1E52A0B8985C78B6198E8164AE98E70ECA860CA3572B5C0F4 +1DFA84A77E41B8E92B70525D9C20482E78A0137E23F474988B38C7D6DEE529772FF8A768EFCAFCC2 +22021617251ABC3F2E7CE20377DEA2FF7239B4E055884BA01305A5CC0B66F0EAF4A1C4EF247AEE5F +AC44EB970CC2A4F46C93AB876E8DFB5ACF499A0A34D2B442B3E3DDB6F720AB131B76B2EC2A5DC1A1 +8B17E35509DB34E65FBC6C94B2CB3910C8F266968034E478BBD61154E3B1093C7CA26B2E14F09737 +880AD6CD1AF3F78F90F8D1C2A6232E23A9D338C96EB58DB937F3EE4AF428F1FFE197AAD3A764B791 +599C1CABBFD6ED8E79D08F1347997F417A22E0A810AA019C5DA767894B299CE6D27DBB77980EAB36 +C4EC2AE4BA2A423BE8AEC832D8CA847BCC2C5D025489AFF5151A77B2FDC3E2970F1D5919DAE37A6C +12060956202C1271D0D255C431CAF8479FB22B871BCADC70995F6B40CEFDBE9BE6A200FF0700F83E +95371F842EBA47AD00B7C4C54E0826B768F094C39BE0345BABF9DF080F436DA275DBF08838F0C5C9 +BCD371A8DE1AF13DE2A53227C59AD2F36EA0363D48C001326594F57F68670D2CACE8386CD3340070 +D4CE85895C09880951A8D5915BF631B52A34CB44766B67625678672E660922756670A08FF2B9BCAF +6917404BCF43147BDCC83F34110EEAEBA3DADE1E64B9AD9DFCC17A044C5002D1740970D6717F6448 +F9EC6AD16B1A11DAFF2142C42917D52241BF0AEC4BD300DCDAE6D38B209AF067E6B3147813F27448 +3EB1A168A3848A158F2BE0AEC8D379E3CC74AA15E3D63B07A3A9AC49BC66A1B0D92636400B513A9F +86D3670B16A6CB2C5F5C3366F2CC648D6F92BADADD05FB93CC3F28FE62AAD76ED5BFD8D54057B4B6 +83D6316504C7E8D4C1DC98CCC5411063E42BBF9F720EC9A3F2519F1372DDA9F1F7BD6156F0658697 +EF1FC52F861E0860281BFE4C7DD64D37D1D0F654D8429DADDDAE99F9258D0F9F0C8B542030F27E3E +67F0C8D1CE2CA6114E255ED42F19BED7DBF7AD048103859AD02A8DF5C6720ED9E25A1E073A75EC89 +6E99CD0414B328442E9D458AD978AAA2959EC7A795EBAFEB3A20C1FA39719CF83D345106E7573D4F +6875873A3DDED1113901A21DA794B6720797FEEC573183AD45F25A8A27A4F5D842B91627A2382960 +8B0A699B0F33E662FF720D6F76C5F90B5A8E9D1EFB68015BEC849185F02C2E4CE5615F132353E888 +B488CF390A3411D4E91588192099DC756E13C1E79C666C4A203E31454D5F801CFC50A858C798D4C3 +2107A56B2DF940F4D11E3C1F4465D9F68D277C57B16CEBD02E0E115BB9035EC3516A4AC1FFDEE92A +672B70E4F0BF1208846347278D9BE5A7E5AF002C905F93864B9BCE32672BFE81C16B56F7400A9B4A +EB156172331888D73C41A655CE83D67DAF972809479F0852B659E75CE11058FFAA3871EA9CFF6D12 +01C65D4B361FC071301CDF0421D9D39CB710F70ACDA73F186CAF71FA9217B56DE4FA1C9D1F7636D2 +6C005EC7461585252106E942F19CE63B87F4BEE10D8D9C8AAF961F5D4F8AA5182F1F11B7787C1D9E +3047215C371915D3B583104D36ECC29CCCE3B3DB20B19BBBD95DEC4F3D8D90D585185D695AE1FA48 +FE0AFAF379BFFB4F7D1C2B94DF81543C6F012C8945EE09CD266D5E154CA50549593C4B0D8BC63E49 +6A31895E7E4427C3469886E23C8153508ECAAEF99C2D37FD421B3397194AAC1FDDD30D9D3F597D69 +C7F6DD123DC377FF8A034E59D439C8090CD84545A5A84157AC1AF3ADADBEE0D2D06236C66E33FCB6 +782F2280A8204B4A8D0505F096F3E20669C2477B10DAD176668AF760CC19E7DD26C53BBF21120E74 +63261B28FD040A89E40B6BF0CB0F66023288E6970D6EF41BC55A2B4C4CCB7B0D84B740E1F74B59A5 +2721711624D5B0DAD39F201422B08C6C75B985F080B4E67566910CFA93D1D381328EDC5E6EBE6F22 +C8995876E1D505DC47F84A631906EA7722086CDC35A18387254AAAA0F65CEC8D42A15ECA5A63C824 +F0108A79851F36ED0FDAAE3E558CEDFFCC38ADACB25562562F7ECD7006C48B2CC5E313B9BBFD4AE3 +B31A0C556E124109749B15EB0491DE6C76B81D029FBD97C661122F2B494D6DD75314771875F26743 +0D137C444DFBF5023D4A1FBA22DD01FB0FCA08B1FB558040E3ADA30B9A15D119BCB4B8BB13383BFE +809E3B8FD0DE15F9CDCA0154906B991AE91419A2FD7012B5A5B60338A575D42CACA7956FF196E13C +D1AAF5D6294925F8189148EB8A05EF1D0E651EF83ADC5C09C5D8FFDF15A8EA63162A7E388C3B0B99 +36D669DED9D6904B1BDE3DE4B5AE6F510AD632CC5776DFCF35CCF6DF2B8EFF31FA49DC12F64BDF7A +3B40D9108DF0F13259432679D2531036F62CD555756AF53635E62A001865DB2046C31A8E6165AB64 +4DC4152AF4D09B5BDDEA6E7FFACDC1FCE6FA734AA8341F8217BD7FB1A98EC645146A7CBB2B830FAD +158869DF337ACF25A86177FCB61B2D11ED8D8F962D2A4077B33BC052BA609AB75CC3622CD122E30E +1CD9232CE3E7C97C0D24C759412B3002EB3286C17322C6F8662AF4B7B0AB3A7D003E9743E2F6BD68 +AD51B0C9040FC794625B96280BB83C85C70956EB3B18148C15F0832D3ABC0738CFD87002FB46EF24 +23C34774963A9FCC6A77420AC35EFFAFBF5825AB9DBD5FCBC3254D265F3E7CCAF228AAF8C5E33E63 +EA414A29C9D26A054F3E20D0C366E63D2F01978CDAD3D718A043EC70C579E3C9FD31E8D1756F5A09 +AA3B1715BD97A17AFFC14C0AF35F445EAF3E93FED82440DDE8F891DE66EE1CE1113C153190394A55 +90A54F343337A229591F1EE2ADE057D54CA192D6087C481DA9DFA276E32B2522D06F8AA9920CD0AE +804C6D32D9641C8DE672217DF33798047BFE9231485D039B0F79EF5F3CFCE35E7C686D9C0B288ACA +E2BC275A06B678644A6DA474DE338B49890F9C1D14C8C1F7408737710D90BB6CC5230C954BF2C095 +6557C2BA21423F0BBAB992C4D6BDD4872B9C129C44CFE07325E2549774E47C9B40AE17D509EC4B51 +AA0870685D9AB2FAA550C75E9B64BDBFA63D7C5488E7B5FC8AAF8CF158D6BB5C77E601A7EC9D52FE +D87C9D92D32AB02C5377AC98497390FF39E98F85DD0CD5838DD74653D1778B5BA46D306FADA84ECD +71A83B1F888E82A6F797D8FDF6E2DF892135131092CC47E30EA2BDCFB4DA8AC210FB09DD3879E9AD +ACD62E6D3AD55BAD2D412363672F32957D91A65A9682453239AF06FA234B988D79F6D99A7BA8EC00 +D1EAB0EAAF488D4E24A005D339E4BC0E6B4DBD06607F59403C23486E30BBFB51B8C5F48CE5FFD755 +8E1C4EAD7F40FA07B7F03802B9F048789BB3F0000C739AB64BC0174D41C7EAAF91A8188CA155334D +05086D4F66DE000108FEF737761EED20004BAC2284314A22B80C1C175495AFE9E21C28C0034F8AD8 +92C342E75B40DC8831DFB39AA9218C1B147900E4DA3DFA89EE2F9AA5ECA01EB63A45F7E7E862917A +59B7D27F59E92089FB874006D2755DF6B1FBD159A40CE649570C941E3256766AAFAA02D9F5CCF856 +1C9104E64412EF0597EAFD511A4E5D898B9B02290702A0F722ADC5B803090A5C48556B8F2048969C +2FDDF8364E00F719B8F6E76243EB3113CC7CA8D4AE3F0BD3F17BAFA50F7A3239CACC1863B9E69B15 +ABC365CCE6AE292490BC64E12D371745768D815211784E2973505779E9703FC71F5E05E42E87A22E +5271C1F7D502880249E25E73F37DB7CB8020532B88016775DF0F33C66D02D2EA9AD7820C4B8C7C2F +6B9D6EF0668DB68C7569217CD5C5F1F44BE9A2B00F0B2E9F3675F5BABCD1237C24D6E088371ACC5B +738B68EA18AC0470F8C55BAF37F8770596B184FB1D9CD91D5D1C02A4D2C3B6F08C1D83D25C426A70 +8C17BA5B21B71C5CCA2F4588518D0D6AA55C650800A63EBE5399C488AEF917830E360847F9DA5541 +1B03184BCF53F68BD5C7370BBECFF4B7A53B038AF971BE8ABEB45E4949DA1E8C6E8C349F711559C4 +8E15DD44CA7A28CBB3464BFD257D1E1E70728FD325CB43D96EF0D88E9598A97D604721F98E54774E +6D030818A719F70EE9952B2DF793A93E8E3EC9944657298DAE724AFFED01CDD72B59DBFA5C690697 +B65A50A196710A562EEA4BE852D9F6C653C349D2018202C1EA9E45768643445FE548D05A03867FED +D1BB7794635E4DC22595D6D495281A7D723DF329B2A82AC7B29133AE73A6DD2F84C7F0B8C51A0B60 +F1093C1A1ED7F81460F83FE00D6B329331B62A7EF06AABF190EC9B9B26D579F02BA595ABDEB2ACAB +07065DC445EF75D8190C7F9DE1FDEBA343944A0B71D9BC49C4132755F07CF1F65CEFA42A0B2BB78E +9994DE5611D62F29A6794E4BA6ECC38E925093258CD87393F7483F87429DA928CBFD2169B8A35E25 +0A09F7E430409DC8B480F1F43769F67F0EC7C5101071798B7FBAF0C3A9FD3167F477E9D17E576412 +BB8EFA47D62832B734E64EC0E309B9D7D2F615976208346DD166ACACD78590A3E0C557C055588194 +338FCA1609603B0D1BBF5825F8A91BA317CD77F6742D94D2D07DCAB399E9BAA9ED388DDE42C8BF43 +24FFEAAC36056BFFB806D36CF96F8AA008AF0001EF7AB4E8A6A64AF4E2669EB4456627B55649C156 +837F2717AF892A200B9CF29F470CF04428E1E92232A3FD7186D2D0F27865124B20D7E45B4DF4FF84 +ED6A143FBBF8E8525AF0B09730416A809CB3A37D6FF5A96CDFB383082E04D8FD0629E1110FA3E769 +D8C2A15C3EC91C4D8BE162DF0F9B89C8FC2BF287C7A514EF6FE85159E256F193826F84BB254D8DD2 +CC47B55F1B027C78E8FDF2540585DB3A5F698F1F27073857AFBA2EF3FA171A11395979319B2F9521 +AB278FC4A0B229CE478AE61FC0EB9EBBA39256524CF591FC0E8992BCB9A0153F0A23F1F6BEB52E0E +C55DA42535EF7C298B87C733331BEC2C4CFE64C88E96C98DB55244DDA1FA76428E086A76D1DE7E9A +19EAC1582F142096A5B7171495910300716DB3FFFE26003132961907D864835EC5E2717BEB479530 +A00D92EFB9BA07DA0FB6626A6021F5B69D2084A67DABEBE13AC7132A17A87309659A4A9F1BB464D1 +0BD4394609E5AC0D3887CE0D6E672DF9FCFEC25D594EBCE8BBF04FBEE8E035FBA594E56DFE407C29 +9E3449CD293EA328D0C6D88B9201FD56BD0AAD79E4F61C4FD9064EA59D3B777C2E454F496C23B4D8 +E72391A3C4E06D29794D7562EFA1F53651EBEDC87A880D82D31658D4C3C6E3D2B3578BF5271AB327 +E3A18D5F43AE5BD001809AF54785FB9049A8FFE5BE8EFFD5C4B113E5EBE9AA79C2E8DF1A45449609 +9F921EDDCA6C4AFA6A4A5CEE5DB21051D124166BACE19E8D23738778C7341C35ECB5F79B425FB203 +853006678710EA409D66986D01CDBDD098718B61C7AFB9D9E0A14D4EC03B4BF70803E9BCC2F8F704 +5E76FF7B050ECF1A1C2D310282E86BCFF0CD43F1EEC4CF2E73D69464BF996EBF2DACA7BF672414FA +BF771FFDD386F96B353369F3B07776EE7B2BEB70B0C5C747A014D062C569FF905BE16A40BF17F9AF +60C8D0E47CD8D3E649FE01957B6644DF276A388623A46CE24C718CF791542A675FD30233DE3E8165 +C2430F62B4F07F1C90DC8027AD61F450F36BDF2CA3C24A84668F41699195A05B657A19A3CF4A830F +E722EE0AEC8606C8454BAA5BFA547FFE434033B29948FD4AD3DD7FDEFB79E5569B330218CC340017 +8E1D790D352127FB075539F26DF96365CA520E8F94C4D9F94C92A7AC84BA345D91C7E05D2699BBC2 +ED25001435A7F26B9E9C1264D3026651482C6ADD8CB5FF76B6B944CFD9F600FE79E19FAD2F4E8E0D +1334F7EB9B4570E3B2411C60DB4FBF4D647479589998169B6D0F3B6112ED6A2E10A8A909C0A41095 +1C70365BA26EA36A86554236FC374A7C8CB2FA8806D082EC5BD90EA9EDDBBEEA459353DA2C6ECB4D +C48A91ABA713943A58019C2950FD4F62BAD2C4E94970AB9D73A32F3630523131370C44EC6034502D +3EAB98904769690B90608393989DE96DB30019B0B07EBE0FD5B4446F1898956CCDB407C411C87079 +F48FD788AF9793ED1E394F08E7F050C1DEFC6AFF68809526D061B05925B48ADE754D74FC59F8A3CB +8C8769218BC43CF08550106BF3707CE768D5F742CAE6628020F397654B99300F389E7D7ABECFA877 +4A542B930199D439E015704AFE14210246C1953B48905BEC421B90D996095E751622416C366D03C4 +77226CF92E6B406F980C2B70AF360458177DBBF303A8B0BB9B5E2F2F7D8413B53E9C462A8F83D8FA +0C5FD669D735850474B98637E1C6FFD403C1A9A300FF0700F8DA0B4B65EF4B58C077DB23A5BCD878 +6D5D15BF1DFCFFBA2FBDFFB681B2F92E04A9692A0429BBBAF4B9C7F738C7991F0B2C4102F3F320B1 +756D5E71154843D037C3E01D7F2A958F32288D65103FE566E87E5C77D9BDC97521ACC0BBDDF37947 +87335F0EDFD5C9A6C4B1C7D13560AA998B6D63541630284F1DCA9664F9A8E8290EBFDAF661615D4F +B8A1AB390DBA2BDB8334424B383FF4889FDAA7B1E0BFB9D6E217162F0ECF45F999A4107418F0C375 +FB10C56CA6AC5558458FA0D388B62F36CA49D51E750A86DC5BE82FCE438E119CFC42DF19941B845F +97B92B947DFD1FB0B3096480A37B3DBFA7AB5559128601FB5FE5D0A537B72991544A991390DE18F1 +55F65605ED593E12987753477E0C2E85E72099C50D3A85700B7CC87B862453A1CB47D604BF8FB30E +D85AD690EE527411F411CCD349512CBD5798297EC8617899E39E4EF9CBDC248D59798B7C63DD6F7E +FA91BDA42CDBE81CC5CF3AEDF64C592D05E88A6878036AAF4D3AE248867ACB14FB7E7CBEC06D16AC +E250D18A1F7E5EB60E52B94772484D2EEBF9804635B5DF83D1E0C17EE29C184AAB4DE664081C104D +5B6832B80226D7630FD898F716F0210793E385BF1B37FE85003440BA6278395AF0314C5D94DC9E07 +01920A671DC74670F0145C903DD2C22BBB5CC927BEA0F1219FB5502700DCEA5F9C7FC15A02ABA47F +1FA5CCF9FFE239B019454AC0324397CA1EF4CD03EC5C26C49FB2A9B6552F753FD13CC1C0F76AF356 +7CBD1247FD055AD50C7CEC82FA6C69EE5CD0B210B5D83EAC89376180B8A9649C3226BA6AF1ECFBDF +5800149473FEBA72FFFFF04E89F36211DC8689475AC9593527D12139FBA7B7360B62E0A9093A9960 +B36BEFDD74E6348BEFD098C7C06BBE96892D880B72C0747123C56E44E8C484B358BF15855B14F7B0 +EBA2F58E7AB401DC6C939CBC2559679DF00696F8A702E1AE37E53F737CCAE58913EE7D8E0B13120C +F8E6B9407BAED937382B763BCEFBE80D0FCC5FB33941FAD048F0D393CDB6E4E61A3429A85F255AAE +E379DD19EFA625FE04A07FD9713305E1456A47E68776CFDB9395B5B963C5E144F6135A982F6FE7CA +230DFDE60AF5B726E8CE98037B24741CC958EEA66505E92E256C179F2C44F20299B6E643711192E1 +BE1BDA648B8F369BCFCBAEF5DB40EA7E461778C8F4614BBC0D579CC01C7E23E79365BAA28337CDFA +0098813A89A7A2CDEFF84758D3C76B334B4DE6832201D7B15670774A61F059290636BE29938440C7 +7858D3C5574BEB72762A268DA6816EB6228DA717B892C8DB47A8D4DDDAB645A1F774469EC27FD5EB +7706C89F34DEC70DDB24525F59185C3A345FFE97C1C30E846506CC263CF8113A38E4E80DF15ECB8B +4047B041B26D4217276F44A52F0DF08C825DBC419AA529B509F7B0BAC368030E314E78F8FEFA921C +3AF7D6F2C0374121757C4EF95FDA535554B29B079C912E7C3F6A192EC5B1B4945461F0CD1C93AE48 +5B9B1C3EC4B7D04871BF5F9BECCE2DCBD1367E2001F5406E23A92791D166F40654A3655B13076243 +19CB40EBD805AB7B3F7C2FDC41FF23C97FFF3B5FC05FFAC32DE6EF63B3E8269D48F494A771D5CB42 +10A917E63CAA30D236015A2FF3190FF8168000079A28D50EF25E7FEAEF8AF2D2252BDB733D55EC4E +DB63FCFEA70FDBC1DE96B3EFA57BAC36631225ED634F642DBA9A47349B6FE86E977ED212EECD7694 +07BEC2180562DABFBF2AB2B6579CB074A38FA4DA512D44E8D173C648B525CCE1AADA079950FBEF29 +8694EE927B868CE3816795CBAB4355FD10D6E283019A9CF24E42B7800EADED2FBBEE54921ACC5108 +000B3386593314004F40237A4EE0891BF9111ED404DA02A4D0AD70BCF426CB531FF260942D822A14 +717FC7CB14828B0BE672ED7916DC5EBCB949A90F0F7E98B0CEAE46437F2BFB70FCC38D3A610D5962 +FFA17556B3BE7815E40C25E44193613DD6DA2DE98DCCD89A345D3E50F3F7FC18246D8047A6772574 +EA2B3B2E0E802EB613BA1143099AA01D6042A2F79B677E2058C16D5B4957DAA03A6005ED3430F2CA +CF2579D995DF8EB1EF5541EC6499624EDE62DCC1512A9FC826AFAFE92FF4E2A8D33A540642B388A9 +A8379D2B98909081F59592B1AC97364C45D7DB040E68C336024069BD57234F5884AC05D7F4D3FA74 +6C1B2EF1B6A5EE1CAF7F745376CDC9DDEA23B01D97D8855090BD6A06E72D3C39C8A81FD7E90945FD +BE8CB45B11B1934CB17CC5FE280ED3BA0C743F96B2633A3F83DAB93832587BDED35599963BB4206B +54C601109503BD477665C92122265D1833A51CC3AC46FAA4FD88CCEB1804D69ADC6084D22F749019 +8A94EE0EB0EC0DD935E278432FD982B7AE44D757C53AEBABEAE0879EE9F8D6F3548C75A0111D3B41 +99247BDB29D9B021E9BFDC7980F56F93E9B2031EC27EC8EB29013AD0A35A32E56F9B395A1A4533AA +D87BFE84FB163E4729ED479A7928C4C2ED7EC674E926EB52C60DB924245342C54BAA6AE3A4A9E2CA +F09324EA9C789BD6C59E710C26670C7669B067A9D349A2B499D0113DE0966475E3C5459BD8F37C93 +CC978901A2C2B27C1DA6D0FB64D12FD39CE67B077A3418A7ED5F4D9546AFF5F49A94BBB651456028 +0A4B8D000ED38EDE353A349B3C328BE6ABA48C4B2298F512F96AF13A8F02E49E8AC201BABAFE1720 +8CDD89147A20E5332627EE67D8434A1C1B6FF44FC8FE494CE73F6E78036EFCC83AEBE5497B00ACE0 +64FD9611CACB28B3856095AB8697B800310FE95D2B1760A6C3B9FCC52F694AB671E3A7BADB6895C5 +98792C1B3A6219CB6F66C66AA70B2683BF1B289AD971B5D5F0B6FBD88DB204AD929A229E63A5A767 +703344EA434225D4E352F84A9C4100BB3F23460C59558E09C6898DC8A90AACD100FF0700F861EE19 +4CC8F32E20258B3800EDC188DF8131866B1E79F70702D246DC9E96A5E085E6691E1EC8B276C2391C +1C79A7A94FB7FE943FFED2D574E96ED1DC051E4D96256D045FD9BC3480526391EAF82F0EE4F4D4BF +1CD39D9967603C6C2E7DF4FACAC0502BAD7AB908524B228C05A4250E45D6AD18C0BBE98743F412B3 +C93414F88E4C3EB37731B05DC70D9D4723682BA2B1E89A47842A46A4A698C6E0CF2BE55009876EC5 +DC5C29AF0F44C0B3B5E094F12D14B4926E5EECCECD920BB1AB54FB3337631897768683AD91120679 +D44AA7A9FB9D6702045122203415EE8FC0CDDBBCE5F0F0EE38F60C31C4EF205DD971A7A3AD540504 +C516B705EE6B0B317DF2022F46140B196FA2ABDA5098762DCF43B952D728EBECF1F7E3D9D6F42A5E +B1879B68E6719E5F060BAD5E752B7EE08B3474DD9B32717CC9489266C806D78612313B90AB791657 +AA459EA5A31F1F4CED5BCD7A4E7B408D48A2CB45652711226F299C947A9B31919189930A51CCFCB3 +E3887339BDA32538DCBA66A7E9047A12BFE71C780776FB9B3C06A7B6E2595DF299F580B3DF76961E +B710FAF1E4C7345DD45C7AD698DD3FD5E45660075DA6B60F690E0E9D35D92D40EB2A992B29E1E568 +67FFAAD9BA57290F33963E0283578F0B09E015158E69B1EB4DDF34BF66BF96B9A2847436082D19E7 +B0E73D34F2792C2314FDC63A9C09BBDE71896C50BC70830B00B723462915C6B750CF1BF07B4E9896 +F1A7E1F99F59C3C487859BA40664CA0AF3B724AC25D08106D5A54699A18224BABD534900C5082504 +A8741FCDC8CB9BE9C70FD1387794984340EB12FE1024ED09671BCCE3F8A84720C81BA17D8BA98842 +45E3C943900BDA173E5302F63BF06E9ACB22FDF1C22362D4F2CAADB9801015258FD1AB0BE28DBC8E +DE00F715559C6373C94F10ADD3BDED9946B411497876D94656D8890029D7BF51EE2239930B89793F +A4E8CC40FA5E9151C3BB1A2F990068E1A526883AA0C9DA50FF67B174B35A830E86F32F1C4026011E +8B6D51CAC6B7F4758DC2675A37529FC8DE537EB2AEBB42C6C36AA6B04C295E7CC6DAB4675ECF5A7F +BF700DAB6EE2BEAA6886E6222947FA75CC20EAFD4ECD7CC68FDDE83023D10BC9DD98ABE4CB87583C +EF10B74AF5259163C64E501C2086213F405E2CA7F8FFEFE76A12578699DC34CD90B7F3785F70A98F +6E4495C3C16A2DFC799330C2845CFF718F9B67983439F6DAE92D5A4B047EE3C587552846BDCA9E53 +830C5A68A6472BA2EA18314B4BE0FA4D6A9975F5C791489253DE33C94917CE500CDA0A92CFC14BE7 +430CADC487996999C97DC19D7ECECC9109E785EC789252B2F937F3CC596558074016E042C5271961 +F9A7A5C760C1DB335596F0757B95A4D361239662C303FDBF64097944A6DE8E15E8DC13C95D6102D5 +747BA6C7A5FB00E88E0FD49DD6FDC2FB90015564614941E5520CAFD25CC433A20DEF351843B4D135 +7ADF50678D0481B3C33A64CF98D9DBEBFEEE4B9B939F6542B837B125FBFF3DBD78B24926F3202211 +E423D13CDC15CFD392E21977F3C30B44F6B75CE672071BD9548F95F53BEEFCC1DF3024296A34D40D +8A68019C1F46D26823FE57D999E5962F87D521914196050E0289EDEE9DB7D10742BE7C87D03B8A16 +5266F2A4E629810751BF670E372293466B7E82A779758EF2B4D14EFE2E71B0D57DA0EC8B766037EE +8CC989954CD0F5AB532F25F563A95C93598899C34DFA6F5ABEDFA5E734FF2D78ACF20075689CE854 +3E8AD88A1CFB7A649E35204302750038998E548E6607E6F775207F5A9C4C551B8CF3C8C4C627AD01 +E82165FD513000CBEB2ECD9CB1B7D9BD48AEA680727790A74506F7109A4ACF3C79F4A9962DD5BF93 +62FCF5C7A494DBF4FE090D3BDC296AF4BF0507A6FBCAFB2F232B27FE07144532C008E2596FC0429F +36A285E65036CA3CE412125D038D9BC14F68C2F21C081813B43F248AD0CABEE3C7C31CFDB62EED17 +41C1AF11FD1F0060D49F0713D0BABAB7D2D654460947CD8208781AFFA46C3103D8DAF5EC666909AF +8425DC75EA75F6652D95ED72763BE0651FC31CD519D1212757EF837D21BB242117864804C9B10494 +9C2399067C6BB18080B862CEB12FCD2A78E2D01FCFE4D338114CA64B08ABA29ECB04755CE55A878C +DC994D865D617F86BFEAE5DDBEEAA665AADB58F04049570475FCD39AAEF6D395A14A891D9F9819F3 +F16F9FC12CAA2A4B70645B649B82223D7DA59A77AD1E80454E52111D426376EEC49997021A6E98F3 +39DBE4CAD924DB2DDD9BEA0E5800D8CA18F8D670D7F6D9B0CAB65CCBAA1F72856BCDC9788B9B2734 +C45E0DE64A44257ED505FE5B1C98C6BDA0AFDA13A54D1B4CBB95306894B10B97B07AB831DC72E2A0 +B81FAB474128D1FE59D2CAA61FD438953A8AA744A1C72B8E7F2D218259C54D17A005101061C1101D +F3744BB307A4528621F3DB95C089D798A16C94D6DE030C2FC2EC9DF27B8C97394D285B315A8F907D +BC96F65E80C4AD11A0A53E6F93C45E09CF518A12CA433422EEB490D3E22513D3661248660D45242D +7C994718DAD55D3384430A3FF5467E41EB82C6867495FFE59AD643A9471F70D3D3AA787AFDE7D607 +4E11D2910DC2F0FDA2A6275518E4EE227E97DB32B4D0474768A7900AE0F2BEB5368FE0FC99E6B996 +0BA90D55658AD1A7C3174B14A6DABE62275B0CB7258287C2B94073632FE8EADD99A630D87BE14EB8 +5030EC77C02344B5664624442D45F52C329B06042302FC1A42A3C0DDE30BC63018AEBBF6C2CFC0C4 +49C2D74FDF8B21C3A28D177C30F94A5B51FAB3F95FA75B65349120F4D7B6500973073D65C8637DDA +08B0B45D20650BB89012D01A551D7F505A75347C4F7D1812C1002B6577CF6EA3633FCC62F9079CBF +52F00B4A000108FEF76FF2D6A18253EF2705D60CEE72B7F86DB7FCC0AE6C9A5813CD0EABBFEC640B +8D3A29A7630E761D44D3FFE7FE5481490A7C6768C48E4B8DEB71D40621E6BDFE9236C2FFF1877D02 +5918D49FE4ACE5B7B04706DAF9590C78621C2CE20821F5241C12C0A3B158563E478729456EEE928A +F79D5860F08439F92777A4D1112F9DFB560CCEE46A55197D6F95E75EDB2049F940AF5B83E08F3C6E +CAA30965D8E6B389BD765DA9B6911119F395D3E202E99B08620F8A395D758ABCC2421872732812D8 +D4577A8BF334766212203A8EAD1E18E6CDDD325613A44ECF5A70DAA8A77EFF2540F8AB5A74DF7CDC +AAF3A5D9EAE4994D38F937FAD76DB2C84AEACDB235CCDDFB0D6341193D6F384978F0B4A00770CF30 +0B683A28237E58607D763284AB87106AF17A2421F010AFDEFD32EA45EB9734EF8038BFC295468FF3 +5EB506A8A5D64EFDCAD9DB38C938FBD669D37376D56C0291DF78F5122CD23A72B332C27D8B94EB71 +FF3313557B5A9B49271CA8C01D6DE6B11AE2596F5720CF1816DF0AF2AECEB2C89256C9630EA7E5A6 +6F5E7A21A065E3E65A13BC0B7DAAD7961ACC21E4890E95EEEA86FD1865A42E1DD78CAF2E4971B102 +3B99A249CC89FF6641760C56B863263897C39810FC0403B9C18762515CCBB71F0B1D0B03224984A0 +D28CFD9ED5E692F9B3F18AAB12359DBBE9300FE0472033ED07EBB280D9A1FF8C9B45B12BF07C5A39 +9EDB3762C8FB55F95DC8B08E57F208DF4F8ECA0D03BF0FA5A6AF2A78F0B0A95201F2D2492F13D77F +8DA3E398E1DE09578C6423B364EB135202ECA8E1C7655504820F38641576C562D8FBC7D51B296994 +6CB62B5A35AB35D15EFFC3E890535CBF91189AE7DEFB08C6B25CD6A64DE5D128549AF8D1C17DF407 +05334400110C7A2065FAD2268428CA6919E94B5FF30CE3DEA51A700C8F2F48F84ED0427E35C70861 +0F9F31C18A0BCC1DEDFBDE3939824DAA1DF92E46FAC02597A0EF0B0003AC5965176AE18C9666AC91 +23CC04CAA1F116D3D550907BF3389E9556723663AF8FFC6E3F6A67FBBD0AB8FD947B1EB2F6EC1EF2 +8AA2A96F10A6040666159C798CF48A218398A37B918EA0C16EAD293D6D9DE7A8BA4A4423C2572B8D +5143FA8AD9EF8AE62868865C7335F58562B81717D599C0C4DE0B1564C37F809687EE2777DBF698ED +A0B6835AAA2364C9F1964A8B05A35FA89FF22F0CE5E7A494DCF1463563C4012C3ED6A4F43FB17C52 +CB4EA0664E7A898197723181EE1F072645DC111F7DD6B8914EC4AA873BF4DFFA9C5632D6DA4DDA5B +CE9EC9E5C70D466B8DEFE2A722BD50A012E5A8D5334005C35C76B0A011857946F105C120BCB44AAE +7A5927037622D804C3EA32A92AA0D2412FC9839912E2849DF2B44D708E536FE1E2417860349457C0 +EFD478875182B9105D4E3197D1BCC700BBCD77A78D684CB655B6E12CDF91D38FF6DA4A2FB800452D +E9D874706992A20388294C00D503DE24507CBA658B5F473C8753DE65F8C1B0CE1A13AA8DC8E671F0 +BD008D66500741A1451243B7C0A854133A4C4D18D22E3C3AC38CA18C24EE167F9C6B14BD4B5CF819 +24E8D487C88F39CC443A0508123DDBEDE29B1A5ED377EF8179CAB81F7FE9D2986607FD6BFC73A76B +DF605C73E3D0A8CC5587931E7C83466B7567655A5F4489300878285F19DEE18B6AFDBEFFAD7743F2 +FA0B59FA5C3831E4664653F52BE8D0AB2371A0CD44C16070276C2113CC69A13A93590B1FB305ABB0 +D8BE4A6E4865FBFBC686ED87F35E928B8A92F4255F492BB356C9C9A87ABBB105A2B341717AF3D5A8 +3034771B912669757ACC94F8B263542E1FE00980C02BA6572E5B79C7CD2135ADED3A2B0BC542B1C8 +E3D9B1E339D9C090419F6055671C0E0708C8312F24466333479D960D528C8E2C19445B5D6734B773 +EE6503AB01F648E269795DD55BFEF3BD25117B4ECA15F76D9E3DB1AAD6D55E15A5294F7C029C3F66 +1ACDF6A50E7027F9106FC92D10C857374F4034501C1165E9B27855E89559F652E452B52754BB2C1C +537B435562602A1EE8CCEE02F3FDD5156CD913130D8E5DB9065A614F0459DBA3ED94689966E874CD +8B0F5958B73EDEFCFADE0D3CC9878134FF9915C13BA9BAD8C8D0B790E6CA2E8223AE62DD3A09B1F5 +C489649F446B0ACC44358CC770949C246C3AB1FE96428683320E87A782B2F54890A0C8E08C74F01E +BA959676B251EFBB109EC836FF0F2F71C5C5A9A6AD11D34A7B24024229B6EC3F5C2F8B48F6B93C1A +95A1CB0F3B27DB1190421DADBA0829D74273877D0ADCB07C72A06B9F4EAB2998D31D47A55771932E +93235311408FFEAD03E7322A3B7AC5BA876028515363EDF4E5A3AB78494C0363D48633280EAEED0B +D96A3FE42E2B3572EAD25E08D0D7E00BF588D1C69652DDB4E198A537783AF2599B9321702884A34E +81C809B9443FC0AC2E0CBA89297664693D7B485D7FA432AA8C600CCD11B1FE1369E86D6FDC6A3676 +FB6AC7492299A8CC74C3819549FB170A6E26C361C00716D939086126FFC6884E1CC7F114C3DB7D60 +250471E2C0F04D4023D64149A2E80E337E1988116D3958CDF44E30509A26FC5D95C766BE5BABA1F7 +946AE71ABA8A469D5120333713CF72CA2F2C239C43A2400338E3A008F85D2D12603FAAB78493BE3C +31A6ABD6E268694690370C106D94FF3DE63083DB3C33D3F054940606B537457ACAEDDDF29AB9695D +C12347CF8BC3F9A904828FCBB7D546FEAC8DF75A936800275F6A72203FE1762007F4F0A5203491A0 +3AE7A3D9F85850F33C169B775B75EBBAA84339A6AA1248E4E522E536EF13C0B5D8E38BD3CF96C144 +241BC52A154571FC0B4C401CB58AA60DE84BCB04BAF3EC28F0B5E5EEDF4389CD45CFAB19C7F716A8 +B6D3C1C3391CF893C7AD7EC1D26E0420676100FF0700F8ABC807B2FB7DDD6EA46EC8C50C8208DC26 +707DE3BCF93BCF65C71A82FC89E0F69195BEB40AE4225A22675EA4DCA1348335C747B0A179FC0C83 +B538AE25B5ECFC5271228F095011E3C2F630EA5F46FA66CFA7A537074B1CA0C8C6C5DC7CDB7FB034 +B76B3DD7A85A3EA82D21BD1CF98A9EE610CFB71F53094C8C2711FADA2F4A886F48449567E1492E93 +D9B7E7556CFFE8D936572A1727FD75C452F5DB6626CBDC35703ADF841B858661865E4724115C703A +E7B72DAEAE080D63868A46323AF2BFAD201208923B4D0E3BF4719CC4AC92A42055C6DE79F0B07903 +FD73685DD613D98D49FDE3A601098E4AD3EDDE7EF6817DF907681E41BC4B9E6387493D54BE064E5B +7D810B578D8AC2C099803D58AADA77ED00C763993CBF4506AEBC16D7139E3D73BB092E91157337D4 +D7F441B3B3EBC35275CFC47C21637EA135E778A06C0BC2AA1E7192D016FCFD2EFE759E197E07D7A7 +4DB3A45D0E1CC8525B2B0CA38B374C83B601B92ABAEF97DED42F93023AB10154C3960AE4FD598EB1 +2711BB5334F5768AA8567E074DA73E3F20F28443DF69CB5E628C4C9EFA719287D1B2E750D3EAB846 +4FF57A0C63C03384C6478F58E5B4CC79E8B1C07D1CEC46D805D6481C59CBBE75ACE982B6B1410000 +1731D5755B78E9884A297488342B0F2F36051D68F6C89035B93F35D6892BAD610BD55322F7514ECB +F93F3AACFFBD93D4481AEEBCB09AADBD05B94074D015EFB5FDCD86EDA32E29EDF58A17EE8EC77F4B +DC9C4E61EB872EFE93EA51CC8693FAA42827CC48F2EA22C42CCC996E64E70D010A171E2620210B10 +BEC320D878679A3D7488007DB75B88CEF17EABEA97BECBD960592DD50C9DE3BBAC27E9034F4294FB +584D66622AB938146B5540DC7CAF295DAD185CAAD6CD75AE49B21657655514F2EE9EFD09D9A9E6D6 +144E843934FAF1182A6A6D95B0340F757EB7429A89A5DABA5CD667A0778810535F6B0274223C93DA +EC3001DE03010F0352FB221239F8742F4FD77BF7ACD11E7361236DD825443AD0F498002B5347F5A3 +89E6D2CB8F32A86C978DC367A608A86B386F10A2BDEFFE9A27A0F0FEC5AC3E8E31E0A9E0BE54BAA4 +DA5A22D5CD5359C05B1343A3D8F5B5A337F5254896DC64BBD22EFE695BBD72FC0A8FB03102AE06C1 +6D5703DCC6A1FBDC4313A2FD14EDC1F78EE9E3FACA4FD0EA187107E71E44BFA4761BA9AE6184015A +4D7818B152B2C4E5EB67B8304BA6C26B2D5A4AA90A91E9B35F7AD921B2141BF1284AF94187D22645 +7E04E1C85FAF038071A2D2D86E071D5E6DE3064D55DC6B434943524E5DDBD67A13840D5DCF110239 +D6C6B10FE439D5BFA8561BAFA58FB438516EA7D3F03F7694609DE1C6D90A8DC4528346D3EA611F8E +E223B581BE3163D12A9B4D3DE66D25B3526FB066E19D1C18C819CBFEADF780667F5756AE425412AD +44197AED8086D73B303418970052A78FC38892E34390D61BC7BCA464BE26552B68F358E9039309F8 +BDF4BCD91F1EB7165CF4BB387927ECFC65B3D893FD160C2502559B2D46CBF1BC3F588064AE1EE394 +204830FCB5C2CC15ECBF2BF9AAD740E6327282218213B7734D139B209DDD5060F991DD78C93B3D33 +7950449E8EFE6E5FD62F92072E3F9217B653D02E3FB327A30030B5D0A37C5980AADCDB1DD37EAC70 +A918956B73DA3B8A954AF7C892DE2C3D32FF709E133FED0CC94B7A7950B1D4C913293C779A8F8DC6 +E5930AFFD4969226242C12C84AA4B13BDE801CA8286E4D566F5F9F95F130CC24F2265F64A6A1B8ED +061CD7FEC317BFA90E310CB18409A2E6D51553D2B1DF652BDFA220461899C9401F6B5FE8E420DA13 +B000DC0880DBE4582EA15B1BBD6B172F6170FE4C04E617CC46F7A19E7276CC2D9D6FEB4E0A5E3793 +309371F1E7BF55AE1BE5F1C888C1E2795601E2AF6746D0B16874FAF219D687202D1F78E9B5F42914 +8D05ECD02D1440B47C6C06396BF87BAAC893F99E6BC981DF8EE213822520379DD771FBE2C3D4C6C4 +A0AD2E5384804EC564B253A170C89CB02512C2413FEB67C2620A86878B87958172A74BB10C9C21CD +62A8555999CEA93511CD097BF43469CA34BF094C5F7F5A3B15086F46B10DABA4A20ACF81021C4957 +3DDA1C86EAAF6B8DBEE8D17F32B6B60408DD3A44F6FB8E0A8135D4941D9E982CECA1E207556F8408 +375A1AF3BB33A8BC6A5912A25CD83DF44284B0C2E4BF790663B2E5D0699095305F3DE7D9265AA4CE +C1A4E43E232612A663C10E1BB6CC2EA749A1D8A6A384D0A79F6BBF17FE7A96026506BE5E037E0BA5 +59B3A09A242068A36573301719212832BC655B7A280F0C6DF723ABB5937A926BCAF4BB3227685165 +A3CB9413A893A75AD898D32DCCFBE6EEFA75FC9CAA23FC7B799FD46E86F340F42002D0BAC04C70CB +1CB716255E4E476D83B94A84256B5972226FAA0EB2816D55B3AF6F2A9EF76D9FBDF2B7351CB22312 +D0FEBE737B8829E616A738F4F83C8840C41B514C0353772AE83AACED7938833CDCE484D378F70184 +780B7042DB9B0027C18D99B3A4DC2C9B8257774DB8ABCC10FE6769D720E1E5D7440E2642B4DF549F +2DC3C8FAB9987031674FF36AECBB4A1CE4FB1373382E2A05A5127A2D24E486F5398520398CEA619F +019437DBB040C282D60AEEC3D40A4E4FEA5566088C80EE53AD193B6772FCF44A1A515FF7D179BCFF +C734EEB5B60A5D82616DEE84BF1A442BECDCC50D4AEA890E89E9E22C362E1F88D0C001C2F83FE693 +6C2270A38263BD8C336E7202847156DBCD2B3D94C93E98581DDE2520A2C0B60AE8B7BC4EEEA05AB0 +D8993B1A6E13621CBE224B60ED1C900FACCD356068F84D76A4EB03BCEC96E4306FFD36B81DC6D328 +8491F3EDC452AE4FFA362F7A15233DA7075DF77FFC33F04BF08A9540D63D000108FEF78FD768848D +B7F22336BBF9EB3E60B6E34D3F31D2B7449E787D730C0BBE9AAC6F8B7B32F0802BF9D1A5CDFC1CE9 +C687E3947CA89F0F607F29EF38040ABE1AF798D7CB27EA2534BC58A620D3860D036775683B3474E9 +0D7819C28BF2B931E36B2AA8C347B4FD11D94C4A096432B6F3DC544FC23CDF83021403D4DFAA4142 +76E68D8D4E7D40CDB6073D5A81464FD98746C7915122DC38AA2927CDE5F515B7CCAF1B987D96427D +51B1A153E67166F178D42DB0991B51C9BC3BF49EC291F6D925F142DE5946561A05C5536EFF60CEF2 +2877C4FDA6A88B90CB832F2D5515EC858402B2FE6D25E42AF838D8CB879032FE8870BBB1E0469AEE +22DD9DC8C4E9957F938221176A0B6EB2EA7A30E4ABBB6BDE72021E6989155F7509016A6EBC54E746 +0C7DC25AD83B9DCB2607FB5AD028B9F8F17D4C2DF92BC42FF1A372F2F76F6AD92C8338E41625FC09 +CC8BB76D664167C8487949EF9F79A93824EDE9F137641F1C2F1F869A48EFDF943C6AD9F62BE87151 +A23F0F47144575A37FD6C55899B179E0B6208130AEAFE39DCA7940ADFCEDBC090B8B6567A470FBA7 +E92E0C3C64E69EB760DB717F2B2EBEBC68AC7B3A453A175509F156363B2E8B3D637C3FDDCB9E659E +96D546DE89F527B999D1AC7803B8F7037FB479F14E7A43A85644FE9187FF29BA6A44EB2EC2EF70AC +A3C3B625FC50390ED84714D5829F7B80AF107CAECF624E915DA419EBE81381F3ABDC94FFDA3A6381 +6CAC8A97D8D151BA6DDDCC37765D8AD665DE2961D4CA6F07A393EFCF965E601A3D62FF8195B8F73D +56E0D49AFE6E4419B31DFEBB5CE01619AF888BCE8FB46E38D268DBB9D7B40205D10B97001A5150D0 +4371BC450E5946EF7E4C9F9E89F1636C265DF273FFB6577E515764DCC2E1038EE37F63E1D1733F2D +2AE9371D6D0E6042BED7CE662BECDB61B901834D6520C17FE162DC1544924440D9B3B023A596CBBA +C70DF69AC923A6859FC04DFED8BDE4DFA7005AA5A419830B263779AD3CA014AE429669E549E6FF43 +C3F6786FF9839A9FB338CFEB444C6093014C710E73D78EFF4D884752BF021AFC5560B7F9ADC206B5 +D9982E47C28CAC3B56CC9C5FA1B96EDE42557F85100BF3A2EEF294727C3DAF7D0D030F0AE9D032AD +96F0A177A88C0192979758CAA49F37724987257EC57903EAE176FAC53CC43596A17D0B3B50B1493E +39F55B74C6EEDDB6FCAC7B0754FF48D92E17569FEFA0795D5C818B14444CD90DCA93D2C4B2EABD84 +5D4C648DD1A808586E75175A858AF242BCBFB52B248DCA140E183A9A9A46D6F684480BA1B230A99A +A6B8D2B12D8CE4EDCEA81A8ECAA0C3F3F9CD8478E54947FE1DCA2DF8A335705283FBDDD1CE8A298C +40AF310FE237FA6C0A2054647FEDA7A679F05CEAED5FCB1E582FCE48F87702CA41C8E3373273AE3E +1085A6086D9CE70937EBC7C53F452FAA588234AFDCC60E0EBF013498B5C85D8028024E53695AB9D5 +AC5D7FE913F03849ACC0537E555CA34F54B3D959E5E17C81843CD4381D55EDA3116E6E5C180BC3B3 +DF7015CA657B45AF4916B537A144A46CB91004BFB5F9066D64FE6FFCF599FA8AE0BED59A51495B99 +D4C248B8774F6E189D177100BD06CF7C6E0BC1D3364A9AC833FCF370FD403275BDE14E73B81AAEC6 +6B80BAE63CF3899C9EAE9C4E923D8FD3051C4772A80D150292F31ED181D3FE7386DA2D53B1758E23 +66B801F04A48F58D51E12C7919849B6E1FF3FA4675A15E8E45BE69965B959BF1A15AF7C82A177712 +5D41A114BFDB08093456D9E10CA8F119CA9668DF0906D449890DF8F35FCA1F15DEB94E4195A4CE25 +2F417791BF16B40C79D9B89698EE7F72790273DBA1EAAFFF6870C33BCAB5B4DB30418893A7A5E46A +D76A402770B4E2275E7BA14AC267A2E31C609E21C41DE970D190AE11E30FB0D4995AF5ECA84F29D0 +7C1CA8751DAC0A235A7CBC44054C814749EFA28D30266E44A0DCC2A32EE56861D46D15C1E3D95339 +67E8F9EE879F759F0810A791E318AAE3E8674A78E827FC77B824641100C0155711B3EE2BA0023020 +7E6BC9E144C33D6FE5543A296928CE261292EABDA61E84ED9099D3990CB6B08F92E055088BBAD4A0 +EA03F8B154000B5E4CFA55C29BD4EEC362F6CF4AE4DBE958D68688693A718AC53F4CECAAB3F244DC +03A69A07001C6B39E3C04EF15A9C09300CBDF0B88F8A1965D61C02637EC5F5C27B14D1688F3F99DE +7376ACA4090F4C417F4F6FE3D635A38BDB7692E3D760D80F43E9BB9305A80A118D5E2862B710A3BE +CBF73008D97021F45A154EE614DC027FA9B5DC9DE97E8FAAC6AD0B0A3797F4A178128A58647FCDB7 +2C9CCF8D823E2C6E4D7AC596A67B7FE40B558309EBF06E08EA27639ACCDF29B99659214FEB9A7C87 +68FD765EED932D8A21B7075DF7EAF993103FCA20FD60BECBD24A2A45933E9BF2C82AFFA7649D00DC +81CC07C4533DE7A7088322A3F8C1BA5670B7441C6A25BB7D1B320A73AFB860BDDC6BEBE54B63754B +4ADE56523C8D990F54EACBAED6121009E7E504A6F4B17118DCC6B206D29C04632FF5633EB42A2F87 +9F9C9085B18B5FA138B8640E1407CA03665842729BF1AB08BCF6E4231A3FCBBCF3218B52F5FC3F25 +5F554F0F588800BBB6E578FCC11E746AAAD018E7EF860225F42DB1B02382BF373155A44510A79636 +360C3676401345F23C5DB4B7078F174E4277BB6DCED4050B250735F1C23C235AF42C7A47D03C92C0 +3B7D3DDFFB4904448068495ADBDBDCE24D1E9E7018ECE94FACD865417A3B12A56D0A772FED86698A +A53210B4D4CCD2997CCE56F26FAAE0D3581B9B579C7B24774D6F31146B8585509135A8A3FD1F7EC2 +DAE3F74992BC390D231D053852C9F08B5EFB33CD17EC96E735B2697BAB557F266D84BFF0D9206CB8 +D471003700FF0700F828C84D03E5ADC7D3303BF4322B6569543C0F891E0EB3615AD7FF16AA98AB8F +03BFB9E021EE552458D804E91F004BA0F71E23561CC5AC6EA0E8F7225276C58BB29C10F9426E8E84 +D97764D668C1688DD7E9CBB9A3451F4480B94CB7E0165B962307FE9A5D3DEC56DA44C2E2B84ACD71 +07585F6EE2CA9BDB940664DC47712F3BE0B362B5431C7C9F326E5C3F9057AEF4F24283CC274694C6 +C8F821CA8E06566E26A369899F0613137DE5B06420330EC3B587DE5832215DFB3D3A234A49837E66 +D3C1F1A77C03236C3072A3A7D684A4BA361ECD11A9D0FC3FC78F1BD74FA6208C838C5EC133C5B554 +ABBEC384703CA7064B851CF74BF087B54B5D239E2A1593094C35FB07E5D2B09613AD4F14ECF056BE +96DEE16D7402BE246BCB862569C80D6E56730414683C2FB16E259C49785EF0756F39EA1260232F11 +428EAC18C71BAB71318D46662A7F5B8F08C9B3C01A690338D90777EA987BBE368585B8B8107DE8FC +8C925418910182431FF8C21C8CA5D5D56B67B8CEA8480B289EED74CE8F4548BAAABC7EC13813CA3C +375010409CEF3293F6BF5A85DD9458BD8F05C43F5A3A3C2ED363A1BA4C73574CEC579AFF8AD7084E +E61A225CA85AC7A4E9B2498C8BECC9924BB6B333C60CB38F893D92D69BEFE0F861812FCAB8102F9A +BB6033D7279B803F799EBE7A2ED0CDC910CFF251AA43A694E6E785D21FFA4792DB01B7C806E84702 +1EB4E717851E9A655C3AD21AE11D6D66EAA610A61289A423D57C881123BA1DD5D5CBBBC9997BB92E +4BD801AD232B57067C58780EF8EAF3A95E11F0A76198E6BEA61645F0340958F23F3F3973A9770515 +F62740DED9EF02B688B6AD0428EBD4B3B52E027A5A50A047275074B9A6D195B7E3519976FC7EB8D6 +F66AE709061F6BF4E2DF3CCFFEF9CD267716790D7BFF2D13496398C378C86CDBCA1CA079B7D9E65B +A9C3B62738113B3064E7CDA95AD5E6E80CA0F70F035830E0A9DD1CD053F74E1F8F05A57535FE6E70 +B958883628ACE114AF3778EE1E84C79750743035C98BB0684513BB1D575F7891C2C52D4541E0DD01 +102AF2B160EE7CDEB3410ABE3E955E8B86817B859CFE3028FD93B147BDC85B85A9E5D2F84ED67393 +B6BF35EDA58FAF44F86BA88430C6456EF454385050199DD487B02E467DB1EC782E92583C59B26123 +499B273142B2E5001CA8E20383764DD210F8493DE30F780A5CACF67355B10468DAA4B3C86111A6BE +4450463449ADB9D490AFB9426028915516653BD679847332308593D33E79CF53938D44EF7C76553C +302A1EA2D1734163044F4B1A64AC93E0B682996CDF1C9D1590C00F4A3B2325A66ADB9CD4D2882387 +EB054968CD17445090A7B54FF646862ED0795B49746CD630F7FC0A9A89612E4AB209F6E2FA78A6BE +CCFA0747FC5AE6E9F852E2718DDC21A9E5C941F1F9FE3367FCA0C1A2FC90E1E564629778C79251A0 +3B2BC02BF7FE353460186D9D01A13B0F88D8FBC76A864EDAB0555A1CAB0E0B3531FB57F62479ACB2 +7CBF04C38F41F671374DDD57F8A393E8414EFC6CA0929210C068A1C167D0AB43FC68DA6964CC77BE +FEE844C8D42ABA2BB543EC1255757D5ED87FB6DE864FA925696F5228B2B2CD81815BD8F5F2E3D3F4 +416836A29CC2947BAA4F64146C2FB37261BDBE134076E2CECA7E2D45CC0579EF4F2419A2CBC00AD6 +A2BFE7B4F526FE2BA6B9EFA7777737C14D09B52BABDD63E212B38F460A96795A8FDDFB4F16BD49C2 +F0FD5278243813B563F26709CB442244D891EC7B57EA9C3484E2FB0206F900E4E1F20C95DD67B018 +820261031A5803BCAB7A783F96B05A0DF3D9CF0D68DBF1118C710EB32EA759D163EA4DEFBEA6701F +696184BA91B1F2BC8F8131D5A488E49AF7A5B4299F5A8897FF3F81D6F4915F7F385D460E4399AA2B +000AF272506C245E9A5C8C5031CE68232032BC1617740076D26E265880472760E02B28A5E75029B3 +D70F2032F3ADFB88CA1D96D144CF63485FCEB41229BBD33446ED2FD31F251E668C690E3378FF686E +E8CD5CFB3CE56C281DB2654AE4EEF50D37E41E5408A623655B27C94260012777B1C199A73E8F1DA4 +DA57A85672D44F006722AD3B025DF898DB061668FBC8D68966AFAA0004EEFABCEF98DFFB507CEB44 +5E1B09FD4E9C52CC3B027CB299643896782D877E2760CF8A52DF8FE1B7FE4B7ADC39DF4467AF3247 +D9D87ECFC2E5473ADFBA771917AD545E6AB36FDB94A1844802FA4298856A0D2D08F28EEB8478C37D +1A58A968A4193C86274C12854B43B8BA3DA2FAAA14587822E6330E5A9BDC516CFB502D5132A44E7D +C303FB8D9F05F2D4EBE4A1449A5E39DB0331269D1C9F44DB37AF9476C5B97B58A0FDDEB2F9D15BD6 +C66D2BF6F05D59FAC688EB76A3D471E69F98E3A1D3426FE33C8A203F582808F342392975F2FE2BE1 +0525BCBD464F991CC0B49B6226C67458FAE85FB09B2B689027B5472E467047E6D93DBC43814E9655 +63D742115A84B34C90ECBCDD5B12158100D4231ACBBF35DBD4C2FD0A59D61F8D28D7F096F5289B3D +A5D2C2E3683EC945AD11A8DBA061ECD17DD67AD843B891867737A8A5572F8BA4E8EC4F9A1F06D7DC +AE1730A08A5B42766B12CE9990817145ECE0A700E28A28C6717E7A77CB245FFAF8D0415DBE47DAF9 +6DD77FE603D1BA9BC879A744A8003BFB29F2D63141B0B0395080B4A0F024460B2677EB0E05C97BED +750637D766FB26195DBA1F2AF590E879F3FBA71384F074B41E579F8C2E5AE6681964F792AFDCF003 +5CD9FCA2CA37F6B2DDBB7D857F35D3F12FD4F491B0C2999F0A2FA713912D50083E6596C939DFF3E3 +969DAAC03E37BB249A182E682536E1FDD192E7CC61E1C569157C716FF2D5A59923047CF66089E96C +7DD3E1196C49B65AEE3910541689C0DE00FF0700F875D5FE812E7ED0E4EF7234E5873BC86E8270A3 +7E256E72ABD468D15C0400C51412D7A5FFEEBB1BC281A0872A042F89A0052182FE52A52DA8A66BEA +B64F625909ACE19915F26BAD482A5DB9330D110A433B9E77967B806AB66CDB0E80C8FCA742C144F2 +A75E788FFD1EF6E71B980E489B9F10AC27E47CF69D93C88E1B117B1BCFB68A6145D6DB55CD9562B7 +D6578DDA96BEF0D7F090B3B04E666A046BFCDE2983D221B1460730B47BF0C07B5D8B488950F4719D +D42DB69B07355A175F7A0F6A3B2ACF1D126BBB91B95A8A64B6B20A4BE6E601D485F7ADEA1598EBEC +22B62707279C6ECCE73F581E0D3ECECD8B661C25775F888F88E691D40F8E5E82E19B70C00F92A961 +70BB329D978EA1725608383C225F6DCE3FAF2F392C8B0B0DAF67F98FAC13F71E50C0CB06DED7CA50 +EB14F5BBC94A6AE5144F3CC5F4497AFFC497ACA2712969DC9FE5630E1F8AB0DF1F87AFDF2BEEEC34 +95C5F774752E2351C982E3E03924D608D24149C367C404609241C7C1EED967D65588778710981D06 +387ACDFD03E680472495D58E5DB7B72DF3210A29535FEF1719C0E113001225F5A49CB5774EFD537C +80186E64FBDB5E4957A3E1CD4FE30B5370A2B1D5075BFCFDA1BD3DB840C860D371320F21517AE892 +83503E57AF2D1ABC864E486C57FEA6084F973867AAB29439064048CF91A472915C271FA4F4E502AA +5B5F8916C18D41CE594A23C7411413FBAB3FF45FCF92EFEA55A62C9CAB67FA8AC8AB342512809352 +31555F52A7D2B250489778E1D4FFE495AD21C9D75FBE70D76E90EBB3E080FA75D1BDD4D7C094C3F1 +E2ABB57DCE4EA7A15CE049D5AD81AA8489E708D6273D39D6761D87E77BE13EA8FA3C52B31E3E00E0 +5ABACE31CE095C49BAB454DDE7EF8AED27636432F747D7B557368264593F911FD034CE3ABE11AAE4 +2DA9F6FBFEFF3FD4C1A5A362A99DF2692D972380A53D8C096F88CB2142CF03255810744EC4DC1408 +949071ED16B12C177FB7D70AF271026D1659D90B71A3860C0428F5F3CBB5439414F620F5C403C5FE +98654F48134DAB68C9942AC36616BE246573EF5FB3D036C674FB463E475BCBE918454AAFD2D4BC08 +829B8B34010DA394AD798FB271A1E74037A12A3C5B957B188787F3E7E31D0D7F553E9289E48F41FE +89248DCD68F3A19A2B4106168C758B279B229D1D641E89F2FCBAF42E6182F3F6B4A8878542EF2F43 +C5369441E6E529670AB307A87B007B8C1698D57645E1E63F411A018550B30D56923E8E5F45694BAC +3473F459BB0E4C92C997334D32C38B8B58B8E806693B50B21D07B67AEEB405845038DE37755C38CA +2B25373A3DFA176618E85E20C3F6B995A941901B057B07F4063F5E108AE0387532F549683EE4C9BE +FF4F0E98B141F9734F4469974D01ABEFEC64CA794D37ACB943E641F3BE28D63E7BE4565D75BA95BD +6ACA24461C5AF4CEB4A012EA939F44606FD05A009F2664FBC96DAE2111302A4513AF742A80D95EA4 +6148DB0E763FEE77A7282706D53E473A666371260DF230F0872F6650415589B85488A08356569627 +A850B426097E5A16F093EC6CFC9921765534E987D59C735803547EB05456D0CF52E16078C3619D07 +808FCFCE25583F2509975A3E5B4484BFDBAE184F4155E71CA2C607641F3E2A905CFD701616169E87 +9C4EBBB882000B98451EF419C6844C844995FE4A3D4AFB21B2932A4E4D1A1B989975802E0F89231C +AA045AF8FB649301051FE1ECA043D5D7EFCCE2FAB502744ED77EBE4128921BD91198EDD8FDDCF055 +6ADD806D90696256EA2656B6BF00533D9A78657B66319B6D61DA8FE267938421527934ECC505FC7E +5CCF5A59B35AC3AF4F95CE224C9A60A10D1DE474964BA4CE016B80DC826A2F2AD7818BD6AA02652A +782FC018583B2CD7C3826640AFAC651867E3CC02F4EB988AC73407FAF895DB2F6E5CFD4E09FFEE20 +D796D318ABD12AA07F1AD559C82BCA2CD2EB407C94419771B90D88AB0EFC49A777FD4B65A8F1B4C7 +B3F92BC396E4A6F309151AF4CFC182E5698869630A59AF3FA4E7E3ED0C9185871225C87E6577602D +1E65E94742C48359DFB77F3137475847010892B8D29F0DC7DAB6561A1D84063A256F8EEDCE8EB5D5 +2CE9564D4216AFA8F98AC65CA4F9B3792332E5337B6A5A20F834EEDAE7D7EC65D074BE50E995A8A1 +604DD0D446FF7D3D496B8BFC618640F0CB27274B89B176B3F6E74779529440E4CC68F6926AC09C69 +DC62A4F1D0870EE966F5E8CBFB120594E91B49FA4EB482789B88951330C5137355C713D77144F643 +680B1C9074C095AD978A47E323AA6AEC703A151CB2E0A528CBB60D8FCEEFA07ABE1BF79901900EDE +5DE4BE29B36E08C4EDCB264502C4104583E2285EE71F3A5770858BB197B411C02C9D4FE3AE292676 +CF3D6409C0061EBC587E17AC3084FB1B35E9354DE2497F1DF9E80B074C98052CAA568587D5475192 +950E5AE29E1D64A00E03535855F6962E7E9685236E540536C4826A200A5BE1C031EDDED179DAFFC9 +8FED14BBF8793A8C96634068AE08DF1C4EA45107AAD517870163D44D9CF7750BB9213F299D734FFC +6B27512D82B46FF893F6B776CDB56E631E9A2F4A509464CA2C62391E2C83C2BE4129A0EB117D7C3E +019982FAE68D94EC0154FC76B767D0BBA510A8A6EBF70FCFBE333F1D9F7B97041DC6F9FA860B979C +9AE1B650FF7E32B73E801FB4784DE1CD07D7E566117C52AD641D30B3F92E1B1183D92250535FB2FA +B019C25D91ED8FE6CDA68ABB5FB62F38729E8778A905156ED88F7BD9809D095B84CD23DD1EA0EE59 +580187A214F24E793E08E7DA75BC47FFD520D051011726C15FE6DC9F33125A582FEAB81895624D07 +1DB7105F484C7AD4F974041AD4BA49E9033E9C1861AD4C9CC5A71C6D000108FEF7A2D0F15D2AC88F +C9D6445E256BE0C7738D42343A36268983608A28E3AEFA29226932950FD4276974B662C25B0791E5 +23BB7AC52FAFBE8CCB9F7D583099A63C887D57B6D8EB7FB127A604642BC95E42D17D053EF8668DEB +524F8C87396A76C7260EE48AEF3B438A7AF479761424184B515EE3B18331F5D392A6EE0BD2F670CE +A5C7ECA8C78DA0365C075D44713DDB250204C1F0E4887153CF3F0F7395552E205DFDECA36F97297F +CB9CEA36A9B80B36CDAE7D8482751FCA9B0DC9232602039BECB3B8F17CD6FF0CD68497776CB9BDD7 +052CBA938B98AD5AB6028198E3E6F3A4CCBAAA48218BD9999D85C5241DDE83D3F1C8726FC71ABE14 +20394885C7229477D130FC86C5A5C2E704100D42DBADB724B53B8CCDD749A5BF3D566F5A34DADDFC +0CA9041E800C14C53FDA0EB2060E2322CDF87F4C68D9F68439C973B8B3D1162B3A97F7F379382951 +69653E1FB519DB0FF2C2BF55D946C28F2A68BA204B5C328E688549273396951C614EA7B9762EF4A6 +769DEB1C1494AA1269A4E8E42A6B31DF3CC051882C3DBE013B2CD6DFBE30678E672E9579DBA33D9A +3FDA53C81F1779B858EBCA1A4AE0612E7E3BCDE1196B0540DA60131B192C923735552300819E5D31 +D2D6CE2D480C6187AEFF843BD2CE7A6DCE17105D88034E5234971A38206FD42387D1425F8AA48864 +4C8EE12187669D0DCAD478D3ABA5ECAAE1AC2B48BFAA77FFD596C49A88EE7B7A1B4BC8A5B89B754C +7CD39F0FEDCDD7AC42C0E9C6B1AD94BB031BA4F61ADAD48F92DA619B0220E7343E6376F953BC70A6 +9332A50A1E22F0040BB9CC5BC5DC9D727329492FE2AC9B0ACF7E856B4989590EDB35C3E103276351 +9D42A5B36BA68D4D6A6CA4F3ED1F6AAFE57CD6741D6989E271C705B419104B208044BFBD443B7E8B +5CB688A53F73CCDFE05A76A0D0B962527042B7FE6BE8C457156D5CC049305B5F67C567FAFBA0046D +E1F482DABC10AFBEA5B1F5200E6804AB2B41033CAD973D8C598987AB1B10FB0A58E3274FAE342380 +FDB201FBB614122C85AF1DE0270F1D58776D009163D3E1ED1057A30A8AE50FF3794EA6BC7A167562 +C3838666459340B6529C9FFCCE84DB73A52D5F8A2648A2CFC7E77E3EC89AA752CFB29B4466895AF3 +5A95713A91623C9FB61AE15526D189202818FFA098235845B914FB37C38CBE0BABF3860369B9795C +70741AE3CA84685E52FCD2D99E31E810A464F2A7F114EA83E249444C582B5B928B828D1AD57A6B01 +3F14EF8EC5045E86C2A7343C49E98404D65ADE31C8A4CEE7582DCD27A64B1B4694266D90FD0B6FD5 +7820E021857DCEF719BD4136A456D392BCCEE2652FFDB8010F2FA37FF3DF2B01500A58203BD1EB7D +29AAF461951E266158CAD133927696FABAFF90113C80C01AE49774757DC30EC11B0973FE3349C6B3 +8CCC27A802E25D8550C58AD38A2CC2CF9A684D61339AF7DC7F817398B65989AD21BBDE6EB76DE849 +14C1BE204E04633E34F065F47D4140D3FB00E38A1B954767A6AD6877E76DA46BA8DAE3C05CB286D5 +264EC4ACBF809898860F8F9451039ECF290D5583474A8648BC0D8EE4A3E148680677649AE8B36A99 +641EFEF148CC53011E86231F1D93A169563715F37858627FBD6A25D33FAA577A10CB7CAA1C3D4117 +6DD2738859F20375714B0049AD85832CCCBCA373DF3B51769053C76386530BAA019D7BDC2F4866C0 +1CDBADDA30707FEAF69F458AAEF77731E33A30290EA73C7F9BCF24C345907364E98E00EE365CACD3 +D793F440232A5510D675F1B7237DE6DC6CA4A392A49400F81201C9C57857E6EF0F921B1458256E5C +04002E375C0D6DC0A79794D0FB278C0A000EDFBD39AA71AB7E592B1D5DAD526AE0643C3401A84E6B +0A07F84EA3E66096A08706A99200CCCE4DB613A0D3053B5AA15E90F577A1A98A1ED4BE68140F8853 +02E8869C9CF21FAC6B845F76D8FA0941A26ACC275C1130FEE55B18BEA8238499E39333B59A648283 +8F453613B60063C320E6AD8D17DEE93FEB68DDA9C1B3C89754009D4903A1A26D70AF3B1F7584ED81 +408E8E0E846965875EF7AD666A0ED61C172C1D686F70DD1D853F4BB339A0B71DEDC213844CFDBB7A +05F46C081B08DB9033594B484CB8F675824EF4E332B3103D940306EE2103ED556CA24AFC588BE090 +06BF75BB0AE714B6600576558B6A77490A753C109D602F1554C05EF1A03C56089BE4F01A9E8E13EE +97356CB8F59F66278567D54D9E5E9CF763703CF6D890FFD2A6A2917686778D05C81ED2A787CF07E0 +713138E130649C912D65BB81B62937673BF34C478FFD41E0419D5A038B0D514FBCCD0E4E6BF50BC0 +EF56EA1D1798B696866FE869E040B8AAB79AD307D80B7DF38C43AEAE077D3CF0A30F73421A8AB0C9 +518EABD6A46296A7C3E7F89C9ABBF9751B5292188475795274925E94FC8BA4AE903DE938B9CC98D8 +B4F404C1202487A10E3705376AA876B49C036F8CB36144F2219EED65E1FDD8926E677AFCCF769670 +ECF42ECAEE46D3B2B4C00D3957A96E254F81618D1D9AE55858CF72A3775ACA15E9D8958167A7914A +4C26117F228ED0356A60E93623C6BF2E54351D280EC11416CDF4F366C4A15617FBF2FA783FB2C782 +537C174D4F0D7F9DC61A7C34F0453E18709C336D422FA664A7DCB8742EB8D1AB4B0E3143B9BE9FBD +80EAB43DD92621665E28EB568718801DDD5DEB5932D488EA5F90A91AC7FAA31B15AED387659B00CE +18156B6A4CB9508DCEBA186DB1317785A7DF084B9DC37898C544D2E70DD918835CAF4A82F03167DA +BA0CF47E145AE3F2A0830FBFCBF410305513588933E3E78AFE8BD520EC1E9D188BC8851A21AA5BFD +8DBB39D9CEC93A7F62226593DE1724BD0C53FA63C7074389FAF93014236625BA008C4546E71391AD +C3B100FF0700F8B49B0D9BA6E78262DC77EEAAC89590038AB6CAAFAD8D367AAFC0BD82499896ADD8 +EB756EF80C0A92920A5FC1C796B687776B548C946DECDF585F6B24E961AB1D5BDB09310955FAC0D6 +099949336E17D3D87DDA8AECEC85C3B0F99E7EF6204EA551BEA24547D7A4EF41FDC76E1E8F3A4D46 +D724571B4C74A0C39C7E15F28E583EF26D4C967CA2003C201CAAB2377C318E591D5E16B19095DE46 +DA415E05334576A02624F9CDE22032503CB745FA996437F468FA9AD9289D6F19641F7524CC1A18C3 +F26DFAB987EAC5E65B7ACB649FE7CD2CD859E9608607707D787AB118017092DF33EA0A598BB57D4F +E8C2C10E1901DE8DD129E38F5391FA15AA17942277BE4A61F82478A3C43F74CD0C227D5EF3EF8CCB +7255416DF9F5FBD8DBECC009A04A9B4159E543D41A2195AC1295FB3903E9297F218B91A185EF494A +841F484DE47A020C3F293ABEDEED70FC72C5D13FD9F79B9619880BF1B939AEB8FE02E1890DF653EA +9953DBE7D8F828A13FE4E09CCAD7623C8E950E7D7C814809EFD07C4E7C744C2828E07765B945F068 +398631FD24C462FB1BCAB6049398FAC8628967BA2090DE912300F8A3751FE784F9867132AACE05F7 +11ADF224204766EC04E8958E59FF97C682A76657A8ABF6341867537A85868ADCA84DF100E55E4015 +97DDF814F211D30FB4F4F27F9C3F0AC5CD433270F0D99ECAD7DFB184D6D4C246C1E85B9FB8D8E538 +70BE9F704177580E3D6AAC2B9ABBFC0BB7B7B1D2D1A5CEF3CB6D82510E335264DACAD2021BB15AAF +9341CDDA3288DA48510E9763C463A92AECB45EC2E98369B83A65CC5E9C783E7ED94D1FBFBB3031B0 +B4BB95FEDBDAA7C22A521140CEF47282E9D74D05E073211FA769B19A480E72F003257553CED27F59 +D2ED4F38658A2ABE9EBC1F0FD051079CB92810AA96009E5A633E53EA5CCC1F393EFBCB53291A9CB7 +27FDD32C3138E5F624983980AA7C34CB9AE2DCF8D63E54069A1B598D8F18769AC44BA13BBD903F54 +4F5B6CA3AC0A250586396424C7367ACD88855BE4C897EE4CBD0AFEB7AB055C03A09BB623E8385B0D +C39F1BC59DCB63885738A0DB42576F9A543770493436FFD474B0876FCB7DAE4465B1BCFD4972AF9A +CDDE8A2DB6F90530CA50785BD80BC253F50B5CB909936E9DD2864A9F3B5917718F30BF243B47DB91 +E4FE1F3970561F0ED5D62E6539EAF0D8A71BFEF9CCF7A0146C40492C8E3410FE26E00436B52455BF +69473D48CC04F81D74D1BE3768189AAE8381CAC36CF037DC6C567B9CC6BA9FE3013C039E0376FEEC +45BC13FB1D331FF4067342034E93E3C1CAE183F27D88D485F15DEE00701A269C43CA0884BA6EED6E +8D09AA5DB6C3627461F95C371B72966C2D1F576E86212A3063C08B917A978549F4B97DFE5E58428B +8DD639A9A3B6C3A39D5F6F03B5DE5FF22A2F8DA23B0372F99D23AE70CB7FB98557027DD78C84C6CC +9F3B7DD8914F010EAA6733637FF79ED562FC786EA30BB1AB2D5E8F143809D7A69362E6E0A1CFCD0B +1F1886AD9D7ADE96A7C29AE88AAE20AF3309833D87662D07098B681C3D518547C00EFE4739DF86B7 +C7EB152BBA1A166E803841602AA7F39D113339BE03A1F0E572BB5EEA25275F81D30A175848CB0278 +D20D2423ACE7552655193880B7690534FEA74FA80D4906FF15CE917174FFAB2ABAA1E7AE411AC5EB +DB0A8B1E652A255811F03F4891566A009115142E561B38C8E7B711A752538829B33C0572A2032AD6 +621D72CD597E23CF0CF825D23AA6A6A347A42528249F686133F2FB58B1CB56A6506826E900854C62 +29492D8D85D9CFAD9160987A8965B72EEECC10E0A5348ACFEE1ABB7810A180425B24E5462986271C +51C0D6A6248B2A318DF1ED6D983E47ECA1B552709F71BF5F53FAC4BA429BF2DBDD2A50DE385BE127 +2862593A56875AA38F6FC0F4DA98EFAD83FFCE7A10A802C758DDA9AFD0AAC6B6B16D02BFFC7E18F2 +1C43BC7CD43B7095ED84952059EACB75C901F603E95CE141A0466994350CF105CEBF67A06BA90808 +E4EB2C25FFFCF9AFC5D1420974683A67A6DAF36366F46DB7CA4337FA3A2972F50B683CB33A68667F +2970E27819AB3C4FAB27EFD6B1C76AC3C7D54584DC73992BF8BDDA7A93DE4F799E704ECA559C58FC +4CA77DC0F83F3782BA2E4F14B47D478071A90F84CA9B76D92BAD6EE1C7C2BFF6A621DAE83110E95C +A73712B4D0CBFE8851DEE2DB7629AD20B97FE3BF350091986B205954C15C5EDBC4F24E4C862BD95B +95C42F2AA034F250A77818C3EA69F7BB9E9B854AACB726481109E6FB08F2B578A8D718B5A9DC18F8 +4F0BBC8838FA6099FC0B36987D73A59C6F675BEEA97C5249245BD6B9337F34B402009B3F48F45AED +357F3BB3B63E402AD6FA7C002C422FD2AE542031612775B0E30F7CFA26489B6EDC003DF0865F238F +05CD39E79D920B4534A2B0713ACA8A2605DD42BD49000A689A921D5AC695D4898EE9F95CFC0D8636 +226F8BAA29A8F92A71380F790D5F0BC66E0D279AC647E1C32C0FACA5E01C5D66DDA0B60BD5819ED2 +868966244C965B46E7D0E0AC6676AF4354ABF0FD8EB3C5A792F8466B8733E4E4974DCB700DC0B3BE +C49C22EDC17957203DF081F1F4E733EA3EF65A218EAE9EBEF577DE4B8CAD1AE14B772ADDF6F241F2 +06DEAEC90FBB6168941FB5BA801ACAB5F2C60BDE7E937F1B517CD2BA4697E66281B8FC75668513CE +98BFCBD1A36F92701BEAB78561FE7CC9CE9F9F000AA19588C8C8CEF3FCE80A36A4D584E9D49C5EF4 +FF571AA6FE148C17459971ABEBEF54E325C466B047D18EAC92F1FB582C423FA73718E4DD13328BFC +68C5A8535295867B76C5F5CCF0F8000E907CBF9F501C072B5E05D7D60E7E3015D9F2627D5D700BF0 +435E641119A48719D6D4ABC74429000708F8F7E00A7D5405F631BCA0171726DD1F0DEA769E912FFA +E789CAD47B16B511CA5FA95510F2357881BEEFDF910742008C69D18EC385C3D75654C835FA688865 +D4CBB25ADED46A57AE121D20DF64B45F5BEFAED14C8A731D79F041160A774C39DDA9202F2E51DB4B +E4E748A1F968628FE47E9619909AC435A704D494B54A58B10BF9DC3715DFBD6504840DA7039596F4 +D501A6A503D5110D652BC4F182F672ED6EAE59EFD5735B5A52A7A1D7C88986DB9330189C0CF2A24A +09812EC029954E709F2D8F7A2820558AB8C7F1B1FA414D979B0F9396FB0F0982F61A110A202E7BDB +7B92E54885A565969A6514049B002E70FD5FB43EED4A4B562BF25A843AD466D44B05A45AFCB007AD +4D860E1A4054D56B3911617D52A3A57D471E6B2F0C150227E923AB31C6DC498E9090B0FDF15ECF94 +23DE196AD2D9DB34BBFB6E15CD3C7F9B657AB0CBBC8AA7CD47B1E328A41E5CA048AB372365B4F3C4 +48AE89768ABDBE4EF73C5241E1C7D38110F80E0E7790C38477C41111E174C4487A717232BBE0322B +340A721057D2D39D05455EDF414562450D9E95A7E95B61B20086F27228D10FECFC5E1B2675603034 +C74261F3D5264E30CD0D6CF755AFC448BB47ECB247930753913A4AE1813565BB81E23F4F9AA44B5C +491DE859A04B618C456137B250915A4156611541979804C07730F1E7CF993FA51F68043824972B2F +546A8D9D30A5ECECBEAE0C9A9004142799DC8F8ACAC7352781E664B8E18F443F66AE51C55B48B409 +30C55BD8EAF2C0532428FBCAF868E576A1E6721E31CB49D5B78D7845013D939AF2444CD186F8BD83 +7BA586ABF4E409526B7C0F0B519C7BE6535C4E2EBBA06B9B5E7309261D5C6122C5AC2177837B93D3 +011118C87DEADF9041C11DD33DAD6790BC119AA93AE467680D797BEBB1383D4DAC792CCA69CE73AF +3493E0B098E8AE2E81624AFE6F84CDBD54C33B478D2256EB2F8ACAC1AA34E96FA90C147DDD798F58 +607DCF1C994BE96BE587B73DB329C4AF32DF02C72B9FE7825B1B2AC43F159BEEE1188E95FDC64A92 +B4D514EB3A8028ED5925D1533312C4AD3609DA8E4845DB720FBCFDF194E40D1F5B0EC14D1067387B +0DC814048ED0AF255A32074F6134F1F5F72C4F57DEA0590FA403A84A2ADE3499FBA420A8377BE4A0 +32B028758156AA5217C8800E33F837D7FBB4EB26936296250D0C6D4BAFAE3BBE7BF9754569AECB72 +DB26A6E9451702F7BFAE995D7907842771020EE22F2F1C17766D48EDC29CB78BD94A165266317DBA +1489C373D39AB99A9C1F1613C893C6C33D166B55F886530997885C0A51A6686CF8C93F8C7D5428C8 +A171263D126BDC482F1C3E2FAAECC38638FA9D8A8F1544F0308BCFA68B1C5325A47118BAC4F9C6CE +D3226055E7992FCA8652DCA3C9C61843716959AC260055E1A384385363E2B8497033A1DDC0FA3C5A +161D42D801E1EFA8FD25F02A53B5AE9F78352372C4CBBA0DCDA60BC3863F2F1EE8054F4925AA3B09 +6E7B655F008CBDFB38587BAEFB7FF6A8AB0A38FBF98D62CC13AB688D0A131F7F28571BA32E621136 +DFCB46F8F53AD89F60BF56F6E6CCDACFCB64AA2AD1346C9E5B7B1E985FE9A2750509B192D2E15A2A +FFD5AF6CCE160B9FAFDB621DD7DA5CD0618B2F566797180FAF01F05225FB8511AC9DA4390C2B440F +D93077210B7AAE8BE1BCC2430268C7FA1129696EB68EE46246F6AC39B8C81BDD695490A97C89CA12 +393996A988C4E64C34CF34E6E0707491A20CC97246E4FE3ED0799EB962A5104432CCFFB14DC37775 +1BD865DF4D207FDF0D71721892617D2BA1C47EF494A775C8C188830852B272ACF021ACBC44EE7C1C +EEF268D6B2C889CCDF336C81C118D01FD70BB09C1F16A79229F9EFF4FE0CA88FD6179AF81BD47E8D +1BF9A73FC06EE37A835F596A6958C13B60A9E72020287879DA895656AA5531EEB360E4D80F735015 +B569FE7FA8D3AA64C4EA308D4D1E25BBF743D43B673D5086A89EF068ADDE99788D9DCD450208210E +7450FF8A23BB105F9FD34BBA7BDA9F15D4F80342B0217331CE2946D7B252E465323381F00210C8E4 +1A33E861CE9163506673C371689F0CE038F2FAAD0DFE921CDACF86BB3EE03DD8BC22651B7DFA0CA2 +132134D3CB350830D5F1B97A8C9DA70CB18206E6BD979CBDDDCC8315A65BED2970292800736AD930 +27116593F9126C7366F09E2FD551F0AD724D34CA3F5474A525010078CF78C13D175689B809250EA4 +CE5D14F387CF21624E2FBBE9A09EBB32B23BB97C00C778BCBF0B11E3797E74D10D668D61DB4DD7D6 +F5155B37015CF5915A3A5EB655492F9C82CC01B5A0F1AAFA6787F97AA336D508BB3650B56BB8B03E +5E0263D25C7F9F767BB7FC16A2EB010DFC3F3442EE0797A777A2CB825C8599D7D79ECFF10BD5282D +0921C41640043E271FC7A8021B0A7BE4B7D9839143BBAD536F252935A2C04E4E322EC5ECC66484CB +49E367E734DA0864EC3EE670267A42381C5D670818AD17C7EB64B9A4FB153E7A53FC40465E8A4C86 +556FEE465E4F9C7A3E356F59A8B81D5E3A49FAE85D6AE1E7450914BC5A2A4E347F99049E2AFBF0F8 +6136A6D03CD483AAE2A6A7AC9E8775D8029FC3CB9887ED8B67C905009E2CCC2A5D113E5A7DC9C262 +18F46CECF051A82C38B09B9543373D57E610D6387F7C09157B30F30F5200923B843AD37DD481E62E +DC6ECEF299785D91311AD358088838C9A5C99542B08C4CA1D5B3CC75ED9C22366B226EB0DD97B6DE +26DCE969E64E6C3FB620B7E207AC7E49EB7500BCEE6BAC53A57D6FB0DB9309A88E2E58AF0C8C45A8 +D3498CB43249D1762E854DD2246A53A745AE15F30128D3B9A045D17644F2A62766D82FD100C86EEF +E99221C5EB4E82589E4232B67D6ECBD7A489C1BC9427093C92DEC282896FA39D6276000108FEF746 +03C67A4A65A92E03E42FCD205B2A22814FB2A34B35CF1A2B87B6674639D1CCD55B498EB3155D2813 +C87BFE721090E512F69B7352E83170A96A414F7366C4B12F89266FA818ABB67999D4B42E3A1696F3 +390A1D50A5BC79BE9A632B72191C993F6C401F5CC56E776803D89EDFE3128A0333F74EA1FC6CB302 +77E7BEB60F084B3387C3A9AD8F9143FB45A027F0901E7BC3363587BD6DB06DADC7C8D93D282D889D +F24AFA9322CACF095B385F39347EF3FC56539E94130C48537D1D71EC287DF6526C6879A6F380CA64 +9B97A7A522BA44FAA77C2E35CE0FAF6B688A3947C80D37684DEE7BE6159F140ECB714F8E2EE0D8FA +2CF6ADE0EB34FDF8DC62CF31B4FA94CBA3E427EE9C0557A5679BD4170ED3EB1053710A6F6211EDF4 +29B2DFDB52740DCF5579C7187F50F90AF1BC946663D90A11D7BC21F2C41CB0D8F45CD0FD2AE40F24 +A5F1567961EE7E3852B08A17831E79EF116BC4D0F43DC4F12E854D2497F92C02C0EA0838CA506C57 +582C433066CC0FD3343CB8412057D70748A060898CC7C28386D82637936FB84C8E58DC910F1B2858 +B8886867BDE7667AC319BDFD57D89D80E358AC7B17B524D3916506BAD5EFD0C8CF3E31837E682987 +C2C518FF71938259112E6197E5969D8357BAF8E0292EDFE81251888E3CE6C0DCC2D070183682F8FE +537E133DCF8C0B2EFAD90622C1A06A7F023C541E1C4C90AE267823A87721071B6B625B41B47F07E0 +92CE1AE570F717049E56BA32DC2C3B8915E09636C902060C01744ED9D8131AD9ABA3DACBF93C1405 +0FC6AFF243366541309CF2D034288EAF465948A81A614D161D7EF832A6BBAA21A9F589AA45FB9194 +BEED31567830A2CD72680B3A48F65F530821E4AA9A8937A7386FB4098C95E174E8C11D59F5772101 +5D9AFCE599DE118263578E8C0FBE43CBC41F2C27FE144D421E093305B656D6B9F7854A3AE93AE5F4 +B6B3FC46D0A9E12F965C12A4373AB95027A329832FA257A6373F070E26A1D557F026644E2A29ABFC +43AFA12E9B4669BBDD7D5B81D926B7215D1D579C69041E270B623F27C4A5994432607349A5DCE856 +4837BA78D9F0588C6C5F12CE1071B2299B3AD04C370D7EB0B8EF8E7959307F1BD77626B5FE8E5955 +65AB5234C47058D9B55435B691E1B572381284EB2B3EC1DDEA4D6F193EC05307276A787E3F2F4BCA +5C0CAE08A40C97A500BE4606D4486BB4B0BC85EB411E59DB725FF2AFFB256D0773623614384BF310 +6BC5DCF7F237C3410270745110B712A398101F55EBC5B178ACB287381B2233A8275BAF4D81F8B6A3 +C45E69637A85DB0FDAF5E30901D562C2C87BAE9BDE4C4C469CC171C53442A3B505EDAF0FA0519178 +CE257A4E82296A8A94052B433682E1D4F6FF7D4EA5AFEC0C05C285EA96CC519A627FD1F903495D4E +08634319372E6965AF3B688FA94CC348D677832B88C6CA923D334F5B45CA446AA00CB86D94A81D9E +E359169F9625B3C033B15C041A77753D871DB34CD1BB29AD3E56D5871B603AD741E72459BEB6F166 +6C7E4C6EB48349AC4CEB5E83B874389EA31DA1C39DCA922018DE96091771389D5DAA755B298C1525 +804A12DBFDF93266973F712745566779B880299AD0C13C5795C75BF6E74F18D65409D0325C57A703 +92AF8A5E2AE76F1525BEFEBBEE629B7872B3CA39FCA96485092C10B3B03BD5A83C98A891BFF7C620 +54ED9569F9D2862FDD81E7B88D483CB55D2C736D18F47A06D8CA12ABCACFAC2AE80A1AD6F64A74F9 +FFBD3D00FDEB2D04664244514ED9F08D8197BED82579D52900BA464FD47B8B31841D952FE27C0CD1 +2EF7F6F0136B7B86F37B67F794A09DB39FB362AAB9AF5533D059451B0E514A7D65364694DD2438F0 +17BF1186517072DC49F93C1EA88F29E9FBECC8115FC12742FF09318145D8D8140D317EB77EF6D7A2 +4271183D63E39E68F6848ECA7C8838585372A27957643741EA0436249A03429C44434520585A3A59 +99D37645287A0BA7AB75A8440ACA6E0A054C1F9BF3DD8E783A5954717DA3E33045932B6451ACE348 +7E5E30AD01AE7A0241F5572C30F12A96A4DE16F7ECBE24ED39BF1044C2DAF21E6DCA698718D2227E +ED5CE453B618104B418C523172076704D46ACA4D2BD8184574031F6C8766A763241782547F315ACC +CF04AF2446EB6B08F4660F395A31623020E2A9299D056C3710FA6098F38769E1D6FC58387C406E1D +6ABA395C37CBEF1547FD5E478989FF0C8FEC3464A47F61BADA26DA615B5FB3541865E405DACC7E91 +5819EC2920868C45CD6D9195FD6630CB6626EDD5E56BAB774C0F0FFF953AAA4E25B8A17EE19A21A7 +4056661CE798394CB6FD1332CDB02528113341ABBE91F3BBCCEEAA64F33AAB962CA714A74244324A +444DB56308E63AE5E4BC36D275072F179BFEB136F86C43AFFF061264A81C11EBD3ADEFA155D1A5C7 +768CE67B63D117DCD3E69AEE84C1910691954977B66DF17E246B9F20F2AE46B26D521346E597FEEC +FF03BE7A4B272192E4C58CF9B9E9F19097D3EB7A0BCB3481B177147736B042162ED7A0229C601FFD +059724FE5E6F3090D9306C42E744947B9E4DD04EE8CFFB57E869479C440C91D7C9A6B45E21E3617E +C1694201E25156728A3DEB101AA15B8AF3F9D2119D63ABCF33B6A14042D97599CBCEC8B791A9F9B7 +0757BE6F3DC04400C6AFE50A068E4CA309976B7433F0ABC66BB792A43A641A7C8AAD0E2631CC4CA7 +762B791D26DD944D3EE6432B2EBC3C7F3740EC5A09C6349E5C149D81763D0697626264318074AD40 +4EC05BB6EA633CF2EE5694A890F571D840121915D5FFE764F47E9612AD112780486390A4B2FEE2E2 +635BA12A80ACEAB0D105FCA559552037BFE1149D9132C6D0C6315F954D74782FE9D25F7CEB4227C2 +9B377E061D58772B00FF0700F880104AAC0599A470045CD148D92DF7EFC153AB0E5524D0371E0827 +DD54EACD726B12006EC1DA2482C3EF92EE7F2F51AE013FD59225650E117135A4C2DECC7AD1594A11 +63057373D6F3FDCF11014C0967F5F68C897DEC81F6A30270D58067EB73CE4C34A16FD85D90C4E43A +B51BBE8E1E2A49281767891713B9B2DA2E37E02DEE4C14BA2B65582484415BFC3889862131406DA3 +BE113FCD0604C154E2CDF7E44F739672796367FDC6C06D8B58982D48D530C00F6116F579CEA7CC4C +54C0F25B298491EFEFCFDD76745E658DC4446D4092EDC72F1E3B73282020180D6D60E46D95143CCA +D19A96602BF67E4BEB9F4B9DD2E3095381C160CC7390A99479E79152160B64D98D7F60495739827A +4DFB753627EC5CE1663F006D2372994D5E9527633C84CDE613F18BF6FA11DA2302410D80B6971CA0 +36A3D940E6F7D51C71C5275446F25D963A7A439A27BFED1AA7301882353F0F83E5E4D787149AB3A1 +A90A0BB9CAC7B742DB43B69B3F3168927B94C9BB60AEBDDAFAE2E961B29891A4A278FD84D5AC7D06 +FB13DBB6E090E1248887211541125D75E792C6076D53135F4A2FF293F274F7760B0AE587D026F7C7 +996BA8CA9E440D72ABEEE536B6457166ECB3857285D1FF68358A88AB7367BA7D20D3605A216B2E63 +914C36A2AAB71A30BBA6EDE18C1EA052494D6EF3EDB004A844FC6D8D5783ADCBECB3BF9DA694C3E2 +6AC68AB4F7961FFEC8D34C166F720549E70C41CFACFE5CD58100CD530BBBB60F701DDB77226A2B47 +0F121D6AFFB5C27778150291A0BD14A81F0913FB87047CEC841593CBE14FB8A735D269F318B92AFB +637C1097D1267F2634FE54FE0EBFCF9CD473B5C6BD6C323525A9EE3A66C0B42ABF4ADB6FF01DA5F4 +D7057E997A1E838246DF8E0E237E0652879409DE3FE7A3CDFC10FE54537400D461A87D494E4D4070 +EA3528B2C5D4FB521F4A5348EB73414EE7BD4C9A0AD5B5661E5A0428E454C0170A0075FDBAD9B12D +D5F6FB31B6B282EA6F383960449B43A155AF4BFD84F2F60BDB621C3239EE9C446E3BC5B740BC9789 +EA1BCC55F678DB5B219DB3FA021FCE17C5BFDAA0FB1FFAEBCA3EDFE3A31F97F54DF876DF2206CCA5 +D67A22578F73FD8AD31097E417CB258B1218BA63C56DF8602299D526FEC682B2456838909217F819 +1EDA2F55BAB1B6D1764E0E21EBA614F7A29C4A6DB4B5DED878E6EB7B4319FD3D4DB5432C826F8920 +9567E34D0DAB1470E791E83E9C306C62FEF7244A12042770BD25F5B92366B5E5345250E7FA75882B +03CB1557F72C5B6B6E93C81C47C41461F153E40B7CBC985A5AF3246053FED80DDF2EBE76FA3E317C +DDE8F33E7D275F7DDD68ED05D5A1495A4B7D16232FB771C30B685376DE5684C462B04F030430D041 +F208F74BFBDE249F8DBAC4DF39455D97B11F71A87ED3AD4318C1E6F73078F4A54BFC105F4013B6D5 +118837FCB8175E72F3EFA45210BCA061B973E03353D2F03DAC71900C01B7A74BFCDBEE8FED4C49F3 +7BE3073EAC93682E879BB39BD8F73E6F250DFBA97AEB4F6D8E995B37CEA6B5175D5A19C9B00391FB +B3BD018C71052872745F11DF840534271E17D979F6EE4885300BA0CC57026AD4B7B142618A374448 +5C0BDD4C9D19DB32A12A7A36DBE2B9CEC186062E6EF9CD3880FED50158703A7F375A6B40AAD03C24 +409CCCFE6EA91BB6F3731AAA082F9474DDC9F41011682C4A1C0BAB2733CCFA0AE00ACD11AFC9D967 +819752CACCC68C8FCB180C758920E5B905454A2B9246B87975647CF5EA9403BAA583BE67BF2E7AC5 +1E6FE08A28EA48AF702BB84E5B1ED1C3830E7CDC8A0013AAE9E9F3DD1A2EB27C505CE90B9F2347AF +51EF308D1731649C7F6C73BFDF47063C8CF73423531DF20289EB5909870C15CB0A148283A55A8105 +96CAF51ADB17385AA5100B296581DA4812CB1B94EB2AE402E8096871716106B7335C06B328EB00ED +82FBCA8D3C6A7FE22EA7054847B330209B7CFA2DD1479D47753BA9D908CADFA2F25119E893F4C7C8 +F17820E178A4C5F5AD631B2E7761503C3759FA894EF31DEA220E1F9BABEDA918683B64E254118BB6 +13A0AC39CCA95732D615C0E72B116231D2F2C3F4251403B31063712AAD41958F1E66690C72E45804 +890681BE731D937F3645917F4A3E6B8AC08120C7C450695563C7F9808F5A43457F4B14C658AF4434 +AF5ECC7D39823D00139121020E8D23A8BF6928844A0F6CD3CCB1A85804C8EE61D613461267FC0B28 +07873B8DA5C2FA40EC85196245C8AC396559621EE9DD93C10998C54F8311B82DA551E47CC898EF4F +16A790C8673B9DD40B73F7183B322196348F60085D4055BC15C7A5681803E75101CD8A666039D496 +E4C26B8611DE8510C54A88332B3CA08D8824A27160027E4479972E5A570A54668D839990D65DD457 +2EE4F997F9AA9219428A686108F77776B03FD6AB07B3D35CAA1264E684FAF53744D15DE857B4C213 +14829BD308207761EA536C8973FB7D5954C61BE44CB0B2AF82D23514EF3425D8148DA9BED781437B +2C6718566B4A9C809E7F8BCD0E8BE8D277DBB32FFCE9F35192328C78F5F4B57D28E581BA13DC4E16 +9DE089BC93A9DCF45FC5CADFF6F7F3A97A05D533C0C14747F8ED2CE7C26EDCF3466DFE45FCA9C69E +FF4D3DD21AD35C0ACFDE9BB3FC2E36BAF29B953FA8E2ECEE365319B03F4FF2EEB767A888D544343D +982F85621776611C8CFD35D631C1114891AD55BC0A191DAE75B22DD8EF9FE9C3CEC74D83988C6E83 +2666E3FE5AA1CDF2ED8D408CC9B11AB264AA8CFCB26F27B4CA8A64797CC722ED952FBBDC8E538591 +3674BD2679CB71D2AB6806F6BBFAAE1D8083EA761EA8EDA3170A06FCCD38C8FE1FF7288BB30A1236 +3392CC62040883216724ED01EA1E95F1319A740400FF0700F883E2127FEBE8148771034C04A53F2B +742193BD388015B3023BC6836865E62CD6240807812E683FB3398AD46FCF29C15F00AB7417AE40C3 +15E636B1266966D4E8E975C9FCDB259FEE1696DC21F0F94B7604E7606A0F704CA371F22DC942B879 +EF9BBC6FA7D2CF80B05063FA66D0929C5BB314F215189FE6D0D81E55CC8ECFD2B284D6297991B2E3 +B8EEBA00766FDF25AA3BED0B8FF90EC7F5FD13BE788CCFE5F7AFAB71E253D29741505B6091B83DF8 +105EBAA1BCD95A1F5A77954522A87F1544E7ABDDAA4F0407A58B3D5E544545BE7FDE47AF742E3A5F +FB2587C060BC93833609B6E3F03E25A4AE24DFA39199DEEE927D85CF5F14868F484D94D3BB31708C +CF1F02077DFFB4D903CB87938C6EDCAEDF795D5F3744BB32EB39B0A5E2373999BDC8549B19E14F88 +4FA9DDB12F9063DA53C47FAECCD1593BBA6E000FC4E2FF810D11D336B78C9047A0D68899783FAC2B +58D8131030EA179D76AC4CC8A0456F716119DCD2D0E6062203607D6BD4277A3714DA6159E1CE8BDE +DB493A705CEF4E654E49D383994CF356FD22543287CC406542AAD8E5B01CB0E731872590D81A8004 +6301538B95078DFF0C874419B0308558ACF73F59A4F05B51697D0CF93CD196C3B205568F0EB1BDDC +A4478A802CAA095C419F6271B02363E84D1914E9769B61828D9BF4929850B5C2188A2EAECBA781E1 +CECAE77EADEA81728B4DD98734E85671165B0B469BE53AB31B3F51FA45EF4F9BD71E189C6322ACAD +989B0373916EC9C6A86BFE8DEB9DA428E9EA10A3131737EB677FA7FC5D491CA33ADB3912C9C71EA1 +E7410EE9DAEA8E4784CDE0C0CFE56ACB8BF246F53BBDF980004616641645F47000662696CA80F5FD +AC811F773BA89D18B8916DFAB89F1AFCD3209D0E82AE9D9DF7BDD5E15898413D813FBBB9FA9F812C +EA627B507B3B6D0B3661CDEFFBAE403300517F7B4D6FC8F2E9E74B377E5E10BE354FBA57E51DA206 +46E5418A585EA9C7531FA264104CEA655D1F3C101203B8C1FCAB15D5D6B1775F38314BF30706CBAD +51B6B7FD84BDE23D14054F34E1324DC5150CE2B11D53ED5A07B34CC061B189372FF66C3FCA8A15F7 +F0107F1CDA0A4E226A88E5479A5E38D77CDF561586E069BE0E0BBE914F8C57EB30A87D99C5D14DAD +82876A70E74238C1F66B3BF8F76587E96E635AF60E895FBA7F5198DEFCCA501EF13161E44F0ED046 +B32126282AEC5BD4DD542631008676D638660AFB5947E0634605C5F2D8A7F4E9E08762257E10E494 +C81B42D65EECF4FE92FF844E5A6FC05064DF950D13FB462C31635DA1C3F3C1CD57B1B152E536FCB8 +2B8EB091C53544ACEC78E6691BE6D55254974EF2A34CEB7B5916EB4F60D3F018F1E1E01BC81B3B09 +AAF9229DA811C5BE705356A4D5FBC27EDC6B491E84485F2DDEDA39B0AC3A9C3CA56D4B0113F122F2 +923E536621AD475FF1E4F1D995DCD2420DF8E1B3CB56FBDB6A2B9F501F75249030D8C84F377945F0 +FADAF2E68BB46BECB16CB563216AD8E1375A9D96F02D3CE74FF66B436FC5B36BEE76F45610CC51E9 +C2BDC3DE1C89734EBC1726A4DDD96EB54D0EA6AB4BFB26D2EB3F682C29696694EF2B019575479E64 +1CDF415D614C8C22117206E21AAB8983315E355BA2E1B43862B2A173FF53AD725E439D455EA92C78 +8BDC49BCCC8DD6C0839028D8EC5A67D0F0DC6D236BDBF7F7C0B1287FC4E110489F6237094750F8AD +1F6E58BD6C5408BA72866448A169CCC1BB52702BE46DCBEC0B757696C6B4A087BA09D13493F96221 +4AA9D0D5D2981A1C2B82257F45DA682C188CE509FB638FD7FEE6AC5C5E901EEE4891A5AE0F55D353 +3FB5321011CBAEEDB4F3D093F1FFD133F7F4A1972871BD707DD927B970B70773A5444E8C5C467674 +997E08814CA85741CB48363759574B8EFC7EE4E32DDA8B3999829A8BDDE85877B65694E9B0C8F0BE +35A47AC8A3FC07B332070AA775B98F5A1B58995287F80E2707CCBF72B6B2D33FF7A142F64D460A7D +B35E53C60430FBA63D5CACBD2918878B1479932133CD474DD623DD0F7ECEBACDA1A5DAD7D351EEAD +94686B793E1C709D4A4DD825E7E77795D765CEDB3219B17C22650A9CFB18457EAE96974812B309C3 +2F16E0A6D22C09047FA65E39400D142D66FF8EA934EEB71806862E3E121388427E25BE4BB9F75B8F +C9D189F3B5441FA7B21B3D62A363A330778A1C4643F5DD6838A7144CF396B90377B1924462679649 +F371F437C381A0E6156E6CA8DF7BAAA19955C254A304CA5FDE615BA416AD6A54A54603BBC9B399EA +0989D4DDADA47131061A814596CD369153A182C61E41F0E5F859ADA4604404E2A2FF42632AE58622 +BE173761F3A1C4D5F4DE3CDDC4654CC3A6EFD78AF740CFC317767F3CAF6D712B3D4EC3C79842A383 +BDA2203A442E64844AAB787464FF2DF2E9FE4992F051FAE5715C4DA0215AB19E5F2E4EC9059DDC32 +513099F4634277A376FA7120BCB27599134D11149B968EC36E6754F65989E4FA6DA3D9F1DF318673 +3C1D1596759FCD1DECF44C9208C287CD2E6CCF3A9A25F748535790B48BDD8EEAF3E160FE1E6F60DC +50482F36279EA7D86FFD2C804A5301CB341867D95DBB2C34A067D2A68A988D7E0279605B34C56EEB +49721094432CF4045CCF5257E29A04A95D2BAAD3CE605FED12DA60E6BA1A1A3F4DFE16743A288D94 +AE78D34F7A5100C96BA9B754DA0663A24D75119BE4106C301687A1A0959217AA8ABD25CEF3E860D4 +F1DED4BA3B3EE25280F559ACDCFC1ABE2D84FB2AA0A8F45C21B74317F682AB9F391BB2AAF2474738 +EF15B8BCD31E81126009E3949CDF3CDFEDAABFC21E0518DAE90EAC55536163F3CB9E7A6FFB6B306A +DE50AC49C993E40620C3D433C3FD82F8688DE191DAFBB06E57A529383AFDA9BE000108FEF7F265CF +B3160C711A694597DD16ACAAE5D9071745599CEE105D6A5AE05472B0600037396071A000120D2AE0 +B5BC1398BD582269C22B95AA3C3EB07BC7FA138A7C5E75EE0C3EFCD339F9F01E36A78953A8907A99 +031872B86ADD6F10C056C273A1E2FEED7039C114E081E0FF2243173278F97C54058B6AFD9D66B178 +456689EBB843047F6C45715D042C9D2CFDAD424A810B36DE2A65D9DE9D9057667523C533F289178A +9330EB2C29DD262E6171A716F2EB4F1BF64038730234B99CAFD063374CF49F62C773EA66E0C6D2EC +6AD9A0C82C5DF89507416979F4E65364A6F6389C8021514CA6D46EC6C6B237B4AA9D6DEAFBD8881C +876621AD3998ADF066B7E303E13C0D78E1780BE623AE6EA13F78F64F2B7EEEF5BD08244F2DCA896D +418ED86C97AA52EE3223BE9C92395728373F54E8590B8C7379E5C358620639EB46D5C258F56B9F89 +692342A490B78D12297D6ED2A93289CF990197E43613D238F94A9FA2CFE564249CD9ED60253881FE +2A4532A22F604F28C97DE767D35426276ABE07E5C61ACF7F033A14D95B05ABE61EF72E77CC556840 +8A94DD5F9575DF1A8489763320B7D4E4A42AF10AF6CD465EF67E4E9FEF20DF57FBA5DAD4EC5FA2A1 +6182BB22950B627C445DEC7433DDF385CC5954F8117D22F8C4ED8F55759811F82DAD2FABB06604D6 +292F1EEDEC967916DC53255FAAABE680B08CFB0E478634A162F537E18A7E086DDCC40F4E3AF5DDCC +CA2420F166B677F7ACC21F95E97C0D56C6795BC510A03CCA8F92F5F58BFBAD9E9B8E2A569F82972E +196CAC5D51ACE600E63D4CF2A6D5E8BF28BA7E01369483B393EB2F55804EA4E23E6F34B93F9A63EB +E0AE3BCB03665E856776A153F76E23F16224E26FC773F8698D47B42CB49E253F5B79F34F535E67FD +AC38F2F52D1312DC7284D4FAE2B5082B6C7A7E9A8DF79042D375948D0CF701816332F5B23559C181 +B9250AACE1C7D78F2740447DF163BB6A77DC73312D8D13178F5C138421AEB3090BA0F7731336B679 +20B20504983E2054E51CEB5D8B9DEE8CB8F4CF77713803796E0A8FA5FA729CB674BD8908E0F2B1F4 +DE6C8AA8501B99BA543F90B14FF60CD1A4423167AF00C5D1A53F57B4BC811A2123102D50F640AC90 +E68BA42F6B66EFEA10CC06EB62A3E7A754C54C544C31B912C304B1EC5A92E390FF211A5956CFAFA2 +30381D01360F1D5ECDAB3B40472A8C86BEC56ACEDB6DA976F0EECFF0C055B56D7A91A8C4953E63D6 +48CD80063EFDA66179B15787E51ACADCAA0D4FA8725DAEA5D9E372FF10313E5761DEB74DE0946344 +CC107605575CF212B7F2D6252E5E0D0B70ED3FE2F6D687AB8F418D06210BB5BEA04695069DE23D83 +2BFFA3FEE2822CFCDADB9103DA75C4479B048BD4E49D2FAE0FE453FCE50177C8FB04B9C7AB175DF2 +BC4EB2F8EC202D52BC23D7B1926B84D5AC27F7D86339147BB1AF967125C04B886CAF7D10A1D8557F +CEF871A41144D5D92118D2F2BC1CE466E931D82DCF3FA5297300F171C06084C755D95DF3375739EE +1EDEDD65A0596F77ED7397B3CD47742B41323AABB7A0FD58F1883F6A652D938224A60DC9B81B4A9A +AFCF1FED35D783E67EA3C8F61A3FF51BE0DB336C8D1A1DC5FD8E1A9A1C2ADF728FE71888F499CF1C +7E50FAEFD13E2B877C8935BA611B9A76CF22EAC7F0D97C0644207CD0BE58CF38B98CF9027CBDE54E +A4A751DADF0F483C89B40547772FBFCACE5324CECB33A3B5885D4A36B42B6BD3238F1F11644FD217 +F4E191431471F15BADB86FB681347F23FA9114458508CC6EEB46508B32993C981E5C3D2A53E91D57 +9E94E63338D89ECB0853451324B1533E6C6B38F7CB74C727489E4DDDCF00BCDE4BAA5931202AFC93 +A17CE5AC7534FF3CD4C34186C614D4E013E21A0C9090C747F8632AF4391443E32BD9E8EBFFC4DB01 +E2D325D85686458BF9C25B7D88B311227330ECC6F223B2303AF80F2FEB1447DA67066E4C976FC4A5 +383657D1B73ED1FA755FF222ECC12C7A159B36969A10AC95AF74959522C27D245A24EA02473E6FD7 +E39B650F969312CBC4EB004E8ACEC2E40DE2E0A48C33DDB84F782194723A934B25A80A42A4349451 +75334FF2BE4BBB6D906A77391FD65596073DC9E0ECEB94C1C466D8EE9037B17DBCBAEFE57155482D +BEBD5CEF035F9691173ADAC283186887B4EF80A0F8B0C3A11059ACF1B9AAAE85FDC146B3AFAAE5EC +55E0088B1011C6428ADF1557D6946F5BD34D7E659347102034B28D555A3E297B83697B2A94AF5F9B +8915EEB52B7DAD1215C258B4A909873E574A851DB6BCF85C8FFA1B7AA406C5F80782A732AAD91C90 +C1191E8718D44FC8C6AA077B8F7425FD700F97CC6C990630E8884231733D5D10287F8556D93294BE +610C2343B4A2CD8D73859FD151FF9D416233252E430A42023DDE56BA6E0A07297D66B962002B4C52 +C6B069A3AF0F6B0CC439BD5A98D053BBBB1546A343A3E31A25A9C9D22F7B81389DD7B2F4210FC03A +BE5846D7A412F80B9EA0AFA9E36753E9FF2DCEDBA3DA8E69C0673CB7663697CBF827CD1DEBA0914E +A3B5F31BAC63DCC6F2E9E9C5DFE39F45DB9396DF999BC8685CCD6D47C6889B1307409706FDE52272 +D1C00CDD68089B2C772B50F7A66269FE5BA5662FBC80E89A3219F35E7A6DF1EDFF40A650CCBEBB2E +B692C5B169ABBCBA04EA8300DBF9EC392428C4A2010FF239C4D598E4C110C70C395D35D94E14CB97 +FCBDA98E412402B7CBFCBB97595B083CC61E801CD3740C3311DE76A0963DD7484BA320756908D055 +B2D3EDC908441E2A10F711594D9B49F31310735F591EFED6CEF1E9DBCA97C0BB2643317605B72ED3 +04A499D7AC09723ABCA69F0B8F3EE235C98AF538A9EE699F0826D49371F45CCBCD8E74BD4F2B9ECA +25F0D84ADB5D00FF0700F880EE47D1FC422F0483DDD7420AA4D3EF1ABC9C4FAA81D028F2D26A02A3 +14F7222E61A78D9DB00CF2CD5B884B5AD3F7F90372B47D036C7D865B1A59CAC6AEB46C68EB127307 +001CA715C2A3E0BA628E31C79D6681B8C530BE2BB5CA103F10E8E2C2FB714D6EEC6E501069015A93 +5B0C629D5446FA7F29CD426AB4089D069C3533DE51F086E41F1D1A96329987B20B63FEF1A3922455 +D71A964FF8125347AD78F1BDA83B0DB0F609C20499216AA2FC4AAD3C528195D1DCB24FB0378D2730 +006CA380693E447F379583A7B8638633AA91BA359CD8FD6C488435F19B3AB3955596DF8A6DC87D91 +4CF1C602365220B7C34842EC2A09C99BE21D6D641E4FCDDD669C6BB972A0A3CBE56F1D53A3F6209D +74DFEF7974AB406E155DF4802CD74A6CA2A3543B6E2057655582897C6FFFCA856844468B30E36024 +FA7F62BE4698B11450CA8DA9D4A471C234D12F54B9FBD3F89C456C2791C8923FEA58EBA8C3699C2D +E60B4BC86B258B36AD8AC8B681084D63637B1E3B5E97866621E2F8783BA0ED51AF360999C3767B0E +E67B1FF66AC89A952F62DF342A4A5A2308AA28A7489DDAAFCEDD27C60C52D2041F312FFAE71D154B +B43596264FE76FC347078C110DD951B2F28CAF79EA42CB0AF467E9FC47AFF4FCC08160945F78F344 +EFF14C42422B41B2561BDBFFF206439561636E06E5CF9DA76E2E3D25B9750EFBB5B40414BB27A301 +6FD602CB21BFB3D5664C5FFDA4BFCAB74572CD38D77D3D732A7A05818A88C5C8050631322DD8B4F5 +5412FE25FC77C25BFC0D104BC0A13BA6FEB8544262D37AA0983F637CCC5A130B3E5BD0E0B1A65332 +0FEB2460D8F418C53A201D441BA5CA3493583E51FF3B5C39C1953F63017E9C91979AFC54F2184008 +515EAEA6548A293EF38C11D59928FBAEC30343A7B755E2BD209680D395F6D6096C5A5FFD8F159953 +D8A2B163DAE6EFBDBA357F29194EFBC4E2320D57491E3B9DE5EA518D2BA030082A2A1F2124C900A1 +C593CBF36DC9039588892B1AC220B484FF320DC62044A167B14D231E2EDE67D36AF2837E5BF54E5B +E98BB62578B580730D991251DCD3F974C1135AEEB25D25EFBAB1988A525CF0680CCE9A8E1B09AD2F +1F3776B529FC8A0CFDD9E732029F701C6CF5615110931858F04A50E2987CBC83A2C9A5259DED0BCA +491A632046377E43E986667441C6F22E2CD23EAF2A76A227F8DC312B961E7C6983702B664AE339C6 +F0495C01503CB4EC2ABE9A6A624D97A11A784120BD2F86A9439E6C31EA9CE6F2AECA7AB9BC11F164 +827ABF92B2248243FE6AC092719DD4C6B606DD860303F0C40DB5ACAEC6570ED59E887A3D3B30AAF8 +90EBE9D6F74395B4245EFDAA187AE7B3F11A7C6B240932CC0691D30E5D40B66B671FC69C850E1D6C +AFBE48E2B8861585673159A8132E7FBFF26463F56C55F2C49DA2181FEE61A97CEE03271BE45EC443 +A010A5BD18A8C29A699000A2A1CF43700C4C04CB2678314F34E6E571B7CA03C6333A118904CFF113 +4FD9B26F41720222F88546823A78E31F08894BB7894466E3D497ACE2C47667E8A3485886D472527C +9CE4BF62DEC8368371B4C84CE85BF23173A127AF8A78D6520E57CE5AB3003C9670DC93C665D25E52 +90F7128A3C97029FF59B0D4F7B31FEFE13052675AA3D520F97F8FA4E327DA4F2AB1AB8C31D5E29A0 +92608D5357D94226241D4D27A8E65DEB80D2DE10B4C0B40BAA3B16A8E04CB66912D7747E54F0C620 +066ABC0DD11182CBC3456CB4BFA97C9C50371D0CAA14740C8215D2B0C1FFF303FB80333B0AEDA95D +623ABE52D2DA150C22819B8F3DC98665587456FE469E7E769EC16BF1090BF0822F49697F3D4435CD +21F95279AED69B1E5C27F54CECD66F58EE700D05BB623EDEBFEC63300353D0875BCCA4A386350189 +9A9C8A68E88F1FB9D7E579872114B0C6BF74B10FB94422C5DD12DD9F392617E2B928495CF6F54BB4 +A130BCE5C1BD991978670C797932209B00D8CDD4367FABFD7DBEE069FC7CDCE7C9FD2A940CB82E70 +3DAE614E9370D20371368EAA21C93329FB88711E312C9DC58153A3750AD2DB8655E74759B7D849D5 +64AFEAC32CC00F4116DA467273327AE987F88F512A9D12C836B58027E8A3DA182F643146AF6DB36A +28B0D519F126D1F6FAD5BDB215B15035E3943CD12A2CA0247E5CDB3D3A3C2E9F53C55231525563D8 +B91B3A72271C84BE4A55D78A4E428A8EEE733A7E77C3CF238479104FC0780E776C9F66C2CA71989D +6019A6873B4C10E2F5E03FD117718412CC168BA941B0DB172BF3521E10FAA672A2AD96C7CEE78EF4 +19244D4EC009EBC453E906506AA2586544378BA7FF702678029CB959B75414DD971D02CC59CBD2EE +076A2D8CF2F137B9AC6F4DC57C8737AC100562B720508FCA073A98D953C107726130F2D0F809EAB9 +7E4E1B4F388D7859993677344529243F6901A93FB26E7655D606ADB629560918BA256E761DDDB7E0 +ABF9DB142D0ADFECD0A8B9351FFF5E8FC347FA5F3C2E4C7A976EA8CDFEF989C9F8F05681BB5F39B5 +A1489143336ADA46F8456A8AD343332B914399F04B4F2F901F4A6D7E10F326CD79C2B77D3F4BC763 +E9F985E4679DCC8312FBF8016574409FF0DD1911CAAC572715B8ED720782428C6096221A8A012872 +A69848BED6D3BC78E18A6283FEC59BA7CAF530853D7B1026BEAD2EF866F00410108D374CFA058F5C +F610D03591E30C6EAF03321368669895D55EBC700044AAB7DD71CB508E4ED012D973BC95D63A0AEF +B864E79BCBB268C7A996AB1063B6A78411F8D1F0DFF419EFD9BA9B0A0732AC2F0B8F44AA34E30F0B +73049698D3E3F50EB9BCD462A44A98AB84C8355466A3360059700D88D8A6FA0F2973FC29683D7A4D +3ED03FD261D9BB84B3E885C4FE7FF49662A100FF0700F8E9A98D7CD79C7199A6FABB2E84CA08333F +2B454409830B2FDDBECA14DC1F53E4FFF0DAE65848B41F61CC0DFB5FC1E4F66AB18080A3EB2F57CE +7CF4B7DE1B3BD1BEBEDF830C6BBF61541F61F413D2D2992220BDAD0A6BD2AAFE61DC6367CB1B260A +0050A71913C3A3ABCB6A86042EAB9B7B74B8CBCBD88F2288C7BBEF9D1D132DD39826573B9B4E5B12 +3EF4A4A4B2EEADF107F6FBE3AFCF9589F7F127B720ACA1D956CE77137E7277BCFECB4C3A07B2765E +282715EA278B8490929C800A360B2987635B046844E2F16A106DF8EDD7DD4AA1C08A3725396D32EC +1F064F95891740A1991F2D8B0FC527A0484C20E8FCA4AC713EC1B8D64E146D6834F244D7C6357792 +370FC5C4761D806A474D7261284F2187650EBDD9DBCA86B8350B3C682E4DF411744F556E936F2520 +5DF50AC45A9AEE0EAD7FE78F199F1D3E6BAEAFEF178D59C5507AA13CE977AF2E10264EF897770E22 +9E6AC8B7DF63C566A1E68A99EC548D383CEFCEB56504544291E4DEC31314AF14379B3F544EAC13F8 +8612577941E1AB50422DA729CB7C2E3873A812B98FBFCE88E4B33C5BA08FF4BE642345B80528D688 +91599DD7A5613ED0697455398C6B2DC17DA630D8CDABBD4F53F89FC8061C94CF22B514A870965B8E +C71D95D44CB8519D7BAD7652D73853EE80D20819D008966ADA50CF807C9B14597937856D0271C573 +FAE06A1DEA1FEA2BD896727D993C7088C5642AE96675F3E4B24FA8E631E93527C2020A24FD9DB0E0 +CB890A3862AC41F620DD364CF41BA3CD4393C75D3BDC26AD696E52D315FF0C4BD0C4F2FA30486646 +8ACB5A22106911C3C106ECA02411835415761B647E14D2ED2BAA6DCF1B568EE41A495A519B2529E5 +3638734733541C1ED9EC3E5B1585604433E20D9FFBC6D1B3F46EFAFB3367BF9E2D16A4EDD03CB16D +3F524D21C788C8DD5C89E253251E5BC6FDDCC07B90DD72C42B8CB3E892F1D88BCB5B2D4556A8B864 +72264414B43393EF6CD3AA6567AD5DB84C6D0739B956D9DF73496D1CB14031F547BC913F160A6509 +63830A0057FF9AE2229E25881FB90ADB16824354253D8A74F4AF0DDEDD16E0DE80BD68D9FC3164B7 +95115F15DCAB0CFC3057DF82CA2114ADF681F40FF30C732D96550E7A7F78C926DB2BF6B6709CC323 +B210AC6B6A787310CDE32138E5E247A9EBA78E1328C5881CCDE241F99734F987D9C60D199B9980B2 +6224B0AF4EB76AA0AA2F179639837B0C035ED41C9658D2A3B73FF78B1E6A01F162958F0CB2D4E5E6 +DDA2D80672E01D98C3A29BD68861E959BD7AC0436677706D4B3A30AD17C241C9321B1D7DEFE3312B +9C4837558EC18735067C44A238DF275717BAD61808CE3701276354F16664C071907B470552DFBE2D +0192855391FAD61E85BEEBD2368D1E4F4CB85C03F61B583E53DA856B308252C2B3A3CEB0FB3AC23F +E773D373FBEA0628E22C0CDE661A2D655CC8E7B427794972EAF10F09B2947EB3C5B3637F5160A5A2 +009D2B73280FBE8982AE1C258182EAC1EFFFC41EF6D3C8DD93444A7DBE6922252B8E23A6B70737C5 +037CD8DBAFEEF262CD0769688B6B63CC8D43B57CFB16AA94B3FAE50262536ADD6C241A777C2E6F99 +A9742057B1BEF8CF6DA94741303DE955D6ED821B2BC50BB5E823E0AE1B7B3E9D874BAB98FDB8EC39 +BA28D94A5C27297028FB917B2E6041F95121B9090F5BAF3B8663C204608939FADA93978799882E80 +2E0DD7A349D503EAE649C88D7972208E6AD53CB1DEE1642DC8ED914A220399E7EA473666B0C6783D +E7970933F961D9A2F9909502087D46556FF65E05980A8BB9E02C6C718F9F28088FF1023EE474DACB +65D9197E853DD24EEA2591DB45613AD93C5C2EAC99EB12DFFB8D508D33FAC6F33A8654D0ECEDEB1B +A73D9454B37E87A3CBFE381269FF5F5ACA47C062FD8FEF2D41999C96002DB6EC49835B4AB3E76F50 +405D2DBE2FD49F5670035F0816A532ABF2101D89665F3DF316AC6E23AC3CC9B2E9036D72A8A61FC6 +29EF83C0134A8C74D8B6A9DC2F35E67F47785ACEDD4317AFDCC3EB32676E96841A74835D94EC8978 +4594268FFCCD2A1E9435A6D3CE8B4876033A2CDBE958D850CA983BFC0E9AC83CCF5D2F24EFC81471 +D3B638F358F0FA1109BFF051B3199D402B3322D0466A2D78660DD5D30D579A72DE148A932B5F34ED +B0E7DC724026F71ED50B83FD1FA332AECEC2CCADB822D2E5E8A3DCA657167948AF82CB290B9A01B7 +98617CB48FB7205FC550839698C646C8B8294A1B5E5BAB34A4F2F603E5F5FEB2BD6F35CC9049D49E +4A213D7938FA64B4DC73B1CE500B50D097A241E320F0CEFF5B9866376AB6CF71FB6BFEB982DB032D +C3822F399B04A3A68AE274966AD9BC5B31ECC747B1EF2E333CBEB53E99C2B877BC12FAFA908018E5 +9B434BBF40780D54BB2B0DD5360E3E7DECEF03440C14FF1FBEE47B582296E2B428A5B7B6BE1F3E25 +46A79CACC00A90651402501B49C26874A3CED00F2E935BD6BE2C4B7B17AE4778ABA434E05ABC0FFF +076CA96D803DF9B17D65F8078F21C247B6F3839FBB6DA00F126B2B77E7C038579D24DAEDBBE15F88 +3E3EA11C99DD2873C100A4D481A944D5FC27C29F9B905B281D3367CDAA070332386217FD2A8EA7C4 +88974B36380F692380F0288EC2E575839059912E1C4BDD1206B7EE70B8C05BEBCD5BDD3FA45D78C9 +F76663C09EF36835DC8779BBC27A39D1F437C2F8DC37EA7F92CC1A6D316B4631140A3A49818971EA +86764ADF8D7CCCBAD5BA7399C4EB548D1FE595AA0E8BC2C0BBE236B3DC43C78B6F2218B2456A5267 +CDACBD9F18F91D08CC2A1981B0C237A1229D039677E2B4AEDBF5316B20CA516925F8CEBDD8EC1092 +E740D20AB09009C887E7DD81EEF3F5D1259671F18DE2AAB78751796201C200FF0700F8DE44204021 +1F45BEA46D988E9E94A8D77371244B0C989864CB670B88D20488434F39BADB8E7618C01C4B2AC948 +2742C2A154C85AAC4522216F4098768A744EC6C20D5DF392A239BDAFD886EAE2DAE4942B0C30A8D2 +6895B19D65EE71557DD15EEE63EEF4BD4AB2F83BAEEF3CE2A0EAF8468D80602EB36C33337A911093 +B2C0E64B3B4683673448EC1AB4F87C66122560FDC83A41F12508CB8ABB70ECC1438D70D2481B3418 +40FE29F1A0F2C61C1CAF1068B90C6316F3EDCE0777E626E20B897B7E1A623C26A516612B9FC802F5 +36A42F8D24D9C8F44606382289D6B16BB464B21B11EDF14B9E32035877FA1C246D1AFC13D3C28968 +FB2E246E1A6A5A530BDEA40E21CA2207DCE4A233B415C09BAC7375F99602AC0B0055D98B6488EAC2 +0C01F0E4B5E0C45418C11EE8175FB9D749291F124CED116AFA80F34DB95BA92A2346C966F4CA62B5 +6BABABD81B303E1CE9B5164EC873A0A96FD9D4288852A15E0438E32F159B10238663FB5FD2C4A92C +E2DF730FCDCCA5E019B140D56BA37E35AB7BA62879206D7C2F3D17A57D38ACF97F25AF3DBF509656 +BB2E5521CDA70163BD4DF84F826553C60E6BAC89936BB02512A55A9FEB2B0A44C69D1F97CD929711 +4AAE7A580FA719F95945C055664854DA38AD0F831252089237545D03A5230F0B6FCA43A4311C97E4 +7DEB86FDF6BD7527080D1CD7EE7A2E08A05FA825A9ED08D4619D69E79C4157967968C791E71F6D99 +44F04CB7E48A4E9B8B2E3DE80258EBA2C058A9AD45C705F20A5ED4BBDAB62196F6F4B721F4C14705 +8BDBFA9F71FD057C9270E36C16F66F30770677D7328D142122162F42F5A86431F3527990F5B433E9 +3E5C570685100F5B020DAE0E8712E526D0139F7C5FE96CCF98B608915746BFCB4A35698C7058CB2F +008F42B0C5B3FC424C86061BA6ED6F47F8E2F3B0D8760F6DBB91E73896A9612495A0BC5DE7231DB2 +11231ED6729C4AF8090F59571C0A4CD91E26F688695892D12AC7982AEB55DC2044E544FA6CAA494C +BA29B6864D2C4EF8F5099DD1A9FF00FEB1F9141022A1DCF3681B2B9464A7CCEA67C51AEF170E3DB6 +D4A1B0190FA5583DD5E28DD09C6766CD577C2A166A0652AB257A759C3F7C89BD691B95FAC8F5901B +F977AE1E9261BD8994E05DAC720B23D3488FAA311CF446B0C467F946FFC8DA69D7615EED9389D432 +3D61A1C04B930C4BF577256A8A8A514546A51FE0494F25CA1D814343D739201B81829BE6CFACCFE7 +04CCBF7F4360575C2FA40B8D51C3A32D8AE0049B26507CC4D75BF8B0683A2AA3C5B77B016ED7D8F8 +D5EE45FF59F99B168DBA80E3162D9AAFEB990A17323E4B7671129BF5BA495B18889A29C8360975F1 +27662E4E7D8A3D7366735BD87FA344F41807DBDC699CFAB75FEEB5EA812BA3458BE66CD226DC4604 +50AD5B76771B180D661587228E1867E9B90866EF48219E09DA24D2081A028FDE1CE68053812945D6 +FE7BF5640149112DD2162C5569A5C9790BFC43E0BF35C8FDDBA35ADEA59B4AE2D19ABA87C11E6B43 +A2D9A10DD23F1132573E7BBF49BF926F54DAA2178F9C416DB291A47B9462075B9CBC8E1164400134 +1E0A69C157559B794F4F0D1663CCD8EB6150F14ACCE75B3A9493D6613C287836A493FE96E23BDABD +88A2DD37502EF51BE3A28F6775537408D2450025AAAA407033D754DBE7ECE20733A489CF05D5D565 +67414FE0DB51458433D3AEB2B9D2005E4B74A1DDAEFC366000437C53BD73D4BD96685154B1DB8469 +5F92C43E8B7CADD8002F49708499A69C953E60640F0050E91328B7DF7161C3F9894685FA8E88603C +5E7AF4885CD730919D3E19D59716E2C6800AF32B86EF01B6AF61D29C9E9ACAF069CB23F49032B598 +016C843AD7D9B4B7A278628AA858E459174332094BF219927E29918F6CC7121F15758D542D299B1D +1666212452DE91ABF0F06CCE3D44CE2AD9F733F7FB224D21E4A7DAC60D2F24D5EC3168C79BDA3661 +FC5F6E0A7542DD1E2902C7F178F67F7766412F712A7918AD01CFFD705AA7B1912F2C991F0DC5D906 +16418C951EE8D5EFD96AD9379B0D0BDE3872BC96DA60A48D21994554DA5611577C6C72D13B1FC9C9 +5F4B8A71094619A0F448BE25A039607A3BBDD7A3D7B153686677B9C4E4A6F9610A41C4D810E8365F +040F69BC8EA52DF6B8A18792E2E11274EC528768FD02180BF922DC2F01BA362178B86B79FA8E00F4 +E342130F6938B868C6D96FDC1C8EF5BE1C2E300863D5775808D0D1E6808397426A07B16FF2C42982 +36B7064FC109582E20A6813E52D6F0144DC1FDF0A01A818948C12EAEB51B751913BD64E9987806C6 +1158C81F073FF08C7C5FF3F7C893F365401DEC4EF1A29141D9AD46CB58B3FE46F2DBA092DB6221D9 +73C2E138CD4B25B3AE75FD97DCAB3DBEC35A77A1D2E538FBF716E336892441591241F41EB2155ED7 +E980BD399B8F659A87214911E91386E6B651062A38D8053E6996F89F7828A47DD12CFB0728F6B028 +4CF8CD47F058DD1F19C79D108E9858890EE9B98889FEABE8028DC6D83AE4F1FF6A9471E7DDDC4639 +D2907B232A4815F95B0EB481C47494B512459A730F3C8FF03B7F236F6E1D7B961F0642EC74F9F754 +F868B7C97D4055BAEEDF605487B4EDA20310EB6E81FBA468A3D409C74576DE6FAB2BC40793FB44CD +0210C853D7D873E53537CEADA8D021628DFE96CDDE35E3366A1DB541E0C1FEC2867039A5BEC4B9F2 +E0C7684117604D722C0BB20CA2B1B95727E018DECE74805BE06E26A6872BB35135F6DF0B9B8EF175 +880964A034A323E45D5E7BCBC37450CF70AE0D4F9F7C59D34CB0FC0B1A9B7CD802BE25073D8FEA51 +55CE8D4BEC80C7C0F2A51B584C5BF5D862FD8A896830608ADCF211651870AB0E6F7617F8E9117EFD +205600FF0700F8796A12B531B4C6743F845F8B755B40BD78BD3B7C5BA554168FCFA5D68170516154 +7850E398748FF1B88946CF7543B29AB2B2161940D5AF1A69FB6DDE36D26535372ED18B253A4E29C5 +C74EC845F7B9D4286539579DE33D39519B39887BC26B47EDCEB2B1ADC5DEECED1A1BB9409160F8FA +DB1114B36D1D4D35D9AA4597E9A98CA65AF9CE76216E8EE34CF09FCB932202AA84D6C0C7E63DD6A4 +1DF5B397F99264EEBF57D52FF327A3EA01EE73E77167A7AE87A391E2779CA499F8247B7F3B06FB68 +341CC4B3E55642BD4C719FF1E3515A96A87879DF8D8E4CC634BF7C882E8120BC0C199E2A3338C419 +D51C4F0B6192FDD76E1AE7DD3B4E37F64FFE953D2125B67A23C8860ABC1F590582B931ECA0239A68 +9E1F455CA311504A9CFE5A715B7BCD30FAB9D51F8C8BBA08B041A2E27EDAC3EF8807D52E72E89143 +07873FAF421E20E7C1697D5D585D3E7E8483023478AF173C437D6DE799E4492A08FF7210B271DCA3 +DBFF5A35E50E615E92A0ADEFC64EC32C83C213A035748E46A8D57A2EAD8C683647CC4F3A9685FF4D +0F7A1A2634D9FD6699339A0A4F6FEF3EB798CEC2202A1828F6E1519AAA6FFF2FFE78807516F08617 +71FC50B6E1FE30266C33F112CB9FB9D06CBBF59091233852E947630B1C4C02724D2475E9310F3A94 +2FF11792CF38B28A08FBF2CD62507621F97945EBC768438B6AEFCEE5F3149C87E216A351A1D18960 +5328CED03B97C5D6EA08FC67DEB109A99512868C0CAD435D2B7E715517B56B234E0BEF9914646FB2 +C03EB9035EA7C9D9FFA91757E85FDB3A373FA2DAA4D735AE66157AA6C5BA0FFFD2E0442E129F713E +6F3D1A5A76FC94CE55BFA0DDE614AADDD189EB5D9C15800201EF1D430FFDA4F6C62D334F7ED40C9B +4AF339BB89A0517B93C9E804130A79B1A37DB72899DBE6A76F0AFE74E6B618D18695E97C57FF8975 +9E6809581F99AC158E026353DDA8E2545D954DAB3D93DB58E102FE20DE6D73968BCA475C7FBB2710 +6867690888A7A74E02B89352D905BCDBEC8CEC71E141464EC635F169613DF461860981D98D7006BB +6977101E717FA534032EAB0FF3941F804FAB79151D085D74C5D8AF13855D856B3FEFD908B6B5E512 +F3D04EC0682A665E548C24AC1FE8774136B2B88C5816018A96855379A3BE2435B92099B0DD4C3515 +46819E12799331554CF6A091700E807CEB248CB32265C0F37A06ACCC42F478B1F9ACDE19183EC727 +E4E7E2C23026599DD7732B1E3BA4D242494EF987F646F151F10C60F75E7BC03E7D157C0AC7B4B490 +00F04BC8530A1F343F605FD343E339C76002AAB7350ACBB23AC7F92953521D0B48E94A14DF49DDB2 +5A7072584F6DBEAD3ACEF9439D4E30E7610505567E98878D2BF6E4E8DDA55F04FC04AE486C9D232E +32AEC1D65E9285219BD83B496C2EC44AF3F33ED45DB80721F224B4063A0C24140B072605534095BA +1A3D578095C098D44C4D312ADD2E755907CBB239D78F94A4069F92906C76016D0584176FCDB5CC77 +2087C95621C2A0D1A2174B9ABE1AC3D3975A0DDDB587907B32E3F4AB40779D602C69BB1B5B7DD7A9 +ED35BB8492E914E4133361A5E0B9F01768AC0CE4E54EAE593CCE6EFBBF6BBEB83439ECB96B9D020D +FB15C3B9821908C214EDCB3CFC0F0CCC560259E5F6C674A95EAD28930C3B7062980AAA3025865D57 +EEE0C43757FAF789FFB43CCC21C08CB0C7BFFE29ACABB790B455B4187689A61A3825150F6AE950EB +476B235093394336D32D976AD500E9D1A610C8C5B121E7EDA11F86F77E5CC2617738638C85B18C2F +DF141785087E8F1E3F965FF974E6134A0D5CC5C1220550F03914A18675B0D28E676BEC6F324B9694 +00804BAA481EAE541FA014D1C48461893C594335206A5E8C9EF926CDA55A82356360C14F9DAF1248 +DAF4E7064134E399F36B72EA4D8B8678A6B7031652172A3F44C4C3F4E1FEE836FE80255DDDB25356 +571379034A0D349902515198BE3C1F30B007D421B1F99CBF4AEA8B25D78D76BCA5037E85499E946E +140697BC35F30B6016F1817080A904D5EAFE81A248C16204B62411D6BFE83D9480188988ECE542B6 +E7FE23A044B5E53C7F85AC5C8681C81AC2AB414D43E7187DBDA29F805FD52C5F54A07DAEF6706734 +9624066F5DF02830F016730DB940BACA80C47490A68F567419B83E1422F6CA7876779E5E5916ABDD +73D8951DDAE57ABCEEC63D3E74AACE6017C25C1A131A5EB2D0F51D4CE965832DF2796154FC76839D +79A26E5673DFE0CB4F1D46724C73F3F9AB1913FCFC5B364CCB7573B320D5F8FCE3B735D17FC4268A +0AD2941F0F6594E9B22799B6F846F14E3DCDEB2BDD5F1F48D65EB8472E3F64C11827F7DDCCFA770A +E4AEF49B1CDDFDD70DCF9EC74081B1B3E3CEA90A1DA9A14D58808B6BA4AB74F8F5BAEF087B3A4925 +308EBD5D2F6025AE7AF8BEDFD03B59C1665E50078087290E719E02994FCA6282DC91BA7CD8E40642 +856ACBB7370813920CF1B6862619A9F4ACBCA5C8D4579661150192D96C8776DDE373F4891DB9B66E +719A34AC4B053757EB2CD38855AD6B51AEE2A814E9191C7AF289385BF38C12D7CA438314517BB8EF +273ED0F5F310CF54DE3EAAC6A12BB8F6A7AD20F1BEAE80105FE42B1D95F4D109427093146F1256CC +B1AD7048FC0CCA66BB362FBD0007F3E3BACA1BBAA73DC3B825ABB1EC46B87074D5820505542AABD3 +72E69CDA9BC70E18F55AD384136FAA8F13AA08D081032C4DEA28E76C536AB6359A22A9188DB507A4 +72CAED33A99C3DCF88F4B6DADC5118A0607608A1B7808A052D39BB96900A412A0D3BDDBD74933EC4 +2B8639D9501CC70CA04A40B0405B76AF25FD63A8825D87E3812B8D410B9EBC0E22C5716AF7FC0571 +A812D99481207D43FBB8A56E14AB00FF0700F8E1E85673215F4B4E99969F26CC7A91D1D537BC2DB3 +5203951AB6BA5E9682B3C37B77C62EFB84DBD67A2F24DB20BF8F969841E53C3FFCB35880BE97FCC0 +44592AC7DF774D175C805FB83AF68BC1864648300425DBEEEFFE707C7F77F20F06F3BF9E11B05BE4 +2A60DC59D87B0893E77609FEC51FF24E584596197FDAE4BF19188E514BD8E1CFF56861AF94962150 +C8FE482677A683BEBC54EF2931E4DA88EF1AAA6FC73EE59FC924FAED2C1D7CA4E6245CB86BF1BA4F +FA173C09E465CFFBB33D7F18022BB7A4EF62349DDFB1097C49903AAAFF1F5947BE221E8D017F98C9 +FF6F1015BD7923B43BA38536121435F5B50B86C1CF766B7BC31E67473F334D7D37EFE3908AA09EF5 +0BEE80FFA6340B06983104FE7AC605325C28578ED102D1E760728EB2E90762552EDE27A89B6E895C +E34EC51600AD63897C7847F295D96EF86498D263C301A2FD53311987C979796301A62EEC26F59933 +D53BB72A863F5BE9BAFC00E68792F382FE5B442CE24ED4F1F4A2CB54F601ABF6C2342478F85F4AE4 +C314136476AD59BB5EDCFA6EAD089FF3B7305B694D7951FE3F62008297BE220DC5C5A15AC0A4A562 +FADB26D65BEE1BCC529B8105676E6C96C9F9C2B135E9B63811A6335C5F5C7E064EAD7DB640E6B4D5 +E4DF2BD4C256FC336F93C4E24EDE1DC742B2B626EFAF79EEDAF864CBBB1A031643F03A6138A1EEB1 +1ED97611605B964D66D9E0C8CD6218A306DBDF6DD5E87B2EC8837DBFFA42DECCC6505F73723A94D7 +41B9A834F862D7C3542EC33009152DEF71DAFEB253C85338E5179448C37F611F4A9420C29F799C3F +772DA9676C59C35C6E120E68001FA42A7CBF4B0FA30D93E4483B5C98190CA5A841CAC51A0F6B3114 +5B9E46FC3CA5AD262737E7663500E9A707DFB4E1DB8923373366BBA11BF1989E40EF3713646C50E6 +A00AB2DB39FD166D7F9F452AD1C5761BC08C5DAE5354E1DB4F48C676767567F1E046EE4A089778FF +D8B241102CB4B08C7D5D21838C825D7F01F0188F0E01869F8976F754DBE817DBE7966D9AB6A9BE15 +DB7344D0D6350BAD5F314F0E0E7A0DF5D3FF64A6FBE9E522A62F1055A90198CDD4D7DC918B81C95F +47315E9164EE8356953F324970A700E07B4DE87F33951F1C96F9B1FD4C6056D76B3E01DEEC61A67A +59426CA9B847E93328E1A4B2CA01226B6AA90D8000EF3581A0F6A1FF5AD92341181C92A6905D6F8D +655E619B03CA22454F26B1280C95AF126FE6FB2072285A3B72696A443A41F61D66D967E77E38F907 +CDD4EA354EADBD03719E799F41CFD6731FF92B6BF94F1D5A17548FC56ED3BA4182977C4CD2FBC97E +ECBA285CFD1E88AA89E0BEB4B4EAE5F13EC774B7E2C6D99AA92A58EDCC60DEF91F0C83735D5F26E1 +5D1A64EF575CE05563658E5267AA8E247B26C5EFC9AB4E94D45464B41133EAE411551C91603F89D4 +16B8C1E0AC6668A1924DF21B240226766D37819F88017F8B68AB29F4E2D383AB993AFE3519C6C7D6 +F3D4878EE2B8080B85E784BAAA228523B65B4DDE7F19E1E6A69316AD9655C73DE38EAB6E56FFAB44 +09A5A06FEC1A9F8E1BF054B96C3BE2CB4513A28696F47C7A9BF8F0F86E49F38CDE32782A519561D9 +76BB62590915E8C68ABC3D001A4CA64EC9C55B959B829A76D6578B9ADF783A32C956FAD5D3E54467 +081A01D238DC963873EF34A902692180AD1DDC0E93AB460924C97161D00263094284CD773F274B55 +7A13BF840C50818882AE179EBD283F23231361582DD11C6277DCD1602E8F8652C2E08B908058DA90 +8DC272923603FA5D9A88C1665A1CDEDCC9AB6547AB3920DDA829EDE5778A1A0C90210E5FE0BFF3C7 +B6557F7B1EB8E3AA518C2841C66CE7D173E0B1F8D8A26A74E574840C6199A3B22C83D7AE2B29C138 +9D3468E80B78D60633B1A975F24E8BB0944CF84B34FB6E2E5D86D6773D5DC80DF286F9D0115D71D9 +A295606AD63F525D49EA7CAF71DE9CED8D53403489BD15D62975564B908EECC4E07980BFEBA505B4 +9EBA6AE8647A3DCB355F9C41EAAA561F4069BAB718AB896BBEE520D108D31ECA5C5CDF6AB9399074 +19ADEDF404052EF63718D49F6A184D36330C03FECCCD182D495F3599B634631DCFE9FA31A1EC0AE6 +EA042E814990DF8E4206228BED57459490A4C902EB092085829D5D74ED30F8B405F4B30AE93B13CB +3B0449C6BB313C9E196DDD9EF38CAAE7C9653680777F59AE3ED9CD7FF46A3E6D31A04D517231572A +D71022EEECEABF28E69E36FA424B0CACFCBD461442E3B8D93DB0DACA35A839A6A98ED566A03F888A +A59B5213D95C0C7FDC3A06135DF5F73DE0A4DB996CB7693B95E6D492659089E5D41A1B7655487817 +1E07D8640650E0628A137E1D1305124C9955CAA18735CC58A2E19F0A50C35D1CD66E18C5ADC4F7A3 +DD896D034020980F652357470D481A0926233FCAB97192E6E32B8865C14BEB3CFB92940058ACB686 +90EC2866AC196A0FC911E4C4192E038EA26A16783FE9F831350312DEACDEB97B9FA47E022CEB85E6 +A02E6F4320C627223D95B1C69A46055C180C582C7A6F2DCB0E72909C50F58487DC294A5A5F76053D +BCFB88AEF7D5675DD393F55FBB843F40BD06A1463965A8AAE57CB68F9AABD1BB39F6B54017C3DA29 +35201C9AD10F99D6CFE7FABE56B5A8C2B2D2D31235CAB777117F885EF698614B7376FC437C2129D8 +46EB17AAE625B9DE0650E33AABD545DC1E599200D99D79FF54CEC8F00EC46016734C51CAFC598E8D +5F8F334F2CB00622E6DB0FD71BE8CAACCFDAA37E00AD4263DE661F08A1F4430E19F94E297CA6FC48 +F0BE4DB4D055A2EFBFF55E0914849C7ECF5C4061B208DC97D3F91810A7CD7CFEFBF1D97EDD56D99E +4F5A769ADD7A9ED95106BFFBB5F704F1523B8BB3E94574213C0B000108FEF7362631B0A9533DA04B +97C88B66CFD5BDF453864F3C3F009BDEF771932BE936E1B22EF22A9D2D06442AED7974C77876FD7B +0CC445355353613B3B13EE64B6822F567CCC54391602D8169C9D5090824B2B3719CB7B214EF654C7 +81F1344E8881F6AF58D6032DA2BC27644DD94BC07C612C605AAC3E5D926F21BAEA6440401D00D1C1 +F164DDAC81061AEB7C899D8334F27758F01DD6344C433662002CC2A9C4E5C436CA28DA0A483716F3 +AA21A07F9F3EC656265120218E2A20A72D8E3D78F3891AA43B23EC6732C9CCF8C21353685D2383C3 +CA9C72267486C60DA35A57D80B34F53F6C65BC5E731067EB28BAEEE06AACF3DEF159EA48F32A9EBB +37FB205C62BD759A43C7BC3CDC705391991F5FEC2C58BC74E33C809D6ADB1CEF1EC49AEA5C3008EC +8C501D526DECF99FFD616F41741B56CC643714E1C7E7AC74386FE680C4989998FA08D397612F21ED +FE255190D6F2A910DF53F7E01E74CC445BFA075C789CD92FBC0888506020CC98FAF18B33633B4CF1 +9A7137C9EA5192EBB742A31D512C383BBC9B18AF317D463D12916394191ACCED9EA4063F1DF72777 +8DB60C78E897BB63001EE05F2744C442D4110CE66A38E6F7CDB2DF453385208F410C4D236E78CDF6 +96BD78D8CB2A84881E1C20FF193C6D997F932E9351020183327CD5A597D9B2DB9A6AC4AB4D3EEE39 +F9F326DB5B72ED79968C88C9EF512E9A9F6F815FB086855D0599117BD87486DC005E27A15E0B8D94 +20A25F4A193CB4F28EA4FA3FEF54CF748574B932D410A0608344B7A0FF0D4D7C6EB3291A725D4911 +62FD7583AB41C51EBB09019A7D0CB8586911C50500D382347F597731FEA8EDE0F253986B87E7223B +D02CF9C226C50FAA074D3675099512515A15E10A58993C90DBE25687F5629DF329A3A6FF768D4D9E +90AA773B576F8F3A2C306CA5814E6CBAEA698152FCCEE92B29E3C0125BB01B3F3AD4789CC9CD79E9 +836F063CAA14692D7650AAFB246603FF185B346C055BFC1C908B38514BD9555BFF0C1EEB4449FAD7 +6F9A3568EBAC42BB7B524D0F0E1C29E728B0B114181622328D40654D34393AEA6FA4411F74C2DE52 +7DA190570104BF4DB8B79B4EE89F1D7811C130F39386F8204EA5CDB9CE24E4C75302CF6B571B5BBB +DE5E80EFCA1EEC2A6878B5C51CE7135DF5CDFE1F7C257AF7D1340E86350A8607EEB3E3B8AA8B116D +6B67457BCCEA5D5B9581A05DF67833EB2DC27EFEDDB29AA5AA051F4D07F728AFB6E8FEEDA8C0CF76 +995CF3C1E9977CF910DBB2E73C8583211606CA7FCA147745E3061D91C3A35ADBF9D4563BEC8D20C2 +16D845D2A59BFD6563A6051ECB4124B1A6256C7EDFDF9117F410C03186F65A19265BC99FCF25A4F8 +77A9F8971B7B46CE998BA6DF5776B2947004741B7766383912CE69E2F4537161107FBE2AB8D188BF +0AE8BEAE4237464C6B814B3E2CA4A4959A9057059252AB288F2D4FEB31C555A1145F53B8887CAE6B +334392E5876E577718CECFC9BC15BDFB4929DF3D91067CE06E307D05F65B36FE213F94955BA8BB2E +DC82C6C32681A55D09DBE746439A90DA958548DF0131C287329DE312F10F5A6F53E2A9F76FEB2DDC +5ACE791ECD33F2FFB54F2E861EDA06DB3549D63EFDF893D7EA6A1D0FEB5EBE52F99B4DCC8964901B +6CB02FECA6874A71336C91E9D332DC04962E63171232D92802DA610B03EC9E4380870249A8EA97FE +405D899F2D86405569060FD846455E84B109F715BF906B8DF5C04440C0C63DC5BA5B1A2D72D277E0 +61F54D333E482435F9972625734D501787A627B4F5943C06AAA862F8F3D4DF93ED1BB01E3A62EA52 +7D4A4BA58785D279E872F5B10B055290C788CF8132FE8F72ABDE10464BA878FB92FE552CFA9F62E3 +222DA764E06FEE53379596EF088AAC082D10750DB074CA359D3E639A6AAC2849BBBEC708C5016223 +0E28485BDFDB507044A76A6BE6E9709C92A102CE0E1E2B8FC6C654F115BA81AF1E0E0E4AF6D76D63 +930CE466BCBF36EDC78E9CC3C5101B842361B81CF34F1BED2CFC2DA407779BE887DD56B66FCC2AF1 +A1C9CAAF95686648AD949903F621B53272A3D67A262722E888FA880B6B652F30C0DF0AE78FC1592C +C8C531D6F476114EE132483864091689CDC1DCE0D0E57DA7018BDC948F7AAC5585AEE6B3621DBC36 +FCADB66BFE0A8E3F795329D9C62C19E7C524BB27D981B8A8340FE1B4C44B93A8BE33A193694429A4 +98FF25D0760EBF6B4D322AED2E72B82F0AD9311582BCBDF9F0025D0413971E78D2DA2743BA3D2F0E +DAF0A5DD9AA614A9F27AD093D64C48CA35258F4178A6C31D46FF72CEFE034E800E1A38043517B985 +9EEE16D9DAAE7DE7293E074BE6B94267AC38A1112058E365D0EEE80C783F4C8897455053B264EAFF +D951ECB5B20B6FB7C7999EAEFAA1B949CADA03A25E79BE0B81FCE2A6976FEC08419C087163B84D32 +118C76CB429D1F442F0EEC58DD54FEF28F9B9120B77A12202F3212532AE43894C9D7CD7118E4A8B8 +C032122E50F0007FA1F0A63D47C5ABC7D7A6EE9961CBB096916F6D8E78B8EB29E61D63F2867FF307 +4BC1CBF30443E41789F1007DD2BFCBA1FB8D156A0135DFD5821FD007D5748757345384CF7193A766 +1D7ADE2861930F320B1710C485284D9EEE155C2BFF0164D004C921CF039D181C10827AE3A2584575 +C244A5532DD3C8A0490CAE6184651865C3CAC07743A407F4C30E8001A20A1D285F4D92C1C83DFCE6 +D47560AAE7D3AE8809E7AE818572D799C6B82B95614C72140095A8C459444BEB8527EBEA026D8CE3 +5F4EA234BD8A5DC88969A5ABFFEE7835A61297D51CD33A60A705E4DE8CE7967BB73B5C4D45A8D181 +F8D75E90E905FCB3CB138F26BD943E66C07B8FB0DE5A0E3373F09D295E6253DD6B850A31813CD6C1 +00FF0700F82C123FF7012FA898547A1F8C07A56E13641A638AD0D03CD4BFE35082FFDADE2DCFFB20 +E79328C3AEC501FDA1E966681D05AA27AF5219F2B0F68459B38554A2F9879A5A98E5944002FD3A76 +41DD7C1FA02A805E1991A04B963AACBA767BD7EBB91DACF4C43EF128710B8F711246F870EBA3EBA7 +EBF04A35F5856DB0988D1A41E4E1162AA38843645057620B753AB078E4D6BF50CF0DAA1098FF0118 +266E64DF0D3DEA03F6D4C481694CC41EAA070445C0B1C0020993AD13F982E39EB7C3E5FE8CC8FA42 +429EBCE0898FB0D02B811E8B95217EFEB0FB60ACE88170CE3FE8BD25357989EB82890FA0579DD111 +3E718EB0A35401AD0F249CC08C7FA1E88946229FE03AD0789AB272E115C16FF17E311FDA04E45F5B +8C8B72EB4A3C961020E63A398D62EF9D58F305F908C206D0EF3A30D9A6D539184CB6CBD46AF5A6A9 +8FB17CA5204E1AD9AE3454D297D508CB80CEB617E8C047E3E1377A01415F32CCE301B578EB5005EA +AB69DC726AC169F061EB7290A448F87B7143EF59A5387DE3EFD8CB7C9FA5EF3AE9F463D9A119BDC1 +1C756AC359D0E5FDC0284226B9C61B6A129B391A2CECAF273F88AE5816B3BCBB6A93670C3BE6B331 +1D784F6F9D7D9D0918D6E155CBBC53200D24ED065D0C27F6E370B43BDBA7369D46299FA924DC4BC6 +717F5C92526CB7148B29CD7316E43F56D9C7625852FA179757E7CCBC7A169D6255CC4C1D914A31AD +9289DE122DB4E2C09FE3A48922159FD10D8103816EAB64ED93CB01A62A00142156390F4FB33719F9 +6DCF65C86B0E8F603704AFADBE9A731488B837AA554981B08F79EB224EF4F490F0933988D716FEBA +AF1351E2E44EC149EC2EA2A83FA1FFBC2526D220A4B1288336F2F74018B54AAC30FEFA76B6B40BD5 +F27138725AB460C664540C70596B47665698E8FFC24DA9E6C3E80B57838448E0E72EF811E8456168 +D1EA7B4697F5C93C497904FCB73DAC369965FA8A6B62689938F14301F9E719179660F052DB869583 +DB757F110F1A7A4F92BEBF27A38B5DDEB47B53F1657A7BD24F19F9003D140C6D20417456951B9A35 +40AC36A1767367C5240E623AE2CEC44AF4C0224AE361F2ABC03575DF67CACFC3F48C88B1B0B1C509 +B01E3F4E056A30E075894BD42A7D459B53CAAC6CA4756F9050CA291900CB528FF5F9D3869F089114 +95138343871DAF10EEC29CACF7E99934D226A59C6A0DA7D13B6594A52388730AF48D3969AFC2A8D4 +B4BA5871B106C09755CD71C7B6CC1305D8B90257252F13913BA365F77314D049E0F782225E79924A +6894E5F6AF419352FB03153BEEB482F21FA457494174422F553F0099E627C8856E37E01C9AA01D4E +6903C272C6FCA809155B954E833E8E0DDC18EA6044F42BDB9835788C4E7AC35104F8486DF5348C3A +F600EEC9B75CE3776EB9C530AFF8BF615C8A9FF7950A6873F6F6BB922B2F130DD69FBBF2E21ACA21 +630501F7F27D594E9111CA5F81A77015E563E467972B93EDEC8220B4F24CEDCD1FEC9B475D775ABD +619EE34A0D0167587FEF33584984950806214C1B5DF62D36AD473FB7876E821B9C2E82EB8A42E3C1 +C859E670EC4F5BF08A6D329F2FBB1C05B5A40DF35DC8B4B4BF9FD9E22EC25B8936AB501A08491D03 +4C05519E8204A4ADEA49AF2AEA106EB23D0FC38CA4E41BE797481CD9D7A0A2F15B274BE0906A1E73 +1B71EC1839B40A8ABA10B90F2296C3BF7F7CFE819009D1BF5B4B22A470246B45CC657EA9F2A52D74 +34C57600143D6727AC034CA055D2F35D05A17870CF1DB824657D073409C38A87A585E4E3107894EA +0568058E74CEE65F4CB3C4639EE65AB21250184EA4A8F8EF32DA430104997753472AB3D4F0E3B3BF +4027D5A227B0D8EE49B931FC69FD25E4D603619B5777C3BCDEE6E41F376B13818FE86B0BD6080D69 +41739BEDCC0128FE7B86765B6B18B0A481455D774D15E773E5E854DCB8EA7D0EFFC869D12C855D77 +3314ED50DF86B3B214EA7FEDB3982652E0844B4602495ABDD3D936D8F750E015BFEAFAD932B222C5 +4A91CDA3B8901C7D973552F27592C6C6D3F815851DE4F3D9B9F2FE7E7051EA46D7A3CFEA111C1577 +BDDEA26528518D88DC55731B208E7F1F6A7743497D8AB0868F97E5C0066D30D87564170936B41CB9 +D3623C61EF8F0E967EA5D42749F35B6EE17C581B0A058E32DA31EE69B8B0B7BC8817E278465469FB +DED7D19F245EB7CFBB89FCA08982F9663BF7A5BBF552135C49B2EB46717E4AEA7A303788B707F394 +2FB85B2FBEA9D24B4466315FB2388A25816D35445212C1758C6212761AEAF7CAA6F3969EDB82D20E +BBC23F291C6029F1754A6E36A1CC77CA259725269ABA813BBC5C04F425C92646DC962DBFC38DC8C6 +78C30D7B4BB99B081A1CE918C0B197FD0948AAD6CEB17F282B0D0D8586E5BDFE2FCA9D5FBC64D3AB +A0B8375B6BD7A5F5FDD1662909A1DA8092D5E1BFA740D42A9FAEF28F923DAD94A0458991F0ABF332 +04967BAEA094AB06EF588AA4B783C9B09671DF10E0759B4E8F5A5B79CF4BDF8EE92C361554A0A8E2 +068EA47AEC4B132056F406CC610C96C103A9BF1EECBE3F81A2487CBADCBE4444AA66EEDF1202B73F +C9E703FDFD3E89B218A74B3B8C95A0D715CA6D82660B330E671459109B2B36C1B81DDC6A2302F810 +17BDCC9A743C6CEC307A1BA8EF03617057B45BA4AA6CA85A2C0929327CF3940B847FDD6528F286CF +3FE4079221E9392A6797C5A5D5AC443D6C7F7504AAD896C1AA1010FCAC1E1B2D5D4E1049968F56F4 +51D0A8D5239B49B182A7746802E2E1110D1027C8433D3EBC8592D1615BB808036ACBCD410351D2BA +FF00EF93388EA024990E2FB65DB662BEE7914B6B91BF2BE4192CD0DB23D18EDE9BF997308E4F5C9A +308804C432DF548E853D7316000C08F3F7C33766A3B74A192A629E0D0A656E6473747265616D0D65 +6E646F626A0D3239352030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C65 +6E67746820323530353E3E73747265616D0D0AB9E2CCE0FCE0BE29A6033E41B3779B7A873F265B9B +E772BF842BA2A9C274427D46A4D16971C4BBABDC642E523BDDA5E35A9A0B14B4653EBD19AC99A23B +D547149B86C3FDD5A3C154D0533B2C70C4A8305E94E9B8C9BD033C47915192C55217B1F0D594BB6D +1386355BD39F67BF3224B4E0589DC99A2D856B3EB4F5E2A31852CE756C446BEF40BB0287CDC6F63F +A9A752758A8B127F22BADA283A3269E4DA32B730701FA91F732E330D608D12E6ECEA6475B63FADFA +337966FAC886741B417A416A25A78F572E3F4882A2043583DF3400C85DA23BB5204434CECB05E725 +FBF4A2153CD3A833F969918C18BF447F60794D3DC8AD876A2A841093BDD8A68EDF5B1EC300719642 +97382131298482379CD6602779FC29E3EAB7A033BB720B0C66C21225033BB31F07C5DFD0697000D7 +A5F0C381CBF3795A002E1E8194036951145F57CB8C5792B00FCDDD0CFAF4D9C841186A79670E2C74 +11C223AEC34D667B923D6AED3FD775F461CCE13D0DDB788101FC156C288050C1582CEFD77E84D4A1 +0AA6A1C8842A440B566DA811AB380A281C9E03E4518BE2362B49F27AFB2F2EB081BE255A3C7A4EA1 +D549C594665771C45F66CE0D5910EAF3030BBA35C8E669675A3BB94C3764DB4C74D426B9943AE550 +63212239B2DFA0E19BCB80C50B4E8B77BBAEDD9DBBB3F93A35AADB88843880F0C29A5B57AFFE6602 +E715C986ECD7A54BD1BCDB9D02D6AED86A2B4FAA5E31AEE0388CE5DD9232504FF230745220570F9C +8F1A6D906D354882BB7C1713E7A129E76CAB55A64E54AF0A115892DCBD3277E38858B30A5064AFBE +860D0EFF9937B5A1A955B64456CF302F02EBF3EBD646F19D0B3C4DA1D76FAD9A582AD445AD3385C3 +E0590CDB1EC41BFC48DA35253EB8C7E5EFE10515409C3DF76D11B3C3217F7B6DD7F8902589B0179B +6829E69A13A3423860E4F352F52D9D0627BFB2562B27C7F4A2E92709446786C083BD2F9A2973D058 +3EFE9EBF78480140582E004647CA409E673F45FFEAA7396508EBE1A73A6E8583F17AC1E90A1A5A28 +617A958408639FAC4F668E796E924B7F0EA4932B437AD4841088E4B45123BE11BCA7384EF4617556 +87F93D2E76B4E70B2045772799CE755CECDC166D7E1B95ACC04AA9B96C9B21CAEEF14465C2BB3831 +D6C44D970F7CF8D7D218FA0AA520F0553300EA55E98E6BB85C06A63DCD498D95DCA6E2CA41881A4A +C703619A1B4A4B2F77B3B78CC97336EC4CCFE9FD9E3908D53C8477B6769FEDBFDB386C3991554477 +5637EA76F17DAE1C65A35C66BB4C17FCBBB160CC537EF730541F30FA3D2B886619E5C346C957AD0A +CFCADFA3401DFBD3E88A42247BB7A82ED4D677CF2E0F75E1A0890D1C1831133CAA2D6FBCAA27E2FA +3735B530C55124EE2DD0AC30189A3FE99F50A089B0C762586DD2683797179944B802755F43982658 +950D9B8C2AAB676DA6C688CDCE949784158A158F56C846AEB5F0974D3D09867C5A76FF3A77DB3404 +03EC0CD29012187BDBD9F9392B70F00547A9CCA32C3AFCC51A0A5FE92ABD09690E3E7884FD58A458 +F7CC65F8DC12D35E611EB862588003D9DA4862527D4E026860F4295CEAAA06FFB8CD114F7935BEE4 +FB6F502D217EBCD9A5725BED7BE6E2DA0DDA74428CC313DC16D392EEE30EAB9285DDE1463D116956 +77FFF44305912B147286C0C506510E95B9C2C019B51D67D4E5AD0CEA66A36D69FE5BB8C76492D85F +A5B3CA5FB562F7BA56A5FC022F02D85C8D337B0726D0800F0195A9ACF30CEAC8D6AA3F0632C449D3 +2C0CA1C24724C425E21FCF45260E0C3C30E2C8AD15B83AB7D4801DCD20B79B7EA553CBF8EB09C424 +EE7450052D393F0EC2A32D0357EF7517A54E2B4770C2F2778B0868B2A337B364FDA666774C36D677 +4094E0D28DE8F9383E79F5BCF1B5E6BF1F8E75A750257717D160D46D20245FE562BC7DEC8D783B65 +BA37E06114F12040E5FDAA614DCF277F9829C7E902516277D033D135B6BBCB0B89E58220CC9766C3 +DAF6D2F295416DADE03CDF48BEB09838648DB9F5993A622E65640C44BD49856065BB8046C5B50A65 +B1F24F9F6D84E5D0D867F28F3A914DF533B0ABFC72792723B0776F141EE7CBD2F7405FB26FCB194C +BE30596B6B89703818B10B19EFD6353FCD4E341E22DD0A580EF534E4057420C54742C5A0EBD1D504 +B8FAF89107530B726D0059118A3D9DA5D918F046633044B392E38F649129E50D73B9A433F0459A6F +717446672F60D14D206DC613FF3EE4A2616E95F651C740AA36569DA2AB57D06498A79519FBD8B887 +ED296F2D5901E85F4D15C1F41DDB76886D31EFBC54B9C176699360AE465D9E797DB93C0EBC2145AF +3FC006847EEADC64BFF1B52108B96DDC577A3DC532306B2C18610C9521961E3A1B6ABEA090F4A8B7 +5DA35F0A20E235AECDC26D045FE55DE8A92F46B77ED4A195E38179BD7AC54144199EB333FDF0C254 +81A1AD862BC8517CF41FAF1B4A0C69EDEF678A8A3E9540BC27B45D9E35FE178CDA7F8C1FD2B296EC +875781CE494AB7E92B13702FB9D2C83B0D294F374E77271224F97ABEC625D4CEE09A8B5A4F770CC1 +0645171D01738F985D7AC4D24ECDF3D549C700DDEE593D6C7CCA7A28FF421C76A5371E3DA78F2E90 +B391573F5BCABC6032AD3B886CD48287594546DDD4A6E8F88687EF336EBA81DA851DEF6088649869 +C9F8972BB1C0FD00AEE6DBBE12A109CD0227DA8B085D208C1CF9B644241E8EDDCD903A86DC7F4F2A +1613036508E7CB266355938915BF70F5DC340FEF7EF47B86655FEE615BECE1B251093073C76CD657 +381B0A03C671BBB55743AC1A51C728115B515FD02869AA62556313AB66EC55A26A1C94D68E5471A2 +B57A8816ADBD6BAF231A54AC8A16A7D44AC5FAFA5D7CCFB93977EFC5FFFA7D7E695A307B43D71EE9 +95ACCBB5F86D29E173980CACCAE48EE322729CFFBB4852A98A5DD2C7F30F7E5B05B7E54D3E2DE1F3 +5972F72C247AED6541B8FBD3890661524187287BE5779E5148752103E77C7C4277940DF4EE6159CE +C0B787E7259AC9E92212487AC5F37506010AA36F4CE18211D5DDBC8290DD45B9728FD2FBE2600A37 +F43735D3BF64E6B477FAB23E88B8A09A462295BF4BF70D5CD2A90890E0D3BE61F6212C5A3EFAABA9 +AE266620E550CF56092A361D4C3C42F2D9B0CB4139DD8D5D208377AA00EB5521C0E5451EDA4C489C +26B9B6E201DED76475CFB883EF598B9476D53851786E15EB7EA504FC17D383736E99CE81C016009E +D7AF5F6AEB24FFD7EF5AE8DC434F67D7CCA105881BE4DA5BC88FAC7ED25167A9379CA9506DD247B5 +58F9D54B4845C280D5BA9DF360395B292FCB68B782A4494179946053EAB06BC8D55EC76F0C36CF84 +72F12FC097475A14880E214BD8BF1E095AB6BA7E8D4F50A198D39ABDBFCFB7F0500FB1EC12714F1B +6767B578F411E5000B7650D59B330CEBB23E99B9F5DBEB657F01010A0D13B1D84AB4CBA90B7CE3A1 +DBA13F293E5F9B08FBB8770CEF1A396C505FCD14BBB6E46387793888229BE345A549CD4B0CC60C13 +8C8E3D829DCD2AAABB0E70C9A6D7D6E4021DC19D44533AE39C4F687FA36639807B70A847F944F3D3 +6835B60E74BDB5791C2A94AB44661957B7A84065D1879339A589E6D16AA81F90E10B837F05A1D63F +2034F2090DB987C61807FA070506A00342A574C0C6817E8118AB20577734D8041DEEE38E469A1AFD +1B1C6FA37DBCBC43A52010F5FF1B12A2A60DD1045B85B9854605A1C166FEAE5E68B0F5FFE67D0B37 +5FB47B28D8CEC7E357A6A101F9479A4BE9AAE6EB140D5C017F038485B4314395952CA47EBEDCE1A1 +7D7E2043CB14B3D00E7BD23794611603C9D0E510824ACED84D46730C233A8A46334875B03F655A99 +0C3056D52B00D04EE8EF238998B9D1C3E2AB2D9EF1B905E26E32D5453DD155C2483ABC5569F0A064 +A4B1D0E0B6BC9E93D83D952726370A71D42EA0CE5B39AA6716C42B4F11FEB9ABEDE5C6BA97190DE7 +00A80C76631E43EBFBEE5FEF52CDEEDA49B41C3F829F60A2FED3F3010F96F11652984D3D6299C9BB +CA1F731200DB3A83DFA5794D76323DE2BF50C954F7D0961A9B3CDC5E3425AAC9B58DBD4D81D66721 +7BC515869D78B91626FCC704D4A4476C38C5CA3BE51634106CCE82CD9C52DFA532DC829BFE4611CA +40B9ED6AB2119ED2C9E96217BB045C95135FA7E3E0638D02CCAC8DA3510A575B26F71F2BC6B278DC +97533A49862CB95AECE1C218A6BBF1E28CFFE288FE09FA41F7243CCB3A14EF2026A0A9DED96B3446 +58BBA91F43F1EA0C859749D3D14D11461363036D42EFE179B0AA7EAF3DF474BFA8458391A86168DE +1A2E52B2E858640E58D8EE5257BF24CC488E321C8646A04E014311B6EFF3DE216BCB22C3CB50D79E +EA59366CC56D34EECFD65725F2DE37AE410D1A2D2C353CB869C75701B97BBCB5B8AFC00CD23D4344 +D7767DE9EE024EFD6CA56E76146BF9965672904806C6625F996E99E5009F301BEA75E48B4CB96E84 +1429777069546A51366B1962237E66F3BD023B08AEB6546E1E8BF39415ABB41F711C094FD07F7C77 +66A62118E3DD03509BCA4CF53185D4625F7696034FAC4E3C30F128E1E22CEEF989472AC0D49B903A +C8266B5B9EFFB2671B8988D0F3EE35F5612B85384B08784D67F4B18F5B4C2D8A5E62AA848C7DDD3F +37CDD7BC04859E5EDA3EFEAD783BF931B2A10681920C206DC7DA399CEA693E737A9EE2980763F7DD +E250F1D7CF19E17D18940B6722E4CCEF56DE07E02E9BF8256FF4701B6329755DA0649EDF81C067AC +0EA596C5AB3FC8691C733D7C05190550FC468529A057823097B819766098B210BDD47DDB7F75B7BD +6FF68D1C4950417C00CB58A751CE4EE95BF655F6C2DBDA704EAC54DEEA76CA107D8BAD93DF365578 +E35377BAB660CB35F7CEADA783D77AEA5C7E0780D1074DAFBC30983F9D4037D8B819FCC9B091A46C +09F0179ACB02CEE6DDFA291CFBF431D2B2DCFE354C7AD2DCA1E6A7F0FD477FCD9353858B462DD3F7 +EC7D5912286FBA99933C4B4E6A0B9A607706033BD98FF3113B8FADDF061BE6631CC4690FA2DBD997 +F939CCE63E995444B2AC153CF4AD238CF6587CE4FE12F1BD334A945873DEB31279B2AD66CC08CC1F +E1E4A33FE84958B831E8A63A04568EAF91068C16ED6C5EA9C9A4776291C386BAECD8CF4AFD226F11 +7D492BC3AF8A4CBC11A556F2A1FAF5129CFAEAA9F3CC7433AC987D69B5B93CF4424E8B9E76DCF48D +9EBCDCA6AE086FB1BC07A20F5D1392E7C9CAB512AC9411F185091CF887D91D81306B43A62862FF24 +D70FC58AF7324BE9F05DC801E6C09059CBF18A50749D509AD1EEF121B40D51FDD3DB464AD79178A6 +3EEAC21FF3BA8C337865E6CEB8F1C6CB240270D91AA7506FA364C79017532E12CFE31294EDA48049 +B3728C9818A31800763E2F60332353C29F232CDC145D1B95194E3DB69BB56F0EB1A65F359B84D9A9 +9EC7E6C8D30439CF8441370486FCA31476F34ECE49B22563E5183217AD6CAECF9623BB947C2E2577 +ABDDEA7ABAD860620742EF309F31E4AA6A10A97A8F6DA1231C8CA39A40BBFA593E1D0C4521E21CF2 +22385076FC459B0AEB5D9C534673ACE3A309BB6EF3B89B8DDB294FBE5446514B4EE5FBFBF6C57E91 +8EF014EE861CA0A155B0D1392EC1A904A5367FEE7DEFCDF0DF9CEF3AE06A896381AF58234F501333 +3C1567776515E149006373AEF9A027E76BB739C0E19DB6AB214C41F594E2635D4A7278F5EBE3381D +D41E5578BE7F6FFF0FCB2009DAD9673F6523BD4AF63460C1A3E72230C758B6B223032D361EC87F01 +0308FCF78B238851A2C4FD8433B0DC95AAA8FAE72D951B1DAD585CFDF8CB774A03291EAAAB894DB6 +585664E8403AB1A1F4806684653530254287B24F67675C4D770AEFF6A1136DE45DD8672F54999B6B +CE8694D68E37FC170ED1784F158ADAE6B270E575096CA88C7F33402A4C241F331F48B4F2763983C7 +D5616E1426BCB392C2F23E8D7CBDD9ED87A75496B759F904DCB6F09C132EC0D2313DD32DE9757206 +DDDC0A241F37C0EE781BCB5F4241607D73CE58975898FD9C2CF17A2FF567B916B1613C3BC5C2251C +5CC07DB81760F9B1ACFBBFD3D6E8A645B7675349441833191E72070663C71CC6EA5E9DA0B22D8715 +F8C0E27B4FFBF11041F5F937512B727436F4E646374D5A115E52F053B8901734E655D0AE9A7FACA4 +DCF40826328DC22F13B20520814E4B9D9EC00A7353229AE8A230198CFDBDECC0E9929C1D356C77D4 +16C4E9C4010FCCC10FD08CA17D1BF7266FB68C621F96D39DA8765BCCF2FE44D4D84A33E6AC9E4F57 +340D36466493B22252478F168DDCDDD69CDFE8608E4724764164195A26A183FE4A1A5ECCBD813C1C +82424444EA0D26A23AC320EEACA27E1FF6B5E8FD697D2ED85F6E9EAFF6639C1D1AA7381621018DFF +681F74BC6C54DFB17AD027C5AC37667F1549BD082D03A5CD79A432B8FC424371CA5A9FD061F679D1 +738C30A74AD8731AAE6CCB64702BAB5E993D6A8972C586D77F11E21AD0A03ED558C288743F264881 +8EBB2760FB187C3F2DAC90895608D510F9D08D200F8BED736937DA1F1B3081F751D2CA22BB101999 +9B956F87DF084D4C4B6AA5E5F5ACF0048950432E5B1FD6598F58790502CDCC43FBAC794088ACE93D +967AB169A2FB132FBACE863C23700E1375E1D1C5C840513F3132ED9A8142FEC7C062112945709CFA +15BE1209C7021D8F259FDBB695811BD14F19AB83359141313B109B98519542079926E960C20783B5 +11859812EECE4D67256671235AA30DABF6D7FA8C54F5145680E2F66A7962628A2E1DBD0C98281252 +03ABD241FB0CC5C5E403E8709B38AE89314409EF0C37C0D55193AD0189D78399CFFF9AA597FC8A5A +85BE87AADF0CA3FE53AF9D704AF2CBFF6DAFD2B889C26733B429EEF09F6EB0932EDC47AB462A9087 +EA94957DCCA78A94188DC747D01DC0C85D0E34A1197169A764967EC1A0DD5CCEFD4F16A81F365FB0 +F431A4FA4AFB512027426BF7950C0BF5B8CB28E69EAB6B4FF94AE21DB5C7C47F5BEE12440F5E633F +9FDD15A932EE8371B444A1569C11D6A9F797C3FBEC5B0F044F4253E8E024B66F801A94B032ECC69C +33D09D6C9CE3F2464C144ADB88288ABC63E4C3F8947626075C84464E992F9C9196469FEFBAA46FFC +A97B7F4E71BCAA9E9FC1CD56B7CB274E672F3FC09225CD805AF589B0CDED67C9B51C9A1C339EA2BC +68DD49893ABEF1B3CF957739E46C3AE229AB6527080B7D48C7348F1154365D1127DA8B2D6583C1DC +2660C3523F6E6A04416CC373992D9B2CFB60AB75DB81518F2E16555885C851AD18EEFC8F844B8513 +4587A55886474C498793F9B4EAE2F72BF15B32EEE30FFC20C95C1AF4B1343871A6F420EAE96C9433 +003FCE5B9A95C218431A359FA63AFD6B6976057EB110704A500A6A8AFBFCE6625CC69965C5899E28 +1AD4CACEB0B3950AC9FF8EECA4C9B8EFCFA17F4A87DE157E7A731C1859404B55E28A653CC0D98E60 +F5B264C4B1B109511736E7C400D3AC72B359258B3635CF0A2CD44573ABFF776FAD04072DAB71B984 +B98FADF18CA0AC86E91129C39C0A71098C6C7E4EFA6A0889B024F0F7E6A8FD3E185F510B69A10C47 +3C0D34F16544BD06E2E491D0753FBE256B8F18B8BC02B6ECC170A46A025E0C4DEF3DBF6C22D6CDCC +22B911E9A5BA4E1C0F668159169446A6900CB9BEEDD2479583D5205E17B98F9C52256F3636EFCBAC +1B01AE9138E3CF07C12BE3D4CAA60A8889A0B10A3891640CFEA0AC1EA698A034EE543C6BD1C939B8 +C4757A05CF18BBAD7AD9D144FFDE6E231A1F02258846B7BDF4A946DF148FA73AD0CCECEB325CBDB3 +465B746F2F7036EB81431E2B0BA59A812EE9C7BBC4127FA8C5ADEA180A33510AA8302A73C0E23DFC +2072B8A3B092A3E6705B91A39AD1FC274EA550A02C205769C7F4D941DDDD268AFD13A723FE649728 +604B30D84F11D06E5E66A9F62B1B071AF4FC7008E9875EBF3C38CDF5A68A4C0B9A3557301D4F7CD9 +263CBADCC5B3E49EBF69FD7547954B7F9E91EBC062519CAF308C89C7357A1BF94B7D73AFBB9798D3 +C3AD544702CADC4EF90D3E73030BC738BF07A722451CF1741E36287EE3769A5749AE26470676F4A0 +5D68B1C07866510717BE337F3BF29AC3919BFBED106E2CC6FAB06970D1B2E9980BFBED2EA46F141C +2F5EC67431AE1A9DED56A685E9CB8C3960E7D450EC5D17DE22DD214BFBFF9E79D25AD9E21C21DD89 +3DE8C422789211DDAF8864B93028184E6733CB80D316C674F952FB352C38FBF30D5931FFD55EF90B +4272C7F7219D78A2F4612C8A4890264E23B11BC35AF1EAB30B2F295506A77919566A93898150FAAB +DD5758723E955A3DB38DF3A0251702CC7F51A8BD580F82F1045CDA1F42622DC1FB05090E69B9E014 +396359299829984844DE0A94FCB94D975F0CAE78039E182B0071B53FE69E8B2E950CAD1253C942B9 +7FF9CB1DFDC7D863712E0A8DDCA0009F9C104A018A3BE2905889BF964AC28F5A170DD6C343073ED1 +718F9394156A1BAA35CD419C473E35A47BC208BFD9713F5386AF6CF3CA2BD4ACC9055C7D5333B024 +64A8DB885DBC828B6A314E011AC354A85D90BCF2C0790335427698684BDB8602801FE60D07921E0B +94390B0595E7429D32637880AB99037E62D22618779FCEF357BE16D9744CCCF63BB4AB4CB2D26F84 +301E6E2C140B0FEBD1B208AEF743DD00FF0700F834AAB549091289E3A4A29B5DBD80F1FFC7F15162 +EF6EE73D54205C8FC8DFD7AE290388E869336810D6D57BCF45A5699AEA081DDD08544B9AA83EB91B +40FC38DB39DCD63029EA1DC5B9A04D79CADA8094A556BBAF87F445717CFB64C2DD1DBBB9592D34A5 +102E85615038578D8355626EC0AAD8FB106600BB735AE37D2D5D3C5C8556D75DB1BECCD4727EF3A8 +B07B33600D4EC6F9BB0F5BB63A20220239759D4A42EB19192C76490FB7979D7A05AB75893B62DC56 +308B5ECA4665E8BEFD0CF22927CC6B274330CE09E515504B2A8C375C61EF33BE32D4A09D84A658D5 +93C932FD09A3A6CA987F090BF119F972C2B2A7EDF68D828398254C1EB6035DEEC94EDE0E4CA365CD +C8467C236E0ED253B920C0175D8DF5A0E1FEA4CB1F344D3CF57EA76B5B9EBAFC0C152B5E696C39C4 +6400758FB27B84EA021B596C721CCF0D38085444687DEC58C5C7BB203F74CAD80F4BF3AB82D71B29 +4789F665FC9F8B631F64782F2B74DC5E617FFCAD3B644CB74ECACD62AB2D9C9CBE858871DDAF0336 +0CECC57476372B8E75E9030D2A053D824E9B81A1D1889AA2ED4AD8E7BF13D93F1C0B7B6D53D326A3 +12D95D0159724408DE34341297FD79BBA4AAAAF3A9A169D86F86DE2C9CB6E4E8D78426ADFAC59652 +048BEE9ACBFFFE792F6A6D87F454CE356827D8E2ABE5419FFF678F4482C2698CA4A54543DDF087C2 +D9A7E46235FBD0AEA9DC25DCDED3C1B1A174698BDD058CC70DEF0C0939AC7D22228BC30D38F3A2DC +49075CCB1CD186727404CD3B23AEE4AEA49DABACAFEA3E16BB343C83247108D7B0FF14CD93327B95 +890B6A98AF420FD46452B0E71C24F6096024B1D4D01C6420BBCB27CC5EE5A929BC8F734D3CA83A6F +C2C8577A1CA0862A107FF9CAB30C71D7E47FF11C466BDF819A5F45DE79CDC777E353B0D2EF0D559B +DDA285132D921900F06D23ABCDDF2706760E06018331672DBC34CA21C164B669DB117882570D9BB9 +F04A0B0F7A4599FABAEA61E86D0DA1FD1CCD97D59A4DE547F7F6EC7EA1A27F5788EE680BA7373F2F +7FF9E8102A0959AE196190B835DCA2C2E50ECCBC94838392E03E09962626102A912157D7FECE9080 +7CEE6733501243F332B9BCBE99657FBC0975C562F2C9B46C1C567241E7759947615F376CF9416ACE +08ADBFD9151B5E963322057E8941FB4F81546563489C1293EF87BC856616B56B92EBDE5F6EDB726B +F29073C2E7519E004A5B3181A3DE35B6313E979AA79E0DBC476F16C1ED72EE8CF1A48F9B5E1493AD +F920F0BBED859BFA420B47C017C879E1DF836C514EB863146A19CBE4C0DA3D5921F09AA2D7A7DDAB +FDD712C723672BC63D8F4C6CFB039016F960AAA4B2779552E93EC2BB1CDF620B4DD3C1200C51A4B8 +B80E2E126C5F8B57252A912C36FE80D86E6606A8C694F0EC3EC8EDA1EDCB871CD3F110378588CF33 +80D6BCBB452CE9849E503C27F5720343791197213973A5B57095AF23BADCC6C2987C5F1BFA6EACD6 +C76E4FFA2E739AF13972D62ED07B672BC5E1EA709D99536762EEA45CDBBFF2868BD32E4CF0213E30 +8E23D37602506648785860998EF43BDB8CE2FBF5A80F0E05B484C57D2856196841845235A34C0F9E +D5E57E6F6C529914C7984DE679F39018B403B5E16FA6C70122AB82D1836734731E088CB4EAAEEFF8 +B4C4D4637EF9BD104DA0D79FD0DF01C15167B1EFD98D978304ADEC9EC010E40785430939989A8E34 +E2EC0560A0E07B2567F7D97A19041D8887426D5164E109D2AD015FF8A9955E0EF746CFF0626ADEA7 +A433A83D545E9018003B05047AF2A4F53B7843668A8B433A17D81423CA83A0365E4D99739A8499F0 +E4E44D3551B60462E11D3F599EC31789287F3767AE198A5271C5B8F54E57FEF88E2A19FD5A708CE9 +A986254881EBE106B5F4CC685880D541707D7946CE201FC2869539598B39466BAD07E09FAC9BF7B5 +AA3D372AAEE937963597E0609DEE1CC3630BEF0D54A16876EB9C249BD3495CE5E7A5476EE166A401 +8B8D7983F061867BB53661403F39428FC03D924F6775EA8D00791E1D6B9635C87770CE3F1656BD97 +0C58BEC4BB35896DDAAD9E9D394950F8BC59BD0F9C53FA8FD5840846359DB1CF3780059F278264E3 +75ED4D30A04F68A7498DB6AF9CAA6FD858A83940E9F647A34A43F14BD45760F0DE9A1C1C55E120E7 +247A90A1A19D7E6AD838B6E6C61C49A8B5C5CFCEA90B3D56BB84D2A68C516D550F5935067B032D98 +01C2148B493F6307ED184ACC74469FB4918E24552ED97220A0999B17A0E4D9BBA5006FBA740D9EE9 +4DDC58464584AF66FB9D3C9062AC3F928538BFCA1D3178662B19FFCD4CBF6E77C26364504FA979F3 +4B374D0A22E7D70AA5DCDBB100AD855E9B651A460ABD040C988E6AFB4AA22EFFCF5443E570CA8584 +2AF27BB01E04798CCA57BA693041DEE6B2DC1FB0F656B1F9246365D03D8378D9FB8148F3924C98FE +F1E84EBD050B22E122696EDCD1D81F82FD25DAEDA22215E7C9AC09563BA71713E5ADDD239D81D5FD +9CB8C9A749C3508667E68F81F64B32C2CDF0F82C2C7054864BD2365E2490559D134B2D8F1B4358DF +A4FEABD423E3DC1DD880834D5940D9F844E6978FB5BC237281BDDEAAA2352F459E45A7EFA71D9C4F +A110F22AD261210035DA4E8557A74572C9D9A8067E7EE82E10C5AA34BB528A7B8D7A0D0EAAFEF5DE +FEE1151243FC9124F010472BA80BB195F0A39AA9438766FC1288F27670B49EEB8B8CAACFAD827B7A +7ECBE143D17739E80E4D950D0A83C5F6BC1FE32B53F8FF589E6B7FB57F996EAEE5849DB69DDDB2D8 +F12CD955C6317D53E3339842253A5A387828695AE887ECA7C7AC2B4C4466FB768FDE4251A31453B6 +A0209FFFA437EC4712B2790033247A427275FF458A672DD281A2E700FF0700F8EC7466283A86E6EE +55A2486EF9DEA12505E50F719128BBAA651181E9BF97CEA41F557BB8AC5B1FFB86B36B8F5F0657AB +79716E2049B7E882955E2F886E64AAA31FBD8CD0A5AA509FB410DA65631AB389D68074BCCC105D3B +7B31C0700AD4487C8635C4C5E50D5E3D2FBBB030125C3A0F4BB99D95880EAACE508A2A1AF755559F +7839FBD8F0E231909B4BF6614240E7541D202FD2127B40E044634A526DDC347099B9BD118107A446 +4F952E53A39A88942B3376FEEAA339BE1B68B10547CFCB3C0B56423436D4BC28ECDE6974B1431824 +1DD4011565EDB9F9184464EDEC8D2B297F2062F7C0E715C5F159120090DF7B24991F94486AFD652A +F68B8918B761590216B1179145E7BF43A922CDC7FA26E23902D15BFDE141B783A76C0CADF4F28B45 +F0340EED5A499EF0021DAE7B30EFCE8B7D7606AFECDACB279C93996ED377803994DEF5404195F827 +6E09C0EC3E54EE1DF6FC4C7660850B10A26F96AD4D0F70E9076CA75842C15649DAB478D7A6294ACD +D55D5B06AFBC7BC56F50655CBE32B26290AC5ACE1A23086FDED7BFEEA34A63E14466462A71DC8FBA +CF8FFA5315A682B4C9ACF0ACDF275A7BC377EAE617B69A7251B4C243FC1A0EF881973F9B059580D1 +143CAB7139CD80585878C048B73B4F613746F4F4D4B5817D80EFECC95D1461C47FF40A988C5E7CF8 +72C5C768C22084136A00DA46E33C4A899AA9CE1FD5FAC0C24396EB7D3868CA08C1DFEA445B805088 +43CED0733E81191F7089548455E61322AB548B8691350DF36F20EF4321FB019C3A1FD60BB0744837 +21809A980A0DB97C9E5D56025AA4D6E40660CA79DD505C0A9083F1A7D486C756B26AEBC44815ED32 +D544588AF7C9B89D10E8D56CFF48119C2A344E10A46CAE1DAF498555C60ADBC417099F5844521BFF +8DAB78E2796492C44DD9A3721C62331EE4742615690C5A7B8B4CF5C69D71FB573CAFF660A3012982 +EBA5AE3197A4A8EE67D8AF1C8E805685DCB70B85AFF42B1543E61167AF4E2E2FD91BD9BCE8853DA9 +A891BC9D98A35D8440F6C9DD8EBE0F4457AFAAECCCAC37D0AE4569E2DCC79CC625F83A7270A9C8A1 +4A7AA086F90C569317E73F7AC06463F4838544300DAFF87BB6BC032F7B2F2D818371571F5506E6A3 +2C04AB265C79AE28CF4CBD86BE0EA18B52BE7D16DDF424CB7708C25637F8B9ED3CAA0D5A52D216AD +F9E580F9950477F7FFFFB167745C0F20266F311A4ABEBB27D1D0769AC4D456F1E8A5357D7ABFAA14 +914BBBCCAB13D018FDAD3195ED1B18C1CEE885A681C4119E6CAE52650118EEE5678E4E62EBCC36E0 +6C9363FACA9F6BC49F85817682377035CED35D7ED6A20C59B7C495B58C5EE09C6C9595D4F5D0C5E9 +184B22AF6C36EE2A5BCB500FFBE21FB57D2CAA2F00311365E2AB5A76D10AC96F68658074B812026C +B4F1A546177B5C6F4AA64E35CB9EA6DAD34405FC51E23628553068545FFDB8644F5959F5D536EC39 +9D0FD06FC553A70275C65F597DF9B1AC524C45CDF33734220A76D75D92E4CC250C4A11213BB2713F +A42ADE692B3ADAC3E11AEFE813FE270845215E8C7663D674D99C9C31E08EF8317FAFB17BED7F897C +4E71BA6C3EBF91D8908F86509CBCAC078CACD76AD689AE3AA7CBBB7F5606C27B775ED5E593B5D4C7 +14EF9EA80CA5A194147BB3DD885175D39B3E17FFBA414FB3B30CB45D2D0141B6FD0DA8E8963FA2F8 +4FE398C45ABF4AEA0E628DF4FAC2E801D6376BA299A9F322F123D7B32036B18A00100B594644C27E +CA495BE5AFDD1D3239391E3F4ECE74CAB7C0501108FB12E10F75DE26D8A1AE2CF045147ED01EB2D0 +90587E8E84C17C6ED46E98F896EF54C5E2DF21281DB6A4E47050D5E530DA50F10ACBBD97D44B3928 +AF4AA4706967A5368B738575E6E130413AB2D58BCE41BF0EA50F8383243BAC435ABD156F096DDC2E +152FC66D698B5938A8588F8721E714E1D50E4480E2FEC3976BC8C36E0EA3BB430AC1757BA7793D08 +181D8F0CC424302B808B35089981E72A6C8BA960A54EDF5C1E557ECC2DF5C9D5953B6DB9083D45D9 +38EBB1518D72E174A4910C831021DBCE34E8A7080A1E766ADAF657277180ED66776A13B7817C2CF1 +525411BC5C6C09F447B7FF8869F54C5F07DDD1EB81C74C70FD441F9095EE04AF01C07DD7CFC8350C +59C2E3CDED26AA8AD3CA0A43DF72933047950351C75A368F966F3F2CCB1610EE66BBF5156437C26C +07DEDF07AA2094F0755E537DF2A7F236C84039040E30EC1EBC774433C647E97A9827B6C4D17F5116 +82402CFF336CDDDB9C75A9532D36C464F4D450EF1F88A7EB79F1E85F19B70C8132F8F4D2B0FA884E +344EAD12FBCAC0CBFFEDB23AF1C659E60ED830E1CA4BB3B487A3E4DF20E7E909232302F5EA20F48E +6DF5B583CCF038C189D4DBF98E0E68B903043166852D09B07596B45B418285DDF7283DD2C0678298 +2B5E5AB5E4B0FB0BF0D4030844915F130971DF9A6346C79014C08AEFD90B1C0BA8EA2A4936518AE3 +8D62FE598EEC6A2F8E8B81AB05552ACC35170DE7ACBA25F48AA6048D4620972A06E1D7C9267082BC +F597FF2C66BDDBFFA917DB355CC5FAB05C4506BE75D29E953C87A6EDF14D460BF5A9A44838B1FEC0 +6CB2760E1C95D002622727E06E566D10896C9909A7D7A6D4F1211EE1B93F9D4AFC6EC25754DB4D7E +6EBBD8814D30DEB28CAA4505813D11AD5D755BF5658CB99A7AAD0D3CF5750B3BF3BBBB476396F86D +74A1202B5B98944C635549339A073265BE0C8274CDB2813FE8BC03BDA42AC4E57247C1D8054CD543 +D9E8A43F226009984C874E25E1A3FBB0B6975A8940480901E5693C6A1E1A843908E284B4623A2FB5 +E0B6A4DC7AE6DF25882160FB3E2ACEFEE4659AEBC272FE45937753B467B50295C3B3E25CA256B200 +FF0700F8D6323BBCFABA8F5C0EAA4F53E44AC3CE0BE403A58C67248214F5646427243BCC5A6BD588 +1AA987DBDAAF01C766F5EA9B1E13D99F77163A8162FA24E0F2F2DD5510CC1429E2FA98BB7979AE4B +85D001F7E315BA615B449EE6BA2162A02B1A2CD28C007E8F2C0D07196C7D87005CF48BC4DCB87DE6 +D9989F79F4EC7E528DA57EFDF00A88EA2CBC8B1432B3172007F5BFCDE257D4381F89FDA7460E59FA +F1A5A608A065A05953D1CF2AC61A23E864B8E7F998241FCC810351F250C994082372F2CAFD790655 +CF1A9720F1C6244D3C8A866CA3FC00CC6A032710B7F1B4EA8041E33E6D4DBCA47F8EC3531F904BF2 +D0D4B06C41310AD8E86228932438F5EC291BEE2C7B6C7B728730D0B7174E11E5B789EE85FC0E7C57 +085ED2E4F843AD9647F94AF634A87A0E958DC208F361819EB3B4F3310A0AB82C9379C3EC9C6BE4FA +3709886784FFFC764A0ABF4B43A0F779BA80BCCFD44BD6EFA900D6CF4E18D01D860C7C377F722A1C +DC52E0E6BB608002A5FCDA55B32EEB73DC83B6BD9940EDDE04792382B366A019F948DB7DF764B6D9 +097D036DB75D4D267285E702A1D1E3B41ADA8EF4189D2BA1B8CBEB135076F95FE9415DEBAD59F7BA +882BC5DA96BC73ABF453FD4A38CEB74C3C927DB5DA9C11D1A7A4E6728A62DA013E90CBABA7AC2C4E +A60EDF8FF4B0376BBC443CFF8C601B4E1CCA8A5E4BB0A51A3C512508E817BD23D2E3124EA08DEEFD +4A4C09F91E16BEFACCD004DA68A3C5A00FD3026B73EAEEEAD266341D99C06360976CC9014932AB91 +5D805C08155C07C75566D628414B76DA864C2DE37C8F4F3D804B62AFF9D6DB7B98A9FBF5885D3D7A +0C0409A5072DCDDDD67613F335A4E7B9D735F528779942FF7C9BE0115B5E16722A8BDB23B0533F1C +6E09C6DA2C422C99CF3D7A25D2C254D4E4F38998221CB786C3864BFAEA746A877A7B3E6120EFAA4D +6B091422FF26D65EB64E1B464910707FE2A38D0AFDE46E2535308DE06997820886F58BE19E58CEA0 +8A12B52B000919060296E6BAEDDEB4F4EBFD37F21B7CF214F77AA48A246782D21A76F5CFBFE91366 +C7FC3A3F1D55531F49E1074AB8F6BB1EE0B5EACEECA58B5F2FD9202482620E9A919338F34453F874 +C80E6EC7BEFE68F060C386553C7E35A733A30C07E133B505B9D264D9614EEACB8D9B9367EA60524D +89755DEBAC4990E30EECFE9465E7F5C5531B5A80B3C401105C0D2EDCDE758532984CEC4A17A286D1 +06F40211727058949AFC6B42B5F4C461ECBD1E1AEFE5218B6DE036C240AC817385F5C8B37D61113B +82DAD1E35BF68A7B6A2CE5E65F7A5255E0821866B08C6C140BF233B8E7214B47F7F342FDB3174735 +57B5BA3BBCD3FE84C10BBED4434542A56AF8B3403E9BFE75CBDB58245CEEA9965AB1732E387B74DC +A5253A52860D548BC3BF167CCC89373C98355655C2A769AA16B79465FDDFC3C85BDC488B3C7135C3 +06106AC5CBED0C94A1A9D7CC794D70DADD097D7750E11128AD4C19253113F9927585B5F451254551 +10B58763998D4BF0EF771AD731FFE81690F64A6FAC3D777CD6F29C52342FA634FAB65896CC81EC52 +FA24E36DF926DC6E72C3F9B894C3512CAA3FDF9E6BF6E1CF26F1DA974ADE5195DC9C25E25C54D11A +354855DBF381CA46688FC9AE3D219D7AE40CB0387584644876D44C8E8BCC60E429F12EE969A6916A +884E1BEBA4D9F0E5127884E5D47D836143F592A2722C5A40A4DE30F9291EFB0E6135561D1B95D4F0 +CEDE6541F0290FA4E103D0D90CCFED610F8F004936EEFACAEB55F8662CCAC6C4F62181D68B832B1D +8A11115DF5A03E70075B1D2CC3D07DAD83A1DDB125A31C08E30E96B24629AFE64966009646601A55 +49BF414F587D1384525C3DE40B631244118010471D0937FDE14B184E17E6DFC263E7510F40893965 +6A64C63FFAF01F9537E8B888870919BCE799F7FEDC3DD7AC8FAB96F2206BB8C4946155A4A49D2A03 +0D1D0C1AC81448AC4D97D2087D6D69EDDF8271ACA375A22EF1D30A10AF9DB7D7C6C5B6A156AA78A2 +D08F609BE21EFD68D9453B3B38FE26A6ADD6BBA5FF9A3B83CE00845DDF542651B5AF81B38B81895F +91DC312079E71BFD89AE5008BC5F732A8808E9FEF81D8F926CAD991BB3739362FD2E116534172502 +282DF99ECE9717E939FF10E2AA62138738C810183D1B91A70B3E0086D959134D202C1546D481F76F +250678F26A6FAB4868E8E1887FF614C639168E621E8DBE62CCA7016992EF279A5483390C7F1E5658 +AA7F5B8C94F28378EEEEAB57114EC583E378A1658BDB44129B95030679CE3D57C683E7168F93FCE4 +72B6FE56834A8D8F11004FF15AF1EE58508D4B92303F5D9DEED53436AAD443716EFCE252458BF2FA +4C0D1DEFDB7BA264FA7337F46F3F91386A6597CD362350ECA7149AC51818BF3D69CFEBC335F7AD2D +1B06A2BA538CDF057029E1507BC40ACAAA3E43ADCA7F082F2DA28EC14480531D435F3AC062D20382 +B7E83192A1683375E70A485485C5B0CD7060D078D482B314E659A5642D286376A5556D7FF31E746C +CFC86635782C5B043E3C15C978DE844676222CED52A2A84F6BC9124FCC21712BE1F065DFCA903887 +DC78800B6577916301229EE448914C80D2581425203928F428A846335958A1169FDF953ADE4437B7 +DCEFAA2EDB5484C3B3FB6562FCFFD0062790F609D30501174B68D517DC81F91250C1F93DD83287FC +5A8F8FC9698052133532C266F236080FA9772CDB3934D8255F6D2AE6C03074298876730EF06592C0 +016245435265930D7C79A699D24662AA6C51A10D2A6FA75B43BC182B09762897876CD7A050826E4E +414347818AD9E8D8DAB4A2BA284340FAC79FF8441037E3870CDB6C14D23758A08C4433B6BD8CCD0E +42ED36D8B9E45A981E0C1900FF0700F8AE3030A0EFAAE8AEC6CFEAA9F72668D445E04873816EA782 +34212404B42A41942E81F6A3040EBC06DAC86CE9FB6EDFC8E7C7FBDF806D3C531D5EB0CE6F374206 +8C236302AA85B7C754C6EF21A95D76DD759F9BCE38A98FCBE3CB2F194D8BD95328D21D228AF0AE0C +4AE6F15CD5F3C49FD58C8D442CC62414EBDDD60835ED9DE9F73113478E7DA6BCA896F344ADB34CBC +112AD7BAD849B68C0B48223E4D0AE6D5D4508CD4144823805DA4135737502047E41A9260A4B63AA6 +17ADB54376B241936159BBEFA55DD47A3F4D1855A76F393D4A2CC703DE894804AA78AEB334D0D3BD +E1427EE6617795F3A551FE011776B5B0266367CDA1D6F5A57A8CC3470593FBB2FB9D73427686EFB2 +64718F235F54BFE41EF9195C9240DC9D8940DFFEB47AE3412DB932A6A8938B947B6C0DE0E792B296 +D2E537E55EE7BB6DA6FF05E8C89B05212E6A17307582EB284DC95046C712D90228C37AAD73ABC3E1 +DAA83F50C85A27DADF9A8AF9E4FBC38C3C9CAC3FE1D937DD46E09DF02F9A7C0E45624A7C59E01488 +66F54D9748114C314F26F617A9114393F69D0298F126B8890CFE87F4F85A1AB27E811EA51A079BD6 +51F013AFA8E7F72CBEF157B27260E0604C8A4B588A5ECE65A77068DA22A9C4D82CB0641C3731B008 +22B4D46A7810F5C180E65C544A2BAB69F00BEC1EAC5A658D12A14B5927C2CE1649E280042913B91B +77164FA26AEF7524EABD9C73178C2CE715A19485DA9F923BFD4EE8C2E4D3531620FCD8B3F17652E6 +66C7EB9D28774A3F07093B01C75DC6571B06A31A8D834768185FDA8759590A78A01B8D3EC3F5305B +67308B9C655E6BF51AF5BBFDC60978421619957DFC68EC875209A314451BAA63AD7B80373576E95D +D03E265C095C315B907CF5BC165091D0517BC774791E870B3EBBDAE031E0AFD71E75EC17C64DD26F +A0A7878CE2287E1FA5DC97ABDE834331B63235FB0704D8C54C4B64888F405A77FBEDDB2570F76B29 +DE58CCE6A3BDE107E6DC5DCC59C5CB37679A1921D86476BDAFD596BC1FC582EBB60C3BD67043BAF2 +DD7EC4B2CC79853E446038727F1563CB2E400741B7A9C4DB8DD9124F8D23792F6B389B45DB16BCF8 +F99DD68385D3608B99DEC840C4690C3FD45B23D098CE0958A6BAB307BB6853A312E09F8BCD3A45AD +BBD7D85A4A9FB1EED803E1EDE66A56A3DE1D4683AE5D4624DC84384BAECA2E301BBE3F28DD3C030E +58B44557DE293A4EF7AD6263D3B14C23775B7EA3797F1562F6F6768BE0138918A24EA66BA4FE60F0 +D6AAB31830C2F5B92BBC965BDA9DBD6B4263C3BAD1C3F5779BEFCE02C164EC41CBDF544AD4793BD8 +24F3299D3D4CB5A3075A9E54C88E1C2D7B6F55EEB2C6F06794F42868A36C9EDC83AB959728391EBF +BB3813E229A80D5FA0790D20D83445C4C974A57E791AA048714F6B84A9E6CF238F30D1EF73F095B7 +96E2C6BBAF71076FFD844596A6A0EB2E52B50C069E7FF1326661B6AF0373E154D76F4528C49A453F +4CDD7C6DE3D46D2EE7AD5BCDBE3C6E327137518E57767BCC8CB31E35520852E0CDA24E05787B5F7C +F15E363BB2ABAD51AFED3AEE0517B4C00773E0B49517E1BEB99AD7A73DB6C588251581A7DBD2CAE8 +63E82CD2F9F87DFDDECADF4DE86E3FE0626A0EB765CD267DEFA655FF8574A1FA35F5452496CD01F5 +A907DD599845A1C531C1D094BD62F09F487C2FD2C599F5464414051C1A87A60FB1F948769DBD109D +AA350A0D6BB77B5B1E8973382B1EF03AD423B7D4674CACB55CEA1BFB470BF003C62BB69F4CBD8961 +24FEDBF720C9F04FC304F90D883E47167FAD5F5F8401A138D038FBDFB79A7068E5678561E0CFB6CC +104D1F9A957C888970CFAE1C4B663B518A99A2227899CEA563F0CB2A04870C2879C0B9C8EB30B54D +65533FE4E9623DCED0762A5FC34B739319133C04A3337C6D2F552B6C654365DD0101733F321AB26B +A2534991B33B12A6167B383745E7FF8D82C3E1A2C4CE3B4AFDA6BEECCB76409285EFAFF46D89F551 +09D006B688C22F6FF64FB1F1BBEB02DDCA9F9F77D4913E96015D748E9A289C07B4FFF014907BF87F +5548620FA96293902996AE8191603AB26DAE9844BA1CE13F74CDACC316EBBA036939DEB27C157845 +034FFD426EAA24477BE05EE066993DECB99FD3C308EE02A0CAD9B89DF162B00F3CA62F29233C5A9E +17F5264FDA21FF57E7DBF383F994E7D31E00E996431C42B6E11CBBF484AFCAE772F2DCA843114056 +68B91E51E2F0892C766C337EEFF826242380909F4531D9BB8ED727D01E90BBAA492C12021939E9D0 +8318887C346684BD02A297F0C8E7CA47EE2DBDD94B37552A388C1C753F6FB07F060C52FDD3DDE379 +BB1FB98DB5C7D6DB50D2320A4B9F74CB9F5FF5DF2D19DA179894137135D4C96094419DABAB73470F +BF3029CCDF98E679A0C9E8F4471FEC6C71AD32107BA5ED81A050145F9D13D910291052697B9A11B4 +3A667D0233D227749D6738403E94852C3CAC168C1A4DED5CFBD30B9E35819C3513D7B5CC58654B6D +314D1B25F663CF5A084394CEFE5249DA8EB1B206A6F976CC1B54AB3545A0DA35E947B59B39A3371A +7216CC1A231D86BABBE34707E06D75C729DFD058F3567FD22F09F4D0D1EE690B3A732E280149286C +7FDF9BC8195B6A848BEFB7056202A4AB8F96F000C36442730E6A884652CE9669081EC17A71F99DF8 +F40F31238FC3C6C68FDD73E70A02DF5EBB162F677E102763B8F1B3A9B8C9CD1C1E08416711FFD32E +63F43CABD069325D3A4CEF60FB8F2E8C52C90355E06D19C454A57671B93A14628B8E44A3C16B715A +F7F83E097ABDB568FD18FFAC15CF11A7C9497EAE17BB4B0C0AAE824335C68B392E9A27726CFEC9E4 +4B9DED83B11A07F58A284C75ECECAD1CA6DE646AEB5CC8000E08F1F760986D077C20E220D1F7CF72 +2BC878FE09E19C380180ACC4817618130DECEF7D47E35985F75E81B82D0E5B391B4FC8C9F27404FA +86202A21C04DD1F4EBE632702162B678C5750AED9B8AEED1114E34D517B9E1005D9EC5425249C0F8 +A5278128B634ED8F7964F83147671A2856CA914CB6210A0B59065863EE6CC6AB74EB8A538C2D29FE +B565D1F042E09F097A1EBF74F2D05B9FF95024966BF15D3E4F57370E599B3AE9A11AE5A95F1EC1D0 +04FD2A6AAE9960123581F2DF363118EE68CEE7005CDD32AB152AC6B7050B0FCCD35C207405BE4B93 +F7B216E950A913F29E8642A0B8DCEFE1BC25AF94F34BAAAC74A20FDDEAD3AFFC662DF2DA505194EC +94378F2C0CAF5CED79FC251642DBF7514E0992E615EDB2DE64FFBCF6EE74DF379A70602F3DABB0BB +B461CC7F4F2D01C16A26C4116DBA3BBC44AE3F0AF077E44BAEB5DB4F223267C414E21E093179681E +B880F59415A710461CC5380A7B6001EB8F17E9C115E33C59C5251778A4F0F5BBDD74D21CA66783E6 +CCF1864824E2A2E9466A100D9BD56CA8D88BD04B66A78AB8A3A7F4ADDBEA918EF8B4817924A366B7 +ADB64F0B4F72A84C8FACDEE8CEC130DF810683701A15E0F13E704802737A034663E39F9CB7BB3C0E +52BB8F73B5C25FA7BF87B636F2B5FF496CF00949EB1A547AE47B51A174D05FD7C04A1B4D999D7954 +0B7E464E1CF3F383ADBC60547C761571A792443EC71AA9E2673EC2D95D1C18AFC3BCB01948E367ED +1299BAF046F37A41B295D91402DEB048B3025D3367BCC9F9658BA3D597F0662BC31EA17EA063DCD7 +D11D3C7A75A1E8B4473BFEBFF8ACE9F0255C29C0F17E55642011BB96E4C70B0A78A248044E697A7D +5821A935E94335EAA7D826392DBEAE08069E668E0C5EBF759FEE79DE714A3F48E8D4D3021BEC2F9B +1B83C1F5F0030DCA8D59480C21FDC4D429DDA9A2D8F088E005FC4C2499B65DBA6EAA6BB9337C862E +2D6041200608AFE9F18BF3477614B8DF7D950E2C3376DF3A419751D37CCCA89A84A4B9E3689E615F +5EA67455A4C9129C5A93ED0D99905FA7A63971376442B57FC5705068F97ACF30B54DBBA560CB2BEB +6A7E85A0CEB1AA8F6B821060233576E3465062AE42ACF34005C182E8310E5C360C553BA5E4DF0469 +2655FE1A2C9528C9455EF0E1F0DF114E1D69AAE1CBFE42EC1F923F0BC7C2874E561DFE0881805E5A +A33F8ABEF3ECC5162B1F8F8961261F110F79A1173E555657B7AD9A31DD3D35E110696F35224DBD0B +921D20EB9E9768D9292770334A92CD646A3585C9E612910278E6CE018658A0A526BD6FF559ECBC33 +9354B918C4D87CD5394687C92DE97FC9881FB7A857AB2695EAB2BE7B23A8A33B4E54261A97B45062 +B48E4477B0CE4EB4951C9D52E45973F42D84846BB51D3A2CC599316CC42123890EFED687B48FD7D3 +31E8353F3EB41C5D931562A1B8D4A974CE573D16F7AFB5722E1C5662A9E6B6E90D0A656E64737472 +65616D0D656E646F626A0D3239392030206F626A0D3C3C2F46696C7465722F466C6174654465636F +64652F4C656E67746820333735313E3E73747265616D0D0AB489E32BD981CF3BAB6FC92AA6073615 +40F72E58976F667448D30434DB8CAA2F21073D5392E883AE1FE9032226BE64C445C297D6C3F8D8EB +9582A4D3C6DC04F0D9830BCF533A4F1FB0B18A58EA9F6E74B2539C7AC20810E5F61E1D7E33F4B317 +003DFCA6E16FCADB44520F202EB007C6932A6005E9E87DD9A78AD4BDCE5B9F2401BD4F6BD7144A91 +05E89AE71342A50926BC5CCA8F9ACCA0CC538D3B463D502C232C488FE00662F1C585160EA8C84A4E +6275E6AEBB524D9946AD93288DC3D3A01BAC903E2EC8C1B59836A8FB7F604FAB5723BE5B2A4804B1 +E7C8D9E3A331BC8382BECE2F740DCF4230B1847A9295A40DC5E2690DB94B99C44F7B230995B35594 +710E864989B376F8E09088167F8AF5890375982DCE5B40F001BA15E6AB324FECFE0BA9D604310751 +628513A7CDBE6BC70D6ACDDC4C4521C299DA5818626F32B94FFA1DED79EB6DE9E6F2159123309444 +B72D163D88A092B694154B9DBCDE86DCEF4A99F1DDDE9F574E58EF6DF1AB25FE440432364AC69BE6 +6A74597466E846185B6242B7A23AFB46430CF5BDAB77A64FD67C3936A483A580A0D7580945F82E36 +8A730C622AC4FCDD59C4E25B108885D271552E89EB2EF29497D6004465FE930B1A7383B7FA6AB24A +579B5899EE4BD54BF680B37B28B0B2652EB474B8A0698463211CFCE50E8E0526BDD2100FAC5508F4 +A627AB351242755FC2CB1FE094CE623F0C26F4088E5AFE0A9B0225D0479F33EB9D95CF5AB4D1F5B1 +6FE33CFF462250718281B43909C891B918BBFBF42002B0522335EA91A9AA603A1CE08A9EE3C7A321 +7F45A67A7EE912C6E8497B3EEF9097E9CDADBA5F30B7D77D8F09D8427BD94724E62F757A9BDC52E2 +6094DA2B324151462AC7440896C3A9FDDB4EBDFE7F939A16F071B3FA86619D52053CFB1935E8E7D9 +EDFBC544585AC778F0BFDCEEDE8A1BF828A1A06416D224A5924E5FA0993C1D17DEFDBFFF7FF9FBD1 +51A4845D09C32D21357D4AB0DCACBE24E09BE847C2EB38CD7C21B038C8F4AD1AC54264C4D6AC1921 +AE96D9FC4F71706FC8152E77633F9C904C317044D7582F0892EDD2E85AD5BFEEB998083759FDCD93 +4B836F1208C16ABA8388CDFAFEE99B85193E592DCB2B4FF83B1F7A0DB5948855B6FF13F38B726B4E +3EC63B7A51D24F1374CE418213850E0D70854683C9B0A2CFF9E5AF904171FF3628906685473FF704 +4883054F521708EA10CCAAD82A6937088BF5AF6051736CA08A05168D13B5C98CDBD0541594B4E24B +3E3D5929B2D7551397F2D7EC29541CF1DEC58E38EB63B5CEAE250FC3E245E785FAF861A5A6264840 +1F63B2528890B07610C800FF0700F801B8E26D545F0C359CB3AF78B3F6E2CE73E5FB5D0D24F60F54 +F4F2D0E4F0C9603A40FA8A0F1676E53ECBFC5449D9E77099BD6E51352B4D4C72E85FD39D15C14DD6 +4A2CCFB174F7C5846056C120908D4A05C97AE1CEB4BD1C3467914139FF576F8C352B328AA08137E0 +1CA20832F8617FAA07C80E8773F67B033579ABD135C1C7DA7DCC33ABCA36C2D9B9CCE2CC4A1E5541 +1E8C984E48A948E13BE1F545805C0C09E5F18B76C2F090777ED4E4049200D0E752872D7BC892B831 +C7AAE037038B4CE33318FAC3240BE8D0F8940E4329BBAE3141037DD4B385D76A77A521D7F37858CE +F95D2E94514556D1488C33709CCDAC16DF464FF3E1EA62AAECEEAC70B8A2BA4BA397EA57FB4FD481 +589C6301764C8ECC193FE78C14BBB3606F75CFC02F5B8A9288D8375D51DC4EF959F1BD3F304CCD89 +2FAA79035518DA999BFA9053B3B0EC3688080BE75A4F23D65A4E18FD18784185C471E3001F10FEBA +EBA80BCB12148293F73AA9D88B504DE0AF3508201775B884326D7416A0342CF3047C189956C19084 +B96E149A4FB4AFB588E6DE44FCED99F22D4578A5E2F8B10089E26057785339A0339AD7FA6E511687 +0B08FB71117CB7951185F776BD3A82431EB9C4E53E00DA9768644048611BC98763FB2C9B02E72B09 +140CDA1FF1F807DB1B4861AB5D0290F4D3906BB2CCFA353886C464BEF3B5CB51DA3891B2B86BCF09 +54501E094F1E4662C5A37FA9F9D875EE8DB88D49232B1AA82D65F7DF32BB548A2CA622B93C5134E1 +1DE3F2BB222B39DD23E1B300894D60E7B6527CAF002583651645238D92605D6A37817B9308BEDC50 +0AECD6EF0697E0769B3C246779E63CFB585B060FFE6FE5BA4E77B9565D1A89DB8C2DDEE571207BA2 +5654557BB69111C8BE2EE2A98C7EE1E8152B3C7922D82EA7E293BF983CAA3670EA611F7C27B0273C +04A12DFB921416D0173A5F495CF9003298A50C5D9BC7218BE638EDC30D235D842D742F31B25D21A0 +2E3D4F331BB1E0ECA23E781156EC8A13315AE746526EF5D0A94921AA2FBC0063069897F5577DFB5C +F06355F4E91E2F59162E89144368DF849B3757C4F723DDBAF90A0A8C9124D4D8F6EDC39C74C2A247 +0E343FF81C131D782244FCB02A47FB10B510CEFC50CD956C314223247E3E11952D67464C9D6478F2 +627528B4DE8424772DF8CA417743D9CB42513A904416A7B21EAE90F003036F123E1C300BE1F3BABB +A815E725E49EFEF5DAD7DDBC7207D2D5FC87D7D115A0B49EEC397E167D150B901F01B126512581BB +201B8735CB55456A5F4435EEA70507D60FB24743B7A71DFF8D53E6EFA5E48ACBDAB856517353EE1D +F99CC016EAA5EDA31B102FFE164E1F7A2DB32875A79954A0FC27CB82603C77A6F0AF17D28C45B310 +002C41DB0FCF5EF7F979AC194B639023305F7038E0AD3F6A69AC683E070509BCE08E98D9B80DFEA5 +18F1980CF5DF8CCD95B220C20897F4ECAD00D0963836540DF58ED6DF5BA8454D52049C97A739D52B +1067305DA0EF1C3ACDF334E1D3A156FAEA6ED4176469D73594948BA4DD368BF33CCA49DC90EF083D +66CBCD027F56D53307B3B26CB620ECEC41FBFC7496DA27E70FCBBDDC917415A51D0F13D5A6506E40 +07DCBB050A0071AB2CCD48897DD3227F6DFB22232DFBDA613549F991E1B13811E41653927BCF43E1 +DCD8D36A519D5226999490C6A1E9F66EF510748CFB5C3A80678D58224C59B056FACB812DBA02F4A2 +40116205C8C995F29837CC1A7309756D03DB71390CB382DD6F2FA6C9FB87155D492A68567B5C79D6 +FD15C940FBF65F9AC210772EBE9E93FC6E679A3D51274D8426642D25BCF8A5C56C940C0E6C32618A +CB8ED934DBBFA7C1FD67042CA24B2E096E68112B50D142FAAB64EFE8BF4E0C83B74BADFCE8ED7B8B +4CE6F1B193FA526F0DF5C7BAFB00ECFF9FA98171F7F1BA8112D86C2A967EF419C9A8C9643C768E0C +D43C34F8AF48AA58398E2456CDB5A7BA2EEDA9EBBD35113B1A31E6B80F77992A86378F86D4D50E88 +A24EF2A14371542D4BC40E63DA0E2AA5CF6D4EF96F2488D2A0B64FDE026F003865126DB8CDEE2F94 +61CD4640B49E993D835DB2B3E3487964FD60B794985052C561224C5E36729A5388FE401999AF509B +9E8061C07B61758F08D26412DAFABCFA7F1D649E8AD50C83AB204BA71B143BBB1F70EEA9E63D4642 +7296402CB8F61FEB47C1505171A046C16C756098563C77C4D8E02D859151DE46886198D580A5C542 +56E8AB379A6503A7BC603FDEDBF7C7521B6582E56A2BB3B1BB47BAE921B66AE7F06F3E5BC40982B4 +E039D70546CB018CDC17C4A3FA8E121587BB373FB8A8D3F83298AE949FCF80F50E1C6D3FDD3619F3 +2FDC3FC2491C0A7EF9A05DEB206A48A076B595E9AA0E56954196A186182D2DF810B31A3CA3DD9CF3 +68AC447849304B543C21AEC4D89499C14800D84DAF610FCD343A958E3E259E4E8BA80165A574E5B9 +DBB5F4524C2D8F14C5A2104D0ADCFA8AA03793890A87421845B77D7BA9FA29FBB8763F66738BECB0 +5B7E4D62F36A5CA593AFD34B9937F0CED77FF5C1150A7D2027C27C2648DB10D818087856020BC6C4 +746746D3D11BE53EB840AD3FB8D8349DD79C3314967BE046D180F427E391FA1D9791CE0F2F535430 +E19A9ED30144F7F5698D9663E535285CD8D8971C1867F156C9E738DB8057E0736659427481677F35 +3C16BC7817FA45188A353A38A4C8ACF094F31D8B6D3E4A22650EC55F82F6BBEEA12D7245C36333F0 +C05743A80DF5C34A327850924638C254492334C0FE84CFB723ADFE4FA08E66474762FC6ABACEC6B2 +E507EB7CE97CDD2167634F247F0E94DA60C421DB1ED9658289D2DED30C8F88F37C5B348D659E4789 +A3409ACA2804800FB66E306EEB91A3E06297FE7D72D28CD7E923130C0300705BE52EC7DC548C5C6D +73CCD5E39A90EBC91C392257EEA364CBB15544CE915B93DCF75A5A845C49A666A39C212167626E63 +8EA9F7E3FBE5FDF0FEFE8B9F711EDABA9197BDE291BEFF3D312FF292A45F5D808A595F3102FB3101 +EE830797764CD11934BE33103876BBF4FAD98F7FC8C77D237BF886A9A524956651A694F78D40A744 +E9A7A570CD0DA1BF3E33CFD954B2850CFD656985DF3D21EEB74CDB50DD6030DB3F5A4B8C644C43C4 +209A78CD3CF919164CE2A16186872D5204E5184D5BA25551751BD830114FFDA86A860F6E5A4644DE +D14832B28DDF1038DE6E2FA354EBD263B7DC8A9196F9024029DD765F1E14DAA597F4851D028800D6 +5C27B79DF9AC8FECDBFB80668C34D60CD1E82F2CBEDDAF9F156369DEFBF7A43EAAC6F1303173EE2D +279CF7D350526C98D687DC62668D286949CFCC46EDCD9716EAF07A592062FAE75C4765453F92746A +E33E692D8C3F0D2F73093170A883F51BFCECBDCB35B330FB8A8FBD33F6BDAAB1D88593C29CA641BF +2FE52ECE9B7A1F54E2272DCB8E84C0716E0EC4DCAB75CAF340503573AB40AC0F22C779653AEE429C +9E7BFDF2A6AC7E7533A927FCFDE576967AC04AB828E2A28EC0A4EA93F8CE74A771CD3D9F6BA18503 +41D829583DBE3E81CB5C02A81065D56B124225C7084F09AC29B225D2E49B80B2A2A0C5825223F5F0 +60564358C6D258F50968B0CD4E479BF67D198EBA362AA978C7CCBC6822B960CF1342FC2D59CCF6F1 +F386E40AD8CDCA3E89DEA443051EE76A5DB4E8F642F7B64854F844B3278B07A6D4F13AE6A29F1FF4 +8F78DCEF74D6DDEE5DE15D646F4D5BB4F2288EB65514B32F56722A71FED81ED051827434EAF847C0 +F8285D44525A17E3C7BB832DF7158C26342038C39E86188FA8C30E330B8682EC7D954C12ACB5ACB7 +4E03AD73E6AB26AC1D4C7E57CD09AB47388F673A1CEF452291B72439E61A29FB164C22591075A8E7 +5521B1C567F9F69C21DB65E3103A9D7C0C778ABD822BDF4805AD66424F9C69D437B877BA22C9908B +7A0F8E1823F5A21313BC6990DA6C3FBC3D116AC357A49FE1B8FF47763ADF5E8FB9CC90C2988F44C7 +35AE6F5FF55CD6F04E0BA823CCF85207D2CAC73CB9C4C40455B26E1A26E4FE5C50198D10C98FC4E6 +914AA9FFA3BB7055F5FFA7BBEA9A5734FFDBDDE4F426405F639FF744CAD363854C802B6CDA481ABE +3FB029A4F1ABC0DDECF4EE832CDBE7BA85436DA8488D707F1FDBF53ADCA5EDBAD8CAA1CEAAD42BF4 +4A8335A373C78DF88A8E775BE15F6B478FAFB34A6F3CC94689192396C738864D268E922F708ED6CA +AEA492A979874A3BABD3E3164755E3F155ACC7929C32B6ED2C0293472D2F83F8767EF35C6FE1DC2B +A9B9167F031B2F3743F9A287E9B8709E1DBC25030914BFC41DF92CACFCF4BEC08FD986A9D46D1387 +A21A83BBDFB416A0DD9FC73406EB911123F98FC10FF5623CE40B7DF7E3BD2D0E5A0F585475252894 +47369470E9FE493025A037CD8A120FEF22D38DABB97D29FCC88C45BA88BA2B964B705E1D01A100EF +69F4003E4DD7C1729EFBBCACB648003B5A590E18805CFF5DC2331C6BABA3F2A8B3105DCE54726CD5 +813F073FACA857246472508E5B93F4D8BB47BED686C4AC7166268ADB87F0E639AE60B8FBD91E69EE +AE6ABC2CB6B3E250826DCEB3D8941A87570A6175A31D68996F81AF4253DAD39FA40ACC1640B35399 +3CDF25E445500130C4F6071F8C641EEFD3CC08B1A6610AC125ED2197B6938A5C2BE7A3E2DAAF53C1 +3DEFD01C8F87C6455363E845DDF4E9060745221ED029E9FADB36094F467EF881CB8289310AB9A353 +28089988AEE4B662E32E5CC873D33CF1A6B5B22E43DDA340EDEBF16D9016ED20C05AB3CDCF4A2F0F +A1DF56370CDA0B9ABD41EFD93D22E3B2F7AEC2D54E193C2BCDC9E8DB50A1E3A810530A4D8EA8A6A1 +5782BFAD30B5B6CB4D7DF9E71DF4733F5941C1CDA532263D1FFAEB6EB9FFC2BABE769396F9A8E1EC +1AF175FC99550732844F0B73A1A768880F7E06DA14D423961FB9E7829A4D069DBA36E6EC88731B46 +87ACFD6B3D7B551C5C99FF04C4ECCA12976860F913ECDA27E02FA412198E85B715375F6881724B4D +A7865C0CBA4F66B2826568A3B4A447277183FB844F022027DB446C14664D0A02ED17FFB3CC334751 +0E2700E3BC6402E2639CCC4C45906065D6EB9FE8288FF4ED3F3F1438FC234D2D5EDA799886F60CBF +FE7531223A9D15923659812BD85DC951D2F928328170A1B85149B37E55323E0696E10E84DBC1D729 +315FFCE67CCD43A3018DB898D7C69E2D8A241AC0896E2DA021EACE7F4B199D47DF646FBB5B1CB5E3 +666C97DABDF8051C1DF8971D88406B253D086D4DC4D4DC69B9FA8A500122C475C11D024B51457780 +633687C71D392F7804B9761618CAA2A2B6C4570E9E70522B0313B53B1EB22B223099F4522FECA257 +9DF2EA19576657EEDB66FFE1BFCBC5DD6C05EA52C8C742760ACEFB5BBC455C033939FB3F0D04E4CB +92EB8EDAD67BD5AC7451C6B28EECE7A517B1C5E0BBDFDD6210B2DF1433F83282FA5B37E318AB6A25 +3ACC53D310AE5056C18EC58C117AFEFB6059EC57D484C97952F91DA46E6ED5BA9AE5E96035613127 +DEB21B616ECE442BF94678C3A7D4BFD463D0744896FF3A617D6125F3D9DEBDE67625D150FEF394CC +C4D32E00D51F8DE30C97D494BB82DE7B7FDE9CE9430F1CC556EF67B3A95ED738889153B01D8007A0 +5463751379A9ECBFE0A53FA87889658F2EF20C7857D8F3E60CB7E20D3B3FB7A892018890BE3D2CE7 +D99236A67699105F14027CFF29B2EF618DD2C8569B0A8F5057756BC241AFCFA67BB6ED793B33B7B3 +6F8E1EADD69CBAE9959CF2147739E8ACC7087992CDD55D65A62AAEAB0F26BE7BE535A4A42EB1CFCB +C292D495274CF380310D528EB5F8AAC675A3B3BF7664617250516192F71FE60314E8C1DCC8CB0670 +61A819046A5D4BF3534FFC0FA375FEC884A30000FCCBAB84A2B9C643CD992B0CA32D698E45AE728C +B9E59C63691872CD6C2C5A9861EE8856A19885886A54AE22778EB9EF1CD57255F47E7CBFBC1FDEE7 +AFF8586A972B3FE97DF3D6E7A8C28245EF26745EFAA516599D5EBFE740666B8F132E934C3AF6160C +6D2771078F54236A630383EF2DA7D8B9C82E7A4D97930CFB09C3A4BE3CBCA97F706D0AE9DE6EF6D9 +2F9CF90E730FC838C1C3C6F86280786CE09ABE072DE96F755741B490BD417CD5C09EF9516F5F565E +2C966DE19A86ADA49D52E965A7D5BBA4D9900618ABC0E1506CC168CB6D98A2BD7251EBBECA03B2C6 +F3131DA64D4D19F31B7040E0C60D5FA1FB9D6486CADBB36FE2A386C07F2F725233AD838A7E748BBC +8A042BA35138AB0C9C4C61D734C58CA41370243D21B66359B35A159853FAF3F0501B45872BCB4BB7 +4FEBF5EACA700AB6D79CEBF9DEED9CB44282A049365D0E796A8352653F712F2B31A2DE3D23FA33CB +708967494BD68ED20E066EF599D84581062E311979BE2324E44BE28A04F5F38F4B198E5D6FD03E4C +E9AFE05605966944E57EC51985051529D3BE01266E674A80AA6469BD2A23B3658818530F9DB9D6B2 +D6D9823E4620E5BC1F7ECFE15E8E02C18AB507D6CF5F1BE58EC17D831BEBB9D59EC7076E171CACB7 +B2C18F2335CB6A9FF88A60277A88442EF068CCD9310573080AA31696718A0638804283722327FFC0 +A09D6C1BEDADE4AC140D21DB8D5C06634A14494ACD01D3F63D0D2676FD5B281437A5EC1F333B9D14 +3B27AB04F0D6678ABA615581A34FC1F7E6B2149A8A4253CFFC74039DFE4B01C551D442F9FB2F896D +81F6CF4C6762CD5D0E8877CC6A800FEBD623355BF8A7E3C2E7E072C4C5DDA61FD6A77CD962D98EF3 +1DFF80DBA3D4428D34539F3E05BEB64893C1689CBDAD563AC7123C779D545C3C22ED152C65E6745D +9BD186B06F9224B16C99F1AE377257B27DCAFD3285E78CBE430B0ED14A1217EC939A4562345D283A +E54A4BDB950C28A410418BD3A0C78FA6C722E4B2B02E7BA0B525D841D95599DC66EA5784E1469C35 +78A866A738560C228713F5E7AE8524A4C7387E41AF9B3CCAC5A8C9AAFA34B89C20BB986260B64B2E +0928FDBB46B135DE60E33A754AC3DB257949D9EF8D81665BCB80E2BB65CB138A797890CECD3E7109 +6664FE31D8431EA0B5CBE40C9225CEB3E4FEB3E99BC9D8D1A3889CD0A87AAA92AF3F0925AF0E5943 +011A808C86A09994D679BA9821672BBA935DC25647B9BB2E40CC4B4C247F1EE176217DE717BEF008 +0D7393269D3E9C35477B77BFCC6613AB73692D8049C86181CF69417E861A479310B3223D3AE41E27 +10F28078EC68B8C5C92DA7DD6DB04F9849E0C0469FB4F187FD960F8E979ED2BF90440DAD7D2CC80E +E7C3D9FE149C6D283C2A3C701DF65342FE69B7B86176E9B22AA2DA75E2960FCC9579FCAEB1695B7A +D276D7E8A7448987497BD53795D8C77BEFBC08834C3F539AA3270B333B3AEEE16502A0A21A855D8B +5C589F96FBC647703B74331866B260D986A251849E8745DC76ECE2C9EE98BDFE7D1E44CD1F2D7AE4 +C9ABF449E79ABAD3CCB64CA5E8F00D01DECCAD0DE8E203DEB53A1471E1AFBCEDBE84647744921922 +7DFD8ACA66B8657CCEFA55ADF782F677C8597920806941133400D89A011A95E4A72996BDF25AFED0 +0147E65B97DB2925ECE42FE3A291B73E3A11576F6C51E1BAE7FAAF7689E08F9AADBEB6B2CE8CB2C0 +DEDE58D37D01256DDF90BD2162AB5F98848DC3629C56A940406F810D3CE0D360B69F7058630C31CE +67D1E11F0FCFB320E4DD9156D522A944190281D6B3804B8BBB56956B86E9A17B0DDAEB5FA4E30014 +20EE163E81E7D42E1F71882708991299E136F3513B7FE8397F7D599DB1E730CD5EE50E5FE27678EA +8ADEEEB7766894C282E126A2A511C02218053E5F4AD52016A9FCCF6A42FE9F6A820DB475FF5BCDC5 +93DD2F5E5E09C1C6ADBD83F1DEC35C27D0A8D99D6CE833A6097DAC9C002DA00FCE3CF1239F5A35C4 +A9C4E69B25D9B63651BA1169FE37674FFFF19C84C63583E5AFE6B4F1A7571156BD235EBE9824EFBC +F0E02FAAA23D4C15FF0C7FD4B8A4238CEFC30C46A93AC343F8C715A096856B095474932466821DDF +9F1CEF30D7129483CA7A7390FE5B934160DE773F57131C8AC4B7D645AF7F98C293CBA9705E4B72A6 +2E80CFB632D9C76A02729191ACC57C9F644BDCB84FF4B8F087BBDF72514DBF58F6D5C1E367A76BA6 +2EC5698B97194F9A99EBEDDBE512BB55AE9D5F2F89383E44DA5E56E4BB8E213F9CD5CA38F703CF82 +4218722325402034A4C16C3E017EAB145DA4305992388F3C7FD5CA9BD6C0D52CB5460C05C023B08E +096F4F8A849F3C95213B50CB60505E0B9548AF8B00A3A1F10DC62B3D38177F389FA4D8CB2DCE5DC7 +D4032E1AA4475DBE652BA5A0BC45F407EB4F8CA391EBF6E3215752D39FFDFBD537DBE10943D827AF +D9ED2CF73CDBB9B195D7B1E26A1B905151E56AD3D95F8076A88198514E96AC2B6B4C78174B3FE47C +4834FE88AAFFA4045F588CDD954A7B2DE26971BAEDD7BB7E742669FF8FB3C9D289F6F7FD45181E29 +C5E5113C9E2C7EDA606442B8F7B385F5114D888996F3F74DDB184769C6F756609FC68CF52AE8A6DA +B809586276787F7F35764CB0E8DF4F71AE065858F1454B749D73CFBB20D5692137DA2C7966AA4260 +0F6AF52FDE195FF1E31E6B41DF7ECB39CC65566A7E64068E7018974D11C697F408953C51D419BBEF +59CA46DBF9AA52F515243B5D98407C8C5C88A741744C698060E95FBE90ECD22BF534A9863D3694DC +83AED8B49ED2136329573EF0C685AD496634E33F042BF338DF7B20B9C903077A99C26BDAEB79907E +C471642432665D1308125A407CBECC6CC41B3ED905699052B40ED03AB571DB911000459C6B62DEC5 +7951F445343FBA32345AA32887253BA46BE4AA50E7F138FC827FA920C5B8567C3376CB45E33F8CD5 +E923130C03007029967392E44EEE2347EE084992C831C2688E34C78642987B639E25C2B65C43AE30 +D73329F77DCD35726D13128FA3C9F52A778DE7E3FBE5FDF0FEFE899F4123DF59FA9FED03866A1783 +1E3A1FE2F589B82B5CB54B313BBC7845AB32A632A90472101D171090EBD9B208BACCEDECF2E9D955 +750567887100414A62E41E51FFD6893C6FE78B0CBCBBD1FDEFBDEDE9F77E4BCB70E0237FF077FF9E +369720C1A1B398E8793D1483ED8879E4BD0C96781759299FEDE1F7A56ACC9E6864B2A593902AB072 +FA6809616679B17007E3E5A24471A68EBECB058E8A949DE8E9135301D2860BF02129593EB1A00542 +D323A75F7A82EB6FC7A3FA77A43824C3134D067EDE16840A7C50181ABACD28082A1B587DF2557143 +A0EF24111C4148AD8CF6DFA7FA25ACE6D22F24AAB84E97FFB3626D1EA673DC9104D771DA9A9DFD2C +17331B293EEE2799470791263A73F6CD002129CC44EC560DA459D196C383B6045B310D9DACE1B407 +6E204BBD112EC6FD6AB90FB4BC2F44B4BB840B3F2907675E32D32CE6565DD9687F5E4DDDC1E3A2A1 +8DD4BFEC1A297DB69CB1A91223379784929C7A3D3ED08031480028E76CF0A5AF7906D5308F5D6439 +7DFA18B5AB11A43C0971025C0203E1865C4C2814ED37D0F6C61701D5E8EC3817EB582E44A0849B2C +D2DF70652A82F2261CE300E7B5F7C5116F7C2B709512D2779D6EED5B555C841F08E923C5932971F1 +DDD61CDF603C2F3A6AA24D4A0BC8188FA6F754EC501906BC2BE756547E362AACAD1858CA4DB281E1 +9458D3F38F8D81268D29CB851CE47D8B49C6C75BC6F4927BC603661B33454A87C8D6E010ADE1F7F9 +DEB60F3AD58DD066B55E318FA7C141FBED564681E68E82E003EB80435044F5B0899CAE4DBDD5FDC7 +0E12164DF9FA89F81F6304A1DFA874B9391DB272C1F867DAEBEBAE4C84BF84BDEA94F50ACC95694F +6FC4BEEE5CF2FE2CFC8090C454D5C5BDACC30B79B89C61D8BF7E5868F672985255FE68F34A4159B6 +EF2EAE7CB456E04F30BDBB9F66A0B13D23227EB09EE217CF6DCCFF9E504220114B586EA3D17971A5 +ED91014CEE8F1619753DF1AA99FA7AA292D0C01ACD8A2899A098B4206C03222A6F39D03B25D9A39A +DBE798773A43F27AA95F1D84BD530CF8BC9E14E76B3A302C85191053E2E43124CED5975104B3FA19 +E609009F8DFBA06BE4F0D32EC7EF45FA5C336BCEAAB7A6F1DF3C8D58F98A9D6EB6B0F93D72599C17 +4953FE647FA7AAA78F3034458D3F19590467FA5BC017574D88D65B1CC18E579D7AA97DB96E98D404 +98CC6F9B1F32D2E2F8ADED5F6026F22501145BB907BF1A5B38A21FDB65342054784E1FBA7AAAC100 +96EE0CFE7433E80A02DD4FB6FD675FCD8107AF813CFA218266D2781214EE0CA960A1D5BA25DF4570 +491317988ED607AEEB77F2F4B6A61E91476A54B9CF9565F672CA96B19D0085A173DBA6BE46BB64BB +FFD99DDEFFD39D86B6BA9ED67FBF0B9E4E8CE6908AE11E6EB5C53B58F628644FCBC32614DE46C287 +3BA15BFD20355D0351881939832D4B62EF60CDB4B84CAD70B2BBA9CB1BDEB780EB7D68E4A43B9B94 +3EF538E5E3F9DABA122EEB6A221A7B35CFDD26B6D2FD838966416BB38EE9139BF4EFEA2AB626A1D8 +567649CFB4BA97B5812DB330233794B48A825A7A9F92EA62ED19A63917431439313C3999C30C6EAC +3E88DF114B78CD48B97C839F491A1625596BF9EA22C876CBC8B7F2EEF63286A486C554E9E0DAC88E +D39ABFBAECCCC2A811587652C1FA7B916558F35454CB8D21FEBC5AACD121D542BF2F543179DB2C77 +C6A32254CEB3029267C4EFCA364D539460973E0D3FA0EF703DAF730210D626AE39886BBA5496003C +AF3CE31DD626F0FD606B1DC1892D1EE215C42FDDD80964931DE69C190435AE90C78A80E28879D334 +288BAD44D133A55113B7771B7C545AEDAEEAF50FCD49E14744E047DAF3BE43124E1127D039EFD29D +0F9B67E59661292167EF39776FA9F6C6A28DE1F40AEA7A18607D89E2F13A06CABA9DF3BC03D3731F +BF679BBF59FCDE3B4BFC33269D27FBB1869755B1151C6DE046A266A51474646C5E16EDD1C4F78AEA +6263011B4771E32FC8BDBE995CF1778E92B9286D7EAD486D6E3A58EC570DAF41163D41F4A6A531A2 +32794F7D555ABF2E69E9F3BD72B8E67027AA432D3AEBF7DE45ED71E7AF379A67040BD354E63D2C4B +4DB37704829A27CFC3CBB04FC3C2124F135D552CC3C24E76DCBFA81CA4B08D8289CE2879D6CB18F5 +39C7F02EA9806BB104C61BF6CC6FA899E936C4932F0F57ED3D2BFB233D1D3B9ADE288BB1C84BAA48 +B9535330EA4280A0111F502BE35A9E3C59DC04D6D67E311B0D02FB57EFE732A2EA9F8D357044F101 +CC93B4EC064260C836295C376C9147B89FE7582E69B1FFEF2F604899859FF0CF3D3B0A7BC864846C +A88FC9E95CC3ED45A847F6FE6DCFEA0E245644A2C4BFA6BE0AB759F5349EC56783CC3F58D3968B08 +162D67FFEE6CCE69848E797B0593133DCDCA5F4444E9F62CACA5609CC10A9B08F520A8E6D9E81579 +9618F38DEC5A88A6846B1AAF190CC9A36739750C4A11182136F6627C6F556F0B4EDAE76446F4DC90 +FB466D387271761324452B003775A5AFF4B640759A0AE4F78D5F3126C2FD6F96C826DEBC8AAA7A38 +96E39D56FB253844EF6FC7A7F0D98943C1D16BCB85F239BBBAE035DE9CC76BE66123FA4D52E7EA7F +8D4DF9A5F3DF4D223A321DCE56D71C7EC9C63DE4E25F2A0CDF446391A7C6394DE9B89EF2FFE80B41 +2C115AD5C3012DF63216A88966E195F24640BD852D2B90A0CBBA0BED153146D01C8BB9E6CEC7F77A +E97EBBB4EE43479A05D6EE59BD066AA5FBF6E72BDD73A319C694A016155BF892F71B7C6892168C4B +C68D2DBEC7286C049A9260F1F0D5854696C1E8D90CDC65D938C878EECA3885723C4E2BB41A77EBBE +3B7FFDCF023A1CEAC3E4CF2D0885EC632D18C340BBAF36A87F01FF0700F8816D383179B4B0165055 +C9F03E0D2745731250E5B900B810F00D3B8FD514999F9CA1D1312AF1C86D69D755025AEC373D274F +D6A884D43A6B891BB1C31552BA344DB1C9F83AA4BDE2493FD76C7A5D9E703096DCE5FADBFF512918 +5DDD8E8CCC194DE738D794A295940155AE8509C7289FA0BF3CD57FF3EAFD38AD59DE9D6293A09D3D +94BFDC1B1B3BEA9CCC3954F058B6A8A131CAA0A9D348101098D9982AFFCB19B82A8CB771982FCB8B +9BF2A589CFDC22F8F78E0498C2D1360F7888E19D21FE170A5607B4DC5BDFA56B53B698AD6ABB030E +73064D0824DB719BA0A1553D96A94B8EFA9469E05001CA938731D5ABCA574F6FFD87B19859BBE939 +3E733F6B7DAF4E7D4B3C8DEBDAA31EF6EB6F8BE7AC4056B502FD1BE0879C6835335767FEFDA06C2E +CCE9D92DF99EC919B8961338F383C0C5FEFBB905E3801A2393CB2793203CAE6208649C0B106A169D +24C40BDCA16BB322F2453B2018F517649060D4D40140ED4FDFE279FE649082D069F3A025804BA9FF +D8D3004E712BAEC42F3D80DED0AFCE5905E88DD322E170CA0BCDC6B4F19EBCC4EF499B18F7997F17 +EA80F9362E554B6BF72131856E8EF836630D31D91F195317E004EA5FFB3657F59980B96E25F5BDF1 +338A0D024E97D293E81BA3F57FDE2E7521832785936FA8E4A83CF022436449E317F54B1062F09917 +372CF45663A33B5E9DDA9786DEDFD49CBAF3C77F3FD01557C64CC4455F027FCC9CF5A040DB5F0952 +94AEA0AFC0507AD0494251F015D2812F4FDFE39D3334DB34D54C00148BED9231C2CBCF1D9C176693 +2362DE04F88A23F50819D36661D75C4F2C03F3A879CF82771BF792C0DB35D3246ECB045102FCABAA +56E5A29A2AAC82E31527BEE25C0B43344AF841135F9D8F1425F52C401E83D1F9D7F49C521194293A +E637224E7EAE241C7FEB7FFACE6AF39125F8B5DA362AB43FDC3483A52DB857475F5E2F215CF1896F +13CD34AAE17267C036FA7E31BFA0100E522672012E1157ADB3F7DBA98380B8C2360C119063A4DB47 +BB14EB2BBF106D2AE67E92DBAAAB3D795B8E3942D8340DD4C887453145E0FE3F34D7CF6DC529BEEB +88838FCFFA508C039E8908EDCC8A29E6776465D4BFC9BE97A0FF54FB60610842227708372F634E9C +6BC3A7C95E65F00BF0201E6ABE475F6FB96D21BB10EDD60D47BEAFCAE145F4C94FEDDAD90CC23509 +003E7008C3B8FDBD716BB72DF84E0EB30DBCEFAE35D321720EE61B25BF5DBD9BBD8F6A773474F2A6 +052128BC4444050E46A6E459C07BCDE57B0B02890E20AE789B5D958B0434BEE770A22BAFC90C4F61 +C138AD6DF2956DBEE60F7DD833F50A81B780F87E5DAE4B09342413E2E181A4DB93DEB347AAD594D3 +7A72EFB10F368D6E85947EEF7CC4940027E2F9F771775A92A78BC1543D14D66F33F0E307E6766469 +8B493E43D21386322FE04506987A0FFA4920B791C1937D5E2C87C8FA48C8DE6878566D6B6FC5F759 +112607927812510BABCFBE79CC4F4D87F4A73A795DCF76E0AF4BA1FB85789F3D4C67B1A5A616DBA4 +0EBABD1B03293D7474DC3BBE0CDA907A4DA1A27C71C08650B55A02D23B4290B94E579FC78D689D22 +847868DE9C48D6C31B72C2206C7522EB4B200BF0398BDE4F9FFDEC2C40D22BF3DD68F6655808B116 +6AD9EB20B8252045C4C28A4507BB285FEE4B971CD32ACD687D0A2BE0161066EBDE5AD21C984169CC +9D17853C1A06386A60D0D1B71B6F54AA68D85C879BEA042E940B211929FB8EA396DF9BBA4CE9022E +EFF280E586FFBC8E55F9F788731AE652E5633C36316F4C1080C6DCA40FC67E8A3F3D58C481288C5C +726A7F5DBECF0D74473C32A27529E2AAAB0702D0E9F8D7FA45E61D03E926745EE6C1176084A3B80A +1FD4505F60FF999F8F861B7CC54854BECEE788D25A90E07C7DB55601B02D959E141FE2491BBB1EB5 +3FD304F8BF5935C276DB007ED6E5A8C89B88E31D20F532A1E3726D048932DF15C5CEF02DFBAFE3A7 +167B105D12D322B3A4DC2DD6E2B47989E9F02E67B313CE478BAEF68DF2E87A9886DA0AA7C74FE282 +FE1484FD3A39C5591871CCFC66BC3258B67B2E4315A7A5C2B5E8E388BAAAB747A3A3C2708A2763CE +E2AACE6F48BA17DD7779AC4A2EFD19DEE18CB6FDB691223D5B9BAB8BF7FC64F8C567B525941FCB49 +8B15A4C9EECE6C1D1ECBB9C1F6D822B0A55FF30C620CEEF177BBE39A2DBC7CFDA505C1DAB91DAFB4 +47328D53DFADB06171B3A807F8430A81859355874932DAFE5FC85E8799BD65927E89E9F4E948F8E3 +355A1A0ADCD1823E294F0966CA35A63D9B946838FECB9E268D2C58DF82D98EDB799BFA4C7EB24E82 +EE068DD28E5F016F8FCD64B736EF6D6C920F16EB9606CADC76C5DAB7A4A87A8D81122471E7C6FAEC +2B70BFFC8CB9C5D8BCA66138F0BDEBFF39A55EC479C850673D5B79E799CA342901F05876E5487798 +99B93FF6CD818773538E1FB1EE4C375DD1F234B11FEB807EF7F8150693972A3DFFE7864B9216873E +274FE23FED918AEA6A41F129047C313F1996A1772D0C0E29B7AA3A193D3454CFA8907626E5ABB3C3 +1EE10CC0A7E8C009F3EEB3806D76ECACDB0C4B5BFAC7AF1FC2630B29A62740B22C36DBFE605FCB7F +413C1DCEDE914AD23082126324DFCA33A28362F53843D36153E02C2AEDC3B75426A73144E941FFE4 +278AA101869B8EEFE38C042D169AF83FEF79ECD1E35CC6A7EA2E42E1B8C818790FCF87427A4D2109 +1F66D14AEBB19D47E45E9FB52565F7048F99EB8C6E09768F287EB383E700B057EA2ED8D55313B6BA +44994B24D07FF765D402EE0E42660C3A008B6BDFD78637A7EB85A0FC7ECF7B62ADD5D0E73373E3C0 +F1F8B605A4185AC6608B715FE27133693EEEDB652599CA52B3213D9CA8614C325D12D7B1C8000108 +FEF736980807FCFCACC79436A9E7B1CAAF8DF1A5061F5FE83C369F6CDED6B40DDF9F4C6151E8E0AF +5F3D190642C72AC55D381283AEC9093D21A84835E61F73B78EE1A48BB5C9A76829A704224E88667E +9E13E03A1C6BC6EE7A4A18128A649F539CBC35CA7E5C8EC7EDC6032467F4D6DD2DFB5D750AB7B30E +A2427A7FD2F906CCF0CC5A63EA37336BD0E931D2C16F174FC6CF1FBC863D4277E0F14A25FCCE8C65 +2AB376517141750D3D46505805B17C6D849EA1978E3711CEB6F621D55FE265CC00EE2161C140C08B +BFC05097858BDC5E4A1332BB09ADC72670B24149B5C33BF8FA4AB88DE3A082AEEF8CC2D38F94C07F +23D993289153CBDADD55D5535F5879BA315901F2C38BB8C8F2E003B5F1E0E480242F92090B7FACBC +B20E20960581275385721BCA0408C75A8A78587C847CFD981A452A5F0F532830F7A149535BA77DCD +FC81225840593B25E2DDA50BF07BF9BBD9827C09177F6D8B6A497AD0DB02C9AAB193F3BC83EE0C9E +4CD4B005683398C59EB138706A2F5883E5AF38BFAF57959846B23A96B73FD116A70ED169332DAB4F +BBBC90726E6D768FCFBA60DEBF1DD9F765D39C16A628FDB6AF42DE6327E267D2B5658D3C960ABF59 +7F78FBCC1D9BC72885BDF9E30DF1EBFB2B88156E720CF340F92D5ABBB9473FBCFA552A146A825FFE +7178677579ABAA3AC12EA1CD23247C77A142404EC94A565BF4FCDA0FC47063A1389F35770698CD43 +5AA436C18444062686FE4BAD9737CB6FBB5D83629CA77A89C61C527452163EEE098199D097620F54 +34894B065A8BC19D99A16B1EBB6EAA53CADA69EFF8617F436E81452608612D98B10F92CD88C569E9 +4F97F07522F81B1D50DC2269D5BAFDB7283294E13F2E17A705C5EE0A35C8AFFD9C356FFB6AD6D89A +60670CFB4F564F443D8F3F195B24A7C122BFABF708D7057768AC7FDD187C4570F6C16044CB0B5CF9 +E441716E91C973330812992FF86B9A67189FA5659EC37ADA0CFBEA02F354474D05D9C1BA709B7766 +E62062925EB1B3FCCDA012A9F2428B839EB98933A9C2EBBEFD291A6660D06D6F6A91E5AE6E599864 +371A3B20B69ADE0CF4BEB8A0E074EE730F8C259DB0BF08AD282A95FECCE6B78650DB9D55EF3262BD +18D50A214D5952B82E6D728679101D4DB09805E5B13AD8187B68F2763D32F6C55B1EFEC8A0F6DB3A +3E20532FF4F97F1D6761FA02EC3442A74E11EE02AEFE7DD30A51F28CF45B1B221A9CBE3654D753F2 +2123FF9516A2D9323EA5BB8F12F5EDF6A56B5B131EBD34DF5B4A19F0F07EAE0465469971192B8357 +C869EB06B0650E65D9917E58D0B6DB180E037F21AA9B4A3C5282BD17B341186E1168A435EA3D0276 +89C465C9AAA27340F46FC5B2F252780FB70A9070E1E23935F12B0EA075364BA5E327A848DB002375 +A6B6FB7E91C405BF7DA0F4A34AF01A11E9B42F7DE886076DE195200D2D00ADBA0000C09F3771B1DE +FFD55A6B4B7983FD6A709A2124DAEB7D083BD85A804E46327952795BE6D2CD1064DD4EE9A117648E +486F04C11768511B90EDDA9E84A2C6B359CF03EB7D8E76CA711E26A5F43CC5DBDD217F9F6D5F16AD +8DC06C68217AE92B12F830595B41B312867A44CD366E234BE633B323B5E7B489D95282318D04A0B3 +D659CDFCB35112B478B1B4EDBC454B64CB72D720647C3EFB0C7F0040DED4594B1269078972CC493E +BE04215ABFF76C6303701F9EC9663A150EE1354091C22583BA6B1618CDE82AF22B4DDC4E26522484 +590FDF81F591406E5512DCDEE2C8467C689C0B7D2F8F98CABE4C009091F221A0D4CCE2E78EB28762 +74B4C9913446755EEA1AFF4B9F1EE6A683456788803AE5643798354BEBE33CE9D65ADFAD6EFF3493 +40105DDFEEFDA54E3F7FA982310814E8E6F79E05DBBF8EAA8178158824024144CE137A98420312AD +53721660EA3194C80988AD9A23206D72974517E0EA4E121E4422C64712EC27EB94B81C0775F5DB9C +06A4FDA5B1B8C6457F3113F6D57D0901856E89D0E50366BA4F66889A820DF7C17EBC0A6A1D11F86C +BA8DB8F5F1AF2D62D30933A267D03D528E8CE0948477A147EC4E3844D9D5DF85FCCDDAAFEA9DD443 +453BF6E368BA97A9038661F2BBD61DFDFBC2696D4AC0104CE306483FE275361C53DD229FBED27FEA +65086E3A29305951E6202BD6749F49C431C847402479FAF58F59840E3ADF2E82692A997D221AAB4F +63E9B58E09161CBDE2EB3F4F673D1A50F490360C09EEA9D959FBB6989529777A9ECB51FA478DDCD0 +B55FA38A674897155C16D93A5E4FB0FD6E41AB74F3C2A8166CE56264E5A2687A3B13A4185A5ED018 +40B5F423BDDB486E8D08115304CAE2E88D60853DC915C9A764D77FD4F3EEC802EF9452470A1EFA54 +D69CF0D04828F2657269E9D8CEA255B5FB4F11CC24142420ECF1E72CC5839D2A85DC5BADF02BD3DB +6825C0011F9B6CEB0CA50F818EFA2BDF4DF1E3C8C9D1087A54C4435340E5333CCA9D54F0BEA618A6 +8F3E54CB0B34638661A51347E69AC8D61D8E4661FEBF504112A6763A494D70E0D87DE9ED46556562 +56BAF68DA7548234C4F3E5CDCFF69932F8EEFC22184104ABF2EA0559FE07DD1A5C02D61406363606 +C1E6B663B5AF57C3D02E3597E8557F292429E5DDFF0DFA7E17CFF380C9ADD79615C8E97407B01286 +CFCE29DC318BCD94A0145FD5B8491E95AB7920983863C6334A6C8507D7222793C659143BA63134B4 +840872C95A37A1666943CC92D4648AD102EF20CE4EABFB1B6CF3FA79E8F41A5C710102C4632609B8 +B170C5850317656E4B5A0FDAF7495BEE9769E2E66E41E1866741E5186D3D68222717B4CE44EE8300 +A1AE7871917C3A18876B7D69D010C518671865A3695E7DA4EABD12E09A778BE4BA7101B81F4B3F83 +087722D39A03D2A971AF1E00FF0700F8914E44221DFFE054FBD3442B77D2213CAAC62047A074ED35 +9972558795675039A1BC236F8538904AA3ECE7F4F76DF05C5DCC3D78809177E99E2E3DBCA6E8D120 +BB8BD442488376E6959C614A5285A59C9DAA2B0BB23D98450C7E102F5CE335ED4BE03EB14A97BBE5 +B971668569A3E090A0AFCAEE4862E63181092210E1787142F93110A99609094D4E5DB3CF0CA5C3F9 +A23BA162CA6C67B3230A2C5C3B51DBE0B0A1AA40C8B29E58C2F7C45BE2B980980FB0485A3B7AF169 +24A7A284D0991B2E6DB4F2406B076FDD915BB23CFC273581085EB21490586B5528E296346186387D +8238C069BCB0D918F6F35D16C71227EEFEBFA70B63CFE55468092F27AD22BB3FACA280A98C2BA404 +8A4D59B2AD7CA462DBCF4D9DD433D114887B8316B367E1811CC4BF7AC2745580384EC287AC8AE131 +A82A5473B22968A9C46EE9DE279F0E02705BAD6BAB874CFCB8936562312136A28C8E54A2C8ED3C5D +4F0423F02B73DA5A47F115E95CE9F439EB08F565DD4D7E7D86CB78E95352ADF50FF09673F3A026F6 +6F5F866E00FD7BFE56EE8F229AF45F4D1BC455A3D96A584A02C955EE268D1C45C85205D35320BEE0 +39056D59D892EF1DD16822EAE52840DA7FDD4FF06D40FC09ED27F856DB8476923176C9B53F7EB5B2 +BACD1D2A959B4EAD3652090DC68A7CE19BCE9931162A15AD03D91C3FCEEABBDC7E33802C48A32E87 +EC0DCC2B62C0D1DAB8A96B726558C987B0D301350D466E3D9049D040A301E6F75384011070706ECD +C3644E6D8877446155863F36EFB01D2240CD9EE3FB25CD23857BBBF45B7C63ADB1A49E783B29E73A +3BFE9098B0650F124AAA84E11F8B030F526FF36BA250850241D6B47E5A8CF3C778CF9B9780764789 +23B8ED5B7376324B371253063C95D121B94B31832957ACD989ED066A5D3B11D103E371054B755F7C +3DD6C26F1C541DE72849A7829E64FB6624EEA9CE0978092042A87444636990DEA224423BC708A716 +9C494ACBC35F732723174B61CDA211C49F6D68733A435157B7CA2FED788D1B5AB8E9D52094697D20 +BC4328FADAF4EC768D256C364F17527B8B9DF4EEC550002965104FF7647E4DA7CD57B2F943A4F52A +CE052DC08BF775B8419D518C999858645B8AA2AD97AD6E1829F701E50C0D6A71482E145AC71A5FFB +F7D7CC149E096C078EBAE21B17BE76C65D98D3810C969F8CDDD8C2AE228E90030461873174031348 +13A87C71F91B394E8BA634E66E9B88D936D4FBF722768DFF59E14FC7277223A4D30374B905E7F73C +A56AAE785D3627D56152FFA5B00F9A9372DBB6D72A62938B45CEEBB3559F09BAC73CAD66533C9AFE +BF713AC017B5261F4DA5D12A5BB271749B49ED1F89412CD8A1A6D528F68E059A76C602C7D24677CF +C771961EDBF4F911DB0F4B699B42AA1E73E2F13E0127D5CE28ECA963930A993222AD331D7BE57E69 +C2A8948927AD7BCA6CE856AD7DF489DD77024CA000A42A943992C51270C0DB738E0225A5B5DB59D9 +CB832FBF5B3AB7F4CCF890A341E0E4B8AF218C18C18293F64E74AEB582DC1BDBEB9B8EA0A79D98BB +C697CDDB1894B23E132E2A871E5BCDD4575D7BEE04521A987219413452916B1A6D1DEEE4EFF5B5E9 +A165903B1B163FD2A819B1A6DF554C1210961BECC46E5A1AAA64680538226E5D02709265B3D64702 +2EFBA0067E0A628CC29FF648E2929321047377042D6BA6E955499084B2332C1A39C0D76E2D9D9B2F +888BC80E0CA3BEDC80D3FF087F1834DC89D11208F1ACDA1E7143AAAE6EAB51CE6D674C0B4795EE27 +5DBF45B609B74EB6377EEBEBBC3D28E0E0AB0C9BED78ED0D5D1ABD1A1A5C6021886FC0C7BCE9B201 +FF0ACBC332459CEA4706E1757F863565E1796043259BAC8046125C5AC2F4B466B9B4AC2F6B499C0F +49BD1C301538B64F6DEFFE30737764A2928B95D9862E4E84ED693A59793C13A5DAFAD83C43152FA5 +E11A17911879CC91E8A20597E23C900CEB8B248CEF3DFC60EA8FF1761AA17AB8B476CDD38F229C69 +B90BCD6C922E00199147A39367B6C64D31ADD1D2FE617BA04D49DE7D2DE3A287D3335431E0840C8B +C7AE24268CA90B20E9B3B6A0A625E01C8922FC670F8750A788C371646550C6362158B5AE88236AC1 +BB96F7980FB1C3857E89CB262611CE0701323186CD3BC060A62B84AFA752A97C61A076874926312C +14B2FA85DA43F61BE914AF7A6B1045DD1B70D5A2145918768352030DE934B3EA6944107B03EBE948 +CBE7155E9EF5CC514F313541A76BF37DD9362ED976D0A0F3564068225804AC50ED0378149333394E +09CA709EDEED03E16A9A5A523AA2086E2C4C693B20DDF99A36251EA78F60D118C7D7182E3BEF5618 +0E98CC5791D354B0FF26152BF75E3AA88652D7717A30423BD3D92D75DD45CBFE44E82EE8663690C1 +C920A0F1BF7C719ECB2978371571D00AD2C7EEE9727CF4993DE96E76353550C377DE820BCB42DB13 +22156EA9CFF7AA006383AC2BCCFBC39B2F817C288E0062C82E4855F03EA0E100A1FAD41EECDA8149 +0AF85A8A6D43694E89D8C5EA93FC645F7C11EEF983722EB5A698598BE5F3377262222258FF14F09F +3E13F53287D42D78325FE6A026DE851D9E4130E4929634CDF6265B3E1F612383AE824C7FB682BB0C +D15BD464B548812E2C215B378AC6CC63A8464E664D1AF6E1593F6395A0E294FE383D42143E5D414A +6240CF874625031462B186ECC3ADD737063B660AB468663A61CF01EF5280D7D7393634D3CD1C72AF +448DAA37C93C0AE51984BA0693BA4E0A2756D8240CC584BA790EE67DE1A57B41B883A46B73CA2A00 +8EC3E6B5D935D9F7DD1FF73F7666E5D64C5C8A9D32DC8D2949B679D5A55AAD82096C2492644C30DB +5C366D4823F13DA690DF1EABD409AAE62D416DAE97010000FF0700F8F6353701C8F3CB9C89405FE0 +BA503E3C6193430BFBF84109271F56F61E9AB2BE0F21072366DD9BE9318C33111A6474A9F63D2DF6 +A129130B3ADB7E73DC9764D3669770361D8D17D0CD7D6BCD829C64869C6DF53F0843D524D652C600 +AB99A6AE31567AA2DE57018438E6571BCF41700944376506C25B19B38A71A3AD038E9ED240EF0523 +D5BC68C873EF0859F1FF331FB2BD8E6325C11E35B6CB0AF3A92CCAD94EB40944F0B77E55643013EB +CD591663E06399C90625A71B00592965DD52624D17E4C7A12D758D7B532C7C6868487C8F4E83F9B2 +8E072793A83CF4BCF38ACCFCD002BCA5DAA3B17658965A12200C8F406DB368E28F531AB21B99D2BE +CAC54D79D233BE972D4314C69405E4F562D2D9A0486E68AEBC2D8585E0520C4A99DF559F10FBC8AC +1E744C9F2BE4AFD4BAA9DF9EBE6C4DCB6252397FA0FB386A96B0FF5B11E99B0917937F5249073117 +4251AD0BAEAE223302D9A62DF8C6502B5613470D1705F535361CB2487D5BD482139CB665A26D13D3 +9CED9803A38FFB1641D5347D20083D7A3501D75D7C64ACD70C0F81F10C9718398FFFE865109A9961 +3DCC08543AEA87C322E35A45B74C065F09BA0373087BB9DB18E7F525B6FC35E52130A26EBCF945DD +F80AE8903A220E991A692F57E8C8E061071667B8DA0A4EC3CB4808F32B00F92C2375848F560F4D8F +C4DA49C4EB775AEF2194955C2EAFD7A0C553942E9F314BBBE423956CAE372DCF025ED9030C5EA036 +377FF88B5AF1D649C7A82ABC27EEFA4623F66F6D70D3C5D1803E8F53C65E1D63F51D92785FDF73AF +CA5EDE436C57A2657C224DAA96FE2265BBBC30F28D6C7723D2680C05D17F50906BBD61466388F1D2 +25A0943455D0F912EE3CCC482F9B4A1216917CD0942995507EFCAF8DC3E8BE51994402B24D070166 +6005923E6BBDFC2983562AC08B11312F042CD3FEB6FFC19DB3501B8860DEC33DB34E56B9DE4A59F3 +B78B5DB76F5A66ECB5F0AB07F6E7398C1A8B1CEF9AF463379263A0566F679D16D3141944DB69F968 +2A0724C7E987B5F9B2AD62026D19600A60B6CC8F2DD9C6D1BA79D1C8A1DAF6B971BC4E367EAABB52 +479B8C45EB8F65049BCE076291780571194F3FD9A14AA92C9435BC707E55BE5A3D960B8DA01A4B83 +2A469C44F47E2BD1D5B75E04D3DD7A30628F1C78DC822334E48096D5A50FCE51D3C34A8D02913978 +EC3C43B6CE870459FE7DE1DAAE92B879506E1025CD12AA39792AF017A82A37F07FE379673935B0AD +FEA395EDDDF4C6B58934CC596A576ECF65B6CC1204B2E8A72DACA33CF4828FD6F2EC2138D3C4B58C +1ADFFB81CA8EC20E97F93F24AF86D24F128009FF4513E84CA3C9E04CA2B28BAF60202047A4529AFD +6796BDFF74B2ABD93BE4E78123CF9746CF1787CCC4EE4D21F1B43DAB02C4D70C933C0B4650EBCE92 +016B17CF55A3D0864DBF2675A575D22FBE8EB425C19EE72C020AFEB9CDDDCAE08AA5AD6BBF5FE82B +525BFE77E296E068A22A6F636816FAB26B8A3DF9D7E6EDE3EDD862915445AC402A207F2CE757EAF4 +581BDFE127F5211E9EC1F9CB2EF0FBD207983F0201E82AF9F131F4CFA95BF9916E0B1C2F5BF4F1D3 +62C76F35390C2AA789CEA3C8918A31587FA67FE6C9C1BB7C9A722A99230F6EDE3BF4D28F5001542D +CC4A08781144E0E49E2F3E0865CE64EF7D1942661B31A63AF3D6F3EF848AC964756FD4B3B79C3F85 +252B0C9D3DE33FAD6BAA4CC5DD664671549502DD56FFBBDBF9F9162A5676338B305350152B82078E +005C28FE4E93B9973EF09C87ED7F1B1C773372CD1AAF0EC2744F6C7C5F29A3A16E374EFE55FE57E8 +E4FC55333780E1267E9641E1829FE94F83B609B1A20961E824FE4B4DA52C03DA8B7E6C090BCAE582 +E3C3D0DC400B0BC69081E2E6C3EFF5F3B01544DEC4A58AF5E927C379B06322717553B280974691D2 +237809A33C989EB12AD653CEB37E15E03ACAA8B2A48291B8E70C5D24D7A817D530AE7C0F1D5E1A0B +A2DC440A27C5C0718E192848041C878C4517F00840642B3568C4336D074C2778AB00B48E43110170 +13F8CEED9F1B52DE367B2BCA26E05EE411B956F13F18CD8B551D736889E0F5BB534D7ACCB3E687E7 +A383919CBCCAC673CFFC0F925093C09C11173F0FE1C2768DC72FA5AB80787FFFBB761F724236A2F0 +70A8522EABF3EF0BB6CF08CC872BAB26BF7B49FD61CDE0FC5A1EBBB5F7108D1529C7BC763BD43992 +5B31CD7369F3E248F08507F966753E88E86D4AF7C503536C835B6F41B40D3659FACBEEC2DEF6AB7A +4B1B9704110860946208A20273746CF8117B92ED886A8EDD444401922C282912EE045B17C77F7604 +47E6503857DC2D082F894EF92CA90CABBA20606B13E22FA78ED0FCF7E0C5192C376612433F6BD4C3 +9EF8E49459C098B08C2AAC3A26A43697BC6A1E64B1B7D2D5A7A2BF28AD71B6D2D31591A473D1A14D +D0158DB3C703D5FA196B58BFD3318B275149C66A7D933EEE02AF17B9D5C2D8E5A3B555B28C58B177 +A3A5C442E9FF6AC8F5EA517DD40FB7766CCC8CC495FCD198ED1DFE1D253D54794058BA10FA78BB09 +71F961425494448DD7204D3008E6D0FB44FB6BF9778DE59B76F883072D99CADA4BCC27D230BE8715 +004A5232283CFE877411A6FB896F456C1D870349D5C10577CD0451522A2C382B8EB830AE4C5796D8 +0E5A46EBFA54176F99A1B7EF2DEDAFABEA3AE2C686DB662FB50BC81701388CD3CD266B750BE937AF +08549105842165DF7C8CFC543A1E2B2A770A9CC844325DC70D5341A4C07EF8271B214FB1CEB8C1CE +6DFD2857307E1DE515BDA78D1852665D32D32B2C2E775B0CDF363F40E8307443332B58445946CEFB +46640BA0AE9470318BD7D8ECB8AE90573168A46CEB79B4545AF7D26188CBD7C1B54B1100FF0700F8 +61CC93048D5B13A85290880C32DD5854464082BC24AD8FB3C2E67EA01BD0CAAB9BC35E5515E4F126 +EDB043E452218708B357161C8A83587E303CFD918DF66BC6F3619890930A25414B31FDE3BA5D7955 +32DEDFC1F885C2D22D3604CEB7040B6BF0E19930CFA9F338B375AE6ACDA3A59BD3E98DD48D98C5E1 +3E3EC2F3FCF8924E85253385F4CEF9A29A128AA8F6A2462CDD1EAA260F85D1FA32157E324F6B9C68 +46409FA3E0BF2F0BEA71A8BB6497199933374BBB31A7D5524F5454FC38752F70FEFCDA7F4141B0D8 +91C16F234AFE3CD775D0B23116ECA3D34ECFB3C47C810BA62954E091559E7A029F06FDAE6272D270 +05E704BBF13D006AD3DE7019537A05FF4E0BBED3C38F4581E511A24191964A19E6684C43501846AD +7C943EE9C6648F3ADF86290674229EB0C254694FDB9CD5A5A53E8892AF0B089CB447388BEC280971 +59E4572AC4C457ACF6711673E50EA081378F16D29A4932406452C5E1A18CC0093BE212C469989BD8 +02D7335AEBE8CD9AE9EA1BC7E6074C0026571AEF85ED78D11A8D514D11DA21F1BECE1A98CD10FB91 +15EB8362AD4B4D4EA1F0CC067E3F6DBC871B8D1270D5F3C8058E398E180581FC4AC18841914ED6C5 +0DDD54D2723F8A5DA7F24804565BCEB2E06027DF3E3D436E80573163A1F1DD29D6204A977FC08D63 +1AFE02D82B45EDA6F178532ECFCC54FA681FE3D0F71E6A2EBBCA07F35E6A17944B069F4BAD4DCEE3 +AF9830F730CA80A94D8A28170D9AC0C48B00C049D26827F92D1F64160CB40DE512ED4CD3CBE613A6 +B95995D2949DA9417E3827680D155661EBEDF585B991F9CEE75063D3B24D712A39F3AFE3CEAB6A27 +5ECC7CB619BE3B02D397D9E796A2D9BAD36549F7111337A450155C3C7239843D8A4CCDF5A5A3C1BC +9F28E7CCEA6A959ADB2C0566864B58A2BF0FCAA5033B9A4C1C2A2DE94E699BF2E37A61582D047851 +B1CE5DC413868246DEAE7FFDDAD8824A469DFEC4092DFCD6C2CE4763EE9A0F327313415D201EC21D +F85289C2E81EADF546112B2B165DB6977657976F60AD587493706CE8BD2708DF2CAE28B3EBC73A58 +2F70CFA905669E354A4C2F080D9E8C0D2D75B1CE298DCE2A381CB21A216C0ADD141FF16618CB8025 +AAB48E64A9E245F927C7C6950CE43759C9D2E7A47D35B28D503768C20A7BD2C5C1A72CA3A6EEC56B +86CE0585A5E4A3AE788284C0CED72BC659C0BDD1CC3FB3D914D29887C8A162268D38E00684D69428 +2016ECB1565761C60C56C948D96BADB4EFF124E9C912117B51FA20FBD57895DE83FBCDA3C76DE3FF +732DDD5644CD1E4AD8BF53A9F291504FF9502D2D0318CFB6E6BCD67F886D2D108D34B5269F07EE8B +70A6A5F388E8FC2C2728020691EC2254AB3278F5874BEFF9126A3579FECCA12BE3EF2FFA58CFA94C +5314C125E81BC48197D4E1CF9DC0B7FF8ECAD63E53F57F9E08AEBB480629EA1FA5EB3C33C6F4A448 +CE410C394008CAE23A62DDFB6A6A010B01B9B09FCEAB15906583582F923BA1FD3FB510F5AB181E0F +A449E97CA812983E5422023A4E95B1DF7EAADAF662BE17613F5D77ECF18A1EA13EA1D6301CB714CF +0E47BA5A138D36F0B19AD498BA4004E7B340BA838EB79117E77EFF1367D3C76823BF4D0261044473 +2874FCB29DB71FCD0E5450E14BEB12A81758A4ADDC2000304D1408E1369CC506073CB91FB566774B +A3B2B70AB2A49F72C2BCC77192CE0D1616901211F11613027155D6BE370E56BF89D245A1B3D22BD8 +A7B0BB9810002FAF3612B365FE05F5FF1D91D3340A13BF758E9BEC4C37C789E93751D8FE7DF37FA4 +677B61AC06EF9601CD3B3FBE8ABD037D3045FC2369F7AC191434704B7726B0E143CB46166BDBDD73 +861405E65589D705E6DEADE66A28458293ECCD79E27987B97A12F164D33C39CD810A811F177B3CCE +E0584F2CB8110C7897C928D8985702BC407C1B7E4339F0D3A6466DAC036034F0471ABD68072B5D48 +0E64628E394B959B10D19C9BF1DBDD55B9212E6CA1FB59FBFC800A7D83D9B2A3E7C73BE9A42183DC +54C3E2109EA4FF8F3856DD1CC7F197A90754D22D3E601B9B40CDCBD8946D6A3D9D1F012FFE9A4810 +B07E352C11587E04F5EDD44BB208010326C60722331882C234AF0AAC246789B2558703BE14D8A8C1 +5C1C556736834E8DC5B434D87F529CE48E58825FDF8E2CEC231CFF46645BF2692B3C7518911D84D4 +EE397A5864DE6DF76A598EFAF07A0800746FCAC47D17C4790EE5C232CB9D7CD2ED2EEEB7233D667F +AFDB7D59E683D29485EBEC32D9BC6E219C1988BC9784E4A56C3F3F8E94161C167ADA3CA1DE9AB4D1 +75AEB054B9D15115E1580D3505EAF77BE3E103EFE8DD0A7D04FAC5E2C756B9EABDDB214E2F9A553F +CEFA7959B72ED5D5E0D4B696F41C41E0ED33C5262F909D6D101A85A8FB04D85F3100CB74B8E8002A +D6EA29B3E5AC744C9D492D8EB338ADC7DD50244D1F64C3C3C06AEE94FEC249DDDB391D1D1C046315 +B2DB1090F1CF9DD61AA9B5CAB1492787CAF317AEE25650882C25AA0A8A16DAA5C384FDF072CFF213 +76524842DF1FA8CB1D50BC1B8CA051DD301224920611785D1904298802EBDB27AB38AAF7E7552F07 +4099A9EA6CF2F8F9842588106622B38ADD30DB81CA1EFCE10C55E81766FAE22C1D3D9F9874B21471 +42BB8D67D5F7976439FC3BA1345321F13ED933D2F0E32B29B0DEAC4828D394A0EF6B0CDD595C164B +E7941342228D073024FD20C3083FB604B83BF40D0EEDBF9151BEF9AE7244EF2020AB87989657CD07 +F6468F8513F1F2DE7B9AE5F9589C5964527A1B11815A59C57A3DA7E8B4F65B045338E86416F4E843 +7CB70D01BE957F22E0043D8BC1E7B83ECA26E87A300CA5D2BE6EAF31100B26DA05ECCC27EE993A92 +1CC5FDFF9DC0EC000308FCF7EFBF16A036859C16F70FF8463A7E485C2C4A9AC01B19719A2384438B +E88A2097E634683A6D44F9D401285389C1EADDCCD6027F762071A35AC355D8A938470E4BCB1AE081 +55DA7080CCF6C5F5B31844AAA6168E41D14CD2084A8AB35CDACE301F8C06525C2DA687210DCBF1D1 +0BACF85A6AA8E30781A006DC50092456C952A0314C165728C4ECF3EA85B53977519131E1411FC1E2 +7A12BD9A6501C5DCEB60E5884F4E61896E6DA65EFCC6C3D90520590EF9C2403658B2FF8DBBD9C11D +3C282B2E7A7DAFE573D87D69F8746C797F39B2CAECA9B42600CB3701D2312EE915F384C2662B04EF +094D2F5CAD7E2EE76C2EE6C96148AC57C4C7085E3F6DCC9E8D201562BEAF36CD6924091D49568AB1 +BCEDCDB3E35C4747CBA5F4732A8802A5C0243A30DCFAD7E95EF57127A5406128386EF072C7331C0C +3A3298FDB28DA1671246138FDE0B2C9E39A04F724FD0F4E21DE8B3BED098715200CF0FEE5D696E69 +F2B39B0B14517B02F40AA04403AA97AA9E6709BC6010A78115E2CC9A9B6A880684D486F58AA2EDBB +D4FCE1835D57F5C39B9AA2B013D93F697E03AA42B184C6FA9533C1EBA5BF457BBFF287D5019FF03B +20ED9DD294523FD44E65AD29CE68419686CC285FB17C7134E1234DDF143272FF42C4A0099E642978 +CD476C687C5808224D005D92A5A1ABF081CA052E6356AB28FCC0DE19ACD000B806DAFD122118AD80 +B041B3964DB34C4B3B6AFE1BDDA3E37C5ED4996CA7EBD74D70E8FF1EA9706EFC30334F1BD1891846 +79911331A385DB4EE6B3205AFACCB73101C366C2492F9C11D6C29CD9314D874C075D6B36398264BC +EFFA7FCFB1ECCC04E37F468FDE5A0947C985B25E65021DB979CAE19B0B0024FDFEA62A4FEF200C85 +CEDB3233577A41601C0E4D5E4CB62E39FCD7D2101EF07E30B23BBB7FBFA248AAD5476C579A183F75 +85F05D3C0D005BD0C0CD61C83D576F6CBE06A8755112137CC7E17BD43BDB8ADF062E701B49CC6C15 +8D0AF4CD7C6CCBBA569EF015D4C4AA2A88CB0C14FB5AF06CF2632482E30E8C98B1E4B8C289CE63A9 +73A3BC2C6C7050FA773C21141D5A983E661FF238AD49275AE580EFA9195F9AB8759FA67016EBBA98 +216521E1C119CA26E8A64C500B3FAE80ED6A7D78C926E48AFAC0396B69FAF47F77BD6BBC382A3AD8 +45EF3F569E299AD5ED0CCD9CAA79DCC34A48FAA105DBC432B370DFDD6934E150A1CAD51D8BD7BD2B +6C50BDBDF325C46CA7797E1AFE974198955BE4F1FEF09F222A2AB550565DE5A04E64DCFA97574BDF +5D5DA2A4D57D218E6796DCA2F28BA8861A11D7A8DA4382EE7E2D783178CD9CC2B4F85016E96AFAA8 +63B512731B43D2B1B6DAE660A251113DA5F1BCC4A474955F9D0173BA253AC1D4A8797B5DC7BB46FC +F00352AB95D0B7EBD4E58BADE5B3D7A1A395F8EF999B2A6D1A8C25A750956261B6C70280DB7D7BF2 +429A2B53BD9F946D07081FFF7947AB9492E0976A57AEE23B9751E8E5DF4DBEC8DE08B5B90D31ED05 +ED4ACB67BB93D0A4F290CF974CBBBD244192381E98DE6A64337021B9EB9A4FD6C97D66F229C40DE1 +B137BA52928DDDE442B01B0F0C7724A928563F3EA15D9DA90D07280EBDA9EC5273B14573A080B2EC +7444AF66CBF4B6247291BCBF55980A13C0C483C2FA2CD6BD15C059B13C28BD1165EB49537F88009B +817E8C88F4D2C3DFCB728874C2A6A7E7EE5A923B394A62429021E0B13D09CEF3A4A2D20DEC063101 +764045DFFC0C2AB6B28D22CEED6580EBAE6E76C262B7C291AEE31CE17D4196082D44EE2B8E9C0D1B +ABCC1A09B522B2DDDE53730EF4D70FE13A9DCC85A0985E7DC576EBCCF47841516A5A5F25635E416F +AB11958BABCCFAE044AA6456B176FC06568280E584C1CF0E948E8304977DC126A39C838895C84A60 +55999572E8D5799B024D68B3D4B4A2C5EDB16979E082988C739D474CE364D1FA3E62D28DA0B11974 +F8A610310665BF6A41790032CA0D3C490532FF64289C74730155CCD99046ADE93EAE6703CF49227B +623A0DE542B692FE760644EF9F92A87151F7304C9620C1A48EBB484CB01FB658CFA5338234C4121D +657462D54547C63E92201A66FD494E2CB81D5BB25CABDB9E2C1EECDDA3F5BD76834C849BA0FD7CC6 +DB88B55F18CFD318BADB6D9EBFCD33CAA3892160CE53C52872DE767EB9BC9996ED0B2695633629F3 +EC6DA1DFB2737D1EEF718500B44AF6A126002CE34E1E151B504394BB9FFC2F424D5DBEE97D130CC2 +B33355F5A7B04F4707C58E9C1D5B766A3BD55ACED4DD9AE9FF9C3D1BFA15F6AE7A6A9558C9F087AA +EA98F903426695AECB1C36E2B8907D8A8CFB12CBF56AE9389269FDD348B00FA3F7407944AA447696 +32259E802F729BD2CDD4251CAAC89C796A40189407FAFF54A38F7FA116D3C647CA7C6DE1893F98FE +FAD3EB41AA800338AAB9DC43C25287DC2C54B6339FB395888E19E79AFD4C01B41BAE7103A67AD7EF +00FCFF5BF8727080A05719CCE40D0FD4152989D0DC500668C1AD84A41741BD228EE5600FABA63947 +6C680BB3F2617FBFCE28607B33FB9351D932FF1D7F3F8BE914DA9640809759DAC3349BC4243B7256 +D5986FBC459F3E05F32DA0E088FC5A400C3AC466FE4C31B5C373E7D073BE0765F8912C9B080A8691 +B328AE90BF2B8D800BABD0605B64949182D5CF5596B88D74CA5EF0183841893D97DAEE181AC6FB24 +BA29BCE4609DF0DE1AEC011DAEA1ACFE2D661BCE2F4165C4E3D5B93D0B3E400736735EFDFBF6540D +11FD314A209496867D5A7DC2966832E63810AC0CFCA607642C7D9322B2A54662696D4B75FC5FC270 +B1AF5D7C703B0FBA5A2703A9878D84BDD094451F7A9E6BE119253E013DA868B26933549231938EF4 +0F99EFBE897EB6C7040C15A395C3EB96650A5717ADF66C00FF0700F807F533049D046BAADF458BC8 +3E8AF5827E59BB3EE269D34A19663AB1A53DAE9FA190FF920FD55382BBC25F9C70E17132A5BFBDA4 +B15550CF7ADC620173D21C1AAB3C7CCA07705CA54326BC8F2FD755AEC495F9BEDABFC5D861280DD1 +5AA325BD3E6B7618B1A46815FE475ED546B740935C48D1B097DF5EB13FDBAAF4B942160BFA59AA15 +52539A1D2742EE5B17608A29D427E193A1A1156BEF58AC3CB62F1AC66BB3022F167699CC5422F65F +C342613136F7BF9967BFF4B6F37C884F5538505C5FD07CAF31C153E53E320B2DD596533849CE6B22 +9C393E120E667DCE14B75AD1039702BFA6A053E61607E18A7E554E381A55060220206CF56DB71269 +9E9CBE433D7EA46A734F5C4BA2AFDC77156CC1A656A4BF350E2E2E6A846252D4CE34932A8F703DC2 +2B570FFA20EC3182C4BA83FBC3AD51FB5A26FD7BE07F379B6BC848E2F74991C52828E50733D46F7F +8BAB07548F1CB13C7CC69EC73F1729EA68951BFD69756143014B7B8963BB25D47B5F97C4DF824753 +9C66FB6EAC71DE2AB6A9191574ED8AE3248F6C4E455F72C16B7C231562F52BAC3E6C7E7D31B7C830 +C7E51F17474A51A73BC39A2902ED364C7ABEA3B9BCC4CFCC37B762FC60435B9265E11B5C21B532D0 +FFD48E11123019C8A877D861D11ACE0DE98F60C42376D9B0E9994462634BCC2B397F8E78D33761DC +962B5DEC27E65866541DD6FF3DC0BB25F5A426D7A430288BE3140CC2D306E36ADD00CA50B75C3AAC +B7A1C7051BA5FB8A68A8A925DDFE462EFF16A9576E91D209CDB90874748C19F238F446655CF1E53A +1AE9314662773F2FBF0CB66D97D9D7FD1A1921BF0DD0E1BC34F02D1EA02441434E6ED02212981239 +970FC3AD5AD294B1CD0CD2599389F7644A5F014E1ECCD96C48FA2F9928D4378B92B59A4231B42525 +48EBAE81FD6E0EA243FD492EDC2B0B8EDEE110B1F6CCC8303090903C8D1498ACD97D9257BFE9F229 +E64F28108D1C84A19AA8B2B96EB46F631E882ADE1CA0DFE8BDE10238B9A6762692F52393D710F09C +06E0BEDA799DC46A7C0BEDD49886A6162074C05D9F2984BCD9F47352A2D4617DD8A4B0E93176D50C +633FC390D7E1A8627D8FFAE183A8E30A9D6D7E3C9296B232793C79778AC540475FAB272EF1813D29 +B9604DDEE874C543DD9B9D7BC1339647B07C82099AE513C9003A1B55866169017C61455247C3027A +5936A1E14C8E6EB2CB28EDE51EAD683AB0FF79396D9637DBF12CBB95B3DA9BC37B00811EF5F2878C +CD494FA3BCBBA3155FCCA80707D578840D88FE103F9CD6160AF37EEAE28CCADAA80C4E4AB29006B3 +56D18228439228D3878F76026CCAE2934CB734A032737715DA39F2F628B16D6F2C567B09F3608638 +B494A62A0E4A2B46316D13E23AAB12B6C27A663997EF7C5429B955B74A09C22E35D76904E758ADD2 +FC4B1579A552DC9D212633F1DA220C90265EC54DAA74BCB51D3256F932B58673B669567E9DD1B137 +FA0E692346AFF82306ECD08A67C4C0ABFC1785DACA0691E986161DF15277751633AFA21EB1D98B04 +6B44C5205C5F87391C67DB97A205B18E208C3698C2AFCF828D725201B0E594F70FE8968E5BCAAB37 +137B624E1C008574620F027BF4CA5A1DB24666EF558EE430616A9F7C03EF24F9C9DAB890E3B91F25 +D4FB6A51761369CB602C3283DBFCC2F4FABD0CC8EBAA93BCFFBF1A80B6A6474DB5AE5FE1050C7ECA +50E8C27EF65D804BBAB7165F4F2F97B547210534266CFE2B382CA0BAB8DDE84B5FF9F5269D0656F9 +A0550A5DB555AC2E2B4C5DDC1745D573A034EF9AD37E4B345482202CAD0F02186B0380B1EA952E92 +70D3F6BD5055618C5F09625E04D4253BB82BEEF39BC955BD08E3CC5857E484E3AFA8571AA0C034E0 +EB807A7F9844630BF2415D829308D17977F1040FEE4D410CF0ED1DC0151F4BCB78C99B337335CD02 +5DC74CDE9EDB6CFF1306781146DDFC2FF165E64832F77861F83FC7B0D03649BF38806FE2F475E7FA +F805C161D358AEEA8A69F5B3C97F80EEEAD5298FDD76B5FBD10605975EAB2F5111F35C20D14BF98B +841AD64C7CCABB854EC28876C0C55273D10ACDAE971269AF5C9E2EA80B6BEB69F8BB9FE12E6DDE13 +A43304AD3712FFCA9E598E89545509F8948627D60BEED75DF5F791FCA20C7E776EDEC75ECF7BA3BD +E3FD572ECB97CFE7FF74525066F3E914714F3DD820FB1A6467C2C58D06080DC092DCD4AB8DADC676 +3D123D1B098A9E74964753F8E8A07EFF3290289709FDFAEF81FC522F7DAB3323F52F764E61E19B84 +7209FA10929508D3D19A0707603A41A34AF8DF89482EDC85EDF1ED53F85BA1B52822F56FB3656AC0 +8B990D778200596E82093B78BB794001DE204A001BA94565EE35E5870AF9F331AE98FDE1B035EEF4 +F247041ECFD3392ED212DF9AABCE6375C2AEA5D7022D4AEBE36E4EA8B1C270D06C4C7BFC559847F4 +C81889568A3CC8679A9D7EF6C5691D65ABB373132F93D14D84417C971BC8168A9026D1069122607F +36F521CF36891A86E6F642D7185923E5846A51A12BCD5DC7E8DF60EFB749CADFA986F297ABD36810 +604AA6BE056B3E51CCB04DE22FDA204E051F6286CA5941143441A2D4ECCCED9E4D37B0DA5793B6B2 +CAF1E2A0E35F3296E4267254013F2BBC300119A3014EEED7B0452AFCDB474F7E54602EA7037DBA26 +0C3F530C9A49BA3162A0F9EC33E7541F1FB548395C85C35B88E596D7EF1EEBA4BB59AF12F148945D +772C5B79FE065EB47A3B2578382112B81EDD02087461F279EBDC43247DEAE2E66057BC04554F7FD1 +A09D8B0760160D952ABDC5AE6FC5B0C3900CFEBAF54772E99628BA6DC44E4BC08681E3DBA89E844E +CBA9ED4CF1EC3E99CC06CE70EF93D813ACF90EE8331BC27F885A905CDFF4189DC6A13C00FF0700F8 +58B4E0E6C18BCD41EAFFA9A3421CA908D56A73CE1637171DA24D2086DE3E8C715D15BA0807E69DC0 +4EEC93D7AF921FB8545908F88DC93A96A5A26703C0454D2F2D272B228EB2B54BF24AE13B5182A995 +38006318CEABC5CFA1A11C47491741771CD58527D99FF5842D50106D1B93E1090BF9517D0DB2AA0B +5C4A0205197E73ECB9851DE37BA756157BFBB666F00C8CA2EC77FE06A0F4158721D20EF09D7AEA14 +23C4125277C401FC13425970185B1DB67CDE8209D8E3133D9A3CCF6CBD95D0B5AEEFCF8B138A3375 +B5EE7B8B38EF1E28CA7B421F16D062CEB90C72E0D6A02F391A4566108BDF8081799814CEF9DD9B6C +8511830D2811C6BDBF156B776F352A999CFBD6F4D9786FB9004934ED42A615BAE0BBEF8FFDE779D9 +0FDD7F840F71E6790292C3410669C9BFB9E4AE380C727FBBB72565538ED18879D43869CEA84E297F +829E5671FE607040A8101D590743139B282D3400E36FB094D040BC02908AABE3866230CA93673C71 +F4B8472428EE5FFDFDD65B8DC8461CEB5442C519C0A62FCDCE974590949BF6643D0570EADB56B789 +A96B91EF54FF7A0D2AFFB37BF813374FF3C4A084C30174E5021D5C838A02894B751457DB6C74A20A +1E7D1B53F29E63D0470F4ED1C41BA35828B31D24DD54A2FCD068FAB5567B8EE6242B7274D245D384 +6BFC7DAC9815B29790B73F280806E9CABE0EE864BC16333DC1E6E72D70A665AF9702F5BE8EA3B1D0 +E3C002C7C4045654D891160D76C8B16F62433D4E9F95844332F0FFABD35790A06572B72920B44191 +C20BEFB0EC3A32B39EDD63292B0CC83ECC5CD79DC92DA135DF62EF85FF0B3D27AC456F0D5D90A7C4 +2DC6E91B5F58B1A2D053539E4A1308CB8F391621E45BB88E57F89B251F07FA7DB7DF10F07D31683A +0D232BC5970DB7340CBAD1A31D475BBBC2589A0D36626300B46A66E0CC0501BD6193EB8923F0C38E +61C775E20B24D27FA7C7D0DBD650B4FD0C6C0A1549ADF66AF26200DC56080C06591CCE1D67890190 +0F48B7DFB97CAA7852FB261E1452E9E5FE98DD3709E873211AD0477E9ED4EF75971B0A6C8A0FE91A +B6B750F96BB8683F97537A1B6101A5B0C26B0251DB4F863AA8CBA75857EFD5F9901A6E7D8F8B91C5 +0AF25CB7D90BC2E58E36D6013870E682FBA85626FC5778DF376AE81422A2880C46FDD7D6A210694C +BA79E7CA630D9DC88D317B53A66886F77BAD72D1A973768F5331BBE1D7C83ECD3DA5FBF57DE67691 +E8BFB3C11B520B02C5EFA69F6F33F5CE02EB8707712C21ED64E1146A569490ACD614EBB6D1E7E1C9 +F5EA772469C9C06AD171A7BECFDD50A9CB449F9FC28415AA4675DDDB4CEE348ADB1B755F5E268635 +554C202CF842DCA5D435034524B9A85F7E24A1A781E1A905370B1EDD678E854D232963FA68C1374A +6C383A71702E816A2773E68F4B39959D16467DD064F4BCBD7DE168F25137DE9B12C35B73EFF4574F +42D9F5B9B7BCC290F61F5ED30FA81D27A0C3BAFB3E7F6210A783A2A488A2D94EDB6A3C592085FEBC +33C5D66460CEE905E4E49575F1E012E0E3C744CA3AFD7025E56FFE05CBB6609BC85AF14FD4392E69 +266B0BE80F8295DECFD48757E3F906B5C3A3DAB7EE20748E9525A07ACE72C1B0BBBEDA9756EFD065 +8521950259AE1D64D3A052D8D6015F95A8DC19FB7A6CB0DF9420A11B6A6E0A10D3DDCCD7899FA86E +96BEE104616E060D12FFBBE8E199F6B56B4216571106071440B68B6C3B7931DD54BF6B3583F5E4DE +9B72CC9D0DA3B5C09C8AC04D5B8BF1C80666C31406FF6429A741E66CF06BFBB0BB028865386B0CCC +13E8305AFAF3F693E078F3A3A1689F24E475BBF2DAC9F869A552FB9943F63FF438993D0852ED09AF +884C39992D14B485DEB1A9F00B36AB270FF4FAFC4B6A10877099CFEC3FD030943291075C7129D1B3 +84F16C4DE53B73972F3AEBB55FBFA56F9B2B896F6D4583F30CB03D0B8CD1256C1E40D567A2B8411C +192D0F3A063B5063B01169BBE109813973A2998AE4B144A3BA4300D79046A1AC88A257D06D83D965 +1200F70AC207AAE634E44DE72FC2020148B6CEFB2FBA77A5444FA9D6EBEF68B97B9CE794CABD1C25 +6140ED7A79541C5E2B45F60CE5E2E17175FDE44B5C87B586BE7D8E7E44744782C781C0BD631BEE92 +AB67F6A52A26B0EE1D9FA4BB5116861224C27480CE90FBD8634D8B167580765D348171D33AE6A20A +68C3C634143731F0F962F5FFC64E057B1CAF9D90E7FFE15BD14DE6E17179896885D8F0C9AA7DE45C +F84A3A3B8596CC89995643013B68945E1D0AE6319BD998198E3B505FAB912954EED52F68A538AC08 +D0917AD919695973707FB48CE9A2B1E5A5CF94D90341CDAC6F8BD33C83E5B11FDE9FA1866686FB05 +95CE345B5DD7C6466F5310A34B1A403A02E9DDF86A5E4A35ACE6493BBC490E935D067CC117FBAC52 +23F47E8A9700C69A130763914FE7FBADDCEE365A75EE4DDA8AA8AF30DDB0549F59D8CD560A7BE413 +83E7A0FC6D930D5F7FE19696DC0B499FF668950FDE028348FFCBDBF7485270E15F08C3459E965A5B +7B093808C89DC74E1D8E21CFBFADD0B22AA1EDC86B357044074456049D9F12A96C815A793EEC577A +7CDE1159A16C0C5733D38422788D58C9135E0EDF1F12EB991504A38E3B552F6CD1EE706600F20CF3 +0E917FF9A019DA70D6015DE4D000CAE9F785EC72259F070621D50C40C65280C71027203ED95811FE +CC1AF098914627BD87D11A48BE2C7E0CEEE54542D9573D1A5091D8FB60EBD89AE4CD0917A3875562 +80C9C5BB3A9DEA1448A12EA396B0FCCB7211E80AC4D6B63F52CDEC05ABC6F17A9F5ADABF51B36714 +C7C5B8FE9CDA3D7F4C9A68ED6B041107EBE12460BB055ACDD9B9D79AAFF90DD29037CA4FD30DFF7B +E31F1EF5191F9D00FF0700F86BABC4BB188D0E52BD9FD074D5E1B20A5CCA76D2B87012939C31DDB1 +418E86258524A39DF89ECE973E931A324506BD7D5D9D51483458A076947B5F0E609017A3B3A8968F +845E6EC7A7252D7E61898E271D68EA7B79A88E57596D5724F39660F5E4AE461291F41233F4CA3B66 +732FD2225B0D89A57630D1B4ABA549B53E33DDC1CFF239F27EA953BBF7EE1B79A4F30438E4D0500F +0BD72400AAB9773665E2F794EC72A47FC33AE991406D46C0A23ED5D86DF6FB873B5D7AB771FC35E9 +B4091FDB63314DA734B7A5C924428E286D622B45CA52B7867858933F2AD03F0532A591F458F3A4F4 +81EC4CB6DEDC9A023F6C0FF792A1DAD24EA33EA7411A153426B460820C44756727A8281FF67F5AEE +F4DDF99FD98474F4F5701DA3E4E5EFF764281F81E79010D85A23FCA4DBA8DDF3DE51566800884635 +666D79842DC0AD13ECDDE414397A67A9FFBA58D4EA2C372C7F3F6BBFE987C8E6ABC3F56BFE44186F +624DE36BEA0D988DD5BABD206592CE0CC97D22D250EA5CEE019721D26DF2394F94925E461B83B16F +337B75344FA06A179541CF56A523F2694EA95261FB41C437DBB1E919F0518A8CCC8E13C0A3F61182 +5F69F23B92152B817712B27D2156416DCA2E6DE9DA56A27D595B298D5F7DA814E0F59F9D7F15CD67 +26081AF556F0F4918630373D9ADDFC32454C97DDBFD5E09D2CBE4D6B6F8391141E80C1341014B1A3 +9E59BAA1A785FC6C0D25C22FF813F495EF8D0EA7F087E97DCE4818BBCF9CFE9733105168BDA4ADDC +40696A569F532813EC78045812E1C1584941963CD75668102F1F9374A6F6F079015B5F4039A0481B +B01C715EA19DC5FCEDCD0DE6D4DA480E9DC675110FA02EE7550ED08D03EF87AC1FFD012E10012800 +B4BE766FE99EB057E26E0C4955E2ABA1999D8A3690D28DD10DF394113F97FE8F4ACD61C7730AB122 +06288B130A3FFE23BB61DE8FE10739404816847E25732C5306497E65EDB34FC5D8D5E61A0FEAAE92 +D5A534AFAFE4C26D33282F29E05AF911653D40B32FA098D1AC5F829B687B2337F1C7ABC6C0875717 +0A4F3EC3B40128D222D7560B5088FF1B287DE2409ACBA7DEE98E5062BA683C0EE28F9D22CC4ED019 +7997BE5FD4A40EDE5A198EC4561389E0700D88375D220DAEA5B170944F39D669A99B99844AFD6698 +65C5CB93A4936169C058D8B5F33B459DB60E968F9536B6C3490FB4408C6961BFD0A4E334F1F32A8D +221D705DB2B936C98C640E139637CE165984D10689C85ECBCAFC880D29328B16D16444C1D34C1890 +48AF10E22C9B4E5667CD73DF0E848BFFDB49F85EC9F9D59D3427F7A0B2DF17EC183B13A52E6A2006 +5CA85E3AF202102FB75B186FFE41FB6E5481BF2CA1206744BCD6CFE749AC72D6D821CFA57F731C80 +B0F1BDEA68DECA2AB191EEA0564552E111D9C876207FDCA3AB257380051DEEA5A4B3C7095AEA7495 +5A16E78E856B15E48ACACCDF7A2F84BB8C3FBEBF38EE68667E3245D1BC05DF07A284249E98D33544 +CAB4FCF46F5B9DB05668A8DCACD3582F89925871197F10E53A2C6FA457892B03459B64E50689531E +A4C3C9D1D8376083B4BB870B318E82A2EA42E848C58DA4D6BFB9D8DA55D0B9105817D675DA1E47EF +0CBBF1076AB913F5924AE6EDBA8CD0788EF10CDD649E28EC9C8C57CDE3F2412D658675B48FE05504 +F3F43C91EA5DD527F3485AC1B6F0BC10D494F293E183535F704190468A20E175038AE8F6373789CC +3EA74E7D7EF86B52D772A3DC3647D5E1024F778A036D514010AACCB3E027EBDBB26CBDA6E16ABD79 +90A1B076AABA9B72769F509878D4D856936B3AC797EB6BF8F79E06235D3EB1B96EEB22338E14585C +3B5434F6659D145487385192F8CE1A5494930E21C613865EFD95F3D17D27514FB095A75FD94AB9E1 +C26B0E9EA76134E9BF456A6A9DEF36D1621A653541B5B3D9B3F3D89C2E0CA76067915982D035C0B7 +642C730BD5F9E0460DDF7AB65F58C897F0551A00AA0A579A1D86BFB774B0B153187A9039FE6DD5FF +106617CF615EAF725854389A57CF00C75DF33A40A4BE8B913A942E67DEE0BA80A0D5F14486663C5D +776D1E11A4B8625ADA3875B2DE55E90FA56A1BDF0D968A39BF581C200E760F64F695573D73D661D8 +CB0892D49C0718C5AE73B6018FE3A49EB34309C0E31DE7552B1064CA12491E0A7FB4A2149CD48B1E +22B1DF82930D18D811F9EF2ED88D68F50839CA909C6838269119886960F7A441562671AD3A23D7CF +BBFBA3FBFE2B1CDBFA4D59102FAB96B7AC621F0EE89F74FBCC4C2EB5E85C1E3E6E83887773F2FFF9 +E293A20EF71B1A2D750CE6A7ACA928A0BD57B1D8AD7E7CE385BBF6B816B1C74868947D445643287E +CAB68C87FCECC21B30C268BE225DFA64B2467373A2F3BAD649FFB4A3A521ADF56663132C4F21B9A6 +297E40CFD7D9087D65112EB2CCBD70CEED890D9E3788F6DB432B9914D9995917B540C5D44439E93B +FBAD658922CA3537F825A87131D25A93B7779E54CD502A9B7606F3F377B58F135AB2CBAE9A369560 +7EE0C887779573C96C0F48A7360DC90D557CF21324E2327BB61D3CD85B59BA55DC14CB6AFDCE148F +232A7170A0E5B5E1985233AEE9136560C7B5DBA19D0E185194A090C71C4A4B55D487866444EE8775 +A3ED9D6C081DED2B65EA1292F4AF401AB355F4886E307E4C61750CD3E189F6D618EE5A72AEFDFDFA +FED5B27D360AE970614E846FA440C644B0835FE39C03FDDD9F1D1BD13D4FA16DA4216943F5DB0FCE +9BC087F4EE6015FFEF9CDA4D0D3B9EBFC121ACFFC4253486BF1E53FC70D802E8480AF408D62761FC +8AA11794AAC39FBFECA28955F3C32561D6702BB16E7D87FA9BB57BD9988A64A383218838527AA21E +08C5BB1C254F3E8650D186F1B94DD287DE0327000108FEF79B9AFA72F9B9464ACEFA9F705E30224E +83AE8A0166A1EEE4B3A0C6F4709CCEDE4590F26E3BC8D2E767EFF061891F1228A8BF34E924D27CBE +6088D61B7FDF7E8EB395D999F2F1C94670CC2DA40E9CD6C20F88D7BA58B84FB66D4429DBD9F27678 +A444AA7DBECCD2F61FC1DC83A1CDD033F61B4EDE414C6D69019731959ACAC870630EEBA056436CA0 +1E3BC9019CB95FEA463ED8D13556F01E8F0409D88C9BEF15700A5EE8EEF671754F16486BE7BA6C49 +9382444D722F378211A3E3CAC06100EC2ECF84AEFEE8377D0AEAD6A4E0037E5469342D349D6AA205 +F2C2272F902247B6455B3C7A4E2EAFAB80466245207E98B77A1B58CF41AF3E08C0AB0760FBCAC56B +935D7D52BFBBFA39DBCFD030A18DFECE56B23230D80EDF7BE15A333A7823FA75CC4490BD8F5AD2EF +B5BA73D80E6A85E73643DEB55CA3E97ECE1B7ECFB07FCEC75E88D7BABB8DEEA1615B9E28CE82D8E9 +80804CD342218D9395C838769E4B33A901D286EF2E95B9ED04E4020B8E8519253BCB217B546554BD +9C53C3F143095959AFAE317C9C558F6C3D0C1CA1136E2A09C4565E4D3271ACD925E421EFC20DEA62 +1D4498D3EBF8A0A2743842BEDCBD940FAF5CB2B19AC93EB60652926BEDC0C7C54254C1DCA33E73A4 +B074B1DA2748E24681B01E918E7D801F6A16F1AEFB7E41276D8956917E31E5C49E167A972994AFED +3B28B03A392E24DA9E414C8397677F14952AC23504FAB1C7AABF6925E2A5DF7420CA9219D807E8D4 +4C8FF877BC5A1CC22A3C7388F1CA2DE0A6696F731498E65BD4B23109B9A631B22B14A6B7A6C82053 +E9287F0FB754DB8B8AA73117AEC7B0B38FFE256EBBFEC73B98368A77C7AB8E96F9853C4B4C5B6F7D +5DB4B653A882CCFED71C53F94C0C400C0A578BA9664D58EBB116E14A5EA1CEAF7F3DEC627CD03684 +655B7AEA892B0C38F1F8130372031770191C33634CD864995097325F80CACE1B89801190A9CCF6EC +F3CE07EEEC6FDAFE1FBB72225E03B9699D95381DEB3B40BEFB6F8CD4D2817854EB16F03C05440315 +4D245B47988230A763957A3E1FF87243B9B15B770BEC60DD8C044709F8D3668665CB53DF60D9BB51 +6AA2A01CCE93469F25FD900EF88E255DECFC9CAF75019A558B63D2052054D4BF025020C53ECDDF28 +5D250A3D89EB80F1D606B9320BAFDEBCE6805598059341D4618DFB8CFDA4C84657A1F6325985C219 +FF1AE302432D1E3984F864B245E467A389B64E638641226F49B636DE9010E1478BA19B5EDD2003D5 +A1ECB488F764D452C72949AE0A253B7C29CA32C1AD7BA121953A402C7EBFA1C29724C9FDF99D372E +8E1D92F76F5AE3175A26314457F33DAE0F5846C76AABBFE01356808AF7E585C7BEEE88B58E63B076 +5D6AB2F6C12B66F423B1081389F287DF180D72AE5B7E08C9F44BB311494B606A53645A4DB7FA49BF +9622F706E9AE9586275271BD14BD21D74D0C4D4A058E43E053752ED848E6675E701BE8B704C34E77 +47097A86BD3908406C14C575704E253127F40069B4727FE4EB111A16CBA3755DA710F29C593C4125 +F5044B5ACE624F6E5967576928C50E29CE6AC095B57552EC4FBBD550EF851B989425691989E2C8BA +9AB82DE304A2181AE54EFB1B77FE7F291CCD1DF75F1D74F5FF9CC7167929935037DFBBEA44A8D2B3 +8C4CB4912DAFA74CE50F4F0C4CADFB993B8D9CC272E94A7123DCFB7AA9F5B4E9948973F841857B66 +78BF937A9D543CC82136C1275459FEA4708771F927069FB9A7704B84251A1DBAE1C0BC1B2A556927 +385BFED555C82F895490700F5D896ECE3F46E831502D9F8BD68D4160D0491F1AF1E83E5FC505544A +51D03E0348E7A86B67676538EDF824BDFC6E635BB655B756C92258F35A73E2C6E3E6A2955F81ED24 +45DD7ABDD6D2FD2FABCDD4D82E5310E7E286AD9AD298D299C011A8B8B8E64A34E444351B8DBB6BF0 +51267059C50C642853B87026D811D6F3AE1586D2E3698CEE87ADB42489FA6860E1C92D4E01F1C960 +14F8E12A011D97CE58366E1823B543490AEB9F4D810BCA876F175C703FC28C69486394973F584F45 +F739F95F3906EEE964ACEDB5E1CC67B14B4CC0016B4B37667231E4F4EC71929FCB512D81D6321929 +177FC8F0FD4F08768760020A5ABE7BD434E3531AA0196209D4418FAA86A1B27C6CA04EB799D42F47 +AAA5753D66CEE595E5DDF12C61B3333BE4F757F3A14A71D4C86A4894474B35DB6F5F523B5B6D25C6 +78014733A2B478CD24B9066FC336BB8473A7FA4EA9BD27E46C062B0D938B9E64C37C32E79439AD64 +79A8575634A12B597CF54EBF3F94986F61085D8E1DD4E17AC4FA1BA7FFE6E185A73220A903776493 +63256E3409CBDAB70136A28F988BE066A727CDBEAD4B0609DF5E8F739E41E50E4F5E2983774CD4B4 +114BAA18AF437551AEFE15ADD0D540294F361178A6060239F35ED3BA61C49514CF8451FA689D3D8E +482EC3C535688DC4B7635109A8789998FC87639689058625D87E75CED17BBA4444F5F46A042CBAFD +BCA40F2C153804DB479881F8A9928682AB506E0141581783D306A497845AE6AB8A9C2C13798010D0 +1AB2AD78AED04E6018E8B8D295D9CA8730C9D6949C897F81EFA1501972F233AC58A611318D35A131 +6FB2A52BB4D44F7ABD6D3A50C3790600FB7F502F8CC2E7412A0C257D14E2608762E9B37870094C1E +082C70872A68C86350290AF183251236AFCD82CF75D8034D7F2B8F0339F73CC49B888FA12690D067 +6656A44622B1F2FCAD9661212ED52621A501DA5E40FF6BF14D8297BC451A8DE6429422D38C3B48BA +4D3718965627F60C421D458837AD376C2C2025EA535B000315990D88576529F3A2D9FEA44E9E98AE +16140C4B11D8D75DE7E0B3A383C5EB8575975C23B7A8895433FD11AC968DA24B2600FF0700F87156 +80BE64701FF5F097941AE894769C66E81214125682CDA0EF5A15718B48636043D201A859348BEDED +3DDCB47DFC819E5D72D4AAE2E237D41770F4827A72A8FBC7317C70D0D62847FB6A956BDBABEBA96E +5C925ACC84081CE6B6E58CC4FFC7D634DF3D8F0CBA852D08665E3F1F1ED576E6238E5CBA042931A6 +CA18A2824505F305AA8247FA840B3962C2AE9EC539AB2D5A525E797A52F6D7FA5D6CE01A781AAD8B +BCD4AE8CFDC48CA38F60D8A029343A58CDC4AE9F17E15D8ED49FECD68BEF46D317ABBF6E6848FF8C +954F679AAF37815AA6B5F69FF375E144E456BB977D53541CEF874E0A10C1072AC9990E00E8DE030D +1903E2992A3461547C5D80A6E4EEB3FD4B7CDD480C157793AC121D0CCD5D2DD0914A3C41215F9F73 +F9DC9DCE244D96F4E51ABCEE75B23EB835EEED147B8082347B13FA7988D978F7368F1EF613604CE1 +9C702AB8164D39937E56DB2D5C548ED20F507E9B444F9AE503BEF139BB6B818D9F2B60B426E53D8B +CB0B19FAF9D628551FF838077AE6084D3B322DD32655268CFE5F7619B528DBC08B026B3BDB42605E +2E29B484A683B1B475DC51A2B8FA038429F0281671435345C49298994E3BA7E316D34C9B2181F0B2 +DC44DC3EDE6B996AA4D27A55D8B2C61FEEB94EBDF1D550CC22C1509F40D7FAB7544132FCD9B98C45 +95B8E28D77E7FC80B70394E94906D796F27D1CD5E4D348C3A90C76DE96DD50BFDCC21F4676C290FA +4EFEC1AB83CDB262DDDFF7EC7283FA0E7296E38FBDB25C216638931579CE46F110F531B0B09791E1 +DB5593EE87BA5F239C8656F0C4D35B09F776A2CA0F37718C5435AC84275E36CB1CE33C8FF81EE75B +02F0EDA7CED1C5CE454852F2017C505AEB97B83C0C2C64E277CAFBD7DAFF051F60BBCDB128AE6B57 +0A51A5B36F5D1FF2930362072B65F163BF19105BD45A65EA3E5065BADF987AA69405E6CD7EE929EA +8C7E6311FF5AB42B83A55299BD7B4EFAF2465D37A79794366A334EE10429381534E6CCB698463D24 +DE65C9C2C4B863A82CC6F19B417AA7FBA9AAC7C26C59B6536F10F08CF187D9C51C3E814EBB63BFF6 +F4BAF16A00EC27D70203DE517345E48B2312897FCCFD256B0922AC843A4E487DD519C5C04F0D68F7 +20279E65F798B20C5FC094A14D883F60D0DE994F321451F73B9FE588DEF5049B945DBAE04E809A22 +B344B1B408E1C6601E548D2EA164A8AA5B49659A9AF88E6D1AC53BA98327E370664E76CC36F6328B +08EE1BF5D6C08A2681F8061AD8BC408BFCCA002F03686AF20A7EFF73517B53884C64A66795DB15BD +16DFE47CBE41B9F0DD60E5B8A61F3160E4CE8182BBAFC4A7AFF1007F05F8C48BA2CEE2B4A8EC9B92 +27F3E5CC853A274EA853C0726CB6697B2E0A46032B6941990F91217FD90C9C7828DDF435D307236C +B01525300F7B92F6FC465905A1CEA07349B3D1A5DC95D0B61CAD0C690E724EE31D519D4668BDCDEE +91EF971E5EFD0E39C573596E4160CFAEDA7253D86E2E5F06D35915688A64DE241D039102CA1BEAF0 +8DECD076CE97E198468E7308194038DECD563FEBF64559B365216DA79302F7BD768CC84813E59078 +2947D9F18A48834EA5AA65DFE52DDD28B70B000CB13250DAF6A402B847035867C761C83B4D7D3097 +A4037FF186F18C057512AB8002F78973BB17160B903F45007D7D1BABB74C10916B6379A6E8EA76B5 +A133E1D75752D43A214169168C97BE9D2060DA37F7866FE4FCFDF1F909D90A4DCA0F75151AD347C3 +C68ED48B051EA89E8F197F2C273617B4115D6F40A4BBFFB900EA0BAFE3241706540DB5F18D9088EF +8731D5E74321B5C3282670F3BC354F97EC66E22E7F2285FCFCBE548C598FF59D854430A331EDDC22 +FE8ACC594327C8D6F9721A9E40525E092C0874E2DFCF7214FD0D3810C74A70913514A57E5F0E1E95 +684EF099D7635FDF29AFA5261E5A78E4F1850FB621A3034ADFFC86010FC68EC9906FE9E50772F8B3 +F9031D4E76C4BD6457C41DAF5D79CD45D277417164E05E2EC24C27ADA20D780BC70DDC718BF65FE0 +70645AA6B7D2E95EBAC86B0026DFD4E034367139FF9F5D52A07D4631393E672D173461A3BE58A09E +35F9ABA40A3D4447BE147A8D3042201CF34C8413FFE0B2E18536EED421672716E4041059B5048719 +5C93143DACF7586AB5A01DBBDF5572CF7A9205BD1276231C0F1D43911159DBA76DD14365511DAC91 +FECD806FA6236DB5EA7A11611B86803E1A131CC5570269878F8F020AEB8E3C9BCC89689950669B97 +371D5DDCB0DF3117965ECF587B581A5DFFC9647ED9FF785BF900A51727969E313D9D33BFB63E4041 +B8A7F0236AD288769E8DD2B95F032416A293EC114576B730D98931B632A7301583A99CC866EEF775 +E8770F6D1919A0E31635F8D0372D1443EC87BD172B861D5F255ED3AA9F749C104486E6DA33A5FE02 +2A747CA8928748449DB11A81E038439AD5A56D7FE28FD445B96D4B51EFD868EB7C8DEF276AD8C1B6 +A66DD34DEC09E17EE0B419331A7C72928449E3ED64DAFB0318865AFE7C1386C227D31B14AE5EB8F3 +CEACB7D90C48D87E2FD25DCD6F8E3ABDBBBAB2F2F683886AEBB83CE1583572FA7FFAAE623AAE0E69 +0ADDF5DB4BAB93CA2992B7FB8A57C251F8D71FA5206161B90B0FE4E8F989F7EFF87744147922CE2F +C462AFACACCCBB53885DB103FE3C95CDFCE81935FBA39CCB7C9A2A9344D90C39100982438C29CAF3 +BBC534BAAD0ACE32C90DE14A0576DF9CA6F779C6428333FBDE2A46AFB10C399A547D63F3BC1C7D5E +D086D261C810E0ED76E8B16ED63041B8BA2BB88FDBFD9FBE5A8C671CFFFAEA99F80596CBC85A3968 +7F6E638377BBE3D1F61408B5FED90231FB36E7E4E09F9196797D05CE95EA0661B70945A834168262 +FA1D3F7C31002C08D3F7E2A09D20576DE027960635B11850B6AC4AEB56FCCA097787F20FD9ED93BF +67C54AF7D2A0AC1836027A9B888C0E579F5008B8B072F09AB2985859D35F44B300C61A8E8CC7F4B8 +3BA9F2837CDC8BCF196DB72A64EDAA5366DEAEB79AE3649F04FC57FA1C1F09307A9AFCFE07245F5D +4E70C26984E5E3971F66132EA02BFCB7FF1FE18B6C8A0612B375E684CA220DC24C602ACBDCCBDEFD +E42AC93ECAFACE72249AFB366B2DEB109E2768EF77A00B3381B2764A44DA778E88016BF3922D7B5E +7F94DB591B1B21F08DD9305C5227D9BCF1475530A6152ECC5267B88FE4167B4BF7AD64C84915C063 +E72EF3625EC48F3C9BFD948A6F90F24A86B757BE3F0C77AE528D40030AF84F9B6A32E2314114C2A3 +8B2C855FA419BB110BFF44DC004F4D121D8790A3377EC460C36836C8241A093222D6F2CB50848515 +25D7B7A59373E24B85C1EB489A6FD8B3F0EC6119438996BBAAF4F4371F0211832480A69B56E8DA42 +4D5C0BA09037564EB5A556BBFD8D141E7527F9F8E205CDECF7DB468C6F19EAD86E8FB693B638E3DC +1E4007472F0B0D1B0EBFC5252B929D581F0CF3ACA1CB96E2991C313B43ED0B590EB8FB0B9B5708FF +126619B58D901F8B422BB8A0784459C9AF967FA7A72ACD0102DEAA8CADE27609272B751904E09AE2 +2B1F6133ED715712E5A9500B528A0AADD17245860B7DFD250A7DFE48E6ABA0E3205A97BFD744F102 +36CFC6D4FB439DD6866CB772BD398C03D580B0F10FD56044CCD57FDA3731665158CEC35E58F88CA4 +6FC4BA58FA1B0899DE75286D5747FF96D00FBE92D84AA8A26D0EDB27FEC3A2F4297C8D8A302333C9 +991115F3BFB3141620099F12DF0AB79A9766205107B1BC28F82A28AC97961FAA3424D62FD4623B31 +F6258DA07B5F1AD3936AED6C2A5439E8EA7B88DD547B722A760D8498BD79B8F1EDA7875545CEA46E +7C61A2DEF092FD8B8811AC4712A30C096DB1E3EA6C634245B71BB718A7D8A8E904FC4EF425106A06 +CA19688A8C8E4FECD7C931E9ACC26F7FDB7F1435A96DBA2ABC930835D498460C8E8D95ED44A1C266 +E1E0051DA78F18DEA049C5E8FB5DE845B9D6734394CD34E2612D98553ED13530CA3C275EC724DDCF +981CC40CA8F2BE9D9A486F69F69300B374AFB07DA7F6F3E3A824C25D0854264B9E96B80FAA276095 +6FD41477446AB61662259A7ED6905E6BCDEB7E2F939ABD47B3E39312A26F4A9344EB80589B8A0F62 +064D6F6FB4C9F74DEBE6131CF06620ACA07EB5471F6C91618710FD68419661DF9B9E0AAEC88127F5 +19E430A6EBEFA48B3534130D06B31D998B8C055E5B38CA9CC975B3F7E48BD56DC74E524293011EA1 +1CD7D7D1742C2EAAA96F911718B7FF7F7905D7A82C5ACD8C585F2E98CE53B711DCBF1000226F8E7A +1CB2D9856892264AE8CFDCEACD50234376C51B1095BE2FB1B68A6045BBBEF700D4EB8297EF66FCB4 +E694F34ACA60ED55423FBDA1A8FA4D1987189EC5FA5B4DC5ED279A45F1F5F056EC1CE81B87577917 +ABDCAC255607BF042692C6D87BACBEE2EBA6899CCAC85DFA954F0507FBB284BC12889807E36A079D +DAAAFD19B871637876A8DA2826874C8DBAE7A218EDCF3FE69B5ABE75211CB3199225863FBBE22F90 +1148FB4C59E7FAC9F7500CD29C044E57954453FCF5959F6C57238D4230418C53CCC5922681C78067 +38C730F0941340F8DCE403DCA17192259CCBA75C6F81EB10FA802FF97E88BA065AE5533C8CBD11A2 +C6F84016A33319F9CDA3889AFB3E3838AC09AD23C97B704772A561F34076D79E008135402BCE6144 +A53D8D4E27CCCE4C4F8A11D4FE495AF9A45D5C1FDAFC2AF056DE9B80F2825B5E688389D1BBA2F0C8 +F3462E0E0F253A29FF863C638DC23C47EB0F01BBF740BE2AF524199A63B6ABB98DC5318D49F050DA +079152B6447A0F0DFB25B650F862C02EF02AFA6782F0EBCDA354F6B442FE228C22397C870E86136E +F7317C528AE441BFC2C9B42C16FE7ED5EFD0F4E9EA1DF579EE8F5A4D05ECE50EC34312050E684208 +46AA0398B06ACAF8FD31B2DDAB2D99065761393A628FD2AFC4AF904B7F8F2DF1AEECDB692555428A +1BD4FE4DFF7C6A8621B85A00324E278E166AB896C3459F80A8F9F92040BE2A0D0A656E6473747265 +616D0D656E646F626A0D3330392030206F626A0D3C3C2F46696C7465722F466C6174654465636F64 +652F4C656E677468203435373E3E73747265616D0D0A4AFF186B2E1C37FF28254306AC49B3412F7A +7E2EE5A9743648DB4235659F697CC86DD076CD184740D533E8A509AE64D2AB2929B3F0B5B38725F4 +616488738F4D56F08CD672752FD6E7FF4E72B82EAB10C4327CE37F28A35F800D5789C5485BDA457C +331DC8C3D6B904E3FB1FC31A55212999790C03C8259D8F629233EA427F01E1536EBF9A96B4901851 +0F80B0A7838D57F3B0DBFE645E59635D952071F5CDAB4BD08721E929167DFFC0185BED78A7BED5C7 +D8C440048042EC979CEB13C97947230C685A2913B37B8D40EE841F93E1AF5CA108FDCF72CB0ACBA3 +A8E2DDFF472AEAAA75C79035AB5B878399CE4E9030C548773253A178C8605205B2FB394EC3F2B22A +3EDBC805D4ECE9338ABA12F57B154523BB17047D916322DD3703DDF910AB5C6F92191DAEC089E43A +E0F9A14FE0E2D78C05EE9E6C16635F065FB0407B2D57A8204C27C74F7A7573448826140627C63766 +AAF99E990EE405EF3578994A0C3CBA548639523C4BDCB633FE904BFC6F796E241CC724CE5656FD20 +6E1CDD7AF1C60EF866F8348A7FA1BA6EF061E1FCF9FFDD7E13805B1605D55AB2349088A64D53D495 +FF1E6659ECD0C67FEC43AB9F4F4FC455AFCCB4CEFD3B41C6A19897EDCB93CB74B2234C2770624F0D +0A656E6473747265616D0D656E646F626A0D3331302030206F626A0D3C3C2F417574686F722823AD +0EAE93576EC326B6AA15DC54292F43726561746F7228002F08D0F734883E8BDD405C7290292F4D65 +74616461746120333039203020522F5469746C65283C8A3C81DD2453C50EBAA206D650B2C5755D29 +3E3E0D656E646F626A0D3331312030206F626A0D3C3C2F4C656E6774682031363437332F53756274 +7970652F584D4C2F547970652F4D657461646174613E3E73747265616D0D0A0E42CC585910287940 +DFD96D230F57D108AE20B3F8B639E0F59FBCCC150F664B184EA9DCEA27971CACD4C8DDADA52BEBB4 +7431DDF6221F777DDF3B4E712709637ECA2080D3D72BC82F17AF45E551C9E5F467B8EE130A12D5EE +4E8236AAA6D16A1A412690503C8C89A439F96201D807A9DFC2047CEB0D9E5311CC1223FE59031946 +7254FB77E8F5319BAB0C5E636977CF491715BE19B143A87C0B7AF6285AC0A5F693A818EE4D4A00AD +98CABABC1169145AE2CE17551D9FC412CE7C467CEFA6AE4C43780E307AEE57F1E750AF262A5DC052 +8A1D71ADEAE04E0C81CAB394796E155CB524F93E71BE15FAD48CE2835E1143CEBEAF58A87E29B5EC +07BA86F77340C37C0074C2E4A02794E0FEF0036169DEFCF00C769B47598EF74D9B8EC1AECFF69EE7 +E8FDC0E028CDE98C3C6E5814EA93F8DBC9223C059A43F91B996F615706406D180BE5B67185EA1A06 +FDE1B283B89939092DB8E519CF3701D12C5F0754432B243076FE41494BB56BB35EE91943553E96BD +0B535268EF0E5D73597BA64DB3FCFFBFDFBCAA1CB5182F0B05312BA1A8EE3C804DD5033C4332CE12 +223900D7888ECBA9C347C949901B7F8194006B2C19A851BB74C3E0684443C6530BDDB78CCB9584EA +55C405E9B694F1C164F3CCC223A2D875EE6EF573B6ACE0E1A1EC2AB060484FBB114DD3B974001925 +3A5EC3B60798617240798421DF0A422F3C253BAF2A21EA5607892912ED6B5A043A447CA9AFE89C47 +4A18BF634E212869F9F1DA14F5E89E7C3F5F4319A40F61BEA22AB8C294395444026335BB9F0A7878 +101F29240738FA199E7E960AECDDC59A93DC4AED38BAD4EA0F2F9B4DB3DDC8F3EF6E8EAFFCB6FA87 +2575E2DFC108230D46178728C9B751FEE64E05E60BD8EF7C716FBAF27F3157073CC3D9B0BA7B81D9 +393F2480D6556F2A10C9D6C942C8F3CC735071EFAED7FECEC1BF7D00242A5177263356918D72CD7A +106D4F7441DABAD8A6D69A56592D5493F6F0C60533DC8FEBBA63D5B5F75ED5376CF2D7C663BFCC8A +67B6DD8615AF518FDEE97BD0B7AA97B56E9EFFE4547E9BFFD5BCB8F4C859B5071AA6870A729ED93D +FDAE0EB912A710C5D872F06FA3482695F7F321798A7437845B5B89EDC9438788D67C0EF286D2BA49 +AB45ECD32EA9EFDEC87C17A85A835B9644F442F34963AACCB817530DBA78B2157B76FBE3943035AD +87DBEB92CEA9A6CD89A4783F464BD6D009074E4B726F2ADB399A733591C6AE0188955A27B055DC5A +0AD3B0DB745A8EFE9765360FA7E76DB3F9C371767C41247BA8698B9CF35DA3103C0FEA392031ABF1 +480CF31129A411D0B70BDA81DE4987C1CC9A1F9B90F3921B749B4F5CA3A92E8BC980DBF4772E69CC +0BDCDFEFEB5F27B543A053ADC5884BF0022B42FC00A1A34CF763E9484037B9266EAE52E0A06A6ADB +E8F2D510BB5FC518E4BCA1BD3AEB19591EC9C9794407475556A10E442B1B281378CF3FE74A086780 +9F8619AAF3A372431845EE01A052232D80E9D5710D50B116AD9A74FCF40F46091E7EEFE72C77E3E9 +133C3E2AF0DC329A1E2A236FE7888244E2E33BBFE9D35D50F699BC2C25792E0ED1499EF7F066525A +CCA715450A0E6950325A15679A71AC9E68185C5E538E529889CFAA800489D367EE73098058C1EF46 +4F012480953EE8C718495FB5BA7F09E0B06D183C76AD9CFEB22283070C0050A4050E6A227D160848 +D64A0A54FC7D1524E5BDAFD6FEF466234F99C676FCE9BD123CD4971B673F681ACD7D4EEBC2B33AB2 +267BE52B35B655223223B35F8F7CFEE659968B8828B206A1A15EECEB0739D6270C1CD53A75B63551 +B53C023609AA8577A645219837A05D7BB9E1484E43633E5ECB00A725B9475157D6743496BEA3EF51 +2DAE76999BC433626EDACF93FF9F11354C6E5CE11730DA09CAABA71996202992101445AB38BD2960 +D1B04A9031C365D1547C796C053BC495647BE20E278AB288F7A1F916061D0E2F3843C1019D1A2D90 +ADB3B2D4A95F24F4725AFB2478AE574F8B19D594BB6EC353934A97E698D0A221A6B05161CFB7F8AF +E1F3119D6CD47C4B6B89026F653D72838DCC39F75DBB87EF4E0C08671C6EAFED89489EDE1A596491 +E016693661C8D8C61BA192617F72B374214ADC7528CCCEC1DECE2542280CEF57FF30B75E60EA921B +D484BEB9E6ED11DF8823F8A9996351B8AF6BA4A50772D48CCB1B28E8F639D0BD2A5A68D10FD7663A +42A7E904AE6779C2A249EC0B3CD7AC610987D8FADC64BEF639F0E9FCDDCD97C658584592497EEDFF +E86F97AF6970DC800F3114CC00D143EFD39B8616E21A3B4F248FE240F264AD852353312A5D2062A6 +945E77D933C9B6865F16A77FF7DA7086978188DC198E85F89306BA5EC555C879B86AD84262A67DD6 +80D4A45134585D438BC8651B8007A8A7D808540E77DDB6B1A72D644BD0CB9045829BEC8966191634 +736830F59D0EED41F739CD313E46CF52309899F720DC45C7A610522549A0C833470DEDBC68A81AA2 +469B1A3D1FCC904D98CCE12D0E5EBD94F6DD4C29C288E02316B81AAFF726BE684E25E8F004CB635D +1C9E3A6298095986B282EB88171AE6547CC28B164073AE908E63A635E42C9F5354032711A3AF03FA +FC8AC1DD15F81FF38477C7D59E0A49451C112CEF83AD7628EE11356000304EC538390E8E23064156 +1EA8D9F124021BDB4E866D783862186C0FDAB98C3C8C6361E17DFDEAA17D03E823D9AC62F97B752B +2936D925C7C7B882AB52044F99F2AC901F332613F8C621F9D3E89AE719D39DF2B81495AA2CC8B9A4 +383200FF0700F8481374AADC0D38F727F7ECFFFE50676B7B38CDF20937F7D3651846810621CF3005 +2C45F478B31ABF52022A55FDE12B53E21FCA435A9563BB0AE24155EFCFD15BF6F437BC1713798178 +AFFF9A29CD6B2EBA4B0200C51D2C8C0E4B29AAC3AEFD7B40D730A1E08AD353A7ADB9100ED19E7950 +69CF9F5DA4841989DC733EF0A8AB7AB65ADB0FCA9C4CAC51DDCC2122978405CF887839C69CEC6279 +82EB3B2F9460F0956F1A78B450B64B68EFC66B2023AF5711614466AE9F774F0F47AA9FE8899A0A4F +D0ADF3B88C35584A910D5A20FA776BB8479B1B7B0E4A6E4C0A8E476C9E9CF9784019E3ADAFC4B7C5 +5C0755B5C8EDB96BA02925BF81AE888A510BC36056A989A191C232C3BA22CA4A52ABF5A135955778 +203DD80B7FC191434ED49696CF4692CC6412D5D8CA9F88012A4CAC8494FD2EF36A26B7B8A1AF784B +892C684D2AF984BE202993663401AC3699248ADD19C01B49C160DC28EA5271DF70F925E7397E3DE6 +478596214F9EB78A1869FD21B98DBFFC2B307C3C4FDA309AC467C153CC1F11AE5949ADA7D009D40F +D2F03DA2D699DFB3F916DB85970499DDD207B8F208128C209394D798C9EFCC8E3315B39129BCA4C4 +56274972F22171F850D35B0B3D7495DFD3653AF1CCE1580A09AFEC42E0E05BC726F5DBE5CE3E1A74 +3F85BE25FB487694CE120A0C66A7CDDCFB34A59F0D42D402AF16FD7F157C70ACDDB1A40054F09890 +0B8141288F5D82B7FCC5099FCF8BBA4096E3048B6989DC857435E9F9307EEA8F568EBA913757EF3D +110B40FCF2D0D5A77D4B7793A0911CC881AAFFF77DE2505107A0E12DC0AE90AC7CFC30C9BDA9D901 +96BC79AF1452714E0FBB9A6D6D03204AAE387F050BF2874F9DC68312E97F737C1DB121BB06DAD0D9 +3BE3562D5CC1DAA3CA454F771E36B23E74419148AB4C3A6D8F119F0EB5ABE6952CCE86B1070CB841 +454AA1F814CE93777739A451C6AA445D640C0334861B3D65BFEDD4A4202C7BE21B64B84DF40093DA +A624735CCB9BD93D33DA344FE93B278A0B03C783D1F2BE5C8C39FC43BEA9642DF65FFB68D269892E +60A1C36BC706EDCFDD51C6130E2E4DEE23049DAB0279E003F3F027300E6639B1E73A32A9074252BA +80BE182D5FB2ADF72E06E9402C324249364D05A3C4261BB798F1FCDB0A4F0AC87E76712F715784C4 +ED5B0D24EF9B16B2ABEA2E48E998EC9AA357B26EED04F02F401FC2C609C473347024B8C16F0F980D +81A0C8D2BEC39BEF944C9D941512FDB2F61CB8BEAE7030BF26CEA2C8CE694B406A0F00EA84F541EE +4FE1B0BD1A1F4898A8525AFC214816F902802A6508EBEF208E7C41FCAFC169A672E556A9D2E89B61 +4A094EC9D601D6F3DD61033F3DB1C43CE346B65436BA1223410781B5067799ECA6C5B845CFC51ABF +B417D2A54FBD84D9EE15EB887C498184D70C20E76D5F7436A6A564C17B4599338422496EFC4E909E +3E2A0BC998717BE46787C3F40D721DDABBFA399ABEBC0CA97260FBC51191A259314E607CEFB1B2B4 +9C4E92E8C45BD37F4B4708710E962DEDE7E5DE6F67B6A23D4840B2E995D7D947A01561B4517A9E33 +05BE6D4EC29346F894CB581CF8F848CF994628E5A958A5503662B2E1A649F2CA2A6F68834BE26BC1 +A27B3C7393FDCB23DD634A7CD8005AA655CCD4F25CDCFBCC02E23519B575326F61F148F719BC75D1 +58A8DBF80F32B4B8E0D7D9AC8A1A017FADD9ADC983B2F18473F61D929A314ED20B67854EC05C5DE2 +D763A3B68EF943981BBFE6C58D544ACB27C37F54F6D33253AAC36FD0E9A3D408029A7E2D434F6B35 +DD136281D6CD9A97C734D192E6D2600B6D3E87F2731EB94A8B8E9013704B9272378B67B5F43200B9 +309B85326727C36F3CFF9CEF05E8CD97630075F5C3497D0853D52F9C702FD4AB374639A7B0F9B084 +C596F680D2BE2EC026B8EE000B8F4D534FEC5F652288F6536B88400A2F00936344DDAA0469450EBD +2ADFACC5BC5962D88EDC736012EF0C5B79E4324749EC2A0D2D090A5DD5BB2D86810F04113FF0D22C +A8BA3B88183BD6DC8C08460F7A1001CB519831ACA3D5EEF335191BE5E5E9E4FDB6A3C46ABDE6BEE8 +1BDAA540C1AABAAE662A230C4ADD0CF87A8B170CDF0CDA991FE5EDE05C376892C96E2B2D041ABFB6 +A2D4BEFF2990B7A048898C30C389DC42E1B48A61C63C3AA09E3F60E3CC03EA9D11D09773D8EE88B3 +A265D66E5382C778778B12A0994D0450F4872C45FCAA8F31B958479D888BCB25AE41E39C56618A37 +354650EB2DD9FC53A1DF8EF857A91DC6BA2BEAC8EA884E4EE120269D6D152111C97C760D219883EC +3E5652186E680FDA562A1EBF5C0F467A76D6CC90D208BFF43C8642FD9F3B565D21BD1FC59003D745 +E2D6FCB2A532AC09CAF6AC8C01D157F9716182D65DE0D258C6926731459F2676393D09866ACB8B21 +C07B1E338EB2C773169CFDB925E9609A9801D183D540C7A3D40E94AD35C2F32D77E45F43EB6BA161 +E7A012EC27EDC9BE3AD59294A944A41D39976C3A7465692E0DF318C38C057E2C702023F1498EA0C5 +C269896C4E557620960B12DAB2EEBA65C939ADA886B1D99ECA341B06B34AD9BAF6AB18F05F8BFECA +BA0C71BB5BD2E1972868877783EDA3D6CB457DB3F39547427837D2DC74C6679C8E806C4A293CCE07 +9BE488E8934FE2B0EABA0AFDF4DB26F961309D3221A3A3BC8C504ABE3B88EA257F1122AFEB950499 +8946FA7CBB21958F0481A3127BD82C7A812F6D40799BE211B3FD527F0298A5155A9FA7ECEA82EDF1 +420B199EC873AE89F0A88CC2918CC5808E8135203DA6A6A4ACE5D609EF9B332F73916C10E31CA9C6 +EAC2C7A6BEDACB9E955376052BB22D5088F6238ED9D86DC0322341BAC5EE52CEA5167284A37DA6EC +7CB79466DD62D88DFD6627DA21D7000108FEF7742BFFDABF7FD80CF118C1587DD32FAD4D1DBAC9BB +8C5532E9DF4E14A33FD03D975AB47E6ECB8E487E4BB7851860A74D4AA3F1339AC4EAE88391C60E59 +3C1EF77B34047B34FF8CD003AD6F0E7D54E4E8A5D0192234350E953E51860590A8822216FC2D43C4 +CBBD0469EF1139428C886C9D3B20D01B1019D154D89CDA9C9CA308B2E4EBA5EB13335834F54734D9 +86F9A3D4887FEB3B5861092700B12F3D5035482371169770DB7F1FABEEBD42528DA3701653AB4B09 +F1AB830CEB7912B1F410127CC35A4FEEFE3F655D204DA4A6483B066E0BB3C8C8968020FA00E7E1C1 +999C54F79C5910B1B9BAFAAEC2A52E79FFF068CA7E352C4B912DFC565221B17AAC9D598E4B761661 +52A8E465D63C3236CB9ED5CD881D9D84C961234DD730A105EF6BDDE4B2B16BADAF42B287E4AEFB96 +C03CDD147CCBEDD8D6C32661A1136A7197AE646EF6BD7BCD3919FD654CC77B5A7D77681F002A8F19 +EC8A5259B9F9D61B27C9DE6894D065897DC6DC2A0C5A0372C30642ED85935167123DAA50B5A1B3FC +5C019D305F5E698B3CDA36CE068FA29E9B18B669235E8CA168EC8B9BB0644B91C07F76C8EE5B88DD +E3C0BA76F213F2DC791115153A5125326D56927B377DDBC6EC9FEC38FD66C15B893BFC0DC375D9A5 +B18DED7E4DDD9612C82A2C810FF3BA182AB4A3264E3E9C485AE893E0A024A3AE3EF289B782F7DD52 +B8B6CC71F91DA3E379E54F31B8EC45985256C59C55F2E1812E9B34875942B83FFB2E774F7BF0BE06 +9154626D84939A53E0BFBD13F0204064A48F972BD511844AA7A283557598C0E985EF30F8A7CC5FF1 +ABB10FBCD45C4422B70C4C96EA41068121DAC48FFF302A7EA3D3A55256EBD044B80CA68B370085EA +B3B0449906B67CE80F6E856F0C28A4473D21900897D83066B403D15C9C68B1CE100DBCB9ED776119 +326792CD7CAEE4D3324C28BA7967DC507163FB63D707D2D8342806017CBF370EC5A8C14DAB8EE8F5 +47D5880CB2D9F4B026BE6005F0C916501054951BE764831134E544893C45E6B7270B7F3876EEDB48 +D81C4F395F9E355A07D33CDE9DF881F55FC7353A02B4FE62BE321F8DCDDE4915CC5D557FDA657F4F +32383FA736A81874DFDD3AAF43384765FA67AE69CB8F3356E4D7BB878A303F076CE77915116EF991 +D7A57FD01B96E474D74C02AC3350160AA181A48A85E9386353454B467DDABB2B28B4D4CCAFB19739 +37C96F2228EF76966159C341DBE0F9EB24AE39C4A64A573F96450629ED9ECB445C4DF605BC9CAD87 +B731E54CA69F0B11DC7397561CF1327C8ACE0D4791E9297EF3109BAE33D1DE586F240BB92E5223FD +F481B6783B2045BC00927F82BFB1D504FC6A7BF98C6583F734C46B38EE0C6DF3BEC5325D0F2FD0B1 +33CDDB61510A3C315D7110B7CE1DBC486E4466843F678A61B120FB42910E8984BCFD7834DDFDA294 +DE653DFD68C4DE8F11D62A314C886F2FC74B769BFDDAE2EE66B35A1FDCD1B873E009F4AFEA12EDFC +63FAD7E580D4B006CCD8EAA996844198FB769020AF266CC4C83D9FF095E6E2AD519E29308653E3B1 +742860F1F124A2AAC36C71A745F149E22D3BA1335CE93AFADBE980ED1A01F7B9D5903375EA58E7CF +AF5A2013CEAFD55C372DBA7D3E3B36C06619AED70B1225A0E1DFC13A475E6F6B86CDB009159CE1AD +6760D728FD3E8011A208709876A041A18480B745E82642CFE46D79C4E48C7F565A5B52495D7F2233 +E7742C01B0D9F56B87A75AD79D88D667C47CC1BE0C23A2B109262F69E7C04E2DC1AFFBC1B28E5892 +03B18E4D3CBB43446BD2DF1C7C571264341C10C1F28D9FABCE066F5299BAFB9A02A5ABC006DC1033 +6F7B1FD14BC9FEA2798A14E71E13980E4B2D39CDC4A6E870B3DC9DB09CFA98BD7C74F63C62641A01 +257E8DE92313D5A9C1B80E6F7A76B0B66EBA017C78FBC3CA3B03AFAD437AEA457C18EABD4CF6F82F +359FD1D68D5F0900771733A84AB385EA7594994FBCB6477ECD6711AEFF1AA939C77A546C467624FB +2541C7C161EFED2FA8CC7F502C33B99E88B92B1223C8DDC93C5B7D0FE5AAEF7500736FD44B83AF1E +624618790C812EB231C5F2901B187691C36A53AC1B3AAC71772430CF2CA690306CA301D89EBB8DF6 +BE0A413917A468138AABDD6530BC734DAFD8E2F3F0412B307358962993ACA9691F3CE106981EFA2F +1EAC4DD1722513413086BFB7B6EDBA66D3AC19CDB41B39802D409FB597F6DAD7CF64DC0E7531615D +983C6902BB6A5581D84984D8DA8ED88EAAE67F4FF39A78FAD75213E8B0F238C15D1B07FB16001F30 +C08DB81E1405513E6BACB6B3A90232BD0A8E83D62DF0A5042D075A110D241D0AAB75E384289B746D +CEB02288E48A518572BBC0E08F986F6EDE20D16CF9B43F85FC6FBD6115A2211DE6846B05C09A2EEC +8287FBFBACC8FA013D2637F3372C9DD0EDE98B663C6AF1D439F42D20E03412A54113A07595E65872 +6C631D3CF72773AD9750DBCF486D817194338E05BCCD1767125FC66C6724CDDBABFFCFF218CAA646 +2CF07321E75E272B2465D58BDBE8689C86BE07C0BD2A04653F0EB46FE06C3861F8D5B4BA31B0846D +45924F58E02B63B804EFE74906CE3988A330B78D369BB894D0AE8823B97DA48F810D19058F327EF7 +C466B23182FEF7E14A82637EBEA29FDC6C175B403419020338F63A0ECA02C45F2C9712ECEDD3040F +FBB709A37969829D910CD3EE523C11E345C09CA51CE3E8983FD6DC2F83D3558995F90A826C673B93 +89E212D5C2C1E45267E0874709D5916006BA38C01D9795EA6E431D340A6B5577AB9309EC9A915417 +86B9050FDB17E37826CA8DB9249C00381DBE261E10AD6D4D99EB0D4AC355DA05AE1070B67B57D7CC +FAEAB5E266C0DE75058FDF3823761645F7F5CFCA7AFE5C9B17E8D5A100FF0700F81E72CD9DA5549C +E5270FAF8CD1E06CD948DDBFED3D381382BD060CD0592B125F858B919139A4FD93B7264DE90A694D +A4101324C476BE99794CCB6DEB297FBA628A46744C8CC0B219F8C30588640169FE684BF6675710EB +78382EC87DBF69D0927C84E3572A8DA6AB8F1661A94AC6E367CD8B06C84FD1EC9FC7B1E6145093F0 +E43DF291645AA8B43A7E38944EF512B0B045CEEDA5B8155F4A795168EA02C536D8C52BE9187F08D9 +67480E611A163D00A4639436A37381DDE4DA533107614EE30F89D3E7A528C4118360C211AB1BCE9F +52D90F6EA96D30F9C48B91ABDF7CFEC4D9560BD7328C5389EEEDAFB28893880F744D74EB137BD829 +1208F6DC6E633D9C9B5FE165E55482DC12AA87995030EC8636B569BCC27A33EC746FE1D711DC862D +878A57FC8280EA86CCD4E9A5E29F4015BC39DC39BD9F5DE1ED2BC34A180648DC54880C63423B2EFD +001C9EA7E2FA24234932428D3B5E1B9F302E80740E4B23F68345E9735486DACBF4F7A95F1B187E09 +0AA605477AB42771CAACA7FA07AF35220E2D41D75E4A21833B950CB643231193DD42BD639E10C79A +382C79E50CCE5248E746303ABBCE3CB62B91E770CFD1313A3CA6CBFB807A15A6E99584D6EBB5EB49 +106FA62050452C98EF93406A61CBA73905E984D694AA0417A05DDD2FABB422E881D88D65EC6B3127 +D54EE0F893460661345CD6B4A0DCFB4D9960751A8013EE1C87C181737B381A733329ED4D3AD2DE68 +4F82C6A5603E80224B0F53550AB1EADDDCF46CFED5B98C2B994154782C3F4794D739681B60D1F035 +32F53F74E09958ABEC80CD7A39622D9BAAD2C394DDCAB3100677D9E90A15FDCF4AFC843E71BBE468 +D8A5303CC98C65023D3B0FC97B4061A57DC4B2F6E25733BCB4EE80FCF8D1B10FFC8410338866019B +1B0B242A5055F95D75BA4916417CB97B2F366B381B97577E82CA5A21FA3D4DEF1D1E006D83F156F4 +E44B221769F408F86C179AA0C3DCA48A54099603CD84FB8B1DB0DDA3A9C72C8464EDA9B28442863B +B928E7B61CEA78C323ADCF4A64D2F70C262D15D7E61508199A40672FA6B34C7DEF052D1C83B4C4CB +4C799BFDE0E29B424F54F03BA651904B11D2C20E051E2FB1FDDC3AB275070A3F558DC88B0901FB62 +07C194DE9D9A54D39454738FB3EE980A089BB1304DB61331423497391402121BBA71092524DF730F +041893B47302687F4040DED9FAD14105B7F5F4999A1E8B31DC287F49183F9F952111B1B1AF72C506 +0096838BE3381F5309A7A5E968DC0DFDFB1051EA4768AEAABCA2A6FC9D7AB34B81B1AA4B3A0A0BB0 +A3212DFADDF0816809E567EBF2F9E15196558D0BC96135E1D4EB52DDCA0ADF38922BD66F22031BE1 +B0F37ACD2DA16896E3C77C321611D3FF8396FB31B464090D0AA417BD8C42AF88908CD0E341EA986B +5101047CE2350932E4249F071B5C7E8D6C19A36EB824F69017563E9D0482F9D9C5069F248667694C +82C86B77C288CE42A912F650466C72757A3D8E4E4D72B56BB90F4F7B17699EBD3385C2DE18810F88 +C611B255B27DB2067F8151DEFCD1582CB1A5107CB75BC55A0AE59F6E7A737FC06648DE6A78AD9941 +7DE82B844547780F82A08C84322C9D8683E93D551AC42465397765CA875C5EB8D1B6606176E5D29B +C28C691181E512D2039B83C4F99F2E1D723F67C4A855846FB789CAEEA1B24A9D605A2438D8B38C10 +4456BE3A75CA855741E3E17AA8966D2842ACF0507F76F363BD98DD4D9F8694D958BB7B7AB0DF8F3E +A030913F2FA83368B9008D3D39214A02F5E92B2C176B428036090A3BEA06E24283965567BB12BAE6 +C21103F7352DA55E15E888D7C7DB36777B048F44148B119558936E200B8E68301BC45C3E8AD4AF20 +794495B02E4431074FBDF53BEB991A60AD135A965E231F172C4FE935E61E95E76CD11FB9B871085D +14D24AF1BB25963DF3DAACCC0F25CDDD74A274A6B40056654E346804E0359CE07E817B6899804FEE +D606E7BD0E9503B51B6B3DEAC4BC85A9A3E27B4435AAEB70A66D573FCF8081134CD9707B4E75B995 +8129061CA28C8D60EF2876D70975C8477920F4F1DA8EDA7796FB194938FC85E1DC48F1343C1D64A5 +D1534437D4CF6D00238CE268D3E9CCA94A74361809E73F128241D93D2C2783EF002B029CD4CA4ECF +1C2B3C5BB20AC2426C0375439B8C7B0B874F28F6AD616E58ECABB39B82887363CED5F2865E380B85 +B4C6ED1361FB4EFB11E38BE2AC3DCFA6F18C2CCC970D2046DE73C26C77B7EE8715EACE13BCCC251B +0860776BE10D095120D0FE3320572E371C2D26CDB419FD4D3B5C9B46EF10F68D5C9DD5324DD119B5 +3E700C26C94B2B14948F3BB5579D71296F29D04F60F6FC2DB499B86AD061D298EF8EB25150FF872F +FB3375D0EDBA1BDC94C5B4813B6EF12D6B3E185895F8860F4EB4B7C3F39CED56C2570BE97C9217A5 +796995F5B534D1FD52EE17F9C52F035E46483A367A653C91ABCA399C82AD669DCE717C41AD9F484B +2563705C77A97ECB0BA9AC2707C14EE59D5F5D2BC25EF03127D702471B4AA537786F3EDC35FB39DD +E345D42BF353E2DD4EE07846861A2323BA6440AC6CE9CCFC1D5339067BC86A8B4D2708241EE199C5 +FE8450C6679BA1BD9158546AB248B98C3F5BC3E8C7A1AA63CADE5BC228DBCE643ACF4E1DC3F53F2E +4CCC8DC62B589E84B728FA6636A4FA7BFC7048BE3A8CE1BFCDD5FB3F5F47FBA504DE8B0F9F14E116 +B980E0CA37B8DA4C4563CC7ABB4EE404CD92581711887A00AF26444FAFBFB3D968300FDE45A5A629 +A34E18EC30AFAB39E98ACA4CCB78DCAB86CD80279EAB9AAA25EAF1B70A09EF87700348E97485169F +8851549F5D11D03941B81A2A5ADA87AF858DF40D66AD242150B5D3BE442D03F3094833C477510F48 +00FF0700F86E4A11E1D72FCA51A5D3972E2A262B959E91DEF93359F9E3D6205CF966BC05E16B2078 +2D224F9933FE0C9677298DD96FB8BE8EA665A22809CB8CCB6A45844DF04E5AA0867256A74C623EDE +CCF1AE501CAE69A93344E623BB426FDF0E36FC6CD574D8522172630F4FEBAE20965CBBCCAC122C50 +D92FBF3D34C7A9296DE4AE7E6262ED843E67A1AAAAB69CE7957E062AAB552B846041AA20FADE2CB2 +8C08699AF454CE719AEF7F88A761E780636AE4681BAF18ACC8AB69DD7DE282BAF38CC72C4CCFB124 +76996DA37646A91105D76A54210BF831891E96A130C00537E2A2BF37A69655E074468765B85FC8D9 +53A7CA6224270E4321B7B481009E6F95253A128FA3B571316434EA13626D1C36F82BA7DBB95EC1AC +B87D1BB54892A3E697CA794453317E13EC20A9336FC86CEF7A6AEB71AFB8DF843F82200128C8E164 +08D7D3B2DE129BAF966A7CA791265423C32D8DE037632B8D1741313170ACA20C54B993A1D445526C +6CFD166A100C79F6C2E04EFDADEE566B2FB6C1AD2E642305D8EC2D6401B6216ECB2E5886C6DDEA2B +3F46104FB17F7E29540B7DC4FCF468AB573A4E6AF7B6A6A23902C14752C572DAF07247BD92FCBE8E +395BF7AA239C56E21D58EDE250D649E6437129A366F7F6514787B3991574CA8C61BB899007EFD257 +A6F607559A2399048935CEA5B5A364DAC9468E8CBCD55E3253451CC5E0EDB4C036E539BA82C86A4E +49E061F916009AE000E9FD9BF9009B19F97BE05151004D6E3800453B2227F2D72087A1A7485CF8D2 +72C5A3B0127F2527288932438AD13E9C0948529C8C67D84DC7940C5BFA0BD3A41DE00DE796A283C6 +9699F1D955E59A27E63B3E0ECC56B99005EAD6AF21C49E05ACAA170918E72E4D8466F24D35263481 +E6DE0C348D6981621850D1EA73E1D9C8A7603FB6AAFE9702232598AFB78566BCF403A9997DDF6B78 +2F03191D6C24F7C00B486C7613495DDFB1774DA6D20CC595C966ECE5B86503E152FC350821807D70 +5B1C1B5E87207C7D4C302A94C9A215A514E3D600B8CC8702E78997EE745AD65C2DF116C95841DA61 +2B068BE5998FAA9E86757CD5934EB12A184E154159AF5A28EDCE0080EC4A458D2D7F1C18802818FA +7D4ECEB622CEC88B146A35600DFD63D4CCB34A59E83FAA6DB91F5A7FFB490905E088A8F110005290 +CC28ED52AAC12F61CFB64ACF5FF3B65DF7E32416B0AFE8AB6918AC8D26C1247AB1D96DFBE4C259E5 +1E709632D8A896B1A5FAB5BB416E8A8EE37C9866BB59B92D71D383D4F077E3F3287041BFAA62A2AD +03C5DE30EB53059622BF2E3EB418C28F6324E65298581691755C11A2CF5FD456C8D593FB03337E2F +B37A5C11E08E2EB000B27CE1737106E96CD2D39C9696E6ABF21C0466FDD033469887514DDCAB95D8 +51B7EBDFDB45D9AC03AE5CB712532E7CD2AA0DEF47761E0870BC7216423FA8251C0DF361D0973862 +C4159A1A81B673D511D3DC85022986FBA11DB166A8E32DF712167C4B52AD45FC46FD891461181142 +02628C618FB9960392E290DA2ECEC94A81C0A9A31D6A04BAC77A4CE79A241DE4A7348EC5C1679923 +EA48C37851ECFEE60219F22F669DE86ADCC6D817030094DC63FEE5C64725C3D5A1B94F54D73C2D9B +94946E31B159872927C278E8858285FC7EAED4A4E183387B54F7AFF277AB4F10633CD22BDC353D8C +0A32D3728BAC3A31374BBAF0CCB8D6739C139ED04C43A020ED5739A56D52335A690DA1903FA6BA90 +086EED303E5CFA31D32AAC2E131CDD539BEDBD1462731CC9D6054B62C88EE1D5487DC7C55F912E9C +EC7F55863E0ACEE896AEB075BAAFA7FEE2369EC321193B444EA26E2D0744047016938FB17BC5C938 +8CA099921A7689CF59D60C9C44B964AFA2C553327AB5E3571500E3979BCD97D366D2CF77DE907619 +646DF09F98D6A85F2E487B584380003C018E4C7368F21A0FAF2F8EEF8DFF6B254B178D8E6450F393 +4CDE56F6EBF85A28E43113B01248D5CE8B702D9C03796678E5F6447B7F632E9B59CCD2906C29E5B2 +C17252CAFD490345D733A79F0F00278A97C1EAD66E93C999BF272E6096AD6C3C3E79906E290EF7E1 +573BB48430F9DB31D82074325221A9AD26DF23A824E9503B7C6E6E6F09F4769A06AFF0E0CDC5CF05 +A74E15D8D2D4ABA62805106E374CF5AFAA8630EF53C05A8856AB4206F453B05D1AD31FDF1A2FA575 +2AFFA54A318B2C07772DF269FBFFD6027CA3FEDFB8FF20E9913E2DADE06D2C54F508B3165D99ED8C +AB7CB7CC7C863BC2F1FD3F7DA997722168BAF9E078A9B9E2F0847724457AB080B15CC48459B2BC5D +E17618EFB7873D9E4EAA7BCE512AA12A78533551B097BC568818E481160C9E8D6AF2C525947A5171 +18ACDDD273DC31ADA81117A209E290601B3FF7B744291811AA944DBFDC3880EEFFEA2A6DE85EC1BF +D1F76052C100493600769897DB979C08AD6E1BD458B87DE2F5F66468343BE57E75C65A513676E389 +9E481FD55758E1CC0567559A9E82EF2D492CD797BC0A6BBC6AE85B1484BDE411FEB8485CF99E89E7 +683DBA12E4344D69B74D16886ABA8A18046B4D5B58726E74877E4E5049146CC6E026723A44AAC27F +DE30F9E4A55327A5170A3676D0773CE19370596D2FC6CF4552DD818814EB2F52061AA15D44F86D32 +38D348C9A99807C7985B2198DBEFEBAD85DC391A874A83F413DBA7A49868FBABC1D242C4EC944DF3 +A9279BC63090CD4C44C793B00CC28565F7583D82FEBF0245B7943E54EE01132FA6103EFF86F100DF +09CB85D1E81505D557E65A630A4298CFC0820F15C2E8E93ED5C7E6A2B96A77DBEB49801E95C74891 +8981757F637CD85C178365019C3FE5ACA62FDB29C1296E7E7C91672E6DF072C6F4A12FE174194E5C +03915514E62BD37F9EBB6AF000FF0700F89418306B9E19669E7123BEC78F137621E06FB164910894 +2716A1558F2CAD744C8AC740A2E76DB8AFD4621C92422EFD60D1C899B4A47F1CE86646633091B5A1 +D856EA232CAD3D0E4218F282D384E215762E73925040319C532A581C475610F9042A3632E8681EFE +B220093055607382FFC4DECE7F9F94AB15EA901B0081111E3044606919AE256C8DA44F3E90C14694 +103A99B840A1633CD140F0E15328C95DBEFC9A4F9D3217739BA1B0310E9BC45DCE3B960F3FA07B27 +B67DA3572462E41EAC4A3A91ECC8BD701F1516A84424B674A0994639EC65EB72EEDA7A7B0CE72854 +91A7C4CF43009FA1C9BCD23C1791B336F207D8A8B3410E7F191AF9BB6DA7DDB101140EB90DFE933A +51DF9BD0CC4D0A161F09B11F75B713A2DBA0A5286C70043BF5AB0B1B4CFE6EB7F948B7473A8DD8C8 +942D337DBBD33114559FB04B8B517F3115D0D72B6FF0F000A524CAF3285AC2DF446A042797F6F1AE +D5EE8EFD8DB230EC55FB96D7E3FA6732AA67897CB38FF919F96E4BD61C3DB54BC4C02736D3E5E544 +CE7A2F68FCDD1D512B2C4D86B0CF99E03557840301A4A22766E894DFB181C062451FC0F41B968872 +D0F6629A22F669FD7BA219080E3394FD2DDC31A82DB5D803C84824E526F5FC9C6A2CA383F63F5951 +4883339D877C8445F2F33C81EC4EEF29C28F0129C062A94C33E6BAC79C1E2B81932BF98DBC6C2EC5 +44666651DA0C7BF7A03014F0E5A87A4651A8BD9F517E0DF3D88E2D2C30D0DA584430EDD677006B9E +6AB0B600CF2174520A5E4F07333C861E02FFE88084D9DBE5917D79A9A5C40447705028CF2F259468 +682217486CD379999E9617334804AFA07D9DB32A3B2AE9290C625C2494FE75EC3AEF4E66B259AD4A +3396825F8865C8A6DAD820FCDD2159323EA5F7973A5C52E8FA30E4DDFD6FE156922CE7112259A801 +1771BE154570DC5B19440A6E94E35266AE9053A3EFFFEE28CD489B914CEEE7F6CF71C69901D4DC07 +192F36D913996DB2D6E0989FBE656C6B5E53BDF1391287D1C5374BC552D39F481C42DA0C9C9E8BBB +A9AA7C8316BD3248D29AA443E27B38A035E3600179D5F22DEF8A900297F863EFB98DEF593A7BFB5B +974DBD226ADCCACC5128B3B116C13FD3DC1E8D7A55243A43E001EF811BBBD7128F66D655A9EDA34E +D840AE89CCAB9E50EBE5155E0F367045BEB96AF93126BC0567D7D58726F2904022E753B0A1385574 +1F618EF2BB39459951737E4EA95A3A3BF2663EA145F9ABF47BCB7C7FB64F3F8898EB93BD570634C6 +3F8629A772DFE31C68DF9FC03325EB1E8755AB2536E21D7FF0954A8FEEA40D6189CE375573E5E466 +051D265E997505B4A738E52F30AC2470D45B80A7AF959853B2A39EBB100DE687024F034DE77E1D7E +452673044A8620EE6B01454AAD54296A3C1DE7334D0937C45B5D288551F624B0586CE61AB0863715 +794DBBBC0DF1A4B59122B11322CBB5A2125DAEE898535C9DE27473EF777E5299450C219EA2C23022 +D408A6EAA6C7865403FE5CEEC6D0131A1B3E3D227806737A4AE03DCE95A0EAD0A08A8D1893168026 +67D5E85E24AA27FC19D820A4A9B1CE3579FFC65CAF81718E5660E3A798E6CD629B21DBEB991F7CC9 +A5C68EAC97E6C054C30FA32A85F5CC51B52F1A0D9DD83789CD5076A89655925C135644EE76623312 +BF6B922075101BFE3BF85424FE6A932C67843FD5FE0681BC9E825417906B93D6356FF4AF6A64CD4F +F502BC0F096C044E1A7480368F272BF482D51DE3FAFF881039EE086E1D87B5892D002F092AADEE29 +77D94AF754C20142604B27AE7176FAC6EC001F6B59BD494E30ABED183801E60BCC143DB5930F132A +EC6AA2C3E46512DB0B2D803992F8888479B228A8B6484E14A339BF53DEFE2F6E2A7185E581FB5C65 +2C975B550219307486D8A713B88EDF295B81D6747CF4D9B5A7C94A4A23F6DEC001EAAE4B74069AC4 +0DD85297C74600B8B51B0A50B8D7A4B9670E7597EE72DCB8A6DFAC5859EB9042091A222B1FCE6AA3 +16BDEA9E6C74E08327720274DA3E7DE5CF03DBD42AE126DA896D0ACEBEC7339CDC7C78FB252979A3 +5E4B4F588D860E70247B34DA7599078F5EFDB5B41517AAEC8C8A0A3864DED2459548E14FC4072B5C +D0A60C1A3A98C7786677BA577256F1FB094A57BD30F065E27E24133DEFDA87415AF1C06285AEF0E5 +234D3C12F7D407A29A3F99182E939048F1940A65AC240622952DFE70146DEEA5A8F0ADC6CF387352 +606BF8BB7383751E53ED0A3E0B1F1B953EDE8F7404CE30721DC04F51B30EA14A2BCAD5E032298F95 +5042F12D9FA91DA630AA13760CCDBDFEBED7B635F55639A61F896775A20E0B013C0D0CE630641524 +FE8F08EF88C0312633B4BE0AA9C84F86CB632FC718CC8AA888850881B0E5EB24A4D0AB7124983B2D +441F6BB73DDDCE1F004EDDDC81FAE1269C58300B9BEDC554AD115FC222E9BFE6E1DAF0E0AFAD1DDB +848EB379D6C128C94D0E8271729BA59A2A1F577FCCB9E6E5B987322B6703F68036564104890AFB48 +3F2396E379FE1F2CD02878FD228DCC2E4CC687C6E2ACF348B73EB54746698E1C2474B684F5B17A04 +FE2840D3026EC95E4BF32D02298C90044BDE45BF6B32B89C442E0A2A518BD33D02DC2547C817ED8D +EDF255F583FAC6EEDF68EF97A8F014B53D39A27FE8FEB9D86AB46276071E6CB02632698BE75A39FE +42981A1A7D38A51BD3B6EC4CA80DD09DB3F3BF552A2B639E95866D1D00FD64B9CB0685342F5A4524 +6D12C0B5402A90C3FC89C633C4949E8B5214EEE7CEAC93C8EE0A367981CA98AB4953742F68F9924B +6313508AFAF0ACD2EB9B22318FE8192E79813EFC942924BF6416B4ECD16D30BDB3F1B9E4BEE9A702 +B73AA29EEF1C1E95140BEAD043BC46C2FA4522F2478FECDD00FF0700F8E272B0417646FBFCCFBE0E +62CE76E82A7D6D954A601C97609B27573E55B31A27AF2CB40D1893B9401810803D1C7A1C06127C6D +2392B5E35AF369CA23165B4BFA6FBA98B19026F16885CAEDDA347D75D28D0E3C37A1D88A735D12D4 +611EEFC78F31CB9EA8D2A7DDC5D7085A02F93197E2C816AB8BC3EE9110EDA1D633C432E89C02072B +0942D28AEA5DDC588C2059901D966405D1D2C00647BF7553DE66DA373427F7B4A0D556F9C1FD3F22 +8D8BF222D9EFB561F6F2A041AC2D57838E7D057ACE3C2FED4603F18C3F48F5E5E7D6472AAE40B76F +45C689FC18EFEEE4A05A218943E24055D7033B12616FD524F1A532497225C470C48F20278709330B +1A31BB04B241D7B0D2D79BAD1A49D1381D8456933F1EB8B0883E18AEE868E67E53460AD5C2B83B2A +9803055F35956EA9D110F435F27E9BA9A15526AD0EBDEB13D8145239807B78FEAEDB169595B44F12 +4582339AE2DA6B0B330542D0A349A54EA57CC09817C5A1926BF2881AA4118305AD2028A59702C3FC +00CA9ED721B9C95FE6A9D87E3BBE4B9A5C6D47D70F46BAFAD38B97D0679D1967ED7F33EEEAEB87A9 +BFDFB5805765A4DBA6661EDA646B0C0E48050F06C0F35E6A602EF943856608C14E8E482FBDE2B2D9 +75C5F89688FE4CDE60246C3B51EBCCADF1F7BC84955EDAFB18C64EE7DF6116AF0B20FD63AF3CB066 +4445256DCFE96934F44DD64804AA7D6CC75931733B62A2087B4EC7E74A6715D714ABC1379840FF20 +667EF4D5111F35558C006DE158B59C7E90744AD68E6F06731406015675E7605571C9557B7DE431CC +5CF50E3CB0634B4C5E83EEDD2E6F66B74629EE1EA8D47EA2563873D46E9A86D83B0B0499D25257C9 +339B1D20761C43920FDFBA5D0C0939F3E14BC9AFD8A4515AFE4B99A64CCC4E2260DE8CC98AB74A5D +CD8CB2BB5D8153E4B055B3FA9CD8432F849B1FE201F776BB0F47456C6D37C3695EE53530D0E4B905 +E97B89D1F968B5FAD5606257A0E7985DAFD615B0D502796BBE1CE5186959147A4E4527D45DD565E5 +5728EEF0C1BC08D4734551A513484D601C468F8FAC3F715A30CEC7FEF6C23A0C35CD4276B4B1FE8B +BBFD97E25D0B7E05FB1C1BDF459984C220276387A7D971F803A764602285D9C3A3233DAA22E40D00 +D980BECE01ED3CC5A12DCE0BB449A45E04B6B3DE2FF8521155B5FD64D81D2AD69B8AD7E5927CA5A9 +0459FD0054D0139203A26F8AC6815EC326168901E3B8B46D9007855C77F758B901C346CD6F256387 +C64AD9862E07307479A2B1D35481C75C7CF248CE4A23A4C7F1601CF2A5FC8347A87B8834B6F760E1 +BF5F61BF3E642FCBD708BCCB5420A1B8E8B02D2E4B160C78C50AE34E69BA53867435B035EBFE03A1 +298658282144C62693E442D38633A0DA42DBA1024F60882C3D2A27F59F425C80F2D150386730930E +37FC7E66A6A8F8109BDE0CA8376C19A5B44DD96D9B968B7ABF5F60C484FE50F78CDF2D12245DC15A +06AE21E38BBF0EB701779C1582AFA8F59EB7310B01125D28AFF0557A37D554305190C632301ACE43 +ED2AEFAF05583EF2CE93408AC173F871D6F4DA79650ACFE10B5844C24ED82E6258328055EF9BB644 +3E4DAAABD76AECB88BD951427B84D0EE3572E06CCC94C4239E6DDD59AAE2122CE997390DABB4CE24 +FC6C4A954145461CFBD741057B18C407B4633206C7DEF7E6E8B9196B4C0EC7354CA15C50246AABCF +F758584552B665E8CFD1ED57400908A3AB186FFC2BE920A6CF2CC2606AC071350DF590F3C9691664 +5F59685100CE2EE670AAECA85D00BE78E90A99CAF89DA66211A413E18B7FA50B0C0C030613C4BB17 +C163C17F7986433F05C7F4345A3175936DDA62A38F85CA80D2D56265B07E5131FA562A9D33AE67E2 +2EBE81D0A4C490DB642913B8532E9C378E3C82FB5E1BE18D9E8D07FEBB89573092CAEFDDF4A2F180 +0014F1DE9F4006DE502FFFC657CBC1018575832E78005209965466852CF38F786099486E0D543C36 +1D6DD5C355B0C9F61C51D797CBD0EEE9F15F6ADA03BB4A2D826AA3F49CF1060FE8F9A4C379BD1687 +4785160125D966CE99216AC39028723E1F026CDB4BB3DABAC3B802374E959C6A959E16D2F29EF0F4 +C80B27ACC2164F089D5A7A02DB2749D2E91D372CAD4CF4F0B82E04639702ED1FBAB6141BD5A169B5 +95809976AFB8A166758E2B7F818AA7D0252AA7B2AED3A090D2C3C8287739E5C1378F1C618FCD9A91 +F31C9CB5A289B1D51E2B0BF7E27380F7A5C1AD5D1C789BFA95677461184CF52C4C085E967B1B1049 +6BA06396AE2735B47206CE92CDE43210DA9855A919FB372E56012662A84199E72752EBB92D67C1DE +A19B3246C157543C740FA0C8B092D519ED5D7B0EAF0F728BCEFE1A5673B3D74457605016D32001A0 +6097CA887C48E7668C2212AFC37CB75687C8C19C8EDA6F9D52DC8CE0A7A9BB7F480E24AFB7E68E5D +9E3C68F0D2F3099DB320EE19307774E737FA94A679056EE9A1A13FAD7B3852C90D952D2C0B515D12 +162FB323FB456680F6E360F561336C1193F1B99F16377522038097C28898DB1E8409E496DBFAB907 +6124CEB2222CD65B234A8B603EA6CCDC9612D28B327BD7B2388C9F71CF255EE2611FD3D7BB89CF5D +9918B9FAF37DAB04F616A2DD1D9283908E6BDDDA8384DA77D63D94C0B749C85756A5979BB4982940 +579FE4D6819881015977183243EC43CFCBBCF02227F8086647A01D1E10E3DA8CD1EA050CC9FB35B3 +75ADA6EB07572920920CB1AD332DCE5E10E053D7B466113BBFFE676FF11D2804A18585A98917FE62 +315F88A38B9B837649EAE1020D5AA0254946B78345FB79C02329AC11EA558CFEEFA1751EC7EDEF1C +5FF94F242D8CE710CDE724DAB3A3B16F0BE999117711276BF7C02C3C815ED3D505DC1BCD00FF0700 +F83A5D67BFCABD2B7B6FF8C80D20E773EB4C95FD309EE930AAECE404E57A598C4DDCAB689CC6565B +12750A9DB2393E512D02C9C302BB9523D7A02584F69FC0F49ED1C643352B2851FFA06A73CADB7638 +BA5FABFDB77CB2C1AE303408890A1A9FD76634EEC4818302048387965BC31FD2E2C04727EA008B2D +99530880D1FB5D880B49483788C962D8964C84BC821FFAD263447A9358F82D3A8F3E2476C763C428 +3C23350B198D29E69DA2314FB829094A486A38824EE8B8E168F4F80B0C97BE3CC3242BFDC3772D78 +019A25DCD1F385CF82545ADC7E6DB6F72F1AD3506DA60B4B54463F18BF3B2DB466DCA8F56FD7E62A +623A902E94284543E5198E155B5BB0E3CCE2792781828A9FA58AACE6FF54A1542AD526DFE650F761 +EBE938D6A21A4FAFEE28451D99D49DA327F06E4DDF6E09F674BEEB764056E9862E54E81711B72DBE +5F2A28DB45FC685D997A942A5C05065F1BFB61A6841ED57784C2810E6E1C0505062EC8CEAB2447B2 +E56455C867CA312EEF7A4B8A4460346B0CBF06DC01AAEF7C9E342B9BA7E0B3E30EAADFEB72EEB421 +37C610A88EABD70842EAB5CE0E35ED26F6DF34C29B50CA2BDC4E9709CF6A3A9899E2E8B668C92CED +F5AB4F41122A4E86119A0CF8FDA95B96681C8CDB48BE21BBF3AC8C3B1721C9C0CBFBE3A3DDB55EB9 +98DC8384195705CF5126179DC27BF6719BEEAC5F857B53030B298547A546FE8A3890942E02392DDA +ABE62308AA22767B51A3143AFA22E64E900CED149D60ADDDBF0CA766A3D593FA59BDA0C235CE6E88 +18FE53226941B15C86A9C4E3705F311487EF0A779095B64B4A38D16E6D129DB13D5AE86A44C9FD95 +E00AEEA5F467BC1CF55479737EC45A9B508EFA286A551D3D4CAEB4CC7C010F544CD6E5E239EE52C1 +DDB869C55B4027094CAB41017C1345E8B9471976C5E85C5EB5FF9D0B491515AB830777CA7EF72200 +594F2E7C751C67A30CBDD455151C41886171D2BE5654D9E4574EFFC0D50EF2C0FCE4E224F7AF7827 +6847EE841F9302CD6BA3FBBD9E1FBEC218EF600102B5598666CCF88B3BBF00FD4067F16C6FA45B1E +AEFB595DDD34824E0B92D18181C81C2AB483DFC187506117AEB0FE1277AE59E388BFB05B18AC464B +6997D4AD7E25CDD79E265C381628538CB5AB16C86644129494BAD94EE914DB64C34A60F8255C78EF +08E9D355128892179E012CA49A0E5943AA07B49A238ED4ACFABFAD3C4E5BD752F19F1AAF2AC5D8E7 +3D66E82DF861BB40CAC75864861F84AA679CC39CC49D0D4162596CF449ACE6CEF8B66EE7885EAD16 +C6B8C296EDE6A9C36D0BA9DA903145B1635DECD980246CCD94BAA471D33D90705C5510ED8673172A +3640A9F18A0F52618D4629451D12055A1FFEA1FDE8BE16555104348D924A57B03AFF98F604249F27 +B1193091E920C344298E7D685EB99D0181346CAAA62046DD95673F94E76288625E2401A79F8B310D +D24DDC7E03A099B5939CD53D617A9282BEB09F0F41005E25567668BD56BD6BBC11651D0A3D4B92AB +25065DCAA28175448C35687B4CA09927EE32598C5AE9AA54B8271FB9BD5184447C23B1E1A1D5E80D +9F9572C70A401928449E3E7AEB6D827580024B676518FFBDFD214EBD1DE64128C22DB9E411BCB6FB +832234B1D9C664665D618A7898ECD0D88ECCB674321FD1405F5A66CC5B60789F713AF84916E9D0CD +8C29458FD8900E329A5BA311B250DCA73B0D9D0D641EA75BA21F1AE1DF5FEA6E4D14F9BA8893D296 +3ADDD05449A7F7C5DB528009A6A64AEB41C5329018F894D6043E987707C2E096DA88EB7E078E423C +2EBB23BA545D6D14D60EDB455970C477B5DD26586E4367890943A32A64125B40A9C835A5AD3A5804 +F69D54BDB03555B84CF5ACEA62355B2632B13BFE22876FF21CD7A4FC062045C4B29727B33E7BD92D +6B16AD1A0FE56AF243B578169FDE951B63E1F5088E534169CDFD01B25EA405C9DDB41389F99A7714 +760815E1C3EAC6DCD13A97E422C8189DF0AE132C791C24A76939789A1B20D357BE5A551F9E256788 +8AF438841EAACFD653D41EBF2E9851B6412361B00334128D865F9C17E98A38E35B42A71E8114C743 +B60A6A36415E64DA9B31AB08E51965BBA8FC1BC943A896319B60738A8A28B4CD313B9FCB971CB436 +2F4F5AF75B8401F0DC9D06F227E9182C3D68E3BF51466FB5BD789784B046B889489018051A21D26F +A127C393F7CCC15EF26B1F4CC20DA8390CFC7E1718E0BD5391FE38366E92624BBDF321740F52342C +D63B5F9DFD88E1B3F88D0BEA1B0E52118582B2A99E6004EEB6C076ADC24E3916F770271C17C91249 +117EF11800D320264A32A0A8F5BD8465380FDCB6ADC864F5978D55207402BE18C0CA411412300D14 +3CFFE11C437457F3991A5D88476C6630CA40CA43C085CB22980479A54549C3BE9C0ED4E4F2ACECE6 +A4E97426CFEE91C778F5FCC025184AD878CC0AD9CEDCC9A2BEA226F9093A6E927BA8A748781E5021 +C6F76F07E179E8E526D7D5D0319A9B822B8F5C6C911B8567EBB8D692D035CC8C11E2A447F2BF278D +E51BF4225004216C570954232748232645137257E1210049DB6DF7476501E6B3CABA7F116917F276 +DF149262D9DC219B12FE491E7C3F476841A9AA1F7C3DAC877CB9E1F93EBEB93943E135CC37038748 +9343E4D252AC9ACFAA15F272E49A50BAEF43A7490B7C03F14727C6BD699383F59389BECC9F63C29C +7EF2FEA28767385E84844A7DDBFFF723CF1AFAD015F58623CC321B6B41B94496C75AD89B176593BB +643BC634897955589214B94BDA08D25110F425DF8C1EE8C4630AD8F20CC163F076F055CE47786243 +DA334E4CD8CE32F48D0A148DCF4666F03F9541D0FDA1CFA334B9B8BE853C26947D07BF4690A9E447 +42ACEABD85AD6887001E08E1F7AE2C5726B5101524A92E19926124B74D3DD9D4F4213138BBC08B25 +9FEACDE74F63EA0C484E5E9812789AE76249972F2CE6ACB56424F1003755416DBCF9C8D5F9DEC19D +C61247360206825ACB0A3B066E402A2B4F2DCD62E777FD0396C915953B540F7CDA4F70B605FA87FE +9EAD516E39798E5B7FD35B482C54DE3CD01FBBCCE614E4046DEEEBB1DFCE87E281ABB3BC26259A92 +56393E204178DD9C3FA01C92F0C388B423D8FCBA62DEADE60D0A656E6473747265616D0D656E646F +626A0D3331322030206F626A0D3C3C2F4D6574616461746120333131203020523E3E0D656E646F62 +6A0D3331352030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E677468 +2032353333393E3E73747265616D0D0AEA914B36031B3130963FEA0AE0085F3CEA800A05D3998AEB +2355D0A181F2F259BEF54CAB146956B05F9E77B00E6E78CEDBFF4A05A23E8860F8C5708EE0C86AFF +BEA488FF0A99C68EAB69AB4F51712F6C92EDA9A9EB896BBAE16F2B4A3EA474049E16726C76B280DE +779B4CB22BD09F7BAD2B964650835487EABB9CF35F0E241D5926C7821E10A06F091DD952C9F639F8 +5369D1CFBBC642E88BF28920679F59BF4A2CF9C93581A8235BF069E3CEBE03CCFBF02AE3C1628F83 +CF3C53767846177888A8D714CC81872B72E962A363743FAC91A8ED4F6763F0CC8BDE4D1E5A4322C9 +76B261852581A9906B4BB28E3F4D073C11953263B312E72A90F8E67C14D3E1F3E41CAC40AF964FD2 +9FE73FC16F0F2CD68A8CAC1F0835693E2952DC6F401287649B1E49581AE7699CC65C6E09B8FBFE77 +7588880A68664E7605B0E077ABB8296FA51CC564C3678A9727B0A89FC555FBD225106707D845C5F6 +716320507D90CFE7510D2A41060D20DF13BF70F293C8799BFF7A13CF7B331BC0683071E4DDCA2F48 +9518A3EE377E2C2A9B477B4CBF8016EA7954FAAC64A291379B429687CE05D9185455B264BD8E13B5 +1F393354B2D5FB37DFF8CCF85647EDF9A015AB727BFC9FEB49734CD3AF3CC1A98122E393DA017EE8 +2F45818D60C6EB003AA660E59928EE8A4994E632BB4D37340C30C594849917F493F3A1FBADAE5F53 +0F36DC2DFF59C1813EEC0E81C97FB089CDCF479E25A567B28174BA77AE769FB17C1CC9B262722B1C +65C3EDCC68469ED5D50642C964520433A0250FEB2714B9359B1F34FA35E65C6A77B8C1A5F44A859D +7CFDE163B28DAD9EAFB512CA4A2DC536D580EE2D2043353E83396AE55446CF70CD9B0C52E1CCA833 +62A25F97280514794109F144023EDCC8131BA6D935F5A06B32FFDC6486A8A5722168EAF69B901C3B +206E82C3877F49AAB47729BFA9F17D2056E7971E4B8014BC18AA44AAA09F6689A296BC6E24BC6D3B +3484BEFC0AAE32E560B0D064559D3813E30A65275F3ADF17B14A55D180E2FC11728F4470467900A1 +7E25834EFEADE4E5A433E7D25DF178D9BF7921E67DE5438EF5FAE200201D182742200B259B83D81A +E563DDDC8080AF66AB7B472B69431158AFECA312F0D429D7A3646C3A8BCADC31E06AED97F5A1D51B +E61514DEB221CE83CA7EBE9BC9C45DABCCB9B400E7D0D6007A90C99E822DFD90512A004913C703EB +A5D8D81555819A1225785500215EA78C1BA0401962AE3CA261D714711F5A48F2C5A71A49715F5610 +365600D7362D348F24B199EA5383468438E5A4FE62D5145D4947041322B72BC3B61784E5ACBA0DA8 +1B25016BB0484188781AE9B530DDAFCC1BBC768B8F05C7C5F4C4CDC279042616CF466E858F1F5C04 +0485EF0BDAFC4F315648638503EFD798B534E2354E20BB665D6353EBCCF2FDE3409811DA633A9204 +307BD4B0A34A915859C267C799AD6284C83D762C4911246C595AE77DBACEFB63873B45422EE8A852 +60EBED4D6724E641BE944B21564B35E5744841E3450E04D499D7E7256F649A8CF5988AC2949B55EE +280904DDFCA55160DAF1A319FA21C17971BE4D999E0FC669219B69EFE3432E08773863CE03A296E6 +A04C219998D4B4770E9A08ECC050E4BC9CE5500709069C5BB9522559A8446F71FF46B20E4571D3F1 +5B00A3C3B4103550FAC43BE4E41DBF76860CB4D95CBDECBA576142A4A5054F2AA6E638669A58B1F1 +D6C8BA14FC3263624700D249A4F6F81ABC4F76244573F5A57FB87745CB04615E8BC8F50B55C3FD83 +CF304C72736871A04D4EB8093288ABCC7386C93CB3AF9BB1D74EC279F8A87263476899F1D3EFB6F5 +B08EDB2786843434343FE1C9225B660B3BE236C75A307794A409152AF5EA476C27748889A3D6B4F1 +D1114E465E1FC62EFD3F8A1A8248D0C2D490C74FCB1E5BD3572B45AD8D3F5421C4CDFBE3BB60CEE5 +08956CF5ED138DF4D7027155B4F4BCC455F3B1DB2425F33128142AD9EF979B4832ED40ABD356837C +C95196FAB21431BE5DFDFF5917E7A7159F71391C73655A729A1BBAC40E9A34C3335385584FFBBA7F +8E6C1054D0AC34F0FC7A27B173127ABF57CEA2D37EE321A66292819C0C28227CFE25E8C8067D22CB +F322B1475BA95176C4731AC6F4884E2ED2D8A75E0C2B43FA230B8A3F8EA56E595CD6AC0D3ADCCD99 +C7D049456D126743A456D975184C499E4FEE134E518684B41114F373AAAAEEDC07C97B7BD0F31ECE +8F6919FD5484DB7E5F12BFEC6D751788B92BDA4696EAD9A87003F7A74844AE4AA20239FAB506F4FC +6AFEA622F3C18F4E3459C294F31A3DD098F15C4EDB01EB39FD82DDE0B8CE9234F622298B0CE0CA82 +A23A7778B0928832C22F6A7D1F529550249C081608E26431FE3AFB79D42985FA40752A78CBC494C9 +D426EB160E74C0CB8F4AFD24093F6D03D24C02AADCC6C6B1EA812255991F52BDAC457B458F94F901 +B6C922697119D1D94857F67533CAC5AABD8D51328BDD66A81A1BF82F7334DFD4F0733D45D2A722C4 +15229217C30F75AAE429E4000108FEF761B844229A3B2A59401232C00FFB89395DC657271D424A28 +A57C526F78031D14DDFD52F8B754B4A0D194467904578B32F3C0B6384E86DD63CCDE9CC3A80CEA07 +FD7564ABBD61A88C1A391C8EAB9CC526A8C24A94ECCDE6AE1D20004B6DB3215F9EB6BB7BB7030D72 +4F323BE3B7C6C050D97CBBF352543579FB0B57BDCCEEBEFCB7C365AA16175247C2D200CC7C01721F +790248341FDB84CF113D0DE808CBBD746D23C71C6B834B8128E49EFC169620EF666134C05318DD41 +0666CA65BA6CC2FEE924905A81CB96D1565FA90FB365CC2F2F9D82F85CC05126500A946EA3729946 +A9DE1FED54F98B200FDFBE592EDBB308EE3D9F0E72EFDD5CE43DE96A18C42DE7FFCC36A1A1F499B5 +E79AD81034B3A523732DF50F0A37A20DCE6D15FD9476DFA718BE92BCBB4BD872BD09001980855552 +A175B5A6F328A7638D68370CFA1087451937F331AFDDAD133801C23D3206450142ADCBBE223E3AC3 +C115FCAD3ADC3D46C0D0818B3A90D85282A724C8A1AAE95516BFF06ABFD8C795FA9643C359EB4756 +69BB6F9F9FE480597FC1A519B47331482CB338BD11F71EF3925488BC4F5C3C641D520E534B1F7F28 +F5D8A0AD2D9F44F92963B50B17C827BD0B86A3A81CD549CB34A88B5FCD85EB0C2EF4D1744C7546D8 +3D26119B1F85EC336F6C7B2DA410ABA23903A189EC7270A586301F4D9E4C607A0431DAEFA576F432 +551126BFBB2E65E755E578237074E6522440111293195B08DCB4E483A1AC73091A93E6F35625D852 +E29AD19058DAFA51B295040691F22B85339283A23D407FC1EFB730838F09EA11E748FDC573A5DDE7 +12D4AB861E53CFD2B87737037337D0F2C32CD390F4BE69FF0FCFE02933BFA682953CFC0D29913D8E +E58EA8CA6E486DC740DA2357236BCDFA821EC1CBA9360EAD785B805882CCBADCAEA65E107FDE919C +DC726D5D478CEBAC7BB0CC70AC264CF8A4134F0EF4278B97C7F08229F2F326FBB785F6171308932A +905DD5B08C18B48340924F6565C49CB34170295369BD38F444C929ADE1F62C81BAE98B7596C78439 +B28D67AEEF49654AC77B3D1EFA7BE9A2AF9F99E74D2D7CE4CDC143E060D41B2F144E7E13E479D873 +2726F45D4631EBCFF46E90D211D9AB2746616BD34B962CC90DA4B3493E25525B6C269195FB77EFE8 +65E30B322AC984CC4D2AAC517A5E935081624BD6A203601E935B3F000E249381820A93367B0CF322 +1CECE821B5F6A9FD5CAB0EFCFDAA6AECBC7D7499BDDCF908D48865C3D96C5435DF2A5EAD80146795 +EB4888C771886F76F75825A925C2C0EBE74269BCBE06EB34A7E2295B32A65B0D6C2A3D7ECD207EB2 +EBF2F4BD8F907BEA796F2FED2420886828ED25F3C04EA41F50EB042141E455FE83F84F3EDF82CD76 +85F99CF39F1507DA67B37B8ABA53A271AE19EDB3592B47195A7E0AD8EF5E3F45F926FF8689DCB4C8 +D9AF82861CFC6233C52B92B7FF0E76C58FAF0CF2BCB89DC621733E31BEDFE7131D9D5C9AF58EE61D +CB7E7070A0EF2F7949E6B47FD68418190CBEDCACB3F78862DA5504414708244BDB83644125B305B6 +35CEBD64031C8FC8349BAF7DC4166BE3C6D74A9FEDA41570671807D0AB53C62584E31B03B9919C3B +B10E047674B040B7C454B2FD827F9CF72B458B0B889C524F7F93ABB995166D9167BC7B6DD209310C +3B0A871F76AAA440043BA8863135D69C1E9D8AEB92F2B49E0C7AC8F3658015F3C0491B96EE004D47 +3622E548B73B8E090A1895C3D5B54F6CA30321F3F7015D354041BD569B092EB26B2334A1E077FB9F +044C840191A667F1C2049485799B7FAB765721D53D25418E0A2EF00916B4B8412C6F68D4AFDCD7DC +005D40C183D3B9AB094DF409E663A3AA323B9A48F960B289D20E0E400FB612EF29394B70C26F9BF3 +0D3D9C39D8F401B4D1E8A0481750A191EC240D9D3067C204C4FD1349F2239E8F7E3EC884CE17C95A +81A75B329F928B4A14BC9143FE1AEF43D9D13C4C32004FBF67A859A6AE77CE5450D883703A98BB85 +74007FFB06AC7227B89987F2146B94082511B6F0DD12986CBF92AFCA9A9EC047BC74A85639A24AE5 +2C994CE7B1111443D63D9D22156E3910F5381CED00057E39FC7B657E6F650DFBDD83F38FC4CCBD66 +9AB28EC603BB0C706F75FAC31522651610F5A4CB856C1F8D02BE31FB75F82DFDD6942014EAF8A154 +B752AEFEC9BE2B41494987AFA7F7358EC2C2960A1D789CAF8A7CDC795FF5B4724AAEF59D100C8CE1 +150FC503DABEF18BFDCDBFEE08B374DB85EA314B59415BFEF46E62D1F7F6EDBD060505C45B028F21 +EA28D50B623B508ED8E827BBE4132587B511250FB856341CBE0E9910AC389E6286B1AD41204C1EAD +17D055F0C73EA20760DE4C699072ED3EF52D8C53F19E63ADD70846E5EEA196BC368E87D002CB630E +8B14D377BE6A2590722084EF0E991C9A3624ABEC2975CF6C05BE783380AF7F0B01951B5D1A580F1F +EBC80C0D4F74604A035BF2DAB628E93265DFF41DEA99F63C2DE3869CB70E9049366F5908CD140484 +35DFFF1DDE957AD808BFE204E531A7F15EBE209B063D99EEFC9FF69BB9120D239EA79DFB623C50A5 +3BB688E49546141B7496FA14FC007DD602063F26047EBC8FD7E5147A46FCB4BD5F34BD6A510AD531 +F6F7296C9F407FE6B9C0194BE3A8895F6D2C007A11C925DE8E741764E56FADCC81D6E26FCEF1FC3A +9FAB98AC577C0E9103C0164C1373B30481A213B686522921AC8D1C3CF9AFB45B2D115BAE707B50FE +EEFD60BF40BA5967B573274F8617726CD283F6B7A0F5F574D317243B7E1FD349F26747DDAD3E4E02 +3461AD7A557948BEC0D2E4051C6F6AD6B47C410B3579926EC8E643F33041C12E16843301682C0D32 +432C36BFAD555AED3284B1BF78BBA67604CD47FCB6F6D68337000308FCF7429194A6E0934DD4C35C +FFA6A18BB2364309AE28C670D221BD49BD3D91AAD497A20F073D1BFDC4B6F26B99C2B745E910A14A +03515BF202BC4D2A3FDD0D19C498271C6089C9D285A0D6568F95D10DFF70E68C96711812762A984A +86C647DF85BC03EB589D2EBE5420C40DB6D7729C32FD96FAC7295F5BB9EDEC0127C0B26AFAAE33A5 +253B2E53901FC742DC986BCF15908F049F7897A505914A48BEC78FA22BBE63643F8E7A0CF8E2DEA5 +DB40B49AA2F33A53299B92B7476487947D80020864F2F5150851D6094970B1F0F44B0B3EA5AC8D45 +F33AFFCA8D4CE36B700D7E7DF6BA98A601CC1A143E66B0215ADCCAE6A7457D0A048593BB375D1696 +FBAD69AD699DB751D6A21C6E1337A6E363E4B31B0B22A451E0D4D69294DA3B2A3EF19E8B822704C5 +169253D2615FF13D1EA4EA74F74C1FB983E8EE7E4F112825EE86AEABD28A0A4607386784DEA47517 +65B6096969F1CD245F31E8D602B3F7B3291BB90CA31E7A5691E511FAAB70EDC11117F17A1B27D586 +6B6DBE91F005A4F376FFEAAAC63E90D6ADF55978EFF3A2283AB04F33D34139C70E08EBD160D252F9 +7E8088719CE0611DDB883D3EB8D1609B6A388E559E3BD88077AC83AC96D2B45608E6200886D81300 +4358297930019D7C1E904EF90B94948010F099B52E5D40353DB872931A86273C45BF111BED6B4153 +9C8B460D7E95382AB132FFC903650DE3F149CD4BED06728CF4774EE32AED85BD4C4F4578733F2318 +0E3F2793B9C1F7AAD67B0D5D895F457A6C6588C843B75C01A7911F39C3EB97BFADDCA7F7C1A2F316 +B9892E5B240C31B89669B237317A9D29E81F179AC83DBEF313DEDC0D91AC8420BDF95B4B21750807 +6350B383FE5ACF73BCA8C909648C16386F5611C605D4BE7C34EE1A3C278D92EF1D21C597BDF2929D +501263C8B749F8A11765BC597E98E24A5A5B176C4333D3A05B2E374A1B1BD7AA9F2B70DBFAB085BC +59B167F896ACCECD90F8E2649771CAD1DBBB06ADBFE0DC712FD91F9679708914B08AC741E7A48F8D +A6343539EA3B750838AC8451F2411144DAFE2304333D18D07D0985BB09014D61C07BFFCC0E424B3A +F0FEB2F9E09594F31AEEDB482F83B68373F6829B679DA79ED430AB74D3B5999F755E83DACA42A1FC +040E62BC39AFC79FFBCE4FF9D18738230433F013352C8AECE0B05567FC8A7FC7DB4C34098D689EE4 +411A114BB4382436A8A93349077BF17170ABEB400CACC147624A715AF462953B2049B0813466E0A5 +2675C46AEF96982DB0F59D6D6BAA3BD39E8A25A3C309B75D4DB385DCAAF62C437D997230B64F7564 +C32324177E2BA3ADAA631F6BABA5AAF37302B9EAD0EEF2E230ECE30FA7F19EF6D5E24A53700D5A37 +50A38EDF1653961842F731825CA9203BC461268B125E3B936E74D7E41C07AD06EFB162E286E74827 +B949BD59C93D220D6FC14F21D501CFB56DE06400FCEBB9EA486CD1321B6D4868194F3BCAFDAB1DDA +DEED190D9E3EC86DBD301001CA30B5D0AE7FE4E71B6B2C59DF1C13D4F21DE1EFF26D56066D43BDEC +4FC8452CEF873CAA5BD31DE0385EC492CD9F621AF0D4000968B76A9A9B3470C971EF8133153CC9A9 +CC736B23CA77BBD2F08D2522744BBD1B0636A58D2D74C4A5A656F8B961A209290FC5118268B1F048 +A198D012397816599A8175078DE6EAF93C71002C1E98A3A4223595FF900DD600565697F3E5DD94BD +D2E850CC2C3D5226106B27FDCD74F3B3A892D06614B84928BB99910F9CBDD362296C5BD25D8BEFC5 +0A49879BABD677C32B9FA29D7E593784F618C1856F90969C2ADBBC6335F711179DCF8EBCD515D498 +617C5B8A0C23029335478423808372904FAB7152553E73B6F0B2F6D11FD8F888BDDDA1E2996D3CD2 +75315FE14F89B321A1D8D8042C3349B75B26CC19141FBA071D9E48490D169AE75C6FAA68F7F33FC3 +E5E0120408603D6D548FA7519D93EA9B1E503A514CAC602C0EA24C308FB72CCA1403ADC1988D2F93 +C46AC99EDBFA7A5A5682C6C6980A9939BB1C990977A21E65E88637A97400B171BC952188B8E5C569 +3C244E87C72998E1B1C06A063AFE5BAF089336C5F848EE024430CA6A5C14CFE1537FCF8E48C5D8DD +0901415AFFC0FD362418DA82496566588B327B479C8D8A8C0338E4C48625FCE9D1837D8F4B71A9AF +110C0EC04D8602321402012F7ADB74778CBE93E324CFACF3690B84499E5E11E6015E3873AE6B9479 +9EB5D2FBFDE5FC76CC94769888259A5788EFDB25FF8AA0D565FBF556CCE835B0BDAF3FF0D7F46623 +CD288C8414CAD4165A03A344ED2C616EBE34408CCC39F038118BB3A26B97308272DE9E23539F17AB +B90050FAF50C97F06022DC9BCB95D04F07847311CBECBCE321133C6B592739A4E60DDA1E649FFF90 +0C389389B8963F085A34E4DF1CE9D915C44B35B94563A23FDCC15E8ABF2A9477C9F526F084CEC410 +D34BE6FAA4196E3F8A6BD999265E21EDB5163C2BD51BA69833DB0D9C2AF24CC5DF7F05BC84A18B0C +AE2328A29DB7FA6421BC5DDB8DA1DEDC09057C858301ED96393A5BDAD9131F8FF5E3BE4B01447989 +E882D92A446B0A6C8EE4C822288CDFDF92EBA9FDBFCD5897EDCC48CAF87E8FC3A5EBAD184B2E7F6E +931C879B77C8CE0595292849B47BB2799010DEF4E68E95DF6D9CCA67FC511A9245F869649FF60EDC +F29FA816774E2D3DC530725ECF841CBD2C5207550511E55A488E30307F1A0435C7170DF531AF76AA +88D068CDD420849A6D790F45692B6EF29DAB9E62AE22675C3EE26B72A8FB763EAA591AD3AC6688D7 +195C8BACD77A96AF255EBB7ABE54E39088B4D8676F795E44F43A465E65661D22E679BA58A7672214 +B781FEA052E218D10272F2598E0858AE460CC8421D618DCC20CEE7553EACA8671ED964E27A4CCB9B +2900FF0700F8E4B1193A328315C0B0C6056A796C79D65DEC9A1DB73E072FABAE1C83B7FDCFF74124 +045F4386E45D5ECC39F205B16382B8E728FB01F4026FC75DD4F7589443117FEAE0E84E8682734296 +7D9B95854E723660220BC267E0BCD12DF753847524CF0C26232C601593467F1013D6E8D5E107C071 +E4C43E7F1CD3D5FB03D52621DC8F6A702102EB5EC08B62327F55B3B7DDCEA9BE61C3A6FC57831454 +555894EB8B1EAAE9B21A74F3720D0CC25AED5CF553B582713587087A3DB78E2FF3400A7E468FAF47 +303816A71D14EEC5F7F890D744514DFBF2577968443BF655DFC3805110FAB84F750CAF9A0593AF0B +E186C52AF4F1D1B056105988CD9FC8348F335CCADA8D70CBB254A732D43022C067DAEB2BB64EDAE9 +72C764CE6A15502303EB7D4612AD1468488D4F180FAF02B7337E6FA7B09CB6960E60C1094F538491 +560F9497BBF4B03289A6D3EE334C1A9D5DDA7367A2D6F976597CE699056C1F5583162E5910F1CC6C +CD80A4048B44EEE06AEA69E4D16608DF99373400222035870C052C026E0FE95B9FBC73C63DEB089F +CD6FE665F52716F3B548C8BAC5A24F46440AB7BA818468F2B5C2D44D64AEE47F31717186BC7CB0F2 +605316A556647342175DBE7393A1752B6967ACD54AB43BAE9C461C3F253597EB845C198835F4468B +89106F47E24288D40E11E9DFE41B60ADE9249D6534EA8B99C071729584AA6E97EB3112D4FADEF1D9 +F274213250796227EB3ACBB0EC0B3AD25419C8A6E78A2E67FB84CE50BE073D1F08734D38711B1ABB +9C453FBD821B8F8EB3DA62D82FCD6A1832111DCE997B7EB9C4DB73D8F8F5DF06FA39CF025C67C039 +0AD4F0EA678AB955FF7CA19CAC3BA56ADF6420BBDDDED97C188704AF543C4CA192BB7D2EC09B282B +873314513F6C82CD44444D61193E6BA4C8EA2785724A3AF0930D5352CF3BB641BFB2B6A7A0A0EE09 +D9D257B50BF16B105ED3B47746AE100501858EE92CE431A0BAC954153F87B7DB1F53FE2485BC8341 +BF051394596BB06C30AC963B645D4A388DAE55F8A69FF1F1BDE64CBE4CEF92695E1D5F5502D04892 +62BB1E36F9B680CA956086FC4CB89851B51EFE987C2E52AEC9D488C0AA078BC57B516D0724FC3AEF +9706118EAC4F0AA0B075677936726B2CEBCDBE825D756737546E60F7E88FF8928BABD81AE12C9BD8 +F3D8EC7C490EF51144CB214E078A1C7E02BE88A1340F26CF85037C017BA0A31E21342F42196C06C6 +3416DA30DAD3D8D86990982503BBF7D7D950FFA0F92897F13C21E963A423557B02FE59B3B58F1A84 +80F9273AC77B9D7462A6FFA507CD1548D8D4FDDB3799EE20503BC12AAC0FC4F747CC3BD5855F7351 +B589A9E530FF7F4796E6C10400EAF7331F060D556B3FC5EA6409949E1EF27F025AB196BF8C20E7E4 +5174942D629866F38B728B01134D010B2432D753E3B7CA6F6B2CF23F00AA1E0E5F579658D55FBCC5 +CA7F0CFE4A4E5DF69CF99C1B8E103EFE0A994733F97492F0C06B7C4FA37E37CC9848FA50F29B1C9C +F02A7AFB772F323AA5CB26747E3AE7AE57593CBDDAD1438BE36985F9D56F31E7409BB52302B197E4 +458BF6AAF833A329BF9DE01A94CBC0DF566E9F10F721F9E8BAF14A7F67AF64440CF54350161BDDC7 +9B77E06073E48FFC9B23A7A941C4D9F4ADD183D3A82A43A7754466CE5B4BB0F2E4B405F2D7A899D1 +323F8B6B3079171407773AFEDB94087AD4AE2CE2946C9AFEEE950D329FA9E668C1CCB2294AD9D979 +9FCBACDA10A53F9C23D348EB35805304C40F500C2EFF9D8256D77BA400E9539E063EF083DE7F94B6 +B157184C82064378EB9EBED323978B66DBB36A42858371EFE934A0AC98682783C589614C20DCF5E6 +D4725D29BEA64D3FAAAF62A6F4C48F995E52C8604489DE3377DF7F37AE12BEDEC6D2912B81E7058F +EB78F5A30C2DB547769C798B6EB8D8ED860C9704A75CA1EFF671C1D5365FCBE769706231C3F76D07 +80CDF3E4261E88EAE216E3801C169884736BF471D5EE9E79715B62ABD75F0D40175F8E2E1C08DA39 +410052F67EB9F2EB6B895496173966DD4ADC64A0A63BF5409562AA241278F44517FC2A968480338D +BC7258E678788C0AE3755A9C6CDBA73E5AEF20E1EB3104E44B0293A969D377BC2D5F78194EC6098A +89C2D09B8A56844DB016F60FCFA8C4928173AF92BAE357EC7DAE48BC7C94E104AA7A932B77FDE171 +5435E3F6F870111691210E533C73AEBA88E295B11EEC8335E5E07676515236164D2A3D6B59EB5C53 +DCB40176538BEB8B2E5709328067162F0226C0D1A88F99394783CBE2FAE8907A73E5ECCCA236B99A +F67EE6023B3F680837B133B7A35885E90F5CE21D101A9577F894796A12C510DBA43AFD1A52EAA044 +EC59C0697750A3E502AC210B67A43A75D00E9F1B0CE3CC30D6D30940967524CD82BE2BA261821EEF +FF3025FA1AFC15A32418CB9AF5230E5A774FBF83F6EF3B2DBCB3A149D982DB66418984AC740C47C5 +25F10C4734906081906D837B0DDE0D1D0205583FC5C3DED5C68C353897DD655EEA53DAE04AA3B970 +A766076AC2E08AA2A06B164AAB18A7529400ED00A2B7842EFCEBBC864766F9261E8FA11E10E87685 +3DAF0615583088F1715F0F2206FD486FD4D6B895EF6C8D92390F1696D681CDF54553E86E21DDC417 +40652ED8B256C2115E5261AB49A17DBEA0C256F40931D71E06F5094511B5B3AE0B09B0F75F6C3AE5 +710EA6DB733D92E25FE5BFD9D8889C20A9F9825C6BAF0A570C27E00A81D92A9193C4A942DF4F511F +DB96CF64EF258CC8ED0221992CD17F8500F7D0EF9C1BE09430D30FD64D1F1941CA6DBD340BE209D7 +3F928F101894572D3435CF4B5A616E8BA44D548F7CD43FFC9AE4EC94495BCE517124AD7F175A9E3C +7CC507D157D39E86827FF1E932000108FEF759BEC574F48782ED888E4D76E41E1A35EC471521CFC6 +B45ED4B04A1B5D22A7199FF0A0CA6BA28678C7257D8792DEF7A6EF3099AE8E893B9702618BE8169E +55E40494F1088487AB015BB89984BC91463357DEC206A82EB1D79DB1846E1EE8F8248F4824B43689 +6362E8AD101BAA4F8DAD27222DA96C3CA61567DEDF7152C2778CE3451E13D3DCAE1B9581F4CBA913 +C60A5C5CD87331B94D5D9794F3234BB8B29EFF5FFF3477D82FA6D89F100599573D151D6F34826AD3 +ABE49E33B37DA4C7F6822D4D6628CE94136B3277EE422772BC2B371095BF3BEF474D125D533D1C83 +935FABDAD19D6D7EB028B8E837457F4020125E8BE881CFB8998A2FD0DF8739518578B000C89BF4C8 +82081CD2F09E5AEC9953C66D030BC7A61AB1F012D17D67479433409E8CC5DFD38728A542B3938095 +80B7239CB2A2A2101D3524A844D8931D5D9ACADC888198F9DAC26135B6949391D53698D6A036337A +F443A2A59655E44EC9376FF4B0488EB3572425C9FF4F3D96790BD29BC010A0C203E2F23AF1D0A00A +FA710FC88ACB38F50AC743DDA14C9500FE8BF145A118E29B0AC458AC73B6071EF2D115ABAB0CC760 +A98DFDC13DF02D3BBEB8E3CEEB4A532AEB678865E2CE0B88CBEC22B75CDA698CD4CFFA60912ED9C8 +9CAF74BECE61E79F74AA254D19AEAF6F87CA9FCEC4FF377669796A6855839EF084BA4936B018E5A4 +A641A66084DBE3ED0330DF07D0CF0F5BE71060E7759382E256145A56E702913B163E052F99565125 +6D60029746C5DF98AAA1762B995ABC9B882CA668A80E14DECDEE9891B04117FBBE11E30212322AA1 +61DEF67012C2455EB2CC93FE5DB20429D8100BBCFDBE279784709556B6FDEB483885E7E9A270C803 +7D52C7D31EF04981757907438BAFBD0B542C003551D86F307241A415642066FC675C7F7F5CDCB2DA +EE7A52879BB07F59B26C85913895511AB60BA2A5E794A36752E9AA7649CFADC24205D9405283A1B0 +7E5262D5055557CBB16F1871F9353D38B1863C8C87D61B7ADB74369679C5FD7BA348BE8B65005AF9 +6D9DDC5997BA1875AFB5506DC341B590191E8B811DD2FE03C3A4063BE3A218BB1F2FCF1E1E205A62 +5E7FDA4516FE4855C329A42D576E4A2EA4026AE5502587556ED6065602A4CC8C52DB1061C5B72998 +7EDBA1FA12677846C8B193F6945AC87AFBA4727E7D2897858F3337819613C8E20190706A1B6C24F6 +C5EC547742FB01C4D2D892FBC3D4D0B813DC528ED63CF6C789339F83C3922C23FF10A934FCA46A38 +70983870C9A3C04D76772AB41DFD578B165FA0B004BA8644E1D0A38C1F7998B4623F57C27AA05777 +12A58F44D3966C3A45228981931965400AF74BF8CF42F200601CD94376AEFFBF35F599806734F242 +EBEA2218B02D6AA6284221B219FDC9B71E1B272A699F545DB07A4A6A7898B42A726F0EDF3EF16A17 +09B6C69864EF4E5AA1654E6C4E14C5ED67EAF814B0998C6C302C3EFC78E9FCEB63831C66B7C4714B +21639C5510DFDEF1097DF3FECA2AEC6A236FC397E18D94D72A6ED0B74594DC1737DB33500695E008 +51405B254D28BC7E4861B7CE207BD8D248ECACCB3CF842EE3F8D6A9D13EBF50D803DCFF0B8602F1F +1B75353166E54B74C6000F93C36AE9574CF69C4C119351AC39918715C607102E471B34041AD3898F +FD960DD0CA8A6F85527C360C62C53F6B072934F39E128E933CE78F0FF50AB1E5CF325D05FF6CCB35 +62BF7BA44F0E59975D71E46F27C34E8427479E72172D4970E611CDEEA2674F646680F98B15A61E5B +EF2481A37E3E1AFACB60A156EBA2A8620A00C46DFF3AFAF7109F2720DD1A37E20D54484269E2CF34 +F0DA8157EF424E8AE014B8030CA8948EDD5E179540EDE964984889240D693964DD5389F061A955CA +9CE039D99E1443578B33087F688382B53D3A6A3A16906CA435F43E20BE26E984B0ED015916CF3612 +C6BD1B7049B9C5A89C908D63B2E12C23CFD8E9E8A32FA2EC27AB60CDFCE621148D14CB37C1F6A414 +78E300CE1133DF4E94170B0BD635ED4BC04E67F6DDD8F0F093936D83B391978BF5B823FDE43CA3B5 +735809425A438C01AAE762EEDDDA3B43E0E0ED25033BE18FBE4D1277BE7829A3AEBF18E0FDA0E464 +578DA4AC42B4939D4A5FF0AD5BBDF33321C735F942BC1311A9F9D869E3507E47ACFF33F56BCEB25E +AB8FC294C7C31FC50328A84DDA1191BBEE42B4EA0BF702DA85D20663BFEAAF6299A85993DC5C0918 +A2F61F2CC7940B9B2CB38933082A32CB9957DA905BD77F5217657C28D082DBC7BFAD0ABF6463044C +629DBE80958540ECC96B0E68924248BE001DADA413C1360C8F12B295AF438B1B98697D14F8473CC7 +773889008BDD6A98E6695A40994D047DD3948CA7B3E14C4BEFA879CEC82188CDAC283B909CCEEEFB +74D0BB54401126E8F2D37FE6D9B47017DA2CD551D547216CD2B194A90C873991F424146FC375CCDE +304F5509647A712222B42B285A1834142E8450AFA1E5DF259BEC52FD38231E8FD836E899A607EDB6 +E2ED09040FE01B871F073BFC4FCFADF992687A821B8EE84DDBE325C1EDBEC70125654F26D02A177A +542DE6EEDB2F1DA7812B105F3A87CD7F365C2610FFC0385C0B2C08FFCB0D867E9E2D4561185B1729 +631032693428D1BFC866F7FDF9F96AE976C982A62F8B6AF77DD8F63EA3A6D3949C2049B2C2698A46 +21C50822B382658787694CDE9B445C34E93DF4D15DAD6066E718F3927EEE607FEC5E9FDA4C9F89B8 +3758985298C4CEB3528EB0192D0A79CEA04F983BA4902D6A3E1718B27981AC39A4D782EAFFB35D7F +7BF30FE271B60CF88F29A8D4F3DD6AE6145CE17479051EF9BC06C6DC406877DD25055DEA47B2741A +5E330C7809063C41DDF5EFA30CB027BEF03FAD0A0868D691026CD2000308FCF7DCC3317027B86131 +DB4227C68C7F2547FEAD65782ABE253B4AC2333F25865D5DC7CAC9007118C320A72C249CDFB7DB60 +989E2AE7D8985662A01A7D075F703CEC2A93888F6461A143008D80B777962CBFBEF6F3F668997521 +98471A5B9568917DF84F9EB0049A663D10C92CC8214E2362EE67C6125C12B97AB3F4014C29339BBC +87687BE8BA90B2A5DB5C061F60B976A4A2681D9A01F8C291501A1A2ADBC86DACE480E2408FB21C1B +5132BAD4CAE5973EE89EF8F67BD33D08D33B4F07CF0BBE487C09683E3BCB3E8943B7C2C466F91EB3 +A081D7FF4C9710A01096531DF137724C5B6EFA1C8D300006ADE2721B67BF75F954A3DBE3E559DA7C +84FB2988B9DCC05F2E53486514059EAC28BACEA9D019A1FDD4C67AA581B3A89BB47E5DA5FB1F797D +B313F3FA5D711395B1719BFF6F0494E2577705506F931E232CAE7D82B0284EEE686CC49690E4F529 +1653E1D5A63D88003A34F11FA31BEC74A1C0D0ACF553CC8095423E8DC45D3A417D3583F74D7801CF +61A2C6CEC6E9B628DE2C405005A6D42DE069FF226026882600EB52BBBFDC2B48957F5D13F0AF78B0 +E3B6490D44A37E572474D83AE82CB581FA839C06C798AFC1685EB61487D965C4A230116B29915E1E +F5954B3F270DBCFD7FE47F211E8E1DD8F0BF0C929BF788773F17927E8E7BF16DCF3BD481DBF6F862 +6D8861D81CF8703C119055449B94B131CFFA1AB8EC67477DFC0FF3BC6F89DB85411924F4934091F3 +119257F8832CE3649032E711D89C5C96043CD7317D58F0A8D55752B2A0D3952F3A022023D385418C +0B4442F456D94AA8CADAAF4E7A17239608D68FF355F8F164089113A8873661B0B157A25B87CB6854 +0840E6B2AB1C4C40340A71E25893DFE70FB2D94C36CB8F01DA387887C2B4255AD8EF0C898C4295E6 +1705EE326C1F306623E4D0DD98AEF35AE412281B8501522963C14BD5E633E9C159D60A64112E6169 +DCD31EE55CCADA302FBB0E644802B9842A2D58D557648F05B76B703D2ACABA1D8FAE26FE19AAE05B +D237EBF2FDCEE74F46BEA8675578CD75E518783798025DCB034FE3B2C72D1E5621A383208ACC75A3 +4B44B6AF8342E41E096667771520E8B67EBC25B3FC0BE80A9D0CE10ADE7FBBB1F3FE0935A3DE6656 +47C1A58EE97902A328D977F699E3181672CD21D2C32F771065E8023AF6840DE3707FB56C49A0B4F1 +E38EED4D4AD6C968E0B79A9D46FA8440DDAA2F16651F4C14FB1269020CDF929A49D2ECCF7C17966C +D3CA0D1C291FEC448E92190979CFC8A975B8D0C32955AFDE09EB55997F48F1CF986A083473F95079 +D330EEE8707E030A37380941883EE191B1DFE0C7BDFFE3B087A3ABAAD8866D9ECA56D184F4A82713 +0926B4483BF856D68F32375C461E5A1C7F255C7B38FE7519779455B5863C89C6EDE7347C780636EE +140CC16AD552DF446842A0A7C6CC145D143C5EAF3889DAB23CDBE7A9F0BDAF0F187AE7B85FCF99C5 +02C3B70E9DBD1EEA216B589883B2720E9568D28F2B45CA2B7D453955CCA1F5058127AE72157AB233 +725C610ABE5FE84AE6027FBF20EB75991B25280C9A521FE781F69A8A80B44D367C09F531FF62DFCB +BCED9CBBC2872B532CF360FA20A8C3821BE9FFBBE51D8C733E847162DEF8180EBE2212274DC8967C +84E881056DD0F845BDF1787B2BE6FBD3F5B645DBDF104C1CDBB2E3E77231305A27438902134A74E4 +1E3665195B146249EB71E336676D21D1B6EC3D1D011C913D328389E06E6132D8CDA506546E08D0BD +642CF18BBF691361004BDBED0188769D3858C72ADAB50BC3C109E904B3A0C9CDE3094766F7C431D3 +1F43893483E52FC66252CB570D55C77006A0E8EC0C2A844A4E16B2EEBEBDBEF36A1AFB56B8D14536 +20FE848B898976090F11CA41C82FD27468CB7B54A6DCBE038B84CBCB8E3F5EA9AE6F644E351E4538 +A3A4122C7C43490F471DC44320858315F77D2A7E485C76247FDA452251FB740ACBE94018F163F385 +AD5DE630DDA21D6B057CC1BDE83C68460F4B181A09EF2DC30E785711AEBA1F1D185B21CC8423BE6E +0F643FCB806E69D4972334C40E19DD3DC4068182625FD7311824D79B28EC32C61FBF3CA7AC3905E4 +905EEA53052FF1CA5A47C38227A7683278742C799A1992A869C21DFD39B4273718AD5528A0BD1452 +CE6804C2ED3E28B7089F8409ADBA33DF2E9F453B621CB7685E393577A5CC59F81FD61AE32135B7DC +391CCD7D1D875F65C8ECAC60375358957E027269117A40AA10019C6CFDAF843605F995D8C0C780A2 +8F307F6ABD9498C64FE05CD66035CCF3E72426EFE30B00D25A22EADF9323755DCC6951CA9DF1C0AD +E5593304E2E805B122CB011DC881B730E03BEE64A0A1A2B35C0351DF4E6C686AF6BF0C5361186852 +1FE1F13709D1CE3E62EF46F12264273B6C17B400896BAE2F8457646011C4D61EE0023E4F7CEB81A6 +0FD1F2DB58AFF83B066AC48A41079595D45CA6DA483189FB7C17C892CF587AD088C7C22D8B846668 +5CAA52929F407C852C665C47C18D23A417909EE57D85AFD1D1A468B016BF365D7F76A3130B27F006 +27E1B78AE1B1DFEEBB17E17F7AC2229A0066A808CC6BF68F63632699C8C9B454C8825147D4C1C8CC +11BE7EDB4008DB0F322D838EE40BEB532713A95D46640330BA9B26B561DCB4FD42753CFD45E33908 +299F1AC63C8D4C669AB7E6E768A4D620B9448F21529240104AADB8A8CF81F536E5453DE2F888760E +859F4DA9931C70B7DAC98F44BEF59A3BD3A62F2195A45CB4022A1E8F6374B7F8D300194625717716 +FD334724DE273683E8F013BBC950137D29EACFB9C1BE88649ADFC509876E43F2B30B2F73E904FCD3 +B91538D603B58A21989F71E90956FFA9F95FB5CC21641B6019653BC3C314E7CB84A927F843C3CCB6 +7BC6A3000308FCF76C2DE3943F744433AA3207451BF8EB3B7B895FC361B2D202B3FD2DF717EFDB85 +A76DBE75A9BA07FFDC602A0496A1EA358DDA9B9E208588F81D5A2D5F700AC9FFDD62A8B92D85BB78 +685B971D4B269971DACE65277E90655E6724E84110FF3F963EDF85776FDCDA22A6E4C509C52A94D0 +260148E84A049B17FB5F216A253AA5F17589B259F258E4E6858EBB8881642669CA57C690F9CCF018 +0E22160BB69D201E80F5BA1157D0EA39214D94B82A416A7DFAF987158E91B5E18394EE91A8E44E53 +09DE6CA21EF60806A25ACEF29D275B8D1607A0C74C7E2576DB401A4DB1B714DBEBD50F52ACDE9B19 +B567DC62DA32F4E9D950E5FA2F0BDE0281C0C2A0E82D1FC59652B8D31A089841954527A419E7242F +14832763E50975E7443B39F38DFA17F541C124B402D61B770C993FD483913EBC1944BBE060380240 +D807757237EB0B819DDE50C2827EA22E58A9ECB3EB02F86E4D5365E4203126FE2E1DA7F065B8FE5C +AAF8509DEB3E6ADD789DAA38AB25C1C10DCA62CB863A040B4CEAA1503C6C908C2BBA795A02E6A614 +03D289656A13CE7E0AD20B97FE659CB8E8B069AEDB5B8FA44AA7E67AE77FF56E833DDBF7F7D29426 +6B1238289A9EF7B9278C20C5268281999D944CF9F6C7A5DF384850871645853214BEE011D16B8E32 +F44E4EE52EE665FEC3314C42DA15AC8A7F6C34BC7B5121E74B11918422FCAB1311E775F5FB81E394 +33DA63EF9E7077182ABF8C0F1810E4B7E021648BF3E8EF322492348CE225C452C0D5230A4F4C3695 +37CC664DAEAA1964F98886900348D617FA82058FF1F874834034DD8E85FE9A4F8A0FC02DF62600F1 +70621497988BFA98ED32350DB50B5A40226BD62FE7D922145A32DEA4C496A9340B2D6581AD3491E5 +2233ADB1B6ACFD7B6CB8CE95FB06527B5DE16A4ECAA413E320BF3EFA57D6893CD26B80DC49EFB98A +B340EC194FF7BCD700C98796FB02193BCC655A74C34C28E6C4F9CEAD9E1714297FA327A45E67C31D +B66137A23760E3F228F52544D66447973DA042586C8D878511BBEB997A86733E081C130F62C9B5FA +A95C5F9A9329756E72D803F39CC320A8289CBF036722191B8BB1E792F060491AE738F998AC4E0312 +967B97E8A914DE3ECED9D41FBDDE0B9B7876008EF1D32DDDA865224E2255C5F8BD3D06AFAB759A6F +5C200E9501C9280EDAA6CD0EEF4D02BFEBC4A1FC9E72BAF376AC7DB7C7BD6989EE718B9E5BBDB971 +2FFB55C403039676D556D75693343F37C6FC04262120440909397A039509D735D1EBD5B82928B6BA +AFE490EAACE3F1A266A95931AAB0258670B56D81559199D53CDB46A967DE02E1F046C16188EA78B0 +FE1C91A377C95B673DB06E6B9CFBDCE29706C32419B2BCE4957F71C68D1BD628B3C4297C84FD84FD +A81C291BF21612BC0AC43020D00FA8445344B55FDBB580CB05A672784BD05DF2E5F8E1D86888625F +BC8A4FCB026BBEE11461980F093412602FE9ADB30C947B8B0480A167AE61378069EA720CFC62E4D6 +522279D027A788BB138480B91225AAB44033285ACAFF78FD66D6E8DF77AFCC6055CAF243CF5E7F3B +3ED957FFDF118C11F2C22727A749CA7756C4C93C5CF2E7C39E358280AE4DEB250FDBAB81F6782190 +EE7CD0CF6D220EB5363F7BB72C83D7805AB54FCFD422995ACF25F8D43CCAD092401D7FFE04FB7FE4 +0C58A5B96D78278FE617055BF5621FD1BDF1F95B41704407279FA0FF448054EAB0262C319B50214B +52D653FBE5F6E3EE4C0D3CE5F37E3867BF0E2FC7603FC4AD26CBB17F29BFB5A992B27875D61C2329 +18736DE677648B70C0CB07D3E055CDBF907D19850A897A01DC50DC7490A4A78F24695937CBF84AAD +C8FCE72D949ECD8C449F77C9CBB17A62A42E9B74C7B17D790385649CA5627CA96FEA89F50258F1BB +5B29FF467EBE614D25F2A11A72A4A339717C7FAE38B9A3D5646532877BE00B97378519A258115ED1 +FF3749743D053ADDAC8FCE37F80DB5CF82A1DDE415BFCD6B12B0600BEE7F3B71E31EC3FE78BD45F8 +9340DEF880C76E9329A8F950CA458EB1E018EB6509A1C4A9447163AE7D89C9407310C21D199BD04D +948FD9E50A6BA17A52384239B26662DE1062F596079F84FDED7FF392BBA684C8854C60726EB60817 +2C36114104EFAD5D6270D56D2BFC2D602D01B9D614A4CE02422DE4C5786BB4022AD54D19E5068E81 +A894693A1F7647E9C63DC0DD6073E7B0EF806E29445F1E14FF50612B2DFD5A5674733B7A069F5B78 +F5887677744ED7EA98630F1D3AC09AFA0DEE51E16A89390BCA885322B3874D2E3CD84369DD913618 +AC9EFA841745850F28E965097E199AAF1610688B4B091C97798273D6C03F749B3CB779677D26A6E0 +6B7064AD13122EFA1195F2C4CF502F765D929569FE2A1ECAC9E9E9CD7046422C61490934D6C55D0B +4FE7E713BE6493F82CA90A0663E467FFCBECBA6317DA1115D4D88EEF3D1876D5A05272213666B4AB +2D30253C661650CC356D0F78C08DA91DACF15CCB1BC50812567C7DD817793251FA7CF6AF625A6C58 +5A3ED75F0F309616A6C72C3BEA306BB355C2E7630E711EF2130689E7DB723AF50FCF83ACC3ABA42E +DDF41F04885259C2B4AFCC543128F227F336E828724F2AECBB8D194A98E01F9929ACF9F92EA2704D +F8E603B34359CFEDF7ADC57478856E7BC00BF5B1830B8F8BCCABF00BC31AF10EDB8E4EBBA686AE08 +1F57DC0ABA3D3C0DF2F59F84884E7177F817CE4095113CE3B8EAAE95B5EE8EA6C084AF0B91558C75 +CA4F7D394AC7EBD64E2481D69D0337C6FBA2B395B11730009E71E47408CD9F9CA99FDF44BE232363 +4248580ABF2B1D4D9E1CE94A13AFD91CBFDD5AE226F9E792EE6CFB3E85D80B0324D300CD6BA9D01F +55D5F5CE66339F63F9BD65B0C5B9FA06C5057400FF0700F8A1938C5E6A5569B112199F1C37E050DE +BECCC4DE411EB61728EA85397CEB4C35F2942BAF8FB617351EF5B703B09EAE02A21DFFA6BC4CFF56 +FCA88E7EFDB61A49A37AD7EF3B2782BC3F88C8E4D4A148C7AA4BB187700745AE9F7545FB21BAB3A6 +CDB0E684E194DE215306BC8F777A2D927230950580AFFB1EDDDCBAF897DB66F0096880446E4C4710 +7FF39E4BF4FF3E0F8A05AC6256337A63C27492A4424A3097D7C49FD4ED78C851C4167BFD71226324 +F6ED2746386664819943080907F746CDE6C837F482D21A0F2ECBA3156FCE5BE0CA1D18F5DDF50BF8 +FC5BC9A51153DC7EBD0A361D54D88BCD8CC5A72BEEB02D4706EEC3DB351530FF5F1596FE7DFE6E4C +0BA453B9966246F169AB77F5A37EE0307231DCAE2142E800964795C70E5BB35EC3F692B7CC38CEA8 +EB239AA7D20FF7CBF46F65526B9A2E714F293C3159132D64EEB249EE9D457F131458C88519937386 +640F4AF651837C829CE6869E5CC79358E59407FB6AE0E03FA49803B6D6244D5E9D8FF36745EE5683 +4C5A75D231B07F85C0F117167002016E41078CA0B022427FB22A4EE0F91E34EB16B84ACD6AD09CB4 +88028B7E9E13EA31D6E67AF081443F1F63115C501B844A69F12313E70BEDDCA992461BAFC8279E17 +36FB4EEBBD3AA3B6A64D61408A0CC6897DC5AF202405FA7BE3EB5FEAB71BAFCE20D33193BC816FB0 +F76009B02473376A516D0E710336468F2087CC3BA495426B7EF51D4A8AB432694AB8D39E617B33D3 +CB2173AEDA33D26A937FBCEE690917F99DF0B2DA7531CD7DF1453E04963A30079D648E2DAF16A501 +B56501A629F27AEE8D130AD6E091DA86C344919D593D7D73D4822B26B3CBBBC2BD6C308A05875A08 +C98D4501E97524D11EE81F43CF807588C2B45C88C233F8454A1E207F5F580BF8770F87E6E5D4DAB8 +7E3FD2004FE574285EE2589C23414D3ED685CCE32F2CCB84283BB29CDE0FB39465D4EC61F843A232 +537ED529401A0A23B18C5586F9CD9D8908180BF828532DBEF52ED24D2AB3A9611D28059916709429 +09C864414CBCE0B91034D975F77E24C697686338A2E05A7EA5F452DE066595A21F4C5E61DA998FF8 +A82CBCD46FD4464936220C2C7E72CF0323CF11C3D5FB6D02745B13703612AFB972CF2832160EEF81 +C9FE5A353FC52F2F86EF677AD4AC8A867F0147107DA7BE1C1DCC0E95D0327FBA8DAAE52FC58188BE +B5764302FE61A37E9FB96AB00D5FF87A259ADBD35C96CCD38640007C4D1D48A181317E60A8AF2E14 +37F427AD4C230EE5DB03EA49A6B22EA1BE8B514D01D7B657D5D8FE5BDDF8A04C0AFE29A45816489D +3937985064AF71D8B58E5EB6C6623F3ADA4B67C7079593575A53BE448D2EAA409442EE15D7BAEAE1 +8D0F7F0EC5618D6511FA75B0EADA52CC921297633AC5EF769CE9CC07FE7DC514444C6F747DF59523 +E80D9364E766F1FEB870F607BC34A4E84CAE0B07B53A3160314A1CCA4C2EB4F8D98114A4CBC92CED +5A7E6634C5DEB495F6EFB02E5AD29F003F2AB5F38167C9A2A3F94398C23B706DF140CFCBEA259470 +911F44FA19B438D51F91F3B7DA6A2F2BFA12DB7259F222FCCD195EEE814DD70E211F70EF1E238281 +DC7898BADD7A9B763DB667840B21756DC03F4D1176F482128B4CC5FA3C0FE6DF4B07C890C92F5E1A +95FF2B016E26154ECA4A10726A8A862C718AB443142706AD55EF13826264A6D8CC712DBB7B1CCE7B +5E1178009C6672E73174D4CA13CF37A7836D8442F24586A23DD265FEFD566FEADC8579708F381BD4 +44CC45A18A4339F331E7600C886A9AF6BA2102BBE7EA2E99CEEBE1088B0338C2E61E09DB3D2CE768 +E7DC5E9EACDE82E4DECBFD07859290B1A9BDDE7748EC48D0BA44CCA838ADB96B0514BD5B6DEADB25 +6F89E17126DCB3A04CA89F7DB2EC5AF26BDF4485AAFB58318EE2EBD59FD36ED886DE98AC42F99B15 +9BFB6BF337A83C9617DA005993D04C8C79415968FE19C62DB19DBD4C40D448B1D01A1DFCECB63F2F +85EEA517D6D595074477619D79F34026545B5BD920B08C03694ED50A28193980DFD26BE37649C569 +15F9B4AA068F1DCF0C08FEBC4A0F0AAE33399DCDB29EFF3C0B57D095A08B135A3350B943599B811F +D16C1CA64B382770083107B7B2C899A67069C7ECB766E5E3A3447D05E4A04177CDDA2CC7A0996E98 +6AE6F6371CDA1D4A29F76FF78DC3D1CE4944635E501D622D7A578C076E9024E2960B615E4AD3202E +38BB097F9C26D504C49D9F1FD3C5E78EF7554F0509E9C59B5447C9C3D5933E50D8E1CF7AB273FA39 +3F5E2B1AEC351D37ABC165BAEA5E111514F4339545E9BAD0AC92EB208B8D13F30701FBABDA12C51B +0FDA9B0491AE1DFD719F2E34F7B30607D733D578D4F96D9527FD444390849C75FDE0835FBA19E1AF +A630C89ECE7658CA17F3C3E038590DD66812BA1E1ACAFA49A8D86522737905151594AE9B54A57978 +26675997608C4E82EF77F56FF179E5552C7A1AFFA7BE4AEBCE1EC98EDC33011A433822C8D40FF7CA +108D68B0D09A8D414B169EEFDE406D6D2CC4458FDAE09AD0FCD0B2AA107D35D7A4451E79A468E795 +10431CD48C64B3C2D5AF13879843C07F423ABDC278A1B8665242B6B773D24B7A959F3C1FF1B6B3F0 +A4DE57B375C05E9C21D5BFB2FD2C2655F2C9B6E978C1031CE19083E74B8C2469F477D09BA24600AC +F0D85AB3F39BF9FF8548A235C5D0FB80CBF87DCCB98C636BD665B37731F48EE2EE692D22A0268FD5 +F1DA645E11B8C71A4892E586848F6678894122C1874B8DD47B8490C408FB00BFA263721FF3B2D602 +8A51841EA37A321A0410098A3873F08A52F513C94440DDB076F8A0F00E4DB1D9036781FA7F419D65 +2828B2C459F1B6E98D266751BCDDEBBF5B0B39AD7F428359F3DD9156BAD10200FF0700F88C2EDE77 +BCBC66EB268DA46FEFAAA5921BD1EB6DD0860C6CF92578A6332EB96C814B6BC7FDECBEEC8CB46122 +01360D33A73FEF90761BAC1C5BEBF6D6AF66519817CB89F3F29410DABFB61D42D47365DFF9289EB4 +6F2897EC48D6C6EBC992389D23352B722AB709A7B6691055477AEF153773E580FA03BC999E77222C +4E1CD7A39668495D33970A2DA9B2E2EA4F706A0BF6D1E760C2A69E50C5D2E3DFE81F4CBC6E58B3B8 +77512B77ACC9A53FA4DC5334B7C570CE34C64D4FEF0FB361C696B49D2AF5CB810237B61881B40936 +BCFF53A3D55E40CDB44DB514BDB293AC960D430CF95F71BEE02123A1AC17AB9A39B5B3E26DC8A2F5 +9C90019F6EE34F87E157F68A838BF478976B393994388469E00ADDEAB68FA5846294FF69004A3E20 +6266341ED4A11C302489C5A4F7B4A12958581032F3E71F73486AA92A8B8C9603349B80623A28CEAE +BE35549B50B8A4AB240476A372DE824101C43D2C4F3A21D264C4EF4FE821DB8B9B9EA2D66E9F69BF +C4EDDE41F68CEA8C0232B702F718A2D628786B8D7E2DE0DD0366176BA43F645846623C8CD0A74F93 +52A734E7F012AD381942752F2E36D736A36911DB1F1BBE8AB5C57BEE05FC1C8E5ED610C9B6129EC3 +B557196099CDC512789A3A0A1FA88300D536A69A5D855226F935C8379C0801EAED4DF655C2F9F774 +F4C7322573D10B2DB93519BD722E5883A9ACEF29C56BF3A03C62B6ED6621FD8130F05AB5394230B9 +89FFFDE36BF738EA11F337DCD1F7D67230193DBAAE957B36EB898C039A7275435B886DAF6D55460A +C20B8CF4D68327E551BE7FF123BA496495BA0DE71A5036DE98DB0D4B1E4F0BA9F5DB710E52AF55D1 +C6562DF7C8DD27948ABAD9D570D0DA89172E206EC0A81C14C58EEFDEC9BB91593DCAB130D3FC15C8 +D9DA3338BF996B530639608B3AE7A1DF94BA4A4D8465927557FDBA1F94A678C54EC6CECE3AD6F39C +D278468020951EE8F00643547B73C497EAC548667C9BA91839D5C3CF569EC5A6FF93C1A1701A7729 +1709C34A5DEFF47F6C95011A346976ABF234BB985A46101D777F52B18C6145E38DDDD99AAD6832C6 +E7F0F9FAC76E311E4C9F2516AA399A5FFA7BFBDC0B50F53DC66139DCECD0DFCBA2F5C48FBC3DF245 +398D773CD11644994AD322C4B5224A2B4D17603219D83D713932A2089ED84E231EFDA0ECBD1D6FA8 +8B4E347C934DBE69A4ECB1F24DF0EE761BBB2E3201132C1DDD08979892DD9BB012A87F5C61AE2F04 +2FDB8EB7C07F451B0191CE4CEB037920430B8396C4D82D7092CD83CBC4C023CD019086DD1073C6AC +E4941EB1650F9FBA62DE69FAA52ED6297B9600C015742236E78385B1485C4A4127FB27A6468462E7 +C09615AB0AE890D2E5472ADC15464E2FB5ED754A3E68AB1B0BC26339915F6750BB120D994726B57D +49E86D637111B4B989E4FC301504429FE4F20BD840044968116EB94C3FE698C8C6A234EB3C2E3622 +CED28DF7AED9B9FE823F35089672336073EC0563B21012E7692A388B6FBB6094C68590E3FD8A759A +C632146FC6846E7B4C11EE956FC6E817A729F486B7F53EE11B336C76955E011E9E11F8BF6900BE89 +82C071504A8214B5CC0B71D7BEF8D12D8F654F1919228651582D80953C98B27CC6F6857DE689F616 +EDB61548D8AB4CDDE7860731E2325521935C665E0AF93B0CB095A6511CEC4375E38AB14577A5B4F3 +DCCF9EB05AF80E398F947C54DEC14C6F5A0D969CABC6265504BEB4B95FD50A229782120EE4286A5B +CBB91815071A0467C1D6821320A12703090851C44F34377604040DCFD47C6828ECCB7057C8411EE2 +5C08BFA3597624EF59470F2768C9840DD795958ACE7C5855D1632EE13EC198D673E10F5462BD8141 +36856A990DFCE8ED3380E3FCC5F3DEF592CB72D6F05B42A230BED473F4648E6BAEBE1A071BBC2F74 +B3F59C172C27A2E494DA26DE0D894825B7BCAE11F18EE64F1F436F99C803745FA5546AF1C156A43A +7F6731A019D6EC0E9EB9DEAD066B9ED4C55DD7F531DC0AB2AB94B38648A2EEE4599B5D38342B7F69 +69D77C4D52C650601D19A8943D7AB26769FBCCB6792F4C8068EEEA28410C908837AD90344F7071C6 +43A1E4445DE188A56E2387A91DEBD4BF3049E2ACE1B82928EF02D5CDF141C95F5442CABB9DB44173 +BC61996BC33169772338452AAD9A0189F56B81FB8141EA7F4FC0ACED09C045AF98EFA5C1EC221EAD +241DA1C2FBD4531387D9C27294CAC1A4CE6338DFF6723CD9B63BECDBFDD731C57AC459911FF8EF48 +DE1048EA6024FE52DED6B154DDB7AF5EA0D5747428286E4B15C565D4493A1746B782037ED9EC485E +AB7A64A67D1D5A9F0C01CCE51E338B45EC290C489446383180B9BD7227F680F4C623B710C5BA7FDE +8C1CDBD1FEFD4B11BC164E368396A292B941C5A626E7786A94EF26FDB4C672B616CAF8B85EDA65A1 +907B0E64B8EFCC5F744FA8E37A41A547F7D287BA93075BFE5E24766F031755651293360B8AE65B1A +E38824F16881AC626F1DB3A72DAC799E63003C97747EC696551B89AA053FA483D84DE48F5FCF299F +DD891F298DBDF6D10C0E831863156A65DD752B4AB915DAE76B005242BD826414B85DDB52AF5385B8 +5DDCC961E473B47783868544463FD8DCFBB7AEE6C4ADAB71B569FFA787FB721EAEF76FEE0B11C23E +3AA330A8F5C83CCF52DF50EF62967EE24784E6909614218DDB885D5C2B1DE565DC22F39CF4945D31 +2EF22E9F4C4192E1B61FC0AE2089905B097242C9854A72D7FA769FC9AD537E03CD3988C53830FF87 +73947CEDC944FB09201FAD09910C0C8FF359F640DEA13BA916CCB0B8D9E36B147766C858C732B571 +366908D0CD7E42D889225BDEAA139D3B3B1C962B78A8DE6A7D144F07373BFF6BE5397503AFA8DE40 +59F14F000108FEF760C9F05C939EF4833BD6070D423409923C13F19C37A29CB4924C6012CC7FC71C +96FFEAF2C378FA5BFF25B46AEF079ABFDCA586977C59A39E8E12E780C4765F00CB9884E523703D21 +B8AE4C07A9CBB0B960E1BD0C7CC07EA5524C36ABC98527C71EB7853C352FCABA1CC75AE3B778525B +FD0727477C0114885FC6F0FAC5F577AEE88A725359B2B1FF4A0580E9CEF1297A37B40D44C9A0173C +AA39DA9BF8C0999BC7A293338D94DE9673F0806EF364B761ADF01AFC9F25C5D1F57A4DFB198B38D6 +C570A9B13F96AF10F95408148E6B546520DFB65A2BF36692D6D9305AA2768FF3BCF7D4DCDF0E8ACD +74E3FC299B1450EBF31F0DB5221369B53E0C1EBEE9CCF508FFF186D0853940C3A90262CC5ADCBA00 +EBEF4999301E58896F27AE933969083872A31D9532798E5227C18EF1F2EE69213CB0389F8A394D27 +18EDEAB57C3200431ABC1FDE0DC3F31FFD1585BDB0C93F67A3986120C501D552614876FBC02B1A7D +502C3F7E9510D42AD572DF347F9A79D1A29C70F197CE05B76F2C25D4BEF1E91F80CF39FDE4604237 +EB1E9503F86E25436280EB1DF84D85C0A2ACC0E11BCFA9D670E08DA99DFF92AA2525158523B34963 +37863995099B1BF68171EF610290F36AEC61C75FC0D653D891402A309A287EFF34C25E6BD9D854CB +7AD42120DF006EA1BF5AB0507F2C6F09E5EFAF0F7B290950CA291E2FD2C0797EED2428B4801BFEE3 +A0776EB5CC3FA84E985F928C8B0DCB6B91DD2674F411BB6A221967A6458707C58692DB545E80B365 +EC59401A4F723B85C8221E19948278D02C4F1E6A674934055CD47B33D217343C957A6A0D3CCC9F6F +47FB88A8D6F65BFE525455959765EAD01ED38E193B8EDE18B74D1C6393FBB4649113A80DDE61A45B +8CA34A3D5C472AEB8AF16668E7FC86B44693A5FA30CA7A384685CC711A4013236E618872CFC50357 +8497531A219261AA4B52EC591C238DC3DE8D017830C6B5339A99C1B2E7ABBA95C5BD9BD058311FF9 +CD06F6918F89DEF36545F6C7FC89787B646E2A4D5EF988C4F091695FC12F273646DC94B915D30401 +78C1035B23E595FE2D12F4EF76B83B53E0EB17A824250E6F8E2692A3A5178DE9FCEE7D3DF524BBCD +BD0FB6FF55005058945225F6B5C2C4AF1ACAB0F74972C276BC6AA49272A4549FC8562563716A508E +29BFF98F7DD6C14CB128DC535C48957385F81469A8E68FA861EEC7715436DF4BCCC4CB9A8D77C808 +CF122E63A981B94C7B7E593F9957DE46A25F2FC9D1740226F60E945089D8192F8CF181B29BEE2CDE +D225F8CE8096ECF67BF10257095C6B7A24EB787E681C9489FFC0D39D714699150DDB896AF65F0816 +261333237E203E9709CE0E56E5A2FFF04046016EA5C3B261F4C5274BC2160EC98098A51EFC7B5457 +1E37D2CA4C9E81B3BA7B603B26F3D390AF5DC9D545DFC31C3363F74C9334478E2177910BFFEFDE5C +0A6C9BCD9D2525A957E89DDFD1BC0C577F572ED29B143626BBD0C810C96A1BF5108CC61BB6A98986 +E44BDD1CED6D7254E95495EC80EEA65ACC829802FFBD9FCC017A6C71547A27D9C33FBD182A5BBE28 +903C37DB6B1EEDB6B5DB4061DD6F95E0A3776538603434FD90D230E51422457D74F3031CA9E50465 +7752B77B3D3CBC608BA42270BDB213FC173C8C2E0D1F472732A2E87FE14E60B12C238A9AD669F645 +503A6F1EF07BBC17F0CBD4BC2C74655DB5C0DFE29B093D60126A8612E3D8F0B4B65A3584B741DC5B +3AA7BDD078D8844D32AEC75E97888EA63A58C06D8B236FFA3120C989176B0A4FE37A14B89C1FD1F0 +13982A593948968520CC68B6BAF4DA09FB6EFD5D98D8AB12C27663D75C3921113498B49AEB203C88 +A8DB9CC72A327797C9FB9F073B629C5F27EEBE0349B447ECA0C8745432AA58CAD7940D499CB9482B +2BB14909359615CE890581868947C7A787B0FA52E8A42959ADC0C4D5DE187AB3D3662AAC6C239501 +35FC46E8E41073FD233EC2361F2F7C7888A3F78160808EE9469B28FEFA78FFB4FFD6DE8D0550FAAC +44BACE8D30C3C6860317F1A79919C5196C331EDEAA0ECBD85F860678EF8EE6386C8F1F5E402C145B +3EE7BEEE58AB151673841DDA9C8E11E58B5CA067AF5F724F9908B2493D0106161C9A433A348D2CCF +422056BE7EE4DBD1E66456FF616AA83AFDAE1ABEC715DFD33ED9B53EA5FC3B390A3FB5C854CCF0C5 +BB8022192E01F6E9246BFBB814706AB2CFBEC3DE7B34989DC00143367075C1091D6BB4CE854C1447 +4C6F2D1FF810E47418095FCBD6CF9D040650A923D02D0AAF1D76C1629F1CCC18ED21D70B54B57D04 +D83589C40326D0D07363CF31CB538EE3A68B3388C24BA265538E9BE3BA0913DEC365F0321E882625 +D39BFC5FE9B0293CB690CA911A2978C3762AA350F199FD45E05EE74B5D0BA125E0F1EFA5C4A9A67F +094AB1B57D8EB991FC7A8FBA5B7DA0890BE0EEB687884EEFAE2E513FEB90CC11E22C086E8CCCF0F4 +3CBAE79837855525E641FC6D787DEEBC9312910808BE6ADEFFF3D2C7F9EE42D8A39331333BF7BB38 +E9175BBCEFB032C7E52110565B25370E2A89461C804E4220EB1B33821DE6E2760B56F64A6FE2F3A6 +044D8DE9017D88A45A4FEADFFB6CAD5C24E25FFD190BDE81F9479B1226F18E7C6323E2E78258DE75 +9719C18133D740E7CE38F9D65FEE4E981021871AFCB896E69613711320134971E0E34816D3A7BB5B +65426BC4E89AED2553C0C5401A749EE121064D61DF9740A27AD4E62586703CB435AF82C00A1283DA +85169176885083F37C0D34160D9FBABDB7ACBBD59C10097AA6097DD1BC1E133F0F664EDEFC076D36 +72F550738E0AB63022C2F5D2AE5FAFECA4B2D47A4C79F9EAB9E36DFACEF3AF3AEE67A83B6318087F +6BFAECDDAE11EBA4788C730FD91BCD16C700FF0700F8D3126C50CF316C4D0E44DCFE28C0CB7C0989 +97FC2BA87D35AADDAFF9EC48D5EC79C3562F05218F7F8E57A8916E0E6365BECDC1F031488151DB16 +2CDF2EFAFC74081896F2700C417200F36F9C678D93218F1EC37CD69276E0C78FB651C0957718FE9B +6CE176E529F18F0E03EC2BE691E2438E3B71515CF1C5AA5D2B22B985C0A6E4A64C39A09B1154F32B +7E76C6AE029928DEA6E65F903EE190667B5973089B1E24DCA02EA55B0D315B9A6DB055ABA9218C7D +849A6119484341CE58D53D8AF1858153AAA4DBCCFA78BAE44130B40EDD90122C990E325D5174A085 +889D92CF4B78B534B1B808480E3ACF48ADB73BCF1B0BA8DA7D699D45D0AB14F9DD8CE49096DD8272 +9579B003884C078BB2C5633649F2917E9E44C51C00FED4DF35CE00F7DFE1DD67A190164B4BBA7703 +A53519D13BB8A8A4616EE13CEC1640B94A32FECA97B5AE0224B5F5946708DAC962C40AA50C0F7359 +04D9A902C0A2EC33CC16B0F265AD769723AE35C1720B5289095702AE0C97A973148D401ACBF34DC8 +D27783E3F02F430D6448A46DD9807456A3C9FD06858BB57E7A8CBCB36DCC0CE370CD993D13E8F618 +CC477F95408B1B88DD86267C0089A391A76BA82639B5CC064203F9A675E2EFA3F7BCC726E2F87ACD +44FAC30827B2C06B2E1778248ABF92CEDCE8216EA4FB97941077CB5229B4DD74A989BB6862FABF72 +9157F1B0A61AC6719459C9DB970F1E5C01592FDB88FF633FFDBA9CFC48ACC0E229DC6E122349AD3A +9427D8C254CC07303AE4222679AAAA052EBB6469FF4A4B4FD22503418F64B5BE68B4DFEFEE902124 +5771FF269769CA51328A7A081B9D3A72E4913F6535257C36A79D8BC18F85D6D566200380DB0C2C78 +3563446BE07B331D95C2DD86487C829C65B1D889130ED699F4C33C76B82107CCCB38F7413674D58E +65361DC197A3C16EE5EE566948FF7B13B55574EFE644E545C36356B6EBC92486F9ED8B8AC52C97D6 +32EF95A78735EF374D9CF2AC662F162A28ACE1BF367D88AB634FFA1DBAF45A3F3D401DE9CC0C0E9D +4D9C5FCCC1A2883F5FB407FDDBD76BC3889BE0C3D3A71B36A3C84B4B25DD8B95B1CA4244BC5CDFF5 +8927C4488282E077AE0FC9BD6169995D182D5A35A4167572A8D39EE7F05A9F53D3FEABCB9B87FF70 +119171FE1830520EB04E2670A461CF327E4FFD052071AA879782144B897628B4C841766D07380AE2 +6B47D701558AFB434C27DE4978AFDEEABAAC75A2B51343F21520D53B984B81DD54173058B479A328 +D27A870B559A6AA1E1CFF649D1747524753E7FD4AC8B4337581490C019BF2B0831558070748ED2D0 +93DD9434C4B98B4D472FC964B763B8B61CB5B72826BDC418FC9BA602D05BE43F78E347DA8B05B680 +76C88E127F7E8095D88A1FFE0085C5E34D75D4BBD484DB45F6D334B5D6CC977C7C42E34FCC92275F +71645685C6F803DFB46B6DD665C34D10CF482272F17C88E494F8920FEA82FB86A117D662285393F7 +547E47EB292B5353094C01BAF716EA50941B854C4BCC4DF862FC2989ACBDE5507662F278E1EF686C +783BEE7323804FCA414F9D59482BC07BB0ABB9CF564E72AE4ABE47F1526E56B9BE9FF313254D4F44 +051F35EFF8282266C6A5BF9CB89B80A48E365D460FC3C42611602DED25D1D8E9CD8409E22760FB33 +094334B16D36E9AFD21F7FEEE451B0931040A6E49E50267C772BE47255A910A14FC7B763AA8952D7 +2249FB05AB9AAFE65303B15961D92806C06CE8D77BEA59C120D3DDC763233AC14859E3D05CFCFF99 +6FD6F33B0DD646F212D0C527DB2F7FB8985708E7B03FF0D478DC09D4EE024FEE74AFF67BC390B93C +5CB2752B79CE1DE9D6A0C5DA5257F8C2394DF17BFF79EEDE04854A65C4271EC3145E3810964B41A1 +DA2424F051DEB23C0EA430F64DC17A482215D8103B40F6B81C1C9C230D2AA7E79C5B098EDA65A689 +4ECD066C037038461CF9AFFA0429AD2F3775F2DF0EB52D300469780F23FDF87CA037C15B47465E9C +5C1DF63285487A808515FC5B350A563B28CC38A635BBAEF47C1C3F3F6121C932141D3001EB724E80 +94033CA0E1D6BCC15506F72A1F312A5F0429D3C28183097DC06F6630AC858192FB813730BE3D4F17 +46E6E81BC1CE0C3A81B9F9F7D3D3CE104BD2705DBED51A506CBFA3DC67935B5357E7E3A7F530E32C +6DE8CCCD919158133D44B57C346FB692094B2830C47302A9B99170B034A276CB927578A838276F01 +B12FEA6A6F75CD4BF8587F6A5F11210582A50F325485C1B2DF5E77FABD7ECE1EA0650588CD52320D +DC2BDCA847E060F7EA7815EEF2B05202D7FFB837321D7D4CF99A3EE5A44DB4B25A48BF6BFFA0B339 +6562567789A239BD138B4BF66B96FDCEBC827C35D3D1A33650A71C7BA4F1F815701BA64211B616A4 +86C648B62ED42A91A58DD2FFC57C688F38DC39A5E5E61B0BF25D9BD6E8690404B30C2586DF74398B +2523F78E64D2A5B4F2256EED93DBBFC11ECE14182713316868D88AA9A5456852A8412BE0177E01DA +715493FA493390FEC710AE0C8126766E97FE7E457EB08158A735A0447FF5C0840CFDBC0F67D217A3 +BF376304A2642D8386E9A3F570F42A62293A096E7B4325310CDC0AFBB5A5ACC63137DFC947656094 +C5C54264F49BD9222B221AB8EAE26864DD6E761C5745C5B18557F75D2B4DB3CF93528AB3F24C050C +B387E2BAE7A61D742C1F8C8779CC243A867BD936295CC76D62C2B7B4B6D76B78D28D901C096E1895 +1419D1ACE3AEC10BB65838C23A15290879271E9F6C6B61917FED3173B1D1EFEAC76B1420831E426D +FEF226F5F885FC038EBD1667CBE5DCC52ED87C9038CFDD6F6EDDAFF1DC85F19223EFA5B6F04A5D91 +B433B638E72B88C026334919B9DB58FE391D3CD64A5D2DB9C861BCC42F000108FEF74ADC63356A02 +AED8F4114664D0C40EA8B8DB24E90B942632AB0D1A07F535CB399323AF4C6589C3C86E6CD53BED72 +7AEC1CFA6F2CF9CB1817AFA3526DAE32FAF7E158DAFDE9A33EEBE68910509945B7C68781FDF4326A +141A161A77AF1CC6877D2E2196CF0531CBE99B56B0C11DC5F19129804661B66AC34ACBA263A93E3B +61E4A714761C5797B2E51A419EC3056FC8DF62CA564F3159AC66D0481C6D9DECD921097574DE57EE +81150717A9EA9B8CFA1DEB1BBC23CF30093EB36AF2E406E516777F7BB3A74895887F992868D652B5 +1CABFF2B1B046EA193DA6AAA63B5474404A1807C1D938D2C62A26875C62D99BF1055EB015B376787 +13D9E7FB3A1A34A9E8D5D887E328ED31616421AD25E54FAD93519F4A1200B280F1BFABE0B589B9FD +6E2990801D9F146C432D6C57E9D8E6C73A95CC2B0A354ECAC457BCA3AD46F48AE765986DB88640AF +1DDDBE87DC682F9706E6529222A00E397397AA20D250FD366160BE026CBFCCDA222435D4627917A0 +1DACAA7CBC619B6FF5CFA62DC7F5E365A6E47EC75F6FBEC690025C905B5D342106BAF2D9F3E8BCD5 +C320D873659FB7A19C93EA87D0FE55B8E2DA5BBBDAF8826F776DC4C7B33D7A835E95D4719ECD29DC +36BF913731A932F592692ABF1ED09235050E54A3B7680B8F0934B258405163575BB9BB1A728B1F5A +593C93B915C5A34A83C12C938383CE2241820E8EF9B8AAC419290F38A47E5B3528124C0676A8C83B +DFB40738CC45BFDA47A6DAD33430A15A728FC8504193E178065B6AFB39245ADE85FAC9D08F412365 +B6E345906357482D23FF3122AFE844C31A8E7D812FE233B825DFE92A4CC92F83A98C90EED5B2E926 +4EAC19992D0A48D5685DEACAD8B13AE54A1A54C0B511469325B5EBC3FB0F3CAD445118368D4BC0CF +DAF91FCB7A1BEF13F9E8CDC002BD8311F3694A04A6CF264BA7F6517F86B97814F230DDE12D773ED4 +CA95DC62CE9E414D278E1A22E6E6247D69FF154050127F8C63D7E54E688BA5918DA4C6B6EB3DECE1 +E4024220108E7C8E5422F805802BFA3CF5E164D6B27A4FE82B77E4C86243484FCA1E325BB0CDFD3D +6C27B1566B5D08E8950E45310DE76E883EFED81165D027546764ECCE1EAEB2519E794A5FEE5587D5 +3D5886D56B3CF520F4834B9FFEE1DD83AC7B29C499489B10318BAA0F5104BACF8F47F52FE8709632 +962D370D07C23C6E890142D433EA7B961B91AC344F64922BCFBDEBBCA157C1F7DEB40340225B650F +BBAA67422B6C45602772D415A411D84663D3EBD9B42E0CDD09BD751A5B7CBF4EE1419CD8B4790270 +F7D6BF03D521A08B466AD497510A9FF7B93A9E01464C719D4915C955BFE99936C7CE76CD4BEFC40F +00C4C8CE4FBA05C92419A0C30D8AE6840ED0CCD6365F66E3C2FA7B425F3437E588C2467ACDCE4EAD +826A6DADC1EFDF3B62C79F067DC31B4A638AA3457BAAA9E34CA92B3AE63155D1C5899722C20E3E8F +FD79D1F51CDB278CCEC6EC00DDE5E69779A41287248B771AE9BE5319E5963949096EEFD52B8968DA +232BAA66F3B700BF984470C3E231197F3063B420881ED001F54AA12C1BC6ADA2C5F6EAA3A152A56A +7D3F85F45FBD3D14ED2108EACCD6E9F27A6DEA1A90C3FC3034F5F5179DFFD8341ED7AFC85F9FC5F0 +301701AE0DC7A51ACBA81C1B2F311BEFD6E4C5D49B6591F99DF92C016993246F193396788F7DFC46 +9E2386CA7439F52000C2BA02A94C52AB2F2C71AF2D0AAA51D4FA6A58DBD87E620C39CAD94FB1EB4F +5A3E9220A6E37EEC412901C1D3AE9360E444E7154AAFB031CCAF260E459AC63F7C49DF2806ECDD47 +3858CEADDC382DB11C48782F228C1D6BD03D45D9568FE101C2720CE767FC47B99E0BA1AABA4749E5 +43396B09067CCE36789C6A4A9CD5B6C480640F3E5B45330B832A63BA0C08F1A9082A26708AB8AE80 +F18960404A5C40A564A093A7AFAC021F3589BD32C274234D98877F093AFA6BB2EAA0782B554F8BE1 +1F0561D3A9C0B3108C11FEAB5C337B211173C9D566AAC74F33451CA8B6C3EFE3F7C2F7CC50B2FB38 +7359FAE76BC944224F5975729641EBECE142D158EA9E8C1CD5464063D3179E601A70BE6E5E1832FE +BFD56C0C44D718F9F0FE0414C0BA6683F56F2A6E29AA84479F1B2C714A46FB8B694A3CEE34CA5B17 +0A4276FCE19BE9A90AD97BFBF2670566D7174412872061B8C78931AAB9B8AC0146CA452737866EC7 +14FB10265688CB975F8C2DB2CC64E2E18F81E51EB71577463B39AC1884456907DD9C4A43052A1CC5 +2C1F514AB3041989E2B7932F155E5F08590A84177E493198B1014A0196B8C887C240A9C7D6F40D37 +79DFFFA05ED893139C4D91944F2E03FF4FBEB92002CDBEBDCFA6BA44699EBC6AE48ACDD3DD90EB1B +02E6484B2832D67090938566BBDC0D31DE2A50BCA4DAEF2C2A1DA0500F7913FC369BE85D67192FD2 +AB3077B0B2D60A60EE5EEC57019B485B5A5360858B829D0426BA456EF2E33350868DF3799A33A43E +6488171E0A41CC3DB7CA01D0469024F516E053EE0C071F762E2B389C853362A62F4C59F62E0ECE93 +52FCED706BC95EBD1A9E0FC5A5F444D1437A32FF5C2FA7CF66371C009F2F59DDA868F79793D280B8 +72E97BAC47AE4957D83A1A15726CBA3F262A6A7905C8C6E690B91A0D0CEDC5F5812471909B3897A6 +D093B17363581531B322FEFA2486204D463C262B46F2AB8D4F8D9094FBDEF72A42D145471D90D2A2 +93CA89B42A9491193405A68A96E009004698CB20E9A8C2BAB20CD3351B9A5E9A1BFA7280A0BBBA0E +C1CEFA3D15266079A26E202915001F5BCE7473229CED5848FCD293822BDBAA05267F122F6BDD3C9E +5F354362F8E5B7505FD7F4C3283176E6BE9C20F957AE38CF24672496911B817534B1A018F6FACDAD +35D8196C9267341B0A0386CD0AAE19A582226A8F88D668842241B5086A158D3D43ACD814B1E7A7C6 +359318311A55941A4DADAA5D2E6A8F56696BB55AAA28CAED3DDFFD4EFF7CFF9E73DEF3BEEF9FC7D9 +E270750D7BA1DE7B1C2E0C1218AE337FBC4527C1D82A0A944147D30933B0EBC67C6FE1A24EDB2B8F +19CBEAD4DE86F2F13F32E59AD81FCE3DD6B4C1CE51CFAC5ECABE2122F96A0C32AAAD61C9EE5BD5B2 +0F15BF68378A1B59044DCDE7BF15B1832BDDF6FFD0DF412F84D0EAD508C6DAA9B81F9FD7EC0FE895 +D9F04693226AFABD1452EC2224998AAAB6862C08B45EF805C603E12CCC3DEF3A297272BFDB3B57C7 +4384D5D3B9924C70BE6F0E32B1BA2DD350EF053F32028A23777E92A3A6B134507BA6B3B34F0FB117 +FE8888176F4471104228BD858FA2EE1138DAC54EEADF046C66DF6999EF4953AB563C9B542D3AD2B6 +87F79576327ECF05A4D4E6A9D06D4027E8052232DAE8F8BA5736F8929B2387AFA7C58E102EC1DB3D +A2029D3A7B74EDFCE983977DF309A270ED2FEB8480686AC59A1507ADA71A5E436AA88CE6E7CA654C +096479BC7804F04370F2C57B0FBA1E45AF8678AA09352BA57B488B5F4B3D1C6ADA693D754FD4B839 +34DE9F9C6EC1E8E63B90A3C8B3BDCFF6787AA020A640E727FEBCB20A35BCC3E54E76E38EAAF4D913 +640FAA18ED71BE319D16971A2B67BB37FC426C8F588D3AB2A804EED02FD5CA9BBD7C52C08DE107F8 +87AD14C21C102BA2240239DFC547E06029A3199A45E162DB35BBFE98C6A2B19129F179FFD09827E2 +7C67F8A53BC7E2E076B88A8158A26E09905805F137288904606FE2D2C308B1314C6C103391BBA62F +A7AE82A4F72921AC43683422EDC17AD0D436CE63BF84F8CE651472A9D3D298C019F0C2A6C877CFED +C2FB5955DE87091F9EB1A6EBD2E51534C9273565E83552C977DAB36A634CE3EB68FB5449D952C555 +3416C6D2997D2A4E4CB306ADCB85B99C16658E20FDF16965B1F7F028A57118C056FF6B9CFA956310 +89AE83CB6470A001B50F775914EAB40D5AD22046D19BB2C306645DEB80218721A3E22C82D19F1028 +BA70B34DB52D9622CAAB3C1B16D8BB3FB34E126C852F100B7D58A15396F961083FF0A0CBEADA0E03 +BEE4ECC85ED2C8F494CEA33715ACA3FEEE8C3E774B82182ADC85810279346407064427E492705957 +6734F4336CD8A24844EEBED054929E764E7ECD9E7CD6053DD85A4BCE6C6B2F7AB87330A5BDB0684F +CB2EFDADA5B0437F705B338FF6A8F9D6F1A9E0D00CFBC4F6B7CB5F7B296CFBE30A5E268B782B04F8 +E84A101CCBE0FD530824D9D1E492C0EEA6C0FDEC7E332DC6C7F42828FBB59A29FACC0D596A0388E6 +ACF67B5D15D174C368ADA1F042A4AE3D400F02A2016584A0056B62F91C2DB723F3B60EAE25EDDC18 +C5822572EDDD2372AD875A73FF0A665725235900A5DB2C0F6CA8C9576AF133D87910281E4780CB1E +081444DDEACE1174B85DD94833A92514CADFC497989602EFE36C13D9605FF972D9270CFD6A43948D +C515EB12880B7075F461FB45BE4E5E6C57A12A228A22FF101C0ED1F3F4C6B90640F4BC1D71AE4857 +675F175788A12BD61DE721724D595553F3DF260BF8DB8FB408E740CC1E68DBD01AF5DDEB23B2D7A4 +C925D33B4639CED82FA33AFA22D7DEA30FC4D0B0399493C05702A74EACD74252B6BED2ECBAAF5642 +45B9B6607C13EC21585E7FC2AA1C9FCC5CDA659815A66F3B5EBF37FC205C5744214E4C0A82973836 +574C0B2C6E27097CF2155DCAB5FCAAC2328676932B172F01184C6B8455F5C7ADB3C6BEB04101B6E6 +4487CC2A62FD7EAABFBA1F19B48F0C567AFC015876F4466B60E104ACC1D0F4BADB0D58F2C89A4D7E +BA9E33E004A65FD9CE697702EB726B8A3F781A5BEE5F9E15C44CC90BBFB47B911676186B0580D994 +2A0ABF6F0F2C76C818D5CCF792782DF81F2927A19751194E803854B8BF7A5CE602AA54A7F86B01D6 +A78120233ABB36A2B53D52B2A21D3B67C6E4F587C64DC2496608F6AA134F9D13EAF49A28AA9C1672 +6582A7E3DA8CBCE79F1D375BA478CE4D11B0C79B83BA6553DD0F16AB3DEF43994177FA65BA926FB5 +FBF3C9B50E3D8DB3520E423FA8946E56E93C50E132AF03CFD696751B26581F7789C75EE40E1F1219 +41DA775438742CC9F0536B140258C8BA5E574A0C7202419C33B04FE19956DB4035DD38FCB5734EBE +31C9441BD2067B8559C57027FE12E07CC93DC5BD255B8099914C3DB80FAD07E4E91422C7FFAF0FAA +BF7DD00EC279F80648994C8E6134E7F3EDA479572580C30BD210C4AF06EE57A07F7866EC37B61F2E +0D3172C539BA38E21C45FEEB9319C4DC13E7ED2A85FA7E8AF4A350209A3B0A34DD6FE475769F486B +6AFEBE52FB7DF5AF675065A8AA2AE44E90132ECCCF15626D640831FF07FE37FFDB41D54E7BB78FBB +3D68FEE567E2BCF8BC9F3E5B4B9057DABB86116FD7B5DA98C802CD81E50D660572991892A2CD340E +4394D42167F8C27FDCB573A6CBEC181EDC642FDA941226A0956A5D52007B34C0D6C82A70EAA27697 +5B3C38CC76818D0C45B5D1E97F61F8F643BD26D5948762F57C051D629FD4B352DAA785792E7B36C9 +AC3CAA2457B4E4BB3C8F71482BCDCB203EE3F83CCFEC3C90487458DD28DB2361AE733BB5771D8E8E +DE751FB973A97CEEF3E71A027F8FF122F2349DC28DC361988BF5E88DA0E97F25E4CA8501ED27F387 +CCC161E50D3B35D3335DE5B71A2E6777F6E6C44AEF4E963140714D16925FECE067BA7632C6A46C31 +C69081A5D20F146554122F38063F29BB0834AEB97543209490485A303B3534295C91C89627BBB4B7 +D346376F82C4FB7706E70715568AD91457578510BC78BBA704064465A1A3BE3764C18B95F77EA575 +397F1E65C8CEB1F7ED3984EE6D1DB57E8D46C5F889E291EAE0188D04A88E3BF8C81E0812661D1E69 +1B5B50FBE42D431AD495CD4965ED31012F8FB4276615789FDC32CD68196C5ED7F4B7867670155B72 +157EBCADCC81BEFE3700FF0700F815AC8A320625676F2F89D04623F4C38C973E1AB6EFB5115D21C1 +C38DCDE07DF048903D4419322AC3BB6C06BC50D7C229D77C428D840BBA84B4B10D8E1518472C0512 +C1EEA4ED8EE5A8B974799EB44F54E4987B9BE8722AC953733F804840A0A6717AB0CFD6ACA7476084 +9ED48CD9259CBC62F1B8255272989C6A93031023E4874E2E0D671F583CBDFE3C7352B5480CA001DA +43748CE9E12C4E5CCAEB4FBB4A0B84B587C7312D1B3C84020A091EEA1C2C458A7B65A75C38603347 +2BC717BA0992D999EAF7259E76E1CB924F948BD1AD1EA5C9848FEFCA359F034AAA96BC34EC5C7D9F +1945387EEA6E960421343011C682D97C2E646FE313FD48C220132E046D4D77972667333F5D73709A +7EABD81E658345EB0D02ACBC3DE0DD60533D6E94BA9F55DEAC56AAF3E20561E50501C5AFC87B2C6B +554915368F99EBDF0E6F94463C950F98056ED26E822D706AF4E5D4452B26446C6180917EB2877A9C +986248114538621CDFC3EC7A18FAA4A4AE2F7826D91BFD9DF49F3C63B4333FA61A4608C7F453D1AC +6CD2895760919E6538D8E68FAC5072ED2ADAC098E39EF36C49AFEF84FBE23DF047584C452B7661CD +C7D24F7CF6B2AA259B465AD57F344368BCCA84B941C20C35AB17721DE7B4B02BC52178A0DD593E09 +A5F0EE1A470F788E559D3C059AC9DA44D0917A08A542FAABE2417777E048FC6044F2941C50FE9857 +BCB5224492DA9B8EF31556406CE077928A322A162076DD9DD340F9373E9DFE6F711B471DF717303A +1C6D4D7F3C16440CD40A8A19E22E8199CFE218C3CFDD62403C28AD1E88E9D78A1EB4D265ED32F382 +4D6E1A85108D797EA187E48431AF629BDEEE30A0F1D7AB175362105E3D6053D890992F0CCBAA6EE6 +507827022C4B86BA5C4AAACE7E9720FB5E4AE0A07E93EF235CD57E3010922686BED0C8095AD0A441 +9B3006A729686821993CA603C002D70A21415F9FEF8407AF7432DD7FDA9330AF76DE85AF1D8E197C +FE33C6B3661BE43403B52730891209B4D7F3682879F2F687D8140ABCF7484644E510840749EAA595 +CDA0E2550D03E50AEE1973315EC95F91500053476C1D1713198472F878BE31D45DB6892356197E90 +9F68BD9EF726B1D5D9A282726828271AD38C964EADFFB48DBC66EA9B3F8B48C6ACEFC505921CD8D2 +6BD1ADABAC9E5DB87590A45471F72248045CCE8EC2AE3CFDF92206F2158F8C69F56A2AC4D6BCA1F9 +6043C8FE37A268D854695FDF10D34955C403796402816D7E1D758011D1746DA9AB0AFE14CB849D69 +798C10953161E710BC23BD5BE45A4C26E27DB784A793A5C022AABB6675ECE4E81600005F35F58816 +61437386F1D3E1327B0DB53C8E465FE117B9712B8415AF454B1AA50AAE46F3EAED6CD5D511046B3F +37BA49C2EF35154D806B5278185E698EB2EACCDEC0DE728ACAB3D3E1D22F3D57DF6E69C26D3FB3AC +7727E84D4AC1DFD6AC7C90C45717DC9D5EFB89DEFB5B11E2E7D609E4998E886F17C177C0BC575151 +F4B5A2D1A34E183E65D894DA2F0FA82E7CE978548F2033D1715C11BFF8A73D1C793AE43B5161F2CD +1842EC9ADA8C00CCB33AA463B12AC666C202B955EE69119C651D3FBA3CF588B55D2E8F4F80CA7F97 +1597AF2F2425A0E4AA4527D8ABA30EA34395977064834A452CC0A9295E737AD7002D07ACF30A3802 +307BA47AE526534EB5E6A8D561B8F5B9758DCAAA731715B6EBA9D3BEFF117485C0DE97323CB6C999 +4EC115FB7AD080603182789AAE753F500A7790E0F46199E5E529BC1891974569DC2A1A5B435A870C +BE27DFA75CB575E5016F46FEB6CA53C80F882B9C01D52123BC387A78397978617208473E334A774A +1A65FF54D199FDEB200C99E455BD9024D35B788E7658821221DD61BFED099619AE1F6657855C7868 +687814C13C2C9CE5F066FE83C115ACC1E221136882E2A8E1869036B11AFA0A88B14F350E7BDD021E +3BEFB2E553DEAA259E14E39D8E4698504855B7EC998915582740CE22ED7D5D30750766D9788C4EED +671B8B11246F2B9957BD350D50542336C56133A1CB9EB018EEB79D555AD6F21CCF41B56E0D213A8D +F2A2EE2D00A84B2979D727E4B0ED7135522B5BDF687866A1FAB025738511603F0C87B0D354C4B3DA +B68AFE3D293E7EA065EA007C99B3090CFAB907751BFC78279C60AE6EADD6C481D34E6D26760A0B77 +10A64E55F8E0F8EE216C6BE4A8AF482CFB1F9F164029DD486687332BEF7D834EDFA56B785A33AB83 +23B26510FCDE93D6928272DFBA6A5EAF44F0AADA2018C4DFA96421DB3510A8EFD14C2C6FD22C2DF4 +7E4B6664C8522F6E16DB4091A7E9BE3EFF9A065F4EBBCAF26EDEAE0E1FDDAF68E9C78E645158D92A +7A31BF1C5FBCDA52846049FCA5ABED02A5AE2F62F63823B3F4653ACADD424E6DF27A185C3EC55C0B +CEC70BF623F6BE6C7DD2535444BBF6E93B0668B5A4E56BABD2C5EE0404972A0B66FEF20E54389B24 +988B20E89ECB7F098877F7D12BD8080F623FD193A14C8E6ABDC67D801E715BE20C2097C49218B745 +67A1E3A5E0F2FB8289CFCF94E21B9802A282BC803998A6CEA2DBB2FBD58A57439110EBDC5CC4DAF9 +0AA1CAC86C4C770E8008DEACA7420EAE846C61A15C77F97337B3CA0B6FC0DBBE47F1F2BFEE428EE8 +09BE2A56AA5A215D83CAE00A6B19E07A130B1A919275A0A85C10B32407A5B638FE46E9138D8BAC18 +0C706729739673F8CD71A4B9370F954C1A46F6C6B3592C7D078799AE8BDEFAAE774A7ED5239E5B0B +2374AA2CB17F0C4519B4BF6462EA36E233E633193F713017F8505C3495332120FC7A1A8D4884AC78 +E983268DEB1F1CB63C12FBAA89C33757DF07C2C4B7B77850B3DC0268ABE64EE04C05182ED82EFAC2 +5F839EB4211F9092C52B8835B5A950FABAA97847DF000108FEF70E9A8C23A941F9A0A167DB884A48 +139F30558695093D37E723447EB1B8C568C8CA44A181732B9D80744AE30377C4DF80F129D485E420 +CF130150BD808B0D7F7DB57EB3F858FF522F899EC0309AA075273E784BC5873044B0335DA28C6FD9 +A71A4DE6CB6C5A6000227239C07B93680F7954C4132DE4E7B3736A3487A6A921C445309D1E088196 +76AD0600E51E073174A24DEF35BC9B1A3E0325036D0B10BD987AB67731A32C44D9885B3B6794F6B8 +62A9CACC8D3C0757FD9EB4ADEB40D8F90943B1A6FBE8ED4FBD740F0EE164CCD6608426C9761F2E0B +73F4F0BBE84842C15494BFBF93BA37FAB9B684DEC9B96B20EA595F3B6C5AD91F6CDABF9F308CB221 +3479FBDB90725238191D2E1C3A3D314E24B0A95CD170741AB1900A9F7C88110189B87A1E08195549 +E414A815CB1D1B7055DE4C9DA0D0C9B81E101E72E41C17B9BA1988B45409248F7CCBFC3DF9402DDD +3EB82058126EC2D860BD3B4BC1C96F63EC5206EA4EAAFDAA016432D275BE12CB9EC4BE541FA647E6 +FFA002F64C5B0BD5B26164FFC792CE880865FB84BC11BEA425517C942B9B055329D191B7F46ED6AC +5F88727DB2CB7D80F2CA7280FFA252B956D013A7F7D60228BE4E855B0CFB466FF0F337620764728F +CA4A4140CE2C8CCD2691AADBB1A3E1FBA3AF6DBB8669E04719DA34CE22CF3A6B070A43D1071C3F0D +57EDA42E9C9C76B7B728979733A3ECDDC36078748DBFA59F20F5770144F0E566778910AB51E294C6 +A655AD57B9FE2538CF11C07F67D9E45032478E5007A3115E77EEC8471D43BC71BA9433C65B4DABA2 +D72534E897EDC167F025B34D0F040F3B72F7305A6E79F6D180F45EE3D1799D3FEFF7870C0DDB8628 +EC8E58C8B4A57ABFB8E1A09D0F5CE9CC579F2F280AFBA2C4351E1A9B01587937B34A14A4C9DBC386 +FB77B16C92986A90EE904BD4EE5CDD26B6621E4E13699C808757C90FFA2DBB93A06F2F0563A95CEC +3F5450064B15C71C060E80B8110F86469A136D14DC4ABA39C1B77B14579A9A578EA756818BF510BD +136B11ED78E2FB90E8BF7B7909A13945FE5B7B99115FAB436FCCBBFD1C54FE4C8B1C8E03EA2D6B09 +6D8849A2D070BD270AB25B09CE412F35D69AD3A84A6321CC78B0411FDAB1B1D7DC48B4E312FD0D4B +5B6032DDB7F9E71C01D67DFB0BACF457768E83CF9907339599ACEA0294CB9027FD55B3D068BCEED4 +28558D048097D7B38F5B1627DC16FF11B1AAFB933A280B072B37AE2DF56DBF7B09B15D79B4F17847 +237FAA27D2C31417E1F2F744893817D34BE90061C9E8983A5B9DFB041D408823EE7509508B1F36B4 +BA513733039B21A98DB3EEDFECCAA2BB1E6DC56AA6F4047EC46AD681D53EEE5FC97C9BEFC790D2A3 +321A10753729FD516488E75068A16FBD10E1A266881A61D467CFAC9A0EB544A649168D16AB15EF96 +68066F7989076A1A0B623D2BEB4ABED01667DA96DCBC2621EF3DB5783162CE0D4213F0E951C1E92B +F42967D9BB040CE0917CBA10B858DB4BF1FDD2E7719DCB6E130E93DA2895139B756023BCA185956E +154DC21C6605E19F088BDF585D9E385843D6899608010423656CB4CAFEB743F76A9DC8B84B20B346 +EB4D97E39C73D635D5E16047E9A874235FF549F2BDD6306C9C016816E45701E67635906072CC136E +C1D00496AFFAC1996F22B74590685501EC61C4F5542DCB45D03F9E8BA078E047C8DE83CCA1F8E3A0 +4E1B68AEF31855F1FBA2F1F83CF8CD7F9E9AA18C44E47B03F8B50B55B92983638934304B7379F50A +51AE4A6DC9CDF64DC8F1A5F22D394AF12052EFED538409937C8C2745F3E22BE05E8C8FAE399A4B42 +969FC155EA760FCDBF0813FE00FDC9E22FD7F1A1664F189C9D86892417F632377A592E5ADC84EE39 +49F5523560BE5C66D3FF325E07CC6EB3EF0DF1696FB668035A9CD4D4CC15E9028D753A4EA5394BB2 +CBAFF4339B3677EFB2E399B95C36E3DBA3C16FAF10A80C1D326A454ED3B3BCFF28500510AAE36FD7 +A3D0E65A3DD7D60023858E1142A9CC159F66656FA95EDB77F25E77F916F37C98001AC710A70E7BDD +03B5DBF2F3DC7EEC0D8E5BC454FEEF8BD3F44F68188F26A6AC7C6A23CCF61572168BA3C47CC9F044 +BC7CC85DE10AC8F417D43F892099DF1C656AD330D5208C3710F72CC87218A66AF58465F086A20B6E +570510FBB2F129500331450B538FE97DAC23FAB988F72FC0E8BF129A25E9AB0C87E51806F7F5ABFE +97AC61AD1ADE7968FA2B06B45A0455787E6C4AB6EE945A4D92EBF6FB1AD22AE1451E3F22B14A5C6F +0DB8424FEDC19D8D394017DBD6F6262951D0C3B14E3B78C2CE0DDBD69391574ED90FF9FDBCDBB3D0 +9317A248A136B3DA7D8EACABD190FE303D26F840485F116D12B9D21CEB09957FB260C5ADE616E143 +381BB5CAD1D19607082177A65EAECBB3C8CB66243E8492CC6D9C648AC780984244C275A9E8A015BF +F2DBED215ED453C19C3DACDA7910CB73766BDCBA84BE6450824EEE318BD0DB076D3EB16756B70B66 +911BAB14E0678C3115C657E5590F69A0D362B009959667645695380FA04B6FB382F7CF9F06F7B2B0 +A8AFA9D47FE3E3D7281DAA4F81B057B16DC6E537CAC82BFD0207870692922199D55D8AEDAED4E9AE +16EE71EDEB0A3F0602D9DE8C8FCE4DEF84AB4E3F1EBA47AA0BBAC6078D3A853E72C89697A530C6A6 +A2FD74A65FDE085C40E7BE71E80C58982526643E4B8352B50A7AC6BA1CABBDD0A09D82C3DCA54299 +56A6D9AADB4ECF0A90E8DCEBC972AA4C0689CEA744D1E8A48C7B71A41A7EF3B4D3176B722097F640 +A1C5BF09CE766420E9C923496D05E0354C2D4C0EC9EEF4ABDAA58BA9C5EDC33D4C307FB26A5B2C81 +9D54E03D1F2D7E36258E1E19F14A3E428AF1CB6719CAEAD82623BDFF17DDC1AB3426E6000108FEF7 +D6B4DAC77404C8B7331BA6D8D68F1ADFE50C3CE52FF6353897C884241A694BBA246F71B35F3FD65D +705822E691D2723C2E941251D5A0B4F20C7D0DCC568E088981C604ED4BDFE4189A981E0995C36282 +52A0F93C8DE004456547DA244E381EF3B0242671E265B180E24DD91F917F5FDB40E8E8C0A90F5063 +77A35EF4EEF63953B679DB5A144F50248F0DCBCE7639A265BAE6694E33172894827805C922CB1BD7 +277C3C25941AB8FB1A3A2BD2989DB08D45FCDFE7AB0DBC0A63DE431C15BFCECB13BA63CDB2444A5D +45C74B0845B14028BEE519801177017E8E3CEF38325D923243D38513D1A3F9D8AF5D5C2E4EA79BFD +A9D3A6A79B80DEFB3E4BAA3E75A230F3375FE1E60345CA006C077BFBB3C55E8791FCA4F209A1B4C3 +F74A14432B2D0E706C450A04BE7BFAF28C51DFB8D025ACE9B782A6305E14C4037F43BC34F48E923D +0AA42F9120C0829B897BF80A455291F2715BB98DD91EBA7A454F6FF22D1CAAD89944522F83F0F2CE +98737D048C80A504CAA9C0117F0AC787F96680812F8B3364F497ED6B5D53D487D5E83069E0804B0C +EE8F967C9E71EAB22EEF0B161BD30EDF5D6FA15FDC37699AF22E7274FD356A0F808DD77B461B822F +14861ED565087154E1165E308DC2EEC5DBB64050FD90919BDCA2F595CC4DA5685C1CE634ACCFA999 +393DC5C600A6CD4EAC2AF735629EB01542DA1BF8B54788A2FBCAFAF4E37BEF5CDD71D57966DFE9B5 +B119B4BEAE4A5545598BCC237115D08DD5E1C80FD3135D8EFF21FD1B50D3CCAF7DDAD934F3C1BF91 +CEE1C81DCB0F73282C9AB66252B89A4D45708996073DBE9D305085EC30D623D43877A1895441F539 +3F4068C7014895C36CDE01ABEA919F9726F6A431E838C8F2FD85D1A79380A980329A50A36CD09ADC +78C0E812F4022A2C628C12336E30E7EE7086AF3CC66CA94DE96B952EC8F3AA74BE1C7B9CB87B9302 +4F29207893A69F18FF7A499C9B0BA200B8625FBAEA10CC60CDF2B2D01FA791CD84EDE7DE36C9729F +E9C296334FDD74A65F3FF7762026217C776BCCF9D9C42AB3C52CB77EF25C5773F4D7A9B135A1BDE8 +D989BD7FC05856702622A578A7D6D79F7311579F6FE295B2DC61DEB72A73E0C4A2DD849C459E9217 +14E51FD1715833D0D8CB0440E83DC564DCEB6C7A36E8CADA85023FBE6B5755953ADEFB8D862DF47C +014BD49594178196778558C717262F57B13237E99A728A4D01FCC7F5EDA22E5BED6C2CF559841E17 +8B4EAAC1EEEECD745F3930F3B48C9EF67C5EA6148F71065002B062D9BD555637C1DC40CF7921833F +92525BDA7D52203774DECD9274EE17016787939232D1783AD428FDF6FBF6BC20328C5B4CBE036520 +1749DED7DB1DA288449FC15DEA9231DCED3565566FEF85D5B1E3FBA0EE4A18B71F2EE0BE6083F726 +4C9155FA06100FACB06994933CAFAEF7363F2FCBEFF3D47EF1140454AF4EA9228843CEE542739525 +7EC8985556486F00204D31E50D36967396B00A65D28B57474EAC70862F4BF55996CA24D6B89D5948 +F28FA7AA3E36F31710E4EC7A6BFC655D453E36D5FE0476538434106B450ED42CB08FBFCB000F814D +316B1F7AB69517B06DF1E193DBF5D71F3479AA19D949EABA64064B284E8E48B4B4F8EBDE92239F34 +C20CE60563BC62C7781EEC9B660F4CD7AEB0AE1D99AF21B6DD3B6F15F360F9460C9862CCA60C5596 +0B05D31ED03712CD59003377DF1E1527B94C9068A4FCF25171544BD0C14D6B0CA5A5F11AFF233495 +419EC4D1854A40D0380141AED7C6971FCED34D3435295D5A15DEA23AA739507F21DFF4836D913040 +A86A17CD14AB6ADA8EB0DCBBB13D11F9D0DD7A15B823955D1F24641292D99E79B441F9116180420D +5C4C06CCCBBA0584BF6E0CB9B9A7FBDA5DD155532CD565705915BC298C18DBBA0886F00ECC9D8005 +D7CE566201FD22FFB225E832C8C74327A6DCBC0883A207F743C40F38EE100BF51816E2B7CFC99AE5 +EACB0354D1CCC1A50C0748C56E5D575A2BE6B48F1ED28A810F6EA7B90E0E227A451744F9534CCB36 +AFBF7979081878DCA5DCA1BABCA9DD2269AE77012DCB5A9054EDE191B2EB37D213E06428625AA446 +5340751FC07636C4F7B643D1F634E6CB95A481FC08076A6B7C07462814A4CD03CE76C4830691E745 +C99A653488AF9827615FCF55293C70EF0AE10957467E255C1C4B205BB802F16705667553221D4FC6 +5971BC406DAEEAECBD18FD5690075555F5D9CEAD8E34F7D9ECBC6679903FB065D06A9668F0E90B9C +C3242D77314B14C9AFD790DF282E1AAC3BB90D90A4FEE693FD4E657921621821C23F114C34980609 +9E154A02BFE344B30D62B146631F98C2B83B727D3E9C954B10377CD2D05240D7CF3D2CEFE5A5177D +9CE2DF08C29EEC6842F883D74FEBBAA0A1E034A33BEE8B0B91CC5E9EEE8908B471AEB509C44273F6 +7CC4EE5E34CE92B6A364C9B42269997409BE7BABB324A4766ECA651C6D320C3D7D1CE75C4D7D537E +B5F0B885C6E463C5851C537BF0260854C51D912E0482FD9C068A4392991F080A21132A94C7A4269C +0366321AE12E54112989C6974D994F41AFBA3BA4924B08CF6AD834F783E26EF4AFE911C97278A9EA +A80E95ED0263C28921E532E8970EA287D23BF3DB761EBD5AD7F22A4E2A1B9974AC0F65600A8B46BF +50D452462E3186AD577A7D6C9CD27B3854887A7742315CC5441C7B88D50393CA80B95B9FCF8B5EE6 +0E6E61AD6BEBBCE9045760353FBB3C7778C8179DB2F9F0F32CB112988BE22ECC1A892A4240C7D41F +1766928EC02A924F089AD8CDF7EE441C9E13DB9A8D7E9DCD53899A74045BC657BAAEF4D7455DEDBC +52F4DF1F2969D5552E57F64242E25E91EF462EAE2D7B6B14925F6FDFEB6C4AE816CBA9AAA86A76A4 +5323B40E7D3B11D949000108FEF7D283B05DE42C0B9F280A7A13D4C2A9FFC6D8D5E77E7718B0012F +44D7DE678C8A0507202C6F9BBD273AA3D873700FE15F98D85EB7D521B101774BF380DF6524EA3F73 +6D21B0D0A964095A635A351581F19000727E98C16514D9CB440091D1F080766BA22BC09121B65BDD +7AC62948F33537139092662F64BEB55EE455F4A777C395F488A0B710F6119D77510BEAFA80320FC7 +1AD30E49046E4EF8DA7603FA6445590701DE35C41EC5C33667DE6B34D2EB4545F77B3B43CC49C4F0 +F0088EF9B2170562EDE3792424713CD42C7575C302EA0B2D7D999BC49BD1F340DC229965EA102AF2 +9CEC4CC02ACB692789E8257CB183E5FFD16D398A2AB33339D8905956AB510FF425225C7D937378A1 +B1C002D707D418B9AD643666F6C30EB755BF6575CEC306D4BE5366E8F9A904B5836B72C853112CD5 +2E75366950DAE7C296FABE668DB470794C46AECE2748F4C88C68BE03F11AA41EBE37710EE4B4DA17 +79F70D0242018EF5E0F774A026B1BA3B2D5B5F8F7A59BDE65A817D8FB126E44512E0D73F7D786286 +402336846D941DCA8A79BBEAB5FBFC13FE97CE21E23315E0E670547EA9F9E44D00AC9515CAE29F39 +662D955AA8C7B4B7F0BA5EA1792FAC0E5FA2B2CB7DBBD58FBE1CA421C93E67FDB1A7CC38B8F1701F +471146D0035F54696BAA1BE20FEE7683B6FC1FFF41B9617FADA1A5F02765A3B7EA1295E04A29BFC7 +F2362D9B3D3408EFCEF998ABF1A8ECE6AAD04C16C523F1B4583098E37020312E1A497A29550D0E66 +452D0B72F59D2BBF3C022D093814867CB4C09D4933A4BE1E8496C42AF39F06AB4CFF4B2B2886276D +A099161C9CB864233AD6AF3F32FEB3DBB25BA79FCF8B2F253B36665EC87A2D7D808DC1E97CEA9126 +19A857EF2700DF7117D33FB70F24A4F79D370D4787A06B69F03EC40C3F6633E40E099FA39EF442A1 +24AA518F72180ED809FB08220F8B489751B83D879A720C4A5E61C6BDA6A9C7E42A70706FA7B29910 +11F66AD7287182A32575DE55104194B07F27D158775747B21DBCF63DC76A91D518036C92AF437C5E +C1CABE0D4732FFD5D6EBD0EF0C77BE2079E1199EA91228C2083405A8AC26E88E26B7C772174046E2 +D4D284835E455D1D00F403481C85A6E89BD6BDA589B518418109A07F20DC2192C75167610458B322 +32A82E3D6193F74B85BFB06394AA4F55393A6000E764A8A2E2BAF7AC0D1D14F7F3D61996E25D5F59 +F33C0F1C7CEFD12DB7936575E085B9AFBCD2D393013B3AE4138520469E3C8F4BB9B66D9548EB3D7A +A228C15FCDB3F01DF003C1BBA2BD329F748C76624FA6200E799545BE0981C726643D71D826D00A58 +CACF5E325B23CF5A9BDC82C0B37377F3D7DDF9B2D8F2C40C1AB52D6EFBB960F6077C327DF4CDF0B6 +77823E85C2D53CB85C231FC72EFCE98A34D29D88E37B7457BBC53F2AB7412F8C801110360E8B21EC +4594862804A469C1BCD93D422749888BECCA63A35D674AE61B6A81A54044534DCAE6C9090D4ABD49 +3F198CE5E67F1F2D5EE8F04428274FE346DBECE16F39CA663B98578B75FE1028CEEB62736A10723B +B93E92DFF431765E91AE867477006C8450265DCF779A4456BAC4CBDCB386EA3D5A3BB844777431ED +0ECFD8B214AB311E69C315B34063336C3231BDB238F4CE14C0BEC819B021EB064ED9EA1A3E39CE30 +D4894C45A63B2F2E0FB7631B89B52753B3786F7BB81DC00B3311500152E9C36DFF6351EA9203F037 +CBC0AE9A68314D38C7E2A8A832840F6A453CC5C4DD66569863FE10545DF50E7634AFC322930A477B +27107DCFC2EBF7D4C487173CBDA85C0BF5978AAF650FDE46B2BEF4C80139318C5DA807CC89E95B72 +36F2FDA11DD2DE4B6B822EA35B21156265F4A274E0E74B79B9800BE8959D65940C0E85FAC57AC588 +DFDBE5AE07BFEFCC717BD337998B187F77233D0E3D55E8ECC05D239E56B6F53124F4318C95605F50 +4513A9F385300E65279C973322F35662483A8CC615A89CC1350476EA7D227694AC783BEF9AE9759F +20E9866DA87E9081750C55FA3665CA6E6546FBA9ED3AEE84FDD09D04D8B00CE3723214B2224249DC +3FB4F42A6297F4D632AB8CFE881AEFB2C029CCEF354C2082D495DCD179C43583382E92D17A1A27AC +7A5AC9482B97C0E47F6DBC445258673B30DD05396884692E11396DF72589000BD415CA920A818BFF +AB3DBA0C5737E799CA3884E73B7134152D5F25F4D1A1DE2D75CB5C286A1510570A04442F4B955E91 +2A414A0CA2B93E9666577FDC71CE215AC2926E2C7A4ED3B460D86EA805778B0FDE0A48E3FCD32FC3 +7053E4518573C694BB8C5493D934E5967D3BAB3493CE6CE1926B9A174E28B744EC68D55E91FD8F15 +59A46AF04FA5E6EF41C4FEE469E9B6869DCE05DC257A22439C385AC4842D300982EE102F991B402B +7168F360B8CDDFECACEFC28CE868C677A6E2AADB7F350DEDB89CC03DD5CBFBB4E0E68FEF3F86D4C7 +B66DD3FEACC742EFE19C35ED5FC61F67DC72D4E9B5DCBFDBDF670B823B9FE59614A528ECEE3F823F +7F0F516A28780E51CD9151D08D8D6E84466105A8B5E1419E7179FDEF4EAC51F3487CF4158B49BC94 +3A73611C4302073BE89FC466D1438C72FA41E7612D55C8F31CB1199E596F20AE320C015E4941A489 +1EA0C23096AD6046A52EA01382DE28C793E706DDB339106161966D02794D45652B82AF00ED80C68E +27BF73912E598BD2292E815C857D304EAD6E4306B710A4CF6273A9AE8767EE02D6D291007FD3C97B +9154AF7559BF3AD78B25CC1306DC8CD8FEF4C7D2DCD8953AC68F411A7F84F67C54EA0DA6683C7C17 +5CFA84578479DFA020B4BA984B5BCB2D6E97AE89CAFD85E55108A8EB69D73E28CB7C61406999D3CB +95D7F9C23204D49C343B837CD49679C96A8364A47AAE9100FF0700F8604B5A3D7A6A9FFAA7242FE1 +A73E70317742E6D3D7FC47AD314E18B8D82D1644138C4A2E21F464662629393E7F196E99A17F8182 +3DDB5D1776E4B518A3CDC143E09F6AA9245F01DBF63A7E658979F524E79C67BA019B7EC5E20838A7 +63FD05EF2FF69EE99539B739D8920CC38C09C5D2EED9ABBCA2D974D6C845E4602465534CC12D422D +D34F1F806594FA9D2F31228BBDECE33A73E359A8EE532D76DE1930CB1CFB274BAA8117EB3B226D6C +8FE85EB06E14F93D4424522A5EA5D29719E247950501110AD311247664E70421855B8F6C5C559E17 +03CA425D9C74FADFAC2A6860B6FC3B5B2FCA8A8801B6E3EF777863708306F63F10FF20527F93A7CE +44DFBBC68D83C1AB23D72A692FAF564E86D0DC7178895CF1DA92B82D0EE43F82506D1CD0491A9535 +B90F2D12123143F46C6F8EB24FCEB3DBE9BF856950FC8DCC038D3036B2A53A844FE51EE9AE001D0B +7A0B865BA09BC27B7E0FB753155292091614CB294E931A0A02174B5CBEF223E3D131B313AC069E3E +565DC4C56AC97C595673300945A258418D636B6CFBEB2C15CC299D1B1DBF3AEF13483B63F894F910 +F483F5801F00A79035F73EC6A6898358D7AC9C48B0DE13C76463D62F3985ADF19A28279AC5577542 +837B67FDEE03EBA19FB5ED3787E8601A652E2F2ECC10043DBCBE272741F4F5450359997A34B89D82 +5AE38A464320ABF0E62CB6F8A560CACF151665665B436D8CC3F7667C881994657154A2B47161F711 +8AE33D424745BE0C4422FC8983371AA26C8544DD52CF189EA06513454CECFA8455159C5C595E1319 +68EC0511E3DD5002F0C2CD3C404EBDE28185F71E324229A8EF472CB3A8F1A5FC72837D886BD52F8E +BBE8B7CAB62AE4BC2FE37D0ACCD52C6653DFEF69C0A3B8E324BB93A4900C6FCB3DEAFAC765AC4FAD +66A358C31215A5570F14104E3540DF8C8068EAA12B6663E8129899EA7EC30B56C614E458A43AA7D6 +5AAAD8DBCB86E78ABE1023D60627D424387FDBB694621FAA2C2C517C07F7A048971F796F0735330A +598C73588E8FED5BB23DD908E3BD5DAD56F281C9EB2C95E26F6E05233BD24350D5FDC317F5AF7892 +8EAC918E1A4094FC8E8A2D5321C0C744DB87E5E292C3FB36F4317DA9CC31418FC1E39FE807BC6F46 +0D2066BD66792A51AC440F71AD5E0075D43F904FCC4B00A5CD051070A2DB4DB7454005C1370AF86B +CF7C7805E9A191B92AAD7CA04740777BD51FE1F6FE5921A5C82293CD4636F654FB940821125F80C6 +6F14DF1FD36304A69ED5017EDBED2FFC2953DEC4F45A050496F9A5381BA4C2B32677B82F4E31DAC4 +C994BCBC790D9C439B4651C2879D2BE4DC3BA0F99927D2DF106FE6E267774341460AEB15F115CC4D +1124D76BA2E89BC6624F69C34F9BF60C925D3EE8391C39A4E6E109F02B76EAB869DB8452652EE24E +7B471F26E7D3D77884C6B97BCC4266D41A3D4F3313339A779C9C5C464407D4FF9604F05B86360848 +CEEC03A5C3C0DF775D2883A11C0D030A4D9FAECF1A7BB1A68515F5FCBA989AB9CCC7274807FF9D0C +744FA0A5D8CCF2030E051C7226AF6A84AA5C8B7B85C7F26D81ACABF4568997E653B85257E5D22C29 +0BFEAD4A06D4E020558D9ACC9137B3017BF27E9D3555C97EC4F54F4F38AE06493F200CB1065A35EB +1B171B5CD94C00087704C085F6C41793197A1C18301DBD707C7EFA720B8EE204AFD5FE4CB47B8F93 +DC8402568A96D142D9F9D641DB69C6EFFD005D2B92DE16BA0D5755E8A677BE78613EE872D5BAD482 +36510E12D0D2295E220A74EFC9D107D640AB701D084F7E559E537524C486468AFDCFE03261C999B3 +853247CC328C9AAA082EF264FD3412A7536323F39BF388C73D3FC10256FC8E8B9C3425A82D60D697 +F36D3D20CFEC53119DB67B797C2ED2150F5295FF38BD6D7809E2D489385A39DE028C84EBCB1EAEBD +CA0F70286D9B5A546AE9583A8FBDD372D82A54283E7AC07724989E5DF6C2BAC3B82D955D1586D1E7 +B70184DA267CAA364F50054228B669166DB376E8A0C0AA79A1EA14562D3107B51D12054D461A9C7E +96F40E5DD01CF5E67249281784A8E3A117C44D52E26CEF2A338C48D01D4A3E94F4EA2EF13D621A45 +731250C82D11FD5AC4547EA546CA4EC5C6A86F40121BAEF722D809662675F12CB171C951CBA4659B +25ECA8E3E348EEDDE59B39E5CA74F14828E35DAD243C818C51D9A3974767055794C9EA6A9B1342A7 +AE6ACA37AE1A9905EB00AEAF2143301C44C950411924862B96CC1DD7A0DF1FC3B3C143150203F256 +E38F3FDEA4ADEF3F8FADE448B04D71249B43C227FDA69DA1AE55CAF97EA3E718347BBF7E215CB4B6 +EF02AF31B88455377632D685E45104F64C2AB337BF93F17E1F6F8F7D6E982808C47E29D7F882AB19 +89BE78FD3890C911256F10BBEBF50B4AF337D275AFBFDD9EABAE3A39C5B8E3205DD0507602BB9F17 +2B71FC58B742BE5F2448B6A45D301D571D4F745EF4F23736B9F5B8FD2C67EC841029D2559A0FBC25 +CFFC8179EBDC88F9D9CAD12E32EE947654ECD391E44F6FB0787AAC6BEE4EC6A57C2CC13169851845 +137AECB9723D647155D36D6A496A2DABEA731CA7C7063B586D62A215720AF378BEFA5829E26054C9 +14B9B752A2A5185D1A642CF84A3AB9D547506AC21A004287C2ADE0E339C70A409D98FE675DDDEE54 +AD090559527CE2C68334807F73080F8796EE47BAF410A0C6425BAB20DD67E6CA34E8803B6465BC80 +C38DA5A8679B38F0B0EE1559C30CC597A98D44870EF23D592815E20FE8899B7CB9537643BDC6AAEB +46E8D78EDD08FB10557A2D4224DFB6C0B787693B4FDDAFC007B9F0FA14D7B63C52B49DE146B81F64 +587E293BAB4542B13B310E31CA59A76CCF6A94BD856C8901287EFEEB6AC6423C4D83E600FF0700F8 +D8EAAFCB5D6628270A7905691271E77EFB6DD6DA485AE85CE76C8CEF384461FC89F3B0BECDD80867 +679236F9EA3018D3DE19ED05404C9054DCC82996647F8B3246025CBFCEC4FA99DF16E8340FA9039D +B21629F06A399742E57B24D9C1389323835EF2A51CD1EE9C7C6F016DAE4072F00BD410745F0BDA81 +817649DBCC41493DD89F655CF5282D6174FCCBBBE60783661BF611C868A6B2936989F22A881669DB +365263E70474EC74425859CB9E89D3DFCC22E303A24BAC0BA5EFC9CCCF10E28ADC96C1C1AC004995 +B17BE24A2CA0E293CBEDC1EF66931E88D26B193C67A3CABBE90E1C628B3EE67B86127A277B0F6C82 +26244768FDDFE472AFDE57998FD1BFC0AA69D26CE20274A66221ADA01310F298D7095FE60CE0FE3F +8EFCA27421E23F5947DC43CA483EB866E7E0451F727437C4DEB057E76AD6102A978309E2D9C30891 +419FEFA7F07849068846DF465255F6B6A7CD24E4E1F3864429A36587498633680AD002318FA2427C +5E109044D3706DDFD95EA75B3FD4B34774E6FE389A7B4798E67323FE166D23905275F0A7B43DB6F3 +3BA925787A584C6B2ADC4F66187A4C4390EBF7B12ACE367A3586A5C25F2C373BBB09F064B653C65E +4C02E0168BF0E612A806BB026B15F6C5E6C212F7BD2FBC3A0BFB2B3E17EAFA62DCA9C8FA4C4D4A80 +9BB17DB26A5D8EB21F8FF6B95654A4C1365F8856408CD42EEEF1C1363EFEB19E9DCF576B90E4FD80 +61960B1A54BB65B45529BBC0C52074D010EC8BA95A472F83C69ADC86A3498D1C84ED51C1C8E6F885 +71988644B5A9966DC999ED094745F69912D4151F3CBA3B2F3824A241F582E7435290C51CE776EBFF +3DEA1E8476EFFF9FF0C61EAE01BA6E62B6AFA8004ADDF630F6755C3F1B38FAC5B90EF159877132E5 +6F072D75050B5B4F193DC51C9AF8D3BD7E930DAF012B95D04CDD7422127651DB9F9AB94C75A0A696 +9516BA236A1DBBB3188DF85908E45E5614E4FB686FDA96D46A00C67BDF0B4F87C97157CBB8B0C526 +7C5A6E318764308FC4FF385EC01E815C6FFCA57D37D3A16A85F521440351A06BB814541211D4006B +7E028AC1A9D4BDACC99F13334E16074955997C6E412EC4D7C94791141FE529C2344EC3631E66AFDC +C55318EA9E05277179A87A3CCAAA201E8F807D03F4D5CACE6033C2E2A2866156F79B75C3F707C062 +33FD4694ED2F3CD726149564E9CC5C76618D497636EBA927658FFE52BB58006D3D7130D464F7E767 +D4BE806F961D07AD17AE14DA05315EEA715F400414CA035A5A6D388C81728407A3894D88BEA72B04 +251947F2FCCC1D3BF8EE9BC04CFE2E7E8FF07BCF608454D938F05931A65EC8B678DAC02147438343 +C1D40CAE9F8D850162268B9858D4793E09BA4F83D96835F9D58FF49E22CF9FC85E58EAE3089951EF +394C311A8B5015379B44787DE36B23AD325F4FE3C01294395968D17D891DCCDBEF03A73FFC13AF3A +C920FF140D19A73E239B8691CF1B49BE80CB10D487E3C1634F4EDE63BC3FD3AC0403BD335B34699A +DD390524867C50FB87FD7885197C1DFC35C30C899CC7BEA472F08AB01B1157A0FA1548340BFB07B4 +E9296CC2DA8404ACA8AA4966437A8314F299C478B97697FB50430D37DA20D5655279319789570E2C +0317493BB3388ADBF1A4F8AB9EF01F0EBD97ECB0CBA76626386849FF3EC2768731D7247CA3A3FDA9 +93B6568887641E6B6A49ED6CA38C3F7CA75099D39E72E5298D28A30AF948DB548BB4655DE1B97489 +752BD976ABBE70798165D561EB274018FF41BC842D1AD70E07C9B53D9FB2A5CE2695587818686878 +3FBD122DF5E556490632996D0693F4B54E1085D7193765DBC2C54AF214BEC18DAF8CFF120A24D515 +A11EA2CB5B34903AF01038905167FA81AF3AB331EA5FFA1221B8FAA452D1ED834F302D3F1CBA8385 +CC0B7147E450790AC0F2E0F5173BD646BD4B2B192F5D862E86B2E4C6C9C2D35D986D28780137C2C7 +8BFB10C126FC23544C119852FE50D7B4A299FE324DF946596A70AE3AAA85C2FC811957A19CB88D88 +B1EDFDAFA71A4B03B7B858D971E1201F1FB64CF62D228DCF673E6093491299380C617E0BF1CF8EA8 +6C659186B83F8D5E820508964AFDEB82F298F096F5D0A0C3D99A8CF8427DB0891BC7C3425A06D2A9 +756B42BC22C5A6718F5E99A6BF6CD9E927B6416127BBFC7CAA19D11C5E08335FE207DCE18E7F0834 +FE928FC708C2943049F0DB3EB97C83BE14CAA8D39D6959EFF6221FF4ABCBD268F679B514ECE8FCC2 +58969CA0FB3F1CCC9AACF8CA2B9F3E73D5815BF721749F448EF6F791B5E3C803D7C64FE36A47E038 +9B21786DBD87966116770ED2EE34C4E783E51EA5048F0C04DD58FC80653CAF7EB5426133AC785E3C +DDFB981F2F1D040EB1030A29EB60B71671D389FFBD47703B0C40CB38298A16CC3D9DE7E8EED2ABAD +FFF12A950FF9D39D960EBF283F68198F70A34196A9CAEE10E83DC4740AFB3066926FF7198DF14200 +935B71FFF03C31BDA73280D6E6C2267B85733D719CCA9F45143468F7A0231C6938BD84DDDD985F7C +9A451B4F12A8BD1A89B7C6A34CEA927E29BD3E5E3C674AC6DD6D334CCB89B1C5920C23A9385A8D00 +7C74D1D77B7F97322FC2C2C62192137509E4CB70185F98964264A333A8F8056F8CE6E7EB47E47927 +375D17D7CF759DC8F0747EC366FD15170411E6DC04B7CFFDE38A03F0D59FF9C4299B0926CFB74DE4 +850992F59FEECE5E6ADF363165D5BFA060C7591D9A9F60157389E916C29DCE61B0B982916923AEB4 +13747D552F39EBD0719B334A8C330B33DF471F9436F8B34403A358E7FB2B520ED3F93294A8380F44 +79F383B851CB1193E7CBE6CC8102234A58720CFD902B92255E4D021335E091406B846D49E43F45B0 +EEE09AFF0C1F4A00FF0700F85C6CFBEDA60D58F085D37173001BE1D54195220DC923924C0417C1BC +D9AC2230BB2C80EF711DC323AC1C9A7D1E751952FF33D6EF673ABEC52641BC971C3D0AC5D4714364 +508CA32CBA7FD6DF2DD4FDA626307A55AEC11E5C278773D0DA011F0414239D3D93164D1E902BE1C3 +26144543857EEBFFA5FF99D5109A27AFC0EF5FDABC34FE75FEB9835721FE0127F0174B609E3F7067 +68F77A34303F5266BC11A387986E209485252751DF7EFF664C611CB3DE1C8C08F73E09780A3C371A +92B50B60ED9E0DF62C0EB81CBE4316408A0ACF925F5205D2D56255A5E76195F8FCB2A4D16B82307A +1C2C299180DD46E369654818D8DF84B481DDC6ABC3675B825BE7DE5E4D1886A3A2F881CA560B8641 +99E6C38E9757F97B3B19C3252CFE34DF236EB4A0A0D76D9E60CA8FA0B7CBD38B7243C8DDC02F6CCD +2605E161A48EC78D35FEE40E19DBB0A1529D7875D1DE11B6BF239EE837D0840E103590EF82DD970D +04B077F55221AA13E3CAAC9E5E21D6057E327A76AC51E7A423727E3E6AF39C7A509925F861B24219 +30986CFD4871237650BF049D46E8F7D694212A075C5910538424366979E08353BA79F73B854F191C +DAC716F4050B201F7894EF18D94A3AD03ACCE7F259C7A27FFD122F2F018FBADB389FE04EEB76F7B6 +57834E4EF2FFFD3CEF5A17EEB56D32921703176963BD7043E2A8E3CA84275BC68057278AC01BB5DD +D430B2EE41C468AF1CF69E0EAD8F0ED7FB710729AEECB76123FB65304489C81D08BB468919606BD7 +C0C933C6D722BA3121313F3B6F7802BD32C4E765452BB4305E1E56ADA3B87AC2194910C862DA51E6 +42AC979ECEFB950EC5AEACA7D9655663D2E89C190405768740E60FE3EEBC7C589F8B62BD440564ED +E31A731051C6590270F050CA81848AA4D6F08FC5398CF7A3FCD005606B8A18EEB96514B765CDC9DE +1568EAD171BCB7A5B4EC906AAD39F786B1925862B3D738A2AAA6BED669477719802E483817C3C163 +D608FCA6B90E0D4171608CEDFF8AE49C0526CF584ABE5DFCD9F5BCD3E1A993C0D5A2118748FD6DCD +6F82666A4B46A4BAC01F2444382CED78B7DA49C3FDE9B1AA11E93FBE42D6895A34E9623EA8683440 +0EF5514BA55288EE29545BAEFF23595E1D65845D94C183A8E3B263EEBA28859035660844434D6F21 +BA6B5DF7FF8837C2C5E9563BC21DB2CB1E4310193D3EA73622C2008540F84B60398F8C6358822CFF +C26B047921D65D6FBD91B04B10C37D2325DD0E8BCD1976E89C838E81F76F0F61B108746DC7A30A62 +DCBA0B232251ED711727918172516F18E0AF607EB9C758BF6785E85F785F2A76865D343DCDF97573 +8EC1C96CB6ABCDF0E02E920456A34508B3DA3AD8BF02B810927D50D788FF15F8143DAE8B61DE62F4 +56F220B8D702960796B07755D24FCA4D7D483FA95C24B15FDD145FC5F4378A01B985BE9F0ECD8C15 +39F7B2106ED1DECD8C7923D941A64AB9B5928C95AA007A312D15A6424E69D52DCFB8907A687C8E63 +3BA4DAAFBE81260DB117E424ACF0347A2DA833CE3BE035E940CF235604E9E9CF775551BCCDFFDEBA +E3A9829403C0AAA905906562DD2ADBBB014964D9CEE88C452C982B226B35F64DEB5295823DB3F5E4 +E80E167A627E4DD29FDDA5890AF60714B02B9B80824C54A5DA056B705EE7AB504337AFCB58C1F8FD +FA09EA60FD5BEF9D3101BCD99EFCDA213165B5A52DCC881297D03B27174A33EA33956FB38AFFF390 +2D469724C4B4CBF15837FDB1FA344567F7B3085B9694DE8ACB0EE81DEEC7322C9B94F705A7961A92 +3B0800E3403AA471B7996A8B5803CAE28D18BD067DF870885AAA6BE16D3D9D8ECB46A42B414E1581 +D9B391A2EAE2194466072C590879B2BA78FDDF935D2F71CCF5FD1B1312AABFE3C45F53A89B35DD56 +F5D3135941827024BEBBB7CA6CC2255C9E430A0BBC6A6FDA89283DCD9003A792C7F38DA954DFF961 +CBE7333A2FDC9DCA31DFFC281874DBFB5F9B6DDFACB4871AB692D98751E40FACCD3FF2123B1F8CE9 +6A43FF36472ABCEA7BE4724DE0EB023B71ECF57CAEB255CFC66AD1DFF1BDA0BF066F2D73849E8B17 +1EABAF6089DF3444478EFD3E0457E359324620225CE2D44C210289395C532BB0F6E207AFDBC61A4E +5E7151DD4410648844357F99BD58D6FA4090D549A4F7B699C1D022919E5FE0ADB2F0CE3D6ACEEA8B +E2A08DD47088D3B31078F006C5734E83F01F681ED0C169999DCAA1F4C0424F19ACE776968BF7B973 +571B80A8AA73717D2DFA41B46DDA8554B1AE50C2AECED4506F2B9DC0A7C3DDC59F18F62242CF37C0 +1CC1076FB59228641F2ED663A267B984A92EDA3735DB755435B3A28781466D0DD84C75D58681087D +B2162A2487DAED4562CDD8976784AA3CE36F9B421A11AE64897B812B33264CB4380B1A5E4D27686D +4847FDECA77E76E2AFB95D9FA50EC22A2A11685806521E917B8C3ED862F3546298CBE00770A540C8 +101239A88704721CE71C926C8116E4758B985EF4DACBD74E2108004376393C6A07248579715B6362 +9A2F3265699538B3E1129C3AC6561B12B636BDB753E6BC2373AEF72C196B06D0A2EAF2246E2A4B03 +B182C8DBF24ED39F68B5A68CD0E6E66488E8C53CAA87FDD3AA143396C28B236E660C621178404936 +E4F3E24E0F7B4315758501589589E7CA605C01F9D73AF17DE9C74064085EEAD024635EF7E31B5CAE +51D6ACEFF2263543E44279D5BDF94840D16E10CB6C60F99FB53E0D5F87765C1BDA760FCF9BE7B734 +915F363BBA78831959FC7FC9B132F5748A38A44214080AE393736D8333E016A86435DCEF15E7BC31 +57088CDD398A8B0B4799A3F0F8F8F2AD4EE5B94E2DF39CFE906D2BADF8D5E7C7031E2B140E62E2B1 +8722DF1D94B7EBB4120CE06F7818D8EA7311DC001D08E2F717D07CA6F23AB284E11807EE47A1AC1A +088E34ECAAF8BABA46F54E32C049383DDA21B743629A3117621CBC4F4D358C0C74284362A9C9B3F0 +8009EC0BC1D10B8279CDB124087DB78A241FD47E47AD0FA2551C6221EC7BB1BB0BC67E5EF53F363D +4CEF03620002EFF9ECBD3A234B590EC02AF800116F02E3B5AF22A3CEB3CC2CB6355000974BAD4659 +D167F39D1E70186E49D0440144C2E123B5B7D9968FBE805A851590A6821EC849FA87FA7350BE9628 +5EA9C13EA5260B1C75FF2E8DE9935FCB9A3560C966A62E4C99F96FF905F4EE61A8B4B1CFC04E3B0A +17552C3FDB5299D8AC57D8BF5CB368DC6F26E17B1525B8B64AF25522E70C8ADC1604FD487A0B1EE3 +125EB341E42E514A3BC63A0766A873E739F83C36039CCD397F5153326F6066BC691D4004D6388D6F +940F9852CD595E292B850C6ED35CF8F7B7C4BE510B0CDAC6DB2B7E7751F198CA46B1ACF4D3ED90DE +1D898926A46045C2CB2513D835AEAFB40BC28CA60E10A301D5E9919831FA7D2EAAA7A923A4EC35D7 +E71BD03D516D1FBD7528B9BC57A0577AD120D3E27D2C3350AA82990129530EF6092BDB16E54B5E52 +647FDD409C421328D60D0A656E6473747265616D0D656E646F626A0D3331392030206F626A0D3C3C +2F4D6574616461746120333138203020523E3E0D656E646F626A0D3332322030206F626A0D3C3C2F +46696C7465722F466C6174654465636F64652F4C656E67746820323836323E3E73747265616D0D0A +E13D934C971E97BC71E517E7AB5C7D4C68AB8A98E6473092BC6BE4E71202DF2E684D6449013513B9 +14424FDBFE01D603AB73AFD952C4F04341535A1BECA472E61198954A25C7BF7021FE445C254AB861 +A834F8D1666FDAB19D260824EEC280A583E2066D83C59FD707DACA8AD40C169705FC8C1C36EB4B7B +496F27FE180E74B1D3EB235E27BD8AC78025A0FFB2431DC4B79299CB0FA35A7FF0479A32CCD377AB +196B16A19098EA3418DA37DF6F49B2AF7BB635CB2B1145020985435C5B65D57DB4E7A5802FB7B389 +1903871269B60D31F9BED47B56F183172A0B90CD0F12617CDA53AC90251BFC7EEE70FA1674097E3E +17F81484686E31E50BE1EE81093C3AECF25673917A3E64ADED5E2A0F5B22DFEE610E011F89BE061C +20A2481BA4B22C23A8A522E16338B19139976A549AE80A058AD584510DFEC37ECAE07B449417C368 +5AE25EC7C2D2744C18341BC8B5DE74A3A485699EC82B7EF70BFB25DF66527EB2E151DE8A75353FB1 +E2F3FB17303057F5E9825049AF9B2C346D31FCC4D8ADCDAA762524BA66DE5126BF6C3CDA517896EA +AD9AC8C64008A8684E19DC56ABB033A75933271E5963B66D31D8BB2E3CFDB95CBCD79EC6410B0AF2 +201705542D3388AD73CCC6E8A3CAF923AE4E9759E35AB50498B126FE1C2EAC14E3D95FC678D671C9 +7FAB601465B085C1AE6A14C1497AEEB477FD6441CA0C54F6AF1B77DA3969E65DA33E328D30BE5D42 +E1EF3886FB4CA82EFCD798B67F90DF7997E7F7339AA74CDED42C1606031F597E4F1B126FDB8F6151 +025DC415B6A66F6B57C18BFE63BD2A5365EB8CE9721BF16AEDCA3C9E5F5705175CADFE16C0BD8079 +F2BB8914A0C8C978F17DB77789B3A784DF3DA56608F6370EC12C1F35391897047E7E6B5DEDB5EA48 +FBBBA2AA9AFFD7024A15D479E65C187D46C18BE6B45E9051CE26A2CE2D67D47A43BDA7296FE3E2DB +FA4C44BFB5A6D7D7F0D52BCA385604A61E3B3F5B7921304351311D38899CE85E75CD1E84DDE2B57A +BD06B8640C45B8FA7DE06E7DB0985D014044E6E9EDA5C5EBD82EE3BF1F8D407E61852533DC092AF9 +E9A8D2BAF61D8DBB5A09D18FFCF9FBA9FB348FD863103823E3BD059B1D9CB4EFB43D682B0FFF3689 +EF11030B2110B3C20F22D9BF24B21984C2F64E1CC2741A1374AAF3D7E223C51234E7C08BB4325833 +73ED5B6649E16FC140FB504A81732DF75EDA85667A8A7241B354B29BFC061B193FE8DE3F4B893804 +07B8AE036FC4164DF1E98F709CBD76B5F6F5F76D6554A2516FF1E313AF8C9D6B9ECF531199CBD716 +3597BA63388018280D7E595D3B073BD9987F0419AE34C7834AE271AD1F523758211D0DCC608B039F +3B82096FDB17E782A42CBD707A17D3CA9FCFCD0C48C36F1B45BF002DB4E0E8E9DF41AE488A740BFA +884F520AB74CCD55A6D03A283924CC02E0EBC5EB31A03F7B12D348CEAFB4F127280415B048D6EE3D +FE8EBF23694BB623906E2E5E63956398C4D2FE27335FE5C1BDF7E0A3BCEB834F434DBD56C18FFF6D +397AB64BB286F0EAA3C3030C543753C1C5C222FF6EA303B14DA99CB62A723CA463298A3576C0B45C +5431F2E0FFDA6F3B82792A7D6EC114A6F9AAB5608840CB83E268273993F195DD624BE10C1C71A8D6 +3E3A5B9A81F06AF250F01FDF74F18F4985A6F1A852183F06737A2CBD5660754F1767B4DE20574223 +A590A7D7528E17F9492EC046B7180A3215FFDCB8BA821E903CAC719B1007F5265291D207AB905436 +FFCC85EEE1D76CADB8631CF7D453F08FA36E6CA6735B752369AF26D1A930980D5BB794F8F65BA4C6 +53D1F1824A9912CED830917ED25AD1C477D07FD450683377D74B38F57EA1ACFA0BCA10D847AED4D7 +D8A39725A99B91CD0D04865376080CB3C8968221D168F48FF39DE839B5677432FDBC907C9574B6A1 +04B12D88E4711A01BE3212CD5A9475934AC8F2CFDD5945545618EF642C2159368DAC7ED622923D4C +75A276E2FBCAF6D31A990E3A54BD53B9085AF12A66231DB55B3D7A951528624135CA0257258F3A73 +AA5029D5731ACBC565F9BEF40FF560D1D6372FD1A00ACCE8DECEB6EC659C603C1ED73525C6A1D496 +E150BE229460A545EA2B28C48C37ABB5C4475332360FDE6F51FDD2DADF24BF1BD99032A5C3A600E4 +61C5EE7649B55A6EF29F0E546AC0F56FA7A839264D004308BCF7F85004FB7A0B95C9FACE44A06F7E +B4F4816A677884890040D5013CEE155DEF73ACB6387618C9F982D964F594970F0B08C25EBE1FA257 +5819F259C6657612EE06880EE9F6E6933DA40D694F7D4C8E73F75776888D05C891361E2088E85E57 +DEF2451290248BA1DF513555EA1F63F8E835590BB3C61F1C188981A527A3ED8098E4F1BDC0ACF0E5 +B33E760E29A3F03A7CAC72EDF3B6BE8934AB7C43058DCDADFA46B7E66795D905AE3574933E21B9B1 +B9C5D3AEB3D716BB3ED7BCAFFC670185648840195E2A1E1A7CA3540A66EF8C398B7CA039AEF39FE8 +7F1318A851195138BBE6B65FEDBCB5D7D62AA03D9A26BAC4E83B90C7E1765468FD061DBDFD662010 +008923F815E352ACFC17CC99BD25FE495AFEB7F189391BAD2F5E8039784201A75C851FFDA5BA2BA7 +A5242A95E3936EB55DE2C72DD77A39E63E222831C4F905420D41936E2145B9C7BA73E4595CB759D3 +E3707731132B5A37223F6BC4D3BFC2BD6A37F7BBFFCFFE1DD2CF19083662B9FFEA8505BDA2AB00C3 +420E066A830BD1A1ADF68CCC1AEAB48E67A9A7D0936233C84F8931D1FE3AC4A2410B48C617433B72 +EF37D84E71309A71C8C10DCCD897B0C378E13FEC8C73CD15A2D48C893E68D3E1967C1AED5C6C2C0C +FDB7454E7354604FD92E126CF4CACFBC5BE71B6963140EFD5C6BC2A4BF6581A10042CEF8DED0A160 +C3430BA96112DFBC5A7792F70A9A34311B9DF9EDD81114A21B487A2C605A00C481C92FC7BBD5424A +302AD8B98CF26FBDFB5CB81ED4B4036BC009C7F7A0C4B8148C1F130AB49AECF9C8C547EE21992544 +6141707741465C61DDF657F579091267E0743434FFF766C4144BD74CBB9586B3571332C16B4C4AA5 +955421A0AF16C30F27C71B3B224E290DEF8305FA164325E6C3B2020475BEA101299E225598BE668F +CB562A6B31FF7E4B1475CCD1027B482A9DADF8ABB946CD68AFFD429BE1408826FC57FC2388992FCA +2238A001F6A88F174F64D06BDA54AAAD86A283F7DA7092FB95D6E6AD4003402D6242AF9D6FA4E38D +3DAAF8178F2A55BCCE82075DC5598E49CD115368005EB07564ED5F92ADFAFA2E76E3D98FC6CD20EE +EF51629F8DE43B76719FC77E5B4FD319F538A4B7128950AC222F1E10F3FA33820C843ADCD72F22AA +618728D323721845CF749AD4759E92EF8B50B79616A9EDE5C578E4C6E9FA4CE3C52D3CE27AB514FC +C6C5FE3BDBDD2E53C10A037D81D040994099507B933DF31F73680B51475D71CFAEB3F48AD32E314E +838255F684C2FDA1FD62BEB9C5BF6FF3CF542D0827489791E5A8C391E164318D4726462D42CBB6AA +BFB39117BA725C2AFB739F0F4A529CA09A90DDE6AB1298C2BC4057D824B1B7D990F3511BA6E58C08 +98CD2BA6460980D8EB6C04461020FEA290CF0560FC6F0EA74AAB20F7DC50BF12EAAF04423B11FE15 +60E164726782B4AF76955501CA1010C11BC36630A84866A1DF005B3EEA9D092FEE8E4AEE18390595 +E4FDE6BCFD8A088F468D9E63A63E477AE2FE2AF3E1047B926A8CB7461577BABC83B4405F6E875989 +76C1F838F9BAD49472BBF9521433FF71D725369A23B8A6D0DA904EF7AC4672B23D424D8EB03C667F +667A4C8DECD3F3424CDD60C803A8F50891C5882FCE3ADA7C75B4D576A2B39393519D0C73FB6F31F4 +9A63C4B36FAD9D9FCF1F1399923D4431AA8E1FF42E8957C5147B2429F7451FBF73A153FFFB8B9E08 +FFADF4225BE131087A5ADA69A24D45A2AFB029480C17EB6E046B224EBF97188B9C2CB245ACC8097B +2D2B396E1E7815F99749C5462DFD70C66317A77353324E46FF29B13111576583F1CD5146C469D70D +7B6577CCEB7C76DE7391218E57E88CA95FEDAE6DB7DC93C2FEACE30D0A656E6473747265616D0D65 +6E646F626A0D3332332030206F626A0D3C3C2F42697473506572436F6D706F6E656E7420382F436F +6C6F7253706163652031363138203020522F46696C7465722F4443544465636F64652F4865696768 +74203134372F4C656E6774682031313231302F537562747970652F496D6167652F547970652F584F +626A6563742F5769647468203236333E3E73747265616D0D0A5C8716883299A97987D23B9EEAFFF4 +EB7FC42CCC9ABA71F0D5B6D5500B508BA409DD7C9F13B5BE0D51BFCAC2985D8A5FDC4BE9916C4FAF +45C0002C56C09CB0949B72CE40F57B6D5D0ADCC18E872D90909CBB4C4E8536F89E4B95F0DA19584F +7C1B8AA78DD7E9C94FD60B7202517C3CBC48DC84CA2BCD9EBE02BBCE1BE64B428736A99895F22C4D +0F6044C3B743B27571417A79EB2C592BD26B4A52AE425B39E3DDF6E128CF77E278E775FBAA4E52BC +A37625EBA62A6BFB93F40AB0CE5CFFB0F9D4D97527FA6F1FE78E8E4ED767F68CD5C1B1DF696C212B +67A68FA312BBAF9E8217361F9ED16F3386A7A4378FE192D2F9232D3B556B0AED4705171AEC6218A2 +AA33BE49B38C4B42844CBD307D779609C8D0C6906CA384E9F28B253B45BFA63176A0FABB89C01E73 +D35B117138AA56F14A29DBD8B879E8E4D391EA203BFCFF47FECB0D5A33A3D85B2CF44238664238A2 +6BDD553C84B923237C63E861187C212F51D3711175D544ACE3690F542DBD47D65E94DBD45703931B +2842676A0880EA9F7C9A99E35B3CB50E8DE19A573CF4BE7445C077F299B39C5CF552B3B63E9BFE0A +35C3908C50BD9CFF4FC66BAB3B05F00B1F6DA2D2B5DAEB542D46C6B2E4BC07C5E9056AF52A639F43 +A9E45DEA01CCA6F13B63EDFF865DC518487DEFB01C122DC4292D62EBD5F6403253BCA02A8C52CD51 +30DEDB8F47672EAB026E898CB79BA719E49828D72FD082E91B726DDDB4F0F3EE797BA58DFD902547 +F9DD13BBE1B763CAC77E4E1A6D6CA96B467527097FCF54340A9109526F6BD9B27E3E0D5AF3A7074F +464E9C913AF1D4B459DB39C1CD1C25217901424189FB6574B55AD8B98826C7CE01416E6E88C9B07A +8CFE78300B5D44E421099EA7E141D48309F1EC67FA000308FCF7856CA35C44A0F3AEDD942BC6CBC7 +F01B03ECE0FD3062507EFFAD7B40AA8B0DEC2F9A8B8F9FBAC88F0854C5A88E1D229EDBA92661B5EF +77D3BEBADCF3D0B97561135AAA8771130BD507C4B9C10CE47D5F14AF114F0DCDD8184B52991FB95B +5C4359C16D57593B211E7BF7C96613A31A46C5E556507E463370A2DD8AC3085866746766C72F0470 +6D75817599839D6B572CF2868E1F015ACFECCEDB36AD0E32C47A228CDB6EE13C622FA1D08BEFAA32 +0A7B89F936DAD01AB8333A5A441A3326D031A2D17D7CB09C792375BB393EE351DE775F7A2B3867EA +A4E959C2D80F29F743777D9B1531DAF20B5D8945A6A54C29CA216CA89779DB2E635B1912C16FEB0D +E280538BF8B41AD5326125216AC0FD964FCB826644EED7CE79ACF5BE32283430E29C807159E51357 +AC45A482E9A23EF1413AB4DE092920E3D8843AB7DA7E16BC4BA6BB337614E26135BA4EEDC8FEC896 +20D6D2675E1B9C3A1A0DE0231EC7DB650C33679E7DCD1989A92EF291E82C30C0CEFC746FE63D9DBD +92FB20636F854F3747B6E674B174325B6FF61068D3C36FBDF3CC98C638E09D4F9A2CB14D160713F8 +8F2892415E274D5D31D24CD3799527E9FC3B263BB16B14669BD0BEF31D8B0378AB26E0D12DA1C935 +436B2947B14EFD23A197ACAB5D53BF954C8FA3677A66A203A56E59E9A955F464CE5F303D42661F62 +132CEBD4B744290D414B1E032FC6266A2A20CE49ADE475997BACE46BBD5639977611E9FE4F3FA811 +67C117699AB3F7B64C824E91E8682D3B629FF0287191B03DC9601EE0517E822B5D771ABAAA223365 +F612BE62E962A37378368660CA3F86384CDB59B22245AD8497D6C50F08C7F34FC4372DEF19EE0319 +B4C49EB13E9BBF9651014BEB213BB8C9691178B018E3614A8C83897EAC71F1C2D3E502401A56F7F0 +6FA66EADEC01CF8EA7A5B5D6BDDD6DB982E85A97F7944D8FB576A877C2A943A259734BE3996FB995 +A7FAF127FEAA71D9330FA4EDE792790E194252B747F516948C512F04E477BA83C3F423D24EE9CD96 +1AF9BC7EB2F0790C2264673D594ED23AD1E1ED69D510E5F90DC4A182A07D21F404CD6D1B2C0E569D +30EE0D161C1026591D363929201BF66F782CFF06408CA2AD9C6F672D9215C1195682E66591FC4B88 +CD7EDB1A188E37B2382E67ECDAF5BBF84A7B2590E2F42AFC94C32ED7E1ABA889C3B1D82172C9EAC5 +E4552F6F9B72FA67601238BF94EC6DCFD8FC781375E9233472CA0FC90C7CC6FCF66302CBA7300426 +6E889871D6EAA38D38A61BE015B1D05F3200D4FE159173F6EACA42E1132DB2D9BB297312BE44BD7B +A3BE1E40408395C484E0CA259FB526C60AA16C93220BB2615009CB098CBBE9DC45AC12C9AE389173 +34D281D96A914F01398C2AA8787C6B2DEFDB28E9762D52E103446A4B29A7060F161A7980151C7EB7 +C1F51173F71E872A74E9911D334FB29E0CBF35CE25325FC27CE218059A743237B07E0C46B8EB9806 +E986BA90E1FA210064E760971388C4631F339B680DE5748CBCB8BB3167A3522C9C028C9B4D3D565C +7145EF38870A39D4A63B02523D0753FF0B409F053E33D03D88EC39CB20028C41F517A1F3F64639CB +B0A0EAC0A61916906D145E126DB0D7826EF4A075A08C9FD72CF42DF0066D7754167854D8CB1F3EC8 +982FB691D0D34CA0E2BCA77154FE966CB9803AD5A27605A1570882B23796AD451D9A5C2619BBF2D7 +83457250C5DF4558AB5B86E59011681D1A97FFA9C260B0DA1C0235F27ED7E47D5FDCB35078206DBA +AA284538B94C396188C1FF853555F8E19BC9A48EEA5ABADE89DE6AE80C6ECEB862FF7E42663B16CC +95BA6DC5FFCC5D0E6FE75D40E3CD445D41BBF71EDE9A1CA0BF9A84BED280F82B12A233534957CB13 +BC01F615C0623145F8502B4C65899C6D30A7C58517005B324BB17CAFCA8E8624C3BCC4027FAE8DE4 +59ADE4D71AC22B23F4EE225DA84726871ED4DFDF2305DF454AC1B276AFE6F01BF0123485B66EF799 +637BC4B8B8700D0C7B939C8AF2C2EAC18BEFB4EE16CF1FD36F6A44C7B4CCE52AF82C2D91F7FF5033 +339466CA745A971AFA8DD6DB897A2A53FDACC0D6FF866B250632B61681428199A57EFC722B0B6260 +9132F72DD404B416DD9DEF91811CD016D378014B3477D7E767D5F20CE3312284898E9A36B3692E50 +E67E64E72EBC3D35E8C3CFB2DEC4822B5E36EB58DF7A74882169529818C8E8C27F1CFA56508EEB78 +6A7D1183A0B360A9C381B2A578CDAAABCDC913240C0AEC15D8A63403923EDF369970F15C175DB0FA +16AABF81E685477CCD165C48CC70C34DCD7FC9162D610C1B8FA5A68C963E85770D50F662265504AA +7B835D86407E1E9347E8DD0A63098B090BF6F043F580B5BB0B097D3A879BFE500D3E0FF9E45D735B +7FD7C8F5154496688129A48B701200AD01C04A0FFC0B640E980B411BEBBF4A23CB233ECFD6543C9F +194F04844473D561799E4F8E5789D26CF1492101BA93C4A5492AAF76DEA4D64BA336849D92EE57B8 +D7B0687A04DAB4CFAA5DB3B4209CFAA3CAEAC2DA7FF07B44BB95665C6E5870B283021F10012209F8 +4C9A8B8DC08C9DA9661190C41FF5798EB8A632FD9CAA401E49EB4156732A925EFE14F52CEC7EE677 +BC9E89DE690E554B505409EB94DF9F0E22E170BAEF926522045D4AE90FFE9AB54F2682EB0F6008B9 +33BD905E75990577F95AF6D37AA47B3D742398B5E16A9BA9A001F68B544421A27FBC707F2D056650 +7DA04943A5DF62829B3D94013D923DCCC4F0B122EFD1610950B7C8470378326A999904D0D0430554 +9973F77DCF1B6B2075983878142A6CE834F1F87F5AA17765EB249F24E45E84DA432C4B34B7A378FA +CADB7DB205CBF1E48BED40DDD71D25EDDC1C88E4BC53D5F2FCF85D3E979D76BEB8136578BE000108 +FEF7F1169585D2B6D1E68FBEEAFEE8EFDD86A4C4F8ECCD1CBB2EAE8E06472A081D31B2F9ED426753 +9D993DF01FED3378AB31FD94FCDE8709B220085E42492CAC99ACD50BCAA67CD75AFEE7C680CB672E +AEA5166423F2C4762105331C87A8005CCA6F00B324528937A8BCDD7C953C570961095F0E4E4ED618 +79650BFF3AC6E73535B162276C18EAB53B13D1DFC4E230727FF61D42259C556633A5570F479968AB +C5FA9463830DB880FFD5D090A898D952F51DFA8B1492F4122D1BD9A9B754B6E65DDB08701FFD6F74 +766E1B3FD24C4F15711C93CB895FF8EE70A567C2715E8F6E41B582E64F2D4367AFE60978BE99B63C +F73BDF776908B5CD2C6A55D14821EACD094F11F37BC1B23A375DE73CACB31EFD0C99B3EC882FA4DF +3D81B5A51D246A39CA46E4D2DB292056510DC2F9F32C857D85994D492A4E54913105EE9194FA2092 +8C2B7774A7B750F7D00EEED1D6A4FDACDA2C51E86EBA0A438EF8B59614A566E190479E9373D66C9E +734E6CC68950ACE9989BFDEB869DF4EB7727E7BC743BCF519A3D331EC292848ECCC9D604EC5F092A +A9BE2CA8F1633C5111355B832FF5B1D3EEB89BB932A3C585CB380C85159EF0F7D2BD0C834A1407C5 +6668855EB4885DA4D4A4B58722245027D96CD8A2F08CE32B8869589BFC07134E968AF0588CC6546E +A013FD2B279B625F5B150050AA6B5966B890BDF9F99459F12F70A4A5E367B170C091080F865C1418 +E72A95F3136BACC755139E0EB46368556C5D4120B794F06072DDF943F5DA5A168B80D8DBB1F980AE +3D7BCD85F3C117C8ADCE5F5C91A4AA5CD1397C1808D0774D287508AAE1B4F0081FBE34204AD2A872 +B7A23ACDB8A513EB474F821F3C75376A01E7845986F7E7EE936C2A637F4A8528DC005E97638BE432 +A585AF8A457BAE5EF0E819A0B1E9CAEC17930DA2BB2BF855ADE15A6FC285DBF1560039809B1035C3 +4766D0B4A0B43B73991AE08F2C2833A689F7552D97A8E4DADF2E540D08F816A13207234406DD3D62 +2211D1485141C3E8A9C2C26DD6EEE224D02C1C050F43BBBA5B0383B7871EB6FC36FF607ED9EFB72E +90F02282E6429551C87CEDC7F93210A0693E476906F51AC06112A0A280E78E20897D8AFF1E1B087B +1BD56B6CA015619BB4A731731E62B3056CA4F4DC4DC625F4E7DA795CC6D16492A2F202E72B2325C2 +78E612371C181E3323EB16313C48F216110599E1A981721D71CAB8D787219CD4FF5A4414B78D9324 +A3E8461E837D7CBB642881AF1C19700E1BCB038F14117E03EE079815E2F4AC0E9037768D6A446DA0 +451B227BB14F1C0AF079A00939D51948415F8075081CB28045198EC8D9BF2BF29ED1352373047846 +FAFA3D465E3FAF686626E77697F1255133525E5EC9755B7A93E7F3442598E1499B0E453B4C63C669 +E212B331DD3FA2DA51A4F25C83DC009F9D43E943CE26B9941F85ABDC1240E9BCBC0C3C87CFB39C32 +0D15CC63856450D74BBC7348DA05A7BC81E79B63D2E147C7DEAED8D43BD6EAC495AD59030A65DF09 +D31A2A1BE24B21D3929738E8F3BD5F75B9B9B0A124EC351E90993BC918E457BDF66D96DBD371F4AD +9425CA598B178377390EADB54596F0B027031594FECDEEA6D76FA73BA1C91418F029FC9114344D5A +9F724DCD5913DE95DF94E8A4C00216B620762B10FCA482E63E5102AB262AB677190283572ED8688A +EEF33B86D610B23426EC01F48C5034AEAA5D5D88660AD414B7A265AC61824DF15DA82CB5B34E1669 +A8A1E20E93D8E249104A9C79E5FA88DFF451936168E73488BECC1B6CFAD83D94B8435D2A884CEC2D +6A1CC9A9F4B0A47C5A587E7D79CEEFE658FD2BFC6A62F0216185047E0C2CF82E335F1AB4D96AE0A6 +FD403D312429A432054166EBEBFEA862FBD11AD7175F8B05175B2F2B28B862923309F195803248D8 +6550D2F8D7FF3F77AF87E1F1DE944E8193139C402E6E907B1C0B324FA1CEDDF13139A4258C72A8C7 +5B51CFF115673F99AACE3C2150B1F9931A56D51DE7BB2D8642EE1EE2C700729BD0CE8F456F1D0CF8 +66221AE28708555DF537D6AD1802BAF72321A9FF5FA7833978216ABF45A2CE8487019F8E248B6752 +8444B7333EC104CF9C1D4DCEA2F002651F2603C95A7A46BA9328035E67E5A0E918D52EFB9C1AED3C +87D769F9A0BE782E69D2914E7DE2D58B35D564FAEE5EDBD535FFE6922D6FFF6E790891617EE91206 +B6D862D650858C22747D91C11F1EF8C5142B045E173FE9CE998A42647A4A6AA48584A1BC8AEEBF7E +1F4F58710E502D8C986EEA83DB59BE9636625A6266E21239F48AD46789AFDFA56B1ED0C51F98D9A7 +5EA3486F7737F50BE4000BD2626C99FCB0F8392E935A3767698EC9D1B4E81F2675CF96906CC874CC +6EEF9871951AB9C9387943222B99C3EA0602A0D6A052EB80E61DFD2C33CFA8BDE902E33DEEE49C74 +0EE839B74BC6650BF70EB386C81E95CE6ABF3B651AD6557CC442A6D742AA5AC272E1EDF2BE24CDE8 +476F49F23DE11927AE5CC2C66A2C347AC861464D9E7964F362F834B83FA66AEE4EA51069EB31289C +B3B89C26CD3990DCC1D5DD8676A373EA559F33D3C1E7169F190D62A7AE08DA44AA119D5467175A43 +2D075161E78E118059B8AC99DD04FB5CE9A0F84E7C118E27E11077CB5EF8AA18EAB72750F15B4486 +1B1C79D4FDD96C988FDC26F559859B55DC573E9E636B1A7BE07E2BE650B37DEE0B8155819ECFED11 +35F144FD33317214D03CB8F327F98ADA7D8BC233CBB327E8F13AFCDA6011DC782D3E77A2E4E8D7A2 +423B2A674FD6AB19092DE4E68999F0413B567E6D38DFB2669C881A2BD2E837F0C9DD48C1BF4980C3 +C9831185128E347FBAF390CFC7CBD55EB88447A364A52946E9A8B871E707E4B047CFC4B512F7138F +A8C72E381253A3CC5B0B0300FF0700F846B8A5822F13F182630A5066A7D7722F5A60A1F0397ED7E3 +9E8357E708A8C0A7C9A970F0939301F80B4324D91DC2BA451045F30CB85BE31DCD953512D6532E89 +071176EECA4412AD52D7311DF2F74DA53560E77776C913E5CFE94F713226BFB52C0E968DA8311025 +42BA822EB57C2D5AF9DEBD88F02635B46B98571C414082D11F6B5C8F8DCDB1B95E2003973CBC4B98 +225CA0D21F980B5735CA4B403909FFE3E0C797A8090FC51E64D0AA41735E6FD599E0FE559CA98ACD +8A3030D47487D81B5E6775149D1C3FBB39C6F0A96730348D00481867CA128233A450A2007705E2EA +C8BD3973E332B7351E79216878BD336641014F0965522E5261672225790E00F6B4828C71C4D455AC +2730353738D655A1D5FD31378CA60BCDFFE23B7C609CE55ED89A8FFB765AD8B3A94333091EABD8CB +DD67F858ABEB914B5805F515A03389A67A5D87498657B180CBF7861F106D65A4AFDC792163585646 +FB0A7CF4F891467AD09FBD80BC090C87B285D63F523E793E5F4A2D00274EF372CED463578FC572A8 +77D1112D794CFB2B92515D610F2230F3768622027EBE19E0C81FF5A78F55A242FD798636B772B898 +24A0D401C91EB8C5DC85BA76DFCCEAB3F8E1838D53738570F2D10B3067FD704AC34B9C91310E7B25 +E8F17FFC70077B1A37AE3E2B079073C8D6E012C95AB598EDA1FAC8073FA290EE01FF76AD7E8897A4 +0C51631E6BFD865F3BD8DBBB45ACB50D3EE4EC5C38B88CFB705FDCEB91071D3F499F2AEEE03DF51C +397E12EB507385BF7803205E21E0A51434382A87BC5E292D5404CE96C11A5E71A09A9ED581460BB7 +45B3B40A9560814BFD19F74C46342800910E4F24A441CD2921D4B328EA9E4708DB2E718A92316B18 +BA839596D30AB0693F01A6F414000B51511A0EF200DC278F16ED6D58735C44772F6065A16DE07B5E +22DE110DB62652C7A11CF51702B2F34DC93441E81AFA01B244E9B3B95E66CDB2DA8EE25AC0F73076 +244445BE2FACC534C52ED98A79791ADFC60B82B160FECBA2E8EF8B782855C42E71408E1C2A7366C2 +32AE79B8E1A0DD780A587B502B6D690BC613F74E9FE1312812F644E7A09FAA2796C8C73391507E7B +18C602FEF95774915A3978E078BC31A392236E372092210C70B7CD363B48C6874019CEA08E2D3AB1 +2B660E2FABC67D67531DD378F8CADC5A6BE16CF42D495F98153051CD198E69DF0C1461845530DDA3 +90B8F5EBCD80FFEB0792B2CEABAFEB27665C9CA15BABF57C38CE1937A0F9EE019FA1420503325B89 +5CE31DBA12AFDA54944CEF6F4417451849D198CFE203EB1F13F16E2442E4D30FB1E0FD9C82812AFC +86CFEA6B62C3DA78412307F248ECAFF74363F8AA0CF8370B018EDEE95C6F74448006F2ABF69D128E +10D53E0A7E8DAC2C6DC53C85C431C5B4A50C24E48853103C4811E3F8E870BF76553F519B4E435B70 +7734D3F1BACED4615FC3AAD339132F42D34CE1E65E2FA4659D3623745F92B0BFEBDC004DB93BC012 +534238B92136A34D027D7A1F9CFA79459476F33E20A8560A0C31BBEDBD1D61030EC663E30985CD48 +1CFFFBBEC5E6457A9FC7C78FE7CBF0AC96A5495FB69D4183DC2AAFAE0356196C733528F270CDBF2D +DABD9C71881A658280852AB342722041D4D37D2A7D7C1C4AE50C23BFDD39A100E9F69EA076E3C714 +7CE4F86F5194078EC0A3AE955B6D887F2630928BB3D70F7427EFF1833988DE391420021D193EDD47 +B3ACC2053810DCFD1498A0E4CFAAA5E025D4CCF09EEDB48B10A67FA005B374825025FF0620202FDB +085FF5595CCA056D488CA8AB2DC4DD7A704F74082CF35BB1AC418BE8DAA5A7F5217D9A23CB43C43E +CC87FF473A7825FEEF9D4F2A4B33D3DB4B6F2223FF1582FD07CD10D0C4FAD93A453B15397F1EAFE3 +4C78B19AAC28CCD8C2B29F831D6B86F368873AA4E210096F91804882EE094F1700CF61F219D36CD1 +09054046187CE029C24FA66221162718E15429CB80D599BDEFCE267AE931355B973F92C458004FBF +2261A5F8A00B662BF7119C87751910DF1058D3402F66126BAB4B480E088D4E2D4709C575F7AC9C45 +7A4A97C503F8F18EC844B07E33D430AE2AA3203E846C5DAFCDD70E7315A73884100769150183D1E0 +B42DEC0AFDBF4C3DCBABDD20E4CD29079D90AC5602E25FDBF1EC0D3518803E3FDEEF6B25C580A1CA +3DDE2D457757ED91402C3A2AEFF8D328F151D6F7E912208D58D57EBFDAB2DFD36D0B2086AA1A3F78 +149369DE5650B9C6E34A29272574176FF1FD39E4A4B9936FD0EA300723F77EE2A610A23D46D6B5E1 +AD671F994E168CFB481D4D192A238BA284C64625E5F1C7ABCEA9D357E3A4ACBF7003BEC6263E0B27 +A986D19EC29B3C64CB668ED074D64EC5651E0FE4F55DCA7C4ED1C5D04E9872AB4EC643E9DCA26E80 +E0E9A4DDC7C6B02A327BB6700D3511E71430B132570AA25932EDDD621C254F0D6B050228DEA02C78 +336AA960B07B520E55FE2E9510561661BB86395F70DC92197096A4BE2220D8BD15C13E554E282ECD +DAB0EA5A70B6935D939D44DD9FBBBE109694A7DE1EDEA8672A7917DE6901060E41F8820DBB40471F +72D475A8BBD0A5FBFB7FDF9E84327100B05DA93BA8CEBB27616023B748DB04E47E202FE940929D60 +53065FF40E7E1D82CD547FBA160C3C5D33087934221AEAA62F5CCFD78990A84AEB3B3339568ED0DF +D85A69431EE3897D092244AD399905E80568315E3DB55E7ED85838E9256019823D3707FCA050F700 +BDD4464800E6E383BD8F18CE692D35BF175DA65B5DE695420E97927FF002C59F21525A69FADFE52E +917551CD103AFF95411EFA66FC94C6AC173D2517698F35D60EC490318F12EA8E24174D99857C56A5 +A0B8334FBA2248D038A5DBAF8BA982D3FEA8A9394ED69200FF0700F8A74402F809511843CE56F4C3 +AE45069F59E4FC546BA8ACA38B5A08B97496D0F57821F68F3755CEDAE27097B184E9CB1CBFD520B7 +E399CA35C05139A1D8C1E129E90E945115209D5185148E89886430A364CCD90200521148F860B614 +DF866D70D8A88983CB55C5EE4ABC664D89F99C2B5E0020E72FE10517809E39F857D7304A058B7DE9 +BA74BAA3DD715751F16F4B54B6B686E2024873EB79F06B476B3FB26E83898CB812EC4026630ED4C7 +56C5DF42E69E9B7CB314B03A835845F2FD6319FA0F6E8A9BD8230A339249297982BBEA670F085046 +FFC10DF5730D48D691E663702961F569D064D664FA6027D2C453B4C48D5ED1F6E47BBD7D37E5E9B7 +B718E5F0A8017D820F05462B9B020D6A45502E3D004D52B1A9216E88A1278AADE286C4D6CFBEC9B8 +7987D45FE16C5246CFBA91AA505CB6620A5E50DA873425EBE1BD0A8ED57656E7735E7105238E3C9F +45B26F457633A6A638CB54E7E523F34BBCA0F320FAB16DFB0C9C1573AC89B6B69A1EB82166DE1AFD +4174438557C5BDC3CB1A3F8B28B68562CFF29468F5EB93D93ED78C58DA1A5779241148D2EA14256D +62B1C924545784DC1AE268953B46187164A186AFA8D37B3E7C4FDBA7206877A5532C68145B3EC20E +292AD29C5E680344626843A333A7AA8E291F48549923622E65230342F8C3CB259C40C231D4F558FD +D1A30D3768A33C31A1D2845C29C4EF9DCAA910270DCAFE912E49C3A339F3D0F89548B3E36C6491A4 +24C45F413B1FF72D6064206BC4D64C67132F530BBF396C671BE39B030C9FC193D6ABF58F156E6474 +CE6C332F68F71F4C8BFF889E9FBE32226600970ED8688481F1CEFDF70713799892D30CA7E571489B +DD5432DEDDC27C402F38D7800431DD86319530AE4BE2C714EE4B39F6CDF9F22637CFAC45C7B868B0 +69969DBE8D6AC0AE511764F8AFF68BFC4A48D8C983AC38DD82FA006AB4DE016DD15BC375C9C755B4 +EE2595DEAC29C65EDCD45984D1D66975A5216113FA57BB8EE673BFAC7357FF95AE1EBAA711321EC9 +1B8FBC195B1DBE4FD64A28992B9E5E7297CF549236C60907AE511C2A26C3C15877119EFE74E94E50 +D7AACC7A576BA27FD942FA5FCD614220A52120FBC01D3BB4F624383FC20A4BA01038F601C77970EF +87C06F7B738CEDC752880BE8E2B9896F947C2BBBC07D7C03393964804C6F00B63B1C751FF978FC6F +1E1527049D0B3BB41FA64819CD7829F1E49BCB3F91603F017AC13CA5DB04A19EA97F25FCF4FA53F1 +5F92BD9C63C55D52E9F121022E061D4CBBDB0C11BB74AF70B00297D41F646EC2CF3A913BC7DC9335 +1457F07D461B00C1FE1E823F585E353428FBA9D8264452E74A7E848A99D24E200B5F130B84FB62F3 +908C14372A2D6AC1BF598B2E89AE314A8B111FD24271E4E3168E031A0F046FABC7273E72EFF8B063 +51BE5322C56090EC42A32511FA1A1631873E20214C8C1AC9132BB3C1E31A50B1D1540FBDE4972452 +2C21039000892AACD7B5D062913B8F161E28F323105BE63359CD936D1902B7CE02567916F033D974 +B4F7A152258B856CE265320BFED0C48E52C26E7B8858430CCE85F0A694F06AB12F983AA3E8F090EB +7841A47A8142E92C8D5C9DDCF1B1776E3558A9812B1667661A46E51751C1CDBC278096227E9108D7 +67274D6A3043511435053112593F39B9D0AA19AD245BA391E0B5B777BC21134F5413F989AC4B44A3 +56C183F4D8BAA5819F2EEEB7BEB43B846AE48D49A5AF96BBFD3471819D26998E8EB2927816B3B073 +809A5ABEEA0F2A6CC17A7C8FA6F87FC8F3834ED9A27D40560DF4603899F3436F3C10D9D9BD077B0B +596F6267BFF399C0F96220BF5F2C4B85ABAF23A21CDC352F4DE287E844CA729AB34110ECC09106EA +7ADC155E04F9ABCE17401F70AB704252B9FC3BC3875BF4B7628638AE8E32916E6AF3A6B800D3F501 +4E196E582618EE818539C6629D7C949F23E7B61112137DEFDE6F0D44B97AB0FA76DD2D41DE476441 +7AB1EBEECD39038F1FED4B1807535D78EA295FEEDED79BA94FF4DA0E3EE9EEECC71E69BAD2689779 +79E727253CD901A49A2966F69C87ACED67BE8A5AD2E3201729E3A67FA6CA652F0F261F9C672D6F9F +9DB465B263CE3F948BE8755F97164F4764082CEE91938C924162988265AD5B2D2B6A628316549B0F +4B4BD5626799B6D49C68D73E183E15CFF0F9F377BD048B30CC5F588DD61C6652C86854E5D79EDB2E +AA77513B7B0E84CE394ADCAEE32016D53B0929AF9F65FA829CA0872E83F2D5C1995B4A9C8437F452 +5307682E3F20245FB100552F736FE54CC1793C293A607B49DC7B1364DF16D135D916DECD4EFB09DC +232E63EDC13D715F1A54D97D87EFF0EE6BC9F65A1A4BD3FDE56A1E6726B799FDF82906741799E923 +8DE71B5E797669796EE51E9783E1B6B2FCA39A3DD687ACD28AB1C7B15A33334519684F87A8B5733C +0EA07D6549DC163658F46ECE98D673430C4A1375892AA7B3DA061B5BF6EDE3D853C733B6338CC5AF +38F8E48F0BE45AAF4449FDA0D263429A452EF30216CCDFA0DF340AF5082D8B98AE3B3852BFE53A9C +889472BA165FEF22DDB2A670CC16B6542EE6CBE7F2F971C47A3025DCF39D7F76C632E10FC13257D9 +9CB0557AD699D3FB0124334B74FEA8A5B6035A6A888013BD382E8D66E0DE8212D98206F64B6C5D72 +DCEC7ED919C00C1E5B284FC2F0466EFA786009D3894DDB554F04844E8264731CA3EE1698735326CA +C1CFA6D5F332AFF68F61871223DD546AC5C9810BF467F6BBB0CC00D412C4AFA725D46E01303E6023 +1583EE1DCF46D9F2C39CE7F9615BF95CDD30BB7A9B102085B7EFEB3D4CA39CEA705B08F89E8CE274 +7EBABFE4414FA3442F9007189612CD2E01F5899A628B49059EB78C0089241AF5DD583500FF0700F8 +473710823B77899AFFD1F929CC77AE57AC7441F9B7CD1BD9FD3EDC72D11CEB614C0D35C3023D21EC +40A8E07BD5AF62D72285E31A6853EB4FDBE43A1011099408ABAEADB2FD5D617482E97B9262E20583 +2EA92064134EFF29007E4C880BDFC44D1E1E8AEDDAE8A8B63E48C726309D5DF9882717A791FAF280 +1774D31021619D8117FC6A9C16CAF618E4EE41E1BA63C6ED49E5B814A4212F3730335FF8DFA997EE +5B76E57597D89DA78B1C01D4F8545119F5FF2512272ABBC3C589F145AC0E3ECB2A0C0A9B5046D921 +918778FF35A01B41A741FFB8625C7E62218B68EC6009446813D74315B9B4E6A260D3359FEE0E8B5E +478A2A41651F95C206A918C62A1FA4EE7E5B16276822FD31B7035E858D401AE2596978555AE7AD22 +364BCC778512807B8DAC5F5B61E10577F9EAD10CDEC1E1AC613CF4AB2C185E41E0345308D6B9513E +64C0589005D680541D31206C81CC3EF3E71EE698018ACFFDA7AD1E58A324421CA7464DF7064630EE +8AE78C98194737A81C962C1C08D9277F0126A4AA66985B15DBE53F59200ED76598270A34D18FB8F2 +7B44C7ED100FF5EADFA0892E2E56B2F2A365E92E9294235C16C398D6CEB4E03122C16738068849DA +BD5530E91247B8FAA22858C510F1C56B7B909F8B3EA80ADADBD85F5109806E444B5998481D43F25B +7DF0F361D78692992635EA49265334210D663E6BF1E446D8CEBBF01A9EC8D9F1F56228FBDCA31807 +6A296B9B0FF0CA68AAC36CC640592D9985C84B95ED368A05BF92B6907B48AAAA5A11087DACBA7D7A +48F96FDAAA3A0303385DD0BF74ABF7AE51E96CCE3D2C2087038EA8FA844514E26B979859A4F40572 +07F459A1216458281A65E6C97820F93268FA5555369BF0E368708512375A42E74FA0CF23BB87ED58 +0AF1DAA8AC901CDF6E72C8F16122EE1690F42B7FD75C3FFF31073D884B4CF5F25467C794223E1645 +E910EEE1E8F1059C0D16C15E7E11A8C693CD9B9536F54FCC5C0650FEA1AC19D1A887FE3FE71121CD +AB36825D6155A5903D3927002C5FB97567C53111D3653D5D0CEC1773A945B1FC18098C75A341EA46 +A6774EB8307EDDB0E0B136947A8313FFC68A79E8AEC707AD83765E9184C047269EDE0FA574B7EC31 +44710BAB5871B4CA8E8D8736F3E386D4DF9CD79AE838E3D1711F5B074A5753AA8A7B23C47A11E08E +95AC5B3AC4BC9F1DB4C36BFAE8F36ED1E0A6DBBC93D13E163100110394AE488D5160E8EC91DB328F +21C5665983646309DC0A7632411F84270BECC2E04E43F77A4119DFC003670F998781154C6DAF9FF2 +028A2FB9C5E2D6AC6D04ED93B6591AB2B25A536E7C910E57CB5A8E46E36DE5A541CEED75F44571EC +72519F9E492E91A27B0F28DC1E5D1AE4A1316587B89B1E7AFDF4E4FBAEEC5598BBE03CA62DB288BA +25558764D3322E8C30680E87A6C4AB974BE9D4D7B9FB98D1C68976DEE91B5278458B14233CA8E70B +DCAB6E823FBFB0EABCD39CA9E4A375A8AB95A1AB1F4735A378D207950FEE6D4038009A9AE2FFA300 +7B7FC41C40CC18185036E999AF8F22E2441D591F4166A2D57EBB29086312E5FC8016C563FE69D774 +132E206CF0FA18E0BCA424E82540EDB9C2FACB0FCA51F00C16C96B89330B0934F7A21229948C6007 +CCED5638F728F486F140493B14AEEF0102724987874D4C2F72B88C988400AB2CD2F2787599B41251 +4D9641811C6A5EF03164112EB7F776B0B9F1B676538DB5EB60CCB74494B271A91D4876C92BC890B8 +D650B3A6720CF46CDEB28B1B4E4E58FB9D44DA01727E818ED340F8B4CAD83F0B9BB2306D6AC49314 +3D5FEEFFA3BD3E1463388BD359A1782F955F7751070D6EFBB97E1D02EA4AAA75FDBA5ACD9CD292D4 +DA738163AFE44C2440C2383B25AAC9BAC02FCC1425EB8639BCC2ED4C1C58F2E24882861A64CC8D39 +5D6E988C84A30C78C0F1310C4F44D266230C20A8822F35C96033E7A86A069F7D03DB0348B58D74E0 +825D60D1A5281C5EF4D6FBFDB688BABE783B744FB1AF92AD04D9D68E598DDB2C9A8D49AA82361220 +7076EDCF91BFD724915E5627CD3C3BB57B8C9EB731F647C1D3E01582055BC2E42B83856403A37AFB +443FC5D41D0FFE2CA851B019E8F35DFC3D24D5C4A9ACB5772DF69FD2BF5AC56508DAF3B70CA90116 +E9B3D5368ED3ADF6F9AE7ABEE1FC06CC2D000605D045D624B1622F35A88B3535C9AB87EBA866CBFB +7B01E8C8299166B005EB4C800C0E60A3994917BF0063DDE6CBACB5853F0F20B3E59D595B0878D6E6 +B8468EDCD6BA2DA8DA6B6B00A69CB643E8E913856FC550C5DE644FFA9D943E9745B687B65DE11EB4 +4D7EDAEBF3590423E464A18823942483FDEFD5625E6045491EBD4649B59A36251424C9936B14F618 +58D394A9F2113AF7DA6629A84ABCF7369E65BB8797460AB9C49F6FE9ADFB44A158E9EE0FF1685074 +8657247FEC8B63A08FD4DE8F59EC16B7CA423D4708AB3BE5DC75C34B0D5277AFA0F4D754D0CF9E36 +01453564A908827D44BB1FC48AF7B7497A736C3D4B832D779E3AF97B975A3C06353279F50EE7AABD +B5E5549ADEBE3F92CF6EA7FE100EBFBB1DC17CC0B725A38EE15423A8C0ABD43C60586A189C6FF06F +E6B09168A231FEAE3ED76C8BC08AA618ABDE21D2C04EB1D073B73A4336AF32373D878A2E714B1F8F +F0AECEDBCC08CC655179B57E7D1980AC58A43D9987982165AFEA8E9148C29AB35EF80A5FE6C34501 +158660CDE86DDBC9AB331DF9F464662F8F7FCBE6BCB572EC5F5D367F0484B5C0F3E6576ECFBA81ED +3E9CB723DE7B62D9442A3E168E588726FDE7BB742174B9F840AEE209419884542364F4F9ABD03E94 +EE63328FB5B041F207C6CE3B74FB0E08A1E69A275EBACA3F744670B30DE97849C1144C472E2059C0 +2349E4486A7CFA6C967934140A1BC6192521246BC652962C319699C93AD9254B6246D61B63C63A86 +3B33C2549641B68846B6E66618593298AEA5C9BE948AAC6527BB8BB194ADE2E273CF77BFD33FDF7F +CF79CFFBBCCF3FBF739E979AC9CB2B37B43F72A9123B522D9DAF3E49E711E15B3E40DC2B384571C9 +7EEED15AB9E0149B2D483009F1DD8AEDB37F28C6C03B51040287EE74802FE6908E905FE54212FFFA +6EB4F0E95E4D4965D7B0B7D7BC1AF9BE2956653AFD6653C3BB5691C61BDA31F55395F8CAA089B895 +89690DD3095A6A91499E07BE60CCD8A201224134A9DDE2DD9C501783D01EB7D495764ABD76FB2986 +4E5ACA6B3EBC0AABD94B707A639A90AC42DB823052AEB868E65C72CD28D8BDD74DD79D4CD5774257 +C4D1AEB1EC081E4D0589391592CAF2B142B31180E2F18B1B43C9316BDBF28F900982BD48F731216F +514B52E23E524FD6CAC3CF2EAEE5AD6A15AA990CBBBB59D6128ED7F50CF9CD32DE065D58AB7DFAE4 +0E06CE33A0EB0B0228FCB021539DC0E5558D8ECBEC3B2262FE98E3D78F5898096C4BB20B0F5D66FC +B6FBB3FB046172D56C66D4B9F67589DB19E126EBBE8033DC682C0A4FC0A13D03CF1CAB20A4FF192D +4DB08CBACC3F4A5F1F64EE8721A07120738C27016D8AF60A42A141D668AC0FC157060CB90283FDEB +E4766EAEE9770983610F21F54A4F437B4CD3723D6248464194B4D13B75A6698BD74C8277626D1FA8 +2729909F7AC90D50A670D1044F394AE177A7B8BF8C1C2CFC6686CFCF10651C5757E2D2A7CBA28412 +EE4D734F952DF2B57CBF6AD1793AD4EDB1DD65317A91DCDDB3F76D62EDF575D694D66FA734FAF3A8 +6B2715AB7CD4252DAB41CF48B2154F062E7C73DD9957C8138FC8DEF1542EB62AB7F78D71FC43C150 +6B7EFDC976754BB3D185C8997EF87A5DA5B830EB481FE286FB3C062D9578E19FAB39B74C33A290E4 +E3B7BB1E2CF7AD1E0DE9385EBD9E9EC836B4AFBB953C11C00D2F8F8E5A060902F16178069905ED32 +7A2EE0428E1AB5E2528D9A3CB756BD627164E64C5FCC00ACD34BB1029FF2CA9DF63EFC104E89E50A +4EE21CE38BE5341157E4B98B291A9FA6AFDEF95A562D29FDD4A15FDB2F6F83F3083E19CE136C4D49 +033418A14C7A66635E35086CA6F20F3CE4322849F0DDF3CFB7E88442EEB8AB4F597E7F64B7F50511 +DAD9EFFBFB925E2B2C69F2882391E890CA686D4470B475C7C7C407257E3DA78B0D2EDD604675ECF2 +77CCD69D2C6BBF417A39426ED9900298B6E811657101B90BBD26D90FCF5DAF318354E524B0DE757A +CD28437B29798E5EDE7370DDF4B3AE519DF7FF2F0F905F3C1885107C83708A229ED2F47C639E9CB5 +340CBF61BB12C8E4D840389EB39B82123710BE9D4A201B34C113E549F094F92F4EF620B81F018356 +3C6DAE1AB3A101CD7B4B4101AFBF1BA06D329560B05F49D05F49FF62A601856883410E2148427830 +1AE4745CAFF07FC4FFCEFF42D0B41D0629B1DB8CCC89957DF61335186F9E56CB6A26C8EF43EBD56E +9A441BE6B748375E9107460D8EE70BFA947AABB1B17481BBA6CBF61BB67CFA9CFB1F5D06E014E7CE +3A77EDC8B79CA40B74E3B6418E03674609074A867920A038302B5CFC372E6D755A9A3ED188BC6EDB +2620DDA83ACAE7F2246BC4522478F0503E0761F6BBF13563D5B32A19962F42B1DCC3572A485CDD07 +254C2B25DD077A1DD421FDF7DDB3E205EFAEB9D00549D5F59B59FAE87779E363D600ADF81319B275 +AAE01B447B438E3E0CFFC19CD440E762327B984A30E515AD96793FB5E0D678BE9CE167FEED3EE9F7 +B6BC6D477398DC53E6C4D964CF5C76637951052D6B50F39EC5F93AB5B108155CE2D6FA4154C50B30 +36CD9B4CBE1BF026A196BF503E6460072ED884C451D172AC3E9BB7753A1CDFD4F09D01933ECDFDC1 +ACC055FEB4A35E51BD154ED632E042515CDF3D0F15891ABC81905450C8A9CBEE8D1A890E46E0C2D4 +A2C8531BC5603222F5B98AD56E158EE96196DCE84904B8088F11D6AB1A8524C3283617AD0A18F473 +93924931EDA18F295BF35F65230AE94B595EF0C65133BF97531D908FBC02179D6658D8F2ED7CEA82 +C35408C9568A18F290D954FA263AB0584775DD12AC628A3780C51F5A38FE7CF67DE96543C5825751 +BD77B5282F4F69642AECE661D1939BAFF839C3A3DCA4440125D9653D37AC815B933EBCABE704C2E2 +66A17FB0078E725978B1AD721E25907C7D6ED7F7A900D73288A99136A8068E401EC19C9CF707D35B +0C4C955A793BF58711430D60758BACCD5DAF893BDD3F377C56E723925DF34B210431E1F3894FF865 +0A5358B234092B2DD7BA9279BC65AF4202C0B31F7FED829730FF643629455C26769D28EE1D7DD131 +24B6BAF48C07FAFA8DCF8B4CB4D3DF7612DE046A7A3155FDC1F9F4F31F7DC5693A8F7A4AD2926037 +DAB2666546E9BA45B21FCC5A9B9F2F738CD2D610B797745602E657548D7E708FBBB183FF567CD895 +9E093036E03C02B5159E788282EB15BCAE696259E4AFECFEBC1899121F7D7D833C5AFD6DE0903CC6 +4BE479D932A2356CC886602D6A0F91D99D5BBD94570F970ED8536877050633AD81B9C94064BEC3AE +5FD58462D693C7FE9387D40FBD963B61AAB7C753A1ED94E14D6005F4F3182A56911BF9C1F2CB98D8 +C6E6569841AFF02B0EE3ECC186D9BE5753342098B2B550878FCB1088186803BDE17BAB11BD758F4B +FF526EF07AB10426F3706690673CDD10DBD4D7DA9B11707849CE327CB1A25A572B0B78D66ED91C5A +BAB747A7FA914EAB77220694F7463841B2E48AFB57A4536CF7BD4A8EC8DB0F5C248A366B0BAAFC4B +76E6332BB224EA339FCDC438E7E6DF1C4C268BBFB6D5C48BB1B1B50447F7F069108C0C18CCA56891 +4F7F76E39C045DC59795D9233EE3F61886010215B2F2EEE6AE07D50836EB7C443DDD903A9F45184A +AB6BF7D20689A666AA855F709429ADF6476B6164FBE66E31985A6C07EE277B62F152F342CE11602A +2EBCDF15E53CB88F88EF72A3219F7BE4564CDB9E5250F814FA1F000108FEF78486426F88FDCE8851 +9EB00CEBB1BED4C9323ACEEB8CC15718AA3A48E926984C8BF6BA9EE0115B8AC797F862961A3F4328 +D6322220EF2B2E7718200950C1CE9D3F819B0C4BD33FA488072A96EDDA3B72C126C10A17A3810504 +FA385BDD7D4E7E44FAB8EDE2D7BC82CEC5A5CE60371A1D2B939270DAB0807E000A93ED9E8D4C1B92 +F0C3A97FFDF677EE30F573C00BF5F0CDCF1D21A79CD9ADDBE414AE42CC846981014179C686E2BEBD +ADD7E8C701614E91E943FFADBB895B3119B5984E3B9AA8628B810F33240322BD1F44E76D0288B80D +0EC57F00C2FB4FE7599DD501611A25CEAADE5347F5E4A3FA1D1871C3E950E3C4E04B9F7E9A5FADC6 +C76ACF3DD2827C901C1CFCC74B9D58019C52F654C19214AAD0CB2025F3DD05DD4BF897533C10C668 +A7ED1CDDF29698E2FD34D20A0F0FD4BF32DAB495316449B08F421464A5FCF6C8BC83B4DBC1D31BF9 +B7CF4E453FBDDB561C4845C8278242884EC6D12DE737ACFACEDD9E15260165CA037D70074482AB21 +11FF3E0174F2AF13AAC1739B8BB58328F342077AC98514CFCF107150FBF7D5241590FBB7973380DC +DA5ACD6E32E71690F94A519C0E27922FF99DEBFD0D4100AB009849D3490E3442AEE83ECA1E4074E4 +EB89B3C32CE97FBB3C568CF267C653FCC4548F4B9167EFCAED7848FBABFEBA858EE7F8645B2F5815 +FBAA6C4E5EF0E62F03B5D8BF43E3520F708B0108A44E51EA0AE0B52B33A27153BD0E112505B9B975 +069B9F9FE96221B65919A6BDFCCE4383FD0AAE1D4C64F4AB481E0721F43F7EA6D0C331452B3D40B7 +4A0AA9F6504E5893A78A34BFA5EF46B0BD618AC4522113E36E950403812A6905832E108B2E72AA05 +10D82DE37F8B28E85E720E3ED91709BDB0698DBC04B60657F7C4EEFAAE2C8A9D5C1FF0B2AB069F2B +3E82457AD7BAF0123B8D3B636AC70986B89112853C2AC5CAEC1B5567D704CAB85C369F1AB51B23EF +D1A6D440725DCF65E08905B0AB068A2272D3B2EFF08F3FD1BA21996F555DA88F7383B04B6B1E1F0A +C8BFEC94A034F95CC2F0834C11D0720F15054AA04CC80006128B38F4451B021343703C65BE852AB1 +40D1AD356482D9960FF9F881AC926B89B3FD5825485244479899025F4CFF14D53ED19B3998D0E322 +DB6E490FA1FBE5BC0334373EA65E1E5C00CE0167F51FF204D61A9DA1C5E11F042032A2B4BCB8D70C +F4CDF657CB2D3F4C79833E0F305F7FF75BF742EC327591799DBE8D64F002350F41D652FEFE1BEBE4 +17049D0198FCA715EDA1C17C00FA12BB1C3083500AFAE62344FD00A5535FD35B9141069EA85ABF0B +5EBBAB79C1171A9BB33DB0A4E79BFE87D5D2F63AD2E76AA96AEBD3F3500732EEB6B9A73468D1D735 +9CFF4A26E57132DF2453B32677B4F69BB33AC3E413DA14D52232EE1EB0A896636B0F2F68DBDC6CD2 +03B9213CAB4A5B98295414FDF39ED493BE437EF001B81D5B4E7547A2541D9F05055A45D2A0B703DF +172E19834954F92BCD286CF457FA1A886E9EC98A35EF893FA819BB010B53BD1A73116E8A1B4BEEA1 +C9330FC7AB519D2502A20796F37834E76B7562FE45B3D8D74D3B3861A42C3E32CA740B1FDE5BE1B2 +13F79EC8FFEFFEC3034FDB251F039C416EA2F0A21B4CF3BBAFE170B467241400F4719C115C84F152 +8DA678B3657AFC556F83C88FA90B96E6E2CF4DAD0E1C91718097F26B14F2903484F6535EDB7943F2 +F3218EE8E54337240EBAA921F5EC57E6F9BD1C75FFF8FECA3F3CD282627907B3C76C08F9988DCA37 +EFBB72BA0E07DF82510471D9119F59D3FC2F8EFAB2CCD27A847EA857812A88966ACA0426F5363203 +70A270AE6366A57E287CBE190C19865AF01B15ED7069178F7A3026934DD651A69D5DD965581960E6 +8ED05530F6FE3BBF7FEB1B466C0D830E9D94DAEE120A34D9A0F2B4CA1334543251AA0F435FCDFC8A +2F0BFED44655B94EC161AFAA28AA146AFAA5C35EC5687B0D92DE006984E02D605389454B70FEC627 +CB2528EA84E73D692D4A17D41B7340F04C9441AC086BC1685A1522B2F7CA7E8F1E1EF8A2391CBB05 +59A437BAC55F3B934056C961E9186647B91EA4C48C59B01592E419E0B369D608BD6B43570EFAA25A +97C8FF17BE0AD684F32D0BD8DD33E8813191233123A9259F0C4132676943F87842A88D6520618FD1 +E01618E5E37453035C523955CFB03C5E7FE8373054D1A6DEE6B44595992163B0641C25FE94846105 +A13EDD3C57390DE20909EBDCB8B25EF83D22E35B0727A71F284CC2AB23B893ACDA62B27ABA44EA0C +55520F12A9ECA4F850AB9E7CDE31608B0D19039E2BF1B4946FDF8CE372E5EB51A259A4763D2A0B71 +C6C65F359EC235C788C109EB8F88E87C5867236D765C4853CD92A30F457A003C603C4445BE798C56 +7FD850BCA4F5766CA87A19965EC81A29881C6D570BD8E706272AA9C54FCBBCB08E8B5923776C401B +AC63D799E8AB59CFD2CDBC8128225B9C9B89034842561DD0771E7D65FDA6D12A14544E3CAB01C497 +234EDCDF5E42AE1EB02BB406EB722FC4D7BFC0EF8975547E1CA8052CB6599E2FBE3844C454D8EF35 +01FE69ED0C4F495FEFD8D3389F1937A2D8DAA92404B7FB9813FBCACF37B99F87F139BC8F038F3461 +FDAB312C27E6DC98ADF6F8B7F19ED42BE7D2A3962BF43A96A16062B858BB5145002432E399A906D8 +61C060004432314C6FFE5F9F46C6A9CB850FC627659C8C6535185C922F4A7FD5D5ADE45016C8B3B8 +D2C30616793D61445F4845C8D9CBC21DFB21728BE2EA9FE6C9D0FE78163C36F1764E463F9158180F +D044C42580D2563FFDE32D614E09853E4A2FFA5DFDEED66C9411D1E937BC11A3A8BEA112BFED60EB +9A910429E05D36782ECA107AD968B9B1E79AD1B09E1CA70A9E228E9DD9103F311F4BAA840BDC843E +000108FEF76D30C2FEE8C14D3326B553A51C1C0393ED8D03D27808CC51C54A6CE5857A70A4C823DD +91ADF4C6D1AEB3B1F0687CECB695F22B5D7EB319AEFCC147DB241C4D205B3C09B55C21C5AA210904 +1BC70334F4A8C1094D50427C36E0D0D8AA242E021CA526ECBD71386E89E7886EBEC29E5110B5D9F1 +CF2C124B1CA389ADBFB65723C67FD23E3FB21CB97BD963F3D756BF37EF29F3A90CE4FA4807C1BE00 +58D021BDDF42B07BC5AE20348BD366F56C8EA977095A146F686935E7F5FD1C84505AEE650E09C931 +69A00455E10D461E11E3E4FC9352AE04BC6909D1233A0A6737F79535BF02EFA1BD6584B2F6E42F00 +2FB0D4033256D9325E1DEFD6B4822063A1B404D4A87CF35715A6F7BCD17BA4F5E2D38BB9BEA0406E +CA42095AE29482419F74282A52F3F2D391B0F2E4A57C50B85AB5353400D544782487FEE069C4AEA7 +274A47EA174D2B5C38A80CD3C1C52CF5EC7A791297108CB67FF10D38DDDA784BB00CE76CF7D80815 +5F84A07745804C95EF0512F5F70D025DD5207E97D733C161C862D2F775B7F2B11EC11AA56EBFC4D6 +4665A63BCC6101BAE37E483C22E7FF496DDF6AC0BEDC5B70A2FE5FFA9CE008EEC5EB31CD5DA3F47C +356B79D8B9CF0D623FA77D932E1B065DCE1E7F38477B2F54545A2501CEF6D301E5EF9C026612B1EF +6F242A93DD5C511DC9C993D795C157AFD2893EF5259D1EABEF6759396A9508799A807FB9CC81A940 +49533043F3F744758353BF93E1AC048DF19629ECFB1926D695BBA63B9021EC50CB9D423EFD3AF0FE +49FB5409E3072609865552E30F7E09C7E83F9EAFA9DD3F316078B09CB4FB148E224F52988B3573FC +4E70BA0B02C52B69DDA7F6BB65964F706F206144AEE2318AF8A220C6A17EF728418935413F8FE1F8 +5DEB0674C3C0FF99A3D205106CDC924BB33DF718067C724FA1B72D7596C2B45FCF51005916BA0D1F +B26215BCB2C7B47E6EB4D30919434B903F99798A3E2FE03F95BA05DAF8C7703753BC9BBC00EF9CEC +0BFEBEFA5906207CD26363CC503FA5A5B62AE5B13E62B62A5D152BEADBEF7A8AAFC530C525FB8175 +E8777FC48AAA0E793D84BA1BFF58CC47FC9D1553D0EDEC71B8D685DBEDA576D742BD55022828D5A6 +8F456DDE26DEE2811DF59EC6E540CB8E3972DA28164ADD907B93CAA9496FD21F36FE41D95B64A033 +D54C338765C5FB403D381C4B3977C4660DF63F69CFD5617994A037993885259D7006006D124A05CF +02E23A3900A73C566F5B9A458C133229ED1F3753F3A00105575A9712F5F773769BC618DD9A2C767E +3C2051C9661111B1BFE1F3891DF26879FBCB167C30DB247B784032B8CD6C0B3C761C7CEA18B6F2FF +3B8D35C474B27915499B2F364E87D54139A02B6F0CF44239CA157767C4D3CC101FF16EB57C37D663 +5938D75F2F70C8BAB09763401BB4739DE703F512F3380742827C20DD29B3077AECBCED2320FDE3F9 +8DB15AD08A9F4727451AE67309C405FE26126267FE78ECBA9AB1406840AD4FF6336E2987B40017F7 +6ED70B167A1147BDCF8FECDE64FE9241D10B6B930F3FD88BC8D984E641AE4C430A7405488E964722 +1F385CC3CEE2DDC684C96AC546D25AEACE29A63707022AAF529D2B324F296DF6BE4D12FC90FD47CF +77A27449016356A5CF5324AD71399E25C08CA260935655134DB3E60C3EC8ADD26924E21D7489B569 +AB430C5616D730E4245B99C6121E1D6E5297AB9A09E97FB0EA69BCC9B45DE27D5ADD58F231CAD5D1 +BF97F0754B5CCD041E58775D694C0303F6FCB88C5E2CA149122531EA5EA48E5D4A30B5E8F794ABAB +9C0E6008E07D7AC560B1F7D6F14AC2A9EF478447B13EBC3FC209676768140AEF44C248F8BD307581 +A073EB0965AA7BDD87C93540DB807A7D62D7C8C2C864A6077611EAC66E03A35BF1D871671ADE6C90 +504BC73A9DBB4061FDA8EAF688ED7CA5CDE1CF6AC9FBC6EBCE771598B6AF44B1B5A4BDCCA8EE2627 +ED3AB3BCF52C004C19CF2ECCA68B6620682DE64337F7F49BA87308536AB474CC22B595676370ED52 +2FDA6FEC488868F63CD4F0671218B729C964C1E344129E1D180EC8A4312595C460FEE9B6738F1C2A +E0249274F81A709585C1F659C5B7F9CF991553E03BA916F4F601568BF956AB81F09A3022E4409E3D +54AC42E4D4D9AE2991F97EE7EB8825CAE795027ECF5FFF1D91C361AF609BDE968CD6CF6BA87CFD30 +2F8C41D6DDBEB28D2C1E4020BD2B52D4E9A28F064BAFA7B5FDCD5B200A662C92134885E7579E291D +CC518E55BE938A5345EB4292F9255B08DE1EE39AD82874E630A8D9BBDB04798E450A016D47509E2C +5813E71FD7D1439D23E74F6D16668FE62F14C0855365CD9D05B4679250AD7B4CD6BD7A7578DC8882 +958E3C149F93F0CEF18FDE1B5A4131FF2E185102321B542A2AAA62895D98801F64214C72B8C1D81D +FD7C19074B82F8982CD0AB9D59CD0437221F3CC20B222795FEED2708D0139CCEF5DB7C2B76DBDC61 +3C0A34F4EFF906D9C081BB76EC18B45B515342E906C9AD5F537081CDE25BDB96931842ECE42E605B +322766E6E484FDC27FF9F3103808ED40C6074965F1B20BAB6F298B745758B2A034D3709917CACB86 +8DFD2DA324B87DE3C744AFDF0AD6E2395D223A2627603C35B092080558A2B88DC9A84A210205B9F7 +E1103A59D973C82075A70E8A480E7996CBE44B2E6CD1502EA6E60EE145E45ABBE8D557809F9B4BD6 +B4C9FFDF41FD0FE34C19B6A0B0E9AD762149144B7718E0002E8776CD40FC3DC19394CDF2610BB99A +F45890128653E41A85A6FB6BFDE264FC79A50C1D66BD5DE8A2D372409797620A7DB54321094CC517 +88958E592B37C394D1504056D06A54464D7E878E89D57E16B9536D075F4C29A82095FD06844B0CC5 +392A58760287F8338939A180525D00FF0700F8004A3DE0FF2B214534B2E84659BA8AAEA03810BEEA +811056A53FBCA42AC1ED47025EEE19373229666EE7AF7AA5722FA0D28ED98A12A41782EF096ABBBB +4EE4D6085CA463F480E77C63DB562E802545917C1201799A97AFF9F85889FB849BDBD98165253738 +4310B9CE043610721F4D24C585590BFE225FF88223D96091E3FFCA03033A15F27FD868E00A0F2F48 +60A67BE70F8873B8C206089F16C26BDCD793854D9CD0410DDB4D60F3B52FF7C35EB13E9047EE2526 +319BF88FF6AAD915F39F9F9F46114EC2C7499338F0EAE3789118384039F1D48EF25A199B259CA54D +C9FCDFC20034DE72E5AF2ECCAF61069AC2C834FB94EB89858162D157C04B79BAF3379D381F7C9EEF +BADAAA5CBC8AA2328ABAD9C5F1C3102CB260E944BA1C5B764088A9259A418C480F43CD133469BA9B +9CA8D5AB9BBBE82316C2117C4A899E9D0D0AF8FE9F9C58B6E4A09DECCFD86847C27A8BF81D145EF3 +4FA4FD0D7A4F1BBDAE7B69A95D72D62F23E3CE8F82AA6B7DE37B94E544E611B47ACF4C302ACE3586 +404586A6D4E2C1E93DB9E5C87226D10A83782070BF6FD5D48EED6F6D680974E9DBA21131882CDC50 +C0C462778964D03A1FE1C71AED56CAE01884840AD1A4D4D13D46A50CF771DCC8DF0993A144E06E2F +D820C83FECA8222957BC0A284C605E174F3FD02CD9362B234E60EF77B8F0607674927798FE3A3394 +44190D07627B99D27B13B65411DC9030E4494AFBB1571166B42E5BC904C8981C41DEFD56661A0238 +F8831B1DB23C8484F9932BB976266C7FC477B3F598BE64D5C600143FBA142B88005574EBE6427136 +BE45B50B78FE3C0D7DD25316B963C77E1E27B667DAE06F6404D613AFB9391941F43A1E5D7BB72828 +FCE63E537C1CA2E8F6BE89270DCF99833A90AC2B1C9F282899B0E1B46FEF7C4E8C4D5CC8E3C1B665 +2995866147D520F966844C13689117BAE157980965D24E993865E11493E17733471782926FDE387C +30A0FF3867DDCCA00A5A2066FB597D200B7F97D7218B858295C141869DC8AE39F61B23A1F376F787 +3082225FF9AF766098BBE56224ACFACB19379F5BB8B3936C0B45927E1906D6F5BBB1ED816246077B +D3DB09ADA8ED0BDF6A15FA9BC04652002CEF34BBD03D72D10B47494C8F0516CA9628B24E48ECEDA7 +DCE6F1D475A2A83C66A5FBB85A8F280A304A6F6A1518C3A4FECE5EDB332A0BDC9907E568424B8C71 +0790A89FEB3D7EE7D730DB706B9660994A6B70BEEEB4C432A8E79C828E5AB85FB6D727F5E04DC4B2 +33C99A19A510AF2146E9FB842AEBD3C526D9CA3E73AC66B821E6E6767821F1C7046E1559A7DC4C8E +A84347267DCADA176DAD989F2C046049D70111E1A1643D4C8EDB5707A2DF6BBD2490BD9FD4E71155 +08FFDA81AF7903576DC8EE9009D7BA9C2395E1F15886FFE7135CA69F2874E42A72992457E421A86F +F373F6CEB47B196E0DA67AA44E37B5C8E3BEB13EA828D25F217B65F204C8D9F631F8C648D0BEED96 +7913D3E85A8109E4B96A968C762B71563E430D8D83ACE5DB355D1ACD89291EF3E11F6E5AAF6D3C14 +A2D5759A12CE1F17D6464FE2DC6401C932BB53714504A07DCC14F332DDDABF659BB96315F9BCA4FE +FF7F024A22CB939B1627DF8C779EB331C90CEBB94F446078B4B8A3DE15234DB3255B39B1CC693832 +A4480CAD24BFD2D0A171516FFA70E1C900FF4949075D0FE4DC3492DE4CAA167BF7034CEE0FB2D4DE +9A4EBA1F0B3FA3C902B936C0488731FB13D2D09C8A9AC1C9E5E47F1B22AF09F4B809AF0F4592DF14 +C4E3F3705273145966248F210F2562EBEDDA63AADB7A39EDB06BFDC1BF237BBF9B9C7CB3146D78DC +42B60F552E92B0EF17DAA4578564EA8901CE30DFE933A7A56EF0F928C30BBF91613D838847DDBFDB +F882315077E9DB35B33BA7FC160AF301B7EB85DDB3814D813668BA36DBFF1DF5EA0D2E01B1812D0B +D88F8729ECE63809EC55B3E90AC7C97AF66AE0458ECF0F8EB86DB98305821E0F0D2D1600AB425B89 +8256B0A890B6338CB0D58E7939CB7423800C850E5AC709D39CF5ED6C4AE8A9B724D6FF11B74D1F58 +A074C5A46145D137B02FCDB4F463BB1CEB22CDEDEE26BBE3363E768BC4A5AE06F48724A96B4BD251 +D0CB50EC66C4A5929EB7654B8EF4DD9E8FC1224A9AEDF81B585BF484077397C03746C9EFA3559991 +F6C51305D77614CBD839371E62A95052CD26949B29769431D99E13D16874B871AC1DD5CADB768D10 +19B0939480F93A7B825A6797D275A892328E00E0135D4D7D57FA1ACC748A8EAD9DDAF7C7F0E2D0CD +E8370FA2B5D61EFA75479C0ACEBF3B6CEE445AF2A35914DD03A3BA452F446C0F6391F1A69E6B80A0 +2DC8EAF6657B2D5250984BC57FA5E697AE9655958DE4EC4D4F48865FB12C3533B3293A8189788E25 +C55154A82C759E1BB3DFE8C6A6C258302E93D558B6F3B396DA1E1B879B34E1FB5EB35B812A8640AC +D8BCA16553EAB76901972AFC310455DE101DD708D43260C3AFF4EDE54BBD4F2DC08CCBACAE71853C +6F1A3D9F947861774DD3848DEC070E5A4BB13E3C3B8BB0EA748659D9EBCABB4FC7BE699358221187 +0B11BABD7BADADAFB95260C96FA9D29B3B23C58C8E8E472D5E79ABBDA4CE34DC22C9DEEF17A6D64C +5715A1BF501F8CBCF49198D1F1FD3116A6B2BC253E3D1F41FE3F530CAE1A2DA85AD7685121C3F931 +F907954095C59F1D87736800A3C2C34A7A435834E37B1A40C748328891A2893402075C0CA5700D09 +04E3D06C6CD9F93305C785FD90C931168B7C234443D43E71B2F937CBF11EA94584AA7BCB1A1419D9 +3FA1AC3FE1E7F69E16D41740DBF158CC864CEB07AFA50FFAF0A7007B7D0CD76EA526F24223215C14 +922B9C46D6C5B45EE2A17D754CA696A43A105088E5E82077E2FF00FF0700F8CA4A34CE2411F0E8F6 +D2987D267F785F18D57411A6643571F691F39F28C296659ACCA285A715EB129D00C265E7C34ADB8B +D530CF4B8A8050B00C473AEFA28F14C82E18A3D004094F9307568BE034B6EE0E4F58AB138F2F4F33 +A08FC485359FF939D9C11403E8EF283BE7E5D330447DAC5CF1F7FCCA8FAC871F470699B7B4DE9D5F +0D128C819CBA7A2F259D27BC4FB814611FFF0325D69368FCE1D1EFD3BFECD3F7C31B53B1DCE5033A +9084F7B091BA1550608D892493A611573D1C820C7C8DF16DCB3A653F1AB2BCFB4271F7900E9A84AC +2FCD4659527456B11C23FDB3E40BBC22B196401D44654CEDE787AFF7E54CB2D5EC2A46643A23BC7C +228EFEE11B705ED67B439D7B571320C2C117BF87CE46579C7AF55AA522D1398F0D717E8A7561B80F +0B455A5A5F03E9AF490A9C131473EA1FCDE5DABE86264E2F50076283938E1C3AD2AD840515E612ED +111793C687AADCA4298632D60A46D52B6622AE378A3835A3E2AA8DEB56D1CDBB0446E6F4E18B1AC9 +3B97EAD57083F54653FC9942E096C102199A586F43C986754E97A35301DDCA94B6E15B407345131B +59E2E7952EB7660F5BA484748D274FD23F3DC7EE9D231893E13B05AE6EF90E375EFF9FAAF95CB9C2 +C34753F780FE0C0905ACEB50A2A637C3E63D875022F21655FD07026FD25E2AFE1745DB4AE71233AA +9EEEC6B74BB356DDB1B0382E843D4DA5300968E8FB23574A997133F68657458B43C50FB7D2514E54 +93BCAA133E7B3E89AC813516A7D042E8F46ED678D500F98214DB9111FBAEB909DB7505E5F1DBB812 +D3FF1A9F079F3E2045BDB5C75B4322351EFDDB3C399A03F219CACEB99845385F1C5815DF1624C26C +E2F646685FB33B1B465E035A6AE16B14BB104A6947A4EC1C23592A62E8BEFE6A952B6ABCE59DCEEE +6BE57D5F1BE79BAE4B24476C045646471ECA35AAB27E3477F96359C5AC03B2C2D33FDED4BF698B25 +C3953E64805A1899032CD06A59FAAA09992B7E68030770FA4B79B829AA284E5EBADC5D8013D28642 +4BCCE55D117C9FB64275BDB786586A291A97E02E1B0E8F539C2F117D1876A4C59108222DF0A04839 +D90F3F6ED00C28D6DF9588E6B3F1F9912FBA1FCF649905FE1B77E733273B7F2352736150FC8C9347 +42F755D70870999418AE8F362D5F8204EB9D39B0B00D82BD3AD4B4D9D4E86267B73B64C560000F6A +27EE400CD227C9BA708F9F8560B354E855661C05C92FAD25B325DE189AC60424FCAB0E1FDF5DFEA5 +587C4A5659990C27485B4D403A258AD6D43651EAF1D7876FBB608C3066D8FDB5F5DC80B1B4A72A14 +295B0972D1823E97D9381215D495424484FB8ED1C031B58FE02469A18B2C18BFC921D11F84BA509B +00A61858230C5F083CB275F0603C09A1FFE79FA2AC440F3E68369C210D21E683AD909F95BAA956A6 +E43748DBB6A2EB9D12AC61930E5D53F0CD29B922299E4F74D0F538B48368BE55905DF9583F946206 +8937FDB96103DF6EE498573E28CCA13A32E6D7977AF2A1D4E24DDE7AE8792EF2EF6E88D194E055D5 +C9F96132C3868B342984C848A4245402AD64054CA15274CDDE7D5150CC7975DDCAA517331B5E71FA +9A0CF161DA9EF7D01290D6664694A5F5EE991CA207403E985C59BB7F164A4F98D282CB79722F3A0A +ACAA80248148A0BE9413BE17A330AF2700AEEB15FA8316A4D74BF6096C5B3DE2018C0C38187AE899 +00002EA9D15839DAA7314C4977A52CD3BC69028DA601BA50A565B8B061EC31DCD6A00AFB9C1CBBF6 +3233A81CC2305909DFEBEC14225683EAD3DD8995FFC4B141A9170FF441347C8C3B4D43665920B91C +C6B37C1233BB38854A75C620E4AF65E7FFEF759C1B4C4FEC88D32B04E30582527E50350B65C71CA5 +DDAE8139E108A7DA221FF82E5D5BE3E1DE7D299BD9EA8D868F8C985FBC751BF303F29402CF51A606 +4366A996FCF6E76319243A8FFC88DE8B9BFB70FB10A33BD3A6CF20A26526B61A28C1372C393BB3ED +5049316AA62334E74D2C8CFB6083DD814BB127FBE2A6ADEA3F3B3D4788A5CF4CDE7D10F5F50EC40E +64974EB06825271A77405741ACEBF75373AF7B91019E36B14FD46166FA69093C4EA8D6741E4B28BC +818F05CA219FA9E247A2FB78CD67C4D7AAB72BE5D7ABD70DD3E5EEEDEA1BC90E671597B1306EAFCE +BA849D129325C09047E674AC7BD02BE1C6EEFD45C8EF3D960040FC5FBCAAB1860D08332468067661 +B85E1F4AB96C169A3651A2176954DD88759E65AE42C141E4742BBFE3A0170D42C8F51857DFA72DC1 +E2AD992B3E5362086541F03A7D8A3C331A767C0AA059A8FC55E61BA3E35F952D4A5A38D1F6C485FE +BB9CE83A34C0331C6584C5B63FD21C4980DE81DCA1995CEAA31C805E0D6EEF55968E4F4C15F0A8B6 +725D5ADD6C3D81528D690EE85EEF9793417E827559A2101728052A530D1E24E061DECAE6363D5D98 +7F79537AF9F97F577973BDF09605BA4BF24DE854A45266289A212AF1FDFC365E989134B106CFA819 +590AEC64BD3A6B0C27EB870952B2A7DC7C02268858F1B75132F10188AD361BB6DF6E65EA285E13E7 +CE62FE3BF71B806206F4C6EC5169AE84769A4EAE70DA37A055D3A65523918B42B4AE2967EE086EC0 +E24791A25BBDC9A1EFACC3C75C1DABB9435D975F17AF9862F191F00D62E47E6D62B8BA52A6CC73AC +FD0FDACC0FAFF51A5FE1074E26D90F7EA88111A550D8385B96BEBD9394CF176DE926EDB9F75D95CF +E1C08BFBB1663B4413C7B2297362ECE36C762B4591B5D260CE533FA26C6043411993CB5AF7860B11 +AA5A24D0F4C7967D50B84BD41B4680EBADC815025E1F711CCC6BDA96C55FCBC5963AEA373CCE9979 +E67E18B274C5CB3521DBC4DDB813C39EC5F7A5E9060E7F42483A898F3DCC7D716E47B185E3AA00FF +0700F814CBF945FCDB9C91934B5992DCF724D8C883D303FF7DBE8921B6A5DD453586B29E3732F1A9 +855D531F6714C8568781B03F6B988D52756933888F71DA5C804676CF29CD04C1654FDEA16BBF14CB +803CB065CB9554ED8F6A9604C17ED182BC3A89FA6300CFF92D2E249D3A1129A1A5723200CA78A611 +6F7BB9624C3EE6A42F41FAAD0BFA11C243E06855DF1AB19CAD3C4C219FC0CD48A423C63BAF2276E7 +54B339047B94B81545C3378ECC583C5D1C30532B2AE827BF295497AFDD3390BB0386D01D12545B55 +BEFF522B2489F2A58DBA55530E9D801F5DC60F8655979DC56C0556560EAF43AABB99F937029EF8F3 +8BD1683DA596FD703AFAD4F88D46B48369875C2ED2F4DAD7BA5606643DB42848F2DDC1F9F738E83B +3FF5C8F1BB406445C17A03F377ED9A223F6E6FDECA94DF7AB8366D02030FD6B72C77426850DF5764 +67018FB28C385A9D393340E74EC1EBA95960C2BE22D2E5FBE62CBE2D87241BA7034C1FE1EABA1ADE +25C69B4276532261914E506068552D8944CAF6DA0923F778E4FCD8866DE56EC938D7EA5D1BC1C547 +79E4C30D9E53782AB3AF8880ECF77A9B257DF850C693DD97A4A89E9DFF2EAB7FC64EE70AE84FFE4D +BF076F0A4775E60271B6094341963872367B1E9D0D056C24E8B6B889772C946F8B701754D7BAD804 +B20A9618BD7429EFF66C9B7F89FD6612E04DE52EC643EE8DA2FEC6B7DB9F39CDD85EDE7818579591 +AB884123583EEA210E0A5FEE5569EC3562711BAD5BE82477763CA2F0C91B103FA1F809B38A5604BC +ED91E90D3918A8A21C7AF9EF35B919674161451DA8ABAC227CCBC9BEF6F96A250965E941935A1099 +1FB84F2F54116F6537F1AE8300A0B412E7D3E7E1B4E211BEC482DAD08A4A901E05CF0F16D715B4B6 +4395B1A334EB1105E2E2235E547D275429418849AA74D469BF0787EFD596C3A7BF463E4EEC133B71 +CAD5BE87BD4A053708970FDD71AF4402B04BE4CC3A6380B9443936C46243977AE83C343A97A785A3 +B445BE519AF386D9574E9340A3889FE740DB2242EA8D9F76CC9FC3E2C12B3B664FA2F8A86F6F5AAE +EBF6F913690C3A55FDDFF55503B7A6A430FD22B439747557CB70D4BB1B198ED388D50CD7504A173E +F6C9B4E768010E9622B0FA2CBE333C163CDEDD3A29EEADDE4D60B758C1AC561EB3C38A1A493A26C9 +B0624CB47ACB53EEAED972733AD5CC2E65B9F9448870785A925C8BC5B895A5921E2A9D2E74F48D76 +5B6FEC76DA361F70B9BBAE3661CC4F8F769901E68441B063D1B89CD39E8F8140AD6B2257A8F1BED6 +1F015297D28823696DC586073222698FBC2B7ED9D4F3D42E49F2084F8DE2A0863E1BC5389BDCD871 +1211153EA17C2BFC67CA552DAF4E58A1A0AB693967417291CF166B37D98D2AB5006796475CD9E039 +771D14321EEAD1B011331750C68372D2F70F46E7F2D2618624099E83C18D10CECF49BAE0BBF24BDC +EDB6C7E4FD64267CD1EDB5A78C92A1C51C262F179E4201D9C6035DC1F58882045B47679CA59E1848 +9E930D4DC3D940506A464735B4E4D833D78B783E21141C4619DBDF9A60BED67DF98AB5FB80445D4C +006DC685A13E1E893C5DCEBB1B6AC867BEDA28E4E401E4D555BEC889121C22C040006C492BB61E97 +9345394A385D79045B4B88CA6A548C71C55910B71248D2B4CFABF7152DC0D9408CFB7F09126EE98F +836024A0A0CDBAC8F89F33185EA2887FBA7FC3681EB23CFEA7C24247C0DFE3CD3195D10A1A5CBFC0 +12DFFAFE8680E7346F5643707C179F461DC2111C81779724344D3025201DAE280505C4660181969C +BED7ADEA940D51F759CD48E48F50BB8E79E4279A5D3037680BBE0BA63B221EA8A9B10552978BD195 +B46E416000982A40BDF08077997F0EF881E9D551CFDD436B1958160458794901E982E56BA168F860 +292C6DCA03DD8C6914727620EDA8DB56311634C59C5AEA75D31F13AE81EB5BC1758AB7AE9FF84B24 +D4C1A324C90149C18CC0CCEE519F2569C5C40CA061DFFC7977628C7A5134BF27360DE980F461C4B5 +6A65769A1EDB6C82B7AA1178734BB59E75275956AD20626CB7BCA92ED65950BCC16C991083E94231 +4477EC5AB3C6D15049015F07F95BAFE3187D9E7DAD2CD2A3FBA0F003ED9248F5FA6437AB6DDDA1FE +69F5FD8C45F94FAF810DDBAC3CC9F42F264CAD8B38A6E87084B54A425A5BE37FFCA073C432399529 +DFAC91E0D5B015BC2DF2E96AE87CDC85541A7916EA6E36AB203DAD3BB8055D991593739090D44047 +F6D9121E8DE197401274BE7A1A8C71EA99AF8354AF852AC572BE37610608B41E5082B5D61F1940A3 +A87D776197430B15B1D870A4C133A4B17404369E70DFCCA6DA0ED8C916724E6BC561211E516DE2EE +FD52F7A058B5FE8D7E97E5CD611DB4B5744FDCBFEEE7AC9941F5DA47C2C89E4FA77E121882DD0C77 +62DFED303562F12ADC64E3A5F2448C7562CDCA3433A8B2E6C2A337678BE1C5E25BB1E3E460BF2020 +72D118476E199E9E19E6223349F110D500A5E3AC20D3B865F9DFE5B2402EF89940C0544130C2E4BE +7C1C24547D1C79468C436091F639D82C4E2AB2DD6570E295397668227190CE3250509AF03BBCC446 +E5E692F737CFA18B67A6FFB5AA2AF4B8190FA941A31790238B5044CC723730CD9923F3840AE12AA2 +352A3A50A16F99CB98A93D71D973A3F0950BD855C376C8BC52848988319E6DADADDD19F90CF993B4 +5C46C27C863C09A9F6A89B70E5D427BCEF27D5E1758B4A1F610C40977D8D9450827A905A959CF16A +9C97DE2141F4B9AC194382F1E222E2520984E55AAD43354221C632733CE2DE5E7CB008F19CA3795D +A8FDD4E73445BAEA72AAEE6B9ADB4D8751A5DC550A8A8B142A8832CF0140C11B1587B92F4C75881B +155F5D534B0C7D31FBBC00FF0700F8498F7DC0DD5099A880B2A859C7C2513505367191E99DD09055 +157E83BF706415A59DE64A35AE4906F0FFA84B5118D98B0B3FFCBE2C50F2392F59B8E1807E8F2996 +CEC3A90505FB00AC4DA22412A2BFF93AC7CCB5400413CBFF339A68DE32C4261053A4792EC6D473DF +8387DB483862E9D5E98CEB2A5533D6801378832338370654597AA2CF3BB45B6FC54A8C5B31A500C0 +0BE91E35EC40DA5F54C86581DF9466AB3F83D1D805A41E4C140FCBACE173FFB372DCFF2F2EFF684D +67008D86B54A8CB68043E9982105A996D1A24EB1FA5AA454BF6A2CC98C222C4A49068C0B65DA22CE +644FCEEB158070E849A22DD750272091D5492E6027E1EFA5B22D0BAA380A79E2CA1EA21F53B48F48 +17F8EEA9F21B209E14ADC70769AAAB7DADA95A1F3388432100EA592049010ABA1E1677CF92FF196E +F54B5FC54F467447AE91D4C69D0F2303C43851F30170FFCF4527D9FFA0D30874D21797441EC5AF92 +E4BCCB80CE8BAA786C7575B288D051FDCC420CB6B9D7E01400D2AE8F67BAD302547D128C91FECFF6 +287A87EBE800E90B81E80DAEA36A5CE0790234462B772E641C8C8782452F3A3E497E81011D5BB088 +3E4B3EBD265A879CC0A319BCC33F5F7C03B57CAFD026BC520C1FB8F10A68171006927A97484E13BC +A1E91D484989C5D5A0BBCC22B4E8D3B73918839967ECB8F3AACFEF43062153933B3683DAE4FB4F63 +52EA917DC8CB9B005C2AE8FC978394FAD6FB6A51B1B02107D5DAEA2B95D6B8F4E287D912D503D5BF +0FDDFA09805421A3DE004745C3767A49057E8366F535C5E496E00897B82FAA2E5EEC444BD527C200 +661117CB6CF5A724662265ABBEFF313ED64387B7838D8425F958B554A929E7CC1AF8B979CBADC3BD +FC3EC63C4482BAD11FE50896A8E0CAB0552B7DF5BB64AFF16961E8176350E053B3601A835E4D4021 +BA788F98A917C541722034E73F3C6008837145D95FD1A4C0358B3D8304CD0CBC2CB3A7591C8B99A3 +4CB68B02BC1AC16C541D1229CBDF91485CFA21E9B6E94462F8ADAEB7EC1067B48FDC011EDD4C1724 +6EC0E1B874D2EB431265F0BA59AB33E20053E33AE725F571BDAD63FDA1BCDDFF0E63D3F0A61C67E8 +9A23437F5540A0B2BF2BFF172BBFAF5A87BDFA23423EDD3C595498D78E2F4A90738ACDB9F0EB8E4B +9700AD81658829AE1EF3D822807EA2E910B1797B511CFCC68C67D384DB7959798A50E2B4D05C90E3 +E78D4D2E3F877B3AEE881421030647A413C0744AD31932CA05B88D4C0B5D6610353E08CCAD6A1B73 +A024D267151324F7B878534AE088194C660B130A2329103AC4C84DC880F2D42AF3CC64E4A6BE908A +E0E55C5486840812EA1E5DB4FC232F7C07BA9AF077BAB82E4E1695CE489B46FD46C81840A10635F5 +8CFFF409E4085F92ADF6BAD1FDA2D2EF53AFFD251182885B2F4153118D63A203413C077B7634B8D2 +A2411DFE389DC3BED272EC0C1A236FE110AB73CAC7E01E18B8C0D392B915CC74E60EB44E05BB781A +DEAB06BC0C80CF482EEC342B899857DB8BAB54326D5564F66BF364AD9BA60535E99048CFD8C8C0DC +7D8D2C1B7A9AD268971E267A959545E4C1711E02C1D58E34CFF447A271A0B62668B1756D9B209C61 +A0753A22EE3933B5807D7CD7EC04F1ACE4D170040303341BD7FC1CB364F9C27F23ED8835146F9314 +ADFD61408E3B36A8DF6F16BFE08169DA83D02DC493D52DD1DFB20838B79BDB72D15F074B8CE52093 +3CF32E3F5D76643A396AF46EE2B29F43CBC96EAB7608E47BBF48E14F9C23B6C6A2C5AE140F542740 +0F1A03A2EEB495F4F5BEA219C455F07F7B987321F91FE7424B9A6DB6D21E012B1757827C8A5606E9 +FCD1D7CF81693C4F1EC0A0B25A6FF915F2300B91C0488FCFBD0ADC2B3A2E1C44D96158683A0EC2D3 +A8AD052536B0748B408E638ED1A5F688344D8BB0E5CF97AE5221BEFAA6C1BD52AB840020F83EF997 +BC29E5A272B0F238E95C8116BE8F3FA253CF01B3D6FDD2C2483BEC29D47AD63A17E31ED27F5606EA +1C6983387502550ABF815901873446DF02AB479DD1A3188733270C9BE0A95A227A70A69132668163 +AC2B10C2BC34B22FA4C956401C9DF035887652D10C337B1F87D40A05E9E629EA27036CD3319E6118 +03AF6662725E804FCA5BB2CA5A0EC8397E8FC7CFC90754ECFC253067A3447DD48644029A0FA0CB71 +771D2EBD99B4D3DD994DE063C98D891D38685FC307951DE620796CA3769543A4C21B5A5182A192DB +63611FA1B9FFDBDD2BF8CC98C708293AA29004AE8D175920F8F168FDB1C6AE699B61BAD63207A97D +A11152DAF1D4DD86FC0F357579695F3DEE0BCA61314AD7FF297F45FBC8E795B85D89DCEC3E4A9CB2 +A0F0FCF407A29B01227B639DF91E31BD2D0960919573205B1610C59ADF31954500697205A8E216FF +E8EA7F2310041707F219B7B844824174B83C4396D98FFC72BF37E24B92429F03B2F039D27875DC52 +770625DE857C7DBB6906C826B1F37FDA03D2C560048A782759DC8C06D90C64ADE77499DCB04BFB30 +D2DE5871A5B57B81967FED8C790301168103984E6CBE6DE363DD2E1FF4F83369384522BC31C4D4C2 +E73A269C40552B829255B4F367D44A2CE8D3817A330A38F906EE617EFB2620B7B40D3EE686232798 +092E453740B421F0868183AA745D10DF43AB7E7F7EBB911A4BBB2945AC5D353CCFB059318FAF5576 +BD361A9280850B3B23D62B7AEA00BA17E63E0F92DA8F398E22FCA6F75498A5B2E2C95B04841C4F7F +BC637D64FEE057D1BB7575BEB49564E9F8F8CCF20607849AD9435480E45D0FD879BD2633E27B6E18 +CE9E3E01468B2ED888B8EAF03D36F350AC8C59AE890065BF79A2B5EC4CBD5831AD58411F1840C0A5 +0AEEA44995DFFBAD56C1A7977B7F1BDE0EC2E99E62DA00FF0700F8EF47D153433413E025CCC8DCE8 +5BC89914A0A28BC86FC97B62306430897058BFD8D29954E7CF9D2662D7CE4FFE2BF06D0E6E9252F5 +F0A34EF36AA8B259A0690F6AA9B8BD7E334A65B7589FE72FB63405ADEF24C7080DC8CB2FD5EAB58F +48961BC6EEC105970E28C36A372363D4F3980523A1A3A4B92B9AC3E33448A4692AB2143BB96D2B2C +BFB5AF23CC1DE23A8AA868FF90CC41E376294906C93BC96BD447D48D5611E752D8DE7DE1CC678C7F +495B854FBE5100819DD2D202477114F0717F919D3A3FF5966F080F66031A25B2B2352EEB6B33621F +0929915E9B9FD135C1A4BA3D661B8F59DDEA5183D3FC092DD653B870A4FF450F30D113272A6606C8 +EACA4C9BB392ABA6DEAB8B163984B2EB34AB55B0E9FD41856938C533F55BE22F5C924E0946C85F63 +C339D0C5ABCA10EF7970F1DD45F708EC7198072667CE851852C260EC6272B95F529D3DBD0EC39D6E +3BE0E2F92F64F3AB43180793730C1700351A84A882A59ECC6B220CD7FE674BD1822D7048D39678F2 +EABD29C129DB10F68659E7EED3702811C510D27055EA92FF89B631A82431918F7B4B0B16185FEBB6 +648DAE0B47CBD462E7FD13B4F4EEEBB0EE4F735B635476DD36E93A02C2941AB28343C813DE35272E +2E287A73019B29AB829BE7127333DC60D859E01509D9C8BF31532B364BA27964C5045A6C54FD5E60 +10AA37F3BA577587C1ACA5DC9E08D5C917C02C90CF72E13890077FC3BCC6BAA6AA272D7F2EDB50CB +ECACD5C66BAA0A427D6A9916710D8C9FDF33147625907F2E659A17CE66CE6DC4C35633647E10BD01 +D544177C489267CE54CF137F68011E1ACE58AA26D6FF15E5ED7212AFFB136F438C60153A956CC03F +F0762D8C78CECA6CB553CA6D2E21DB3E835D5212E62F4F220031C3F2B1124A0FBD7E3296C754001A +2ECC35B5B3EA5B166C31104C8AF46A60C66C0870886B1CE7A1B2D30126077E1C46A0779A47ECDB31 +FB5E431B06E19E0C9888C7640668F843D214E555B7410D2BF9C084903B29FF6E9DD554DED14ACD85 +E7337F12088CE63EE31AF7E604330B7E62DB6BB1596D24120920753617180294652E540D03A6978C +FA4D9043910490A3CC853EACC7E82DAF50159B0EE7E1C1BB6DDEA9EB3E3BFDEEE049B5126804540B +40159C7C17083D8813CE5E43B6C0F4B227C1844825C8E379B2D135AC5C07F86742A7DABAEBCF5EB3 +2D1E0AB21C49497AFC99D4A27EFFF385D6612163A38794B26C9702233C194DB47AEB8632DBBF23A0 +87372F00882BBDBB84206DF7AFAF9011628D3CF43ABD8DE8A16E43EFC17EABB4BE30852F5D2790F3 +FF257E5EADC865E5854F3D61659B20D2D7B9EC13F376BF3A4636AD5A78604B1879BD0BBFFC566603 +C810584FC70A62C9D5A27215C979DF87626149375339933A88288F1B71B968FCD29ECB0540EFC866 +F57C0DF98E9C4157E5DF6F6066ED936BD11395AD9EADD075F4C2646E95B869A34EB5BCC9589D5412 +7090E8D16AFAD8E907BB75FE4A4951735CA6CC7EAE73681224F19A67F3229A7EC20A2D4417980579 +2A328453EB14BFE04D311E1AA47C924CAF5EFDA800AA44CB14E8554A49C81DB549D71CF92EE7FADB +31EF645DF0DDBFE13D0AC8C28E6D57253C8AF30578B30B2F841624B3466D599C9B6FC95D28EE495C +6D2668C4AFE79E10DE8CC2029FCA03E3995E832FFFC5DC3E119457942C32AEE37178B074F46014A2 +481BBE19248C26CCB89B36E4CE4D9FC21581C31C30F3B803666724415A1660B1193ADBEB00B21EBB +BD31B3AE8C8F60CFD10F6CD05B3CE8A2C11BCD5986B1E0DF3E05E4E3704F400D7AD1D1AD2757680D +5F949C6C7690EC0478782DE90D36313CC9176C1861B72CC2B90E064C04737F2B3BA994364C026342 +3E185EB7A93CA32CF59198AA150FFF0729ADCC4D1541361893031F6B9ABF14CD8C21B4B25EABE999 +A9EC0260B845811F0596A17E9A0E647BFA49CD9AB8BF477013E8A311A9D8D4CD764D14182FF04772 +F6AC5E937AE69FE2CA74EB7E012FA3DADDF82B50DE1F18468B309BF7E913544F1E5B2947E2E83054 +0F64B83E4B4B39908AC35B77565B3F669310653FCCC68B0741F5EE703B1668C749EA7702F351B17F +1C174A368D78144AC0DC01DFA0D0AE1825B0F4F9BCF54E466C5F2ADFCEEBD33E52753FB27DD93744 +7F851E4AE18EAD77F23627F6F1F34007F7E4541475E973D60610B0D5A80BF28C50A2DD229F12F245 +210784604BB4387D05C095DA6979B3B7423C987B5C97BA19512CA33FE5DDAA263FC6487AF869C254 +89CDEC11CE98E7F9DDBFED42124022941516AF0A78AAA453737DB6FF6E310C736F475AA1DFEF2823 +03A56F2478E2FF88DD4B6FC0A738FA70A72D112348E25A408E391A353ED50398D26DFE2A24531063 +280B4C8DB8D5C44196E19F28FA1009EAA8C5E3C39EEDFBFFF290ECDF75D22D27DD848B2D091E5672 +9A425564D6B00C5294BE014BB81091F7A723108B7E2FAA2F3A16441EE4BB6DA3665390EBB69DA533 +E2DB76F25EA7ABA93BB7FA4F5B879C01E8FF7C445A3DF270D3E5765849AE13965FEB8521A06EECBC +709C22B06A135131C2254558C27AFE23DEF292E71FAE745B3B56092FA467CF086E796DB5ABD9E1D3 +1D7AF1A305BF7D910C768C56092D5403C3937880D9347B92FC6A6BED4914FD6C2A50E4D6AD6C4E3E +C5AB5FFDEFDC3CD4D20CD0E28510B827C8C34C946257E2950A7CB9464DFD07F450204B829A0F482B +0C509823E70AFE5106C3D7192F21F3B72B8BFD4681AF274FE8DB013BF18B5062C70DEC2C9830E764 +0534E299FDF81A6E3BD5D1AA76D6D51604F4CE130F7088C411C5707DD8489CAA95229E895CB04BB4 +714A824FA1610CF4078B8B7ACD8F6C52A46C4DF95745C2FBE77F11C2376EA0F45940001D08E2F738 +89D6A4C0CDCCEE25AB3EC8B89CEF5F5D7BF52337961F9FB482C47E5E2D535D3A7F8E4985B0DBC9BC +D455A7E09132F27B42AE62802D21E11B1C9EF725B492C39B4F302116A9A39C9CA28F7E0505D4190E +3F1871A3041A884A15337B2ECE4538AAD344C481560316FC8F030E35F83C542494150723BCE1E353 +273C53D0480D4EA4BF5738FA5AF2226E0DB92982BBE2128603C3E22FB5F557C674DB3D0FA084FE9F +39390548E04DA7EB4F3E535C0B707E441D125B3577E87C3A99336DFB66E401BFD0DA68464F5C45BC +14ED1A2B8BD2127CCF84727943AFA2A52F9CB87A94ED8C4FD65999B0708BFE05ED2F4666C2CE882B +19D1D1C7F8F6B833C866A3B0EB1D6F698FE091F62E7F2D5351FB36E9C5F3718E72600D3B90AD801D +EC70926DD5432DFC9263B8ED1F6A13592319B4E0F07E69A27E52D9AB5616232C7FBF24160FF73B9F +E02531B96F932282589238BBD612AC340A468B34016C8319D5B5A06076855A23B16A1B811D367A19 +92DD74C586AB526F2085CDB7B3F4B747710AF573D3F619A702E50AAA91DBC94996D73FF7800E9A6E +E643FE6F5DE151635EE43282440ADF3B5DCABBBD5D98EF77BA65A018E2A5BBD487791C595B0338DC +0981CEFA0A85A82786F74F4B6E1FAA7F3BC988329F80AB06EA71CD8562417540F54761BC651E5F46 +8E2F7D70D2BE450FA2E5EE60A2ADF9BDD158056F33F5CD8329EB7E89622BB528AE73BFF2B6217B8E +E45AF9AB661D9DA17355CCC215FBFB74CE67AAE06527FA064D989808CA50E689A9539397A54D7B59 +F13EC053A089CAA426B6E3053ED6DB9A2F95C21322C675273085BB24828C2A0BF3BC71EB29F52C81 +C31F4200AE338DFEDF4F60AD8920FEF8DFC81B32881F51BE6DF4F42E11220315923E72E02C17D469 +9AFE103FED3781114D7489C341B239E72E92BF822ED68B9E6FEC6223DB3DF2F020A34FA62240C4DB +791EB98391631F67DC1D22F392FBB3530DA4F8120B5B9EBDC2C19249603582C899BE24B7721701ED +16871094023B21F4937595B841CC28A45EFA9505F872FD316F44A20285AC2B85D821BAA293D412FA +62D7AD6CE2BD127A1525791D4B181C09ACA3CFA54409CB87FD8C2D8C238EDBBB8B7BC7F5B10177C8 +17E71FBFB81AC35CF2EA68B40485383CA31C8080BEEB96B801836C4DF0673AB90FE8FF9243725D61 +5E403EA4364463DBDFCE6942BDFA85FB4DFEBCB15AACF00888CBB0AC14BA31138235BB096503A568 +C8B4245E969773BEC96B353415D3E65ACF8EA30AB766CEEA10C358D22488F1CCD653DB8B869C69C8 +261715048C526E4BB6F83CBC9DBCBF73A2FCB33BC75A0C8C5117C44D44CBF23AEF0120FBEE186D54 +520707AEDC60AF54899A511BE73B8C544031435E8AF3FB6E8AE3BAD590C1E553269DD56B3467D0CD +D7BAA6A96726D3E23C4AEDCDB75EBE65FA0A122B45D3A3296505D076A865F497F23474B638B337AE +792A743D0B76D6C8924127C3165A5079C8F2BDBC5E79781FC6B7F0098F85B6B35526EC8558625CB2 +A15EC925CCA0F685BEC522D87FD59AE7DA46C8146F25D2821DFFD764CE842799D8094E661DB56A6F +58CE2F45FA1C995A79C5FA6550CD0DC460F5DDB078DAAB77FD36D3A0C29857280D0A656E64737472 +65616D0D656E646F626A0D3332372030206F626A0D3C3C2F4D657461646174612033323620302052 +3E3E0D656E646F626A0D3333312030206F626A0D3C3C2F46696C7465722F466C6174654465636F64 +652F4C656E67746820323230393E3E73747265616D0D0A7C2A4DC5E57623C7C4F740EBD3E3E6D683 +5C39D8D6924EB1F0E10D0BF8EC138DEEC35D6BE231F3B7D19C05F986715AD5649CA6213084D7F5C4 +893620952D83B7DA7418563B6F0825A9F0D20445533682F7F279A9A36B0586478B2743457858A1C4 +D26B31C4E27899F103702DED11BBC5565BBD33D18B070F9BCEE259A0A98CAF6E661DE6C0704BB813 +8CC389C3D4B6585ABD858FF342975DBB8C11F8F876F7F011F8B3CEEBC5E0E981C12AA57C1F1F8B06 +8F43AD90B20BF58177D2A469BF001455B173098F0A3B0B42F9938B7F2DF847EE7AD5B82A8CCD87F4 +6E4881848E934253E484AA939BBB28CFDC02AC4D0D7068ED64FDD41B94105C5515663536408B3228 +0101D85FF43EA870BBAEABB39EAC50C67A0B01938A2CBB5B21D8A62E8AE860FECB8F41573D96566B +BB49868CFC977CE4962B2D52E5897D7CF69FA8144F6967E02B7946B1508091BD948C220E0A384245 +ABDE1B110E7CA5197C88C82AB709C0B1B7CE76F503526ACB7A8D9E80D0C55D1ADE77C1C7220B6658 +CEE3838D6508416B2B73B746557F892DC184E7073EE7349E919B702AD5393582CFAA75B8B859DEC4 +F059C15C319CE38A1E63D0EC75254CBD94133720057537D99559D91299167EDC97ABFA1EB122F17D +548812F7EE7F316AF3FF2B2A46886B0E2975323B89D0554B783D2E927000ED0DE6AB41848E19205B +9F802D48F215F0E5E01F47D288B3FA33CDE99023FB0BB3E81A89D83CF1CD87D80F13D81A5F0803F2 +A3521DD205782F9FE3BC40FFFE045709E2C484678CAFC316E9F9C840C0514F2CCE465E717DBB068F +448A5EDDA58812936F94EBBA2666D53DFEDCEDFC62362CD5038B934665C575787C44C579DAAC4A6A +938F0386A7C5CD0545273DC5000F6AE75B1B9F3F40D6157F04227D57AD99D66E27F6D9DAE89A9CBA +8BF92CE3494DD5A25FB6FD2DB00869146FD7AC35A90A0A8FE471E12733C7034E7801B46844E67C54 +A75528C027D2C58194E66FDEA7A6086E995BBC7A906F026AD29241711978ACC5D407D02CBF50ADC7 +D63A760905E1DA199D6B5B82A25ACE97890A0768A0C21FBE83A5F814E7D3581A1353DD6C9775E23B +AA2DBCDB50FAE45C94AAD9A2040AC89BDAA541420985C585A38C8E77E10EB3382AAD2A856CD6E73F +148E03C0718710F5B54732CE91791DCED9649C115939C75132CF9E67255B566586B30E8994BD4232 +925539CEE6A40EE1704654280EBF570F7EAFEF93EFB3CF83CF1FF076A76B198B683DD80766AD88CC +3A500F7A29E76B650BFE7CEE32C6A9BC95C702FA43066640712EE337C986D945470170F10CCB025A +CAD3E6E9ADCA2E4F7259DD1217644CE2FD85CBB3A92D2B73E802B7C055BB5E7F3A9B569066C2F383 +FDD8279E9A59618114C07B8A5AEC82A3733170CB21033A4B384E4212BF2162FDA2F8763E749734E6 +F3B15EA0A53C5C13B2B99DAF57A1F4B4F2642E675BC58743B23D7C2ABBC0A42FA80EBBC5CFBB52F5 +AD5D4AA55232D8434FACB2E63E85D6337ED2238E47C7B48A219B900A134A4C46A25264A6E2C46F48 +FE788C58177B3A8ABC76133127875AD26DBC9202B11768298AEE0C35167E59D218780DCA71E5235D +7E7AA8BD8D561F5BD078BB0F21B7878C009B43A887B1C0CEB5951B88CFDC72CA214B34A1159C2C86 +6C265F6AAE4F7656E997060E93387D63CC36FA99B0824BD7B53E42F7FF70AE957BBFDA90E0F0A8ED +8976C616AAB18AA6C42A1B3311DFEDF9418839653B7BE146F524CA46D9838A763D39CF381DBF089C +408366EE9C2E4FEA55518445CE8F0B88F326D5441BF371037592D42D85EC015BD879658F13EFB5B8 +6CC791A19101BAD6FDDFA5758CCD379FAD59771F8C2A143C03B194AB3A3E293F368F6C56C8F5D116 +E4D701A961B14C439065A6B5818D7986D1179257B21E14EFA67487300F224B0945D6F13CF851709E +B05E81D8A5B78C0C185B216B2BF31FFCCB9226D50D91D0F113D79D583E64AEA06EF16762413197DC +95DB3F2A23662B5BB2A6FE11297E33FC8F6061119EF5043FA3E3E221E561B0425D9E3B203D1EDCE5 +BEE406C5773FAAE178AFF36495B7F97A9EAF000F9099515A7431E7116C227772A7B371A2AB154442 +75CA860D4B73E6F3190C87291C3F4C4B2E87C139167E9A7AAC0E696821B85D00429E1D89F9FAC1AF +015F09166776EAC941A9DB298C85B54A6AB834D8A336688681E2E904E455FBDE11E5CF7205AD5DA4 +7E400581D9C1A029A7691A7741580D3E720B5D03A591AA5767318A64CCDF883E680C5B5BE78DA110 +F9215569A773638E4B4E66CA5653DEA6918DA41E0D70C54B3729DC2F0D5DB7AC3724AACD73B6BD5D +5576C4B13B81B32D288DE1EEE2ACAA243331E43BBF369605D5E5E5755FD027C69A5EEE91C9F3B1DF +4749974C535C77DB9D973906ADAAB61601604B73B5C385193527FC5706C307E45C92DD6BF6C0BC0E +CF28E92C151C95EFE0ECAE835798CF8E91E62BA79FF6199587ECA746D8222AE92C761489DFBCF5E9 +9EAF1F969E33BDED8EC687DDFD6817DC07B1246E130DFC1FDD4CA516B264272621834FFE94AB2ED9 +B8E3DEA0DCCF694F2453E1BAF590B1E4C4A6BD3BBDD448E2C7635AF314893D126282B1DAD39447C2 +2CDB3288FE02F161A6DBF48F0057E1A498937970402B2BE6E518EA050EC566BF67DD51A5D0B6129D +656E6B9A7DE236B8F78DE860EDE3DC72DEF49CEC2A13BC6914C5C8829FC3BC083E1D47995B66863F +01981BE678FF62B4D5CB9DEC65264F7F6CB10D7DA8DD57F0927E2F546F5B536FD0A4D9D79ACBB088 +39D4AD974102FAEA946DC82DF440C520253475C09891E793339EB59433F358E93B1016937784F121 +4A22858D3DEE7C50CC9F5A0F036A36C16EA403783921D8F9819AA805AFD2F86AA1F603D838AB1626 +4AF14B098DC2C5A9ADCB7E52A2A2E55637077005DCD5BE939B80791957D65BEC1592802EE294281C +5414EE784D66A8D5B1BF5F6D4156FA90E5AE189711A536471443A53BFA986C0B4D68D7A68873837A +47D2B902DE7EC1D92C59D06DF12A835576CF57166AAA5CD9DBECEC4CE6C86764502DC9BE3A9D2A8D +E9F8FC19E563D2D098963507152134F32E66DCC6F0DE16BA131F21EC6B07D256D9F95AC62F788AC3 +720CEFF25FB5BC974CF1E5EBF26EBFCC7FBD2945A2A70CF00BFB227CD9DC675EFDB1D32A7995FABE +F4AAC989823AE06C160782AF7F682D746C36FA2F0F2940FF858EAE677090051A03F7F70DF0F743FB +05035564E1FE3EFE184480930B1A28AF24AFF25749FFE5A19B684F778F60A03C4CE9FF3482294395 +95651121CEC1E1016859235F2777B4ACD5DF44993B7BA15D82656D3C5DFF6EF28AFF022A69D1E7DD +CD6DA5F41915F182BE615B50853F700585A8F82480C4A7656057D9D7F7E3323D9A1FDF3BA34D5C4B +B5A95A6CD2BA1A2D36C3AB8D56EDA0AC339D13C958C7B1D799E42F04AE93A699D675517F0186BC4E +05CE4F562EA1EF44823618BA3B314129FB212AD9EE93CD8E6BB8AC38CC531133B056427DC234BBA6 +15785529591112BE8CB3EB83D91B86A2D226B066C12DF1B18948F6EB255E4EF062D5CD867B300383 +BE9888D449C5DAA33867B605A5A36FCA970DFC7409F508E1AA8695B7E9B5DF4D7FC945B8A6FE6410 +63953562EADFB18F315EB91CD83C28D51DDD34CC406A7D09B228CA678758DA765D0C19EB1E075D2D +DBE497B670409958B34C95BCEB5E86D6B7B1A5B09FEC3B2703726BF3DE06C107A573672EEE65DB45 +D6F9D553AF18366B6C81F3134BC2CE4FB711785A643182ED06AAB0C80BFE3598A9A77A4BDFD1F9D5 +178BC3A81843EB59897D073BD5CCE946D66F36F8302FB05EAA662ACFF46A667F52BFDC80A67325F8 +B9D87197786EAB1F53D4B3880D02244B2C143F6F27AC2FA66C316B3B5CFFA89B92C7B3BB1929B1FF +46665315FCA26DACBA6E6C565DC18FAB8EE8DE3364CA3D658AF5D551BF0DBA6F16857C88FE5DA146 +88AFCF2F620D1461E882CA44078D6AC2A5A7F61DEA237AB78DBABD95AB11AA89D4F20513609D8114 +C052987F644B8AAF5D7CE4E2EB9520B63EB95E15B843835B020B8DA63723CDF6E0E6C183A75D7948 +48F4BA4B6D1470CF7676167F84584390F2E5A364C0ADD1EAE45B87F7C5AC6DE9CDCA16FF07FF0700 +F81DE69A103BDCB4B9AF936738C432082E90F8554FA48AD77B5240E7D1500A9B1842DFF346F974B1 +F1112237A697B736FF23ED34E480046D189DF03555607960638BBAA02B73B62907D82D651FC09740 +257E7965DA7A40EFB12CDB4AB5BFEEB4B328A2F86B37284AC8917643EDC9D26E46A0DD9043D631D4 +C727DC920C11784B06D92C0DE7D6306931B6E9F9A3602D178896E55D48EA756F01FC4986FD933331 +6AE5787758BD79E01B6D339328731B0622EB9C120B640CA9C11BBB7353D3BD2F26AB64BBF41EB38F +936045B125FDD6947ABA02746DE2C406BACBBA75C5E578051BEE15C27510226D8A377E3735CCA266 +10ED23C2B4926D0941AFC1A5C5AA4AF18E2A0BC694555BE9D799A00D354E617B520DC25388E1274D +D3649A28F59A7A4B1879CA2FA81D17A15A8E68F39FDBB2F6B5C619627F4373070C17F9DF8BD5A9C3 +300B6C9986C0F54289BB3142FBA599D63E7FFD994D24343D1AEB08B35F22BAFBEBFCD1A67CC24FD9 +70D4942F7E657678E20DE6080BB77C42EE993A49FC2FCB771D84E83E2FEDFB52975915F73C07400C +39D571B6B434936193E174EA4304CE973DD805C902E0D58C512B0C3FCC576185AC1ED5FD6103E92F +016F4EA3B4E0C4A18B239C177CDDFF16FF0358D7AD0E4E4BD3DE9D9204F0CC193D579E153C767016 +24F4DAA1C87754BC91833FDE58D817D3D29A51F18A0EB8ABD36827AE5B7972726A954D400FD271F4 +FA0D59F7683E35C17366BA3B6BC48BFBC486F340A8872829D76A63EAD95E5B6253D29FDC1B4DB2C8 +18B70BDE7DA203C56B4C984547CBF464E41C00390142B8C4F467A863713071D82E92D2A7BA210B2F +4A207619ECFD85C74A39D61FC8BF8DD074E80925DF0010885852278BB929E418569431D9D73BEC1B +3ADAB7B0C60CE077B10AD0344C553349801F8B8556EE0844A58A8426FB5A760AAA383D182BE5DCB7 +46D5D66798778B7D436F4B47FC414E84B103C539DCBF8A7CE4B6173B658B8D0AD11128F54FFE7C03 +6BD5181F8A78E3236FCBFB890A1D0ED010EDB73BF9688ED7F14C4E45D8822E9FB0A4F4B44A3952FE +CCF96DD5B7416E6BFAEAB753A87ED08032A9EF458150F41A1FEF29AFF07776EAE4055F42E884D377 +F96BE488623DC841FD5C934C6F5E71D4682C24B672EA85DA356CE399C4C623C7ED5FE0CFF7E9C0E4 +E354BD1D18F8B18A9899FE56AAE3DBD0272D6F6F201C09C0AC43BB10A5525FA483D285513FB9A7C3 +135DE5CCF25995173AD60C6B98B76B8209B25170702F3C98A5C8B3FA62A7DDE59E37D2A53BB96FB9 +B90315F957BB534F2C8ED55AC96FEA358B19CBDE0C2571EB2C26ECB4E5BC2406B396863D19ADDDB8 +ED23CD47319B56BB3458322092B89EB9B0047323E0237CB1ADDD78B1AFA1CD72DBC76202DBB50FCD +317979A4B2B4EC6EEA580251452ED981A64F4A341173BC12764AF10033D3E050BF968BE973D47C50 +6C40DD2065F5E9408A6327A7D7AA4193FB47934B557FB80C6271A404F79E8504DEB3504A8ADFA2BA +D6089373C969C7198E63BE5C8061567666E9272B44CEFDCDA99EB4E330A04218BFD9F67DB86EF289 +50A138FAE3D1B1808A2D84F8D79758E43075F4D89941AC28297EE585088B1F2488B86A72A11530A6 +DA2F158578D182C43617E575450CC44492A81117B2E2E5876C0D2EB5529CB99D97F97AE92E130BB6 +5B20CD75EA80FCCE7CB9C4EB95C877DD0E310498775D97AF773B2015D181635D4BDED64885B7BE37 +EEA97E469674FB8A938605D928AB995E0A45D8D8C3592D7B8953B3453CC5CBD26908ED6ABD659446 +A5BBA1DF3DF62911358E441DE0CF3D4DD5C7B88ADCE6EF4D4311F53C71E1EEC55579A45D09A5C13D +7A7A5DC081418B89F99B03D17AE8E01C94759C98F7CF387C73979ABC28E9FAE2B143E9C2FDA90120 +34E3A3C825BE6E5E13434A54B8852C99FA2E797FB1C08BB3AAB7C6100BF5412A59F5D03B8AE0CD49 +53CF90717725919A6D1A430DE731C526B336F4E9AC0DDAB2F337433EB615DD2E83EF1789609ADDDF +3E7F07847F62E432D6ED8BC0A0790DDA93FC3C618AD4FA9ACA8C6480D17B0F62A53F37A4AAFCDA3B +F70DBF5DF38C3EC9C0B261AB27A34BB67D49C9B15BD3CF1D05851E501C2A26A7C8797E5007BC90D4 +C79D78DA20E045F788CC57CA88ECEDECE5498FB267BDDBD6CDAD35FABABB79FCA2F946D0A34BC768 +89C783D9581335D94FD7BFA7C0B6C3327F79AA9695299D49930E55222E82E1696F17D3D1F76CA834 +F1E437B237C7BA090E297FCFF4A44BEA492776367FE1C1324DFAE77F8809ED6F6FECA5A1E670B14D +BF4046090C50B8FF4617525E80913283DDDB41FBB30D9AD67DBDF94FEF407BBC3D4AAD0A56695535 +E344E173B8F7DF03ED836472E84889F0EFE3ABF0F2084F5D443AF327AE2F892EDC4D0F42F3B36943 +84FAAA347D610A296C07A64792E4854441FDCA9743838C70F36E03C1E120C08552723B6406D51E93 +6B489FE3175CD3D8246D67674B2FFD0CCB179B8797A89FE8A148D66BEB73EC068D1CEF45F2581EA9 +A1AA06DCC5566A84A9A0D85AFA361C1EE73665A38E1B8063484A2CFCEE15BBFBB06CB2F8D2A829E2 +1DD2B1462246C8EA776861C83070FCC3102653AF0B53325A34990D9F27A330B3F319A316B98BDECC +2C71D63E7E5B191DBF51119F19DC6999E4450FE183AE3EF8A36B0C64921545180FC7174E7A0BD94B +56A94CF832C034A3483075802B5BDB4B8312F7CF163F4846C83EA264233C3EC1ADF5E8C13658E9B8 +9BA017CD8681DA1CC4E1B59329FA1E4AC1CBDABBC1FE56048DC8155ACD62DA7FE4B894AC2186C2CF +683991F26B9488B8723A423CCAC5578013DB41914883D5B83D5A8499B231C799B49B1A346AC13EF4 +C7302FFD8BC0A9CD000108FEF7F8CB622FF70461D5D5F74EC4E954C7C604026EEB7E4538762021FE +CB84B8563FEDE161DC3ED4A95F4DCD0ADBB495BC029A8A7486D89AA74F97768C3FD7172EF1D2C128 +791F9C384C05CB322AC7E10E0BA9C634BC45BA958EEE857D6680F8B8D3FADDAE1D8D0F18E802091F +3BE458BA5E2AD0DD7594B90142EB6300EE07C3E05494D11E44AFD389CC123CECB788168FF07A4040 +A03756AAB07BF460B830E62BBEF5E0D417D1E41BA3085E5E77A88C94DFB017F48E0675E416183865 +B64158B17E7DF5FD5E19AD6B905624B00CDEA47E1325484A6EB8708BB89EAAB664992D71C9223366 +827679A8B2F8A7167A89ACC044CFF740F49C5FA88018E67F8366C6230F3FA1946208FA07D7629F5A +B4AF2807B2E6D65B36499FFDE555AF21E000E42F92F53F472C6A113867CB23B261CD39F7C2B5B189 +69E99824EDEA7B20EAF222409C7286E85221FBA94378F30CDA0019280CEE64F876A7DB0BF0EDFE14 +C12D408CB6111FDC3D43B5601638C6B82FD95F94CCE080524E4AFAD162B7172217379E17F2A9FEF7 +67176B44FBBA44A356991398FC6829700B6026B83EE83E4D895A8FF74F5EF69A5B4D81EF886E4C92 +8041190580256583FD7ACE4D525A47E537A17E7C9124BE92F4299A2F87210385100E0F137AA0E252 +C3FB95F0CABF1737ABC18BE8377064EA669DEA78CEC0817AF021DCDFB7504CDBC50EEDD2E3302B76 +419FFA81405EAF7D44C63B3CC018B184C34ED636F831F9D166CAF0F447420AB3135F36B19861A410 +746DD51C128374FA9F8C2FA9EB554EB62CD824EAB1604395DE53509314926492B45CC2B5E33D99C3 +7D880C577CB41FE8903788B74BE55E15110739D6186F7967CFD50421663F72CB7B0E905D9DC17CF4 +07421AC993B83C2DDE6BAD75444D41904F6E8A84E2C9CC2ED7002B0107233321D226EE5C60A2A4B3 +F6E84E428D11BB685815CD8F60420FB2FAA2611E44C9FE81C32A88EC6A349A5D8989A9E47932C1E0 +5EB23245378CDE9C267EE3CD918A8AB802118C393FCCB9A716EF7C295ED09FB1F8EDD1E5C33064A8 +ABE8A4BC96066BD6779071305C2CF4B27E5939CAA133B18107F5D6764EE44206BD2D8791F0BCD7BC +EDF322C051A8D3A42E247922AAEC77FDA32DF2B24D73914B7AED6D8775A03405E3283C66D4253322 +3703BBCDEBBB3E0CA05C4CF36B01628E7E2D114F9A13C69A44DE55234E5B2EC9B4AB8A27BB1BA84B +31D909649FC0F129A945173DAF43E2B47BECD855BEB5FD504D58AB5A6358E2507E4C81BAD3CAC6CE +4168224A2EC403976D2824461BC074E409F23F0743A2B40773FD8B9DF0FAD8F268C376F0336A20FE +E1BB35FCE644F1D3F8DC634702252FDD507011E9B3A7FC6265BEE5EACA9D957AED0E18E698043BF5 +EC772665CE77C3FF620322F43F5443C41BFC7874FF1DEA8D834F7A31CD7F8F2CF584698F778BB2EA +AB0E325011705F0D898B7C10B7AF8003A3C25B1D14B1F271A34789EEBBF4E6559BAD3A561F32099E +8DA82580B56D565D32938F6A3E1298E538DD116E316441510CB5CA607BA752F05E81493436606031 +DD2891C25E7B5617137F1B9433B5D71776E42EE41A8729B5B6C4FA1E8930580E25AC71C7B228E3FC +0F22E022370F832221B58E78E9541C943710D35B568D141ACCD6A6D2A57C01893C6F3C61FB06DE4B +C7CF11596649C3884317DC36F3DCDDEB44AFDFB3883CAD5E455009B8751881ECCC7831A48432F501 +65AF813CFEF81175694D3DB681488804E9EDF377C6151BCA0BCBD8D67EC4EBD96C9E4658D9144CE7 +326651EC896010B7366E9C9D142D655528802E700C682772DEE4DF8121477D3A164E576913D29700 +9C0C36D0806505291EB34250469CFF6558D4F018C5B6D2196E8672F9B92A73267D2F29C2520EF687 +276C426A6C11B34102D4DC39E19B978F1A1E05FEEB20DE3ECC79C1C9953A15720C31C81BCA107574 +769EE16F3F726BC9DF812EE0B7DCD19A50064BB40FA1E75966179AA43289C64A257CF0A7B68800AA +9092DE376E29820FB8AD42FC5A0961859FBC433F71C7EBF1DB0ABF98F13A104E6A2297B6C31C4D26 +538296E52B7958BFB5857BC96393818C773B37714B28E60A0E8DA2E9208ABA024C1673A60DEAF8CF +FC7F605D00C8E17C5B6AEF84F883F2B2DC07B832D003AFF5FC346FFE4FB329EF9B5F541FA4EF3553 +EA2E4D06C80982AA4A8E141C49FA83641202AB7C2876551FF9AE8E4905E150DAB580A7FF820D9877 +622FFA665799AC35A9EE3E4CC9525CFE715493B8630501E44A675550ABBE5059096B99C7254AF278 +BE258402D5A3D91A80ADCFCB8C2EDE444BC299310CD7B6E28189134BAFF90B37107E04D39C909123 +CD599BAD3A94FB2A20130EFF51C66C782A1C031E4878F43223C4C2CA9713BF8535D1B34AC6845647 +E88BF61F4A8DD1FAEE86EBA1B7755B65604C3CF347D8E2572DBBF3F31C30D967046E54ABE48D07DE +E0EA015BF9F9F9DD602884F4F8796CE07E2B2BBCBDF85FA84C22CD21FC0572347CCC6D301A771DAE +9766047A746331DE014D59A5E0A9B7DB5BDE81ADA31876CC38A8D24B1E82DA6ECA2ADF75442FEB84 +E1CD5C26744021089E430ED6804331654C99C78FDCEC9B4C7E90FB12395E7A487C654108765219EC +C554B6D8AA19FE5549992DC297A97B06A2C9A95A552A7082F3A1E7D76C0E3E49311F8ED37AB1D668 +0F3BDA540D09AE671C9D73CA6C8F5A29E686CC7CC9111A785493E7AF704F275D7F9CC36164B5D16D +C82B9F0A46A7CF94F408760460CE54B3B2018F01C6EC52886D75900BFCB47B35F55B25BD217CAB51 +1243CCA3499D0586DCFD30DB66F9EEA587177B9462E30E9CAB46B813B99CA3F867C2BFC6FE39831E +243EBE174750E437AC7AB2877DB2F7E322853A48B19E00FF0700F8CE2CBC5C5BC9B6DEF832553AC8 +E072BED15949F98305F1E6C852CAAC3BE131A0CBFDC9CE87E32B8A9B3FE5D2B5C1281297B45395A7 +D4AF904979FC19AC08ACEC7384B250EC22555DDB9356D5E517180B2B9D85F1A576BF81A500B729B0 +127AEBEC712AC5D605DE754EBE974F3813A692CB78F0A340273C7B0E6F1D35062E5717A13375E436 +47D75DE08DB6FDB3666DC1283DA0ADEA723BBFCE4FF3BF886F3CC2D68DED2FFD2F9865D8241E1A4B +B3F1BC4FEAEA679061D3B6EF92C274ABF6EF596E23C24410EA9FB7531C0D5799726677FDE41EBBD7 +6F9180D27612474EF280A8B93190D2E1CE927E697A77DE080C4F47B9439B3662F8A46104141E1CAF +8F73251B20538A8DB7EB7269990AD18A947E4EF0ACC15897E21A2C6478853116EAFE7761218835CF +A5FC5A7AB7E5B638091077478E2D4DB56B4ED1D0E20E528C5D70B87E7A2906813D1DBACC74562CAC +A946CE02A5FCA0D83736C87C66BB5F8CB7ACF3E6AAF415FCFC0AB22C1C4F22D060BE831BA01794E2 +0F6C54FBAF58DD05BF28359762DF0FC7E1F5590EA092998F4E6E47077E2C567A03F5EB4B624D5F34 +C44FB8018014ED9D41A302E0C75956B02118F4F8584557D66A33BFFE8340456B67A787D81B0FF1FF +A9FF53B5D80224E7AF959A9CFCE36465B2B6131D5133C2E66EF786F33CD8D22E29E3928B5FF7E49B +C934B6DF021243F093244A5AF875A3193D2E954C00FB0654D2DA264276F098FA5456717BDE802073 +E5862749D747401A38CB486E00C76D69E1561B31DDA67E5D9668D5BB36A6DB0F338B22557E96BF05 +70E1DCA7284AE9FC4566A6576BF45FBBD33A6FFE317CFA808E18D22AF9EDB182B36A5D54EB6AE393 +00583B48E8C237BB6B592A095EA5A011186D615342DFDF36B2066C6D2D689B74872720073704F753 +D6FB9A927605B7BAAE39D2D9CF23B869104A4D936116500F7E2AC6A704EB1BA99369F92EFE2A14A4 +921C9864E4046FD59AF20D78BA0E05B0DB2D097215D3B10E7CEB92A0B38E6EB24D8DF42A8803DC40 +F9F5BD93EC27067867EF0A8F90E85D83DD651C8B9C571298EB908EC6D439574FED6B3AAE2C148BAD +5CDE7D20DB66833209DE21532AD80AEE5E9361819F3703DB396558904EC2910CB191391356071654 +6912461A6522F49B1F20126BC28C53E7EACE7B8F288D22DDA5409DD2130B03BB042A635D666CF6DD +5DDEA0B9CD53C98D080F278A4FC8AA877256B745FD825E06C3912AE0B722B66B08F8C97ACF19082A +3098CCE5319A31EFB227DB374E7CE607B8F64615BF44D6E8DEAF177D160C2E51DF17BE892274851F +0D70BBF90B1747B739750B758E8195F4C49C3258ED82930AF820AE3A043A56B351F9543138543ADB +E0C581510E9B2A6E8D50022EF23C78D598D00840758E8B3DFDC336B49DD38064E6E8AECB8B72D972 +C356D5D8A4664C9A0128DC30474737CD870D9164C34916C7EE685C1513B5D28EB70B3DEA5605F96A +0778E5418321F154B832A706C9F54675B1474F65269BB7771CD0855641CBD3556FEFF91A7BA42A5A +E27067BEC133E90FF921F1292EBC3D7EE83910444B2604555A634671988B3520BC24A01A4714F03C +226DF3AEEFFC2A86C9C37D809677648BEC4913EC475A4644F120F59F4D14139D7DD9200901359000 +870B6D53DB9716FB972E570C769B38D89109CC0B3961F1C53C68931463A3E262F3374047617EDA83 +AA5366272B040DC7390E6F1F5CF0AA61AEFA5FC143CA7B6601B0558841302D845C89851D51CDC920 +9DD2FFC2313395EA43ABBEAB6530DE3D63B43B67A3C2A67CDF280D2B38FAF5BC5146C00FFD2FF9A6 +E17DB30133F94FD2A35BBACEB23B63F209C1C50DAA5ECD27B0C4E22DBF130EF82C25AA09B49BB1C5 +82332B3975F941962DD1DA83713C85A61223FBBED7D9410B4F956E4FAC9B23759CDB0FCB7B30B9D1 +091252BEBFC5A0E2CA46FE9B80151328A299BEB6ED58D6EF19933E06C4D31EFD9AB52AFEA589CE87 +F29BAF2D01671CA72D95DDB20731C1FCEE815B971BACC531BA988F21F8A77FE3DA05AF6272D9999E +902EBA91ACCD86D92BEBBDA836C656E26C1F08F8EE2D8801E5C932467CC473E9FBE324A0EE89F524 +672B1F941AD284B993A30AE0FE37362CACA717A9326F280754291C9E0ED8694911F906AA2674D897 +5A594936F01A1FC947A88B67841940D154ABC6EA1FF9D21B950B07E745BF249400E3ADF93CDF6C50 +F3B5A176FC5211CFC2D1418B4D56C975535A24039FF0172288C2B55C62D4B50AEEA7A15A84BF7F9E +C456B21D84EC76380D857954D247068A9FC253AB10B4287DE7535D242CBD70271463E93CB92E0359 +C935D7F0CB0042EF2A2545132F437C4110C062D00F7662F167CCB67A4D9871F2DEB0E03E869F6727 +3B12A7377496ED2A32DCA684B5DAB70E897519EEF55022B069A4FC04DE9CE2D176C7E5081A0FD416 +6E86A875A8CE5CB88338B3BF2001B0509C7F857B44E4E6D46E38456B041E26E3E15FBD0ED6D53148 +9DA6FEC2E7E3D3B28B0457DD3F60B7F7B8D9519C70A67A896B8E1F6502770452B21A9122F049A5C2 +14E3CA5C095A606D31C7A489889964847D9253C179E30C3117B33E56CC898C5CA46708091C34FAB6 +E650FD38C9C18A36DFE784698D2FF97DBBEED879BBC06C552CD8AA4F21961DAFE8C1DBB23C48E304 +5EE082B17DF11E07115185EABFF1D9397F9BECE17CCD7AACC6986CE249C3F37C5A622DB2B3FD3E05 +C52A36926380E82671EF68B0B7D9F8476DF376935EB24473D7D7B803649D1A05ACD8A73BE61ACCD9 +11E9FA96AE7F151BB77898A08CC40F1E8C4943F37488D4257F7310CCE95CADBCC08513F3B21C7510 +C71C513E81F6C2D9B08230760115C8AE0D13E31A787EA4198F9DA147519DA87A6D8200FF0700F899 +609A73F305E620104B5CD3E95DF67E51C8E187DC1AA7BAFB286E2FF52EBAC6C2EE2A5541951B1467 +7194AFDF173C0FD4599950FAB61C35BAD2D9C499AC2EECBCF300C758827D8ED5D9DB7933B9542E59 +7E772EB78AB7B48A46E67EEB04C759536F06201A57E4AD99E11212650BBFC22836DE0B7646C0A986 +A3EB615BA14192D0433108B3EABF835C147AB79844EA375E5ABC5D0465E0D0A5454D5A4AD33AC847 +51A13DDFCD1284546B77237C8399032D13D137E329A3EE50D47F9A1080EE97B4DF4BADCEC8269571 +806503E1274CEE30C6B1CDBBD10CC4B5F7104C64E62952D6B1BEE92C6E22341371496017C290DA43 +41D9039313A1096E0AE6E44C15A71F8A3C968EB030726D9C425FA73256221C45078F898987BAAE98 +0AB07AA4040436C9B4968F23692383AC80D621914C008C32744FDB9F0B53DFB52718D250A6B922E1 +0D8AE888381FB92604DDB8F4DFE4AB7A53A5A4D1CB32AB0ECFD3327AB8FA04154A9296D93C9FA339 +E5E72AA3DB142F36263259F1A9D138D79156FC5E90277321ECBA6E5E159273B00477AFE76D8755E7 +91C28E68CCBF2138E9EBA7DB92E5524FC1C1AE1AA860211CF047AD5C29242183E9197104E671CA28 +DEC9316C85BA857E077AEFEA81B5A8F3C7C4A1315C919CE8A8BAB470D7C23D72D7E8C701F2427EA4 +6B9CC4DB631196E56568D677C99CF93E311549DBFB6F3BCBBBDB21AE679D345C73330179D361869E +F81396970289B30D5091AADCE2B2AFB26CD0CB7AAEA17E68A07856C4C8FF189E9A9157D1F6F3C8CF +936DFFF734AD7576AF262731791F13D8FDF5297334DCA0E379F60B7EF19A3F29DB69BDF4313B4857 +B32269B90A1838AFB9C3022F679FA697461275C17D3710B5917699AF38A6C9DF0D27EC2758740380 +D1697E6B0D847559269AA4D9F2119FB78FF4C65E21ADA3C559D5AA88A12CE79ABB31AECB27861973 +43F6919BAC6E0932CC0CEF3AC47275F54EC4979EEA74F95BF42798B1A1CD969570993B6849E87C0F +EF67F9DC3B3F4E0B3518F89BE01D800CD4328108ABDCFAD43C34A11F1DB2FE854219A508A090D736 +2DF2FF4EC731A650F81C79A38A0B419DE3CC3D0D5132A38C7B086CD1AA9951046A186C5A00CD9EC9 +6719A0C38FCA6C9543B5ECF1E7484F5167E8AA6C4877CC090F42AC9F1E4BE5791A7456C3150F51E9 +8EF2C53A27C6AB84DA409BC5D4348B440DFD58D3E23F7D81E65D5FEF22E54A83A9EB3E56A97388EE +565626E07DEE873E48E5BC6DB69292A33556660C44F67B3C228FD74B5099B10EDAF0084AE6A5DB72 +584BABBACA1E16E5E80798E4CA4D368C5182F68908681449B2BB9DC767104984A0D58D3DB6445288 +052ECF02179C3A5FB720C43B3D794DE9124227014E863CA7E3126AA3FAD81A88BBD731547B9CF1F1 +151BD7CF047EAD6BA815333BA812D7C118BF4DFF053E73F2423E2D4834FBBE98C2C7625E6D8D468D +2EEBB04C795EDACC443AFEE24FF9DC2382FB5E31E702C658892AA0E3DB62A70AD2618511DCF0E09E +9C9AFA77B2E8A5E67A95943358ECF82FE14F476AB7B45F294E6111B99656ECD6CE3A16DEA731E386 +BAFDB0F6921EF9F35B1D3B03B0BF813645D118F5385CA3446132EC79F6DC2C462B8F40D5A7B283CD +E16F1AFE1918891997E00A32D9495EE28D84262433D6D6BF024192962CE01687196E9AD2C2AB11D0 +1A25CA21B659DCBFF93D3810561D332D02913515C709619557940B542D86F166E2A0BC6702F9C2B0 +87D93D7D669B9C0A082E9AE6011146DD93865D6DD10FB8E8B504E542BF0E18B0C3EC69C93D7C06B1 +136B102C62D43EE553F219E80DFF3160FFB54E15744A4E93D5C1BC58C4E327A0D648397D70DF310F +210E31E77CCCC7901F63384E1698944EDB2473A8FEC2C60B965229AFFE7CD18E7E3E3E262C780D72 +F2D5485D527D89A3224649468CA6AE957E6C8141B3CBEE341CEADC75CD11BCEC31AEC837A791539A +862DA4EAD7E4316D04CAD534E2752AEE2C3D07C690D8251984B75C6D00848729FB7B017D57ECAD78 +28F1F3AF7431C72C74DD9A2F28DAA222891A7449DB3F7BF379DB02F8145E1B4D7E6DA0662E164DCE +B9BEB13ED99767C8280973F96A86AC75383E8494753E3287864004C871BA17D2AD307496AB8EDFE4 +522721CA958BA6081C1F9217C8C3BD9EAEEE8720D5D67B9290618FDF9B8A80218603C1E361A1F900 +A8818B970FF03964686D7187818B3CECBB2118B94602CBC33287227BB2FBBECA5C20F396B0A55E83 +B1E4B22A31824EC31F5EE0B3D7625094A6D23E46CFD42AB23936C5ACF1AE84C8DD812BEADBFC22E1 +51A289B424EBF6D8312723579604FAEE2D50C3CA249D6990F16F515F9FFB661B040447848F8D499D +F9B76ADD0BEF2E22B5CC32893DD9B88D8A5AB40B151B03EDA57BA90E719FEDA24E1E3FF819F4933B +3497F5CEB2C31F0B11370D04BE5277945AF2550B572B6159778880074344BEF56BE777B31D501ADC +6E7DF40E3B7DEF71E906D096BF93199ED01C76A659877D02083D15D15AE0ED05817813E2D23B0343 +E20543403AED498DDEDC97AC2FFBEF9D13930E9021222CE5D320C84C798A1B7DF98AD9149E8985F8 +081EACA4C09B9D40632AE26C40AACB631AE0DA026FE2A8AF796B0DDC0B6FCC398B3F6A463D47AD67 +653F490B3F9B39E8B9D3F498F860AC0C34559A0156E727D6639A3BBEBD40158569BD22CAB09F9738 +5299D0CB38190BE35AB02DA36467F794766BC8071D047B7560791757FDC5B234F4C1161FE731378A +4F930DB44112FA40C0CC82C19CE641161C36713CF3E57D0294AF8C88F754219D9D3E207104333528 +4EB99D22F42F0250E9F234D0AFE761B4FFA54C29F92E5C7318C40E587CDFFF7557DF51D434FDE296 +6D515770AB15000108FEF76F8E1717FBD9F966E422B130AE003E6B3138AEAF71D0DB0D28F7A625DD +912C07EF0432C84A287BC95CAA6AEE0E17E3395E92D3D6D06DA576E674626CBD1686B12BA5DFAAB3 +3AECE1AD2A62FBB7890A0277F3C39923A970A041B9F62A785D759C22DAA34698FFED895FFFF281F3 +26C1AC35D31F72A205A276420B2ACE34BBED47EA9326B1AE2FF22C07FF66A0E4DFC2E2DC6CA42967 +0C9E04E3ED27C3205B5563EDE8634CF0C791D923A586578ED4B0883A2C6D778E9B41CCB2C03E718C +F4491610A34009A4FEC67BBE03149FF63DD9CC968371D174E168B5BD6AAB8CD63C965F1A2BF6E6E0 +32BF7B6185074A2E87C4F9BE507DCD243D7C67F515D915C7ED527A986E41FF047637360EAD0554AA +00C94E950C81E402845B2BB3AF89A1FCC62A17D2BF070A405F6B90F5F44C56370194634B9F933F5C +C306DDE1D7E8A075687EB0F61D33A3A87B73D2E25B2EF5BDC0711D6D818A215CC6FC611C6D73AA3A +CBD9797DC0AE7DC42C7159AB5C65B3D37033B4A0AE388D94344DB99760AC595F743D30D776D4301A +E3C10C88D28ABDCC9078365BB9DD47FB220DE8C21815B36D2B20AE719C75D986FB22AE14DA08E4C0 +1FCBCACE300459E3A86A6B0937DFB0955D36DC6E2F041BB065A1E39A6426E587C2BDD3A224ABABB3 +8FC03709F0950AEDE11164D60CCA320A51080FA21F582F2198B52475E639AD3CC747721BABFD5C39 +A0EDC983D4D53874AF6D308BB42A7034735C110A6CDEA5D2A7FCE6B526550BF075B92A53F342D593 +45F2CAFE9F00B82925F98D52D0C0F69D3BABAA43C57ED5E5F014EC41EE3A77F7AF9CC987FFF4C682 +F748220AB97A4C794B17A3857E1135400E30F24E164196092F378FCDE30FF3EF8868DD09D899E2F0 +294C211D6985119EB0192AAF8E4075B87C2C3042CE1AB72BDD452934B2D3B0637F121AAC006C1907 +104785F91DA50AA41576C737DB4AD563DB752D8179CB1AB635C29641ABBA0D9013ECC88DE5B036BC +1C5EF1051B76EB229BD0392125B79C19D48C246E274FEFE938ABC48C0443EA834CD4F737CA8DB163 +4DEC29DC98A7268D0F22888392BBBF31F4C6688EFCD17F415CC36B89EA1B6BE0D98A524C64E8DB6D +3FFF1A09836DBF0ACAB802AB6872CA711D2720D9912F79683977FDCB63259E3978C4F900B50AC389 +47D85D74047D25A672E8BF0D9E2DCE23012A4D3FF48E2340E67788A5D3DCDB5F9BB95E2D90F744EE +8A14287295222A6BE07A727B86156518D7219A04ABC330637A65C7DFB8879935532EF5A0019B6294 +07077C751B3E84EFA710C9C769A306B860C1ADD650E0A8145E9159BCB7F598EC13D5E393B6594A15 +875A549A9E459D9D18FAE2D54004411AD0E144376407B9BA6D51DBD0063A7FAFB777E4EECE01A304 +C84CDFB88EBC686B17F3EAE8019AEC77303D241ADAA53C45E8AA069E6AA23931D7198C4F3A4D1842 +F3E2EB8FA3B279D94EC4AAB3D1C4055F71FC74FEE54D1B1466C3AD5C3F3846318E7C1832EEA7D0D9 +BB3C79B8A4031AB4FBFC524A4BB41DDCC17937D70C852AFD25B191C6C50BDA68AE39DC69591652C2 +DDE630FD2AE3E6751507BB2DBE379FFC824355F49BE8566D66CFD1B0911B3AEFD2E386A7E3E6A362 +B8BF0C5323353415853987A0A4D0E0FD3219F013141F75DCE77E1F058B74601B0BEA024E426AF89A +C74E057827FC19B20538D2D4A197B38791E9EEA2577E1C645F78D8E5191E68A67B33CB341BAA02C8 +88DE6D1078BF6380F2AE27802206141076F863F01F4C6A67F3D937F96AEDA8157F077E2B0FFDB328 +C48BA468B346A476219019A3D53D820ADBD6739A1B554458FFA83161D093D504B1BBF3451E573589 +BF784EA5F5B1ED21FFEF55C682F30C2A44DF8EF5EFAC7F4F41B2D5BB296E24B7B5326DF400E89B4E +22B589F9B8215D5A870D7C25B5F16BE36661D21847B906143CD122A7AF78C6CFB42377E877EFD4AC +7D25CF04C4C9F4A1F0E9467626169FEE343B63F12CDA399CFB432EB6C615D2FCDF9DC49211D7F96B +870D43ED1519BB2763C834977AD8E3FC9F8C85D3E3B88ED4ACE81344A49D4DBB51AF3E18A8A988BF +19FCF0D40E8543A8386D388EE4B1C38B2A9C0BD46332F4965F046A3DDF265A6718A7752822337A83 +DB0C70B3553BF4DD9F781B6C27B7682D5787606B4A9F069973445735B10DAFA84DFED76C82639EDC +88CADA6A10369F27A9F92E6E130C3C2E8B57A32C670E0451CDDA1AFE0BDDCC6358523307CA7B0F09 +EA16DEED9EBA0A606F3C3FFA3C74B132B31C957D1D0A814C204C5B237099ABE593A0943FBD42E068 +AB423EF673A6EBE4C5B60176AF13C2B245635A8EDA2365AFE75678F3AE29F769FECC481F7B1DDAEA +ECBD3916A6B5FAB2129A69481425A3D26422B4A5B39AB7AAB2AC595B09CD2B6DC675E4560E7EA455 +1A1F3299782FDE542D49595FF8147560CAAC8BFC9925A5C08C63CAE8DAD6372A855F4F1148FD98D7 +01E8203A22E63CD64D924B5CD33677C397C5067DAFDCFA8E0CD1347A270217DEF6E99E6BEDE4D461 +4A90DD7BFAD885AA9F042095DE2DB70336397B41ADE6AF6ADC438D36D1FDD45E6718B4B8236711BC +EF24DBF5DA10EFE03F888761D05FBBDD4DCD2ECDAF7E4DA6D1E83D1E2EB0A1615A9B3D83E2866E13 +8AE668BFEEF7A8AF21163D9DD7EA2F2C91DF8AA2DB12DD482EB45910659CC441686AD47D396D6C66 +044357961349475FE0EF9DC7658D82E8C455E9215CBD49DC8CABAA18D9C3D654320EECC194CF4096 +08DD70038743682A048C588ED3276C6B044F1BCDE177204B4758E500DD77DFD761A02F90ACC6039C +A13702132BD00171FFC064AAFAAE83BFFCAA08001BF4BAC7100092A0AF842FC642F1FCE76116DB75 +FB4C239737548BC438589506442531925B6965A700FF0700F8A01F5AB18780D5D36EF11E0780EAB4 +F9762A6E9156196E938579E038E2BEEC0974F86E159413BA7EA60C9088AA49C31E7E5BFD360DC705 +146636B2871264D09B181C20BE475D03226CBA33CBBC6B0790EC0D80D67074011D20E472FAA69CB6 +369ACDEF203893C57FC70466AA31E4C27659ACB869FBFE60B996C9F09BB5AC8E36070B314C5C95DD +370EFE54C1DF1A35043410EFBB3FA0FCAD5354E4DB93E78C3F47BDBAE3D2DD0B9BC0384C0D0A09AD +ABF473477027C6ED6303DD6ACFC26141449E4E84791B14D61E2A92FF79B97E89BE9F67CD6B3F2EAA +F36923FE66CE9CAAB5670D4A0F252D8BEB1678EB828D5A0AB2414C1E0E1BCFA170030DF48947AF9A +464F3E8D6DF3E742BFFE8600D6DB0416FE9E79C39890EAA2CFD998BE3DCA460BB15F175A3E5C8127 +EBA51D81729A3F783264480C5BD0BAE6BFC2905109E2903C62F1B87BF8CEB62517D8A234C87F8AD7 +C056BBE459D3494A56E70BD7A982782098060BB2F30C2F757B2F75BF84CC4BB5172E836DC3BF8F6C +6A07B6B3136C3C1D01BEE83D728233EB2637B939472F90E8F8B16D61F168D8B9E5783D307F2A2956 +F2AD21BA59352AD4940C8FD662D7D58C7F2B25CD41D0EA684C91ED769F0C4866FBADC0BB146D66C8 +4C555778C573324F478D4108143C28DDF1B64BCD7455FDFE9AF9BF3EF9B06BC9465A5AF5098F647A +9030412F56B5A28BAD1A4479B530367ECB93357CCD06F36E7AC7C4303F0B323089933D4B9EE95FA2 +1633A2738CC9A43B699E5D31A43BADD59D4AC7AB8E40CFA7B4BA5FFE0C4A5176B5316A16FC1442C2 +CCC9B945C5E621E8E963D5ADE74ECF2102F4A17C2FF8367EBDCD909552FAB55C2CF7C5B296603481 +5E646558DBC6BC8D4B824C363DAAFF699A56B05A395C9F33B4758C73177A790DF9CA3EC30D7810A3 +53C3D5E3EEE88134DA5441A75FF6EC57585FCF0200D3F13FCE12C795DCD7E03CDA88B9DC18794C31 +A011A8E78202D66F4FA1AF1375528D6E54939900EBDAC02F183E9C4D9CFBA5837A05C04CE6F079D3 +F760A669ED934F2D9C97715F868174C351C4EB831B5F3C9824589B0A4FE066EAEA01C93CC8F50DEC +10A34FB23AEE55F6E229C16ECD6DCF042119B4722A10865AEFD6844F42031C24B61E9EAE5DB1647B +10C5DE1D4B63D05360332E826022708C6A58AC74A5443DA787B6590863833E95D0507E5689D97E85 +1927FE6130ADB9CD2EBC95FFE707C73FB64E825E7F403FBF40EECD4A0BA89E66E540B364FD3F6278 +6F64736C50388D06D0244A2AA5C27BD3FF450E369ECA1BB724CADDA8CCEC03E581F9B5AB0081295F +47BC0F164610586C4646AE515980D0FFD72E7D021EAB7985E4FCB345D80D4ED7F57BD1BF2A7C4D68 +B966833130ACC5CFE9B7D27C617DEE4C55365203C94140F5AB53377B5BE3F4CACEB248B92EDF1495 +EF59E3C032E0BA3B321B2AB3A8D46912EA028880E349508CE5A1ADE3CB2F260298B7AE624DDEF345 +0CA1AEE78AC7CB048DB7B4C4E0AAAC4F69104AEA0D7D9066175399EECE63F75222A0505EA0B410F2 +3358A6AB7487C771CF88205B79AD17ADC8DDC1EF7AC94D252735A5B36CE5DC99D757E2BE5EF592AD +359F7937360C494A58B51E2A87B89FB6364A3C63851DB81212885697FD098635CC6C0AEC795E9E0E +08E349AF913830E0CF3FD761DC8FBB0A178D80B998269BB2FD965648BC030CE208F73219356CC6AB +547A2C46F18EDF98C9D70A54FB7094B0F8E7C2749FC6D204DF6ADED72CE0BEF6599303131620F5B1 +E757258763758C11CEFC544CA4B3FCA60AB3E35FA50AECAEF8CB3B4D09E01714A0C6D2D1D47DB088 +057558AA36EC0A5538A6D9CD5EA3FC26BA6CBCDFD3802929A547C6CDFCCA2748E272D0AA17CDB345 +418E83A7888A6E58EBC0AF130D1C1FA9A8975A210A9608CEBDDB36FFE86A94CDF60E26799DD61E48 +064AC212A10728A124F3852C05044B971FC058CE27E27D6E0B40EE1AD77EA0B43FAA74D5F59C6BAB +E7BE0E49D9B2AB0CDE20B14ED6422EA2F39F260A8855AA382A75527353915123960FF2F17223E747 +4DF2CAB05B013410279903565D7C055D74778587F9D8A684A98FB9525F33F328B9E45206DAF738D5 +702FB35D56826C607D435B3A4DC82C4BA20D4917FE7D01842E2951D2522C8CD60BFD5776DECE2CDA +A0F08741E9443A9737A540657203D6B833342B5AE7A2CB8EE925026AC797B4814A64B60B5A65E6EF +9896E0F59CB45C69DF7E2A204A61EDB0A3909BEEDC0F155ABDFC56C961C89E8CA93F8AA5DFC167CC +B9FD121026C36AE0D7588610F7115B7201B7413FBD2BD41DF5655474EC251A0CE45D1A9174210DF7 +91B65DA484216CB783381CA2EFC90455380FB3A7AE338E2BA02686106F07D256C2AB9F7E72F88A98 +4B504BE3AAFE2C460B3A43DEEA0AE38AC83704005C014B955D40067AC618DEBDABE2DC3AF7541470 +A3341D6012F31007A86DF3D8ED2FD3CDD453535BFEA30A170A9AD2C495F6AAC7641D3F174ED556D7 +05204A0C710EFAEC7C9696A67762ABF538FF4C288DAFA42233FFB42116604FFA123B63A04DD17D3B +2B1AC3FA9DE7FF90CFDF8928CAC9D99340CD3DCA763AEEC86E62AEF982B2F57CABA0900DCD31AB3D +8622426C1EEE869FCDE49F95143B7C2440F3A115E471D7B856027813B6FF8B3CBCB051DF63D0E38C +369DD420ACCF62629116F2583A72BBC719AB301E51B65C600D8563E02A6F63ED96289845572F6796 +CDDA6BF55922A091CA44B12455A2B45A3EFAA1027305730E49A1CE1797A4AB584086FF72B2AB64D2 +1DA7227C07882C0A2E2E9C15A0B0FB660F90897CAD4E4607082E0E462A664ACE6641ECECF37E77AE +4697235FBB25BEC73543FAE96ADAB724E7CBF03B807262A7FCE57C9E799E0711000108FEF73563B4 +906461A963E4A6383E10CD1815FA2E6037EC355E43FF5F799367E434DFE68EEE7D8C55FD890E3928 +06425316856F5B23B1B3F3F57C774C5E71FD6A0D6D9A0146DE68D068CEA30C874B5D537829E299B0 +88B434E535BAB345B2CDC13E3E5A9E6085B4D344CAC24A04AA2FB237EB6B0B3AB69291C58CF7241B +B174E0744AA596D5D9760D8B6AE2C7328908679D068BFFC108392A88A09B773865208EB96E9DAF5C +C572442781ED73663452BF63B559A9F25502C2718CCA84F5AB81576B79C2739256B3D901D85ABEDE +BEC3F1122C21B68A8EC150B5CE8C0AB1577EBD9398E20469C4D086976659027DEE076C630683382A +87BE9BF217B6DAC4F60ECF91552054FBFD92A36E248DAD0276424FD3C7E851CD5FD7005D1E925896 +4D1C8FEFC9C56AD5283F3342C2B12CA8A008ABD4125FF2337A51A7456BC2C2BDBFEF0B921E5FE585 +372582F9608C7B5EE931AE74F98A4E24C67C329C654EA6183D0CE7CE66A999AA67D65A1345E621BE +24F91134C2CB669FDD74028356660BC164B3A16BB1F9578AAD40C3D9EA7D808E2CE85EB88C736F59 +00A436B0CC927F60C4649F9D91368E493E9F2DD3FCDFBEFAD8388799F2BEB733EB8BC3DCEE161B29 +3E9F11B277505222D0BBAB1D37C9988B70A527383F671420D856EF577B2F73A90C757F8B8346C843 +3B371964CE8D9E93A911A5BE4D917E4DE8980783EF09270E125CD581AF1ABF5AD70073AC01B78532 +12868EB852017DCDB00BC1A60F85DA05C1018374EA4BB673D353D319F236EBEA1DC39610E4E05D2E +1B3D5C9BEED1359BBD630A649B269105BF27DE0A8E73DC571D1D721EFAC9221B73C12DB15A74883C +6AA570FF8239D0E8BD12A59815170A18E01296B050F425F19284924559A83FCE32815CFDA1B52D1F +92BDC9CB6F1D31E73DEA6DF63632165A986E142C6B653328EA3518022618F56E374DA3011C9F1DE3 +1D1158F81F431E5071ADD5EA19DF1C797A283F0FDC94F0154789313413B493C744B7C19361974447 +A509B88AC184B9C53F40D3013DEC7CD3D6BC8E3540B51C279F312F3986A2EAA600F1158FFE04FC9B +82DD96D3F2D09B29AE69B722C4E63FE0A581D2216153791FD1E7A3BD7FED84A3C5F6B8AC5330AB1C +BD181686E53280F35D1D48132C5F492999E24A522D8CB2DFF7AAE72F38DDDC1F31128751D9C9ACF9 +DE73F8A4B59BE23B75FA15BA75F4F436A931D96FB96A14A96445DC3B27BD739D87B8F4ADF9972920 +01499AFD98C6BE447635003C3BF1FB925814522D6B08B82BAF7C95B00FFD814A877A72F7A5C32868 +6310C00A6308FF8B443055BA9BACC3AB9F67FA371DB5475C4F59C329406A94DE51F99D14D2A7143D +0F026502B794ABCBEDB5AA3F7113F7DCA23B70FEB3B35821D2E7617487421B60384B500067109A6C +27456267C64FFB8692AA98DE557F7896D91C38C7D1B15E1D3C51C56194B067E5479D78F2048C6A28 +EC7BA1ABC50BA3F3BCCA49FFC6B55A334FE5EE80018456D1797E54585AB143510A5AC70783A3D32C +7882BD240E045AE65A912F28B4E7198E928FDB2AD07A3876BCC1D4DA3697B676C7EE5063C7AE528D +A5835B98A2444F6BEC9ED82D71DD8086A1D65273006DE778D746383009222F972A3A7DC980161B11 +8285A8CE1A2852936E06F97AABF17975994679DC4EFB4D12483A663F22202B188A9DCAB2D53A4913 +08A703DFE62468B866171B1A5F2A0E7566A2D2E06B455FACFAF347717E32CADAFECCB78AD6A3E62E +F678BA57ABB6F474F308D4AA9945ECA13FEACCB2E107CF42E3E1D8C0F57707389CE6359BF28B523A +4E96494514CDB81FF10CE9AE135912277E09C30CD0842803A07B81F7B43CAC4AE8C7DEE7A157FA6E +50898BBED6F37CB482EBE59596979DE233362E2DF90039DE7F6907F91B7BF305414EB88ED378F80A +AF11668FE2AA4DE1F4B89EBD114BE2F947DE25208C93330B8AF9781290CFF7B8AFE8D1A3F3AC145F +4C2175AEC319618BE406334605D1A821E0A2B656D79D131B13D629DD7E722271E5B534D78D5DDFD0 +A2D81A0C39AC2DCBBDB3807DC38D1AD7F1BE2EBE2965B6526AFF1B056A6488D0FFE0B385F26EBA83 +E7B5E716CEB9E9B25CB64D35BEE9ACF1517C9EAEB7F5564D55593EB2FAF16BCCB901E31DA2E9007B +0093C76FCF4E2066271D1A8F0E516CD41F2AB27E51F317C65DE597880335729510A6775791733667 +D78CDB6420C8C91CDE375C1278DC83013DFAE29F607CD47E4D0C0A584A78CE7FF97CA987532A008E +DC2A330E8C623F956405A553004E8ABFAB1809C3EFE5F1C560D27AFD7DB43B0C77F4A724790DE6D0 +9CBA5576865DF3397CDB2564C2B22EF90D5DA66E0263AAD6A235D369460D466E5CE9B6D7C166EA27 +F17CF9870CA5DFE88BE5FE8FB0AE4BE6444A122A5D454815FDB27712E1CFCAD45309012A1A58ABB8 +0B76784F2E201CF6E0D296741B46B988CFEE69B3CFBB1DDBC32A7D1B75F5193ADCE6C81C55A2C87F +7D88767E5B99FFE9649BCABE811511B7C404AD245DBD2CE4CD72B75DD70EBE10242773BD2CF63AF7 +541DEDEA22DB9C7CD28BF7C0843FEFA706FE8A418D34109ADB19B798F2CAB19D0125C945E3FE99DB +7CBDB20557073EFFD17BD7B53E80A6B614C8F62B3161983C28A8D8199CB544D5D767636C1027CA50 +79172475A0450A42418A14062E55C14E40BE8D739D32E1A6BBFE5429F03F4E68AA36A86A111AD96B +FAA4A6873481A8E6F43408D99BD748B5F59C734DD043C7D0FD28B7590FB56B2E13291B127D7A180C +51E5A115C4CD0C3DE9BFFD942E93F1DE22BDB8A5D8080F946FCAA347CFFBACA9ABB5ED0149324754 +DC602E70733AF191E7A7C9F3234D6272C652EDB343684E428D888F6CBF9F664AE6CCEAEBC797FD3A +C9305037D67D00FF0700F802A8C86DDD7312B98E8A71A8F9F9D24D009C5AD99D62B7812254564822 +80C7ACD61FC39B6A7609C31AD252F6CA6376DC0988A1EA240174E315E3F300C05C629A95E8939C92 +761F9B66F39E795E0456115162EF8B0DAD52F3E3E41C601529EADA096E3B550B811EFF4785A066F6 +F7F049A5331127E5FCB4C088E21F5C4473F4D0174A1CED6BC50AEA2CE444FE06D18F6CC8AF256ED5 +AA92BD7CF917768FBC20E5492DFE1044A702AD92A04D3886EA577549930F5FC075CBC6CD952350BF +9ADEAFC14135459A6B3055DC3BCD51BEACCF9D4956D2FE606FD843441612C090AD3855D9D1DD0F0F +B3B4B2C3567C52A3C90E48D300E11CF8784762A34D55E8D71722D7FF183433DFE1D0E7FDAD9608B2 +0C5F18D1E7C33A638AD6BBC7EF7B34D476D17EF62E2E3435D4D0FA68C681B221DB9EE2D2BF060BBA +7C0FACBCE307141780823518553A64BA3F0E1DA8FB06783B7A0D6D81A7CF8935700451C9B123F7B6 +B9E191089AA5B08E383B80D8C3511EDE718021A759566E53B78295C2C8DA6B05CAC1DDB78226AF6C +BE17A46F76F2575D1AC8D7BAA7E87CCC8E837B352788680A39F64F726E6BD8B0F1C9C39A94607E08 +354559E4281CE5C1B5A677CD0721BEBBCF6F19CC12CD602936FC77CF7B770B4AFA7A11A447050DF3 +14AEAE35678781693ADD1A29C5E10D0F9D13ABAA5CEF2B66E1F9810AD5C1E37EFDF79FB1111D3C45 +7FBF4714475042F3DDCE0B0D9DFA98E7CAE683A21FC179A799514BE3BF3697F1CE2C2DCE3042F788 +787C67B6B722DEF144BC0DF9020661636FD801D53E807E26F909522A9352F9A993FB81D1B9CC5A80 +E433D18823DADAA2058B5E934C303DD20D6DB5C5C3A5E7A2041A302DD405E79FECB9DF8780909B69 +455C827744669AD8E8863FD7F0B0370D070D0E7E2461D9A06D45D3D9D65C09BD96D096D079D9B783 +50140996AD6055A119A5264F03BC82B5440845B8FB8A9423A4006EC359CCC2CC9978381C980CCFF5 +DDD2F877C66373359308326A175B8B9474DD0CDEAB52C54EEE7B23D9B52BCA8AC94BA897ADA49B63 +39C87796721F01D9CD191E05207B19E5C0EF8EEF259AC7278AA8ACFE340BCB92E5DE98EB662BDF09 +ECB849BAB8CA13F1DEA105B2439DDF8023E569C251C022EAF3AA61C10B3CF4719A4F2EDCF3FBFAE4 +662C4D5EAE00D07AC1E3EAA1CF802D5739984902620999292C8A9CEA930CC450ACF437C30E418E86 +FE67495A4EEB478529234FF3BEFF78F1729F8D6CB0AA08CD0E1CC5AB68D990F51763E8BAC5609250 +A7FEC57F3E5B8B06739247C66B9EE81FF9B0601FC29C2F79DE26E048F3CF83AC4FEC552D8775E3DF +B2C6EA9737CFB931390B013DF94B7C36803FAC313E3D8E68A641B66AC259036B3ED6DFDA11D857CC +513966DA6E87BC683AFD3A9AB3E33D71FB3561BCF5083CCD27C2696282EFAF010ABAF78E545B0A93 +0E4DEE81CBBB69213AC4EF352B9A1240A0D945D44C29FA1CAA5281AE509E19B19D44F71B499C1D84 +F975D4586288BFEC20DCFB460ACAE8976306B417C3DD22F6899EF7E710B0F26255F6805D959948E5 +92D602EADD94A6423B715476A1A72A13267F4B5E13A12AA57EBC00C4A61CCDF8C750635A65D1586E +78D03A77E286E64F9B8E8C916E11C3B02C7D736C96D788FC6B571B2C034D87C524E1C0D0DCE14C2E +CB3545EA212EFD86C8E15B0DB30CEE933A04698A70D5D3BC890BEC47050B1C06E70CB58BB0CFB351 +6FFFC158ABA03B38C26DECBF9CA29C8B26F714A38E7C6B7CCD3B9E784AC7F2573D2579FC467A74D2 +52C6748A927A56EF47B13DE360B971FB657F86373993ABF63F3F5F2A9D9D8944F4AB678C2698F209 +9F1E1C9E974F4718C25AA349BC164EFBE47F7E9E612E1D6FB8B54714CA0250D5DDBC13EE465F5EBC +860138E2F06569D17D1CFEFB8D586153C84A818134B7984E9A12417BD85C7F7AE1422050B0316803 +9A33940BF402AE7AA8388FA77915A4B793C06E9B9848F126A73B1DC1AA676E93CB1F4330A6BB30C1 +6E82EE9803A14EA10CF09A7AB9FF4AF53CB52F7A260860FE3CA2A15D25048984C3AC26F96953CE43 +6366C971FE9A628B038773FAC7076BC8AAF58DA8D8F979826F822FA9DCEC9F9E542E3E1DAF7257A8 +73A677EE9F15D084A34E6F543573DEAE3ADD149BA99A763FD65B6609B4A217AA9B677FB74EBB5832 +F271397FB64FDC19190ECA44B82F975CCD2538772EE139ED10EE4E613053DB527733E2E2A479DF78 +38270E2E15C344CC2AEDD05E62A06C23E745598FC5E8457940624DA5E2802DC0A8FD2A2A855DCEC3 +7ADF7E2E3A9965EDAB4148A2FC3F4916EB917AF8C062A792A5ED4E0EFF5671EA882C3B2A9F4D0800 +0AE0D79508C5559D2524F7A8F99BE8F3D7080CEF4D769B719A0C77FDF5277F1267B658487D4DFE07 +FF2DBF27C32D391C419CC0CF6999BA741E8CECB532636C6BEF823294E04FB2E6042BC461A9DF5142 +AA770272354EC411A38A7E1A66D524F0EC1056711079F8134BFA4E8D892EB6D745DEEE83F8F50EF2 +8BA5038423D180DDB42C6490FE883A1273ECCB13C75474C25EFE656CD6698334E2DFB65DD5771D93 +24DB7540B3BE1DFC9685AC4A6D3C72F831F2C8ECC5A04886EA8819BA1EB466A29FA63E56405868DF +7EB88F1773BF2B31C0418801541BCC900463F4CD713B032D52C572C869C479505747F19F1363C765 +7199560410A861D239E40BC63E44636F6633BAAE6B8CF058ECC49572B0A5B8CBA7A2AD3E88194499 +E14D67D1C105435C2DB790D8EEFC160B9F9776F6CD8D221B82A7D2309B651D9936F3B12B9379C9DD +1C4A4EFE8ED6BA25DEE6299CDBE0085DAB6B35992245F276245CABD8B0E56800CB4EFDAB7DD9A98C +92BC15F85514D581F6D85692734541EC622500FF0700F8A34240DDE5D844717D5F8C0E8CAEA3B8A1 +373C8AA28F3186DC4CBA84514D85FE43B1EA659907814A65908B1D69E4E38EF5797EEB8AF58EE4CC +A86185FFE4DAC81078308BEC995D700D34EE8BB768EFABA0E117E114599F94B20E14A0D098512745 +F68E2E7BD0C9706A2DD6851ED80E52C1F14DC31DD6AF8EE10241BB3F4167F573168F2A098188DDDF +E89B49E842BF917787B7BAB079639BEDF73ABDE8F6311EE41F621F331433360AFB3BDC7D7BDDDA74 +29EF158C70BA39925AC1A4CB20507955CFD384636A82898990B4863448B65E8B70F53168DCA508D3 +5DB10152EB626B8F695DA9D5F6F7D5DEC3AE5AF19BB6739867A7A4777CD5906E3C23453ACAFDC094 +4122D371ADDA887B0AD8F8080226B3F0722D0E0816F8618A6B93F79AA1DA48463C1AA80B99BC29A1 +AC75730D05AC783159521AD3BBC441EE6F72DD8D5CF7188A3DA2A48D4033E087CD0E5858F2BE6BA9 +17DBF321156F7B9BCB8A432EBF7764A5002CBD5BA8DE246F33B0BA49E6BB451766395A3F9D294CAA +ADA1936C14F3453DF544E451A59A949534751CF55F12CD44568BB8607FA8E131D0C3ABC66F7169A4 +C9400AAFCED4243290FDB144F295965490007DBE33D1F841DB2359C1C5D6B4AF85DA2A3BA1317231 +6DA321B95A6D673722984525B6840852A2D47EF2BCC89BBC888D3CD732FA170EE6ADBDD336FB8FE4 +BAC0DB7021E698CAD7185EB64C535D2D3446870A74E5F0B2F41E3A87309B16D1181212663F95F296 +EC1A0FEC7510483A83F9B905B823CB015A5BB079BFFE4F556A5F20832079745FC822F38E667431EF +2E209517ACEB9C4705ADFA631D6788CF9FB8A08079808A3354610BCFC3112FC4647398F4F3CBC031 +5CD7156D04365B6FAC357A0C11EF86D757C320A3BB942B50BDF5350DAD13610D573544011480DBE2 +102B9096B1094EA98E62F34AB0A89E77C80DA765D0292D1DDD7501838FFA071495D4C28DCD2F0748 +9F61A012312E1906BE34731A43A150076B73AA964A3EF6201652E82638438AFAB68B2E7ADC82EC28 +1ED6A2CAF14677A6185812AB23EA9447E677F504C16C8CDA87C532F4A4E04D472416727668D6D558 +54BC16529BC73C0D0521B44D7206BDEC4F5781D55A43BE3F39488A04F49B69101066143FD30A5FBD +1E5C83FC9B3DA35B1F5712C4F466A7DDD89F36F89644E2AB5DF415F305272B0F4D7F1057DB17C906 +4EB038F6CC4105D688B32B209FF4CCC1EE3560FC2653AC37B72F34970AC4092A7BE1EDA7E41593C5 +5B6A34A7B3FBCF488A4C67B9302AA26077034E6F6E8087DC7A6E24A4AFB03E7B4CB2E6B4304F5B8E +0E731179F353C8BC2E5A778B2173CCEBC22E6ECDEE5492F52C0BC98B27F0EDB73A2A6D02C0001C37 +61990C01A66D59F083AC8DCF735F69788563D74F314DBCF0122F9F5643DC52ECDC58B53689088CFA +6BF30DBDE593D52AA1365120271DF1780241AC49F6A9F4667852574B9A441D02341272C354DDA1D4 +83BF78B2D98761AE9FEEFDFF3B2F8A2CF1FCCCC1ADC44C2AC7A1E720BDA35682648C463E1EEEAFEE +32DD23661741685E5D743DD310875ED86757B3E9A61ABC12CBE4DBFCDC5A72E073AC9CAD1481F4D4 +AFC9DD276956D6952599A531E30EB6CAA2301A9D8B243C8C0D9097B5DA345332CC03E07B9D1862E1 +0BF81EEAF082717D1FAA5CF281AD5B6F949A63EBAFDA8EC6ADD10B4FD1B736729A833E9F5948F983 +E9CCA9407671B6B8F06CCBCEBF407CB413F6D2F97DFEE12356D21A8AFDA30913E2B619C18D59DE08 +42BFC944E3637C0CC73AD4B5ABD84FCC9E440C0436A7B77BBD6D71D364672585AE706993989FB806 +FB72B0A4EFBFCD2D9F9642061E0538FC13295FA47C0A20C44737FF054D3A9D54F295E7F789031BD5 +802BBB3CFA324A7EC81894C9F661836044FF98BDBC12BA5E9F5C9657BC1C51A8F799A57E217DAF0F +994B0634A71E477C11F4B4A13CF249E220B7CB6A064E2A30F19009E890AEB1931D8F704F3CE837C2 +5AD615D18C3B4C3F758798678DB08F8D7ED3587CEC50657A295F9533E07DC33C97CAEE245B3844D7 +44ACC522DBD52373AC53E3EA47A6340A0767C722042D058CF2FA906FE63BB7D18AB8A7FA7C5111EA +3C18E04355379721FF0191F1E3C72E66FAFCAAD2C44C38CFBB297DFC84434DBE3EC704C46E148A50 +351C7B91EECE5C4130E2255CBDEFE5D891DD5EAA9E618AA70F7938EBF76F26999C2403488B76C9F4 +E59EBD910C9A413E39573A8EC931919A8F64D8F4D436FB016FBCB08486E97EB2757DD8F8AD1D9C93 +C15EEF8D2BC0F8496BE432B30F5AD9536AF6ADC7DDA47B1CFA6C23243D3304E72CB8986E19B9AA06 +28B31A29DE22CCBF07AC2C644AF124A8DC949F08336E91635150D70510D24F730D9A24B1FF0B1AAA +8365AC1575277C45CDEF9B03E8A6A3C89CEDE60E5BAB570823D72DD6DD8098AE51247D6094EB75D3 +E2B8E317172C2BB755D412DCF4757EB6DA88E2B6B308AF35116F1364C75C9217C99DC1992E518C30 +865B3550A37C6EABFDBF67F09B9A763A8500CC6D99A6D33E7F78A3A4DEE45E5F102758FF88BEDE6E +AACBBC8EF7D31559D76FBDB1ED2D21963E4B8CDD60853066214A13B922D7643A6B226C104552331C +D5CD1EB4F7751E85EAE21CF533D948F93C25C57E9E28BCC8DF224006167DCAF064E82B106899320D +D04855A1D956A68A819D62D743099DC23AEF1198CACEACE7E4F1985B63A629221488195A7383C814 +5E6785B86C5DB8A3F91469CFB3FDD448A141D0ED79C23A9C87BAAAAE0A0158925767A4227AF47699 +82E17783CD00C3193BDACF03CBD3F298FA327307A8DD6DE669E5460DD7E108AFE84ED6DEA630275C +376E9B6EF5DA8B91F266790D2B728E4B91F0DAF230E8267EF9A97E09DAB4000308FCF70EFB98661B +29CB436F4768E6E57B348D99BD00E8573CAE1018593F127A6622B68EC85EB289EC5AAB26B8032FB8 +9C133CFA46F4A2CBF1E7B3FA53AC2F48D491D3AFECFB5FC0E44149376EB480C872B74247DACD62C6 +4D3D24A524FC5066BB73D405E81A6233349A045303F518837C25C22E12CD61553CA55197EFCC4777 +BFC810D5D29D9349596D14313072EBD7703A933AF739AA2D15B1B91FA513827AA8B2E83CDA12FE85 +E9F2D316D6E29B6535BA729C5C5953BE06BBA50A18B008361AE44EB27412F7FA022BFA6EF99EABEB +02738C129A7847A486B739AAA2DAF83F9D05C9A8B04081E00CEB2C031D65A529997744B1A314AAF4 +3FEDAD69246E9A680848CA03E2A561E1945CEC9EBF6A01D8E096493074691104C8D5EDE629657BB9 +289A1EB2C2F838E41F497EAA79D94F697AEE5512667788BFDFF794BC0A0012D2C753C2C0D3657D85 +81242BFA6E879434580A76C5D25DEDAF89976020869B5AAE12BEEA0E77F1E70653D86B12AC71E74D +0E6324F8063D98A2B4C152711F29E3F61A1697520ACD28DEF4D0B2BF219EBD359ED48B288B463A83 +D01B11429B7AE40A32E094DEDE4AED5EE9D25053C64315E568873556A24B85E18739DAAC34D1AF27 +CAD0653EA5FC3380D8308E900E3703576438E8B888DE5075F705B77DE2500CD27EDD6681886FB6C3 +847768A85A90121C10414CBAAE5F704D3BD6DF8AF3AC6688B4B5933DAB719FA69669E8A40F7C97EE +163EA7033CA613701B00864C8C950B655972C65CF6BD1081ACD05A60FA452D0863357A3A806118F5 +73115453C32571BAD02DF7A4C11CECB4544FD9A45ADEE49B646EF557D07424B6345778100DF762D4 +9C7248F99CD737412D7915BF87A790C057FAD38B2C2013CD050BC0FDF756DAB48530561A8923AFB9 +7F131158800F0A8EC6893E7EB6FA786F0D547F9A403DDA234B0134DBFFE6CBA045E9CFD17608A92C +3FE6010ADB37E9DFE7BE0E8DCD823B7DE8E41D59BBA8C3B739851333E9ABFC4C10117D028424B80B +B944599D601BEC77E593E06840F4D0B60CECF8F2531558905C32441756592837C2D1ACD71534E620 +AB213F63631E403C59AC067B2D12E2989CD7ADCC48BA711653EF54B38AB58BB84EC304B7A4F05114 +525A49FB29ECE2D1153C3F70F66F2A6D80B9956A5AF98E8D07C68154873C50C57E59901DB8069F53 +0FCF1C8B87B2B91E3D8079C47B84745125E705A3CC02D38BDD1BB1814ECE363464917D4D8CE1FC71 +91815EE610109080BF08350C19735062B370660C2F91CC2482E09607D678BC6B708D5C9E5D7F0020 +1AE8F1D689D1F708BAE5DD580177C681897C9473853F372D251BAC73E77AEB862E0E38F77DF02B1F +02D190C8855677E40EF1E6FB80DC2E2D8A0863822346D33B45D12EB7E168CF5BCBCE8869A0E5EA20 +9C4766E71E25631643D8DC94202B54381EFF8F9E9B1D751D1B7AD60B76A79F88ED731C95D7CE2BC5 +B25432C802C7DE1E86B0B14B14C8B68028D0F260BFA5598355C368E0DA5F055A00BA6965B4313F2C +7B7CFAD4BE79D19C5F0EB59E488BCBEE7BE4AAB8D34F97EEC2A7447DAC8AC867EB2EC6A84B857DF9 +61A9D5F948B0D0F617CBCA37D5804C1F70D7E2402CD8487B9B1F77CD717B7F697F385225B11FABC3 +2B7D1C0ED5C5222A304469F0EECD583EB1A2DF88B50F963A06018A48F5A137A6855CBCE2E917D5B4 +EBB659B9D0DC53A2DB6C67771FEDA9976B13969FDCD2EE7F67BAAD07CDF0A7E4A9A3E8C521F212CD +21680BC87D3C98FF61B5FFAF7C4449CBA81CF103563B5E88CB690408B265AD1491F4AF1557FF81B6 +6DDB5C80D59629400253349033F3CEE7B34CF0A9B47F37BF7FAA87C967063B8A84F06B32EDFF58C3 +2B7D4CE036906A32669A482FAAE447BC827AF5AD0DA3D848301B1BAE3924037BB38E181CE98B2053 +61506070A910D03EB3C85709BFB937C16CC3953C5AB9F05A02FB9589FD89A9C99E0AFC186BB8AFDB +5737F57C0441615B5487B09DF1EAC526C5A87FFEBA21D84B9F9FA59881BB95D69E4420F859998C8D +052C184311CA9072D2FA81B906B41FD969D45DCB6F69216C101F46AD14A46013F8C0447D1DB9ECAE +C91ADA49115E1EBF5EEB48FFBA247EF1B8C8C5334A1E8478DAD62A3798608825639A89FC4FFAE914 +0A80B35AB893CA90F68BA5FCAF3FEF888B1506263C793273FEDEC1D54271BB4B16E6152BE51B2238 +FB6D4680EDC35E96DBDDDCAC7572757AF9624E1082D47709DE779904E006992311E497A736F0638B +E8E71CD475AE62963FB5F361E1A7385D9F3E13CAD19170D857AFA2CB2889CD27A232D83C1C8DAD90 +1435CAF8E7D78A71223D1BA3CC65DADDAA87334FE768986B455776DE4C36C85A9606BE7E00AB7848 +D974D512B26E15FE0233E8AFA322D0240D2899EDBFF413B5CD9C10446CA25662A1D3115D2CFABA50 +C98700552030E30258DAADAB2A2E5534C4F17ACED596D78E54CB0618983B455175833F6D65992A21 +76CC9B46EBBCD0B4EFE2C69E1B33AC4274C8EC1720D12E2203D88DDFB234003555CA158DC0B5241A +973AE475AF3B15BC0ED0EFC74D886C78D242516B21D4C58505AB523BB0B77F9997A05C1356919886 +6D90A45C8031E9CDCF3D524D7537749F592C5D44211BC5ED673B90A49336DB171C98124032561F6E +8FABEAAA7D67C4840A420296708DFFF22A6C8E61C69D2AC11FB423F86122CC203C27B2A39799899A +E14B1F8FD4DDEA4CEDEB2829BC28923C6046479845D2A2A351AB6CB57E30A116FC6B14B63AF78F64 +492B3E1B41442B594A813B6F44B2777DE1F9B96BD7860418620F1A785F7A4A7C13B35368776DB6CE +A51BA4F92A15D3B508FDC34BDB286D1CDF891A957893BB944C57865AE565106267AE82364AEBFE3F +4E532684256C00FF0700F8BE72430EB016FB98F70F73F548AA653CAF8DC1132DD0A0FBD939F34B9F +2213574F5DE994725E6F484DCD8A746A9F6311D432FACE5184925157666C89D803AED6D308ACB6A6 +719DFE934F7F77B42FBCC77304F108ABE01BF671C49689C72CC984BE1304AB01AB3195B3801128BD +FD712E24CD38F2D46B26799293D671FEC1CD168C4A9C44D245DC9FFE79F4CD74945FCD15426E58C9 +6BECB7C28560C12AC18446123C29F0321CFF295A78BA9DE6496A0526C3615FFF2B4186FDC4E4F739 +DCFE88F5967D21C35EAE37F12CE2041794CF1242B994700E4F33A8F3F2188D1E11AB622BC663317D +073136CE6B1758F9C42A80046F7D56CF452714207E9EE1770AE96AA37E878C084D30AA012188357F +1381D21E23DA1D8147F065ECC452DBD81B966F694EBD87F2A91CEAFCCEE46C81BE0631A53BCAED5A +8486D6A956F98E28695542E9B0FC1988E6FFC29880EAFE6BFCC840163301D2460B449C807CDB4102 +0B8BF5B492F525EE8901F49E7F1E6369ACD47B05D7FBD694D2BD112E099E6A81977414D53893FEC1 +3392CFA24AA85463C5A1865A76B3BB2A3D9C623B0FD1B40F9F2367B441D3CFCFE50EB884C9134004 +49CF6B5A2BB021B72D6DEF0AE6F8E6B201F5957BAE20C42EF52C47BD60FC1050DAC2CCBF09A19C9B +765690F2100D143F49B283B522C003A917C9672898CE190CE1AE42814B13BE4424403A51ED6C59C0 +29B161549C087A4BB84CBEEBA16BB2DD7762EDEC73E8B55F7419FF83B4519A89E5147856A8E4D0A1 +9B37F0E76548EF984688DBDC219FA5DD87980F5F8DC4EE92527E25724186ED37AD4586F79F7F27EF +650CFA28983F6C7B208DB193D3D34EB3C54E65C83A4F336FC084D5C3073F9FB321F9492B45C9AD6D +5FA7BFD2204587515CBFD1271AB122B01EE41609C66C74002A73F78BDDDE5090EA667C44959123FE +2217D11C2F56A5CABBB93D16A589BCC2CBB810C7E868C1B664A4BA125143432C5C6CD8D437C7190D +CC12296E70ED9A8B9D3182ED341B5268706B602EAC3D4324AAC8B6E413834F70434A75441FDA8A3E +176AF94DDFB6B2BD18E743C0AF724FABED6F13D781A702F99BAF479B3ED12F520BCEAD8E2A1DE2FC +CB7B71E3824C0AAEED5E1F9F81892AFD73E59B8EE9444EA0B096AF95C99BCDFC44021F700174C699 +D8D8C2E5FD4C7F8F06291B790FFD115A2C8B8B091ABD54FA3DEE74DFD7B70A01D71BE3BF3E0B6152 +086B4504664665777325C4181942A8D199A7180589704A0D6D693488F6A5ACD2E3A66616FCB3930A +DA63E25E1B3B6981C323D0F26C969C82BE0E8CD79462E7C39ED27D3B321E1518150C284BF4450648 +3B79FFE45865EB50D02AE3D4B44BDDDE51E752151E78F72778EF16CDD0F82226EF3477AA52C50C03 +D50B9D5E286AFBD085EA4ECEA4C308B2F7904AD7F4497DD81D0BEE874312567D58F43EE7BCFC0260 +679372B14990A798616CD647597AC7B40ACDB6E2C03CB7DB719D20DD2A53E47A40C2FD94821D7017 +02F11AC08E1CD16F7FBCB73108B2620A0EE1598192D7D6D1513B32AFA8924995C90A5CF8D6D5B65A +B70C1431CA2E5B4B8EEAE4043B12062FC56AC6F0910C3047D9807ECDB7BCFF92CF11B44C7E0133C8 +C9CD402A2CA923FB62C611F5B0AD652BD6DCB9246A7556B2CB14B353EC3367E841E5E16E28DCD398 +2C7C8AFF0CE916FAECB5FF07FF766B4B72FA61CC7711C3BFE1D867B93F013F2C07F565327323D570 +6F6EAAEE4AD3A5FCC52553FF31DDA6F587DC4244508DC18C04923D6B836A8977A377A0A26B2A3A54 +A9251E816B6C87FBE51E99868B572DA46C01246ADD945F762DBF5E03D307828B1845F048769A82F9 +5A767AEED5BBDB781B6B48CFAA6FB5EE76E31F418619A766DAA11955CC3F0FB304A49847E1D5DEC4 +DF220C42F5CA0366630A548D474F3548F568D4FF7D20CA37703243493A2A0ABC12B742A50603A362 +E6D366191A9285D1A6548B2FB7DD37CE8B2BC4382320923024930D90A254FE2DCA646F0C6E030865 +97C972AF5D399F0D30A008A7EA2A1697839ADD8D02FE0CDD88D376C8A29CADB2E1A362C217CC4124 +FCBC3379DA4145D4FA48F05C820BC9AE4043610FA3C0EF9F3E55862A05960C670C34092702353C2E +92E3306AC0968FB879EA14668BA2514684DF7F2DF36D2173F7BE62BBC948EF6AF2F59B492FE2317E +653970F414E99B23DFCA4B46441F863D7B684EF92F893893403C0EABF0A52E856106C1CDAA43B62B +C1B68610A5555B8C97C76F5C9826C22465E6D9F74046DBA3055405EE974B92D627F3D50822CEF02D +4172D4933C91214EB5BB89D878C5E897FE2BBCBE4A67AA172D80F284E99A81C83E3CE963D363CC49 +DB93D34463EA2352CA73B92E33EA8456FA2103C668EC317691CAA288272732B7AD0D95B4D5AEB9E3 +E309DB7152A10E171E8D4EA62F6ADE2C02EC9522B9375CBF2809D7FDCA68913D0055AA5EFC7BB97D +ABAB44188E88340F8A9E188ABFA2BDF5220ED5F80C6BD43F38D18EAD53842AD39A6C3576D94DBE4F +215D212EB2B88FC47D0E84DC5DA7C4CA2DE68ED89F70ECD7C3ABB19438EF86C28DF9E5FC22A2A3EB +1E83F9637F1401A714507D2F4C0A41FB8F522FEACF2374287EDB2BA3286A45E6A1991FD732CD0BC5 +355CCA5E7A1B5C9D71D7EC7CE0F9C15C1156386A34CCF3B13E82BDDC46E4E909112BEED0F622A413 +A6A17D30F9899A93C552CC2371ECA92827D025119C89D42D5EF45280BB757916E611CB4366051743 +BCACC84D2F3C3C69CD78EEFC19ACC7854F318C00F79E8AD794EDC19ECB1BBED2C5C208A8969FF02A +AEE430771934382DD33D18CCADEB61AE4049F83F181EACA4BDF6B9C6228FF10FD0909DC453E73386 +10175E3182F411F82B6D39EDB2E062286D3E00FF0700F80712D3295EFFCA0A33F4BEC478DD054823 +1E47C1F5DB39BFBF979DC782E8CD9E6C3DC96E95CE93CB3F36B05A28E78ED512B3266D9821889A71 +6B90465EAA6BFE6FF003EA02FA9643F252DB4D21DB2A44D544B4A85530B2274EF3C6B6086DD47CC6 +FB67E5D3936A7713B3321D74E113C8D5CA4717ADE1501BFA6D3D6C83F02BCC909BBE5D35B3FD0DBB +2F9F4A376A1D57A2211643B58F9F33F316676709CFF6A3D951B0A38F0356B4975E1FD11D78E11400 +0AC48138F3B375838AF4F36EC98FEBE194645699FE4F8E01591E6E3D54DDA959D6FF96454B295D20 +118BEB5ABDF1A5CC59417A2A2DB7316D030936AD3F5180CB69715AB889659D5E7873258856743A51 +BF45B0E93B7BF1ACD83F909F17D8E724CDAD52FE1B84AC59FB19294D796522D82956D403BB0E9E2B +AE71FF671C6AB45A048CD9156C4898C4F572E4DF2ACBB5F7C1656EE7D7504C54C91FC2D1C1D761A4 +FA63303C68A807ACFF4906E937B756F371689EB547F656AC58B44BD6CBF8FAA13C02FF1A83D6232E +C9E39216C328C04A9EBAF163BFC3748AB700CD11D3D38A07A3595AFCECC8FBB8E35ED79B7AB697D2 +49554D0ABD350529D8DD26F6EFFD9EE8A1DE0652D0A34C8C905FEB977E66B6B63FDEA6AD73BF448D +3753298439A9962856A9A7D4740FB89B0B85960B8A6544D912F88197D80346CADA689CD3FCB789B3 +2CF1DBEAE2E4F482B24FE64EF082FCB411992C71BC27062EFF0BC3AF837627D7317968FEDBDBDA8F +499F73EE2621DFB694298788BC4BC2E5EE4861DAC6BACC57F355907E0EB110C0C11125C206E4A375 +06ADEEF15A5A300557C3E191CB6E9A17884AC5107BD198F2CE0704AEA740AF5AD408D673194475DC +22ECDCEC4234D61A5098BFE32234DE0CF042290AF6E104A3BC919B42AE7A75D682768D359261779C +5C4683E5A88ED4F8F6BB444859A1677BDE4F1C12DACB5CE51349566B39C75D2AE27AAA7676F3C614 +8B420A7F813DA44CF05C7D1FB310E4AD2F68648BCEED2B85E50AAEB2C4F8F32B27EC16AD67371B6E +B4992547EF0C142F2BE2A867E6A8393B28F1CAB3016A5AD0CA2B1E00CD486ACCD7ADE2825CA20995 +12F459CC1F4884765E26C6A020CD7577EFA83E8614EF5712FAD1B553CF6D0649D229A287B924D354 +DC2FB12AD246CD5D47D7D98CF7EB6F12761DEA7632191E4F6341A0694938578EC4F92ABDE639F5FD +802C97982EACDBA73CE7EDA9D27CBA078F08AAC563FA94537CDDED6B0F3AC9305093EF9CDD9C606C +52B3BBBDD6F625E12A94FF402D046E8803078F83B427D863CAAD6D9B68CA812C5CA4CA477FBEAE9D +039FE33C253D0D2F77C17E9EBE2E7F26A7F57C4CADB7CB8AA82DC861CF52EAC732180A87BD3F0DE0 +CD6A6E62A498E44A7027B7C541D5141CE72D636573F2DB9B9335CD2C449B2A9A561163A1ABA6E306 +B108F9576041971345286BA9854750345CCBA85A5FAA892564645263024AF53B0F4DA83388CB070F +1F7A1150DFEBCE946FE4D23E5C36893CB11A9C865075083894A55BD0A587A120DCD7D594BBC97838 +6D9D8346FEAC34BAD65C75CD1C73F3B4440CFE1329D1CFABE0A028B8084E5B1C3EE99D5F04165311 +CDF7357D8D55052BD5FF1680C474AE84B446F941C057D799B0442AEBD55DDB8564FBB56A082E0CD6 +99AD20E594026A3A0044A21496DA106C4A13801CCF928EE50474D1635003008A4CCEB2101162B6FF +55C6DF27AD73EBC6E2D70503FE33AD70F6D310965F26B8F08234821EDAB46B3D87B1FA66799ACEBA +138F5852C12EA20CAFA7D95769F0C85FC0526994F8E911B20F21859DA51099AB732623CBBF5A775C +5D6B0291E06F2909D159A92DFAF3C1E7612A34D1565B35781B09A1F49C62233B89C5443E69EA45EE +945A01E96729DB93E947B06D46BA0614073EBCA98459BACE2AD8D2DB2626A012A02CDC7BE33B9043 +0C454F78438A748019AF1D3DC658AC6B236C1FCD5856F6345BEC32A490799D0DC1982521668338CF +B06D88C2E817E75AB621B368472067BF5B4D1DBB6FAA65FC806E5FE2B4FBF7FCFF58143DC092ED8D +29010176DCB087400E7F2BF2AF659CAAE7E6591A7C10529B0138A21E7C6DCD74F1DCA59E8D3D6886 +D62E3A78C9D76024D369782BA2569551C2052C92265F681DF4097B6C589F80FD09ABA335DB51D147 +748CA89353C4A0D3F1C26A34FE14BBAB810563C63C1E774C33D46F8C481086132A8F3CD04FD495C9 +B470933C336D3F36C3981C8C54581A175605232126433BE8CFCE4F3E66D5BA4B34513C2EB8DCDC38 +0429BF46E2DF3E2BFC2B3D2DB8E35A5A1FBB7135B8E9469EA3218E14BDF06B47F9DE8BA080A3CDCF +6078EB9567BE3A4E767F8BCA5951D26070836C4EC052DAB7CE29995F62E9D030604AFF67C2D73D53 +82275443B70F0578984E89D97DF44E809DDC6B5AC17259EE6C84DFED4AB817779CAC57E9848A2A67 +0F31B55583A76686E6DF62954F257EA8CB110D7FB102C16201B2CB1A774156892AF654B5084D3F9C +B76C94E9BF087D3F1C8D50B1E898BD16D29D4D4558B31F7B9B127F8A07B38C662C69F57DF215E905 +D731EA7E9770AB9D5AD5103A7FD99A3D86E863AA1FC1D0566463D015834F28080B6C0C53D021223D +CDF66E2E38EAB5A9794EFB4764DAFB07F83AF9EFA25162548275907193C51E3583788DB17A9C5D2A +8043692BC3665EDD1C6D4E11B56DFABE1ACF8CE7AE40D4E35F88C61E9F4472FB06B63135BFA08EAB +A11C807AF77EFCECAFCF057A749CAB30811F4923CA8D2E886376A9B177BD60AB663560B017EC9082 +AF82BD9788E9E41A67BF8B5C229914B692E04210182C1C2C22F91DEAC38BD368CBBA6E81A78D61C7 +157DD8C2D704D64FA272A4B5A0F1B9ADD01814BDF8A9261911A0FF2F2142000108FEF72C3A83126F +E86992EB6D0C117BD3C8735FE44983B2314A0972FC983E837A6FE44CC69F9866D1DDC84A1AA237B9 +848609D18637B22A6F599C8A8F9A74728C3F2460031BB4888CC39FDCD20EDC4E0D6A0D2962A0BC07 +1B8DD3D663F6090F35600FA43AA5AAC51CADE2336220FBBC46A62168DBA11300E01D9C77DCFF94A9 +6AF4D692947281063B776575FA1FDF814A6102A10E61EE1175608E708CDDBAECFD805E15D2FDD944 +E6576734F4AA4BF97CA6DFFA3053F3E668B58DBC03F5A7509C87E0A39F96A43DF0FABA6AC7200DED +B209B52C72E0AF72B467130D15471D8F8F5323C92407217D7CA9CACC1FDEE72108303A204D13D965 +309E18076CC1D356B16D883146DA19EB84BFF0C60F893BA9548266EF4A67C02AEF6BAD0A1189A044 +9B692EEC76D1AA6C8DE5A9D34AD3735FEC68635C9308DE97DFD45B5443492B453222C7AD0CF4764C +C312EF4BD89FF9DE03A1E20EBBD1ECA1B914C92E1BB1AAFAFCE0DA47C16677FCFC9EC473B73D2F54 +D5CF3876B9C0FB09D275016E2F82DCF798C16623054511CFC4233E50E03D8F657B8BAE63526C692A +C41B10B8A060B808571CC8AE502B51A356CDFE0BAECE4CA17344BD9AE5BABCF34D1F6018BF41794D +DC0E213B588D68E51DF5D3B12DB36FFA46BAC4CFD62C115EC89E55A3E4F2B8BBFC36E7B0A6FF441B +4C1765E60AD180F0A7B8ACB5E898056C354070C2DB811A2521854A7907B024DD992D0AE5F45B863E +3EF7410D404CED6C271ED375AD9D2836DE2C8F699C0F64B38253EF2C754D1DFCF72552DA8D7D66A4 +579D650DC5F9B20904ADE3576617BD4B966B141AA6BEFBDF604F9F9EE989093FFF6BA0FB6026E69A +166E3A83DD26042937C84CE1CAAC1690EFB23EBE11511FD40F4BDD9339D7B65E15B24B1B5D7CC3F2 +C8EBC80FD5090238D1367F729DD085A753BDC09125F05813B3681EBCD672C1D3BBAED73841ED9A69 +2854C55154BDF66A81B5C0E1F6FB58350CCFBC5A0DCE8D56FB11C3ACF380C584722815DD889A6499 +D04D86A70194FF96D401490789B8589FD41F3698231E5CC09A166D06C057AF3D9287651F0D37E1A3 +4021BB33A32A0420C0FFD608948F89BBE5B76516EFA82393D49AB7817EEB25F36C4655F390395632 +E4AD3424FFAC4B878804B253DD535805A5E403202DC0C6D47982910EE7C7751CE512559FC46E0CBB +88247033E4CD628BF9494EFBAE9193519C094E9C9943226D83BEE7270C394D1A79B3A314DAD55FA1 +4F0121068DB5285FD26D4DCC041C4478E4ECFBEC83B7BA097D09F40A8C00479E418ED88B4F60109F +2A886C0DDBF6B7A95BD5F26D6E2E915CE620EC59287BB2F8B96D72B2C55A4349008695B620D292AB +68BEBF2AF7B54085B3D277B4628E02E584B08DF7A4D0BE8ADEC05B41D4E7A6FE070B0EB5335AC549 +D51C3294ADBE9148C987BF6446E23B403AE12F4A298D99DAB7781275DC4071640BDC7975F3DC74EE +224F34C2082FA01BD64C95487B51E93715DA6272FA9FCFF2A2B3D1C707DFA17C4F969B1CBC380ED5 +D83857DFC5F6FCFA581CBC86AC24B0932552C066C61F785B177EE04E8CA34B80D10685EDD2F03316 +1E8730515D4E25A6667F6B82786A0AEC248D92F6828C8409C2A51FEF234EE53036E38A8798D9FF87 +15668D450A755D0A054F9DFAFD138FD8CEAD0009DE323939BCB9390523EA329C6F54E7AD76321111 +B0BA554FAF2A3F4BCC50845319508EBC910344FF2EC906649C91BDE2B0C3CB7D4D4938E6488E644C +63AA9AD152FA42B0188862B0899EB19BDA9077C9EE9CA8B333F4B5F24AA902D17454FC42C3B420F8 +6D212A8479DA42B8609ED186665EBE228DE28E9C4CA89F21D4FED7D2940C2501D5270A137757AABF +9949BE69176D7A7EDFD3255246487B29ECD4736AED447FB07135BB6E55CECB3C0D80992595A18770 +05E7B586DA4A6E1FA4386427DDBAC92A0138F52BE64AAA745CFC3D8864A60C8A86EE005976286CF0 +07EB08DDFD23F6410AD918927F0A922ED2EA4A2D3EE35540544A1DD505DB57AE2150EC508DBD6B9B +BE516212D93DF0CC2B6FC81668874BC49E99351AA11A486FD4A6AF352FF59DCE2D18D97F17E400E1 +3B6A93CDE428387CF639C9207FF0DDA6D8FC98A748A9C0C1F1C20E33BB9CDD13DC24822A1EB28C2B +4878DDA86AE43C8A02C8DB78DC675CAC0407A5520FBCC0A72E156383FB2CFDE72B9870AB8F413DB0 +E931E682313321FD59755F834580A83CEE8A6414B528ADC16FCFD143FA38D956A62A4259A3C9CB7D +7CF5B04FE35C782294353E657DD63D691DC04B76F9A2485D0C29639454BA9C56987CD6BE220A0002 +2082F17A9056E89CB4E33A30E85F52158A3F8FC0F9BF7BBE675AE722BD712CFA493AAE059B2D3DE8 +824B35E24E81AB68574D291EB56723553607FFAB11BB233CDB9D30740674A1C130530B2113360595 +A99A316812A6A7996CD56BC98E05762F70073DDB64E57F9B68E3BA9B53CD902B8BA61E691A4AF57A +3EE2ABC8C6DF7D49DB86C64772C05D08AB3E54E825D0B6D66BAB4882B10FC842D2B3FB43E019B88D +D1D0D65A5956B4017819D41AC656071B0A54B54B20BDB972358A9E8AC0D6905EEE6111B7E1084508 +CD074160F6310909FA79E211FD81E97E96BEEC93EB4AFC5FF820C8518AD36729436C3F6035E475A4 +5CE4ECEAA7CEDA044D40ED4272BE1BC54F0F21B608B0BAE4DA7D5B9631DB101039EBCAEFCFA85428 +3F65BEA12AB25B11A7F74832A1FA2147958A0C9920DEDAF0F58F37491179C61768F1D52FC0ADDB5B +3DF18F3BAB2D714DE604569CCFA233861CD622731702D699229B0CAB0F053A1943535B121884C42B +4169E809B5FA10DA1116DEAD5E7C987E44FA006BF39A4DB71FA7D1E8B31AD7E222A19A9A1B10341B +66E7BEC100FF0700F833730428B8A18BB734CEE2105B7187D3C84674682F4AA94AF722590FF408C3 +5E771BFC9016C5CE818F78932B0DBE6F6CC6DA6AADFA5CF2C9C63F0649888F616118F0995546C85E +B5707F517D06F7C4440CAE340C1352E076491317AC48CE9FBF11F51D8F642DA0766EFB3F069D79B2 +CDA0D4C03CAC0020EF896ACD90C0C94B220D6AB5E821CDEAD71B9C9D76B7DC20C9A5D48F9FE6C220 +B25D977F01880F173EE3750E918C6C3C94971B00A685AC5367284FC787EAB3D64618FC84B0DDB810 +7BF1EA17352EA418BAA15487906303B721A2AA55F4CF5406AA612B05E4FB1712C8F1C824C378383C +FDCC7F43964E7BD3A93A974A08E11B6D8A7FF253D08CC19C564AA93827C489E67B0375ABD9934C58 +D79C2C5EE5A19FB94DD8DF4118A0A5AA28FA7CEB0168D78D7CC664877207EC54963196498B061709 +C28A5B7152589F9288F3EA07A648843A0B7A56CF37CF40C58ABBD81405422A22F7AA995253B92298 +362B09DEA3AA2DE4A34DC836A2679059310C36B00C25271E646C7EBA55E49B054471C20BF466C308 +D1EA438AA54ED8895B6E83017511A4B81E1C5D419A58586B871B49C6D2CD82CC94F0B5365CC56A37 +834A31555CB2D79EB2FD502894D9718BE77902744FFABC47877E72C32F9E02D334A7B977B6BF8055 +385453FA4884E2E21E2500D6281EC9A1DDFE1A28ACBD6D13B881410482898D864255D197D77D9BA5 +66A160F012425343859851E187F7F9508582711690385268A40C8C5394C3CA46140DFB20829D775E +5E48C05E8134C548C9B8494C5D9419C3EE5D251F561C88234857F82F9E29AA9A207D8D609B48D160 +DF988F5CBAD01A38EDAF5DAA0B82EC9A96EEC5AB27F1DD14D28A3612072AE3F8864795BC02B751E2 +83BBFA081F4C406A9AC4112EF7E493A327F3135375903984A8E8740A61CED52FE854EE6A340CC8A6 +7CEE763F2B1BABDB18ECD888294D415CFC9F473A31669101D8A8B31469E24783E2D66A108E098C50 +07268248E8EBB320F22E2597CADA149C5F26D7D0E10771CB226F76896DC319D0D8A3D51A1662B9E4 +BC306C3C601C8786CAB3BD3A1D8D1740EA09DDCDF57F62653F920218EA1FA6B96664F41C45C0CEE7 +DE25F05FE1FAD9B28BAB10CDBB3C5122ED169F394443835F72CF7F5E1BF7D33102536096E961E168 +99D3E7F17556B1E8C146A79771CBF54AF8940F5840D8C1D0929F012B53C01412AB15A0E9EF0078ED +A02E053A395556D928E59A1C6E4305D2DA63EED40837A90401C144F1DF13FD05762561CA6ADF6C52 +A3D987B5C1A1E09ED1B0EF1ECDCCDFDC6F3ECA6E679D324563AEF8A17A43F5C90C3E83B2AAA6B19E +B91EA87F35AAB0196BAAF4D49D5BF38E162452150D4EA089C2A16D9AB0C7296CBA34BF913872ECE8 +76A7856FB92789FF576284584CF4103F7859DF8D18F03302092A4A8EF7BFB2EFEA2176DB574AEC9C +C25A0BFD012C4B68283906E9C5898A90BBB0B0A8DA792C5043A4BDC4E45BE1B4A88C3D27466C418C +5FD021579EDBCA17CC65AACB5A8B97DCC3736824FD454E9C791BE95A2BD5221160CCF754A2896767 +A77E6CD5F8B6F3C4E11B8BD741DC7AC5FA3B443F51A3A903F957B526CFCA56ED95517D6AE86FB089 +EA05491498C7B45F4803D58293DB188C0762BA562AEF1FAE33FB49B9482920045FF3C4A3451CB838 +41DC083B492D3E0E61476298CE144DCD9FE12EA0094B26407056404AA78DEE4CA15188CE86C9C0FB +00B7ED9D5E5EC52141B3EB8557010A1F7A354AF4F218DAE8B513D2B120DAFF319ADE36DF6B7A2B8F +AFDBE248912F038B81184563B4AF25D16F33A8B58878F33FE8AFC12031161BA60D02E7D778EEE9F7 +6D1E1E37767A9F02BBE598310A676E7B9BDF366074505338EB355B9654AA006DF642FCF8EA49D286 +B74C36040B056F4232E7A24AE4987A12341DCB9AEE7DCF54F340D60BBD178A3F81C2E2FF1EADD1E6 +87804DF6D47C9DFF203094028E9A1CE3BE01218B73F510DCD987CA6A1C5FE2A4DE3845402C37FB8C +20BE6E42F76F24B42A5D301404D7381F4EC2CBD8459874A5F9428254E7166BFF7F28BE3D5FE0BBCF +57DA6C56DAAFAF461EF93718FE5835DF818C582F3E53B3EFB71D14583A2D64720279E4E44CBA8ED7 +FBCBFAD1A088D276246312C3220EC8A94005FBD58E6E87796D6200842E34628465D883E4FAE851EB +1EA61C11F2F33B9A2D8F6EE48EE9F583FA34CA2C4951B02B11810299D2484912CEDB2A85E396121F +8B5CBC7FA20A7366EDC144CFF562BF74C164133F3C934CBA34AD1E0752D0819C9C2AFC5C7E47E003 +B0234C080D9D2BC925D06E6542807946EC9A9262AB1BD00CC33AC3590F76944009041005FA205E02 +B3E933859B84ABBF770CC4986F1B14ADDAFB8CFBBCA9FEFD6824A69BFC8CF0F23A76250B8DAD8B1B +38EC45507D76CF3872D3D637028BF32982CBE97CDAE6305D27C9CB4C819C86139A5961A3D7B43B60 +F0652A7CFE2B3023DF03CCDC863B5DC9F7A70BE26C471A6A294A754871097C41B9B720EACB516BA1 +2C58ECD27184C9F16FF39EC42DCA64254D844919B08C2072E2E1C7FF67A9D499990C0CA19832D48B +7D073C1D2F103F416F8A381025C2419B62A75AACACDB2AF6CCF142AB0D9AB5050995B99E5C491106 +F2C08ABA81666932170B46FB1BA533ED30C1277D387DFFF37D059E42393CAC36FFFEF10ABD937947 +922FC79431AA0180D0DA23535B2C10FBBB542CC884701512A40E2F9A31794B3E1FD1CDC04149D4AC +8AC76CC5C2B41A33945B96A12798019C7F316A8AFC9E8F975269E4CDFD4B91C6B8D7AB2027F76423 +664DCEE9BAAFEE0B5BC7330E2F3F348943419195D125C392665925FB1E336176DC37937BD8DA18C4 +6D5F9283EEA0D233A25B453491368B6500FF0700F8542876C33B9354FB213C8A321CC75AC6CA6AB3 +58032EEED63F7F1741ADE3454D3DDD30AA0E5E7FECFB354214852EF1F86C21D735078CD7806522E7 +F1ED8E10C45647CD939F49C12E2096244EC6758CA0E1CC27C13A6061E17DBDD4D8FBACBA3BE61026 +388F3A82591FC6F412F9F65A3539F803380050321CC585B65C3453B92D29F561389ECE415F541E02 +041306D80715032F2073BCB76973F1C4E919FD9121A5AEDDD1AE1691CAFEBD63B9A46B81F34DB4C2 +788C9D5AF8AD9495D406CCE1C81CC4BDD826B28EF5B2D1AA5D4405A43238CA8373D886B39E282487 +CA000AEEF04AAF5B7FD8E4E6AA622EFEC283424B0C30A2870C26F4F1C1A022A78E74380E62344BB0 +5E4E6D228CCFE7289ACF5A9396D4292FE5D25E0DCBB194EDEF854D22D16984F07C397CE8DDFD55EF +65EFB0EC2F7B84DDFC7C573ED5902FEDF8D2DB0FAF5DF135EF02B9DB7C1CE5FD4C2C8BDFE5B342E7 +19D2D2A76052187EDB1F8BE022515ABBE4E7041EB6BDA00B0D24F7B55F98A65D6E3BEEF58970F7BA +D429D664B684B9364C8EBCC8A2A5D4B5F1173D494CD6649DFA9BBBC927775D1330CF124E970634CB +659DC7C547B355DC02E6BE760E5460A5FFBB4FB22764784BF2891708320AEAE0DF1C203F4C65B646 +4BE819360BD93B79BAD729B90FBEF4507B789CD859A0F126C3A12BB8BE7FFEF85470A107ECCEDC0A +C699AE486B8745CDF5725A0F352521D35A57050871A55F06254AFB744DBAC455A91FB39BC1F6C221 +B3818228AECBBB210105A81522753768E8BA311341FDBB30D43B1D464AE6626FC95F9D4D0A0FD859 +44CC586D98E07E4CC3BAF38D4C0BB82CB8585A1887D34B48B9130FDC3E791A41C1FBBAE08971ACBA +DC4D231418B7C3F9A7EBBC2C8F751F9558FC12CA5E4ADDC1665FE5750E5D1ADB25D16A6C46AEEA16 +EFFA4D6F96D75D742671054E09B655291ADF579EB06C1D4096E000F97F181BA4EE56A6BBEEAE9A80 +EC4EB2A3F71F69728D552C273549320785B65F8DB7046A15578416A601DA1FEBDCF31C168EF4935F +33C11A6C993EBA328F0A391ECEB8ACF885A0CDABD49CDBBADCED34803D4BB92614DA2574778A8424 +37A834C43FE49C66F4C9AE6F5CFB5B6ACCDA12B731CD8800599F668ECFBB41EB080D7A61B89CD9A2 +7B922CE98D72B0F2A9133B2BE9F44A45DD7E0537B062798051230CE056C389D5BAA8D47D298AFE1D +4F0D53BF26CD63EC275A410DCCC4F9DBBF22676C978840987EE48B93C9C526C7F05332C30F5873DE +C6A79BE1E7BBCDC327D4F150A3B656CD70DC34584173CE25E0AD062BEB601580E6B72D715778F9A9 +BFF79DF584A506B6E2F6D28EB9EE9321F97B067D7F9E53BD8A5972BC37C7220D95EA9EF4804AD369 +1C8FA8D2DC57345816A35911ED19EAC0AB630A1A4817091B068B1538B6D4DDC2168BABF9BFC1869B +A1EB43DBD6B4415F8857AB1610344CBF14351895E5F929E8CE0F9B02FD9A0408AA7821EC9AD3020A +20A072E2F0EE81DD549C8AAC7D75A9E29957CA786F8873B0AD34E8FC686414236847AD44C94A1CDB +D2AA22BFBEA7704FBC2EA736AE362079A97E0FC7227A4604AA939B2F4AFF520DD566FE3738BD3155 +51A3C5D74F1E660FD58EC90D63BF77FD8D2587B4A6D18F94289592931C6AC12A2764849350BD48EC +E9A6C0220CAA5A9ACD1D5D10D018D511EBD9B2B50F231C0330ABE000BA962B7B11D63E4E9D9C17A3 +0D6F16ACDAA6F07FD8AF73C1B92E392DBCBA1A240DDD9FD9406D83260B168D70C981B41B0EB772F6 +684263C628613B765B41E74786598ABE92BA776E47551FBA4E27BC4827597DC8F7F3ECFD6718888C +81472374D123B1B2355495546B3F72DB14AC6B9C9B7E10F5184F4668CABF207937403CD3DC8F278C +1419EAAC9561B1A22DFB34EAAF05AEEFD0706710A94052123976B8FC6409B4586889657FF3054C69 +24E553040C41AE64CB6ED5214DDF3DA8F657A868953182168A224FF306F59AD0CDFAB89226F330F0 +849203842F75A3B6E5D021AAB9073D1CD4E672D53B5B64127D1A394C204106B903434D7F6A32CD87 +B9123C73A72F4392EFB311E10D093C4DFBDC3ECA588727A6631C21969D1CE5E0547540026FD3118E +A26EBA12BBF6F8966E2712BD45671CF67B6C4B18BE926EFE5916C7F7169D3CF88C85F15D68332692 +5D56C311F4D346B42FD765743681959263072CF8CA9B4221538B0075AF134D50B31E1C7E8DBBEB10 +7863AB9C06DB6F9014154FE7B207B3766A4677C20A8ECF7A80D4BD4CAF1F4BEA4B59B49617E75642 +3FEFC25C4E7DC524211D0FDC93707559212D1338A7EAFEAEFE953ED74E2ACA168886471FA7EE8214 +267E327F06A6C24327F28F8FF3822914DA9C4ED36322ED55B5B3E65E5C113DF71EAE6183336E6654 +0B60F543703CF72564B234750B2EC137344C89175B1E46366BF1B63713F06A61214F38B4E24ABB50 +1D09126BCEE3FB7FCF2ABC1A3EB1C385B78CEFB093757C943160A7CEF22367E2DCF5AB8885D103E2 +3D3A7A4C08EF13C1AD6D270DC543AFF12872CDF02C065DE49A744DD12162A45F382D257C5BE713BB +B5D07F76002971E75D2DFC6AA29618765334B4FEFC81096B77685DDBC49660E0FF56176765830AF5 +4B8ACE973B01E6819AB3539CF56FBFB2D935420553FDA2E232982FEDA19C790F165B21FE4A1632A8 +9D052095F9CDFD61E62E7EB56ED2F4654DF744AA2EF702A883423815D47E00C44C10B55FE818AC7B +DD8EA2306655341A3BE3DA7232DEA6FDD7A088F9185E21C945E70AC46DD46A406AE46DA364C3F556 +72C89BF69AD162E580ACDD4D016BE429905325A01B2C1ED626C85F210DD33C86C1FA56F77FE453D6 +B85CB39C6BF2790520C474C54E3E830592A060109F9F2F61F85DB9AE00FF0700F87C655BA2D89B5C +B65E67A2FBF37C723790D3C0858E9D880391AB1AC7D1C3FC5DD2B36E065AC3F5394212A79FD5A704 +198F9750B4706E19AB8C96E49B8E5ABB987DAC3B9FC9CFE32D9397D6E5C4DFA82CE44FE175CE4E61 +1A3920363C1F5614F88F2B647329ABBE5BB1CDCD5A2B73D8848A48E801FE79F48C26CB1CA8746295 +E866084F17DF32A918489B0EB5C8ED7E40B162A0506B8902A1BD42AEEA8DE0955C00C776F522161D +AA991BCD0E740A277712DD50F330CD52B7A6093B7814EA2C49B6F6DA3C2646CC16011DD4DD3E2BFA +9D831600F7DDDEE76FF251907DAF90964CF4EC1550CE2C06051D0D664361925C16E1743F7AD63510 +59E5AFD4409D9428D69B7933CA2EF3EC83BA53CC5B1753B0F21EDD7D3C1B3D2F7C03C0F1329F172F +0D6FD684674395FDFC9C2D7DBCC46E7D60D8A566AFC2D96E6590CBEE57A7CE5049405EC28FB6C823 +70673F6CEFD6D29C8AB14E29CB4CE6DC3B74AC24447506B76D7FA423BFDAC0ED78C56B114FB49088 +A2D44BBF8C5CBB79663126862513AB74CB8F7C7552079C5956B79DBB34180A4F694EAF782F57E82A +E575F78EE4E9F8214716A32C1AEECB9CB43E26EF4F60E6EE740F250018C0D3671140B9EFD0BD2883 +38F1A7360F7C1BE798B52EE5ACB95604EDC887782E1943A4AD755440B4C1C1F6F8141ADE378D6901 +CCA7D7DF816AE68223A7405D0AD12539E6BEC980F315E93674597B3B330AE2D1A52A87A6F1F59673 +5F4DE0AF5DD58DE0A3B6FAFB16ECF823C884A7B7DD2EF5F80028D3A19283CF5EF2EEF5C96142CFA8 +52BEE2AA7570DF29A1AC26DAD9EF92DEE990FAAB22BC83D25E47212730510FB5DA2109010A8353EB +E9C63BDC989D0637D09578001D2DD02C7A249F9AB45B44D3721449324C96D9CECACCB7748F2A5BFB +5249111D45FE5CDD27AF0DF37CE838B573871701C181780806D74BF494556E14A456FEF647BDA614 +11C73FC78061F5CD86C18A35ABB2854D5CE31C321BFDFB27B3B20B19D99EDEE55CD8110F6D68D780 +151EAFB59A46DF6E355F96EEDAA7688F1A1BE227A112B1E36FF3242357F6D6EF7165AA60B7FDEDDD +BE61A009173DBC555C3BF6A452D9678EE9E3987225479FCDA7CE2FA81290BE0FA03E2BD7012C4377 +DB0605A875251C49D10E0AF278E0285C736AE4937D08E1028E3967D5FC709DA1A307663D25731245 +98D9291748553581830411F186A8474B20F69CC6616CB6F2F5BE3029C162F9FD36E4CF29C60CFEC2 +53A78341E74AC8DB2ECA100B71ED1358F7BDCE97183356F0571B52F6C28ED446F43C7699FD5AFBBB +8EDE8FC5218FB63D9101C6A4FF14005A60291CCF0FA71DE20467D0C4F48FE08CD8AB0028F395F428 +30CFE0A34065278A831D61CC5178F27716A030EDF1EECA85C9DD92AF4CF606854FDFE055E77966B8 +A0E31976F23A15A618F3D6C55242F48DDC41E71DFCEA9245E50981FB5612C2A9D3DB69DDD00D687B +A41D45978D8E0ECA74596978429A32D7D78E5073531766DE8A5CE086A7B99D0D3DD70E444642C8F2 +2DAE4A3CE6021707F3111BDFD79DCF672B4F49CA57D490E332120ED14F5DE055F0CB4F03908BABE6 +78B8A0F783F9DC4E8D3A9B8E85BC3E65349DF817BD83938C9504E8876B6B7B35D77BA151EC68C711 +AB03B823ED1FE8261B121E00C4F448B9650316FAAD6FA7C5ECAB9ACB0A7A32218853654CAC0F6C14 +2D9F3EA09379642A184414FA12AD5650565804A4AB6E9CEA6627F868D944A4E03BED77FE64280DC0 +633FA6EBD2A783A2C9A4DAEDA64C4D98E33802BE92918C810E970B998A24443C2E5C3B62F85BF2ED +3711B2470A8FE4E1867C534C1BC2A94070CD3116E258F93F140A30803D3E1D51D010236A3B292621 +9CDDCC89F182466AF4AD6E3394B1EABB8910EC6DEFAF4E8CE654A4C0F6EFF97BA98F755EE953362D +B3BE3B6B31C5451ACBD3827F913A2AA7C1795EFBC7A89FCED70E62DF4F405B91E8E1326018B06407 +F37831FA2EC30A86E736CB7D02911296E18EA07F2DE7AEDE3A7FAC962AE5FC9C054C34ABCFD4CA3D +8DB5C4A29689E6E9DFCF5DFDF55AC2636332B6273EA0E37BA0C0C0CB68BCE9AD9993EF061BF4D2FE +9FA2B58062E4F48CC26F9A4D043943C463682412613C2E49920575001157D53F2221AA74AB03DCA8 +EB44519AFE646F7C404FD66E96888BF517BB99FC10575BE7209C087DE611B398D838D064518EAB4C +EFF842C47EA103FC6A6A6F4E2E23E83C918F99AE17BC9A04C409101B2043FD574CE2C03526086C25 +D924359B60B9A6A00352D1D124D8861582EDD97FE5926453E603290B543A9ED2BFF65A2FE245DEEA +A51BF0F28B0E4210B241923D2B513803BFFFA0685D63183E407796AA2F9E10A9EE78DF2BA0F6F3A6 +AE3C163E1384054FB12C25AB7266AEE0E7F11EB36FE097869500C739B83B59C52994CF54E3A8D656 +176E855723EBA9CB725371915FEE2392C3A038993478A810EB30107E0A4F62E0A7A9A0F7E3CF00C1 +B73BEC9EC25FC0C459015B835B60A1E520C02952084916F4EE1D222E78278868467BBE46B358FD03 +408A24817E3FA2269CBD8E0A26D95435E8D80D327D5F3B383F62AD2EE0C8685284A11E288487CEC1 +7F70985406F2F9364D7853C0003058F98366AAC633AE56BB88EE02DA94057C47F3557BAD0CD37ADA +46FF0A32F47191711E031F9DCF3E8114E53EF67A8AD759548B2C087C7DFB5A1B876C63C9D39BCBE0 +F59F85CED586B1024605B8E8FAD001F56FDD6768B1235205E1436A08412CCA473D811ABC5B1770B9 +0441616E44FB96AC9099488F4A47230E394502BC5D0857FBA031EF03419621B2472C39374863FD69 +CCB348A4687A0CFDF492C73484012AB4A5C6584901033B454EA0D81C6385BF5674C8E97E0AC1DBDD +000108FEF7CB47B3D23DEE6ABC30D40CCA448504F9EAB46DF37316719C32CDF318D6D1C62FC18EBB +0026DED480DB7B1721273B25E80E2AA73E313DEB81829C638C23077C8B32ABCC3C6C9F23472F1493 +A81FB938A8EE5AEE4729F8228E83532810C7478E269AF44C854F53C970AF5E91DF224A8B0BB12223 +2AE76AB9B93D1D07C775E89A1345CA5367C6BE4C2B1B3A155BAA414ABAE3CCCD047690F7ADAEEC19 +A19D8F693D5018799A0FAC299610745EC1D542FE5262FAB63B5EB7E417AEF437F146992FFA01E8C4 +525616C8B7D08E89BB880F5AA194C6D7D047AC95723E0C8BFD4511DFCA343B75419D6CB586807587 +EDB6E0E818DBB8DC620155CAF5549A00EEB0C7AB645157494AECFE32645C3BBA68D2FBFD1A0F95C0 +B8AB4615DF76026B01DA29A39F635A239D66AAB0163D850A51C85C9E80F74279BBD3EF594FACFCBC +C121C00A345754DE5470616A51F6D0736A3D8D17E9DBEAE6CBC8DF6A983025DCECF0DA6B478829A3 +5D16A437EAA506ECCD4D00ADA77F49F6B7AFEEFAED07A8A97B9561F6459B5DFEDD0B359076A5BCBE +CD7DD9D3BD7D306B417811781AC23BD69CCC40B525AE8D199E8BF06ED28FF71BCA66BC237FD55D03 +F9DF621DEDE682959DD2DCFCB54477B346D909EB1BD7ED27B8FE88C34F7D0816EF179ED36C9B93E2 +92428D45CACDF56A7CB5230E5BDCF94B7029AF97D1669AFA219DB021964A28A2F0446D2D798B49AE +F61B27A23E5838F1B50A027C4DDE76DCB2E1ADAE8F80878DEDE5C0DFF619B340D5DDBAD2EFE4B920 +4A350F103FE03FD2C470EE1217AEF4DCC79C70C6C852C8493E2F5E398A49CD71F078635F763776D3 +7C832FFE427ECD0D00D877585F942FC84342CAE808FBB424575DF245C85A1177D1ED3038EC3E274A +F0EEA83D2E2F68C4090D14D7D7AF8671E66D2A22C5B643FA4CF54625B40D3B77885687613E12CBEE +03F1C3000910F3A73418D935648BACAB3E2B8C5010676B753AE6EC2DCE08BE4121858767E9316AC2 +17A34E4263E1EBCB76B5B151B7231B431261F807E8F085E928DE0B8F76E9271B68334352370347E5 +E6665BC27D98D1BE1B8053AA713D10B4F07281C8BB5DCC3997ED42D475E14E7FF9CEF9B60B78F271 +58F35395450AFBB1F9CB942832C56358343E6738D5F48CD64146A6E5CAB95C1DFA5318B78729143A +666A780C7C0DFEC5D85F494BA0F9C3BB294C28B34137CC09A24097708C78B89A2648A71B4C69486F +A2A953BE539B68DE6BC71B06FB8500E94C08BEC47195492C330B5925A30D397832BFA20EC43C29DE +EDE099095B8E8F5B251051F94FFDC616F81C205FB6D2E4A00FADA918AB47CEF6D2CA92E7ADFE8B8F +CF86E8495CD5B2D2AD6789BE4235F3580BD63F177B7BFA0E993CB70DFA3744CA1F17F8FC17D3274A +59E9CDE905979FA63EF202BDE1BAF6C625394EDB38543ABB4587B09E9BA9C5C73DF93BEF76C11A51 +54A55345CDA4DC7AFCFE9B89ACAEEBE732AB5630669D9E8582CA9B4BD3AEB4A31AB76C04CD94522A +2ED7D5BBC772346C2BC345C3A3DF6A3F77518FCA0A453F760E73E56E51F6764FBDA55C423153F6BD +21CE2338E2C991FA8119F850CBDDEF9B3677F2DE24972D7CF1A20F7E30653F475DF0EF202223E2F5 +819CB9FC2352ECE2A6CB2E81B17D9F3CD0E0E3E5A532C6648EF8059F1B6876CF699F16D16B63F9BB +8A306375E94C376D49668E2D734B289BB3AB68E028FA2DBB5E1E9B47181FD9EC3C0D31AC7829A06F +1A8ADFE9AB031CB20863D1EEAEB36FDBDC30864364CB1B4A6841375D5488570FE52FF0DB64122E4D +28ED0BE7D5F689650FEE4025D43AB4A60218F10E718CFF8D142631E55A36F2DBB91F3EB822E2A412 +317FDA8D816F6EB482E08D39E5673563C6E9D3DBD24582880F030DC67E8550D38FA6DBF4B55E6CB0 +7BE4C1F764075F9D25B2DC3CCE6674991E8531378CD97A57ACFE4D98B2DD27FB3DA0D5BFDDECB9BD +BAEB16292AAEC8917187FA42BD6CA7FDE73ED6BC92E4D368AE7096E4C6EC0B7AC84291F37A06B5D8 +9EE83EDCFFD7F1E49F5E6CD218FFB6A066F3BA39C6C88CACD3096FA2C5FDCD3280A0E238CAEE7847 +2FADFF2E749F52B68F8E2EB2D3F5F64156C35420BAC9321937F80C5DDBE63AD69D33532010A2DA17 +130DF387DF570A6F987429F22A61A3B7D42E37C309DBA048F26D8FE879211A6C06769A8C227BF5E3 +025D300CA862D20A23FEC60AE9A575DE41F4DA21EB951F2FAB67D271DCB1956CED2056DAD5A1BEEA +ACE4A9FC078B407F44C419A893691FDBADA872A052C8205734A41513E0609BC723134FC62FC9219B +3112332B5F9536DFD86AA35CB01670DB105FC68B1D738617C537228CCC65F02984AF6F04F993390B +FD0BC405AD962A6D931E35E23A30BB6B24DA99D5D8010179D2D80E0B98FA99D81F42CEF7AB44D37D +25049199DBC47698BF3C9825FA68D9221D2B97AEBC0A0736692D49F990534D518F55FC249F5BCC3A +BC338F8321581F64B53A7984BB8A221001796F527E00FAF5879AD80D76B0A357DFE3A3716B7DC035 +23BFB46C442616D71A53C547EB1E00A118426E50ECBF97F4D4C319295DD0558026F8A83A5768FC53 +E853BAFAF6C01ED1287D6ED4D58B0F926DB521F2DE3D1C8BB5C335F24195A2553D57C7AC00F82933 +6989600995B3D4756C59E058C323B0515CC6CF9506FDF8741A53C4491C8CFFFFB26A96C911C75BD5 +D7BF138026A5D4FF4C2CEAA708B0B41D42C233B03DD5F93017E23D6650C57A758412B7072CFB7128 +E38856A34A13F9EB02D81B179322C39DF82676A2886B40D53BA437E5AA6642698F7C614985B164DB +B7CBF11CDD515E5F3ED367D8DB6306498BC92C77F055C20399C54A139BCB2B27629E5E2E52455720 +4F3AFFEAAA232EDE0F3A5BBA0B1D00FF0700F8F09566143E436821077D3B495FC157193F145D0DBA +1CE216882CBD38DA9C054383BA03201635BE3D6FB3C8EC62C5F8174D7E2A0C52713572351868EB27 +12CB1630E592030A85880D5C487DCB507A9CC87DA9D9CA906B401F38C86ECCC1B9B96067C6FA31CA +72CD6CDD717DA43CBA57FDCEF521D3B4928C40366D7D1615BE0B133BE81A14B8CCF938F9F5AECC75 +B79DA072F65CA9724D9B518A4790AE7EC5FFF4FB7385B53084788E3E9F9CF65B88BCE13344AB66E5 +4B79C27A72667588744B51BF4269EB69CEBFE605C09967CAA4251295B9732561F2930C0566FFAE3C +91583506254E2090CE19CBCA4897D364F7574908835D7412FBA46D561066F0C7AE06CC3CA8F9FA53 +C08A3321571A7BC640876FC46857C8EABB41889077B669B638F2D23E0358469DA0399359F1C5B146 +6B376EEDFA63BAFC0FBC1952A4011EF91C8EF504B4F5CBDEA22EA1475B664344CA4BA1E5AFA7BB61 +FB07EE0CD12F5868D7941C9DAAF806AF58857F8A826DDD9A62FDB18C85F4D6973522E060A794E882 +BB2D4BDB71B14C11671CDFFE49E6CC64952D6B40201C6FEC5646DFB263788B6375F9E78DFD2E7A59 +B3ACEFAA76F28298D218FE789C65A513916D86794D37B9A86E80C20683A0FF33A3CABA1276DFB175 +99AC031DE21361B50515FDD6778216340A6BD9754FD11B9FA1CEE3D2C556D1CF6B304770CA329900 +980BA9EB33A0C512340798CE7E78EBD28D82AE29BE2E2EF8EEF513D6A01CFC70A77C5ACE0690CECA +B57E7632D1F7D8EBECF428F8D509D1E4E95B42BFFFBAF5D7B8D05E36FBD209F960B866A9DBB242D1 +F4E92B3039456910D171FF9EDCC3E6C11A77C0128376888B0616940662FAF30DA271FDC4A3F2FF3E +7D7AFF726EC52BCAB94ED16FA2329C50C46E5C8D64183ED31E1A3567DFD8C42D5ED2C7E20D9E1B11 +C19B4115FF28983D8F5C3F54B75B9142EDCB8A7D2865EBA0A05AF5174E6C059717E62992C8F126DA +59816153C1C69DAFD45FFFEAD4C8CA58A362D4E5950B5D52F7609DF7659B74FB3DFC181CE4F67A72 +925ED20573EDF21805A72823342A3C0C2AA8F74CEE826022EB8896657E0CA5461F6AE083F0F2CB6B +67B2E2B1A4FE6C5F215C52472A61BA220E51E72EBCD0D4E74660FBF15AE4ECD1EC7DCBE98BDA8596 +E2EA3AB47E802F059F2579128089FD662447F899696A834EDE15FB58067BB50D91F0C2E039CD0A42 +C2744F98E34CCB35013FDCCC7DD4AA58B4DCE0146BFE52C2822067994915BC83D33328A5D60D29B0 +A883691CFEC3EC11BBF3242D0225A58CDB2A43BD25318055BD30BDF79D4420177FA902FC15A7473D +F4922A6A6082D968B0515A82E7DAB89C3F9423DE832636834DB5A7778DB925C0200C869E6C7FB285 +E3277FF32688F5C56984C984ECBA87B7ACBFA5894305A91E9BB347BBD198D198D7826CAA1F76ABA7 +BE73D00A60BEE0BFB6A7318EB47BBF75B658331408799A51594893E6B323A30C7FEC5553D8097D8C +F87DA5E2ACB3C8A7FB9AF6A78AFFBF7624ADCA1910E970E2C4316DC7013AABA760FA4FCC5C9844C7 +B3CF5C093D149D23DEBA648FABE801CA6E2E9F6CA60E996CDED9B4A9AC2090DA4AB29F22DA5C02DB +A45CD1D0BAA99C15BE01A7F5F8675356D092C7DEF552DDE07A9F5408B4FABF7BF16504646306DB30 +EE4B4A4420465F20C0C2A8E6A308313A71BB9CD3C28F48CE09119DDEE1823256754894A5650ABF82 +B87250B3B5FA8879D9E3FC00640186EEB183D76C5ED43FAC48D55E10401A1C74443936212A763C8D +A11E23295734D516F01FC7B0959C31DA6185BF7CDB47AE03E3E3EC6CA3658ECA572D73D43B86AAFE +EA2B2C2377A787C01ECE85D2529018D5008D29B350A810C57E5CB108A1DE5722476DEFC2110E9B6C +3F8E73E56FB7293A49DAE31E71C4BDC99E5AAE18433477DDC8F794D492B465752DDADAC2658AF86C +A65B76E9D5EE15BC7393576D68CE3B0A673F668ECA6E86A942A466B20AC7F664BF1C99DFFB86F38B +2FD15835AA692A46D9992657851E40248661466BC6C875029A6A4C701CE0AB4CB05177F09967AE19 +50A48D73BA6A3EAE534C136E0D52350FF0FBDAFCE9B8731C0EB2321094BC8BE59C1CB27B016A3263 +EDABC32607DEDF54EF1039679B0F725F6D774D8EC43EA026CD0DA568D6E639FBC416CB1B470B608D +EB6DD9F4043B0617C90EE318DEBDC1A93781E6802B94F04489BD32CD973002E83A5B8D00D6A3DF1F +0AF5F3A751F1B799FC2F823C85493840AF293B80E04B8BAACD896E81B4D1B6B53B1BA0891855E601 +AA1B79EB540B5DC39925EEE0651FD73EAA9407EB634D7ACB152C6A015AD5CFB833770C28866CBF5C +6350E943724631508F01C9D031D10B7469C88F7D65FEFD1E89B0060A86B72160D4C4322809CF6C37 +A6F727F2BCB9106B464FFBD957157D6330E7DCD714516E9659795AC0610F3E691958A904C325A996 +78549EA5FB29CB839E3DF22319D092822BDF366229D0021401195515682161A9CCACCA5D91B9F6DF +8C7AA5A1021811012D1C6128CB6DB42311E943ECD27D27FF6E2B0614992C53D3F66934556403222E +ED3D03DA4E62544851F90CA38F5E9986DABA6AEA654C8879240B5A39150ED3A52275C52A08169D18 +F619851D855BBBF420C1E6C8347F38E9612F36A5DA9EE859C7F2C5355E0ECE8483FB70E4CAC2C07A +94AF7623CCCCB3140BEE5EF6B5796D522AA2063945A802C2440A1AC690403666CC90D0CD73DDD870 +99880C685E2B1B6553B5DD44C75846F6323F32E796FB64AFC91095EB42B7A17111AD582E3987DEDF +0C0D0F62ABC22BB304F504A7D6CED307EB06917C028968D806226EC0D9472CDD30540F962991C3A9 +B334B1F8BE3A6B0643FD5BF9BD33F73E7833029A9DD7539A1A6500FF0700F8A1675F8A307B95756B +2EF5D62730490945360250EB98A83DC3252E9F98917343A5E4FB8E7F84A9D2C8155857806DC23426 +D08744AF33CB1A33F029C13F9FD4E60B6A1747074759C26DD8A263FC0BDA157BF832720DB22DED22 +83ADD08428E8F131142AF75EC1B920BF8F271DE56DEDF6258A2D8007D6814FACE9D12EBF37FC87C5 +DA885A4637CFBE506E73FEC9E12F5E98062E9E47587A30686505A7CDBDF5D5EC5CAFF44BDDD34AA7 +04BF11C5EC8FB60413EEF2584DE72C2BE160C5CA8B652195FD794F33291E4291D9B1EBFEA17D3375 +3D718F6A34175B2199E7A6C18EABF53F6EB4721621C73A483616D838C3B12587DFB698B474D95AF6 +3D834DBABEFD3911ADBFF6B47F34C5CCA8ABE904D5C649D6C57F9A1E1AE93F7DBBA584B44AA15BEF +05FD20062E89C0E605AFD16F7A52ECF76572012007EAFDC2D29F475C907470495DB2CA376B3F7C5F +91B5D2B48B7DEAFD6DB0699B958C9035F202E0A3380CFBF237429EEA521738FCC03DF4523AE22298 +5BC968AD990857804AFD0FF3E1B783C89AE30CEE0EF3FF880268B3E04D4856E6E1AE0F23CF652453 +01F5401E12F7F306BA724843D32AF6831FC50AFA54A2FFA52D0C2CCB67CD7F6666761769B163762C +D8B455DB5120BE5AA7131D2E4ADC578BEDDCAC9FDD62754E9D6D82201742E84CB83047AEDAAA3E96 +89A044A568036791B93F722FF48C843CEDC2F72B38A222CF484A58984D417E7DC76F5A9ACE7F92C6 +01F28C390981DBD1C0DC65A755405A01BDDC80466F630F71CF3F9839FC9ECCE3D2C936386FB73FE2 +C961AC405FAB4504F13DBAC405510FC69E0458792AF5B0879346E7B40210A5F34BF3FB43E208904F +B9D49756D0F767B5C8253F079E80A2D3AEF4E736F58415E8C1937FBCC8EDE2F3932A977751ED499F +2737B501BB9F33017F884815D62B035648F595AE3A52ECB8DCA1310AAE7C59CEF737AB1672A77635 +8139D717818A22B96456CF04F61CC51FB8DF065E899D500F4C43315FBBB5C87153B526397E66424D +225B0664703FD22D76FC60F37E220A5B89E46C9F43D536E9AD720D4A14F66A0351D5BA978B4D4328 +AA6F7C81EAE6D6156E5FBDAD539341DB84F39F077E71B15182192138B71F961848E0441FBC58E2E4 +E92529DC22F08D5AECCC229BF3AAA921E8DD4BDC663375B281264363ECE225A86636FC2B227A7C3D +7EAE4B01279B9D0B0BF282991A5A4F1C1E439A6FFD6998DB6AB7007FBB58F912FCA3DA813616F364 +FBE2E0EDCB1ABEB3D7FA2D06A6EB6016AA36F2900A75E71E0667E0CA721F7C0B326A16D3201B8712 +0007AA7B64940DF6ED8ECC395C8B6B480EEF7E0A2FC33A6A392C3A74157C3501CD8D21C3C66C9336 +EC29AF406EA3AF676F63865FE5B0B41F44AFD82666AE7F3E825383BEA232A2DFAF863EEDA73E9EBA +D344EDC4844D87C446CC4D10ACB295A0016506E84CD4700EF76CBCB9557F70965DBA8DF8443CCCB5 +989A5A7BDE1337203DFD685F2020ED007E264F20083B034C775BD52AC4E85F0B7537B8B8F04D8C08 +A55A3548C4140B29F5BEBA55C6D10BBB09E8304913844FCB629DEF92B54A62D281EEFE267A910C38 +E31C38B5523B985E301432E8510C14D9E00130919E4C1F03FE15ACF592B8FCA05B35B37AE0B54CA3 +FEF9B754D9AB7B20D8EFE773E8EA138207203BB4AA1665E7F7C51EA4B57062BCAC778619CD565A6A +BEF62DFEE2E459D11BC3C95E831FF4FF672EF9C1C3C6650B0805375705DDF002B00E4122C7476403 +13C68FB0C6708976DA6CA9DD79B7D762F060674AF7FABE8EEB172C53ADB8F530A8B6580E51FDD5B5 +908AC9A9B28D4675FB23C04848DC28CF2E8A036C8CC6907BABE41FEA901871B4FFCDF2F3E1C99014 +A9907886FC4A9EDDEE5CA3BEE075D7F50BA2A3ECD7BCC92299B96DD9FF75BF44F0EB930D1D300792 +E0A05DEC2E1A6AB030D6163811DDE808B45C10F0C71D2F4BB7A2128AFF4CC20F509EF3C4A4E2433E +FBF829FD6D4BDFB93694B4F31421DCD63D7781EBD59BB37835D5AC2BFE500253A6E6F550804C4826 +7CD458C9AB975D52635788090934F1B5BEA2B87BD2E27693BC83D5635F459ADCC2A3EB4CE54D5A73 +3D8065CAB52186599788011B0100B020124DF41B17C5C2776045118DA8EBCACB4D9F26FB7F3AD298 +2EC22DAF31E75C8FB6871FAB81BDBC9625D82A1882594D268163DCFA22228F9AF2A6415FC54E2B41 +30148A723072DCCA78C27B451C298906EA1ACA882A46E7632CBF1D00DA79AE620A2C30CF1EFCFBFF +EBF3EB66EFDD401EA6E5FD2C6C7540413F99F462664576DC442196090C6545AEA63FCEA7C36EDE04 +46BDDE7E5CDF37010EECE6CEA5E56396777D18C030EC28AB9E2979C421CB4CB8EE091D0FDE284E0D +717B264526621341EF4847A06E5C8AEDB294AFA2E36A64F9D412EEA818E226E3E6DEE68D464EAD7A +11F29BBC513CF3ABA7043B05276227650C76DB2138F3C5F10ACBBFF75DA7D1C2D5C2D77F08142148 +7A845CFFDF6BD483EDD0DA28BD1BEE24C89E71D5439AFDCF4742406A8E4E5E7C6541A7B8F9285DD6 +8881328F23CE294875AF78EDDB8E63D71604D893B4B158A31B70D3AEA2205B9A0CC5F0CAF5E4C296 +6BEEC39F7F8C1360CF1C5A6D4DC2FD37D5D5CF372C6FCA5B3C0E08C84DFE162E96407B707060B330 +F7A2643C763A4E718592B0C343D69F35B4505D1D9B2605BDAA4F93CF05BDA4B29C8D59D97EDA96C6 +667C6A833F2185DEE1EB35903DF5BC39A261018170EDE5E2AD7A5CFB2115ABD8D2828CA75316E1FC +FA2C6A24460BF8D3FB5AF12892457204A3F44E8E62C47E284A2991CF60CF4C52E8C3EABE25EF3D9F +94FD6C48FF952E245B4096A642A3092D8C65A539A35A91202B2E8CA603113D5B8A6371A180F70001 +08FEF7D37AA5766885E39EEE5937AE56F36804F473050DD90F3A4E42E7C7EFBBF92D955B220DBA6C +759287B8A9F30AA37CA978634DE9B3524430D9DFB030024DFA4AAC241357F72041F4AA27DA9DF98F +B0F81398B001639ECD4CF924CC512B907905094CF2B339F0E2D2767BECB236D9DB4C69A68197E88A +4D10FDEA38317D85E42D82CFFB9298120E06DDF1ED3BFA0951D66B7BBE8052C2142BE4BB27CFBD1F +222C5D50ED72882B8F9C1BF48F25E31F6A438B273F65F7954D944BF3A45D7BF3EDB454DD9741C03D +1B9B5915286BA9F327FA1B780CE72B03E00A789FE93DF68B2CBB047CE3E1A35051297B755725726F +865398F0CEFA604EAA5B8292D4D3D74FB7F8B2486111EAAFB49CEF80DF7E32A97A2784FC45C541B1 +CB707E2F8607FE447031D7BB6C70C020248D6C8631ED0B3DBD4BE485040F5D1BD6D457B8275D7B1B +A87A7C40FD1FDA850C8643E857C6BE0931754012C031F93D29C4906B8763F31A062AE3DE34D72F26 +A93E51ACC52E4462CC89A74AB30E85B6B199FAA31CC48DE4F867B36B05A54A3A1704A91D6F27A17B +69D340E91E61E3F88B4DBADA00AB8FD1456CE7C781A4771AF1A4257E6F4552F29E9F7EAB9ADD26FC +9603AD2D517DBC404351953405BAC0AB96F27AB2E5627013863A5D2025E7898D2F5B5C8ED3FA8BB9 +6E23483774908B302177E890B36AB599B6567A452F9AE763AE34049DF11DC3A60A583AC71B9CEDED +3039CE97F4D49FB57E9A5B2F4CE384ED90D4CB0801F22F443175472A1151FD5CC47D9AD82BE5246D +16A105E9D9C9FD21456C57ACDC8B5C5C60979D3F0E594E31518C16B9A125C8F219D6C03E559B4872 +52068B2B0F7D1364695949F1FAB205EBBAC658510CB4F3B0007679353F1C7478DCA962F8E75FD201 +32D222165556FE13AAB0CC06C2648BE9AA0B97DB13B07FF6CFF64E980F9F8ECFF19ADDDC01CFA713 +385BD3AC84B66692A61A82882BDC1491B0BCE6ED6C1BFF2EF19DEB42E4BCD313600B1C4C73F9C1B6 +C68BB7AD1067D1A9FE55951787B9FFB7A18804875C71FF05431830A952E2FEFCDB47D405B342E72C +39F0C5807C718D8BE1741829C5D8B5A487C826EFAD724E8A86E42A1AF8413CA246C7F11419B6E7B1 +B71729A9B4A8CED7DD42CD5E33E88A75CD1AC236D35D3E3E4B13D988228BC06A48F8874451666FF4 +4ACC95974F4DEE6193EC00E6C497EAD84AAA6FB363805BA605DE935B9B35443E24805A2BD3C8928A +2FE682B51E6672ADB7D8580D3D7A871E2C7A39E5C222AA8FD747CD206AB7DB256BFA3B8ED1DD337A +DFDEBFEF04CB1EAD367A5263F776F02CEF0CF86568C627A3B3A6B54EEE26A6C555B1DE8342ECCBC4 +DCD9B9E476BB5FCEDD4070F24FC8BAEC4427534F3DFDCF193FD6339486808A143AA119F576F76749 +18B587E0D978D5727D8A710CC101C13DE07840BF6123C5EB9DB1BAC81F83EEECDF9FCF882DE3F021 +FA1E737CBF1E0F9FCEF974BCE9C7FDC4D530BAB78333F4A682775CB8B24D435D7CEF995F1D84CB95 +A6D82EA0E8EB5B5C6F62E82DD56A84B864E76BC0B87C43C6C83FD958CD8DE793D6A4A25EEB7D692C +882DAF0863971ADFB4A30027D06EC132E16A1235EA3B495253336CF6F87BC0CC98BBFC54F147CDD9 +F7E1F5D3DAD9AC90C8538E2E4FBE52770CC29AAFB75C87D7207EDC6744245D2ED676BC8382B587F2 +0C1D7DE8A0E85714E8220EE4935464F421A6FF1FF0BEE051E7B1CECD1BCE2954C92018AED3A101AA +6EC57EF95F4DAE4E61D9BAE7DA81B2DC43E1A4E2C4FE170448265BC3695F5B4E1CFDC17B2D60A3A4 +1ACACA69DA994993A93AF11E5568258EAEE36A66AB8CC86AA72D5DE41FBA6E244B3ECE7861651B9B +FC28FD5EFD10E0DFE5CD1BD0A25D685B6A31EDCB9CD3A83478831BE85775A58073AB7910C06FC440 +B3DF853CFAF076F61FB77B28BC2300B20596935F2B2B41DB129762C56A83CB577092ADCD28EAD133 +059D18B75BD2227A231AD54523C2A462E6CC0F84CFFE4CBF00CEF1EDD256EBCDAD619E229EA6E4AD +AB901838790AFC86BBC73251951923E9A755A834FD43834BACA6BBA2A983F7D5416F9A366AF95616 +CC4A6EADA4346BA1F6052710001EE210606F6625BBC2310A2B0643045B3FB533DFAC83A5BDFC7DC7 +B45766947F240F6C55BC2920234FC8ED6E11F8F18AAC486FBD5800FBF5B73795D4C082E8BD0A05BE +33D955F1FE7E4C609E8B14AC24C975FF8F8EB6FB4A48FA49207471F38E6EBFC950BF3F76705C6BE2 +A10CBAEE2A5AE2FF0C785162362D697DA9BD0BDA153176BFC24F6DD68FD8C0D99354FDAB3D4DF23D +1C05E2641C5A0CD1F34057562101422A6346972D9479DA1E8309EE71D3FC6426E448B079B8636673 +9022CF2CFB00374E52DB316268A9C7FFAB4E10FE2952EAE1458E054FF0ECA36743D29C0AC0AA884B +F37E497868CD744DB2A88173497F627DDABA7FDA98E91FAC6E0C805DA108621AE1CEB3BDFEFF0A5D +B80E4793A42BB35DDB9606342070A7D713D7402554D7625954FF2551512FA2089B32AB1C6D52227B +B93D4B87E4D5D6432516A96E33BDE2342299315644981E84771746B325801B219C33802F77071161 +705CF746FE61956B5BD673F8FF812F82AF0909E4AFEBB617DF5A65ABC3A9992BCD19A6CB97021435 +0CB261CB7519B73D717CFFB766C565A195CBF51FAC829647FA8E6A4849E9702AC59F1FA73336A5F9 +63D7901534800BF648794F88376585C43440498C0C38C55BE3200BA20287FADD02D169BF977DBD18 +E1FBE102F81E903F136BD0C35A8837C4A226E7BB8459E776AC3593F7793573E6910B83D7E0C54853 +65574DF515C40C8039D7582F72DAC09ECB0E427C76704B42B020AE0D0187704960063A2DB222F998 +4931CC65A217C66F26CB503C00FF0700F8C83019AEA3B2B570E069C1F2D781007DC3D58480CBB257 +8E9937AFD8DC656E718982858DF2336077526F8533217A451012F302774A09CC34280BBC7D6E3029 +06A17B4176199BD272088E56092ADBFE7C0A09E68DCD54F97F8C700660E6429DE8DF11B932BCABB3 +AECAC6A3C407EEC1D4F5C3BAB47E09DD7C0103541334CD87AA480C78A9A116EDCC1D3B422D8ED6AE +8D433DAB85F1F57F60D2D33B5B6B5D7561578CBAD03339EB315EEA2D7D25769FB058B2D80A940899 +8F0BC74E1C6CCBD5C854425CC9E98702EC569F316CAB200E8F0F6D3A035D5D24AC2C342384359149 +CD368C864EA6BEC4198427FE49BA49A584A924FAE80644C5C2EC8934C4711B91516029577D429044 +EB4815DC5A3CD919D0C11C94CF7EC12A19D7CABD7087817C57F04C0B5FE2F8694AABD2684FDF6444 +868369A288E2915D2A348274B96FEC9DFD163501F7D00EC091C2DEB6EECD0F2A2DAE5370F71BC348 +E586B358C79F62341DF9B4D259A7F4CE7C026F78D544457FEF1FFDF70F5305B1B7F44F04D359BD8F +FC52A5A9A0769BC361385A60CA3C6B8898D6BC9A00232BCC3C998C5F22FC180659D21C5C1B2BBF3A +48C9CC79FC213129352A95E66E7DFAF11D006619603A9FED59C0B10B63DB1BC9E476BFAC5C6D1435 +48011E459CB84972E5846D6CDC42AA7EC197A3DD6E6DCB90E25AA81BB73FDBD34FA592152EEBA559 +4C132394E3E080C6BFDB1D5500594BE674521EAEA6F5D207E6E500B00B5B8D982AA978940217FC80 +72943B1A675F77CBE137DA81811B4120FCC828C5257F0E1A8F2A30370E6A2F67F7D7C211DBAEAC55 +9BCB88FDDC3852E08EC8766522E4376D88FC2007BC91D86393E621A664ADD03234BE745401E4F1B3 +893CB20AE1654E6883A3C57AA76E4490456A6246A17C9DC4273E947E32E830213BDA861A9AB057EB +4F43BDECFBF6EB0A04502490ACB946216E428F34FC7897F0E6C5E78192B40B361868CC53EBCBF7DE +8AA2D3198AF0F3D2511D5393229A286B26E57A3344306D53963C3586263BF65C860AF36742D7A520 +193598D5DA337B8F5DFD3C974B34FEE21193F3C549B8BF261EE6D19112ADBCC44754E0DB50126E40 +56C66C978E0B0D2364861486C3B58CA52B1D83AAED436B6E1E516083B659E8A0A42F5C0B7009D9A0 +B2093F242CCCF45B86E0C709A936FE89E0BB24DB5FF7845F3FA0064EC085A7ABFD870A2360FDDC69 +F7769D0441EA355FFD1609B4CF4D9A5DC3B37D0E1E12757AE5FC1722B532BD46A6CF2A9D31406988 +A758BF1D80CFA1FE5007B0CEE4325E3AB628AB7FAC18B40E3F954B5B25DC2380229534AD5360FF1D +E4F09705477F23029125E1D36BDF288191D2EC1F9A659989A6137AF0212515612FFCDF0B0C55A39B +A0710EB1EA36DDA159EAD2A1B1CECA987999B3EAD8ADB5ED92B2A91676061D9FD6564C9F8731B033 +53A719B3A70F754EB09BB4411DB75F62F05AB18F5570284146FA998AE7E14D42EF384576E267AF07 +6265EDB3E89A9ED8869F596109562BA03F12E1CE5BE6E8B6334028EC756702B93E3459E6A6A14CC9 +EB2C95A9212D12FE08B164429068F772AFEE177F1655EB864EC1127A9E3682D0AF9749939BF19A73 +E071786D3E49A24EA5DB1F7EAD919CF2460E0F3E1A78C77DE096DEC70C3C961EC72A1D1B8841D0E3 +F84F53384A8281B0E3CCD73CC958198DD167C41B022771195BD27CBBD99CD7EDB9FF864AD2047B03 +9897212FA2F43830DA90963CCCEEDBD7B7EC478D44B9BDDB5DDE081B31490A66FA27E9509422C1AA +FA6827DEFA08DE72F2BE01CF515753CCAE4CA1679A4E10D7CCF8442EC5CA81A98784DAF31BEA0DA1 +A05C72825B7FEBDF107071718C89CBDC6987B0D904315C2E950D8B5160E94C99D08FD41DDBFEF900 +FE9CD5D4E797A185D2776927999FE963BE8D82564ADF22E2561A07BC828C80F3D00C42EC97F4AA94 +B04C84AB9D725A9617F2E4DAD9AE8ACEF10B78CD7D47B6669EC7311C2E4B553AF23DED548A21ACB1 +4F3FB964CC374DD230BC0F929B3C2E09EA31CFC749C548869931A793B4796792EB4E826A3ED71043 +E93BC401DBD89D740CEBF8469E5C1D56A63181B16DB334F8307CC58E5CECAF6D887654AEE3FA059C +27EB94900D20B814ADDB28A130590A6D5F924621C24FA6F1C706C7985E24AEEE98483388480A1DA2 +8B5D336E396659A517C4F7CCDE09A2A159B5E57F591DEDC2417D64EB4D01893973345BEC2E68327F +9455B27E680FE3B3CAC12729DD154241B4101B134921B99325947B63ABED2AF750885C75CB40EAE5 +C43A8FCBAD263878FA8AF10583472FB4B08F8610E3C740ABD0E334FEB174A850141B9A60FC7F0DE8 +D61C018C774F53115489031E4E39033455C617687AA25F0DAA0281BB0BDD092532419AC4A79589D9 +286B4AEA563013C2FDC004DD716A272C319CFE84DCAC85F2D51EF29A497CA8137AFA0BD4E4E8569E +4D2F293CF88291B9967E8765F283B488C3664CB5F7288EFDC47D36590EF58DD43B5419F1899607C6 +7851253E61B82A87F446137C116D38B33779AA2C2B0754EACA3810956E0E4935B90DD759D5B9DEA6 +71F6B27A29AE8333434704901BA441D59761ED07191DE1B6ADD320693113E6DA6ED713C8ABAE4960 +8F25299431390F2888A00D13CA2AB99EC2024D38CACE27374C5B5F8DFE7EAE5889E9867653C35DEA +7354C8EB9C7A9A6B05EF41052CF4A199DF72DBB0E552C620886309939E8D84D3D313F567EC26394F +8694625013FE25583C9A6A6412670098DBD994A7E05F34B22E7841ACD10A04EA8C396CEFD494070B +CDB8EE667C2C50EB4B61AC91BCB7F0EC5A2D3F3C2E5914C057126F15F682FC713087BEC86CF76160 +F0045099DEE9742CFE638677DC9D1A2678592E8D17BC13B500FF0700F8D3CEE765E59B4A292A1A57 +76A64D3FE07A8B50013DDF64564CF3FDCE81417883AE57C858469345AF1F16ADCCEFE08931607BF8 +E69B385D1AD3DB8D61CFDAC9C0E5C031EE2EF0A2F17E65ED12A778E4E4A10C46AAAC390FAEF429A7 +87F25627258C295AA6EF3FF3F00732576128222512DE6C8CABC877D9E3DE21612BF85B90D92B4B6D +24841D85EDFF65DE76D4305E65F17B11574E871A8B5BAC37F3976196188E842AA8E4E2C1C6F71392 +886F61CD7DD96D32AEAC9550CD752FC561AA9B00084DC28EF5B311128F8B227188D7C6554F3DBE7C +09814A741718EE6B6A90AB72EE3F7D9D4EDC3443CB61E7BBBE8784DB9C29FF532FE6BA361D8F6380 +EDA40F5F228EA6CD27B12FA570A36AEB407E622DD5895981F4552157B8B2CEAC0111F15575B81B62 +431277667886F43077F95D31C1C04CAF04C5E1CBF7B622661D250488E52AAEF69F42C727B3D0719F +E8F4379FDC86DA1BEC5AD13E29B100F8742CBBAC19F790616D1DB72C7E91B74DCA857131A817FE74 +2E153EB0AA3977A07C7EF3D7F6AE985D8307547BA5142799887B9E2B12BFED9B524F1B4DF830C9C2 +BAAA9E8C46586F52E7C311492852B3E59D7C35C3588300EF8F3E85304A4E7E09F9FB31F8548E6780 +1D276D701F3AEFC38DE71CA847472B80AD8F952601F244237745972FE8736106C73ED84EFD3A366A +0750856790ADBD88B543F5B9AC4A5DC0634E8D7D6E0B2ACE72583E852742E3C87244615E768B2A81 +89D10368096D40C02BB5D56BEF5C07D0972AD0F34ECB0AD588876EC82672D354859F7671F5F997C4 +FDCD0DD928C7B0FF8D2D787B3BD977720637F5CB68BED3D3709F9CE7857F0A1BFCF6FC94E37A9522 +2C59565F396739FBBDC0B063ECEFBD2E05AFE7CDA89F335F565E3254C8D953E466514E4BEDC70870 +82EC07B62FBF5A6F82EBF446ED6A43D70EE5A976A9E3889CF92A6BCECFC8095CB909F48A94FBD3AA +78FBABFD693D63AC5FBED09B978A52265B4B00DC0325011A63CF2739266D218EC5759BDFE3E53424 +20EFB965B6EEE03DE735E412E31069C4596F9CCDC9CC0A97414127C08943400F932C89C7CD58C174 +52E8CA2EB119634145AEB7CBB660CFAD5F1F1F557D6F5B3786010517C5F27FA2A42AC144013E33E7 +6E75F80C634DA2D6E2B0E6971C85C32A2E21F81E5326A441BC1A4067141A1974201C264A2DE65B7B +E1EB694C7AD9E580B91C02D964E79A2FB872C06C7BBE01B10B4156483E2E0B8741317525FEAE18B3 +BBFF54F4C3D803636613D184A7229B73E741DA259A5236C3A713F87900C45597AAC2EF1316CF2D14 +8A33DAD1718DB0F6DA6EC01D780F2FB20C4E6F56B1298F803E8D5E99A1339DB04B4B2A2FC8350EFB +100A561388572969A6DD8A7BB422DF6EDEA51677C4DEBB81AAAD1E2EDD1B53EF3A6089EE1D4EA9F5 +02A82189EC589118C3A11ED88FEFBE8BE875C052491F0CD2055B1D52CEB4C3A402A03C622BF875AA +C6D197160E3371C000A6616F74439725ED7F04E1C9F282FE5802954A90C06C3CE8CC12589AAD6199 +6044FB9931EDD8E268463B639A84553D2C99362A23C9AC8531AA839AE3AA66B91FAF0D651C807054 +9527FCE5782AB536306B86D889C27B55B6C28307ED85119BD923632B42760FAF38A5F18316935979 +78808F36EADFFBB73A73380C1F2CA15DEA8C42DB817924F4DA473C699833CDC619401605B16C954A +CBF34A048182DB219F639E3E16632048FF4F739768C917DE85804462408E2022AE8440A28AB15059 +1E5AE0891655128B6F961B02167C291B424CCA57BCFAC6AC834F0B640515297885D430D47921D44A +DD2F71B52AB70B3C0A1DE29D35F606A1FA43F9B66F0A29C70E888E1CDBB50F7E951E4BF015DCFF82 +E6DB32669D191E335B2830B311443EDDCA99968AB4E9DB78CE3FF52F36D40B93E54627E7E6A324AD +07E7AB930B1ADB9B97F5A6A43B839EBB2C9584A131FF78EE80E6CB239C68A0F0B57CA215694A344E +97894B6A43DB37ECFE4A1912DFC21A2EE71CC00D333EB2ADEC3039CB4464BABAAB23564DFAEF530B +02C7BA15E3C6E9B49C18201E85B7F898652778053D2853A1F3D0F9FBE7767C95C2D7DA64A26C7866 +5E1CB62A039491FD51C3856327C6DFCC9CA20CFC41F2F990D785B4A553558F5AFA3170FDEB86A00F +F47727ECF3BD2C1D20ED2015A668BCDE567CDF4E8152DBDF00C3A37654592A94448E763FA2B82CE3 +B084C4057B09A209D81CFD27FA27BF625F7E239438A3BF291FCEEA4B343E016C99042662C90FC3BB +5EF5C40D9445FD7D545AF544F5ED7282C5A4DAEC4CD81ABE773D4D90983FC60F91BC3D738F7D9390 +CF9D474369C244C309533E4184B7354E0C064C6E3FCFB8C508D1F5A72E41ED9C2A74A806FAF935AB +01F028C268ECFF71B27695BBEB222AA76647274F56297FCF7A7C727A49A4CA7EA1DF29FE3D27DB03 +4B09098670B8979721984AA5DC911A8A586461E2E97E7648BA0F3DBE6BCEF4DF8655C73D641FDEEB +808306AC38C7A165277A9F3A20A3F4318F804188D96D7E180DDE1901DFFE9C62FCC9E30AB327C4DF +39E8BEE57952D6F199E2F6A40C1FEFC85B5C0CB0D39C007E6CB92F85366005123182988831073EBC +1D15B9CA7C836B8537B9AE83FA0F6D47918B12820CEAA6686100693F2FA4A975FF74F721755C2D28 +0816912B2F07187061256D42764635919A21DE4E04AF5EFEA3ADCB82AAFF97CDBE79F10400262BD5 +0F491B4CF27C4309E08FAEC4F2EF3899EC43242658B5A6DCAA9742434B03013D6080B7289C0427F3 +28C01E86BF8E542B0F58015648ED579716A6258C7F280BDAE2C70E0E2E4E8AF4862671AAB154F524 +99D4469D4F002E30F618553676FC8ABDE653E797F5CF8CBA835E5314DD18C8FDD28F7AA2000A08F5 +F7099FD75DD312EFC2A64D092CC8F4A0BB8BFF206E657D69AC6C47020FD9390026D4477259C4559F +D2F89EAF102EFF2A9172547B4A85C39BC1264F3FC502871CBE3F2ABCCE9C6FB06B1B51E79B18FFA6 +28BEC47845EB848F4CDDF708365DA95F231F27CBB3BC77B96A135BE3087D67D6A21CB26B7AA5C149 +1F72E8B0E63DC6225883B2422A0D3CA75448FB221FF5BF4BB1E78517407DF07CDCB67CDD59E521B9 +BCB4D0C321AFFD67EE6BD16929F7108D9ED68A122C5C5F28644F4539194E9DD71B9754A98EED5507 +DB151FAF439B2C07E5C151C9B53D37154AB47ABE9B6722C6DF1C9C8111EB05933A4BDD6705E4019D +D36DCCC7AA612726923A35EB59F6DAA04A89F963D4E3B5ABA996AB19F2DE586D43A8E0D5495AECFE +89C35A469856AF44A1055BD59571AC0DD4E939B27151C1EA89E52BDBFC42D72CAB798ECFAF6A5690 +895D45D93620D3ED971D92C98B839AABE007FC9FF32A0A13D4B0489DF49945912D1E4B861990AA85 +359A19B8E3BA8AAFEAD6E4A46E22751B718821C8668618B1A9F4E3AE0051956845850E21AC2D4510 +92B376DD9018598619AD7A983F6AB0E997F882C05C9B817CB775F70B0D15040AAA29A429ED6EA2A3 +D4336DA0250549C4861303A85F9397B533AA895334B495497C812EDC8F1532662EF211528529F8B1 +A44337FBB90BC488DC732A9F220335E5EF210996CFD150B2FDAF9D74C5AF252FE9A91CC05821A686 +5374455C8C847B4191AAFD4A4B098F5764B06429BC675D48AE2EAF3E3CD694F5BB7CDA0665980A1A +CBC7CDA774F505AE00D544847A98F042F9C73854F8A724B1D5A9D7D1C12A92A5865978CD9B9D448E +E1C4FEE9F7FD0F168F4692AB00E13FECC8EFE019658DDA1D8DCCC8F4DDBC51F27494FE48B7A28C19 +1ABDD6C2DA1B4946927850484E10EF9AB46DDC4722658C8F31F390CECEE1709A3B9D4BBBC0DCBA97 +B2B0099B26619354CA2EDE1B6619A9F68CE57A0B9FE080A7662C68107012A9FBC7588E58137606F6 +85AAF305D002114055282D050E86DBBFD296AEC5365B6F036225A47CFCA2A06EC0174AD1783C1A98 +A26A7F0604332B6C52BE96D9E6A43097945E9DF62CD844A410A8C716E94A59DB714D6E2579913AD0 +9E0871D80742C6C63D07B9E79EE78AF6EE6476F16764E10B115353293B24226E9EE6D74FBBA00895 +A64A0838637C4ADD806A5C8669E492FB62AA317CBCA85E933E0F8D4C355E92590A15DC7F85227A6F +E32262E9462FBFEA38E9330521FC7B9B7F253AD9BEB75142EE1DFAE9145AA82BD2394B26C2FC1E88 +6E9685384CD45FD975932D87981D6CA884DBB3013DD368B16DC558F5D137A7BFBC6539AFBF09AD7B +45E44CCC1C5104FECA0F39433966C3EB861507AF63C22CAF2D2944DFA3C19EF5AA9715A0DFA7FDCC +4AE3E9AE7F1196199D7DF908344BFD31E20BD320E1CC30018DCD388EC26F5AA128CBF36C757C85A1 +0462813549497717449BC406F14ED15DC0E41AD50804747CDBDF59C445FDE293BB089B640FC735FA +62BA3876554BF4A35A22C1886385AB011CD6444EC4A4995635E0D7096AEED06EBDF3005427F78AEF +1FF20AB9A91207D88C2D73A1B97FC0EA673F3E0A0841FF5F050AAE83CBF85C37C7A6BEE31B3E1E6C +2E8E7628FD167E2285309ABA071464CF3DD81D6F35EFAD4B8317ADEE305F204B8B520DDD72CD0952 +EC6DE4BC46AA1C47EDE06F8C45E65280F8120C25DAAAD12E02CA43187A7099B0FFBFEAFA969FD773 +F508EB1AA1507A34462A7F61FFE5E15E5E1CEB0FA489F0523AE76700991A3E9882B733A24700C82D +0A4FE9F7BBD610CA7015BA0E313E8EF3CD0AC92A691A6813C1B5B090B517B78AA9B2D6C4D92940BE +BDA96CC5EAF2A3C2DFFFFA99389629F663FB17B109C5FA908CDF2B2E1E4B56A97DFA584EDB079242 +9B4A746610D11F3141228AE051BF22800747D9767065BB8A93400601E2FF08D397DDB4ACCC69C047 +C62A18A5EA79822F75829F8E01BC4D862D72155695017B1FC1D19F6F166B8270D3DAF5854F54B9EA +64E9323ED350E45BAB974B38406F73BC6F59D05108D4583787947551A9895A81DAB47D2CA4AC6C94 +5BA5DCE0D2027EB41D97E2544F74570E3F9068604EFB9823E4ADBAC061E512E3CAD2F0EB1CC9EF5D +2D5F92B55A09DF1376EAD3D698DB26D542A0550D9AC53D46F49A084841F72872D37E22EEB5AD6782 +67829A9311BF7B5D8676ACF1630D935500A1E2179FC84FD2491AD74F86040515AF960EE4AE3925DD +51E056907469FB88CE83574ABF52192F05F6A585F8223001435312071942BAE16F5BFDD6F13E4DD5 +C216EFE6D96838A7368498645752353CA2FA962A75F39F21630D0A656E6473747265616D0D656E64 +6F626A0D3333332030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E67 +7468203435373E3E73747265616D0D0A1892E6333B8119AE03B0ABFB01BCBB2222651A2035C3023B +891883C5A5229F5F1FCE4808C437A98D601ABB8470019EEA0F6CC62F95D3506CD2D37AEB69B4391C +5E4FDDA20010A6A16B7903B6BC30F3B6F6A1B91F2147E3825AB66EE8BD0F82DEFE753A386430AD73 +E21EB07E8F8B0B041E893C36253E7AD58E00FE39489FF6327265DC3269547BA6F12E6AD1B3E26EF0 +931703E2F3111802D4C9579D79DA16D9AAFCDDC60B819E59E0D2BFB192F12C150AE177174369A47A +3748FE14C995C896F9877F8CC1590D1C747D539FCBB6FDD11F8B286AF92C953D4812E45EDE977283 +F2DF3E435964EB8E0EF91511EE9C142EAA8EBA9D364C2FD7025F363EC10CE60DE28419C3126E737A +AE112527A72D0FC34F2A4971F30290937E844726158BD1BCF6F8C65EB290E86549DC3E28100918D4 +F96FCDAE104493FFE26AFC790AA9F0DFC661AE6CD267341B8C1A07F08AA24668F545CA35AAF66882 +C6DE621649ED157BD4CA6BAF1242AC56A535ABC6AD0455B3A859EAD2E66D6AAF084251ADAD42AD9A +6FEFB9F79E7EB9DF9EF39CF3FCFF1F9E9F9BEAC16A15DB71BF81CC8D7882CB00E99210F319868851 +9B92181B4C8E66E51D397BDB2995D7397C72F2D879C987C56FFF90469FB857682CF32548783BC61F +22BF6745CCE101ECC394718A44787443720703D526F6090D3A19444C3559F004DF4CF2491221377D +C41FE286E5AC0CF0069C8E38AA4AC3655456813D4B885A85305FAE7FDEFFF570E7B7079DF0B0FB7F +86482C6AAF8CD20DA50CF6008430DA079260BD5F0761BFF6075E943DF8F4B71249B09957989BA75B +989BD07F385980AD7CC302BC24CE7DC8E7F0AEB7FD6BEC4E125926BBAFCAF2932435357F57417F57 +FDD7999C3254450E6C19EE1E161DE405B63333055BFD7BF85FFE6F83A65A4802B8001741EC7C41BB +E506237889EB3B2D24C6BA886F17F75987BFCD39952C4A9D0BAEBF5B6F12AD208D522E95B1A9B73B +E56FC3FABC64A39EDCF624C268D2331B6B221D0B3F51DBE84306B606A95265BA20A0E4E7D5AFD1B7 +B89699FFB438640944601DC6E9FB3A585F13B36D2E215D2BC2CDDD814352DFABA16045FB3870B486 +7950AB3F472F4F35BCBEA06F0317EE349CA2ECC8D79348206B78B64AFB1C0797D6DB3824BBD795D6 +E67E4CEF1CC99A532FBE6880DD5F86E47DB6ED00BAC6DA93BBC8C5785F10BD0787984C88F01B9C54 +9CB2CDB34775488E2C0686073F76CD2857ADD82CFED0698D9A09E22E8CF764E5E3BED94C92318EAD +53B1B8AE80A3482EB3EAE2657BBE734460AE5EE0268C23991EA604E6C1C76765CDC42B7FD211511C +DB4067D46CB66A466213093F32161F875334DC3EB47F8C6591CB6C8AD222D5AE22813D33AFE234F9 +151F439861852BB557F3BA69D56F32ACC2139A106E8D8847C1B79D9BD291A823252D8D49B33A1BFA +B48A7FFAEDA9A126C641E9A6465CB0D2581FC94B6CE06A56A28D3C27D603817EC240A85A54C83F29 +96A7139A78B944F3A15F51DD05B65B65B65D5ED669FF8B93D756D32E30027BDCC5C29C007AD011D7 +BDBBFD63549C5D9733AC6560CB414197C7EB48B83E84EFC85346D5C2EBE91FD0F0B1AF7F2DE7F346 +4EAC619BDBFDBA540C9285333D7D290C71CF8BD015F9654E736F23DB9CEE036E40D7B98D8323C1ED +A20EE46126463A1F31A84445EFDC337B3F5F02371ABE89889C9C03117FA035E470D50217FBD84F4C +47CCAC4FA0DE43120771FE9A4B3F7BCF00642B5246C87A0EB406E722506CB8D0FF41396A5E1E569D +A05779B0E4660D71BDDE66C0BCE48BA266090BDE03403CAE885F545C36CAFD924A944DA1465C67A1 +FCBC1A36A4C8D587B1B3361B1A9F66EA9BAEED1C912ED53F2F5ED484E8CEA9B9ACA4C0C8F1C29837 +49F61F726B8A9992F14CCE89FD8D29DBA09632A626E016A8923E9B5D7C346E76F05B02296DEB2019 +F09ADC5D14F029DFDDA8B0D1414C1E90645CF8EC5BB74BE306AAE69AD94497D03AD2722CF2F3DDD8 +E8B4F0C628158111193120A188106A2A7A0C7932EFD5595BF7EE9A74D4ABA57FECC93C3E8A50E7D8 +A4D3F410FC5296DD8C2E7A996BB47F36DA903824B9F1F9833157DC91B7F431EDF56461C0C6F3AE7D +57435AE2D1580CFF80057D6AC5FB54FAAACCC929D2B4DA42AFC7C846795252EF6196315D5A791D23 +0336D9F9CC9FB79F9777723354FEFB73E53CF9CAA5BC6D5580A9BB04A806D0A728CF2F783F177BA2 +BAE65ACBD7690327D422370887BD2E43A71941776EB1525B6D055B59996237C2C73F3CBCB7BA0515 +49E6BB822E4F1FE59D13CBE0AF8ADDD7E024CFDAF1B4934DC7E438B8729E1AA44FB0F52E4B624618 +13463E05FC5C4E5E37E3A1DB09F1936DD6681B13A27CD0AF7417FBD774CC54730ABF5D777A69E8ED +A618310D11C7FC8280CBAD3ABD2DB861BDF625DBE6D79DE2A879F779DFEAAE80070F0F408FA8EF5B +29A0D68992D8A1DE7B085736797889E99C8C1EB308E742C384A75477D37CB00ED5FFFC009BDB6F4A +BF57F0A0E3E463813F507B8D741AD27ED181400B202C67249361D65AA1ED78284EF46E832C686A26 +46906BFF06FB9384D340971D27A57E1F7D6F4E46C367F685FA146B613D763CFBE127D343AEEF8625 +A428578F5C4606E9C7DA373C24B2419A0698B24729C17B994EC3AA1A5F11EAE681321C1A0B893C6A +9C5B99EEA0517A54F99E4979F089FAAABAF2B70EC2E10E4EBF7CF86BAEF897CDF03B59D6ED0DBEE6 +908936D2F68D0EA6E2522723697CB32B769443F3A6F7CB2BDD70C1F8F4C26E24F9A2FC1C4258B9D7 +DF11A1743F0DFABD9656740D0CB6ADE18398E754DE6DB140629AE895C1159C4A415FEE8EE4F7A534 +3D8464B10958BC10B5FD046D11DE4DADF6B65A35B23F8817287E5F4C6401625CFC4B22F2B343CC8A +B09798FED4DA1A9B062E4A97B869430AE6BBA1BB72933FBCD3D61E81C6E49D53688C6CEE5EB6617D +396400C3A18584C84D38AF333FB528E8A3311396B1870F0E04BD53FF2A3728CB234994ADB7DC19CD +138DF6966175E6063820112A44CB32B6116D0FE699DCB7144723EC3454CA04AF56A7DD5F28E0C8A9 +C31E097B97509C1E4AB33EAD9A0B8CD56A55991D44B4AE46A817FA2DAA516439CD1DDF2F2696F252 +ED61115AC085B1532544BB5ED5E6F59E83365ADB4DE4151D773AAA1E5EC00FBE265002BADDF1CDC7 +70FD7C56CE13D316FAD454D8E4D8AC41A5C5A53C71C9122EBDAC28F5E354BDC18D8CB61ABF0AAA2F +7BC59899562338A873C5179347C77FAF8EEAB2CEFAB267876B0549A5C889C33216A6C0217B9EAEAA +BB03DCA55ACB243FA1B34EFEB2A7EDA4504A43B3689ACBAAA3C0ADF76B032B520A4FD108F917D44D +222F845B46E27AE40E2013A10B9F7223A9EA439407F03551427EE8F16723E72769E531AF5CC61474 +D1CD85C70E75A5EC51288555A755C1C6FD3ED65F8FEC538A0F98FA1BFF0700F85BA9D6B03B6A491D +CE1A63028C5DB2ABBA5E3CAA8887F050036406E812C8BF51A6205ED8C5041B4972D07FD128795D65 +571AB8AA7108864CD8BCB41C84B51C22B5D346023655D9B00518FA2DEC6CE7E21CA034504B23959D +435819BA7F1574CE520781810BDDDF57474165272081C76EA08E041F38F40A1D6D9DD9849E14FEA1 +DE636FBC333CDE6DCA4988541038A20EF3C599F9A91152FA7CD1DB508815CAA565D6EECD4AEDD64C +EEEFD64E54F9449D3174C76BF1AA6FA30C4441F830BDC46CB2A30324B279724B4EF091F008420ADB +1B721F47E005AC64590082DD5AA5180FBC782DCFCCDFC8594360BE197E930B53559D7D6A4F4AF92F +6DE4B163172D6D48DC630079BB9E9E55E6B6B26639F65BECA3BD65B85B69FC4E61F29571158DA10C +F525C3E81D8425D044DEC2F3EBAC65B7AADD0B673E84036BE41621340D29A7C186B4DE02DB84545C +713156BB26F293B706CA8A79293EDFE6AEFF230C1F4743C9706B56D9533C2EB3540228999A5A8F64 +83B5D5D945C72E29475B2F9B68F0849D2A6726526DF07F5B5D38500D51536B18A93064FF287A19B6 +029E4C274397155B47B824D529144F4B59DBBEE981992B34DA84B566D4BED40432CD0EE50F2E3CB9 +71B16F033737E7AF9DB9E1D94D56D4B270B93CAB4A256BD695A5945AF77C1810F8D948DCA69CDFCB +94B9084985779AB6DF8A6109BC12404DE2713A5904B26B4C932CE72C9810E7EDFC8A3412D37BE23E +2BBBD52933A34E9BAB2DD502D28054E1DEC7076123D29B9B15C33203106358291D6D4DDCE6BE4BC8 +C6296CDEC88376DB28F1F094DF32D7A28F81ADE2C7482A5C094CE30C290298D04E4B909AF8AA238F +4AB6BF7F779428DE485F41D14B6058EBAD0DE2F620FECC5B71F1F38301918F362A7531B3F8AB04C3 +17A5BB61B5FD96FC7FA6F58F5D98F1EC18EED074EF010D546D94A6BEA3D2BBC2566C4F0883FA4BC3 +7D3865CC714F7017B0B164B08C8F83D3B4C15362E94390B457F5271EB8B9895F99F3654248E00412 +53D846F87F7C5ACD3B5523390535114B3412D28F8E388AECB60DC77289B207342886DC844BDE91B7 +621B7AD107D34DA7BD24802DCD0EC1991C111705EC22D5753B4B7E300BE7D7107097B57271EA7503 +CE8451284BDB21A1B77AD391698A8E15048D6581A8294502A3C7C8C3D2AB6E975D9566BF89EA8490 +6AC8F341C403D3617F8CE2EF963BD084A70C1379E7BFD63C12A862C2CA13205FBDB1B5CBE4F7BD89 +815B99679AFDD734B366ADD8B886B50EA8D1569AEEFC46E93084A5BB5EDB4C8034F3F9720F8F0D4C +96A7A85CFF1456D60543B65144972D5C02BC9F253887FAB6BD83C703D72A887065E4424E72961435 +AB57C42397BB567BB6DA86F6262382EA7E4C8744C46A032AB807AED419F2FE71CFF31E2B706F92B2 +AFEFDBD0FCB9D42757C0CD113002F40CE004952F622B750FF0BC81BD62D606164AB72EBBEC20461E +FD20850DD5E8080E8738EFCFECEA189F5F46ED616963465D2364A5F8DF835F3A0DD8DBF40BCCF9FD +AF5248C5609695DCFC6C1ABA01770CD004A7F3C92D99D82058486F9B5C77630CA0AEFC7DF5DDE20E +5C611B17B4BBEDF8541BDC74DCE14421D9119791F230F0D60582372113AADC56828FF633DC81869B +7235B87EC80F08465223B4EBED1125B79490ED037CDBC9338CA3ACD4CE5A83A18ED35257FC16ED4E +1C6092498D517C33EB87AC8249A78FF6F575B7DE866204CB61F98356B9B008736A77C69E1459F31F +70F8C553B75E8103F60EB6F47087B9E11FF07C5BB02844E690A6CC9F2AD28CF8BB0A38FD295B59FF +0E7A9A50340EE78DBF8FCB37BC0D6F8C98E162E37A7FE87BBC240E53C0362FF0DE32BA06E5BBFF97 +3556362DDAABC51E4A7A131C53EADCDFCC501C152F9A999B728EB94831EDD842F9EA8813BB9EFB85 +2E9FA824E8D764468387D918679F2A842038B0D819E26AE7EFAC27F53D5BF3D33D78A35F4780670A +02627D9F39DDA0F3C6B8FC34291CD13C415644984784ED4B9C8CCB2C66D2367F2F8AE49BD79EE32E +2BE31A8BBB99C5C22984CB650630DD547CCB6FE651916445A2B5D77550E617793DE15037A06997AE +6D1CCD6E5F73580040FD5F629F23F7C524C4700AF2F8AD96AA724C15F4D3DE6A201F1CBF27908C16 +D23FBDF6420F80930F08AB7EFC27C9FE7284798FB0003F60AEB95C9660DE7F1714BDE92BE82D49D5 +94B9ECE771C017F15B75D779BA0381F69940D8E5ECF84089055EF97811EB67262CAA561DCA0B0C95 +3E9079BA3274C9DE4C1AFA1C5717F25B87B691F307892549B4DCE381F507AE20EF8A50FF904E8B08 +D5B0A35C61B9F89E28FB71A7BB6853250D720734EBC35B6AFA695F3B6939DF81388277B6D457699D +AE14A5E583F9A9675284A763E062E6C8554B0D8BBD2C95B35D8484A11F29AA671913C8460DC6D75E +3CA1E41766E7A44BC23DCA19BD113B12F05CF9898C4F77A56FE3D012C23EECD0800E07E3474B46A2 +0B8C6DC1C796E1FF595A79C18D2E0E70BF415A2815418E5F3D7A0B9DD63C52FF985A60358E3CD387 +E860DC6A74E40D2EB0BC155AF21242ED4FED4D9F07540EF1B2EB36DEA6F655CD57B99F6BE3CF60DB +F952AB885337F8B79FD02EB446138D9D3674245E67715B56AE8F17D14DF0F2ECDA9C690533325949 +87E24BFDA1620DAA86542A4BDDC5E87FBE2075EAF80D1B0289C148E5D6E76A7121CF4DEC3ECBE4F1 +134F3DC493A8F4F411AAFC136E58754D13B054F88F1D0E2E0AC4A9D909660D5381019FE545BDD100 +46060CF56EB08D5A273649B5A14FE3D094F40F8CE1F4D07B935BFEE209590BCE03819443D21A1BA9 +35358C7274C37DD453DF0A38C62E0AB859E113FDFCA71D345D295BFEA713E942A97BA434F58D2C00 +0108FEF7E326CFC2EA5C571AE49E6CA0E8817373A1FECEFAD767BF4B58F07F61A6E48A9C62AB39E3 +E1B086DD667FFF8D27D11BF0185129896AA34CB4395E8D11A17FFA798784C1346F1590F9A23DFA81 +9D500688B054B0273F94C5C44A7746F0A6CAFF0BE1A8ACC8F8341B6E40316E08997FB70D8479F63F +8829122F75AB421E86399452FBAE694053339C2350148BC7DF79334EC5AEA50589EDBAC50AD03F0B +72D8C9ACB9789A2197E15949712984F6F7D03E14CEFEB98A3CC8A6DC3B66AEF804EEB78E0E6590F0 +3E5927601630F0F83F9BA4BAA80B20FC9389115C5B498A70FB95687CDA9F7666FD3D96C22BD7F237 +3085D80117566E93269EEBCDE464BF986F0640C345A436FCF490FFE9B5EBAF05640E56F41ADDD75E +496905F640A26AF9121FA737A0C209832EF655242AB6623371889D7CB31BD727247F485621062620 +45A0FA1ED76B6F3D7562BFA3DF4B9259C31D2697CD259199052576483C6587282178FE58B4D97AD8 +1023662EAF6A32EA1A4A29E9E1F005C58A72B08EAF5F775830900063A85059F67B58BB1651D48516 +FE3F9569B66C6213FE7FB2679E793851E7E4F12216744E3A394E4462F70266874CB98F13FA8BC3A1 +6D0CEECF83A6744E3F16E49812704215F50F3779ACF3E0A81F95751A07F25EE28B4626B4DFCCB267 +278886370443834E9186F571D59E837A4E5E831F2DB6CFCA8A5B58DE7A5F6910C2AB19246B615B9D +06F5ACB00ECD7B3CCD0452247DDF678F84E7659A0F423B862BC9F96AD88660DF4D5ECA538919F729 +59F811DF450DF54AC8FBB5B2EC871BA46E1BE33F7D8A7183986F6EF1299F33277022A667490D8565 +D2A6E4808D04B1BA2F761CA557932473FE0BD1D358FEDF8225D28164BF3A33BB7D95459C23905B8B +3D4D3B1AF6544B201AB3B8AA4CFFD31E9E73091318BC1923F717FDA75AA856F647B70EA995A08213 +554C253E51C7E9375966BACE0ADE876B4D83B739B19A0B189EEECE30BB58C8D2A7D81866CEC75781 +0B66FC61190418DAE27BA28EDFB28A3C63ACA835D5DAE8410BEF4F86472D4F039C619747FC1FFFCF +6FFA3985638A9A5AF41B51636841B7AD416EC4D48EAF1090871E50CDD255C1D000B4E2EF692C9BA6 +D80B5B8C324E497EB8570F6AD13E6840ED71B284D0046177E220AF54B060B6CC1FED979BEB057E29 +13E6FBA391C7A7A359465A7355C6532C269874973728F68E7BFA49001D39408E4D2C691A703A373D +1EC63C218D7DDA76124FA79A528D8D69F752B21FB829BE296791604BB488061BA4A690D5F2D75404 +44E266E16BA6FD1B572D53E62480FC2919A712BF441E0E55501356F7A47E4EA5B9DE6D1DACB56B36 +C17EC515477A630AD01AA63020112D3B30E63513C67869068BCE9EC5104B4EBA6F489D7791F8FE40 +198FE129D2C9D34607CE6812C981D96F7B96126651CAC555630085705F6524C87C888F5AC6806B31 +E42FD1D3BA09CE4548D5946359E13B1025653E9CDCC2CEC722D64E58FEDCCEA2E194EABEEB64FD93 +4E47BAEB5A0DE6F79C73D84325162B137179476680640A18E1FBEF15E72B4C639D5C445967CE062B +14C22FB21CC62BB5E562450137ABCB567176A45190BC54D884E68B61953D7ECAAE15AEDF279844BB +27B718CD3DDF6B8A3F7752F314F46FE9B255C495C682C081082A47C713849F944626D0628482BDF1 +3C2FB94BDFC862FBC207BF4930DD18E6395304E046AEC569DB66889FE8821695B329896EAA67AF72 +44EA37211AF18CA412930BB6F9D12F9DF65C557C8E542FEE1F694012D523E6C9BD54C17A64C89CE4 +DD38CCC80F4C265CE2CA6FB4BE7F0D8A0A2AABBFE0FA7940CF7B23DCE754E072D82D962EE0CF5346 +6FA06E568914D47AB457E42B0E83019D714E45ED9AAD1A6E44B1B6CED3266F5B88456357A98D9328 +F3EA7190573DE17BFC8EFA1E9E5931CB1AAD99D77555AF3AA33ACF6DB1EA3EC85EF35D6DB05EB197 +970E883CB4CC2DB764FFF52B84B67390125C096DAD01615AC016EB86CAB26CAE45175D39B2DB56B2 +7EFBE8DB144BD33D4ED2626502A5C42B7A48597157C92CD779920DBF23183E955BF0F78EB0021C4C +A58EC1AE51CE80C363C40880DA3BE617E5C96A6070332BE2C2CC306AE7DF315A81AB59B8659A862C +FC0D179407DAD47A2DDADB42FE46DF10DE1B39D4CF3C0874930774E0307075DA3208D0883C37E259 +48D93163B2898282377D16BBBA58DC52137876F9D20F654AE29B133530C1BE02C8F074CEE47570BE +560B23DB763491034708F7B0F43145BCBFF38EDA9DC091DBC7F8D3E75B30750CC81929A1A108CF2A +B0904B59C23FBB2B0AC92CC91FC488D4FB55989AFAF923970813A77AB2702DAECAE0151C165133E4 +A873217096CF612F38CEA571535086871B4429BEC80A43134F8144E46FD5BD1E7A327A7B57BA4958 +44757003D6F3EF51BA850645E8415D41C34117ED5F3CA0B630C60CCB3F4F2081AE60E2A5F442A546 +6FB62AD896DE295ABE3A846182E9E79591DFA21F6433C582C66D492952C4114D47FA8CF978351C22 +F8DB96E122B286C3D2EAE4015F0CD12D7CC141E343DE415B95E1FC6F8B64D14AF4C72DEF552874A2 +2AFA31857819A99D70111A7DF1B599F956430E4E092A2B3451D20F03CD3075E559EBA56F30BC5F51 +9DDFE0D28B13513902C87E46903F65CBE9D25B84AA03CAFA19F3097BB53AD09E4379847DC55AC752 +64F9DDB19085F99C672435F15EA334F55F442F923A856E1238C7F6C4616FB74CD0458BDF6FA3D227 +E76E03B6AF0810E2311928349A115766801C3AE08BFC7C9D954192C4F933D2F00A2540A75EE141CA +EB6AB6FC87BF454C049D55E75691E55374F519FCE22E04A3F04DCDDA46D96C4AFF926A355811F73D +C71DFF53D2AD72521756C4EC72000308FCF7F928DA62AFC563CE03DC523BD8B4478A0E0528436099 +10A9B8AE4138344B6EAAFBF849AD66D813920CBCA7C8B9BF9A7C63D8F31F70FD69A1E98D785FB444 +34C8FE37F35B580EDB3C20157A2B64DD57C7BD16F6E2733500F98D4CCE96AC712034ED8017BC66D8 +6926BAA8B6E83C079F65F381F5EF5EC2B50E71025698DAE1A013E3CBB357D4C0646A1956ADEF0B8E +6DA33F9917A78133DA18CC81A934A439310A9E438C18AF84C855F12DC0370A89B3EE4BCE1553BE73 +FB13631C2C949BB518180301EFEA50350AB9A2546874F913F5BD9897CCBA6F82C4FB0CF72105D69A +274002FACFEBFBE7B26E0EA7082398E0D238604712C9A41B6B209CBA3AC811F6165DCDF12666C377 +B04761F920A06AEC46F123FFB12CC0DFBC22A1D4EB6E4548CEE10DF878D241F8AAA67DC2C6EAE521 +9670A7A6B2A35B96AB635D4B3D9936CD81FDF6CBE0AAC493D487B3D48D655BC269B3E56202333224 +BAFDAE3A8061BDE77DD9CC2B0188262B09090232C3A22092F3A3F5A526FF127DBDC77239C695BFF3 +BBCC54CA43B5255C54697750B256FE5B4E135B70BACC21388AA153AADBB7D7015363ABB640BEFB8F +BCDBFC2A7EF107DCDE5221278EAE4DB43823D6FB4D533618C3A1BE2F1D961794DAF746EA699FC0B5 +201E8E403EAB8A54CD8DE65D88B58ED0B814A1CBAC50BEEEF51B28CA183562067E4642ACDCA962A9 +5C093512946F9CB6B92AC784D8F1F2633A7AF900B2C3418452EABB301FE1A17F68471C36B94AE89B +65135AE51620BBCD79DABB39E86906E6AB471DB0BF797025066C398A77F0813FB91105B5C6899A10 +4C9F3FE4201C0D8D594D39488A85F8E97D2BE920421F6B7A8C16864B00B959F19F675805F240AC5B +A4CD7D040BD40B9B3A0F549BAA14FAA30F23CABE54FBCE75EB271D38BA00EF9A9675FEF98C415136 +2013EF939CCAC899F3D36A1381DF81692EDCBEB7B9BA59A5BA6C45AFBCFBA6CB78DD72DE92331276 +E4722838BA9A5EC23510634D64253A0289583892F7636B3BAD2A61752517678E32067D13CFD75A6A +AD069C2D77AC016ED7F7C86F81C55FA2843170774DB4F378151B4ACDC5E57BC5BE1DFE66C005ECB7 +DA776A81AAEBFCB1EA2D11BA4B5CF093FECA4D3E7635C6E81EC4056FE4C6CED29F309079BA44DC9B +34232045CC630ACF997FF0CD6295E468410F3A60B4F131CC77DA82A3C9A1B9F77B45ED78D6AF1F39 +39B2E7383BA0BF542DA42EBEF871EB18A66D689A2CE65DD16AE2013D5F017B9524435E486E06FDA4 +937772EF069807A8CF91B3A0E3FA0627A9B311B24FFFBCA6924586893C3337BF04FD738A4349872B +97B02EE026E947C069B8A58302E77E37810A9DE1BD527C5F2745F0C2A976DD133D090246EF8804C3 +9C19928111A24FE7CF82F7D3707C77560996DD8BAE284E62BF5928947549F1978A82CDB76C22EBCB +27BA0640A69F0979586EB61BCD9EA17FC9D058AC96B7957FB322B895F3FE7F8F4C00D5E89DE5D90E +D2AD8405C1643AA7AF71769D0758658A848FBBC240B47194285C4EED2195A00566496A321DACC6F7 +7980A0B9F0702A8D1723ADF3951C5208421137AECA78D483790D4491219A4DBF4ABCD0C7BED29955 +B79820AB07C6D5F912B97DB1F0574EC714E8135FAAA7AFF24F5ABC4E745F669B7FDE61CA15C1643E +B10EAF965F88DFDB37F287D527A1709BFDF0BE90A7C86AA8977590778270E3FC637B8B44D259F355 +8AE8C3750F7BC5B3AC581DBAAC73713271D35804D9E63ABB2B79E5076D6B2A32030F109CA27480F1 +93AEB47E7B5EF4C923495342C20ADDD8665D564FC021A667356C4F2EF01327F94F5B7F9416C62A5B +55FDD147F487AC449233EB84F8FC9DA1402F397FAECABA14808DB3C73C07F149A38C7FA74E391F5E +CF95542EE8BE0542D15C9684CEE2DCDD9D56165A427CEF94A18954804CA9F600DAA7F8B41E6E5D92 +D3493A9C7E281C2B6023D35F2ED75C29425BE10468EEC48CC28EDDCB990AB2AD2267574582F74460 +5B47592FBFDCA21C259AAA9F4CBE7E0FB5764C35512B4113D9C9B950CA509EEB11256A34A40964E9 +91D417ECA79E38A9727BC33F818EFC3D04AB8AC19548CA4EBD62E849DB966C71CE154C81D363843E +B1B54A82337C926931708349186020EF10687906A6DCECE235BD5034C7A84784EAC508B204B2AB29 +A835701AD49F19F26A4B220A52BE76653D27BE3D75869AB95447FA85E6CD900958C897BD5C180CE2 +061CE5C90D2326F8D12A1384B375C1FCF47D1ED13ABCD7E812AA3383D0DFA2295BAE0E0B36845A67 +2717CC981737A8F905B6958023D85CFD2EBCF00DEEB41F766F603ACEB1AED7D7982FD69898525C33 +AE7A3BDED85D1FB5451977934AE18942111DCE75448AEB5443DAE44587610DEA39824306B5087423 +0B7B752AE4AE36C898B866E87B1BE651044E968B950CA36627320FD9A6A90087EDC45020244B0022 +3F40952A4D62ABA3BD7FBF467B713D1C7B65939DE4DD12C709E3CB262D8E539CE26E423626B815E7 +92E1C06B1A2874B261F3A34D4A5D960B35B88C6A0FF9FA0CD8D7D12A566CF0E202B1FA5E793A558F +0445A4D5FDC7A9612E273E1B43442576893611971F8811D6A785130492FFA9C93B963C781C731C47 +7C492D2C06688D178C6F2FB3EC64BD6593E7B1E28783202C70273F37208812B724A0BFDB35347D57 +E42150BBE58773431122AE17E3758CF04EFC9F7C163833FE4808F31BB5593712FD70958D2324D3FF +53A2F04DF0F935FAF7BC7F7A8B819AC5EC8D3F91274480359DAB7BE09CE4FA51C097B991383D32ED +3672CEDC3370672ACB7E804A1E0DF21CCED0B111B06AE33609E79855FEB2C0244A92A469AEC81489 +407E68EB8721E6C969791A8B87A17D81670DA0035DD9D214224BDD8779000108FEF7A854B5FB05B3 +073545B1519CD41C600A6E728989C2037F4459F181409B7659226F82359561AC9E21187A11242C9F +9DED43CE15868E8D29665E74F2163868DF891199F405F0024BA317E73E109E2D05D81C9C0499DC9F +660A0C4DDA84E120573DFC35345BD039ED645BC71DAB0D60C3F598D908B88144AA59D9A3D22782CD +A67C932B91389A171268FA3EDB58F0EF7C1C2D866257960D0FF54EBF0708A7057911B012B8320D8B +24974A94AAE2FCC055E850AD83B058C26E97DA46682839CD31D8A699FCC26A94073780326D6A67DE +A78CCBCADD8F8D11BBCD6E662B05590B5E58D68C2D6B2D0D069FFEC1FFC07DBAEDAF131BB8E9A655 +EDB4C47E0B09F6B9998C8927776EC4623BC167F9D51E496339697B8700B288FC387089B6308F8E8A +426184470D13A7E78EF631C0468C2CAD28CC0F9C7DDF34B2AB1C9166ACE37BC8E423AC9F2EF543C6 +BC4D431DA8D7753EE5860A2FCE80BB5EEA8D9D0CC1378BBBEBAB4BED54B5202248461B43DE9B05AF +6C7B63ECDAF68CB11DEA16811187084B754FE2AE7B552BFE324896907CF899ECC7BE71CC857F836E +A576CD35B0F6C74B85FBBBB34C1E097F8C06A8071F261E8C97A10FF63881F23829ADEDF4125A4C94 +31BD87D66C74924556CA91D5DC6C2B1B2B6C36864718BDD55ACACF4CAE11AC938399E7EA83FE2401 +88B641194D70B1C783CFC31F18CBFFD180559D96E4A4C6E9F952D33EE3224A06CB9BB5265317757E +F57A25527000043C8A31709952985EA394782574F7A435A24DCDE3C712D0E1A631F1C087385D69EF +0C059DC4C251FC49D5C0BC9B3A6B01AE155F41F60EEC7DDD533D6DD440A1CDD64F3C879AD0852F03 +86CAB54623EEF06E4E1390E625A1F85B8764E7A2B79C9849F37FF29EF4F4531164DC2B282D35E68F +F47694D4923D16BF474E75634D14C6BFB38803D8ECBD3FB307A8AB0E0954199ED6BF6F34722DDF3F +BB88C48873BFCBBF5C2596ACD91D5CE0541F27274DE971114A6AD513764578A924F9214DDD2C303C +B9C9CF277E751EC20A2FD6540C6B9E20B72B25686A78F6CBAA1006E050F95C63E539879DAFB0DF55 +72A210A32FFEAF8345E78CDF649D5BD6CD83A6280075319931995C5E25F8ED9AD7FC5F3B5DFEA89E +17F13C87ABE696B30BAF357853FD271EE2BC47585545EB4AA6A3A1AD2D124E257B32A9CFE1B3A89E +2471B0C3D713CAA6E5CF2C620D8883AE740A628FE3D01E493302D419FC7B8B6507F674B2E167ED94 +F92D34FA703E28B2D65A80E8CB844C25BEB5E89D184B5D93EC30F98C29327D51FF1512BC65EAFA3D +7A778CA0839170C7847510BE271D25F3E9F6417904CCC5863A26ED9A48A42E4EC349547A9AE5D9ED +FEFEA7DCDBA28B6E2EBBCCA0352F93BF501DE00C592C31F6994247BE3922F6D6CF1DC399AEAF924B +DAAD2BB52D4F35CC8663A62BA0D89DFADB8C04FC502B53C6CF657660B9057C482B2FC57CC385AF30 +68A3311ADEFF965F4CC12AFB7ACB6C4DE09A0F095CBDC9055D274B6D77FDAA0202B168E02869A647 +6EA33E9F826F6C22110618F675DA11FDCA20E25FAD8F187EE3CF757D6D474D23C5F4E99115DE408F +5667A13CC5B2CE64F573EB610C1CCEDAAF9DD5D1E53E8A110976689A17AD0DC5E1A708E0DEF613FE +756041DFE9B2DB37AC0DD4E961975101E8221AA7C7728341A2B239C3DAA8A549D0C35D227257C2F2 +1F2BC53475F58170CA79997F98199623E9F9046267F858E34DB35FEAC92B6DA04821649B095C2550 +52E9EFC1C802E24D7FB94DF23313724D6F4852EBC33BBAC903072FA45145A245E8BF9250D8D2B13B +F17425CD3DD708C1678B14AAAA476964F418450BA99658BC07D60CC8429B6F8BBB0F6C6759E3889A +642F37D92EECD5FEF4F918DC07B34910DF9B4574B7A57C92729FEB6EE17B1CD1A343CB1EBB963DD5 +2670CCF30C5A47B19676BB433003A215BA810EAA000A9483CD50F636CD6DB317851EBCBB0099CF64 +486945F077E1EACB6B5B09E81949B030E4D8F91A3FCE653AA1E36D33A4C41DF6A1C47C2AEBCC51A8 +0811A03413E2BBC7938CCC59E23E46A14E5F9EE43D5E9B584ADD1A8F90C99D6209FDCC70D0FB4EB2 +8380D688C63F6D2BFF2BCB982B362886CA44E5D0C31374C7F953EAD20F8D922DE58D35287B0761DF +2317D325229B6557DB84CB0F5C227904BAB80C7F69AC695C2091447B460BF03CE930D664AB72C9C0 +01346FE270DF1A15934322203D6F6141B100283723AE3BE409B55C3BDF02AD882F1498B811A75C6C +846902DE914DDEA31D72642354F6DAD10525CFA18A15D04009EB57FB5551BC4D9BC57FDBC266E221 +3C44B8283ED98DD17955107C873DE25BFC8F514CDBC2A2772DFDE4AFCFC3B5C9A4219EFD33B569B9 +5E5AD92341F92244295F613CF70850C116886EAFCB1199A26F442A27D30045EC4437BC951B30DB18 +EEC03DEB4A7CACE5839F9B398FB09122CD011384EB63D45DDD242727C7FB371B58E3A20FB83BF8C7 +07D4691488E2A3BE7EE592CFCDD41BE2F8322EDFAD55B7240974880E89F6C843169421DD1A05C5B0 +C5573F5B0300C45293B0F73603FF122A0BDE577F0ABF6D2BC4274749C60AC4C9745CCB6C17CCB381 +BA4B4C055C718423381F800FE60F1FEEEA728FD53E43EF50DE89C0B5420C12022C7036A8312D65C6 +2F3CD6ED134C343CBB2119BBBB883EEDC44AC08C586EDCC0D2E18AB09603D16D76D93AD2F81CC626 +0ABFE74D2D736D6E3284436DAEA3079EB787A2B1EEA91FE1C1AD7C57B9B97258D1E5653AE02C944A +9FE245AA0CE8265A9A8DDB81A591D7890B7080A8BDAE8AE10B98E9CCFF86701C0857D4530B6E80E3 +035C56A931DE092062745CBE516DEEC2D97B96D631F107C167D999C6F5B7D96FB48234233BBA8E87 +90F18400FF0700F828D7E22C3DD18E60F7C916127EF322F8A7951ED9BAF82C38AB81D53CC757FAF2 +FA4770FFAD9B6ECF948C3E57040BB469DB567000ED447C317A3AB7344DC2BEE22A4071B0A397BDAF +30FA82CA7E54A5EA0DEA2032162C475197E8521286506CDDCD07772316041CC27E8E535B81ACFB8A +605494A183054FCFEDF8907228CA92B63AB62C008BEB8C8E87D40FBE532BFD076343FC740C5A2665 +04DE009C31FE20D01349C28D1B01FEEC0371AB034678D7CCC39377C549FB6121A61E5B219AED377E +8D7D0D2EFEB05D404045F65CAA630848CF3F861CBEE49B8B79216FA64ECE2CE468E79C81A38BADF5 +3E795E78307956A4D07F55C017649D798194D07A3F9EF894BF6D94757959340C1B41F96AEBDEF403 +79A4DEA06DAF3E50C14F551D5E397F5D124F4C31CDC2C3DD73BDD7D07C23E80B0E9E846576AF0DA8 +8FDD5BA6AF63421CEAF5141F893F316B26053C0F579C89B8659AFD0786B3784736A6940FFD70189C +5386001DBD59FA9F4E18633A07DA654C89FAB3605E5912B5E5C0A9DF9141A009BEC47D39644E97F5 +73ECC94A9AE6C59A1C366363AD575B47175C82069FF9E3112643A8F40760080C83DA37E606906CDE +FE307A7989D5B21DAE61BDCA12DBB6473FB10127E1BD8164873EA468857853871707FAEF11CDA821 +85954D064C19DF1F4C9AE1500EBC82919F0EB989B11010B74806A5498DDAB934F9C4EF1E9B1107EF +B24A84F36D3AC3EE9798DCCB8ABDE00F6A938EBF5BCDCFA4092F2837669D56396F83E5B280908848 +E80C14D0996903FA5C618D815B2E9CD4AB4C6866596699259723986904381D45ED3105419204FFA4 +63BBA227B49FBE0DDF6C69605722A577E268CFE173C1F843FD445F283CA535170901CC8FEF182DA0 +4E0A8B96201AD55A0CA97F87F159F6CC9A6ADF2D27FBB103F06F6794109A1032DE210711379F3EB6 +3A41A5E4EEBB1076CB4576B32389B65FC6D0C4EC28375D8AFAA7481A09974C99418BDB23A25D86B5 +CC32CE3F450ADF514D24F5283F18C9E8C7333919206CDE7341AC47E7E7B02C20F74B1789E48126A6 +96AFD20B86F67C9AD4A04A4A90E6D7AF3F299D9E1056F06229F22E5D93C8D2D53AFD97A8C48EF423 +F03E13914C46784EFD1D23E6B3EB71A60623AFEAC2E34D28E3B2614DB9AB06081315C874B6C2F7A1 +816DA8EA4B78C31CBF2CABCFE4F6DA5104FF0650ABEE64B6A9EA28C6C20AB8541752625DDCD554E7 +33890DEA37B0B7BDBB14B816C7FD5307D32518B860228F957B9585BDDA9516B2CA2AD4BF7D789537 +F849E296C6E7BA9825F1D62B9249769BB1983F0C23FC5F704799F28843B344C95D8AA304D9D9A16F +9F7176432AA24C04700AA2444D70764D88B52ACCB64AEEAE41D2E16453967A0FF31BD8F1CE0A0C46 +46DDD2F51006856FF2DAA5FB2057C1FCF525A6F2FFBC74562AA10AE1DA07FE0E6E9B835712A6EA98 +1243CE7A26F41CADA8B15893FDC0089312E4C152B9DEEE9A50927C52D9BF9D530E9F2C19DEF72523 +8AD976EA67243D38447CD309D878DB66D35B0C4F3129300BB5303094DF6FC6DF55C635795EE47984 +D0A6D3FDEF51F4616DE36BF3D1E0F2D1109450F6747AECB70BAA7C5F707BF23687786B760BEFCECC +A697A4162CB961775882C1615AE5484904220DB99822BD55FFAD9DA24763A11B59AA44FC509787EB +65EC378A1D0D32BA23614B80D59281CA7A7F023E4E4C07FAAD183EE22C8F2ACC0428DA2A7961C03D +AA0D6E5B5EFA3245FE86F031B91A5C144C93B12C94FE5E8CDFA3A7A84C6AE08FED30AC95A8B8B9E1 +AFB28BD9B72DA529B39FF3785CEB8F47CBBEFA768C06B820EDFD8E4A80C9EB8917C956B6701D225F +50BE8281912D33CC4AB0C5C4FE4245D6B202008BF7DBD2F2A4FC1F001CE6AD952064F34E7F531FAE +0BFB0F6D4764C3630983D5B1EFF72D038CF7FD13B6A8869108D62126237C949DCDDE5BC71B00F6EE +6FE6CE1CD094F149F2B8C8E6A5DCB589EF7336E0141A690899051A74D83EE9C223D644C9BF6BD709 +32C45604B4916BA3D860F1009A3FCFFB986D76C4D45BFFAB0EA03D27B190D2B6B3B9A090E6F9C3FB +05E26B4B68100199BCBB4D383F63C05E18272024F3B06D5FB4FA4132F5E57F26726E510E71193F8E +7147E1371CE71BC354F8A7632A22ED30E20887E9210E6A0D1CA948FDF8E540F09061C8CC0726CF56 +596DC5B7A62347A942C2B9FD040BE2FB14256B51B9A925C2FDFA55889BD90404D2090F876D7EA098 +2729FBB0EEB359269966C72E7EDEE2FA2BA9E3334F8F7E178FC2BD0CB982BA25120CEEC4153453D1 +16204B933B96539B4A58703437AED389F7B357402B4C7F007F025F770FF52A25E07B87FA798CFCE9 +77AD1C301253C49BD78183FC923ECA2BE127AAB2817F7309344FEE99B8C8976CE5EDA459E80655E4 +CB2CA8BBAEB3A219097B3A9BBAAF4A8858117D08E2D696A29BE198F9874BEBA2AEA5EF406ADC102D +0AC36472450BE29CB07D2D94C7147A622EF6F71E86AE8D83E3E02845A9D0DA2093E21E5B9AD68CB6 +43CA34F0F247014F35123B8F1525740855C95F49EDDC0396660769A44A116FBD86BBFFF6ACE19BB2 +4480A9836E765721C4768C403EE805B07B722782169480DDEEAC04DAE6F5A2A4781FC481BF9F9AE7 +D9CD8DC15E6BF6B4B58312DAB63C066E580F4F5941A9183BF37CA5DCA8F671F7A85730337D1A6204 +68BA90D9716863F55300E8A9910C183C6AA2E7FF986668D43318449C36515933E0AFF038FCD22D96 +5C1B77A9DBC3B55F878221CF461253416F8B7028A15CA4F1D133F66F25F766905BC4B0FE4E6FAD4D +B1F3BFA3376CEA7AB776651CB7335804A0B65BE8FC30303FEFEAA30D80814A1A05E09A1F2D91B42B +2A177CE1D842795A8863CECAE6B2B4000108FEF7C5BDDC6A575BC59CCFB6209E76CE2E53903463C8 +4A4EC09312E002C5407D361EF15A7CFEEA162544CF8993E99F596EB66C9A1524F63AA075728B5C58 +87A5EE46EC1CD3C8D4964D9DFA25033019FDE6CE49265B91262D4F70E7FE1C7F47D7F0A0CE0E57FC +28B6066ADAFA3C02C7CAF30F5A618F0EDFCA07927081C864A8CA4A655714B6CC9DB3ADC16658C3B3 +0F62F5A042F11496FEC1A149B8AB02423D0D7796C415720EB5D16EE3F982C496E012A7EB272B12BD +DB29202056CBF8E4FC4FB9CDF960740E53321CB9C50EDF2837A60FC02DA01677650980423364B48E +35849A9625B3A8ECCF52FD820270147DDB028443A77881F265923F55EFC0F8755F83EFEADFD0E20E +C5DD52BFCF9A7B0E709019195159484CBE14D42ED124DC5A144646CB2C1FE55ECF588C2AAA0EAAF1 +EF46A51C2F6778005E10AF6A0F6CC0E3FA61D9406280464E2ABA1C61C79556FC14ECCE1F24BEB955 +D84B4A672C68B5FC3A18A97DA369264143D5AB2592E4D9BF81BFEB9146F1366F7E8A3C80D6418BCA +7934BA8157AA08E439D0531409AC886B3CAD84884E578A64CA1290AF4CD0BE5A3787B8C3E686DBCD +5146F3525C6FA763B65006B3B8E89C927D92D5A14919D355003C9B4A05F58164BCC47D6AE9BDC386 +02B9E295559BF827E2E08F708CFEDFAC2AFF77DF58A6A074C52EB9609FF61706F30E63FDBDB63041 +B05FF149A5650B4AF07A9DA46D1D7E55BBA30C66B8E89BE5E1B2CAD5559A6ACCBA744217FEED24B8 +51588B6EF4389B6CC0ED55C96ABDE62B42922A574CF3EA1C1C6BB36FB2F4A58DD020E0F56F7D6A60 +BB62F8D6F432F8AC137C250EC0B5A963EFAAAD9E112BC52067AB3EF8D596C29F795B486F84E3A0F4 +E5FF705CFED52B50F8633B828EABEEE2822254E1CD1DD2288A674C4F34E46E12BCF248A3F4DA7383 +D058174E0E388430D5F692EC455EB7B5278027DEABC658619B5EC1657D55760BE88C448B0FA29623 +9B750C853E9BB4E39CA500E87197056C631C7B405750F9D6CDB45D07C80735968A61D284EAC89EEE +5145C00CBBDA68BDBAAF4330D02D217553BCF24F9E6911691B62062035018F8B34C8D1BDAD5C8DD0 +4D6405B47F4582E942C488A0B1B55B257948AE04FB592C9CB76CB5CD4DB84F7D8FA89214EAD36EA8 +20CC0DB57D20EC0117E625C7534C8E223AE2CCA13DD54A78149D057A2C0AA015BEA05FEEB973B8E0 +7A0517ECDD115E76A017C825EE875B1239DD9BB3A81EB9A17145FFB710F29DC78A2C18156702A021 +01C167011036AE15412168C66AC569A1B47C956E8F0CD770B30F2455A3E45390B6B875C21A2E90FB +704ECD2147B6552395B692FE08B9C135EDC3D14EF086E8F350F58078FFF8232A5F70905D6E9412A4 +83CC8A81BAFB83FBD277599361DAF738467A3A12A527206A17A84C41DD78C270D3AB9964827EFD9E +ADC03FEB48C125813639FB22CACBFEDB195047A41562C1BEDE6002C31F1A2980A81C11B123C821E3 +F8D354E3F59CE0BE8743A5632D250BBFC38550CF7D76A9485183F6886070D2B6291158A2B65FBE8B +C3712FE4925606DD196D6942296CDC7B1901B6E792312C2CB306DE84E4AEDBD46DBD8B3563FDEF15 +DD2F97A96D72D49E39A9B7F681C46EF176661F6DE51C42BBA47060C9ABB86FF92E4245A3BACFFD36 +67F2F67906FBE21BD154DBAE97D4F10FD8FCDD43B95C3BED8C361C71C88E08DFE43C01C6EE31A83D +A7753BD116877E708C0651E65524DA4DF9DA2F47612819DFEB16B9C8899FCAE03430378EFA05641B +D4F34B3643A7BF63A0D0A86D62572BB8E48FD54F99971826AB9AE725C762767DE4D0412E592F45DD +511D1AC8E9390B9730050113948A8B63BBA2156A4F8E0B04DFD8D643483FF50CC42B5D44754EC887 +2DF580322D7158303ED9FC4E1CC801B1F216C993F35B3F27BB393916B6EBCA86091D488F55755C16 +2BE5BF082522795A9BEFE7F6B121F52F8116EC98D7ADD14FDE49926ADAE869D5EAFC6AC9B387D48A +98F7B10BFAD413C2E61C6A0812EFF285AF1979A8F99AEF206D90E1F0C7007EC92C5D9746C349355E +E0F6948F35A34412E22E709F778C22FF8136CABC4E46917C5FCEB4C8D5CA7297CA1DB2D16D48E9CC +8F8284CD0A5C7E6CA44AAB42F9B326653B64CE0C3E469636D7939B7EBF3233AFE5C3FDB0751A861F +349D2336BBE7442657EFA42A902598126F16FF682EE420756F9765E364E5FAA59AB3E341D6605759 +09783BCACC4369BF5E0F3D623968AF3232878431E30EAA225D472863D8F72C66E17CC1559D958D4D +E5836D2A07ADC361AF6FEB43234355D61CAC3E7685E1C7AB198B8280599A594FA00C195871BF0A98 +81F31AF5DEC0485B105223AF62D1AD04B73ED3369874B10A9D9D3A70200E6674181146CD25323CAC +D3A3268966A3C99376E3B2FA395D55EE305BCF1C165A12D4379EE497E1F3B1FD3FA2B19E7D3A6EA6 +342064596F9D250B5B5AC7C6B9AA2ADC4A315741F7B9C13EC44945A54D769A2E893EFD6517CAF9A7 +8A552C1E76F76F9D67F743462DA2D02FB4CCA93B1D7379590AA58E00B548D6BBF1D87C318D7B930C +D2E2F911DDD906913BEB24C60D60B098B0B1231B5B8A817758331DAA8E107557E79517098CE7415C +D0953E42CE1EB7828BF38CBB461981B62B86ECE75240DA721FFA83C0EB631ED927240946A2156D5A +365FB1DBC1F7BBCEA66631736122D2E047EE5647F10DAB7344E437E946849EF8C626E7D048C62581 +7CED5F6F1211A879D336572F356E23071B3EA778DE3213FE472799E89FA0EF2FC719981A0527B22A +6739FD73902FA3A5166FD3FA187D464EE69DD476AC00469B0077B017D74F04204BC5D039209D26B6 +8E19615F8C5807FF2C0F5D55B125DE9B7739EAD2A2A0470701F9DACFF500FF0700F8AE09C629E76E +72AEBE90B22076F61BDB158F52815BE757A44363324B2C8DC62F54612594ED9713AF4DAA91145FC2 +519C99ECB0E977D12B68D7E4129950AD892EF6BE9B60AF0705B7386E8D67EC9E5CA9D86DAB00972B +94EFFFAF8A5054CB0D75F019E54EDE28FE523F3E041B833D3986EB25CA0619169AF46A9862243E7F +34D5E09E7A50DEF68CFCEC77CADA094E7FC97F1BDAF5F54202D9327097E0A9060E2D31C5A9086A42 +8911F502EC9490213AEF7FC8E1BC2410FE2C1037C186B8A7FA5B763B5AEAAA4EEA02972EB378487A +F51ACD26C0DB4F767C764C00CDAE407B66C8129AE893B2B27B3CE606E0914FD267302E546EBF2C86 +26712C94571489669F379E2041BCC565C7F3C8F0B24A6DFD169D1B34DEB058CC2965A8570EF0D5C9 +1D330A275D6CC7DE4D896404F507D4FF1C0286E270302BED509AB75B01F7DCC82C7AA93ACF11FCB2 +C1D3488E2CA22D0F3FBAD5F64EDC7413E57EA767F663EFD73A575BC7FBD082A96A225C95D4BE61E1 +FAC3A21A5AADF19F73D575B0122961CC6C96C1A24D7D3E95B687630D3DE0B82809CAF84A2049ECDD +A4CB0B3D3AA587AE46E5A75F3D69F3BC4E343476F81DA904D54755C77545B09B94D4DE11683167AF +6D4A77CA9D87CB6DB0EBB9CF0F563A89EFC12787B2BEF28015AA63B29B85033998A304AD1E810EF6 +F1E7EF9790E277F3C969EBA0E5115AE9BFD197EC44AC39451389C2246CA44FA80003F9CC15628A82 +0263772F266034123E11EB4BC9889A87C242147DCADCB23DBEE0764D9A512D880AC240C0E06523CC +26179FCDB78FF55AFBDD1F209D02789DB223E46E99F856F90BC7F46770057469F57C1CF37F6C9B54 +D5C99EEF6B7498AE752C577385192DE7B91C2DB091B29164EEC5D0FB90FFF6D07D7674981A1E9CA9 +06E5EB12377AEC1C784D028671F817FD84A439F485E927FA208C9F1C54244D3C22A9C0DB78644BEB +4AFC3ED1F1EAF2FEE91A2CD2D274B38B3FCC24B3E0DAC37D229ADDF291322BFC8B2B2C491C158234 +F5BC439DE795AF05B0FDE61DE4EC6F147F2DF9ED185C622C82A97F960C82015054291E668B562BA7 +850BEE00FC7C9160CDB0BBAE08238BC9F6BFBE083EFFE781CBA9F8C9173717110045100A7C952447 +DC90BFA0391C4601D8D8615AED3366D4D0C00B48D4D1C0D8B1125F3E26C6DDF57E6CC037A3C0685A +EE4DE72F7412DA537BD3E7B779D7D79CB998B89FC1073D9A356A0F4896981647435BE60AA7C8B0F0 +F1C6F9698B8D26A185FCC049836CBDC8E573630DCE9A54D88D1AD489BC332ECE6217EF11414DAD6C +1571BFBB90657B7407FAE5CB22CF50A9D37C4137E803BC0731EE3885D4F22FFAA6FD17957CBD55C3 +401579772CA6FD5076C520CBD7887728363C39DB33FA0AC97160B4DAA3F8D9BB4157C86F3B8B4809 +0D0D6E322105BF136D2EDED3059A3B883DF16770AFC5202D1484A971949E8EC5B2B19139972FEE5E +44267BCAB9E5E402ADE26DFC12DB2A3EED0FE265742D75F039CA9D8D784ED5FF18F73FA348E7DD2A +55EF87BEFB001C78CB118F49B15018336569B188E4B688679E9B5581A5A19BA68FB7CCE342413F6A +7EFE12E68326D393FB505D1ED562DB7618E240B5B4162009ADC787B1FABD15C29A895A5C95F7683A +36B8B9C753F14B0AFA68563B79280BC430586B90FB42EFE1623DC26BFA0D30C7F3F67E59DB4604DF +30D3BAA2497B7F7C3A455FF66DF5A0C36B60C2467170EDC92601C0BD43F85C22EED37C88B5388808 +090334D91476B534081C0C6C875180EF39A3B04BB57FA111397A4060BC8B81B98A79EF6B8CB6396B +1D8C186A320CD7941EA0499E7688F527AE36D606D99DFA09ECC27C0419699D4BA18FEC4106D83381 +340F1BF4A06BACEDFE83DDC8B9360485090F3B26DEE4F946F190E900CA7CAC2B51A61F34F63341C1 +36DDB538739BFF1815853BF39BAEA63C5F0EEDE7AE25766599D947DDE10A71B0B26F74485C7C3E46 +A50FEDA4040C87B85ADEDDF5FBFC1F1D57A926A887DF3822703E49B689DAF804893900F047053C62 +9826C2B0FF0B796917ABD9CB3D18D2DCF2E5409EB2435D811881D6B33FB7C3FAB210F193E32B9D42 +CF0BD4CCEBFE9BF4C293B06788469AF599982CD5F01815CE8FD402BED3DCBF971CAA270E209AE62E +E07D19AA507B1BC888BAA477DA291230D5EA4B7FD818BBF74F49E238590F223B85FBD5E3E78E0191 +DD6F13409C28852337721722EE8F3DF132C70B82A73FEBEE5C557BD469251DBE13581F8651A89B46 +A8D041EB6B0AF8E9D10B9C3163338C0625015328007A7A2A3A68EFA44A0F58BB7729DFC17DEF1910 +216E91795DD9D6925432CA1A70517DB4FE1011ADA4E84A130873202618A4FC74E78C0B0C13654EAE +B5C1CFB0D737E88688C1ADF47F7C4C9C2AD070A8B9F66D1CA7F9CA56DBE3E518CBC79DBFE09CC2FC +850D73A0B08147E702C1E5C84335BBF1942442F6E55123120A471D0206ED99498843F7C55B38F23F +B87F784FEFECF4FE6927F83D7F742AA0C765CE6AEF6ABF9A323C36B20E401756B54A74E712D8FA9E +E14301B4D67E911E1BF531105C2934DF1C2AD0AB56D1CF6818001523C094CD6B64B3DC070873E43A +D8F52CF7BA3C8853AF223EEAC5FA8FC93D5F569532C2FD4309DC83F6A66740BE4001A9D55EDE7BC1 +8C47C1B1A05B668E96D9CECB5D4BAE9A31EB70221FA1621D79186C9B52FF0FD63B5F597F0EA4D9EC +561602EC3360E0CD49C94464B619D3527948875EDF4E1FD940028C6C0B3C53B31D79219F946533F5 +53B32552030313C0125CAB5BEBE8C0890E7CFF911ACE9BAD4D92A71F6971B1E6FF2761CFC9CA502E +693471A057884EBF763218B47BFD2E8362CB6CCDBBA8AFF0BC6DCC7943FAC992CCBB8814339FA7D7 +6000FF0700F825A1A0909D5658091CCB5E17EC81554B2BFE494E9E299563CA9C26381DE5E6B2FCF4 +8D318C92C91C71475571E6B0C3ADD23F4487BF7FDD415806CB64D938B2349D6931BBBD4A896374B1 +0914BFC1544156302987C86F00E34E37467073971F363C7BC3B570D9B185B10F4B95BDCB49768C9D +D794BF22191FF8C42C835BF6CAC20B3398F5F374BF604ACE61FEEF209229E9B5374479FF34257BF7 +1A5A2840133A40815C61DA41D9B7209FEB5854BF677D4E52B2CA7D5D0CCDE320EBA3ECBCA70B551B +0FBCE276D98C51A7AC319AD10800AC7B9667E7421ED13D2EABD9C7E89CAFF525A138DD68EC7FB6C5 +BEEA11AA953DB8A0A02C75E59D0D3E102FA55F98E0F8A5C2EEE6E0A2419FAFED53418965EA360B07 +47C19ED1B4F185E15C33307B124CE9806EE01B42BE941440EFF264563CFA847CD8893C72EB6EBCA6 +10AD1B5A1CDB7F62BD76F71673F9D82F9B004D4C1396189D8DBC0800C98138AE13A3E19389B7E666 +0F00703066329E7090EB633E222384B26230AF12D9F5369C30340A01A540FC529E681566335D50FA +9A7C1E4711A5E6EA994F69B32642684DD766F1F8884B7FBFAF49C3A71FE8F921358BB9D5ADE465D9 +E4BFB13DE9A0B330C27DC14137F1060FD4D0A64051ABD674CDEDA6170B94F896717EAC3306BC471A +7872FCF10104B22FA5DD68BD2C0DCC2C2DAC5B66DFECCB1E34DB11729B3E2BD392610228671E1DD8 +943EC269D256DA2D12A51A8E5C294C2978A8AE70E027B99A100D31069449F160D3E11287D49DF87D +4CD5506B3402330B1FD017286C540B8B7BCAD9189299562AB2278405F11CF870F17E97B7DEEF13DB +0DBE48686981CB545BBF45DB5FBA9004F679DD224841FAFE94AB61A9AB5F88B65250736651BBB5D0 +B8275F9EAC441800DE835C9F2D63B7F0BEC54595DB35B70776A90A6C15758BEBF5C4F489DD9A0782 +3ECEBC724E344A21049261038E06B3B74F26AADE541E18D4248EC8513CC2697C8964942299C385F0 +755F75369567F80EAA1A57285828CC1F8088A5F5F216463F72F33DA69BE2A79623ECD5A4F1975EBA +573C835019A69A6C99CF94CBB7A19C3E68B556A6DC046ACF1DA29123104AE8403AFEDD66454B1F71 +7434C4FEA081CB33B379ABEBED396076B032FB565CD78A0E93B1AB8E6FDD599AE14842EBF6C4C4B1 +172E58FDD4AC47D8B3F509FDE48F0EF1C0306976AA9C7FEA4F636860B8370A5926301F10EB4A3F2F +9A94DC983206B19BDF11B0100A485692C3F93DD36B34B786D3E5E6AEFA53F0C110660E49038DB273 +7CAAE2E687ADF2B39BB56DE5F2B761EFA9AE50A872FAD59E35868B1DA4BF8B96F6C1C099211F3280 +328DA8DF06ECDFB8BAE2E359A62826BFFC405CFF744719FF4490B3F4C082EC14C46F9E5D43ACBC70 +1CCBFFCA2257057184F53D68B4EC496890E626E4248A77C1D5DE9BB57C0F6C77A2F52A983F7A1EED +A660A1DA4E8454249C2C220288D97A6CDE090BB2A52617C7105C1B8B056C61FB128C30494692E961 +8A9EC8466185164468803A429EC25B5D83FD9EFECE0936F0AB762DDAD8A8176703F9AED446F8D1F1 +63A525D3711783121BD6E8B0027D2B1AA8FC163E0EA769CFA68CFFFB90FE6D17B327D11CCACB7021 +5CB0202E4AD84487EA3D17E17383AAF11120CCE33D9E4137921347B7357DFD34FD8CB061B8C8AA20 +2382810F931132302F21E67001C229A2A5438BA086DD98F9EEA8D5A0AA6A0C2A82F9A43839B86250 +11DBCE7EEB2CCC643C719CD81E06FF07239BE2537AE88659BAA1491582DC5BD5E20CC999085BF2E8 +F47A2662E99FB46EB02BE21AD9EABA1B7E9714E37387F3DDC7EA0DE50096C1CEF61785EEFB4728E7 +B61F2D0614FEB99D50A61178B8C80D18CF7C6735514146A835E2DA5E33014E53912B6A28B39FE537 +214B162ED880106DFB45B5D57E1665F7E7B603B646B4C45BBBE9A0F2E2473AA04758A0A2451041D9 +D1D55014E0FAAE2B09AE61F6D94727871B3CA1B365C866E1A459591AFB321439E071ACC6C1BACDF8 +ADA3E164CBDE3AC38780F923B44C1C248D5014E66A6FCC7BC37960EA7EFF0CCF71BC6622BD8A9600 +C655F55D30AD305A1DEFB9A500FDD45F90BBCD5D288AE43757196964C09A0B440CB905FC1030A399 +CFF41C31B620ED34EAF761EA3D0CD1AF053CFDBB0E8E02C615D9C901BBBF32DA4EA7C262283802F2 +3AC5DE7B0E220B9E6777EB7C50C5D3F781D7A06339DA9AB6761D9708DEB09665B9FCAA12461E23BD +FCAAB00906FE8A7EC29BF80A7794590C55E5DB082C35CC9BE3CE514EEAE6D980B47ECB092BC75A0E +B5C4FE52E04D6D5D99D636EB9A56B6E1228DBB45AD7EF00969CE6C2FB8AC7DF909BDAD388D4F79B7 +1B1E809764AEA71D2B76C806E0CF3CB02165C4729ED5D15358500DBA9CE52A141FE4F5726CB84EC2 +1382F4BF01705980A593367D25B4483F0C7CA76B2D19C7C2B476CB8D931948A2AD9508EB2427068D +E74B645C19AB6E582D77FAB9848D26EF5A652484BA3830FD9AA321E3FEFBD7A60E055DA9790151EA +2EC552C60E29C0C21D98461CF648A8EF93F688AAED9AE486BCFC9593C669FF18B0E52A40729297B0 +188E707DB6129721AEC9A176EF3614A1077D51F8005DE7614FFABED9C3B7CFB93B874975D7FB43E0 +2B110F8630F75CD3F89CFE6CB5D6C651372848C2756FE993E9A76C6445FF313FC6DAA760925426B9 +0EBFF25BB13203844E5FC32E9FE8798BAFBFF0AA582E60312339F091A96A8F421EB7D0E3832F9D4F +AB3054F042F9E3A73C71A8F119CD9F56F406281AE3258CBFDC0A48E6D4C4AA1071FA3CCD25B002B6 +77A560755A2B39B708530B396C0598811B44F3A954121FA019C9A743ED326C7F30F9764D2BE1A4EF +1B79ED79B21C05C5A55FCDCED9001D08E2F710E48C61BA30F195947B4BD72625241BEE0FB744A928 +A200CE1514379760CCB8086DF10AB4D5D89CE1677B9D31FCD4EAD9C21AE7482E6A3D0DB8090C1F02 +85B751CB70C361DBBC87C61B07B9A1320B53748CD277A8DE5D3AEB3E923E6AD99806F63EE5A63CE0 +DDF21A5C0A1E4BEF9E5ABCABE087F4AD7FF544C6B45B3D02B1FA8C1023E8E4CFE504B7D1FCDE21DB +2ED2B8BCA3649BA2034F63EAEC46D7679484F7016CF4DB2E7D761F9DC19E82C912BCDCCFD86B0AED +AF1B2937B0B247450ECDF123A7AE334ABAC8087C786AAF4C8C0C537C1514B9DB3EA9B6F27B4AEDDB +DA3BF8FCF8BBF3DEB16178BA45BEFDDA2AA11F0028C735CF3DDB56E0122C201278546CC12EBA546D +FFB11CDCF0E45FB603850B5F38128CB6200FB5E2B5BAB732667544F65A12C0A24931BFAADA65DFC1 +B9589F042C6C718E49464AE55C069FCE31BA8B1E4EFC341BE6835BC03DB7A3F1A0FF48D6E89FC8F4 +FC8A07CCBEDC00D18AAFDAC00198FA4451CF8BE2FF88D4FE3E3DCCAFD5DB51A64FC218D1C2BB2188 +267F81CB0002E966ECF1F425CA220D0A656E6473747265616D0D656E646F626A0D3333362030206F +626A0D3C3C2F4D6574616461746120333335203020523E3E0D656E646F626A0D3334302030206F62 +6A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E67746820323136323E3E737472 +65616D0D0AA1C582CE283823F44ED81177D126D2346BE378A27B2709982038D030B303262831F54C +E4B4382B5E9F51202B0FD685FEE1C428AAAFF88CFD5A542D233E2948BE99F83B2424699ABF444168 +327EAC748892C5BFAE82790E062D8123E44ABB4B55CFF2A37E0341E9D38C14C531215C4F0CD7D8B5 +238E6EE4EC9197B7D7320ADAAC6E8BD94225638CF3891F9CC9BFFE96FCB11900BA7746D43D536D83 +65724431E7192A615BF2352BB14848AEC5D92B8BCA0DB67F99148B408299A85BDC1A4224C5DE91B8 +240066236330334E2C70A1C7E94FC58C96A6B15C157FFED14DE83B814F98A6D9320A183B2365B592 +FFCB5381FB9AA2E0D899DC93F5AF5547CE54FA648DCEA2955D8E2E87558A98F455026DFABDA9BF23 +4AA9DA024996E491A139813B035D1D5C7587CDF66951F805786B24A6636A02D21E22DDF962CA630F +466B8D77E722C09DF8BBD60E28C91F7E29CED10B4DA719C4D8A92EAB143BFBAABA96CC931F705812 +DA3C15F7AE0E73A9CA2AFCCE988A2BD7AE2A1E76C27BC48FB63C3578149DF590D6B210774633D842 +A600B37BE1C79A05D954E86BDFFF7870156A3D1C376D06FBDCC58FA75FA0D3C2232CFCE52F288015 +1CCD90A3125FE5E90699D2347DBF8B88A9E55CA4B2C393BC7A4B15A67179A32613534107EEB4EC26 +FEBA79AFD24E77B9172E5E97612E505D792D3D03BBEA646704F071320FD0872604F31AC02832BB40 +E43A888FD7131F01B8E16801963FAB01F4048C6D36BFBE77D76B944E65BFEB5F931EB8881E78D763 +09B768BF022DA250E612A5048FC5D4D2A4A2490B58B7C2CB1C4CCCE5D719D2375A1E1674E57C2A2D +9DFCBA005044B42722D1872B831AF27A4BAB6DF435878340F4AC911E32997377F7F722DB069B47BE +6B84984AF74A878B6E1BFEC4C9F145BA9D4DECD4507848995C1DB6B7ED3B1E0341ABAC31809AD766 +AEF28885079FC240B82D616A6F8F4C652EC2AEFD09D6BE0AE3505BE302C1E14CCFDABB913D358550 +578D5799C3D3D51DC8A36D01B6198C090103DBBB6DE08319C87887B141FA8679A3DC853FF1FF70DB +D0E14164BD6884A0ED769A8CDB204784DB453E19264A9ABF6C8DE093BA576370D18DA303AF9B01C5 +24121FD72E423176152D83AEBC5961B165289FDBC4A91AB2C2F54CFEED0C31E40D871E366BE7D79E +6C0D628EBFF869805470FFCA2875A3C9D03FA4193B12DB1E66E06DFC9FF8C51C35715FD34C68100C +2A65EFC3C4654770B683E591DA532F1D329BD95F3BA877052BE02CA959226FA47897E9C7D6A64896 +D911A0959796A8DFB1B1E8324711AEB5199B56DA4AD0CC8806EA97E2A0A2A9B5A85044BBB4D25324 +ED3E5142D6C7CA740637D963CC276A0044EDAEED25F0FB2C24BA5ABCB7F0C25CA1FBDCC6E7FECB7E +C9145660F8CE3F3B218A7C7A1519E2690FC7AFE79F497157B0F351FCD48BDBC90FECC8A8185FA5C6 +8F9EC14A0924DE43E13F1379D48341DDF5FDED5EAFB75391D234396AB851AE7BDE013063B8DBD789 +799CCDEB58D031134C35525175DDA98366C3121BD8B963953BA17C9550FBF971FE3DC9B5738C5587 +5FDE88A710FE3AED2F5A3C873B8B96EBF1F626176AD97BD6EA3DE3506401345884A33BF3A1ED091C +C30FEEAAF6FCE6D407384D21DDADBC6F80F857BEB7491C98019454E7C3247A49049CABC6152F8D88 +3F3D9C6074A1C2FFD80862E87BCA94415389F3312946EE29A85341E6D3E9FFC29F4DFC939A990296 +430E90F3FA61D244A846120F066D19CDC394811C5570AA76EDB6431D583D00DE9A59C472E05EB2E3 +070A5F4285A46FC8A52F7E3BD9857D60A3AC952F042B15008C6D82171F01016DA2B36C61A4329254 +3C449C68C5888BC863D1107A9177E28A97219D3A16170ADFBCE1E5A1A5FF8F1522B65DC44D1C96B3 +BE4C6F462BC17862CA7A20AB0435D56617D9D77232A8DF32DB2ABD15D30F46C02A449070605E0A8D +33AB129ED5A7BF72C4B3300528554ED887F033B4EA524E2427E5F0E8FD463B96CBD145DA29479917 +0F2E6F46DF8DF44E96D5C4825F7E08117AD717EDAA742B8F656DBD1F553FE35F67CF4EBD472ADC84 +B55DA573B2EB5DD9D75396D3BB3263BD20A4EB1BA7C1D5DC2EF388C1C5B02C15F3E54B5A05A48DD5 +158CF7AEAEDD888C7E31D527934B381C76488F5A018B66AAF8EBC7043DAA6FFE53D7FC54CDD522CC +4D2C1C9C3218338BC3CAFCC04296906CD7E73B1B0A03C661A304C7265638A4566A24144D6DA5A543 +CDD89AD48814152BF66850B366556B95A2B58A8A523354AD909A316B1DB3666B8BB6387DAFF7BACE +F972BE3D1F7E7FC0FDEC5C3765DD4DEA698D406D1D9643AC5467E6BDAD5DB72311854CD3FDCF2279 +2274C62F6195DCE0E1FCE1F2D29EB4ED4C8E46DC7A2E9DB32D9F539A118F3DD0DF9B3CA41BD5D6C8 +A73717CD4AECB8D262A1888408F9C3CB0061A895E6115846DCE8F373D1E3AACF2175024DB6AA798D +3486862EC02ADACFF0ED261E13DDA1431C2C149C921C962FA5E9765F239836EA5E1365442ED7523B +36E72ABD9D0D8995B72B105795EE35459F0643876C7DE9F5107D2A03B6183DD27FD1707253C94062 +91FA334B4AC3ED41C1D43BFD47B5DF371443F1E53A53C3853F34A32A8D9DB2D2A5C8DA4A6695497E +4AD306491A1BD70F9023462369118C16508A9FF2BB956141B66A86FC9636C6353719669AD333E42F +8ED1C90A544545E0CA64FEF8E8DAAF1A047C86529FFB0B28C82797F4F994A3791790D2B0C2AFC16E +1A5FD4B19D574FBDEFD4906FB17CDF4B447C48139A3825EC1B6453DAC25310F97EC6067589778105 +4A14AEE595C088C68908CE17B75553ABE06A90351617B617AB0C21EDC0CCE2310099AA2F780E35C8 +137BB46E98DB0FDD34CBEF96E528E473EE4CD1A21CDFD54F488C04229C26CF4B2E12B52EB81C04DE +793BDBD12B9AF071C8112ABBB7E8EE1DADF5C6FE305AD6D306B4C21BC0522B1CA4DF04145A7F0AA6 +1B8F1EBB8CD377CE70ABC07231F2D06B16E701AB5D2FB11F304F08BFB31049389404D14150C84005 +E36EC2F727958E13DAD6B44934DBD7CBDCCB4CF32DD7679F956F7CB929F245BBAAE6A3FBC56F24DB +6085E7BBEB4266204390C01CBE986857D0BCC04F53C16022B9A7F8CAE981D617A34EC0358DD722BA +FF051C65C57FE5A2EB8AF33541FBE8797A787962D1589CD855989EE7434F1F732F0727B498E295FF +B3E7BF807313ED8A7980135352BCF28F752EABFCBE8AE67E8EB8202F34EC968703060D43FC6F5A1B +3BBAA19D70302B57E7DF99D255D57F45F4E6B4DDEAC471B32CE73CFBB274C7FAA855991DB7439C86 +AFB9493D3E9A3AEE8220B3F89C82F65EC657136BC35B39720C44BFEE96113FDD5ABECE072A9163D5 +24B8DC09442DB2A3CBE859FA5F5DCF2E788D64B03A4693D412385536B823B299AA37F2EE5C726712 +3C26B2890EAF8DB91E8D94603DB16D8605155DC0EF9B252DA044DD315A6BF76CC633FFC41022B62E +68A14B006878C1B6A63D037580EC685EE723C9836FCCB1D7963322518C576A3121350AD6B242DE5C +689E27EC9E19C51F4A5B07C8D2FBE1672CB2B4DE11F4318CCFD50E8143DA2255F62D20B80B04FC4A +D5E4259B817759B33830C058C5F8E4AE1087DB377C8ED28C44B015E88CD9BA99DF7B2BA07345A815 +B9904C4FA24BD61E9AB36E3ED3D385ABBC55FFC1F1B1C2ABC8F10EFE3CD2DEC66B7B9E4B82473DCD +69ABD7D2166969A8D268DB99F967A34DC5D8EEF6EA5BB6C255E6F90DDABEA73FAE0D64882FC7FF62 +A112AC7EFA5F9C4C3954E6325585007399E4CC81C10A6A3C488DED45E57B9DA2A7F2D20B4B5E99C9 +FC0F6C62AF304AAC38C9993C4C803C890225751059713E3B79801B86FDCE936C2BCCF79C966F04AB +58BA1EFABFB4B34F60BDA3F10630D26BB9EAD84199E933FA6B822054FA34855F447ACB8FA2EE2F80 +0237C470AFB016DB88400CF071C6EA2D7115FD3DF2D35205DE273151CED39F2647678D33279C266E +91DFE2A2F7DB5037BCC4DFCF9AF95A2DCB016193EF36C298EEF3ED922AA32CA9B934E4D01245ADDD +8187CC04505DD37253C840D1F1F0CB2B3E123BF3EF2892956ED8803CCEF2DA89B88E18C407FD9027 +A262E15BEAD13F64D349DD9B652CE7A3FB58F75018FC8C1BA6C46213D0EC3139A873B4D323D3FFB8 +AD0154D8F073A96D02AC4F159ACFCC5D8A2A6A756FEAA384CD44DF4045D52DA7D1353D033BE74BEB +F4DC37C19C70F49E2477EFC80CCECE718694587D1AA21F30021B0B25A6EE6392A8C0263E679D2E5C +D8E682EAB701C2D1A76EED80CC7A83AF8DF52F44D5E3D0393B900349B35B6BE0D928D4A22FC27D57 +CFD7FF7D73699BD4A35CD29CF13DE1CABBCEED7A8EB711841754546B5EE8C86CF04CBA025B9018A7 +11808A6F09B410FD41E9C48A4C0DB0AF76F3B5F58D58C9944F11F943F732D7B0E89A6D1DF843C389 +0AAEF7E6E3CB5BC70A35A49B5F6FC1C1EC8B7543AA46BB048C382CA454832B61BC8EF1D747CF44D3 +E0AD00CB25C3B0B3797CE869B71AAED2E12AA4DF8FF9F9DBD8EABAC098F7E5F343E9F15B698F2F48 +EE994F0B0EF76F7C80125B87C77EE25906731DDC0739A561D3E1B6DF5EC0C5E77711969022FA1A95 +6CB74B44887552D8F918196FBBC7A61E2CEE584B9294AF1ED95426C714D6D3CCE700BED261449634 +86C7934AA5CA63BDD8A47D99093D9E1D89DD36CE7A3EC8BBA891EC21413CEE1A80228FCFBAEBB31E +08585A9B6EDDE8C34CB327EE4CF1E4B29730C5718720B91381A8D410C98B5DF6A943F57FD18DBFEE +13D62638B7B846A7E77CA3341DB849876B1276A5FD7AA362BFF381D67E23E6024B0167172D6D4D5D +AC93DA7ACC9C0BEFED54CB85968ED5238C37BD7D9E8D88CF439EA0ABFA83E4D3B149727570ADBDBF +EFF0B042762AFA501B9732A93BBA920588349D3D2405ABC38FF4FFECAA5B37A7311813870EBC14EF +6B59454D04B402D6B431C82ADCF4216346F2C41BA94749E5D5118F8EB3E28755FE88C72198E9FCC9 +D668AD2384D0F1F40C8FD76A92C0C8C997710FE7346B36628AA0DDBE8FFD5156594B79896ABD5E4E +E3DA83F1DB6C5825C869B73A543CB94D74D6229726B6191144DD2F00CE64A9B6C3AAEF0938B4A79F +A57DCC1D8492187AE317D53205E0F979A9FD336505B5923D45A8A8C00862ACF209C1FC1ABBEF4FEE +69EE8B865C980C86B360144726D6349C575E9632F5E66F000108FEF7C2A72B98039A945AD6B8A0E0 +AD7DDF0F8B0C5526C25E2B7A66983FAE0FA085798EC55E0E0A303C51C75EE2F55F1237459AB3D086 +E416CCBE76125DAAE1DF4402339AAC0871F50E5424242CB6DFF2C56045ED97E581DF3D009F686CD9 +679F081F14B4D4587018BF420009AF416A18F1768BC38AC3097FDA8ED0B20AA0BD95DF8752B51602 +DC436BBF25DA6C0A14592CAFF886CD9521AB2ACA852F970B995CF182268E261DFB9A763F431ED4CC +CC0DDF25EEE960425A0455944054C12EEC0CEB75A9D501CF0AE908B56EF57AE31D2051E8645BE01B +F961780368D7B4FFD2E57C4E86C63528E43C9357499A4F2D8452C150D360E71B77E92A0FDC194793 +DEC985A0B744856477003332B97A704E064B431AF88779037EC1AF4DC8A3702F853A2E2486D298DB +871317A02DF8E748982E1EBF893EFA04B4912C9500EE739A1A2770CCFEA5D20F72847E0F7EF54451 +81C72B009F68D0888B9AEE877108450DFAB4A00E315148FA782C9A079D4EC3D7DBEA7A93A763F639 +E3F1FD57E7BCAC8FE48DA2256B2590D3716FACE785A8F4429B6870EE47FF8C0C2CCB31C56754582C +2E6078BAC24F22BA00A1B0859F564F78F98099415B68EB8CE679A478692F1B459A152CC74BAA2675 +4CC5EF3F5E37BDC1687B73311D86E81498115A9438124906A41546EE33B054459D85AEE8B79CA293 +EFBC44EB2E8336AC9D8E6C10BB8BDD1FE62F6F42442EB14283673AE761C66E19EB856D488E70CDA8 +CB86BC0D19F532D5B718F5BBD152E1C17548742BC82342AD274630322BF9711AB0C73497C39A74A0 +F934CBDA29E4EDF38DE855A01C3D19D1A697E585A91AC530B4FC5797AA63A33428CBF2327D3A85F2 +CE54B0737D9B99CAC11BCE50F6DAEB86F492E6B83A1D7ADF60CA712163F0529C98A3A7FC2148DF3A +3BB548A37BA2E715AD8744B0302C4C005BF8241BAC0A09831094D73393FFE96413F7359BA4B6F425 +6A6165DACB2D7F97984396B9F96D738E89FFD9CF0CAE290B9C51A859E5EE2425AD383539EE7BDAD2 +868C1E3A07AC14FC3A31345ABCD8EFDEB2B2600B1CC55C75773A754069595D43FF3022E6B756217A +63F145B78293DACFFEB11057EF60922D699C12CCC798F7D9B2E99CCE3FC60450A1CAC4CE6234E62C +0F4CEEC2D640629829E4CD06CEE48789F617F2A2A2B065DCB9C2627B23BB5E5E0E695EA004E02E1E +ECF6EAECE7419814E288B5FF04BE03EED4C75DB272CA5AC9451C0026B2918D153AF1A7246B835458 +F71CA5EF8B250A460A6415ED33389A4E5A6810A198B77D6280C7C89B3B3C9073F876D49B7591352B +DC814248EE1B3241FE02F2311F79C426624D8186F949F76B37C9871139B5B1F70DDB5C7C65B108D6 +8FC6519A4F832E806EAD92C5B1437E0B2360D75D212E41B4867E260556170CF11277212214D04F57 +B538585051AC6DCA0E2D4A42AB451F142F608A1C4ADB61807673D29C43A6F10795219DE0F816E826 +F28B333565C4BEB4D0DA7E8F4407453D5713726CF9E58A7C3D25D004DC4AA6C7D1C95ED803809BED +1CB089F808C379C2786465D02159AC1E6548263660506AA17BD5A5BE3D35344E974DD03AE6F6316B +144111B11C4B8610787B2BE35CB6B9679967AED49B11C9FB3E8F7BBB334A88316CEDCF12160BC755 +34CBDD2149D67D4206293BB252190B73E4F84C6FD63BBA94F05BDFA09C0E7CBDBEE8BA04E8B4F3D9 +DF19F00C29DB205523C40C25334206C2412460AFDFFEC8A0D7FEA77031666433275C6BD0F4644FB8 +5F5413DB553D576267AA3FC45D26E3A56B74E5ED3C336D23254B7CBE6BDEF824A18223A465BA8079 +014B1EEBB4C3A3CDBC8C2659BBFB021C1F1FFBAF256290E1F287BE9180CD7B020F5551ADDFCD7091 +51F851BFD0A29FBE8C193CE807ED041EDD8DA8F1CDC16B57EC300D977C92F4E770DEBF0F14A4262A +BFD61A69D541E878B9EB60B626A94C26D8089B0B4CBFAA9A87EA246BF4560792A91EFAA5C30AFDE3 +92EDECE73E378D23115EFC87F1577DD71FD842E397D4269B0D0455A96D89C72F55E729B2E13150AF +67311F3B048BAD405C45F5E1E9AB5D1405DECE3DF646F567457ED06D8171CFEFDCFE9FEADC5E865D +94856EC2809F6650F39EA196829D03DA83A1E5A1514E3F867CBF65CAA879B0E74D6A6BFDCF26C5EC +EABF4FFFFBA456670F96421DB972AA1B64980C309A51804B5B61B5409712155DF697021784D1EFFC +1EC7D30748F4C79BCA5EC2882F342817CA04762043A8AE71CDE3E4B2667C12E8D5BA9BDFA7B206AA +3F2E7F7B7F952A6BA57D27F80DE598FC5A3557AD38436B851C3A580867D5BDCAFB5160F7EA9082DE +88A88A60093F997D273AA4DE06CA3C2690EB8134C7F2AA6C1CA19CF6CB275AE97665B5A15198638B +2C2F985CE0B1AA3BD40151474B60E47895E34174D5340B845C0ABB2192A4E84C95C9EB0B14D7A19D +3146CFCAFB19E1751D5A69E687FE1BD8995C8836D95EE8D9B0C58DF1516443A7E5AADD27F9DC9388 +02B1A5E9488C168B8E15C1B654C54B843F860AF6E9A8FDC716280944540862E015FAB9F83CB52587 +E05C358908942364107E66A7E54EC11C20A51AC74BB7CA5097C2B9F7952351998A0044F2E8906200 +98179156395CBFC15ABD9A8F4F437421B968A4DEE11F7BDC48CD158923BA1E136E83B0C50C478C03 +D35F651CC5AB756E8C2B07820FDF8161BAD5B863C93D61080A6EAC0599C8A9159FD2BB204314947A +5FA8A99E6458ABD527E066D67563C02244F09037280016F399D7E88BC925DAAAD70F5532EF370EF3 +A6FD3AFA9686F1E741954C99718524925C318DC502EC152F938E8C0AE46EB06758BE9D9C81B1A156 +44F4B6E488BDBD6D9D71906A2B23064104BB3410E3F98CD9EB1F25B6EA021D9F0DC1E7895A000308 +FCF777DFF0E4FC7A15C90695391991A280B479248F3EA8EF074702030AEE2E7556202795847B6543 +E5CFD34AB37F5F3A59767987C90209999740E35450E07B44BDFEE94B621C3C44C18EFDEDCAE1F669 +D88FE9A96D6499B3A0B020B9D510CDC64E43FFD334687187CE5A981D3383BE70EF068638BB383E75 +016018F22AAF18DA8F7633118B3F5CC4ACF1BC2A156B70D1864724BC6F41B8E500E3A06C1C6DE559 +910B2E0B8FDA85A68856CFBAD32308D0281A9F232774E9486722C625B91C73490E4C831EF1338EAF +EE8A2A5B3F4FB1D87CB4DD5E2624E05292349D96A3D78C24FD732C982AF40C36BF11DC562C1B5919 +068212AE41BF380DB325D09F24ECD7058E10578B2D0263C3AC45259A553F92E370685376538332CC +C2004E4343BA09D165D1EFD2547CE4F06A27CC8D834582DEC4556764902509C49592C0CF19485F26 +331B0BC62A8A78484A92389B83EEB4C0951A2CA1A479618DA067071D7C587715EC640CAA1C07441C +3325F9AF5428A94090E70926A06AC43EA66633AE6B06C0D9014D6BD3EDD74D065E1F9682C6761A47 +12094ED80E7FBA1CA68AA23B6F992AB5C1BF647413DAA327BA2B9D415C585E09AF68BBF6B1611786 +C70D05F909CD801804017918726279E490ABD3325B15A6D8DC8F4A299D0C630DC910064DEE92E44A +C68BC0BC0B755007BD3C3D3545157BAB60A7CB29764094F65163E4BA5CBFB15A8B551702D65C70A4 +48A7B653E6F3E75F018FE0B8BB3E176EFF7463CA2A75A8A8584271ED5845A4F42649803B6E87B432 +B81E57E1414EB0D54C71FCF91800FA47BE1EE85D7952E74AC266A99EFAB9765B3623B74976570F06 +6E48C83354FD651014E03BF8EAB14DC413DDF7EB600256E293331C4EC882CC1586E247C6E5042EDB +92F429257CE7CA04843ABA185C1E5F1FDA01913FC5C189146322CA8440647DC61CF13645A8BA48D5 +00F204DD2CF5DE1CB9F8E8E32C867C9130B89FB7E565347898EE6958A95B2E9114DBBF0201FF7858 +30C4AF7903D7A0B29267755B10AB30981D345DF9C2DF08253953D125888D935B7BCBAC83E5E613CC +59456EAC8D2279B52E7523DB1E230750581C20BBE3404574F491F36EC8DC57A3061D13E2BCAFC5F6 +20F68A7CE86BA5300A72E7FAE762C5BAE692CF121F6B036116D84BBA8C35D7E4D0A60F2224964388 +CEFC6BD9C8F4B7D717196C811DDBC776D4F432BD3EEB330F4825DB9752335E72C94DFC6021AB23CA +0B710F387DBEE7CDDCD7E6D0814F176F15DA09CF0885D0518D22E3CE481CA75F8F933B8AE2A9011E +2F1445035F9FF92DB182B392D100973563DC0207EA7A66292AA6E56B24580FCA9DFBBFC58AA26AFA +8A6E9C2C555E415B6B90975D68BAD53959431CDFF8A94E3BE7505ACE2C9D374F331180270F881242 +C8ADD7153A2DD9E7F036E99A5251DF797305B2BBD377D3021DB420606A7C0EAB52C4A41F29C2555B +374E1BEC9DCA785F341953CD57863638C1F03E7A5E4804A3B6A66B3B62E88DA41864CABB407237E5 +52E65F29AFACB8795DCC653AB9F1AB0F6C4198C0EB29DF57E76FC278FDAB083513E54C38B3600929 +1FC3F0A2FBF3DD2B42746D0DB000994E0B88385CFF21F4CAB281DD82559C7FA5499189FEF23B8248 +F3AE819550B03DDA4B36441F195990F32198F7D9C205D591695DB31CC13E1DAD67EBF935AF9F6420 +2C88844779AF170F9EFEA458A9243B1F62D644831CFB0A69B04AC727B6136D55EC845FA8A014484C +013E7114624D90BF04841216096CC7F5859E642EF72A301712E00B250443597FFAC2A26C4E458665 +8CF91B288C7535D6C3ED9D70E777AD0C9F3F1184C5C737F0346456FF8D4AD779B7CB643E68FBE047 +73242B84D21DD54E91A3BBAA7076478DEA8C0F829B72E117EDEB1FC56A6073B925022474F890F454 +10D0E2CBE0BD1FC6AA4CFBB1ADDC89BA31760930CD3079CDBD0810E8F4381D2544507D9ABA5571AE +750020611B6A3491C38FB8C0574FC201444DD24D029ED93987A3425AD50D968DD1D103BC46BB9AA8 +33D4A0F05BABC80BB3E40DB68712B52BF4B3EED0A9ADEE065A8AA66A473664BA5A60C9485DD1E4C3 +15FE3295B0468C1655D34035F18B0E9B4CEE99F3CAC13A61DA5BAEE9464A48F1DA1217AF29EDFA3C +68B4E4C5E0C5FBA8569DCC5BB93D900BFBFCABB9EF76433B7A831BCA3CB26780E835992420C11540 +415A581AEA3B0B4F533EDF95C6F39EA110D8C94BAE90766D5863FC5103D23831CF3C0C7C2F81F47A +B1849E5338E2F836A8E58530ED8EB61A8D510D92DAFF935E1F37C2F44C830110BDF30C582A9E946A +0D010B735D68553321AEAB44337CDB114F4FB7E74F84436151D742ECF1BAC336CD17B73742613A4A +C82FDE6D79D172B797E0D32EE7130C2560843638EE71991E1D920CD8528FCA57918747AFB5819067 +E2FDCFABBFC18522690D05D56619C7924DBEC4799FE82CFB7C611767C3EDCBCDEF7A18CFEF0C3D98 +D4F152F2487F19124C7D12B367BDA9B8083C01DE0F415A1A8450C2C6AAACE3D422F1317E3BF47C94 +A0EA9BCEC197AD5D5EEBB7A19B2111E9EF899193B6D392E08C514CF9D7553E64FB45F61197D1E84E +4339C6364A86241876C4A41E87E3DD8EE6D88F1BFFBCE8CE61AA2610B09970965545AD36EE4678AF +B0C8048404F03F6F5DF163FCA3B08FA9BA3CF059A0E294B1262872BEA3EF78AC0CD386DE3CE79384 +1208EC6CFFFBEE45FF70CB2AFEBB8136B31AB8717C6542AF7F19F2A9B2331489EFA5B0AE6394100D +31630C291C256ED8F82AE8D4176B0E48AE32F6CA811CEE5C735E1D665861F8B5BADD8BC3B24966D5 +041CDB69D3412ADC46628EEF91ED6B23D9187F7A5C176B553088ED45EC8384AE23C411C68E742A52 +B25B638D8895755615B3A93D5E00FF0700F8341A6D8A2E357AE5B63AE27A4680E6490F91E42FCE1C +6FF241A0FFC2D234B392955C17D26451B35E2470BB5EC0386862314EB37181BA99491D85EA864F53 +1BE45ED80D8C3B6E0EA635D70887CAFE5DEA42240178927CF9193D6816A5C8E78DC29FF7E6BB936F +80228708FA97B5648AD1C7A8C90B8D4297E160D5A113988D51C78D6936EFE8BE7DFAC91866C6A9E0 +2F640D6331F647013E62808BA8A44F21E279D2B1257A30A098B5CC00902CE7DDAE2A8A92FA084FD7 +6ACC5408E0CF56AB5C1FF12726A076D200831FC78A3BFB60F28F1803A19E8A5B58C0F78B3CEA2058 +26F87190494FA36BDBC569F6A14C7AD29F2FA6FB5149664D9B3874830427EF193A491884C1645348 +BB9E575A2924FE1BCA185F786EF7C016437FF2C1CDA090FCD326D3521398ABDDA943F9E24E38FB1D +ADE564558C676D75D6E62447A272316409017ACABECB815B6FC02E0CDFF8FD68C8D77F9DA84763D0 +20287C31FF5E4E123E945F5302F09FDCA9E480829BA6ED6F598368F68F9F5D6B80BFEF7A6DFE51D1 +8FBB0FD291E05C7703B835204F147DBD8EFBA74D4465CAE03E8921DCF822E2EABE33239DA21BEAA4 +55526A42280E78ED1D542D4149E80D57972D8C342B766B2FF869366FBCF001793F7115C9220C6CA3 +A0CBC7B85B5023FC91F3F19E98FCB6F1B5B94F747697F9B1C6449387E43919635E67E32640960F39 +0127E0CC5CFFF647D0552F8A077CAFAF415F488D173CBBD80D9F1FE68742D68909289148F2F230D1 +F2F81D6474341EAB8E74DDFA6F831FAF95FF7054796C464901ABD4B1304033185236C7B537218F97 +2DF3FD4BC86B634BFE0C23EEA35FA20418230F5A113E205A027166D43DEA7D25CB1A1C005BE331DD +1B4D7EB39BF458FF3792417E3EB3A1A058F05B8165A1B509C04D914E420D77C69C681E9F7D15472A +05D3817721CDBF54A9E623A83F78BC8EC156CEB45F650E80B7A950F9DCD138B0F0EF36EC8CA37C12 +A6609F2322E4C89707F68145DBD670FF423FB35D5A0CAF34464F6AD9B63E94981BA157915CC525F3 +1F9C20248AA5808D22A51B4287A5A75CAF02328692D4059E858F4F81F107A8FFDD46C9AB843D57E0 +008E7B00B97B89D5649AF28AB87F6126CC97F09C26451864921E98F5AF8DA2C1BC67E4D2852DC39C +8E77E2A7D80A0FA3F04B0F8080DB975B9753FA4FC616CEA59E9D1F8954F56BD3E0CA06CDC15C2F34 +D32B934CC0DFE25476FE016FC54AAEDCE220A434FE140A183C66D2B53CC3A8DDCFDCDDAD82DBD4F0 +3A9A3B4B468920CA826E083D4F2AB468A00D3592489B0F4D7A4CA0AC042B33E75A12D894E36476AE +A132EF2EC5697B13B6B5E21310F865AD28AA1762779DD8AD3C86EA4E59E0525EE7E5C81A6561355A +12362A9635CC597412B43B3385353FD77E3A51082B45A731747061C480D4A2EE8E73CD862CB47BD5 +CBA2A69117271DD06805BFE1D6B0906CDCA8121DD2632CFBBEC4A030BC23AF5F129AD55EC9A2E77B +A438DC693A8CF61BBC824B1EBDB2C2875E4D6AE4F51DD25D09EB1B46E410F8DE74595575D89A8FC9 +08910C9C2E6925CCCB42D5E36F8CFCF9BCE5A0281CA2F70E2312897EE3EA7D34D5C741DE40A10AE1 +1679ABCD6729A853218DE2C12E4140F3CC44458C7533DC0F7DEE7814EC916C9DF582F458263FD9E5 +8D47F64C5CA7DC3B935F03F36B3180BAA03CBE823CE21B5F6430BC3BE784D7D0CC8B1F56D56D74C3 +A2246F15033C8C0B1F066980EB31403E702859379D749DE63E7702E96C9B5421F6381940B05921C5 +D0FFCFAB58E80E324891B860F551E8546D77CEAEEE7B88B81CD4C86C631C8EFCCBA14618C50FBB80 +37FC0F363CFE6232C8056639BB367337F287DC7D29C568563B4D31D143D756CE14463C25CD760EF4 +32975E74AB94FCA61A0962FF45CE222400F5BF4772666135927683B2BDFA73333C60D4B02C4BEF20 +368469BC13A023082692DC5F19416F8C74345DF0D4B41ED03F6E73E4AB03BB4272E29301043B3466 +9B23DE91388E6173CDCCE6D60CE588B6DBE049B519FC1C0A2337516CC7FE4F3B3E3BA15D87CACE1B +D282DEB896E2E79DE90273A2203248C735F2D1A0D381E399FF7360AFBC04D45A37C490CB90159ED4 +02F94A364FCFEAB5E4038DA1411B0E9EB7A40D757DA5B506883F2D0729F4D7C4987797D27F8A8AA7 +2C3DBD7139205E62A350959ABE3700E10790FCF4C214E9BF28B9FA8C4BB0A231F550829280802F7A +89A46B5BA1A0EB8181DCBA92E1502CEC7722E92E7425469F449E7013F41AAE9210DAE617C747F49D +CDE59C8A262227FE017DBE63F12F9E8723EAA65CB01E786334D331E91725B8EEF94200D8F464B05E +7EA63EBB66C3EA10C5845C65CF1BD5BC4C7D7547DAFF7B08EBC81591680B4EB06D93A66EAB6C773C +D779990BEF514C49C207F735D773728A6C88E76C14CCFC091F5D5BC579C22E41789223114296698C +68A2A855E161DE10A2EFE9F6E6698DEAAD298DC9B9C35D189CB7CC70EA9350D32485761044EA02B4 +43B98E6FDCD389D3E6785D5338F7A82552AC9F302EF88C833E877FD6CC545826AD27CB51B7AFCC15 +0A14DA09BE858917122B5DDF7173FB5B2B806DDCB7806B97A5B9B5D7C761DE5BD3A0E05D60FA9A7B +3B8A0220044C1096217463DE5525831F3CE4C09F36A7B933E0CD4FF23432EDA012E45D9FE965CDA7 +796CC91D1605DAEA2D61D0C92B5CA116C60E48584AC4EA960F4008F15F70C594A9727B51D7A0DC05 +72498F78F02A345C8F7B92C699D99E9CB16CC7BA3B5A7CC684ECFE2C17CB6FECDDF0A1A443B82C58 +744243AC838BF475BC35C727D9077AF620F7DA1957C3446B6C0A2FE61C04B1CD6FC58F673E43EFC6 +FB697E477A1D0C69430E03847F374B074145A1F450257AADC200FF0700F8E23D37AF1165B186A285 +09CC373891AA374E17028A42BCAA289E1B63EC76439F6DF61A39097DF1F763B7C745F1E41E72545D +BF53325697F9390E636E91B8B18CCFCDAB0AB3345F837D65FDEFEE3A6DDE99D902CE688F2308A2D8 +176AC986567D103C31485B82655A581E1CD75DD2B93C7132236AFA34C4BACCA91531E3F7B6CB53D3 +A09A26DC0844172F177AE92E3525A99CCBEAFABD2CFE08C35D368E43889F76360B724D52A226B8BF +AECA864200DBA042B23CF844D5BED28D2A15995372B6D411B179EDE64DB8149F457480B7C9BCEA96 +8986A3E9A1A1CD53642EBFC876EF2A410F9FE5ABE6391DD940760A2CFE6F881444980D17F66286EC +C92BEF5601F20926A708A7D55B4F7C873FCE2DD50FC00490BD44828D3F40177F02BA3772D068C7A7 +614BED9BDEF676745A78C85B6DF8396EDC62075FF7F20F2CB9EF06668F3048AB41BF768546101F26 +0F923DCE76D654C8F80969E815A0FFC947522EA9719237B02DBFE056BA53B24D4A155DFDD8BE6D56 +3904B48597710F03A53EF51E2FA4A654A0EC6D7E097CC840F0F637EC12436DC42D2A76A8DA291D3C +B03614FBD7F77014769937F7E610CCCE5DA1488D831D93B4AED8419B15D1227CB4C9A30F22AF5311 +45DD4A0F047E64C0EF68D1FC94695F757D962D6294C0BB3760C23CA5FE67F471F9662A5A8D338B9F +3E84351A2428373E78D4EF14639FE6C013C4BC86F1AA5CAB8B2A585AE34F62087BF1AB7F273598EC +883A002F1C201C2101C27C220E46AFC3F882530ADF6B5BA0FADEB817B29DC6ED702593AF469E7F08 +79F6761FD516CE5A4F18DACDC07DD4023AE5B541E3D970576C17CAFBEAA33FB42ECA17BF8E048C67 +EC9646606109FA008CFDB9B2230B752B25852B92EDC925D61FCBF4A927B7F6D5C04F6695FD306C75 +D963E6CD679E66394203E1675A402ED91CCE3B3535DD93D927DB05BF2D3A16679E583E2D07CAB09B +11734F31329D57BBB2068C6E01147A816C85FB8C5FBAE7C4FEC00E8DF7DC0C1152421967BCC6DF63 +F063557A51E8DF345846E108210DA5964BF297564655A214B2038CCD27458C2CA4FA0CA09B88B441 +E4F97C8562EC7FA5F475A85EA4B433F3DE1FADF9A1C603209B2A665E02E7399BEC6D36D5296F4044 +F32D37399B5AF8007CB3DE5009B0CB68EB598FFD42A35FA401AC9AB19BA1E834232512E80BC5193E +6BD0A45B4EB171918E123004E019A3B5B27F352FF3BC10C691DC59E2F4ABCDA811AB438774883F09 +68DA756DE6E915FF030AA1A8D2D4B1C182220FFBDE3DDD2FB8B3A55801560798EC9ECE519D7B15C1 +88CE07BC0F1441AC6C01DD6CFB81458A84193A9FF2085CD15C671077139F31F1C36C2F35DC414E9C +55A36087D64161ACF31BF33160F00605F3788F7C8170E26729BF3A3940ACD8250A4BA0934B4F16BF +CB96880E180D06981BCE33AD21B614894697C7471D3344343DAC7EE16BFC0C5F377D23EB00A1FB86 +7CBB4A2F35BF95564054D7BD6D2DEF57DD9B6A40D2C4E0C581CBE9D9E5E7147DE70808A280A0BEB2 +2DA59DEA337B4FF7E49973BB41324F980F3FD62410398A7126CCDA472D11FA7696B7955C02D0AC52 +AD98707D5A19FA3947096CD8461F68DB38E86DFD77564A34A6B2F5DC7F450BA57E8CE91730004AC6 +78B2C4ABB62998EF14B122D4C01363885D032B95CEB00BDDF6DC7831EB12D36225D33E19091447DB +3EA4937DEA6A74292E9DDEA13E9ABEC6D8F5AC47FF1F0959251DE364F3D9990C09B1F5F0E1F633B7 +EB6485A551F4F10259FF41B2FF1866EC3FD51307DD5A7DDA7B6F8A3280F576956DCCABA5FADF278D +3A9F1DC3177F696354CFA46282282588B814E4D5E93E62055EFB54C4FC9244B7DFE40F1311A9F776 +46353B11777C6F1B7939CF60ABA18E193F4976DAE78A49C260FB84046C7ED7A2B83823154669FB79 +CA2D92EAEB1912B731426859377F82A0DCBBD0ECA7908FE3150498EACE3745B653D8649C0FBD35CA +291717C021F740AB7524D5AD58818FC8C6A8D752D363B22A7D527D96F8962C6040C2EE37302CB7E4 +2CA7FDE978706230A7951BBD7925D526C17DC030CF09F01872AB49560112577CA51C47CCF5E22CD5 +0F73C17EBD5E402CD73FD0F39187B84E051A486A62EA87B089D0CC93C62234973B7A5D563961B64C +616A649C86C71DC7AAA7B04C8078F7FC59DEF4D27930A3A9A44171B720E424405DFF82D9B11A2FFF +E5B9DB0B8050C41D67A7FD432BF907ECB9A2E795B22CF32B6E5C70FE12D1C27CC875080B2A066A7B +5E42DE1BD44B7A7FEE474672734D07F483F3084DD6018388E9DBACC0B1DD849EFBF3979C95908662 +DD595D9EB70AD19DA9D1F8EE16564082411624FBC2735B4613AA8A3CCA08925450AE0B951C189834 +4AD8DC34CF050E3961E172BBC2CCFC809737F5A1026D4E0E0BBCDC26CD1294C20B429764A1725AE6 +BEB5B637D23CE3E94A6BA3BA5CCE882C445ECE2F11CB16CD70A221478ECCCF200CCEA83690CDCAE8 +2A0F6B72FBF1F58AF999930055F2062D06E85D947C50F88FE21BC71459DD87DB644CDF98C10DFB22 +23FB896F4FB25C2672CFA646BB5BE2F184E3335E6E57A858F654EAE9BF23BF423F8A3D91EBDD2153 +9F3D29153908FF7C2F7C41221FF894B0B295F0ED69723A2BE52039AA13258955A76E74EA0C15F991 +E7D9BD7676DAB5192BFD18CA8098E4F125D99BA41ABA7E7609CCFCAE7221AE4DCCAB3602D74CBC24 +29740C65A7D4F20B7EB0C3542CB359010CFC3B5BFC41AA2E222B2A4FE4967DFC49A5ED9E3CF98709 +144EA1B955EF09AD0CAB80F38EDC0EE9352815EF84C5C15638CFEB42B99583E9CF731CE71B7C4474 +F84FD6B1A5AA17C4C5F8C52A50504C18620D494F80CBEA61AFD39A0963E0CA5F785FF4B58100FF07 +00F8F864F0B4530ECC53AA04102BC31AD7EE8C55B338FE9B0B4713C0C57F1E896E4EE976BDAD2073 +D7FBB55C3351FCD9FD0B7D0721D4F8786D56AD1FDD465668B5EA20CEEF72CA9C61A7CF3D1504D328 +CAE21B9B45264BACCBCAFE4F2C6D668EDB53CD11A70D6A173A2EAA978801330C2545CEB8805765F7 +564D94D549F7390681F82E7AB9646A49D705073D077BE226C26200F5CDAFA38937E5A0BC88459F99 +978CDE984AE115921354BE370FEBBDE6C9346C42EC40975A783D6183CB334A9A7E7D1841E0AB9E54 +6FEE5F0CF75555C57749059B5CCA2EDFE544C2F6E01041732D610860F089027267B92828C6A80C60 +00F34F12247EE70B69A53C1ECC9A94F63EB99F0796A58CD617136958EE362A7C96276DF654A18BAA +916A89FAE7F1E8F7383B632649EB68D5BBD6766D56DA8868E015A1C8D2DB12FC03A8F2F6EB90021E +E94B07539BBB56FB0EECE22B9D68713459CA9DA2F36B758CE8DBD7D70540C514F5E0A851365F3342 +8665747DAE7D64002B4D73D53C91CECD432A16568CCEE66AD79C443C214762D09C45B5116B4058F9 +0779073CB234B014AE59DB6686C573DECB6C4AD98728631C0BD20AB5CA38C08B6299BDC632D9FFA1 +A759B7BADE81AB69DF4E4B6E473E954F0F712ABABBB37E0F99120EED3688A874E74EA857D5D4DD6E +6F5983C342DA785CD8BCABFC37853DD50E264C5B5D2588814AAB9940030B062F334AC67ED5B28D7D +E8087DFFFFDCE65DDA9DE8601F2C39605488B6E2A17F5DED1448186B1285A5480702E71FB108EC79 +03FC8FBB8C85C37A975BBF28C43B890D36B786BA2991A7745B1C974BC66CB137FEE8D123F07B3AE9 +D42F9E4D71A5B833D68965CA6AB16E85A87DA090418347A2341D14CE618C24525560D764DB56366B +9324B61A956A2E473AC6920E6D9D746F4BCF42A0FED5DFF91B9F69B0900F8B6198D0CF21DDBF50E9 +CCD628040B28EA63186D6A698C3909851560F2B4C69ACB27C339A578DD5DFA153FDB2FAB7DC0BD2B +CFF1602F1D93B85A869202675949513D2282180909DD3DD5892AB884A91D42FA6B3C514710BF6E22 +A33B500AEA4CD5EA964241C10D62AC93AA6938C0A32383DF5407CE51117A652EE5F78FDA3719A6E7 +881C7BA7C1123CCD2C6807BC04FEF6B7593D80EABE5CE95F183A1275C18A90E4CD6FEA3B90F78775 +7E48976793A0DD24A9B202376FFA49A872F9BABE8ED617F908705D9D65A3777F5DAC079D4B1F6B33 +E63290666685E36E753E5C9BBF8C8DCF27830C8F788F5286AB2AD9B2D40135019E85FE7290952C33 +7C877A2A0D1D2E620AF0D6B635D95ED978DF95EC7FFB9B22D1F73A90CAFCEE44E6E371193B0E1AB5 +2EF436A560638330266E6CB8EAF2DC919697B8256367D28AD9CF61B570F78E9BFACF6530AEECD87E +A9D4736DEFEEF9F76E19A5DC31D0D839C0780FECB89C4F9A416CDE2CFC3B529E41148E72D1F68B03 +0B0E6A1341E8BFFA1F887DEAD5387BE73049D3148C5817D690E6387E358DF7627530B708A1E60584 +9931A485467D05A2E7A265B4D772A753DB2D923C9E80D3852E14734CE2CFCC521F3D859E0B7F8F9F +0EC02E69FADBE29DCCF631F2F09A571682B1EAE0532A85F799A2103F686E49D0FBC70938E894C368 +6FF0E16EEB67391AC8676A762D9FE236A013BFF9075FA3C913C4261B2B234932D037BCD248A08BF9 +84C3E134702007380677FC5DED31EE9024B32B0C3E682ADE7C30283AA9EBC39499323797A2232236 +04DDB8A1E08560689111B9C954801EF6E79632D45080BEF58A14A119B2538A9E713EBE8E788CEE56 +92225F8D70B0D6949C51D27034B648EAAC3F001043FCAAE4D14B6CD6D2901B3E66523007D1FE7842 +47843A5632209093EB0FAE3921A44B88C266ACD3FBA4F7D6454F2E08798041C251966D776902B755 +DE92E75951E97EC2B9C31FFA95CCBFC1C45F1360FBD40A2E57B641C21A6192C1648ADDB68167B372 +4714BB6FB4B538DD632F67DFE6D39544DA89A9B0F8CB1833DF2774FD96AD775147DA32DF43A30CAB +733760D70E37D1B166D5256CFE40EB29B1E9B166DADBD08C3326C34684215B3242A78FB6A8D33ABC +0AF87200DA74E3ED4E0E8DC5DA0F732D853F8FCE4F65718F4E0D646A1051A7D78F4D6B49081C4C7D +A63B101A607E50EFEE919386ED41607B1331418CDEB9117F043A77FADB92F03CAA7821783AAFADD8 +AABC6C047C3E9D56E46D1FAD8F4934F2AF64B40668C700E2FDF4E7B27A4633ADBE68B7FEBD4D8E62 +61C152A5F51B3D96D7F3AA0C5CDC0117FF708DE401463055CF85FD37608322F105178DE2D0D6FA78 +E7A052992C14ECFF3021B8B0C1F648A871051FF8616429BFCDC2FCC57648E6C38F2F76C41CA92E90 +B6C85F8FA0579DF8821B6CEACEB17527AE326AFED8B41FF97DF92C2E99A9F76C4DA65E66F8CEF2AC +26E14EE2FB2A0731E84813DF7E9A3691F073D3BCE70ED10D9C3295829B23059D0C50FA01BE879A82 +688727E0F34C06772D722966E78833C20BB8A7D380F6033CE8783AF2F6CC84E0A903395AAA2AB276 +6682E0CF8BD7AE4AE8419D78515557468567885ECC2DF99FAA8317BD6602EF8A774C1ECA8AF4F6B1 +D4C860728EE13208CCCB48EE124BBC6FE85FFBA7BB3A6F3FC6F788B1952A3682362AC810541C045B +3B967B3CBD68376C08026F79138E4FB0B04B090CEAC8ADBAC953E4C9246619445D7B793EA5EFE15B +61F46C1139D0F34B482808042023A24A452AD591E1AD6B5089FCDE4B65DF211D9194B932A724876C +AA4E306A1970709D5E8EF5AD949A3322ABB08AEDBAA922FCAEFA6DB4B66DCC544E5B975583595000 +3683D3147E3E9AF345280E5F5F7C5EED57BAE512B26086C9CFE923BD2C7D1383275174016CB816C7 +E779DDDCC22C32CDEF000308FCF7BC7A27D54257B00CD6F15DD9CBBA7CC9C7BAF80B393D2593A7C9 +CF7CA52F33B42E7512D842F2B290D69B31B970A3766DB5FA3BD785FCF9E867BE358ED9055FF9AF4C +4EBC7942ECEA8B63545C93F4485B3C1404DEE5A3ADDE8AED88CB12F8158BA2C7B0EA1D8ACCF3C114 +F5BB5CFBCD83EE46F66F72177D0B8A82340DC25EFBEF0064CC44084AA34BCAC7CA0519CAF6A7C010 +5FB47D120790DFD0F6519D67908989D3B89B5C19B246CDCB4FF6D2AE0B9F4038CB3A932870A56F2D +7FDFB129A66F47B07F489A1DAF7E4785A08FC877606A2A1D9341A9328899D66EC08E95EC20312802 +D0F40AB0063A68F16CB3FFB254A5587CD77E8FAF84C1D12E8BAD57CCAE85A145D3D6BAA649C7C122 +45452808C68A77C6DF46EEDA417F26EB0C44A622B5F34753DD25E07D01F4B3DEF678E20BA8816384 +D1B73D902E08F9C8C95FC5BFB3D898AE1387DA3523F7A23584A6F5A46923FD8D8650B2730DA747EA +CA1B35F4BE47ECE4D9F69FF2CC562E9EB04D347D786214AD0E3762E3C646E3CB4CBA0D29840A90F3 +316EBA3CAA4A320AEDA22B1C958318E5734BB567B19600BFC7AAC9DE538F92D99B1F8E50D79E4CA8 +8EC66AE5F19A711C68C6EE6F12614982493139159BF2CCCB9EE721B5DB7B41B3E327FD35FF46E2C2 +CB9FB78C0A8B385446FF487D66C205B2B2C52CB5BA9F0FC41642A5274481C95D1B7143BE0E062532 +90A71354B58896E59EE533657D72868EA579E80A4756E8666DB8FC0F389BDE818BA123F66D24B959 +F102B504D181916372F1C8394A45BCE6F26E67356FD8ACDA7976DD45CED4C3E438F01421A00DE1F9 +4DBAEBF2F2B846A990B921611FDAE281FC0A9498CFDD245ACADFCEDB46B1916B9376D36EF55B3D6C +FACCE75DFD430A45A0B55CF8A61212A850BB1FA18DA82991913E1D8DA36C83A6159A3C4347E72837 +0BF3AFE3F882B07D845D727290D0B73E50CE30C8982528FF5F647A5EA2B18B25A5C68DA94928675D +54F08730B6839E69CB1CA024EBFA1A10E1EDDA0239F1BB17F5FF364501C1AC005A869D7FE852D55D +9576EF0401561248EDD18087A437F4CCD6C614BBC2C18EC2C094E3ED5C06DE3FB084F2851EE05026 +D40876B595AB947D7285EB699DB24AB2AFD986F84496C909ABE4CC6F5899A6AA1AF3E7E4B3425C16 +E993D8384EA8DD5F8379A2481D2551CD8C422B2E93614FF3A69A6243841447FD23AC25D366985BC4 +09554DC596FC992E3010808FEAD4CDE95066DE4D6BF88F6709716085BC2C7616FB04F7FFCA7C37DD +9DB0203C445F47BFCAC698372854339DECE99420316BFC53DA02E6E1A2849514EAE5C3B9ECDAE8C6 +B5FE5C230B009C6F608D2F66FBF16CB89BAD0319CDFCB8463464A2A37AC83B785D976B1623C1526A +2BF762314B50A91C386B7DFA6A5F3BC711C7BAE3D73A565F4C279212D54CB1B845CC18AE16E9C1AD +C28A5B5DCA07AB2A203C870AC185D9082F820E377880A8EF1A6A6F40021C8EA4847EACFF8BE5968B +CE81ED8C04D16E9EE2059648D2DA1552C05F05E382F44851B04C315156329502FCE2A62B4CE1B352 +10EC8D90C607367FC5C097AABF40115CF9AFE4044B4B4BD332CEE699D7A1385A4F5A4297A9797428 +6AE78C749E60EA1281C045125DAB1A5B26D25B3920B662D7B2D13274C61F2183CE9DAC56E7B666A6 +FBFAA057ACF03BC799BB8C4B37133446B300FB71A7A90B0FD9BB2FD8C26DE5F9AA3C479647803B7D +81E7F33BF211AD0FF9549BBB64267FFBF45EA2159B3660EE19204CD76A289F23B1499FAE0752D24B +B238D762C866267C9BBB24D02626DF712ACED73A1EA3C9D142CF0CA922D119D25100F8D13B3D2897 +183252E9B9BD058C05E9B301D19F2E60EC072C4ED459EF19442D67FE18CA79D2C66263D92C7EC441 +9D98813E4D1DDF174DB2886B2BBBF07BFCB12CBF255450642F97047876E2398560C53B7ED527E457 +1E22988C93CACC7C94BBBE0758792AA6A3DEF251ED8A462F0B292432975A951EA732625E00E1DF90 +16B0A73F0D59F4CCCF3A51416432F4157CDD6E4B2B52A460BD330BFEF2EB1881DD8C15EF3FF4116A +183EDB64B87FED4E281BF9F72DE339C332445A2328B6DDA5D182B43B88C7C0DB864A4C99ADCA3439 +54DFB83FBE3F5B8D65B1881C530DC994A27071E0970E40B08154FE8950EB630E2F4910F6D6E9DAD6 +68C7AAEF19104EF09CF1E252586EC2427557F354086DB568F4CAC4A2159BFAA7F663D90F7EED2359 +9F8085D1E764163F47F2BF4047CAB8FB2EA9C1793C8DC3D747E099C05023CC1720EEAE39CDD3E694 +79804AFE504FAAF9EF144CE64715C549AD05C5FAEA7D4CE37F056AD1B449FBFAFA091FC85D9FF831 +489E86E627AD83EF115AA632E6190A5F1D8A85D534CB5EF883BD2CDA6A6A6C0C8C426E18C1329188 +E58A5DE867E24759E383D52AE2E65E82F15DB2870221A26A051B46FB5A0C3CE4850B909654CB339A +790B9CC5B84E7F6F9DDB42F7CF8E99898919DC216B5DE3DAFBFDD0071B7BC1C6FE17DF3B6FBCDA0C +056EBF89A36E2C975B496CD0254E83A495E8276EA7A09BCC71F955D50FE0D2AF27BC01BD91133B51 +F43BEBA14EF0F61506A45F203A1CEE6B4DF265A42716863749F769AF3A1BA8633949D04A00D7E2CE +8E4EE57048D11632BC47B89BD2ABD8C1E3827D5BDAC9FF2ECDE8C4C0DD54F3E45F6A6060F4749162 +BF70B304A363B4BF5FE4C31837E9E9A85174443955CE02A7A90B4E7F0683F06657D8B098138F7185 +9373F9D91F0866C933AF31A3B63749533E87C5EF89BCB3193B18B2F687AE4200737078264F4949DB +C4805BD09005C32026ED1A57765576FFF152CA8848316A8483CFC162BEEAB87535E67F87AF893BCD +95148B5F43D403EDCA36DAB7DEB90F045571A94CB9B9B271D800FF0700F8B02829732176CA5BDC99 +9CA62C70C1794F8D8834FEFA3FB0CC938C930BDF0F0F229758ADDCA5A3C66F8D107144BFE27D1C20 +CA7B636A4FCC799CF98102DEDDB2E9E0EDC01C3D39F7E008D331433508EC5E2ADF9E6BE1340BC218 +4D8F822C48D146DAA07D801306A7C97A267FE5994A807613C7B7F940B425AC2F2E37E135970B4E62 +5EB2ADE29817B9829C43281DCCB90E1FFB35EF68450138E7BA128F0135771A5FEEEB4391C7ADA36F +9B412EFFCB4429A7A71B6E0FF69483E068A63A2E6A0673BED720CAD11FE05041281C74725F05B448 +DA6357792378F9E96E6590EBE6283074FE34DFC3319A75BC16AE2C8A96A488A6B255FC66FA8391E1 +3242ADE079BD7B38696B811998BF743EB9287C08CA5513DDC032370E6AAAE49F41C081AB3FE4BC25 +60B155E63E5C900F92F842EC5E02427943CECE4BB0E319D5ABD047753DFB70289A951BF215A6D96D +9BDC198313674E72B7B221453985BE8A145DB102F51A21B04BBA17AF748AE46702109C3AE16F46CD +56B60DADBB70505B7DD3E27CC751CD828C23DBBC27F22C92AE1D925F9B8E2DEBBA9103A4504B1D33 +E675B9E47125F4F4D17FD02102EDEDA7B311C113764DE251FE28C43D068C6AB20AE88C82EDD75729 +916615A37F30D928F166899ADFE440BF7310A5DE01055FCF3781095BDD8FF14248104F11F60954CC +984DDBB57F08055D560D493ADFB7D25F1A8888DC5CD3DDCC5939B6409520062320BA0E7140AE2C5B +5A091A36713905A3D803457BAE6DDD1D164D900C64AC30EEE1DEA4CA9C3EDA5A2A2B0BA7ECAADE6C +522EDC4B1DF783C1F90997272DD4BD1E08EE95F6C8EE87F4D8448E289E7A2CA36D6D088AD9AF8745 +2E68E6B99A4FE05AB686ABACBAEEDFC39ABD1A691720959EACA4779BB969133D6C934A00C59DE10A +1965822A4FBE5CE73ECD3B253033F06877F6561A526718282D8691B7D7E4DA4B19A5E2759D5B7B7E +F546BC7FFCB6C07E360D260DD096416354F8A76EC619F2DA3464EE03C85743B0E53E8807160A3C9C +14F84BAFDAD2B8FC75EFBD8D07403ED782F322E01DEC7B9BF5AB9904DE6A97A5CD891F75B63AECEC +2FBFBFF7B8F5F30F651CEA3C2EDD5FB262F229D773D1AC3CF6CCE2F59F3CF0E84085B4C808B48A9D +4901701E1F450124A3C16D2C3E6A2BCE32E84A094948877106AC31DDA2CC615BE5837638560F73E8 +BBC14073F6DE7A1EFC52C6E249248F947EE1BA80447BF4ABD0B340C676555E13B6BFB2A34A96D504 +81A58312458044F24C0BDD1A1AE7D042598AB63FED40105768D96BCC18FDE6564AF902F296E8C8E3 +0EEF967AE3ED2FA72E482BB960A7F6E230F7CD506414FE29ACC7F789DAC829B8748BD7AA4CDF742E +BB9B9F0C427D0505919782B85A68C22AAC806A8706D54755EFFDB199005905816D4764209A650425 +975F971B4ED54165BA00452C76F729EF3A9DA354AB995C0B0416BDAD93D1E239CD1B66A19855819D +775A793FE57ECE865823B71717C0EB0F2E675D3616EE27F6B09A7BD25240A8246A3319798CDB9287 +B6CC00BED56E48389A26396EB1DE57F2FB404FE8F905BD591B8C50585DFB5426A0BEC3C82D44B9E0 +FBC2240864CC460CAB3FBB8875C912BEF0D8EFA5023863CCEAF37AEABBC44096C255B87DF75FB576 +E356B4AB05BEEC17204DB9F66CE866367073CB0FC36A6559BF0E49E37901FF6D822012AE0D2BBF47 +98851F4E65ACAAAC60BE83506DF3F97DA610C0DCE9025258CA92138E04F73A559711FB984EB7C6C8 +A6BB4E34CD22A68D52D37728640A618544F5F127C0B39FB41491CA987BC272E6A47F67E52ED7071E +7BCFA77F7E1D35BD4B734D977671A96036938AA8D47E555CD8E8B5C8F5A12F20DBD4E0D8D31677D2 +0A08553F4B180B6F305C90BE0982AED8EC31429234EDC22ECB0428E46A7019FD8408982A599CA51E +F1C5BA9F6B49DA1A02EFE242A1868645F6287CC90682E44CB1FBAE07A5AD997DA68EDCB3BA385CC9 +38EBDF7239E9C755EB34476ABC25D064644C72B8CC3A39648C83B069B06DD6CF00FDCF402EF60C04 +F57E2F84D1AB78DEF2EAFEC49B91B27DB81FD9B7093809EFE9CA1775AE8FD68140BFCC80DE2288C2 +A3BA571071B2A7F7855790329E0D1F220E624D44530CEDCED489DAD7443308B8996B1A3C4CB49CEA +1DC0323F56FED087B2B62B5349D8BB9E95120EBD6AE40CD6DF207FC1E45C361323D10E3620130637 +BB9135FF95B6E6F2D77B2E011531248C45DAEF85233C7F1708CA98764C14D53AD79D7B3C26F20C22 +CAAF758046CD92ED4B33BA6CE5E4F36D91C154314B420678D67CD80A22EEB3523D1F61733EAF1197 +4277D4F04F5CAB092F4C678FE1CFC529779765910C768802B6061965FCF16A63705E5E53488FEE3D +5A2F8F96D0A0F30E9E55D57EF86BBC276F51838E8F52B341AC63C76F0569681F9A3DD2B5F4D2C30E +928672F6B79F0DA9BE5A98075F71806F5E71366956F25D256BD8A0617BEC903872B49C9B49ECECEB +106585731FE34B8432AC31AFB62E4C3A2900FBEB443614A79E177527CFE4145C922110D5E0A84435 +950679358E976B3A6F5E8BF1C1954DC9EA573EB1062280DAD1EB70219C5228B52F9B19CD64188DF7 +93E2C18DB4BEC8BA50EF7C7CBE9FC94CCAE32FECEFBB3D22D8A5FFB9D0FE3A1C55A8ACFD36E1D2A0 +CAB458FCFB5CF90343F140BE8290256379D1F5CF724D9EA795C4EE3F706740BFE37FCF4570541094 +35D5AB5C85772778C2E254EF6E776570FDB18D693C139D3673BBB5D8256BDBA46BE2EB0AA46C0C66 +A614871F3B2BA161DCCEA4E378BD7E4C90BEA5F0B6B58C9FFABF6D08D5513A5E72318C15EA850849 +10F78C85F63CDA9D728909EC9A6168E59B6258E2C785CD0C46B0876282766487AA43B37BC700FF07 +00F8AB07918D3783B5EA28B5F6F3DEBD496459E8C305A38EE3692B14D06EA6E0F3330F0B57189C0E +145BF39F90F7F3448068B9FD1F98C9D46E60AEC76EF8795C2F49D856988B4569F434D123F4469BAC +A1E6FE03D731A4977B3E892B9D0264B5D9387A9442E61FE67F1A5DC1AAE9FEAA824131D87F9CA18B +E34ECC011E64D51DE90A1D6672042EB0907E14E5E714E51EB26335B3BE432244352F75B6878F42B5 +18DA14AA3864B8CE64EA2EDDF63ED3885B478B0273D41602331189084305A4354FC169997277E378 +5E4BE76BB6842BA2C0D0DFA3D96BEF5FFFA3A5CCCEA21B407128180FE1A2B1014338F26DB717396F +57B2D7007B2E92E09C070B4A71A6F7A7B525BA2FF20045645617E02BDFB96278372C04FBD6AEBAE0 +B1B8F3DC9670EFB4E77139EA755F8B0E039AB1A727934FA485AC7ED5602304FD6129FDA6373BE934 +6D5C9BEECAB2613ACCE0DAE90AFC3B5EABD21B1AD68CF8298F2BDF7B9354A58A5D1D9E3DF1EA9F5D +40C59F779A8CDE730B5DCA3150871FCA123405964BEEAF1F51121663693D60A07DA6FCE0AC6CAE9E +3173140966F40D07A4DA60289FDF1A6AE31E2C7991AE4793FEEBAB9E72DE46A2EBF62DE2B96EDC5E +3E39D4663707334D38CCA9C2E730334E6D3322C2AB2020EC909E570E746C1E59A75C9B9212CB0D00 +595327B04D2F75415EBADBC2C38E907C99B6D98557CB6F9215AF340439C15508B96966DA32AC14C7 +E4FE2C8059C0DD8897EE9F4909AAFC261D5DC99377EECF58A1E17EA8E9A7F9FE09C13739D5514E5D +54547F595AEDC1017C1BBAAD1D37E355698264D37EF1DCE429754347EA58E783AD6617523724B3F3 +B4B5CC31A0FFFAA74FB27093919D7DEFD5B9B9046834A3AE3E4C276DD50BE56D83F4F5A9A908D4EF +FBCB3B652888CC08B15D9B0C902E402BC0F8CA86E6434996FDD69C7228E62C7B89199AB8E802B8AA +EBF90B448DF112E5ED2901AF6AC4BE4AC1E5221726C40A8FC9DD65450B2015A3E181CC1F4E304584 +E59EF4537005474447E809A00132C4C801F0E72DCA7FE5FA32EDCB8736A51B6EDBAE6EC04964DFB2 +C5C369346998D1A46582FF24229D914034BD3233497FA095C25B425E0BC0E3950927876238C0EEEE +FD9C413A74C59BA83A0EAADC3D43009A6971DB0CDB83ECA5959F1B3299FCBC09222FAD0A990D6E51 +AA284A47EF37BEBA00E79C46D3DB79C8D138C61B077E24EDEF0FEF680659D0330D782ACD11C9AF1B +B72384D58F3825CA2214BD34F8F11BF78298AD8A92E0883E8CB77493293469D6622B8145E1478E2B +BD7FF0C363B67C85848E71BC0BCBB5A0631C2AEDD665BCB758EE2B0ABC4011817C9AA9FB0329B414 +B5EEC993E8835012074126F5631EC18480E59CEDA566ABF87AC9D9B8F91AC9A02870F4B2CF75A240 +F6F409DE395F9094F6D043E3A7F85EBC88009819AFF97B252ECF59C2619BABD556AFE7132234E4A3 +0E1C203568BEBBF2D127B6B8067BFB9A9DF031A8C335CCDDCE9ACCC8008337E94C0ACAA55785592A +1DCE387DF05EE85964C0FFA00CA38FF28B3235132FE8059D693F40D668D2462C07DDE645C82DEE1D +A03EF44A5BE5F22878E32A230B59B0FE487B56C5F17477A6ED64006243D92259194968CDC5D44ABB +E62D452B488E2757B2AEE1FD0BF7843B3CC3A590AAC53F32FAE2DA675D401E64C05A9DC6C962A521 +3C0F3FAC36F61EDBD90B7A906C151FCAEFAF2D58E6508EBC12BC014A9D57A0D5121249C106AC41EB +D4CCD74C1A0935C7700DE166AF9767227ECEE8C7E2522B0EEB1CA263F66A0EA86B1ABF63586D2F94 +331D4A6CFE249C99B4D799E21E4898DC103240E3C2BCED85EE885937E7713CCEA60FA2183CB3DD8A +B403D0ADD0903F915B6BC60FC7D4105E0E5B5535D10F1AAB234AE88818E51CF4BA7DD744F115CB44 +8C5BB45EEC207F215B5828EB60028FBACDF26E190B36E3C05C541AC7841CEEB1AA8AA2FCE0DD00CB +F84217F739721E956C894DCFCEA6936A1D15F13209A7DFDA267E641CB1E29143A24A66F096F37E65 +8F5FEE0A086E24F059D3865DFB83057E3A8F1F38A5462D5B60400484F3EED41B550AE246CBD2465C +0AC336D37CE861EBEED8BABB117D7ED0407E8EC2B67D21EBAAF9B57D167840EAEE3008A247A88FBD +F97E8191D6FF8C398DF96761F594358D3F2AD83C90C67C71EB42B6802C62FA258714EBC741838893 +089E506BEDEE68CC62AB44A8FE1FE627D9B26A972E4128D9B246B5FE794EAA4BF14C27FA69E5C986 +38F0EAB1220A98ECF1B6F1875D4290D6ECA828C7DFDD729B70A384510302F9F554E20ED1A23FD32A +45EC38BBC4B124D04C90991AC68489A5ACC5966C33829A4238A6506BEE1AC54EBCED3DA85FAEAC9A +BE459D12B8F9CD181CDFE7F1B9133A27F99FE38FA2FBB66DB0E0FD853C47C6076B8DC59FDFC9CD2F +09DFB6F5E5F07294E3E10D09AD4DA0CD133B4C6C9AA4D747F894611B88346DE9F36700A579803008 +5C762F3070BAB76E8612D034913A8E6388D696E579483D134A863B490486E85B27F4304262BB53A5 +85684825A421977EC367D8578DBB46AF65530D205AE14CADEC6123C109EDB35D7737A37BB2E479DF +EF60065CD7B1041AE03585B4E68048208EBE22836B53730CF86620751E9EDB27FDC17A312F1F3BB0 +2466888C7F538DE3E7DEAD2611843DDD93E3B78CE1279362BB93FA8DAC0E2DFEACF75497FB2BF944 +248019F3B56FF1834FACB7E8BEA1E07840A62E12820861EEF96F529AA63F21EBD8A35813FA9BE46B +226EC92A8BCCC0C229912E0298F08E2A427D5D4BD1DA0C90E8B9A6789D4A2D7FE72D800EDEFB5440 +053420C8FD5E84C85554476D59A66C30C1DA2F0A078CAC5B4FF0968B582F723D981A54CC220C4801 +85498A9F25E18406DE00FF0700F850E9E3F70B644F7CA0DD3455C74D82DE0A170681C300F9AD8CBF +1E3B1022CDC8F1D69EC9CAE396D861E197E2C1DBAAB4BF3B9D6BADAE19E454ED5FDA518C386E936D +D39CEE9F15BBF57D7EC97893EAD99FF54295CF71297369C0BB5EBB14AEFD1EEB9BFD7DDC2E5D1DB4 +549E7B26A5D958DD38510D289BCF21302CBCAB532BC950B0AB8BD9104FD4D3EB1A9F6934E77DAB4D +D46CFBAC3C336DB269798DF5FEFF9822FE70C3802425F80A09E0770E57FEC6FB9D0CDAD310AA3CD9 +47515F1BD8C0B065CB7BD873F4480869977D7C0874EC7C856D4F9F4574F980938BACE06DB8BEBD05 +B8DFA2D78479F0603289296D4141D8920EDF975C4EB7239BAF92236DC10CDED17E3FC00B56D0B843 +07527B5E499DE0AFCBE913B5A29B01A5AAF2946AF7F67071823FF1F93FBD60051701AEECDCC220F6 +918FB6C04C7C759505F1349D6651535F7E56F2D36E80B11C1D232D1D550CFEF67E448C60C007E7DC +7EBF8EBF5A57BDADA3070EE3F537AD530F5F910A78CAD936D7D2D3ACE462541B2C73F876DECAA0F0 +BD3628B2B1F5EF9F1F199D4C7ABD59DF961DB500DFB6261BFA8C9589DFF29E7AE56D27F3DFBA8FFC +2F562983F9846B4EFD89BEEAACAA7820C157A6475585A426C0512E0FF45F04E5388B39A061E6F5F0 +B622A7571BCD45FB0E098AB131891CE1806DC35B04EF1712394FEC7043B29DE7B63AA1BAB1AD52B6 +AA8B0651E804E16DC1BC5C6B671E4C439DD4E5015C1DC32A258C1A7F70E745E3F134F9EF59FC2892 +FA8A196D2DF6891D31A9F3A95472FF41C90781C21C2EFAFE319F34088D8AD8CB9B2B6C0442056D4B +3A02F8CC98E30D7BE8E459DB5FC354030539867AF397A07D1B5853F6273C1A1C3A9E346B0CA844BC +429FFC7FCDAADD809E13E7E67C145799C12ACBD4E61F76AE8DEF9904798A5D6A7A0D5C77BE8E17E1 +54C3D8F016CEF6D12A16724C81808EEFAF38474384ED2D5DB603877596ECBB68DF0F26BDFD86B32D +10C4F697D0674053FA65507B086DDE5DB490EA892EFAC01122CABC68DE97918C55366B7D7298C82E +3837C9D55557894419CD8DB0EE8DEFB53940CA96C394F43B5F7D57695EEC8D700AD4641F5F4E2464 +09D668B09BC38D255E9F3B6B6AF845A5540E34732AC3930063E9AAA89AE10E054EAD654574C751A0 +AB956E9F045D0C16772F3AD44FD2F5FBB462007F46BEDF3E0B2108BF84782EE6794D79B8F5CAAEF3 +83B995E35F6CFA7BB91B3FD3603F024E17E4C5446156D976912929632D82F67881A35C410BA19DC1 +3670ED8331ED287BD6788253AD621C5F2701BAB5E689A0112F9B4822DD4D265FE7A77A60220A52F0 +AC6D17601894050B31DAF0F171CB260A93875792E40BE17EF7EEFED7D1D7EA9FB38FDC5CAF836BB0 +21F9CF6F8BD55C00C71ABE96D2192F2ECAA443954AA0D2601C56CAAFAEF86BD30E06E18388CF45DD +BB450CBEEAD452A9C0859A3B738284AD61ABE4AF780BAE1BF845D74E909F3AC164CABD3049E51E36 +0D348800DC8E4BDC5096B3A7A708A6391E2F9DB71FA5E7A0B9A0FA56C6C9FE50AC816679835FD95E +D7101BE5CDD5E91B0C92817AD1779A87580A274673E00E5166C01A98AA0B505B0873C3595B4AF58A +90144518609983B1EEB63F32AC1AE0E961A459796E458C142D45D6EB943D25CF5155D5B0921C62C3 +3CC76832A21F2347F39E216EE22EECC2014B7FAAA7CAF93C71C1DD3FD6001EC3A5BEAC8B5688B0E4 +9DAC41D5CA4793E2658AFB110363A51DDB2A7679235E82A501C700A67376BAB2D9A8055C0A33E484 +2C3E05A65E867F90A822A518BC4B270A7AECA1249553269EC3F2D26A4C0B7A8B2364FF16FEFBC781 +A670EEBF91AE3741A22F7943C54EB865B4E45446DCFF0AE84CD0CA16CE228A0049E2F04AA91FB2B0 +9E2BE874A642B51D3421448BD0AEB722588AE85E172D1757D68FA17FA709CACE3D3E6A3AF8ABADDC +0792945A3C7CD4EBB09F5D6D80823B59A006339D9D7A28B1B013C6B3F1D202680F395311B5649CB1 +FE11C1FD9CE4AB8D370E8E6A2E373E0ECBABB495E738EB2C146599A2E2977EF89A22A445AEFF2564 +D2AE48138A806D1B69C5AB09FE4A58EFDE8E375102765B864975604173BC0D7894A361A96E860AC0 +A301FDA5F3FACAD7B168C427C3C79E8F1609C36252FA7A3775A3D5AD6C6F57D39BD9ED84C5C7D82F +C244FAC7721850F600A5A1B324DEE5A7AFD4894A03872099AE177946F39F7E3935CCFED83E838287 +FE47379D2E75CEC13EE016D7540A75985B59F2629F2EB332B88696D70C8CDEC191F68FB642BCF383 +67609650233AF8E0C1DAA5D43AD7653ADA28BA47E3DF15C061ACB1EF5CD67FC16E1BA2E60A0A79CC +FD7E24FBC34F65283D31301FF42BF673C08ACC51F50B34B021FCE096EE1CC2EDC2B2F2D4C9F1A175 +BC12F5652BEEE613B56480F29458E53C0029786EBB34640F80092A0B8B3628EEFC59E7EBBB3CAED4 +2856B9F2FEC2D9C59ECB3A064709A9FA7625ECB6D422BBCA8C918723FA533BC078C367B345D1505F +3C325E0775C829655AFE0F720B66C4DE29BCF83CE8A8D8F4BA5A523D91E71311DD1A69FB9B896374 +F7879789C2B76AE2D3A98052D2054C4E727C3E936440CAC9C5543632E4429FE5551A509B53EBA30E +BC0521E7F5A57D209D05ECE8CBBBA14638EB1C9FDE17F95A1EDF2CE1ABDCCBDB101469F87D440956 +240193C20EE526F13D645CD80870D8D29B65CF5679448A84DA95CB71E519CD53220F2DC29A01F4CC +CC15FCA515D7E421D322E7AD1C763501A456415829725F359A83D3C14E45792AB90BBEF9E19322A1 +32434E58A3C0955B91967FCC6F8409FCEE0221163F9D3837A6C9691CD3E9C7428E95764F96184AD4 +BF89B9C01B96672B7C2E90CB78E25CF8DAFC6E90EC00FF0700F826F9114FD9CA514FCFDA2CE27759 +6F68B8151E38C3D1B0A17786D78650CA1266DA1A1BEA81C70BF29F82A48D81178BAB27BA0DB66A96 +9C3B01FA5CBA5680F0A7048B5EF015487B0EE6021039A187A2114A1CD0E0B0B74B60D2F526B83E6E +2E6BC602AF06BE1B9343324C85A880149358FBB02BE29BD64F316DF172C369B10F4D0DF36EFDAAA7 +7B350FC65D0A3B3ACA4DE3A00C973BDDA4F5227873404DE1F335E9B9550E3A7BD6C11C25869D3AE2 +391356B036FDE26F97AC78618B2D8B15A47D3063E986AABBDD6A2C4D90E43C5BC3D52831B8A3E48F +C1B00CBA59AA68A34A98ECAC6814F418F1726DD7FD3BC022A8A503517866A12DCE1FBFE1D9F12644 +3A56092CA2AF9847E8B118D754EFC6C12D6B00E0778FBB3FFB87EEDEB91670F32A0D18585BBB5987 +6C54C7B44E284E29E6D5175E0AB42B51BF51F6F1D3902EC26D5269489BB2412FDBC2635504E951B0 +70421664231E3A193766FCEDA5305113F3050A0CD308AB165272EE741BA8DBED5C0AD66C3CB3BE12 +92835D4469C2F064BF1E9170E58C6BADE6ACB69A24285A42BF5E6E57E7F4A11CE48EBE4F8069FE5E +099DCCE95B95C32EDE5DACFA4BB011D5DF13942357037AC7B95ADB4F9C91B609821B8CFCC061179E +6365FE657F1A851396FCB3993AC169B67F1AD2637189EAA9AA2949F0BF2D61814EE579AAE585A9C3 +8E0EBD8305F85D87D4B30074D672D0717284135577D92DA1539D4FE8C971A738921470E9D1896619 +5AE46CF85A4CDAECE71643F5CD4C6D138290631AE3B88C4898F9BACBA2F28A2B52FA4799AD61F8F3 +38A58A47C69A2EA5076CF0BD54AD74BA9EAA9FAE95C9730FE83CFAE8F4F3C6129B0D1AA894C6515B +176D54992D64389C9AEF7C881186BA15E5F813AA4F104D50866A11305A4770625F059225B0220D13 +870D0BE88FD895863179EA4C3036639E28BAE5FAD707221CAF3BBC63ECC5BC6451D3986C258C3F2D +2D72E1108FD76A29EA61BBED6F1E612867464FA9DDB278201625225AE5E675A021EC111CEF7245EC +B3BA675C1045B9AF66CAA77D5BAF8F28C5142EF8857F43C0B4936541D765E1CF1885536932329FF1 +E4E4BB0D4A2D957F5B7543A36922EF7B11E6D86653D0EE1AD3F9DE264F2D47DE46EEDBEEB198E34E +1D1B43AA7B9AE9303535EFC0439FA954282089A956C51CD4577218AE1926BF629AD2221B5E644A5F +5E71CC76AB6B933B6191EF22A0145BB29E5B7F220C00B24F98F30C50CDEFF2F43380A32357F57DC5 +6D1BA8F3D2F9335D9FB2137FC119D540EA6EBE753C8324933372E7A742D51C5554EDF378647CEACC +BC3543646715B2FDCCE8AB961A7CF1A3FD8DFAD900AEC41DF986E8F22B331A586C72915911C779A0 +A67B1345EC980108498AFF62E9F3E3D4352F2E580A49D2A2D7AF0DA843857D18B9E1BF373CCCAB9F +2FEB5A20EDD638B0270CAB1FE58FFEEDFA0E817EF4ACCAC2355A9B42705188C5C59542DE1AB29583 +B55ACE7805A400747D712B1CD1ADECCD178E3BBC0C83E38591547A2A7601FC4BB3742C4CE75D995D +D3437AF6EFFE78719BBA23C8BC362CAE3B320065AFC97254CE75B6F124EC792B18117E9DBC622CAD +1D60E4C0D41750849C74AF2B360809EF16C15E663F99642ADA575E33701E6617C69026786F240E7E +7F23C85DFB561F5654B52A6886C58B728638D94FAAD37AD5247EEFDED4383CD9B573212DC9E56085 +88663E7635429EB4E7A019042157528F20C2733BE40954980DA72D0C09D1101E2BBF331A19EAECE5 +E0462280E56D428A3BC9576B32300C79F1397319304A73DBA50DDACD4A39BFB4256BF22C01FE4BA4 +6CBCC8C90B068BDF35E8023B2071DB0B9239086CD7031050129130ED30E8621837FDD46BCDC73FEC +3E95B41D42383DAFAFB65236FC6EFA4305A45F9D4D56756C959933CFDEF8530CC0B9B10419F5B215 +12C2587EF9224B056DFD0191F3D35228A013484391213DB01CD770586A4B8139B2007C47761E4A12 +1F6B08A352B6E0D5A94FFFCA7116CF4B0289D62CF5D6B637C4233F72095ACD52988ED6F8109F7804 +EDD8D10CFA702CFEE49695AF4195970E0E61BFE4C38ACB88C79478A282B4D87226883BB5387FF225 +3EE59CF69840B42174392B02FAE40F41A0DEF1CC9B312A308EF96C665891D953A3A4468D23960334 +8BFF0AB171D39ED709B7A5C331778CE3E5415F63CA8B0C8721AB3DFF5764008C34632DB1FCAD1C51 +C4B91706E95CFB61D384CC2A42796F5536F657E6688915908C883F3A7BFFA89BFCA8D3B16F428308 +F1B74E3A12D3818C5B805CFFBC3DF11EC4C8434E56B98D44877F67C2782F376675053FA1178B956D +07F52FE2D7EC9784D2183481401EA42F669E43C400D5438C1116FD374B365393A3CD0F02A988FD78 +E55FF05ECE5AA7C980B72647F851D272146A50CBF95AA332B7C38341D8EC24FF08F8213E1220AF0B +0589C0D71145124EA2F72FFDF7E16C9C3C1D0E5196F91193FFDA88D1B974E05BED7F6E024AAE16CB +024A1A6FFB3DBA2FA3601DFDA4131D16C57C335ABB3B27FB3F1414B4EC2090BBEF84014308C6A072 +D9CC526EE829186D84F69183F4639E37D6A4FBF9A11B2ED69338210AF34C7B6B8F7C0B59F0854781 +6321E56E9E1F679EC1B38431BDFC9A1B0791CA42D6A2C40836B0753499F99F123397C2743F03F8FB +74DB44AD4CC9CA810B6999BFC5C010898D8FF9EFACE7B9BC071DEFE01FB5B16865B1852DA045748B +3B0A5AFDDE346577B919A281C44236AE00C7C9CE091EC2A913FD62D0AB0EBB95590C71220B99DF5B +65C3AF31D4AB7833EED00486457662903F971876971C167CDF31A4AAE714B478A7DE39CBF359182C +E355A2660BDC0EAF343F2D06B0A8C6E484E095824F93FAF8FCE5823BE56CE469DE6C927938138C03 +C725A2E54EC839BCC46BDA7E6D6E0DC39CA3C919626322734FBD897244C92D36F711131229C21CE5 +0E8D3147732CC9912BD7CBDE5CBDBDCFEFFD3DFDF3FBEFF33CDFE7FBFDFEF3890AD1C7BE875D2BF1 +DB684014ED4FCE160D9CC0E22D14219AFA9DD64D7D68B64A3F2657A116EF75F59A490D2912FAB85D +41935388E78B8644C593CF0DFE9C01FEDDA8DD701E219A879D48998F3E435247DEB24002DB4D4F0E +E773E02E90EEE8CDEC4A256ADB124BDE7E214AB37C05DEE91077AF943FD6867FE4360DA739BED77D +2CCF0B121731DC9A93FFD3C57C11FE448B51A71FB6085F97BBB450028C246A9E40AF4D9CAF0CCAB0 +6E6AF4A94B486A0EF8443DD61278A83B30D11CAC7DD1867BF3FBD3C5E1A8C18C22C4A02C496E6ECE +14A827C566ADEF9968269B392F992612BFFAF0297B411A09EFE87363454771190707CA54B0F70D05 +1BCC154AA5BF0BBA46CCF6F27CB4A386FF0C48A7DE196AC387C5DAA8FB95F5D2C285BAE5B51BF4C1 +AC437BC279D95EE812C267749D88385E1C3CFC832A0E3DB7E0F44A1A979597053FCA7F6821E295B2 +FFBB3C1ADC59FC1FF45DC3688BDA0469465A48743FC925D580B82D7992A745BCB0BAFB381BE03D1B +95087F15D1122993745D94493661A59FF6D71231AAD2EB74AC541AB1499B5AC8E11A578DE13692C8 +B63675956B703D8CDA67D3C85CEC6840F644457922D04DC2995272EE5568F3D70A855A031D67D757 +A1627F915528BEC8AE46CAE612ECF99CB4510DFD5438DD3122D09C2D6178B67A7AC2825D80A71BA7 +D9DA4C071F26AF2BF7C0D3AFB0EA8A19034641AD83158612471753C8E5758847CBD3825155B6A33B +EB25AE474E056B0E9638C11B5F243602BBE88146E5AA8B9F164C14AAC9DF401256ECD86171087B82 +3B6281EBD60AB17268BD1AE70A162CAF6FA054F84B7A5E0D99D7CF7B50B279DA693A5610B75991C4 +129B8E75B45310A586610F0150D196E571C6905B12D82C33E08DEFB46A3FF9A5B543E4CA94E18F20 +3B802F6D5D61CA9E633E4332508C1780F3F70C2104E3307EBC3F29007B93170ABB048400FF215D5D +30D2074FC0058391780C016784F308F0C4812D71FE3708DE40989A061CFE6F1380840CAD71083B99 +C3CC0AAF95C6DA43C433327F07D5310102AAA93D19DC176738CDF026C29BD564EAF6E973D1264D93 +B265287789F618A288D59868783A2D738AC0F8143CB6AF4465C04F79267A612767F5B5751523840A +7884EFE5604452AEDF0F3C9C607CB339ACDF9A79B0106459251E071122EB1B10DE48A1E2878C422A +BEB9678D876C2421DABC2EC02823B82CA85B14F9DD01B696D9ECF2A27A2F5FA3BFE625BFE6DD4757 +D151FB7B8230ED4A112F769F1C06E969EBCBBEEDD2B85B3A62773BA21B9467B2062FEC578C94A16C +8CCF7894E503525E30E4BD3AB1CDAC6566492DA28FAB9AA5D6D32E782F39052515A4E766B478F99C +D26C2620EF982C76D9BA6D8E905781B9A9CEBEA9A566CA6BF0D6DDEAFB259E90B19C2E1D2950D5FC +F9101A520F9A4B09E34C0806B8C69526C015414BC3DD6C2B6C91322454EF0E2B2FBE0C41B65C4366 +19DE883E458F1D5500A21B85B48DEDD7CC81A8962DA84C60383F705C1D4DA5265588D8F2C13DA4AE +84F25FFEB079C85E1C9ADE75E8DCA4E8224FEA910B97EB83D9F996361E7FFC6850A56559BB91427C +C3F1BAF0D2028570C00B5A6A1BBBB5194BA9D9860850AC1856464DAF8E12CD5A45FD7AADCE8FA417 +18D3995F6BFFAF0FD05F3E188412BC038295BC8FF422A92E4A5BCFB99AF785DDEB95C1863F1B849F +C1FD8FFCE418BDF4BF94C1281C01E389216080FFF5C9066CEB43C0E3946E4FBA04D7C4387F78016E +D8E6BA59DB3FE267AE0C87FFFA82FDFAFA5734E8259826047C35144BB81388033BA22CC1B6FFC0FF +F67F4908C8E1BAC7D717DDE8B071E664C35FC65B002D0F4CFC3430E59CF890C77CFABD6350227DBA +E0805B72E98056B3BC7DF0A9B8CC6A8A785B2AB5E24D661A87B86E7054F9CDDC56D8F05974463A76 +B46C26D1142D0B3A5337F4CA2EDF9B539E19963F56ECA9F14E2E4671595F2DA02F68D4E568CA9DA9 +238BADA3675D202707FBF83F7EDBE1CDB1FAC3432AAE67C339DF1823C090A9B1D8F64AF108FDCDF0 +E1EEDE7839FB738DB74C6C4FF2204D7DAFBE8E221887548963B37791BE18C6906E8816C96002A44F +13BFDED718D5AE00A6226847A57942E80013CDDF40AEE70BEA5C2E631CDABD79C787556827421E19 +1CBA494B9DBCF349AE5A826F0519D80EDFAADFB2B6CAE0A8672A662BB7BAAA7C2D9FF97E3F9D65D3 +3EF53E49172224498AC8BED090FACE9A76CA8934901DCFEDD61B096A2957A9F734BC5DB42B008CE9 +17755028F8C67AF231E2CD6B11DB927A05B15690E9EC40799BB6B6829B455D514CFB00AB0D2EED93 +E4FF791BCC4FB5CFBDE708C9637AF877AD1CD0514FBDBEE6BA1DB1C7F5CB32581CE86E1FF0D22CB0 +A74578552D03C3C731D45454CEB83AEBD4929B6D21977B2D8B173510DE999AD039EA85372AD9C3A4 +4D664F1E5A969A8E7718AD94E57A6F5DE0341FBF625669D01CA09A37455A8F40521C71BDF93362CD +C8A593B39A2F66FEB8DEFC2CEEB05501E37C5B696DA472673F02749483EF4830463CB4333D727B1D +787BBE51825B72E2D9EA33F1BB243AE014042CBB4B3A784915B859A88025CA83D92C3F8CD915ABED +5B4D74A53A8B8D72C87BBDF03589C87570DBE58C1708A51DD837F6AC5A7A08BA8E8CF2884E265D9D +ECF157A1F2A96B1AEDC4639A370801134C8ACB0F35BE9DFE57F3F8A5AE2EA83BA54292CA8732E5D1 +880CEA274E1F98ADD74A7E3ED61ECB1D97D9986414B400DBDA04915776080F541D971261DF5722AC +2996AD906A2B4798849BEE9FEAE6E514FF4AAD70BCD8AEF34B7E37DAC67254CF83D2443AA096E77B +EF59A8F1B63BF9CE2CE147BF9A6066F2BED3464380EFC5311428A900C65806207C0C42F7FE06FF07 +00F800CE002913AF28A7066EE502A511DDA38949615660D7F05709418E07D66FFC9ED86F9522516B +D0DDFA64CE80949E8F333F67122970950DCC02BE416B0937293A9AD40E3B9DCD93C3910A1A88DA71 +7063250E2D0221EC53F260936339B713F279AD2AF86959CA88D78956E047183591924FEE54F9F86A +F6C4EA09D57B43210C919A2E32A02ECF077E6E4AAD4C750817679CCE531DC5FAF0260154933C87F9 +C6B41AA221A6743E79C3D161288C17D3188EA6241B5EBBA29F4C15DE9B30449713009AF6421495CF +A2FD5EAD343E273736A29EEA334AA854A105A2895775A2CE1CA19360BACB19384E50AC2BD4974F88 +6224963A209017F92842B718CBE607F4F3232C735C1CB3FFC8591452A31C44EBCCC02C9B928CE160 +06F74F1BE669DE7CCBC8BC3DE852CF9F6DA104EED9817887EB7D20367ADC7FA1EA88A5A3A109AF71 +36B1A7D148A628B63DCA25B97836393A2443EDC0A8E564AC2F7AE92DA9940579E2D1487A3633FC76 +3D666288671525CC43126DF4E3F8F89BDC7DE9956BEFC1A4A4260D8AB6B926C363DE863A252F915B +36BC16E66E1E1A2584B6EDBA50D1675F0441BD4C9EC8228BE90F13975EC38D994BBC9369E24CFCF0 +5605E16FE7C631CF806A2503B41C97E3B4C0FB5AEA3DA700ED21BC3CC2D05C21259CE644932F16CF +7A5425E74FBD71CD2301FBD7DDCA3BF1E266A2FC160360E5E82C885A1879F4119C822FC035B65DAD +F0740BD0D62C0B4DE9D125E2A256CD0C2319BFAD6811A76D5685BB84D7225F43E41A4817082B2DCE +D92BD685DF738C1F5107D6ECC026330FB889EC19204B83DBE232FBA09AD679E6218B38255A44F852 +9115CA6BC480E027B2EB1D50E4194F773B8B4FA28C8CF8CC29E3939126C3126768703F1BD9252044 +3BE6A0FBA1BC8B93FB95A426FBFA4FB233318EC3BD70017485A09A5475DBBB1C864B3D4231EF435C +7138378E82EB2BC1CCF052C978EB365DAB0844CB5CAA37550117032425A153C2579AA619B0418D2A +DD7A66A39439C4CDAF8659E3BE6350E76F7B7933537B0F05E96BBD2D63C418B94DAE47DAD16A89BC +887FC70900FD9FB2BE4A50D7BA8DE76BE70EFA2E8CBA87E6E272783B9BFC68278FD9373BDBD34B8D +90ABD8C086E1077D98939CA7282B7EE0922CE8AE0A52BE9F83D73AA2DC65FFBC63F0C0280C69F670 +04880D211D9F355824F0AD796CA790E156E1C4E3D5EA4185A43D9B145A321923D01AE123513D30F6 +91D2FF6525775182ABECAC57484D6C221109553F1423CA98A827AF7D106625B2545ADF93039F8E83 +E727B44401EE31FB9A342EF40AE65F0C832B156F1ADCCE5BC80F36FDB18FE9A96847D64C848AB108 +3AF60ED1E2C27FE302C37398871D8A5AF27BEC183FB2D8B802F8DB9D7C9457AA41C724A6E2F4E203 +1D6C507316133F706A4C8D1AD7D13FD5D1BE43740EF3F3DDF085DCFA6EB6A990B8EBA6B3C37E5204 +B640357DBBCF15CE5E0A7F7AA7F87A01863A1FA9AA4888E15738F565E1E0F0E6FB2E223BB54C6778 +13901FCB0D675BA973F585BBD3FB6B04914F89E530C0E2402C330922FAF947925A44C1992D558313 +2285747E08671AAB1DD3AF17D5E0C33A6F6F35A173FAAAC604AD57D06965B2F702DACABE0EF2E600 +94B05C723D09C76C651273AAFBD96F4D398E683E4A588A7230DA4AE7B4B8A3610E58374686D120B4 +7ED37A31DDA0B2332ECF5DBAE44C6F422752B3B2542EC40EA07D1B9367E292CAA5830B291CEA3CDC +417888C5318341EFF9FB8BD93B1EB632B7708FE7C9E9C3D54D7F90274B6E9A3900DA79C6D9CA9F24 +5C8ED0BC10698B964B89E014CD463A3D098732D493D47D688A7D7CF0F140A2C4BBEA9E1CCE00BBEB +A852DF3B39B3FF77036E635CF61C104D79476E19A84CA2C1B96C8982E991CF087A9B8F3DF6D70B9B +2A75ABB796AC81E62002ABEB718620C7DDACFE035ECC8B05F12F16E4CAC869DA38F2027F40C1E1DF +35382EFC4B25576F830CA8EDCDEEAB2F23B139943BDD8FB9B09E35784ECD7C3315DCA4188E1F791F +5F77120E9F631165749B8B5AE9CBEA3D0C5F6CEFAF6A2AA6E7AB97F2F0D893DCCDDB420DF7C69ED9 +902423A20A00FAE41E68B083601821507AACB60B6CE1F667CF427B8D70E62A08F26B2E92E6A267FA +D995831C22403A52CD48EA8FA1631EB8F4980983094B3AB2DCA185135DD2203CC154BB609627468A +31232E018739BC97B0B47D7C447AB1D9C72CC33DB6D164E86FC5E2DC4740C6D25D3F20D8022E88F4 +D58771D1D69CA5E7F75034D648D90AC933710401BF98B75D15A9BB5769EE9D7F882EDEE81FF91CA9 +89C246BC09E3972EE8DE61FC134D3DC384E780A6E6BAEF7DE6F634799FE4DE78FC238EBC40465920 +550C810FBE9A8A512B4893089873C5EED82441DACFA4C8DB13F227D008A53AF7EEFC35E39E1E58E8 +2BAAE0AFC6F2F3D324FD963AD06501261CDC1F513162AEE52E89520F891444C60CBDFAFF1549D208 +01B6ED4FEBE8C4E0FB76698BA6C7530BB1F61D71339C47B1ED5F2B015F3A119F5B90AD4C599B0166 +B94BA70FCC7E992853C038D7513EE19F2FB3055D3E4532AD3944F25DB5AA9CE9534BEFAE2198BACF +1D0D048FFAB5F25528A1D2A437E9C9BF17D194412EB1617BDCD017DE15DBCEF3CB833317DE5E4E1A +1CE693CA77811F6B0BDB07135B34EB558AD035748EAA8628E8E4FC21F2507BD8F0CE3923BF0BCF64 +8209C082D4D0B36F8635E525D1DBA7B84653C75E0A2CAE2400B68602E29B5B9FF3775CC5E6592ED7 +CBC891AFCC843C46C8E5D9EE838248E3789384BA50EB3103420D774624E9288CAC3C4792CA1BC16D +107E597E3E4A11A978E33A02A4C0C4675177D9D1668926FFC8A420DFD5B1FC5697C24091EFF8A498 +3F2A76A8E896F73CC6000108FEF75A54EA3CA8C978183085512C8E81957BB90F1BF3019EA4104C25 +0860B3E7B57A8AA2CF88488198498F33751BE82D9EAE24465C51F4562306698BE3CAC1FDE3FAC6A9 +52FFCA95E6B5A13E018CFDEC2610632DC859542CFD02FA113E8CEE9F2E0C643A058AA4070B1211F0 +EF9D2E2A7B47A0EF85E5C6D03195C596194900B5F971B94C1A2765301B32EEB0AFE41C62E2F79C47 +017815E1F2BF3E6E155BF3F8C950F76950D51B35E93BDBD3E9B5D6805D28E55F0794C3B61B503B28 +38AA16FF840F990F8436C9BEF3789681D4BD23D0D765F74A0DE53BBA09543812F0074AAE75A91EC4 +7B7E8F161A4CB10046516EFD1DA801633AEACBD81C76F773DCC077C666C3DF9F87DC949FBEC8D5D6 +974D1727C01FC80253F761D3989169FFAEE10C351B43DFAEFEA4F70C40AAAFE320B22651CA8977AF +F52ECCE3297D7630574D48DDF2CCF7954A60E3086B4F3C09F565A2F29277B0B96C27F6D976E06DEF +9F76616782AFE2809F35D0C6A538B909C32C4752E61A808982690F2565B16D7DA90AF3E790C2C236 +B1BB994AC25C4C0C5A3394593620F1EC0B8F572622163240B8AAC3DF45C307B520EA485B643CD689 +BEDA11021BEF26A31E5534DF1D6190AD47A88D9997AE5375688B7AC999B98DEB1540E6997CB1F3F8 +141A943E5095AE0F6D497EB79256866203DE184AF6AFAADA773E02D43973D496AFD58280E4E85A4B +EEFC1607659F6BB3F336696E2F891B29FFD4850EFCF783C6F6C7AF9D462F3EE28C0605DF4ADE2424 +E4FC2355B106B65FE173EB1EB2DD578A6179E1138D6A4ED6FEA05836AB356ECCDD1498837605F563 +67D22B1A0A1342A35A30D1847E0B3FCBB9F184F96400D5F7D171965E0A59B9CDD256E0A00AF9488A +7DF9F4583BBDF6E1897B1F096803459A7530AFB08094AD121F453B74B4F78E84BC8A521748FE5B07 +69E2DB08CDF1D3AB2F2C8F487C7DE80C8E2F24800E011801B869A035610B17481F0A26A30CAE9658 +524F052CEDEF300C278E4E642DB0296E9617CDF39C5EF499D4B6F931BC06148B6695B4B0B27CCD45 +E0F3A67FB322478A1F84BCA425F1373E667257C2AB680ABFA51C71607FF2EB80DFB3DD91D78DE0AA +20FC8544CD8C30DF48018DA651F087FFF97D923C5D89C9B35E40685D588E283A0454DA76DDC13451 +08390A63C78605FAA8109072CBE4AB092BF9B3CBFC0E756A75956122747DD4D3181F956A0B5FEE1D +703FF64645CD27BE6ED3AD187FAEADBB4203C0D614F5A825BD5D42ED854356D641ECC68D9D2ADB5E +0CEAF82959DDCA4275689D0CB2CE6CEDE5602D304E8B9CD7E1C52A78D17EF08513D10A6DCB6796F1 +289766ECA99D9FB2D14BBF1DC52EB7774DDAAE0DAD7BCFB399EEEE6CC7729C63677C1E1D3FBBCEFF +B24DFD067DBF6A6B6942C85D936D5E3778BDE174D356CF802C580DDD863F3752624E74FAA76E1A5E +6D32B2408A69D3208FBE67334FF37CA7D2A133CD1BEA0E5D8AFFAE0202E00354906FC4D89157978B +5ECAAF195B4438EC1966B837F75A190A20E690DA8D172559832A7D1B33F55A29EB6006983F2E5C19 +CDF8D0E3B203870BEF32C24F21A77F64652308DEFD308D027D054505D264569A7690DE547DAB53F2 +0C69AFA9653C22800DE27240860F742468E9B789D0C2DE4B29BFC42799CEA25C13D4631DF32FE365 +452C8D3C2AD5EE8494E5187F9ADB3C6924017E100A7B5F7F6462E567D386A6F035E3E8D402740227 +4B15FDA4644FD83577CA9C6B54BA385DD83EBC825D889858648F855C05594BCF48D5386A433BF179 +DE30ED6D2A3FF41FBFD020EF70E7C20FC1F13ECF2EAB17B561307E0C23CCA9B41C317E8D6BFC16D1 +D6B87D98B13E973E65288C256AE9360AEFEB644937B0D48D79896F8FBD96C01FBEB0108B01102B6C +AFA720139D931AAC3238AA503E11B13B79A3A4FEF1A85DF5415BD7FA9D687019B58B25FB1671E8B4 +E8CFC3EDCAF0D5CCF6BCEB2D8CF800ED4872C54F1600643A55DE56862C7F8591C9C299B368078B15 +5A21D2F9295E0F9680596FE2B8A326E3AE4BAD79083C7C180E3EA9A3C33670D361F57EE1DEC1C562 +312D89CF89F3FA8BB03C9AA003D474B5F24643BC2C3BE01EE84B54DE84EB856F87AB9BDC3213B82B +DCE3F510277BA3376522345DCDB2226B47CD21292CF811E35EB90A044163F04E2FD9A652159D4ADD +24D965C956E0E6ECFD10DD84E677EABCF0C2A2FD80ACAD9C6DB272F72CB12F90298B4CC84714B124 +BA8698D2A5A95F43C6C78A4A2EE9AA7BBF6E3B2F7888FF23E309449FE362D32AC98D1788AACEB262 +C96B8BA2502708C279A8CD809EA2656E186D340CF333D29CCFDFA2CE55F000736EB75EAB0F7700F1 +C268DAC2B291474FF63F871144A66F3AB552464A4F6DE148033521C33901AA8A824D46D665681D7B +5202C585A02888F40294E6154B15405E5C215355891C99FC689E371D739B78D89A3479321047A609 +CEE4F6817792603C981C233E300E9B772C5E1B43D952DAA7D8745004BDFD0AA46F6810319C718289 +3256040B9DD02D41CFF8655260B82ABCB53772C6F3214D0BC6E30BF5EF5D65D4859E11BBAEEC6E50 +6635553D3A69965FEC511FECE1607996B61FCC49789EC5B21A36BBBD9546F89297E7AC6DC04981A4 +64962CECBDCD474CE31D2403CA919C8585A838091A8EEA7E0B8250ABDB0FC8B74C1228F2878F9AAA +8A67F5A3CC753B11C763EE8A483E1DE004F06D18A0FC6E73C052B60AEBCA8EB0A4B1B4B64615DE0B +066FEDAC114F396BEF93F9ECA5BC69E8F973305734498727FAF74B2A0DB320D3AB0F2933198108EF +3C19218131B6A9067EAA3680EAA0F185D9697C9D19B86A55D35EBA81DA9398DB791D275F22F9CC32 +E4AD86C2B6754501FA7A7920C143095479B2E6BDFC451600FF0700F865C167AC7B62EBB347E0DDC4 +AE99281FCF43D10D3D4CABFF47B393517C377D019E49CDEA67BDE59CD8C206121CCE338ACD5F8746 +B300371427372BC8141DF17A2129126D45B90D3FD1138EAD3540C5001BBE013999639B5475DAFE59 +3B615EECE1F9E8E63E27B8650FB2886D97BB7E497DCE36D5CD2D73D36F01C68082A304FFFA9F10D8 +42233EA07801601FCE62B85DFC0AB058325994B992EF71664AE75F08F46C2FF34766C32337125038 +3DC48606DBA0C15DFB53BF83EC4693D1BCD0D93FF65A09C6748F01E271523F4B7BC218394D2B4183 +E44D2E2FE8761219AE456B72679A5373344001093C0CC9677C1365B0E3C8AD86038FE54FC41B093E +7FCBB760E4233DB6AABDF3470431308E39E8D42C13348ED77EF8E2E3DBC0750D237319F96CB74B4A +F75F51F7E7F3D1FAD4EDC9FD44E447BDB706CD375311A03018F62E9383B17741EA1CF016BFFBE4E0 +50C317555D07631966C3AE565E238BACF898CD5C2F95CC47BD5E7F4A04678A40F8821577B33A3FD1 +644AA7AF77F3D94AF25D8DF3555B26302372B7827C57F4AF4977DC95D3C2F96910E9F475DD4F28EF +F113BC721ACC1BB0F8CBC6338A2BC9F9AC30F627B25D2B0872103A72A3E8A4DD327F24A5F774F97B +A8B25D7371A7BF4AF71F26D52BD3B4CE5DF6824748E310A5BE6581C1839C05F289354008F6E68E78 +55EADA8FB06DD3EF3F15AF6BF9C2EBD421100F7850EACA0DE51200C33A6D915B4ADB0DDD23B26782 +4A49BE8A8BF283E0F5400CE3D07EA923AB581719C80AF7B71B03220C37BD75430BCF0B3B4BA934E3 +AF6605E23C2A946B2B4BCE6F4A390777BE9A6BC29883AEDDB1A0AD0208DF134F4DE880FCD6BF26BE +7F2F542592A229B37C56AAE411675846A3E6E5D0EF9F8D4FBC34917D9DEAD3F51ECE748FBAC3A22A +08AE204028EA445213833AB267E75A1DA57AFEFA233F7CFD02DAABE3D029445BAC560D7EEC21E38A +460875E50AD142AC6FB875F2BF769362827AA00EEDCF5248B879C6AE73F5127785B2E44809BB9230 +76B0C6D04AF26AF47BA105F744E125A08B459EF5636E1D8412D8D7778F0C3A057EE6DE514C124C02 +06B2A4AD8DFDB4E303A2621F019A18AA1C0153C9D4E0D8098E8900929132DB60AEFD23317C997623 +72ED9542BD7CF40A8EB8BA21B928F2CC244A0F2943C19BE98038C10431BA9D67341445CDADAC684B +9569392B8E982A8DF410C5BC3627E959599CCF26537AB138842C1057B3FF6EEBF5D818E21A482C73 +6B30D5FFCC16BD0D234F1D9D9C39E8354838E4695958CDA90F43C31F5B10092AEE9FF75C5E90D5E0 +E2E33689C78DD0FC03913EB2E80114E31A51E81768C7E07A1F5D12E33537EA0766E76710880786A3 +B285258B6D76EF41783A83BD4E81922FAB0E8ED5576963EAEBA98BAF4567BA335A3B1B0B1B9052A7 +A23704ADD16BB8680BCF191C9D4361405C895F7CC8AEA2E5DD26E0E5B1A900688EC1086961136446 +0F8A6C584CE2C6E8D0A47D0FFF42BB6C010E5EFD9A0657079E4105AC2D682D72EEFA9DB8140F2BA4 +6A93DA2A07F986850B40D42DCDE043AE35F0578DB9159062803C793665B23FDF1281AF14F80BAE86 +DB356DC7768172F63B8B801F59664483E65D752BFADEB2B39E966BE9B5481211B428A70DDC446090 +5FD4BD3DC8E9DD793823A16C8BA98B1509E633DDB73607001883933729A7091BEB95367695682014 +51F1AA0B9450A0F16B384775D8C28382B95DE9B7B3D80A6718D28BC37B0391B04242FEFB4DA8089B +95224DB07901F4BB349A1CEDD4423B3D5079D635B6F96084B31896E7AF5E82B5C2150954B253363B +066975E2C07A50483144F667B1BD82F60A262BBE32C3257BEE457203E0FF65DBCC37F20D4809627B +2A371173BC3BB9768EC71867B908580455050C7C1D13A03E28F4FDB106120A4D786B1562B386E8B6 +49DE731AD0B0535C678D3CFE7E9825BDD935C3CDCD85C478B2A3B01C0BAEA6BD8B94B46E0ABEA7A4 +50359AF56F309E7162EC6CB46ED408FAB96106753906E296EC6A7852F321FF87914BCDF0A12271C5 +9A3991D3246396147C4821A22A8F596A4BB52DE4440F324A0388EEA1EA3DB33AF9AADC9881A29BDA +AEB9A50030F282A6F79AA854972839B81ED435E7083A24D88D8AE58AC4AA94EB85CB4FA28A115769 +C34974E18C4A5855CE679B7EB09E418B8A15DF83A3A72CABDA7887141B5E6D2A9A9C429CC56ECC9F +47049E036F8520D643603AEEF192F173F5C20837FF8F07B9F8B065437A5980ACB899DF203AF2A552 +8C38A7962E77DE54FA01525C89A552B98CDA922EB40A4C9EBC28A547C14F45FAE8D286BA5DBC8194 +12C7C22A0473FE68190718138DD0E939877C1743100D65120E2BA4D08C1EF5FD377EEC5053A33A4E +A0CA72D23D10D12BE8D8761C9F9F048B788708509E9E4F6FCF46CCFDA2BBBDDDE0D1ED2805087B7E +FABC3F4B9FF70534CA83325DD77958ABE2F89B41480046CD238B8369734A4385B7130B2382ADC6E3 +34992E3BDBBCBBC3DDEA5836E8F3E87DF64727C0462CBE241DD9FBBFF5020563E3A617844DFA7C6B +0A6B40E4CCA02AB7F0150FD9B8B928ACDDABDD1CEDAFFC912B1F738A79EE8035284FE5C99C00B645 +DE7623F0FA5396121EE60DEC1D723E2669CFE0ECCDC03A585D1E81EBB301870B9DF4B18BCB752A83 +8450D283991F9F9B9722729E98AD57C3F8C4D42B418B4D958A8240CD9257342ACED32F699DCF9C7E +6595FF1A07C41CF13108979785FA03F89035E4CFEAD07AFC15C37D18E603873C318C6A3E4E3EADFA +2A6607DA222F2251B68FF1C3ECBD58F4551272082B8EAB4E3A9801D771778B7DC44C47BF46AFF88A +236F5EFC1BFFF03553FC7EFE7CDAA4550602E15AE4477386784E0B3AECE5EB48CADADC00FF0700F8 +D5497FF4058C3AF556DEAFB1FC6C2D510D1098616F9129C509BD2F5E63DB6C5F29D8777D3D3D17E0 +0E5BADB8AA1CCE00922D09892399F09D4791552E71FB6B5E000C7E19E445A2863948884A00EA595E +0F02214281972305A71D69BBEBDA6308DBFBDDEE43E3363106EE0238EA27D293E0BAB3E269C2BB21 +A75D2092B6D18EA394FECBC01610FBC9E74BC95DCA76CAE1A44F8827C5BD980681075A302C538A43 +95F38B634CD00E8F4495AE133DF53BD554B8F1CB809C9F94CFE0696CDDB41AC998B007123EA8D23D +020A4B4F30D787A6352DFEDFA5C8AE66DC4D2E54603F482EB59ACC84F82F48E4F325073879CF40D8 +B39F5D6610A7A0555C12C7933874A3DA5652910D474FA515B8560C5F49F2259D3AADA4B948901AE8 +009A049119AE70C81A642C06052EAEAFAA9AABE519C9C39350160849BAD84A295D982CE8F687D0BC +B364232C068175403A1E5C5CDCF812813BEDA8182EB5A571778C74F67C25D2FEBA30A1161D395D03 +667413C675D7525D835DF52661C4CB1359382001EF4642B504B6AB7D769CC5B0E785103A012B349B +1B31618EDCCBD51D0FDDBF4DB8E69AF3F4E79BE69F5818A2943E5E606EB394DDA1B1E42F163611C7 +21D880A7FC485C613E72C9FE384294EE8DC03CD02807E60EA720507188A843D06E2AB9C56290DC39 +8D10A026A7A5AA5741C4BAA53A7614BA59FE8FD4D50F5524126E96CB109EF2B945F91E2BFF754969 +9BDDE85C1CE1E362863FF5C4FCC6658D01393975BEF9800480239BEA43CDE6553E16DE696B3D56FB +01BA27485209488DA075F04526ADCF6064F6C2181379FEBB33987661C3EF57CEC76D34CED523CA20 +3F08D5DBE24E2A5814D4147F9470EDB9CAEBA583B08C24AF890E672BF98B0A6F09331255E8B449C1 +0D0F5969164AFE56E9B2E3C8A91C682BF004C78A8D9B937BB351D531168733CE34BB525CB3296128 +E18BDA1B9D06F49D5F983DE2E248056BA10E728C172CD73FB4D5707F73B6B8BE18D63571CB5C67A9 +8C3B9D83FB8DA7C857477C47DB3DCFCD834C616D0B0EB23F3A7B2A2940E8F87CDF751880A7E55140 +A769FE61F7B4B20644FA251EBEB0EA24C3C9A63279916DA6306E0571D3BF8E4CB7AC78080EDE74FB +7FA232610956DF3AC8D817382D94A6B8919847EC25F2602F64711E9A4E25C256F85E3352D669A2D0 +627BC1572E4FCD7BADC9EDE1C18C1555DC1F3455B0B7CA5F082D3347128A79D922B897803B79A1A8 +9FA99EE88DC51DDCCAB8D6F726001EDD091937BD657F782AF6EE892DD111B12541D905E4E962041E +1479306847913DE91A6A10CD3A0562F6A6B9A83E1F4BC7D15B397169F82E539F25A7B4FCDF97BB48 +E8FF91D2B0F927DDC74658C3936CE9A74188989D916BAC84450E90DA53D16AD9B5CE72883A96BA65 +A2681389700248A84E0960B73587E9ABB66452B796252FA7266081523B1F4C229963C5ED9D552F33 +6FF2AAA1C73354B67628B39EE726B211CFC9889DD4339E39411AD92AE3948214E59773A1412F5FB2 +5B76785CBC11E8352976A008B20C5DA7D0718D1A483661541819AAE8305793EA32CA6B095B2EAA21 +0AA300874A3E0938E93F15555B6F57979C93F817330C6F5630D7CEC2B149F1129E7EA6BC7D6DBA5F +D615CC9625503434FD8AC5208EF752CA81C96C99E8C2C5B2C1639133EACD67E096933FC625B2251C +FADEE50D52869330D03F4EF52B90CFC99A1780706BAE5F2258360255F213E86998F01CBAE4E68D10 +25EB03B36BF2C691A6D4DF81E39BE007E141D29A8ED4D62C1F8DCFA00BCC2649294700B4DEFD6472 +62AAC4A7BB51A3506BE08882C0C2E1D61166772FB5F27B43CE5EF75D91A11F58AD8C0FA767DBCC98 +C24074A16063166B64F60AF5F660689B9B711D9F5AC1064E92B692BB42774B2641089C8B35A67992 +885AB3CCCDDCEE543FCDA3B63684762E7F0423E34F09D34EA23765864F30934BBEDF55ACBBFB2D4E +04F0025F407EAA2C0AF3F69D5B0BB12E963EC238ACE6F5EADAF1873CC99FC7B666F8028A0D3C77B8 +1C4537A9440024F2EFC95BF046A5D25B89BE53585D97A1E0960EB00610D0477FBF1C262C23F1FCC5 +CB5EBB1B435B2AAF10D923C1FED6DD7E54DF786335DB0067894D53C02DBB4767FEB1D427586B5094 +7B19F625BF271BC7E71D0A23A4D67B1AA44B99B91D4AC776598BAC38C72E2FD13C1244BE5D350A2F +F6A200FC13EC321BC36B26930ACB85BA04A27AEF09E9356BF586707973820BFF4F9B75BC4907038C +B0234A4E3E9CB389A49B9D8905B7BAFA7F606F05D03D357F945803B18C0E547F290EAF209E0C0AEA +3B00057F339DC0B7687D771F6EC2C0C2F45423B30A895F2A889B7E0DB52E610DC0E7B5D1FBAC3D57 +F4BCC4091150FE385505FC66A5430ACBA3A9183DC218548FD564DF3B121ECB32D2D84EE1BD00B98C +7BF895B0B03DD42A982330B469B4A59E68758A2E47BD7DA682BFE4C1C43DC04C549581B755BD47A1 +6143EE727AAF7710507C94E95861A176D4590F8B97CA2157BD5F7978B3EF54269046B176225EB2C7 +EF254E329D2D9D364D1A6E7695250344EC789C361F8834148F0459F4D46FA6F8ECCE2EBEA2BE796D +98B12DE2E226C34C5FC08FBCBECDEA7D2A72BD8E2D3088003622D90EFB70535E38E2718BCC20273E +4821EB2D9B8D0BD86A27059F99DF2DA48497D2CE1CE6701B10437743A4AFB0DDE99275FC012CCFE0 +9E6ABAB22BD71FC0D6BC73CF7F7C8A3D642E5CA8806D1949D667529DC3422EDADCA701EAF4F4A5F0 +0DE52DC6C06B1E459ABB3DCD255B49D552ACC85E27BE0A07262412F04AD54DE028BF2250BCA57782 +5605F6D1C194BCACB110DBC2259AC1D0DB5BDCD90E44219310EC8B6B4D350636DE5B8113B4232D27 +1722CDF861B90A00FF0700F83ACD022594B1A3622AD097DF54ACDF837E1D382CD857E2A338CC1447 +A1857F97A21EC2B9F41361617449850E08078EEC28BF5F3D5A2E16A101FEAB253810BEBF11CE3C9D +2BBC7CD16CD65C4603567A380745EEDA6EA96F9B3739033533DC94A5ADF38ADD0D3F8DC9859FEF1D +A3D07CA61A699A27B3D9BF9E3E5C8006CF9BDE355A72138812425AF3E02E2474D4C2E69149B26A4E +C7185C13DED6D5D5983952318CC041E143F78425170F31ADD9F0A75932B0EFD66ED9C8EBF284BE94 +F1E00F9F5DCC6FD08AF3A7823BCEBFBEFDD0EB9571B018533CD2CB35AEB4BEF287D6D725A3FFD699 +F1A28DF2FE8D01DD127E869245DB27EA35DB102880A9E81B654BE2D448955FAE8B48E7A2F9AFCF06 +537DBE1DFE51F19DC73196EF9FF957D04EF7AB0DBF6F23C87847C8890C2A2F754B29F3B58A9C5D85 +2DA3C50D272ADE961E2B8AC8DE43517F687FD442FFB745B0A0878C82992077D174548B20FEA08A40 +F17B5DEC1AE9D9F6F20ABEFE1A1569C4CA2F388EBD73C1ADC5DD62401F82BF3E07A32CDFEA771931 +5F65BC7BA79D1269192060D46B6509791D143EA32AAB28DF55D16B5170A5C835F3EF37B6E546D67D +B06CE6ADC9572086DAC43AB6582D300391F15724DFFA95C82DD4586E3FBD8F29B2032FE09A3EA8EC +4A307F08B0AC2AB25A89DAEF1C16B949092F409A26C0AC55396787E5829E337DCA0647B024E2BACA +F599EDC2D3FE59D69FB4F4718652EE563E95F99F9B5C24E306EC655C3832679B3B95FCC0AC03E09E +730457ABE7BB1AD848CBADC0A1035E2B6EB45D27A59C3CB60D7109167C1E0D63979914A89DB673E5 +63B2F0AA3A6406196A82C4A7760CF1A3AEFE1B70EF6293BF94F44D2DBED00A9A41601C8DA38C2C9C +5351A2C9D6678AC52C35E85E7A7AA3603A156D3562D5D9F5F6A60E32005FDE9C730B2BF7952BA1ED +806096C3EFF14FCC5671660AD2C132E748CA2E95587EF82651BBECCE2C2E89FE68F9E3608129896E +336B240B09D97E50414CB0455B75F35D4CED2C8E26CB125072C5F636DA79461F82AD49CB29E4A4BB +65F63668FFCDD44947A24737F6680AF67BC58E6C0980C21C0E8E913833055CE08E01E8D8E4153317 +325EB1F0F5F91671C061ED2242FEDA52F5BCCC1AF2204E5FE44562C675363DC42D29E2D0323345E7 +A3088206CF871EA7BB642CCEF57193B7A48CB37970C49069E6FC17D79CE69D3878DD95CEB18860A7 +A50312D74AF7483071E61D9D13A64871FEA6E64DDD632BA74D27D53324FCF0FDAC2101BABBD013C1 +E51C1A8D1D4293B3BF000F299781847C85D16EB645597D3332618EFB4603A474FF0265B07E9557C9 +DA12AD01816E19B395BD26871C27D4D6938E13DB86A19E112DA0EEFB86E74CEAC2A40D77024F6A0C +D1F9432E527A2C905E224739EFB152A8BA5B1D09166885C87250D1D86AF46861735579ACC4279852 +D23FDA143C55F995FF16B90302C65ACAA94FB386BF08926325E6791C9E1510D7B8676E6498C35D87 +5F3E9AF30A67B63A53F2C5BACE19051C6D5595979804DAE0A6FE0C7BE3CB3B2490F4A2CE7D40757A +7B714D167A034211FDD000FAA6DEAE5D833C54E2C1C1FA9CBAFBD7ABB809F95134E192B565A356DE +45B512653D354CA6607E2CF563A9AC74AED8D51C651A82237B5C52B168178A2C11828DED2FFBE06C +5AED1361F8EF30896CE167B8B631B7FFCD3298B749E5016144355E1F3A5F2D0C9E0B2B21D9AC4025 +4B47B973B4B7CD71B4274768950C429E9F678C5740AEE38EF277FFFCAE06BF9A7F12D07942C449AC +B17E78D3F9A65C94EAE010A6A7F825D7AD5528A967F6D121404026970C44D9497CAF22A1BDF6BD8E +53272CCEED492E160328F5CD4DF59613C88D20F60EBBB7629C61CE9C7A76E338904FFAD1CA0FA915 +BD3C58A7606D228425BE91B6DC10CE2E4903FD9DE6A970F4BA4E40EF454BA72F4F714C6762ED2D25 +2A13D4C3E2AF166DB06C7FDC519FF9FB59CE8DB38BC3203FA86B400BBE8C4D2451BCAB26491A69CD +265F822783C71CD50E596FB2AB70F2BEDA953A6517E24FBD76119612A08C3497B4189FE502D19C0A +842BF66DEBDB753AD0B31CB89B57A715821D97693D7BD7266EAD01C4F19B7AC7C1734507FC006698 +41FDA07E7DE69DE961458C2481134D130651DF611244A936ED559A800A23080F42E85ABDFD069DAE +F6F89CDEDA5578817411658C021E8E1EBFD2D11A474D39D5982DBB2E50124156381E7AEB89A78371 +ED2B068D3EE31350C738454054D79A6EC62CABE63E6A06C8D3F491BD64E6DB78B1E192D84ACC238C +33F9FAEA279F3646EEA0E32B856322607F84BFB589B155B2D8C086264462E5786D64C8DA9AF64BCC +A340894BDC7C06F59F96410CB3361BEC450ACFBCABDEB4720FB7944D11530D4C534B947EFE11089F +AE96034CEEFCFEE62954C74890CADD288252E75F00FCE05CD81D641F840C4DA3CC6D303849429734 +33EF2CFE9B8D11429CCDF7867AD3173771F49F7E7BB739A38F745862CC2012C6ECCB8FE43842A2B4 +2DC67E34681E3A0FE4C96A2053B9EE45A84FCB9D639F6AA2C28C9EEE0A904D4A6A6757783188F3AB +E2F4277B3BEDF5362BE7601E86DF1AD63E2BFB156B9E7ACE04780CB5EF66293F8799C58EFAD0A9D9 +1DD17364B19B0047EF4F6A8B67F3B31A51602BD14619AC1E8E4906E87EDCF0D400E7FCAFA5C55CB8 +1712E531FBC3E273D76EDF4246ED39FF8FC388C0DA3EDA4F30A429651BBD386944C9C9A881F4B9C9 +28FCBA350FD123342E58A5D571D5BBBD54FCFF4BC38BBBCA839973F4816604D15106C6F307EFA32C +D5FC489E2A4734F144303B21F4A59B9C277B7C8D4B306515A10EF6090FBAD26329005D05FAB97DA3 +01AF6C111E696611139307DE70267B1CC8E1B2000308FCF7BC70A0A8B3C1104E9CF8EBF9B10B1AB2 +A22508656FC9FF1A94492D4684FE59F1C5E1C098E2A95E86D89BC731FF0833FB152CF0FB74761DF7 +928A9A3BCD5AD5819C1F0F38A394346658B7B69F7DA2471C3FAF9F88F554FBA4738D9901F65D1D0D +6939A2FBEE63F97893786C8A65200E43E99C1918BF12B5ECD718F5965C340FA010499A2E95689625 +0398AA8739D6E65124D1DEE8A72AE55679C05539740B493E14BA33369F140F71816E9056C3CE997A +436545C3C4BE7BBCFC2EB90E40ED2228FCC87F15FD98700C8419B8D730605B962EB28D650670748E +45EB0CC31B120A5089E4E1AF1502DC9C3ED86EE3B9578F1097247F6AEFC8C5C2B9423C1C7F5E6EEA +FFB7DAC03329A81AFE278F8032C3C08E0F29FBF296B57D8E327144158CF511EB61B27223CF752E95 +78005280D7680970CAB1C3F8A684565ABA8C9CA7E9063FE0C3B7FBB26107E4A90140C4CCE3396F31 +B5FB79ADBBE139D9636D69C9E63D667BDDA35D566408033E0A681192FE77445B8B9A8213CA06F9C7 +8D2E2887AF0FA2C470487AA7DFC02B77110A311473FBC36329A2A83067DD6AF0AEB0957928466048 +84F2FF1293589FC1C7B42416E8654EA96728FF5A6D2ED11CB27CCF69DB808D4C8D208254F6BCD7C9 +037D5BD692516DE1129FA96514BD4E4D6DC787CADDD050AB7B45AD24503967ED31B6BA52A00B8F9E +5A2E2A99EE2E47ABF5F50303CDF2D03F4F6E90FE1DCBCF457D5D940F7994D5175B90151540F09D8A +CD31CD02AA750CB070F6B0507B9AC246167CA944792FDACC1E79637C68A0C5D54E2847DD684A8712 +F1E2698AA470BD10C783FB4FAA122C5479EBB83C0F14194989924015CF74159DCF66A6B634007AFB +51E5CF354D4442122FAB54F4B38EE76A6066A5866B5028806B7EF6E6730CBC086286B9E6CCA828C8 +24C5DD8BB0E2D12C9F595F0B735CA6B6116A3418F841CB74ED248CC94D3155FDAE75773C8A2AB192 +F349D6725B885F3F11CC2BE98C91CD5FA6EC2867157AC22EE27DA81CBF6F60A7EFBA052BE17A49C5 +F103AD2F617726FA949457B2E26245B557C95FF509B23C501D68685B3B877AA618B0612877D5F861 +2D65E99A87F8B5DC106A8A7CAA3F2CB35AA0BAD06063029019F96268559963C6ED3C93A1BD61F6AA +BE58491023E7BFE246609F28C9A64B9F2A359D413D33DE772CF6A09A89597CE7118199529C6EAEFD +D21CF144D124B38763271F860959A683912D5D65FBC15A546520320D4E71CA81364869B4F8A582D1 +60199DCD42A6E4484111AB8D92371BAEBAC97E2B4ACA71951747BEDAE051E0BAE9B4EE71894C3245 +FC5428C85F70A7CB64C0C4982C0AFD2D55388AEE47A82EE43C2055F537C37D4CBC33EF5C9483A8BE +E713ECC987DB2BE894B481F8AC644A8FD7B088F0C1901B4B2A688288B181E1BC619D6E627ECA84B6 +94E454C34505CCF5643221E38D0D5E829D69C5509EF09343623FC1CB7D7735E5C79DE0799050C5DE +AF5C11BEEA2E6E759BF6CFEB36E6BBAA571E0D02A33DA0B02B72EFB5103BC0EBA82A29EDF9BD21C5 +06059E606DCF99B187495D7358D07282A3CB5D41F0BA149B69792A3A34D5EE144333363CBBEFD1DB +177CDE26A7935670BB3749A3A512324A2A93CA01DAF177B93D799CA72EABD89E8B559E3400107C68 +6672D16F2FBF75016440A6365C6975D0EFAFC49284408B5E5904885D81EE82D512AD219C9BBA7A67 +89A2AF875AB857674AEC1A576D5CDF7B0CC9E549E4C5FB5E93DF59154893EE01B257509EED88DB4B +AF0C2A7E75DD7712219FD15F04E3FE2CE2A03220F4A27A09BAF352C35C2DE103690BCD8AA1E23771 +18D082ED7C7CA83BF8BC104B0CF72BEE484B1915F95F4520502778AAC53021AD9D854697445DD018 +D118C17C11CDB82F91D9DF3CB65C7D17CC789E1CA2FCD7B777152A10372432F8E4592B763A2FE722 +AC20EBE9D1847E0FB29AC1CF086A53CA31DF7209F7A635F328FCF8193928D42CC7CD15BCAF853A8C +A6D0CDB3A24C14F23B4BD1254CAB8FB646C8582EF1922F3BA8E8AE047B0FEBC5B8A483A20BEE8340 +D853EB04512DFCB7D29494E628D38C9ABAA41AD33D930485AB49772F2DD35A24803308373CBD2B17 +661B7DC2674DBABD2C87E93ADCE26349765541EBC4D38296F6B0E1B337F05A1B39782E45A4D07F7D +022C108BD24A54A37B429B77C4347B165F8CB2409EFDAA64B664E9FC489E772FCE4A83DA6160F002 +E5853A790A40AEA68E5970E7CC094076F15AF8EE2EEC14B4C8811BB4E46936A81C7D76782860E70C +AD2B922930D24E95C6019E9E5054F57620A68ABF75528248CFE2E492BAEEA67FBC6630EA7ED0535C +9B8D3E1B341BA342DBA9E77CD3F18903FB78F9330F3AC00C42326ADF391BF1C34104FF66CEE2474F +1E5E77E345619527DF50751D5D05FCF01A7D68FF373BF4EFEEBA3A30F0488108B7D3CED2D4F48013 +679746A63DDD80DD6CC90559F6E20583AAA94DDE7BCF29143E7D18065F8D0A2F8E22C9AC459CCCBB +3AD7FFCD2383B89E58493530FA5645554ACF17A6691F9ADB4530649B794EF1FA50F9CB223D752A81 +6E189A5A420B326B043300A281004B918A04B4172301DDC1C4288557C6AF55E3E9AAE8C28100D3F0 +650B2E961E071E6E6DFC3E4C00E743BA0CA08E8F17EF93551FC4DA7F7826E93EE8F946C33CD8C4BE +A699404B1A1835ECB6CFC360B1FA6C2F6CF4E7CC0916DCB4E1A5D983F1A6769712B6A86EA32B8BE2 +2EADB3C0E4AE7B1519A71C42AF158B56811C5C8CA30B25B7C016C322C3B4B5D0D14265D2EA07BCCE +FF6B004B8B5A903A6E8050D97E83F1B4ACA6B98C8201FA5CD37B4CBF22243300C30322381FAEC6C9 +B5F047F78DBD98CE0DDB1B47C4620FC735647C9AC558035500E7C813FB9830CAF9F181000108FEF7 +D5037871D189E3BDA6ECE3CF06C84851720D84841A82B16DD7293EA28CC51C711AC12D9A1CB6DF34 +B127BDCF7445E807C9BB16124B9FF19885181F7341B8D276C6934B8AE828E5BBFC7A04E798F5BB51 +E582DA9B7796F9B7380962DB78C04D19F1D00C4D35573A8F5B1E60B77968CADD9B30D480CB008931 +A423932DA163D850FFD8CDEBA109FD94DEFD63C7E1DDA8EAFFDD556B00B1A88741F0902CEFB08657 +F60C6523FA77B20D325D4914F68FF825E0C420549438F630A0D4A1ED937DF050D52B1053DD3DF7C2 +2B6041A83A508933A8D3BDCA4C3433CD87F138326BE96E1622F5A572EE59007CEC907B92945A120F +0650E5C036379090AC0849A7A52D11C43E563F356CFDF1C01CC44B37A11C73BD67EAFDB33482B583 +F94893B51CF307DBB32E104EB72C92C2146057FEBD56709393E958D85A823D2421CFBD995824977D +04FA55AD47BEA05761D026F66BB46885CC70D65A08C48CFDAAA1AA025823895A82A26FBE378F4F58 +F8A1E6B4E9EC6663D2D33313953783553025F036216225947125AD95AB2DD9691E704123B472511D +8975555E028CF13F6C4894522ACD832CD4B6CA9CF657524C970DFEA99E81F423DB66DA30D286E616 +8A47C4D452B276021E0311727D9161606C64E1084CA70FA9A43F857ABD26D3A0C9035910604585CA +B4013FA447A0346A549740CCCF4AB0EA48932669A98B07E591F0D64AD24CB03FA4488ABF39B09EB1 +2505E6BB4912120EE138C247966CADCCC535E4CDCB548A3F3C26110CB1E1DC0C2B9395F7F25735A1 +D15A59383A2C66E104FA58D7275E4AC7683D26ECD8958ED29AD2640EFE5E1EA47E297F3760567479 +AEA2BC99965F9550B4B80223EDE504D7ADEB2BC1091BC40F4DB9168A14B8ED6BFC520FAA66A27709 +1CFE3B2483FCAB869375CE0707EC7D464C36E83B5416B940ED9C30590EE89F71A4B091987212B4BF +6E6F2ED336EC8CFD5B7334883355DDFB7CD032D70D30760590D616F8DA7EF85329D98DC52FBDD943 +31A696F897A2C7CB82C3D0320C059FDD685C5A26C8758AE155D3D67160403CF3C9DC4AA77A71200C +E900D3739243DB0363B36DBD36F9223534445A9BCE3CABEDDC11A31C1BB65A9027FB725F82A93DB5 +17CDA705CF1FFC84F491819D3F7798C8837EC631230C8982BF5155A004D03031C4ECBD8D1E4AA351 +17FBD4D2B78C60BC1BCCF25B43025A09AFC11277DF708D9D14280BFBEDA97CE0E84A61DD604A74AD +02FD0F30563821D5E1D56967CA6795F82FF4ED2E6EC432E881E6034BAB25A0A59E65A6F9BDAD1284 +D78A1022326851C52062A640D3DD70E3796FC0AC35EB67D57D3143C4DE004278EF3980F0099FD867 +1175F58B1F19381EE4F4F3D925B73CABD7A585FF6389EB42FD26C232B8891C9DB9E64C7D80FBCFCD +E9C56A686875E32AE742CB414B8F9D598BCD1BACBF6E09B0E375BE02EEA9088D9107A31048DFBB38 +5B37F8BD2DE6AA9987F8845DDB942E7C28539684BEC03ACBAEB9BF5444EB02E1FAC5F1201A61FA79 +FE6D8B0B2CABEFA85172E41943467205A15AF8A8AC05E77B955C25FFEB71A2908E5D13BE25BD52D8 +1B6E21DD1E7AAD0475C796217DAC206DC225FACCD9414E76E5760C3F3825001AA060811EFFCEA49E +CC52116A7B2B984CB8BE281B07F33E6C64028299F032F9A0FD3AC1CDC7EB80C760E2E42E765C7E1C +05B2F964EB7922D00C96782C974C95AFC69A30530F1F694DB99386EFD33DEF616692E5C19D7EF5C2 +1C134E06DF1D64013EECEA8DBE992BCEB9E1E43591E6014EC7A1CFB11E60A0E736A2F59E3F26705C +B7ABDD7314D032C4F332D2DAE2D8FDD081E4969E1764E8A8B33DA878E9E4A28689D78B2542DE37E7 +B59283168B66BE9B946ED305FC6343A7F7230B6428341008269DDF69B83B05D223D07770D328E4A7 +B9E750CA6D53EAF5F342FB505A29703C4AE83326C6A9DD109797EF936A077E5EAA09E0747726B190 +D493C89BE333B14A65AEA236B9E816C9E2921A849A9606BC35A1ED3AC9B264791879C32A92D8949B +1E3BE4E23F861455DC75E35BE808E4992C3F7CCA18B6BE2394ED206D4A3E891A715FB8711D917661 +8E11CE57321981E1BD714C6E6F8A477C2651DABD922BB9879FFEAEB863395F4954DD1626DD502250 +982AEE92D8A84D520503C9A79219F004CA94FFE436072FDEB14D8CFCB8E5737E1CD7A8D311AF642A +6C0AD610B64169D6A8AAA22B600F2147F9164D2A7607088E979AC2C6471F5ACF50BB6820E70FFB82 +F8CE2F03A6E27910B109E9B8526DF1BCA1DD8841E1FD3C46D704E4E02795705CB49D1D6D4373B380 +F3B85324F67921C48F315EA36EE73A8B8BBE23C0FFFC0A8355CB725D91307CDA24920F965B77E73C +5D127534E73CCC6379AFB3FCA45AA91421F70383C97E56F389ED55B1513A4641B353A3CCAFF939ED +E390B0F9F10D7003C9FB57416D75CAD936072F03D6406C6DC06FBDD21FE8378004B9F1DD72C70586 +E0CFB41C8B210B811F761EDC7C727E8FA0508B601FBC0EA703CC21F3BD7146041B82AB7F8803CDB4 +284DC6B1D13D7C0FACCD8CC95F2A72CD02C26018DD45C249F5F0F2DD6802C89D11248829C2664A04 +49117DA2F1DB871D8E6AC5EC0AF86F6365AB5ADA48E9601CFB196A4617943B23FAFD9E63262ED572 +9A24B8B45A0FE778DFC9CE43F04BC96FD5C1100FB2C82A372E53C7CAC902446ADD55CE5DE132B48F +17D2B01BADF17BBA0B63396A691E3BDA492810074D70A1CABF52BCF93A622A9A0E9E4F37792C57C3 +1647DA292945078182BC82E6AEFEF5D0477751AA48DB57B64CB99406F6B04E90774DD84656910731 +319E4ADEC668FA8D65B77850D2CF3D116E60E76E2E9DE3EA9EAEB941CEAF4BAA6BF2668F1240D640 +74D135862865A8FDD9000108FEF7148DFDFD038630C82EE4BD92B92DFEC4999B14AEE0D18B9D15C7 +88BB7F18B2649D366E2A831E839D86D636551BFEE2AB8020921A989D7AAF7FE8C1A4A4E5DCA63452 +9CAB338B48ECE05865BF3ABBD599B7DBCD0716F1DA134BEDCC95FF1CFBD6F9397A9F273C8123DBA4 +3D0AF1700CBD1D03DE92D288172B810AB6FFE36C2A1616658A6F65D8626D6DE8E134F78AA7209A9B +FC3510C4CC9A830860A8DC6D108F61548D1BEA876B4BD7EC6ED28A3E5147CEA26A40D16A57DFEC4A +CCB5FD8C1990B128CAA719B460840B14BC33659866AA67653841B2548FF552641825D5DD70ACAC68 +88B7CB6E16C1D17A66C84E11F69FF017275A4284219D5618B825F6CDDDB31A52BEC3387682476B5C +FE24163A44FC76F3A3D9657C00723E6D1585765966FB4883D2D0E8BF7AE0DB5DD78C5682B1547BBB +DAE4CCDE98873891DD7AAD3B704BF583FD53244EA610D41014E76EE9083AB22DE04928B540351D3E +C3BEDE5A5898ABA654C4011BAC25A6FF5C4A912126608890F132F3703233FCC31D92E98D03EFEF6B +E4AA1D8727CF704D7B95BE61BA7E4EAA6D3CD425D5AD3616115F11E6BD41EF19307DADC2A2DAE23F +85081D8032141C87BCFF5FC957F562C32AC3CDD5837AEBFB2A12F4661E7C5039E943D06F87FA0973 +82CF613FF37E2D4329F0FE268F1178D57444B3DE5DE61A7EB6E2E73B351202F26479CBFB086AA4A1 +EC9F3AD4BE90748FC8C09E7F62D6AFE19297F83C6D3C12884E5F6F1E89597CA12523C7250CAD2514 +9536F93F841FA5E56CBE72AB448D7C02E3BA471EE8FE6B666C0B55C3A42BC39857CF96893547BD24 +78861C69ADB748114DC880214302602750130049222D1BD27D787A6F1B38CE91B04EC4A4F6CDBBF8 +5C75142B905B0D85767137114F971CBA503A97BDB1BAD06FF02C99CA5F0341B551360D475C54C636 +6C94D89368439616333AC095CB9E18EAFF81F6BD44BCC30A26AFEB96464566B807DC641B2DC55E92 +310317D069F44C780CF1A13A62DDF2145E0DD56068C0089FB5B5DBA7A03F62DABFFE4F30604E40A2 +D7CADD69F7A46B65C806460BDFD6EE819FD7FC40DCBD6B12E256267AC4EA43E29C4E21DB15E3FC23 +6E4EBD9B2F651303F55116A41D399C992F6F05B54E60C738953D4174FFEF1FADABB4A1E21DF4F976 +7D4D0D052BF86FFCFC8F9192AA76F9A962D5FB98B017295D72808873D0BF909F264424238BE2003C +76FE42802F9E9CB17FE8F17F022CFE02CF1DA63D859953030E1340F8BE75C96CEABE5CB4EBD44932 +2713E7FB422F7D32A0F87BC0BF703B82DEAF0B4F5C572BEEDC67BA735219B425C85C9BEB8C71455E +D5A757624E21EFD0F6FC03CE7C4590B7D29DC3AA5C88E646C568664C59D2D576C51DC473AF832FA0 +34DCEA9BD7F632C0ACC78AB59CCB657F9F83BEFA0DDBD6A09A4172B2635E255E68B4C0B1E414FB5D +C38C4247ACA1DDE1EA43ACCF4C2876A7377C3674489A60BB32D707EDF19EE549D0296DC13B8D0CE1 +38F90AC4AB01A0578AE1DD820A942A7A7C949E8762A91D3792DAD7F39348D38FD3DE422A1EBEBCAD +17032D2E967E8BA79A0E5B56850D81C279F0DD7A39320B9329AF50A98804C036634BC644054B52B3 +106E3306503BB8F2A6D5E205FC84C0249C6D0B135DF4269DC612A2512F0CD08EF223563532C4865B +124533281B938DC2E6AA8F56412D61E57D2E90016B21E54C1AE0B00E97293E74EEFD504610AEF491 +99188C9EE0CD4C1B6CE04390DA6964751AF4F48DFF6C6B0A564E1332B7D39A1CFEF458BF82A7F24B +5A4EF27E958E18ED67B959FEA5E18A4635E59B1DD7A328A2A2AE17E0E04DC9F7E51FD66C2E7E466C +4AB08CA23DFD78B749C14C1CA2E813183E67DC690229A107E9189381C9AFAA94BEE9566F6311DB4F +3D08112FAE9ADA9BA7451347EAA92E7A136600BB0AE23D59A26E6DC2E308A0B0549C584938BCE0F3 +09838C1930111E83190BD469ECC0610D2A540923F1265E53BC94D0AA265707C105C743A44D10287A +24AA5F4ACDFCB6BEFD82B5C5AED91F7EB4AC76FC6AE09C001A63EFB1872814C89DF69A74967CF2FC +85F21D16317E69A8978E29C5A00ECA794511BDA8769C1AB58A51B4C9F3E9E16E9C5B9AE46F049DAD +1763134C3377C22ECD79F39EE57072E61CC9911AF93D33D79043AC3FB2FE4EDD0DCC63C705ED1050 +31DC271F999EC82C0F6E66DD2B589F007C38111B0B58144C93FF57029589A0C29E2F3D1B2F41AD83 +20E689CBC7C9E6459000EC7D3FB113BCD5EDA11619BAC9286E5747E8C4F68705778A133885C65A3D +D3D1BA163CC9551EB3900B16607FBDD35C3E6D548BAD3C1963607583C4B6A7C2246AB4BBBDE78DB7 +EEF3A002A34B7055AFE800D7BCCD4C4B41BE93DFDB2168654AE9DDFF50E333DCAB1E9222DEF16F0C +C503445567D0EE2F96F069752BFD3F3B069E880FFFCAD34542F2CDDA6E3D6278E624FD4C1B576483 +2E552AB0C4DABCACCA412E0682100F383CAB64BFC76BF384D7ED5A3ED7CF6D4EA251E2C7041F1BFC +7A94A67F787479A1E66AD966DFAA8F9E98C6A7F94E2FA009AEFE07CBBB31AB78D98049A32110DA30 +C6A9FC2898A403559264F152ED000789B472DDB7BE57C2530200DC4F588D5891AA4068B627D6AF2B +159F312CB03C67EE6CE6A63458742D958853CCBBD47389D19529CF4C971497930D5994596AC4A303 +D26AA57D30472320B29EC45AF10531EA2AD3EB315C31AE4074B9EB9A1D3574CB129B9D546807AC84 +2F7556A370B75ABD649531CA2964765C22212FBF0740A3D591733149F683D6CCC963A3441EECB8F5 +754BDD47E12AEE1F56BF7527BCE2325ED5B59F5A58A9B2325AEFDE6E00CD3582BB9344117B13EBB6 +8A732869299922C0E6FE153E7220089CC3B447D9406A8C00FF0700F87C38F0289823CADC7E5F2C37 +F80337F378ABCD99C9F0CE1BDFBF999282ADB6EA3A88D276ABBDD9305F0BEF0A18254B932062E6D1 +BB2900071819F0F4840C05426724815FFCF1650F9C854597B4DB7836A4F56DCEFC46523029153B34 +37E60BBFF7CB6B32FB204D971D4E7B750EDDDF177D4CB3B3D3FBAEA3018B2BAD606F9313CEACAF27 +57C367E3CBE235299E43F123B54D3A9EC7EAF0CA288A77F72E706120701A669502892CD8A4470D56 +61FB7C9095A71156B1F110ED4EC77F27E9F80CC78C63B8A038A9AB4A4C3837885EFBADD5B57BB696 +46DC20F5DBB1733A9048F69B68EB76CCC9CBCBA7B80066481F48F583EA216384EB799B827FCCFD25 +EB962DD63E53C24D4B167F1B33246DAE38F8DB1C7D56CF716540A143E5C0B7895C70A97FE360E21C +A15C5585599A87B4C8100CBF8F02371D475DE33293D865B6F9ACACA0E3318E0296D852C55447A4F4 +08B3976E0C579C36D56B93197CDFAD9C7CD326438076FE17262FA03FDF95F487FD567886A7939F0E +354E1ED272D6CFC796A9B6823502789F88D7C126C285E95127917054CFF1A7C71267BAF9780ADC0A +E9DED8FE553680A37286FD14EFAFE791ACCDAAB08085EEBB932775D55C99218CBC8234A092737419 +4EF1DD61A83BE686BD27A053A27335F06DC7A709C854070C90FD48635EC6A43701E9E72B897631D9 +A9970486998A0512787BBAFFC813B722A2B2CC3EB2BEA57296AEC6B6D0642D4D60A74F7E43758DF5 +0C46B8E7423DDE3B9B95DE574580449B554288F635C07BCE20884B76DE4316649DF225BADEE211FA +B98E0D69BCC760230183D6A3E911DF39BCEEE58E4D3CD0530C169BFF8CD19B688B0833E22E4636D5 +4CC1F0AB933E9B5F2DF76D404EBBA578D6F83E1CF8B8C554CEF9DA5767D064AD016D6ED8D29701DD +64A6EDA8E892ED764482700F4A8EC8ED15F22B0516239404CBAC9E7B5EEE201B3E29222DF55078E9 +D6D855733EEF158B9779D0C81A33C474F3E4CC72399435C4862DCEAEDF85F528CA3F25B1959B74F9 +32848E87380399B16F7CB11E86F16E5C39E0C44FA44A1C250BF5F66F68BE18476D619D1CB3410979 +75B5227598F55117ECCA5538731D28E2BA1A894384904E131A13F294D7A36553CE61D382B3F6FCAC +5C589670FB035A0AC46B45EB12FE99CAC3F91FB3421849E8DA95454348B82F34629B018A88770624 +28B7426FCF2736948E38C7C6BEC2B52D72135164D3DADE7F74BEBB339FE9B68069265B3C013272EE +1BDD9D44F5FD4D981482E62239F2F62C7852890B624CA8934A263570593D918B2A618B5F83A6DA59 +7CFCD7C58AF4198E32814750B3771D95FE7A5BC1508BDEB5DA05617B2134A551F2950814DF28569A +FBB9958F5B245401582E64C4F56EA689AC20E86DBFBBA31B068414A8BF28CFCB2366F7B9BD8CA9C2 +78D595E3A5E8B00CBC7505B372E65905B45FDCD7BFFC2066D3B07A3A8A2791D0FA685DF1B0AEC979 +7EA1E89DEAD086B73D3452B25468FA5AA5ADB83C113A02B158E851193DEC12ACC32D366B91C3BED4 +583DDF39E984EDCC995A41FFC4977C84C440899785B469353B2F8EEE5941254A9D5DD8BED728E31A +51EDAD3E571CA63CEF165F8866E54EB56DC01CAFED6FDFDC2C9EBD012A4E92F117F20B44D5FE71EC +5B9C446079C5B0F51F838DB51D34373089CBE2E4BE4CB7A55AE61EB605F44357BCCD0308FAC39659 +93FBB065CFF9E8E22FD4D95D98D7845C64CBEF1A44D775582C24D5C3D5D24E024D8D8B7711F657BB +572AD5AC0111BD3037E92699D2251E40FE7F76C19B64AA91CDED8C19E46F516C9F22B506E1EEF052 +10981496AA8F9A329EF6B1CFC843AE9C3DFBF8105A7326283FDCD5B9CB76992F5C7C1FAAE15020A8 +4B4359F68877CCD6986A292C83905CC535FFB8284D49EF4D15808C6A51D8C3A422E44A3988D2881F +2186B9B927D1685DD002C5151857E32184F3D6D0A609CB2248567E73BAFB6EEC03DCEF2090B089F4 +8FB35F8CE2325181863647DF3FDF58612AF40D693AF9AF35725F83E91731312E8F58A8647177493B +FF2A98D7E04DC0154E62785E5AB63C98BBF7BEA0047D04972ECC431DA01CD3E3A4DACCD25C113E5A +327915063EA07EBFD0690FD31B225E9B4E6B87354CA0A259576F4C2DC4AB0B30BF106EC5F865A95A +9C71586FE8BCB0740D7CD83A3C60FAF3AF9FEE755ACDDA7A2EF42E227FF5AD2336B9EAD9392F64E0 +AE0B7F5687DA645B2568F2AE6E65FFEDFF53573B8190842A0C3F5AF0FC96E4354B06EF1B0C59F9D8 +293D095968DBF55CC8B8E21E892387129BB9DB10EE9AF22EE4F913AB450462A6E053AEE6817D1AA6 +BBB6139A1DE34876913DB2B52AD08DB01DA36B5A319FC40AF24CD5290D6D025F41F645B53A7850E5 +F3FBF50154C2407F551CE60743DCE245A3D5F0D1FE2AC078EB331E67FC00D7120F8007400EE07790 +C89026FA48536F82E91B1D36E0948F41E29B57F82F3E03423DA06262DFA6FB25288CEF5351C709A6 +AC17C10B04031428DAA893F91554A05FD9BA742C2BF2E9F6E4EF69B7DCC698F731C1E52A064BAE80 +4776935FD138A18D7E797797FA1A4BB04BCA22288C246A17EF879D4B5697811E332FEEB05342A701 +AC43019253AF8BDF3CBD8391C5BCDBA20ACF47D86572AF887DD1089F417238945F1F00CCF71C13DD +4D1ADE1FE0D6362081E02E1A0D823212EA9423F65FA7731FFE33B8235B6B22048A97CD5DA42566ED +48CD2E89FB43FB97C7AD580FC96EB4C3874B67F83A2A2E00B1F19ED2BB33DC6B2ACDE8B97020E51F +9C35F9CA778AD425EE398F0D265FED34461109F47DAF3F69BA41D24CD0D495B11F083FDA1A5BB569 +7BADC6C029D39317B86E1AE34A21F257FEF4921584CFD3DB09B52063F66F3E4A3B30AC00FF0700F8 +19BE3B8CA3D75F8FCEB953B6744D50EAC365E22301504BD47237B9274D2D4B9EBF266600BFBCE861 +74D430CD703D20BECCA4281F5E5A0E0A51843DD312E125513574E405354AD14D04C282365D3272E2 +5BB565DD966F2F4B608963AB2899414333673247418CBF7FBA064E1F8AABBB54DFDD0969C0BC68AB +D3E3A961EE6629C8D851969CA0025BA084D2F95C187671D69DBD69D2ABA363A74EAA3A5A209F079E +59B8024D419017B6F364826DD40C5B7D4D22473C365B3BF85FDD810F085ECDFAB94926C6857B8AFF +B08CD9B25A2C47681053C1FBE3BFE8BFB4B492013BA41EB7FB5925668209E9CB56B8680077FF3C29 +A339D4E7E85CCB2FC66591A5C691FC9A6B1662103BD5F358686407948675913F16CDAD52E7072D85 +56C911EF6335187E8C0B8ABC25CCCA8B13501B3ECE2A89886EA07CE1CAC631B75B9C0554B4551563 +38C2DC8357193CD4CB60EF8A5873D6808B99F47C2894C48A29248C79781C523B302840699BE4594F +A592CD0AFDEF15409E0F87ADDB55C7C850C9A60D68AA5A305E61C1873D33338AC580F2A90A34DF98 +3D3F9B1D48C032DC6292C219827103C4393B0E9BB5EEDF719019CFA853A08B4032FE073ECBBA1597 +43E7980CB67882DB507660BADAB726A02CF2FFCE6A1A82D22C9464E08630CE6DD51208EFEE7F024D +6A75BB4117E483DAAF7F9985EA0CE618DD43B873B6C2B41C2A222A10459C555CB626556AB8B5020C +651DC167F21E73E80D9CF638C2CC8FD62FF208A4D6F82F7EF2A20BB45E6E518DD52E595782FA40AB +6FA6F77D56C29B427F0D68FD390802247F49A8E15B0AECCA177C7761DD279E970C2D760C565815CE +1F66D28AA19DF54595DB37E85E749A373A23FC80A1E4ECB466A6373569DF600297AEBA642D5FA0A7 +5340B994169FB205F12AA72DA863DD13197E5136821251F0A6AE03537374DAD0D0E8AC07F0DBC92F +8D4FA6541861C6F2F52302C41A4A237CEC7C7D4A3CB66134AC54CC91267641EE784538439E08EEAF +7C5CE8857866B422408D9DD5D99359BEC112FA080D08EA1832A5B6684D44EABDCECE8ADA8EDE6454 +92D322857D192B1FC2233260BE55C1C4EACC2412D076208E309A4BE06F447AA20ED850126AE5CE15 +194B559A2215ED88346AFB64CA6B52BB6EC7999546ED96B0B60F53F61C35F3FE9469D8A052D74813 +0645A3DCAADDA848DAB4B539151A0D2E8A1A6CD20324AB87C9E5F0870EBFDCBA307E97EF8AF3F3AD +C6FA160EE0520ED0C40E9A05E3B65425C2C3E3E695D8F2CEAC27A9EC761667E43E3E6F77E165398A +E9424DD38BE6CFF42F73ABB148BF50C74C7DD5CAC0BAB114CDE6A71FDCF2BD84B4CF0A8303071488 +F803076B08812E4F874116D7F04195B358AEDD2690FD6C0D57459F4A32A0C6771C1779C0AC1C58A6 +EFE9E27E2E9993BBB0BA8C37EF5507BAD52F9ACC4B30119B926D997743619214FC12CD99EAA8DB0B +FE927F68D007EF01F6E3FD7CEE4305907358721A2412D3D14E8530605BE6DFB4A964E42F6512E6B8 +185163857DF541B723E3920F842F5D8202CB2FD440E85E1CB2937C94B1247F4FF57CCD643228FF71 +6B69AFEBDE906B5C09F3C55C2D37FCAF6DE8DA870442FF782F50E5922BCD0F0A565C42416BAEA2E9 +BEF3E3D7C4ADDE6BFB0C07FB99B3E1837DD47A30F90A862B0D4571FD8E8D47AA68A8C4D7573CF1D0 +433CD11C8228459E980E55DB9A61AEC100B9A86254B2125E841C5147CDE5193B2AE454DAE487718C +CD80B11569736CAA0A83F8D506A61E23604399E2D293F41BF6CFE7F0956C3D16CD195A962C677AFA +02F49DDF94E97CFB17143D7948BBEB93FD27EAA4EAD1E48F7E3917CB9EF1A36806331CAF202FF052 +F62C517DBEAFD6EB7A1F4E2BEFA87961BDAF36E8926ED1D7ABAC0C23D906D2EF46F26BDEC7A18AB5 +4A26178C86D092B0FF030D5FDCD3F84459EC0D5F697A7D23781306A96D3C9696A412601659E48EA0 +3EE0F9A7538BD6C836A41C6491412C4FE6F6D053C1F267CEEF36470B890518FC65A8B8675A40A439 +55417816301FBA1E48DD9DC74A52EA1656AD3005A929F10D99610DA35CFABE2C01E7EAB2DF3C1694 +BA8CE2CBD2275E911119B6CF00FC56D818C8FDBD6E884F44EACD6787C95ABF57FC13D8FF779926C3 +09FA290A4C0BC416CA3E3091013629047C0F8ACD70B2910DD79405FBEDC72276329E1B6FFF579497 +6BC9FAE49AC6A85330CB8180D00506931A5DA5A8DCE0C7B5CA45B4D64D15973CCA5CB921A6C5A3C0 +3E126023A7BEB2FF5AC19E0DC578E1628209747F3C61D409CCFECD8C2F06F29F8499CC3A0F048A79 +4BE914A90E1C80D5125CA91CFDF2D1483182A4FE6684E3BDF4BEB83DE23218A014991107B0D9044A +F6556F142CFB015CADDE9AEBF19A440478BF8995588B76D81913FC075511D023D9B250F78287D58A +CC9599ABA3F776B0D87871CD99A1D98B36B159C092DA5D343D22E32708C595D01E636E92270B1791 +39B1D2A64AF5BF6BF4187C93299D8EE2039ED4750DC27B01BEBC018341F0029A673405F08C811BDA +2684BA9F12A7E4D14FEA882BBCBC6FCABBCD3390093DE17598CEC25C0E3BEAF635F17C1FEB891A2B +33C483407438CAC10B7F6BA9B9558A12E2DD8CFED03FBF2E170C669CEBB1B7D5DC1352B7710C2D13 +AC10EC9D2815BD53399180E7EC507BEF179E81E19924FB3F5EEFA17D0AD94ABD365DE8F1AEDC2B18 +F6091E2220D2A1FBA95B619F1A21B7415538531173292FF8B82C804A59B9DD0BAF49847EFD2B35A6 +95EF8023ED4E3BACE5D042EF5C6C45ED273A26098F0065B1BAD86AEC23ECC2E4878575C5AE75D654 +6DD0C959F405524E9E25FED1470521A6338B195D3F762401D0BC29A22ABD401DB78D7C02B35450AA +4F71731440E20B00FF0700F87A8DC8B1498EDB32B6FC1A3FC3697B5566B185028EB88790529656E8 +F567C133CC54DBD95ACA03AB9F58789DD4EE237C8B7C8E9094AF1EA751213C31C15F7285DDD515A6 +A23ACA48CD3834664B4AB9BDDFDF3069241162D4B706EACCF49A056C02556D52ED9C38F828058D78 +786C64472D8AED1F423AB34946487AF70A8776235A3897BCB4A55D026C59610160FD0BFAE9EE71B5 +65C27625941DB5C348C719493831198907B7764FAF639ABCE4937BFC790AECE3A61345ABE95DCCCF +7E4408103706A5E28CC55B5C0E302E3AB918EFCC3F769D21572E597F79B6595DD2E4894D39E6C981 +10D3EC9723667922F8FCECF78B807078767C66ED76597ACCED8418AC531E1656273AB3E1D19289A7 +3CBB68B84D16283D9A7A5D2B2B97C397ED1585D143A5D1B85A735F5F7DF8F4741357939530F1AABC +5426B00324842E6721120C56F08F7871038526057FE26329E930F59C373EFAE88759E7F597D12122 +896AC8F88EB09D667CC00542BF3ABC74C724454DCFA76F9F1A953CF764EA5FE8C92EC9F9194C7D95 +EA0BD28AF091855B40015923A6E05CCC19B70CBCE64532D24EEB2A8C59733C1B2781B6213DB14F23 +89BE343DAD7FB34AF5685BC6CE5E8474C277E0E19EE80F777BD54726E625028CFD3F1DFC21BE8E81 +F074720440C8D4E59948CF0F1CE36C34BE168B8FE1DE5215D9C185A16AD2096CCB82946EE940AA94 +56A2DE3B24BDE8539AFDC2E2971FD6FBB76674D551E580AA56C7F06A944701172222F99C0BCBA976 +C3E8E12483119D83D57D93E1A82945EB5B2ACC17EE8445F5B8A74FE3F0E48EF767DA8D6BB36AB7C8 +86590700C9625900D751F9A9063E7C8782EFFE4CFBDA167FE57C26DC60B7CA5190A9A1B24D45E35A +2F0632261F8946D9BB02A68B66644F47BEFABB5EDDD97975B398E4CD33BDE7EC6467766E37FCD189 +C809EC2E558738BABEEB279BE878813B450FE2F4E4811BE3B49EA70A4CF13A0ED987CB076B06BBBA +D98DE6E7D7A1CD6378955A248158AA8770D9CFFDC221AF265ADCF7F8BD93FDA71B58EBB6C6DB2969 +B141584ACAAF96922635F2A24E7604F879147294CF8FDB551F912FD63043B405585232402C661CA4 +29A7566A8C3AE2F8F28C6F75390CD277E2DD2E6C159A8D061B1C88F86975BB26D943527FE328E17D +0055873BB73204FE3D284260BB67FE82D29CBA39F9EFBFCB051DE87895C9DA93F6FD88BBFA6DFAE0 +960ECE55F495F893FCF788C5ED1DA5F4137CD472A8800F7E0D47D3D30B0DDE8453E78E4F344B9CF2 +E6473103EF15099955B2651AB8B2F6F511286B7AF78426FA142FBCAC6DCB1A20FC0D4122BDEE6571 +EB1D6C4EA56C7DD7411A4051242735AF6295DCDCFD5ED1BF1DF3B50B365F5613219D72F6A41915EB +A499AA05EED7FA0D405EC585C38019855C6B4550E373ECE4B92002FCC9395A4B35E3541BC1C5009E +B20E6970042DDBD40113A2E22A0BE6F7B8B3190869BB43DE57471A441E649AD2AAC6145F641A0A86 +DB3AD1FE4D3A47A7B0EE88E60C6BA045181C35C9731351EA3DB1D3EE477C8AC35524E2255D2BB30A +6744DF9F43D6B6550DC21E0BA2B68742E67985299714FB65803A98FA501C919FCF28A6396E81C043 +8660E0A52ADFD42B759FF0E1A2CDDD4715B9122650E3949179AE78921394EA8741C9B70CF5645041 +80D51B92366684D8C508E574998B40A23B6677721ECBDD6FA9A455BACDB5756B90EB858698502E04 +B20408EEEFC9F56A655E844B4846CDABBB0743CCE6C43A8BC12C21AE7D6AE84549D624D6FB5B1B2B +B746DA0AB8D28ED818A93AD74E5814A104BC753B7711B4A871B534E70FD8A152A14DBDDE4306B5F2 +0F251395EBCAD3700113EF4D896D09F6E1B11E61FBA0187640DF69E10505BA76291C31201A2D96A3 +3DEC2930FA51A5C792032328F972B19B660CC0F97E23676A5719ED8734FACC7906D5133AD8E83C81 +A5419379251A8925A4A0C4912187A874F8B0166754C58BFDB6BDE4DFB6C467B664280913A725B0C3 +14E1C8D9F141D0D68AEFFFA81EFC588053A949C8FC9DFF1FD3E6682C1321FBD9B4BBD8EDE2CA6510 +8C92E3A4847A0E1EF9C8BED627E367D6C8DB4007040B1FFD43E42B0FF6D8C1DCF0EB18187AD39AF6 +4E41AF2389EFD696D4513C4ABB86454E40C10A07EEF116766CBDCFCE726BB6905F65B75BEBEB0053 +ECD53419465A3C2CF33187741A0CC411AD93BC6BD5A7EEC4A4EAA203AC7A916A5F4D632EE4645044 +96829CAA842BA873594C3C3F0AF93F55BC40089411B55086D261D13D8F25B1696E3A581E8333C818 +F1EEA3BA653262C65BAE9E9A178346906AD17EB1DEFA8E3BEE5B75032BEDE17717169C56D34F7BB5 +9F3120ABEED1576DEB72376EB4A92E0FD4B9AC748DC6BFBE86C572EB55829910DD92ABD532675FAC +94DD02A46CCCE8C4434306CEBB4B39DF9DA030F9C48C4F3310A73D9D789102A7BFF110256DB67670 +9AE7708A19BF9334020B193ACAAF9329763A05F01C46DDFB450D306957865E628A0197B9617B135A +A81C119D1206707580D68690DD3B13B008D68825666D03392B7C785CEECE9F9324248F211ED2FDE3 +EAEE585A603A79C99979A3CCB1C848EEBA00BF6C3F45B2044D2BFC82753CF87ABF10C740BA208F16 +05216B1B73EDEEED6674947943B46E5D61F78705165368B7AE994FC3B81749700F66D5F00BD2914B +18B5303CD8707DEFFC05BDF70E7C3A58F76E64C763F1F9E7635560C13E8D63777E7E52E271A8D207 +06AB7DDAB34B7FA92365D03D09426090D1287438BD805055BADE01DAC4F06FD8F78CEB327900EA08 +4D3EE7F76B4F90450807ECC7326F2EF081E0EC8D683FF806B51B73534D4D208B0AD4B7D0627DDE78 +D570323F666756E54708799702FFFEE41167A900FF0700F8211C57B4653B1DC420227F8BACE7A4E2 +3D236B537A0FD16BBC1CB6BCCE553B5CD12996E21DE7DECA6DBE5C27D685481E39B3DFAFD48D0708 +4F6E4EEBB0CD5CF457EC74A916BA8B5E2F930046A53ADD5EEEE9D7BBB629443355E02D863A408DE1 +5D89ED401DF0DECA3428B47BE9F65BA0757D96C30F559CFB098B1E83265394E4A48C6059B84A16FB +8B62718B32BD4F0CB59EDE346F81803BC47B6D41428EF0126FF5F3A6E41C1EC33FDB7570A3A04F36 +2A6B9ECDB866E253BF092ABB044ADD1D015ABE98F92BB8115F0D515BD6E1A57DB6D415225DB1C412 +D148FF0AAF29FCB2BA5421CE654077559B032FDF20ED3078EF7BE9328431F08ED79ECE590EDF52A5 +4DC5B022FE873A5C605751DFA936D4555E5BEFED4726C16E37DAE256383E7BDCC05DC33E591BAA05 +561B0F1A0B77C1BF2CC9238C348064555FB61DCFB54B998D60277B3765A70CE6DAD608ED9E24E166 +128B17E702EF707703F8562AC2134FC2D448CCE5E384DB9C193F051267D57A95EAAC91B1C763E43A +EE3581AD3742EDDCA860B99B43564518B78962B9BC468E8D596280A563BC52812A68B057E975EA50 +AE7063E83B37CD0DAF5A7ED320919C9170BF4E5693A8032E1EE9A6EA044674E0C79B3A2F0DFFE145 +9DD0E80A37FD18319919BB1550B881D82C24C82FA71D64ECE6025048C397362128B372716A0ED931 +3D4A0576DE9811C694B7E7E115784BCE970453200761F9622A0194E4FECF7345E1B8054C00C80CA7 +39AAE6E8FE1AA5B71B1C67873B620C25CDAB4B284322DBA3127D8BEDA9FD1DD5D7789923904299C9 +B1E442087C213F35E29F8139B8EA6E7FEEC0C2CB9F3EA97651172A6705A46C2A64A74C477CCC004B +1CB0CBE98878E947ABF665E67F9E7ABF51AAAB5845D76D2E10A972C7DE0E3BEEA07C455813E889E1 +814EBAB3CFDDCD31B2766BFBF745BA46E2D0A9ED4A278EEB2650AAFF4636F10513B73773C074F59D +B39B94C5AE623B4EEEE8A2CC84EAA644FF1A125719829C9F814C633A00BCB4334D6B9C4CAD5EC5C7 +09463540F3A784B870BB9D37B4252ADB12B01A300ADEB6A1728629FB63B44AD48B649932948F7CFF +C910D076C2D29E56BBE5BDE76A83A787ED90A33FCE488B80B46D4472CB60B411E3733F0F1DEB864D +48128F674E986065F748BCB07B5F4F9032EA03202059DCAC6209174AA0DD352241B7CA9A3932A533 +6BF5087FB14A6B754F6D480980FDBA70B78709C7C1824409260CA63AFBCDFE7EF20101DD2D2BCF84 +45F91DDE93F7323568910B57F3B0420A324A36979C779241974225F08E5346DC318FA3E79BDA2F29 +31E35032ACDDB8B1D522924198DAFDB451EF9D5BC77CB4C1AD24D772C40D1C7B4DAB6378268ADBE0 +F41A3753A25FB3408A53DF90FDD621268523A9A580B21A41CE75738FD2F01125BDF12F7DFE550F94 +057BBB68067AE9EA95ADD9868823175B56351A73C52F4BD527B67240F216E1593A782A7B39E48F97 +A9CE5B0897224A15EF0E0A095D835C82B569D1E4611F8F46170C93FC70CC8E71A127569E1D5A6F0B +C923C373150F03B648AC6C1CE63BFDDE614CCE1FD5E46A1BBE9E1E762F1DCC248B8690A7DEF078CA +67F14BF7DDACB32C1DBD3364EE828B7E5F0B0F04A9821CB526BA804960C2AA3FDC18F8DB4EF1A93E +BB751D785D2ED27D3C86AAB4B15A183F4DEF425F1F0C0ED6FAF2E77B877FED201B6B52E696522C0A +A0F51535C2B96A62CDBADC1F65F27ED8542E41AD59ACD28072E3B2B74064D9CF0637DE83C194AB31 +86FF3797670EC9A02E510C36F4FE26979C0A22BE61DD98280F0A3E62753399EF3065DF28BFF68AEF +AB24FF9D72631DF46846BE1D2CE4D9157B942955BC24FB3AE9D98B3E5830987CDF2A56AD4874E908 +F32DB1337FF449A5535C567D7A7D0720B83E74ADB81552413E5782CA649DAC01FF7D87053C87F1EB +CC62C4F13F72B4D37A91A228FA98A2800C73008A395EE54E7EB26DDA50A07C2B0ECBDFC4D49869A0 +123A5D2D746826AE60259561C50BCFB1C39F8571925A23AA675E7EE802872F2480384F9FACD85EFE +C36CA3BE667DB881B12D8242C914D53ED1D7DD95DE4343618A1CF15469DE86FD7051E60B3D193852 +AF328C909165B7F9267295642B706F48228B30B298C82EE8C9725370808E2B04A66A01205903A86B +784AC2D0384F7FBA8A9E850C743E1B7C359B3D80C1FE8206598F2C557AC291E014593CA9C15A1755 +D833AFD0627BAC4AF11647970A1CED25D70056FBFB4A3EFD94F9D1640F98C255D8FE7E79B41DF0E1 +08F33113E762BF5F4E3E17F28F57C740C9490146F02B7942C30EB336148AC37E10C8468B4B97D754 +C4508BDBA3B151ED7EB44B8B05774AF46BDB2480D1F6C54D8E94976EBF065B66BCA32B84FE4A341F +91DA81303609A4AB7A69FFAF0E109D5D22817B797E9081F97FE7D682E731D37348D3C534A8139BCB +D4A426637CD46DD0857B8388ECC20AAE38E3547DDA9EABC15A0C98023FCE915A0F0FE128E77F414A +FE06D851774D7F67C51F68EB91EAD7CEEE70A079430C4BE490AB417CC250938B6A41233F7DCAD158 +11D67418933FBB9C05F184D98B5892DD854E51B4F979F692924551C39FD217E4A694F82083F9EAD3 +35AC814ED57A9EEEF77A70BCC5C82512C2B759CC321EDC77B725BCEB516651AD620E0471FE3E0AAE +898BD85FCC443F4325A1945BB52ED9D2342883BDF32C1FAFF1CAC6B71E4ED0E7A9074668B427DEFE +A52263D8C867C20CA793DF00F5C8450DE88633C13FC22C2EC04B46D2FB108ED05174F148ED6F3F50 +69FCCA12C7081C328F9502CB5C6DA751CD56529998B2B214F6359CF1B22CAB15087FCA4073950385 +8F6DEBA0E2DA639D94C5D79E4445C3D9600B4F61E83ED4FDAF6C7D8EAF740B000308FCF746CBC5AA +BA29F3B9FF90E5A5041840CF82F037F23D5967594C8FD5C879EF917BA5D5A2A329CB5A7268920CC8 +73DEE14C0729620B6677BACC2662AD78FB9D1A13DB6F34C51AEE5FCB8F12940AA20ABA71A6CC52CC +363CB763E62147A3A82BB9557CE4913757B809579D34A15E2A33810078D1BE57ED58A749EE3F2C31 +72CD2D0B16F570892A2B5E6A1D61A6E692D82CDB2C7246B0371BE4CBA197960191C559896B795469 +FF324957352A4F03E7EB4A5A90EBFC1579E397F3CAC4D8F8928F07AE92E654F650404B33919A8DEA +4E33BC807F030DE58532E9B77E7D4F37E6517C51388E595A7E66ABD0738C696ED2FB342D2BA10C90 +8AC54570403306ECB8AF84D61DA185C81906C746F71D657B81B34151891ABED982BF853128758E9C +B9A40BD1F71BFACE49630BF1A46C1EDF72689D37BFB7823EEF7694E8A3CF0617A9009517488E07E5 +9472861E642AA825C87CA8B803EE1E4861ED720C1963A02D6933E542CE8D3B7D1F58BF1AC7E7A0DF +4699A43C0094B66E629A62C9B37F489629ADBA94C26603B3BABEFA555D811F92478DB771F091335D +AF4FCD3D0A0F0142F9A18F9CA1D4B21C98471D2DFC26DDDA199C6ED599FA567F7916CB264A4BA645 +E731032317C93C9A14050FE78BADF5FC81270DAB0DFE2FFB29F95B72FA885A7A0B6009148D922D5A +7E32173798575A825289FC420D8A25B7B2C371262A29452D0028D90AABB50719FD3E2873EB5037FB +89034939E7CB5AD91313D46DABCE3782418AD18FB39ED7DF7AB0D4DA9F663B1E9217E414824D1031 +1CBB50CD75366AC20942B5818710106263D0685C5CDE60252CDEEC5910AD7C971E56E20757C68150 +C96BD8803160AEF2D6E1D17C4EDC0E62E29DFFF34FC10E8E5BEC6B5CC002B569D1A05A4B92473D3A +135ECA3C3A35471CBFCC1C3EEB30FAAB3B8ADB33541DB7BC518FFCC42DEC6C050A31558877DED8A2 +616737109C3B1C71D7C5A3707D718D68950D0748E8929E9341EEF8F0D98B83C134D57E2601F253F0 +B1531C2408B0BD940A7CDE49CE87828770AF1C6D014AE14CF485D4BC038EC56924BB9623C56A4481 +1EF2A31CEB8C8897B4A40DEF975B4371237F0EFE1FC764C3C0FD596D656CCD549BB023D63230031D +E9D60214E65DC5CF4F74943705680AB18353FE93EEB0C9D4D4AF79D579AAF24523E912710039051A +A4C3D36A45CBE753C29E6D4F3624FA41F5F359B28C61A9E31F3DABDD6328CB7DEF0BC3E152E4103B +B6152B7655F0383BD2D30CD84A8359CCBF53FDCF047C8935A43CA6872BE7C838E8D58C515E9EF7AD +F85FD7EEDA61A10926CD67E13E07553040CCF6BA56B5741362C5B966ADC6B423DBDB836DE4D956C6 +352BB931C9DFF54EDC3B4600B1DBF8BDEA9A5A59A74689F534D52955FEFC6616FE7EA62E39C2E494 +E1BD00D756D4D750CFF1BC7BD000D4ACBB78C0F8F9386DD98C1524F93A95F8D2DFF6CE8E707205FB +B7AC1984AE681CA6E26584028D0665841285E10A93273863CD3857E754377B6C38DC2945830F8111 +35625AF85858AC49EF4929A96C0969AF61C729FA3B2E72BE25F042D6DA60ECE3D708F44C14BD8BE7 +BDBBEFFAABEDEECD8B45BCD10DE798CB28FA2BE0DE47F49E0C974A41A34D73C4AB1D8A77461AD1CD +6C5054C7BF12E533F79DE4E03A2C63758C5BB71532E428AD9B8B9D9FBF92CA06169D91794AC27A65 +BC4E8503C615425B7F94717F84D0DBBA4718A108E7BB0C05A149964E70116D6B0E98145CBC87E364 +D12708C3D74772076DB733E5AF3A301EB3DF6C18DC5E5D79E574F07C2F65AACA62DA71AF7D9969E2 +A134CB285608E83DEB7380874A45633F157A4B2C8579C8769BB07FADDC9E6109C5B050FA3D94549D +0E59D03FFA8B227686FABB97F34A374D21AF41033688ED1DBBFB075FF9B2FE3D55DC2AFB09FE6323 +C33877AF63D36ED3132245C7054EEDFA0AD3F68EE3FCDF7CCDF895815FC04E33DF8075F398028E84 +6B8135CBDDEB6E9FCC73C8A7184D0777A6A760704E24C7E64D52B7C0098D56230B2FB14C20C0F8E0 +F23317DB658E55FCAD35DE5217FA3DB0B7CDF3510DF4AF0D009B5A360F815AEBEBEDB9B7E12EB44C +6E52454E698F0B0C472659888AEA8D88FD0169DA88E5609F60D91AE5889E022AA86C467497DB9BDC +C53DBD749BB1C24DC15F9029EA7045AC3D02105FE839CCF5BD1020598CD7486D1463D43FF7888C52 +B44BC11147A86FA1E99BFB54FDADE2AC0E2EAB2122B1EF0977C4AA42A64609B3300A36D333721822 +1FF373385D046C4F5F0B7303611041F330885A2D817812343DE02B1AC70FDFE0603174BCAED056D2 +08986DC210652C2DAC0CB0F8A000129B57DED5D59E24484DFE51EC079A0822903492E7B8F6D49B4F +AAC8C00023C63392CC2A52B676DC27DEFE0A3F92C739B6EFA154C37C836E7F772B7A1EDB7C4C154B +998C9FA79A6693A584C5C6243C07C4AA919762FD3D56CE57A730840ADE37AC0D4AC501FB59F18DFF +F753FD39FF716C5420508A66607B3355CF1C38FCE8F683C786EE039534DCAFD57526E6DC36DDA621 +1F80F99045EBCB4AB382104FAA800996E34B74A1E2E275C99CCB2DD0AEB971BC590A1DF5BEA5DD48 +B84E09940E2BDFA3060777DA4A0886A3F1367215D594A23C7A2676D697A9C9276356159FD0692D3D +D2F2DC3F032A57C3443522924CAA2A44BB77966ADAACF5849E62DC1D2E6462D8FE853DE31B810826 +C3087DDAAF542AC2789A3C264619D4473D69D29B0D6F08FBF2CFC40E801307914700007946D6629D +9F8C79E66E904E4CADB1EAB604FBDF822C3B3B01D72E974C133CAAD8B6E098F791FEE34967C06B9B +218850684187F11F4AAFD70A24A62507A82F58AA53593E9537772F44C55548D2F0BB40E056C14199 +6261CF426FD78D00FF0700F88D8ACC73AF1FA2B512D299CE095C4CF62CDBD28BD0FB09874F604745 +0844A264CE7CFEEBDA456F53A89E5672E96E10F4DC8149002C4F996E2030CC061ABBA5238DC39742 +AAFB9EC2DD01CBBFACA344F6967497018E86602386B507FCB8A30C5B354010FC18848D9855E80131 +0583CF221E7C59962D40296A7B5C3E7635552C0147E5C69EF56BB38FAFB13B81D109DBA63115B472 +81319CDAB74C1E720DDBB4C4F8BFCD05DA792ED9103EB708F4C508F089DFB4FEE0CD33BE02F44FE6 +2B795732E7E11468134196BA8ECCE35EF0ED997248A65A2E57EC702CB82C25D0936863C69C2113EC +AC06BF5F8F334124A2DF9D9822E2375A0791302FBD433B4AEB70A39C121BA193B123AEC29E8B6621 +7ADB3AF2C418A1793BCB2140DF66AE923DA29738A11F9391E11ADED3722769769DF333CFA16EC1FA +83F883659A8CE102982687C59418208CD5783B297F95F3E5AB5A1871515398B7D4D8AC6B4A13D399 +7DCA42B535F4448AAE7C034177DF4018E0799EAAAA09BD412AF334A50BC2E5AB9EC5E32CDB74AD70 +96B6BB6211639992D89604C2A4AF9EEDD59917269FE6E9A3383D5CEE6D8B7073220351CDA76F6AE0 +BE6118390CF798AC0EE12CE3AEB9303BC941366D94CA38F20DF48F126F45C29DFFB3BC6D58AB8E12 +90A0477E251101ADEAA0798D603976DBAD19D3A7480C879AB3E7FB1B28ED01E457911E143F027E8D +3A1E771A597FC4D2D160A2F37EF4668E58C01774270BBE127A544C11F6762AF8D8119B11BA36F66D +4181E6038A63F81481DD9FA901624975C7E7E2519ED5EF3BF2ECE26DEFF523327ACEC54406DC4C19 +C51B809AF199ADA620E1B8E77CE8A5AA2E6DF41D8642D4327CE00FF535D5CABDD91C76D206CD69FD +E47EDAE7F2CC8E005827F6F606E73AD46E43501C6BBB58192012FC97CF6B0E1753ED9A672ED29345 +E15576EF6A9CCC1BA051027286A161B1F39E69276700FBA9D759180D768B4D04CEEB748C3137DFC9 +54FB6F7C6F9899F215495198241A3A1B59794115796E2A6CB067509C289F29DDC00E62B153FF8FBC +C91E1746B3781EC5062E73C43D51FBD62D8299AFECCEDB4D1DF202EB771EC7FEE63D59BD7C6B1338 +98152A1930795DF0D420D57E65B3D5886A2BF101AA8829D74BB27D3E6AAB812EBE8EFEBA771117F5 +358099850832FBCE49A15F46FC8737A0F6C6FCB480C204B7C7E9DC4D1E17BB99B9BAFF8E1577B97C +31D5AD4419309539BB0615B92EBB66D611535BE9C9B7958A03C7C888614A406EB88C1F66CE1D8C04 +162E33CDEAD0BFEABBFEBE9C2E467C4B25A0EBBA675D3E24C3AA7B768901B0C86EF3B30A91F465C3 +2C7FA0C7C2AF89DB0BD989C38167E0BFFDCB0ACA8976C6FCCAD50469FC9823C45C7638F66F4175FB +246C1E2C7DD3ECC64A63E7B11527626C1CE51026F37B43C591C0CA690C9A067BF1310F1CC2B4777C +EE8B2996CC0C0586E23B67E27504402B6B817371F40810365239C97288C557431DEC5A8E3F8367AF +D3A55A371D41CBFC4A29E3BFFF2E4CB97BF695D514FC895B35150C519952AA01AFA3622F8E6F8C67 +ACF3A6363D0D4859B11E44E0813A5F31A627205950B38EA623A4427DA35042A9BDB383435F8A51BA +85D0DCDFCB8A727BF65883F4731880594E9242EE60F685D79FA57F61534B722DB3B0190441E47CED +1F49313CF6580EE40F883DAC39FC893A12D2A2AA83458AD9F4E5B60554628C6DA3213D51F1C1D88C +D7694FA6E43B7C4E3860F8376B011F609CD52F84157274646DA2D72B6346A8A310E7976F0B1CA885 +ADC1AB8DD88A515DD73DEF70E84178416CD355666F65E5A4CF912539983CBD39E804B8B59EC4071F +478578521C6BE13D16E075AEE72E26CECBE5AF84EA1991D801EC98766C1DA2A54882BA5E76069956 +ACA84FD940BD44E23088EE41A10A2EA34C1622B4C42CA3D37D994B90621BC86C28FD40F83729E88E +C2E5C75E3FCCB1AEA4692E371B9CEDBC922AE558F616E66884089C162057FAE7B1978D7403E34996 +B8C6A218C134B95ADB340464071F16CBD3BEFA9FCCEEF88BD3EFD2A984FF29E51B505052449CA1E6 +C2CD8F487635B5D199A4BD44894D5DF1B45C208EE9A57DE8DACB5AC0474BCD4A19ABBCE156D647B4 +DD7A8CDA9B82470475540C2CD02AE5D056235B16E34144ACAFD0AD3B47BD3ED32A9CC82078D0E2E6 +833F57B3B4C3C53127CF01928305A254539A2D94F625F2FCABFF6240D09EC404C406BD19F6EB943F +703C5C725CC39B67632823E79F0887380A86050256C6DAB87B67F508192BE7A4A76860A8815AA378 +FD4C925CCF85257715CE9165A58F0E638D0A8ED0B7BA02FC8F2A837BA2C6646D66FBCC7658379D05 +543B017E05CD901F857573AE047D9F44408E35885933577B6C2661E12DD0B54E1093771F69D473ED +ABE1BD33F25A10F7812F3E2D59C75ECB7DB84C6B50CE4AA437EF3F73226C4B97CA3DCE581257647E +7389AC616E56F49D6715A7729F3281E9B3A8DA72A110F252A03B6FDD223E000C0F6622C99F40EFE3 +35131D4A57A281556B73E41F41F40B5CFBE824ABE4E3E23AD7169F51980ECA5D04D4A2FFB40A0E29 +FB40D753AF5D78E49FED2801CE0B6FAF135C230C08FC4D3FCC5CB454304CF13DF5F93BFF66D2C7AB +BE9C330E1A333821ED20C408EB47273CC656B8534A398D7FC9E38FB63152A581FA431A4EB3DD7C7F +F0BE88080BB3BF8D2E6F028A98AC6CBEF04A0230168300C8C67FC8B9E474DACBAC50DBE56C8E7F35 +ECCB5E67B9F52460E459183995D6AE0CD97296CA68C67F1C3EC5A02A10D5FE198BA707CB60262AAD +0A3F6F4DABA34AEF33E31AA2C1D7E530FC3C65B10157D661A414F8AD8F8CB9273A2BDCEC325B95C3 +94519A5A6DEF97E48FB9BAD30DF42CC5C131B2000308FCF77EFA42D3352EE554671DB84D1C7FC36B +DF3E25A2B40CF70D40376AE73C17DA71F396974E0062C8E579AB0284AD8D81CF8478AE847250AF65 +42799F64FA4C44A5ABDDA319A5486E4521B14A28B405E438EEAD7E0B2799C405B3D3A90A9E52011C +1E6917F4807F049D9C3332DA8970D65BD1E91F0B1A623538B181EC88DF5D28A15A5BC72BED235672 +D6B11FB22E33833FCF6719E1DA3CAB6F0601E95CC5F668CB70AFB5C3BB1219831BB52EE4D376D029 +0013CD3E7B1F6C27088982CC5C066DD638C266E91C207166E081C7E7E114215802716EB3D0E559FF +BAE50612BEFA6190FA170AAF513B978C4D667AD6C7A22D2927244C249EFA16E913707E59A4B30FA9 +774C2C528934E7BB751FC7D1C1E86B9191DE694E9EF3666F10387CABFD0E4E08876D6638CB8E36FC +6D6AC3DBE450029117300A3664C9855DCC1C8072C7BE6EEF6BAFF1A63144E3068C275549EAE47FC9 +BD1BFC6B11E8EFB30FB9767958D56F60ED92BB01D041C527CB37B8F40ED4CC6600C4B611005D203F +64256FA4415191B21EA55C6BD46E4A1E627428121F7978B96F96B28D2760E66D66666AB2D16A2394 +058BB1A552248B479064819CE212701CF3C7B5BEB8227BA27902A305CED69DFD95668F11D83F333C +386E7CD0CFF0D90BD170F14CAA8086515A23C39A5C2B321D37EF5D0142A5A5A10B8ECB8BB15ED4AF +00311BDACE1B3858D31FED1DA490698C3FDE264D8B249179C4F948403712D3378A5EE566B4B4BFFE +CBCABB3C271FF5A30A501A1F29EC5A3891C31494634FD67FDCF7BAF9B16268489B5E3A34EBD6171A +400D12C2FFB41695AF4CA880722DD9818183440BAE07E2396BFD8BED41462A20EAACBDEC1652CE87 +2E0C427E59ABB51D037C19D945215DBE52E91BEDBA924B971F2885B4791404D2E717EE510CBA90ED +4C53A36A2429B8DF34FA3B27BD7135FEBDC219081BE30D314DED3B89926E6CDDBA3D5F8CEEF9C3C8 +DA5ABBCCF56F7596E2108ED190D082E8D194E6B76F7612CDEF77F2404146041326436F8C4A38AB05 +93CD4BB41480E7A4CCFED1A259341952226D376C58410BCF1DBAEC7A4FC8A430DD5981E2F30032A9 +F42A16D71DC013F88C2CCED50AAB59EC5B385278670625255642D2F5BB703A52F8F79126DE05E023 +F55369A0DCA0AAB8313AEC9B67B3BC55BD88D02DFC187521B175B6C6724D3AD1803D0250F48B9B95 +19E5F0261CC772FB7E30B1F92F927FA310E250619656E57428F79D01FDC8C547059F9C68750A1953 +0662CB94AB492B8E13AFC3A745E782B53E07A3AE31D4DC38ECEB6E169A6C155863270139E152954E +9DDCECB581AA70ACE66FBFFB9AA0342ACCF029579B40F1A43B8FF949EE9E7916D0E6840EB69AD72D +D0052A85E6A880E75382D196F3A14399BEF623A8F0777283FD081AD2EB7D3A9DB2BF9040A853450D +36A13F6C3E064C49E7B1C0AF61980EE9E187709FBEE051C22AAB5CE9534DCE16D8F9430430014DE3 +E99B7DF23167FB73D3F00B5B6D3B846F096C79FE278DD355D43AAD0B4291F546FD1D29B801978519 +4B59BD1DF2CEDAD83E9DE9E167E5B6F178CF234E606BF1040B93B78E842906A0C87465C07A050CC7 +6302D2456B3FFAE9E25168C02D3D9A0BF76B32379EB8DBA578E5ADBDEB5F83D83B50D3F746332762 +56162F849A8D6FA3B7AA4B0F9072A6D8E9A6A6B538F970A9D1A1672AADA3A6FAC2054AA1E331F159 +96185A1CFD4FFBEAAA71F8E48A1277145D5446D5C609147DBFF288BB69A3BF1907FC69C6CC5B8D4A +1032269CA5975D5450F04FBF71663038BC3F7CD4A03074ABBC8C252EBAD9A39FD798C5760AF07B7A +87D677EB6B1EECBDCBA3E50B9FF91A73F915798317199D1E8D9C18DBC74C3A6AAC46B12B24576141 +297BA8F336E9A7E08C429C43AB94F6BED648DE2738F2CB57BD2AD89F704FC1AE890035AC32AADF07 +90C4A1701C49D7B751F1A5CD90B5160B692575A56BC36A34C611B350030DCA52DACF0575875DDEB4 +1E26A3463EB345B7EE7BEED2AB9975425A06F4122D42BC0B5396DEFA1758B7FD1DC12B022784DC11 +3371B0BA5C773A2C8B241B05EF6D458929F379E4B9F05BEF6FD4E839903847664333FAED86E1771A +5897712D597A7AF345E1EA3EE661AD301EFBADA18EB1285150C84349AF852A67A978326B9721E203 +17EA43EB28DD9E890EC652A15D34E30FAA73BFF54A5749E820D78E4B22D4D3C71E60CEFC854A0F7C +BBB7D3B6AB5641D0599016C710C940B124F0F73A15CB930E4A5577184CFE04832B79A9A22EBC6FA1 +8C1F817F9CD06B80BE22D05D760AEB89F403D634292352CAF33996C4C9836F9359088366A5C9123F +7D22BB3A0F9B9C866246E710B5747B52603B32915AF3BEF1D2DAF029F7FDAFBF93F81F85722C4D5A +1CFE178123763BF42FEC0CC25065F5814F13CA98560CBA7017DF7DC3BA278A12A8194B28B4ABA589 +7066D3564B24FE49F6FC4B6F16F2D58BAAC98AE11A0DFDFAE3D6BA2BC377275BD21AD7FC3305FE83 +FC0EE6C2C1D24C03D03C54E4F05E5E1C7F13BE59F842BE64BCAFC0D52130382ECB21C6DEE1072FB4 +C4196F9F0506C9BC6C1A45E649D6B6FFD9AEC176E27946A240EEB2CAA3EED3F4FF4CEBCED94D0C13 +8E91F4C4D8E67D184C4FF730D0B53528D76C01156C57DE804B64CF2D0F9E6CBE9186EF8A1E8E5479 +75299D342BF284671D21A25D43BFDA3C6423742A2010C7E9C94E1F7018485F861EA01A229A87C53F +C260B18345AEF22800C37FD1B92BFC7C7E40C51ED190CC2BAA06F8CD64946696ACC21C61F64230E2 +C9B624E86C47F379302C565F3B8884989DD328C48DD13589645F81F03E567361ACFE7B68A9E3DF9D +09D178DA68108DBF63CFD1CF341BDE665D661B84196DD669619E8140EF9CE91AFC6683001E08E1F7 +5B0D7394FFEBBA791F1796EC2C37614EE6C59D4325EC2FBAA3A4F70466A8F8B87A745A2F8B38DB3F +6A1DCBFADCC6AF13942797266FD35C1585649F2F042E002EC8A90ED95216293DF0C304A4158C2C9D +54DE890FCEAAFFE68061F1E90E6869741995BF18D2913A8888AE15C970FF67007E344C942D5A67B6 +632AF46C75D19F31E00E63FCD3168551023CB9AEFA3522670E9501A8FCCB8F320C06FEB25A0FB41E +4CCAFFFC11750D9D0E977618A67BB0A10765F518FAA7254CC55BB4345A90BA9860DE8972507FEAAA +03B6E19E095E2C435DAD2456D1CF20A56436C61ACCE1E5C5E883C4607C01F27108D16F3D9C7ED126 +FCE8C2B2D4CB7208013DFDB7AD18FFD5C7651CB64FC55E4CE1289BF296BC3683B4690D44AE6B9472 +F61713AC7B9D1422CFA41A35E5008BE6AFBA99238D9E990BD0A0C0CF1C85107CC1A7865ED3676E35 +9F497C19E0C4A63041DB8839D890A5B988292589BD75CD2787296F50229D4734DBCB3695D2ACC3C2 +F377FA038C52BF40C5EC3293EC30CE4DC950E418D1AA905A9B918C4329C0737D0606E6B3E2163A97 +2F98350130B3309E0C5BCC8AEB6E0FEA0E419FA0286D39CA8130F2522E5BD176A490DAE63D7E40CA +3B9C72304265AE67BACB3DA570E5F601F667F10F5904400E9FF885639D6F4FCDBF0D72329BC78E23 +CABB36D277B79575F2719D091C9B8EDBA9504DA8F63A316268F62188E12A973ED17BF382C3B948AF +6BF8421CA2A819F25E383BF3687F8D2B15C391376703198DD8172E086A8C01C3C6700A943DE6052E +86039C987E25F69637F3E9B1C1AD84FFB0BB660433A768D94B36025DCEE4F801BCB215E4C731677A +D793E185E13126B2B9DE72983F3CC57909F0C106F88EC45DE52F0B00542AD0A5509B24B0A5AAC01A +8DD246E59448C7B289E0389A3C717133C990CDB35EFF8826D871A4E237E115928191D021DD01B3E1 +4A78D08D43160B71C7CBF0B0D1A931277D98D8B954921DF7064B3F47FD79063C8B267078ABB7D86D +C6342401652EDC398426461C949E90E95FB39C8522BAB4ADEB6E13B967473923C193E2AC36F73F95 +8E5DAAC2332620F20208026E86F3F267EA233286A5463DE0ADB9971CFF33E7BE0F8DF3A45C5B691F +45F60D32FA1D830F1FC611F2E3E8D0384E9DBB4252339E2820BFA7F3F312A2D988F64B13914FE9DF +E8BB0C3628E798FF5BC60B0C6864B4ABA872B2910373B978DCB0261755200185FFFAFF5A9B8E5D85 +BBE70CEDDB624A17E99429DD9718D74217138C18792FFA98D57AA19C5191EE954C9466D2B06CC7F8 +FF3C8BA8921AD43B692DF165AF378D765B80BEE3F715B0176AF58C5D96EF823EEF68082203CD4507 +3F3A3E9BF88786F02048E11745A5EFAF5920B40BE178128D3794873B2170233772ABCDC02F138CC0 +590D0A656E6473747265616D0D656E646F626A0D3334352030206F626A0D3C3C2F4D657461646174 +6120333434203020523E3E0D656E646F626A0D3334382030206F626A0D3C3C2F46696C7465722F46 +6C6174654465636F64652F4C656E67746820313833383E3E73747265616D0D0A8B52F7F4C20E7620 +87785C47544F2BB2AADC5FA2904DC666B07F5BF7C4330FAFA008AEFAECFF08E3E03BABB9CED20853 +D7EC1D6C70DC187EF22138DEFC61CCB63547BE0D59B25FA9D8F666EABC8A0E77A918ABC4591FD4E6 +4E4A008AB5CEB34C09B4AA7AF90E6C383322587352C6EE116FFF912484FD8317BF177696D6D2A87D +4BDB56B195BC9FDCF4573EB4EC49E55FA9EA10B0DFDC17AECFCB9D8D225C7B1A365C8AA3ABD3F3C5 +343D6E62D9702BE225B6E17B57CC53775AEEE690E875BF908C828E64B392D8478E57E196301AC125 +A863284FD18FF85DFE514889845AD243DEA4C7E9DB109A8F0962D3131A7CAD1E8C83DDEE020FC11A +D518BC398322AD3BC8B0B02784CFF3D739EF2BDD37044F0CB3A788AB228ABA4E505E07227FC56DBF +D730512B7900935DDD1932E09733390CDF6054D1693C54C0ABF27FF822D087038C746FA6AE8D3100 +3EE500F94DDCD2E740F94E3BFF748C6021465F6B7E92E62123E47BCE664F1FE94680CC501AA93561 +36310F3863D11A7524BBB30A2CF433959DDD93E008FDFE50889EACC565ADF74F8229F6B7F9DC2F4F +803D58F0B4BF7D2227CEB9B0679A0DF15F998F34E0AEF973FB746514CA90141CE41C22F4C0C6D24C +D4D3CB12E17947596495CD03FAC003F6B7A466A36B289CEB93695764C525F08E1E6A7C08939A92CB +489F7051E0AA6FC253F682D94F7427E9D1370AB5F6402E8A699FDC1C9669A41386A61D8AFD714947 +B43F41992F740AA4AED8FA27FA5225DF9BBADA809F3D5ECD0AAABC79C323FA7EFEF5697B9D1DF854 +5D9BA8D35C039C3A73D1BC54E2D9586AF069ED3F89ED5BC8176489B596387BB2283CF3466341CBCA +4AE6A92DBE55B0B871B4BFA1C6813FC2318AB20CE3F651AAA8CFE11BBAF5D535F3C2C197D83EE82B +85015007EB334F8A93FE940123D000F3E1BB0B3A0A158CD46A69981F0232D56D1272B9A7338B722A +5B64DCE9E4D8A5F48E8A23273A08EA039E44E793584B358C1DC6A978C42DE47B47D9286B37354776 +D335807C1DFED1A1122409713636B429A4D37018D2A5AF61F6CED7C39872EBCC08198822378F69DB +1E8999CCE526C3BF9913F5DBF7D414674E21206A6B7BAC2AA853EF9A125905E797C6A7ED7C17C3AF +0C788EB05A5B91344DC3266B0AF6168ADCE73ED86796C88C44A212184B99E1328E05924F34257BB9 +A36342B8EAAB7DFD7F2330560B09DF40984B083EFA1B4DEEF5C0F6A43C17D187DDA13E0B89ECE675 +9E4A75A41CC1C9204101B3309F82FB0411305DB0BAF103427D757EC7426203F895C7F38C552024F6 +D69F98BC23596CB2A193DB0F2CB1D6E98962DC1AE550FD49BAE531B225483F9D9F727E6D29B66CD5 +6920130C03C0F11C4B53E67AC9319AA31E44CBC69E1C39730E61731F95A310336CEE23B922AF1C2B +5745C4E61673DFE5BE6A8E322267AA2DC7845A63CFFB7C799F2FCFB7FF87FFF79F9EBAAD64F6A9D4 +E47800E359B9D956F182C1B3DCCC42BE01F3A77962224F7416785642C9ADDF44B40A8BD522727FB6 +853870A35A3C2EE60B396A1B96DE303732087F1F6B5775580BAD88217A5A84B6D1162B5EEFCCFED0 +058E9A641DA372CA13677F919CC79ACEECBF59A86F8C420E7234BE26C3138B4F48DFE0A3E48381B5 +F43EAB1AA24B6F80D116D698E1ECFCA213005202C9163546B17C4D38534F34B98BD0676643403E76 +09043E106608B1C7294F093B8BFC0A7BD727633CEFF234CD4373418AD41CEF3CBED56DDC1733D778 +D9A5CAF15AEBE7E708007B62B9ABC1041F103A6736A9746CEABABDA17BBE5F85E5EFF4F681946F19 +D319C5D91DCD19E97E4743A1B9515F5037B0597FBC3BA9B4C3AC7428572A1CA77CAF4539AB0C4352 +DD8D6A388C0BC297A7073CFA344258D88C775F86B9CA4999BB91B3DF488D20B4A9FB1C29E688BCF5 +EDF5067BB79374C06F7D67C79165360E451DAC7BC72AB476592A4E22B55C07A64EA56B5725604A49 +7AFB5D1E8CCC831B1B699295A95DBB489A40E785D55EB5C4088730B615AADD4CDAA826CE42742F53 +1A1BC28F95EF244AF286559906912A76F9E33E71F9EEC22125674CFB3F08C87461AAE8ADE697AEC3 +3A13B4500636E19C43B2D53DFC53FAF59496F978F1558ECF8913BD720BE03797AC13A5AA00350AF1 +99FDC1F5C974F4175D2D7BD22B3A3E99623726C1ADCCF7405B753BD8599BF2BE67A649A06E091D01 +B84703EEA9E600858512BA0940049B993D8DB2DABE785D1AB872BD3D4D9CCB4EB1E80C22F2091334 +F3355A62A33A58967F6763C9F769294FB0171DBACB4A99ED61FAA0966919264DF42ED08FD529F09F +208B0243B94A8D3561C9F587394A47910B4B7D6A67FD6712E4C9EC43B9B2C9D314EC1CF99CD03686 +DD4B5D2384B2C7E9E68192D562FF7D30D110684DC0BE457251DDA2BF8ADA4B28F395DFD6C53AE5B4 +B044CBD50E803734AA0FECFDFDB53A496D7EA6FB4905759980417F3F44F8C087E863D218F45251AC +61CC55FB5104F83C26ABBB639826A67C9B1B184D35293B56F0E289697B75ADAB2B5A741AC2BB0A28 +F80D15FCD6C74FF57504B36D2E78942AE59D3A39FC1FA5898EF51306205BC18E0C3D3007BCA2192E +9FDE4803BCBEC9ADC9C93AAE32A03451AE0EF60FE2A6407B0D166076CB8AD03A18C3FDD257F08753 +CEB3CA6934F2C386811775852F9BD79AF2AF386BFCA3AE812F2EC4DA3BD83030001B88F1C6E02057 +A08681FE81C128EC2D4F6F882A028EF89BEC7FC3D9D4DBF78E0F0EA2AA8AF8BFD397D5D52E435178 +0F5C04D61B6A1670EB8E3714FD773A5EF7F0F3F6C4411D7CBDFEB7C161F07F349FECDD5CD98F9D67 +327505C765DD6EAEDF953A0AEAFEAE1E03F36982B4D7DD42C278EE02FDCDA772C738C8963BC3F59E +89E9623FC1AD960A87BCAA4B0D2F4C1724C8710064C62F3757653E85FB06E8BEC4A7D9EA39D88F23 +169C9A8E72EB7B24B1254C20AD6632A8306D4DB22444F26CD2C5BEAD65ED584BA391FCFE53C337C3 +1FE824DC57BA581AE99E4860C1D4DE10948B81F0D1524F0ADB21624EB1599DB258B1D8C1B4FDEC23 +1A6DB6672B9514224C8EC0640DE0BD42B39EB148B4BB4BD64E19AECD12E6729545CA4C2F749BD74D +19A8ACAA8F3D77A0D3B74CB98EB0D2269FB609869FE04E20CE3995B8AB59675C37EA9AA5CC708E3F +C918AE9C3B3F0543CC7B3D6F185241FD1A497BB6BC9E101169889D37667B34BBE7B9A598485097F9 +35EC43CF7B6F8D335FECA76192B1E413F939EC2C7B02A6FB3BC223571C440219125ADF66AF32C8CD +93567A57327D20C6EF8DF58AA1332AB06F3D98C9778E6E35A5AC12C5E13DC164115D85DB6907D604 +B50F9B3AB5290FF3E5ECF4974B34837A1EDEC908E69ECE5DC30E9FBBD0F443C1D94E3BDE2AF594D8 +65D754759CAD9A4777A3DED3DC8C31DAFB9D3F7C1C1F4E3FE713E057E1BBAFBB042B4939D8249288 +560ECF271AFA091A60FF4FF857A7EBDA10D450EAE00457A7A9D3E5C95134A6585D2DF28BBC6BC1CF +AE2C73F79018615AB64D8AC58F11F13D64D4AE5085FF42D3D1764BBB9564A0803D31724D537AA3EE +65CDB5A9D4B24BEEF8CF6ADBCD8F6562965CF193A367F12255AF18DF40F1D2BE17396AFC2ABAA98F +0136C84556256C0A82943240BBCDE235920949C40F61476366E915BA571491CC7B4DCB71A3E77B98 +D35FE17D658FB0E8ABE69CC2E596D30CBA5B2CC4EC3057EF255D9FEF38F344AF3A7BDCDF4F7E7F1E +D61F96017928A50557BC553ED4BD9FD54A55A6F0EE60178F34C2701AD6BD4150476E2BD3A875F451 +F18A2704EF0AEEAFED2903EC17F58DB4EF9DD3DD57A96827F60C5BC904CCB60BD23915DFEBCCD2C9 +DEB4BB7843BA6259E205ECD93F74A9595EEAB03B3DF5696B38FC6A9EDD9E0D412BFB2638FDDA26C0 +F2B5758057B5EC6D1B1E0211E63A9651AAAC22491883B0061CF75EA487B1584C0A9F232DF6651A25 +7425A616C05D08574532848AF314AE4C88886A418C76E5A34C8D8EE05C8E61A3C207A39A602571CB +430086FC0491B1C4151FF258DDF9A41D4AC7E03479612C20A1C04EC8AD8BBF7E8E66F9116BC0587D +3032000C22F945B9A8C078264F36E6588ED86B3C277E7258E85779D7B43BE8AE644C488EEB4FF577 +2157027337B29215700E0D056B2DFD8543E1036AF595AAA46D696A2043A08C537DD140B145C958A9 +76634B22E1A5EE2F3DEECF55B426D9DB3B325B9DF1DF75BC6DD15077743531FFCBE9D68FE1ED8F1F +C7F58DC82BBAF3A0C82D8D5BE72ECCE80594B74DEE58341BE2871618820E55DFE5A64A7EEFA83F82 +1A75510C695AFBB37FAEA2364DA340B3226D49834C71DEAF42D5455AF53F1D92FE02FF0700F89DC2 +523E4FB359B6CD927596644DE0B0A57E3A5CC3AD3AC1E771ED5A9FA41830BDD2AF5F78AA0CDF280E +C4E7DB6F603AA83B1A5BA73183FA1D438424D321E0921401C285820D5DBEAC27752993FA9F4A4D48 +5438634F71417A4B0AFEB6351F9B2ED5B45CABB5FA29085A1439C4D627AEE18F298E599239E6670E +22D811C58E226F2DA432080BDAE437C63C6FBB730C70D1882C93E3437757EE83C641880EB4CBBA3F +A978D479CE767FA2B54B5877AB47ECC751077FD8518D362F6E0E0430E9B47DF99E666D0FE8DD249A +4510875F1409F2508F3991997A69E892FFFEB8ABEF8F9779F965060FFC8499723A1F915D369B9816 +52CE3BB655EA0C914C3E16B778D77BED39C1AF6A64DCAEB947F2356B83F8C25558456CBD8989FEA7 +FC4117FA583C07C7362F3DB79F84EF6DA5BCDB411AAFE9C4AE0EF27CC1D49699312AB4CC69135364 +10B7CEC459D5BC393DFB0236DE516F28EBB11E120678F2637F5549ED9D9D17CC127C843A82131236 +2175225F8087B4D6E3E4654607C0B2CC51B09CCA5025A11D03013A959D164852F03F9097104ED053 +05F927FEC6D0A33CFF3E52D5EFD5D945FDF45C11081DAD03B6F85DC993971EEDDF0192647095925D +25C4CE23BF599A9CA47291C045B4B2607A5DFD6BBB93261AAE0B1702EBE24F4633A7BAA30EEE0495 +89482DA8965C4B5BBBF27C8BE8BC034A68EEE00F0E790C1A431F3C6C410B157BFE904AB2547A8CA7 +F7F1E7D94DFA86F496ED5013A13D2A2A0B133CE8A5A8571086F000AA16C7D7ED495E513EF76B41B7 +207ACF2B7944D8E73AB8267FCFBF943533D843A83904A4629621A892D5E60576578C7D811D8EB03C +9D030BDABAF05ECE0E6B3902D96216B41124F460520BF01F3FA299CE5F8FD50501F5262E26EBE991 +271F08460B10917F3EEC9BD0A6E576328BD6B4BBE2B79BE0E1D573D443817A3A88ACEBAF18AE4671 +B3E9325F4FD3F73241F11994B60CE2D1B1C23882BAE03003DCB1B565EF12FDEC4DF8905EAEE0D387 +532A47A2D80EC9FC90F8B25934BA3C230809048872A31A40188AE31EA1AE523560E571E7E1E3302B +7311F08D1D6695BCFD98FB8497B75A631E80877C7E1F478975B3ADE90B50C822DD6B3BE831E14E15 +B3E208EC6E13593CA01C7D77FE912703B503F1AED1D352F9E5FF0836F98F682C3748FC5A0971A9A7 +210CD89B1FADCAB0751581A56CFF5309471230D2106E805C13961EC4FD42112DCAF5FD8D281D7BE8 +3C05BA85D71BFF8115BF4580AECB72D77692529D32EBB10AC65DF319F39258A1DF86BC68BBCCF231 +6BB5835CD0ABB4FB42C1B510BA31553014E675F223E8A5F53E23D7A83CCDBD74089653318C8CCC14 +6515E14E41F5BAFF776BFE849DE987F1E975287D906544E8A1F660883F3F3256D670C6877803B21D +33A6833DB69E8374F47EDDFBAECEB220441A805F35C103292B902E82BA5A2D329F7BC3D2F2965D3B +857971ECD804E7FB50388FEA45013F2E0A41DB3C8ADBA0C212FD01E6ABCC78AF5E230CC8A776B5C7 +5B7F8656D179F5BA0500B46A7109278E0CFA2A29EBC2B3524AA95DA90170905479CEB52F9B1C2B4E +E5ED10DB73BA9FA9894A0C2C0BCF715C3D4BBC30D55908152CB745B74360D2B02854A5EE0D805FA6 +8D4D41288BD12D480F5B3D4B7CD12A9196F544A5A40BD5EC369C009608A81247916B0D22538C2F22 +4ED5E2C7A08293D7BA6B6DB2BB31934DCA571E80D533704A2CF02E8C122413F8EFEE097F46E73855 +E46C8361584FE6CC3773A549B6D830BCEC31477F81931F399F954820851FB3FA11EEE2E440C150BA +F1BD51B0EB15A258B21AF2D4EE1D08F808921BB5B2F02290B46EDBC7B285E147B13B238CD1CF69E7 +CDCF4140B1993DA9933026D5F9C4999E0190448710847FE5FA31A987B89B241A6CC5B3A2A97D4588 +FF9EC136DA1F8E96B71452687F6244F7344E6F6EC368B4BDE622BDA05F9079A845F836D663782FD1 +3CFD46F7EBB33499D2D074B3CD4D4A0365054DB048FAD5C551234DEFF7350593343ABDD4B55DE719 +76CFA40F68A9DD027AFF3CBAEE4D0C72D14353DEDFBEDA0ABE0F91775397AFA0BA7097A0651C8C65 +CAC43A180FD3EBECDF0973CC5328E6A670BB703D4CA42020D5A822599EA0D03BBF3171197AF49FA6 +68EF61D46BA5B7EF22935EF0A0B0FC08B0AEEF8FFDC7E64F7525ED1787FDFB5085FBD1109A1A951E +1E6F8533E6D0C6554267312E316CD1D058534B13BE7E19FCA4AC8C86CB74DA4FDD35CCACDCAE1163 +ECA094A247B1F5C5B4F3FBB7E7F339321F0F9D4FABB7492F38C7AF608DDE9D55E794D7A568B5DE6C +A049978F21F087B3C55732876088FDC3916AED2C5888A1911460AA7E993124C8DE751C7AF2FA1764 +758E861CAA67B129E9001FA47A8282732BD17577966EAB7AB8E3B3ACC2E2B393B15C20871E1A5B56 +56FCE64B8D16FC3DBF52705FD316B8EAFD2ED98B83F66C4A3FBB1DEA015CE533A70E05BB819535B2 +20E0AFFFD44B624E536536195B863FCFADE3E883F5E97E005DA4A3FFA76D46BBD2014CA4B9715732 +DA487C4980F3C4379C5A1C129D55BF8C3A5FB14C203C4E4C54DA0778EEE832DDCFF4682902825A0C +D06D8806526373485C0444EA3C488C25976DFBF58E588FBE0B7BA9D2D0CFDE9563666534947945C6 +712A73269180772391DA5C3A48D1B8B3EE160A7F405D10C785AC432B0EA55EAD75B48537473D6F53 +2BD412F69CA34853D401EBC3A6537E9B53E1B72EC9CCD2AB6075859D5E4BDC5FE9CF2E009009D810 +839CFC413F7F451669DA993B8066E01C8478F1BDC8CE0D712528E3E4EEEFB62F761AB712107574CD +713DDE5E5F123CDB574B66EDBDDC59D364B09FC5F07424FC87AA40F1833D531CA29F24EAFF0162FD +E8C41E98D0000108FEF73F48714FED0FC298D6DCF9B015C29BA5ED0866FC41F6EF2C3DBC57E88F08 +60CFC579BE454D5A189CCD3A67EFFEE000219E98D16BAD7D2DBCA7E6BEFB5FD73BED393D111BF73B +34E0B20D159C92DA6E8ABB4949AA5D609D6EC6A58C6B28485B0DB7BE2F95D754595A593709362918 +E57FB9BCD3D2EB09C1307758D268FB63200B8ADA59F35E21D0CE8E7B74EA69330DB42F876EC6BF06 +10B6C555047376B82C7F826671178B05A33DF516E3B38F323EEC6E402BACC28340C25424735EBCF5 +AFEC8BB37C3E2EBD2C34D3B18B04E54D7602250268D7C8472D973599429E89161391E92D94EBC9A9 +EC2DB674093A454A7CFC76C0C32BB39B58B8F70465BC8BD1E569C0A88F44007F40F94E282DF1DC7A +0185CDEA0C60EFCBB89ED865EA006996BD151D6067903BEC3A000CBA1DD32BA56DD3F51EDB0CDED7 +D8EAE22C0A8099BDA8F0C92C7E611973401BE4749F306CF817C333A051958E7E96B103815ABC2DB2 +C60C1956DD4811FF8A4D38EB523C0473ADDFCB9532C51A53E751F714103A54057680A2818BAAB4C3 +C3629597CA066FC98DFFA36C42EB7780B1D7D829B751D9685ADA3636DFA31C18CBD6F24063DE6BA9 +974346AC7ACFAC22674FCDE36A31FC801D57C01EB11934E9EE3BB6F774E9C29A8057DCE8B91E493C +469CBB2881BA59ACB4B0AA164B60ACAFEAF0F01708A33CE50A5D9A501388C1178792D54FE6201B5D +81E1E328A04E0E9C357B20EDF3C6AA7D8EBD5EF61379FC057B02E21177D74C136301FABB6038CDB5 +73576D737079446F10E87DE2768FAE4B784E2CB5B5B9530F8E0E7C16650D059CF4AB74AC9D168B90 +B8BE2BE57AE3911472B110D4F828DA72F2EFB906EC0861F2CEDBF631F7EC16BCEEDF70D784A9CBC5 +833DAB52FBF5A9A051778960F1ABA23F194D37E245B0A293BA6A17C7D4728E8E39FCA12F494A3F0E +231B0BBA33CB6A60C3D28B93864A070DC1DF432B284529E900EDDA7DC8138B03167D36A76C571F26 +6EC04A06940D092C75593B03A52E59830536348F89806CDE7E8CB08FD59C00ADBA10ABB03239D9CA +7D9384F7F9019A91C94FBFB2616EA67289651803363862DC46E61E60BA4E0B00A78ACC3003A9CF3A +1E3757345893B7C4AA05AABA16C9BEF78688D0911720F8A55C01F87629461060B4CF088C298629A8 +79371DEB1CF31E0153AF249BE48A3B359437A4745E635F4DBA2E38DE6314B54C2D10C10CDF8A918E +A34B5C2B9FD81D2ABE6150E158896214C613B926BDA7390D8269E0E768816FC538CB1D7B2D2276B4 +3157B6FB6B1B30E7FD48A71D88D9ACDCD3DD740E6ABEE74586E8884F185D7645B7E8830490B8208E +C34A1B7E92CC251255ADC8737283C204A0AA23E784C7D188D5D7DE614EAC01A796EBC2541C02C5D3 +409CB75DC7B984ED9795B5757BA6B65FE4A4DEB12457F07623C7CB146F4FC13685401DDE6DF24DC9 +6B23B11BE3CA65374B95DAA37FB1C63B22FFE5CB2524896E6C806124E410BF2A464973B4A4F40FD1 +04ED715A504BA381161195D9068275BB3A88E9BEC50D0F711C82E21ABBEAE23EE6BA9F17C92FDDAD +3034B2982646F98377B37ABB5A77ED8BDB42366110F70584A74D4D49F15FDFE0E5CE3F79726FE48B +E22F1A5E65EA0D4806F3A4E4B401D232FDEB1A0E73149DE31A027F0FE3D96C1A197D1EB852274DC0 +8819F5E77080393D77807E4475FB57074EF15C29C2AD52D57E80AE2400C078710AE941914B48788A +1189BAB9C2D4FB1F86C5FD629868CA2A1D9B84F4C5573001E2165B0731D0763342E6DADB5A35F130 +B868C719A318017CF1563EE99530F402C2A196E0A187BBA9435C42D42B4B905F25461D74B6618E56 +D54FBF58E2307747859C5E8DBCA9F9FAC690A1FFC50091A762A279F2D763CE0C209171F623EF289C +B6448AF41A251F89CBE7F1DFA0D155FD8C19FA7DD5DD54A1F2CE15DEE8E887E5A1247882B2D90F36 +D54539FBA8E713AFFABFAD8CF75E7D7BFE20F9A9AEF22F202F33AF118D760BC304D7A8D6C8182DC6 +7B37DA9945D72EF836B5B4786704B14B768F06CACEC1017333315F7578A4842E0CBF6B190BA7E910 +05015F6456F0E4DCF9D09D991702ECF98B9BA6D05025E814C4F845E8C0ECD0FF9F3D108BB9B8F9D3 +E753662D4A9DE69090CA5188279D4A4F60502F1EE35CDCC9584CB7B92BEAB788E057D3FF95CEA89C +13C1A3DF475B007A9A7AFBDFCFF45A384DD023AECCB177D9F660E92009CC19D800BD0C4C122733B3 +9F1283275E0D2D1E33C26C1C2A7069BF50F19E75C541F55E7F185E3B9F8E3B73AD5E6FE531E3DCCC +834CA0ADBD37D0D1CA3785794AD1B6D03D9DB34D5903A739D95B3EE53FEF2A8E81FEC276DD7944E9 +274CEBFF32579F58A732C3594334C28E6F48877DE8326BEB549E1163BF04E5F892B5797FCD50D366 +9515991DEA182761B447A5E2E472E57D7E8E3ECA47DC95723452CA404DA1B94E5AAC48A7A8FEB507 +659B440B1741C87E45E7CB7D7961182BFCFAAB325DCE2097A8C22F4AEB5ADBA7A1EE4E72DFFFC2F3 +68B3A8512E057B8073A71D4F95DB7FA7BBAB2F03C34C165011E05E3285BF15FFA195BD41201109E5 +DBF38E6C3E8D89E3A1C7DDC6E775797BACA441FF567C4CCFD73938D2C02A7C3780A62CBB95C58AFD +90D365506F2839B861AF0704AE92C5F529FE9337D68BF83828659AB31F54FEFAB52D7D9E8591F6A0 +BCED436100C4063EE68E2D2E9A7304848C9545733C066E6AC5651F1A722C5648ED95B89970243405 +788DA020CB1BB88C8D470517257BA71E6A1AE7BA5BBD13FD78A065BBA3B06A3E4B4D7655879D2228 +7B90003C75F4EF70F2D41C477616EAE616DDF37A7CF42DE10DE2CBF62AB64637D1BB27BEEA7F3000 +7CDBE42D20C171A40ECFFD1B7DD0829B39872800FF0700F8CF9F33E474ADCBA5EBFC841DEFF828A3 +6EC819CA121F65B7A0471AE301F581C42C3F1EF5529246611013E5324C4EEB466637EC61FC720132 +157E09769AFDA15EB3C51C88D63220AB235A9AA31D93447A511816810E9C2864529C0B9F00A3C2A7 +4D1727D89CDBE3398F0A8C8638708330CA3F66D0F16FB3CC66C4AD8DC322E5FAF01D237A9C0F9EA3 +BDFB20D5A1B0E26CF433543EE7C0AD42CC85088AC6BCCF16EB0C7A5F307DE4A36C25EEA4A8CB2CB4 +EEE90617FCB10FB346A211D90FAA4AEF346C8E2C2C8B6ADCB2FBE65AA94315FDAEF7F11CD82861BC +B6E9AF16A790FACC1D146C889DD742D8C2874CA3C2F1FBAB2BE20A6CD7B665062C7B2953475C6EF4 +FBEFAEE5EBE54E85F8FBB2B45A0D87B5181513D56E16C3E9FB5C956C20E466100D6BE99C817F3E3A +74618C709BD7E99675BCB8B4427A407E45B5483C06F10FABA1A68B96613833833B62F3DA608FBE20 +808FB985288AE75FED4DE7480D2885A04F8136B98B26FB866F6543E34BEC6B9C7FF6523D820F6210 +4C732BE001AB90B06114FC0F8AA07A7B2A3F2CF6474A5AF04BA1FCDA09BEB1B913D0D6040C38251C +C16937A4274B4736F4BFA23AA1DBFC30950E8B96D66BA52BC5319C40158D187CC663F8E4D270C403 +3E7C0FA78C1F09ADAE0C1F70A4E8CBE1AF60738028514D61C6F6A242AE7E127ECAAAFC774489A75F +5B95F2E9BF0A0C1E9129F04413454024529C8CAEDD639CFF0FB680AEBFC03FA6907D82C9C9EB8DA6 +C6E2686D528D974528F0283318E9CD501AEB2BB4AAE96595EAEF2A624FAA20223807AF68B1A3990E +43E0F49E177F1A6998A8F59AD7B663E49A0549BB98582E1EAA5A1F4185C0B8707B18FE6175F828BC +719D0CB37DF6700F2494DC539D7C91C5082951D8BFA22A592B413D903A7AC915819420B72B758A88 +997AD4D3462C0979BB14B895DFB715719902C7681F53D8B286EB3452D5992C44E8EBE806794D25BD +459B9C8C7AFFEE417E1E55749D76544F6296B59D1F9577BCD928D595657DCD4684B65577BA396CC1 +3A1D89EC3DC9CCD01DDF84CD0240FF158C1D4D507BBD48BB7ABBD2EE08EA4CEC18DB229F5F9B16A3 +6F22E85E22E0B31F5CD7F2AAD9C9269EA65511112EAACBDA69F0C486BD27C17CBB081009D2556495 +1E9F58502773B14333220E99D031D3CF79E2F063991F48D4B2571A8EEF83E785214F795934349793 +428FCC7E3AE9F59D746662103F2C5A43E1FF0CECC828DB3B8DE8AA2806D4B46DA0211374CC559BDB +368498614AC7867AC5E4074162129D18713E828AB59DA71ACBB3E9808A94CE3C132D035C80994AA3 +5A19888F4FF271D34B64240148D94D0EDAA077E60F67E06151CCEB681B60915A73781F1C2B0E6628 +FE0888381E00938C7B39792082941A189381A2203C8ED9CA6258C94DFEDE5A69D643E951697706B4 +376C473B09FA55467D6AFD9907C10E77AD58A2ADFDEA04C2C56A26EC24100941DD61227F040298F4 +E2428E22DC91B675B9DF8A2E8EF2AB7F37FD321FDDB09D2FCB7E09C11A7CD04ACC3063B0F284B7D5 +80F9AD64994B14E1812D680778B471153C56C17E338428106E6D11CC5557507C33D5F12C2DB3446A +D643C37516B105321644111DDBAAFE2FDC80128AE7E6703B6445FC0CF091DA0A5222EF9B85369324 +BD0F498DACDFC75CBFE4DBFC341A45DE2A46FEBE0E3F850CDE920A79CA47BA39FE80DBA78E45EC9A +76FC2791628B02E6A17740DF83DA72B6C09FFA5FF7FE7BA61BBE5823F0B304FCE5593E4AD5F0272F +FB3DDD7EF0EF33750865EDBACBED5FB9E6BC0FE2FE076CAD39D3BEFC3CF2B92B9FAE51011B50322F +49E413749D689044D6317990D87ADD87B877A120DCD6B09C3BD37F0614B4CC922CB91E8C4718D254 +72946B667DD1842CBB0A7753D5B5C728C58A20FF5321945F8CB7E0589FF42646B4F1DFC1406FEEEC +0BCED424910D8ECE077D9865A1145DFE87D62E257ADFE8F32F5F1BD7FE850CF58A468D04EC17BE71 +BE41780B80D1C222A2107D7CB4892A2BD00CE39790179395F0B728CDC2A4C1CE25C03EED4807A752 +6AF939DBC49274A22FC32C22CFB3706282B894B8455D9DEBB73FE6D57519042CD4D4DED94B0A1025 +11C376DE1ED922A33F8DCD314B9F638AE922A126C505A3CC7AE1176BF3564306E1E6455ECBE8E7F2 +04805F3B0F971F64A66D805D30673661E075EE43C7E1062118366EEA2D65CF34064E49B2EC5336A5 +C0E5CC781EAEF83CB24E3E123801D0296F5427ED2E4DAF3767F18D93A6181A1BE62258EE34485437 +CE9299AD9261547AF2619E88D7864D3A462952E4C48CB0D3FCAE841415D5825B1509B1F3605610ED +572DA1AE2E66FE335062B4D0BBECBC2A93DEB69F61C911F2A585537352FBBFF79765862B1382DD45 +070940B5F904B6FBA75146246645E8AD57D33F47A5C9B12BAC37425D8626C35521F9EE590D7565D4 +6D7C8AA2AB622F68E980BC2B450AFAB46040F142D74C997A79189342CF657AA0AA271D5488462740 +AB6E98773FFB1164D50FE1391A8B90EA2E5CEC6D681339C7BF85E7045A39E9A59DB2F5CDEAED5865 +16CB04B105C3AC0689CDB3E39DAF626812023ABEE4255FA9A489146BA350A799799936133B569E73 +5FAB52961D6C3497AF220FC2E42E071EB568AAC15F7CF7B13DA37FC5F2EA8C6764F0880F10B0B11C +A54AFCA6DE8F3F7BDBA50E79E139D56AE2C28306517677B480C3C4305E0788271E5D1C8BB3C91EBD +996722A55444C50F33A360C2E3B5F25E40925C3F05E0B656D04DE2A3EB20A3C3FBC7BBF74AE92521 +FF3376F9DD54B3E6EE150FE0D7045B1A92B48726E26943B43FF2DF8ACF8C0D551C926D195CF449FA +5C21A562768D28EB9D0D4C837443CEC264CB1BA331AB0608FE3281F242B50200FF0700F83907C78B +23512FDFD56FF754FEB09D734A2EA95AA1525D20CA49E4FE98F626DDAAFA264695ABB124C0D981DB +E6C76124195D1C44FD1E3B74FCA051F00F77B93685E4FD9C543345F0CD21F5AC83BBAFBB83333B75 +AABE800DD883DDBF29E89F729165E33FBB2DD4D0C974E0E4A013A1930615009C123ABE55DEDEFE76 +9420AAC0F1EC07260AA6685F88A743BA56DA1BA7F1437824DAD45B43F275DFB9D05DA763E987E0FA +D946209EEB86DA35CAB1E04D657F7F3CF6F6E7D1E7555A2EA32C288DED35BB3C3542BB98C14C24DC +E75015B7BC406BA5380896C930BEAA12B6A90FFC3A3E12D172839490A098F9A328DAFC2BAAC76D86 +8E66373F23D1104CA72D202FD990F0A04DB514167BCCBAEABB48F03DF7F843FA5999A120CCFE2EA1 +7C3A833A298A959A625FEF37426E86FA71975B0F64077D1089A3DD4889A8D251D76973B81D979101 +08FF840562AEA91EB75787F8A9EFB9B9CD68863EF94DE1FB453B49D887950077FEF15F8C9C8A6AF0 +3419EBC1EBABB6593D39AAC47186F9ABB2D13680E856F77D221F3B91EE1882A0094A2FD1236A00B4 +FE8DF09073C5424644BB79E0BA022C8449DF1E0B3959738B3ECFD2A9366FC35938CDCB0F6804588A +1D966943E59938AE98A77F78F5397EF1C025CFFC92AAC3C31A3AAD98F43BC3387D409451AD8EDA13 +A6C5161D34F2D42E766699306D690F99AD9AF7A82493015EB1973CF055AFE1E5970D8CA797DA3ACE +8538E6BC8E1739D7E173B4DB8C27A5458C719CA39775E21125C2EF9F9EA6D84ECDA27C1DD45CF539 +06260537579D9535560F2E34AFEF7EB907CD2329ACFA3E7653802F6582A53BC49EB8F894760BFC52 +A20B94656A511B088148492F5A74FC92588CDEBD16C96C232D1E6D8421E34346AC5A8A1641C6B2E0 +64CEE29FF98E8B71589901D5D7BB2ECFB614E7B27C7631E75FF78D988AD8D8A04817D993507D22C6 +CB7781DA9834804F31134CDBED779C21AE9366087AB6CE0694996D640144AB2FD046AA79C57FE16E +9CA5AF5F3E4354CB47CF30892B3573669B61EEF1BA41F84AFAC6833DF675921E61EA033F503D05B5 +D1BFCB5B4B2CBAAC3B82C68863208F305E6B9DE6F34DBD3E17C59992E97ABF372170BAC2F6804D76 +6500A61E18C8F0C4951BB55831397C0CD1534458D62070FC34A72017697D194934AA7D6DE6E1341D +5A2CDA961CA5134B13744D49BDD1086D4D330439A31853E1594EED3015D059D807C4DACEEC202DB6 +B93851614737F84D4A99DAFA61552EC2DFA9E752870885A5A30BF1410588B7F80360988355286808 +A0C9539D73506516D5DF8481CFAD8B2601B4E02CA831A544EAC14B1613EE5753A4F87FEA2587B2CE +616056233054C7A6B89EF21735FCE855EFC9929AB2B303E97197E456609A79726A70DE25783BD4DA +66687F70855EBB9649BD24CA96AD997ACEFD6A429E9C151986395A8D51DE22E077F6F461B2995C35 +6DE48C0038EFC57A9F45B1A09C5313D27AB66E477649FCB6462C46638839756956AE2F532C8B72AD +493BA92DD319B908407C1355797EBAD40B4D1B4F80FC39A3557C4136F313D5C64C8DBEF1BF3FAFD1 +3D17DD83999AF726D607BCC60CECC77CF5D8301777C366FC41503E3D84D30FD75661FFB53B0DA1E1 +E34C4CD094888A2ACF905B83808BEF96CCF99269AA6EA8B6A09822826D28162B8A1B6B2F38837064 +69B7EA8E5382DCB67BE359604BC01B4D898BB538F0D41E3ABFEB10953BA853401BAB62FD1500A0F2 +3DF4F79FD56F7F37B1B999EDE1D4BC683281059267D9CD59AD4233837D0E61C1C6562074EA67D51D +502B200F9BE2D369735AF0D9EA263496699A446F6F364F251AB0A8E1CD337E450AA776D786805B31 +8046580F324BC61E9D076B14323AE5A04BA95FFFE636925C99BBD5A12D8FA009F5AC6D503EB35368 +FCA6F004D28381AB62BA7371B89442445841759A89AB2CC2B6A0A71C7BCE34E14732C6D0AF6949C6 +828CAC53C557D7B2A99EB057F5610790BEB73CCC1A08A76944F0D4BD3F961539EE9803AA3EFC8EBC +52C28B99FCA15D139FD018CC4D3EB5A94E09C2FE9A9F6F42240CFF29DB21329B5FCDD8EF232FC04F +899D543CEF36E57866DDD5779353F1ED2E7EA596FE27C2D771D0C8ECF5B70EE1F1A84F9F84951C21 +938D8575ED92AADED23CD079CC2C27FD21ACD3167580E679BA17B3283F13DCFF87C35E064321CC0A +FAC31455635DFB6CCA347C5653BC5870386E10A67CA18BD7B5B7383396CD332FB0CB4242B0C77257 +33DE8E05755737D7C6B429A1BEE10498B13A58B39F8F082C08F6FCC17AFAC575F35B5A33EFF50D33 +F04E0EDED0E48249F06F5BCBE937BEC4AE84CF53977EA7D8BB83DD1291BD50553EB4553348A82B5F +028D270BAC4C17A0101187E6B638DDB934C715272E22B35B45595AB20EC37DA028CAA722AB9E2983 +9CB16CFDA7DA2B6552EEE3F98462832B8395DD704830E96AFBCFBD6A832E05E8D9B0E17B8BDBD7AD +194D6789BF92F59FCF2E201DD3A4D423DEFEF8E5E8FB76213745C86D472ED340AD3020B8D9C0DC90 +D5B1285F120B3414B50BA23A9BF8FB3EB6695F85661CF49EC8CDBB98FBE3E4C4DD3DF15C5B79BA28 +B0383453D46F93461DE2B383593491385569A9E16477767EFD5EAABD80E371E277F958646CDD8BE6 +91AF90992D52FDEA6DD3EB032D9027094F735AA6283B07578161810706309D3E29474E9AF172DD68 +D9DA05BDDE49293F225A09EC9716DC86A8AEF89B0F1BBDFC5CB1AAB921C041B3FF09E9B44D4CE5B0 +CB5F40560B8ECD31687549F8BDDB6FA84E00DDEA6D70B70394418A9A3CDF1BC9C0069D3A3AEF3294 +D1A36EA088652AFB5DD50EBC2BC7828A1835821823318F75C6DA7334D9DCFE3A86BE90E50DF45827 +667170001308ECF753D3ABF7D92E22D2AAD5044D872B57E5E7D4D6526A2EC125622E6AB740347C9F +99D1272EED5D8F63900E365D71FFCDBB68BCDF564E60F7539FC33DDBC877F1C4312F83AF48175650 +4DDC01D84D7DD8BA389DA693C86614D0574DC55A71AE421FB1E368EC426047BFC6F400DA72BF72B1 +6906FAEAA008624BCE4E7BA6CE1FD84E0E98E33A6E8B05BF0F9032B40F34AF74C2A99D8C80C10927 +4A6B89C88C4569519DC66B224497F3D6A47BA6773E42B55719EE44813F83AA6903B038EA0F96B4A3 +74012509F99C50CE0F0F8E0F9AAF157DBC6AAED37A7FE50A818CB90121C79FBDCBA4C9D7CD1E02F6 +B7E0E6876BA52B898396991E232A3287831182100C74C5A56EA8BB15D11920DC8C0E748EA96A9010 +3059BF8C0ACFFD4CCCEF7CCDD4B2D6DCAD44C9B546794BCDFB430EE5311105654232CAAE4443070B +F0AD68C11F5420AAC79CD196A88AB40E2D63ECF2FD57B01E454C44ADCB566F8E05CA3382F78AB9A9 +A173D585B20F4CD53003644C35CB6D46C03B03AC165C1E088FCD3C079DCF3EB6F5CD70CD06B0E972 +239D93CEAB853629215DD5597D64E3361C81830318FC7418185F549D027C66893127B7925486FE40 +E939C59CCFEAF0BB98E6D280B127093B1E0E3E317E89EBB83ED03222F776EADC1B6EAF9727D71DDA +76A68BA9745BD56EBB686B0A273F4BBECB39AA215CB4E06B3B4D9E720C04BCF30667A40C76F2EB59 +13A7DD503260D3885403E92737B2D6D95DEEC9C0A1BDD2D622C983F7CEFC4F81CFA42437C5A2D16E +8F728555A680963CA0384EF70FA39D7ED48AC9AA8456DC440DAEED26D0FF8EDFB8AE0A3D6330BBEE +47C11BDD62D1E118F874684FACB6801D8DB4581B55EE5CA6E2DEC9CC842A8551FC613916F1990CAB +3005DACDC643CBFAD6FB46E35A9A3C2CF4B9C6E27A245ACC22CA66983267ACE39744AB1DD19BD0E5 +371A0D344AA62744DAE8B719222180AE6C0933278F4DD277A1CD29AACAFCCDEB6F84BB1832865E1F +5DEDC659BAAFE1B566FE68049305CCE948305E98B45FB7D8930A84BC1C6439033F29C8682BBAC2F4 +E10F885397700751529B2DDCE63A11E7E666038A68EB0565936F8BDA3608CF3190D5F87FA97B4197 +40DD1C69B0FBCB6F6E8552413298194BA0148359776F7090B9316471065D2BA89E2AA67BE5E80F8A +6E0E5C1C86892165D443158CF3BDF00C40D24D9BDC08A7DF619936FE216DF4FD2707D81E76B5594D +22CB7B836AC51AEEC7B735A6E0DE42F0C3D2B9765DCA67AA781F290F156DC57CADE9BD5273C7C2E5 +F4810B06CDECBB7B7227384287A81E7F855DEC294341EA7F46A09A7AD434D32C94F0CA075E616607 +FD81999E31C658492B78BAB2B8F512CF8285798FB9517CDBEBA637052BF201B9BD89DD113F056A1A +C282CA8CF8AC21F252EF1D7C2EC1A1A3478BFEDAF92ECAB3C88010D6363F8E37CF9EAEBF3F86B416 +3CA0E0346C752CF9F635D609CD2F2FDA3EAE8EA19902F54801F18E2747827C2D08D3C142E7B3C4B8 +0EDC7F450DA876A74AFE207A4ABFDFBD502FC7C5847F3C8BB7918AD3267977F724890FBA01494DC2 +82C43B1FDC2F0C88D0B0B7F4CB6C2A6DAAD07F4F0C57F0BD7C023D8B57BF5D3A02225775E3DAFC92 +9193BACBDE4E18BA3698D4CF848317D4F52CCDF1BF058A5270C5BEBFB126814F7E0511CFE1969050 +F52C534439AF1962D027F5A5E9EA5974F79E35DDA94F5778B477DDFDE3B462B2B7EBCCF4D54B15D8 +E87BBD5E18116192C1009101535BA024AC98A3C8CCEB610133A41BE6CA350D0A656E647374726561 +6D0D656E646F626A0D3335302030206F626A0D3C3C2F42697473506572436F6D706F6E656E742038 +2F436F6C6F7253706163652031363337203020522F46696C7465722F466C6174654465636F64652F +486569676874203134362F4C656E67746820363030312F537562747970652F496D6167652F547970 +652F584F626A6563742F5769647468203236333E3E73747265616D0D0AA00C4D0422DB6528A5CB9B +ED45CB31DB1672302FEB8A2CDC7B03D0623233AE9DA8D5558133DEEC1DC0AFC24E0AA8964B262E74 +58D52F888645374D4BD3709DD91ED963623978FBEE266E7A83DDB430710B0F0B047504A74D47BA6F +668663634A3B8311665CF436CA17745883A304EE972B36641ACAF6066BF1D0D1AAD16C19BF1C6702 +11A64717DF3B7C582926B5FBA6D3DD30754323CECA5A9EC17D28EF2CB22BF2E182B5F6F1BD5C8E9C +0CC23BF80707E574BE1683F199DE2DD14408053F7C1E436C2E295B8A31C27BBB1BD084D71E3E95B7 +F4DAFC9B9469DF7DD918857B1F3A24D5D9932CE8783324D6286D4597FF28D76D07F3324028991F4A +318A265CA88A93C971903EFFE4B89B8A4109E7DAB8855765F2125498DEACF7843199A67DA18E784D +08D1D26EB69D83FB729618B6D0B699681053061DDFCE6AFD20918C228AB13A506EE3F3381DD7EF72 +B7CC9A60F6CAAA3FAAEDBC809D3779463FCA7CF54747134F78CE9D309CC11D7FF6E86CC96F3210C8 +9F2483B64F9C20BD2A54D8C0F0FAC94B5D44536DFBB63E76952DA785321416CCB33E881ECE0E8446 +D7C003C4C0473692187D36ADDE3A263E28AEEC7E4D24E383EB147F998ACBE4FDEC32C17090AA7F20 +5216258ACCCD1698706A5F3CA53F09C7FEEA3615A4461C9B96A51EADD260CA6BCA44BD5C10C31254 +1FE3FFFCCFEB204C0AADA83DB7CFF967FEF3800C4E3F108A7CA1D5847B7B3DFC0BEAB7A62A452B37 +7425B9A1B587EEF4D92E9E922282CF872015D11DB91803CCE5A62760B1B29A2C263A02939C67FEA8 +752E53148788503B63B0AFD4F32ED52BDC13FC8AE86AC16ADEECD87C507844468BBFC3392A44184D +43451262BBD96E83EEFD8431ECB162738E046B024DE98E5A02553037EF0E6FC360F07100FF0700F8 +F9F9ACA62DA9172492358B7FC5301797CFA7BD72CF86D5DB31D5759993748476614FF17422C5B7C0 +42B06036550E9B103BDA963CC8C321BD99A9B75A6AF87BFC883A8FF6C5EF4FAED40FE7FF132DD93B +844A6AB492BD9AC4FFDD2445FDA82773A86A8AE162D61FEBAF934D4359B2B62900485D973DA26C1B +CCAB2AEF37647154B845FA2B0CB843AA58B16E5FF80932DF806B9C19E5F08E932DBFEF205DF1E30F +86C96F2CE3222C6EDF4B1408147D7A5BF44A59D7788CCA7B20806C48D3ABD1FCD338BB6E713A4CF9 +0052B5A5D8BF564078267AF657974F5B0BC5D7FEAE155E7195029799E92C3CE995B2E788960B2C91 +01B3AC37CDA91CAFCA2069EDC4191E954114C4C09403187A9C2638B45901F3DA9795B7222BC9CC23 +8D3A7FCFBBA94FE7BCC212468C0AB30EEDED99D143B6A8DFBC49744B30887390FB5A0097F6704958 +EE963F5A7F2F07440085B59C122142704741D29AFEB3AC06F8E3A73833F4B0E3D331F3EBED0C8C6F +4AE96C47B6BDBC951ABF6BF5F4FB117BA8BF9A4DDA966ADE5A54A2FD85A2AD04ED53C30E7FAB4D48 +9F0BE8004F90B134154F17801E59652A9EB10F7F5B864C3D02CCE384DDD91C7DBFC89FBADEBE5808 +BD0668FE170FBEF46A1D5A50C0D4938CAE4C0CED5CF5E239348A2F6425BF379D42AD665E2CFDD042 +C83D00BEC49C60ED6EFECECF395FF6CF55F64D296FCD561249BF86FB127E55F07872224995EE6532 +49C54CB554388D2B69D9742C99EDAA91C8F4E0C2982A126392BC75DAFBAB3172DD030F849CC36025 +F1461B2BBB71C9E8E1C4ACFEEBDAAB124B89FDE0EFF21850CB52E0C233EB9CECCAC9D359072E2149 +195BA6C0E3929C6FBC9A2B720C5E27F81BB78ECDB01483E7D314B932A530DB5308CA96A4EF078B03 +C4D1987B9AC567CAAA417F3634854F086B57520E86D0D1DFC2041845EF03F4DE510EF7E50FC13EAB +2A9D18A3AF55163CC3E6CA04F28D9BE2BF961D57D4C4374CCA83BE644E20904BB52E9778884003CB +6204824B89E54F2FCDEDBD03EE71979EA428DC2F8211F2FBF9B9F68D9829F1A7391C1086A0D37BF7 +1435E55E620435612A41F98EDE782434389049BB35958247B91DCCC8D5D8D6A26457CC180FAB255A +F84CD45205EDAD312A165B6EC835A0BA76B0D06F1117FCBB3643F802E4B4B9DD806C5BE84E5F28E2 +F1DCF7245AB7C5EB4D196F434C4DCFF76C67931C70144F241C139967A1BFBFFFBE2FE403706E6D40 +EDFDDF4443583654CE2B04620C4FD78DC4B18681E98DAFA2255E0BF2D8C343BBCDCA64F3FC3FB2F5 +860B013518C89E0CD3759D3ED70052AFBF3D72B8391CC53CEBA50C9B24A037A3968F487FE5C363AB +950724CDE2154D6E5F911DAC27CCE5255C72A77F21E46E5A26C21A139AB0FBA3FFDE980A150DFF38 +252E927BA2592D379FEDC4096ABEEB4A3B4280210D5B8DA62E184967F2E6345320EC18E2E61AE988 +A0637AB09333B12DF2253361EA7466188A19C82736B2DE2C758C1FAF25EAC5E80FFBAEBE67EB71DE +F2053B6E24E4E8D1F9D9B88F3793C583C945D96260444D3F49BC42C5B51EF869BEC9DFB3B7FD7A24 +C6A0C65515987610FE037C5914AC0A4090AA909B8B61DE3935CA36031A1051D5E95145DF43CD747A +CC8DFCE6E83F97B2AE1E17BAAD536B731454864024B73D7204AC9A28CD54F2A91D622FC9C02F0282 +96ED27D651BB42596549695D3DC6EDA82AEE17CB674D7F1324273C619C1BA417D4274FE483D2EAA7 +487204D1621464AE916EA98FE6C50D1A1922D1A37321742465D9570E8D429B794E0F0EBCB105A93A +526871DAE204DA6656E98F00FB55B3E684F8D98F94FDDDB5B14BAAA516864EF1137E518E7A7AD56B +EF7393540D4858DD505A51FCAF54EFC6B6B24679D8B7643AA4962BC34E8F1F392B338254F4FF397D +D162A99DE2EF5026DFAF0FC5F2F4129EDB8B514F3662ECF9CD5FB5E4C8031AE87B74CFC646E98BB6 +F7F897732E386ADD3FF6D3E952F0963336499591A1551D23D8FF5C56B5160AA196F19CE06C67323A +00E0A30CAEB3B466EEEC0B67DF2518307AA68B6DB6360CD27A23E8B456E5D6FC9E9BF5BF37262986 +0EAF5DA7011895EFCF111BAF7E99970DBC0351F972E102DAACBCC9D15FAEAC74ECD88F2C397C27D8 +49123537CE85A9B8AA55961D33042BC57A9177DECD0F717E78C769F9CF6A14E43612A4D0C0639704 +57A6330EC297265AB00475B84007FDE8AC5D1CC2AEC1D2D354F715726370F3B315C37536766AFA72 +FC0702F0663F7A57A3B196C6581E4BC623BF86CFC9F55C18F107F4AD673332BAF636E4401F6E38CC +48E4E030802348D7E6FDF20BF5DA31A48FFC848019B7773E038AB36A53ED6896DB7E8E51BA6A1145 +2C06461CB88F3FA7C1C541DB8C810137A6E61CD2991A64DAE58369D1DFDC30B9BC3BFAC0AF691795 +BA1366227B9CDC9523EF23ACEC0AD00A1173D5992E7DFDE8A6CF3331AD8750F196243F342CF0267C +6EF0991ED174C017BC1EB2A39D07A3BC31989702DA129FAFF2CAE0F4AA318FB108ED92EAE2539319 +532AA26EFC8B2B409DA10B020990BD212CAF64D2863BACFC05CB8A2E5D79283F06F54535E2096D22 +BC6A21FE10CE45056989F17B8E4A16C0A408E63D63AC2CD4EACB21C547A80DA6A151921E56B346EB +D8607B13779151DA25104C85E88571479EF7DD2AB4137DFAA01FB2323CB6AB54EB90407EB5B51657 +EFB5AA61B42716AFE1A445D1B3AB4653113E4CCBE79052BEF73BC356FE9E275C2E70D15F26E48CB3 +4573852CEDF97A6B2B9C74917C7139FBA4103739B5690851EC668065A57072FF9B7AC07225AB08B4 +95442D561048CD6D7878DD1078E9EAC69CC898A27B296AD002AFFA4D8C64F9833E83480900B213A8 +84E8EE4DFB73AE00FF0700F830A05E2C9AFE194AA859C16D7FADFEFA2B5FE22EA979EF9EB2F373E1 +62F04A1989EE3ABAB27C4B8D1BFC0FB0190839CF4AEED6DA23BBB72A4BEC7F9BC08F41B5D6E322D3 +157B93CF376A336E39DFB5D3A071BBB76D7271B7B7E6CFFDB80B5F52806D5730F4BD1BBE3EF248E3 +E47141660B0B166DD31D5BDCB31C6143CF05D62FDC510D51F0310953873A7647A721FC83384D308A +E4CE21E720CC11851C8ED07F0F808073C988157CBB0FAC424C31FA0D0FD937D2C18009EA7A981274 +7028F592CF275AC97BDF53077EF641D1FB86952CF7009D7B4B4D4B3B7717E3A050C017E3D249031D +DB284CCD973A895E2A42C52607E8D1CF8E4849EC6401A1F14C5EE9AB0EF4E54C1DCACCF419B6CDF1 +994C4F839F2C214034E0954C393520E851DC33BE6F453E7F9AA86A746FAC2143B05B788FFE896787 +1C58154D11B158134A2E916DECECFF74E14A65058E8A7812B3535D6EBB679B93E26DA838A4CE4B6B +5E489CD615DA0FB8FBC4B0BFE85F5CA65CED258E54B780119416D7F61CC90B989135902E7C88FBDC +FE9FC3BA39BC8A0CE88E143333C8146F6065CDDCA7448ACB2ABE2CAED6FA47E1CA129E7AEA53DAE5 +58D513C1AAFB23D9DF45E463E52117C660DE7C0F1AC84DEEC6D3B0FDCE1C0EC55554BD4981B57AB9 +193BD99C2340D995A377BF9E8580A15FB1E322611D2927B8296BD39834E89B7FD347733E49681060 +06B74001773A08E1B61A19F8DB0123F8F2B8C0EBDDD539A90D2C608B4C8B6CE18B976D1A18BC7B88 +254C4AEC23A9F92CCAD1537D8B65ADFB072FF0A43A385E7CD82B72C4704B80EB69A74BB4838DEF98 +4B2F281DB831251103EE4A8308D349B214050243E80EE41CCEAFE073F77B4217C230356334005EBA +5EEF0143AA01A2B74654ADBF5EA21319CAA32A4F206A970C972FFAF890D96A234E45BA882D9D66E8 +F72184062F5F6D5BB5E7E00A572F421E44AA2603CD2B60BF168B098F42A295C5369FB69F8651F9F0 +9A831E937142E2AD57886431643C238C3DAD40E12B7BB9E180D5228A695D49D95319CBB15CBC2175 +F3B8E26D8BC3AA2AC18F45A815B4D1B5D61BB67A8B7929EB074E4E9DAF7CF22EF2E5FAD21E77A008 +544AC1B2D1F1499AEC37192123D0648768D2732BCBC6CD8EE5152D27603DD00F01CEB54CDEDD61A2 +78E2BFA2E9C2A882CD4FE959F3FFC2F3F672B07F8F402DB1CEC2DF7F4CE2648B01D16631CA619577 +D29DABB757F9FD2E35A09EAA3DF09F8C5688A6D71FE0D2C321CFF95EEE34E15717B471F7346BA1B9 +252E40C5D0D610218DE0640E3CAD15256AA2B1702D419138B8DD14CFFC220B2E92DDB4A780BA3BAC +3CBE4D2AB61445FA6DF1F3682D8317E259CB292C9BC0A4FFA58ECFA50B85498629B03E0959F9B4B1 +654A5DC68D0613D06C4476F9190E37E479E8E875E6E8038588E2994088B206851282E907D98CC1EF +FA4F359FAB350C699AE2A20B6493CDD55D423931F6216282A1C5FF78314DF0F458CAAF168F4536FE +89519248D069555F4D63FA29D281CB4B335ECACF9F41E6E360B9FDE118C828FED1D058E2E5977C97 +F6DC830A8A4065C7A26F23CEA9037815E7916E4B0CE58587DFCDC8637F6BFE5E04A1EC039FE77B55 +68575FDF5B27DC6CF0348ED089EEE98D95822C9CC32FD089AACC7767F6CA0C4C54AE81831792EBB7 +C5BC81C1BF650EEFEE864034D0D22B2DA9AEE0BEF5321202717F84232033C65495680F5C0A9E9689 +2700CCFF3DCBB6EC50A9F299704BC6FE3A16A83A1F75F585FB20A031046572D88A96C8119066EAD3 +DB3AF0B1CDDF1945245712191BCCE93E1C1C8E55E63CC06C291BBF408578C38769E342055F271071 +85CCBAFCE39972AD95B0D38B2F0A1B99078791CAB46554B4235B67B6D022CF67C02C28A405E75CA9 +796DD34BFF289962CF59427451557CDF71320A8C508D1523EC2DCF0D2D82509DD92DCB244C0D687B +11D471A4F5E0CCE04203A51C781B7F6D44DF451DDFFC4C08680C16B8727BDB1596D7C03D6F07C9E1 +D10F1D7905B133D580206ACDF3EE3215CA42047988CA68C5B17EB3D323403B60A57F8BDB45DE6820 +3CDBC39C0EBCF19C51A22BEA12519E96CE9EC1823288F4B38EC5A0C323C1E225A550C38172225089 +5D0524F087C1AE7B126931D8F0609EFD1F5D1EFB7DAD5173EF0F4B8F5AB871A0E3F09DFE4B5E7175 +38A4CAC3A76266F656241B3A1F8D209DC583986B62A71646449577BE7F719FF977199BE42570EF37 +AB96AFCA541892928E5E4C570A25AE5E0D910974C639C49289217C512C2D7329430925AD2D464438 +190863EC81BC6E093AB8500FB93620ED5C160D5B888C6944A0EC35E591C008070C09DD417A4C030E +AE35C3EC65C6C080B640FC197E29C84A5CA10DBF7C9197FFA1BCC59FBBF519AE0971A9A5B735E976 +CCF7D435613DAAC63D36A16CE301727D0FB705BE172C068C9D55DF74FE9A9B4F990A22A1E62C91D2 +8447C7665E990DD1204753D8CE268C882706202001384473640EF54AB7BA924EB111CAAB678D5513 +7A835E3D4DF329C6D8E59979C04B4202348A5C422B33A24E5C5DB154B7F0529D7F6299066732CF89 +A2776008B7E43A9F089FB0EAF707A90EC277B423E12C3AB5DD2337AA3F0803FFE1C6573B9F35793A +2C9DF9E3ADEB8CEFBA4371C44C80611B7E0BC0E4F36EF44A1DBF6AC88CCDE221EF768F2EC1340AE9 +D682AB24FB7D6C2FD4C7D2E07CFC35B553555E49F5F8BEC550CF932CDB73491BFF5323103135E9EA +B3D39FBFB5AB0854D5FB8126F89F01AA6AC12AFB807C5C7AB41B4B4C3563A705F9B9606A34CDF34B +88F731B478A880EBC613ADAABCD9AB8AF48D91870C5935BE53B720014CA97C13D2F90B7E5B18F26B +9CB8F992AE10F5D8747F18AB2A3E4BF883AD466C9267381B8A02868DDA4DA531EA10BB08A10911E3 +08A1358E4AD118B5096255439D342D728AE05AB547A46A94C6AAAA15A136A9AB8A6A8CD0619516A5 +4A295DDC9EE79EFBF4CFFDF73EDFF37CDFF7E735DDE37595B373D428519E2ECE2C9B3F8D6EAD1737 +36E9CDE65677E7308B280026100A0C1F8D17C4AD213D014BD1693470245D94AF7ECEE4656B2D5DA2 +E763706CBF386B2CCEC052972F203891DDFD8A2BFF4406A8CDB02167A5B0DB0736A3EC7F1F4A1053 +7E85E9B5DAD82FABBC81C34A98B54AA73F9BF139FF6ED2B926C40EC9A6953CD8AC9A93C4DAE425B7 +B7721DD3CA8287A25BCFF8BD0EDD6E53A30EFF6113E34DBB568C5C1E042208BE0F377A6D4B119FDB +C4EE4AB7D9AC2CA0F4D5B573C8C266F318E6D315AEE9111E6F5934C33B2D64774C985160E961B14E +B99F602157B3777FC9440404DB1A9DB89F8F1D2F617196B2AC767812DBBBF6D9EF1A5C8025627F65 +B084F53262855E6D245AC433E6F19BC671BE1323230424F719EA75FD1E7695D60FD1717D752F6AA5 +162D32CA6DB3DD1ECC4B254B09340F739C7F5F3262848F9DAD1D68D221FFB670D156D083DF01E3AC +35BD65D7D252643A2E250A7873AA58996E50E14BB56A2FD657926617712F0A7FB27C53B6A0EE9754 +71C571167D7E6FE784BF482D3D23D9A2844C753C998FC83613AF7C08424FE2151824A623A7564246 +68CA4D7B3085853E698FF74254ED3C793910153C9FB385784C943CE0FD6E4273F52C35CC2D382762 +5A6CE5EF127ECBFD88145B8EB29B3E0FFEBEEC984C947727DEAD93B95B3B0DE8C28573A92625F3E9 +5D4ECDDD420AD349504911741B23F2D890B892CE29C2507810CFBBACC23E66470F470FED10AD2A56 +3F8AC4415739EF2F7EFA9ACCBB8F9EFB7D0F53E2B11034C2AF9B0582148B4D163C2822AE92722E71 +1DED3664B805CFE6A7CDBE9B920274959BA891B2B53EB52B1E5187C64469058B5FF3317BD0B08F9C +97E0939835C60EE1866623B4A44C7645919FB1D1451A9A607897BD48D1E2247F81EC0D56EAC84C76 +44D7AF0712B4B719FB853912EB2AE57270FB43A14D90006BABD2F36845FDF64305C68582E0717377 +8E14581E674C345E29BB45D1328FB35165B90FBF4907EE3FF0487088A1C4E8DC56D010BCAD597D47 +B0CC20F6ABEA7835425B135BA9D9A4B9B8C9C3331BD1B955870D54E7F675F53CD5B55513C557B752 +A93692772F35CCD8447698C254B49E374FC931CFE2A4F5554AE482C5ED46BB3B531F4A56D6058C26 +09C45B32348AE4DBB57D36429DFA536F5A2AE7BD10C98D9FCC5F67E598EB1C85DD0BCA5AB8732BB4 +D4FA72D6201069DFF7684CB6DA40F363FA3A32BFB7EFC31F573F3B41F7BF351E7FFA368A3C2F13B6 +07020D33BBEA5C48856829B9DDCC868A47D37A808CF753F9DD6E3F7050F84D138D83B7527457E100 +EDA83383D2E55EF2B35E06A86A65960AF6DCFBA78656175D8C8A73E44919C7E20B66DFBB6BDC516E +EAC0104C5D9A43795F63C3D0F30E2AF25137AC8EDAFE2A682E13F7DFDDB83A01B5B5C8642B297E5B +D83B5DAD8C2AF0C242D01644969CC46EA2AA26786BBC4B320858F85817F5EA06B4866916A95A1D50 +BB677B51DBB4D44AA83E29576EBB75AEE580CE328897A2A88C25EB183DF7994A128D39DB25C4FEBC +56E8D399A634205E3526BDC457318D4C75F21C15CBBBAEEB13BD5161810126DD5CA5E0EC398C2DE9 +83F6202E880FD97F5E6CD02E16E23C2C64BB1D413643982117FDD0E927EE905191AA459750E079BF +14CF19685C7F218602D25E152926B7A81B34E92932720682C249BA9DFDAF810E3F3E4F19DF2216D8 +9AD31091FD9825CB219251CFF5F13B558286353C874384EF73A0A6DE9C7700613CC1FF4F62041E77 +05F093C27C430008A4B6025CE16F42A16096C1A1447C04CC321447C49BE3FDC2FCF1300C9E10480C +52D045EA9B98FCD314AE404BAE091C2AA71DDFE1164FE97426940D50E446B7747B0F17A01A2A05B9 +87C8B74633631D4E1BEDD57CF7A25EA8ED0E7AAC3084680FFA7F974D562AA4CC709E4C79137395A6 +BE7C9554B1A0C0236A00F6A7C8E0149A0A0AE65A710A579B2047655CD6BAC79F0E1859163BCC8646 +D43E3F837A7155F07AA84DE189C38622C1F1B751CCA60F55731E40A2353F2542B8890EB1FDD893E8 +6291089F89015C05366FFCD023A9E98425E516042FB93D531AC81499A4676F1CB72EB078B86E982D +F34822CF2B21B09DF94D52E39E597AFAC8E832FE5178B3D24B7E17D09A0D2D801B1BC20E401CD6B4 +6DBA9CBFBAFA4CB4A9137CC186BC0B748823ED4E68BECD388CB3C69A39F13DD16DEE4873A0EE242B +01DBEBE9A20A5ADE21DE72915164C29400A48B6D8A19F81791B6989DC39F3AB995A9723ABDA1DB55 +A6F53661A61D2053EE89FA53012332B0137B29DE703CE93D3993825A821F1C3F47435D43ED6B998B +B0B53D46634EC81AFA7CBE944AA4D457C1352BE86F4086E167AB1A6FA67D48B8DC2921E923536AEE +8B2F2B56BC98F03D3064B02AFA35F1EE818AE3B9B4CC6FBD3AD47451E4F61B03D344FFB2F30E3D6B +F0CED17A493521B0EAE2C895C74EC79B45214AD7539C7571C8FFEB83CE2F1FCCAE1183C222209F82 +6FF321ED8DFAEBE62F99F9A8A9C3CEFD2C107FE6CB985A85682B976C75D8053C11E78F23E214FEAB +1316E6184C0CC543366CAB35A295F9590913DED810E507D603707513935F4F885F4FFF68A66D88D4 +41C01CAEF91223C3F130970B1898E3DFF0BFF95F0A62C639B2A57DDB700FEF216AE352AF45F9B2FE +5866481E871B3C214EDD1B9CF9D2193BD6A2EC37DC566FDAD1019DA22F3442B69940B5939B8D830D +0E9FB8D3596DDE60171A8EF73957A7489F57A82F6CE78B2344A8075CB2DB0DAF2229143106E65FDC +14F608C3E61E31699826BC009CB29C87473F9FF906F20BF5FE2DE5E6EA8D7F0782D8CFE8874A4E69 +99068A2A4B6DB6C37D07116EDF79B35BE454B9AE59B1BFFE07FF0700F8DD501DA1B7DE48BC73B9BA +615B7E04C6CC6756EAD91C7A490CE07508BB9BDBFB39FE54E92FD00A2DA7F6219607788C59BE32D0 +2BCA77A2DC4C734DF1F67D7FC3D8F1206160C6F90085CBE8BAF5DEF1C1AB5C0D666417150A96ED45 +2BF5FFEBCD32B011DFDC2CDF332C4E8C83DFCDF700F77139FD67B974E0C484010E9220A2F57C7B68 +EA5F471FE19A5B2E1E001970C3B4BF548B52A3FA322D75415A3EB0DC4547290A8125DEFBDA28C992 +730E459D5FF8F8AFF1360AEB4B211021F8F1A26B129A5A4300CBC799F15C65AB034E7B647CD95FDF +7F0D2785AB78B5F0328945E6F6244E267AE45AF153125C083E3DD94887B018E10A6F8ED048B91D9C +578557EEDD0C7C868763620FA1AEA383B8C4948D7A82C29126CEFBFE31968CF7FB4537E3C6C9F368 +247F75BD705C6A095D5E8F9E81342D21684A3A2D38F7212127996FE47FB62D88B79671B37F3E3E10 +CC0956E99A452726BF134210658037901EAB9396B935A15762055315A7CB94A3C13B89979B61BDC7 +E3890E1B426765C168B61CD3C4F967F3FE2009D859DDCCD93C68721AEE438BE0D9475ABC6D23A375 +3A5C1E0C858790E2336E75B91299B8F94A8EDFE622F98EB8D82F0062061E6810969A7AC05F8528B5 +89651A3DCFC1CA9165FD436AA46DB69B7C20BC8AA1CB8C8352745A63AEEEE480221BA15AB827EB01 +861687259426FA3F1EDBF23528234F69E58C49D10164D6C171DE2809B051F32A9A392F101237B0E0 +5004DCAE8E2C74F7BF5E3CEEC0ED7B30D69238E6BEEF34A8414D264E1FA3532B1F443C4C98947603 +6713A3019F071BB2FDC212C6BFCAC0CB1BFE30CEA3AE33E31A11B0E555ADBD80F6069025C8E97497 +C267C2008D37BA02D02143FF047B8CE72EE002ECD725EFF20E60A35CE92A1D24FC390BA78B678F78 +21C58AAD3D23EA2C84D0D33D057FDFFAA0833D60B24D297199D980B55DE7C60497D0E15D3D67230E +5E60D54DFC1CB5603A2ABE725A13CF0C9EB9AB52B40C443678F38C5AD5DA1363DB8CDEA55E8ACC82 +26522E4ADE6CED460FF52A1E4FCC934B3405C0491824B071DED50E73FCCC8DD0FA9D19AEB4EE1EC7 +B5061083B3EC97D102741CEF75B054D2AFA9AE9B6061D5F8D57793D8969742325745C8C937E928C6 +2575123E48AE25022E479AEBF9592A0BDAD586061D2EE7BA658B0A6B8B0048F2E54CEDA5796D217A +DB29502EC89396CA12556250877EEBE90E0E37E51813606845CF12308551E082DF68B260C71AFC12 +9C751574FDF875AE592BAB86B929A5F02A6A939CA2C6ACA148E4511BBB4167BFAC0D998FE6C0944B +696FBD1E6BF51A27552F163114B17CC5CD8FC851353D08C587861F89E1476B37C6A25E2743A0C071 +C6472FB290160EA37DA6AC5BE64A8FB8E5B338347197760ECCC4754C1513A3B4973A42AE24712C19 +4CDB4B8FDC282C46E0FE6E675FE1F422B0ECEABA6BA02AC595077931664D2AD6068A59750CA63D1F +5ED21288FCB1778A1C71F309978B6D5F896175622883FF62CD77D4E9B1F36303BF8AB24A11A5B787 +50D8F3683EE62282C7A217FC852A3B5DBEEA143FC6D636690A22C142ED6889E55252D6D228BE692A +2DA03ABED1015F1D382E9D311C3B2F9A10E549258DDC9B6100BFE8477A0F1AE09E806B8D50E9CE06 +41CC269B489B2BEDCECF01854FA5DCB18068F97DC1EC19DF0031ECF29F6750DCFD583D6A58242B9E +8DD0B29967A89E3DAA87934089ACB3AD17FB0D601EFC05FD3E200A75D484800CBB72D5608761FDAE +95D98BA4EDCCBE396D960B49BE3AFD883C732D6BC7FC5681FD14142D45154EA163EAB7E7539E574B +EF41DEA9DCA535D544AE50A682DED8EF8632ECEAA63EAAA442D2EA93330A8DDC85B0E676F3D8DE3C +0B3D0A770721F99763F15D62ADD9760DA8DAFCB589877E8FF32F89534B789036A8D1513809B2942B +54BA9CA14BDD2F4A79DB2C082D405189A49C8DE246035D69B787644A0CFE007BEB7D21E83D8A51FA +A035770F29CE7611A4FBE7A1729C10CDDA217B2063F5CE1710176C9561C5EC7AD0DA930D5B2DE1CB +C388BE936A5430BF2F3AF66E6DD5AC444223367807E1273A4F484B6EB94F87E052165FEEBD998E30 +8DC80A372D5B5A95FB13C837D099A77D83FBB13A45113C0BC5E375B9C5D89C43BE8A2F064706896A +9576478CBE975018BCD1FFB32D8E984067341E1421A9213AF7C9A285CF5F010E7F187054FA1AB117 +274979EF7C86747D6F23089BBFDEA98BDCD62D181CE0AB86D790D20F5592B43EA414DF9069C829D3 +92EEAF3B166C050D783430BFBE1AD09654EA1B99D906F24C52722E75E5945FE2FD4B428CC59E4ABE +ACCE4822AD8B958F8289D1A67895DBAD3F6D480C353BF1DDF2811BE7DBB178CF215DC561C1DECD72 +6D3DFC1E3626C9B082A27C13822A4E2BA3009D32B80D64AA651A876B1C0275A6EC3BCF1EF130C681 +7FA20361BED313F82D16EF42AC94198DA47BC17E0B51A3A134DD4B2A4ED0FF3740DBCAC09303C320 +105DE9A78DE22DA01E0B4C2BF641F2F6E3F81BE619C942345759417B72629D471612B680E4C8CFC3 +C1CE24333F1538529EDABAA93E23CA8139341A0ECD0C1D9EAF7BECA8C762305DCCCDE22BF2D3CF5D +F6CC630ABD2B59FA42A91E1D259567A0096E11AA0459F3489FEED41A60121D0FF038792D9AE49603 +1D6D68967A0F82A25B69474B31281D2ED5431F97D14315B30A9B62A8655E3632B2583D98B719D513 +FF02CF3895AB034AD14AD980BB553D47AD18B4122BD5669663FFD551CD0D9EA4804DC37C2741186F +32B5C7D8EF696850CA9E858527DB2F825EFC01624D9F671C26813DF3B45E8183565C4120D98D49BA +C21EF142E8B54B05D3300B2DDBC4C5EB7D78F45DF99E65A5F3260F13A5DAD15EC393C61600FF0700 +F8CBA4FDCECCEDF698FF38B9940BB54C234815C40E0DE7DB2D336C8A730526D75FC653BDACE47389 +9CA97D6AA3758517F13E0B6DDE480C68DFA16AB06760B090DCE19F368D35E2A2DB7F61244FD07184 +F5571D2CBB075FD937EB26178017502751558ED282D1723871F4A128C03B1E1D729A90D9C6E50592 +0F0DF0A2979B934CA94F467DCFC27419582EFC80E09C4B2F64D464ADD9A4487C9D279DE503A8AD2D +41472C3481DC8329D3BD8B96204086AD970082303BBED5077B431EEC42F3F8A1E4FAE7DAE67261A0 +8D46E7995BA2EED766576169B3D883E6948E2399DCA63E3BF2B49D8CC99213E848282371AC806FE6 +6530023DF1A3A462F5239A7175A2FB5D7B5C174BEB1B2DD47B4A328F450BA339F78B62DDBD00EECA +43E70B6D28C31C29E174875DBC4FA2DE0160E97BAEF89286AFE4078E8EC6F47E869F42F125D5D42B +62E943691EBEAAB83577E9419BF74BAD8072A8CEE2007D93F04CE2F2BC1D1010655EA886BED7AAF3 +C7648CD0C06A1C36F29AC3E3B0E40732C3FF22C2E212D1200A776432556043F080356FBE28CE9043 +7727423C24C7F9B8D34CD739CF0A0595169EA7EC0714AFA9DEADC5D33DFDC95DB15DAE87D88559E9 +7197638515C8D3682B30F2E0DA3E74D9CC2D0FD25295C194CBE3E498F2814499AD999101F5C9ABD3 +53F975649745C546179354EB5C188DF9DEA33D2CC5B0EA010BED2AB82BA653AD382D7402EF56C08C +AC01845F2BA0AEED0340F8EA22DFED357512538C275AFB56DDD711B56E9C7F1465E8407074819786 +3BD56CC8ADA373D0B87AD2073E5E20AC3F902306A8E6654A5417CB18A22B14E64E72142806495602 +26AB8F4A77D1E669586F7206764BDB117A1E16EF73F5017DF455757161DB67BD49FA76F523CEFE11 +149659B4FF9B5DF2637E2D57545784CA249F89A686C56EDBE29616554362F6748F9E731DD8A0695A +BA11942A0E9F4A59E94351260B1B420FB584A95BA102F6998CA0D70EF3B76B661E45302BEBAC659A +33F8AB5D9BFFA80931107AAF3A1997509129A2B1B041EB279BE5D1D560054545D96D43D4D52B0FBB +EE0D57B8ADEA9CB10A92264ADABA103A4DFAC4D01E1823A466B6FEFF23591CD941BF603A3F4BDE42 +CA769792A2AC17E500E256712DD3C46AEB456D1B82FB28825AAE007BB0102782A4D3E2EE74BD2119 +DC6ABEF14C1EF45D16E1CCB2B9FA7F90AA94EAFE36D351F2DBB98A8EF42A453329B677B11A645B91 +F2E21A14DC8C495F8E9D7C49080EBB94DE176F5C0961265AD38CED99AB7DB7F4EAC4A4A2139E7669 +7AA8F824D35B4D28F617BE2CE3EE363AFD73E0B2AD5FA1D0FCFBB037DA5365634BD2119C5C4F59C4 +669E8EF55891D6AE8D698F12A509A0247590B0195FFF55E45689218A6F24825F75CB13D3B031D480 +C3954E320DF94CC13DB12CCB48B3E88CCEF53ADE00DFC7F2AE5AB9A7E024AB331D6867896A197236 +36092F7E93B92BABCDFDFFCBFAF62C8D2D0DA503D0C59215D0C72FFC4512DE54178E64A92F739BF5 +0C5F4EB50FEF21C7DD379522B0009B5952CB8A3F04F095F8FCB2C59E6671125894FC69FA657757D4 +366C7138E8C4BCFBFE598E0C4F84FB3EEF3CAD005CE2BB928160CD6DE4459478BB1C223AB93CBE01 +6CB32FC4B506A5682AB24EE23BC06D2DB78E0FABF3D47EB9FB0828B2912F289A6A6A1E4745E0E702 +B618B3C623D274101B6E25F447C450152D950DC7161494FFA03D926D5209FD014B4AFF41E05F2F9D +D48466A01AA7774F3D4E58FB4E9425986E5AE24A924BEFF52E4F89C164AC0EF6E7B54196C2ABF096 +BB218402E5652A41A32F0207D10CAD9E4FCCA06424F4FBE1FD9175F5A251229D0F17974A3ADA72D0 +E829E6F69A4C0E21F06C3A015D0343C6B45F0F0FA171031A3DD5C1959B5D692CDCB5580218619395 +3B482A7FA677BE267505E99F8394B4CF9B06EB09B78E3B9A7CDE274C31242C7844CC5FCBEED32315 +AC0CBC0D5135B8FC25675343000C957AA09C653A972B0D98B2483DB041E1AE79E3A51E555A051A63 +EBEA6B9ED6BC8C41A00891C6FC962BC517F353DAE5E399430524D3EB0E957F941B594986BEDB19F8 +6B9EC9A95B542F6E186B8E4C4C0D55B0C36BD760DE417C0AB82E966A6CE3A3693E6599403867C174 +354A95543BE642CFAAA63CECDDDEFF05C00160C7E75592D56FAE73367747E23530EB52D39D0DB074 +78A4744FC8D1DB62DB991FC3D98E9C4A1D2D5DD12936B12C7165424B2A6834F7782CABEADC23D664 +86D88DC81B61E7F85562678994BBBD453413E9F11C3B094186A990506641ECD8D78ED965CBAF90AD +6C1EFC77B73D93C1F22E09C0CF8EBEBB59D54D9850AF8CAD1092B944100C73A9463D6EF0E11FD418 +14342B0A78E03AFB52B71A335D3C983504ADC40A6A7A88F1CAC2277939CB896608DD1253F9FBDA76 +11B4964F433E6E10E8715F345F7D1042BAD98D6F6B30F3590C7F311D5A282A0698DE3883B9A3BAC1 +C0809514285F7D0579304D4DF4F62693932E6EA907A53FC8443937195E2D8729264CA18C2F1EF724 +9E0AAF39ADAA87253E008BBB0201E5625A46368AF7A06FFA0F3B06D1633720834FDA26CBA284D7E1 +520E28E0401F25C66520D38BB8732F1C7BF73A5BF5A1529148E104EBF51EEC3D3C10B3FBFBDE8757 +8B6238766430F7ADA1CADC0605FFA6B5FD2617A6182F6BC792B9646AE14A6D6946FEFA3A5FE15502 +691EA98F904C7F71CD34939780CA8443999009D81D135F1F24415721EB47D09C90E04E983F39C721 +9E6D377EB9C78F217171E1A24D9ED13407C4EEF27D802DAED94D5C84BA5B7FF6561FBF745915350A +CE36B1044DF236F8D6F03BE87B64DBFA839311BFB8DCFA465C80AA3BD701A38F90839014AE95CF09 +B83F49B0521C0E8E00FF0700F84B99BD544E439CE717446418286727D55A0646EA7C7FE4329B600A +826523482396A3A1C89D2739C64BA3A727E0075C45255238D7DFEBA387CDCF6591364F3A9E2677A8 +3DA1F714B8D6EFF2117385C78B7E46E2DA88584C0E4FE163C0B77F23B55BC3C3DF98B5B98E8AD715 +1C2491D544F27E04D87F566B7349623AED6AA0073773D55A55567BCBB414FDBBE4A6CE2FDA59D793 +85F50DE2BDCBF1268E06524AEF5C46725C18C31D426D3C9902EA1BA4E4518A47214AC57D0F9F27AF +C1D7C276C8366DCA478438F27737B4A87AF9576E1C19A953CA4E063FA0B28FB8799EE3EA69E720DF +FCC8A47BE0AFFD208919E99021E98D72A6219805C63C6AC662BD400AB94E579371AD103E055A3059 +5815E53E2C1FFC7E2D5A0C877D0715DCEDA5AB3F36D7B7D206AFC83F3E45E04414567F00F8CD240B +BCC02D515D573F358DA3C415F168C3DDC9F42469955BDA4141EB7487E829F948E26153FB87CB8CD3 +B97F862076316C328FFCCF10530A4722EE70225A39A7E29980AE70BCED5ACFEDD15B29E998C6635E +EC71ED7AE4C1AD9DEAE49F8B96F2EAE057E3A2297289867842F57A817C908867E0A7553170D7BBF5 +B3CD42FBE506C842C11B08FF4D464CDB687978D35E8225716EA5459A5B46798CEEEE798BE051E607 +6C0CA18F31E8B65136E329F3AA7837D25765FB909308AC3EE3A5C4F493D1BCC3A7180FDA0453165A +E7BD2FFAA12DA806D0B9EE85FF4DAA528367FDC3F908F16EE0ABA00015FFB35F2CEB64141D717F67 +C9D89ED13DEFE3DB1760BBB8CFC6A3A96C4EE8F1BC1101AB243B2FADF264998AEA643B3748FDBDDE +F5A806C73550CE5BF58787EDF680F52336F5C573BB7CF5D33DBBC978DCD5CD007E2F94EB76360FAB +2815623B284E50502A4A8675FF05839B170846B9D100C67D7934C879C20FC08EA9C9BA5AD70EB74C +655E674F1AF1B14CABA53BB40CEF372B71B22AAFFCBE2A9B85AFB582EC0EAE6CD9665F223ABB8EDE +AE1F9832DE3C5052FB6D679C47AA80B9A6641A7117FE68F06A27B805653D988966DCBDF43AA50AE6 +F5A9CAF6B523192949CD3AEF7804080074BBF256AEC8E42DA47F0F968AB8E42A6648BC25242CB97A +4D72D48908AB6DF031C883FB5458C33AC6EA971B000D4D0FA6A8C328B6CA4A422D30996A5A2AA39D +D61072A01BB3523E3CDBF6E55773DAEFBE6731F456B96246E8ADBF0F8FB33DFCEC913B0EF78D67CB +E18D04929BBF2C8DC74E51A61F43106A6D38FCA8053E603BB98796E0E36352EF1E17801B83389C09 +EA9C944D3FD44D800D39004454B4240971D01DEF03AB51729FBE9DD4CBDCC7A8E79DEF8720EF6450 +3E0C76AA77E3AA4CDF782715D8489B2A35BDD7ABBA4833507A1CF1C4668EAE29582369C78C9C363F +85F1A804315C2CE3167D12630076262DD352AD74E443F9D37882991C07665F4E021A2D7BDA175A3E +E4A59ACF78442BC3D62C5E820FEDC7D185B6C0E1CB5E806B2C1C5FD71358BF885B21E5485DD86A49 +F778144D74A0F26AA0FA812E0E0C541824629384733243C6182286325D9D577C910130FB7D992C4D +6D0621D1775FDB31FA67CD2316EF22FA914CCBB7AAD7B628239573641329F8CDC0639A388E6A5E1F +B399DB47509AA406B4B622306B1E1F3317C39C83DA2D43F9087CE1915FBA6019506402B97F14487A +B52B1891382392AF7A4B8391BF37D906CCFE5F156B2BDC6EE4B95708C09EE7E6F93FA4F0CF5DEFE7 +D58D416ED04A4F06B204EAB51DE58969A2D15DB84799566D342661566056710B6B194B4404490142 +252D24AD474D7F128F0AD15635827A8F3DFC8AC8735DEBB4A9E2F41FEB3C73FA4FDFD20475749862 +0A75F1B6636B138D9ACECC9607D1A49B76B46A138AA76881A53A92180D4330ACC416845AC9358014 +27CF01042B95913A9ECDD86D59EDD803774C3E76DB58C0B47E183A8412793298E8C216945A608078 +04039ED9FA69A461837FD0C7524F6ACE2EF877179C08F128C4B0DE63A3CB8FF41F744D71089A7A02 +E9BE13D63121B828F3EF856C19F1D72FCE5F1F0DB7D2D1CEF62D27E9CD06373C47FFA423DDE15951 +A980CB1FFC5AA8213DCC200AE785077EA9709758449ADB8C7B88B25060918CFBA285F33FD55DFD37 +C3E7BE7E657DAA1AA1ADF80235C945E07100752085ED8DE0DB402595DE752718E6FECEC24B76C900 +CCA34B766C34FD83347370BE811995DB0BAEE5ED3427AD47456072BCA1DE0AACAA1162174D4854AD +354A03D0070290D733247B7FE1F8593AA74D42EC3FE8A0018F3C8C4985C2DE7ADC7F8EDD4E7F4400 +AB55B4337335BAAEB0EBEC23F695CE76D5A7D291B598E8FBD87F282BEFCB16DF567DE09A19352A46 +3DA4BA86E031A1D40A7FCDE5B8E43AA6FCD482FEF57072FF49BB41593335801A445A8642EA738A1D +8B2E6F3815C981B1A9D8B8F4B6C09A35781D024ACAC342AE3040173D8A0F0E4193B2DC1681972F78 +74DA5B28AB1FA8228C5C5E1F0EECD6E6DE22FCF59C281C35EAD4E27F65EFA8F9F9F318F243EFB1E8 +205A7C2ECF5CADE71C1C18AAECBA260DC10BBA766733F3890246B7D914C4325478286124161611A2 +53BB0EA1D27C85AAEFFBBBF38C43FB3B68073838CD773416F07A66F2394FD0196C906274ED59F9D2 +4534E9401E0776D715F003127F2BE3B87FF51809CE7EE6FA9E9FD134EEE7625D16C70644B873EF34 +A142F8307B2BC82B1D3EDF2D8089325BB26BDDFB890780DC15656637094C928EB0283FBC0B9D1978 +D233A17AA9F6FABAF9A00178718F3CC7830033F43711559901B4BEB0E2E88E1EAC1DE5043F49517F +A45AFFFCB5EF5A00CA7E2AEA9187C6BD8B4D2D217B6195074A2402D6A5DDBB7C73418383C574823D +5DF39BC069AE002C11CB0FBA4738548EE1F38E5100FF0700F87588B385078E0FDEDE704F609DD1D0 +E101EB6ED01A3582662E994B8E41D120C8A3F345DB4EE0C8602B1DCC965435BFB454979D6C1C6947 +2739DB0D434A12F28A341EAB30F39896D6732317D3603CBB4F8555BAC8D29063DCDE474E57CD9AEF +0B216BE59BB7E42FF3A55CD849D713703FAD52A426C6328D7BF1BCF7A1BF8779B126A62BCD538514 +AA30085D825CDD847A1F0B5DB0D84183E0A3294EBE030160C95D8E7121EA2ED8DD420C8AAEFAE2E5 +F474FBCA2411686041E77D365D0989EA1797D74018A5782AB76661E27672F4D9967AB40926E891CE +6D59519F952DDBD7FC1B0E47DEEC93174B3B36FF7869D7C9E258015CD63C05FAC8D057AFFAE200EC +7704423DA5C0CF9B93071FA2B6015C9582CE948B7EDF7780F669B0C61962B27B321FB61A4432B175 +10F7596EB8F51769B51B6B91245F406A6F201A4671DC60D57C36C3E365E8195EB56A3ADC29A6BCAA +180AC268A56CD2C8E3BB2896210BC3C5C4532182F9AFB9B0671A94E4B66A1CBAEBD48A6B0B3E86D2 +DCBA30A653F23AE989EF6F3558D7369BBF6CFBEB087ABC3052926262626700B00DB12357B6E93D3C +EA9A5F1D56705A616D443635F307F9B9E1002DA4C01D539A324182AE487B9455E7D6B2522C7C94BA +2043280E5672BD83F09AE85BEB2BFD7AF3DD2ADAA8C5FF8B3A10E9B567A5AF98D8B88CB0DDF95B32 +42A4566AF13746399568FC382590997D90D5BEAAEA0304414DD11D0BCCD05DEC773FF686F456A65A +7D0E6122F17A7040FEC6FEC433548B70CB6E35D41CC13879EC3C6F7F8953EC931A027BA03868566C +0CE327A533563A410ACD739DC3E1111F5B1E8E5086D808B2092CED3D1738DAB9A1303C8C6EA46CD2 +382030597A958D91632240184F0CDF60E653B4D5AE43DE54D3100069CD017C8160B03EBF69D0EF1F +E4E8928208FBBAFF5DC3CE5CFC88BFC519254D174D716005B6EE89D49C5AA6A9B6FEB0CD4DD6E5B3 +415E28527F6B1CF9B1E5E73C186B1167DD64D020BF8DCBDDEF365AA3A76BAE84FAEDE4D805F22DE0 +11DA54999161F8AC63AFC4B6548C5908351C84A1CD1B9AB8CB88A7998AA7F2C9AE7CAD1259CC2E70 +321EE1A75E0183107F22CBC2F7548722AC362B415FC3E31D4CEA058802288E41B42B83CB3DA383D9 +EDDCF1E54B8472D3FFC2A338B27759A413CC1B255B4C0DD84BF08B749DCE7341F0CEC94F1240836D +827C898F34D623DCDEBE4E279BA607BA37587303106B3F53377596D0B6F3C42B10641AD8524E5687 +6DAFBE9D598D0B778EFEF36471BD4A0E46306F4D472E6A9CC2FEE66FEF000BECE41446C6F2DB85C0 +A679DB7FDB285E5B0F224A5338B1DFB025E7031062CFFE19F631CCFC22FF390A630795DBB01666B2 +3D9DA1B78B10CC07B6C7D7A604AD6FECABBDC39CDEE69C0F3C443A91E8C0B92BD0DA39B30635D9DC +613DA3D6ED11BE3C6FF1F54A77A5755FCF1DB86859FDE1E54C3256C02DC18F948620648D611706ED +F605CF56D36B71ABE47F1525C28AB0588C018085B54178D456350C8693B372DD4ACDF546A50352E6 +9C4B8423027D502637223EB512599703A99330C383BCB99C0EDBC52AA4DE2EACA96323E7DEC3E324 +3E7754553224FCAECCE37D7031D95BC6408A35DCFE1E0E42A07793C624C1EAF7217FD8482593A6B1 +0A53A8855036087612C6944DFD2547332AF161CC635DA48958522208AE9A959925E414BF03C617FB +520A5265B878FEB7CEC5553567569286E9EDC0234075AA14CFBEBF2FDFF92FA056649671F679B586 +89D2A0B0FDEA9553F72BF86A60DA3E4CF7BBE800A185D5C8445B3A1C57395424A342A7B4D3E2C99D +C7591AFE214D7CB1B6294486183F705A60AD8F27D8D456820CB90B53372BB39B3A8B01D564C43D8F +66D88A4674ECD7963EB14A683CF689A2280165CC4B06A83E6577E3627996D8A4628F063E288160C2 +38D5284955A355AA93171D8CB954669DF7C7EC6E66DA8BD64DCA084BF10FDC3F5A59BDF8190B1114 +E6958F26479C1B693122374934AAA34219C8B6BF3B6D8A55C43008F699FA43C0853F245B4C57F23A +4A3BC724D230E4D661C6CDE6B0C678AEEFE5A77FB29E722D349854D5DE12CEDA08C9C2121C5BD295 +F5621EFABDE429EA46EF1E01A61D3A9F4D81A351AF25F92F7A7361DA2E94AFC5BE1F331FEF5CD7C0 +6D75D2840C52018E0087FCCB2DC1E61EDF5CE74BB1D86198A2BD8EF76528D9087B38A446093C27B8 +8D2052C8215CBE9EC9D87E8DB157B454FE28D0255602ACBB89D7AAF946D27CA7B158371A4A3ECB23 +AF7450715AFE5F6B0FEBA809EDDD18D508EC850A2AE978B72DFB0682C6939C1174DD4E49C0D3B5D9 +140FBF5D02ACFE47491361001628EAB9F9D58BABEF770B4598964DF9F87BAC392B7815A602854EF6 +428AB9F9282D38A7077FB24B37620725B9B6648C5A9A1DC15336EDC133F0E946D8838E65333A36C6 +D30F2B6908195D9531E9DB3944DC617852D3DD383DF852A04B6D1932AB9DE437D500AED0F44F4383 +29E5C6CC282EDC1D247DDCC0331E6767326050835468639AB0F7F3EF34C10BDA3CD54034C5975C2A +7C3D0F1149CC87A19032E30066EEA9B04C1F493CB289E5950B429465A56F97BDAA23B2D9B08ED42E +AA77F907238B6715AD1DBFF52B0CCD3FB86D6BD112B6512E7663FF23FDBD105C0CA515AC0544F588 +F9484977E9942815E754DF690A27DDB4A9F01B2B4ACCDC7F6B33B6E5FBD76CD2BD1B94A0B4C99281 +61D2FACCE2AE46146244AED10FF956060C1E35DF09E59A32AF2CC0177CAED7267AA5B55279875709 +5FEFD56408CF5FBFE9A1488894669F03906BCB2E9C39A8A1F71D634621F6FB0214ADF9B80E25FFB1 +7335FE0873A472D078E8E94B401A2AC85EBD54C085B18A1316E679F79AA93DE100FF0700F89E2A0D +976F62857F153F6F4B360C72EB73CCC2EF6E14D8FE8F68596135D7417976F850245DB9A3C6F8595E +D48237B9912D6B4DCE2C7101E5BDD846F3F027E11EA50DD4EB5C322384E30C503E4BB1C7B5D454EE +F09CCEB7EC9A0F270B052C90E759F8B277EE4E397DBBF5E83E473906FE8971AD004053E0C71513E2 +A731BFDA421BCEC83DAC1F570848AD5287898A6A0ACBF5B6D4DA8D995B5AC594F5AEEC3C6463D7A8 +2814599BE3A260AE027715B4BD4F71CDF775999C143FBBE65BDFC85BBBFC2486707F071958C73041 +DBFF89380C8E3FC14D7C64208FD4AB83993645CDD92968237203F069882A544B3BCA4F11EDBCEC3F +7889236DED510C762B89E3EF32AB352DDFD1C6F30DB981E3E0D00B0C4329A8C5F97F62E2A59E657E +BCE84265A092AC2723C9EA1F27DD63B978529E8FD722E7266993AA872CE2EDF5347447BC22A8EF44 +2307EFF96565B752CB89D71BDB923A10333C246953F72C57718E4C7EB384E9BCCEF00BF4E562259B +25ED70AB33A66721E1EA4B5B96D117D73C66C04D80D8382573FEA5FBE75666EF9D7B42B8EF4C6C3E +D0F17F9837E03AC3492803600A8757AA8F09BDFBB862027E16A9F956DB1EDB561BDC0020426EDB83 +454B4D5B7F28A82127AA2715D1DBA2C39AB42577DAA387E8170A053E56CA13968DC5E84EB8D4C4FF +55BAF689A76D0E91782CC79A844F349C2E4F1D19FCDE3ADA1341A042D18492E4E952C301F9C6ACB9 +EE5C57EEBDB030F33A6D90B510D8549239770D587C48052D3DD8C39148D5993282ECFAABEC973686 +EB7D55F0D73546F2265BE45468EB9FDAAD6DDC074A7C29EDBA230FEBC8AD8362F2FED26AA933E9FD +6680C07F8F56022A7CD2049237D67E6F968614422AF45585C79048EFCF650EAEA7B91173222AA51B +F3CC773A6D2098924B4FFAE338DE2F450F2F452070EEFC886E20902806EBA2F7DE43D7211C033D17 +6CE66FB3A74A4FC7541B31EA4321846F2BCAD27E4A8DD958C09B3456B6784C6F3438D09418BE56F3 +754C42D3C47FE0E5FC2AEFF60EA87E519598AF8C8E8DEB9A67E1B29CDCBD90059AF3F0DD313F0067 +F8205D00773A998AD5984C046E3E17F06D44D036CCB12CE8F4B208E48DE2A79F3EA0C07EE9D5244F +A577CA42B05D8FA0191A023112F9921789090173C05088879325C72EB5C56B81CFA07D0B7DF7CB43 +CE4910A695BD1705143215A7B4AAD819A842A6C2D966B881E971B3F80096D8F3D746F3B648F2D918 +94DCB9386A63114F539AF3CB40C6122DCDE4FBF18906CFA58491F0FB90C19810AEADB6E80EF414F4 +C385C0501E84D78B1E866671C7DECF414653C7C0BB148C0C786BF99E7A5E381C0051CFFBFB7BB6D6 +97B03ECC99109A4E06983414E06D4805B0A3FB6AD9B07B654CEBD9C2777BC4ADE2CB6FDE700ADE18 +508232E60C0B3AD68ACB34349425094791467E5158574D28D83099CD55F9EB9D50AADDF21AF53ECF +3407B66A581DF1B4914C4C5D2A96AC6747AB4F99CFACFF618B2DFB58D5CB86C9C4120F82DDAD8146 +35216F7CB6D64943B723C75F338A6EACE2A688DA632A65AC10EDCFDD19EEB10D75396294A1D1E9DE +7F3BCB7BBE6A00E435D8ECC8C1F47F1D634E87BF5655EEB71EEBF99E0994E2BFB8A3F089AA0BA72C +C460D4767E0F20A316FDE81F422C2AD18FDED7D7C5C24EE3230D826FC9C43E5E5CD0445CCCA20A75 +19EB015B133072E0EE2D3D0BF5F7ED1401E340989D88E66DC86649C668D4F7384BB7B12DC977C34B +AB65D7C6DE26995E7A3960CA41C6E9B1EFAAADDBD135E6915C94B4CC15F42A2F57F97F03239DC129 +EE7A19AB61B109B8783176F4841240B5213BA2A24813DEE95EBBEA8103EF7C871F321994B0DB3C95 +3C0002EB6804933C6E6E64AA230C2CB2D33E8651E392FE6E0F0AB8E8B81E42CD26C0133955BD9CD9 +8431BEA03AF40DB787235C75327A3C68967BA42C86F87AEAA93AD50CC1F7B26C440F65FEE174637A +F5BAC584B87D65ED1448187E22EBBA518ECE4636D1DEA115E6148F08E11F16B681198A152EF6E620 +A86F212A9EE4C62002073EF5E3AB75E7406156D610809CA0AEF30542D14ABD21EC404ADB6BE33C5E +EBD3143C2571534F44335DC61E1AF2B33CFF6F92E7035CB1BA5CC782DD1F669FC2DA6AB9EF90292E +9C8ED4334C68F72DA8813C5EADACEAC24A043CC2261B349B49F92D62D8472EBB30A61751703E6363 +BEDB3A109EC06291B03FF278836A73D5FA75CCFEA93DE715DC621E42816F15687A194F606B07FD18 +9197D9AE884411AF1481D7338FE5701AAF9599E1FF6554E3A5CA55D9873791EB43AA84ADCF23D82E +4B393610FFA45F56BF530EFD14C0D5127A05917DF91BA3A6D6F00E314E3433A9BBAD015590B61F01 +4D595F4AF4D14336EDA270940D05A541FB7B2E37B4DCBE49ECCA7DD9DB20CFE50BC7C0F89C2AFB3C +AE13525FA1C448122159F3356DFB5D4B57CB6B9E857610E5CF2CF8C44789CA4BC0DD3E5388FC2714 +072A6810FC64DD7A7752D1FF3AC9CE1DFECEF8060537F88520F2B76257B213F82ED5B9B6ED5839B8 +7F9F5D77968A073263F74625129832AF9D7E1E1E8FB816775485B18213818D3694473304F99C9D3F +B0AC1418671A55E4CB7122379EC4CF16E6F9DC1BFA6B4D40263C6BCCB122E9D4A0B40C814CE303B1 +E1C64F66686850DB39B77A33D58BBBD47B1CDDA8567432C743F712BBB212386232B58DBCBD5B821D +1735C6D9A92B23130964B1567CD41869649F9E668D9C923BE495DD1A0B2A5E066CBA0834954D4FF3 +8CE041BD67F5464EDC5F352FDAE06C9B98B6F58BAE0063B34EF41E59741D022445604F80A7DFDEB6 +7BD818F978952A93A4D442F8B0126F8AB1508E98CDAA80FFC5E4E1AFF9F825D583372C1A2710B720 +8D1F05F6000108FEF760EF954725F5B48CB614D98040D85C989E6172A308C1A0DB85078C5DA140E1 +E580B3E690E5618CE9076BC07C95168EE3C4E4378CF8BBF74CCC2156E0F96E9C32A6DFCF220115CA +7C759EB22EF7A8E5B19BCB0F8B6AF80F8ABAD94538FD804FE59FAB8A3CC4DE4A0978A7F0C65025E5 +8802AB500F7C63485150790AA0FEBDC58ED7E49BFBC5CC9BBC3ED940E40F518612B078036E7B64E8 +057E64F7EA1F436FD7F079FCBF57D779EDCF622C926125F21EF3FD10F7D3696ED586EBB580ACAC78 +9AF8AF0D351452227CFF6482319311FA1F851A7B2ADC747806A89298B55DCA4119FE6948200094F8 +DA5198ED268AB78BF3A12F060FD1FD1C6524C0BD238AB101ECD887AF0D88777D92EC43AB20013702 +5DADA3CE4439B7DA2A6F0A9A2F4897B3E667B1D0AF956DEAF648C92947FA93CE53AE8E152B161C4C +B8B48258F15374032A7260E7F353313F017A06E69C7101ADD163B14C247C755770D3802B99849104 +665A78D9DE5AD923864E818DB2DF026CDDA92D92A688FA18AB4B816792A4198CB247639C2D3AACEF +CE0E135D1C498DBD98A233A64E4E7F535A777815C20AD961EBF3AFDE7C1215924A9D16FB4D0F92C4 +8BD79960A082ABAC67C8D5294AA8D7E3CA8718A07AF4BA63FBBFD79BBB55A58FC34288827F4AEC14 +33EF4E247105546B2FB820948BAAFEA013595973DE10F6A7FF93F5E246CC9EC63DCE89D8ED0D6808 +72FF195E2DFA481B4E978388B2BD7A4087A7389233AC84BD0003BDF5319176A326E803AD43EFA964 +F009C50D470A678232BE588EA84D9BBCF855EB4CC1A292D453BC5D02ABBAEF065CC3372828CF779F +5A31B710B4E3231906D6D9B942E9D0DADF8BC00E50481C4331D607FAEC5DD850BA67740A18EABB61 +73898015097CC27234CBA5FB003A0452078322C40F9B44066F452E04D63AA6F1FA80B65367946695 +1685147C76832406DFFA62B6B2B57E25A1BC00513FEB0C2C87FCC44C43FEBCEE314B7979E34DA5D8 +B96D01A3A9E90145820CAABF723D70CEC403D411220EED858686FBF6B566D54EBF47E0E87C37F909 +4939FFBB25345B5946568352FC352DC3F16AAAF92A4CD1882D689FEC54FAAD99C82A36B7D05E8F16 +979BF698B602E666C97AD2E3A15EA648C57E872840D00B36F8A81370BC75BB5D97D3E0F4300F2CA1 +086BB57CA248995D4786BBB17C3FC450D63798C18AC6675849E92D74953C7FDF77E8707EEC9D733E +B563E2CF612458E773491E1F041C9C4F8775EE3AC806D0133F09234E11CB778F23502A51174E8766 +2AF96EA5AF2158102044A107D9D15F4A112BAE4F0D701A467B42E5B373358AF2B9AC9E3CC78228AB +F071D0F62CB8ADCDF792B72BEF3E57DED99862CDABEBBC9FF21E5D8BC4B33A23E823AF6DE5758AF6 +4060DC4433AD9BF78B86D0A38F777409ECEB33DB1E7F469ADDE46497B810AB695BB1EBD166F31F52 +44F8F358EE607720D3147B17BD08420A7899E11931B632E7AD9A73504C96DBB5C69041E78DBB04E3 +FA5EFBBBB2BF062803736B99F914B4EA30A615D75E0643FFB5D1636494B55FABA54B228054B4B071 +BB272DE290AEF374C63441D71DD040D525E8C2200A10038C4FAABA8814DE197D2A8ABDDCBBDCD053 +BF28A64CCD75328E05D559B28D71B63C0A7391C32FC9DD4D7995B958CB4C7F6D1B2B6E313E2E77E5 +8DA90F5737E8F2A85FB5E6B3B93FB3081A5652A2622B7B706056BA8377A45EE1FE68F26A84995D83 +FA256CF637951D11C5FD1FE3B9B2234E11B85F6E0B57EDB044A0867EB25E8B7ABB4A78D7B08894AD +33C0F17495B50D9B0EC215D5F2FEC7CC47FBC75A0E94A2E558F7DE7532D15F428E29E9B1A55B1F1D +6EE26A99F0A103CFA1C55B0FF8675D9C42D7D6788488E8BE6525F44C16D5B720EEC46DEE0A463B14 +BFDDF4E17256D92CF8C028B58E5572702D1AA5A7B417739D1A126C390CC9B612513374B440CB0500 +7A3AD8C3D667BB18077046F084CBF39CAA3EC9AEC1EE4F113B94D458CEC25428AF76FAB4C94DE361 +80BBC3E9B5C9CF0CBEC037D70B596346728F3CD7A5BF7A71F13FA9B0CBA6A5B751113395BE6C6B2C +5BB5ED6B4C227C184D3E7A4B850B95F8746D316E693395240F7C40E9CA62D0449BB7A97B2BBDA2E0 +701979DBEB6A24DBAD2F19016682513A6CAF0BD313FD5473F171FC40DE5CDD3530777B6CE0381FB1 +29C8288A197E585D6D2A4E177B816EA7D3FB1811875D622530735F1C1DFA3ABFB40C0790E823579B +2A54E73C79256740406B6A81C42372CD46E777B64DC25E9FACF68D4AD53F1D6704366A9937A0ED66 +D559BCBA925C8D88BA67E5578989DC272D5E46FF56D26A4B190D8B6F8911083490F55E50DF4E157B +29726FCABFA203E4C07E5602DBC42BA3DB9D66C7A3982208E147AEF14A7101411C17980EFFD6EEDB +96005693F69F6AB7D5E7B41217D45FBD0FC5FC1FBF8E1A3B6A32470F51D12FFAE1C64CF591475F68 +6301B1E1C11881BD673DDF96D830878A4BC8F453E567294B2B2183535ACD4C8C2E594699EBD94662 +9633149AF4FF052ABD32D4B86C62A97A26623821F13E2B0A2EE1B1BFF9DDB77E7991CF4D2A51F8CD +C140BBEE680DA34FA553336AC54058784B4AF9338BC45E5D30D7F443EA83AC6B6FDBBF3E2307827F +BBE703AB981F3B6BB983C029E4740AF957D3BFACB3C6DB77BB73D8B5006649052B7514704FC59899 +06FB93A4EC122C5C39EE9292F238E9E0C0C6B9C7A602283198DE8CE1C778647E54177472AF08E0A5 +38E806E40350402F5F0ECBA3F2F640DBD2FD1EC2F2A79DE5090BC9B8DC0E57F7071E779F183B5324 +7933F46D4602D790B44EF2FF43ACCB496F085270287BCC0D0E60AAF5E189B6716A1741573EB4AE11 +A7DE54756530196B18F871C0972DA161F03A00FF0700F8DA5581ECC10C7F035923DC0AAD427F4B0E +1A24B5A183E9680FAB03F27E436AB487D67F3E42C8D5CA56976B73F90FC9EADF5E165379DB2C9E4B +5E051E8EACC01D0EA512BE59D27B021A6FF6DD85512D11E9ED07D9355CA35E48CAB147A0D2C87A48 +958B92507CAB7D4FF17F405F97CF314319D7876F3B631A44FE761A4C158CA05C9977507C29DB7E12 +95BEAAFF875BDB112FFBDE7F419AB518E9967C03EB225D9B27BED8779F145292AACA823B7FAA37EF +D236672F1B057CEE0FCAC0A5B9124883FB5E5A1F09304F53C6D04BA24A9582A8FF3CF8317D372358 +321175950E8048EFA5278579958186C8FF63764DD37C96D25556120D866A1208864AFC0CAD8C3CA8 +D2D033187A27669DA21A36A3D526A7E950FD263E203B4F69A44D2D820C037333152D46ED040FE0B0 +49C32A6FFF1A433C483FAB39B98345551389FDC1AD8F5BC4FF81A357B5A31C30F572CEFF9F69A2C8 +08B6A21DFE17EE5D59C7A16EA72F9785117A5BF5F17E86E84ED89107DB5D367BFBC4C7A6E819E3B5 +C9017CAC0F9A64911BADD87D0CE35B9DF083DCA426F4D658DB217FD73E9463ADDD718A870004D995 +136FEBFD251B1DF23502E46F1A0B44B2BAF31D0F544A2EB0E7A50525D4D3A99CEAFD751D0C442ADA +FF52DC8F66A91ECF1C14150E31F4F0DD673E53DE4EDAAD67D9B770E63B6FDDC4A41CE3E2B7DB686D +ED0EDD1BB70FD6521642C28F08033A63C3FC386B39EF1AE9685FFDF02FFF7DF4BF805795F5BD1B14 +79B53E790A04B13FCCD7E041ED5D1302BE81FCFD6525496C999D2EFE573132334A90FDDC064DF5BE +AEA7D6A136ABF91DA511B70A0FECE5C02DA00513EB6852A6D3F8032F1ED99A060A4136FB9CCF9649 +032E915EBEECF4143006F769EEBC292309B5932B74F9B777B7B0844C4138287149BA548929AB8313 +A6BE6B53DF6247B16F9844799B048BC9F378DE054D5BDE23C2158544FD89D2798F72D9688D93618E +AA05CFA8D24C7A3DB2BF6813C7F002DD582A8907CC47E40001490E8A93994D31352DA7EFB037BFFD +EB7B15B77B2BA658F697B0B1751E1B88CCC0556EC7819336FF983A99D6AAB7BD6FE9FFC82EA48AD5 +F490F2EC09B01FE2D17AB28F379C78306E3D2D16B632F0DE4E0B8666B1374AF4D793ED894ED8AE8D +79B8E57285E1CEA7A1C3C0E77F59FEE2DB34786250F9977F548B2FBE32B23D169D3F39CB3938BE89 +D126A47848A4BFBD5346CB667F9B991171AA3226FB6BEDA7FFD2FCC7E9D8C72F4309590BA0C09EB9 +82F333F777DBE037023E7EEC79C9E3A07224837EE77CD4A230D7CE3FB18DC0A2AC57B46FA75AC347 +787FB0ADEC05E54AB51E711C1327A682D1C803DFC1E955A54BD29ACBF0FEB29CB98F77C51C4267DE +80F43B5BA92E41E78FE45B6056431CAE1565FBBCF86EEDA6CE1AE74F10E9D3F25AD8EB95107A1C4F +022615F94DF2CCB35F3F699A9F3909D74AC47495568F43FD6C220956DF62633D6DD22F4B0FC42928 +888FB4F2D71CB4FADB04A345549290C742194905B1372FA7E6E5A541BD25520CCDF1320BF8E2A98D +8D4D5B305BD1C3012D40CE2622E7EADA91F760EF912869056BC9B1377AA0268D242E5589142276B2 +71629E4D01E9A6E483FB578FEB168599BF58BB429BF889A0466151F85B6554391823D7A9775DC7EF +88E3F9C5DF6B3479BEA727163D7BD9E0440468884ADF405DE5577BE0ACA754303E14C2E13E819764 +8B12159C1D054B4F22967FFF652D0052D70839EB5739172F6BCD51C598590EA847651857F839F5D8 +A86AA0AB2221AFFAE225D91ED5F7D5E2CA08B64EE4C2D869C5129739B849FD3D36D57BB28CE78559 +20170972DD320D3746B8305F4462FAA868F8C9AEA5E38D9116B70CC70E82EB22B09F5364243FB68D +884D4733B1E9F69314CCFF675DCBBE15646CBFB78B29E9F47F44BF43DFC3759E2916ED239D42E27A +91C1B06F863025A4C182CF0C834A8867EA7911F13520CD463B98385E8A5AF765926197FF6E0512E1 +99E929AF872C2F63E8E8BCCAA9D565A48411E8703412BE1FBE37AD4EED642A025774ACC05456D756 +AB3FD4531361EBD38E618622E8AD4A2B5C7A60290C69A844CBD90B640196BFC3419A6333184C4A3E +3E654B1B7978E1A74BA738F9EA3F7D051E4A60D5607AAFD0F0765FDC2BC61C2A37C596CD0067F4FF +D014D15F2CA67CA37EF4821F179172CA142F007B3D29081379D0920B90306F3264D7A420C624F9D1 +20668155D2957C43C2B837CDECD0E3550873945BDCD295808B13B9394AFE8B176235649C8DB016EE +E2416A16EA6307C8FD6611597972206284BE7D2BE633A83376F2D65C40BF1E8CD29075008FE09C47 +68F0A780E18A3FE4B7A3444CDC34FB49B6E2FB258359CC5DC080F644E7D66775EA3EA9F77B964E6E +EE1CD95E67287A594F2CB79EEA25C1F394FE257176920885E238AF7ADDC6FDD47ECB0E636CAEDADC +3D6C5EEE91DFFB6F7020142019E929BFEB77105AB0BBF7C9C9C2F2E1622FF967D45083216A943157 +D24124D80711455884C2A28F62608413B96F8FBF01AB7A12A99E0942296BA189B8EE9749E0ACA4F4 +C57AFCDB747ED788388FEAB88EFD8E7ECD9419BC17D934EA26A94C2A1C7C2343B763B341F94F2282 +0A593DF48DA839A5427881234953D739D7F1AEE76BE1F38DA26E1E67216665CDD4CEE8FBF5597527 +E8F66A5B6B83CCAC9EF1C6122A41233D7D26AD628A1FAE73CC9D25E050462BA8D8E2CB161726470D +85819DD87956F6DCF2E8C0D7E48AFF360CE9FDD952E1E32CB1E08D3E14C9908A7A9251FBDACAA882 +3971A5EF7033A355539CA8126986F2F2053B32AA17A98EF24FB3639F1439489A39A28E9E14777D52 +8D581553371C94FF96E9DF598C55E0252ED67BF24F81096E3D7BAEB0AE6800FF0700F83E848766B2 +9BF27AC5D74749DAAAE817F50465A622F6B891E1FF2303E372BEE4ECFE060D942A871DF78883D01D +317C5BCDAA7107E49F6BE4C4B7E3561DF2DB98614BB81A70931E711293D295AA91FB05FECB47FBFF +3023681F0165BA3BB9E6DA181B88C356DD304FCED5C20501261ABD60AF079A33C8D65F499344363F +8FD225C20CE97AC516D0E9BCF0BB4FFEDB8C3330B4B3C197C63327F784B8037C62196FF2F4867A35 +BB7AE84C86E8D2FDC16C321DBFBA8BAAF1FE02BC5983D246E3093D62C2DA24E64F35F7CB9F3B363C +11414A5C8D2156558A69117FC2506531CE2A3123E09AEE26BFB5E9E09B3E51949C3E7E622F83A8E0 +F8806631833F59F20BF93741253B86A8BA7A30F744D6F9CB810DC1A899F619C73200DD63E6F4F547 +3957CB536285C892C01D6DACC4063AEDFFA5E5AA6BE7EDF3C0D9CF862B1547ADC0F2B210290CFE7E +A1773BA24C48323AA58113AA874F7BA0854ABC85E3AE3347043697BDC21AB5AFCCB5632670330CB7 +8B34D3E0D9B678D7A98F4992B766ADE857C51E0B5E01F72F2C810A504BD40524FDB5F0A51E5A7F6E +2113E7618ECD9A317DB43BCD735376DA8A1A89C38BF9FD912C76456DDC0D635660005B935A904AEC +6F69DF3443FFAA75EB9283BC98C976BE69F247BBEC7B9407E7FC27088320B16C781AC1F31CDC0560 +A455E851816F001B3CF23B273E808B9B21A844483DC4B99A9C4F224A563E8F214C24AA3B647CEE88 +F3B3EFB209AEE5DF462996188BA31B7ACD4529662D4356F614F2533D5B7DF226112449F93527049C +DDB743CE191DAC495BD42B13DA56CF3FEE96061FC5FE9E03A64F121809F991BA0A571764DF241D02 +8E22F5057E85E872534F8C35734A71F95D7997EDDCA10E892729FE61BDE34F239BF1238CA100FAFB +842F333C4D28CEAB4683AF7AC292C7E6814CFAC447B2E4FE25546FB886C0546A5F80B6218DAE7988 +B4BEEE0011F838D2EC6959CC8C880B7598C10821121A0B1AED8DEFE18B3CCEE0C713B62C7819350E +B695D661B42E30324DE4EFA969A33AE3420B03F0EC9B2304A7DBDE6C762BAB9C75A2F51A6E96E786 +93EBA57B5850020D8EB6C036F897BC13C00083786AE80B134E9AF7A941E7AE74D7D189ED0C56CC0B +B39BA894B6003FDACDFFFED681C49290EA7E9935FEB22F6EA443F35410022DEF3A822C76C7F115ED +6F43558325457F0C1FDDF4A58B90581705412E60F123653E15DE016298E56775705B47162921647B +C0EBB7DF495EF78FC3A613B85B8EE923B222EC5980C85339EA5B1B5B33750165BE592C8392A7E7B4 +0360A1868CB8E2899B780B34D645341318250211B8CE90305F08B8819E47E9955181531AEEB36902 +04DA7B1F728A252A7C2B23EBA3D503B6AD41820F02826AC8DDF54C93A02F394504DCA933400C859C +94A5E2DFCA186DF4C5D28C0151677A101C7FDB2FE79269B56151A02F56A85893F3E6AD2346155C9D +DD787738EEB88AE559BEA50A3C1AF61E3E935D3CC10529219FA9C1275B3DC0C2C0C74AEBC5AEF07B +D48444794C1F593D7DDE1FECFDEF2FADD459A2660C740510F7595B94E8D1854CE91C6AFA618B1344 +6876E30840DC2777B481B7967AC51366091A4C0AF07F57207D81D68E00743B8339906E5BC1EC1940 +67EF645B0BA7ACC99552D267D986EDCB659EB0904D9370844049AD7AF5175F4C68265C75775510CC +A64B274DCA26BD7EA1883B278B2D1DB21D24A7B4C37793A44279708BDB80E6CD8E8013518FA80A9B +7BC86E3CA649C898F4394CE3B6AEFB44B3BF51F23EE7075BBE14C4CDA25F801193FEF1E1DBAE2699 +40C008F3AE32E729984AE2666AA21EDC8C91600EDC52BEB5AA342BD26DBAFD7C99E382DE3B0B5E9E +6325E2BAB22E5FBB5557DE1C21CF64B932385E0324FA7C509879A126BD70413A117B3F7B33B5E6A2 +D0313BF3EB87BB4F81734A0F2F6C19463C5A237890EE1DE8C8B5AA8B1C8C5F9F66CA2AE897C91CA0 +F0B92A6AACF93986263DAD45D1973DCFFE0A7BBE5D9CAF41BA9B732EEB59A79EFC854608AF8E910A +E821BDA13B3F05C62789AB3BBFBF5DE6D938DC945DF2D69413BDB8B2D5223A66D59EC359714014FA +AD519A69291D8C5424C651DF8F839BDB65DDBB1EC376A09093521D4A463F599F70E573701BED5F89 +44E91B46B97B614F0294E877C921D7A04EEFF27F3C556EDD0F6D6B546DD2FC8539323967F8F6823A +7F845ED693CF9B261413535ADFEBB49DED57F4D4ED392941115007F6518C673968007E7FB31B23D2 +4AF39929EA745B8784D32F913B3029DA53F87895C40DD75EE430D74040297B8690D5651074C7925E +EA2F1699EED0AE376A0F54F2F589613331D09BB9DB597CFCAD3537CD53D92525CB34074A1B2643AD +4C5D46123FA92F3F689F7EFC3107D33EDF963844B67C986C06DBE120B60DF79CE69348D4A366516A +F2F60D721F858BF6BA5F55061531420E4C1A3F3220727579C923F4260B3EC76902B5D9B20D25D5CF +60DB16F7AA821E6AC7961268C8896BB54BF1E1013B2BC90C48ABC13B7BDB10178BF4B1793F10B735 +E9B5D11E38615A33B5AEBEB78983D0E01712E55550F13DD1860D489C4980B9971A82BD05D33BC4F2 +C8F031C5F5C86345DAEA7DE6C1EC956931532AC6ADC03736EF33407DDF09E6AD68139021C69CCFD6 +416056B7E214EAEB8E9460510E07662B57F3417DE4448C52925FC983CD9C2521748930FBD268FC38 +F8573815B9E71D287DE2744163163F8A98779601C01FEF0B13AD965D1462BB894542E6FB43242710 +B4F38F43A59157141F8F676F84AF9AFFEC30A30B9F134D402342B6F63BEF03F035A9CF68596ABA46 +3E27E2F6F73B7261050583B3DA11376303BF0F23F18CF2768AC504984FA71951C381580A147BE488 +2A9D00FF0700F81E8A6CEAA697EAE0A4FDA73A2D44D78452C0D468CACF19E6E86DB067103F0C1D39 +07BB953750685D05A64504E78451F01847EEB9CA5BB93816EAA76D7A7B98EDD61CFFC1ADD81607DE +BC81D7B5439F02CE36F649CF5EF77A8A7992EF966F680F9A344FB461A17ECB51180B3F36D531D0AD +9BC0BF0597C68B4661FE443B334A0A5E304D261A4F1C0A8B44AE2942B72A3416618BB8EBB2A0403A +31614F82704327DC1A50FCD489264184E77DCEFAA99BD65068D94686476C90F600BCF68661FEE75E +BD6002CC39CA456DD07AA926DDEA3B2D23793B5D80C8B16C44636482E0F06B53BA5DD96BE3C42AC3 +3392363D9BF9502799D416B2A7AF8C7D7740412B5D48BB0A32D3741792E40E2524C09C22FEF8C326 +E0319D73566A802F5171C37C8866060A25CCF4859AEAC6DFEC15818816A79E7A92AD9D518E30F8B7 +B18C582BD1F15AC495D3E2FED628AB0C0AB0D6DF3574EDD739C373003E72337017B6A21C593A20C1 +3609F9EE3338F21CC96D75094BFD69A72203CD2F35CD827FF4A7D587778BF7293C9E37C123768BDC +620AAB6B519C657EECD3ED6DF676D52355A04D12C4E63D9057ABF6C57DED9466CE12FA47B940C5A5 +B9813505902DC37F9485443CA020015C7A426663D141A6DD7B09EDA2FEB1C3C6A4C1165EEFD24519 +E4E2581061DC03B1EB7309F3EE1E156E555A8169F8A22AFB93F4B62CA84040F4CF42F869CCB6B609 +978511D168098B0CF75C1AA2C1273575F1990975628B6528A27D2545811937D47E193FDF16624E31 +67D1EA72F7995F2E8F023F8EE397DABD571C8EB0D4E83840DD6495621D8834F959F6D5F5D5DB30B4 +ECC0465A99FD5F1F3BC61C22EB801C615F7094A57238B57F27F3A3C54EE474654925002172EE4777 +F00259578D246D6BAF8E937DD74AD32352A07E68497D1DC8E770E80AD88AE369B74E2BEA468DCE51 +7CAB53E9140300D6AF618107C35C50532FEF809F0162F0C6986BD4C977B518EC8D03B3FEBEA4180C +E3F2ADA076AC41B8E87C577AB45B9CCA14FE3B18A04D259C9C371C67F853DCAFB357B7965FC4CE73 +D41A4BC8A293B2D9159AD3EC138C8B0D1CCE3F7CF4E74398A725768E954F0075BB1C234B465C7726 +8AAB5BA7FCDB36BF4AC6AA846F313603BB9A07A6154089514A570F4CAC39DCA0124449EF4E206475 +433D278005B0EC60D163BAB82BBAEDE7A33FDEBB04369AB8809E21A03434AE83A98ACFC278300D56 +162DE1E28EA6B68A95C9D91980CAB04ED41F3028102E28B62CDBADBAA6C76E88DA3BB5D35B07BF74 +5A4FC131D466B76AE0AD35158EA61117504D15847A02308AD2926513B1F8E4EBF222969AF8727A1D +DCD587BC634A8F3A30BA8D1046CA6ABA6861C09C42C684AFB37F2777CB23FFB5673301DD3D4C0315 +46815E168E704D463A6FDD481D5A9D4A426E0711E16DDF2D5756054C2053397AB3B050491E14AE66 +57A6E899F50CAC88396BD7A7226FD1CB575E419D573A51DBE955462BA6AC665212566D5F0E8CCC48 +BCB8E6AEA751F3C0E322D1D022D9268E04DF716BB74DEAEF46DDB21D1220B691BA4D9A51BD0BCE7D +D7CFCEC760ED4F5AB30C78A981A3AB206917AC5C1DB27D2CE23F15C12F759F85A40D3C7A28C647E3 +E12136F8E556F7E2E7CCB7C018CCE3C502A80FE105575D9D6003AF5D8BEC5ADA1E9C2D407F8B2A32 +BD7B029BD4BCB183AB496A1A54C6FF4D1DAD6E5BF335221972EB86A733AD4094E59D41A2FCB0981F +A834BCFA847028C2BB582FD9DF2BA487D070FC5F8B55F72429618A77B295FBF2FAD4CE52C9AF23C5 +7F8CD385B8CF0580DAC44994DD08174612C7276E484F73FF977860685BA971CE6177A9FD679AF62B +4581CE8E564A864BE7D3593F2750B8B29C1BC8ECD05CAA2E8A10AFCEB17036F5AFE26376DAD4B858 +1164203849670A5D0648595E57C6EBAD9ABA4A2D89C1B38CB56AFF0C3FD3FDF2932B6D51BB80AA0F +0172416F6346D6A31FAA61168153C4C29BE9395ECEC5C9D3A63EF77995B27FD68224FEFA6CD4AC80 +168759FD7C8F3C236F883F9569A920C2FB00CF8A3D245FEE37885522494EEF62494DBB1123FA71C4 +34C40FA606255E9C6976A9A7C4F906C88C6E9F675A483850F0365BFD6CF423D59974522F26B124D9 +DC281201F335DDD6BDD704751C57A751C0BFEB5DD8BC19AA2A96AF96B4E31E050D98D970EBE7E08F +C6D7DF22B0B2DA59066869CB1FFB98F1C0FC375BCBA2F98554C5D5FD498605A8EC7B02AC3D02F26D +FDD5FA68122AC8E07896635373B877A1AB970022B4F34F3A0FE2B3B36C3AA2834F2CAC7EE1814F95 +436CFB72B1DF0B066A43E225BC7BB1C631E4750D386B99628A5F1744C840F0E11F1517B5C60E0F4E +8E4B8DF104CB80CAD41DAF80A187D0156C8CFF9C1CB72FD71F37881EC0739E9B8892621F9B3F7783 +6A150AB10D676580797C58B0DA34CB0CE2DAF53C6BFEC3A699E6B300B92297A19AD9DEA5B4BA5A99 +8C434F2730216FC531D6291FA883BC0E3A80A857268E29CC0A5CC5B7018FAE73DA9A3C862D756863 +8CD0138BF12EAA81E06858621427CCE5A2897A176B6B2BAD8E013B4265148828CC54AD2BB85BE86B +9580D61257614D19CF674A18BDCEF7EA69642CDB1C1681195C073C53ED5636F836DAA229F44A3D63 +50DBF0DD8AC4C4C4EC68D215B24AF5940584438772F147770C04B11B04EAD89F4D8864329818C562 +A637C8938C1ACA25374D18020DCD099E13FA15513D841D65BFA78924F1C1BE47527CB02C1CB499F2 +DAD4D52AC46B5BA0C2903B78728EBE1FCF1072B9E5391E074E51A0FC8DC4288AF186F00972E9B9FD +1CC3B6200BCF4E5A98F2F8E2786AA137FE409E41AD197D3AAAEF837BAE7F5A60103B514FA33919D2 +07205E03E19BBD4D48C0CD63E5176C926938D40B1B87CB7EB2AFE56419640D83B18D7D5FD264EC4B +76FE1833A66166CED80F85C119519A10A188286B962464370D59224BA1984465E7D8C7A9EB3AEFD5 +F9F07EBBAFE7F93DCFEFCB8D1878D2A73D29D05E7A38F486886EE8A6D67A2B7F446473D5D94BE4DD +08E767684BB977FB3CFBA8638285F16E0DB4BB2BB65F258A2B0D5B8774E921EE811651AD646B72CC +471138709864B85D4FA41DF09EF63D190F5C7BF5FAE02147564DC49689298CD65E689E4D6E4E332C +FEC07D95EFA9FC444EB0EF31397C2F242A66D7F0DB83BEF63B779EC77405F6754E96175C2D84EF3C +92DABA50AB156B8724BB8F9D5D48EF6917C628892866A6D2230DE7E8F41CD24D5978ABDD6222035C +348D6D8B910D71F92F6731341CE623A7E342BD7A949C938FE47CB096ADA45E00C022D3788DA385A3 +4B6A445489EF42F10B078EA00C924263C4E05AC4C00BAF165E7347B9488C5DC7F572238831F6F6A8 +0F603FFF95CC2C5894B4C51F2B6DF3E0B2F47CE2775E7BA44E579F4575037EDEB6921F2CC1A1492F +918A624958BEF8C70E17FDEED106DE5F36417CC954E19B2579E9332468473DD52E8CB2BD4A604BB9 +9B231B76128021865962DBA2E36A0EDB1E2998D6DE7AA74AF8EE707C566D6A20C8389ACA447BEC9E +94D9B73DC28BC2BF4DCED47C58326778B24BCF7DFF48FBCBA48E425E2B476889439B7ECFB27AD19E +D34163FC681F4A99A12CB77EAD85D53C55C7FA95C2C395DC1636C9BAEED8FC349AD3F09F829513CF +76ECDD4253942A753E84FADD7108BACF2E4545C74DF86865BB6831CD9DA25CEFEE582C2B18DB3ED5 +155C9E976DA920B5245E76E818070B7B6E46B8735E2EC2319041DD5A457A4F398D1C21BC0E200693 +EDB666F92DAA0CEF61BDA9C08A4395FF109E230E3733B28369C99FB1B8299B031F9CEF91C66614DB +ACC3DB935BA09DDBC12E8A0DBDDFF5122BC2F4EB49CB356B2A8A039EDCADF52FF2B9C0821F80C149 +BA9EE202C3E824C1C666E6E00C4F36729A9E202A78CECAC387ACC777FA4CFDDB83862F4B21AFD851 +18558F02604AC3526539DA723AA795A7B4A60422514B1C7EE75475516EC9FFBE845E09B706F2B000 +62C3A4FC15DDAF967143C6B6B38ECC915ACEF701BABA0CFD26F1145EC6FB152047D8B0A8FE6DBF7D +55B67E7E7CBDDD8AA5F73024C7049D2BEE5B2C08AEE73040AB8934FEA66E3590828D7CE0FC34D8EB +89B8627B2E57B682B668AA5FB555B8B1A4AC356CD8BB690E46697CC48A4C4DA7FC2EBD69395C20D4 +BC672C5A64C04C00A69C951946F7B5479B79A76476192BD580F8D3BDCFBA8A08AE0D873CF25E231B +83152876F16F53BAA5B2AB1C531FB75B9F7D665B7502AC64312514A7D5A5356A30EAC0B9301A5923 +74242D33513B8CCA3BCED4A5F45BD765BBE67B9ED3E73C03A003B0B870C03794F3075DF30BE18468 +A88354403F494F0F0C0370BE01BE385F104403F2636A6F60F02BA6F12B668140E18070B005CA1707 +9801FED70200F065001D840B06A96B681918FC5B70C6871019FC357E7420687F5EE6EC9BCC5CEF10 +8CEEADD126FDFCDA28BE6B68C97308ED5D8ADF6EDEA090B29BA6FAE415371C13FECFC455D0D0C670 +5D053B6C8DB1D87174C55962AC0EB3626244E76E6DE90C00599934EE8B317A3B3161A40F75BA8E86 +426469CBB9E9E7DD9510F62F7D669B8BB9DA8A66CCFC19953CDD55CB6C9E61B15586A4B20056E84A +DB36949933D03BFF06326A8D1F10A49D6D99C00FE4B7679DBB99FF3D293D295E6DB3A5CFD04DCC16 +E2DA0B4BD0EFEF8F5F720AEFC30F68DB4E6AF87F129AA9F44DF22920DDEBAC72D92529C499995E64 +E4D04E188B01A486AFD0B41B160D5C239D4869FA8C1029B867E9F1EC270A1EBB01997DB229CBC534 +5C8D6829A38E1CEA6975FFFEBE8E5C5E55AD4E72B52EB794C6884B52A6B36D713CF456AB9DC24CFB +0393E63276F4F3995C52EC88D7A5383DB791E1311175A6E917C2A1FC2C150208AF9C544B7789CDCA +0903E6C147241A8975CB11EA99611049AE254E1CF1BE187778C29C5CF1E5C1B8C35AB43D394B596C +7DAB53A3A2F62E07234EE6D2ADEE2C01015CEB5AB119B1BA57E1FA52420510AF9C86D118D20145D3 +18C358AA291D5873F02CBB07B2267DF2ED8613E3D6A0E247E115F2318AB30979BF90F1FF6AA3F9CB +07633C2EF85AB81C9116ABE489F340BB5F11C3D5C77ACA834D7F5CE07E2C323B606CFCFE88DFE4FF +2BD84F9FECC18E081C0A90CBE9B265E067D5F2F008E48B2923B8A19D72CDE5FFEB9ED6AFAE7F4553 +53D1826A821DF07EB8480C0076855D063BFE84FFFDFF2521D428E103740523C500DABF30AFADEB0A +B37313A1EDC722772B23BF0CD19E41D8E84A3B7A195AED75D5AD4D6FD8E94A6ECACC772F043542B5 +5338B1C12B35C6F8F537975D3C134F27A90A9C4AF602ED9877F0E71916B871F3A44D4F72AF4DB3ED +B96AA467B9F4C9DFF35CBA9E5384DCA9A1541758B916B2E471B93717052F6656A0328B8B68E28A92 +9DA1A2D910567F6A3C514C30F08C6792F551F99C2B7871BF9F50AB93F19D207F6BFE2886ED2D15AE +79F2DA4F052BDB17AEBFFC9281460D238D0BCBD40907E409F018F1EE4DCF6ADA99F939356D1920BA +A28C6F7FA18C87340E9148C1CA70665D2D16A2645A9AE3EB72AB12866BB794E2EF8943DD225D8C2E +79E4B71D679D0879BDE62BFBDB6334021E33B66E8F174AD4E2B103119B120737099AE0E585A0CF70 +8539FA40BAE60968E5A9C2C5A67406EBCD7C1D62906243A99037F5317F6F8F0C37D5AAE240D8502C +513FC98410579A69ABD119B52951C17AF76BF571928787278B4AE418577B195542ECBCD4F6636CC7 +29A29AA48C9D85F688E4D0769805914B1E095FD8D5276745C374530645730503DA5E2E3C8E607EA7 +CE75B35EFEAD22FB3AC408E6D3753BC9D9D8A8A7CB344C30351704347D9A85F353E798AE1271CD2F +B236D40EC307FADEF74F321D49170087A6CCD88DE706FF00FF0700F8B247A9BAB900FF970106F130 +486505FE27F2015021BAB182BFF4445B950AF0E18436F03A3BB5C0CC3CA6585278BED7CBCAB08658 +22131AD0EAF7D4BE90BC8DFA37152A69D3971251FF8768F402AA382778C6F026921229A56EFF7FD2 +E8E8138A07878C3FBB9697CD0F6A240E416440D376D0299F4536E1FF3DAA4095371D0E4CD19F24A4 +0FB1C1D0CDD064D98E133A92E61D8FE0283D231D61A6702931CA8D9AB1FDAF458E71973D7DEE317B +18B55765B29E75597810B54604A9C6F994E17F4A75F038AA3E44DDE5FE0E59970CDE5B0F11D3608D +AABB8BD562B7E9C41561D3EA0E3AF8C93DE61B35DE048FA77B944156F2973BF16956F7EBE9EB9B08 +5106CFEAC579C046E8941C78D7E0FD543AD6E8B5769DA491AB5133553EEE13559647F25CEB838A57 +818F0789AE7CCBA790CC2ED99303CB12C6C8AD06654387FFD1B9EC760B4DBD9D0E0642C3369E41A0 +410F015C4112A9227AAA4C237CBEB59360491E75D2962561E169EC5CE437FF5E2B71F4B10FFD0C01 +7AE3E5BB9A446B79666D1BBE4E7640B7593539979EAF1A5DBAAB29AD96FD3D069795A758ED247FDB +E51F51C860C06D2358AF41653F6D2805A12BD7CA3626ECEBE9237824F986B368A66494C9AAA447D2 +4D3EA3E235791D3772DBB475B84D1ADF8563CD5B15D627B094FC96C8036036826FDD444B40280B19 +CA171E2A873F68639654372B65A040585416D2BEE8CCCD97836E3B83F9E979D3A3CD087346CF97E6 +37BFB514B825A41CA146B75BD0F1B942E725C3E6571C0F97930E3248226F5FAB69E4AC28CCB7798E +19D1CD244FDFEB2BF8FE455CB912550E948298759FFFE0382A3106D312B4CAA03DBED8A1D609C8AE +73F9ECE64E0F782FD6E09340CFC20C3B9DBBD46B6799211C92F9CA0A44AC9DD7D8AB45E562B75DBC +7F288FBE33F04BE56D443D2D9F5A53A870104D58370BC83BE5BE83941211E63879A376C391AC77AC +A93041B10B64BB1246076B7D391EBD2D04EC338ADA317F0FE538A6A607FC50A70853629C363594A2 +F82D9E19F4D0E9E72CCA1F82B1EA6425094E65D9C9D0412DBFE7C42981432A36F9BC4B328D0709CF +8329D590525B139E15C1CECC347492CF15C533CF8BFE6B0A5B543A89AA3855CBAA18E66AF14ED37B +045A8CDC15E4A6ED4E19C88B3E0E0E134629FBEC0EAFF2005A611E9F495268F93C6D530DB22FACC6 +E79EE6E52C146E98ED5A71DD7D5CAB9D94742184C4CA8B7332AED63FCF42D080F84617E3655BE323 +B3A97C8B01D2FD145C8CCBAE76CE3E27DE10C80DE3580DADAEFBE72636C6A92AC94612E7E3FE94D9 +DF527BAEB4192FD1BBCDC546522D9356A2860CA16C8224C3932EF97E47B03416B8C2BFA8922A5944 +75F3A0A8AAA68FEB32375BF318C5B879D544E583A6285E028186B3D64279B64FB19FF2141841EABE +387F033C614F3AE65ED26FA84DA0089CB20662F0573895A4AE488AFD683703AAE8E341209137AFBC +2C32D35653D5B4A128A1DDE5F16A156B1F9AC8BDD0E874EA17AF8903E096462BEF3E3195C77B8918 +64B3FE1AAD76BE789E13C02199C44281986655F6B5831C6EE1932757B74F6D4EE01B4A777CFC2D68 +E8664D86A877F34E32B61AFA48224A6270A37656C7C5A4F88C4557A1566379AD1E0AB7E0A51580CA +406AC219F293013BAA89114E66DA5BDBCAB05F22EA762C39EEE73C8E02977C4FFC36572DDDCF15E7 +42CE0CEE368102AE55687FCB540BFF852A0ECD679F01BDCA38922D6BB22676A49BD11C426B6512E5 +13C6FD00C51E3CFED385F7C8A2D777E63BC8105C6A6252505E75AF1DCE1E8742C31080A7F6265BFB +3027E53CB6459687C6092651AF516F57EF2E10F42654EB1D0F0C3B7F3E9C1E35E1D16D23696A256F +CD719EC185984241F3985B5C5F8908423C04A12FB322E56A34CE757DF4900A397C865113BB493C33 +C75F7DC185BA107A7E2B91C4948A96C095DCA9C7C5D453FDE12436AE2FD280A84E46F4D741651921 +0284529AED5C7AE86A31AD8BC1EC3F1273D1AB3737A70EA93CD23F1992F697A171401FEEB5CBF7F8 +B91B96E9F09BC461637475AE5658A92A0FC45E374AECD5555A758D5A318110BC76B3E2B033E346DD +2F47D0D34AEB93553893DEFC66CC851842918DA7207BAC316ECAC8746B5BBA1A82A7A0B8E8AFE227 +CC3E20B6B2DF0CE45EC51C774B6E10D8677271931CC52311FD46A0B974AE45E6927BE024F94CC7FF +A2741506168C330624FD6714D788A4428A36FBD0A55700322EA53F6ACE3B9434C85FFD6C27A35E5F +688E91EC438DB3CF8CFB05C366960BFF258DDEF688B1EA853F9F0291816FC44081034BBFBE4D88F1 +59F083D3A57BB7E9CDC9A7CD9B69FF6AA532A95730EFB8C14F2FF58967D4CD74BA01F9B0A70AE624 +0C47555E370BD23F480395DEAEB0C203427FE9B9B88A53D0454A7E100E837B571C4A8D3FC9CE7405 +094D719B77DC8D20DCE86C2039237C2DDF26C1CC043A3C8F14D0B95A263454F2859A23722CBCAD5E +631F9BEB32B3B0BDED91BC17ED1199B7503DDF3F2348EC95FDE444BE4F3CB1E76C078FA834E78639 +1E2BA6173187CA666390D3C08709EECEBDD53E26891A68C01C4153C91D31457360DEECB5B6969196 +0B801CAB91B2C265B887D641F1DC1FA5F92F856CC618B4897BB47B40129F59119786D6A8A3A201E6 +DEAF88687E548D2EBB8175FD4FEF8E0EAC218A90A69A8899FD773413F2B6DADC5A6D948DC7997816 +DCAD64CDD7F4BED4354F9B10B2749B98283425531B21D2E8417FADD9EE0A3D7399979D36E37DBF36 +71A7396169F45C57E3A682BC26C13CACE517A9895E20D4355696AE8D7B616785EC8D509BC85EAF7E +9ABD062B0A2194B98F8D24C88B34241B0771126F7926B9228D04951E0BEB3971DF139E00FF0700F8 +6DD25FBEA55F2D1107C30EF454DC31BA997514A528FA84FA5C7091373D5E6CAADB2A5770A39EA918 +90C713AC5289DFC6962835825447160BA8173C12EAB081E043408C29E9D05C9817DE120C87D2A583 +189CC129B49AACC743F9B9817FE75EEBDBDEE2594641C9EFE07D74437BB4DF409CF13617AD89744A +9E0BBAC707674A36AB360692F15D03F7B32BD7347ECD309AA6C352EEB7FD371E2FB06C8577D25BC9 +44C112D6904ABF52B90ADCD733EAF8857025E32B0501B2023C52A45C3E9B7327AE764C5981064405 +7202C29E0F5739E0748DAC79B7884FD14338FD84223C62E4A340A635AA97A36E7A8790232617E892 +795087E515F9FA6DCEB0D3D395D713638431FC9EE252DB3BEAD15CE2C0B7ABE372DB92B56B307620 +06473D04CDD78692A822D48B8F6D95350126F15DE019F31E2DDEECE46BF456F6AF5144DAFC77DC50 +FA4BD5C9C1C94A4F15DB5867A573D110FF5B2409A2ACD386365CC589836370ABB6B2C5ABB7EB2F1D +10FA79627C974FAA213DA79A997964D20C1109ED1A6873508056E7955C16FA9A56ABABFDC684F4BA +D423F9B32178F357EE9A01F2434D17C840D1CF019EF9F8F2572724AC29C610F5FC15D401688E94B6 +BE009E15E7B955A6155882FD6F071AA8EF5248992039F597700985070ABFD70722183B73DA77D1A0 +23D073ABFE7257A15BC2617E0F67F616A03E154145E7E09E3DB795B25F65FF97AB22CB292C016961 +090F92DFDBDEAD28FD9577B1A0E2C44D1510D08C188F852F6A77A1D3741D24ED1994622E7DE825EC +FE06BE2D213AB38980B165A6A7299E8B2FBFFF8B14048E189CF647FADCF31AC2C7A1219ACAD2E69C +22024C380DCB00FF75CD2380A517852B53293CF3D1869D312C33973DD4371C48B27729B46B9FB75F +6EA0888607A2BD640317A6F15B5BA2043513C88C5D7609949C74BBE6D8229952758692BBA465E9C4 +51974B4A0C2C258A630A015C0F96EC5E8D6CF331C4CACCBC17D38C56BEF3E4323143BCBABB0B7DD2 +4C82802BC7B52F0DD2E652E1D23DBA16D85A71BD37F8BBDC3CF8DC27AD9BFCE83A8D43D1180D5CCF +D6ADDBCAD92691C8AB6225CF1F67DE7114D1A55C5E02CD04700AE51C0BF662EC88AE98E247257EFB +8A7BDB6FA818C00BD2BF2638F4632FDEBA957CD7E73B13DDB682FA3937DCE8EB8B0746FDBBB8CC63 +86DC1DA35F48AEB5ABD36294FDF3B336FCC7C515AB5A6EECFC43F250D04B99FF798D52BCA5E2D954 +C61C6DE100215E3246F7A402307B5F766D54DA267A5A145B380740DB22D009DC0A093A13AE208D42 +57C37A2019C70970ACBD1FF72D9E755BA322ECF4FA4662FD8CCEA3A6BBACE0DC938B1959F71DD261 +79C7ECF2F63CE5E696B22ADFC79C4251959116129CD6AFA061F3F2CACC6A2D6D3FFB0E76A715CDF3 +FF3F378A469893CF9A9622BACA8E85F43DE89FECA3347389276D20393E3170F499D2F33CB40F304D +0E310F9A99A77035BAA037EB722652BAD1D7AF8E4583884FBBD702CAD559B0925184498E43EE6852 +016ACEC5221328AF6096C258EA8113D36CF94C4967FEC7D64FC56B49B2C785B8A9CBC825061F41C2 +0614B1563F3EC064E3DFDF9D6408A4BF48A94804D148C7997CB3E4AFA8E711420329797218522FC0 +439007F153F372252F73A059303C97D1F74BFC501A46015B80757F7A287AC0566B9248427F62C7A6 +98DAFC99B3861C3361DC531148824D3EF6C5052C8A1A7A23AC284433A99F7AEE72A463521DA6D692 +30EC9B5800D615C2537FFE3253CD897645B31ABB0033CDE46CB058FA5D0518302B3C8F9D99B1EE86 +94A61F5E5BB26E409DAD38CD2BE2A47C661DB54B3F59E4AC7647F402F8BA592ED4A980315EEF9005 +5082E97C29D92040FEEBE4B7182A6886D6B43D143803C4881AADA66C6B41953CF37268E061872E3D +C6030BDC3AE15435B7E882C388E3581606A3E4D1C29B4D5AE61F38087FDB4C9E066DA8847B2AF6EA +38B76749457214D66F6802EE7BB61D3D8E72DF327F3C6F53DDEC8C26F601B36034081BC61E708030 +FD74D7E8B9960B567B0E16F8A11750F80786FA7C4FC39F667186219306525E4F0BEEC9F4A4E1602A +132F7439D2140E8957E4F336A3052EE5666600FE9D309FEF3C926E23F9EBBB15FA2515C239CF82D8 +265050D1DBA5AA82B2EAAE4F5D2819F9B82641098DFA62E5B88F6793DE9BF397C958C3E4C9C0C62D +531B0AA6F8C6265F6FA88400EEC4AF39791ABD92E9E2DCAB89DD7F169E851358A04E5C1AA826EED7 +B4DFBDFB67B31D97F4B8F57E26E95EA0F155560242AB5C3D5842B02814E467418C54C224952A70B3 +9DBFA980AD1D96FE069535834D6414EB3C4D31FA37A87E8A679683A6A80FACD5AACB4F5989593C98 +C1AB3FBB43C78E8253644DB20489437D5E072692C46CDA3F674C3F2E6148FDF636426F54669CFE51 +DE4D8FE999D028321CEE7EEA6E9A15EAE85FFEA2AF641451C07BB43570992D450008A235E066FAD9 +AB116CADDE6A4F01248AB7E3E722E82AB8C8FAEEB2617DF65506810A173594E947C7E8D24F98EC42 +C864A2AC4EB5D40F25792134D1E432805F4CC383A69412E577D39E3B94418FBF96B66ABD6C13C181 +69168AF9CA537A82A4AD674B161AC450B7A8D72867987F9D7874436E9ECF3963B6E0D4A8C2F1ACFC +C832551F11825E8243DA78562252505C60B069185234ABBFD45A972E2699AAA7B18FA47720653C90 +F38BFC23C7FF7B653CC2D68B03CC5CF768C93DC7D78C954902828FFF3AF737A1F15A5C71399061B6 +A1D4BA40EE17D234CE69BF92844B98189A5DA2B44CE8A8F0C183BE2399C93BD6F99C1EB997F96E8C +D48871E10ABEE13621A1FAD2EC5F20D25EF0F7BB84FA304AEFE7BF6D867B1F2FCDA6BEF8703F1243 +6F4990A836D76900FF0700F892F02C8C37D903E151FCFA07598FEC6705771994C6C19F2B400DDE0F +5AB828AF5FDCC5B06256581DAE7FF21431C038A6BB90FFB0D1B8FA22368E2E40B6FB6B27842472B3 +FF189F0F3F3079655CA1C9819EF04C6F58CCEA3B11439A0957B94F246214DD0A2E1D3D6FF7701DAB +694241ED5A90894E9D41601A820DAEA6A944030C46EDB3E6ED38AD29C9BD0C4B3BD34640FD0CA524 +632E3B44945D24D5E25370771D61F01A6ED52EFF2B56C3979A5CF6B7AAA75AD97B791603DCF899CC +517037B7313D6DCB8037C536FE821299D79EB8F720A66BF5DF2EFDA3C616B3B0BB5F4060D5C738E9 +1EB1C0B5DBEBAE90679D7FB6FBE76E788CFE5232DA442CE3D56AFF3CEC00C2367CEFDBF53B730BEA +8D2F2CC482929301A4D609C7111F8CFC8098C3423F8EA251E3AAF986FB7314806D5297E6CC4C35F4 +758B58E4E5A27AD24FB99D731A873EE3C233A79E86D8C49096F387FF2FCE5C8E952FB4876225C541 +9F37DB9DDE3D8A942ED14F2F8EE6CEA3A8DF733FCB42C893AFA865222CCBC51E0FA294C7C3CA07F0 +A9C7F321A8B6EA02457CB99CFBE2F69BC1447E210E77D57EFC29504EE419CBDAB7DC897054503F54 +BB2825B94BAFB8DC6A60F48D3BF3FE08894B705629B4797F8B9B469600C4BDF8F320F3F11FF89208 +B5CA6B031BFA32EAB52D2005B165D798D69E8252E4CF63561B831EEEC1B4FE5417295E69AAC6A1CA +EA33D98F7FB9235D64AEF872024F2428AA9E054347915C5304C81296F0275363689A6110500524CF +56B97B48B397B2C91A3EF51BC99D5909C6E4A15FD52F5CF57250C92C15DBFBBA31CEA14DC60E70EE +35A6B2F90950AE6A18FFFC36756BE9E12F3C1B30E592EB6F1542A2A666E5BFEE8341EDF089B524EA +61003309D884F11BD4660150B3C4864AFD11FB4448A21AD4FB435CD8EFAA0C7D8379931A48C67407 +1563EF80FF1641C53EC1E37267EBD7DFC7AFD2607266820807F91405C639430F60A1B36F99BC3B51 +3B16623CDA17967A8D880C5244A4CA1A530394E5E4C574212AC233CAC4F4EAFB3733F3BE0DE4497A +227C49E0225C50D4BE9B150CE876B14803299992E5A11C7A4992E6C9FDE7F5EF168FC31A3C7BC9EE +CE5A10D47859BD88B09C2D8424B628A453DCFADD13EBE92CDE3C05E511DF8BBFA6F5A4EFA3F47B28 +98F531DCA724896987056986296DFF35FF7E4B3DE1F3BE74A3FB21234C3F7688DDBDACF63A1DACE3 +80361DE3BF4F5FC2F098BC5E46D7A09679FAD2AA70252CF434F4D08EEF843D08DB489219753DDEBA +39512503DF2C775A4C21EBA9CE17792F94D6677AC77E2A0F9624A60841B09F3B247B6A2A857767D3 +649ADB4EC0304119E3EB534ADAB842D10F752714B6608D0041966E81579658259310D39049CFAFCF +C45FDD87F7A3C466DE0CA5D339CADE6D42A1DAE6B4622E28A86FF362D5FDFA3F9CADE347F09EA3C9 +8DDAC39D377AFFC1FF4BF5181026850E4476C1283B581530803A1CDB82BB87385C970C57821E9806 +C0DDAA4BF4F3FEC8B3238426001B2293C9FF5446DAE189B125B0199E79B96947712F449CD1542F2A +717FDB54413FE2C3A66F36363E328C67940E6844F3B7EC51976EF7385E143D9566115A1BC70ABCD0 +207D601EFA47FA3EC7217D8CE360D3B993F4F00A349CED2AB614A59B76C558CCD7EB0C8831D5E71F +D9F80A68A8F05BF1705281D625ED69EC0DFAD2E99D77F4B46FE522A9F1AA73853747E6F179B68CF1 +F136726A623BEA1567B6028A0C5A774452B14BCA725A893131F78790A4222D1601131B68B16D1708 +067B5B2C17FFA021705DCD877D25BDBC188202DCB1076E0A0CABDC3CE1ED4EF05E652A90AB6A0A21 +5083D724C8E8602EE84596ACA8C2D46680F459FA4F8CF5033D3DDE474FD49708DCBD8693800E0088 +F0A542041380B9D843FE5D7869F23F79B7DB6B846477C69D67C73CEEADEE577C88D741D4352C7465 +17EC8FFA85F20DE02174EA10038553ACADD8756ACEFC4535F70423A31E14BCD0A927D4C2A29DD0A4 +17F95BC978C67F66133A73ACFD95F1BB11DDDCC62801335ABBF096CA1E0C07A600B975B363BB184A +A876063EA427B59CFA441AF1D69369861412CAFECC10CAD24A5027FADDF3A18AE0DBE9A7229EC9F3 +0905D99AD83B6A7A7660A214338E24AF0CD91644B9C3DECC2E3CE28ACC6BBBE0401916C64F10853C +A12981753BA754AB4B89783B764A3BC6C52A3B16C2F7E87236160466882542B273674E5BDF3A0A29 +52EA26B6FE14C90AD5432619EBF6FEA99ADC5186FF8349428A468824C79543AB237D96DCAF0DF8EC +80D69B118229B5EB2843A6C834C4B2722357B959890F483D8396889F3C4E9CFB1975F47A9D2EDE73 +6B881AAC32C9D724D8F03F4273703604905E63E37426DFE9435F5AEA87382A52C852E968563BC90C +766D070F3911497D5E2F67B6D5CADB05E8F15C12F5C16D8FED772ACC2CE352A954531BAF3E2766B6 +8CCEE255D8ED7C67ED4B3A998CD28A1B09ED3E6BA50513FD5F76E2068BE38D15917E7E07CE461B5E +874EAB802A1B9D400C365E3B85E39DE7796F7492AE59B952CE4CA5236A674A5EE87C778A242FDB96 +594CD6B86FC5C5F7934C01D6A03A94B48B2225D73B5328948BD170023ABC54D3C3AB3D0004356B49 +76DCD178A23C6C045B40CCDA48F70C1B00AF38AAD83BBF14533FA14593A7CDC2887431E2865A599D +E98ACD19696206966904C7492A3CC9BFB7B6867E8C3E2CAD477AA64BA9A6BDF78C8764ED9A62593F +868AB7F857AC7ECF75A614E7A1B32C0D47A8EC2BE50CFEAE46848B8F669B09EE6E148FDCABF720EE +3AE6BE0F593E38BF41CDF813CC4B43CEBDA4E7872733ACEF0DFB2CCE24EBFA928FC96FA368E6FCA8 +B94C50CC762C88DE60599E1D7C4CDA36B8FCB100FF0700F8973D24678A96B616FCC59E795A6FDC3E +7FE188811421F52EB87D75E13A5E3B6C2EC30A8357E9628F3D23B11A878E437D2EC2C513EAA8E0B4 +B61953E5D04390569EAE4DCFD5B039CAB5C311620DC72C4A7AFED34624A110321C3746656EB9A285 +0CEEF18AB1A0431D3A2A599B62B466995C83841E6425644508D8AD5D126A668A464FB515FC9EA1CA +ECF1FA8075C8B60E9EE3428A801DE4B1F6F0C1510E3D1A3C3AD12BC90E08BA9D83C07EBCF8AA1317 +FCEF21D1195B62A6827088DCBA4810854CAF1A6D057A4E85973EB34D1E4B5385551F2017304C293F +67546DEE29D87839D090838AE3B9925BBF21937A211D6238B3AA4BE95E9AA17D0E0CE4058E14BD2B +5B317F5662ECADEA71519F6B66BA5DBAE030923A0899F5FB4396C1C1F88C03FDC3667B7B0E994E60 +80956F1784112C603186BCCE8B2A754C23AF6C22A2806207AE92CC095FBB41FE3A57C614DFF9AFE7 +B00526C041FF9EC2AACA72931B5BBE4B63A445EB132374C687F00CBE0255726BE8348C58F9BA3E7C +10E27C6F1F7FC0081DC51E05359C6309A6C5BC30F3D0748A4921E74A23D8E5972080E71E9DA2658F +6E1DDD16976B98DDB71646E9F4F359904EBBB3113E90B8D7ED88A600D36468AC642580017DBEFD2D +E63B5748D02EC3C9F6A4C208AB8B8FE6B33131BAFFB3C90203F2BEF3BAE01869CA3A438112D61C2C +4A458F0152587B78AF7C17AB1B37CDD6A65885E4DE863FD7DEE02747FEAAF53DC90F9C21BFF494B6 +567094265CB654C7471A30AA3893C879A1A4CFCFFC41AC05D0B365C522DC68553210258B8A07F524 +5AC96DC681C51A9A8321A2C5922CE0EEACFA3B9C455E878A63DE3F5A766E4D963B1BA1846A9BDF5E +3B563F542C5C36A190CD59D04CB0EFD88D924D76C6DB0B3CB670CC7E63E9E6B0C5BFBCDA6F6C995F +8FC666B6CB6A3E35279BC182439DAC966759B808463668FD575C1C261A6E6A2E1C0A26A1B293790C +BC396B4770A68288C823297C9C243E5B23706B093C846F712146AF10DF8AEEC1F27B4F44F7E80D43 +DC8B706B261B1521E9FFAB79DFA440D25D1B05C10632523C6B33549AEE79850690464F9DCE1D483A +52DCDF6145D8D5DE90ABDF6D5D855C1F751FCAF470E4948E3056FB53D59D1A073FFB153FF741F456 +1E58B83ED277930B1A76A63EE37D27DB7050CC39B38B3C849D74AE22F6458B3DE96B1DD32A54B34F +F1AD0B97391D1F35427B5AFE562CE84C07E3D7338CDF38904BD078DD5F27740A959C9D318F8FB50E +BD4F6A75B8DD3C7E855A5477FAA066E795FAF4047A27A3F0FD26CD147EED8BA543B63B1A5CE80010 +AF530B0D8E08091070BE1AE2CD294591F4D42DA382C55958754947C82F9E00EA357AD31B3D893962 +E97151374CCD5DF2FAC0EF4EB45A7EABEB08B7374C70D76840C6E12320D65E851AF03943CF253E92 +F225A877B401C543E00B31CB1219D654BCBD6A38C4ADD649D2F6056783FD12CA96C5ECCFD1EDBBD0 +34F9A67DE4CBDA8B6FE9CB57BA9997ECEEF537B89A2BBD5D717311488D1FD485DAE9519F5E36D54F +5E8AE2EE72B3F592F740BAEA860CB20B1FE1E4E507C2C29CBF631F749CEB02CD17FA21983B75FACC +70E968B7234E28FB6EB73423516F4D4B7E5E7316DA0FA74967ADEF0792BF43437D3B8416BBDC9049 +411D3CC5D8F1DE69CDC914E7311F8F148217113C458548D0B916E76E73F9C799F132F8BC2115C4AC +E781805C5AA27063F31F346CA2FA13DA6B509824F75ED479E7AED1AC54AD1C402A7C8CD6A884B4C1 +67D3A6C40C29F19978ADB9517026EEED1FB5950C68B45EE662737FE2A6F6D3985F2E776D6C5165CD +15A3CDCFA1A1A2CEE0FC48AC97BF942A496265423A30654D405786FA70E6FFC82971CE375EFD4AD4 +7DE1DF07507C11609306F400830B592B4BA137DEA1C9F7186198F448852C53FD23A8925D2C5BCBF3 +DAFFDC21E1EEAF47678DC96C3E0E9E481C38E5B47917CCAAB3D3615A4D9D95E09709400DCAD9DBDF +98E6A5A7938D24A315F0A0AA1DF75110B8FAF22D2BC24EBC5930897145662EF4C14641E6738F7B14 +0DD4DAC3D2CE4F2B509B4A9BF08D88D7363C11FD2CA7956CFB9DFC1243776F56CF6810176A9CF182 +C70A8CE8251E7A3F0340EA881071843A7BDDDA52FCA9F920D9E78FABF929E658D992BF9F4A6B836B +5F695EDAA5C9DDFE87D3B90C37DD6D891E7B907F060164DB63ECA0D91510FB8C4C6DE92F3B35F648 +B5DDEA2422C07C75CCB9314D2B42EF590E1AF68C6ACBED79376AC8D59A17632746AB85DCD5CF81CF +168A0F15B9683AEF2E471A09047EC64378C09652E5E1307401BAA9CB6655ACCE48F404C77A1797C4 +D23E16850F09AAD87966AA6539A98952C31CE9606F4B280D3DD52A0C3119FBE2D76BEECF504FA17C +AEAA19A434D4E494F6ADF256267008A94138E494566825E725F007974F65868E3B5A3860BA84FF3B +948928FD404AD5C7CAB8D023D84632A9CA0A13F6D1EF0242939C2EBB02D349B30F1419EED24D5BB4 +68C3461BF1AC9D4980C523E907E77956603B42364B987BF8894EA74F050DA9A5FB632FFADB7A8924 +5F3111426812EE2C5D03BAE900A9D8C8172245499D2BD5A915E03E1C378A3360EEBB21A950C62FC6 +25A86C0F6B3597B04599B4DEACCE5071AF9811625FB81994F79C34D1C213BE15DF79082246F4EB34 +90E3F0B0A4B157B5BDFEE724F88EEA4C463E7FB17C15C8D6FF4CFB4D0A84D98C4AF5E778E9207C1C +21902FF43D9A24470620830D4FEE2817E8A343ED37767FD78840F5F514684C7388DD7A4F130DD7BB +CC3F61CB1D5288D44AA34B3092260C729B28A99CE06CC0EB0D72012E58316C11764DAAD797F36821 +C5B7C9F2F580B14B4CF81EA0C19A55FC45E95AE4D5BE6CA1A3755EE7C14F1E00FF0700F8A2FAD695 +4A436050A31BE6D123B9A32D8F005A89733DA3FF1C24295EA760494635FB688334186FC80BB5164D +437E69923CB68F24DC7DD44BCF85A39D7DCDE2980EB36C76A54621ED5F4007B4C56E08AC2D8BBB84 +8CB3BD92478A46D331AE30C6A3F334F82B25042D43280E4DF5174F1033832AE7EF46867A9C037558 +AFEE798AB62E841B4F9CF7FB31571FA8CDEDF588E4F47E25EA365DFEC09D581215E133747FFD3239 +A20F593CEBA3A712794AC9029958394622C017665A0C48757F782A65D5619431B98DD4B0A446D509 +9EB94016C506A18999F7E686A60A71DEE60EA3BDE0445C6A6BD0EB0F18833793F78DD42CC334ED26 +27EA24D7825F499A73A27A87B6FAE2CE3D82F646E885C501E9099354DA42A2AC89155DB9D94D8A28 +9314E149CF85B7F3BE5461C6CFA371DA9AE8363BB9012CB43DBAB13C35CD32BA7D13B9B9982964F7 +332C880338079C36010AE52FA0CBB7EC5D01CE697C8B24B76B310BC27BA8AA40A054BBB5185CBA43 +60C01862B3F90019289E6CCBB553E842A2C21E1F22473D52453D63801EC2B8E80D1663760E7A649B +62026FB3ED744DF06DA45EA5294517C128C9ECF7ABDD62540C89638D0B8093755CD0A764084ED967 +9A74794B31908D0D39AC20BC859F876C1E707F6CF818CFDA96EBB8616129ACC4462747B5A2D5988F +8BDBA8839A59BEE6DDD3FC5279DBDE136D29C8E4A7A3592EE8FD93F2CC5DAD83B5663D4D40438582 +0EF77C688229797559D9C5D1B11BBDCB53A6481BB3679C1B9D54022C275D911805D28B031EE1A99F +89A1C224C80BAA8B5BFBD54D403F6E5BF7EBF22728A97C24939F5DBE86EC80A8D080450FC780ADE6 +3F53764CB3F5323C5180896A2E9F185813E4D8913203AA280B6422EFDE57B5394F791E3E578C2DB6 +7DB2716FA6252D5E68D635C21D0BA548929ED90174750ECDD9BCDE55A5596AF0FB578F96814625C0 +F3C31FE2FE13C1B92C518A3533C37C852E5EE2E47D78C1860A3774483E9289F2DF45EF7FDF3A0BB4 +1F2CDC83E08452B25AEFD80A1A97E1E1B41DD54C1447741628F442DC56099F0BBA74B07ED9682E95 +0B7666DE26404DC2F514DD8029E89AC174308A373E175CCE04522B983DFC9678B4CA8DDCB82459F2 +452DBD7DF28C13559CD6E09514BAC47A20FD71464D1FA0846143B3B45F86A4D4506B532BDFC0AE5D +E4F1E7F07AF984C8392FD1296EF24347288F070070C469D15A58F83C737E8CEDDC49B8527178AF4D +33832DEE28A3DF460ADDE82A4A1037076518DE30F7A60A3A179B129B50CF18C956584A7CA0BF98AC +ACA3E29DDF827467486C5BFB4641FEFC0174FC5CF7A6D4E2EA8A8070226DDCA19570278317B7A38B +24BBB21BAC43688AE596CF272648BAAE54F6539FDA04B661B495A8D22A02EB4C5F928E4589F34DD7 +82FD580F533C64D05274E6EBD1C3168752EF473D7108F86D9D64DB2CE94F2FD19A3D78141290DFEF +6A73C4397B467F1C2AFC457FC58F3C3E6CDB449BC85AC071B4C47DFDBB6FB0D01B48411155F4A438 +A6DA2877C71B7BE1072BC99D5CD13B0FD6A9457F09C421AC9BB51B60B84A35DE37F4459348A228BC +BB9C417CD80A55959FFED9B491BA8E736DFED014CD132E59E2FA9B4B5FC926A79CF53CEC427B1354 +77B6E681E557CFD6C87FD0F80365DB98747CE88D6CF52724420FE5D655F291B4AB59C552270B7620 +4A71547731A7944AC7ECFBB6301D947FF6C4274835934A6FE81890732EE385FDF53BA65DD0BFF090 +10B7DACA9DC88D437B0FDF8F5DA754B52F0E13CDB56BFA7A1615D43CABAC911C41F9D6D686BA33D3 +7E46496287A83C46BEB39522DCCF9FFA9C3387136696CC879682311D935B5A6F8F05725268858581 +93FAA5143A7EB9B0B69BB33724A077AE591D9161EC22B5A3AF3F7F1D77EE60A0CA129F141B29C6AE +D35B073F52EB0C5440E0075719DACEBFCF0E150100F0EEE1121913BC24CC58039721E4633D8F3852 +70EA66C38FC3655462B74E71E855FA59DC82F01A36FFF5BC9D64C3700405F9B8F0258929275D568C +A4545BECB8EF92C0827940A683373D588F53BC93CAC7DF73A88004743DCE838BEBDFBFB82C60160A +862B1C48EA95F2ABCC3F0729E7F33167BC3F9FF4AF08277BED054D7634C7CCB5D0B26635112C9121 +6EC5A04A44669B61BAC495358668EE69FBDF8045A5B7B20A57F2FEE6BE771F44AB23D113CD3396F9 +1FE4284306CAF29505D5BC4B9265633A550A4F215ABF419590FE2A99E7C350C63EA98413F3CF1C2E +BCD2F20BD42AF73A1DEA0CEBAECCA47F3EFFE6346561F300795C51CAD141D8AEB5F5A3558FFB3AD2 +B0204A539C188647D9C3642D9417B529A9AA5F1BF8724602E9F59234FE9A0CC38279A525623B8545 +DDF7A1C3FF883EC9804195B22C4B9848DB9A283C9C77E7367542804F3CCF785C09EF462BC3477BED +574AA1EF4D5AC0470EF62C8158454E91015EA3B85C8817FBB97B24339FED9A5F0C04BE368D3F1B71 +35D3942E6887E90A660DEEB8A92072F7B06C8ED19F7A661B2F62A4B27FE2478E157B0E6ADA16738E +8FA562AEABC55DBCCB8668E2C9716F79735D44DF0949A28DC6562EFEB27DCA55A5891653434F39F5 +F8FA0C3D6835F3CB7731D7627026764C0C9C023FDA56B3903650B8E249D1840D99F83757F06E2D24 +D89022AA8EE23E67F02290FA7BF550E26672EB2A772D84F08274E880E9DC668E6E7F7F01285942B2 +9567F56CD15B362D662278A86168713807A97B164F352482B0F2D520D7D13EBC5751C63B3D625E20 +E8F60192BCBD94AB88C5E648D2CAFBB91D1FDBCBCCFD73BD428C6626D0E7A4AA51AE685B0C783062 +7FF84959756197A0F2E4A8D8E620162A4D81558266A7881AD2D62E9A3FFC6C6F355ED0ED3B921B08 +5B416200FF0700F838FA9C52563F6AD55E7EB16E8FC18DB6E8400728EBDACC0BF32B066A334A31CD +C0139FE96680EFCD373BC58EB61A238F4C02CBBA7C72616196EF764D2F1EA871C1751FB185E47F07 +C888410AF055CFE59C9BFA4D263FBF1115628E85965BCAFA680A9610E02C92F47F30785514FE973B +9A172CB729609B5000634069C04470B63CE1A3C07D3247A3E56B30BE2098E0A500872B23C170D0C9 +335E128C6C978D67F3DBBD4A8011AD6D7BF361168D4AEC4C293E841BB81F667230F1EDCD74A2BFFA +424991D158C58113E461D9DF6BFD32A2CA1781C5E12249E50F8ACB8A93277496FA7E79985E7A16A0 +F6B4D517319305E916408F33777D86D04F2DB0FFFF8CB81986CECF3DC6578EC1E00BEE6235B38F3F +4ADF6950CD5F38269BA5994871BFF184E759F95B4A41AD4C21989C8EB0F57825B5A035B84B67B6E4 +09CBBE9CDC514FBFD51FA9825A27F55512E985B5B64966FD14237C828B2AA3C549DEB889111D60EE +1A3A8B37C059986E9D6C78E23960F86D57D2E36E807D30CB43E20ADD21AC94767D45FC95BA9DCE00 +98D73AD3367CC08CA771DE42747F3C632F2FA6A83A839870008128156571B7AE0B7CE3C655CF790E +865B6473156AF625835F53B3BA2FEBCEBD2C0A2061D5536FC69BB318EFFD38203CBDA667EB23A509 +1807166AC77C65922DA56D26ECE80DA3DB6FB2F7B121144CF7FA46041305F873DC7FECD5B7C46714 +93EDADFFEEB481F837E9013A9CCF65ABAB8AFCA85077ED8DC489ACA00E4F331DD4C92B99A44A3E9D +673B7FFE481CD272B2C4639FA8D06C3535D76F86174AF85AF42DA9FF89BD814D6B97DAEF802ABA42 +5119DA3752C50E07677BC13F2221BF8F7AF498B16EDDA88062C23BD35DD2764DD4F69997B9FCCAF8 +28289DDFAA15F78016C7F7060F167047FDD6B8AB2BA10D630E8A67CFB6218A8BD593F221BACBD1A7 +3D51ED955A6F9E38E01EC7F6FFA04F36890E5DCA030D68A492EA1DD1EC9EDFE6988DFDEA6CF9D0CB +32134AFC2F785BAF76D9A5F4969EFEC5848D877CCC0B887799A0D23D9616D969E14B467D685693FF +3C975D76367C5C53ED475F0DC53B2AA78354469A5E5EE21815F2B4E74A65359D5D24599A7121DBCB +5155EFD031AB8517D4934A23E5464A73885EE14F66B494CDDFE0D1AA3094983BC63D8336F83FBBD1 +980A07D7BC3FFFD9B30C30E11FB0864B8E1C51CB0F10A6D4AD83A45863DD60EF147C342DF5C63429 +99F397D9FF6E30FFAF214956A07937E995583730BE662196FC6A9ED5E55C06629EB16B3D476031CE +A8504A3A03C138364F47677E156DF215F0AAFDA8F4AE05A06BF8106D004297C6CD0EEF8D4E9741B4 +EF985A459D1C323F7D45E6D8F74836BE829B2077DC0F9EFEDA6179F8D7D8105A48F67B75F759A19C +7E400FEFC24BE60CD2D443F0D072849CB496DE42D095254C2345CE934F6FDC5B19376065B5D07844 +7FD1D58AF5B59EB8635B263864622202A57A4C8CBC844BEAF25C3D53B5DB4EBAEB7D7F444C4F1345 +A15CB7795C8E13808038159B35182F1FF2701843A42336527A2EF1475490A77BE442F6FA398AF64D +9AE17822E966CC0178B200954DF3AC9A57640C728B33FEAC66853BB417257A2D48D9B058F45CA815 +0007F1AC0A15A7D9571F4FD7E830771D88D954B51C5884BA4D9D1A15AA160E2C71D98C5841B04445 +C5EE0B234D5FF8C6B7D32D384B0E4B6AC0DE89E0648421BD654B7C115FC26F0B2430678AF6865CD5 +B4074CDA0F1A0783A8432CF1603029949BE55335CBFABB06EB42C7AF5D5AB4108390E2D9284E7945 +120FEA7F0CC4EDAB41FD1D9D88C8CFD5010073260DAE1B2F610FB940D1D6BB204CEA07B0BE36DC72 +D78776C76A2F68DAA5BA3FF0BD80104E1E1FC258C9ED2DDE28A51113BF089CEAFD26C1C0D2359C30 +74A9527D9DB6044A790F175DF73E494CDFE6057ADFEF15713DEA89A3C8929D11D903CA34C57B6D75 +FD5D996760B8A6A1DBDAF2A09C4A17C3D4F4E8B54A830FA9B5906A5BAA8CFA206EAC54059A1F2C22 +4DE485560518C838975A589EF634D50DD4C4186E44E8E869428EB924735E1F7D07FD70F715B2EB20 +E3A42E71ABCE7EDE8C7756BDCF12817427B66D3CF280F00FC5280EC6E838DE2DAF73E6DA8AE001E3 +AE8361792BD7AB6ABC26074E7E9CD1B8E5E02297935950619023B04F0E356C563457E99EA2837604 +7F44FC8FE527E4220AC23294F376C0124A354157E30EEC71BE12B58A91562A583C4E43E34C479DE8 +8158891BB5F42649CA828D13FA29B4445AED10E81FB5B1C8A1E7D1D3F42CE5AFD3C2D624F731C08D +073C593DA29A20DCCBEE447F4FFB8C41377DFB59547498822F3C26B966C2366ACD3B67309F588AD2 +30C59C97D2EA721E8D0F23A0E4A877A5404DB58AC906F5D09744585D06F4A62813C5E55A665E9D84 +7299C29959F04DB28EA33514879D0060BD72BEE2D5B44F3B292B4D85DE82392687C7EB56917B9351 +C9C4951A2DB181A0756F77B2FD78E6D24909D9C4213CB61487820CBF363E3E66E1139B4992D273A0 +11213C13393C8E375738659B1E8E81E776385025A38A938CBC7CC355618306B74DEE8AF8C43A7D7C +CC841C311840B3E97B70245E82FA3DCDD9AAE77BA225AD2AB223ECF4460D984D171DF4EC5351E47D +82AD601C06A9A2F57141D241CAD0E03DEE725605890CE6DC12FFAD840B2C8185B939411D6FEC0F82 +F382C12995791EC82CC6D2D431014BA6581D4447997A2B5DE0DC8B244839304C733F5C0881F70EDA +91766CF3F27955AEC38F42227D854CE097DD90C77A089C50B333FBB530D247422DA1EE2221D8133E +F18F29A5C3FEF866D9590ADE364649BE7A22C2B6C10AEC71DB7B07FDF2BF330422330AA36CD88788 +CBEF00B20B26E4131221C49868558900FF0700F895A0E3801F5D9D4D2B641237F63F75447CE3BFCE +81D01DEA8C29EF2AF470B1C3151EC38B2C36705A6CDDC1B171DA1ACC736C703CE154EDF1BF69BA5A +11E50D0FBCAC0EF87C62770ACF2E1F6A3DCCD9455106F177D0744CBC66A77F11E655332B571E45C7 +90303D5D0883D950ED62E1E65B482063F42553E7D2AC25AB3015D4B1611629B37282BF84886F71F8 +A2FF3DE22CD0671CC1B37BD3B056B7F922C9A772CC890D55BEEC3EA4D29339BF5D5B943689135467 +8C441B25F77CE97C1B6185AA93882C842CF9F8F01D5DF654C4C87A80373EE12DD479527B9C7B0907 +00D182C92EC2B345F42AAC52425C2AA068B0215A147101F243455710D2FF5C606E1AC8172F10F66C +7138EA5E27C29F084E58575853D72E05ECB24F42BFF78957F2326CC863EAEE1ACE510115C2EA349B +DFC4236C4D4CE67A30F66B1FF950E411A1A89B88BC5ED44A5A12A430C687600B2C5EFE6A54CBE8D9 +7BE618C1C61435CD2272DB517010B1A70CAA9C8C5770ED38C030ACEDFAAD74148768311C146D4DD9 +8BC17D87B5BDFF577878B794FBDC9A1D762C23130FBB2BE8FC0C63C42391DB24F9AF85B7F15B8B6C +985CE39C74EB6012A347CAD2EF141DA9D5FC68FB816B843153B3EDD14BC3B2D99539D9BEDD8ABE2E +9FA8A4C99CCE50576563EB3A392B3BF48CFA8EB889F3ECE1E0A757681ECA23D4C1C209382523ACD8 +D65F05D9C742D142D59B85A8606A6659C6A73882373ED424854167DF0464AA6FE022C3E2FFB32FFF +F2E17625746127F556DB739CEFA63A81B7E69A82049DE3C460B4D18418911AF6F85886C965746E10 +C7ADC3BDF1666FF3FBE10B2948060977D5AD4A0A74A7FA7D11EA80AF137204EA8F6F352CBA855673 +47646474498957EA7E92ADED8CD5D22CFA203A1B82C76954149A9420B8C45C7067C8FE15C99D61AE +D56A9EAD76ED86FAC1533DBCCA8C974D57AF2E382B30279AADAF64744DB298A29EB0D0A4EFF8C55C +B14DC41E5F366AA3137929722F108D52BD1AFAA3A3359A12948FF704FE989B6D193A42A57DAB7BD5 +47CE9A84ADC639DDE3B1142F606CD88BDFEDA47A6DEE79301117421BE05B076EA247B20CD4054245 +AAF82B78F146A088E97F79981B30CE146125F0EF0DB81461B0B4BDAB8A18EBA1C6C0A90BAC4993DA +7CE26BBCDE0AD425C53BB9E301C9DCC3B808D63E733C0D18C17616231EF8C3771C87DBCCB1DE0176 +8F1165D5DDE5C7701594BE7E5A7ACE546E3809621D0E32C47EF52DE10ACAC6F3EAD532BC9C3A44E3 +F8D528B873E3815061FE3915098F928769456AB0E1213BC24A0C47FFA907CFB4849579E24A987C79 +BFD4447E4A540AB71F13A72E9A3E11F7630F771B3AAA345F2BC1F0666EA9D342FA0EC2ADE7F69F4C +D114B803A72E514F51D6CCA138242EE935E73EE1CF36687F689E96E8A8155777F675F220E0A51CCF +7EB04F659392FE092EE7BBF520B0AFA73A0E977CD09D70F6C0BAC517ACD1D42C19F28171F3D4762F +BC5E1A2FC268DB8BD7869EEB7E668BDC9ECBAEE1FBF4DE8D2126497D8A0912D91483728137D7D99C +242583823EE670EC340DD7375761DD1D4580E69869EC23FA41DDDA4EDD475D7CEE0B7A230AA02C13 +AB326CED687EBF44FA6EDC2104F54504A1A859E03BC89AF851C25166E9D99FC57C9C0F96804514FA +C3D98B2F4327F857245E21A0BDBC5BDA75B6E836D264FFA30A9F583ADEA868E397560E68D0B87F85 +FA2535C253C4B2D7AB24ED17BC074784C8D4464900942CCA16F78F200565A0E66069E5CC1B6E90A3 +C3E450000B69528A460F0B661F4E63A16FC6E8B9BBE5107218C0CA3DF46A82A803F46574BFD9BD6A +DFF17929BA220819D60403B00D6092F77C28CE96A54DEB8F4CA49FA7FC766FB9CC1EB03FD66AD704 +6DA243C57C5DA1F1A6CA0F4185573FB5F1015173DDBDCB17B85B998EEF74DAD1DA6ED7CA15659EC5 +F2D2C3CC1F2D38C6292C5AAE490581C8F7EFD47EB89773A2C7592A863FA705680AA252EE93F1EB75 +5888AB3C87F0FB0A94447115CA3C7A6AE9D2A33C3EE85BDC3D31CF0942BCDDF47940111400B5BAAF +CCF0176D5DAF9D1859E30720B7EEE0C68D25B51B88D9D9D1F89E591436830DC466519FC7AA1CFDE8 +B837E27FCFDFD3C1CAFCDF18FCC7BEFEC753938D78966DEACCA8C4FFC6ADB5D4E9E7E4843965F172 +31F473038A0F2A7C080F277AD8A3A33607EAB6864208E43D7D745C2E00C11833A25B00B6206F01A2 +59960603832E8FD5803F761AB3CA3EDF5FD132D8F84699978F3499D6DE19D71665F65C2108FA1689 +044732AB93E40A43DFAC228CE3C7289A0E5201DFD218C3C9317B8E6CFDA36912C5FC1BF3304CA1CB +BAF054754DB7CD05B5F29D6FB4AAF0D55DB71517712924EFC1CA9F0EB95A8D311CBD3FA01B9E2F05 +02BDED6375B10937DECF83697E02E6F03D0B8391E05FECC8F879783B7E839F6E953318E70E61EA03 +FE3C771AB858A9B8DAD92F63BE1D8E12B6DE7F931B7E58B4503F775AEDBCFAE749AF07111E709403 +985E0D6F02608379FFD5A51BEF48B4FA678900A613AC331AEF4595B1A5FDA5018B049D55166E7DC1 +7697FFA6F5D0C44413FB0C393F3D23CE293B49D4BBE106C86C3A76A9FE2B7188A513452580FEBF50 +9C49994EC6D30EB30734F074E710A79D6B9E263D34575D75D2F28E94F3927FF0F5DD09196840B586 +8D1F90C6ED15DBD2AC4B6FA421EA98393CD1E4A126D4CF76B1314AD5BDD1DE62E3C4637D93F1F869 +E06312E2EC22AE5A3F0EB438F30B2D0AD85AC88E33292A8460E2CAF8058FFC689E011F243141C666 +99EA0EBFED2E18A43961E8BCAC6302248696005E52059BB8996375DA4D9FDD2080FB1D30E1699842 +A3E278CF7B07C55107A71607917F72D51CB85A7C4523A09E4275F600FF0700F8E9BA9378130C98F8 +EF1DC7729AB5615950E62B469E7095D7451B05DB296B5ED49A291CC5D544EA58AC4059995252B6A2 +DDA4BE9632D5CCF59CC2689D5B74D8F27E1CE529DEB7CE73CE4F2391F403C5C7E45D96F9087AC8FB +0CEC684E0E14E8013F1A35728CDA4A3D3A399EA67FCDFF3ADF7E9B175722CAE5B7906152BC80D8B0 +27D0E0B50EB5678A9CB54F7B50C234969829B461A84EECAF3958499A36EB02C343449A3ACADEE512 +3008F882D61960C469DB04C22DD0EBDC8388948F6EE5699D8C506FE3429B28D295FFA5F28DB78ABF +AE47B81B4FAAC62296E2F5C6A4C3EE320006E2C5A5820C367D518D680CE62CBA14B97BC262868F7B +711B7A81690575E8BF0EA3080F658A658FD4B6504E25E913942776FD21288A0B98E18E976EF82AF7 +316BF659E275060CE5EDC0D712486DF1FBA2B95F26418F75C9160EAAE42369506664F2DDAC77D314 +E08CE0524A292ED71A72A82EA5E2DE85DC0D7834E6729A556E476151A38DAFBEEE239D5F9973DEBE +D3A73358DFBDE39E9AE3DCFAB5C1102918027DD5FC77D2D931CB84348C9C184AA8F241FF140E9159 +6A5D4BE4A49C958CCBB9B2AE012309F859048001952BCD7ACC90A97463A9FA96F06ADA10EACD1546 +C218EFCB8D3B6BAA767DE0C7E249D937384D3A969CF1BB4C9731949AB05FE7BE96236136585D3229 +944D1EA61FA00E988567F5EB2A264C722067819FE51968B1CAEAE1941DD904B94948843013629F27 +3B4A172080C518DC2C05A50B6EE666BA5EB0B9EBEABE02A41BD72EF99C14A3E36077E02B959A118E +301669054D844A4BF70BF97F882B081E80E9BAEA7E15FC9D1840A41F509480C32B4A3EC78487EEB8 +B7D06752956FEE8548CD41D7E4A060A0F82EA7389D6D2B42AC198E1473EE7914FC63D00716F241EA +300BB91BD97D9ADCC95858EF96DE66720B0A731F758540808E29652311CF29E46D07E6BCC4771E03 +5A83C349820A24646298BF93560470EC2EA2FA35623E6C8D6AA4C97EF7A4BA4193B764345643C5AA +C67B4972D29860F19EDF35D69E2566E43C296747CFAEC658CE81F71BB1540B0682902188BFD13605 +04EC0B3FAEEAB1B794209C196882D46B0492456FE70FD8D1F1F69622CEEC84549DCCB0D75A3518FB +CED087020BFFB09006B5DF529E2570AEEF59D030D16EBA9B1E597F94678D266B0D5602D0315D9B51 +9626C53BF0AFA23C73A96E45D010449BBB323EAE3EBD15B76956823E7B2449BAF569B8AF913DE9E9 +451DDC13136A1180887073A02D682D96E6E290D2A9AACD775BBCD353608FB0930FAB810AC84205B0 +BBF60B0CA9B70B08E936A216E27138764B719E032C9F41827658F53B29E548BC7C67C5BF28B803AB +C830476F7D274CAD9365E72B83448922577D93C32D9C7F0126589C3DBDF9268D58668ACB90863255 +9438BB60F5E6CB995BF5F04AFD75D72A49D8229C6DFF4AF23D1CC8BD4511B26340063E31F94A62ED +7B8854FC5EA3F57222EDD87AAC86E8C67B3886F860A45BBBEBAD7306167456F5EDB522C386918463 +B8591EE10EB68016962210F6C966805184B1C6BB8C4E76F3BDA20DB5B34D49A73EA890F4D9FB21D0 +212142E9E4E770F808884A3BD67147F510CBBA42D026E3348A25BF698771BC1BE014C5D1FB99A4D1 +49A225BA12AE47EC61B975F4D75C51B6AFC7EB338EC654198373931C94F36E30DC317130BB0E217B +DBB0123D22B6F229E494DFC3E3162BBFA301DBE019451A5CD8E5C1EC2698C57C61B2AC65385CB1DB +162AA0E6AA9DBF02BAE6EA714B43FE4C727CEA85B8E4ED64A7AF1B7162268B673587873C86B63F0B +FACF52B99F17CE516C0FD21EF158A77788B98D8BBAA6A2CB8831D462EF908C5B193438727E6B9B1C +AC32164A330218F7A79BFB7B0B7E6A6AFF14E4A253985437CD2F8929E6E0CD56DCAAAC864FAEC8E2 +EFA5B41835379CF4AF010DDDE597593CB5B97CF1DD2C7BA4E574CA058F4D3CA8622DE7C2432ABAF1 +798E1198EA7A461E99906806DE0A5E520B8F5B4EE79B3BB3F53801256D8ABAA8D1AB8D6F0DAB05EE +E4B537313F34E1E745017E36D370ADC1846E6F3552F9C6B61B04323C2B479825A42697932CD0A50D +C42CE174BCAA3B95FC7AE2BDDDFB5B2C0856B1BDDD5179517F93320A9F5729703A63FB89F97E1B79 +1CCDFA1B907A151DDF099B1EF639ECABF108852F98B982B0233DD8A0EC04F9DDBAAE234E28E0DC36 +3294E002167917B60A77CF17C44DBD8A897329CC4B30F175919C232B90E268E58967CBA3F7040DB4 +3131A7C7A95533FD129CFD19A73461B95A644C945E0CF770C23B01DDCF7C7BF5094BCFBF8F986472 +D43DC1B2741DCE9B1D8B3E4DA8C73DA306BC66FC1989BBCC4FA6F0B5835924A1ABC19653C84E03F7 +25B4206DCA05CCBF4E15ADB072AE027B2C9340A79012639035618A85903A3C4F6FF4FFA3B42A0A99 +3F03CFE09D804A0BDDE6F1AB817AB245E92701D647222F218EFFB0EF1A78011E0C8841F6A2BFACE0 +AF00F8618EFB53B2CC92DEE24CF14CD3A64794A65BB13914E90F168FD746BA2604F1A00F7355E7FC +006A1F5E169B014BC215BE2B1D04B56D837947A9B0F839E0B72ADBEEF12339D3163E4C52F5831670 +0DF4090EE400933FC0A2C7ADB113A8E3A39A49CFE253274B031ADEA64C0D594CFC7AF6D2265D1FD5 +6D02C175EBC3368046287CD20014C3A27D5FB4060F163BCB9D17F40104996B031E81EE316D5873ED +E090B72CE07A97D3622CF31EC0C4FA00EE569433089317592F6EA60CDABF91768A6C26F215C2593F +7250C76FEDB814EA78896005227DA7BFF5FFA61573A05D7E76FA7FCCE3907869AC00B915D3E69D62 +C880BA00BF82735FE9F8C40D338CA9F0F44E866AA25B435CEE4F92750C57851CE0E04A0291B7A000 +FF0700F89D227344DA4645C5C7F4761AE72EA4592F3326622B7BAE61B24D30B8980F4137D1D82600 +4BE35043671C13933669FF788D63508B7E24FD3723DAD37520BAA28E161134825AFBAAE42AEEBB57 +288F626C466AD462902083F5BFD6F11DFF694F48F18E97A9C328BA0B989D96A2BDD2E4BF1C464224 +8CBDDC365F8456EA157CB8A6588D6D5A68E45C89F3744609706684A11B50E2F0246DCBE0BA982EC3 +7470DC25D5BD9EF7D38CF15A641DF2F3C52FF045D3F4D7A61C7ABE4C207B982144DD6BA3FEA3CAF1 +A4778DC9A47DB7911A7DD4015CCC2AB2CDC9E9CB0175AC0962EC32C5DCCDDEC8E2CED794AB126AF9 +3AF4ED7AC36AB9180951609914550B53D761E7401FFDCF0AF707C0F9BD39FEA03BF343424794E45D +0E464806830F5292CF3F2210B2613F43EA6683F0081CBC80A95D4AD74DCEDF7EAF185E15D505739D +FDC44B952A3E8DE0254D8EB06A20F39032E706B065608AA764D6F4057E7396EC980FF7C917FD3C68 +DDA198375B3B8FA1F18F5A1DB0287358301A63AD5EF5D71D937DF5F82130DC488D1E81B97E3CA1A9 +CE3FB93C075897FEB02F29CD4F6FE5229A1D01F9720965669C2568814C7782723F706E8BF54F98AD +4626F7CE6EFA44E00E2E3269BB57BC7E0DD938520433A814171FF95EEE1D6AB1FD1DA8B5B4BE3634 +36463DCEC338A2EEF95826234C895F193A9FE2DC8AF4435FF6421B90FE8E1FDF18D6E0FEBB2F64ED +3D676BDB3E025803C2501DACB631088B79434C1F56F9B6F332ECB78BEB9403D0338732D63DEF9F76 +555E384ED09E2050B56ABE2FC875F4D5051415C4EA99EA83A2E8E520C34D2AAB2B063037948BD105 +982FAE8E75F4B3400FE0DC313687DAA78622C918857396920F72A3CA640B3652F9F6AA9E89EE6DC0 +77A34A22D0B2F4DD16A260EDB8222F1ABA6699BC982300DC1634D3B0AD9D91D0FE4A2D1D666B3F85 +56BEB4468309FBD92F88144957141FDF25631F5FBEF62E4D93C23DF426B27C1453D46A8C1BDE660B +0FE0B8270D9E9F87595C2C26CFA4E0CF9FB599664B967096A3297E321AB7DC99C53AAD3E01DAFA2F +610313E6675AF6A61A7699B2C7BA433DA1E6812FCEF5D1FE2991334ECF844D6576EF9150FEDD2F00 +C796D0A6783F56D3C50F62C936C8F1D3D4566D4896390BCCD87D4B407222B03D67DA730BEAC5D92C +84FEF5A0ED478DC264F9CA769441E905E9FC948EB2D0736A03049A9474316198E7A3B7773B97D696 +E700969236B98081E937A3B1E6D46D8653CF8C6F23839C8B7F028B48A53AB48DCFC94CEB6E61882F +52163D7EC3FF5CCDF824A1C9AA8ABFA0AE155C6370C87ED0F8FC860F26D69D9ACA6C170A87D7E0F1 +A3D11BCEEE2C6A653EB591BA0E970DB00F213584D0E678FBF7AC988EA3A0D2B7E48F8A2D31B1AF20 +0AE7BC009CF908E8A69B8CD5A62D91A62D185127FF8A782C263B6DAD3FDFC19A67EB1D533FF0B11F +05F393442970BEB0D90B1CD16DB4CC5DC0E240BEAB0DF71789C4B490312637BFB5E359C916B6CF7A +E22136FC79EB3B189A6FDECBE083B0EE831826D266C8C43BB7387089F22C8144E10F4D13AA6A441C +96590672F4FCF81F5AF6E0FCDA2D873B9AEB68BD1E90AFD16C080A68D00CEC8A050F475304D75B07 +EB0EF22AEFBDAFC0878CC448B13F9D16241E0ECDCCF8E8625618CE6FB4A0F19F4F2F6C0C5CC10C7D +436E7DA7A732858A1742544DEBBB24641AAA18266F80943F9950CE220C5C2D01D161CBA5CF15FCA1 +C88BE454AFFD2BD801740357B82368CB7534332BC44BE3C1D838DE59B895771E1DD42827954DAA33 +D74DF4AEC7DBFC6E13139C1287DC3E2C992CDA42C982D246DB5028D6F35990A2861EE3B51F3F3D44 +1859B43AB0B8C522766A715AFD7AB15702A9CC8240CDA91417B594280A707F807CB5D363A9697EA5 +1BBD13CDF6AC78DD9AD7D4D0158F730BBBD61876ED3F4C1F234D9A9B0166A618129181066B5A85A4 +184F7555ECEF5AD768F82BB4E068E77657A5E7866333628A464B3657FC3895E7DC034DA7BE140F95 +35C758D9B185F8E76ACCECD4D07644E9AE63A1A16D62191E7126D0625D894471FBA196A3CD798943 +7986FF4FF1D3E0E72FE6879E07F497A1579F5ACFFD8418B8AE019EAC1C42031B52E34134F3C7E336 +A01305AF5BF68B032ED18CB607FC6BE86FC18133C32C5798CCFB7E22EFA799CED6C74958D4AE8BA6 +96BDF754E349983C37BE97C1466B532D75D295E0B8F8A1047FB9D3C607BBA5529E0F546A885D1806 +0E088DF9D804442ABF56635FFFDD2240E8EDD74F626F4E2E330B031FC78BC650FA17532219BCD89B +A25967D9D413126A4ABA6B80A0B89AAA27ACE8246FF6E4BF9E83E5E2C19752F006B19EBAB2587B02 +6F84442E6932A6A58082C93864040D74B14548CE6244C48694F1547F26DCD670DF7E79171D6B401E +B3CDDFF341381A135358186DB820AEB8446A060EE4F9FC9C84EF4D408D8E43B92FE72185D26B0053 +7084D262B46C799BA663683DB985D4C221D8E10D6632B39E74DD21440906740BAEE59547B1BE821E +3EAD64FF1EEE13FF6750044853F8C1773AAD40C686CD67929E3483981E6BE686BD35364F88BA78AE +970D4889C23EA229E16CF886F3AC94110AE2F06605EEA29968B04278EE1F7864FA7B81D5FA9939A5 +F70BF0DC1643485499AB2925E2D7BB92FCC74DA817F3107A3BF30C94C1625089373F7CB5A92E0A0D +C871DDFBD40CB1FBAF05ED0B843D83AF3AED7CF4FBF0183144238DDFF3568B8FA6EE50538A47FF53 +74DCD1D1C7336E8D429F7C7B06E1C97874B6BAAC315F6C7906F5D459235E251218AA18001C94BA5A +0213390C0271A1AE61E42B8200D66F8D809B2DDB90BE777AD4AB8667CD53735E5CC08F2D78A4DF14 +C1E54CA383793E9C195E54001D08E2F7E6D6BC079632A70A046E6E4A1AF6885F2AF3FD8153B72C46 +BE88C0FB725FE3A90322604164A518E1BBEDA2B3CE37AD259A8CB27AEFA426C136DFB0ACD8C229A7 +AB0D56D959AF8E7C5C722334E2BDD5775AAB89F3C89BB9A93082A72032B246AE014EEB927C06352C +FA3FB5B3DBA107CE753DC2946E6C5C97B23629C1C9C7393CFFAED256F1E5F1C23E1541BA553A01E9 +1A03454DD3AFEA2953302C2A904E637A0A2457A7664341183B368753A3F10BC1FE7EBC9B1B86EAB9 +793A4A7D579846B7292D97F9528724BDF35CBFC138A80E581B39E3BABFB63052084F352BD32A1770 +8731E6EAC6A262662A0F3BC5E8FBFFB2C6434995C4ADC1112BDC8F1C93A87D50A474B8FF8AD98F49 +7AC37E4E12AE4DBBA6FA1180654ED014D09371C3596B2E175768D23DD265010592299E2C6247494B +1A23FA46CCC88EC245225DB069E8E4C211E4EA11F60DF375778A395C80F230F8B770DBA2723C3514 +84D556B636305D5D4ED32EAFCE0E4039E7BD569910B05DF420A947A1091E8F0C3F30F94EC71F012D +B431C792261D1D4F2C327C886B64156250063A84A704911C5109B4281E07FECE6C59129A016E199D +38FA6CD52D89FE93C0AFADD870BE90BBA059D0D5A90C8A1F0B7F69384EF889269267E2EE9BABD980 +B3D6D7332E528E66EEF91FAB6B456C1BE1BEF7AA5E085121F435854F038B95F93342EA3ABCD4F260 +07EBE76E4FEDE2DFF7DB4A573F1179D9CA12580D5B49062853914F61DE0309877DAEC5E89AAE321A +58C45341EEA27F53E04791CB9FDA0AC5A6B862BA7116A48A85ED495D06506EAA84D401CD21B72E35 +CDDA2F1A32598FF43269CA783489DAE0D9A3F8E5A138E51B48071985276648BBD98A3DB0A6DC544A +CD4C127515698A610E0F27D9B6E2917450E88E43905AE6131324AA25799EA85300E1C56386421FF3 +32A585FE15B8B233FA18539DC2F72EFD19FE88B98CF6F76AFA4B8562AA4341F48748C09FAA32605A +A5EBB04CCA71E88D2753F534BB82833422385DEAFDE722E5EE60424E0FC625BFDCF4B572A9333749 +DC18F04BA0CC1F3CC84103CF86DE526148FD54944F9F83540F4DFD61DD88439EDA0E35A16A591C45 +EA5773A85C42C7D52C019EFCEBD092D209A7BAA46F279D48A8AF25CD43ED685AFE92F76FE4D27874 +7AB7FA99B0573118B2ABB6AC7CBFCFD2D375128C213879580FFE3AA77F8FF3691564AD358B5DDDFD +83EB441B03CEC0A5A11D8F329C197323D0B94226524D025985753CC8844FD7AA7A055538CBB6FA31 +A475F6FA7492A4D49B6DBFFBDE957846EE82B9086F5AD5151F7B4845992F96956E3E990AA9563CD1 +5918AB7C31BFA3146A3DA77F6B294D4064F64E62A789B64E4FA1E553DFB7304A8D9E07556F168257 +AA00D195CF7CA55AE17B521A678DEA3CC3CA0A00DF3898D0B9262C6783C583CD4390B56E91DFD5D2 +DBA23CA68AA34ACF95CF9856012E12FF65F997F940351C29771D6DD09693C9E485A2B54DA02528CA +4A959CA0CA4E64164125BDA9B4B554B26D48A4EEC2814634AD920A8F8164DF99CD717C58E472DF70 +5804A8E49ACB496AD4FEA642C080340BA363D83F3241FA30154C36C6C7F6F46A6194B78074577EF2 +A17AA667ECAD2AF81A36008815055508474084ECF0CB6B92B9BF456E2FFF1AC32653030FF0E39B3F +09D07586EEABC225F8C320FDA6ACBD0F7D8D615A8629568EF1194E3223B0A8F76F7D4D3CBB04DD64 +B25D7AF5BC125EB2F5AB0DAAE645C97970D07896E3865A03D64134CBC3E4F546BED0A73A4CC98A7D +72850CC9F292743B7455B52BE9438BBA2465D468F18049D71909E5488C4F9B100C8B19A969E99F96 +7EA1C8809E3FA10D91DFC77ABC6999280325F83B27962A9778D10FDA3C0C68658EDE0C623F9B702C +55D2114F399D84747D13873438B95E5B9BCFFF7F355E1870E3E36F93AA759961E10B3D7C61C376FA +9729C6B1B1BB24F72E5F3FB507285DE65DBA42CC4EA8DBFA24764B26081A8612F538D61023D95617 +7697CA431DE60F60436EA38362173333A4297E78E66B132FF2DD2BB2D49FCC8674983FF2A8DE19ED +0C3BCC93787B9E3765C97F881DD077FD94119387A07F7DA03DF5BE66971F94591B759F1A31E12D88 +D5F6B69BBC4CCC2EAB1C951744C4777936A123A32815FE1839B24FCB0B39B98D9A86F4F135B6AB37 +E0E268EAFE396158A70F0C38985C328127D2C549C55A05242044036CF7A526AF5FB4F36F1DF92CB8 +30C6D0C2265AC503CC8434C53CCB56D1298FA5670BE0913AA09BE51825BA6BF3963D29B8AE76E140 +C18B8055CFCD45CA23A332EE18D2BFF75C8D3FF92156BFB5B4365E2E1EC78F0FE0FA3FD9A806E7DA +6333FBC5AF527E0F1AA02E36F318CA00CD0BBBCC4697348F1A14443F54CED8DB7844C8B3256B7DBA +D5D46076188A118609908F2E07E2DDB92D8F4752C9189097BC94F9B5633CB78063D5A149E0AD56EF +E0A72A39502F50FD9BA7971E13AF5A2169508499F61D60F2696CF5153C9CD77B8E15BB09A26884EB +F4091FAED5065EE8254A824515EF592C36DE028DD489E76BCE916F01DADA9734999F20E731C7C514 +4C73B389AA14EC34C1A083E87CFDA414EA199C7B51B3D98E69CBDD627450677CEE127A0833897A76 +81616D9E7973E19623DC61F124F0D3A83A89AFB50523DB5D4D9A02980D0A656E6473747265616D0D +656E646F626A0D3335382030206F626A0D3C3C2F4D6574616461746120333537203020523E3E0D65 +6E646F626A0D3337302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C65 +6E67746820323838373E3E73747265616D0D0A792CC839EAA1ADFADB51CE5BFFBC260FFEC35DEF52 +9455A6A9B82E5C5F75550368991A56BE5051C79AD76E385ED685AF0185AF4D1EEEA15FF886EF9243 +FDFC4940E7CD0C1B847122AF5B00FF0700F87519FAD4FC298DA67B9B2D328B00E8588605A28651D1 +F35C79D2C05C1FD6BA67F32A2174BEACCA176B23186260CE699CAA8A2CEBB1337596077AC4CAAD37 +12312BBA02607990107151A410982F7B5E132D9BF506C986CCB9ED4C40B2A47D37BAA2F2464A6DCD +3B2C738F0B4137F5B4B9F3B1699D9E2B181F9DEAD41DE89B9778C7FB064A5B15480AB2DE408D32B5 +2EECBB539CB6D5CF4D999221B7E5C3DEA3943656B048E20284F62A009B1CF494B9F7F736AC774282 +87DB82BD38CC5E863138F0D04E423F7F31DB579A3873CD9868922A04F6ED4B1BBB706829F0A69E2C +0E7F4ED932DD78DC8FCA38C8067E8EE93CF940CA7DBD54BE0B25815B99FA162569AAE5CD046F99A2 +E3EA7F7B1DD9C476CD180C62DEF3F0A219602908A41940E24DDF4FCA24AD96BDF20CA11069A8E7BA +A8F169B57336886A9C9F65B093A852E71563145C9F3FA9805EA84CAC1B8769971CDAB133D8685CD5 +72CAB7B362656260120651E9F12A4172B7E2FE5DBFCC885E170698AD3834D4C512EAD31644477237 +3B4D1A9D54A437197B5697BDADC63BDC1A70E66BDEEC909D46D8430B352590CDE82E214BA2B59FBA +C6028768EF8709B94405C2A1276C30C4520D7D1221B55FE2213846A05B9AAB990065BD04C220ACB6 +FF27D6232C026088B15033EA29884B2764AEB1F3125A03D4240666B95BD0DCB32EB2FAE7AD18E165 +907F7D207DB4C4888DBCE8270E6650D446E8C248ABE86281E2C8FF2E6EFB38C2C15ABB1038652C45 +F1D5EEABE79A65ACA2D4FE2F537D9D40A577103BE564E2CC17AFDB4148C7DE9881ED4D50B8D22A5E +61F7BF4BC6DF5550592FF68D9FC1773832E30DA289924AF74B0F731B2E06D718F00CE38E94EEF667 +AA7BE7301D6DB076942830261A28F74269307DF1A9F50CB96B9D47293AB9781B3BC305F5DA34E6A5 +9848071CD3E9FEBB16C07CF451972497ECC7DA59C3733E912DE630DC9998419AC8E2096B72CC62BA +34B22BAA9F45A972673D47A7892E72B4E850C6AAA857A195C5217BDE086CA9360289D17599BAD1F6 +0871D9529B7CE156383A2B1065FA71C3C9A4FE238A5383F98F21BFB17B806781B586F96A8345E513 +DF6A91462B86CCF3D632B1D06E3E64BFA8999AAF47530B22A8BC16724A7594BC1D44FFFBB2495FC9 +2A99AC400E7DDDDE023035A0D3FFFC3E0C2572B6B7A9E19117BD5D3C0A5E2CF1F6FECC735009A7DF +8AD046174F7449151006AE7C56C304AC5664B6663E705C86CE68F6335FD8EB4557B352107D32F37F +3634DD9D1A94EBB19BF04CA79674E25BABEF1AD2896A1D75FD1211A185BDB2997B7E45022AF2615C +4751512C04997146C019D9E56CACEF3765CB37937E6B591DF9E337E9060FB38E7842EC5F2E70204E +332FB1B0C61680855B3EE5726A5721FDD93FA07D9257764AA791AA0B3C1C714AD15FE7135488F6D0 +E1FFBD05251DEC9EC897FE1161459A2796F8A6BB96684F0EB0065BCCE80378F4F2F063D27F704436 +FA5A17B886989C0C8AF0FBFC74CEF55C43E36FBFC98823C76497FDDA4095D8BC9F5E42F2E73F45E3 +A910F2DA7170903E01CAE174D28EBC56E3E06F49AFED13E7C669D90D95B2869B2CD64C5533BC4A17 +93A324D9A66545E437AF1AE7D5C045E0C4A9A66F63F9A713E4CB4543C79517CC935EA923D8AA1CCC +3E924FFD5438DFC5C461BDA11A448ADFBAF6AF6BC4F2795B93E0BF930263995AA7D9BCC32C12EF08 +3097F95E6F972E70EC6DBCAE75E954F56C61C00C543BE0EB09682A77B0C126EFA4F3FD9F7A9932FB +34A6934EC3F0720C25C4F7807EC5F3960498B8C49215436664E04F95D7EBF6A091FFB5D033186B4B +A3B3F8B98D966756476F3CB004FBCD7C7AFC0AA8C0873ED695625EB0E152D412235E0B1C50FEB81D +4B486BED3335BF582CA9D1777B319B9EF62B54549AEF7B696A3C6D5AF830094A4F53EEC32FA16D67 +D9633DFE760A36ECF608B9F6FE7D3410BEF6E48633D74860916E1E2A3D6241674988A611846DD773 +CB13F5DAFF2B189179FDBCE39E2C7F034D0B6E5270A7A2AC32B0A64CA7C4739DF1318F5688DB16C4 +7DB1D6096C89223109593853E23DB93DF44F6776B6609286DCA04E461D88570133D29FF462F0E561 +B0AC2268D674C56ADA01EB72F50C2E093A5AC8F7E182091BA0A9AD129D383EED591AD760B041012A +968B460851E5EF14B0B06D932070F24CB1A1D61942183C8BF0BF0DE5C96DB3B45B8FBDFA0A27146F +13974060EAE74DC230F024D375DEF3D7D2059D6D2B64F88BABAC70FF017E54348B72EED08F5306C4 +C24777E689CA35FD024924A6ECBFF6359113B5B3971B7D84B750980429E12855D71E82369E834E2D +058C95B029EB35AAE706D018135D3523B4857D74BF39A874F49782C139FA2B4CDAA052D6BA3C1887 +E82DFC08B29F796B9B7716DBB7505C15C6CE1E82A8907C1C79782DCD5BD1072D78FE2E24666EC701 +02A33515DDC39462779B54CB82C45712AE8F37C34DC85A1CA71FB0084B90629CA229AAB6B2342275 +E8A144A75914EE09EDAE7D6A4EA87B75276E92F8FD26BE7060784430C79A4E019E73FBCBA39E4E46 +8F191EFAF265C28F15B232C1DCD0C1969B7934160433458D5D6A08F2AD366F8102408626150F068A +E44359B9CB4BC05E6E9D06D1CE560FE0EA437211EAF85CA148460A3394A69AD5429C3BA04B37697E +92AB4B2598DE760B1A33B36D815EF986373679332F272A81D7982E50E1C89A79DE93C5326E5B48FD +4FF729BD2F9BD4E5A8778CAB6E39CFE8BEBFF116F06865EB02CA5A214CB282C9C102627E841DA550 +B2DE9314AC2D00D8824749A457E5F636430F44ADD0F957483F9206CA908E4255E1BCD814FD985920 +D924D14345D6E40A0EFA94062C11BAFEDFDFA1F270F7A6A7F28C976934140A1BC76D61C636D98599 +10C696B5311495B12635F6A521CB30C8BE3626E46648D264DF6519C672658C7578AD492194BDC1A5 +644DB6B26FB7F73DE79EFA703FBCDF9E739EF3FC9F2FBF0FBF3F9D7A3D06CAAB62A5C409DC2DB544 +78D22B872D2E0093B9A83796221657D3132F1E0D06E6D726D6EFD01B80CFCA0B3E60F33574424B58 +F6F066AD78CF7B92F027F559BAC3DC7CF0412CECCF32E02313A9480E8C33DE3765E474F493145AEA +546FBF92A4B06665FC7AAF87333D0913B6959CD3495824520187DC09D40A4547D90A5996186A855C +FE00BF777B7D96740E2F4BFA495BBF488CC71B265CBDBAF57DBA62D5BB6966D08E159F4936C95321 +44695470D6BA497F319C3F011B5E05F66A8734F312859B05B3536DC8913B325554C78F6457FA2C43 +A95D503D6F9D15C16C1C73F13144E8C7C731C6F89B4B3CAE0A8794F194553A69D9D2954CC877DCDB +D1CB2139462481407B2A2B65A548ED85B5EB687BC8918E530CF0AD1A4FEB5BE58A936958C4CAABFB +DB77FACCA1D47A01FABC08BD452FCEA8EEF1CBF8FA28D4C935EE6DC11118ADD01F239CE1E8C00FA9 +7AAADF24ADEEA030BB2A06E259DDEB2E67B05FD212AB9C1973739E54EDCD4E2878893CD143A8CED8 +17CD99FBAA78B86D8987E533BAA89DE9E9DAC20142955EBDD38DE1B5A095D4C66B04634F0D6F83B9 +69E04C83D96FF67AFC0F17A6B52A9EC8BB1C96E941B7C82BB36D9AC017BA4B2AC14FF7E7DAAD04B3 +719607B69E4EF804A397AE23F4D729FA432A294FC40B5C90638506F6CB819F97DD93A720D197587C +E4083D1EAB19AEBE88B467D826F19A41BA123B1D78BFA333D3998B2EF24D0E43755981EEA0EDE0EE +58F193DDD11995F982AA9ACA471BB4F97B95D4F71716DBE11101A2940FB12BFC2417CFA51AF46E24 +99E71C36C9862A25F92C62FC6BD0999E3E9B22CF88EF7C3E603EFEAF172D1F3BB9845F708E5FA8C6 +B8F1A2A3D71DD0002794A078BA3637B8A1D05FCFFBC9441DC8440E2F9041F76CD4C76C82492F95E3 +8091644818484B353D0075A4793EC4D15D15A0A057B38B777398DC89AFB163A418FD5E8082FBCAF3 +C6CAD1DC379D43985B2F60C32693F086CD081802DF9C41D3281F231F8E67F592672EA8896A3E0D12 +37A765127D3850B9D7B8CE2DDD866C2F065249E6C1079C0CF3D1FF66EDEACAFF8F8EAB5DFACDC6D9 +8C8E78DD530C7C658CFB6AE8A9CBB55B399E0FBA2A73CB7DE5344BC63A16B4A4C0C37C284AA7A32E +A135A41A0FC09ED9E34B54B8F2E942A750DDB0D937017207828FA0DD496F1C8FAFFDA0A1F9689A59 +D2011923606B9C0413BE1394B85DFAFC4C9C7D63ED374748A4C7A7980F2EF63899309FCE10C19D42 +25CB7D9477829D683383D11FE3DCA549E1B4419197E538571F50B7C803293EF481FD5C68E2798B82 +C8CAFFCC85EB7FD968646FE4CC0BA520366526C630B540AEDB4D9775F3AB388C493CA257AE72A416 +B087D3A74CE97FB5D24BCD0282AF651AA0DE89FDF0E6B90590689FC0E5392E339D063A3534D3489B +7537D46379F6875607E060F6C2A6B95077165E66F17221A391D37249F276E57A1CE04D0F79D97F6F +005AD51605ED5265EEC2EB67475F7DA8F4E7EA1EF2396B94B05F3234C77CCF46B978FDF8ECE5AE9A +521B609D655799EAC4DDCF80F7CEB74E05AF9F5D28C484F6211C0E6A4D8EB2E0799E50A3EAB8EFF8 +3553C50921416E0DCB52B6E8950CADF19581F7690D7301E03E8B98E82E89104A7FB87AD0879D1974 +EC483B6BA733F07C308E931C185583921C72E4401DCBEF574B31054988E8503DE81A8751AA7FACF6 +55353AB0DBE48D614412CAB9B4E4C7FF9507955F3C5C0F0E72F70D80564152D750D0E47B99916869 +9A9F848C22E2E745D0CF45A366719F5B346BAFCC6F7DEF7F3C99295A780479B942C9705287DBACD5 +0B6B77C59E30E9BD00E94F32BF3741D55FAFFEA97D4A70551545F360E720AC9FABA28DC94D458BFF +0EFFC4FF6230740824A7C4620BEB5DFE6890230B3476E4D1847903739581756A472A3E03F5BB79BB +2C67E1D9EEAFAFF8537CCB631CBE560602201A9B183A53C3694F106C17C88F5E60BCEAE976CF770C +A9132ACC6A7DF3B15995CC6787F761122D7FCDDF7ED58C541037A5119AA110D1B0185804B8C5BF3B +C726BDA825934349199A3A6D7187D0301F20287110AB213ED7D8647E31EF835B19B1056BB6CA86D5 +C95A77EB5E5ED935F51BB413BB4358F0F07685DB4B8B192A677C5F2C9F222729B4A0323BC06CA180 +CAC6D63B57CEFF584A091B8749661207B3916B1CA3AF6690E28C82C8471BBDEB52A9FD8E470FE9A1 +3D3C8DFB5498DD4D1E557DFD9BFE5F0676E204D02AE871881736E75AFE2225CC4FBDC196F952AE48 +B78157B292702FAC822272CF0AA95056B1407F79F01844E232248C55A117F40E9628CDD3BED876A2 +97ADCD447A269D293A9501E0B7E406C104E226F8832727F5D2DEF5E24B3C4B4CD5F1E1E2913BB1FD +CCB2AA447BF62992F23E037BAF12884053332DB8274D406DBFC92E18D8B06780A1E2452DFA3AF19A +A0DBC78AC79A1964EB120C476C0FC39190DD866516FB5B2E8BEE7DA571DA39AFD2B1B86AAE25BE36 +DFE1004909E706C48FCDC386EA57AA62DAA011B5D974AF77B63232F03283468DF30899FBAF4BE687 +11D0727BD60B4A80104AC85C7958EDA5C95C82F446912BAA3DC86719BC75E507CE917F4F833731A5 +D517BF1CDA6ADA1D73E2B3A4B3888D9F122011770ED7E21FBC7DC7FA91F12BF2A7A420DAEC9AF1A6 +47DA406A5B0E80602D5BF5B4F5D367EDC7B332653AC8B5C173573F6ED2F1BE3E21FEF5993215FBEC +7DECA903BF5E3D672674664A563E449CD989A17B44A9CE38B5D7F1BEA4F993E238D5EEC098956AE3 +2F26AB1691DB3478BFF67C99D7DDE36716451C6A77A944E129927512283FEA65EEFA56B5748B2408 +27694BCC175C9484E8028D72A0637AA32FD23AD40B886F907B05E1720E208EF6169E354B2D065860 +12EAC67386BF01FF0700F86A7344761400B8D8C24E4109B235A69177E6EF62F9D1261CF96AC9EE91 +58EC9A7E7239E5A22CAC4D9A1BCDBDA7FD60296A20F9B63DFDFFEDF16372BCDDE1B9C3800408CB1F +6F031982BE6538EB01FFC12658A2DE69A8844AFC3D5D1A1A032FB609A1BE530FEE3795047DB8CE09 +791D0A2B047B0B8AFA3E5C3EB9EA1F157E6805A94F03D1F014BE97E71A71242C7A728B7D1C4D4F21 +E7631FB8A8505941C625FFEC437FAA588FEC2B96D464867A99FD826706B07387CAAD357641534C63 +DF2DF2FDA76721ED198BC3ED3889938C5522D2FC8A11E0FEAB8849B6A11FB31D21D4BC59FDFBB00A +42F7E11C04A40914C3DA164AD2A935E65ECF1AC929106D52C9208937671F86E0AAB33E30D317A59B +506D8A3C0484A9CFA360985079BE71C953AD07B632E77A3560FC1D4F1EB202F76E39D7B7E33FD7C0 +07B63E644FEBD7A07B210246A2AC38C47057565CFB97A9B6F0545707AD2EEE390B0E4B15F235745A +7D0064BE6AB423096E76388C25B083D58AFFA4962F111E1F9D1B4A0F88C438B9D21D941D1B671ACC +ABBAB7ECF4E1589DFB6EB4EA8A41194BA766A5A058F4BF075AC19E6D53810781936638C1938BBA27 +DFDBB27ADA64776AEA761AA7E96705998AF8F2BF19E740CA1DFA7842CD79069F7AB60E1D74AA0758 +ABE16A1545C4C1FAF4707693E11BFD1C29C9729C9B69A86E3706F75ACF9B98ACB94A28F4C25F0291 +C0129DA9B43A796FA1DBE1376F1F5167BB3797907615937C8E79A12479734F5E5D1456391BD00A50 +B3D1D68A5BE925D62843610ADAC81A266D7E9CFB2DCA0BF043B910940A49E5A51CFA69E6ADD97DCD +B79BFBF824E44940A70778C86D3EB553E6E11616F19BE9FA908F6C8DF1D906B2CCD1387DC9B5B113 +7AFE57636D75DFCF74E4807BE1838ED04577C53902A83E755831813FC6E9CD52F42C67E6D6EF2BD2 +8DFA874AF3EDAAF40BA3C6F9EDC380E268E40FF13233CA969C48E1B7A4864F9FB5C6060A910232CC +013EB4A85AF1E0736FED2F2A0DC59E4F2BBCA2B6BF558FBB760DE4E1C33C91FF96CDA467EA7B7EAA +6D71630046703813A6EBFB094836A2D761CFE524BC985832348FB42EE0352633ED77B6CAE02CB60F +CBAEFB665429DF7679989F4BB8F909CB31F62E25276FBEAD9FA8809C11E09F5136A27CF2FC48AB19 +0B19CBACC76BE99629B2988EB1AD8602FCF521337A47608B668FC9A67C5AA734612442C685F826DA +8562270B0A9B344DB743496B0258C7930E33D1DC602956AE2F93EBDA83E75FFEA8719A090C1F5CC2 +EFAC82FA4DA416792FBDB9FBBE10D4A0815E65AC4BCB3E17B8A0F363172707B7E77378BCFF0D2697 +DD8AE287F9A8AAC6DFAB55BE62B9A9822866A70DC02943FDE9F38F09441A64843C86F39FDE3E28EF +A0651EA4EF67D166D168DAAF7AFFC832D5F11ECBCAD4E7BF9761D421DD0DE35560877428389E5365 +A09EC5B903CBF3C8BB6F26728BDF13ED0E8B5B83318AF9EB23E6BFBFE8A4B5A26D8BDB5382FDAD2F +E6B047D0C174A09ABAB1425E57DD1FA21A8461253D9421BFDCBD9A899AB420CF4ED23260B88345D2 +A1359625F5841DA74442C88C579DB8F798FE8D92C4FAFC4FF1ADE9487E8C36A6F3EC4879C6602C03 +EB242D933C18F1C7BECC4DEBFE6D13DD492796757138BE4751562A3F415037F724216798A50EFDC1 +1C762E1B4F7991F251854FF4ADB4FA57C6D38B2D2B7EA917191A757A5FC46B07D26DFF2AADCF2DA7 +C3F8C42AA66DC31E70D054473704BE9A4C6412CB230220D9E1996EA67AAC66B456375C93FC6EFCF7 +5DDF54AB0E87F7474C9432B1B86DD897D6C4B2A0751F009EB1EEB8927D27B19471164BD596FE4DC5 +E4BC472C3339892FCF3768AF65E80591D7F7AC5B709B8D0FE171E2D683D4555C4384965984343DC2 +495728D801B25A064C47ACA3FC639F60EC22B4F0A662FFB251C3DEFD0D4F6F64911FCA14D3AAF754 +6D1CB9B01078EDD790DDC3D4ED9E7741BD28BE6812F7B875129746D58993FE57BFA91A40D6F870A9 +135A0D604194D427501CE32258D28052505B6D630BCBE0DFE97E63B7198928BEAC6927A4E3BA9549 +0357CD3178CF4393D542559B653146069B236B7E9B217C034825EDCEF8E994C02642D4CED869E8F3 +F84825DA24A1BE24DE9129D0D8550E19E0EBFD783A04392907B6D2B2AF2FBEB15347D6E428901DC5 +069CC7786C5207FA662C3AEA1640C9ABDE83E24C76CEBDAC05ECECBA9B2F26D945AC534A06F6D23F +920FF8CBAB96B87D7A89756033914327958839BA72C715048B8A61B1F6E8E31286195F2A0FCBE27E +065E3319DFBC0F5BD28BBED7E8209CF28BDE5998FC518F06770EAED38350A58597EB92E2C9DEEE2B +6E300E829BC86C3E42EA500EA17E864A0B9CA2BE556827783FCC3E3560249BC5A5555467A82CE2EA +26006DBCDCDB01272482ACC4609881F4766ACEAF28D5C662E0C50E76A3F05C072CFF3B38BCD74E4B +61A063FA98CBAC4010657EA74C635BE5B23E4F8CE5A3BD923183C51D5A42F99D28B4FD1A18CA5FCF +CE5B0908F195313502DC0AD9E384FB911DD0A778A1874B02349BEDA17A7CD5744D8B9D27972FACE0 +01077D2D32292EDD8A7ED07C41491B5502E6C6671CD2E8AA4AB75F844992D0FD8B9FA4434842CC14 +ADEDA0ECA4129B954F1C8C499216AD9CD5BB39B4D2826F618DB23DDB27B7C18B9BAE5F1977287053 +809F954D54D9424EB839C4D5C4AD2EBD7EA11AC47A3F042884AC9318D928D3D5D683BFBC0D2A02A6 +213A36B7883A60418E025EC5DD09D4917868C7B7790F8AD4F6669D4EDBF04073A4545FFC20002A3D +C5A7F456146016615C1395AC441F86692EE8ACB480F5FC1F92944722CF010B7DDDAAD2642C352E2F +B813542573763E877C5871750D3529421605000308FCF7304ACFD26798C2E4989DB89428F5D0906B +706D512156F3A3AB4FC9AE674E8DBE2DBB9D31A40576F2C1B575DE1BE6078EF3271C6F87DB4DA07C +32BA472DAC16E845DAA010B9C0148EAAC70BEBDA50D046BEA8E39430BAC5C642F81C4658E9243846 +E363131F9DF6732426B85F9DE644D46D3C24B6F113BEFEB1615D9B436943FCEDA329CF3C9B784D2A +0471E1F78C32714CFEE64A15C291B26622C1F9C57365EF9171CF2D7720E6F28D5BCB9C295FEE4C25 +06CCDA676B3DAB43AA044510B829F83F09BD2A80F7A04ABADF591305FEAA9B4A97E9A926AEC6B79D +E4C9FB13184E40869F2BA46F80F0EB5CDAE879A1D2CED9B31C86BDE110CE5E4EB479F1FA20D7C7EC +F80147555175B19B1131EE973B9E9B836633CCA3997058D8F869F2DF4ACB8124D5C438F9F21FE1B3 +4DC8013CCBF76A5F1994A7F57ADB41AD2C2E33FF29A05180E8CB6854A5228678D9FC2C7C95701FE6 +6C65E7CE1877C6F55E93FCDA0664213F91D5AB5C4EC8ED159D3D221F2461B1747B97FD1329D24B6B +A86FB507BBEB85CB77C2B78A477C424A0EB22B0B64DBB8B3CA4EC9D226F95C6DC3A53E05E245DAC7 +2A829BDC51C9CD87D113D0FEED86405CDB7AC361189D8921E7292E042E6FDA5190E6823E20094AFD +B5BB005BCA7218C77A7BF53A7DB35A8FC83DED66DFB8D6D08AD015CADE567BAD151CC0685F03A280 +517A5E4726C4635F368A6596BB15C01D82414B1A772B741DA1E13B7F6228CC75A1397CF31F697303 +9706D032357860A2795CA0C3945B7AE8CC7DC4EBB2973EF0BE8AE2D83202C6F90890FD3B91C89F44 +97227B7B85E5FA46E81D164AE2904628253654A3CCADB4A2C5AED9EBE4AB3B0E8253C70F6FBCB1DF +88A99DFCC3050296C354C5D9E1B9163BE4239E70D467F53FF5235A9173E30C62E003C8F6F5001063 +1675337393EDE78209B2F1E942657D655ABD5F4331DE1EA80EA60360F0E1C2BC854A2E852E09D506 +AE362DF92A26B5098AA42DF107697F9B974393BFE6E7CB99957335268B0CFDE50FA2AB2691E26182 +52BB137A73AB6AE70DFFDDAFD022412DC3615455E0C5BA904195D12B92E4884A7257C54301C23F2F +5D7F3ECC3020D7563639675B4A57FCF75AE6A6A266EC6C26D5E4A8CFE6AAFF14EBCC549C1CACA7C7 +61B32D90F58A405D0F01B4E9E0964061E3DC189D215AAA229D5E269A095C0FCFA4A0048C4C3AFDCB +2E970EEF508A19F2D813FCB94880CB7361BAF38926358FEE301D68CA7509A40FBD2F36AF1A53753F +5284942787CFDE7D4AABAA6F481BAAAFF5E13AE8C468FC5A5B0C513E768BAB5A6D1C018F283F7BC2 +AE1471055796F799764AC9C7E18720C61CC99A2CADEBD517A9BC10E30251352DB0CA56E601FCFF1B +4B5D03144CF205C7A21EB6888284490074375B7B2F53C0E63CDBA79428AA113445BDC03E9565F164 +52F9499E99F3CFDAF1EB9A8804A55637E517A10CB50B706250170002776FA575C24DD9F76C0AB281 +E6437F5D3C16C87D7032C5B036E5E3FB8D972BA76C7E7888A2586239F59BDC5CC82DFE23A5B20034 +8D6F1506B60F0F537E8F6512B5A22AEE252FE260F1C96F2DF0FB4C8ADF85A8E09F31820C527317AE +7EEF76EB33CE0B0F07E359489CB957F8F7DE43D57B5D864A17803DE01DD25C68B3E6F884A0653D23 +8CBC4F18C0AFDBAADF8FB7A076D92B2070951D2FE51936CA3506441C80864892A789C02E9FEDDB9D +D15448A5A43DCE5EFE4A7023C3001E024DE3793139B91FDDD22DEA09ECBD15686C717EE47259809E +03009A244828FFCA12A1BBCE265AA7F6FE8CA641E4EB57643094DAE63FFB3F77684E816DC84B7125 +449973B0D2252402B3FC1C9BB2A586B2F7DD5A1F680BEA732991E6621BA8F81DE5B214E63535EFBB +964E2B1867F5BD6134F13F22977AD555ACF74973A8F3FEC1CDAC49BF3ADB9E54ED1C64260E4BE910 +8D2F049BCE7D38B56131F4C68DF1BF4A8A294C4BEDE6A66E88962D5DE4FB441114E2E5CF718366DF +B8420D4EDCD1CE55061BA5D1653C877B839E66ADAF83421F972F52B1CCE6BEC5138F3E8B89F8C67B +57FBE690FE5BD54C801D05F222C18AD98CED1D6F0E651EA002FD85DF58E1D01001E408A8A82EC111 +947106128DBCC5BBE9D08F199C6DE38BAE9AD311AD2F5BAD60C1A768A7945EF543C5B780886312C3 +7FD2AD6E5311721FE774FADBEBC3F200964B9D91840EE1352D367DC004EBAEBE23D6289429E3BFE0 +BCF1902E852359B88180B06CF7E43D2C0E734778530B5C348198181969E096A53E8B689FC0A14ED2 +37AA8374DC59F5B271CDE5206A43B1ECD2B21133C23A6BC4A7304135A0A21F9F16E33AC45A30AAE2 +78781C1A7EFCAEA325A8A7D1D12739B4BADB4B49071F88C3E200EDE40A7BFF54E52F19F4C1B337B7 +0F3B14E5B9B90B1B673B7BE3AE46A7A37C13C0D774E1E4E7427D58CD543081B403648FDD0496D907 +42B28AAA2F268314D5691D2D0E02050CD7E7204615E0AE212A00E29FE06CE4B59BE0F06E1D54DA00 +247C55A126C2CB8E5F99BFD37EBDFB1066986C0661AF9DF3B56665BE2FF1CB725E941BCE157D05A0 +C4E86F13CE6D578503FB4E7AF83E09E27213ED24420C8B77BFF4ADE09DB99F2F199CF524A8824563 +9FD17AF1B9BA4CEB713C8E5EEB94B982EC9C27EF0F53673FE45380DA12DFA0B4D1CE19ED352E1831 +7FC36A11FB44E68F92FC00B2FF01CD513A0C4D02120902038E689ACE4D02C4B9FAA9016B2301716A +FB8E5D0EF594E09A9B7AEE7C6F63C65C454DBE0D63F73BC199264132E1E8D470A0645B9DA9CCDF24 +14DFD1F67010CD70F2E8AAE72CF1EC180D15D96F199DE2D479FB4C9E8E569564472DD76C55819009 +5042C888591847A2B37DAB216F09AAE0230AB9F71880D52943296CE83AB2E73AF21500FF0700F824 +6EC2315B522DCD46D2B376AC34E06DE330DFCCBB4F9E7ADD6B3F748B0B027FE80DB8A115F9386984 +DFD36F0932B25DD39D2FD2916B8DE77A6E6DD6A58F96327D8217CD6706E37B981CF37E25ECC17C10 +3BEA5F78CEE505625AFEA2F846F99250EDBF6154122ED3C25813DAB880B787E0692BBED9A1370286 +E63F799007C03481A638B0CD773B76B7043C4D1DC24E87E1E04659E7517F3C39A107D23C368FCE5D +399D4C1120C8FD785D0FA8582E92993BE8A399DA4BC32B9F5100A763A970CB6B62DAAE7DFA969D05 +10732A995CA8BCD00C0F14844082B597598267C3C736BA2CD7DE41A1476EA13E34C7B3E94FB6DC40 +2C3F4866B0D5FB8DD191AE179DD534A6918C8709AB05C53974881B4D6F9675E8E599FB2886D89338 +077F15364FE31809E535A15D8EA2F5188ED1E816DA5B4842A79D1BEDC406E6490537CE64792B873D +F262B987968A9EF723DDED4B8E616746475C29B7A336EE0B7276D6976DE1CE8E53D1D58DD704F1E8 +CB3DD5DB6ED45FFD6BA412189A1689E5E1671C6866881BF4738C6E0DA8E1812B260749052D1AA3DB +F08F63D440012A2C000D9C7EAD891053E2D0022A04228C9D995FA8408C7522CCA6BDAB13DAA4F7D3 +76CF4A15F2D6AB89E0CA3EE5A3ECE176814F844A57CF1B3B5026DC900171E810BF574D6210CA0E29 +D29C92405628075D58AA141E2E7CA9C1ACEB71D62DF6DC959B4E3DB76FA169AE9659062F2300E534 +A69E361460078BCC032E287F4D179BBFB3DEA558BE5FFDEE20A226834C490807A438BD62B0A279A0 +7CB457F89C5E2E9BC90D298EBF9B5C89DBE95C01B995351838659E745662BEF86F1936CD841424FF +380C11E5BD5A83D931E1D869797D7A618BD06601BB7C6A25BFCB565A522BCCA25C4A2D18DE665A6B +F0CDCAD7F33ACA036AFC8835130CEC51FF92EA4F9D369727578DF8021701CA0A872F0D652565B548 +6BC94DC6D5F49458C9A841B96E0A42FEC5DF965E9D4739B47CC6E1BEB80BC23D23D05DCDB74D06C6 +8F1DBF1126F9925185F7996E6312844593A5E444C613DB39971C0CD1E290A229DE8B15A57187FFD9 +74741071505E1AAF80A18A1E4C26E7A70683F8073B2FC6B3A345276E3822DFB9656E303C6B34F069 +38A365A30B67F626B3F4E59326F09869DC8F171525522BEA62ADAC1EB773F1463007F45C4D7A9125 +0C10C5CAD46E3D40D9C6B19FE69955A0AB8447774C120249F805DBF4AA6BD1E0B02232BD080CC7F2 +9D5091CBC840CD9D2480F97FBF6510F184BB2297F7B5783B03E13965F2354FB539069D0423AE0538 +975643D299D3913EC72D4994490A578BE5070499AB4A0C4DCC0CB803F734BC914999A952F9E156B5 +70E7F1D503C483F9729EBEF01B565FC7ED66E4FBAF51152FDC6CF782FC4C23A08FB4D270DE7BFE4D +F5A6DD82166B0B8A80165C9E913346CB186F25B42926500A5F3658A6F17A49254DA8B3942020FAB1 +0A09CF3FE73693F283FA98A31F0E1DA016A4591CA9841E5CC39AFB41BD3DFDCFA83C521DDD5802AE +F6E199A23458902B176934806A52DB9E9700B0DAECFEEC1F77F8602D7C53F9FB14382204B12FA9FD +1A40C60666E179A15EAAD64679FD5723461EAF8025A142031CF5A0E96421C6A2B086D9426783AD25 +523D4A0C84A7E76110DD352FF098C75AE4631EE3CE0A6A74817CE161F7640FB8DDF609E1187B0E9F +FBA79E209C0C89EAB2E3AFA3C65CAC22C0AD3DFE602C0F126FD86B1671099F21A2ACBB2DD69E38CC +659969E6BE5AFDB15141DD14B76D3CCF06FBF2DC43A8F09A1BC60198A9A97FDD34D8A3413E5B7A6A +A25015FAC3913253DEBA843EEE5491C886873B6690BE33C2782538B360ABBF5DF9F9EA6C12F5DE60 +28B443036C5E7462FC12EDF602675EB8D1FF3FFB074C926B00B629D30A329EC4259A0CF35E15B2ED +41D50CF951F2A1F83ED19F0BB2CAFFF0D1BB4F372A55456B2BCA8A56C59454653FC3BD1B43908EFE +FD4AB08A2B1FE53D83F1E36AB0CAC0EFE4DF136AA8DAA165DD4EC80332CBB325EEDB9BF4BD8A803F +6F5E26139F766D931B46CB2C44B0FA800EA93B5D4F99183DC283F61CB865076C75EBB4C2094CEF40 +4E8CB19DD448651311254BE96EDC51FE86DE1E0227F99E837D1A30AE39E7BE67F1DC3CCD268C1203 +9D8DC0E13DDB5158D0F7211EE9ACEEA1BCA3DEB66F77560AEE7CFE462B81D380987B0BF0E2159069 +AED80A2B82D9074E6AE40D915E9098BF7BEB99415CFE9F386D898193BE7CA21F851B1D5A78AF055D +32A5E819A1C64B5A520FFB19074F1A4E46C13153F4702C81D03FE594F4FD7574D8CAB3E4702F2308 +488BFD221E8DA91D8EB6D8183AD51C90F7D77F29E9FB3DE8B3DFBF9D2EBFD5E5FBC7C02C51898ABC +E173760C871B08C4E0B2B425B08A597EB4569DC2E2BE94D8230975D71FCBFDF2109BA4B603D674FC +5F3844D7A297A65E6304FEB284BB566072553F749F67B00A40281FCFC57E9F8F8B23434EF63AD295 +235A5835F9D17A2D13838514574AF4B1FECA1E513C5E901D3639D2B60A451BED0132687FBE0E81DC +65BCEA7F2A300B544A25419549793F86DA2E1EA6F7B33D7EE8345FD982D7519356109C76DD05FAD7 +5FF289702B91122F769051764002E2CAFD7D45289BD10BD420217D9F3113276C145ED1E8B67CB4E4 +5E67CE39A3096007B4440A985B13BF37E500AB5DAEB48522306379A9542070346FEA2F9111054A74 +91281618DDE0B329565AA9DEB2FEC7365A72B107C5E55CA825B8ABD2ADC39B1B9E908F95D856B67D +9583774F041526B9EFF948CC9135A6EEE61E9C6BDB75E01BAA1C018CBBD0AEBD52AA56AC77D287F0 +6D90913CBF457952EDCC166F4D0DF773FB6FDE37E2D46188DAE12FFBEE589D51B3EB83E9628CEF38 +5FFAC383EDD400FF0700F8EA945C0AD70B1C698723C3FB76C843D51C531395173477D31F28FC4145 +5A3DA18BED9E3521917D9E2F239C58B044DA155C62EA309BDCA3DA0E375CD0C9DE2C3F1AD97C41BF +603923D12639CCA3FD4ABCFDCE499574D221D0327267B25034EB23B536832F515A6B4BC8A24E0C72 +4A6C88C4142E565FC997A7737DF8B2AE40E6D0100F0D3A3C9850CA552049DFE8F42DF455E1381873 +D01EBD108BD57777ADC2042D0C720BAA112C12134DF435D78A54049C4640CA2295303C67E59CEEB0 +915B81FC55F7BEBB531574A3ACCD20B91C86BD49C6E37A7C99571D725935F2C22A10AFC86CC40B73 +BB6722A3CF836537759DAFE0DF89C974F05158284AE394E22F0D981EA6483B79303079A58D66F4C0 +4F84B9B1A8FF1C7837E9B44AF29733E54A4340395CD8DE8B37FD47F8981B0D91BCF2CB1CDE6B79F1 +4F3ADAB94CFD2EFA1EFA00744A94BD8F30EB91D5A4F769E3DDE63DEDA382DF602E6C0ED89E9FCC40 +FD8B78E776FD4E758FE9C5CDFE7D387066745DCBB14C927A68F60D7F6C70E399DF2527C3450D7B21 +07140B2B70C9DED419580FAA179383CBFC2B57B5CAE9E3343D528269C1864CE14CC9034464B6D975 +A70723AB9CE517C85C7A68CA9789CFC83F596996EC847B733D4803236EF23150D5F04DE0DECE2439 +8F102455767042C74ED514A8B9E30A819EFAC47951ECA1C3F4C55E2657C2827E53865FDE5ACE6725 +FADCBC892106239B2CB1F57D3CE807ABE76BF32EAEC73560A0F3E34D7B95E5EAFBAC072F0AADAF03 +DED5EA8AB633F89C206209E82B00A7122AC48000AE9D110D2AF6F84E0D70CAFF464CB63D09CB6C3A +D2CB3891F4483AD07D8A321B5D37A23BACF3E26B242906015D38DFC5B29C44214DBF38F7C55D7C57 +F99A5556C789DD3A58B6330814761F91A80B685E0F78CF1E222B4C0BDAB850CAA488535190566786 +35507D728AC3A3A3F2B012E4D6185BBD71274EDF80A0489D9E1C14BADF8A6D30F2B8D1434A84DF9C +A5907BEDEF0622DE17F4FA5120AB30B79B911C3C201E98B9E3127AB2CC742D7BF4964DAA327DEBA8 +67933451A992A9EA544D1C9AF722408C6FB03EE1C5910CD1031708F36AD93FE06DFE68F07F43DFA3 +37D578D63C932C4CA7261771979288DAB904F9E359AAE1873E7721B09A0C877FABFEA0A95BC3CF7C +A6069D7CF09C9FD9CECC411E35D44AC2F9D9D423CA32DABB911F3F79EF9F1B70A2AC489929B9BAB5 +71C4A99E82AF46EF9221A325D785E35A0F92A6788D2E85D7D1731984D1966B56F1B0BA40184FD12C +20BD337E18F7CF33FF119B33AE855C79D618238B9713A64AB4B0C2972FE0E5F4036312796C96EC37 +E84C7D7E250F27251ADD1BAD4ECD15BEAC1A5A044D4F113D168E2D416468DEC0B095F33BA8B0C663 +B876E81DD9BE28A5E18D83922FA4400BD30388F8A9610A81F096CDC0A728848D9CFA9D23665935A2 +1AC9972649311D9ECD751F05FA79B083BA7A22D4CA798CF3F373876174623AF18EAC5D77674DD60B +A0085FB9BF843021E5B58459704A6FD76E8C8B5B6D4A26BF14B27BCEC274DD294D84D44434150E82 +32BA3F1A8B1FEF90EE19881621F9D20FA633549A9341A40D39890912A54A1B7CF4B2E8F8F4B88290 +D598CBC9DB252E7FFE95B090D9B10A135BC55464E5587F03662E56EF0625BEE96D6F0A877DCB03EC +97345DAC39CFF19DB2D373D45EB2F67C8C3000CF007E5E6BFA12449F1B3B79D5F045CE6E06E41D49 +F017898F568E71978F6E0ABD0AA1EC43251F47F59371D888696B3B46DB15E272BEB20B54CA169C3B +ADFCBB9AA8790117CD3D7269155ED094D288A361B55BF36D657957E6C915155CB6B07F3909C7CB68 +46171672A10250D0B01C1535420EF9E3B017C593D68B383D3B8CF79311DBD6D8DD11CF01AF339F3D +F3CE4DB4E802CBCFACCC55F0049CF54E038DD1E6628896C85351A382016D2E4F15EADBCA3F97AAA4 +208CA65781A0CEBDBAC822C2FFD724B5059BD16E7D54DF3D254DB1D40F007F819BECEB3D37AD19C3 +C70F9A34CFDCC67938E7F13A117FA236BCC04F14197B411D881E7D35BC0233ED60D0580B94A46C15 +006101CAD2C1DFB186755C0613F4A6830D81968B86E684533D491D49F4193483B49D0C32160B9716 +97603B986AAFF364E4C285DF50BFEFCAAE7AE08D12245985C5B7F1EF7252C9B4B361E383593B4572 +492284305D2D18E45C2F71E2E49C1A0EB5557FE57E522A02E5CE1F61CB2C7209898BCB48BF07406E +B99C8BD39DC56D1C5890F69CCADB9ADF64592105338CEC3DC29A49ACFD3CF128C765AEE9ABE9AE2B +FD8E09C7EF16E5E964388EA900B4852952AE44FDFEB83BDB092ADF89DB349F59365EFDD21EED80A6 +B183A7B1994344ED717B58755EEE667FF13609D4266B31FBE613F870B6F586EAF2C3DB0633C6A967 +378436B86D6ED5E4D6914FDF89E3291B06DB386B55198FAA28827C770F91CBAAE48FE41E94724F87 +18B8E9AF2E2B845146489305170B2D3D73D17A4F14DEC23F90E310E6A9ADF79743B26CD9CE006FDB +BAC08B1C3A9D89B9B717A93C40559D0249A3AEBFAC2B7A4EECC72A49E23F3EC6BEDB88CBC3862843 +2A4AE26F5C0EC8BEE0751863DD44125131DCA58C4EBDFF052D51144481CF66E1520E76DA37179548 +41F85CADF415C2B5AB33EF99ABEF59217CB3CE9C1729FF9DB0D8329319C74750CC939C2332F1D6D4 +0C931D7478E2E861B0333BD36A68A39CB67491C48AF1031FB9511C0982F9A8B4E096CBCF813D4DB1 +AA84CD01A0809D006C1A376C03454DB133D7488FACE676C12CD48D7BEB5EFDE688342CCF35D99957 +F4EF01169B4ABFB14E8D2FC2A61AF3230EBCEA395A257B5E2175C7F0241AD89A24F1112CE54C77E5 +F607FC542EE59843FD7789D8CD29A104821D00FF0700F809B6409D272A420EA0A0101FE0E1A649E6 +870C924C114C645521E809C8711C41EA7B9651D70FB6F6DBAB1C5FBAFD82CAD95C46E16D651D9539 +C53E6AF8B4DF48CD2B7EE9381706C1D70C2543A03FF8D8716DC43EDE85D02876415810D8D490CAFC +F22BFD9130F0D56E51E5FEE8CD612D2FD3D16BFA552C459E0268BBFF17B6ADE33BCCF8DFA4773F74 +B1C72349765AC59C5059D94A7F4CF0A5B3A860900120328AB1210DEC7B1E2D1E908CC22F681FAFB2 +240B6E85DE5A7893A0CF8D00777A1825C3559A6E0CBC95C3B0FF2EAF7BB3EDCFEFC552C3D42D9353 +C08CB7BC0D5D1239B740D0D590507192FFCEC277C3C140460B20965F7631E2B5B44BADA92C1342DF +A33B4BA7889DA05AD09C15F30EA432B50E64E10113B9E4D87C2C49740F01B3CE72A08452A5C15C72 +D6C245C2AACC859C56E969D107992480CC75E952996C22F27E21775BEF24569A1ED3CFEA443EC6BC +28686EF1DB7BFF00513264143F6CC14A923217D8D37090C65822B2E56EFAC03A2D8857D97C81A169 +159057616F759830048571C62A6C8A2191ECEC97D3777953920F7A3D8D0FEEA9A1EDA853363D4F61 +8D2BD7FBB64D15D28D008C525C02D46FE1949CF8933400ED44406D8AC2B2DEDC5E6723FD5684647B +1EA2FE2C1F2F7B26FCD2E502D9429239978D7F532B41018E5165DC76D16BC21AE3418FDD376DA24C +52FBE4546EF2FCE881F8B2158DB7F10831436F8B24CA45724AC5FD905B61B58D212C1A17BEDEE546 +9CC9A389DC54F2D248DDD5244E5DBCB37FA88FEA6523DFB9CDFC3C2BF8EEAA27FD2C6AD007DB3AE2 +465BAEA093BE9D9EC777E9CD93A647953709C2BF5A5180BA56963B672153ED6E4C2AA4A3FF720496 +C3C18282E4885043D6D45AB8C0088DA01481F464EBCE7C3AFEDE6C7592D4A03DA6256A4A2F25EB36 +0C5F850BF40F2DAD2B689C08F0B1E619077F081CC7F4304D2D904EE430B995992102D2BFF06B6877 +C229A84F60581A1EEA5EECBECD8B14AD4F0B9216CB10EAD2E06BDDF089DD373493193FA460102BEB +6DE0C1E3386E8604AD7157D9857F51BF55BD85388B5C8BD45B54051E88B5CA57EAC942440F343203 +CF944D460B57C19E6DB17535B444F961BD44A51331457B1DA661FB4271A5D2925A3C2ADF7FBCD41E +8078684EA7F0CE35125DEA1DA97C3F4A024122912E6E89D3EA009AEA725EA164013C0320B8341AD3 +99A8106B4C706616C8E1C76669F177A8C07ADA335661836BE868AAAE975A662C36127ED8626D2DA0 +2D98C4E9CDFCDCD0552B93544BB918C9925229A31A94BEFA75258ECA174BB746C4341A9559435543 +713F86E64D7EF936031D9169A0D065B0CFABC81D3571FC77103727BC429CBA820A0A8930746F8A4A +267B679496B654447FD8E89AEB9F1588C6165F6CF44B7835B6A71EE91F8010D09C63F6E3E18A5E24 +6337318BB142F78472F8A398456823E18DF768C0462C72F3201B4BD18CF817A7CF677BB720AA82D6 +2A4DC04BF9631E31734E2AB522850F5268FC212BD43BC7B2D7FCF7A83297F78083E93F21E4C166A2 +B209C88D54742E18FCCD098600BA60D76A2871F757420F9156CD6BDA92DE148A4DD20F8491C9E7F0 +3CFB9BF8ACC52FEE1416D30E7454500A8054C8BAD83B54ED4C340282D20B3ABEAFBAD55B40127FB6 +EA0A1D3C7CB608D6AA99EEE633DB05CAA86F82878E21AABC89734D827B9FBE5E75BC63DD3BBF8B31 +5BB2BA807E9F4BCA5E5992E8D322EBC7715FEE0E1A7E645AA372C385B8A04976904396DD7CEB4C97 +CCA9CAF20960352EE6DB0D0A0148F752FCC9F3360716E0C8FDB55E6F2ADD8ADFD8B56991E68E03E4 +C93D4403C5079AAB498781D85AC397C6D18649F423B30D6D3FA4449F0C3784E6598A422F3683E135 +70136171CC1C6B452DDDAC5E2249C85BD977F0A8CA0EA5D96616CB31373FC90726F7BCC55DFF8348 +3E289698172D097DDA27535B8F8FD727D5EAEF286350A91E2123A0F63890E6BE71B982C5F47697DE +CF80019398041E4B10E683784665884317B32294F93FFF5A04F12C33A712A8F9677B37F8B467A791 +A4398F8F253E997B5166B7D21D4D41F782FBC520EBF191FC695F12DAFF5883D56DE6582AC971740A +DCF25C80316E7C5FDD27986F4CE4AEAE42BD78C95890B9C84C443DE51C629CC0A836B60B4200C13D +A99F9C926012951AC2EB499BB00914B90D2B757183B1C1EABE712AD67E8EC68EBC21E4B70FD252C4 +B34786BAD0C4392024A3678B49DE86C339BB3827A87BEE3DC9FC6CCF4B703D25B2BA3C82F87EA65F +78D24BC43747C764C3ADC901E47947ADBF7292EE73F8A8912C25FDB8BC80E4E7BD55612692644D95 +E21E82686BA4F2EDDE9BC37643840CC7189A12DD708F5A4F15D424B161C7F7CFB9A40FA64F6E3696 +DDE448F4418D7368CEDC2F4BE7B82A451891EDF54D7C3793E7E42DFC20CF3A6DCF113774217A665A +DA3B7F49FCFE3BAB14E2879115B03636F3232A036D18C8AE0B7495FE4878D33801B858D5803CD4E9 +BCB6843240F3DC6E8AF4F304F34E6563454D101932EDA03464EE9CADD8B492AF0D2C81E738830816 +88FB3D4FD632833C16A35863702A03A69D0F1ABCAA51C0CED1EBDABCE1AAEE32C2EC79D8592B7FAF +20B400E573FBC7F6D8AD308B5E2D98A71341E81D1FA237734B2C3BF391C8AAE669F09E5EC188DE4D +45923613E53AFF460893D454FB8A88E8E758F35C50E5D6672C83A03696CFB07D0B3BA642EABBD926 +66A5A3C7CF23BB79869041F10BB355CBC58978374A3CBF989FB74690553B847416483407F1281CE2 +F8BD44CF6474EA6E36410DF7FB5F55AA4F7A9CE7031896CC939EF03C4A2851C56E66D2999E7C7CC9 +6F109D99131D93622938F8502C45C162392BCC23A6C40905A548B46EA081000108FEF7A765B0389B +59145044003E217C5063C9E20607AF6D4A96BA79F766EE22F8D402360A496976671AB9E2D7C49310 +01F44AEFEA92ED083AA2E62B0762318819BE335F09EBFE613D301590EF55E01FD1F745DDC873EAF7 +CBDFA0660D5B6ACFB1C3518AF77E35A3F3C2565FEE95558DBCA7D432DCD73200CDA2A51F5E5D26A0 +AE303C42B74A69F29B6481CB0EB41ED97C3D1E74777D10F43BC33E50E673869E45C4ACD9262920B1 +8892298D69658FC53882BF1777992D9281B787DBA1F8033A5BBD2D25684781D2C003AB42A09A6067 +3DFBF417C3B2A45C856A8D7458F3086BB7583CE646791024CFDD3994CAFBD84544A22256C2D8832D +9C7F9BF3AA62AF9135F18A6AB821CAAF41629183FF6999CBBE95443B969905782B4222C903143670 +C74A9E1D97FF5D8199C96D5AE098694F5A34600D3CF7067C360531AB255C12D1E30831F1BC96FB5C +9E3E5351C62796C085F5A8BD07B3D35CF9A3CE15E0BA504095416A9105EA269AF77D603C9AD09361 +0461F9C22CF042E4AE02C621DBE01457A57E6BBB4160519CB1D407E4EE1046C2DCABE961476465DF +B5B1D691D6A2A655987DF8BE4E405F6ACEB2EC7FB8E44C532BFFB6A6B05E26A2434C883C37DAF0E3 +442EC3F57D48337351FDEAB018A2E99A28CE0393656D0F3B1187D3B326293E78AE69F9DAFE6AE352 +1533B543D11900398415DEFB8AAAFBA9DC93E1BD011A68DDD5ADB70725E101DD6885ECF76D99100D +ED10C2F9C47CE050FBA1353D83F8CB0B48B5AE2089717227513FBE8042B10CCDFF80598C274DFC6D +CD69B767A162E4EEB2F63A680E2AE9645B1E60375AD1FC04A81C8B6FD5EDAE41A7FFD6B371E42B42 +600AC739CCB2B564F4BBF89D907512E3C2A76B1D69CF105B747DC6DDC18D53C616F6AC27CF5442F9 +FF5B6B4F5CC6A3585DD82671FD8948DF492CFDE4543EC823A4C71C416B8453948263CE8AD0A401D9 +40A9797F500A1ACDB08895804FD5A52E3125E81C4166632C1F54341EC242A221DE82F97D8807601F +97FA9F660AE361F5D424A24A4FDB20DB73CF1BCFAE23BE58BD546EF5E06816AB5F419C5453899C12 +2317BD42FB3179C3EE6A07595D4F67F6EC1B0FCEDAB52052103DE2D19871D009229E5F6901FAEF66 +31955AF78AB16D3A43A54F00E594B84F3C8B942C2D757BF10FE9CDCB80408ECFF25A1C627C0C11EC +B0C4C11EFBA062480077CA24817C594439CBC565CF5A94C6160CED9BCBFE2C1F0BD494DFF2E432B9 +7E217C471F8CECD3B8BFB65C049286B0A4043485E3B349BCC0DD640B023AED0ACEAF34C1027F766E +A69CA4553D357C274B1873335BC4B3ECFC2EAE0081AA334FD24B228DCF62A2E32E3437278B6CF6C0 +3210FE67F2321A1ECF49D8146262071013DAA8DE75B652DA36BD234DA25F4827DC2553155B585FFD +90B719246B1299D41BF5BB6AAF1AAE5B05DF9326DC37B0869682E54DB07D1120B4D57323F56043F7 +3D75B5282D88E3E06B127C261BD4A7DAA31AF7A8CCAD53AB00817F05075289E048CA0BB14102E168 +8F9ED9CD7FF2F4945695667C6222666BC6EAE9748FF58FE11A70E78F7D3D9D45E29DFC1E846C9D23 +48CBC8677B850D6A30A31F8D61DFDCCFC2B778FA780777BB3FB85EA23795282FA572F3EB8E488FFA +BB6155BAC5F08F997C33D070E98EDC38AC69BFFA693A85863D3DE879197845CF995F26019C4A9802 +889E17708C5A2DFE5AFFDBD29C46FA77F463D1827F66091D30A3AF1496FE515C7B2B9D97EC2A0B2C +FCD578021D404AAC9663252FD3690151838D8DB46849D187763EFAA4173D53B28CBF4F57FEC2397A +2B67D0A90B72794D91D593393D2D4E187FD24E51A13BC8C9E87364635748FCEA72AD76F42D176D05 +D93DE0002E2170E941A8BDCB9C1943D1DA548A8EDA6F92A488D2DCD000423E9EDCA28AB94D03FAFF +A12FF2BA7C3E21FAF63A585F733A9918930F938F37D07E764A21DE0C4A8EB905E6DE85398657955B +5DD5F049E25383C6FD36743E81251067BA3409CB85A322F5D908824289E0309B5EACA33610FDBF11 +B61F62C6120344ED19C42DE159ECDFB34C516D70B21686812CD8F622956B806F068842FF053CEF1C +2DFFD66D53903377233DDF528E4125C6D549C1E9F8D99A17E22F93EF6D2274664920151AFB876774 +77E9133210224F95A50ADABC93C10ECA80D39E05C6E4DF57CDA5E6773D07E0FF355835C1A9890FF3 +C020C5FBCC18133D83C697E7E247F52C9B06A1B5DF2459BF57E72275566ED59F7122BF5AE9755F95 +9D7631171EDE93F53BC015863DF1759DC5BE063700E8F4AF569CC65E965F6BDC957259421884C211 +F3180ADD66D13E6E9CCA88F27ED8277D5F47E0E993A04641146B171646E00C46DDE087471CC761D0 +B9323016BFB6CCFBF0ACC997D9FD4954390F12F1FAD549264996A77443BFB33DB57904FCA62FF3AF +AF4EE0FEF69094912F72A9CCA108CC53D211C0C124FB4BBCBECC390C2248D56747459330880F44F6 +228F9A80F431210B08D13FA56EA3CE8A4619A023E0431734901494B83C8B742B9FBA1C5E91730006 +45E643551AFC8781006964BCE9B58721C4F1C9A226A3316F2E525FFD7C3E90A3BDD25105F0AEC46A +C1E269C9EA9110A2CD2C3A35372C40F8F80BB083BD4275F55FDAC598941341F760630915EF2C0BCF +E5AEB043EB07BA9A99EA0987FBABB33C274AF9020A8DEFE44723AC8A9C1591120D778B229BE0BF85 +57C0E820F9DD6176296DD1D3453DFC8284EECF001EB9DA273359B2AB3C0C30CC2C2A3F56444C1D1E +25C84D386DD797826B79AF0C0087276BDC5A69A98113B220C13597503EE560F118CF5A9625DE2EE0 +B932BB1548F6B4E0BC638F20A7915715F9D5E47237F398599272E7BF20C1CAC9733100B3AD0A8CB9 +6FDB9FF300FF0700F8A21A6A22238A9494521B86F06E470577FE1DE07A5983B1498A9525DEF2A34F +C5427B7260AF5E5959025C8D572562EDD54A219F9A0454446BAA2AE437022B131FA88DAFDCF9A08B +DF7B05F8BE941A51D72CC2274BD0540FE49D28C504468CE887CF733BE87CD06B86F67971DD272104 +35F9F05F8A2D97CB6ED98346778B28028D7DCE2F40F0A7BD8AC8CA7B4605D3FDDCBA5AF8C08917A6 +131BFA86B0249053DADEFDA8EF49DF008D3D99CC843F03E5ACAA8E52424644FEEC65D33F9CBB9555 +8798E42A0EE7ACF0FDE7B43AFE9E8CBBA205E0DBCC5D93D8FBE7B05E84092470134590133BCB8A64 +1A6AFE0123276313F3DBCAB23C7B36FDC43801339E33874E8EEDD785895483F92C51A3E78C322E92 +2E4341CB410B8F4710172581762FA0B4000A4B27B99D3B57354B665C0CCF7C02FCD290BBDBCD41E1 +24DE43AA1304BCB22CB8F737CDD986D2E69FBA01C33CB155F90E5307FC5D525CACB66CD4CB045D81 +27B8A7EABA011D072FC0B60E570B9D6EC25F32930F46B78B057B1961776CD718FBAE665125F2CDF0 +448E1C96EA287A42D0BEB47FF49FFAED1F72D1EBAA575B3BD88277479ED125491AC0D5CC0ADD5E98 +75A645E788D0E10E0190D98A97E1CEDDB7377703E05FAD292AF891E77F12E8C8B6D0FA4C0DEC66DD +4587E528FAAA2609CF0958436DBA780A335DA604AF143A30F77BA082D86C85419E54FFA39F6F2C38 +A5B42E0C2217EDDD438478F9F05DAE8A75A1491470382BCE4712DE938206FBFB47330831A6A3DCE3 +387BCF0ED43B3423CA1F873C24E4259350C5186B56174BD99D20DD4837A3F0F67A08FD52894787E0 +FF247E791ECE81224AB7431035CA7068752E179E899AEC593AAA509B15536127FFBF52C82AC47056 +56E4EF358D2CAEFBA9C399999F264FACB82ACD40E20926608EE5D77EDDFAB227728CC4364096FEA1 +043336AF760071361E4EFF48FB26DB4FB79AB51C4810518D858D206A6A25AB206D6FAACCF0CF5596 +6D3E33E8BD7079C8BC85F0C35EE2D6BB1BF532B1B067ACFF108ADBE04B52741E2663659D43BF4EBA +B33B8ED367135249FDB5AF2B221F581DB30CFC75A69BD2264D74B3BEAEB5F3CB0CBAB3FF8E88EE45 +9F460E11B774375EADB80EA3644C705182062C90B318FD611BA38A42F49399A37D91780A40605EA7 +016014EA22C2B10AB539343F7017699705F16FB4021B3439E912B7C0AB135A3046C92A798F725A7E +D4C4327F37137BFCBEC5F74A42844AF9DE768F4A562EA3B3F4DFBFFFA4D2E42C712D2B6E891AB623 +057E28EB46F2633477E02904F8887F4458A88AAA4ABA46579792C4EFE79DC8A3CC7159E029BE0B6A +97009282DE564DBC58149A2691274F5DB28EA9849E88EAB9FD7957FE1388734BC1B528B8588BBE63 +3824E2B0106FDC135576A7E94EC17E42B9C3FA42861C7A8212102EF19B918D6F4314B5FE7498BB93 +E7B9CE4EC1B519E8988E8D680CAC45A6CE5DE71CFE7A28B60AE3543367A615E91F69FA6921F0C362 +DCD3EFAE73BC584B66FE37CFC27A3B5E9B9BC83F8A5D1EB12F8010E911223D2FA545E305730D1DFA +D324AE4D8D6AFBCD4F702EBCD128B4EE6A0445BCA5BB55823A4593DD853EAEF0FC77E3B9DD8E6480 +0CB2151D0F6ECEA0D41EB3416A6E06A153984462DB9EC3ED217F998495023F4B98A03AD16F5384EA +F4F757A5A3DF1F320F64116C8AE629B08E77FE2CAFE6185DBC5F30101FF47F32EBBD42016634FACE +F07A69D520220A815ABF75BFBA0520BE48097BBCA33A64DD11D54884E6C8F435D426299FEFCE6B51 +6CD818E27146CBFA75229BFA2B093C54DC48C9C5F822A7C59E1F5D956D780BF07ADF670288A483BD +06F945B0C0BCDF221CEFE3FDA9E9EDA91DC2812A1F3BC353283A019845BD7E904B8472655E44B9F7 +029F324B3DD624A40C8259207E2B7885A55F166EE10C1B245CD4BBFE1DEEBC246218F344583B9B71 +44012C18381F6F11D66CB122B1CBD630912715E1508877F35C9E46B8CE2520C45B95C9999887B260 +6AC42479E6F02683FF6619978FCD3BC7620F98FFD3B864A3F8F9797492FC09499672953615F2279B +16BA8F75A66859F74714FD990F35E702055BB0826C6C551EED12E350CA7AD7FF3013056EC0F339E3 +6EC69502367FDB97049A4EB2D6046C7CEA92C92CC3EA5CCF9D8A77A63D8CF9BA9F4BC3D750D2E7DB +E184E74B5C73A6012B4DAC6DEF9D1EA4D99F13ED68612249F0A53F31313643E3FCBF880F2FAB20DF +A8CE18D8C222BB35CCA90531243B3D528E80D4C210C05533349C1D146F7D5F7BC4C421AE1C39275B +CA9CFFA9346C0203667D13F176FA1AE081680C6BA448E6B9C96455D385B06B166276DB1E11F5E42E +EEEBD2915999E43E17BDB9E5058708AF25BB78C763F6C38898EE9869395F2931C5372A3C64A098EB +7357558BBC67FF5C92313117D50FAB517809B6604C8CB3B375E234A16A7373B46C8C482A7992809A +F3603381DB49527CA8892C9F2BFB7190B036E25D49C7D3833AF99F617280E6632867F3D0E0467505 +0EFF7B5E86C71978C90025D72D3F66DDF1D0130B24D201DE06D5806201E9647C7F70365579978B7A +FC68BB8608F00698C180E075A4B052D108C1CE236257DC2DF3D6B849EA9B7A26D53F80EF2F9F2A92 +3247F7DEC3577F2B58704CDFBABD270E54DD6FADDA0E85C6D310F7A94ABF6A7A13FF21353006BD80 +90B73678D0A3402BA9632FDAE5C5278085334CD64C3B71BDC08FA7FE7FF6800A5051C247F4BA1D54 +E5B0E947F8C7EDCCFDAF947E4B21713B0BCE276D6D0D3B55D32A0996A05FB8C99EF3B85B5EE4FB31 +26E1984EFA3C9BE6E9FE0AEA0B03ADF025246FE32A19764A0E5D0F94A74358974A62A3EA33304F90 +48B4C2EA040818AFDDB44D56913A301E000108FEF75B0C76EBE1FA9139DC151EF39E3840B0DEC546 +0FD934D511C8490B3EB8D1A81B4FFE525EAC5A81011633F0650E120E772BFA21DE432AE2E817BAE0 +060EF19F04623A069EE477772619E85A32DE3BB5E049C11C405BF9BFBAB4FD3A7A2C52E1CDEA9D67 +38ED1105A6772B4878AB06DAF4332F8F293126D5904FEBED64E93EA6E3B37F65A6C74283FF56897F +A20E46D681CC4346E179872041ADC5D983E3810C98FFC96E0973A81177EAFEF5F851E55DDFE803B6 +4BF2A76FB09E9F8BBD76DB5163E3E275DB29D6A10F3EAA7704AC81D46C4E237E936B14B5019864C3 +034F27B3592E14696F4D9712010A5E8C865CD239A852ABF27831B05E3B437E7DA5DE5B1E9D998201 +3F8001DBF62570F501E54D6AE3170E3FDEC2D94E4E932D7AF9B0B92C92B238816014BFC1C16D6DEE +DD40B8884D923471CD77A355A97920672695AA4B4509AC291D891234E1FCAAC350DA13A8B9447B12 +FE5CCB8042BD8F904B66951F3FB20BA84CB545FF198D44E6059003ACC8DBBBB651601AEC2CF0BF55 +17FA53B01743F7EE73342A7AA45B58353DD3CBF321C1D9D70F0B6A9A76E2239A8EFC382FBED9D977 +A180720691692EF233CE53D7E0D0E0F83CA9C45604D5B00250564E6E3DB08F26C6398F1B9C4C78F1 +A167FDE520D3DC8C866EB9254EC6250F7A685C4066222139AD5515F22E8584235D6F14B7542E3084 +6607E53D5D3C4F522B2D6AABA3E49C499C40373A0F4290BA12A920DD3EF7F2949E6697923893E50A +BDD3D13FE73EA497DBC9A4716C0BFDEB1DCF20DF34D12686AA0F2C9F3062941328A80D0ADE0F2C4C +043D6F3EAD15B995BF1A02DF1CC446343C55CD78DE585FFDBB2CB180BED9788FF9BF6B73A90348F3 +7ACA93253E8E52E0EB1E82F58A57FE9D0C129C5FA049823B8B3585ED2D5541714A52635604CA4941 +10D7B42BB55B1C5B42E41717A9ADC45A3AD539BB80E8B1AA378BC2AD7B1D4C2A1183ED26087A1F01 +15589B84D82094984474CBDA97B943B543326AB108B4E52CB1733D8A9E3CAF7A9CF4C07648801EE7 +FC4966AA9871E3BE36A3848053F7A4BE9CC349FA452E1DB855D9127ADAA39CC7A977847B6CF52BAE +CFA980E6C51EB2D6B4417BAB3F70C8BE98A7D1DF57E66C8FEA149270F5D68E924C71D52453987507 +5553D8B912FDB0DF16051768190BF80876DF382CAEF12C70678CD845C07636C3D8EAF4BE18B847F3 +605A0F152AF60F5749A2C2625C5454AAF36861632D30F7216445511A732E3F130E4996DF1B9C5E66 +FFFDDDA99F01164AD12DEDA3B35F84EDD731DDA51E435A17B6CAF0966E01F39B283478C51380A3F1 +568E745B0476047DB77A7F863B40EFE03E6B45E83C9715CC0DB429F9C85FCCA7A141C96CACE805F2 +7516B0C8718EEE39AC49CFB7A9D95AEA8BF50272A225F7E000F8DF79AED13D310EAEC2BED963A153 +B582EA264F6258562C8C02311988F6142F673A8D68426C7902694EDB298B85CEA1AC50083825EF15 +0883C9BF3F99BFC82A46ECF466806635CC8A3595431CCF712F564B913AF2CF06D1654C4527455648 +3B6E6E48400AA7680D9564601833A1AA46F5E699E65DB1DF3611E99F51331DAC2FE0BF084504838D +3704FD2D025A714D25DF897040983998C01270FDD692430ED4144E333D58FADEBD3E5FD50539B0B5 +D5825CE1700642D49E3D28F4C5F21D43FEEFA5439DE1C759AC8AEABA80A229B11AF7DB0FD24EC665 +C434EED5EB80818C3747D6B02E5ECADAC57166D8BD0D850F4D6B2A727C414E75FB6025457C96F907 +B012801DA0A34D5FE2B61EB27233FA0BA1B757E03C89C69E34D60011C1EF3A426F89FD84CE0121BE +ABD16C7104B34C064737CC9BA2C0DC6B8384207FF21EF944F670A53AA02D87CC7BB64DA01CF5178F +ED8886E4C99AA2427FE3A91421C7C9EAF3F8A74707D226D1413FEFC1282FC1F0B932E1688375870A +7DC32E39F875983A7BA3E3C9847FD1DD34B60FE956136887B1BECEB91C1BF5236861FF043A690353 +5766096405559021E6063D6C3629FBD58DEA9AB4B4952C292670F67E7E4C7486473A9EB073761E8F +9900D0E0B2A8426EF662DBB9D45F7DFFEFCF2B31D117126E06826C9A6D4806BDC7A9B8950C9BFA2D +39F328E338C2BEBCECFEBC551F504E79E0936C5A321BCE9AFB4D83E70BD4E06B546912E668AE2602 +F5FB2523B8EEEB93CD1C2B82D76CEAA9E5550C63F4CD85ED55DD121851741FDCC1B29B81AF765391 +2B7671A42BEC0A1F07688272AA960267A540523C83267A9907AF85012FF9454F948648A34238C13D +C6C171B1194419D1B52A028659BF2466CF42D8F286A72EF3A217DFD56532D34DBA6D04B04F6CE59F +E8E5E0B9B59F36DB7F680E10331971C79DE955329B750FC55FA7FA33CD121AF3D8FAF48396C31390 +6F2D63145BED011FF8D0363CF8CEDC21C39DDB0F5F47CAF2F8BB2E327D537AF075B4E82F8C70513C +B039BAC8400D9FDF60E2BCAB621C5CD23E9D8420DB32194E60508E7B365504097133EE7B07EA4578 +5BD7128A0442FCDEF7F6871C6B050AB3BB9C2FB1A00CC96A3F54F121309CE22DC994094377228B17 +CBB313130EE857FC41DC3F4A76CFE5207C58F03106F08A23263B5E780502CB83515C114DC5A6BE35 +0B3B18DABCC1DF959F487D1D8C926BD314639EB84BC94B4673D29E01D4D375FDFC8278C3706F657E +34E7D409CF36621A7CE92E30137A940F9A5D38797949985235C8F3F35B128ED06800CA0B578F3FB0 +8BA48654354D020EBA2C0304F83B723F9A05F42087DFC18029C58C3BD771188F92221416BEED82A6 +7269754FD97B6F9EDE5441894594F1CD8FBCAE6827D0E344A06705E8ED7F953D87A11B5ADAF23C60 +CC90B15AC9584B978B2DDD563F5DEC72CE72441B823A660F07F2D4CE6FB000FF0700F86A721FC852 +334AD7A418BF24C1AE619F509B1D47BE770517F63A409B2ED75D135FF45A5A9E8741285ED23C8CA8 +7DDF4272C67D403DA393EC67DA9476DAD278B85D16050E8CE17F17930F168A5337332DEB85B6CB40 +638185194892D4CF61E58586EBA4FB7D78D28FFF6EC9367FDAD8743D2D1ED4C9DC2B99170CCE0A61 +882F78B4C6D6F4CC7594381FC19170B3113266A3B3A4E6EC00DBBF6B653C4105C62D0A552808E2D0 +D47C92960AEFD58ABD38A16F16A7D35421790632F0A4BC42B1C2FD0ED1BED75E63B2881F455FC030 +7FA3B5D994176D1F96AE06F57AB2603CBC77E5D231D794117A1672FF791DF40250D8FD50FCF7D380 +8FD2FC210C09A9C5FA0DED11693BAC240332BC384B4D7E1FB6B5908441FEF68039C2A79B96B9A5B7 +24EF4685322AC9736B8EA3B2C8182B04D801B9955622CC8DD2154D594D22B06437E0DB28F6B773B1 +24120DEC4269E514D7A639775C33B156239A1EE520060A4A5A1C8B58DAA39B3B94254C6D9290589B +7D599C6EA5B33F15A3F80901E86E8AFF68AEA5E9D005D862F45A46B42914B8BC392CAE181AD55847 +71B5CB45F423811DF5EEE7EBCAD16F91D2160A2FB1DCBA469BCC98A4FEED0E793F27417267C9BDDE +2B061F4C602301D3F2EE8C7968A88446EDC3144CAA7C9C1EE9B5F4B92F73D1E85CA3C2EE7BD72CB3 +074D5DC87DFE947E08375E1AA77489746B1B32E12FAD20C4C0C7B0CBB264E89E150FF683AF7E02B6 +FA0BD9BC4C9B14AA0E06A7F55874278A1B429A06D87B5D30478F4F0C1EABD913638B882BB6344B12 +FB7BF397172C5758E058ABC0A2535C71F7620D7B6CD416FFBD7F75E3782868FB7F46745B7EF1D835 +C051CB4A02BC238CBFC0C549E89119CD278B5AF794BF54BAE4535852C14B9DEB6683F2D500F0238A +E7DE5D6F2883A8E4A1CD1FE0AC1B23BF32594B3C986A0A63DC95C74DE01FEEA4AC4076ED327D7E3C +77A0990BA4E8398FDF8FDD55767A5D946D5193C635CC6E901871503AF257E0A21FE67CBC6F227ACF +1B4D4B89B27BA3BA224A8BE968A96E9157CB0E624EF4E9698DC89035081C7E6822BA062595561048 +3A42E16D57B7E0462D81606FF9E49553B6BA40245830CC66045268D382A04FBCF39B5D126FBBCC4F +AAD42310487DB1F31DBE7EB98EA2E973AD44F1FD8ADA30F7144063182B54F8CEA349CE759B9E4C08 +9CD5D53B0A0FCBE1C065AD2285DC0DCFAC77B9D0EF9A48768500B008F1BE13BB5F9F7B12360715DA +A0401B0BFCAFC8A95BB4B5D13C1AF3B3124284E23779EE345AC97FCDBB67B04149A0BAC5D0CE7CA5 +BF8931F0F73E4AA966695101DE5004A6A1BF653BF1D30A7B957755E25F8FAA9072D07A9BAE0AAFD8 +E770D1C56883419E78B5F4CF6D31A0211D8B06D99CB52783B90DD28873AD250B744B26BCB808D122 +82AA6865D67C5337E48C43F7D49835A9BAE4080439FBF73E3D60FD7522CF8ECA47E3BB59CC31DA10 +22385AA0692B53A58FDC3561632602101CD61B9268BC6E6C89D31AB700748CE8E06576EB1517F314 +739CDF6A88E9573F331871F38E3A87AF6BFD32C0E24CB54454DE56DB3F1651C39AB4DB63273486ED +42ACFB28CF2831077FD079081AA5D0082DE322B1F6FD83A75E9011C719A4480E80AF58939F08A6D7 +7CE099D3897EAC2A86D8579B6CADB30D553A2626BF142C31095BCB18C628002FF1B88A2C1BBBC672 +F97D92FC01DEA0ACB1F42AE538425B0D9D126E7BC49B75816E2CAEC2B33CF41A4A222747B7FC9117 +C2A5012FDB1625191D4745EEB137C4DB7836488A60FDE61F352D98FE285FB6826BDC36CA64EF6918 +675873859F76B7DD8808D52D5616775B7ED5D8CB6D4E1A0F42D50DCAA652C65F19843622A1A4827F +7C2DF0AAA637E2262E38409923CABD5505A46FA0D52E19FE6CEC0DAA7520833141A1958205CA9F72 +833B1207341432C8D18878999AC606C6F53AD1E37A84CBFE10CB6F3E6722088BB6E55D306E6CD53D +470B8EFBD26BA91A199BBB6EE09F413E5CED9806CF2797DEDF03A19F3C26124F4F2F9C958765A31C +5DE835639813D6C3665019CC707FD6FBECC6DCAD7C12F7BC2F26FF70BCDDA7778FC3A2A7B8B72CDE +EEFC889D311B2A1BDA90B5CF2BCB356FFDE039A26FCEA692F376F0B9DE431AEE98BD49752A960D02 +1F6C3AD3AABAF5954A4A30E73456AB0E0893EF805781B878ECCEF53F8E1F48AE5E2DC05A4D3CA57B +963FEF1867BF530D1A4EB020A1894C670BE6FDF6F81623765FE326B0C66B3AF0C74977296BDE041B +BB2E4909543061902784C442D8FDD6A825362BA7221442D65215A89135044824B7FD1DEF7140F12E +5F2DDA9E5F8A0F7A4D818D2FC1D2ACF99B3CC13A95CD501ECD0A9B8832EDDCA9A666093751528F29 +466914C19890FCA5CA0AD6F288108EA1054535FC2FE1DFF895212B5EB4FB7298F76C8E0A43262081 +4A3248F28CDA8899B42E5DEC421C91AAA5AEA19EE3FE33E1045C95CC03E5169B0593A7DAA5A59531 +B608ECE2AE16D41E17961558DF82A5837FF4D62E2FAA87B3A6A2522E315A33253C8A40D14F8FB0E9 +07CE3AEF609DDB8D044F42193678475AC0291CE10810841AE6B4424E9F6305E2BB103FCFCDB6AC19 +26E7C47A9ED99BA4AC986A71729A9D921DBF654BCDBFE0850C325811177ED4E550798BDC5E21225E +5C410F0811AB6E973D0ACB4F331D7FB626BDF2AC5A8205DCE261824C3867F3DBA2B065D28B67F4E1 +9F235A2D33FFCCE7E30BAD43860837C6BEDA6E5911FD87CB580204C17103703CC5D1A46A3425CB95 +556E24B13528F6982DBC0637039B0D49ACF26E3BD19F2E1B3FBE858CEEF847E55992CB55997ADB75 +23CD371788E8328B43F7581CB21DDF1FCEB22E0D2F4D6B64525E585250F39062311F60DA2BF955BF +5E00002008DFF7977844A47D844DFC396D42C169614E9C47FA71BF08D011D2CECB62B22A1C1804B2 +D1D1D5E4F964EBB4E146F63F5071EF88C76F1F8B3DEE73D8F86FB3DBC818E7CFE303F1B6DCEC8ECB +9D476DD3C6B5477B7FC9843269F1BEDB3BD75209C914A3305C2FE7DE1FAF09783905E54C82792258 +7AE28CE29D0B822EB6168CA3FEA2D7ECC1CFA915BCE2574F10B12AC74F5A7B9639FB0628C5A79A91 +A5D010A40FE188C3BC849EFBD5E8D34549EE0E5F0FE1E7209E79302CA8816BBBA6B96778C1FA5B70 +8EF1E3151B6B4FFB861253F35D9819876EF414A078F071BD120F8BAC553D8134264B190CF844A1E4 +3B87920EE56E721A47ACD09A010E16EAAE6994434E26CFCA0BFF672EEDDB06EF00FD6D5D8E5AF043 +EEE54325A7CAC208D0A92FAF9C10A717C15045BA0E9FDB0569F83AD3D260A49E9D431D5CB962BB86 +5A1BCCE2C1C7C20E085C0289CE71284D73FBEF9EA2C60474D2540EAE2EAF1E4189E6BE7529F41E36 +A5E862BD87F2EAA0DE1AA2F3D42BA1B2EB807083780FF29D539B3268604C74108C5B21A9F6B3392C +126F0813581B8BDC047418673F0A004C4033AF3D1EBAA5557BD4F31B82884C2DD50EC4CDFA07D951 +D8D19080549BACBC89D7A75DF85E362CCD9DEC8DD5536983235C099FC8187B30B2EB146EBB018789 +E6534362FAB7DB958F8CFD655C1091DDFC7CB250650D44FB2E84A3B73C60DA7E8952A0B210804EA7 +8D90F49270B70761F8137558105E3D4FBD3603210B43E1793B88677A9EB8B7AFB080B1BD3181617E +53C0BE4D2484FFF4D6E403F5EDE7163CAF25230D5ECDFA7C6D702094807A261D9363D207003A262E +30206C7B969D25C1A37B27DE4417C7CE0F2084DA259CD89A17DC37C8C7B97EA0F8E5D5CD54CCC384 +978425FBFA4967F405900F67E8A05A8438AEFDA5F67F93A5B8EEEF15867BE87DF2504A21E8FE91A3 +B714B75CCF1146CA6FBE2A5890C52F249D519DDD10B8EF414B3DB0A674E674D19134C6448E894A15 +B75BDF2F78B142B00845BC46C6E7FFAFEB44D82098F33E80786FCE5C9EC388CB0103A89A8BC90A96 +3854784CB69B58F697EC9CFEBBB4E503958724AF03705AD61B5971D84F2BDF8763A603640A04AFD4 +A73BE195EFCD749A702808FCCD1C26B0DBA55BD4C80ACF7945AB8C370EA9F283A6489429F6A6CA66 +568E8E7EE527D7E69CF9365DDCB7AE9ACEBEE4307CD3FCF5442FF5E56DA531388C47E7A520CD5CF6 +8360D164C08B349624C8A9B3750CAEE7A8469C514F896C06BCD48AA0FBE1253457B64FD08C7357E9 +774F849858A87825A706286DAB39162BC9C4E9DEC2EEC62CE932F3554573B48808518E1E95BD1081 +D133AEB288DE3522539B157A54C57FC39BBF982F0BAD92028D1B927AA4E63F8215274159B827ED97 +E7FF03BCBAADF93F487B0FB750598DEA2D6D44A7A1F164653E201EAE35B36ACD9B9156353AC80080 +7D4107FFAF400009B55BFA81B23B21E411665BD89DC54335E9DBAD4CF6B3D4F6D573161A83D5E8E3 +32341537DF65096926F20431D8ABDCA74ADA06518FC64810712C694BE05B522853764FF906378201 +C4B803E59526F927D8CED7675D9A93290FDFA82422854567658A792201ECF9C5C37BCF35DE6249BF +0A6A304BF1BD5B5EBF2A5895DEC4111D63E66AFA446CE00AE6A824AD5CDF75C9E533EBA71081B792 +C04C428FEE3326BC897CBF76F5891564F445650D2CD963D90D0CD46C2596386FBDD9AFEFFA6A5AA3 +545C6998ED5EAB2E75969C3D38D21A763A3B5CF147010260C817F58705EF586227E7B2B3234ACF3D +0BFAA315284838C9BB9E740EA6717F94ED28D3A6B68D34FD7727E8B31A18A46FDBAAA97B9A994136 +9E2F37D9117BA0A3C0C84C8BF1B6BE3492A246ECA35BAA28CC9E351BE5F5AE41E2E5CF76ACA3BF5E +09A2B54F99A41DAC7E12BE50AEAEA870DDEFB158F355CD15F7C856C876175A54A0C1E34C4DAADDD8 +6D0BE193323FE6B28258DF74864F81300524F3F632F140EA3F6FCC3D55ED66D06A1DE33EAC855E0C +FA2C0FF860D16560E01AAA1B5B8A4BC37E666EAB304690FA9E7A4FDF23D712E83C9A5A1A77282A3B +6EC679063E916AFBBA8F3CE82DE1C5148B0DA2DB7813EA7DBF4D4056AA38E503801C6073E43FEA9D +57B7617023D2159CF3EA9E01FAF4EB6169443CC1AD08FFB1F110529BA0F8453D65E883CBD6B1644C +CF455E3BA5A9036DACBC6832F2E94C19893B08D06F334FF7EC952500030DF411392E691ABB4A3B23 +F18BB7EDA653677B53280648EE9735153474E13028227A3749F6FA25B57F3CD5F0C8F5353379AD94 +279E5EBBAD1DB3AB1B843A61A7442D0AB2F1D718DE3A52CF5D13C2FCBBBD72908A3D9E0D1EB98FD1 +85E82B0D0A656E6473747265616D0D656E646F626A0D3337342030206F626A0D3C3C2F4D65746164 +61746120333733203020523E3E0D656E646F626A0D3337352030206F626A0D3C3C2F46696C746572 +2F466C6174654465636F64652F4C656E677468203435373E3E73747265616D0D0A4FDEFD79527E6E +65956B60A39EB6504558F269DCDEB3009D8B53FF6B16E95AB2486FFDE07729781575FADA77D723A9 +FD13118FF91383AE287EEFF50706CE9B9E9652CACB4D9411AD13A3E63C4081A700405266E37CF29F +8B425218843A026EBF540C5D2BAE101A455E1D352270DDAD1868B253E925AC34B5097B6B1B6E5785 +568EC9EC05AF7D332A3D7D3FB19C74D8EF4A22E7AC772A3746D1A9B8B538020BB623C994E8C6BC8E +29ED32DE47679A5BCD6846D11EE982E3A5DE417AF3F1E42471CF725711A2B7162662032E2D14980F +8833CD6EA8290DCCC86341DDE62EAB936D7E52E9AFBD17FCE369EB089E742C65B96EC174E1F0A032 +1162B71D228A7152A136DD3AD0388E464C4E51183C735DD1D99EEFED0204D2F06C028880048BD388 +136E14BA7446A86CD2575413081A05600C2541C1B002D29B48481008A117598A800945C0848E43D1 +2082B4004A91DE85A804949A842ABD490F458259188A9448AF821429227504693373CEEE711EF6ED +3FF79CFFDE976FAF677651F4D50F9A9BAFA2CA15DF72E68C5C7AF66FBC1F772DAB7859355CCFC26C +1A79EAB6A4776DA18316B9FA56DAB2430F5E96E330010EB90DE54C74CAB2519662E48F91A0FB6625 +35A67E650F01D34A211DD71B67E28621D9E8E05569FE1ADA0724E4ABAAFCC4F8A51760A417A3A000 +C6A0ABBDC1857538265CCC963BDBE04C691D7FC365B3D6037DB24B1A8D7EC01C4CB2E1A4B101BE39 +551CE2EF7DAAD8B672FABF6C947F79D0F1F773F5C241DB1C3DDE1407E48911C3D5FBCE0030F8ADBF +1EFCFECA4BF5EFD5AE785171B07FFAFA9BD35D38E691DF632C34EFB643F3CA25B2647D92FCC43E0B +E71B0E7FD83FE5A9FC5AFA2F3384A29A8A321CEDEFEC17E88D855B9B18C3317F1FFFABFF45F03FAD +5AF9649DAF1115B69941C35410A8B3113EA8E05DD8A4804CFE299C2C672C18CBD3D8D3306968CAD8 +40EDC8357A967F3A16413A54382045C16B5A67E832671C4F8E685FA8F3DA250F8E35764EE062F8EB +1B9C29DF444C536878EEF287C1EDA1EEF3D73694C794D9EEBC73EDB7860337C31C5F41424E137D58 +1F200C304AAB0148BEA074C7F127733D50C572A9EFDDD05DD12D4EED34BE5871AFBA874E005028C5 +4FEF6D62AF6EB134FACB4BC4DC49B8FA88019E27291A39B2FF415BCA0BE58A6A258AF0E9CDB96D44 +55CA63570A4EB122A7155BE87B20C9F2F28ECA89D5CB936E580335466AEC9019CF3AA9C792CB302B +EB2CE94EF109C5F53BEE73FEE8FA95214B0968403297932F3348D7E61966D1E3700D3D132FEDB523 +1CA8CE6753546C6218D9B739E7266E46ACFEE3E697B772A77E0A0EA6A748916DFDD419969536A681 +776F92F658FAC9F3B9D9AEC5F7DB4313F9AC4CF73E3B9E87F35A2919DCC3468C372A5E30DFE17EAA +2B8EA6645EB7A15A77BFF4506F3149F8F442550B38B745BE31C4149124E432D35FD51E20D8B97C45 +21DD233F721D910F584BBD5B990AE859C015882016B987F9E247345AAEC38F5F8F39C02270D41865 +1F5EA22581708DDED68CFF881D0B30395E6D65DF6EFE6C379086321B0C71BB4660E7486885C2813D +6C69E6609F61F12FFE64D9C7AD256EE7D5148FC74176B767358C3EDD4582A93C17E83488CA38BFDB +871FB865B6353DE71AD5C45BA519E35398B70A08B579EB3A35A0F0D5B233147BFEB158C5C9D182AE +62783A04E658EA38C702E61ABB717436DC7D34894A20D44AD6C0E0C01121268ABE5BCB4B7E1ECCD8 +FE8E11749D97A83FAA025CCFCC5E7316CA9F16EECCB826378D645F4DFA9AE790818D2E3C085B4E39 +309494B72025241901E5BCA34A7772C26A057585252CD4DE803DC4A9BF939D9F582846D061199796 +4639389B56DD5F08E8B94635A1E26104AED179E2CC366379D0C0CD914FF87D61FEFB83335DD29484 +A8ED2DF18BEA8777DA1CCE1822AF6D83EB5DCBD9E65F149A3247C5604AFA44C7656C4F5170FBA8CA +D442175D4D8F636BA5D80FC36B267B0BB60B147007E218F2F3A671014876C0567209D606E20B502C +069130AC648AEF72E81653E214B02956B7BB14541A8F0BA49D420720DA7DBBD38442742DF065A8A5 +AC0FD538A64AE6B6AD88FBBF188A9E56887E15F42C899606CBA73DE91444715075648C819223BBE2 +3F0A77ACD99B67F6498C8AD20E59DFFF104A04BC1F0A1A3FDF134FEE0EDE110AA1A5C65AD6657765 +661F6D0F9EBFD63CB280349E40CB0EC4A3CD0BA3B90A821F1B4E9D5F5A80B9F8B3739A076D2412E3 +3DCB18609B3D5DE896D32BC846D2EE9A263D3043B6653E4D43A49EEE0A94D23CCBF47490816ADEAB +22E33539BC7CBDA071AC72517C971075A2A3057A4A5AFCEFF3EA576E59B2063B2D0A176C7565272D +063136D1412ECD9373E5EF29625A5A0A220405C67ED7515874EADD035EFDCE9F6ABD6B660C554B98 +6DCBEAB243547C04A5BD39B653273CBE6904A8E9AF34EB2851A36F5573FE91D0DAA65C3B21870B44 +B7C06A22DFB24112831D168E259271766E1CE9353F21376B1B745E97920B2A65FB5129D860A952D2 +E671A5839114EA467B1CE4AAEFB471625A55A51746803654AA9802F6CD80F223B2F65A5F0920BF4D +C6D9F4E3D57998C416BA7AB01CE65F9A8BCAAE26DE193688DCE89DFC3D93925AAB504360E8ED46DB +C9E57A3E2E12C84508FB239925DE7B3F9A2CCA1F0257B6F505363207D5B99B5303B5ED11BDFB2662 +4DB0A855E6287A1E614CBF3B1EB2B39E1FA2D13CBE55F207780292702B406CE78E3CAC6910E03DB9 +6EDA5F662F3C2A07402033D726FAEC8C5F79221F7A29703018B0970EEEB5113BEAD78CD32CA5C40E +3BA7B27C49A5EDF3B30676B1E42E91C53125C3B7BDB18EEF0071FC59FFD6937EEEEE4378C6427F24 +60223558ACC5151021B1A876C5D657D0F5305D486DC4E4F2286B9DDF40D8E15A26A3C23B2CEB9845 +0B4D72AA0CA0D3FF21E77E62A8D2F0CACCA1A8DA2EC45AB30ACA6A6CE91C8E73BB48AA42E1A76302 +36727DDA5DD015F69972711EA142F81C3A9CC73A67E0631C5D77E622846010AFB66F78D59DB42980 +2D9A329B4EE9132CC45D9689E0D9F4DCB9F570B6BA0E4EF555D595A82B38AA376061F2CC6A7F5EAD +3AAA49B4A2E277D8C3BF769880B23AA87326E30DA4D535B3362219F8F38074CA0C5AA2013798E382 +E9733C4B83C383CB9A1EDC5C76A8F62E63152273AEC4C1D150604B8CFD539603F9FD677198AC0BBB +4B8A83FC6D7DD4102155E90A51537283895BA3B747189FAA6F96727EA83E388FB5D1C239F5EC028D +F955F18F230B3E5575EEA7B62D66390277C39A639E0342308DB5DA0D25A2E351FEE0CBF6CF9656D7 +6F57532C7EBBF01DD040592449A5AF1C7F724A3BF0E124A4E4CC36133F0ED77553F3252541A8E8E4 +DC271DB6DC88797F96C3B6CAFD1EDB3F010108FEF73701C6EBA9EE9115288D2D190AE050DC5C899C +36FEFDD9A46E6FD2911B686052934D3D5E9759EA42DE29E760E23DA75DB7620CB5113FF49BD72ACF +FE01F4BE219F90060C957B506F214B4C1A6B3617377D17BBA7237995CC56935F40DE81D70AEBA4B3 +1F6A604EED4E03CF47BF4B4A46ECC53E418CA8524D32B6B13E86F2217E7A4A32CB75A26B08C00422 +A2B90756E9689BE2E9217B769FE19257E759395EE5B54E588364DCF4F57E05A790EFBAC579EBFABC +431261F7C5DD4F2AFF6381EE6752E292F8BF739B425D0D2914659E52ED69CF9B33453EEB9C19B49A +A4177864CABB0BE290FA0AD59B328D33EC9563DF8C640DB836244DB97DA7191D6240FC208558DE14 +F7BB71C74FB70A9E477CD4BBCCB4E70FB63CBF29F3B5BF23EEC612DCD1D3324CBE5456C8D2DB44DF +441A54A93646002B72B77736F66415DCD68718DEECF07B370E8A7CD84A471CE976CFCAB3CBADDDC4 +721236F54BF75D320C9CE4359A65FF62218ECBF278234EB8E18A55418CD8D097807D5AA4E42B9445 +0905C6B4F733225FE4E048518D185649811E2082F902BE8854926531D4FFD1CD52D90C500D4B11A0 +47EB0B84F7ECB33ACF8A61AACD9CFEB40F67259A4DEF75BAF3D8A5C0596F50ABE264D5DA8CB8DCF5 +F6E444510B44C028F1129D1FBBEA3DE10A09CF387EEFC024DFC26E6DD5BD0FB0F71CA635CE5EA020 +5C293059C63437A46FAD6F40E495AFB5C85BE75D1241727F897981FF6802F3886CDF5313C964A0A6 +081D924A606F78B5CEDE58E651D0969B52225B3D0F0579B1EB97148F317602BAD85B65FD9E32C7D0 +CAB051FFEE4DF9E5449035EF61B9F0F5CB4D1DC7B596B2ABAC66C1D4653B3F0DEDD7059AD0282DDA +D4679F1F5E04C553DC486282BD1B4C265FC8965467B1224BB0C727A0F52B7B457C0EDEFD309C73A7 +0DD9455DDD0792485CE5B306E7434AD453C47B02B64A0205EE3F7C7A0001910F2213972303E34C62 +DA9B5D28C40A3951DB1E893BE4E4F611ACC7BA660A955F22061C01D8C9C9D5C2DE5DC1599717AA51 +3772871D4652F1D64A9C72D423BE0EC13A3E3A7AFD1BFEE56902A142751F6CDED345B16AC49BF860 +7CEF0F479AF019DABFC65BFCEE7C4BC6B88B0D44CE880CED309548B4674E1D3DBB8EA39B838138F3 +754DC05B0ADA0825992C8A76A597CEC97CBF8D64A592FA504978383E874744900CCA7C4E888AFE47 +93EE31FAA8DA7DDF9372296204BDE65C8D50BA2A04D558A259FB6A67FCFF68096064B5B2CBC97D57 +7595895FC82072BD4524EFA2EBBFD35812D05E48C7612937A60AC5AA6614E9FF57E4D0847EFD0BD9 +5AA2A47C582D1B9810CAB83FB45CADA9FA2B8907708ADAADD5BE913EBF13FC63906AE7DDE1CCB22B +C5885D49F3303FE86E2590EE1AD32C4344A5B11BE71AD9565AC592A15826C8A1638FE2B129363745 +61CC1616507827F8F28F6F01F8120A5580B85524178B593C5C656934E6B6C749600D87DBA499E190 +7073271A7D77BBE3855009F730CDEE3F5A2A5454C5D6B9FE8E9F6BB30FB5596C1A5C0B22FD0CAFA0 +EC6448F4B4F67841634C81B9117D23C0A2F49183382EF41E8E6E77B03393AA4B7039434C51E40C69 +BCBF243675B5014CC83FF118381FBA8ABDF51FA4C6178DDEBEF131A85CF0B0FA9348F24CA87DF42E +43D4A57B37F1AD135FE99C96AF7249D2E75EDEF1676490AE397170F38993F0F330F9CB22BDB815F2 +9BC1462D2FDF9A1BE101DFEC7A7E691185EF4C645864755D74364EAE8A7C161A1C420D6224C3D807 +60D82385A4EAC9DF90F8AA73E3B8382AC1554021979108D1A7D70F2CE6F184BB7D22D2B789609C97 +08A5B185028706645A61D0C273555DF474BB2CB5773CED7E9ED03E6F3F5517BC811B38DA631C19F9 +C6731DDCB02C60A7C37494A7BC19CB57735C048341B688A89C8072D34123472DCBAE18B062E9CC05 +C0DAE38994CE0DAB4E8BE2E4879FE5A80118924715059334B6CDEE459BA75FC670917148AE3AD3DC +070B2E94A2091A2A6E58CA90C9AAFB4C01564CAF2A5F5A5D43BEEEC71FF42BE4F3A763C9F61A251A +DA807824AF9B9710A72E4872DC8ED701B3CE84FB7BE206FCB0DE2CB5633191E606BC9BC80968DA53 +E350B760334A9CE6248AFE741216A2AFFF6639C5ADCA12AE0D03202A4D53E00BD1B3FE39C5CAD9D5 +E752F17F2B048A2EEF190613D1BEC3B1C35592503A31599D85DFD06AA3D8E1C89C2B84B4D1871E32 +782FE585AE1615EAB488DDF6A4999E1A578EC09111D3F83B49710743D802F60193BBC1BA2C7E5468 +1DA17555624EFA986B5132D52D4C1471E360561BE143002348EFF2A19724161B9C54EFFB6D433363 +F5F1A97224E24BC4ADD77B9B7ED4A9829E02803AD6F967771C2924F56B98B2F0A10ADBCCC0EC14E0 +F3E7208BED438ADB4598C8AC49183E81D796875EF32A21D05C5C3062470CA428B1715EF29B43EB22 +C83788B818B24BE1F6F6D92FC9029D05CD5AFFD1CD1A14667A077116BADA76222A87F172C796D799 +073BA6A3D629B092A10A57D28CB6F52BFF0AE532BF90C085128DF91F3DE3AD99CB740317CBD24E74 +20FE3055D620AC2CF9B8A6E55E6AC40B5A8ACD612A1C265D343A12C78C088545D1EA2A890114FFF6 +5FE607A803B577C25DFE2EAF822928E6493396376F3CFF314D2BF0C74C7C5C3B8F1ACBE576F83E0F +1ADF77D3F277DC7C078ECC450189EDAF49FD3710353AB6B5EFB98A2C6591CD63E32EC8F1A5F5D9E9 +5F29A4CB90F12BDBDF68E204682BCC54E3EE179DD35075B0C1E7E24160D570D0B917DD81D9F9C3F0 +AB9778D45B2AE062E62332365EF1073B115643277D8223BA2C52C68C14478C3499DF1F0C934968F1 +8587CD4F7271221E47BED7B8581C8BF012F8F0BA7910F155008C3D6EDC1600FF0700F806B4DDBC96 +8C938A2DE67E881462EC99AF822C5C5D67A03C66B22B4D4CAACA42D6ACD2DD9B2C0A2E816F786B6F +50514FE256D14B05B206E9C40667E64199C1A06332D6554B5A9A1FCAAA9D49F65B02802488AF2222 +4C4D6BC3B37C9A9B0A84E4FC47426C0D7D72C78A46CF53D4799F065B27472B948B43AE1EEAC21A9B +F80C53C5656AC3B009F5435620322D8320E73754FD77867E59317FA73C7F93EF111C6DCE0F61CBDF +F2713400AAAB2E831E5232E366AB91D03B0FA622BACE1B2EF62BE9A46F71B632CE43E5EF4645DB44 +98310384E89208D8B94EC8354B0F036E886A65DD022AE8C0B9EEF4273C111621B254E2AECB6A96D8 +61B31956A3B0BCD97E955C6C0D6A3CD2346C05F607F1F8C83B058790E2338E78D93D186CD3B745A0 +9D8EF2BA4E4B2A9D5D84F0CA09D5FF365D493F587806549410AD4652C4E890189713BC52F415CAAD +A3B48B110902455282153F387B5D499B263EAB89B96D2F3488D24D51D9881028E7D094457AB24B91 +D2507E6FC8EB380ACA012C8DDC3D493B67C27231D49A03B7AD8B9F3688646501985EE7A699A8DB5B +FB764D824BD3D6E24CA6CED2C976CA16AC8413294C551D060786F22E7A9400653514A9CA5EFBAC49 +74FBF5D1BCCBF087A3A74E7DEBD88481B94E9A57746FB481A6B0E4BE1D5BC1801103A74BB8BCD1FD +8B40C9C640627EA315D70069AFDA7AB22F96C13722BC728FBB26D37C87E522515FF2177347ACFF2C +3C14DC7F0A54AA90A29F94FABF20FB140DCF3E06D95C94A5DF2B6D31B9AF68149560DC8C2049E991 +A0FE451437879616E42C6E0551C17C295925833A302CF653900886C95B7D392910889FC039626DAC +0E07CB1972A41188D25204F7A78CF130EE68EFF5A0F68120521572954316D535620DD07F310F82C1 +671C3D61E3B7F78EBC25CEEB1417F6B4F52A7E29B3DA1135E6606AED8BDF104E12ECC58E1FD1110B +802ABBB562F3B3B151D382B71F7BA2B029B9CD21CD5BB5B779A46237B27BC8001DC3A51F72F36001 +7F2DF904AD77D2F5B5210DDD8E7B6F7A821B0E089C58C4F366BA1BF6147E8544378090A90C41EF2D +B5983B30F4DA014F3EB942F3390058CDCB2C8FAB46C7BC4F902DAF70645A118BB36C1F4A489EB940 +58F65583F6A11C00D1D735ABEE183B8B86A31A2BD7B957BC0CDB2FEEA710835DBFB8B317B86B872B +CC67E7F66332BCD777B27C1C21EDA43E11DB3DE1B9CC25F9AEC0783F4E9CC4B482C9A11F85812ABB +0BFCE3F33857543AA26678085969913AF94F1F59E0FEC6D89537BF57A1C6829D82FC0F056DC2BE1F +C0DE06594865999241A5E0A66371087A9F9A56BEA1C1941FF56F627FAD8DA278EBA9408D4DD7E99F +5ED6A85328B315ABA65C1C8F802011A63B587A359649FBC3FA1ED823CD5BF80DC124070921359B00 +BC51BCACBC570D67101BE2BAF827C18295F9F91E9B92CB16C83EFC0E5301151E8EF34CE6BACA7417 +8E880CC98E0FA7215FBCD5A2C2D2927FA9FD086DED8B8697A7F29D006FDC1FEF6F3BA1136443F70E +C1F7A2D26DB9A1E373FBB55A7962375471CCFB485E2CB60EF2C506EC5781534555817AB9CF0EE3D6 +F02F8FBEFE6CF17FFD1943B544DFDA07BCE338B59E858E3077D0A4100DB870B92624CA0326AE062C +A7BEF1C9954D07DF7E349D2EB93C9E383B8BAEA6A37A1663E50E84C1B0E0B20F2C9E007D7CA5D3B6 +3D9696D67974021C76E4F5F53837057211FD473497AF1EFB08FD99DC46E1ECF9BFBC3349EE76922B +E0B3898851303EA0F1AE40444F6CF0842C03B156086895439B84B73E306A66C630A84913E6AA255E +3702F77F5FC7EA3C63B2F9C9868DA72AD862BA9AC81B879168431D95F97BFC95D4DA76AB2FACA740 +2441C55434190F4B7EAF9097F26E61E154C7711EC57C326712F689766A810D652FF6462CDCB9485E +C63F53E736D0079E5A6DE62EB7BBEDF65A2A3D741B0215BBF6EDD7164CB5D6A932E25F8DDFA1E9BB +8418320500CE4B762150C5DAD478B1DE1B5A994899053384F93795C413CCDE4E5605C6832EFE6DF0 +9C8680D976CC2D80CC44F7B62B2BAF9011B73E935123C05244FA64A7589E440DDE54F3E34FA14134 +8A25C74D95ACBB5A6A3DFD3B92BC65D3F4FE6EC7295C36D6D397830AAF46637D728F494C3FDDBA22 +E39C89C14098E4B2A8A1E272D13D72AD279636C4EE34BC14BAF6BC552494593E2A10A5D2572A062F +6D4BCB7334340AEC6D624E1575D5175B8E16BC9DB003182A1A2A079551FB6FA33FDDC651FEA83F42 +357813CCA0BDD5772820BA065C673AE349D1855671373EE6A4C3C74B58098FCFEF798E752AAB95A2 +56E01222CA76C4FBFCC4D785A3DDAF75509BC434400EEBF2690D8FEB670BDE9C7290D7267883AE2F +A40C39EE08942674168B70C4D6AC3D95DF1605C86FCC94BFF69C77B965E4FBB27CFF76FFF6B36C01 +AC488CBBE5824D1E789BF1E0C8DB551237515F407C5B3626758848885CF1E91059BEA280D0C82EDD +74F26F204630DD738A753CAE418D34069FA00AF6754E20C4A6CEE8E7A7F363A6B32EA07B8DD83525 +33033D141D6BFA45BF7F85EF98F9D20873728ABC5D3A47E47EE1CA29B041FD2879676B99A80DCD0F +06D8FA95175BEB21F2C0C795352A1D558D8D2A5EB1E21A1F7842197CA76504DFEB90F553EEFE7D8D +706D8760E1BC2ABA0319A909E37F58CF5E32D81D29B7BF0BE86771A9748915780FDD716B3BEA0B8B +CDE8375C0E8565426D8B3FB2E78C913D063B9C0149354B7A2EF16E983256D95011381D16EFEFACB3 +EDFD91AFA033137E7750C21D9CFD59B69B0D0B442A3A966228666C6A099F11A67DBFE64F646E080D +BCAE655E72A04825D4BA377FA69A70F17BD0F356674BBEA763B126280A531C132D59BFBD12239383 +55D1000108FEF7761B269673426F8B3E8005C523F2AD3F34C749289D9455F36EA4A07F2F88BB7E78 +F475404A4FA8E84E67FF5EA9C583880928678618B65FD5FC0D6C39E7147906FFE7432B644AF13B47 +99CEF3684AF618FBAC967D4A956EEE87D3FDC734BA2DD1AC15C0835F76AD5558D9A580E5EFB86F4D +89C034D54C01ABF5933FC0293DC99E87B742CCABD2A07D6278E2FDE428C8BCEF8FC0B211AA0E630E +AFF39EA81E43A8F180975AF75A302E7CFA5238F92C8C50C3EE41B270AB983437F505FC2B9B315478 +BB241E2D0DAFAB1F491E571F5F96E341D965FFEB10044027135A06DFDFC33E1F1C0575B2F982A5F2 +9B18B6BB99888FEF3162850CDCB0D88BF09D37C8B48CD5098F79ECD910A0D658487A6D54F1C61C83 +D7BDB7B284346759B466580C1554C203D631854DF538A815E6DE706882FC43C3247FF88813588EAF +CA8B617AD4257CECC04EF4D76EF9578C3624CF2075AFF5CBC9135FD8D2C95833010F3447C24DA5CD +2F86624431F87637EADA899BCED82979701F144B33A504B2BC97CA094510EBF07EECD9A9FD0B5081 +16781F69ECD15DDFE004A38FA23AFBE92171A24D89D2A122794B93DC41090C7D7F1ABFFC55FBCD1D +48081C8C189F4DC35B989F431CE2915F39152FEA58670CF376569C5731D34DE3F369687B4EB99232 +7F59232F7B69BE7E8AD36476DB090CC7450C0FCBA24B4D6E6B5DF5F18ADF0907A156EC58C684C41E +8414345C373E2E4E91B5E0764512F669A65A7B0E6B761B556F7A5C0B8296EB5534BB2639790ADA2D +9691BD8DF7CE044162DF1184F6D28C0013A2CFC6C5EDFE93A83DF67C0A7BA21B17E7B8938F62B6EE +8DBE326E9066F04DA21752751D15BAAA1671C7C65AF8B2A8B2DD72AE994EA856DD405A73F4C4109D +317AED9372B10CBE8F615AFCCB6EFD874B87E44712C5EDEAC4154065EAC79C43B1E9C8C644E46C95 +C7CD34D830247DF21AFA0AEEE161F4F21C389A6EE60A2B6CD123AFB9919F91963671C9373085732D +B16EF678CA82371C74E6EFD81A9E565ABEB90BD6A9E41B677722BD90954058D8B18E69EA3222D1D9 +D71F03BC3146FB084F2347323D083966C4788548C499777FE6256D82AC6E3770007A510EA98D160E +46CF1F1910C5C879FF1152A4640576EA0C803BCAE5F9383EAD1513A2ACDA0271F784D5F9C266D5DA +F5097FB26B48B92FC63B2C19ADEA92B83CD30517901F3B5E28983CE4E21DEDC209C2C634EA559C5A +0BD2AEE287DA2E4BDD99570A6406C9AB93FE0FC66B4DB1E7B8A50EAB585247B187B627A227CA9407 +6FC3C878BA1FB8A26BB884405E6642A1C9C26EC89FD6B1402FE2B05A25878813644B698F3F471486 +C2BF42A04ADE8C9CF169573B8FCCE59C023124FF36CBA9A0C25A47AF9BFA58813D1AAFBB6AC197F0 +260A7A1FAA53DBFE6FB18A9FAC86C78BE4721464D98AB59B26FB8EE05F3AFBA2F8CE9E7163C9007F +5A453738426514B37EE5684BA46AD4F5CF917C64B38A095D5BCEB96E2BB053C271C725E06160E151 +FB742367E943A7EA387DA2CD8BCEC12D1C06DA52D2D9D0A63DAD485988574C422287ABC2D7243D72 +4482409B9BD27D5A8E41F132B0D2248578298E82F9E91E9937A61706A43F2D0F189906CBF3CE04D1 +C4A4F9AD76753C41A624B97E8C27B5409871C58386B655C02001AB8D6D9F60135ADB1601EA29858C +8E7F2FCF26874D99DBC8266342E8933CC884B013792EF1C845882A1FA89A1038B41C16352FAC47D0 +F7287A997F7E55F0CF113BF71714B57A3F584DF09428E66EB603A4657EEEC1E2828B0F7EECA35680 +580C3118D15827B91FEF6F178AC1ABDA36ADEF03153B43976EA71B996BFAB0B42CA10DC3A8D0518D +F69838080C8513193D1A3A6CF0CE3DDB3EC65B74FDAF0975EF5DD9EE90E594ADD7F3A9FCEFDC205E +0B3A29BB5F79E1638E8866658F8C4BE98D83252A4B83D1CF7354CEF5AA387850269A51120D227D31 +270DC4C4F83B7B970E392CA06B5CF3B77BAD9F0D46FDF05B7A77743DC67619F0D66B2C2FC2A09217 +FCD3B7A73D72009E1628EEA1FCC9AC4BCC5AD6DDABA9378A0D3615D0744B333668DCCACF9A1D7652 +24D582433C755F82CAAAF12010A6E8E446B5A20333E4D09E7E7C9A25E96D15111FEC87C63CA82162 +D34B12F93843862D3C6445D99E166E8E43BD0BCADF612B6D6F213C9B8B789D794A2629DC0C1F2CD5 +01447ACBA25D4E85F320CE88CE3A3B3B19672A32CC53FB2B617922F32B9E0FD835E32699E39A3BFF +939A95BCFC80C2F16B145A217B152F12FFD49F742D0E52ABE93E389F829AAFE10D6A7AF6F9F5C3A3 +4CB39CB9E1B2E7BD87F8EAF6CB75B29319DB60791003584586182516E23CF891B4E9E808150F34E8 +0BBB631A972F62115672D6ABD569383D8DA63A7F2CFC71A7ED6F4A8583D27910A498161551C34BD4 +62093A1CC2E1C76178543813E7E84BE6F4C3A56DD66A3E1967100EA53C82887BFDD919390A0B7CAF +BDE4E7FDBE2221198A73503DB953592BE606E7028F09F99829971CF4FB32D6B32CE511B5052578EB +99BA7362AE96CFD587F8BBAC8AC724A7FB0E08EDECF0FD7EC3419CA3387EF4A28C827A74E4F59513 +B0635BA3320525BBCB546B4C0ACF190A8D74AFFF11C98761DF9347EC6FD188755020B60F023C4CC4 +A8B52C9154B998068AE12C8CC78DF3F7F6B37A117A5D01944440AFC274CE48DFE009EBA8FDF29400 +15CD896C24C5AAB539595389A5C9B90670CA7AD0773ACD1DB904761BD66AC109DB81505BDDEEF0E1 +F0F4FC0C4BF6C8D8776AF36DD63193033B8518ADC6BB859482C83815ABD0EED82AC775D11D4B7BD1 +BCFFDF4AEC3DD676136DF050E6EA813585F9C427A1670717096DCA7E9B2160D5ECA10EBB5B61E2F5 +52732EDB49952E09B2C11AC6AE54252700FF0700F8D4EE3251C55C050333556B0640BB27E4EBBDA9 +FA3D9120B70C3E281D90792E56AC86CB4618B65A83E77670ECED4C2FD41BE8AFFA8AE52E3E0C4B64 +F4385A15930A3446C292F586257EE33533E93B57512B943F9C43978837D1F5B7908A44FF534EE156 +13FD4D7B2186A73DBC197356C78ABBA4763B5CB7D056879397AA3BB0197A82F2F3DCC88076E607EB +812E1385F11061DD1C08597FF596023C08CF4DD6B5A83FECCBFEA6B6C827C6E7EAC1F2075DF5E6A3 +CE0174BD401D7422B56289ED6C03A56A32CD521D3569C91264609184C654EBCE0FFCA44692A38CAB +DC070954870197A53AE8338466580DB02CDA05CB7A68BB31DB85766D0D455135F75517F226DBC1BD +BE9FF03718E92CC74EC3FB3201D505A94031A7AFB6F9FD6E19021F224E7AB1C63A91E83F9D9ADB5D +F0F6F29F37F151579243588E61E2840BF4D537FAA54CC51BA2469EE08800933F536F05BD617E7EF9 +CF372D95E0D3BF43E57DB8F6A9077768331B319DF2302840FA04EFFB5DB4475FA350F96248CD2853 +C834ADFAFB858665C80B01F538E9D2173F69A0773F56868A249107C3948747EBB92B6BF21629E6AA +7E97FEE459E7512D190C5AAB0231779EA331B7B8B0E65C0D74786453E335F3E446A41ED81927F32E +A97F02B3B3E78902D608100804D94FDC15B1B42DF78E14B99EF4A7AFC7E59264A37D83BCDE862C06 +3124E6B8C4C75FE15ACA160773D1068FB0DBFB7EB636C815EE2F0FCD9F78BC6BCA4D88ADB6237C46 +F71B701211E794A18DC3EE65CBE80A77F0E08E081303970820A96CD15BD3CA5F66D3985F201A1453 +6022BD50B39CDF217DD284E5DD3A1ABB3D6E49ECAAF0075EE7BC74712CE9477669653B9961E46783 +E7E5B929554B8BB16E54ADA91875F25B991D3144E2B61A6044848017CFAE075B88977F6C52B74C3D +E4F904911E68FD11CE8E3EFC5E84C0094ADF8E4F1F4AB3E43C2BD9737E9E964EE620651FADB2C2BA +036F53B166EA6ECA45A14CF7E1274245E1EE7E64BC7E0265239D39C5C13D4447F656C657A10F5866 +563F3980FDED4F12C883DDD751E6CB1C3546F1570C447B96F4D2F2C7F8EDBECFD0D036E88211F0E9 +529378C4D3D0576BD0E9ACCDFF12FD2A9400C9210204516F6CD8C11C8264D4C7FCB0A8C227BCF905 +8D96F6E69E96E44E06C539413E82665670FB34F65355027A9EB9D9D4465C173B34FEE33522B86224 +A26C8CA72750B577AAA0A45FC1B32563C41A017105C1D17A953EF2FE83706FE58D4FAA5FEFA95B11 +E2DD9A6659365B1455023C301C87FBC75FA366EC03A0D7517C57DE052D88A24CE6601E38AEC59A68 +CE309D87E6865904DE8DB3D6E7754CEE25F4A455924C543E12FB0C238C96EC5DAD5B1E5E05C89A42 +427F57466B9980603FE12729374C02A3667FCF26AA6D1D6B33A3CB1B6F5300567C5D7BF029311C44 +36F61A05D4370DB290E6CB046520B4CECD76B3BD646FFA02B357E87F96119E907550DD97008CDF37 +75798695369850608AED1BABFF6D4CC3932FE2F7626684CFA65AE67117A7234C92F083D0E8C40CC5 +BD9B6ACD9D910B36C1960107D48758D032EAE0C347E24F3C4D7CB930DA7783705FF00017EB5F9444 +19306ABA7D6EC69123365853A5814359BEA900C57A9DFBD0C31B620218167E7F4AAF2615ADE16645 +37D211AA3A9D723457590E922990A3F41605FED7A2AA5C8372AE147D83334DB04ECFDC64DBDD52BA +4540C1D528BA5271E33F161AECE314BAD6AD681B62C5FA73851417EFFCD887B219DD635AC0FAFF8D +021BE6BC6F70B032068D53A96EA25E3BBA43455CEC87200FA78AAB96F442D542924BAF719DBCC36F +A6A2AECF5B30997DC05C3B1EA80316E7ADF219F0B2A634634F8360CEF30B428AE1766D2F1803F6B1 +E8E0FE976E84D9AA6C51B152C01ED97EF48C941237FB65E70BD35C1D90FE7C74E29AD7126EBF5472 +B52099C80D8352F59C76B5766731BD1BB4D62DE9F8C88EE0642D2F7D3D3C31A27EE6AC9818179BDE +7DC1E9D7CB2DBE26A034A0F4744352786E0A5089ADD19F89F674832B2421CA4156B186F3017B41DE +39A8F3FFEDB06558D716A2966776B4EE82819BEBE10A5E7C168AA1147029CE7136BD46CF900EC510 +FA3BA917F586E202291A48F730ADAD2ECABE0AE32902CC4BBC9114B6A5303A8722D97DE7168B5C63 +0C383CCAF7895EF16E11A4B94539250EBE1ADE3163F31F621787DA70848EFA89423C5F27E19185B8 +69675BC4FF491D79D52495F0B6276BB8528B50D74DC7D56764A681E4753118D0FA6A5B10E2F73841 +86148277BEA6343EA99D0FF28C046918D8F2AE7E4CD6A5819A28EFE206C429EFDB7C214FF8381A3E +903DB275CFF13535B190BE6FB7DFB85844A84C503628B40CBE2B304651AC4370EE36DC1F9E8BF829 +648622E6FC88797313DB7F6542755EF9A8E10D81313231D61ECB9339BAE9D2E63D606F29DAFD9357 +2B62CA08090B875473F1AC96BB311F3B66F22CE8F5F6EA7E9FC90A764F6CFC99F14DE0E79D4F4F3D +5B22D6DDC277588EB274FF324CD0CB4BBFD310B3A2401C068EFF7A065E1DB93279B60CF7F7367941 +12C1C029032EF4C5D6D45A1E3D033BEAE372BE09ED1073879769AEF3AFC60FE30937028D17DC85F6 +F2FAC226B232B6AE854E571B42B1EAF75E03C2B783DD0BC0478DD81F7DD6FE120B341FE39844B294 +AA7E020F2D4734F85BA3157430D19B292621D8B5E6E6F29373D998BC72AB6CFC9D5C5FB52B443545 +1322DE4A0289E7F7D21FA744BBB3A88183E0A3819197D46F8C3D4BBECA7DE4DADB14B21CB5AE7F16 +0F01BF7AC3A25241499329B2CE8CE7257AEE4CF867AEF2D2D77B7D5F7D7B49200FBE6179B9D9D617 +CA8BC0ED562975EC2A430DC9937A31658E5AA29BEB01DB6518EAB6CB00FF0700F83F6FFB4BCAA0D6 +FC5CE0752EE28C9F40858F7D62132BBC485D5BEE2F666EA4A6574AA9D113A774CC26E8123EAB4AEE +9EA4FAD20FA7785577E7DB6499323377B1DC76E76F72C7F083EBB375130A7C782DFEB5690A0123F1 +85F141946F56681D0F958157F8C65204A7112E477C9B10253986165C66C0193BD4D48B9A8EECF449 +5FEE092F29C7592182D70043FEE83B0D553D83D4D49C9624C5C8EB299E34E357F68161A47317C84D +1AC9EBD03DB45B6AD6CB302EA2B6113019399E60C2B524D92AA2DA1C2C03E643056AB2D1B5879E44 +07CF745A7AF9D46589B7EDE5ACC6F94A4DBA4FF307E4F001F5958DC67C902E8EB2E3B48B2235337C +21075C77E1FE500E7C7239523A0A90E7D185F6D49E92835617B734DFEEA7DF478487070C43C75453 +227D3699C569A09203A93F34540CFB21E0E3A293C5ED94520AB1B91BDFB84073E913C1BF5E10073F +B6DA477B22740EC2EE2E813BA670CBC9DEE9551A8FA58B7FA081B79BE4121EED079E783F31F5F1F5 +6F053925FAEC0C46D137BE60B351730DBF0FEAE5E216BD8415FD0A088E364B9F34586C59D31C5594 +D2D2ECAD72A7EFC966629A996828395EC984CF104004603F07D384B94824B0479D3C33C971EF7AF8 +C3CC54A4AF55672FBB9BCFF2BEE6AE8EA1F38FF3149E46E84F35818BFCFBB18FDB56FDAEE8F9FD42 +CC4CB5090998A0319A8BCD81094F4FBE3F4D81A769F9049597631F923D888F953ED7A447D6BDC519 +5F26E36BCB661E9DADE2AB77BEC575920D5061574BAED716357AA23BD38A0452707DA89C91C141E9 +ED6EF21DEE66758C6E414134EFECEC8B80ADA0CA3BEF235E670AD95953D25EFE5469DBB79DCE0FD3 +B6423A78A2A0F38D386AB7F51123E775D7DF46574F10E06280FBF268215CC8EFA08FE798C1FE9246 +5925CB5FEC19A64CCE91BB5EBC539E9C9A588365C24193C5A8DFF87D396CE1D5995B5DDDD0522EC6 +D584E93FB11F3A8F402DE069F235508F064C7D86C06D28F90828377BDADAF8DC480AE3149756596C +A912FC0785D71B16922D45BB24270CF5FC2D7B9A06A9B46E4A339EB61389D79CAAA869ABF5576623 +4BDE821B4F74A46557DD8279FB2A86C11BA2B29286464A583CAA8E0B3455A883292C9F5BE7B42E5C +E72E0B43DEBC590BAED922D5E9BBC33CA4BD76A33FCEB96C97E0684FA6E777628CE201FA5E8F2B87 +933E209B287C12F96B45954D9B9FA4D5D57AF5DBDA08818926315D067BCA6204EAB7720721041226 +A8E535B163A1B9B4BC438FD5AAE39086B5C2BFA1BF45CCA58E1EEB8616165384761A125655487FA2 +68E84DA5E9A47B809975E35779404FF258813D1316EBB9BF6631C5E4EB3A34DECEFA3A469970E421 +66179C80692B900EBC4B1265CB599910D579AB74588D4030EFE9CD48607CC7C0C2F9CEB63FBE1558 +EF5DDDA7587909A058892A762970454B196E830618D55C39ED4A3A6053DE8C97EB00C07A91A51345 +C138C23DD827D2D3802E32E56C6075B5694F63825F724653813DCEA62F94C4869CB0554647699D71 +47B9E7AFF1B74D81831FCF24405A952EE79BE46182F3D9AE09D06B678A06F8BD7D682D5185A6349D +EB6F74373E53EE2020EF5C2DFF475A1F23E5245B187B5547CD353E65829318E6A0B32BA2CACCC3B1 +CE30698416942A204C9D4056316354771C6AB9B933C1D9AEA89895497A49BE58B3935C946083CF1C +63F7FC5929036618A52E17ECBD8888396369AE4B8405ACB46BE5B353D192D68F1327B78E1C9E9F35 +187A5888A2A3B5C0D06D301ED89C0ED3D7FE075FD0F25ED6C00503761A1859690DCC130527A58CD4 +F5CCC57E882FEF7183E6AF60C2D8953DB0B7F2AEC8E91506EF7FF7B2108DFDF5D8F0650FF9015921 +D37A098739FD14BC42E9395856BFB510DA1D8095F159AE3B3B9605536631A1ADC1CF0F5E678E0607 +70B71DF6BB3E0E0713AF3D2501C7AEA11A964D66952C45ED0EEA2AADBA4D6A5D692D3505AB2BA92E +96D6C3C57D3066E88EB0C25C9058604155877BE692A5DCBB084201D2D208BC2305F630E451C91406 +64DFA50E9F3451808E4BBF072CBFE515B877C6C3BC28D52B734354C5353236241E8B1890C8497B2E +70EDCA30AB1ED4BA4DB1B6B7DF2D116F07DC349E694E05E682978D23E71A9554D7EE62A0DC4B8911 +525867D14469CD016396DAAB03E1E851FECA3A5DA5F20D2CF2315EFC5CF687B5A55E7939F55FEAA0 +D3CF87115CC2F5BC40FD0E3DF21920E7913630FB42DF679F9A7B044C011CB391D5D8293CC3D526B6 +3554C04AA10D372D7B8A5E266FB8EC0CF21E082E4949E8A6CFAEB9BEE135F5A2ADEE9B366EC1DDF5 +9D0415F972E66F9367837D360EDBE5BEED936E5D92BA601725FF03111FBD495088B5B8D796EAE102 +A0E166EF1E330145440C5F69883166A0080DE0B2BC110B1F08F23750B439BD7E9BE0D74E59958B38 +64776F4904EC0676114D24DB8AD6F40B86877EB9E600BAB22D0A721308A86C9D41306B76C9779A9F +BAAA46E75CAD0706403C3A94D9EBF41071E68F1F344093DD3474D090FCB5DE8F59E91AAB24D8F929 +FDDB3237D6404C3C7F7D728E6CD64CC21D8EEE4654C0701682DF290087169A1E945CC3A0C4C31B7C +5C1B9092AB65FD9B60F1E4175D65F446F70B8AA0A0F066E678AE4FB9E35A3D7F02E10110407E0056 +6968557ED98D9B6278E7F6F3FD0A3787D23A78CAA94D357234B053275F5FCC1D8BC48E4ED404815F +798E48742598DCFB06C8906B6B0419336140F06DB59D167289F3820497D10542730056B411B1335B +5EF9B6528D864A939D49C1F10FE0A03BF01DD55702AFF7EB83C9F057D8325DF14EC200009D2EDA8A +0597C5F943A796BBA6CD39CB54656DCF9ABDA48724759C91F7348D18F6A8B2479EA087BC60560BED +00FF0700F8A08AA4B8037214B077028D5AACF98189D935D169A814A56F587F3C2CA773C49D9CFBB1 +2538463FB97F0950DB9592BD03F711B0E8453293A9F36E038EBF0F73BC807C108FB0BE51B2630731 +92B17A3854D2DA25A2CD606AACF716BAC07CBE0C1E14391260E0D9D950F596C8D76653A0146481A6 +340E3AF1A4C02DDE0B6CDDAD70F5114AED0EA19BEED1C1ED1A9B7E5413CD051BB5F339A93682FB5A +EA9BAD7B893D837C5D21A94B8062B85E74E7B52626569DB008CA2DEC6DF71568E97A4CD90147E785 +FF35A6F9A134C9BE90DF7DD44DF754616F0670C3AC872D7D45AD0F829F79B8939A7A2561518D8ACD +132C535F045391F3320FF2722F217C081277AD8B70EE9BA148A4627ACEDB802938C33AC36E36E3AA +643E838CE5FECAC45B56F1F22A7C76DA4DBEE5BEA5882C4DEE7DC2F5940816EF1B1386257130A0DD +A935261932AF3A2D455DDCE149FD752B3E4E601DAD8D88F89E5538C660165724BA2C4D302A1D695A +E9EB6E9E4EE69A00137A25F038D9F13B8BC05EB2C18B847A51FC35E50956FB5A1E4C37BEF90DE237 +D395485D536810FF8E5467F6F6259D85DDDD49F43CAC2B1BE775F31CCC183832812DB2AEB121DEE9 +7DDA0C592B9D9E85D495E1AAFCF9ECC830A0A93DE7FCD2B9A0149D437B058D8EF85807A6EA943B26 +6A8C8D7510F6DBD8D9C6AD234E5D7E2DCE22E6DBCFD2162BAA75EAD3EF61A610B32629A1DA8B77C5 +FC2C13C1C15A434AB2CA66EEAA71A31AB5CDB4E0ECF58B9A57F69CE31A67F04E662C9E7069974C2E +81DCC53039137D099D940E2ECAE0DA940D09609A80CE9D81DF33F4C2DE2D1516DB24FBEB614D19B3 +EA9E201B72ED1FF432D580910B10A014D19EA643757441E8F549CA0A73AA567BF4EEFA61390FC714 +AB0DD2FCF955B7DCDA1D74AEEFA4C875F6FC5CFCA2315DC102FADF5D9837A159CEE9A03004716FB1 +8B866376B07882F99EE03222B581366B719292F5645DACF37FE948413A7511209875AC19E77ECB37 +C5806E34BDCDE66C44DA976A7C02E4D763C23C10D70D54C92F0013BB82345FB11F01C50C8819EA18 +DC35D7B828D1C057C0551175BE0B2378C0B25A72E6E872CAF881C64EAC1986F8DF1EEDE1115F881B +4D7299535E21EFB9E205E2D8A224BC581CFDC9EDDE2A73967745AFCADBE493F46CE8C8477CFD2842 +22060CC3F2B23D62554688E6E0A8ED988DA29615DF6E2BDE477D0565B7BED6A021C242E2ED5EC41D +23B39E9A2E64F3E4FFE55C18E871980A5A2714CDB2A45385D613C5B1631D81236018EA8D617B8FDA +8A616405A7395EB76649EA7110BC7B9BE6CA8AF0C39D48BF4D6A78419A175460B4079C6E9A610EB6 +4C38F0DFCE2617A0C4CBD25C74EA40B70178EB41ACA4534DB667AA253C127974ECAEAC53E54FC06E +8626E3889983C0796A8ED5032B82708F69A62715B7B1AAC5C89643220C5B884F15C00AF04C995B5B +6D5D08E7E5660F34EB3C7C5252EB3E597006430122C2F7DAC0752C2B503A24CFB84001196FE07D30 +73661D36A6F50936F4937096320EC16C2A9511D81AC5C5D4AC4D2EB05F93C21C17A31E77D678C0F7 +4C92D9568AEE165B93D8890A29DE2ACA392CFD9A5B7A0DBC154A2747DF6AC698BC37D08E11E0D7CE +3FFC620BF2DCD2C569F5A7F25B74BB7DE0F7C5CB8F9DA9584DDB4BFE9AE22F843521620ED2D77079 +C126B9DA19CB6A7D0D9E7F5D15E30E2E76B20181EDC1E0A40728AC62DE4DCB76CDEF97AA4B1F52CF +064D6539055FA0AD10201F705DF2069248CD1D729CED6052647DF21D9AD96C0A71505FF14A1D15F3 +440127D9334556533880C40865D3101EF97A58B044FBE338283FCB888CD66A8BD5CA449E252C8D7C +05D8B041B234FD028AB15ADE6EEE22EFD1F5561F568CCE70FF4564BC531846058A70E8C53C4BE07A +A8D30653E056BA2CF58D37E3D938D0477E4A597558CA768E085B838AAFBFA43780B33E05657B59C6 +59015E0656F19DA55F888F46178226FF6145085CD719A494D308600079F3EAA8BFB4423ECF3FA9D5 +282F0A8C4A47DD06D7ECE574A2C6E4C95F53848EEF184EB4E3BC297B4382252BD9AEB8E5383EF596 +E8B5CF5FB05DD4CF8EF57958D455BD230B7AE089CC6CB2D02AE6945F2DC0B0D5905F658A6F0CD516 +87391C5A7D1EB7B74258521311CB39AF84A608DB17F226F47E99C7E81EA843368D1C1819953546A1 +48E6E9F8E29882D7A9B593A78FDA04ACADBF88D8E0D0090A3A095E08C971C809EAE81FB654DB128E +DC58F1BCF889C77AFBE2CDB95B17C4C1BDE9FAB1F64B439924FEA33F31D2C59DB36BCB7DC9ACB768 +4691D1AE9C2E98C990A4EBC7518F3EC19D0048902AB3C00369965C70318ECC170DD98F86BAA90292 +128EECD105A5345572A71CCACEA6324EA7384B2D48F5831CB9612D29613257DF69CD3769331A5AF5 +A505D524079594E7C0E8009B7F87E6FAE7CE9547504A4805C9E3F51D654AD7CC60BB2A7B62DD0CC7 +DDB07ED789A34F2C4152F464A8880F2CC886583DE30CD6E18FBD1BAC5CDCED8F23AE6A2F7FB99086 +862D07CC01D2099F175862F93640E85950E7E46C23171F858D6CB9F6637101D3A121C4E203CBB5D6 +A43D63FD6B6FDA39817BB946506A82A862C008D6BA1518AEF4E1FA922373B049D3E5EEBF80238797 +975420ABACC23CA1BB204300031E2D75A383BDF4FA1491FDE83DEE0D41925627F9BFCA1D92AE1FE8 +72D434AC7EF3D55CF68D272292F6256E24A56A74FA96CB1AA2A96067422FED49379444126F7BBC4D +1E829235CF84907888915F5A96A44A508535FC08F78BEC83F5484AB1B50D71D16E188B1BE71E762C +49BC0607311AA44702273BACB82580360B4C3E3D29B14D8DF9AFEBFF0CAF8CBD526F662DFC2AF35D +21D6E57F5C5426025ABF1CF06C927B38130A1FC7DD2F1BC210A2B9E47E995CE75DE43A9A280C4DC8 +B0DC660B3339981295083197438C13964BC925738D31EA089383156FC835D7CA904B71EA79CEFB74 +FE78FFFB3CDFE7FBFB7DFFF920B7B49873557A272300473A59020E34B92CEBAC09BD95FAC2EAA643 +FB8E89365907E76F5E35A1DB1A475AD22515F939C42325E151296A10FD88FA6DD06860267BE50A4A +09CAE785B2457F606D1C25E5E7D9D1E279344F6C2A671AA80B03F8A5E34C127287D9B15DEB39F8AB +5E2B0F74EAC699A6BE0BAD2FFBF07EDB7BDDA2E548E1C5273244C59ECAC429F57BDAC94F951C9397 +741A8B9F2CBE0192D54334DC7404A69568544467F8CDA5FEC75411B2822C58235E727A3F3DB67277 +26F7BE84D7B09F2CEAE4A907E8F1671E19FABF79CBA81E4A1AB88444FE415A69CB045AF763388E06 +B33DD54D44BE3679F6B4BD457673A0AC192FCE1669F68E75E899DB37BD5D0C1360E58640ABA08F73 +2278A71C7B2EE966995F814968BC6EAD37233D80B960F6B5C4A9AC39C43E952D243B7FA6AE345541 +7141ED39478995688AED9DAA3454004AAC163EC42A838A26112145F0D4ABAA836091FF5C54BC73CC +413617590F217E9CD734A573BB942C5F46DE9BF58A17844FB8ADE077C3B00F65E5E4B7ACDDA962FB +C885A18E5E6D594D26D498A2E16F63EFBAE0474CEFC6A577298699B52B3BFE57D1D17C4CD293DBD6 +A4EDEC3AC538B87C924435E36398052E087E5D5FC9534C85E9EEBEDBCB21DF63377B9D30BCF0F894 +E9CDD244BEE42DC1D8ACE473455A57EFF6ED4C4DCAF4E212287D919E362ECE3376EF4E16B36BF240 +84F2840ADA66F247B5862FDE56C92F97B662E15540DB2B2753D84A06993C9DFA631D91F50C2DAB0A +71DDFAB083C43A3A766EE7946D879F5F005C77C7EF867CF289F97EF7DC6BB7978DA83D2099F6CDF3 +FA29FCC059113AB12D0B75FBFE650A59F278266C49F8BE8B12A74EDC60CBEC857A957A0D9DC21A70 +4DAC64DAA686995E613E28F2C40C0F65D9A8D5F3EAC777851752BAC02CEBE63D5955FBDC4707DAC9 +88E55A409A74872441C84A9B36F395BFBB6D7E588FB43514343FF7A975518F41B0F1DC4B85E8F21B +920CB9F9BE33D84AE3D50125DB83D3BCA5E996E214CBD298B7331030847351556C402BD4DD045310 +0FE12D092D7D9DF934470407B9CB3A3C4B6AA12A2F8A88990904A859BE2A6998AFC97B8889B4B9B6 +CAFAC4B5D5006373F8764877F1C53E3BC43D371EDA61667626F34EA14603EB4354D2CCAE8BCD5659 +949A1B7252A5682F47831798C4F8CE0C9BD3CAAD3603AC9ABCA9E5EC3CE1B556CEAFE166D26DD7EE +B51D69B72834231E829908FE5BA0BDF018B97376B730D66BBA48CF1461000617104988C0A0C3847F +10DE2F44D8C004AAA0A7F093CE9C81386208E8003401AD606062F223753137FF5533FD5583076309 +9808081C8B26606C30FEF8000CE43C06174808523034323137FF670050153832F048472D66FDF19D +5BD5FA8522EF276BB3E539860B429E3700699ABEDB348294F22822512AB261BFADE499219DC16C94 +C736D646E5974534D53E7FCAD3C245EB917484864D2744F92A56BBA4F64DECFF3EF9414DB73CB763 +68924F06B4B3FD57437E6157525A02BE7C761C1DD1CCBD90366C03BEE1E613CF2A724EB85BC195CC +3C7F37E82D3A4B31543FA431686C1DD23BC3CBF0E7611AEBDC113B28664F546A8A97D97C42649CC3 +CE93DB9BAC8337B7EF78981482E5F8C6AAA47DC249EDA4980DD73E8417F7BD3028929FACEE446ECE +480F1418D674BA08B4721F5EEE05A752693E9D72D2D73197B47F27F78C8E033B673E1CCAAE03789E +78B24AF3F00085730376651993D7E9D1E4C07CC01AFFAB46FD6B9D7B16DC222EF6D139EF5A988EF6 +E3414DD514728EB6B7CD2C7E27C19411196191F46CB6A7251BE6CB385AD9FAABA0293C33E024D694 +F8B9BC6EC3D7F3727D31694E6AE6807FDCF728A23C186E50EC8EEE2DC873BF45E7255174AF7B3AEE +BD12772D381C11F7AB9C6A315404940B8E5F9409DE46478C3A871628E088C34E4CBAC20037BCE37E +7FBB51136F64DC8D160B2C8DF366ED6E181E968829113D421D30E86C28C34942226969DB75FA55FA +6BE2FFD306AAF7CB07CB2842103E42FDC61426E9D172C91513D90B6F5C853420D63F0E083FF2BC03 +B7D2F5C39E1FC9BFFCFAA9930B04194CC062D4297B1ED5EB054528B0945D374A60B41F16ADF12FF3 +A0A77F2DFDA3D969237D7D03886B941F21E61A0672C9F13C04F913FEF7FE9782E104D5C5C5E6F821 +954CF4F0E11F4810D381D926B4C0573B622F08BB7276C39F8536082CEABC6A34D264A2A882FB0D3F +4F04BBE1243DA654756F21447D10F2D5DB6313FC17B1ADE7FEF4D606D67B44F3E5AF0EA1E639A19B +AF97E49B8FE5BD5A0B385E2304D0A5E7816EEE534E742347EBBE1173126C599C8463CE86C665CAA9 +EF02590956B36AAD215FCAF64199151C18C45A5E29626ED2504FFD2491AAEAB0113A5D274A0C301B +746AE359164B4CB15D8D6879F35ECF96FD5065D0996B2E43B2D93B18319C34F0F989703F6CD51A54 +59BB59A91F12E7FD1495FD60EC6B85909E31DB9D66970DBA9BA3D66C24D4410E73B0381EDB595DAF +9AD1F37CB21BB0BB1CAF636C158A090FB57804CEB7CF4CF28F59BFB04B6CC4756DBC842B2C100B6B +DA95B52050FF11DE0636C2A90C74DC01E823BC396F27E18336EFFAFED438AD4FF7463457C0CB92AD +1E2042827BCC1B213EFE5E3C77031E644D6C7E3F481104C416C36C2DA76120983CE94D5CD2C2304F +8580685F14D0C992995129037BC1B925F4ED6D9DCF08C66C7935D5AFF776D4DA728B4AB95C915534 +D6E3B2D4176587423B86CD48A464636AA5671CE2235DD0AF2C13A434FD505190948CA363F87DFFCC +C61960C577806F06F0B263C212C8759D702D2E2972F7FD177CD214FC60D58C9BC1E867C3ED251C5C +BE768BECFBC0C900F21AFFDD2968FE92E4642797E3AAB4D6DF00FF0700F896CBE7D953F5CE2B30EB +37C480E349FA46DA096AA6DE2ECDD036FC480AF99559AA75D497CE6A1BE0A01B24A13E8236B42565 +3EA7DA03FF655AFED7F4C230574E1D2390906F6EFA3748F609D24462A30041BB4BF3F0A370728752 +6965AA1FF7E663B951D7B246967865FD63DBCE22130D1BEB039DFF708038B283ECE00E2DD1B38881 +B06DC151AE5C8D52D01DC6C0B702DC95A6B2B8513F1288162325C67C2092CEF3AA85F876972B9B7C +04A53CF8F5223984F5377A9F449C00E1AB4A9CCEA6717562ABB3A46D60BA8B91377D4D1BBC36B10A +BF84247FFDA1743297A7DCB9288057163DFF23DEC48772E29B466B99B26965326C6EF7412CF1B128 +3B5F955F76AE94D4F43B35C073F9C37594258DEC3C459C772FEF3FA5E3FE734BBD9AE4BE8703550C +705666BA5D730906E39904B566C09833A07CEC645C29C8EEF93B557C850AF86546F5C4809D558023 +497B7BDB69395DE188B2F3EFFB49233CBBA374F7FDFDAEE2A8A44A352EBC5F664E5A974C42379BD1 +4A3EF53CE88E0E51153F8B776A3281D84825FF2CD5009AE4B68DBB47DF917F42A6890435E2943BA3 +3730329C9C999B8A290CD819F69E578D18607B8FFDB4ADC101FA874454F15F29ABEE69C5EBCA097F +20DB7D6FC018E106446A57F1FD8484B109C0AAAE11E08464EEFD2137BD2AB40810BA49A6E7AC4048 +55FEE70408D6E59F3B709B1C27849390FC761EC426C22DB6F319B7B9092B5BA49AE2784069457EFC +73C9DB5C8C27A53ADF955FFDEC66AB44E437AABC653C3DDF5C6BA2D3FD6D9713EB3D1E8C7A67EE66 +F54BC865CC635E37BABB453A8FB9E36D81C3C955CDF2AEF527BA85F3ABB65AE1CC1D4562EB0F3790 +C1A8CE54F0E42F519BCB9A0B2981B1636DDB8BF1263B2752125DD1306EEA3487D751CF20BDDA64D1 +8D79C10309B7AE4E67A616BBD2A907C36E80C9F7E207A8562F576DAEAD1EE2B1D8CE62DCBC365A37 +4C9098FCDB1E381ED0DE67F922C601FAD1AB9111B57C4F3D0BD60CB792DABAD2CD0E5754BDBA2888 +FC59958C0D79CEB976515EF1FFA112CAB391956AD3E343C1F4085371EF0FB67DCE165602A65F91AB +C48E3F9A4BF8484EC8F0638FFC95F864FFA12DE81A7DBB89E91EE719CB7207B1A1D987BA7571F79E +11EB55F3E2412F2251A1B01887799A1FF3722ECBE24C74A5B966C08158B5CE3637CEE5DD6FED7F17 +E94721F862B1AFEE0B140D91C47835D85B6A278E6E401B1F8B33E9EA41CE2D6CF92BE95278591F78 +8F89AF2B59F496E92A1CE35F6FCA1EEF5DF37DEB2830E5D28AB997377E8F21A67C8C929E3D3EED48 +A05314549C84698EB8A0919858BEAD93AACC1E40C02EEF4D3905DB4DCF2D05A4389672DFD2086242 +F240D998DB91BD511D3F13B87E9A11C9431CA4944ED0698B44712C42F77518266FCB8C680B99AFBA +5E636FEFD9A28D3C07D93BDF46A849E0D22BC65413CE2CAD8375FB8C68DCEFCC63168C162E023764 +5CDBCEF11BA1E48CA94D0F39DEB291D5D51EB05693AD5E4C2A92C8B0967213F356849FAC78F5428F +5832133EB43F2D697AFD050D4B2996648DD90AE40750A71DBF39F63340D270BFC6D367E440F3749E +0324CCC8594EA2EE305DC934A7E08A38F32D106C8724787E61AA61DF1216AD29F5B3F0FF48D14AB4 +148D9BD5937703D0DDCF986DBDBB75580904BC7665FC4E6D3013E1EF7A5B7C802D42E198A7082D92 +7FB7FA99FB1291DAAFAC68009775699F9D51FFD339A6124453E8F8230F18AD00A1FE9247B312C100 +4FCAD889247FF48A95D1883E9E8F3BA07DFD5CBD3904F2BF39A8CF45B53DA882AC28CD2BF1968BE0 +59F0F05CD7BE233C27341BDD01AE33A3E73C35977481DD75C9E8D2A8F30ED8D584CE6A1AC47D0AF2 +CB9C2C44F52BD37EED3ACDABC4CD38C7B48C1691D6F5D0EB1D99849534554D35E9E64E6BA47766EF +867728CA4808AAF70F67BC8A2538BD41D6F2AE697BEFDE3B12AF319ED67D2788972706E3D95A5989 +1799E1633A43691E7C60A2F13C8742B5B2D4E810DCDCD3B551C986C872E63E97C9ED6B08113BFE47 +5103D16F6D4BEA26238AA7339C3DA11F55B22A919DB02380634B99BEC31A6EE893430E7CD1A2B6B4 +A03AE17DE74E1B1374AC1EF28569B6A90BB765D3FF33648E640B6E6697DCCFC571B7E38DFA5B761C +10D6EBF506C41081EC880219390CC3224A8B30E91F7D3CAD0F502DD1200149A158A3CE544AB019E1 +EACF50216A3FA6E0D41EDAD8BAD6FBFAB3F6CFA0086C79CA22FF2B1A258E5F4F1DD1B180E7E7460C +3920296890453D358B2CA4A844E03413A32BE97823A23A68BE0EB5D0250A7408A10403A1619E9254 +A5E19B69124A6B334A278697F0520C01CE3A0BED03382B0191F9F1E0CF300BC7765F01AC5103A8B8 +E250E249D3B04BE9103FF6CF6F345975939F719477DA4A906E67F366D6320EE954546E2C95343B5E +7F00B2BA87EC762A05F7CDDEACA87FA1C2D51C67B050898D2DEDFC6D449C42509D1A3DA84F3549AA +92953CA843F7986DD061A7DC79E466109A44C1E0A1ADC5141C207AB86CE60A2A08F71F45F064273D +F54C86B34B27771A4B689F560295E861D4B56040BD279D3CB457664E62F6401160766112FC2BC537 +EDB43EDCAB296312C838E5831954D074A2B9B765FAF6199A9B7F15D9AC17FEBC55734CD846B790CD +43DEB32D664C86FB17FE7B0B160E3A9BE2CF5FE1AB7EE5F2D20DCDF8303AC44EE3100D880E8266FC +385AEB45F80AC118433F1AC180DB9B01F2E2C2F10A329E659F9E5259CAD4827F8C286165248F5A8B +4DCA8AF69B020B3E4485AB129267029657D78B9786EA54E73E0ADA73F5DE98EBFBD985441F7BC682 +EFEF44DD46524851E39987BCEF65774D28572DFA0D3B30C47F34B8722E35899C484B6734A8000108 +FEF730B7F5B5169D09853EF1F94105AAA77D95932F886093BAA0023FB16E7B84B9F5B633AE4CB177 +1C626CC3BC3CD8E2FA41612F4965B6626420404BFE8F8CAAD49426E0D38552034F2D699694118475 +08153B98F78D6109954B1956911A3D2059B9FE08B21BA659F8E8D20C029EAD28517ED844C2C14923 +CEA5143BC660DF67BE833DB0D32F10470CF95860F8E3FFF813EF5D56DEDACC76EAB5BB4791159C60 +29623388691AA6162AEB9C8EAD131106565C34E219D21B50635C9B06B001FAC76E5E2C0D5D854686 +9386004FB0BB252084DBE8AE25D8CDFF289A09C36241F0D8C38D33C909ABB8C54330124F4AECFE27 +5F6D1D39EDEB0CFD89484AFE9D3FE5946B830C25EA9264621F9ED9962DF74D0CF649C12110ADBFBF +B4EA2CDFD3D09701B9BC94ADF304F7FDF3CFFA326F0C353CDF18195778BDE758BCFD7FFD63BFA927 +D016CB6CBB0177B04FED2A63CFF3FFF8CD865B453ED9669DB4D8C66485CD94213306277F10DBB2B4 +E6552116DEE4E25E154FA323986A9001CDA0E31C0D07C0034175AE4D6B225203DA47007754049FAD +6044ED68F46907ED02D218B88B7BA3297E450A9E59B8EB5E588442D3916BA534051BB54BB743A77E +F937D4B3CF1EE33493D4E82536AD0B2015B9604E7310F8FD7CDA3B7C2BB6219FC0E04FBC45C8D0AF +CCEA1F1CFC09767105259A2A365153450D319BC41921EE155D9945C8905B22BFD2F2C874888C8696 +A1C565B7F645E7DBC00F056A0D44460CC999B0F8E3B33413958711F790C4A97B007004BE9AB25131 +030F51F96CDBFCD62B3E3D96D97484832BCA70CE3CACFA4D602D1261F3A7260E5C6BA5E3518C0F45 +6DC3B44B6DAB1610169EBE21AB2A17F5156B78BA4AB75C263C56BC15ECE259FA1DA525A2A01783DC +E39DEC1ED0019B6C71E6C2A54727F7370B0CB94C99DC0CCECAB7E91389930AFC8C81DD087325A5EB +5143FBF66BCD5370AAF1A4EEF5E5FAB3E3314D02B88C1602C515325F43A51D6207F6372FAB28A850 +C2AA9765A3673E0D602AD909A013F22F9AD10E686D29BD4AC7D0BEA7B2430C744E7A7928B04F9A85 +9052F7AE445CF6C0BD67FF2AD880FE8044B6CBEABA67311AF39EB8953B22A16A75DA321AF48CF1CC +3A9CCCDAB10C352A504357ADC6341E4EF3EBE10C9218767498BB7B5C75BEA056EEA9D3DA0A45960A +130DACAA873AB75C463405840D624EA4EAC10BA92D833434CF5B17431DE2AE051ABBC688187586C3 +19BB5AFB62E779984F180BD55AA553CACE334C3AEFF33157683501A03047CE53642EF0F894AD175F +20AD2D51C08DA38BF8E11B8DF01038BA65FA60D073308AD3A09AFC014404B142CD1CCDC99520BCBD +D900F687772D6AD4CC8108FEFFD12990CF71732D3D7656E64D4A096BDD57DE23CC3FB270832A738A +E9422C7DCD9DC367AA0FD7C6C0739ECEECEE255CE19FAD49B6C8397EAEA44733D6367B715A7C752A +2A87958EBD1B1A6B7EE8EDCE862D2CE71F54BD8C23ADDB5541258B566D46F6B2CDB119FD67EABD95 +A0B2B29C64B7C1C7618050DDA2DC0351119F01CB17F92CF9D65E2A22E319753023C5AA7A10370B1D +5E0C62562F90B0DF1A9121B2FDBD70A5DF0B10610876AE5E4B5161D6D390F224D4461F70C223A708 +8BBDAF0D10C7D18AD8CC48C9019982E4C8B524EA3F0A85AC0EA230FA2B1142E79069AF902581F72B +7018544B43E6E38BD3DCF820722755EC0845D7B4325A20A1A2A1A1BD199924AECC10CC8B1F29A91C +65AC73D636BF9CCF29F638EB96950F0AA7AB412DAE84B64F93DC88B1D9ECC85666DFA0C15907BEC8 +7DD5E2EB5AEE9AAD858E533F9E56FF5EB24EE49B34D01E46DB44C11241EDF615BFAAE0CA469443FE +81EE234BF9FEDC74D138743A7B33302C74E9831DD06C904D39F7862339C419DE5DFC6DB965D96EC9 +096E7DF03F0CB0F3E74664F59D6BD04054959608F5A0B82A625467DC6A537E7B8C8D08E638EEFE69 +10B60661C3A210916D84F9BAB56479B0245E838B0B47664A2F84F1FA3CFA5EFB2E04234914900A4F +A6743DCA5A5C0D5A6BBD005A1A54B2FFBA343C7F86AA0B81601FA8AB98561B50D7F1E2305931836C +702303415744D45A61C0A309202A72F8A64E1369ED92A391BBDC1BA97EC4DFAE44C00E79321E4694 +F7E61E327180167BF162FED0C4AFC7F0D32BF0E9FBFD0EEB29FFA6C038DD6E5AE4BB472B35E7D052 +5C3AFF83DAD3FB110280B391C66DF91592AA24BB739DACB86296E4BB9C9F856330A0BB6D24C148E2 +709A49954765F053D24B2CC328CCD555BB05AB8E00578B3B86090C3584FCDE7084F642D9FF716CCB +068708A275F1D8DC4ED069323BBF273EB3B00862CD93D2E2676D1D115A7F21364D213684839A8BD8 +269DA43C5F0030C023F06E5FF16618BD59C9C0AA76268F0A0CEB9D515519CDD6CC05160A52A4AEAF +A3553273D8D12038451499BE283B0800D3B6E50BFFA06950FFC3D1B818CC1821229004CBF1E25AD7 +779E0A64BCCCF63626E0C4BEB82909DA89D2EF8552C33245B3A4D6C440646676D9D6C84504DAE493 +24B864DD399571B314B38B8E780694DD69DAB769992FBE18F0854236527BE8451CB31109BEDA9197 +64886865811CA33F3D4E8E0F021BB651E03E7098407B73E4F641BC071E21CA8572FFAD0146687CAA +2BF1551BD8FC76CBFF3BFF69A07BE7A079D7FBF5857A9A17ED5C8B102F89C5B657EDE26760C0876F +597287782FA792B1152974F6D4A207A4E412A69D0191FAF02A525DB81285D6C2B95836FF579F1BB0 +42329AD14F729906491D3CFD1F660ACB2CF0417ED442064444AF14EFC3F327B9B3594113EE2617BF +36D4688B5E1CEDC49C8400F1D63FF0F26066B529DCBDD1B205ABB09B5F0604E8A124D692401630F9 +46947E8AFA8D399126B2C300FF0700F8824C61A62E8FC5A23948807CD87B6CB98B0CDBD4EF660CD1 +1A3DDCEF4D189663FE01680C1748C6E301CD1F04B5414AC5BC864B62F6235A7CA34EF733D26D46EF +058AAA10C1F1856034CEB655F4D403FB92FD0E2AABDFD21DB3AE1CABEA50A2090DFE16281127B525 +58B899BB62B2DD84713759307379E3AE2F6400DA57CF9788808566FB9A9D84BD390DB830684F25D2 +41EE7311390367F240A3770D904B4410E52E91BDBF8BEE7F0B5C12C3549D48AA29282C2AE68F44D5 +4630BCC9241A62B31B44A4A6A1EB57B9665FED08A0B69BE13923C691B11A1D499B2D04785BAAB70D +28E3BAC44F33ECC2648FA31497F45757BB4ADD0D5B25BF21AA3434261261114B4A73304063C4E427 +A5FD76627CE8D07315D4C773BFECCC0A77454FAF703BEB050409B2A209879256E763EFA84AF44DFD +06A0801D3DBA7CAC52285661426FB12CC3ABDD1B9FFE371BBB2064C7B0FAFEFC6E9E90F0DC2C63C3 +BC158A9C17199EA406D4374F4C4D4DA7CF64D36A1ED5AC4938EE096CF75EA13FA2267B63B8241E10 +5CBD2D3469B39504E319F55984BDFD52D00EE1444C83798A4226C4801DB514A4C757F12D553D31EF +4BE6A4B1B1302125F7D942DDE5E92E4CC7EE67EF9DFE535668B2825D51A7B754F256650AC12C80A6 +256F9256028E3C522B15343108DB54DB7E4837F00DCD318B8E0788510F09DD5AA12BF0BA34D78F24 +6EA99A95C21A72348931B50B3FD0AF3FCE1BB721A7192F47AEE986D37519F42DDBC51D5D8405D311 +ED2EEE8976B00541EF6D44250EBF2F5D59FE05DAD56A179A5539CB3D3B5A060434768E01B6FBD954 +A929BDDB39176AC8DD8248F518CD134B7D7349A33D6272293FAFD70CDB7F9C137D92F0B2F598EC04 +D5AD5455BDA8B1ED9B94131A07CBD7E2C1C447E345527C1448BFD6B4FEFC54D2F418B1DDB2DACC3D +BBC19E0F3D488809E399DEC46CB927887B0B951242CAA01638F446EAA9E1AC84918E00A5807F9979 +0955BCEECD67B956C2D096A3E8D9AA2ADE42DC60A07CF9B5F253F2E7A13B92DDFD379049B3721B98 +08FC7669F5EAE85972E34FA9BAC97D108AF64B8B4F4A36B27AB6C3B61A56B4BAEB17A01C9FEAD674 +E2C27D0D2413E6D777E7E8400A7E2A8ACF4DE613FFD125C5A857FA1668E5633F951AC4F5E99C989D +B9E8BB8D26FB3BC051B924D49251ACE2CA5D3A8FB67B3A325C07BDDC06165FA53E7CC16F88165A33 +376BF9DDD17AF16F2156F0ED1949E7E344B652E7858F9CFB4AE1C2E2BE2DAC67C9545633E6623BC2 +42B17B595668E7F095EC22486BFAB5A01B891DA2EC49B5362695E5C4342CBF556C12EB1B4DE0E7B5 +8E0E0412DE9BD45CB35BCF8287A76EB49C0685BBB176607A0B184500E663A7C980D582EB8F02F7CA +969A48476C03407B8892EFF632197B5BC5C3524E385AC1F7504D7AD79503357F8D69543E48C4B51D +F520389294C249105636A3C6C749C6F9B3A9EB2A7553D09F999360DB261008AFAB22CA211D878842 +7340D8424B681513FB7E7B25650EF85638C1B88804CA2B7D8F784B2D4685F27CD32A30A70585C24A +92CACF0B15D8FBE408914C001A64FFB682F8DA02ADACF5CE6A571870CCE163916F5EA23A775B0EEF +C4312C5FE5F14E873C4966BBA9346597AE9A97710B4DC57A4685E6A0566DC39498450734E5FF4E23 +4C63857435A173CC0F2BAA23522B57008A203B3BEC1B44148FE9D6A9610BD3F313DF991734C80E48 +357D5D6A1CF4317F4E5D849841E9F4B62487F4955D5BBC704F2947466C1C4DFB41A967818EF01B51 +706B2ADC680C4BBA21DF90B998858AB6E07D9B08EA2A5C4ED2887BA0D8FC2B382A4DC6FC3F8D038F +462EDCDCFCEBCF40A13DDC2DA8EBF9CA5F0FB89ADE414E7D7BEC9CA658F9F20D8504B470DBEB9ADD +EAE0F1E20617C67B0BFACA3F536E7A30020EA2D64F846797E96B6ADD63ECA59FA8C9191D3498F315 +A0E1C0DA9AC0591B7F5F7A4A8EA0D43C01B2134D9D0D71AFF081AFCBAA9EE85C70FA603554D4366B +1224046F5CD6B6A0D781D1FEB5613ED033BCBAD500466B81297640C796E469F4F3B4DB1127ADA074 +E97FF43D1160C8174C149779BE142021EAA2E545FA299D880B827A63A966C8CFA4EB5C489AA5DB3F +C0CE2C84616865ADF31FF62E90C29B72CB9BE59CFEDBE77179CBD24A066D172A23AD6DB14AC271C4 +E2EFEDEF80650AB2ECCE37FAA829CDE8EC43E7725CD7912100C5B5A947E78405B5FAF350C722238E +0ABE928195222A0A9F8B4EEE10440B7BF2F072E2057E9996E521DA02F121471D7F1B556FC3444188 +AA05C3E19E1B9DD0D1441303511BB63FE8E21A8B89A44B29B170D069C02F6F633C463DB9F9AE0D38 +987D19599DC75B833EDD81208B636564BBED7AD38ECC90BAA29459D925BDA9078633EC68944170DA +F85E7529E7EAEBFFE830D30E18C46A221D3CD4F5766FEA27649B8778F3C021C38C6361D1FC9D85A7 +2417C90448D18D006A36A76C4AA093C0DC708EE40C5BD168AF023D2B16B631E7EC8FC64DDA741E97 +651DD4F7458257DAE4BD738FDEDF0D07DAA2CD843584D7A85E05C33774B616AEA30BEF1518440F90 +519EAF527705AD71D855F8D161EDDE44887FCCDBE3B9A9E4C9219D5D3BDDC216BFE8820ACC794914 +A88E80E94D415D21866B4439A7DEC78EA76E212867BF7212EAF9AA05CD286C80753C92692C842AB8 +A0CBAF363E1226D5941E5DD1260BDA54A64F0C91CE854F0EC1F0913F4DD1A1E105F536802A0B32DF +F05466F6FACEA289F9B3B4909B1A8C7F162080A0719E869B9AB8C243C66D2AED7082958412479A9C +8E25AE715623AED369BE6345FFDB5BA6E7E26D3A95E700153C9D20D97A1A55E1847D93AE4EEBB077 +3D375F7470847E5B0194C062618091EB36620C153B4480000108FEF709860546A8219EE84351F346 +4CC12CD9C627C135BEDF92B0AAF0F2110F961A072367C6B8FFC0615D1DB6E42286899E6669D82F9F +8A47DD0F2534B97B8958BB5F15B6B1BB001140E55F826E397BD2B72DBCFC7F419D2CB54D6C9F97FE +499D617C8AEE3A88E71193C73F53B3B17C94EB70F0769A0D7806F80F0AD807837167796984EB264B +15649EF9F12D48A2A083B68B17BDC1367D9E040CBEC616B8E19662C9E0DD9B80DE447CBA587163C4 +B25F96C41CF9FEC3AC40C1EC5516A933A8AF18603775E6AA2CF76DFE4806021B3CE2FE2BBED1070E +5A06B5B34627E074134848A7C315E9C53C9E35460CF770F617A674BB3695554F79A55A063819BCB0 +1232EB8FBB69A367FF2A5263B3C7E3339840E715D1C0894EC74C2628625703DFDE70FDA871479DD5 +30D4F1CCE9528B7F70A911B87F79CD21C8FFE9285168EBCFFFC98720189102CFCBA265E84695D722 +91647B94A8A05104613A7CA5D393DF8A526B12707F30A45E2D99F0BED8CE45C79C948DF478D2B314 +5D7BAE6524D22C2998B1C386416812A6B1D8F98F3DB1CD579EB703EADD1B3618D11CC3E336C193DE +83456FC6C81364A862DC8DEC7AF82F4D4B802DCC43E45410E029DD6D4FD5D9B6ACA375772F127DA9 +9359C3E65BFFE04AC528549CA66C6DCB5DCD87018D40DEA0905D04725F93F3A6EA5B32DC653B50E9 +689D0E680B32A9C693F220BBA064BEB0C136EFB5734AAFD7778B239E4600AF24EC972E6CBB4A94C6 +961A7B52D885EC4BC107E7CBC07FBFA4C4D0D6E7618E4E69861911A1558A1D945F9A8D12D6E3D668 +8D1F25B9393FCFF0B9A3B5D8665BE1DEB48808421E96077E72352F8706D1901D86684F85CE83067F +2E0967F50EC61732BB24A3FEBA8DAA41AEBDC74E35B1981ACC4A90BFFF85C42910ABB90D8D2E6CC7 +2EC30A7B3AEB0BDB6479A841BFB190CC5D82E625E87EEB0DD36A52FB7483525F01C6E816AC6D87F8 +DD17C6C651D313B2DE3D4816CB4044D55B17B5E7E7E0305180D5E9B4751C63500EF07C39DB685A8F +77C645F46964DCCE100608D0C648AD71F33102483C72034737CAE86CA33A215BCEB429634C1BF118 +BBB754563408743C2A6FD1930B58AB5712339C840FCAC1914BFC1C6D408B9F866A2F162A59B36D00 +8E0A9ACE0D4297D3C34A69489BD36A1B4D561C08609FD1E5B303B606F5E5C47127F7429BACC5D102 +72B002E824FAA6651F587C759267B425B3E6AAEB0C5C7F8D586F9107D46D71142E4FAE37BF850178 +00474A0991B58A30B89B072AF415939B172BB77D4EB7F25D66FB3765437B64CDD1EEC4EDAC13AF30 +B339620F8C777BFDA1985C12D65C57A592AF4A0AA35E5FD819B0FF3403FDD0498BA32F1DE910346D +868656CB11095771908E3CC3D6C68814973F9F986AB8B257E4E32C99E60DD7F9A73494D6F85FD1D2 +2E04CFEF5B925F11DF7D0FFCC4603A2DBB49CE13F55DB98B90834F09E418EBB981F0ED2056C32D13 +CC1A5B9E8E4CAF0061DA97A43E81E941AC479B8918D986534D996849FAB2B106C055CEDDE11CE637 +090A1A7C800DD539812058B7EFFA20B7F59F60A9D8DC61F8D6F9A6B582CDD6BBC1EA2C4BD574BEB1 +1E6AF90EC151BAB08A4EDDFC066E5AB20496BE90EDEEAB2FB0B2D850DBB25B83E5A723045018D8CD +1F3F3ADB3E32C0CB74BF72016D208CA08B7F214E8A3C69E85D2D1C9D6BEC742A2FB26E8E7DD08A80 +3C0A1D5043CFEDFBB704924313B2886780EA55068A63D94D8F0690056692769892A93B632C1378C0 +F39F8304DC438C20757807A8430B421622FB28FB02D1B96EF5204CE39EC9E38DB48C23D58F779838 +1EF031C64069059959A7935BBB10987223130C62510C788BB35919ED7239BF8813994A56B1E4248F +ACBE7E8F8975978CCCC2060AD1443D7F005CFF8BAABF33AF85312ABB97CDA6871ABD4D3536C53205 +42BA65B6D444197AE38CF5EBC7A73CBCFBF52A80B00550D5E56A2DFA2968B7554126F75B8DEB14FA +ECAAE8E318E1C9606374275CD4DFBDCECD1917704BA9D79A99D2BDFBF4514AF1372C78CF787D948D +FA1A7D9E84F86917E054E60F367E7F9F3DD5EF667547DE99268CF1CEE0F79A15AFFD114FE8D29236 +D2C0B30502D6377A7CE323C7A4C06CB24F8E031086935A27B84FEA2E8A81ABCF244C139034B164EE +143A901EB923B8BC7FCA9D25D9065494C332DE9DC43B6A3C666C4FFE56578661C3F29F74D78CE2FD +E2E404E4CED8C52A1EC9ACF2057C22C6DAC0C1B294F1772C91B96B815773E5672C2467169FC0C215 +19A1B719C3934FD71448F59916E85AA88492DF228255BCB8696241CFEF3F3C5561E43DCF8B54968D +2DACC3569F86E0A4BEAB21DF760440084EE3170107CC7525464E4FED7E460F4E40AD5287B36494FB +368B264A5FA2C0F54CACF261FE6936C5B516BA86023A8832AC615D8E57C82F274CC18192FB4BD3C6 +F1BDA3AAB2067B172D7EE565DBFC8747D14A66D54D33A359EC3947DCDF099D8414D7C277C2F1029D +A53473DD34C0DDC4C05375E56005066242F8EAFA2DC679E8A41B80A841B39F50ABEE1279AEA63C88 +629BA867A5A27072582067652633BDAF5C3F878D665779B92E1BF278803411272B2ED55AAA60080B +A4EFF9929FAF50B02558ABAA34F6B9ED13DFC186AC695573B85D135FB66550A0BEFF75486DEFC44A +DC30BC497B3A8E8A1911151D9F96640A2AEBAA7AE2D136C58F79AB3438001354570214276EAECAFE +1B90DD6CF0461621044F4F55D2DC29EB21ECB3DB8E163F724D0B6B5C8E332D5FFD95C91872CD95C1 +3E66CE26A2EF9DF6BA622BE09A2F90A52BBD8494A4FB8D6D42836CB512FFAAFE977FACDE71222B74 +9475866A66B48FB57950685B8D0CC77A47CC61E13E79031038A45FBB7B68F606C720FF7DDF000108 +FEF7370A624E1FB2BF58CCBCC30025E151078520A9FC3632F848D6E989913E83B46A7BDF41E4194C +F137FC399DF6328BEE9269B82C6E1CC2AC355A46DD1A8F96484C5482100C62F076699763D538667B +5029E3761171AE41110FE8D11982B5FC3354823E5D36F0E31D6AEDFB78DADFDD68501AB36A27797B +99CE4C76DAB02FCFD3921293F6356A87C41E4B6D173A75A8504AC87BF658188F3551F02A79AE92DE +938CD83CE67D79D46BB0678586EF7604189E8B128238512B4F70D7AB5764E3A67E89B6A0CFE94C84 +889D93B68257C9CB476954EBDDA8AEE264069FD5FE638837CFE324A83B827709E2BC8AAE73C74500 +87A52D3E0437AC80AC66B16EB73E9EC11EBDB60128FD543BCE034A59A065143A25D781789C7ACC87 +F9386293437480E80BE7C1053E84434856F0E73DFBE46F1E2762255D06292A37E5D7422FD8938D7C +FCF412191FC9B09520F1BCA2A737FB5823E84B3FBC62BD8E78299C4D4D99E1A1E5BE4DDBAD665E38 +D7FA051AAD416B4A44EFED75A77A8C5090B97B259BEB8C108962EC47F027AE3BAD2E455DDAC5DE00 +E2090F9561B670DF8E9DCCC2436A2E9CD9E64CFCF20D2CD267AEEE3FF6EAB802A821A82076F920B8 +C3DA6A0B1A7FE0210A1918579036CE9C61BE85E924D812BCF87B23C4A52FF5BB42C08FCD3FAB2188 +2DB1EE1BEA89D69A64F2D5248FD5F393C41BF87FCFFDB996708F6CAC21A87167DBB613E560D711A0 +2A422B949D94049A0733DA76D1E3790A2C90F2387CAEAB9EECD6622B995E3A55B0099560F9FAD44F +7B721A70910A1AC3C5717AE3A8DD2239685419B1AC366B643035E41A18885BD15971A20DD1434423 +60647F902759EA146F8498C3E7759B7BF986D646F0FF8E2AD32AADB8706E4F6D97F4AE67542F1878 +7207DCF47A21E8AAE14D2C89A95BA7A34EE89B93DD368744CD901883A120EEFEBA48E45FC9578653 +4A41334BF0E6AF5FD2D4D08AF4E589AA312A4B66007F1F9893358847C68D869140A390210C890009 +1711048DA48EA387D6309463A565900E4E271D4BEE61A6EF513A94E8DC070CF484AC89D866048255 +B18530AC6D8B2667BFC439B918D750FDB97E48698B46B9546D468B2BCDC61E2EB96F10D3348F29FF +FF9841AA62012B6C4418CC50796AD618F07A16A3699ECD84C5AECD78D798F648F1A38E02835650E6 +91E48E64D3EC591D0C28DC01C058FF82F458780010DB0DC29F15474E2B8454ABB8F9226E5E0C59ED +979B5E97EECFDE9A8A9380A6C25DEDD3465DA70DFE0E59341E9D84E43A84F4D110E9CECF90EE7EB8 +176C933423E07DFFDEE30150CFEF44EEF47A69CD5505D0A8DC0A877761A727FA96F7AFBE061499BE +B45AEF4ECBEEF4FADD819CD4196BEED639CE22C1C53F79F18B63D778DE3B825689A79DD6F474071D +80808EB4F7338B771ECB99AF1293C2730277A586BE4F7A0A5F8A0AC5AC8D9CC945D6B7A468CC41B8 +C50AE65D8F72C87E1351F69935903AC0E58F9555C15E1686F51A3DCAADBB95AB9BCD9BDEB6074977 +15A71374AA55AD3AF358C395A6832DF7BC264237F9D6730EF520F626E8B3FA0AE720E167A4E69C54 +54D6870FC855EACC43B560D3A801EA260018AC5591BD20DF846E10483A1694300C85CBE8B9C1132D +C088462E6AACECC0C73BBFA5185622AE409E2F8695CC97D35545DBF06C2D569FA82A48A82199D3B8 +D5F8759C3B3E63CE3530F33572015D9E3A21C03C073CFAC9769ED8A32CD24C4778DC9225235A0258 +18D9617B8649CFA1AC10E0E830D69EE197E39F835A3398AE403811266F2E96D6DB77C92E72960B92 +78857A8FC07080057B85FB8DEBA3872CD2E2CF7BCF2DEA8C93D33ACE65992C9AFC64F19C60919741 +46423A29E76D6475F73EC91069A926D9ED1FC2E7951FFFB3754C7580BDF885149661D3A1CDF33195 +D33C39C6F070D534133DA5EBAE391DD4CD25A6CE164223F770B60448015ED4D04F3ED6BF353BF94B +00BCA0A95C3C09B4CE17C0FD7A6DB97C3CBF4F19A1AFCD45D8946BDED22A552D8A751215E301FF1A +7887669EB56766D161217B0D1B0A703E076090CF07C6DA0844C1405B775605BFB9E963AA213C1569 +EEC15281381AE9A8CAF65C83DEF3A3E4B1FBE3A954A9F064E39E5E9D4A9F4D7018E1E9D0A77AFF31 +9ECF89E0228E0D1135CE48B38D83FC47E5B283FD736A87FD5BB2F3BB570718873895E500C24D5F1C +A868CDEBECB46B3CB12AEF4D4004C1C33CFC4EA726917A862E3F1B9A2B4CF28F772E040D093A6CD9 +73E4B0ECF0BD91534D48F7C8F4809BF505CF4D21F5CB38A5CD255D14A6C28471FC7B4BB7444F5555 +FD6B54313AA22D7A96F1E47D7744B00D3D1A2FD97BBEBC00ACE43BDE08FE6FE0D06E54239098A065 +BB29B22581F30E038F43E4213F2698DD95B1FE6FA15B21E089B99C6E6F60BCC63B99AF123BED9C93 +F22AF6F3E477BAB77FE020098F6EB51DF3AEC27B97EBAAC4F1FF6B916163EBF25EA8AF79B44CB6DD +4DBBEE4C85E569F7C5446CA42ABB624605FBED522997641208B4B11A6A477D503A3E5544CD12647A +6AAC2FFDA0A51AEBC99151C56AD2E761A22A05028CAACFD99B0DB93843D67EA55DD35343912ABF09 +86908FFBEC3CF19A90D13418E60134C06E4E3C15514A48A861489E5145E8D71549EAB6173D0319D1 +FFC47A2F961D096FAB34FAA8E926488FA1ACB0BB6A975C523269D2A3982B06A12413FF6FD541AEF7 +BBADEF3A67BE3B22AB412A273683E0C27FF4618681DA0B9517917E16EF490DEF43FB3B742627D9DA +24A0B854C0DE99EEDBA4261B99BE49C970F729FB4006939A380B75A744B40A4706687BC97849DC42 +11324E2F5D44699E5C6AFEDA0C46DD5D14CB8708E562A65C46C7B4DAA35AF0D6920617CEE5CB2407 +F70EDB2FC953FC44AAEAA2000108FEF7770483F600CE346AA77DD40FAB923C655AA97A305F88F572 +81C84DDE08487AC71A957A72269B660F89183A379F279BCE6C6B672741725EDFDAE0F5722FA9D39E +E6BFEDB0CFB51BCCE784DB67B241D13BCFECFE65C32F181A449AA5A29125660116720BC626F85028 +F3782076D5CF052456DF1FB16002F7E6EABCF00761A053A237B190DACC343F83F23BDB42924BBA6E +5F6225F79ECBCC5286A1E77B1F6D9367090113D9DDA7BFE5DBE6814FFB053BCB0B651FB60CAEF2F3 +D6C305F0D24287245492787C571AD65E43EB2FDC19DCFCCC2C1B02F745547D2D7D6E2D46D787A390 +4D2EB79DEF3560129C163F5F4AFE02196F595AD03DD1AC6BDB3BC5AA34E7C549333691469BED37CB +947A1AC48EEB172BC57DD729B9289F71B77F7648567DB5AE86E033BB6BA623421FF049EFA290C8D3 +EE75164531745A93DAA1AAF1260991D8E6CBEA0B434BD5FA033857A3F5CF53A7314C8F0E1DC4E1B2 +E5A8426858D0FBE32C6FC66542305A60B4C6943A3ECD074882E21856275B3FD8A66101D5352FCCB8 +2761BFDABD2183CC5311B94C05D9D00115EBF19F81D7150FF9615939067B4611461D09C72C6A990A +DB80337F88B95B8F9700E15EE238035CB8095AB1127CCB8DC2B5EF23726C7C8B59DEB214886F767D +C52B454170CC4BD33559DE6D6B56A3F615A0740EAC2B9FF0ABD63FCEC88725DBBDF030FDAB3AF2C3 +58D283F7716C99D65B413D62100C0B1AE85FE1343311578D6B1F78D0EDB549A94C85649654378E1D +FFC39637D42E7C7C8F6736FFB9C0C96781447CAB0179811E824E508BCAB2C3FAC5890EF7A1498321 +5E91CB93A661B37E4745A764B849E68F87E587705BF0E8F193F150B0CFFE55ABEA6673A2972A911A +769A8AC142356101CF2CBC5502726971246AA9C6C9EB9DE9E0BD6E4A1531013AB2795A17BBABADD6 +41BD37003DF74F8D8A92D1C533B151334C8EC80FC6C7943760A54453581A5FDD07BEE3DECB142220 +E5C1FEB2D2F2AD689AF361DB7AB0BF13DF70BA8A94EA32D847E4CACF3FF0EC262E61BCEDC5640C3C +EC43F07D3E996A19DE8791122014CBD487B66B1F646C073FF4C8A6A9ACC4686F53FD6E4054C3522A +EF4BE52B57AE760B654E865C4084D0198EA790A68032CFCD3A43D5DC235A4085119E70E795BA69D6 +60591402AA9535F7BFBDA587C7360B7595A66171C3D3B28789904599B3F2CF6F4A9F1C5DE1BEE6CE +FB6806FA45963D2F9E6BB0A04C2BDE14FE9EFED9191A121B2914F09091BD90EACF40C295407EC230 +FEA9BC8D3759A0A1725E246CF753E63E75628FEA861449022CB410022EB30C7E6A75B05BEF4B5756 +A76B2B01A10E6EA84967B81F1BCF59890E0C7F3C3526A3BDE495D9205C0D10EA7F916E1743785A11 +17AB462E96F24543D08636673FA4A0F82F935117237A5D3900452AD84F2B61F257358370B85A3C5C +533A47E8F0BD226F1B66FD48F99DB01333052570F147637EAA23056A66157772668790FEC1D36CA4 +18A95DB9ADB8549F8CA69678F49E7BD464F0379A7EC91E034B706C40C720A42230B1D49C338874DA +AB2FFDF5E8893B7CF9DA8F294565CEA8E89DFE1D815187ED5872E94966742EADC160786BE5476E11 +AEAEFB5B037E32FA76D9898C0FB96BD8FDDC04EB9D9D99CF4535FA5379F6439CFB37E82E12256A9E +13466551F84D43B10EBE380E36AACAB541194960E1B8B4EE718788485F1364B45B554EB3F00E2924 +58A2E844B64A3523B97B100D9CAB7FFEE117887F178C37CC47752463DE0207E507A2B54B7C31F8C3 +4FC76E560578DBF33A8093970721A72C7634F46C6F68C6F0703817A59B4199A116DEC7B193044D04 +10E1DAF5D7A430DB4647A155D2818DF4446E4B91B3BF745A81D01AA180D7F4DF271E363AAE154207 +F896364DA554D0BCD284C45A802493AB618225AB20BE56F6C40037811482CD7941C67C0AEE5EA0EF +A05146944EF45CC21A99B4EE9A4B506988F764AE5C98C75CDCA46A55D1EDE0DAD8AF0A8F50D03EB8 +581581D27DE159CBF595C2A13213553716FB4F9709E6C63EE3095D715AE9F3A6262C3AD2E2D5F7B3 +D094896D9CD0147B7EC8B3FDA8AF217F4AC4F74673791F8A68DAFB409F4C299AE8567DD8566E6030 +0F4D2E1CCBCD94068C4F4B51CD5FF3C667E46F5EA063DF5F4E18C2087206213B1A38F1662996A3A4 +DB516A04828105728D43AAF0D503A555267AE2FAFB271517F9A3E62476DE63E9976BE2F7ECE26D14 +2154413B7275E3357E1AE7348EE378D914651464170137C57C8B893B0E9D13ECCB6C418469376712 +D9BF5A370E47A6ED47DB8CA79673DEA9EED517A34D5733ACB80407AC4152D25F0B28574A230784CF +637B198FB04B605009FC2C62ED71781D14AFB8E18F1BD507F1CA359A94442E0EBDCFCCB23ED86B0D +CB9048209D5BC041EFA17C41F659C192BF437CF9D8A16356716D99DE211B9340351515161235CE13 +0517DA5EEE0D1D0991FAAD592C523798D6EB4A441AFC63E7E3F2096E470B04219415D507AB5D70F9 +9068CDEE826707102C0C1A80BE035A589E14D1204402B2E5242102D862FEB5B317B7DBDFEDF9893C +50FC7A7075D699E68486E3794EB4F5BEE2084B40A81242FBB4778A339B9D591EC0B02D39EA582544 +C8FBE4E4A7196DC747E2252E034F18DB2F80E5628DAE29F32DE389D3E2A45F8A949F6958B377C83C +ABBFBBAC9AE2EA305EB14761C1F065FCE5E30E6B0286E116CAD08A6E63F4AE18232A81617BD6DBFE +671947F18A99B5CEFB78560DB766465D5F454963E40AFC5EB54DB43A2005773099874FCE103DF69A +EFAB5CB963B1557AA34525FB83F1E2AACA1EF3C48FE19467A3C8162E14CDE9111B0A83C170D39057 +E9E596582D7D7C9BCCD21183DF1C8A8346E9161E722084E527000308FCF70B63ED510FB9B2A27B4E +157E76FECF4A306299B186FACD512960AB2885FAF704BD7695BD2098E649611DD92C5F283EE369CF +9BB5FC797975E5350032EA92433F280572972F94639C2671C84D64838B6CA8B12AE879D1BE698DA7 +41A7354C8C3C1FEA9E93A62CA5143D40EC4CCB24F1537A02C561636F02A43AF03EFC5CA127509194 +7A72B2DA9F5DF4F0C9BDE6FBB469E6390C638904BBE17959A34DE6DA6AD56CB96E9A0D9E4A82615C +C6D87CF77B5CB0122455418E8D863C435E086E56E15BEB7CE837B8AE1FF11A33EC8C39F5A92562ED +BAAAED473DCA169C3C56A601E567786248CDA7CC3855D10DB9B43105B0224A177347905F87092E27 +024E26BFDFABBE6D11FE88282CA52D8FE61422E55130F191266EFDB0CB493C4B20F211785CC12CA3 +4A292D7A173E5E91D566BDC3B6EA610F8EE0A7CEBA89F187B53A5633CECE3AABD2BA52A1A26F9737 +C928CA28194F68B00EBDF653F0D98B9AAA9E8D1F0DE892CEFAB63A58D65539ED633F8A2AA018ECA1 +AA2BFB93941E0028CEAE4FF3140599C4642ADCA30C6CAAA5B1A17DB2FF72D16BABB5D44EF10D8D20 +3A0BD93CEC85D41101BC73628F24641EC98D77774454D3EDBD98778CE4BE4675B1C1AF7225F9BF80 +A43C8DBD75D02E4E8BEE8BC325C1AD1D52D86BBDFA491AE8901928D593C9C5F0109C45D6B17D2D01 +57FF34A2086EA58F129E62BE3F60673A3F3AA584CF646DECE42B6801B240CC17FF2DACD0292DE45F +486FE786137FE6239144AB72348447872F8BBECA61F7E5F8AC0D1600498B0CB2297E429B8D4A2F7B +A50608B78EFF33F3EF28F07B2292FDBD2C838246D2487CE8951BF86BB800BE80D5BE34F6727572A3 +7A9CFF15DEFC45736BCAF5C05DC40517A51C53721505B577D35F54768DC499CBE07F9ED6F47939B4 +96D61FA9382427A7F62881BB6EE1B3BA926923BAE92AB17093911F93BF5F019045A42893E14D4329 +B2E5352A2643BF0BAAD1741ABE9805E9B51E79705EE47248C7230B1E1A29BF696FD4AA3679C44132 +9FF69BFE04AC9411DD0A26F4931948090DE47B809059E903E4E8B58DF19BBD597D86BE168A21D8BC +85F6A930A4BDE293FE4127ADB060FBF14F229CDF73BA3D86EFB92B13A728A586108A8735FAF8C38C +674A3052392D68C646A899EE71326470F70815AADBD35F75562F6D5904C895E33C93EAB8A162170A +E6BD5E09BD896A19C9494679C58E275CA6433D081D5379287601620D2D0FBB0AA7910F9189CD6520 +38B7EBC57B81F5E9B3C3448C8F3F69EEA0457B93A3362505AC238B1E3CEEE1C3BD29C932B1C5ED49 +85F699D5902B0E5E524ECB2577DE09B062CB646DBD032F69837B9A0E17120F7FC07EA6B1EEC0BE36 +919E91A14A1D5C3150B39821E677479C463B8D611292E5A2473CFE4C161B5244CCDD50CF4DBC8BFE +D8C87EA8309B32C281C687245C632EDD0CA9169ED5412B6C96EE81C9E5801EF6813687970F3EBA3E +0248A9374DA409B1BB045EA1AEC8C786148936616BDFA9AD49835AA58ACCD7312AECE7B3FA425D34 +A367059494F7A07AC6BAE6BAB9E15BC41951D6CEC6EAB5960DDB0E5F8A697C5D30CE42EC7F39BB13 +442407CD3C5B408C243E41D86BA1152E327C9989A0573F3525AD20212A8544A0BF8641B240D22D51 +EC5E52D25F3F199437FC2F917B05D0090E530D4D6AC2CF940D1328D23130B2DEC373EACA16246CF2 +A289E7562965D3E87375B0EF31B347ECB668BE74463FB60A2D407FDDF479263184976D063D685984 +8F9B096DB5ED1D1A7F362F412F27C2A6C3E4DA59CC460C9DA256BB56F2D786AC88CD448928569F94 +5BC657F944105D4E4D39A57CDC2BE07A6881DCF974CD011942B2E37E0E55551B55B02958C1C3492F +079A8F3634750B245411F2439C4F3A834C46E53E9E0195EF68AE06316F2FC3EDD2617868662E7298 +F1DE00FE519E2512246511723B654C47491216E096BF0A2CB0095A73A16ABF49DB8D3C24B9ABAE7F +FB1EDE6246F1EE948A08618DA3FD36E5E9BE7F0439275A6432E601BCFE42F1ECE1EE13AF7134151A +76BBB231D0171947A1141B384D815AE6454FA34D57DA67A3704A9930032BF256301156573C4ECF8E +A3BEC1FB8798F89ED0BA4E30821795C3827B311D5FAC608864C79B0B0B0E151FAA4FB303A5191309 +FC34802AE101F47E565F18684F1D24AD3BA5E313245A11DAE16690A3491C2BD531E2569A1C70E471 +6A00261F54336592800C69C698E05C4237F5B846030FA17856B2561CDFDB4B46EFA710535534BB52 +5E92A834D3691AB09F24E361B8EE6FF22B155A960B1947DD07734F9798266EBA9FE85A891A004278 +5B46E7651A8E7DEA0235FC07C1C408D97F54120114B848D1241F96891AD315C14B9621A4F0DF53FA +4F125FC49791061367FB71B187F1FD7EC8F5FFB453EA98DF77ECCF0B2916A949CC5204E825AF0A9B +3FF0E88C898EE7251AFD134BA9BE9094098FA97E8EE792B1D7AC1E6667E519349EC627CBE3FE7858 +D2174BD31FC82F21BF0CA2AA4535C43AF006E6DE49D9D5EF443C02A04EFEA63309A2FEE454F3191E +1C10B7DFC5C225FB4144C7EC40F90D20CEF1E4FC18A0DC67B7A9A349C9734AEAB265D42C7335D724 +61FFEF454BCABF340AFDDDAD4FC2DAFE411440570CB82C9A84A6408D206188B1B7870262C9C4B057 +360A558847EF80A88D25DE371D923C58FFA84394E18B9D598121EC5B9586956871E6301A4E3BFBBB +8218775AB52A5821AD4CE2AA7281862EC5F919DB4644CE4AAEEC441C810B7B7140D08EEAF80FE74A +17D9C9F39F947D7BEA20B567B89C1EBB9FA91CDFD030BAD04C9C57526ED9FACCB955E3B9D780E386 +39E43BD09A6E6D250E8FD6935259F14C13E823EC4A402ADBA86BB64E7C8E6D987E22577E48B00BD0 +14001E08E1F74CDC041E0781D7F02F4AE577C1517C1380559F986B5B4733263C0448D94BFFD626C0 +8909581F872B4DB2DC3EF1904DA81F84D8AE1024247F1EABCB2E7DE1CE117DB9889E0CE3F0839C48 +85620FDDA90CD4126FAC3C30CBEC7EE4DF58A338E6E78EACBDBE21DA8CAD4A84337CC6C716BD7E88 +C43B5A5B3FF57C5834C6B60B64D69AE4F01A372D5B72397876082DE776FD3CCA633E02A099B0F70D +97BFAFFF73771ED7BC17ACF75E325CA1D437ED25EC1F3DE115A5871E1DF44F1B24E16A528D7F80FA +AF094DE24F5CAA2F6EC323D8639E702D8E9950B930521CEE5A8AD85B50F6F3F8F6A985AA83F621F4 +43BC06FDA1FB11C1119AA60E6FB8E441C808D8C08E7869AC5B1E42A9EE2FF4009207475DB17C6AD8 +E289762C62559578AADF9CB2A93611C07A03CCD6A500AB9305C1CE81C7FF64FBD662C091D18E3826 +399ED8055576BACF7531695B736BAC4DA0D324F87BA326D1829725695231B81CC566420ABF23F5BD +29140D6CD59E5E374589A94A0D0A656E6473747265616D0D656E646F626A0D3338322030206F626A +0D3C3C2F4D6574616461746120333831203020523E3E0D656E646F626A0D3338352030206F626A0D +3C3C2F46696C7465722F466C6174654465636F64652F4C656E67746820343031333E3E7374726561 +6D0D0A5869CBADCE437750E4317E080BA9EFF9273D89EC33407BE36A16F0C0BBE0E7096903451DE6 +BD1366AF49A3BF7E5EAD84A2EC3A7B89C7EF0B6CC28DDD8DA7EFEF247B49EE4E42170DE950A490B9 +C9E22B8877F52FA1337EAABF0FC6915DE0416EC44A798C097B8F6F22454565E91E86691B875868B4 +09578E465DD6C7787804DF8BF90CD92C02CF8E2C0FA5DD26570546D19BCDB52C3B68C88AC5C22709 +BD11201E3EF0C3AEBD80C3339703D44C8A45E9E3EF12B4F745E4FF607CC1600361CE03C2099A8108 +1716652A0E1AC734D1331F62409447CF72EF47E113D8979196376C5084119A4FC9F06C0633D8F9DA +E4F8992530E0FAF729182EA97675A3B970197149ECB1D816755EF906A7B1BCD0D4F5C9C2773F3D69 +3E30ED771C043E4F4F041562A7D6D4DF4918060E661E5382ED110B07FF77CBC8CA931D4913A13768 +62EF3207188949A55DECFD2AAE597A5DCA7EE3A9437AF706A12E7AE35DCD4CFED2B2B3AB59DB99F3 +DB7B6FC3ADA9BC1A3611E753B548A39886DB07E6A222DFD81E83394F279286EC9FAB209C004B4FFE +567D2CC7B5A8464B9F71D7AD7FB3DAD7E108638B8E57677D464C63377668693201B9AD151C3B9C52 +80565ABCB845F8B9571D519D5BDBB36CBA77D078477AC05B91FCDDC4A9A9BF43BB9340E84F84DDCD +C29037200178413FB361CC267513A99CCB19EB0292681C50F3A49DD07630C6892B5D004156B479F0 +8D76C8ADDE9B18757C8E4ECC47AF7A9CEBB4C54C730D07DF4D9FC9ECB4B4CC48181E9D2A726B7496 +0916498657DA6AA6FA74CC18ACBA871BD73DEBBFBB6295BACEEF1C8FE8B3C1DCF1FBB8F76B2E95C9 +CD582FBA0E0E26585963D5AABE25D88B8C3B7264ADDEE52CA717D967B20FA072CAE236008C9D4B79 +BA4E6A9E694018EE12127AF1BAFA440D40755CE1EBFF0747FFC13F113FCBF7DA2894194FD3541352 +7A7AFF040F1B638464D3FC5C5B6D4DCDCA29067DA868D13BF38843FD8EE2D4972E28D54515F89217 +38B55FED6F9887039DF9A6EC228DF8A9AB22E7CD4079BD9DE41109D77B1968BDE3C94BE0FEA3D070 +6771A745E6404511D79CC49B37AF92C77192B1413102564E088FBD7F8E7B9090524904FD9DFF0185 +BE3E002BE3CC7474742111D44BC70AF3416119945B6E75B1CF2492B780D81852A45F2FF3859BD83D +F758F82A68BADAD4A91462D4D9F69520D4F289594A5A508788F38DA5E8121E8ADEA169CFF01DFFE5 +9DE5397273EC4008C54B935C2E549B3854417B440B0BA7E027BBE86662DAC1D88EBC72DF5A3ED0F5 +3CA8DF9DF048E29A192FB0B3A5BB53127CBBA67D3AFBF6C2D41E321FFF6F175FEB7226ED59C92782 +A44FDD3C1A091F5B9BC2322552129AA6B48D68EF348CE251E0F49F2DA178D0B9E4A46D1616781269 +F29D05AD272E9925EC4A9AC41FECF10094F499ED3C2E829A36B119FDEC834F88D8BFC8BBD4024503 +D60BD422337632E55E75C917B3A7EEB2C83136568811EE63FC5BC669FEB92D0577EAF12B87B4FEF2 +68E203A6EAD62B960A44DDC792176ADA7B1082F4708DFF2D01B4FD45B3DEC332D969C2C717F255CA +D5CC18512980ED7B6217FCF47A5CDD1669743889BCE66B5723EE648A4DA7262E06B6E2387CE69C2E +326DB358D3ED9323848336050992E46BA4CD65099831A8B81568F2C798E0EE4E587CF54542EFA3CC +F8726C5A903E4A7D515D04C3BAAE11540C64A226B98F747067C80761DE8989643B1F0545D7B98E74 +FBD31FABC7E2820601501D1F7EDB5B0543BFD3BB670917B41A4242082FD090439B3947B529C85E82 +B36DBFCDC1753AEB25C7AE2FA38F52BD1A84348FBB1DBC2373CC4BB25B8D34F1AB63FDCDAE2EF2FF +CB0FD8CA843DF0FD3AF6262F5CDAEF386C6A53929B5AF477CCA38E85AE1629EE83D228FF56405F4C +4B64C4015A1DEAD4A6F10937BF1658CF66732F80B81C8A798AED8E576A7CF53F0862E3BFF9B84093 +9A8498E05E1C4F36FD2330AE9080C4845F744A1528C9DF69230974963DE7DF821F77FACD4E184114 +33EEEF0A1FC5C8C5B53B724BFE5F50103BB2C599B21EAC39076B8B0BB75C638025E779EB8428D4EC +475F8F911C5A157C96F864A9DAD89799436E895A089CC186191DEEFE0ACFF08DF071668F3AE913CF +F9F645A41B5AD8CC3AA364F994A28CFFD4C0C7FD461358D7E6565746931B105BCF4E87514A93337F +24A88AA490FD9A97F1E914CDCD4319495634B4F09E4582A9CF157677BD80CAEAD19B4C5DF9973C09 +98CD838000FF0700F8AB2AB19689BE3370EA33CC39C80B77193943D30DAE0EE4415916196C7C1932 +94E01B8FA2BE4C2025585105C83D966B49AF6256FCDC6BF1599FAE8C52B13B95F6CBC4C77380B2D1 +552A69929403F205156251AE65D3D992C8314E469FA717ED3D844A97AF33E319480370775C5059C6 +ED2BE2EB3B370C4167A8D584498F3AD71EAD2AF8B49EFAB7FBD6CC8158EC1E81C0EC54BF97950BF1 +F0985F6EEB27480A0AB0E52C95803753AA15362AA98402F079AB85A7692C21EBC4E93F67C97B545B +3A8E38CDC1230777F073E5C2CD740847C54FEAB471A51C19B3B399F53050617A9543D7433308872B +36CB0DF5191999DEEC3B8195E7B01948E8D3AA7BF2C0E7E92527B4CAA5DAA5059F2B42BAD0FC6F23 +9F05610A10285541720DCF40B5C2E2817C28BDFC9C4FF15BFAA65497D6C07169B521C9D721AF5A0C +0EE2A4E47C9CC16DA6C5820C513F2BD3915561146663DDA17486466E612D1E93570BC3774BBC1EBD +927C3599B3650084473C69F8DE17300F240EC21FA8DFBF87875DD2E6EA1A6F7BA3B4CBB43FCCD50E +903F4206F86B3350F0938F1C22C06CCC121DCD235E90B53E440A0140F0F1AC47FCB3FE8F70EC824B +76565F29F43634D9B6385B40F60A8BD69154845FEF71B1DA208889E8FEEA672451F87E1DCF017A5F +4235431273E7555D7B49BD7ED1C1126073C11B8653F0FA0DDDF441A5463BF2C42C2DA9820DBAE7C7 +EFD7D70827F63BE0B7B7CA6AE278A98A13C491C08C9239C8C42EE56A54D7E61B313F4BEB536C8CD6 +9F46216360EC303B95A717A2183C125B537D36AB09A47B643786BD0AEC6C52CD37A994F7B96A0799 +19B75026D6EAE102F678F910E3A01AD723A4DF300F9FA8A662DB5D002CD7035D9BF4E917A2832C17 +B7704238DC157B8FD6DD59A81A0FB1E8133E03847AF0BEA30E59BC3A6810055C6633831EA26B244B +FEE740655075FE4436DCD39A2F3FE8A0F2723DCF11E397604200993A4BB3877FDA83979E21D66473 +5B6304C808CD6559F26F6D3BDB86E0B502545FFD87AABA71B54EC72191AE6596E256D46B92E6B32B +0E8C5A9C11A94E32D4A70F648593D05760BAE281A6B48246D3B90E3427CEE2CC2E82086AAFF27C8D +4487BC1A32F9BB8DE279013B7B84F70100FE22B84582D4C5C07BEE2E3F394B032C7A388E75C7994F +49CBA008361E68A582C73B426C9A9EBAD42F0BB4F8814B6B03E2464E9A5342F82DE90A481DC9C12B +26311C8C1996676A532AA05A723A3CF85C9F5F45FBAA82E4113916BE6DE27143D6A565482EB8799E +533D955621DAD459C16700A9D6F2916258B832CDE205B6D7F92903296F24CB2680E831D448FBFFF5 +79FDF9A02A366EF27FBCBABA925DFA9A31BF83C785A2B187CC62AE89BD1E92BBB32A40B0B6BA2B8A +3869CE700DC702DD29CDD14230637DA4644D7BC32160FDB91767FC30ADF9E6FD0C9837E8EE4D3B57 +763B785B56E2DA6AA413D4B80F73AC81974F85139D5D73881A1A2D4EECC5B7DEC9CB40A7EF079994 +D1351D99F85D9D44CD3DC68B5A46A2E6A2DF066842AE611975C71D6E9C81F428850FAED339BCC9A1 +31114B1B9069239211330D95B25578D6AE068C37199F2E426292901C4594A6EEC406E150387A488F +034460DCD081FA96E7CFF41469DDB611938E2854186D18961C1FE9FA6EC6B19BC4E1CA3E5A93F9D8 +47D1C64FA5F49540D2DEFB13CB9B26D5EE9E58160D0F0AAD6ACCD2E4FB438C0A787474D5C47673FA +A614D1EE795EEE9EFE415926CD59BDF9DC508B609F1A41AB597D3359596FA623C4EE4E486C5F141D +5BB2E4CC756D6D16CD51B6443B7224068633B77457F908BEF6A2D3BD9CA5D834BD5E0625450C983E +4EBFDC936C6D8A011AAAD3B9330EC21ED98D4A47BBFA45D5EF861AB10E3D0C706D51611CB7DC643C +B54C9D45EF5A29560B0DAB17267EBB899223282246D2B18674BE8F62824D3A19165E696493D193FE +551FBFE010B4350F18DAE188423B28FE6E91956145E0000C303ECD361BD99804C875C87210484930 +43481075E841C8DD186040FEC7F9C0F8C5F25A7C73C0FC9EEB80CE8EDE21ED67D00263C0CF8D55C9 +6DCE8ACAB86F038ADD6F2EE8C01DC109AA8DFEFC2D9F2580A5FDF7355318CD4B9ED3A95416280D78 +63232B8D1098DA7AA4D9EA3A98ED8784100B21F042C74BE31B7F7694D099779984371B80C4BCBD45 +5E62B227CF22AF956F8B68C275A9B8D34B43A55F7114E84CE9E6C158CC034C3CA0DFFD20BAA13751 +3C0FB77A1409FD2189B144E1147398A8944CFCA57CD1B797499D666BD857ACD62F50046647689EE0 +C2BF52224948428D4321315BA26FF7EC67309C0CDEF412917845E9AD81514FEF81F93E0A26FBAFEA +D3B54126CD168598D39B37A39D9B797B795AAB1D4F4F21E81CE9FC8DA2DB9B09D84E8BC2529C77AD +04E31EDCD2D3181D585A36E1558D39A62AF662AFEACD017EAF4BAF899B8E8A4889B96F19DFD2E7E4 +FC40D9FF5F27565E0066F9CC40B7105DBC997D0215696A753A8D4B83E366831141B45CFB07878320 +3B8BFA17FE3AD35CB5C9864E111F039F8AB8917D7F11C9C2304B0C15C133194148002C29D04FC696 +239043AFD102C685F8D192723A6B36808C6EDE65D03DA82F855FC146105A3AE8247E573113FC450C +28BB18B4023D0F89941A8C7CD854A920719A3453E05A684D5933C7427D38433C3F3835D7AEDA81A7 +406DEB2DE8156223D9E20AC68899059F8F3F86ABD60371D6E3FF719CB7F9902D681DDC6FDA439B17 +3BDF7C40BD2A822DDD1AB8AEA696B421FA22F9A4705A4965282AAAF7E216DDE054DEBDCE788F8BB1 +045B9547FDAFACC6B398478E8C11742E6E910C60D00D422D501E0DA172E2120FA4AB71A556D78F3F +306F499594D3414D38AEC5B85E6915C16C976938148A1AC7517132E6D8B2364A235B64ECCB5822DB +288C9D6B19661831B631662C130A99AE354B99EC31B2956469A2ACD71299648B34D6C832A8C99265 +C2E93CF7DCA72FF7DBEF799FE7FFFEBFFC3EBCEF43CA5E9A9B5DE1D2B75E37CB258D53B1F2A18409 +63DEC9FB08DBC1280D6C51625ACD26C5FBC9292FE490C2014048DD098A769F6C790FA48BAA98892F +1558808BC2BB2BAD9EA62F4B99277F51795594C46BF4D88BCE919AB5F99AF4429DB9DD31BCD64451 +17A20BE8702DA813B1B263E25499272BE01DBB565EB997CFC12652B4E2709D9B7BE61D79454FB7E6 +1C2DC4A60984A6FE1F1A8D15105C326784C2B83E18763597ABDCE5286DA559F9C1EE9D46E27F963C +CFC6EE44D4D5A31D9BB4F403C4E88B5466AC46784C97D6C7E2DE132DC81430E07A6D78CBE5F490DD +E85BE718871D67F978932495CA6E6B1337DDD5720D364C3CB952FD915B6514D16EB53B15B993AB19 +085B66E907DF7350B7A5F1BE622D67B287072C681633C016DA966964FFAC525AAB547ABFB007E3F1 +E6B1064AD17BDEEB21289F77736134877F2B5435B597CFF8A776DA64F204D6B44996D17ED65F18E0 +31F3ECCCB78064857C467BF7110B23AF6D01F706B848CB03B9D1C13E61781C1A1904FC4521280C50 +4D5B535259F26FD2D38398F907E2D138885920128F36417B87F8A02196E8E01B783F49750D2D0383 +7F92DCDF6F596318904D0737940DF9AE4A94C40B64B481421262D8CC908D5330E7D74F96917317DA +EAA4637A139AB79A8812E81B8ADCA154D88F650D9D4AEED412FC92ECAB4BC8F7B5F2B7E59E764838 +90A1BABC6DF909036A1287E28F3F19040B5EE9364E31F456D4EB946613CE04E8C2FEDC3FBF31B547 +BBFDC72B82848EC202B888192451AA752CE4C9D7551D3270DDB36A9CB6BE7DA40499A808A57E22F3 +70EAFBDCD014BE76893110459F0BEB847DC05ED8206DD8C22C7308728E3068BAFA7482FB88A4FCA9 +A07BA47AF228ABCEAABA71B1B6B49F88E88E0330FA5EC3B1870B8763E1B0D42B95BDFD5EA4441A66 +F664F330862D5DBB23BAD1FB2833B004C79C5A855F66C3529C30E4C1D300EE59E9412242B540C914 +935132E6727BD23BFEC7DBD591ED3FB91E6DF0979AB1B42B0EEDDE94AF998C92138316459C929529 +03B0C535A45A112BCED0EC588F237AC565F00BA775BEE183F352A3003BDA4394C18424E634C82295 +F66E1444876F50277532C88935C3E482F79B612BF4525DE1D5AECD1AAA44C3A39B2C11FEC1A3AAF3 +A154D9A768488DCCCD2AA679ACA0B3ECA303EBB4F49D0627BAE1E9FE2362BC8C1A023373717C4E82 +B8DA4776AF2C8AFC187FEC9D00642FFBBF3E68FDF6C18880F70BC1C9A1EFF91FE515EA02BA848D77 +1A58F210E35F01FCAF39AEFA5FF4B16417177988151A8FF441E29192FFD5C90EE2E08F0F44CB112B +DD86C7BE72BAE3D6C4AF2F351F7370A449C91B18FCAED2FE5DF58F672A1AAAAA6A107B020A1F8545 +435CAC2C210E7FC3FFF6FF76D0145FCE880DDB207FB3FDA91C6AD4D23B1D0485C1F6AE38CA8C3E21 +BAEA89278A5F8032B6E72D229648F398D9CC26AD29315160955543F564449248DDC2F7E7CEE1C7A8 +B6F4754ECC5CC2236B70D70BEA76E1073FA94E25CB1210833466AD9D13A2DA109D22AE12501B7B3D +EDD3AEA2E3061ECE0594CF2903220A49D5D6179B1FF331AC0C1844C04CBA09593E3BFF6CFC5B8D83 +A7C822A8ECA1FFA57D3D784C35A669CD632EAC69E1737B761D58626FAF8BEC3760CAB0F1611FC9EF +FFB382FD5A0149658DE1C8B14BA43B0FF354CAA5C6D35DDF04E388CF72F64435578EEDC687B53B83 +71B1AF4B168E3F6BA6AFC63FC32A26C21F0FCD4DBBEE6C17CC7D4D3801AA572DB6B4FE8CC93D6E34 +21219CAB0BF64B3181F664E665A78952EC2687CD7EC4B9B9C933CE5D0C7889B265DE3AB295F5B13C +EF33E3CEDC7AA20EF75E0332CFA50CDC957C6858DD1CE2D3A31CF9896CA0EF0E51B0AD7820AD88DA +39D85396281BB11F3EB110BFE54632DB25CCD4D7AD097F14046B9EB9BC26486BBFE1CA7AFF15B465 +435C1AF438A7A1F635397AD12DFF09CCA6A7116A2C7A5878DCEE45E2A9EBA9AC342EB667968F9078 +2344A5FDEBCFAF8CF43F67EC98866987D4BF73CF088DBBC36A59A68C5B53AC5F1BDDB5BFC262B19A +22DC2A52CE184913A69033009D9716C9F941BEEB2FE83C79915C41657297D9978FCF8FD79EE0ACC9 +428132147EC6C27705BC751FC8F097A0E28204D2666C05325A035252594291754DB591C42D50C034 +05E03474E8D02AB4D0BC71EF02743E0B351A1314427DA73BBB670E13A974CB1D30777D097A7CCE35 +B798565A56085AF0AF4AC02244A79AF8799C4EA6C22E619EF39A4500FA0C698E8A9E3C4EC150CB4E +2E5157CFA8ABB72A4F9D340FCCDC18E06C93DD39EB8CA8D86F8F9E71E4F3032A0BF854C5D8C0E992 +D9FC68843B05BC4D63BDDD4CC1F9ED5AB485F87EE984233486651A924EEAE60AC22215FDBEDF67B9 +F41698B7722924E9B4939D95139587B2033F757CDD491FBD77FCFC6151065F760A90B4DE099A9F62 +FA9A01D949BA1EDD96EDBA14386619FBEB0C9D07807A82FE6056C0AC1AFD3A3AEF113CA8713A7C66 +AE80DDA6F1965709761EC5B57ECFB8F35633DF905882EFF8F362E74D46F38689DF9B2323A8A9FE00 +04A6FFE9D80DCE91CA878F0C3CE39AFBC2B3223ADB5E9CE98B5215E9F4B8FD4EAA8E4DC904376424 +8F6AD95EF4FA72202EDB923871E9445EE19B34F4C18F0BBD323562B899E87CAEF5D3B08B4CF5C2CF +F656D784AF21BE439741A5FBD3E021576C7040F0F2B92464D45C7E002DA6FC8010469F2E553932A4 +D94867DC3888CD15547A5F249101BA091F559B97F8469D55BD2DD6E37A255228CF317ABD76242AEE +BE085CBF6D15EFE3B0EAD16578D5D13CD455BDE0AAD3DBF67F6725D1E351531FD5D26A98A98898FB +AF81FA5E94545C4673BD927EDC13E5ECB8561A3B55CCC924609B9F3D02FC17000308FCF7BDDCA159 +BF06BD6352B5DD74D86A0B4AED6421EBF3F1E3915FC9313150EF8896B2C82DB2E50AB995883C5BE7 +8C5E41F2B908FD54D21FEE8639DB2F0DC99685E38850AD47C0E93BA473E965F9F328E66FB5E9B1D6 +B54BD3B191A7912EC2453CB57782382BD1A1ECB016403384317F6E7F6E8C71ABB13F3E671804FDCA +6E969F5689BF6AD5DB021C5C30075674C60E8E6D1375B04908BC14ACD94A3DF8A09914D0D27AF933 +37A216C06072B769A73349E9311E996302053DC0D561373817E0CC783750255932C7F465DAE19642 +4EF8627F9EFF24B39737E3B3FCF6918E30514DC34C434C040F52047E80B68784EE8FBE01D87076E0 +526AA906BE37D5805093E7E946ED7E5F86A3B022F265ED6783F414452A961451BAB47C901995A18F +16BDB7F76E138B4D4D52626A8D4A91562CE637976F226EE611326879E0B8BFCBE6F6F15C668DA24E +ACC41BA50E05307776806BC6D5778A040DF33FE3B1E2F09578EC6695076C181262BC2C93B1237AC1 +1E44A961D3370FFC726324A3000B9E14324C262ABBE11EE45716026A33AA1D222AF2BE1C6265042A +8C71853C63B3C9CCD9997719DB50A3FECEF4E06541E784C25518F81908FBB25224112D688FD8C061 +A3E0DC045A1ACA53043074A2A06E2CC227EDCB69FDE25B1B6FB03B9A2216B4DD89769187CEA1449E +81D9D3E96F4E72C689B7ED4D48F082BA14390FBA21A736BB69FDA7152BDAFC26718250D9681577BB +7812579DC505FF9DA0AC4C03A8EF641AD2A7075D77663DB834FC4E5D851FCE144F85D94C4F555BD7 +736B070F53678027FB6DB8E10F3C88D2C1ABF0E0B9698470989422C65363ABDB88A71AF364D6D73A +B3628F69FE0A7E76389A281359072731E60178869C5E50536F195B16DC185E9F23FAEDDEB86E34D8 +7A8B5EFC35F3F47048E2CC5147989218465A0381878BFB7A28C89323096E5753BEE9956692584DA0 +9B0899E9E68C62E81EB411C060DBBAE549690ACA4FFD435E09FE8AB6542D8BE5860026883B2F538A +BAA4867738C57961DEA18242BDB7D73FB2E795F7AFD117310ACE162DB8E563593482039ACE722D85 +8FEB392FE848F24B914994485432FF403FD2D95F22C86B6507D9005C2C45BF5D1C8D0F1683D75F6A +87F738454D53E2D6FD5A1B9EF5546E99FE726F791EAFE52F2CE0F794D96A151B022A4C2E7BE0726F +F9277DE62B7C8F932D19DECD4FB1294F6902CFD9B993B7B56DE29C613C938B6F6854DB4C890850A3 +95D9AE532DD09F3E9FE19BB381B0E5038446CEA554668397330F02F1503955EE49C60CE6DEA7CFAC +621A42D4468CAA223DDF246A84243FCAF579F493AE699F0A2ABB487F29FC17AFCC5320B6249C3184 +8533ECD4C38EE766277030133BF0891527ACD975A612DA1FD6152CA2B1E921EFC758A0424389B04A +1AFD0DA94C635B4D0B2D3F9E9A2F78394F3E88970BFAE7FEADDCCBF5CCA64CC21AFB0686E2A35B0D +81B9F219DCF36A3B1F2BA7708D77A50E072F8BC0F84F789A5ED89C24348592B96EEDC6911AF3FD22 +03FFCF4AF69AA8254F96BC7E9DB2044AAFAC10287E8E0BA851823632A0DE9E9A3679C162BABE72FA +292F82F94AE7738D2E31F1AF3FE7620D40F1BCC5F4079A0A0B0D0CC114F9778E075E40D931DBD89B +A15986263ED3C8CEF17330CFE019B9B91F7F7EE79C9A6E4BAFD5125958427BEBF94BD8030C4F76E3 +DD9C3EC3AFAA0D1F88C7C977910A285A4C9044EAAF05D5E796B18DC5E6A5CE04FAD98A64FFC211A6 +B3FBB77492956F9D5C86B66C6AEBA6D528FA8C551E2735B6425F0C5C2E53B9627E40361DDA14FF05 +C32C7666596B3A5768D144EAE68FB16E641538D7AC7FF4F26344024C53D3624587C8F0F62C1C6A26 +AFD33ED013DC3E39DBC8AA9D439E3CF73C3A5F14B4E2850987490DF39D4E2CA91FEB3BC3ED0CA174 +3F7D962AF178DA76CC1311F57717F6DBCF58F0548C7B5B06ABA1D3EA07CCBC5E87433912E8C4DC22 +E59C7CB328B22598A55AF1BD188048DC9C63DB1EF66F95C0CB350CABAE3D63B26E6D04D220432D18 +36A3CB57EB94C0F524EB0598ADDDF0A19C863030FF0A6799CB81F5CD2FCCC2646B4454B4CB2AA8EF +8D47A5BFD9A204F36A7D1147489006B9AD53664E2947F215E795954F7E61A2F159973AF098650C76 +E88A8C0F60F4331BE20B72B8A83BF120BF2F212813D7F464C171A6B0C22DB20F540070845DC70EF2 +8FE0CC2117216EB016C0909F6BB3BE79F2F4EB514E7296F0B8AF719B83E08FCA825AD621F34BC27C +0B2ECC57D7B7EEA5D0B00CCDA644A699291DBBA941BFFB8FFC1750E0FC034714F5472AE30C3E99FC +F02BE4861F420F809101BEAE2F737BCFFD686F852890A2A4EBA59D6447056D992124CC532C375436 +B1C0EF60BB6BC7202881AE43F2089002E2B049E448AFB5E3BC4464BF24FC7AF447F5AEE60B6A206A +6D3027AC5EE869C0B847C2E3756DBAC15F629CDCF462AD42DBB099C8C251DFBB39566D0EB6A34EB3 +5433ED5FB5AFED2969D882B07F0D836F0C56B683B3BD59AB75C68BFAB34003A7C2A59BD76D3F9603 +E852A95CE765C1C6A1DDCAE116E2E3249F6E2989F866E2C924411C38F72B582166B4F584D7011DF1 +5685BECB7036DD51BEBEFC065E8C83641C18B41C6A22ED3C12BC32E92D74799EE2DE95D4E74E72F9 +36F948388D7A1A0F1108F623367F4A98BE90335C4F42AABD65EF5212009942FB0F2E448FEA5F3A79 +95882CAA7CD9A3AE4ECB2A150CF3501022A9EA6FEE89C5654BD04EEFF2223EAC27F9F80FE50A0A1A +5103A4A795EBB54C70195492F47686791CB0D06DAEF7E55646C401976633BBADD8AAB252240A785F +2E3936A5BF0395809CAE3FB640D3C8F6EA6B3A01C0CF8D26C7E2775405189E1DEE9CDCF8D6A76CF3 +555D1284AB4C1D00FF0700F8419AD63EFF4F08780E1D3FB177E1C688D46C68D2BFAD7EA4B06A3D24 +FF42523903689548FE50E8890493C2DF76220153F5AE0B01F220819EFC271FF06C659690181C2F37 +8FDDDBD93C123D42B15B5BCD05E0C7210A7BB8001E7CBCAB5AED405464BE1191C01EA681058ED7A6 +E6030AAFCE95E14052C628ED82976712B8E21CE76E8A92C05FD1765258AC72348B23255E00A30F8E +CF3F7C39D93D03F9FE2C04688867CAD4E974C82B2BB4B8C5C6FF81698B6C3AACBFC1AA7B91B21B47 +433AB9A47A1A7D2F6D2FDF9268329DFB1CD0D65C6E262594F9AA08A1C5D9D7D6758A36C4254F3918 +FF18E889648436D3AE3AD29728DA875E46A653570B5E28C47A43CF26AEEB1081BFF8BC9D37372FFC +2D8C9355176BA50FD70F35C960875EE91E9DF7E6545E5B6FA89D76C768911828E1F3CF7C4BF721C6 +51F7EFE1A390F15E88D84A8C49FF6B99A828BB3AE2307038888AF75E38CF9453A85CF453E4E57BEC +8CF601A54B84DEB004E8DCF71541D444BD8329B15DAB9187BF1B7B6F62E26E4D0AE3CD9B9918E789 +816053361AF63B3D06E78AF9BF31B6E682E078E780C3E5605CA225FF16720237DA4E227681269335 +9A59BEA3C140E76B542C8CFA62188B823B3A0CD4DB035D8661A05F47FE1B0753A6EF99F671314641 +4C57978445DC8967D6AF9CF6B0317DA9397BDF97284F32D9CB8D6DF90EF6442D648786C7BDA2EE4A +5A977BC23A72F974FD3A5111D0E4EB7B3726D5989F12DDCC6A9623A28679A557D04615CAA43651B1 +4BF6CF0FAD2E18CA3A423460EAAAD2008CDFBF3F5BFD7D3EEE62995721BA18FE5FFF7AC79A8595E6 +390BE8805BC1BD5593357BEDBF21CAA3A8B4D68FBF37A1386CCC3FB2EF38A9A975BE628010C2E29B +1F95D2FD6D3DD3AEA33E4BDB84ECE6C8056E381F637B08DE13859A572F57F43C761769E143DE518B +24C969E93C7D0E1B7B22E221474AAA95764E83E597E149ADB5ED4705689B1520A4EA672CF5835FD5 +4D27582D79284522B76AF03929AC7E0D675EB2B3DFFDBDE8B8780D92B79981F1F2AA421C7B008180 +F023AF77B5ACBF6DB683349F5EECCCA4DE36669D333DAE751F377FAC6DF6B28DD9A44852F0549786 +BB568C89D651ED222FD0CEAD549C05CCA434B1A590328815C6188B9A5E4959F2DC859520D078974D +C7759F7DE29EF95E74F000BA4FD6BF0894BE011A4FADA7A54F6429A1F8504DFD964021451A6B0F04 +1884724C2EF0816884433C1A22119FD5F65F2A6075E9AF101C0B4A05CA9A198FEFD1BC4C92637907 +EA5BBEB52AC63CF43AE54E22853C0EEF37DFB27DA34088D0B478291A2C8BD1E3A8B162E95FCD7AAE +C90B60825335A95083D239728A92BF6BEC1A30D0A77570B0B79BDAE37017210EAA0A46F0D26E89D7 +FBF5A67BD9C4C89A2A5406407255C1D1261C806AB471D80C161F5858EC19B52AB2E8AC307E5B723F +89B358480A382BC5936472D4368E055DF4559440A49008036C50A58564E916C2845CC9A8E97F76EE +1A9093053C8D050521F239653CC6B12B12FEBC997AE9552B3DE6E116482E22BEB9BA38664B20D25B +437D223A28A84586F6546F6786C5492F94ECB3E01BA418F23C472576C71A46BEB1421C1D6698DDA3 +E518A2ED221E629FC507C9A8D5DFBDC3A10F152FCC801C7F427C1FE46B33593237F7E58F0A734D03 +8B6D573448F94C3A7AFEE5FD7F8B02B7CCAEDCE7786DD1D23D47D1058E306B44B4DB00D6F1DCB2A2 +E5009C1F411B86AD9135CD755702EABD27D508B3071B232EBF1BB9EAB4AC1E498E4BD10CFEE13061 +9BC2CAA5DC5C0CC52014965DE6BDE025D1FF1E7EF56C91B5E6D8D836A4FF2C868D15CA45320D41D2 +5B11580FD92B9E9D5088C44527E682F93D56030B3A5B3915902F2A4C0FDBA55A4377DE9DF506BB3A +264471F9CFFA1B5F1281B33308D403D990B74BBCD5EDAEA5E553165C681DA457E10D0F8270D63649 +25F3FF2AB22F6904F3D9F87D97861D23641913B154E0D614FDF6B20161C480AB0627F6EE8094863E +35EDC144775CCE597F5E0DECE1D7F0F741AD06D69B18AB0F44C88B70CA12EEDE14CCBDFDF5F1C277 +F59FCC559F72CA0C5C995F126456BBDF8D6FCCCA46799EE1B9C89663622B3AB85FE014ABCC268DF2 +323435234B0DADFA7F4DF6AEAA7126DFD5DD053CF048D497A3280C193CEEEE97614C5B8893B81BD7 +9F01B5CBC0554EF38933D3DE60B50AFFBB03A45D13D8B45E9BC0FD97938FEEE651E3930B5B7D29E6 +5BEFF2C34B9FA6AD946BA172A4772345B75FD696CB409A8509253698B282E218DCEA89F3F24E658A +C79D419626459F568230E48DA818B38C051098D54965FC961CFBF86F9E07BD28D3AF0D0A56AF2977 +8EE782F71B9A506BE31A4C26FA551FF3E2DA18A280DE2B7FF4B17847A24C0075FB2BA1F40A12AF4B +22ABFBD94A1C5D4E37081B8E2933DF8A05BD43112E7FDB14D0822726BBA0234407A3DA0BD421FD7F +988B6F69FE883965F69CEC7438B3F604BDF0A68430D3E0C4D660199497D0B272B97E3B1B7C40FFBB +59F0A30392491130A882FB60AB62950B957842175E6C062097CC2713707C61FAD4D424B95C35DEE0 +AB4922E3D3D78602BAC1B3F4B19D9555C94B2FF7E191084865BE4ADF6C1E3694BC98EEBA8493448A +AF9A11131CF9F123FE81888479020CE2F5D19CC48E27F3707FFCF9980F9A23F4FCBA2FBC455D1DD4 +D665322B34B7F3F356638955B82B8AA61B63867C5A43615BF6A6CD1CB216D00409793F7C808BA58F +ED8EEEE744C7900B8FB22FD58B8AEAC3279DC35AE826080C4187E63D0F0FBF1BCA800759C1CC9558 +DF12E9A9C2B9FF8900A69908AA528B9EE90EE49FDAB8C9EFE35AC4163B3C0BED055EDE28F1628AA7 +23BF704D801A13490CF67A86608990F111FEE5000308FCF79474C5C5371DC38E220C801C5877985C +1963BAC1F3772C6BA1C383E174BAB3E731BD1D3A58C8221F06D3F2864374465E789F347291CD5BB4 +B912FEC71F8AC0BE1AC64FD55DCD2A503BCC2103FB233F5A887B3FDEBCD03C5BA7FA42022D722D04 +CC5F23FF4124B0CAF25099F36634344B6409489426C5777B447157F4817124DDBD37D1CB2439ADB8 +8355DECEE9E54C4D68B26D25C96794A11B2795D93DE8F7041A53F1C045C2B60AEB8A8D14905A286F +45CD50BEF0ABA19AE89C518281E630436E8A1AA46A55F7747616DEEECB26A04C7CBE19B9F6365788 +B4B408EED44379E75B4326E14ECB53FEB112BBFA512D118B62D5D7BAAB9C8D7B791BF3071DC387D4 +4035862833709076529FD52F0DD924C9765CEE80FE8C2F823E9396CD8EF53463B6640E966683BAE0 +5B084505301C40184185EB8C87D4FF58EC61F6C59B94DC034C8C62011FF9B62445B0FA5783BE05BF +8635ABB3E5AC135E168E1FBC3C969A5EE5E9C0CB9A42AA191083A82610CA34437E003F7E08C5CAFC +E953619F437EB9DDE2A4D67FE516A9C36C30264B9A0B52ABBD7F652A3DC948725C4F7D1C4651BFE1 +6B1068F71CD892FB31B0B9AC4FCC59C39A5E5593A4DE968A73B8AA503108B4CE914EFE15CB5C3B69 +074DB398B360884DFB84DCD6A76C8EA89F3B3F88E057740C814CA78013B9A22E86F565ABC4D8676A +8C7AE0C24DCD1958837436CFA92FFDDFF42E730FDC27B8B1E5EAC6AD71610EEC098198358E3736C4 +1DD923FF8A11247405CEF0903F86E6F95C62CE65C5D8A01D9728C3AE850FB7D1C37FDE6F116D8DE6 +4B38D806380555D207D307366C08392304DF9A4CCB002781B37552ED9C354B3E6FA0A9D93E289555 +11523EBF05EDBDDE91D1DA33979F900112061FFDCB234C7DF3DEC2BED9D17A85326F85F4DE6335AE +B591172B5B483D83D7898E86F4CA78B6FAA4AE78B21E738F46C1A5DC6FC544006DC2E99F6CA82CB5 +458EF7478D745E1931E8DB1087D7B98037577200179CCA7BFB8AE1152BBB62B943CDFB54EB903F90 +8291FABE6E492BFE91F4D950DE1857B55069A5B2D2B8AD61A358E46644BBDD1C29543915BB3726DC +01BB1C615E20110F316CA8D87DA3043B1D50B1B57BCD8050758EA62FFF2E61C06552944FC94A64E8 +90CA27ED43517C49B2E565D4A11FA0AD8D008006033BA4C8E575232171BE5B478071F6E580284D83 +A13C256ABD361A57351851E4A09459C3B1AB446E3241FA16873FDCE7DE095732ED53A27186E06310 +FE1DE10CBA11AACCDFD65FE471C8FA0F4600966D5E2B863AFBC588B49707FEA3DDE6A9FD1AC120D1 +5BD0DF53725471F39C71C9720BBA34FB2C942391BFC26EE3BC37BEB0BA336D584C41D64E17038F3D +29072071AE7CE7541F030C3B6279671B213872228E7C7EEAA3675989119D919E94C1F41F1EB36860 +A7645DDF4DC9AF25A44C52D8E4444A369B450859059F284E755F2387AEE5FE3754449ACC3C3C9BC9 +0B1FE2CCDD058A4CCC61E03978F4CC0570B076DFCD1C1EFDAE745F34E2BF5ADED278D258492BD1A0 +970EA9B2340F35FB7E98851B8808119CE8AFE2F39512ADC94C1F2614197E65DF843AEE6E82BC569A +3BF88FD3ED0D32813593CB95BB3257186BD46905FB58AC1D603C5F5222910BC6F9D78094DF88EA96 +2F5288CB8E6BC202527374878BA7305564B1030093D874A38ECEBE68E47F48419A23A10D4BF58CD4 +F6D81FE4D35C2E706F54F51C616DBCDF2B59263FC4600B87EF9607D1A44483C8CCC5AB2FD310C56C +998731588F679C1FF60913074C52F58209609D28F43BE2995EB29E73BDCE73083C004E2D1BD2BD3E +2F65864B4CDEAC7069C490B95CADA7C6D9D9D196C6F6D1C621C8000C582D8D0320A10D821840E457 +390A284FF93B335261977A548B8FDE77C3D9695C0EF6BFFEB9D65401A303C871D6A24DD5CAF40848 +F9A9FB05B0ECF24A5C919DB2488106D44C48DC46DB67A57785D5495C049EF95B1545A49600924B30 +61920582CE90676055CD09ECC7378137D1093DC0F9D338EDDDA7F57C401EA875B46650C5B7FFE3F4 +43124E118B54A13BA5EF92A47136A86F8110FF22FD1AE370D516974BFFFC6405C1634E00B7A0EB8D +1D9E782A7707230CF0DEE39939CAF5726C6897F6E59BE4272DB7283DBF4BBEEB114E20004B4AB260 +EE40DDF7F71191A8757398766AEB27B20BE3846F59F8D1F1036CB9DF37471BEC1170DE54E38E0A37 +ADF54265C5D80317E2A35A11EC1A41C12A6D9A1771E4CC298F98C7B0DB366ACC7BD239520CC2C8CA +EA8DBA578FD73A7ADF79FD093CABE88F462FD0645B461E535607604D991F3A0DC88BD15FEF2779DF +E00928ED93DDA98B8C8B690D21909714BCA1B2445C7DD57DC9D13900C16CBE9D6CEF3B870F591040 +093FC38CA1A55B5CA9CF0D03BD0285E813A8BC7A1B0E5C5E22A8E0DE34B16DBCC72CE712B6DCED5A +0EE0481E1E70B307B7D4B49BA7071AA5FF450FC4446B7A60231AC60121A5E0A80D850BC9CB1C21C0 +B630127EA5518CDDABAAFF2E7B333777069049389F11458D3B5F9BF65D19497E505DC8801604E14A +AD96F2796B7C78DFE5F801C329CD249BD816FEEA0F39EAEF6A721A04F1A5B48B51D75D4A70E8F957 +C7950F27EF0AB086DCB8F801BC0FA2F8BE303196D069137B8911090F1F993908B56CBFA4A5451D74 +FE80F281B14F71D2E50F0B3AFE1613E5C2A5A1F435D28CCA4A28B4A9E648D265E522DE369B05FEF9 +0745F37F6C3FE8F8EBC45A049637186CE1A3EB1B34FDA559F6998D1659708CC31ABF88B55D1AC78A +9C16D268EDD994D4E3F2C1DDB3AEB35EB70D5DDA93D9F3C4D69F9BBA060188BFFED357733288B374 +7E7EEB4E82CE08F9BF80E4206711C25C14291AD96D0B382AE90E499D35D9CDE11EE4E800FF0700F8 +B4CE7BCEA90496A2FE8E663F05251CCF2641309284955B01F071F199D1C126AF8EC10926D0674BA7 +F3EC59E3A73E656BE03A6D7BEB316D977ED5D51B6BDBDFE4DBA28C7ED4C9140DCF0B2665EC1D290F +AB4C69B6D30ED9CEB3D088CA32C673048FF80BFA2F56A4C79778FF9C987EE8144CC4E56FE3FFF5AF +EA54069BDA6F40076D543F6CD556570CE2D8C554ACBAC27DCBC085380E7FDF89C20361E33CD5C3A3 +5AD94DA5E9579153B5AEEA75FDEDEA2F6013CA9CD1F60770233BE42D3862A8C93CACFD10FC01C34B +CC4D89F1AADA41506E7495186B55EC76ECCCCF59D2B00D4179694D0EEDD136B3A85C3758275C7C6F +9D82DA43CE30F7F2334689503F6579E392AF7FA916ED2F1723D68CBD463D7C76D23A15143F8C6C62 +25E2F9C4F5F8CA5ED3216DACE63D946119B4A37B9E5EA3E6909852A54E1AAECF478C87A75E7DAF05 +7BDAB00C7618337677855D022A104352E4EB2F4C55EB817BA4CD4E3783695A60AE940BA2CDC28430 +4A29A0816DD89E337C8945D3D5E52C8C1D51DC16D5D54EB407DE5A92E63471C19912ADCA742C3854 +BE1BC2A629A78440D9874475FE31AEE2D608B42EB2BCEECA65A9A6CCF64620888DE54A9385880BDC +99D2D926E9FADA09D74A151BEB5ED94FF5051A8EC64E202CAAF0D40B56FB3B0BF443B0712CB0BF9C +0F221720CB0A478F53D77F888E9396E27943F9D33B49CCC6F7CB14D981D871D6611F45AC80130710 +CFD816AD185B1AF8AB7AF38CBEB2498A2E392951B584A3C9C5A4A6144CB1F2FFEE59265D31161A28 +EE44A3DC52E7163CC2960C2F762D353C5638CED803A2ECA21AE8C225B8450ED7337E7CF2E8DE85FE +929E65A7F90AF130C21E2FC60E35BE9BD462113EF2B4FC3CC3BA114FDA0DCBDB29A6BDC6E5303831 +6E1EA1290DD2D398567BD6C853E4E10AF965762C7FC9A96C6B9F5AE8980034EAF3D78261ED61E3B1 +814ADCBC7D1AE357AD2A379348F6EA23D9BCEBB91297598D3A05EA65965DE1CD04D802ECEB1A7DA5 +B9A351DA9727B12DFC35C7FACDBA9DE295A47F53C9C80E43BA09CCD6CA3772545932925F387B33AB +5C969F5B9AC931B649CC5E301A7BC63BC297C42D4F56BE9FB37C185690AB4C1B413F677F4D7E770B +76AD64A085719EEC4F8CCB7A36EFAA49C5C8E7E8A056A9012EF49E07AEA889955A5C12722D81E1ED +8459E5CB276BA8F7E30AA4C76E8F9E9CACD1D8F82B9889D2F43DA374E4D800536D1773C4B655BB8E +FAFFDBA5BD5E2BD756934F2C87665BC6802C9E6FC9771B2B3E505A1799361517D198F59E68767EFE +A9E0C5AF3B9C34CDD2850162956025F247BB08ECF06104C1AA851423B98211A70991BDB5C10AFFCC +78A3DB95A3046A9492B110946DAE215271D578F3BC8E49C6062F96C33F714CB69D1407AF0F6A5D07 +A5EB744471AC558F774DC56313D688CB60CBBDCD419855C7E43F5E1526B268E2D79F47C883514EBF +984E4F8727DE9B6A04DA268AF451C7CDB5C614900C929203FE6D85E0ED6CDBA273BD9ED01D32F0D2 +DDADDF1DA33C13C449E6A7643773B2A9B8F666721AA901CDB09B61B19A8866FB1485EB5F9C1A1C06 +56B78FB626C9F565334921D219C2F7B4E1B2374829E3B263982006A01717BB7B5DA29F4F83161A7E +F51C080947BDC465B2A37F9BF1F1CCB1BD1940EE3FB4EA91DF1A3FCB80804FFC04A611C80466E36F +6228EC72BA9A0B763051FD716132A100D78232BA837C9D96A56659E53AAD5CDC6E583A1529B319D7 +F9060405826560B23AB0CFB50D278DF905F27A458AA19034889531D0DDDCAC10B66EBD5A052CD661 +7FDBC63F661E633728F5DEB3B9261E9427A90613D7BA39EB76EC3C7048EC89DA944AF33370D44547 +83B58CE4957F8CE323DC508FA74714A68F2671E0A2F2EBDA560187A340E622BEBBF20C2EDBF1CB5A +B593A1A5F1C6637341BC7435383142990B66E81B0A84CB24DA1A07F72B178259931EA026D1981DA6 +E571469B53E68F264FA43E127E4EC4AE95FA99450DE96CC07A0C25089B038C1D2FC39757899D9084 +6F11CB596E05A763EB93F205AC3CF14EAF9062A2FAEAEF1B187C349893B862971EBFD75C392F1B62 +09A7F5A5126106BF16A518FB354D6C77907A09919FFA7D6F93473BE5550F8BDE2978F56AC8E6DF0C +6D6193C6EFCE5BFB1C32BE1DBBACE0B53F4F00B619C7AEA860F7A28644EAB8E3527EEC67B74A6C2C +FE05CE8B13B43A876E4230D7D955D1578242652D48402369BA6D9CA162DEAC153777A08415958D52 +5DF7ED40EB7A6D539DCA5BC43467376788B71E25097E5BF5507A9B77745E9A927607C43E33337269 +41F9B76CEFA601A4301B8A553C3FB81AC4A47FC9E193725CF2888F398F06925C30361D0C17721676 +271F58CB989E2C4BE3FAF2A958BC80BD1F23B46429263B5C147466AADF154F396B492D4FAC19F224 +D146446A7774D4307CEFDE98C45B1010E1A9D40BEF467E8E004D3D35C28FE975FFA1463A36C21156 +DE0702F71BDBE433972E8FB21FD8631030D32EC9BC22A5D812F324CB49555F07D3BEF2CFE3A7503E +AD6255DD091F93BBDD800E7F6CBF5F9894A501A7A918AC3352AA93DF0D59CC69D708D16EB29F525D +DD50EFDE37EC4AEBC3EB6CAEA8F6648EA97C3D20BFDC87AFA8C0AFDC8C2FFCD26A0F28410DED3E9F +23381DC480BE5DCA48FC73ACE58796991CE13D86DF686FB527B6E05785247CE42CCF1E7BDD3A57C0 +54DF990625C8693391765C139AFF35471A16F612164C209E47EB5DDD19187CDBA29CDA9AE3F014EB +327E1D2D333EB7C75E91D49C23A8526654C6A21503700833A913F7C4D34F995D57276D1402AA1463 +73BB16025EA661240AE6C32144E52916E20A8A9D6B26110BE81CD5D900B70342CA030BDA948D455A +A8A83A85164400000108FEF729570190BDB29F4B2C5846A4BD59A9F92D70B7E091B22EBDADFB862E +C6FAC16EAEF67A21092770D3D041A3EB8E7075D856AC04D03591D910A9811BA9345FA44D6523A094 +3DAD7E01A5A9982D5B8EB31F9881B5B30B19BF859B359BA5119874E253BCC017C7518691A3CF3D2B +C076D27C7EA4E4D1735AAA0C1B21BE58DF28CE7E044DC5204CF73DF8FAA5E705EDA147850BCAD874 +603B52E4BD74B42A828E2B750CC8ECA39AF0A91CA992D431A1E98F96E1E493699CC4DAF6D28BBEFA +47F762F610F4E84FC427806CC39DB32E4C1A37A8B26FEEF6F8BDE5D555193C2B20B3A1AF2F58DE43 +53E67D76A06480990C67C61D5EE723DB01F012FBFB1ADEBB88D1A454327894720F0AFF8E4446F459 +0497B67EFAD02ABF451550D0DB9F0CEBC16C2861E5D4DF5E1DF488E1EE8E36A811707A4E2B00537D +D2AD83E4B56F8CD55F665F9E3E541778D3D2D435347FB1FDB41EF07E2452A3EB2E36F7309440F747 +FE1CBABAB0879FC0BF717E1C28DD6A87130E4AFB444D19475FDD7BAC2B3F16A1BE4AB6F8A46ECE49 +1F83FA5D2E3B65E38A67421FF959D78DE087389AB412E4FE0A50E1988314E5340E481160BDFB4181 +46890FEE4F9C124085078A589163D0EE7B256A43426FC18DA239BCEBAEB73DE454DFF2259B6D66E4 +8755CC4E7780A4962F65B29BE0E1F316C40F96FC79DB5597D6FC6FB308C24F1BCC0A5330E0342A04 +F9D2925526D45DB23BE6591017A00B3AF809469395A87061BC20F9D21AF2D5A619103D9736D4631F +B722613AE457193339951850A70274AE8735FD24C14F56F8C974975B79146827A3AA823E640529BE +B458D1D8E32C8B9B1A8D3F1D6EC90C6478C649443F326B2C51EA3970DEECEE7717F92AD5EE7D7FB6 +6FFA8AE7B94CFD833BD04E03474BC8B3D650A332664A3E8ED93B976B1D79A618BAA8487F364F44A8 +258ADAE544D4EF850D2F017C1B009855B3B44E6B33DE01B1AA11756EF8622AE0AC388F16EF25EDC1 +72B869BBE6DD06EB2B8DCB7FF6D41E2683462A01C6E0653825736301C5F2F1F6362EA25C1B0EECD2 +F6D117304ED2DA20BA1B00BED719939133F1C50590530292FBA004EBB5795AA63EB100A01C29439B +B45F77F7391F30543F1100B1161B1F776865AD2F6252B16ABBDC1277BD02B1F3D3119BD86F953C76 +3DC13FEB07B86387B6C47A9637A9C118AF6247DA2F4E4E8C4C6A712EBD948BCCCB6C7164ECF6B3F5 +CA142A53EADE5E7FBD61153CB8D86710B177224246AC35100BC551703BC6094B2683173BA91D3F46 +C5A3295C1187431161686F7F4AE4645294CE1103EB18613740F926AB769A5543FB99CFC3E0A81307 +FA4F25DBAC751E63BDC498C7F579F26E7C52855757C005CFA2CDF4D9A0C85D22469E52A0AB1331B5 +68A6581F24056BBB4666B473B24DB66B302302344CDB9E0768493DED7FD5DF6F5878D451CA53635B +45863259D5834FA63595B732F23E01702A03F0B12176DCD6F31772CDBA8F67C51C4301036CDEAE35 +9E866F897E5822339D2AC1D725A3644233FCCE7AF4E591D81995FBAF97B64B08B6BA239C33A2CF5D +F16857B4CC46E2B1C9D7FF2E561F0DBA5B7411AEA03C552607B022AEFEE141574F8AF1913E6C022C +A356D9B3AF5D57EDB13C85E19B0361B220558E98FF4FDCBC9073E9826A20EEC34F0D688599FAB641 +D579DC9DDFCFC89FE707099C458C073F0E2D852520534A8F658577F6BD0DF5593D7404BC9754AF9C +C49B93F994C65F1C253573B50F2B701F7C680BEA7D5D39D2ECA7757D0258C2E8994A5FAAF7C428D6 +57E9D310A543A7226BBCCA58E8E88A128DD5D6D6C70271DF5E68F5B8DFE57BD3A1EBE5AC78EF2EA1 +F954CB19A3166E246E18C4841238C57CBEFCCB8A91D8CBEECE82685F17659126DB2721B6BEDC7AF9 +35BDC00985BC54BBD334278C491A1DD425A894952CE5A60431D268E0C1303CF65A5BF4F37C95B37F +0EDBF3D9E2F66D1500986693BF5C84284ECF9FDE0DC9A5534912FB739794A0711D3BBAD4B37AA361 +952AA9ADAB431A674BDCB848A704281F52C64632E2DCE28BDAFE70219FDADE5189E1E751CE10333E +E4085526211A85A2E859326D83BB320E3BADAC4489461648BF9C2926D715A9598DA9EE0A4EA10CA3 +AFB08831D96FBED4F10F1047CC43A1E8F3B30E8B34DF5391356EA566C01CC51C368827916B0BF52A +EF01E0899E875FB67565BCE44D5656985169B07AE38BD0C5BEF9F6DE109B61687B8D4EC9ADCEB685 +D30BA18A3084C86323A614A0E5018223F58740F5C141384AAE3C767336B61861FDA3DD5B8A6D27EA +935798B794012CC3E96E31CDB2AF14D23BD4ED8362B37599D2211473235910A5A6EB2E8966667206 +4F00041D21B786023902449A830E6289B17C9F57984B9757714A0D2551B39A6E0A2F099CF75CB71B +FD0547B83D8A368C0104016088AFB33FDA7FDF316E9559E4E76F0A02D6DBB8183FD3218EF61BEAC8 +B0610E4EF57A830C32EFE521C08C315FDA6A0FAD9B61CB1FD74B5A75C3631FB781858DAD1156FF07 +6C76BFAD09B7256311425264EA46545A9B64B50E81858A285BD1514ABD103423458EE46609512D21 +919F9FF4A8D84A600340E334B77A64F6943C0E4D3DD0BAE7103615E0DAEA5015C8942CCBEB859D15 +381AE73FDB0953C0F784E2E31624728B978EC1A86653FC7CF575D5AB947435D83B7C9EC30E425B79 +8E0F748C4C5C50CA280E89397EF1C3FDFF74B89EDF92CC360709B3F73D88853EE5F7ECDFC1291D87 +0F17B6A16969B1E958D6F989EC7B75668880D3A51B1535D1716A418D6378EBC77C1F90D67D12EEBF +F11253E5ACE4C5B4943128334683C77A9DF7F215457BE54AD2B0BD9958AB67783D042475CFC74AF2 +C6D263E590EC8A9C48B520DF30EEBA22F9CED7A1F4000308FCF792F63BE08B14975705A42A3789DA +41376043248D8881CA8550911BCA1805A55CAEFB32C693FAE4ACA6E3F5F04740B7B4174AFC4ED6CE +1B8BB97935FBE25CF8F27F03DDF127DFC07983B4BC0A8B9B36B90D7779FCC743B28499C4FFCCAB88 +01EDFFBDAECDCC3A902C109A63DB4214E8EEBCE9CBAA49184C3FE3FF889212EF54987B95AFE456B5 +9A32A8AEC2BAF5E2793C1E10BA8F48135681652FE7B8A4B1733359B978E1E81C19C674197652E8F4 +EA301DCF6488D22EEE33F4CFD1B607D804F53308DF8732458CB3D48B18013897CB1E0799C39B94C7 +DDAA889AE7A25122A5A3D1C6FD9AC827E5D74389173945BD771D6A2F55A36F0EA4A0D6DD65FF1AB2 +4AD0280E75501095D9E96A9469A60EA9E228E37E153D21D995F4F1C7C2B44AF206C886681260AEAE +06D6F1AF884035B495A3D848280210DB144F537E7F4C5871E0132949FECF25158F0A88BA94937615 +E5D76279F35887ED75C788603C140F626DDA988A660B1D2CEB6CB9069D97708047320BDF71F2EA40 +C434C2C7EF7D0577D026BFCFD16692C661411853A0221B64B1CA412EF7D0EA00DEEC6C1AD3EFC93F +75381D6E813DD6B297049DD5FEC7D82E6D9CEF91D653E8EBC6151C2E5B8A288AEE20350B91E68FA8 +9EF15AE26EE5F1DC17F277FFB187CE3A5EF16C42421876084290433C5BD8543E041C7FFB8F8ACB0E +D20A165A890781194076CD23FDF62B87AFA88D6FBC091EEA0FBF3716B205C4106BC065F7BF2BF27F +278FFF1AAE863695C500B299D4865FCF911540E7C9D7F554242C043A7C41DE800BA95ACF0DD74A41 +A8C743DDD34667AE4E6713F9F34EE7101E66E889961355CE29D5E7B566146F45E332D3E0B57BCE42 +CA561D99FEDA8B3DE7FA77B54542F230BB07EB374B08422750679B7FB71672955478B4754BE1BA3A +92427736C94F6B3362D5BD25967CA5119108FBA875AEB85EFECF8A280139730B6747DCF3BA1F0D1B +EFE38ABC6132EA6F05D57C6B8DD5DCB01C314323F8F29FF6339845F9FC9D8E28697B1F77BFAFDE77 +56D67B785BC19C4F82B378ABB2C8793A466D76779A90558B2229EDA18135552541B2884735B891CE +25E3350B31F507DB192A6B8F98F824DC17DD9AADCD0882E2C31C0DFC351EE9C884842C02AE9DEFE0 +57FD1E903ACF3B35F058F163C58CF57DC266D2FD91444D352BE0AC73AC69536D25FB4C9728513276 +78204C9B4FD069137DEC82173463F38079D58198BFDE15C874506D661EBF65C3945A57E92C06EE92 +6D0978A629D10956DA38B051D78C79A1619F81FBC9A71A1B879EA4364D7811D290F29ACDE4CFCD2D +99BE35AB0B032505A046ACF555E610AA6A6C4DCF4D510D891C6FD6B4B053D9DFD4EFBC2EF3B01ECD +B1D505AE58209C1D0D5DD2B71914A8B9E0F194FC9A8AA87F181C1A0C4579184F03B9C19C0D80F3AF +29594B46E3FFB72DEF94F66E391821CCE1320FB980CFF02431568DAE34DD2D16C4484EEC3ECD9D64 +E6B289A7A7D6119D85509B7EB94C8AFDA45767C85EB2850ECA051C234BD4046EF33681962FF16DA9 +729709DE98F8309D6A62627B1A9BDA008DE86BF40894C87E09281E885893362B50B896A3FBDDEF93 +882A84CB564F50F63DC660B7EF55E9F4A078CBC84A8645B156485C8879E94BA8DB14D3D475B7AC3F +D2C30D6D90019D350CDD1293092A0A438EAA075341B54F6B0D50E5B2B555AFAD3E6E9F1258777749 +DE012C5033FC1FFBC1A5F8E7252EA0597ABAC52BE9086B5611200101D85FBFFA1F31E03C0D97D9AC +C91D2C660A5DE953F4752CED5072311FDADB4730174B0762BCFC3B09B38CFCBB11B82236E239E074 +219979146E445381709736F6E20560B357188D6A21F61E72F14A5C65D46E0109F9E9B3C41AFE3FAC +6DB4098A4E561202ED3A9DFE5587487CEDB0CD56E3009BBBAA641C97D0F087C71D7FF85175EB8595 +DC7BDC6F0BC0C9ED0E936AC5F394A04C2B38A99AAD67FDD46D35D1B7225C389BAA51DC2962C41B6B +52ED3D44A21D27943A41A942C8C5A3C068C9899BF42FFB19455364C67EFB17B70635624411AEA9C2 +303C17D31AE9FF873B0A8A141DB1E93AA8CE67FC254BA7FE587931E381B12613CA727A67974450AA +443D293080FDABE11004191E85AB241E539671838BA5367EB356142592729BE242268545C2810168 +DD7BD58A8EBCB55DCD46EEB1C16051983BD001851025F27D56D9D280D4BD032635251CF1CA63D21F +A0DDC77FEE04FA402C0E7DC9A3391EBEF1AAB399165A5E2E09CFC564CD554904247D39FE72EE4CF6 +6B3F06F6001A7DC7B946282F742CD539C918F4EB17A417D91AB1E4F1B257E2C380EF02A3825D6FFE +FB3CF4668BB424FFDE4FD62C74D0124927457E08B26B937449C8CCF7C184379AFD815B06C974F272 +E885CE02540A40A763F3801028151B0F277D382FFDCD1E9C39438E7EDA191399E877583EE9E2A038 +730FFC53E79BBCDBEFF3767A1B899CEA1700B17851283080A9EE9C77013ED7807F8043D9007F17B4 +D8C7CD5563325874194BF411EDC9E3E77E2ECFD35842F7F1B2F6EFF9A18B9A6737D04307B6B45D29 +EBE527C7283ADD6BE8113D3F2690DDB92BA8E172C544A3C8B1807EFB1AE691D48C6D2B815451778F +BCFB4B3B8F2128CBFA5C7AF467083433F2C18D7834A30AACAA7724E2840ED7B4335536C1A97A70A6 +B0F68C026E0A3EC92681F168F521A6C32A3F3A205F4FCA4A6825BBD2EDE9A4F61E376B301BED1A84 +E74F7DD4F2F0F0A42572DA7BD35542207E6D79A902CE6C5D6F8B7A0B1CFE61FE7BEEB1C415C1BB3A +B26F21EA15E3FE67F17B466FBCE266C5AF8E153DDDE577489750E9E5DCAFFEC2A6D9B133BFE64016 +97B2FC12B94291C8D8622265B2DB370D3F93B4FACC508B46CB29CF23570E9088F8CB457AC5001F08 +E0F7913EDD4211A34A969DE5B2417CF41D7FE585B6836C90E9B0F8E84EF017265E106C19567E7A4A +F38FCA655D7A536AE0AD3F6769B9B49CB5B9FD9C54645F17824BCD51196BCD315417B82188B09844 +294C3484F9B89C9E7CEE103B89524DB4624AE3261B885A7289DEE9247BF134DD58B1AE12CF5B3525 +FC666CC19B1159EE707946A310173FC5659B8EA4885FBFC63CEB58470B427D383549D819B2C7CF2F +4B485177A79E0E30B0583E764931080A363A95D8EBA0295D2896BEFB963BA2DE9A260BDA9ACDD021 +A25FDA7993175A852DA04E420B24DCD8491E37DAAF61536E95FDAFB394A43C5ABA59315529A0BAA9 +59DB01366B5C93175F3404B6C0A5354BBE2F18A9C6E726C2CFC19EC19966F8694DED2359A777BFCB +4840F7C24E13D465C0D118A2BACA7D23EBF519FFF5F20C40DF8DC3A49F98E338225A2DF440E22634 +10926FF2A534CFAF9E13F12D1561B537852401F2C311E659A0D71FC9349FD2897DF3AB540BD5EF73 +B9320FA508ABF2C8578AF00FCB6220B6E1D422F29BD8283B858B78920E7BB4591FDBDC5DE56BEAEA +EC6CEECBEF6EE6684857E4A2C375C4256FF283782C35AA6466C60AF310FF4B0DD5473F0FAC374181 +995F6167A2B41AB9B3DD528E8504D0B6679C51BAEDD40F3998B01CDCC419A13D6FAD228C8CC3F30E +51B01E057DC9335A2F5010B6EEEE4D3EF1862481C089664598AAAAEB14EFA4E6D7D1EEC6E76A31FC +1202B5ACA6C189EA49BB67CD97B2EAF79C426D1C71A87DAA4579A722A97FA35D684F488CFAAA3C1E +5708C7ECB27CC807EC177EDA41255D7EA67EF9F7688FCA4D5C0126FCC2DDC91C043C19629423B277 +DBBFB011E188C37B38641C04637CE574D68CAC2AC144AAEC2A45C7CCEC96D85AE49444C59C851B4C +8FCE63E42448C7AE38B165D182A7A3346976AFAADB6590A657385F91BD66FB26F72E16D77C55AC53 +C0DC41E1D3B2D5FE5CD2B20DC54BD13BE94281AD3E70D5F448522D580900097929233C8BFD43A427 +8696EAB0207EC820B1683E9C2951D04AC6A008E5E7D40D08ED5BCDC1482DB033C398232FD8B07FA5 +187202AA9659433D8D315B7D674620B4767C8D6730F7111215F6F3C9A62EF8D09FF10C6D1CEE1628 +B609911ED532FB158E00FEE7A5CCE0CE4879D3F3290535E1149D24F4A913FCC18719D240A3A134CA +F6F044701059A4F442ABAF7527C5FFE7905F313EDF24084A7B9D79814423CC7644469AA7CA0B5DE7 +0C61B13D620B7D9A8D0E286529AE5BD124D2B40468F464842C349046E4C17816D3C59351E433FBF2 +4F51C0A2D14FEA7C7702675D7419E10CA6DEC0E8033EB04AAE0602F911956EA367ED938CD2B09B7F +9F0FA3EA5995B872656BC45984D6582B93DA74CD6D9BE29FCFF25FC4DA760A82FD094835FD50A2E0 +C483492205F7CC7D220742B7AC4216A09E2F2411E0DF63B8F67390296487F67DA391E039AF442838 +D2CBD858AA6302000233733FD70C9E38B27808BFA154EC2F33C0C7D89F7FA0D943C2F3357ED224DC +288FD7656F7C0C89083168DE7E8738A7AFFA81CD372813330C16A8563187F1BE76D383E7A1AE4D86 +D8DFAA6E836D25CD9E77BA8FD7614C8EB758EE5B4F7D8D86BC7F2E20090C672B954C7488B6C5868F +BE29AD14DA33A7B96B64417B2EE99D5993A14C83789C9C2C1352EF8FD3FC8A00F170B07A4B9599D9 +2BA9A495C42ED445EA35DF8F24F04FA296B6219776E50FF5981C80FD550336EEF531E58CB3CC193C +81515F2D092614C30EAC44EAE771256AC61931715FFE6210645ED1ED47A36311BFBFEE2D94BD0866 +BC1D89F31079E5D536D479321042CF6F522D4D3CC542CD2C9D87B166173B099005B58F9B36248551 +50A2B638258D5930BDB78A37102C6EEF2463A986A461A94078F747F8934CFA35DA5D347CD6A7865E +7F78007C8DC7B197BAACEC35CD28EDD9970D9B2FE0AD4C06A6642CAB8AD1B25FA91CCDE18FF4CEAA +5005EE3F30A3AABA6066AF39C976C0F4910F797413F11162AC5A7FA6C1DE41FEDA202D7A3EF18BE1 +52F2B065A2AE8BE65E526C910D5461A5CD001594656A06368FD461C43BEA3476A5B1605DD7571EEC +9F66B01D8CCB1BBC18811CA4E09F21E8809B241C3122A6062DC0B8D5340022C580497EE6A4B3381A +1994ACB401ED631960CE54D5C047EAEB165D8C5E2B52600CA5114FF9A632F9F581FF138C843C1A9A +B2C8841EC91991594C68B3621F0BF66D3A88A3808A76175804B395B834FA380E68BD3168D8F694D8 +D50BAE0A48E7D07E4939C5ACAF2B8B9A9782CA2F60EA12C4E5437237E7B26C8647F609FEE9108B90 +94B546DDBB4797D8E1D3CE0B60DB5B8F6581E4AC13AA52585EA0CDD28D8A14996B57475CB0EEAB35 +5503B6B0C9F0D928F18923033CD7E1F23DBEEDF7842ADDEC8CB065A26A99D2C7CF8B4076B41EAA64 +EAC7A2BE165999700E909D1ECF264A6F11118F63DE704E5F074216B346DE3052F8C75FFCC335F569 +49C2AC973D232FF5742DB3E9E3510EE492D0561E942BCC8CDCA210433184ED2B7B46B8ECFCD888E0 +DE1C0F4CE82DA9944DD25FA6AD31956FADEFC036C2C8D69E4B0C8AF300C988D5E103A5B6143D8BA5 +2BF94AD0ADC9C3BC9A92CDCE2ED85A14FC8F739E64A0B043377C0D0A656E6473747265616D0D656E +646F626A0D3338392030206F626A0D3C3C2F4D6574616461746120333838203020523E3E0D656E64 +6F626A0D3339302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E67 +7468203435373E3E73747265616D0D0ABF9C149532785CBAB074A10833F49676B54243D7E53A483A +2F61394F421DA5CAF65B7F05E35687FD5CBB3F39B4E3CCAB1DBCEE77C29B1E715FBE62A7239D4F79 +358F8B658CC1F92F4333EEAB5E3934E72C03AA765E4CDF4EFACF0DAAF13702F7A99B4C6A8542C9AA +8F6CD66938148A1A0770EBD886892126CB6084C9328C53D6186B6318B234D64133C95AC71EE7A0EC +6B4459B3AB41283BA36499C84E4446F64184927DCDEDDEE7DEA7F3E17E7B9FE7FFFCDFF7CBEFC35B +F91A92925ADF270EECA4A64D77A3769DD784A1B5A8A82F04A7CD5A52895BC18D201A05D60DF44EE5 +DFEAF0ADF15C5A325DEC5A6A3B77D6BD616E61A524209F35A75D85E94F1E2B78CF635029E73B7DFE +86A1AA877A85EFE48DBAB7AE8745B6BCAE5F14718C6F4F76428D9C370C980A85CA65D5737046C820 +D1511F30376F26DAB6DCDF0512BBF0CDFBEB0CB6B3AA4FA3CA79BB693A050F3B961B518E2F891CDA +74E148FB5C57487FA2620D88E3EEF568C40A33F7F45CC5DA70C121866FBA85470B4BB224C217B44F +24DF861BC5BDE3D18BD4E8F1D6D92EB35142AF448144A7EF3CDFEBA785447C30B2239D2A83BB356A +8CE1047ECA7BC11FFD398A2F26C60B965ABE74DC1CD698F42C094625F8E59AA4481EC883601B1288 +6FB1FAC4D98DFC94E7B1B9B671863EF5D3A43D27F6406F1B272BC662DAFD8BD0123452BDAC7454C5 +AE2BB477E6BA0671FE9EBCA7756B813911FB31722D916BB7E61A85306CF9FFD8A82AFEF6A0EDEFE7 +FAA78FF484B7FAA66854C1EAA13DDC4B91070C47E8FE6AF8FD0A867EBD17775329CDF07F00FB8F27 +7384A59B9FA7B3F47B1CDBECDDBDDCEF1F2E068A0BF0BFFF3AAE0DFF273DE4EF53FF758654505142 +222CFC097E415ECE086BAC31C2F2DFC3FFD6FF36B88C163D8FD4E81B852BE6BB38A02A4C590891F5 +CBA6DBA174F78D1793C66792794760E1CA138F87526CCFF529B91DED75A27342E1054656B3EED172 +F3C8BAF226FA753DA8FE1395B4C373D6CAC7E8B97BA157497F2102BD1494CD9B7C844617BEED6549 +9AEBE0355CF05FD5887CFD360CA48EBE347BD40FED0C4D476A6BC49C430CC636293746120E1ABBAA +A67404264AAB0A264779CEF80FBDC2550177FB9C8F3006E911EEEC5023E1557B1F2FC197F4141469 +7078510A8CF29ADDBE9D54FD4ABF70CF7C57383C76A34BD0B1435F62A2D435312616344E8A8D19EE +495CF1496908A4DEFBA645CAA83C9F96E97994A65E342F27C33E1D1D643AE8C14EE5671331401A51 +9EE05D79B01D63B2A93B03CA6BE0BB67D0B82BBB8BC0AF37DAB98C2658DCB6882348FCC1AEEEC101 +B9CE5257D3C9D1DE393B80FB196C33AACBBF69BE1975A815967E746C680312DC21E18A07DAE35CFC +FD65D5D8BC19E7EC72AE6744AC3E29FD2BE4C74B137DFB71AD80A3F5302F8B8D7ECCC6C8B1EDBB4C +5F05F241A5F245D3AA0D3547E3C02A482786453DF078DDD244CCFF64D0F418BCFF7DB6BB7B24FA21 +00455DF3BC53031A68A176C7803C0C5D46967AFD7485D71986CAF89E646AE38A28BCB6B1B2AA9769 +9E7C9261C57D303EEBF2B1706CFEBE3A2B3938B16485ED2D8AE582C26BD5AA8416EE3ACD7ED816AF +91BAF91514D67638211886B5C2E435D0D3B6BF77E5DCD4A984328D7E62182E3794A12C2F9F428A4A +67F44886DB0F9EFE7C064CD8524C786CCC71CD94C6E2B1FCA8CEDBF4CA55C70BF164A4FFCA9F9BA1 +126384E7BA4B0DDD0E018451D7685D2FD1E0969508E3CFB7E592924A5BB938834F0DCFC819E34AA2 +F755A06FC8CAB686003A075FBEDBBDF2F2373809E978A757030A7AA9D5BB22B8C3D03EA1CD80EFB8 +E05809211063872CFCD3EB070939F21DA64420B02D2BDA66EBF44DB3904B725EF1A544612FCDEA4B +26CD67A430C0044BEE1D0156BB08A82A035AB4E9B140792AA70E549DDA7FCBE9135F79AE3B2CD0D1 +0568AD34715AA153EFBF09D0D8D5150BA82CBEC5DED26EA0875D806B68672ED47779A708AF4DE968 +830A19D69D439EBFD48230558F7170558FA65D9F5AA21D672176629F4EC2BF640FE13040B329EF76 +16BBE58B61387357F09D15717CD11F95282394B47AEAE0149CCCAD4C4EF43517161709BBA03F4F67 +EC103B85F02FABC62169220A3434EBC37863689B718C007391C51E2F5141CEBE6B9D4D307DD7579A +15B968D99A977DC8CEFCAC15D35C9A357FB9EC506393974A808E7205DD6D93B8F9659D258496C92A +C599CF301004218F34FA91B3D639F2053270CBE8DCB937A04F98D6DE5B8D6EE245E37E92431259C1 +D53060D5A317E5110D68991AF7973E00316947B2026261C92F318BA57782F8BECC87DC22C4A7797F +174E537CB30D95757FEA394CB7AD6151CE4DFF78BE71835298A85F57E04ED39AA9AD92D6487DC195 +88313B80E2DDE09FFBAE47622E3D132BABB7E029D0BA55E0CB90350220E1BB59717D9CBED787332F +1F9EA92C846A1510CDEE3165BA0F8757CCCF99B90FC872ADE699ED5819217E9E3678F6B7642B9166 +EB4DEC967340596EA69DFA936272D3D73E0F6506A13F251E891C50DF117F0EB19FAEE9DC5A46965E +6E87DE8C00B76BD1A74CFE2D7E00560AA261B9732346F28AA2EB321C022E9689F703429A5A03943C +6A5B894F5325F5C3A33CA4CCD642FE4E794263CF2B4F7F207981B03D06A038E848E058F10F45F6F5 +2CED9F1F386E0366E8884CA3A9F9078C6A5466B3EC5963E4E33F38DE42B7741F70E9C9EC47A1C6FB +FA21E9A40DEFC91DF4BEDDED6B10A03D35281EC4E8B667D2BE767628B0C31F585C13BD75ED2C4CB5 +54CB82F0B15398C53AFE7BA94FCBC346273515A634BAC5324EAFCE0689DEA4648EE96E70E3233820 +9C1CE6E81470B0B03F29DE04A8BAC3E8A0C933205F4CC146A21E8914E519AF77AC7605C4455A146B +D95008010CA60F1FB4FCCC3EB1C22BBC0042C26A2190B2E013AF0ACF98E341FF5D03ABD50C9A1B1B +1B9D580463702DD14EB5552BFD6E2D272FC5D744B3C335EE43A639A38C8C8AD4C7A5DE2269008C34 +67C95B693A0A6B97E6DC6F661E023024C9FA854D296CDFB43599918BDCE9E16596318F4FCE6CC0E7 +37B53574BA72B461A4A29FF253585BDDD65F9DA8B40C26A17A6E270D212AC017968AA82CA25FA5AE +B8C5891CB1EB2825F2FCD521FE2F000108FEF7F791842D4378E80AE3446FB7C758B43537FF79D53C +D1C9B4AEE73135959020B0B0037373E42A986684BD9A5A27DCD763E1154B9CAFB53B71D6164DB44C +47E1C63E2935F394D918FC7591093FABD5E816D012CC09C5596B99833AC733049296750CBC57CC92 +CEE50AA0187F545EF6D18FEC212D736BB9B6DFBEC7360716CBD05D41B667D17BFA2B9660C8DF9005 +6F225C1C7551C229AF2B83C02C7E6ACE60E06A990ED769B7949EB90407D0B6FADEF74C30BC3E0F5B +473D62FCAD39AA31C13BFA7ED23E289562068C14C0EB1C99E4266EB9E6E83040B8D02D0402024925 +D7DC3C2F3BA0C4388282C3DBACE3F9A37C833A2B355CBF3115978755DF26822C44F16D3CFA8B8E85 +9D156CDFBAED531B8824C486A3505F98DF479E8B8A0D41E323EF9E0FE676E94FD1F8D30ECFF5DAAD +05BE2DCB431FAD1CB5319C01C315D88298FB9E112C6619D09BF2AFFD3B37CFA760238838BE2EAE00 +DD8A808B6FD902C353D80F56A1D9107BC68F591D312AE453EC56B8D702DB1585BEF5DC41A744305D +347DCE85B1DE018C962C9837862A93C061768BFE68D897AC4A0A70C7FAEC16FF1032201F0FE7D11A +35EBB9C098726115DAE3FC708844E31AAE18B831E1EB7FE3BED67707BA4BF2ADC6BD27BC98C7D1E3 +D23E76051AC73D9ADDC4AD6466024F951E3C0B8980BAD27D030C6706BBB8620C6DFBC620D6C0AB38 +4C1EBD0DD3D97CB7041C639E001FDBC87804159D2D38BBE3568DBFBB65D59575B6673FC287EDFF13 +E4D1F65618645B9E7F7BCF86EAB28D4CB4BF7A953614EDF1EF124070FE02CB0AC19918B839B694FB +B58C414CF82FBA0140BA25DEA9FCC650E9F4DC04B657DC5927A5008F9A78777599E04E652549879F +D2AF86D7F416DA9AE63B0F908C7288BAFB9111E07F9AE2E1B94088C4BC27DAD5E840A2A1729FEA75 +CC3EA3B0E3C5A480EE79232D0E9BC1B2ECAE0BEF97223D1A9166DB4C58D172C8AE92231037980F30 +E4017D454568AED81D513731261BC76DCD8D35BA6993631FAB30324BAD0622B29F60B26DA159DEC3 +72E08FC1285983C452E4FA09BCB6A730FE19F4C380CA60AE80C8D97F4FD1F0E6535836660E0AD08A +339C89352E77362C1304CD232A47E92C6B06C0A77A9F1DC3A2A4AEBE8CDE5F8042C218B8CF9F9CE9 +97E859F900F55E80F6D0F1708CE7A5F7521E08E5F8E76D07A5E124B085511D2CDE6199D1A585286E +3F906B387302141B31A8E7EF9BB7F37C638DC07977F19F31D1AF642ADCBF1C2709847DE8D28AA03E +C8C780384BF3D3D1E7A25D4C5EBB687FBB24C4716CBE45ACE9C8D35D7FC186371AAB4F1DD671E409 +C6711CE641F11383A612953B73E0B606BBC490F406B0945B07AA4C42F87EB0B5D9460CB4E166D90D +5E299C5AD6248ACFB072B536ECBED690B61C9F9792D1088A3F6B5C422BD782F335918DBB576724B4 +09E04D1701E6287A339C0ACA6866783BA638C1020734ED34F7DE893E6975D48E46B468574D667BBB +7BCDF70BAA1D3AB6C32F3C5EF27DEB89E321F39B577E3FFDA2EC834FD518E911958562A540DA4902 +C30ADF6283A78BD978AF7C9E6710C76BFED46496164B15C7FCE5ACF22BC959D21100DD56BE204D92 +57E98A4B17B4BB0444F3B00D95F27713D6AD2E3DF924EAF40600E9757E2653BC5412237C75585AF3 +9C7DFD4BB43C179FD3866D5D02A68368A534E656DFCF6C54BECEFC817FC9D97355232B4865F8E6FD +01DC4675544FFB9708526AE40B2E454423CC872AFFD21EFC6581A0259EA5B0ED06F59F51F8FB79DE +5D24DCE258EAF0391DD66FB6BCCBA5721388D9BA7EA4B73EC9955742FE18DE52505004581840D6A6 +718FB9CDC54FBEA8688CCF457FFA5F9A556A241CBBEB715B9615FB358126FC1E8684C7DEF1948B2A +C1B720B1C42B70C348A914315E941AC3E1C95CEA1970670BD9D0BF4043EE61E6C3FFEDEFA1DE39FA +442ED377962B3EBABB0C940EE40B8510BE18BF3C1D92DEA1B754256389DF56197CF0457630394806 +56F064440D4D688913BAB43D4A569047A938B6F55BAE922A6E05A5CC40325ABC0D7FB35B910D4BAF +72677ECB3E59A66DE48B2D6A8C05271D4626B9C696D42D127FD59C7A3F68916361A611B9EB8DF260 +60C497A79E7EBDD3C38660164AB4B2717B88196952333548055EFF91A20D823BCE5FC941341BDEB0 +F7CC0AC9DA42025883CF085D222B812F4FCF878DB4B5CFCAD9898EFDAD26BF822A000809A76DAA7B +3AA0FB28000896DDB1A29CAE5B0F7491FC2C5CA5783D00D20934A373A54A9AEBC5A478C442612A53 +91DC8C313488183CF3068665EA2A2D535040E984B946F1F235021AA0EC2BC789608939F14541F5CD +A0584A63D082F60ABE25A25D8A00933896BA31429F0C0A07E2E4F4C34646D5C4F645C8886ED7D42C +A1C884F653C381F12CDEF7DE25CC9FB56902C2593A2F01975A165D1952B3DC999434182270B6DF89 +1E6F22568DF0F3F0E807FF454C284D0F45AA6FC02C90F1BA4879D3A16BFF6EF696F3E38E8CD8A8A9 +60955E6FE92AB7907BEF4D93EAAAB00F2F8BF471E77612615E05654DF2B2BF83A824C456F4841E1B +76073E0EE3AE6D380F6AABDC677B024098BE2DE6B32E214602EBEC50ED3B05433E1E29EA5C06BC60 +3246F43FB305CB4BB80A639A54E14AC82DB493EAAF5AAF459C0C95E74A789E675EE0D9AA9E58079D +96EA6A35528424E925412163C36B655D20E02A818BC29ABF9D53200FA8292A8FEB56D39F8B3C59D9 +511264207653CB3DC6F75C54A5842762B287BE3A3A4620268B63E6BB1A40C070B4B6C0FB59704224 +AFF61DB041560395F9F761C5EBC07232755F31462EF1B284886E68A1A6513EFAF3CCD5A89599BEE2 +46C46A93CCFAF61761ED8D5BE04D657E80DE9EFF88C3D6498D368309000508FAF7D363B469E506BA +5A111B99B214F3C9FA722CC9D664F643A44143466DFA9CFF4201ABE09E5244B2452272380F927777 +9DD320808327C82CF002615005ED8D306B6097D881CDC8BE30BD8DB798200667146165CF16C11A94 +C638EBCB6D51BA3F5D022F0E2DDA39393C90432A64457DE3B013E7D8C88B98BE5A96F91C479437FF +68A20DDD9DCB831B4E48FE648E6B29193054F4F6001C742FD09B82DB1AAEB84BDFA594426847A074 +2D3091838DE7691FC275AD0E379DCD6E956C5664C370D514E1C9827D31ABEED1645BC9F4DE23A433 +AA48EAE6209049C47251976B2DCB1865A636D26AC3F265413B9CA2FA1A4C9139D03ADC0FFEC4B7DD +EC4DD847A83F457F2AD22D57E7A112CEC7D14A40C7F71389962C84C52A1DAF9E6D406B892B85948D +6A78BB19BD59449820B8D2FCFA7390A8CEA60DB51148E33092A4F9002742EF556059F0C15EEA7E43 +F2513C783299BDD2B34FBFB8FA2040C5A6186A94900C78D8358DF665F56882DDA9BCF95140B979DE +11A793961E3A0AB4BD80F72C219BC4A8970C94D4F952E928C0F5C7332535C31E0ECAEC054973E467 +9142E0F45ADA7DDD119A2C867CE92F4322A5906C87BFBC2E66663E18D4B6A01D08EA474861551C56 +21878172CF168E0A598EF03CE5DE3119B33945F4DD183AFEA76F242F9AECDFF355C2CF6B6A90FDEC +A221D17689E65D9A5797EA69AD564E7311A690A4A5F57639A52E44750DFCC55ADD1067C181F037A3 +12294DDF68AE5370779DD50A7A8214B0E0FF497E0118258D0ADE3210EF341E1EB09801BBFAE0E797 +911C8597613CBCEF023296F4E1F78C0AC996A0B5FE7BD519C8749C2207C7A0AA53912AED732786D8 +F30B048071D4DC5CBA3608B16035019E430B590C7790FE02950A0CF7F1A18F7FFBA1D8672E988207 +A9705A47FC29D7263E9DAD6B04038F2D8500DF6197250ABD40862F7D767E603B82AEE69DC025CD83 +8151A7BC1883721A36322B25705F1A7CEA2ACDC4AC1195357921A9B063C8BEDF2FD24E4A47C5C566 +8B064888A65DA16FA21C5144A792B8918C398D11DAACCE3F5D2318D6C37FE5CF07D0DEE3B823326E +F9567662C88B5E687760A487C37E5D35F5D06E3DFC4DF48263C17B21FD96C36AEB419D14F7C7C2C6 +3DE684F6996C1479260FF0F84C8B547FC7FD9BD62BB1EFAD45CB773BBF3F6E86B14F64E86F2A8C3A +E246B0344BBAD84A7526D3D191EEAA5D14A97166208637B37069A8D04D9AF35EA6A12550AA085DDC +5FA6E358DFFC542978D537993B7AF80803F359E3FFB3B3ECBC3C2670DD5480DDAD46B12D2A6FA963 +372FB77D700F3ED9F1E87819ADAC8FDB74A7197716B81187795F77927BC1AB5DC52E57949B01D188 +69BC125F821BBB48BC3472C65C3FD884543ED86B229BB53E63DC9B1E8699E308DE2B1404B7CD029A +B6C24B5E99BD4D83F5C89150FD00C0D8BED1C04FEE4699815D612063F3441053A60B7B577EA10359 +4814A17DD959D506E24621DB0D9B1A2CDE80A737F80CB12B365B15C53250ED677A5462CDBADA2D20 +D3964360294AA20D910BAA0B2428DC87E0F6DC3F4F09DFE86EBE2564DEC2A0279B53DB84929064FC +15EF80835101473C5BA0BAB38AD0A4864D429F92D51C101A492A65B2AC7C411A41B564BDF8E02265 +3566534E4BB4637C84276C3FFB9B22FB445EB8CDEA075F05BB833C40EF3C4D6AB7D4B06D5B598944 +840C0D90DC3209FA2C7871F013976F5C132760894BDE2C4A91CB59626C05D305FFD41F8B80ED14E6 +98A10D1BDD024F62EFA8D717F9CF4D8AE197B5AC50E51EB4EEC4A7A53F2A425A3D239B621754703B +71F29873AA833A7027C37A3D89D99C10EA22FA55AD743220CF890376CD22A408E57131CFDA7FC10E +5B741CDF80BCD809080146A160C38D1EFD6997B0DD014FC518BFC0533B30346B2885605ECDC59ED6 +3C216345E0AE75083367A9AE925DC6C63389476F07B0862712B1831C25EA705F2630447D4652B143 +E4F51E41B16A8C9BD9F5F24C282A1FE0B5A2A843409118DE110A2EBD7E3CC99E3F0764C29C660E51 +05B33834E0E2A6376169650FEDC2859F8B2C60E792202EEEF1722983FE66709D3830C18D1863D741 +52A237152842A47AE3B4D6C79D072FA58F48FD2935A844ACC9312CF7A3EDDE846C9D791C903FF340 +8471B34466E7D7B42E502998EFB4733A813DC8295DED696038225F968D132893B443B2ED592F0456 +7959EAA9450317175AB0519EB6F974B24E7E8D77E6FF90B092FCDCDAC57358CE4EBB62E78D54C24B +DE7E04A0B0C1A2A433BE3A8DEDDC1CF7E259640F0AAD05E1FF070493F6261F1DE7B96424F4AB5319 +DD0A52D3B3BA1D13E5C9CF0CEE6D597C80CEF8FAA9A06CC90CF969A9D2AAAED6CB9069AE35CF2B05 +5D48F00FEF351FF121110235644441F570DAE96F530D27DEAAC7448A5B378F786122EB07FAF808CD +B605BFD673D2C5CE445E54A6AF6F15A4DF3F19324273A180223A4DFE5F429AAB53DC750B03C921C8 +CCDA7FBCE496C782F28AA43945EA3A9600796612C4CFE150DE14D026108A31CD8838E89250436BC8 +F2E2C4EA84A1A3D8F03CA4F27D8859249CC7A301314D7CB67D788C7AB7ED91032980FE88FD9F5CF6 +634F63B2BCF63856F347BC2DBB970F6791429B63DAC75A13D00FBCBB322D3AA8E1E967977D83960F +BFDE8CBE2ED5C0E3EDF6889DDEED169F09AE8DC48ACD899A2518B37C96CC9050557FE7C57953C014 +EE0DC482C55F443675AC9F8BF5E55EA33054321165E03FFAB6FBDB0751F9BE2D3F365805440ACF66 +A73DC4A366B7006B0403813234C52A0BA7699EBECE23307338F7BD44B2B4CFA844738902D144B37E +D4521959F07F593BE614DE27061A7AE337063DF84B75A7560FBBEB4F68567C8EE16EFD6FABFCE0DA +FCB89BF194FC000508FAF71EF5F9F981CB0551043134C8BB120803B3FBD5F9C9BF474135651FA252 +EF458F54805FC276A050A39AF8AEE25201A0F5E3CDBA19375A2C14D0E043AD90F029CDC7EFA53F8B +7044372723BCA707861AFC49330527B74B3C81254FF970A6871AD46CEB0790FCFF58DD9EDE40ABDF +63029D3E3B90F34F8CEAC8FDD66A8939029329FFC671127DBB45091C95A3BA7265AADBB0E8B18A01 +CAD3353282BFE54675A9F54D056D44E0DA6E4656E5941AD208FB66E1DECE61C2EA2AD47C643DC1CF +FD530C29816DA3F0189054C8098D34DBB33B9A2D6BDF951046E0F0BC7D94FACEF10B6459E33FE09F +9044295B6EAE4F299B6EF983330C71D1202973B74183D68E697DA660679040271ED5E61C1D651454 +E2BD1349F52C5330FE18D97B13C52EF8EA3B6509CE07437928A0658A496241E848DBB661F46B54A9 +A73D34BDB8BD7A69644294AE6C7743E52F1D11C35600A7C468CAF7353E8CD44080F8BF3ECBD652B1 +BDA023AFC4F39D34B59D034F63D87764AE37997C7744F9FC175673F9F7100F56253BCAB91CCE34E0 +296F9CE11B7F0F81DAE4FD2A1B2A4F2D91AF87AD12160B990CA3E41A7A0668052A94F87BF9ED9E3F +1327232584972A0095CE4ECB2053997DF70234995842ECA82D792EEB44C1EAE46626EA35112E4ACC +0E3D0F253EE95998B02526C975E8999D08347EE920F3593F39A03CE374A043EBF8EA0D32EF2303E7 +CFAAD3E9CA19B0229D136C3DA1B330FEC02ED3991D6DD39ECB73598A5CF330CA7FCF226C4EF4C58D +5572ECAC1EE130B522E45C0459E6BE17130F76E7D75B6902C310CF35E388DD707CDCBBA83B255A56 +55F9D776D2885EB8E31250D00311CE82C544A762260F01B2B1713504378732C4CC9F998815EFC553 +AD23D56842CE979930F87E475A1C6783527069C3B7C4344F20022928CF94D290FBD41F58C74E5A68 +5ABD4C6751919D84B75DD83A588EA6C9E154AE4B4BEFD7CB13A84248256C7649F9511264C1A2EA4B +B9C50DF463E1A50E4951960BA4132D60B33E6041D6E2CD6F3AD474F8E91112DE30C64CD7998BD9E8 +CC10D17EDEF2895A1856818ECF418D7983932E9A3672F80327FBA189AA7CEB645EA433EFC0C7CEA8 +EB73349CB5FE34BC46F6A5B2C9517E982889055C7F4552D09102102447024871C430178C4B7B4044 +98E5CDBA14E96443638ACADF439E92D688A3B636121A12510F1D33F6FB4AF7F5833E0B8D74EB3705 +3A90934CCDC5543B7070340A0613346B28BC2FBE82BB41D8641AA0E83CF0FAC5F09FA81A6946EF6F +67B77ECCF8AFC682CA9DD4762A6877FD74E2D1B52058545FC5E8D491BE65A1F01662BC6F2D6746F9 +6E9B14CA85383BC91F87845643D14F95C4AFD6D4E5009AD6F413EADCDB9735EBE9780DB318B90A62 +0853910E1EB4CF415CF130B92B67BFE574F4C7A44A135F07D9B6190CAEC9FAC4E816915C085B32C3 +A9D0C56FBF7F3260C1D2CC727EBB0F94CF520F952CC44EDF6891D73D7F0DD254D64C4035BD9D2604 +F412087B1A0D29C2608769CD7F9A2466068DF5930BE2E353FBE8B7A08AAF9279C8FFB820D287E158 +5AC60D6E0E613BCE4BD15DBBB35B591D5400C3D257F09A2A3CEF893D237063B4E6B12D9978CF043C +D0B3A3A91012C8EE8340DDC8A41AAF731415E3F8F61EF78CF26D69FA08E99FE00CC824D78B90D60E +32A4F1AC4ADDD1548E4D49740C59348264D2EA2B1F9F2540E5C79513FA493719CC37CB75B2212993 +A2B750EA7BD9D1918755611C6FA0637ADBB6FFCC2F4F51C828FF9FA94905504752406C983C39A473 +AF69610EF5330A41BC4C57AC48C4C55A85C7D645358C1B169D7BE22045CCE533260F17EFD7F9EEAD +80637401D7074216067712AF7102397D7425FF3658E4B175F1A4761B555481DE4F6DF7039E1C3EF3 +1F4CE6E153801EDEF10ECEB2C93F1DAC170A330DB048CF782BD4BE001462D084CAB35D66A8A67B50 +6686965CF27572324B9E05A08AA5663094879157A92611181D940A61725CD38EBAE1557DFB163239 +72032A6A071EE9FCE0290154C60EC1567A5C8DA328994123BD04AE28FD39BE04FD22B2596868D4DE +EF206F0736900ACA0C7547B7EAF94F97F7CBB2717C568455875D1F3C32E373A96E595D74E9EB9162 +E5424FE01021EF99EED08F665A74C2CC41E2195B429CC454B7EFC1E245CFEE0FB24D497DE0BA05F8 +14A2AFA7BDC8C79D0770724D98471C085AA075563A5A76BFA99EAD9F5EC2FDC7F10390920ABCA608 +5F8AD0F49E463D2270E328BD45E3376B513D8E673EF06EEDDFDD90283DD6FF82F06C6AD54D1730EE +72526F87BE0EE19E20E9A0B3AF3DD2B3535F93C8B1599EEA9560AAA21E7D790AED0E48F5B98C3864 +7B3ADA6E53621FE7C27B71EFF3BD89810C3527242CC7679A0256CB8C0B4F16AB5E32A6CF654A405D +3697571FD9D1B8C4D6FB884889A012041C362A4885C30C5E34136ACAC29FB28BF98B8C38A7963529 +7DD505D680F03A946305EF2966DADD33CDC9F4F341908DD5AD5B25C921CF09BE3AF70A14D2DE477F +01ED8072A8060EA26EEE436BE619BD63D6798D8A60997295EA227745A10185111F563865DC7A2E76 +B79884690C95120195800CBF72361E035145B8459AD4C8E19E54C3616909C8C8412E089BA379D00B +222F70E0E6AB3C4F03B60E35434C50BFA98D7F32545DF042857043F67B296C2335728CAA71832660 +55255243C1370FAA7006A4B95C0D160980958E32B7EFB436E0D66F3F9C4C3E6FC7E30FBEDA10AB7A +7CADFFFE41F1D59389FE4054D5B63FEF4224D9620FFB0D5AE5C9A53281D7095C93AB41DEA53CF76A +9D0271E00D0F81682CD35E1AD6B1149469ADC9B8ACCD49FA1C9C24E746673D72094ABF74580F6B99 +74653CD3D1A326CC40AD3F26AA5F395AAD5948580F34303C00FF0700F8A3A3A97541BD4671DFA8A5 +61A9E2C7E560434E5A6005036DD834B6941EF06C1D1AD9771583AFB24875D9709D257CF11811FCD4 +AF19468D63D5EFD402EB7C180D1E888DF8E8668C0615C7CC249CBB9744AA5A4E2ADB0F3AEC4BD96D +E7CF83BB91E11D161E341CAAB12F65441E2F30230F4853E2DC258EEE92161B94A65FFC7D59F99FC0 +937EE55C3DC1E37E694ADF0B8CC025271D97DBDD6EA191EE7840738ED71F3B1F8116BC1D5FA955A3 +2F0408963EE3442479DE1690F686D46F1D6F128F8E00009A2A75382CEE9A409D2CECF8CEE6B99247 +3F1E383EF60D116C7996EB2472E0607720C91560E98322FBE53FA4BD09B2EA79D8EEEEDBE4B5DF64 +5520907D7E423E5889F1821CF761F28AF2A3066C06BA1C047C578AD0CC444B6481E5EB6E0C10E546 +33686E41999AADD19B09F9F754E78ADEB6F7BF91F14C2886E6E519B6BC53FB4DF952A05987630A6F +AAB572C3B6EF6DA8CAF632F2D7F5FAA968655FB039CF9047E5484AEC91D18DA8923AFFB614CB1E1C +F95B038485A7B4EDA2AC774A74C6E0655DBB3F3DC6E35AC018E14FDB09EC2B57EAD72F132FF09102 +AF9F8C4E129486293446A7E313A470890EAD785425A9DB1D2F9E2BDE5AE5AC62886D3367A04EFC0C +451F14E08DD155E83FD1E444CA4467B1ED2A51F669027A01DE9ADE0816B4772D28864995E7F262E4 +21D6B43178EBE7130B436BBC9DB68A46B85A07B0687CAB782FE14014FEEACF4562FA848BE696D139 +91F4B343F17FF3F83E0EB53CAF223A1CFB106F951F8AF1EAB94660A7D29A890240767CFE9191F00D +1306DA1F97A5DA6ACEFD278003C3EC9D8F1CEF5303538CC883C6EAB3CAC07B407DF2968B1B2FC99A +398B022FB836F44A2B410FE88A23AEB8E04F51576C0CA582FF3F4FB42C05E1AB344E07A4589D6A86 +8D3E50EEE608AD3EE0A04F3556B7F11B0A4A6815C329FEDA6D90D9DF696F849FFE8BFDBFCBF4749D +16D0221C4BEED8305CE69B3241EBDFFF7F5C15A98DEB8DDA9AC8908D24D1178C4D5435BB2B1DCCCD +D8DB6D259D24B634BEBA1ED6713165BEDEEB3DD765C260AB9C5E4F7AC43C81064BC26BF6A90476DD +17D15E811735A048233948F376A3C613C23B3EF57039DCEF9306C32F06CB5F795A7E3CC3467DFA04 +574AC2268C38CDD22212BBDDC5263ED8BE9D9E08EBB9AD206C9731E8656FE2832D9829D47C211DD9 +BC16D87CD82B55A719C1638C54B8EE80E19ED6A9D5B907EE55D746898C0619CEADE8A39F037AAFB5 +FEE680FFA7E061C08B610161965443746F0D9F32607433CEE22617F91E565B6379E6C6E61D664EC4 +062DE82BD77A15F4A0EBBEB793E11C868CD44F969F393FD947FD517AA79E23BCDB603C38372E42A3 +FFBA83042FB9AF11DB192D769C71911B2641AEDA39BBCAEBAA5EA90C5F33B12DE4BB09353BA599F6 +701012364E14643FF79CA2371F6FF42B28813177577162D2633E5125F83D35208C35EE7BDAB85F54 +06B90F95E55AEAF9E878D70BF247CEB05118F3E170B184E3BCF2C922639DE9A0EC94F28AD6A45892 +C5A1CE8C33F34BE799FC5292212C34CC1FB78DA17ACC1FD04095103C3EA8E8FB0C7B0500217925E0 +C3CAECF1794335C5DE924407DC4E2385E7F612C8AEF4710C5239983A7043E41B21CFC7A280005E3D +854463BF4C208793FA8D0513949E8245EA6B835A66B21EDCDD60B1021F94887265ECADA9755CEDE8 +3049122184A62A250A3801E219A0E0D8046FC05D069C700ED993A839B28F50EB43C2F72D4B3563BA +DC6324BE827514BBA401D8F9677B4EA36C33365B190C516EC77AC3CA44C07DDA65B9087182D2D944 +8488342EBC94A738942FDF6380EB3241E8C1FC9421A3DCDA8D5AB752FC5712B5D469ADBC0304E804 +C9C78B2C4EFF293B4FC7602DCFAA35EB03A1BC29C64792D2FBB1A4286B7890FC5F7E4251B07417E8 +CA3E71B33EDE6586803D3F1ED896BEC94DDE3304B4CB4D9C146E525A1DEBC20DF560800CF43A5D44 +047C242AFACCBF32D527D77954741287C5F62CB64A3FAE44562A79A7B8D936F6B372317934C6B66D +53582EF9AA17A68AFFAF9C501EEDEC364D01F9A1BF48167C0A60E41AB05AAC0E6F7941BC93C99BFB +DBAC99E25506E19D4D2DE19B728238F021708ACC272EC2A203B94A613CA6EEF7C5C8C681368C2F09 +4177712201488E1911B4421D61990BBF0A86BB050F70F45039DB3B198E5A9D5F09E0C64056A1B40D +216CF8F3A46B26A59C58E07038D42A77656C71CC4186FCF7E1022706874F8BECC13F95572ECB0034 +F2B70C788E9B4905CED60988B0DF87D77ADBB28CD9C75CD37C0929222D122967332D9EF9CF2229D2 +BA4A03AF8D03CB2E7F9EE0151372AB9C97CD5AB1D5D29155CBE89724C15552DC5FD7E242954AE08B +EF2C5C58785C1167713C01C2A312C6265AFD9385C7720E80A968AD51F049D8BF9095B1E5E89BA9C6 +79353520BED7A1A72799D67D3F4EFBBF6D8FB90FF867ADFCE85ED09C2E839FCBA8FF0A2E017794FE +5BC3C95C22958893AEABF313AF42629674ACE60FE0AF7EFE44CC7CEB7F8BD44E577324C871F6A171 +F74ACE80040C0DF4EBAC921307038C779C784215111E573E6D09C936E00743F945B94A7FE8551841 +FF52DB8E5791BDFB24E14D95B9EF9E190C2133DB7A361815782DE192B33D55466C1CF46814AF3347 +E559E5750433752086A54AC7E8C8A6522AC11B4DA82D81E5241AB2AD2E13E9041DEC2B028C95C2E1 +9D0EFE889C95D7484166DB9CCEEC13E4D7DB64389B3E2676903C20706E0A494C108C8B207D11CD1F +3446BB4D64CF62DACD7028FAC52359A88DC6ED30998C833B496A9CF22C35C91867E99F5E9C78F51E +352B6AD525DC1EB9CE7EDF5FCA386771166752EDF369FAC2B554CD52F37B857071C4946200FF0700 +F82051527A64325A880D676A158CD4B0B54BCCC076968509D57A38EE66F727BD856FD9C63E89EDE5 +0D89CFAAF0691602C0AE058096796E9BBE7FD28D7EB9E230B2F1A7DB50B41BFDB3D8A34A9E209BDA +F9E3E96E5C9B24B17007EA5309E46F45E40744F6FAA5AB9388C5C5C43C3F6C67A300958BFE6ECED8 +F48F945C8FA0AE0246C2300C96C9792054E82F4D18BF52C52067014A1E511E941B7E78A0170BCCC7 +D12CF840438BF544AADEFD0CAD69B5F70175509247244526A7B86D203E1396076524F529A776F30A +0ED666924E7BD6813290B128670913C6C7190E00BE86059CAE9E7C156861D16D7BAFC5D6128F534C +A52AA49AFAFB476082281C820935D54C7E086D4CA1CA8E03A441EFCFCE7926073C0D398234AEF1D8 +8B5090BB83CF37738C3A8CB2575824CFA1ADBF904952B5C4619B48A267D2CB1FBB8063F28FB93357 +7BAEBDF107A0F875340C920C551ED5429E9C02A0E564A9C979C7F75914917F0AB1503FEFF9C5D2AA +9783E8A5939713DAEA5A60FEF183D31E5F1BA70055535E794E663220F49FAD54E462FE65061B9C69 +413117DF5504E7ACBD93835FB05D6BFEE572EC4525F2EAF8AB7C11B8F2F78D9A2D237226D4C26BF3 +5DD40AA0982235780AF0A89F96436165AFA508424EF078798F9DDD6C0A0DD118EF5D5671CD53F8A4 +25615CA5885901B920F0CE5CEAE4DDAEA3417C78FA8C994FDCF58391683E6E88A586CE1AD3C99318 +B9176FDA9CC348644DC5F0FC8F76053F2724AAA4921363A4EDF495AC38F3E0ADC1A107CBE0965E10 +F424D00D120F66B9CBC288041D803721940B120E804F3A9A8D9569333D1DE36CEA18B61C12CDF665 +837478DE37454E2B0B4B9ABEC292E2D46BC2683EB258F39A15549E11BC94C92F082AB4E660705D4C +4B0849449C0D729EEE2AD2CCF8DD3BC49BCD17145635D2525AD60E59F93F9504E84306094D7792D1 +C7F31C760A0F0F0B703FADCD8A792AC503860A7026515FBA44749938EF4C98D8DB5D1470494984AB +6B165FEFE80D1C891F19ADED73EB004190AE7725D46A25A0E858892E1BE518A8EC2B8E881575B79C +D73A690796E2CDD3D6E3139D3D6FD55C9A8CEF31D8D7D73520B9D0972F9E4E25095D1A5DFD1F8649 +93336BE8AEDED10E8A242B4805BD31E985D6AC0832C61D699A2A9ED7ABF6696D44FC0BBF8A4AB440 +73905680203663DE8C4DD98DF0ADCE193C21FD68AF778BCBB529438E1688E591270EDAC2FFFAFB52 +F20799BE152378C8738312F5DE8B4713BF4C630894DA7B9CB86A0F28794D26BCEF510F3D8C8EBE74 +18CC37859D80754CFEE2D8A5B13648FB1FAFAB9B33A1E7E35FAA3C7F5735B878E2CA707821DB14AD +36A827D075454EC7D6E44AFBB1BE347980C27147EF065C2DBC6A71210A6B1A2CB72BA920D4CF5B0D +8731AE3B7E66BA13D18264FFCBC2CA3CD9C90597AFB6D95F99B622AF1155941E2592EBB563164DBA +4E83FBC8077735C7E800CF9816727779019284EC4ADBA71A9DF5192C5288C44E25B4AF081D6E6B31 +65A21E3DC362BF013452A3D1277367696DA8430A894E8D4D4D2D4019C48CECC31E39CDEBF43CE9DA +B22EA9886183BD6CAECE989DBD85D5D28D659B8D5D5738942C6EB72A0B74896C2511B425C6E49225 +5C4B58A03AAA8C717B5C84D8CECE69DB88E433475F9A601CFBF2B29EEEABD32699C588B86AB38FD2 +B7702B34D124424923653E31B1AE152F7065DC957EA1A6928E5E8A42806816AFD055D8DB0FC1D00B +A501E04B20E61E5DDEE245382A21EDC2E4EC49B6EAC0770583B5482FC79CA1F96E1367139CFF700F +54FFFDC66D106A992DF848EE113DE302C6358FE9350444398D19D2DF3F7EFD65EBBA4AA32A3EE1A9 +FBDE9280ADB95924097EEC8984C0877A65A92E830F09AF87C7F3BE57FBC195256EBD1171F6DCAE8F +599D7A331170ACA5A23796ED60DD32CB277917BDABEA06EF807DE3F88697862BE9E2AEA716198C66 +8533AD7790C0DD172392801F09881299D87D88BACD9ED999142D33C865335463EEB3CF726310C35B +6A1BF644C39E04578B76F008490779D441B2EF3BD2D71E76A1B5E8B0CFC12097F2E608E671BEA379 +8EC77031A9CB3F691CBA4E161E41C730ECDA6018FBE9A7C3D962ADE5CCE429446AD0EB77D8E018A6 +FD9CFB6F1834663E2154478D6997150649035F1291DA9D3BE88C4AA0CDABB68418D3E4AE55623986 +19FA8748C656D313D720D363A44AC82DB3F2F4CAB94616DC6A71F39C56D15EADF1D2F633FDEE0B20 +4EFEF3544737465A83F5E2171645C26CBE8329DE2EC2975A7389264513B3014984B8D6614A1BFAB8 +406B0AA487A5413D0C0C274E39F948ACF3A35F6C8B662B621F7871FDD76F11912C7D70F7E0AF879A +57D6761A6A93332D6D4565522FB25ABF2B9383BAD521618D4E96594BD5E00DE7F8D169E94B0F9F00 +D80EF88CBC0FBA648C7A2BE615FFCA295ABBCADD894714164297AD7648F7E580D92DA53A833CC93C +B7FF0B5F323B589E78AA986C60D4B8296642374DFDA98AE484F7ACC63B5BCA49C68F2A2A28529BE6 +9B9248EA8BC3E6074164BD72ED65BCAC58BF08ACFF3DBA10B4F6898870BD3245554CD35FB8F0CBFA +9A8CCEBEA7FD5C0A3CC2CEF28CE02A315973F91D9521FB47ED6D5E7D286136543B10A658FC38E51B +073AD53AA8B2EF879E13F77B7D97645F8DB3BE0A486F89DEC1DFCA8D189D94B4E30B9A15B35DBCAE +159CDE8F126DB67DF93C838D8603FD08B1738DED2BE1EE9B0B409EEAB7E23C0EF0A4A715A5F54CFC +355679DF02F609E6E48EACF32D7C6909C41C291ABBE4375A3A685F508FB467C5F4DF052F4B2E860D +624178DA7C0D66AED96AE60A25541DAE5D614BFA18D584FC458B7C06392F56B9B024EF32271B099F +3A8CC248F200B250000308FCF79950C29C114B3ABBF9825B8C5A0EB481BE48A642B3A0C5BC240AC7 +61414AD1F00A5670592E08625C745434F7197FC1C32F3C2B240DA823EEC86DF52866CDDF4E9C3788 +44FA00772DA79AE5B0B13A1A37B5B70D08F9C2383ED91F5509B9EB175844F23171B814DFB80C30C0 +E056644B8D8D102412FC9DDEFBD290CAFB6F3AA3435F02A41DA9C064D0351955085600B5F5444344 +F3E6A16A97D9DEBAA1394660B344892C701548A3CA1CF681A9F39702414C4A63CABC9407A8A332CA +5B055717B903709B0769973BCD79DE5B8266423D558D963AEEB33A60CA56E4202F7CD00E9C5E9203 +BFB34ADB7C856C8124DD380210729B1C5A95CEF2DB4A79FE96D00EE73188DA7A46C827C3F4F39F4E +4F8EF8E0AC1D51E3582234B369CE489C1DC82F7BB94960C0996EAD0988CD86CFDCC1791255C2CFD0 +2559A6171C8CDCAD660664CBCD0895F967C7E516F0F0C0B729C28A36AE76ED66E513FEE9D92A4FE1 +E0C705F0AA68CEC583226885E876F52EBF13C9037DA1F15AA343EB95E85A7DB6806867723AA6030A +A17B0D40F256737DF94C6DBF788D856EA344BB15055255C92FE3D59180977230C15FA26F579C6C7D +97C8AD7C3D24D50B3793628D3DEA69E7B26E53DE35BAC976EB441F4A8DF1C1EA3AAD62831B7EC94E +4D7B34DD6D5942B0006D8374C69AF8D4C060331122808FFDCC45CCF8C0C9DE63F8BA43774128FD6C +D0612020D1033EF2C9B00164E0533201C212987AB684DA779BDDDCAE981FF8CA5A8FD6432FA6CA31 +E77215A36858770270C4CD7CF0079576900CB05628579823BA4D2AC56A9F29BCAE8D6D22BCBA86E4 +D1FE4B6C6E70C379C57442E08D0503BB1F1B3D931E2EBE16F5DAE58D0C44F355D0C5070E01131C7B +183EA56F2AD6A4F7BF2B34962493563D87F8CB8E2349351B1556192BAB8F9DAD6534DBA681672275 +37684C0F3FC1A01C01B1179184AC933E77937E37AE2F6003B2325882DD377164BDB5193CEFD75DE7 +2460A1FC9131CEDF86ED4F3AD9B03FB1EFD12C8B9A718955BB6A0EC8B13C1CE36BE61BB39A8B22B6 +DB5281CB05BCF52BA5D92B10764538EED2BBA03F9AD4E3D375B85DA251F2677B9E2A72F04B458B56 +17CFF6147689B31C02F7F642DE17389C78CFFE794A284017640442F67C1DB4CADFDD8F24561264AC +5E67A5022854326A183D32FF3D8C5435C187267F74AF192687D1068806F35DCA9AC1EAD87E4AC21D +9D4B90F4778718F07F63677587F4AF09385D0F783FB9F2CBFD5EF01417DE5CD49165A48C3C194C4B +2112E896E5A95DA0F4B42EF2A1EC75D3A4A15691BD56B18EEFAA573AF31D6A23D0A77320E4831C06 +F93B32E32F5ED2A9F0A5095D0BBD776F29817D54A7ED9654F0A4938BF7A0767E603A9B45F79ABC6B +C6358DA11C3DDFA796D5E54918D6B78415AF9CA19D16EA570FA02A357C87C41515E83CE2BE6E1A5B +85B51C57E091848641893A19589A73DA9C1F24AA9AE7DEA6F7C1D06F466EA256A0AC6EF735224A72 +2A77D51F23D8AA01FCC1F5E99E6DA7400EDEA2D30F6CAF9A67CA4846E0F3C6540467F8A15821AFF6 +A0D28768AB3BB34C243A0622AAA989B38EC025B50C36D3E7A9D40C098075470AD3329E963A505262 +B91C4820AD930E170BE07D13EFD147A8DE3B6F1DFFBE867B171F2AA291361CD37C07DB87D381F7EF +714297895DDD2730F6553FE0995FAF40E378FCCD6D9FE800C77CB602FEE98ABB6213551ABFC70E0D +DF58FAD81FD0C0DD95762712C76EE67E3D5E9CCFA8C7568E0BC779215C10A75C1B5E8E9C6C31A362 +249C2A7CD0A93751F138953F5F1515E3C2E3C47AD3D133BDF9C90C1CC692E941240A6A85E9B6CA21 +F4C757ADCEB094116485F86F6EFB9848BA32DD8C221DE632B6473AE4D534BB6AF430E09DD0BF904C +B48CA1DBE1EEE573E5089F1C1AF5FE450BC32C861B6BB2562F8CD32175716E844FDED0396E08279F +F064BDE497A40728C6015037916B38D142C2887F064DA4EAEDCDBAC99C5D3570E72E6B97F2A0B237 +5A3AAC261A0070B41287F237D2B0AD0ABC535D44AE44D318B7B2F20E46B08E631DDB613EB574210B +BC3ACC11CFE352449211459C97A72D8D0FB311DB6A20C6F4E82819AE52A03E1534F960E3D01C4E78 +0C024A8DBAA3B3B1712C96E12CB464B9BF43D210692132499FF16D100099C6A26BBB8DB5479D44A9 +E558D33D3EED2E6D065D714326B0FDF739B85348D13C91A81BD852594BE0BB276EBEEB6BC386A02A +E56A2868E6DCDDE918E4E1AF0961B0E13D2E55AB57C8383FA0BB81E1A48F80160A141A485A3333FD +9A1EEB495FA4F2E2C4D9FD446FEBDD271F1A5C183B810D364EE55681463A402A165131CA626D8BBB +2D698BC0AB65005BE3069F18310F0DAABA6BB76AA06E0DEFAA57538025C38E8A79C21988C0F0BE4D +6787DC3D98A3243D485F89D76D5AA0F035B7182796BF95D5626D9AC543906346644C1A48E08521EC +DC41A62F7A227A2FEE58D895549BB94E5B64133E2F2BC1FDA5859C5B6640008C376507D3A9809647 +EAE55B671CB305C7FC0D879F659126A8C8FF198B62C1681FD0F269AEB10D3A895A5EC986606B2515 +99E4BAC37D62C2FA5F65B5FB6F4ADB062BB19F7BE6ACE10742B4D510AC2C9F17BE844579F95FC7E6 +028403F2F565C4043496B6D878A9325745B7962B5934E1EAC59724A4DF024FEA4E3CA0EDDFDD946D +B6A193F7E3944684095EAB2027166CBD018B1A19E3DF5139F6D16AB76E7197F7C92098C08406C8E8 +EB5D08461FABDB4396C05F9EB272DFCCDE0ABB28992CF7FEB4AC6744AE9E5CBB4EF1013E89F56BC3 +3FB6973A709F0CC935A4452677121403F498537C83F2B20FA6F5EDD54E00CECDD4E448FF1914310B +9EE35B6431C732F6B6382E660F0E26FF8B4B1E8F7B377F4A00FF0700F8D64D78E926E040081F8305 +8718D73A40936AE61448DA6C4ED2A22F610DB6822B5E96C5CEFA71760B7FA10EF555138B92D541E0 +A6999926A10912B8A058A4DB29879725193E5CDC2D27B0F9A7F3BE2BB2C3D37A1F73ACB7E91498EB +3045E59460462A805EC5471AD99494532345B133F849D8527ECED24EE7BDBEE73311713722DF9BCC +101CA399460D45F7FEE1E5FF40DB02FD2DA0D4AF1630A4AEEA0BE86998E810A685B6D7335F62AC91 +90A657C7D309421831198775DE744F4DCC5C27C034A4EC2695F3DAEDB103BCFC9D6351147A00EECD +12130AC0D274B88A0008320B3B839A452EE3DB4272D1C84FFF9248093F3470C20A68030232505E7F +E9CA6CA5AA7570487DF6EFC43F2CA7679AB4F23A647F1D624D63B5473326496D40B729A9174DA5AE +917B5919783A58E851581294CA19754A7D19FF727DBA3BE9683E4FA9F55EA6C469535985DDBD44B5 +6ECBF2C131420A8EAA5F399F298701F7287BF0081DB43A5F0C6C06C3113FC68C29E3A248255D09A4 +E36A642EE0CE74818F5CA1E530E8E1BD9CCE06F6B83ACB89909ECC09904B6D02F5B13068A8F86A8C +D18E941B6ABEA2AB1FC6AE3294D7B2BCAEF1DA2396641DD28C1CE19C04DFCE83EE8CFAA90F683D09 +1E0620048FAF11C23509AB11545D6E9C1BE0E314265A797CFCEBE085C373E8F528B6ADB30B65179B +4AE7C5A1219DC1FAAB3CAF97EE40F74959E86BA8591FD666EFCFBD9631379FC713482E9C8245DCBE +31F001ED6255A111011B905DE3FC91FC90C9B7E3EFA97EE39D8687BA579ACFF34F0D320D3687B300 +43BAB3C52D15C902394E0D706B2FEE37BAA6DCC80B8754722B0E065EB12BA6EEFA2225341219FC84 +BE0ACDB11DFE7DC241902324E1043EF8100CEE370700733D584CC5451C803E0645F2A241C150ECA2 +899F3DFD8F53914061228422D175C323244061522E998C45533CB5E56656EB7269A54B2FE152618A +35A7007C3E34AB66B9C0738B40ED088016E43931CDB485DD924BCF039FCFE183DDD459B2EFDE191E +38142B0E78A8344E5E1499109FD9824B5E1445168714CD776857013CC2847267C07055FD1C2BE3AC +5935EB70DB6C347907FE0A084C7B9AD8300D5652CE658DDADEC3A6CFBD5E6C36AE342E378752B07D +42B0C9900630CA353007EB61DBD19BECA4D163284C90F6A6D9F7ADED0DA8F817484BF880ABC5E1B2 +EA2928BE7EA3BB3148583C7C878DB40BF92EF8E9D63EC3BCFDEA8B312148CB127246915382E0A06B +8E007AAA494BA7A58D8280D6380B73C90411FF9F4D6A98FC5C7C1975713A359BCFD871C93C4E32F0 +5EC751B4D214878ED4230321A039DE54A310E95EE2A484FE7739A569C23C7A949EF5CD84410A03E3 +5AC1605B7F98141A9A3DE64C8180C243F74E36239A94276BB43AC81EFB072FCF5F5227F773C2E73D +F54C4F8945093E43B873B410984F8FF02E114AA6E39C7A47F68904309B1D1F054BDADD0DAE33B9E9 +0DFEC51E17B26DBD98CBFA601F059E898C46E7ED3AB5237C69F12C1003D979780078FA677D2FB9C1 +25ED24758C7D7281079F229B093CC257BA30D0D7298F249FBF1948A3B1B5B7D9DD104A2D2B68F748 +D6B9C12247BEE5E015182B61A730111AAABD65976AB7972954512790B05DBA9F8A84FD19388D449E +5D4ADE836363FC8369FC4EB1AE09B05192085465BD472191E168E40EC298DD8B40CF4B9A0044CEF1 +0AA6488EB971F3B79E07762C6DA3A17517CF70869DA12EB5FDC35C4E3738A8D2DB63ACB3FBB8E575 +2DD00B52E9FBE0DE48B70A9426437F6D20D4BE02703F8BF4E88538E008118C113BD102AFB6D3C42A +28D8C0437973A802AA26B975F3C71576B79944D87D01F687E3EB35CF47E5F913E519F99EFB1C8239 +B5F1DE186C220E9A3208BF8396311A6BD3697DEB11B9876B229743E643C1AD44297CC945DFB70D1B +33FAAED4C636E6A4F88CB8204A6A600E1384BC75CC9A408CD5CEDAF8760686155F5DFCB87BF6D0FB +A5D5144C4C0454E3230FBF970F6658055465D7BA1EF815D9E683042CF7FBD3F49F69327E8F51E393 +66EC26E67C2AD2456C5BD70AAC01E0ADC989B9108C5A6A4D94BC4933A2F26B4523D8C00C4993BE2A +955DEFF3CEFF39389EFAF13333430E1660A29B755507FAB7C877976965DE48D8B7AC4A802CBC4F6C +3E5FAFD0160C2D960011D7DD718757525884288F1F486168EE0368E05DFD07898909C37CA694C19A +4DB55B83E2DBCE938406C5539F0825BA490A8181BB82D1FD9E5D1F741405063A221132542BA09DCC +E18BB1B56D7D51D1A4A71F84C7234682C6631B11FBB337DEB1F8437C5228DDC5F2E377C6055CCA1B +59017BB2BA85F001B158E8A61E4C264F7C019611112AFF52F736A4B2449B1D789BABAEE1EC85AB1A +A0947C6A5E5B0CC0C7DFA69F54A9DB0B5E07D0E7A6835CDCF2A44EECE27C5B90D2B827E92D0FFA27 +2180A8CB3EB561B846141E9A5C835A79535F2A693BE16FF52F05E33321BA980E197BB53939A594BC +D1735762CB88C90F863B830F1335D9C0B2464E445770F876BC1F79274B5CD584E30400AD9FE94B30 +9E3BC47425262E81B01E0C2E534583069F72172D48DA25B9706268A11927F174D8EE00C4106D1BB8 +4E2FA0DF06201EDF2E26060F4BD31781464E0C956E7FE70EEF478F3398F46EBE9BD262619E190058 +1146249B8BEA0C8D95016BF19E36DD36C3954CC62D2C88343FE7A9C9815698A8810A3B9773C18ACF +804423B5BA1D014660077C9E2E9EC65A9A0B4887FB494FF12633FECA37E33CD258A1DCB9AEA0BB6A +4A3A60CBFAD18B5269AE2DFD93936ED722990F64DBD4D93992042FB5A0E2B21C0BA3B2626FBB2BEF +98FCB1AB9FED40160140BD37242BE39DA2E63826A0CCD136940081CF7BAE8BD9B476AC79000108FE +F7C47EE14CB4019650B701D7B3FE2B2361EAD1D9A36A734380622DB5B098128B874476019A865EFF +E683A816453031786C81BBDE6E151587F801D2FACA20398ED96ADC6139AC1275AF5509742A0F6440 +75DF953A8FA3FCA32EB6D7FEDA298DA283818C073AE4A675EA873315EEC59A736E48A51826E80C4A +6AE2139C79F59B8ECF50CB7B74BBAB00A071FAC8D215CE92058892916D593A1F291E5BD4A4A64588 +88C1AAA1A47967F5F9B02F4689CA758A84F06A58227BA08A0629BAE490DA9D19407A73AE372A3847 +70E9E22AF0504C5DB98508543AE24EE69C5BF3EDCCD0DE1C19661D38DEF239E66A25AA7E7F95F24E +DC51A0DAC92951FF0E2094F864FF7A19B1C22C4007AB2CACC4CD9900E35F7532BBE54C095AD4E2E9 +8AC77092B8D9E518E86CD60A6DFC651F5E7FA79D69028A5CCED7E4D094580AD0FB1D3D2775E4212A +295F30446FDB2D289D176DC8FE968FA0407C99C825D110D146D4B590021F12ED66F8DCD2B0056A59 +E9EDB4D3D006757C00282C13D58E58ADBE99A8A26BA707C383ED9A0166B089347B0D3549218EB5B0 +D8893EAB246FB43953FDE745F5B13FFEE5C373B4EEDCA39D25B5BE2AAAA40DFEC677A26797090058 +17E8403A62E6313D6140F097C871AE613ED189AAE15267BCBFAFF181CE8647E809116789A2B5F8A9 +9DB8ADCEAD8B1A5C9A345954901FDDA4C4FC3C1618830B086254028F4E139182F845585922523C8D +B505BD10490AFFE4C0F606DE773978FBAE3601B2A1D33A284CE017317BF266FDCE61186391BB9124 +B20B67A9FF0FD4452A8481847CAAC1CFA6902EA2EB91C39039C6A25DEA74D2983EC743AACEEAD597 +2332874CE7B7998F8C9400059137BEA3A258BC64066752FDB66C84E35268BE31BF5D492912CCBAFD +B00B937C79EE9421FF2CAE510348B48588DBC39EAB3D190C408939AE55B5ED74B2970349ECD2DDBD +FF24213E6A635ECE95B628BE5DFD9CBFB4380AF474027C93601899B97D71DEBD8215BE24DEB98C27 +3629BBA4507566C231FFE48CBDEAA907DA18F14956C1CB38119AF8BFADA7A488F53387245A48B727 +95206929F013C636C81A4EB92C563FBFEC81E4BD22173CC6612F3090FA9C083EFE15E4F68C2D7E65 +6223436481A71E063C69B7F2BC27778C89CE94C771A68A46C1FA347B5C150CAE663E82635F73DA03 +3F46B0DC8920433C6ADA9D200F9D851115DF98651C4C6D37476085861FF4C1A443EAA46595DDD135 +1AA4FF2092FCE11BE74F335E06F624707018611EC05D9EBEAD27D55B0D16D10348391F091C4B792B +6A48224F7B69B1E909B659870B84FEFB86B788C16B84CCF3E1AD51C58EA4B540B54B8A69D64E72C7 +2F3EE1F378AC41ECC3C4C1CE9942A707A65C80E958BAB639BD415FFF3D4B5115BA76211E70748DFE +76418EB765DF8C6AC53FF92837C5F4197F865F17F8FC6EC79AF0BC437CB427A48B53DD8485A56997 +7CC6E262F71C6B842F9A449ABE74269AE09D499A93C83CAD35ED4BF113901BC26763774F5DE23A49 +9E39CE13B2B1E464831B8F4BB4F4D742EE05A25F4B76198B10ECFB7B84F55A55CEF7076A58065923 +BD7B27A7061ECFCA89DCC464955888DC727B870C144AFBC45DAE98F46EEC60344AF45F839911EEAB +7308B8FC3856853F24139FD09D092E85C891378AB71F37A07E978F5722927E0DD27D8199F9CCD904 +5E8EFCE96974B2DBC12A238D10A40BF3863DE3F2094D965BC6790C9CF9D5F923E683B6DF5CD775D4 +C66803E140C6D5148848084B4A414B2C9B156CB49FF0464FC1ED85C21EE12EB90CE8C22EAC39D3FC +B7BEE49515518959334B082FAA022FA0DB9EB21837E3128D80EAFC6098B755FD95C9686A7499D2D8 +AFC6195E19DE460CC14C7E743B5BEB459A2A8E76FC9CC5307287DAE56BF344AB8C200CAC05F83052 +7EB670C50241E35507D50B9DD48E52F51429CC76BE4F57D83AB7AD89F9EEF05F8FC7F027EF63618A +128B759BED60C41CC4ACC481078D0C3D07C6CF4B4E65A12502332A8A4A8965D3FB35D746C204A9E1 +42310E11FBA120BA06A82DB542C5900051CCFDCDB224AB47C73C89B8381FAA4E800D90077D143339 +78545E04F395AAA6835323742B779CC037FE52958F939937C68E6B44925A352D45AFA6E3CF531082 +CC73AEB2690B66323D9A50CF638804906F2771ABE1FB78B08FBE3275BE7E05935824A26448B80F45 +5288F366C2691D4E9A870C2F78417946D3E9CD518985AF0A1B4FF56743E90319FA04EB19EE7C1C5E +36545558EEF703EF8F868C44CC2FA26BC4A4EB549647F986B366AD9DB396EB8A808203F97A82C45C +54C31F7B04CE5145EFD2ED2A6BF4E039032A9AE84C9352BDB8986D17120BBC63B75601038AC8844D +C2470576A5D08EAE82A0D456B6143106936DC6E7B9F34A0C57D55BB60AB6EA279E6B25CC409402EA +E619B5B5B0B8FCA2A7E826C9B0E233BEF26AFBFD99EB1880832D9F4D232388670785D093A6EF58A3 +A949E586FC4BC1AB1A771D836D25E2102AA417E2BB28CD91E40112A0049DD4E4FA410B2BFF2850B5 +70F5405791B9F480F1D3DD4B6544AA3CBCFF76AE0CA1E0F0EE493B7DE513CC871DFE0A0006A4B02E +F0A487C7C83671449CBD23AF818A4488C053BBC6AB39D1225D486027D792986532288C4B03175B5F +7C34DC5FA594A49327F7769819ACAC394393A76EE6EADDEEDD87995E1261D86A1CB7A7E346ADCF7B +9491E051EA917FA2C8D34A1DCE42AFE47439DCB7569509FE6C13E126BB9A63BA2DC8C081FFC74ADC +AC88DFCEAB3A6E790AE18DD57B3850D6CD82F84010546D58AAEE8C8A4FC884C76C502D1AF57563BC +C6138C3ECF5427E637D10A583FB78061EB489E714741C4BC1EE6B9660546570F1201436F5FABB41B +196D9954B7262C21C85D000108FEF7CF9AF38E0DA06B0B6B2B3BC6338ADA3CABD64050179ADDC8C5 +643251D726F77BB38110E6AFC9E119EADD26E9E4808E8AB48B629EF0E13E518E3BE521C98EAD2B58 +9496D1FBC224AC3F3F0E03DAEA308CF67C87C1D3FD7F04425AD0CC20A4E0BEE4249BC64806B56CC7 +5C5C5ED905BB22E9ED99DAADC7E9AB201A2AAC6E3359FE9930DB1CCF9EECDAEB7C755CDA36525D5B +EFC0752D9EF425589B99ECEB92E5A050E64300783F06A4B31197C69D776BFAC38CAEF4B2A839D533 +2F39C4AF9892E39F312D9900CEBB07BFF2F68D810A8CF7C48D8CDEE525AD1550FE3052B69E0E9253 +C19C1D0D585AB38094DE2FBD0E8C0A4E0A0C4ADEF11F7237D59E5C782819DBE704A5DE483DDE5113 +3ADF13BA5A2F38459F49F0E0FFF532AB69980C19B9812DE1CEBCF103CFA869D9F7535708F276A137 +DC623AC9740CEB83D4EA8A002F21A3E72D4985922E29C1AA8685744E7277E2087D313A0384C86D0B +35601CC5CD82B7B2F21F274C4B38996111236738E26D72B0A2F1022CD3AB7306559B046A22992289 +AA481C7E85573517345DBF0DE1D4815D98A23F413A3936DBAAA199B813B77E75F81316551C3D7EAF +6570B456B7445658ED54456DA2366A489ED7D4902F0F5A290242F0EE633B07A2F6F933E2E7619309 +30E15F3FAF01FA86C7AE3800DF1D33EF40D39225BBAB200B6964F03376DB38B6F810BF38E3FEC047 +55913B1467F12E986A71F0B86089AD106A392F77BDA3683784D27126CF43558DF102B80D17029227 +884F27E944489BADDA859F63532FEA15D6F004AEA83AE0304FF0C496A6A34DA95362596A1BE5B5DB +B878A9C0FDCB675488B559EBCB2A5C50AEB72F3701F98FA704BB8D0D94361E95F29E9DE7799C0B34 +A7CD578B9B931CD8BE8E5D7AB3DBAE5AB4AA37728FDBDAB44293D4AC66B93A9EBBC27668629DF5D9 +DCA45E0DF0A48E0C546F0031AC2B808FACF33E1D548D5F81AE19356E30B1108B4249B3E7291833C2 +3358F83B32A86D9AAC193F8FC41D82AAA182A7AEDD3657B8721ED3E63DE2B89B1A42711BF8273F84 +8D95AF714F3A5B020D1F1EC15DE9C68BF165353771247EDC0D592E32B72F1F70EA88DF016DA85B96 +6A864B66DD722D2993DE618E8F8341445DCEBBEBBB0700189EC39D441A34A3ACF19BE573609AE594 +376BCBC43E8442D274B851C8C735E0FCF650104CEBDA4C8787ABB4CEB555C55D096C5FCFD9B4A3A4 +4FDAE9BED2E93AC4488F0FE42CE022D2B27FD74E8053B91D1C3E350B6143FFE8BFF7DF1685099A08 +7AB3FE32051AF393FF746D6D534F17BBEA00152A8E2806C69A63C5FF3A2BC86DFFD486294FF2E4DC +0E829BF574C34DEB8A949AE75741A97310F9C0237D0CA0A86D5C8E415A01B1632955E31785B14CBD +139647D107157973710411158CB41D3C0FB06D4078EC658F069329F502869B7F0F72D120A254B446 +C0A9BC25A2455A448568EFD79E8AF42E82F47C568420FB9698862BA59B3E9EB7E036B9AC5593ABB4 +4F4F1FD9A1F56841D9E9A24CF2EC7786A32A02BF61FC68AE8E93863BB5E8DBAB274FA42FC36D4702 +863E4F1C5423C4C84536981F51A641BB45BC339B5804F7F645FD526189DAE4189F80A57383209BE7 +B1E81FBEEE837340CDB17FA4465B45ED7DB6EDA13D938FACC4E0D1B341543986FFCE373777E147C8 +F3A44D08B6B092DB62AE6D13931D2B1A3A8DDFC717AF403A665724029B76C60BF5186F73B3467AD7 +4050F97764A124BF5E4AB62AB6EEB63E38645D349A7B63058C8815AD1F7A2E8F174F7B4C8B9BF440 +7C7CDEE0DD608EEF51825322CDC4819E6388DDA4FE00DBEA51BB4A22E69B47BAF88DA35DD6446918 +713BD0E7E8FC76B668A52D32F749B45834429859817AF364B30C95429A2D0CC92905120EE2AC3DB3 +CC680CA874F231AB0D5AA1049EEC6B25F73708EAC543210E46E898F17B4BD1C38582EC3215E3E88B +4CFFC1B95FB1EB547AE50E99E762A2E43024635015C1D87494FCDE36E9E083AFE8C76067C6E3C894 +5497686C3F713082AC4C791AC75D3E6085DA807328A62DA0B6C373550777B7B5FA8088397EA71FF3 +21BBFDCEE945DAF988C12D2F6446B049641112A8808EDE67E45ACBDD314DD62083E355663A24E125 +AB68C89D0132A0687834D2513AD28965C671975F119408B96B6616FAFDCB15DD5B2943970778D0C2 +2D81E4BD41DEF4BC8A7C336B7B8F133E3C3407E2F68D2963EB336F96B3D728C165FA60FE27D3FBDC +530408449CA8D12361878F073D093B407EE655650B8D402B6440FFF3C25626440C9051E7FA3642DD +15B698B9F2534E36646918E5AA7BB52F6771B7C06873BA82B7B71C988419A3102379E27769F8A47B +A869E356FD76291DA8361ED810315D70BD0DE4D4F2DC65DB7E5E28FAF088AFF1FBED1C1B65CEBC2E +0C8FBD7B9742E566983C163B81B4AA15B676470E6905C96459864687FDCE8144B37F4619CFD74335 +63D2D375FB9E2446F538D3B3B40E0AE96DE524DFA02948A68665BCE5C744066A8AF4104404E9538D +CF0F84E4D265D716AA1FED44407C762D9FDB2623E8728D90F53DBBDBB7DF134A8B2B02BBE067F11E +02F76587377AECD70B33F0122B129A93B09DEB7070E73921E88DD4D0EC1419F8E7FAF30888467B72 +B9B4669D6AD7AF7B777814875734A3260AEC6A461817B27D55AF05191089B80A1E4F586B04D9D0E5 +F5CEC9A070F8AFD20EC7F4E8F9075E534BCF9B3CB355B995F358B746F54374ACFD294AD204C7FA68 +8525EAC3F76D077230E550DEEC2D05B03FC8B2776E9F1F52F64F746AC6E58F24885482803F864E43 +18F04AB4D96EC725B4A7CC48184EC7E4AF21F490BF5CBF8C9C8A9C54F4B397D925A6204CA8F65A04 +968BB13896BB2B5C5F78E22BC6891AD5E9F400C0361B0F8F6C92793C138C1FC7F184881C8B4C098F +9CB9E69E33D7246699B39C638BCDB1B1913B669633524811726F9223F75114528E0C9923B9E6EA71 +3C72E4284FBD5ECFEFD5F3C7EFBFF7EBF3FA7CBF9F7FDE1B54973DF96A057449619D8EF3BA3AC79D +EED2B093E9B34F844F2EC4ED18896825D6341A342DD0F9298DE73E8A085A1545838DC0EC8AEE1D51 +92E7AF979DF50526D7755EB438DF772FA03730BF65EFCB70CA2564AD2DBD7CB65F29B03F325657E3 +9943976875EBF7D66D788CB37C62DB6C9A332692041CE8F9533AB526D06AA1591B0FBC3FE3BE34FF +D5BB58A839CDA07019D6018EF2155760D8793276A7E75DA73045141B54513B9F35AE515F91B44639 +C1739E8E30DF026E0974C1A764472A98ED071E7AA24090A1EDC94F133953ADA9FC5F14AE132F1636 +9196433E164260DA1BF6895DDD49832F5927E2A343489DA209DDA93363683B1FB64466FBE68D0654 +553EDA2257B9EB6DE45A0903C73944E98D11E0838230C51B9C62A25C635BB52A736904AEB2147DC2 +D1BE5C3C6CB481979A9BF45A78FCB8851F745AFD431DD7ED019ACF94DEDDE1766E0EE0F3A98A9E43 +5BEB7AC0C72084753F8435424F8133DD06B7B6F9CD490DA7756DE2ADE984E629ED98B318D2D9E172 +14B5F3BEF98B2119132FACE6CD6FACF92C84FA8047EE313F220672C3BDF866BFE607071DE39DF3EA +E3D003FC3CFDF90AD49BDDA900758749D488C652F5D642F16DCEBAD26ECE9A26E1CB1261D7F44CC1 +894908E3222F9F0B1C62D5EFF7AC56926E4671668396A114A1AA8289D28BE6C60CD6377A0FE5E2F4 +731AEEFE09D8827C361CBF07A8EA6DCADFFFA875186C5D2D4D808C4CB1436D752EC48BB6A9445882 +F6C23FD5D05AEF92E59383274BBA138CD9D236629D973B473FC014BF7315A8241A7C89FE3B3492EF +477E150370C0FAD9851DABBD1B2E2F2F387306F8447BF579538E70DB7A72BAC863B25FF9B544F3E5 +D5B790AB66D79E94EDA45E7A5AEBA4A297C5F48A9BFD5D0153D328B1A12E224A729C03492DC3AF2E +AD542E5EBBE9EB8D615A02B68CCE8495DCDF5B5A6E6CD622D9751DECA0AB2733C4A3C8F09796520F +FA5552A8FB750A19DEC5165A2A1EEDA7BC9A6A36D31DBF4E32F6C33C47863AF5C2CA317006B3D8D2 +2D7B67A4995F0B6EEC4CD105E2FB88AD20A392CA26924787F88E04F91B80C5CA5FE98BE96C1A5CF7 +E4312F4E10B535CACD89F247E2098128841FF74FC27A60B855C1AA62CA62BF485757098A22209008 +02424C15ACF23385EBEBFFAEA9FDAE41D0BE0454A012C417414099A03CB148949225CADF8BE02DA6 +A6AEA9AFFFEF00E71FFDF77796C25FF273382FDE27AF9EBE1E9535782A6BECF636ECF5D801AD95C7 +EC7D992A34D16F7F582DC06F4A13EC96373CC7D2D319DF3E306E9AA2B8DE748E690D9EC0ACA13333 +2F0331E907FA1730D2E3B28FCA560EAF1C59B49C467C24E1AB5AB3BE8A9C881C1F49731A7E316F33 +122DE0190620F83664EEB023A3259CED74061B5F74B020844596D9C2C1C5A044D7DACB56578F4EB1 +C99EC2207944BAB89F2402FC7B7786F076D487AE0706AE7E07DB24408C95FB6B492CD1C64AB29D42 +90582AF3971F696B21A268B6B3F1B8BDE9D10D69F5CA728E5730C464E57C12A6E56FB4F81B88E963 +83B75FD71CE2B60DDA409CA23AAEA6EEB02BBB1C14A263C0691829F9D92E91D1D55665EA42733DEE +D4C86C3EA92D2F0DF83157D914DCFD60903E5D3A5277789C6A80309C95EEC9F9AEE3616C1F873793 +BBC23095DBA69AD232051573FA595BCC2301EB447C282CB6BCEF363DDB48C74F2AC12BD26230C6AD +851C106D78E590D9D47787309213A2FDD9E57C32D65A830C29F56078F54AD904DFE2DF90DA2A6C35 +D6B643711F4FE4644805B7F7AB4235DAE0E758E0C8CF7EB1C4EEA090B8B2108D85BC37D80B5D8E68 +79FCCB79AB3CF4EB1232F8952F1F5D32162D5EF594EBFF6AA3FEDB07C3208237365026E56DFF19A7 +DAA7BBC9CBB8BA4D3B5925E39F07849FF9A3B5EF2081A28E62D9FFFAF54B27B8922D9AE08B9249DF +38D6117895B759B4105272602D80D505C9FED73C8DDF4BFF6A0652036B6A28D90479104271282547 +A8A592ED2FF8DFFBDF0A3630ADC8FAE803A7401E37E66F79DEBD4AF6365E38376769D71E455B5CCC +5B0DD40E11F9839C4CAA30446E3E2C1C7A878D3B6188036E0650685E52423E4E9A9B928695D0ABC4 +29096D65101B7326E228CA31F8A06F6047E6824853E37B9F5BC7A5FC4B5A8BE370C9E95689849D4F +7FD5DB5827DD70EC3D931699AD1E2474DE4A4980FBCEE08A95F59B904CB96C8706805770C7659DA9 +2C079121D068FDA8D802FDD062FDFB381C7FF675D066F073E9912AD3FD19E31B5B6EB1CE4C89608C +18CB0DA14312D588ACACDB75A0CA700F0DCDCA2D18AC8DF4684511EDBE09BA993C681C103477A59E +D951324E39744B6A8F9CA6B5409C33C08A170D802C02B035411320040FBEC2B9B67E83B70E762E8C +0863CFE55A09A66899BB8D327603BEBB10A1930BE9D6298300357BED6674A5DC4983FA55A93C8D0F +3C7C927CF6DD79BBE4D49EEE7073026DB56A35228185FD1322573CF07D399D927C42719F62D313C8 +08940F6CAD169196B81461096D48A70D22596F7141ADE8198F52E4F0BE3C989A72F9811CE183BDB1 +9205A678E6EB18177E07EA23E50C7148C093FA516BCFF87BF93D1B6951FDCA2B2F1EBF4C98CC640F +E2BD13023FA07CF113B82B9035C791DE64123A61E62FF2665EB3861F67FF6E29847791AA68D99CEF +6FA45688757228A8EA1D255C4AA2DD1300A71453CB57E06331164CA23066AD0EE42BA129482C15FD +E808A3C0BBB6A63982DC93698CE9A3208D3DE4D814DCB1752C577F94748454B4677B8CF5F4616C79 +245A0C0819CF36BD3CED95DFB5CC91F9FFAA780A85D1912CF0F831CD74EE07EDE63EF9A102364767 +9914A6C3CD660BFAA48A2B74712B8389F4F6D58E61A21DDDCDF09D750A53BA992FFE80296EF01F00 +FF0700F80EBAD854C4A4517822C76502D669550E6658B3DDE57ECDA0A7A1106F36ACC4D16C966ABD +37562186FFB65FB55ECFE2E5933CE632152978663906FF11536346E5D453F20FD7C2128727D0423B +FF3BFDC59C2F3EFF0F3D03F16FD597C0493A505948820FFA6A74074198711C147EB7C9E91B9D1208 +A4C245D48A2E3197B72598923C7C443293A3D6110F2C93B97BB4D8729796727D0E44950DA837C0A7 +594B8D53ECE7F97733A448D6D3D00773577F624C37754274E6BBE56B39ABF00346E68EF0F323AB4F +1FF697A45788B58CAD060DCFFFC5AAB6C517D91F3F906454BFA45573F0FD54E6D379170C5C66352F +391CC3EA68711177C7EAE3BE6BB3CD9410BA17CE950B2D54D329A07336259CF52D3191B4DF5D3C96 +56E0363D6F542C49D7BD15445C5537C9E779C5AA4E92D259FD6036EAF09CB8D48A946704A9B01B12 +8C722C1E55670391983C92093FF5A3EDCA98AD5F0A5893330B848CECD8FDB76710011672F3332C4B +DF3884A757B44897A145915B64C4D3E89A8128C14D6CD49FE0C43D09DB0243C0309042040E60430B +334658466147FB236C9EDEE5430006C5397DCFBE59CC98ED42BF3573E07B10D22FCE04F97577C913 +B31906E1499F5AAF244E7B31D138F63D68D7E5A6303AB1CA458FAD53061B76E5BE3AE23F54DA3063 +78A67A4AAF49812429C4B872578392D84BD303BFF5E6B99AF83A3E22F0598391CDAB1AB58C2C3451 +154CF3175A7E415900367A93CA79D4356388F131B7A5A5A551973DA5E4BC7527555D642AB46B5EDF +F44C0A363DD0D3F454272E8DE7F66CD6DAB7E53BEF3F05503AE3A66D7054A82F14FB7AB74A91142D +26012B33128ADA7E40044DA893315E76390C277259C58449BE3AAB471A4B4CDBABA8520FD353AB6C +AB8597C7EBA2A17F5E4EC4E82EBEFADDE43C1C40DC370FC185BF2F70C051CD5E792242273CAA3E3A +8131F8A8901BFCED6E3FE64A87FF67EBCAA2C5FFE1F257E58BBC455F8479018E08B307B9D3958393 +6254ED79A2C05CBE93D08AC324D2E710B6B7C817F3DAD6E20EF0ED6D84323DE1F58347602F76209E +BB3403339913AD11A6D5BB6E95CDA94B7AB681EF3149637AFC17CFC380FBC598727D2F235A76B34A +25AC40FD6A545BAC8A59DF28406326912BD10A46DC37BD97EEA9AA091B41F08CCF01E38927FD792E +326AC025046D5ECA29152844A3626765268D5ACC710E3C909616AD1EF549282FA21E47C011309436 +E1E754597F2841F66D97D7A750CF91FB16C1EDF73DB501D671E08B8A71407BDFEA0C27C45FDDB2E4 +DFF23453BBE67D1A8CD8A35CAD6A9FFE64A3C5F8A11ADDD7FE07A09CBAE347BA9BE47C3C86AF5DDA +39C4718AD55CB5A77999D80B4D7599132AEC871A09DA06F5ACB083E9B23AE9AA28464F0791D3BDB2 +0B91DD6A0D87F2AB179BE7D20109BDFD57149F38CDE1C9B7FE83056EEC0EE4B05CB668B23BE7BBBE +B4DDFD19A43110F98DCD9DA5CF335ECF0FD288E5596BB850652A341D45C49CEC68CF4848DD85DA9B +93551609F573CE0B17A5DF9774B244FA40AC912D6135B2EAFBF9EB88820CB8C6BE99D2326C7649E9 +FF3084DBF766FA2E70B54E405759ACCAD364152E315F591DD82191262098F0FFE1B39AD716C21E18 +78C929707876EE5A3F6B5DA6AE16FB5C1D8801E6BF769C4B62B2AF2BBFA24744D1E07083930D5576 +C4F89457A27F4372025B812349A71880FA2285241273A74D9CB3CCE6A2906156B75D355496D3239E +F221242E60CCCE43EF99104B50E20A75096E0641A060B991E5F580E706D7B44D62B2E3052C497E71 +0F33717E9CB25518CE4ECF5B5B208FB298B3274B993216EDEB71ACA0D1FD58A930411C9015D2E539 +08EB70E5A89288E1C8ACA6C82B4591DF4C118026E8505EFB7E4A3DD1B0BE38E8AC8677C3EE08BF5F +8B15D78479B07C059FB84CCF88D96447EBC3EC1D093DF6BA4A07618FD53256940D471F3361124413 +F890E4BA8DE91F47EECBB37C62D2865BBA5D3F5ABD645AD1D104888145E0717BE8BD620688330F41 +B2378F8DA9AE78AD47133ADFF6EA764E007B62DB1E04F180F068ABEEC828A08CB95C3B126C159B37 +A497B56079D3AF0EA8AF1D8A49B7726D181F88B92EEB7C317943C8BE3B8CAC8922CB60892CCB7EF6 +CD8FDEACF78FF18DF98308AEA42476EFD09EECC0B2A664F75ED7E077492925D3710120F10485EFCA +C2D66F02393796D221EFE7D207712D992DF776F7DF707BB3D07C810BB19063E389E5A32C262BBC8C +C68CAA5AB3A0F457F0EFA01F5627C66FDCA801FAE8E5EC328E8294697AECE1565E52DDD8A9771E11 +4350FE1FCD0FA64181CB096196A1B7021FB7D6FF8C9B28A46E3F86E5FF224C3952BD8983D34F184F +71EECD67CA8BE2A9928BC3F3842EC7036871F936A031FBB4A3B6FC95207A4284F0B5B1ED91FE16A6 +B98BA4697364E9F8C114FE13B3161403E7076610D3C892BA34F4A895C77456E7A6C12450217C3008 +112C560D0D10EC2D722A35045794B16A77C421661F3DAB65E2AD7DB9671CED721982FDE97A88B375 +73891A777EE2B82C558E57022FFC335972EC6C1DB192DF60D02075FDE3306087227DD0FC9918AA2E +5F6390A9A60D54627E2DEC83E08C4A906FAD86E7BCC135437B89CEECE653758035B035C14CD499D8 +C6018FC69F2F7BAC730DED8F40206791599D2D1471E94142C3757BB788CDD62981B9A08A1C6820B8 +F1D19902B3635B19B7FC1556960EFBC53F023EF495A7283AA93C98AE17E03D2061395EDC35620B3A +3BC9B9691283107E6483ED151E7C185842EB3E992D3AA51569D01BEA4F13800D2388940C9E83AF17 +FEFF9931CCB3E86B8ACF16231505D002DAFD9B72C1F30CFE423B24722790CE450DE28A8CB01BA7A1 +2B8AE4678A314F32E3CBA000FF0700F850D69031DD120E7D8786B10F7B0874F67DDF1E8BBE8453FD +977A1F36298D1D522AE87096D1BB24A169E5A0E094E39FD3A6CF6816A497A060F38DCF60F5AF789A +5A5417B9C2694704091DF89959478108DAD013C60EBF194E8DC0EE305BB0291A70765EF15AF71BD1 +417E8903DCBDBCEB7D9B61EE285AA345BB879EDED53413C0B02686164832D9B1BECE69D45A04E343 +65AD9D99DEF048C03847229BED1B1FE0FE64351CADADF4FCAA025C825590EA29A6FC039D41FEA929 +2C4AD5ABE97659D80985AFE0F7475CE6B87CF640850C44A1EDFC7D88A42797B2A2848E0DF32E1437 +5762BF05BD9A6340F4558BCEC8A25A09B53321C5FB3CCE47CD65B46FC9B37BFF7F336CD20983EA95 +CEE4E4236BF99921F2F69EB111EC62B148C3863DB7DA4C1DBC4F0D18EF3A9C6B4BF7135F8A2544DE +204DC1301B04C99CE677BB2EC7DB3172240114E61C0250C7E8EDB1426F6F2E0C9C93164DD0B19C4D +B515EDE8217B121A4156183DDBD19BB7004B75C26E2FD98B828C52807FF103B131C7E3496C3A5172 +C2317E4E38240C8F24885639AC266D145990F1313FF145A9B9CFFF6FABC6FD2D6524857C245E4C0F +19E1CD5EB80D9D707C98B09495F2793206C4654DC7BABCD63F69845372B0A86AECD93A55CE21FED6 +D20CB215825E384D9503EC4E20BCB897BF0191E416AA494531EA453298E085ABE12392C35C56D353 +BFC04F93A1A42FABD6C303E5838D1155ED872EE0FB932510CD41720688484A8B19C56557536CEAC5 +D5B4893E6AA3F9FF6349D8C97A3C42F8A777A8990ECBCAE69EFE985474D06379A75C3F1398681113 +B3B6BC275BB992F30C162139B422384856DDFA439F9C8788068F6BC15C5BA75CA6F14602739D02E9 +C503194B0764040CBF80B66340A11A61629E103C7E220078BE91D7FB7235765617A34629C064DAEB +A890FCBF07613E0E393A5E74EB71246A980436D9EF7F12867A6E15F57ABEDC87767282F199C1AD6A +5613D13FAF23BBA5038D986176D2B382739984B1C7A68A20A8E73F98E730F2D122E3D3E295F9B718 +024EE22C70953E1618F32A1FD53AD2221CCE9D12CE0337A74614EFD3125E0D852693F3365F6D9ED5 +C1B8FF92C593CDA6696674BB377C62972E5E5BEB5E07909435FA205B00748A59B7CBE1956896F894 +4E03029687B2C045E472FF41F0E143C9A3E50B2595BB62E60FF2A476158572216C7E534AB2499239 +FEA5156D1FDA7F5BD5907EB6F44659C7202FB53C8A258F8801438715B5A3BC751C87207117FBD736 +9A6298CE09E8F03B4763A4D97DEBAD8BDA48E7008DE3AC470940BE5116A24221FDCE6C271D8CCE0E +FB3010A93B468FD175881BE53A831946933ABB0E3D89D0CE95D4D7CEF5CF096A739DBAB81B4E5F51 +40CECA55B886D2D79793DBC9F6ABDA052DCD63538DF6699493FB45D813CF087C04BDF36308005D02 +552B99A19CFC9076D0424B45241577CAB062588B28AC9935A7FD0E7CD0408CB2A6662586EB88F8C9 +31A719AF100A72B001BB806BBBE912CE04801434C7910F33B05A5E76AFB2C7027B66E177230B63D7 +A6573573A6C1CAF69DB2ACBDC692572EA37A4916BD187CF9B6B0E26810938B6D5E58808F2A351C95 +02F6FD3EF7FD75B8A7CC643838C56FF17448D30F7D5904CC74D479AA0A11428AC591460158A34080 +87330E4D1C47ADB8DDB2F2B8CFC94125C9F8943445551D5021EED10458E7F60DA8D1710D49D5AB7B +FD40A77CCA384DF5CE596E104DBAFA657609AAF5B51999451EA646CDD7E95FA4E6EC996C6FC9E6BE +9F9969D2D8D6063EF69233B3EF64AB599BFB63827A1DA3D7D23F136384887A6F812EA5AFEDD86F8E +43C2AF9FB7F446402F34F532D3F2183B37200AD86358DEA653CCF6567C043E4F1D9E84E0B219ADBE +2C38ED3EF7438DD7B539252AD334D1FD34747E0F8EAF80B130D9C20CFC9B7681CDEA44D73AA0EFC0 +D673E743ACE7CA621829CB66030BC9C59FD2E4A62AAA12F94CD931ABCB8DEB88152DAD378135D813 +A48100453B727B9F1036262B840C5984DC5FE3BA77F37650B09525ED7D353713E3847361F4CBFD00 +3D3DEA7C50BF8A4D0ACDA21A2D18CD5BBD31997A117EC23D8FD31F5FF6976381B70816350F0CFCBB +171D5EF733C181DEB72AAD72649F6821D50573524267CEE9F89F943F62A80279563B40E89EF44490 +C57C50DC5C514005C9B26209178BAE41B9ECB2F0595BD60CFA31AC84187AE6CFAF448E0AFDDD0E9C +01C57DFF8DAB7B85BD4B07FCF83DB52117EB37F75CF625CB65A2C6902C5F20B6D1B4FFD742834E90 +71183988AE10E1B96487A127C29D9C5E4443A1E68870ACED196B4840C3D80B77F22DECEF457732DF +E8A8A8BC7BE7A9B7B8FEA3E6E820EFA591FD0579ACFE21627E3E87FD2E8D2C2ACE7779E147183929 +83CAED4B618B7D082A548A4A4B4C4E44913A70E9F0EE827926A4D0F16E9AB4AD04FFF38E4E2B02F9 +D14F39975C8DD73C5B189EC1479DE475E18CCCF665933A90B4D604AB66D5DF52E235CD1671EB76C1 +B949AFF6D90465F08B2818501CFE9CE45D1B163E7CFF8CC3A0EF3FA636E61D12EBE874AC96C9EB8F +4258FEFBF9A371D12A4C2DE8381B8F6993C7F839CE91EF13C6B9EB050F9B6E4545230E190F64280C +B8B70D080561E7ACD668EC39CDAE0D64531106B6106F7D09A4FA1BA874E6D0C05002FD026775A04E +42E44055800CCE118687BF00BFEC3DFF19CA5094E58A7E0456DFD9D6B125FB35A01D827E2193C3D2 +EA42EBE3FF4487BA4E8B077475C8086AA9D3B82A29EB7744DA5B00FE96FAD2B7A226EF168B3F49E5 +2899D8748BD6F02698074C98C1744D0395D2FB291422796F8847F72E118FDE6AC0ECB00115F139C3 +C5E7E1B1D3380EE2828F84C2970100AD31E9C4687D9BDF000108FEF73DE6C64B972CB378628AC013 +D1681527813E87ED2C01B3AA45FD073A788E3D5852266926D04BED15E924192F51624BB295D07B70 +C0F3B4A5384EAF98DD8E0A6AAFB0342EA50EE0AEE02E92B0F8FA119A92C942809D7A69C5C5B562AB +E18B7DA8377D76D37A3B552864D0C0957FEEA675EF9A3A55F6C5E3177BD676B6818F8BDCFA0D27EA +6786377A74C765CA7A4A7AF52C9A896FEF8DFDEACEBF960CBD0F3AA299C620C1EB23774056E468DA +070BA3D0213F93717476B034400EB7A7F9F773A7DA3262F913ABF5E79FF7EFE1B50E4F2C1B775E07 +D7F32C46C85D895ECE5DB585902F9206481834AFC615AD10135FF83CDF91809DF1CB4018C73A7921 +577EB9C75B3BEB6F558F713065BF25B5CBF22A117C047902BD7775F0A5746AA01C25A48A9F6B88A7 +D75A6186B948087E863F1F5D6C6F8D66F95E327A73758AEBD770BD4FC098ACB5DEAF9A9F08A5F7E9 +D52DD494ECF6866F683D59EDABB1BC0790B60A17F8DABC69425A093A301E10798572D3CE5603F585 +5FE7BDCCDAE86E5763BED22BC79C42960AB4BB267D52240FF21902270651FC55FE2B65DEBBA6B263 +6AF6B0E69FBE49CF73C5B414A30B38A484607984AB873C65AE1C0FB63418664D554C2C0EF23092A8 +CB4400C47FAE2D8E44204D6E991AB19F9AF685B821A6E6C1A9719765F5D0317285ABAF0D4E7443E0 +6806A8DE519C57B1B0F01C825FFA3AE74D9622036C1A59E6C014E4C1F15A5533E39EBBEF8CFE1CFF +FB5D952339F4477F8FCCD7529B9204993AE316BD70BD61821CC269D32809F8033DC2EA0C50091C54 +6B25DC3A3BC56544B3480CF82CE6483D8BDF2B5C6437E34F15DE46D97BC88C046F1AE423B633B815 +82576D0A198AE8FB2595249007CD7288DBDE446BD570CD1E1F875ED2F6B6F5D4825084501A6B8F11 +35816CB531B74AF0B0DE045F50F490B808FEA045C9682AC49F30D37ABB8C3D1531B6D572F71DEC96 +5F09CBEB2746ED4976C096671E3D68E16D734F7B8320B15F82377725931636802A4D14A9074E5C0B +450AE4E2975EE731515327043CE16393F715465FCE18CE82F63D40A5A98653C39E5955566BEA7FEF +268E170C692880E801897D91FAD5693903E1E809E46B7207F4D79CB524A379791B5861F6DA1DC98D +E0652BA622859773F01ACA5799989F8D163E132CE8456C0E8FB41064CCA2E3146535820C3DBD7565 +F57D0F139E87B59990D0972A58977473EA61D5E3210A9DBA59F3EC51DFA363A1A9C6ADD446671BB3 +3C65D4B6671975B1E8D3C684EE0705CD37F0C2CA546D9641B8E281D05FD1CF1DD5B453B0FB05CAB3 +143DCF4D91AAE3BA5C51A2799593044234A309173F3811124A391B2E82E3C60EA000AA88D26F6B05 +700C91C70C5CCD2C9760EB8568BF0B5829BF37DC81484D3EA4A201D9784E6A72A24BE34F1CAB112C +B861EC9561CAA6299C1D6AA72CF067FFC1C6382F468D85218E27A31C0DDF31A21FE27F3977A7E0C6 +90AD361D40779E300BD9DE47BCC72A5BE6904072F75EF6ECCAAA715D9B36D6B831EF279195D1AB74 +7B9EED506EBBE72B3CDC970C031C531155DCE037A2F7ADF259E34CB97A2C8265BEA19E5E03451656 +2FED33F77F950617FE6B3E2556F7DA39966F1975C108344F4AF8DF2A2DC9A9EBC3D8A929D681616E +2D6F9A0778E078D7C5A0DD30B554D5288DD0E5E39F2F5F1A226A5537F3DCAD8C2514059D3D327A0A +4EC74B85AFA3B4D8B3E8F42B3C6921500D553EE2FC2326F49A83FB51C5130B5EDEB42C167BED4728 +8FD6A70D556B4A85F0ACC34FBD3B6FC517F7472DDE7869784EA64E712204B262622F05A24DD28C36 +AF5430D875C5B0A43DB88901E8160A5D9756B767314D44CAA2B8DD178B536DD67C0EB44F73E9FEC2 +8A1FE253528AE1258CF83587471B2BCAD8B9DD0F002789806A4128D0910B827E21EE594ED442CD1F +3A7CEB746209F6B100EF8F80F0A5E7FAA776B339B5DF93B223E9E448C84ECB3221AF3769525C5E05 +E4DF407E5D06BF53B275F9D9BD9A57CDE7F667055B91F5FA39314723C6727668C6E888D8BEED718C +2C7A8503DBB083FC10DA6F490F3074E31EE706F051C89B24026C18A26A9773B25D8D7ACB866EA753 +0C9F25DE6064A7741F6C4A43998EB64E95A212006AB92FEC6F60251E0A2074CA4D527A3F9D8A7F5B +A2566F915BD8CD20F8E52F586F9CB2C8BC4101DCDD40F67A8FA3C25EC160FFAF7E27383327554100 +7B78A3001C926921D537B596EAFB814C24C2AABF4F22F2F1C8CBED03C7B7E10BD186DD4621930000 +B361E48BA46765CD1A078FB8640EDDF1D471368B13ABB776A784CE587F30AF4DBFFADD20DCE12B08 +71F33ADC7A1C5E89B508985586B3693B27F0F3D52F36860860F0D4B15183EB7ABF82BEAFF895A762 +165E66BA21F43C19ADF78AF02056668CF16E3CD9C17F229240E519BF2CDF75B184A50551DCB19E2E +243D14AEEA286F954D76C0800612FA0A89F5EA78DF889E207767030FC21A44CAAC71C399F9E52E30 +FA0EC6C6A92C1E0C103584357FB8CCA7372575E632577B8E8C1B4759066A2CBA20B7B7962F43A793 +8367CA24FCB89EAECDDBC8CBB7FB5239F83EA7F3487381868F268A729AC97E4D5EB8C76FCC63A957 +AC75B5DE7014AF7306C0936BE77AE763EC8A27160C1FB6C6CAA9FA4DB1FEB9FE5F53F74A4D6D24BD +B488C2DE71AD8AB452F4D27D887B4F739DE6F7D7F1C0E36D778D9C568158AA657E712351420F9618 +0CB89875DA4658823CE59AC49AD9CC66C257319CEB070E567242454D2181772D7B4428467BB54DE8 +0053E44E43640C7862D5ADD77016187EC18A5EA0F60BF4B94959E8798BF0EEECB5762334FE32615E +FDD68CF2C6C45685D8940A502A0B24AAF990091A671DE91EBA05718510BC317D83360B5F1D000108 +FEF7E30F14490E8D831E2386164E185230162AEA97A3B352DE97238420799B2036D3F744497E7EF0 +0B49069B04D5BB59AB8EDCD075AB112A3CB8B68B3308C239456CA3161D0266CB61874BF108EF81EF +D3DE34A6465BDA790D104885B1BCAF70408B45BDBFB94F7180F009B8AD4B42238393BD093F1FE22E +8817D04C5DADB3B0D68871C80F79F3857EC950282C5C8D6D8D037BC36870EE968B24C8556CA84D01 +3D741924E29C45B0EB669FB7DA58F170F30E90C319F269CB39035EF949BC9E080C8D89792DC66131 +7ED739E736FFFF2D94103FDB126745C6752E48A719BBBC0CE6F61906B21AB172FEF6E121CAEC8375 +E7246C8AAA932732E03F765EDD8144B807F0A5F2FE59E64ADEF2E6F5B9E9897D2E6023BD3FAE2F1A +8FECD2B34E109B37CABCC076694C7E331A6C580DF96914687DB19D62E95149DC37E4D9A2A0583420 +9F377157BE795AD05F22CF8C543CBEFC9958D5C1AF4C345C86D1B351FE602A6D949DB9236756BEA8 +F7ACFD8533C71E44496722FCA504194AE0ACAFFB1F7D6B1FC1FF855A1E5F42842C58E0DC26D36E89 +9B87539E418F6E2979CC6DE7382B97438BB1C48C11C036A16F8007264235158D782AF2041AD83DB8 +8DB4A4C55608958F190DC0A657F6D3D84BE07BA9319C53C50A1B01D68B6F4E4F125769964CF3118B +2098199561A6FDC729001C97DE99270D4F96467A6F3D7194B12354B40FF1284B4E3C6E2A487E80B9 +82BD905C5D689FFFA8186D5F6FADBB4ED9EDB73EB563987E76A9BC4F4C9F77E669C8795F0A0932E1 +6713BF5DA26817E4FCC61541DE2E169A873DAB6DD8A5F71DB4D20E36D466950D1A1F24C94B9CD884 +61552A4B9C04C91F4BFC0ADA966487496F3107F1411DAAD908EAFC3035AE40A4B86E4B51B01CA72E +AAAF9FA0F12A29AC0FCF679F385E6B9A09A9B385D0F1945ADCE7C3F2FA7319B0500C216A3FCCC816 +BF1FF228A4A60CA09184D594F2E19E6D597AF28917AE06BF14190626B4F2A669A7181C6AEC3FC7CD +B9C5BDA05C6BC85E86A4DF84A19879F418E3F9FF44347EBFFA2932D1552613AA1175F91B87BA0540 +28DB862DC37DA0AFAE3CFFD3DFABF24E7DFA97F9FF900D6A9EE38A57307EC7F4DF2D4506653F8918 +18F50F58C27E718F0724CD03D20E6384EEB87AB81DEF167A0CB5090D7161CD77B6BB4D20B56FD6AC +967A9C3037F545A8DB8607DA6280137D6A8CDE1C45C8FDB77CE69C57F08E192076F8BCEE65332A6C +52D019EBFA27B2084BF1308B88584D0CA3C119C0372C328FAE99109E8E88BAF6DD1CFFCE386ECFB9 +1409705B653890A6F317491AC634AA1414CCDBD2FE8D46A7BC17B7BB390C25355AC31C3F25F52374 +A145A8750B74536130B10AE67608E839B0C047FD9DDE11D9EED768B0233693566B2EE5BA103C3B69 +1CCA584099EFFD3366FC5F76265BBC35A8DAC029EE4488A4B7144D0D3884592E77155DB9B0A0A79B +541E4E6D19C8C0642BD6E420E882FD7E757B589BA2FB0FF07216256B08B5EAC0F101751176CCDC93 +E251BE76E70D4E7B1CB70D2950229E8E343E412AF69E72642CF4D8523DA3DD06B2DE40A3CC730947 +474B7B7D3EEC88B30C5B6C88BB70B897C449C54608CE2E3EB1BB38B96B23445046738BC1320755A7 +A98490988052579983DB9CF3F95CE835C136207B18AAE2B657DFC7B4E970A3E47A69EAEA5B778BC1 +7E78C18F472CE5FC49169FFF9C61CA6F12BA315D9C6C70FD3DF9F7733F0F1D82B2D34196FA6D836F +669916E63FCAE8E397C9C4B8D0DF631D9379A66D61A4B9A2EC67DAD4A7C8D36B9158C2B5CC3AC1EF +97885B12A9FB77DE47E33EC0D70451750834E11078BAB3344F722FA96858AC209F03DBFA7DB815DF +5D2D88ACC97149EE6BC72F2736E160F6F54A8A25EB7915D448AC9FA0B69E207E8372C3B1EBEA81C6 +4B3C69D9814D49BCEEE407C430AFFF365DC275741575ABB61AB00F001E81814596D9DE29DBC24E15 +19D27B182008B9CDDDD2E93384177A3B725F15D41E15049B30CE6FBE15A54BCAF9558FC9CFF6340D +5555C48A2F0EE0A2653F051048A3EF9A016113FEFB78DE96DEC93D2A969872DFFD29D834C7541450 +0C6F3EF8458D1BACA994089AC4C6F1C88F133FDC158EDF4F1E5BCB9009A86E05D5CAE6C3A88DC3DE +55591351B9B273892DC1B7E288945FF63C19527A80744A960C8EE02907474257ACD57DDCB40BC4A1 +450FF3D8C7C3F1FD16DB0320557AA53352F49F4534F195EB8EE56E3A3AEFD4D79CB3991E3C1118E3 +F04C293B86DACE7EED8B79C6D8155B024108437A0C449C2A3BF3E0B6BC1CA23C7BA4C18B5C533CCD +EDE8C9382963C26B5FC514DBF324ECCA4C0EFB08F42F5E0A33EBBE030D287F1BE84715F1EB640576 +964B723737319A086E20F76EF56F2567BB71C519C4E644301AB59C8114D57BECAA38978F74B1FF20 +0013F18DD5513C1767D3B95F2BE0F2DB4ECF29F3077A87E9275C8D0388A63C4738223FA2418B7536 +7EB14E893155AFBB960E048CCBDC8F18B87842F1042C40D82A6D489E0A0ACAA670587E84CF968660 +3791D5603E09CBFBD8492BB1037501E742B00585EE645F611E34DEEFB9E14C742B93CDD54F50943E +3A7A7FF482DE0B1519F322E97C6A7F7BCAF41E082D10A07615326795529A819689C891E2612579FF +8F507EBB7D7B0F9D27BCFC7C9860226B3389033A7C1FAC934829D51DC10B37B869392B8B41DC6217 +63B2E2AFE70357A110ED313F3730A14FBF26599954FD89C60E9B65BD52A04315C3B5100F9FFB9390 +4ED4C997F9A838D8139608FA0233DDA3B0BAA0CCA319500FE3DFD77AA5B77E57A8248056992F2994 +78B7275058AFE91779F1A71DD1047FA68AD43188209C9697C67217D4705A8C9DCDDFC901B1697566 +DF3A65F8DB573CC7685DDB00FF0700F89ABD18DF7C1D2ED7E6E1F412F420091C207F05384CE6EB8B +11287A5B0138F81410914D4B320B8F1A45E62811FC604F83AF28FAF6B2D989E7E35339873AA9D085 +B56BCCDB71A7B89944213C5BCBB1A83AE2C1FD8C928184FE9E384CE13BBBFBAFB93CDAA71CDC12D0 +973E903C8141D17396D71871223371B777C1EB8851F127477486D6963E1C08C0F088E6D4979D7869 +ABE3846B8CD42F66198FF4D1FD930F2D5520B1CA7FAE8088985EA4D710FAE84CE3301F08CAC7EA3C +9D829A9C5CDBC122C65917C0E9FC8CB6B17430BCB3BDFD1054D1F4EC3C99334F0CDB34818138F368 +2005B235BEA88127B132F957B313849DB99444151E452926216EA8BBB37618E93E50C1F802373748 +908FECE77269182BC7E9FC6EB220591CFD8AAE56841C7492A3BF33F430DB050376AC3BE86B5E4666 +3C17309A836E399EA073166BE369839677C9DB867DEFA42EC277F34310DCD23DBF78AAA0AED113A5 +6129A9A3CC6B5ABBD3CE6D4E8C5AB942E738F1BC150432BC7FC74563899911534D7F7B071E55A2DF +47B347D85BE33A81EA2559DED8F3B3D7CA4F4236DAE6C66A8AD38C0895D95C6AC32424C175BC5F84 +A688D738273036CE05220A7A15082E041129D7C62388493DCE8EB382C59FED07382C239FAEBD56B4 +2CCC88339073EF2F0BC9D918164D16F8BA1E41A496E1B4FCF900E3D85A13518A3424458F1074E4CA +A01B807A95CDD6C029D3943A8C201AF6005E8DBA4A9A3700B2AD3E92430860CC41F5B00BBB786DEA +3D012EBA1A4226F7157E5FEBC73C884E4E1A71FE49DEEE0F1EC533D9EBA1679B02AE3A51DC5DF38E +CBDF8509B6B9D7CFC09D42D0C2B26BE9F0A3876971E355388C984E5F28B5567A1F0B4B9CCCAE09F9 +DD300CCC11906042E02A90210944507C3779641DAA2DBC4A8B0BA554A5855FCC0C21A8EC7EFF1E1C +AD371384CBC7CD8260E67C819D0B25224003E47CD4A3A5C35FD0A6105C6DED5879D0FECE6DF6EB07 +E998CE65725F93326FCACCAB98BBF507602F8DBB10AEFBB85D9F3ACD50777826A5F1E3A39021B71B +7636948D77C902A3CCFAA635AAA87B2C636027D532D48F4915C23EE0921F16B9EF14C1D70A97C3DA +2AB13F6A3331D04E98F046B97730742307D8CAA6DC738C51A51D43C3E34D817B0A535CBB8F6B9B79 +78FC10E80724BB5EDC295D4D984D10E77897466CEB02FD27553ED8A323C629D7BB07D4FDCBADD067 +72E82E46584BE7D9E1C29E8FCD8C07B6996EEC0DCA16734EF0C42CCF0364AA000AC45B4F18E50C19 +92063E93400444BDAA2DB9240D4D0070BCD49D24F49880E01CA70C9492F74D4EAEA431F8F8827B1E +8C9F600E3B3D64BC404B16118DE6E63F52D46A936F4A802BA96135BDA315F1E4033FF9844579379C +702F16AE678C79B77081726158EAC787D49C0F89A856CB7AFB787FA7E0D5AE17DE3B9A001E91DA43 +3934597D61B345F06F727B215770625A9AF9F4C5C1F10F14F5B350AD18E55525461708B9191038E7 +EB15AD39F19F03C656BD0E06275B073D1899B3C3688D67F4E0D77FDFCDEC411A15124F3CDDE7DEDF +043C928ABA2A4F221151BC44A6EDB27771C601DA4076CF35180772DA67D9B81D04A1CFBAB8208B3E +DAE4EFF1D76B3E53172350A9C9AE705A31DB327430093CB34564A2BE0C1058A671A47227B14997E8 +A371BEA930D75A4E8CB2BDED412B34BFAB2EB26E85681340D68D2E5BDDE0AA30FA669C864CA1454A +5B58426B41ECD55FD24FAD42E227DDFE081518E7D1EF9EFAAAEF96BC9CEDA1830F18593D3F03756A +184ADBD8EF48A1DE3F5F22A5F59C879A3F4A8393DE3600F2D7D40DFEEB883A0D88ADCB0366197E1D +A5605D528CDB00A33DC63D1E09DEE88EFE6025D8290F3D06A70B66FD6A9D440BC167A886C3C6C3A8 +52F4883732AA00361DA9E108C373BDE9D8E5F2321840C64822E793E31749A6112C02170D59A63261 +B38EAE1DA8280A0AB45D7936086A53EF2ED0974DE56155033CD787A699646519A6AA5CCA0A0D8145 +C0F2F5C8DB1604F04F7E5A388FA4EF5DE2C6A47B5E30230C0476A46CEB986AD98B5A5F06E6DE34AB +C56339E3C4B0D94536671BC5D1D2FF7A279ADBDE33E08CCA4969D4BEB6D78C1D17D0B561E9DF5003 +4D22188CA3FCCA00E87CA9F45ACD172248F349AD09779E277077B54045EDCBCE71DB09C81814C6F3 +2F8898C1ABC185AE2AEF20896898B4EB70A80CE928B90B3AF952F7313E98A611FC892D0349824CAB +194C7676B45CFB44F190A6EC200B7CBE25D6367B331F6483750A75E58DD0C15E8B7B882E9A5235AE +D09140D89342E33376E6F5D3966BDA2CA46F937BE1E536E8DB4326034BAF29F6DE0CAE53F3F258A3 +1700ABAC538A63E41CD07C1E166B98085BB9AC8B9EC3CA134DE1048D0A02B72A06706548DED9E350 +B0F7245DD0C1C183BDC818A8496CDDA1DCE3F23DAD444633E2882C82A02FD735D8F72F1F9C8D1985 +9F466D2A6E5C3371C333D485B6BAC52EEEEC818FBD6F25FCCA77C652EECAC5272C4EE41932B1F764 +7A890BF2720CCC30FB06EE8E8DE741001707FBB132F0CC66A6665C131F4FEE01FF771EF6BEF91B40 +F3A7CACE37ACDF28A7BC7A997EDC256AF88938E8111B9AF1718B731943411E0FCC533524591BFB8E +B2720AEBBD0B53FA0BDF5C077827DB7AB2CA2EABE1C0AF5A6F4C7F1C41C12E4A535A760CB70C6321 +59ECBAAE71E4D2D5F60E4C5A43C0DE92CACCF254DACA2EA6C014AD50F8E484D543A6C89664E41509 +4E7486A84CC560B8AE94593BA96D46DF90559C57F986228E54F8CC06E5A9A17F684BAF0490F664D5 +7F739A8C634A3F5A75ED1AA3AD778B5C597F38E578B9E53FBF668EBD55CA6BF64CE69C4307269E9D +5944E215FA965E2C04A9FF465B219D991510A7A532B721000308FCF70848D6D410ED0BEC791B1387 +EB3DF99F5F5D6341F87DF2FFE6FCFEC00C6B523EC337EAF8031E6D76E5D2EE62D55C29C28961EE93 +0FDF5345C36E55AC5CEB01B5DCE0798BF9C64A5BF31CA31AFAC2FB63FCC0997BC61F0B40734470AC +2AD58FD11CAB4FF4D661729AE7F7E6433B215711F684F01818A256F80F31FAD6882B496CD48BBA07 +E9412157ED09986EB2A32FE9C833E2D3620629C9B62E613A6A16CEA66F0E925FCC50ED46140B6A7C +C2BECF079F44EC948EE05D932BAD2E7B27C173BC0BA6006AB9FB1DAD01DA90C111959A066298133A +494727820ABBBE5277D4BA11E8E25EE0D98BF8DDBC458E0343B033BFBA6A681567A9B087A02C7F00 +E77EFDE1AB33C81C1874F8B16CDDC741038E50C20653D2B0AA591D620A351C46311838BEE95215B4 +63C72A0D09A3BCE85FA89599B2CCBAB5165D83DE5E795BAC00936326C65461C7403A4F3A63142BD0 +0A26865F0C724FAD76671D0BC3F44FA3FEA03131F03002BEC6D51F9BAEE15208494D4DD30F7C86CF +B702E1F6C11A9F2C8ED0D2124F130B784E48536B2B40BA2F63086250FA65E4C91A8A383F500FC6E0 +878663BA4F773BCD8DD69C347DEFEC89CCB5DE7471303F8F876DF86563B631DB1974D9F2AE107CE8 +53DD45862D4AD6911DD5DC4C16496458F7513CB7E67A11EF38A650B9B04FE065AF6E77EA299B0E5A +FA2DD904DC7AFCD3B73B512905F5B5ACECED6E0CCDC2D2A4DC00C7EA1B72DC0D5C7AF02166452511 +B5F03A2B9F72794395A7FA022F7C899C1212D003CE9FF9F07FDCEBB434E316CC8F0BF9E125706EAD +A2207ECAF3F0C271D90D032704A0188B781CCF6EB32F1BC33819CF3AD0F92649B5C002AC748A0C31 +FFF9E47B8F71697D684FE0405080F3BDFFCDDF2AF6A1D72A9E8D15D6675A4543AB4FE91A2B8C5983 +9D8199F167AEB82535A5C2EEDCBDA65AF9402BA53FA36C0B7047782CE66382E47CE709C18E38B73C +C722FAC3BE4439B069DF7FB09A60428E20FDA2DA8B5CDC24B691D3EAB2BE8117E3AD9DFCECB91B1A +7DE4D2B45A700E3068D80886C8BC32FCB4ABD47AD2F514C768DE81A6CA05634E7F46C032DA00FB1D +48316D93CBD23CC8B987D7AF6D6F348533F3EABC750826B8DF78830CE5761CC2A619F96A0612B536 +6662A0821065E19AC0C7A32BD87D298AD39A43F29FDC93299396FFA99E66154B86B8054E41DF80B9 +CAF9E11025F0A5C8D87E8D626993FE349EAA1A1118E28BDF8F7777D4DA8B8327B39083A9443443D1 +1C1E09B98B68638570281EE2D017EE3A0F961F3DDC51E165DE2B07F4D9996C5A564B4224BC00AB96 +942F7DA85AF4E33FAC0F8AFCD1C5DD07A43BE7CD13792F4130000E81D3F3D1540C1F7B908F5861CD +1BDCCD2832641C7BC5A51F9B0C73A4F8AC6EDD4810AEB6ED63D6FB1F1CDFD8329323C39B0388B78D +0B0627B66179882E6C9D23608BCF741ED61AF22C4322C85F0BFC56B1FF7DA488F7F59064EAB367A0 +03F9DCB4B9EFC027695FAF327A3CAF4BFDAB9AD6337FAF44E185F4957493D869C72E1DBDCC8B96A6 +B8613A6A27184C20CB79D9DA85508422BBE64F25FBB8FAB88CAD95E87D355A152BC3BC9FA6383D1A +073B2FCED98B1BE045B8C77151DB082836C439C1C6BF0B50CF3E56E5FEB2002729485E4BC5B8D0A7 +D31A836F1076C7DB9E4F013D3A9D28CFDCDBDA0ECA8F8C9F607788C4BA459946DEFE1BB50E269349 +BFF87B6C325AC7BD3FF58408D97572B808D96A5401F062826415D2F6C50B3FF6E60AB999AC0D52D8 +006A518E7D682F9A548E9CC2B03C26CDD190F4F39084DCA8F26CA1E635A984B0A237BCDA56A795F6 +38670EA06E180778D0D33CF7A7BBBC7493FD27B6F86255C5E8BA97E80206F026641FDE83F0744B43 +8A7AAE4992A6A0366CF88800A27D45763606CBA0B57AEE7C7FB78E79842B1C05E6FF1BC417032FB8 +E21A1F9CD67096B183F757C9E484D6FF7B972D320099B360E068488E218D35D9D435CF385C0DBE6C +76C30984731AD8BC165A88EF3E2BEC0D389953A914FA74480D74D728088466C1EAB3235D99F5BF6C +47A3EFC728BB3E65467B6A176D8B08E21FE1E688C3B0B4BFA4839637CE56009C4CBC968F824B79E2 +2FA63C3F2E17E55D7E9AE101A7A3C88BE3483E8DC4B7B74E3C5731BE233E5EAD9DB3247FA0F5A526 +1B341B1217BBF3EBD84858FD90B05D9683E90FB98C31EE203364ECBF05CF54C0819DAE6A47569014 +AB99E5F1FFC3C9E66BDD93D67C2C8AFBC1B334C8A4CFF9E0A704AA2B5628FC7784652BD0A497DCF5 +8EEE4E945986CA67CFFD07D77DAAC10A930FA8A5AC5407E88E12ED5336BE027D4C98ECFCB7AB62BE +C28AD5E7178366D28E2F0B08355C592998072170BF924A096BDEEE5301C36FCF67A67E373DEBCD95 +B5395C6A1808EA11EAE95F31426B00811AA68F56AE87797B834077ECCA5FEF4EE0951E69EB01CC95 +16CCAB2ACE49C3667865C614FAF631567F7A1CECD810BFDA7C8A92D35F69A267D6DCF399DEAF42BF +739FAEDB89EFA5E94F73550809362CFD1E1D5D8E2BF2ED0ED6CD6DDEA1298FABA37813762A6F141B +1DCFF49AE6519CDCE09EEC8F920F2FE735C434AFBFE7D7E225D6356F7DA6A35A597CD5BF00493AB3 +9859CB2E9FA47F67B89AD06C9700200F7FFF600AA8D487F16F334BF954B5E15D24329592434AAF6D +85A552A2EB283D8070DBFC9AB0941AF54F232F32EF2F208D390E63B899AE787968D4F95981168EA9 +CE9AD1336F61604EF0A310E000EC9FD32FE1BB13B12EF80F81E9075B18B874A366133E1821E7FF30 +7154E3C94B3DC94EC8BFD1B179B557D736D4EB90E2D26EE0B5E7557B33BED4708475240D30E3463A +C24CCBBF1A09076FFB501F40C52D5C383E54CB26BB240583B713795A5BECA0B6AE645919A1B79700 +FF0700F8E9A00DFD3074CD49E519EE3E17D0DA1EC048382E8FF4BBBE3B738D20A97E78AFAFDC5A6F +E67B7FE2BFEBF3C82F45E11FA9B9356EEEF0CAE84EF2AD26F0BF853AEF240C2FB648FD0339637B66 +5133D96D2B0AAA73A26351FC72D660E45C8E0DB1ADD57661E9038F85528159A3E3FDFF52CECF0965 +E57C7FCA5CE7EA1E03549DC4D8AFA0887A9D1B4D45A4AB741929D91546656EF8DDA0F9FCD5F63AE7 +6F872F41E087D23F6C69917C98D9A3BFC62C34E8AE824EEF4CF997E4C61DE99342E8C4A0634C867B +0C75BD1828BACD6172C7FBE6DE21210D8492F69913977AB075615DEFD48BB51F0DC3AB853E73DC0B +C19EA7BD69C92DD8E04F10B18F21FE575BDF3697D69CCD01E55F7F3590366A758D8AD7BDBD3AFD2E +46BA9EFEF6F9312B1F362BB27320CFEE524DE907CAD552DC74016B419B8270BDB66201B3ECA5CDDF +6C2FA8BAD74DD2D872BA4D83BA9C25387307F2B200898ABB575EC3075F50D9BEE67A8DB74C2698AB +F317D3D0A4E553E84D7DC626A4556ADF1405D5EC0BE703EA752A6FEC60DB99A10BD19FECD126DA83 +506D1992EF8B19F4CE0E937F83EDFC063A2EF44A6BF00819541E8B4B497D55EDD091828BBBA3BF47 +4FD18ACD926BFD8B742925B4778C5DD5A2AC5387A79EE3D809DE98755C195B52E170EA7C9AE11029 +9BAC2847102B98DFB1E14EF84D99D7022752396551F16B290702DABAE78A28B875E358E934A03D0A +4E3E2815D7D7EF5DD9171B5B5654BB35038F4F5AE4FE19EACEEECD93C2589AF8303200D2F1ACC62E +34D42D61470E0D4838CF2E69211C39AC6722B3758AD11F2467AF83B143A9920FB56E8C4DBF444757 +62042A5BD87ED65C1334CAA25074897AB8E5A4F1BBBB68CCF2E86FC0DD0A645A8D215DA06BD97DD9 +A0B2AB234DE058EBF23D1DCD56AB0D387B53E55828524915D51473009EB01B22D75094BEE2C7CA2A +509DCBCF4F6F6145CADE5B594A6776B270E29A15961AEE245CB16F9C84F2A055C93FB4FC897CD6CE +D66CA0B0572FBE8CE7FB04DEFBF33180B0537B54AFF4FA7876875D59BE62BF05EA2BB5CB90E4D733 +67F7016F149953B94CBCB62D04C2397498918BB5335A0C868EEBF229FC9EC061A12BDC7E3FFAD16B +C653EC07C16DEA7B3DA061C2AE35B80175418103687B7B8E0630DB297E95B559051A4807A7620E0B +BFD28337E5D2A733D7885E86F4B7229DA9E0C85BB2A014ACC1803E99FD93D52F64C81637BA3FB570 +E3E39F0D455E0DAF4CF80473BD9147150FFA27A7B6E04D3C6263EB37D56E95BCD2378059D11707F9 +25F4A7403579B0A9F1668714FB7E4621EBBA7491A7117B40414B099D93D6D49DB55752A75B698AA6 +F975EF95CAE9A6A3ABF656173150858AE268E4C327F2A8C4335E3953D1BA1D1EA05CC667DA49164F +3596A5A0A5FB5FC777878F400C8E8603F22D2CB771329EED60BC2DB1EDAA2CE7C73A7947410D76A4 +B2E4B0E080E5F3D71121635B3FAA2DD0BC31FAEFC3BFC2C97A9983C1FF86E948AA6C2B26328584CE +ECB6B949C9EF7B8019529C94640F1D621F29F0F8522C8F0B06808B76D68EDFA06766BEE2C4BF7DBA +B722870AEA8FCBD641ABADBBF4CDD1AD39256A5829597175B57E89B7F1FA6F619E13EB8F4FEC9E0E +5C4C33A0C4097EEE97F8BB78C5F06D8753FBBC83DA771581011D9E01F8362A6F39EACE207B489B4E +9810327C84695D842202B939B33DA6558467E837C03A6D440F3FD46766756F1E7E9CC825B23CCC9F +C78005411308F51AD62BC3E72DB87D0D4B242D3AA823E826B80D1B690E0CB9594C6FD72CD05346C9 +6AAA490F9E0E8E8B1E63D93525606E812BE778DD391F14ACC4621AA7C309E24CC92F8212C8C275B2 +0A5DD81C3CEC50F4F2B5D53A6FF33CBE9DDD165A4456DB8C14F191BF30882571FFF3E2A7F878B58D +AD270AA9C93DFF182E9CC051100999AD2F7611E191E1B767711DF2CE8FE4183AEDBF8C4BAFBF32A1 +941681923738FA6A93301BC8BCC4C9589BCFC44ABD9675DE869C1F4FDAA624B44D283F53608AF292 +6B688A701EA285C4D9AB985C1F05E96E9082514E61EB26BF7DAB70587EB6C0ED636E772DFB3D6578 +1C1579E25C63A9A2D97706BF9EEF452FF6629F117E38A0E61E4FCC6C132B48EF2964D8E7A60994A3 +80E36C4771218128B42FF0E0FD94774EA0C797ADC110CF12AD8699A01DC1B6A0CC05D9F2746BF88C +39B2419AAEA3A4AC1C60D97B517D62C5246E582DC7093C638EA284D44D82270883733017B17E8320 +9853057CA8DF9E45BCA74E37C210CC0E962E62081D88783B6BEE6ED25E1899BD3DFD8CA5E10E521F +80B8E79CDD1DA5497B96BE273E5D781FB99B7B08421A30FCD5BBB760B299E8DA294A054DA18F95F4 +04798D64D6733D4251EC85A2002EE8D2E4B8BED52DA9C5C8356F41526A2B21D7DED6C5504DDC26B0 +3522533EA5FAB196E72126A0EBEF69F40F51971CE6740C488C5A47D7A76E74E850CE80DA759143E4 +B12977A9A49FD90A46FC8967DB4FD401B6FBA0E4DFBD4EABBB9BE4F8DA32FA2EEABF31A71A444376 +1B6E14AAA3CD4D8B3B066D341D5E013EFD30A5A6877A59BEDBAA503F0675ADB9D93F88A9C429A605 +39A20425AC275A119F315CE576AD66491413D2D499BE7B061962EAD4A02215B2F5DEAA7DB358B5B7 +609831074339B1A469D21477850F4C79D4B93FE877AF4CE65EE265108F70E682EFBFE5027DDEA499 +D3D6B061FEAD88EC6F36146FF905C33F172CB202AC35E0B051D2FE37957A969DC910FBF1BA198503 +240415B7641FF6A22F399539255C661F729839FB9337668C75736D1E62C28F637A223CA19CD6773B +DB54A79B2070FA021FB7463DD72D3587A2227926BC5290D7B6D4EE514B5440753899445E3621B7FA +6D85AE79B5565FA692BA8F002008DFF74DE33D545D62CFC90D0A656E6473747265616D0D656E646F +626A0D3339372030206F626A0D3C3C2F4D6574616461746120333936203020523E3E0D656E646F62 +6A0D3430302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E677468 +20333136353E3E73747265616D0D0AF0D239ED9B3BD36F9B4712EC11765302EC22BF4981AF869BEF +144C5F64C24CAB9E3829F44BBB3FD23F3A3D671C98F905B6DEA5E91F295A3AA77A48E76F172C6FDC +17C7DA9D2A297B555FA16DD9A5E599C9B02D73727115D81DB42D25CCC8CF5772363112D47F7A0E1D +5E33C26C723E24C8B4198F4194132509EDC78F28767F5721B5F95D4FCF9329FA173368886D65EEC9 +8718D347340724060F271A2E8DBEAFBBD53D71D44FB4A82921CC67A19DFC1E22501872DD9330E671 +916013ED0447246EC20332FEB19A81F732DFF033F1778DD517DE297625E35432F075D5231D06E568 +155A39AE7804AEE86A096FB713D009DA818197DBFAF5877F6D5B68A4B4A4A48786C1CD7FA39C4A71 +7A106A767BACE91F3FA5893B907B8691F8A033A43785F8ECA887DA30539EDCC627F98FC211CA1C62 +8DBE598BB59D7A3323FFC13FF61E4D50B319E3269995CBB96F6ED2B503E74CB8A873CD36B247524F +EAA2DB96CD93AB4BA8D35FF21B181E1CFC648F9D024723E010FAA726C8B8A2B8FA746F7A4376388E +9DB1C1F78A796475637E61672F8EB57CF8C081049F4D74CC7BB101D6B3F646C368E5E6C75598E699 +739BA337B6B646B6F4C5200C792CE04599D1AF526EB0FA5EE608C0E63FC18691047FB3BF2E32899E +94B74822302457D45D84514EA9E4D72397E52B81406FFEE911B55A94716F9D3C3E2B4470627578E7 +542061319874C76EBF876B26795E3660DDCBDD92196D654D18143E5C9BF6FD14002F2232A68ACA8E +4AC172441A13600526B54EB2EC1EC1CE656A8F216D1E5156B8F7890889FB11FD914C523AE544A508 +1256A8D357A97FF55E9432ADEF6521CCA1302C51FF79A5AC0DE4C2CC3741F42583C3021D03F68FB3 +52D09398618D5CD57DC255C88AA26A1B3F3C3BCA939C53E7A0B9A6E9B3FCF072D0D130A53894A0B5 +7CEBE290A44B8B6C0FD03310E2820D89F43F802A8E22C486C0DB344FD5A3567D17937971D10D8FD9 +997EEE0679A72746CA1503DF90421E57050F3DF0559AECA73C0990F6B64286155120E1847646C67B +F1A886099FC53AD1584B6B582FE9B1D5F293E2256DBCB9303E94CEDAA163449325A08846188B45BB +0B9916C81833AC2E2027BD847A5827A42240BB11E1C6F6930C1CA8EE791F576983F27C2E42C36BA7 +FCAF3383C59763D6B6EBB48EFB5A88E4C39BF9852942CDCF08C64E93367BF5D8ADF5E3A861B29877 +CDED22D77CED31910EB0E27CC5BC2F1987BDD7AABD7821C6C7D007B7E1DF87F84DA5D971FD172976 +DD128FF94BF871CC08A76CA1DFC623E82058DA0F827463AF368D0AE662B68E2F00042532D6DAF533 +A6C7B959230DD894DBB251789F8D1ADED46F2097B9E0C7CD90B635BE2E841404E23850E028B15C67 +11133E291628F9EA506C58B1ACB173BF5820BE6B1B33B1798D3D23B5923EA8F9D342B1D4EF3103CF +DC7588A4628CC928DE1AD400134E8307D6F2F485D498750C9B08599E6E737112CADF4C767F8BA028 +21217C306BD5D8B39103792644917CDD6DABD92595642FD42F5C8BCEFF78481CB73E4A39ABE4FA3D +9A19FCCA33F5EF7F00E38F0D91DDD9F8F86079ECC5905937C11F6557446EE4F88FBF82E4DD097711 +85BE70AEF0FDA7EE9913A35166BEF17F803E88C473B1FDFE079021928FF64EFCF4A80E24E0F2093B +ED8F7EC4CF97AD5F3F504A62CE88356266557AA3BCC6B0220DC66F6F45CCD48DCF62DA8221566A1C +2E02F554BCC974BD286CB90B88F737DCADCC49D96EBF7F41E82166917441CC57513C7D410FE70F27 +99CFA832BDD65ACEBE8BA4A1ED09422AC40A5E9B72CD065614D83E5FA73E2DB9B0F8CD560FADD36E +23B7AE0674BFD6A994B2F104B3B2CFBC9B99EAA14312A604FAF23E8AC56C65822624E59D53ADEDE7 +4D727E48630E14E65B7848479B306E3FA68DE933E76E5B9AE60DFB48069ED358ECE95F1C9697867D +85E1B4E25BA14754569C51120F4A45B49F2C2C2D975937111C7791EE35382E3B213372668FDC29E8 +EB6FF48BE684E853A3CED32F949AEE6E44BE673CFA3EA38DBDAE2DC2C410CF5D117BE644014372D1 +2DD255D4876251D04EF3B538443ED67C13BA29EBF5AA61FB7B83832A688980AC403931ECB21101A9 +D66C3B3DB6786BBECC72ED9D8B13A4BECA23DAC07648ED6042EB1C2AA6CCBA19EC828627AE267A68 +1969CF660E823763926C808E7165B0830E8B78D9A92E725E7EC30D11F294D63C70A067316AC8510E +6C83B3D28E2BEBCD0F6A8B08F8352541ACD5E1783A89B8479324D51149242F3FE42123D3E9038FFE +3245CF278139DB0AB825326B16F62C07EF15F9FC21EA3750F6F57A669C1B354F958336F5BC2802A7 +B8EC1881C3F69805C841C3CFFE8DA4F1F261607BEF8E9377CEB762B3EF2C44CE904A7C4E47ECCCD4 +FF1C27EC1A5D00A86ED52036FDEF55CFE3E7A0FDC2F14A92B1C8EF8F89C1AF724B27AD3864D45CA8 +17F32CB5A2E1116A28B260E6BD53728F4FA4CF1C7D45818398C54EE56AA8B9BD43C5E0C7B17758C8 +D587B61010B157ADE33AA67EA9A002DDC64028D2E98D73D9398F12B3FD9CA6AD480818408AC74D62 +BB130219B98FBCED66AD9887DA1A51790E7F7042C43090150CED6BC99C21A179F6A217989D741D06 +0DCF9413E29241EAF33BBA161FDA42BED9B0196D254EF00D589AF87FD1084043F337C1AD0780FD28 +5950137EFD694F1B630C3CFB06E83C7EF816A13F2707732FF67D16485A85A66638BB56ABFBFD259D +77F7EB1FE1D9E317D833EF372685FE3E6CD7E93F138C030070E2313D72E4D62C8B1E8F873C6BB666 +E61863EB41B358B92A738D2C6C31898787C7514AAEF5843693339A74B98FA13157882C96236724C9 +4D39D6EFD38BDFE779F3BCFBFE0BDF0D73E97C30CE8561E4E9C1C03C93CF46AA415DBADA3E377847 +A3F4BD1EDB0CA37DD7314B285891CEE2256A8A95EE842B0F1A436CD914FF8AD3FA38C6B99902D229 +5F4951D5BBCB2AD68B6244264FCEC42D1104A0F19A9C44F837207B9EC89B6D1CB4972C121EB03B30 +CDED0EDF667F29FA56E95B165E962B90D07AF77270BB7ACF91D98A502AD858529500B165B0D277D4 +F867BD55CF9A9AD089B4C96B6798388F8C737DF3ADD6A739233FBB742ECF958E9E695EB3BC54FD45 +2DA8D88BFF678357B76FB6FEEB64D4BA5CB5AD7A4AC5D9A8094D9EBCFB74DF4A0F6FD026FD98B97C +4F1595AE3E3BBC080A2D5C020D70626E75778D6055F143020037792BB31E3EDFC4A3DE93A4FB89F0 +73D8923AE1A8C4C3EE7211CE78A4C618CBF24BFFE4DEF642D627E694C7F3E132E3CAAA38497051B8 +2F703FE1AF38555D83C3E34EE2A9B8139231D105FE5BDAE95242EE5BBEB0BBCDC4ACA4FCE2D4EF37 +0CCABDEBB70345ADF90BF4A86C55384E7DFB8EFC5683035E69A944AF8D021F91A91BC5DE953708E1 +2B38F18813B57F5225F0CA7F4CF4CD8F7697CE285A933529EE08A6BF2FB9DE59ABF5F6DAE29A6C68 +72BB9EC838ADAC0516EB4D6E763F9E47AA75B5B846D81268F22F3B33470E3FD6BEA2E628BD56B4A5 +1B352631FFD29F60BB40266939BB220AF99A1BEE92A65FB7E36514D6BBCBA6B2030C137686AEEA9F +114D75E8F3C753D3B0E1A1976C3CEC875ACEDC3FF2CC855D838CEE6EAF5808919B410DBF7EF11188 +FD385768D0583D21AB3C94B8352CFD605541485CDE9C9DC6C42F6114CDC50A7B372CF9D9C6B5E71B +0557AF01C49B53377F4A04583F4B646DCD4099A036BB780D722E238AA5617D63E7C934D14E2156F3 +E6B15D05FC9082D8FBE078364A13A0D32B10095CD9093B290B799B3B074D4C277D8EA3AA229F4056 +C1452469B001A36863D069200F0A13F5EC7811FA4293749FC0A9DBB5B4D87D75EF8E962D35B98348 +FDBB878B55D62ABED654015E26305EF790C8953CA3C18EAC79B74659A0443FABF1A366CE2E879DB7 +A7286CE745BB2C9B4679044E8A3FED9DED64AFDBCC4F5428D1DA3851F066E769D008C5F2268E9F28 +6E74DA78AB57839B84CC9010A761E383DEFCA21B4AFEB95DA06810697739F77A2C39B5F4E4E982F3 +946453D16BED25B3E261576087BE918A6C9152A338A9C5223D50E85BAAF6C48A49F246E766DCB1D2 +7467191FF4754601D3CCDEF9E7029C2C17C3FF565CAAFE292CC0AD5CFDA5CD3716F294C759D3DF98 +62C3F7A27D1C9F6FA214106194CBC1EE3B756FCFE9F41D0AF4433099119C2C6AA4EAAA49B6ECD8C9 +F6A992856F630F9EA5B26CE6AC764DEC7377ECF68F452D322BA61EFAED1D3B9FBB51CDADD6499E1D +5B1B2C3BF04F4308E804A205B9D57CB4EBCA23C25FBCE484885AC84606ACD5193D6DBC47AFCCFA0E +80BC628B5B331D1D6CA4335FAD65CD5F55A17E56FF32FB78C6EFE573750B053BFF5012FE684931D6 +AC48EFC0AD35985E8C79895874329EB71DA48E9F1D30344B8050CDA6844A83A70D91DEAD7F7F6484 +683C7ABF7E63F1A0F6FBF99DCA43933D4172508F7708C2F7E9E4FAF6FC86521D5D9B5D5E2FB7BCDF +0B5C9E0625083211FB991BFA5A3764AFD7D1AB1C3BF9069E058EEB3A90062A2581D1A9346767614B +BD5F4A5AB9AF0C4561FFE332F093D07F938209A0879E258758538368D46072301D8C84585303A921 +449A970F190C45C07FBCC7E9BF2EF30739C0FF321D0C85C1FFDF1AA40912420CF3A647D0C810DB20 +2F7F32E4DC0FBA12BC29641F3AC425C0F7C77D4CE0FFD667BFC934BC4F593DE0DD514064E7117C8E +3347398BD92046F8CEDD68CABF2FAAF4BCFEB597989E57FBD8213F65A5C0295E2A96F3A07B334592 +607A3B0F3E64FBC96AD5141631935FE787DCC9B2B4ABEEDFAB73EBBDDCD8BEC4451EA902DE452B35 +2807860C132BF426236B256F7DA86471B451C73E69E0E9AF02AFD09A33ED35DF1B95E1073617077F +7711338F6A6EF63FC71D0C331CC72DC8EC2C9218B1B0B451C3C087183ABEEB175EAEFBCD05416F97 +E3A9EC731BFE2A5FE00EF7530EC4A6E60F632485B7CA07EC091057CF8728E4A2874EB1738F76F1C8 +859A204D5199324C6073E2A28A46858D96B703E8B1D4AE0C4BCF393D6419B897B84C23D53B7A8A02 +5BA403166A3F1824716A42222099CAFD50C23371FB14ADA460CF49D59C6CF888A5A49485A1878CA7 +604E80B66BA933CA6D0D6A11717F23595C1CD3581D9A0326EEC5EDDDC928DCF1FAE4BA8590DA045E +D49AC14AC9169B653DC5B32823BB5F758A2A81F98E58C2F747BECEA37ED4B8CAD9686B55BE6DA0C1 +CD86C67F58B7F791F91C74A67BFAC5DA17877C68E3344A151AE92F9788E10F29E0B04D0E3339D1EF +C10741EB804CB1DB4C43271F2754789618AA64D8E8A9DB1CFF42404068CA0D7C6AAB841D5FB266CF +9E63101C61E9677945A9FD44A99E1CE3AA28DAD6B28F7D0101C22E00D15781C2E38DAB3595BA6B45 +5EAA726BB1C8F498432E32FD40EDAADB57145FA147A79499129F2C6B604D1FEABFE1A11321C17BED +75C85F277239BFF651E4C5487D619FF51C705A428F379D322F0A56AF5577E81766B0D96FDC30F398 +4D2C9B06CBDB5FEE4F0227650F6EEF0F1476D9513BD459D7C3DAB34BD1C3C9815AA16F91E459E684 +78DB8A14C292D2DC9D69D5F25044B008E724A988AEF3E8CD89D18BE6D603B638ECEB0774C0FAB869 +59140BBA57AB4239D590BBDA417C232CF76C8D71D3F3EC426BC700B8805E061B0CCA505D5146F7A7 +8F3A009A60E02197CE7BF267789139F16F582BDDE07766C95F9CCAC629530E4FFB881286B7F2D3CC +74895CFDC31BDE98F527F4FFB1519FFF50300E00C0AD38119D7D78328B73679E235B46CECA4E2497 +9175664F12729733B2F7CEC8BECCE390ECB3EA414678C411CA918EC36374F6EFCDEFF379DE3C7FC4 +F70BCBCCB1E43189FA12CE4C7C633ABFE3B7303A34E666B4B42A5BBF288C8B74162E134C2A100FEB +F03DD15BDA0CBC75B55EF07D0A79AB30A53A6BA224168AFC9490D323E2CEEA65654A40D80D86E9FC +1DF7FAA7B467BBB3B8750CB3E59AA8EB50B62CF34F422A595417DCB77B50AB35DABFE29D14EA99C3 +2E00E6C04411AE8514E444EEED69067057EB3F5D02BBC9FCE70FAAFFFEF01FF0FFAF5DE9B622FC5F +C9511D7E882569CE9365AA7CB83CF73E1D9069F2E429F8371252582BCEB16E3AA14078585E3251F6 +CEFF99C7F818FB2CF77BA46453829DA8292FB8E32DCD92EB5AE6FD4F8BF9BDB250B64C82AB86601E +5BF9610425E4BDF87E5F711DB2F4555DE3E5779360C888E88F9524FDFEBF1E541AEDC2B4926F5D2B +C1B17229F7B408D368897186F195DFBE4F4012BDF3B6EB0C0BEC2A431444A7EC846CD188380B836A +2B50574B33BDE7D39503A0D055A22FA61AC0405BF4A9457AFC33CA0FD60A6BAE11D688CF5A9F66C8 +48E39BC4DF1B2BF2F05C67556C49937C09B2D6503C757F9ECEE74D7922937AB673AEB6C18654EC66 +6E25A54328CF6FF2A019404142ABA82DBAA3A180079B7A9259A69E1A797A1BAD14A1D529DB1D7752 +731569CB44EC89313EC21E90AE48D6869401E99D7B05022F3EFDD91A4BA5A0B2F5290B54D4481B0B +A254E2EDA1A386F9A8DB677BB60FC1EFA6BCA26DBB6585F395D481BDDDF75B40DC1566AD4319081B +9CA16CD0B261297A2A793BA3E6AB036FB2A0D7993AE0E48DCD32680E63A350BB91B2ED59C197779C +B1B4F22A32B1F04AC56966CC9EF91096ACE31D575265549E854D2539F8B83493F6126EC03AE9B09A +275846CB07E55F869F33F93C7E5C7B8226934949E3734955F68780D72C3F4313A867ACE5189417D6 +FCECCBE18D435271426EA9560B9BB80DD5A3C023724DE943F3C01AB44F00F38A3053596820DD3F00 +089C0DF7F254CFB953D1AD9B1F89BBC81771D7C8EE643E42BD8C84E5E659BB3E8AAE6AA3774F2902 +375779CC76E9070F754967EA5AE1119CC3823935B2B3F68CA3D8613EC7ECADB0883BF780B5DA77B3 +EB0B081A2F964BAEA9AAB4EC3495E8CEB759E507BCE05AFD6323EC36AF5EB89C665D7F680ED62F7D +FAC926D3CEF919668A143E2AD55713E270A5DC5BA69881DFDBA8218265B35BB5DE71E436E4B6BEC5 +D50B3C2DA0B57590724A45CA18CFCAC5E31F6AB755A69AC39D368A9BB6373A0205A75931F1ED2886 +CBF6C0D3DA46FB2F5A91759D115D4FF3AB64364B89B8A477B47584824CA3C1C484B8825617B46BCE +5C9A9F25D4733CFCA6F8EFC5229F2829E705D6EF3FD4A0ECF681C707E07DE59BBCDEC1DB3F94D337 +7EFB6AB218B1EE8A8323758FA7237097DDBB90B9462D5CF0E02D3EBD09C2D2D01E0A61B97AFCB773 +AFD68F068E7A83385FC38F6A534728F6069A4650E020D139A8B7F1FB9D47CA85B94883C342C321ED +947A734E15E726970AFC808A02F8E866D3467B20F7884096FCD75C5BDEBEE71A459D783FBB0A0EAF +FCC9631149DD2E82018C14DA1A47A99DAED963A491AF85680EDBF37135A0D44FA4B8EAEACBB6D61F +5723C3781A1F5B66DF9F1499B98169EDEDA4A95C913FAD7CBD60661F6B926A87B345C813C58872A1 +5FDE991FE82CC05E76C80063AD6CAEDBCCFA07D30F2E1327FC6439F0204BB1B38B7D1B3396914217 +64D0865F4470DE0514E1F4CB65565D72FB23F29E0047619A98322792318D0714232775E0B6AD09A1 +6E76A5A8107CB96D9FC9A8C5AAF9ACCF4DFB67C7718701FB798CE5CAB71C3409B634A66C9249249B +3029FDDC01F83AB152C135CA2B3A86D178FB16C7D009B851AD4359540DA15AC69869609D49F1F133 +B2D0367F02A33BF0E36BFC87032B3E1C4DC171D48D830050799EB8DC1770F8D50557B81E7E5FA92B +6D68E0E8150AD537217FD3075A506AFA2E081DC39842C89270DBDD77B7AA6530C3B1602BABCFA555 +0F00F5771541EAFB5CFDC382F0F814B248DBDEC2F563211578E9D840538B0AFB073A298B4626F489 +18B67529BAC99CFFD636E03A2B5CB03C2C454794E5B36D62597D0FF3E5FC6E00D17A718CFE02636C +6B3E35930CC87893CBBF12D5177EB5BD28A18FAA2D2B3A11AE6438860A129AF98A6CB9D03511FDA5 +1A332506018107FCFCFDF8DCD645B5597DBA549C1E5EEF59A8D6D4805763F23EE8D5EA0DA1136542 +A8300625B66FA6EA7013FC30FA53E7CE92421437718E4EABD62B2B6EBA4744069B0E3B3A4CCD6CA7 +788F4CF29CDB4964CC412A465EB8377CDE16BAB15B74A38CC95BCD71AA12911D8BAE8A86D990BA07 +96C83644A6DC3E2701B667722EC067B2DCDC8E1D64C3B1AF205274EF240512ACAAE58176476A9606 +279B46CF48AC495FE92E254BD40FCFFAD9358A949A11162D06E9E1129BD6E9787A5B2053F20A676F +F452D09F1642012F9961D92649CDD001495F7FF531AF4BC0DEAC13657D9EF8442FDFB21D9A9B9A36 +6ACD0B7B0435E393F36F2CE60200E6E40B7D54DB18E5F3927CD6C252E9B1D2365CA963351C5B7299 +3A83AF164034AC3E2C80B72105AB0A229738FAEF4AAC935E785920F18EE38CE81D496661CC0967E4 +6BE271064C182522A29B4B5617FB9844D7779A4A9B35424346D3DC82F5629726C3820B59C9239028 +46768B724C9CA817D82D18877B76D709FE3C4AA8342F2C73468A4A0DBA2C4C1A8F755E03BEA974C6 +FFFA4C655FDE994675A1DAAC14FFBAF3FBA7EB8F82DBA176367F3CB4C145B9FCB4788B3ABFB715AF +4DFB56AC5EEA10F1D5524D62AF41F1E1E7B3DE2B4FD3BB527A745F76607D13693AAB4BFC156CF340 +E7B7C04843C73D3400CA2871C2B4EEB072517D623A9A12A1F388956507386E0C16FAD03A6F0A8D8B +44EAFF8FCD3AFF67827100389E1C91F3C1DCD934118BE59EAB42163257A19C73CCCDC824C5636EE6 +4AEE26A9C999A32466B36191FB2C734D4FB9A3E6486A3DE6F9F6C3F7F5FDFEF0FCF6F9E1F307BCD7 +BD4B6F41D69EA5CA0A8B2B8EA552576CD2AE92B7927A00F4CE1B86E79F28AEEAB612848A0C79FBAA +CF64E8708B0E0BFB0F7EB47FA860A865A7FB3152D04975DF663E909E9423336EEAEC1C0682C18D86 +C5269B7EDD1978C07B73073CE90EF2EE3199BA2CF5B6EF47C8E39088F683404E21ACA654774E2543 +F59C55EC63BE2071454672CAC0F2B187C13F04CB945A8F6A26441C9B4FB63F0B2F500513457785BD +66EC48DD8D356266AF650198DECEC5F91703EF8B5310C7DB08110FF275F33C6E08750CF6B1C756EE +43645496D18ABE85DBBDF661E029C1642135972F738078F5E40306788A5AE6A19BC5B908BAD9F91E +4FBEC5563D961D6BA703AA94FB15C4F0094DDCC48DFB76266A5804E7AD3AB80F2D934BDB74061AAC +981388E62B8132C11841D3F0B2D9C70A81D808C1612FA94BE7CAE87F06A4226E14B48750AA535C33 +9F1875150D7A0E45EAE626905BAFAB641177DDCB4772783832966B3E70B2C69C76B615512EBD3B31 +85694B1ECA5B3FA7B6CB47088DD75945168E2F68CEEDE1D382954A29F8BD70EB302E8DC0D61D1C61 +0DBEC869B45E69B35B9011061534948D1DA6E01080D011DC706BA1A58D84A85D2DA4C489B8EEFE06 +3ED32968F057EEFD43B31F6951B2F05746A1622A011304FCA315A2DEDFE77ADE9E1E9BBBEB79ECD2 +11314FF85744B6606B75937478766D11724FC42F8A746F78417DA131476163F69B4FF4C1D8A1B49B +EE89EBF1837973DBF7A537779F6A5C6BBF6CBB34B224379BB3E42BFC31BA6FF230DA5CBD7832233A +E268CCBAB75177B6C52124038C67F05AEACBC33C1E40C949D0F56077C9A90670E97868EDAADA1D3A +73BC03CE1E4C05B6AAC88714375625297DF20DC63A37263EDD7A5E003643DC6D6E4F13E0402FD99B +38C55E12FF7961380ED776B3871F5AB9387797E8622CA65413C09ECEB432FCE48ACBF1B690E81321 +E7289767B9885DBEE494BC2540F43A552845D71052FDB4EB6E20B7548C3901E7659E9A7F7E9EF039 +F1BD2D361D17CEDAB3C879E899D18269E4B4669DD5A1B42CD0CFA8E41D5096593E1488F42AE9B302 +5ABF850513D55E0F3248FB3E91F8AE426C4C44BEBF6AA20726D9ECA2B250CEB177D1B282D20D78E4 +C7DF4602DDA890894BD0D45EADF2550B1AF683DCA35F3C703B7DA8B7676EAE9647A6BA87CCE3A755 +27E5CFE55846A64AA1EBAD8D1498F558C3E359A9B41ED63424755C1311B736342AF560DA1C238B56 +4964F52D4787B0BECB2BA777B3ED4D993C003E1885CF0357EDFD9045CA5DB97A5C420FF3AF8C86FD +8FD1A68198483BD42D337468383A0C158601C1A066E810F4AD6BE15E3E289086AEF6EFD7E1DFB46D +810AF40FC0803434B4FF0B6F8DDF7D2DCA1B13138E825A867AF9A3A0D77FE70D5BEF20940F06EA1C +E8FB9F4B4BF7FF748EF05528DCCF9FA46D1EBC5490E9760D2F70D0BF86605AA3C95FBD3EF99668E3 +7BEB634C5E2F8DBD4F437081FB9BE4DE954BCB564C47850E294D3C91B058A03098F9F25C985883FA +9AD3441E5145ABE854716A5313DB110B90A8E7ED4C905533F844668E4639F06F768CFF9024A47CC3 +C6ADF2024BAF4CA5481913CBA9B25B60C3A4D22F027EB484C24AF45C3BA4A7BF5F6FAEDA76FF2400 +F9EA5142B7B486D333F68B8437D41E785E13D5F45B77E52EB743E62BB3B5BB34FAEA526272D12087 +896705BF3843BA18D80154A8BBDF9DB4300B1F369FAC7397E0B8601CA5F595FCD36CE8A4F6CCBBD9 +BDF38D80D86875796476FAD664D13E7CCFF1A998D014AF130A7446AB39EED62E9F5BF028A510E4D2 +80BF721ADDBD986F5C6D4B8FDD37C0EA2F5EC4DA5401472C9721C23D4548FD2FD592B4F931068A53 +02BABB4CEA8FB19F16CFD60B0B54263507B5D6BD908FB87C8AF24C8644B5973645FA0B4CB5150023 +3E70C45CC50067691172351BD5A2F1F1263C585DF053119FE603E4E17118DDA9543659FABD522965 +42F90AAC6B23C3BAC3537D06A27E4F63C14A46698CFAB42242827333B3C2D4236EDFAE26BDB6C9B8 +4534120EA11206AD0B1ABCDE9E8F7ECDC9C5A7D26E04EF53BE3C4AE3A795B8B121B8AF30EEEF8ED9 +A6A688C56D14C7777E817CAEC015FDDE67139A31021ADBACB391DC2070B6FA9E5A13947C85C13D23 +102DA96031B34F37AAE13A8AAA1F373D423E46626C31A1681D0108F503FBD41F1D6BCCE6DE988875 +83CA7C379BFE06E32198A1EDEBD18AAE91819A00BBE5E71B8D5F257BFA4DA6DE00D54971D573CCF5 +A3F5AD2D593F73617A74CAEDA2237DBDB73FBD9D487FA36FEB647E5CBC83A37971DC719EBB6BE859 +54B7AA23A1EA4A06D7BFB45554D4F78B65D2124DCAF2263AFDE70E4592F92C5B7DD22E141E408337 +58B3D90AC02424DF1329D9239CBDFBB12C09041689771F7BE7088FE3B1C2533EAE79680D40AAB612 +CBCF00456BF9F0DD13C03756A3765D6DDAEDAB27DA2E826C1634232996F2C6CCA027D37EB7253A16 +6EEA9DED3DC991D70B284446546932BB76534F864EEE8C7E3DC65D56D1E5BCCF80EEEC27417A668B +8D095C9F6B4A366A98C8ECD2BDCFB94E02DFCAF29BB29C1FA1367B5D93AC6D05F787EF53F87B092D +FCD1600367E0C66D7DCB4780A0ABAC64DD101BFE3FAD2353B5CFF7737D3F9514802C3C82531B4892 +D6EC0146B6609656556D9CFECBEA581BB9B662E560291D585DF9F6405C7BFCF52E922617FF04034C +1DB74312555B26BF34F3D0BC2DFEE0E87754C7BB5D98C772CBC4833E8CE4FE158C6B88B611CA34D4 +8F5F71C5DF3EF8FB4DDC8F3BF134BF3A80637EF03D70AE7A891CA3B1C43FFDB854438F76445766C7 +BDFEA67149B6F3B7AAF55FC3617D6C8270960C27D140341D1045D8ED3A41AC5E46C4BFC5372F34ED +5197494656FF003E08C1F775292288B0F22F1EF1BD7AB373951D301A3050FC99B863E9A770B7D030 +C26C0EC5388D32ADD851690006C680D4FA3CA7360454F20A5C23FDE997FB43134CD237FD317B15A8 +1D0D0A656E6473747265616D0D656E646F626A0D3431312030206F626A0D3C3C2F46696C7465722F +466C6174654465636F64652F4C656E67746820343033333E3E73747265616D0D0A8FCE7F4C4FC5C2 +4F1A3DA5270BDE643F364CD67C15A057170B010F8314135410E1ED2E02A2F623BBC85B57C0DD938F +F95DFD2C6694DA3266561AD6DCFBF936493FB2A5F21430693B068B46AE1C6D8643CC8CEDE797ECC6 +97CD1BBEC80AB6D69DEEE3215E53A70F9025B372F3513D7CF281E9045086A658F62F8D74EBD18C47 +9514FD9F9E92041519F73AE3913EC9C47AC3811D33E6D1A31BC19ADC3BC73B49568B5002EEF3DDCE +2D759BD7F02E197CE78144328A9638BE26AD9C7172FAF740DBD9F8C453162D2101CDB70939FED761 +907CEC967E2403A474F9EFB105C2CA718AA3A46122FB91383DA7A3A5972037995F5FE05861FF695D +BB5F698DC47697598C2D7F0B6C09F37B065E95C41B84916392CB5409721914831468AF249112F1B9 +2659409FBDE9AC4ED877A6A6435D5237A032435FBDB5F73FFED39A3ECAC80085EFC37DD67469CD26 +E8531FECF872BD9B6DBDFEFCE2B60D2D3404F3D6741590F59EE303FDDECBDEF7F2A275F8DC33B26F +D9635BB311287CE8E60DAA12B6517268B27B454015548B1957FD776AE56CD99566A6F5707DE4C625 +FC9E52E208D3046CB97EC3863A47CCE4B18B04EBF99F763DD7075E4FE71DF8B82FF97FA0EB73E1C0 +7EF209A717B674969816C22F166C5517BF5692A33662D189ABB19E9C9FB8E3C3101416B000FC2670 +385F6B10558EFE70AB0A03F00094A94ADCA38B9E53BF98DF516A057F50B16CA8854ABDBADC9B3934 +D40ED1077C369D62DD64D95C71DBEE51BE0BF4AC594F177C211222638F40C1D2FBDAECBD992B5748 +BFEE05A75CC228D1DC30B07C8DE87512EE19AF44FD219EAA420AC4341496EFE0EC2DA1E3914A248A +B4920F214726C8468F42863A322D46CE91BDDBB54D260BA1EE0FF3ACB6A4BC4E0F2A5638FE500E6E +B7D327D8DD245F05BCA52F4C5F57D5814AF222229DD6AA22BBB4514C929242AEAD31CF789549CE61 +DD31C46C5F56141D44D198D6DB3E53454EBFCBA9FC681D77CEADEF5CAAE5E17B1D83B70427DA5610 +F74108447BDE4AEC65CFE9712E459BF70BD675161C06699D9C1E3B5DA236DA0C5D031D272DB3B5A6 +ADD7C1897E6782D034F8EE2B5FEAF4E31547DB886E4F8FD7858B0E02DDD3809452257C9865425A59 +1B00B06EDA2D9B9C8AEF0A26D63EA62BAA7E48DAF0552582EFF00EC71286EA788CC6FFFD233B7DDA +7032E94FAA05BA2E1BFB8397E769FDBDB1FC5C8BF8739B53065E8737A6DC6904D3BFA465036DF049 +4AA498AE5A1AD80010F9D8FDDDDDA5F9065C4E565FDD972BDA3F9B7102541492EE8AEB404D27BFDC +2DF44EF0BD836D60342275D7DE18AB8499DFDA7B7FA90B2AA304D7EF33CA9C4E2642EF06E2543899 +8F6A266573D37AE3AEF41E16CF7F2035DCA57FBD734D9937381B17F66FA6D4240BE33352D6DA17D5 +42838E742EC53F8BF5D2BCB45A74B07FF6C6F92F008CFAA841317E3C18144DA9000647CB26ED5FCD +DABA1E2D1A02EE09DCC2ED6E80F2A7C1C3B77C2121AC9B25EE608060DC374E04AE02FCB68AF94DBD +C14C37E8D9E7F08C03E91564A077121AC1183B4F884A064BF6F292E0635DB7BF6398E7D3DD479939 +DCEFE8095D7E57B60D95A586D16D5418AA44220BAAA814102395840F6773871E2EEA5C6D2BF7DFAF +F3FDF4EC2080408A65D56BA91EDE932D12949917C44DED1F78728B80A020F2CDB8E178AD5607FAFA +B580A7715BCAF0126E7BB575D805C823B3831F06F177BB1E80FC1626266358120BAB3137C28922FE +C9C73D847E676F06636F0E759F58702941AE4E446D4B514C4AF96932D76D628F655017EAF8D8134F +8E23BEB84704EE0CA01D59330EB94EFC89EF410D29F0FE23A4F9B234BD4551258205FFCB6E65DE89 +78769DA47D282178A8743A65ECA2304618406F4A9CCDFE19E4BE55EA026E5799146055A6595C3C65 +D057D7AF7C1FFA4667F02FC4525A075B46FD8AB868A1A171C42F16E16D971704FE334C854975F10D +763813B08916B924ADB7E96611FD1C31D35CEC737A7B35C3D17946EFB9B45C926D27562C6C74B40C +2E549FE6B25C202395DAC4AB8BA1EE3B3CF21723F9BA56BE724CCDB4705E20D5E5D02C2D167AD188 +02C72CB2FE0FCDEF65A9C2858DECE55B11066C2243419BFCD70109FA99A136112D9D778600717837 +20B229A0EC12D64FC71A84F6470EFCF4220090F23A6B5F07EB1F2FDD677A05E3FBA27A38BF3FF451 +BC81235D0DA0136F9282ACB12B358F5829BBD8AC7F1F3CB86CFB6FB54DBECFF1BC8FCFE78FC48794 +E9CF23BB0AD51E3D596B2AA51AE871663F3DC63C2076734FF04A27331F51E4CDC13EBC498303CED6 +D397B60900BD6FA77320CC435B27558863A4393CAF1BC426F158CFA4892BB83AF587BC681C02BA98 +3B4A2DCBC0B59509B315D7EA749105FE765C600EF45300192CB80679898EC651114EE9C688F8EEBB +EA8A3B97302E49B3D2E11C0189624E377BF89FA40F8698DA4905D829B2271EF4D724782819585EE7 +5556789950EAA52CBE4865A77F7F32BD96FE8E63104BC1C6785A6C0AE04012FBE62022E9BE733AF0 +2ACE8B12ACF9957D138D5734288D7120927DD57EC3DFE65753028F7EBBD4C83C2E64EB2A8C9385E4 +BBCAFB7ACCD8E255E9D83432AE6CF8F7DFBEC6943E6A70A2DA36650055D7FE118BCD274A4A70D1CC +3AAA7985C19086A9F94FA4B1CAF2FCE3DE45CBB6EFC8F03CAAD376BE95418EE865E3F44B04CC983B +FAB40008A039CE8E839CF3ACE222492A44F715125AD115AAC1C4D3F12231E4647EAC8AD994D6E27E +9700FF0700F8017DF3A9AE9DFB4F9AA22E6B817CE624F765B7042319EFF6065834FB272379F8002A +B025C13E59064EB297930A3D19F797E1A9210BAFDAC02180ED940CD82B4A86126AFA07823BEDD80F +C9F1A10B50C4F4D917648BCBB753008958E57D590E7F8596F0CD89F53519F6AAAFEC1DD286114D0F +630F9997FC04A4685B7EBF4C087F3D58087283588C88EF294E0ACF2330FBF01060F59FC3FB3B1DE1 +DD5B73B5EAEE135C70C30D969B675DF461661A191E22DE2612C188837E74AC18AD18C854E468F6B4 +1E798BF10A87355D3168B7436F83D8B265CBB217F272999E161C99124348DB5E4A32CC6249D057F9 +B55183830066CA1626946C666242807F8F239411A392F905FB16965442033F306130D63D19CA7FFA +FAF8F2AEAC38022DD6C1D325D2FC2AFCFB56F0C19EDBEB7721AF0AA691F73E5259749972EF75F31D +FDA0F7B78F8F39C0F7B89B47CE0E4433FB7F1D7833314B7CEFA2F01AAFE79BDFC96523E091CD54E0 +15EFBA2A91D8FA977E99CD7F6C31C7CA9906CABF24B994B1D561EE59D20D24506C1950A01C255D89 +E2D3D870DB72F0641337D095F13C4377B96A0FCD49A570ADFCC4B6996D4CDFCC173FB325F434F54A +F5A8A9F5E9359A34D9CE15481292B92FE73FB8F01BFF6A871E84F25F0D5CD777E28F0C2C2ED7B0EC +2084987729D6D76BB4DF7C2D9618674F35711B274D84DD47090515B8A6AEB4059A5601403DDA8FB8 +B8A2FD7AECEA782EC6CC089329AF10636414DF90A26118F95DE9D98D6C2524B18238F7A572D67699 +FE8B6958E20C8D04B239A2C1E0F7E8CB1B82D1ECA80075EE0E5E905BAE1D07485B8A35F8AE6CD0DD +1F0825657F0A8AD3860F4298287629836CBBDF05168A5261DDF6F828D4E34A4E6C6DBCA79986AE04 +FD9E1CE45D11CD1337928BABA9B35CC8641136E3EAC6F5D2EB7E22833FF0B6AA0DBEE103DD8EE049 +C33AA979467E60D50E58D215102CDF1FAC612CBBCC9A650B9AE70BB2284C7E047CE0F7DE8970F9BF +500E7CE5CE81CCB6AF3F671B21D2B8B8D65368580444470A848220E55F728E87C31D11E773089FD9 +C0B098B0096672895AB0AC2409F7126C66E935FA1AE76B336E6BD70B8F96F91A4E6AA53A86E47628 +15FF510BFF1F73B719073E69BA77DF3DA663F43B9125D52B8ABCB8675A194DAFF77A6800F7556D82 +41424FE3A41199F20F782ED4EDB26E6BEDAB41A30D47E36EEF54AEF21D74A9D6B92BD4C8063D42D3 +FC91B1E38A2A61070E23C8C5880B6D38CE4E783F454E7BCC5706ACD34EB31B215250F5794C319B5C +D98A73EAC81C00D52420358D6EAE00DDD519027A4F24B40C4C224B75766C28E4F46DDE959849E41F +4091609D970BFB687E91BE25DEF2C89C1B3799F924275C939CEB719AD0149036C8759DE3F0FEB287 +FC4734160A51283D67283861F97866C99786F56B57AB38DE9B7E5AE9CEDC1A627A772465E26BAE4D +A0FFC0D004EAFC00CC0B13C19025EAD30EC97F130F3753E05EF3F1A0559B181FC772D4A358B343FA +68EE38AC8C8CF6138B57C242A11C9430F7CD7E6DD2EE19052AAFEF0B740259BB6D43302B42F1DB03 +2DD51AF9914174EB116AB9E9A1211D3FF2EB79A036B790242BFEF7110AD680B934D5762855BF527A +E3366772A954779E1BB93C4615C6301A64DDA995EB134625BFB99DD108C4598010FE5122AE8E6217 +9D76857AB91163AC19AD3817A1CC4005012A9F07EAE5451AE1676BDA9AEC8C7E4FCF80F43E6C5D62 +A6C9D1599BD4BEA0DE15397F408A54EDC88BD935FE7EA3696C6DED63509DD64A38E611907C385B91 +69137A1E572AE384F7A950BAD98907E8433112DC00431F6923047C26B16BEF95D154107F3D0A281D +5F72D0FD34928D74C2F65982EF8FD2D1113492EFAC1B9CFE42381A2A1BF89B6C9147E61336D72B1B +804D11C8A2C3562293D4ACC0835A124B9F8CF2F7D0EF8BEF5A380F5F8111D0914D26A79E2FE33DA3 +DB2AE56E38F6298743C72CB1F63B80F837B2C6AD46E180B1420F3356BBC633B17F4BA8114499F698 +BF69BE547E8A04CF916F019B32F84150824D6A1E9B9B307F399368A13FB2E3306A0B5054AB13CA87 +DCA9DF217AAFCBE77A20DA35E1AA7E1A34456305B4A5F94429582D69CC9243998B1406033DB72A72 +605CDAF0B57DD66E341C0A1CF62A37FF5A9FDD111F166992BD8EC213739B9508A66407F39CDEA122 +AD87A84725D500924ECDA347861AA7F26288BAFAE6C996BFF69F9FDA5AFE060787519AF2A66F613F +861393FB8121EEE383918639F719ECA38A1D37410E447F4A54D20CBC21CE24A6375B638D5DF0A49B +5280D1EA18B35B6517BCA05D3936D4A51C220F3A1EB798B53F9F56099C7607926361AC7C2B2BAE21 +01B31EF2C60795FE94D2411D25B0ABC6319A1A173F44A3CF74F3409087C55BA27BF9437C544EF5AF +502356B99C89EB4934FC3418287064061BED3B30A6E9490A0E586C911412D2439080B04BD24E47F6 +A9D236058CA4FD645050046B59BA78A018D7FFC38C5051FB7FC875A177F0DF50C9A5640C4BF1E1F1 +F41DBC9A865BEB2F15D6A67A938DBAC6A3DEDE20CAD41E4A557AF64D0CFF520769859B3D5CBF7817 +246C7857529E489E49BA83D7C629CAFC692D5C11B2FB1457CA65C263CB6DF3C089347F77695C77F3 +0C191C71207AC96AA5DDD831C9EDE0AC9AAA4ACBE0038B21FB2207007D1CF548C37BF79742F9C6A9 +6EC5FB51841933F5C08C53C0FA9C4E820F6838460E184143232EF5696DF5941A02489691CD5722A1 +39BAECF87690BE70F45B65F34293233556A3E31E84193DB3E46815D200CA33C4FD7665BF45C9A98C +FD89CAF5C797E460BDB923A4D525773B4A949C5D24B1FB89FD08A7296231510C3BD87EDA94F3EA6A +1C1B6B16A580CCC64E73962930000A08F5F7BE23B53C43B885E3DA7A269DEFAC675C0C260D0A656E +6473747265616D0D656E646F626A0D3431342030206F626A0D3C3C2F46696C7465722F466C617465 +4465636F64652F4C656E67746820323736363E3E73747265616D0D0A9F86B87D34D3B63F17A63BF7 +23E1C488464573150C8CC486AA4BBDD6B91D738581AB1596852E6FE73F1889637166B982C6929A8D +A19824D07143D3B236756758A0EDD54107F7FF369B84C7AAC9BAF8B9675672D67A21CECDFE5264BD +313E6F2903C32F0750B4CCE5C255EA3DA7681E41A583EA5D9050CE9FF2B61648BD7B2D570EECDB53 +4235DFA067304653D4DDABE77B1DAC9ACF6EAB5E8E83DCA786CAA1F42EB58707CAB275BC362435BF +F5276CE947285D064F2155A5D9609681F2B6E1F034684DA5680E9987DCFA11D7291D81694736E5FB +0A993C8B1AFBE0D9541906334D51683129E6897EE8AA8C262227890F8F7B52AF29EA10EF88463737 +3FF36F7157B410BE1FFB24FAE4A96BFB221846FBB27855FA3999DEBCBCD43F9784C2EE792C7D5B72 +9D8C4A5700BA4ADFD555B88D9CED8B693ECD640E436702E2967B021ED1C553197958373E6524DA6E +415729364F5A506CE5748000C7BF0F87D50ED234B4DCEE9A0E4F8A2A3098EED474E1E3FE2EE52E9D +A608D3300A390786BDCF0F448C0718F157E0312FCC0575B1908A901449793F5D4E19F60E0BE683A0 +AF031481B5576F98F21D80EE8542771AA2F7DCA3784304166EDD198B89818D49C31DB455B6EB9262 +E41366683555F42E14605D620A2249250E47A2188541D7F9E6F2478C3EAF11AD96921077FC86F69A +8D19F7FB12328BCB0D4A20E95109E1A1647C3C65F96EC2A5A213863D0D9A944E6C15D9C003ED62DB +2F4EE6F517288B1ABC0707A2E65D864B9E98FE75FC9B04E17E6A5864D3B05A0A4B3160C871E4EBCB +07E637FF3098EBEA60461F22A33AC9FF27F34D556C7A5F5D64C4217BC5DAA309BE3CB14091E6C2CC +C4FECBED308769D2B8874F044DD4A0D9037E7B38D3EB1D28DE354C665AFCAA9824855646CE2D1BFF +058E9D15B6BF1BCF2778932B6E943C80C27FC1B0D81892DDAF625C3C84FEC076C89AA02E908DB5CC +6ECBA6798801CA4368A38B2ABA2B14408BE2D37993D8F765AFAF87439AB173ED2452CFED443C4A8C +D6E49B836180BD04F531710C6330A01233AC8B19525518C53E5A0962169F1F6E0050EA624F662B71 +9B3377818BFA9FE4EB6EA74D1E122961C2D50FE8B959653C52163BDBB2B61ACE3F78C0346417D4FF +20497BBC39634614292CE2F6162A09432309D58E5534D9766B9C01F5813799E1007BF3F780601BDB +8E5BC2C9C4F63AE8B508E9EE8937027D2063EFD78C83B9A5B3108C32334966C6FCD61597451E52C3 +432AAEB4B433166E4B998DD96A42C174F9941F382B6A96BD344CF4E83454B7D882BE143067AE6FED +C84EB477D4E88889C7BBDD70406368D82D55C323B3E79D3707403FFD79F214798885EF3E6257F631 +F57397A900AF50B19B5B77F0EE0D98FC53E94C182CA79FC063F92C88870B237527B511A20E0F70CB +A4AF68118B837E71476F0E4A66499978F89AF91A000982F739BC64F6C289FEDA74B9F513FC7152A8 +46FE71D5ACF81BDD106586384070CAB556DD1809C18929C59919DCD9F727B6BD40F67BD9CF60F1A5 +BBFDF2F34209DC6D36C1A61B9AB162473F707E795697A0098F7B816C314610A7DC6F1B07B4FB6385 +03DA2D9CB504C2D65B6F076EA40CFF1E623E22244E97E29C4311691EE9027F752F25A2DBFAB08690 +870191E9C38E324D10B8530B7356F47C6FB24803481BC4DBFE44064D1FC107F1E2508BF2509D78EA +6351B57823B7A92BA86BB31726260E6D2E69E2BAEA95856CCFC66A6B251700DCC81E2EEFA8BF2096 +01BA694F5D989EE8BB8B11EAD246D45FB128089D8636FD5FA36502CF7853763BB20DAE4B97F80D8A +AACE472EC5C43B4A53AA9E44A5ECCAFF4F830DDCD416B08F7D926C6B6FB1B55E2304E88902BBCF2D +713CDD5ABB4516025582ADA135D8EDB5070E96E117EA6799B55B31FB8FCA6390F2F544EA1FEFCF18 +000956E00EA6021BD3BAD18C611DD86C1554777720C116CF38930BA975AD7A918AB63F8F3CF8D74C +D0808ED163F72F387D77CA8BA5E2223AD18DE8DE1178CF7DF7D16CCD2A02E89C77C83B8458F55AF7 +8FBA2A07993AC522D95F09AA6D13A88D9BE6D1AD648575DBA12AC02901A4FA0C394E3C11F33088D8 +89D3B117775E636248A719AFF976872ECFF65699893553ED40D8AE4120F6B02763BA53A0557A2CA0 +CE8F75EC4BF180FDE065B3C1FD136643045921268C95BBD0A0FB40089D011C99F65557255823BB8A +B8EFB3DAC8F63F3C0EA1440E5F4BE45CF19901A4F4A9FEBFABE23BD5A7D24F3E74CC6C5A84933130 +2FB67151285C275EDE2AD88E6775EEC7ADF2A965D595DF86FE722BBA9646F2FF2A9F46436E242016 +F8EE56ACFD7D91F74612B4A379E6BE5E17C40CD1851EC19EADEAD049E6FD01B611CA6AB9035D6024 +7C8616681839F316A9D3D10950DCD61A5387A56415BF535C8DBF3FCBD685DDD3397092CB87FE845A +B04A2F298F82D5193FC1F4D722B80F38F055A8242F83A9EE9CB7E6D62880AD815A6F8C64A31AE9C7 +0342DB9E1CF5CF9C1835569AFA023E22C1260834A23C328CDA069A15857A8FAEDB1ED0DFF3A4C9F0 +4F18BE2A7A9E40E91FCE2AC384D200D81C9F2305F7D3397C353826946A073B974471434D62F28FF1 +0BD1D20DFDFB1BEB98D61B39B40709122D6FBA7A037FC59436BA33BF6DB0115394CAE1341E7E894D +0D894CCDBBDBE12060A149EA1123884246336D1F0D1B60BB01F3C940C6EFABD492BED9E954AFD45A +CB698749BE40945F49C72274492AADB9AF8CBCE466E188CB059797D2D60D80EBE9E1A2268CD7E923 +138C03C071478C111936E6C89172D47A4CA18D921C612DC708152BF7993B96102B69A23973B3CDB1 +7296FB0E7387071B1EA1C6B0281EC2F0F8F93DEF7EBF17CF8BE77FF8BEF87C9DDF6961952D5F4B5F +B72B33C86CBC03DD457F77535FC6AFA93D88C7353E8B38F1FBFC9C8FEB03844363DB491BD157A6F6 +74245326A6154791071EC07A6D1A8AA208865042FFD30F49F630105E5D8262D7AF09F0DE2ECE97D8 +EB77BBAAEB5706EF0BE0718492933054274B1B7B01C5F4DB437647F78E5B251D798C37E1C41C85B4 +0985097B4E88A92C44EAD94040C669E2786954C5ECFBCDE570A735B1311EEB94D3734D1BB09BD12B +88B6CB770BDD7924C1B17FD2DEB4513B1F4E75BB8CB7F0202BCF8072D084ECCD1175DE4158366D23 +3126EFA66F867465D8E3FCCBC26FE1BE0E384921B155E9608A92C314A46DCFEF1EC856BFA8A61992 +CE040540726B75D54A2E05F84B0BC142B99800E3FDA95F8C357A8E72C36BFEE11A1D994836D2A12E +CE4C2798CA99996D3A1229E52F30B3DD1D3159075294C6019DD33FBFE566D371AB3F30100BB4CA3A +9B55AE977DB82DE1C6F814D8516D673CC0824E0A6C9FA474B0E9FA35B47AE88649B9DA34DF6F9276 +AB4F7C4C1232C18E7C9F2F2E8B6372ADC49FBF3BB2264B724D16238717C952D1CF7917BFB15F261A +35988B98DE4DB530A7E0C59CCA2716F9362370D309015BA5B16DBDD1076B491AD89DE58FD309D0A6 +86A5ADF9307457BBC4A5CCF1EE85C02ABCD3E1B3ED56322B68EC5AAF5AEFFA4381D77B252FA394FC +DDDD0706F69BE17F7B58BF0D3F9EB9A46A98D32CCBDE0A47F498F2144945347DCA9B39992D7F5EE5 +66E8DD17EEAE8B5D1E1ABAF98377D7E2BBE52A21D78AA486D3426D62B209B03F5142CBADAAF12E52 +D91D452D3D68B253A3BED58BA6FBFBEC328ABD5CC109E565CF19CBB3910926F8652932709D7A0EF6 +ED8B507C15A95D2D811C51D1A58C8D4E4EE40C64D653770213813B968A21CDCAA201AF3AE22D09FE +3FA59C78CD34A9AA0AFC3E3EA36958D0D382482BEA867768CDD71DBB3EE4B5F3DC05E37A70EA73B2 +1969D166599B6961358A0CE370AA6710EC15E3CC3B0D7036D72D4D93B20B1E96330BC0885D74978C +260D1A847EE5EB1EF755F3E645277E01D0C7D42EB9D2D3660C86A07B857C9A8A5F53BB2D7A5BFDC3 +2E3AA27033CF6069897EDA8443DF01ACC94EA048AD5DFFA8629D7FA3E2CB3A3AFF43F19BF418E290 +5969F43BFC0BDFFF142E7C1714EDB0DB8CFD20DDA01DF147850DD88CE2173A399E2CCDC347A0DC8B +415C6295BDBDA2D75E4467A63BFE5E434EB3CA2B7CF4410E016C83F707D33AE4862508F47DE38FD9 +62D8C8C744F9361E2EEE58F9A3D8D2EBCEA7BA4BCF66590AABC8128F77B166F52A22D8C1B06DD5C0 +8065DBE2604B9C7DF2FEB1E3D2E50D03618C30AAC2E046007A0BC57FB465444F412DAB2FA4AE6711 +E4901C19324178A2DF623EFCFBBB8DBAED85365FB7328D2C159B5891EBC8B4599B59174192D2474C +6A5F4BDA276F0BAFACDBD521DE08126E9D156997F9F3ADF30D8BAF65A049E61FADA3FA1E4B3FC953 +560BB4C36697838584E910EBC9CFA49C4200CEEBFD99378373298646B9094F2403E23C5BE6D9596C +43F0E853BA17FBC2933150443C6C8781982883CB424543FBCABE2E84EAC820C4ADE0F73D2D0EAD8A +DF5DD56639AACBA4D0605C8D0CDF03DBC01F60F7AC13051750B1B53C7949C1BBF8DF6A031D52BF4C +3CFF68DDD57998DD069F455B0B4DEE0692CFAAAED259FDB4D9932F5EAF8F7D7E6BA9252901124BB3 +E45E897B6F1A26781E665271243A3F92D7D80F6E959E6B28357177E561B60F693C5303ED978B7759 +A9355B7762A1034FC1EF5743EA6E4B142C625627ECF138D56A108CAE1D24876518B47CE9C6F403AF +3089A20AE2DC348F32C7DA6AE1637C3DE716BF2CEBCBCBCCBBA13A2ABDF21138EF1B2F9601800A37 +FF7A617B774F9F95FCAAE1F0E65AB6B7AED76338D103581A75C9DF357150DA30CBD9AD832BA73B44 +DCC234ED1E24BFEAF89F3A845FF95777A6A5F37F77669CC1C2C0CC7E1D2D21B5C1B0BC7E26894FB4 +FE33585C0047F404F36E8D66E022C3E9C324DBA4CB3921DB8D0636313D531D4BFA7BB78F0E890428 +5FD475691768853F62FBC3F8015E5DADA751370802F1A389E546C8EF0A68D91912BD6CFE4C0C23AF +55AD103A94F41A84135F0A62AF868B7DBFA2C31697DE1F33FFFC6CE5E0ECC4CED5EF0D3D625BDC1E +6EBC19701225FAB0AAF33525017130F84D914034EC1112ED5E3DE989A8AED45FB5474A0F7788A95B +E3657D30E104ED9471116EF9FE8A9A928C35CECC2DC52813E47D80CF4F87359B628D2A7C0276D8B9 +2ED9AF1E0A02DBE79B3FAA1F6603121D2C8B87A817CB3D89B28C5DD0E38D095462DDA867E7D4C0D4 +16666E83E287D7B8331D0AEA7E98413CCC08EDE384DF877022BF4A8430B2A286D0C913F95FB851A3 +755971A4C710561F3030D09B84AA5FD0B984D56B0F6CC71E8BF08B5255E4B5F462D2CFE69A4FFED5 +5AAE12E654A4D0A75CC114F7BC625EE912C6F87BB17492D2736EC83C4475B10EA30BEB8CFC7B5B0B +2A5A989B283C328CA6046472EBCD5CB4D70D56EC06C80C107CB543C1C0B411BF6A734DD90895CA7B +806DE9F7B96782B9A664A24A4C648CE078E045F1475D4A1B7B56D56C8F5CC7760985257C09EE54AD +881882C62BD8FAEBAF5F93EB82C1E78C3CC6E224AA6C8595D41486CE49D5A1AC4BA8D5F5EEDD0B62 +80073ED3DCA6D6FE726C652FCF1F331708AF04CBB8B7455CAF81465D2C7ABABD4F316AB6CAB577AC +92262F78E1DEA289A9C69D8E63612563FE8ECD68C493297DADDD420CE7539BE7F53A230D67B6C583 +B5FED3CB81892C6DD79C134B917B7D418367485DB8026C024BBD8A7F4EA24E8A6310640810EF4D49 +60C00C9C4EC8EC4970D7A83307EA0C8BCB47802ABDF3D45DC8ACE208C6DA27D9B451A3EFBF8CD6E7 +3F1B080300E0D8B4469A5C8DA0878633A348AB4A6DB14A8B43626F2589223617AB5629A9ADA8554A +95A376D568A9688C18B16AD56CED1982C6DDFBEDFDF27E78FF89E7F7540D352834B46F97856EC8CF +977A7B2ECF95F2F51BEA3107E475CE3E76088E0F2C613979C37B4736EB1A49D106F73358117BD5F3 +7301EBBED50382FBB761F409A1166287DFF7D44E37B38DACB792C7464E4D32A41ABE3EF00765B68E +E2CB1C01B0A79FF5840425EB1CE2AE5302D8016D19454E6CC4A7EECEEACA4B558832061EDA3591C1 +809FE0816C0CCE6B5C7EC6C72B3801E9C03F4FC90F73D4957023C9CE54D972100AA2B512017AAE5E +066574C89572814364448586C0DAE2DC93B3B7DE4D622DC2550B20B19AD739B94F71AA359A5D65A6 +83EAE249E4C0F044EE2FB12EFF646C25AC5C2300E2DEB1B1F2AED719BF0A4FBDDECEC74997F2DD02 +165D8C35D97F9418A5BACB8DF72849285C87FBE23515807C7B5A397793E92E26C4F754B9BF09F225 +EC7E160595E8B71AB003E1DB4C3E3B6584F1DD141AC83EC7AEC0F26E47B077ED45F8B65AB4CAF6C3 +993F0600EA82DD1A02F11361F88398B9D6E2BE9711F0F60FE49C8CC0C9D502C9079764E3F42DAE2B +975D98CBC69AAC3D50369FED8315731FFC68DA8990BBB35A5E301ADAC29105EB897AEB1F740B5210 +7ABAA4CB42BC90CA722E5C6E8CCA5878AEF51F7E5A1FEF2359582648E5319603BF9C7847CCEF9C8E +80FD2BC021FB3744E1D8360FD6B0938434E6E2103CAC521852F145AF4ECECFEE663A22D8CF4C5369 +E3B6BE037C93E3A5C78CC401C5E888AAD9EF7753CB0BF05A8316FFFB907B4D71F7CF1F05817CC473 +21B84E8AF9A57B158241C31C00592C6DDEA6DD88409F07FA4E5E43D7E9E653C8C32ECEDF329499EE +916E09B7126C8A589E8965060C6A7D2CFACDDDF74A1096FD1512368EB05598D56F20307C9D34F56B +0C6DFF76D7D0FEDCA9E2E173AB93D0A95E4ACC0FE0694CF6A77D06AD72F6476718B831E6E6121E47 +ABD79A98BCB7C219711ABE79A305E26AEC3CDF1E0AA85BC5257357E7671EA5E88AEF47EC95145518 +4FEA98D432054D73B76F8BDC18E8C33BF3EC11B9EAD3F2E74E758AF7668DA7E746F49350A56BD4AF +CAF86A2A4F48EEE67AF1D976E9435AFBE97438A79A646CE3764633093766F84E4D5660F9A897D30C +CA3D55F114890B1B8F001EF11040721FF15C9950472C3FF3295F9291AA00E40546AF031599AB12B8 +2804CBBD9B9E1F79C346FE441415AAE5632F61F296BF7BF6CC72886CD0F889E66155D4AA0CBDEFAF +DB7BA75B5C4F4D8ECBB27114E02F2533B9A4CC75B865BE4DFCAB9A1C2415650C05EF974A2EE7FDA4 +31FE42D93D1775C0CF3E4EE2AEB930591A49C07C33671D54A4E58901AAD2CB9C7E59F46DF3DCA7F2 +559FC01D9149F3A44C19F986C9F5C086A92DDF2C9F85B64D9CA2DF44F39361EE15EAF01680ACD3FE +41D761F7BE2C4FB0AAFF432CA5DC3343788F5FAA474759FC3619508CA24FE03E1EADD278C8EAD38C +3737A9163FE22F26D1BC5A220EF3E7E371C75EAF06B7B4BBFEB288E7D76B8AAF45396D3B7F490658 +09B4F8D71AF4ED12D65C4D4573D4E80239B7CED50E3AB5C33475013E812D67A3BE62BC4D6800B274 +8F1961336E211435C52A33E93A0D42358E2521E839BB33F26E8073491D4BB9DC1F1BFC36163F9D50 +A276183D3A4586533818B4F4222786CCD2F187CA7395101B6B805E06AAA957906EB223D8E5D9F0BB +8F871B2292ED730138FD44304BD605D6F988F1B6F81098BEF186B574B8391C100D4943E4006387D7 +CEC06CC364BFD2045636E5D5061AED98F88457A91C2BD5BF39143B654E2AAE57753AB38E8DD1C023 +BF4FEC4C1AD95F2A2BBC89C30067B3B4BE63F06A969AB0169E9A97DFCF418B8567F7953678595288 +D23AB61A060B39AAC9818FEB732540EB8295A004284B872E7DAED6E7B33E95FE45E42AC5D27ABF6A +C27DCE34ECD5A20CC2475B75E62E160630A18418545EE52B54342C6186804A348C3B8D71272CAAC3 +CA509DF9DEAD158B81BFA7F45AE74EE38654C2EFD035F783BAD33F245852A1B55BF9A92EC28E6A3D +D2CBF60E0EEC226D3B3B8297C804404BC3F110CFA8D02A259A37A94A4A0B926973DDF5CFA02A0E69 +61B4590BC2B9DFFFE3F3AE85279F19B337CDBAD93D9E71990D1C844816CD883BBCFB8B539E7B5149 +69ED8D409FFD081844C208B2158251D9F5A7B037D92425124DD21BD219F0E170C315776EB4613880 +275FE9671E30A2B6D98B81D2DD2047854BEDC7BA40E7482E52B12CB80817B0326ACCA134D0E97285 +25A144915933A0E797AD773CB4E11D9A13D54B250E33BA5D4C31BE2C6D00347D1D120E60F43241EE +796D0A5970046ED39953465735D42C32856D6AF652C7E6008732A8D409B9346C6DF065B4E139108A +177ADD8F9335F0F02EB4601B1223CBD5899525023A55EC26BEA280DEBF51F46CC4BD8A103A3C5222 +FCD2656DF6DEE6D1CDFFEB63F05BFFDFC75494FEFBB197A7CF922CA7AD366C47F9094DA03C4CD4A1 +7207B8111EBB6B725DCA9D2DAFD2FE100F7FFF61262B79C965607E6B483D1FF96285D7A52905639E +7527CA854BBBEB4F06A67453D1854D7BEBA0CE00CE761B32AF241A16D9076F6D74B6BB66F1F55B49 +F33D04867B657D70DA1F11EAD72B73BCDCDC54ED3DBA02941E1B173F89539293EDD1518FC62A2C2D +1D2732395A0DB30115D50A490599AB3B5908CA7A2D91DDFD70A4F81F4266F59CA125F43DAAA53268 +D1BA4C104732D9140D0B091FD706CBA0A37E19C0194AD2A0CD26E1BB7D5CEF3A80C411C3880D7775 +A03EA3AE59623B0B09ACEF425FBCA93BC560BAD67981F1EC4B0D4977C3DE162905F3A0CBB054C3EA +7214F1F4BD91E725D235593D73A43A89A188490729CB04BA1A98AD680EAB79A46E6D9A20C764F369 +6C0CC790289D5A74C1CD16CD4BEF7991F64054850A2854D18E29F817FF0700F88D838D911ABD39CE +6F8C6ACBC0C3243C439E8EC7789EE4295CC7674E8C3AFBC63DEDA2F555F55888F65DC9B08C1E4F88 +CFF24BDCF1E80139DF6729F2DE302E8CFFB0FF7EB02EDC4E25DA781168F5785FA46F48C79CC26A3B +073E40FE8B56276F268A1E9E8A17BDCC5E1E8E9048ACFF59F1071DAC816397BA6DFA70ACCD3CC6D3 +E5814A9A2BD15B2EBE722862C6A9C810D3EE54B42CD6AA2DC3F09DD416B82539D5D9A376598837AB +6222A62E4B19CB9839ACA644A7F1C897B1A063B4B3F818C0AAA284D50DD27B0621465A118C527B4B +EAA46AAFB73F3C5EDA3A4F4DBC69A38A7BD16F42DA2148A604FE591ACEB8BB0BD12CEE531C0BC1A3 +2B3EEB4532958952A19D534133BED9AEBE6EB4B9306DE28CD74DE176AEA06A6730973697BBBAECD3 +03BDA366B0CAE3C1E577FC07E56409957D0E4623BC4309F26C2A5A2CEBAAC5E81F74788C2D3CB123 +47DAC6E9A5764B471F8A980466D105EB56BE6D34C609FC04E3E1AB63E867FF2251F5A6CFD91874F7 +46745CA454B54EE8B3546D906026824DC6C502321DDEE3E87E6AD0DE7DE49F4120E4942C3EED472E +6181EF8E56602A157B93D61DCFCD4B0630F447472D941893AE45072F2FCE1674099E62A4E4E1D076 +087B73F296BDECBBBC190C10D1DC5D2C51DC62DC4B402CA5DDC85031B188B559FC68A0EE5BBCBC01 +E4D721AB1A017814AE08A601CECEF6902A556545387274FEA5A072FF4F34C9C3BC62632583EB0726 +D23D6CABE3D2B0FC54129FAC953564F9D3A166D6BB5031569C215264393677519FCDDB81E489586E +02832A2AE8ADDC86975E2661C996317E58F52F3CB3BC9BE6A092E9D94007835AC7A4A8CC87C37BD5 +5D45C6F3B6D0B098A4FD7F64DF97442DC01061BE2C725CC35C63035AF8B31E2C6500818CA081052C +26DFF2D74CB7AE5CD10FBE872FA928494CFD5F493B63D16946E95668267730958D3C182D81287174 +C7BB5A6A74D35D5189AF0E8A36E1CEAF03A02441E59D31C1CD43DE8D839A8AF07149224632191C1F +1C1AA81BFDFE16E38871322DECAA81E8AEDF49F2F6BA34D985785C68FE6D2B4F42F93B99454F564D +12B1A18FAD82A40F935B1B84CDEB65DB8F8F5DEEDB71E4A7BFC3ADDE8B5DDCA346C619C5EF6A5595 +687A7789FD069473A98C2A978BFD8FFAA76A1DAA94F024762FF1F800461B3514A51CB3A5619EC84B +07E5A96C59132C082DD38947BE9DFAB2AC391BC6FDF24E5103A56B744983D81696572ADDC894CA76 +30A546BEF3FD05A59D555C284C5D96744074AA92BD40959489752BCED2AE3244E7DCD7C8C1E6509C +1104E7816084A1A093A8E25C30AB80081C1ADB2595C400456737B2F048D7213B9CC5C8856B85D797 +55509550D496C9FE4495D24EEF70752DF684FDE9E7C5AA3047AEC8A7133210AFB74F6280D3510F96 +BF722A851AA9CFBE95F7C72FB3ACB28D8295BC5477177404571BC9B4B34F4B9E74BD9F10F5FEF760 +B214936D70EAD2FFF110BEC0ABD6EF4F5465502FA526404C246D88D42D8175474D371147BA5E7A62 +15E3F1EEBA3E9AECC89BC1BD3D487E8B5A09C53FB2C9E26EA4CEF4C37E13145024A2F24223090D24 +08803F3FB8C87C9EFF3ABE3570C6467B73C9FEE4B6E02A2165C5AB7B70E88341146FC9B63E052F30 +D863650497E8FC1FF575A99D620BF7A225C30F4CCB7B42A1CEC94AB3008252A0C01858AEF2013465 +8A6CDEB6CF1B6A179A0ADDB736DCB411F51E34A014C9C75121A8A406D50131651AD2B7EF09449745 +9FECCC18264C75574B9F91BC5093A30F66D834C91613B025C7B7975556D3FCB3202A2D7163CAD1C0 +3A1A5CC33129E452D31DEAAD2B64655DB527E3C09789BF16F7E2F46341C34A0DDE43C938C842AF00 +6BA4DF9180B0D7A2DDB5EB663113560DE5ED3C815F8D717F49ACE2E40CCD93A6A9ED88FEF117A656 +112D2D5CC860E87F82077E66B212214243280E6286506D0E70DEFE4B3421DD19B9661D7D510DF568 +54F0F9FA3D311F49237258E02DEDE72351C62019A34727170D2BB34631C7E01236D5B357C4B0DAE5 +C5EF784A270FFB103F4FD0D8A55D57BCDA4397AFC06D1F0C02217A54ACF79E611E7C918F54100A64 +3B7CFDBEAC284B528CEFDF9D90D420C5964007882F21C46CFC5B143DE5F2C9B55E68F4C2E2602D00 +892FC39FE00685F6F937339A6C20AA0CD6FF8990F8B9FA653584EF4F2D2B2CC7CCEAD444E26D713E +2A9DB87BDA48C8C3E39404ABCEE87B631C0B58EAE8A3573EF65AD54B03072F6DA8DC41D9788C029A +BF48D41DF9EB17BCA745D3C6CF643A7486260795D0B5A81589E628EBBCFB9CE4B6C9C95D9C2A2F75 +EAA493344DF83688CD93273182BBF21E46195F468E6E674A9107A56CC4A688F32BFBEFD2503F78AC +9259FD967F266038F86F6AD2DE1398ED65A6DA1FB567D7D0558BFCCFB9C5F74A3B36F30C3FCA5EEF +B2CFAC8883DFF172CBE43964E5A1D0D237C9CDC9703E36F9A4270DA237374B11687A39FD59FEAAD1 +8016931D4852C771870E9DEFE4397EF28C463142E77CB04DF85D7CF13C9E9478811272DF5002C6F4 +1BFD23F9BFB162B82780176EB734D6D0267D26FAABF2468DB96E81E4BBB846BC8DAB55E8EB5393DA +8914118A5AAA0FEE43363C87D695900DD34631505D4CE147A97EC1CAA86D0FA9B309F9A4C30C1D94 +B370A8DBDFE7AA528A781C31B1E3278BAE451EC11A63B54370E7A7986081E65B5B6A9DC1EC8F9959 +51915CD3F8A8298D1437BE36D5F1670BE5ADD051257C20D292E4D1F7302478E39E1E2B26BD06CE4C +2655FA3CADD80162E7D1F1C50147F47114AAF59A1BA4B2B80BB2B2DBE609EA4DF76BFB4B18D8FCB1 +17EAEF857641105CEF2D09EA9BC04D0C4B5320B498A7A9AD8A22D0B0FA0183243790F0B09BE9718C +D6E923130C0300F0611EE71CB9966B2574B8CA1822E7C454C8915BACE4BE8930D7C4E62ACDE4BEE7 +969B46727B5423E4BEB5A1B9C348AEF7E3FBE5FDF0FEFE8A1F0BE8D9CFE1E490B03DF95FAF47F4D9 +180532FF57D014FFBFA0292ADCFE6FD0FC088AF7F32F18434301EB4D9AB3A52832EBAD2064357448 +AEF744BAAF1A5FA3E458A5841EAAF4CFBC54E02EF06E3BE1668BEDB48A725A35312BEEC15BC0F2B2 +E8C853185D9185E85ECC644D8C7D0109B6D68BF69E3C6486A8D58199BFEE830D207679046D43B842 +67965AEB44A422A0F28DB0A59C51CBCB3099CCD025F3101D680CB740EB9FEF239262E20C78761550 +284EF359D02A904A59A50B3E42E2C4B065CAA1086B2DEF2075B127760D765FB24AD4B23DF6399117 +FA628818D5344C30B02224A8E461B169406ADEFA9B5E0CE39283A220C44AD57DAD1639334B656921 +CDB41B0F9D098E1F736E1E98B6F250F4F629001AD5C8E9054DC84D065A814279F159F04EFA857A84 +AB7A765D28000615948948498096764CD23C7AA0F277B8D64660765A6367F40F741585086404055C +30DDC0A7F37CBD53A6885EF1E0767A5EF689A1AFAB4E743CA4F18C7C9B4DE6365C21DF766E6F232B +AFDC6B224365B9AE4C533B6FC506CF15E3DDDA885BD34B27E3D3780775FEF66AD5E9D68AE6257A5B +97C7ACFC8543036A363104AFA3D29B27C53E90E1BDADB0DDCBC196BE52679CF720257C221EBD1287 +3CFD61ACFC9726089682A7BF6DC31E4DE77435F3838CAC129D7EA4408F16364EC2FEE216B3CEB7FC +0FF6616763ECF39A55CE74855CBB4C858DA70CC27BD732AAAEC04513411A9B966FC9B3E67C027E52 +A941A6A9C02D28E3DCB4C148925FFFB39FB22F472ADE890C5E8AD0A368114F1D79BEE9B975AC5C7A +5D4A37C231A036C8261DFEB098ED2901582231C1BB55957F8D53E655A36B987F622C84907FB5267D +D86416F65272F1342C5566065F8FCF71A3C21684ED401C427727BCD21ED84402CA2A6BF8F509BCDD +3713A0F444E1CF4AFEC5D9EB35962C0B04D2D1644F118B63E2ED5410FAEDD48E9183A344F33273AC +6ED2795792AA367384592F85E3F1266F8A8642D7C829758A7DA85CB19395136D6A66F5C5ED39C56C +B50B6B22FE23F45D83AE84D0817D22CA7AA67DD89450A9683D4C94DF79166C583D831AD044E4207A +FBE897DB6036A440A279AE9F2411B14CABA0E6E7EBB55410B2A0BEE71B2C43A0E95C0EFAD6B5B234 +B9FBE314B8CD686511B6ACB5C6F3CB6B4AB82103B01494C738E49946BF856FF7E966E06248F13265 +C8DC5F9DCF3CD2643392340B5EC46992EB3024B7796FB897F9B83F182FB0B8E3A841482CDBE618FE +F59EF624EE80616C90DD00135A500B5C70AA1936B6C24ACAE3788C4FC18EB6BA5C2F94022039F4C3 +DFFDED125F44FD915DC0AADBDD0B91B40A9A3C06D30E117AA0C22235D6CC3B0F6739BD232CBC3EFE +7BC3A083BE0B159F73AC966121D3F5EDFBB737796C66A513D9E7B909E02461E55F7D418D96B3E00F +EE1414BAFBD390FE3FD363C8FA4293384EDEB3B929D351D8E71B9E86153D1289EF370D5EADD30720 +5F9ED0488D06268FCEBC42C1367462D7AD89EDFDFF80EF1DEA203A23FD8D2C50E81DBC6D9FC21C70 +517DABA63FD54FA9607FCB6CEBD3D7E7AEB17BBD9A3E24B6CCF585CCCDFCB055DD888BAD8CABDBA0 +2533A723E494062457CEFFC789EF3425D9F10AA606D94F065F449ECA4C31C7EDCE39A30BDF93F846 +A179EDDD4BC8D37AA52195B6725DE12EF11EE431EEC24A8CF999D3A3941B70A12B5A6B0141688766 +A5C7B724474924771D2BF7C53AA0DBF45372E1F12846A03FDAF85AF7671173E7A807D072AC82EB68 +12E93988455DDA5E53F1318E0BC0B70C7BC353D9C9829842A526F848D5F1153FC6854446ABCC5E5D +0C9A0AE061BEB26F9F91F9D5C931BEBA6FFE4C51A04DFD7C52AEF038BAE1F3849293806BD447E460 +2E03F761A943D432B609921251BACC4AD3E810FD48800E15F00244F10D99B8477528A669B1BBA1F4 +906620DE433C523985DADD39E760CFD2537D4436FA0A945C3885714DE56E3DFCAD6F2050E41DC496 +CE76875BD756B81653C2BF30BFCCE6E1213C30A6F6EE83BB6FE446584CC060773A5579CD52D0AB89 +CFB43D439729D64888FF8261A587E8875B837BFF2B2FA4E3105FAF90DDC0EF2BAFFD513F0F25C5AE +7DBFD09ED5B0D476B73686BDE8870055625AD5A1ED15834B1864842AF8A29B1E67416352B268E55C +4F822582EB40ACED056D7FAFCB42DB8CA2D2FC82B51BB999F5FE66BF579D7791D5964E5EE9183569 +3EB7FDA38859225735C9F18E7CF31779D8DB5F8D7FD0CC65C60E1D802B59BA841C1A219BAE3A9361 +BF10AF02096AD2FA6F0E002A347DE507633663912CA1CB965CB9953A0851D5EBB0B980FEF0DDDC3F +1D8B9129EA21F14D7252D4FB364FA77C38BCAFFFBC9E3341B436BF93A029927379E29345E3CCBDF8 +FE80A6DF25B5C63EB720C0E9B597DC74C5060DC5439099B7B595722B2169D427678845B033492A90 +D3BB807B5886FB3526940C17E42ADA4E36163FC8D13A01761A780318F3365C4B9ACA67FF69D0DC23 +5A79BBDCE54FA35B9DDBF16DE27A652A73FA9DE3B994AC737F96C16EE90CD34026A65BBE8524EE31 +C0FDE99D04D59362B26AF847237B373EE388474393837E6A5C7A5C084E2EBD7964782FD7C6B2CA18 +68D9C1AFED542FA194CC120E3D9F8C8000101861DC0E324E6A2D691BE32049AAFF9D122DA2006919 +473325C14DA8C61965C54DAB7BC7B1B4D838DD657EA1107794AED5DDB4CB76FE7B808AC0A228BF00 +4ECED6EEEE386C2B6DB3A31D1EE952D0B241C17E0645BBE49FACA3B1B427A36503E958ADCDDD69DA +C50675857583FE24011E7BC266C6C517E866B694A7637E19F5ED024F9E4F4EBDF91196546473B886 +DC96294416613D5D7F45E67E9025DE9AB8AADA333AC1BEA1FC1F46EBF49109860100B8237A1CB35C +391A935B22C4C839B18461CB11D31CA531F75D86B0B96F9173D81CC3DCF7ADAC10912839CB55C815 +4D91753CEFB7F7CBFBE1FDFD15BF0CE390238FB091AF207C8CF140AE3E37304B31DB19B48D8CD3FF +CF48C81EBF95C9A9C8C53B19CFF6BD5F1E74F4932B2748AC7DDAD17245AC68B50AEFB77E1DCCEA75 +1E4CABF5C916702B99DA484AFC09F1CE32DFA07047D9C347B037EB9083FAEF4B4AF79B7B3D38CFD1 +B5D9AB9667A7C1E56B562B2D3755303CE0FB03F673C75B82A6D2D45F88F04C82FF30B1B9C4EBB050 +89C796337BCB252B9192E810EC2B1C9F575D3B9D41525886FBCBCCFDD08213B396155E8777A61624 +64A770A6DDB1ECA87A7F3A92F7DE6C344D20623CB470E75CE5D72BE8C3A630B23BF67750A151A7F7 +68E57D44D9A45A6E42FFC04281B481638A1F398DDDE65AEB2911569384BFAEE8DB707B2666172457 +D2E0B28E6B9E198D4047106F478C39F337F946554D65264299B2CD45E73C8D2CEAFD6C0284055166 +079C07F1511E5DF9FBBD4232300AE3B0529C3D6443C3428EEDB4C073B642DAA2C46555AB95EF3BD6 +9B6938A14D8512865A430A854304747B1A68865619C23E9F01B2ADE0C3DE0317CB4B5FF279C3EDEA +D7237B1154EDFD37068533E08C66D01C85A79AE1C48197C206D6A97802DA720541B7FA90E6488374 +A4C634D0E92193A33D710B50DC83CFE36F74CB6CE45953B713A45A836792E921EDB703C6BBC3E707 +4DBE4F99494DB582D981BBB79A520A1BA92565D1CE6164033F09701BB8F99618FF9EF6140650B848 +1CC1FEFDF90DF5BFCE784DF5FF3A23444DF5BF67AC0F70AF805CBE1A6AFF7ADB5D53D68BC8ABA54E +0E835CE1525B6F373BE1D0EB4935C7FFD11693CA2A247CDEF3F0BB7DF66CC9BD2C9415327F288F40 +D74B608BF347ECB6E154749EF85DA2712937947050F41105DB24EDA9CA8E96571E08457AE5ACC2FE +1A011AF5481A0354D391088212EB0373985E030B596B6DA0AE96A4252E5C014936A52F874CFA74DC +89EC2D0EF23C55F962713A7FD5590224159BDA4B0B75C4D34A101BBA7C7CDD89B40500CE656348E5 +F07116CB6437EF4B9A5C3C14F8E6A44FFCDBA6A549D068C32E448DD8F85146EF2B33CC393D8C02AF +7AFE5BE9F54D42FA2A962A62CBD61AF809F4D5B630BB6839EEB29A1D6CC6D807808202090DA2213B +492F1451E3BC3EA93350BE9125323A0C0BF7A6F92DEE0980FFB4BB9A3AA6AEEB66094E9543343B7B +4434CD2AF471F0903F4B06990054EC8788039FE411A50C02D1F39D9807AAFDC26EA83437D3505C97 +21A868774970C00CCDFC84DD71FC5123CE52EA8CA090A592B5D899A9CC6CD3F7D28808DA8EF8E63F +83BA6ECA1ECFE26B82595EEB733CB33C1ED7CCFDD99B351D71B7BEE53953B1812FDB8B9CD0466FEF +BAFAE4448ED5B12CD4E4D748849961CA99094993D3812A890C96F386E42D25176D4CA2C8C92B4FA7 +89D823371B49ABA047C11B742B1CFDB37512D745D5D9F74269D7EAA1A9EAEC0E306032ED972BD616 +954ED1E3713FD075E88705DBD49DEC1E495D9822AA7BDCE3658099951A9E15753A6D9CA1EA34AE9B +F8E4C6055DB84480E5D09E062645DFBBB122416D136C5A7426290546C1AE16F9599509342DB182F4 +CA394474E33B06212CF2CDED4E36F8234E20CB9478537792364D2CE39F877DEA55890D3109C0D1EB +4775BEECF9D6FED99897D1A56741C8C6E9B46CE1BD9C1FE2AD97E68BE7ED2143F5E7F7BD34EE31FD +5C61E655D732756270E7BB0244AD9924C368030E4D89910300F666421E2B7AB32D92E03BACF3B475 +D47FE08304E85032CD2EFA3ACA540C8EB33AAE30BD167EEF07D6EA96882E30F858A9E8A3D8E9CFB2 +79615A6D1B5CC2D650011F9434EC8E2DE236A5DF9C89245525FC124798FCA524E2CBC6E56F786A84 +A47C8A4D61B3B32EBF28DEE541D70A9045A25689B8A773A5E7F987FA1136476FCD3B9E1C4F6E617D +2E8E0D97D8B393CBDD4135E36DDC06F8396720F70E24845333DA0356658DA5749C74514166E12D7F +1E072C7D67B48F05ADB9DED034FA78C5FED7A693ECA046404F3A033EFB16D3BA758EE75A4D8D3616 +27CACD5BAD6034CF366662191AACC779FB3444775E2B760C0F36D2C3F8E1E55AF253BA5600492E22 +B01992852A1376CB34E95DE0BAAA0CC6788B12E51FB32013EA95706268CD759A4B88C09C37F12525 +1AB55727E6BB3122A14BEF18650F66BB0495B1918FDB39027F8C4DDE84A934E081DD93BFB72AA5A1 +3496D83547C697EEA71C9E72F11F03A538AA05FAB7019ECAC655AC1CAC6DCB5424ABCCACA696B2EB +0AF8FB65914F5DCBF1B3B9D5271CE616B3D89905B6B795DE50999B67DD989E9C86F3C410E58D90F7 +7BA2514BC1E00EAD5AC8D885982B387935CCC2B18D7F40E9CFD88D37F2F0BB437C6E24165B7EE74D +7EEFC31D69689C8E0CD879369EF33373D69C89AEF88712963E2AF3E5FE703617F4B2F7E6751D45CE +D83CAA2ADE78FDAB50A9A575109DB9BC4E40C362C2F07A73FC3217A6EA4FB9D04A86AAD92F958A17 +84873736A39F4D59C41C93F295BA37C565F6F41C2CF7304A6CDF48849EBFA0D43325455C635EA5FB +68739E9DA3FADF765C1C9356A2C6CCAB91087DF813C9E9621B1343C52D092408215FA0AF819B656B +B191997F3019AD6A52B0BEA8DF46064CBD2AEB14A78BC6B51157B98E3F27BCDC586ABD285EDF944E +139BBC1A4CAD1A6EF5A66A12D87626D2D1A86E0CA3A8B0D933E3AE065AE045AC659EAC46AAF76AE6 +ACA557C07D4A6E0BC4C2F3F0B9F31B2037A37B828A5F1CDC17E11F69B94BAF7D849D185AD71B6408 +EBF7AC4CDFD2D150C7238B771FAC462EC8B9B6EC8D42D7D4E693C442992BF29E074C964529D4EDD7 +D684C3B7031B14F0160F19B2E8AB9C5047894D5EBB1C7E7440D985F884E8D2E40710C9AE7EE9BF0E +DB8577148CD8F94F93E96163EFECFF65B44E1F99601800808BE4BEE648CEB9C20C23C34472E7D810 +73C5E4885AE4AAE6CA9042334784E596B9C53C72E5BE352CE518255A2F39736C428E9E8FEF97F7C3 +FBFB2B7E9718FD15570C91539CCA274B5FBDD1FADEDD015A429FC0A81B8A2CAABD967E0FEFB81629 +BE7EB22D224CDD047CCB9F2505E3484451A55D6667EB6471546CA5FC86045D4DD62EEE683DEB95F5 +469DEF64D1B43EA65BCA80BDA84B2DA62774D92F358150C47FDC7841C05138C85CB942741F9A34E9 +6D929209B21E6EEF51A06705885D6C8FE9B55887AA71196D90EBE3B00C169313F1687C8117634344 +3E49B8C48E1EC571A9060342B2A92966A8004CAAB1010F4383D434FC26857551AADCD52375A55738 +1E085C650F6E40B43C03A4CC585EF0928B8D64CA8FE72FAF15B28AC7E9DCB339F2667DF486AABAA7 +2DC92C0845347DAAD8B6B52316B511C4177A70D0A31F7221061B0147D8258F6EC1665084609AD075 +F6A2DB6435ECEAA507E664BF129A64BE0D1EB6915495524F1F25E04C001F77CCD9F7E3BB328DE498 +1A978036ECD4BB234A8B1C05A3B838A9D4FDE7089E3A34901FB95B62D36E3B70C25C533C3A9B06E8 +573003713C7408408C046AA3D64074BFE17DC137FD4FB11D5EB120E4C401319AD13154E95509BC0A +C728DF94C19472EAA3716161AC1D1CDFE496EDB7D725E3D80AC55F0D7CAE0CD4EF70B334CC8C5CC0 +F8F4393DAEAC393960DEE5D4622C53B82C1E1C0237D760C644C36856EFCB5E9D898C9640AAA30455 +DDD21FEBEDAD87C0D71E5F96D7545A55A215305BFFCE9B5E56882BE3E74F271DBE8E100873E8B876 +923B40EB773FA9A59E5D5CB9687E495AF0C6E2A8D8CAB6E3BD5EED969D5EF25AF30BCEC9A45C9F39 +0BF74EEA5B8D6C6EABD93737645985706DEAB0ADFE97DD7CAB931457AE3CA0C8E338DC902B446E1F +656A5F6AFA9B22DD638AFF02885EA89C9A797B943FA331ADB8CD4FDA2B4A9587A77D038E7E17383C +754EA661BFE216B6DDFBE09F74D0A1525DBD89561C065357FE389E15F2EF056164F56AFA340D8435 +5DDC7D968262F3740E18CC53D599F213DFD66379EAE6AB62EE8B6937C21EB4B96A05CAD68150E3C7 +32C9AF5990A548ABFB85CB896F75FC2610607073B8947718703C4373DCA5BCA6CF8FA5C8D877A08C +E4C9B3BF9B616131CB8F39CD7647F06D159FFE26BE95ED0299F99F3F2E32FDD911AFA36CA39873E8 +DC70AEA3B60C1BC01BA32FFE45FCF9762F44A1A193274A5018AE154B23ECEE78B9B292C5CF9C8086 +995052F80B01A218B7750A3508096211A2F124D09D5372A49415148EF17116636A3E34B34CE53CCC +102E102795738CD65F9D43FCE9952EFBFA613DFB169E6FAE2B6A548F2D733EC0E239AFAABB16347F +ACE7CE33D29A27789F3600AFBA84464A7F754E9B473E1BD4F491EFBA010A83081D4D98D01A8BA5FC +1A87309ABCAD1DEB792B34DDD3E2F78FE460915BE0C19D77897F2955B8FEB9F3A2922F349B983E3B +5D9B9731E04A39FB70CFA043AF35D5D4C0AA10E990D329D9E6187E52BBD8DA1E0A5E8D3EF6B42D3B +95FB7B6D9C9EBDCF655CBE3FF61CF704A73967C4D704CE9A12F13D8F70075BBA4A8A2CEC377F46C3 +A2F8384250BA40E1DD8348C367FF23A1504DC8FF93500D9826E4BF09450DF0B7929DD4E621DC910C +63174F6AD5D28FA798CD74E7B637AE1FCDAFBBC6AFB28DB935B06F7ECC458C88D945C3D59A7E8024 +36F2B77B9373A68526E8DA9BA1AD92EFE46375693A198915E7438212DC945002E3863A8E21B34C83 +7793EFFD06BA550C2557E533D57008C11F7F7FF4F1900C12458FC9A894E31FD7716740825DB2BC21 +4D2B35769171D349D7964CED05D6849BD7F52BF8EA9911D5ED9F18898422B1EC1487E89F5717703E +DF1AA0AE09F7D709E17B2917D8DC259A350E42B4DF0B29ACAE85BC4B8426D52A5EEE02D84976D698 +ED0C944EE5507CC1BE4C4DE509598F0D8CBFD0BB4B8729839664599325C09AEB0C39487F10BFA82A +41CCEA4C52E2677055301F47C202D3D870F587BC50C5A76DA603113BC179AEEF48FECC26780BE7E2 +98D0298664D65673A1C6CFBA3E01927F48CBF9D66C484EA5BADC937CD330315E5148A9C35D4202DC +663952E72B00D10317758BE875E2847BC1F7F013C85B000F58E0095C8F5A4210597AC86DA742DD34 +D5B01DA340F78C64A5547769CF191ABAC305C4836A99196E96C0960208C090294F1B12CEEA4CBA5C +1DF14B9AA23BE17FAA4E1624364DBD919BE7164ED362C4365D05A92CD797C4686537486F7AEF8E1D +6F169A8FEFDD77739FE64DB98C5AE00FC9A227F46729243081836520422A6A674CA73BFF21D27E7A +D6C59FE31211DFF0185C48944C9B92337A616DBCE682F1A1FCA30C1AFB787C95F46948329D30D475 +374A47BC07BCE83E7357E50540C923DF8A31A9B79F7D2860961830AC7B701BBDA25567D381F0592B +23355E34FB5110C8DA36423B60E274DA59C327F16067ACFF19CE91BF7EDB74444ECB862B7583B7AD +96F755E98689AE3A25E642EECD2BF68F88AF0FBA8DD4D91C80D03DEC3B17F6559817C5F66FD3DA9E +C93C776EC6E8F753FDF7128609F4F23DB683332E8887BDE60C363479112CBEA55B5600ACD550BF22 +4471D02A21667B9AB4F6B0093799AC28E4CA7C206C635831C62E21D1F9F734A2DAF02BB7FA894F23 +763D829C17E9DDF5E6F19DD7C6368D6F8D90BECB06EB17E6CCF4AAFF01A748A45245D3EA1E91BF6C +A5F33CF429F5EC34AA45DD0871BB893B3DF77317AB0149EFBEF3AA1FB6D2CAE607E09877FE75C65C +4B8D136FF315AC12192149416A3D5FEE6A67006EABD97787A9EFD80E9ACFAA9693E794DF92463E8B +16875FCFED31524613149AD9FB0A80DE177360A0CFEAC052E3DBAFF6FC7FA17C9FE1B7F3946DDFA7 +D84AA17BB5B2A379206945DFD18B009120E141DD962367CAEB9074647F77A271BB1802F8B2E5422E +C145F05FC6EAAB910D4501003082DAB34EC5286A354270846314213AEC22468C929A0DD54A5B4D68 +CD1C9ADA2B46ADA2C4A8DD945A451C62855AB54BD5266AF41829F7F1BEDC87FBFD890FABEF3720BE +C49757B755A4D783B20D585EEEF908E901161840768A1CD70F2A467BFB112293413467D3DB51DFC7 +3BAEA02DAEC17C3B9A788AEACB59CE2167E5DA44426899A4D149DB0DF1EDA82D7BEACE88E2F4DF59 +05B3625646DEB0C2AFA9E1498A1714B49BFC0D7F579EC35AA913E9534A8577D9C43EA7ECCC629433 +46A18FFF42299AE4CF0966238B705896353DD758509249FD886A203DC9743AE2829AF29AB1A82204 +A3350AF95BE2349013D10AA2FB4345C2FC7EB038CD8F05A0619393109D99F4E23B2BA4D4957D5810 +A7039ADB03C87891A2F94A6E56FCC600DE47AD93404C58BC8623EC11AF4ACAC298856B07A4A92387 +D3E717551D340F5A4FE763E6464BBE78F5F38A1FAAA26DE6323D8AABAC42D1715307E18C9A3EC9C3 +DDF6D8CDDAE8E476229CF6546FE175166A6CF5D4DD0824D1AF09DCAC0CB4C33EE7025FE888278634 +81F9F3C78BD8C8E7AAA48D24A9C1C99470EF781B009FBD4503C72DDAB35617EA6384239ED5CBE9EE +ECA715D9415FD32777B8B54415307BEE3F121CD3A8DF1749E9E5A19FE1F85248DB19557DF8B90BE3 +379DAD3B9666F6D5466E7EF5BAD93D8B7E945810441069E277A494254350935AF281CB8E72E72F26 +14DEE497E37DFAEFBBA91CC2836E7BD65D64D28835BAD850EFDEC62975536986E629B5E521BA06CD +6CBCEECFAD75EA1A139B31D26FCC99DD73CAF00F573FCD6A7E5BB9B0897252E960A33D82D53B0B3F +79756D2F09DE02FC10EEB86764C8A81972FBE5D525200241E1D86FA1F06A2AD5A04BE2ACD0800266 +BE632B9CAB407576BF8615715B3B005B5F6E20FFF3B3E1A16B81591143D131319B63E361BACDE663 +868BE42D26EBAF4E9261F051FA1D6A65172B160046BE4CBCE1DCA5152D0248E23B0EB468DF37E049 +73D58A4B9FE6421AD9AEBE0413B96805337F4C5FFE4E518F73A8B268113C822EF2A256E6008D78AD +CFD2D23EB7C137D6D4BC729B8ACC9A61022A1F8E932FD788A5FE459ADE5DDC5A025988FE8CF788AD +7A153399574491439E05DEF70F8A5A9876C05B5BDD691AB9FD83E42DD21AE6F6D42541397D2713D6 +6FD0915840A4C24A21CF4A8A27D0BA35F93DA66BC15421DBB973213CE61A513C08E3B995C673B2A1 +EE1F82A01F07AD6176C4D6A74A1F8047CACE3BF59803B4AECDF9BC417C87C98E16B1208798980226 +040322DC4D57EA1C13CF2513BA26031AEA38FC92A924B018C53961BBE91119B0A93D371252854F31 +98EAE4F7AFD0146F3F378E7DFCD6776D7E0370F0C20E8FEFA481BE79B7E45C064C3442C80BA8AC24 +BD926AB0B740CEE7B31D096ACD4081F44E73342AAA592EC060BE52F1825862B797C21CE16A311C73 +3524E4120C0DCFFB5F8F43A1FFD7E3DA50ADFF3E6EF52B4D2F80DD20B70CCF58E4468CFC9547871F +A257CE329C5E083ADF9429193DFCCBB201623E96BB8471CF2D9399B22100E1F7315509F6BA7316FD +311EEEBCE19506CFB3EA587A816C80612D40465EC638921C6BD7362DA73A371148A0BF224F84CD53 +6F2901DD182DBE7CF208A840D39DDC1FC93375065DAF7F33E632BC824BB3E49C5B05A70654709523 +639658F9425F275069253025E2F7B308C5669EF502E0F6CF2535D8B810A562EF104657F2C4513F88 +60D3C4019DE7F87117E31893DF7FCF1A1AA3F37F995DF173ADC3A62C7BBA6D5D20F33C563156B6AA +2B6432418F426A462374DA429D2E3382E620DA6EA104F536B5C630899A59B561BF180BAE557EB802 +6EBFA979D8E745649C2EE7079D375136EC4DCAE670DD991DB610E918F56F8A8BD3BFAF3428973524 +FA60E9D87EB695BEF04007D560EF835EDF4E7BA7A0623B0731F64F9054350FF993BE6AA3A09255C6 +757DC38D05B1D7E7AA7D0EEC5F8207F596B3FD07731B06E5D8A6630D19B3AC304D7EDD97F1E5AA9B +BA36101B29CCE817C5D2078C66593616360CE2AD5581A538E3BE8C3E7F4E1F8058CFEDE36D1659CD +FA7C9D0F65EDCFB7E32656479C106BAF9EF39C89434A5E8DC42B1BA665264B6FD8296533F309E83E +F2A618EA3CFBC9D4CA61122D31D4EE3B05AC1AAA8C9B5453774C3E4A0FFB681EB8E966B21AE633B9 +FAAA05331022DD869625752B6735FB01DE0DE18E65DF95226B17A22B364E921CED71AAEF63B3BB57 +5EF08222B4F56950D7A3DB7BFBE9FAE3DB32C90B806984E1BC4BA074AECD461A779E5AA4B439285E +A0770A41483D4E7D7F01F0C20A8FDB3DEEA9C98FC4825CB2373AD254CEFE7C9F8540413A6DFE249A +6B2804D9DC4B145B5A336125832F3D5418DE7F20E5831DA2AF5419F7851D7D113E433118DBBBBD64 +CEA05BE2DE8B333E8C3D802D9E8194289691A46E2777014FAFBA5584C61D648248EB863BD6B9C150 +8A269F894C729505EE6202C7AC7D32E6B91F69EB587BD2B9A0DE722F8CEDA25016750F49D7BB3ECF +3F78F5645FAFED6E9110E841FE2FF015882921749496CF59F1E6DF11FA43F226AB59926CC84BC733 +133C04B29CA2E3123A1F36C1CE6AD99AA32EFFADEB5898C079D4CEC77B30D68F9BCD783267DE35D0 +723B732914370A2D8B887510B5F47909146AB8EC46FFA77830677AF00F638AA7E81ED7BE427DFD47 +F6E15ED987689C1F4247BF873612FAFB17E0A2CBC6B4D8D658951B08BF092F633FD69DC921195883 +EF92FC2DC9C09AEAD7A6C6565CB0D1375E5D9B0BE2E5CB201E2EFD3D744900CB57299A02687EF744 +BA31D70DADEB3AD1F321F81393CEE6BA02B587BC5DDD0CE18CFEC75875034AD3473119B27346D14F +8EDFD42FB472ECD63CD210BC62FAD46BEC997D779C3D5A578A223FAC77D045E690E0E85CE38A6F52 +BA7BE450ECEC6FF8D5BD1073AC2206E833A9ED16AC3191A4A85F38A09497FFC3589D3F32E1280000 +C75C79B943CEDC3DC32AC6563973E49A362CB784E42AE37DE3CB2CF7956B8EB97334E5EB8DCC3D92 +33C4466873CC953BFBCA956B93BC1FDF2FEF87F7F9273E5D78BD3927677F1D51F797DDC2E9ED3FAD +332193AA0353850DA9088F58A7A2BAEA9ABCB7A4EEF9938D46B188BE1742975175C97673C4D6C97E +E46D918FD8E7783E445396C4947329F9B3290643917BDA3B0E83A70AE78266330E3D48F7B90E2936 +EFBD1AD4BFF8FCFEEA8F09524C5D2FAD0B88B78E668FA8B8FA708502CAC14AEFD7161CEA3F2E736C +3ED85C8892CF4C11EFEA098D5F2796155E4B615F6E3F4BF9201BFE0968AA944F70058921DA2556E2 +9E79AE8E3311114791F30327CAFD1591B4C80A9A6CB179E0B9C3197953E4DFAA8016CBF838E22593 +3CE631D6A2409191218204E8434B74A8D513483A1B39D07A78AC0FC703F6D193F3F49FFA813E7631 +707FBA02E0E6C0A6436FBD388368B1E53C9DFE959D581E2A66A1A1BDA461202F64FE4AD2363EF71F +9FE920FF31E97FADE6AB36D6733EA10367105CB1CA6D6B20676D132BADC997C8EF9283555C38C99E +0E6758C6DF4ABF820288978B6BBFFCA470BCFC43167C1A7573CF297CDD0668BBD507DAAD7AC64BD9 +D19F2DBAED16D3EC392C0694D0EA39B7D2126D298E45BDF153359C1934B8EB9767CFFFEDD96C37DE +B6B397EAE0F5B7F815190D5D9A1324BD166296063C34123D23CD8C32F63A9DD025C222F7F1C6A981 +A84B024904FAFCDB33635EF9D2DC721E631194BE096D3CC381D40DFA211FCCB2B31BB4F11E6B1C44 +A842C38D2ECE0E520A802E8BA035BFC3CE7A33F49182761683B04EAA4E6A13BFE7A812BBF27AE662 +94264579145BE4E36BE5C7FB986EE35BBC7C7E27D600BA3DDBBB598DCAFF23F824177BB476C267F3 +9C31BF888E6FB5328F25AB9494490DCC9F70C2A5976F79EC38F06D27AE8A6D6CCCD7F67ED52B0866 +6D195D882D765D857B85BAA56B02EC36773AD382CDABD240967A10AFE19AA40BB637BE37F86FF0E2 +ADC1B24AFE772C4A09B3073B159C32AD0DA3A0625C19F79F9EEDDFEEED82F787FBD2990C8EB7F066 +0851139F56B828B7B21C13C0DDA21EA180CB994C427D326B1AA324918BE66CAABE61CDF64829F032 +B2F6CD6E5FB3E3127DFF903ED4EF0F74CE58F1AB90CE6CEEDAEA62B78B80EA53C41D2C934BADF7CB +0D3FD4D3239DFFB5AF8EEEFFB52F0402F9EFBEDB122FDA5375632D44DA9BABEB33DFDB8973A5165E +02F20D43A55F7CBE73E43FB17FE1F8A61A74BAE1E3EABF11204FBEA527F1862AB37570A08DA4EA60 +2229883D82C7585F357B174BCD3E266B8296A9E9318C62833467A0CDB6774AF6A6EA855B8C1A0051 +0B4ABFF0BEAFF21208E016531E64F854F96589C6AD2929ADA52182FE8F1F8BFD8A96D8FDF3A27BA1 +07A74EA175A19B428DB2C7290983649118BD0D365FCF6AB0EAA19978A492697611E5D05041670E95 +614E281969E76D2EEF6D81A6640593C0EAD9E782AF63A9DDAE3A61A4F52FEE0204D5B693F4DB4D93 +8C28509771C0E7316C2A2C4DD62B8A002B9F6BEB83436336E503E6A512BC2B6DBD9FF0A193D9D3DB +A030D3C99264D1702701272D1BEB6C67D0FA2CA6F619FF80713B138911CEC9C8E9569BE58ADBB906 +E8F5C2A62D752D8D32AC93C5263B5BC32C6E59C430B437D1EBB0ABD789708FAAF3392336B5A395C0 +19A1214DC85A98FE899D2E4C6B57AE7ED90DF0A2CAA8D3C21BCDC5E91CFD2959F469E9DDDF3837B4 +A1205A1069D70B1C64260489CD25D9C79635BA68AE88AAA086047A409A9DC56C5B5D7F653F167039 +4DCAFAB89197A3C35A6145230205056C0CE5E7470A43D624BA2C09F05B2A09209D38D3698B83B833 +B58AFB1DD40C8138FAF49EA57CEFC83BCEDABBAF395744A495A598D1B3D189661A7C531E51ACDFB8 +FB92C10659359C61D21A7971253C12A2CC83052FE5E4B379C620A208C057F65553429B578E35CF15 +D680F4FA64C269899396690FDF5B6C754D7C308D01636712EBEC479FB78628D882A5629A843D36F6 +8215BAE0B9AEA941E55A10DCE71980E519D92B736CF448263C11FB43549925E84DE7DEEDF9FEF298 +CDA71311882AA87CB8D564D4FF6E316C7DC17E974215A09FD9C03F661831A4475E6230EBD28FEE14 +04134977152B03BFFD2C9573138A07098E090490ECFB3EECE73FF41C46863201DE391C2144B9B636 +A4F3D8482B7BBA3C0AECD7051E8FB77A206A80625CA795F8B5E52E82043E18134B480BD72A91B573 +13D088E3F3E28D149C879123D096E596A9DB934727D6937D7282E4708A514F9C9958D3E4B20BDCEA +888E51C18D7F12C6F5449EDCA36B46F640FBFECAE6C1C32EB1EC261DDDB9B3A7BBF4AFB15ABF6E83 +13BA890A57344F262C4018D813769AD8F7D3FED27066A8D474C48639DF669643961516399419EEC7 +8BB6FFC31DAE99E4D2F1A6D5697E225EFC179A3D99BFC608E3ED841F794B56111351FECD69F7F376 +3FE5B2ECC3DF49CAF400448D8BBA4979BD7EC53E2643C85957B7559930E3C94F5644E7A54EAFCD52 +2B573BE028271587C6D05AA47DC16AFEFB74AACF836247E82F4F1EE0ABF1640A8DF19EC519E182E6 +A74D1BDBCD7554ADFD39E05BB13235B2E07EB3056FD179912F1CF789E3FB6693D2F085FA52C93687 +D562753A7B16D5974366488B640C4D6C9FF5C622E25FBDAE02D1D3FD5D3D82DF81CDBD0215707BF7 +CC1DE360F86EA5C1E0BB5BE179D72682EC8E69059E85928CE7D98986C6A3EAFD49DF174C1641BBA5 +8EDC559183B4CA84ED9B8FD461A15732D9352511893943D3B0E2D2D0CE147CB2CC72CFF1E10A7380 +EA06043490CD6596C2B9A87E0944B9455D21DB1E430DEC08B0BD21843FCF7E722CDF3AFA394D23B0 +23921F15777F75AF370053A30A28AC11E396AFBDAEAF5314028AEE291676ABCB3F36478EBDA340E7 +DEE51798A8C32CCA07947B4CD5EC955DAFFC87F1FAFC87827100007E46215D9771EE2AB2C938EB2A +7B9C959C55BACC2723E3B2CE5132E2901519E74808E7CE4CB8CCAC22DB6594D599D90A6793FDBCFD +BDF8BD78FE8AEFE7EB26971E10DC5E6737FE7E7444EED83325D6C93DD2437FDAF5F25607BB86A679 +2744828B26ED6B2DA54F6575290EA844895951917994DC8250C400222BFCDA7DD9B502EBF9B95225 +D9C1DB233CB0E60938AD63B21D7A6F6DAAEFD89EE1686865674D3C0DE0292B375740A9ABFE25F821 +3DE807FD8BDFB82A0B8A9807FE541DA268F60B6A284A78B2473A9C7A4CC07558C71B19F01A4356FC +C196C83C7247F26F4F0240A6B072BF16A73E31A906D99DA8C26FDF77DFEE76A06E37B502BDBBD65F +3086A389172E3BDA1AB674F39E801A73CEF3BBF13702F9347266407B2C47347CB2FB9A24003E32C4 +BB182CE27DB35C98C129493AC967690969A6F5233F721D3E32D1BF3A073252C2FB377867FC7EDDB9 +92A202DE2E036A74A3BBA8E5622C6C4BF7C8A04D339ED5E089807C0E128CFD2396C4932B7C7F96ED +2445366BC9331C227E9964423A94DD7BD3F32E7BFD7EE03A2FD5B4A42D14C6E6CDB127A82AC05A81 +A58B97C231F4A89D7CB6B859CE13F6BB673E18DD2937B20B9F43030616CB4A6DC48D35555BEE55F5 +8465ACCDDCCAE5890E0236AB7A34F15ED940C488A97EB399AEF2A90CB250A661A26A13B661C39810 +AB6E70367E9835AE572DF3E089DF9DB3AB4C653E8C83E289226A19CA36A0F2A8CD2E0C9212E4EF9A +CF2510AD0A3ACDF73AF92D44F7A92F3985E2BEA89A6A7782CDF9AB000F8E655B44EFCA65BD773B72 +59607E543DDEA960FBFFE0BCADFCDFDAAAF43F6D9DC741B550D090C0D93FE8B97BDA1D85A3CC09C2 +3BB03B36930EA595B32A981B0A42640E474696CD113DA3E8A241195B1E489A8519B38E843C9B5F55 +1901DF4EB8E9921FEEECDD46A630D520C393965A94E6FBB71FC4F7BC43E8A5EC17AFA940F3EF18AC +AC3FF76320EDE8E5E02B4EEB7436EC9001CEEC6530AD2DBFF3FCED13407A05BA11ED14C5128B8E74 +BBBF52E0D5ED394B5C70990723FF941837156F368D74EB9C7AFF5D5847D779676C073E7E0B3DE789 +9991921DB8C8784D66FC9AF5F090046BB1610680FB2D9FBC22ADDEC45140860B35E93BE6ACB8E5B1 +163B7E351E9C2766676F0B5D5037509E5D30603EEBA59A6915449D0D2B4FC8FDF5A258BF7B39F330 +CEE203051E2C5E21216AC70E0B9458F607C9B4033E23C37AB0379ABBE2889FF385033A7B70778A3D +47BC00539BECDA8B7B85AF9B9FF37D4BDBFD8C51E32F4C883842BD81655668DE55F258C940F316C1 +518B8D26FBDC969C9C5629BE91F401367C4BD86EC4053DC12AB149D638D25DDE12A3C0297E359B54 +1911B9F72F1AA818EF3045555DA7955674F939E02F09EFA01E4890732793F0184FCE211D601BAA59 +9C50B9A892CE117450D109FA5AE63C322448A1A647C876B05E7CFE3C101145156B363DF26C85DF2E +8AB112D9366E297F94D85F4238A8F8541A6930A1BF32A28E1AEA8CFCC30991AE1B88B3CC7BD94062 +440ABA9F0D13D521E297608A4A284586CCCA2FF3D7F7CDFD7B257DB231476FC7E8E59BD99AC90EC0 +AAE9E8FDE55ECA77BC22DF045954735CA33A625596CB22CCA89D882008440CD1D3AE43C3D5130056 +FDCF3A02125E6F177C4D934DA9C7BBDB1CED986D667B09581B963C539866DE55B1CA78F44A6D1927 +A8F347122C2E43D2D4C732EAB21F9C0F952ACDE3B4A04B439D82ECFA12848873965E46B1E361565C +2EE09AB4B1A57F52F5205E5DF1CAD98FFB04CCDF9737AE3D146AAD688D6261EA46EA9D691D503D79 +FDCFF54FFFDDD7E2D882AD12E7B0DC58069160A4A8EDB94733734D899781EE2C636E910405EE4654 +9DB5C87238C53413884DDCEBCA0B9C8F31C2580E7E00D7861D23EA2ADD4DD44EB724472DC42A6E66 +C66ABBD2FC524AF792AB4C00AB53E7A4D4C7C9FA1752397477061E9EAFB458D8EF358E365BE0B735 +154D5A16FC2CB721BC76AC10C035484B00697E9B303FC0E67415039A96479D6FD6DEC6BDFCB91CB7 +97EA573E6D4F337D586BD2FDBA3F36D3D7431845A58B4A5A6EAB6044F131B79E2A9D0E33DA120A7A +23204751C6AA8FE10D2779588F8D5BAB42D6176DD0FBCE7077B035EAEC2453AFA70D3E272457BCBB +336CB570321EDAA6A31FD066B42035A99465916D6A5FF95664E92AB9B21BF8FD342CC7817E5D54D8 +3767860B88822AD08C8A1E2B35339CF65A241CD2B2A15EEC1F255476B7D8E21EFC86E12F24E45CA8 +5DE45BD5D6602BC6D5A06D1DCA2211C97384BE0F21452D3ECB2D23D23E4B0557A8D2BE844857E092 +D627357CA1F64D5EC7D9100DE64B3AC9F5934F970D47F30D9472951D5C5B08FC352AFDE1B0D76E67 +F03F4288C6AC8DDEF9DADB019849BB67C18CFAF6B53FBA78B756BFF7A2802D89A71E9766DF5350B0 +0DD47005F2C5C92BBD45014AEC59AE0D926AB88CA9E609E4E1D6F9693E67486CE8B66F6D72096D3A +5F62D77546FE12FF6663874B9A23AA2CC06BE416E969BCBC41DED8F5CA58E95B295782D899799274 +458D0642319C337D2687E6291453F7B1A6185D046FF862081775279AEC6DD0537708E044616DADD6 +7D65373BA7925CA7F6A5BFA3B95E78EC4478B579FA5F359322C09F908B5C7FE33F0D26DB3A618702 +07B1860BC63F583AD61D9FB530819C8F043C485EA348A975664388C8401034BF4A696AA0C62FF20D +726549320E2763D527A3BDFC61235DD1FF9361FDCB636D053ACD5DE31896EFD86A97D862353D1902 +4AEE4DD17C30F653F7EB673FA28158610622E2860EFC55D780CA23CBDC95D0A3FAC1EB8913FB0AE3 +A93A988F6D9E7869E3C29A2636DA4739397910C58916F54D1453DECC7DA54304D77E0F7977403239 +C3A46BE7FB092E3D762ADA3EC768B6CA3D414B5E92899468F0A0673F45FEA24705A4632D356B6F3E +93582EEF11830AFA97F1FAFA67435100001C55BB54ED51225A5AB4465C82135BD588D99AA55CA576 +DBD86A45537B13315B3BB66A8D10C435436DD2A02AC6354ACD200E1ACEE3BD0FE7E1FC15DFEF0BC1 +77A6AC8CC88FDB7147BBA4C463CCC6752978AF2FACA4ADFFFCDE2BEB53EF167F003E1D3799FD48DB +434A8EBC2C5E8E4409DE02D2C6701FA607DE53327CDB4BB350D5B719DB27169CCB1BF26F6A66497A +88E78575AEE5E1422EECBF596B77ED8472BD4FE9824EBE991FC1617D766616D3F31126DCCBD2CBA0 +C4ED1267C70483F55F9616588E6DB1F22BF298F7AE95F0C0FED40CE3E55070DDE85ABD57580C106A +3AE4A4E607C32A39B7EE4B98F94630DFAD5E1B91B0EC198EB0578F09FBF4224DF05C667AF966ADEE +BE551AB3420432C26A5C3CB72540253685A171E30E296585F75A49AF9C3CFE8F6599B6139665F576 +DE9BD50C6B5AAEB3D3FA256C2309BD29335A71C1DD77CD8F557780D5925EE8E9534C7672164EEFCA +EE1443EB778FDB5ECDB0386CF6859D7E2690A0D2CF4033942657F59ED28CF3E6443B57E3C2944701 +2225AA2B92A031FADE70C53A87A391C76E8F217B6D0DF74AD991DFB76CDF4832074E38FCFA9E5E90 +9CEA0D08AF0938E0FB3BA521FF4C6965B0FCFF949601EA6A249DEEB92A1B2701386561AFC0AF6FE3 +3B3B3611754975369A75BBBA5CD9E14D4ABA146BBAADCF9E6BFB17DFAD3713F1ED2B8DB1CE4BE599 +7B054926E1B9C03B4FBD57C2692DB3589DD680EF3BC7CC7C7D2566E31ECA6C8797A2421F6BDDD446 +AE833DCF64761A764119E686386869E22B7AD53CBEBBBAEB216CA247550409F1CE3B62E394D2FF42 +7AF247381071E3D59C40EDA140EA024B2D867E38A1C69FF484753849ECBE5076BC0AF22B93715A59 +517580F4495EA953DED57026D78A3F2379F4A7DFDBED180488549363CB0D9FA435D3DF08FD21DB6A +660FCE62AA81CBDB05FAFEE000494469B306E687C04233DD31DD850A368A0834C26DE1D8B0BCDE59 +4DA58F672AE67D2C3EF93518D393D031FB15EB838C3C040F16CE0DCC08AECD787122723E38F19019 +87CC3FE433729FB4DCECF324448E9A0854B239720E0E100839AB2F7136F70F2D84C0FE72991EC465 +6978598566DA89B5D565FF6253FF9D795EF770433D85ADE86CBB6B495DBD52A4EDA16B3FE450396E +6FDBBCE9FDD7D6F9B5693F83A3A055F7C94EBB86FE73AF8351775B54093C7518A699CA3CB1E769C5 +0C7FB251CD91540A1AB0445E3EF773D71E64A62C3DE716835AA808E39EB276268E9986E5A1FA4FB2 +A87A3D73C44F8F58CB19D49085EF83A0352FFC5155390C0F2BAF20F20DDFFCE0C14743E1E8638069 +EDB2F6DEFAEE157C67891D11CCB3B6502CBAD2389A2D2F96F32E4D817A11ECFD6E7FD485482217F2 +591A4B42D04752AB12F5CAFA4C3B4858ACB754D9CB47D4DF3016DB2B5626B5BCF3307D8A2158BFB3 +EE7C0D90B97923DC9192CF4BEA46A0590D64171F1A5F65F692E7B052A14ACA8DB9AE633FA8C42587 +6645A240881DFDECAB3BE149480BA9D1AAAB77A0DAB28A3F9DA452A3997CBAF74B3E8FF2CFCF1BEA +5C94853ABCF73D927208E4398BF69C14E932C2CA692C4FD1025B3EC9D2A42B0468088E749F67B0B7 +E36DDD190F45849E349038771121BC7126250BEF6E11EE81FE05BF7065F95DB091FCE5BCAC0B662D +0C4ECD3C42E59616E3E1F9957F047105929DFB6070C738163C4BC37834F6AC89EF7AAB1D2B7383E5 +A59978CBC7FE0956B6466EDB36AB027D2E421C8478C041FBE0AE58C80FF4F5280C92BD3E4F030407 +55912B17D7C1662E59B7BF10F90284758300939BC4C4A1FEA68E5EC1B56617A1078E0E0B8E97D646 +BD615ACCAB4114404B3AF0C2E6CC0CDF42C5D7068AA93E5213529F7896720B9D10E731F9FAF03C50 +3704D81D9F81A2CB76CE9F0BB2BAD1B0F8B9A8AF75B0B2A8A338539144175F12C110FD6B5C6CCCC6 +B2E80201F59B37F9B4392612F7C65F35434DEAFCE9A1F85232934BCC8128637667C2A0BD2581ACC3 +9CC3C6C932450DFB75E9F44DEB3052930A89422AC620A7154EAFFF4606DDB2F7061139F19C5B0692 +2943329396691D41B661DE293B8FC71C33CC23B5A3775D47FAA084C86D8D0EA385A32A595F96D11A +614C6CE1E1C3F3166E309C6824D8357D2F0BEAB2E70DCF9B8AA42A1B6D4EBEE6288368DA6D74BD54 +6B3A600634F4E7B1915A1A7721166E2A8FF0C331FD709F14F63ABD418F7A3384B17E95DE903597F1 +88CB03BEEAEECB7DE3757A268041B76D82A1A9250CAFD211271AE02C8308165630F63B69F6093E9C +C8B5445BBC6AF7DCCF2EBA388A42336498095961A70B9EF532D2B73831D36D623E5F1461CEC4452A +0BAF81F0F91A29E2AB1B0492BD0ED5215003F3F103B16D13E72E8ECFE75D1C8B854D451129E76005 +975FDF988278516D58F4B4D925CD17652060A7B431E7A4CB8F78F2C0F485032394CCA43A19A6C84A +FFC994E9840609954D85CF56BCA10C5F55412E7787F7405C08812F87F67DCD7E45060F3A22024FCE +82A1EC749777CB6F7678CB013514133836703DD7E77139155F017326EC823568642119D8D658EFCE +0E3A86B9611586EE7175DE938A573E7E1C2F290DF489A2CF069B1F5517F8DE1F5334C15DE237A3CC +5B03D2200EEE7683D2C958D5D40874843177AF4F713BB36661E4F84F85750DE53D9D8BFEB4B7406C +D0C16EE4A98F4E6EFB2AE849EA2B7E55BB6570BCCA8CCD6C4C3A1BEECD771E4C28854162EE6BBD12 +586DA52522245DCB75BE9A8D921821F71CC5C3BE9DC56B3DF4C24DD95FA40BD035BA7A25DB378CFB +E9853E15D6C384F917577019C61FEBB8D155B194EC315658EF68A242733B470E3EB6ADF813BDC8E9 +A3D9A2C2D08B81863FD49F22C329A9C9F689AC3D2F3DAB0D8054A3BFB34955F19F0D12FC7F83E45B +6837B0E7DF6E95FA77C396CA6F44C502C12FB51982963829D3FABA5A35902510AA93A9743F997182 +5DE02FC6EAF49109860100B85C919284B9EF4D6146E4DED3D0721F730FC97DACF060AE3222AFFB98 +FB9CFB1A9B399B23722554688E28391393E696329EE7E3FBE5FDF0FEFE895F5C61B69186A4FCEBA0 +29BD8FA497DD9F41DF83B9F3106C0C53EB95D17BC1560A8B61D192D4CBD4D21073909F667CB558AF +E850FDB025CF0A405366B3FF55DA840F4FE429FE7673DED506C11FEE6D9B1FF13DDA4CC88141F64A +5BA214368687156D27EF1E73426E032B57803DDB3B5BBADFAC0A91BAB7545F2894130E8753BD704E +A08978C9B5F7A7F58CE714A1B1C7FA99ED58822333F4E96523A61A23859E5226C35387BFB35D45B3 +B46F758AB5F66D2B2948C4CD786A9FBFB436D4E4AD24609D28D1C1CA2D45A3F958B514428C6F0BB7 +68C3445DC3B95A674462C276FCA19DC8C20687F50D8D79256FC35E358BCCD6FA26406DCCD93A7C67 +4B2FACE1D14384CBCC3200299A0958918E17F7DD228ECF466B0D268209F82FB9FB7DB3E1271D0135 +7DF8E2FCBD4716C2F07C6793A7A3551FB0CC52C2C730818BCF18BC51CC9E422382CD4FB6F78086C0 +8B3C7760702DBA9B3D76DDF170557391EA94001FDD42233DC0188C228A3238E7031D99BAA6A8BB26 +E8B05B9EBBF400E8ACE2F362D163C26973B37656F59FB0F56CFF73EE9ACA89F1643CBD9A9CE97FD5 +DE817DFAA9FB94D589BD94374E5BCD02CDD6B3F397578409042205E9280A9F246F284B47B9BCC106 +E6E4287E1E024D38CA46A27C4D395FBD7D56E0DB8EDAA912A6B7EAEE76953F01A29DF7E76E1F9966 +7C34E49D3DE3C41393C05FCFB287979245BC66158D0960DBF0307755AF732517AA14D4E1E420675F +A2B1BFF4785962DFE2DE5CE054D543ED70636E08C210132DB74C9DEE733B44E656B3FA5F173B1081 +A53ADBAE31CD41F303A71AAA5CF8B594BCDB23E57F4F13EB25423E3D27B969340D0490E6DF149225 +5EC46FD5C1EC6CFA4863FED9F964F4B6C08E1CE072999D5792BEF2F3233650DF3519B716830BC9C3 +67D388D4EFC45C6F2F83CCD59CCBCA5107E69DB3012AAC126B779D9B9B30586F253102BC3D4BB610 +3317C2A9B3C0EF67B3DEA48FEC0A2DB3FD5659D84CD6DD81A76E80F584D6D606D48BB2B1C68480C0 +0A50A3EB24EFB7F2659675F8229F60DCEB88E2DAADBED7A4FED7742B037926A44BA36C3DCD2B1998 +0FC7B2CF23A4A99E3C83DDEAD10F74ADA0B456FB4C2A854348A950190E4B1D97C2DA0EC8550E0A85 +14B4CC6FDAFB03F3F883A68FF4174C708F9F4F47C79DC4269B89A3E150304D676E2068A9D50F09D5 +9B4CFE4DA7AC66150FCF66A45DFCE8941DF7EEE03B5BFA8DC07519B57C6B8A51E61E67E2FACD7DF3 +8CC36BE75AE583845D95742EBA5F8A922670512EF6C092EB26D7A753E1BE0786DD4768A4E8D142D9 +C4AAA38D1EE7ADB457310254B17158F0CE5BC55CC020F04E1DEC2C148BEFF830F16E26EE4B32C371 +7770B53DF212CDE371E17AF3FD123450A22E530BE1A741093468962713EA3A25CC2AB2464D399D40 +552C9C7B5510A0842367EC58A55989DD2A5009EC5FC86FBC1B17CC7AF8C70C796AAAB5CB53D00C38 +DC2B88BEB5CBE060B0DB6F2580F60813768C14EAAF6D7A1F5650945B962AA7ABE1636D264D7367C7 +3D623F5D3E3259999DEFE18F7DE8D1C4493411D04AF34466E4FA0EDC740BFCE0696C64F72EACC6D7 +5D3C46B131E1112449BFACBE57CF1A4ECBCE70619F667E993D72DBBE2341D29B66E3BAD82DF9D367 +076BEE40E787E4BE4F2832AF589D3CE7D928DFD3D1593161E057B54990031593E313BD3F120DD61B +D58484C311D255CCF373EB6F22CC18C97E5DBE3CF17761B143E948529EE1284BE1F430709D7B8515 +ABA7AD371F231DD306CA301FE44C2A45FDA3A37E7605CDCBA1998348DBA2D471A4646AAA25E37D9A +B995A34C0B6E8E742559672C236250781B6012F37F3AD40248ED32B375CFCCEF99B0857E4C25D051 +926DAD98F6F75143A7FBCDE9B7BDBFE7F7AD2832DD0FD023B10EA49CBA6FB82B88CC8FA2634E18F8 +A193818574F390F5E5A300FB569CE3643DBD8DAF9554F321760BE4D6C0C726DEA1056F8B27C8126B +45F5020CDE36D14A69FD52F714D36AB3AE515C72A582010D10D7A62733497BAE6A775CAE53864F07 +18E1D03DCB5662B37DA657FEF1A974C428E516E009053C2B4A26CA34F3DE874797A0044AEA6CDF85 +5D253AA6261E0F7E12B26BD4C829129852690F19AFAD806D549CE54986E5DFA9E9DD15EBF8CB6812 +1AE26B8B629D163335119F880C56E7C86A7A14C5F422ED04C306F9613CB01C6B1315D86B8DD4BB61 +D8637BEEC755E6E5DC6E8621C44E473C15158F458A43B752D82700733F31FD1C419A27FAB43ECF44 +45C9724973AEF0AFFAFC5FBA988C71410D0BAA6F7B1EF8DA8E14DEC7481BA544F2D1DDEA84B6F394 +B7BF6E3106D614FC803D2CF6AF0956AEBCA27FE3A298B93AFCD576C4DF39A9A8DCF9ED8541BF9543 +E2A5B31BA868369950CECEF1BD905BC67D6D2B0377AF0925D6907162C5099B41FA65792CAB60A7C8 +8B1ADED3220F9727C77D43C38276A116F8D6C919B00A5F438E0EF75158E8FD28169CA405DDE1B832 +C9FE7F4CABAAA8F67F4DABA1A2FEDF691917435C0089642B99115F94E599B767C928D91A91B35B92 +267255D002538FB64CF4D3161499B5141EF710A958A539C12E617A2D5978CAB15C72BE1459D29F95 +2B2B8DCCE507CF404363A1386E1DF1B1D8081CC42407973E956A7294BD69BFAC9BA66CD62DE5F37D +F24B29A746122AFD3A207189876AF39C8AB4A5C56FB0F46F0E809EDC8E6554B978F7BA2B88F110A2 +EA18CAC6FA34FEADF62FDDEA3AEFD6ECADFDA5C5EB7F0E83A845D1D234839995296C46CF4E810AC4 +81D1E35D7DD62210A6CDDE201219208FFA9E9B031508B0322FFE25967C92C94CBDECC33BA24E920D +5BE673BE11C48ECAB23D91FFA550CEF5337D95A59990848715D21509A07F19ABD34726180600E09A +7348EEFBCC44CA19634F424FE49846B2C5C31C33E5CE7D8F9C912349392773E4683242E69A9063E4 +98233719A3E6EA60F608EFD7F7C3FBE1FDFD13BF1504E5B05618B12906EA79EED0EF5899ADE94485 +FA9EF5EE378A09F1EF1471360386C6133305EF2C2A1F665476F1F1CCA7EF5C494886D6F74032ACC4 +76A4128E7686AAF8B47BAD49774EF98D2DE26C646DBF07C869A82895E4B23FC6508E9B16E6F45297 +2D3CFADFE82DA00EB602AC7FB328ACD8EE484B626EC8CB6BD34A9A6AF3322909CDB5C65234C24AB6 +9354EA9BD9D7137CE72996DA4BDC56CE400527FC57FD61FA0E1310EC7ED56B60B4F5FAD244205221 +BE183205EA8042E7B77FF50245FB028FBB757B0AD2BF751A468A805AFAC0684D2F21A93F496ADB76 +6B765AD3A11DE14C41D4175C61A8AC51DAAE245179930253BDB034839BC502475BEB4DA6C2749434 +825719A6CB450BA3042A88EC0B2E93BCE56C0E65BB4194BB3606972776308D980CF7481BA21C97F9 +7777B4FA48D2DBEBDC66ED84B27D1ED93C781EEC9F1A17210EBA44E1B9699A924BDDB6335E76C15F +2592BFEE247E7BA77AD9E4AA9980ED9268FFD3DC63EB5BE3048FD7F0B4C620AD3B732FD816925872 +3A1605B7F6D1AD609FBE8C08B5E60675E5C6C526B91BCE6A9C553782AC0C5C18D535B8146484EBA0 +CA85BB306AB1AE77ADC00F0E79F0F22670E9197978EC7E3D18CE183913988FEAFC24F8F237E0D89E +183F4093CE2B6F50F4941BB0FBCC93B7B6CABFD9034BCAF5D6AFEF40C55CDC2C3FC2B55AB59D6D40 +4E834F1AD8D332612CE1EB1BD9A6FBF33A2898EAEF449EEE7C1B4A7DB39045B560BFEB341DFF7154 +F7B8394CF63C37992F3676CDB1C0F7B8052B50C42D6D160D66A511E5802F6C287B3FF83978697DFE +2E54F12446CEEAE82A2ECDBED31220129260974FB58D08A5D2BAFEF67B9C32A4FCDC6B7DC3EB17EE +B18C030625B41E19B92B77515BADFF308D8DD8174B6D6AC104C877FBFC004D619B4F6702CB1CC772 +2F247426FF2940B4E16ABF700298EB83168E2E7068A904367EC16E4BE6F9ACE7F2DEABD96B04CF91 +637EE95FC1FF8668BC339557F4F074C23F8DBF3CF289F7894D9D4C6F93EEF068D0FC8749ED0402DA +891A409748048C93CE2E70B9D4D0572D5EAA22E4656E0D6F98AFB93ADD45D77A61DA64641A38A5E4 +336DCBB2D6DF7266EFB1FB309B6880800FEDFB6F0E0E833B3C87FC6C5BBAEF203EE682D627C01603 +E3F14790832DB3C2186DA06032C1FC597D6F786AFEE9D634CB0DD5FEB8CEEF8F4EE50DD8A8DBB88C +01C056BBD88482456352C4F0A85BB8D394CD3EF3F262B18AB40891E17A28F6CC1485DA2848313D4C +B1C7FF9D746FE5AFB8616DAAC8D3F913D208B37808FFACEA300AD563799BA74560B89DE166A4137D +25D28DA4BA52A15222492243F00E116C9127B7811CB1F70FDF71F38E23979E9C95ACAE5EC92814DC +C56EAD4106522DB97C328E32133B60EC32A0277277E22676D444A5D78A641F5E834389DCAD0088A1 +C59104F420562AA6E4E67BC8E6B10443D3BC7B72A8C0E61B05875669AC12E434734D7F8402F172D5 +77B87A5318D515B520367582B0456A65451915E43FC785C97D0AFA956FA17134FD7276B2DDE4B896 +2F0C5C64A169DF6D39EA10D26EA3140D693CC6F6D8CBD4CCAC7976A4638DFC922AC2DFCA2ADC95CD +1387B599F88B9C4757ECB04816C62CD620185F2FC5D3878FB2D6E37C797E5947F2F4EA8A4EAD19D6 +34EA8111F643633983E358EE8A7FC70805ACBFCDD85B1ABEDE05024E74E14CA99D07006B453DBBA3 +CFE2C5E61C4FE85AC842EBEF0EAECFE8357A0CD5F89CC105145419C5596DA8A1AEF60A1953AE88FB +39176C8FBB4EDA4E30F05154232076E0B24D12CA888962E3C8C00E33DE2E20C7B7F9CB68E09ABF4F +8524056B85F4D24AB7AFEC76AA55E678DD223E990474C99EFD8606BAD003FF8AB1C6B46E54FA3235 +BAB1E6CB3E9D7B0BF9C495D1EF69BAA5BB1B729F0EDEB4526EF1F8A9A06775E7ACB8FC3220AA4B26 +CDACB161BBD0DF566C43E4D228EA791FA98B0C121E05EF520F347633958996379D34BB674011434E +68D585D72F2A66186A6C1E19E8E312132825B2D52CF4D49C9C13658F5C3B24ED91733F495D7AF0BE +946330C15C5AECFD4D3861103AEF824978E49B8C56DE494BE205BE8B73429396571EDCEE30928E5C +7BADE4F741F8AB26547A6644FF5A3EBF1B87AFB2C4C08FC253D5ECFBF48FF4BCAC73E3FD1CA56C45 +C6305BD377A3C7CDEE0E493F7395CE30576BD84A82C9CB8267A121E0E9E85D6254987188FB246F3F +13EFBD5929FEE7FD7400C178FD9EF807BCE50B53DC67CC4CF2405E5633AEBF3EB1A1B71652EEEEFB +D80BA5C7E1FD74827E517F0341F5269A72E55A80C768EAE6B34376AD5BF64263389DCC42C6C45576 +1DD266C317C8A49F4080002A6BC6AB1F93E2FCBF8ED7D6FCBF8ED7D7FDAFE32FDBB4375E0A0AD2F6 +3EACAF89A7CA19355EDE8ECDD2670EDC3CD4616D1E52C88095EB38D0D1C0BD113E0FE9BBA90ADB5D +BCD87172F3FEA0E1F2BF43680AD392DBD6C1B54CFE87AB666647D762414CF58A58FE4C275229A58D +F46AD21D9C45A6F1F03E01C3A70D32DE769BB8C10AFE78232EF1A62737553574D1DA5AA6BF6476BF +FC8775374D177FF090B4E750A0F5274249A38EA796FBE1D422727EF764CC8EBFA93CE01C4958D055 +6316C4EC5B14E213D74A4FF12C9B0A3B212BE2ED6790F6AB6489CEC75C510FCA01E855E1F75743A3 +96FC81BE18AF7376EDD0BAD654558F5239DBCF970442CA5F0F4995234AD3F04127F1A1D8AA6ABD48 +F4D68390B19F5813EE90D154A2F7A5C23AE4BEF08BE84211502A5DE5CCA7827C057726C43FDD6996 +B30F360F4F352B17BD3847D459DD77EC839DDE04E5871918757EA880A7C9AEE9E5C01742446FD56D +F091F9F2E27C59FB46EC05B10540E3F1FF3056A78F4C300C00C09D21C79C31CC7DDFE78AE49A2BCF +62795C0D951822CCC839267235478FA111CA9DFBC89D903BA261EE636E36A22C1E72BD1FDF2FEF87 +F7F74FFCFEA4B082A1E396A18BAB9C4D6A7653EA3FD3EA7A8FCFFBDB9B12BD6C3EC04DB28C70249E +A76CDBAD3EDD61B6B9B2381FB195FC611AE6657C5F598AFF21FA9B42C70E1780F0E747962E4A7B22 +40B7F86610A71203AD0887A0D4364CAA5E315827C0765E469DFE5A36FD060D35F3E8675C181BD9C5 +1EC43DDB10F809616E6C7141912B775C1FF1FFAEB4F175CD6F62899A0615CCEDE3A854776CD22ADF +4D28B83621174939E3FD9E0AF8C3C4F56F2ABCE065A12738C01D09BAF0A4BAB27CFCF74AB0E361B5 +0DDA69FAFC72A25BF5E376C2F37AFF2A0DFB9CB8227CC7D6EBFDB94B175A24D8755D4CE1643750DD +75B6C0B4AAA99F6F71B4BC39525A0B957CBF7ED2C85C4B553D8C488C9E614A0ABEB8678BF5F62E69 +36C75B293CD0F73BB4F9974C0A4A66355D23149AD4EA881D1AE50092486F83B7297F94C64A76EFE2 +59A145BED6BE2E5F5C58C62AAB7D1A3C1BD6E5EC905882AE40B2A1F95FEEEDC93D9FBF8685D2D069 +A8F03A36B43F56B20E638B90047D5C9D11F5670644A6E43B9875F0573BB9F8FFCC0C92B3B4892BB1 +D2A6D5A7A5245520BC6F36B82F354FFFDE1C9968094F0D2D2D94AFC2FBA09C0B2E2ED4380A8F6789 +CB497A7F953C731E88E3C0A311A6931FA5F6C0A608BA52AED89DAF803E2B445E5ACDBBC8A639814E +15173D88B818DB335A0C2F1241E54CCC08266F36AA5EADAC8B885EDE094C89AEAA79769B34EEC519 +D8BB953219A18415D89B5A3DA2DB1C468D5F4DFB3C64B72F899E42E98DA03AD333A83C0E0E457097 +21FC56235542BA45417139D6E23968F48DD2AB043AFD4DC7DE9C690E35FA7A791FDF275FD9A95686 +F62DC66C4EFA52C1D6036C9ABFF9473FEFE1B6ADCD86B213815E0C30EF7CFE441A4E1D89033D84C6 +322B697485554E56CCCEE9E9977CE652627B59656A11FC00444EC91B83143F75D5D80C165E14F176 +78C52184D21E9CB9A2605565D7636C85664C59B11998837792DCAB6796FD48353D336683D2DCB50C +08609EED2AAE54EA3D40C4F7B11A230FBC3C61AB9EB02107D05126EA46C54409F445D84F87D7747B +9AF847EF7671DE0213DDEC36094E3C868742B13031032E830ADCB8B8A5AA43242CFBB0CAB66AB06F +CF0EB5C67301BD2F7660BE63DCB3E07AB976B6CB77C7673B064F2B21F6100E091DFFC9B7B14CE718 +14CB67A03FAED0841C779E83C89C1BD84A61723F5B002212343CDB98A1CEA4E0C6E2C0CFAC0ADCBB +4960D1BE5E529457D755E703512323BE260C56786F96758D82F5D06927C1FD8065A5A4255B8F7AB4 +36717EC8A1DF3D5499635D4403A3DC53C848166C7D337EE23EFFF105676B028BA1B584B956610346 +D0328D5959640C802F9BE596C058F474E334A07B37D26447CC26E76BE9AAE861E54C345DA0803C07 +2B38CB2FF74DE0714F2CC831E87BB3E6BE04CC4740D4F81D93EB14C5E642AF3087B20B4C299961F5 +C952C6E381A0CBFE42FF200B49B0E4DB33909ACA69539E9C5F3CEA8DDBFBF228E15570630AFEE875 +8B9D8D84E0604D2D99D242480F550168784A99B268E5BA31877815954B69FA62EA647A3396205473 +AB36700912E8BC3D7C7649E7BA400D26832722CBA424679EF4A1FB1213107F972380999767A21515 +7C2FB8894C1446116EED9086D6AF6D1B0B6ACB722BD81CB2E582DDB267BEB2553C44C7297273367F +B5E96A8EBBFB605F8957BD55007222DAB565F6885FB7F18D46B1097D50B3BD7196E84D935FF65CC6 +B8A097A6BE26D7F5C9E9AFDEE3342174F1D01C651DBA1C58A7557447DD8159CF044CA471A8F9B0E6 +0BCAE353596120F8F8470BF920870A4870B4702E65EF78B96CC3D0EEB7B5709417FD74FE147EA78B +304BE46E5CB7550B331981B1C55E47B348F209889D8BCE7495CD014F2FEAAE197CF0D941BE742CAC +AA9ED947ED8B12B1F7694D305958C907E261F136FF785C233CAB55BCFE4D96E74581137F38C378D6 +392F3821DD97CB6B71EC1829DFDFA1057E4DE3FC08A437786C86BB6008172F8EFF946B7116EEB155 +47D3D4FF0D1328E516F0D0EB315DADD77465B7FE3CA19DA81C61B5D610029AFE513197AE7C6A423A +A934816A749667AE957FBEAE02C7C1A6AAC5D94F548E2084FF35B1A6D6FF37B186E67F273EE1FDE7 +6D88589C5557F14E8088D74FFF1209E19A9A5FB5378B4393A0D9E0796910D62E702C6BF8B9685C1B +B39BB49599627DFDCE7721059485323266EECEEFE31C0A4207522A7EDE0173A653F120748F320759 +DE4FAE5D4EF9561CF241B6B2832ED936F35DFAB69FED54670CFBFCBAAC44985E5677770C010263D6 +B690866F0083303099DC9CFABBD0740CEECBF7CE9CB658F4A423ED0CE3560DB9A272C03B37DE3F7A +3D82441C23E52BD117198BE1E883D047BD3BC6B1D88834CA00AF6C8512FA6E010999163E5FF441BD +4FFEAC41196564E9568AF71C098FF9B636369BE47088AF81024F42B441274FE2B39DD54E6CEFD4CF +B16DBC10A07DD43B11AF48669156F4B0B715E883AEDC7D9E8218CA5D5815719F80E34496B291ADAE +477232A5AF42BC92CA5213B6741BD6B92FE6540F5DAB5348FBC0DEDAC6A5474F54F255564E1739CF +5FD20C20AF4CE777041037BCEFD19BADBCE8F6E53B57DB4CFDA3353EF460B8CBE31E9E513CE2566F +70D499AB12C4F416757484C2425B3652F7E196832E47628CCBB083910CF3A4E5293F653F9A131E42 +604CE389BD610FE11E8B911F55CEEC7DB664BDEB1BD0C24F5D4F32B4631074F1E31814A947DF5E95 +F5178E1BB8D736EEE2289CF0BB9B2A041C3384EA6F4DC9146CF8E64509AA83108C4B0F84D8E277C9 +9CF24990C3BFD77AD094611DA9D52D8641E18306AE5DB0D7660FD36D767D2BCE459A8C5B851379FD +E86589FF305EE7FF4C300C00C0F1286724CB1C190D6F8E4C8EB6674C1346AF73CB19739523478772 +2D61396262214BD63334E6BE921CCD1D0D39E771ACD1845C73EC2D47AE3CBFBE3FBC3FBC7FC5F7F3 +55A94F315C123F3D4A873FA297E65FCF33F417CC35800082BF7DBD2146295BCA59687AC3A6D7F862 +164413D7CA95D21EE3AF1A71CDC2C6197AACC65E18C66DF25EEFDB1F5BFD55BC9293F3D974954211 +C16D89C7F35E0BCF15921DA34D40B808236526941274F70560DE7DDC2214FBC85D83D3B983B23D4A +B54DEDE3A9961E7AF4F221E1F8EDB02273530C76DF5191294D9D9E76E87A3B3464BE4534724DCE22 +A9D5899C00BB97A3A9F547B35761B6F8965947F5F2D287EBD3D25A033A0A5E157F26E3721363DBD6 +4A71E3DC72DC3E2130E34A6D5BA0D83B82F7F7878DAB7E5AC9BC048184B28E32CAA548B9EC853121 +197BC64FA29C386450AE6464CF33DDD5A10FB35DA7D755A1D7FEEE93C751F98D734D7215896DC91F +16700CC777737C125BC49942E0706DF06118B6264D69CB51A4EE67340D2ACB110F8BB1925B2E97B9 +246C3C8D11ECDA9C36449C3C6BC64E77531837F573B1741A4E0D903BD9A07DA7F7012F383AE21826 +91818B1ACB720E6916DBFD7BD3D1BC4E5348FF2F36B85053AD121AF37C19270CAA36E66A1EEB1E3B +156FAFE5603F6206326E02656AF261C0E15D72AD514979CEC811D527126F33CABCACA430AFF5B2C6 +CBF3D6696B1853E5237BDEBAADD3ADCF5F26E52B051D935FE3CCDF2E5EDC7D2D3D1BD5F5248752AF +0A5DC17B606347173FD71F8EE7DFE7D07487980BF9560D9FB2D0ECD4C2943C1DFFDF3D7257153141 +DF497A03FF8A5A24F89E5379C6F524A0AC186D2782EBA90D2C625D7397CF005259D04EF0B9626FBC +F14C9C5EBF8FD4F8D5680F9A51549194E4B9EA884E1A4CB6D9B15389F58914E259E5644688F71AB7 +7EDFFA5D5801ABBFBCE3DD0CAFBD4709181FA30939F16E1ABC865F1177A61D8AE0EFAE0784AB857A +EAE3738655D3076B1A3B42AD04D87841002B7BDF256475063C0C7737767D53E63BF84AF063108B9E +F1F4006C27ABDBEA77F30530BA407BB3E00284CC11B525F6CF82D06E612D8CE3161D21D00FEA490D +51A445C884ADB3BF7977849913BEEBCC234574E5C8E61422CE14A7ED7B1B0AB90D09FF425B4ECAA8 +F051487C39D9ECB744A195DC0BCCBD97B9C9CA07663D35CD35688A63FB037C432548EF6AA6F6972F +DCF1B99C9A7BB72A9C297B544D7A0298CAAA9A30B0EFFCB608BC3E70367C6CE3D42D1B28C7D6A8D8 +E18AEE6D31A3D84058D10D32155448C805D8AE0F0CF5901C00817E5F9C446C2F5B12AEBFF0CB5B4A +7E32781456FD1F6F8B636F8B0ABE5964576629E99A729B19144081748B592B33357CE95B652DEC8F +62BF65D30B3164E7FC97C718496F81A507C13974B5B5DA82C7310BA3FF062C8BEA89B1F890748BE3 +B3955D19193BAA24AC30D22B86B4960DB0BA2872471E7128AF6165750BEF76C6D2353DD190288F68 +32080E482D196D9CEF1E156CF71F00A15F9777322E9C4FF3795CE5F1CA0654F8519B14AE123872F8 +C11966C9E0E9B69C955669ED8B98EA986E10B93BA1F85C22A3D0481DDABFBA489E8AF80D57F1D26F +0AAB4B5155D3D00B24123A37202845CFDA7874300059DCBB17F2824B92654105397AD2FA897C213F +E6A4357BD6982B58C8A8D56ECB529A717292E545DA03FE6BF1EA09B7FDD6B682DD5132F541DC5BBF +F242EA40D552DC5F8B7E5B7726F7727D2BCFDBE86406DF99B5A0C4E6EE83A6270FD218A5A1925A00 +AFBA530BAD41F2BA6417517EDE9F5C0CF712064C9D5025ACA4F408780AC15DFB16924807213134F4 +FDDCAFC647D4BC1E9EEA68E419AB03BB309371346D6AEB709AC8D52748D819B37743BF25D23724AB +00054AFF8B5903F8FFC3ACDE25D87F85378C02C2751F8F7080212706E4669E7A7FB385F39656C995 +A201B1F8CD1146C5B3A80E644A84ADF72667725A55539FCF7B033A11E13D621474DCFB6A6277F890 +BC7C6A5455962BD9F316D1AE1B3FB0D3D1F5E071C713FE84C980B56BA7E7E29629AE4578CF18FF9F +024D8FE2066B3FF8C40D5AAF71D236DEE7A9E5540539CFAC677D0375D28433EA2A84722237ACE1AE +B9F986B2AD333A8E281D5732CF8DBF7F738E5F726002D69C0478EB2E89D236E7A0AA0F4522398C28 +88F21FD1FAA10F484929411D05B9E39C49C125CBD8D6581178E791011BE892118A8DC91B84E853B7 +9308ADFBBAD13B496A4CD9EB123674AAE1F764AD35F91C64642592CF9E1D8BF79769EE7BA3400DB8 +882B4849C8B3BE6203B0B1BF6F12185F7E34843BBFE8FE0BDC28C42832D9DD7DBA7A5E38257C24A4 +073CB78102AA402F469A629DECC5B5AD0CA59EE59F98906B1F495708B0C43EBBAEDF6086F2CDD4BD +A4E78D49FAECAB5C86D0903ED1F28729A5146DC67964EF7D3EF3E09A6F8CCBD0B3CD7EEB1138F60B +0F77B042AFDA9B94C26CB33F08E0A83543491317B3344D8BDB8035A2215ABBE802E7A81F12636A03 +4F460CB2257A21465EDA01AF3699ED3DEBE1C936A92E2FEDBD82D15BCB64562BFC2FF7EF0FE767DD +E30EF6CE811B42DF5D56E7001C6643D77EDD4687B764455AB7EE8FDC25B7B2BB89924C04DD1CCC05 +6CD782F67E02156B4B74D56336294ABB3FE591DC84C8A1C3AF2B3DED1ABFDB10690403B50CAFC13E +C4F243E7D465E8B93186FA367183337884392E66BDD7D4E1761ADE27988864021D6EFD7E55C79AE5 +17881F0DBFC1679EEE69A75672EA35DD2DEBC30B240A4172F9F428FF1ED8BFA7CEAAE7B5198AEC88 +214DC1B4EDC3E7D2E3F07F23E60E62AEA2DC0D163D78C657EC9ACF6C62D5B192793757B11029302E +DFC487B9A1059E2865BD2F67284A7D0E02CD37D5EFD41BFB63573E5FA84ED26D4C5FA11775C5CD7C +85261070ED35937B1C12F1FE3E14418C022AE4ADAF4E025C612A664B50AC69968AEF3F8CD7E93F13 +0E030070776488697E32A14C93AB59AEE47872CC6FE49AB3DCF7D51063624CAE32D794FB58B67C1C +B972979BCA35E62CE49A21F40BB9A61C3DCFBBE7CDF3E2F92FBEDFDFFC1A5CA7A22C6F551835EAC8 +BA487F1EBEACEDED8544FACB3457D296D78D3519BD20659EF8677A3862FBE50AA582BACFD824DA85 +69C14764FC266283E08812DB07581FE57F28F5080C2DE4A34D703245A244532A0A8C81FDF6D5516C +3DEA0ED906D2D3B280105EFEDF4FE8B20290811858269577481B88D041D8A45D1D8D0430E2F8D4A2 +3804AE6358EE1FB847A6AF3C1F6E18E9CC86BCF438491717C22BC45BBA045C66942405ED4DF638DE +D8498DBE68BD21394EF01823A60513FBDC0E965ACE645718AF1C88867CDC8149BB6FF9793727BE68 +E2878757D2F6D5B691A0307B867798D6A9A61224A6859A2ACC2D33A15E340AD0BDA4EB495110D4F1 +0CBB79725B5CF45D73EAEE175AD8596E643AC921508EF0B5BB7292991BDD837F8A55D73E9DE7636C +B526FF6019F93A41FCB168EB18563955B3EE2BC73E1D0FB860B896E9D59BEA2EF1F637192719A929 +572E2E8EB682DAAE5E67A308C8172D96A4C938418DB4E48279860EB7215A9FCD3EB5EE2876E5BAD7 +EAA98DB2D9DCE7AC28136A62D29AD765776EEDDBC7CFF85DCB9E070930D5F592B16286EC8DC1FA6B +1473C0A0CC5D2F4790221FD9B5D9D708EE8C2CEF1ABE75D4F60B108CCA2732C23BD679B29467CBA4 +0061A68571FF381749386352929FF92BFD05AACC29FBCB80CCEB3A8359744B7F01AF4FF59DA94CE0 +0D1E86FF98E8E5716F07F00659508D11428D3947415738AABAC077B2827323A455E296678A25DA9E +2F8D988A37CA76FFCCDB193CCE99FE6C91E65627EC5C234FEA4D35C67BFF425A65E4C5DEC35EBCD4 +3A24DB7C4A287269BA1A3677DF45267D90DBB62DB4E4364F4090330C41ABD53ADCEE8EB6545DCF38 +D792B0E70EF9688A2C8C146168496E8597ECED9CC40E6E8F07C32A58CA8B6D6446246256EACED956 +73567F6B22F6E42065BC0F368EC38C0F0BFD17924BBE4FBBEAFE829815D54F491342260E44385F8F +5EB1F39D5752742755DB7E3560F499E54D45CF83652071DC9B851652042985E594A2A59362418231 +578321171CA6019FDAF3A19B2D94524910BD08B798D49455B165D9919D3118CE9C3B64A4EFB6A0C4 +7273A0305E2CA02249BEC0B368696D207370D44F0A7CB18D4E2E858062A4F0C0011517FF0C56E35A +93770F93D8E0FE7AD26A2E491F301F1DF3BD8B525E2938A9BDB85BB3A5BB5823B59140B49B6ACB11 +CB6ADB103BC3CA6BA3F09E46183DC8C792582F40597141EFC5EAE09B7F975AE76D714699A25046AB +3161DDFDF320F280FB31C266AE5709D0CEA38CDEC6D1D11EBA8215BCECF19B2385477326A5EF5C23 +AE4E9AF6535B2516CCF9048CFFBC0E920C7282017C9EB257BD90727E8144B0D015C177299CE447D0 +636F944412BF092E92DFC86D8D0C2669878AB931FCBF6CFC6DFD27C9BB69ECA98098E0D0737A7C0F +90A3F6A1212729F7AB6B02EBCA9B534741A3D17B544974D31ECE4934B02D43240A39480B47E170F9 +3A1934C542B73E1222FF4D5A643DA60C313A5CADB1463F6BA4349895B7F760BE79F8D75D6336A2E9 +2B147E8C76959282E446C6B9B60BFE8259A82EAFFBCFAFCAD7B2A0A4A9DEAA786A484BE7B76EF95D +D70A410A98013A81268CCF721186DAA7845CDB1EACD9E1440E50B2AC86400BB89901F365C7A50F26 +4865EC1CA276552C5C0496A0569DE838E276F8E837C7ADAB3B11D877C541941081862D5FEE904AA6 +6F727CA200ABB753F2E62CDA43CF5CBF7E5FF51B667A9C8B76509409302B115A1A33721A98A09DD7 +9913873FE9AA6DFBD43AE79044DF03600AB93E9C04BF6F5DA77060BECE0CDFF58EE83019A646EE98 +439C1ADEE130D4CFEB26575A3D1CFD9973D00FD8D7B52E3A90D1A97AE77F294315F67F2903A6A1F2 +5F6510096F1AD9D0BA0E4D0C727B154F006A41B4CFC000F49FC2EACE862CBFBFF4F149CB11217E15 +D5AD250ED167998CE2624883E10D7ED37D8A6FED94A4EE442C6AD6F3D3E3B7202A34145820CFDE57 +BE34D3DBC99187FDD26EC54A0655FA7B412070F97D950ABA648706316036E315DA5FD3F51EC8D175 +40A425B5EFBDF2C8387CA66F593EC73FF5546B1FAB9B1722A947A6D3DD11FD6B2F6B3D68CBEA752B +B1795EF08DEBF094C9C1CE81869AEAA10ABB73F40426AAB0019D4BB16EB289511475812E0BE5E695 +5C49F424457509CD30033874E0DB01447318E5AEF18864199021505DB4CBFB581C27BCF25E2860DF +E4B849A93F770B1BDA919C709DC27A91297EAA4CBE693F57B0E8EBD25C0E80CA49B780CF5AEEF9D9 +AEC3453BED7EECCFD902912E7D1DB1DF5E1B0ED4F4FAF6AC70DF2F4C6E34D10C0BC0B175E2A1D574 +F7EC68647120884DBF69081CDEB9F410608B8BF9E4EECB130E54BDEF252BB7CD525E68C9C59B9DC1 +68B0C9167AA28AF8AEE0F9249155544561CAE31A082D1BAEA9D65AD50E39B789BD65143EFE11AEC9 +AFF948E67596CF78797DBCA15BCDFA920FA3950F2B4CD6284DCAB7BADA3155368BE4773CB674FC74 +BC07E9F56710367FF4363E0E00A43CA61299B70370C2E6E91075BC4562BFC4F992162CAF4DBC9FFE +FEB8B5C7C3B318804DBD43368B7C86A90E39076EC1E88707823B8AA69CD358E8A10E2CEFB6BBBCB1 +E4EACF279AEB238911CAF49CA03F8B868A2742D2FFBA3386AC2FD55427DB67EF4DB57A47EF5A9409 +E2A0F9A82EBCD69FE585845F9651C06C899333438A1288E54246C1D3D8B20CFD07AFD6545D0975FE +975B475D4A25D12CFA832BB292AB37E4D5359A3805DCAD5DFC5E089F47B35A95A82A0A67755352E3 +76280EE049D826B3F4915F5B626CE81FFB4C8D59AA4850A78EA069949ED2D33CC2A90F72032A3DA9 +8A6AD7A934DE9D77ED02DFB044420F0A01839656DF4730FF66BCBEFED9501400000BA1B16B449B52 +A3D42C45C58C71140789D950B4466253ABFC10473946AD204A451123A8595A3B315AB335529B9835 +DA94535B11AD75EEDB7DB90FF7BFF83EAF8D807BEE57363F0CF35CEA5B7DA52FAB3A8DBBF37B0C99 +0394F62871728E82853B672C76A818C7B8E9E6B55EF31BCDC0450722EC33857667CB80BD9BF58694 +C27A8D85CCCB2B870811F947F55F3DAA9CF84BFA737470BB242AF8C0D843148D3DE592D651B177FB +780D191805D44F86E002C0FA297E464CA31D9C2CAE2675176B77B0FDC149790352D09F207C65BF56 +A69143E649C68D57CB1B019B35F4961AE346C1A73F76DA5BE669E76A21C43069331B05C3656B1DC4 +71156A98D968005C1B37F7A228B233D1ABBDFBF52AC649757B56501F04FA3C433DACF7B0EF013C94 +AD884DF1F2C9E4E76D39E6CE2A3FF5E7B834845989BD4159FF9C78688D4118C02C58AE14A15D72DB +BB65CEACF2D845D45509734F1C8CF6C7CADA6AE3144B63CD6D14DC916D657783DB4EE846959BA5A6 +2F0FF1B25C5EDF4561E47989B04A3D18A760F597FC441CA4BD69E67343DC5B2601BFF30CD700C998 +6FEFDC728ADF3CF205D25F21ADE7EB4880B8F170DCCB21866D2D97C3593786F924E764B4FB75EF3B +576597624D170AFED041ED66D07C8F9C9797CC40BF42C9A7B9353EB72B23EFAE18C835163D0BABE8 +5588CF1531FEE9CA01F1B356A8C5503867AD5DF31327D6D3CC89DBA7510BD9E5484AA1563B313D4F +9B8EE023C4C63DF4E725B9CAEE8B8C70C242651DC55E908F17D30D1C0B2B0751A8BB491392A92B0E +D504BF8629631BF08F2A177CEF66C4BD35A258A3CB5FB940A7F88B1EEDC79D978AB2A609CEE97354 +DD6C86B4AB448236DAF27D0DF77B967F46088593E37A4265B17F59EA2B1552D785CEAECB04B19EAB +11EC36EB2164C2ADF39D61FCD2E8C488DCD6C8FED95C5E7F48F85314E8A658AB5E8D13808A3F4056 +EF4AF3B02CFE49851CCBDAD70F17FD2E35CD0AF4D77EB73342F4E6792BF74852FC7C78C090B2F7E0 +9B7B866D20AE80F1B4362701FE961B464CC458E89A121D04435229741F3E3E0DB205DE2BBB8974D5 +AB8C4321E1EAD6A37875EC772D8690636C768C55855D6F076E0FA23098309348D396C49C3167A44E +92D151DF3A0FC6495C1165501DDB782932EBE0852617EF4631A261EA560B642F035657A7F1ED08EF +C376CBD00E992CC20E1B2D794EF45E917847CBEDBCA7B99EA21E19D18784AEE81B428206140FAAC2 +948D3962C77792D912F7F3F7862D5F0FC368B7A887A885D3A71B515CE426AF0CE7EDA0F8A9A42080 +7AE36DC440CEB95857F46F09012476F6B5A5C16E4A6DCCEAF2D71234EE145A41A181D21990F08BE5 +30CE92EF217D28FD4D41C8580087F8F610C1C33D597A838D8BEC9C1421D3ED221D2D4ED33B43B230 +EB919CFA415529BD22D0EA2290CBA02D29ABF37380FBF12ABD110CE7D24CDDF1636661D244966BDC +3CBCCFAE429AA69B0842656A6916372B7B4E25FEC847BA49B8AD2E7A1B60D04C22D6ADDE1F61E109 +0249EFF9174C9F57C57E1160FB5D792665BC38A8E2246AD07D3AD797FBE4F470A8CEA3877E42802C +8057959F8C4A5788A2319FB2DE08477FDAA172E6388ECD716B342BD7FB9231A54BB69BA6493C47DE +484C874866AAFD69709010B0A8B23F566A780CE2793E327B193503CED878A6E369DAF27C322937E8 +4A97375F29DFDE8CF46EF95F431329A24B56655EA40CBB3CCF6219073EF6BD6B6D8A0F2D19954933 +8F635EC113D718F693684A247D9D4F71B8169C9BFA1A304D69A012BB5E9CAE7DF73F5FFCB10B4FD8 +6C928AF86523FFA18B165D38634B3798FEADCD86AF56ADD396A8F1441C69FB57DA860756B48F048A +6C9B24E7CF1E358AA9DCCDD6EFB4B7340FEFD32DA137A77AE8C44DEB61F0966326C9BC1A4ABBEDDE +09DB31E14684A3F9308B22FCB517C0EF1FD013CCE4F936E50557D30A214183D4AED6AC81B969D7D2 +6855AD7513BC7B8F019A60526154F5CC3E46458DAACB3EBD5EC321FFF4DA54E35BB813B18C4BA65B +5DCFCC450C0E407CAAB911EEC17BD0F331BDD6301BDE00351F5BFF92DA5C4AE1D07A5C3A3B6B2418 +B01852BD0D07263F7851883DDADC9D6EF6698071418780C4DBEDE09C8F07A2E2A48610C6CC4C7E3B +6DFC256887B45F3DE6A1DAF6BF68A306FD7F68A3A4A1A8F85FDA087F9E1CC4FF0D7E25BEECDB0A57 +99FA7BB5B68D361FC5A932F68B3BB4F94744B2DA4D4E66C34B79601DA79015A6EAED1A61C1DD74F0 +7DF8C43ED3EB65C52033D160A1A99CA92908A8B9406BB0DD13719D0FECF9B35FDDAFFA9E6A5650BC +67ECC90480D1478C6AA3F40EB85AA0663CD902E42EDB892A932BBD97784C004C7274A00E3A9CCF95 +D2CAD4948601873FADA4E84DE3301AF4F596438122CBFDCED022DD077E3A9301B1916490873C1894 +C36BCF1486DC824561277F4D78F68546A0D476548719286CF2D0D80F99DB462321F5CB7F22FD3009 +1AACC16F640DFD0FB3D0E1944C4B3E6366D662BB68356BC6EEC677920E623CF1262614EE569BF585 +1E670146A679BA33B368180074D4833A6AAD327C168F55F6DB009C5FEDD09145D7F19DD8350D5918 +58578142FF997D75FE946F92CC90BE206F85157AE064EE000068A26C0226BFF75ED07AA7BF155F98 +DD4C43B3207C715BFE0351112D1A605FD3501BEF2BCB31919C163E335E70F1E7FD6E949399E03B0E +4BFB93C9FDA361070C898C4F8C6F476A969421D80CAD189327D2FB7A3ACAF50E25B7A6769DBA0A6F +7D991658113F578E3C5BA4AE48AA4B6F1D518553CDB906FCCA739CC5DC8AA372E79EB90A0CC4E098 +8089F963BA8EA5F8A88290DFAC558FA5D4DB7DC879B9F7D947E29D85C748032C7905D98EA3C21B05 +3543B9C1A3FC0FA14AC28382F8E38D68F3B482962E1DE4C796F960B5C781A82D6CE5D66680F2A05B +76BE80B31CD8254BABE39A996AC5571EF77F19ABD37F261C0600E0E69E2D3347AE6CEE10A998A39F +6B73E41C398BD0CCC73192FBD65C7315720B73A707CBB0909B929084C41CC522F73D47147E2F9F37 +CF8BE7FB4F7CCF45CA33F6F6D1976C8AC955103BBAD868E9B658AE4F411CB858B9E2796BCDA3EE99 +F8EA1F9E8A95C7E4661907089857011B3861A9C319F4D2FA6E3C7718C984117A30C876AB906C7F6C +20DB481AF37155858712860C0F76EA0A296AEBEA4A539C940E870A8E574221E62C4ED6F0FC51857F +6A0C073610E44E889E6DB8225E427B3A4ABD4E6FF3B6BB1DC606E6668ECB097F4C3119A95FA877F0 +38976897498A7D96EC463433FB5C32DB24D1DF9572965D06921190040FDC907F2816133B76DE577D +7267992E7B315FAA7EBB0EE832CC1F787BFCB99DCA112B8CA4631DF0512F04D51A67C4D6A1C65591 +4679963CEFD6B170E6E1F15A1D312C3C9E7F13901AB24C151D05BA1AF289BB1ED4C2C23876030E13 +2E3496692B45FA560A4360E33076CAAADC87AA67636F77E65A7873A63D38579D5AA2F7259877C8EF +935078266ACEB8505A83427036B79E91674050473D3FC135B2080B61D400D1BC5FDF479AA58E87EA +6B69A4D682A391569E99C592711D3651E687F49252ABBA8423F47A907938AB0848D0C5FA3BAA945A +1F8A99E3C20279003D0E9B8B05DC05CD9242D0798D2B91CBFBDB5B316BAF881672A418A175635898 +75D9F0A0F6DCFAEFAB42EC6462DD775C131F116D453DC1193925621E28395B23BDAC77E0947426F8 +F903F8473FD189AF58D74E83D52C0767366A6CA43835B41A937B39B5772D0A5F254525AEC2700491 +79B5A9CF6DA01F3284DA7C16405F52046A1F9C94F16862A673E0574165AEF611CEDE3793F58AE8E4 +23A9C1CDBF13A7D056EAA8BC2287D011804826E5E3067983E6C25BBB968C506AED4F9D86E278A311 +15788B3E51F87352BC843DFF1A2B32B7B0E02ECFAAB44594375A7FDA91D133993DA0953002DD1E90 +283A1A1B52C1F4BC82C8B64887C71AE20C543511C093099558939E7163E158A32B725D4786822D6D +5A2BBCCC66AD51176CA2C6CC00DAEA4DA382772957E9B085093E4E014E0E45B43E81D1126C61E87C +38A2D8BF92BB7C5F2E4722B3A8257427D96B23FDE2CFE00B8ED221AE3BA155B6AE03BAA7FE5D97A2 +FFE3CFBD4567FA5B210E1CEF5978998B18EEC39957CF87B9B561458F194C62128433E0596C81D237 +66DDDF6B6A73EBF3AB5F67D89CE69847480636EE2669464AB76C1190FC7160F30C2FBC9FC784945A +1124C045E7BC560620FBD1F470395C6FD06CE2B551B2CB65E66DFD2B6F533301CEEE052BA72F9270 +77F63FB7DBD8BC57F747A51FCB51B617AD434049A32FF3904C5E7BE2D110359593F3B1523A661769 +6B7E8E86DBF62B2A0839FE6CB75C6232D3A21932AB59369AC68B28570DFF78D6468B505199763299 +CAAA3CF18F6531D01456F926363294842D69F9719C10506C5C7F334FA894B339018CBE5EFD18DA3C +E648FBA4D1E4BB9D8F4DA37AFC74560E964CE3EBC83B5872EBE2AA83DA7936E762E5D78928B96672 +8D4C692413BD80DEC4C3365E342FC9F2D009BC5A36B8F74AF77E582FD3B946EB594C0AEC6AA957DF +B4B058E3DA4028793DF14DECE9F65B594976F6DFB2F5404396BEFC6CE6D5DFE533987786918B40ED +19748ED436396E110520C764EF04779C3D899EBA8B8F1C112BCD489E96D30515F61AA4E6A897BB1F +A8BADFB2058CF777EB9555FFE32AF2F76AC54B3ED74BBB980FA0B16F1BB0C02C2DD546C0361384B1 +39E892017D96CFE15E46935C09FD4BF24380AFCB72B3D6CE1FCB6D9041332A388250611508C661A7 +CB1BECD2FBC0C25330B18E17CCBB50BC27084A321BB9FF3071F55DFA0CC392123157C66DC874118E +0AF15F998CAA84326C6899BCAD40A711AA356B1D798A1AFE2840315DF2E98C954FCDCB45BFB9EB3F +803BA9016B5C40F6BFBEFA8D5CD390C4E754DD48FD0CFC5F67ABA9FF7F67DF54F9EFD946732EE41D +724F7C147CC73C7EDD718B363BD5782FC78056635A1F45D3F36BF14312F2CBAD669736B60A7CBAA5 +7F18C48615AA085CBC71128F2ADC7FACBD6F33CBC7527C067DD01C7796B0EF8CECF13FA6BEB34044 +FFBD11C8CF1ED595752D2FE84D4868DB6F9B1642A8D2D2047A7705DF05209CF37015F91C60903D9C +DFC4AD9F86CC9A3B6FEB486AE8A348A89AF1547AB80C424BC80231A5AC2BA7B2BAD7DD83C524EB86 +760ABEFEA05AA3DE4357729C9373814FE8B83E894803357CD5F7820DDC8209711F567D212BB32DF4 +8E50C2EF0A784B9A63DB2374B15D7ECBA0589AA39E6283800EED359CEE9E82F15DB00FF30606F77B +4861B99B0409085D85292E60A251D7055AA90FA9BDC036BAEBC69EEBFE4FC4E5984328C360320EBE +D4C2197DAF2DCEFF54B3487C0C2EEF9BD738B07DBD112D7C0715A6A8DFCB618520748E52BD362220 +5393CCBA44D3C37245175E4A0A4A40A15292950B1B73DDB9EE7BE013FBA7267FFF6CA82652621E37 +9679515DD0813CEC6FDF134914AE94E093E36002E364896552044400FE496045E1DAC978165E16D2 +FF8B52B77E6FF253060DB1B5496A040A3F7924D6B638940323B8032AF55404C597BAC144011C3D25 +DE12D05082F0915DFECBF68D5C6CE93F43BA6AD0A94C1BC40F2DF86E4DF690D6A637CEA6DC9EB3C9 +6DD421055A8DE2D2CC74A5F65C61DE93A1DD5F16321B3AECDE744C366319F3F48278A802417DF2F7 +03C3A4C417AD03F6004CA633D905073E348657FCB9F61F68D969C31C659B444DCB01F9967DE47CEF +437D3E6371EF17C3C6F170FC9EBF34A440EAE9E1B9C8CA2DD9B9E039CF8EB533CD9F5282452E7CD7 +4FD73E28641279D420B634A89EE5DD55CB4B645C85F335B28091F74BD97C099E99E7AE0F66EB162F +A4A59C6AB507332FDA032E774A3972BA8ED4DC62B03F77EFDAE9BDF29394329FF88CB17FC88255D5 +8A4DFD5FC6EAF4910986010038469AAB095339A2D8F038E6E6A1B125F7315733570F2A393634C772 +AD72E5962BF79563C29A72240D8FB45C39CA72E5BE8F726B58BC1FDF2FEF87F7F74FFC3CD47FD21B +D6B78174BB657DDECF681454E6DC755BDD3F66DA6FD1E3710DB2F8F1B920594AB86A759B331B618A +06C678C03CEA567ABBA57CE78AF34ED78649F56BD4A0CFB0A90F90AFD941D3A57546B1DC84CE93BE +5DC1EE7EF1517CCEDF70D45DD6E6C5B9FEF7C549BF77185E270BAB2D40FB7A1E190A927250CD0316 +F6AE6D2A4A5030A6DB087DBB444F32EF8C10DD30AA988E1E38E65A91153443934628DF0A8CEE83DA +51FEF1E54ABAD74F25A87F7DF43438A5D60BAC85B89EE4B9DAF501A789ABBA6FB71F34B60EC70A43 +E3C2466EC2EB5AE3BBFA3FEA1B9EA5DC8B3CF9D64E313F3F299AB4932ACF7347A30ABC27D4CEB3F8 +C185EE3F8D4296E6065E813E1B829363E30F2D0E1A54A824CEA410F876F5DD49F62EE9E42E036E9F +F914387D5F5871253128DDF1EB8CEB53CCF6492E42C2D22F4FB542F0AC1F3B4321A9F53E9541762D +F8B4E3354A16EB9701150E4AAF7CD475CE454DDCC2DFF1EF46AFDF1BC3F8DB2EAED31AEB7D941AE0 +D0A0B01C1048F147F893C1975FDDA49ED2542EC41C9AA85DAE12B7E65FC6BFFD387F01EDBD4BB0AC +30A9879D7618F85B87EC0138633AB70E55C84B3FFFAE097FD955CE72E6A83F9A502AE7C6B7684B07 +0C9B3A6CF978531B770417B4DB08D94E742F4D0D20EB2A552D042037D096AA0FE51411905CDEE0F5 +98C2CE149025A67B1512B7CF9C86159AF13FA389E1EF0E5C819EC4FD255808E6A0AA77D453A19903 +90A33F2CF6134BB5B2BD1199F33DF8FB0B3864AA064B4BEC11107A271FC3B8CB8481D3D84F3ABD1A +E05629C771E8E4CC4C01AC9619253138609EAE5870FE694DB88B9652CF64A8B3648362E6387BBC4D +86A4D47E7918DB564FFF78B7F1F558E05BCFCDAA3905815BEA80B974F7E000F1582F7BB3733204EC +8F4D09D6877CCF32652602C99726DD13615E6FDEA8C441C4C42B91493D38967FA91D35DA5E628FDA +F231993692D2E195BA10C85E393DC71EA0F1AC242F92C3D17C63DC28A3D83D2C35E3FDA3EA8B2853 +2296F865E863947A899ADC731C46756FCBADD1CA3288FBBD5E7E0DBE3E312817E198C08FE01AFE54 +28CBB6D2E65230AE27F8A9C4255A7A31DD96BFEFDCF4D14BCDD99587AACD3780A286AF9990146251 +60DD2D3C28A47F366276045116DEA056E959BF1CDA84463034F88AAC113D74E9B1DB3EAE9FABE2FF +1157D0087ACF29CF8FFD505B7D5DFA46D3FEA75300F6EBC07E18E91919E03FBA23BC90DFEB9BFAA0 +71F4306251D0664DBFEB5AB27A2042D27D00439F3B722613E736D2917F11D1C7916DB1E0E205102F +EBBACD81D3281C72B62A6A07F8C3EF12134194DFED6F41DF5EBF1C0AD389D8DBBF5ABD7D82F00E7E +CC632AEEB7311A780DBB8DEF69C79DAAC8A11E892F8E12F646B3E72BF653A31C3AB6E4A7B22A6DA2 +07379E33626E3B0B3BDD9E81824B149A2418CD2C9045FD1737AF9E5C650BA8CD7C607F8485DFCB69 +AA64395EBFEEC1FD68ABCFB3840BF5FBB117AFA3504801E4E2D757D18E0EF826DCB5771AA38F0B53 +D8EE0090B1B9FBA5767AC1DB4F5A35689B973810B6DD30A7ED4A59F61D04B314C545334652E4C7BE +FF8BEBE2C3A5CF0C9A0D59B622AA8AF556AEE8EA9406B5BE3D4EAB316F4EEA733A9C9A1F49E6F727 +E4909F25B539796F3644483B4A1D0E1632ACE4F35CFE4CF076B6E537D6658839904AE44F22077E71 +55E2ACE7C1E6C672947097FF71B8264CF5FF3B5C55FDBF87CBD775087B15DE0985D7B93A43155010 +EE252FF5183735D1080FD68EC2F32D5F108D2C7D784183249224BA3838406A98097CC0D47259F325 +A5C3DAD6FDE3CDEA13A75A3356C77A48D983C4D89BCAE9538E373CA75D7ED9A4B771F655D3E4A4CA +E476ACBF0594755FB9B2CBEA2475C62C40729C67E2B8A1E14E16AF4F7123E9BE415A78CF2C0B2001 +78B5A7A1401BC352DDBBD4A743A2E4B224CFBED9435607702FF65E7CCD6BC1882165296B682F380A +86F8BF62A6A1711AF79575F57A36EF27F48D680F917793A0EEE5AE2FC6D2425AF9338E1AC655B9EF +66CB083DE4450BED679C74983B630C704821A521BE112A452B600FBDC1A19867466BFF7BF2858991 +1F93C2C9E0930BD85284714680625E2E95E4A7163C7764289ECDD763D556EDDF4951917E22D669D6 +9A0D2219132548FF07A34578D08448E74660C036E9B93A5E3B4BEC483F66C82008CCC8CE6161FB03 +F9EE2DEE9DA190EC266800528E8516D13CFBBD78B989A0E0B202141A7A39F7D4DDDE502B0BE3A1A9 +A267BF4436C101775AF7178096EAE2056EA62B5273669B3BD08C469E39E3E43D44D8998A498A5827 +F135569A5BE6D6A9B2066B3899DC78B094A64F1695CC376CC9A2A9B9F35B48791E2C18BA9B8D0FFA +869AEFCC308BF61375CE0816DA5B79EEDA7B7191F7C64CA3D22E4F0FFB08452D55A48F8FBC5256BB +E6393886B1D5B9762924C4653CE1A26ACA61B087C3E55CAE9DA116550161E6525D2E00FEA383088E +82A61C4BDA99D28C3F744F39C4D9D5B0BD8EFB13C38A59A7829080E8B446217EEDC4D41526D0CF56 +C0C8AE4C825A1BF25D8E4DBA61B6B0B94CA699572263B20E1C59655656F7902E82F2F1B0A5060F2A +495B7929B04BCE8EBFB204B72B2BD869B944367EB90A6698F3579B4BAA77150CCBFFB3B5E8005C8C +00D6A333E9A159B38D928A77649680E5356673BBB9AC4F0EB953AA86FA1C022ED98ACCF81D701294 +F9CE5ADAEE1FC1D8975CCFA16BBF1102E7272318A7B09691DD6231D7FB4F6D071C8AB23F9208D549 +5B7EC00B7DB326BE7FA400B57BCD9C2A5F84389619134A229B28ABEDBC622AE8F7F49A6CD1AAE12F +1B4D7F50C0CEF8020AF2FBE6C993A204F06A6D2D4D11FFEBEE97DF7118F3E2D289FF3056E7FF4C30 +0C00C0291665AE96B9F938323CAE298B268F3C8EB9869933E6CAB0D7B51C25CD4208B992B031C756 +0821E4CE9C39728CCA5C25F799426E7B7E7C7F797F78BFFFC437F54FDB2AEA27650341257341E2EC +26B6237D46E686D11D2FBB1BFACB977C0AA77DFA2545600DBD67A37E7CE017F6BD7472FB13063C11 +DC3EEE94F8A948632A67C8E6B8C94FCCC9EC3353ABD5E6660AE5C966C5A9910E225366BF6894DB70 +DF17AFEA3AA88F7C733E7BECCF2AF5F61FD77AF36F3C23742E4BDF5CF7289537E393EC5DBA5AAE9C +D9B0FCB987286440FB74F6D7867CF4CAB7E387DDAA7181BEA4F56EDED54549C50C6DDEB1006D2D46 +4F00756CD9A1D7B228A6E52B98CE89FA850D89D07BC55EA1EB40AF6B209E6868DEE6AF703A4E88F2 +AC4449E761B619AEA45C9224B1E109DE423BC4FA7D4463FF546748B9B30B7913C8AB91C5D2DF5D46 +A50E23BAA7377546CDFCC63EFD40E8B11DD3805DB201F7441F7DDC09B50ABEFCDC8EB3F99291FFB7 +9DF22261A3DD667C75BF02FB5DF7F90DB70BC5BF024F93A024992E892E250A5A596EF8BA22D34EAA +63E91C7180BC1DEAA9622E10BD12C57C5FE3258F6C6453B4C94A50A4439F7CB882161CBDC5E45B67 +6534D95E941762BFDB9C4419918781F86372160656364C0A418EFA6A2D630A6EBDED14E95B4F472D +AC4AFB6C1132FBAE2302AF96AB1E277B2CE85A3B701D1ECCA36A37D2CAD6EB050114F91BAF6D501C +1AF65FCCFC694D170D12C51EE7371969D0C9820A7B3675736621D841CF633B5B793F885DBAF65F6A +210BE78CF13D9D1B8C990A1EBF7E2DEF01BA129BD8F2403A72711AC82270FD2D746C5E5FA82C80D1 +3AE12DC9B562E298608F8B34F8FB6B37175A303422AF041CEC062C6EE9981FEFA5F4251179B19D59 +C595DF0D23043731E2E54357CCF582F1DF122352ED55CD378696C68EBEC7EE5822C2CCED628D98AA +DCAE62AA2841702693CF208170CCFACEA2797354775CE8E96C80ABA6DC2603F01981E233BA20CC35 +74B25AAF74627DDC3E0173E0388316D0B3B81F9FA8A870489A18DF060F1F5A46C12D34CB4A18A9C5 +E5C4A1E8CF3C8C99B1AE6882ECA9AB586BD0C9B977B9061C46E56B796F475D5610DB1C093725C6CE +B0F820A7973407A426C345DC02A01EF6300FA4C64B6AA3EE5045E0078791535BB93E05BBDC0E6C7F +F8CF2CC4029C9A64EB006BFD5879EA3CFED95BC1878AD2CC00F7F74D659F4F1F90AA645606B2EA26 +C1E2A44F86D58D7B375400C399114E13C147EA555788A82153242EDEDA5B487A4A9B67E17B26F642 +570CB29FEAA338B097652A8A15AE79BE2A39DFE3197572586F624A7DA68C92913F327D8DBDCA8F9D +A7675AA0D84E37565B8AB14045AFDF3A83EE57C41292EB09B74C5591A94A45292C578B74C382C3C3 +7CC302E27C44D687719A88B80DD226A7FBE5A28BA3715A182440231643FB291B05613B0CD1BE5C28 +A5ED752D522A317AE7665001665AD4386A177A1A36F93124D3F42988D10C9D0A3050E28117682D72 +EA702DC345E4B6F81DD69AC423AFD9574BD9C879F6F49C45A13F83F125EBD3007361B08DC5969FAF +2111B6BFDE2122C2579A375BAD77BD67ED5D41F67086C34286BECE0E6B9C3551A5B6BF22174EF54F +F281A1D70B50008CEB793D5219E07FB5AE71FDFF691DAA0ED5FC6FEBB67F546386BBCC45ECE7EFF7 +B540C57D86D3F815FEB63A1C81D6EE6210504B55A42BBEA6A11E37B7F806C2945DE1168AA9ECE526 +4310B5AF6B11107BFA01E5EBF97B219774EB267729F8954B1AE7A194965D7A6583663E760CF40F47 +9CFE8D1060E0ADA6C02DB7C8C2A1ECCB68B7A311EF3B7F513287B6AE2A325506E46A95586115314B +E00F2FD9C3B20800840B905EFFAE80E19BD42882A3FB531E6F766E6ADCD0B3363203BE489ECFDC59 +F104F0334035C6FBA76FE54196B1118906FDA223B055D9F26E4550D0926D660500CE2F2434E53297 +28B504EEF70874A389AD3FDB7BD60CE42058EB6C06060CDC4F56D98187BE172C785E7A14D2760655 +293DC1C4214B2E3558B5853BBFF960304C207284CA043B5391A1B3170F26EF0F07F31980C4D552AF +38C8E7C7290D92913E39D2FFC94A726F1DE8DE2CADF1CA8ACB3BBD1A9FFAB9FE4BA66231FC152DE2 +1BD70C5E02826899DBEDA356A31524031DEEFB5F28B4DF3E933C892329DD114E2FE18E5BE7DB8289 +180E5C5F06C403E2DB2F8740B430BA3B0902200F4D932FEAD68D53B1707167F04DFE2A36F9A38403 +AFC1E665E2D3C6BC8257F8AEB5295A302C231D2A1133CA65828EDACA245DDF9F099632C4A947C832 +DD7E8CEE2B759A6FCBF8716FC836896025B355C8DA499534BD35EDD8994E2968BA4C8A8EDC7813DF +F8C697E7B50E69D7BC991F8B7EE3FCCC6A5B2D313316D2C229D8878DBF0402D8738772D85C4BF6B2 +D3FA4794BDCA9E9ACFE2900C76A58D173A0FF5156773EED9A6AC38C28A212DA36E2E57FB5A471E9D +53316B559A80D54C24E256656A6291B008EF422BD08E72D9E2B3F97FDE0414557C4FEB0CFF7A26D5 +DCE7A76C3992C62384F53F53ED69CD23842D2E5071818526B23847DF098D7635AE73763101C5E291 +8931A63FD40F3BFC7CF8B62448BCA6B30FA0ACF52918717394F78ECB982377A75E786C2883590B8E +7C5429397A3A189E911386F3AD21CC380369C4E5AA0BEB73C6E84A71B257C849E24B7D42D79C74FC +A6C900DE143298A7B69E31EB6CB1D7F0BCE1EEF9ADE47C2FFEBAF4605D518D472D4C7B89D288CDAF +B88A2EE37E5F624542AAA1689B0B2F59BD0DE055DA4393FDD019EE569C4B181C3E4A58610D2C2EB8 +FDCE43A5C71E993D689E6FBC64A90DD48265C0B20E923F097BFC0A731FA36D8DD607523DA680AC05 +9D9FFE86B348A73988936C1F4F704512F792793424BB7C12B03564C829130D8B27496668CAA85869 +FA2AB83FFA32C8B9400E32E9F0EA73637B1174FBC6BF8CD6E923138C0300E018396AE6BE931A7224 +57CCCCF5CE111632726FCC3567B972A472448530E44822472257AE5C4386C42C96FB8AA53963C2CC +59BF8FBF2FEF87F7F92B1EDE0F94DD17A083282CD11D2296E3BEC916A2A9F1735D1FFC8270808C11 +388E8852CBF7E68629B36CA0C327A49C32437F7ED5B4D4812FDF2DB6C1CFF9E1255C18A95402F5B2 +5E11F9B7F36BFA404E648FEDEDC86371DE7851ABB2C5AA8327449EABDF2AF5DBD39EEAA8351F10E5 +659604FA0EB0BE38A184ADCA88F5602111E9D1AD349830CE81AB7B4704AA48FCA293ECDB4614042C +9BA7CC274C6BA0BADBC3647013733B03052F29B40570EA5A7E91E2DD2CA5C18A128137497C81F23C +75D9EB2FA35A22FEA2BFF53D8B8A8CDBCF70369A36E23674061EF0B2416BE23465633DE79ED913DB +95CE8E4C703D979D1533326F36683B4638AF1C117D421E99C4B1B96AFF821FC1EC83433DC44086AB +EB1F99FB687E5C9A5740001643690ACFA8C6CED3434D8CC2BDE122738A70FA2F57F25F30495FFAAC +0B83D4D4D73DF35A25BAF46AAAE27DD7A099CF2632A6595AC8B45D38E7446AF76E3952058C76D5BD +9146BFD3D45F1FC0DA42B978947828398BCA748B8E3BDD43489498775F12BDA37D9D65CA58238273 +C1FC8FF7CDA633ADC513F3BC474D7F0BFC60AA724D06356EC584DB27494592016C917D2B926DF393 +9DD007FEF3E7A8199229D6C98FF1B25F5BB0AC99FAA5D0C22650C0C31444364E8417F2D80E1727BF +D86715C4181756430C5DF3272DB22832B774194C985FC459B266EF7F51792D43670F01D430CA5BF0 +77A0AABAF1CE9FF80BFEE2BD1ED2DE0DA2EFE9369B594F0F33B55E7E8B7FAF86F3AA4B086F09C8DA +762B24C15405FD380CE38FFF9C590A2E9E8CD12C58819DC017B43DBDE7243F6F224CE1EE1E94D0B7 +6B672DFA803293FBBC4A84AD10AAC9E473E53D93480A5312A9C3CF458B52EE9222E914DB0B3A9FDE +D6515CEC88B9A916C3D7FC2BE76F1372F6BBD20768C6047D44F2DE80BA00D31E353961FDEAB4A3F5 +72BB6707F9E48991CF8D41ED1CE4354A83A2BE94184F91AD0099ED0DF6C11CE3B1733C8138A8206A +E581B66EB5DB8D32069E8F0C2B5AB5A8BF792A635382467F5820721C2A4715B220E7DDA2931E1125 +EC5F595F1A4E6AE2F91071F4ADF806AE6CC83EAEAAC21C70E25064762B78F06DF3E3885FF5DB4B94 +890D8A44B5E5177082A037E036E0E776D0DE6FFC4C781F6762EDDB0E52F771599DD35006BF5CA9FD +BB51B0ABCBF9276ECE7980BCE652F05D951271CC986E8C5790DD036F8DE06547F6A8F062025DFC52 +CCC1DDB76B60D5EBCC518E91E69FA8D9BA5D5F104A29B15B6DE3F87897CE735B208B7B5FCE84CE11 +80477B4EA7CE59BDD1534398B8867C5BE096F4402B909DA93DD8A016A57EE861967B6BE5052B51A4 +87EDF1F52B6285D60C40783113C88C35C7F47EABEA0CFC572A95E81F399488CD6C475B64605A9221 +7DFCAFDC12571BC76C0A337C0D17769CAB43E4D220A54F28CA0DFE91418A0273AEA7CF98A4BDA8F3 +2BD06EC91F665B30BEF167385EDBB21759B8F33084A12FB4A452D0F882375C73695F6F1F059ECAB7 +3E0CA6077BA00D31F1F9D790F23E3DAB24265454528056277F36268E21F16F5D50BBFE9FBAA0A106 +FD7F17749AB9AB19A0CB6FE47C929A8C761F6C58D6F1D9984D29F4F30CDA74E60286A1A91BD10637 +E55E73C4C2ECC93AFAA513642E8E3153503108FF7BAFA5817B688023D15E07429F35625C88D69FB9 +D955A52F2975E47BA7F20FA107FD2ED80FE8A84060E5872740DFC02130EFA789DA0BCDAEF71AAE85 +9C54DA303B31A7208A5BEF773F07095B97F62B28317BAB1B30306D930B200D0EF5B13ADA9CC3327E +F9F493F5E1FE22FBD200FACE88E16157AFE389EA7B630D76CFD4B0E39DF12B8E5B3254AB9C4AF50A +5B748502A23DDAA1CFE04A2456798A4BE5C6C06472876B5C738C28C80C9C631F9A188038825D3807 +C96A749C4E8EA427828D1EAEBD6CD04B0DBFB138024D5BE6DEC624EB2500495EF8DCFED65A51C77E +DFCD57FC50265B6806B9A671434C1C9325D35590859A159A3E9B40E810E6AB1EFDBE590211D110CB +FF99594D9F87F43FDF57CC0D36DB521047E9E992E0DE40D6F3E54ABA63B9066417ABC145C1CF15B1 +3C1CB1847FB863D63D29B2A40ABEDCDA227B2B1C7F35DFD02DF0D2A40EC76D34BFF39ECA4CB32CEA +7D7858F7C8A4D76A4656E0A73A8AC0CC94540FB6CB67CCA21C457B8F3CCD0BF46DE489B3216B0235 +04FA04DEAD8A2AF05B987655E17A694655ECB6CAFDDB92D27B3509DA9DB4A3904DA6C6A16C1A908B +4B3EF6A58F9932AB4FF9F6D90F004072E002A9872686BABA1677545D65B823B3EB0E00DA7D9C53D8 +7779934382536DE857D9F8F0F5625B870F754B1B91EEA3FB5DCC42C30772291EE922050ECA9C0B34 +A1D635DAC52532640F4F0973313F490F6B5A12522DC44C0526E74BA8D19847C2BC65CA3234196541 +F11E2621FA693A0E3F24045AED4159A2C75A6EC37CB141B4C67F380B6C8A6A80D5A61CF20EAA9A2B +1085574835D9BD0299BCA9D3DECB8A62E72E01FCECA8EE903C436686C5C75A8A857B03698FA73BC2 +8D3810C0568DEABD5C9912B8F33E764438B5E860CEDAB42864D0E5BB6E0AABE0A6DE028F80DD6836 +B6E70A3223CF22BE7E28ABFEC84723B1BEA791B0883814AF9B6D267997D58CD1A3FCC089391F3DEF +EF2E2E6DA0DA918786A28BDF1107583F03D967263554664E407067C2C5060B452DBB84941F384B03 +28511E3D3DEF7FB796437FD267D7B37D7B91E64E979222633041EA8FACBF6D6E1BD3B0AADBF3FD82 +A15F7BB1BA6D39508F7EFB957DBDE34D652DEC536ECB4D63A735FDEDA64E11CF6B74F6EF3F63C3AD +FE04C2961CB8E73E665E0841242934F2FC9672FEFAEDC2F82DAB740CB9B594C53FBD0554AFFCF27E +F961A0CFA6DBC1389CE0F53F46EBF49F09870100B8B9732D4C8AB639E61C9263982B0AC34F913B47 +F121C7CAD17E8E30728CAC61C364A8994842AE10B1C88F2ECC93A345EEC8B12C1693F379DE3D6F9E +17CFF7AFF85A5F40D4F06EBA28C137431E15F68FDE86C28EA273FEA4F29CC40CAC06D946E33EA27C +E955A3583AEEE94CA8B2725909D9C57EB4DE389A65107902F0B40EB7EEC59D57F1DFB13B83FCE476 +A37464B229D80C5181B25E8B8C04A0872E1DA777090E69B39434E8C5988F1F6EF227BB03D7C456C8 +92E8DF2885C97043864F3FBC53BC3DFAF8EEFDD4C9CD4280B69F2DC7BB2CD321C41B4FBDEA89E050 +9CF9F5558538CE7F2DA44EA9E88C4D385CCE2EE4FABACEB695A955189A7BE4062C8AD1EE30D0EC19 +E6B271AF7568A3E46AC6AC85F6C4708C6AD5B81872805257B2AD2679954F12322FCFFE571580E787 +559A815382B8BF89FF089B1186ACFCDECE16837EF2234185C48FEA77A49A3835D7B2F4B4B3B28150 +CAE60A5C479EFCFC9CB088AC25642B7A9BAA83BC0BAD45C55D0AA3B695C9F8928F32A285637E7CAE +0D571241E309191F1E841B14A1F2BD3FC714AC488C8C57830AE9A77C9C6878FA217F58936C5D29E5 +85C08040E6C59E2411F2FA01C55E0F3185A7C7C059C7B231CFC6628BC58839A8D8373F03478EA408 +C08E741019FA08B13C3844663EBCA4F814C2AB799AECD2B94B339A09F0E2AA0CD55ECD2CD80BE76E +933A747B2557EE40017D0A031CEEF594AE3F8A3857E931618581891EF4A260FDCEAD3D617963E5A9 +A73F6F8B7BC74386CFC5C5DB7E8ECD90E200D403634B2336791405EDF2140BE5543DF366415775B6 +E3B0B5703D48FD9392E5B37CB53963EFE91516F9D5ABFCE30950ECA2D6824BF66F7EA36386A8FBEF +58DF86B3E3D994722008767C55C348AEB9C1EFAE051DF97682167772CCEC1782C6D3FAD8644F9477 +C6DEDB11437A5320E279B04DF220032A775293B58E7D14D4C18141F31F100D778E716D5BB9A22BAC +4C7C3CCD1636026D1708FED86C6B4E48EE6AAC9F684BBAC66CF00CF99997578E16C5FA5AFAEB207D +4645B5CBD26386850B8E67AE995DA8AC328A97C753F1A38265D6795DBE758EB2C7CFBD69DEEA1536 +E299BA3DF11DE190C70D1EFD1B94D04E0BD0F07AFB86D39A1FBC423D405356D0238CEF26E89BCD50 +5A351E0A2DC63C9862BD27DA3530923CF8AEB965245E66EAFEFD8C9E511E618F089F848213B60A6C +CD6B72FB75E5550FDC357E7D940EC8BEED1E8275D4B8BF7EBB29A149A64E137A29E1C4CBEFE1A5AC +732740B9458C99024AE46B0B4593293D14A8856BB5EAA67CABCEE8D15BD088A7A54A697EFBBC9259 +0E2BAA8198F22B428BD35B2BEDB7E32CC06D1F5D7AAFBCA5A4999B96A1E020AD1846B6047E698AC7 +B384307E4BB3E3C3F145AFEDCD068F8C62A7E75B9847F3F9640996593EF555CF75FABDE8FDB13DB9 +5BC09A597787530A2B69FDA6007717535EA1594FA7D2869960D341CBCA36C0DC40EEC04EDCA7C1EA +6E5228B733D026D9482F46E2DCB8898DE5ED59C4920ED746BB4E2EE7DD66E2CD450B3538EB48FB54 +67CD12580839114FE896FAE652EC39A9894E586A954806BB52AC07CF2EB27B3BF855E6F0238E675E +DA39F5FB7CE729F59A344892F6CA1901ECE7385CF49CB4E87BF925C2551A01937077EE52C8FAA422 +E68FC3CB6D0FFE51424AB8E96FA59C81D9521C5CDE235EB487154220B8A229E36797BFEE7F038BEC +9D2DC3EFBA28EA6348C5E8511CA85C7FFEB4CF691BA5EBB06621EC13421127C4BE17CBEC83578B19 +16A1447A4E7EDFF02A967F036FA2921BC5D2CDDE09FB5FB7C8E7B3D91FE4069BD66BFDC61EC5AB0E +0975331EA58943CFA3862887CAC621C92BF054E1AF22D730A74365A8E2E19DF24173E96117A378D5 +EBFFD24E35AB2C35B40CC4A4521A132AA66907A4771374D80D8BEBA84C93D09FBB70AFC2419DECE5 +670CA99E58BE46AFE5AD6DAB5CBFFAA8C1FB6AAE37D70D93E7E6E46562AFA484CD3D1ABFD7FDC098 +FA79F1077842D2BAF5AE0FEE8BF326B06AB4F71430811D106927C16C38F225A6ACB572293273697D +13394F6E6114323929CD1D8E62532876A8F7DF4021BD96E866FB5763EDEBE7454925E97ADFAF3824 +0634857C90E82168FDA7956F54510F5B507BDA1836FF39D7683B429E7CAF314991195013A595C883 +AAFF27CAAE7C57F3B5FBCBD14D4D72ED831B12C8D1B287E67253CA212CA7054888F40382B3EA2AA0 +5EE0BCAE5C4C172A0A937DF003ACD30E69FB45DB381124E2E14EF1A332732F8336DAF3EBE73B0AC0 +4107D892DE87821BD23A2F94E34EF5CD4605E86896ACCEEFB2FFCE6612D15E21BA350BE3B4139709 +91EBD44E0AF3B9E33A31A9098EE726B649FC6397D1E051614534B33F762E217C7882E16D03974702 +7F6E7D42D22E145F8ADC9A6531DC64B6E5EBD494EE2550A0D439D740A94DFD28E6F4D64043FF42CA +708C64CAF64296E012780352863AE2FD5F2D4518FF5F2D3D6FACFFDF96325E71C8B9BBEA033312AD +588A3ADEA46284688A7098B16916E6ED2096B8FFD1872C1AC8B1020CC64F5679F13A575A0FE306DC +44C9A7ED6DE3B6614EBFEF8FEC774BD5B66D09C2B086958B19AE7E87332DCD1AAD171887A63AEF29 +6F7F15575A759740148B3705181328C4954C74DFA205ABC763664AE3A2F9D1F8958761598708BC5B +D2DBDE96BC82D7E1B027A31DC72BEEF97CA0FB88C7877F0A00DE9CAF604796C76CE173D90835D6C5 +A15549ADA209CBE81A604A5AA6D2F969CF4498A53A764B06574B2A72CC688E20440841D14534BE66 +629350120E9140CC9D83D3CDB61FE7F17559727D91E01695E5E02B8D9ADF206B816F32380C30717F +24081DACE51F75B856E261AC6D378D13664A1A8922510711D543F9CC592BEA3B1212441A245AFA4C +7A974704499D316F4F1E0AE078A10868E52CD9E9D89D90AE66ACF15A10FB75528D819F4F11FB7373 +F0BF19ADD37F261C0600E09B7C9CCD4D88628C54CECAB53992987E4AB9C29C13CA35E648EE634584 +DCC71073342CC9267334D7F0A321725B2C1172A7B9169E97CF9BE7C5F3FD2BBE9540454BF9134E3B +E4576A1CCB21FDAA34E42CA1D87D5ED97EFF42BD8A3122B2C22F6AC51B247E577F20DDF9FBDBF38F +8480A78503B017C17ED373FB555157D56096BD3CE2B231A6DD63899FA2BA24EEF7ECBC2D8CFED616 +8F457DD834B05A7E6EB6D9811AE37C96BAD87527CA9680987DFC0F716C2525F154D34896EEF93C9D +44907E9DA1142E18DA5FCECB3781EA57C50CE4E73F31ECEAECD012BE76EC22575DF21E50B977E458 +8F3F98C278E3181318E13DF1A731D402E948ABF715C21E3A8F063F024BCDEC7AE72D7F17869A537C +FAD2EBC781284555134BAB457F3CC2BF8E7262FC6735BC436239ED9EEB42F642F4E1E1F4627D1CF8 +5A41CD7082AEA32D2403112AC45CD99AAB90E0784252D68C355B8FDB5851F2EE1C6FD3705B32DDC1 +2EFA6A61600B6B411B4FA3315A7EF18CA64805CB1F22879A2904A7807CF520DDA4F476737C580ABA +4298C02F33F0E8F2B7B2376E897A555981B7A5EA1A24AD7350E842B51316FCE6B6B3E57A9FDE5095 +D82CDC3BD862D229B37286E213A8B5DCCC9DB98589474F217AA43C7EF606AEBDA7DE32F978B923EC +6B0FD13784E96CD76BDA42CFFDA8B84921D007DFE5A9918DB7FDD75D8942CF6A60FE7B58FEDECFDD +9B98EDB1C1A1FB5B549D8A394692871D4748824A5B080E1163775B58A2518797265961FCB76C256E +2A7215FBA736A942270C695259E68C8AE857461B655C92EA2F2F54EB5D97A6D39F48F8C8A5B1E968 +B744EA4EF1BC493EA22B7C3EFD550D292C4F0F7EE0E65EBEC2C8110D2E99D4BB597F1071F82FA3A1 +B50D5F66BE768C0F9ED348750A358D32441C533994DD4C6EC0713F275EA5F1712BFDF24931A67E50 +5629D890AB8AD4F31037368EEE5137B5F7A42841E98DEC9A835A13801116AE497EC1EBF7EF0E5B2E +CE4ADE76C29DAE8618B196A174B291D7825921923AFFACCDE46B62962E7C9A29496EB4CD8F96CA8C +29E1A78D2F6879EF8DDA14AA24E9607259673549AE91AF5AA01D099205F92AF1C1671802CBE4D5EC +09EE1D171764145FF87E4811349E523D6B04C819F5EDF5EA02942E4E86185433313D8294AED31F5C +94FA9C8B61E316A787EB80763DC7E20C798E1291D4AB6922A2569A6D4D1073DA175AEA9755CD18E7 +EDE3EF083D04AB165F02ECC0D0C42B5DBEE8D516840202A0C20FADB4C6B21B0934F94D8063376F22 +0F32387778FBF40FCEF7E0C6BBEAB5C76F1F11574D47B9420715A7F9F5B33984BF6A8727884E45D9 +045D46B0A7A525555CD70A8F652F8860FD25C9A473952930ED2D8E5644CE5D4700865326D93F57F1 +1DE7339D3BA70762335101810DB1762335B85150ED8E1B6E14F1E95D5AF64CE3C0D831EC9CEE6C50 +F3CC5DA107C07F3BAE1B821B7F33C52881E644E76263809BA5BF40ACD32D28C61E78938648ACA734 +6B4C9FC8BC43BD7A299BD8E99127305A1C80C872E51461E16FD5456F904927FC799CC17639A96CEF +341EF31FE2E8901AE9350E2A7AF5952151D2AC1BB074EF4D967538D18BE7D27237647DFAB314189F +83B6075B2C959E8B0960461CEEDEF630CF2FF267BC86989125812D55D5AA6D57C8FBE46C3B77D184 +B48C4DB9D45D5C2DD68C23F307FA0DAAE1397B996205FAAF759C1CC31A4817107493359787D61E8D +32E37C39B77F0D6909807A7A74EEEABB7A0AF383FB232162A57437D5CEB908C7D6055B52CCB700D2 +A63B5109ACFE33DA5E0630C86DD190E8140F3A79E85E0A8B011B3D80F70ACCACF6A98C70389F490E +CF1F139DC484B978BE288ACE0E3C2FEBF5583969FE4655F13C578223D8BB08C978A26478A4EAC276 +B122C254B46310A6D39130E2AEDECA69009556E052483E5C45A2338B396F248EE70A31330457C45E +0E75A132EFA3DC1A3FD28A2E90381584EABCD45544B3B621A40839288A3502224EDF4BDAFF09EEC4 +89EB62D658749B21E4033460EF994BD0F616F12A730EAD2C6CD378B472DC3CA3811FC19A36CFCBAC +ECF6B3668709AA349FBFA6C09C4EC9B362CF97E58E9714597EEF13356AD3A6DA63ACE791300B02BE +096502642B2DB06F00199B85B0D5997FA5ADA2C60D73AF45341AB4C89D49BB189770407BB803758C +D5E6FAB3E7D6137C9EAB6A45EE47D2EBA3057DECA1056F06F8528FABB8FBC618AEB471A6C6D3D384 +01FDB498F48B1E04ED6FCDF2E9CD580C55A73FDDE2C341A36F2EA91DF878846A2B5B7C30780E2ACE +D64CA65DD986BCE2B096E0FB15548249BE3B7DA629A70A4FCB1E1E58587725931DDACBBE8714E038 +229169EC882C84A0AC3EE86114CC4B9EB3FB8761A4E2419CAE83BF95959A5F57F79C115C76E76C38 +0F7BA58DFBA051280E543BBD7003378C9D478D02F5BAEC4E5CB01CF82CCBA3E63DE4742804A0C007 +D28089B41BC91A68C39C1D6E26A5FCB376C7F832B5562CE72FEF84F435CBCE8182B6D9308B7AFFD4 +724B672742D0F822B6B6D10F2BA5A212D42914E84ECAE3D338FEC3757E96987B9D104D2BB8E5909C +74719445CF7BA1F069A86F648874BB803D7466C920F348EAA522DC297D4B02A4D90A61AB53014BC1 +D6D4C108DF6D015AC0134751427022EA8AA1BAB3CC5CF7FFEA8CB6D6FFD5190D4D9DFF76A666716A +A51BCE055B3EA7DFA1C88387230122717D13EABB85DBC3268FBE9753790CD76CD10E220693E2AB1E +656B2E066DEDDCB91331E897C45DE1FDC833F487171A1A7ADF760E4D5E127309977D30AA3D4CD979 +4D48213341E455360C7C57D109C7B8A8DAC15EC5C35C2351B96DB01586BAED1E71F2044FCFCE14EB +4A0C79DF5B6E0AAEB34C65D837176D6D9C73828BE4B72B82E5F6D70522407DD2A52979EC764DEB06 +8283F1C12E6DEDED7CBE9043E1A19A646CEBA5D2C23A16E52057EA3F00FF0700F85942FAD8EA96AE +5AF299BB9C13CA38A462F1862C6C6488B5369EC5F3160E6C6CDF95427552287F4885F0C17B2DF9F0 +B1AA4CC996C36E07BE4B6BA155B00CF2EBBA642A52C13256A89F922BC32C54763581BF0FD26501C8 +0D8373F81C746E60CAC6EBD416C55C52BACBA9FCD8D15B250899736079480B4621660A8D96745078 +1D0D4D7E6DAC58626CFF94188E88383F0184480B5862BA03DDCB3EE85C51E0DE1ADCC7B5F2E94D62 +279B65DABBA7EEE0BAA0373DBBC28A303F3ECBBC62C86B1D26E6749C71D840658CDEEE4B5A0E3222 +C381E2DC6B91A7A860C737A488F18CDB39A430665A9F823F875AD87315F7A346B294F8502865BC73 +7FF3A179B9ADCB0B0BF98F9090E5C2C1C9F87DC6274A15F2F08B6DF3091CADCC660DC76696C87F6B +058CB57AEB93179E0AE71DDD8975B89A0A613D7A4CDDF4A7F8779A7F0006BC7807D2E6ACB6173D6F +C178F212ADE411C7621A6667099773BD6F34371F9FF63E83ED618F34010A520B41424984DB0D17FD +A26327276C0E468F115A37677972AFE651719092E936D51AE0A7FE64DB34340ACBE56422D28245EE +AD6D0921B871B91160258222DCFB13C85A9D1D089EE876FCBA8525EFB582717C86BBD7595B88DE5F +29CF7C0596F5512650D6C2778CEF6DD564C51160EFFC8AFCD32DD9098DD95A12D093F1451F3893C2 +08371CE69FF7FB2FE7B55005523F5AAB1F174E78EC1D1CEFE3F71A527119D22E37D8D68FBF74C624 +6AAEDC6300E01DB1F41664EF27D350156D9E06BC52646C134132AD7239B7FF39C5B4293B77F0D0A1 +8B7E91691F9F0C20B2D80D4E9EF9F76A152CC3A335A25D671AFD16B6C94F8731A0CA83D10AAA31FF +2F809A995657696F99B79F7FBD23F0AB2E207A5840332EDD038F704C2FF0DF12E6F07D153B72557A +88440BBCD819A2FB599B93A86572416CDFC19B9A41CC1B6DFA17787683440BE1DA8D06285E3A05FB +FE28DE26C9DC28AAEFA659B136CC061E5C0E02CEC26BC790FABBE535390384B1892DD2E9CEC48C67 +2B846B4E88ED79BB34F60B4C11E09E9D3CC44D08F13E5A215967FE238C3C08B5180BBB433A83DC06 +43680C091B05ACD903CB47D3C97150A9EDB6563739462467DA8544B6FBC4D0434A7A87F81E61F18E +9DAF3039BE9761FA67FFB386F8257B4E5149CE077B54937CD7B9B2EF1B0016C4076E639FE54A1472 +1FF8546C864377601B4926B99AC3607642DA75321BE1607B61659E243083C894E42010B281FE873E +7BE68D3DD91657BEABD92452DAE525D49737669D60230DECB91DE50652DF6598B6D7AFB4197D9E3D +A638D2C130C5A1FCA1DC6A1BB9FDA384ABBC5CC9033AC633998CE30DB99B6CF938AB5EC44F08976A +85CEFA5AFD1000F7F3CE7874EEB2054E168EDD5B7E9BD39EDCD74E7CD43EEA711C63F5E78432D538 +488DA48C5869BF4D834E7FD0C81CEB5ACBA0CE90B739BBA87F1DC12CCBB3AF1DB80359A943089834 +88ADE5BFF3C01BADC63A2550C052B0B50D305BCB5D00FC86AB5CCC8DDE01DB7BD034627FB3226BD6 +719F23E0DEFCCB0B5F6A4A57D3F79B28863C09CC1EE06A6C8CACB94A71588099FBE8905883973448 +85BD29ED50F80122E27F99F83A63C6127E7079305BB0B7A4B9B49DAB4BA0725A438B22F921D0337C +FF8FF6FBF2EF46DD0C966F775B45B5875049F64D6F81FC606F779F4CC20E10DB5920E28253AEE4B3 +D05F3870808C6F799477D36D58E27F54C268CEB2AFCED8233A2C07FA7F4023F7DCC166100F45F067 +13D5879F8E459D1AA51E8BDB9C978378C8D7423DE42EF9394DCCA8A4D8E400A9D3D6BFFBAB501554 +035EA3CBB98865759C4FC5BEAF0310B2F877710F37EC71E2AA8A3F1C63BE35CFD6B7D5957ABE470F +71025953F2A47C585184030087DCE4EE0F86A6990639552DA591C5BBE000EA91F24207C516EE3F86 +CCDBD46B15869AD29C0C8F1582477410483BF82DD5E0F153DDBD0E6BFE0F430AA86959C20F806527 +16BCA910F149E0BC4C056CBC4C3125D9FBD440A17B906F103D65F3D8081FF02A17BB028180F77F8E +4FD133D9B74154B703435DC4227B0271F2D85A963F39287FAF40280AB49EB1F3B4AA9D2125867567 +B25A352423AED60637AB423D1EFE017AA58EAAD3C6653094EA09EECBEB99D83A02E18797261F5DEE +3DB73119FE24A95016DA3837CE6CB4EC054D58E0D479867FDC6A309E994B44C5B7978C4ECBDDC492 +DAB0DB55C9898B248788138E3B6EF84B4E80FC72EE5B8F6BD92703CBE1AB6546997C59830769CEE3 +0F5300C55AA80F0883244C7ACB14474D186309270C2E19A7275B344D7BC05788BF6D95F3D1DC7EB9 +D16A68335194DAAE8FE4BEE75D2FC280650CCEE3DE9A69E7CCB5C156D0D18E84302636EC7C32D7D2 +D9E3AC4AA70E3F602855AB24F7DFCE2D2D673B8111D409E5EF52ACA578535ECB316DB635A91EBD44 +A94D6904F8C59F87F16B8E9025E39C28C546796CFC82001820FEBC9711D6CB62C5816F98AC0E8A5A +048606BFCFC4258F487309FD0794366578D13F7A2E2541A465FF106597CEDC3CC77566896BE33B45 +EEEADC9AA7A54C8621B8AF854A30D3398D77CDAAA04BC548C4AA03684027D02BC673D83E9F10D72D +05ED45A2758E9FC6CDBFE32E8A16FFF484FF5D1B3C37300DBAB5CA7737DCD2037E2140DA98F42209 +D79D4AFE4B55626D1FAA838DC6FB591033223D7BDF95D62C9F8D399EA8CEE9179D31CB67E6FEFE2C +673DDCF04941EE0270975D3ED4804A7011EFCE7F699137B9FCCB8BDE02B81C1912626309B280B1A5 +B9AA2ECABA6D0F10DABDA260256A366C0EA23DB77B3DE3B049ECBDA762F95C4CBC47B67873BEA97C +D238C6D84ABC4B4DCFCE302F04BB05798C91BF355FCA570EF9F96E272A0C709C87EF671754460A67 +8CD6E923130C0300F044728F2172E6180FCDCC5C6393EB214F8592A3B985912339361372DFCB1152 +28A3E696E5CCDC67E688DCE321C2CA91FB9CEBFDF87E793FBCBFBFE2F7DC8C3B5CA8AE37DE6B2EE7 +C25C9462707A1CFF3CCADFA82B6F21B547E67F24090EFBBF92A4ACA6A2FCDF245D6C4DAE373FE402 +236271C2C6F775D2841759A7242425880EEDC8C9CB9C8DBC8F4F0867A070042245F1AAEA861CC00B +B4645663DF478F2CF98A0DB9C25AC8228FE633127DCBC9AC4C3DB0172032B8E827D0BF08073548DB +0E100426EF61E38F7DC4F067575DC7E6814D56C811176B8049D3B8B445FC9E8FA0A81ABBEA7BDD22 +0B71FBF86DE66535BCEDD077C9983EB5EED94E977C5651DC43EC3241B0E2495645E0CB5F390E3BBF +B527F6C5D01EFE2E8BDE8A5BBEF796A28A054BA448A593D77767F147F47E4C5B4F4579EDAC84B30B +0BFBE48F457E30E4D37809516D8F89DF8A15910CABEA1DBD99B18FECCCD098F0876E991004647C57 +97E34EF84E28523F0E0367E8F81330F7A3BCCDDBD073B7A7E6360DD2C6B0D747A6BD13CC9BCFAE7C +EE012717F417E4003FE4F1DF95BA05E5E97A0FD5D2AD8F09E2EB6F7D3E7561EDA6C5CF4E0E56E54A +6A2DA155FD8633A7B7246D053C67B2272DAA124AE438194F82EDC31819534CBEC8B7BB2EC80D6937 +840408D551612C39145F5B1C2D53BAE6A09030F3234065D74D2D573DF90210E54AD5E0059BC30927 +161D671F3EE28F76C2FF1578B7540CA63DF5A1F5A551B738286F0EAE6745088143DD5953C9C210DD +C35B20FDA1624715792AC8D13B56F3E5A0D9C7107363A5DD08A5B7135C5E91DA2E031EB525BC40BA +1BF2CD1BBD09575CFCE8B99DB5DAFB8EE5AE9B205467599CD4E43FD42184398008ECEA1F89569210 +752644F41515D6CD13D143C0F6C818F7FBF90187769B7FBDD25D25D630C9862B5A316352C95F779D +D5394954AFD3C5E3B8DB09D231574C2EB49FDC10CAEA343A99E6D2E74B879566DA953DF732964B01 +71E5440A4EDDAE1635397D95D25DBFA6CC56A1C2AB2A70F931764ADBCFCF309D3D8DF88716BDBF4F +E6D05AB89B34F2C71A917D872DE095288BE18A35F01DFA495E80586F1688BC5EC361E1A36B93DB3D +5E03D5BC622D35DDE11BA4409136B06EB4D55D01A210B24380FAA6BDEA621E08CBD26DB5388FE9C3 +FED69FFA7F3F1D1BBCF45683A389AAA72436408F7C3DC7640E43A9AC5A22C821A06AE745FF4E2E92 +10B2B31C60996A590AFB93FA15C7AC3AC25F3E90795D624F2BA84A5B76AA79D2C485BEEEC17CB33D +C960EAD1016FF95352110CFF3D5A53A7D6601BC01DC7C4A25358C5A254C75A48A8086AE2D56C5D40 +83880F38A98F2CD431CC18BFB325A11663F13D28FD402608D3F55A48CBE10E2E4E7211963EECF05B +EFEFDE12D628EF3DC3CEB851B5D671453F2F069AE797AC5BC2AA503A322E587036BDBC2720F65773 +689081F44D10984FE4BE4D139B51C69F87A12B56D28A18C8D195A9A28BDFB19B9C2001274B899F9D +3DE3950586A315EF78C28A1ABB5DF78E86C52A94D6BB04AC4B0500726B3C3E9FA3F02F8DC7009EF3 +F784E27F66270E86A2D276733DB16812BA61EAFC5B922C01B734D1001737957C8A6ACF94BCBDC3AE +83B9CC1792E0849CF7336A60DAA3D6163A91B68CB6A02A79DD4DE2782ADAB726C30701AFD7D9204F +1A38B2F1FA535CBEFA661F9C3FCAE7FFB1E88475E180A67B0B2FCC4D9737A95517D93A2FA96CF89C +E3EF036AC96E8F1D3514B943A6365CFD667801A5BF3A520834676CC99B7CFF191B6A7F698BFBD567 +F2991025760D8ABD9C6C7A0B8AF373E03786618DB67EA6E9E66233E903CCF4A05DD2E93F961633C5 +3C95F5D6679E5C1B391981C591C8F797AAE049C9A104858AC37D38E278E12C45441F2DC0761E8671 +003B9C16EE57A5523E062ECF01CFC2CABC6CC2646C284DF46ACFD5A45274EBBCCDAA0740242A46D8 +20F456CFC06AB287B77DE1DC1D08433ADB8B0D2EDFC504E704ADB363B459194D7D6795FE8812952F +191B37685FA09A1F32ACC13DA75CD578176825B0D6BEED4311111D0A64111172ADD4140EBE36008A +8412A934E76510CF8E1D4E4F30704770F3886B2D3AD750C7081B62CAC3DD23BE3AACE02503FB0C19 +ABABAB7453D43BDFE8551BDC4162DCAC321DC51A4FF0B2F4F3B27223FEBA23833D645AA9A696C4B7 +F81889DAB50BFD3D2D70026262126E17762389C56A8C4D89D6488CF047C7AAE7F22DAFB464909C1D +01A70A8301ADD70E1B92BF595EAACF82CD66F680A8039B82B5E18A6CB0271CD8B353EC0C1982CC6F +DC95E1EF4E249023D252891FC8AB6E261D2AA6A732CA9FA4439F158D85BCBEFF6F8117BD8D214EDB +54A4ACCB69FCB2E6EE4214329C44D8890F75F35FF056592FDDDEFEC97E43FC2BB7DF0994B6A9B008 +A17C59B101FF6A390EEB2C0A28F68B3C8DF41CABB4EECE86DBA016E45EABBC77F7792519A6BC8CEA +18FEEE3971D88FDF634C74846483A942EA26F55EC1B1BDC63CB44DDFF96B3352D314CC48DB77DA88 +5C84541B9B42AF8646D3C2074694BFA40B49E1709C24D604634B8E9ADC2D687598BEDB9072373008 +E76E81F0135985971AD6A7A55DBFCA7D28E5D107920A3DF269AF7B509D3AB2E5CB36BA99F5C2A6AB +B183573EF298D54CF0D7C75EBBD40E48ABA5352B380A54ADC431CE7D49E7E7A7A22A0162BFBA16A2 +82ABC11D959BADC5236BB0911FB48CC24AD23E5B693AD855BF137920F6711F0BDFD00BCF0AB22DE6 +1E35C870E24C19068AE4FD5E0A49951754C525AE35A010CE8D66A61B14AB1B38940C79760872ECE0 +E9A9AD0BC661D38184148FED2797D61BB8959BCD895643886B7F1D5869BABF40B224367F07B55D46 +60AACB815F7EB4B5AF487D8AD249841EF627DA373A469FF649D66405BC48C23D3B6CDCE667384EDC +99877E70950D8A1EBE5E9D50097FF02E146B19291CDC9AC9075912FE0F003E08C1F71C33FD071399 +0060F5B28595EFFCC7B65E76F8F7A285A920B267C1818D97A0E6A227B71AD91BA3A7044ABBEF48BD +D71D57566F66CEA0F611616D46DFBEE200B0D617E4FC4B07002D2FD9DEA24B1D49B962B5B1D81719 +9D4EDF4B42D27B1A9F72745DA7B10D2494A026C05969E3555F657C18580D97C0313999B59B34237C +37A7921DB0A069F9F12A3FEA97D7BFD0A1BE9C35DEAFC585C49571B18A9375B0E10A8831685F13DA +701056202ADF390F388734F82538CDEC497A7DA69C03616E294883A5BF2C24B68B69A7AD1416C02F +42B8AB80CB4BCF70E5F287B5BBE7BA2469E64E6F972A67A2EB7FB09668CD6DD24BE953A5B5EA26CA +45CA06AE276A4D1DADF41CE01BC5AEB85A6F71790ABFD30ECF4DAEB5C384C2DF752870B9B781DCC9 +30A8FEC3F59BC304FA69CD6B88CED18F413E0F8F3A019F08054AC041C3707173D2835BE88ED7F280 +07743117C42873FE6D3E47891ACF57E67A2965641A4F0EE32BACFA8C51C8C8C2EF30F59446A62391 +405ADCC4437A0BBB519D3FFA14D2DF7692117518AD92CAD642422651AE9238943C0897315F6BF973 +2A6756B05B286B021C54086C4BACA14716D69F625EF6BD85BA81755555D90E6663F5EE56CE48DFEA +F0D045AAE3A24F6C011BE8F4208CBFBB7F98BC449131AA7AD3CAE56E8E8F15D800603B7310613E43 +3D638CFE74E85C9FA6B470AC4A9D7FAD9C679DB554ECD2F68FC39E291BCF4F7DF8B08497D88CE399 +72506454F4A8966F33A39E21AAF39E49665E45A007885F9D413C3FDA5B749C93CB9B62A891697AF3 +EC06FFC35C89A8ACF2BB0998E0B804347A0C28272F3A738C8741650F39388041211030975B6DF36A +679DF10793B766CFDE1CA3FCC605CD2B097CA71668185126DE980D8D7CFAAE846E7488AD92F5865F +5FFCBA11CE8EE08BDBD9F5A75087E297ABF9502B237F1292667E7E4E644180E58A74A32196BCFF5E +C670AF834FC0346B9718C5A44087FF8871A13BE7121753C237EE733A5983EB5DFF3D6EFD5A2F47C3 +343267BF7B0D611763C60FEA5DEF44C6E79A14C9493E102B0EAA8574E342CB83E74213901E4A9525 +12F56394EE4FB6599112AD3D1D48F27BBA369B0196506413020C2822CF8A5E4230C822A514412E30 +5206219DB2071DD86E7EFFF9380C38977BA88F85DAD3772FBA61B2EBF6C32D240F0AE026ECFAB417 +133D6DDA65704B11F88338AAE737B6E8D6FA3FC4529FFAE745C48D930760094E4BD8ACDDA09AAE2B +0BA666C7633AC4327EFC3BA12CA52BB2E44721D06CF2C9C150BC3451C2AD6FA9C36153647D38809B +F28602F2B8302D9E993778AC8EF80C6B8795EEF05784E31B9869FB930F1C67181CE4604731D025A1 +8890EE1F8C3EE977F4F0DFDCA5479E5391191FFA9AFAE00526865675FA74CEF0DE721974A050B7AC +FF90B96361E06F1F7EC563E08CE77D3ADCEF959AE265161E0B0EB511CA8DAFBF13A797D6CD3DA0E3 +76EE9E37CD6A28EF0C32D5FB90939D733760BC6098C367EA01B72F03E0FEC9B22763A65007877888 +0EDD4AE9844E3E678432F6DD09C38082CBD4131B914F6D88FC5C738AB3EF8D135EA772D2361B80FD +238FBBAF4878B1EEF999E48D605A36AD1BBE352A342A97A28290DA6391DAB8529237274F94CD7305 +47A9F2F667FFA62DACF5C52DED51C1BF935EB998EB5A6361C19C65E636067621EC2D1F49AC7B55B7 +5B8BAAB4CB7B3E7BE69C6E543D3DE5C468D776BA9250E16F48AA7A72625CCF7EB0F29AC2948A1BC0 +CDFCECBEC7E8D21ACCC784BD125144D75708D8FDB240A606C3D166ADEB9F06A220328E7975748037 +74CC1ECF813BD5B33343EF4AC78BF04C380B3AE597E8ABCABBF8B3DF45AB73E28288C0EE5DD9F06A +BCD98C22D5302BD732D3817F920E5F3C81589DE3ABAE012C2FDDAA811445A35935A9628D3247C18A +23A480501057FB18D225623A01EAFBD39A95C698138E80AF0687524616C12D7B457499E714307DA4 +CFAB8AEB610B0E1E6878FD7CB9A9E4E37F3059D6B7E4F53435E5BB4CE748412869E46DFEE9702DD9 +E243517A41D871796B930D2AD89BBC5BF324B78937B4C25C04F5475A53F16FD042C3F31879199BD7 +D66AB455FF8621B27761A6EFD81F82EBFA71D141EC3B585DEEA8DAB535D29B8CAAFA0F55415FD41E +64F403C511B687279A7080298A56458A3CDFC131CCF9C7A5098C85D1E25DA68F0AAD763944D30929 +A93A9A3E4D68BB291989ED8D4F671F923576C34E72593AD118AC115EE1F389AD98AFEA10A5423C82 +744332D37A8FB28271DE620161B36ADBA35450996068E91DB64ED8420D0A656E6473747265616D0D +656E646F626A0D3833382030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C +656E67746820323235383E3E73747265616D0D0A352FFF802ED7AA7D92C1F597E1C0047F087A5EC4 +431CFE2E340705E47162C89B4A3D199AAFE4A138583526342D1BE20F448F2522194C01AE1EC737A6 +7D6F819713172C1A4C310C10B9F33ED5F6DAE5F81C5D25C9AE2C7C098EC2A967F9B2D5D126ED32FB +ED0BF4174142629176E984AD960E8C1400EFB9E07FEA6F1099A72AA6A2755DAF1779BEAE2AA8663A +7D6E409ECB37445BF6ED33A40761A4F4ED85286D5931470E5E06F382FEA6BD878168F582772D5C1C +528F3887D39DC7513E8143BD15402AC0B473C054019AB01A254ABB6102E697C51222048A48929826 +112718D3D7A56C11F755F33485DFECFD58980BF756B5A629EF18B1F785BCD994888B6DA0009485F4 +D9B6D0D9C292631A1D2288608EA3211F4ECC78ED110948D998BB80D759FCE2BC362C48ACE08D2B12 +3A940B040277E48459F8527FA225B3A63098005EA96518B5E6C59E9A27294CDCB2FF107EAED0B4AD +4AFE67BFCF4603089FAF2F32ECC15C0BF3FC2F9DF1E0144DBA6DED3135A2B87647ED4F6E1DDF08EC +6E3CD8F6EEC614AD3C614613AD61AD7FAEB03C7CF5EB20658CD6E723140C030070141DCE5EC9DE0E +DD21233323E38CC88AB3B267C81E275B8EEC9DEDC4B938DB719C3D1E2B9478ED10118A9393FD7C7C +BFBC1FDEDF5FF16BF6B463350C0E3D584D5097D13B8A49810A9FB1383C6B87F350E31FF7A6EAF44B +D1ABF71FD20B5AD028EC5E7A75B64E8FCDA4D3ACFA704C64FBD6A6F785DE5132CBE6DCD74E1E6824 +527BE001096AC2F301195252C3D171D8DA969F37FBE4696322BB1E4D25175610E38E596678D2ABCE +2346F3095A3C1759D759099E1AD81955D184DD8E33906EF03B240750DCE4047226A4B1807886EEB1 +183123E032FCDD794625555702285E51EE3541A06B835974ABE1F012BE900375A5AF4BE752C2D7F8 +7E1177E579FD3D7560AE2166CDCFDDFC796C1C3FF801F1E7F68B0CEB3DDB8E20CEDD6FD0987ADA43 +BB6258D8B9379323583EB4D2CDC412FA2BE1D237E21881028BCBB3BFAFF5EF54D7F55578610C39F5 +FF53E45E539A25C3E37ED98779D41A4FF8FB0198631E0FFA2AD32393FD65C169F929C479E938D0F2 +62D8C8C126DA8218686EBE0C348FFA0E5FB72A97DE60E9C6454DAC8934F82BB539C33E8E8557808B +354DE5F8DE548F55A47D1C364C2EC38AF399BFF212FDDEFA4B8F909FCE77120956E3D6C1E022BE66 +61A0860020D71142E8D2E6A0A4F160B05168A84CCE8A5EBCCB0B01D8F97C059A96E45C03AE73F63B +EE9832422FFB7AEAFB2B73CC90610EC9B5AA627F8739600495A78A7BB88C3E3492D1302AB3E578D1 +9E7FEC5E039BC5F1836570C6235F85EEB4C87E01AAF3F86E86B73812F1948B372360AA70AD1DEF21 +A4DB52D869D0AD53E1A087F98012C4943843231A9644C8C572AC51475C2B98F1EA419EF74C62D73E +0B53820757AFD203B75CB9A9AF33124BEDF4D88C2E9EA40D6C453AEB55AEE4B71CCE173377553F07 +8DF27C9882FEC0834C605521263E90DE0F17BF7DB75F1316DF096966BFD4B19F108A2DEF80318545 +8EEF2422136D520138B4425D8E6132A10192298302ACDE48D6D7B0B61703C9FC26FB48C404198255 +236FE3BC977F7D648A31361D7FA2EA95E651B49C1322F06D81FA54F637816BB98B24E62E0793952A +DB2C8DBE638FE8E7E470179FAB2468F0B4CB0D9F5C950469C2F9EC81ADA0DA7E2796BB4485FCE7EB +92785AB3A1C2B7204E74AC91B130B777B02A27A5F4CA05D6B3F55B79DD89D9403B07BF55294079BD +98E59FD11A5B0DDE166BEAA8B5D8A9BFB99655A6E2665D5ABAE3C5FE55B844955808906EB76AE4D3 +C9CCA1A4515D4A6100AAD8D3EAAB54F388F5C04165E07E3E0038C9EB672AAE1EA9FF9DA35C273FAD +54734658FB7824388B496393556A83445797AC6E55400244925278AB7DFFD935859B925236925D6E +AC19BA081B513E5CD46CD0639B15D9E5AD47E40E863E843103D1DD2EAEC2AB77A66204F8F773AB99 +C3611A215DC2AB5AA2712B8F2E7F583F404CF4552FC93FD027BE38FD8D763061A771C130422ABA12 +E9393B4FE51E9FEF8E962D4880C6091D79FE7C71A110B293823EB74ECF843BCD13A4AC85FF88B638 +6DADDFD9E7D0FFC0F6DEF8653F78FBE61ED986732ECFCB75988E0523063DCC9BD6B7E652D489F473 +775FA4B01DCEA76363B96615BB9163C66B196A4A23DFCE6BE95ACE1AC5D8CD35375FBAB78C3B0F06 +71458EED1DEEA82CECB57A97551A5A29DEAD00424021392BA7D6126FD8436FEB7DE2501A1AFD6A04 +E773FC285F80C4408C0364A9A9C6DAFA4D0EBA41ACBB562E59F2819BB4768E4DB2F3239126D57339 +DAB28CA3498A330626CF996CE5C1295E7BC129F3C5530D7AD74DC3F3834C6CA2881F5C108EC122D0 +F33013403928CFFDF8CC4C36516EDDB7287AC9CE1691C3C0BAC064CFA6A67ED5B5B986188DF6BC0D +EF078D0E3E9481425ED47F0F9F73EFCD65AC102B9C5A1249933B60657E959A63037B4A91333F0B16 +1CB48463EF671BB85A1B6ADFA652EBBBA9ECD0D68D2793B3C9D885F42B139FB4AFAAB31CB53BE5D2 +D00669DE2834D2ABDEA86CBE09CA86E3330EE17A4FBA3C35F4197CC25247EE5B875EE51DBAC4CBA7 +6C9A1A12C3920A0478369AF332105B3FA0DEC150A336DE0B61B74303ABA9F01F925F86C83F59781A +F5261888DE2C5E8902D7956BE28E09A70FFB1D9DBEED10FFD486CC44EDE1478473DFB1C62EDD8DAE +4940530C559EA00A31A9792D369CF5BC2201C0F1DEAD4DE9DD913F4CDC51E695162B12F322A9F2A8 +39F1A91D28ABD9E3033A08F540D680478AECD45466A21AB22326777911EAA5C119876176C33ACACE +AA755065BE449B8D507D9182853F3BF1FAD1DAFDD967B2E5B95625D5A643C1889E53C2AB4F74E532 +7EF76D0D86F97AD1C695F3630039A1177B9800E502277E8E958405B37ACAA64ED38D0EA5AFAE6D91 +81B11B278CDCDDD5508FBE149EDB19A216A387288E267317E4D4FBC4CDC51AEC2969581418B45E66 +7F4B627CEDD41EE17C9A1F900E8FDF67EF23256D151520ED11790AA30C271D9D7C7A4368CDEAC1B5 +64374949BB89BED3E26E168C464FBF6EBCE795D49619CC2F0CE99F0E0EA58CF1CF4A18137BBFB1AF +A8D9E25E84029F5893E050D355007A26C5B31DDDF5BAB83F7EC46CEBE25DC4DC3537851754F93D1E +26F6932A9F595820731275277DBE1A7AEF2AF83A9ABCAEB4B1A948C2D149BE32A4C60BAFEDEB56A3 +C5BAAFF0376CCB5DA2A6C1E5E87FCD4856F6FF9B91B4FC7F67F41A1730FE1F06CB8379840D522185 +0CD80EFF8093D1B630D1D1DAD52DC7A89596AC6EDB897C1A91D4E296967E397F60F31A1F57104D17 +4567E43E989574964CF5B8148B0660BAFEE88ACDB56D5D24B4D5B3D748012A1BDE6208A142409A88 +A5200F967C899370905384E594268A4B0041448F1414297A92A82423ED31DBAA178748FF4ED3B4AC +D942F85B8FFB2D8D94A1C80176D82322781DCF9F4CACEEAAC9544CB6005CF7C6C3872AC911066DBF +56769E715D7D3395D3FB97D13A7D6482610000EEC8313C0865EE2377CEB621090F5384528ECD19C3 +987B965B392654941EE42C21CD302247AE616E3962CEE6164D429A2BC39EF7DBFBE5FDF0FEFE8A1F +6D3DA5D922D12C417B1CEC5C74CDA7B56D61C400E29B25EBD662D506106F7C38C2B90B7673BECD80 +C43EA1589282D2DCF5E651E4F5116A7B557F6975302F79BCA24024DE3C852F92B5C8A3FDE80F4A7C +48A34E8AC7CE0CE881152EFCB8BA23665CE0DEC3E7E42B1F8C2A2DE21692BF5782EB2DB97B6CB1D5 +D36CC9FFAD2B56E58204866182FD2B1B6A2809F73EB52DA92ABBA36B3A15C260910B0C869D27E215 +211B54BAB62E3FBFC80274273A628E4EE9F7DC901BC11332BF04C1083E591DE6509E08F1E86EC340 +479F00DE409AE44E3972A6B89C0787EFEB71E17A9681E6BC6CED567A58EAC5D52FE46F0D07B6A81B +D764AFC540D68FCBB199D78BA517C072DBB991F8EF95697033F750182EEE376652DF4F212EC22266 +A3B1D486A5417AE6197A7A9C0AA15A1F85F4E8DECB5B06DB529F97ECC3493F9EB87142263B362FCD +8C3D016B39523737F63CE6E89CC7910B9C4DE2BC375FC0EB405715816C4C51F3A4097BED9791070E +7D35BB57B0B05BF12B82D5A35A2DB2540C10019EFD7CD8135DECD4096E7D3DD6666AC9420B5C7837 +8D17EEAF680E0A0145FFDE64888AD64D33CF90B92A6CC0428BFA53713A56B65D4C90C2F3CF2472CA +346B816384D2CDD86EC9F24F8F19BCFAE9EC8C838BA3F53F9A827876A15A7A48E1550BA737F9867F +0F33CF4BAD31591B4E5F1274386499450AA2852E11DC05A57FCAB2E621C2FD4FFD54357B0B4F79EE +54E485BF1B81F552BC0EBD4D7B4DCCFB83EE2A14EB3E72EE63D3363F5A65EACE2C97DCD6781B70D5 +3B47208BFC5DC6B313E0CFB3F2B0E314A2365ECDCB6192A1E0F1928C9BB32F5BC3C798D11E41DD6C +FF0466C7CF19CBFC9576E372D8E46E30384535895360A4C7B4BA2A1CD6CC8E1CC1B681FE485BAF67 +2C520B7675EF76728FDE0F431A623E64C97501F8FBBCB1355D4C116F1746C53A306E2720F8243F3D +6B0D99745F060F3FCB1033933FFA12850AE0B17BEDD4D17DDEC22729ECB839B6FD2D48D93C367957 +7A9FC25817401D0C26B8EB5A32475FDB5170F46B6FB55577EDDB1E324584164277B4BB42D9961854 +558ECFB81BC42CDB71C09BCE1A0FA3B776BDDF36FCFEC296D73B3D5A549B571E4788B4F97B5BAC7B +A93F5032D840EE2291D6D3720DDB82414B6FA1EDF6703E09CD6D1F973D625BF0818CCBEAAA99F27B +F0D01D03BE553E9BB355DFAE903A72194CB6D027F63F7FEAD3F114D78451A170F698AE83EE44BE2A +B2084967E049FD3898EE2BC9E94DDD24A5EBB7F44BE831C78C9D2ACF8335D6289E6D1CC39DF93859 +72F717E9E10159C3C0E2DDC8AFE20E0D63E2ECFEA320A943DD5B06B76BF31303830B6DB20F879811 +77D684869DDA4493F192123CCFDABBFE684DD001FBF1FC7A8F2CD8752B3332B91CF9712EAD1B1680 +D9474C0E1190FCCDB5D076CBFED4318DB9CB35CD76FE80F4ECD5BCD077A04ACC904100EACC65643B +FB016112F70E208D8CE8DAF711E847ABF154ACEF19D186EDEAF704FEBEE8B28BCA9382BBFA318E3F +D8E60CB8EF89490E3CC83CB796E3CC19625E71F62137E5DBEB7E799D9DD328B120716146F793DEEB +9C57AAEA173F6AB029B171760CFE12EE92D37958F925F4822A6005E9E996D0D940FFE3AF778FC885 +55DDBBB162A2487B6C7A7768DC5721A0EB66A50F69850EB55CA7AB990F7E8894822EBE06AAB00414 +25E6BA908B61F7269E4E70515E96FC9E7180EDBF0AD3E1F8C1237554C83E3B5410A7F9CA91A83468 +E8473003B3E6A94CBCB78D586690E855540191DC1FB9CB06968D33DCB0E019A5E46D92656ADC8B83 +A9F19D36B011F16A5FC3098BF422979782D9F051FBDC46DD2BFBA5039D58B1063332D02859EB0F37 +04723526244103BB2E9F942A06E6A533BFFA106EFF6355677102867C9AD0E50A7941E43CB0AAF735 +BA947B1D82E8E9A00D195259AB1C022B95D0E6C1F56FDED729650346322BA37E96721540A20C03A2 +29C77A7B204FFB59E253A97BD5A8E72B82D74D7E7FC3044D3FE63BFC8A7A801297C0CBC8EAA3971E +127EEDC64AB82A73A59760CE4567307B407F9E8E32D2F9DD420681D0F980C62DB59646CDFC2CA244 +CAB6E0C5B42BC6E9460D42FA9B389F6CAE64A0984AFB7865D3E68C569AF6FEA8EF043E3FF17EDEBE +DF094E612A43E799FAFAAD7DC45DE95F035BDC58FED4A07E57CBCFFB0C2195621F27EDE6A52F74EA +3061FB52FC6336CCF59A2DD54A605AC729CF03AEB8093128E15A86D272E0A172A9EC575279BF4C24 +AD9432420122C24DCF6150BA499E272E42C4E30032E8391F01C67823536C82566135FC5EB0559E9A +218080A33DEB9494849A6AC38067BF9F22824CEABF3D5D67BFF1268A74660D1AC861133138C10A06 +3D8F316E622D79DE40B0292361A6AA958B7766933717DC9DF93B6D87AD0D6661E92CA851FCB4BAF9 +1C9644C91C5B0DB322EAEBD1622D46249642E9E4565959B6DEE0810645229C9BA8308FD171F08F49 +F0E27E812ED39B3CB9995844B15EEB134FB1530CD7A94AD9CE183C9300A1439DE0183D962193F22A +074A55ADE34BBBF32D33CEAE0D76B81B56D68DCE376F9FAB13CE2EE7D80965899994544F55DF07B3 +C043D002B31C43B62E929D4B4AFF0C5D5069FD55BB739AE2C22EDAB467C8B2309940C8548731C1D8 +F396AFA9301A57C2AC2251B1CB564B3249B7692C2735C6AF33634EB8D768347FB8EFCF2A0F109706 +F857F1A78FEDD3A2FF7CC6CD30554A342E815B3311F226495E961DD4B314505474968456BD9AE991 +CC4C70E1FEB0A48DA8EC2609507133736B6BE05CAEF5C336FE0B1C27F5F84DFA9DE429B1E94F800B +562F0A5EA1A58B152D836A11B001608341D13AC53E2B27BE804AFB5FF5D106FD5FF5D1BAA2F9DFFA +FC0BFF0700F846E66CF24A4E3D9572545E3395937BC24A7C34933846A51F9B85941591140F935961 +A564226DF8FF15F467F48EBA9DE4B23EB150B6B0EC23B28DE9BB178B799AB39C467395F1BDB0DDA5 +A3F458FE39B345EBAD7FAF162A2FCAD697AEDEF7D49CF1E3749A6AEE6DF4AB9A7F2F45F28370F806 +09C388C96063E1BA76C10E7B9256731739693BD29E55CFC13535C134155A75B73A59A2E7D183D1A0 +F26D6F11BFCB44A7EFD5850529ED437FD8B2761007257334578CECE021A59E249121FEE9D5D44B24 +AD8DF4D7472BD32047F2896AFD88AC017170D5A21BE265F713C66377A913BB1E8BBE842CD28FF413 +57D1A214067174B6F6D7E99F5E06030152929BE54BD7EB9FBC73CCF51B921B656F355C704BC5C69B +A500090D04D828B072AF1A284B3B3BD2B0C3723E3CCC354C90EF69E700B46FDA3AE03B7B361B248A +268E029309EC4B75CCF504EC82BC16067C1E2F079D2DA11CA337A32DD8DD65B1893A3C07F85A1565 +E6EFC1A6FFB31BEF4525F9DDC14105559589F85BAA064325737D68156B1D73CF72A6104E4E9EBECF +ECDEF4C72D3B8DA1CF36DB4730E226E41434B5BC5B0107AE60078C4C0D8C5DF9D2BEE28DC7731C44 +E8E86FAF1325B4DC2073EE4D060B1E744B0781A6998198E92124506DC58983C2274470B0B27A1396 +3BB7A011B133220EE47E27ECBC09B8C9AE287371E1C244FF7AD4C56E05DE0EE48FCBA3B1C9767755 +C55BAEEE882444D9294E56D49833F14C898F3D76E18FF7AD7712602460C090E009300F9A171DD918 +AEC80181FFBC4035CFE7A7CC2BF61033C4E6329D33A7A725F5A303B785B4D2A943950EF65BD04107 +E4D2E50FDF1D481DF617FF81DB3B360F31D7DAB284C344432F8DB58D6B1ECB3E5FC3F710BB67B79C +A6831C5621CBFC087AFCE1A2BFFBC23C9F18CAD70D0A1C7E8879AD6F0DE3705C056AB244E9A36141 +14B063ACF580E746A6F93877896446E05119AEFBC9C508F3BD57B191DE77722B66A931842D71BF09 +2F319E521CD2BE578F26621978640A685F4B727E3FA59EA6198DE900D5E405854255B0516493E629 +88C826F245FCABC9B604D05A2B08927D36FF2B902EF16EBF69CAE87ED82D5CD97A756CDCE91144F9 +0812D81FC366C3045345ED0E8AE67BBCFEC46950FB86B442462F42092A084BFCB0029848FB654A62 +70CA52D78FB2B67A91831FD9FBF9B388E9BB084C5AFD7B1E16E8C0DF8315625F1C23FA004E421BA7 +E5AC18FB59DCF4840FDB97201D0015E4BFF1957CC9B920A2EBC556C9BAB4ECC67E441C60F46810EB +F8C74D4271409F9A6D7E958E3A4918B422EA7D18838475BA16F5DABA96AE0710F7308B36A8552FB8 +C8BA387CAD039EAAE4FA7E144F9BB240E9702F20AE640F5541BB019E029087ECCC9F9041E6ECFAEF +1FD84A3F0BEA2E7447948D697AB58C45A00D2427D0DB91562416A9CF3015BA822845CE7EEDAAFB20 +6D917A6F274D315D1EF5F38201F05EAFC4DBE2BC664B7A8761BCCAA1DEA8F9030F9B0E48AD6206C6 +117B33B2B045293FC093CE60339DBBFB117D923D0D8BDC97FBD2A7139762F7F1F19C6E3A03789B08 +A03244FE30326ABFFC14942C22B093B4B196D726354B02322C329A3D47FF98085F4818C59DE252E5 +748AFB432FE9D21DFB5F4FEF7B1089F7C3483D7EEE10A140ECF09C9D8A6435C2F6EA862D9156C265 +3502667B158B2CEEA953DE07EF610BB3CDE906265AEE75CB63D687E09ACB3B7ED198AAF2ACB22749 +7AB83E136FA1422E14C169327C03DD877E2825020574A03D690C0A36FB3070D7731294DF4948B554 +DD0C0920B87D63A66EF5FF79C0D82834FC54ED56A04AC87167CEB92F68F0B6FC8526836BA28121D1 +79F569F78EF8FE764F64717E5F7756BBF133175387DAC8C2F98E7BA0EEE360CFCD7FAFB9E879CEE7 +9452B114EC499255D55CE16C526883805955A3631BADE1BBC9194449A7BEE69E1C05224180D8E4E1 +B768F844292BC92F320E837048B876880BFF551E929EE67242B2D4A753E6C14A6639381765A013AE +D639B219484205063D46EFB5DBE228D37D92C8F2A586EC916EEB39B7043E391412EABAE860CEEE35 +CB4608D80B28870745B4D0B8BE7E1A03DA6A917D1F8F5128BC7AF1BD3C4B7EBC56E1B37E5B6B58AA +2A225DFD94AF182D61ABD4A880B31759A4A3DDB02437D670C50AA0778FCB493ABE4C81C7A768B2B9 +E1B69650F8DC28CFD185958A20A834FCB1C33A6365EC11204B838EE8670792CA1FED9D5BB86F864D +8D584EDB013CAB408A9552C14C5B33DE037FB0F0E743C92F81692915165E60CB82792CD257BE947B +B380918C1298DECAAE1AC592A1B0B18072F4D72D22C0289A7569BFC4707F790762EBF23103407071 +4D456883E3343F89EE1E394EA99D74A22FEFF68972BD7A13A893AA30C477C919B7537F337F04E202 +23560FD3C04373515DF3C6337941D0E5C54B6FC9713C09D97D980DC01FB943DEBF8C769531F9BAC5 +4B16E9F5D124D9BB17E89C225689CC78B42CDE07C97C6D841AF4F56D4E03819575BD20BAD9D6C810 +C9911A8416DC118AC3E65E34CBE2860473FE75B1C0FC38F961509A40580C77DBA4D1F2FE8074FE4D +E09DC3EC8F4EA550B59974312BDB9BF3C00C833060565019D02AB70CA3D5736279040AFB98567E16 +51EFA3C6B01D08A2B527772E695DDFACCC3EE4CC1EAE46D23FD9302AFC4298AAC53B904E14133ED4 +43E9E4DFFA3D800D34A13D1D869E8CB07C70F1781962A01DE04C7987379A7C85636D20DC20B2BCFA +7B2A1A39CEEEAD6B0559DB9431DA415EAD6A7FBF68195D5A8E197D5CB72DD316BAACC29628B9CE7C +97B49E3B737FF2B50AD0628F9107131EFAC6825F3D7F508CB69558E79214F2DE0519516CBA8D5A58 +01BED72F16B1A6A332967A7FF68CD6F923138A030070E4C82DE4CCDCB71C734DCECC312623CC5EB9 +1F0D738D2C224263A16172A448C89D7B1B7217E688A19C5FE5BE1F72BCE6ECFBE3FBE5FDF0FE8ACF +C73B2CD127B0DBAFD832BF39129BC7734A47DC7BE42842F81F99383BCBF3DEAB5A673B7899DCCDDC +B7291EE806458C96482A12F87B2F30309208CA86B768496226F691F0E3D9856AE8BF7D4457E3BF7C +44030402FDF311D8EFEA919D94FB74B239EFE524FB2437B6996831F6945ABCEF4E85F6A904CC561D +272ADE4B1F9967A03FC32F28E2250714B11412CDC5D57A1E2DCC89364F7C6849FEC4F9BA9C64FD7E +08C094D2661CAA68AA1894982704016EBF409141B2E73B72AB099FAF7C739F0BC622AC74722BF730 +1DF37347DA924296709620A79BE8D432C30183D0E51BC96CE5CF08A3DE77F24BF7986B8B0B8F0F35 +EA07FD99625A152694F36D48C0C30B8B1B7559B067803B8F6FC7745D5F89BFD38FED1EC5B332274A +E35587D99E97CAFF8A27E908646C569E925110B7948D1585ADA2522E0CEAC276FC5A58726BAF6E78 +322FF39CC963E7D94BD0587DAC3EFF9FF8250EC8DB36AE022BC1ABD7AD0A5DCCDB3E304D0FA4211C +5897EAAD9E8C4C71AACA79509549F09C9E1F479C931E9C7A6D93F90994E7AF8BAB3513CA0E937DF9 +229DDFC67D938C5B9613FD12B91A5013362D0EE8FAFD7DE09767E0CB1D19B859F5EA27A3AA1A8FC9 +FAB09BDC2A780B3EE8ED0CD71EC13DE80E4636B5BCA5494385452CA653B3D941D2948F3E5E73C313 +AF226C05A32B6C9D4FBACEEFF608F34A24443DBD2CE874E55D11F300867040CF17A081561C9FAF89 +ADBB4A13D2F3D61D13FCBD605ED3C0A322CAC7A52D0FBD8C85519B1C8D18EFA51F167EB579AFC0DE +B9A5BBED6AA3EBB1B3667F56154DF419837422557BD4EBEADCA1E53FE4C4977D4EF24FF49CCBE28C +7BF8F8B2E19C3DAC26D316E9C66387DE5A1AD3FD7EEE2D4D93907A007C344566A6053C4590F233D8 +D26C4F2F67E83409010B536EEFF8736437BBEFF7B8B06D38E211AF381900D7F8BBB2D133E1608513 +8AA5A31BD4CFE87D017A577D88C0BE9C433F130DCC92705900D81A418F497979529486ECB410090F +834B36EF67B2014682C1C86205E61AA607A1E3882B3DFEC562BC02F6E4D5A690BE97CCBE764DBC66 +3F336FAE40B520625D9ECD42DA04228D30679EABBBCBDF5203A595B69C08A3A675885727E1DD8F2A +3A7CAF17D20E7428D27FF918294BCBD7507C454E614947A8BF87B69579C49D780591ED70E9ACD2E3 +176A8EB8216C8DBD648488500155852ABE16D23C7F6BCFCC4F264CA643E1740B62B5D8B60572F298 +408AF94C6857DDAFD30B183ADE2474FBDEFFB5D146FC3AF971A65673A799F66E06FA732019238788 +E7B9455B698A3707C29C55CD4A63F292029B79C7783BB37EBCA585D5E2E329FA2E8D4DC10EF365C8 +3E2C9938AF749839AFFC59D91DB94A9478F3D5CCAECAD42D418D40B39BCB47E4A21913691B1FBD5C +63B74AC6B66361DCC79A0F5BF9D692B42DF6E4B8FB9DBE5E433276629D995AF11696D4E637F99FDC +03471945A6BFCD100AC87EA88D393AE3BF1E9CAF44A94C71194722B81322A89D69B8A17ED9B07B86 +EF94B30138724385EDD3D4BBFD6A32747B71DAA95C9EA861DE38CA267B5D28B011CBAA7DDB055B2A +453110FB593ED843F137C302CE0ED2D8052BDA7C43E346FA74371CF70FB0352F023AA81CE7B96ACB +DCC38DA43FC901D265D3AE68B12744301849CEFBB4CB2E328B05CD32802F68B7DA69FA140A582766 +F0A4DAAB7B6E60C4B710C54D29C9137A2AB5D7A5FDA06C4924978C4769CFDA01451011415A253C68 +F09B0BA7A88CD042FD3352F13B404BDD732A3B3DF742DE47EDE109E251392DAD402AB42FE0D66BC3 +989AC6FDB45CE794F4B5353A7405CBDBF474B47C46129034B887E326D93F4CE9E5515C9F949A2A10 +B0955DB6C6545997AC4C5D018C47CE08A7B6ABEAC1FC37CC47E89CFA9532F05AA306503AA989A791 +C73E9DAF3EA339F9A80B1AE3EE74D4FBAC3F93965F5A2E25265CC48E6DD7F2E12E93CC6D0DCF9D4F +F10953126793D39590AA0F6E9A0ED408837367DDE4597C4C1F4A583A225B2571D4EC418153C34147 +AF2CA377BD5926151C850ACF9648AFCC5DC443B6855A5EFF8473441D3F21B4D7D687793AB64FE00E +3D33367B4F52928AEE6AFDCD9E6D3E18F6866D255929CE585F3673F71ECB85940C70B7DF9C69D840 +AD7A0FD493233AEE5A7CCD1AB2F6886893C58E376A00C4EF15006199F2259D4AFEB3ACD9111A1C6C +769B2436C4BCBA1452131AB68F31B16BD74F026774BBFC660184FB983C1E7AA0BCEC120E4F0EAFBA +3A2799B053FD94C3843CCF28D311ED5DC5FAFAE368827F19037C727062B1F4F9C9592552B826ECBB +286387D92D78D5B89DE0430C4693C8D4C0209EE698B5D83182948CB2880E5F2CEDB54E1AB2F731F0 +274B31EAF8FCAA5C345AB9F143341CAE025A5251733BDB9D09486DAECCD431AEA6724139AFED3BE4 +ACDF6F64453FFCD1E251E79BEC0E3D28F802E9453808B4E9BBCFA76D0AA8EF6C3646C8B3BC8305C8 +FBDE641D7E6BFC256562DDBAB69B7355707FB2795DE70BDA685F59FAACF6BC6CC7ECD434B6274702 +DA3BECB6C5E723034F5566AC80AB949D3EF321251A0AC47C3930C5AFA74058DA75EE69349EE3EC6C +9244F532475CB72F150459C7BDEAE8C7D413EE16CD4E403479BD3E56A47F608C893EB2D900091C99 +6E9543A3AF3C8E154173D8030C5E5CD94C36E658573C0EF59EBEB11ABC1FD56A493502E61D28B9EC +B7FC12189B460E09951BE350243406E28F7DFA3BF3AF2889CEAF9B3141C10519569C424F42FE10BD +9156DBF4AF4E83FE8BD340755D8D7F9C56982BE8EA67F9F69D4152D128B6030C72A9EA65B6560D12 +FB23C19B1FB7E4EDC0862BD2124E5908642AC9684F05477EA83DE096BCACF3F5E71D9958C2207038 +71437D94D2FF19ADD34726180600E0E4289E723573CF15E6B64979CA7D3DB9C2C835573495AD4C98 +B9522249E636929B167266986D42DEDC393357728CDCE6D1301EBCEFB7F7CBFBE1FDFD15BFD4E3F6 +5001DB05351C0832FA7BB6DBF0094F89DE4B1201552F329EEBC3450A5AD3A6A75C69C7DF6E49696B +F24D29E720CB1726C464597BA69516582B3F0613EED9A5210CF87DCFE5AE5428994EF982D0D4766A +59E181D04D7365DBCE2076DD6831BF0FC61913F78ACA994B55BA2CFBE0A67C896BEC7E53B36D374B +FC07CF554AEFA8590690CF8FE01FA4255496442A1A75DFACE63A590E23C1D3550261F68E42BCD33F +82E350EC3C6C0214342F04A57847D67CB0B6090ED3148CAEA686E270EE04FEC3BB2E04CF2C506B70 +522ABA4E5277EED0BF39AB875140AC808AA95C9B851598F09F67F50BA3185A32955BD5012F9578FE +BC56543964ADB5B38146BE86F486C067B234C129E99603570EE59F95F6EA5BDDF2B63AEA34D53527 +B3DC9E3AE11367776BEB5200C862ACD79A8ACB4BF1B4B3D81DFDD600EF4F3BDD855B528ACEE788D3 +FED4B6C03A1683C041BFA3D9B567FB456029A77593233B3E157914AEC7B9E137D14B9CFCB4BDB0AA +8A5D70DFB8510319EDA9D26A3771EEA60945458464482BB608CE07BEB80A0E158A9049878D09C262 +F6FD4B6C4C320EE2ED8CC44B2243C15291539DEF9373791FC117E1367C4B97DE7CBB487088AF82F2 +C7FBDB653146EC1D8163497C6042646F6D0FEBBBD92FAF756967D17B0F3E36E46460A95480E761B5 +E8B45DA7F00A8AF8917A4C67B377D272176D56B0D2AE503F0F36698E023CC9CE866CC8A396CBDD14 +135C6AF54939F53C1727F072724773C99DE651CF9BC823A50C49CDA3619F38AA49AC8ECD8FECF224 +0FB7FA943E906B734FDC287D5E812BD3C5B03CDD1C24FC78CFF9CFE6D3C300E08E5D8B43890DDE97 +13A8835552B17041D7593E5D7472923A199E8F90EB7F3ECF81435D759DCC4D2C8F53D857A03A0C4A +702F68BD160585A572032E6D59C1BD812B48F76C1000EDFAD9EA37345A9C682696B71B385E35CBB7 +99F9B16F589B05AF20EA6D77C59AC5CF465300EC3E2084D016FB269FD3121C61B777B8ED19093CD5 +B87E8734AD81AE15577AEF47C288261DA7791CF344D562918C5831DDFB078F87242FD186EC5EC4C0 +69953797D4F8F2A0511DA151D009F4CA076A991283FF2CF28F9B8508218CA256591522D166A6A088 +C2AEA21E7C5005424DB6ACC152E90B01CB14B09BF37D1A159094F322D47F44B60749B06A92AD7469 +4C662BBB9B21BF859E5EA9CE6AEB2D32DB3D5853E60D05B887904B4EC9E194357BB298DA547292D5 +75D5F6E2510CCCF8FBAF5F50DC7ADC5CBF73749EAFE03B7F036DCF6EC540DD2C43D912C1CFCED9D2 +D261E1980D8D2737189D62405B94B1902AB74F70877A37E1B7C08532615F1F4F438DD62AEBFD47F1 +2299726A49DC0A6FB3865CB5E8E05CF8D85F446C36F3514819278E78CA1697741933AB1D49D9626F +E4DA3465B58955B64B19FC234FF4EEB26D0843684FAF7CC827D09B8C873F3EF3082A66E013751411 +2494698CC29E05B1467667A9AF2F7F9D963A72E1FEAF5727AC05373AE7832CCE16668A0B5E63B817 +C2861B4D74EBDA77F03EAF0506512EE4C4D72EEAEBE43DE985713D4454F402968E36B7BF58EC5854 +4720A5D68D6759FDAA9D06A2022435CBD881B77521316644B6C61ABB6B58350C21FC46C725B91A3D +B73D9D3F1C6ECF1C097B89773AF72ABB264C4AC6A2AFA77B201BF187DC4F914C95A17E0FFA10A060 +05F7839B96894EE035D67FEA62FE9AC797BB67B99E25515E4CD728C0A00C8BEC77A3600A099AADCF +1290B7892A526444B8D2041EDB1163E7E163437B3C87D5FE9E7BE264B2AC9A578BCF5077339C0E5A +32C6AEFAEAE870EC25A22A9CBE6A289D196646608F268AB3541E5E16E1A7CCFB0306C398A322B33F +847BBE0A5481924956DE6946EEA711300F4B6F2779D3CD16492E8439506AEC882F7719A1AF1A7AE5 +CB46B9AF88ADB541ECE939E742E1C13BD0F0C3CF5EEA616CA5353FAA7C2EC655C0D89BAAA0C8E2E9 +F5BB0444480AAEAFA1BFFFF819D797978ABBC1FF997D6283B5387D0FF69CCCB071CC17B965B00AE6 +186D682B31350444DC0AF2F6194FB865FBAEE1F689F7D39C21BD7F9D2A50B68D4579D37768FC4E53 +7FAEFE8A303886F2959A928DBABF9F487AD2F84A5148CC54D4B0714F260725F05B5AD7C1FE7B9AEC +5C73EEF243E4605E2EC58BE7395E2FB592E74BFE80E3990607F182D142B644A2CC3B82471AC95F46 +6DF59A44C62B19AD5C9386196A030E5EDA2C287D667A37E09F015B12C74EE8A4B412BED181A8CD1C +189D54790D0EFE8A9422FB4398FC73B31081460FE21559BE5196151497FC7751F41816A3B221D1A7 +519ACFFC14D39674499ADB3AD871807110315CE0F1F640995418DD41956B561373927C5FE6121D16 +0CB623B17A0ACECC7F079839E000DD82AD1FF78C6286DB369AA090AEF9A9CBF559BF9914030C97AE +8CF25F643FE56026CF1650BE43BC5B91B913B8CA9673EC54638341B77B67532D8FBFD5F5017480BD +39B091914F5718E4E21B8F2DCAEB854E4575FA8ED3AEFF842C1CA7D1DED4E5B9B3D255EAF7BB99E1 +CFA132361F48A70990BFD7975F7B1672031B2FAC86BC99945AF3E3B89ADD1D64E677D92358CF220A +7DDF6B9E36DE8879EAA08954970C9D43E02B5E517032912BD457FA033FB512D2F4A4F1FD98AD280F +BFFB7DD9376A3BBF8FDD21FD7C1858764B1595EE650A9C2B7275D4538D7E60A4AF752EC4725C2072 +D066B0AC47662C36D45A93A1ED660DDF06D2C702393FA4F34F56873FCC305EDCA576CA37F7281FB2 +7F92E8EC9B597C109B695BC339BC1222FBD2DBFD098AFB7FF54257E7FFEA0504AAFBDF5E6C6750F3 +E4489F2F4E9ACFD8D6815BD75A118B2C104CF03299038FFD9A988409CE0C1C2F779EF937000108FE +F7B9AD4C02C09F80C854503CD424CA5929919603BFBC8C0EB5CE56BAD8F04B4DB1A31F626222D275 +4B51CC0F5F69B042C809F48C30431AE041470D67BC1F4D5C548D5DC9A6D2C4A4E836C8F1A4A92235 +F70DB2EAC713BDC6A576A0642F3C35E8E1C56EBE799354B03988B7A83D3F95E904843A196535035B +E8BD51A3EBE3B201FB6932B126D95487CC1A7B5C95F1FA86D7212324D1712DE217D0B0756FE8AF3F +86C8EF561E79B38A8FF644393E95C110FCBB9D3A26530FF09188C21A3686826183F0725B465C1FD5 +BD68E3A8224DFCFA97CD0DDDCBA5F257CCD5C9DE63658DC30AB8648509D9A6DE6BE3270E6EB9A8B0 +2926B6549EAA83E4816CC7934D9635BD2FFE8CCCA52DBF63546E48ABBCEFE700742E61269008B12B +8974495913B23C518BD5A17DD3E9CDA98C716EAD6EE032AD5C29A02BD05E1AB02C111B55EA025CC5 +D817AE93052B8D77F61B1902250D53ADE888C5EA925BF60F51BC977DA2E5F81C4E3F932840B840CD +7BFEBAFAC9043577FD2E8489F4F25565F009AB3D56E8F5F7A15FDAA8576703315274388764DB16F3 +0590969999F54C737E3E10861E2445A7EA8E1748A0073A1CA2B3AAC1CFD844AE663CADD5B5F745B8 +F2CD323A11F65705BA767AAAA9B5642A46204170360D8E1A9C073B73A3548777F808B661997F198F +362C4474A741712E394B7C86268D29E84C7835DBF473775B5E5B7434A3615D1A1B5DA2C445CA1176 +456CE2D6400941BA91D59112AA51AF1556CCFC92E1F61634F4CF16B89522D035893194A7A7442994 +380BFA8319E8F51D88BF5DDDF60C96F59D42B2EF2D9FDAD4652D1F40CEF0D7200B2ED22F6F1EE771 +E560C498AFA2DE0974750DFAA8C49F12ADD27C02247C9A0D0007834386031DAA99CD5E9A9B0C5F54 +FC61BE99585B1DD5E3280D944B39F42282D8FAE0246E75D3D91C30EBB95EA96C3E52AEDEE64E98EF +46C67C7D180FE499DDE23BD507D2E261B909BFC4EA735764D683FF6147D072B2B79F753EF57EAE97 +4573E3CB60B02F555F51CECF2CA677892AFB22CEB87D85A2E3B031225AF160A6BB7EF950C7F3773C +95036F1BBA6775207E0D5D57F9AD3B228F44E0132F173F8A7EEADB7CF43FA955F141690D1E5A1F12 +2F6CF10972D7AB8B335A0E5A6099B3BD8F2E5B9EF30A2B3424B947CC09D2075B05E7A0B79316B0DE +CEBD967DCC1CF59272E9A064C0E420C129C50E346EAFF84CA646A6B71CE79FD9AB5EA7B1C1403187 +EEB3E74D024E03AC2D795E9F8686DF9B183BD093541000F4C4FE206BB7D2122388EBEC423B253120 +BD322F57A8CC0B7EB58A1850A65227F471840E07C78876894BCF5AC158B7756D985773FFA6B671EA +BA51C514CE7DB9943D86CFF97FF614AB9F37279E8AE68459F8DE0B9D4A46E662BEA8EC48448F0405 +0CE96F2A2F582EAD28BE7219AEE7D624A79977AAD8CA9DFD53F26E1B1FCBE919EEA6ED375F12CE10 +57A37C7412801DA82BE7592D976B04B4F811131F02B666335D0295DF47AB8279AA93FF027034DC2F +BE300491C1A0B08596A5D277734F1177CC5F71E92EBEF745C2192D0C34C017D76CCE06C07824E462 +2B54033A6868FEAD35F140A0F2E45DE4C6F9802D44DE54B43CE98C2ADB5DE34BD023476B6857EDB9 +5FB12EA8EC5D4F1FA473F5A86FC99C62DB0A35BA0BB2BCCC6E35F7CF32963E8C388B498628C81D35 +E52C816D99F1732A5812077240061C6B2305C9969F8BAB263D2A6B95768CCE80F0634237268FB8B6 +4B4777003D9704ADC977C17789D5BA3E4894523D1F317861D5C14D090E6483A6BB64D19BCEFF8F25 +62F3020779FA5F9651401E37D267B92C1430E29A53EE6841709E764FD237A0C7D375805A9A3D18B6 +2D90FD5B8E3ECC7C21D5EFE5478264BE05D1D98E4EC84D8BB81C6FA9980137099EFF86EA786AD2F2 +DAC779EE9A3C2D958530D360B62AC9A0ECD1ED5840E7A63A33FC05759C8024721BCE095EE76E7528 +03E91323AC12056DA28D62B8B257A2B2286E5509E69609DC94759ADBF773B855B5D8A63B1E04C853 +2B7F08B4430DC5662943D6122CC4192423D7E3EEF8100AD81DCF76CFE9A2A139167183B4595A3EBA +02C314B34FA694ACEB84A8D6E1E1B495D16B33025A1DB561C48D4D2516B5F7F8B081B162E871E0D2 +6DFA957C1E31F8E17610591EBD8CC7105F83A02703006A6519D796467858402E316DB092C5AA5020 +60C6DAD2CACB2EF128C1E50FE45FE3CDAB9138022FB0AA661BF54ABFC115776702906F837ED82FAA +734A5A003A36889F8FF66F76D9204F33602F1AF2347CC49CB322D1EC10F27ABC21E5E858CE45AFC9 +6322E0BAB349332BDEA78F5C8046F44512ED08B0B3723F32C528F17EE80A837B33788D55F8077030 +37F4F829973FD9A673329D97AE856EC8264D9AE88B016D2E77CC15452CB29D31E6BF5ABDDEAC0B32 +95E9382F45E2AAA4F17AA0F6A6F2A3104BCFEBBCE97212917DA1BBE42AF65C215F0A07AFE3A7FABA +4CDCD3F9B2318DE3C2991EA1935A0546116143C905455E7C89EF8AF4D0351489779EB768DE3BE2E0 +54E6A4C3F5B447F7E800FAC4B866D9D6DC0C9D2B5BDFEEFD8BE03EAD37C8893E10FA57BC4899A6C7 +7D694FD310596F989D7776022C276932CEFE2102F8C70938DD9FA4D74C6218900BC68694F2DFC276 +B1ACC0EFF7DC10313A047CEDFC0AFA4481918966E419C9D055C15A65533CF2C715B6D65A61E488EE +30B5DE81EA7380CBDE6A417B468A6043D92CADFCA188EE4C090A57520F2245342CAAE740ECC3AB68 +F813369478D42A7664CE43ADB90D998B6ED0B9B4D9841A4B275428058C82C75DBF9A5E46BB8988A2 +B86A45970F3F0C36369333AA12D4AA8D94CB429AC1DBB9E49C86A5E28A27B869F19D1339FB0C612A +5BA49059D8669B9702F68CD6F923138A03007047B9E6C558738469B4946C73443CA1E71ADA66B111 +61EE2B579226E428F77D5F436EB6DC67258B451249965C694B8EC8313C24BCEF6FDF5FDE0FEF7FF8 +FCF0C1BF8EC1890FE0158636F7891245CF0D3A71A369248480D816321B3F7B421E940B94D49FA2DE +00FEDB4B34D5FFCB4B94353555FEFF922124510E2C27E99E497497FEA3A1ED82B4991EA450FC053F +3AF49C7A8147D977A6D9F0F7C9544DCA85E5D90D2BA5A351C1FF116DD3C808291C24FCDD8E966380 +8D55EE2DB83F226BEA4F3BBCBB5DB8CF9E3222A788AA56E9A04B1FF551A93DE3FAEC06035D915FEE +2018B7A2527A1574A8F6282CCD17B0F8F15D5A8DC34E9CCB464C8B8AF4296EEA24053CAC210E2595 +3466C5F5240FAFD78B67899D0304527694E4086B9E981CA934DFA2DDDF618FEDF1C98C2E69709465 +487761C72E03D89DFCF97397DA11DF7A3FC08DF1B02709BDA0153DB2A026212B06F1DB12B752B09F +885E9C3FC439794D7092DB4D63CF8F77D9D99E2639F7C9CDF4F1D85385B156D31B1DD170FAEC9CA4 +C8A674C9F6F669278DFC69C9E5B262A958E3DFD99849B5548732F06FB0370FDD9D7549577D0871D5 +E8D34045AB75FBD9D24B0A64AEA82F78A5A74992BF2F5DDC1A8314741B9B557F6C4888C3A59C936B +D799CFB2B1FA94A0738103AC8354A9C7D6769AAD891594CCFB08F49F7854EDC884D902620796F106 +391FDE939753CF449617D5D62151DB427B2DBF84B10654382E746F7F799C69B3596273ECA27E4423 +E4785E723A4B45D9F565CB3D6BB6B0E3C6BFAA7CE05EC95BEAE679C53E51E09AEF745358AE4FEDA1 +4325FEDDF19B4E1896CF62FAF09A725CB90765FF47970235328407A3DC5E26B8FD666F5E48DD0F5B +CF36E94E7752CD07C37EF2203625C0A9D4A48A025CB0A25206E4077781C28E56B136854683366A4B +8A67984B7DDE120FF1A4ADD3DD47FD02ED67EA54FA9326F7CA8BEAF7DCA5AAC64662A730E0B8826E +F83262774AC1FA780A6BE7159AB76DBA1BF2E364E82424C960A7E3B2514BCF98D451037F9417771F +3D3FC200CBB66D6AB86BDD3A6FD2798B83EFCC026850502161A29E79BDA9D7E254F7A4EA0DD1912A +A4966CD9E61888E59F6E98386E17E193B284154C500419D1F9267C03A9E1BAC7971A353E5E6921BE +374D940AAB0F6966CB3363988DF4CDA7424278B47EDF35EB5C2E4488545FFF668D76A77C60EA4E00 +06B26588EBD1B90090BD5EE7FB2B3933F29AC75D7D263D14185F986D581CDB2FEDF6705D17EA4711 +27D3BAD35641A5492D10C2F189BC0FC9062EE5AE2D11E3D83657A5FA74BC60527AB468B90984E616 +2D15D144DF48F4699C53B536EF2044BD0C22456F2D1D7FD5FD29C01FFDCC97575B7190C8B951D20B +9D831DB1DA7C4511F3C134BFA9C85ED8A6B7A50A2D15084F1A1048515D22E5758AC8084864E7F252 +6A65BC7C4CD9FEAFFE0E10BEE165E53CCAFFC8E8A0B8B7048874A4497854A1B9A5F5728C5FA23C25 +C79FAD8C8F782E49A72DCB612CC57920FED1DF14D537AAD9201239D5EDB6396075A9434F62FE4B5B +FCB6907096BD1607E653D97A4800F5FEAF0A02469118EC73E5314F4750240B87F8908B8898F2196A +56B82DC941B588E2FE4A301B3D39667C4239667E6060F8BC58FBCD074886CD8EFB4EEA82634155F8 +558D6EE27E0F3EA84C57EF96DDE28491AC0867C71875F5D932EF382782551D140924345B12B95E6B +C71CCADE46BAFDD418E85BC917D5723C489F21A7CBA01C5559C5A8558A4C05DBD90E505DB991640E +1B0CBDE9152C676CFCFEE515C3E50729B5C0D923129A1C7E6B9E2F27B20BBACCE058ADE21F1791FF +E04F6AE5E0EB30E77ABBE70C7262FDE5F2292D70C472B8082A153695224C16F43F1B107E3540B129 +386FB7A2C682FE3457EA18CE27847064C773786400AE2A7ED53246F932A20BCD489BD06C10BDAD91 +1FC28674E53AA7B8CFA9F5C2F1688506149087955BC762FA2C0479B6E001ED3FD7041F099506E7FA +293D9630BCA63C0137B0349CE3F6E11E897D1EE0876B61D20C65539A6D479490FC6857BA0D7E61F0 +EDD7E761D5B98F9B00A435C08B28E7F30E32FDDAEC3BB604C7D9339DE10A1BAA694DFA3D294BF194 +BCF6CF20C0AB1782A6F22F2F36D65C6FAB99471E52B3922C94B2A3648936EB95E65CE76F976DD7E5 +87A163C756D3E1467F4215B91645FD5B67DC20CDDB09CCB7ECE61D6B6C4E5FB551E43D832CCB1B70 +26181A81326EA599648CD177939DE425A0E17C599A349B84FD8AD65A5C1D7149477650A274C3FB0A +39FE4BB5DEF5D3763BBDDA9D9B56F24F2F3FF180F19E5C04C2D23E72D47C787206D1DB4531FDD40C +56FAC3CF30BBA8BD6150A5A04A51F09D4C56D388B79BA4B0B53631A763127EB6B62BB4F2594F9043 +EDE5D313DF3D0B2428892FCF7FE31CCA3B3899A92172C7547CFCE67442623133969676F6FA99CE76 +DFD83FB9F4F2D9D87B68840B1F7E8FCF2FDF94AEC93BF30618BEEE0B60CDC58FDD9D9C7898108770 +E7E762749FD89A2B140E5B4BADD1120AD80777790FB3FE6A128DC9B2B74271A1274C5AF20A47A19A +82734C725D36237B9B5E1DCFFB043E1765C9C57FF1D4C14A4D29EF3A8995B3A22A6CBBFB3DE5D567 +9732B1708A68EDCC3D04515A4DFFABBE19EA4B5FD3058098C9D86AC01283FE6BC4750460FED0DA03 +137B5C73AB32C8B0FB47F2814924B9EC80D410885AF086704EDFDFA8A6F610EE90AA5A6F72983A16 +C380771945DF0279375605980FBEC0244255D19D9C2D5D5C70D0D01626C3158CF36A096D7C5F5A6E +843C79508C4940707C579041BA3458C52B97607AD7B25E5BCCD606586CFEC8A81E07EDDCCFECD524 +3D5C40C0FD47D5F5388A189D8B47E96114C2C750734AE69835E1292DC75A251CB21232D4FF429E81 +3BF773C144C6A76CEB94AB136F66715E4FD36444E9ABF5C4F965CC617284CB9B957FF9802652E3BF +7C40454DE51F000908F6F7323E3E73747265616D0D0AC7D4525FAB69457F3AFA3C715361302C565C +6917BD09E4D6DEBDC4B126A8BB8476BAAE02FE0EA8A1099B63F3374A3005F319D3D450969CD89AE6 +D9FF59B4D0AEBC8448A2C2CC4A654DAC5D7E5F95E75524F78DA659F7C62EBA15DD59F023837CFA19 +6A313FD9D1C34F1ABD5C13CCD92080DABBFA9D5C1B2588EF8237F600440EC85C1E9C404AA2945040 +DCD08D8A38299EC81E14208E4A88081ED4F8AED8A964C900D3E44DD299DC29DE060BFE6E47D4B8C8 +5D0AED50CE78906780A04A21A3D1977DC77D3D8F2285DE67D0603E4D22220D436324FE114FCC6F8F +17D352B52DED22222FA098691897A183A7D732468E8227CF8A90B70227BB5793D56023C9980E8506 +30DCBE416FA4FA44AC952B7AC3C05B656FC0DFEBDF6CD284651D320C15D899D4F225E39495804145 +D4F5BAFE721B7D4794E5B02C8CA1D81C86B038C600DB0BEF8BAEC282E5728639896D664D241F7D29 +44E26FC578134A57C0C0E933878EFC3B65167D6600296C4A9812BFADD5C98B54E346A44A1E1356B4 +578B5E3DC5E76114FD0AA510951E2C14BA29201898837AF8D368BDABAED3B4EF5EFC5DE8AE5693CB +870EE1A3907BF21AA85E921331E8E374E653A13B7769A8AB6D5FC6063DC9A46234BECFC40F09B18F +346BBA257B84E1F708B6056018CCAE9411E13254CE763A5F9CB5D8FFCDE4F1148108BA98DE479D95 +CD8725C3A8BE41598520FB341F249E25B4E109AA7C3E689184AF92E57F8407A1880C57AB1CDB55DF +F432CCA1707921BADF60869FD92385885343FF54420CDCC38375E8E00010BF36B851E7D711A70D25 +11685FEA8B9B6CC7EB0E58D43F5002560208108685088EA3E28E4629ECC013EB738310E37191D32C +55ED82195DFA3956FF98DE9AD043432B9AC24359F520C86A2B818F0487D8C93D33EA81F651779455 +27C2FDC67DD796CD8A83511C2674DDFB94B0D298749AE01FAD509B3F0EAD37B3F518CB613EBAC4E1 +C5D58B97F5CDCE6AB123340B4642CFD11B59E981BF87D5DC3EBB47DB1ABBF6C5DFC75C595B982229 +C0C23174A26C4A79182E2A052A4870D4411DAEA6B5F4E9032B65CCF20EAF526752C77217CC8A0497 +A8345BE0212A125AD5E99FBDA7FC81BD9901271D30BBF708A496CD778B0FACB556D0585ECF8BD20C +5442FE461C1C92A98771344E6AD6AC660F7636E9FA6BBDE49F9C54BBED6C0D49177E64B74B53407E +531F20785A6CD80109D749FE8B259ABCB2D0A91938E62F51F8BF47259F13E260822D7268474F69E5 +454B6285FCD1353518A5FDE68FE8A0E4F7BC1CA738DE824DE27C303E0AE39235A1070978DD41A027 +1E4BF6774FFA40896E258E92E879EB89A03C21381C54599012D03179853C393BE61F667B2930B9A6 +974C5C58805C17981288C9B90A503FE00D12FA578C44403FF2F60C3AF5C49C618A419712DDDE2747 +A221559BD189FBA475964B2F2353B366A4AF674624120B69B7CDC969A63305C18B1692E06ACAB482 +D57C67083D5F05FA6C6EACD6FF8EBCBB882FBB8684497A1755EB3242FFB50B817F648C1704E4AE07 +AB23E3B71707F2DDEEB782A496D94691B0BB14E38DFB523535B308DF68CC63B23FC1C462670C36E6 +6E65A4FBE3284313F0B8A2F19C4F0C35E31AA3F5CD11BD1BF7BBF048E6A341A7904242A4C9C98CA7 +E9527EC51E7645BFACB4EF6337ABF2E206F01A9D84D8DDCE0E0EEA37D046FD9E5B09F961604D33AD +8126B77AE77BB97E9097A36E92E52907EDDA035E751366410D8D8A48CA749A1DD1B049BEC4554A93 +67F5D0241B1FFF0065DEA5B0FB06936E4236D119751C429F44FFA50A68D5B2CD0BAF57178D188F72 +2A1491C6A30B28FE10F998E13D9322C99EC7C1AD51D5E4F7F81B0F42C50BD997C53C6CAD52A13D57 +625736AC3081AC9019685E01EA8D09CA026063B13748D1A356AE60E499DB39BEC0C17BFF03062649 +27931952B06BE2469FCF10D65984666989D64DB7F868617A435A4E4A470D2FA66CB50BA6F1CFD480 +2255CCA158D3077AC21F4E5C3E3238E04968992080A74DB557A5B1E6128E018B485FA9E4A598F4DC +436A1EF4C7C378B3590E71A3A6B14E06F7A8A1123A7D891636B7535DDDF10A6D25D8AEEBD260D303 +6C88B6F4A0C732B42887E1BC59611AF96B82DC754BC0614633BB02485C0599ACE2E71E771C4AAD52 +588FC5C4C8DAB15FE36897048EDBF6497BFBF43D2F78438999DE08A5F33BF54F6DC2E701A48F0CE4 +814744D81F9CCD8ECE76064AB824B32A2E0D167A744E9A152698A0A3DAC84291854C8A2F3EAA59B1 +C77C5771671378FE44CE08681394B8EF0E94BBF4DBF654E5E896C2E685AD9ECD6070AB334954444C +F8C597DE9881B1B194987BE778F17AE0B8E91F5FF731A65E0477BA7CBF6A33E51E21D2F8E92A4CF5 +E9A071659A63ED6B9A3F64778E637B211B65437E34177C1E8300ED303361A3985C898FB6B155E13D +C73143DCDD097DC652648860B2BBF0EB18D210AB58A42E5EB73E5A1C9F65907D59F9F22E50BA6282 +B4A7108047F651C8FB38DF64FB4BCA474C24896E51E88058574C99F74EB1E97CAFF39BA3772E328F +9720E8318B58ECD66804D43D1301F40B844DCCBD6A581C359258C31857F368164487C522EEC7275E +8A71973413B01DF304EFF1647D93287BFF8D70D483879BAD7B1CD78BEF2CCE0138EA2CCF3627ABB5 +3B7F5B69D02F623D7E6C61F6662DF2F1E224F7AA325D24101B3B748C8C817DC38036F0208F04CF4F +F9B8BB810DD4C3D2D680F9F785BB3A2393979B100A17C047E12EC792A63BFDF35889BBECA8DA7615 +AAD3A7DFD8140F93DBDD2F5A07E0FE2C8DB12C6D2C3C306A654A9F1F8E0ABA951283E56E870822FD +8F1AE4F3942D6587C5B78017C8F1A308C4CC703E9C8248E74691B4A98CD6E923130C0300F019190F +E6CADCC778C41CB9EFE6CC31E44845B932723EB9CD1E2D3DB942D396B31C8B1225F7DC77B6864C24 +676E3D6E3966731FEFC7F7CBFBE1FDFD15BF368E2918A62410D1B07EFA455A8F9214E6647FD8F0EA +AB365FE1B8927CC8DE130AB382A771A4D115426C2F3F1B9B1B8826B591F7306AD8889673E7EF7544 +35AFB6B08748A322AE3DF9C9D5456EB82AF94C842F3AD53BA1BEBF712AF8710706FEA05762684CE9 +D73F7D4C1414478180EBA4CDBF5A650F01378390ADAEDFDF5D830B1A347795EA8A2BE06D864F6F6C +F9F8DF2E8DE0E556CEDD66DA43214D23ABDE91D575FC2F72EC976B7D6AF70E59050F1854355B7BB4 +52CA8F2F3F5B6A56E4342596B2EE55CD8EC88B9E7909251076B2F4BFD68F28DCA489F7F18985AF2E +53F943B72E6223462F88DF9D7804C39C34BB60369E55E2193974F3285A46F9F816A50A1E0A17CEEC +B10EBA341992A8DC35155A76DE4A2721C6A09C9A65BE5BD323364DD7627A06725DC70CE7BD7EC95A +DC6CF9DB7073270CCB7DEC16BD53B99E6E27075A2DE78FDBA6017D71DBA4E5376E3F9D2B7BB26A13 +51A1F7C704874700A5F31B3EEC06D35B32084CC1325ED7CBBFFAE5C2712E5A59F17FED4D43F5FFD9 +9B86AAAADE7FF7F686DB1D3AD0809B2B8097A634C8D2D7CE78A1B80A0D4019B39A7976850A610117 +7D578314FD309DB57314635126BB26AD191ABA214717306C58FA33EDBCE3690C0C7A9AAC91001376 +4F5DA1DDE4C47ABF22DCD8F5662E5299ECAC61CE12A5A28F79D2624136923EC77BCC2D6C569452D9 +6C22F0B14A8C7EC29EE4AA4F6D5FCF514DEB4E102DD20FC2A2359B687E1156B28BA60A14BEAAF841 +9CB9C2B769331AC17DFECC83802AA1451C8AC9FA6B0783A14BEE6F5BFFD04BD53FCB307165C83318 +E5AC838858E74CCB786EBF2D666FB70914B949C5FD53F468E1F1E42C823B89D02522CA5A6E484840 +2BB68E1FACAB7E06BE348BEA05EEFA56A214F9B5EC0B3F6E700DFD3998619A19E36E579B49664519 +2DEAEEEA435649F4E0993917E38AA99F2E6257C86D16B106DA1A5820D67CD9D1C1FD7C27D984DD94 +4B340E9B0C2A9D67DBFCA89D66610C7F41763FC21F47BE141FE2F9D065301F56DD43A1EF91AB4446 +FF3AF598E3B7343659D57F98A32FDBD4D93CF7282D7E5561AD8D4EE1600F148A87D08A3D82F48BBA +EA4C50E8C4FEC24B1626E12268372821AB6813D9CA8BBBA2033DC77797098B202B8D2768D91AD3A2 +43BB169C5F6FE52F787C190AAECAC90A589D03D2A18B9537BEE9B54C69E0F6DDBA2FEB0B783BBFEF +F846FA6BAF7921CA32FD90E909479C43EBE0DE3EAEF9C4D0F72CF8F7B127C86C20C761C949BA3547 +8B79EB287622FA003207C159EFF0F7162F4A28DFE2E9BF1CEC01A9E097ABC301A2CB7FDF6582304D +02FC9D87A68EDDB965EEB7ACE5B3488774889A3267C964520D2BA704574C449FDAFBB5085EA1C366 +3575ABA1EF4380839D371CBC94EF65440E121A9B7E583311D37E9FA52D3393C00DAEA9E166128331 +8CCAEC857D86EA8185A2C558FD88DAF249E47AB64A8DC6174D5F9E24184127E99EAEEA0BBF90BDA7 +46C627839CEB40B1896DADA62246C9F82F6B34FC4678785AD732DEC5FD96906C80348EA174E182B8 +050F7301EB2696146ED92E8BB301B78EB1C34E1DE94EF1832A8FDE2AA86A4874A9378EA5AED95A89 +5D6FCF9F1BE9E3DBBF36B05A65FAE0320817DF358CEF5E6734FAE2801DA078BD1FD77D782E07C40F +C480DE1B3EFA3DF63A9F285642049081E3A7A3E0252DF82B64A9407F5A60B95A6A65FF12A0AD80B5 +3564A1E1E678E991956B401D6130CE21EE13196CFF726A63EDBEED868ED6790BF9898BF1B19D0460 +5EEAF95E2E14F2DD21C533B75D478E9576E63BF8F14000B51DF7EE90F8ADDDAE24984CF6FC84094C +917A3E83113EC1C34E3D272EE14E96287912712DCA2CC46B7467272A2C008B335984A9916C538211 +E731DF6D010E398F5712BA23A337B32C79EF799233D8E57937001DC3E1C579F428DC09D363978A59 +3EA6224A37F22D03BBC369FD394FD669000ED9C81ABA8E1CA5D03076E07245706A3D346069605DBC +ADBF476926F43922BF722CE2731EBB90FFA4C587253253C07A2DD6356DDF02B11F5C7A24FA8F0611 +8F2E362ACD8BB156B2FD5C4D5AC9BD4DC3EC17C9D5B525EF328AABA504CC91790B1766550B201B74 +0A17BBD5B39911474E41CBE83CC345BB4035C82D1706B4AD726F4348FD82278D2729DD46D8DD31BF +3BA14C7B3A906DC8AE7F0CA18648886F6A58FDC613D9C7C5DB8895AA62BDEA8F7700A6B6D35EEBC2 +0E2A138425E9DFFBE40093E5EB19E20360B56CABD72E39F2B7330737C9E3CDCBEA09A556D4DB79BA +5412EB3CAD3C33AC84EF0142F74CA53E39FC458E51A7C22B0EA41E7442CF6465A049B02E5B00F241 +2B482BFE47EF0E4B9251E38A48508577B1324C548215BFE0C0D258EE81BE878CF4AB78637344B403 +D9F2500C1A7ECEFE064B7269FB54360839C0DF5001610CEF71953B036136D6D29DF17E75AAAD60A9 +1AAD25D45D6522252C3502247F8AE122ADB439C2BC1C49DE779F087C4C2637E378EDAADFE7091890 +3C641391D3D45837CB9899F2404C175518C673B5F7A990123359949AEBD6F4BA29DF26E88F8D2A33 +0AB7D10E2205C7AA668752603998F46D929461BB9CAE3E107ABFCAE753188EC8C4616A95B9FF973D +AF583DCA873DB7B66D0DF8E8DD4313B6E8AB8F31A6D3DB97B27C243A25E4FA1ECF7790E1ABB9A3BA +4532F85FC25D458CF0B50B8E17D3FAFF6A631046190FEEABF8CE5615A49457905B0EA3DA59BDD26B +6CC16BAB6F3FF684EF9024916DAEEACE8ABF92A09FECDF219F5DEA0903EC1E13A4A477BDCD75BAA2 +9E7DC01A481A573C5B68B9EB6FB6165B8F64BE0601838E86365D8D64EA60F81326CB02EC9D3234D8 +9BEAE8DBDC31BF7627FCADD47E53A7ED7F18AFD34726180780E3E891E4BEC9446E256D18B9B2E4AA +39C632C7DC33D390DC195A725FB9ADDC4C2147D8581EC49C092924E78AC29C138647D4EF79F77BF3 +7BF1FB17BEAFBE9FCE11F6594DA4077D11671641B4D0F00E71B86EC2778DF3A01EB57FE83BFF7367 +7DABC97B5C386E71EA02010EFE5E545CAB3E8A7BF191FBF1A28CBD9CA7968ECE3D72BB3E3FA5D088 +D258C22267B3DC21FCEEC59B8147E6BFA34A3354774326CDCB45F5CDF316C9D91E88F86C2AB0E64C +9479FFA9913C422E384372EFEAA7B76CB57CB93C469EF8AD97DDFF264F0BD6818377A69BDDB04F09 +064996295767D1DE7294F312767547D9054C79E0E69B1DC8CA2A4D512F9FA0AE8F321B267B8C0D42 +661A99E9AC3CC62BADCEF20722B0B399C7B56D1A238925FF10DF31DE0BD90B780D8B1471749C4252 +049F5CE2E4EFF9D6ECED244A8DD274CE0A1AAE0E3E0E9B54A267723DE20F0523C8502B4C392C6AB6 +96E779374925FE3DB9B52B6A13F6EE09A738B7841E6ABCAA231AD2D2179EB3ED10C1469ED394A7B8 +B6F3E59C4A93F18DE57B6F79AA1BAAF0C6A2CAEED076B658367E87241BDA06AB6A2CA909232131F2 +14065340D8B15B7496173166C40F2C90E71BF47D1D9563F49F781DB9517D16AA0B3AE820E3EC4EAE +2B3AA291C7776F2DBC66A9F9B4D7579963361756E9134A23DE8783993D1E004F1676994837F295BB +C2AC51F8A9DEB56CC2973F94DF554A185448F1C932B3290EC6B81D69AE98ECE43014B84C09129E5C +29C0D80DBA5DC91DCBE6CD9A293BC34738744E49396EB0C95C85F95719EE0A4A738DF58F30B58A86 +52C79874EED9B2E9DA43F3470F6EF9FA7672FEF12A11CC233E1BF34632EF10BE2BE2C24BD5DBAF4E +90EC45563103C898C0AE2F1C58B26F536E0141C11D3CFE2594D8B6C9193379B0A2D55B3CB82D9B3D +A6F07AA69F69F48CCB976A62C48E7597B978477BB0E3B7F4F573B32ECA5AC4BDD5C1D895B3FAD8A5 +4BADB15A46193665AC7B6BC621DC812DE4D375A436AE08C1730C5D26A058D95A7EE4828A303FC4F9 +C3515EF1373CC93DFF38668DD2CCA6DE0731C3375C85FA912DBD65321EEA627212BE3FFEDD25B197 +7209FF503D8604E56613165CA5CD5127D450AB5154EDB553CCF391ACF0290FF6F3B2BD5B35DF0657 +054ABB6772846932232F1874CBA4AA4260A6F3E99A199137DD70C2FD4267AFB606C4D02A764AFF35 +A1F04F63C3EDC666A3DE40348B6E9829AEDAB01E41DB7F48E11D9E3127A1B37372910E854FBD0E0C +485DAAE31B891A1D34C3AEC908ABBDCF7E4BB6034D7F0F59C713EAB7571E1353BE3277D04D48CD77 +39B6BA52F1FDA4A0EA6BF28971F5E2A23EF51B7587A900A012E9FEF39A529179B0AF66BADD7C5D8B +690DAEF672B72553AF3060BD9111A8EFCD46F76B731C1C08235E73C26AAEA72FCECFBD8F37E1D086 +8FA9D560B93F3B04948749D9BA798285183A8D96214E354B46BBB67FE5DF939B977D131AE1E8BDB3 +E369FDF6A9B4D02B3E9BC76ED65B5143A5CCAA54BD7C2AA684BE01908D9A9FADCE7A94414626F84C +8FAD7D4540B99DA6E0C6ABBF7EC5B8E0D6D070E3830A097059402994B691EA7B332FA3395C887705 +FC00EDF737B850C9AA965F523EE1E86CA11B12580181D112B2B4B812A532754FA3ABB9E71750A599 +FBA2A2788EB4B4CD0BA4D8123844B05300A04653F84B3C6FBAC3FEFE02F72EAEDEEF5CDEE69F4F05 +68AEB68B048B6EFAD9FDDD384F2B8A25A3403E2FF440963B4D09D4862BBB2772EEEAE2CD0C12E296 +CD4C565D6C4F87E234E82439E6A4BBB18D001C0F40A7EA1FC91DF79CAC5F37456C44CCECF1194022 +5924F439D7F3CFA89EA199B7FD666FC81692E3E53DEF9F0FDA6A58F9943D2AD82737FB4AD2ED71DB +8AFC28A3EEDBAFB77D0CE5BB5BA3E90CF4A1BFB6692EF3514B09DF07E8CF3871D89E627380BF9A22 +29F816CFE5364737A71B4971B4DC2E96B53EC6A2892DDA85F2E67F414013F4FF40401D04BEFE5F08 +64511712453E8C57CEC34062D210D5C32FCBAF73921115EE7EDB47BC15AE4B022587FCCD9E45E589 +D3C0BA593B9599505295011B78FDE433FE005E41545DA05EF4B9CDF330ADC27ABE148F33D27700B4 +E2195C2E75A0A2C416E062E164710ADF0B13F247F5E65F3FF102903A7BFE6BB7FC7C6C03F347027A +1EE4174BEE4FD8B93F082F2C7B49C9BD933FEE98C15B8B0F03B423E992D8DEC5CB20D551B00D4C73 +B7FC7BA0CB6F163145972567CB9BD1618FBA272D6EA03B64ACF32FCFFD9498F37BEEDB79480F1663 +D1C8032718CE51352E0D7CFB6A3A0A6D92BAE951E0E40F824ECC9D5B534E685F568AA56ED77804D0 +2D673129AF7752B9F93D064E4047832696B8A12C80527D7F7231CBCBA797E973F1FA57BE5F2A27AE +7200546D40AD080BF654F634A66CC2769AACD7473DD2478053521CD5A9CF0D3091791E150C3015C5 +EEB67CFE3A1E68C379C08C7B396C71B26473A3BD54FC70EFC852A4F0E83D66432F8D8F1BFAB9A175 +8CA7B64A9C88CA6CC7DA1F4B5AE7CB4A8909AAD999D867EBDEB67A11A15013E8DD77A5CBC0ADEB17 +53F3543D51FE8D57880ABC199A5C3D50198BD854C07E5B8B9F0809EE7D064477EA12A66FBAF647F7 +3D16D0BA8865A609EF68070675B7D8F74833D64CBA327257EF007F4A5EE8337D37F555C7C4A06A69 +2F6117655456BE12870BC71B0F4FAA7248424D54149E4598A72106226CEC901F44D4EEE0A8322048 +2CC7587F6ABAB2853F87D214F0C36840D24A17549C657A550C361073D415291684EF70804B7BA04D +63B2CE55BECAFB54AAC27326DA0CDF27DE7F0A6F2C8A06AE28DBCA2CB226B73FD98F0C4C86B1C093 +2FAA18C0DB89A9C221521A210E1786C72C11F1C3005BE83C27C6D901934BA160214BA7AF0C1FCADF +6DE56D340CE5AAA4A9F086F70494C5CBF63FF9035623636F8C3EB4B4A0C3823ECE35E25DBFC4BA9E +DC2BD4D43DF6B21532BE54F11F46EBF491098601007873D5E32C91E361EEA3E865736E92F4D0724D +C552AE1C63EE730CB91A72E75E0FE5BEC2E6788648E64C246108730C437385399A239E8FEF97F7C3 +FBFB2B7E882F069ECBCD3A9B89DEB11575D0A066055D8FAA4AAF57FB326500C130A89CA5CA5EFC6B +97A913825A483FE0F7F2D5C9FAAE941E2869BE2B768EACFEB87BEBC456868F3667616B16F7EE4160 +D8DB57DA4341BE89A608EB6AAD5A8D896F9F99499608CE440369C228E59C701CC4BE6173C846BDC5 +C946241EDE955FEAC0388BE8706F0EA9C6F7B51CDB590F1F6ED5CAB3368A7868F5D2E2C6265F8CA0 +31C962CC7E60CD89D68869AEEB36651BA6753BA235D5241D7B85F2601EEFF99889F1B14F2EFDA0A4 +67CC5391A93DD1D61416B0A06AC664FA39D0C9794F958C366DEEC9B27CFE0DCBC68CAA7DADC22687 +344A65056CEDD15684C53B25DB2231D7925549D9C58AD750A9C45480CA0486D5502B9A5A6EB2EB12 +D440B092FF09BBA306AC802477621233180EDD601B0A98B8B3542EAD59718F61D539BE61EBB36E77 +7E57CDD385EDE2CB47823FB7370D7EA4E4D7FBD6580BBBB86A0306F66E2F337D291BE895E6A671F9 +1569B88093A14028AB819FB941C4A06FB9AC73E6A10DCBEF8C9FF9EE2A6B269F04C90544008D7F0F +04BE21669EB115A2ACFDCEE0EFB41E1FB56C3BB44C9E86433EFE10559A2E1D4CE4634C349BBEF97C +749647B29B763379D288BC7A303C2CC2DD1AA2E6755D89D866DEFCD518679A6F1799309F51A7D657 +FB40EF6792ABD05C6B568E3AF2BDB9A3EECD8CA490C81F7BA0DF414B511EE2B3DCDE85C07759629A +421705CFA83CF672F67329A84C01149C8B80AC255E5752F4420C2D6FCF8EEFDA2C5A21FC53A83A33 +90A25639F098B9530BE3E00BB444C02B626F50B764D5CCE7F6D7EFADF65927FA3EC2D59017FB7C53 +965758D8A2D8FCD440A7EA5DFB3D362E50B1780AAA85EA9792182EDF29A069DFC7F0FBB3EE6BAA34 +235A9AFE58F957E0C03A50B6C8E86D17B0E72FFDDC6157094333DDCDA36F7B53E6CD65F521721FE0 +261BCA0DFB8783B86208391842E2B509CC452591A54A41BEF52E07A4125F23827DD131EBF0AFBCC5 +F4E2C5F4012E8376015750C723BBD0DCF81F1A923754940079C3CF92B49968F4E1E93596A3DC9DDE +547E0B74FA6CB3340A32506708C862E5D9B8CC239A35FA9DE4BBA4F99F7A99CE32ECE0BB9B19148B +943BB67AEE7FAC8FBEAC39C0EE4B5DD44DFFB216F7F79BE7381668D398F96423B33FD1851F9F4B57 +B0581B4BEF9F329CF19D95280AA4D31558196C9C4EBD47DA6C9FC21B83FF2944B0A57D7B8F17726B +EEAC795D44F1F48A9E0B6AC9398DBD5460CCE5FB32AC15E02B50F7BE78CD8270151733AFBEB0CD55 +DE671480E7050FA215D54778DE6C654F73C31A21F5D6930C1BE413E72B7AD81248F877379927A16E +EBDA38742D9FE2E5EE9E447F8CE10F8E7D4B984C0D4DA7C55AE88633DE6C10A48F1C9D5A350B15B8 +87AD8BC5CA8A8AB6977AFE70148AFCEB2980C0E4409C3165917F829E97C42EA4BDB8EF8C2054269B +9ECA60F6AD8BBD6F0EC5D689D5C9B2C8E442284F9E85221DCC95B4D80B1C56FFE8D8180E59746DB8 +1BD41F1F8C39486EE6688B2B381904FA91730C4A24C0FA03C6E7620B40D665D37784CE2D8931C9F5 +A3864B59E7260E652789FC8D81820145F75757E2277A63BF332BCA19625DA15C072B6F9B1480067A +F5964603F69A6B169A7D78700DEB6C68E5DB3B6EEE1D5FB804BCF44139AA4498991DF2924E9449CF +C2B077B7D6999988EC50CC432A91FC0D0A0F273D70FFDCBB84AD26ABD0B22E3BE648E24B311B5CD1 +B99B5ECE6D13D02FBB33B76C8D030FA6C29A3D70AED9813172F7728924AC0E87E8E2EB293978CE1B +8C5F134D0BA1B8F050E182504CCAD2A66E171646950E88AA90033297F791A764F2EA2F55003F0077 +99AB5DA69CB09A655C3EAD323D41BD00EF17FC44A13DC5B9986BA88A92E71A90BAB4EB08E1278837 +B7E71DBC12EE733EAA02699F393D4B98AB94E2EA25EFB7E9775F38422304342E28CAFC0A72B2443C +8607FB6690925E869187A9FCF3E2E39542AA2607AC72E9CF6CCE3A3F16D1655B7633123641491430 +DE87FB869C256882C3FF7C0602CD536DBFFF3FD7A2FDFFAC0504D102FF772DD216367863870196C2 +EDC11D1425C1B82353FC35BB8E4430B93BBD3822629F2D20EF58FCAEA34401D40FA21AF95575CF87 +9EDFA73CC4592B6F542CC58C3EC5D86E33D62E9101016769271AB737F774C33FC6C6F4173995F697 +A2D933E68E79B73329F472F7EA7345BD59059B60659CBE72CDBCA26331FAC3923FA0F79891EEB92D +7CBFCE039FD7CE1B621C7EAD18A2E4E7C49851C42DD2F6AC8B6E25D40DB1578AB0EE5411B651D30C +59D78ADA0821B785216FB5B2C24C97A7C9CFD8F2116D1FD278E102654BDF954A8EFD459A70252BD1 +87ED9F474C475E5DAB1A4EA1272477FD0A2B8B7767918EE68442783D0A1AE0826092E5781E070A9E +0A6D1B1870BEBBF50F4CB7DBCF1612A5E634F230A67ED95B9370C76D2E18BC79057C90AD60021383 +8DA11D224A1FD5681D6949794823AA1F32861EB04288BD48C20B6C758389BA393B8F7FE1AE95F596 +5E13705C44A2A230A7C1A2A4D83AA50675A3A9CCD7A82A0E951B19C5B06589B22A98EA081AA12CAA +AD28F345BCC0F34F1CDBEC5E458894EE6A6A7BD8A6261EC97377595343E756D22E16ECC8BABF2406 +CC5939F26EE68B972D73EAB7C64E0BCFB6B07617F3F9E12B61630D59AF80A3B49EDB515C1FF3BC1A +AF9B5CA23738CD74D273120EDFC2FBC3435C49536ED9F147939F448D914DABAB0439A77E29414475 +9072D1285568F8B9BD7F5714C16CD95D56855E5F08249078533EFC2E5F0C91A15015BB96600852EA +A1E4272C3CCC290E274C72E0A959DFC95EA813F5AF4D59A43161191D5EC4908E4CC5A2BA799FC91C +C97F19ABD34726180600E009AD9C598E57468C989B30E43E36C7F098A1428AA532E763AEC8081DC6 +9B7B12361BB91786720C91F371E48AC42A39661B85798887BC1FDF2FEF87F7F74FFC9A9B62146FFA +7CB7364A924EEB15EBB8352525DC5D636933EF96874221B4A781D07E9CB1C955C8D8DF4AF19AD22D +59F1087C24026377A49E744933F7CFB832102740353A33E1472E944200FA07C72793DA65C70AEEAA +86B218665443ADC4B8A82527666C63F4AAB192507CCD6973F6EEF1A0B0CBDE55536ABA5F3EEE5976 +CB0CBFD3CC2C56FA9BEF510B961ED33BA64BAD3CA914AF9A01217D77BB30323087E10225398C25C6 +83004E185F93A80DB747B1DD467E72AF913A0E073F18CA74D63FBA780ABB7EB5F5ADA17A916D2B98 +62E5BCAC413A378C132F9BC34185152ADCF932B65B64C29A55322EBAD9BA4A62D4FE0D1F90A1DBF1 +C622BB55B0372D08C2E495EDEAC692ED4F62212DC0083F2F4B0DADEDD7C443F99A2A33031CE89282 +CFD66454B0489EEC5EE10E158D3F50B5E2BB8B3DA7190B53C8D45F6E23586C65DEDBB334D8D76AA4 +89A14E5537B0C6853565747CD3AABC733550BF0D910587018623CE74C7D9AFAABEBABF7CEE6C085D +DE505F627CCFA784BED8A1FB42A131F57EC0D121FB87171CBA7A0BD7F2417DE473BAD5768322367E +67B78CB453567FB73EF0E47F84D47E3E62A863606AAE6CF7C116C23B18FC2358DFD513697EF0BEB6 +B81B71B3073A5BA2E603F3B90293CFDAEC8F444ADB21A8265DFC13D98EF3656212DC96BC638F1B2A +5DE4871F9E65874580B14400D86EFA9E8B699998CED48CBE3E271AE488ABB46884D325659B8FBD3D +60456CE526F7DB0D4BB83821BD29F3C50E4EA3B4027BA72F9E567528652A74F0B45E7678F549A2F5 +84D1B461A9344BB73AA42030C954CF6BD25BA56FDCDD2B7E667F5D36048BFCE75E79CF8E1227EEB7 +BEB7DB4B5E5534AECEAADBD1CCFF0F47BC7002A4574ED08D10539E26C96BB7F6B368863FFD4905FA +981458A67DEDC1EF89E1AC95E01B5ACC0CCDC78FB7BBD6C717207A8A9C7EE3E898E265653ECBBABC +83C800D52AB9B186DC0EB84F5BCEA1FBE2A7752A2B92F3DAD2DCD7078E7FC27119632A39810D2304 +034226600FBEF86263477F2E43D0E013409656EA6295AB1C07638A3401DAB169F6AE759BEDD51B72 +D85992558C3BA3B2E82D4FFAFA6AB6FFB8A9FE4BA71F06D32D986B8CEB856F206E01B74811F8F88E +205DB828FF85DB692B81BD2157E4756BBC750C3A82127F44D15CBBF7E8E7715D2BC40159BF9BA645 +4ACC1727E53DC5F685089E49AD1E0CAA35B3C5E2E9232264E55460B54038A0C1804DB6134EF82D6F +552BFD17E0A54BEA874E9E6DA0E2857B577DC63E7AC409080E3534229F63A9972B312F7ED1436D9F +8768ADE9CE6B690CFDD408B6882FCD8D78E429360E1A39D6B9CDAD170A404A84B9C059739DA6F011 +A69AAE4855D6EB090E28799FBFCFFF2368BFED1F708071E94310BFFE2BA7BE4DF556762D3D17FFDE +AC24A6C432B927D226895353F063E197F4103C1D85B7222AABDDA1669D077773E3BAB24F366F2403 +72E6B7F21B1264BC8247FD7804353A44439D984DB4F5924A3B975FA24D5E7BD9D64CEF2842B96BE0 +D440F0E36F71167E1387C8B31FEAD7B720B3D6EE0D8AF715F0275BC835874FCDC59D2C42226D3671 +1CAEB4B2FF79096B4BC27CDE8A5D0280384FC23BBACF1CA3221D0949D1142385C71756DB2ECDF911 +4DD2C2C079A0E94AB4954A8A9B9EF139F576B658A82068A47332E6247F41F3A8AD093D195D2BA473 +E53E61A241125F1174E7F990905A1FE6FE75FF81BE4EFBF28BBE696439B5CDBF148867BA6F93F27A +16E4E45FE164708756BDEE0D9E9488C654EFDA9955D87E9A277EFF5D040ACFC481048467525535E9 +C674534B5AE9E7EFCD8617FF7CA12D561463CB0A3013422C3CA3DF1DEE91477864616BEEF8EFAA32 +053CEF178E49380AEC041A164EF5387AF7EEB63431D251B675CA47CB7050D0916D57FCDAB6B13E39 +F32EA08262A05B5A4C392CDF1401335BB2C64EFFAFFB8D74FEBFFB0DF4FF7BBF889F83257480C743 +64350B26E5EB143A45D4C6BD7B9A4A399AB47580BE369119CDBA7CC9FF46FDC475D2C97A7B1E215A +20875B23AAD7474C769627EB283BF49BF4F13E78B3532C258D4558DBBF8E95799C43BB78AF195698 +F2AE4BDE3A3FBA8901B8265B639B08AA58FAEC21FB144EDC512E1B3BCEE89C9E6344CE6AC28F024B +1F02E4D379671B53D74AD43FE59126BF05EF5DE8772608895144D4C6AA325654F8AECE3315CEA273 +1F4AB571DF35D5F88567D01DD0376AC3B85C3EF29CBB84D17BBD14E12D8A42C54CF29AD5064BD94D +E929EC96C30B9DE119972880A407502520B244BCC8D84CE83D591C06A4383F31564BA8A3FFF2D045 +D68EEE8689A234C2C517BE00EF46F05BBDDDD75ADED23BA651FF51F2EAB0D0C61D96A4C482C80873 +2D4684BE3D4882353CDF0745CF9CB6C604191D9D038BC114A1955FF3A093A998A8C6452B08A12970 +41C4CA6C5790147ABDDABA3291CBF6D951C83D2AA993AA69B9D9CE4C12ED6FF8035A80C6190977B2 +BBDAB34C914B8A5BDCD82FE6F31BE491C2371F6345782C6C8926A48C50D741C8B2DD823382BA9123 +B1D8471DDCF8974EC0206D5BC368C0455A0F289E7838826589EEF40239975B93B66C7ACE9A274F00 +FF7EC08EB993CA97F76C27CA58143B1D2247CCF4B2F6A1499032BFD052790152700DDE10AF36F6E6 +6D3584CCC257B42DC62993742690211AECE5A92E7BCB72FA0C23DA996263A63D5A019F6049DA844B +31470EEF6720CF3A642A8F542F524F8F7C14497539E1397E359402839CE1281DEC7F23BDF39093A8 +5B8773F1682F963D9F85D816D8C56C520D17169B4FF26428CA39E80DABA1E61E7D943C38C59AD798 +55AE463BE643489E6BD7805C466774AD6B9A0F80CCBC1274FE3867CDFD3F8CD5E923130C03007047 +5BE69AB65C73E5CC916B36C61372C588CC191D538E1C957BC8DAB31C8D104FAEDC64CE1C11D2D644 +AE27F799230F3647CC644A7A1CCBFBF1FDF27E787FFFC44F6431C153AA8574313453959435F0B579 +DC04A2FF25DC447F155E95A32120F64D4261589766F2F1F90DC2ACA0E3983C543B4237B9485254B9 +7A3108A05AC07AAB62457A373C9CDA6564C1A3503C995078EB12C26CAC46E323703E6B868F2B1E59 +CF838670555BAAA9698CC5509E1EAB12A1556749EFDD89059387ED0DAC5442C9C9C399CF0139DF73 +28AC42E639F2F423F21650DAC7BC3A7E37A5D2E577BBB601CA247CF604F5583DE28861979EB0A68C +11639BA135144C0FD099620329E94B3CAE23F87F70F8BE2714E5A98F26F49E64C6054D3533B32405 +6ECCEAABC3961F5D7DE0343F477332F65503F30175D87EEA48789306E2BE9E37936CA86F5720E357 +629EBBE78B73A19B9B46637B7F625037F6AECD0AC5AD6EA56DF81688F51B4CEE452F8C5EA16AE6E3 +63AE247FA0BF5258ACB2BF03A000D6487D04D863008A14AA2895691F910E85DC4B4C37D1CC96663D +918F53D21331C47454EC0E85C561577A52D7B46800E97C378A01FA726AAB3FE3573AF20481079F5A +80B2237B93A4A1CD149BF1DBF9D24A2973EC54A7D279950C372980A036E0EF49B1D7A5554F84836B +BDA6415C551FEE10D74316AABE4FD7890764A7F65476DF17D1033A11E9FC7C1EC243106BF3B641B1 +78A3008212391C1254EAA11271E719552DF0A093CB0596580B308AEA3F13A24AEE3655FB110A7B11 +EC3A1FDAFE5E3EAF25A586D69F376CB90F23CDC7025A070D8495F05117F7ACE365DEC7075A0D085B +749F61DA719EF7A476C9F0BFFCB46193107FAE154F1D11C913E57D70EC4C391955A99BF05A1771B3 +F4AA93B193BF708C0993DB26DE6E8CCB55B08D7944C33D3D5876ED88DD9C38D1A52163A1CCB065D7 +1F9A5A2E092B1353B1661341B357FD8F561A2BBD3FB99F36BA7A84E9BBBD96BCA0E0C0519F2B7678 +71B7423D58106D8EF9B510F5BAA1D2AC448F23A747ABE87DD91A3CA72F038ADC6FAE4560AF56ECFD +7E8EC821A45E226124E92EB5F011A0A17AFE6FBF95D57C64CD1BEECF57C6250ED5A5EF4123836171 +97C9F83F873679209BC6AB4F1303D4D718AEBC1D8D6D192957EF73AF2AE1AF75FFA553023E8DF3D8 +E50253FD3B2486CA1D640D365E48EF622D7A8C155DE550713B573537A37B0BD32E5134BE234E6557 +9409B666ABF8119C5CC7C56F35779E2B1AC8FCF9D6388BDC06D256BDB52EF300311F86774EBEF5A6 +1B39C3CFFFA2CEC4C75DE520BAFB582B08BE053E27D8140185C43493A70DC21C714E2D165BFEC5F6 +F16AAF5B7AA48A38DC15ADFC6D2DC4B0D02FA6C5FA233DC77C7C39A1318193B0887769D15FB48E86 +6D43921270B969A1EB2A1DD52FAB8CC07BE3736B1FEA05C42016CC7CE66CE18AC359DB5C71FF904D +DDA1ECF0E93E52A0EFFA6FCF76AB2C8BC5DA50E102AC6679CFF6140CD0839471A435C6623A63C180 +518372F343289D757DAFA2CC38C07B9E0C97A4874F18CC1340F570020D39066E5755538C2E5AF130 +F55F6808E2C5D9DA652F0245DC711C0F5E1B32220CDEDA70AD705E42916BD5CCB75D26ED18A07D61 +3FBE0BED862FB1DA9D168CE92238A3066A2F4ED1E5715AE15D3A5E517A95CD057C91CF4F15C3EB02 +1081254D0DD7E08AF4F969B675BE39F8A2C0F3AD3BBD895B281BB5954FC50EC0E310AC25C779BFBB +A4D11839C8A8F10CE66EE02DF86336292D48925B7D58761696C6DAB1357DE6921C2302E236A218B3 +9C1C7AF8CDCE8F6AE7ED3451D54D703B241F8BE0D2383BEDA25E59F1CA7D678719A9C5BFFEA85A13 +1567145CD73DD529F38DA743C95B71A492BE99FDA6A82851B5C10C2528B12EE39B0F2CF69D670960 +EAB94AFFC7F4BA3A7A88FFA77A045C5FEFBFD5D3606FAE2C7A83FC1A0E4BC7D293293AB05601BE8E +9CD9C187267ECA4F3940299E7FDC44EBEC75DA61A7633F2C952D9FFA2AE65C0FEFCD8DE9BFB2D991 +2B642E4565BB6B5AE96473055A678F842F9A498EF88D063D134A1ECE4DFDC9988E14B71D17620461 +256E7992529A76B842B689FC13DF5BEE1A2FA5FC8AB829FA1584E26C72795E92178E078F91B635CA +6AAA43BFF25546BF834DBADC37D28D042EBEB5467983D8BC8620BD4D47DB3EC617D31876BA35A645 +7C661B642BAA13DEBDB637FB26D158891DB6C4CA951E58D8A31E4BF198121FC3AB049D3395575DEC +0F6B3C0524D16BA604028CC5CFF069727824BC0861125B77640534534CA68C6FC8B65947F2497586 +4878CE5235CE1E743FF85CBF1A933677FD154ACBE5D5BF13E5C46ABB6C46BF709FA63CD13701F2E7 +C4DC3A07EBCFDC9AD812B5FAC5755951D8B23FCBD22B6E7457C169B2ADC6C2827826D7515D7A6C99 +F522828F733BDD636D3DDC984A431BC49DE5C8E3F5A7837CAEBBDDB7CDC3D9D9ED6DE852CB4224CF +8BD5151D2396CFA6D49B958B1A41873720792F5F1A7E75108887DC8023BF35D160C4C34204963C88 +FEF6B1106ABA4CF5CDB02EBCE0327B4FFAD9CDC384877E43CB489F75E4EE9873955785FE2E900B7D +926FA57F419B0ADC3902B03942E377653D071B196D9F3115964EFD144387A5F2A341A6B87C0FD64A +AE266BD8DB9DE1E4DF2E38C8FC57765B9165323376FC9880F389F1535696E1E19FA63A2E0CA65062 +81FBF41F065070AABF50E41DF5286E88F4D25CDC8125D646F13528E3514B2DF988ED17CDB4FFFBC7 +2EDB99E393F53B9DDCFBD4364800E953940DF7D69413662FE97FEB389D06A96D95CBE001A1625B72 +0CCDB86D3ACBF4BBA692F6C005760263889B1DDAF3E7133CBB0C230F4A514584FDA5DD051FF5C34B +DCF492529B4C8F540FFF7D3D71C16DA7685DB7CCE63437FE8BE2CCF26E6B15776B3CFA83ADCF4677 +B2D85152CE26BA213723E05714F940CEE0C1B5FBFF01FF0700F8155947E9D8F34ADF861A7C51AC51 +6F2045FA0411CAA9D08F594F49D7E676AC16D8BE91F997DC94EA4AE9A54FE400DE409A08840BE914 +60DB78B78B3B7D375BF76089F743A296491FDF153EE71E4BB923C86EACD86798AE1EB49CE2E2B6CE +E0F45EC3B4D97D63F20A2312895C50D618B8707C794B3BA67A5B11AA76EB6234DBEA783EE483DDB3 +9B005FB51EC2FBDC2809F26567166F6175DACD6B219D86623A352E9033257F5CD816AB1964AF4C34 +04102343984907808E954B72258EC19BC4D763D21D9195E1FB0D27B563BA056220BC54A9DF8380C1 +F8D05142D19F1A589322EDF871667351853C4A97189D5808C96E003B2BFF5D945D63BD39DFC05322 +6D1FFB98B80D7026029CCE9AD9E08EF99DF18D3B0A4E738A6F304DF3A8A77AEB182FB6825D2F8ABD +3FA7067783F9C7719A48564DB94BE9F38FD9B9E9BED56665A6377E25976B63483E83D79BE6FFD980 +2227500ACC1E947118B0D5ADCC326728CF101B0932ABC5B35259FF5CAAEF4DD6F71F9BACA3284A63 +200098E33C65581533C71EF3AE45634AF76DBE2C68EC83B70E93E95C32F5669C7FD8EBE9D0A3EAF8 +5F6F1FD7A632D2A33CA09B8C1D6639B1C68BB09FAFB7A34615D388B2441EBA7FC125D6C92630C519 +18A2ED0223607F3ABB37934A6307058357F7E01C22B6A60ACE5F692BD7F28A13F0CF39CA7E8FB8B6 +CC6797A0E15F2B7A1CA696BA8B163EAA263BEDD1A1306D5D744EB2CF5C03FCFE21F3EE88DF10D6D4 +4CCD61E75E6089B56CE908FCAC3C9C733F6C57EAC76C3CBBE2110B2969ACB605DC9272E08E1C6215 +8034FB21C94FE69328798A6AE98694117C0B5F26ABE85042F0C502B761BF30528D64A28084D8FBFC +5D20C9BC589F4501D5C13864F72D76A941A191EF9B2F10313603B924B15BAF47C8C4FB8C23E5D303 +2B057406715D4BB82F3E7F9532130577BE19E943C81B6ACD8886DEFF3F3483D2F1981FF7504AE52B +5B27E59AA12DD5166008262830FD11E13813F7272CDCC365016E561EEAE428D87C8A434FA0FAF45B +55A8D510F37F4BAE2F7FDC34F50C1FBCC740574808D46A640D88876AF7E77CC9625D6EAE3AEA0235 +AF9FB6A53F07EA26C633EC9BD2888B9693E1EB927FDA0139037E3BCDA691DE65C0D719003707FAB2 +46B75876A5F2CFCD9D6D6E3AA9CC111692AC0BC4395DEDE884306F6564D8C500D4EEDBF03DA4342D +9332D0FCFBAD5E1232D984CE4BFE60C2718B0932A7C4B270CE540EF4C4D87FDCCE9570ECEB3AE4ED +40F898449B9D5C0BD3079B648E932F12F81B1E52F3DA780F6110DCD6F6A7835068F02FD41647AFD2 +29006E0D29E6506282BE9229339ECC8CDE95156D573B4BA8941726F234C1629CD23DBC8FA23C171D +D29B19C5777032E783C14C3CD73F9B54C7FC26A84B0DCA872017F9B5C494AF9E7448B9FE4A1E8B2F +3AA17AC0DB4872147CAFEF9A324FE937B881551FC37A854C25266DF91518B264C18D9625ABFD18F1 +64B9067302F0B5E2719ABA6C255CED1779B0B119556FBDFED3D3791E76E9CF0A8C7B4CCD50FBC845 +A45B257D25BCD3C0BC3098079B08392568AB71A30E4E86778BDC765001CDD782ACEDCB0F4E21FE33 +5B314CDF8EA0A1BC5AB4A01253ABDFCBA7782D9715461F031E8D35336AF7BD80EF4F2ABDCF46AEF8 +E260255BDB55FDAB9FEA9524ADC187375FA0FEA2E7E1606A24500F735AC51224F31DE23D470E4175 +7BF9A838CF399400ED79ABF2F009F4887FF36989813C53633AA03A9398E6E711CB4F281BDEBDB5A4 +14B5CAD5EAA489EDFF9EF887616A24226755269B542C51F9D73973723659E6351922C6588AB50906 +20F3736729F60703487486D65FA71A089B157045AA2B5F5D289EB7FE4D0D2EA3933D701B2F6A8A44 +E854679EAFDEDFDDC877AFD02266218B756210BF6404C72DAC9D3458451CFF289F7BB093AC085252 +1F9ADB30B4D9635B9775746411EFB2BDA606FD7E7DE744A73F73A9F7F7C679D56ACE33F974A9220A +75970FC0468F04DAD551B78F5E012FBF790DB3A3DA485097E19EC8190A5C993C8C47BFF0EBF524C0 +17359767BEEC6EAAE42DBB80E4149417D8B525B129D911813F83E173FB08E20C19B2DA839344BDE8 +98FADAE7CCEE8279E0DDA35531AFA27B8245E499B0FF51C79570709A4B3A5181E4DF272DDAB2D2C1 +ADD79BA182203AA093961FF0C51FB7F4C923FF571B89DB53345C4192940A9BA946421E617F244419 +D3426FF4110EC68F97A09B29AACD04FD89A83D39C79B92C8212D6937748A7D22335C5697D3BAE750 +D8FA1204234CC7FC05BA026319E037872F00BF58225630B981109CCE1DED07F7BD6B5DDF6081F3D3 +2ECE79C3B428BC2A02249C387FE2AAE542DDAC9FCDFDF750AD9F59E14F131132176B1AB37C37EF42 +DD5BE09C11B3B8B48CF2F8B817418CE05BFE9CF694762A946C6CB08A54CFE32CB7601A007BA3DBCD +6F66CCDCFD5E95D050390CE0927A735D8997E25C56D0000F8AB1284EAEF02AC8ECA15B201E6EEECA +63A11EB369A6E28CF376D29229B173A122FE6B743471D455BC6AEC11E4F731CB09BCFC89455BCC71 +1CAD40DB9760AF7B4238E76D4F730B3F85CB2C2FC80AC8F917CB77584BB5C6FA2DDE1B121AB38CB6 +4C865B7067FE2BF06B97FB07A2636DE9526481E1B6070A8364082F124754FEFA2FB247CFCD7DBDA8 +F158F187DB621396855E654B8ED2F19D3968AA6007B69FF2BB476AE6E49B3B7C4038DAB664E2A884 +063F6D4BD562A6AD87B1DC07EE1CF45918F7BBF98C687D550DAC692C34221307A1664CBB6CC45602 +69A06C274DE2FD1FCC39E5086E43EF32589CE85DCAB648A911919C097F6161213F9D700240BDD86B +13E24F67DE63D5DE0EB419D3CA5168D056C366F4308006FE18CE80D025CEB9E58D000C08F3F771DD +876E451BB3609856620E12A2EBB6F3741620D2D386A12327BA0F3457873EE3C98ADBAF53D51C6A6B +92971007143E40A302C68AC412B608CDB3E309ECED07EF98545B4A2CD3FC50F11E3353E52B628B1A +351A1CEF52A6DC002F09DC5E9D6D6ECCBCBD912D8B86A2D459A45A3AA96A0631591B0ABA21A218AA +C9A82FBB5CA23D5E64BF2C84B9F6391E7C381D5BAFB43CB385BD2ED47CAFBAC628E353F8F39D2859 +F553DA0BE09E09D7C7620FC3102F29EAC71E636B47BDA8BFFC958BBF87A3F9371B93B05259299237 +C2BCB5FC502E7FC734908465C0ED3B1E656ECA149107225C533095F8CE135C1B737CA5FF36245301 +836E26BEFB13087CD31E2D7BD69AF8A72DD3CD34D47D060824DEDE4F0937F430895A88E9BC50725F +7EC179F7177A03606CD83E384CD459DDF3FA2D97F578F9B3550C4C24943E13B60DE67B15FA7F14B9 +30F272669EB26E4E6EFEB0C8E82E14243693627A65C4A5863BE5B4518530E8BD5A11FA53503A39C0 +0588484F260A3BC7ED6B1397008D39EA67BD3C1D8177641AD8CBBCED6EF4E2BE982AFD353256BA40 +810081186A2E77ADC5571C54C63CDB0D420624F3B3279BF59D2AF4A33BFAA0F112848E1F830D04F2 +EA55DBC8295137C8F4E7B087AA2B6BACEC3F4E4DFBB44D172B195AE5D7F10A4C56BAB2EA9C8EBF39 +D1CD3EB22BCF96154B413031733AEB6C6BD26CB49722C89C1C599B9E4C23572C2469624BA282DC1F +8FBECA74B316AA5483C1C4D5C15910493428E17D9FA5BAB4315EDDA4CF6AC8EA3987D8CA09CC71B7 +F5C1F54D93E9CA0F10A9B037C46C883F03853CAA58085A2A243B0C7B093252B9A67948A632FC286D +6CB5FB4DE926479166A26AE81B847F0711B7F311375F15E33429E385D0F9E1EE0FE91DEB27CA800F +AA92EC2540A153F75037DA82C9DD550EDE441756760863527A9C6D7D17434541693451F89CC28B81 +7D5894549ED56CD95B600894076285203DFBD31B55F555DC21761CB4F0B92D0515880AD2239E03D4 +6EA2B62D97CF26C590A0294D76980628C652919FC31BEEAF3573C64D5F2C5B731280CAB09B9CBDF7 +2521EFA00C9E9EB9D214BD61DAD9A04D07271B5018575CFCC3581BED06DD634500D5D52E2F52AAB9 +F414C34E05F7E7291C62D7EF8D5DB56E6E470DBBA32C33B784B9DD18C961E4B331B663BB71B895C2 +7CA488D955A609E7F117330129848A7BE1EC8CAB4A95362BD0178B614FA17AAD5F888640EFB599E2 +1A4398F00CDBFAA8191AC9AAB3764BCE512E389F8E01037598881DC700A743C29D7FE933E231DC61 +D2964A76D9FC3144071EEEA5B20459389C6E5A18A678E96433886AE6F24CEE7F151638178630354C +823B212C4B56834A3E5E8B11E5EED6070DA2081B6316C649A197FE9E1600ED06507CD75A9FF2F4DC +B9F30A638F2B9BEA368A8BB7D7D423FB28339328105FC597726A945E27BECA32BA1F7DE9DF654F88 +18A4A7C1A454FE773C5FE6C6D6B98A8A16EA3FC9ADD78C5A5A55D6D0D5C39340D65D4D8AF14520DF +7BC846BE0320E8B75DA71323018B9DEA3F466B3B1F2EB3F14F2DA6D273951045AED9D1AD921E3FA2 +DCBD3962303DA1D5A2CB48BE68CD07F7086CE545D09B02A9BA8AE5FF0D2908C4E9AC99CFCF298704 +6F901FEDD000A65BC928A8944C2ED11EBA39047BE8A94D8603C799D10F81878BDCD49DDEEB44C0E8 +91FBAD41EBE5BAB21BBABF635F14A63907F14FFA3F3B8F833763249D92216A2A229A8B2616DEDC4B +5748DA942580995E1A304067CE38E7B6F506C32BEFB60DA65ACC5521FA7A89D315FB439D46C0819C +53CB5E572D80AE8B282453846AB35F3204A101E765286BD9D500043BA5DA04E83C43A1EFC3750221 +8298134293400F19C706C1F432736B4F2F0D86DAD76DDB1F7AA7B0A1DB04B1FA04BA367BF181AE16 +650401276F49C2CC96B5DFD1C793520433BA531803A94E38FBF26665ED713C5807A477A6D1D8FE1A +3A644747FF3046D5DED287F5E387B408C86FCBF366ECECF132AC45B72805281AE387533458E04E26 +2632E5807865BA5882DCFF2FCC2D566D1D5BA823665D593E61167724E22E69F3C40BD6D6C9B0D5D3 +2C26686B53338E850D0A656E6473747265616D0D656E646F626A0D313038352030206F626A0D3C3C +2F46696C7465722F466C6174654465636F64652F4C656E67746820343230323E3E73747265616D0D +0A81F83204635B54569F1C275F3F08AD56A8ECAF669BACE0C1A0BD2B4C1745C87DC6392DCC0B4E5D +B2E95738A3B5D75AC6B813CAAF3965A923B4CC1D8487752AE66D320172DC80DA45516EFA20E445C7 +09DF8F33EFE73ADBED0C204F0DCA81334155254989194D7AC3DF134519686FB1BECBF38BD8C983FC +902B941530408D3279ED61ECCCB2BA78C3EB9CD23766D01AFEEF8C449B4D3E6B93030243E4E4CDCA +A34436A4BB17BAF8A2EA08050802EE3998F5A9BF96DC2DA27B642AF02B577F88DE10BA2C65526695 +F01EDE0A57F6885BB8126DBD23B2F4BE0B4A7580F5EAA1A4F654908E3EF5FC94F60F221540ED2865 +C320AEF82138CCC0E6E4AFF9150747604748840C21714A3C644DB5972D2573727A9B1FB1942A660A +72895C4B37DD7570C50B68A9DF1E967F5AE336419E7F11F80DBFE1779E985A62929431FBC5386B00 +321B3F012F301A657D380652C37B98B56150B5ACAC1137C227BCBAA4B0C3F6F833F7B7C82E334DF4 +2AAFA5C7390063A04F15DA374853990D105A78A3BD36D56BF7C8F702EE0A4FC739F365F5E6501DAA +E163CA48758CF7C507A321DA2151A8605412E2C0954DF2E6E9AA9AE5C550EF670BE72AF4AADF7A66 +23161EAC603976E08E1B836F4B648E5F9F9A3F6B9EF78D2E58C9CA13D718279A55255B22868A2990 +94030AC3F359EC14B5B5BDE0374AC8993D6100FF0700F8069E7913BEAFBC8EE7DDA9197BF69EF87C +0D81991208A525CA2BBA33FEF780B67DBCEC911AA2C94F43BD2FEDF92CCAC978B87DD1BBA4627832 +009BCA54D14FDD8EDDF0BF51E8D0FC514E633FC52B7A09E06D41AC58A0C5E6336F6A512C9C133CDB +424C674F6CB92ACD2FB7E060C380630B188E84732E8119DB096AC8B055032DF340BDFDCD8C64195F +9C216E39DA534179B22EB131889E6AC5A92CE4F8FD7C1AF4392F4655B876FFF79D5D1277AD5F2598 +8FC8C3FCB8D6B371070010D38F837CE8F5CF13B919B13887A7D4BC8F848C34248BA72741FDEF55B5 +24348900BE5F12CD058669E463D7607C1673293B046511F5BE0FB0EFF7ADD7DCBB32BBEC6C03A997 +0709A7C72CCDA48FEC4484CCF5C399DEAAE9AB33F2D2D42D1099EC9D02FC1D301C9DA6699B53B864 +42917DE7DEF54576D230324EA0B50E7DC343806C321B5ACB0E21B7DB1CB72902C3E69E95417A69BE +8579D7369D222BD006CBD18731D8D96FB85CD1437755E9B8445C82E20394D096670A81979802D464 +1A990F6E131E31FA0BA00744873702E5701B15E00B181417B8309B2E72E2174E59716AAA9FD15E5C +FCADF03E8FCF26F7A05B87D6C6A0868DF3D2B9B38C2A0348AC6B72F369DEBF0CF5EA449006A7DA6D +E90C2D31116B05143217C145CFA3EB3A0D1105457FF06CA714E953F926665FC44F7AAC380C2D3936 +67A6574A50952B643A33E4B19FE7CD4FAE5B05A4CFBCD0BB0422A5E0EF13E471EE883657C2AD8121 +51A6DE63646D4C7E6AD9C45D8AC0DD66F569180B617AF6B2285EA210A22B3CA12082B80BF2D28E6A +D8182A8D6463D151580691BEB2488A219BB56605EFEE24E223EFCF8CD8241C69FDA3F44CABD6330C +D4140D44C246E50AB7410226B9D31F83CF11B86D579F692B8C01F24AD2819FD5BD5844D516EE2008 +2EF36BF37E02A8B71D3460E053BCB6FD5D15FA29CCAA05F6B27238CB0F103059A62ACC77C9589743 +0D3B5127836591924C0B57547671DBDA93D903F56596BA2D51DEDAA51B8964C2CD56533A7701F9E3 +F8687ECFDF1EE8684535929BA9F0A35BBEC6EBB3BDF0217D361AF7A9DA66616EBD7C6DCC452AF4FE +14DDFA29A389EB02CB0B97D2554EB3F4E21A4FAF9AC98C575255EB701FCDE8D2A37909DE8ED6D8AF +EFC3E40285A36AE855ABD0248A4ECFC0F2B7660A8FF568B04A8F7B11BA4AB5A0B1753F7C760FF9DB +71BFD1C87C85C3D1EC249C18B846AF4586BEFA999D5DC3C4F800474369239F77E32218E57AEC7421 +7BDE5F05167678DEB5009A531227A62CABF4D78C020491991D9E0411E70E7728A547E1C0373D4C80 +8B3D820EBC1226F752FFC5396F657B4939F12A3C86D05A84892C2C36464B2C81697A41B28399B1AD +B881F69AF1877F0931350F6C9D00DC24355F9FBC5D4547643E2C71B03BAF468BD2304D25A63ABC45 +76119BCF19FF4F05EBC8E4A75483D6D1D4141F98FE0B2C172135A8BED722CCEAFA5378F06361F173 +CD0608D442387C06986CA64B8AB0F3955F9B52B19A78C5642FE3F7C7160BC23EBC4A3978A01C531D +F1A62384C3F962AE9D7D1FB7AC73DA20969FD142874BC4885EC629F86CF2DFF3EDDC849C4C686D70 +846482487E62FF210A58DBD734E4030E72C1D797A7F6D3051CFDBBA9BF4A4A918E8C594C66C48AB4 +41B831CE27A86B771CAF164801EDC92FEE1EC81D405A0FB270C03E899EB9E45984B042F955CEA938 +8290A973EEF22AAA8B21733CFD8A33207DC872B7411D3638F415D177C6DA6ECAD9A10ED2EC7BF120 +89B996EBA6C3E9A87808C8B99AAFC71B84442D29207D5BBBB8402EEF77B35EF61C2E54FD3D8CC98C +24F4791132127E0B7D51322E72387FC4869ACE2F79F30A03B48CEFDA5D80FD1B3A2EE8326BB7E832 +81A7BF42D8B5CA4E4866F9F39BB2B5BAD2167676118592C5A0FE543A8D4897D12B2BEF283F4E79A8 +ACCF312F2C05DEAAC5E74022159B03057C89B3C4E53077A43073DA13D9FE8340F0BE91F3A36370AD +A2C187DE6C680441843A9ED2F97301CBD33CC1334DFC69F9B3365F41BD8022E1FAA94D88701B6790 +397A87CB16975222C7B0B184747A90DDC0DC59F1AF621A13B6C0F2D5967EC5B5896659B1C8061579 +CB396F382D56E78D4CA6BD12A9C1CD9C19EA41284085FA81EF0D250EBB5F729ED3AC4F148FE88522 +47E46772E4565751A0E85F46442E7A84E66F974D992D704F973F93370D8E8915E9B0D6D26A65A502 +D596766E3EC9D37C18EE756DD8AE540D36D917C63FEE0D84865C7368D06578071AF532A93341A094 +12906BC890B6C89D5B094EC9443EEC5FC6953C9613CF98B28BD2FDA5B217E2B8ABB71E50D1F3F4C8 +80FF88359969054EBEB5E1017E85046D2CAD9EDB46DE6107D37256555212DE144316A9C1A70B478E +82C6F21C04E7F4F92B0CFFC45BE2FEBAFC232F03251170E43CA97EB037BCC0EFB4953E6D6F6B3A08 +976D54E7A1E7D3A9582CEE6FF915228AAA4B4624479D349093886B1F5E6594380CABC162CE0F5111 +DCB5130D558C85D2D4B5472B6FDE19612A9F0850F103F38E4062F04B9E8C55DAAD6A4B494C9DB11E +7E5EBB74EEE48CBAF8F8DC790A3033F8255E799AA8C7973A12970EF211D1A636CCCFD55680734D17 +C5929A66F49BF44D174A4D09A92B2949B7011EB2C46A4D055E4FF899E4D634E334AC41F82DDE3FE7 +6E80959863BB9CFC2DCF35172B62EFAFAC46040399B4DDB40D40BF31BBE41D8EB6B8876FBAB2BC22 +CB04B976E02EE52C656EC60F23E44583225E2D95DD7465E8A291DF0DE6F4E5D3A279872AA2AA4C2B +81258C34611DD7BE65AF159E8F457A083C02AA01C1A0D89AE02F84B6EF5474B601586E570703C019 +9F779A1A34EA46644581822ACCCD4A09D32812C43614376C1C2DB8B69F2A000C08F3F7AD0AF1E532 +116380C9803EF339FB7C7BB4B6F72F56359266410267DAABDC9BF67F844FC80158F4E8DEB6925BC7 +FD830967AB5CF924A75D1514631BF303EDCEA4AEC4B3405BD4063E3928BA76A3CF8CF1CBDD4F2993 +3F680E7D9A0E5BB502FC05876AB81E3ABBB967159798A4E419E944323AF7041696DF212436FC1FAB +4BC5EDAAB2402FBD72E880609E4A1FDEC61394A9A034B6FC53F9174338E68BB67F734024F7E92E64 +457BF544AA95CBB5287AAFC03F767068FC3AD8DDFCE44CC2F82EF1A13EDD841EDDE77D8991246583 +541B6C60CE7FFB3C89D20CD31AD0A84C6624B85C3E827A220E21A0357C7F72A59EF4390A1EE53A7A +434A2A3A85F3102C1E9CC284D797CE7D16F8EF8F37483744C1025C6AC51071AC7E8B733F94BDC557 +9601D51A85FEAA4B98704A537B4F35342A7FB92BF7F198A9D80D1330576D325193AE8FD0766D4361 +4559BA6651B6665D9CEE8DF7DBC1D0A7028E4107CBC9EDD885BA08D3CE75CAFE53AA346BE3C7F92C +0A53E0EAD53B657B5133C14CE3A5FCB90829683445FA891CC49C767706F709EA1C06702417F205B6 +7E37340CF56C275DA80F57ADDE5960803666D90D1CEB860F113E42F7E2C6A886A56E3E7E446D931B +C9073F157FDAFF71818543065062839C12637B9B665906E26AA743E2662676B2370B7A9FD777D855 +454D11CEEBAEAE405A2B6B8EB2E0E5865245BF3DFE84C4EFC3B0DA36EC4C2DB7AE4637EF2766CBBB +9DCD51BD998CB324A0A4DDD868DFB2E20A207D52AC4630DFCB5272250B08501C9964AC91B5C94FFC +2DEC4C8256758353192CD58C670891DD91DE36BDAF92D9002A5FA0D9F0B26A8A4B83F10103EC64ED +E3A5318330518F0F2FC021AA710514CE26ED7CFC1D82B78D56BB8A1FD6A09DF2027ACB7A057F950B +A3B785818DEA2A947A4C4E3640D9CBF31D8F55645C0DC5DE88D093FDBA88067E9AA0EC95DCA17AFD +C6FF49968639939762800A6A76E4B886A1E8A806BC1E2E32B1A08C579275182F5C61EFAD65179421 +574244BE9278FE781B576BE01DE0CE096A9466158FD3ABB55C33AC806D934636A500EA20EC4A6CA2 +BAA1F294BF68169E02156F9AC04970365856169F8070ED031C207DE353ADF45CDC041C03924AECD8 +129295C01AFC858B9C1F3A9ABA6FE955E9B905EE55FD3083372B979398EBB66E937BE57255E98335 +BD1C3E474A33B287BC2B7C474DD859258A3573A1017497291FAB5AD11EFD9600045D859E57E0B61C +07DA28D7A9D92B3D4FAC1AB9DC136EEDB699FF6ED6E9EAE6EA5EDEF920E806828C805267831E0279 +C759706643D6B79B86BB98CCED63AE5E3A76254530E30E65077499AC86EAA96747856A0D62879E36 +2258F49DF569EBEF71839D80207AB8A76F45708EFB3022CDEF64AA25242D07AEA4E7072703FD8D8C +EBF09FE4CF2C46B41E74D22A2854B36161885979CC8169AE541A3ED7F5300889EA5EEB7E8AC5AD27 +E99C9ACE35BECD8DA138E1F519FCEABCB191B3EDB7F6E678CA2B06F7D044187BA487898C2B7B89A1 +5B61BEF8683758DE1B3B413F1E0C340C8D75A9897A922536947A1EAB218D4A7888FD889EE6C45A98 +E7BCEFE8A31596EDD1191F6175BE3F7A86796829CBDDC9219049070491CC1A97509079FC623B32FD +90425683B84C7B9B3868903B96529E7191AC05DE8B89B08837A0598006A29FD9430BB370DD081F74 +FF8EF28734844F64F7F988E2D422543FCF30D139B575BFBB67835102848DC69C8669341D651BDB25 +EA2BFC52B24031D1B1157C294DEA656BB8709CC95FC25A1091BF968FEB8657C65D08C2654CC1A952 +10B3D81ACBD81970510DA956EF833F7C711D8C1F12BC2F3132B6B8B783785B186F79AF3922D675DE +7D6B7C0AE163255F1719F1BB7D1D87D442C6242AFBA0AF7114393B97E303165F62E81A1E7338BAFB +4AF48CA2AC513B6595644D0F3F6AA454812ABB7B2F8A5448C5BF64F726E3A29D7F8CB383A370484C +559F0AF619839E87DEC8BAA3577AC7199C89AD6E5F4521C838DB6352C0B00EBF0316C0F3B2619504 +E4395A51F2FF8480A3A83FD4998B4186325EDECB29FCCA2CB93F75B147ED749A641C9DD2592B51D2 +79BB2D1747C7C0F7D381D3CB08BE7AD34F97ADF6FF667F5DD436B334A48713BB5E8BE606710DC8CA +1B046B755389ABDF4999EDD9FD6D35F3988B214C7B2FA1C5D28AAB4CDECFDFEE4E05F5F3D1407DF1 +6C3652036BEE32D6FAD6FC92F221CA82298E044A3763E62FCA21D517DF8DD16233A1E03E0D31DB65 +D2027CF0E7A324754E6A469CC18D98CE95544CDCA0779998EBC8E4934FB537F9C5BFD7FEB9D26CE9 +CBC88C9D80A2190846087A3E3A0D0A656E6473747265616D0D656E646F626A0D313039372030206F +626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E67746820333539303E3E7374 +7265616D0D0AA7BBA2E57D438AA131854C89D9A1626B79021062E2B51D2223044A25042C55F46CF9 +CDF94BD05376CAD572909B776ABA709CF22F14ADB3798C53E165D1987330B702888B9A93B66C2EA3 +DE22BB62E6C7798F25311EC37A5920AD9A71EB958605C8D0474244B616107C08D1D00F2B6DD453DA +D7DBBF5FF676AC964CF55BA67580DF996EB0E48B39D39B2ABA3AD93BDBC526B53F3D134ABABBB3EC +BB760F484AA67986FAE2AA6EBD6FA98600CCC816D15BFA4506EF5D786387B0F7930C37253C62ADF8 +DC48AC204908DB2EE91EE0C074F63536B51EE14B91166C1360791F35DDBDF396DF372ABDE4EE5C1B +D0574022F2FD1AC504FC96B4CB097B2280B0A45E62CA6A1EE7081695C4F7306CF4DE4AC0CEFF5AE7 +08F37BD20E1A2F4C8261CE715107409D4C2F73BBDF295BE43E5FD00B330887CC731E9712C9570407 +BEFF7D74A05F2084D591BE8D36F98800FF0700F8B7DD5F68A0BEA7178E2573690B7B276972E8353D +63404A47E6D55A0DF3E10BAFA479F57784E5ED328490C2BC15693F4D5356008A9E1070EAD6D00137 +8F9B502D85674C370DCB0998DE98F4F2BB4B022A8DFBF106FA3CFE0C7F9E0CD7CBFA2E4E8005E097 +A479C51FA1B8BB4F9AA4BAEF40FA6BDC90A11DEA8D9DB9CE4FEF7C088FA8D2C587D18F5704E0D689 +D97CDFBF6D77DB99B08DECBA77C849DB1A3BEE72460D717561444C74E12E21F4665159B60ECB43F3 +E1F416C6338106D6286675C191147497F8A2EE1AC0D5035B4BA1FBACB95FA184B8A7D51FCA9E3D36 +8A8975B84BDF2AF49A778E5E97427539AC066D360BC3753EA488E22607B62ECA5DD450F1407F2046 +A98E92B36F4C32BE243580D70AEB2A8934B399ADD93D26245EFC086FAF53854D5DDAD74433CFDBCC +47A5A39F135DE1C7D2AC20D7AFBD1A6964E965A8FF22903CE204AFA5E833E2302C59CFC7D3A4E67A +EBD3BF193B71562AA7B4E4664F97500D55F346014A12A9241ABBD123A074C09A72248177D79E814B +71494C53D006530BE07C7769AA35E35FB9B863295B7365B049C18E3963F6905E6E97C9E857EA9901 +7895CAF2E27DA4470540FF5A0EFABD0DFE61ACC8DC84437D01CFB807169C1E0E2EC4E5BAE7408959 +DB71099A089C910E6EAD0FCA28A8F1230142B9B0C5D0CB7BB0FDCE1800EF3B7306ED0075F66C3365 +239532426435029DC34B3EDB5FA7DDCAD4B2A4FBD8D158AF8F466E9CDDD9E73608D0268850361811 +B20EAD73FA5800ED8DCAC64C0FA04FEFF8667830E12D996306EF180C7C3DD154D3C757A9A75E4E0D +20E05D1A69977CF3076516E37A2F659269DAA50F771F72AC84AE2EBC0D6F918547BE2B56002A5579 +C1373378AA3C4BF5EFA3048FBC927F04D20F01990F173F49D79AD50003C8CA8C8FF46EC0FC464B7A +4BBCBBFE36DFC1074280347C3D8F5960AE440E6FB2BFA65CCAD1FF07251A6F070F5AB6992744B4AB +8CD29E8B0F18DC7208E6F5B3591C7416ADB526A092F5DB3DC700ED0B223901926D21272E4EC445ED +FA6B1A9FCE150BBECDBA43418499FBDA0CDDB3ADB827C275381F77A0CE02A22A9135F9EAD3A73179 +E39510F4C823637B5715E6305B47AA46AB38DCC95CC507F9961B7669D80034FEA7373FCBA6A9D4F8 +3DE27B2C383707A168FE8F2E923916B134848C7650AA3AED3EC715ED000C6D18DB32F6FFE078274E +F2E7122DF7F98E46E69308FB30B6F300D3F1B5B29B123F0558C694498E84EE4CC09F655678FD2018 +5BAB50E11CF8B1D133EC0D328AC623A55381FEDFF1D24AC92CE45908A24A4A50DBCBEDE85D816386 +E344C3DFC3DBA699E33F07C33DC654FC1B0A1134A88C71C77D6F6ECFB844487E8A00B7B23F406D5E +95B3190FA512E03A28BB66AD0FA267ACE5BA3121DE5245806A60215ED80FCEE9C02E8A1E104E2CDF +A63A4F2A39DA46C4B0F8CC20380B4694FF9F0385A4C6E8271E32A4BB28821743D4367C65B7DC5FB0 +ADD3C27DC4F0E8FBF0D117CB3332A8303B294B65FCCD53CD3C90D5EF1A2FD97BC4AAF62E7375AF8F +FBD2511C643C8A35E08EE6CD8B67DE2C0FE76D7AA7841A810C47D881BABC813C9AC77A2659947227 +F15F9B30B999D817EF71976BBCA24D82FD49F3D56290C8D95DD97F681714815CAC711964EAE98678 +B5EF7705FCAD12F6CC07FD82CF40FE7162ABA00DDCAC6453FDE43F3AAEAE054C6E1613858D402DCD +DB260EB2F1312ADDC7A6E7A6A77B7F5702C2468CCB5A1E5242401B8E1D7BB07A1A3972E137B04A28 +8A588CE18DAAE23E8CC37894981EFE2DA8AFB0D604613F5DCE68AF99037B4B91C8A356AE73145087 +61BD287D172E5184A46E47D1F6011709DE349E76A83F612210291B4D89074B550076A7E80742ADAA +B9BE8D08E04FB31DE2E9E8171427F6AF1508C651A316C5FE58845202A55C8A0320AB8BDC0CD5007B +A4D72C3A1936DF84F9452385DB4978C9F3F15BC2D8353A9572A5F314951FC5D8F46B911608060205 +1D578CC787FD030382F0FA0B4F470E9D24578154A372B163C609450AB4D5DA5BE4E69C5F2374BB70 +24A755DA43995BAFBAB4DDB0990C4B356D380DEAEDD7936E001E2A24C78EC8E19695688A327AE376 +10E00DF933991310344767793DA5CD3FC6A73BA2D4A9B72D6271472208789D2D64C54E04269791A5 +FB37D0980109D572E20B6202788546C0EE43B827332D7305431777F0DA69E67B0049BEA62926A7D8 +79BBAA7D43C2A1B8FE7C32AC9EBAF6D183B5254E98C30FFCE8865C6BC18D9D086A2373888E719BC5 +D5FD209D73AECEF88A9D01A753F0B3F786D0554BF7EF948211C2371AF3C17861B0D2AC62C543AFEA +E2A5BA7440E7BA4CF69E42B48BD82EA25AF8352DFC872CCB8DF6E7794930748E61BE92CC9C065CDD +DDBAE24795FD2076B657869F41DBA31F70F2221C3468884383C0E2653D26B0D549D2D0B17B3A19CF +BFF4DAF59427FEF7C0665325301B85F51A511FFAB1390988BD00C91EB034C3845A14F78C7D70601C +206EB0DF8D5385942F619677CE332B2E22A7D2B4B11BF3848F85BE67A62E03CA9A019469B46E8A21 +2CC7DD5863F9D0887DECCA85C21268F14875AD42A0FBF562C2926F158F3704141C887DF2AA7CE6F6 +14C0A264C249CDDE5B3DBABF676DBA2114C463E5A284ECB65381CFC0FCD42FFE579579CCB3449B91 +FC55835AA2E322C25D1F415E4E3BAEFA6A29AEE12DECFCA1AD9D23BAD39807C521AE1A1B22F70E11 +C069A2BD5C8D19C158E0DA22259B65A40675137B2E214820A7BB3B93894B8956DC8E243A484A437E +34F11AEC2AA9D22F942FDCBD20403DF985BDDBE8DF6F15950785B470B84B8153AB3F8AEB8383EDE9 +84B736EC3CF2617165074B8EA9200687EA5F484B1D2BEB1DBEC9098CD7E923130C030070E2891833 +73E58830E78CA5DCC718E6263D25F7912BC634E5CC628E1C11B9734D92FBAE66728C07856C728C26 +77CF46456E127A3FBE5FDE0FEFEFBFF859CC00E708CFB6423DB39062AFD2B7FFEE2CFC278FD1CAAC +23CEABA0C06CD37A023EB18EEFC0F5B2054CBDB82B97C7D190A792E4BAEEA665E9D155FED379DC17 +A82528DCAC4744DE29CA0470E69422B0290CF8DA8EB1B25F33C77F71EF472264F2436CE8EEBE9FF4 +2F6D9069BB0B45B7A1FEA1CE985E5A095F13C4A464BF2CFEF59B80285696F6E09312F0F76FAAD1E6 +B4ED9A3BCF79BA9F83156A7DFB2FE5DC5FCE4D465C51E78BD66A63276546A2E2A9069C402FD80BFF +88D67CD1111492B509B3B39339AE7A23C2FE302C765FBB6A1B31785654D33937595C653CD0C0F8DA +994ED2FAB90A2FFD2861D168C611B16BEC5060252DFF4F0B3D0BB49F1E3EF2CAB6A5622D2FAB7951 +BAC53A761B545F5E61345CA88C47E44D87944FE25ABE46201AD1A40E12678AB13FE1A3F732A23137 +D180089F125736E15CB7AD34258BE123052D6083E33AD3C17F95D5DD19B35DA7DA60CB3F2703E80F +B0DA05D3D3830953C89CDE674D8C14C9D32D03EFD68A3311D463E10E895929363BAA88A9A0703E4B +B8A926BB1D9E762F348B341AB31D8C3698BF0B57D0BC255DF8641C5A27EC1240990B22EC7C2D561B +2CE74F4AD5CAB554E1ECD156E1521BAA8ADC5DB66E58BDFA900B9031012E04E9A3A78C0C4EC02F53 +27E38A86191913A27FFF04B57C4E1B5D89E69E357BB3269F602E9FAB5B4C0990E4B8DE1E411007B9 +3137DB06FED40663806FD0583DFC6D721AEE26020CF35B9DD928399790E5966C613628F8C7A58BC7 +F0D9936F7E4A28B602C8643D36EE5DF385F9EE9AF75DB48528058322B90BDC078CFE3F0BF9DEB362 +478652F7B2F84F8569DEB78FD36D7BC6AEF329B99FC04FDC865C04538FF8BB534B8F3A6EB49F6CBB +477B21FF082945FBD365CC90577F89C3924F5BE7F252137244136B9E4AFA942A80807CE6A3FA6602 +44FD76CBEA836EC35B36FBCEAA53AA10D299C2A2661F479778E78409A4D134573B4C9065023D55F8 +86BCC5E4DAB66DA124CE84D13C64DCB41D8BFA26B899A5EBDF13C615DB3B81AC790D1DB1BDC0A2CE +7E126032F3734BB81C297AB456C971B11905A585086ABB141ED70C33E04A64CDB58235CBA617B877 +7695E732B7EB0A18975AE218693EF257FB7916F10FCAB568103E40A71BBFF0D69EA92C776CAA58CE +DB55F28353603EF163BBFD750745EC6D0B99D7DAEF2BBF8719C4FADD395840C654A6841C7529EFC7 +D41D86BC6A9F3EE7D37F9875E353C7DB26166B5261C5BBF5FE6ABCE3F8053E4FE6E6989110C9A8E1 +B301E38CF77B24A55E67DD63482600C0A9CC7B87E0A179537A68B65EF5F5717959FA4A5D47BD8840 +5E6DD5B815DA010EA848077AF9693A1BBE5C8AFF910D23BB4D08F6586454F2FF963DA2E47CB6EF9A +BCF738FEBE11672201796A7B747FE5E7D8CF259C5B7BA6DDEE6CD6591B266965AE5A3770CD35E197 +2457192174270FA49DB10466B57B10D61960187D3F8D65EDD4777A07D6055329DDB306C0F7B69921 +366787D0248950647CBEF0EF2A9CBB7E0434FAEE21548AEB78DC195F038A9991761650EEF028DB20 +47FDD04FA1A2A5A63E56F4B3B5D51D413954355C11A442CEE3AB75A2DE499856FB52448A927D7612 +CB8CA485AF7C50C99A9FB7CDC9F999A766B40FF0DD6DFFB654868506DC9F55460EB7A8D928E7DB5C +534D16D8A7D1C6C488327B2B21971AD3CBB5AC66D9DAFE5727E16A57FE9F4E5EB9AA7EEDBF9D54D6 +9DD4ECC25166F44C966AE4421EA96245C889FA6E9DCE17214FF7E2B799AA6572269556761C9642B4 +C9FEC449379D19DA89030997DD5DF3723508729B2E1FBCD4DCB24A2028126BB6A09E6F89FA4677FF +9558B4DD77E5F0B118064C2302F5AB6940F23A17ECDF0E5A5D75EF9C416F987CCF19CA714DE52026 +A2F85B89DB825360B1EBF9D994F9BF5AA9FBF59A95CFB632A181BE011352515C7446C8733FA20645 +85AC99D69110709198E8F46D3B9D1E8CAADCBB113EDEA52796301CCF448CB1E7EFC8A17E45AE3D94 +9548EF47D809875F7A2BF59B024372541320DCA85D69575E3CF96858FD5E8DF8E68663A8F04640CC +C1128CDAA13F94ECECC7F788F513564D6ACBDBF50D7CEEE289302FA5159DF7AAD64CC5D8D7F3774D +63644AD7CE7EDFE266C3132CFD879DEA970C659FF8CB55705D6EB36A6BDE284A8F8BF480792E5694 +AAD3BCB4F70A4B92B5D4C81E340E34DF10E01B08A02BA0BC14779DC5E29F3A0C8C8279A9BA754F86 +4EB05B8AD054A91C2557AB2B8890B1F46447E954E32F9CA2185A631A9CE2A9ED0EE6AF64BFAE0F7C +CCB559B169BDEB885BE2E96646E27D0C56B2AF4FC865B6B62EE0031BC2D4CFF7C46DF4328D6117D2 +2E3F10224E03A48D21E577DB0E332D2BD84790263D2384B073585B774BD65D34D089C7E89A5A60BE +C3BDC977856991D403C7F380D460F9ADE11E891D21ED9F1EC463C5050DC96B8637F16E6DF63CB3EC +B21787519720CA6491285D5B75A2446C8812EA6402F72943229FF730A877D929D52578E42D3BD9D7 +3EE2036E28D2177F9E4A9590F5EC8D6BAD268BDC49A1825FA22F1E86080ED951F255F63138EFF7CB +1885E60415C96E108EEDA497C3BECBE16C14C444CD2451576B0130EFCB50C391471C0182E1B734E9 +773F40811A05C817D67B860DF98B660E17D8C972084ED931D3AC629EFB95D2BD422898E0FB5DF909 +CB53D5CD2C52EB888738A678942FB4B9E461CE73908BC7687859D0E1AAC1818A51B6F6473AC64FE7 +982337F8C7C0F22729783DD68A84078BF3861748310E78BE04DFDCD2C398CCFDB2F10A6AD001F5F9 +1174269D3A70A5E5865B90F285B2760F3DAEA88087610736678E9163BA682DBFBE19CD3E413675C5 +1F075E55F34A6AC7EFE942BE267FFEC3689DFE33E13000009F6BEE28232124E772335707E6DCE44C +223789DC54843922F29BCD91F9496EB165AE4CB96FB99A234B98639B63227266CEE7E779DE3D6F9E +17CF1FF1FD7CBE5313C0B8DDA38046668BDB052DB96206F50CB437394748395F61EF0992401DE633 +978F39FDA8CC8BE360A71E53AAB92164D881F4B855927525BF88174A22A1D1B58FDBA02113DCB1DE +EE4EA31DCC1EDB717E631B3795384CA8D11078C07BFC21069D8520D6F0A7DECAECFA8F27C9F90720 +E88652D13EE5EA8A9CF021EF6438E396B4D71106332C2A16C143DA8240F0FB4ACEAD1A8DA682DA78 +750CD978A44E647DC1339FE4DEC6BD701A622122596573A96B548E34451651DF448EB06598090BD9 +C1F006B2931085FA696CB5AAE6D85B16B69980EEC754E5951CB5EA22C37E025B19AE12A061ACAA9D +1C847C079107A2BBB187DAF3C3599811307ED86B5ED86CE84DD3EF2CFE8474AE994BAD2941009E5F +5C3A8AE5037D1641AA0088DBDE72B75F6A04FD7E686D0E6F7C27C9825EF65BA6AE661E4D5B5B2580 +FB9BD3785D004A3F04CB66E37BABA8F189295BF3A9B4DFC6FB368372496BC427790CCBB890D86566 +FA0D9DFD3BB9E8C470AAAA17DD737AECFB1BE317E9D7120D2C9D14C786D2E835BF6767887956FDDE +1C6B39A25D02E5D1570C0CB7846FA8944601662A268A46BF1F2AC986406B16E99E7AB61C7375D5C9 +DADE04DAF2CC2B4FF244D8724EBB6CDB851B48CDED8BA5F9F75C9F98A8442A55DE36FBA5656703BF +D9D4B754EEE643F08124EFDD4E9A29F175FBFC49A4AF61C7B6AB8D246904599263FA3876FFAB10B7 +D8082A206D4CB085ED59F18ECDF83F2CCF2481A6FC5A157BDFE1292ED1866768F0950BDAADFB1466 +6A904F43C732C352727DE03C90E9BE81B6DA3A022499309E2621FCE27ED04F8272DFB3547F5F7A63 +610676DBD9C7486E11553E6F54DF71A14062131A69128D1FD956FB79DA7F576B2205E6DECE68D0CC +D8D5706F6488A9E7E7838416EB950A34E8CF3C886E3723385259765D48AAF2292F46EA737F086859 +DB0707B97EEDF831EB55186BF6A9E44F65329A0CDE2654F2399D5237281ED5D4CD40F9FDB246241D +6EAE3FC7C72EBADA2ACF2B629A4DE92EDFD4675A1805CA4D09D4549825CF9817404B119C38631190 +3EAC6F57F4522BBB0B87B283A3635FC232DEA82546CA5CF7291146B142862BD9F3C38E5AF21417F3 +C06940596A91C957B11099B3C54ECE2593D3AF9FCE1058BDB386B1400814919528DD8D1DBDA9D157 +A8729A6E28D8AE019CB4CE5C3A7178738B272E00E0A7D21A9899E078D0789D2106DD813F582FF69A +37C5D4F368872B9CB48EB97906DA590DD9CAD6417DE6DA7A172F53DA6F721E194C72120F9D2D32BA +901AA9BCEB7C31A398CE260F3D11BD9AF566197FE37BBA2EA67AC17D41D71961479E8FB1CD36FADC +29EE57D84B3E3CAA17296DD9389B7AB07BC171C030D116351CF9BCE3E580C2F4D6CB2ADB302C4A5E +B828AD4210B45AF56EAE00C92F06CD43ADCC6AD51CF273F875BA478F033F371710B83818511D464F +01F98174876BCC3D49A1F1A2BE9ECE1D67ACE34A557009D036E3995D02B7AFD6CF8CB734B4B18B4C +5BAD294327ED28390FB719C739D32A540EBB7D79BA3DE40BDB51C1A28C780553E2E36CFE740B9A3B +EB9A9FC1D687D611F9DA2AAB27C3A76D0170E3C242D4DAE6EA466AFC7583B9A42AEEAEAAB2EC5CF1 +2CA1E226C58CECBFC5EFADBEBD5389FCBEDC4F9C3ED8BE983D6F55C614DABBE192432B6AE262210E +9A3B26964EAF49B78467770960F4321F581C97C1CD047DE993682D71D858BA5EBFBAF8EE028EC03C +CCD1587D52D21CAA26904E94A7A8B827C87C63F85F348A0A01DFF9F99E0F7B758749E63679EDCE80 +97F3E6C82DD2FEAEA5E21FC8C143C328303C1D382FE5E34B735E41F1590629845BB2B2895E342ADE +B0C60E22B3B6570FCEE77C6E2A1CF9F09E1F4089D663942FF0579B293184810B009035DC5F8FB1F2 +11814D19D44F4490C0D47557731E50221F9E65EE3E4065D43F2E0E77CF7E32A9364CA5ED2F55F282 +ACF6C2A3BF4BA43D0EA53B49C04C9D9E891CCBEB4EDE38F19745FB955349973EF92396DFF1797589 +263F6C06EB1548CD289275661C31B16F9C5FDAF3152A6985B67BE0359D50A4ABD1882FB25FF6DEEE +EFE847889CB35443CC9ED72D717B583349458AF5627A3A4983AF42DD7E5BE20DD0CE7126FF2C8DAB +01C93C6E1C212E2D2795D1CAF1620BD622B8863D878EA728C8E9EAC87B29C9BA8CBD7BA5F6EAF6DA +46C52FFA34C356745DBBE9A09E681878E71B15FD46C22B8E88AAF6BE3C0BA9B1054A65D4162ECA71 +E77A70DD5DF9E7C3FFBE9CEEFF75391D55DDFF5E4E1C445155C28D8929EA0E9C7AA61662BC96FB4D +7A1B397E6C0A29A9E5779C4C5EB32DC621FF0A5FA6BE838030CFFD527B8BA405B7AB74D4D9752AFE +F88234672259EF762BD65B487D9143E0CAB5D8F5822D1D9F66744C8BBF3311BEF2ED8895C29481CF +45D1822FA8C0FC7F81C76DF4B6232AF92AFC2075AF53F0D5F555A5A281702AC54196C849F0A79DBE +1E8A104AD86AFC447B92F7F123B73A993EB1A6F8548ACDC03E853CCEAA52F3DC71282A916CB2F0CD +0C636A7398F9D9F4A1D9C97406EDDCAA3DA9B00E0A488D9FDAFBC190853EA2468ACF9967B3AD8532 +6C1EF71D29F4141D4613B2B5B583CFA1AF2DAAE81E0718B9BB453D53990967F67D3125E31B45C0A6 +1BB63D99CA3E1468BEC4C39576A0184C024E2BD9307AEC99F5C126DA3CF54A980FBA2C6FFD15DA9E +E415D7ED7931811A408D4F796473DEBE2864BA7B76EC0446609B5EBE6854440F2E0423633643D3BB +FBDD9D975CC7A2C2B880F0F7BC08D7231FD0C36DBCC3B1249C2DF61C7C1C235837172B5CC31F5B00 +881DF276702AC0B971C26A51298FB28FB5FE554663B65EC744D61302ED46C15709ED1380637C58FD +90F5B17CB201F6DF000308FCF7C85955EE3E36FA8851A69D235B44D0135E63DEEE18DC071B50DC0A +2D326042BA30B908DE00EADAC99BD4B8B04A9E0220164CFD1835A913CE994739B83883D738769007 +C7FFC3AD7503E988471F31034B06A07E00329016B6201C9FC3D067EDFA107BB3EDF59EC37858E69A +1CE6ADFAD6FD2591F0E43CD48081C551931524E553E2E5A6917B920D5D02271D9524515CA78230B2 +02BC539BBD04C7370C82A163C01E6B01020F713A937046B3959DC6B39EA6E883478924D42566789F +0C9152D3C6C1A58777EBCE22B618E59444E57D118B6930ABD3A5252334195FCFE0891C60DF88088B +A057A85844DABEB22AB9EA4820BC35C26B86DCEA13BFC9938DCA2AD4B9C91A86568EDFDE8D3A1832 +175BEE6B79D5BDF23D104692B592215106CD2C91DE32B15424383EA7C970F5475D187446E2322CD0 +9D8C687D794D6384A6A3CE27217CC9620C04C600DAEA7868F4BC0A5EED5C438361C83E9F2221EFAE +D622F2600610BA217BB0EB5EB3304E65FC2EDA8FAA59C5B22AB9B0545F0784DEFE5ACF23A0E82809 +D278CA85DD5C47352F690C3243701A34027B37502EA8409B967E64A5C65A82BE1AC1502257642EC7 +0B3C942CCCAD4FA0BE175336CBE0BE75C2D4DE7DBF019618869DFE8C3903F8AAA1DEA8FBB20DA6DA +C321B8E2D43FACDBEF7942DE39B884276AAF91529FE4EE6C0A64F27F7D0D33C5C5244A11649D5C6F +D9ECC868F97CFE3FD781C66E664A7E9E30F2C5F424ADED1CB2AE1BB05261A02DA4F3EE7653868674 +D1130196CDC26C11CCB33E25EE9A582DC869C8445DDEFA902150B6509E3654B85AA4ABE607F51FFC +6CAADA838AB11F105B9A9553543AF1F113A20E632A45ADBDF4A438C3D6EFA46F59CF5A110B287679 +09BB0A4D48DB999D00DC61AC3C72A2226A4F5899A0ACCCA37D77111BC2BD49286FBE4A74ECA63847 +1E89D84F66DBC17E78BF05330BB54AF0490B07AFEEFB24A01D7D1CC7F232D421FEA40D80E7E088A9 +EA45D7D359CC444D5F3E668F712E5E35EA5F9DE5CBDC5630D7962DBF035CC7419F563316CCD985C1 +3B76C661413D49856DB1BD66B5FEE35C9BF8C9782D25B5546CB544810A2EBD665391708057A0F2DD +E4DB6EB0DD0E9CB8309F5EE7B7879DC5ED01F05488D43FF2E51C8B8F97463881BCD46FA8ADEDDE52 +7F4DDE82DA847104F95C450A63D8C0F70633F3507198D6404B6D1FCDB6807ED4953BFFEC780552B5 +CCDD5378A4E0E96F2AF33A9CAAD94F4C798AB8FB272EAB192AABF998B83F51B5C9A24CAA4D0D6DE2 +922741BD23256D85DD0B6104AAB90CC694255C55290E21D5026066A4606322EF570D98127D931F76 +69B3EDF7876BB448464C6418EE3FAA65DDA0675E83A4A77DD1A60BCA82A51B790E13CB68D2C167BC +411657CBAC0A077E7F6B5FB1DC416C96F8B59832F27F37B7A94B70BD1DE016926E3C75F485B98FCF +09E2BF9D8B5980E2C92920E0E97589B23092C058C5E06827FAA16007FDF42D463EFAAE8F06F1B71B +389C052781CF1C3AE5A688579039061B486FB85F75CDB0C016921BC7C6C1BBD7D81FC616DF4DE278 +9FDC6B7124A8B6DBF1A792FD1101660B07826755DFF7EFA79453BA164FF5BCDCDF8ACF10C59A9002 +802B8B88CF1A471F38F3779BD0210AE4FB80DF24EBE245CFF8F2F036BEFF13C1C206D80874B33973 +AE9EAE7DBE9870FC5D81CE4DAFA67380F79DDE13057C9396B4F478F31ADA3FD549F10F480DB3EA9B +529E435B120B92E3A0B0748C1DE0948AC307CC2CC78FC9B3A9FB00AEE31A799BCB6B138E7A1B25A0 +4674F006FD20F1B4DD888F6DC0062AE2A4C36460E23176DB4FE1138998333F997FFCB326BC76C029 +EAC8211134D9FCEA602023F12BEADD5FF6E4CACF6A0F4643BD0E879D6D943E66C58526C137E361DD +9EE143BFCDB6D34476726EA6CB05EB79AF7D0DE3DAA19F4F15A8EE1D634A20E369E615288D7E1C3E +5295FA55A9D54F55C7A2808FC4757A0FC1B60094A8814CA385F7ABA8A04E6F290339A4645744C5C1 +FB4F55ADA6574730CB61F62828C1AFCBC12ED7DFE68082A9CB48A8C2B46527A9FA02A4EA4C3371A3 +90DACD5C955D0B067D8388D221BEFBB76F2BAADF1321FB550BA800D3AF364270D424B9D887A67353 +B986874226B5A843331E5DCB76B3CD599A7734EAA4F8AEEF75CC28FEE1BC04CBD4AEBBD5392071EA +642BC804D4B17135491A583D2CE5793D657D8B1D45CF28641B88A804FA71DD88C8F2B6A10272A77A +A5079C1E9CADB3C1E0BCE147F4AAE8161FAB74AC9AD6D29612A7AF8A2BF873F9496998AD01C99CA2 +6EA35991DA46AD06AB947C75846C8F0763AD885A8ADF1288D9FAE3F62149D89F2B0943A477903029 +A0E0CE85FD9F09F34E7D93F65507C552DCE0611ED6C3D7CEE6643C2105FB47CA824A9237267447FA +37E0619381CFA609285A2853A036BD212E0B6D34DFD492229E9017A604BD5614E1CECED85BCD5B9E +FA0EF433FBE3A246BA99EE81F809F972F1CB2F1AA3CF113E433942B734947BB2BD2333799CB6ACD1 +B53BE30C978608CFA6FE5799C4D99467785E06C06679C9A0D3C3683705DCD91D2E37F0FE08EAC03D +212019EA703F55B620B0F61341309737BA78C34D74912B0229203F2BC51E4182D96CB80CB12FE8E6 +8EA1FD53220BD3CC1AF6D93ECC0BC688C97D3CFB99C711CF073CF942E5703EF24187B09EA443DD7E +2E1169C547772294512F41489B2862B86D88CF4DCABEB5F2AACBD2BDB24BBE7288D0027A66AF986B +465F65C0E9287892C751CC68A5E4355A85FE8B5DC0869DDD128080B7DB9A3505DEA050E7F1695AFD +A046089E50397490ADEEFD0FE8FA04D8B8B32F2EA431945816AE684C025100154DEE71A32843DAA6 +A440786F938D74EC34507DD76EC023170F1E96BA3A0FF68F8CD657231B8A0200E03676A875EC5A2D +6DA9D83387B6A94B512312491C7BD58851AD127458B5478E1D2D6AC616ABD78A595444EC55AAA846 +152589ADD5E6DCB7FB721FEEF72BBEFA13D0D0EDCF2F404707EE2050C3A2978D9C81749376A061F5 +E96C8681E7F21A6AE0DBEC3B3AED027A3D04A2AEE62464244FFB6E501141BEE98094CC50A93EE069 +13DB48A491D00BB1959C077F599DF4EBFD398D7ED05C93C92C8289D106F688BCB5DD6C636042FEAD +0E536997E5C6D9934A8F62FFF29FBBDAAC5D32852C1C3D5AFB0C71E344DAD1ED9181485CF057EF00 +2B2FB14F7985888CAA119E7317779151979F44616CBB40B6124502CA0D469D4961CDDD84666CDA75 +CB05AE5FE69F08B2030C03800538961198E544BB88D5C7728BE2481996BDB59B5B41AEBFFB98C759 +A23B9505A7DB817C01AEDAD7BCD5A49B7C6DB84CE40BDD307C8A5A30302CAEB7BBE926DA968CB891 +24C42FFD1C6AD0A1BCCE0C58DF31C431BC7DAD27E3E2BEE107E83CB21864E4728B33D8ADE9C89789 +A08C0428324D87238F13C1EA8016EB8E09CFDDFF396875EDFF67D09A5ADA6AFF1D340A9E2FC527FA +F52CBC9EFD0FCE2BF3173510AD1714A47E31F727BC730610146C4D9132F2A877E1970229649055ED +D3E8587ADE058F9E969C0AC89DA9F797DCF255874A2C13AA1F7659D6FCFC6404DCDF1B6DA181151A +8D78A2EF79FA327CC4369FF8053F133136D7F2FA92E6EF1DC7436BF01B4F98573BDAE182B14B0A3B +743337246DC166F5DC0B84932A2C40D80B9DDFF3B262090AC76F4D8CAFB886D6D4D4E63DECF7C345 +73DA43EAAE23CD383EA406C2FB1F05A3BF583AD2CDD6795899C796B1776B439CFAAD33E22FF6651A +CB69A5DF7E671B88A317CB17EA5673407625A2B240A3653ED7D2295C9A771111C9C8067A7CE34C28 +6B2D0488C57D64B99EE599C6386C885A4DD25311633AF3172872DD4B9FF623883B91EBE4D87DCA38 +1FA3C3032438EEC7A42F12FBA2B687F3EE1F603E2B1F528A867ECC71AED3A5C44BA6DEB19FA8BA43 +E462705EBE906079D47A14C31F110529D5B29038AC1262F3AA303A03F79A206DEF9CD97EC89B79B4 +CCE599CAE9B5FDA3D48FE355DBD5B00C66305B622BB5A552814EF23A84C1766E28C72D8293515963 +D6A4D670CD686DB9776B3696E5DD391A24808EA18E52BF868ED8D5F89F762A4889CB4E3D5921CBB9 +D5B8BD5BB14416D83333057845A552A50DFF7DFC9C509DDD90E48DDA68730952AED8F228C2AE6449 +D13D1D219E8E29549573EF690D4FDB1F5132FE66F002955D94E03DEA5F901444A1AC282A3374140C +302E599D1212E7D49DE80150BEF68D48F79400318F4480E034C4A54A2A259D0496887BC0E744F259 +108E8B797D25E8C8071B2F95E144BBD4E4C20B37608AD91FC38381A9BAC6FA833F16EF90A5D6CA0B +A245C4675EADFE5B3BD2EEFD17DE36857B05DB4FF553B60A898A0DEC933B5F1DD715B4F08ABF5BD9 +E5CFA058C647FCABAC011B476572FD2AF66D4296EB46EFF459476F4DF5E88A99E9FE71CFA22041AD +816231139069326B0F81D13D522197A096F3E1294995034E746297EA28354895F728D12D091C76B3 +42F7EA5C3DB76D51416A3CFCDA874D99E4BFF31DF80D9FA3445DEF3A771A55679BA29A3713D6852B +38EE70F4BC84EBC4688EBC3C10A00F13C5A7EA73F09242676F0BE94BAC2CBB490E3BEF81C9F3B56E +A8B4E60CCD8552280A39F3192487CB8B2A958F19505EE5BC1F9E8C6BBCAA14583E9CCA96C2CAD227 +88774C68B40F6BBC224548994074F0C852EAA8463AA82A98F06AF267CE0DF2FEC1CA027CFEA884E7 +97E84C71E4E4DF918AEAAFF6760CD4180BE997AC5316AF64A977208035C5F5EFF923C6052FDAEEBF +3C44ACA2CAB1F3E6E0F75356111CE77C58EEA7B9FAF69C1A315E5AB2BA0C210B211958AB06863F02 +4841971290E4DCA8728B4A2F1510F9A1FE97153FED4DB6CEA53B256FC3C43A0729BD4BE6987D66C0 +19ABBFA191D5CADC1BBF8F5BDEABA1B154248666A534326452C0568EB795B90894B7129CFCD30477 +B21C99BDB94A54E76A0F0A9ED03EABB9AD3BFE0440D8E58DB07D702A3D0B5D404FD86376F70D4B04 +DBD12367C23A06838B80CBB1BB474F50B132114F4273FE2235A8749BFB6FDAAC48C10BE9B3999674 +7C90C336F67BF1176FF0569F053BCEE557C85272EF6515461B2E8B10580D1AFE252F2DBBA186AE72 +7E8655AB319FC61AAE120B5A825EF87711EE4DD626940DBD894B2F3B785AA0ADFF470090DD642EF3 +B6D2DB75EA23AA641D2137AC2CB9E2F109701CAE4CB15F5BE332CBEE94D4F31030272D836BAC1675 +6549FECD8EC3F4F6E2914D8BC326A8A1A2AB9E61253EDF348ADA6861D10EC46F7F9BF63D24B5E2AC +69AE7D7102A6ABDF555DF23D8DD3D63E47ABF0A75AB0B21D18C5291DB771A733AB55462C73230317 +DEC8D6A98184B71C6601B95DF165ABD0B6475DBF05DA1FA779B7B90FD5971AB79B76DB4B5F4F0CAD +D87DD3FFE9B5CABF1AC87C959B9BA75B99B486D1389331B9D0D3F30039FF45859E94F0645D73BDCE +E45D3B1AB5FD35C2D36F6E2CC82E9C74CCFCC480ED43E56DF43D00A2AE543A0FFE6CE51B14BFF278 +650A93AA099BC2B05B702F172A859CF43C73DE436F9DE7BBED15959FE622EB6311D2E4FB19A6EB4E +C5AF177CBD45DC54C0023799DE19CF4C5F106CE51A882D6193B34EAACD92EC104041AA045A53BB74 +128D7CF9C2EAB0765E3A7B4FAC39710CAF102CA081C80EDC77D47D3331BB83D9B7923D92DFEE8F20 +DED0109A5E2625CC0DF60343EA7F5F7398E1ADCAC2DD5BF4217BE9E480583507010E8C871C8EC1BF +E001251702CF2D6E5D25B74221201664DD7332E24CA960D2ED711041FDBB089190FDD35E7D9CAAD7 +7649E93FBBF4CC5EEAA51A73A2E5676A509C5D5043D30D7A0AEC478FBD0DB02DC1F098B3985FD059 +182A5E0C1269B712AD54CB1CFE87F13A7D6482610000EE8AC5E3BEC2345AE44CC24461E448AF88B9 +D9E3CA31E71C232D214AAE9C0D733C18992347B9A6626E72CD91238C68CED61C735FCFC7F7CBFBE1 +FDFD17BFABA965C3DDE23ED50F4E15873F50FFD383D08F401EE9CFBE444EC2BD784A77CF8A609ABA +BABBF533BA6E372327A2CA285D3087A9958685A500870ADECBE7D7CDCCB749086CB55D2DFCEB6395 +F4B00989FBCAC0EF3ACC17EA73F629A242198314D4D7BF6DB17D77A20B1630D820721A73FF016290 +3C8E6ED021C797AD1C825FA67A32CA947DDEFEA043B8EB397BEE8047BC4981002EADC61A5ED1F080 +61BDC43061C12C05A513AF90DA70BEA3129501D0C72D168F0E59E26A8AE973DEF044F64352653939 +31D7505107C7CDED44040BDC30D979C01A017CAB6BE8D99C7FD6187169B44F75BFA5D8267D5CA9A9 +EE75215066AD009F0FB0AEF7285F70B4662AA74E8FB31CD077D570A3269C851F0DB4BF8070AEE03D +F0D98DDE1C0539EBCBB163FE8C3991179286F2CB59AADF16D290B05B88D913633343936D8536314A +78B0B551873251DC898D78865ACE4737C5D9AFA0E76B25436F574D3631B8F434716942291D8DAB7A +27CA2E015DF1B47AE7855C77E6B9B118B9AEAA8F616C02DFE9576F128A3519C92FA210A84763E4D4 +9C5E8CC1D2B3A701E28E75505603229F5471420CBF5B94A4B6EB9065183729A1FA0B11AF569BFA23 +DAB79660B3CD2EDCF626E7677ACB8DF392C746F753ACC89ACEB80DA6ABEC0F0364FDB1E1169D59D7 +D1D2DBE38A27C7A51B47518ADA1267A0CDE66736BE2C6FEDA33F109FF09658C1BB1136F9135C6829 +96AB8BEE71E5C147B5E038B48A4995AFBB824BBCC0E6D3559DD2AAB01D2888E0AD0CF1238AD0CDA7 +9738CFBE7070CC5084DF3BD66C6D242B141D50857A15B133473F66FC3CD2BBA4E4899FA25CBAF881 +165A62F787DBCCE9D9F31CFAB46D134C4A3953D58548C934DB86359B69BE9920993AE78B9CBB7943 +1AE576F273FCE75F217733DE1484025EB7D2787DF35E3866035ADBE96523332018275FA7DC89CBE5 +B01FABB448835AA521F53B9B9F7D5623E23C4EC01D0F67F2449EBA56E964C60A685130BF94475AB0 +0731A917FAC0C491BE0CD33598A0546E11F2EDA9E4643DFBE0A7A2973179CF8D993220163DF66C5F +28D39EB32ACDF23AB7DDFF29BAA6EEFACA8D941DFE9C57B459685A5A5A10008EAC046BA08642DAB6 +7E6BE556D07C49A4C990B4D83F7F345BCFF6A6722DE72C93FD92FCC615B9F8E0482C9BD0C2AAF98C +93052D675ADD551979D49A756EF9969A27A5C171EFCFBCF9500C30B14FB8F520B7B35D18E33E1584 +C9E9D2C398D7856D3E4BEE6A9F4737091BFBA2F286BAEE0886E93DA85FB8B9F87EF93EB21150A93F +F61374224DA1912FFF3E1D8E25B23C8E76AE050F45E872D2D66D99C52F6D654EB550F73A3BB1AFE4 +9E16E04D088BA9A83529580875659F9068C3D6862848CFA462E62C65CA09BFE2ECF2AB59D5376634 +4E2633E26156CDCF6D0FBF69160273D9E94CDF854A162EAE99DAB8D9B94F4882068EE593B2E53C43 +04A43C4C1E541F044B4998C57BCDE23FBF39752B9B86DB31E10D0345F1B36C87A21BFEECD34CEF6F +8A73797C4839846E5222D3946C78AE45CB08D5D8B3DEB31AB59751739538A4B9D2798A8FA5E780A8 +6CA883764FDAF12C3B7919CE3F50798C83169E2791D7FCCF45BA23D67F3F29D1722EE2A16FF7EE03 +D16AB85663DE9AA47DE3605C7B1C03D7B0D7CF0B81B4326C4C147FAEE288B8F00FD38F3C5A4B9FC0 +6E1453404F8077CC6ADEA06659B111B35C1CFB1AD8C7418FF945E2DE1F6C02F4743FF0641F43DC5F +EBAD158DAE4B7FEFCD180BEA6CB684369857DB8DAA0D9BB6110A052C0293112471DB3C9E16DCBD80 +D3210D7E338A6EA6E8E0F13828D3993C42B9ADC1262C3CF5C9D2B01F80510A9DC427D73ADE9175A8 +E28498274C1FB2298B107ADD7173FDE30476E909B1A20F28C13496879E491B3BCF64E1BADD3E42C0 +43DD51168177B688E92A37B373AAA5A868D380D50598187F5E7F202F5DADDE7E059676BD286AF0C8 +49A51DCEE8191C2E506C94F0F1567D7D4D1661F12E7E77BCE1CA6ED7D3CC0069A06E41ED6F000D99 +E91F6A6690A7AD17A04A2D33A8BB1D1421C992511922DE5FA580B6F172EE7EC9DBE1518D6CFC05AD +B14B0FEB97B4FB3B9EA030C283DE5ACC1E665CEAE600881D2F043DD24C0BB042AA5F1A7DAD83EE25 +83CEB87DC66AFAEA97CFB89EF7C478DBE11F411EC1138A1B6CBD2A2208E724BA64350555D1E77B2D +FBEE429FFC564244BF00547695619575780FA4240DF7A38F0B72086FFB78383357DF30CA370014D6 +D4408B21A68309A3A065D149A5F0157BDAB324C1231ABD6566746459DF62DD21500259DFFCB038C8 +58A9C836750DC1F0861A28A8BD991A6491A86C52F14FF231CFB0826754C60C7127615EAAA877F25D +D1AD6B7A1EACDCBF9F9C122DF096321DAA6A4E976BD4DCC4EE98AFF18DADB48522D255E3CEB8D1C0 +D23C9263D0E95EDFBE4EE3FF2CDC6DD5FFAB701088F27F0BB7234F76CE121B59EF8FB092DFA9307C +F01E87D192D718B693C5F5C6DD8527677F8BD6DDEC0A85ED2C76BE8AD5C77266976626C9BBE87794 +81AA2E24D6290CC4EED0A03DBEC4BC0076D625EECA1F9796563644A3B42B48B52A64446109702F69 +852B4725B2E680456A9E4F2929F01DEA6AC6D7A13647A611713A9A0FC27FD422E4E709621DF7D76C +545A0FB7D8E73CBAD7DB17DB8D1B70435149FBAE0F37A0228AAE0C42659D308DB6AD149268055A72 +57BB88C249931840954042FED234B6DC157199A48FE54363AC3FAFD665C79C76BFC0C34DAE964EF5 +BF054982F46401F8D8805C9D207623333D222C00ED9D61569FD0AB295F7AACE2EDE7BD2610160761 +2237BF7B3CF6F95D65A41E4075CCA915078BDC71022697569A3D69C82AE8430B6FADF3EC43AC5E77 +0BDDFF17FF0700F862E95E9F1F8907168464B470ABE400D2534E89686684042483DD79B66BE74885 +B1541BB08191D8180A6151A006EC8AD713BF975AD9ABCB06CC69202675C6512A96218A25F0D60019 +683F9B54180BCF6037709F8A5539787BA2E5EB231C0CAA2002EE0B4A70EFFA43DE4586E596B5A56B +3725CA46501ED6710591CDC9CFC2BD359E499EE2F00A9165FA98C043115DB1B03BE4A7ABB5580DC9 +E09323176009829CC519F792139EAADB953BCD53965C735838A5AB8876A839828AE61389DA00647E +A86105850063781F8C47E0E93E3412D2DE8203A020E002AE9565EC9009DF7AE8E681DCBD63B0F2F0 +9FAC0004896EAAA239C064D5BB01BD358D4F8F5B4E36105CBB52F14202AEAC9062085BBBAC88CF33 +9C3D78A761E02A8E34D9936C6495DEF2F04DBAC475239F3C00CBEF5D353257576F614A527F8DCDE2 +9ADEDB0B2D6090963D0060ECB3EA3E4F7625A7F1612E1298BB807D73AA1117C84E46C54BE7BF8606 +0CE0EFA81A70389E0879EAB4D9459DC122152D46794F5BD45D9DF02D0E78075F03C6D15B7568F569 +AD7B9042E54AF2E6F3408E9A2BEB0D19F0A7FB2E49AC8B8AD853FE6657B618DE27EDB5F00033E55F +DFE7F46B3D697E95E798913A3E5577D70ED4759416A2B005C066D76332076266D8DBCAE7E7239105 +720FEC8D812867377A527C1BAA58C6FAD20AF28FA7532845383D3C1247ED8C6A122B57CA9E300103 +E35F5FF080F12A32B83D66CA257CFBB0101CF065A2955CDEB5F8E71C6FD12323BE94B553D9140B7E +84CB53B698E49E4CB9093F68771DB01A9BDA68F9D43FCFF8E3A0838FC6E952EEF6D154BD5DE736FB +5C73E22F0F82E26A10A79162D2A03EB416E04AB5E410F1A30AB033407883DC2FBFC4828E446119BC +5256CDD047856CCAA7A1AB889028EE77B1D52BB03DBACD2D62A47AEFAF15CFFA665FB6EB83AB18A5 +9256A42E3BEEDB5112FDE1F5D585A193FE5CB1E8B316E648AB30C4B6E8FC8C48AAE89E5332C8C6A0 +654F6E34FA319202CB1E07C88B7F774B6FF52D82590BE52AE3099C2E7E30CA83EE732DCEF61C266A +7C37BCFB05C61ECF213C4E4D65F9F9549D8A33BF54B86FD995D4E8E3C45EB9A88D04E705C651B933 +09CFF5182B35DBB4F8FBFD2C1E1739DD1AF2F4FB93FF5E465918E7C7AB4A701DF6815E657691B67C +403F670746E6F44B7A522A2F591325411EE5F5F77D28D2C83E3331201F196D8758BC24D90DE581AE +7AC804304BDCC2BB7FCED480C20EE978FAF011A791AC2FF84A2F9612FAC7F9C63BD418E126C1417C +71C8C3F6571016A353DBA381D9D21BA097E8A0A23E691D7C3F73974827098FB738B20FD62A3FD784 +FEBAAF339706541E24B798609B554AAD2FB2921FF823631D0C4834F57F6156ABDEFE31D187E55973 +1A37AAAF71C771860180BE1937CA59D2503D8CC79A65F725441A96BC7FDE229B24DA4B31CC145FA6 +5EF8DB49215EE9ACF5C1DBB6AB3FBE8A9041714BB265CE5744E855B55985CE6723E596E83A5B2E34 +11CAF248CB4C5ED9E095FBD1B0E48945942311C1C5CB80C846136142AAD43AA5B93F0698AE5176A8 +6BAEB2357187FD1B2CE4E50174FD5FCBC40CF8ADE214834C01BF4384F926C096CCDEF3C0AD11FEBD +04A59A467B164ECED0147516BAF322F81689F98F01E4D39C28E68687BC3C56888FF90BE643AE17F6 +1A8DBE465434CDAE05D66899F5313C82631BEAD44A4B481010EADB79A0CAFB6EDE815506A47CF69E +1B4EBE27FE03582C92217EF495B90C615F89CD9CCB17EA5C50B8B877A9142FF1399765FE3CE92267 +B05380686FBC2332900DA30F8E911DB05D279CDDFA2D973A54EF3A46D885078E4FD6F4D8561E67BE +E9C6B97010A341E858F7653546D4CA79717689C0D6F587A6645D4E95E64BB055D33C37B04D2C12C1 +079CC468EBBCD90F6E70D4FD9F71C2D3BC09BE40A2358FEAED792B9A09425BDF36D75F483D5C5B3D +3E8EE47CD043A32DDE8E54B7CA043B9E1B66FBE9034FB8AA67FAB37177914DCE5246B5419C8F6054 +D3A5AF39B02DA3A034F02C283AB12EED33BC36CAB706A7E0A54BE358A6F8DFDAC2CB229E5B470AD3 +3EC589434F91D4D36B32227DDFADA36BDBC912585667E9BDF319361F939822AFEE726725B61047A6 +9AF81BBF473258ED7C03DCF142A0CC8E8DA75229ACFE7DFCCB34920232CDC2BC14FDA1B2031FA8DA +92892E47993EFAFDEF2EF06A2D85643095131C73FA80D7022E4D2C07A04233930CC3D88EAE4D64C9 +2FF26C3FACEE10A6A79A76B54211162702EF2B5A61A51FB7611EAFFC5E4C295881E5DD362691A0E9 +19BB72F84E7A308532A4417D36165C399B950E85A822097006D240F7B50E2AD4238634423E2ACEA2 +83D8D5903AB517E679D8E24F1A02E14A14CBDF41258D4F5B42F5D998CF5835F5B045FE255571A8E5 +B610D3721490007004840BCB3D7CB56A8A1CD7089157C82D08411FFCCFFD004A3C150B9ACA7F3CC3 +4F40BC0A32F319E5587B4AAA5531D2C62F871A1FB822C031EE5BE01DDEA7FE24EF01D3A741EF2C73 +260595BDFDBA1BC7FCACB74DC1C6A3EC5DB3273407814B5542FC392FBE41859CC0A2751F99A2BD44 +1E838930981F92DEA6CED06DC5AF1C6AC67D9057B977C02F4FF8AA37B9A6C92692B75F56F8EBE428 +4430B9CC1B9EBEDE34843638A2B93D9D5C5DAFB533189487B70FE5283F143D72452C90267A31C8A2 +0ACB77B7B2296EE25384628B0D684B3DF2CC63381B39A70412F5DAD52CF67D0ABBA1C94567580DD8 +00CF5CE69869595CE6CD1A71F34B8C2C71BD821C09A5448CC1B5B49FD45D5B2B3CE4574BBB4702D8 +B8F79CCC3B438F253EE5684BA67E6EBFF7000D723D06B303D9075C3F1F092A052A54C3230183FC99 +57E56C9700EB6B1621E5553F6F245D8CD7E723140C03007072EA71D6853B84B367B674B893B2C309 +914238BBE7247B3CD99CBD0EE7E1EC95959CEC992D9B8893918C8C93BDD7BD1FDF2FEF87F7F75FFC +68234DF34BBD90F91A010AE66E0951FB9F5BFED4F3BECBB111D6674AF019A7DF3509D35BAA93B504 +7BD90AB7AF71D70D7062BD0E028471868387B7957B76874C7E8D6E25CA22E90A3FC256F15A4B80D3 +35C63C1F141CA8E7066D2B6948651BFA983C34EA586FAA1C08AB8B55173804BA6635BD176D36DF9B +85253DE44617FBC80369546F51B4E9C91683ABAE998650924F1D4FF4A5CCD620563D387CB4E6873C +CFE3A421CCE24563F5AFF991C9DA7B6F1D1BE9337375E66E8B17B7A7C828F51F6F2A3C48F80930D2 +A813914936C29F685D51D40668EB01B99C24EE105D9E847B28FF35F399E950EB1FFC470BEAE303AE +084EB27E484661507F1067AA022C63055FD9CA59FBAC8370178729FAC13FB0B2980B2A77FE22E4E9 +A006D492F1577DB842459A52A6AE1E715B400400855BBBCA0483AFDCECBA8F5D4124BC1CC5D35A8B +F2B175C5D312F2709A6399FFEBC7D86107C6F1BD5EF9492B7172FEDC812B56829C4C2D3EA81DA430 +0E2D96ED6A29A9AF399985444F1AB7A69A0A7C6D6FAE6FB3444F8D624859AC3CCECE560E39A9B754 +46F25F1ECFB62CD843FF3A342F48CB7C65B33C374B1B2143EAB67EC32BA9834ED94C61A7B61FB0D0 +4600359F5F391600831C276FB05613C5D8C5904F0CDC757D3034903753DBE9428A49BDCA56ABDEAF +DE594E9AA1B6C2636056A1016CFD88DE03C33C8FED13DAB837611174A382790134F2D08D4DB1C9B5 +66F9CCAC1B104686E523F1DB26C5654AA67CBEBE3EB3017E57C524D29206855FFF4EAC8977FC9BA8 +8227C15CAADF96CFAC4CBFA3CBDFF69544FC18982E2FB7B20B1E1FFCFB1275598B18B7218E260467 +69BB338C35989C9AAD0629D105F6107DCB95CE4BBE1E7B742AF8AD5F6A3FDAD8056FC6C066A498A7 +B20952394B8FB0662E3D69C95C2549CBD33DF7A082D892FD618A022D9A40470DBD50FA489DF98A78 +9EAAFBF01B4B132AE50ED8CB5D2663DB92052EF6C025CADEB29370EE476EB9A853E6B27618651532 +21A6C07B1D154F9B3A523A647E9E9F77D7EF8D642FF9F8714A488B6424FD6B50CF12014C0EE16019 +A514D42E06716111ADE5D5B79D64E68E7FBAA86C4B1369B58ED57E2C4A7D3772D62C25102CC46547 +0A65172502FD8CA426DE45EF2356AB21CC516C3C24AA8CAC1967070BC1D8499E5855C3BDF879C97A +AC729839ABEAE3B3107D4C2A1B687497AE378185E9E178334492247449B2E8623485809DC0A998D6 +B264A9646D1303E2FB9ADC61154322A11781B10F6E81AFC75EDA849155188AF27AA8F0160A0884AA +8CDBF4071B61B53E5D6547C2B77CCF438EB888B1814FCC63A19AEC3F38CC9FBE9AD0F7F6B63551F6 +B20FE78FAD1C5CF972673B791671EA5EA2B50F47BA26FA2BBBC8587D17773B5424480A8054AFFED4 +8A198B00EAF4DD4D96BABFF1670F15D210E419F05B736CDA3B43E1AE48F2D9C775BF35F5CD856C68 +B7CFF0CAE0AFFD55D1A897632D89064A144D5911164A535B891B1941E7BD06E85F75054677DA8744 +F7EE44F13EB76E2A03302B4165FDF7C3E30619D33DAC2CE95E8E21457DDFF25B29766CA0761A907C +766147DE5E95783359A2213C2727924362AF4CE79A5CDAACAE149FB43589B93E8A73CB70A8198515 +C6A3D19B2A70AFE1F8F7EAAF9150D717FE7D17D237DD62CDFF781C89A59A85E9B7B2981C8D82BC7B +9042EDC17B5C1FB2D3DFA71D6F7B8B7D798119302C1C3E3A6950AB2FE88CD8F1D0C6C231CF5E14F4 +3DD9715E086667A5566FA84DC6850AAF18CED56BBCBD4EE22917409EDF7F77AFACF9F6E9B4F766B5 +C8E951369C588D3568A9A0CCABED33A3ECFA741D43B88E170F5BFF9F2B9593FBBF562A272DF7DF95 +12749A80F4A295B4357B6804354C2FDC63FD967D633418099D050B1DB2ADC5FE76BD9580768814B8 +3B16B6B5D3460E05001E0B468474A800D251ED2228D0325BB0A456D893837AB6095F0D5C8ACB1097 +D61F3F7B8FF3C628751CE63E9F1ABCBB86DA6BB37D117781A625F3DEB3FE79C75851382142FA3ED3 +6FADDF06B8CCB56543D19A933E63C640E711F0F446FE4F0077A692A053CB41E77D43CFC01BCB1390 +9413C80577444BD959C1CF2D4B5D13807208482CACCA9C7A5ED3D060C79F9E389DD61C546458FF8A +4E1CC207670315ED79CCF5EBEE446E33AA4CD33A1A1DD7382069990D63BBDC38F2B65E5C67B5CD6C +71D6C4E860CC370E7645ED50341B858E5D4652ECE7BCA20514BA9F360AA7B25DA40FE52B1BA57BC1 +57F9FAADDE8518DD72C3383D8C2284052C418CCF17A328D65B2A3D2AD9AEBA15CADE617E348712ED +DCD9C435E8E0C845D1C00A1E14E3EB91EE011D1F4A668B7C6E08FBCC39BA0DDD956E7C501A66F995 +4287F5FA6598E7353CAEBB711ECF6701DDDDA3DAD7912FE48369A4D713D9258872A60194E707EC1F +059CEC1E3F51FF446A82D865422A1E399C799AD4C6CE404401E460C2CD45A91823B7EC52E60E3CF2 +A2E83C94E5D9CC8FDD7058E8BF1DE4A7009D883F7FCFF69BCE58C902CA22809F11C967D73497ED50 +E22BC69CFC6E86D2ADACA07F05EF6E33C41AB8BAE4B86B46252F62AEDF6D91117190A46A80EA035F +60713080563D7ECBF778E8527D788DE4AC92EB2FD457D838DF46B4B91119D36D31CBC4824B2B4DD3 +266DE1D47C8AEB33839A803C9205B0E9F3F2F99600715F8A5BD7FDDCFE8152AFFED917DBDB743491 +87351542073603ACD109FC386B50B1D6EF0E77C53CCD44CDB6ACDDE9B20EA3A8EB9B18F9A291A2DC +D561FEBEF5095A3D488392359E639DB0DA4963B6A092EB9311D90E83F24DC9BCF3626685923BB77A +89206B5A9B7E2CD0F02127073EA6C13C5245C436E3A9E749BF43CD1115F8B51A94F4E741673AAFC8 +7F00FF0700F8092E486868C227B0C52C693306EB6DCFE82EEB740186C141B4444FA6E7AC571F9EA0 +8EFF9738D5F98D94141D64002024873B6F1458FDF09C19710922C3BA6FCC0EF83C5077DB970F083D +037277F5E3BC5FE7B9B6877A502C1AE07BFAE7FC328AEFA4456159D60BD7353E6B165AC400A911AA +8168DD1B2A06C065D19FB2261AFB2AA1981FC0EEAD583D5906F733A9919F8718FB989922415283EA +207FA16065808C7A0FB4778FEB452E5714903032D5E26D8FEC3FF0EECB65B59B5645AB1E4D8E0F03 +9ED689CCE99730F585BCD5B718A46F82145660348807CE5FA5AADDDB7D136F63F1028D8E340116B4 +D1A4B9836C0A76A4896E0BA4C7B97CE8DFAE8B8EC8608D6373E34B251FE99E61233153C45DCBCB49 +013ED18B58518E94B21BC0BCE3268187AB244139B22B4E5D52F242AA7B0C7ECFEBFE0BB13E0256CF +76490752B5799DA7411AE07D0B1B6A8A851D14AA8282B79F749A21EB3D67E959A505E85DA4B529BF +5C78D98609D3BD6039D78B74864C8F07EF682AE3777427F96D8054ABCC725AE60BF472F9584FC96D +8D4A8FF5CE973E6C89B7D5D681D5E40192D2045A122D4A98D624CB901FEE391C5282AEB9A15545B8 +708A91ECBE83D34D2BEE22FCFAEDA900544BBC3C14B811275A58956F4AECFF12D5F90ED61237FAF5 +40E3822AF5DB283913922F0825D0862F5E5AA93A2E08FCBD85476562CEC63A7836C47BAB00C204AA +EF908AE5956078CFD4CCBC1CB6A9CF851DD3B3A2C02473C6B2FA05916C2440E3984BDA6200C8E6C3 +39450D9F563E4992D2F936BE0A9DFF8D0E39D15CF7447AB06F4FB84246FD1926BF22CA7580E8281B +1BF542C39D459177704C5C3A927778E55966C68E69A39166ECD74C5BC68836A7BED1150A3A435BDE +CB3DDA956D08540DD951AB42DF8883F6FEFCCE64CEA03E6D12B83BD8D57B30817993CC4CEB036E81 +6ECA7AF954A550E3C6277CCA8F6ECF8FEC4EDCEF2CBCF268ABE1A0E3502650D155CA6E8BF0257AED +E9399811B5BA6BE72539A2CF00ACB6FD25196F304616A53E0C76213BCE33FF2BAAC01B2AD8BA62EF +6CD8316A99E7DC82C18774C999125859ECBB87C3E9E30297710DBDB237470610AFB35F548F5EA37C +52C12FC63E40C35D9515748B99E47EA7CB28FD6A87222A1FBA11F311D1CA4C26D4D4BD61F1C32CC0 +C1D4802ED7FFD295F820FFC8E9EA682548937D0D33FF891D0174D4A7EF9CA132BC4733017FF21040 +A336B93A327A4C1F5237EF0503C9AFE682239221187743ACEF3CEDC1BF03154431DEF150A7A76B48 +793C510326A7424C4B3E6EE1F7DC725CCFB4A98202743F44D9C8BB1840813DE43DA4ADA8E45A9EDF +9649A0A68C48309C3B1234F995476B4F0784E32C39A4878DCA6B14D5C4D98343206C330DAFAC2EBF +702AC591B0243E54B5863395673BD2937BB2863DA87D867D41148826B01D7A9C4F16E9F9A4240CEA +215C0668DD55173ED41E74802BEC886E43F20896C6E4C8F16C89D5838CD5F2BEAC5B8650A54129C6 +AB2FC09FA8654BF21F4A1C054863EF19EC938B41B71ECA6FA94F8ECADBA788177A7A41B0C9BD1F20 +85FFF037BD24D16A3ABCB98314F1CDABF4B2C44EE07F1A1EFD86501CC75E67C74355075542AF4D47 +3E58AC1AC732EB95F77B93E191173877F522A7A680A49A92772AA005861B8C3DFCBF7DFB461D9DB9 +9E11AD7ECA04EC7EBFA650F5A7363757E1E5DAE05E8D5117375DFC1F36FC064ADFC6A73AC7BC7FF5 +38CB59F5A8E9EF57AE6B5BCB5B48518701AC0D2177A7322BC8341D327238511C623929033B7AACEA +D6834000CD956787FD75565FFF52450EE316B8C964A92BCF81F50D87F373EB9A38AE2B8C28526290 +AA0628432EA40E9254BF14CD2495F5D09F0AE3D08F500BA6B33C179CAA157203640B5EA0EDC469A6 +E0991143B1A4CC1572AB024FB5DEA1107AF0B5A69C6956A1EC3D19096D80B2D70886283AC8F8936D +D3253828239AFFD0041DE40DDE6C9A4CFFBD4B20AEA0C2EDD25B9AB8A9B7621855609F40E80EAE24 +B5E973E9ACF2F154229A69310EAEE52C22691DED07CC9CAA2C8CDA0AF5B0E35D371A847A85761EEE +D569807C64CA15883DEA03DADFE1FACFBB2C9519D54157F247F4B9FC4F16286CF87754F25899E021 +38FFFC250BADAF98EE327E2B69BAD9D6565250AA74E7F12A3B62790B94BE4708BEE69D98D19E7948 +D4D3CAAE66CC19AC6EE6EF701C26709D4271961B73F3E3FBF3D9E9F066E55E0D48B18F71400788CB +DB2B91A2E0AAE7AFC7741745D748BDB51BEB2B45A95E87BA503CA5BC2A39CAABC425CA3A3DFF472A +6660B03C4A2FC28BEE917708CA1969486F1E22A235EACE94F930ABB1953BB41237712184886946D3 +3DECF7A5D1A9029222381AEE8716B419921F775746EF505EB9F15A45B011B84284BA1DB989E25FB1 +7BCAEADFF3CD0FF8CD412D35B4A7B3E28028C36BAAAD93850647CCDBCEFB455C4C1027CE1CC0C18B +315F96166286DF45706F28C99BA99D60CC73EBCB596273F7C9FF7C9D4FB07C858FED144D4EC2A2FD +A97E3143964F158CA5330B6FC496B80E0B5355EB16E540AD61726A2EE6E14BA44337816C97DE56A2 +BBFD96EF41CC1C2AE17061D7374BCDB6E29AAD27164F6D52E3BDBB1D616769BF0520FFE9B213708E +EEB0299FF1A0B65677F812FD6101CD23E94681C36D9AF3869932FBA2A17BA21F0096127372DD4BF8 +2AA0451D961AB788A4F67E380D23B8BF7DF8335DBD8A825097832289A8719277A5AF32EA589C4184 +6E89C553F5E36925526F4FC273BF9F2B5AF7A59289C377FAE60687BFFA1F91AAF46C949C1DC16161 +8F9EB2DF4487357EBE88290EDBB7EBB10FBFDDAB1126599D4A6CDD4FF87C6B0866601771B85712D5 +58817ABF2E87D05404E4CACEBB8CD7E923130C030070578EE171E5D8A88DF1CE9123775EE6CA3565 +11732F2451162647D39623E4CCE498DB582DCAB55273E7568E1C913B8F2BE772DB927ADE6FEF97F7 +C3FB47FC3EFCC8EAD61E4A1AF27D9AE1AE5A29C9CCA39F83B9C11F3FDAF19EE254A29E20F489C1A9 +D20FF55F0811CFA16DA290A15D9C7BD3464137F1BD464D337A5ABBE251740582FCEC415A21DF7CDD +5581207FBE74E893BCDB5E7F6D44900D8FAD5FF71C08554E90FCF5EA9DD34D5FE6F2886D35D4E59C +69AC4E78E4504C1D816B24A492030CA74746BCF2802B11E24BD1678B18E0B1E1A3747CC59B4AF150 +BD92CB2609AC40E18C0618A9BCCB7E82C795EC49755A0C6E2AC437D17638D72EF145A78F1A5B9F5F +5FB1B9D2F0CCF71CA58A0F5082789C136FABC1E62091EDB29AEEE935E0018E5BF655529F43D7235A +0707CB74BE124C7E2EEF50F27032F59DF7EA8F3BB622E6B2CD0A8898F3DE7861A9579B17C5784023 +3B5409A996D28E617E319594B22EFBBB338258434441E7C2FDA6D18ED567A3CDE7BF226FFB0176EA +B8EC3623BEEB096516BF83B7639767CF0015E2E6840FD55182C9D70C07D703726CC4D3086EB3BD87 +BEB7672C69963447D3DC87FC1F206171E0CD5EF14A24FA3361A4925DA5959D78CF8CE8C7F7DE068C +BE3AB912FFB787ADBC95F422C5B2EFA2439033C40865A996D31640BA7923DC549528AF2CF6FCCA66 +B932A631F6AC5A2836E9540C7A02F1086F57F6F8D5F3D62B325D14CEAAEACEE7478A95290B338230 +F5A33EB79973E308E90846A8F43750763EBDC6C765079F20000D9CECEE24A32D4A1801790B82B069 +9639F48A607C79CC095B1988F37F7E495BE3FFF992E6254DEDFF7EA9E2B654A4649EDE437EE1888E +FD2A1C68A4D49913C308BF5C07B95E4024CF4E2A44772895982BAAA6EEAED86FF528CAE015ED4FF6 +670F6FBD3045FA6FAFB6E70EE81FA614959D9F81401487146A1F34E275DACCAD3FE690B8B3C7E094 +F95446C53B94F5D7A822FDB21FB8C893DE0CD49E5DDA6C8F9D9C2F8E670337F6B94C4744D9D6C0A2 +B5DF2DFC5554C42D3AE04AA3E2BE8015F3797AF2B5AC9D8AAD9F0ED57F857C4727A8E65ED53EF744 +D9B0CD6E49673DD9813A95B68FAE2002AB107E2925DF7B36EC940A60C67218AE150D552F258C9E2F +68F0F403831635F4AB97B4D37EC6A486A938DFA8E112A2E8F4194D483423C4CD1C579681E48654CA +AF99B34AE4C5E5703C6D899DBD40546A7BBC9E884E06F359F37F68B32638B68F0401BAC604157DB4 +897F2C9ED77198E2AA1975A397BF9BAE2A7DAB391206C42955665FF2070AF7F040A7037EFB779B29 +1C61964B6383CE1456CB05DBE2DE1635BC10FD7236B38F9D13C0E3F7077A533875EE3E3DC2ABEC3B +79DAE93A427A29F84040A76F43AC89F4C4E2D06946B7B08623DC07D559EA965688E9894D3B76E66D +D68D77194FB70973DFDD754E4CF953435713D9FAE03BB41808CF2F7410EE4A4CF2DF953E35D8E8D0 +BCF76AC0B4C8CD6A775695470CF061A5096B2622B17021E62A3145B1A808094EA83537D8AF3DC522 +B18009850DEEDFAC0B54F22952E61BF6B44106F5EC70AA0439CC5087C1A6333A31605917132149EC +05D17C20B56B802AA1D832AEE50A0F7B406853B09CD57E574EF2C32AED92BD24F88BD369A12BB916 +92E9471777A06A8FAC68A0A8518B2007A1403A6093D7E7A9823E314641ADDFB6CD22CAB3F6F4278E +BA1686DC5B3F8C7BF9B8A42B4DB65B99E5DE22EAC6BD06E5C599B144A50845BC68287DFE9385255D +4BFD73F2693C7BE104E05383B273637B7BF9D336B5F3C646420DED4DC2B2B26AF5BBB2C9C6DDDDEF +758CE3551C571934F9FD2678937B082E350195B4CC99E261825A042C427444DE24D5A64117E464C7 +16FF76B6D99C3FE0C7D7A98205451ECB052C3E5DAB95742F963A52F2B9FF6E2A2BB3E0ECBA416BEF +86293C5310C58ADD0722ACEE9E7040838DBD660277A7436845660FCF648338EEEE9546AF71356387 +A28BBCC3BE78DA6F5771CA6CEDFAE04204FD35F47B562399004BE3DEC1F9132EB624D2A395BD3DEE +713637AE42AB0046757D72F6BAFCB016EEBAC40BF6DA8E9BD783BE8C3E37BD1B8B89A5905DDB99C7 +73DC9EA01F937DEB0F3D49B82458838DD261E51A67A1DEB6BDFDEFAF261ED22BFD86B02E71B8517E +1DA9955258503695845C0282DA172CE0FDBC4AC2A2C2BA6A14E3C9BC7F79191878B016336E44D5C5 +851A967977AB7F2BD03BBE376F1B6F2A687EE278F4C37128C884F9E74E96E5C0408DDBFB541A4D6C +88B17D0713588015F06ED766BC460F18514EFE0841AAF9AFCB308DA093548E2C4E2A9BE4BBD99764 +700CFBBFB7EE847E79F5D426D0B5DED0411D10F2267F44FC65167F3170F859B2EE6694888DE32A04 +5CFC4AF26033CBDD87FF50A9011133C5065D8FAC665D90A0BDD090BE0C8D6591286055D03E8673AC +E2F905A5DC166F415999A0C471D744C4F374806109D8F5A3E18FD7FD8ACBA74C41BAE2276927BECB +E62C17211870FDB1AB76CDE518B1359B9573FA3FB8DFB405A27C07512D0F44365BA5490F364DA7BD +A054EFBC5CF25F04ED3F088EC6F1564AE6B423EF69E1121E6630D9AC3B5AFD4B80A03BF11DEB21E3 +8032F52570580F8DA2B5AAEBE160D0E86A73DC374D4DAD7004C7C248281D620DE9FB0A0B65A2A6DA +B8D9DAB05EC115E68D254CCB85379030FA20089E26AD093B7EF9D3EA01D1E1BE4725F6133C00EE86 +C6AAC8A9777F835B548EDC353214ABF7861D58363BB68E817B36682D81D139F1CAAD4996DB887BC0 +F29B751FA8AF1F8549B41A6A837E71963A3AE3A79C9D57BFECE0C36340B7FAF7B5DB895CDA1FFDF8 +338B196119EB85365548A0BD45067E4A27D9370D2A6912FFDE8FE2543A6B8B917F1B73ADEAF76F64 +C26EA6AF4466C901B1F9F3262DAB7CA3776389EBC0602F7870723155E44841465EE50E657288A375 +31D27D4757EA1F46EBF49109860100F8C490FB9824778ECC96A369883993C97DC59CED7135E528F7 +E45ACBCDC82DF6980895390A1133476EE6CA953B22473CEE9E39DE8FEF97F7C3FBFB2B7E81699D61 +BF83522B7D838C7C0374B4D2DC6F557540D9CFA547C9109DFAE7831B9A8B0A0B73847B3C838F0E92 +7A51B2D61FE914716387D18374C9C3E562B62533E847C2EBE3E867F55F3D435BC17688599CF26FB6 +1BAA1AD6EB0508099177CD91C58F4B1248C73688E17814A1FD6CE50633C7F5C884AB0053236399AC +9E5B21F2194DC7DE3EFCC190EFF5E6770F8433971FFDDEABD91E51C126C8EA3107861125DA04AEAB +5E3563A643A63A3534C5EA071A0130C7A1318E151668604462D1E0DC88657B8A1A7ECAEFFC6D793A +5E707AEA9AA1E9D01E6D14D5D9B891C6C15568AAD9B00C13CAA04D9E8D6815CE1FB0AAC861D5255D +0DBCFE847BA2D95B1F7066043D6652A1A8298C69B28ABE84DE5B342CEDD7054A320B8F2A02F48BF4 +48CBC9DF4AF4228041B8AD4830A275925A3ACDCE7E310960398A88EE1F52EB6CEFB5C16AD86524A4 +71582D8D96B6EF2C59D9ECBBF1B88BC6E410940396456C574042D286B2298D9C05039B8E7EF293B4 +139A5D1D8E0312024B1281EBAEC76161DADDB19E4A2D36D2EE473559E26EE8B7C6EF23ABA40F25B8 +BE2660631B301D44C5C7694C618DF8692FBA7F152A3A4EA722E5DC19663F46309FF0D7B26F6983A1 +362652273C195E84044917766C87A89F8889D6AFD67CD20B324AEF033601CC7FBFD4A1AFF31D7860 +AB87BDADB38BABA5D5B5FBC677F3E5B4781722E94CCCD90364A29C3059E967A638B23F543F75AC45 +4010004FAC29A94001FFFA759A6E51CBF05906AA89C4C46ED628DA1144FA3D2C780560CD9A086E3F +248E45B55098E865193CB5E17B4F577FDA5D7840F736A5CAF8B6841A72C39CCBF2538C09DBF23943 +0AF17837D9FE9D36AF649B145998A72E31F781AD4C8F3B6345935B69A3BF479FD51776B6782179F5 +B5399270EC15B2271507FFCBB27BE257B21D093FF3B47B08AEB02A58361EAEC99F5077723D487178 +76540E93E9A8A0F80D519E543065B990799485D7EEE3194419828AB8BBD166C02CC1BE052FCC9B11 +27B55C8178679128D5A4CAAE6F76858499AC688B56F3ADD2D46BCF7BC7E3178D7E260F06D24C187D +59C4C78BD2149AF01D105CAEADE2FA600E58ED670D05CD25F6BCD980353383EF04B3F95488936406 +65CC1D28395B640A8BFF49A091358B3CEEE024D452DA6CA4FB33C6138BD6042A2F5D9DCDAD9DA5A3 +2449E2216F62C2762C28FB69395205008D3F73194B3FCEB48CE21C035062C93915718A7613CFB9D1 +AE055F2995F29D49CC8BEDC3FCD34ADE4882FFFB119692D9CA0E18C2471918ECB05D10038FE22A8B +DFA7F116AD9E6ED6C7804C1E60C506AF869A7F58D8B772919D5BFAD2DC556CA0295855941A7751D7 +29BBF7BAE7B46D3DDF625175DE292F9C572C11070EE91CF64DBC1B3793417FE3AA5C1C91EC4EB57C +F4C2ABAD643AD0ABAA0B44A547A09B640726BEBD230C889CFD63AF249AD73B9435A73EFE528F2672 +9E4650762B9A927F7A7BE4E3E5EC482731F77B46EF88CFC07CC1921CB74F2D9BB2401FBB3F747223 +2DA8661620C78240F2D4BF6709920D3E9FF973C1376A7F275AD662F4DFCF5700002C7722F19C50C1 +6B73FD378EFC8FACB70691A25389D5C76FCF903519EF1700F71BF28FD762E6ED397A44DF5EE4258A +3040798FC2560510778D51E3349A2D0261450153B44770E5BAD68DAD31C456DD9CC289E0C9AE57F8 +DA51261B6FEF804CA036550D554C672E370A319A3301C3E34736392A725F74F910DA9A8A2BA36EF9 +1DDBD2F56190A365F3A606F9DDB464F011E5EC5F3EA270C2CE9B3FA095E8E034D305F62B90B13B62 +6177617E02BD96B8D0AE5829415733A8E4E925D7C7B3565884917CE5F97E114409C9DAB2458D283C +95581CD3DD57D576E09C58CE17D21B764299D3CE14E550148C4B4EA77330E50B48FC7E8E69C83637 +736D0870B8DE5F867FC87E3273D6FF02394F3A3176579AB1D839F41722D2254F59D0871995A483FF +9D76B5FF2BED3075D5FFA6FD839F1EB20EEF3CDF43058DE05C4A8BF8A2C8535D795106DC1C952609 +A6643036BA5A09C8C8764BD6A5F650B319BCE7F8B256AC0BADCA29F51875B78D647BC524C695DB67 +37B40C9FC23E2D735C07E4D078F564CC5EFDA2B9839BD5A2B3437F8D49D933D5D133692738427C1B +EF147A4DCE238DBF3D39EAA4EB19EF5AEF9A522F6C56547BBFDD8969FE9F2DC63CA3D9247786FC70 +EF6D5690DC933BDC79AC8B9FCCFAF90C8629D6FC2F2581DFFF597B254374DB2779FFC13D74DBC6D8 +40F2744E58BDE1238EB5152363089D85EF3E521DC702DAEAD5A54B631F00B237311E0E86424DF53A +A12D002BBA8AB861F69B5FFD873CA6FE17130AC93A3F1CE10032D4D14DA665DA81417AFB95E92E9F +AF501DF331CDEC4B4C7F43E34DE3E7301591C8DCD24447687C9860ABE54EB7EB70E8071AD3C65964 +CFDCF8869D9F745B27177E0213BF4EAF312BD7D226803475F2D1C45704D194285FBB6DA14C90AAB8 +14B05DA2FAA457CEE18746800964BA70B172BB34DBCFDFCE9471E90E4B19D5A13C7DEE1A26AADD96 +CA97E9E2F0A7F7BECC45FAA9D22CE9EFA3B8CF58AFBEDD629D87ED9E1A84D8D5DAA04202FD46C87E +0CF2FEDFFD6C1B5BAB7C06E8F433AC4201BDE347460DA472661EA8C2EE3474D43515FB222E19B874 +D937F8519ED87BC6955074C1D8311D0B2FCB8E0AF005BB0749A408B457D4FDC80FB38693C9AA099C +E6BAC02C0BB782F421916D1E6AD93494FA6E66369E671D217DC9391CD2F3C425911409BD728B52F7 +229E74BB9EE17580F326C541C7742E82E8D3EF0DE777B07635EEB1765EB3DFDEB39B7808EFB99C2F +3AFA2C1C1D7B49FF6632F7FEE9A11990537CA50D03CF4ED993C6C74D83C248D504E07F18ADABBF26 +140500C0A0C2E8668C86D1726818A038254633708487238A12CE51128223C44923D253A4474D1821 +293D101C5D529392182229258CE6DEB7FB721FCE3FF1FD3E451733562131623D327EDBECFA6E88EA +60EB6D4C3F7A5F5721D39263927AA0ADE36BFBFC648A959529B7573EBA71A4B3E17DF54C5F8769CA +9354915821FDFBB0EAB096263ED1DC578F5A05B8BF6B211562E8E27ECF6CE1BC42520BECB2BF86B0 +78B7CEFEBEDA2525BDD312EBEE8F5EA91D28F4DAE8AD00DECBBF2D9D7E4F6F182015CB2DD98638F6 +666A1555F41B9F13F8675833A6AB1D0B07D3C4689911F5DF0E60DCBC8A48562D151A088969186D2A +2C4EDD5ADC08F22B5C823AC2FA2E996483E9EAC5CE1FF1823CE026C4BA4D1C62637D42AC83F7997D +6C6277005BE47249B44064E244D50B09F927BF7B21DCDEBC8B7D7D963FE2AFECC5E8F10155CF0E35 +36A30481F6A35F020387265343E39FB32588AD4A79B6E113FC5B96DAFAFE7CBA0FE2B21292DB0544 +AFBEB59B0127837D55A95466D4606B6C22EF114E0014E5D5505A57FBECC10B626124722DA0BCBD57 +5532C5EACDC5315DC29C460CC3145D936218B3D1119DE3B316EDAD0A476A78906750F3EB9D917DE9 +6EBF05018FB1AD08D34CC72ADB821930FFD90B3B072388D20DCB52AD90927517BDB9FD6E27D25238 +19CB77195F7ECD542C8EB4A3EA0094DD4DD821A6FC6119A3F5731C550286A71A7D3869E9C47E377C +FD63031384A56772308DF7D487794EE6ACDCB969BCDE08FD18A45F39F1D2B578F7A367BFEBF08392 +AF722224EF290CD6A1D1581995D9884889B81AB80B98DFFD7A41F3DEF993AEC209DB63C5EB82750B +BD1C7A9A025D9029F31D9985FDABA656F32ECF9F944E94C5841106AE645FDE3739EBDC4ADD5F8FF4 +A16B583BB3A701993148712A1C1D54F07CBD7709F36514CE89DC5885B22FF2DE110D307B0EC1D63C +26607E37668523B1D232C10CEA31DA4E81E70607F47215C96CBA2837A8E6B860F40BADBEF15F750F +77BBCCD9A03F278F0528C111786599FEB16574DAB351F75FAE1A0CBABD46D3F02F3FC1E80C10EDAB +DE69DCB14A3ACD5DD93444F16C0003019FE6583B71AB81BEE3917577E61F378D520998113B44187E +8FB270E6C176D87A1E7E676BDD0DAE8ECC757B425A8F5B547B1B247D801B632D97B529B7A0D4BCC9 +F42607BD666794DFE3E4EE18E6745205284DAF761BB856AA1C05DB3E7C1ABAD3444FB3A83551521A +E534E4D37ABF1E458BD6F7D6ECDC89AFF0F639C565445C2F2C0B96829EE95886E9966E17B3927DCA +C8E3E1C2F9D4054A2F9BD37EBEF89D9934454512C0811D855C5B65D9989714D1BCB63FB4B844211E +F6C21E5F5C4416D9C949DCC0D32D1D74263E0D0F7F67226077C246273FD8C1E863BFE9E9EE5C62FA +E6345AEF67987B8898D531DFA0756568CFC8DD8B5F284682210E2F6C6DA9E9F8537523A964D0C660 +34EF405E76A0D940A8C049FE133C9A7B3E5599C7C5BCC412E0F972AEDEDC282B33A9AF4883BDD542 +ACAD997439263CCC0FFF22DA4DC0E7DF1DAD43AD7AEB7E8F5ECAADCA686EB3F56F7739572D7A07D6 +410CACEDE343EE98AF8445E529BDDA484A9C591DCDCE5A38702A4BA87FE9E4CEAE8F23889321C58A +394537FAF8D892E7EE66E95D3CD5A127817415AB2C8B0CB64CB56399995A67F9FFAA059A087756A3 +90259EB3E3F950922DCE34D94E78DC3912DB9E702178820413CCAF32F8C26222324C2CA92346EE1C +A75D441BC53811CCADC283051010F10921188020089DC641853FB010FD33714F3F7B5DD339A91A78 +44E16AF6D0A663440CA4E5291E5E666E71D5643CAE1F68631BE24862B49515087567E59B9FFC9B87 +D498C7712B3F4DCD9C29988FDA986E6B753CC221DE037CB40CAF54C9521312C1F81A6F6D424E1192 +E5DABE462B9A6A88E2FF32B51D5F2A48CA697736B3D98CE65CE31FB1A6391419CA3BDCB6901550E7 +2B3B4D91EE36F131CC8F229A18CBE60CA000EC1AF8C9DBDF24EDC3E400295D9888AF7BEA8D17B367 +C32195F576A638D6C3A519D514A56B477B9F196DC85031F49FB80E8FDA9B66E042A5886657594331 +6FF12EAE7B306B879BBFD107B614A9DB199DAD4E0D648559F127518C575AD642A79D670B3B2AF428 +B4964828457BE2B528A5AE1F70BB7C6828B8629B85977248AB3B4DDD3F95C497E56B6629292EBD66 +9D33ECF443D855BF03097E03DB3548103EF01CF665FFA8D356B1B35DF90E47EB1B67F6F017AE2554 +A48FE93B9B14D9CFAEC0BD9B4CA0D8CCDA71EA5943E85F0698C56F7957CCF4F99C09E4896E051BE3 +F82CAFE169B900DDCDA648B5851E0B48C7E70DE987781563FECB95A8582BA9123766E93C29898545 +6756A609819E5D42D6E4F1AB2FA11AADEC1CECA3C92B41CD6D3F6E16AC4B218D671B4E22A434804F +099BDB83FEEA2AABF5F4788BCAC2F80BBB027C89782E52E45CBA3FB52D2B4F662DDD3FF1E69E60A1 +062631E712C4CA897FB345F253368F55B1AA41DB6BDD251BD42CF3A3CA67FA81E1B63049BA610694 +BA475E04D3A0F6CB35C2D928BCECD3A5B245E779D972E6BA21B7FCFF5D9A86EABF5A9A0A44EB7F4B +C3389245B71F83E96481665CD310B6A53C19B22B8FE37CF4DEB706C70211991E404DA2B0CE23066C +47C1E2FA3F12DF8639C0D681B7FAD8D7FD60EFB9ADA44DCF7C15D43330BC54FD16C32EE48DA174EC +335A8C3C88A7BA600C66FCBCB10F403FBF08B92FF639BB32740ACA62EE528CED686A3AA776F66CAE +D2527A4185F082F4F70C114135FE684EE26C5280385D55B8CFB8FA36A7888FDE741E3307C36E6542 +6E9F4DBA36F11D1AF51040DD714380DA657FCEF133A0F7804959DF4D1E845CA1C9019FAFA613EA0A +9203B9D46CF8C832E4AB96CBD9F91F6D547ED47934EAD31C72AD4E4D2F3977C99AAB30E3B6D94DFE +54FFEA11128F319BE59DEF840DB54395DF98125DFC77BC48A94D1C5EFF61B44E1F99601800802FF7 +2C478B361AF1B41126E48E163992947B8E7943E69C28373D431EC7DC67CC3D3284789CEF98A25C39 +865849D81072E7CE95BDCFB7F7CBFBE1FD2B7EBF92B505508D1D7F8EABF600BFCBFD2F56F6D693E3 +C711ABC4074BF393EE962A1C1F6CA4E73113BF13DAC69F3147718EB2522431517740E316D734ABF3 +C21AA30A4A3CE380C76FECFF33F92237CABD75638FE613AE8F458DE3137AEF0B707C3D9F2B494592 +DF02A7A37AB47D432205FFDC0AADB75F4F9FC40B46345AA6BBF64C9D57B2910BAAD82D39656818D8 +D5836F5DEE56CF197BDE6A7CDB5E3DCF2522D0B43FCF07DA0FE029C21285514B49413E21EA45B16D +92CDD1BD16EBECE705D0A91E023213765D2C4E4BCB86197DA72B184F369045C017D59B19FA5FA68D +719EB99A3E62EB7E9295B13FBB8A65336B5D1B6ABF1A41296D4F977D6C637D93983F5AC6C476C431 +B101698931CEEF5C3ACF24F37B80B45485EEF879E96EDE6533AC76F59557467F0D5AC3978EA53825 +596697BDF287CC1A3209228452876BE8C262D52A467B73D945BD647D1E25597CB55017EC2D979CE0 +6DF9D255E3519C211BA9098DFA5559D5F7B662F42AC780F8A07C8100343DE3629C6FDAF88613A098 +9A45B8CA6822F56724FCC3A37F6C204A6BDA989BB7D1527FBDA854BC0529976B6580FA0BAB664582 +B79DD3FE4446CF9659454DAE9AEC7AA4DE83387D3DF8257EF168381630D76D544A475646B53EEE7C +DE8F9816B9823428DF77CF767271201692D1DFD1DFC2BCABE1C325A55DF1646B46630433AFEB80A3 +34B2777FC831883F1778694B5AE518DF66F369CF3CEFE8A5D485BD6F1D7E2FF993136AA6F984443D +14E406E554EAB294DF4505E329D055F3649C79B00C5B550ADEA1F30903FCDCDB51291CB39D3C88EB +28DC90A6976B670548AFC0CE1796F89199093C5DA1275AD16BA290CBE1128EAB0B1F370A150D1359 +A93C3E659F326183DBEEF52742CD1B181272A9C3BB5B28212DF8D1B8EED11F0B40A0B191C800BEF9 +81CD59D6BB860AE57ACC789F24781DDB9F939E8AF09B30430B8698B9A561A500FC98BAE043E84EA9 +50AD7B538B7CB2C13B45B33AE34E76EA728817B8474618A9DEFF048573634F7E48CBFD36CC484F0C +3BF7828FB7B2F849B48E793DF473BBE26200B860F491F0E219BDB942133CC2AB8BA9781FB0B5E5F2 +16A5BA9D9A50B5B80B31A7ECB8DDDD972D6B4F96DCDA9C442B3D4B621A9644E294D6BAF0DF46E9E2 +AF206C3FC32AAA51B649D126AA58A428427B56F534BACA3D57D16E712EF8B8C9A3CB7E5FF844B6A9 +AEA3D175937A504ED54121759C3767BC3CDDC10614A6C40DE29468E6FD90CD580D7CE096609E03E7 +51EF6BD1ED0EEBD6BCAB2F2239D5EA35955F6427F58F0C3AB2785382DCA59566089CF8510827A505 +56760BC87C0FE32A2F514635EC87B73E06225AACAB137F168016F462A6ADCE645E2E5E78E026101C +C96023088D242650649808AD1BF147A064B34FD3BABCC0D82093689E35068F3160B68714DCCBEC0C +C46485649E60E2B6C6A041B639E494559A4E8D4A90B17C1B07F71F05696E36CB90A9390C49648906 +7F58B8DA715DF4F432CD3DE966864DD6CA9AE9EEEEA904CD36D134FE0A518E09CA0ABD41701828A6 +9F007E0534B12F7BBF2FBA6793B5A39048E5CA0948AD3EA5D3F56F0B6C7BC6CBAC800A78B61FE39C +77A6F10FA751D5188C89923A98FE21A17FB23B072ACF5F11ECA97387F436D322C7CC403F26ECBA20 +0851F8749E713683BFA01B0D03DA05F2AD06891A890FF823DE94A26F5D572D203C7264EDA7F66841 +38B3C3AAA97A4F90146FC15E918BE417B3C7FC4D623E2D04793333BF218938A3E55A00F7779A97D2 +E7BA1E894DB7F0943B4F581B58FE19DAC87B59F26BF574654AE6B5E37196FC009627278EBB914880 +3213727875270FBBEF3E03D8232C9487CB4B5E2F24D29CADA1AF804E82706889CD98BDFF56441D26 +860AEA9853337C30E5FE3BC2D061EFCB26BDE1727C69C5D418714E788D2B148728D8EE1D3AEC8712 +E14EA317FCE15E13182A215E7F9E5B9A56FAA645E0D0D84D5950D229CC527F64D1E286FC9CBFC6CA +E942CA222BE6F375A0C44D90ADECC4BF556A21EA7728B465ABD3163EEB0176DD77A107BEF818CDA3 +CA85825B717AE52E456BD20D5AF2DFBD26D42B3BEC798614BA893B4E770E1234E46CD6EA49904AA0 +F78F153580BA0F56DCF011FB40C9E1791C2F8362E0ECF70CC2525558B9CAD599A21A131264596951 +C6A384FCE93C551C5E2E1AB25FB44E61C2028649D272B0D70BF4BB723ED3465B0FFA8E429FEE65D6 +5AA8E6594D19F9110E3F37C40FDEB7F04E47B3E412E8265CD9B4A77116351A7A581160CDC4CEAB29 +A4245240725D45D456E87BD49E319A165B722984E42B39FCC5D037EDCF9E930F02DED4979C6A864B +2EE9A66EFC068D8123EA26605DCC98B8A3F3C2D987EF61ABDC9DFF12B1B55EA1D273433F32260EC0 +6D9942A7A3764F7B3DB5EBD164BE9FF9B09513D323F2DFCF206A7F1B5411BBD9A1530A8B8E998552 +AAD76A42A2DCF247DE14495065F3EB3AFADCFBEEF96240ED74A794424506B61DCE011F415A8D8542 +2580CA3C052839F3C78A108548BACCF33915859399CD743224100F1E92E748BEE675FC1CC1F20F47 +4697BD6E878A395A2DCE13333E12BF761165618ECBC71D7E846B027147310C64D2554D1C15971AAA +7B2235CF7A8CB89D3D6329D4BF9BECB14C64302FD1FE776034FEAFC0682A2AFF37308AA66D8E522A +47713FA88291FEE1D1ADF966B0D46303A0B0C2A50CA74681C1F31E4DFB10ED4E7157CA9D6D50BA28 +E8C548DC430CC5616C967F0A1637D68BD9EBF3D0BFA104645B6A1CFBB585054C6CE8586BB69C43B0 +1D6849594715CE6F4F41E1153AA0DF9B3B76A6D9A63387BFC814EC1E835D4CDC597010F2761690D4 +F475BEA00C456EB5AEECB2B0D25271751D78F51F00FF0700F84D3ECFE5D6EAA8D37AAF619AD2DB89 +7F01A609C6E3E2CF728CE5E65C49CDD5C2685162F7D1A6975490E94C20D0ADC4686A319801D3A2D2 +1E8F2AB1B90087014619D2B12DF1F6C57F6F915BA00643F856DF4DCDC33D145A93C7E350DD20F3FA +8AF43620CEFEFAB66A125108028712A3E1639D2A332E0D1A93F346FCCE41BEACD42621AA2849938C +DD82D7DEE234286CC297EF6281C8418DC06283247B311916CCCA920073CCB67DC4183CC40E656C4B +7E2DEEE8D0F9184664504BA735EB464C73684E3A332A5BD0B25C544F12BFB975ACBB81B56D1B2A16 +F241DF391C09D579D89688F990B5C60F41CDCE24BC749B8662241681EABBF31EB743D8761A7CFD54 +0303F1ED69CBD371A0BADCBFD7292861F52F9092B11E0024813F30E90DDB1B48117DA34564EE5BCE +F0AB5F7588C175C84C846616ABA260337C8EE324CC1A86095A986DBA834016A19113E9BD0A05A843 +6D5FB7054D74425BFB1BB3BA949E1C43C95F63ED164FD81C98A9C5CD158FD5497D8DF54155BCF5CA +14C9C3C47BBFE510E825750FD263F8CA924276A87F334C52D132F7E75E40DB95B0697C2253AE0A01 +56A04BC09799EF744D75DEAB63B900E98B02FD7FC98FB862FA734267937724E682BB83C044193573 +DE23DF52590A20D1862DA30214EF47FE9A710943B0C3531CEA61C6B733BAFCA17D4CBFBE5D46648C +DF10CB646CBF3906755629C64049FDB11A259796A151CEA517EE11D4616E240241711DDCA25A22EC +B132FC2764E7745757DA5E1909F44678FB08D37B984F12FEAEDF7DE519C8818F14BB0A8E674B2991 +B38D4C8DF3057D211D923BCFF68D3B8D1C35BF57CE4AAB741B24E3F6200FF1CDB82818C06882E72F +54057180A5C4F81D5DD5FE9086BE6B25802148654D6219ED6B116946CD7905B25541A65366252105 +DB499391981EF1B3C8E4CC6F8BA78C492CE4BAA01A8C3FBEC310E393C258EA77CA8A1B056F40B87D +8BA28B0558BBC991BC2161FA6AB02082EFD8619EC3791D22BEF2DC2711FF15EC83BD0413EFF0254A +C356DD63599691AF776134E78101D9CAF2ECEFBDF333681A6674FAED9267AB6AD8C66D67FEF8A608 +D1FDDB42C8D613088268EC685504F5FD9F36BCE0A1E4A120D70428E89E265E5ACD84D110D24C6FF5 +12D13EA3E35D1784D7FD17039D6DA75CC1B50F85AA34245BBAC95DDDCEA2CE63F8FD530F28983701 +0F5C4000A15DE75C71C6547C683A705631E0FCF641D7321D355C115371D782662D1D9B9B52D37E8F +18CC5AE0A42BA5987F633AE035E76C5A1F70D002A2D11BCC585DC624BAACC7D99F147BFF664156E7 +DC4697C388F56AECB389068997DDCCD347A51FE6D0D5ABAB41311A7D561EEDFD58A577D5308D11E7 +31EDC25D8009BF58C524839741DA898C477C05BE61D0F686469AC909A3E2DD449D34B112D43EEBDD +E02F8B00CF365852F84E9A6DE47780E8CD9F4B44010ECBC764FCF0696D6AF7356A628EF0EEEB1D62 +340086BEABB80080B527E815983D2E8809ADC40BC29F6B0A13773A7EC4A2F0F63330094F599432B3 +B0814193A04B9D63ADE7655878F6D963E119D55DA95B6C9B27B050B52F9290E65E0760D44F075F9A +0AC2BCDBB421823C784ACEF845BB6C11449165BE1FF24FD39A0416D5593FA39972B2CB390847B734 +3A23ED70025E7AEF3B01695F64FBA96635398C3767C4C94A96E15CA51C195B21FB1C09482B36544C +3036FA2E950538F9C6CA37747C63CA619F0FE7337C49AF7E2957663CFD988DD5B2B32CE8D97A8C2F +90469D730D78BAE1005CD11042F263E69A4FFE09F37A827AAC418B9606C91AC5282E50C6FA0101A1 +A30F611FAB9661B4B09A3F6B2546F821DCC7A3C94D9FD77A9F9C60CC1CC5580D94B06FF1685C9C00 +8143DEBAE65372FE9C980DE926276CCFDEBA68C632135EEEC4331436164DC416310F820C35AF1312 +538F0FA51E1F35D6A2010346ACCA72E42A919726F64FE99A6E12A1B3C506F339DB4C3AAA2E4C41F2 +ABC4602A00DB942B35220F75C8ED830F93E34E9E019F5B5DC492B43C5DA890A6DF3B55D71B6C7341 +C32BC083E39AE33EBAE8BC3BE4D84F355ACA29BD42DB95F9EAE7709646AB7084140DF3690024A785 +A639AD95C6CD73D4146875CCDC6AC4EF64B915E666EC28A1504246D41249118CFD8A2752A18848BC +EAC95A9F6C50ECAA3AC8C3A9F45ECA88AD7DEE01AFF996FE60860F7B4E5F4BF0E86D79F9748666F9 +6EAE032C3388218A6E7E0F1A174359AD894D7DDAA85BE8A7FF805E29D2F0D5636B7BB699B7073A70 +6701F6DA5C626ADE6C5D7EDD5DCB02EDC8B04E2C23DD99DB9F1493645BA6455306D8E77BABDA6883 +117725D7CADEB65736554133BAF0048A3C6DED73B113F25E9E76D4E1E2FAF9A78A473955EB389FB0 +A99E01F91E8FFCE30C54D7CBE45CC7ED4106998618C8F9C6FD7DD64822A840B116ADC579A54092E2 +9D07C302B472D51DBAA0C46EE4B366EB4712167323D19BEEB69413B55CF85BE750ACF3CCAF568CB0 +0B96132B6659EFAE5579DB3C8A7B2001FA1C327BA8C03A8EFC6E5DC46EE55124B5BA6C4EEFD838E1 +4B52C9D7F23D648F32F8AA20B9C18C8DED9995430585D0ACB7CC952289CBAE6A4C3513286E5ABD20 +FD1B586A820713DF53A19A93DA85ADCDEC92A6FF3288EF8C0F8051EFA6844E0BFAB27A9447860680 +F9CA875BF7BC8FF7F40CA68B6BF067737911DA3B9EBD7641D323F2DC1D379EEFBF529A380E5AF3F1 +9B5FF75B76F4459BC35DA9A401FBB296D26E94D5B385A07C152870E6FBD5C26D77F2AAAF19B37FEA +D4B4F8B0F51678F54D25992FF127E69C51E7594B32F838E225B84581748EF8655C0BDCBB35A64D5F +40606F415DDE44EB73BAA33ABFD1602FF636D9EF08B224573D973F6CD5BA2CDF8CD7E923138C03C0 +F1E42E721761A3C99823729FD131B7DC16392A473CE5CEB93036C7A339CA7DD4F8B9B318E6C8B50D +B933CC518E61C21ED7849A27F13C2F7F2F7E2F7EFFC1F7E5E7FB78C8BFFE3E092085DFA116958ED7 +1B9FF3CF590A14A74829D3F6D2BF06E3545CD25F7F2259F1F8F1C546E007358C8CBE0B097BB8F14C +906AE0FE845A4FE3C31719824A96754D18E33D6D3D419DCF8C8590DCDD4BC88FCE92370FD29FFD64 +BF6897BF0A72E26DA21F343BEEA7FC26864B95AB2AC2F5EB36F5C609334B41E35E3EC82096052176 +6507EA6BC1A60F8F77B00F8EB34FD61E344EBC8B6B20EF2D0F08CB6EB642CC8D199C3AC5E66FB431 +68034FC39E20CC698B15EDC323694EEBCF8259061F6A7D679F49B9DBFFF4ABC8582F99F586BC7C4C +A3BB1F24BE09A97A5A33840A013417502C22F7AF58E9B0F51517C54089A8A5C4E6707758CB31D86D +3676BE307376B9A7525224151ED99317F1F1156B94E2E238CDCF7A52DE868954370613E8BD8FC00A +E4DEC2E36DA5F0D8D66F3259CCD9D540CC55B4913C68DFD69AABCB31963B5C26F69792297F80165C +C840CB00122D4D694F73F2EDE42EA83BA9930CC8726B7ACF395D53E904EE472F2AE4BD1A49528808 +52BDC7A9EC5FBB46F782C09E1369B15101733BA77704F2E5DE099C8CC6A6B4123A08E673FD0F2565 +27C2179A7889167D2CDA6FEC66EB4F33F1CBBB1E54D0485D230232EED111570C3EFFABC8DA9F96A7 +E7029AAF110F884FA7299115A4DEDF9507CE1B283889E997F427AD7851A3955168B463DA2D13081C +9421176887B5BAC8479129CF7A5347BAF1B536EBE9AD6AA4CB98C8063FA24A02EB509B312C87BC5B +EAF465BAE6782F9F9BE9CBD675FE2C7ABB0E4305628FC0E509C3D4EEADADAE4B68E71FA1E6BAE620 +082E69D973D0534FCB5338E6663D74667F80AD6A5BFC1285EC734FDD7457A2CC5DD2434C8812694B +21133A02138E731CEE8F7072D5D70079AA98D5536B1C61333CD35244B8E13522515EDEDBA91887E5 +0D6A9428278CB38BA4EA9AF785D5B83DB418F8198855EA59046E4F4E8A3F1DD3DA60D52302DAF3DA +C13E0161968839D8ECFFF4B9A6DAFFE573B5FFF639B5173B306317072506C3F1B0657D402D9D2B72 +182D5C94D893FF682AFB0C26A952B768984728E3EF96D6FC44C966CE2716A987B7E70ECEA901E6C3 +F15BD377EF5BD2656D790273D9D3EA01ED524DFBB5DE853BA7F3EAAA6B434886EF10BE109876BAEA +F320A97B53A6A45200FB0CEA2230B00E2A45F381A996E61B1A2612880BAD65FD7C96CDB5E8E74EB7 +FFCA11366D2DE0C3C2E67D6E2A59CE83DEAAB52AAB12BAB42EF023C4478D8F38286973152B6CBBDF +8E5D9E5A01694562DFB4E37314BC7AAEEECDC4B5E5B625C468E0B58BDC4B643FC180AD274930A889 +0EFAF68BF3D33B6F57106AF52E764AA6B9ACEB19647681530028BEE56E0BC5333F4380B1BA78FC6E +41E6AB1FDBB44BE104C79F5BD35E31239DA8DDF304C36013757BA09022039A3196FCBC713881DD82 +A761BCCCF5928C4C64F2661E8F21BF9D53A38B478C48F88D4A63EF2C2EE197DC1FBBB4BE9D9427EE +CE1D89CB81ED06E3917E65C3B9D99BD2CB2B45257CF0883831797434FDA7BA30DF64E49CFFE7D0DD +BF8F82C5CB0CF9FBDB55966149E1F1A836D456637CEAA1956F1E509B2722F30477FA1E971ABAFB7A +D7643ECAF67A2E2E406760F3EAFE4B97EBF0C7F94B3E4C1D4049DEBF2D72326123EB8CC15E90339E +4507898470E2441E86BD5FFBA331B8C87E5C20B3E986A53338D66C856FF4D6150EEF13C332BF8F1C +F61BCE5EA43B2E8C4DA17C320974E8ACF9DC8C239999EDBDCEA95FC00B19A167265F4B6781587CBD +90FC5657B70AF75DD45DDD0FE5F3B953FE7B8AD72D91E80F85937C8F083408DCE4CEF6D1CBBC17B6 +9D165D4FA8CF30B09F2B335A4CC56412B752C80605F918A2D39DF30533BF635883EE117AFA5CF16A +E6159FBD65B631459F96D06A50EDF54A086C51F58AE1CE21346A7382CAB53667B7CA51197DC4F884 +60116F1E05517D59C9FFC1B8563830CDEC1D4D91A8333A90A069A31450737DC3F54B0C33E677A359 +F4F4ED6FEA54F5C206C3EB7541BF66DBDBCE6AB2787B0EB29AF68AEF4A2312CFD0B9EB2F97F4348E +AB37A61C4B5DA258A0CB92AD060BB8C96BA27D117BC5AF2ED1B2DB464B676F0C94E8AE2A78981569 +C32B62D983AAA1B7F418527C582DC7E054D17444B194EC50834A98A56481A06B7BDCE5A09144D8B9 +B78961A6439B2659E4D8F8BFDCDBF0801F83ACC6F55BFB1244D794CBA3D09EE4A285B4B36D446B4A +EA1A5C9AD82083432ADBB8A19B275F9625DC615C7D5D09E3E4EC706802A392B86F0EDAE68CC81C4E +61110D78215BB7F0C2C60FAED7B4FC1A504B4B1C551396D2513F06B15359D32EA181D4B8154B638B +90EA025EDD709DC9C88FF73ABF1BC0C0A4595C2134E5EFBFB3A7686D82780558CAB56E88F4496F02 +0DD32440EB231924D19F3C1994CF2087492454F11AAC9FE2B4FB18095C83279C95AF48E74FBF50AC +27FAC36D7E1BF5D0E33A03BABB313A20899C7F4F33D453C82FDFFA62FD1E392BA9DC4A93D582D61B +20637158FCB0779FDB2A6D06F3BD234184F28031CE3F7DAFB2D3A1A5ADC6B121642EC21877B812D6 +977E3F2FB142CAFF1EDE863FF0CC4136116CE5357C501242107124F9F41DF99FFBDD5DE754E2BBA4 +1439D3F766B11865A43FC6D1C1445D845A8E2D776BE1954D73D76827ABD9B3EF5461BFF451A2A262 +F8CCF6DA08213132C9E94CE517B2B45460FF1CD8CE110880AD443665799B77DA80FFD43BCCC33E93 +AE50F106B4E47E3DF543BCBB70FB15E66DB07A21DD9E19679484567AB086549C0CD31856178CFBE4 +4C0606F86D42B4D5365DCB8FA30FED2D86002A5FFA9213CC043CB172A297A5D223EE444734183512 +57DCCD36EAF3FE107738F71B92BF63A8C981D638F01E65EAFC902BFC87D13A7D64826100001E86DC +4716855885B96253B6DC3372CC9D63EEA572644D3973CE4DC87D952B57267742EE8995230C3922D7 +E3D848C62C3C54DE8FEF97F7C3FBFB2B7EB37548BDFC1A991617A5A9DFF6600143D6A16FAFA9DA30 +2951792205FCAD53FF83C5E777BF30276CBF6D67BBA82D4B9BACB2F7B798FA5346E0FC79945D1ABF +E944BC7E616544C13F89398E0FB52053E5F27F9BB285AB7A6B7C710A45F97E87E14CA773BCE89C80 +8DF7B849B9CA4BD885E02F8A99AE4FBE518695F56C3098B57CE3A7EA36D1D926EAC161006C00D6E1 +1A46DC4BDF69FAA4FD79C02C13524BB1690C876717AB6B919D201E83F2E17433EF5569FBA34F423E +DDC5EF251C8675097F07011F925B9ACC5214AFD23EFAF10305C3D6D7717B21559E77336330FED98F +9ED6DA846C7529EB7AE7A83F6C1AF6E34B6F7C857D3870F3BB75F74EF71D8D4EBD8185D83D52921D +76BB79868CC9F476CDC44821CB4908CB13A6E65B5980F932295E5164B8C13F4733ED6A15F8F2C8D0 +0C3021A224B888DAE17EE8BAF46F2C17EBF3B02D610172AC8C7561DF484A0B96D695931EFD4CA9A3 +AFBE368E9B5FB995E9C9E53444E3FE7C414AE9802925F4F78B6E573619435F37EC86BBE5B9979A3C +D656AA27BF4A2630B3AA6D487B7B44D4BDFE1DABE9EC10E932A74967CA3014B0E66C0B15E0B6A3B5 +9C30ACE5B4F6AA5F94E30D39520F1F5866B1EE917F2C5434449C6FBE9899A0C3D46CAEF3C44E559A +4E70A5E3BD9CB683582FDF0E9EF77A56EA411B9DB8F02EDAF9940BFF83F06EA4895478F09A71DC26 +A40AD0CA513AE599C9DAD499FB14D1308912ABD8E88A749F699E2B0D7C997B1ECC0F10D2D6545FEC +246527889A528E625E6030E7ADF5A226E7BD7FF47AB512BF3AD6803B8CF288B2D3D6470721780038 +FB8C453AEF72641ACE25FC5AFA6B8EE8D0C00C363FE5EB559F356F09AB81F96E4B47A20A7F3E1A27 +4DCAE9B44BB5F2E62EDB77AD27ED23C2E187904312BB4120269DB79E931E14BEED272F1B9DA85BB7 +033735D725D363E67275DA581F30FF91DF08E47AFF8BDBE484CAFC46087AE01BA7735E92A7A95790 +A9C001B697C32AD1683A7DAA1154846DDFFE15F5BB61AF1C9C17A4FBC6929A11D651EED156F3499D +DBEC12483059C46243E5EFCA75CC52078B7F7FAD8F7593819B76ADCBB0EE90F70D3E5ED371408698 +8B11BD76C626DDC204118FBA3D0438C22B5E14594151DC06D7FC62041E0BDE5352FC50278B571CCB +0B34E3484AAE285D06C1845FF7F65E7B57BE1A7FC6E17EC27E70CA5CAEBB31272FB90ACAD7EF5AB0 +EB5B01B6FF62E70E05C52D508A5B9F1A8A70D142C7C9443ABD3DB25A74C8E6DF5BCA676BF807AFA6 +589678B66345EC4EC4F618A4C1CB4C9D41BEDF533A06C088CD4B2159CC8B5409F590E2E4D0E7D61E +E306A01334378D6317A8E1306D7FE26B5FF3841DCBFF3F1F0583FC3F8F5281C360FF7DD4DA43E1DD +AF37FCB0F858F18651932BB38446D844BE2A89A9C80EC0F793D3F603157969B54C96F9F4A5D815EF +0615C90C1AB871304EBCB941DCFD30B259B3BDD0734BC1F67AEF2892EF8DADA19385A51D7D332F36 +DC40A48F201BC593BFF3D5C336210258E1A2E8BACA5C8F8E669496565EE9E318B44FBBD35311E8EB +5F9A584F212C706C25017C4CD9F7D31CFD8BC60C3ABFA7CC4F52EE62D59C043C077D478122081443 +A0368A4BB12ABB154D200639B194369EBBCBDB1F600DE582331E634FD73F4557566BA058F55E587E +0171B21A2B7C972F2990D95F584E806336E03D9B53E64E8BD71F20132D0E86B8F9663312B779C673 +029F2EDF34EA5CE444182EE47919D6B6EABDDDE1AE4141EFA806C50917A0216CB954313B48B19744 +2EA050C56B401F4D4D3D9AA6A572C4371503F7838600EC17E00EF76961D629A45490197963918118 +FF32ACC5318E622A8750876AC1EDD95D70C59F1AB1EB96A249620F2A66D963B88A90A999DFEB96AD +0D642EF9DCA311D2FC6392E766C3D5CB61661D256E538299896140A5C5F0FB8EEB9FD43EF38CC88B +2A47914486BED6238DABCDD8280E338BF3627AD0B9840B61688DBAAB52E93C9A0786092D7771F2C5 +3E6FB5369D6E24E1E028E24CF5CF54B809FAAAA252E5F217F49B00FE67100FDEE76512F1B5F8AB16 +D6BB3B5C109D700FF6B9A4E0E371D49261B1C8BFC2CB25B1ACDED5A8A45CDEA5B7F0AA2D2B1C6CE0 +DE5AADE8965452802842ED66AED09555CE69990E4095425E4F5BA351C0F42D2F8A3264F49B9CB08C +74444E035E8E30282B22D47D51A5BDD8C7F356A4CAE85659E187D10DDC1CB0C52C5CC2B5769517CC +6BA7CF8859F97B31F29A2FC7855267A054A62492C8627F7ED420C81EBAB4C004EC126FDCF526668C +D3E91764E8C1C89DDC7EB6E48DFCB9216AB55F512EC8ACF3BE738A850995A4AA504FB022F4599271 +BB9024BA8B8AB6F4687DB62A8E3183E403109D4F65C9A9A70CD444CA8CEE844CC1490965ACF1BA1E +74A935539055AE3DB2C01F82F52E8C02505D0F6A8EC7C4DF3BF8B0643D0C920E0BD2AF76AC010A99 +AF95D781DD21FB5281E414E3CFF0956C7C86C9025D7BE86D9359815519A0AEFAEDE33FE78C7A2A6A +A85981561F8D77D33631DB89A1B880570A86B0AB31FBFAE27D0D59EF23D789137728767D59309AB4 +91D9001F62E4229977C4285FE3472372C65CCA8EE8B86F647A25DE3810297BB6EC403D1CDBFFACD0 +E4127078B6BD4243438F2503B481FE2037F4B9CB16FDE4B2D18F31B05DCF6F32E48150C2542EE686 +0D7B8FE8A4EE197418116AD4DD17AE20F9C744BDB5BF99A53234707DA2786549FD858A06898BEBE5 +232854CD9491E5E9F6712B1E79FA6ACB53262777E9795C5C4F94DADA421C346AB136197A47FCCFA2 +2827E757B4922F5F478588CF3B89424DE5A38F4FD8E60A2C13F7672AFF32C6451428B6C756203A71 +205E42AF8664FE53214292EB08D43649F90F000108FEF7FC45F1B1E7CCACF3A2189795CE1C7DB162 +37379108D051A9130A07DBD098D8B61C503BEDFDE8ED62F280E851EB168626B6E0BA0394B1719734 +28389D39F43C997859F98CFE713DA395EDD931F00A01866B9C0F75965F3C55B04A6476E5A72F24A2 +B05B4266E4B003E1EA6019372F022348B3702366AE2241572A4AC7AE33820444D3BBC5CCC8C847D1 +891C7ECAD83FD42FF41716FA6C929DD3DA03CA594A76F73FF45DB28D2F1E93E87A5FAE2370667D28 +4028D0CA1378BAD3CD968AC8BA8E0830C6B192914299004ED14513ECAD7185038F7DB40E4B4A8F8B +94F53A4EC1DBF74DBA532A7D379ADE566932F36BAFB716D22FF4656AFF4940264393E647401B7014 +ADD6BC8611EACE271358E22E7162FB097F0C2A8A9756A42CDE6276430EBD3EAC58FE223AFF4732EF +C13378E0ECCDF8FA35B436BDBE82FB00211D2C296A4FC0611D4C823C122A9D78E3D61A39B927B041 +A025CB4B957A7B810CE62FCBADD7289E5D662EE15AF1FECA709CFF218587BBB07D1D7BEC59B9C694 +5E4CE3447809513656849E3C64BCF518CEF605A713E616C7836C91CE87147E53C48D179CAAD83FC5 +A53932D2C89B7E05B5BF4EC73B74226825595946ED701AD6E3F59D21E158E2E187ABA874F9CBFB26 +EB77C1454068AFF609A48A72D5E2EE2A45A20CA4B7290515594984F74B6A22C67BB9461EA788EC27 +CFEE8BA8F285D829DE9ED62B89CB08D57460D349CF8C140D644CB024DB0FA91F87FBEC64940D80EF +B43F5F01431CC611116DA180B772AF1FD50DC1071FBBC19606517DB381258799C25C9D047933EF3C +99A85359099A72B252BD16D3CF5779B7BE39B03B99B683CB77B1A81EFFDF722C9994E9AA7BB94390 +B6EEED6246F528FF3A8F015897A8B3F4EF950F3D1E0F2C313A21041ACB1A1F209C4E9884D74FA434 +DA534BBC9F94ED50247AFCBF17434793F4A66EB0EED4DAF1F8688D68D06C07D918DEC3EDDBD61F30 +4157F08806EDB5876934EF9977BBA0B4F478D49BCB42BA2FBC5746602543C30CE4DEFED0D9F9D3FB +D322AAB67884C31806E8ECBF9ADD5D1A3928877314CF5DBD5538C4C926AF29D20F1804A124016EB1 +100B60D22F8AB3C531D46241B2B392AE5D959D035147251F71FF0797FE685759020C427449939E56 +2214D1D2EA7426A6CF4768FB84FF0813E6BCA069CBF9D15A8441E39BEAC87EA579D7D7EAE75F299D +C28C3F6E4579FD0F231E92A9811C8BFF5ACAB8D07D2F35CB3825702023E28A87723F10A6E0D73E62 +DB33C625720A727984DDE38BD13EF9447B140E76F6A64B642C940CF95015A87F43316F13F04FE80A +501FA34902798656F30FDF3F8D5D057DA531C9E9085F2B37BB5C6643E632F5B947E4195E73F2A892 +349DCB405588895DF3C9347E31B823CBFFF7EE2ECDB84C65DFEF6C138DC00B49EBFCDFD8F3DE0752 +FA11A5307F4B5AAA5A0B15187FD395F31297DC0F47E88B348232F983931F9649948FDE956CD2317F +422360864AB72B6C235EB3C533C4E033D2C3E84E940E16EE85CA9A40C19B2C3A8633D9B7E7D54855 +E1ECAD828294EF5663E32E06AF5F6A2EA80E135945B65150AD20B368B636F4E0C9B96059135E2586 +983AB21E8F95B14935105E624A5AABBD31085A92CF7A09B12BD4D985E81EB6CDB7790FCE87CAD538 +E5274CC7332E3974817A1AFF1B7D19EF5B829DAB3AEF0591AFFEAC1C33D37F966BC460CE0A64CFB1 +12F9028539202DF18EA8954BD68634EA55CE25462DB843DD78449EC6A8FF13767C590C0AAF6D2104 +030F2D3E1482249C044AA7C59FD72A699E305B2F2803FA6010BCB43C09D8583813EDF45DBE6C10D7 +85D950D3B430FFE86E4AF9784748254C1E04B46A51B52175E3E5B4ECFF886131633D447C4F8CB986 +3CA94224E2BA2EBBDF05D9A873723725404E7FA134E594C77E6E1F61907ABA27B1B1D1B04EBD21F5 +01344532873DDFFDD2F39BA9E4034D28AB2F7099B0E7BC5F466DB4632A164470DC99DA21950E00D8 +188B2D5313B11C92100E1CAF8DC1EF0737D92522ED5BB15B27A8A56B553E2E568B3A7006F05C3AA0 +02A43DF4412901E5C7A71D88ECF8AB748BA7444132ADD1979BA6D5E124FD6564CDD4F8A30CF8635E +02853A0CF01A74B2EA62E469548F6A0A8F93C83DB18B92EC01E2B9381DA787436AB291CFAB6D6C7B +F38CDE9E1A31D3F2A8C01589930F80EC3507E290193B7372E2C3FD98F04D41CF0DF3F7F105A45B20 +5944EAA578C80161C8745B59A300B0EDAEF69B1BEC304F4DAC8B493CB1D0A65A1044DB7048F0FE1F +9686E5EE21232E33B7D7CEFA8AE727CC4C5DA1F997B38F7D881AE7A68AAFCC3ED6D9875C76DAEA01 +B0851FD76699C244B203F718800B7F93758C1E09BEEECEEB77EF99CF0E5F4071E83D89D0FE95D3B2 +DD39F9256E28BF04D1B443309DE3B65427B5494A52A3B08F4260E53FDBB5C17A3A18EE195F3CDA43 +27A4798606CB7E00AFB5C1DA911D09A7F47E0BB0EF92B91CFD48020985C2E46638D2AB5F8BFB31E8 +E0B9295239050B73DCD96D7F38C114CAF59BC31EF7D0BA020C1B0A9E7F86ED146ED1F0C8EA20BBFC +31A224F804995236AD36F29983B6540F3DC7769B330ABBD83EBBF0862849D3FED0849D2B12C51024 +FB4EA81129775DC72E790636C005A3099FB586048431222E5569F6A72A62175F8F5D19FCE8783EB1 +7066800860A22D5FE65175ADFD9A2CCA7A3EECD1A15584F60CCA6CF004F8A0DE0B694ACAA7C1E600 +BAB93C9B8EE83C9DA0E25802CDE0E230E523EB1FC3B87AE66B3263373BACC736BC2FF32E45FCE7B5 +61286C82FFDDF517177D7AEE7A57B820EAB2E1DAF7B8333655596E846B41FFB80DD86FE2A9716ECA +5D19E17FBC9325269D3BF5197C12A42A30B027F37AE406791A445093BE7DB06E000A08F5F7CD5321 +205F9B7A657E682B6A8F7382B46688280369F17298615768EB1E702B6AB47512B9C2319B9C76B88B +14098A35ECC02899CDB583B90E76C68BE61B104AF6AEAEABAF3355294114E62188CA93BAED054EFA +B7C96D2C6B448FCA5AF1129062CFA7C87B30E4F83F59954B49C7854C153FB5088E02AE7FD8994204 +7817A333EFE27142E1D1FE6CF746EE82C83246B4583FB9BFCDFEE7418BABA32FCBD2F32B67FE416F +431348BBBD588925D0A75F7095DF95039985DBC0616397670DEFA6F7303FE517C40D078F0284512A +E0BA3272F610F6038C795F6B9858911E42622884D5B837A7DF760F67013841005B9DF42B34B529FA +2C3C20CBA9D2C0892F54418E691F7117BC7768CFDB4D38DE4287E9BDEB17E80431345F1D907A02FA +92DD0233B16584DA0C33ECA3F77DE669913E047DC720AA1318305F447414B531E683220C89ABFC7B +7BC5C6CDC7CBAF1FA62B13949A32DD86A2F1C41A421F632DF2D4FD53A931178A6762829453D43911 +9E5050040870288FF42B4829D72314DBF19B8552E05A9F34D5B570386A7416956C11BDE424DD69F9 +425896C4AB018D607428DB8287C9AD272232740977C419A639CADFC6539BAE32DC0A1D68B17D9640 +8A8E6F89300864ADCDF20F9891C83E18A81F6DEDA7EF5A78CCD00F2D93DD27781B953F4B65EF8030 +5279A33884A8D83FB63C4338E9D2540A6B50E6602491AB6E4AC62BD3A83CF35F027F1638F991EEA9 +8727E13DE641E8770FFF8579D21A9A2A93C59784DA8722C13DA059A6AC9B68689ACD251094B8EBFA +66ED74A1FB23CC0ED9D6503DC5C7997AFCF7914E80693E23A2D5DCB69F9B2ED185E54A2CEA27DB1D +E32746C93AE588399FA196626607F93286BA199FEDD667DC23E1B3B3127EF728A3B99C9A93F632D6 +9715F0986402AB8E100C5DAB837F99E4CE384FBA339C2A151299C9BE8ED91494B0731A0BF5894112 +201933830292EF41657823EB5EF001466389C6F583E8C4F29B007E16F363CF528B0B905E15E5306F +B87639299C8331B807D79FE507E5AAFCF277B52F5DF3BA63C88D0DEDC207428DDF44E40D0A656E64 +73747265616D0D656E646F626A0D313138392030206F626A0D3C3C2F46696C7465722F466C617465 +4465636F64652F4C656E67746820333037343E3E73747265616D0D0A75F8B3BEF022FACBB2B6510B +3FEA2861419E75160CCF4E49712BE823E6290C038A9704B584A75283B04A207C7ADC8B7AA420EEEE +6D7897D2FDB042D70BBA97F9098D9AD67C4D1EB985AE51B478A9F4B04E7B33F43E8D918BEF0C9E03 +FEE55C281A902160FD13668343ADE352911ACB47E5A9926ACA31041EDB84D7E9F0FB51A2532BDAF2 +2F761624313D5B2F66F00E3F24733F88BDE529C1BB45A24700480F2DD5404C8C3924F8DFBE991A66 +4F53373556C396120D3238389FDD0C552BC7D16D8D5E897A45335B8083A0661F065E3DB596A7AADD +08F3AE3E4AECF58B47F2A799FFB88FE98B14F3A10F4FE21EB9278F6A3C86C93BDB56BE0175C1FEA4 +CFD88083562403EDFE57D573CDFA31D7CD26699CFFC36F4F39EC1D8FE38307FB609984CF666BA3CA +E6269C860438914416A0D51B5D3BEF981D60A57D1781E1C8D38E98927D816FFD129AFA41D743D19A +706C382BB279EC93E95BA889D79BC1635148143BCDFF2AA47A9E6634A66BA3115DCDB5F9D439DD75 +C9994B7BEC0E1D28F483C669534F480F2B08163701ABE46ABFA2FB027103C007F7C2DE11CBAE860D +15295C62E20298F34249C96857387343EF24A25C6B1EB7B063E6B0651411FC9DA4677FDE891F54BF +2DA8B013A9F68F01C39ED362D87ECD9D45AD22897658439741F45A19932C28C0D860605766171DED +17D7D607892EDE8F063EFC900E135EB9DF04B5FEA5B89F128D3F98BC583499A90FB84BB208721E6F +FD4EF5F4EE88B348E02D1B776987CE3C2E40BDA16D3E7D99B63F9FDD0B66F12CE91FD09689FF74A5 +77DCC230A858DD9BA0246373B27611C98CAF3017555EB9126E29692B89EAAB784A6C4A455275A431 +381C002685B8268798A66344A5278BC45A96AD926B7B186058FFF8B4A8330995D359468CDF3479A9 +95CDD64AECE6FEB3E6014F91245656B5D47C6A1ECA2E27A83497E0D4E3FF284A17E3AB8B386B9626 +696838483AEBE7F9F7217A71FBC5CD47649634C9F58200DB0F18AF62731FC56A374B97211FE3EED7 +186299F24B0457C7C9E324FC8E93105D7DB576D67F7798D6E12C02F1C8542E8BDC9C1D4EE8998710 +E2984B80DBC02A154B0BFBC79BCF6F07FD388E7FD839E28F1EEFB40D804F57393880D97C4A48B773 +53F0EE6EED798A527344476C55C3210C003D34751AAAA6CF2EC287F29D91BC5D896BE497BAE2B760 +E8B575EF66339537EAA41EAA5BC659017FF41A8A96B32E2B44502ACBF0DB9FF64846C43080105A2B +B3D201C20EE46C45604405BA90FF2590D6995D6447A738D295D370FAA779F403199E56F0C98F5C4C +F8B639659EB29E595947CD2ED213FA9C4F7C0632A435888000FFD17FEDC166570011490F7454E994 +3927AA9D65B89FFE94F62ABD9D6BA0B24CE5B2567CCA40AE5B1873AC1CFA3D4C166752902E2415EE +C43A2533F5B18F08198CBDCDEAD03C5F0ABD5CE429C84537389339132AAC10106C3008415C55EF14 +26D91F68172A5DF7D3107A7A0DC165D29E62647B94FFF6B926B1C07BCE5639E7F7B5331E004A5617 +2959E858AA77567BAAE93CD61AB236CF3F55C09800B9E8EDE2A96E5BCA371F8DAB9C80B642F02BD3 +3A1FE240822978D3AD666102F0054948253FB1C147AC761F4135F6747478E9818628477086DC4C99 +4DBD19C280C86D95C8A3E33CB37FA3420AB7A7BEE0B87ECAAE8D377E223F6D5E2CBA80A4D6817780 +D33A486CEA3C53BCB2D65C8D635D6F8CD7E923130C0300703386150D09D183C78662987B45AE2DA6 +5172E72CE5A6399342C97DBDCE84D02CCC91DC25D786C6EBD6B3993419A339D31212D6FBF1FDF27E +787FFFC52F8F377115F8A40CBCF935DC9308B2E2377B38B00A186FB8EEE43B6B24C961A0FB3D0E4D +528454A7901D970AA9D6ED9A1734F36DB1FDC7E0D718C440A54B374E14783E2AFCB59983016A92BE +F6723B1008DA3F435F5AB96CA4875EF221899DDA974BF3D039A849CF2F1997B50CE1E65B3651E783 +59048EA63BFE96D2D342410E4C3FD3E78F5217C760E36C3C6FB154321ED6E3A56B42FD8ECC2E4671 +45255AB48596BCBC7D5E18F70E24F502F3B182AD41D70A28266D4230D10067614CDD0DED2D42E85E +321B6ACE53F3B8EC973352A4D194E413FFB0667A21D9D7F653F58FA9260D6F427B13B7552F94031F +9C61F971139B72698EEF7780805980DC90AC744EA38E41744A9BB5397385214B1F55F233E380E100 +C484BA58472DD866B54BBE7B692965ACBB34E659AF2BE0E016CB48B2A3FD61406DA6A4BDF81B7E8B +B9F92D43D94E68B190D6F774392F536394DC39257B19FCD9E32DDE9F71384769A8980F3CDEE73C7D +CB63E405B1EAB93DD5B0D3426FCFEF67E4883D411D2F3C76416557DCEA95F866EF4F9C6114B05EF1 +12A8D9D6783AEE51EACB18811E33AE91D5D560ACBFE7C151785BB0DC5FBE03E7E25667F780B16EF7 +B3CCDA98C1E0E37714348BD7939E02326006C1B10D053F361F1702C3ADCAD0873A6A05D467B61AF1 +459C00F1CCA0A20196A7DCCC91504BFD028085E2353B6ABA9A7EC5A1A2D509E7B43595FEED820812 +EECA9F36777C51F5A3A0BD4223967FF1A688A79DF8EB12C65CFA82046FC20462867E85A6B689A156 +5393186B618195B9E176C3D3C076FEE5F1B1B342CE01CBBABA3391C9FBC410C4AF4718F65027810C +3591C5A436DCCF13679BDB9D4E46BF67F0EA3685473FD570B10E91F20AA8B5C717B7654DF6556A6B +D3E879C284328BA8A28B642D6DD17D48C1E9F03FBE1E8B1DBE1B2C32CCCCF35D86A355ADC5E1282D +F377D489312C029B60DCB93CA8F6445375737A2A9C2858EE7803F2981CB6E64E85ECB730B5C7AEBD +1379D2A41B7B1B53BD0B503DFADA8110504FE0CD971E574B0889E614BEAA28E9E7449E5CA807CF68 +3134A10A3566A62D6559D56D8BFA0BABDF43D364895736DE7E1E5CF424B656C6BA7AA34D3523BAD8 +D8FA3CE840406697AB27A4F7CBD983E966D3A47B46DF84AFA7CCD846EBC4FB38DFF1F98D5BCB56C9 +0E397712E5D85A4A0D0CDD29634AEAEB39B74FA073368E463B02887514F7522EB9C8D81BBA40D220 +03F889590EF5892F0F7341F6EF2AE9A6400864C6BA75E1FCA19CDBB462D064872F2599550F05EA70 +2AE0E50AA9BB719DCA518F6E07D61EB51D581E892C8A4A355F9A575E2E2CF7288A2B8F7969FF282F +47043FFBB5627D80B5713A8E1157B0F306332E61CF945791E0E37FBF5EB22798E84F5C886BF9827F +8B6FE069BC85C7712E17A82289A114F10357C4CA17D9C45FE4AEEB4F7B3873EA2F61FCA3A01A2C7E +BBD911AF4062F3A5654DF14DF6747C9A8DFA38A06BAB0F8C9721F8E1F8C59196F689CFACD6432631 +C7E78E71AE5FEE912475D21E9052DD881791A8769592EF5A39EDC675956DB7F34FA83C94A7974CBA +4B5F0F7EB1CB00750278D877D6CE82C834F49E8F5F37C1EDCDDD2CB622D5F2FCBC731CE9EF6387D3 +2E2B139D8B8FA262AB9F9B8785CABB5FAD1EEEBB697935B7ABD4FD46EA673DFE15D3E51572A07F55 +594DAFB2506CAFA46FE69D48650365BEA8578598F89E7523C5C2EB471847F97BD1A4E81794E9039A +536FB3A30A76703CF7E3E788BD0998F904520F38F4F359031A76612089E18CB689D49DDB18634223 +65E696F4F722465FB48941BA9A720D97334A4AC7D3E80379957E5DF9E3A76342820DA43E1E4C82B6 +404C94CC371737A1616FC755D111FD79F13AC1A6097D64C972B79A07F3545A10CEB0FC6E8C6192F7 +3F03B29B0D99CF4B9AE667D5BE3864F728F7981676680A3C2682E765312E1AFD04D544D50FEF35DB +07872963C580FB176D0BF9FE1D44EAFD610628174BA7E4F645B8FE6607B764BF12E8DAF2DA5D8E28 +71F878072B48AE791B1A0399185FF4BAB4C6367C72666B565F50EAC3C149466A068F30CE7007AA74 +AE3443540DABFE8A2D5F4795158B155ABF4B41D8EEE62FA8C001DB2EDC2B70E809BBC608B1530CDC +63FDA96B96D9577B1E8C9DC25CD0397A1F51B511A15A230F81245503CE54C40DD1421623D652CFF0 +F69967B1B48EB846752B013A7BA212A11E6172230A254E1D679C322CD0ECC56A30149C93E82BF836 +4B1007616E8B87DBB002532C6932ED2E4C65F7324981CBF31BB959047FDFF329AF1BF94E7CDDF0A6 +30951037B3F9F0452712B43D027860DFF41C5AFF7C1AFDA62E525C9548B2AE75BF5D0357CFA24274 +5892B136F552A8568B1B8B02BEAB1FF21CB54B85B76160969C606A5F8BA62F6A04DE22D00E239352 +B8CF4936E1909FDC248DA43F9779600E3B23C82AB5E04628D45A25F5CF7218EDA19DC30F21FF9515 +B018FFDF37098ABBDBE5C7E5EBD35394917D145241FE301DDBE0C3881DA3D092B9765B79C18722D1 +F375AAA8EC8527398130C723858AAA6A8F986AB6B686BB0402FE1937EC3194F4FDD62754DFFFAA84 +1602F17F55425B5BF3BF9558768389C405B8DEB3227F56DD112F751905EFF6A72B6AA81F2EFDA57C +EC060235770FD1E1BDCD350199CAA8DF0FE272D54926A9D227CB32D59548382B609805FBD65F2761 +C3CB57D6FFD18FCCD8E3A1253DA336209FFA93B872AED218666A5DB3AEC170F0F408B3468F47A66B +CDB37FD8F312E7EBE683DDB74D72F6221B747734A1C27DD656D3C99CD9D92D30A8E6D60888F8D74C +FFBD10C6E17131BE575BEDC8A68D2F9ACA6BDD327020FF46D66DDA49D1442F815F6B1A4423A31F0A +7FFA0F00FF0700F862603B2B7080D045F6808EE13B326B38AC586A54AF43288B6D91651C482EB09D +87CCAB09A89B0B658B5B37C674CB4A7A751DF4ED93BD5241BCE2AEB7A93BD61671936ED3E2F4D237 +F1482A4C322F94C94C98B187293D01D56FD9C64BF85D13893CA0DB02E963F4F85AA3391A9F532DE8 +9AAE34BCED3C63E1AD4CF1E41C706A99801CE4F15FD3F4A1B5C6AE02B3D597ED64F78FB659C2618D +4E35580C76A9A0284BF696EEE14C5B40752BC95929A5D6454B2C68639A482B09173A6B75B472E6C9 +07AE1E67EF4EA1B543ECC7BEEB3EF61222D170CF59AC582E04FBB9B75AF8929D41EE9EB2BD694FC4 +6EDB41D7EA88614D45BE582BA68259CCE9F4A96DCCC0A6838AADBA385D02DE173F5A06F620173AE3 +DD7A97C4A70EBD3287EE473D0F07601C30ED5BE78309BFB1FB8C6A57150D1AE459E1FDC285BCBC0A +F52D8BCFF8E6B43EF1E41EF15D1C75E4662E8C1E12821638AD53278D5678E55C92DBCB1F577C53BC +06FBA95BA49AADD8325CAE42BA9C3312DEFE954AD533024BE410A74AD1A1106D69140B31C23D4101 +DC6DB57998C3315ECE03C4A187B65E047FAD6C1D071B14F4B3FA0BACE07EBA207EA369FFACCF9435 +AE5CB8E79FC2C705A194EE6BF48F4A28456ED705EF4B6185E90BB74140962E918A41B920CC9C1434 +EC4EECB8717FA007B6A5B52CBD879CC0C56576894BE7EF21EABA8C15D34DF4F896B9475031499779 +91796E5E514002F0AA76F6A886BA90CB9E33BD090F178764977D8D8FE8E4CC1E6210FE5B91223C03 +00041ADF060AB83762BD19FDC91CA87BF8A48B786529E4ACC56D97EF981FD6DECD5BC85CA9F56EDC +EE353EFDC63274A66D8206557520F3A2A705BA8FCB51FC1AF4AFF34485A289EE519E1F64458AACFD +F88725716605F1527944AC2A197F613E134143B4BAD1550FEECB800F45506BCE063CB583E8AE2D3B +436A776789C72E807A3BF986C3239423C0FDCCEAF07C8D66C85F6E47996F9E5A2D60FB739F43C636 +68750E364D1BEA3E998497ACAC94E2D8353B8262E9475F4D4767DE0928FE662A05F3AAC5CA6BC494 +70D9D53902C5DE0D45AC111CD142A7413551DC0CC24473ADB0A2267F4636030B488162FD86B416B5 +6477A8A0EF31F99757C28C3B2D20E96F1EFE9F8C8D24B64E1ECF70CBA28AF24CE9FF268259DF30AF +1030F0783972310F830490BC44CFC22C2AEB4C30D792705CAA366B18E35AFD216819631EB321BAE5 +035DAE8E8DEBFF9F9C2C887D90A1E109CD9A6D5FC84656DA9AD66E88EB486CBED5D38CD7F4924324 +804510CE3FD3638AAEDB4B832A1F69F228044144B1738DAE7765B37D7C9D90A4B69DCCF455F8E972 +97E50CB6F9C29ADF8370687BADC4D871F78A514A21EC4D266DE5D69783D5B03147D813FED2C06BCB +6ECEE853213C73709111B9C56415CE97E848AD272821EC0A8C946BBDF519E542A42DFFEF9BCB867B +13C5C8F4CBFE05B3B878031190B4419C5763D98A4A01BF6FB129F996E2AC96CA8799C820CFABC4D5 +D82C13DC29A3E6A36DA2BCBA8C263179F9EA41F1C0DDE0A79BDC7C3BAD2176A884E6AB900A709746 +9E58327AEC064EA7AA3BD7D2D4F72BCBA824290DE49378768FC9F36812E4C67C008BF8F32504C580 +EAAC6219158C83A046015FD37CC85F56173356E17741ACB200EDE77D18E38417F5011BE669444A61 +44D3F53DC9B87CFD84D4FF421F7F056FE0FDF013D30D16417FE8DF0D6A2D120D6F165FDD4E119982 +B102C0F2FCDA7E8425D7752E40B586D1D70966EF9B1EB75FA52439A1AC722D1A04E1E1E0746AEB3B +05D80058EAD47537589AB1A33B5E32BA71F6B532BA2EE50657FA9E8AFD21D8872228A603E234D98B +379CB81B4E722B5BFBA9AB30597F5761F2043112C1EFBEF4FF76DD27AD53A0E876E256E38D3C8C2E +BE83E91533CD3FE146D66BADFCCF7E74C86762D08057B553E4CF49CA47DA51893CCCB6B09AB52257 +9010EADFBFE2BF5F98668E703E0BC83B8AADBECCB928031AC883D6A68F5E11D703D159E69C128385 +A98093C1BDE057C031FE35CAABED1B4C19F8D84694013F2A6D8BF9B0AFD6302BB3DFB9E9E4EF4FB3 +79E6E937D35D66F3223185AC42CA6BB807B3D4927582A886BE96A984138BBED9B9D2680887C3D11A +7A49E542A06047A38B1C5CD91BDCBA70DBC0FD2CFEAF9998C138E3766ACD13D910D6A2F855759BB6 +5BEDC610A2EDD302F084772BC3A146A065CE7513782039698F2F2CE1A9F07BE4E2B4F9938B74CEE3 +35B0A7CA9C438B8D31929460DEBC8CA392F67D1C7BB6E6071B231125AC5A90BF48A3090FD35281B7 +35CD9BADC424E9C0B04409BDD53A83C53FABE80F90B12502CD5A327AFBFD331F01BBA53F934E6554 +A499333B53AF7672FCFBCE62FCF31035CDCFBB193D011955D3B25A9CAFEB1318DDB4A7F100232E60 +E972982D0BBC6D993B08D4C3F8821AFE468FC4B709E196E6F9CFF61FC272E37E63B883FB4B521981 +9401BA3392084C934161FF5F63FAFF558C13BE7ADF7097089961BC9E961C4B3947F7EFA8A8E8393D +8124037F8CC4289BD984E8F3D666D1F75AF28445456B785D8C0D92576ACB45719A83FD48A92843D7 +C5FBA06BBC15907A4C997EF4FED524F38D3106C190850E2C872CE043BE799449013F4C3B6510BFF7 +9EA7FB4F2E5AC325FDE80DB6C0E9724EBF3FFFC7D350469F008C17086229CB82434D4946B077E3BA +F4C94C3BAA87B90238CD3CBAC50B696B2A618200E44C86B2DE7C624E57ADB82CAECD787D8D2C87B0 +5E00A7A671F9BC5D356DBFCC259067C30406D103A56B25148E54A834F75F18B56EEF27ECDB966ED6 +2A59ACE60506AF12AD26C36C8DAF59C9CE8FB9F66B24E6E4ACA48D2C24F332C54BA4F8951247FA79 +29C32B093F8AD37D98E9FEC42963998CD7F93F130C0300F0B98772DFF751728C34267334E448E1C1 +3A96722C9333D12C738688189131471B8FA69010264798A5DC475B1EE72472E57AC28A89BDFDF6FE +F2FEF0FE15DFCF97ABEB3AF4125F3DCFC454D726E950B75DFC969C1AC04524C15DAA7B22194F1C36 +19781AE71D28749E36CEBF9148255EA994FF90D2A0E9F89786235BC7416B5456640D10808A084390 +978F8AA9C8FECEBDD81E8EE56C67799DB483E8E49A13B176FFE6841228DFB44FC5CA2B483A489BAF +3361382BF7D5B7A8CFB9F492D26AA2F4EA86E8D1849FAFBDFB57156E76217B6BF138EEB699E06DCE +F4206ACDF1B79F1DC4E105DA63D32A8126C7FA3A945F690F7A92E2B5424A68FCECDB8FCCE07978A2 +10091189F53CE4878D4B644ED6DD4D1F787CE3E06CE947BED37B940FD017F0FD53F04D66BA4DC0E8 +4FD59586049C89D15F8567E336FD817C472AC980994D4A4740A5D0986BE07C75DAE43B6B531F4083 +57C1798AF75AFCE56F02D2EE833C7C1A37621BE3FD82B9495D0D986322066F21E025417C9EC7E494 +86FDF098F5A9DF02315B7F5C778966C0D66D0D826DBE93E3CF80615B4FC60D217F4B44BA559E2B04 +E68D343CBC0AD40A7C3F40ECB1BA00BDF2EC6E6A0756E9C1858E3D0868F3820554EF366CAE18C6FB +BEDE45572D95A91F0D538B9C7A99522C93B854EC651BD039CF85E8160CDE78596C09CB6DF08BFC7E +E6113A4C6C368A95373F70D10B94AE14025ADC23CCFE9326BA9005CABBBEF18B25EB59D7893F2E9E +ED7096BFFBE3E294B9820060944A02130426E81FD09317FDA13F4918F5262763A7E42E43428A5544 +FD8559EE771615B27E9C5E22AAD2ADC2CC2EE5DB6308FDD00AEA855B66F883C11D7CA11776A60530 +A3CD9F6ADA1BE9362F38B22E659B0BB8B0B2BA162C56ECE9271CCF4926A6FC56CF27E3CDCC919E8B +CBB3871628B2566887009DAF3464232B15890E7C2C9E9E5D0BEE8672F2FA4BB1F9873A4B3B4930CE +0E7A717052D4E5E91AB0C6E2CB1A7D7BC1C774577D3C88BF58FC4EDBFDB4FDF270AF2BD9ACF5B583 +4240E081881E7C5570D9783436982EA967C891B9CF89FC0ABEA6C08C89D603AA931B81D40AF95AC9 +5FD4E577B81987F17FFD62BB2F0E2EA279C5470C4E25664F06B49F101F958AB6591147616861E57B +A2FE8C98595E1A766FCCBCF586A08452871D71156AAD77D5553D9CB2CA5D3453FD535FB2E7CB78FA +AF3F8016DD5132047A995D52D82770489B826CD74C5B9150584C8271BD3CE683772F84202D33CFDE +7AE3CA6F844228EF28A693EF59BD2A98F1196734833C63988A8BF7648E9CF8B67C5675789B0C16F2 +5641FC36A0394174CE08DECE828EA5B809053A9FA45BD1DCAFA92F4AC3449DCBE8253D5FDC3C9821 +A3BEB2A5EF47ABDFD696BD11B75D4364D5DE28489D0D91CA2F52C931B1DDFE8441DB2050C1E057E9 +AFA9AE84DC569EC4BEA23CE977EAD5B50C383678E82151A0EFD0B3024DA618FDF24EE7EF7BB9293E +6E0CDA1A3D28FFC2940AB3E6DB76E442289E37998D6C4FF20288DE6C11DA867FDEA4571386EFF528 +F1AA8A481127FA192B2DD8F68FFE904560E369577CE5514E6FB6FC96FEBB64EAA3AB78BAC1677362 +3F34A51BC6AB9CE9F64FE2FFAC14F8FFAB14D804FCDF4A11D4BA5B7F3464B797085D02E8EE4B3BB8 +97483E01A451DB2C7E374ED40D6263E6188AE129A6F9F722E194852FD20B5CD11642525371C1A22A +9FF89E07FC165395D579821DBA298B46969A69346C0DB9469FFB66DA0A39D583BFDD2AD6636113C4 +B0C877A9034B26C41132F41325B75AABE508060B67453DAE87E8933C8C76F56CAB6EE100D902B479 +AFC244CDEFC08DAFD5658AB842DF3EA7D7E399430129574F30FDD5C2903F521A27476B85F5C479CA +18AB4BE4A95B3F9BB42A60B4671DFBC5D6A7A50A5C85E459E1A49DA216DC9FA1E55D7B7D0622231D +F0F6A8DC3715273F3FC3B42AB19A83EFE15F9092E9113ACE384B86625C877E965CD2DAA486A7BC4C +6CFE3CE27668D847CD243FC28FAC29C0CB874576690ABB2646F19466FC340DED7AACBECD4429AC43 +A51886B30C5EF7628B5FBEB63117792A6A25EA790DB364703A9E57A2B9FF0D76C35C8E27B0A82C49 +5228D03CE98A1E2310DE35CFC9E985236DF8F5254C59A961746F6DAD963EF8658967461977E21FB1 +3C579845F89D6867151644DB19BD0E4A8E26AF424863C8FE7C45103B496D3D4239048E909DA716A0 +EE0C650569B07044463F86DB1CC3FBB3F774ECDD6603615A804450FF49E092DCB283D0DDD7C7354C +1A251CCBAB2AD70C95E09625C8B86F42B92AD1C7E0526C3467849383E212135D566CA3ED59143A3D +37D7D67C31FF37313CB5F089A962985A5623F2653D7A5A8D713893ACB29BAC85272BDA8641027448 +31CC7DB9BC83FA36E49433D06E1ADC5EA3B3DBB9841F9F7AE5DE69FD56B8B1B8264DA8AE7E3D5962 +F697F3BF80F05044B53996C7472647BB172D95390CCD4021D9E7FACE2D1520EE53B207ECB5B595B8 +EC6ABC532844C31FC0045D33738C5AE4707F4C2820D573A8A244592471A630AE4A40739932F16FE7 +99AAECED373E7650EA8ADB8E8B92FD41561AEB60FBEB4DA3D59A6D6B567781FE250DF010C6DA4495 +9FEDB19B13524E8EA69363CF231055FBD428639BEFDB92F7B98CF23DFDEE34554DD2B6E731A73B38 +C3F7BCA1C2AABA283A77C5ABD4476CDF84EE5809A3F5351947A451830255F54AFC222911AC40CA51 +2BCAE8E2CE79CC126E7914344051BF25D264167F5E99B88DF66CE2B6CEB01CCA66ABE016D46DCFF9 +6BE6E8EF4CB3604951A12B3D00E1E8EC91851BB1B59FD1B9A0AA072A67B8088F8D5A99CABACADB83 +9469F5666644CB54E3F50AF04A56DB58A700F9188E967C29B9651F256C56E33210C12358BE02AB9A +88C37E7C884C3A6C919BB39F4C4BE2488FF53F28ECD3BECB676E6CEB4E4BD879B65E917868E23C2C +28064B42E936D7C8FF07FF0700F86F28521407D47EF852D4B327054FEFD7000E48DCC47BA5F15D8C +A8A2CE41F56AD6CF26FB34650D9D2E0FAF1929938EDC92DE9E0ADFAADDE92C11D5BC5450D2FDF577 +ACB6DE7B62E96A9E7C69900DD4148241655F35C66F28D47BAB247DC8115FB7C9D011EE383A69F2F2 +7D8E25249E3A663C590B51AD4ADAC28348177C49F45F1960ADD90A84CA4E9D3FE958FE04BC73EF37 +130A8E2B4E9A67396E4673100B3FBF845AA95C667BD3893D8B7EED7F424787F0910E6AF42353D4D0 +CEE30202404F9CF06F7BF8078E2E9E28E69B2DC4090AEF8E62770FB6374DD5CA8785EC5B0CE375DA +46A151B7A88D159BD4D2FB0C6B779F13545B5AE574F5CDA574AD78FB0E1CD24D66087F65F6F043B3 +2CB554B29539A4E9E024C9A1182AACE487723876573DDC1F5AC6A7B8718AFED483B70851FD53F599 +B9B04CF822DC2BB6D8CB6893754D1DE5781E7FC5201DC2F1536F27929D7151D5A49BD2D2D80F8C5D +A5E57345FF8EC28BB7A8F1FC200823C2A25F6B82E9EF9BC354CB474FAE6107CC14D92531640BE205 +DBA3EE3BC1C78DFA700098A5154927B7B79E7D5A9F55D09DBA7ECF276F43BB1E2C1E59D51C41E212 +628248D8CA99B71D515694F1842D74E6A1B86025D783322887756184E7A77FA40F5AD98AE35CE683 +11D72F3D5FBC975860572C32C42A614467DB27765EEAD30F0698ADE6D023D496F916597C65A28CCA +BB5485ED3905B70B2C4EE3582600B1B9387B0BC0ACB4D412C049ECC8AF39AAD3FA9248E9B5B2D690 +687CC86A97051E7504F2FB6E3181A2DA4ED01980753AC8CB57720E99071555BD0C0BA4FA33F23432 +8C752F8FBB9A024C082361B3602C2E3E25B027653317853D974D27F7A39C4E82C1384E4F4B6484E3 +8BED7B1EFE6EBFC769F676CD94F18E4DEE91BDEB5D651F90B0864227FD7671CDE3D19AEA53627924 +D690A04D3CB36D2759FA26411C4B8BCEB8ECCB979425CC85764C405B32C2BCA7959EA4A715F1190C +C503AB9BD014DB60FE0AB52AAD7CCF943C3D7848E7A6FE71E3DB50C2A4966DEDE99020716170DA11 +240D8C309E02776A8FC068648BADB89D00378983DA2C4CDB9B311E3E1F9052B8169BAB4F3519C1EB +31471D13E8F42ABFD3ACEAC6C99D3021D6D698058037B30204754F6453105E7670356F4BBFBA92C3 +850C6539D581659860611CA1C052F195D34940F6417F8049A8F0F63BC44496425DA31745F9CDE6E0 +6762D57A32C549EE6802799AABFC9290A3D33511BCAE48C4C4E71F558B0E27B5DF64F6DC6BBEA2C4 +2740E089BA5336FB16F87499FAD7179B3B19DDDD307820671C0623C8661044900CC92C6A285C0C83 +3695D3BBDB70FA4165034D8C906B92F479F62E45F79AC4EA4B3F341C87B21B965CA57E1277C570FE +78626A33B851B824BCCB6922B87694F0B8041FC74A55848CAAD90F718D0E973F9CFE7144872681B1 +B3C6DD37E3D7EFC8C98E3AA3B4DA22B5B0812689059690F8E52071DD6DAD9FA11B125D15FA4F7B7B +6DE97A2141D7298CFCA8F37DE39FEFB176082C1096498E0BCF1858DA2C5BFD59132D35D81294FA24 +3D679BBF24B285855F7797FEB91A7730C86087189644277D6BD088FDAFA43515061DCBBEE2E4E568 +D4AD815E7D1DA04DA5A69A92AF62C8AC8F489D4F5CFFC063F76C9CAF1345493ED8FF7B1F66E6DF51 +77273D7A51F26ACC1176A4DD437D1DFA16B2333323129D2B75F4080AC4862FAA87A17330E9C14ECE +53E096C0A17B0197C783448E93BEA7FC166C7E1417CE543970E614D642661404411F3C6D797CF6CE +2A07AA6BD489D0260C1B95D2A476D97044891EF5566E155783D186C733AF9AACEC8359186180FC3B +510CE8E207D41CA4890D15E69D05BAE076C23D3E1FECB9CA54FB4FD31AD58F675B8D4843BFC21B99 +7B863F66AEE22032E8273606E5AE02D40BEB444C4090DFC68A7F0F467DAB4FF2AA2DE24973C89D6F +E66E206F756B3F07B920245B21B606868B3820FA86257D1A96173BA206449A2A6308F3C28822D5C7 +49FDEA5FB37D39480032B45336A99FAA32FAF686B8B8E448AD34C9220A00C5137C07B17B5A4D5DBA +A1251EEB286A7C1D8B4DF18CFF428638395FD7D12C0BAB0DAD9C07248A1657C5697DDDC0FD0CFC96 +BC60D20A69A5EB9CF1F42955B3DA8EA67372B4E08062A4F3AB851292AE74C871B7E0E36F79251399 +A708128E87915EEAD5F2E20AFAC53A9E54A78CF41AC15DB4020824D61DF2F3CD0D05EBBF5F11F146 +B9785C877DDB878F5B260C7F602FAA4B145E2201ED018D0E552C15F696CF7F0A5DCAC60786D2771B +2C11A774DE3FE246904267A25B75691EE7DD93D6F5ECB0B1F73A95DF99E528140585C45D198BCA17 +F0882A6430DD37FA1F89EF320762A1ACA41806F6AB22165A71C1B2D4FD40A73CAAF6974D8D1F7F3B +6DB7753FDAD1457820975111D15EDBC81FE0EC4EDE118FB2AD6DD8333E713FF186EDE1A58E689B42 +064ECF32CD15DC2CFA4599535A6819E56CE21A71FB9584EBBDEB66E45FEA7E0749BB77D51417EAC1 +F34270CAEBA39B81F92C58261EC1E33936BEA8F8303339E6CFB81299623EA3E016D3968800245EFD +45BFC9AEB55507F68A3F83371930BE4A38929B4375E5ECBC00D3DAAF0990E57DE4446DD54BEFF6AD +D988D86684E99C10685660865DD6FBD7C8BDBF1AFC33A3776BF5AA4218D79C75B66D323D36C1E466 +147A029FA1EEB7A22D2322985E6E8630A4DAAD43BA3435550E755B47A5A18594FA062718FE3F925B +7D16F3D1600E74DDF55A5FB650D78806A809BB927928D7B16D040718DA034107FDD920A211A73133 +EE08D191717AAD9A24C66C36A1049672709CC6F99C52704CD82DBFB6B73DFC256F48EB43898B53E8 +EDBD2738005F9CFA63E7BA08000AF77E637328B93F8CD7E923130C0300702A3247C2A48D722C1E37 +216786C84D3345CEE61C26E4CC9D237B37F460EEABC93D99A346CC7D8E942B733DCE8928576573F7 +BEDFDE2FEF87F7BFF8FD422FF28D87ADF49B983BE31590D77BF081DAFDF6ED772FC75327D95BBCC0 +6B15E340C005CEA17B1CDEA8D953CF64DFEA0C1F00069BDA0D2A05A6F91CCF150B7B9D09B37E296D +38E68B61DF5228D0CFDDFDA62785B679F8C1A86C5E03710876B2A8F79E56439EFE46165A4A1B334A +3F8BC59CE9483CD27DE3BC387A271D6696F616436F4413D7B89F25D2E464738B21883AE94C3FBD0B +70131B13239C45B022F9653941538DDF61D847AC9DA78734EF6301DEC3B26AD6920BB40F11CAAA5F +C6100377C5C201590B94C0A3A245F197E9075B7DF7978C20C312AC21BDBCADBC2738C7F42B9D8DAE +2189155D116FA002864936BEC6EC754C9DD1C6F1692FD450DD0C8CFEFEFF6E90C6FFD320257515E5 +FF36A8CFDC75CFF5275165D492EC6522ACFD9EB24EFC14391DCD88FDE1D2601584DEE26072B4443E +31AF9F5ED490B768993CBD2A94477EC1D7117533FF894BAB7725CAC02486DF366F7BF01EE7FC3AF5 +86A1813A119F6C638E795C222A3B55E36C0844BF6D14B97E54C9E3A48D44F9D328200ABA5661BE84 +E01B49C3E7EF6BBF938F2117B2014821D5C89A4727BD46B2B4D862C5988576DB5BF997AA678BB9A4 +E1009FE83E0DD7FB58C38EA98A61E4A3F869C78A79F63C2CC0AF9E1499EBF1CCFEACBC09EDFAD651 +275BB0D0699273FC0A2C823BA5F29A87EDC1C3AFA9922152D090119321AAF8028BF5FBAA03BF3E78 +4B6652A00C0CEA7DA57DBBEAC4DE8DED6A8DD683CD646BA2EED36050BFB810653375E3E8B0E29CD0 +B2E1EA0EE0BCF614BFFB0A6B4CEB909C12387FED8A7A84C7AA18270F7C5DBED1453793595D2DB29C +0A0A4CA407270B70D4833A59369FECAD093F2DFF1010B721D1B61E2B400F9AECE56E495C78009CC9 +114A98CC62E64AA93B13FD03DF2199890D009A623C588FEEF6F7C843E1DE2602AD98BE327001FFC0 +637E5B163A1055815CE33518FB354C2D0F2FCA54B45D713A25996AB329752F19DAEBD74DD6F7EBA4 +B1DBEA165B871C8CA1ED8857F87AF70D2C1D0269DE49921F73896B926BD7C3135C2EC7721142663B +346F72F16EBFCA643D879C6FA1FE468973B32558E4D76EF08723CC5F7BDE3A2295A4EB643CA61D3D +6B94EC27A2C02BD9813E22562420C63FF4F271A02EA3944B8EC01729BC9E02385D67E699489832A2 +D7A7D860C991743796FBAF00E6F5F72555DA17C01826552FF3F468C90C0D6A6E817F88FB3BEED66F +F04B73010208F50BE7C9B6549D6E3A4A14FDB9DD8390842D9E92E01D0188537993A9CAD8513195B3 +AEB11AA1B85574B0B7832B54DD548E87676AD00F3173D37E37C1CC015C2EEE12563A80A46578BBF6 +A5C64EBE04724C55ABACA6D14C01565A67402E27C99DD73DFA0DE089E56D27DAED5CB7ACBFE05B07 +FFC83E38B0DE608274C3A3B77E7B64C7FD3C4E6B924837325BE32674453CECF719190692D7823CB3 +7EC35AC9E96E837A88E1263C457144A220AE676263FED7CD7D2AD7435FDCD038A4C69D8DBF1D3914 +3DC2A2872D51EC2C8B185D00DB896EF4650E09AA0EE96933310DF6527286F966AF0345084D599A37 +64B223F2E5C79613824F064B82079567AAE444471D17E9738A82843D46CC2BCEE0AA8FCCC8B64092 +909E4C03BFCC9FB995702D142636BC6B1B56146798BAB2BBC9C321472D84648DE2573B129A652DD4 +A10DAE6811BB9FEF27B0BD5C13D9B7637D967362A2A06AEA097A799D4B2DBAA2FA43C35444ABE565 +62F1B62F8DF41F5DE9E066AB2F5582109F03B2DB18F0058D708EA51963ED03107C8E925F7E22B4BA +C7C8AC1DBEADB2C88DB5485A0B776F689EC96C93EB5FBEB7CD7DE2C92E8B6C4BFADE05826600FBC8 +43BC856AF3F1BCDD4A6F520AE682B102358663387197DB325FD622E4821AD737CE84DB161AA89AAB +5A3BAF1352F559909B1F7E2C8B463C6D81C1B2673B4754E7764345D81AC4B1B2A9124F881D8CE41D +3F29414135CB2C7744505847D0B4DE2C684BF95E40C3540DD7A63F2CE3AB45A6014424C5974BE8D2 +B3D39A6FA750EEF37B52D8A889BCE5E6C7C6EA0EBAAF2E3675084AFB3D810866A5659A45A85D9464 +303B2B09FA7A1785EE7FF6635CECA44A78FF965A7A677055724356ADB6B8CC41D38B35C29B89AA42 +02B1D9AAC7FBFDAB0C959E130499A27C83F756E064FCB5A7A17B7E1677EB1671057C56CD98242B8A +3573CA55F724F41DE8DD30C806DEE6BAA44F3E9E1C756AE0F237BD52F07895C5E6FBF75A7FA91CB6 +C56B9881E7CA96254D811AB85E5B0EA1FD532518F747BB087B807870735FD30C63AD5A53CAF09770 +8FC24313527674E296B8EEF46174B9AF3067873FBA92653FBA955591F895BAC076AD21206BC1C5EE +27195DA65501C8CDB7775F4AEB6CF8B063BF837E719450F83674B9C8FA6817CFFA4869493E97E587 +6914ACADEA8DB4A8CF5BA61C8AC2F8385B6CFF9F188128603629AC1BF1312CFCCC51A1EA789194CB +120F646376C624C18DFBDF948A09E9DE32CADBA2AE9B72E23CDD5407C9C235CF1BBBAFB8FE4CE361 +AC87A63FE31B93A857DA72B66A73EF8E8CC2AA3CAF502D557B0776FF14B14BAF84529AE392B3023B +EF941814B34ADD8460DE2FED708B5AA74D85CE969B6C80030E7197AF4ACB95CFAF6CC33C3E3E1E66 +0F66F68A94330AAB80A33E853E6F1D80B4F16743F3179F366BBDC324DE6A2271914D8917AC65403A +32F3A44FBF69828EF3A62AB225E8BF7E94779CB3D3394A0F0920D45476D6A494589BB261DFF79303 +01584841951D51583F865C69ACF440A807B7518FABBB05220433C9DE8429098D7A564D832FF28A46 +CB933C8193D017FF70A0169BBAD7271CA1D3A48C19D2D8A91B9E722161726CF765930CAE5B8C3019 +F9DA8D77B5B91116F9EBDF8CD6E923130C0300F0D4CC3939E6C895B3F4849C0F0953C6DCF71C59EE +FB8DDCE636E756EE2B673DAE983D94FBBE250D514498185A0F8659CC9C3D1FDF2FEF87F7F757FCF2 +6DD57D4CCDA8892F584676FC2AD2EB9D54C0A7BC9734C2836613E14D7622CCF9BE35AEFC56E29278 +5BC8A551A0ABC9B33472BFEA6E321E17CC46EBEFD76BD65A8DBF474A332F4A1ECBB05D73BA1AB17B +88FD5C21C5A1BEC9D0433FFE5253DEED16858366FDA17B606B7BB6960AE329DBEB8DF8F24F48C9E9 +EFB2E9B5CCABA13B6E41EBE0AB5BB1176F545FDF85CAAB21CB2C8D7253E5B806D5625F3D9AFD8DB9 +63A79D4751BE3185287DF27C1F948361DC3B9F4C66C8115C79BA9D7512603E755D7D717D2C84C2FF +0408342879D4ED8FF869B421E476EE2F70D79C03DE88E0E6B7C5DEE22AB801A0686F47182269C710 +58AEA671BBDD92A903E8C29A7583D9C0FF9F39E92283A65F201A953658F6825DD4B7F50657F5848F +C2C6692A41153EF341EBAED73100C2E7E221BFBCEC11D5F117B706F5BDBA67DE94296F5C9DAA0C44 +667F7865CC61AE11C8FA2D992F7038B6E8D7457E19DDE87977FC2E47BE21BDFBF69906F175EE211A +802BDD760E346B2178679B3A14FEA91301540E5AE4DC2230550A575C1B276A8722EDC19A72F524CE +3AB7D5260627FE5BE3ADA8961059D08A71B088BB2FF19DD8521141839BB10EBC33C3E01079E11DB9 +2CC218877C7334263D0DC702ADAE0FECE960234A15B5435BF87A314999BF2C133E7ED0549D2432F3 +3BDBC78EF895A3626FA7C770CC129E862C1FA4D6BDF2FFCD925FFC497A96AB56257CF0F06FB3B504 +32436B9DF156D28905FF40A002622C8A19D092A786653C53DA113FCBA12314ABB94DF02ECCFD3502 +54CEDD30CE35EDD189268EAAF88A6136A529879C68107869913C41D543256DB48F1487F9049CD469 +0DBA1273D9B7EF078940E0C2F0F6D61B48B9C7920A5ACA8607678595CE71520A4517575F8550AB44 +8975D55672F3743BB1DD127D190D3E1CE69D52FF295AFDE866AF39B8CA407B43D40E0342CB972B0E +913E4E047BDCA26E9B7161795EC5C8DE4948AD06F590616AA1DF04EB05844F98CA41D00420855E0B +6C75A87D9260735C45F72A6CA15EFD32105B4A1CF22621421E63F6E7A2A55AE2D3D44C0ABC01C428 +04E17131906FE7D26EBCF487C77C7FEBCD341D59B5AFF170FB6EFF55D6CD07A8B0DAA0B1C67484B6 +7DD8FA4817C8D922E5187A080E86AFCC13EEE838DE095DC97D7D2415D360DF87E8F27D8F14A6F45E +A9622EF0949E4A6F4E52D18427BD081332379E7A070C3FAF7CFD3AF0BCE0B9850021B1397A4F88FF +EB98F8B806E5DB8621DC8F47A240C3FD198A55D71D9331BCD16B3119B4E1D1CE82AF64F1C59B22C5 +4B6924EB4E79F0788D13A44F2AC7308AB5292B0A4D62C8AE8177BEE79E199F8B8194B9E57EE86D56 +FCA4B8D62AC23FDC19DE85915D2BDE8496E49C1015A2C7ADFFD05383A0D2D9C32606ABD1E438CAFC +0FDABAE92F54E9E395FB7998E45F33610971E513FB746C368E2197117B99DA94B8F5DD2AC8F1252E +425924C0B6C51811B7C6446B6433FF9FC75655FE7F8EADACA0AEF4DF63E3258D253E0E1968CB7068 +76F98893611989BC8B26A8E04A7548A290C82932CF4399BC89BE8C5CED2027E0DBFC849554990258 +C63FEAEB817DD28493AFDF7F9A9716F9E6991E0BBDF893BF9211A627874522346D461215B1676E31 +2F2B9FDC8C7E781E2BCA23E0770299F4D4F03210A4D51220D01CC1BDCE9214F77F46E3FE6262452A +C65E1346047EAED045918A1DA24701E74451FE7664A4A447A75E94631E52FDED9B82C632C7079A77 +71678134F772D6345219B30D13F62B6CE402DD176349B1FCD1D64C0065C96552ABE5D995C2E2985F +9E1C599E2164F59B21821B92926B1658157D66DEF73DDC0EFEE1F1EE367C96CBC7DAF9D3BDF916D7 +1963F72FD6A4E032FBAB7AFC67B49FEC1CEB86187F9A4472A55C6626A0D048B7230A4F61B41FC07A +4AE65D334CED4C414912F56EE033730E83C76DE7C5605B73A13522ECA3F561B75DA4275BCCAA1A0E +D1832F0F944214BA40BE7406AF585114D46D14E05A9174016B66CE1C2BCB62C88665DAFF30FAC6F5 +73B90BBCB7BBC799BC00DDA1D6CBA48C953CF9AEB5E9A362953BD64F607BBB1F4D77823367DF5930 +C1AAF92E6D89F599F04E349EC901DAB0A0567276DDACA691BF62BCE06F812EFB21EEDEC623896E9B +59D17766830297E9208F830564C4837CBDAFED5E29C529D830B47DA8C041E5A093DCBA7CD0CB87FE +9E7B37A77B499EF58A1671808E0A1DEFFEC8F2FBA7253FB58C876A2275BC9D38B8D8686255D9F2F0 +56678BC276ADB5A90C85F85EC759198B349B365633C626D4E6CC524F610E7EDF3EC689EC581693FB +66FD3306C8A4387945E6E2C5ECA4B36096A578447A48C3F3B61E3F892BA33B55F684159503E8B42B +FD3F47E86E2469792E1CD7105016D0AD729BADFA61DB82DB70976D5AD132DD2A71FA77E31EB94689 +C72E5F2DFC59FF5B455BEB07FA7BAF6CB2652E842ABD83FAF75D7FAA0AD4673E27FA76FA58CA4F2B +9588BB56C0CCA433F09FE61D5C66F282191785BAA7B912AF8DA021CA3A5091A7C3361492A33242B0 +A1B7CE743B4BDC0517752BC62A7661D4D008B0AAE67A8FAA1F42019C67BE2449ABA7A97FEAEB48AE +C86AFEF3D0AC427454C21FE73A33BBA027B1BB534BB1FB22CE62CBF3A28B05E0A723BD78B99D31A0 +A23A369D4CDF4961AF3511235A0353F2BD1B78ADC9297D76B0B108D1EA9B2455BB09504460C107F3 +7EB18FDCBA7A28B901D6C2D6277BF73A8271F56270F89615758029DA4141CB41B0CB2FB4E090BDBB +F66B30B803966BCE89FD5EB02EC0F67EBEBA8B7715E8923D243A1D661CF970D7D94943AEFA6FAF47 +3FB6A79A88D094793B2837F8DE6EB7AE5123043F251ED58A9CFB8E0FDCB6FB7C65445EF321BAF35F +000308FCF7F6ABA77A025FAB76E3E7E9D285FFE286CB4F6B48F9460F761DEAC5E2A90405A02E2C18 +A641584D7A282AE626A16B977903F71D1F8CC694C46D1DBB63E7513CC35E5B714808828604B8A5D2 +FFC564475BBFE53658E2ABD81C9FEF5DC0B5FC8903916B1E485E8C4FE2001E1D56D0B7FAD63BEEA5 +E53B2BA205F0F5516190391A57CAD6DC8298189F1BC29CED9AA5EFC7D2FF338E31460920227892AC +319AE492FC631142F46A544DEF2143C575D581788B3A38D5C658006653833AA746980B29C274F307 +AF8DC20BA705C461089CB0F53F427F8ABC29404A31F217EF4EA6851D2AC938DA9C6FB361F8DA4D42 +FB7C29597449317BE1B562A665AF709DBD4477E5E53392CC0D5519682309719CE653815944B79781 +E645C2FF0FE043F05A6AE999A14F81E3A1F49B442FFF544252E609D75CDFE558802155CBC5E797D7 +CCF198A326AAA6CE1BF6AB252206B76F0F127998FB61E7B9F0FB8F96CED383AC5ADB9F2672C87142 +4230A133E096C4DEF74B4F3520400C4EDD8C35C410FC4B0547286E3788972F583A3544F407BDFFD1 +C891D704A6AB35E055A52FA8C9807293F474255B3C38347B248848AEAFB856C596B5D723CECCE7D0 +070BACB701B83FE644F130987D4A70603E043353111A8337CC9F3E2FE880F6CD1BDE94E2115EEB7C +4B932333D99A92463E80E97DF519AA77EDEDD5480F4593031049E62538B7710EDDAF8F0396D962B1 +C8EC0B52287D47B140A01E8EB4333E9CDFE3BE78171BD868CA8FC418DD4BC3D7DEB04EB6782B6082 +9B6A2B6A2A745A51C1B107383228D286E03FC77C40610B9F1F7B63D7A5BDBFCC7E9D20C78DC53196 +7DFA94D21796FF6826035C099E14FB0626974F3696C1A26E263904F2DEFF51F28C5A66B4A97A2BD1 +4C8C75906CD37A399DBCC6906CBAE0320A0DF6ECBDAE5E76E05D7A47C09C362CC7F4FAE8FAFB0C88 +8FB130CAC26BD2C259DC072334CDB9DC297F9577AD64C60478D4CE67261FA46F727FECC264A40EAD +3C0419654CB7F1C4B8EBE7EAF7A66D0E507BB65CF25719C8AD1EC554F7863D7B3C2DE67CF6317ECF +5EF1912B63E0A1A037F90934AA6801BCA8FD080068A65237AC6102C675400AC52BD77113F923FF26 +516A1826A1D892524DFA19F729C7E6F34913E6FFF24DF225D29302BAA67B03BCC6B6F51D1EF9ADA6 +EEE65B9AA7ADA700C8EE0EE007CB9E844809A2DEF13740F5BAB76E1129964CAA2A5363575E24DF8C +64F5F9BB21642A6F62848A7D547A50B9FCEDC4BDB40814F5CE78E11DBD96DFB0806400B4DA2D7A48 +2F278004F1AFC0810421FE59BDF0E806086C3F5649BF0A2BF2B703C937511926880A1535083AFD5D +6EE598A634828547C0566DD66D59B2411979567CD66D342977B0204A1B89EDDCD56DA1958B42B896 +A89EB50FD40F83811BEF9ECFCB4FF8D0A69039D0504BFE2AA4327068E975FA7F7B1CA67E3A77C8E1 +C30796B29EA0D681E1ADF75177755E88706E5BD567CF1C310D55A3A5DD92144DBF0292B263C2F003 +16573933A2F4FAA4E4CECE79E07D9867D93DEA30A4A738278933E83EAFF9BBF2DD213ECE6EF622A1 +C35E41CA5DECDDB1EB81C74C60B93EC14588BAC3B13D8F0D44B5B0C83D5295445F77A903ACF6C508 +C68D413465CE2E204BDA46DA2D87E24D16D17299F9FF2CEF520FDA8FF3F13975CDBA556E4F4B0F8C +73E509F21A9FA5D58C8ADDE22B3FCACDBB17DE2BE5483B2FBF9D44E708F98D209CF0EC941E2105DF +87B87E53979DF2315CA571DA0F9B6863D772AFF3DC0C8FAA8C47B4A9BEAB45C27AC5A9B0A7CF2501 +1B3B219F9F27AA68B17D4FF588BD500E8F58B458A8B0D0AE505C50988AB4EB7B8B6BE36B9DC6E81C +B710275E076D6AE4DE8A7A3FAD1257B6263B5F57C036ADE22937EB1A40C3A6F080659C6E3D92D2C7 +6369B4AACF954FF180432CEF6D10CED3DC753D368F0192146A63783C1D2FAD82B97290527B71A36D +F482797D6F2A8F825A2E5DFC9D11A46002522A4F0992544DB9EFC81C0DE8EFE2CB2B052F1EFB1DB2 +1895A64A00459582F471080881F1BB07A051F33281CF3C2B499B72513FFB66CAD8E28891CA991057 +E3FFDE913A2BEFE059436BD9057A8018167E1CDDCEAEE1A067D42296D1F01597C7844A98EB52D97F +4F639B2BADFACB287F0913AD6EE74B905E6C1547BCBDCCBBEC6544F4396090134AD121F32FFDFD4A +AD1391C7CF983E67DCB26E91D2A23A1B27DB5DEFEEBE9A3911CD73C79A3C78C8FC6EB595958DF756 +8BC454FF04E043D71642CE4A14A99F6F0674A1685CEB889C186A31D55E9E615798E673D7EEA82727 +745A6EF794F1284A1FC8E5DFF2BB1E26F84ECB65FFD54DE6CB7151B8F275A11DFE663FF63A9071F3 +BB9540933901E5A3F5F248F37035303BA63D4951BF0B6DB05AE89D8D4E45B7AAD4E6A8DB50F64BC9 +8EE76CCBE19546DECC3FFFCB74A0A472500813F27DC293FAF5E141EA50A77455FAC5AD5D15BE4A39 +A3C377213DBF8941A6CD9BFB25C436D330625FBBDA18F9445987574E53CBE4DB3C4A0C39535D9FB7 +38A43D73947A56CADB74836B77C544E6564A991D19FFD86C0585F94D283942B826F462AFC55393A3 +35E23CF1F290F2CE6A0E70BE5058C2B877A8A147022F5855CAAAD8DA017D54AAA7D813449A7F805E +B9E1DE0FA4EF8E39D780BC0521203C861C8E6CB1445E86E668FC3DE7A94F7D169AA3BC5556A8B573 +439A0B8E407B50B95D1465321CA802468677D3D64CCE05DD8755FD92A52B4DDBB52E4243422DADF3 +B622D86B228CE253D401E942C48AC002A1C966C793C340E8F56ECB971A4DED33DC286E8DEE5A816D +3690E5E93B5E4C261AE2E6B8269E9E1E46CB59F0834D42DC6146DAD6A668296ED3FBAD9A8C766067 +D862EC6426BDDB6324A0980A5BEA3FAB8CD757231B8A02006044CD882D3562136D8A54ADC656A446 +0955D456BB873831228ED96AED519A58ADBD1AD40C8794D0A2845A318A6BB63A54ACDAEB388FF7E5 +3EDCEF5F7CEA5797B136C76456761BEFD5FE42230E5DDFC7270C444D000295C7252DE9639EB1BAA2 +355FAFA1995F1C23D49BB89D5DFE31C38491F26DE67F9642FDE6FF530A955B6AAAFF2D45B3AA128B +4E5ECDCAE2B8EE954313DB0D6CDAE2B961AD241FC11D38EE3BF6CC07D0BC3DE4CA50B44D0174DDB5 +76CF6E13C92AEC7EAC3633E80566B2088F72A08A60C384B655EC5FC345D8259A0203A848D88C4C8D +9ED675A759BD35C65B1769051BFC327B1625993608314997137463BFE3C1ACC5A801921825082ABA +152C3B86D5CED098E7662C3220DB9D9F85DA2FAD20B3C21633C68130C61753BDE5A13EEE1EBF5959 +7CA7239BD4C7479B4B364763447D3FC93109E1C713CC37D96F0A7ADF7172E45A9D45AA8DA825F03D +CBAA6F0A9EC29E830F4C37CE745DD275CB45E46509C59D9E8B8EB5F3987BE1A5CC5804CC927AA46A +DD7A63577D4863F2B6B15A50D3E45560E51EA36F980C2884C5B006F8BA9C413BC000B34F802AA317 +65BE948E5F86A0445DF37A0116C29AFA977595831DC320DAA344B1F669A93371BF9E20D844497993 +D6CB379289E390DE3865FF8877E88BF1C706CC5F3B9A7759EF6F7563168B4A4F26958BCDC832BA7D +BADE14BB5A2D472D816502491C988CC4EF1EAAC49C40163FCEB04315253ED445F8CADF9A2A67E373 +6A1756B81EB5411F1A9D343882F7B1C5B4836FDF2EFC3394D81BF0BC9D404998C3A5B4123453E640 +28C3914652222FC3E7FB2BB44B735B784403D4E1C262B4EC8600466EC25852942987369F79F11B47 +22DB022372A5E42D9A76AC1FE7D13B0AE8DD56DF1E65BBF4F7D00063D98147D0E8F1077F738FF110 +6D35795A0C1302837049727C16465BD61E9476D0A7A1F076715A66BF87A9BE9F01D21D46C95482F0 +1AB127871B99A6268B4CE6213A5A154428839D1E5CF2EB784F787AFE0B5F8E3B35AC52262AE740F7 +EF67794FD76ED6097966C7CAD3A829D514B4E8D4088C1315C8266B3325C2844E5FF0990F34BCA773 +9A3C3F5BA54BD872BE7B63FECEEC4E4C52EB7134E1499DDBF6E35885AD20BAFB6F1D70D9285C47E9 +3FD7A16F27FCDFD6BE673769C321801892957BBC73E21830F5C57BE79B83D2A87FF60E9A4B87E61E +998138BB2F6F48202E224D9FE650B3C082CF9EBB55316AA380B118F7B2691FE37F4ABB514E353103 +EBCE21613BDC7C99D7EE497628329FD4260AD61C2410BED7A790021B50444F53C8F10AD3405CD45F +57A7F786377415869473C5D4DB7D1B1C9D9D01676A91D01CD8C8C2AA801E63CD52FF571798806FA0 +C25AD57C414F9D8B17EEA37483C2124606C5C494EA9CB5B26BBBBCC04982ADA9B595EC36C7829001 +5C6647B171504954E3347BF7CF2173678F3C2F1129A507082D9EE9A15C6EEC25820C0D6EAE87F31F +2894EDA581614E0C48551AFE10418A5BAC7214C444FA8D748507FDC1A8CDE730B6F6E0198F93AD2B +20B660AAFCF4409514696F1DF025A0B14959DBEE22726DD2173919C82290F97E7342E38679F0241D +F2CAB8254A880BD4F7152757790504F9D9796087A8FEF653646F9425A739B52CCDDED269212E2DAB +55A7C195FDA147FE734D6D2D689750716505E416E7978F6E5E0EF3E138C5F59DE58E70C1B400A528 +74748A047E2513B034A67076C0D1E2F7C9076713B1F31394521DEA64FB54D144687DA49B573462FD +68499B377D4F4D23D615B13712B1161412FF43D45B47CF767A7D4C8848C2994AA21BB882D0C29DB4 +47D522624FCE0A58DFCC9C3CBD1C2C9872F99DBAAEBF9334B9F6F0393CAD06149FD0337C82C10AD6 +CB4F447B1B86CB58DBED7F609573C5B47BD53FD19A6999AF47F8BBA5980E27F3EF20665471656C3D +B5CF890307177ADDA44A93CD8E6D09785351704B8CCDDC1778BC258D2801EBED62E3225B14A54F51 +DA3DD72B8E3548D303A7D4881A87A14B4FCFA6D38AEFFE5C0179328C1130336E338E8407CDC077F8 +EAC4FDAD0F5439ECB7E542C2E498869120E2D89615CD66247BFB8C568B977DB989FDD55B5D646961 +D0562596989B9281B60F777FF7D73917DCD8ACE4BAEBD12BCDFC227D293E3AC78B868FC2F569F278 +7057B9A8D599A96E5EBD55D4F4E7CF72DE830FBC5CAA2FE31B2A8DDFB076F1EB265C0B0100402175 +F65ED6DA8D46E9C54DDCCBA28C10B2D6D5250985D0BDD33E3B3C3B3DE5D35FDE2C4972C439A7E2AD +05EB223E02166AA9047FA8C5ECF1B770E7520E6EDDD631ACDA942EABF823217B58FA0A2999A2816C +687D3B01C5A57EA6ACD641BA94F5A896E0904C43E0AB96980CAF73CCE240F6C3C25AEE4FE4C6AD0C +03B4D101CA34E21D44D7645FA7D9D7A166FDD162E32F3ACF35880E542ED946635FE7F54892F8EEA4 +E78EF94B60B893CA578ED00BAA89EAA660815D8E7885831B8A599E95143D777E6D341CAE0060DE90 +B6FE3ADB2624BDFC4AD55CADF3C2298A65B96250890816624DF22EFC936355E31767CB91400CC619 +26F35D1581672FEA23EB2C23EFDE4F7710C8E44F8DF37F7338D680CADFB7B93C58DAF14B2FF9FC25 +69EE59F0DC9C282FBE6D3868EEBA5A9119528E6C20B6097F52529A5A63D57757244E070F3E8C9A57 +AB36C8169B0A0821BF4AB33FD78F801B41DC38DF53AF12A2A8AA5396DB13159AB971691B99992CB9 +CA2B897F2CE89C526A37A413FDEF52E1A25464235ED6AA31BB9F149D2C7946541CF5A6A3078C5FF2 +C07A6D40BC5C619AA2AB9E3467F065459DF013B73CA93B51E974BE844E3EF1099F111EE2CFE3CBD3 +D6B022E1970CFEB7557A962FFD42B80FF337A9DAC3192685F10B9E298A6F02945A5FAB2590C563B0 +F99162EF9C97E87A8E9C62AC035E55F218FD6F81C2DCB46EC05333759F02C91F2EE443499F0920C3 +0A18C22FF42FA375FAC804C30000DCDDE356B909B98766CC35C3B086C7516263C9B1A2E4568F5B31 +B72577B9CD2267961C996B6E92DC37298CB9123933399EF7DBFBE5FDF07EFEFD03BFC09DE4DCC5F8 +67221979A8B8525D3262220BB81C650E88F55DC82075D68C0555941DE20A2BAEFD3213BA2BA3D5FB +E00ADC791729DB73BB830216DD1FB008C72F4ECA2DF06FCCB9ABE89514C4C459000F388FA67D5E0D +D3DE8FD59FD004952700C17B26CE47EB306C301BFF604A8A456E81C556F1BC4F7326441159B61B23 +147A79551985D878B02910785929BD2C3CFBBEDBD39D67BAEADB65153FE03E7614829380BEE4A8B7 +ECC1BBACE475C74E3325C563DF9454CF4DF5423DC923E65BD92D1230338EFA7FC8B4AE20B147BF97 +FDD9802B4392E212BBA12D4B144DF259C22AD47224A89C09CD6DFC4AAC91586A95AA464A39C72441 +559332580EAC890304BFB3CD50C80D751BCB129ED115474BCB83697650BCA65C0E35401B86C6B67D +A9E8DE42A06B99CF82F1A62FE191AC42ACA94BEDAF068A997930EB92C2410F4F390A7BF76EA07B06 +9664B1EDBAE3E16D45F8F4217BAFFE81C78068B0D77E59AF8DA192A95FBCB9F023716C5D7ED1C599 +CCD6BDFF5D2FC8FF532F158816F8BFF582805A0C8947959D1B162E87563A1A1BEF2B44C728DB6B6A +93A422F8CE3888FB6D25C098B3E05A9E26E1B0612E408DD0083182919959A9BAB5D69876CFFA7376 +A5D1B9C9DB1BB4D8A842BB2CF697D6D98E21B3D1BCF222DEF3E1D9F987DDE143BE7FA78D1F5898AE +BBA86C13FD71728543DBAEE775F5F9617CD3E1617E3C6B1EAB35687B7D5B5E83E95EC697B36C655D +116FA13FCD58C5B65AD8FE92700221BF618F9A3B77C49219295497AD3EF3089AFA065F0DD08CDC42 +6BBA8B8D65F4EAF882DA7ACB474717FC96B78E3E8C9E71B0F37967759F848C44A80DD3C927DF265B +6215E6180294D77245CECFB08D5686CF443C5FC23D9F36388D6CC98223274DB09CC0C6D63DB05172 +BFCACC62366F8313144853C88EFE28A9F7E80579380B730E121D45CA95E5F539E1A2F8AFF3C6E5FF +C1B15CE78D746220609C3CA5B1020C195281A96AD6C6BD2090ED569D12BA7649E781BFD6AE0CF3A7 +9D3988948C8533B932AD5F8B9513B4EAE99A250D2871A8BA7D2D46E22B94444F3527340A79384F84 +F07E6CE46F263DD1009DEC657A6C273247FD07E3B794FDB555B24DDB0D0FBD80423A7ACE1F6D4BF6 +E734BF49C9F1A6F30138BC4C1AA8857F7BB9C74BD5833D9CE9785980DC5755EF1CB32A849519B78E +8CA17EB5599BE4B9613CFD8DDCF40516584A32178FA5774320AB1A5DC610DDA850C244E6FBE72E4C +3C3DAE18256629EE495365F93823CB68C72A6902EA2B42545BD5B6669C6378C4E308C364445CBFF8 +A324E02795D0BAA3C8D9F86A6013E4D2A9ED71200EC5DCF1D3AB1E5E1AD4A42FE1291760F7A972F4 +445A3939206845018905ABC0191A62DF0830880898AD000AA5E9936375E326214D01BCB992471F7E +65087EB3A0C6408DD5A6C5FC5A1CF90F81159143E0A825C68AF28B19F9A211295D19A7AFA83FB135 +FC5F7447AD34710984D2B1153C6B63F935D32FEEE3F78359727499D662D3754CF3BC97E3F0C6A976 +C51A85D440502067595CB3F7D1C51BF6F00E0B377AF606E14045BA0B646D952AF40AB7397E6562EE +5412C3E5A05280EC1AB7D97B98EF9C9803740B804F7DE630D02A7128A90A3E8CB8B0A1681225D31C +BE058928129B05075033B4E4EF02041C12C5E256BED5516979F05EF2E6C854A09A23C5AD80A7B93C +419C69E3947A1AAFD504BB5EF86785EBD7F8FE50A4EC542EAA5910B0F275A100FED07579FAB7443D +7EA083C59EE721DBF18B28CA2A292404620500D72BCF061BB7A5A0A57233043A5D3A0C10707F4F46 +2FEC4A5F4FD2C8EF4F78AAFAF41DE13B0C08F394E9C77308DC2CD5D78F52DDBB9645C5154DC0CF96 +F4028E57C527798EED424BE1EF8889803466B0EF405B742FF4C593403CE1917AC06DDCE4A04A6486 +1F74D49B8255346377FCA04FC467E56E5F370C334DBD2FACD5F78E5CD8FC6138718D1760B516FD43 +AB0C507A4EA1F2D1E390F23FDD63C874E92783F7946A69643EF3E9BB30074694485DA2D6824697F0 +13046EB778C365BD4A3021A9EE9FEAB1161DB01A59F459D152B24D9F70EAF24DD45CFBBB964DB911 +B08EA6F255091D23D27BAF27AB597AAC9F230EB5C9A738974506D3C148EDFA8AB8092006BD22A870 +851D0651C63EAD34305860512A98B7DD8F5050AD4B73CB601775340F710A78AA2ED5DE4ED919A873 +594EEE7F7D64ED3D47F8D1AABA602FCAE5032EC112312FC47CEFBA3174D87DE72019162C4934ABF2 +6CB843F91F2352B6EDC587BB7DA0E5833C68BB7B2A152227120ADD147BCD5833C399C97785B744FC +5C1090A7B12C1C0F369D6CD58941E4F9E1369671B37D396D46D259FFDC25F73C6E7573BE26B008BB +78716577F86585052B843889D18100A61C6B279DB5C6788BBC3CE9FBD41D3B833142CE56BF7D933F +982E7052231E68D6509B732873A2F3437A85D109665950EBF79984642DC9345264B470C936A1839B +C87F4F5E5B1DB4E70AB0ECD9A99635A46A42835B216F8A6C24D34E6DD6B1B2407E3E6A8F980DEDC4 +718A9F9396407DB236A9CED4D6552C3E52FDDB70D315F58C43DA5ED5204A432B35AFA22D85744D47 +05FF50751F934E54048183F4731A15E9DC153A9F9E0F7D2FDD8F920F9A7CEDB519F786BA1756EE16 +55138A9D9D89F71E22CF8376BCDCB706AFA7C082200D18F49055FA54D570F0682B7764E183D77999 +4630AEBF7AEF0825DDD64ECA4B78B3566E7CAAD1D42576990B560FD343938F503F9B56014D379B31 +F84A407FEC85AE39312799339C84CDBCBA4DD3AD4AC45A2F0A5FBA820E096CAC1BBD194AB6661849 +20484E8A4FD90D6492542330F01F2F6EE4DDBA39BCC17358E73D1ACB7E49F35F46EBF49109860100 +B8426826E6BEC91C91C83524144264E62AF79998E41C432234452C3342EE2323CA6DAE25B3DCE7AC +F00E0FB65084B086E2F9F87E793FBCBFBFE2F75541FC0FA5454B3D075FE9B436B97E5B37A7338656 +D55447544CA1E70A7DF836399FED522295A9DCE69D15336F6C62C2EFA169B82253FA57077F8F65D7 +70C40DA8DC7470FB009C30AB17E6DB17C5AD3193872C5049BA756464DE2B7CAAC6EDDDBE14E8C09D +59FEE30B13AA619443509FECFCC64E7088865ACB3CE2CC003E4C279E4BF7FFDAEC9D7280343A4D9D +29F107189437F69ACB49D9BE78E0600A19D4F606B6A6BF9AD94AECF0D9E2CFA54EF68265380CED9E +B1B94858E35CD65279D1883FA417A56FAEB5A623E3A3F7D2A4C0F201494E68BF3E83A709DAAB6D63 +EF379FEFFF98A5CFEC8FF2A5444F9D240F117EF9EA687ACAE0F73BC984A5CF514D74BD9BFC7BB819 +22EEA952F265D0CADEED26153CB2255DDC8ADEB66865087F2BC17345D8FE425718D6B662D667D018 +5F2379BEB7F4065F004270F87F3D40535DE3FF7980A69636E4BF0F20205DBB4EA2627C0ED0F3D57B +3CACF315C934F0FD8DC7BB4A565CD7316A62776BCE6021DADD67D290D431290A6A9DE3FB37068183 +80DE3137258400CAF0ED9E15573FCC7A3DB8089058A47EFEB4FC4854B254743E97E11DE9F6C71994 +34A95E0F35210D824ED09D291AB534973B936016013D3AA888880FFAF1F82539BAEE6D67F47AE81B +6CA399C3B8DB17983F8BFB0AF5668D87ACD6080476C36628B8FCC6D05E8196B9F68F8C5541A65D42 +1273DAB979021D4C7A2A3E70655E45FA3A86AB7F30336A2DE7D610D2A5DAF7B78FA9FB6E66AC7E0D +8E7479623E7194BA3D586A49EA0EB58C349AA873DB5AAA2208A4AA1D8AEC2514A2ECFDEE9B40082D +AD8AA92291E660B5D5A0C12BBF6599ECDDBA6B47F47545F9533B3D697F8B50FD7889DA85AFCF6332 +DA2FB9B3FB2EB433756AD97255162F13CF002C30A2AD5947B6720AFAD19BF8F143027CBB25365290 +83BFDF4CD9F67D8735B521C4F2463F8057CBDEC6634D4DD6F9C113189566A85F8B6E45558F2DB6A7 +3FFDC836512D46491BAE1838723ADC0A4C2870AA3A53E996B507DEB7ACD05773951E693309CB9362 +7CDCAD0DD6EF9A5B652AE64938D524BA63DDC174B495254A8C5B888CC1D95AC449DFDDD451ABDEAC +F86B83F14D0F874A58187075C2704838F90B249731077F5622E5A1FB09FAD6BAA95A1515169AEEA8 +2DEBC51DE3A68BBB12E88B478BDFCAD6C12062381227AC94EC78292FEB156E803356C0D4F9BAF7A5 +36A63F695EB7BA5B147203B2CD3C2E392748991465F91D8FC2F26D0C1D801A977736AEB3A9DE0956 +0D9EA3BE228FBE9B7E8477C946CFB29B1F9159AF8575E4AA22848E8E35D30FA2EFB1C8B52F343801 +3BEDB774A9E6DD9BB1B54BCAA3737679BFB7998A5ADEC0E2DD4C664B9ABE55C90E3A3762CC5512A6 +10B561C92A0524BFE80E189C4ABBC8D483FC6CDCD89E3C14D797A9E89785DADFD111F2123F0E62C5 +00B4EE1A6EE50B1061C97DA5D59C5759D35E7760F2DA8E44364A795FBA0FF57249D383FA01014A91 +3FA0B3C2CE62AEB6BC8D8306657DA40B4F84CC4DB687056C80C534F2546B3228C7BFCB3E0AB29C91 +F49BA4EE99141E27E95D11AD5F5518FC4FDCEB6188C3341F85167147881F25A2BD02CF7F9647A25D +B632EAC7129B6BAEC16D40BBE44CE661176071D0EC2DB0479F7E52431B4BE9F05D3B04E5E0586CE5 +DDDE9CEFEC63A5969FFF992D52EFDF30A0A2B1549ECC9A226B1662E2D2C2681F03B8249BC45ECA61 +7D713770AEB0715C6C6A4D83F379C1CD0BFEB6C711E998B32F0B9A9B1BE285C653BB378F873A5FFD +4444EC64CECA60A151C5B0553362E11B75C01F11C9178673A64AF4EA4F3CA784E16154B3724B0D5B +CBB878C2051DB9F314640057FF4AA2F21C18266A262805C4EA4DC961301CE7BC118E83AB312032D1 +7F16D1A9A50DEA3A5B121CF7DA4D7EEAE76BBF530B04DB266B7620624309F5790BC3E8DB33345846 +1A13FE093EFFDB312DA8093D49687DC0238013225B171DF5BC83E71A895AD5CBDF2372F6F297334D +9B16AABB9A9C9BCB252F5986F9A88B7E17B42EA5869E539736DD5141D60BD3F3E3CAA28EEFC8DEA2 +2B0E2A0F77A0DBE08589E996DFDDBD99F74A2A8DC46C9CF884DC8F6968BEE7E228A74F0FA3221561 +6820EB0CF944503E0430F2B1185656A7ADC96E22EAF748C7E6C896BB8E4D4A3E3F52E423DEF84955 +76EC7B9FF5DD9D5A50B71AF16323723A04E714DB1121DC34DD35AE1EE4B352CBB9A5E2B7A5C9ED6E +2F0D13180EC44396DEF5B0A802F986F2B241F30D48D26B57E97CFCE1843DC21C61CDF6B0D8CBFB42 +86B26324100A6F035D2CFCF3F59EEA1916E51A9E5F7AF1AB224D557C649C7F92B31AE3AFAF166461 +0E5E411DF7A07C79D2CD09A7349392BA722C03152E1A8463ECD78B9246160D4E10E76E23562DCA1C +FAC719B1A1242F782534A79F2C83348AEAA6408441656C8C8281E1CA4CF960955A6E49A5CF5CD86B +D5FF497EE912E96098BA67DCCEAB2A179E0F9DC4A0040802C2B2434E9BBFA2C596274882DC4504B5 +64BEB95CC1800DB1FD6F124A8B6A81F5698B75E0CED436F6E5D5E35E33861CF971FC2191B2E221C8 +FD3C6B5BE2EBF2C459C704917653CBA32691E2E199564F0636440CBB78381AFFC9E1DB080D157173 +D3E73809192E30C66C8BF79D1881C9AD6A3C0B5860A546EDE4B401F638E5ECAC296EA7707FC50F71 +20FAC47DACEEA61D1B969F0FCEEAA8D7137CB1D679F18167209881FEEBB94812315D6ECE283E0977 +79B73591BEE799ECFEA53506CBE1551AC6533466EFF868DA08E7DCD32A3B66007C636CAE2D8F37F3 +50BC1231D9D3DB1BE051E99E5A917FF81084DA2FEF7AECBA34E0318352D0A0B0D306A65337B26646 +7D98AAE86C1E118E8386AD22E8D5D1C97F19AFD34726180600E0E46AD8CCF928B79C73B31CE55698 +722B77EEA4102DB7DC67788C728FAC86916B325751AEB9E621578E613D13A14DCE91E1FDF87E793F +BCBFFFE2775F5FB9BC0E7AFC0751165C98E2766291C31E4465F7DF1BEA3EE06E32DF942DEFBAB467 +1820398C0FD3BCFB003BA4FE15326EACAA24AB2A24641E72BE2423F3295BD6F68AA5AA61BDC7F8DC +A73EEFD16DD505ACACAA64A6425C2DD282925211F2F2C329534208A10B605AE595B4045714556C77 +B3F60E9D3439B300320BE0207DFC05C22911F9BCEF8D61A2505E2ED8F15D69D03A8986DEED33DD4D +103C606B6CF1ACD8A7251CAB81C76C8BFEAD10D3ADF3C1FEA63F1B4F8D6B39DE8C1EB9722ACE154F +F83CD39B4CCD75D878C0F067691423A39D8004E8384FEFB4D5E07D1466BCF80C77D25AEE6B2D1C10 +DF8ED5A759857FD9CEF93230397AFAB96C8767BC2844C31DB5E99440710F9011F6C9C213BD5F825C +514CD5DBFA5E0F06021B5E578B7BF6302723B6CADF0840C8A0F4DD40785E787EDD2E244B4FF3C910 +90917F8E67DCAC7CE1354D19129B4483FECE5270F58C145A6B97C896E1D031CB1B3D5D71302A8953 +E2A3C702C26ACA67787395A5161A03457BA5B22A38D55EA5645B26CD4B6381A3CF00F2D50184748F +0BABC7B127DBD74729B9768EEF27BE3A0EA7D484368984E733599E568CBB66B861B426E23A0D0A46 +24B5BBA2323840302137E1BC27D568D72B8E7F8904B2CEF1806D38B69C1EADF738B722592BBD05CF +F63E92C2187921E7319280417971D01AC2E27E831FE236FFA74E68A1228BCBCC4F9C89843D04B84F +2EEE5843304ADC001A884222B5A905C2598C236B45016AA26B4487E2248939C146BDAA1F26F31F31 +D96435A38B43DD7A446CB31B9B14729984CEA9E701A87165645ACB2926FD483AAA9CD90C6F0AD258 +5DBFF078B591CF79FE6830D105D8BAB1E5BE92CEB6F782D5E69988D6AFE1FD4BEC991D995A8BAB07 +37203B3BCADB40D643F4554A933D0A432FC6A04893E33DBB02C8857E0EB102075E5D6652DAF5396A +38F35561D1C4444A51C782A8B6946A8A3F0E86361F54D885E31EF7AE9013A3D28E2FCAA72D16EC22 +72265A4036A6DD231D511FF0A95B19AD511F8D17574D4FA66A8D22B570CFB111E684EDE7A8740983 +EC7A6BD9486157E7D6D72625B3069701DF1AF8DFE1D659520B35A7B85769F1DC69B3B0D87D6C6B33 +B1A17ED8C75DFD90C98A49FF9B9F6D00D94F60BD10229B2F77EE74F64B87B0A7A3FE36C969104A01 +92BB6C2EB21F0BA23FE0550E39619D2D0A8FE1F87FBBE5B8794C31D4703C9FBF9F5BE44F6414E161 +C222AF18CD1BB5D293A06C89115D9A624CF6A16446ED575AADD677462546032C0587EC8F3B368D2D +3B4B4C018941BAC682F758D32E135D6F0B7CA3EE8373606620EEEF5F8947E60FBF67A379F866F844 +4C535E5A22C7BF184BDD1280F489FF93C873EA5F8A2B4A66BF8D472ABEE012F2968CCEBBD2D5FB4F +A5C874481713CBC07CE0C0F2B6FF9FBF855C7D43526AB50D910EB97563EC4E09C9ECC52088A21A21 +8F382F38825CB2435CD3FFBD9F5B154CB443C83EBDD02B930D04CCEE9B296525784ECC26DF21A216 +5BFA4DA7F465E81D1AED49EA316D8EB1A2A137CD6B9E62960D2A781E4E49EAC57442D65D99963C7E +50102A031EB3B7CEF126E1A500FD0E2B5F0F36181BDCF144FCF981BA083C1EDFB24A5AD6F243030D +6F9535438A54A8CC2BBF50A0E23898AF3B1BB88AC8EEBCF805522AD10ACAD898BEF5746E2F2200AC +A8D42B1B0C7F875D598A3983D5EE5F74CBE128B81D2F5F8ABB53719D45AC78ACFDF06ED84A9AD807 +9F42CCE7AB1C74A3B138E53906F9063C9113713B6264464A54975347AF9F5463BBD532546F2A1910 +D35BCA890A3885CB0A659BB8B10633E4D8309608803D5A275CB330419211F5A99DD8F43B295B02DE +628A0A9A4A55DDC7BCA182CC22C1A5AA612F3C69D6036762A731612E7A658D889E9AF652FB59C7FC +060FF6501C610B14427C83EF5B2621553BB59CB748D2CFB3A5FDC53CDC6F384F54D285C8E1336082 +C8E4665C3CB1232F8441A009BBF41278F3555F3FA207D2ED738670277378BD9F5F8427DD19D17F9B +F434F4ED6D3B6A44BAC76C6DE50891E5FD16D71C8B3160506C037AE3F7D42576A49895C7604C90D6 +9E5A23E6BE009A51C1604CF82866B10393269A1AF5265FA0E967EC42C95DAA6370B10E9ADCA90C9B +96FCDEB5D9DE22A850F04C1E618193FA74E27FCF7BC2E7C636986F50C582C17233F4A1EFD5CC7802 +D88B946121ED75A283324228FC3493EF1D6A60113EDF7B9D9BE2ABA172E8F96C5A6AA8C6783675E3 +0D2BB12EC7E685CDC1500910C0657B57516A6BCB7F55C30FC34CE62FDFB3F9ED60AD9FA699CADF0C +7A22BDF8CE85F7A0015D30D94C85B7065095A7FE06D752C7928F8E2BE879D95ED61F65E7A173FDB1 +D1DAF1E270DADA2F27EEEAF2262B09366ECF5202053EE9E6169693B7C921678A55B45E4569804DA6 +786542D639FFE7E4A0FFDFE4D4AFABFF7772C80B6AB4A454D08AF66945E1CA046DC40537BC8CC73F +DEB9F2D7909B52F92A1C56DB49B73F67DF55647E4ECDD0D8CA5DF771F9936B6F762D7A4C062B14A0 +7F99BE1F03768D809180CD65C62F8E804DF172042835905F9DFD5A49850F3D72EAA82DC72E8BBE71 +5801912AAB9E362C6FBF5FD3DF366F7154D173EF2EFAB8C770BDBCD8742753F3AB7755D8F79B2C7A +2E75DA503AD712C8DEA6D39C736E57E9299A704B63139DB236214E777EA51ECFF58E831A851DE749 +B0FA30CC1AD395E50C0476BEA619B54AAAD85EB4094347AB9B725085890B56B161BF66F90C7E3C8C +671E6B36ADB923290F0E7F304C1E0CFFBA4854003A2B37BC333828E634215218C9ED6A8DDBB4CF17 +DE0AD134D227455DD18FA90C6B2CD047764F12F5EBFB4FC286DB1CFC8C2385EFF56E7CE98BC1FC79 +E539FD1F00FF0700F8812C78B96D5CB3D94547ACB720BADE99852F604806EBE62E635CD0E79C58D7 +C8F7A295156D9E1E0CCC04349626CBB04DA3BE8AB023C4D4F7F89B5D7CA28AF631AAAC07F3AEF38A +11A2629469BC713CBE5229D9687CD8D37C89DBBD741FDC5C711C007AF480F24A4037EDE3AA210567 +C8C1BCF6C7B39175755553DB558CD8B3188266A0DBBB44D34E7A23F7B633F435D938F68852A52E62 +830A025D9A45CEFEBA36AF73FF60043C076E86A2C61926771A18128A8702BE717890F4ADF891D404 +809910ABB933D3A7BF7A20CEEBE31ABD787CDF22F5543E145AD78A460496C041BC0EDEFCAAC6031B +A180084C3FC178B6BD666B318D5EBF7B206143E23596C49D999F91EDAB0FAB0FEB5953D23E7D6D51 +685719C077713920EF80D23221E34B5E0799F8CD43FF1E20A66477CEF4294A22C37216C2500B695C +3B25699292772912BBE000C2358D7B7F35FAEF2BFB48D0922E6FC499EF23DE173694768B4BF9AB74 +6AD8D5AF0A93897DB3B21ABEECF0904837CB4EB9EE113D497708D836E4653E1F3F07C7480C160C81 +A94841E57C45DC83FCDD2B8EACDC2BFA153B57E3D3C61DA9BACCEC51DFC11B7509A11F29E855EB0E +A24B51D1D54B70BE12AC945430D8CF846D695E12CB8A833B21DA4BAFF90B2263ADB1D85621F3611B +86B2B5618E306D9435A6800202299828B55ACC91D3869FEAE24FE99F16EB113D1125E77BEB44A0C7 +D19DF5069551DCA45373C010EA14C4010F9F5075B318CBE66ABC16E058E9ED49F3C472B83CD1FD72 +3988EE877B4B0DCCAC516A28DD4BCD4E1990EEF21EF84AFF7EADA8E079227A129AB61F5D963D4E49 +71E67392C3456F5494D0390B21DC75BCA0DFB03EE9956C1EBD00F7C65A258E95B984F7E3A2836929 +FED25C188F398E5B853B7BACEC326CEE4FCD99315F090B01E319E671E0966C6583A9DAEF7B219FAB +33F6C4BA3A89CBC1645C5DBFCA408E368C1C3E1BCECEEEF47A9749CAADBDC4E2600D118BC0A8D16B +EA3BF2EF077878540023783C86173106C7F28876C1EBF90F3E0B8852988BE53649EFAF4F412440A3 +749CBF66C6B6B26FF9446E0EB7FCFC3D90925A6581D814B9F061E2EB25A04DB44C96F6BD08AF73B3 +81C0A52972D2EB55F9D60711475B0F4424C5055472E586738E58DAB04404410C8B4176BC206CDA2D +67E0BBBDE123B8E3FD2428B1E6F389AE4DB851B26A9026041CDF10F57D8EC80D4781832DC1D47EDA +7AE34FE633E30F1422D0792E189FB10D0594034AD4B31C696820AD7681D0EEFC03C0BB9F77754D37 +C5218CF5C0F74663D68C39B7E651C7B609A32522F168E148F241439D70E3CF7C6BF2BD947953F79B +E9553B416D7C112ED0BF3EDF261A42FE05EEE8A1CFD7865323A127C778CDFDDEC845D3C6D9130775 +CD4C10144A4B7EEC04FCA8F4196A3AEFDD47C704826CB3D86210FE9B36445E856A5AF9D2F621D67E +1EABD9B436168F8E46F03F5880C301A2544BBCEA50AD8AE3EA0B19155AC06AF71CFA3293786B7884 +605D0DE797C93D2F7F74270D0BE24254AD67B69345D749B065F111D87B6110AD9144681A469D42E1 +AD8FEC726E005F873F0071940513D35B465BF852CED73F95A113118B1B8E8E58AEBCF1F72AF1B318 +F7DE9DF7E4FB25D96624689F17267B20EF17A6CE232ACECE944D8558CCC8E1B5FB3ADADBDE977120 +92412901E3A094714C038BB51FDBB9943DC28F2062A68F13734FB683B635E74895D754E6DB57B8C7 +8B86E14E9604FB578BE2163E245BA94DD83DAB131D9E58F9BC40773D22CE5D72DA119F8009E2F7C0 +570A78312FF6C8C24EDA31E523D60ECAA808C947BABAC2D1FBE1FA057211A88042CE120A0E4A992B +17FFD20541E79B00972C975516013F368135CD3E9C90582743E059861B37BC8364FACED91BF87A8F +41548585261B045864485F564D4BDD372207E2E56100400F00B8C5A7BB91CFC911F874A65BC90712 +8DD934670459A3D955708ED67956D16F0D3DAACE8F1617B6CA7BFD05D1CDE5D1E2216D41F9AC02ED +A2E4A4C676CA8DA8B52CF77D407FB310A29BE7EA5EB89918CAA4A74A9CF535684653DD7634F9ED33 +E838BBA485AB475FB908027299E1061233A4A7354F0AB9D6679CEC1ECB00FE76FF77774D318319CF +CA603CAFDDC67E1AD6E0299C54A96E74913EE10EDCF070690030A21C6CF1BEB5872142D7457C41EF +85F0CED446EA98A79EC91173D87A162A39E105C0C5230D4D106B47121F2F6449AA63118F0FCC329E +3A9510E35999E7EC15C6A120AEC96181241CCE779F6C57BD5ABD1D320562399473915C7A5718E607 +C54807579F2042600D303FF476895BC480A133FA3989E308CE1846D5CE1D2BB4EEA72F873656BD53 +FBB3831C12BB3EBC5E67E5B76D2250AE14D1351436243F00DE83B3A456FBF1BBDB59F74D7C0B66CD +501FF59F85340A858BCC95D1D3B00547CB00A6668B1266663FCE04BD9E866E9DF22183C1A54E833A +91EE3309A645232D891520BD238AF2CFCB2AF5DF1BA3E6EEB01FFAFB7107644140A61C4B35C2B03B +1A5507F88F287B7D918C27D25694DC2C749A957A27AF3ABC5E73A23C225916C52BF9D01B541739D8 +E8642E32DEB12573A90C77A6D24C7B92F82DDDAC15110BE1C4B9367CC0C4136E4A42027FD93D74B5 +89F5B6CDA223C0AAF6E1DD596FF8C1D3D106ABF122B3B50908A758C3046AD43BDA08A62E76989DBA +A376766BE63F1C53B30076984FC52507EB9F2841FBED654CC7877CE95CC4D51597F7FFD6C00AE809 +2ABB7A04475165597EA734ED9C6C1588362B0407BF31A860D04B958EDB94233E8D7D1C3DA7AE1902 +B8ABC354B182DB6ADA41BC64B5B8CF2051931A8844728CC3FAE9A334CDC0B315635B556ED2687525 +FE05282F88618548F823DB247F7569F48CD7F923138E02007057EC99B922F77D1F2177E6DE6CC234 +C7749933F7CAB1C4CC1CE5CC9D9822D318965C2D47C8915B6E7D971CA11092C848CEF77E7BBFBC1F +DE7FF1F9A47C18EC2E25F95AB39772A2327582FAA43F8D3B4DE4329CCD5DB5627B68C8830C0F89F7 +A7ABC213AB676BECBB7FCDF202428339DD71BC6A5DEBFEF73C5A2B0BDB5B4E0FB385DD8176849629 +58E2D829DB14B420C1D79E6584E16449C6CAA57E979F8362B59F498A6F3887E8992FD84446CEEA62 +B6078B38BCF7CA0D589BEBA76603419D56874045FE44979303B81049EB65DD3D6ED08799480365E2 +3CB76B98AF1F3340E14742142C286679AA956775FA3CAA359B86B73A88ADE10A5E1A932788FF70D4 +982CB7BDBBE393DEB30479BAD5ED8E0A81B3B1EFD69C2F816F3E1F667120C8E487D9022981FA7CB5 +7C10B719774AB1383A1B72DA7E3ABFB064C06F3D849450C4EA1858979922B4BC7AD95D1E9956DC9A +389C433DDE062375BEDBA44E4127EC9D0485436365253BA975740227B2B4644EF4D55BF004C8EAA1 +7170415F4AEE929AA2401B2C9B7174E8215EF9FA5E5D8D6BD1EA18D73EBA7837F340AA77D3A053D6 +6E89D17CD562F2F5A2F4D0B6FDD58D9B45EA53D5536739E7F8EC1046894E52CF2DAF045B8CAEE9A7 +7BF630986EA94BA1214715997C3C62123DD6D6152A64FD73446D393D438D0F4A8BDED2F70B356764 +8A81F6D43DD3FE461C71443BD0FCB294D78276226F54638828B41E2652BF837434EE6A13FE9BE148 +7D243AC7EA30F1530B2568A57FC307A76A0428AA5B51DD6172A15363F6CB090F4980A9D2D5A0D4EB +C95D784BFB7F8A77DF0E7DE9CF877E1B1F4C2796D76ED33C4449C56609CFB659C9CE8FF57A3F7E33 +D721C178CE74B14BAA9710D398761F49EB6B0E5554F013801E441CECCA84400F56E0E75A8D2978B7 +51B7A8CC8FB36B67A4F6D66559F83B279F610A07D5ED9F1927C3ADF7EC2194181DE4B14C5BD5FCD9 +FD99B9ABFCFEDDDF23A6507776CEE4D0A7BF98A303564B15144CDB19D015160036F90C3F6E3410FE +D7025B13B1B18704EDB0ABD107125CB59EB8B2F02BA1ACA6E1A69E7679BE07BD2E75887151210592 +F2E89DE3C97D67D051107732966A8B92BE8B4CEBC7CF947E7510A1C18EC4368DED9DB5396B631DD0 +5E76AA75BAD3B94F8D865F6790B9F22867FD97B286E40C6A7915C159312665C3F4512907B2337C2B +C702C454F882CE7BAC256475909B43255B151C47D39EE81A67EC169008D4AD20AB06529B4425927B +D33AA85147EE1A36C79E1737BA730FAEECA562390439E10FF1887FD038045EBE6D437ACBA62AEA61 +DC64F2A5035A06ECAA5C9D5080DFFC9FF931FCFFF2A36F70E9BFF919A446A68949F2DCF8AACC8315 +C6FC5856A89F4E3B97E2D24B1530E15AEE50591E78A5871D34609BBC4E5D2C2F8368388E84013F52 +D6EA3A1AAE8159B7AF62C2EA94F319E5E2B3D438DD67717CAB82BBC81642F05CF3659E446D0B1D2B +F7C015960E0B237EAFF4AD58E132BF135975E9B74FD77FBE732B17063908ACCEF3614648BF2C34D5 +5A2972EAD1E9B6401539919A775BB601CE4B5F053FA1FC8EA2728E732EA4383582B8D184378A6370 +9C06714FB22BD4222EDD417C3EC9EB7A8B9A97594DC886E2B0C40C662A74E1E1CBB4ED24C1F069A8 +B1C5427F5FAE561F0622F7C5AF00E7321D0F492BF1772AA951A1FD3E86A2988E68D5F83DF210563E +0FE2E7FBF2C28C4E341090ACF5181FEC2070E894DA5E61CDF39939A01BAA70E12E73AC807037CC7A +C83B4B72A7B94E79008A0A883E09FB3D1E3FEB23AB19F9E667DD7F941ED78A2B81F616F3980FCF92 +12A3E894BCE1AC495C297E54AD7DC5D3B7B8704BC935C6F18537F1161347F62E7F75C732F0F86BF0 +357E9178F1A42CC5C4BEE1DBB60DB0C1CE226FCDF521B480B94009A796A91BF85D181C14797AA760 +D0C84CC5A536E3A72263560E98BAB278FC746BCD9A1EB9D2B221ABE763B157CD0C2E132174357FF9 +ED9F7B61E5179CD69945900D8C186492889F474B381003F611D7671D397EE6FF91F4BAD46DCB61C8 +E646BC9155ACE1E326E4C6FC99A1ED57215D4AC3BEBFA30AD5D9C7CB7F679217A4AD8ED8EBE176CE +47A4540C2DB296DA9AC5B4E66584FF0E23E6C5C3D912DAE2786F6EDF5C122BDFA3D72179E5E0F11A +CF7D217CFECDAC690339FFB2F430CD29040E38D50FD53F2AC3D4645F1BAB4C26BA2CEE0098C45D94 +BE45759BE4C820D139627C2961513397CA1F741FEE8B1E8159A1A74A3493FA84DECCBD3C5878F1B4 +2A59D390ED39578B4C573EC0F68B3A9F1245A1FEFB66A067DC062248A450F261142820A6AB624C2E +013E18962C0B480EF43F3EAAEA2AF54B0A8EBCFC872E54320773F8F6A6DC053CF72DB4238DD6D030 +D72E1048A07C4CC18552F16DC89E08EDCC822AA18B88F57877924AF899EFAF84147D5D78541EA80F +87DFDC96B1D59D879CC67D36D6CE582B7B9CF1216585E54FA3E1852BEE644C54BA3BDAB26AC0B346 +0F6E9A70A46F2D6273C7F7996677431385CB5FFE47EEE3749724CE4F68834FE76BF503ED6E94B4EB +1993819E53C14A0B2752DCAE3328D3468EBB1C8C812BDE6CC402FF431993E92C2704E32BC9DDFF81 +A1C13831BCFBCA747A7C38902746432B1F2018B4ED08BB672F63C36D5EE1DD53A1F7598755ED91CC +A7E7FD9DCA1AEC543B3F81B7E3734DBB17392F621DF6AC5A5D59EF330094B48767D17AF1EE19A25D +A00F30750C6DCD113CA726CDFFA7B2ADCA5B3DE068C260F5765373530F557A34CEA6E8B2341C9152 +5EFC0B17EAB3BEFE7EDE67877C5BC33F495E7833C451713B1F63C7439F320A670303D85F1E4C3761 +785F992420C500419F775253526D1152F4C961FA41847CFBB306CD0769D54D656FAAC7ED3E22DC4A +BC8D119C32118166C46441F299A526818AB35377E37C412B48BA2E34F222A2044B17337BA714CB9B +7E22B37DFEDF000308FCF756A829DA1717FDED8D8D680174E6DDF7C7BB2ECA4FFE3BD79AEA4A6CF0 +86D5365D9C0F9894C38CA0F10F6B829FA54E40CC50950305498CCEA66E0DF77678732B29366E0386 +C504C9DF9AC1F8C9366748CEC2BA0358F1DFF52ADFF96360D0D226AE50DBA3FEE263AABCA45F33D9 +419BAC3573A7DCF82A1A4768A4F0F231BEEC0BA99305525EDE19205EE0FCC9B995E3878211383493 +759D4B3CDD14D1DF07A8F6CB9234450D905D28878A695DBFF5244B230F48B26A3650B70ACC33F386 +3A66BCD161B7D13D3A07D1A8E0AA3D7825C34767B79963460FE9F72C0789B0142A913DBD8691D935 +FB52267357762B184F366D0C8C61671B6165C5C0A773ABB1EC49341C0648391C06B7BE82AB399D71 +DD4469975382629579C289B7F7074E0E7BFBA54F47FDF888CC790CCEC6F6EC11713759DD582CD9FD +F71266D3B5A31D87734F8525687D1F53696D1D3EF9FBB8646A0094004D8C65DC9797144E7FC8A525 +7D74DE878FB0FCFD7E348020FCD117020356641C2CE1534778BC12CD43085666A144DBA654A2BC98 +2DA350CB52F6A73626AE5695349F545E3376A3012EFD291FF6375F372B971E1A3221BBF8A98B215B +06C50F97EA737A19F8BB29D07634CFA146F9F422E216F273FA19CD67DF75C3C67467D6B00EF116A1 +6DC2DD9A9DE08FB457BE3F6296F4B08265E03A9C6A1BC5BE4DFF519A1D95F8FCAF9AB956F02CE9FC +4EB6EE58E4D012C98F0CBEC6FE67D5D8F850D2DC87A07C5A533BBFF974A77C067AC8E46E920762CB +4E9F55419ABEA6C5C44C29947AA30B75DAA8924F06D368F41D82B9006978935F49F323D5B3D2C1F1 +331E74F5D0240EA3C23FF36CBBC1F13309FF6A58A237719F6D0B7B160CA721D0C7ECB7944848CC62 +A764799CA8E6389DC9B7E35EFFB236C0E03C5B3979FB2FDE420B5E83BA0B5D0BB5B86C8B374B378A +DDD3FA12E2E1CBD5B54B641B52993322D269419506370340ED84901AF43FE0F433D4A7182311B006 +3D0523CA1AFF8CFA3C4A62EA1907B78A86815E1FFE79A36417B438DBF39078718B3C9E150A12AAB2 +96F8E0D301A16B9E000BEB7019B75EADB985EE9C066DC79ACC5B0118EAC13F419C6CB4AE15F26773 +90460470A24A4E7194D00A6625DAABED4837C05DCAE024EBD4B62B3905912DAB215714D33B0E5484 +28898DBE9DED5B94F87B865762505444F69EB15AA7EE23394C9A8110D9C75D41AA84FFFD3478F565 +D85989A9D6DE14FF1C36923361C83B6BFE8300D03687D6C727342AB26828E8A9B6C0FE240B13B508 +2DDFCB475B29F61A46D17DFDD423DE7E0FF7FE8AB8B4680DE592EE10CA90B86A2B6A53CE9EBA23BE +782E85730EB5610E660BC5202610FC14C40E370F3D12CCF06E7F7B3DDE6651EDA22337D54DBE69FE +FB03A79AD702A1F5D0ECDE00C1A3421DC5763BAAB3A67FD0A2FF0FE52790B78AABE98329585BE576 +08F6A5C66147D8378D55D77EAB5A03A184553E01A4DE93D328137EE364B2464B1996B3EAC2B0A25F +25444FE8A65DA3B8037280C2F81994926497A2B9F7A92BB5DBE2C3B7B41FFE8175253D3575D80003 +1DC7088AC04BACD6C9A4AE2904DF55CFA778E62E663D3F3FCF06F1035A5FFFDDB531F19690416B21 +F258697D70051D0AE486440D6668ED81EDF02AED4E8235773EC94885436EDF787DF6E87F5F6237C8 +7A9403E7766E7E921D578BB41EAEA6B9F61D557E08DB5E0AF5A7F485C3883DDE927849D661703768 +8396173ED687C8F2AAF4E3B123DC5A0A2051C7978DD6D8F573EFD32870FC5DB534035E30EB5AC870 +40EF63AF1804E7454B11885DE1191C1B0B9931A473A7489AFDE851BD1490C6CC2FEE8832EC1DA432 +F524B56FCD139B93525C6F70FFDC79979BA7A19A366DB35AFF3FC0C8DCEB60ABC518AF5AA1659A26 +97036CCA520EBF0D523A6D4081FD56F3D94EB7AFA36B60E42D291915D0B73D574B0A2A372807536E +D5CD559882C0EB19FECA649FA06FF767E48EB640DEB277CC62F025FDF4D9F384636C173CD8B3C11C +A8C99F8442B03F765EDF3722930F691432DDDBEBD3837A68CE4861DC4A19CAC09A2D449B98AA804A +9593996D3EF27CB2DB00F116B812BB69A19A100F72DCDFB8F56854B5E61BE1FD428D82CDC9DE8CCF +5A327D2A5786112FE94907D09289EF060CB8D517FC1604093408E61677003FB8CEBEBFE8813DFF9F +94A9DF11C5BAC80B129358D198123611326B75C38FE7205DC6E0290A34BC9ADCA2E28F8FE702491E +E057CED64EFD5D3776F7D1F9A7722B2187077781F813E8E988C426B39160A361C24EF0875C3363DB +6A4AB09712C608126BBB291009F18539052511D8CFD892A98C9CD07DE27523825D94878EC6ECF409 +D69F4AF458062FD2A57D0329E6A6F386AE6A8CC5ED12BD8E00AE1F10EE80CAE25C3C13820FCBF92D +DA2CA7D468CC27FB944E2A255A0F168CA0B03FFFDFBC65FEAF69AA1E9372E16F2F8B050B5404098E +AC0D839BB86C3284F0428B61E94ED03BE5F0074AF69E531D24C775E5CD4B541B13185BEEE3C9786C +002003747BF748F5846914A1857BD8BB2D5EF8F9CEF176FA9DA2D2828C161A975D2CD3A3CAAA09C1 +592D37279593AF4EBB4F945970ED11136C18FC0FCE443ABE10CF93431AC7BCA1C54FC3BE849A2AF0 +28A558DA862180E160D73F9252912AA9A77BB2C236FA66967993BD2B189FF36E52333F476E4506D5 +2BD21DAA108A1773233390D29643E8A6C7AA69EDE5371D18EA8E110611B1C258AEA5D10CA74D8EE9 +6410EFAA1FC5318A797C41C308CE643ACD70ED54F507D535E4FA79837B73E6E258AFFBFCC664101C +114796257790C7F702173FADBF0F739FF4F6223E560B65D1B9B335CA75A2BC25886B9A0733FE54D0 +E4238958526BBED68328A204AE1DDAB7AEA559BA778B8CD7E923130C030070E4264A5E2622B94673 +33329533E60E73E5CC96ABDCD762935086CD3957735F992BC9190DB91FA4980AADE4981C315731EC +F9F87E793FBCBFFFE267727AA2667F3EAA9E9B434FE40DB83041F00D80B4EDDEAFE1FC7CC630050A +53DEDD2B0E748BB0665D1DBDC7F4958D33293E364CF29D7B0CC6ADC0301B2F3918DC84A0D4DCF262 +36D4648089A9E5FE38A681B97FAED2B5B3FADD56C66EFA99B5BC47D9A2C6955EEC54035E74A8599D +044B159D958782015D25C5D61F4F8A1039F623AFF01585F153025A2EA67CC9C37A42727E597CAEF7 +6EE2BEB24CBA8160D1F284F1CAE4BD08F97A4D6B63B7F0E9A3C801D1A3C96DA08A66DDE3F96D973E +310AFE9CB5C1A0D95B63F431F8D8AB1166B432AD538826D074C7E6CE3D7449A17903E14319EF0528 +C8AA475EDE5F088E17209389F25ABAD3C6082C6C34CF424ADC5AA8E3FEABF9A7B12A18F6F3F322B9 +B90B95D78D8583A8FA2591D715947E4D5D246947188C38DCABB7AC849EC99679292FB2FC921274EA +C841189DF21C56D4C879BB5CC562AAF29C8A6DB799B45B040AB5C1EDD898313FC0904AC2C21E3922 +7B934B7F198BEB99707DFC31E0248EAED68A3DA16B3F437347C3A05F479CB509E440AA7652DD22E4 +5980519E9EB6EF7A176D9D27734E5C57902286DF9A50CFBED3EAC99BD52B07D9A5289C152ADAF946 +D9CD8DF4E445D2D7524E0750152617E49C0D0F7B1A4413D73798C55E3E7E8C2960DC86E6C1CD7D96 +A3D3B6FED74F35D454FEAF9FAAA869FFF7A7E602649E20105C52819B7BC27AF795C053346B79015C +E411181AD9CA34B60BBC1AB2B43357A97345472A777A7CC7C8BF1F92BF61766C9FBBC6E30612BE83 +36ED58DC94088F36591BE68F93A65C379BC117A436006299FE5485A8E3C28D112503CC4BCDD35907 +C00705A49A4AAE694C956476AE23BCE4CB439FCB3362E3C92D4B92E83038AED8D5B0F47E68498E0E +3F122DDAF6A96E8F153223F149DF88B6A34AC9BCB5506668B9521617AD83D9D0757B5B8971C9C857 +04050CC97366AB660F9AB19D81DA17F2F9AF11CB9F77E12732691637BAE8F43BE6317EAD60EE5D7F +BDCD54BFD96EFC7D2F3D53D2F83AE94435811ACFE64E065A54D8AB41579197DF745F6134D889D30F +090A9FD39E28AACCFDC7F580E83F80F991B0D4D4D016A01150F1489FA9CF880F91649E3656243454 +B1FB314511F49A039EBBE1504280F4B948AE6BFDCE641330975CF2E87D1335B48E4A9908B751C49D +0B66482194FC0AAAB72DC8EF3E849112ADE991F248214428F44F6D809DF0EF1BEDA9C09F0BCDDD63 +7D8B88999A8567177C34F228FB2F6C3E25393373F281BA1A27760EE23E2E07CC3E21DA3856452D37 +39DD96443D44FEF4B1BE2D58175C1FD2FC21833985C17F4B34D869DFEE08BF52AF0FB7677D8275B4 +DAB3DDE27002524B7EDFED9808AB3492B0CE756F6E8B9D89ACEF7ED3561EC73E7E1717C4FB5AB548 +41B787A2CB562DFD5D98EF25D0EC8AEA42AE80A0D0E6D0F3B1653175B45BDE02BBEF7B6A00554BC5 +65AB46A42BE219A6E9EF2AE84502983EE500BDDFD17802400936F38CDDEF1E562F3E7817DB21829F +FF564460D561D538B6989146BE2DE2EE23184BF43C140676F302003CEEB6160DE7EFB05D57F7F29C +FC2164AF907D49A23312B6B5CC91718A34711C45CBD719499F32CC6B235359BECC9B33DDDDCD439B +2E8DD5AF905E1DF82EC273160C3A944CCB263A979588812DAF87BB5E69487B4F11D3EA131BB08732 +41DF2B86B765B1271FA3492393A303DF6E3E58B8211DC6B4C4E0C5DD4239EFC1061B575F880AE036 +818D121CE243C87C813DDBA27C51EF5B02F8DF3DB0B740FDAF2FC705EB808326E72D61E9C4EAD381 +1CE37E990AAEDF372BA6D5316248103B8E101312282FC37A272BBBCF8F5275953625CEF454697E04 +D418E8FCF2CC29D1FE92326FFB219214D3705196F44F191D7E0FD2E0A7138FA7587BFBC0FDC1598A +E92E9C974A4859C717C6B185343AEB0DDADBD396548ACD855E83D6FD4E4D69BB49550FE5A473D093 +16E77C2C6BBBCB0D896CEE10AFE5CCC0114CAF3A68B701F4051563555DA018EE7F244F2547A9E0AD +D0B4B5F84E7069B50CF12C14326BA9ECFBB3F28864F33701AB75DACDF79D77C376E24483985A6330 +53058D97D9379295E0BFEDC9605D34C575A8BAB336F2699A5047107D08619BE95B44764C7A236E63 +344683657BAB536C57BBD6C7FF39C3648AF804CDBF7CCDBEE48047E0BBE0C5C18C3840C44FBFC3D9 +D5F492D0A26E8F7F32104F8F4C62F9508175416A72395C3A700E59E1478ACE23C71F06DA5166BEBD +FABC9EF97247549BF781A1904DEF646B055E1A1A9AB8CABAB579246721164A0E1B94D2D30C376853 +1494A3D48E7CE26F66692A70E1A3205D821365E7176D3F7371FD02A451A72E6F41923C6AF085DAD3 +66B3846858149ACF0F9295C3979BEF504E06F00E57FDA8755E9A608F69E72F76C52624ED4A9E8E32 +0EA7616133E86282A9E27BE3A0C9C98D7107A233D927DC5478DD43383C59B5EFD1FCBBDA7DF67448 +26C380461ABEDC79F44C1DFFD0DFA3148E6E9DB01507EC4F868424F256D75C050C2604E9A9E1B439 +4B9ACFED04D626AF5D8929DDCB027F5EFF0A6D6197AC6C55F7EAA295C13CF3F2E68CFA8BCC20C96D +CC8E3B7D3F9EAC3E20F3F793514D350E9C4EE95A527FDAA37E01D554AF31F04298D641476201CA0A +012F7D20F2212404FC9D5FC3D2D4D25B07C213CD1DF839FAE890FC2D47AD231794D4A4EFD2EC6E8E +6BCD6E640FA5F297C9AEF51EB01D0A371CFF086E789E466DF1CB7EFC8DA8F4F7CF705EE84277CF95 +B11D822D5C2A6CC34DA648993A34EAA5CAE926BAECCFD6B7346510C0994B14BD6EC0D49EBCD78329 +B23BB907749ABDC9D23D38CCC0B0A16B79A6ECE8B2D7E03CA5BFDCA77CF4D6ACFEBA7A7E5E498E20 +C789D82375378BCD3DFE65BC4E1F9960180080CB7DCC4DB4A426D708731F8D62C82D529A1072E60A +239A1C932BB73D8EB0DCF786106633C3E8588E9C79F0982BF791BB323DEFC7F7C3FBE1FD2F7E3F1E +F7AB28D062D08A90E1C9B31FFA0006F5C085A95F3268888B525CC04C56FFDD948D48E19354D1D2CB +D61E9AFFC1568FA23D3D05D67D8D1C330A5A1439AA0FEA13BADD6ACFF9B7EA12777E8C8A42FC445F +54EFB9B6D710DC7B4927AE4E6247BE0FCE8B1C3256DA02441F4663C833873ED89F838328EBE16816 +2AB0FB0039D21D2CB2F6807DBA7BF953B927D5023A5F2A92C364FFC99D9435C063B48628B30E3EA0 +B587231CBD23130AFC520A693AC6DC67FE763A33A5F0F3D3E9C5C0DC2B032983DE9536D6CBBB1C7B +0202039EB201E9559B77B6C61A5565B223EB549071871992EC79D2390666131DFC6E7E8C6B96FEFB +6684F4DC7E0D8F5BB61853D8DB54021C1DC09C65E957D71DCBA5BD068AF5D12586E10A4C25894A37 +3737F6BA168653C68D6C18E5B74D9F967DF2A1CBE7993CB99062B185EB145DAC1D3BA3922A8AC747 +BAFF7024D2B0CF41DEF5CC6BEB4E5F32CBCED1F55DC00503BB2A83E1E0D5CA28A65FFC6A42FE700A +FE09DE7EE1993F7A33C9301480B408CEE989828ABC65433A894723DF4E4D386F3380261885E567A1 +F3673477A0535DE0E11CFF69C607C80B9261691F82CEB055404B6BD4C8775D50EA0B36B6E860DD6F +AF3F2961C2998B053F779701BF838821C3E659F91AD86401A3540E714802D2A336CFD956FADE1333 +6B6AD3F55CD99AFABDAAD08D5D4AA391F6BBE2D14C23F9504D95AF89BF1EEE3030E49A4E625E52A4 +EDC18B9F0C1C11AFBDDEE547E8EEBCE271C8B764900C0C422FEC4422632F4795042850784BE945C3 +E0911B662337345152F150DF4EDE269D2061BC16029E5C2BCA9A5995E31056B41B1616E477FB6002 +AFD893E6CB7EF7344D4311486F881707B15D7C0D2D3955F9B0C122F6587CAF900D2CF5D25EE9AF6A +AAC578ED6CD582ED2A955352EF1B87631B52AF2545021A6EF814C958FE28FDE6CB87A99D6F2A7CD2 +1F97A813A98471C1F153B57C89C7585F80F48E94737B89E9D4C5AE62B975201875DE64B3981805CD +3769F6E1296E95C69C60791FF30CFC0510100CB746194E02C3F7270D6C65425E30DFE00377967A25 +3DC5B6542445F49BECF0ADD67D746D8D73C76BE1BE736B7FFC4C876B9D43B8D740A92E34488F5B79 +BBC9F30A77ADC1F0DB3E270902C746322D07C6888BCBA72DBE72308BB3EA7E99F7BDD9E295C6763B +4B40518907A4DEDE62978F7983BA1094803CB243D39A1827C6BF9AB40C9DC10F1ACCDCAB4E16C41C +2B21DCBDE5CC0DFDAC5BB470AB0B77AE7354C2917C61C8D98F4D4EE65603C247395C71CE4DC4737D +F3F2049E877583FDB78CB38D2A26E9A64C58C236CA19FBD355C1116DC2FEC31756C432AE454B1E6E +2B574C243CF7601FE3D08C580DA79C985080334765A8D05D2E7A0851F217B7DC76826F8F0AA031B9 +1A43FE407BB0C21B97B9394FAF9CC48D27E34AF2F1820858BCF761E4CB50450F0925F21B0FEE3198 +6BE33F1368FCE7CD4262A9C590DEEDA1BD4C876931358A271704F6EA6A016EF8F0C6A566FDE55428 +A8987510A5419B3E4F6EF587DCCF141A4B3CF6ED60AD678D96686CD32B6E80BAF8F17DBE157DE209 +CC65296393E53E88E592F3EAC3F56488C289CB39DA2BAFF7EFA1FDC8757C3639A3E7379B7FE758AC +97533188F2D0F124662555B3C27FA4AE2628ED228BDE7322035E70AA844F2AC0C6F26C1FCE1AE8B9 +45FDA44CCDD825FBD59CE2CDA302F53C9FC665C78C91A8E2F3F529487246C8ECFD150996A14CC6AE +CA10E3256FD1B976AC082D6FD901BBEB268F65515891E2255C9C086A6C687806DF37CA90E92910E3 +90416D896887CCE9D66D18CB76AC2CD348A2599CE81F654BDB0B933CCD82ABC28122072BF736EA63 +675F15B95906A44B335C503749F2BA34EB65EF36DABAB2CF5AF508510554CB8F80BA1861DC4D6427 +A3B1F1ACE22AD9D3BB66219B3883980AA7F72F9DB0A7400D807322C5993351F184C634279E490283 +C5848EB4233C7E67919F61184E1B6271AEA08C7E8779B19A44D29D3A2CFF37FB89356847451AA57F +00496C8BED50B16BBFAFC4D462F33F73A0AEF67FE54059EBBF7260BFF3E302278540DEBAD246232A +A7E9C9BA7C3E9CA73CB9C2CCD9BB0547E59869F29828332DF4CD92632E25113EB80BE9567E05F328 +378A11625352DB16DE97E6AF3946E807218CFCA991A3E42123CEA37B835E574977B99F04B28ADFDA +844D9B277FA61AF7F54C29FE2D9BE026CAE4DB05968E1818FD2EDEB9E643FA1BF265DA0001E79228 +0AE26D59260EE81E830A6D23713A5BE5A455360C54DF9A5144BB02E5923E7ADA9CB0AD09AEA84B1F +60BFCCCEA37AD6774AFAAEB685EE8D7DB8219D41B0D35C06EF12D6B94566AEB9E9760204C734CAAC +7E11CC6C61A875226CE5A70B4B9D13F30B074E7256350757F9D5EC943B25D4A07E7F7588B2A0A5F0 +FA6EF8A9B6B00DBD6A44E326B1F7E802867C234D48505D6E7D71CAE44A3CFD8F94A4CB0CD8431816 +A21386B7044855A03698155543948DDB840005AAD727B5DD9D87AECCF3BD4A8BDD722AC9D0392BEB +8BDBB7C63030C78B58BDDFDE1BE15DB469490F542D29CECEB71546EBCFC40CB052C1AE9AB2BF0385 +F9DF5D43BEF103854B880DB700DA9A40329A71FB7AA952338D35E08B19FB5F5D3AE622E41A392F30 +5858B1D3C5ADD08F7C2C27ECCA9503FA15FA9A0B413F04266BBED06BD2F0FE1B61EBC2082371C01D +F4979ADFABE9C45C1D8CEEDBEF41EA2D8BA6B7385D456204040CEFF67FDB2BB508242D426AC522F1 +738F978434AF15C78B98312A595BA39B3EFCC65A110EA3A466CDA359DECD53F6DE4A377455476A66 +9F2CA72A33B602FF4C263A0A5CAA3D5E1D962D3FF6BC2CDCEB432E694ECE815434762CB70D8797FE +0BFF0700F835129D3864B9642F6CF68EAEBBBB53D903B0A63F833B2A153281300618221E3DB36B28 +E54E5F153107986AD2106C86C71A60BEED08F0D6979B05BBAAC08A4A415638F291B8BE7B3BE056EF +AFF0326BBDC747F71BE54831B9905D9836EBDE64301B4658536C84F6BC1667C3D1998A62A96F5DF0 +F6F0806E8137135DC3B93E761C7F5DD7592896F5CC2B8ADADD889B99B19BFC85209B159334AF4022 +DB856238707198880EE8449556D2756215BF6D770DDB3EDA6AACBBBF8BB1462C846166968969DFAD +8D2159FCCFC71C9F711138C4204C32D1A51D189BADA3838064C48D3AA3050C0C25EE4E2BE97B2B3F +D8732322365812052D1C28A928F93C55C6BD7226ABD8482652D8593624F032E77870FDEEFAD57726 +BC146B998E3582631777C48E34B12561789094D7FDC8662554FB3EC54148CD5171DA4FAE2ACDF945 +584712431C9BAAF75B1FD98DE05AEF4A82BE1B60333C1771F93473072FB10ADF969CCC1AC21DBCF3 +7E646957E16163CD3E6F0851FBE04477603DA6AE036552E11D20E1ED276F7CC52905505B9545C442 +A799B5D4EE6ED068DBD27B4D84889A416F7C2752F0C5B73D4E2CBBDBD546095AE8E6AA5C71E064F7 +3D2BEF0BE45C25BF2BC6ADC7A74A0AD1A58BDF1E6C9CE11B192D49E3E78E40B5DA86A12D7EC8DB1D +91BAF15D4A9CCC07D2764B2190679105F6BD976AC2E60D7B0DEB71835C9F01C8C0A8273533CF9981 +0DA54201F2A3723428F0E125B88AF6F69B13CE2D8C6D6A8524764FFDC0E2AA7550210E6B8EB9B27C +1AB228851A59CA623C41846FF3D1B09E5B73A73B08BB1C4B27276D73A9880CF1278E02E9B58DC26A +9492A80E8AFC388BF0666DE76B6482D5AB7C6C3DCD5137AF7CF75AEEFAE23203B6D0EEBDFA6F7B61 +547222A963FD7583E77C2AA2833DE569C4035217A6455F7561615397C88F81E5CDB499146ED53FB0 +6E8530B05EA32F5947BFAE73593ABC8CD464E9A883346FAFD3922843AF073582993B00974D459C81 +3C6C4F7F01008E1C06B57644F2A76BBFD3A340CF6E9EECFA9676732712049BE034C32AA79462C028 +9F44183DC19154F1328E42AC41EB96EAA0F8D3309C4E221DD3CA67451F4B802F01E2DA8A66E1C8CA +B87498598AE45A00F7221C8178CB09FD06B428F6B9E2CC8EBFA3E4C5D415E29BF10D731352FADD2C +CCB860AA74387DE5996FD416978E399696D8EE6406BD4D6FCBA1EFB0D8D36E3D2CDE68B9A5F8AF79 +853F27BFF0DF7FF71E2B0C4CC99BB43B520777B75302CB9AABD3E3009591A3F502CE1BA8DE658812 +EF0754A3D472F5FAF02E3F9D2C714E1BFC6AD90417C84397FA3333566E59978E0E62EB4E2B18C098 +85FF83144E33DC88F9D6B5CF183F116DB30200111F968342F736CDD7777B1CFC482DCA919225EEA0 +60F164A6EA71B2D8E479B06911CBB40064DC538D439BD6A88D8BDE181B30425C5928F0800B65FCE3 +C181B150D9592B250245EB34E7D5587B627716492D22ED151A339F2511EA773A7638735A93D469D3 +3C5C3FF850D081D4A249F5ABAC155C2563A2CEE0997A28446916BF554B8A3AF509DDDEAA71E421DA +4203DDC09EDD0CA8346A1ABF68320833945A3D99D362299BFC7377779D2F3430E49320D551EBDF61 +42521D3EFC1817E257700DC8F3B944EDE0F1ABDF57172BECDFAF46B717E2B81062E8715532ECB5D1 +E2529C74128AC09CCF543AB2A92E3E3A05128CB540C5D727B08C1D27501B7E8E969AFB730BD6F76B +4F93EA5C5AC9242B896D7B29BF7BB95E4BDE35AA29817D1084503DD3C623AD4496595A4090CB1C2F +F512485ACDF6CCDCC61B12FFD9B6C0B107DC9E17873841413B0EC79F3FDBE26A2D8EF5CD70AC354D +16758AE5FCACB83FAF9716A8D11886C84979CE6D248246AC97E4FDA6C68A3DD067555B1105C14B59 +FFB4066463307EDDC9156B559683662EB7BCACCCBCC87F8046BD8673B25D7F7124CD57FF236CC985 +D4396A4DC3CBB292906B262CCBBB431166F45AAEF46B1AF38E84FBF018982851C5D18A148B3B0CB3 +F65D1F4B155FB48CDE5A5518E7AE41D842EF904DFDDBDF5310E00EF0F1E1F5ACFFA0D11AD8716565 +82AAD0EF115E6437F6D9651855A68392A50EF4B4AD59303A5413525F004608FFB690B4E36D03F3C1 +705CEA35349D5287C276B3522B1C8DF08B39B3BDDB66284EB07185909955A96B0C7A40A2BA3B11F3 +5907481BA4662C26876ED93FD7FFB60009D80595960A304C5FD3EB4575035905C35B81D70FD2EDEA +C2E9592FC443802163E6C67EC8AC427EB8330B3650E3D3ECFC13CFC7A6B8168A7BBC02AA1D463940 +4C7CECD83D633AE3513749390D9D2993641EBEBBDB1158E7677C3C328675B56DDAB8F14CDCF4B1D6 +072C71A5315DE6D2EF1C30C3AB2A6BB3EFF47B0B994C07379960B21FA21F6C196519124B667258D8 +E5F708D5974947EFC478D6147506508243BC190E093E025A8864BAAF74DB1B95AC2D1F731B1A7210 +4033030CC6592D814F71D64B62B3E57AD76A1B313F3A909E8F8E96427453C2153F21F0CE466BF15B +5D8693A1C47EE5F394BED1AB5784D7A3B5124D77F6B25284AB635B37ACBECDD99F7B96F50409D692 +8CEABD737DE9BF273F8E14C7A3992AFB98AB187FAEADECF5E449B9CEED8140C598D066FA5115B76E +48DB4FBEDAA77C4DE9B003FBE81D3CCCA138ABAE394E4C11F18D246ABC330089128C1C5859F1B257 +1D8A398D0495466A29A9F1D3B6407E3762EAAF588F6539F7B0195DA6CB2CFC0DC95815FF7F4C0DA6 +BF0CCC250D31DD197F66A6D944C57927252F90788EAD25BBB8539F49FFFDD48881AB8409B26DD4FC +E142202E1C7FB0B4DE1F34B7C74AB88F048CFBB504EDDCA0C3C1BFFB943ABE573FAA48E544D4EFEE +6516F62FEC19223457FBD7158CD7E723140C0300F03B67EBA1EC9CB2C219476714E542F63AC91E67 +1F42397738948C23EBCE9611253B1E7BEFD11999D9EB902DA1434648EFC7F7CBFBE1FDFD173F8CD4 +9D44BB6069816AFB0D4410CE5463E0E1E97B4A5F421609E522AFE8F614076E6CC803E861F5E89ABD +5F574F0998DE5666FBA1EF7D952FF8C6C6052DAB43CC305E9DE1F703D75938C2D68B14BB0C907052 +B3EDE68CB7F7A5A12B8AE0175E713FD254A25C1C29EE671697C5DE3509C37AB310DF70B2B6C1114C +DD1BFB665720461E35B673A7B6DDA47E86E463011263D425D789EE58D41C5A720E5AFAAFC0D35117 +0098B31EF26A64E5DC4B40B99B6ACDDC5FFB5A2C076CD170A8EC145DD0012E656330F974A9ED2233 +94AB27FC4031EFA345248D03846DA32CD9C560256164403813FD6837236E4C666DF615D322281D8C +30762086C8EDA8ABECF13F449F69F2863627288E71EB6ADE6F8A4FA4700F7F34AFB465EBCE2538E7 +894225E55776A31EA758EBB460B6C7688396C03E4BDCE13DF8891280D7B255635B7CC2291CED02ED +1BD3FA1438A15D2E7E4B0E64110CC66C7FFFB3532116046D6755995B7BC8D665D15A5D8FEFE7F770 +7B87C017D7527C6E49F13C47ABF44B1F2AA961A30DCD4BDF938CC21B18792991620B6AF2CCF22A67 +4DE7868DD237E05BE472F11D21409B63AF51F36693129242D44AC3BA7DFB08C29361BAA8096B440A +1A95752402E813420A952BF5C0344C200D929581CC74E617CAC6A0AF6457CC9B2BAA88B1CBE63BED +82B452F7798AB1DB0ACDCDB4AD7278F8D587C86A9E57A57BBD46220F9EE1796FE6AEFAC32479EF98 +46157DB7BD3EE5E8C7F714B89D7DE71F1BBBE1C946AB152EBAADE43D96009DE1EAD3D60E41ACC7FF +CC8B22ECFFCACB5D3999FFE6C546AC80649B233CE047D98FE6AEA4B81D2A0C8F1EB78084B7432299 +AE688ECA18D56226F6FD76880F8535CE759025D5C4A8D0A6AAD31AFB23FC4970D52BFAF425B2C508 +97D2D70280B002B8D12E1F26ACBC101EF0FD82F6402D2B59D07AED280F9BF4B79E4CF642AF33DD3C +7E512478049AFE0B848B4B5DD76777A0D66AD6F6283BAE8D00B01BB05C6C038DDC2C8FC98F171604 +A7DFAE0EE4431F9549848C0D079A5072EB8B984890D97B9F198E4B23AEE588BEB8CF756516CAD3C9 +5D7A3D0D25B839E76290F47C700BE07420949888B7557AE73E6977993A4F51B7D1CC2AECD1A063EE +7577870252EAF099E2A635935E0FE8DC7AAB26056EAEC2798672F2A734C59D5DFA9E4E5E898C4865 +28D7618D2148D9BF484668AC42F55EBB67AB6FFF429E2C3AD399888AEED2EF1015B36B733774FD4C +BD0BD4D631B6B9042AB2E0DADB045575F436963D43D5C76F348815FF41E019B30C812698B97E77F1 +BBFBBD02B7ED07AC5F87C750FD11DEE1107B1F5C5808993981CF5C4B43C7E9D511568028034BFC8F +4C1FE299D5743E6D1827B3D50B7849B251D30E79F7C3FBAB9074CAD1A824623917F7D5D8F7EA2C6C +31FD5204C51CF5AA8C37C18481CEB9F31D61C8653B3F47C41224C7CCE826B344E09FEA0AC920703F +EB291B4CB5D2269435B9C6DFFE899210A77BDAF2664ABC9FB115523E355F94FA9DD4FE930BC35EED +0193F947E96548C0CB59CB97DD715817CF81C5F930ED7909EABC51F3E1B30A7F89C03A0C857932A9 +3B9A965693BF7D67285531FD17A1B4A8DA206312904DAAD08B132A09E354E1F75F2B89D8E818ECB2 +4EBC97236DBEA936F5BC6AF4D7933230070FDC0CDCA8A7577FD3B1B08D757B41ED40CDABC2706B5F +C676500D8805B1491362356D0AFFD42ACC24F2C3B5D28D5B2779DD4790A82A309A1EABFA18B83DED +8B214E2DB38E4DEB9E6AA89A92557241ECB8C67C1C2C8526F62346FAD44E2CCCF9EFC6843091FCD6 +F2E660B14FCFA7EF6CA34EEB7E6B756B53AAEAC9B24F70B80F9C087513A293AAA8334D198B4215AC +B8F620B56351BDEF56526CCD68A1D7A176EBA8E3D156F95DC2EFBD14EAA6D04108FE1B9089FBE3B9 +729C6D2875BED1033367E21A62396D8D0F82DB4C5CC8ED4DA87D9B79F42902D74019EF4CEBE45E57 +5BB4AE5519FE9D813A99452807DB8A44AD0F87C43CF9EC8BFC2943AF1B03CEAC58619FE82A5D5DE6 +BE97A760E167FDC8557E03354B787890E60B52628DD16DD78A5FF45F1ECF9EE4298E5F56679991FA +33D6F1C5F3D125C98937CC200E7BA31A1E3C314E2CA09FE7384CA2EC372FE9C7F9F3FCD2726F6E17 +6AC595792230914D6DADC4D0598E125AB90BBBA2E2AF06814EE6F69AC91CFA463FE1E65609A93DCC +202A8753BEED93CC393F6B89C6CA07057DF9CFAED0F0F6CB59198D1DDB95DC9875963836E8E2958C +BF460C74486C2730C02C10CAA9EC5023C7A1116E08EC14675DF9849232A8098CE044ED8FB9C6F2B5 +F6894E842575850E9AF80BDFE375DD6257C8DD34188A73BE7ED7874C174F7F1778C6708C3997AD19 +C50076B3D274D3A134FAAE5F64C69141C62A8FD1801F2B175FD1AAE99642A2434DEA3433C4FCADC0 +00C3A93573835F93D23FDE8DD9406E350978F52342845F8077074F2BC609014C0E4E795E22E55CCF +A25DA0DF3CE4FF32D46E633942462A95F4F79A3BEDA1DEFD979C6BFB75D9EC71EB9FA906EC7FF1CC +717B0C1E958836D7099230B9D73D4F7B013A15AB7A69FA0C8F2BBBBF745143F6D8A7D78B8FF2E863 +60AFE744CF066804CFABD66D45EB222D55E42D1AFFB5E08B53234FBD2C7D32E989B10B27AF76E7AC +145FF9307E7182349C500DE512A8BFA5BCEF7ED6424A68A9EDF36FD13B3C082439E2DCA7486F7F52 +637C79E75817E769B3C7DD14A83F57D64FF7F5986C31FD7E923C2715342DB110E45651F4E275411E +CE2EDA6BB4458B57A145C384153D324CEDE62D297DA8208BE4EBCDE43F3B5A2AD628F6936DCC5EA0 +71144C0F6162324CBC91413C2087586C5D08B17A99B5BD4D46428BF85D5FC6FF48E36069A75B28FA +0FE375FAC804C300005CEEA129E7842747C83D725B354725B7084D1ACB3D57266696FB9E1CB93D4C +C4E6C8991C21CD9D4216A698E6488E6A23D71C793FBE5FDE0FEFEFBFF8F55F836D055F343F33DA64 +656013CE2179D099C1D5E521635F3D4086EE7229B0BB26A654ACE008A2F3555DA8033AFDEE532BE0 +CC7E82DBD00DDCBCFF5EFE5EDBD04D3380F286A6AC154F92C03F8EDF30B5EEA406D4B03F37903311 +0D36961A549C6F5593DBB5CD60B3B5AA6BF3D4CAF47C723127EABB0C9F7F7A53AFB096BBAFCB6E53 +2628F69797E4B5B0F28F81695A371A51BCCD3C878DEC7CC1B06AE874EB6FDE472C394BE482D30B94 +810647F32A8DD912A13DB64EB3C119B5C509FD10394EBFC15AE240BDC7AD2B07C37401C1F6F4BE27 +62CEF079FC6D863494C894B855695E3570FD9562D13A1A46DFC58346814C0612C91E044E4B881CF9 +5854F967F89737492D91A963C07C4C2C23FDB6F8D7F7C1805075B1A72C08E543B9C7263986B539F9 +F34EEB75409E9BFF0A2ADB6E808CF29CDAE4EAD1F29E2F4B48772D08D4CB8717A79CE20FCEEC8FDF +53D976F06D1C259FE9F2069023C75589FEFE0DC078EC24C86FB265DD6070BE857188505840078821 +D2487786DE9C89AC643CE89FAE846B13F698E72232EB4DBB01A323B9476B4AF9B148C31F69CEAD4C +F2A25683279B22662A81DB4D259ED8496D79F3797CD3D7E279BEBE8714A2DDAF14C5A8FED338D183 +ACD5ED9735A5C9707F15F81005C449E9C1D5A9ED6FFA383140710C563571EB6EB79A42FB6C797889 +37408F469D972D0C753E883173B6F980DABC50D39D1CBEAE6C54FA603A4BEE6462CE6A5BD3241EA3 +6A48520C7FDAD345E00B1203EFCE76A1890EAD336AF344AAB01A830390AA335E9EF3A4BDB7EF29AB +A575A4537A6902157909ACFC998E1B0062321D6815EE95DFF4D93BFC8E21C6E3F197223FAD57F0EC +AF85F37A5CE08C880C5622C8AA8CBE9011117EF8787917524A11451B7E69FE1806E88F0D9E15160D +3CABC345A586D3545697D68C6C29B260A805EB42BEBE9249B51764E1AACE52390FDAA997C115E9D0 +839E990588DDB2484A773B0534D1A74457BBE6AA2121A33A3693A315F7D379D0C5F73410A8B06E99 +0C250225C26772A1C488396DFE2F1F17A1FC512D30EC61B6EC74F9D8B4E3CBAADF7994F45BBE36DD +E9DFE3E2BBB2F1BE790D063536E832F555FE6B5B6372F7FF7917F50DBB22CB87594A91A7A209471B +31F9BDFED554D540094CECA9BA930E2A5E842C96134CEFE2D1C87A2959D1004E6436DAEA68DDDF65 +FC0AE26EBAD19354D6C2710C8D011933B71AEE10385B7179CBCA97E1394717C3C7B737277D0885CB +468F20D128F0F543AFDF6F35353C7FF10CBC9E3C12D3DC57CC2D0CBDB431A4627422CCBAF9E429D1 +5A87F17EE8722FCC19F34CD9CF7AB72EDE837C4C43FD8C295BD1285987498805A961119C16AE67B9 +74CDC362A4CEEF67B114A077A2528D7712B08FFCC0B67DA09B1BC587A58E51E7E451DA9D49CB48CE +651C176BC13509CB50AC4487895EC8CE9AFE7313DBA5A0ACB5B3C9C8952EA4B87BDB4DA1530425AD +91CEE08317E7AEBD9E74B1F517A1AC8F845EB9BD04C94EFF60109BF89067762E59D13E84FF035713 +E2D56B56F0623B2F98E6D1205719330D05890EE6157D493D139C8689EF740A156C76990CEA93CF1A +33490B4444C387431ECF4F9DBA098F58EEDCD7E5659BCE380BE3E6C71B3F209E57607C15E39D39DD +857A96ED5DB0D1273601BD41A64D815FC4E983884CE342CD1AEC52783C281B207D8E76B9F89E0EB1 +5C99707E9E69B080EFEB3C158F2324E57E3E266DBC6F9B58D69D9E2D31F961613809870F412102A3 +692C54F631ED8D4F57E56E79FAA14A1BED74E748329AA1BA66247F443FE4AF4BF8734E21C7A53543 +87EA65C3F7315E757D336D2CC7CB87575B53F8E994DD7DA303526CCB69A73067CEBAC16DCFADF6FB +5825383E2CDA17F4E22DB489CDF4452DE46907BEFCA71AA6930F7384A5E5DC8C45FA9175CE5D8FC0 +1F157CF8FCCC58453DE6F6EA626FE3D23357D60A3CCBA850DB49E95D7A1847C045146B40C1F674CA +F191D06BFBC7FB97B607F9F8C5665DB2DF477C8CBE341F4640F6A335B7804E20F900D10B110BD01F +2FE472359A711D6E5B15F4EF988195EEB93739C4617E9738A9970D4178FADB93422C94E8E325AA52 +923A58EF2A12A9CDF5624015F6F36BA7391B07089C3A03709815869FBF516C5BE60EAC6ADEA1DB47 +88F2A758B9E61276755B3A8EE4B76AE8D5B14C0266A2743C5465FC7F55415B53EFFFAAC21530F8BF +55206280A288E8F09F1D26E225DF93AB7766BED0BA7FAABFD9A44571086D53C4F8853B94FA3425F2 +0EC6A3DF4EF5BC93B83CAD3C2548EABAE7E227768794C193E011609D19A46419E27AA51361FBA780 +29E95B84F2CADDEE145D86113525C782013877E9C77AEBB9D709F463F604D4BB41697A5E05ADB4D5 +93554844DBAE115828B3B5C671D41C97518407154D4E8E1B91B1F83FF1F23564B52A5D320927FBCB +C8CA4E6742DE8E50ACD40239A4AEB2C5951E76CBC2B636FA1CD8D68121198EF53512A74269E45EBA +5EA068E1CDA5453CF8CBA419A69D87CA90FEBB887C2968D29CAD0F7C2E2567BABD7A12643FE73DE1 +709D1B366AB81255A962E01B1115F7774764B8B2514F4FADD2A0B060885E9F941C5A79ADDEBECD4C +EEC988AD2323F151A18E4FDAD5F3D0CAE3182188BAE58913B7375C15D3F7968DA53794455E5B70D5 +A64B6634C37D8871B5EDC0588164226D758A90AF363B5C7B7F50A73E48D45DC19656E1649E015614 +401B1B6677A85F0F533631B5E8E6AE2C18D38FEE42971DF70944507E20ED76FD71A7CECE23DA7DD7 +8EBCACBF1ED0208B77438AF6B6CE3631CA0D3B8E057046CD30F3E775D61B6C27837E032CF5AFC477 +044D93A3DA53AB00F646A152E1DF2D353ED54953DA798D3ECB0BFC070108FEF7875C248BDFCBB274 +DEE9740F8BB8004CC42E416E8142942F9D9583E479A9B47EAE7F2848BE319B38AA1895191692175A +3EA04871FCC06EDB37D3D30B0827B5657528D79E949F1CAF1313C0771F14C6570E374D390BB94B54 +5314A1E9DC8983DB2602C8A5FDE3A363E08FD08EB7BB6D45E538F0F4D8771453DC74CA093E375045 +18FA36D08C40C1633BE1B982E9C4166FFE48949E10373678BDED32AC912C94E60806D449FDF6596B +36DC3A951FB0CB55C84789108A5F44A095C65F6751B0F97F2C62C7BB9FF690A629E1521E63072814 +0A082D767872A9F186D3BF2FE87E7A60A9064D19CBD88C14D18D5B83D37258340F4910311988253E +23561D184F40F68A2E6D611EEF7F0FA4AA818979933ABB79AA89C13115955CCF0E90A2420CA78AA8 +0FBDB01FA3F6C4D206B723F978623505019A7D7835BF64283252C115AEE0932D7895AEDB414DD3BE +E49502CB53FF064F2F2A44EB10709854801F40B1C566B24550079018BBB3C5A5460E23790A088A14 +DC2233390A4AF0D084AF23C8DE0B196DB8B475636F68FF4C04DAB358AC43D1109E3B354174E244AD +02287C1DC3D8630E223E0553D07F511E9E0EE216F8DF9117D376A8A7EC1026A886163F3A70424535 +634FB8F3692A22DE3234C16EBEEBD6D2CBEFA8E121E70433B6CB3EA0AD7DFBFE7C6A5561DC0ADD91 +8B4618E3827B3F18F3730E9456389D3B447C9DEB697938768AC62DA085E66E1EE908E70C2DA16A2A +B33DF68DB5593C418E288C42E7635585BB01620A210D7C8B2EDD5E835F260F620D042238AC90AFD9 +FFAF1F2B51CE1DF145C67B43CD7B86C0352C5593F3F935D5ADC2B447B9016642A120781A9E50FAC4 +99CBFB1020B0E34DAFE65C34115B8D0151D2FA44C7D50C3FBE2E70617475C171619568A1F65BE912 +085570C40CA5F1296A0D2D4DB23AFC96556D66136D46AD77CA1AD7F1C566CAABA9D62226B2C52634 +C012B9BA97856E88DAAB356043B92AD9552E12F270F2A23CC406C83E9BF43D32BE9A249569D9A4A1 +326B57C882D3AC7C539E2D1E070215DAD56DBA8760C216919368DCBF208376E84C35DA69CCC9FAE6 +6B04EA8992D5CBC0C332951B59E0B03406149D04C381D92EF6F48BDA4A9DD4CF15302BE1C77A95DB +F213780AE23E2ED92F62E7313A46E221832463BBED5F0F11834740AB5939664CE74D3318548E525C +E3777FF98D6C0D026E7E3C721A315015701ABBBC6CA29EA26A8D108979D336B09B9553A13CFA5472 +0915C616B8E6E36975E0AD2DE3B0B3D970B68C4BBDC728014B0E2776821EFAECA118FFCD2F35BB17 +A9040A7F7148246EACC996805FE9B3F46B63E00C0B4BFC48DC7A66BF10E5AC9EA16033CDE50840A3 +F1E9EE270ECE286C2F6D0F02C496792FF5E2CEC921C7AA4C5E080B7D6B4DFD6AD750F8828BAE9E29 +B7F70BA4EB0FCABA5955A583EAC47E6E51ACA5C14BE8555C3C0B933B7B51569594AA5D6B50A21108 +025770BA459A5C64AD9D25CB201555F337AD10B96BE67E621ECBA91C0B88848D415DF930B7B69AE6 +590F03E11FF4308123DE9AB69C667DE95125C38EC9EF4B8AA45CD918E0C2217C212F740E9A8473B3 +1B3128FBAB3E223AFEBCA41C346575497DC2B20B072003948BB937E5ACB85E95A7BA27F253172F62 +A970FAC40AC001D520ED63C8AAB022258AE49FC3C629D0BF2549A72BD0257FBC3B86DF3657C0FCCE +FE99C0249292B09CFE12A2FDB2983EF74036834C14C06B7358F3A22C267B278521A38B933B81D95C +1797C8B26F2DDDD439F924723A96A09F7D4CBAB5B87F551B5F1F31851384D7B77691FB882BB4B6CD +D008B3D88BD6AED47CB4DADDF1A788F817F2B28E951BAD7789199A76B6B3114AC654B28BC263EC32 +A25F3D8A66259368E7461E08C4BB0F6D957A44965659C8C4B4759D68E4E7DE0709BCE95DD988C692 +F8B9F4A66DD34CB68523F5BCBB12755A68CDD7268A64E9CE1DBE736289F19A5CD9B818581233AEB6 +50410EDCC1A373B40E3D59D71AF86F4A98F8D3A6CF712EF65425EB00C5529C272C47728BF2D35573 +E1EBD76DD867D7C83FE4E9B634443B6F414EBF1F2BE73F516014AA965810EB49FF9D12C8544E4824 +AB5E8EF3F6F0C48770C994FAE6843F0E64E0473066FFBA4FC7945C4BAD099C27ED22C555EAD38B93 +BFCBFCA04587EAA0CB7F995D1D99D18A811EC39A056E866FB66566553937115961EBDD655DC83203 +76D51EC3D2217EC24CA17AA70D1B4B6F7906F1AC6BBA891083AD75499FA854FAB8C8CF001CFDF659 +78FDAE4A5506D7D81D58D17EE0703C6F84106D96CA51DCD31DB8163E847DDC94B4B4B584B5F32314 +F87A53A2EAD29AB014B95AF80F5C93C4AB89587458E6CD76C6E1C66C69779F26851338562BC10DD8 +3B7FB3F7BF1B1C19B360742CF7210803D2383F858D6E38118776FA4EC47543C016DA6C22D2EFCCB1 +67FB45C6D1A5B1F0DDD60820FA1CA51E67EFBB38D0058EF2FAA933A83090890AD5E04209C1323F3E +155B15F70AA90E044A67F98F8B2E90999F096B1CF255245C820348596D275C1C81C55E313C875C1F +80D54A07C3CBF670CD44FF16C1359E15DB85B483675051D3E772B0A9938D7E526C823F698B687130 +87DF81814EC32B2AEA51B779C5FAC9399C2B81A32D57563975D0F31461DA5E1EBE8DC96FA16682DA +B6D9FDE30C0DB5BE13B3DD5CBFFD0A5BB4AE001D8B3AB6121F8D3E1037F0659C9D080B4156212036 +6D8ABC7D78799ED9428F87F449FEDEEE656A9466A852F4B973A162FB7CD3376A9D13C241733E8ADF +9C109A40B38B8097A1E82F9618CA607A15D7A050F0F21FEFEDC260CCEE8A09BDC1C256909A85D705 +30C116F1C5AD2B0B71B1C0B721BFD43D96CA29C6EEB31599FC6CF2965869C4E750BC7591F3D7C172 +ED8CD7E923130C030070F731A2724D263723B79863986B8E4C31CD3167B94DB972E58C5C899C8F46 +0F6949DAD09C91A3C550E6CADC544873648ECA31C7FBF1FDF27E787FFFC50F58986B906076C80DDF +3183072D366C0AAA3EC35C336894C8ECE08C08E2E0B1B3C642CAF4BC500AE71A9F21EFFB08718CAF +BAD738F328E8E625EAFBF85B30FAC93EBA709C5EACC7C83542ADF9DC03F4BF7EE3356A72F70087CA +952CCD9D6F765A7D97C0CCD40C13436123693C7D3FBD6EF987613F57298F8549B847B876EFD49ADD +85195F53B2ADD211C6D9713C673907F9D36195E28B16D7790D2EEE6DDEA24B4B9F6F6F7E97CE6D8A +BDD6BCCD3F2EFE4632B1DA1B725DBA9EB2C69E9158C5663D28374DCBB315A687E66FB7AFCF9B7537 +E85D47764C5170C6E8BC44C10E4109A30F6EF15C9CE73ED0F4C6F45EC387092E4DA58A9FE72ED379 +BD8AA3B57BD6A297DA8EAE1EE0A35A010294AAEC5D1AB38EBB5381FDAFF7E7A9013130C9C0CFC154 +E4579A5B5CB529C2F1307D89D51BF8C669A54944CDB598B9AAA70B6BAD56A621D759B26A0D32C6F1 +072FA748423DAC4E88E8E0A9DFFD1BE2E31D3936B18AADB8A1B649DE286D8E591AB0764E074F58FD +BD3FD79244B2CB90D6EE42B5E4848D30E5F7CBB86847C992EF5A6308247A4C79303466D6287B6D88 +A12071731D6CFF4A868260F9BD70CE31F6403EABC4C52E2E5C4B85FDA8A9DB1838F274ED2ACBC871 +7A83A9FC59BD6870427B77518FFD9DC6349E5675CFDF04DCCF31A1189F21C30783B84AC3487D306B +72B701CA6538B5A3983D21C31BE0429D7F59EFFCF1B7FC66260C28E1933059B90308C9D861F87A33 +332EB4C5F3675D6D2EBDC20AA15A1ADD03444444A8984DB04A6ADCB42BD112892EDF64F2BE536CAF +F74E2C85DF7F0B3D4C64950D3FEEE3CFCC19BB4CAA8D1E7DE269FDD01E93AFCB8C9F4020A664A75A +5E8E71C2925358B782CA54CF1601B29FE72B51BA7F88979F27460E3D7B0DD370445A9A95562971DF +E804D9A6ADDBC31EC138953DB499B04BC10EA4B48A82C5EDE3BC4ADA77CE9FA7953DB22DB32DC77F +CB180EAB976824A237339CACB3DBEBA6361298BA8883DFE786FF32A8F15101DEE0EC29C0D46C9AF3 +B59B5DAA11B2E5BB17184FACF67F70D2859E4B49690DFBA84F2FB28D71E0275F080B0884FBBD177B +4ACE09AACD03B1FCCF2CE9E8FC5F59D2D4D0F86F96A4351CBF36B61758D24DF2E273E3440B654E40 +202864F1A9457C74C351FF15D7B64394F4258891E1D2A0DB2F1E7E34082B15E2DAB8FA932BE60A20 +B6775960A7A4766873D3482CD402953C715AA5453DFD7387109C583B69412D67BE5AA92F6040A942 +D6072DD7F21445C5C57CA762B4FFE12C8768CA3509433E3615BE02F613FBA5EB80770D785F1FD265 +B2C0A136072F4017DCF36BE3FFB2800BB942D2CA7D2BF880B9BA78D5F9E7535BBBB29548EAD8B443 +8692D9FDBCD6EF15AA2D7BAABCB146CA495A86C3268895648B702704188EA212830EE4CF5B8253EC +A30455E2C20C6C3ED5F1103B13B18FE89AA68C94405BDCC028B1778D83D7EDE57C056D83706C8AB8 +5DE4735B4A53FE164881576AA67C56A41D92659BFB82B25EF60A48DA84DA6390122C3BB10467EF00 +12C753D107F67AFFCAFA52AF9E6E22F29D1AAB8405F4003A406899E760BB169E740BA61001F69C9E +B11A28A6D85CEBFCDEDB21D285DE58D09FDD457630A947CB9CB20ED6620C186A6F35EDAD18D82616 +77A5DB41305FBB383E7FAF552239C6A055C4B8E05C3E48F168CD366DA4015FB1ED7177B102A21863 +D1EFC1C2B8DBF9301ACD969771AF034757CD3965F5FA8374DDD89B5BF8BB8EF3240C5FEF2B59D29F +18BB58A3305AF69990E4F2A6AD580A104E51090838CB720BA3537F506BD224AC12DE67BE8C643C16 +2335DB5408DB9B095C0AB2D37345EEAD661FB33599E34B17A796EF6DEBEB2A548B442CF579F9C51A +1E4D30B53E6C5094D0D4C9429795FA034CA4F922F93616339183595F3C7A474FDC2FD272DB4C869F +BF4DB50AC4A8B23578851B24A974D306B710E486F561364F997E98632641376FB0C50A16CFE79F75 +1AA6A61EB4B0C997AEB092D66AA95D71841348CDA764FD3895FF50F2D7E8AE4DAA35AC31816F5535 +8B3DF84BFA8B09AF9AC3E7232FA2595F1CD801B64A0A47FDAC7A8AD5253DC31CE6A1710788B42808 +B3A09006EF6132EA6875401A7D42E152BBF5612124E3D5649FE9C541286670FF625897F87D93375E +A98CAA4D49F0AD21B9B6D916BBDE1C9F2DA6AF6E4829BFC7FB8E4460CC4EE4CCC1E73A1DFD02732B +60F8A94FE893CC9D1DA94827BA64BB9D17D45A4A59ED67DCC84B6D9E67A68AF1EAD8DD4FB442A1C0 +7F60D934CF4FF8035FBC5F3655A89D791159C5CBA6B9292D2FCC899DDE707AB880B472C98C018593 +98BC7D2727EB6D05F098A89270316E753EA27223143C57F2E180ABA3CB68CD1FBECE78AB89E17E6D +7CFB470F5A630C9CBD57AA505023D312D9AF7DA9F8EC0AA7D6387F1169D0FD7A25443476406ED8DF +4430AE5B455C2AEDCAADCA1F8F623DDE43CF1CBF0612C6555121ED47AE94E8EB1FCB51D3DF06C047 +C6ED4204CEB28F7EC3A30279C139AB2BF8005FA5643F9E277F6A6331BD1DFB205B8F197CCF6381BD +BA653D54408A602142407066B99034B2C3BE6B79CD06FAEBC632F964C50E35CDA859CE0BA9730F97 +F984248FE126A842AA58888EC4C6735CD230155B785FE6CBE10579F2287EECF1295291DFD8CB3054 +D020088EB1D160802F8E9E84AA2EF471076299222928D37DE70058B5083B9BEA9990323329B64705 +FC6AD2DDAC140169CCAEE6DD207FED16AA78573B70761B98BB674D05FF493ABFC1513FE7E929FEA0 +EF99685AD48A9C35C862E99BB8F3F722C9C762B25267C8779270DAB6D216D44B7FB941446FCB3927 +DA30B71ADE9CFC6D144A797FD39CD99C7509284A88E74EA8CC9702E8F5FD87F13A7D64826100008E +29B93DA247240C91D9E4A6DC99158FB9EFD1E6984D54723F785C23B9724D730C69A45C939B3167B9 +B74A46B923D71CB97B5CEFC7F7CBFBE1FDFD17BF04B36F82C44CADD7C668A961F007594B2D04649A +7C5AFC344A53028A9EAC664940B4302E9FD16FDF88318746D2FAE47C1DF4DDD8B7A34D5DA8FF3AC0 +3E0A20E6C2B913D426C8AFF5D687AE5F90A7F7E1CC303CBDA939A329497AC5CC14FB3C8F1181D989 +024292C259D8D1B6A1126AC112E4336E8E8C48734F990DEA7A4E948C4D134F105DE50DC13929ED32 +5653B95176996C64AAD87991609CA17DA55554CD4BC96A3DB2BA83BEE8E497EC43EFEBF480673C32 +4A6138742A647B8A5E044D1E07F19D12D5E0A2E1FEA3C6D3C5BC768C907AAB72D9304EE55D28B38F +2E92E81423B5AC8CBCC3537FACA49157B7EBC35BC82CDCB0C6703B0F743EB27048272B4A7FF26EB7 +C2D7800E25550EF0154269E703040D0195B5505A666BBF184FC35399C3A14F1DB81F0A734010DC0D +111BC8B3E6FF5C48FE704D2BACB135A02C4E9F8E9A67B8BF4D458FBA782C4610DF24C6553164B8C7 +C78DD88F90CD5A8ED6751680E49DC1E19BE4913DE5EE1C226DA3D10C042E06D950DF9D7E0CAE95F3 +2BFDDE7FFF95403A96CC7A838BACA72F745A115C96C7C38E5D05B183123DE42F764322E2893339EA +4A34990F4BC7BAFC12848C42D180F662D39E33701D3C060C138F4406C031AF36E6FD1D7D07FC6929 +092F5C1A7EB7FE3812A9F5C2D7FF72B89A1F0F284C1732751D0B565816946E97C2C4755F25CA9386 +0481B759C660E1308B9092437E55533547C7B8B55632BF3AD9FC11B75B4B1EFACEF533577AF19245 +D4FE7C72A9977EF7A7E158D0718DFD6AF746C2C661265690A5AC19149A2B98E1F1EE727FBC5FF910 +CE4AA73F46A9A955F95815F393DE2AD632D3FF8BC40A144D5ED3B1F19CC68BA3C7E3A863D5EB5F27 +5596D6D35C8E1FC436FA36FEA952665FAED926AA79A9F35E0BEE5FEB26DE51DD358649A3EB110AEF +377E0A4FA405C5067BF22DAE201790AE12B822186678A421C9AEEF3A5BBBF420F827B37776D8A836 +266CD1D3E39BB6E7716DB505E3F3F498D82ABCC335FC8716CBD5FACF5288C858DA63C5AD7D48DA3D +C3BB08D16AF85AAAA1EDC4E92AF7AB3CA1D2A84039DE7A798089D803488D2EAC9C41232C6D36292C +AF0A0F8A266282B3C1F83B504DCB7E484C4912B0C39F8F8B05A62BE79CC5F9554315EC655C0AA6CF +3AF6AAF5577A149CD464E27495B40D03C1B7DE4FAA16A44A172E6FFFE4BB94AB55E2A3C540F18275 +EBEFD840BD85B6C0479C23633D24F8FAF20E1F79966A188A48F4A3516D1F14C52D2A109C6688042D +E993AC4CF7FC06969CACE301FDCCE41F868A1A0811ECE75F7A6C5A02D161CF242C3A97D8212BDCE7 +50AE8BAB9DA985C1350FBEB7D5CDE8DD5291A55CA19A99CDCAD29ECBC62E0426E5D89B380CDC1078 +F3F1966A97D505C345994B2E4F7CE9ECA4AD72BDCE52C12E6941D0E8EA8CA8AD9E8F9B9FB3BD99B4 +AD4CFA7E16A14CB9AAE4846FCC2EB7E9650BEFF6FA66F31EC7DCE36572AA31440C1D94333C1B387E +C8233511C814AA2B6204E471E7BBE8877C49CE58B97F99625A87FEBEEC44BC77772FC905A960ACB3 +695054A3372F89B5E3B864ADFC24242DE77DEA88D36FCBD08C29DBD65856D638E1ADF327B514A7CA +087D503C0A4435C089340140CAF3CB19C6F075DC262BD47D0F748CAFC234A8B9EC0C2AA6ADEB00FB +6553148030A6E3107BC5B92BB09370CE4BED3178FBD7AD413EFBD47178447A473346717D56114931 +501F0AB08EA43CF2F0DFA37A078B87039B801CD6D829D115E691D130F1C5D82E72AEE1BD97F9CD56 +B5E8191206A8F2CA7B286A8217BF84A199FB1EBC2EBBBDE02052887AEFCA84D3B2747BAF142FD731 +859B08ED9B0E6E68947C13A54EC8DE9B7D4E8204C0ABB2424BC5956DA9CBE5B14733E65AC68DA9FB +A481909E13754958BE2151E292E55BD35CC27AB6EF0227870D2F877A28E5CB5909AF0468938AF17F +FA38B15645B2F3F0AEE6B450BA4F36154D29AA3640E71790AEBDF0CCAD698CB553BBF848242062D0 +4423DAE4FB9FB23278DA841F7BD4D52BF28F17744972A00B6FA815A0B87F3419824CA3A694D21163 +20B4870FED3777DA0718392A8FB15213D4B3CF03A07D3544B28BDE9B3162DA2817B18AE3CE4048CA +46E7F223FFC72F7782B1E92F9F22FCAF48724F9C24D6857F4D31BA8503B34C71F529196F91EE2132 +CE0A7CC2F79E8D61ED7D5E87A13E2BE76997E0214BE9C75DFF08AA3C6D53415E3716963E64FE111E +250FA81329F0FE56A5C2F991BFED5DE4C3E836E9E1D51CF77AFBBA36E7F3F82A09ACD9A97354D5B8 +C59A4F85824FB30D88673E7EFAF7CE093EF71A924DE480C9A5FD417AA20B4E72FEA3B1B848D13DE3 +F201C25334C015E04007ACC777FC2DB0B4913230EB3B6CA4F7137538791512443FCFE69FDBCD2054 +0751A0051B5361B264AE6C8A4D7CC11331A9D19B1F2DCC69ED7F8FC32789701D9427138C981C4356 +7175B79842D8BD91BBFDB70BF9A5B6A273522D934C8DCBB2E14DF3DDD430544C395A62854D381DC4 +36E4C9BDE3BD4DDCFA6A2EB2DB372B66A2734D3BB412E6018D93BCD1C79F0D718373BDD861AFD916 +D8FC3410EC5509A346FE883723E8602AEEC02CD0634D4A1CB871C7DD030012D86CCC8DBC2B9D5DD8 +0F0AB2FC593077CEBA5BC9841FFCABF8855994F3E26D0B3689ABFE26C34BC1879BA531CCBE90A38B +AFABF6AF8753E94F188369F7737A16F72D43296F4E33952D451E1284E55180FB255FFB6BFEE76934 +B5FF9FD328AB696AFCF734070BD117323B22C35F9A2682B33A38936952FBCD465A6112A1729CF9D1 +6C417566BB394D334ADF6144DEEA87E2BEF7DFEACFCC4CDF602FEC655E775BC1FA201500720616D0 +CE5EEA00A9E0E1036D167FC9D3A5B9FF30565FF16C280A00C6EDA4883D6ACFA3112342AD3A04A149 +CDD6D6E25AA152B3B4DAD312A331825CEA204622D64583B6A7B5E9A138B646EC51B3A2A2466B54AA +B8BFFB74EEC37DB80FDFEBF7FA37B67FC40D44F5037E7D9F95B4D2CDEBF3E28DA04928BB2D2F5275 +E5411E4AF25C3AA33DB7658B325093C5B6558D756043EB27915EE96225F8F5528E2486BAD4B7AE8D +BDA60B3510AF97744734CC9B957D19C457C6061D07D87809E67C6882C63618081431E720A4FAB66E +ACD579C8E938FE89E95C8C96AC037914A7D9AD3938084DD3FF607865EF7252D51400580DBF81CD1E +2BB893598AEFFFEEE185685367652054B04560BF8B5B33A45F3E155F79AC83D0698B15DF4D3D2558 +B3007682B7E79FEEB3AC78982A6EB55F1392656AA804EE7337509C8DC3DD24D192252186DF50C4D1 +B7C1472A9D512DC83B457C07F1F7DDC109DF6CDB02FD767B4C1A3B437D157AD97FF479C5F6D31A45 +F43BFA0E61A5ABCB3077C87949382812B4D52D099CF6FFA7A53FC4C77AB918A744F941B62CF24A64 +09908BB1F7339F3CB7639B04267E25A7852D7D5DF3857591B5078D9C5A17869B824417F5405B0B2B +ED02E4F7C7511ABDB9FB9A38CFE60CB75DF2A75F84AB605498376BEEED9FE5ED43EB7827F9D73517 +5B3C03258505E5DE0154D661AF59F3AE83CECF06D6B3AB3BD5361B2AEE6509232C7398B1B1FC639D +E81F124D0900692397C3944750B795CF4A6D24F393BA4DB19F8FB26B4CB9C7058E3949424A1B2807 +459BB7EB13B78F29754B24B3DFBEE391B9083FCF82F52592BF2F08154CC25B0969B0B7524D14ED3D +507C959E182B13323A287E25267F49EE59166A65C8D6A86907635AA6A5AC77C4D6B3182F02E421D2 +910FE5D47DF4D96B615C0E15CC37A27E720689D284D7098CDCECED72EE11BC0F63137D499A1852C6 +3E3B0B31B8DCF3C04616D37224927E37C737AA4B4ACB65559D9F33676909952CF327CEFD6D26C703 +72D0AE7EC8A07167F90B4F8D6AA0FF0E2F68C2F8C47656CD6760AC3F1DE0D71ECDF7531FD46D7FFE +B18FA34782978709BD85474C76193725550D3AD65A94DD9BA3151D5AF652D826C2FD53E947F68B3F +3BF78B34D4625CC74BE06D4CA914BCF9304B88E32009853A0BB83CAC65D8743005482208072EAAF2 +BF5270AD6A35CFA9B42E65A4E51F72B87E165098FBA32277CE46F116F40A3DF1DABE42EFD178E83A +84DB6A8087CEA2066975EA466EC73A5E059CC90FFF5E283881E7E120F3270C2064F71D2F9CE68D4B +C117C170CE06CDC282C71D956BABFFE0EBE334558A89AE51BC6FFCAC9A6421E71128BBA570E48BAE +D34877A7773CB452DE4CD688C9FA8C7100DC0E7CBAEEE1BC1E8CE6D2FB2B3BFB3C35FF4601365C07 +2A626E96C9AD4C77508CADF7E1D66B0963AF1C9E7C97584129BD24AE75A2E071C2F2C7E006A14E4F +DF8D72D3E2214A271B13A7E05CC2AEE5D858D43D2D968645BF108EEF121A0CE11127C2E39E73D0EB +551F4448AA458C61D33262A7F2C6D4C8FC71813DC198B53C8286F2E864151F31A814885E4EB79B89 +AEEDB87E37557E94E5528E09C85BCBED78F1AF9BEFF2BE766D6AA78A117793C1D562A7A982043795 +116959D9CA8B259EB05068FDA2C56A6D37D6783D8CA87787EBC8446A1B52893B0B765AAB089F7634 +C3C309678C9DEB162CE8DB5FBDF2BD0901EEFC827F1C6D7E784F94741EEE29E240564B4F4E620EF3 +4F78ABED3833E9DA7584CDC357AAA5C4EB5937CAC35F32E1EC918792B6AEEECE17307D61EFC0B163 +0664F0FEBD2CD105076EB15660480A7FA1601E1EF4EEB7CEA162010856207893F1A13614D3049CBE +36D8C354154320B88E4F6C3DA5C9DEC91A064393E4F6517D335C9420135BF90560E76DAA8DF2E09F +3D8318C42BDED98F9FF13F676D1CD2C65DDA2634FCA91B48E9A9F2AC5ACCEE7B0A7333B56C81A164 +98DFB8E9E6114114E15A5FF9CDEF78CE35E769781D6C7851567CFC23D0B47D8DFB79DD8308BA0A4A +237ED6B9C61277027D03A8BEE4BBB682D5B7DDD1D56B69154A02ED832BCCE3B6BF48FC4F0C8C74FE +C6C019EAEA74E33F813513C7ABF70C1FDB71BE8CA09FB87AE00E063497E06F560AA87672194C7ECC +F04BC0D7A97E0EF266BBBA99D97FBD60FF0F2C86463A7FBBF2FD240D2FAEB2C8D9F92E5EB4626774 +C7317F4C2C882F1BB6355213E1AA6B9B2DF991C9CEDD7AE01A95F0042F27E8F061CDEBAC4F1E5612 +56C36F02EF18AEFC6B9909E946DBB849624613083B6248C5C871E9E8B0BA53B820676AC286A39492 +EEB22AA0791E1EC7E6195E61B0C78598164328241A1B45055B3ADFB2598E44EE7D3F28F6A6109577 +6DF850E8D1C9C6269A15742588C22C5BCB6AF54D78C38BBEB899FD0C6E5728B3FAF2A5D6B0ECB9A1 +C0CDB1D091D83D86E5278F0DBDA9B431DDBDB66D89545D607CE667ED5985DF0B4967AFB8CD71EE33 +6BCB3255933752422E515792960216B12D91681576AF98F9E88BE658E55B0D8DD4C864FF6952450B +0ED8E73CD3B1A54C11A714E822A5AFF0A48D3EF18EA18036EB5DD8F70D7FC8A87966602D05B46AB6 +4F7D46D22DFA15685FA0860E749550AAC4CCA21095519EF74D8944904F375990CDA112D86945D131 +9A0D655C855711198099CE59908B62F3C04C68514C70388D92D4FFF3EA8E1FAD2F3642384C7D98D2 +18F52924FAC7729B5D0568F1B3327C1573CFAA18A3895CB5656BD7B7920999745F60034AB17C6E13 +C1D78F64D7495BA52883BE59BBC09B971BF02C9B3815ED66AF6038B8FE9C8E4EB196BA23DCD6673D +90BAD10FA55E582898F89F47460FF09ACAABEB9727740AAB81C590D0D1CAB017F67B317EA893BCB3 +EE2E9B2C499076D091B5C241CE6D5819E2D0CBB4697CFFB52BA33191D6FCECA3B1BD761189D60FA6 +3174A5237B0B438407D8A66FC65E9D09DA8D4A171511785831B287A28821D7DD43ECE6911CA7D0A5 +7E139F89FA83D73A8AB8A7FFA6ACCEFF99601C008ED3C3A8C89264D8371246C4724C9810C2E31A2D +371179B0DC3C8A8C84D9A8B9CD2D674FE68E248B74CC39E41C73A65C5B6CE8B139BE3FF64BDFD7AB +EF9FF0F9E1FDFA947ECF69FFC2A47C27D27CB9C0623A5E18E77A60537C2B8ECE00299C89D8E28887 +C437E910E99BC537E7886FCF7A9D6EE47E259056082791575F662A75A49EB70B46A4A2371EAE13FA +C5F4C05078080B4838D15DA7829A018CCCA23037671F4B753C9A17A8C8E4844F364DD7EDB0063D3C +8E63422D8B81D95FC2394AD6E2CD0BFBD8EB61D68354D28920B5F57B7C9EF12F923F9F29F581A67C +4085C5EC64B9895CB36E07C6AEF1BEF31F3DE9F9D7D0D048EF1EBEFFE18C8775FAAF7D5EF93D536A +3F4D310AD7122ECA22C8F32B06885AE26AC7B8493EEEBC8F0E2DCC3A4F10DCD775835DDEC833A6A5 +F3AE04095E468982074D8F51E5DD4125C159FB45440DD5A9118EC2A0BB418FF2739BD1494B297AFA +58EB368B7EA8D0F8C785225B7F3E71458A6F601125D8D0647A365A9B16915B4306B229B3E0C1B646 +C34288BAECFBCA6424A1DB451392F82CDB66F5CA28E265259534CC2D2966B95F8D6E6CDA2B3F8B11 +B258BCEBD0CCFED39AAEF63178BD0E0388FCE1A9F54D728B157A031DA0C0183491C1AEF10F2DE8CE +4AF0DA4CBF97C759201F1F31C77360DAA8064D435F9FD3540C2F78F11FA83A40A338A6778723AF64 +CF5DDE045CEBF06657971469135773368F3809A823F887FB54A3ECF4F1385DD90D859916175FF21F +FB1B9BD7947C440F00687B23DBE30726E8A7A04ED465C65655C47BE147992A6D3CF874B27A6D1F3F +CE72C575C5AFD8F27C83C251C45399872DFA4880FD7544F3DE188314B597E15B7D1422EC8770EF32 +35EB3511C66217D4A2825B95369D2588A9007CC68152756D0ACAB0DE529959B26AF86DBD9F04FCF7 +6561B4844F41469C64CBE7492EB793FB9109EFE6CC82F5D6DBC622D4EF6607BBEE0C0E86EFE2094F +D89745FCC6E446A758E02402394AC867D5CC8DA312C3CF176AA6D66636CF1DA03878B667BB958E56 +0B55E92ADEC71EA5D831EB47C6C43E39F010C8D36CD1B058FB627DC79BE2496E814287F843868CB6 +AA6BEC5215605C8908AAFF02EFC5A7C72CC7131C52560D99A0D91DA9CAD1BFC782F28CFD4E447719 +94FEA5980C9036AA177419F8127DC9D28EC15F18C28230B35403132BEA29E23F2E179D3CFC6E9E01 +4AD7B1F435C6913EA5F2A0E50B624DCC929F7BC17636B626B8AC9C0CE292BD4B19BE6F9CF8FBB213 +E8A7E46E15247F9B05A535DEAA056FC50B5BAB63947702E4EEFF5B776A9D16B79088D01029E61228 +5F7A34EEB5ABADD0177E7A0B35F123C5EFD6B5E741C01410CC73FDB347E24C8E69789E506363B8AC +5FE5B949C8EB8FC67B0B12A080329273E6DDFFD86D548EBBE025C424A7CE6DE991AC33535FE91EB0 +8BD35DD2F4B05C9CB399999D771B929CB1DBC85FB352FB2D569A577EB21AE18F71B34BA57C129858 +5C79DE50453D77B508B354D669F7A05428E4AAE0386CAD33E6B2B58FC7A6D05C885164D980A2177B +87002FC139068440AD868F7FB0F8B89BF6B7AF06D1BA1025F5F5CE3380EAA402E02AF8BD28756543 +184ADDECF412CB051413799E2C0E5ECD7A257D2C97C17DFFCD6DCD9497C485E450D7CE9D937FDF9F +2A0D19AF7CCDC5A5864EF73578E0E7132C643E8A8F71C606D763465A28F575C69A6FF563FD3DFBFC +922EE641F02711151FCB7975095B8A413BF4ED9B1879CD3FE3BE06FBF083DFA7ACE588EB1D5D170F +566E29229FE173DE366A44909EFD13F280656C532895B7185120780CD2B6F8D4E0C424536CDECC67 +9678C97D786258B1BB1159328E9B51291813319FECF91A14B62A664B38F5B99C372243B32F518BC9 +67972BE87ECEA3A7DBBB07CB969DD697470B1DB5542C1B4174229B4FE4DC60B3E6A1A449CAE939B6 +726BEB7E463B7CC8C699BE3777385B91A7A8306961163B230BABEF340D82AE897C68E7BE2DEA6E9E +15E764E8A5321DE841B3E91D10BB4D375F073E0E1386CA8478F7B6EDF2257478D0E6CB17730DBCDD +8E610EA4F55EA8D59EEF3AED88B8107411C3C33E545E691B955E536FAE0E4726C12F4AAF39056E00 +A8106FC5EE7BE6D28E4D588A85BA88DD80F752124CB9BFC5659DE2DE70FB50922AEBE438494A2B7F +9C07C85A7C1A66505311E60732B89077E749B66C657E9A463E617869C5D5FB0C34413F07203D69AE +63B924D131136D3575DF7FE6A1B2AAE6854F4E4968F9844888C7C8E56B8C7BD7CCB617020B855F27 +0A07FC3010A5ED7B7575503768B0F0781EFB195726F2C7883FAF50B5F8B4941C2BB9CDD11CFEA0A9 +DDC6F783AEF6E82CC82156B1CEF3D245D8C8C285612055BD59FE6D96D566D12390BA023F0F035C5C +7396C67A8A83DD4C709B213FBFD1D9676F863CB4727C658B45A994035875355A7BAC9CDC5A1C6980 +BFD2500EA760986EBF0C780297F172332ED37C01141A137FA6BBD99E88B8EA21BF2CA0252CC7D16C +4C219145A1D20537B2E95A40245E05DF53D31921E5C52777BB135BA2F76B41EABF2308AAA6F55310 +6E8E6B4A568F645BF2FA00BFB599393D1A5922CC2033552BB793A059F1AD03C9F04427ADB417AF19 +FCEFA811CC38FB37732DE6135C65B6CDA5ED245643ABD8F24E71BABFD7A58132770A076085C7C579 +47A5E7318EA6685429C76E427CD9F7C8DEDCE8694851A24C5F6AD5A95BCDB21AD423CA1D749636F5 +714E557F3747C6BD2B70E09DF604FC7FAC56E3FF2E92B557E67D3337A6618D441A4A063DFB044182 +6839A87BB0C435113256B7925363318B90CC5F35656868B63E3279EBBB3B8452CA28E1325C03AAE4 +A7B898670474EF89C00EF5DC9A7CAA1EA063E0846F5282DE573C035B8FE7072C5DBAD2EDD03F17C5 +EC19E27150DCDD8290B243049AE981E0061AD333315B5A3F2C8DBE95F230CA5FB45F4673A6F3D745 +5A3F8B0C42EF78078449C154612AD73D824CBDFFCB78994743A17871DC36C420D922DB286BD318CC +D8973496C84E06598A0CC60CC3CC645F22919D61B22FF1544A64A954CC7852F343C6F3EC329E254B +96999435D26BF99DF3CEEF9CDF1FEFAF7BCEF7DE73CFBDDFFBF9E7A2030289206D1D3DA869A00FDE +19455429D874140D08A3E8BAF79D0A24C5A405AE54227FDF20FE0966145FA2A3C7ABEE5A7E876289 +0723DC196E8ABF33ECDEA90A3543FDEA09D1846BFDB02A8000D2865AE0428808042ED20302D3D005 +4160DAEA200DEDEFB068A86BC2BD7E662D7C82D1D828956DA6BD3426BA09CCD5A7FA4B4663513090 +8696DE8F8FC4E9A764E7138C829A5B2210081BB02D3A048D0B71C0E320081CD6EF67DAF9FBBAC4AB +81503B1C3ED807FB5372FDB5978EBA3AD48AE883455F3D1712804581D4A1CE445430F27BBC18158A +FA59F963783C3A9488C343DDFEEB061CAEF53FEF8CDEBFE141534FE31F1EB6B814080D36155ED868 +A532177651E840E760248526D5779AD7977C3C010382473514EC495163A8A3C9A033FAF54D256D3E +ABB62FFA540D40B324250EA3C0D0F08FB28B41EB5C832CF6E48CD9BA8138E58BD40B5CA2755C6241 +559FF5075F0819BCC7BA70BEE2DCED3ABB296386149EA285193054434306F23F003EF3C60B2668B3 +CCA4C3AE695FB821E9B99AD9E13779B16AE8D5CE7152FB4669F0D1263536957DBC1DB9282DD9E321 +20176DE7AF63587E25B6653BC3F475C164E1E3B7F3FEEE1EE6D7EBF158AAA8533A3753E21ACC63E6 +4D2DB063CED32D2FE8E810654ABBEFCA9674FAF6CA753920F2BE706F68F1C981074FC192144168BA +8912F2C3B052EE45D476A93161E752CB528961B7A240F531CB05535E31F145C9AC02214865D51D65 +81FF0BAA9EFABFB21AAEAE0B75BEE64BFC71C31F87D430FDC7FADE88323BC2E09EA1CA06E54A3D0B +1F4C432C19F4C3A29A53E9314823A1F5AA5D5362DA1E9AB288D3B1F775A3BA4CE9678BDF5C66D04C +5427E84710EEA3363D5CD63BE674873BCF1AD9D524C91D1FE5AD4DA8159DDD762A8987F239C265FB +55DCEE91E21F98098C27D36CDDA218E51AF61727A4D2BC834E3CEA5C69561E2BD8F35F13E650DB29 +C56006F543AE22BD8FC939EDD93E99FD9831393B6B9574AFE2D95FEF941E7BAF2B3E98A5DE7790E7 +A5934C4A7C955A27369FFBE9634C72812A6EB96095F898D66EA920734869230976E886867B1D8CDF +56A45001964CDE1C47FE92F5FC55BA52C4B394D4833F00625A061DB7AF8D312006836DFE6446FEBA +EFA26B9BF2F46C9F6FACFB9127B7EDC790D75D3952DAA0547CAB5C7B18A665F04804F08E048ABFE9 +B6A6986E027A6954FF5CACD55F39FA6E56AFB33E671288CA73C363F9F8375A51AF53BFF169E91C01 +AD2B0CC4B5882EA45F62D6BA241FFB7C3A875112BA2C7CA61D562C224798BA5321CA92BFE0B4D071 +FAB4801214B968E4C199879663F6FD3964ED17D89F7861FFAE0C4946723B8A2E72301A0F9C996CE5 +2291D04DFE8D0F1EBA94E3D6165EAC3818EC3AF2022D183CAFA57A43BD6DB8065C7A250E083E19DD +BDCF37BF9AAF012BDCB89EEB83879206AC28FA8C5A21E957B8655F739E8FC64D11B42EBB87CA060D +5F0215F5142BA5F2C4B30E8A0B219B29C022146AE65D9810DE62250C40F023AC05B80F09DEDF99E6 +9AABB970349C8E15AD80503764157D3FA84409247231C7565D819685C6AFF7A6F282E4FA4F698983 +1360E049590AA194737CF03165DFAE41C67104929637665C272D34FAE0C5EEB8C394C8879A00AAAE +59E99A6ABE312D5EF689D7BD7B6EDCD1E7A98FBEEE8770DB7DF2E0453E6DDBF3A9308FCA14BC562E +02822BDA8E7C6EA6AF884DF495B4AB9F00CE37027ADECC51E05DF7C8EE7CD88F665FE29C1D22A15F +7AAB83D5FE84A204ADBD5F212C97BCC847E2835190A767C70F08D9D548F874F54CC0754F945E8FB1 +421792737E5E61C3FD5C1C590FD94834ACF73A3E857418A82D9F7B340232E689C39AD44F1B09794E +E82BCCB09415ECD878683641BD2F698F237532D9DFD16C9FF77FBB52D920FF0D0C061440C1D0DFF7 +5E9EDDFB0F8696BEBE24852C0B15B460D91B6F03C082897D85221B96A693524B1B2D9CF91BEBB7CA +B679B51DDBD49A4F1A1BB33F7D9A266FDBB35597EB240E506B85BBAC7893AD5460DC230881DF763B +84F7EDB5099E09EE9469E6629D51562BAD86E490667B50733CA93C1B2FA749DD99776D9856487A4F +CF9B08965CAEDA9EC8EE65FAB71D0BABF4A710AE54E77D2D4B90D01C769E4616EFD64BFD91F846EF +2A4B59485F158624C630C6D0988195543B1E91D0658DB7E7DBA667ADFB73F07E09ACE29A2AECCBF2 +687EB1211C24B02A4E25E606793DF2FD06538969E4C5D8BC4CCA7D9F6333ACAC3178B76A933F62F4 +B07423D62940E3F054FD7070CF28C2FC7EB144A6A77479819D9544AA93727B76731DABAF3FA6E73E +332BC3A85DB76E61238E7E83899CE6E590AD05F06DDF20C5A5E97067183A73481456922A9585941C +A24A6F09EFC3CE33C26F2A86630E3C971387581C1745B64ED6B2F7421C05E693DEC2D766664E4CC1 +DF85499277C8C814FA30707BD3D6F41327A004746C51299A0DB74E9F0C3369583BCF777DDDD137BD +2B8AEDB0B037D2EDDE167822CED2E46B454A66758250032221D30B96B76729B9A8CB17FEF5819BE3 +A4F840D5CD999BAAE2493ACF161B6759A81296DA4B9ED4D13A4111912245D9D975B20B0E6398A6AD +8E5F8D9D9C60089F4FEB300CD0D85F95F6C534A5889ED4AB8C704CDE15BFDCB13D5EB768F12A9CFB +896096C5466697E9C9CE955DDD6E116AF4A0F8E382C379C9362BECAEDF4821C6FE5BEB7B1AAF3A20 +BE294E708F5871A64C26DB5B60C080AB1BB55D5474AB9D66EDAFE69655020B1F59706EEDAD8EA83D +F3A99DCE5707F08BB1BCE56B3676594A87C7FD4DEC5CD0E1ADE42160DD17B183164780068BA7B89A +BA05610EC0C79D816BAEFC9982FC5701097CE32648B94F84A230835316A23ECDBF8D4213F3B56ED7 +4E2C14B2C5BDF4CE2D91F1F89BF63A8D877A5FE0382E4B6806A1B2CCC8C8D042F737BB194B9B6DEC +8A90A80633660C33C6BE64298D4CC796B245A1ED54A28566ECD98E2459EB502442291C246BE4EA9C +D7B9A7EE39F7DEF3E43EFA3FF83FFBFF7E9FFFEBFB0E5831E9C4B44C7DD46856F188725E5BC2788B +E2DF3A9E176D440D647F192E47FFE865015B7B0DAD2A0583914F3DEF3D8B9E2B83C04B9ED47A479C +9D7680857952622ECF8C893C6792BAD2FC046164897D89E6BF5CB85A6E5BBCCFF902D4ED9384C611 +7F6BF7F6F284341F4B5A0672093DC5C9C94C8F9ABC9FD4253C98A8D18FDCA475851BEC8BBBA0AFEF +74BB069F5ABCE23A34D9B15038CAAB3F13E3DBAF2F11E420C73C5D25E3B1EBFC381D226D1366BB24 +A252EF0C9B6D6B83961DB062C78DB7DA7163A28203951A2D623FFC82B4668F4E9866B8C71D729F94 +11E0F4B2268EE89B0E6446876C3CE163BF89FEAAE991DB683764311D62A79C57802CEB502AD1D5D4 +67DB355A8F48D490782367FAE29D5C81B82BBE5E5144FBFE6BD5C26648E98783CD828A8C41184B74 +C1D0476E875D6A5FDBC3E1D0A57C88EB225A72115B7AAA4EACA8C12455C1C02A966AE3209D62D8CF +FB61A4754048849868E8EE7068B962AC834B3CB5305E04A16F760C693A79AE8AC4DCF62887F39294 +BDEED85DED5DAA051BE107AE47248A177480C3F677A15C07CD3A11E5E79B0AA4824A14C6A569FD4D +095F269C6E62151D65A6A2228E7407ED416676089B554A28EBAE5FC9EAD1984F1932C3E4084CB6D8 +B3F870C924E92BD0CEA00AB18B5EFCD2EDE1ED0C267EE3D578B2C26593841641BEB87982EC8FEDED +F136A68BE2C7C20B4CC432B9AD8B9B77E3AE0A334DABB56CFD6EEB2593E6E7119CDCE8EE6C87D387 +CE89AF9C8AD82FFFDE2A04AFBAC24B7DC03B2321F50142CC4DFEECBB47546070251F2F1B332F3C41 +720ECB3DA41493F0A0E05875F78BF6F0989E64EFCCCF05F6CEE227EE00F83373D48281DC9633B357 +ADC73A579477E69C5180D08EEB29C6B7F9728A0307660B532A8AED6E4394DF28C2A46415E9CB5AEF +EAC2DD4FC0DD37AA1378E638C8E3978109E470BCFCE19FBC758551D4FA4CAEF5AE2F492ED3656B96 +A733CB9CE28FE6F2239E6A09F598A3CA546EDEDB10F4B0F8E7B13CDDAD556AAAD785207C1BF39789 +D3BDBDCA1EC62E019A9CB337C8CE0996779F9E9DD9BFCD4D7E11C5943A2A80D70CCA529291DA8B86 +7CB8B0C683B7855A8B4C85358D171BF4978883C4583A32AECA82F8B93C38E27ECD974EB9E4BCD9E2 +D3F9908E7B0F8FA1764BC55FA836238FD16E85D5878CA7F5DBD662EC7306DCBA33066CCE351C575F +CED511E6EDB9D6F078FB7BDEF0003EA55074563CEB834C49D3561CB72D4B8D8729DA2659D438E3F5 +D7FB0DFDC77E3362D068543F2ACB9DEA7F188B01FEBE14772A0247026C16150404B357CD010C81D1 +EA440726081D2C30431031E0008248044E081209B8030F4005B4552EE001038146A3000BB0579F38 +E007FC41000874FD6DC21BB356972183E5F9ED602761FECC1D34FE3BEE10FFC51DB3F44922FBC610 +999316B6B30AB5029D8036F6C50D5CC42E2EF36EB9B810D51399F2D67D92AF694EB76E9D73CBDB7A +272879FF6B7E7AFD221B36462BD436218E36BFFD8C9A891CBAEDA8B4FB4E76BF11CF387133E66433 +A7BA6FC1FADDFC33490B9195D111FB831A1F5D58350AC3F39272BDCB8A73FFA8527905756A1974D9 +66B284CB5CE8873FB8DF02BBAA27CD7F9D964E9D52A76ABAF841B30C12BEA5D5EA17F88D56B86F68 +852660575FE1576985C113102422E93B59695DFC88F2B9391AEC93FD6FB2C2FF5956467BB5AC42FD +18148FFFAFAC4898EF0E0AFBF764A5F3C7BCA75758160B97BEAF37382EEA250609F3D9FF30AB5838 +77399F96C2D4B38C94DEEFCD8EB33E7644ECA2279CD0395816594D3D90E13873C3438B0285D51709 +15618385864E86C4CD0DCA8FE7B7363F5BC074F19FA6A0220FEEDBF0F44043236A8BEF7D83B53B9A +54367B5EB92DAF71BE779DE4A524CE729257B3E4BC5CB3DA47241AAB0D8D78537BBBC65BBDAFAB4F +BCF232564F3A520BE0DF8C20F4102304F404627DD1F4845D4A308480A5C49995BCC48A5EBB4730D8 +B1B4A8138DCB78B356522D56463F3154A75DB629EFA0D1A18CE8B99138647CBEEFB6406ECC2645FD +24CD2719DCE9FADEECFBE48E811797CAF45F33357A0668F45D61A61CF25C53AC15A7D5D582BE41AD +F1AC5417858F3C51F8D3D44460DB6478E2B91ECD58C5B181DD46371E727E683901B5945EFFD77DE2 +FE579F38E0CEF6F1A1007AA82F9DCA02BE543F06DB03F87B53FCE9DFC68BC7021A23888AC013C0AF +270B580C161541C083BD60DFD7AC81313001A680BC9AB50E1E58004B6005AC810DB0FDB5726007EC +C141E0001C811338049C11241D40016EBF470F3C01FD6BF4281DC004DEC0E76BFAC017707E4F1F04 +8160100242FFDB2F00FF776E160E47C4FE474896D4E6B486BEF12CD254280C6952C2CB6FD2309FCB +2D7424C490DF1672726ABA0D2953FCADDC0AFDBA0263F173428A336A62B6F96DB04F517B1F9B6469 +07B0ECDA2CDB5E1CEE8CB2BD275DAE63947670EBB01294A6121076D3F01D8F6BE47234CCE952EA00 +4FD9CBB59C2AAADD2B3B534F19A4D5ED3819FD2810AE94C00E6A0125574F4B5E8C10AB4C67106A05 +F70CC091E0953B725734F2D58ED8CC44322CB7732B5B56B49326E13AFC4BF9773760ACCB8AD2E536 +AFD8EFED4A5537E9610CB9958A36C47458158C5A1D7D2A90C836AE8E9A7EAF1D6A14E863E93CE8C3 +1284D896AD9D7963377CBE6F7EFF5E562C611BCA3CF4232CFA95AE9761D5CF08BF42E6F6826E42E9 +30BA3014DAA2B3F3DA5CB0FD01999C3AEF82AE31174E46D9F3A3DE4F205CE6033269DDA9EAD92D3B +75E35ED1F45724CE0AE8484C75DD9D7D8C982E3FABFECA5A61E4A470E5965E6F68F35E68125C20D3 +8D8D57CA5575439EFE45EBBC545EF0C9C1C588F564F8A726CBA4D659EFEBCBB7628F657F92364D1D +63D63A9A887F4277C6C0D6F419F6A84F240B1EFB348627FC13FF0700F8FE8AD2322631902B87541F +21EB020A9CB9EBE2B432A845E0088447E02B14579E3DE194033F0FF01BCEC2EF8C42C246B4EC66BA +D68C2FFB9B8701401E364BA12F58A522D872C001F04629C0B1962AFE2E26FFDA24AC1EBC90AB249E +8F1123AF8DFB79384DB50AC288E283768A8FA08E4765E4A44557C6D12DBDA0763A935A0FF82B946E +88F35EC805AEF0DE4E5B0CF6482B2D0181C145E504019DFA4A5A1B339435D1D050516AA02864AD2E +6408EE8C6D42259A0757D2D294359192ADBC3F817FF7CF2298731DEB93138E8D6A0761A05E28E73B +CB68788DBC11C872534C23524A3DB15E90C78FBAB482387BA8B7212AADAA2EC8FEE3DA30D0B2F1B0 +682948724A6299CBD9A092F6B026E8E4D42BFA12026E7C4A30B9919B423576CA67B3D773C9457851 +97B640C6B51A1B3BFA24843145C93BE85A88F3FF7B903D87F3F604E81FB3016FF8237688EACCFEB3 +A11AF9A385E10C8028E08238E1B33CC4393392FB3A964D6C15193B439CC13437051203B6B9F8567B +E1F31D1DFA07C0511D48350281BB69C83FF83D0FE045D3259EB48F097EF5B541F07F48E04A76D6BA +CB1B4FB24418D718D819CEDACCC0BC6E43FBD834454AC3DCAF549B1ACDF4F56156BEF1910C4E41C3 +BDF72738432D0FC36009714E9597E034CC670A896798FC4229F4E682E651CBDF72584386BF01B880 +47E3946031E8C7D6FAE046B8280CD162461B458121948ACFC72782AEDDD68E1A0783CDF2C57F8B2F +71F54B4613B548C4E32B0B39F72E3D9A8EF01A47A97B37A3CB604AC63F6758B76E8DEF9471DA00FB +A11826266DEF67D0DD4851992246EA73017519815893AFE75D8D98E2C1C3A7D2A9820BA3695C3B1D +5303AE1A53F5F6CA2611EF1BD86E6754D87C4EDCDC1CC227CF65CBDA02D09A43F75EA0AC9E21D808 +3F1572F822CA975E66E395D22BF2B923761BE2D4CE0BDFB07BAD1B0672CCD233C65A419ABF7DBB98 +8C9F221B3609CF580B0B36E7DCBFEA8C3A9430A9254F3D18FEFAAC7F23BA421CC39441760EB0B191 +80C48C63196845CE2CF57345A296E92E4AEDF937839817CFC89BDC240569923A648388D2EE4CDBEF +19E308A849A7E303DEFD46C0A6E1D59E80D0E81A72691C61734AC7D55C553D4A151CAA550DD3B086 +D278A673C3FB31E1F369C5721150CA434ECA88B18B1FBD4EDD6DCCADF7AC37F0909E241437A3132A +5DF895D2C2CE8319A2C90C3C8DCC96D07D5F8656A35F6135AE9BE5C1C35615A532C97B9C3C720644 +DFB7E0C0B361491E2BD34C4737237B642E13C50EAD73543E3085DA2540EFA1907BAE2979B8031BEC +6D1D4E150D06D95CA2B1C852BEE8C72A50E9166408543A59220936BEE7C2C1DB8DBCA38B893CBCE6 +4843AA021E3D28DEEA89F5A69A031D499DBDE374F9794D250CF5068820793E6F622857CA8986FBF0 +3BFD7B018BF502BB56A939808589B90ABEDB2DF3949C01E1182CBC8F9DCF14399EFB9D20B61A0014 +768EFC8F7242EDA425C261F6F10CA458B1B9BC7C993FF7F96BF07D8C7B6A9557AACB8F40C837BDBE +C9749FA2ACA82EFD2001F6D2DEDAAB7B0BF760429BBC843FEADD54C379C4E8851AD89867AD61EFDF +056EB7B59D51F17C54D0B79EEC838A92F8F0C09564FBA7172FA4EBD658A9C198F3F93CC0315475AD +763A9742259310011B94F174CA376FBCE81DD95EB7BDC565F9E99D3B8ACDE6C4F184F4537C287394 +A9E2232B3F37F3FCD0FB13671F723D90176F1DB48D47AF1BD2125D9DC78AF1EEB87A3C28867B72D0 +BCCD50158B5F3AD4F3304456E9B05A89A192292AB88E274E45253635861949D81F2601697AC746EB +205BC4117A882373B28FD127C81D7BE56ACD0B73DEC85FF5FB929A9B18D336370DF730EA1EBB5293 +B327092D42CDBEA3D8FFA4A863C6D9F6FB49FABE63D6E1478FE4E202C8A1DB1EE6BF10A2F42948A0 +0E437A7BE1F964C24687AB4449187E35030BF1369E8F3B5BCEB7FFF9B08EDA9A32AEC6336F8F8934 +2E34B0CCB3DD4D1F0DC0A30C3BEC72E06CEC9ED6D3FF632DBC570524AE6C7AA6EDAD66EBBA57E890 +43A064712DBE87C4675831F1B016527D88BB16632D1D964D16519720F1BF3F57219BAC2D7FED2611 +7C05346DAF7D8E7B4B5B42F9E9335FA7F5801C98D4CD389F4EA4386B3F1B05945840D69DDFD51C8A +49B68B3D7CB2B4F25A948F0AD88367D865C555298A06813D7E29E52E3FC46C791543A2633712DA14 +BF98781EE14EF5064F02E170607A474CD9012A88C050D672A7AA04A81D6642E8F742384A5824B5B1 +6A581B4AD28A7BB397D214FCF64CE3C6C34DC8F495D55A0F34D7BD2F8BF48D2F2D2F76B1D56DE12A +D926A35CF39926EFDFDFC4582965A1A6F1C64F37BD3CBC646361454F8B4076946899FC66D01A7395 +5F09625B71A122269C6B5DEC91C55A0017B2B65BAACC0A08748B4DF05119AAD616F24F58323A0BE0 +C7E65F185D546463D6AE2E67205A8B86C3B08D3E18FFAB4D540E6F5718A74A2FFEA9F70E69DFCFE4 +CED386EF455BBF5DDA2F58E64A6462F5F4FB4240E7E494DAF30FF859A8D2C99CDC5525E8B0DE1CC2 +96D285E9C85736C1FB04E0ED6CABE8B76A4366C68C0B6A026E5927B6E2000E751B2CEA6F406E5257 +19829358787A1783655440E1A06E7B6840AE8F1357B803DEE9CFFAE5D373E670A99B145E25663B9A +768B22E578BB29E704C63856EC709E9DBD2153BA78CF54EF9917DFB2ED1E29AABA39DA67462AA0B2 +197245BD218DE1084944DA61F7C6C7CCE0E25CEFEC074E67B6C22965601D1CBFF7981C204577D28A +F5AAD10617CF5F205C8052484456A072F410E278E2124C351C98B5A3475E265813FD9C9E681B53A9 +E5C42A9CA61BF4BE44BC95F7F0C6C3D32C1F6363E6CC55E24FE4ED2EFE846916890CC68A000308FC +F7088F36972F631259F3281A133967AB0B2BEDC2BCAF9E4A03339DFA935DA6F47866F6F9AB284401 +B97933E6042B891FADDA50BE3AF8590F9609F1F78D53708527C95F8D0834CBE72139A66F38F9AF22 +4D59A0B410ADB45507C0C7C8BC4B9D2011C2E80AB0F35F9463A97BC9D4058A37CDB0A5C1DEE32F5A +8018C137E272E5B1D0F8A91DDFB6B99DD7CED438980B73F72C50B5AC2A2F35A1C049A6CCC437F845 +ACF95010DD667602E4449BCCA4FECF16479CA5B31EFE02C58C581B9D02F3B4DA0B541272BB38D244 +467B782504CC240B7AF83C98D2ADF9564EB77798EB775F492142F163157943D45DFD3A7F38D73C13 +A73A6798EE69631F1611398B99A28044BE2B024E2ADF6C494AA2F16E9E7D2D7D4CDB19598A4D5266 +C068020C3C2A5C02F3B1A451A805CCB41B3BF748A180FABBD1D3E8E0D19E34391BCF86DB5CF5EC70 +1E4142C9B9B852871B7ED6FD466AB28EFBDE075D269905768F73E642C176400581CDD37D595B4F0C +311BD87518E24188665BD71A31A06875EE448768C9801880894185015BDDA9E635BA6773B38D895C +EE715FFF232268601CD74699B035598E6100D9A4054071C61BCCD4057F55C5B3E5E65146697CA5A6 +5125F9CAD291F33DC9DF778734E92D294A76442BB9F0AF3A473416971A4C48B77179B1C86BDAB1FD +EDBCE5979CBC698F8428C2B81E9314AB4CAEB33C3B86730EA0816D30B3AE05070A1050398273EDD5 +3418DCCE04683D9036D01F0201EA63679829DA4E1C68666335033C103F39EE15CF083F060959B790 +8E60A8B18AC6EA133B3372FD76A987B38A93C6FB47AB91E864F6DF4B134FCAC2A76D8E74C566EE2B +DA673B4A50CFE9BFEF57CFB260524AB3B1D2BD1AE3B4FC7270B763FBE3B6A294BE85F7BD61CE90FB +5DAF7F1A214D14561CC7079A2641B858AD3B36B13C0453D674A763958039EE20082D922208824CD7 +6458F0ACF554A84015C1425F187869E1F2A48A777F41EA99A5E22412E385D6FEECA8B2106D67AD70 +120922FA15F50FE339E5CF2F7FF7D9955ED721B1CE81C84542506B2602D11408C1CA5ED49C4169A2 +DC0B7D87E8127FB375F6449BEB02D3E583B2ED9B5BCD88441A2FA747A63EE2963822281DA92F2F7C +41CDC9BDD5305A275B42AD8B72E5D948878CD650810C3ADAB9756514BD4DFF9DE5D907967F893A73 +4F5CCF7D7B686F0F1124EB39B5665CF476D821B33AABA7849244D87B7CC30DA37107860141FE09C1 +77439496C719DDDE3F8D2D86FD646C4F30E32C5154B9C6CDA5C54F49CD2988AB898E47F9FA619A37 +8BFDFC9C52F61E827BA14172240562E40C28B7C4AC3E9532B576E80BCC9C28F68C1331D407998421 +A9C4508A678F022DDD617AC8D8D7B0549F34E2F0444F587579A6B56DCB902A88722B472938EE0F12 +7F163CF3B49579861C0D28555DB5707EAB164F8DFFB54385FB9271B95870AA9B2973CD8477977A8D +9E6263AE5AE123B885D3000586872DDC97CC3F89E2B074D1A4F0C5E848252CB703D3CF0F52F2E962 +2731E862B72E47A0CEBCEBE426FC10A6F0CEDDB4448CBF96A2C03CAD20ACFE094AB53D973C4E42DC +50A5400F87EBD970BE7F718FAFBEA962000D019275CCE6C0929928B447495C518786F70840E977B7 +0D68844BDA30AA28800E32B833766BE073F0FC0EF6D98686D80ED48F1BFD10F9931E6BBAFC450D3A +7F6E98AD052A34DE16DF325B29868A8FC387792CA2791080EE161C6E6C5A207830C89D16C9F35837 +D1D41090359B5F17A72DEDA40249D9851AD26911597548B68F24ED07C183CEEA2F75C65028D2B7F6 +27E4A7768ABBA81203C510129D58BED015EEC459189E8E558AB1E3A371D75EF164617DC5A875BC37 +A1B582859E21E18B271879384DE424780F736E8C5A5C9E109340FA7D82EA19E78E5279E10F5EECAA +FF4F447D24B41F2B0E6B57691F0125A33C711668071C202C58E07630700D2252C3CC2EBDB394AB09 +5D978C699FC2023CF85948B27905E63D059D80F3018BC93CC69F428C800DF3B1A5FF0293C59A5AC4 +C52D7291D59AB2F3D7691528EC9FC58F89693226EB87D858F715DC29568BE495DB8B52BD3E195DF4 +0120ADBF0F534C0890034C63187B5C7CF99F7CE15068C796D6689076B3386BD894AF59F5009B4C2F +751A177E006EBF1415D268A53F83A1B4DD4FF8D02CE9833E889FC4E37DD0A5AC1EB1B9AB94F48F49 +DC67077BF5442BB3020BBB45150299676CEF6F6443F549EBC383204B54C5F01DB04A4B3122F6F7E1 +4F02BD1F0F1385B30B8112B49BA931D14F2D025F860028BABF3B2CCDC98531D73F5F0E382F7AAA19 +6776C55A40F7431BCB8CD29A0DC40A155953E7AAA107137C2657DD5F01DC14B07174E9C9C3D183D2 +B0B4FD9C7B0C52A4DFD22CEA081E9AB708BF1E6F02832ACE55BE4A2A54FFA54AAA3E5E018C9D5CAB +CF59F5D22CB0164A92D6D249EE4DB24DB34DEBE122726885D4DF1300F41485C5AA29729E810E1178 +3808EBFE4B6DDB5839173F499204C083A0CF0D474480757F4A27A969EB0F9DE8687E3B2CCF6D6B45 +732BB5F625D422C5EF6ACFB827554135A6DF2AFC46A798A664DA963A51B191391E53EE852F642E19 +D366CC8D8961227299138854F742202BB0CFF21A1BB0E72DC966588F602B372D71FCD69BDCC307E9 +C2326AB345A1EB819F7B82A23737F7D05569BC8F73DE6737A9D8A921D3FA5F58239C842D2E710623 +BC56EE086AC63802E7D5C4C03AD87D15211F147EEA6CB8A563C091A25352048C773A87F78F566FA2 +CE798B42ACFEED952DDBE9CDA8A67960CA8573975154AB77A8E7FA8ED5F90E518B17D6A3EF6259DB +F3528C6DC2D57B68C0B838228FA088997AEA674C13B71F68184048A13F87C49A9AF30D0A656E6473 +747265616D0D656E646F626A84967938D46B1BC70F8664A9642BC48F539618BFDF5866296FAF6686 +1A4BA52129DB349B61663033861964AB53D146224571F41243D6EA148929E11491254BE54464DF93 +BD77AA735D9D3FDEEB7AFF79EEE7BAEFE7F95EF7FD7D3E7F3CCA086B0C0A80806F5B1B1B702F974C +65F30014C21AC49182F65319743F1E8044A1419C1F8943A4F28C81A508C400B1239181FF28F7B83B +59711ABCF967CE5063E56A4EF294AC6C0A9CC1691F357B9EA891D5A7E6DF96AD84F2F42CCFC91DA9 +3101F1D41FD2700B0404DA3349742E804483F6816C1E161B18761C8E405B4B6AD6108080301080B1 +B6F4FA5EB427B1184C813176EA24E6D3E1AE582BBCC98F348349B50410480892F47EF87BEA008945 +05EDF663B10EF6A6CE020E834439C409841378DF8B44C9CC3CB21F782090C32231BFA7DC7F0C6705 +412081476232C87BD9742615802310209147651D0120D0551044FD7EF65BF31C46102F90031EFDDB +142B346ACF9E7F9888FE69A2A4391E95F36D481E154F250752A8A013954DE7F9019690E4D2DFFE2B +3CEB8D3F72DFA2FF9C829F9DBBF9792E5F44FEBA14BC3883AAFBF58D9447B2B6ECE7B7C13ACD83CE +DA57B4960BAB867C1C41E9EE7A75287EC8BAE47667F1359072556F2EAE20627DF2FBC6B2E5D1EC3A +990CB73718D3F480E4FA173775E33507FDD2A7D771D3EF36BA69F760D99AECBE138E0B5202C72344 +41677AF99968A2891AEBE25E8BFCE4244F98CA5F9158DFBD0446073D61362C74D238DC6EABAAD054 +99D9D8235FDB718018B789351C9AF4E9E8D4A990142FB4F417EDAA2D47E80F76AD2061790F3B93E5 +A4F48AAC4FB79F92395B9DDECF5A5FB9034E1AEC4D8FE898FFCFCA16EC7C47D8E3C841DFC8B115C3 +6C73B5878AD7BC0A5734729CDEA12936C7A6DA377CFA62CEBFCAA5EDBDC32F4C1AF4CD73B60E5D44 +FA2C4D13EF8F79DD9255785F6A9B1210A65B91EF1FE4892C3C0D6F2EC2FF6F7E313FADC73368342A +87CA2653B9C72D2D406E10894C05ACAC4072208B4592800CE2403C80920008A02C41028086C04300 +DA023C0CA0D1E0510083024900060392410A4805691214AD41866445834C0021C1960D064AA215C8 +01B9200F0C0110161018E6F503133BB6E4A1196CFA3FA0F841E7FF85C20282302031E404EF9BCC37 +2D04EE27249167BDFD437F9D472760EA768737AD34DB7CA557B8AC69AE5A9AF59EBB7B2AF1FD4D58 +3FE028A0B4436C6D8CC2B1DCDC5AFFBA9A6D87ECB83977D31EA78F5FEE313B63A41BBDEB42776441 +5F722A3F260CCE1A7008408796D8A48920E043463F14B3815F6F6097DAC26F927EB10853FB301B27 +53E10E74CBCCE6B2C2DD1A5C840AE299A1BA0932E039DD24DD73B737088734F0851A5AC60F7719DB +2AC05A52B58345C6D9515D430EB11D5F7A968F3F951EFC7DD8858030175C11C8662AF2BAFA65E306 +2A0B3ED86A514EF9438B52F18525962F19BCAECB8F5CCA232B665E15B4643E5351D22D098FB8593B +A2B63EF145F5B9994D3E457DC13A8A77321C2A0435A34E1B2F007FE082E1EA4F684C37A1F7404517 +E4EA36F539F9634E11E655A347B31E009D71EC9646A4F46BAC6D3173E8BCC3B3FB6C381EB0F585DD +8EFD1FFB7F898C895815C245FACA306E975242797644FCE758977FBDE1CB7584F046C43BFA642DE3 +5469155D0AB3DC2AE8DD616CF5549541E6C67C7A61D4FD26D6CEE9E6638C8556CCFAB1D287ABCDC5 +88702987A1628FCB4936EDF579F79720A7DAB13595D8B79BAA67CD1856A76F6B851D451D83AB0FBC +BDB5D192AADFB8313A8800A428BE65C347F932C1843B2FBC04CDD3B2B2CD86B03FCF0FDB0A968C0B +B3488E72669B9C954CDE34640DD3421412FC95690024CC705E4A0C13DE5C2B5DFE4587BCF846684B +01F51C42E6843B93408F2FB233CD4CF133B7CD27B1F15F2FC29AE5CC68A1C32B91494ED73585B035 +AC679BDBF882AE1A4DBAD80217DCBBC75C9FB0FBCED5B23F8A6AA6F0E38BC76EDD1E705A86065638 +83F3D1C2F105CAA5D6EB29AFF5DC2FA2C0163EE6A07A4278B549DDB59406FDAA27D4924D076F2458 +3DF0EFBBF555D17F605424BEBF2DE1E02BBE57055A1C6B676862822BF53521890FD44AEF63C2F000 +362FE7A36B182F0029BED17B6F308A753FB60BC86A57CDDB9E7A56C7C9FDCBF66EE2E272D9C96701 +6975AD271C953C4D3596DA34C395FA34C8EBB8AFE9F9B894289FCE60BF53B565287EF6CBE7F8FAE7 +9E9D88C49418DBD9F2D6C4C988B8B9D7DD277ABCC22C7C080D09AFA7639070EEDC40DED39E8D86F2 +D9D1557B0865DB3DD4EDB1467E11EB5A45FC342BB9C28B9A25E8502185183A3AA2BC7551CAB072BD +A5E383C64FDBE2BDBD27DE236851F8EE42573D66BED114CC553E87F6B48C907126A8E651E7BE06FF +9512F1EC4905E777EA0F28166CAA294EBE008518EF99BFB7D37BBDC03BF4F23AF546CC7BC2F55DAC +B609A3281723AEBB10679CD850DC4A9F175D1A71D997351D5A74DD5C75CB50CD8543DB7ECF3A9B78 +0F875485EAAA9BE438A2C81D966F292EB1F1EF887F0D1A3DCA4E22D3B587B09D0BFAD533A52A6DF5 +3B046917464C5FF199CFAFBFFBB73E10F444BF255314F4F0756F947C5A07C1796958766AEBD0ED8C +391783792D579268A2DE06E9C36AFA6DC2A06199ED114D3F162B8EF1F1C8AD94C95A084FD44A39E7 +1B8FDF25F980AB3F78D6A69FEF427A39D96E4C135F7099AC9B89A08AC68641871B0E2F2B56CFDA9B +CF34D8F5A9F80E9FDEDF262FF82AA755A16B3BBC3BFFA1CAD468AE5C61B5624F6974E4B4E66C793F +BC3675A57DED37D67969B32BF9F3C574CE84F2A5F4497BA151E452A6C0E0B9CCE8A1D7D4BAE131FC +487B38D2D4427C74E6F1C9CD51BBD678F22FE23FED5465D5D4577676EB6C7F5565E7CFAD57B03D54 +A54BF30E1916EA1867AB149E35151B9D99F07420CA8E99B6ACEAADCC54A617279FD9900AD3DF79CB +677CB2E976E786BA2E401491A9518029835D2E9F6B2CDA70BA21AEC6B832E2436667B79872637209 +B3F9BF8CD6093F130C0300F0DC2CB3E191FB3EDBCA3157C9D15C13E54839B2B972660FB3426256D8 +5CB9329978E60CCB9984F03832CA99DCE43E12239918A579BFC0FBFE7EEFFF53FCDF3220213D4041 +BEEDD66D053BC5EB43BF70A17215BED0ED96C65BDDC239C8D85275BD9B2A830588A6C3F8C6A6337A +80CFC897D7B5B5D3E88B692DB3949AD33599825140C1A0655A997DFFC40B65F790ADACCED5898E91 +B1D292D0564C85396AF9C50C18992B2A2A47425EABDFB0E1012E2FEAEE6FD557770D4BE7CA276EEE +73CA066AB1BC0B7D815707BD73996C33EBB765038D4B3FAC4DCFBA489883A89592A0E6BF64542958 +357BED4D312D29C47D5F2B8D800443C69EE68CB08B0A1901047CEC5A5F353411E0462E743808C442 +BEA4A85CC838E0D6469DF4D5BA7FE96DC51EA556A04136299654D07E8845112827FEF54AC29876B3 +F725FF3B78594FF3AB973840198D99C9EB14797B1B8EAAA853C1B6D8277494D9A1E97CD7C3C6D277 +3175CF427E1D3440DD22A5BE2CE13B7EDC636CE97F026108D9F23E1B9B6E37F2E81E588327FB1506 +DCEC46759B6C46AB8019CE83EDB9DF149267ABD89406A4B1A2FD54BC0FA3D8542807A911847764FA +26C4A42D284F2EF0761F2E34AD808B1BE24E8458625151DF869B695138036BDA0016BC0DF9EE233A +06FBCAFD23373BD836B39B4DB5CC2F370BD6F6BE741355BDEA7469D9B7A52915D050FA6075C97833 +8F8DA6A57AF0123B03DAF025ABB6C760721E650E2B71C09D7A9BB50B8608568E7401A18A2CF25E59 +E25170902C03E31CE5020F63DD3C8B2EFA74A504B5078D1CD964FA515501CC2D9F651184888A5E02 +C40D2E12FE6766DCB4CCF079D52EC1530606403387CA3B89F417EDD77C12D57B8F5B38CD747E15F3 +56413E603E66A10F18500F12E995988C7E2E7BE4633836F279F9A9D90F82BF294F7386F94B37CF5E +CB1458BD54B9C1DE1EE1B1F0DCD37AAA0D8369BFA27DE7243382006CD22D35C287B48F2BF95E39AA +ED110ED224B75C15295B8A2CA20A599C39040CCD70B5A23B2B6CC4BE37EFADAB4DD4FA638383FE5B +65F434B5FE9F30E869E9EAFDCF30E4BB0624DB719D9B3AB3FBDE425D4A63F05567D4F740C32D632B +D0B324E168747BC576210A9DF8E45422E8DA70E6BEEC3641AEE47221CDFB0D5F65FDB4556379BFE5 +AA551558B6763221512844B358431A7E65016D2739407CEACA68C8591083CAD3F039400CCF8A2272 +34F8A546077B9AA39D3CBFFB4D3846D718D70C09418DF2B6EABC9A5406A44E799F7CC37F6A0DC454 +499D524B4C8F0CC8D4E40D94D7B791FEDEFC9618BFC27B2B11C543F7E26F5C032756C2AD8D1746BC +B2432B15EE4A7318A55008A26FCD1E9109E9BCFEE360A93CF1F33043A6440B51DB9158070C2A9158 +EF0B479B3A5B61CCE3C8C7D302BBB698B22C3F1291DB6A0E66CD69839FFACC49392C4918625A7ED5 +A837535056C3ACA7D9DB3C2018F16E75E3379C9C7C7B69FF3A3BCC7DCAA8AE48E802A974024D980F +DFA5DF023DC0F9F23B0631903B465B61AF7C9E5DF91424DE36B2EDBC369EBD294BD835806E26E5A2 +624E4A92A011107F72530E433B3467D4DB5E89C83A4D1FF7DB8D2AAC64D34F8D46C2C763D5D32B7F +1343D7FB25AC350E50047FB1E3D2C449E331B42C72E4363BAF64C06C35D62E9FB5611992C2A6C8E4 +9F9A5F00CA44390470B31DA612D8BD0493462913AA27E4DDBF671AB0A7EB1723E493AD1FE4566D1D +0A6F41F563AAF5485D3BF71F5F14F1E7322062EF8015674DC9E2156A505EE2DE945CE64FD915D1BA +86684A7143CCF6A0FA60DFDCF5EAB91F0C1719F6C3189D7CE32673CC71700EDBD376D5378303AFCD +7ECE5F7C5B86E83131EDD21548E7B5BC81A8648C2CFDF6D2396F52A725F03125009EA8F2EF39DE3C +EBAAFE7753327849E7542F13175C13B3724007B1A3ACBEE3CFCB17E50C4B53741243294445F2D33E +40EC31FAC224AD9E0F4A0C40B889F2D8B908D665BE280D48B189D8D7A022AA9734D376C5AB8574EF +753B479B10B68384CA68F481A5E29EC5E2159253F791ECE64928A395F46EDB3A33BFF59BE2B53FB5 +52C239E076995B1EC9EFA6D207D4BC59BBBA379377CE945FEAC563B944C32753512F5A8D1494DCD4 +36C1EF9F7C6E088FAF9E3D2F181C3B16CA46C5B34FC49A018F646239BB026E7B0EE12DF8CF967C29 +6242F81D14B591D1F1CCF785C2792D166F7C4A381E2EF61ADB8ED30B16327FB986A7019227170F6A +D68A48C8EBC8689338292EE968B262270BF76409CCEAB95811EDFEF311C296ABDA050C53BC3B5A7B +FFF1DD9E5D7831359F47C168054487D749053A64AFA1C70DD728D28A54A14AAF3D70AE4333F1EDEF +38ECEF62C95BAF352FE3F494014404B7260E387FE27A762280D6DB85B890F4DE28D50F03A6A11B69 +557FE6B9FB0AE9D677F93FAC08A58D3F7A3CA566F07362D1A27F755AEA9F808072B7FCD7E56846F7 +524DCA3D856E6E539A288F1E6F487FAE774D9380C7977F260DA0F2826B42549AAF464A3AA9B42B7A +C0D0DDC3DD93751BA611F1395B752CAD374E16089E729D1EB90EE27B3EE8C345C3293DED7D73A6D2 +A3F45D7BD5F26858C39B47AA1A63B94F8F37F3EEC856EA4C7E9CD427B0498A2A65149C5220F4B0D6 +2052169F6DEAF671F8E972FCC71255FF3199AE6EEAF91D98BC2342A86D388FF95765DDB46355D8E2 +A4B204F46FD66E8C91CB1FE25E4A0D455E11B7547C45B82F4E9A2BBFD47623EEE10402F1F9C47CD8 +38A075C856B2BCAF237621762F807EAD21DB49F5D8D3D855AA9E794AE79935C9B8BB6316E7DDEF95 +56F0FD729B28C86935A4D856F40257C5889E907806EAC4416B02D2E2949E981261AA3D1F9DAE3553 +825361E73AFAED51CFF75638AE2F56B746B9385E4E734E20F082C83373E61F539306BDE8F91C727F +4E0CF43C2B89A338CCB407B64D57DF27276C5A467CDD73FDDEAEA444993847FA0F000108FEF73EDA +A911BA9651722146810C902E64C0A7A07D782454DB17C3F432C410942F41AEA56F13CB78DC85E917 +BE4A076A82F1F65476EF5750B369CED239C40C6A173356899FF8C8F06AD559750B330C7D5FAFA82C +A7E0DA73A0833B14F8365C023131EF6803FD4F27C396943485E23F31E95285F24AE538FA88883337 +FA6D448AFFA56BF274FDB3FDF67C8B8A6FC0B22A8563A2A9A7C28F9F3EB3E0AD6A87BA0196ABF5DB +A25677AB51C6B0B180E6B505B5E184998F344E57811607026699C2C9469D8842A857BA702E190128 +75BC3861DE47FDEB68722BD2BA3FAA602794808931157549D104C36F9B70D1C1CDEDFEEF47A58ED1 +65759F04747B938523869E71ED0B1A2812E87D66485BEFFEBDB8DB2C0AF067C1BEEF21A31CE2A9A3 +881D31162A7F1106D8A5A0EF07B08BF32A1325D488B83E4A6E557B6845176465578FEA7CCFD9A61A +AAAD71C19ADAE05D51D9B35643AD521D1F8991B6661B1CBE7798AA2126018D5F6AECB8ABAA7D1658 +81086CA168C450ACDEF225A59E8FE8EEB205CCE30C19253542C7EFE242CCDE6EB677652A99D9B086 +B529D14A60A921FBA45DE3943ABA740FE531BF6DB45E42582DA284DB9290B26E631552D9BC949F95 +6B5C73A4F6A7A5D740A3AB24741CA1DB8DE71BF31B404A896DB789208E91FE27DD6F24A7E3F8FFA1 +878D1A88070FF2DC38D59A0DAD702E756BCE84C3F28B03939285698C3D0B67F87709ACFF9B502E03 +73BFAEBCB21EA3E9AC61F79028AC0AB6209D1F1D7A87592F0BED9ACD7519FC4D0C871A6F1491A2E0 +2A51372497DE26F743C6F488616E64BCD464A412E3099E5D8F2C0AD929E41D1FE20D06D4B41D93EE +C3F08E5CCD6D389E21349D5838773A419AA7E0176733C9396BA4E2522DB5A2668958F886431D969A +BC49702614257C2B2EB4436170792543D3CDBC8D6260A88375A1D1790AEDA195A6EC417E6EDCC299 +26CFD5A9F950B7279206DFBA19B313AA68F9184609247547017FCFFB9FAA2C1F97CC7713E499456C +05E4ADBDF21FC613DACDEB2E0421AC446F626B94C16318230B6B1FB6A0108812BBE00250139577AB +0D0E30A9B0B6E0FF1910DE55921225281AC34946F80AED35BE1F876E830132CE0C14F921C268C5B8 +0F517ED959627F0EF62E56D7155F2C9582CEDE5A6D1245CD96F06442F79ECA0119AEA1ABFC1BBE4F +C992CFA3D88D9F6E24F8C4B9A7403835282E0C4E95E08D10F94805926CB66315EDECFBC5E21E2062 +0A572070136495BD2F0DD95F916D669B82206A00F21F118305186B3A20CD8D8E027784BE8EE99003 +2771844C7D7F749FA1728B501E7CFF009F8443B5C8194018C574D7A1A8F95282491F8E0677A742F0 +1ADFF7BDBB60F2AECC4E1F1A3A3F5B1B6867EBA926B2300A670C6794F8861F4C8D8A39AAFED1766D +313CB6A7DB3CD45E13E6E804BEC0FFC77623CD936C53402CE7038D4C4FFF0AE93D72F81B58014AA3 +5C509C59497092CD4F50CA9B1164523D9C5E3ED584009B1DF342412A3E892F3D7179AF1D0822DA48 +CDD6B05F20F6750A191EDC957CE8797DC1BD8D9358329EF2F64637DE57FDBCB599826FE4120F1211 +0EE38382C1C5D6F3A47E5E76ECD6BCF7A58410859F1C1153F4BE32EE5AD89FB1352D16EEF88CEA57 +645482A7601EF6D230A1460966E933C38CA05138EE24F42BCE352A694890542714D66A8C090CCB38 +E8405995203D5A1714C2BDB0171B14522164ABE77D961D1886AF10C0409A24985FFABAA951DB9EC5 +C7DADF47F59C9F6DCFD2138FF3E645E7A3F393D096A44E849DDED22BE647DDEBF4DF0C415048C49A +D489CF87D73440AF0F9503BD462101F656E8D4C813FCE11B999CC32C4626C58C0E7C5883216123FC +791D3ECA0B85CF4FFDFE2A77F8FB4D39F3DBE6EA32287D3FC2077635CF0C5DE2629B18A570295FCC +606092B2A7579F31CA95A54AC1B733BA29A56D9D350AF3E4A233176265C349FEBA813EF58AE7EB60 +92960909B322A79A80C563A60672BF7D81858E06D8CBBDDBDA496E19BCBE1C0E1B7C025C84375F38 +A9EA0F82D7AD0D290B0C0FB2A74245A940B4B7FEEAF4E3A9CAAEB223B4FBCADF9750F5551310BCD8 +2872921C0761BD39189804AD07D53BBB3131D7AE2CEB3F3C92EB7C8434CACD802B718BA01D3025F8 +235FD1217F88E23B8EC3AEF5E7138BAF566C332CF10A46DC5B989A343EDD8F2D20D8668AD89D7664 +D18B43A71871B4A5C58FC63F70F753BBBF78C629827481F857251E04B7DCF5859EA6963ECCAE66E5 +2AED57614F4964ED0C52D9160D2FFD1E813D3F490E3EB0CD1BA0024B96C8080CF5EEABD4070F8B00 +FCDF67747F54F4621CE73948DAB0EEC6378F7697C00FF5C5DFFFA107A31E7E6BAD08F6CDD82F6496 +E6E0281B5BD06F3030364A482D7CA4B63FCC5E2613B0E3C52A1DF45113F1F4A748AC162B587F4B49 +4618F6D506FA13F55869729F2830ED46A7B70D4C44A73E4B88DC8BB6EDEF2C7DECBCDACDD8150547 +B4B5B837A9969E593652CFA5F8C46D8B6117B990AE489378ABA0A0C3E90BB5DE0D19D824462DE31A +63582A50D48F8F5D340B23BB5791798715CB791D1D957FC353D8578D1BA19F3F8DD8FFEE41AB135E +BC6B882AFC81EF8AF0DA3EA29C4CB8685930D1244BCC958FA6210CDFEFD43BBE1337D94D57C69EBD +6C34B2E1DE51194689D1C06942FFFF608CE199C07877ED0D9306987F4FB6FD3622113C2F117E43AA +A466E5BA4802FE9F892649F1F508FC5C9C8866A2134C2EA5B8D28A4B674D8E4135F7F5C0D893DF11 +E271B4A52A94186396F4427BE53B79E29EA0C02B80E485CBAAFE0C42EF25DEC1AD17B59CDF472149 +A48D1BF0F07AE7E5898457CB293FE4F4E3C730D3C137967293B32C8DBB02C9F32FE1434FE67EE16E +46305A03A05A4600FF0700F8A0CD49471AED4F5BBC9F8243ECF5C28AEA888BB21F97AD80AB520BC7 +2F2D5A3CE6C8EAB01282E901B61C005EC16705C47CE94F622A95B34C545C8EB5F66D152F5D34703B +F2900AFDA4FA528753F5106140267DBAD6B7B2E5FB337B999A7D00CEA699DA5A2CD5B642BF83982F +65C1510FC70481246E5EEABFF74671758A02E6ADF1431A8A5A34CF6F2958E4F3EB0280852E3745A1 +AB918E2E3F182D961DA78A6825319C5ABAE40BCCFF405E55C63E39B0A3EDB1EAF89C595C49B71177 +2B863781006E45DC1E387A23D67BCFF4A7BB6137779D4A4EA22A0311F10D692A18B6D4D37E8CF680 +0C2D20608439F8F4A6493822E8C700008478794C5AEB8BA90FA3B079826D84D872EA5DD2452C4946 +8D5A614A085EF660AD3AC1AAABD9C81092A41AFEDEEC64C56313DAA3927AA7C2D3C45AA1FF493EF9 +4ECAE48AEFA9BF34B71B943F2420F2A3D4C5B35CA3B249DA5AD7A768ED7E0D4E11A1FFD658412849 +561C026E469A8B46150B98869D50D141E926CB7DE20E989A3D2F95569219B45356A22116F97969FB +0CF28D3A36B3136B0E97C61B5ADC9E3B56B0FB9CB954E63269A7261D1C18BEA5117740B60C62F4B3 +36814E62E413D26BDBF96A19BF36AAC4F96D2C5C03AF323AE0461D7BE3D0C5F8954A97F21767FDE0 +19B1630794897DB68B69BD4837C110897D1269D26FF3C295334A55D8070693EB0B6850D37783891E +64F1634913983D2D043E3D1753CD7C9A7884A85728F61E37A18A27787CB04BBFF78BFBB047C4AC9A +DDB9A1FA0AA7F14B00EC407DE206D642A2479CADFB819279B53DB21175D5F637D7C59EC7DAB58AF1 +6D4AFC4607DDC91D133A4B057FA4EC5C87BA231A47DB451977DD65F47196F2D8DBA37F7F13FAF24F +E21075FFCABE1ED8A89D928905A37B0055A81F2DB5D6B866581F331F57A270C8E5A08F62A00B13E0 +2C28574795162F160230CF211EDDE4B3AC19EEBFE7ED19A24DC8DBE1762FBE88C336B95A487422DB +09F8E05A7AE2EBF3E69A7E85CA1F546C5D4C94F56DE6D9249D4F66A55C10429157B1BC565902FF38 +B7DDE5A94DEF80090BC0CA5ACF3BA7681D42B46FBC163C7B7300C5AB884A12A76D4E1D047D9D4C0E +45599B01D1D24C26EA4D335B9A30A587FE9EA13DAF443EFC5FE6D5068AEC0F6398AA6E2BF75FFFAE +9F261E55F3B7B88CB070DFB754FD340E790AD2734E2CA1B7A5E444E35AAE0086144CF871B462C019 +9B3AE912A0CB85FEEB4822A0F022B0A3B726EB2A87ADB73EAB4DC0C24911A542CE2303FF9C0F16E9 +0054882A862F29BE9AE64CBC55660C6B002832AFF8BBBFD23BA6ACA50B44184E2B9E9EDBB14904CE +E471310E8AFC8FE04B0C34A8E528465F6039A9941043D58D23B9D3084D496866CFAEEB71627BA2FE +CEFBA005FEAAB3A124A44EEB7F529D701E0D69C45882FE4F818740AC7370193C2DD30AB37C4A133A +AFCB8E0573A56D82BC7602E56899382CAC069CDCD71F51F5E41C709053D78FBCFCB077A9BF876CF0 +02BFF3E66DE001C0E6A107E6EA2DEFAC68D05370C0CCD73F9B594CB3C10A957D81579C7D793702CA +3DFD1C696046BE264395752EFBC86E7F039FD985525A09F1E98FB4B3C7F373BBD7399516EB956707 +A60676BD3343A59D52FF42F9A6352E561B0A9E815739CCDBEB77F78C9F95AF63AEC259ACFEDD1704 +5E8B18C67C62666C2ADADE6BA056928656E007E1667CB58907D0B6E486AE6D5CA1A803FB17F7A207 +AE8CD2E0C791164F407D9F8C93FBB5E71AB4F13559B62B11FDAACE43614ACCD7E59F53D724E288E5 +93703B607C2696887391007AF82233CCD012ADAEF922E605662BD717F9BB742557291A459B88A6CB +707C9754FB9DA63868621310D6B24604801A65CD257574ECEE87A3CCC01CCC8BA48256C8FCA04FF2 +9D6CE4192B8391EB84B1ACB2E8B191ACACBA42D0578C003566B491D71A17C40B1CBF771E649B8C6A +F21BAC924106538ECA8777E5EE2090A7F895783D225066EF6EF5293F43CE21DA0FC3BD1F5FDDB961 +CFC0E7BAFCC0AF6306EFE9B683FD04318174A2C51024CB099E6B02187E1C7F2FE5218DBC0D135A91 +3DA1D7B8C1767786C105C9DB7C6DBC25AFD8E3B31BAB597BF366053288025CC24B0F506FEDE7C2CD +64A5E7E6CF3DE13B4D49F9C9A9FEC15D70D4DB3A741BD49394FB53F022E90F1BF848F62107961228 +95C85DF4C35B8950500D2ECC301349F5EB926A6C9C0776A6093A10662ACB9A920742F56457B4556C +1A391C8C846122C8BFD2C07424A6E1428143A9810C5296A5F4F4CC356E80A6D410765FB5F046697D +7B09AD3813B7355EA7FD76110B141D75D1C8BB86EB895F7904644BB671BB6E5F085521203C59F01C +BA499AB5ECB7D382B94C2426FA2405918956DC40CD330431121583B636FCF19BA5A1CF6DD685568C +C4A49A96453EF68FD48A8BF6FA72EA985BFEB295C8393726A3373DD128B7A54B99C64F15A8E446DC +971505FD55CC5C8A26DAA6D1A7D0AE4B4C7B284064A5035C0D3335BC1695B329C6E861849E9FE8CF +2FC77861FC9EC55647917017B2837E642F61F79DDC4DCD8F42CF30B509780B1209EECA6188E45A0F +B4C78CDB06C5C67488C3499DFFD8C78ADFBE99E3DA3CEE21911023BE89A616300E1646B629B5295A +3ECA26B915FFAA277DEDD0109E469D50033817711265BCCA8DEA65AD8BA2A3DAB3EA1B4A52623733 +8B9B7F5A35352AED9FB69E6B0AAAA762EA14F2CCA38D5E6580A2182F054C1E8C7889AE5835DC0DB6 +215BBE75F346F1295C2A5BEDDBEAD375B2B9001A247A7D33850E16E33AB786E505577745800C039F +2E214D9828671482F5949830565E9801C5C4A33A9910B1DD842FA30F16FD3035EACEF98EEC9BA299 +FE48069379BF51E24A4C154178A6860E1BA52A4C90793C138C1FC743433D84A4A430F7391B638816 +9A9139624B853033579BB12D23B7E55CE57A849CBF9825A46789478EA2A750EE9BCCF1A458C22AB9 +E5A7E3F5FAFDFEFB7CBF9FCF1FEFCFC7C2A14082E3E43249E72B540E5701B2DDF00A72F5E6173A9E +86BA87943EA6456673EDB2B51E5FEB0870CAC8501AC24D6B77636852567515D2A52E873D4F34EA38 +354ED760B20FA0A25E0D3D13863E1371E4D428DEBD5BF224EE0300D018D1255A781CA0D3087FBDFE +C2909A2228229FA716947A4340B0319148181A7A760A267134E9F3DA2D5C394BCAAE665C8375F94E +3E647C66FBAAC2E471AA42E9D17142C492F2AA23DA87ED9B7621B26E59D58CC37A9CAC367F2E3493 +04B27794D6DC0A284985FED3D5DDB260CA91F089CCAB31D15855CB5F7C09979ED8AE2FADD6892941 +57E5F44C7F9FF000E99867F602BAA25201E926FC166CA3E217DA55679A77078707847248622ECD96 +990598A28683E1D2E21FB3D2E72E72259F60BB637284EE9AECD839D738795768BD104D5967C7F929 +C7167884031ADF1C89B1D3CD2AFECBD4AB5978F0FC34B219A12B9714899EFB64F38E1D75C4088F78 +91BF3F51DC204F9487A3D720166A87C576CD3AB16B3814C2E942E0E6E7A45C87FB5C39AEF588661E +40EAF5814ECD4E6230E3F04C13AA3278F2AAE2B1F032D78C882F7F347BB2E9A44D92BCB678AA2BA4 +5567F60AA04B5D2CF503933992FB69CEDFD216734610FCF9C3441AF12D3EB8E38857F4C381760F51 +E3C2B3E0EBF753F8E8E05B03A6F28868D44ED012A78FA0746D6A65FF56B10DABEF3D954EDCAC5BAB +BA2D584F1737D719D8DAF5C5D5B62B053B9CE52BEC8C738457D7A96FCBEC2B1E8B8F5737783D6E6A +7AF3E1B5ACFB2F6D4153640A6188EB168718F533335543FC95FAB70B48EC4DA1F3C4F77C8BA4DC99 +08064F6E7A15BBD4C0B93112A155B9B2E82DC265C4E18A76237A85D343263DF586952556DA3864D1 +8C5995C9BB5B0E18F9AB79B455E1192B0AFCC2CDF286ECA69CFA0F2866F0ECD8F80073DFEDEEB4E5 +B1BE5387C6BE7AAC276C35F0D6631400F14C2EAEF641EE5242C220BACED5C0C2BD38A1E8BA502A52 +49BE799FF6A309FE10D183F8406F0A958CC71245F714C92B40541706810221C01FD2D4146C4EC1E1 +03A94023635DF0596C9035DEDFD78F0A8419C0C008FC2F07A4A70B032309585F0A10AA0F469202A9 +1616A450579001CC080882420C817A100804A80B81185EF9E922B1447F4298FA72E4065519DF326B +F7DC11CB1F13ADF1CBF327E0F5807B00FA7B004E3F5FF658221E6C696D81386BA385F127E229F678 +9A1389880D3C8FB6C3FC4CA0F7E8A9383FB03D894CC4127EBE2EFEC2D48740C0E7A858823FCE3CD0 +97800742C0682A9EE80C34D20363C282F03FA33F6A90FD83A82432F8D2EF7620037D181CFE7F73E8 +FF6F8E3D422A9EFCA32F158FC0E348DE78B02D3ED097EAF7A3A1AEDEEF4317A867008519C1E1BF97 +3D58A78554A5CB1EA1EB649927C184D6ACF851956BB1FF491E74A2B145FE28E3BBEC26D912E4C76D +734C071DD2BED72AC070FFC754D52076444D583DA362274AED5E366FD0C53F736961524CABBAFCC1 +507585ABA0268A166993B7DA3073D56AD9F0954FAD65F47B2F6826C27053D53B2F4D65FD5D3C39E9 +8A03858A7C96E99725EE555934D82908B56EDCE8F720A39E129CD5F9A30D7BFE8CFDCA7C2E024FE7 +823DD11841600B8A35A6029D1DCD4E60103577CB53900C67F7B7490CA61C88267A02438D2194F036 +5A630F29CE6A8D755C72757C00CD883AD7AB22E19F40BF391E164ECE9F9535D39E67ABC568B61F78 +17C2CA619C9177D5AC5715A7F33DF1996842187FB38ADCA1408D732B3E8CF658D6994CB9E51AB4C4 +7F49FC38B8FD52EF06BFF5B756C56A4EE7C9C3B0B3F6D00A78D86939EF18D26E9477BCB8DB7069FC +B6EA8984AB32929372658675EF92BADF4F8E818ED7BA2D752BBD7D6219025BC9522C48B36D7AD570 +AA49F37C8E2E1F743924AA0D656DE7A39C9E31E29D45CA88D49BC3E6B86DAE0A91BB19BEAEC4D88E +4717B42F12D5D8D2B22F6D2F27D7676D006F2CBDCD95E04B9F562D65F3DA3A94EBEE0CEBEED091F4 +8CEAC8633D2AB629B7647A53FA4E5CEFEE08EB0A0EBEC45737CD53B0A050F4D7160816C1C6384240 +96DA437CFFF625414B4DD7503DEA9FBA43D39B05BDA30632A18D597EA9EA17ED984709C74AAA5E5B +95BBBA6BCC6C8968953F64277EAEEC9ACBB612CE60DB9E96DF8AF142580ED2E0924076BDA9755F9C +0C2DDC54101492C4A3C4E6A670243892FBBD16CF853B744D0E0B177224D6FF1D8058A95D033CAA3E +912075930EDA40429B53F9474FCA91CCD16F583BB97E66856F672973E974ECBC6108B21567CC596E +E96943A21B26372203E78C5B35B616EA8FD3023C51FA2CC65059143D9878F77BCFC7A72F6B441873 +BB3E380387AE88347D80CDD6F481F5A0E276795AA262F7D34FB27215C788DA51DE00FE8EEC45B3EE +4B0BFBC572AEDDA97DBA7E1D9168E134BF913D27DEBDD4FFFEBC354D286F4AC8C3BDF9A897F32349 +CBF5D14C0B1950FF0A25EA2BA98FB1D51041705074D76091F97572BDFC17B9EB5E1EDB42526340E8 +BD8EC991718D90B9B5C3138DC98694D39A955CE15BDCC67E2D54D48C245136D20D718A5FA0115B0D +9B2DC4A44A9F0417272F34A1990355626B5ECC333D0AFB0C79E2BBEF6EB3B3A1BB0DFAF55CD6D1A2 +83E3D1322A0134ED7E0F8679752C34AD90F9B94D27B059A2ACB095653DF685EF96A7778EC9DFA1CE +F505C74D42C9A94ACE3C3EB9D77656ED3269BCCBE102E8D1AF8F397353189757D1BC2FEDEBD0C384 +E48445CBB2790EFBB40A661FD4A68AB32199B6EAE799F246D9F15C8254FFBCD395E21449614F1EA2 +6F7A21BCEF769C769D7BE69B3865C883DDC15E8067917A987DE9BF4A72BE252B312C812DFEA96FB2 +369EF0CBF92542FB9B2C5F3D670A1CC93C95B0860928CCE7FD17FF0700F87F8D6C2977360B67DE69 +585971591CEB2C1CA935E88E22AE2B154E71234760A7AAA7110E1A91F3AEC4DA294A896398DF255E +BF5E27872DE8C455D78377A5DFCE849AF0CF1023CDF61581FFA38E73545905BA7D19623D73CE235C +BD4511C29DFEE19C93EF60D51CE301B278BAF005683965D4B06474BB11E530BA025718410328A09A +CF5D354489A01B71FE9BC2DA141CBB83B621C780720DB012E9C5B1D7A0A845DA88D408932FF13AA9 +8B0104F6A6BC30174225AA180E69F8DAB2D798DB315C3F00D87C36310341F8F11DC4E3A9EB1665CD +D5ABFF0AEF315E992E49ACBB2D78F400540276116ADC4F928AE5B84D87DDD53A2C1E5EBB81CF2FE8 +9519AB9986C322D11E959154ED9CF251E2EA589C086F1F9EE015D907A3852D392C06D3F9E3B6FA8F +DCEE52039A4A280427CE2614F51F162F0BF1B0F7A3E6429E084E749AFCE3F9834AD00BDB11A01EB5 +74A5ADAB66B0C61C8CD2781E42E8BED1DF11F582CD835F2EB6CE4F857408917B27C4D38303996321 +0E6DDCC959CAC545D8B91C1C84BF6B21D0EA69A1201B25C217C85625092E99F6F2F4A8EAE563BD78 +D83170EF57581A07811D406F4B1349248E7AE4AB58A59B25D4BFCBEF82FA2EFE60AE060DFF395BD4 +EA15E26B501D32DA30B974B51EFBDE255E5A96A79DA7C5E1E7DE6744E9F33FF4A9546F0BA0C7745E +4C557A6A0508A445268E3037E94D84495A47EA9CFEF43E8E9D2488D7F801C35305D30237C7BA5867 +E57F6D43981AF4D0A7A65AD3D7E8225CB12F0E8CCD255427F46E9960F4CD9CC44F3EF94D156A1EDE +E0AAE40E45CC22B8E5B5BC9BD6141043E6A411F1127BD29A5132C9CAD8463C8DDF0794966D942937 +6D21776C5F60A6A035FF2123D5BFD37F01843F8C337F7F24E149A92EF8B727EB7190D859FDF9B7E4 +73E22CCF0C428D4A19D42B911707D8D4239DD3C8D2C5B467E25466D49F19AF7F842AAC224762053F +B99C376C5EE6509074BAE673093380CED8A9D1BC1E9B5CA8A23B6833C6BCFFE6C37E6C04B303BED7 +72471F2F1F4B52D27BB30B38CEAFB311CCDC35BEF35ACFF04BF085D44F12DD0A44CCCE814A9766A7 +E47048C538CB5B125FAB1D663E1E9D7566C5FD212412C3FF5D089B09997515E9E29EAE2FFABB2B1C +591FDF3A5C2CF242F6F5DCA99709DAEC71CF78D1F051CCEAA59ECBAED672ED69621278D6B642C643 +717EE920740FAA0A4969D7FB4DC8FEF849D44423E77488798DDA73D21BA525445C3017E84A341A20 +09328B771FB7DE549117833934B8478C8F12C9866C3FA488FE5ABD083582BAC77583278830844DA7 +CB5E0CEFAB3FD4947450F7C5A7247A2740287005D31C41D2F8F2A359BD7A81ABFAFE4918ECE4FF1B +7001EFE942E01EF4D2C45B2BDBB88B5493FCAE932B5E0571315C0D20C748AF92653B6DD2FDE3ED4B +89F821783D7E55AE9646EFEE713B38224B7C9162F867F783F50E8D12AAA4719348CD3BEFA5F6B35E +3FFC6808E2986842C179E36C685349FE55A4F1C9A29FBB3A6DFD828CFD88E075A00FE022AA876205 +982D2C305F00EE7F898C167CD663D41391116E919EC1F335874401463E4E83A8B9146A1CFF7C404A +C07C5CE6D06D5565A3CE11A2EC4E23C29E9F445E11807020F2F8065C4736579046D4050CF958A77F +10F449DB1E73B3BABD37D674102A6E0B85633E6B5BC1BEF92DB97D50A6524D1DF268DC765A05E433 +12B9B140A304897661A4BE7935A0D960F5A5621CA8E1EBCF67F121B5B5123FABFEBA36A78BF82743 +AF6643F1481A871C627846D079648046DF5E73CE64C5E3162243BDAE48A2779EF690D542D0C98673 +92852E2A818564F536E3D92189248052F08F6FFD510DF4E5A1BD1BBB439EA902BCB80D882DA68867 +52CCC52079842FD959FADA4DC31E0941C228A52AE5FE91BC2C4B5BA972F639E9756AEA57E1279DB8 +7E21B818021563E78E072431684BCD47196B33D0AAD741112527C2A9A57CE5B5A57EC1A8E3B593D8 +FD6E0C2394B288B98A399982213AB6ADE28CFAAB3AF480B4D66CB888D45E40682FE23169E93591BA +9B2D94B1AD06B63B3BAAC9F8B72F90AB44B79309DC46FEDC21B48B775F9DB602693194F3622373B8 +1A001FA8918C06F3994080C2691C650A24146E80A36BE3CDF609E10451B96BA843D950D17DC8D6BF +84BAAB4D61E6F6CDBFE412670EE9A05EB96175AAD365A954A3BBCC6B11B79AA537C5AC2B83F55537 +3D0F637663E7A53C8BA18204A6FE2F98718232CCCD2CBEA123B1DB8C65374E59ACDA46453912F6EC +602BDB7FACA51BFF849CC0627BC0C714331D600D5402FDE8EA4844031C8F5FFCBC93AA8E90F03A7A +4ECE69C8BA276E1CA1C56BB85E24377D85833DF4AD528DE553672411FD3AA4638902F0F52C5DF44F +ECD3FBD6E4946760C9A381A71FD9D529CC9B60E126DC908924EC5586AD6130FB91EEC92EA43DE656 +C859DF11BAF471A740BBA286E26CB6F2F114357692809959AB93E3D57F768D75A8C0F1CB9C1CFF63 +A75C29CAD450242FBB94DB4B07BCA6E7D9DDA4B48876A7FD9B39C80076D72086E83A0625890FF86F +D524951FE457A6731D51E920527223C4EFF467DDD0B1E036859331C49254E97BBA226A7E373B7DDE +E965F8211B5D5A2D0DF19A491A1681C1C519C094A3258D301392257317881DBECCB532248BFE2E5B +DF196C5F924FF96D044DA291D54CE2EACB7DBEEFF4E77FB98783AE1D41585E77E3C4CD931D5A6B18 +4EDB1BE88BAA4523F5BCD5D2918B012476B7F99F8AB1A19F79EBBAA38F565F1960010E4344E67E1A +EEE3B5785A789A6D887BA370F22157A573A24F0D562CDDC62792EF1532E979649629F2F30BAF369B +23B6704F12ABB30BC58ABECFF76E16B9C6CCA21FE7A8A36D39AFDA616AFC09C761AA7D069E00FF07 +00F8AE954ABD825411817EBE78CB811EE97204F641D15EF8A65CB7E54282886F37A7020091220694 +5F59A19BB8168FAB900F1F5885332EE0A32D9E42DA7A0B006AEF19E44E6434381B78C041883A2760 +6FEE1FDCF2DE226DF5CD4749A30000DE208EA87946369348A4CBD7389B8B034B8DB457F4B75658CF +30B1E71063360788FAE8F1483A519715DBC641F679D4C009177D97B2AFD3530857CAA88AEB71054E +C8A1122A865CD9B3975445B8A6263558B31AA5B88E530630620213D1F1CB31CD5034185E733938C4 +A485F8252DD72129BBE787D266A8486E4C157387193D1F435FE338CB6E0143CDE2DBF1C78C19B4BA +3339A53D0053A54613F1C9B796FB1EA9968218CB86274B549D28FDB0FC8E3AEB6EDCDBF3EF7BF4B0 +D73F429A1D60A5ABBA6F607D1113B5519953514896D8E6192772F3FB9B0171A2BCDB482675106ED3 +AB540C5A623BB1465837A8A0FA31374FB3A25AAB673D5C7C86B99717D0A5A70DAA5AD2701D38EAC6 +8263D7C10F0BFBBEB74D987725A07E0D468A08716318FA16FD390F550E7B2FB09E2B1B776F262529 +F40D363766D0F8709372569AF80E4F11E94534AFE7EA72690CABAEC1FF583C1944FDF5FD422E8FC5 +F974EF7B17FA48098C41A8DF4AA033E33B7B2B4BD8ADFADE29C9D8FC622F39E3F1B256AB8725A8FF +763BF06B6A0DC4EF8F8411C94EE7A95B39365F0A02242CF5EEF70B86EB036F9ED593130B9EBA5BDC +7756C7B3C5842A1A96CBD8015FBAF69E0DC3C74FC5CA498AB9F3E688A1827D9B6C81CFE696121169 +208FAECE335BEF2DF7810AB906DE50F2AB922D8206DC76A6994A0B8FAF9B539A5173D36324A86642 +AFD7E85A0992A26A54B26B7FABC6C2F33C72B29282BF164CC3321E3D630B584579ABD87C46C85445 +38B0190A97500F37C1BA9F2BA4B6D222574AFBF6FC70BF84BB4AB6E287C5BB2683757798053E960B +931682AC8AB9CC86492163B958FD4271A38C5E6BD10C5D1C4BDAF815CAC8C3469BD03C68C2A136FD +0BC7B9EED7B2C42078FB83424AE27EB12D9BD896C4D8D4BFB493A3684489DB0E7E1F05195D5A4589 +A061BA56FA0D43317EB894FA2D75129774334D3135F4D9A2C8821B90705903E97A60DF22469F091C +0A148D155C22C9CD5C93B90D9DD4A11945CB6003FDACBAEC3622942E3B6B0F3D314005C85360B8E2 +2D72E8D345FDD2BD8D7012C475D10D9208EFC3881C20337B8392618F8A631782DFA4AAA3CCB464A4 +1DE5147C75214C58E34FEAC806D4027C3367F4A5F43F8E672D6074C8C0A2D21BB20FAE3F2574335E +756E16607754849E99C29AC0B52E764157715D37DAFB9808D81ECEC24B35DD0D68063A1F77297023 +548366D77E7C5F8C4CFD67F31A99FC4CA0DB2601E1A0AFAF4D4441B0B2743FDB41380C71D753F163 +2006373EB7A6DD14A1FDBE151F4C37B9BCB65EA4BE6725768392DC6E0434CFEB927CC5575025A581 +6CD7F62129B02E6A5C0F61174016668600F716F3996E3792B23588E65C21FEABB2B49DA1FACF239F +C6CCE078718F5817F9310D62DA7CAD66EE6D189CA038D47D24372FE0CB0E1304BF6B8C15ED4363A7 +5274814FDFC7B82884FA22C055EF828192E46578AC2F8E5A4BD9563A0570C1B8482A653B98AE83F3 +526BEA14A69AC75DAEC20B240962284EAB51AFDF72C11035FF10F456359BD38003879EDF52914BF3 +C1E211FC7FE74A91E7E8E5F9473A83882977FB9488414E1EC43C691C1BC09D272DA580A86E99CF33 +4A2AD804CDA1ABF2C0FFC1882EDA16F236D2B5AC4DC741EA7687E9A79E32A688509C4A4303F6EFA3 +F1602DCAAFD37C3487394D54C2FC40600A73EF604932892B6BA359A9A86240C336B2E4B881B03B4B +5F86F5348B55D3A0450AAF6714B393F7BD1CE585359CBDBD51F8C22E3CEFC06774BDFC49EBD5D23C +5D11FA046735831FFF34423A5B8DAB1C2DBCC71893E3BEA4417DCA016D524879650955E27DE2AE3C +B467ADDF79AA901DE25A985C1429A2ACC71B3B413FCC8BEF9BF9201A7F9ECF3AAB78452F2E682E00 +EBEEEB0A1E041C3F1D5DE06AF395E2A074ECF8A24902E82225A0663BA17E074E5BCFC1EEC388DC7E +3C0EB2F1A5081B70D33ACB48715B7DA9EA67AE8E8D0E8F74C4B64015F2D8C5591762B1B8167CE0D6 +E2EDD238297089BEF30A7D3132E1C8F3E48D493519D9FE80D1B1D725AEFC86D73FFD5715D58F37EA +4B9559E7AD69D99E4A8715E5DEEABEC6E9A49FD5308294D29D3D77C014A2E029E1D7513AAF6E4BD7 +DC7AE8BD293CCA30AA9C2CAF660A5DFC5C26AAD1A4A4C0DA8791D93FCB279BF45E5B66625B374ECE +E2A00DC7C63763CD71C59D714B4CC253489FB63FFADE58863B9B0779A6A4EC29FD1D44C8D8044F93 +B7DAD37A5389273ADA82D5EE8CFF2DB03415EA10BAB00D8CAD1E898F4178E023C042276EF57EF5DE +FFD7FBA1908DA7E1CE40027D051077EDBC2C0D449008A270EAF6724ECC0737689ACB7CD54ECC47D0 +4D9BE780E8AA487451372963ED50DC50664B10914CC66AFF002F9DA451058B538D869ACC16564418 +2F05C7C042CE1D69B16BBDC3967346C5AE673F699F1548F0308C7D90AE1FE14FE10524F8135247E6 +6E41864E0D75D5EF62F9CBAC2CCB83B09DBCEADF9D599ACE318284820EC05E110F7F969329103FAF +6FCA5F7D48FEC1BD10E37D17DFE80C719E7C218B085FB8F10F1AAFC3014A2CE7418B0AC56D1E987B +3F5344DFDF0DBEDC37489568FA57858FC830E54BE35115949BCAA80A3BE759C1565042863B118084 +5449D15955BD7F6D717D8CFE734CCD18201912BD0CE015346570790F51D0FEB183EC13346FCB75D0 +2D2AB8B50E2C64D9DA013BFE4D065721760E36F07D2A7B1694516A40A0FB7E609CB9BB847FE9E7E7 +10D318958805751AF400FF0700F8A223817497670AA436A19363EE321C33649A2D6B8D79886EACAB +CC8A62CA883371382D9F412C38490DECD3457C2F53ACB766F33822EEBF5F4D6829F619BEADF0B735 +D9E2341E7D35CB1571329D0DE78EBCA4D329084705408A5C10C4DD837ABE7F6EB41B57629DCC236A +F21D32CC176F77D44EC81DE27290D02EF9E2EF6A969C8CEFFAAF0E273FB67B6FD44DBB49E9172C3A +39775CE21D7F5CE2CCDDD29D89AB3B82C64420A80CD1EE35C8E5C0E2D0B5A6DCB30E798B32943FB5 +F541C0C8F4E0D978A90A5FF6CF4AE312C688873FC9CA0A123EE7B268873BE48F46DADAC4772F605E +4ECB718C59976F87B8C5E63BC568F183980C9B73898814E4D6448A7337CE338F7FA8BD1F46B95ABF +9A3BFAA9E8D9DA7AB8CA0966CF295A998CFCB1D0B4DDED48BCDE77513F64F923EF26B8257C9305BE +23AE9E2977DD1BBF4188C263E5393C20AF00F0C9DB05698DBEADE58552D1D26C3470278706EAA306 +02774E7AB97D487F9289642E748E269D6FE9399755A6262F92AB0F7CAEA7AEC419FECF8CAC9107DD +2E30A3DFF043301D076704FDF4D64EFB1BAF0DD06C32771FC4120B36EA74FB4E24F8236FBDE536D4 +E8B02C44366F10BBC5EB4977EFD866875FA8D8E3305179B483E6B57E763544AE1A0CADA57D331733 +13FBEA684C0FBA1C2C8EE94E00B754D9A8E0B4CB521D2B2A17AB778DF2DC74B86EFF492F82D1DCB5 +A57A3131C176C629EB9ECF40F02CB687B55031D1019182A46B46DA427CCE8F30D778DE697F09F81B +2C4B87B2417D1D4BA0C3B46E88BC814EF78D08D5F49CF6937F8A24F8D44EB444049E04EDEC0895D9 +97D8E7AF0A9CE8D0C4412B2AE3D6248BD09B8FDC4C1D769A0DD42168F3A8A01B618271DFABB2BB0C +24E0295C2D49DD0D43100AD7CA697EBA1BF25463868ABC82FB4AEDE164DAC0BA26AFEC5F7642988A +CBCE18994B19135943E1AFC8DFB73DB7324CF88B36E078B8119DE63005BD4976BD26646EA53B9F80 +CB60621569E6C9491FDF84E6B3368EE826DD75FF843F9E27FAA0FDDE750BE03B6DB09719EF0DA9D2 +78420876B1E3F777EAA62F2879F67C926E687DE109150A3A973E9F855FD7082198B75014BBFD24E5 +2FE0EE90778B23376EDCCADA906FAB336A0BDD5A184DEF0C63BB8C7648D186F8454D409FB0AEFD2A +437FDF8FF9F8FEECD703BB0088FAB04FBD78499EF489BDDFE331C9F87A2AC07A1E64138CE5D42184 +AC32A617458BD44E10D0CA1FE85E319310A742060BB9A8E738C4951F8AD6ACE02AF7B85BAB4AD979 +95270203403B415DE127572657E50930F55243C3CF48DA66E84BB285E27880F759311C91ECBAB0DA +4619FE07EC2BFABD3AB5A95F954742F6A601326FA34B411069A6F87BF93CD863187E81EEBA6ABD8B +3745AAB42B76B630B2637EB99EDE13D4F8EC3454AAFACE10F1D15B39315786E5148E4676EE0A45DC +5534B9A419FF8AE56A76403F3EE37329A54BAE2374B3AF9B4A2F2A0C45F8AA69C063481C9E54A4A9 +93E091D671453644AFEEA89E1B806120BD4E14C5FF8B11F2F13B06E4CAF01F9FCC2D41E7046DB0B1 +8BAF3B1FD4F33D90F910AB58993DA290099D659DA2B537B8A36850D23D2552A7943F8058BC456243 +5DFF6BBD865C1173CAD9A992498CE7D3E1A736DE994DD2ED6ACC9EE2F1459C93FF1F76C104E53D4A +B3E79B07D333E1F6A3AA194F2F881D144C693837E3BEA523DDCA59CAB9BD69E05147561015E1F21D +99180E99C7C33BD22A296E43666066548A9AE63D4ECF22C080F0767F4BBFB682F3E9B825B43B5586 +DB27B41D95CEBD09A66E2E4B86D0B184E9CC4F92206D11245C4136350099EC6E309C1C6773C4EF8C +02F1785D9F44A182445DB73CE53239AE9EDE31A6AC196B7FC75752E88BA6DE540B9CE52D98009AA6 +FE0055EBBB21A3CDD34B7F646F49D4E46C2639CFCECFE15C2E7FE9328801081C537BBE232EECEBB1 +8242219FC5FC96BB0F0241EBC74CC9BE1F09E7E47BEB30B3A33EFF56F3D7C8561926580D7E51B91C +5AC93D0C360329080EA47D099A25773DC7777C47D4CDC9C40CDD6A5BB3F4ECA9DE4F607A700039DD +B4FD1861C7131276CAE198EFE8D91405A971AC9D7DFFDB0A8E7501C8F2CE0896C3228A37E963A05D +776592C0A46BDCF8AB44A4E5892B5C4D0CD204BAAF4EA554B42312ABFA31B1C88A8F2A6800463444 +193ACFBC88FF6F712087B8B1E091971134DBA7D7F037169E5B0AF38CE0AE5673E4B0C52E9B62590C +000B0EA12C37A70389728C6E4E4AA1C2C797AFCB46D70433948A892A5D5905F2908C598EB6A23A1B +59758FAE1A8B4E288FF2CD052D66C085DD422518A42A3F1ED317378ECE32AE8BD31BE7453B9FF2E1 +B197C216239912D9E75CB05E6E30DC83EDAC258740852111B5E5F7D57031AECEBD461EB3F9EE7887 +C8FB688E364DE0E8D201FCCA6C191125A8573DAE89C51BC952066DE747AD6F53FBF9E3106D112C2C +677C1E092784DD704F84C9ADEFF9017ED444EEF8797062B28B79B305B1C095E0ED397CCA699EBFB5 +A01E01A2D38F41E4E042EDC04E04E5C8E61F0A550E20163AD7FB5F111882F95A4498F26AC5DAE8A3 +128AF79B3561093E483C0B6F6833E18FCC9D2A55EECB91D6208F1EE6919836109700A6C5CDEF454C +CA8A9D1158DE19A24DD8337DF8CC21188D72E7847DCA5F561E48529AE3D80D03B550092ED3A9B907 +34825A4BE3AA6CF5314D06EAC6DE2BFCDBCE38EA24BA571647236CA1EC700EA00AD86FBDC27EC8AF +C04648CDE777D0575620056E1E21906C2A18950B172C64EAEEC147CE550E8B24ED7387B1DDD81437 +CE8AD3DF1F58388270EE639F54A0E948DCD096062B432C757FE4331468CF43F15E36F2A266332C0B +88490C8D12D3AD445B0EA89832242020FA64E2A3B2000508FAF7142B0A1C10D5383021FB4E56CA09 +AF00CE72204AEBC23601F573E3906F6F9F967B2EA458CC2717F6C2AAAE51937C9032ECBE086409A7 +433102FF2F6C7AA257D1E493122B7116DF9FF2E3E130506F33D70FE9954D7910035B8DF3462C4267 +8FA26113F0516DF5B6E17F96BEDD7418B0E9127E511D195C1D1FF926E77AF9AC530D67C3C802EF61 +8903F42FD3BB001A0E226E86466AB3252B32C76D49BD96FBDB23CCAF1633B3CD7B4AE0F360B43AF8 +8D0957F61E2B0F40835AEE412F9462250376248E581827BD3AEA1EB91E7659F61BFBAE8806B68F2E +D3C03A54723F9BD9786BD49E9B23AA73789797663FCBCDA7C129B31A36D55B93BDA42D83156D35F0 +ACC9B4AF8684773687CDDD672FB160C54EBB76A3F57213CF3C2DD7952E1A6A3073115B800C5353E2 +EA5061A34251775638A7C1DFA02CF52749469E5782E96CFFBFB24B6E14B2C7AB633882C441CBC949 +945C989276A388578B226574AB668FD09C8AC22E9F9C7ABAD7B159651BDB4F919FF54C65AFF33D90 +ACDAAA55A561A59781EE8A7D8D5AB7BB853A3BF6B2D5D273499526C14F28E8518099AAADB792B04A +77688D6D078AF314C204D4863C648D0F344AC0AA7334351872D0CD0C9ADBC3A3C9F3AC923D55E4D8 +392098DA178546FA122CE16DED39E671F2DA82F4DA263E8C9D2BC209DEDBAECD8D05E6DD4E27E9B9 +A02679A3F64E6815AC3F76AB392AD951A7F5A9052D7FCD6AE22FEB0201E73FA8BA312E5C632C3E7C +76807EB2627E0DBB2FF97E943EE61BFDC9B78FECB9B8046A5C0ED4CFD345B0E5BF3CEB55F44E7B9A +E25B822A6BF78AEDAC4C072FF55C830FF6C280CF2F9B6D6C9D1E5E7EC609E613A89B1DA812EEE17D +550424F92F6F935EDB2ADE44A2BCBE81B7927961B1DF61566D93F58C9859AF93C258ACF133F0F0FE +FA2EF3FCF1FBC82BAF01B6BC6906A3729F0CE26E701A11461303B812902CBBD27514D54919AF7AF2 +832C4D8250328533532F4A57949FF502F3B4C95EF62AB829CA21D86CCDC26BEA0428196EFC7EC3F4 +B98CBB29BD1512691CD4832FBDEA963E40005BA7EFD4ADBE73AE2329351785F6E27E854FA74A43A8 +0E217BD5C23F8D3B1D1E9C91B62B2F91E2EECBB97ADD85AD937E9038D5D8B1F6B1CBE545CD8636D3 +B31555A18C4BC3C9D6E3B8BCD124F6F0D9FAC16E07F31F47DF1268AA34BB84EBFE3B54B1C60A8D27 +42A5A455AF67C96648659E1F2F0FAF797979E3897151F517A84FFCEF26E0FBBBCB311537EF1E8634 +71CD4134DFFF7606C5110EE18A2D13950E0072F67FE4D16F7D08B879585B104328652D792F5BC472 +981D35FA408AC1FB88FB198D5F2A9CDFFB06E0E0ABA0810C8C99815EB4BEAFF84C14FF27DC0DDB93 +EEFB47E3CD1E0FCDFAEC7719ABAB7DF90256226F7C56A78BECE519CBE8C624E712DE10D727F8BA02 +FB0B84D2DACA03BDC5793ABE716C71531704C2A463FDEE3A7D70C23C24399373D2400051E602110E +8EF1156839B39F3855BFA440C3B78306171D2B8FEC3FF9538BBF964F2E66FB65ED37804CB6023388 +B67A50A9574F03966CF76573BFD2EE3DD1C21C139C8939DBD8D4982DF0A09765AFB4A693514AC3CF +961F5B940E913A4E14368331A55548EFA8C51E221F23732E5AE5123357F3126BB85144D9941FA14D +721EBDE8BE6F991CCEA234EB33FBD86CCD778CD9DEB4AD9829958C7FEE9D9E4B7A7D705C8B6B0B9E +E004A93EE472E1C9D6E3518C40A626AE6CF296027F97230DD998551BD1EF10F0B07A5FB4CB3E4559 +6C40B53F891756DACB5C0D9D001A800B1A0F987748523ADDD1FF3119EBE59D07603A7007232F23BC +965CEF279913588BD61B1AEFCDC8152BD1623FFC73DACBD10E911917D15E89F3B7486E9BB84F68A2 +125B887D5FB7C734A6340661B3AF51314E028D34AA701382ADF981A9D37A2335B2888E63797EB0E5 +3CAC3387BE4F5BBB167788D81828A17C3E5C8495CFFB8C7858C50B28A3C67FD02BDC6EA3F6CEA9DC +322D10D7E97AC49F0C1C587AF2C0E6163D2205F97C8BDEE4E844EACF5FE16A3F206B8BDB5C90143A +A8EE713B5DFE1CEEB171C175A4EF7FDB2AE1C32F2BE1391EF02951255D095E1360C7FE42283F7C61 +2280A5FF0CCB2AA5A27DF67AEF0702D43C58763CB58E57C367050BFF15A3CFCB8F4A12684A1E01BC +AE1EAA15B5DF4ACC767A6EF9E4519293D5F02643D5A773494B894CAEAD88BB9DC66E0EDDEE5B96AD +27D3CD4817553EDC2FF06E3D4CC567C46E7BAE652A9280A0984576E8EFF96268D52DBDAE584CD033 +5222F44E2F33D89B7042D6C7C27BA45B08B035D267F8862EC42106663560D38B754F5CA684C01ECE +8FC93F8397FA7483BE9C5568FC49AA4BC699196825B819432F2F32B04440EE529B2F648002CB71A2 +2F42910C30F83D73F2A4DC8D7AE6E41DE910E509E09641116C0954EBFD4CD92E7BCB4EEBC817E4FC +E3DD2C358D3943B8D8B585FFC2A7B696E3F2F7FECA454D54C0041C38CB799008AE655C3DDEBCA61B +7DD467F5C62868D9CE13D93663D9383FAA94016BB71055CDCDE4C79953E5413AF5DD804469818425 +60C450E1A2C070FA48790F9CFF47C557494069D5A02B4BC35D1F599B5D2230EC5905BEE4BD80D6B3 +696344D3351076B65D70B1C4EB7951C6FAAF9B63282B80EB3218382BC08482D8452BD930506EBFB1 +530259070F43497A1AD2AA0B3D6F1106D9E5A3BE3C2BBBF82C296CFEFBE38A7DF0302F486ABA7FDF +F107A5AB79E34109CD68FE7E508190B40A521897ACC235B78D2FB9A2EEEE8BC233990817C47B5CD3 +B449ADBE7270EEEA03E2ABBD7284322F52A10336380916693EC36922D03AA4890541328F58FF040E +48D2BEE713E65640D890514D20D48285A806EA286A4D0D2BCFFE243E8511A63FFE3C4A985071268C +957934D4DF1BC76DD949D90B33B2D42466331B3564973544657066CCC7A0311863CB482A216B59B2 +2FDFB2277BE13B65196B51BE94B28B1229A4952FF9499D5F75EA9CDFEFAF7BCF73EFB9F7BE5FCFFB +792ECA3DCBE1EC43A68F2587D188AFAA996279A4E636EA9D6023BB9ACAC35D7B74777E02C889C898 +4A62E56C8E94A4C4DFF52ACEA0B50C36A8C7B7EFA4755BD1C9D05D31E1A229EDADD9B53986FA360D +EC99E888ED32EE909C38FDA7BE5D3633F711B2D7F884499F190F2FBD3E43B074E823A337B44E739C +E3CAE88FE61DC1843F895429CC195E72F18DC6A48518A8941C082C945FE98688DE8741A2DAFE597F +33FA6E3F488EE9AFCF7F454C0B5556E15D716D74FF2A5B2F497D693CA355A5961E62A3624A7D0C26 +4BB3E4D649A59A61DA723EE9905071853A660CDDEBEAF3F1781CC723C91017F4F0E3B807C674F18C +EE2F23A5C26F58DC3E19BA8FD9A365CB53C3F29DD1BB49CBF1DB106988DD038DB9428592C1564AF3 +57CD115DB5646C26B1D1E19ED4E56A6B449FD78078BA569FA8E51976D2A8E955EE82E4475AAB171E +130B38E0AB437B8764AD83A4D7AB58B8BD028DE70560836D39C66B614352F11437A03B71A462FCA1 +6D787EAF12ABA3BA35D5B5ADEE9C7B5DA1B0157E5BCC75CFDB529F6BCE00738C82DAF6C1574F199A +941B3899709C9F20886BC9684A957249DBD15455CEC296D7D0B15D6DD14DE65644092AF04E0F13B3 +433DDFC97DE65AF2D88977C5534604CCC6692A79C5A2EC946E7F56C385ECE1DDA2CFE92271149335 +CE88B34BB99417F77578CEB7A4941D12F6DE18EFE32B7067AF99F1F213385B61AB3B6ED795773370 +D420DDAE9B237942ECC67C51C1F9C90A6D8D39FEAAB6FECC7709978405A364ECEC70B8A7723A1F5C +2DDA34879453D762DF4E28146672EE03055F26D819BF0B283AE7728B599B30EBB631E8C56FB311DA +72BEBF97DC5DE1B7FA524A5D177DC051BE64577E906C9944E90A43A79312336852EB01595BAC1B4D +50DBB88C549856BCF436183B17591DCB05D9AB6A9ED2EC2F9A241D2FB437AA4F0A74432341D51355 +7C25FD2D455176E858C66B480255C050C1D8C1250EA3A18310EB5844D80B952B33EF87A8F1505333 +1AAC43E11185FE952BCA4776EDA881F7E5C96BF1C9BD50E77E5C76A2D25C7A61F6A388204023FB31 +E800D14B6473E64DF21481A36168300CFC757AF020F4B09F2B406380D14838549FE863027850DC19 +6014060DD57727D26D01C63EA374C718C39C6A0DC459BF0919870937BDE27B1755C79C3BD5351774 +AA541A36A4752C04F8926AF644F1C935F2B183DCFB528E67E386107A967AFED897B48981E60ABBD3 +207C3D3860D195854C8007AB8474865D42ED7A2DB1F0574149F6785365A37476FC0B4C74E81A7F20 +F4B5C7BCEFF6C627B1CCDEC87F1E8467C56F733F32C9A338577D17FBB1F8B302526156839F7B3A73 +F5E8D166898BD5FC20D78925BE76BE1BD93DD32D23A7AED3243DA4841AA4567B64D7923FDBE31761 +AF16420F99A66EC79711E8BC3EDE777A38320BB28A1B671BD8FC0EBB03952E86243B6F6F2610FAC6 +9227CDB46CFD8A7259D3C6336DC0B15525BAEF0778415FEE478D942482483F5531B6072DFD8A2B25 +BDB5AE486E505FA19CC683D77CBB9D8D7894282E8EA150ACBFC43F99AA7DD67DD574B6DB61860029 +C9CFAA8AFB9740E7493B20654FA0DBD5E23D97414ECB74B2D91DA18B59D3135CC278D731A5182DCB +704E78D8338C74DBCB408E8679E51077EDE6B6B3C6296257769B2FB411082CC3E49A6783A28AA68D +DCFCCC169089D7DDDE29D33034046A007C4B9A3A1C87821A5189143F3052136AE44D63E8E9790739 +AAA3D06075040A064663B0602C0AE3B4B56444F4F2A006EFDB1FE19C6695B348E2892443BEC53DA8 +0012BC690AF8A6296CB64296442F006A68A2A76F65AEA6EFED4FF700E8B60CF2D692EDA69518AEEE +504B6FBA1791BA1572F8EE19180C6ACA20523D5C0FD32854000C83DA32002FFBCDD12ED807D8DAF9 +F5DD740F1F86371D7AFCBBD33491183CFE2767627F7326EC275FC2FEEBCA00ADD31B63C75A101987 +7FE0807D67F1330AF826244D2418878583B10898D32F8AE1BF2B3630B5523B49F47133F0A0514844 +86DFFFAFE81715B81F2A362F6300F4AF2F63000680AB3719809A03340AC31D8C80A3F1F8EFA529E8 +7396142D2CDED98E5AB90BA1099CD2C0430A5DB912CD035D764AF477738CB0E4C354D90D537D17FC +DFF3799A0A54A8E83231B73BBCEB6346D7BACE675A08B3922C93E087D8F22D4BCF8FCE0B8B154994 +7269430CB6D919D8E6E79DF15D4CFC9754BA3859AC3047B237E73110F1420D9A9B8E3B255D1EB484 +CD2738E4A45689360DD7E666A4949520368E978A94370D04C44B4EBAF89B45B27AA28D08B3CE5D5D +F76A57625903729963890F38413BF2EC43B8FF2665C7AC7914ECDC39FD97855C600C2205E539EC92 +177473FF327309D2ED88EECDB57120FDB1FFC0613FF81878B8B9017480E60AF83922A0440CDCE91B +5D43DA26ABCD2CFCCC752B61FF932B128685DAFA93185F4FF97A145CFF07E6B4170CE743CAA47AE3 +5A903AD7E97323DD114D07EF2B8E7D69095DB8657CCF4C2CAE93877780F86C7F77C42A2B28854732 +E478165852D020FDB524D418ECA69CAC2076DCFF060AB943ADC13AA15D76D5DC3B527F41A859C142 +BF499AFC64E12107641FA883D038F146F0EEED75FCDE38999B55EB13EF395DD65F662A29F98F8AB4 +0051B38EA8060D7A6B5EDAA7DA30C39A0CB84A5E435D9A4D70E8D44D61B1A4B67DCB9CF515E51971 +7312FE26070A2901AC6E8479673DD5F411AFDC807647743E5DF053C7B4C4753F72C0CD2879B9A67A +6052E27CAA5BB95107936A3599C057E2D4CC6BB9A70829FBE57DFC052EF9D0E299302E942049E686 +688D58F3439CC3ABDE9923AB0D63F6B127DE2E6B93D8238F0C9A6DE6DA02A1618D4C5C58F0C13311 +892D29AF6C34523EB4687E1A38169A51B5F3C593CC3FA710F15BA16291885FBE10EC8F3E8584C1FE +D4A7109BD589C66EF62924160C8721E0FF61A4CEE39970FC388E9355CE45E5BE2264A839666EE696 +23477324772D3966C39CD11C9115A310B96DEE62EECA11CB5C19B992EDEB2A3ADC92E4DEB7DFE3F1 +FB3D7EBFEFE3F7F81D7F7EFE7C3F1E9FD7F32F50396D5B4F7D488C1BA763F6FF0995F2DFB285FC7B +B6D6FAFF80EA0A22CCE6AA15FC7F6005F90F584194FFAB56177FAFFACB4342FEAFD0215035B5BF1F +4ABFC583AAFC4BF8DC3A4AB34C765C6B66EF7AD1A4E420CBAC25DD7400C1D13A45039BB76B59303A +CA93018B1053E0A80E60EBB2E49F9BAAA91EF7A077B4B3C586401A1371B55963CD23D8909702C8B2 +58DCD574BE98E065E5AC1806443A9BD94AB22C5E2BAA4F89FBBB43EAD8ABF03846567379AD6A7A26 +75F42DCAD012A7EE5E9BBE8438EBA3E0117A72117E2FD46CDB46C21D504837AE4056B744BF2E00C6 +9DA419D79B11913BE3C6C5E761BE4FFBA1A00F2CD7E54CF014C3BE7D57AA95A35B21BA1F471C0AAF +CFE55B529A03A2062FC37F3C15195699FF03D4E6A65996ABD2117131CEE7EB3403390013E2931836 +B2BBDF4E43BDC73845252CF89599D5A1B214C9030200A89DCE44AD9B24FEBE838B46AF56BDAC4DE5 +4317D24AE7BEB332112370197FFEC2BA4A9AC4CC672DDA7239AF2379EBC5655385FB8FDB240006D7 +BF75CF7C67C773CC3A77706BDF5D395EC03DB704DF42714FA2CD39ECE872B9549DC285EB1ACC2122 +1AAF57E4D4E0BF7A6DAA392569AF06CE398DC05C6FBF79921EFEAD2AF4AE0897D8FE85B7A44D76BB +090F9E0659EAF452B547E1592A3D7F3E412D90FD8A3E59BBF441A556E16412E8D2B7BDDE6331E687 +463CAFCA3E6CE2BAFA62D144B8E923DDA3A9036D3193E6144345AE5E916CB2DA3DB1B35B28A1483C +66AE42CF3E43FAD943AB3760F6A5E6F9DD490A6C9DA56F9C60189E9F139E4AC85479A67B2FAC3BD5 +6CD1C6FB868FE58B05F3C15626B9A48405C417CA94BAF04BF8B4B7A27B72528F22B98D28B605AC38 +0022070737C4C7981481B0893D6742243DAFD43E532332C02D262EE5ACB8D1C68EB9E20C095A7464 +F0466471D9FC48C1A6D834D94150330D93CE26C76A779503E159078072A48C90B26F21150BD2544F +CF05F91805DB27BAF72C74791FD45DD3F772226F906681EF0944560D310F69A6AAD013B55C27B4F5 +6FBFAB9F522AE0254CEC69EEB9259098405C49401A22CBE0E28AE0905B70151686F6EAC9146ECFB9 +1D0815E24AE81A5EE7C7A65A7CB187C865CBB5063478F2167098EB827877F2CA12F8CA801FD1F677 +4A3067910AA9916DC7AC1AF035DD3CAE63CAF8FD148D2F2E4B199DFEB2F903AC7A95DAE79372B39B +CDD4420F68130627579A1A5FF0539FAE7DD43E499A9525DF0DCE7C28D66E71606E4C5DF05CC25A13 +D74612D64E28EE32ABC4677E3A07D5279ED9B1656EA063AC4445FDA3B683BA8676C61502435BE866 +1FE707D63ECABA84798DF2DAC38B9AE9EB1201E4E3BF96235F4AF7DE956BC738549993CB2EE6DC13 +B60735909038DE8865DBBA3E46036A88A0A50AC8CD2B8554F9574BFDDCFA038973870CD307029E0F +2FD471092A7B3B2F6C70435670B0C7B582B65C005BAA8C843002A5F996C2A16759250E2B97CBD0CF +1316A37512BF829EC7F2E8FC14B869568311B8561DD4128FB668153FF9146E763376FF51B8B59266 +0BAB131A2220D9BA3A5CD0A5FA2EEBAE91FBE1FBB8F78F7EB0290E9AC65A5DF1F5B1F1B117C05D3A +B7D02DF60281D2C5DCD74F344353BA40149DCDC2C84266703F1723A4C2D1F5A6A9E55CBFC24CE22F +4E7317BE8412920DA606A7C829032074E9AC7B9952EAE32A7E7CED4CBFB356902B438B5DC768241E +6A7E7648673EEEA3062D9A76A2ADD08E5C8FE401AF7D76B8533522C09DD4089FED450F7A763F1568 +3B32BDA958FC7963EF79FED869649C86F42BDBBC276F1F974431BBE5A399668BCEAD49CBB3848AE6 +84D5B43691E3032A035FE9B10BB020AC56C475CE735FCFC7E0FD56EB2801D64CD2FD0EE9113DC9A8 +65ECB4288FDB86724FA3AB2C4BFCC8114F68E73CC3340D794A00F185DDF713C150B49DE9D74BFC4B +F364AD5F3FA05F6F3D945A3C5ADD33C1FFD401B5525277BB4BC35CD99C98DC21BD3A67B47864F0FB +CBD78023C61B39217534A2E440602954E8A6894FCA4765A90EBA6BF800D0302E3875DA1471DB180A +C68930E911ADDF31A2F6C2648B4F614DD50BB4AF35952A65240851B6A6F5742361F213BE5D919B29 +8894260B86FC86C7A13E09DF18A39B18DDF9B9B060082E66D18A425235A3DA5A66BEBB818DE13150 +BDF86739F89FE2EDDEE5822E8D3588674577C2A27FEA077F27CB6F1B1043D8061843C56F0E1A9A56 +7D19B3BB79D8860817EFE84AFD1FB7C5DF82C60A80D3BDAAFC93E76CFA2A08C9CCABDA9CDC61CD0C +84956DF20BDB507C6D593E1F870680C21964D245F55C146F88D78FB8C4FF5D6795CA5111C0B4FB61 +C7E5F56E293F3DBC4506C1C8653461B7AFCCF1CFF6EA150978FA460132D8BCBC5281DD04F564F436 +F9C1143F6891C7FF49C9A4810905EC38A826352DC5D93C3E17E6B9394165E1387DBE23CCDE66DD1B +5D28F18D541914D5A53C137D2C3C0B1ADD34F2FCEA9D89E016A05A896813DF6363784ED560BC9C13 +731C1E51BE9CE50DC46A1EB2D17BC1BA263070D3AD905C110FCE34C56D6A12B23E4D75B5C9173832 +3B996A69E148902F7127AA0B825735209257C25913F86CA9E86299A16793EFFC069DF60F95B9A22C +97DB2A6A1CA13E9AF295D55CA247D2CC39E31D4FAECAF7BBCC51DC892CAB5FE74F5DEE40240A31B3 +B58495B71ADAC739BA3CEFF40E3C7546D4590D1ADEBA1E2D1E4A067D3E3CDD290A23A0FCFC5BB7DB +BE6123A8A7FDFC70520A6B62EAFECDC569CEA3F33DA93716C06E53F695A87E0C6EB4E3B5B5A7D209 +AE492DB01DCD9150AAC0183291B8E0DE9D44DBBBDC387E21743A6D4433731590EA6F5DA65269C45D +FCE193DD094664899A60C6FB1B55ECABAC6CA5306B2C23B6F30DBBF04DEE4BBCBF09043FF8130108 +FEF72EDA1840178E0BD3657FF99BCE07D57A424082429B34767B423D61AF224A4EECA3C2B7066166 +EF09EFAB0EE26DD7D7909496CFA8AEC048675417F609845191B2FFB4ED14E6AFC3EB1E1BF11B76C7 +9C5E9F9DE71B3F523139DB9BD2EE48540EBF5E4415B6425092ECE0DEC70B7AFDE8CFA4340C0E1DDC +9CFDC387D3D0828373FEC875ADD9C4351F9DC290F1787C2E1253CD23C62F7316771C104F091E1286 +D600C26B33C3CC3D145C0267DE033C591EC9E645DF3C7B922F9749900F3897EB68E3BC4BC64C3364 +371A05FC54CACB52166DFA9A34766E096BC9AFDC6E8824B3AED714CCA2EE11CBD0B2C68A5F0B444A +D9AA569B14D1878825461B305FE9F9B2C723AD3DA27763692442FE50B990CBD3DD1455054FD8FC45 +EF482AA53E678431659D4457BB0638CAAF891304F5747181CE90391A85D08A6E01F64E50D2095F06 +7C5BB41C0C79FC0B293AFF1377C2DEBA0C5835CEC623D332E4CACC5A15C34335A4E181D1149C7B2F +4AEDA9412AAA57CBDE34179DA4904BCDCF3600607C6872D937F4C97ED30DC996902C9C9DCDC28BB9 +FE0E55F0B81FC8712F015F1ACFED64839162742F81C86C4A1118EF8DCF0D4E54AB21C0E31DE5E345 +C10E2657EB3321B61559FCCFB4A83E2F906947B1C9C62E0EB836F96173065D9039C56E802DC5E401 +C43386224C1310DC84F8A8086FDA2EBCD5FAD39A6BF34F440A8E738A769C284E17FE9564A904CF14 +38460F1539DDC1D71518D5C548AD779FC1A7644C85B83B1F2F657877776341842EF30869C70C7934 +6364D026CD791CABC41F5982989A58C0D631FADCFF92BA6ED1DF4FF6E7ECCDCD46960611FBF6F82E +39BF17A405E2966C6789FAAE0EBD5931444805D19B7FB3E837A625D6CBF4B53EFC1844771690F4AD +69F65849DCD28FF354AAA2A76E0EAB9B8ABA400DC909A88F1204AEAE46A0276D1264E9532EB9D35E +13F4D99C5F4DD4F2F3411C1F13461FD33D99A08DE2250EF5EFD74DBBCAF54FE1CE191523D36BCE29 +E940BEB7BB3A2A3B158887722784DC27C032384FEFE6C233421E338625369836F60BD52456F0A159 +F68A68B7CBCCB811C334DE7416E8C1993F4269D666C79DEBA5DCBE28B011C986F25003A5361DA9F4 +53AC7B034E8DE8DF1CC271652698C9F4C586F8B8A1EEA715633EA2DB2DB0569530DBEA2D54278100 +75198F3ED40EAA56D1D37160BDF688587D1DF57FFFD54F827581FC4E5C570184E66AEB17F913A25C +73FD9AB2A7E32D8501C1D01C0D5900104417FA41C4853B8EBE958CAAB5B6F8531CBBFE37FA2E97D5 +56D641B06628C35ABED52BE9B5603DE253D6AB5FB06E58B8B2CEB67FB2E062C7B8EAC3F6EEDE7692 +2FDA27CB221A0CC8E76C98FBAE660ABE801CAF24A5A90D1DC411CD59E3F1C66F60342E522C9FF344 +65B9D8C6750704ED20A281CEF76C41BEBD8A935A6DD89338DE82E21C2F524C31CEB8886EF5D98946 +C4CC2AE03A07EDC7E9163B461FD4370043234BB3301030E17C5640C3C39BC3157D9BC6A890222C0F +8455215060D3992DC1B3BA242F96A21B3A9BA7F3B9A5CCDEA620F8E7D4394E82F8959351A243FF6C +E84C67B7A187F0E0B49D692A859E3A6B4B9D5EE58A1AEC78DF0CCEAB60751A5198311C047918B568 +6C3ADA08EED76E168DBD2D8ECC647E9E6B14B0C9614A0F6E46C6EFCE18E51D6FAC201E01C953634B +94DB79AB2E31DF5ED338F83DC9F80A4A52C4E2AFF86FF67CA66B6C44561F608F2BF965AB8861E3A3 +F05A805F7721C10AA49D540521A784C8D88E1F23D8311BB8C8E718F13DAF375BE689C96D6EB2AD96 +403DEB725CA1BAB38C543A760DC5C1757EF6A36A8DC9236D49D64F4E83AF6C9202495AD52AB69C66 +4BA78FD152EDE24FAA5611CC9EE81B40D70C61F12F9FDF45701D70330157E5C5DFD742C91BCD3389 +8DB1DD6619A1695FE289DE83F144459D2FE0374ADBC50966C1FE0AF690F9B18CB554AFDA3DDD2ADA +C26F8B3CE834DF2F103EAF91BD3A56A20998A511730DCDED9BD08CE91490B139719AF06FF66BD375 +1F1DDECE7F2306DAE95D6DECEF76835B289F204496C347E6FB35E8F8DA66EE9B3D89B6329CB806D7 +3402791EED4D1F988AEA31DF17A5141E8FB609F32D7CBE0658D560CB840D92DC732EC18B30299104 +4F7265C31DD680418ABF84406DAD3A4407DB1152A03F9CC334BAA0FEBC480062C1CA808ED0DFCE93 +5E2B5DA1CD2C43EDBC58B2BF3F628E4C31D293EBED38DE304E0DD8B622AE7A4E88EF8B8287DAB899 +1B41C0CA15167639D46A2CE65CE7D83DDC054B5F1E76D8C4D1511CAA44868009587A815A1CBCE3D4 +FB108BDCF892062B8E76E14AE500A001F3AA25ECC7C89E0E49C164465DA348E43C7C7794F807A3A1 +A050A79270AE4E2844E383A08F3008B5375AEF2A6631D32081F15D0C0991122A7F8A81B0E50C6EF6 +13EE12FD0736F84DAADE45BB5734D1776EFA9A32B0E1226870F33DDC989B6989DC2736D8DEC1135C +7C387AA73994B5EF870E859723B2284F02965059C57A44C409BD5CDB4DDC13809B91AE2CB131A751 +22E27E0CAEE5DA60EAB08CAEDA19785832CC95DB018B2C025549A255F1F99C92179A1E61E1A48AA4 +0222F8F88792B477D84B9EE98CAAD6206299F0FF7AFDFE73A6F5BB209C18553E6A63F19AB273F780 +6DF34029BC42FAFAC4F948097BF956684706BD50214BE117604269DE846508E31E67C3D835FB1A1A +A32FABF7A017F6A81926A303457BCAE634BB5CCB9E20B69FDBB70A38EE9D0842DC09C499D3995CF9 +2D480A7A24884522550BF38B70D2B7F68D062C0D8A3E23F864D1DF4D05D1432524C65A0B46E876FF +FADAE3EAAF6628D1D6D08C2D5D67A69AC4D71FD6C394C072528B7B28D0B59BDAAEC9E1E2AA660E74 +A5C8F8D548927A3B2B0BD500FF0700F89B9E60753426E7B9F704F1D986C17F740D8199C8F3F5E5F3 +62020745DE4B77FCD2CC5FEA27C65601A449E004C8BD82EC17E4A0CAD70C1BA629542D2C1E3933FF +24A1AAE1CCFA0B34383B0831B03827DB817A8A70F7772A60609CD2ED861F2BA5BEEA89E4246010B9 +015C359BF4DA84D4E320DC24C43A002503E96B9C2369AC32F15A2642F5A0FDE8320264BA4D7FDEC6 +382E6E531DB9C708E33A36EF47A2E05DAA11A98B6BF0222349C962EDB16E3D1801FB49574CBC348A +35EF69148C9EE79FADC87AA1FA27F118AF545B043E9CE5079BAE745F019DB31FF5CE9854B9991C24 +063222B290171720F47EE64EB534EDA8228F6219C2708989DB72ECD95C5AEFF26ED9A6F2CE605C20 +6BE3BAF481E8019E1592FA3F56806E6370F6C8216E3EC7663C2850BF5639628AF25FEE9C802885AD +96A7A6F1BBA1F6818BFB9EC4BBD9596CB7FDF5A0B1D835495EF2A1AF57BBC110DC5D2446885D16DF +5D12600E328AD99C552FCD0B77DAE7A13295F30DBB68207CA828E59D1428954AB6D685C4EDF9C15E +D5A08F54B9147015703269A3CDC609AC6E91D56B5D0914FF04B39E39BB6C8521DA0B68F37CFAF393 +D456FCF7648F9F37DC562B5C0200D940056A02B9B5841D50BAAEDE694122F1C52374A49C42F7A8AC +D5BDC7440617CA2CE90577548DF3810FC83C4AC2E19551060E558FFA6DA0F5F628F55D82E9669E02 +286208908CC8C0169C9D94ED40942363F81FA80E51FF1BFA79E5D0B9E5ED8AACFD4E92351617B6B3 +3F6C10FAB0B640D85ED72F6F7120F67D4611D06604F390D25B8A59E1A57CC68E1337DC2014DE1720 +82BEB26248CD1EC70BF951F4A3CFAC8EB35D635D5C269638386C6C89B51CD4EE56DA0F914B103EA8 +A17626E901B2C4E41CBC4F7BFC0A1058F95525D637320D97AECFCD910B14D8A784E9C9A25DB664AE +00D28899FD99684C606A1448B8A10A9E5E524151B60EFD12BFBA690B236D6F5A902A0D5B3952AD97 +DE150E9CD294E05FB1846774D36F4360075D828E90BC3BB4C2874DC365666C253C9E79E737B837D8 +4D154C8D4F939C2FE264FFE28842868AAF3DD2302B07175F9E9DF8BD3A5A323132FDC7ED3E09BC3B +E97B1CE874FF732F69C3F817C29D64D8A12AC3EE8DD2C062A01F9A65918A8D750F3BD0EAC68320E0 +F1F592FC5D9F021D5F2B9AF32C9F596BCF499330D66376C6A870E9297F232721381C55EAF52F0AD1 +F33307A52A845EC987EF8A64891F1E364F4823B924B39C00FDC9997C4613BDD49B9332B0BDD8F735 +D3298BD696921367C5D018339CA8CCD9D5CBB0A70ACD16646E27204CF5C6F83B4E807AEF6987FC24 +0CE3CDCA243C5AEEE945FE2B6A97901811E6DA943A7288A66DF8B5670B93696C7D89C117E506BEC1 +6EAA63572FD5350D734D1ABF0F826063FA7E3DAFC7BF12EFA81FB7E709D7416F12E67C9D37348CD1 +1528C4645ADA95EC7E163932B85A445CEF44A76AC00F8E6889DD3926F766B32E9040ABA4C3D4F726 +AA50F0F2D187F70B817F913E286372D4B5D7CCB9EF623CE309EC15FC6887110580AB699DC0801312 +ABA6746D34BFE719F1534CE92D7C4B728DFC7F8C4AFF2BA5F023CBB5C0089432EA7D3F43DCE9372E +3D7EF5A3C55B214593B151378AE63670A6B6B7A84661D1636452F61CDE34D89834A44664627D1E86 +88EBACD6C11DC1F85C2DA2DC7E53E1C81DF854571F5ACF8AB9828B94BE820EC383802693396BDC84 +9DC3A4673DC66FF86960055C988C32877EC77B4BD23287B1BECDCAA4866812147FDE900437E84499 +C00E2D591C384ABAE05D7BE0364F627097FA75ED876BAA5C881001F8B58C882C85F478DFF6FA481A +166AD3BC1DBB405B96BE7E47F6368DA55B8D79728E9025C22CEC50E5C968C1D90BEFD1656950D2ED +B87848713F9C02766DCFDC62A9298E263F0F8D48B73E03DC7F34EF69C5CF61A69E7615CCB9BBE0B5 +99E1428B1C213FDA64C171CB1CF96C255EB55E340071403529F4BCEEC54E9E1104DD1D77FA2FDC3C +D598CFD124D50136750D823E0FFBE5F839565F9E908FE5FE41C7F52F962AF8A550A59D3F5C7B863F +730B32CF7784B119B54376622BC3DBF5A6ACB9A738775F2F83829FC3F784D0BD6A716ED40F885A62 +1B6A6AFA03157D538D84471ED908C8607EFEDEBB80AF2BD0FE7442A7E434434915FED88D4EE27DD4 +D7B8ED9D07C35519A34D30BFE96CFE810B0E00D9105F2C4B26556F1E0818F713A55476F679A3D06E +EE809F21D65525169A283578BC31DA7BE46EEDC761089540053EB39BF741A06C856C9372881B6668 +66356ED862FF37E9CD67162FB6553C5765806F47E42ED742AED2AF19FC983F340B7BFE2D3F085F7F +24709476F8C6863CC62CFB90DAC272F9FC3D1997855587FF07B89C9378A30D3B48AC75CB90A8EE78 +E93CBCF3640AC7D12B7F2537104FCD6CC983689CDE3921207D7BDCAA51C8E849E86A98DB03504CD1 +5B3B88144A7E0A4492B03BD22EFE69888F02BAF04800603282FECE576514A911B023AE9205F5B438 +43A2C7B5AD08E9E3DDA23A45DB82644D18FF44D1A9EE225B38A662E3D34A99CD485646FB26F0D7D0 +80BBA294C55F802D0E9242F2D142C1AC37802B4EF214715891E2B3DC2902C6221A4F88CB80B85CC5 +5C00653FF75ACBBE023564C281CFC4D3F1453FED2BFFC3CE6B0B00D4466FDBA61158A1468E49E16F +C6F0FFB28015E084BAC030FC3298CDAB15EBA880F9FB2151578415F0612FECEEEA68C10C3B777DBF +015AC225B07E1F753F2660BADF2B4CD9965D439B41A98350EFCA63BEFF4377F7D5FDCEAA53419E61 +AF093AE7FC8B9C53B289980CFCFC702BAEA7753507431A84E97855A45BCB00C566EDCFB2AC2921B9 +7211B41596CC90C765D3DDAB3F32E82C09D8098C6D397C000508FAF787696C7D67A217A6CC3A2B15 +9305F61EFD6BBFB8E3F6536B5582FAD27600EB32F30427A297B44833F4F68218947FBEBD5B5FDFE0 +EABAA16E454214DC2FDE37ECF46B1EA74FE34B0CA3FEB72EA2BFD7A3844C8D3C40D84E48F43C4910 +CDCF6020EA397B592F1A38EBA4FE4B855A73D6AE0964397B359CFD4A139DFBC7143700EDFB50733C +20F431DBEC0A351D42DFC88D2564D74267C472C4C4AC8DD8EF62F96589FF25C529136A9365F6B61A +7733FF5F9C138A6A90F7F7939201B9555FEE47A9FDC280AC668DCFF7A8B4ED02C2763CFC744E8D9E +763C71BE5ED17BB9D520E01B047FF064EF5586EE77CC8AD3F7570B6AA72048831163AD4D185B59C9 +6BF9FE0DCAE9A2EA1E9EEE401BF13788F542993119219D1CC3AB0B6D0A7E9B2360FAC82CDF14E830 +CD417FD2FE97585E023E05F2CDDA96B73F11185DCCF9108992590E5FEE37E6BA754FC464EC06B385 +6D03F47EAC5EF77DBA8B864148266E55C72A2FB3B1EFA54CE1A22D35E9463D3CA9F5DABE178C8DAB +9FF5E0BC46EFF275A1C7D01D6F70C3F673CC0AA1EAFA4F1885D734670365FB24E98484F3B29C617B +74F45D30CD2441A1F531724E7E6C58963B1CC55857CE32EC90E184D08E2A8C019D133923D428F855 +630C54ECB2AA0A56FFA54CB6B735B574826737AAF4F07FA00AD221A5CAF994B19DDD0954AAC67A6D +A93BEC322286FCDA784024D8299F155164D5FB7F35BD730C40315E29B479E3EE4054098DD9A57799 +581764263424DE563EE0969B27904086158F8D8AD9164BF6D66956335D7BFA388F2591CE74A0C3B0 +7E9B09E0967BB57C811F188B5AD3AC04373C17000C0E91DD8F450D77EE73628E70C0CDFCAD41DA02 +B1E139EC286EE79945B75FF9BE174FD0000D55A494EB0B03D6CC3215CC460DD686C2465357CBA8A5 +BCD64BD957A40575062AE4ABFAF60D69DAB72F78F4A9119FB6FF500C705EBF8C951886780A422A48 +D636E2AAA26BC23C886D46254AC5A407D481A3983FA41593C148024157182EB5F8EA65A58C687D08 +006D84E94E5DEDBB0B7766A154617E819813F002C5B4DFB0EA75A928EDC3AE520557256F43677DAB +8614A3442619F8CD9EDE706BF0748F1E06CE9A05FDFBCDDE40782FB2B22CB5EB4925992BD7DD7B7D +FEEFD9FEB0ACFE66CD3E52A01387FFE380F81F8A084937A3149FDCF92F47132DD612621B23BA067E +315AA14BAFFCC0639E43F9D469B6E44327B06AF86BFBE9A6CE9CED36A3A5764D28A6189CCEAAB344 +31300AE0D722533B234750154C186DD8BDB52B02D5F0CA0AEB77E98829A582D7242BFDBA9913AAA0 +EDA4D5CA146E827F4DB309C9B72779685B1C1B6D4A236CF8CF2B463A16CF5F450F75D8A044FB88C4 +BEEC217EAA5F7C69BCD9B2184F8680AFD7FCBFD09DFE5AAFE0026DFED7F2C337AA82BEA62A2C6360 +4EC0A630E447684EA5A01746DE9E31C8FC47C60B1BD9A134847E6DBCCD26C89E5E6960DDC8211700 +A2DF0615035A3E894FF3CF07C125D9BE8FBD11B8785036051CB9C1982C82C72C1A31C950A0A7187C +26FF63543345EE0DBDD6525BBE8EEED2D3FD0650C6FC00976A1257508965CF0857904C759A912FAE +18BFC77712CC80B8D2B0457975A35F5663444BD5F6D68DFB1128D15CB14CD542023323AA2549BD2F +B299362AB9BE5455C6893C3DAEED71B60C2C429CC23B1A033E65AB62CFA34A347BAF5670A556D923 +4C7C4DD5FBB80E5A1300DB8F2AFA6775944017A7113322278EE549EC67BF2F5ECB948C9FCA6F6CF8 +0F737872A3E6F18B4D75F4F307F6854603B22826FDCBAAAA1DF72AC51CF07D624136D08F788A6A0A +ECF840FC79E04A3DD30745048A3E227D8D13EDF1266AB27DAFABA32FE703ADFEFB146DC4A51FF173 +A8453F25C99311681562808695E55CCAFF1B253D749AF3991096F8F599D3148CC3887072BAD78A02 +969A220E2BC96C65C5D30561E35DEC7FFA200BC8DF6FA7533C6F34F1185E6B2624EFD96E7AE749C8 +364F87763A79BE550FF25F98BA0A133A8B81E0BBB90B66D36F1F0D2F9AF3E989F51AC47819601DC0 +D694C3209025617051E5544326CF383B0836FD2D9797496BAFD42FDA8BF6C1B96F0C3B9095173410 +582D9A8AD700E14C7981465B32B6A61986F6E8D3D09E565285468C27BF957CEB73DC5E61A71142EE +7D83F3D1A4F74FB96B2CBF3FD2E0F12F2948993DBE3F4F0D70FFB97B768FC4DF7ABE5316CB3D704D +86F928EE04DB8CDA6FEFDA89436616E2939CC03A95629731BC095139D29D82E35C16A27B862E710D +0415783BDC83FB7120DBD0C6CC05BE2FAD794911F335BD7881F82EBEED08FE32B0C9BCF67CDA96F4 +43962C3D27C83D5B498E5D3F6CB3B5B4F10042C3B6DE1A8C790190E46F75811C3D81E2FFF9875256 +7C7FEE0D78ADEFEA3FB27AA9D5B620691C790AB4D62DA722E68F2640695792BDB3079989BA3C973D +AB478F1B362CFD991DDDA86A6D6C57B60F6AB8C88899EF8DF4F5C6FC168B1AE8249AED747C655639 +2355AC4AB0E6A288AF1A548D0D4DAC4DE9A101FC160EF3976D0E85A4D01AFB47CF86E76A8F70DD3F +D0A4E9759FE2607FE330D0B611E2698A316BA8CCEAA4D83B8251407A96678135322EB6C793FEF503 +C24C2B09159B5C7823F21926875D6F1B0383CAB3B807C034B858459BC97EDE610A6F9DE3D1B74737 +AC13D4210B6E88B31729B2EEC4B2102D86C7D765381B6328A38E6359B667CCDF47498E5D1C5CBF22 +EAAA4F3B2FF2283E15B9DA631D0DF6CE4EAD382BBE5FD2B8611BEB44934CA19069475EC7C6563F40 +5203CC887836EAC56A0A6092D54F5B88E495290337BF369026EE821826F5552646E88E57CC5163FA +2F1F3E107286D72A93C5CF374EC3DE3F2C342D34838DDD0F9B12CB472CDBD48FB55DE0F302775CDC +1D000108FEF7AFF9B5D0C8519A69415E6BB2A9107C2CE21C827D88E926D8EAACC8CBC0C2D864BB98 +E040B37BD31B65EB7A947772EDA7FA3015AF24C55F6C38299D404651C41A6792682D2E7315779F5F +82555F4758ECAAE7EA8C0908012E713A0342AC01435996369E8EB16EB0BA473B657A084606A9D128 +4C5ED709DE1BEFE18DD7B25F4574203D9FA6DAD203DBBA00A47E8B90CA6D841C97D6B9181FBF00A2 +7960CB7303DBBFCCB14D80BD78FD6EF358194CFA557E91F8800B801703F1EC83CF5D25BC65F5E177 +E6B8B5378E0C3CAB7A7FA5D81C9DAFF3ECB5FBA0A6DECA623D02B5820246DE243E2B7536E3656060 +123FECE5220334C7C8C2693C6AEF2FF8B804445B5BD0698F78166F4D4B7ED75AB3C0C5B45EFF4D3F +1250C49F91CB138F8683CFE64541E3A03FDC5FC8FF8BF5DA9C7D093A9664AD5963CD59F05357B32E +15EAD66CAB755A4A574DFAC17933A0ECB3FE1607F1E1E8576FCB9B617EC70F599CB082747C3679FB +7A7D3D43C3DFC37BF2DC2F549F4A8C57E7C5F7EE6CC1A9273BB80CD1DFC3F1BC3C9EE45F8618DD8C +693E64ADE3BBE87907B66A4705361E7020ECB490662CF3BD3B2CCB9E6C35A7BDD9A00C6B1B389B05 +D99BAB77B2244D2B3C49393E7965C5BDA1C4B65AF8E0DC1EE061386A007034D6D2950D3E65AB7905 +488163BD65FB19A3397540925756A745DF1CA34ED22C2395ED406C047CD89C7E9B9CCD75EDD17068 +FF0E7D1AFFF769117907AB55E9F2E5E5A3C39AE316D433080A5B7262E7380A666F4B462EA337CB5B +A32ECFEF754723C7C2B1668167DA5F5780AA6D0BFD116876C283BD8DE14CFD1307E69F3CFB416360 +E10AAA9DAF4DE87CB928A6D819431D0EB82AF0A087EC9C0E738CF1E890A5317B06FB8F46ABED0C15 +93540910B6A23F11FEDE88BDCF347E85CB10294E708D3169650C2DE8D3C75993F46B854717C706E6 +F3896FB36F7A19A28E15A1437BAECF3F2C2206D774E34CA4F4CD502A977457B3086A7A72D5480482 +2505021B477622283F4F0299DD5F6336F4937304458FDC26A4C4EBAB90E5AC64CD2B0A34FD1CB49A +A588BA188CBA909D42AC08D1FC153E05BFCBD4DDF7DDA37B5668AA37737C6276F6EE1DDA6D70A53F +8DA40EC398619020AC8ABB5E4E96E3575F4FA327BE47378BFBAA567101A55D17A9939081BB9A0255 +BE665BB0E5E727107D52F091C4BD6D3858B213068326FA2D6A1B466E3A157F077611F727C0B57E01 +34FCA07E46B287A4105A7862891DAA96F462911A87FA837B76CFF61361FDD579D9CB94DC15AAB08F +1CB100A800441FB0C0788CB017193689535FCEACD7E795B6883C32F63A9EC8E00033B48E3E9EC23D +95DB03C370B90B0D9E68023EBF0BBF84F17F79B96D53722ADA0281DED8661FAF8F828257FC52A3FC +AFB2985C51C8467D998E67B595800525B2FF2DBD673446B8041B869A363B5F6CB59C8006266FA564 +6F52EB50916E69DCDE99AC809C31D9DFE745232A7F9CFDEDAC0C89F124104D29BDCA260B2F4E8A7F +921ABF9A9194333B0A645459736E3A12C9FEC7044202173F40956670D8D4562A6970D2BCC4E246D6 +44EDE485E7DB899A66B244A1607AF85FC3CBC5ABE393AD16D517B07F0158B542C9EF74DC7E306CE6 +4136E2552518200D641A14EA5A0192131F311DF4A67C1D528FFDB07409901D8F0E7B1DA98230AE86 +C0B00D6A5B3DA3CA7EE470BC4F91698E856E5DF5911F930DC35A1A91406427A294A23358AAC61039 +A159E0C18E8D60D63D58E3253D4ADE0FFD690A33D5EEF84D6B4D46432CD2233403B326050FE1A8C1 +9D217094F1B8509E1371922441BD9B7E5047D21CE90156AC45945F778B767E271416C01F840D690F +E4221A09C8110B08930836159145DB02A6F0C79C400C5F7DC01223F5B065F4A853BFC3FCD4CBEA25 +FE01802E579F86F03C0624302B0AFAE3BB550206764A50BE15F79807BB0D6C6A201133267972D001 +0FCE903E0E7A8972D0F3899FB76EE2E7CE642F4EC9DA59BBB088ECE41E6F4682717FC38B4885431F +1682A6FEBD5F9F0D8F697FC77BA1EE78C37F45A8ED6D794AC4768B6AB4401A1463E7BF27834F60B9 +67045F933C64066D4E9EED7CCE23B7310F85D1D908756DD7867910D2E384BB9A07C51E9A2B40A1B8 +67CD6AFC1F6DAECD2A244CCF059E22822E24DE12803911A495C7D0DCD4495C047929B70163040C0B +1936A77977F7720C476ECC1A3A0C55FFD01E45AB240F719996FF9FD61B2883B89070B949515E1126 +0DFEC1360766AE130D0055F9B50EEE4919B4183B6ED04D764CF2BDC511913E33C2623041408B5365 +8A8005486BB36916CB0F24E5A77F8169FB8F2B76B18518683EEA418672E4411C7CDE77B7B6160360 +0E5E3379BEC3605430C399EFB6DD05468602E2C5BD89C3702F17D805B1466D148BB8EA29070C644A +157EFFB2FF074C076330F99D05B43D86685039A50A954DFC317858DCFB8BC72DBB9CBEE2BF4ADCA6 +6A64BFB42D50671F5FDDF355035B07E3AC5A88E2EDCC510F1F4CDFB7D62A10FD5DD1D24CB0AD1C3B +AB5A0C7B2258A1BBA6C6C8B3A97EEB782E67CA525F9A2F67376C16B39506A73F556747FFFF67CCE6 +3977A6DDD2638E8B39346D6C24AB578984D68FA568D57D08DDE3670D55D121CEC67CB4B3C27258B6 +80E0C7E699C701E0CB0926DAE955C68BE43FF13DCE0428B0BED18155865936CEC0AAF5A9D2E39204 +AA014A539AA8234EDC640616DB2C0EA44A1CB979B8E54B9FC508B37805FCC4EA4C3EEA4745E44EDE +117255FBDDD6D733328B347D3283BF97FD2FD5FCC851ACA6A6EC381502CEA08DA3A1418ED797FCF1 +3BADC4797EDEFF37738A7FD1D1A44F5ADFF3BD86D21267DF096923B5C012382E3E597DDBA4980B0D +F955FFF00723E6FA25CDD4476CA4E500FF0700F8DD9B27302D726427AA439B8198F71EE3C9D9865C +0D1778C2B7F9AA4BD3B0A162BCF82C42B24EE9BD73FB6B96FF8D2205B5505F124C51B936D3B81791 +095374192AB1BB1BB102797BA36295C63235C94B3C29861519926DB88F3ACE0008D08706688A18ED +FF54C8A949D6DC8531BCE801D99944958F1C886EBEE719E8D03039DD561866ADFDB54FB8C0CCD573 +365750CA54F073E06F2A302282075FA80252DE117EB8628D3CBB0D7020C0E6E6239CF98C05D55DBE +A89DA2F884BCAA45FE9061538DE7DBF8A030D5E5BD270DEEE6045453E66785DB40D6B1BD09D15AB3 +BD8A031146DDD402948F7E725864A399A450A77D583D5DB38BA49336B3619325EBEB4AE6977F8973 +629213B0B55425424CDEBB6C7087CA2DB412138F5A2C696C77C02A62A013616FDF9F9398BAF3850F +003D853668A289A88041EF9548821F6B788EA6E419CA9109B91A3080611033FF471FB65F4CC47A8F +C2F55C7026D83A5CE752288308DA5CAAF4CA5B6C084A0D31ECC951B6375610CAE0A926B2ABF89E71 +969EE56755EBC860F7700677C6451C43AC06B19E6F14918C77427A3BDAF0F8D9AFB2A080ADCCC3F9 +FF8005E7740E00444A8C0601C21DE0C8C072420A503ECC0A5C2F18833787AB91F20134E1FEC00E0F +904A6749E8B2AEA423D1FF67326BA784944AD685E59C579FF4A6F3F0CDAACE1688A503AAA1CCAD2C +167C1D043B8DE027F8B94E5D236DF9193FC31E37119D40A616E220C3326DFF5806CBDBBF30266A9A +B8FC03FD8BEF2181E00AF5A5ACF974B5B6256F8B6F92502723947B2220B7F16B8DCD68C980E6A902 +A1158BCE566A67706E4020A2D0CC4F04A4B38231F3700B622BA03A5DE778759B0E1412BF4149D7C4 +8E74D1945CB347FF5394B94727DEB97CD30CB51FE13B71AD44A1BA553BA54347E8D6DCD4932F278A +5F09999F899C56F5F5236AA213E2DD2488B70FD08BE72F4BA27EA90529F08BAB9F48D7D26D40E52F +DED3D03D455CC9B9796A9C40E127E906725061908E8A22D505C57E0313FDF318473930376ED408C0 +668886DCDA17C4E80DD4B31417D4006FB39BB4E87C4A9458805245A87BBBE52E32CF0768319F7D42 +BF13082492D4BA1B33BE414F1763546AC758E99FD0DF93EFCFD0A44C0AF213CF2D1A91F10387B48C +3542E5BD40C4824BB8092BB674B7182E261B895DEA920D14601F171AD3D9A738C5B6BAEBB6D846C8 +B460AFCA0588B3D3F5660904B5EAD497F08FE09142FEE0652995C510E5285390243243CEEC7F828A +45E4619D639B5CDBAFD0CD47CC0FA227A3AE7BFDBC3DBC739EB4751F77E529D5CDB4B14BD840BCE1 +71CB942E3F81B2F5ADFA71F12A415A8D611BFD4CA54510904181641D3A758D59DEECEADEE7108E9B +A8E7D7B28B415448FAD2A75DE13341FBCB613EDA1B08C34A74B4ED488643BBDD079125BE6DC47888 +B26B681919F291E3DF687E50B0DB55BE93A8043C1E81DF47EDEB22D43882978573D97EDF13B1937E +26E62CE02D6282C59CFDACF314D80269ED777D964C906FE991E2F22C05B184D4B97568421BEA39F9 +3446873AD1AEC254030E1FDFD1B3D64B77388DCC713C2ED21BDDA44FE550023081DE1763F279DCD1 +8A3BCA20884BFE12FF517344120B71ACAF825DF91C266AAD3ED01C5C148F994AA3F86EECBDA6E8CD +3B6158BE3D80AC0ED0B432DDE1E5B3FB708AB6E8B79E81F4F064FC141A5A64F9A69293954B2D7490 +B12160AED6A3FD18E122B2DC596E180CB5C96718AB9373074865F7EABF2130ED61133F1CE194026E +2952CBD7C52EDF590E90BFEE3C62C73B7CB341CCC7A2C4CC3C79EC098E1C76DD939741D489A44DF8 +643DA17F987BDD694DD559CE5807FB13DDBDA51BE428F8A25C271B012B22DF49B57A39897CAE2AE0 +B2F819F98DCBD42CE4F9103E80FAAA452AA6715AE62504DFEEE0325C163A5364A18D054CFB7969E4 +464E4F5C0C9B4FA4E16A54B6E861DD539EEE5D146051BFADF2A059A0965C3E914EE3E5AE8A22CCFF +222A0DB53FB5B6500D5EBC801FD3D7EFA9E5E63371B9A927FE52CDB78E6BDFA9179C0B16E4D2492E +E1F985DBDBA98DCF1B8D03E01C726EF8075FD5F7A42FD27212692DBAF2627406C8A312BA6D6AAB6B +140052C936D589ECC6DBE690E29DE4B1D1F3A06066BBD798A19A4143A967A7E56A2207BF005B08FA +B9B0E7EAB3E1805373404784966E585C32ACF76662082F905DC4C131C0CDAB1232BCEF9B53E31DCA +BEBDDCAAF5E586D3FB4D274C71A330D2EB01F400ED36D50521BFCCB8B957A2BE47C7C858442BDE33 +1869DBDEA968A1A0A273BA952BB9ABD0D30CE04C815C32BDCD9164978EDC600D8BB9C81EAC67D536 +125E4863E88F01CD81B9A4E0A031104C1E340D38670B1FE9D28F316B3FF95875B556A0CD1936CE6B +A4273FA93E45F36219244914A07A92BE0300F9EC56F3B31A54E4B1323F1CC9F7BB6E09FA2F590AC5 +4B58A778326807F721E4836465A4A81FF9B404C3FBC2DD2C3622E8F61FCBF315DA5B978C75CF54BB +A554E5E092078EB94CDDFCD7EA450CA3E0A7F90671C82FC1AD77232EB0957F720CE961DD1F23D5AB +818185225AAA5FE20ADC876B8E55B20B279DC05BF82609AB5766BE812C373BB4D3571EFF2147AA39 +77802EBD886359D4CE51BDB607290EA761C91E24C3380D1FF4C1DCC570F0962ADD44E0B097DCA290 +87DB80070D322E88EF2D8C3BFB819DCE89D9FFC759F855F399403624E2A5391931AEFECAA5C673A6 +F073B7CE2ED5CACE1F00450D3092F7868FEF9EE9F598B01472F42CCCC4B7081C9CD6C06509E3AAD0 +2DF57FE5A9567EE713519821BA955988BC9403AE6A2CED9B6EDFDC6EA5AFBA67D7F9DB3D59612F70 +A1F18B85F8E9C611310C5A818C229E0FE5F958FBFE333F9395CFC800FF0700F8F430B84FC5EEF6C8 +0F18708106B1A62955FEC82F492CC411E7598331370A6D08DB49B154287204469D6AAA574DC78893 +CB3D1818DF3557C8AF157F7F8DA14209ED462BEAFCABD87F1A9B5D2A61DBCAB558B1E849F61E6892 +893BC4AAAD708BF7BF9F3C89E091F51CD15DF9275B8E046667FF4F73F2792920AE734002530BB6FD +8D065785DE1C1C5EF3BB5A228C44285E47D1485A4757D1043000181FE610EFFCA67624FE191B3532 +B6BE73A041A75F4E8525E6BD745394003368E764D072BBB5598500068A1C9AFB19EACB91F946724C +D9DBD924E700417B80361A4432A09AB772B44CE4E4858406E018833AD377374DFED51B0AEBBFEE56 +367E415478572EACE693A8D89D3643589EAE65D92B084DFCA6A07855F0CC006D4F5861C8AB2BD0C4 +FDD407E7E778905E0C69195DCF5915557068DB0CA30D28F8EE79A2301AF384649070F20069F2D000 +1B452AB04FD7DAD31BAB4BF86E9DFC13588F134CE8D0AB45C1F587C81A5053EEBDA0C93315D6B377 +12F88E7ECD4BD1BE822459357A76F921B8D5D7E296312E2A24C5A1612A164ED82831586104370A4D +DBECCE648E39E8C6FE0135D3D25F7F27F414FA556DE3D2A94B561D6A0489C946AB1F25EE1C4FCE89 +358E463A5275D8FEB7150B546D2702F8D2F8A7741C3455B0BABAB6C58450AE8EC4CAE258E988A56A +A6ECF1EBF31C3928789EF5101086831D9445122FD80E83C01BE6B5311D96A6B4DDC1F9821F71838E +D8D6ACF4F85C4782C0268D2C9BBC9786DE8F0E00EFF8F434EB5217BC608CA47431B4FD87B40E2BFD +8884DB673CB297011B06E7256F35CB9608DF8D1F134E09DAF3862A8DB1EB968F8FCC365F0D60E7D5 +9524EA5955FB465AE402CF6A795CA47A3F1AEFDD7969A4577A499292A20A5518FAA44FBFEE8495A1 +C5CB49CFCA4C6327A66638E7FDE568ACE10FE2C1DAA20C398331EAE6BED5A19131A26C2569C02C5D +96C6CA0D14671D3B3689F8EA92E80C838B3CDACF6764C468B7787C2A8F3EDBE55293F2FBFD237CB8 +ABE8CA4DC2B4E9E7392119140C44723B57F41411B6C8062AD7ABA4DEA0D4E3E69BD528AE8A512EC2 +9658BD64952F62B05AC634D2A19C9EB6D97A23ABD6BEEF3125120546A0D182C93CFE6C09A71B8F91 +7D558A5C7BE16D028FBA5134A00BE5BB1A4C00443F3B21C9503C4D4912B4E77D1212241C38577A7F +7A3E48F21CA9507C9363CC815FED496FB7E66DEF3013995FD6982427754C2F6682B39F179442F17C +DD745B8C2062BB8451C30C81024C249B4A48E1E1B054AE03B9127C317567D7E28DB1630F4F1AF23B +B87FCDC2E92AAFFF042D3D33A2B6427AB3CC9F0B32DEB5A8D8EA5B01C38EC94523D8DEE3FBC39EF2 +B18F5743B9BD15B6D2719C151D688CC85B97A05B5F39332285CDFACA8853E3FDD327EAAA94D07843 +0C792B4573728C4D8C2C8A46991156A90FB9A31BE1E006BC57B054DBC5F199A39D7756DB4CA5C558 +CACDA4233811B7D394319093B22DE642E6400C23593C68719FE4C90348062C7FEBC5547A8527549C +D217398629CED6F7A856526E37335868063A71DA082992216CE97358CB3391339015D45D0C9420BF +55A9E5F287D12B627AE7766CD0B064A1B61189D3059AB9B2FDB7DEBEFC96FE2D528D7B59369C8246 +C0530DDC59771522CD69C53BC624AF8250DA5FEA221609734276CB5693493D3617982AE07085E691 +6306A90533AA796201E110DC3DDF6B467EAFE4F8B8B4CFB6811B9A2EC9E7B513C8C77B71BA465962 +7F4202422E1A75B6DEC53C7F4D241B3C082A65E06B3AA5E758B8070F6A462E9E5F8E9814BC422D82 +804B14BB8B900C794714D23446EF7FE71E9BA66D84B0A8631A4C376506CF0B9DE168AC888D6A5B83 +293A66DC9492D0078FF59E2BC73DC7C42DDF06A41790B6D27732DABF08CFFA509F8D5CE5D08B4EBB +38E9E648D46C88847A56BC05ED4022596F6240B99A20870A0395840AA54A220984D8D3CCF167485D +20F11170364F5A9A97B91D8CC57C97530712B2663AB69C3A1FB1DFCBE65F5DC1231A06F95E28D903 +E132B75F8608C8DCB6722127D731E79ECBA04946FC4422FB5F8E3A4E0038A7F529F11BD51677CA77 +A27D58985A98303C09D7A0A1826C34D3CEA795B8F6E5069DC4284ADBFA782FD899F86839D6E09065 +1B8551520464A5F681644EFBF5BE1524356E03E5915E0AD11B723E7D7C6BA3FFF89DF0C2681C797A +3E936F152D051D214AF99C06B28B4FAD20F660AEEA730F6A305401DEF80001B79B9C584BA214AB5B +17192B550B4ED4A181BE7A83C8B8E87AE56FA9F3065C6E4EA32AED83D0E768A6E1225CF48E0FCA34 +14B298A73FB0AF6B92F1A94D9D412B03E9EF4176A79FBAC117FD337D375E4D95BAC0665FE0DCB50D +18FD7874D322C46B193ABAE4288D41F2511A6001B1DD4570D8ECB3D5057ED0DEBB028BA2B4232475 +50FC452E3D79F9660CBA847F751AA69F5A13943A6855E56D3E2CDDE2192F6D3CD5A7AD8E4807ECA5 +D9EEDCCDF1A0407D9C781946AEEB94E4B498AFE56A9535B7B39CCA9CC8E599581FACBDD62B3FD973 +135BA7780AE2B562F0996EE523272C6D37E88373F96DE5D20C5859FD22D165A4042CB4D98A71FC03 +5E2910B09184A73B5EC4DFC4D9C9AAFC15423C49F1251A72F260B73935A868C52C90177B2A78C95F +C5F1B216AE8D5556C874E7FE7BD8F8AEC27A79A333E75DAE5C18982053FC06F0B7EFEF66BF04E240 +3C745C12251A95B9F7A2A7E796AC894B17F36E719ED475397787CBA703E32022389454CD608F56C9 +6A599A6468E379596F3C838900E9248E1396CEB873561912A6837E7859985CBE30C4CB4C7CACF2B7 +BF728D24E8485A53AE3846C3B51BE7A9AD3D886A7C782F2B98781E2130403AB042E17460D4D2FF00 +FF0700F86CFC19F0687E277504A6C51E351200D2F9A67E944820512EA8E0A842D14E10D546C75762 +DE2880304708ABB942B20492CF03B049E855702354392D4D0996FF4DD3EEB5CD0A0538B7BB49B5EB +F2A4EE3A58C79D770803F1858135843ACDB00F5C87932A9B86F79BB1C7D6B1D0C9EBA6173EE9C701 +FA80D6A61CAA0D2A697A267E19FAEC876672CF4878EA58208AF65053312ADEA52D4BBD3ACA84196B +3AF356BBA908E1D7E33B39B91FA7F38EF2E81DC36B8DEAFBE77B8876734FB3B8CDB0C5AE7E3D63EC +4AE5D223DF8FC273BDFE42C43F82CE467CD1000FB8F3AC7F0009B86CC0E3B12EAA4FA4F45DA8301A +4F67A31972938A1AFE9F13FE79C827BDFE69757194FC0D30F80BA8A93307162FBE0FEE69511AD586 +AA5DFD61F24B5D89F63028A2BE02C38B729FFA2FBD8F4E6D83FBE3DBBCD9EC006AAD63A43ECF4D89 +DF72577E2418EEB9BEFCC20B07ACC9C41ED1B56E9B187BE557BB93B41BACD1345228668D1C9CE6F5 +0DDAFFB419D90D655966A7F4EA658810C53BD70C5EA807851587A89CD7F28349E8859463699241BE +9E0926CA18CB0D74A9062C28495883F2419B5C047D1E491D1DB11B0DFCCBCA860ECC94BDDFACD24F +395D796510CE05518DB975B35CC2F2A828DC3BC30A0BAEE8CFC6EBE9047970CEE3F7840D3A852DF9 +30C87907AB28B9EB499EE940E3975BFE4272C3D68F8EB27D6EC2C62F238CEE09817794C104E210E7 +35957E6E6CC52BD7F67A7E6909B8150056EF3D5BF8ABADA4B5E171E00AC411324B8214E4F211AB37 +E0CDC5CCA3C2B7C127D9E50E247DDBBCA4F49BCAE23529F89E56DB52B4D0458D7707C8F15DB075E2 +BAD3EC314776CF5C0E1FC427F143C707118B3C3F444320834F787CC8BCDAB4265F557FA555D52177 +29E127B5CBC97C5DD50651F25395BF46186DF74AEAC2CEE03EF9E4B2B3C5E06987354CCA74F41858 +E947C594ED6C22123132C02D9AED34A0BCDF0B67EAE2A02DA4AB1A840EBF09C1A9548842C354C9CC +9CAE3A5E1629537F761DAE153FBDFA36D6D28BC91BAA070B1A2398B4E2940761BC888B843668571B +EF0EC91A6DFF5E97F354DB9A619965A21F5030AECEF93BE1F4603456EA2DD087567A174AC28F3904 +61F436D92A686FE919AED25360152B65108247C74FEA3F98943F439776A91C79F5A3AF3DD7BA70A0 +61D695EC0DEC66AC3FC5360D621F8EF3FF347CE154FAC01927E21DB2631DBDF97B6058DDAE97E2BC +4CC4B6377762DFA078F7964F4071E07D556671830B14D8F610EDCD89E91E6D6155F2A95D77088697 +50CB3AE09BED92F6DB105AD6554E2A07C6A93339FECF8985390EFD7BECEC4BEF9FBA7F78BB46028E +C829E6CEBD77BC2713CDD8A6B794716A4155D204C6A13C55CE46DB67E26B0471636EF855FFDFDF34 +76B6C627814DEC858DE4C01BF51933276BA6A396CFC1CB5DF20E422E494B35E8DBB3C574507C8DEB +3EB6BD55F11F5E65A20977E35C7FF353BACA5F6C354A0CC85A39141486ADEB063AC3C81ECA9BC252 +29038BEB9A997AD181E797023973A6187D5298506592DE29BAB4DB76DE56636AF19E33868FA85EDD +E35F657400404A5816F44BC21E860E91B82DCD3B024EF3726530FDE2C3E9087D28DE476AFB85C513 +C561A8806DDE75C48078D63CD566E3246F8807A74ED00B03A2B1F669D7FAF17BE0507F029488855E +5550DA078980E79110066534BC307AA0D200DFD0EDCF7AA5EA90E5CBB6DB96FAEB58DAE695495F53 +E57A5256C5697559B4E9E1ACF2F8A39C798A7EE8627834F5D9AF93A09D5FDCE50C4D9CF482D793B3 +EB08689D40AF191B4BC293AB480185D2B4A0955CFBDF595E80C3C74FC573045A6007A0B64CDE445E +74F65A58C41274E40C0B7ADB9A3F63351100F181AE3CB6DA1B83D89DD10D7B6DF641F6E67223CA2F +B0D57BD792CB72DBE2322C95421A9D47910223B5222E58EE1793188F393C8D84D69039489E5409BC +E381941566448B7373D0EC30A14169422284FA3CAD3CADAB1E6FCEA5ED2BAC9443ED35BAC2B2995A +76F38849F6E6F639D2425A448E791F49E8761F3D2AD454D3ABA57D1D20791DEB7E210EC988AAEF00 +9DB23AE81A14C0F509E28AAAC7897F0C80D2CDDA34500C39DA047B4DCBF8C4C322CB311F8F699428 +0F67321305CE6BA0A530D07B445FEF694F4C211AFB7AC703F8EAE529981BAD5E7AD862EB11C329BA +0B5A2589CB3B3193D11C6CB87762FD5E6D8CE8951C9CCF455E2F4D119EEB762DA3C71DD3853AC24D +D5ADC3711A16BED8704FE4F3C27C86749C05E3EF50009559327F7DB9DCC6CA9ABDB7B290C03389E2 +41FCC08AA894DEBFF3CB72BDB3CCB1EA45513B8F1AF5AB961ABB5885E04DC0FE82750C7543A9AEDC +3DE8B0A010A35E0359E9F2FE21B07C139FE96E18532DC386EDDEBB3C600D9184C53BE6C6BFF0EEFE +3AA4EEB5F7DE393045B58019999EA21B75D140F8B1B6D752D6E6A4E6ED82C0EB064F1237F0676C32 +4EB4D1F06BF1B6FA25C272190C36C529BE8E697298287CA362A70668BC3687F601DADDBD0445AB07 +9E6809AD740FCEC901472130CACB08046D659C87D86419878B8A73620ABC1F36A6602AF285654099 +8CFF360F8149C449B60EA7B37C57D176946D78F89F220F98BD39362261AFCBE375F0636991C64631 +D47C915CFEB7DF6C03665D41391DF66AA6BEA0A7F53B78D1F8585E4831A51E98FFE05638956605E4 +5C0CE98CC86A5B0A7FFB5C17EF1D11951A387A8FA5A0FDB990FD44068167408FB0ECB7543D336A2B +691B84575BC14A81AF44A880A010274012C67317D97442F0D52EB2388ACDB4B31FDE712FC6B52887 +B398655DE85EB54806DEC609FAE6AE90C90C0B6789226AF6C157F0F15F7D8C49D3FF6780C283FF96 +8A83B24011CB50C6D7517600FF0700F8B3B7D8180D4B05197C04D5E87B90B7A4A1EEBA7D06C01F7B +1146769B7A82F0B34993C09F92BF78DDB2D658A924A39B4C5CD99F32573CA7CCF2FDB5348E286EB8 +E5CEAECDA022E4C06A4FF55B53C60B967E6CED541F260A623ACE65F1101198224831416AA993C863 +1695C22ABDC9710C5ABABE5C5D7E56F42B8C34CA15D27F866E7D26DEC39E065811FAA56B84638C79 +EAE38D6FFF63B217FB82E21439C0C90CA6AEA919A39D51DA3B9ADD6A069894CC4E9D470520D80ED2 +183C55312105A216971D57E92BF3DDB26A1F0D0F101D3BA6C1109EB5082419A6621C464399B082A7 +2CD0DC73EDC775A090D7AD341EAE608AA257A6F5F7867A5EE4ADF6450B89F1FDADC5B52825594705 +B93FCF21E0C1EABF4C8BABAA625B6966B13D4E8930C60CA9E6FB3E382E679A98289B19988FB9641D +854DE4AC2CFB563F107C08B3368FE6A4B7FC5693529E40642B71DA7C7F6682CFA6C22ED5F1717F18 +5642A5D4F8A878DE3F733AED7AA7936B71C28160661C848802EC266BA62EC7799FC21EA7EDFCB090 +53ED6EA17F44C13CDC92E84483CEE452B05BB8C4F1038934F239274B6C615A096F1BEB169F951A47 +CA3B7BEEECF2B148D220118A2A50FCEC126020338EAA2618BE6B1D9D2C7C24C40255105D817BAC84 +99DA703091AA656D68EC07B87B6DFDFB21AA7CFB6C4D584759142C40155E5D965616920F8C0A84D7 +5D277A39C463D40ED0A3BEE282B6E319EDCB896B5080A1CEB294DC5535872115C9A27A25E9056A6B +287F604829100952E7023D8C5D7DF1FE8157BAEF91ADFF850D4DD51AD48969E665EE9C2319C6BA46 +735DAEF571563004A53D3FBF4DC8B13DDB8117734144F21861CF0B00B98FC670B58559B9903A18E5 +23376C3A1A20897D77A9EDAAED3662FDE5C7394492B80FBF776AADE203B189DC6ECA6BC1F3D78CF8 +C1890E3EC2313FA680F3AB3550F5D14A57FF2A2612B3189918FD243B7725FF24E0E77D96151B2325 +CC02133780983AC390416C1D2F786BF5CF309685D765BF18A3D2F4E0BCD44891BA49FAB98A90A3E4 +AA5080BE53DB033AA0158024585E7389F48036D14D60B5CDAE2EEE961465B3D89B0CDBEB7FB1067D +67A73D9135C6D7FE01ECFE6D5E98559FC801A4913ED12202F82DD8EEC9EB3258D145E2CB374A38E4 +F68506FE51E22F424808A723826411439F20FA5E443BCCC81440CE0D2F67030B97DAF5EEAAAD5D2B +93FD6D95D27A7ED1576B49C76F98EA495AAF1B8C7F64AB326BFFC7103CE2C94EE6680B88F59C7814 +34D0571637FB8037914782476B35963A997ABF40DEBA8F1F60FD1747CE1464DF37BC7E164F992168 +C9A6EECEDAD1F96A13421AF3153236F63EB2A68494CF87E3ECBB90D0C014C35D2D03AFC2EFFABF33 +15CFE39FC7F77A37C893273E0DA56EC10E1709A19E34B30810733AB9591798998B9D2DC1C1CCC4B5 +3D808E983BD561CD23BCE80D0657DEE58D92EDFE6DA5E23B1D3FD0381E3E0FA3B9D4A32C432044C2 +5D76ADA7FFAFE70D7CD0C9AED32B5E1B0C110A5B1EB83C07BB3ED1A740033AFA1C1825234A76045C +481998CBB588691AC66D09AEB6D8EA45B19E06493684EACB551A4742342956C317C7D5DB8F72CA12 +66046621874E56932199B1A4370910F1C92F7D948A15F665A9C22128C1273568919B1454C82DA364 +44B56B7559B6BB2D0C2F214906BA58B3A544A4F85150C24DAF88301E63A8654B37ECB6C7EF8A797D +DCDA564BD1563CE13E8767A3DB4F05DF0C2E4E548B4C09316D7F2BB41CCFB4EE23227FD875F60222 +444ED4293311208AE0747294AB24F3BA0481128E23621200ABB021BB68F71EC873CB832C33EDEE94 +ED049FE13F7C42104747CF69485D196BFAEA368730EAF6440CCF17ABEF193624FC073054A5E9A08D +4FAC90A4631A2E234C748DF6A88049B7A0E6B259DA1C728F1A95674644FFF6D453A8D5ADF16FD547 +062FCB1D17EEBB33EB843693F667D18D6D99DC4FEBFA18413172D2E530F87A7A66A9353DF0EEC93F +D98790630F1B8A8726066251C03D160A9B7E5FEDCF00812D6A3A967F83CC490619D5C931C1A809CC +ED5D62FBC9D4B09E30D80872B7EC4CE575582D7505BF857FF02EBC737949A2D994B18E4C829CE26F +369CACED9E748FF21B4517D4DEE8D0F490B21B1C6E69E68C7EFEA962F54EE3838D05982550FDEBC0 +370FA31BB09EFB8EE723D7448F7FE8D75FEC05BBE5A61D1CD3F7D47DAA5CDEDA156BD2CBD640EC78 +DD716A1350AED313E26E460E707ACDFA424A6B60C2B2238B36C47FF1D8DDB9A53510895EAF653713 +A323C357D1FBE2861C907D4AA215DF213FF44A2924C2C9FAA5A155F6638CA22D55A3658805089E37 +78F6BC5CE9517E42BF5A7F71A7EED7B10490F3D592FD3CC276C5FFB9C31E2159C2F09130329B7B4A +A05692BA9D3B9074F5010DF88CF83BE8CBB837F0A29014328AE80A7698BFC046827B9E05AF1495F6 +8F833279C8AE34EB3E04293CBA9D34F6B389D3D373ABEFCBC51D4F917EA10EF30BCCDDC605C1EA0F +96536F867641A493DD8F0160A9E67166AA879007F0F8746E2167DF60BFDC023621CBFE29D797CBED +544B5757A5E0AB96DAA2ABA4399738814EB8F99D91F03BCBF0403833071838F6B306B9C13976503E +236DFC879104DB0BB241C1058B00C08434E09B240847C301BBF215BF39A9B3899B2FD278E61BC834 +80A62161BA6133BDDBE10787E6A6D388FF7DE7D86B4A7DE735ABFAFB45B3E8BA42EFD872E2F62609 +EF95E000CD7842EF6C2A1FA00307A6B70E4123F4781D8E56118F1C7B60708272D2CD1D2319DB162A +5FE382FD212B1BBCBFFB31E75F697EF01D5969A1B7C9914B5AB053BA19EF3252670063ABC7ECCA9D +05103175BEEEC9DFEFE31CABB24D25CEDF30142DBE694200FF0700F8050ADCEF9ACF5BF967F818D2 +A06221AE4345D47613A3022B5A7BF0884F2DFD5A4FCA6F369490C2839D77B877DDEFEFCD8B2E6965 +EDD4081F167CFDB56DEF9252A86E6BB7EA77C9B1D23F2C6F2D473812CF767A88666AAAC5114E5542 +6199AFD9558FAE8C0C75A14864CF4B10D68049B49DDBF4B9134D00383D21735DAB804F2DE53F78E8 +E9920D33321D992053CCC41A0E55491EBF631D05693A87431F80579D409755ED25DFAD5E10B63F9C +ACABD171B461C72970DD4E1DB770BC1B25D634C52BA3A33754E60D999FC3B3020E15C377B41F0805 +185BC02D72C85315454CBA1BC64E996CB855D381B3E47DA5AD71DACAF9BFDFE6054AD8BBD05510DD +F068250D1EDCF391CB17E89B99DE271580C66A53EAAE29F04F484C90D4B58C76C95D6C64471047C4 +4013CE5C1753603AB3611DC4C0B98F93CF71E99A3AED569DDAB0CF47E53C2B6E9CD0F3CB2AAEED89 +1B83621A2337945B687CF6C1D5F539EC04FB5CC451323EC3E9EFA975AE53F405A0F401C435FD4897 +440E64F708EC6E6F68758721D88D81D8F686106D8DDA742B9F4708B8879A30CDEFEBE6984A0C364C +92835E84D8D0CD97C9B370817D3354615338D49E3AEB83A9E5F94875838962FAE4EA42B5B09D29D5 +76C781B28A15EC0A4CEECAB434DF95B59CF4A9E569A8B140A2DDDE4547CEB188D0D3DE2E290CE437 +4B343FF9483C39C61BF7C2B9A6C01872B89504060AF2567CAB81B0DCD57239B36D46CAA95BFA07D3 +26A44B72EAEC5C7F63CBBC783E2F6566CFA1C5A089BD5CABF0D7E4C0E30DCFF0A62E47CFFB2CB69D +C426267FE824FC0628880A4CA31104A5176767C9B84C7057C39BF39592E95BD5B754330FA5B507FB +E896FD8D3D447A98B96479330ED1FAA2862C2A6F0F31B36426CD9245E68693C7F1956491458D6D70 +6A19FDBAD27BA3DF9E4309F3D688079D11B90E414EA41FCDB8FEAE2AA5E314F065E5225E0BA02750 +97B53637CC9FA2E76C58185BC290A0482A2A76E9E7FECD9D0D687609E521A700A111AFD307C5BE8B +C07D03DD6289C5FA5BADE6A9A46DE819974B493ADEF37BBEE38C7F8663466BD0B8C9E06384EC6099 +B1CA0908C93D671345CC3C9CB4EB7AC04D3B0E57E809DA74D5705AE7E7C350D5A7F9FDF9094FC723 +BC03264B6184B7AA37C90914F625DA04CAF8636012875CE62607CA7A29D93043C13C6B826ED56789 +A30B494AD677AC6C3A5E370C6D3A6E095C7E865D05692E26697A32E06AED499ADD9852A745603133 +1FC0A76E94C54811C7EA301B34EF8BEA953BD67B9744FEF286B74579635B0A2A5C4B0314C489B4A7 +A6D5486B1483CB0FE882274091DE06825B0768307BE22501250240EE80819CC71A8E459A22A0FFF2 +F51A960E0428260EA0EA0EB35A4B090BF1E37DFFC7B5050FD0B1760B848A2D55A8A25EDC5B51C753 +6AC271F1999AB0C11303B1FD3892BC1995CA15F34486BA07979021F7E0A4BD8B7904A95F28A7BE2C +014B6E0FC54CB34F2FB707E980095985ED06E2C95F9C377AB09CB8E59CB351FEB5969C48871B6896 +54936CD4DD94845C982B213792330DC569EE9C64F7B8DD51EFCF6210E200970A062A370C50C77E06 +D9056A89EC4E43195C9A30A2C82B74D83088506D74E190385B4590CE3F6BFA8D5C79D2DD72C806E0 +87A7ABF1EAFE24739024B0834527AECA050CF172A13FD6C1AA0333EDEC0EB7CF73951276408EBB9E +84F425B4E8A8EC143D8C6FB06B5E02FD37C51E715444ABEEAF7D88B9D380B89DDCF0121A79007260 +171842CAA77147773FA8D0A149206F11B4EBA3C33C7267D7F3D63AB9A5C3588C3C6C6E71B3E054E2 +90F3BA02E41A2734679CC2E2FF7D07C989FF99D9BF0E0E7DB82CF4789B2CF63A82586280C7583888 +AC36346A1AB1BCDB183F73326216C31CD7D1DF1BA9CC770BB739071DC4B00AF07226BD93686B826D +F9A58620FB16D54879E47A3ED338E258A060D4BD795B1B0B1745F8EA74F599B8A35BD8B14F447FCB +E8EA834034E3BC8D93DBD922E1E1B85D8EEB738F62AA481852483DF292FDE967FB59519BE55BA034 +C8E3CFE7B8E34D13304392ABE6732CBD3D0304945F783814371F12B8FB59DB0C48336651F0944475 +403268899F5891F7CA0F699FBD63D40A89FEE82947868C746304145E43E47E0EC1CFBF8A02ABED24 +357B571220A051BC420F3D7F5913E3EFDF6E4B2C99CCE373CDD4529599590D78E490E607CD636E9A +D24617EE582766E0C27563C56AB34416D6C45FBDEC4F5D3D4FCAB69E4FDCC4E0E2C850C1E768CADB +CB1E015E87B2DFF2C8D5F761B811BE9F827D8DFA2934454C2A5CA3457C8D3919B6FAA38F7279C334 +7F682235380616F13B3DC0803A82EE4FD3D1E10292396C1F0AE8CA21D415A33B2C35CEDB4BFA306B +F08FA31B8D61E51971C09A316B5AF6D46741BB44A984A1F33CBDFA035D34DE84BBD44E8DE07875F4 +B908547FB9D18D1F610822757E57F1EDEF91B30EC802DD298754A945DC781D96A556093A08F3ACAB +DA7CD2F1EDB973BCDC25270C5CB7047E391759CFAF541F1B8693EDFB7794656295E9F2697F5A4A05 +A6C7E3645696D3C572F12971DDB265EDB07543AC06D1DE29484A760E4C7A9D36C4B1B4539FB45E50 +820EBF4954FE5505946775FE62803DB491988F749599FE1F650D4C495C4AD9EB18536CF79DAABFF6 +7813C6560F434942A535485EC2978D7A8C24BF631FEEED91DA0F92601FDB212BD2176C2038563ABE +AFCAA9A960E6458FB70F80055C2676242C011F8BD8814565FEE1F096575FF9D60F25D8E46860EBDC +0CDAEEF37C32F57BDC624F555D65D0C0675CAF943586002782A39BE0B86D7EB10C5CC26FE653B3FA +C3F40EBE1B8EBB323EB3391376A6507D59F5511CADCA006508C5B88278FCAF5BB313EF00FF0700F8 +B93CD9059B7E22AF22C5EB808241F289CA3A8121F94AFF34BA72A9416645517DB7873D1EA52D9B8E +1051542480CC9F63A0B2703F2F4D137D05A3E6317F1B4393FF0843B36E07D05C26C7251ABFE1D0C6 +C327066A8D9B5CD7AF0253B8A5F36B0D0DC37990309B1A879E215D6E8A336E7F8A57C4F01FBEE8B4 +BB2FEB9EF788BEFCBC021CF309C3B3B045EE1787339C63444FFD7D8F2ED989C7E1A92A687F15A5A3 +BD16C2E86551908877E93DAAB33E372DEA9D961DC0FBE19B86605F08AB4A26553D2B07429D0D32F9 +6CF185EB9E4857E346D89FE62D0344E535B29B7498A85E13BD04FD3292F78B7B6ACE56FB28217751 +869212C13581F109A98367292E646AA4EE1D77D6870182023AB2B04E9E309410F7C05F6CEF08DAE0 +7C3E039C1BC27E8826939CB65704C4D82446827DA709E69047890D2A3B4EC0A18633E23C13430D40 +8CAB559D5CB15D65DF4CE007A5BE442D3023BFF286B4A6A44C80905D15961D290E5A73E9321EAA96 +792D324B7FA10FF477C020868262B62DAEA81552980F00B245BF6EA6E913AACD0FA778F728D72397 +B36E8C05C728AEC95FAACB04BAAE723031C70B84913AFB53F14191B99DF2DEEDFAF328A58BCED259 +39DCE5601B02C692872F720A417FA9AB3468C1BF01DEB311C1E2AFC9C0F7FB650369D5D8A6DC1308 +FEF05FF382B45D9E8965D65DAE57EED271F3A4136FE07123297F7E686CF04EB3D1EF9E0DF5321E49 +086B99D739FCE3DC24955D6B6BA20CBD403AB0F7041A0CFCF3B4233B14782D2FFB4514B271FD3F63 +92784821516181EDD548CE4B43DE214F9A5FD11332093799D95BC4D583FDE9CF2B02C72844CE4866 +4D99A6907EB1C3121597398468C4756EBA111F307CD75AF847D87CCDAF6CCAFC660A86A46C0E0FAE +7A7C28F82FC5EB752663CABC46D62B75C706DF848752C82262895E4E2B8C4BDB7B5DA75B9D20DAFF +F819523625984E5A1950472D161208F45C531FED06BC0B3CEB29EEF776EDBC34287D69399136F4EA +C7AD4E39F83EC08F29DBD486074DF0A69F6AAD6F28C3E03860E056BEA3A4E368A696A4F3E7D7E234 +1B16980D455AE4548C26B98240744BB886EAC48E9F39B149EE66A890694B9AD8004BC44744CAA130 +07860FB037F198695E3525B591868B84B711CDBAA9E073E11AA6F335493012BD3D48C31EF2825ACE +C5E3B15DD2C7EADA86C3C061CD0500BF162C3F00DBDE48E303C7BCF2877C09C2D0492C93D2690AF8 +0BC428E8058808B7F2A08811986BE5F419ED2BBA1A52489165EB0BABA9D2C1CE046833E01B96B9BA +3C3CAD318D81045044BC656F86AC94059D638EA0171CDB15E649569E36A47863EE5B7A596053A90D +A217C4EC63884271A9E4401D2AFB0719AE4D9E1C2117D3FB9EF6E362DFA1B869B77D3A2BDE442871 +239DB488A675D6523EC40E8F5133448AA8E80D2DEFB8E8964468B6230DC974A4E1C557B4167F9773 +C46E3E20F24DDFC6A26A087D3408DECA5E475DB6994C27110BBF805E8AC4E6DA6045FC0299D688F1 +4231247C82B20EB3E1D7EF8E903CD18749308257D0ECC9E8EC8C9C48775A6A6D440594B6DDF6781A +5CCBD0863C85A48C6ACEC1F4BFC91AF0AEA9444F424E2F85A1AAE8F7F3816CD62C99F2B442011447 +129DCC38273B607FB22885A55B182B209DF41EC76C2E217859E974D45CB3D67EB1F85DAEC7D3A785 +54A16AE134A19EAFB3AAFB4B4E79205A114AA46ACE0EEF96E7F88B9E357B1B31AA0C9DF5CABE6AAE +9BAC00F09E76108F1532300262F0C885870637ACEEB3D3E941C8885D16ACF26F9E421D502098A9D6 +EED893928AABD85E003184CCA778761CD24436C288DB71EE6BD717FA2317F65784241A045FDC2AB4 +ED90334FA54A4892E56E8067409A555903CAE259FCC8386A480176C6F3D85AD98E7B8F0DDF6C2B8D +979FE638C5726B28EFDBC233600BC86C2E7B0B5B899766CD26F687B110E8313EADB90985F1AD1A76 +87B83688C21D63DE8F6D287CBC53C2D43DEE8C1750BC4B6F6D3333997776876D1E12ECC598EACED0 +2A2179E7FB28AAFA7F66A4AAD0EFCD4D348AF7E0EBBDCDC8F317185D7AF2559C74F515E73D0CF9EF +EC03623D5ADE65FCEE2CA46BB54DF5BC61A7956B03FAAEDB840A7C88D8AAEDAD4E333CE09B8C9185 +E5A6AB6B14352EDA353756FF99E79EF677842299F1721CEA877620BA4541629C67C4813F6E874E5F +E582A2CE4F54A5807606966BF900225DCA63A4665218DA552F41145A5B3463DB142E56F9C5CF8826 +C8353AC001C71C9292444826856E77A5E93315DD4EF3D016A9AE1E40BBD626E177F342B59270F590 +B2D19A5BB16FCD86D06AE884344E9DAE854F84004CF5014F245898A724D33F924BADBBCC8271F1CB +4F9511D89C6C2FE4E7064A83E3399040B5B88EE769B61BC4905EE08B4CC1AFDA15CEB9437C728B47 +DB2613743F01B0E66050AB9DCF3DD7319521D8C8DCE8DA440ED63A283471D882CA942EE043082C38 +D84C7935B5C5D792500A83644009DA37B7BA4475645D5FC88C5F5CF3FC3835D905E821D97415E526 +D85B2514C33D08FBB6748EBF108D007080E91D427C0A2B619C2A6965B3ABE9F5EFE1AD09EF7CD042 +4AFFBB7C30314B3D161D8B9B2DAD21426AC2CF031BFD1AB5A066EEB5B9FD4502742C2832731E497E +C7232BE66F0CC69DDEB21212C349600C1DF58D4F01AC95A40E7FEF391614A4253C111752B803B060 +6558C143D40C9A5E1D9B67DC4223B40CE24E14B130EAFDDE6D604C4BE435265326321268D7C1BF32 +931CE60C7AD4D093FADE0F516F1F840531505C8036BEA0240BD8161E57DDADD3FAFD7C55798425FE +C5E6B40FD4382D37F0653EABDDA6C7EECA6EAD57B100AB4CB3DE54547933F181A81868A54A72EE21 +72DBC6A1F2783000FF0700F8CB2B0465DBCBF7E54BD998CE60DF2DB0E3C600584E0D0ACC1A5D1CF1 +DC2A127067413E2B035D7B79F139F161B672224C908E03988F07383A85C1C2FCF1B81D56C6D0EC1A +855C9792104CC3B142EFF37267F80A7572749EB58BEB3502B5914F344C2FE42C683CE9A058535D46 +5A93B94B8C38CC68B9189CC5210C41B50070A35258D3D994E515405044E91790F7DB0B10B19B0371 +8339EC32BA7DFB97EAEE67E33029AC9B6890226377B678ABAE1F0FBB743159DFDB13A6653765495A +9F194BA0909CD993C948340EE6886374443CDFADAC2209930831327C7C24705CA9FBE882DEF68974 +EB4F3428BB1DE7E0B79B37A371E4E81DA314199D5F87D1DEEE0E1602657637CE38970BE93E06C224 +4EE60EFAAAA04CC8AEA04CB10946B71B3D720BFC3678F1F6EFB62EB4E78F6B5A3A228EC02E111F6B +0BD58922735DD2E3365DD40F6D3A75DCD9B167A363D3C75F60A838297D6960A054A0B9A1176407B7 +16B5C828A683A542D34240FB0CBD3B6B9B55EB877D8862CDE711BC14DFE66632259E9545C052E440 +05D2B4BC93D80078103A4AEA2E4AA2885F8EEDF158980544D9E0FB4426FCD9CF609BA4B8864C701E +B48C575ADCCDA4C3CDB4939BA8F693BDCE299C67011A2CE9FEEB31AB08CF0EB118B2A245DC8F8A4E +CF54483F5E3DE2A2425CB3AC9A20B81F8B7CEB290C7C1695A257C21F7E105CA39E78E19C4CA98569 +6388ADA455DCE767CF091180BDF3A99779EFC3DA5F6BAD14B7C0689FDFD8B4D511FCC0CE25663393 +EB531859DCD2CE24EDEAB6C153E6E0235219110504EAF5E131148403B35B5C8D2170D140466D186E +89430208ED99140E00D57540D3B6678280CF3EA38410CEFCC1F6ED81274F0910FBF2684043EE460D +A49BC8DBA47C5600F350FC816E3D9ED9309FCCE0AC59EAC0A7C1BE596B69AD74472EFA20F6890EBF +7DC865206980D16AB30BB525F1163544790F5BA8F681CBE18E2D8473A40E7B2E20A05553B1254C6B +3289D9FD01AB5EB03DE9002A3EBC1DFF84DBDFF12397D8A2B26F4CC911A0C07FCE45E6D42DDC0DBD +634B20BCFC6948B7C20384B9851F725535CCFA053435FD0A66ECEE5EF0EAB786E8D646E5C3F63249 +C911049E8D5E2A7F427A95B4DC709447B46CD7D4A88916F649D123DDA69708D212A9C899B5E56C3B +46A186453C173628197C71D0E2F515003D23E2614954C1CEB1EDABF7287078E773C5AB66D839B35F +4D63C6E73BD389FB7D3EC92FD08883B83D7DCE2A9A6119E3B8D9D4ECAF9134E69123CA4DBD5E711D +19E048BEC2406E91C3C7DEF279205CE34CEB5FF3C831FFC1A2C32206919F4D38F7E8F4C42773C2BB +3AF1091AC6AE6C9949E69541BEBDF8860479F83A63A59AE7E62046696856503C88105C5254C6BE9B +3E53CB028CA5B2A7CD02171BDA7E234E125EF085F759E85B056E9F457188848B4849F7E43496B899 +0121168178521CE17448944B1A5A235924FE5AF7183030644B23DABB49219EB1B390329E0A768C49 +F0236AFFEF9004044AB606372120D3FEB63CE208BE6507C8EF1D54BEA786BCE815FAB0CDDD9583D7 +560476A535375BEEA0D0CCB8CC1C0F344E86AD4B0E4F676D623498FA476D0DE8D039D1A1B45439E2 +ECCB6505D6B9C5066C44B91ED0E4F93523EE3EDFD73C284459C6EA5E7882E98B0B4D56AE37248B17 +F6E14FDDC8F1EA42A65C9B0F8A4DCDBA8CB956E7FE8A790473D1D19629A284A2C98D0A4AEF6DE937 +4C40363462F1F1F1DC2058F9C5D86E540329F9C001EE6B991B797F975053C6058EB898081AC69B2B +D741F567E37D800FB71F18D029D3700F19B6A854DC11E01BFC0DA38DD57F9CF153BC85B901333E9D +7FF893CA63A0D9D29C1099E9F6E4E46AA5182409C17A1E62E5A19945CE2AB0B1F7DB5119E2F2CF56 +150773556BB70B8FFE3548F6D241A825C3BC3AF2FCDB6877DD4BBD450E4C0067243E3C30DB94B761 +94DB09A97FE168EA0981C89B9E982DB2ADA254AA7CCE868999D8BF8077A1F229CADE707DCD1861DA +38A860AEDEDB46C2227A7ADB2142D9416593DE92030FCE31362F75EE116DB32F5E88552E10ADF697 +432F4DD367EC26E6D7AAB9B647DB0D1E69AE484907C90502F1038E752DF911ACE0113DEF8273F429 +5BF6994DF75E634BA1FAEF9E346F5AED12D72D8F875448E48277BF4E880F92132F4A8F8301646F21 +CA0A49F54D0ACFE852CBEA83D7C1C76608E12035B1FD6DD195E7CCB3953DDC83A25D66EE89463DE9 +7BA6059FA9F198EC7223758D449EDB3EEAFEA4733749FE37DFFADD08EC02798704D72A8E6D67B323 +CB55826F04A77DE2C762982454248BB5FF8A9B8D53B92B6E5E22B7FA7D38F46C338F526C8513D886 +B3543F795B403C555CAA732918F7BED18D4933A31E4E1C62C0AB1559948BE589EB21F2C1A88CB34D +BA305510D7DD1C44BBED01679372C89D6BC6253C2D7A54975DA45AE40812668290BEF366B795AC20 +7118D78DB5BB3FD907A2107D2D95BD0061281D54DF90C4834E2BBB152E5F25EAE03B3AD903DD6C7D +A10B6143B88C291A1754827A8814E32D8207C7005EEA2A2EBD96680C6BE7A74403DE9C0B0BC3C7F8 +642869343BAC27C39B1418B9BA96AD2CE04E4B5DE2C0C776C22391271B88949E1F52E3106FE6822F +43773D3C9ACB7B794E30DE3AED01FCFAA1BEC722A7871A8F1530C4A859F02E2BC1361A608A369C33 +11F40B747B56EA036E3F70134EEDDFF4B86642F591109E387BC47281F06B02FA0CCF2417632FB7F3 +6A08C197A1AF3A750E0A1E0C39D34134EC74A1AC6483CD9ED0CD286CDB2682AF7FD3A4AAB83326D5 +30CDD3F76F579AF7766D0713E043DB6AD233C4BBACA8B3AC3547EB48A413CEB9CC3F816C5A7DB2B8 +ACFA9AE2BB81420C62E28FDD8226EFBB10E804004408BBF7AF7EA8BAD02DC4219603467CA30A53F0 +5B4803C562F55A8A0521A61061FC6F363A7710431FD36833E65662C0C952033C465F6E6928429A6D +4A77E793B86615C04854202370055B98303A3BA6C4AC4EC210AA7C21C9909A577559507B02DD76D4 +EBBD151CD7C24CF8FD0E9EA0A9A8FAAC04B785D4C9493ACED594F133B12B9436135320E8436D3802 +760DD55E22817E616172A7696F0D0A656E6473747265616D0D656E646F626A0D313631352030206F +626A0D5B2F49434342617365642031363139203020525D0D656E646F626A0D313631362030206F62 +6A0D5B2F53657061726174696F6E2F50726573736564312E332E636F6C6F72332031363135203020 +522031363231203020525D0D656E646F626A0D313631372030206F626A0D3C3C2F416C7465726E61 +74652F4465766963655247422F46696C7465722F466C6174654465636F64652F4C656E6774682032 +3539382F4E20333E3E73747265616D0D0A945088D9407A1E55FB697640F67A0F4C8CEDF8C270B6A0 +ECCD63DD9B123BEF6DFE83944B57C3A3344F3FBA931383C6400D409FE4046D7CF9065207F2D986E7 +DB84F59DA000B0E654B9D3305DB880321312A05DBD9B30597CF705F92D06B070EFA67B565CECE99C +BB55C8C9A3EEEC48A18512BB2257E7FA3D9EAC1CF441396B2141F269C81818A188EBC967AEC00A85 +6F66919C83FC1627362856C759D8319D02E6431F61BFC8E87B804FC0CB66BB39DA2407BC20B4F5F4 +5648D3247B64B50846130FF204B4453CE475E89729E7ECE771660E1853D68579C76D83162D7FD371 +CEC6798AEB69B22BD65156ADDFD6CF00C57015C10C69271775EB7D91159A37249E6915D9475EDF7F +899B110361BDC9C61E6184D2F73283AA0EF6D82B9162A6C0E61CAA23B84E52704C6F5DEEB9CB17B6 +B981D6985CCC0543A39A13C66C28743AFDC8718C66A72D3116D063D18E9B1BDFF61049F9BDF44D9F +330CAFDFDDDEF7A38C0BEED3048C3F3615DF1447DDA39EE3EA849641AF41855288B04714CE24B614 +120D7F7FC6F22E0A16E3346BD001A350A9603DA53C92EAA6B6F670973F1E6AA6D561FA7D587D4589 +308A4BBD248AA51AF84E61C0847231CD8C30E6BF14C186BEC5ACA20A4D3DB387219DED8E7071293C +85A0A86F359E864D60EE344203D62A70AB213FB66760D8ACC7D71128D67464F8D90345DA9E541D11 +C75D70D1A9E51C896559987E61AA5996019EC4008D6781F3546A02B37692BC37121035282FBECEF6 +BBB52E7FCBAA1FA8DD626CCB2930E55B62320770D4227CB7A72207653050010D4926632D50B3AFBF +0AB132263DD58A21ACF8762150094DC3F48C7EB8E643D19BC16DC5225F8B4942856F33C8DE99AA4D +FE5BFB7B3944D433F587D53D88CE4CD31E2D2FFB1141E4AFD68D137776B11CA62EB9A4B01D4D2EC0 +67D02312E708BEFCB357EB9D147AFCB7E9B3DF098BC878CABBA6900EAA242DA2B7C2CCB9E8429824 +62622440089AE0FDA50777871D212B2327F1E538DFAC61EACBDAA7C99402B0ECF2CAF8D8AFF149CA +001261AE8E7C505E34F7A8C8123F49123156EF459047597BEEF159DDB6CC039959CD42A33458ABA3 +6E60F138A7232CDF49EFFA8AB1CD1ACEF6BC65B1B128C13EF2F2A5CA261355A55EF59B098472D8FC +18A555CAC65549DA48F668F27BAAF37850AA9C41AA3E1FC5E6199CB9BE7E16DCCD17F139038B4FA5 +97ED7D2327FA994B44667A3FD2A71E6993EAA2B382154E7D6ED7F77EE377D8AACD8C476AE51A7362 +554F8F663986A7DE9463447D100DA3179E94C6B5E4F5136E4615DC794A8D1EF32F499C9D729CDE71 +4B884536CC1B497ACF9B07D6EB751619A5081D549BA27EBA41A5809F90246D5ABCBEEAE0706779D5 +4E371E097299EDAE3F683768D32C5EF65DD3FC63E88883AC3BF2F43CC1E0B7EFF9F0090BE5C96F49 +DD425EEEFCFB2E45E2FACE13F9C37E3F83BA6593679C5F4C628D89FA0A52019A91DC5A5CB4FD9D0D +A63B09BAA4ECAF851C99B338A45C33E980AE73FBEC25E89EBFDD897A5A960FA8CB40D2EA84BD7B33 +9E9D5AD444298EEE1DE6871A08535FA803E03EEB39B932BFA562779AD201B98D6885A9CA60D7E2AB +23493C971DC5AB8810C69228BFC26E522C66D736789DAE463F774B341D636C97379F6A43DC45EC3D +5BB94C59AE89EDC208C9479CA1107E97FEE45C7DDEF0C8BC7D8D87D9B0A6CD6484B1A782465FE05D +23184A235D23026A9942340385378B26FC944B148E8676DC638D0EEC65754AFF514694D6CBD57D06 +3E3A6B9EB2442F3B6651A78E1263624A1BD381C0E9620C450F919A1509154A21549344595595CCE7 +84877BC1D598EC9F2FF992F3025128D09AAD1615881905A27E8DA888C03FE2A6DF95E65E715EA4AF +C40E3B6B974641A9F1C6318EAE633F6D7C6559480947AEF3AD7D33B70B9B37DB49C42B0BA61CC507 +8A5D99D47007CACBDCDBB04AC41B816E28DE71B4DE61BE67C09373E0B9C5C4123FDB9492E36B2607 +FB9C0E879FAAB0617E6F3CB98D88FC082CDABB71DF8CA9FCA5EA91EACD0D33404B588939EBD16E48 +4B69051DA7BEBCD7CFFB406D688AC673E3BB9327DB90055024DE65BA9D5A74A08187EA74D5D2DD41 +F72EB368466FC2592A0C18EE069C3DD05AA3765FE49E83057DBC358D20234C0BBE5F9F69EB5AE9E4 +5AB2A3FB5EA51CC997FD4DB8066BD38A04FD670B773F843762D0035C7A00A7717239D2D43EC8977E +9693202AEE1FD05D30D4CC1723D8ADE85AC8D2233A0B5CC1187D68DA9EB287F1C401CB906D5AEBDF +10CB52ACFC72E58E0893074DA5C561EE9E00E7021D481CA83AF711C0D556DA4C4320E001143375D6 +7F51C38E12340ACE028E5B228D7F07C056DF1F82DD3FC3440F59BDEC8E23411F0DC5D75217915A5E +EAA03FB016D1270BD9FD9B97A955FE85131DC31AD23D6D5E66830B9BAEE1B7B5C1795A8B1005104C +34DAE21E7496CEF61BF85244712CAFC0FC699C4E7CD6F93B130E0300F0B9AF68648EB6F71591C928 +AD902337B92AC21CA539E67A89A131D772841CAFAB1CB9CB1D46863946EECC92DB14B9B5C8E6BE8F +F7FDED7D9EF7F9BEEFE7AFF8D8237C890F97AC27AAC5821A39DA84F029BF44E3F6BA45B0020A9AF2 +C1F6084F61208E82B690D3394EED9DFAD05F0BFC687A7CCA27927FA5F97903D390FD5AE650CA9859 +71E590605538DA7AE4A26A0529C43108F0653E32F1C5314AFAB49E719A30B9BA006D8E8BF4ACBCCA +B2B345870038BB873C275BB2C900F5E0F75DC180968898EF6E56429D775E356DEAD2C51DA08B3F5B +CA6FE5DCB1A46A692BAD2C57DBD651AF1DEC9A04642926858CD99A26DC0B2884FCB85AA6ED1BD10B +2EF43C3076F8827703445433D8F6AFB8CB82A460AD093D403E62F941DDDEBDCAAA9A8DB93E3946D5 +81A47BF27602D51F23365BD7121DFE3B54647A071E54ED61641AEEBA10BA1007DE354C5C546186FB +BB07A2CB3757D8E623B66C5E77629A7A5B93C79C9EFD728CFADC85DA69904E75EA8DA37C92F8B6F0 +13B703AE6C8B27353CFAFBD0FDBE36AEC460AECC8DB48C3FE9C630E210C6AE0609343BE367526F15 +116DEDEB43DC3810BD46D0985E2363A69F14BF8D3D718B8AC0BEC3A2073E9454034829AB03E61938 +693E3731F5F256F1F7DE8FE7356266BFBFC29E5C94D8F558FCEA9E131774689F7D45153697E9B5DB +9A66804EF3D970121BA3D9123E0625D2C6E54F8BF9BC357E7F64F626393D1D057F0247DBA36BDE01 +F44632E725DC0102FB1406EBB770198740D6058E73723A9994FB787A6E392DFA3D1F4483C853E49A +B1E405AAAFEE770426056B24EE8FFE895EE39685CAAD91739F211D6415F5802DEA71D935854B7532 +F6AB0189B965EB0BBA23B2460FDDCA43C7A84AF3B30B26239E739CDE654EE324D18E6426298C8A0E +ADA11BDCE48229D263340A74BB4C6F1F5A9A1DC1B42553989EF418F37FCBC67582CD9C7D96B6C283 +4D1CDFA274B0BC3B46CAB2AC2C45094A9785A993C498E1E486BB012665AD4FD626C86FFBF914D3D7 +EF35A78E7AE4A54764ADF3007CC5BBCE933CEBA224B12A76646D42A0A15F4125E09B013C5E9A0CC2 +3FDBD276AAF1B70948102E9028C2A7C9840E65D4E5F04A5001837A52973CF3EFF20CCB4F82C87C74 +A1526BDCB7524F924F2085CC9C5B9058B61838F76781235076357A2C6C3BD663B4F76C7632FF3675 +69B8FDB8CD195985A1BFA33FB6780EB6DEA5B858E7646477E0D83B8432F3A7B6749A3EA0A3287BF6 +84BF1EAFF25F8E57E9BFB77AF77F6F55C7D4C6F8FF7415AE0C575054FC77586FFF27AC2E80428C20 +AD5DF33BFE576AA20584FD40E03D8553FA409DB9224563EFF456ED000FAF0946B84F34FD278C9AC4 +E89D5BA0D7B3AD0D43FC88479739BF627D7751D7DB35870D33966EFCEE47768DAEBCB47DE69AC1DC +8137BF09B6104244970AE969693B295044C2C444B9CFBD7AD60CD9B57D779A50E86EB1B9AEA306DA +18FF4EFB4D28B41BA836201B9CFDAEA9A544DD449E1DDE4F1501D27C6DBC7A6618BD84298AEAC945 +DEA704A9A3D43F61BF81DC8E47B7066D90B7EF2F1BF8863D5AAE5CF7BA95666B6773B9FCD858772C +BB27D7656572326EACF08A7375F288272B97709E23B0D2169EBA7C6140B3AF8BE501C7E6D67620BA +4DB1507FEB510DC5D1812A7C7DFC8D587FC087AA8BCD2FA7E359104549B2515ECE4C8DAA73C725FA +8157CF4AE23C96DBBB8A5B7FF1288BF9D6FD68BE6EDC74A7B86B2634E0F9D994C7E2320777636346 +9B0D86EEC32F6071CB5E1E45533F6A5C95200E1D7B3744A8A09E2681B402DE948A73F35A9BEF1D5D +D016B96DCDAFF3EA81ABC04FD6203C641CCF5B9131EBAD30AEC6BCE893DE19F052D70B8181648691 +4FF62EAC25CBF47E0815BD8FFAA39E572B51860240EFA6570FCCE9729A0D0E205875F9EC48753896 +F5570EA2AFD3F8EE03DF7E4C51DB8A9936D2ADB6054E3ACE465E8AB0721C44091EBC44F40E3F8E72 +EF8C99923ACC61B04642180454449E63F9F28D13E2163C252ED6D2AA1CC08CD0D2D89C11A2B972C3 +CD3338DFEA5AB815576C8B108B3569E2B40DBA7D7DAC9E8A5DD3D6D9B9500CF7096CD572F0D7B8FB +AEDF04E8A69841CB752106BC6CA32EEF8C3E6FD2A5FDE6CE66DF5977FF1A6711846B9729FC368B63 +C8957D232B16BB36D07A02C5281E02B217E780B25FCCDF37CF530BE0244DEBA3C5A4B7780DE76729 +E7AFB15378F195097FC17687A09AB34F8FA3F6919194E70F152C0FDFC8C3C45A7F8E3A0378AB3591 +2EC6F90D670BAD1DED5CF9955A8A716E10519F40255FCCF77DA15EC1A501F74EED17D77E749A95AF +F61CC265658ABCD6A2E1AE53053A05F5DA9BAAB3020E027A028FB01D08BCD3067FA172F4CE3F087E +C8F83EA91902BCE7EB6E1E0D7634865545C6B2B9837AACD4225BD37FB092D47234642F33E225E54E +0F897DF3AE77EE96AE5B3DE1F557F80C31E5E4109F3FD5FAED8C8BC5CF1B5E1B13AE78C9CD68D984 +0D1582574B5C0C3059092898032DC3395B4D72E66F8FF46BA32CAD2838694157E89284762A1AE453 +A80F6396D4192D377AC0E09503F1053BC41A7E9E5312ECF798EDD0307563298DAE20241242823E8D +6471AC5FDEDCA6D3430DAF9244EC4D2EBD0164B78761759CC3E5C0698182338675F1825546472921 +2BD7EAFC4AFE19444AC2AA90369033A92476B55DB6CC8918BC015D511D64FEE5FEEE0D556A0D3B3E +1F7A8E7B2FA11A4F7F5580ECCB52EDE40FE90C28EAD02FB26EE6FA4C7ACE2E550EA52548B0795139 +A4EA5B43D1F22F94D2653B2A92C8851591B94A5F42F138A4AF2BB26A313E2B0512C0B244B0921984 +E729CF0ED9052F18B9EB4D7B88F84977817164BF5A9AA7EB0AB98144B5D5077BEA562E1443CB5389 +CC3726BA3B12DD91CDEC041A9998693259BBCA5751B582101A1D91420C013420D075E22778248FB7 +C76B0D286B886CE9599080449BBF334CF25F00FF0700F810DCC4BA65167B97E98BF510F78B5763CB +222916EE55D507F01DDDAEC45B614D58657E0861C0ABE7730B8BF53F0541DB89566BE4A71A738155 +BF84A38AA1C11C56375C2570387C5F00D32E0E79DBB9FDC2BE262D268FF43A6CCD2142CC9EA31621 +7BCAF1797DF3D7AABB1A9E5A0D9265FBA893380F794714201E68B231C4AA4146F50D2EA92ED120C0 +BC9369CF1DA6B1B022A1490D408B760D36B4B073D7B0E37FA618B6F6A4EC447EEE6AC58BB55136D9 +0C5B229D0901D8DE207B339490A7DAC2CC37E9A9A0FAC9504A08854B9FBE027A812A24E1553789FF +86870D271E9B884F499A342C4505916DF04736F0FC6F00A5F123728BBD53D56509C161CFD148A87F +64879912A7808DFA66793B97BEEE3B0E55771E7757FEB9FD803B1ACDE014DB347A8CE13688ED6207 +F5BC91A10647BF2876B2949DBEC709A368E338D3E82F7AC6E723FB7A83709ED0FAE08EC8D9577AB2 +B0E912CFA140018C8721685F9009A40E9042E398D2EBD264248FA32C999AFA8498FB6E497367E295 +342E4A39ECFF4657BBA73F88B39E60C0C48DF928AAD7AC52FD0C4E7D9754E73B17650E92FC56ADA9 +F73C98BE4D91F084E5110825CAFF39E881E58943FEDDA669E050B0630047368A96C5363B04A22C9F +3A37C7C7B7CF6F0B50856956ECF19405490528DB57986D4DD9B9F333C99EB0BCD4E889E5C908273B +2635AC0BF67EC8FE5D74651BCE8E984E7A28D80017DDE01FD74442A7082BA01913550C1FA2E11B6B +578762C62C100DEBFB8A934BAC86E17EF29FE62F4751218116C7AC4BFF36638A35CEEF63DFBB950B +44D5ED7BC8502645314EC3888B53E275AAE19DA73189C0196CB49F5D7C7EA909E5AF96A95A135B88 +47AC59103E0382EA725AE0451F63C6F884658209A6085C526B2CCBE90A154E0DF3E08609E78CD830 +31AA83E3DACDBBB59F1FC9E339E4F5C770E2FC0A49CC8AFF7478BA3B87E70F959DD91668E5D9950B +9C64F45C9D61AED10851032C8402F0F22E070128B0DE7BCDBCB1635CBFCCAFCAD0E47638739C0829 +6046941664A99A3430267C12DC8074B6F8635CB74852B1DF03D26D118295918B381AD41425631F07 +D5E9E7B51253DF98D9ABD008FE5A9470910D5CA92DC24059DED82F59EC83A378FCC95E00E7993D77 +B0F7535AE039D9906A2C51125F26FC081F434C2DD582F9F4AEA6EC7D8A456A02C0353C728C65E6DB +A7043D58BBD65D7E5D34BFC22DBA7C7EF3DDABF09158FBA9696012E775DBB4A401A677C8D0AA874B +BA75251860D84C02D07AE3E838567B36A8E6328EFE8DBEA0CD85F838EE482B750F111DD0F72ABB3D +1A5259E388A20F223C4CCCBD918D18B6C0F24C1F556C3D5A75195CB64E66DCF9AC58B1970E299D46 +776AD972843214DF1FD4633ABF073FEAD2794B240E65A0EE085612F965F74249701C8B125990D880 +EA8EC479E35CF9EA2B9D8517D57CB7A616A47A88D965DCD0B1268D4E4C73BBF634E1A9C8CC9D0358 +1CA2940415F07BB64B9F31FF1C47F828EEBC9EAEAA4E32EE67F25534B3BAFD88FC98F24591130265 +610FCAE331871C42BBE63FF43E9DD25975A191DD0652331DC78F2AF708C73EE36F38352DCE472CCD +A29C1008C961C9901A8F806703A9B8836A8A0DF14A6FD6CFA7C65E930518F93321CCA96403192169 +AEDA3762EDCD77FB6EF0A058AEDBC7F3D24724BA25C82E062EFE154B9F3C11D9BB602E101FB3C565 +75FCEADE5FDF93CCB5BD569D3D86058C896074D05709A60AA63DBF374AA10026D09E831667B09616 +B504B64E748F6B8F8220E9C0F1D8832AA0A1548106619E5734E20FA6AD95ABF3439A56A95ECDDB3E +F5933B6416DCC7662F5DB1E02E817E412CDF5EEC1894E460DD5637936C4F0BAF356FBF98A9861CFD +03F0171E5567620B6E23B124495CC352E7F3B12E2C391F5F95083479ECF19FEC59BEE07BFEBD7D67 +7A02B562B5DC7582092FD930DA037DDB6DBA2235944A12F5D6846C885555A979E748641EF6DF2004 +5140A43EE62AB8FE0C9F9D1E68C5187DEA3F67E20DC9F0E577AC7FFFE3CF140DC05410804B50997B +FD21985BFA872CA20F91B60156B796321547841EBFA4664A917BD343BFD2888180516596D178B802 +0A788BF1AD8BC9B1AD637C2626EBC219927A392C91234805CAB899E3837A6CC6E6422ED12839AD3A +135492774654CF5DD8F9293D70CD324817F11F07D3CB8E793807ACC1119E96CC97BF5EE3822D87BC +C288DA47B39CC206D9BE3285C5B8E95A4C41CE590F6FC95E650A610F299FF748AA8CA9A0D84C1670 +08B85A2EFB0170549AA1271E586928D8235D4055B841735A4BE9EBC3660B29A9085B7D2DC3AF834C +7ED07D5F2C8B0951E976D31E3295DD6645686CDFE7BD4C923343C52299AAD4F2985D74D875B1123C +ED64DE18F6AF075F090385C93886F95E17B0116656D5177AAC1DA4B454514228B8486CACF4A6AF65 +B709CC3DF199A98F2099D1D751CC2711CF498B685F572FF6A9F19410FBA462C5F5240BC0A7B683EB +4D28F83F577FC5184781B2A4963FBB78DEE1C5A4DB1FC7BE96B35C51F6E716D123A7F4CF5B86FB51 +38D3CF23EDAEE1F200B0CF8377BF77214EBA1190E05773D302A51F684E7B6078F8D74159DC7623E1 +AF6F52770BBB78D8FF79E4471A4C12AB7975115E7B7D23843A68FD985E01249B400E4A3EA7626E14 +0370E1F38A5C6713D894B1BE585CCA33AA9190EED77A86BDB74EC1A404E736C9BC9007D176961973 +3AEBC6B20C748A324BD3F4D54BD4B46BACE3DD6FC38AF61C487035BEC32022559ADD32A2CA1FD7A0 +08DAA264E4F49EB09471518228E12AD4167417EA226A6295B7F6B0F0DD91B56121A90A0C794A941F +604E1BFA7BC83430A01E6493951EE8B15D48F730EB0EFE58FA00A5487C7400FF0700F8BB44AC32CB +ECE8AA58E7AEC26B2C99A723BE624782D71F91077CFE5FFF1AB24E0FFF7AC8AF51855664F6BC6EC8 +A95688F4AE212E5377E72D20DD0C4E61692C9929174BD1FE6A5BB51CC82451029E73A9DD8410D36C +6D9A10D8A55928B8CA14C2B296F9BEF5C50D55F21CD828DC54CF70B6938DA05B868BC30C31152AC2 +55C06F00D720CA3F4E19E8E2680753BB339ED1202D12E2FCC2E29E48ED16CED0C7BCB5C904CFF147 +793649ED56A7A42EA05AFDD75B3E998E205B9DEA5F89273C29399C5E69218E67AAAFE81DE2CA5AC2 +6565CA4F4B41AE2FA6CA853EBF201DC1787769B4EF8E1D76E4759D94C88310D5AFC9E18C2BB9D890 +D7E4B96D791F571949C3F47573E2FBA1213B8B332C94430866BDC05A631B8C1AA3096121600652C1 +1E357A838AD496E444FD917D72E17940F9D8060E7DF1F047B0B760DFCA7ECE0C03DC50E8137C6BCE +D269D50D33B2F54AC488C7081C3882434FB159D1538002B1FD210476DCA33EA2927D6307C0B0A2ED +4E1EC8B8BB601B2CCCD00037C367A14F56A9D0E26385CF1352B7C7760A51AEC2DEC1CA9356D0A3B0 +57ABDB1B07EF43E5B3AEA9EE9C46F08374961DB8FB74BDDD60C283D2C1F574E591CC489CD80834A9 +B309F2FD8C1AAA7F90C622C142A3ECFDAD6F7C59DF9786C6E61D02359678967C729F137FC937B659 +799E4A6D2C70FC77DFC298FB0EEEBBE853E1638FF05E7936512CFA4AC6FBCF00D099FEA95F0120E4 +878737F408E883930DF256BE4D5DF974D6023C4A2A449E27E891AB13D2D9415DE6C84D07F9B23593 +E6D2B9F3D0E1AA036B7B7555804F71FBD115EB04551C74667F909733279FFD019401B855939AE84E +C7DC7B0F518A7C4DCEC36D42A637DFA41655B875F542BE4B44BB2F6676B32487439217BC1D37E166 +1003EE97C7C708B59C5DD07159C44D5AC88602785525BEF9D344574987450ED991CE128FC2B0315A +E2E27935C273E93E29B912FFC07097DCFC3BA633C1B57B156019D467E664EBB2B938ACFC72387B92 +F6E8906DECE1732B736A19736BDA37359FD705C8E066F8E5A0BAED49F61826506E4CCDB31EF7BEA2 +7E501FC9BF6075EF8A26F7EC388C99C2EC00D27F70C25398DE47F87D817F025D2112D63AA2B4A073 +3DB2C81578533D0218D802AB96AB68542EEE7D9963D52B599E920BD9A6018103E9453E85E7DA9B46 +6831EB952AA00A241725DFAB21F70085DFAB01395EF105C99BCBA3B9955933E355AFB35D430C3191 +7F05890F5515741A3E96F9FAC132EFEA007DA8D1CC440FA96F12E61333B3532014475862917B10B0 +C3FEF72B101AA6D20D1291CEBAD819CD772D925835146FC9DFDBA7599ADD5A437E58D09BD3DF83C0 +B2B568FCA350DD4A4460F777C7A216F813D2313584A07FE55C9DABCE07E200664F6A39C6D50843A0 +465BE6AFB24A65BE0124909B21A529C6AD965440D8BAB87A595AD784050BB71A0001D9CEAC265739 +D49C164A5F8E9C79B766CF93DDDA9F627563F0B837897D30F6F311C83FB1ACC4EDA2C7F2B55C4DFC +7E08BA077FA0092F2F75A6FC7F90DD0242D054F29985325DFC68D3D7F8D3B6C5A8C9659892EF3CCE +F92A9599779B593FDD455A0AD396552BDC705C7D24ABE6BEC704080C69F4EDB4ECAC7FADF1D12D6B +37D50BCADB5B4F31CD6FBFD4BB25E54FCE0183FD2CF0329A98D635EE7499FFC2FDCC2A6A070F1665 +4132613A2A38EAB67C0582D43AE41504F511684F5F3A5E530711D9DFFB4A3E4BB9F3CA48A9D55608 +02392870BC25AF075308133A13C12911255C9BEA0BA27BC6E00A6F68A4A5F505CCFFD04000898D6E +24422A3A9BB1D4116993BDB3652BF44992A6B5C5BD81127F6B1F53B5B9DF6C2CDAC2532A13353D92 +E93B30FA3BB6F6BA26F1E7CCBA714CC27A1929A9E3AAD8860B01A47947B00A41F442E8781D43EA32 +76CC5543F45615E8C6458470B5C34E3401A914089F29480754004FD5C9D39194B28A143D1700BD59 +CCF7834B453B1FD953509FB74FAF5A4D54139A6220C7BB07C332F034E46696BA6AEC2594B33079DF +3336CFAAB52BA7C66177A055365C6AEAC38300125C684D3F584CE9D62D96D7F68077CE71B5E50E12 +510D04BDF700C825588491611A716205E2F494753B7BEB017C6C5D742C004C40AACAB3F46F752E85 +8D9AF4FD318FE110CE83683F3C0E4F6F3FF7727DEC254C61C744800AD06112550F09A2FF5EBE3829 +3F9C382673208E509E283ABF471E0B1BA050E707958CA7D1ED16D0A016E6E26FB86E591F93FBC41A +A1FD95B9A17D7A9ED6373CAA4336E33FE3BDE0F7D8F0CBA68B19F86BA6A95798BB42F8F171FED2A4 +EED12AC34EB1F83802F3DE13B251089FEC9AD02C247E07026E3FF4C3EAEFE6D910272D688A9325CA +B4DAC9BCF28175C228FC199691FEDA1E49A7525AC6B73B6F46AACA6E640964EC9BC1337B54195E5A +26F7B539B0788CB622A84FD4E77B6C5BA18E76847CCFE5552BACC33EA2BB6BB024D45B5FD2172129 +0CB6F65233DDE8C76EA2FC0A1E966A813776E9B203191C9EDEC3B84CBFF6A8D39C2C07F6134DA877 +23FAC1CEC2AD177DB29A051BA0D351C8763F8B6CA44911A6A74B0A929D15554394C5C5860D8D3751 +B115BEC2A07D62A0744B77B1046D25D3C01058A6973ECA2260C5EDD4858644A7E81651C733CD48D6 +FD27F671A81A17DFD2E1726B333E12D7F200EBAA6DF098BE57094185C3E849ADD9DA61BCD46BA55B +3B9B07BF73A55B3CC263B0B809445766BB25519D1DD72430C4504C6633AD0540905CA83D8CD27E44 +DDED0732A547944E2BE1273107C1BD11E9AD8DBCC9F83DEEF473041BA66F330378E4D06D47AF080D +C37D5666052F3D2CBA9599EFAAED9D429CB4C80ADAB8AE5B55F38921AB626107F8BEE22D95589061 +AE2100FF0700F8E676210F19E741EE74E11676D9388D2AAA4D9938913E04525C5E490C50A471E027 +504F559891D975305B2D9CA5D296EB704EE34B96E8011CF733757961C6717125338B59C9A7C7DC88 +01E98F593C3BEB9DCB017F727121CED751D7A202CFC656FC4D6E85AE28160B5317CD6571E84E7CCF +12D7074B9448346CB3CDC6272D40152A240E4F9B447F60958A98C6BFC1721A8FDA2E49FA2BA0E39B +87F1C63C6EB8CF19E007F22A20692B52CEC438E5E76FDB96A789FCC5F6D22CD00ED507580B6948D9 +904CDAB9F6453219AA4C8451E5F992779825BDCCE2C9C952B0EEA24030AEE57498BD311AD284890C +B665E0FED906E71C83C5F43F9E8EBD355C125370A990BB16A5D70D17F8B8134BB5826AF65AC89358 +16B0F72BFFB6D96E85CFE66E5551CAE2EA7F9ABAEDB6C58663C36B435121A4294D01B61C973510A4 +DB3B1EB07285407088FD3190156FEC13B3559A194447C39D14D0F6F7391C85D9D4006FD3A0BCCC2F +19A1EB6486040F9B68C4665B4C9AF7AA9B6C8F4D1C214FD30165AA912DD03BE5A410B8540860269A +043894B2280E92B412DF1DD6246CF7F07B9C12772AD4661BF3AACC3EF03086FB5B1241F045FD1E10 +82F816A0781BDD2C9CEF6625A1744DD63007EFA02AA5D5AB9ABB3CA45DA5425C0370D0A405F226BB +9BC55566B0DBFD92BF5E355E770E836D135C2619C850EF64133166743246D5FB0FBCBEEC522FC749 +13623ED5B5AB95CD44CA666D0D1C65B09EEB5AD4F3106F7E61C6CC37DB40EC63E0593F4EB4052F49 +92FE0535B59DE8F3F42AEB94DA8ED79FD43A718F639B9FE59FB1E69958D9F6CDE06A3EAB12AA8F42 +4FA6FE7849235B6619886042FC02FDA0BE83C538EA2975BCB53EBCB96E64FEAEAB54E30A6CA43F9B +4A6A4F80BAC434814DC1452B599AEA151FA372EA4B5DB235A932D8B49A7C78BDFF3E1CEFD0B116A5 +913CAF2ABC6862F26B32F2BA4BB8E9D57A4705AC6C577303BD3D248A5B4A8EA083CC538F330EFC5D +8CAA822AE293463A2764B5F1C45B5C3CBB2FADD45C343A384C7F552DE55CA979EA0C27BD99D9269B +957949EE4DF20EC35A7DFB5BF12207C1C428D79FC4372D8CF3AE48B916F25046DF0D5AC670A79912 +F7E994FB032C5054DD3AD8C4BFC40C1E275D6B82C25395C320C2B0456A4D3DB5F9CA7D5F91438F0F +843CD0F44442C5E79A804A08B6C55C0ECA5228C8C17B4D1B37D5002D6FD0DFD769B7259821174EA2 +B5FA269B838797CBA232B836A8523C0590900FE806C4E050CBAD33712668E4324BDC83D65BEC237F +4977A97142286C3C9DD53F609362015CA5A3CE88DAF8A60A342F0C9C09E861EF06DEC6AFF4F0A0DB +BC54F66113287EDA1A3AAC760F2F7E116FFC1886BB1E17D90280752E4140579E8D03E27D548D6335 +CC6AA5C583D2C43281DBE2D03E028843814EAE78CDBFEB53811BF0499FBB094ED0A9C8AA2894C75F +A9EA8EDF0488BDBA1D04825D0B1822DE85C3B393A933C966FFD453356A504353D1F4FEFDC670D36A +5409C8886E78C9833189EF9A1F38B7C3D18BF61A841ED605DC06C3BCA9D7A9901507DA251EFE1989 +44EF6EAEF976ADA88F91574400ACCC432E57758E5966F6F83684095D6D1B4F3C4F4DEA898B286FDD +2F2AE2592B2786329B81F7F0CAD4B97EB811E4440E00E5B424B11067811187F46EA58DD3002BD80B +D853F069DF5F02892882E31BCD0135779E051D53B1FA3E54ABBCCB210B1CD2706FF99D07B06A523A +0E405962A6DA9E13FD747E1BB90511CCBC728F9EBC9EF9AAE94C92FC2F866D37DFBDCF732F179FF4 +ACC16264A7183F5932A4D834CDEC825ECF2533C31B456975315F788AB455D856FCD8B35E9C84BE93 +289A7BE58D31A6B7CBD4825E50CC7E0C19CC909A7FD6DBCF035B79F40824700A20AC91806D7EBE86 +F406977EB3811E2F3D920AC2B3682D4F8C1AF87EA92631C7367F8DCDBF5A0C403E194042AEF3B5C8 +2E5C52C4F1BB04167B4017E702B52BAE20D97B7497C7185EFEB65180371FAE930FD16607A487BE80 +955EDCEB76B034F8F025FC5C8A010681281CFA24A419E79088AC18219C779162E577D4F02FD91448 +A8902FE7F2CBA7EC9A5743E34FF948C9B18CE8C6E7A5E59941385756F96F4E2EA022C4FD3E63521B +8D44B61D940713D87740DBBB9F8630AAA02E68BEF63F1CF250DA6C3CA43ECF17F1075AF82C133A72 +844E1ACCBA2E2869D8BE0E98BA67356B64564024D51F6BD84480F30138FD2E4D40515F195BAB91E6 +8B6F6D1C45F673E816AC8B75ADC742F4D9D202BE794F72B0466D0CE55E37B05811097809AA6ECFD9 +3B893B56246D34BFDB72D78B1269DF3196A84241CEAE4971A57A5A11853F42B7AF26546FDED0A3E8 +546FAC8BAEDC453A030862768CE2851432E9344175D3E3F7E47507C276CC9A3D70502001495A78B3 +F207233611E1860EB9AB52989746A8EE4389ED17A9BC13F7899CECBB3FD366F6137049CB95739E4F +4E824651F765FDDEA77A2DB3B49B97875F2CD6065D8FF1AF6960F674B3D8780CBC17E0841DA78679 +293EA565D3A250FC8A807BEDEA8DBB0A5677563A0EE090B7B3D7AC680504A15621BFE619911AC877 +455F5F51D87EDDAEC10EFE386897A29AC1E22783714549921EF0ABD7D66F51FB72036EABEB5991E9 +977FED123B39A5EFDEE21081B44382909E22977AAC481AB97A936CA69A91804714462B9E9B64E597 +89A819A2A4A67226E6DFD572EC2DFF3E2A5348263001DD56CA5C2155ADA3ABBD74C82AA58A12B093 +FBE6047F9B55A9A6CFB663C9B5F2637BF1F65882451C9FDAA7672B8B5362589770E707EE37BDF1E2 +02EDD15C5146D8BA942601DBB39F9DAB6A6EAADCB7AD93A2B92DD5D00F4C98BBC280DC69F59CAC28 +6F3192926F4EAE3CCDD40B71BAA500FF0700F8B664280F38E5035CF0E699B57EA98A464216BFF2A6 +43E95D8B1C4A0BC9AF5A48CA61BCAF2E7CEDAB64F73CA4BA22E881EE4900FF82C86DC84B5809D049 +9E30D6F92889C96F1C37CB532F3BD9BCB9C61112BA9F3F5029B8B0EF87DE747A32174E96FA74FE4E +FE7BF211F737211E725F983C40F7138E464E134A26190AB3ED7639AF9780EA048B620C7907D59B53 +157155FF6AA5134F6205C52390F665834350D8051EDE059E71A60341A2A366B8ED4E263C0B95FAD5 +3341BA2DF76FFD3AC9246812E8AE4647475020D5688C32D65183A3780D4F88C1F4EC776A8BAD43AC +625F99721EA6E0CDC62624445212E7A7DD1DE27F4AEC9D3E71917926632B10351DD3E49C896F1E38 +CD9524849DAC024413B547DB09251877C9B4E95890A6CD6BBB72EF03C1BD2AB9BC228A790DCCD3C1 +B4938D20C435C24EF3250A367812AE09D12C3B733584E0D1DD5C1C5C40DFE4AFB3010D43512D4AD3 +C615AD8962EEFFAEBC902BDD2AC0CFCADB35802A4838BF86786C1D235C780E87819B62CC27D18E50 +D218B558B87EEC410FAB954CF052A9AA6A05CF7935780AA2FA5495B7A27299EF8E6D030101DC3310 +39B5F10341F298F7AAF55E2D57284B4BD7A2D66AA1AC334A607B5D7DD3BC49A5F28F4C03388F4136 +E7B36A31BC04B7AE4B7B4D0A451D1D58EEF2EA8F42FA7C9E250635D6445C85EBB2944AD1717C3F58 +E7D46D5240ECF810E3FB8B35E65322C4A907DA6BCAC87CC535A44FFCCE9B6D0A027CF3A13CBAEDC7 +F97B558E70324B43ADB09CA853B8ECC408F24CFF77E167E8ADA7FDBA38DC8A5F71543D0D99C77515 +631BAAA28FCEB9E71E2B1C3C7226B0B0EEE5E88A4172B2BB77FA4A1FDDE8BABB9D81FE20682AC46A +B004202EF2AC9C6913EFD5F4472B3031813636D459E77EB2A59457DD1AE3A060F512878515085123 +69B6638F6209EB6961CD0E00EFD65A04D8A21980B211E457C8A9EC999B409326C16C86824120EA0A +1A17FC95964ADDF439ED1C5C193D3FDC43151412BE77A47311DFD614827C068A7F15507FCD35D6D2 +3460EC5F942D1644FBCE422420A9948C1CED0ABD9E413D8C502083920D7AD5083168D956947376E7 +C825B1954F27DFA57B6E324DB8FC03AEF5D14B2D54B447D1B5B2CA9DD4C243C05E47CE3716A02DB6 +D9139AE661F4ACFE7CBB3C79D15FB4C1D850E1A8D5C7B3208D2FC528753A680A640D16A95E94ADB8 +70FB7D0639CBECC34268A2B85166492798CB4A2977C99A8F8841B9339847E78FF4076DBEDE201098 +D93D45F35E095FAEB6C6F206F19A985CD6BE7D34537755E4B5AD3FE7A5891EA84CF99CA6D7701136 +9887F79DADEDBA9588F6EE58750B7BF02E8ACB57FEB1E311340DCFF9F5A80772D5EF7EC2D5975CD7 +422D2B6023A48A89F405458AE671AD69D74F304708A7D37C4B0EA59943FCD23BFF9CADC37BFAC6BB +F23AA1D64B41DD7E09AA0E9B46EF0039020ABE862210C247FABDADF368DC4D40F55FE466E4D31494 +9D49325B7B6CE96D6838C9EEB8D79A97490307B08458775728FAEB49A2A48B521C530EA14C334E11 +4FDA02F3FD7856A08FDB6985A3859DCAFCD30698F013D2766F8A2C8141B9B25F20B42DDECCA4BEA6 +504A7250F161934202E5F41B50BB2FBD6D8ECC0B64044438E8EF926C659995DFDAF2C711E791FF89 +321A8DDB87ECC03009B468B539BC165D3FB8DFF6641A3CDD83316558C8F4223A1E2D14DDB819B8C0 +EA14740549477DB4BD4AEE619E5E4DCCBC64078C872D0E124EDA2657C6EAD713A0E1CB8ADB46D843 +DCEA66E97B8F4B7C59B3D616272EB77CD8323A28BBBF2587798AB294EBDAAE243D8FA71F2471401D +904BF45621AACAC61630D2BD8C56CE9813027B740C6536CDD3F54806C53F571F24DDF94977F7B4EE +DFBA18B1526275A48E76BD874E4E5761C62AC6D093F4D9EAC73BFB85394321F2E02F6B47709C8DE5 +5BAEEE14811031AAE62FBFBE76FBF05C62A48B2C6D8E350DCAD39C717343A3F234F0440F5B11F8B6 +EBFC8B9463E4DE955008AF9BB3CEB80A32A3399EF8A1AB25854B3C5334C41910BBB32948C7DB183E +63C58AD923198348E18EEE89FC227F81ABE0BCAFBE9A373AF3D024E0A7A6E3ED31F86CB92BE18224 +2FA781D09EC420F35F6CD4217A82FEB447BBA18B6BB96D170F10D2B8432C19B480379E7BCC158F13 +AF7FFC3C6787A15ABB70CD032B809206B2912BB0E887ABCB01C603E0118011B39533059B62021EEB +334BF74F856AE5368DBA494C0845DAE389B6EDE3B0EB7699820F9C92FDE23F03A42FE6ED124518F7 +093BDD4060AC098D954117FFC7F7EF9A9890E9F8902446EB02C402E0AB29A2EC53488A4F7E23321F +3F9F062B26727457C91C1FED80621147B77DAC132D1F86AEEFF5CD8BE164F9C2963ED0C782A2E0F5 +CB2362EC0152C29834FD0DB8A61BDAC85A62D38B28D833C04BD3DC6EC06E0EFFA02D8EC71F96A71B +BBC65E5ED214D91CE1133E7DEC7C071D97FB1C78F96792A8D17897BF5104BBE62034D740F043F6F3 +D739F84DFC30AAFCE50F0E1E27AF9873615C0D932D92FB8DE0E126F467FB3614576C20476F1E21AC +48AF74463FC6E065AD6BD45D36F768884531EC7A0EC49340584F1E42486B8A94FCBA4D60C1A6C4F9 +33DA8EAA437ACEC8B21A514D43EADD3CBF8F27810174D9F550F830EE9E24BECA551D39E1B82420E6 +F0C6C3F6604589995CEB48C156CD4ADE271517902279CC9F59D3B86A32D0A8AEA2F3ACCBED352483 +590EB8A6021C497F885D47C9C8505D8024681EFBF2B506551134F823810A4A98B6CE9DACC1DCF743 +FBE8C0760889B1912622E7FFEE88056FEF256C18434F190C39D2D956A37715AF9D50875AD0ED87CB +E72517BC48864F25BBBFC6EDBF7D6B48B5B3D19B9E7A7FD34717000108FEF79AAFC29D89F6388E94 +EBDA1A5B403D7B127B89EB47C222D4A71D951ACEA2D67F6B545FE911211FA475DF3D39616712CABA +30174D23FED6BA2D80B924EC9BA804AEC2E3C49B98B507E1F52A16B5B9100F4CB29730B6AAC7DA2B +B3DD8E6BC423DC3D7CB45B76F69CF16D231E46F60E1942365311D2A4FBF1ADDB09F0BC579B41A782 +10149CB239FF14DDD0768C5C28CFDBE14034C8380AC2012A535E1C71B687D698D136CD303468AA1F +196E13EA0489C3FF296E4C71013EA212B0900808D208C1296144EA6E05810B247C195D02EA62EC3C +2E34A568AC29C895FE742757B3B3B8F467EF9AF8DAC45C3B849E0D599D6C73F4A68C73689D8D7334 +BE17052DE9404D02CC2B32EC0DBCE614515B88B0BDC2AF5E300A7B007F0DC94D466CE0677FE4435F +DD28A7A8ECF46C17D703247B0C44E51EF8F82C72FE9F38B6E738536F362D905BFD4935F179FB6274 +CC3F3D2CE4DA37454AFC101D5B535E82478615FFC7E7B0B936F0FC9A53FE250B36A3908947FA84C9 +533F446D0CDD8CBCA3463189C97143E364489E8B7F079548F4237360D694BD371607663E16D570EB +8C96BE392D976E46BD8FE74B51F50E67C92643D34F6E33E6BB5138412BCE83237F24BB3F575A15D0 +107A5010B17997E803579BC9349D704E305D2869F5FADFB02D148AC7C723551D7C04D00D0638A7B3 +A9C3232594B3FECAC763940A4C8B5D0F7E4513426B2C3C4469D38B384D006192DE05619FDEAC110C +1861261F3164AC35AFE0EFD1D5011CABE3E540B8DFB7EE674C436881AF81AA3C1C4ADC9BD0E92CBF +F6905A64D5ED9F35DE7FB08D1F7051412F5A604C5A8970D86AFC1C5462447FD9D0683B42BDC6B66C +3C230E60076BB15E64E4E70AED2795C08872989F3B7F159E511887F50314D1B529E10F77D482A804 +B0EFC74922C4A4F19419B88809A78A4D1FAA0527485829CDE1190662D1FE97F22F8024B8C94DF1F0 +7407C25AB6FC30CB9C7AAD0F6BD21514650D2A8634E30FC240D161C2F73993161B454D8B07A87BA9 +3518C5FDEF61F9C2D6BC8FEA2FFB44CB749AB0CE5F8617DA5737E435A62604331CFBBCBE141617C3 +AFC1A7A6C21B7B722320742B4664F0F47A9C3E2036517B4658A40E3A17D3DF3FA013DB2FD27A2260 +F5476564A137D26C0ED6A8B3CA9019965C9141E7ED2F687D42232B89099411D34E9783EA37DC0114 +E89837B79FD92B4D183843B638EF4458F5D91318778C84B97D948A8130474FC19F61D949E69C0210 +D79EDB7F03B6F0A2413B1CA197F5022F0082124994157DD8BA1896D2F0119CD8361070902DD87D3E +824AB4DA538D72E24758025A521C3858B9431C0C5A0B9B5811E5E943A2E7C0966B10A9A37EB241DC +578139E40E232535FC91750BC45B5980EA7A8CE0E7C509D25CF148DEEDE90A9FE088480F3069F426 +2C6C4E29BFB2CAD338ECC1229F1FD07947E69FC54FDDAF3491F58326655FD78D6BCA3860EB4C8166 +CFFD5ACB99E2F1B2E40C8782D5773EE95EF8800EE0DE234199B610096764831A99F3EB1C9968B3F6 +00C248B87A36985A7115E03DD9ED5E3EAB86DA56A3A74C7CEBF71EA983931A56DBC7CBAA49FC0D45 +E7846359DA7D4CD55C5C81B899C0C39649695D6257EB697DFE17A8B212DB97590F541B314A092A99 +90BAA828302C20D059B98D603B7CE62C92376AE2B47E4397F8E7F5C34E74AA87011FFB27438AA699 +3ED1569EC083EE84ED77ABD14D8F180771D24AE77CF14DFC1D2D732495D479F10706A2E2856AA623 +75EAE59CB95DF52694D4EAB277C71BD6E7AD813A1DECDFB88EC1F1808638221804ADF1C00B3CD1A3 +2C99BD46CCD7CDD5D305458F7D5482C58DBDF166049D3CAECC8DC17DFDB8AA8542C09273E59DB456 +44FBA7293B64A32F829F3A77E125AF4B35A93AEFD588A162DC0FE2A6DC8EC3434DEC53D0EE7024D0 +F5DBD18F3343B34E71C884476226D0E090EF3F908B80E68FF72504BE622DB25C3231FAF405E320B7 +23BF6BE6713C1E7782323660C34B4D04525A6C00BDEFFBF7E76C85538272E94708BBA89879BCF6EC +70720A65F6F64318206AE4247CCBC3061E57B69A3FB4E421F4D2D73D98F76518CF45B5AF97A62A12 +999D827F29BEC6F86BE254781F3C76EFD704920C96B377E34D33B1EC0733016E6944A1F2AB6DC86C +E9A7BC4853E8C8891590C023B0B01E9E5ADE77334A1D92C5512A0B62D6A693FD7F12B24E2778D3A7 +EBB6630CC7C6D1726E2EA7EF3540E708CC66B8B8A755972A92C99ADA51ECC3E6C07876C07CCC6AE3 +16699D7958601184B4B75E22E3C0CDEB6C47BC416448BBF891AD02DAAFC4C513C819E096B9ADCC4B +85DBB7C62A2E32C526A9F84FD1A0ABEEEB998128BBC70E67F743B30E3EBAC067A8CE573180FDCD4A +F8B831F95D0297C1E84BCD92BE8F0FC16DE82000E1A1449191A64FAD44E46775E6030052ED6A4866 +99113ACA544023930DDE2725E960209E167F418FD8AA80794AF3B985337F535412A287ECA146512E +CC77F68AB58DB646DEB831C583B693A3DA702BC5EBEAACE06731259141BC1647470D8E783ADC396A +746960A92EA46B5FD127D52DF2487313A1F8CA419E92507DF967B6C4F4C3DA8AB4850DB8F8231F7F +6EC6BF938D8CE5A207D249F40BE25200846B9CF93E703B5F68261AEC9AFDFFF8EE39FD92A40ABC43 +83017488E0F570A94DCB55F0D6823C8C0DA32EC2A47A55C7A67D84983EE2C375D451F1F66859490C +6FA92BA4168640D48B22430FEB9F0A466B9ADA970E8BCEA0BBD7DBA4DB21C8F69C3EA5AB5C26FD36 +C7716203FCFB0A02648BE8CACF129E780F1330EAA6286ECA91259C40B5670E6B71DA354ABBB07CC0 +73D8342943657AA643A6E903BE9F7BFCCAFA3AF8BDB7FC35F33047CE173A3208521338FA84BC8342 +000308FCF7E3F80CCB976ED0015ACB4BF1B31026C6E0EEF2A15A61DDDAC501DA00D9CCE1D80E5F73 +BD8011DABA2A6AB59BB6D895E145D382E24A51743040374E035D3B0766F3BF7D2DA974979A4BF5BB +BB523F4C61ABE7FE0B047D3CDF1C8F4FDD7828E3921D4B4D2B29F076A5433A63A4008A97A9445B43 +4EC1D1212B6FC341894695948E96EA2F60CFB5A3D3EC3CB9578D6CBC5C3F3E83590CB443507168EB +0A858BE37BBEAA1946925A0A3E2A531DFE5FC822793B4C41B68F79BB01BAE7411736F17AADB598E1 +9CC6AE3342F521B6204BDB5E5F449C1292409E4699FCF672979DEDF3D0F43C8ABEABD36FA95BBAF4 +60C466D7C219A9C9E75AC4EF6E8483728ED9CA15C500FC334A9DDABBC02DBC479A8D0CBA3AAEE392 +927A1209A4372447173027778E5280ED8DC04030FBD8579487874A6266DC4110CF9803971F38E993 +81866BDDDB3B0D1D69DA87A00E1F82B0E69D87B2702DEACD85C0BE7D75860620CCF4D4027BAA2DE0 +00C84072731A19C0F9AEF7DF6D69D5218CBF93D9703DCF3AC92E749FC1C39FB7C6CC602FEA576630 +8148205A294AB734B2177C8A655D67DA222AECB0568CC25DEBD1F3EB6999EE61C5920C8B36E6F8AA +C42E5163C574F5814DB9FEC626A2002F176F62C350C02104F62AE023CBB936B0CEE48CF4CEB9A48F +F56319654F0AD21E4FCB29809C3CFBED7138BE002D4F664DCC14681B31598DF46A74A772846F9C95 +05EE633262692396AC69C31071C23D156A3A42F42982AC6C95D00392820D00D90FDC98E8A04B8B62 +6047850541B2871C5719CF539058E1007956CF2E328E3CE116604D206E6359FFF9DF84D57B4F0130 +5CA60587638A7A07746B8B7E4CFDDE0568F0042AE141FA475720E1DF1637CC56FE80B390F4AF59BC +48ED4FD19C56307E3ECAA4FB06FA112FB0D98612B2C17F75533143F5E9A2E21901C25141BDCF58F1 +D11DB55F79DA92CAB860FB97EAD6119E46B82F204C0B430E426F7E22EA4D18D3743C14D4EA03E65E +A34BFF989AFC52824CBDCFD85808FFEB67343F26465C17EC0547EEA0AE551A1B9FE939DB0340C74B +2734F5804380C4502C1469730ED0B73345C6CE36B12ED3CE987AAD0528D28AC562E9B828CD77E5D2 +9E1F0D96949F4B7C8C358E406A9D4A3731BF976D1F3EA2BAFCC73E65848A2AA23386DA69C63381D0 +54E45525E1EEA9B12B466091FED2519567234547BCAB01ADC45253A8DB37C428ED5E893794984051 +9320E9D20D5EFCD3E024E763CE9726D5FA11CEB7819AE4F7D25EF3749DE4187D2C1D3A5CD7DCF849 +3F7B0FCF709C7DBC869D555F70C5D0B195D7DCB7CDC6178747B3F0AF100D509794D5E3DC908B1EF1 +9FC08CFC6A099EC9B0354811B6AC5792F08AC3A9EF825C3C27C3B61F60895F5AE657E5C56771277C +065DEF67519C1FB43E9795C0D08D69A3C0FCE6B231D214AFE503BF5D2DD60376CD758BD2B7A4447A +21DC8A7DDE7C8B42D537198C2A14D0C30D982C30B5427ED2500CED72A7EF2682BFB74EBC55C68D6C +F83020662AB0A64C7E3B594CA79BEEAC378E15B6E423C93126D4F50A3E59DCBEED5BF91DC20401E0 +5C0A6F3441EDFCE4D5DEDEE4DC486D61FCDE520E52F7C1DD8CCB189FF251811A005576E9E1E41B91 +F51B8050B8E8E68B7DB5131088BFC85826A27068FFB3519DE9318BD1F0B911EC6BF5889FDF2DD285 +E380A4F43AF353B03ED8A9923B09532E431D4BB7C45351D8C2C2E2A26CA549D911891EF038781D93 +84663EBDD1CA34A9535B824B1D794786100D128D2DE2B684E16CA686782D66F1401C81860EAF9E31 +DADCC617FA989B71AC02A46A6AA635DAA74AAE36688C3BCD94B0CDB6B31E8921B44805A3CC7D1775 +CBE22930B9EB5B4E9AFA8B02B01164EEDF640CEBB8B7959E25DD2677F58364252F696CBA94605A0A +33BA702193F3DE6B7F794406741621503C86F1FFBDD39350506264180D45C45503E88C5A8076581F +8D9B0888985E73EBC45003A8329932F2DEC1D399EA2FBEE7E0A8BC92A417DA977C35C967C1004C4D +89424B7A627EFC0E9DD2BADBE1C50034766B56D51EDCD2BA27B2DC8B7C618ABB74E6B15DFB73D17B +FFFF6312300CAEF21D4B639F361F102EB98BFA1AB5D6E46D13B983A6E58F073D205F5EC584522757 +BAB811D29EC943EEEC43066E7600AD036ADA8B91665414D20E3E9167F395093EDA83BF4ED5FCA8F4 +F778022E25D3E9F36F368F1B6F77521FDAAA8026A46EB9C74EBA309FA933316EFE71169486843E2A +9B8E5D5228D87AF7A1C829D2BA27A3B5BC5DA91E582A63E022011A300DDFAD94F2E815F7989EEF8C +7676CDBA1A464E7C11FA5FA7D027C3D1EC4F9DCC3C00D58325D85587F2B5C3CA37A4C03EAF05FD5E +80EE1E041D2374EE826EBD6D7A2D85FCC5D99D11C2A8B98B0C747924B266B6D87348BAC3650EDFDC +ECBCFA7CF97D63F5A21D2567B96580EA7AC25CA98D1755D8AB43F2E6A168E945ADB6C292C8DB2038 +68CA1DDE0BB2599E11F3D3C5A3D94D9B8E60041B3D31936D0B7E2152C94528637EBC4295BF374DDD +F6B5BBE9299688DA1146157F0DD7145585CAB4292DA918616A3C2A530463D3E7C6305C8E27F38C07 +0B93FC79FC2F3483982C0A331CCEF1E0BCC0806278965E793CC1F13B1206DC1DCDE04EE1CC80B3DB +F82CD05AEB1B0684CC78304A65BB23BE4D11CCB5B79CDE66E318C8FE76CD7C2C5346F2551BE841F2 +82C258EE59A833C535BA2F0F0784C67E8ADA6C78FABEA2D17D2DE8EFA74CABBF5B5E9C4BF2F58316 +1D81E09124D4A31C2D32609966AC487824E4BEE6CA816AD1757832018066DE55DEDB65DE2A4C8370 +EAEB16A572F6599EC54A93C292AECCAB78F4E84D557BD73C5C4D21FC169FFE2ED2C3C3147468C236 +AB32C949BEC63455AEB631F276489F0C00FF0700F8086F7FE60260E766F1FFB57C2FE2A3BACF07A3 +EC0BF7B50025C3156EC51D39489EA183C75E47FB73A28F7797CA2BD1ADF6EE5D4491CABF2DB8581F +98D50FED5F5074066234B05B91B9B44DFA04538184053B1624453D4FC99D5766A0305B71AE24D7A7 +DFFA1F866F7DBB636DA8855CFE1B4D2B5F0EA2977B00A1F06A28665606814F382E3371DEEBAE1E65 +C010087884C4E49EF42D47FCD30CFCAC9204571E0973B3EBB81C9607B258B7731616A06B0231E63C +0E80A0183E738B46C9490D90453128F9E13E0CF8EE0E8E7FCC155F113E906F3F99A94523754CBF2D +34706651AC712F4215E67885D680EC30AD60C8003750FF3298EBBAA65299F80B9581B0F6B5F095B6 +4C2FA37641592B5AD293C4946DADCE79CEB0B92CFC69E7EB036E0BFFF4B53CA72DF63989142F8809 +92F8167103C250C9613A21DD475ADC2143B7F24B0C7468BF54026193A2B116B0D84A925D08C8B7F7 +2D0F3624C9B6DC89611071B1D32289844061D5B09FBE9CFBE6A20F147E1A737480F4C4DB41035D19 +7EC5DC5DF5CF70F7FC5775960E7DA3075A75DB05716042A4C491F55420B4792896612E718DBE8ED5 +7EF8A86C98346B0666655E66BDF01FABB03BC2B663BF3C741FF9C2F34F50C4262F3A93AD4AC52DF6 +FF28421AE5DAA9A0ED2D84E9C6062471D8A100E389D7F61F90EE1F6C1128FA9684546158DA7C8118 +B0983D4613B8FEAA4365249DDDC187026857B17335430528E07ABEA89734029543D9B5A1A60FCB8F +159CE1EED04BC78C253185911D7CEAE95F02E389B9646B656413473C62CBF708357C071701F336F0 +2D86CA237DE5861B4CC3B9C15EE3C0B0D44331903A66C0CB7976F7A6C2FAFA95DD57B5C4596BF83E +B78BAD4A3F59BB4B33EB79A5A8AB057CF777A7BD0B4F12A9F42B979CDE9C2B0F48933D728FFC113A +D6D3CE24F4404AE1ACCA9880CE134F4D6DBC6E6F0D88850C41C952EC2633FD27D17B92EEB4FB9F65 +7323EAB8C3B5CB97CDBEDC2BC02A14456D60751D2530CA429F02226FF55938345FD14748FAD95C40 +C84960767D11F2D5C9BE5DB97AB3A3B3040B88E300962A20D741849477032A28378358C5AB672144 +622CE9CAE498974072903DA16AD19B3EB4138F4AEDC10F678456D56D227623F0043CA15A7C2B45CD +A82ED60259848DDECD3B30CC9DE47E979B808A80FBBE92334DB00CDB71B1FFBEBAAF618789F0231A +A1D27E94D69DC00B516D06258A7F7C7B05B237C283DEF813A61B5E059A3AB17F7844B7EB8AFA0CD3 +DBA7168C94D4F08D4575A33152BC03F1E0338FFE24B9702DD52A8F59903230FA54D3A18CCB48D27E +1CC96CFAFC15804D07633AAE7982CC3280F3E2E9BF846CF6B7F0C14646BEB575621A44860638FAD4 +EF27A92EB477B8093EF37B5BAA83DEBDA743704DB50FFFFE976B4326ECB0C42F28D634BD93B118B9 +EA3C4160F012228315935C16ABC6C317E4A331E3A0B3636A177380A3917ACDF4F7F0929B724689FE +F4667FDF6434671489D547356B3C183FF64B4DC5061BFF7A4CB482FB6EB6D5217F7A5F9FC7E730D6 +8A63FF8798A1A7AACAD92E09D3F0DB3321698C0DE385A4F2F019C5E58686DF90BE6E3DCE2EC7B7FD +811A1B543D830A65A822251E5884A62200DAC6D019CAD168442A2F9C84A0128B6AA8999AFF996682 +653573F6B32FEE1674E4D8D23025FB6C7B185C8B846BCD72D5AE9F03D5072DF0CEEEB6031CB07BDB +05E13F64709A007823284E50C0B2ABD7AE874E0892E38333E24BCDA851213E8BECFA9E1DA1EC4580 +60531186B624C11FF5B1A573D758F54B106E072C6A70C29A6A10504E13E283FC80F38347702FCE41 +2DDE7BBE01025C72FFE65CC1B49094BE7CD8A5AA78449AABAA73DCBF5A5BB930A9C33090D68B1D5A +7AC94B21C07868958535F1D9DA518A14B0D48B363E077F0AFAEDF271603410614F62B960295516CD +F0D4F0B198DFF03BA61840EED718621A675C2ECAC59F07C6780FB82E37A85111172A28F32027E7FF +3A31103D2A644D0386E5321A1EFDED74C56AAF4179BCE23A684603AC588F92DBA5EE0F30016045D4 +F63116F321958F76ECE84E92A855AD4B8D99999AA25630BFEF0AC24068E90C6D7FF2F589D652E577 +2CABEA047FF10A51F1A0B940A9198DF9D99DCA368C7485F8AA1DD2D3A3831AFC30A1ED930453AFDB +7B91533162855C49F8B69D69048F6E9C50AB2A056AB3A5C5177553C9143187F4FA44310DD30686EA +A035B4B973D0F07D9D6C1AF52CE6BD97734CC9191D11544F5376AC87AD5B4246F26509991E2BCA11 +7EAA528395BA581C46E705A59BFF4121C4B0E113EB514F1604BD4F9B636651BA85515CBA55ADB89B +B91C36296650AE5F7F8BA2B2608B792BCAC62ADAE1466CFA920987D627971720DF814EAEEE6A0E27 +55BE1116EEF073F632F158B93D5A753F0D521CF2A57C2B65F676FC8BD7F337797932B18E03EC60EA +D69318D58AADCBEB964AB89D41EDB61F38AA9B807AB543E170178936D228092295D0D8E6EF3A32D2 +1F4842AAA57824CD6C8C7519FA2E9DA311BC00A60B9994AC0689B7FB54F7D30B5EDB5FA16EDA8D40 +74DC3B292B430AEBF6C2D0E2D22883C917A30D7F0B3837F6837613D90ABD193436A2A332BC535CEF +C656490474EF7BEA00671DA6269CEB5B8C3962EA5C50BF03F60A88151D7780DC70F2361EFBD8DF0B +89C9C7A23CF6B938698EF2D2E17B14649B549E3FF9BF41884355F78C16B46CCD885E7BF1EE077A19 +98F36894E9DC0D098217CBD56E23D094198E4468477F669B9D43AF1273478200709DE4AFEEB3689B +08D7D8C4F0DA406A24454F3A91B34C33829F6C3E120E365ED93C5A7BA87B7857EFEDF3CEF7090325 +85DF28BB9F5BBA3E506E2DBA7263217ABA01FCCF17883BF7C11671D500FF0700F86FA27DB6720A74 +27537CB26A55D136AD2A3285CD050C333D8B07F70D3DBE3304752FC9638637258A4F5E73B5067919 +16879FEBF35DC36BD95AF2ABD6142D8EA67E101BD4D301549675D859A6F3FE7D124B1016271B4B6C +5DB0207D67B296F014C6CBED493DFF6FFC286C38FC3EE35B1FD27A7AA88327AF8DDFF4566411563C +C502A982C4A19E309DF89996BC1A752BC377CDEEE42350981D2C3BB544EEACEBE6C3AE7D25840944 +765FFDF10B684C15D0B3408F7642BFBD66963F64FBB3FD545F7F3D67FD93CD2978D1A76E59BAD5D7 +35C592219805D4CD9185D04691A99F7F093F406B3A59F7187983A494B42FE7A9576D8936C6BEDEE9 +D3951C9821626ED3A531126BAE0A0D77A56019D1532CABE13CDACD2E00640604340AD0163AF013E6 +D8E9D98BE51B4C252EEA5728E6C8ADACF679B598982D488BFE38EB830E77FB49F1E5594D6FC052B0 +B34C11403F6C533727A1E3D0B665445F45A35EDA7734ECDA78385D41DABA311AA14161CFFFD38977 +609A3B8459B1D9873F16C6F0754DAC0815A0B1F4FC64286BB93A2A39CD2353D7D5E0CE672F17495F +DA7FD8831D86DB4E2E4822EE435261674B58658BF6CDCE724AD39EED1C565E3849F455A29086FB38 +CE2B10FD5B011731F60E34FC59D8B0D33703F66D1DF89273AB9FD3AC39BEF31BC9AE300159CC80C9 +CA1F7F7578BD0FE3F5C8FAA61ED82331A31CA4CE2AD4302E5029E8C0C944B148575EA58C8C65BB1E +E7A67E29DBB155557F9F4DBE7C143266F868BEA3A196FDCEF617CC8C438AE0E8A3F47D677AD9AF4A +685FF049EF65F3FFF1E549771C0C7CAF2B99660CD08F9995381FA7A3DF2FACAE5939F61141F5B299 +A8016A7206D406655E799AF6A8CF2D5B161F987C546C68367D51ED9A559A37429A536CF38D24FE52 +633F4A17C53625EF041F557C4740CEF8EF2A827E51717ECC399CD3F8CA0144A94AF400B5E01C834D +9E7D896CD04EA03A4BAE253774142025F6E8AC9E4B91AB00B11C38A5F266D157E9F8103139C675B1 +038268901E5ED5D803A45D26B6F5C78CA78F33EDD7734A8704861F874959B2AAE6166F530F6F4BC0 +517971D223E710470458E31BF4801F4BA68DB9935BAC58F53ABE1FE4A2B362FE991B85235DE7DB78 +700888816BBF26BEFBE886D991DAE4C85B0D98FFB5AF5EF52160A238F6D37D0D64B181F88E9B61C7 +F6282309254EE6A184E4621633A953A8E6BD6477EBEF5A617131C245F5326A1614CB464CC89642C5 +EBC4676288E2A250FB6281C1B4A8D31DA677D36BF23F67051398F4509587ADACEC34F59F71F29A9B +127564C92F4AA3ADBEB5205FFAF42B0804FD02EED7723E2C0F087538DEC5BBC65BA891C5DCD2CDA9 +2498EF974395A1F61E5CA49E72D02B2BBA795736F18ABB66B2BC180D3FCD408338138E0A812EFF43 +B656782341FB0A3AF0ED10E02022FCEA69785FC77E204BAAC5D04A700968EA4601392AB8F8B84FC4 +9B264C11DCB4DA5F654CE527BBD2FB1EF98D5EC4FE2F842C0C9330E1519F7C2BCDE315811CC4602A +F37CD1113C4E1150D750B7A071FA351D641C01B3DDD13E914B0C059EF76F6826070AE043096472C6 +9D983E06DC28A1A60CB700A94DEF5170ECFBA03926C39C874F6450FF841F794ED5EA2747EF0C1CAF +D8833926D2F9D86269D187A30C3882C02A717C86EE1203A1B68AB7A081A41A0DAA48CB9A182341AE +5D80F141D4A5A83BE6D6F5B573D9DA40BC5588314A05405193ECA6089DC3F73050B1809DDDF5D2DE +E51197C4A51EFE4895A5A849679B70435BCC6B9F2ABEC794CA1910E87E119FBD04EC1B754B78D5C4 +D058601CF99AB8CBF776A8071AE2A9BC9D91BD671FA698DD44B1D0818782E4AC6B1C81E57050B1C6 +7CAB7BF551A2715D1AAD3C63CD9DB8BEB3D0F8283FEC253716676F92A45986675FC4C651DD8F4ADC +B01186EC14F235D2EF0ADEB922BD60A39794FC6EB3A9EBD07F566BAA273E03D708F69817F7FD3206 +8AA6A11F6D873F78BA20EA172E512AFBEB768C6D1AC662812664A99225BB1A5251DCE714E0B3BB13 +D9E74435B9E3A71F59ABCE1C5F902DF378129322A02760D7E696DD345D578472519490A9F4543B67 +7066005D1F81FB9C384AA19526BDEF559BC9AFA58965DB1BDF2EB08C62BA840FAD229B4FBA913A9E +2F56C7284903235360105DE724C22C18519B0E4658AB3DF40B69C41A5E41A15AF222E0F1386D877F +2665CA0F209D31AE9FB85AB04166CD18A0634831306514BD18BA83B75B0C5EC57A6D7F25BD2C8300 +790A6CED912BC4D05751152D9BDF8D5A42EE572C3C817EBA44EE801E55D9D1AED13AABD4D22CAE3B +6D8DF8C957DE9DB14A2C826E7F65A6270C0223C6E21ACD9BECD7432B1209BD7AE1357BC5DA5521BF +B787AE49AF049937330EC82685B8E11AB43BC56BFDD01D42DB44B09EB039757A44D078B9DE431195 +821B873854BCF41FAC1B2B79D4F6EE69DADFAF626271E50A83EA9F1E6771E006D867ADA1AAB5929D +98AF700951435A30361F7A05EE9C0CEE72A0F9D0226F9769395C4EF984C0E8D19458D6268A6690C9 +52DDA7E05BA83C9763E1D518E4776747DE41C1B738290616DCD36AC61500A51D1A3835FBFFFAF611 +E193569C49C93960EFAA69397AEE5821A8AA9278BEBC9FB793E764351CA2C95F598389A060D04B77 +0C337F1C1A45DC0DF68877EE90E9635C97FF92E78507FE689BDA87114EC0A3A76381F8D75E319190 +4FB5F14226C214997DF54441B7CD0346689E6E10B394A36D68FB6A99E94EB8A337C34A3004CECEF1 +FBBFE5A3A3179C9BBDB7ACB40AF71B7B0838201A68200A9FC92875633C1DAEE5B5AC890DDF9A6DE8 +85F5D128FDA32EE633C2ABBF34FE015097E0470072E7E9CBDBCD9F28765E5C64DAEAE2B2298D4350 +00FF0700F85B5290A9609FCD26AA6A9ADC5B29E8E06E621A3F9AC46B03FAAD702F98EA8A26935331 +7FE657EEEA36EDF72C7C442A1C969D16C06A50FFBDC28E7B2F97FFC3DDA1BBCB0CC9714C6D2515E0 +8EE383023C46684D7A8E9CDF3F90E7CCBBFEEF4B26C975229FD827D22CACD9AB6E252D09BBAA36DC +F9D098E2F0E47194843FCE876D54D6DA9B81C6AFAA4B4EF71E4EFBCC1DBDA1F30ACE6F795C0A3C7A +33F8F10D548C37795426F9C790AED33D0954D825FAFA962C1210F835930B4CEEF9AA2F491FF473BC +5C131637166A0A0199B54D75B3894572979E51CF08AE32F56B4B0C65B9FF40A04C4941483A2ECB41 +A580F854CCC785C50A2D327C62A0AA5C8794C2F6D71260B8414B6657383AF050A719B2C97FB99327 +D7552A01F9A5B5F388EBF6B6F97D55D9ED82F8EB2EF478E55867A94A6B0A19D818BE195D28A57CCD +A6674C8BF85E73775E3346B4BCC81AA03904EDC16463B53384877BC752CCA76A13C5E4C6FC299308 +45FC1BA0B4F85199395A763D2FEA65B95B9FAFD43A0B5DB0C62890A52204AF5DFFE8AF433E9EEBAD +C5C5692121F6BE15133F27ACFC8EC43528FDF7BD8CB9BE6454A43773E4ECC0D514F8E83CECB80029 +D997389E3BECE4FA43960404C29C58FB93438606BB728741F42A74D7173BC182E8108B960FA8C129 +4D40AC7BD62B1010579B4375FCFFB254C4A1741DF14AFA07269BA93F0DF0FF89D305B206483C11E5 +3E785027BD740599FABA638C9AAC0E3790A70F091C988DCC6D7CE1E173B9D6EB5BB4F911E8449D9D +3D2AC306A8FA6EE4B06C08717930606F7930B17D962D7881CA921B0B59806BC9F5BBBBEC30D53077 +21C0863DF01B823444BBAD21EDFF4ECD7DC8FE816FD64731B234241597C56B556CF28AEDDF119DBF +3DC7BEC4E0926480D02DC38058E53F576FB4D2FA154A3742E65381F7CF8D4FE27B1B4EC3BD44BA8D +D759553820475E7853767795A9EA716229CBF0BC03720E7D714AD0F12A9BB3F3BF28A74133342D82 +2D1F32E57FF1EC1FE784D7D604F562CD722240330516501D54BC214E5D436A16C50F108CCCA1BFAF +1BB2DD0049A286A72E27DFEBAFDA997D522DCE4BCC9D433507DE24AB96A2B3F922161BAB12B391B3 +2590ED4155C719F1D514AAF9AEAE3C222FE7D099078E4DAA9C30ACEB3E2FEC98425C1E5522C64EA0 +BD10513D57AA75A6D2EFCCEDD015290DCDA4CA9675F22B11CC5B7A23CD472B3D3646050D406FEF0E +C8E8185A5C2945D0A6E0EF56000699BDE6545873F175F7D173D3604DC5F500A1F37C0B72A3C3AB06 +3D3155BC326B36E0ED6C1D5B80C05750FBCAE7E8237D356C5026BE40B71FC98D920B22D7B6F0208A +F7D1D01066252A7F48B53C76DD26DCFB86D49F3962E3EEDC7211AF7E5367597AB89017019240ADFA +000D6484569C9608EDD29E23273DE7642E1BBD8DE79E3DB27323D2CB3B07AA0F1E046E2E955019B1 +4E4A81CA82DCAA5C41D9C40C39C8BB9BAA28ACF3137B186106A1EBD945D67BBB517310D44FC10D12 +2426C3BB5439157AC26F54DA4197F5555649C8EEDF9B130EF31184C5DB45E94C0BEEE02B98F29C52 +6CA8E6E951A2C6B674C529C9A19DEAF256AC09A5741FDB853F5F1B2367EC36EB42F005AE6AD3C568 +9456CF722E2D7349A870AB75F6D21EC57EEED03EBDF3CD1A6E2D784385E579A683130E61E833B2AF +DDBA8ABBCAFC04E2F2AA36D1C2A7A774C27C38F191B803FD0EC2AD487C9A7397ED424277927551D1 +44AD87ADD4F61E20FB1820CBFE9381E295CE2AEAAF402EA147E0B42ACEDF70ECB914DCCE73034E75 +3F06470665E47062AAC3D5DC6EB703B023BFDC11DC5581D67A3C0B8B4397F4872694C82A70C511C2 +B61443424D057109852328D7334E0DC1B3EB97ED6FB7B55A88E686FDE861136830AB3801C6885A2C +D9F5B4E00C9AF928BEF0D3264CF2C0CA345DB3760DED77861A6D8310B8A2B9E4E4C464D201BDD1D1 +9553863F525D0FE830CC35ED6B20A9A9D11E968E86EB96EDFFA5923A2F5556C46E22A4CF890163D7 +793729050905BEF29985322C7C5FFB588E455D489287533A7ECB7FB8C0701FAF7909DB7B6AF545F5 +6C3E3C30A2ED0297ACDE2A77AB1992D961BBA0381A5FCCEBA2ADE738F5681B7542567898FBE64FD8 +A865F6809DC6648DF9AD1447FBF510453AA35215F32997E270102E1775A03F5E3C6BF7F41EAE193B +F668494FB4CCCAAC85BCC3EF520B0D8796F8D01536CD4C71547FEA559430A5CF6910E578F35ADE89 +3A246C07593187F823B1E3E54641CA28E10A8844326E7F3453C98A7156140484FC4C74B4903AC6A4 +31955A9C8B7D40B6552739CF81403725EECFEEEF7A10E2D67D69AD9E41AEF5E73E37BA91B2626755 +FEF3570E11547360B1229C3D9A0743B0871478BCC0152E44990BF82A071FCDD11DFDEAA0356A7D91 +2023D6537C73E0358D23F578D484BC7DC796A1C14D0C18AF2A8301CE70E60A117C72FAC66D0EE664 +01FB7A1D5868B555987EF7B72B69C576D514A76572B9E9E04F78386918DB290E60E9DB99E5459093 +F617219A9006F64E9C21A54462E0DEC9C20FD2DDDB0C5DF9390E3968580FD4DD412625EADE782D72 +C48BC0B20BEBE47258B74B83E736C239AD72E75F31CFB09399123B1BB16BC12ECCB122FFC42A8F59 +EDB526C16875A43D90A8625E2E42214E65B70D7F2E1D9635CAED136B9068C4D57A2ECC269CDAA2EE +6480941FB21304C58B000D461D78F12FD4EC357786998C27C2A1A57AEC75A3C85EF331C85EA16EAB +E72E344FB66FFDD41849ECD85FC2E2B478FC2FB713770DC78EAF93A154CA31392A7DD682F98E1657 +8827DD9D5F9EB850F4DF2D1810C9C2284FCB04632FF97EA9ED754B4570F10616AF12986EB0FDB60B +972283DE6E84E90CA49BB3E1000508FAF7BE11BA4E112AE20AD44EB2D58B030F1D341F8CB0BF8115 +434869BE159D9AF17690C5E683CE159526E0D464340A920578580B558E17F88E0FF7500952B5751A +8A02EFA5E3932119AABC92ED1C43BFBF657BFDD118F4A1A001B8903078E08B393048F173BF5497E3 +530617AE777EB057C57350FE3040A22450155BCFA052D24831660C707DA4835C1D9E3429F9E16C18 +7372062D9E4F31DD533FDFDE7564CB6C42EAD9304E89FCF35E528CF1FFD5B35B591AEC9A0F56A84D +24E2B6D515D28AB496878ACF27C006F5FC938ECDA7A282D18FF7841417D25A831165322BC1D5ACDB +03444AC2BE417BDA7DA5728B12700797E9F3585C84BA74D241F9D194BA80778369534A84A57BCC78 +4DB64368987094C07B3ACC162C8B2930013D89F9C3DCD231BF707872CEDB612BE4CA1BB048828991 +FA7B7A5A856F388CE09FBA65A958379C3921FBBB8024A1E8449D62C3ABEAB3249DE8713A30D4EEE9 +0B221CD063247FC95FF549951BEB5825A98C20C0FFA7B8B5819D43177E48003DD55DACFF20BD92B1 +E06ACBB22FA2D2FED4F6F8745743A24F7626E59B537CA100E182CDC6D54C1C6A19830C34ECCC0D30 +461F29ABB46429709AF39867904857462CBEBA68530AE7CD852A6B1321BAD30ED93E8E05B43DA15E +2B79CB8C842AFEF78DE7D8B0E27292BAEF2BB107A0FADE1109256A29C4007021838A553F11526E50 +1E568C10B48BC8BFEDDF72C235EA83799201D5CEEF8FC20AFB2FB592477A42BBD60BA354BB68EB50 +286CD6D5369EE33C9A38F04C34560A970346C19F05CE67FC2157447119125FD34D921B3E6F9F0237 +BEC670406FDE5DE174F21E8A99CA0E20555267D8BCC67FA914EAF002272563C21E1C50562BB8B1B7 +9749071548E2F7A730B9FB7785C0DBC10681F6A910DD53342A796FBA7AB35F5314E48CB06725D91F +1ACD5817B97186055B7ECA800E00A5902C7D1F6271FF44B75EE4A894C1EB3A79945FAD996422AFC0 +751BCE3A4F1E555D58E479D28A6852269ED52E74427DEAAD4C5F7F1A7E7EADAA04CDB2B4114D72D4 +63BD7CA6EB053716EB9413DA5047C9C7E3725C2052D21C61527D46E8D2011339A9BDBEB22CDD0951 +CD8904B0AE3DDD77BDE3E3FD9732FBBD7C24F54806BB23327D3321A76A48A2AA2D2BBA946615C620 +77E4BA4E101CAAA54A85773F7DAB8558337E9F0E8ABFABA748B7F53544D61F3C71695EFA3936E2DC +6596F905A9D4403E99D6320BD5675124715FA753BEA144B49B8C7BDF0C5AE37FABE8568FD93EF18A +06B9AF54195EB9BC14266D8BF2DEDBC751ACA2E269F507AF16C3D3A98EAC28BD0D0057B76D2C89F1 +468D6EDE9267819C903805BF81565DD49D07663464924D8805B76E563D6E22966D5BB693D9C2669A +0C2E115306A4EECD03ABD28F5B771883C89FFBB22BF5B139104B9276CB363621AEB0D4AB593B36CB +87AABBEE53408BE2C42D343ABB18D9154AFA649525389A5819CDE3FE008316BEFAF3D4DC78F5BBBB +66577088D772367F1274D26CA0051B44F7B5FC1A238755DE29B82A323BEA0C70CB85B0F3DBED4628 +6CBC017DCDC986DF633F19BE8C83660A2BAFEED1D7739C97F52B305F3D06BBA93F42FD870700C5A0 +1F7A615D42D402355FE5A64A5CF6270D4515D2B75988D89E39392BBF6E95361C4CD5BA341469E934 +C1F18C92A2239F7A85451C11F49410732413EA5A8639292B8E879E88AF9FCA9221D817E11D84D4A1 +75C128A6C373E7C1B68C93C5531F2EF8792C90D9BFC0437FA50AEC09DA71C88FEC910DF1FA50FAC2 +611FED63AEBDCB7A1DEAB28EA1584182B6F2E9C0656D8E254A477ADB5465672DFC00DA3B6B9421A4 +D2B8B729CE484C2886CC86B3F824B3031E37A18F321638FEEE9E50A0E4808AA1A583427B745088F1 +4230AB67604FABA38FB57C334217FA9056D483FA9C4155975048B6C6F51BC41DD39A7A2DD1A6E450 +603D433466E4FB91617FFE5B88F5BCD6186E234BFB4466CAAF405C0998D20A252ACC582755B3DEC7 +44D473DF8C7A547DD89B5111F829DA822FB8D6571A904D0E952EE73CED45A8DF1A35CAD450799E8E +E7AF4C71BDA2B2E281E557106981DAD1350EBF49D518FE49060E611CB2CE523F40244184D93115CF +2A2178DF1C803E90CA46896E2E448AC64BD9E1C1920F13243030BBBEC8510213C4E56813C34CB78F +9D7B26326335447C0F7BAE777EBD6B4D55A24801B4A3238DE96BB03A90EDC9BD333B787315AAE1F0 +81662F43F589F39537CDCA5E6040869AD364AB32712D0B580E443373D7E3A5ED6AC8E326E759A6A7 +29EF7B5C9A901841C233E203B70CE6054FC3E1CF611D14BD2A25CAE45C6D850D0FD3C7277638F799 +819F0806E5BDA6311A25D814B637672DB020C61D40D5079F46CACADEF8251651B840E87797FF0BA2 +DEF8769743AAA15FB22EF6AC4F11ED8146E63528F785A65AFFA818F23A87C2DAF39C7D5985ABEEF5 +F6D997D783B2AE11C968A757DD842906D8B111155F3C799D17C83C695EC8273836787D12154CC9C8 +6C45D148259697C8790A583E62370424E4CBD8922BF0F0712C7126551A08696B642A695CC689E8B3 +4505B716754BDA3E72DFB6FC5EE6722B86505FAB14532E59EB0DD1ACDE04E894C94793EB7E0E7EE4 +83D20EA9E8147AD383B3D4BE6648454621D8FC832BC57F31313260C8CD360FC11F8CA6CC552442D5 +9B025C1D1B4649DF0FF88FF0806F0787862DF78124DA40D61489EEED180920571C4DA6CF3FF8E420 +128AE8EEB72BD0C8BB9F0833B3011BFFE408C91CE91EB13805247E220E3E505022250F2E1EE507C9 +B3489526CEF16F49DDCAB827CF3B879C406957DBFBB08F06E80A31BAC17DB6557D50ADB6F9F524E3 +1F3178E43672ED54F58DCABD5AF6399AAFBF9492824F721894A3FBB17D8C000108FEF7BF2E3B57DE +11ED05398A2495A4C624B6DC53AC1184F231FB8786ADFAA2AD1B602C6E6BD1722DC62A630F414BDA +A30E1DE0FC74109AEA52274EC56E15441D7776446F71D2B3582D419041F9AA05FFF015978130FFFE +96BCE4FEA445FB4188959A96F9959ECF3266C1568E96CE7AE4B31E1C958CFA5CF16F352A7C0B79DD +3C7C8BD703EDAE1A285B494807C29BAA11C5547356476F7095061CD1739945007ED27735F8B5F9C1 +6572F5E40FC2D306941CE1B1563235B7C4552E38F9B2EADDA39764636BE8B42509FA087E0F0C1AD2 +2F5125A64DE06D7A1D80497AB820A41DCB4C2456AFBE0D050B39390694FBDF3B1DB3B432491BCFD6 +D4B4362348759C7C7DA3FC6445E7340DA44D5B37CB78AA382FA3B9889CFA2100625B8E159024032F +A3DF66BE32AB4A6617A399FF60D99B406C05337F17E1BAACB3AF03F75208CBF43B73073160895962 +2EBFBBC9F4EDE2F301B06280702B6CBE2A6AFD7C737A14EAD1A1E2E41B60BB37FBFDCE855F5C10EB +24E9235BBBA8ECFD94F59EC3BDB981F930CC0D53F0E3A829569922980278FF2BCD8004933273E0DE +8E9DB1CC0BF8530C80CC6E52451505F65196955F952C8EA605C90E502C91A38C709E7B68244F47AB +7B80A56976C42E0DF93CF5C72C829DE76E6F9310BECD5B2F3A33883600F9CE9A42E3688D8D5796F7 +71AB8F3F1B12AC21F1425A653F25A3EA7C85DCBBCCACEC4C642B24385C4F142D2D6D099193842486 +08EAD886039F7EC135884E59BD21095ACD5F2AD1DC74CE481BE58B8B4103D8548C48E145D604C968 +A5D82E983C3940928C183944AC5C7606A7F6690E6B3D6DB5B81663A95E0BFEBE100795588DB95372 +9D17413FFEBD768C88D79D9C844B3F2329F7BBAC750F7E7674F2D101B354C8E4A4446448555E0BF9 +7718828726686D9883DB5B6D808D0067CC0D7B04E137F503055D90726898C4473DFBC017EC4E2BEA +F83556F07E2D625D45F7F0A54616758EB05A542B3AEE235FB4C780C47FB3D15EE48CBE31D24F3382 +B459EF12F0FB4E5314FE97F8B7A5F03CB310E1B2991ED2DDF1DEA63016FE3419D6FE5442FB72C064 +2AA6893D35A31CB644A52CEE78349E507ADE7D29A174092B5AF0CEFC5387297DFAB206E25E7FB531 +459AB8AA6FF2BE0769BD3CC573F18DE9AC2E55F0582034FE2AAB9A9DDFCF4DA429FF80B98A2D6865 +95AC82FBC6D5DF9928C21BC1CDEBE88F3CF3AA0EB1AE6E2E9CF8ABFD677105A57CAC6966DA51324F +9E2585CAC12ACA8A3944255D7F0F31643A5848957C905456DDCE9C2F443C4DD4A5A675C64C78748E +DB48FCBFA64BE5AAEA5A3E71912AE8247FC6013CC62C553E16B3F78C21F0C60FAA41BB9145963CEF +883C80EAB5DA88AB8ADD09E07A681B636CDFCB89230BB9DC517C8983BC8849CC56D26199D948D0C7 +F095F501D4E3885727A17FE1122C492F39FF53B74A7595E19ACD233500303F5145FEF7246E575A2A +1C5CF894EE85E124266FEA071B323956BA6E746F38D34932F61EF38EEAA8961FECCFF6D7678D4FF4 +D3868BABB9CF036A32AAE2DE8C0A081A214C765FF9C42A608FBA94BF3244E8901EB52F5F7A17C009 +93A81953FAB003662ED8BB84516AB9E02A5F7474F5654DD687717B570339626BAEC3DBD2391C3F52 +A64FDC5DA6E030EEC5D82E0B3FD7CF9D670C655D8774FB3F0FAC4ACDE20B9C97EEC2960E0E4385C7 +D6274EEF4D5D42AA295F492E781ED47FB136D660E126BB0E98DBDAFF7D82149D7EC606C48D3C97C9 +0AC9033E78CF1A64377D3C7BCA3456F09D68B588D09DFB3FA76D65B617C7DF9912B48DB9763875C9 +87B4F344301B7CA8653380F6C191996F19E6147A743A853D4E30088083D3E10A88B45CF1B9CBB5A4 +AD8C792944AC6554789D0D8C360AB7049AD5026B91553624F98306275A355EAE9078A610AE9EB9CE +87DF48C199A8805488AB72870D04BF6AE170BE57948EAA4DB4FBF7B7E6C30FCFA766DBF8BB759E97 +12BD4279F6C74E62BEA9A7E50B99722AA6026130C785558E67047C42646ECD3AE49DC145A16DEA10 +4F8624F0327322598E71AD2251E281447D8852BF756731D62A32537A23F371A8E56C39FFBE213772 +8692DE43C886BF7D0B37E796514B20C1D463A9941E4B978D46D04CB2C1934656DB672FE12EDD8848 +9B31D5F8107D6B3DF396340B1F097F9CF6FC2C72FA9AF5B8652D99A832D0D4E319CD37431A379064 +1ED6B55586C46B1D2DC6ADC006028CC2B1626EDBBE5A7D847060DB89636AF9C69795A536B6D661E9 +247A6B9A9474E250B7651FBAD28CBC4F18C4B4ACF0BA8B3B631E8C107C1D1190851E3C8D465096C8 +5D40FC5AB1FB5E16B76D7D0C90E50BA472C1D9137D2D94771B737FC3C2D0EA83C7D24A55C532366C +992DCA0B985990EB8776094E9FE3267DFDB69F53FD0ECF47872B62DA35B1BCA25EFB8366DC42BA48 +9BCFB00303F6DE6F76D209B6D2051164CAAEC081889107CE186FA75A18C841752C283E05D9E0503C +9A1434FFA2D3883796D1D6D135F07D3772FE8B5089D14E33BD754CA4AD8E0B744C5FCB2F243C5503 +C8FBD7DA028DE8173990DBF66EC374BBB088074607F5D731D3E095AB738B848ADA347A3D016CA7A8 +8A376A300A8BFDA885D64375875D6E3179501D9B754FFADBC1D06CE71DDDEFED84C14820D807597D +D73559F914CEA9BE48C95017FA33CD67559BACAA8A377C230E3D5BFEDC168FA2C05FBDF0084225AE +5291F7FE555E7891C7D008C4F1567A41126156CD5DEF5107E35CD9F416408F00F7926B89167F0247 +DD67BA32A0F233BCB4EA24943521B488A93C3CA3BD23F627D96F83D04C9ABD05AA4EAF0657A0EDA1 +91453FB14A7CEF60C0FC1B3717B8973FE69F321ABC8D069271041AF6F14E314148CA0F3335D299F7 +FF6014A500FF0700F8FF62D7E03878BC1AA1190F35B2AE38124115288639EC30282DF2EFE6842F47 +41CFBF4C226E3285EB2B3297267917EE38BA98A6BD5CC9A1536B8E74E3D3181FD22A7C70E0E86CDD +0C62956A34D1290B15F6146C67A6EE97138E93212E9178871D97766AF7D1BE249CC3F64D26D8A75F +2140D173C0063AF385C96E465F3E08703A07E90145BE4033764DD2B21573A1FB230F5FCD6C37B012 +2708CC9940A03A23C00EF592EE24D6766DFD4580AB6058EE51EF77506196D3EEE6F0231974CFD905 +539A8AB45BF8690F4E0DF1B68D3F67F1DF7D5D015C65EA4E9C9A4A06E8D0B406EF0798D9B3D5AE2D +D30678A7055919A43B73E18FCEAAF6C3D33AE1B27CE3731A4D1D93A79B0562725CE10EDCC1471612 +B3CD9D9907C0E9A0BF3D91CA69B93E8130CBC12776AF15E179E56EAF93EF08606C1DCD5F902463A2 +4F18FB792CCB6D74648F488845F4F04BC966A0BC0DD0739822BF97AFA282BA4810BBB3F6E6ACF42A +E558D16AE76EE30B06E973553D316619670079CD6F05FB5AD6C912FBB0FB6177E34E11333CDCDF0E +4CD5E962F23C740A601BF6BF2EB3E09E0FA5117F2671A028065C1CE2F29DB0AE4E815D1AA75E1EEE +272749F49F2371B89034ABC4A6F8871B1283406DA034A402C8EDD974A09D969AB6FA1D13191D8C23 +3A44A2DF31D5590C7254331E2C56B886EA6591213671B9D6801654D4D187DAE135475FDEC0CF134F +948034E28F26D4AF3EAA0194220B66A65E97D5E33E088AE815CCAE86CBFA555622B4F770A20E9AF4 +28F473EE6484F845E4E859A169B5FE90333D44812877D722882D8CCB87492557011260F1DD4F1AE8 +428F587F448C6BC52707DA76C826AD8F86A1A092331AE042A2DFD6B43A4499D25F1170F5A9F4444C +0210A31DAEFCA5736037AA4C40A3FF24752297AA4556163B87B3EF594A585C90054529491463E9AA +50690B7F76D4B09A8C1F85F5E3C3E2DE645AF0540C97683BF2BF1822B8EA92FB62AE3A7AF6340326 +4C606704A054E5F4CD05C8945AD3C5DF3CE2263AD4B78FF3023881D771BF007E23B5319BB9F4DC1B +C2EB2878171899295E9D89A5FE88C28F86962A628D7FC55BFB229F4B2CBB083C00C7F8A9C88D8674 +6209ED576AC03290A009BDB7548F118DB91AB3A1AA50BFA6AA803609441AF9D0B6AF88062653B363 +117FEC21CB53736326DE655DBA97FCA5578B14C4AB1DBD89344A981822AA2B503FEEFB7382E5F61B +E4C543F08D12236A1F2BEC1E5FA3FBF3E3617463F4AD70F4DEF90A0571B569F04828DA70443ABC14 +622BD991539CF03D29F2179BB6AD4C1EB8E61681828AD757BF40DE8E55DFC6F09598DF492F1DF8E1 +A528B72FEA4D27B3BDDA08687EBC16D01D745ACC7EF699442D9DB8AD5E9FF5D83669A1C8C55D71F2 +B9ECC48DF31C1E112977F71C721CE3A955F81888A9BC4E7D25B964ED6B2576ED017F9073D89743B0 +6EB804D7D0D3729E42FEE6A74838380295C1B1999D8A3CB2A4F033EE5358FA1C2E040A871C8C2236 +F84C26252DAC250463D23C95DB9B98BFEC514DFBF0BB32B1F7E1DD246064AAEB7F2EA11B21AFDE68 +3E62DA4B9C716A787159415497EC5802D6348557B3DE054189E0D4E74544ECF6B682DFA017B65662 +AA53183D2BB67B81AAB1EED90DBBB3FDEED98C87AF8111ED90443C0D1B2E4246D4443687D29B52BD +88A1739C4509B91B73085B192A54918DFD8A30F24FECB414413928AE2B5D3139B0DF721EECF9E82E +1FF02A2EFBA6E454F4BE0C6106E2445A940E2BDA6C7F1EFB9884CDFA8960A185A2147BE88DAFE516 +139BE229DCCCD393437D8A4F90C14A3AB03A57A40084FFBAAB193EE146181D9547A7860C5E6BEEEB +BD9C64096CBB2BDC22163E0D10F9CD0C607EA8A803CE889DA32CF2C6BB7CF8DA9C2FD67E1B51E547 +9C904CDC47D327A9545B50872609B6B76A19117A43847B241B8AFA2F50681711B889205A0241E4B8 +3B29DCD317CCA9C73C41592087B96CB1BBF3CD2E1114FD8FC1AC3CA5B1018743A24F63BD34A385F2 +8364D2B8CAB802E74684B4FEF735594D3648F9B6D0B8C794AE379A157B7F1EE10BD1D3CF230B6216 +473AD0815878FCEF8E1FF7E7852A82714365C31E9F9B6FC3A1E36457E094EB97F49E0BC8F6A7CAA3 +CD4AD78BF1E529875886B20039B07DC468678B62CA43A6872BCB5D9B0C6C3F2AACFB2D5D90A46B67 +6128B184569CA81F647761957DF5374E20CE8993C5B407F31C4FD9B67DF38FFB522380A7C225E763 +BEEF4DB60D1A4DCF4B21390C96E3DD101500D91A74B14AA686DAEA73C402EF70070C6120440241DD +56640D3BDEF586C8A37146723ABC064CFA3A2B4FADD938A6A4E027CDDA7D995AE23144AF6106F5F4 +DC3F9B057B9298FAF9F4118B565A09981FF7B2C604C930F36EB7422BCFAB875A8EF027B4F9BABE0F +3D50D992D362BB4FA61C221D23124CD0E745CE38CE47B12D1AFD8097F86CE2DC923A759395842B80 +C762E457F73998A5E94CAF2BE52EBC271FDE64EFEDA0DA546FDB30C9D8168678B4A7C989AB27A79C +12EEA5E13FDE94BD7E4E12183ABD680FE2657C94D47F83C91E8DE96321DD1FDCDCE439BFBF2049A7 +95CCB576C04D97AC81FB4555816130E703FB58C35F8B01976E5663828F684E8DA235560AB103EE8B +9B24143ADDDDBD3DECEEA127E175B957398D3FA31E2FDCB9AF1ADD50EE49CAD19B624455B9A90D2C +353F46571A2BE5ECCD1E0581CE5C6D9F70952FA7586D5A4B351D335589FD7CAA9F35A292A41ED020 +EFAF6A8F394A6D62214B0094C0764C35499EB258B0E48CAA2B75B89FA56A4CB1232E5C2828C2BEA6 +5743BFE48858D85E3C234198FCD6F194242815636BF888679DD2F005A9B9371D6943400B27DE26E0 +5845BD38D6B767B50C8789AD932A868B00FF0700F8ADCF78C18A3C921C32089468E3702927292C02 +7792788559D43AF712728BF794E737CD1E3C289052F3FAB7E77DA7B83492CF1D176EEA83D38F911C +4D39CA9EAAA0DD5F34597927DD605D50D3101B5D8CFF0BB580A0638005B81C2F0C5C0ED6E661DD4C +834220FCE353F85280A2A4C74F051285609A33EDD96CF658615D3E5AB93B85453E0C01A8EF38642F +BC9A9231E65A1CD7344ACD0EC9B923BC4D966306912A4638DACE1A42D36C180EB347FB1BBC387AF7 +490A2A65BFFB1F3857ECCF86677055657C1140DF21A625B511A7577BDBE42B309CF6B421F0A390E2 +48FD15FBE4804E675303CFD4561354ADADD0742877EB4C4810AC350AFF93CDB9A83BEF40C289E7FC +07FAF84F4A7EB26EAFFA4318E4802E7FD68ACB58EFA562A5EA32B3FFB15583348622E4DCE548BF75 +97E9CD25AB4AFF578D72F77C7E8721B045CF7A76E211F6675BED85EA427ADF10D74366B682ED1C6E +59FE3A16270DC60C8308F610D046BA855CA7F108AF583BD90A3A84BD225AB112D5A48985346D37D1 +9D4E41F9CDD2DFE50D00305E714A9D6F8DEFED76A77AD645FB779A690086A43D5B8809298A8AF845 +C4D51777E515608F16FC844415AE768645EC1A60CA0E74CEA6A7B034FB1CBAE21B3EB09917443E03 +A239BE97368A9C117FA44258E7432863966B454B263671E8148E6586A5187C6678B3EAC584548F01 +1C29C868319C4A1FD47AB7C23DEC749832C14EE6FD3F7FB15B9C650848A3273E91A925B324BF1067 +2AA1B86EB077A4F4663E299A0EFE06BC859004D6BF27BB39F3CF3E31020914620640D06D2724431A +DFA1D1C4919FB5F9585494DE97D8B910F6C0EB2FE189B5DDDE630E5A7363AA520672D6CEF5926D9A +AB0002DFA5CAE04D53BFC3674DACC2F298BC5FD88461D27A817D8EA4F824FD2A3D2A23360A2326E1 +5404D1524CEFCD9066B353DCFFD6CCCA6F41725551E0F16C3B573947BA60B3DC31FE315864D8205B +02FDA2DCE230251FF2DFFEE9EAD5EB08C644A523813C7CEAAFFC9D9BCCF3B13B9454F7ADA30AE175 +61506FE6CB4AB6570AD7F46E13BCC6798AE229FABA5E91DDA13BB2B6B7200FBA0D6747A9A3D7F14B +99A545E84A9695D61E507E5F9D87209E9C8F1265E05101B1A6B18F093F790E0338FC45B23F839640 +9124A1424275BB885D607AFBF6D03582763614F339CF8E18729BFDFCE10DB565FAF32B88D6075320 +5765876BF69533032E712627FC2C982DEDE3FBFD74124090C52C9E3DF2E0C19AFEC014D614C7170F +DD13DCA2BB30C1FC30F58995CCD8DC77F6630C4BB34C1129338BAFCE56B4CBDDC85BD8C3CC440679 +AEAC88DCF5823146B66C2A836692778C87EEB895814AF008ABF678C7A441C9B7AFD13DC761D1560C +DD5E220BD285F078F0D06D8A76758A48B7D67459A42BF98D98F15454037221A09781997B88A7FA7C +20567C0FD55DE7EAFBC8E6CFF0D76D131F91B7E7D62A604556C75D6F70514636473BF26472790E44 +A69C30275F99B841BA6A26B1A918860C7F5A39CADD84378F307B590C430CA0041190A2C23D9D9DDB +F71D3012BD8D6AAEC20F5CBFBA29AAF33935A7F780E8DF4A5AB3345173E6FC80708E11435EECD4EC +CFCB8061253195B5E4FA9E29AC952252907BC03A9A98E5A9D1CB032341CF4A26F9798DD2B72A854F +DEB3C4FF960B26577F73D40B05661E3857B79A7AF7C449E9D3BC70E294C3E8166CFE75A571B91038 +ABC0BCB54C584C973B127E52375755A9E65CB1AF7F5906E4F0DA5EC9B393D706C946C3CF1857D652 +6E9593DEF5A03A39D7BE04B192392ED30AC05A95F09B52FAA010A1E351DFBF4F823F0BAA475524AD +DC329E5D4696C5D754BDE7F381A5DB9DCF5DCC42FE4C970319A62FD6F7D4EEC64559B48E40684AAE +DF628C3E3A92396B28114FB0C7131A8A9B25D4859256C876B0DB5DA02F57CBB096B85CF352C5B554 +F272159B3BDD487F09DDA52C0484F7885928FBE7C9CF4B702D0EEA846FBE474F1280CB04E657DE89 +1D6E668386FDD27157BDF85552429FD6435573BDA9F37A63D5E3F70E28FD5388A8299B0CCFB322AC +86F30CA6ECC8E4EA76BE1158BBEFE5EB58CAFFD09A651AED2F5213F73D4D4A6E73D48F1B9B5B3544 +D67121655664D55DE156C235957D75C209DF3E2445B66AA20D8AE82C084C4BF91D96B14E6056DED7 +77333F490C18D90A2FE60DB1347E71BFC8DE977FC88B267F59EFACCED2FC6326CA7B3E02B6B6B951 +BD74DF1CD3E3A4F6F3E4A5D4F560207703F4286A6E41E87D49BBCDBC1C1D0108E6878856BD5348EA +A814D5258303163A8F49EE5C3D0A814D0472D705B536C489D5973F6D09E62F0DDED5713BC9D997AC +E0BC9C672FB2BB21BDDF0276594A6B4FF126A88162AFCB72D44DB9FCE3E227B37926A55A38A110FE +9FBEC2789EA66D5D7A21FB0C8268D5FC714F41534A09FDD1CFB413EE0A4482411A157653FFEB7521 +0B97AD38A889E3C74C7EED615FF8E5F96238E468D70938EEA0EFF148B73EC2835BDB6F310C0330D2 +B98CBFECC98B394AEDA9F0393273617D5A42AC29A7E545888D032FC836403A1BEAE60A9EE4F210BC +E4D00BE50C310D6D3F77362C9F9B9CF76B33189D7248C0D4736196E8AB1249C34638BCD1600BEB05 +08964D2FC4DE60810F6805B3972DBBDB6C6B2CDE22B6D9EDA4EB7EFE63125B3F1636324C866EF716 +AC26B1B991B58894C57E2005BCEF36780764F804FBEB8186D0F4D30B39153053EDDFC3EF6F1B4A2E +180D905086C27C7E835D52597F5245FCB75A9CA404DB2069E2E660BC70FAF051C4486EDAAFBB4481 +0D28E5B7E019E2A2F626C682A2F1D28A20985CD328A56B1DF9DA7933937908B9580901C95E0F93E1 +1CD1E7E289D483360268582EE679DB88528FB00F206568734762988300FF0700F8F14FF5F5359B5B +92AC42443EC5A4028163CB94CBD24721B511744700BE6584FB4CC896527F097472165C66F1949B59 +C00A6E42A0B70192F8C0D5401437101EBA2E8D0D0EBAA48D7E6458531072053C4464B1D1156A6A66 +D431349B9B751D46643D4DFEE996CB6213012E335939C28E2FDB1EBE5C8E8D8B61DB57126224E08A +AAD71C7173B52EDADC1902B8042E058D047FA70695FB84218B7675D1D4F3F10F7BA05E926D41F7EB +4A1C10816B503BFFB556379B6219558DD6557F7287B5729488B31E4BB670DF79B66DD5A8D5FD0054 +B6E9D255F28791F4B31104F3881C9DA08288DC394DFDC9183AE3EED03A6B04F4143F882E60796EEA +6D4B4A2231AA369B007775069D53A4B36D95E87DD518C3BD3EA5B3F6D3E198A119AD74958457FFF4 +88B217D800E94B16CFB49511201B9F2F5B2079C3BFBE1B9A669431D15B10673F1A30B0BAC5DE4105 +74149C4BCED34B1E40D6018F2CD4A22D72952A55FEBFA3FD61AF89793AABFB0B7D1403FAD0BFAFFF +36141C134856DE9B89B47D1AEF7DB78C6A8451A6185988FFAA29B43589C4CDECFB0F85BCA4708AED +9D590D16A34ABBCBAB1E8A0933ECB9ED425B48705F2B9F7E2BC41C3401ED568D12C9D4670CBEDC81 +0AEF111F858C0C97769DA3C60D124080664FCE1B7CFBD49CA18A19818E736DAE6418B60643EF411E +69938467B61C7E5D71D0248FC7A269A7982E666AC2616152986D0106459D99B9679A03BA46FDCCFD +2ECD1198AD43C0731AFDC7BD0E4B6F642EBB1B071891356EB68900B3135B661BA0997986945A3684 +8E1A9959B7DBB35B567FE09F6CA8E0A36A973892B76671797CD56394334D619BA610A993B3D8B97C +0BA70AD49F87AE85805E73698241412DB0EE15CABCD14BAC2C744D34C1352B660D08C956A196143A +121CB7213089CF14D654FC60E428F92CFCAFEEC1D33860F20B1F192FEC60A183FF45BE88AA1AFFB6 +FF7B68DE4AF850764B2469C4C2A8EE1A53C4DBE3530F82F06FC30A124FE022FC15205B8C9999C854 +9D8D6D6081717D1AAE52FDF212ABD93D8B73C1BA0DFE0EC8539A942DCF22580C91F5233CCDFF110A +58E1B6989D65F308E874578955AA40304268FFDE1B5681AA6B0E24B7FFC6FB2B18A6BDE0B55E4979 +9EA13525ED2551EE59225B1C5C2F324E5DE915BD248BD8FAD7AF517794440A0901C7868C253D7CB4 +02068CF0F1F968729C37C60B01E0173A872D225D83EDED065BDA0488736F689B37249860E03A8F41 +EB5C2E675ACE4E892F2A675B4FA10382586AD0FBE0745C7388A4269393A1F6CD8F8682AB9E2CE09C +4DD1C6CCD8C429EBCEBF603A2A7DD1C14859B3B24E71518A5EDBD0CD0E6242FFFA52759EA26C0C11 +67074E21567236CAD0462491F24F0FA584F2E47CFE72B20DCEA83BDC8B0CA44236A5D5C0AA299B8C +ECEAE8CE20824522D34A3D02B60DCC34F2E8B4FD32679D3A819985CA2B794DA8088DA9048DEC3EF7 +64212B3A5C8CE95CAC9428F101C77CF0EC5D909DB0BDCCB2C6D5380F7577D4F44ADD75BAD4CFCED4 +0FBE547654220590464C266BDF4DDDF1AD0DEFC1601A6AB805A099A9E8B2953759FB56034F837C80 +F7F1CCF9E4CC74CE996A34813997570F5B669FAC016A56FE81BFE66B299798465B009315620714F7 +279B7812F0E88DC7AE109C4FBF20C45E18DA860227BBB51F9450C0C346AD109B2816D905D7C4C004 +E97E8AC24284E9C700891E8766FE56DBEC520887CAD6A8C60CE95739529D2B81CE71D6E9CF319327 +074948958BEA87BE6EB38EB50574961306AB167B6766777A0B44DE956496AE33FA3E80096FABBA53 +79461B6273D0B27633E18D78A4D64A5C4461F084AD44227F1015EA8B8F97DC7BAEFCF83FC4A5571B +66A596E679E7683B38373409856DDB8901B949F1801E0A84903C2B5BECAF5C7E3988AA9427A83D8E +FF67A14ACACC8A978C7691A03E51CEFEC334BAC7B2B0291924EB774B68C10403DBD95F0F41BB376B +5E50E1391C1E969DD49BFB20770B24BFE73BAA10449D98B1953A2E75099A354F7184797D2BB561A0 +276A38340C318EB615B4DC4E09BF1D5B76A97AAD0CD813FB271EB70C39EE4462AD443B33671EA5FA +EF930A273A5F768B9B4A9178DA5AA283D54B18E2454B924E51DFDEC963B4AB88D48E35B4C3535144 +29C52DF2F61E9FC9DCF0AD939211CBDED727B49E7D7DC7F0C57D0EC674A05E0AAAB920026635EDCF +D87122A5F601E251FBE9DD91E8788E32B0511622F8671188A07E379C792B3C6F4874BE051229CFBD +681C9745D11E99C6702BAD709B05D9A8182D37F5220E7ECCFE115AA9DA900EC85F87DF900A7E02C2 +2D1261006561E685DBF80E54CEEEFA869C8F29112645238A1BC5A416291E1A43CAE57D471F5A6982 +05F3D463B5084EB0A46756A85AF4D2E11BFFB1A9606813C4E7D775138E9D6061C173D3F9A3EBBCEC +370A3E85D4888AF40BCF861D769EC8984225ED466152A78049972F13872B2A7B7D1343010F419C68 +9C902DD229D3351DEC7D1086FAFE53634360A342E88AFB53C5931B8C66DF5ECA054660DF2F646632 +B975380003DA0F4D2381C49A2792F9EFA33B9E56A456A4C88A9325D2D87F55D0739809A4576D6A91 +9AD46F2A40EF41633518DE7EBDC6E10886E9ED343E9ADD31D386FB5224129B755AA73C1340E44654 +61C46BFDCBC5E6D139B1E435E844269785BF02DD4D7A2514B9DBFEBD16BE963CC259D8A6EB444EB8 +C095AF1E0635ACDF4A6FE655DEE31E7BCAADD8523A030682070FA62FCB775D3A612A0719D8482FEA +677737F0058F250ED899AC03935169CA8B5C4FCD32AD2FA5E896ED636788E2E39D39419A719A4697 +1F2CA2C51F2CEC782B3D5D671FFA9978B02A84C414B7CEA10C9E2A908050C679B7CEFD8B0A166CF9 +00FF0700F8BD9C3E4801E9C067455B591710807AB721AD2BB32C9FF3192976B34E04D66E746CF63A +D12D2624951A3CD5DF1350587925DC1A03BBD2CC64C29D66AA936C0D42955558DC410FDD5C454084 +46079F019EC7809CAA1510FE4B0D5325396984F95F141C38900A1E712F46BB8AF20C06519E1395C1 +F2F29C71124A7A67F5F24758CC0B7D701151FBEECDA7144D90999E4AC7B472EC7DF1E302B393990C +ED84D72E3A1F5A3535A4645636E4F249B84A0ABB8D075ACC685E1AC87705EB2F33DE6D9EACEEF2F2 +9002171D03A14940C3F7831994C46CDB3823A4AF3F295C3401A646D6B3F2631392A5EADBD73A8365 +E83D2DA40B294B74DE409D4B382177915636521ECB1D2ED1FC3C4B5A0149D24B01057C69CB09975A +B4401412D5D52C48458989B66291D39C495C1A01CDB9EE5E345CE896379A79EF2591FF923C7E401F +AB452E8828CE8B7752B0E2C9E4C3299D657BF8012DB05C1ED5008F809A054240F18DA35AF982641D +B4F504FEDE07C204BAEF6E510A7FB4F60C9D187A8D4F08AB22AED3167C0AE7264FB0CFF450F97D81 +664BBDA038721BC79EA9D58519E0502C102520C560C56B8867BB286A79195213D3819926D45D8825 +2733D6F37F21D9E69678A17F59C3DF6D4402592E8628D9E173B76790FE5414E5B5575F13A1D11B2E +044E8F57FC087D8B683E40833FD428FE9B1EC2AB08454475FA331A159998A99A880668C6FC2309C9 +94F659A1F257F7E64C4483099262E92B9C4E439BC656C2BFB05C2B9CDF25998D3AFB0E90A770CEDD +A9CD17DE6830510232BE5B1A78D2FA4E7AD91BA0F68B6824189E2811574F1FEF4937930F78B4C0F8 +7E3A32E81E16A8745D6205560AC7E396F24BFF84779B80327C4F9F152071B7FF7A28F7209850D1BF +9E3551B06ED08DCC95C1E25B5522F0CA0BBD9951219ED4DE50B8D43E4FA748897D5BA2163FA190E9 +C73DA1DBBCA4E5DCDAA5426574853D4F472AEBBAED1A57CE446355DED85A94C801DD3216EBBFE89A +65DAA067D6431196DF474F00A65BE5054E98781C1765109715AD0CAE8EA42E90819589926DA2DB3E +F29478B78C93A76EA59F21A115B3F67C543F0D25614E92871E95D5043C7460A60AE299A5CC4C14DE +EC7EC05803F3B77E8737547BBE5ACEB9267FFFA638AFE8BEAEA0B56E5BB62FCB48C9449F0DCB6646 +6F0A1B12DDA31D7A888C7AEF0479B9874E7BCBD06C93B93656CCA6A7571C488D5A34F4B61B9EA09D +7AE0CA2176C1AEB502F4A53BEB7CB56880D9623EE6BD8D2A61E4AF1E2896DA4095C3FBFA80B0CFAD +987938095574560DE0412F939FAC009C62143E42ACCBC9B4E31315AD9085761CEDBAF3E10D40EFEC +B476CB71EB01B0CD7ED253A3AB408D83799BE65E66B611D87DE6F87DF8130866F9B6B96DECD3AD2E +6FBAC915C4FE6F88DD6E04CCEAFF26CE0BD396ABC7069E046FE229D6B36E1E745040633E1E63417C +F3E162C9BF99AC3793662AAE491666815BAFA2F7F85D6B9A81E4AAF68158B03639E298019D676B1A +C4AB0DCDCDA2F223C34F408A29CEBAEA2B58CD71B695E01FB708ECBD46CC61C924CE1FC42271E547 +ED9CCA5DB116ED913AB23AF3DB73355E8C41967B4CAD72A85B7F2D1F5964B2959F304C71017E495B +2FF990BDEEEC6E40EB5E105A04A65045DB74A49583ABB169AC891DCD8887BB1FD7D255936A1926A8 +A3F849B85D76120221531CC1CDB2F2709B4615775F53CFF83C593CB71F8F4C6A9E4D16ABAF586413 +FDC60625272001061E5C6946B3A97CEA0AF9AB8D6BA1E3422EC38BF710FFAE0559B5093550D83F80 +A526BF2510FB993386C4EA1AD2E976B72025979192FB49F1878CA8C839D5FA47B02AF583D7C5427C +54804620BCE2F811B26F260007112B116C3EFB371B60F9632AD11C453F0CF728042E3B0419F00F04 +A4D624D9AF59DC96903078CA1989DBDA8B15B6F4C42270107941C5232C5B5DB4C62B901C55D66DF7 +1AA1A36D9DA6E889DA3812BF262EA0AE63C14ABC63B40DDD168B27E9B96364D009271294815515D0 +3DE40B99324D7D70F996BFA18F5826604ACD83470BECE6008FED22395742A5860F2C9665FBCE91E7 +515DCA3EE747CE085498AD10F3FF3BF3C719DF68B1367F71BC9410ACD51DF6DD8F4C3C632A06B33B +27A82E606915315E20F26AD3F8E7307E3E4B188EF886C097543D2B9027D9664672BB1E68EF2CD3DE +AE17F084101AD6680BBC1E145CF347AD064C9AA93F7808E621626E975BB060F34A5D13F818E94DB0 +A86B6FF20ADB936C4D860CE2BE15F07709570F389C05A2ED67CF71369158DADF411A290C8D972F72 +A81535A5180DC28CCD099457FD61DD32DEAF618844E86AA779835B0AD5AF23AA1ADD6245AD406F4E +29A5315150C3795A42D01125F6A3CA6D6D67ACCB08B1DED76C98E8038B12BB14E3B57877E23CE51D +F18C59603FAEE6F6C6D1C982C2BB73B686DE2CA8440DE19CDB3C01ECBEDE728013EBA3FE76731FEA +419BE7085331B88BF2609C02B36FA945245F187FE5C15547D414B5A34C9586DCB811FF393B4F4B97 +ADE9BA1DECB26282AFDBE92CA0689747464CAF70EA73B4654659BAB4E5AC9A5CBEFE5E1F93B5F006 +BD3FEE940AB95118807574BBFB7D090925947B1ADE63DA2F5A9D8502B4CE0EDDF285A57F26A201D6 +662B364794E60BD037454A8831AF70F0426C0DE8483937F296319C50524E27B61D4E34037F65D81C +0FE6F18C370049E3C7681A39C6CE081F1F1630CE8DA7755BBA61D767A994D51E8562BA3519E9C57E +9483C8F806A84E5E5A3C4E15E35225C295561B60A64FC66529A2A49898384C4C15F103C9F19E409C +1EF37271720062E01853CD02B7D77A39C39231F1F8F0DB643126493617B91B895E511B844B27B41A +913BA9717D6D298D937A0855000308FCF743CF9A35BEB82F928CDD0D7B65E9633E2D2551DDF0CF14 +66F6A8B709E5DDD58417B56E2ED8BA0429DBF24B2847BFD6913D6300E5878728328821E3FC5D0020 +64C82E14A48E6B3DFC4795A79188C8489F0F64EFF009E150209CA88F1BE22C0F7AD9837A6B93093A +57989217CD65960B920F8B699348C2634414D83E78E84A199887E20C4A7C27EBEA38BA7BAEAE78C3 +A6D81823CC49851B3232F7A56872003008156095ED3E58920B856C298457BD3AD6F0304113926BCA +1D42CCF44637448542C9EF4AA8015EE56897AD54A2A81BD07D75D34B036698DA4162ABD9D3A8A33B +F7C92E85292466DC8C7A23F8100A2AB3D8A72C641082F1C73A749E58FF47DFC0CFB65CF49D65A375 +0BBD46D00939B6324040E57C85FFBF3D40F184A25D46F973FCE93A891C0F0ADE2EE8AA9BFC631BA0 +41D682F6469A5121AD604F671AD031C0BF81B52798B01F8F4F0F2DE1D6819018620C7B06419967FC +C8D864E99338A24C997D804F1EA80C58D13E9C2CFC3CDFD7430BF470294851731626CA5069B30878 +3632D990F057EC16324E5C76DAEBB4A6A9771F573C12295C2163A4279F6B1969FBE37CF9F33C5C31 +1D19B4CD3CF181127ADD898FA759206BB6DA3FF7C5F802423F87EBC4CBAD5517EC1CF45CC752D550 +2BB31350234892CE949163758202D294A6C5888EC862D10E671CEF3986A735A73280C51B08100F81 +92347E12795407931B3DA21AC4B6D3598622109F7FCB7FD4816F17F2741019854AB0A4DE16E93BAC +A5DB56010DEE6885D8B3CBE7F26595FD639B8284CC29584A5924ACCAF3AB43CEAD36D1A48032471B +13D3993A9FAE6A1B3FA43D550586F839274DDA8ACEFDFC85234E12287AA97FAE21E6CDEE9B37D6C4 +12996DBBCBA9EE6CF823E9FB1AECE545FC43302F5D328367F412100A77C25D6CFDC6EE2747A4961D +DE540D9C5ECE95205BB01AA8A2985FA7ACDB3908EF97D086DE23EF12911873FDE49718FFFF8C3B89 +C005864D48750E52D3F4CB522355F3AA0C398A2437CE3413D68203CA30704303C3AE16E1C5C25E1C +0920D2C9B26AC38D704E4DEC6D85D899764DF5539C4CCA52A39EA3AD36A115D51790E8AD668D1258 +8A601A4A7F9C9DEE39B52DF93308EB8DCF95D284D7FF14078B94B84D92CAB6E76A666FAA8266A3CC +0645301CD61059D009B9C1DD737A3088AD2A60963EE1C0073E9FBC9024973F80EF18C6E27839E37E +0219E30163AFB55EB05C32EAA2FF7191B4AA4D5268620990C59CA06A0977969F7BA8BA7BBFEB3036 +7A96769C98996FC942A30B0A09EFC28B60C9C08E4FE1FDD62B954F03322F6ED2431A34515C6ED0FC +213531D4B34DDFE6869F7CD8CE534E83E55E86CBA0FA022DE9C7302C8F551A5A19F319786F6FA2FE +D0F6351BE499E6F80B297C8B51914745ACCE19D981521EF4EFC173345E45834BABD74ADF22CA17A4 +1AA2540718F5FB601AADD36D34C7E51BAB42FFFC7D824D197DBF8582BFA75647DF7DA21E49F9DEE4 +8AD7631EE94FD201E67E526AE59F1F550676B1D1EBAA910C4B966B03BA86F5A5ABE942CDA04EC316 +FB17C8540C64CA0716D6E88AB2B555A65186C38CBB11560E40B9E520C228D08201A71F0C5B54B751 +977C548038DC13134FA0A7A6E9811A7A51D11D3DF668AC08A3EBD15B49C93484C886B869223870EF +58FC061FA4A76FEF533D0CD63C058351B2DCDDA8DF514DBE2B9E198A6CDBBA5BBBDB9E15CDD67918 +3FDCF61743F58CB28A4EB85C71671E19414BCB0B879566D4425F5E0D0A1C25F72E66238890AD8035 +83EAE746173D554422A6068678DFDDAB390B7B67B20F9244B243C8615EEF8F3E97156573C0814E9B +C514AA387D6D7430E14C93F646F859D64451FC09E6DB0A9F054F7B61F149AC76F46D6E453D65E998 +F2AB8928908088A18616D3E8D49142485DEA9FCC94289ED38EE766527FF67E931DB76DFAD6D4F3CB +AB6C38854476FC05B0982BCF6E2198234396D9CC13E696F90B255A5BC26BF58F8221A21338342CD1 +32F763ABC0027B259326813D64A15FE4C3F0A641E947F3C26E9E7FBCD566344B6E2836E6E6DBA54D +1E8587D3E558B1495E07394B94F1B84285B719D39BC55CDFBD16D0DD5E55F256061D163301BFA008 +6F2276539CB15C6725880318CE9FE85775FEDE948C662B4B8529A461DCF044E3E1170D9B5AA83133 +864E5D1D2F347F7F9743306837EEA8C11F6B83862BDE3F4DDEC890C82F5C0C68D76D41D8E4015DD8 +CE1F8EBD24B2B234E273EA2D84636AD6FE6B4366EDE660D22A81F1A20B74632338535B2E05979005 +952582BA39534A98FD13187DB7BDD43ECB4DA7D62054E1274DA4EDB82132B0A87E0DDA942496B3EA +0AB599C5AF32F74921D27106EC1B4643A68DF940FC3D7F269CCDCD00EE0A198E85AE993AD60EA058 +75AF37C46989DCF7DBBCFD350422C076EBF5A8A50BC131D4ED35C17EA7427DD5EF1FCB7D38C4726A +CF0C61012740B21C24585B1D85DB2769C4276875F414664F8EFC838EAA844B9C7656D98877882A66 +D03418EA7B5BABD29417522953771219674C25A77FDD527B431EC4E27C98047C4A6758A991108855 +6EABB5519D9C6075FF1DB407CFC25C988C58A57143FF6E53CFFD0CB6C65A234BC167B25EA52803F6 +6AB30570D6C327BBD8DD6F96FA90F247C7B0587016ABE6FC350CF590476BF842EA0BDADD12A37AAD +F88990F1428C59FB83350494B5BDC1F2C4FE23EA6FD84044A2FD3D4BA00B68DEA0296CB4704580F4 +3140A6507546833C24E760E31C07D736A9E09639B3663DDA0B292FA97AA16B5F4E2D7F35AC123F03 +2F5CD3B32BDDEC7D8EFB66D3842321C0FEA80AB657A9855D9D588E2D4363B39B28CE92819233B61B +8718CE7A1CEF11D6123BC10638CE6B2AA0B53F3BCFC3452E88A23CD0000108FEF71752A3BF68E71D +7CE9DAF68555011ECCCBE4CEEAA66F679375840ABF015B735377128BDB5928F2486E0A243F0D9549 +4EF1E56248BF5EA74431806451966C5AE2B01F4893765E31805173E4D7B68CE2C2FBB5E76C17AD8B +8B0ECBC171A88378B132330462C21C018BE9EAE097CB1E226D1001B3DC4299668A36A3560BAA51F7 +D1450AA726C18D5DE7D2CE34DD840CE0FA0CF9EF1230E8409A9789FAB58F82CEEFADAACE466AF378 +4BAE8C18B244A56B3B8131D180CFA5FDD1C9AD72F56CBEEB3A12975F80EEC66DACFD94BDF1062C1D +41E3326BCB997537017DEF6254BC7D9DC738A67F000618F42B64A2B16E1B52A5C534EF694DD238E4 +43936ED6735C2E37FE12EDD719E118A4D1CA98E7F8016E53823AA660B3F7E2D0959940C62EBDCE4A +EB2A7A2CC93B010A92D67FAB91F0AAF3543B195D6FC7095392A88D4E0DBACAD7941B37695D81C3C2 +FF47149BE810AF29DC8BFB3208179265FBF7F5433458BB278F00FEC4CD52C6C377F6DC71D5573805 +8220D6E833CC09F9B527FFE75A0D67C70FB89F16A331A5576CF48D34DE7755AE0C5A7CA32EA550C3 +86C3AABB115B71C9766A065CF6FFE3A83BD7205FBE1ABC6E9D46E032FE8F2870DCF54E287653D57E +72DD241654780477E420E64077C0E98AC434063C3CB84B809997D2F662CD6983D82D350E99430000 +BC2D1AC66821D1CD2F6C6560E705E492F3A67B37CF5EF44D36A1F7FDF71377A6A25E9469D5A17147 +D866E5D17A5EBC26BDD626C6225A1F6258ED53F75E74588573D2E621128BE2C5DA892135F4DF0C6B +8285C44583AEFC666CFAB0AB71B02D0DA407A1EC28B54E25DE1B65BAD8E3AC787BEC38BEF850223B +80649D8064FEB348A3D9C2F5CFB8902D46F29713A2CB1B504F6AFA029F683D9A9E75A5836AD77130 +F2D44F2A9E5A9006967202FD858F8ECDCC3E0448C32F5E5E124EA4A39C7DB9D5EF3A1111ABB09EB0 +F6D501113B8ADE0BF2E71D2645FC778374330528FA9E7092D1E2D0C4CE053779BCE396DA21ADB389 +B62F15B11502AAD90738C8CD786E73CA922EC1ACC6B1B4581690AC7869E1ED46614C41FF2EEAF8B9 +09AD3A2338655A068D16F0B02710DBC597D3D0CC59446899606773BB3909EE2AE4204329A2B5BB78 +462442335161F138A559B4ACC812E8FCCBED4E6EC6E0315331CAB03E49F1B7C8407EB6CF6E315562 +EFC1289F2B4C6DF72420657AE724F9C8CFFF6D383C3E7B1BE3859CA5F9A57E68B4634A647D89C692 +AA35163E607B67280052937B011DBA5A9EFF0E76C52D51B6CAE875028C3E0C8903D1FDCDC4CD14BF +2D69B7560C3B5FF64D1EF26EA357683AEDF85BC74F766A653B7102A4583BEA91329B9B53751F627E +405A794F544FFF4ABB473F27DC846741A18DCF885D48CA28CC253429E7DE5930E236B8A04DD119A3 +43A65CD860F4C07DD3E37B72D411E9DC3D787DC1EF536AFD997F7DE97276365702B14FD67A20FCD5 +F2910AA951C24390AA243562492E5B1775014464BA2E19EC51C23188FE46F73B832F6C3AC95FBA54 +0B543043724B5C176AB8184C4740B52AB6F1BED3E1A7D634F87E65951709E582422A3228FB03779C +119180853943890CCBDAA29F81D822631996FDC2E90A7A84CF9CC008EADA408A17EF704314C2498E +FD720EAB527E70B8DF25F597DA7824271BE441AD241F04C87757183BD80F3AC63EDDD960A3B5BDEC +254BE635EC943B8B5373828C80DBA1200D8063D370F70516BFDE634E93C6058A8DDA9712FF1B7F0B +B8DFCC15C37A1F4683BA374F0EE295A92FA55C0B88535FE83F3B500358F1D406E7E55ABEF277EC22 +B64FAF1CBEEEC3A346A4B67CD9FF24B8DEF36A0A4C318A6307FF768DA07A1F57C2375E569214DECD +67ADCD5799FFEC79F1DE2222FBA3F1F65FEB439CC03938FC9B8CCA4F0B8654D9BC40BDB81C95F1D7 +28D58D0C95DFB509651D672CD044FFE07D5DEFB97C3F2362911955C7EB9B809AADBE94B29B49B887 +4B489EC475A384996745D4CBC2D33E125A498AA4BD3238E3B5BD3C15B2952E2023E90F7BB183FB6B +C478440BDEDC63B9AB39D0A92B38544A12E66930E78D52CDF8DE5308FDD56925C0BF1E5CBB8DD001 +E3153B0A6E7D3E4DAA4DA6037F1B5ADB5364C1CC1AB061F3B9213AEF4AB6E21060C46CA440CDEA27 +86998D587E5521C072CAD3ED97B60AE4A76D8E149116606F4BA36FFB543DE84B0D6D4271B63D37E6 +85443588B83BE18637C28BFF9AF1DD45A11A0265BA630ED9627B456BF6386CF35D1A47C8ED8ABA78 +D4951C54359C16A00EBE4DA9164BF9317308896186A9ACA2EEFE3B439905E4DDC120741BE9B472C2 +9B0EA2D1F00D641B939D0AB0986B51608C832F971570067C52AFEE1A3718E0D0466A246366F46A14 +8757B5E26FA8C92A621E0F13536C5245D15DE04B8EBEF826702CCE709688CCB8A27BCC1199916CCB +C018216A12A4A3E0DF212762B7AA36588D9C15A568614E12AD21220D4225EE88B3621E1BFA7A16A4 +0F9D47F92EA53F3A3393D1707F04A4CA26BDC7A4729B8F2DBBB45850CD363BCBEBE9ED5DC6B3A969 +3C0457186BE62BE5E08D24E040AF503FE04BC871A5BC5E69530495E151DA7A26313995ED05B9F5CF +C30A007B36A9AE23899E42E2F58445DCF2140267DF513F602FB5338F3E3E7BD516461CE705234465 +B2EA3E6D9C1F6C10699F30FE2BDD789577E8A4533F0653BE485A48061A78642DC52463CD80FFFB80 +58C326C87CCF1F66B0D7747BAEBA318B50E408C492EBD926AD122CD305835750FEFA4D7A5654A05E +86B0C51ABFCBE542024C812F3ACBAAF25F8C3C8B68ECCE799563EE95E4C8F044CA5C13CEA4CF0C18 +8C052B38318D081E831715E1BD7E7E7BDC9E758B7F1779AAFA5F89EA562E4D099A6D4CCFAA7A287B +4B9C000508FAF7C12DF21592966FC70A880506A512E58E337F943F0EB7E907FCDED74961704D236E +9B099E31065E79950F4F783E8982009261DC94F463B27C82310C399A877285D2D64070FDB051F6FD +9A2E713D7FEF62C624F4CE45B94BB5C93D91C8ACC908AEBC9EB5D31C451D14DFF44E1FC3129FEE8A +035DE7E02E272CED55ED930D21DD57B35BF7A84C4BE48171E5692E41F3D1E8912EBC3EE8ABF03AAB +32DFA1750DA93048590A028C1D804A9DE1654172DDC22A11C6E05620C0371E6E74CCCD02CEBEF1DE +BB924CE7A91EB71D0652C420663A92C13DA4DC0AA051A6509F0E5907CFCB87F36494C95EBF9CFE0D +E4966184AE00197873F503B8FAAEAD78A3105B6B59248E94257FBA151FF569BFAE3250E09B0D3808 +BA6EB21294DB39CD6AA76FD7E5187E29B6DF8EBC9DAF50738731664383318CD491E7B7F5489F8825 +CDC912C1775CA347C5A066FEC39EBA457B34623AC8843ED91F1ECE78755B5DA78A3B958200A58DFC +A798C8152305663D912B6463B4FF8301021B8FB2AAC27F4548667A5557894DB80C79FA99B8B2F44B +11A97C880092252A101041DCA737CA4BD63A8757276F1907B69121A34DD069409116AAC6150F3FD2 +64D63F407AD85F176F65B7263BE7DE87434BC8443842C03B8A11C45B6CE23C0D613334A559B1B4F9 +7FDD9926F711BF7689B0F3A9C83BE459007EA488EA9A4E256A13DAB98823B601462CCCE3E7AADB79 +AA4A8338AF5E45CBD582375DEBAEE1B448A429D54532595FC495E5F24519780EF8D7F72B050A6CD8 +F697C399B45BAF5C7DAB1DD7C25AD6F03DF202A311711AF52B27FC91179711E289D3F123C286C736 +182BB600F4A380F6F19CEF47653911604CAC3854B33464F02B9681D1AFDF3C320EBF127D1EA2D284 +E77B91F65E5864C41F87B67695592A120F087586FC9EF3968E569BD10EEE4A3ED0D2EE17F25778F0 +D6F66E17D0177AE3B3B14EDE947DBD498F81D679A2D29BB97A3FB53F9DE2483C97857341D4100A9D +6B2C7C7F48A70F8DA75EAEF0BD83139B40AC2C8BB73E3C614D75E1DF2367D7E05AF00C92269442BF +085A2C2C2D879EA6E3B3BFB984CAA0131D4EBCC3E0FE3F7F15B5C502D76FE889C2C3272DFF1B4918 +AA9202C2DB191271B248E20ACCDADF27ED82E20F726F203258D89CBCDC1F0890DF172901FD487001 +79CCE5A12E7C232ADD234486DE921158A2C1E09D61B21177D70B74FE90ABA027CE68C153DF14E6C4 +79E872C2D7551FBA43E8FD6DC25CB0759151802888DF64CA626CDD448B9FE09E06F38185B31E0110 +517371EADC0764BAF934FBB7A7D8D5D19352B25118FBC2451B0514BA1BC9ED23F147FC55403CF6E9 +9034DDF7B60E78CE0FD51BC4DB2B13019D9A6CECD7858A1BF9938D766D92C081783CE56434AB5B32 +03E2066E5138639E1C6019584E963B8ABE1C3E431BA2CCD633D9F842BD5E7A5A8EEDB27B4C93A817 +F861208C6B56596EB97187E0C4E9CA8A9C8466AEA6845448F6145814BE249DE2B0E031F3C9A33DC8 +A665EEAA1DB678B95F0AF73E8A367018241CFC04A2882D961ECEBA9DC2B547083F184901FC12DB75 +3F978C42A61E31BDE8D7C3BD8BE048DBF4C26E369845614A7CB7239A9D1117B12FBF5ABD5645B754 +ACDECE39D0D6389E8758F487A32880F323FA3792AA02E4F16BB86F65250218C040C9D19E3589C39A +C1E358748F0CB4543342398E3DE1E43196732246C0F5D6EF13BAADD744219BAC4BACDAEAF7F103DF +D516B6E3C030B2EC061F9EED04388DE3C92CE08E4911A1220DAD060FEDCEFEE4F5FD3008857589C1 +5EBE850F07C4A7AFABC7A511439DD9587139B3665A977A8EA624F19F1C6DD5EBB0E0362009C6696B +525E928F669621C86320581BABFBDEB95692DB2744A29491FFF2071E4DE0E38B86036D4BE52C73F1 +25FEFF907FAB123EB9C1DB26F4725C2055EED123F7008318D430802C3DFB8A62122826947DFD2132 +CB116DBF8D5B45328705A86FD287C381D05257DA1A932D7BD81F5B6A386267851341EE85659928DF +3B9F37A423FA1BA35414CA5419013C42B300B2123AD203888567422081EAEAEF25D0EC5C22E4C21A +3333A46FFCA8CE055D14D6C7CAF20B1C70DAF005EFB0EBD327A582D7BAF0A36B592405D894532E05 +FCA5A6C0F7D14E657B6DB259C07A0AC9109859F277E1A467442C8820628C1798F901CB12D6D2FB31 +5AC2C169CB776F9A97230EEF9EA2F63D261DEDD4F4483CC0BEBCAB47C32B7811A082DAAC3236A63F +84B50EE60DFD17339E0D875766491C121047EA95986463CE9399CF3721F6A6C990D20BDE7FBEB9B6 +CA1F63B671088FF7B8E6F0D0D6360E77C837E6DD6312F1B97A5A53C4501E4391479FB233E8BA4264 +423C30138E26C235146E394BCF9C3549D145B9E2C048E390F10EA5A159563BE1F5F85362C893BDF5 +CBDB29148814A2892EE2FD6EAF464EA38344545A811709260D4A9C4D51FD9EF0AAD72260F84D7A46 +B4F392355C89D6038E75EEBE1D37538F895174B27E6D5930E20C58BC41C3FD138547BE7780B1EA5A +3E83B0FB0D34CA14A38B95446058FA0BF88A467A6D79A8C1382BA7EA759163FE7FEEB2B3BC466414 +952D19438AEF39629DA49C09AC70EC90081DB963D704876529EB13B33DFA3BF884488C2D02929833 +B67EE5C9E4F8761D9991FA0D22DD8CCE5234F0444A2A45123DECFEBFBDEFC930153971E3CDE65BEB +03A45C95462C1FA4BD595BF47C8216902BDFDA2D8B1EA6B21FEF40D356445D0245B40CE8B05DB298 +4566C71DCD4CE6E44B5D3C9F8CA4059B4B79D157CA097252C66552D046610045D0962E52F48E79ED +B5A45F46B0A1717AFDEB79FD3E06194A1D35D90819BAEB410D35C97262FAB53C93A0079C4A1DCEDA +C5685ECDFD24B398AE538F9119C14CDF80E13A71000308FCF71DC59178EB4DF33E98139001F79A14 +987F35F92DE8522739CF95C0BA2CC4EEB55A914617F4D404DD7D09173029767C74C05F30CAF651BA +1266593977C151B2015AC69C83BFD2DF4C2EDE62BC3BFB7795E205EADD418A828EF19BDD4B4E4E53 +C5117592EA645ACD11F839468E9A1CF108C12B734D32057B51F979DAAA29E64C858445058F46BE77 +93DD0BA27598B17402F2B2E57B7A08681274EF1A682859ADF705D761229FEF155173505D731DAAC3 +D8B66D66722963C610E3ED2E9CC7E61E802B7D510E5F71ECD0241ACDB65BF3E64EEC45F0F6D1DB0D +D85005C77C1FECA1C3F34B4522E07C10172DBDE177E9C1F7CF35B4FF2317038F83884087382C04B0 +1C031D87AA515C34C8605AFDF084B380E7C2BA6256846ED4D22EFB0EF286159F78CD6B9A5EE8DE59 +1D12617A2A4505E5523EC1C2EF162AD938D0DD84D42E17A24384409A26E0572AD4AD1777E6BD6EEF +71D5DB64A93BC9C4452F281F4F6FC2F6804320C30087F5ABA1B5D6DD22A8B7BD40445AAF0DDD7765 +4C82DCFC5A0C92DAE45387253356C2A75DE44DC9560FA3A4B559B0C70A33FB24EE9D96830D2549C9 +8BFE403B5DEEB46DD43A65EDC2281E2C8271E4050AD98B66C17FDD2CBB5386BBD79A46E03D7C9533 +80E9175CD631282A0A2632EBC8E82FE52D9C0FF3E6F91392FF69714EA68C24D04EF80C562DEC1925 +9B4A10D5BC0BE0C11C724BEFF321514D65BF789ED8D6C2A4895914645F3A0FA835075C76BABBA72C +460F60076FF71DAA554546B15BB2C0A2327238DCAE85FEA50C3743840ECDBA6EBD7CC3F946C2C24C +C2FB0258B9207DC8F2B6543554AC33A4C6F12A4CE2379D0B39487F1977154AEB2AD7084DE922E328 +2B287ACEC034A252223BC84633601FC9275BCE2ABAE63B7DB90FD8B49458FB7A4AE4FF51FE18497C +9F0C198A51C9551213E62164CD41300368EDCE7864E844E25DB471CDB9F0BAEAFADB47BE3DA123CE +394419F1A4B0FFC8CFA38BD03BC27807639F8888560B86B6AC30B2D90B04C3B44B53AEC8B9FF0A93 +CC32D4EA67E61EB03F48C338DE8A4DC48CB92C64A1DD5CE6AF716633B76821BCA17D599F41C56C4D +EB67D2689190BC59B3C353DABA2F50A96F95F6FC1AD9B123A145ACAFFBAE7A517CCD54ED8C50BDE9 +7E81FA7ACF4BABA018C904FADB5AA5EA091933E12C469F4A7C4A54E3EB7F7313F999566D62969EA8 +775CEA454E75F1A20A01D1FA1587D1BDC1899438F70885469FEC4EA3F3356C8C4BD55625F00134F8 +B79E12E53CC4F5C0CD387040B19AD79CC5D989747809A19A1935004FA25DDC5B70E8642BCE3FBE45 +C2B42DA0412A8930C96CFC47B39255482A22BB6FC42B2C533D3ADE02132C12A1936FB708D06A3550 +EC82D583A4F605E4DD6D0CFD3C5AB971A9935253EBE0382768EF7D7B42C70A791392ACAE8A41E42D +F9E329A2843E389350C308C85D166816306FE5DB8CE6A6AF046946765AB76DF13A01E8BBD0F57871 +A26F577D9001F552712109D62B58518FEDC14E0768DF35EC38343E9E737C556B11211E9EFDF9B0BA +FD6C0F10BEAD5401B4EE018BA2BF5CD584EC5CEC3DC97EDDEA3256F70973EED38C0C055954480EFC +A6CA27237E408B8900F7364C771A80FEBE0FD2F3D1FC442B9A35F20C9B98B586087A26DD065C27E3 +DA95D6A75E225886FCBDF8AD1D6586BEED6EEF6BEEC504A762C795F9305A35F49EBF0B9A2CBBFD62 +58483B668B45F3DD0DB621FA87F247534E9CED62222A47781DA168D7A24D6575906EF5EC9D2FAA64 +D4BA8C8CA4574961D8B792570D770181ADC0D59D0E17A1F30D061128193B6A2688F750E9B12B8B37 +4CBB6F51C1CF65029DF733A0BBE982A6C1636BFA60BB2975E8552E941D292DBA70EC0588C473A2A2 +BE017767F4C78B8AE906C01E707CF60FF63F6807B1A7D8F49CF517660C33BE0503F50E50CD18FFBE +32D8D360166CA7493F350FE7E3F3C8479B954BE9E4A37E952B6BA4E9D95B2F5E3EDAC8AD1AEAAD4F +8D2ED6F50171B981A497FFC8F3797E260A91F40C7DF9495BDD3B34205307C88EDA1CDD478F3EA2DC +EA64DC97EF09F4CE49E157CCF4744A8D553FCBB01A84B93CDBE307FE2314D4A4B6481582AF82E2E7 +1598F2C90E4A140B2E158EB52B574C3BCC0B597051765AACC8D5F690780B83DC9580A907B651DB4C +B859B565012925E6DABDD45404AF992802CEBEFA4747F50790C51151E9C2B684C922BC076B6E54F0 +AF5CEB28F6291D9BAC5AB89ECBC9944A954C0F4ABDEA84D5D2BB572173DE91A69EA2FE88271AF73F +830CC291E24ED812FF53E310E004C4E92FA254CEA5DCB4302439FEE8D9A6ED9B79B50A7DD0A23F37 +2A98C8702DE6D2983F8C86EE08A1990C3AC28CB05EBA39D276ECCE2168BC7CB1544CBEA64BF4FCAE +00B30EA1C8DC43732A95C88CB015F56BCA0AF0F048EB192E28CCFBF8C1E4380C3AD77FF04D9BC32F +A7823C1FF8201A88D95A717EBDD1EB9205E485570DB75928159CF67A8A46553BFF2690901C13F8A5 +61964E09190D758A49CBEAFEA2BC394869CDEABAD5A40DFAFC20F4651B45DA533F12B01D17C6C839 +7A5F282A28FA6AF177B9C1CFDC5B092946071E9B91AFFDEE43195FC858AE8273C00970014867F1F5 +FEE266DB10120E3CD82F18C395C98408870571CBAFE2D75D2F88DA1D2D6566464FF198C736B17013 +4633FCFA2C4FC17192F435AFA934BF4E2F46C3FE1E942B80648FE9C25EE5535B7EAF1617D211D066 +67D2110580FD09691667018BD50D1770386057901B6C955644050EC15F8D285CCD95FCC4620E8F1A +DCB02D07C5E645E59D0DB02DFB5B601ADE4199BDC9A99E807871130850B67D481D280E36A932ECD2 +88285DCCED170598696DFD2D6AD984E70FEF00F519466EB86C4579DF2B2F87C8A5DB502900FF0700 +F838BDAC7AE2B68F7A7B8B2557417043CF40230A9E68ABB8702B5BF43DE1DD4C5468798D8D9EB3A9 +D48AC3FF71E4EDACD39C2FE2FF1DF07AC366CC560A84A51C4A55F6831FE83F906E7517E764DECDDC +0B97E65711D96D857C07159F6C503AB8EB1AAB3D1BFAF64CFD0BF58124F47B58F3AEA4C74B6FCCAB +84BCDA703AC23AC307F7F7EE9EBE2EA2FFA5D9AF45ECF0B0C53090F44492F351D0DF60CE71FBFA29 +93DA880FC945BC43DB9138FE88EB08E9A4D6CAD12A59676371043455F75C9F6D3BD3BC7E8E281F31 +0A48B22C9E3F219895DCC6764FE8A0762B692952E29DCAD4FE7A37EF7F8B0D68C54B4D2E1595A4F1 +C044E3666387A67B89F6259C2E2ED8F205751CB41DC19221986083A573117FF202E0EA288BD9A958 +4C024B160A803CC9BB6F38DD9F23E77F6D273F6115A9E90439DFA9F6AFD9B89F51FE143556E0D085 +1040E858C3224652E4ACFBCF0C34471F8EF8DDD483BFA0E7E6E6C816AE1FB1EF256819BFAC76E088 +AB9FA8B8760D3F8E86DB5DCCE5AEE4F6EC4F1A31705F32819928D1180917FD9C05DA4FCE0FBF45E9 +31BA500FA34C7427E558D4A9D6C0F27F1B66AA7F6CB0803A151454D51D3FE53DBBA6248D0F173618 +4C747CA6AC4567A0659C8DF4CAE0EFFF06CD9604F5F23F6076BAAA0A1D588DEDDA326F2687F0BF54 +0C3C74656F023038EBF9AB47218A99D792E8BACE495D273053FA8421F0A37BDA7957BF9E9B4B19B1 +A0A5393639B704281B1B1D3EC82EEA49AD8743734121D45799BEC5D3884978EE2AA751664A941378 +9867BACCB9AB4891FE91E23FCD01EF7187E716FBA0F4E3764B26D8426E7D99367238C858ADF88102 +406602DD49E2DE1DC7EA4A39164D402CA8888E146937C9B9E0406CB3016B0144D3612DAD79C87DD3 +07424E63D22B1022FA79BB17893B06B79FA697B2469D92B2AAC7EAA3FE632B6A2B76C74D5C258992 +C52BB2DED4C99B029962EE0954EAE9D37C3081CDA94B94F9EE9BFD3CECA0CE19490D95992E014F28 +B8B3A5543C79A8A921FE57AE5998B92BBD730D695A9B8D63F77B01A21AFD73E8CBA98398214EADF3 +B7706F3D882877147AD7127DB96CF55BAD9C432DC99A69818CB60EC9646ED04F446BEC2645E1C7E5 +78E30F4BD1A0B126E4EE7E23F1F53F57105925FC450B619B07EF96ECF215670DCBD74B3DE0971D0D +B110F6C45A102B00AB85B34FF3F294CE4299DDE8B9D79F54957250DD4F5793D2D547215352BF4F24 +01D6F5B6D64DA88B959FE046BCD6F53B9413346837C66C42F98996A81C15A15FF3FB5677730B9301 +92939C869165130C7F25F023E692C8B3FE067A4912553ECC84F972C619FB37655DBF1DF3EDFCF498 +82666E826F240D251645D53E8ED1AC61B8089FA82C935FE7C5899D735C57978148DD8072F69ECD9E +D184FCF7B767852577356E145DB0C81FDEE3F32EAF6832F86BBA66412EB5A082FE616530D75CA28B +E9937316D82402F434CD50E4A6F70927410BDE47AA9BFB74D061397AA8D396691CE89FCE4CC7C240 +88151E0EDBB7CC6D1A48C1AFEC49F64A886E41EB149CA0E0087B11F72E86820FE854894A4B959A97 +99A6160BDDEA281FB3BCB935C575164FCD9163303963DC86AC77D1021565953230BD687059E174BC +8B43534FC15DACAA23F1DD0E11966D311493A3DDC70E681041B9AE88FA839AE2892BF0CB9B815365 +232DA28531CEC4C1329BE8A9793ABEBF272FE2AA22B9A5C3A63FEF700D4AFAD289C2B859CB4B2A4A +BCE1D20579522F85286B4B1E67C25A8FC00118BA40AA7E3A47A45E616FBD17FA608E1059358D47CD +2D7D0DC9932063425658AA8AA3B6F7FB2BE8A221917A5CD40BD4AB92345BD073CA3D59D076DE5310 +DEC0470C6BD7E7D0512C23C98AEEE1F4580074A9860DF4CE68D5F0670E72FF618264FBD005C13AA3 +DA605F36991D810AC4AF7C1D248BFFDC7614302F6A2C30EA726D2B79B1CAA5D11F54F75CFF76D3CF +EE112382CC367C50B711ECF6B3F5D20233A32E15D4545FD5E48AC75977482C463CFE07FE9383E5C5 +6A74BBF5BB428935678102BBFCE85B7C3920A6F4D641F75185350ED0FC7A61BFF41F9904C51E536D +9276ED28D2C8688758A32EC6BE940900B5C3EE18F213F187071A214733161787315AE0F149812077 +F5DE3159EDC304DB94487AA8C9CDAAF44545332A3951BD7B685D81F1E9F7134540DB3D35F5721B79 +A525A7359E7BAA31E8D8C9235CF2581B0DA3B3E251E2181A35BFBFB77D151B3A06E5D07641549408 +1933C788C7E4FE71700FC2E42822987436B9B68AC5573572E96EFB6EC1411082757F6DB29D4C98BB +AC60F9444EC048338900E93EDD049EB2EE88BACB9D465031257F0AADF16546C6F0C83902BCD2F195 +AC1743B7C4CF3548B20475C595B07B4967D74DB644263B28B91179D2FBB034D128CBA758A8878F38 +6ED630CAE59C5530B1519F076010CC3201F7F28F086EBB81929AC308035060C8C6C813D8007F4432 +4E49E304AC8D1FB3F3EE66552264DB38123041321ABE13BA33A55E7FB688B6171CA8CA39BD8BB0B6 +C69A2E97108B586970CBE0D2E4EADDF3C03882187C70461A8E6E1EF71D637AA09A46E4C94C8DB014 +5FF7570883013F86263237EF0BA7DC25431696619ED17634F96AFBE99077B343523221949B6130F7 +C901930EE66C98F24ECA94D009796FA6BD6E2866386B239A335E8BB55ACEB22CEBAADE23309B4F4F +9066EA7ACF0E66D50B32517A3B07B1301F52F0E22E0F838AE65C439DB8E61DAE135404CB09893CA1 +44E93D89F15E8FC666C5AA1F1C56F3AD78F119062A845811AB79AC51FF081B369AA8B984869E173E +750B4157B7E41AA175DE4CBA8142DF66ADDAB6EE2DFE3487450F2DAED72712374027399F4EA356D9 +8C089F097E9E1898000108FEF71E3D320F1C0C66F7EA7383D69650AC376B985636DB41C697058435 +E6B0F1A98B112AED446F2858CAD1ADAC6801B1E52C1C012584A3082DFA87076C972459FC72F78C19 +5C66C4B228B60578B82732706E43529A3EB68F5375FE7E7BC1210123A7B3CBEB9D85BEDC558416D1 +0CBAA17EC77CF7EC1A88CC11DCACE0E91D6B34140E1C86728F6C4BAF7A4FEADD2924AF236BB9D151 +50425D8C392926D3CA252514EDAAC342A0ABBC7C5F29A2C991BABF85DD7B8D5A629AF1127F99C241 +84E3B388739671DF4FCB2E7EEAE75B89D216824E24C176334F21096F01B8DF64908174F32BB03AE1 +1B454D2267A70290E1D9BDEAF6605DCC2553F9B575D65A976E7996874A7EA3E006C73A77EB0625E3 +89E73F04E8CBE488D15470311ECD315C98AB00736B0344E2F6502CBECA6F1C21E018C24D5EB75A5D +9BDC3BA853D3E7EF1F93CEDE2F412B52C42051635D75C3287A010E1412591568370A88C9556B904D +9FE4C3E4A3A45F0A8834DC6F9955A9E5D2C390611CB41DFE5C021E9FEF2B72BDB8C025C6B41F3F42 +325112EFDEEEF44A3912B3C130766FBAC3C967024FF52E0123D144A92B733A8181B6A6F9FE9EBF5B +0819D7EAE6287A7E48DE6CCD12E798B116B846FF73960B8203BF41ADBEEFAED2DBD154635844AED7 +70FD15957AACCC5FFE442A6D1588B50F7A0C2FC858DDFD284737979472A8359DFE3FDB838487D96C +5DC80C8743C34A81760E9082A9D683E827BC854415E6F74323A38191CAA41F9F041A7258E1C7A4DD +0C5B551808887332AA977DAABC3E5971D67479618137274DF2B423E491DA17119B17F6E7A3A91113 +FA71129C84C370732132EB5DE5A806AA004C9C43EA527E5B54D1972FB21FB0DBB4D0E0CAAEC4D16D +8DFD319CAA9117AAD49114858A32D595201552904AC9621317EABF8E9B2BD021EA7EB0AA853F21D9 +3BF83012AF0EF73D1A14FE7E1C3AF6266B0659616864E715DEC9D60379ABD256866C8B65E1A01976 +C494375F357B48F768574FE5CA70609052BB8224A76BEB660E3A7F446F14029CC999261DED51F864 +C8CE165E80FBB0099547FA9BF4E845A202F347D3520F17B58DED9696F1AE1567AEEF7756BD91A348 +5B5D7B2B2A7F22AE5DECDD606DECA7EEE6FC4B2E81EFEECC2A0228B0F006C5B2D0D0FBC1C8C8DBB0 +B1688325DD1860C56BB8E0DAF9ABD7E6EB7537AADC8F49536C9643A3004F3791187DDEA139ACFD14 +17328772BE8F2BD0F551298BDEFBBB28BA688551AF7D9AA7BEF34DC0021ACEF68D59CD08517DAC3D +A978C0385C55D496B43C60CCD06A705C7E8C2C584EF458B5A8898E9854DC40B377AABFDFD54092DF +99E53C91FF53F3F21C482431C82F6098B44CC6E1BCF67E6F2F9E95800338EAC760FC3FACD8401934 +04300B08C15F4F0A2140F82DCF1E5E2C501F8D012C491C010391BDE3B45C20A0CC7F3E2666F5EE25 +1AB0867A17E9D8730207F196CF858F5E5BCF7D5CA3FB92876C537CD009E60562841200A254459AA8 +33C0581A0FEEF2FC4F7A0B1719D5638996930FF8F057A2B2DBA3D54F416A81847AD2980441C46546 +F3F2F0120912D9623FC75DCB7CA2A5882A3963B66F6B3255764CA931CFB4ECD8704CE7ECAE75AF4B +B7800C99D385AEC11426B8B51670F8A9F813DF8FC29C097E6CDDB4F2D6E5CFC5FCED3046395271BE +F89864C0EB44580C65A1A35FCBEA45F0921233752B28B0E259A254448AD33E235FDFDCBE05993C44 +DA781BADBFEC5CA822B7578CAF296AAD78E516D818843409300327DD1C8F3EADCB2923FC31E6B6FA +E3C08A554AC5349E6CCD7D89C25C59D1846DBA0B9665C015745C8B2A3EDE9C197171A4CA9BD50A43 +A8239935AFB2C63FFC0E8ECC52AAFB2E5B7F1417E652FFEB377A639219081F50B29E5E73A8E74D66 +E502310CA45DD239327C932C69F2B4A7BA42BF54083EC3838A45DA4B169663B6366FF8A236B1802D +3F8CF5DA78E553563D0C3B994F18280C97FCE381DE55F438D83B0EE51CF02B9F7DA8A10EDF9E5A9D +D5EEE48D3C13B0B81E6EBA38EDFD02230BC6218AEDC52F5C30888691E7AAA05A014356BEC5EE5813 +2F69D6FBA21F6DE29960B3265B4E2C83E76155AF9E0829F5D1910B1CC3EF374AAB7E08D71E84F5DF +AD2F7FA1CC64A0828E64F995C775F49DD4E5BA7DE7EBE42A22D6F55914F33F3F9B45357EDAC35C2E +9E79D203F8344592EE45D1A2706E6AF487EA5BD0C22051DF80DA6232235C157EA8D11A0B6AD50E68 +F2B95DC07D91BC76CA36220A72AE9943847A7861220278FD8F2ECA5FC1E16DA465A25BA655973FBA +111039ED9CF2F2F676B51F725C0CEC4721DF6FCEC51B030CF0E52255020E868607B34FFAC8155582 +04C3DE4B15BC459B77F62B49E337D07EFE1D532C6BA91A3297E2398F5902F89FE114C0B731BD7ECB +5110EDAB10679EB34140A005EC02900C3996B98AA4369CA9E78253D1893346104DF1393134162359 +F1024B6FF58635B0216D74B474429F99C7EE84CCD6D3A7238108119897F1E7DEA27992B48906451F +3188287D052977F65FCC9B43A8E21CA6E92763A0BF17D6C3827BA6ECE053EDCC16AD980604D28E1A +1324BFDD020029ABEDD695D5312E090C8C374B2BAA90BBF958CBDBE89F796E1CD8228F5A98CD3B69 +44D2835720F1977C2F6D84557FB87C9B8E365863F4CD7F9EF04C6C45A77F685F2D86EB36AAC9BC13 +E95D56F2DF0779D02D5730DB535CB4539D0FDEB89CE3DE7C9D25576F95D242AEF95A54D5A19043B2 +195A0144A02E3AEC8DBC6D8C71277D3287EE0E766107726E99733BA9D84619DFBB6595732CED57E1 +A82315C2D9FD7A70FF02F1AB1FD54C09975409D648F4071D8CA379CF763F2E56C8330A33D77D64A4 +68C60836C5818CCD993C3778600C9FC9FABD5E986D7B00FF0700F82476AB6FF7A26EDB17A9B7D73E +C0BAF2237FA0BACFC9DC5B26B4741B21FEE2408CF713174DC559E97EB6C80E2D7D78CE8C8F750D19 +44EA0E7BD1FF92C3ECB1F069D9151AC5A108B9C12F72501A56D0C46788A00C55347826F1645479BA +B764F924E1CBBA294DB8DBD84D338837541713693956839357F89FB39451C6F68A0D2365113BD041 +B530521224A403DB2CC5CE311B6D39B21A74F254C4199FFB8F6A3AD7878CED612A1B449520A69BC1 +9BE4F3DC335C974F690882048416EFD06577FF846340937FB055DFBA2027FB5C74FEB453E37D49E5 +FFEBB5F9DBD1CE28A8ACE84DE5CF4F820E2C5E8957CD32AB31F9EDC31E7B648FEFD4AF994D84EACD +F3AE328E9E5A4B0BB3C0AFBBD057B15D873FA644FB95D6D1D705824B3539D55FA2C8A254272FA7BE +637F2DE525BB11892F7A545710A066847172CA2A77AF0D3CB1507F864D2DAD882DC472F16067F714 +156CDF412DE006F40AEF5ACA78122A2A16F4137CD6EFFB883A8445CF62E06860FF15DC59FFDF093B +F358DFD3F3D5A6E33D4E2052E3FDE06AE0428E23FF2FB2298A95AE6453F5A271DC80925FCE125673 +1AF21A1A97BF13A5AFEA6596131B5C7C18E64DE07EED445B84AEEC8A5A27D336B03F023F8F90FB8C +7DC96928520C77AF72AA9AF776245443C1F0616742A2E884EBA275DF7CAB6652B067182D11171A6E +C1AD6404ED3870934FE4413471A6FB9E55A76CD6A08823BDCA28B7FA4CB38E1249494288919238A2 +5A0B92ADBA0E68E5BD395A80B8E3D3F744B0BC32FEDF5B998E9F865B4CB117017740E95CE98685CE +E03575FD1849AB35CB39E0FEB7912AE3B2F5244086FA11FED0B86DCB77C8F8B03B2C2303A0DFEC32 +D3B257757E18F1AC62177DE8AF2DF4C3F7DCED2F6B7AFF545CEFA2DA712518A77A0C4C533C20F68F +E697BDE51D2C9B9558F0E4BCD128C535FD49E1FC66AE72E3C8B756419595FE400CC5633DA7A49CF3 +ECBC1725CA11B73B05297419FFC22DCAE6581EEDCF57FF12880D9C159984BEA3C4EF23CDB2F31F91 +E8EDE904CDE71B1AE73EF7CFB71EE20CBEB0375004CB87C6F46A46D4F7815E860C05B04C76F94420 +6B01E47E1EF5CCE41671CC8C93073B57987EE5DDE5FEB9CCBED236402AEB74BABF6F3086664F00C0 +0C9F2272DA4F5361B192864F80E1136A8CD58B5F979EBCD6FECC937C02A7F54A3DEDA2ABB1B87B09 +F1DE6DFC40A41B111C938EFBA250DCB0E212FD51985B5A9094EC68BEBEF3C9144AE5320E97CF9168 +9907BA4451A6D659F5D3402665588B71C1DDBCBAC92DD159D9D82B5234E3C56EE7749875DE17B3ED +3FF4E4BD09CEF91B5473449A0D8C2F0E4CCFF2537D66EB9550A7FFFFF166DEB04548C0C1AFB74921 +CA0EE5CCEE5BD4CAEA4179CCCEB0626A0C51B3739B794556D09AC3D88B9B3078B0E2ACF115082851 +FA9D8313CC40BB79DB02D0F03A4CFAFA25EDF9C79BF06F8C2E599250689FD76FF49DFC54DA6E35AE +54A4F93100856D9CDA86A1CB278753A32756389BC72C7D0C9AFFA42B94A7FCCA0F0AE9F61F71CE60 +7716211D6F940901EE4F19DAB99DFAFD8D96FF28B29258941A0F14B75E3FA8E2040DA22317730457 +F18F5ABC4854E8FB18790D4AF1C0D7D4F5598D4E9AC73D4478D04E37EC05C50FBF9E4B91460A8E57 +8694D4CF540E0106F83C1A4E4C1A58A29DCE7DC936071E0B748DB93E2BF10655262E61A37198066A +1048029114BC66360DF02637E013B04BB772B150F3E7DD8E837C878985024B0D95B617DC9503F2AE +8345B122EB221449FA460F1D504C3919389F5E3AD45EA67A5F599502997E460F9573A14D613EF138 +26EAE6941B2F6676148ECBF52D7132FC00732E41D15DD0BAF5FCF0CBB4672A4AEE1A59D35EA980DA +800D43502063AD332AAAD1467FDDDADCDE4F666F314BBBC3C4427DFCBC1FEC7866FB0E527B691F80 +9C8CFAC5FF002FEF604BC43B792CDE98D5F21F8335C94001811097AB1CBCBBA19B86218B8A47F85D +64B2AD8936B6823B6C86E88F3CAC46426F6BF1418179D5302129D6F60D410DD610D400F64E94EEB5 +A9AB9735FBA9D488EBB9BA0663E74320561F2F5ED26C53935E93A72819314A1139A94F20A2398977 +D1B6716DE94C01FEDFBE0594C411CF2520755EFE6C68F7A3A8944E982A267E2F09DDE6F6E2CC07EC +97B99608D475E8458EEEDCFD9ED2E31D2991409C64A0E14B652C2BE27F6ECEB5C8053ED99441657E +4E071DF84689F9E5A07F80FDFC3BD7D99D265F0F60EA48564519EB07D92618CEF5A5876E0EB2868C +12B205355057B58BD9DAE6C7F0DF386A6FB3F6AD268984E6695BA3CC33BD2903C3A452A3E142F6BC +DC8DE27DF97911C831FE03EAB3DD1A80CCD0651A0E9025C8D8152FFF8E1A290A5543DAA3D1233C0C +DEEE8635C2DF77F651ABC5214B513EA2FAC520141F02B9F43B967D66A89759A478E583FF7F1BA02A +A3388E7F219DC34E24CA7E57E6C4A891B9912FE574E7D27BB1944DF0E2E221182D998315245598B2 +63769663A17F45D4FD112C8C49CEF21CA7699E94520C55505D4901DEE9E86DFA70F8CE3A976532AE +D183F3CEC67472200B826BB9975155FDE2DC32B5EEA7847F5D727789777F935BE55EF3D29D8F91FC +0DC5676114A19D5DE56E14C385FE47F6EA01EE54C1BDD70887735A5B5D1721762E7659BE877C6DB4 +F71F9F67C646FFD44D95AFCD9DD646AECC0D883F8EA6F7B2724727F5B2F63B718BE92D03EB152D1D +FDAE96F1DD4D1E298BB73E30427786B1BB7B55301A2AA5A80040987C049DEAE2EE6E14C5E79E3B28 +0E75B438E66732D065DAE9D08041D88FB1383FD372D34434743E26093C208611E4EDFD66B2B9DA60 +52021991F25DB49D40A5D62B6BD2986B24D51E0D60838610E4EBDA29D44FBC457C9400FF0700F81F +3973E4202661DE3BA4F34D6A6FD36689D1714B487631D95479BB1DBB8D7CCF896191FFC9739B879C +F097D92A3931AD275DAF3A371D0A70FF4CEB5485CBB34C0EB6479AF6C97B20F42BF73AA46A51F9A0 +30A996B35DC58F5DCA187CCDA033FD4B240B0F351597FFA7F62450340DCC45D9329CB697D5832DA1 +5D4A420F2D2EB9E939559AF758877CD2C08D100A6C928BD35199A53F33B434A486D16AACE51509C6 +85FFE612EA118826EDA5CA15909FC2BAEBA72D55DDAA3E157185A91CB38A17F35996863282225D43 +99D59ECE20985B5F0343F08197D81381AC45BCC0BAEB5A9EB5248733685A173B9984D35EA66A009A +2B2C39591B9321B4CAA049D1BE8ACBBF15227E9A92A61E823C1782830DDB0CCC3D3FEB758610A6BB +32B0D0E1E562E968891F548ED45777FBE9384B5B71190DF9263E2381169D3BDDB93C2C134B6FC697 +B98F4BD431DEA3C73CE3D154E04999A1A2E94681678B790049D0DD36A1D779DB5B0AA1ABF426DB82 +FDAD6BD154E3D89749C993EACEA7C8BE9472E8D2B4466674DF2EB3E7E810CB96921E91FBFA0E2694 +73B99AF75DC13248FEBD0998551BA3B2620D74D6C6402DD8484E062AB6FE50210D47772DDDF3428F +40BAA817E100315AE852C25741E41E29E98FB0B4FDD8446330FAD87101B7554B685DE0F16C0585DA +9B83D15B8E8F32B2CD6FB1A35AE06373B601523814F82C156F7FE0A72D08D90B0667E172C99B6F09 +6B43C6E559575FFA65B141C2719A3536C75E2A15AAC77030EA7858111DFAB727BE4DE83090CE2F72 +C2DAF78476D31404E9A6F3DB6B6645AF3AF9EEE447529FCD007F80A69EEDCAB55C124289D6B3BFB3 +C7A014E184DB4BED36A758593C8DEAE9D552A5454EA12EDA6093F8005804C655E4A9D50A2F813DC3 +EB7FFFA46BE61862748D07190E9E2933C887ED8FC87F408BC90AC76EA21E51CDBCDCDFBCB6E089DF +B8B9172BB9F634452E582D7E6C3A5FC79AD405E472AF6BCE55517CF6FF185EFF26BFCC485EF4D1F1 +2E1486B55C288F5980E753F9145D312BCA4A9B2F03DE1B9C30B1EB6E18FCE78B405EAC0123BCCEAE +49AC1FD1B560DD748D496D27CB7DA0CC52F3BAA8044353DD48B3E60277B442783E4ECD4042D5FBE2 +18583FC27FD67AACFCCBA664AE7A737CB10D590E7B37C8156814319B5637B24370503E3B1676D2F7 +79F0C07E19E64AE7F3A53B3563D5F00F308E2A4A1BFFA22C6EC98DF3386D5CCB208A90FF6BCBB6C9 +B2D1C85D1DD08F977FABD8A48D8439713D91980B7DE3FB798C36E82AAF175878496B663F7A7FF78B +F50D46328A437931737822EF6FFEFE8C76C13C5BFA310D4CAD384E9BB49FE00372CF499338982EC2 +284FE19B4DD89CAADA7D71D5F069D872F48DB60E2B0E5A43E346FA68D67CDB121FCB6F0C90AEB9AF +853CECA98B9F78E7666B0F7014E0C6BE6734AE25F2475101E0662418100C69133040A702CA84BFEA +8BFC1FE2BF0E03EDAFEC7459ED072F3BEA7CFF6CC195A7CEE96AE2B04A43EE340603B8CA78B68503 +8A05F7B2AD8364B1D4A98778F447948484F8CBF873A501331C2BABF972355F854CCDBB4ED3DC6241 +9F40962E20E6D635C51ABC01717ADE9B4497A699FE628AAA52A2AC5D65C01F7FE67ABEFFA5DC8FF8 +C5EF017017602C544D163CBB0CDA27B219DA469063BF039E3A21D7C646438055E56077B700988280 +237830977E8D38C397E513302691FEA4CC01FDCFCA80BBE276A0126030717354485E5A6F6A9E114B +6C67954F1BE4A87BCA7364ED5DFD5036072FF6DA290D89510A41DC9AE64458403C0868816B068F78 +F2D0C85CB22C84AB136F86B8EAAE46443B2020012FE2B8169EE4D97FD8623394792CCB4662BFADD7 +921819D04BAC05DF021BBB4A47E34831F83BECB0E8F77B90032857B2F8800EBB3906E840AD6737D9 +47CDC2E20BD973ED0527A5EBD2CECF701606B432E6F1F396CF6A68D42F9F4B21DFFD158F00940C57 +CF64FE24B4B6FAAB680DB271CDD915A6868419481FDE850D7506D0782C292AF4B10E27CF8607BDA3 +9B81FEB7F59FB6FBAA361072DB4B338C874A36F957C49FBF435E0029BE1DAD8FD38E81FB86B909B5 +1DF7819FBF5B23EC8081283EB9FF54F66F562552664F5789A4FD25DE3E136D8919F1D7E7E94677AF +8988C6E8F280E4CD526263A1D6F6B6D96F871BF80D83336F2843232F58B63F8F8E6692757DE80D0F +D72690D4A3A2C5351035E1E214809FBD9F8724BA91C68C830B722434A5757966071B37CB3CDF186B +9E232715FB8737B7AA62A4AF05972DF68EFB75CC11B71064FF203B27B611D76C5D7BB3DB56784171 +CA911FE78BE8E21B2F5FD8A5F8E00A91558FD526DDAF9E548BE98EFB90F89CE95A652D5AEC8E9D21 +C45A3A57DC57F7733E6095ACDC17F841FF8D78D806DC54590042DD794E73D85807B57CED5C04F3A8 +E4AFC618129B225D4165104DDE92E28D2031C4CCA2DD5EE6A9CACA62BA583DDFF32A05D4D49D59D1 +D826B9B2F71DEB2F8DB03F20593424C15149A4276CC033CEDD05889CC15C998959B6B4AEC968DEF8 +A7708E8FAE57C09787B710841D6E09CECE7523761711ACD9D5D961329B67FBF37A7E46D43C330571 +6839CBB21E67B116C42673AEA38C4C022BBE30DC94C04418951C7AB63E2A915E75529DB24268007E +CF192ED7D94D1412D9F4D42C92A918FF77BF4E2E09775F5ACBE49B08E307C40E3E3AFDE0DE328C97 +2F5D8809E8A89850E98297F721135993FA263403425184DA520717BABA7835A99BA397E6BA4934D9 +6FE4B822F77DCB358564C1636E1B08E40316C21E2BD3A66804A2C315B8EC69A7403CAAB538A8B614 +BB754C7715F48D311095C3608EE3D5D83C73136CA5588A893DB7DA4EB64E050DAFF3051BAFA949AE +80F5A9CC8A6D00FF0700F825A2F3FB16BBDCBE23B80504C60A2262686F2FE4508CF745C045398B23 +D1AA211D62472F119B42F6186F2EC4C98112D64765B3D88BFA8AA0126A1332F8C2615626C05FCD6B +E0474BD173546A03179D0B9FBE0ED7877AD01C71FD9D0BD90CEF418852E332E4A2B0C6EEA6FFFCC5 +E89B4821DCBB5EA506415C5E119BF0C364E46930BCE251E93F42B51477C2CFEBAC0162B96B80B137 +29F68A7DACDB0A19F84C94B1B2FCBE5C8B2308A7B26EE013A78D058EEC1052867297BA0E21E207B4 +EBD0BF65EE5A83750AAA472521E00F84ED57406350435D3D568E3DBB646CE6401F4511FC99FB24C4 +9AEB3B01EDD64A12BE67C1424D82102AB2F6355FA5D3FF516D2C1D201504ACA491BC35F21286EABB +D5F384F7BA3E84CF6D9A1DD56A508E7D566C6CDF47F31832D5FF45CBB7C6DAD5E18D19364165393A +D5E0CB16C4678958D3212EB4CC075A3A6A05629CA52FD1C59FD34DBB9E48534BE4DEEE776AACCAEB +006414C456CF9A64D3C1198672B83DFADFE88A7356EE58D76B18F7AB658A80CF2D7114BEFB9DE296 +1406D3851158396CF75B8B52365F9200893EAAE5848A452078F2B7AA64B4A4FF13201915596E3498 +DD6D535ED3E7D8F9D85B1C1C4AFB22FD49E0204C855C8E85F71474EDEEAD487957CC4491321D34F3 +32E505EF21DAF596000FB028356FD01FF09A18722B3743274921C31897535B93BFF95139F932AF6F +B38DC0485CE83FD35CEC3815688197F1BA7349877DBC2A890757A2316F3196BE2F30988FBEF68F5B +362098A2A1FDD5410089F4BB406BD3645C2CC183FF738518DF83164D152D60749A938881C59C7F1A +3BDFD28D660E874A6DD591FB1C3A17960016D25D478133E49DB8760BC072A33887A4B9BEE921538D +589A951DED5EDABEE957148F6F3BAC9E7FEA39B11D4DC020D69FC1E2412F65626E82F2CCC70E0E9B +9A499D229F9D3909F6C7C2016235C95D7B0DA806273A3361A31418015A90609BAF3A64D5B4C00AED +41010A241CC9FBD41E3C5C7FAEFECF7EE6A469E8898CF52C1707356A2FEAC8F8CC3DC3BCAC8FE41A +ED9E091F73F131248509A8B848E84B1DB89D957E41D2E2E76C831999C4FABC81C5E15618E3B607B3 +3653DCB801B52E6597EC4AC7563D626B8AF041C534A061CAD49488B09F9C45F9F0F553939196AA49 +55078C64BF8342F8A71A1AD0BA1F6986BEE7926287EF3AE40A25E2D5992AA68A21F301CB06306FA7 +B6602249EAC43CDD1EAEF72E3205D588629CA2D1EEC9384DD0BE43BCD1DB86547BDADD966A5F08B8 +D27AB92DC30AEA6C2FD06F5D96CD828DC3724DDADA7AA1FA927366D01A4B8642D39F0AF297D7C80E +B9432FBC1687441DCF2324B8C8B4DB00579564C0E9D8129C64264EB6C9CD215F4B80062824270651 +09A2F49348E126123DB271A455B840B7BE9F8914D7648DC960E895D3FFF6097F618C80706258A83B +9909FC36B4E76570482609FCB4310FE18C93BCD41D8E977F5EE4523FFF3198AB311FAEB540B019B4 +7BBB2CFFD3E4E0E94AC5D4F44219D57B665034783D51AEB4E573BADEF2B727BC125E08D98D918812 +21D8C323E194569CCF778AEAE6DE0435C242ADD0C8E223FDA993DE71606B9B8D23EF8318770227E6 +3228508BFC52C33411E8BABBFF8C5223F8B91CFCDDDD6EDE486538E09B0B84DB7B7E32FA0A59038D +DA7661CAF932B9E69CA89EC8410E401079BC53AFC0AEA061C3788E01B6EFD8935553025940A20B00 +CDCE9129C8C2FE48468030EEFD2668A146677FC5044D97B33E65544279162691D2BBD32FFB2483CA +158AE3B4C2DEA70F0E45E56A4F01B6250D8E235B865C3835AA7C515EBDFA673CF606EEC3DCFD1381 +DD8C58FAA1814FCDE2BE29968C9AF96BEBA85602C6270E037CC5C16EF0D1BF9F3408645B4EB33AA0 +5CDB23DE110C42C94AE75F7390608BDCE2C0B3E157CEB76D0F1D8619C3552CD8821E1A3D10F50664 +62EF67F37F2FBB4EAF2C9273F23C3545075F9DD67807AA374FA1EB126B56A74587254F75E2A657B5 +73CCE80CDD199879A250773D1BDB3CBCE5DBA0DE3E79B31FD5B4B2B0B7D745F5B9C9CFF7DE213EE3 +353B59671EF1B970A6A91E3D836BBD5FDCC69F4C05BCF45296FAC03D63912586B6F83432D816F450 +1D445CE383279CAF16AD6A872B5663FE25EAF5762AA28A2030215F2BA7F9D72B5DCA198070FE5DE0 +86269CE67FC2EEB0F225448B2397C1BA9E05480BFD4293E4FF81DE3620AE39CBE1C200A4C3FA68F8 +3D538196044B8545844D199BE8576A9551F75E06C100284220582B894CDAF1CA162F78C8016095F4 +6FD9472B16AD5608DA8B13CEDED2812CED7597207AD9719954767C8CCB2F76B597FA00D502C4210D +3513D6E5EC1A473A9C7A12038A3C03391E542B2792A817464497FC474903FC6543DC22570BEC9BC4 +3A933C7DC649AB10329FC466E7A10C29E1F23A9BC6F1E94C1F41D40AAC1453D6BFEB0767DAA46E08 +53C6A571599BD72C2DF0E2AE4BAC33A398ADFEE9B9FD7269D77F307251EF64626336D68FAFD11123 +21C0B6B5AD2AC55A6597BC733390A74E12AAB6550FFFA37A0035D2CCD0D283E33E9E0762B3EC5300 +1C4D68616803F15CEC2E0FB99E5CCBE75F8F0260DF3347410348108A9E4C936544C06AD8FA4986AD +3A93A261A2EC1BF34934719FE9B7AC6E180D93A40F8F5562942F2445388B0CC4165EE444B1050D25 +0E5F1A00CDA038DAE71FF73D208FCB528FE03960AD36D54F983F9AE2FB0572FABD22EEB273D6561B +06868BC172CC4F1F96B889EA10F903A2A3E8B5950A5B1CE8901EB71541E8226BF60239F80269B785 +46E421012F8E09B1F57BCA1FD65A286B76806AE4BC9B6C6BFEEB98C643F9FA5239A761CF23A6564B +52257F241CA6F59465E598C052ED7BC1EA6F00FF0700F8D5328AC06773EA8ED75D8D3CD9867A6672 +7518031841427C2397D1AB31BFE4FDA8CFD7EB464277D718438E082A0B91BD4ADB77972F7DDDE733 +08999A266F86DD25E4EEC8C4E3B6257AC0FCD874D4BC5162B5B23F2987B08F9D7A44BD5857BF98DF +D4FA99AE886DE1C1BE95E234F8E04C9AC14D8CCE37DC2CBB8DF2966C418F7683A9F3D16FC0D9429A +B7EEAC7686A63433DB17B8958AAA6CB252B9171FBCC666425087A2A187F714900DC707BA48A171C5 +CDBCBD5514EA38C4824DE245C9E2DE3ABB012B33E53C6FC6E6AAE0FCC5D1D2FA9938E13405CEF31B +8A10EA4C199E49F5A62D5492DEFF13F731353E11D5D8CA985A754D1FF8D7263C8CC835750243BF81 +DED4EF9B10AD7EE002083799A42C105B79738D0BE7802C3767086D3CCFFF6F327B6DAF0FC7A54251 +F35C0FC8F642EF87A023B393AF1C44BAC3C988BAF208164A031CA1055F8DFE802B2B00A185B45E06 +1FC2E222C7EC9CEDF437B8ABE8788EEA0342BE2B11CC871A135FAA8B5037F309788694C4A799F47A +274E48D42114993F7973C4A57E3145B2021D68AC239F4C62147A63463D6A1E6D0E670671AD8151ED +A23347121257361EF7D408957FDBCE3BFE1CFE83758DCEA6C5D26D33E4500DFF1B75CDFD512FD1E1 +391078D8725E4171743033952600B30898352700B36BA34F7B6D027293593AE1C6CC900373B5E5B0 +23533F1E65B66BC88CD213399E4FB6B37C97EF0FEAF12644287B1C0415B0D2C403836AB9F3130157 +6D49CF519F37664C34A65F159134ECB49E5EE814E24FC0953A3B7B3959F72B4A027336EA22422E2D +6664D1600FCF786033C612713C0BBC783884FFD1874D0BA1295B230627139E3F371427652510E797 +79E1497F31C2D72BECFDC90F9C253CB2E1C9E40F91560FDB0B177A46DD5947E385431A4CB489DC22 +91C2CAE883B9B5ACE95924F8C5C0D24D7225FEB1D88DC38D22B18922611500666F67AB3FF79478E2 +971BB8A7FB2F66BEF968E2CDD47E112F0329B727441791C9FAB5CD11F4C9B5081B8D741634BC4182 +AD3E7B152E40CC5B74C089CA806AF970AAF65853617430201BF5FDF7091C87D45DBC2642940D3010 +60662BED134A492D8C1CADA4DBB7000F73FFD6BE742A00C22C257C0DB1E25F34E495FD54C5FF59E5 +0D3D38A96CEAA5F37D56B63370E5D6D75C1BCAB58CCBB67B53505D33D0EDDC6A99203F859801201A +F3BFCFDC87FC5FD2F83542F911A741AFC31643A0A5FE754EC89ECFBD8B924B241A850179C9CBBA58 +FC02225A6C87C8DC1A25AFC432A69E7B787D40F49382F0C9F8775A97D4F5D95C79D77F147BABA0B1 +2F082273E16F3D171267523815A8E310BAEA7973E1594CBB79CEC3E8CEFF800994EB5E3AC7060237 +229F4867EECB00FA1DAC03CD023C0EF70D0167E38E2548AEC71814D006DFF5F9BB5DE635DAB0492E +662A939B4165621EA4283A336ACB53CE2135302FD5C5A5FB4C14BBEC109F9A0EDE8FBB0F24945945 +DCC9CC3B17EFF8C60569A2DBB2ED868DFADF65E81FC01106EF810E0D61D63A171C1F08445007FEDA +4341A900C0433A913FF73063C3E4EF76FF7554E6D30AF14DBF529AFD3AF1E144E519AD8B51026EFB +E46853280324DD1FC83CF65D8309A055B25F27512C6C94CCDF54BED7F06286FBB0AF4F514279E8B3 +FA6CEB6829C230756F7D308C8D788FBACBEC75657F6F897DAA00FD5718D3322610E97CC2AAD13CCF +77359E7781371615EB3480451AE2C06BE1ACF1A39C2125F0993B0BB14CE88BCB5CCA51148C22E176 +B20163DB7FF7551FFA278B8983C4939CBD0013BDB4E3C22E39568CCE352C85CBDBEEF06A542C0F89 +D26C6551BD4F5C20F64921F24264C60D48B4EDF45B39D79391EBAED6DA0A3F2678E7A87CD5DABB8B +480DD7905923DB455080744BF6FC8B95A5F8F1D21CB26DD6D5CC18AA068AF4871E95211A0C36321E +1A6362933EA0CE9653C11385DA782CDEB27E83F67C7D264DCB6ADF988FCF79E1E44361E8907946B4 +FD7D3E2D9CDD29BCA6E3ABE549DE94B1E8F3E59965A732023064229BAA43B0D0BB9ECE68B16B702A +B9CFE286D8C345F74818EF8ADE3B8FF5AAB7CD420F4E209793C6E85959B5105F641E1506B546AF17 +FDAEF4F28604BA7A94A33C0F6C16287DB0A3ADF92AC869470B238990118AE8F29DBE65E4D58F8713 +5C71F3CEDB4DE4F09D363C3DCC3CE9B485C753F1A57DBF8DF1480AA9017CDB7F97DE3FCD55E82641 +C6201C8E1EA43B642566665E79E9DC2AA6990A453A152B31850C51FD839E88DBF369248BA2B02731 +C737417316D1C06EE0DB24F3A6C35D191FDF97998DE8F50A7C7813F8842D64260C1D97C4006F0969 +8EBFDECE8A55725FDC96CB0D626556D397FEC932DDA385A1F9A2CC513D78C0AFAD48495034E15D06 +2A932D1A0DEBCF3351FA102AF5F6AC152C6402DB8F1E5A455E5B434205B4917BC5181C38B9CF831B +9538D50A1230B5805BF21BE0EA42B52279ABEA774BED503780584EDD72CBD9AB34526092D2556CE1 +9BBA4FD6689684BDA8BFB631F1CE03D273977FE1C85C584C3B94403D1AC96090AA64C54F5D085072 +DCC64D69864DEF5189B36DBBA02FF18E9B989DCE898B96068D901E3491A46EA90B6955464DBC58E6 +B40640EDFB0F32CA225426316895A036F3EB73CC087CFBFB7253284715EE82E3B1154DE87AB76113 +BC228DF60E92DAFE2A666694FEAB30245D94B97DE55D61AA40D19DA54D2EC5842A3792532864BC65 +E8E2F2C192ED8D5C10FCEE20759C6B10F8671E7C917312E9E25CCC939AA105E734E99B8707503058 +2DAB28853549A25F83B4860EC87E06A420285982400D34C2F25F9E0A4CD84B23437CD1E082C0171C +6AD2D81F46F4F205C016AF04F1A0C9BDDCD0F0F7D3C69C9C53B9ADCF7573000108FEF7777008C8EB +3A92DE73D8B231830D2D28603730AF7570AB3CBC513480DD1F7AEE25923B47F9DA2E5FE4347336E6 +E03B9A9E0213105A3FA145F338E7E3B51BEF5B1635109AA5C370A5D92210A9AE403D39B95A335190 +5C82D000F6BF4D31540ACC049A7A9E71D30AF3F0AB78D82F5A1F0CBA7AC3F13F8D8CF04420E4454D +013D1843DF711C995EC12D19CE9D804A932C2CFB5DA3B5700759F4D2497A4530B960B0D3DF06A6D9 +6C92782E9E51F92F700CCCF179DDEF2722585296FDC07258C6118AEB6E3C1798335678ACC7C7FB2F +88D11A6EA7855B4040F2F1BAF274671D1658050AAADDD6F224A34ED3B8D7AC2FD0F8CE91241636B1 +30385D675B9490F113127B956170A174634C2F296994576DACCEDB30ADA09B4CE15DCD2F05C91694 +43B6D8C49F8158AB980B8255074FE82C3C1731097741F007B3C05555FD818D18739E114F3721E65F +5658912DA1E7D187E8B342741A413B8B289574FD9D30879CA6773833ACB5800C9808CA8FB07F516C +FA460901FA47F5B48F8110212A139712258F96F93C9A6BF22D3457FEB289B6510764CD8556D5F2B9 +1783922A4687FA73D80451AF60FB400AA0B1E5D5E6389D6FD58D50ACFAB6592EB26B4F9D424F7142 +E12FF07F4D7DE9CAE40361FEB40FB23FA1928207C8C0502E66EA4DC6CA9915FA1F472F1ACA345C09 +C56511D514A666FCD658A82CC96ECB3B9CF938CA4FAADBD3EECB2429457B87AB11939FFE974CEA37 +3D7299FE4249783DCB3C32063013F4E377F9BC67BB1E579DEFF6E62D1EDDAF1D7FADBE898037F15A +999E9955526A12DDFFB77E4D593A508D9B2A85E5371C85792E6967A9D7B20D107FB0E61832E4AA3C +689795B07EE3C1EC792F13151B56C7EE01E3AE894432F808714AAFAD9EEF61AD2BC20FBD193D6810 +43FF043587F080478205CB4B31F5E21FF7630CFF77061798ACD8BD3BFDC90DCA58D1BC0D38446B43 +C86110E94465AF3DE97DA0EBBEC12E52F4630E51BB3E29973D10F6ABBCD6E20262A4946E0BFDCC6A +96FDC5E4933746DDD5F3C19D302B148EDFB7673CD4389B9D1C1A3BD7D80C9E127F15CAD61BB5C875 +3E45A5B847FD580CCDA791F65C655FD71458FE3BEF91827F54FE846F6E2482712B4D39D862B98834 +92329E0FDACBFD355CF874A9AC96438FA90887AF265E64214AF85523D216E7E40C180E55AD69AA1A +269E196A8B5634EDE4F5C564D3AA995BB25B9418075D021327F2EF1FDF489C261473DAD33D58AA66 +7B75F5DC6C92F0C2E416EE64C1C1422948E161D69BC076BFC1EBC84E0BA0E74CB8988FB2BE49260E +303A7204D1B9B335B26E20F67B780F408A2D883CE46F01B17DDB427735D8E6D8EFB401F97C5485A0 +AD0D040490C2C5FF5EBB35AC37F7DBC4F15E99F5740003A7558BDFE86CFDE1F0136E02CD4BC3C9B1 +D7A29D1A43FB3E12854514BFC8BEFC8A803C08A047B8DD785D5D07AD665E3939ABC24DD966E56BEB +38E001C45A896368F7F512B668C7FA1CFEE67E204F314E71009A1D95288445422CAA878910D8AC32 +80E4FDE8527E5B4D691B0F25204456E2040EAFD45AEB9C9CA669C86F920AC9B6EAF685F4D3F3A060 +3FC18FDFCFED7035BC33E97CF0898795C0FD758FBEC3B9AFB569B2F6B394348E5403541A199AC568 +B3423431CA59EBD8A88AC939EFC258201ED161385141BF11A229748EFDB9A065072197424909B134 +5F0C674FDE2FECF259167D3FF96E17835440F3D647037F0C189AE1E2DF9BE24EB0A830ABC38EA842 +DF26BB26A22B6C73B2353A155CD57D6EBDC6C631F110CF39AC37E9177BEDC111DFAC1CB489B3266A +A4F37F29121822A06A99CD87B4A2CC89AE866151D17F2A744055EAE757DE08D8DA42470ACBD1F63B +43BDC736C94E03EF028E1AC982D5BBCEC74EBCE6447E351FDF1299C6B14DCAACAE93D37F5F8D788F +7DAEF3BB2A9A00B8C9431D839FD96065C105B73962415ECF85CCC32F3D151DF5CEBCF05E719D9D52 +8D9970DBB0F2DD3E0AFBBB243EA53FD6C4E8A1DC0610A60083134E52A9266F22636BA4D9C67DB64B +D1FD12EB6E41B347B4E312C4AD59B26F6D1FC00023A8CB5D0DF0C17AB941B8577A688887ABC0D9EB +81E8CEFE3CF1B9E7127BE442ABB299DBC9FC0565DC835B06E61E91B83A3CB903E28488B0319B582E +66A98D0EC6C948B0FC9BC44A3EE1F5BA113614D5C22995044F808B530361CE090DF7F2A2FB985573 +8E321DE6FDBB5D89ABF5C1BD151EE905DFB5184348BF6F3892F8D93E61DD3405A0EF2627A2DCAD62 +AA4E88EEC86EDCD3A307452845A85A8D985D774B1C49BB8B3029216BE5764807C2FB79F5FED5C028 +9101DE0D1E3F0AA847B8D75DF3ACBC6239E0A5DB22E674DD507115FC00FCFEFAD61A124E8F970D0E +AA3BAEBD7E75C7DBEF9202CACFEC138BAAAFF554B826665575ACD1583F40826C87A8383C1DE9C157 +54D68AD5EBC387924C8401812C35F55C8AFCD6F9D714E46D2F2D9B0BA5680ACF867C5FD059E77D8B +1D3B7D487C3525B481543E929544C50EA5EC3ECD08A0B0116DD94768434E0D7FA9B52B02DE1DFF0A +52FE56FC0E0831968B1EC562FB239556CC7892DEA3CD5E9B25C642E3D441B5EB622549AF1FEE3CB5 +2ADA1279ACF17030FC78D8906ACCEE5FD5403223889C34D19F39ED77588CF1643CFF02E19BBFE005 +9C8DFAAFAA07F5F03D49BE98D9A430160A006C69F8BA5FA2D0E2407FC5FEEB09358AC84C2342782B +D5B322FF9C1B3E44F84FA52F19901B4728C3CF810AA4C94C43DE04390F90BE14ECAA97E53621D2A3 +24092934A94E4132FC877E470188CADF76F9C69F3186CCBB378F3A5E02B73EEA8DB971F3E99B5223 +610DC28778D78D909758D30F3D3D33D32EF3CB89F0201E88C8D82EE2AD63193B92CD8C297E2F37F4 +DBADE6AD00FF0700F8949D300239A692718B52E53CD30BE92DA7BD42D76E91FE92A73AFB100CD841 +25B88CDBA4DC43C294FF68BA6B791ACA0CF8D63E4BD3CEC1E9851ABDBFF576599AFC5ED6F478DDC1 +6C5C6E7E4F310B4EA0C8901BD6E0243D3BBF42175A22E6EF51782693568CBAACF4F0756BAD5846DF +9B7F01E89EF0B0BA899432D593ED62E91A1E1071C45CB1D847311540246C8047F16173880A17841E +1175ED2B4EDE88631CBDEFA021A7A773D9F0BE43D84E3B30EBDA8759C07E6D78E9C1E18A6AED5F31 +2FFA2362A3382092CA5A460F79763FDA1E29AAC3B76AE1B703508752554E83BB07918E2FFCB66D6B +842DD57FF12A032529536260A2A68A272FCCE872835210A51F225419ECF7CF49DDB7EEC9405A57B1 +11DBB2107D4495C03A39BEE06888B4F4145442971EBDDC384F7F81105FB844E7BED82FEF8E1BD86D +5E1FD2C611FA5AA6D5BEDBBF4D3749275CAFACEFDBB21606626AE71FBAB115F6D8D5042F4416AF39 +11C005F18584F2FFD572EBF424D357D432631A1829423EC8FBA98D81784C1E86369F1F387BB1A3FA +0A846282F873A453B8DC1960B546D564C05C865D858367ACA23295E722081464CEAF4FFF4DE2BF6B +E6876626CE692C7777E8E7C985DFC62DBF1B9367CE21532D85333035ED8D9C24CD98733ED2CB0777 +F5654A5AA957781DE5E7A83551F4D7FA3944420FE279439AA1CC58451F82264AC23C1BDD7AB17B38 +1602D3784A0F7A228EDF6085F476C618557FC2AD3208BDF2399945CDFC4F56C9554ED64635B70B24 +E22B357AACB548B9D64F0FE3AFF7C2397198EE69721C7CB66E53A6A3263EEC38866730AFF2FD4517 +2E75F8BD7887A7252229768537D0B93F928D0BE7466142A41A4552F1DC1D27E5C785813689FA1EA7 +3EC42F34C9701D5853449A48865D92A45259C2F8CE3E8FC3298924BEDAAEBA8E48C14E554EB0DC4D +927AA7695A14B9DD8A3FD2AFFBA23F071B8BFBFCCDD06A818F72198D72A0399CBF5134B86EE95C1B +327D68AD68DC305BEEF0E72286F46B147EE5FC78B9FDCFA0F910F5CE8D3300895C3A1B68EB003267 +CA11848AA3F1140D2F5C791F55875CA1316F9B64CCEED0BAD07256195BD6D8A79DB9A93987BDEF67 +FADF68013E14C30918122C9C12CC86260711128B2A46087BE2D2DBB16CCFB4ED9BB1DE772C46E1B6 +F1B16A5D933DF61F56A7584CB7B75ECF7FE5B49CDBD4795427729D4BA16905D7BE3CB9554D655FA6 +B388C1CA7B0B1F890461AB75DB37373B67AFD7252F8336642F9AD3DCD882AB490244C0AFCE449E4D +76628A60E9764E69B8E911C051499CD364181840106B4DC918DD460732FABA63C880561D92D447AD +C2094B1138CC7BF91B1C80E85A865524440F55EB139268FBBC960D0A114075ACCC6EA8FF150562DC +A822B0E6B630FE736B5025B0AB01B18BC67E1526ADD0D617BFBFC4217C7B9300DC1BA231F35378BF +4D04FCAB41A181AD2D0EF9674F5A0C57762279B7C993C422C1F0F922B44DC8CBA0D83666BC7ACF1C +3624425A1533F43E92A360731047A9ADA662B974CADD96A3A718C63296E259495B6A1CAB4CB6DB50 +2C51F89E98C9AE425A8A1AAD5C785CA67A8DAB130DB44F5BD8EF2F51541AF67A78AF0A41CDC8DE64 +3C45D88E5B5789F680FBB0B2DFC7B0F8CF8A9A1ADAEA24CC595AC4A38B75AB3D83B3FF601B3E0683 +76F1D864DAE145B24C6E25C64CB34590D8AF27D477122B73C9FC2712AE9FE8AEE00FE8C716EF5B97 +98544E9D893C4F093A09F5A4CDF58BE4B78154C676FA201E8DAE41B7BCD91E71C93CE371D6C3C0F6 +E0CCDFDE4B8BCE354F468FF9C487E9FFC536322119C9E1378694F330E31D52A9EE6BC3A6C9D7C2FB +0265EDF0FD62D6084521930B2B7A8DAF8EAD56D98389490720C9333F573D0914E737831CDEAF5FA1 +12BFA070D1900321FB45F3F87927E84E2DB2547970C2C9DC4E62402F899F4C2C08994C6B21208A18 +B21BEB275D388048CD75AC83823896953542FA2E7E705BCFDD3E0BC87A9A52A26FF1AAEDFC18D8A3 +71249C76C8ADA88A68285E9BFCAD326E2700A63EAC3070C61DEBC213F5A1E67B6B40D38892AC1F5D +25BAB6B1EBA905049A1B797F401EF47A78C698C86D982BA826C1349A0B85C254E54FE85CF6240EFA +5C5886C42FD079766FAD7C67CAA91B5090AA0CAC0F16406AA5CB0530EB66C8F839E4EF1496F6B3B4 +BA5CDC0F5044C5DCE169A8049526A200D0DCA0FB0A671636583FEB29D042ED5B78E9F8BE3F7FF513 +753617D8CB132C648CE6EF146A125DF4699286653F5F4EA623702065B381AE41BFC96C66CBD64A7B +3ED48E3D3929CE61F6C502513ABAE8D1E82F3D442FCF052F5490604410C507BE5E7CC2A8A0714F97 +5118FFE102E02213847BED21D877F6391767BF20DF54422ABB257E6FAC946DD878005B5A1F81708A +4F99BE3FFED1F6AA6570816BBA27A35BE4C075E7C1A07BF97CA74910A69D8650B7137D6F5E0316E3 +23FCE78C09DDAA94EBD6E33460D96525D9649716136BDB58B222EF6FC74EEDEEA3648BEC32A2E50D +7A4F80817480C5EC95AE05009A2F54E9478790806CEAFFE29917645CB2C73E4294F4F0D224807562 +316EAF9C8CA32DEA27B42FAD1B18F6A8C4EF1A5C6F41E9AAB999A8E4B4F5EC9727B76980206A1EBA +01AC48D62E33510C871FFC7D9E409A4BC3748B81DD12533736C8BBE9C39224A255CC71F0AD5E1659 +C27C3F9C495D38E9CAA3B0E49BAA515563820D73DB52C01EA03E48BC05C2A9C2C3F2D1F7E6F9EC9E +095837BFB72BA2C88CF10C98095A5F8A8F8216E8DDF48BDA868EC09CC0948F114EF87F0556E9DA4D +A88069C689E75DC46031A701DDDDE8C1C0AD3226D04F237950C37063143EE277DABB01F3BB3D2A1B +CCFF21019645DD89F16F665D03E22D0F00FF0700F81B0DEF1B8E0761B7C38D2F0CA6EF2A30FA2764 +F3C94596018EF31DD80ADA60B5CA4E23E24CFB4CC36E3CE2681CB27A29CFCCCD2EC3CAD0C7E4E386 +CC6BA54BF80C94910A2A8EAF463850DF5E5FFC2A7D5683ED5366AE02BE3FA2825F0D91890FD1B50B +0EB2C94E669EA1ED4782138A625AA7BAE905802780741F883FBC29BFE2D01B496DC38ABB4E9D6E90 +A9639D0F4A60AE7517C5AB1C50EF46E123CD691F83F8292913E77E9BFD56FFFBB611FF882E4AAD10 +7729700F7B5E59D93CE9936BC6F4C18A408699CDFD0B88016A61279BA4412404DC53BE2DD5B3AC70 +2B67C962DFBDD042AB21F867C889CAFAB910A28218EE75D5387A051144D6D09FE1B028D270858AC4 +F2F40EA872763BA5B528FD1248247209D0AC51BB99AE0A23DB32DBA91C25DE393BBACD699C3A431F +5FE92F4258BB37428565F0731F7D23BCB41B1E2DE3C6555BFDC6B8E71EC84F463244DF4AE9511114 +DF1792DCE4262469B9E091FD72B339FDF5CA7D2F01B9689C15989302D82032117B2F1697725BAFE3 +3827FA4CB3F7825DE02805EDA7F683D530CE95C2689761E368F4D8A926A309A961A916EC403069D7 +1A5EBD845D3C8A074077F7E91AC971C3582EE8E97C1C4C9E53A99341261E1883293CE794CD9F6FA5 +A335F67249B1170A42D31679CC8E3D83EDF592564AE6003976051A20E7CD7B5A76190B87FEAA0632 +12DACFC15009C4BF2466275F831B130E7E87597DEADCE2802A3B0C96302A4DBEACC0BA020972D5C6 +C3EA4F87F210A971C90E19634FBB1662C7B9313531A0ABACEB4F9DB5509F055CE7B300FBF6F0D5C7 +AE1B86B50CC788AD497BCA257680FAA357A8BB8ABE5A6EC12C115F8DB80234DBDE31C864C2738AEE +1664346069292C8C55EB9D17FB18CF697AB6E5C0409791C1AEB6B9A82B4195419D0B21D20343B603 +3D0E33648A24F0226CABC14C2EC8AFD06C387E56B2F8D4BCF2B185818B2FBD3687C504CDECF18CAC +8C1348452C31BD2C4B4EAF6DA5276DBF0439B80F21619731F0A79481F9B7C9398F6F53FB6A553234 +27AD9412F939504AA2584A2BDC442169412EEA62E580755089FAC750438DD288F320C1BFF2CBCBFE +ABFFDC4D4D3891EDF493D913BD2E369FACAA8EAF0AA2FACDD9EA3BB6DF8DCFB6618E5C95747B1F05 +3B097B3BEE9961085F66ED4AD4A9F86E5F49AD0B5B089014A47F40461E9AF3204ED3D9EABE77858E +31DCD25334D96E6782CC9A1FB4985EB25DC61F7070CF7F253514746C9FBEE553CC5A0BCE4A8D64F9 +C13DF7A7463FF9CEA0C9BD925A7B09FA2A76BD0C2ED1F460EE9F5AF6ACE04F762DE000BAAD2711B8 +87004CF5640C1168A723C8CCAB0F9050CA0B97F54DF5231485F05B81A2ECFB092106A64F4DD547A8 +9D62D1F904BD1640347056DA62396CD8E74EE54883E8811280D8BD72E5DC7E4AA413F9DAA4BABA94 +26BE88BCC9F034EE8724DC25F97206A59393B8F8B93A089E52A186015764F3A49B11BA2C3E10FB53 +34A7C752A2BFE275C1390FA9BDBF22E195D96B4257E394B40342BFDF13921C5518818D3DE973296D +225CBBE71D389519802EF1AACE18BE53B320B8C75190D9694852BCCEDCD39B9CDF0D511AD24DA0F8 +E57CAB022B8A700B193BA37F5CE943038B4A41B1ECAA39A77387C2D95E5A71C869AAAEE0842DD4A2 +5138F3FEE0FC46EADA045CD09EB45F32810DF972853290CD9F5155718ACDD83481ECF49A9BAB56DE +8B919E5E56E6BEA8BF88E472E4192D0F87573AFCF77ED2C00D3170EB5E85F35106B9A81786291DAF +0EEAE406153D70C27E3779B98C60C2A5899A0A672E500937DC274420ED5A44BF2DA31E8525B58E38 +721CDC0C961101B9020E920BBA8D7E8184F535772ED06CA3C07BCBCBF8937FEA1C76513941F874D2 +B12C6F25FE6F325591A87CBF75C84E72DBE0E4E235041181A5C133DAA04D63001589B43956A3BA52 +E94E930E8747B802A905FA1B967E4A3659A4216C7CAC0E2B57F61FCEA7C43ABFC35D933888A2A297 +4D8437F251CD0CCA723FAFEE4A13ABBAB744EC4A064F51D21BAC0D91001FF9B5522DEC663033BE15 +B2B8E6AE70A4E716FF243BBDF096560072680920859C9385EC2B14C27A22B9E7761E09926DE9FD4D +12BB2344454F7AB2F2E9C0BF80C33B42AE5B853B526C5FBC4C8F150EC3FD692D36877D7A06C0C6E8 +7B5E4C21A820E1EED3D651E09F44CDF2E8DAD279AA5CB5C091EADF22B8BD485A9C368DECCB6DB01B +8F9597E0C4BA611967D20DB86972567637C3858BE29FBED748B58FB9EA75A231BF484FD479F5D1D3 +568496672A0B6E283776FC96276DD664668F8B5530FE489A21845A4F277C282F552EFC3438E08F49 +ED9034E8A3DBEFFF4D43225301CC17E91D574FED77A2FA93EE89913B0E2CC15D4C3E65D726A99721 +554C49A65BE98061FB6AE2FF10355CAF1B392AEACF3785865DE66004B363262865172B814EE71668 +F2CE553E52940C920ED9214B635F7628A60F39BF08931CCCEAC792BB54FDD59716101EA7D7918BFD +FB6A578900DCEE2851E93D8D409E1CCD760CFB085510F5B3917D8E26B78908ACDA90AEC47F2BF666 +EC73F9C84364818756FA28A96A060B74CC10E7C5CA289C9AF4E6BB9BFB1C4977000F06E0CC621B2F +1B949A1911A944CD400ADCBD7E6FA0DEDD5D3502AE4B573D76AE01C1B97559D15B22D95D16A40EE4 +3E6C556EBFB08716911D55C320DA42CDFE170815F4D4E363C2F0E0B5BC6354775971726B26138442 +F88A6887D627FD7223BC7F374D66357A6A6145926EC5499E3C8832898F884C2EB31236CAD8A15DF5 +AC6DDE0F43B2E1417F88F9F7F0536FB03E503F979E2D1F3597BB12CE129DC3E086F1CB0032CF3419 +647A6EF44A5D1C86FF05CC362B85E68890D2E625098B3EC5E6A7D194000108FEF7001E88658B333A +FCB74E9C81D93A55B03D22EA2C018EC1DE7D0EFABDDCDE5243CD403C6EAFC051E165D017113EA49A +8E490C43CDCFCCF285E319FAB7441570A2346E5FE31404EE0FEBC9CFF8EA52CA3011093CA8F3D42D +DE8FAA5768446A5281DC3E204A241A0338AFA29625860257284BD5E1E0B5B0C6455D0B8309C696EF +439F60265BE27D9F89253E9CDCA3F4F18E83E85841D2065C544C1CDDBBF468AA1CBB7789CAAE1233 +8515DC3DB88FA0C20E3D81E1099CD395FBEED046B7C0FD5ECCC46418B964CFE93EB136045CE07407 +6371CBD694FEA8F0A76F975EEE90B61784C25E386E17D648626E5572A3FB489E80BC8716CF037C92 +FA9146054E330D17F13F46662037E11542D66AF92102F79E86ED747562994BC0EA8284092A48C41E +75956C12F44A5F690DFFBB0E698CA6BF8D1DED954305780FF418793159A6C648DE382004FF071122 +AAD276AA63255DF8845D3AE3AB05435EC38C750FB78B4AD8A5A1FBE8EE7FA5159CA71978F0FCA65A +6F737130E732E8307021BFA96086372EB404FBED626492C1B14DA3F989A2D99FE5FEFC58DC1832C0 +5E3C4B1715E277FF596929AC7E11F9AEF430635DE7132E28B8E995D9F0AA07AC2E581BC7A18539BA +AE676DE9240E125FEBBB6B1EFAB0C6AFE036F638ECC36AE6BD942D576BE89B21E75994BB8B3EA649 +E2B86E296129A6FD7DDAC3F65F0BF36667887F0A86006404467E48858FA691E29D4E48BADDC5B85C +0A080A0D190604DF44E14A4AD0FDD92218346CF751CFF6FC29F46384469E4470F014AAAE4E2A6376 +816536FDCE5BEA2AF56C578C28F13922DB63CD58DBBE32C46D80B1B49B6BBE7166DD8D8E18014F2C +48CF2DE95375FE0AE1C7ED5E67A10EA77021962FFFB1D0A9933D704958FB52AE0ECE5E47067D58AF +D3C2A0A65F8AC7B93305EA6CB3131707E28A6231D141C2BF500A9DA0482D5F315B4E9E10036908DD +B9648F37BE3FAD9DB48E5CE89D5DD47B5A79B0EB45F7892673E270F4E8D28EB80F5F7DAADBB4B51A +082E3C6188E10B93E8D1FC96FA9DB51674872C23B32C47C159B5F5F452212D20EEE1DB52DF89E7B5 +4197E3F961657643A7BEE150AC89EA2C8A22E9130CA1D9D8645064FB8BD1EA7296C57E4DA532BA91 +555613842AE0470CFC4FEF09C5D1187C9E953621E830805CC7E4E66A4045872C7231DABFE5247B30 +3DC555C0D1CA56E8C8910CAC8B14F8F8354BD0CC5750E5F38A7133574C009A626540D6B4A1FEC1E0 +A84DA017CE1E15A8E604131C7582F1F0BA7C2D620D2575AD3835472866DE3C3C9DCE9CFE871CC460 +8BF44CF3BD3FF376BF20578226377BB88AE155B1AB9704BEF412AC8429306E26842F6F763AF7CDD1 +F64C45B078C33C5FF7CB6CAA590FE27F6A0F9FE9E6670639B71166F9ECE326ED93AA819D24920197 +74B5180F5B5BB7C94E9B947666E952E0D2A76CBD6C51B95A90D050F456849AE775DEE75587BA7054 +822DE4B4054654E21FD52769869C80109DB6088BF40EDF8B3A59A664212774D453329898FFCD189D +91A93B0E5B5AF03E92BE4164BB74D006662B35CA5CAF57CC4874CAB6FAD8CEC7303B66CA12EF6DE6 +8C43CB240CC8016670DA91C2C91D408ED0E71BADD3EBF0B0A067CE466108F0C890C4C68D37F24134 +F1BDA5E4227FA8F077EFDC7DC5C5AF6D1FFDE50D7AE8A6283D45CAEEFD17F81CD71AE2EB8DEB7EE4 +D091CECE6ED775A1197238BDF405BC4490BD41582D8430AAEFFE27F7FDFB7FD65D8216517032B4E6 +88A19A2AABC3FDB5EDB685BFFF6721B67C7887FD169AEDEF4FD7E0D4705930FBC713895A80161F2E +02782C1CFEB7583652D4BCD49D798123A898AE53FCC2AC2F3C62FBC8FDA87DB977DF4A52E8EBCD10 +C84BA3A274B71744E45D0E592DFEA23715F90EE6D9789740840F9A67620A24E6EFF5BBCABEDD778A +26E4B5DA6E0F22A3BE8EC261661100650110BE56F568795B5A7CCF1F64C41FC241511A1440FDBE9C +790C5C4D73669189D31226E24B21A4ABF9B075D1DCF75A675C827FBDCDDAD47DFB9EBC72B6D8C82F +271C14905BC7758890571FB153B2AB0B084BA23EF8F000EC160BA29D43BB4B5FAA6CED14C38BFCC4 +72F422D2BB63928CB71ED17BDB22570E1760815E909F3BAA5243E97DCD21B9AD2ACC5946B364885D +245D778DFC40599B29BF0538545B4D61FD0E6636E1713184531890EEA44C62A988490888104A2821 +6639231D4CC199914A0E7B47F6E3BFC3E746623B9C130D7216B9EBAC8A61B6B05021E2409A140952 +B0177F73CC23BA8D3877BCA2BED7AF25CD729E44D520A70149B1F98DE6A6CC2A1EDE6CA083BB5785 +A3D71711DD86EC52617E40E9DCDCC0411B7CDF073A94CD35D9C00B00024BEF07178EEBE97BAA847B +01E5BC67B87F4395EFFBD76CC82CA0473E6256F93C11D8BE04C8FEA762E135E73E52707832E74A06 +5E0DA6E54C6ECE6BE362D17891CECFE1033C137E0722C6DDB7A61EAFAC5C0559174B894CFEA24068 +E5CF714A72BC83FDD499D12C765D7D8E778C97D398878473C44E9DF2B35669283BBFB2346DA3FCEF +4BEF656CD1BDE8E5D62ECF6BC2E51839900741D14BE186B392D304FEB1208EAEBEDA6FFC2E5B41D4 +6AFC200B8BCE91D8BEB85B5445E26C6F721C758CDD20855978E237203C103D1E130DAE9A212B270F +A6B168BAAD10F83A6638AE0EA860AF7BFE5733DBE1AF93D71B1BCF393877B92E8E6BC19CF908CC80 +6CD93A72A14D77270D964246F0DED609304DC85ABB8F36277A26956ADFD71A11928A7222F8E41E60 +E047B82F76C0D8820ADB2AC0229EEB3D5FB0FE6532B8A368C82695919B548C3FC2A811146945B270 +3D78CED31FA8E887D168BEE18616D083455D4FAA9AC5CCCF0F0BE931B0A3623D0271D4472AB4F232 +46B3000308FCF776C6D77854D378500EF92090D2318DE33544D8BC030A4D7C1EA76B252F1652621F +34AC5B44CC07B5123C602956762C6DC6B9A4FF9876C4BC163752C1E5AF511B0B225748EC3BB77B19 +A4E9FCFBE4B1119BA02962F0363EB3E404CDE1891BAC0B889B3C6A728A16CB7963476FDC88776EBB +DA78040EBD95AB852BD3C81485F03D1A03978D3C8D065E7CF68D395C618D02DCC7B8AF74C0701C66 +B169C65ECEA98E5BBACDB8C3D6AC3D62E784CAD325BE0435E3B5D71330151A720469E58043EF6E01 +2FC09069AE368C41ED94981A9A83A3FCC6E5E4C7CA521EF238F5CB37E685826A7CBA1BEC2BEE74CB +755DAB4F78332B2FE4419D5571CFCED9105D9996B086687274155FE156D6E44B1FF565EC378B81D2 +793105A2AB500F6BCAEE71102EC969BF6F8AD5072A2CB0C38F1BDB5E14283E5AD2CEC666163F5CD8 +1CD5072BCE3F06066B3C19D33E1BE9E4F3EF60C2CD2A9D804D4F94211E0A8D0E207BF1A33974AE45 +D4FF0B1F13FAB662F6197B9A9403479E061E55648CF1EA24CA83D28D4311DBC10C7F2FA33685527E +774B406A2916607C00478F5B0957F29A1C9BA1930B6678B10D99BED1384F1B4D453C143855870798 +89D22F79C970E98D5DF1452566A13C5354A3690FF0C756959E0B3D93364B111AD2D23B0B99D1DE28 +53F7BB1C075F4EE9F823146E740F61B5657F3DA3E780D2AE627C35A9DD800EC82B7A0B675FCE0189 +A2088D660E76A3DA93AFB298B721535FA8B8B8EEFF11D39F88674AD29EB3D0C08B52218042430D6C +6BCF9B9B266DFAED9F388E5C99BC199355906C18DD06F7EEBB94D072E489B00467E3C0D0F1338692 +93BC17EAEC9B7981E247A2AEE255A5A378C3BDB1C83ACC5E6FF59E4E01C8B4290CE646D7B296D2F9 +9F8075BC5BF2C6039E639EF7AA0C6E1882B10E5D817F8EB813103787850A9A171F2720FCD59666E2 +F6099FBADC5BAA07D75C96B6FE5FFB588A0EA25DCD679FA6F14E049E584931906D4EA36B09BE5CFA +CB58B2C7D79A8062402675B703235B42273C73EC10F4DF1193B99C1AD1A31580ED541A99FA2011D1 +9CE92C557A102A1882F91B5CC4E9A57F16A3F391BA7D7AAE0F8033F91130FBF38B7B59B78CF9AF83 +9C010BAABE671ED8CA5634888D258C82ACC442A00C9D66C5BBC25678B8D3869659C09B09E20FB567 +75464180F67CBCFC62037FD8393B36887112F59084AE192EF5F277FCA10A75477C0EF47241E39165 +39132965B1555AA3F4DB37B508222F9D8A1580DA97C37FA7D7C0B3F0421262CB58C1B66246D779F5 +BA909FFA17CAFE32AB31E5D74E1A0F98A714CF6D0B8D9B68F473E0DB3A67709AB06637FE69FA7722 +F0A508826CD2072E1C302F8B8A4EC541969E5CC06671E251B37C517AA87723617576ABABFE313F80 +80C3FF886DFCBD97E14967CFECEBC5435DC5D17621465A1E13F9F6BB597C0F884574AD0F7D08C507 +63F7F45E7C1418ABC2C2D253C3B85086E66B2D86349E1214EB2F76D985FC6CC6BFB503C419A0437B +2EDA84E8A0D7C5310F276F0949838DE0813583AC79D4FD5E15C85FCB7381F9E1F0C8FC4420155CEF +4A36B89A8C88B0E4A1967597D84A57C5D63761922FC645508F9D4304782C2CD7D33463FA6CC4DBB4 +29B203EA3F809348CCC9AA83288128F42A370734DA2323264A9C8C8AF3027FA45A40CFCBB9C30E24 +46BB3F6A536A17674E106D07D532035E4AF04C51A2FCB6DAFED7D08F3258B7DBAA9905462C18D905 +87F3B35CE35CF20C0B907930A72D7245EDDC9C42741DAF225C3FEA4C516CDEEC5A0AFDEB3C66070F +4CF83140818DB4833C22B5F788D0DE436EF70FEFCEBD599F0D18F1ADBF7185CE6DDDBCF75D1F3040 +4AAD0AC1F1E8AC48F1A140CD3126814A0D154261102B59BF86882AA3C2B061227C86F05FD91F094F +2BDE0B848BC94DFEE2700895E2C72271B7B34DED1D3C20D1D6CF3545FAF9D8C0D110B8A9B0CC8934 +99BF69347DE8B409CD3B54C6053A30E6E8A3DC69FF55324415628A8A72373E3CF8C266ABFF0EAB3C +289E07665127401C66F9EF965A0F0921622E9120B8C4A306FA6818CFBF21623855561782108E533B +9873CAAF99D2FC595F7562857A947BCFF6B16300D5E95D8093FE903D50C56EC1F974DF145D318C67 +3B77C5F39EA0CAF3F63E903B3BA4C5C91BC28E8407AA2ECFD06F35C9B2592FC4A74DE0BDDCFCA8AF +1E4E59A1CECDBAB3C0980CCD671F68DAA91FFC759440443E591ADA0A05B3C84D9A8E62C0B7099297 +2B738012A5B6A14A6482DAA58BE732D540964A5EBCC041435825E3722EB090501A3E8922D90C9FA4 +741C1223AA94B4EACE28303D080BE7094CE2B36B335EA44996BB9173ABE148B8E9A531E22128D6A2 +B365B96FD15813FBFD166F425415C0BF9D8CE8A91AE5AC1B865EFD2BDA531C4164F1CAE92A96BBE1 +CD5C772722F95FD355FA81793EFCF6515056BD860ACC416544BACEB6EF467C74FA3869A1EF1C2527 +58954A15970577BB1ACB72BE8DC100AFBC7B5AC2DA52453A971EA89AB9353C8407D5F432749571A4 +FFF4AD553B3B75C2B9A94550010A1901B80610F88A2E712E1692054C29280B3D39B92A5F7AC096FE +BA098C88B03DA82F01A4E5CD4CF5C2C8E65DDDF9F68B4A81C1A3C28E836B4160F59925C4ED5C07DF +CA881013A2509EA93688FDB31CB63453FA1CCC29F0993629BA725A6F6A7A4C258ACBE10ACD8EC72A +AE39F6F48D3EE375885B8EF75A1E4260C151246FCEA291D8BFFE613BEB0FEE69AA59E8A4ECB9CD8B +7F0BB683D6669B7604A66B63E31B53D9A1DFD37296AD66CDFDCB6BF5D4435139B9FB4F12895E9E05 +03C0827B74437A1D44D0B3019DAE80B8445A27010DEB7650C91C14BD04839D6517590AACF2DF1562 +C3CED03F7E038286E9540F4018648936C4C000FF0700F8F2BDACFF2EC6E84A27A2FC90CFB33AC22A +81EFD3C13FCBB1F39D8384825E91908C5F7C199374C19349A0BB964BA49329C9AA658ABE013D3971 +2D90AF4B39F126E3E191C9201B5DE481F3F702F873CC6379C2F9976BDC11C24A7B9A1D81D665286D +2A908CF8FC406B35FA867A846139C2F39595D7C4AA5C9BBDFE92B4196AE5224B02E4E46843684DBC +9484C5571785FEF15A703327DB5A40987BFFF8569136E6A8F3789EF8B8583F38E893484C75685662 +8EAD06C1F5B430D2A0562A977DCE41DC7D992D5077C2CCF82A57F859D61B86BBB91613393B46BDE9 +D39F2854685F9FEECD0F1E6799C0CC2E98EAAB67EEE14AEB6A7E6529236D76CE888A126827A729F8 +F0EF4C46D877DC4304AB0686BDF5EC16290813BAE72F8939DE5B7E292F16D493225F2CAFA38BFF92 +A87B526F295E7CB8469896AD9E92F57FC07B79E8E4C7E2B5B29A78353F8440F4FB0CB93D37A477DB +0B0A6E5D9939759DF02C7FE61053FEEE6B1029CACD52058B16D7F01AEA25E24EC2289AF1145A40D5 +9106E6F72C2E953AA114609F4FA1F6C8365B19F00B6C247875992CB0F3944CC996DFC89928461760 +DA06A214416A9A4A4CD6FD29A7ED433032D98A414A4C603E3AEA92B40419C85B36719D65C3F47219 +D56B5E1F4060F46E2F9F338AB5F9B5B2D8D2CB1A93E2DB0B5A38BE258468382467D110EB8E0FADA0 +324DFD9B7B2225A5BBD3E4D4F4524941E1706F56E11C1CA89DCF3075CED20F2C4533442EE6010C60 +9F7843E0DC57F373D0459D83E97C30FE4EFD52B31962F338870E910B7E0639FBBE7CB7881DB6CD02 +F5B03B1EF5D1CD30D3355C7B59FD281379D249B697ADDA14BD0CDB8C7168E9DF0CCE5DEBD1F1F343 +98BBEE6FB5609DC85E8BF0DD0F14E0C0B20AEACAA81FBDE463D29380E8CCE00C08869FB845D9641A +3156D378F4B06179D0497AF48E017DB8CAFA5052BD0E993807ACEB396894AC6C3C5EEC927A35ADD8 +E27F15042C6C968DB0546EAA4B694175F26322428E2EB06AE6ED0708F7FF826E1818EF59AD701317 +B291397D35BB639092B58A9807F7E5E860E329795A39548582F9206CC10CA06FD9E875479D963474 +5A2CF96600F8A979391250AFD1E57ACF0C6095C38BD99ACCDD87504DACD7DB3A39D3B114132A1AAA +56820D4D1980B656A8F37366C66B893619B86D9C2DE34F41374C0A19811C3E0AC11E90EDCEDF7A57 +3F0918B95753ED73BC3DE9384720B5DAAD29021E8EC5BD16C21211F7B5859DF242706A1ECB8F57BB +DACE7F69915A1448860E3B627F7A28B69BDFBCDBA9A1A1463D0B75D3C8CBD123F5016A36D849C05D +ED92E2A04064ACCC6148CCA7489519815123BC0532C436E30F77A221548E68CAE799209AF40D3BAA +B198F3FC25D39638CE8E248CAEB99C0737803B3DF87274CBAE0B68D8804878BBAB954826000C6034 +FBF68C7D6CCAC2C416D9BFC88C16E2D6C7D8479BF639BF81A08B8C30B8DF73C2D080352C1049060C +4EFBE295F1C0DB8A4D024B4EC3E846536C9FEF69AD7BB9880767B166782610D6301B5C98A5233CCD +D46495E1A7DD2D38F78DA6B9C29357DCDFFEA427BF551D1D67C75C1EF742547779990F40A5249D31 +348C83B389F2680D04851D64E7295378CC1298C53DDA85AE808700F0C28B501C8608187D3748E27F +DDB9F678B50C170DA25886C515545596E9D0C3AD31F4E9ACE2B8846B3A9643EC07D5AFC13AF5718D +2724C38866400ADB8BB9AD559ACA827245A720CB495CFBF72C4EC0FD7C80BFAE73E4228F69FD6D3E +4162FCC6C916B4F44117A2E0E87B094950E1960166BD1FAF8C13711F6451A4975DE0B16E85AE2845 +24BD5576CA0BC38F1D8114A91EA33F5E97E2931792416D6EF97CE1A89418550BB17151BE3DA62405 +B477318ED90C30AB6BB07F7896FC2BE113AF9816C586EDD42897E1C714F81BCAA9AC7382C23E36EA +F8D5AC26DC430BB1A29033920406EA5805A00ED0F298266167611A3537F9C086EEFD1BE934EC5297 +25E0102487B38020B59093775434EB717CBA7348BF540E2BFFEF700C387D8161964C98C839AB92CE +E4D61AC249B3DA77754D76B7BFFEC1AE0A13D1C70E275C5C236C3C7AA23DD996D79F7EF3158860BB +D58E054FBD2D5003BB2DCEBE422E8E63227A36D22CE4E3B654010E08E207D063E11E7947037A0E47 +4CAEAE0D1630C64A4286A1412D989C0F4989BA3E73FF4DDD5121C96D26BE26E8A6755E7C0FCAB9F6 +7747164CD460BDE196B6B03FC4AACF2AB1F92ACC51C80400FC5EB988007AF87F616B7E4867152B1D +34B4CC2765B05EF75982385140C0AA6A1A9F3ED97EFF8BCB48331752D9D6555FE2E1765D06A14AD4 +9751BAFE0108FAC86CF73C7ED4150330F4ADDEA2E605B078DA6411D54AF51980F100523451001A87 +CB32784BBDE68455D050DF8F4D7E0596B8E51134FF7E1D9F82B153FE2804FC9712C9794E02EA887B +BDAC8F38C843320DCE6599324B876D168333031C0A2A70FD6DF54A82669B87E8478B9EA2696C3D5B +2345A5C5BF2041570B53B7A87BB3AE41A12B7EC37EC5D3C12B15B43DB086E1CDFDFF756D29DB8F2F +E2E9F61612CE40D0A171EC140821B4A17C7668AFF00EBF36D6E8E82E94C1416579A2F0B8F2E02DDE +0377186D03AC23006F14FA2C767967C5376B4C951CB8D4A7501E459CACC0B844D0BA5C6CD7F74141 +EC76CA87489FD168987824FFE1F7E002FB9CCEE7DDA47251C854E3CD306F2AEBFA85B80ECCAADDAF +723F585E97959B39AF179D145A45A39E6D13CDED6808C58CD9DD4518175AADAA0E7C21523BF12D19 +3EBBDD02AA226C5E3D838215BE56A72F8C1DF190ECB18B696A72EE120B5582C85C30BDC5EDFBE53F +4191255B4990A7606ABBB5D7B144F61590222BB0AB642A8F2F30EF58B61E00FF0700F8CC0C5C6451 +A8EF29117D90B10B5FDB5940630EE2A06BD02F6F1574178155E72734402E0295188B4E3F33764621 +601D4A4FA2F5CB4C2790F6ABD05B750F0127F0EB8C8EDEDCF9DEB9AB933C3F5C41552FD3EAA1F4C6 +F81870028EB5162378BEFBF98ED1CC0C35866D1B971A22643C546DB441BAF91334C25B2B8A5E9E37 +1A2B826AB15E6F5334AD5976BBD4E16D674FC6A3CFC92751B6D2310B5BDBBFDC38EFD736B532A0F0 +41BA2675DACFB92008F1C8548467F294E32E91966EDF63EBBCD7D65CE2A360589EC048A42DA9DB39 +F66F232EF38D2B26F4589D671524A8C60D89064114177755DD6CF7FC224E1FB2D9633C321C7FD859 +D995C4B62009844F8CA4599B9DD2832C26CB2DE647761C8577765EA7C2E898A74EEEF748F576570F +3AD6DF72D64F28C879F0E5126181D56953581B00BD6A3F93A9A3F0FF168869540029EC6171EA3094 +24C4265508DA11A55DF3446DD6116BDCBCAEDFD4A48322CD74E425292E58D605CEDEC9DF3942476D +9F822CB0925B99C198C49A1DF114830F54BA449E524C6BE7A1E02F2AB8AA5380396BAD55B464FC93 +FBBF4B6ABF733BA0F8231F225B3B79E9FCD6A428054E0A7D1D5FF42E9B3585965B14D49373160D85 +B98049ACF4D5520EE01527D5B1CCBB9A119AEF308AC453B165C250A48B1A14669B369BDD4FAC646C +C84D27E06A41D55D2E52EA56CAE2CA3F7207E25D51F9FBE63BFE225E453A47A09A4FDB8D62389301 +C072FA6198C9C7501D82F5AC44F757E4E1572FFF480AB2D1D1B9BDC05F6045175D8E600FEAAD9859 +87E83E83FCE6AF6C42E00993C43BF8A0464C580E97C941DBCD734CB5230F4D3AD8F6DD512B0F8D0C +349E798976469366BBCEEA0853B50BFE4F63EE0D2504E1E5DDBFC926494EDD6FFE413C7EDB5B24FD +D534803873DE7D5A7941908377290F45E0FDC7A201CDFDCF670E4B0E89B4E1897426F329256EE810 +78A61D10C1A1FEDD4F58DCD1597F6CB73582545BFBBACD462C505520D39B376C7B9C3F5CA920201B +9C3F5B6476C72160DB34F0B4C83C407D1A077A585A23EE4C3C03EC84C38EEE6BD21077350287E2C6 +F0F003B1FA2C496578D06D1FA45A0A05962A0017056460A809DE23617597207EE85A7D87334BE643 +FB3D8CCAD8EA6EDF2793672E41E9B602DC7F00D037B45E5FA42D4F6B28203AAD493C3B10300E9039 +25528173A0648C5EE6DAA4D12469C238D629F0EA817CA1FA0C222C63E3B59B965B97CF4632EC9F88 +62695A60CE42E5B9F63B75A587BFF326A93F53FAC98C607F680CCFBEA484C1AF580916AED62B997C +ED69BC9ABE7F4420F4B54BC25107D8BB66E61D1EE6FA038D5E5573D221557BA8FBC6C9C83211EF83 +2089EA130224076ED1673984E1B220712BC89ED06F7B4589AE29EC72E27524F5087DC75BB4CD6561 +40877D7A6F2494F56E2D196F485F64703494AA3806F6CFC8B92ABBFECC7DD1B1DD5520627BE10C68 +C442E56D6B393D46E2AB7F8462C0208DDF11D03A1D8D25D308748E9F2874479299CC63E0578BF3EC +915D242D6D96E0337E315B6892E1C2FEBAB8FB335C1A6071902EF26176FD84D206579B9B1D0F5876 +86274B0086A28A32FD80060B3C9D8CA8807C4DE1ABB0C7F72AA5A2D7A5EC3633E24D953EC7E5CC71 +604D5C9DB4ED65D9D1D7FDE4DB2D1BFDED756973C07C73A6C91851D8FF3F2CA61425A564A6A7642B +ADE2E095E3D0DC95CE4DC0DE107E28C3D5172E955A719768E5708981EB4D177FF79CA41000A7AF86 +479048F2A29D38AA0D7F5632231D3FE77D5A758FD4DDB55FBE2B37DA6CFA2B551FBB7D295A3EF6DC +A2F57589EE6EF12CED4877B6C63F5CE93C528EEF4D88B11B783766A1499588E1292DD92FC02A05B2 +EA5C1B557B6CFC91D6E0D1A388785EEAE01BB3705A3E1DC4D16E1716FB7B5C869F28B7016C8AEABF +5B9F259E8705CCD1F359D9A9510B2CD0F2AD87D20D90CE7EBAAFD0E93F3D91C1E5324C0F7057A7EC +AFDDE99859CC4382DD27A0DEE2314812770E8E73370F1331F0FC79FD38E5620A75A3C90E8D20C38B +0F06280DEE6DFED53164C58E93BABA4111DD7F7BEDADF34596FE7AA029DB5E4D89AB2FC3AFC1F8E4 +EE1A263C8287F0837295464556D4815BC9A4845500DE1A6374ACD04E7481246DF48B307D07494839 +50218AE5C72EDDE5E0B29D6FA952E8C1AB0A56BC3383F2C1DDC2DC222D49C4A568558E6215B511D6 +E192E31B6C5112EC7B3D7BB7491CA8EEBCEC5DCDA283481B7D028469E5CCEC86A6BB2AA3CA7E15F1 +E712578019504E47B853436F52967F77E22EE48A04568365B55D62A41F98D19B095E63C9EBB6D9DA +2A7C5455D6F431EEBC9DC5B0424AB7CA48D2E8DE67A5285C9E1A4131D26E8EC25B20AE01D280231C +0873266AC9A5FDC32FC7E3C7CC5A3A3BD2D627BF24E27C6F364435EA747967FE51C25C73C6E13195 +5E292821E309EB93B06202CA77353FA837DDA3DF787818FC254D46D2CBACBFCFC89D12282C55A916 +7CB5D513D407313862ECE2A6983110E0C215EA082D5DCF624DF8170C6DA396D09BA8E45080880E10 +6CAB17F92C33B7AB3EDD92DD29939C14237FEFAC0B9EAF8134CEA0241E1D95E9FE53764A66C85816 +011BA599DF9A2571251F7340BA61E546658BA1FCAFE90320ACEC64B2A3E66B65591B775F0C2FDB53 +B3D248FBDB2D07C76DBA4B8C4CFC252FD442B06B3C407C47002CA4243DF06EAEF130E38577B39211 +6A4AF141C1F83B74FDFA27196AC4B4C1B97B708C1A48B0C86655F33E11205B856891A0FF697C0A9A +020A69784E15F7D56841534652E24C644882C10D0F4167B378AFD2B42D1701BAF1920D7F03CFA67A +452ADCD9803F2294B7D2AB8F2043FCD3B6DBE29030197E1C9E12B3FC486DFB001F95AC8E23FE2677 +DE9D00FF0700F8E1779B89821EABEAF5386EEE859F142371911708A4DBF424A2B9D2FA7D3F261EE9 +C90EAC17AEE5C2B0AED00AAEBBFAAD2CF318941A1844F9BA7B41A1127628DF227D940762BF447789 +135675B82F5E7D3279227F684B04C32DCAB454A9A8B0E8B715D1999003712E5F7455A7102849A4E5 +48DF138C629B4CD2CBCB746A2FA2C24B937F65CF70D2C2A62569C63CCCD5666298CAE09CF6426435 +48F1BE1B2E3D457D36003654FE2E7CD05F5E1892B3D035FC846EB5403FF6D09EA0CC50B683A285C5 +EBDB826A22873791411AA811432756E4E15DFBBCC6A912205BA01D4752578284207260CEAFFD1583 +54F34A5C27E0C2EE32CAED9E8825F61D7117F84641CC354B8F96262728E9E379D43B68F52FC52358 +EFB1CD5A654B1410F1461E6D697A157E66290A2A2AF4FC420150AC3A71EA6BCD9B1AB54E18834B96 +496FFBEF3C6691D164DC89ABE7B9B0BF9FF2D0754896DBC912368B51FD5BDF6BF8FBF4A44CC22F69 +6B5A98174972E84CDB7DFE087702D1E4980D9BA4FA5B23CF0A79489244F49086CDEB9C4D2A80A09C +59920BF70F87CD559B24225CC5F2646D3F898FEC15A10DA2F98766C992F891E1C84AAE731C91C1BB +56F3095468D20C96ED8A00AA9789B88D3456897567BF719AAFBA944123F1F42245E97F71E6238605 +DA6E38037F6AD929966AF5DB2C2ADAA2A72858072417E8366490544070B807DC155FBA87499A1E41 +2C27AF2A375F44EAFA63C0F51110021C00F2E7FD20A3C79BE73DA0E964FFD03FC0DD7C18AC7839CE +B4054E83E26C6F45399B9EA23E49A487328D6E918922CFBC066DC067B19AAE4C05E296B9551E504E +4CAB8950B8C5BA3905C86B01F476A230766117BF1D2E4DB35B5B99AA5BA41A1B055E88E29FF8688E +C5124EE740E3793FAF3B60DD46392F715A122224665F81AE6F62381C66E55F0430215B9E70CACBB3 +AB80C11B4E2DD427D512958FE48A288A3FA65022EC181617B6106B90A084F4AEF9BB2F038974C356 +E69D86C4D4CA7CCA5FBF61A9BAB6462D8B931774B2CCA69E80C23E135CA45493D3E2E863808D416A +15E6DE5A44B3F16FD3FF353A0DCDC739B5B452A4E45744371BBBDC298BA250AB2FB22152CBF7E807 +87472C734454AEB2BF7DA6788A202E02B78271185A3F7027505F8561839FDA52D1D8D329C94CAE39 +5918F974F9657CE3F5E5C24989B5FF286FEF876B67ACCB3B504D826CF896174E1E6F77905E7608FB +7AA69609FE35B3D4D2FB5C1C20FD2F6EBD8302634B8BF220F4992274322908707C790B4FF79DB27D +220C7D4B48A3B0F4C90D15B191DD783D2BD3F4B2BB1899161180BFCD7FA400D9BA5D4031E793FDBC +687A992B7E55F764F68036E5DE596BF31978612F3AF8256913A6E2DC8F61698009B2424397BC0B38 +8641907B17C7D2E182439FA7422E2EAC69701BCDB950371E41A996F62E872D9AF9261E28B294468C +12213DB2C552837A7BEB3EAB42AA3EAD3FDAFC9499FBFED90E2113A313B7D30C6E03481EC580A11E +4FC13858460511CE43EDEBD40AA97D0EB57F8599DD5F28ECA36DC7689B4D4233347E8E3A197F3A01 +7CF344061F8E2B5A49EBA4C6D589651A3AF4BF52A065B4CDC9082521A7B361E88F65889E8246B976 +BF154CB711F724AFA29E6B8F6E8F73337A10E95AC6A73B38D3525394F3E46E5CBE7EA26A22DDE477 +01B33BE707BBBFC4B2B425733BD4A9B59BC5312689866974123CCC6C61206AEF6965D6568D3757D1 +4A728B4ED0456F602851516B8BCA643F5618329073118870E9B1CB3FAE160C7CA6DADC12D1B61F60 +D046EC9354B2BBC6959F77023A425A76C3B69BA4A5ED5CE37110456D1ACD704A84847735B48CF032 +0388DB4F2874598FB09F9A27A0F12C6C6E27FA0E7EE49A1DF0A4675AE9E66F71601DE9BABB99DA29 +140E51E4156056E3A99E6F955ECF209337518C2F2ABF8DBD638083DC53A3DEBB37E50A4F59FEC3D3 +F7633DDB3D4ACE13DF174A8171F859491C1596B733B96D47BCBA94BE2A4FC91559EB14D37D7E07CC +1B3E8C2D8944CE5DD5EE33AE42C3A89FEB0D3495EB680A3AE88D5263C106A9D8F2DDFD975E5142C9 +76AACB31C97124191B17F81F780F12ED622AA57D59140B5AB96003FACBDDD67C3CC77B1549E56207 +895B771604C34615F271C70744CB2DDEE8B61F72980BDB384E6F8894DE28B2B09C014A141EAB6665 +DC5BEEEEC0AB2F17E817B988A0521FD0C9112005CF0BF74B7D7949FA153F0DEAEB4DE2AEABF2DF47 +2AD0A18311DA4C87AF645046C91146F555324CF02485A1CF384DFB913F4C4CA21768939D1D1940A4 +AEAAC9EDFEB3BEAB818220D596BA4159087F382807C8EBDE5BF7381830E3D3DE11CE363C09608A4B +2DC0EB319ECA8364A1863BE5A30281AE9BD988A155F9D9659F80AA8AC33B22776FE7DD5A0226A236 +30C1B2B43C97B67EB6BA4A2018BFAEBAFDDE10FFDEEC17FD37E6A56D680CEC12DD59A95238B0E626 +01D43A545C3C222F37BA9BAEB5338D755203488C8BA669164F0D4274492A387B4BAD86CF889661E8 +FD6245DAFB0546BB33595ECD9A7C7F9BEA2074A837625AC66E453F167D4CBCD6100029D20BC01E68 +2B71ED62E4652C00C05B754E41F8EC26B48FFC9D7875829C4F243812F9926E641CC5C4B6C4D5E9C8 +C9BA7E8B887B00AC667A0313FEF680764994C022978A5B367ADEA5C220B0A19517B3F7DDD834C028 +9939DB1375B27C593F3E155F04273FB55E3678D86D4F364DA0E9E082AF4ADF7B219B906B89D0EFE9 +064696A63075CC8C3EC098FF572531FB9E24D1295839E43D1C353A590921417C3A7896A6F0FF29E2 +01399F49DC1F037DFBF51495075C7FAB73560873DEFA407EE9DC60568E35F08B8183F35B0923E7BF +BAA13CA57FF11A2E72FC2D536D0000FF0700F85AE134C674E027F08D71F931CCB92FE032CE74A788 +7FE7334A08AFDF287419C28DDE1799D08FCAF9451D5A4E53FE61B55A34950F4E75BDE171DB54C887 +12F114D62B406287B8A99007A73105E95B61A653DE192EC0A21188BDFFE6932FD5EA828C58DEE7D4 +92CF6719A1DD0C0C1F12B4C1CCA896B986262295996F32AC4F38656E7A71DC401C86569C8A7B3C64 +634AD20936B9EB04B528674EEBED66A21ED4C196523F22F3E57137877B3AD0400088BE95F4DA18CA +D0F5E62FD9454E35C0B7E08A48E2576761E021D350888C06C798C5A3CA0A5DFA3D1423BD9EE296DB +0A23CEA9474BC44A73C6ABA074745FDE69DE8F61B1F35409CCAF1859E0883830731FC92D23A0AFA2 +5775CC7B54341B65C99212911FB719D36337DDABADE06967B81B312DB51C2B6A6375C8BF8E69F6FA +63DAB55840DA8745F0508360D9EA08B335AE2E09DDD987369F0FF982226361D76EC38543EB5DD9FE +3372E167E34ED21B74565D4B21FE8CB81ECDB26A6C47AE648FEEEA21AEB1ECFD55D3C75FA550B60C +76C7762C2117B088A793BE17C555BCED4EF5F9CC8FAAB83C5D0DEB16547EFB0EE54CB6F75A21BDD3 +02442371020C9E360EE59132958963425D7319A14F9A7DF35D86A5338FF16D527C12CB6E9134C5F3 +D939AD424B33A4AF909F71FEE40CD5424F887DD51F67B858EC90AC2083C7552CF7CF112D45EFBF2D +8B4E8726D9ACEFC7D160CDCFEEA7F2D3A91C2FC471818A467A216F7D9AE6F6B8B4BCEDFBF9368539 +E67E9B9EF15752492F5C3F3C8DB80F67A31A745D81FFCCDC972CF679876F070136B978EE7DA2BBD2 +55CC95175ADC0B99C29CFED5BDD096622E36497AE823812754D538FB3DE7183266BBDFAE8BEF529A +07E78EB2635FC37E4BF491468AC50754A9E1CC18003F9A72B976BE846E7E5C420826EAD05527F90E +CD68191A65B5985B12762E2A316A400274D90BAB7C69CBDEECAE2776F02BA1D570FEC0AD0E965E3B +908CFAAE2936156E2462EF00ED54E64CEB1C2F0C847EA4BF17E6074066951A63DE8F3CF46890AA49 +6680117005D028AC57331EFA10CDF58E99F3FFAC27C6276A51D5652D07B08960271DF17538981D0A +FC56A23DB76445B57E73BF39C6DEEFAAFF1DE93382ED69443EF7E170DE4AB27C9D05A85546C1FDF1 +CA40A534C2086551EB7B1FF94741C90EDBCFD27C7168098AC44B3FEC9BE799A96C034DF78FAE7E3A +CA3B13733D8BBD1071172C88364E180A2098707832B8E4B69B6B37FD4E863BD44092E7969922D901 +2F8D100A4F707E72A6AD3DC60DF086007EA80DCDC4727B14F28C07606EF7CFC47510516F8720117A +0CA49041F2EAF1FAD8FA317FBE4BB07652B3604DD6D16F117A6155F4F86105D92F6771D6DC6661FF +C51A220AC21E97FCAF280AA788955616A5883B26C7832FC09A792FD4381B6CBED5ED7B17574B7696 +D8F7013FE919FCBF0E2C58DD4CAFB55392A5B4703DF4C550F09F05C4C79C972A5252031DDF1244F0 +795E69547F5C5281C66AE0254A29F0DDFDAADB6CC6E347AEB999E00B1A1C2914C62AAE684A6EE4A7 +4B3DD5EF3F5137C62DA7A9CAE4C8CF9F2174C0AB3A6B23E1046975B488FCBDAC7A38BE55DB85FB75 +521F2FB739311035845A7DD7DCF4C59F91398CFB92E4BB68E59C4391312D620029814FD96B450C15 +1BB7D02932DE27850E2499595CBE5381CFB3761A1B6C5DD084AEE2771B99B4C2F09FE31E89BF146E +4CD52DCC32BBC825D7C6B8A9EF8400DB9C6FF1B571B11B787C0675BDC2114CA226519761E64AA912 +06AB5B3438874F310ED2870A9788B457FB78C4A2488BDB7325D9C7C7DC4F73181AD1CA6C82172CC0 +AD907782628B8A068C04ACF72D07E44F3323D808AC62B6CBA6EA9D3F74A7D4888D389AF6C3103AB0 +6E09FC1CCDFE830AAA5C25D60F12F9CD2EA87D3E5BC84BAACC6C9068F72F235788D6C607B2F9910D +431C69DC10F56380AE8CD1F236A39F3F8245FF597DC60D705DF92E718FF327BBC04A8DE95916A345 +B764E47FD063DA2E36A281031E9BD814E2A0424A75F9739F1B68C37213CAABC8F89DC1A9DB7BBF10 +942704AAA6F0FAB410B59EC0E2FE7DA937E0E267F897B5DEFDD4560F20705CE0E405AA148B966DB6 +466E8B67684F9F2425EE1BAB616BE9D6D2356808273E9F3DB9B4497E5CCEBDC44500237B6BD48144 +8C17A57527FE55BD3D946055DF9625254A7FB6D1CEB36B453379A90541D9A6B8B1B1FCC1C9E976F5 +6CBAFC9CC157C2055EC054306436558176028779257A52CB101D8793A93766BA8AB8C2C3AB411BA5 +6E9C52B677D3260D0E6193FBC60B11D941BAF70DE5C8589454210488A9C33965693B13795D519CCE +339DFEB2EB14AAE9DCFF01659FE032FD07E71DBEC549513CE3643A9B293063B9507F728608087108 +F37C8CC0476E6526ED850BCCD12A0DE89BFAF3F6DE75DA4669F687B55D2DE3E86FF6F4267AD9BE2F +313B0601AD4049616E683CCA53C78610D97967CD113AA7598C90E73F7FD437AFB88D41AFFD1CC0FD +89E609D5BD03AFAA94BE29A17C6512C6FD2A70A1CC194DB790B2A7668750D3A0B0F5446E94B9329E +A5E387215E22389EA897B5F3722A585021CD260E0B037785E1C955404677C8BEC27CDEA9B35C5F84 +98C6D5092D3161E5B7BA3A449E5A0A3EA044024EBC2005BCD0170EF6B18150CBBA7696BB5295202F +731AE978B304B82504F641B070234158915C0015D671AE408A9DC462912DF6900F20D8E8E0DEEDB8 +31961A84229F58752635B756B6F1A40AABB7CAFF3F1F9F0853257991974F88E7B858EB15C3426A57 +1A35E5AE750222A0A625FBE4F657169F6615ECEFE2CD982E5D5241639C14AD25A9014E86EB350781 +69C10E8704A2CADD8D3D6D5751D382F6167D95B078ACF81E827D00FF0700F892B7D22E9A9B3D0AB9 +2B4113276A2CC7D79F6CCA781ED95D22712ABE18C78823D3EE1A2D768799A9903A42E706CAF7367E +7962BC5F847DFA41ECC86720476C4F134A7E6F86315BA5DC27B9BAA2AF84F13179D1A415A02C5ECB +EF41DEC40835E1839F03ECB823780B32D226192AA4D7A6F2B5DAE7F83A1FBA1ECAE5BEE57279FC14 +5AC19ED72990E105F6EEA45A67AA4A8F60B3B78803BA062B0E204F16456350E07B4463CC9B33C9B2 +55A803190272F325DDCD3F1D1826718481BB55E2309AA1EF8C8F5E45DA1A2A5BF6A5A9C50C1C9818 +AC6F4A337AA5DC3F748B2E0F97203B43C508F2298DA5F3DD97B7E38498B75265FD6A5F206B838169 +B5A99F1D75C1B3E54DDC979E1C3EFD9173163BEDE996FE4DB4317EFF78C052E12AF0DF2D1B9D5BDB +A36423B448CF45AC3C1D3B261A6C0D2251704111DC504B78AFBBF011B3ECD10EA4D6B24484E60BA0 +A8AD81E2C150A7F8DA60F15FB9559755AD3601BE39D6DFA5667C887E415355FCC47A5EE4378A3359 +8AFB67A16EA2D2D43D5FB2112C4FAC82B7ECDA5F99486E18D75538482EF9021ACBE8F6A47A96D9AF +0CD97B674C44381414C1AAD34B28D3689E3C40317AFBB6DE520B08AF620680C85F199896C27BCF4C +77410E45CCCDDC73FDCCCC87F7960F41EF40824A521E58A4FF4822B87E1BA890E81D527D6A0F4303 +EFCFDBF237DF0FE3FA0344C8E53A145897AF472D1C9FD63022EBDCEAEE83B65F1C67E75338FFF76C +31E37B25869460F2CB696E84CE9A0B2AB21F3AB2E08EBBF7E6C6AD3CFDCB1DD9D390F4F6872085E6 +4D323300CE13F58C6B144107D05FB57524ED7FE54DBAA2CB099AF917EF43877C49783D2AE37AC9CA +98BE81C82AECB9B01E5C7F36556F41F8ADA23505E25BFE0322CA6337E32504EBE9A9B9C4691C6D78 +B3D967E0D92CDB4B720D139710309DB73F8925405451AADA8495DA600732DC629BCE305C0D2C6EDA +69C9645F7790253E36080006B9CC741F287C1D33D52BD449B04931539964EA60760D191E1BD4DE6A +26AF75A20478C1CE7C547436A94448B88EB72C7F9EA678BB48C370AA059BB3DCB4D31D818B2FFC66 +38741820A124517B9F9E0282A7ACE6074B13DB6D6BAFD4557788EEADB8C8A0C2C96C432C42BDB2B2 +58A14CE2F76082D7F7BFB3E046D984B7C3D902F149DFFA25A40A4F0A5CE4ECA136B9A0FDD3E99F59 +AF760D662D2302689DB9CAA1ED16E9B5854BF8B1D0A85BE3BAF05F632AAD34BE9232A5B41760958B +AED75B3A584B40DD0E7252B844BFF07C9A92E67B6A41C50721655EFA680D84621BCC36F0489AA551 +EF25CF4E07BAE23CEF74E879B9CD6E0978008D3C06F6AC660968A2793590E000570D0680B6B012CE +08DA7A108F7EC59965D062BF2C3AFA3DA7FB984770732FF0B0E89E276904081E2D5DA310610536B9 +D8F59C5D7BF035A23B8924C544DD72FA5B22CEA0D78A1E718296C7B926EBE514B54DA2556B16B6BD +0DB0B2E01ECDC28F34158954B446362492301BC4BE8ED719CF2EC61BDFAEA2F354F655205018607B +0677EB28959F518DD1E04DF6C23BA38489BECF2F05EFB144940B12BB217FA34D2EE02D5CF22FED46 +45D8A2F9719E0D086AC6E64256F841F4EF7B1C83C34EA2EA4271CBF1BD9599DAF3C5E5B9FBC1A4F5 +13B6EE9286F84837BBA446A6D54479A6FF4A07D4C70B84BCA5729A5AB828A75DB30FC643E71CB8CF +435962D35906C926E3C0ACE53379B0A529776DDC9AFDA0F231C4AFB9FB2B9279F6EAFDA2133F7C20 +FC166161ED388FD683D05AE23F8B29DE6D34A0D91946FBDE47AA623124C844E629AA1A9AC337775B +FAC20AE71C282084D6F0109774F5305D19D7EDBC4336B6949DCE6BBBD3739F16E1BCA914779BC1A0 +95F7C60F42A4EA7DE442C48B2B87F553CE056AD9177BE42A086481640804601F17F0D4681072EAAB +C7303070D80044AD6A35327832E434B1295770EB272098083C4D316D27ACCB7092A6268D5953B462 +95535951D0B381CBF2711D98391CDC0D89E765F84F4B8D5651CF449EC694CB0E920A690F2D2CD0CE +4EF9D6E00D539A7D4EFD31B4E847294EAF5F8BCD36F9452156BC16BBC0ED273A1D41A2294637C33D +B1BC2317B5908F0A6EC5224F5E6BD633864FFB8404B66C21FF5CAA36126B4BF92C7B8AA2E79C0E09 +EC0C71D94CF26537ABB5E9AB7BEAA074A3D4DA439A399F913E3E77C2BF16CF6ED8AB26843A320265 +21389CF56EEED080B40A8764C3DC9413288C279A4EE5F1DF63A663C4270B3B979F3F0E37FB4D3BFB +B826C5C9C9D10CA20821DE25742BDC8715807405BFA80D1FFB5686A7DB6C0577BD383BDB40986C66 +C17214EA79EE7E869A97D14DE47ED0FF34CA7D4E70DA40D733BC9488865098A4F58609E2A053F581 +0B19DA15249B8F9C55FB40FF953F330D5DF1C30EE6917A5A47E3BDE735B99AF4B4E520BC419E291C +38AD1AA8DFB29D8C7D3EB1EA730856FE015B0139F03C43F045628CED01FDF88DD430CDA9E4ED86EB +F68B89D4667019CB6F374CE5402611C3DC567447B7209DDADC363746902D37D1D13C149C7C49E58D +852B367673027D8AE384B4712D6DCF7CDAEC25871D910228EBAB28AE9FEAFF22BFDB7C15EA261693 +39CC368FED766A7D27BA7115D37C9B08DACC840E5ACDA556ADB6F710E1D52A6F171600DBFB38A555 +92F3207F6453DE124E2FEBDB2EE74F34F9E6B45966124CB8373E3C0E7819E7795847156FAC4DD625 +1258AB21460D5A4974C2E18722F9D85CA5A0BB2D1CC130D73CFFD6FC5F72D70AC80D3C1EB3CC29F0 +3581D41F096D623BD1341149FFC7E61CBCC79482DBFA8B564EBD5CD202CEAD0020A9DAE62C32A9D6 +A4237A535EE1C3D63CAB62A17DCB5FD8C06E81A8982C3C87F028ECAC2BD73D65B86CBFF0A1D800FF +0700F8DC1DB3AD9FA5FDC90A15DCADFC8EA91EEA97BB431F2E27DC6D7F7667F9822F070C5D101B9D +0D260656DC8379560F1BB5D9DA30F1B4C3CB95AC677F3E9D3CE57939C9CBE7241B43DE698027338E +A74F25B6C5CEB23EE239F7D2A0608ED9875DCC8195A4F4950DEC514DE749ACFA53536A064C9970F2 +868BA8DEAEEEFE390273A72C854B472C9578816039FEDBBF576F21D396B1E5B9192E2DF795C45479 +77C54428C5636009F68F285424489CBE32DB9DC9CDF671A8034E5E1F6E86532C70A3DD7E1D8C2B1E +73952FF6AFA22501587A68BDC1E477B6CCE0C3C17C68B04D612657276C5A7A622145B9A93F2EF464 +276ACF2551D069133C41D9A97B080B76CA73CEB1A9ADA0BC99A5148CBF2A6CFA732BB2A54A898F54 +06A57A1943CFF90F94F9C5C56F3911AB5FE7EE9F2A2000BB66AB235F92EEAB281CC42C33F8156988 +F0C94C1376AB645BD025403EFFE3D48C4BBF717FF3E4E68F90071A237272B5428B82E48FDCDF1703 +71E3D7444EA48E5CAF801285D4CB8353477BBE2B10A09663B31B3277832F6EDA2194EB86DD1FDE73 +DA89DCFAA7BEA62A801FB67F3444E444AABC3133C68A50B9D04A6B6A9E151D6D76A67758C49D2D9D +82BECB8EF5A54121E416BC0B021180455D840B80818BA077BC035D76D7296829659E56D4B4849266 +4500A26A6B9CF46B7CBCA0440B4DA2C3DCB7435AF469A12E09B9DA6B8C084715DAB145FC03D7E266 +1EBBC6E2B2F3B60EA97366192E28464F083D930461C1C9A5F2F82885FFB5DD7C165DBF82C954F7F4 +F597B48E1A374FFC687330F0E532AC058B28C9D2BBB3EB16C3C4B29A27DFCA841E4462FCA19DC9DB +B800C4F1A6868B9276893BBEA08D5BCE2DE92081B0FF1745DC0B70D56A045DA6911DE1EACB7ABABA +980B1670F826921127AA261CB60E266589E9DE95391645BDBB4BB119C3508856E7C64FF68E8641CF +7E549781AD7FE5956E19D7A8F2D65FE7CE57549E5BA53A6BDC618B3A853F46CFAB05349454DE1FB5 +E6E6922865C56E3943461634C17F36ABB81FAC5E96F0559541F55F0C809F602D059F258D0756C7EA +FBE70A38D71DA9C1579AC4FB35884D853117023467F73F8DA895D26153109E6A00E55D74CDA652DB +BBA4AAFB2B71454E040EBA42562F513D48594D36114612CD05ECE4932F59DD33E4A5B01F15B5DD9A +9D4C41DF2A1C8B8D1A6270FBA890675AA370C7DCE7FC3D2C8B9C6162797BFE8F123E73FA6131D262 +E83F667D22F3DC54AF2699DA88857E0652A6A8197FED10A1F01AA401E4B0C26936C27D47F786C94D +FB1754620FCBF19E9DD9C4AE75CDCF89472786642744BCB605B4C88D52040CE6E9B72113945351EC +637E8CFFAC9CFB05559547D838394007D5555AD328C05A8075CA54C81624AED2D9C4685D40814818 +D7BE4718C76C8104E478AF91874AFEFDC66669C70D4C1F469C3C811168F3F250657DEA5683F3CC3A +4C24AC79FF03547C73FACC025783E5E4D3A5B15B32CBC0968014235D4B8291610D2B045D120BD2DD +D0E8CD1EDD385CDE0C8795B08E286AB2628FF236C5CE69E79F10ECFDA235302E5D3224D06BF8F9BE +C7599BFC21F65CCFF0F2A0F434A143292E4F9263A8850F40884D8B17900284A09879A0D4BE10E9CA +9E3B18AB080E3EB607343B993083B38942E99C46683765AD868287B94A50AC4E5CD1472303374D86 +15890858E2F0229D3666E252FF42AB8590227684934607114F8874643AF966D3813FC46482F9FDF3 +1B66BB41BA4ED79EC8DB8BE913B177FDD6C07EEA8D5D3312BC12EDFD10383AF9F71ECC1CB222A858 +03141615A7BA06BF24E2F8DBF29B36CE8E20DDB9043B7E756607E0EB1751EF8516259D4EB33399CF +5A5E1FCFE6DFC70A090411E098CE9E0ADD90E05CCCADC0AC4A580C98BFDE6504414DA6A47CA849F2 +478B286931A4CC09F54AB4A3D26443725EAC34454721ED3948D30A88B8030F8655F20F76E69883B5 +1133108364B0076328C3210625994397BC83FB7543D94E23B3620713EAC26931F55067581A711BFA +720F53F09DC9C0B6B849A408009DBE1EF83BED44D41FB17BF6E8043213BF4858E0B925587EE6154E +C4C11E7876FB9AE3240D1F5FB3B9AAF387F6ABCAEE76B912AEA8539B3E56B929EACDAF8F5094B8A7 +4B9943F17562BD00DD26B86A095E75BF8BDC7A959541EE265690859C580DA2D0C759F43488C440D9 +1D64639CE29093B443DA9289976D3D6BC64A93C39A086AF01127E149AA442FAD5389C1EC78C9D7F1 +8DC3B0F5EF6F487CAEE2736E2062B599521E47E84BB373C8FC1A079EC337AC0267C9E9A16BA9FF4E +84410BD7C63CF5483113C5495386A81C674E18DD3258B751B44072591C2F055FFA472DE00CF306A6 +A1B8F1AEF3AAB2A2D8A4DD05C6049175551D4B54F527996E9668417F5E31BCC1A001C5546B21DD7B +8FA8BE90C8806821CC51675A1ED685CF7AAA5733E625FDB26693282E455F530A481587E63DF3DA02 +1F1BF6971098FAA048DFCB9A7910A7A1177793B1EB06DB4FB97F92DD68067222CDEE07BEFBE32A20 +E9A8622ECCEAD80D99E74E322FAE5A67EFA2DE3A38254CB029F723A6908C7BD5216FB7E40310D3D1 +B515C2CA584FAFA6E6B8AA229A7008E46FFA85A4F146806BC62BA6C61A1FCEF13C09B7DCA74E8A44 +73F70EF8AFB216D020AF5740043BA9CC94F0352D0CE6B6A2773F1598737BEDEDDD1ADE64005CCECC +9DC953BA95DEEC8C18F1CFB3C9037148E1DF04F3167740550F98897735CC3A28EC595290002A5912 +1FEC084E768A863A257852AA05F6CD819CCCA23DDB476CC2033109D4643E3BF82FE0E3CCCC24BED9 +919D6E6074FE58CB56E7A38A9F2B7B5B0FEE1AFB40B406872679747CD9A2FBA084495D2268B86804 +2AE4964A97E35CE595B700FF0700F8FDA7A743799F58CE82C697C50F841BA46A9AD8CA6B24EE6DAF +F1DCA36B9CBE86EEFEAC54E85DFD336BB57AF1FEB5B94F31E3C0DCF9380AE2A8909553FDF6EEC3C1 +8F4982E4A9E8C0134C221195FCB59794D048CD734F83830DAAFCE43940D2160C7DD21DA6487688C5 +DBC132EC07DE994CC144D456CD712261592EC22AFF68819437834E35136D4FEE6336D816EF07F4D5 +EA10AC450C0C56B3B4E55231D52B182CE5839240ADDF3BCCDADCDDCD77F28DD55216543C06D37518 +42B5BA1ABEAD823DD275CEE0D683F9FFF6BC72F5B59D396C84381D741D6A35DF63F5EBAF16D8B9C0 +C3682843FDA37DE6B8559627FDD3A66F85278AD0951E15A890A3824540C4372C1BD69F7A73840AAA +A44A573331AD4D8001E2FA0C4C6DF8547A3053B3EB40718EF552174C9A4903ED1F42EAF4255A2640 +738A6306A5D1FB024C9B3181A30E09C43F9FFCD149BF7AF3C6699CDC2B38703664C4BF7D205D635E +E84B482D48112EC7500AB300486551A30A6796E2A8120548BEA592F9BD4579AACB3729FFBA836203 +723CFA28F764AFF0A77BBF93409C0C2625D0EBAB89EF70820E8F22588AB25921BCE424D71C05BAA7 +09BD4CE76B4254C32514F12C26622D490D856A624CD6A76DB90F54D4AE7339A5F7513568049E0594 +C70CE93FD79D06ED9C70AFB7E2E52F6F69C62B2523C758CB421B9A686C0DA532D355C679696EC3DA +24DE1E83C67C64BDE1E7D7CB887E1BE1536C2BA6057740EEE7514DFF0409E6F9C5D7C3FA6D5DD529 +CA795716ADF0EDF29CA9BD4EA4B7938721A43B9666F19CE0308427169DC7027391D35568DB2514DE +62E77F7B5817373EE873EE22B62BCA0E1EB48074DB08C0E756C0E517D5C06DBC45A8F034D9A165F2 +9E7E01DB45D33C3A0A8616D47D8222E95A2D9474A9AD544C5BA1A20C1DB8DB3997A1038151002949 +2FA0E4E30808A7BEB926E8299686033D0C84E44D8912C71B0D8F3396B7F244E9F5776FBA45B46C06 +42B8DD0AFB7525402F2B994983FCF2555D9E6C37A33D2BF04AFCA89E4F899A1DE92C61F2FE694C9B +3D43330295AED80052C6A35FC83C68DCC94589ECD56DEC2618F1D19269EA829FA31010CF50101A4F +8EA53B2B8D09068E4CD713CCC9452B76FAE7C98FEBC59BC0C086610368948056C8C6E3C70C6C4F69 +34D003D0CA5C4E26C6312E72BDAD188792A99A0003FE17B93CB5F590D7132B993CCC5435FDF77934 +8C997E94FB50DF065C08AC86491B7A74548B8BE0AC2020C48AE3C240942E4DE19E5329B70F864F94 +F2FBE39405D3C06ABE4488D10EAD4CA55D507283F0CB867462AD07EA0839FE221DE47D33F62322A1 +7D11B33535E9947695F2AD9AB44C06AEFED23415B408E90F078194B99C3E6EC915A2D2917014644A +EE2484DEBE7D804D92E404B95DD2D19D431E9B3372C7246B3485690860A83E49747BD746A730B2A1 +A2EA0A41F4D209FE24776A0DA04CF3320263E96A38D2527B3D6D581CB34C5B07F8C0AC2588127708 +11C981107BC67D03AA82FFA6E1452C3BFDB5B092FEA2EC2CC1F9D64FEE049A1EC661CE836FF021CB +AE33DD2421A0A935C7CA257BDB0BFE53BC2ACFC7BDDCAED5BAACF616430813482052C40FF32A7989 +2A38F100CF192F2BC0AC9206F6B4180199812103A75870C91F65432BE6CBA3E127D01B0009596B90 +499133913E3352E8CE3A28712B7BBC785129C78BC3705116198B2EF71510795745C725E9000BFA1A +A39AD3DD30F3A2CBB8A335223CDB4AF1257954D0705B800814763D74F0FCF12B47CD99D54661732D +CA848624CCD3EF93A3DF6DDB559F9EEE03E8C46401600E7BEEAC5DDD430A724617FC2B34392E6A46 +C5A536403C66AB1B0509B9524C80E1AC25A3050E5B2587FBBAE96DB1C547C8743CACB05CAFEE1F21 +4C14554C0AAF18C25BCA5B92791572CBD4BFF5832AB4E308047466F993DADCE9671D93F2669DC55D +C53A7D8EB8976D192FFE1B5921810489108C74F268DF82F538A38146E0175C19C954E1B4E7055182 +0DD07D2464E246D7C0A01F2DBA46CC06995AB40159F028D102DEB06EE0ABE5E44032C6091264A342 +49693D430D5EDA72D32355F82354FE965DE5CF5261050CA8A774F88425626A8C38D2A84E0B6AFC44 +56FB4397F2DFC0D5D69899A0F239FF667C5291BF7D634C5A3678EA7E1D643D2F644A383816C94D65 +2F97F77E8EB57D19582B5CBB73341BFCE8556BBF4BA5D2A5103F7AFDF8E5E8C62D648D577AD96344 +2A76F62BC5F7B4B05A37C19E1F1C1F3CD9B44EC6A5BC943D9428F458839D82756EFCBBD64E855BFD +1B365BDA4A40D4C1E7EACF76C583D9C89B73C0F74EFA135428C9BB918B9AF3E4679EA4A25731FCB5 +6892321841D7B39343C39550DD6CF84E4F72F184AE4290D3D566ACA2804F24557DED73BA3A47FCAF +55F714AD9F735E4581DFDF71AC530A8D8A45B77E72AC56F746F9B5C26883FE0610F7699DC880EB06 +7737D132E918AF539EE874EFBC2792D55D9E4CCA31E635C114FA5EEF0D99267F9FF250CDBA029658 +EA030FD6A48D37036EE5ACEC28AEF079394F3A28C797A4766FC739A80E3E2FD0F8F592114AFDD395 +ADEABE98DE600FA641E641ABDF63C4503C2000F32DF69318027CABAF1C36301B941F7A80B862A7AB +8F608FAFC1FE36DC8E42D13F99E6C6E13C417AAE34EA9713523B7F545660E8B534D58C5234A0FC02 +F440F1EF494B1119227F266789DC37B5C96BAE3535F68A5F304B209FEF30E5F280B56852C66A2F68 +F3BD101599A73883CF7A2EF995F6EFCE36B5381544398341A88181D1039708562288154D84A00029 +60713806059DCD34C86645A0178004800D775EC527825FC6F306652DB67DF69C3EC8C448ADAE9FE9 +324009D3EEA404A174E2F0CF996A96AAFD534F845DD800FF0700F871DCF26093FA6343D16790D752 +7675F0A478E76B123C692DD99B086C5E8732C569828F4280178D12B6226CF2770DA44F5BA494252A +E9CF20F276215E91FA08E3025BA478C1FF206FF92826750D6A7F9C04DE9ED3E17FF679C8A43B39DE +3AB6F85E81A94075E6262F070CFA783D504D0F075A3A5E04533F3804D7B64FE171377BE6314793A0 +83646735BB65DE4B13195E8D521E1CD56A7B9089FFE65D144376EAF100C9A8E666DF3FDC74F623B3 +F41C1DABDA08BBABE236AA1BE0F87DE35C3B579253554B1096448798D5B136AD860A6EC505421E53 +8B8847BCEC3DE8A2A1D4B53E9A915CDE6CE8BADB52773CFEF7D5C349530E8A508CF68759615577AC +46EDA79EDB44C2F530CF7C9C547D7F5A982087B765D2F6AB8C687BFAB217C287FC4FED1046A0E1D7 +A129B161CB488D983A339AE3A060A3D42E1BDDFCBF9B5FC45EEB98C28963A0CCB5BF3150BCA9C957 +E277136B7AA2E0036CF7A7A595CB1501A806C9487CE020AAEBC2C8C227214B528446243EEB6637B3 +53FA3F4240971E26E35DD6B77E45AC0DC5725B6211DAABEBFF685356CDA3AA3D0CC7E281A6A5B7B0 +3A08E037FD46EC42D14E9A28E52BE3C043105B1BCB0133098E648F05DF68F1BF21AC74AF0D33EB5C +93E967C7CB9B5A56F8CD5BA8521A0FE092875AC7BB6855EAD38620958828D5E7D5CC1AE88BBA69C1 +D9DFAF509767184531A440A52CDA1EF1841612F4465DEC2A49AA60A7C7D688E98CA94619F18D3B1C +963574102FF3F724E67F60C70BD67D0E8F2347A96EF535CFF1D219474E8499E8CAF637F77E4904C9 +6DB688EBFECEBFB0FF3919BBF4A1250CF3B1B01635BB955D012D1AC3CC05F7CE8C19D5FC767E0B87 +EF8FEF51F7E1C29D40EE3727078EC69217CC746A2F94656743F72FA5BB1C6CCB779AAB5A820DA9F2 +0A56E8563814F0D071D7702B79A28433CC06D56840BC657BC2343AB707E3A58B5967FD08B361667E +BE692DFAE7DC59EBF279CFB2D0F67140F1280AF58ED1B62C572E41002A7480506638D74368AA238A +270431B0143FBDAAFDD78792191F36CE6D056EA0692C5D3F0080DBA5FE38356D5ACD0EACBAD13DF0 +AFCDCB7446ABCC48DBA05A463F27BC4887AC35CA5FD53C7982644F398D846074E4EC003637DACB22 +D9589EC6D33792984BC912CF81262DD3055BBFAD6E027384C95504CB9D2BC29EE84CD099ECA67639 +5DBBECD36956FE696D5381E79CA1A876FC2A6725A93E868CE8BAE79C5AD41BC69F76A6B0813C7E78 +A68BF2E10D90C73D254CB7566B03C8D63F41AC646AE7FA915B87E6A0BF24419F1581C217D4F6461E +6FE51C31A758028330BB8B2BFCF32A0C34EA6AC00B96C65C78C04B4535C0A412219BA48009625807 +AE369DA29484EDEB359BA260C1EA5487558E2ED8A81AE7327BD6CAB2C2F00719C4BC8E55585027B2 +933140E6E28E4235FFD76AC3B68F92DA6474C79046190BA5946970CE74DB89882F06CBF53E37C3A6 +6C27A3382C79CF14A1BC7FFC399B6F24C5CA333ADAD16DFEB201A10B18EF422ADAF01188CF97B4A2 +A119FA7737F0B2C2EAD4B5EC635DFB56183FC6D57765A119731DF990E4E76C77E06804EF0E191746 +CDF31E5CC32BF95AFCD038206D108FF2711A805A1EAB9E07B016A8BE83561E528136F3DA7A428D21 +B3145857A8EC6EA0EEE8CCAE7C9F1E4D18A59992165F204728A4903ED0D1603B3B4D082B151904A2 +D0D38E59ED2F23E910179741B4FB4A883F0DB90731EA7A9AF33C9487AA3DF024D875B06A29E425EF +121A4F3589DB095F52397A80AA16D4E0BA99CC7F5176D6EC41A5A7458D5233609DE72B940D9387A9 +1E433AF5ACBD78D78BFB956A4AE2393A6D47425C5D7CAA0B03E20210CD3AEEC8D5AF0C382B874B10 +7DE0C98A7923B3A137E17DCA07656751C82F4D90EFAB6811D4157748DFFB561CE9E3EBF26C60B76D +356D6A3DB689C2EFDC4FB6FD26156385C76BE36DF4C2027197DA9F2905B0BF674DCA2975F1FA1BE6 +DE173E1B46648718E97DF032DD03CDB6E7072ACB6215E31CA974098BCDC0E178A921BA60F04A2BD8 +D7C46353ED0492CC8B02DF77311721D11BE36F25DA0931CD583BCE7827B0D32864027F2371309AB5 +C3AABD1C07A5026AE978516341907075ECED9ACD044F4ED777967BF8D140654998FB083FC558B7BA +A848D293A21CDADE1117F871C850FD5A76319A9A4C6E464069A73F4F6EEB4E7B70F0E7281063DB94 +B08E1397E06AAB321FD0C882008FF07FB28E9A16BD4142BCB76B6C6F39F3724F2630C843F6BC51D6 +56EFF1A155A572DC7EEA2E49C560A1AE0094B6B098ECF8D3EE93945F4A2D3DFE72BCFD195F3A032C +4D0883C9706F275A88B889A7645F1EE4C28C5DE1C27996DB2649A76A280B46FCA9E365CC3FB8F6D3 +52756FD9F0398301AD4CD5A1E3D5D1964EC37BF1D297200CDC67767CC336610865481E56E01865A0 +34B3A0997DDDB4BFC723FE5A8EF7A6179AD7A3DD16A1A1ED735EB492207158CABFFED96E7581F458 +6028A0D3A582362772D67E8A7A054CC41773E5558F1627261F04C3B667CF010D6F5D3DCC06AF8A41 +5B00C82F8D06A216358007411123D4E54B3F0A3216FAE0D8EFE3A6E12394DCABE63A875428E3CA4C +2A6F657E9494E581BCDD58E9E307CF2EAC5B34E6099420FF4172B5BBE46E005A476DED9FF9434863 +D1308B787B65BDF0EBA96873CF44C7AB09B32000638799A6D5CD43215639A265A8EEAE763BBE6967 +8956896A8D08E5508438F4A380A78C0536D1A09657DAF6E9C05B7B56990719D4E815BD3CE3BCEE80 +1DD1D1FE340CB2C79E1C76571A7472EFBCB8016F6C7B6AFF6DBD7D391FA0F726D1D5DBEB16694A97 +6DC073A40CB1EE670EEE09E06B54691CE9774EB3C3CC06B1797C154A6F3C05E329E5000108FEF720 +4943B9741A2F14EAAD4458E46A2BF6FD3696794DB81D6727828DCDE9F0AA9572F227CCFB82C74E37 +AF96A08003097BBB77C02B0F1885C3D9B5AE2B3822D48478F5E88A34F193611933E7EA9DA7DC495E +72D16000A5662A8B1BE86411E395BF9FDC5EE531E54866DF6C69BC6AF9B615531AB9D0C1EEF14946 +D6E64A86C440F98F90333349A8032F6B87D590BFFEF4B67B5623D7137578AA2A6FA1870BEEA00041 +14BED6EBB73D495532665901A0663E9CBDCEDA7091C06EC5DBCE65E3C2F7387ACBF43E855E0A7031 +D11BD1C7D6512AE03470925CACEC4F62855C5B9EAA1B4E4579D9BE69F720819CFA4CC103F9A7C7C0 +704DF271A803F4DF65D44831F71C1EC182DEF80D0093A428E3C594D98EB77EDBFA810BDA090D0A1F +6F8035B355BD08F31873A77C95F1AC926C7B3D7A4ED00F77F46F03458561F88038356CF84E623DE2 +6B69E04DEAA2D804F2C7E7E56E34FDB0FFD4578FE68F33853437DE155361E48C743165F066E04ECB +D85C1EC7C3E07725982E6C3781CB49880826E569ADFE290B6C4016C3E7AF7D38CDAED92447CA0574 +DE5F32C1558B4C2EEB39A5F96158020B6030D536928C729C937D7EAE5BE5A3ACEF42A2A75CFF2A39 +FCBA2B8960325F108944D4A2AB47C40497AA6CC626EA2C801B6DA5446BAEB43950B322C89840FE9E +485C487DC4A2041052512054078DD85107FB2C5CDC14ABDDA10765971519A00195CEDE074B3FB6D1 +E02EB6E92DE983AF3C008F2234B47DDC31C66F00FD44ED38C273F589657F4601661B1F15B31DF12D +4437D21447E4157846517DE0863D1D7A97469DF22C6B1DC27BE43F6A14CD0E710C9549EA4251157E +09927FD62F93A1D88926B0A6CD266E34168844084624D65F259071F0741962B5D6478A12FD4AECBA +37DBCADD2445B4D3BDDCF32C4BF046B2B24514E1A792957F3B5900464E5898C7FA48D57FAEF15097 +4E9C055E89C93F06B5E8EB7E401B54CAEF73D395C33170D2B3180F8EC5F759B63083624C8AC1DDAE +17E8CEE675E5042354496440EFD780F36BB03266B9BD5212E86FF20C4805156DD6320948B3AA438A +CB4FEC4E13CE28EC65E8CAF35D60F6026006DBB01BB4A454D05F7BCA8B1F7D6560B9BB8F76DA407B +9EF87698B6145E8E457FF1CA98240AEBC95B3F4ED60F0E3E1FD4D040E74BECBAC5D544FC87BEC4F3 +45973EE382B35D5769F1B754EDF72E6ECCB2929F7DF5CE5D442778244981EC7543FD059E390328F1 +B6778701670FEB8CEC6E31457964616313ED17C8A3807B8ABDFACF1C4C0E2375D8D48036F55A1AFA +0493723BCD132FBFF605C8D954E41CA9B0E4D241D23E349E2C5180A92CF7252D4124269B71E691C1 +3E57D43A59AF9E172ABC9F2B7619779344599D21EB2DE91FE7D42FC99949FD72F3C9E3B6B20A9E6A +3B8F3286576A31FEF8C92DA481FE51C20EBA18808E00E2F277AD1FE3E7B79D5EB98DC385A2448BD8 +FEAA69ACF5AC9A14022038F0139FD0E114598287AD9BDF79778F7A42840D4FE890B87E8075947D5D +C777C67AA47F29F2EC386EBBA7136829F37954645F3C8D2F69C40D3C40E95F61AE96EF5C326AE486 +151D5C939EDE287F6B9C4AA0A55752EE989BC46EA6D350953214465604DB6771F58FA0C49FEB9BD5 +2C36B3A0CD8E8C9B864A68562D7C78067DDD04FF1797002A44F854017095DA34F3B56E208FD86BF9 +9E333DABA71F1553847C2A132F82DFF685E2DBB2DDFF111CA99953C4DCFBC7619DB7CCA025632876 +21B015E4CEE454FD7216E05BCC6A97BF6A9DF5B32C26CA284FDE3E9DE0B8EAF2AE055A82F198416D +69105734C398F64AE30DBC5393275F7B2F4E80F56C555C0669B99DB958434B0F4FBFC2F2A0FC138C +B5E5639A342B958624F131BD808921B4EC27B12B06D21D3671418462C182116941DCCFF4D2A7BF83 +E5973897556EF9CBEF1EA273FF863F3ACD9C7D431F1D2E3F8965D5835DDDCB7AE8800B98A422D82C +BD4EBF624278B0203E8FCAF7C336894C8DBBD2849C4DBC76BD7839DE2D47779DD57DCE14D1A942CA +B4D52BA592A45D26085C6101020A81D97C54967C35ED089D51CCEC49B6A75B5D9CF36CCA7BD8E024 +A0012FE5618D5B8C89BA75452EBB83DCC32C5B7307726A43AD419A643A68C7897A3A463516855ACC +67C8A3830415D4789E60F48DDD55BFDB52226826DD3EDBEC05300D6CA3523C41AF2165DE1529FA1D +ED7E8D61E22C349B74745F41E73FEF6192ACB4528E6B189995545B5F37A0C3AE3CE1266D7055E780 +28D1EAB79973622C7F8AE540ED1D14C56E3E26D18639F532A24232E8732F474F74416808C1D877DB +15631947F9BB5CC4B503FDF6D821BC57C16D030FC565B47B52B6AD2E55AAEBC3C23DC790E0D5A74B +C31680D20984CB410134C7854C73B0278DEF75A587E33B27DBECDDF38B7E2FCE46A1D27F9B6EDCC8 +057EC9C35C748DD6ABC323E42AD215ED4F7A99982A79D68107583BABDFE9F2C134BAF99DD9E885D0 +3018A901848DF7BBE32098981A6064D0FBCC6C222EA1F2AA539D5849CA783B12A264A65A418BD7EB +6E33A039CC5BE09707F0559661510BAE67FBC88F25630D6D55BE057D222AFBF167D10E95127A3F6D +A8E41D28F238D027A158EC0AAFBB991F6A38D98A549D1CD254C9B16828DD00908855276DEA8F4A7F +27E5CB73CACFCB5EF91BBBC1E206C69569E7F96F4260CB76878428F79EECDB7BE82A7D13A87E34B0 +25483C255BD04263F915566AD1139F8657AB663AC9F74B84165B9873C27D403D05C348B1D0505863 +DFC61D577DD40F565C609B063840FA49179F7560291DB22D8FAC02435A52138FD59F9844B134E922 +CBC7DA460167C0E2639EE997492B4925C78A22740ED4F104FD43F1D88CBB63A839B45FC08F9698D0 +02EA9F7B236C399B00FF0700F8E2B8A27BAC757916EE40B75484E8BF42CC1DF326985093A88BB296 +6EB303DE4662C2CA590D2A1E078ED9997C26B4052C3683F10EDEC42D39FAFFF4049FE74D3813BCD7 +5237D06617880E92C4E814FCB6BA5799D11E5685D40ED55CD6F08DA44B457266D08E29CEB02A3209 +FA65F79F90835DADAE2B82BBFFECB0208F87F5A373F5F75D89AA42112FF207CE9B957FAB7D4CFB35 +237B9DCD9C81206F2FB0A48A8A04EF9D76D2516B59AD9FA9FFB8C586107F96915C403545DA32015F +13AC6AD3A67CA018D7F139D246F82BD048A66264DBF05ACD663049B5D62E5112D7273C66F0374FB6 +4E82E4F29F255E98E45D62758EF7C72D89859CDA7E762F1729484592C162A6217BB900270CCE5F0F +63733B90CB5AAC82C27176C2200EFF5A322EEEB598E66242BDC64BD47B69B67B12060A9886D113D0 +55F92BBA61CE327838FEAA6ADD956D8E90E42637F5938EF8FDCE2642B876548069A147D24B3986A3 +E86B24F982177F2E0A657E773ECC0462284BA2B37747AB6199DDBFEE19EEED903480D27366001EBA +87C69FA4678464D8B4F42AD581D1BAEB849F95FDD4E7D105F4ACD5A66D446A1555A3AD01C0031382 +D8E6FCDBD5FADFAC17A0DE56AD9C0AC0311C7226384A005DBB5C11F8CA97307D5FD29A9664A4E90F +C064AF428BD72873258A00F19CB733ADB014BCE7CEBBF67DED3B821D51673F8E838F816DB47E3B17 +33DFAEF2D690C332960E55511B095704AE5F2713AADA8D204DE45EEBB9EEA697CE77FFD723663397 +D1D002336799D20435499E49F6B00F789D8870086DBD160FAD099FE5BA31A9C584EE5B986EF8D44C +40FBDE329B9C8015E603D224B30532AB3AFE0146ABCF15B2053D37449AB9475C5147214E7A232AD7 +6D4F78C47E86FB4A3180322030615FA2A7CA615F80AEBE2C6708E542BE98507E7C656D3652F9953F +5D43099B3BE3B30774B0B93DD5ECF64E192DA30989C3DCDDD01776885B177392F6294EA42A199A3D +22A36BE0518B97475F96D62383805A51D6CC0461B17402F893002A67633CAE47D5D1D9CDB3D061CD +79D0706ECD535BA2833195A4150D881B055123BE49BC28EBFB539839C40213E73E3156EF820E7DF0 +006636B41EF0F5804F6AC0583ECFAA3E52E425F2707B88538CE0A10F20ED8EEE0A37897508C61D7D +9F481121E7FCB07813CF1CB70B0845E0D318C6B2A5F128C0A52A8DB8BCF574B8EBF472A6015BFDD3 +E883DA08B871313A1B8D72BA8EF99C14F9765EDBDB0F803E5C8048ED96CFD690E250BB02B139772F +8E2F7F14A9EA684B24B01EC7F3F6EDFC1CE502335429280FC977C2FFC6AAD5ADCD29A84EF4EF8BBE +0B9A6EE90EA56EA2943F98539DBD20E2D7080E8F4503C0F52FE4F8B43E0A3467B5AA313DE22957D8 +6055D6570244C088ADAF28D0C79BFE36C6C82A965D61C9A33CF78CF17860A38F241135BECE7435CD +72070166EE5AEACCE918999FBED2785C9B4DD5019E1B11A0FCEA2B84D2E07AFF0145EB05B8628337 +C65469809A12C4568355F881E92CFEA4B5E80ED790E6B9B70747B06BC512FEBA364EF789DF4D001D +B57E31182329E89A69D6AAFFAF60AD676602900B6E10093667B0908E1608DC357DE2E1B957D96AE1 +1DCF25B86DE0F6EDBA11088D185A382DA3D70E2E95567645F1AC908FA0E924DC1286BB94B69A1394 +B0900C6DBFA645D4FC2FC6DEAD823540BED36C0413A445F98414F8A069D825CBFEA97588B391D74A +53F3B33ACCFD782727984ED6DF220FCA76EACD093E6DF80EDE8029256B98931695EE35BE4472CA1A +0B9BD1B4D16FCA7A64482088078148F2BDCBC7261094C86EA965B837578DAE61ECEF656902263CBE +070AFD166C788B4820E4FCFB4AC5879FE94EC8F0611AD63995A04D10BC2B0602ACFD05DFE4D764C3 +2864F36C438E4C7639CD5ABDB249B59A0471E899BD6E16FB73747DF0D52FD5FF62C2831935BA01AA +495802CC32EE205928CABD6B5DAA0BC28966BF5FDF96B4DD35630219A0D0FA3B479D641310E38C42 +838B4B2EA834883F14342D08BCE911DBB7895E83E0FA58E72980888811BF5DAAA2B566E836926D09 +59A7367833EC5953E7615B1A721AF5575750E61AA8AC5511E8861B86AC557E86D91F949ACDEB738C +3FBA845D977173D840EEA4D9441C4E9D9CB378CEE16530BEEF930269A3BA0A10DE90D0F7AD2A623E +597AF04BF4CFB2A47C74226B2C1CE49040FC31D9A45009C731983D23B8FDF3B1F19642B181B0E2B9 +159012A37250988722A1983D0BE96176DEC82176890EEAE75245301F33FBE2001044CEDBA243800C +CC2FA1CCD4269E84524325897F112150F74810380097BE0ED7599CFFF9BB312AC81662DF25F0B5E1 +65B8B171E1180F95D4E95F72B7270487DB33C3081BDB12C2329E3BCAD73684E2999DB1E9C1FB5DCD +780500FF85F93A627484FA2BA6D0604CA1076ED752A6BC2E927CBD166C68CFC0393953156ABF3F47 +618BB8B0878B36DAB4B33BD73DDA1B78B11D43A07FEBB11C7A19E21842A75524C8924905C83E06C4 +EDB6AEADA048AF09D39131B0195855BD6744B373E6EF5E6A2E4DFE80F91E11FF7BD598C91D92BECA +04DDEF5345180D4A63ECE0DDF675E2D32F5AA3DB2C51B05F3AC09134334DEC28994CD8DAC4B9978D +CDF4DAE44C08E24902E18251B2E43493E53194A57504476EA638AA15DDF7939A3700931B02478FE8 +8FB91852ABB3AC45A1E76DB37F8D109DEB7F884ECDF0DF1E7C0353E717FF0F16874EBF85E4016915 +489CD60A7E4A72AE22ACABB79043FE9011853707D62D3088BD99C2BDC58EA2EA4EAA6E6D96E1315A +19E5847605D12C465C0EDE4CA3AF98E1828F53ADB85D89C2FA517A8700AD8DBEA577C587BB526808 +40A7FBAA762FBBFDE3E28F4B19C2FA303E25E04B00FF0700F8486BB625B1FA02018C7774540AF4BE +B6D2426CE2000404447ACCB7D182525744DB3E43C1E1FD5AF1B7E3CD1CE0F25AD8DFB51D16CC3493 +CC8B3D44C1475FEE82B774D347546687CF86D64E9797D37CD437498A47CDE2B3B40BFBC7521916DD +6DA2AB2E71A7BF1C1B2C6C196AAE821213BD9EE4A83849E77E153B9168B67FEBD4403DFA883F8942 +A2C740F20A17C03AB834D04125490157DAF93C8223E63B92A61E2BCB03FA0B8130A0821D31A3313E +B246F5A1BCF6151F502AC2CD795BD5CACEEAB26F21A824A87D4F0373AC3195964A575CFC54D4BFBF +A95DD745D7AD68FB9871CF8231558EF3940C96AF55034E0FF8D35F89AF383FF97118758E816F3F8C +EDBF7F579257C6493BDAEA592B43D3CBAE89724762756CF60956BD00E62D50F52018BDCB3BB80198 +66B05D50637E09ED78C22C7F11258B9AFC13ED6CA91A9327D779279EC5E0AF4F7E5F3E773A20980E +310FA81C131862AFD07119BB1AD7272F7AC54F825BE24C0286DCE98F8E73BFA5F8BFFC03306C0222 +766235550D4922CCF0ED7E2DF2B96C253C48DC1D7C64CD7BFD9B20B6DFCE80D90FEA2A1A2F8B4018 +791E540EA8590D52351781696167C82472F6D2BA88EB516375AE8A07A2B1D356B6C26B01D01AF9CE +09C58B49BA79E12164B182955A8A996DC68A64504364851D3508C16F2F212C543DF240C90C770AE6 +952BA303B07DFF60B88C0F84B462C1215492AAF862E8385AD846BAA406DD67447E8786FAF223C5F8 +737BE3AF34C62A59788D383833F16C455EE5AFFEDB710790846EDCF9F8AB090128155B5AD3D668B0 +CC18973F265A4CA1472FF45F77D9ECFAAFA1641DC9CD55754EFC9AD9944542E8A37AD71099EA850B +A2640C64605D9723925BE0E8A468CE42DF873049913A22E0F28C3403CBAA5B795E09B31350B5A538 +A257B49B766A871599A43B4615FEFD5B32C4F2AB8F6211C956ACA5568D450675FDC56E958994DD25 +ADC7BC5F9D744C7DD51853F6898440E5A912B72832E86D300F761B757A8A640BA1DB90D2DF2C0FD7 +82777714828933604BB46CFEE08FFFED29755B97A5CF4012ADDB5E13F9C511443DC1BDAF259D4A12 +B2D4A8031DE1196C36EA5A101B299836C919847736777954B8EB79BE8E181442B4C31187AAC6B534 +61B0F9C09165E3DFF7AA64B218DDB788670D884B81667B93D8FAB5B52730C3E8E3B27DE17046A33F +F2C0A2263B1005888278CA0389F801F73866E75A4EC1DCBAA5F3CA80791AC3E2E0A729E7A65EEC0B +6FA7F2A2455040E04C5FA56DD593DEA28DDE2A8D11CBAFBFE9AB94851CBA61874391F1A89D56A0CC +CD93FFA7E2B6F785ADC4A5A62F7EDD05BA7058C324669F29C95441D364D6268354FF2B2115BF2D03 +865059F909DA2871745F35111796D3C58F77325B973DF6AB189E8B8F66DB9A89FDFCFDB2B6A40406 +972EAB191245C7E8C04DD4CF773A29F3C666BA08A3D9FEE50E4D98D4310EA472A2C6DF9DF42B13E1 +7F1E25E54839E431D4EBAA55D2A2FEF63FE30ED9CEBD5E9DBABBCF680E3891E1733E099014210638 +0BB7DBC414635BBB46F132146D73589EEEEB8AB766C3A4C735E8612A1876D93BDBF01780722303D4 +938D382925861DA1466A14108B0E78A63D34F13199A157D0998FB05D9FF7B66B403D254C16C602A8 +BDD7B563AB496D737F597514C20DF4F58928B62BD98C619607D0823775D8BDDB2A21FA07CB614F8C +1F4801CD666C09017EF162D4CF18868DEB7772802CE679CD49DF6E2CC6B39208F9D8598B3C637177 +06287C54693994E9B877D6B3E39D8CE01EF91599E0B07D66FFC447B4B22B09E53696905B4DDACD6F +0EC801E9DC1BB9677E59760DF254DB80502044106A257A054987BC3FC6784A0BE2BD4150793B4EA9 +3C40102ABECA3A915898570AAFA54137FC7FD363BF7DEB92E1C563000D5B42F0799D72C5B3DE65D1 +AAFD890410B4A92C1FA0C49B5706117A59C391F53A2621FD5A599756936026477C108BF9DFB33A8B +FC38FDB79FF8A2E0038982B64D6A8AC110F38FBD79063027DA05CD9D6206DAEAE5D4436C3D99221C +D1299FA4C95FFB056785A516BDE9B0D52BE2D6FAF6236032B20ABDCF4E9B9FB42BC84D8E0A37BDB0 +5269F446D8BFC5A4823C70F25DB90D791A240BDFDF8AB9C6DCE25A3C1C91BFDB16A9B0A70D7E7510 +2C08BB82246DF1F23D91757F26D3FA8827E8A4CEC3712EA4AA6F8FAF2AF12D751A0233334FCEACF1 +5642AE1C33DB2C987488B2C67620CCDCB951A6C459799753DC7CCF5A2752D212BC2580F11DD0496B +2318D94473A269652B4743006D8CA4CA7B9067FBC31C962DF187E2F3126D1CBDF8D56605629BF98C +EE96B3505479493F7D86382C725A2D6BA36A4F391DCA32DBDB1507DF7A0F58470709C9F77EC2231D +A8EB7F24DA53011228D426FC4F937F6A8DACAD6C3AFA42DB27228BEE2472E56A6BAA03C3A238DB5E +EA555C8EC790DA9A394C1F8EBF2EE42AD6995FC71CB1FC706177A8631A5CFF01DC0320918A9EA59E +1F10A622A4707AFDE8E9DD2F2A3566C37494F0DFD6BA153F500F14DD39AB94BFCBE15D1E4A54CE3D +6B4E732B89775B65BD19B79E8B64222658E8E3866964FF772E7B5355313ECA842E3D81E45441FADA +9BE0E55B6EF47C9C87154F172FB7607F9E1A6238E21CAF49A18BBD05D673F50E616BE8A52B3D0B17 +7AB413D1A5FA28581B4D9034AD455082427B379BF26F9DB4117CF731347E15CD9D6B744F8DAC080E +0E9A957696F3A35125F36BD27BF9CC2F5D02D1114E6457CDECC14C0FB1360B49404D869105978878 +E9000C48EFA52453AF5D157F4D519301CE13AE2FBA133AE70B5A5A65BB187FF46AF8AD86A34FF40E +E49B1990CB5E44F297146E7CB01D55840D81820CADF5F9B34529B2A813E85F37000108FEF785433E +12A90F9B3643B3755A418CBBD38BF63F3319CF20770A0601458FF0E51F27953F5D97802B2B5810BE +D236898843444AE8C1167052F974CEDAF30D43A299CFE13340075458572661BECB323CADDFBD8567 +661043CCC7447B7BAEC13AE901A8D67AA570083BD4B8AE8C51D6A705F16A77343F1A3560D061A619 +977BE07B7A5FCF8B1E62D918A973E7663E8318B9634CD51B43591B5B781B45DC10E6C74D589A863A +D1DE9C2BD56F72BBEEF0D4268BB1F31C300F1867FFA1830E8433E1D665A244988B582C3DC92354C4 +EF5A5586E18D9C356FFC6E7EC520C824B5C2F3449CED73AE2FC6C8134BBC11FEBE3F75A989C0ACB8 +E3CFDF57F9713D8963A4C4BF34A002E1DDEA2BBA631358FD7861319ACB8E0A5AE8DC6CE8C77BF7BF +536DC538466D23778A9168645CCBEE8B6007FFDB78F7A788DEFF32607C3C3F29A38BC92FA8BCA3F1 +6C21F0709A83ED45222DD70E8A24D5C83DFD459A63E6D9127C1E2BB68244E03395A31F7EA4FC7024 +4BFA4B20C4DF64D3FE25E370F7A52EC5B65341F1E10B78127C7C8BA5252227266CA03352F359674C +535247CE0311BBB477371449B63B123B0ECF064EED87C957E611C6FFB1AB41E280A8040AB835FBCE +7B520FDFFE02DA74B6AE62F03C374EBD28D444D456E80A8EF68AB0545F52CEC4760E53F216A89C55 +997A01124FDA843CEE112C0F58DD2FE14D56321611EB8D5B9D8BBE087658189069B1C77611C27B8F +E0130C9315E768D31A3BDAEEA32DEB80EA980E79D85CCF0C4634A578346977D85595CDBF1334B058 +ACC85035501A0729C92AE8B651364AE14A0CAF74EE81D85626D7CC8942550A14EE0ACB77C4096BDD +2509BAE20F815160995DDCED10FDAE650A3ED592197BA82FDE15470ED292941136DA296A314C9E2F +46CEDDA939651EC755708276FC0757E35CB1CC8E0D6D56461D8968631009E72AE6DB1DDAC6A8CE2F +78683FB764043C8FBAB8AC71874C0A6343F0C9C91FEE322B25FD90D12229149C050C01A108A23EA7 +AC6AA70025454E4B1A338BCE034F90EC8F326CB7337C18BD383679739B30AE5062D9BB67365A313F +58E1273C77771F81F7F772806CE0BE6BF7A575211EDC861C147057D4380141013E87F51C260AA02C +35E02C007D24A6D34E1233E618B3C6BFE68CA9CA6D87AE55EF7170CF65B8D7ECDB6D2C6573805EE1 +2D6C4B862822A8DA0838231CE95CC6A138C22522F41D55CA16A4387A452F621DE61439C75006BC7F +D44E8A934D44B15A77767FE4BB2ED8DAEC5090F641FA9B16172485A624EED2F2DB19697379E3D3DE +9320C70EC3CBA511EF9448D538958E3AEB0DD07B8448B98D11041BF1EA72D3AEDCEBEC0F07F29BFE +4A4E2DCE8AF4029CD87383B1CBFA715AE794B3CAF9C5B027A36EBB9F48DBD6276DF5CDBFA7EC8C34 +02F2742F4219F12DB52DAADBA5B3B364747D17E2FF04466D08A0D49DDCA4074BB192CB730F6DBDBE +525E9F3E45D73CF4524619A0FF6610256F96A78652D19D34C32E3BB088434FFFAF7293DBA74778A4 +FEC103DE473BB974F6BDCE2449992865D07D85D1C6BD7D7B77FF90351E73DE22183DBC6B9E257CAD +5DCA143C2234043F8AB4E30499DE21582FCD49F1A54EDB6F348B20AD5E27A0883219F3FD63DFE4C8 +7D9EE9DC7885857C8777E28B3C4494D9899D18F62F9C3F75B7D707FE084620C26D34A99822A09D4E +13820BD8124619A4FC6C912EFC3EBA5E10C4123E8995AAB0D5FDCBC3DD9DC400A1A76F040BE2E6DE +4EB0928C149B0C7AA91132F3629BC708DBBB7007F6C81A09DD83A14E7C18F62A5A473FE4E3B08AD8 +4512B70AB89C6A424BC40C97476B8480746D24B13185EA0A54FC083D45336C772FA680130F58F632 +E6BFD7B47C93D7C982367A9CCE0F480A6E64ABF4F02DBEC8ABD6FB1DEF0255E1B99612CFA72C631C +101C612BE1176A2A8FA1AA6750D4A3E5B9FEABD20CC684C504D195D296BE6D1045C39D3B538B943B +733F6F01BEFEF4F0E65846F7EA2A39E4BEDBED525D268FD29EFB06F1FB9B6FA5BE80C380D76018CD +2E88196BFA73BBC59E1CDB17FFCF95124852153E664A56842670F2A868D1664BC738CE3DD3E620D8 +6106838E46B614332DEC4DFD472C9A371DDE595A400632083519AD42BF3EC540CACA86233863CB4E +B3CE33012EFB49051332AA2934982693894A13AC8A96E446D87045D8AB1E131FFE9A9B73E9316D7A +12421EFA05A2B830B6131126740BA3464551D39048447EC3DC067EB230EA4F2101284811290F8786 +33BDF1B90AB7A5FE69B822D74B07AB6853EAAA479DFE63B1654A021CA380D8F0FC982CB694670447 +DB5E492E4EF67D17134FD7ADE424088CA6C35EFF8AA8A9AB21D2A464388A05980FA4FD9E47E551D1 +0786A004C5E9B0D4A43A768E73F49B6AF42EFFB1FCCF3B6513E83C6A521B5C3CF23B0CAEF8DACF19 +2B94FA36BCA227E9FD614B58769CD5FA639C909FAC4E2D8C1483B7A48AAC33E85C2969AEC05346A1 +742FB470304B6539CD6F0F4A5ADD9A7CA276EF24CCED86C4158151DF34108DDA9AF394170998E7B8 +63746587263BE22362CEA78674E779FE481B57A014C140A9BB1595C1502016440EE8BA4D594088E9 +043A812B6D2096317062DC71EE09343B9F83910D05C322EACFF3675FE109C64A6E6DD52A2617EB12 +AB82D1250B2745C0AB037BE6BA425A49203CBCDAD4DC645D362B037BA322CCF18AD2DCA8736AA09F +78E3842E6E26DB08C7E255EA796CB681DC335D2CD7E6481C26782E34442CAA41FB4A541665B9DFF1 +69936BBC8C05A4E52CF3B423C211812CC43FB5E475699F43E082A11FCDBD736FD7F11B896A1E4F38 +0D60D76F32371A99C7F9444FCD9C506FF248FA55F6B13723014BC53EB8077E5C67D37C3DDD9C74C1 +84112740102100FF0700F8B80C1DB6FFE406D08C8A2444B4369F06A201EBABFA9544E06232065BA6 +174A1EB9909A4180E414EF0620B73D128133BFB26C9483E3249DD1CC6AF93F2330368048CCAD8CCB +EC7E21D3A9011E45045FD3E5484D64EFE3B72D96EB76B75900E62E45A7A68B5344AB8B9FABB66E6E +DFFC4435419C2B4FCBE7034B0CD5F26DAF1CF19C637B9E53BA00B8ADABBA2651BFA1A59D0686A45B +E98E8E2C6F8F5D91223F7350E5E21D70698B2B9511D76A606E88E591E5EE763A7DF4CC37513D06D2 +8962934C1D47856EDE62A6DD4C2CAB1AC45BE75359FB2ECC22F11FB931B8EEB9EF0DB8CA76044DCC +30384E58FC93175E8ABEA41058B04526E4A42D7970F5AE8458EA67D75B82756EB773BD74AD16FF2A +F791074116F0D9B9411D528D56E0D50D8AA39BD205064372634E7F24FC653D5EAAF52BF439EEA346 +F89418E592FED033C704322A5ED68744DA059F7B9E38D814A5A8246DE889AAA557419E17A3B6235E +8EE7DB49E9ABB7594AE035236097E16F9826E934A74E9F2B353177772324C5E2D0B7850AF4300E92 +5209A122907755D44E5AFC64C2EE4CE49E2AD2305F2DD7AF6071AD603F139637F7A17C4F26FB52E9 +A783952192FC3D2FA14F69BBE518E17E3E0A8717753D2D5677CF4516B804B0BEB1BF3303D744B137 +A90909FFF60857789176716D1BF6ABD41833E35248771F929CC0DBC5AC658FB9CD737C92943B7B35 +EED33570FF7DEE61F16B61DFA501A2ECDD38E3497AE2C4ACF2335D7AEB883592743047F004CD04F0 +A7730917159D1D1F596F0AC782E16AFF4E75C5483C4DA7DF0979BD477E370D5221DC5F9933DC0622 +3BC06247FBD8C2AB6971B31144328928D4B07F521FBA0C6E1BC8A57BB420BA8E0E48DD5599542552 +1B50004945D3A83DB90D1EFEABA5E823C605D1DEAA0F9F7D2F34FFAE35C77B85FF5EA86187CA22C3 +6E77349E8F05F0D147369681F6B6ACCC89DBB21C78B6CD638638CD41928D7EC6481F7C089F095598 +B7DDDD14CC6AE6D66A6654DB1E03415AF752C0874801A9502137952E076E698BBC7465251EE5D278 +DA15FDD8F5AA17A8DD7E6AA64DC23E03A1359D157C8CD0E0A60F60DC9198F026FB8FB622D9795B1A +6FF50D5A3DB2FAC9BAF34B7DB3C94FBC6C6E6BBDCA16F61FF9D6C191FC29AEEB1971B40610F17266 +4EA106FC718A29F599CA709AA282EE3DC9368A26A6EAD9464EA62A416628E074A3F61C2B33F84015 +9BC54858DA704E2400EF6586FB149398B16535AA238D66BFA9300E7DBDD658F97E37E69B5336B1EB +EB9A589E8229E623E71DC7EA5ADC168030B353CF109656E5F2948091346A19626D269CC20E966B50 +D198BB8208B58DDF9B06E9D6F366585BC56A03463D9D310EF60E6F71E4FF71FE38FA5745569D482F +89BCC43A4FFEECD0468191AB8A33DA24FCD1CB82A3191730E3D96D41D49EBC82403BE0DAB43F8F24 +6527A44BFC8AA64476FEDAC8608F076D8D3AB77762B73A2702664C34ECB85892F3A294A886683433 +799CD729A02DFABC409B93A5F0A4CAEBC0B01872357EEC6A6E96308E4C539D45D5A756294CBE3378 +BBC281CF36C13874DB0E3786B65F24F1BE9D7EA94B0F65295090F83493378A3D6BF7D55087C5C52C +8247B38FC4CA4BA759E8920060E9DBCC079FDE872342148F9AD2FA9177C5680E0F0D332A9492DFFE +8760D8B91A4CD46831355F9C2B18A52412AD983EBBB555CC2E3FC7D1C20C6A6C94DC35C68F75B6FF +DF18238AD097396B9267ED3D546FB764182F870E66222F655EC0BBF1AFB8F036C35DC2FAA38ACF3B +6F14D9C1D4A973AC7480ECB35B3F58C6E4309562844A1E9011214BDB8FA013935A30C4EF2C590333 +6517E085E0356C52D520B35211FF5BBE6FD4492EC216E9BC26D6FBF86EF74F0B18E4D79DFC115E76 +4CE03CB4A695687A45158227B5D6E8E33EE17B63B0634D275B465112A5BB35DAA5EA78E1E9DDA2F8 +BA010796935747E49AF22799B77EF745CF180DD1BB6AFE212778C0DE8DA4CE9BA099A1E7D3533DC1 +10A63B6E9AEADBD07216157DCD4201C808AF30797EFF593309E8FD728DD4F3C8BAFDF70168B77A90 +5D92CF375A14D32A39D9DC7B49D2492E3D249CC5609231F698BC31C8B217F0DA0C280BB6BC2AE752 +C37AC8EA8A9BBE47268E3C1529624886A0E59C109AF0C8DECA662536B5AD84B711FB980676D15621 +7395D52C93DCA728F498738723474594295C1441DDA00A630422141D272F49578799C27E32573E50 +42711C05C14FC98C353FF86E4027CB428BC830E735184E3689563434004C01ABEF203C936B37389E +080F85D35995FAF7A5C1C280B35608869B7E14EB443A36CAD8798BADE0082E01B41289F1B11FE951 +3F3F8B04D919427E68556EACC60BD046A7331DA72C66F9F08AFCED59296E9665492DD909FDEDE9C1 +E67E89228D69DC43377EFC4C778C4F5A542E8103DFA22931E6E11C9CE5B83FA46B42B6428113EAE2 +9396F5C42E447F6EA3A250E56832DF8EE8B322C35631A16304539891F60C7A00454533DA6A7EB88B +F610ACD443A61760AFF62870160489EA11C385F668101A3B1FEFA6F7FEF479E2F4F724A0320EDCA9 +943A30719710F5A1A4F8A175AE6321EC269B3A6A52386F37383BA6EE2484A4A212A38F6BF9D14773 +21EC67523C24E8321723F5D0BCDB1390696B6A1C022299A7A8A07C24DE731C53BCDD970FD8AE0D22 +0F939BC17F5ABE59749DBFF5A190AB0F547EB34EF9C4E9FC6CCF5400973141D46EF60839EF5ACE7B +509F07729D572091065E1AF28B30F0F26984A69576A95A8EA4B07F617066323A5C593EAA22711EF2 +002E7C7D750C5D8B4482D39F2636AE21D2B7959F2D623C65C01F8724F35C41B8CB6EE68FA919BB3D +DB9AF237E5B81FDD1A6842D2FC5858FEFEA300FF0700F808C0A30D36DCA60CDBE221AA327AB3C09F +0AD5D25EA27A4C60A216DD02B4D7D9EC12C6CD5F12A4A3756F35725FFC3FCB23A9F61F06BF0ABEB3 +02755ACBC4D3CD3F0E9F2C5BCF3D093EC3449D0ED0AD196B62DC549F4DEF822E8276D288B353B16B +AFC2CA5C5CFB9D3C991C698C2B4681CEF54188C3263954DC8267A989CC74CFE10EFFE02310B3EC37 +246E4719867EBB4BA68D3B261C53A27AE7412F98E39E7430F7CBB62318075F3481196E61254F6085 +F6AA9DBD300A3F442720CDF80BE115FD4F822A623C1AD14CDE4724F0EC30917010F919729BB388D5 +159AE91E6C422C98D4778C06E3E4FF3E95DD354EB0213208CA3379C3041F17A38789CEE0AA1EE34B +7CE202931F9668477BC027D11C71CC27984A1B26C8D4CF80AF17EE7CBE9C869C807DA9661EAAC7B5 +1A71394F0759A7FE69B69CEA93BE7839151A6D9B3D6AC4E4ABE8F10A55EA394E4A644971AB65F5EA +4FB7B4DC1C3DD79B6F3BE35F9E01F097CF981603968C4315D8694BEA73BC76BABDD4FD474CB66448 +14E674FFC75A87C5B9526F0140B507E6AD87DA713A2D95D5BFB1FFCEACA099567E77795CFAB39815 +C5E277497A0910E39DF03E8CEFEF3938F3A00EA39F6A2E5D61B8727DA15A5B5F89E8CC59287050A0 +234CD23C0DED6ABF2FEBC19D0F6AE51FD889022AFDD96283B9B7E0FA17E48A7E0792EE964C450F49 +FC057784E4FC219F35FB93D3EC5C0BF6621659770B801B31519A3E8D5A39345BB94CC0C5F4464EE2 +C641C9462C391FFDF6AE5ECB9FE1262D21A9C4F1E607FCA147711E9039685557CC4FD20BAF59A8B4 +A7449D0959CD3D6A15DFAB5F13A3BA66BEB7E2D4D77AA6B60D168A57C9A227DCB29C87C8390983E8 +4317EFC8108234760AB209696ABB6174E725A98D6F093D6FB0B12EF42DCAE43E2858CF65713D3CE4 +7E1A756C424A6977DEC08979D9709D640E68D78265389DCBEE7381DDD725588997E42D3B2BE7269F +7EEF25FBCBD642D54D0A8CFDCF9D6299732032DAD4F6132A5C3389F71CA821F3077F4419114605F6 +377713A16A7D2E03CA05B5C467313754F9F5AE56AE507C5B4AD48C6D43F14F36244A2A082FAC92C7 +B65AC824AB2580FD314F376B3B57C6C308FD604A1C971DBABE2786B2497914AA7A1EC18EBF980BEB +38F9B1DC5F8F8438C0831037CCFFDB084F03668D099FD588E435068A948CCE9AF4BA53658A956112 +829DC2B309121871DB88AC6D4E950923FC3575A915E6FF4671EED140F6D4F2762B82C0B9D8200A40 +E2D5656288C41709D4425CB095689A24DF217B0E9746BE011E9C66945FE92FBE0813EF0DA57E6984 +63ECF9839942E38B6A39263F5C23EAD90A05233FD514C66C48E2B2DA5FACF20DDE1F2BEEEB53275F +D2F61B624643A8525F312149EAD1CE70054FBC8E90E2BDFDDACAE6F6C718B93C8F444F5BF2966EA6 +FB4FB027655B88A599AA674FC349CC89933A7B26F0992FA2CA891C83774F462CEAF4B6A2CDC9D53E +43CBEF5723B2EB3B6239A2393D6EBA1B09013194B951D6305B69E983BE7AEBDEB4BFF29C57F5CD43 +3920EF539A0C1ECB1F4B145D3F128B6E24F5EA4B2C9A63B88DC198FB4E2121E7ACCC75456D02E1F9 +A6DF0BC9528AB6B926FE44F70095D68B1B688FB2204248EE1905B1F170D9D82482F52DCBD0039339 +D914A06C6B441B10D04D4C3888FC7F573E38B21A15BD06273A4F504C973708383ED5851922C996E5 +8E6BFCA5ECBA31E2588C63D73BB243B0AB8DB90319E65EF5A72E432A1CA79C7824748E4499DCADFC +2FBA08434AAD7FAFF72404B4FA936BDFD1A6816308731DE98AC0CDCD5488F9934BCAEDDBD1262312 +CF935A238CE2A0E35F297EE25FCE5B8E88052199AC48B4393696E53A9F6556889BB73EA5D754343C +3F1C4C897B140A6B72620B57F96D6A4269D41B707C33C5D1C309F6B08A427D1F8739749F6691039B +DEE9C09FC888E2186DD04D04ECE2F324DD37C99E40A6228F4FCDC51F66FAA9278BA347DE69FE0F5D +2E476A4B81392352EF4AA54D157E63D92A193C4686F95464BC110E7F05652A5FEE93882FCAC9A2A9 +D3F989F4226EE9D791F9558E9A43FE558CB1A5387F03FDB466858FFD361B55F16159BE302D8F394A +ED43BE3284F981B9004B778B17039BAC2CEB10E11AF7D9B315A12103C9D2F3EBF16788CBFF60F588 +02954145FBFE15B7D0536E9101ABBE1961C890541DFE8DD9313834BB6742970DBCE362CDB860EE9A +FB30CF558BB6C3F61BA84C42CBA4FBE211CC269608FC2D82C98F7B32D191082046FF865CD2534FDF +1B6A75261A0F76E2B6ED5FE547AEFDF7B03A18D54699663F4C8803C2BBF1D78DE3335DE6EFCE86A2 +475AF52FDC3372FD365A995CB25E53BCB21BCD9B0ACE3CEACEA0F0AFF4F08759DBF0FC726C38C9FB +7420F52C5DDB7E173126C6C6FC2FCA77CED116CB05C944E30921A0105A1D57F6CEDE8B9C9871F73E +F22AB3E8154423639AFD219C6A216820905E8A165A94826DA198EA9B05CBB6E68E36911DA3BF5B12 +0E78F10D54AED16128CE5A6ECB07E882A4911FEC57AA26E5499AE71F5FCA09E3CD16FAC42B71FC69 +0504E1DBF72D28906B470026F81727E9A35DC07148F2109CEDA98FFA3D006A437652E5048864774E +2B5CFF7995C28B9155D6889E903C48286621D2B193A6C89B0BF8AE3CFDB538B3A30D6A3E7DE8420C +12BB2A043DD7B454DD6B0D77F36FA5FE8F7266304D0926CFB7BBF3E12E88C90288998241C7C8E425 +D3ABC1C56F8862150925BFD6078C6A3137DC8E120C9EFD85CB3161B7D8C01CF8E8C5AE32E2AE8576 +95A79264B7DBDE3E5CA993D43D5385D08065766C97F6EBC09539379E3740635C30E697B72B0D208D +74847E3335D85B8DF2E7CCE45E6B2EA848C80981F67578EBDF9FDFA70CCA00FF0700F81A7DFF6981 +3702577D3FA761F656C4CF2846868145B36E0E3451858A65CC05AD170133ADBE80EF5254927BE47B +491D6B206139D1A4A7DE657290B8BB4AB680AE8803547F9921E415C89D47BF68A466583AF2637080 +2216A029DC3B073AA43E49B94E4A04188D09E479D95FC518A0D71052EA704E49AF3869B62B3B51C3 +137B7B5C70D33D74835737C1382EBD8BE2FDE608B3E41A548B6950A2B72A4A1A2C00CD1ECD117F1C +BC4A80B60706AED532C3477C8936B9400881130100E1B42A5701906811DC552470CB0CF4E9104489 +5644D5EE19F56ADA006EA4A0EF1A7566D15AEEB7DD01F2F8DE1B70E3916100330DB2D91209A838DD +816A4D2FA101B51055645417400059D98AF592C0F7F07352DF8D1D1A994809926D8734D45CE8E3B0 +9CECE3EFB09B5F52B08CB8D9CBF41877D393918ED822019A3320F12C320C42E68C2C03EAF77973C9 +9C26523CB2348DBAA3B6E11A42D830F501AE57CACC61B2C75DF5A26F70FED10110603265DE2410B6 +7D7F11619AEE11F635DD8C47A3EDD1254F3BD26682ABAF393F385A681E73F35857102A88D495EF0D +5D871D1FF957B9D7B60D2F78E913AC9DBAA8FB42D53DA1A2208E36B7FC1A0216DBC328CF062729E1 +37BB4F93B33374B9B5FADEA8E20012A7C66CCD8F1E3A862B77C3EDB57FADC810361A848684FC2B07 +DBBDEBD8AFEC17D54DB11AAE494E703DF43854E47AF2DFC8F6C00BE6BC5C3BC151D57B5C47F3190D +19831E5A127C769EE6B962B47B468E7BFA97BE8C12F60D82D1C984C4917B618408A80FEEAFD41E02 +227728C67EF3AAFCFE5B2117E05F0AD6161A1B8EF2C2DFE50592FF566C1C1D61D79402B8A2FCD460 +E71656C9CF25945311E7D31AB08F265140CAD53876F676744AB730E1C979608EFE1CB4A92CEC74CF +322C2F1D22427A7C74A2DC7CB1805EED9ED0FD4EE455310A140915D6E5D06AEB74313C5F4B511F85 +AAF93361B33DC1CDD57802E1C30412EC76AAA4DAACE54C2EBE809090BEEC88A0CA6B6DDDA61A1F77 +B078B64305BD1BC587D68DBCA3BD0427B8CF8F0F8AC1D26C150AF413E60DAE654CB5297A7BD8C605 +DAD294A39AE8CF05DA315667B124153260F851556381EA3E214E5E6CFDEE20410665D7F4F6ED4BE8 +AF689FD265EA92F0F14438F686297D498216EBA02F5F08F133BC79A80C0B1687DF438829FF425819 +E6DBCF23ACFAD3A9C4D04C5CF20B5A97080B452EF651F42EF0B241A09EA6ECE2774B26A026594AEE +0D29316964A30A119E542A521B97357315E259D8ABF1EB9B74D8A2D1D4467A74815EA4609A6D26E5 +0F38B842202AE263128A7A6EA1BA219C03B6495D6F38A0EC1F9BBE78EFDEA5F109E549DA62F69525 +0F760B5E294DC59EE9837E5B3AB7EB110E36693109FEFA5B744189F09942241714E039F39B0DF43D +FC0C5CB424F27B17792FD0096ADCF8110B28EF8243126744BD9DFF42985C056748D78F5E12FF350E +2916E926B1F87E0700AE07FAB40451F2664F9E5F5EE0A20F9145949866985F5A1814DBF305D95234 +BC2FCEF3EFCBBF863F5CAEDF2B9555346581264CE79F4E1C54B7CEF84CFD14E588E664CBFBAE9E9F +306E279064A741A8A83E9444C5CD39342E94F7D4F5531325EE6CA68B26DFC776728DD5F8FEDE9C7C +D8281A53E2039EC66C265F431CFF17D098ACF99DA0C92EF8B9D0637DDE08CAEE53EA3191072E4ED1 +3D1EF49E8F217E8A4C73358E3E7449F81F49A83176DF9738A7C1F7D42D1A7DD6C25C0DEE86ACB671 +5972B433D64DCB5310BBFB808CAA51B79B3E2571E962EBA997A179EE79980D58EB471F901664B092 +B421A6090C29622A1985EC25807D7FA06E115339CA4B56046D34C9BA4AEE39E55C4AB961A0455E6F +EA41DF1B6145CB56F3F09F9C50BDFB6ECF8EB9D9ABEAE29A388F9E6354ADE2CA6EED6EA1C697849C +9A6AB99FC1C75BDF08A6E4316340179AA67F4DDEAA9B87476C3BB54636ED3D6933F035663BEE74EC +4490CB2E7A360A0177BC42F9F08D2B335C7502927B849596075AFB2D5FB71D3EEF5AD86D595DD378 +C8B1A972EEAD661B515E7F0855F96A896B60F17CC1B360A0B550D8609D4E8029A826507E807BC3A4 +671E6F3ADA5CC7DD1A050E06600D66E6AFACFE543731C0CCC54993828A05D608BF91CBCC03D88CF3 +C7509D08E3976F16E5A71F76CA2E31F7B81468114E2189921DA522586042ED5057EF468C897C149D +34CCFE5368C52EFAD8FB4F413255C18B9DC9F1B10CF93A6216B8EABCB868B8CF818D3DD5E9598C55 +33C5917BE1CE5CEBBC0020782989AC87B22754905831F16FB5A68D128D92D775DE0EA573DDD59457 +7C1C1CFF973CE8322B8841594C285B704AEDF3D43D058CAB39B13F1E8801D7E72969600877F6D064 +B00030E0AC0B1E13C7D5A0F75327782B3E196897494AFBA42BF0F32982169066657025039E37FE6E +01F041D6CC5F505A7042B4B1CF22CBE3F4F5D9A182641280199DCB22FAFA4C7DC1CA8F851388D188 +F66C72D9B7495F39F43194DC5D047B20805707A6285D5DDB3CE4B99DFF5D31C59058AC96A5E17839 +2F3FBA9B95E45A73E548FE45A0E2FF02EFF189137DEB02C645ED72CC0C030F2E41E1EE2A4793B5C6 +BBDC2494482C61181C9A8E7383B8AE257F82DFCCEFB036C9EF6CA7082CC0C28181597D5B62EAB78B +9FF61136EAF397E344A8B5270403502617FA4AC91C2C34A859EA4AD5F9CEA008414D35F2F46F16BE +2238EC24AAE87E35D8D240FBAC32478D14ADB02379C23395EFDAFA2528B4ABC6E9427BEE50A92133 +D90DAD823E23D4145DC8334346BC73FA082286D471F7830F4BD50F115F6D02E21E1BCF708C5D7493 +3E13FBDE42111893DF3AFE712037F4D36A273D902D97AC619687FC8596FC0E7846058A4AA0F8D38D +EB2A00FF0700F8C45495DCBC6EEF8F1F83E22DD6B9C999207959D8D8031F883BEC50FC62FC200D18 +C6738401218602D1DB36A7107A64E5C57F06C0B1246E3EF78594524B2E1841E38F1486017DFCA074 +D3DDCCBF8D710C7E442D41178B2409887FBDADBA657AFE73AFAE08805FC8C763B45569F34FEC3B3D +E4A1FF1928B70F87DDDB5AA1D9ABB892E1547750C8E3091F4BF6D6018B2326FE26844AA334A0F4A2 +D88D39A6C8E1ED6C15E8203FB2061B6E2C95D2BD9CD816A950674A74685F8A1555213359E228F0AF +1594DF477CFD28E6DAD99E91E1AD332CFC2D75FFEAAD306D8EA6AF752B256391A9C56FB47089A367 +F1B31237BEAB9349221365910865F3BEAB3C59CACD159352F3E0540EE35925E26DA0A7A80DBD918C +16700015A41EA703ED9F16D912D66D2A5C456ABC8EAC53FBE01C7973A39F9E7EA151F7232AA7656A +FEC4D6A85CE8462656E42ABC7582ED6EBAA9190A8F372678BE79982BBBDCA408BC6195D0D199B926 +3D88EBD7969D3BCB1F9278E5584BFE0E7B831972E648BEC3B9F456F6FA38E6F114D52118A7A1BF94 +E0BE2A29AEA26AFDD57D418058491794290BCE40BB5F890459786C8F3892E2658B904A13A168A7EB +B3BD70366D61E94FF484286EC65CF4B929DA991576F1A9D2E621E702AB6D306DC34308682F1FA12C +97B0CB96CCA6BA96CFF703445CD80C8395F95E9DA5C1CBA92F684C1FEDF0445D50AE0C024E2661ED +874148268CF525C9C9B7886634C2B3A8C9AA54B256D9AC9F66B6BAC340F6894CB811386FE382A981 +8CBAC16DF8FB7DBB8A6E3C6D2F195C75AD697DAE9E6F7672B18759258B9536BD402FF49A8786B60F +94DE7ED491183130D30A0424555A69CF5897486F3ED17684CF49E2018B7F1613C4FD9FBAA9187D75 +C09FE38B58D4A0349960583BCCB978AFC1D71FB09BC589BC9BB519DC9F7E2C3BBD5CA4A95CBB11B4 +6362AF7E92AC5CFD733D432C97AF0A7F2C06C9D28A423A08CADF4C1DC0597D2D1E2B269049BA6DB7 +02CF17FBCAC33EA5670C90CA0DFA784D4B61F95352283848B4CDB7D499023F824AD1EABDB1D3EFA0 +4F6E2933E70ACA915570252978F6DB7F1F3F285815F91153A34BA8ADC6D2B01B6D45523631FAC647 +E0AE63B1D7BBC9AB9B256983B2D19A6CCB6AF488F7B8E206C220F08F3A8C3411E0C2FFF27A9EA5B8 +B95D1FE4042716BFAEA087369A068CA11B05270945F9D968F572661E6B23F4031F4F919E929CC695 +0B91DBA669143E6E224F6EF556A901D4B15015B778F07A83CD7B51DFD9F54DFAE8FCB078B78F0190 +91441B2B90C0A2AC57644C82BAFE2EF3DD7255A56BF432599D8D4E43789BF6E889E5383E42822A06 +FE0F6F96753434A39A6C210F992CE7C9AF5E9D9A7C203BC520030331A9E633652C16244D30E25BD0 +0CBECE86DD2CD17634F881E6201E7CB01A837852E14B61524F039F776547C4E3896D22CC0CC84495 +D11297352FFA3E2FBE83508962645D88DC959D46CF2A9EDC130DE2881F4570994EB150CF2E116D9F +8B04A0D5856BA262AA1BE57458712500604A83715F126FFFD7AC1045B7DD79E1F600020B2DFA4706 +0F0E44BCEBE556307A2692DBD8B551FA7DEEC4830D08654E41E1F349EEC56219A670DEA6EEF4F2C1 +61384E1E4AEA2CA01C76DDBFC741C2055C388A572022C1A2DD09C540770E35FB2C18035057B24B2B +5F8329B84B03A40BFD8F84626A23B651231DD29DC56BEB0587205B14CE61677E13CA0279CD4AAFA4 +917E6BB1EF34368EA186262EB1CF6310ABE1A283FAA7F2889BC3E4FAE1F9B3A694BBEE2435F57FD4 +8BD3D4B94E2067D606B8D68BC1CA8C37114C3BDF0395970557AE401F4E4A77BB6E3241B52A40C658 +8CBDEF24800063E7B240C0918BD9E8F04FECA8525913EF31608803473A60420EDB452B3680DE993C +2A576AAFDE77E8DCA6A1D4235960278C8E0894BF663FBBF8002E14D26A24649FC97A65C17ABC6CB2 +2C8EF2C67501499402617D8FD49038FE4836BDBADB192E4BA448EE4AE9D61604A48CCB7F5E096045 +779A4C502E526E57C7808B4AF35DB99A477DAF32A14D771DB2773B1903C4FD41B121E9CF3EA16977 +12A3C2C7E0B8CE2C6E3ED6FAA8E851EDA63C28D0A3E112DC261B51714E5E61DC7D1142D58341364E +420F2F5CE91ECC2C928E8434F1CDE041D13DA986D65B36DBADAAD93DB1840BF9CDAB52E629739916 +4F22466FA5F74BE0BD2BA330B77240A3A8688A35E2DE9D67FA58BBB3DFBFBC8E5F0AA0FDB54E88B8 +46953B4EEA5BE30AE8A0BECB184693491744E00F5D56094605A6E168E1573CD88FBCDD0A7FFF098C +5852DFD5441DC7AEB751370EB8AB3F7D6D735416FC67AC2CF1566CCCC206605F8BBEDEF2AB7C37B2 +5E3A87990C5FDF9DD024A8029C9355C80D3FEF216B850C616A2DA540E212D876591F5425938F515F +36839ACE15B3EFF89EFF85EE1A96361ED97A462F97C0F99AF44FA9020C20699C60A6B7892633581C +0899604B7372B4B8CC24407C5ABB6F6F1AC27203B4855B12997DC7C090B755306A5E3427C7D650C2 +07F8773BA886859C2CF69C01678EBCFCCCDB5C6889AF4C3EB650E475FD89D88E15D5F8017C26B125 +BA9B7EDBA2631577F828270152183D0CD46D02AF7A4020606AE546A9F0002F1AF0DA0A43B2EFE296 +FF076DED3356C4086428F394724CABC667DA31ED42C370A65998831D01DEA8AAAC4D61022C5CC514 +CDFB6602527A59D56CC42753CC6CB882FA8DDA19A2B04FA76335FD2F3DC603DF4C998471A3D76FF7 +4945A83F9FCD79E2ABAA71EA4DE5F131F818EEA4480D066363854A0EA7A2040E0EA64449A9251F5D +30C17157535976C5A23ECA09BEB32421A588A5586B03CBA46776E90F393A9FE86083C2231987ACC2 +A03F08222E50C97A31A865103D0C00FF0700F8EBB4FCEFF6E5B4D65DBCD3EBCB44C6D529815CD2E2 +811A86A0D890FEECBBD33FB2AA336E881F101F350DB553756BD9584221DF06E56E20CA2B820E1C8F +76D6559742223D9F2E9C446158FD11C1B9730920C2B094A941F7DBF9B7079F3B4BD78B476DEC8D55 +C9902F62C3B678329BE3ADF908D38B3092F6E4B446052A3DF5180878219F931E4A575CE4B76AC4ED +33CF34D9AD775E9198055F50B44790932248479599975B6B7B13723A8B9F5ED65A990899A1D2C1FC +DF0177D2EEF8996E568993DEDCA35217BB5652B4155A3B8938EC2282E304B42E992E30FC8DD264E7 +6326BB132B32BA66CF9860316C0F1AD902928FC11B58268D4D21A5939B2A280CF8E527B65BCCA2E0 +2915760C7E8BA7F865943E0A45BADE71F08851C6DB9F51DFF2520AC3CA03BC1C39D743E92CC8843F +E821BF129AD692982249526B178A0611189019DEA2F1252A9796CB4620DF2A471F6811E41C8EEE2A +04552EE73E5A67D6FABE19C7BE7EB18508C62CA2E5BF4C338E19360B81AC1BE863001F1CF2C1ACED +780F53712BBCEF0895AFEBFE06E70250498328BC964D802A5B8C566E4C7F600F83068F986428E549 +9FFC556487FFF0ABD847AD2DCFC7C4C1E76E02429CA6FB83CA7782FEF9DAC4F8567BA1BB68469885 +7B172EC5B8801FFED1FADAFB31631AFA3E099EF317EE844E2133B739D61CBDE5FD46138428424654 +925B60288303DD68E204DFA49768D6EFD29B548A599B0591BED6D624523A38EF97274F6F5B0564DE +56C313D1C063B22E9307CF2F6D64C1A65D67D35E5205631A170BFE944304922F75D3054ECD294F56 +3E0526D036D97A883B05D7270A183F530F508493DA298DBE0E41AEE10F885C959FACF98E7F542458 +068DC45A64C732BAE2DBF68D161DBA30D33BCB52D0623F23E520DA862EC57B4D7457AB4A65F53FCC +FD6EECCEA79869806F58B77FF2F1F7922C8C143C2ACC085A488F2D155DEA247E6E6F67786C915455 +C09C4F2F0DDBB93EF127F92179520838595AC66312FDA26D324C24A27C10A1108A42364BF8F06945 +1D5D7429EC4E03D57FB92761D71B9AEE7F9F67E069C56159ED8EB241D11DDBD31060EFBAC1409118 +226C38DF07821518DDF8503CC17EB37CDCF13E1FA30CE808B93E6218AA3905685FA6BB6D4E79097C +133D5CFFA7184D0509D4B239C801189079DC151035FE652E2819687CF42DEEE7E348428B9B14FFE0 +DA47694F1B9ECE6E12545DA42D5DD60A3F36858B653A1F0C85C1110EC89EB0FD6200BB4752D52D89 +8C1C5AE3C0CC93EECBB930E642DCFABCE523D805FF2BF43DBAD88141B12423D78B91A8A7C08730FE +8979EEE21B369C026F149061CD1579228F4C49B693ABF0B576C64BD3C95906B0EF7E827AA0164D23 +4F40F070470CD826ABCE65BF036FEF457DB0BB271637C6BB3CC3FBFF4B15B39F31D9FFA91A9557BC +DD27A720E4058AD977DD22CF8D03F03F529FAF15EF2A71AC140023D624579A06579E4BD5F15F5E5F +F067E7A4157C5E7B6F94AFC01B00D42B550EE59BCF529240BE1C21E23E2386AE157CF97DE3A6AF71 +4A2B30204206949637AEB84ACBF0E2B614DC380AE2903129134AFDC0170368CC47F7A6ED278ECE8E +FC044ACA53B612192A777EF66D8A9F5CB04D6E53DD1DAD4D2C7DCBCF0D514C2A7B7317C634977CD8 +566202D9CE64B14698D4DAA702AFEBC8AE19BB7BD01FF18738A492F5B4C05D93DA3475B98AB5E73A +DAE03E3A6D96286EB8A1F48E0BEA1F81AC3E012C91179B41597D5D3E6FDA48FA983BE6CFD133B0B1 +3556883DE5FCC32A0731143C8E2397CF003D307E799DDC48B22544816A947D0B16C104980E3B63E9 +A414D9C5354A39D52F246983FE31079D6DB2D0BA79DCBE54042E45B645B75CD77D11E5D7A715DC6C +81FDD39172C9B54DD922BB80CCACF5DF9B33170D92E8238AC75B3C357F74C2B1B0E4850526B87343 +4AABC8BC0BFA4303C49D04A3B75F6AF499C3EDED8E5E3D20F355D1831A5EF3CB285FC8A17AB04E8E +D8DEEEF4C0C22AE80C5D106D6312351635126D730E905BF828E706ED6375963DA554F15BC1A4D99E +4B239A1D7973348F8C890C9738DFBA64AF4CA31C35F5AC57E926AE85A35DDB2CB3E0322B51D67815 +DA805B83A145B60512D1A63D09BA72006350822EC13589D8FEA2717439DCE8ECF015E4F9FD172032 +6F2177D3CAA8675C770069F94652216BD955AF5C0775A0A940A2D904BB52AEA738BF3FE8E4BE5870 +8FF8EB3CB141609EE64626BEA67B888A8A7B42BF10E57FE6197C2B3F4A554AEC3F397E7D12473625 +6146C94487A8528B6F21DE3FC52AABBA7B1EA37BF2B012974675824985E29CFCC8A7D4F059B39508 +3993EDAF64C7B88F1ED81146F60F5BCB1A381595F8E2F4EB7D91045ABE19FE8058403F56D68602FE +7A5B758BBA219B26E726D473ED6ED570A922EC4DF28EAC1FCCFD2107B89FA17C4439A8BF0DEBD9CE +41185B5B0516BA25F464400025B2E8A9FF8980C1D198B6904EB039A6201824447FF51D0171E464C7 +2E1F51E7D10617E0C137C586ED9F2D1D30019ED749FFE3493963BDB03FC3FE889DD8CDF102E4B448 +88909AB4B6DC5299E2E0EBE904A4369187917FD0B1E276731E3EA1F251DB8EC5F380F2DB5171280F +E5D2472F28002E028B1560D340F35713CEAEB292315F379ED7182D3B9E54F10C73CF1568E6E7F93C +85792D533CAC1AF68138D384373F39059A3142DD685A49ED50B5B7A1AE35B93777ED50A99F96808D +A73E3B95D4F565822B666497DDDED8722122AA2734AE515CCF98E70F2FD66299E305586FA7733E46 +442C30894CA20E1DAC4A624E1CDA1D644ED714B66660421276F4814B48336BD4905A5CF4BD248EC8 +E669EC44FA415FF67E12A4D0B06FA3D84ACE86DE7AB1A8077E0100FF0700F8D87CC7C95401B8D81D +A7D8E0443CD283E05502854410F7B35176AAD2A4D547B8E2071ECC47FA5F250A4166BEF68E4E3228 +8296C7AAE35CE0DCDD9494E87AEF3D49CF2F74CCCC6E8CFEDDF09E5155F3993C64AD23CB0AA33CF5 +23795B7C320ECE7487C640553D6038024B4E53473D9E19E4407A926AEAE2711EEE9BABDD15A5D91D +9A2C39A0F1A1B25227B1F1625CA7DE3579F64C048A659A814C26C748F66DDEADA331EFA0D6D8BBA2 +AF10A36A9396D814C8A4F275342A1327A6E5772F7F8FB07DDF0174F01A3DA14AD9142CB6D8289D3C +C83DF5A330C9BB98071644BAB06AA49B7578AF8559FA2C0078D6412287AA71FEE147CDEC24C77ED7 +1799579C19E5D67DEFBDA56175F2D61D6066DF1731B267E26063AACCBF865790D8AFF3E1C4C8C1A9 +FD3754D3F47A116A75A38935A0ED989B25446B97C18FD8E1765A1FAC4FBE7CC16B62E072DE8710D2 +D7FF13872FDB375C308C9E17A619813D3C475E49C4A4225607286C94CADB2CA363E3E366F31FDCBA +A80A62734ECB1A35665F149CD4BCA6D56B5D685EFD6D7E28E31543A6A8F95BF2424389FBAC2F6FC3 +8E2A3C9EF23F8FED90A2850CF02491262BC75E48D69D31545A803FEFF8665B9E2EAA364E01ABD322 +70F5F992732CAB24393588069EF4A9FDC194A04F5CCFE8038633C8F8462AC0208397B2A0B35CA418 +953F0FC71F620EAFCD5F4EDFC0743F465C63AE872855E89ABCF3CCB3019A0ED172A63821723C1906 +CEE4DAF44891E48E262BA709380B87F304D30B8A1A520737FC2FFBA1679E651AACEB9FC16C72E083 +65C37F953EF1A84F4A5A213DB482588E6C6ABE1A7A597D8E8EDC4A6287B9B66D01BFDF15407D6CC8 +9F61D80E17FA3685B33070E8032E6036E31AA31B7058B883CB06A0686D07F2D3CC3EC4CE0C2EA810 +6CE25C7701B437ACC7246F0E7A8DCF7728D355576D31D2AAE0396C1C2AB080A10EBF2B7C16A95976 +9F242469A3E303C003136C382608DD1797BA4EE158AA3778F90CE10219AEDF8C6E4164D5DEECA37C +6E4BDBAC678E08A7D01333A37F8F7732D586A80F825F016A9E14436E66B4CCEDA5E125A1CD4101C2 +92F869282EBFCD9A1A4B9C2B4608611080D0EE2CC9D72111E1B0687DF1BED940C8C338FF4C9D666C +11D80DF258CB3F2DBF83CC357D989A3FCF76A615F9E80B2006FE9D68570B6E53EDF269ACF5C31731 +64CF3C644D8D48B0FEC9823314EFAB0355354D13F18F2D16623798A397BC0B7A70A067F0E865FC99 +E3CE1E176C7D261339AFDFF51D579427B7A4EF65CABE4838A88B93988B2F44C61B604C7205F20162 +DE69460DA546050AEFA306F30159274ADE14F3A85BE204410B1B788C632A88917EF7E8D77C3B2C7B +01ED57A710E7B011B5191813FC814E17635E753760FACFB1AA35E9F717E77D9F4A3C97159ED2AD6D +81B1FD95328E15D9C2D3ED207E9E4121C8323BED731D70DEABE2771A9C57264289A5952894552AF9 +8B43B24E8255F85FC6BD08F6A5F7368108C3ADC11DFDB42A207EB59BFAC20B3C303EDA9B99CFFD1D +F714CD0A5EF26C8B5DA0396883FCF2FD858832B0D23D8A46979CBADEF9E8A01385E0DEEAE02E79F4 +1E1E906B913CC1FD5E01EDE8780A765729C01A83A2158A437500FEEAA10C36359A022307759F9F43 +ABFA5D799D8222DD9CF93C107D551E681A781886F9B4C1C3B4EEDB6A6B7A97F66C4B90AB301E333B +A4DB59BBCC5EE54A84F8CBF5123C6C7E32B646FEFC3BA147ABEBA7103681ED0466316E04FC5D4F27 +1E43D72ACFA2A4A4A878762DE78BBC021E143CBAFB36CBC3B0AF08645B5C1CD1058BD62F95B72D81 +60C41068B4E8FD51121D3A7F125D241CED94B056E1EB7A161CD682772898016C3188E88DCE359C6D +C7DAFE5D5702A198213F3CA481771BFED27A98394A73ECD15EA3A10C9E829B69B4C4BA56F2CDE46B +D86F53F6AD698F4EF2A434CC87CD654B96C6C6274FFA816EB9F9EAB0264243452424BA3153486267 +FB3D7B6A1D391847FCE3D2F940F43AD0F6ECF4F28716981C32AAA2F12782AE09659F9273DC9F7822 +2F9BB9D7B874734930CFF2E61213C276FA90B37644C51CE27EAA0D833685496740ED60A0783885CE +5C784AA4BF304EC5AF270E1E256C64E2E95CC0C244710F2C26C347A28863B8489B68C1C284FD7ABA +0C278EA163C91F59F958A38429A1626D87CFCDBF1DF2BB90CAC57DA3B0866CEBA56B37BDF5736B38 +CFBB6B73834A323FC914BD3EC09B2EAD010D1B473DAAFADB9F0A6EADB7F70BD3A81D121E56E1CC4C +5E2269A46684AF417C21113177737D9BDACDCFE18B970770A163B6081FAE7D5724C84C1EAE611473 +6D16FEC7B2CFF0471FBD3B72544DA6660D2D53952B4174860FA31E7234B02475A42E299D39BCFCEF +CE71104B290EBA3E56A76CB9B90C86DA223EFD335E580FAF35F464AAF70254B08B2D476E458786F1 +1DBED1B8AFBE814C1F2A27123D4FA885D76D3B7ECBA2CD6019D549F2BF970A88F0F1A6FCD6072410 +1CB3DB4E7EA1385EBD97DEFDC67048AC302414BCC4C5574ED0D70952D312F2E8A88F19581FBFB447 +D665CD107664E25C78A41F1867B71E88ED2FD1D921443260EC9587FDC339AF0FC9117727A0B28B98 +23C55533516A0D23E9F0495541408465D13C4ED5E77A2C3F4C01F7FAA08E8ADE28C575A7E4F22961 +B4809A20F7D15979BABC9DFF52C8E3764C2ED840557B7E4C655527EAF938CE481843F873CB55F5EC +C71F917F1F31025EDC6C2BF84946C6E5638C5479108ACFD55AC669D9EEDF5FA77FDB79098A68F89E +A02D398F84921B8D65CDC3124E3F6FC14DE0BFA7EC6DB1236384F2A78400182786F195F6B3823938 +371FBD0D6CA0D563F6449CBBCC0E5E291465AB1DFFE82B5E291B84422A6060EE3CC08F4E80F100FF +0700F82A8E91153CCD559FB19B6F088F4BBE38BD7710D7DE017BCA059783B743F405BF039E65C05E +18B2AEB779D6327BA402B4AE8CA794227EFB7E4F73CD569B8995AED02A9CDAF4D114338FAECC40AC +875B1597063873F16D38A2715C70ADC154A01CFBBB570C1D017C37C38CB18FD2D302071A8201DE35 +32DD88C1470A1C74DFF846DDC5C836019F31F7728C13FFAB0B7E70C1BCC3C7B74ED0DD3116F96F4C +473ED966AF3D46258A8A0522F4FFBDDF77E18CC5EBB8A99FA700D4A07AE8FFE14D8892E4B40F3B16 +00F7A0E0E53920C94A3CFBA900178886253BE35809B498EB9488AFEFACBFF465496BAF6744EDAAB3 +6714745C9242D1278C1243AEC631AABD57E650FA1E84596F1EDEF50BCE4B51A09991FB50B9E78F30 +0F91757A41DE9EF015EB6163B1CF22F9073270BDD000FB48B4AFAB20F112CA33CD88AAA2A0590577 +00077B6A4F4F266A564882FBB60BD2D232EE5A3147DF7E4929ECEC12E199E7852EECE5D4D3990A3B +A09D33C0C917D952AB497A0AB32D340C6A26348D2595952C666C3797FA4F0B045270BD410816F0F9 +03F778C1936B056AED78BC10208D078DAB2FF072D3DD65A09934DE57AC110C4FFC53D9BA4D3004FE +CD4BD0C9AF36DB03680F08EDB4B554FE026EB6FE269E88C6C7B422CDDF4CFC84656363FFC25B8301 +40729C8784BEF171C920E635E3698C31928CC58EB3D12709BA24FB12EF2F46C95012103C894B9165 +864E59317C2A44A0BCAE72522977093F9977A4367944704DB6360171778ED384D496200D74E103E9 +9F0176B9C63AEDE41B03D844E2E319F24BF9CC0310BB893E1C96D8B343D9217D7707AF6B512F0179 +7CB4B232996F59AAF0BBE5B0F5715BA09A7EEEC2139B0D052DA2777A71B9B72BE96734276749802B +5A8DB0CD72CB9173DB9ED8790A031AC97876F52F467ACC3421B79A3B2E71213E6360DA4004E7EBB8 +47437778FAC0D70674C813A70995733187653B49752BE2EE6F617E5CE4B6189C411B522731F5FEB5 +20DDDC2F90E045C89362CAD294F7FB9EEF2E915BE9852D6D3452E90A0513F92E5EC10C279A57E26D +41E720EDB48D73D69B5D194DE5D06C2D970414BE712C539B1FC6E9093F738CB156B6A57FEF0F6A40 +4FA22FFE10D29B0246A21683F6FCF703AC0BFE1A7048A8E06969189F868E23283585495336A3D6A4 +328A601B06CBE7062FFEEA3716210642F6E35E108CAEDE8BF1425BE67ADF778CB4EBBDBE77402E0F +2242311B05F0D4015981DDA8A6E4D079A23CFF23BE7644FF5361EC0D7115084BA223DD1EF9CB9823 +B9BA3E0E00A96C36E3355C941E77C43B35D9953455B9B1BDE50A7F51E5C3404BCFBFC5ACE25CB378 +E363F13A6299209EA34A6CEB505EF3D59E3B7381A7882D9B3BCA2713EE1E1B28D31BFC543E31B791 +8A3BF4C22E647B4B99A2C24C39A8E79A1B46E130ED672B8E960A3AC2CDC75176B3AF283801C3EB5B +70D85F6A10A978D99EF0E9BABE7EB4048A9912CC9EF2C47BE6651CAAFA4187C71FC26BB34DB2E49A +BCC416C22ABB45C265618EC3D83B59BA719344D86DB01005E914E03784A74DB1552E87122DD8F928 +D3C3AE9D53D2ACAA7A457CFFFD73B665604B1CF0E2F10B1523813EF21ADC1345BC52634E2C2295A3 +3C68941FDE7CB87C93CF12C7A3B6C792FC54476D339F44B14647B0196E54D5F3265FFA53C9F10335 +E978B02C8F40485FB873A72812CA92DC6384F8F385143A8C56DF1099CE298476F2FD31C097FE29FB +C8937758D06A1FF278941D1E520FFBCDE08A55CD7C508D22A956AFCC9664BDD2D207534777429783 +CE80D8DAF8238BC44B53642D33DA2B145DAB5FA42BEFFBEF986199DC842311EC96E8115A43F68779 +52B51EE28518349DE250FF05D9EA3ACA6A5BCB2AA97F722A425305A0583EF4A5DC458809C22F5DB5 +8862D6E480C2F94BF3F22A1B2048492DF35F804B0373530E2E1064FC5EBB315E8EEA7F207BEFAB04 +3F4F118AF181D5AA27DB5DC20D72B3D6A356A8F9824915C57F78F464D70F6CF549D9055E2100F9D3 +AA911115888A1398B2171D4DDA80A4FF8E9D23D6E65C8B08271BB52AB30740D4EB6123DCE8879F5F +A468614603DCA186F63528E0BF5F33BBF0BD977CD76AECC983DEA5A84E2778BC24986F2CB7ACDDF9 +CF2B0326B0A3B115854C38599B94D467229AD17BE85380D882085618EA435EB6AEAD17EE49C28DB7 +81A5B34AE0C4AD82F836D6091A2175F5102DA6B959893E8DF0992C0BA54ED0A6D4E73625E1014412 +5676B59163805B8D58676C72C69C3936AB7E556F947CEFAD3F3129430794F9B512E91B86B99DE4E1 +854A293EF3D5372575988FBAA7E49C8D8DF2DA0AA9820695E0C00801AB7582F7B071FFBA2E36B777 +3A09B84386E1EE3FE7E0907CFA0EA446A55CE3F324656501A44210C2D5F044EB2DDFAB032E9658C2 +1EC4CD6D559A657F69725F4D85F8B624320EE42B2C183847B65DA70723551AC40515829584EEDD8B +11A5BA6C0D2E3C786FE306E30A33A92B45B8DBCD0F8BD9989D48CD178DECDBEA82C968FE64996B2A +95726C4874F80009650031F4BC48E69C2AC3C46021E61C7B007E1A4CAC8BA6BEA7282F0BE79785D6 +970C33CEFAA30121DBC60123BCFD4C2065F5A8D0A5BD2961EF867ED8B8EDF011DAED93E5A4E58331 +F40B6709D8189F1375CF1389B27494F0B1E9D55CFE45E5C478B44EA15810C1FEAF217852748D507C +BD5DF373104544208CE349726C7A6D0A637AC05159355B81130F7F8C21C639474DA5ECB240F7919A +3087DC9D373D8154D9FD77A53DA1D2EEE6BBCABBFF7AEB4441D638656777151960B3DF697A1F4FA7 +C7FE040C0C957CBBACABC6028A269DF885DC0DE5C0650704D3288FF422E2328AF26BC8E0852CF647 +D25E6097F3E7E9FE77FE00FF0700F849BBB1A521A46689452DFF6738FC79AD0A182B5D84FE81B798 +65CD855D45338AED2A225AA2E24B781704F91D630BA92DEAADDB38DB262638758774ACE2B4371004 +2387CEA6C699AB9C593EDA8ACBA90FED1D4501130CF3DF0095E0A1E0E5D25DDD374AEB967F2C8577 +446C376E8EB26A8BAB31E1BA2F6D2A1175EBE85398D7E707E4F5CA7CFC1A608879CAD46B02CEF755 +9583E54482FD90D1DBB5ED70F0220447E9C0F3E3E99F6B0F5FC81D34CFFC5A4340EC10EE7F3AC969 +67C865307E3788A58D3AA35E1C59BDD588401018F938E48EE904E07C7026E5931410C76278C5B24A +70B53F5F65B844BF473474BC6236E520D449B87262A7ED90BDE4794C3EBB0ED8F6674D047903759B +A43FA80B8E69A074B552E3B611528A75E687A82CBC8D674F16A4A8101274B50F0690605FD8ECC235 +3F0268CB503A33747737FE194767389C417C8335A649758777D726ECF580ACE4E926A5A3D68253A5 +486ABF98AB9A11B7F1E87AF26F12C27A62AA3BDEEAD6DDA2F864030FD2B77F089F6B8386CFAA3E58 +E92167515169AEDF0DD0149CE38C59D6E790DAE04007613B770B1C1BAE734BE30A1EBCC5C6A4EFAD +E83DD866473D1AC9B7661D5190E4633CE29C85FDA902684DD71760D9A71408AA2EA9E958E6BE662B +FA8635CB70F60BE6C42903F0B8341ED58AE61BFB75F72D6976F38FCFAE3BA45530448C5B4583ACE4 +75A565B34010AA408CB586DDAE0D01942B80AF73287BE6FD1ECDDB59F26A573DFF4D6353AE4D5C89 +D5B65FC01074DA416F809109303B638B3FD83AB21500CF2123D765D51B1D53C5136F7AF7B14B0D02 +11F6B68DB329941658EB0589D59281640B4380E7511DE96261C1842B81FEAC5C81B2F5CF7A1583C0 +898D330DE3D01210F5E8189495C159B61ED15A6F69CCB14DB8C78887160C79416568325BC413A501 +325E6D8795BF28ED0604F8A6CB4B762C6708EF95669C6009255B91BA13C56388FE4DC2591691542F +16C6024718C18C6152DE0E9F891417C9E3F9F9DE6211A46A3A661661ED036E3262E13400302C68AC +AF529DA7C99E1E295D38066927F3CDDA0A0ADB306A94E240D50BEF1C316B2EF184914153B84AE075 +B8C7950A456316EA4E1066262B5153996E93F0A0D20B37C4F1930921A4932DEBB81B03AACC3CB2E0 +D6F66FD101668C8053A25B1ACC765A92953D4450ECBE25B786794A7A463F06A5365784257ECEAE32 +4F9E22E3CCF9AF8BAD229069DC545E0C25458483177681D76EDECC58E47F310D17C059F0695529F7 +20462B78B2CBD42A1A5D5406A39FA7AAEBC7D05F8BAC47541538DA6C49D31289FE4DD2AF25CBD0CB +F1603032A17CEEF172B7B543332608D584EA4A740A5548309B046C142D32C09516162C0CD979972C +A05CFDAD686CBA0AE2720D0C81A42D6AE7CBCE165B1065D1811203F465698B590E083750522DD218 +33E671A2EA9494B35D1727B74E1FC886D922D5BC4F4A54E3905D83805BE8DB5A64E419D4C8ACCA65 +7D110E79B05A2EFBBE7AEB8ADBE695A8765AD59EFEBD31C512CD2633EEC5F791D4FDF133A9E504C1 +6CE6D6CC0EE6060F55C8D03DCA4D9CBF7E538DB3684B6FCAC923EC00269A781EFCF6C1DDB67A82D0 +52043C019AC1928C39C32FC1A6E286725C8FDCF24F8DBB80479576F39823CBAF4156482DBF2B001B +9A4506D76FA16D2C6C198E085D86BC44629A296A061C2BBDE64979FC202A2A0CA17955923DD8D7D2 +D3F0DB31E680433C8034834251EE2846A7E3C1D5A5DE82FCC99CCD6E76E578E16F8F042BF120D473 +4CC178F7AC0D78DF05CE598B43DC476F60AA5CBDFC2E63521CF2C0735BAE1326FA5D53FBFEEF57F5 +A5DC08AED187E3F12A5DECC1A6A0D470CD6F010FF3BD42CB020FDB98E69C6C57F245D69533052F40 +277CA20CBE70ED7AF8F81BF75F14F09170CF76083926E1A469B93B2FA2BAF475C014C630BF2BD357 +1A0056E2F0E7B74C4151EAE53C0A62A3DD8D08F673D90D9B7DC1F780CDA611B55F26F39AAD392F43 +A27C415FA62769FEA15E8F6744E35471704BED256318E0A6BD5316BD32A7DC4635514A493875E092 +D39B8D66920BEEBBA06958E443E66980765F902D4C0AEFB09CF4E249B5D02F00D192E96553637491 +678F02478B09249D0845A93EB3ECBA31EA448A2F3E07122E9450FEA13848BD8F25F4734418AC14C1 +1FFDC27ECEAD78BC8D509A917D17548CDF509A0825C87F40804033645F0685E7F29EDFB77EB2F842 +7C14967CE1CAF886554133335610F7E62F3856782607570A2A55F3F7124BE6CADFECF33C3BAA5498 +72D274DF451D7F99E9E4B784B012B5C23FC37A788450747470B018D0B6232028ADF8BF66F1EB1CC6 +7082506DD9D192FFAA02BD265C719D3804B234E4A699ED41C2A92E24C180AB825B7DC90025F14925 +0129F9690C65EAE13516556548DC0C83910D4EA05F583B6202181B37B48FED2F97B412145136B9C1 +D2F94080B61C0C2C98A805310F54CEA481742F24DC55FFC9A6DDC64763E9F591A4A7FCF6F616A33D +8FADFA3FCF17EB90BB06D54899A67495CD31B5D8EAF024B7DE8B49D477BE3BD79C6CF5C9EAE2EED6 +F32EA3F607889D0F86E5158E03ACBFCBAB8458FF153DA3383D1EFAF803F75A79D4F98932A149A6B1 +6710AA06B87FF383F5AD3F9C18AF6477646ADAF07F02BD0F8729937A2BCE7ECD15F32F65B79701C2 +D21C515BE1091E9E524F2AC516C2C7DE300771966C85EF6A91E61EDE5066EC89E3A4FB7388483CA1 +74FF9B6FEF0E26C3E19ED591EDF28780F500E2DB8FF6C031CAAC784E6911D9B2A38B883B072CA6F7 +B9E34A36A0DCA273DB55C8F28A5BF3A9873AE201A677A153CA380832D5F713ABB022D890A6CF17B0 +0F025725212CD221B7D85AE44378FD590D3602370CC6000108FEF7B408D5B125495A3958EE8E8034 +09621FF79752B4E5BE8F78C50BF0BF0CF7EFD33302FFFCE34AD247EB7A7EF3A2C83DC33AC31239D0 +C96F8195E8BC36798D8AF486F5E5E9A59CB5E0C5F7861D3A99B27CA877E626BC0EDABC94422DFAC0 +3D9C6FE53BE0C660A62FC477AC7CB3AF8AC30B435C39E501D0194FEC506F41DF60DEC2342E4D848F +26865A4B6F4FD50B4B191B3229A9B191FA7E19472EA1CFF4061C334A7FE7530D49DECBDEA94D947A +1FA1D42899E083226FF86CAC29724E7CB5FAD844CE1F2C835FB4A42B129E2EBA29F35CE758BD6CC9 +73AF6B6E8F835EAC622F09A538423D570B751EBBEC18CDA462A0F21C838146DDC3DCE0436F5C7126 +40E1E30733C07076E2433C318364F27704F1B31616574DA130E6D1FC1AC83CB32343CF066A37881A +94606085FCF9504F181268DC589EB223DADD5822C022D1A8E3B3D5E1D23E723F50019C6762054903 +CD1ED2B1411950AFCC799C7D9F4D683493118FF9FC175075BFFC67421730C92C0BB073F23CFC8423 +D52EAAAD83FEF156BF90A7C260420EAC7AD07FA434100E53F77DCC2185B026DF77C6155849C589D4 +D60876C1AF0ED29B071A0339571391368A364833A8BB8CB1ADC869A8BCF4CA5452434A97F8EAB295 +8F6EE320AC55D79D0DD522904CFFE4F0A7FA0D277CA6D5288E7BF4346CFED49C8DABEA7B1F8BE39A +037FCD11071AFE5C22A2BB029AFEE5E5CD1770F84C59E91F76F3AE5C9FD09430CE581E73E1C0E9C2 +7F076A43CDD33DC3FC5AB5C2A35DB9D285F73D840F28819048481E86B4778BD1E1D353DD4CEA8EB3 +C6601F7D83FDF483643F974FEFBAC9ED7B1A28D3C9E2D57EE4A5859EB317FD8DED4E15E7EBEC95BA +D375204AC2A498A27628F6D2FF84850FDEB2E31BAC18CECE8F1FA292FB0BB86E113AE4C7B097B54A +25A6D1FBFE48EE6BFCFA3AD36A6A016F506984E1B580F7F9AC863F17042F169DBD02523CF1E3FAE7 +B8853932262D3B601F11802AD52302B28F5F55AC3F6FF006AC6C69ADA8384501B87E58364BEB42EE +0F6AFAE23CB85EA68799169242009DE89A283BDBAC37DA6E35F682BDBBE5C92AD2FAE396FE436E5A +D5A5D9BBC5A778F92991DC3EAE48947C5381272D4665C404A57D23F500CE668CA143C61ACBCB7157 +334AF6C4EC33E6E7C2D1F6D399BCF9E0F15C82192154FD1C2088D0035BCDBF92F82D306F992E6504 +09CFD559E65372B031C6704BC43936321A665DADF54EC7B51EAB9CE9B6C98DB92641713CAA06E244 +10AEBE0B0B8726537C472874E2503952613E7989BF4823767B3AA72D238CD5BD4B3BB7E6868E72A7 +A7FF32DFF76B1D29E131DBEB26B8309C3F63FB4181EA73B0AF5E9E07B91A13D116C4027EC33C7105 +D7E21E2FF6B77A785EBE65D55AEAD84D2C00AA6D4ECE0AEF36ED42E88A208EA1E4F9E5BF8A0C3721 +2AAE6BCFA69B424E78BAD9A89F5535471032FB4D906359BC0AA2DCB9070F1E7959E2566567325D2C +83581B3AF590EFE1B4635432E00B25369DAEE0B5B5CF4F31322DEE96F0245CE43F1ACD6780BA7636 +7B5F478D22F2408923421AE2504764CF0341D8D8AA451FA0B3D58E306377F3904CA8BA0DC5B71C98 +9AA4683AF28AE11E9934138C4FEDEC9B878EC8A4851EEC44F9E81221E34B842D75B5232C6C74B3D5 +4DF0F398928603A80A9F4EB172E8D88A486BB9BC11C739E3D372279F5941849FBE50F327B6A5E436 +4121E57485A20A5503F5089A619AE390D40C16DC583558580E853A2F55AC379B76CCC8994569286A +4C6A03193BAAC82AB3E5949CADBA0DB889FC72113E318FD144999495B6ECD6DE8907C709B4E1A638 +E0D058225AAF1DFE46BCA7653B535A310EDD620C8AC419236D66EC12566A932DD2D34010C6922B1C +20907AE98EA9EA342E9D406C46670333DFF04E0359EB888339977B523293562FD17A58ED14EA8090 +042346B58981576DC768DF1FAA781D9BDF03F5CB1EAF213A400737937B45A953B14DDCBC07C95C57 +3193CBFE306B4B7D970252771616A1636E460141E9054849781F51679F36890D206A578A6DEF2C99 +1867CA24DC06A88389BF8E7B08EE207DC93BCF509002E89941D8344FD73B60DBF41B288F7A13E0D9 +6A063E3FBF05BDA81B9BB1054712BF50C486939D7B45B9BC69FB0B38BA12ACBF80F67729591D84AE +821EE37B8987E79B868751E43EFD39611103DE2D95BB5EF91C572FA0091CFEE33A3014BDF0F30815 +6CBA40F2ACEE9B5DAEE3989E7B0CFE5C3A3444AA7BDA185D4EECA36F9D6D67EFE2055D76D7A2D43A +424A786F40F8ECE2CDF36AE0C7F69B4D4FD88B839D54AEC260F5D287475FE087EF721A55DD3F1ACD +0601E9E953F33EBBD4E6C2AA8D6E7A1F76C84B5747A639E196A86A75C3AE526E922E19D7F508D880 +A2A1278252EC49B4D84AC536210CF08E2127F4FF8D27922A5E60D9584C427BA799F726B5D11CEBE5 +9A5DB31C4C9B6DD836AA2537B361B113AD656DD76C5236C7CB201B423648E5237471BF1626AD40E6 +F1B9FD615E1AB5981C7413DCCBC02C5DA99A087D8E0F28C1AB955B9DB3E1745050507BFDC1ED94BE +B5DA6BA141DF2DC7BC2EF8F6C0405D733FBE7582EA4A318C4C9342B9EA72A70661AD9C4801D19DED +3F12E95835A750BC7100B08B56E8802F0F0E262D0E7841D517B579283C6C5CD9748904FF7B9389DB +D92C6F4E339A810CBA01B14B8B8C467142B4508CE6C0C465F5E43820B87CAE27551E4B6CFF5C7786 +F6FFEDBB5973E30D0B4AAA01541C446093DB6409941BDBFF74E920AA22FD2812B6DA09990D4FD73C +0D855ABEA3BFB08AA2467FFD327CDAFF85F81F0D867CC30D8C636206BDE3F047E3D0758775EF3AF3 +52FA85A5234FA1574D6D32E87AFC643595FDE88AEEDFD65FB0B6564894603CA50C5585F400FF0700 +F868073923FE012BE91643144046AC20B39431837E336F95B896EAA219F48699B38F55C5EF39B6E0 +1DC6A6C304BA16B83444E58403D085FE5F609D309B26B98804B5278B76EAA71D489E0B0C8F975EB1 +C45D55D0CDCB1643C25918625DB955A76ACAB8A7B0C7D4249E8088F0D8969F5947DEEED04C3BBEB2 +286D65EDC66B46095EBD8E41836B83B900EA220EFFBCDD1D39CCF9E28339CDBD1752062ACB9195B5 +428C48B70F348AA2BF78015FFBB198041AD60BF175E7A1A0F7A6412F3C6BD98EAEDE944482E27BB3 +9B06056C17541BBB8EE0ED3BF83AD731BE5F6FEDFA6F3DF1EDFC70FD400DC7C101B1D77B22F52A15 +D4EFF631FF93DFF7A9EB584315B1061AA459CB468766992D3CF02E078057647484B9CBAE71AB9211 +3DD22610BC714F0B72E3A1C3BC6DB2B02BF4AF98D6E6800B2D0A50C56E6CB5F55DA0A58B067AB53F +3B1531342440CDAD45B60446153BDEA723441A68025697082A104BEE4A9CCDE685A35FB9B87E65C7 +5CFCF8E2EF51CBE908445A8D9D25BFCB5F96C935FD97CBC2797B30A1E6EA36369EF79EE8EF516F85 +E0B9BA668A5229D0FA7C4BED1CE2F2E49AD49AF359F972B8BBB163E1583209D5F64B45E82775912E +A83D34A6C93906680AF941AB3AF0009814B182EB8A3AD2E180309C406883B65D7E24831649BD8136 +B2ED48ECD23BFDA4834F4D2E9EBACAE6A8310B6F9747854CA32B6EE47991A2380DCD07F0A4E6F4EA +6AC93749D7E82D97A349909CFA3955857BE5978A653BB117022C62146AD0AB8677F54E9B8DB86547 +E9115760D2C047A16515419987CD583817B26CFCFFADDDE2EE7C582B3694DE8495B001E9578C5B4A +7AAF294FCA326677CF530F60BC7B8F2CC295E1AF677E5A6963A5566EA226AE3EB0CE8E08A17E6679 +39F75D5AAC2AAF74075B52AF78D085AC3D6DD33E7EBB5EC9E358306804839F0B233AD125050C7158 +67207DEA374EC94CC3D8DD6527B9D75A5EE088572261CFA02FE71E6AE287E23974A512D8179AD390 +362DCB4992576378B52C4126DE745FF057864235C740AB904839663AB59A39433632E3492A06CEC2 +A7252A3F5F41FDD45F7864E5D509C710BBB89C59C20ECDDFACAA28E446521FD23F09B361261ACBC4 +EDA1CAB156FEDAFE3A7BB20674785F001E49AACB9688E5E24D1F55CC53CEDB538FAC76A3A0EE4747 +984BFA468E93791782DF03DFEA64DFFEDF3CE3723859440CB3CF19B2D4225709A5E0F3FE14E7CBD8 +5BB238F7F040D799B2FAB85741D6A2AC226F899C80C7EE3A720459825E169C0DBC0C9AAC272F4C1B +26DF1FE8F1F8116EBFA8F9DA1EEA9574820ABBFD73BBA63F88741FE04C29EDC4DB56B434E45FD279 +E312F63C594BDAB831272569362DC977D79A13DB32A1D0AEBB721CB94D5F280A96212EE3F9900713 +741D02282CDDE3DF39610EA82D5639478BCC08F44C53526016AA22541007D2E8C90622E4235B2F7F +FBA2B086F93AB19EB5034893C13AF9F1ACC577C0AC0B7922951D8FDC8FAA4064A522ADF3261237A0 +1E92682065D0238A7C9E5BC9E601A676BCD8F46CF8E55E98845184CF9E49A5EF3234C77057939F5A +3905F9CB4661092DC305AC9D65CADB5F6EE5EBDA8B84DE7BCFE295407DE2734EF5F2918C4E64AF2B +A3ED85E246BCCC77355E2CF9125642B2D6697B2DD6B5F295594913938918CB9C8342911B573494E9 +AE37730C7ED53C3F5137CB0ABF4DB5CE1C1945974A345CC1CA7C982AF4F4A698F9013BF3915AEF14 +502B0CE788B9633068E4B294614F83AE255500F85161DD7DCA3B651678B7E3ABFE664D36F62DE2AD +C52910F3C35E7CFC8162463E4D88EBB67029EA8AFCCF35AD02FBE2189E72F31A0F7AD8A9E9B20317 +EAFA2168EA5A875BD775B10C1CFB0DFE1D9CF7DE7408E63DDD234C06A979B7B99CD48A25620325C3 +22D9585B33A77A3DD050400EE30E69B200A0394258CB65D095BA410BB3DF63871CC195EABBAAA301 +6CC0604B1130E9EFFCB4C68E84A04B071590753A0E911E4BE1D0CE5273E4B567F486A76F4416CAF3 +1C8B2972AF93AC23A0A801102885B08C52D2009D90F23E7F3194DD442DDCC0340EE2305314EB14A8 +B266A6C592E4764CCC264D28C955D7F26CCFF17BC272954FE96E59A5DCF80D597FC610B68B6EEF7E +9BB9AA3C7D16164CD0FA156092BC2A0C305E9978732190A10C4D36CCCDEE2199E4BA24906227595C +087FB2928804E630ACFBBB94F503FD780F037305D31D7F85DCC8A83DB75B59D1BFC075DBA89C770F +7B3485248FDCC2A5C9E30FA7185BAFDC5CDFEE9958CB07E19E00825EB7EBE18B592F18BCDF2691E6 +D9E43259D1011993014BC2D6E21A91280EADF64076BB66AA6B147810CD2073F690C34A987F2D4B70 +1A75B19BBCF44024972B05210136409F534BDBE03114DA166F5C2BE626C8FA4CE495FACC4D37F5E2 +D03C007776D83CA4CFD27A2E07CF8585881FF5301B6DC4AA0C96C8AB35586974956813B1FBF48119 +D43CBC7580D53B5943737E77073C058E73C1D2EFC2FEC4F1F8EB17C08D53021D96616F56C8BDFA4C +A5013E68D1CC8693C8066CDC81541F2247342321F5878D9EC8ED025E69B2354CA13363E103455CC9 +3E8CB7C4114E2CF13272F3F1DFBA2D6D782EE73FA8E138DF60C69FC3D1C052A138A4541F0CB9CD67 +CB35CACB01AA6C480DA0F98E4589C2B83E398717F3A325C7AF0ACDB7F0776BC23AE57ABC9B7D56CA +87A26BEAD3AB4A4E6E9E76085490C52C098DD5F184F3703E7F1D28F82188492FEC8612009CA84649 +A64855FC0CE62ED6FB4EC066047373B90C7BA5BCB0E692A703578452C7DC37A2DCF6C3416AD643CE +91E2C97C2C3701489B7AC6DEE3D95E4BD3544ACFF1A668278A545D70B764FBFCAED6DC007331F701 +847CAB0E0BEF6B1C00FF0700F82D1801D1181518903A5E3FC2A277371B655CEE3BFCA9ABFBA5CD63 +F8272604022C017EBF83678191E4F0E3B26D7211175F297F8DDB5B2453CB3A0D18016403E615F98F +241E524856780F96C87AD595E7696087395D83143750DAA8DE5DC7AFA4B9F65109F3EEEAE63B4AD6 +EBF75451A2D42184BE8C3925B8BA8BEFC1A70DB14285A2202DC9C63F0B296D99461950F0D64F49C0 +68E28A75A2FBB73AC6E9AC4EC4BD19BD96B3278E78EFD2062FCB540ABF0E84833E2D3F9D21A0FDDE +ECD0C9473FE9289E3291A5233B865F0A3606B1630D67F9A7F28A90D8945D211A43E6B119F854755F +FB5B8E1575023A67ADB266C2807151953EAE6D7224780108AEE9A94FC36477E46E43278198774D91 +947A68E3DE73A87735BB646580B5435B0539FFD1202DFC8804015F71BC1C0F9ADC155C8AA8A23478 +360BD45238B7CC936D7D20709E2D1242C2534C003225D04FF5CCBFB3EA35C34E6A79C462FC825F11 +B16F1BBD4CBF978F2F027AF506225E6647F089F9E1294A69B1298F4D77A9EAE492F4BF6FCA1907BD +6105867A16A70921432E4091CBD0B60DB42498F43F4D15B45938A3D3738434401020C6F3CF549618 +6FE46E15548D00F413339FA923BF6CE788D9A017ADAC86452D041861863694C7BDAB0C0C723A407B +B7A8BF83ED220A5E789E8CA6C9F48957FB120D229248714503CE4291035CF7826F458F3C601F9447 +4B070D4E4F544BE8398E81D11C8A65A2B3C3EE6EBAFDB56E6C0E5DD06C1F971CD4FF8A3B2D851B0E +493C503AE2C84A4ADFC365CC5DA7BCC415912C8870EB9305FD0153C941444BCFC3FEC604F2E39C8D +46E292A2DA9B3D28B71776BDF0F5C936DA28DB18F4514133BC322F8EC2180F1FD06A0B17EADED2AC +9F48A7B2484D504D4B12341E80B14D6EF156BBFEA2866EF7D17506DC8B1DA75DACC32E585D3CD5A2 +B93C24004D9AC4E8E914E32B0787BF758B3F16D5429578A1B52497BB4E51235400A7B8B6FFF470E4 +9DAE79E5B3D79C3B3C346F9F36F25E011FF0ACDFEEB74B58ED9734897F7FF491ACD1F1256D383BC7 +19D5990EE5A684A666A0AB15EE0032CC8716344AA1E94D50086439FBD2F75EB1B7DB592A3BD510EA +14F3280B8C9C1E6732FA321C26E5EA4C3435E6AD4ED86B023A34E368BC09D222D9DA33991F536073 +4124D191BFFBDA402F2960CC06FF9AD873FC8F6AD846447565AAF55D786E9DF5E2327DF4392D0AF8 +B9924C5740445D6BC2692DD46E0088A600B4AA9D347457B98D5EE48CE159A87206B40D38A430FA96 +C5DC44ACA58BC57ACDC3948C6366F60D699B92784578E1FECD6ABEDC7B26A89D3F8D3ADC9CEEC722 +8C81B448AD8A2BE45D0FEC097E327B6E6EAD0826C35E0024FD3EF5B7E75F57557A103A24365C2996 +D3F8F745BD2D65299C54565657701EDFE5938E2E27F85403E0C392BBF156D2F8BC0B9931862A56D2 +DDEDC58C09C1920E8326B2351977E53865984CD400A7ABDF0B2493E1EC186D5D9111EC7C9145B441 +E0E4874FCD0B4101AB7E786C44E6C2B2A8C7EB3D6EAC8B8695CDC3B588A759A44E1AFF6F6A56FB95 +9C340B1E138ABE6904CF7CC31B3825FAA15E590FB502984296C2D4E2F50A58F1ACB32478D07BF7B7 +A7D389840CF74A7685E85523F01B2A0CD33F3E2F68BDEF966FFB2A92E96C32E3CAD010227C8B6591 +B5E2A84AD33250116FC5A7331991323F7A764862B77DAC40F2F71C3204DFFEE431EF559AB34534D4 +A6A5C9C759478854A8B0F94FE5C183867142F9A92809B5A15517BE7C856CAF38FD518F3F6A149D86 +3774F5072CABEA3DB305378F17613D537ABCB079F3F3A577B127D0B317A48410067435189CC019CC +FAC001D4D9458E07784BDF64037A33366DE11344595C8ADC53EC4408D891BA29DEB3F42E9AFA88E9 +55B5630658757B2829DD749F0029A60155B23153109F9921D6ED36A4FAD9DE9B3DEE46AB1C093435 +86BBA971C705FBEDEF5BF9078780881D02918DF2AFC07EBBFBA34BF67832979E5ECBD3216D5B8BF1 +EBBC30F132F1878A1DD44E17F8F86F2806B3A4B25ABB6A586FE9B801ADB2E75742F5F995C8FB6F25 +349FC6D63A603BF7C1A3BA4C4439A54406CDC5677218772276B2FE8314555974A3CC9EA699D92ECB +5CFB4205E6B68960EC73A7F22EB0C0557ECBE86062899358D36A008A39E852070100D54BC5C46385 +059928209064894F5FE4869D536F7B41DCC211463D1FBD6DC6C1B8C4D00DF7D03D470EAF79E3EFE5 +6DC77591BE732BA0940B5B3E3E74017536E466B014B8FA4C318906BF1A341681464A9A4569FDED24 +B77E705ED9C67BE8C41834490E2A97D0E17B3D1E6583D8BE754C8C4663343963503387FDA63EB76F +2E67B029781FFC9D2D85442998853AD146DC32D7DB74322AF86EE2639BB8A3F7C7746B2CDD152553 +C2A101DB1067FB474BB7D11B73AE923870B3526BA18E7D808DACFB0FEE37BEC7AEF946321629743C +A1D0508330C8256E028AE144C9746FB508B99DE345334659B0192586DC38EF06DA933E078F8B742F +E4D7C9CC66410AE7DA7F856340AACD79C69966B969AE45F8589FBB6E3B04183EE084D5D108F9F686 +052288872C891E646EC7AD2D4ECAF86817470D3964D69400EB16B68CF6B23B52C1843C05DC5EE07E +BC3EA86220F46ACEEB7F882975ABE6D6E505DAE6BA37A767BE4F078B0FBBA0B6D1398BF4EC412792 +D0C59C605EE51C4DF5EB7AEB1D76C18ED4F8C69CDD4DAA11E63FB0BB9176DB907DA5C9993E866339 +D94D33BE52A6C18DE5281D26B13391BD56A20C776BEB1DDA1C7882455B87E16AFEB6DA39FC8C0D7A +9924412F7556047F0E0FE7A80A1BB11FFB2DE09D8D2E0A1CF41E6AF43C890904716539D6366CC0AC +213B7E1A2F0A2A9F3400D631BCE7E6C694BB19AF00FF0700F8996E6136AE97A48688B9037656CA4C +9E4CDD5D66FAB754398930CDF7EB8EE9A10BF41F4F94D561F11E46C327F1988C33E8B7F85A67FDAA +28E5E0DEBE9D64E580BA048AE9FDBD5587B93B41B4F46659D1AE47764324C7C8532CD82BCEF72E5F +41F2EB22270998BBEADAC389B6ACCD595F6614A0200060903E96ECCD5D5DDB8FEC4EBEAD6A2B464B +F5272D86D5DFBDAC469C0E4E34B89C076B4927C61CDE2998537A2E24844A19487EBAD0117C83CD84 +50152842094D6B534FF6B14400502B4766AC730A944471D830AD7F1DB4668B302A832FC4C0C0A8D1 +34F9AE016B10EB1BA5B7D703DCFB48F1EE1F8F3FED69FEA82965435A4BABF576311AE011EAAE0A0D +1F3F3BA2F11D6F200955812F6AC7DA9FD7FD9844D10956ED66A101922F5342F5FD79D976010CF5EF +D0ACF63DFFB66290A37AA1BB58608CB0577996A2463653E487EEDDA9583199814532F875DED46A96 +45FA3D4E6DAF93E9F64EC8916CF2D1F0884F538EC0A3880523D0B4678FAC99F62FB3A2F0E469012E +56297AB946B6035D236152D28AE2E07884099AEFCEA5EEB2C555FD8405AE8CBE8D83A99632D96A39 +832FF81EE0441031CE22BD981B0AF30B527ECC4B9340619E33E5AC1ABB6383FBA4F8C325C44D2ABC +89B98F99AB9FA6BE431E3EABAEF14E7219E08650611497C0B7E25564C575E3680C0F282978388468 +AD73F47D56DD7145733B00E838CE416DB0F32C5BD45407B804D292BC85B78A38A8416B1E32753ADB +297FF65013B7A98F923047BB5056E31F4AF222686436BF08D8116460E4BB06E3E27774BA0AA32006 +D4EF896EB242C6B2052D4096176FF3520ABE2688C5868CFA95BE7CFE44D1514D86A3242C842502FF +A9641D6B531F22943E7CE6B4F29619A3846AF34B33D601DFC9C3F6F8B0141BC6EC83AE83E0BA1387 +57CEA6927830091363EC422850FE51A6AAF0CEB9C317EFC6B58D3CFD232FCF52E044F29751BB83BD +52E7AC9C539475DBD0D89134AD4BAA8CDB65668D70096D27C3B01196549776AD39F44E143BF17E33 +37445666A3B921D1D9FB3E08C119E05832BD4CF4631430F4D120C5BC677B0F094B6504E58B932602 +FE5D944A4444543E1A5380D7774582CA2D84A7E9AC7CF004C6B708CA3EE1C3F8BB555019A8D27E7A +23BA01F9978ADB14A26E3F6253964E70D072B80C0B01C01F41B56E9B0A961DAD6056E242B5DC6FF9 +16F22261E957A4C4B34C26FB72FC4FE24BDD18258D4EE2C8C59385280DDFD7F250C1CAF0EF8B0906 +0CE18121C38ACF50FBBAA030DBB117A650DE3CC276071ED739C449376AD46A11433FCCA4FCF0D23F +3958B772DFC2E9B1131B8E167D971BC6A6A58A59A248E10216273FBDE666B29D6E3D07B6BCC23DA7 +DC22C59DADED55BC676E2299D44E7A4A2B179D4265C663504ADB4611C06FF66E8791C51A3B9AC1E6 +4F922712C0D4B21E25B67FF541532494C0D2368ABEAF60951B07B2EC44584EE5A6492D6BFAD6DC0A +59C80E4F6A9FA1870138F919DBB7164863B9C786BE649D81DC9CC97717F5E95A8E343F0112C597ED +950BCFF340A2F1F63CEDF12323A3370C9CD93F0587DD8F96326978E7D520DEEC8B19AD0BF3EF3DD3 +DBC622B2ED3F1BC53CCC1E32E4FC4121B9D015D26E2DBA49BFBA5D5DD2E329F80472A712B74462B8 +B002EC1AA9BED91853FB91DCBA0517693AD91DAFADD30C6D32DEE48863D0981133C59481F0119AC8 +2AD4B37EF0E4FD48AFB3AB932FD60F1F46D0FAFF72F78E135F9FBE068C840A4D5F01054BFEBF2441 +9F0DFEB45485DD2A51150C838399B0DEE8293A3A62B69DE567D322C38A5B4709D56A569F93815531 +A0C0C6DC55272FA3369DA8341740F7F5866906AA43488321EFFC8C70FFA2FCC613CC94F70CDF247B +5847D3EC0437FBA24C6BCBDE4A8795905CD6092D6D3E7D29D4CEE8D87C8776FAFA8153E5AF40FBF9 +6B6EE2720EAB5FC4EE46373C6B4C15DA3D435ED951028F6A488D93E91A1DBA7166031CDD1B6E156D +86AFA9910FDC77691CE16B730CF52CAA16042D748093FD55E25ADD59348CEB350F95F344633DAE67 +763CDDC39671CE3F1C064B59152788DEBD63AAFD44EA96AFF212D4305F0D5B12CB1DC2116975854B +7F29F2C9F9D1D6EAE521FE8FFBD4AC1D9BA5F49BA5ADBBAE69372548551AA1BC2C2852D9E1B37DBA +D58083586657E95F8462657DC0C33965AC4277DF763EDB1A64590F0A5561814993F4392C09B964AD +AF45D100681145A3865070B0F3C8395A4E10F59C0FFF4173A5BB473BE54876C552CF0F5D7830CE92 +758EEAC076291037187E890C38C71B2D2AE5923F5249D7D13E22B7A0A60E9EEE635A6CB57A12CE06 +235573513F94698A0E066BC3BAAAEC5989045B4B14BCC019FF37110C4FE2D2467C5982ACF0B2A594 +96E1CD9DA0FC930BE4F94B7B3A6B78EAB49868129DEF1923789FF48ACA75A68F4ED98911C817BCB9 +E2F698B3C6EA618C1373E544FC4FB164DA16A29706349CE04BF5DF8F369B330DABA196AC275FEDA4 +8599AB71CAF8061E738AE00E1BB4DC2ADAB6E947B7A3DF41CC43BCBBDD2A850058AF776493D60A0D +14914721454E61D23D17986B1FEC67CC4A4094EEBB69C06777C0416D9FED1120C2FBCAB0F795BE71 +45000F78A1A6FD29367738CFFC3C4AED8E8CCDAC600A19C5E34638441CCE3229A5FB79E9757E9C9A +0C9F5359227E2631B601345612A849A6E2324E9FF293808F4FD546397E78A847F15F66A29D7E7789 +E76217624997328273A2D09039B5FF145EF8C62F6DBF11B1B8E41347680CE0567ADB3F77BA824BA5 +12EEE4B5C360F7E5F4B9F3DC2CAC930383E86CCD53140641B971D14514FAC29F3C87DAB06BB14FB3 +2A5673840DA14B719816D7430DF47B13C32BA540E8E4114F383F5FEEA6A217E4000108FEF7F3ED80 +DF2DBD5879F9CE16073C4E139497F3B71C4CBCAB7B224A0562459B54A39644023B271C6483E89A37 +E0507A01EE7F705FB7F9C44106A6ED8B52EA2BC641806F6B41698336A41C34E45C2E349B9CACF0EB +2C293B0DD51947D1EA0AE5954D49952601942AEB51DE3D2573AE60E5B5E025D7F8C12654B3858B49 +288641A9B77CB76290CC3BDB1C45681108CEF8E9FDEB35CD849DBFA43A2126AD29F7241FCCA2E384 +50A98A95EE5A1A200A463AD46529B769B6CF0F858E68AC16B79011775249937DA7E512657A43D284 +366ECAA84D564E4073027E754751E4640828632671E36F8100115FDA0D43F9EF523AEB710EF14C1B +409553BED84B70828EC6AB41DE27D9CF07F919AF3A999468FED24ADD4D4AF0F7F0FE881F9B997BA3 +32F0484342DAC85024860F7B7EABEBFD23A5172F0A3D596A198599A11A4D5EF5B31B54FB46E7D8C4 +CBE542F8D5405743DB1A1826959F6B2ECB6CC4CAD4F1EB76436AC75800B910683CFE49F9B55DD045 +2319C4C8DF9A1B93C39F31BF8DC9B4661CA34812D60062174C78296A9BE209157572FFBDF22953DD +A4DD24D031B06ED7A84578CBF37347922CC090ADCEF5EDCF07B089C56E8A6AE79D1E7F208BB0F796 +78F5554E53664D135C601A3C264A86AFF2181DA22DEA72E8D38C19F457EA17830A52BC75A0ECCEEA +3DE22D10B0B3DD7736AD7252E79A9624CEC5BE33D29CEC1828BDDA544E7784FE375A39E459F64191 +EBEB70B0B04FDCB93F20C2DBA63DE64CCE8DEE4EE6BF8C6F9F50442168088E098EB122F5CA199854 +D5DC49B9D381599E49D0B83BAF2890388A81BE55AA9789C3EBB11E642A895C44D6C7F120FA511600 +F1C112371334CE874A72FB25EF489A6632E70BF6E1E75F57B28AF47C67508C0B3BE894242A0D4C66 +E37E2C49E43DF6C1A72CD1F3830E92A184CC3FA0C4F64A5D747DD436C7EFD4868BCA41D168D60005 +6048E88C9E70342C0B91FF2B9E695DC3FE1F602D738A77312A1092EB8BCDA98641E0D0A3B101ED1D +D9A2BA3FF0E922575A009E2E90275ECAB4364197F9D0D6E72CB176DAFEA46E498F8AD68A104EDA26 +C0B09BA7E63F8A36DCEB065790980F86BDF0FD46BE101673F41330518E876C9BF7E93FC47E052BBD +552E8330E02AF0A330799BA24078F5019DF890714EC9B671EBBDBA1DD7638FF37AB406B90B7BC015 +29CEC4F22DBA4EF7975527D83A50117D9E77E83614054734AA931B6E050D3B8ECAAD8CBFBB4DA505 +33306B2B62264E25E9B45658188C6D3BF2F0BF94FDB6BB3077AEFB0C4ED68745F214F66E64335259 +8CF8DEDBD8D90C9A33AF7FCF2D81687E2BE2B090AA694E057DFB512E98E4C62A76AC2E18CEFE671E +A784702A5240DD63346232FA383935BC8BE577BEF29EA9117FDA799526733A0D5B2414BDF28BFBC4 +A706682F3459797F95F3341983990628914F6A6ADC06BF4237C7D21870B3C9F173F19EBF510177A1 +B7A7EEEDAFBC978FC8CEECA2695D3905634D6F4B377F73AABDF888BED6D7474B1B50F3CDC2751FC2 +3E4DB36DBD7AFC6E9511CF30D7B34D485AD470912E066AF7E6E996ABC235082D9795C9CE252FE601 +D2E0B18F16370BE8E7D20234A4BFDC94FC9AE66AE5503198AE940277F32F67CB15892831FE69FD77 +3D7DFFA8D66898135D73EDF0D604715FCFFE7C5E29928EAE2D72BA73006D8CB3AC867DA4FCD6CF63 +B75352E735EAA2BDBFB420E5289943FF7DC2D6DE676B978EF70FFFEF86864C72FD33E88C2356A21B +3C28CE6C1814CE3E9A564EDEE5AD151B6187890A4A975000E1B7A9A28ED404EC9D88A0C0BA6A1012 +A52B91B4C025D81945BBF4CA437EBBDB6C4AA4C36DAC5F2AA0AA1296A752083A6FF02DEA7547BF56 +4A0069F0538E68760BCEB810E7EF8C777FAE3266A2AF95BDF8AE0A7F1FE36471DC07DCAB9F309226 +C59BC2E4B7559C2C4CAF1EC8E59BBC7B025CFD2FAF01E624C2D5689BBB884C4DA3B9358D745E5A3E +DC5FBD0BEA0BBED364B01B37DC278A5D99F00ACD5F912E1C223BDB8E11221C37A8DC9F28E2FCFF03 +B798F0EB7B13DBF2AA75F819709297D4B0C9DB5F05C72675180A230CBC601CC94B1821294894698D +CC0C2518C732D628CF5B2FA38F37407CBB072CC33B2736D5DC321E423C857A87D0A46A2D3E91F6E7 +9AC35ADDCBB4BFF33ADCD003185F7183A88B4C2F6BE5280F66CED3D9032DE0BA5B8E8DD1FFEF7936 +2ACCDDB211CC38544A6494D622025C799204C5DA5A2AADBF497E5E126A2C467B84C4383268595736 +71CA54F0119395C4C976484E8911D73FF7F762C56C5F825B03FD6C5A8CFFC70E390B0F7C7D7D99C7 +09412B295A2B202C6F75E93C9E4B5927503CF0C9B265C41B1D930FDDE7923188CEF516468D08E76F +EFA88FF1BFCDEA8B52DB19D4809F76FC5D2E8264D73086504F1F9329FF7F8A5A142A69E8C1A15742 +A20071F205185703E0BC56819F60292625A343D23620B4227E6B6DBD9C8546C2E8431AAD7C5B8E42 +996BC7F1AA29107CCC92C4D0EF894A5957D74319E97A56D228F06DDE96D5F3C147F0EDE92CF02490 +FAA31745DF60400902718AFCFAEB8B69B01ADC3066700E74FF370A3E7832E960ED21B5885ECDCC5A +705410C40F468BC251A262A71237972DD760466AA7509879817A1B019A5B7F1F807D5E05E27674F4 +9BFC7EE3A5A347B8BEDAFE07DA6461AEF7A6EAF174AD22338DBD4B21ECBB9386F6CF6AF61511F6D1 +BB30D1601C2803D7CEF76C9428480842B18464280796E625A8DF509BDB12EF93668C393B0A6C6BEF +84A3E7F82D5499951A25CFEC71A5A13A534A9DFD327C536FB0D42CD55935C47911C944DA26E528E7 +2F46623F31F3F68C12F6F9EE8175DDEA008729FDF7EAFBBF9D38225FC5F0E59FDEFA2F2313FA624C +87272F8DCE02000108FEF73411C2616D70998873B316BB7A2C8413B35EACD966B2AE39A4783141F5 +7112BEFC9909D37F087113B08A27E6DE242160227501D5AACD8BEEC4044EDDB19D02C5A48171DCCC +D873ED8DC07079499C9BBB32A3A556FAA98FEB2BA095802E4FCFB07F1F074CA97283F453357FEF76 +F8270CC807021FB1BF7873CB8E825E09F9051C66E7FBD2A7DB117835239DBB3FF29EBADA55CB026D +B8E42AA48E3EAD2D1F7D025621F4032FCF723500621D22413260C07D9B783EE5D4C6FC4FA13C5FA6 +D4E329221D681ACEDCCEC099BF228EA1BCC275ABC7906EB57DD592A31DD2A503F119E0CD90E1304D +A1322B4852A46DBFC3495B6E4E5D9A9CF31FC48194D269E2DC2AE397D7E58906C2D0A59C9B12DD81 +9FA0917DB083EB8A089F039597342E75EE36B1455B959D11A5227B642058C8972DB0994F86B35F5B +0E018F966F1521008410732DD54793589252967DA9E16576B0279A0F77CBA4045D66AC0FE6B9A353 +45E51A60AE15157970B107FC56D27A56843525BFAAAAB1B05AE0E5DB2642FF434FD13F4EDFFA3891 +EA64D5DAA88086F7DC64C4E8B4E7F3FBC8BB7FDAE0537D3EBC0343E1F6AB6890C074B81BE3AD549B +AAF035B8588CE0D1ECEDB91AB846505FA6E1538FF52CAB7A440EC45ABAFFF1A6990676A4D2B49DA4 +DBBD7E04C077E8524D70F336F1AA1CD43D3C577A9C11281CB1431B44A9D8FF7B8D3F38295ACDBD1C +2AEF16E482F17568FD74C161489F17CDBB69CDF05F82E1FC3B1FA584D5DD51CA0D618B8EE584D476 +AD4A5150D16B5657403D7BF94B7AADC4A8E5ACAAB2D2216CE77BB6A9CB9CA15EB5B3C75FB91084A2 +61615E6C5E58B41C32F2C23FD851F8EDEF6E6FD7518739FA85B5B0F0B2A2F0A23A653D03F6053DB8 +0A81C6C60D66F899152D8EFE689C86FA9831E2885AE4E219814AB97EF6D63340984A1FB00DB1DB4D +3AAABE638E81B5950820D71F0F6C85E3A6FEBD9E352C92FAA6A6F7F283EBC0907577CFB5D3B73D65 +A00875E3224536EBA648B816DCA848F72C70AB0BBF2D1FA27330DF1106DACED105ABC53CD8AD24D3 +16C5FFA077556C80D15F91BB786F30D499C1873BD9A68FE8F91F44D8A939364E6B92A795EBDDECFC +08EDAFC6912E6142398DE995E42C610C27B2C478F2E600E51D210782FDFF7BEECFF257D2F59F95D5 +1B798F91EB2864DA490CE6DB45879F7C465D32415CABA3CCD10FFDAF61EE470E749F20864D3B847C +EA36781BF976229A8326A00AA34CE7653FC84B4B3ED93E852876C13C67DC36B825EC7868004CDBF6 +0EAEDE02FE27CA300525500D6029E8CAFB07BFCE2E1D5EB431C66074D867220D84EF584024FFA975 +D7B25A093D5393E4770CC05FB98B74C88242DC4FF0FDB2BE8DC1C2EFC61ABE1F5DDE32F810E4EC86 +E670B97B777F3DBC18BBBA8F9891374F23AA3D9EEAE036C9C57DEFBD0E05AC03B02CC6134B376E55 +34FFBCBEC33D457B75A6B9ECF89F05F7F196EF980857278D0D4AD58681FCAAA2BAE836AC4B3B2668 +8BEC457481BEEAE542C1777EA1B5CA3B2A70D3E909FB73EAB3B498BE740F578DCFA1F6190B7DDDE5 +60EB0B59AB37E6536747C5811AFA53EEE557BA333106983D7FC2E3C77F70DAC8289CBA83E4988022 +A62E813714C78EB9345DABB047C1675F287CF3B6D17AD9EDB039ECE809BCA934D548D5251C13946E +15B9590854FC9DF02A31F86B3FB6C0E5F6DDCF3C8CE6709B894917547C260153A6DC15D762674DA9 +EC2C9F482E44CBC9FD54C109C46DBD3252925E573094BD689E58ED923AB14FB3D29C33A12334329E +E71BC11322C68CDC81DC935F211A2C8DA138851232C8323F3EA0793FC262050D04971E1B3EBCCA51 +41E6DD91939AB63C87B9E23D42755FBD98D6BA47A87C106BFBC4FBA645E98CBBB56DD3A95A30D99C +F10BEF7BBB3767542ADD0A64DEB72926B9A5234716A56FC4995B53B4EC1CD4F451CB5F2D554F4DCE +EA3211D216970E726F54CDA754F19543298CBEEBB2C94E4ADCDE909E239FD22DB3FCA09A4E38F523 +80D47A6995B9391424B93717CB3C16A5D02BE557DC0E90190F92C0D75ACFC96261E99B2D4E35B7C0 +46827A972216D082098CC26F9421DE40D99A81C8ED9400D693EDD4B434DBE4FB6E8DCD4739D76707 +3477B95D1D735082A125DF9D5EE375E78E6FDA537CF039D7BE5D954925C822D1DC002DAA53FBBC17 +1DF9E4A833843E5AEF59166D5A1AEB10582B52C1DF673ED8E23D8CA3B51A1E2B92716B9366982A5D +C23558AF478AC81DC2FFF5C3DA7F3861EBB435A1EC34909E5D964EA006C7D2F3EC7CA7AE4A013A8A +B2E7B0F1B01545FD232BE8510FC255534753FAC29A996496BC492221C5AD275869E092EC356F9941 +D1D385F2F35F7D77F1A1EE6BA2D81B4E5ED5B193DA292E49B722D8CB280985E7F9AE8733F2BBD279 +847F3E56A20204473D41C978C657B90C6009F0CF98D748B5D3B3EE2C6390F2D55AEA98F31E4AD36A +5616804D9D6A03E779C98920AD2B37C065FCEE568ADB2F698563F2EFA06EA5FD748B225D79CAA359 +FDAF4D437AA2460C8EAA299FBE721376E81D33B69AB1CC8187DA0E0DFEC287239FAC40D8A7A5DAF2 +1EEC7638F04237788D327193CCF99971AD25E80CF5FA01DE3FF07C941C273FAB6405FD2358C4FFD4 +C217D881BEC72730F49B77A2A4CCE170BCE2BC7CB1A52BC2F4F65690CBE10851CAC95F086E9C9F9C +20BAE41A673477F449879F3FEDAAC1985D52ADF8722A126BDED87305C576B99AD0BF6AC591944589 +76B69D96794FCA6FF3D47E677B6E2A5B69581928CDD4AD6025F71D38D87F63FB34FBBA44E13E1947 +B5245E46AD5F92C7CF5FE7A7FF7A33EC2C5AF0EA4DBB1C9122F4DD54D45E71761B03A4BAC663A100 +7854993F2636D32B7E54F44A1B4F5652842CCE2E000108FEF766B9FA78BC9BB172978A50500E0626 +C1FD463010E650BE81E77964FF9DFAC506F874F54C4DF6337048E220C1C6987E12BC62FE85F55B72 +E57121287908A29F81C0F9E462A8F60837AABD06C43361228CF032E698ECE9473A6A20D6D1C3BD02 +A3CBF36DD5918C7CE7CD6C2BEC12DD7A99BAAD848FD1B50B821F5A79C8FA2113A12595BBDC6FBFAE +2F81EAA3F2D2A345C487CBD58042736627238449F3A87C923A74593B0BE0056DDD4C562F0CD7F6DB +935714D2B23D81D1CD795A453A3A34864F949A861AFBEA97C10424844096F1ACA23786CFDC87DECC +EBFDA24E29847FD71AD0E134A33DB31E979B2E1B99E8EDF42299950C7FF06FE753D41D805A943634 +9623F5A804375BE9AC94C3FD5EDC7673BC7FD3E7787CF58410B3A5AD7303CB3495B0F919DFBF9A3D +706E67488B73CBDA59D7B31DEB522F3B442540488524830BB04032E868B6890998ABAEDC79D2DAB5 +226AB62044A65686CB62DB6AB071A557B20DFA70DDAF6014AF71D92B496553F7A798C9CF54182C45 +14DA71093AB39B7765C7E16BE0094B8F9E674A1C5CCB23809BAA33224E22913C55E46AEEE0C69E95 +0E03332C7427E19BFC23C041598B98F533F57D7BCA5345DE0CA852C1D31302C40946DDB8BA5B1BE7 +26C58824899AEE36DE0671197624601BA15F1F14A35D3018EEBD83D583F3B6E67B409879CF3EFA52 +4725960390BED2384DC2455F470668E838B64FA56622AEA421E3BB754FA6B71959CCB81316D0B0DA +42DD56976484F50CE47574DB1276B537681419A8AC809385120CC9A49BEB35A6D5A86BA13BFF91E7 +0874493D895DAE3BF2BDD183BA9B71F42B269C300D96A9A2BA87238BC15D3DBAB78564C5D3143505 +D4922944A2A96E7A6B66246B8390628E16B4865D6E3CF426E5F5989C0EBE96600E0B46DEBBA05F0A +4F802566D82CF1502F30CDD0E097869AB0501FD5C0F292D94414C3E554A121EE30F6417E50BA9468 +01A98CCFABB9951A66DC787642AD60F3D7B97362FD94F6F1E24D0575553FE3AF7006AE9EDF80F214 +46E7E2E58D67507FCF126A1774CE7EEB261011EB229E62E9E178A4FB10FC8DB8842127EED20F115D +C3EFC2AE32E788000AAAD48CFA8F1ABC75A87B6791C44DA5F2EC38DBA7D6B7BEF4CEED16680EF71C +4A5F8A33786FF09709BC391466CDC765D16966DA981A8AD72CDDE0CA267B2EC16CBDBDBF01AB6203 +F04FDD4F225E9836FB74AC18979C82D70E31934974A9B4654474301AD2A57B194E0C28165D918C12 +FC6FDEC47931B2C3F9723224229B2B25C2526385718406A0A52EDD0749D683C817848F6F7F47D95E +F2903A2221602E26519F95FD3CA9B88490DA132F60F2C6D812F17331F9C9A1DBAF376A3CF71DD0EC +ED8B5A25D434F0D05E961B081174F4F4D13B5FB76F58C268188899E1D3285EF2DF91D1C93D516D1D +B45DB33A111719F8828C78AC52F326A0088E14CA88F159D0335D5BEED2C123F84929D0EB930DB1C4 +B448A532C8D238AD92717863C57207894E26874456030D25EC788F3F31168165C0CFA917E404810F +0A88689C3B2E01ED72F902BBD301D04ABC419333B0F89173273B450C7E8ED76C556A58F08A6C8131 +71D8B2A7206A58C894B53E20BB7ECFEBF610A23C6F78EB9B5113B8478744E4FCB28FBF3E8B9BCF80 +BF1FDE5F0D6DFAD102E0F3B9F2C6D78CED19F332E635B15FA2E76C7A1004CF8084AF201827A8B433 +A75BA7761C0E2515324D2F4CB32EFAB97F1411721EA6964B555AF61208487D526A23B4C38E476A45 +E7B53E28F6E40BD54688546D65D0DDD8EB6B47AE65364C8BC5FBCF9F29E76B8CA3AF8CED897C28D5 +3CC2DD879A363B64E1D638642A89690A50B326CD8CCD0244341525FE7878759BDAF93A4848C95977 +8BB912ECE2F5FAEE7B27A064FC2720D88D53060CEAE076081B81A9705AD96023FDFC72BCF0D1920D +63DDF8C65F162D68D89832A4E181655BC545350ED83C275B6AC02F03B55CC597A09D542F21AED29C +AE59D464081F12418FECEA352853CC22725D5E49AB5B517029141C9E43E3CFE242B90F0B26A5E602 +E0CB05B98F64FACBD34D79872DEAF794E600058E1DCC6B439CC6193FD41C109CC7FCC7E02CBA4F81 +A42355F1FD5857B0E862FAC86E17649A89A66EE0AFAE08742BFC7D2E8BAC63F6EF4C87D5C3A66E14 +1B702FFEC6C21A4C87FC1D4210A74584D9626CB9041148BC95D235036925773C54916314A75DA834 +F3CA16AC8A793D46C4B337D99F7BA0189D2E76D26CC8F247A1A991C393D2119783D2DD8E5AADD2B0 +FBD5571418FDD8FFC73AAE06F4C2E6FC2BAD93AC1A1AF133440A693FE7CC571E1AE34788C22CC935 +83493B8D85865648C2DD7A6B4DA63BFC91BB1C55FC3FCCB5CC32413DE63F4B3008DE57C505E981A0 +17E17E62FAE6FCDF6B8D936BEF97EC75A1D18A1FD64F1D03BE17AC5E8FE4AF2939FF5818AC865FC0 +3F918479359BAFF509CC5AA516A52CD1CA25FB691E2C57867227A60F06DA13E6AB67588FB5BCA4DC +A97E9A1C8F3C8998E70D668123C3CA1E6C3DBD7CCBD766D3CBF1EAC62FB011E2BC4D49DC7E146A20 +47BF6E03136DA6227D742038059DEA281FF764332A8B1EB60E19316A0C282126F5CE79084A25215F +B01EA846F9E0A6C65EBBF637706B0EF0EA271955287AE678CABE87B6AB4127E88228E503BF90A723 +9DD5FC61175311FA7A026208C77304A808239D6C0FBD85EEA74C66D34193EE5B3BE79D35CC01422A +481A83270F8327237688E743F63127A9199C650FFA27A56A280C740E546B2DA72C2F0C0DD0258608 +BDE29F664AD4BE6253A4FE4097D82A73DC7EFF3E2A1575B6CBAA42E62B8E24032D9C2750340F7324 +A700F80253CA83C1DAC009DCDB160DE20E06F6F06444048F7EB883F195404BC000B600FF0700F803 +4427C4C72B557B37CBB6DCA33066D7365C7E950872942FF711208849D2A7B6E31CB0473A8095CFBD +DD4033DA62762C86637105AEFA7A2A92DFFAF22A9745BB32EB37B4B3017FE749F3C809E7B392AB03 +9C558A427FB527A4B7F4E4ADF2DFD2D3188809434E8217A81ECB9AD9E1F891FC4AF604B6E0629F22 +383BF3E992AF4924F78B76818C28803E445C515AD10856F6FD9BF49E43E24CEB3086791F34AF8072 +8188A3B527E924B423E8C47A8B85CDDBA603122326065258EA31F2B05BDDCE6846A9CE2E788EE8E3 +7DC8A49D71D5CBA065DBCA06611C68CC6BC55ADA914A21705D317D8DB9E3DAFB90149E1A1597650A +FF9F79152006ACA7A3EEE890B8737AA594B592F9857B696A2B5D78DF9DA40860194FC77966FBBF3E +F06E35DB07F48BFA0ACC7E560C35B4FEABCE60340A8267C09DC4C35047D7DC93E0742036D82B4402 +BBD2DD4749876AC642AB7CAFFE127BE58EC180B3D4FB80257ABEB45AF0C4946E163F9C795E82B46A +AE924734CF4173B45F3211B80BCCFBB046D2F32E93886988EFB36CB91779575F4AD1232962E22CE9 +24354795A917D6810E9F616AD0A5B83B0543EB1CFC834153644EA6D198C44446236F219E825C7D00 +23D1AC34BDE82180D57DE26FF5FDD9B6451808DA2DED4273CEC66647B2DE7986D4A611D885A354E6 +AEED72DB7C31C1ACA684C116A53AF3F750FC7F45D09C06BBA1A95B5ADDB3FC04BBCEAAEDFE913658 +7D313D24ACD2183EB25601760B2227501E7B69E6B9303114055FAE0F52BA5AAD268F479B985AAFDF +69349E86F1E865EFDA4DB6EBB6D6F28F27085A675894AE3A4B5E9D817E138D72693FBA92D393ED73 +E863A240374EBD23CA45C19C86C9A5B3472C27B74CD41988D20E89DEFCC179F005DF15AE53EC911C +7DFF27A1DDCD406A3BC84933D206B7A1CADEA428E32293A9DCECAAE7DDB0F3CD5416E95617F315B6 +210B30C0F6EECD287E7A1901CD4BD4AD587DDDA0AAC0734B985F5739EF567EBE94B7B2F9EAB17F06 +52F96010842904DCFCA747D0690D267DAC8E6710EBA3601B78674E84126A871D2BE2C327B5A73F73 +D44B606EEA8D43C0852F099433900041EA45270AF775116221E38A2CE0B741DEDE27CB080D946D03 +DA81AD7CD0A3205865B1A6157B896456BAB96D31926752EB603A3F7B669259BDB4C0312C12C4E5AA +B02DBD3410BD25FE7082D7B64D1E89316F1216AFD0AD60FA097DEEC29018E4E43B1CA77DC4E27C3F +784ABD3C6DA5BA6ADC841237045B2AB82B25C0E7D13C369DFE27BCCB782E69943BAE8A4EF2FD07E5 +916DDB92061352CDC2FEA68B1203BE3BFBD36667576F0EB152718E3861752CE70691692DEFD8B11E +D3F670C945B3F29A12BBD3E5F6345B8A268D76FF44961DFADFA46709A8BBC812232A14B11D906D0B +CEC7978333EC15EBD5FC6F1187799202934CA649C927C6DF43B6CF39B8C5B3CF4FA8822D9AE97C46 +730D523556D078162A80EF74BD2B93DB6862F3DB3E7A45801BA995F110F17B293D7530AC89BBF5B7 +A36F14D07C90EE62C42A865D8957BCF36D312995DEA4459540F118B10DB3AD5E785AB93CC734F13E +9A9FD85BFC50045ABCAD983409A5FD0EC1187C10C73D3F5EF56C53262ECF7DA43A3ABEAA4C7C0CAC +7DC71556AD0922EF5110C29388244EB6B6D8EBA96B79F812C114898A8EA38B8622E916AB3362A841 +60D1A1B604E4CB3BAE7CEF289E9095D078F28A6A0987215DF1E6C83B18DAFFE3841E5149775BBC25 +3E8103650519290BB4CFB9D2E5D4C8193D90CE9D3CF81E331F2DBFF3BF0DA8E92D064123E079F2DB +D1DF489A571BE25E3B56863B546F174CCF7B462FA51762ACE28F0D1D9049513D1E5FA20A5394B908 +D097B54D987C1D5C43BA8D1102A1B5DA932DA3E42508B94A86EB0682D4CA9DDB06A387786C269A8A +48A30A78F1F209A1AB168C746D06B9EAE4B08BADD113239036C38A45CC0107CEC1E66627BD54185F +4EDB355BABA98DABC5D0F6E55F5F0D4A7A8F0F323F8D02AD97770BD359E5A3C6F7E64C9E12B0C90A +B55382C5EDC4B8A0DAC189786746FDA2CF244A0AAC5721BFF2F50D7F5C3450DE269F88C7B3388CC0 +BB69DC47E1E728F7FB3958FA2575D362D794E34AC85234F06C303EA5EE1D4A86EDAE140B83B96B80 +1E272FAFF8F425AC73F353DD2B350D94AF8C4092AFD9EA4918E8967FC1C2C460CFA40EF3C1F184EC +9102274E36473B9425B9000616DD6B0D1341661E8E1F74C041A8EEEC055D8D4A6F546362CEDD4F18 +86EB075C029861ED6AF94F6155A6C4FDF9A8BFF4FDC888A3C3A56BB604B479781529600F7F4AF621 +8507F7373A405FA5B8C9E12DFF1738B823DE89201DED948CF3AB04CE35C277F44B698E72F07CDEAD +01B7903ED7C637D24B95B3BA4442A7FE39120DB5491FB0DC11F28CF0E34F10B088200D00ED6C156D +B7BC62C3591B795107EE86609859F26644194C3F9D09BD7A5DCD329A0796055B4953E9BE97CE591C +51578568BB80C6636287A6BAE833118A61497B263C521F1A573DD474B10A5B9A2EF5EB8B5E1C44E0 +75BE1A8D39D0AB2E5F48E7AC841B0FE0C30BB3D114538D022DF5825BE1075F1B130D0B20E9CA7279 +5BB55AF01F2B2B43B2245935BC4B32CC587427F0DECFBEB9B7DF55E9536621A1846CF7D3E4F12719 +5083866644BD9F3522CA14061CE879F34B7D262D250E124220AC283DD931E47CA7586451DFD710FA +FE60F7AA998EC48D237F597258150617C26CDE5193566B04E9C1989BBA90943FFD2A2DFDD6F19E72 +69E4397430E2008C654D84C11BADB4AC538DFC2CC5B15DDFBAFFA6750626B525406A04ED17BFB2C1 +D6ABC173C248575E5BF09C7351622C748ADA13369AE6A50CC1217242C1E5EDE4644AA7759264AD60 +BD7A8448973800FF0700F810716F8D864D293627E740838A6C53B079A174346F55A5B56EA53F74F2 +9E49C0B7F0708A7D65CB5A4FF0C1B0302C03917EDE9501ED4E3F3FDBDF9B824EC57BB48EF85CCAAC +ACAF205FF42E91052742E8FB3654F304A397D89AB9EC36BED324417E00DB04A7B52001894B388B7B +7E73DCA24E34CF737162492BD7B55FC676679D88FADA3E04C4533107A5FD7EB256FA887442BF27EF +7F61AB16B1113B49BF9C1ABD35149034CF1A3792F9B402A8D38F90B184263B6199087F023CD1C830 +F37FCC643055DF2F14DE80A3C915FCE05F390D2E2B19FA9316E815C229453E844AB6EED9FDAC02A2 +B452791A03CBD68A72CD5CFAB9F88568EF523680F6DEC3E8B95B7AF5554C3C857E52E6CF1CF9C0F9 +0E6AD1062517F6E9187DFCDA9C22B2FFA27CB686DCA85E7D280B9558CEE3EBBB386111E65BB742CF +C31C56252E58232182CE962B273FE8B22A2699AAF86DFC9441765E7827B4CCBAF245F5CDD427F680 +C4D1E3C583353E8B9573A40C43532AD32C60F186916B47A5E73C77B328D98B9E30AE9404BC9DC089 +770702D048A4FDD8BA3211E5AD3D80C01CBCBB677811CF02F22D62EE87A6DE1AEA8F4FEEF0D964B4 +A45EFE5CA9AD4287FB177C4D707CB1DC91BA7506D751D2B127BA9710D193F18DCB2B40BCF0B2D10C +953CC620AC50D1DB28CE9C50F885E311D72B24609722E0081F21EDBE8BE216A2D344709764FD08C0 +64F9B6FBF5606BD98E2B2B1E2CE615BDC081268C35365A8C077439103980422B193BABC2147F77CA +F99923CCE3336E91541B01B138CAFD2F94D3494A301BA2F681571A02872E84A31C4C9B9E9BC106A8 +3801F27F583266073B74EFC0B5770928E685EAA320C193146AF0183F360769CC37C0E245EBDF19EE +0D14B80D8EBF881FAFCA971644865C704AE6A47C3E060916AA0771ADBD35F4C8D078BA60D38B82C0 +20B642E751E526AF9368F883A8AAFE728B864C4289B5B828A947C35E3A4DEBEA9A450E7AA808887C +B5E4E44B4ECAC402F43CFC35CCACF5BC653C2ACD83287FC3C954B87E53A862A6E7FC40803BF7306D +F2F713D835053B899F3B626A96BC5F707D8E5FDAA00AA5392191A671556701E02EE25530CC045771 +7F65EE3FAD9AC4FE5E093ED0AD8FEE391121952C46EB1DDC6680ABF3377A41720BFF65D77BA1D157 +6EF61276E2944D503553FCB4B1988B3263FA9522E0E69C370B8BFAA1CAE4E7F794A16357914D6DC3 +BC64FBCF3D9B2457D1A235094DC4C851624A9E639FAF8F600137356B582EEA9AC015D815B7D42482 +56CBA52345D8C8E8A339C8CDB6EEA3EC97CE2AAECE79E8B9BB2BAA329508DBA1D074AA2F945F7858 +20131E5A608C2758EA2D8B8AE71961B7496A63074393D0750907017D91CD23D860DBEFA6C7C99F66 +8F93A644EF1BA1175C3E96896F93D7DE302BA032A7DFAC05BDDD8CF13384BCCE8D99CD8474D58748 +599C96C8451841BC7026D577E27DDCFA76AB7628C55DC77D282536B7B8423D138E0B15AD4BB022D8 +FB216AEFBD9B244668A68CA29B83688E0337C1811CE289DE713C6A81A9B930EC40804AB8A9600B03 +7B6F785C3E684A29773587119E65480538D5FC507882D5914F18288B81787005E5E61E13075B0DEA +127C96C8B2F27BB77753CEE82E6E4C6454C92E659DD79665FEBBB379A81FC7A01A0B59B24BEDCC0C +6704983B04A7AD2105C70735B7BB34A5097E2B1872364D8F0711574A3ED367759011A96090EECF9C +C0EA5F71C7A8B6D1ABA13E80C860D2818415CD0E157E1F2D13DB57B6306AC57F637BA1562B74B7FC +397E81F00DAE2588C16BFACB6E6D5CF2BA8BFCBADCF9CB7237C95AA8AE29AE76E1DC34B9350B2CE1 +1652C37AA853264C9AC7BC3685472A0341B4B3A4FC3F0871F59A30259214A002BB9A0156A0EA230C +AA3734311A7ABE96189199E528530017E2CFC66F6445DFCF8DA02F0C377C0B5A66FFC3629310E55D +91BAD91D247D6946647604EB231F74C990D1F48477518F13B93D7393E59F687578584EF0F002523D +4F52F9B520EE0D1F8C09BC22840E6FC984C4FD71C12C041CEFEABAEAA060BA6D0E4A571AB2647643 +A658576AB1497C1AD20F901984646B01D56CF458DEE7F7AEA3E8426140112E5C9E811B8BFACE815D +281AA215E27DD5A314952D7782192621CF9ABFF8096F8F93D9CA8140BDF0F4E7A5A616C53485210F +2852DDB166C310CB10FC4318593E81D3B69A8F288B31ED64EA7EF818E61DE81D00402B06893C92A4 +086F8842ED2B7BAE9E1075E00BB56BF91923558E4CCB10B8B12C4AA0EF77495D84C40E1CB9A9E9EE +BA618FF9DAAA5EAAD849EC6032AB171E37E941F991C6008DAF16FDC426E82C68E2FE471342DF95F0 +F2DA8E495C0663C782DF9601E856CE866EDF7026E2A9C535A27E10386A49A5295CBE6BE44E3C5992 +527C18C6304A09FB0DD97444A081D083EC70E2BA413B0F098D3B449626B4662167A53A330D88AE98 +D6A9DD4DA0D5840012E2470A8E3EE8B282B75D0F6C529D20153AC5752E48153F0EC122244F102DC6 +38B47E55B1BA01B424E005C9995070BD61BCC01E8CC05E7350760FE277B218AB5C16A099BF73AE92 +0A472AC1F44F512CD330DF9D476E188C9BCF898E8F1916AF59133D978E921E26106CDC1F7DEEBB60 +2B135DA965D885E7A82424EF9A97C3044FCA0BA686F4526EF95C5047E296D818DEE0E43344AF783F +F272E4172313DBB8431585A0402B3749903159ED05B3D4550695DC5F596FEAD0080EF1218A1E2BB6 +9086B87A341200814AD628380DB7CD5071D3A93B24B036FC50EFD6FD6BE7D4DB4542ABC9FCBDC46D +3B6851503215BC0D6EEA54EB41A4A19CB9C9EC466D6137670AD43453569995972889B9764F02F18E +705FFEFC77C84166C551B86685EEAF3A270200FF0700F832D1BA89741DFFD5E9B00F9FA374DBA579 +B8155D9B7D2DF7CBECF861A8519E74F42E2B889FF66F209208410C5DEAD3A99417485CB2F340BD5F +90E311DF735392A31C3BABCBF953F61DABEE03BA22B42849CA83D485CE6EDA6E01DBB47A200FB94B +AB6E853E492B33B158EA714165828D0716EC02084750E9BF3D9B93AB422D058B613BDB0FA3F48C7B +ADDC8CFDC3680AF4BF24CF7865EC1376AE987B6D8448C13CEDBA6870BE4747DE536A1BA650486911 +08AE73FCAA473F23F5E42FD3C5985F90749573BB9E92D69D01EF7203EE4D2D3CF9D08CA0C65DDE82 +4EF13E9773CEC5330C6C2CDD573FA54546F01907B1072E9FF1ECB9B8AA4065EB79BB6078A5C6A616 +20C25AA10DDFA61433FDD5135C6E51DAC9A7D341A5F63B872AD774913A8AC1407D70EC21115C5241 +2CF5D960977D4B9B24B693D421AF772BB0CA7D155C71DC0673091BF4A97BA8417BF48FA23DC20646 +912BB80D85B125CA63D8A12A57F9C090A1F8BD2797D8E5481B4563B55B63E7CCB2FDB436AA128283 +48FB20E3E8088B59836F7E02C8AFF071DA0F5825FF465BC32C7BFCEC7AF8BA35EB4BBA6B73D2C3C5 +A5036E9E20779770D6E5A7A4F26D12B06DB6CF0260E6A7171C8261B5CBDC78BC672A9448189220F5 +4E74F0181F449552B53CB1C5011597AED06515D90044FEC20A29382BFFE9B66C5541387879854B14 +718D927FB20CD33C1A3918D78F17AFA1F4641C04BB34937F73D22A96446A9C8740FACC76801775FE +54C5A691A7F9343902F232445E483F8A9C7A7A691BBE11A4C99C59423A46D040589B872AC7837D0C +B0751784FB8200E89DF6C5E1292EDB39A28DD28B2355516B9C8D05886CFDDDE2AEB400B42EB99CBB +C0FEDFAFF721AEA38887113A3E6E4B00F68DB97AEC4F1A36C296BF1F53DEE5B7748E74715074119D +A14E0B76A736DE0096DBA869EDF72FEEE40C71BA8494AF631100966FCA81BB0761463C55D196008D +643E2BDDB42A4E302A83CA666955F852B16B2055AC82A83170F0AD9AD512F6B2B49C2301A9A7B759 +C4CDCABF8F757274B60E0DF8753F9B9EF22DCE711C69658987FBA94A86951EE0F1C3F44AD8E57FC8 +41A0DB6A0320A952F402290B19738AD4D7325514FDAAE792547C01C298CD21F052358DC201080AFE +9CB97F4B1ED189EA11D62EC891EF80D7C92E8E0C7BC3B76D597358E1352C6852EE304C9B8129B41C +B8D451E95F662F6A10A5F7C0D2D8BE77012844757A9D34C50C0793B6491FEF85F3852171170AC53D +5663CABACDC71458AF35A4C1236A4D66714066F64533130B7D10202342FC64D9368A2A6607941D88 +DD80C640FDBF5DA908AFE6718AB751D501231556546A2C751A1C5429C171CA5CA8CA20BC1C6C0CB9 +EC45A235A1E5A7AE151B3FEA86DD19788FA4826F0C588D9C70BD4F5641FFE8720002E03E48E97CD8 +500AC3FFD1BAE5BE0FCEBF8A1CDB15248560E5F01BA8D2D6260081F8C9E40467AD2362599942AF18 +CFF63BC71E565DD34E203EA645BD8AE389BB3FBA7EA079F9DE5DA3BAB66AE95356C6F6F794E3CC32 +88A56A5D2E3BEF450E7628161128D18058F62A8980113D45279C27B1398AE01958DFE15636EA450D +0120AABD52E115C19CDEA942329C1B4BB9FC90702D128910A165A8AF06F5DF0E483F3AA5D409FA70 +CF19BBAFD8E5D1CECC1073D52764E259815A3F9A699CE01325E6252671ABD050CE7557751CDFFAFD +2B50EAA0F486234AAE91A21FA1226AEAA135CB8C3A59BA5A6EE8672C8AAF63F81C873E581DCFCD15 +38F01A3BEF8142599FF04F6E4B8FB970BA1855D9F3D80C793E27C539758FF764A6FC60FAEDDA5026 +BB237A9D9184ED36D4E0C2E5B5EDF5DF2273E9CE1B33A689EA3B0984957AF54426F50F1BA31B4304 +7368B71B96477F2B9554D77679E1864C03FD5B9C60F92442AE95B0737ADA80F6C3E4E75A5126BBC2 +E4875E4B4499736F8B847A97D273A39ABCF36BA5CD2DA02E5370CAFB75FC259E239E1CE78CBE2098 +527157978137220DC87B1A9400641D3BF77E8A9B130A080D81B90F39D2EC7F5F04891A2084F64D57 +D7B6398A934443AA1048E08E62847A809F0EC3E30CD11B80D2BEE9917B56A523D9EAE33DC3E88A5D +B1B141E0C1C143A9F1F447418DC8E701A90FE255684C8E92FC51163D48E6C9C3D0E3CFD467888772 +E2858BFFD5A5C2EE2F2E20EB6F747DE9493C1D629DCEAE0B650EFD3FF7D4B771D4E7C97AF1E5E59D +9A46407CBE030EC8253105306B74C10209B07B32CDE78393822434E0D29BA647BB1F63FABFB1B645 +361C2D92F4FEAD704FF96586579B65B7715AC4E852A83FE7141F03B6C86BDA988931A57199752AEB +1D37D18E2BF64C7C78023DAC6E66E6E754B8664835E1EB44D0D9008585943F119068C532206C66C5 +1E2FE04C83B300DBE4B44F3FE660035D0EDC41FF7E9342D503A1036A3F42C5CCD9ADB014494433E3 +175D509E3D8CE68A51566E5F0A7FDE211E809C0A998E125172166989A14E65FCF4F5E46DFAB7550D +3748D465AA30B07A8D242B78513EB848F44F134B8E89C6BD2717ABDAF0DFC0AA86544BF4415D5F53 +BC713D8FEB072B594EE369CB2083C1BF6064EF8987CC32916A20F2600D2CC7C92E2A0CD058EDC4BD +0EA00185FD94E2B0BBF0E55BE680B4A53105B033C0925AD97063BDE613FA056EB1293DB46A7C75A8 +7FA47BB3C5B1239D8760A3FB8910D1CAC2AC1623FC3F955E24CE5F61968CCD4EC00E4272D0E8AF41 +97A02C491B3CEBBF97439A0DD037733F0CA71D84691CBD1D7115FCFCA5ED996896A785D05DE89A55 +CE1BDB17C1102914F5C8622572BF1C56F100B00642279FB85557889B7AD7198524A16AB865B42B8C +588B6756EA3B30BDBD507146022A442909808A0FECC63F181D4A171D9447000108FEF72038039D3C +41A07048E355A82A2472E6A9E377247307273BDAE7B3F0C742B36CFF98D0139532CFB32540DFE009 +7CD3A8CB3E85352A905230F89C17FC26024C81313648BC9F66BE867CFBA03599F9B0F1A94CE5CB65 +D3BA635D4B1017C9509EA8F46A8810B820ACF80666A0459D8632CC7A6143C6DD339C919E3F7CD86D +8A33FD5FA75716ABA29C392C1DD9B8C282868B4FE670FFC332F8CDF5BCC4908D3AB62C641E1BC7B6 +4059706970713482613DCE8A3CBD672675B7BB7D74F59BDEDDB12F37B81A191DEF275A96E73BD065 +C6FC2AF9804A06809EB11502781A382D528441CF6B307F540629F20D94340D55A36022E727F962A1 +E37F5C2BB40AAB18F967B898EFE29C075CA3968E488FC637D2E2A79F2F083699C91CE7DC8033E8BA +7BBF7A616C0F7E0DA1A1B29996FE9742893AFA8097001EDC5876F3598C26B08CB1585498D9F31D3E +09DC748FDDBAF9F75FFD68DD3A34A19AFE738CD1E8143FEABD98D4A0C80D4EDAE3A34113BBCD142F +3212B8453C3FD94F40326EAC3E2002A3DC1A4C5AF836A8E22AF95F3B51861D5CC9079C84AADB81A2 +7473344EDDEE2BD2043882AFDBBDFC6DC88DABD84A221B6F1CFA079DA78CE5812E29D8FD51945D5B +C139A02CA301AC30456919B3BD5F11BE3574E0527CE5D2FC44E71F589E02DBDA4A58483136C17440 +F5DDA6F00F48C697AE4CE1365EDD3EB62924BB3DF54177CA666E0B1039FBB9C6ADE00A418D324655 +29F03086BE3DFCF23578E028BD8CE2AAF22A84A6AFBA79611531725D45DD067FCEE7F94F76863AFD +483392210D3DF8D125CF131D6CD4479519D30FCB232C4443E2308FB30DF95AB419F5CD7D84E7FD94 +0F898E221B95D09921827A872F146460EFB0F2F29D2A8B669BF9F090CE9CFC2D307DC01870130B21 +F5C03FFC3D75D93806EA14017EF7EA75256B1EF7904C701DF3154235005A91429A67D6F18392ECFF +78140337DEB1EA00C5679B08F89206B9CB3B2CC59B6FB4FD0D057383229EAFA25A727CA94C4DC5BA +20A7D08B689324BF73E89B7ABE44719BCE80BAA26EE84F512B7E28D5B7592376E4483300CAB22C5B +3CA90E061C5156B3052267B6B509A6944BCD61EFB1107B33EC559D79E9CB76B5D8A576ABF86692B2 +4C4AAEB5777A5F48D2F3D313055EAE56D0A813BD4F408D5C8A18946DB3D75CB561EBB10D08FC65C7 +92A5F87330996014D5A425AC4D95C9CE8D419D8F57B172E704BB7BF58AD90CB02E508652D25C8932 +C6D581AE534D823CDDAC400BDF13B927492EA9665921A2B024F7489D6EA522E13711C25FDE96D975 +41B8F685C179903DA41BE8B30617BD1333E82639B80517219FD8D9E8836463BB9FFBE9C904FE16E7 +BE8B34B067D6EED06097BB89E94B3274C3682CFB6CFE88568C4000D3E5477D4BDB2FB0C750AFCCDD +E5F04BF6BCB1E7271F215EB4B7B33160733869F154B779BC498AC306BE173B143A01414E694C28D9 +AD0BB07C4481CB0328E6DF25659860B2601515E80A1144FDE600997117CBA7665CBD0879FFFC9451 +0343EA7274A1709122D465464F857056D49528053AE3E8D578592B3A1E7FB6E3FBBB3E415D512FA2 +064CCB36C711D57E621B1D17FC6F12D51017128C706BB2EFCC4B2DF8D56FD9809DDBA770372AC019 +0689B27C31153A91269332F04457A9823D52AC6174BFA58C67CD34D8A3C5E758C84EBFDE83028730 +B5A31A790893B3677157771AD9DB6072EFBE69592B0C773B913B2068A2A251C62D94D9B909F7F384 +D08D8159647C5AD90BCD6B68B3CF83FC7680732F761946594F235444CAF169357AC31BA2D4940C8A +3595A3A96455FC6F80D216125E9C588ED24A0C832CEB89BDE546A67E1A7B1779A8D916C26F132F55 +BEBE2150F437E947776BBE1DFFEDCFB2EEB3DB4D884C98F892700A3954DB9BE0154BBDDCF84BBDF5 +32446111F5ED66B2DFE0E7273F88C26D4F26E6C3206751C5C2869A776394C2C70F3AA3E2BD1DAEDA +6D7A562E8BAFB5CFAB6679A7E95FD0B2C28368A426DB5A0157479C67133A08AB4E52C9257DB194D5 +78D957CB3770C919DE110EC7B843AD738E309968F26B6B00A923272699BD9DBA747FCD2E49549DE6 +23BBB283628BFA32A207FD760142A5FF7BE1DF9E899C44C80964D15B4C0F9866C08F41C4511CAF9F +3B9157E9803CC31C18104DD6D2E3134D13B0B40E45F5E35E88F57AA23952A7A0297BA98BCD8AB8D0 +D89B9132BBDCEAB5DB6587256D4CD0AF1594ADCEC5C6CEE76A79751A2F74527AFF6948BB65BFCB9F +531DCBB284F451156D24FAD799E3590A3404FDD6A6FF628D4A5E0E8930BB3AEACCDC44828D12D4CD +83BF04DFA79583819D02B6B5EA31C54EE3CA1923EEDFD1E246879A393D25272A4DE37B56C7DD9805 +ECAEA9741E6950FB36AD7EDDEC71B41C44C1FF007B6C6FE43E6E911B9F58D2C0217AF34179B57547 +7D2C3914242746979D5BD0EF7E93011AA633D461E10A1D53D0A91CC765315BC6DE857D067CABE811 +73564A7194F80BACBB74ABF91A6D10FB1E7A1983FF64A6604275120E969C0603FBB2F799BBA9C176 +E8651F20E756B0464CF7A3AE39C8606A6B8089A131439FC5B892709A19FC7B7B8214A04E30525171 +122AF57377400757EED7B640D07D46285E27679413E974037A1B053EFF59CFF2690AA66629F84420 +092F6675922414772CD4DE5D0441BF8A1CB6D376C1C174F54923F5AC5B910A656F13A97BD448DFED +F8E3B678D68DBB858C04D09E7DB8A79168CF3685C42BA04B3F2CD2E51FE6FDE488E659DF07B80D3C +ACA85E791FA8D34FF22219FBEA2D167689986D7CD511A86C9084D0099BCBD990B93FE6D7AEB8C2C2 +05056CAB4E6D746C609BD3F9E3A23E2030AB20E52B82CBE042C48837A7DAB6C0EE8F9B05FE210E0E +A39220CD00FF0700F8EB3B93EA7D10FEA613EA5540607C3B26A569D45717D8FA8FCF4C58B1EE8919 +8BA0653C70295786D212EA68532E9D6AEC2C07E178B0397F88D7EA7F835FCCE2F5AAD261BECA5437 +453CD0B27AC99005C6B5327019F092DCCAB65438BDD3E85FBB6156F78E676ACDA42A9A41FB3A282A +8FE50D3789E946EEC5F0290D75068F108C2BF391F6AE6F526F38A31335FDABF4D972844470D0F9F1 +C02D3F46AA6BB542AF506F990E0DB71600FD0958D66D8D793081E7E773EA760559EF33620D19DA1A +2DE5E6FE408D8697B9FCA420269FE0558BE089F95A770C502E0F99A7BF9827E7C94F4DE4AE2A194D +373FE8D7E921CEC36157541B179E4AE7FBF0C48C074ACD1174D4E656ECD91D64CDB306094EB423FF +33671AC4CBADDA556E91982BF34F189B9E92431437AB00FC058309B61532DD5949C1D160EC11A59C +859B264DB7B8A19B38E3695424AC0802F647510CDFC644F1DA67EBB1E3F6C896960526C05150AD10 +76E632099608D4A02B11BB1F2BC582453E94482E02CF9E5AA14AC3BC7C3E835CAE2FA52C5DC03605 +ECE4814B6DBDC096D50CB7DEE8888DE6ED0DAD98ED80BFB6DD936C40B0CD1CFA51210D38B11C2C7D +75301FE0DF15DF787911CC33804CF90B41C58374EB355773669217B371E0834EC6D420488B3D6687 +B4E687FF16537F119B30419FC31CDD017F12E10611149ECEE28589985B3D43BF8BB77859763C282D +9E23FEDD1A0D64DF1650E19835DB6495324B7948983BA36E1B2DD6BA34C168411F7073532E91B4A0 +5DBDBA2CE2F1D338CF44FE6D3E6FEF6EE11A075A035C2954F979371898B866949D326215D6E5620D +C5ACDB96805BFC458E42E50E19C7E375ADC704553C1884878C67CC4CFEDAC8A399D16845CF9C73B9 +E9DD61A1FBC65008971DA1E9E9E050AF478401280937815248FCEE9E5BD35E25BDBEF3B5683CBED7 +D7A11C56C77D83C568016322A39B26702DB066D8011C94117631511EC9B746A899E940C0C7CA5F5F +FFEDC12EEB7C5CCDAE7622A33A9134EBEE26CE8D6EB6DD3A8DB211820119497BBA7A41E86124C329 +F97CF1FAB9DD15057490E0DCEC87E11930C82F707C37D73727C1CA06F88840804E4A3DC270665624 +93DC9B2C6BD86F1A018ADCBAA925A4B24F0F075F61D6857F74A7BB9C295E8DA14D69527CAFF553ED +C04C596E46D0266E2F5427F63B0C41A0BAE490752648C3070CC594A3EE4EFAFE44C7F01DF9F2F22C +E2EB3B80187E02BA4031D7CA2A59B8F314ED560BDDB16905A1B3E4CC6CF7893028FE6D8E3DAFD044 +6D3FA2C7D1745650C72C127FE97D917FA9BC61A1CC50B28E21E4B89D531CC2F8046E4220FEC454FA +9EAC658682EB69657CE174C63EFBCE6BE614510CB8B9BAC956BFD764E9957AAD81591C35AB9D7596 +7CFA4B2F5319FFBBE38F7A02CB50C235A02E3E30A8AB1E35EAE39E22CD09B7DB433E3692B2181891 +4369A7244873912F97BD13F4590CA12392FBAFE3E6A99A9A5D2162827BDA214B6FE10A7957D48C68 +9536A113BC46745FFC52B6DDEF6250E36693092D55BEC09547CDF7742139B644ED9058FCE742EAC8 +975BD2BF237E893801F257263F919834A96D262200D523046AEF9C66FC966138800ABEE4B66B5C03 +DFFFAEE76AC87F3AFC25B585048AD095FF23080639672343B2547BC9FDB60B2782985FC33132D431 +1A0FC2FF4F3301CA28E4EB3E723579A7BA4D85C158E7EC6058C81AA61C7A2B39A361B681F0270169 +F30987C62323EDDCA4D7168A03F4C18E53B8790F8FF7F7044AA730EF6CF4882D6DDA840401F28814 +68EA5C13A8AA6C13695C69864AA916371D645BF2A6BA68891AF47DB933F26FC543E0DE5B45C24B63 +223080ED07EF804020157EA4CD193F5EFA711BD43E5827CB4840692537B4272E7B90B4E6F6D94B28 +ABFA8DC334C5B32BE3A839F964A2AE367D78CD80AB1116050C74174CCF92E62072317438623FBE79 +02C6C141F206431D4410755048FDC7FEC0B64E993FEF0B09EBF4D2D612548D53D5BDC9396F45A6FF +734A38333358144C78F2942735F32FF4C1DC1587701FA38DC62064C798F2565989E92551F3B5C780 +9462B88A6ECDD7E3C598A8E5E37FCC12A941942012B34EAFCDE880BB85028780BC6A3C062FC5A2C3 +12114E6BEACE2F2F6984207A0AAC4E47B97F03E20B55347458C714A15976A018A90F2D426E6B7961 +BA9B49D892453E87C2E9CA47B3791B55777ECB0C9D75F7286492B9580B9F139F7779664787789712 +F1EFB39669F7D7E8FF8B0F51B17149D672ACE3EBED348FD9EB1A84EC0AB00C73A1755CB630903FA0 +68ED5CACE3E16B476088D75B00A0A6EE705A2931027568E965C1BFB1649329B2D5682AD1D799AEC5 +DE51E3A4852105978359D0C98DC72E5606971DF97E12040C49B6A4D91DC8D4C0084312E259CB76CC +55B5EDBAFCFF3AB8AE1AFB13EA93BF0498305E3ABDB9DABC0B88E9801CCB5C82F18462BFAA869FFB +DC6260C96E2B6F5CFF00B63AFBD7BCAEB051F8411F1FB5B985F61C14B167919B6ABF51617CD1C6D9 +C47358E5399B75CC3AED3448BC969774134765E21752386A7A5027B800F97DACB580092280C9960A +7D809FB0F8783F288CB34746E518D9AC513176BE8C516EDEF28C502334B56B5D3E5DAFC7B6655B09 +3B054CD04CB39A1A8D5F4A0584B48CA8F19A89BF9F290F6AAE8C47D656D8444836AF8783EFCEB934 +ED960C132CCCCB57BFC674D6A32476F3313DBB621677B22FCB510D958535224EC0EBE76790097741 +2F6D64963E821B849C63C783DA216042EB65C6542DE184E888766E860EE50C6C6FA765600DB03C40 +1178D88FC3763832497DB3B7EABAE72ADC9DACE1683426DC53FEC3C35E89592B5A1CA9C3432C8992 +FDAABB4B31363866A944CD932D98412A00FF0700F8D2ACF03F7F33C4E2C6041149EC2D3C3C166BA1 +30B00CD8B7816A5436B136862713B744A1B92F011E048A68FE97EA631B67A453B41C489B809404D5 +4CFE8C34B8E36722DBE11355B22C89CDFBEFE4F3D441FEA49B0F1ABA2CC64B651D46E8238FEDD331 +E55ACAFF05FF438A3297A3CB2D2A057219B00A42AEF2D2356009D7FCF4F41E6521C2D75EC649237D +3E2A67CC53BB0A64BB59C82CAF54334437872BE23158A7079F15560410936EF8780C18C2B1027A79 +9021D42C2909481134EEFAA9F8CEA9A476C260F489EF7A4246E031863AA9F6317CA4E1A546B45D21 +2C4171D680AB4CF4AF26AADAA3B68DF089D4F246EADFB7169B50E2DAFFF62ECF28BB8F322E1B85BD +F4A680A5A4DA697CB3D3DEA39AD2DF6F308BF6FBCAA163060CE75C061EA692C514EEA66C759C3079 +501DC76686A8A1BAFFDEBFF80A5D72B77B2FA65506DEC68A2072A1A401E54008AD299925B044B20B +3C9C8A3B96201DD37542624A4CDCEA8EB3B8E8B165177CDB20283F8D6103ADECA0BB77C2BEC6C9E3 +EB6990CA65B1C6203FF033DB9836848C125094F0BBEFF7AF679BF595E3A44143005C0568C7C5B288 +4C0CF9EBC8C2EAACBAD5EF5D7D652A8C4A95C409610D2B9FC101D78C3541F2416C1E9CE810BEDC6A +D6F37A1554BB559018C7C2A22A32E5DB237A54C453324EBC56BF7948EE2C68F6588C88AC5ADFA68A +9CF3DC160E0DAE929EF7694054C12529EB5CFCE1090BDA053F32755D6D240D79FEA5C1427F19E27A +40F06F65C15142B4C0B3F3358EE7AAC0FB81D3B7FEBD960520704764C84CF3FD1C5A1068A95C727E +3C2C7EB0ED6E3A4A74AC8214A89F99CC152ACA2234512A2EFCB3379BD2DF9845C7133FCB55892C41 +4510DF048E0EEC6B1520C4008C696301C980F31EA16B28686E48876EA1026F7ABFE7C042753D285A +C930C4B45285720FE32E04801DC007C7AAFA78E1966D6A345552768460C502AB4FF277283135A88B +9F48E719AB02766A6D12E902C1114AADCDC9C50E372CA7373D644BCAAF13CB3ACF8672C6873A0BDF +0B4238E9ECFDCE7F051B32EA50FA822D6208098DA702BE8C4C792F3A440D5D3DB44048F7AC43AF8F +50A884FBA0F1D1CA8FAC2C2BE7B7695017088474994EEC4AB80E21AE7B6D202EF9D3C7C558165F0B +330E26E10500EFB1244E856A7131D038B89B1C7814B04379F55BC9D5EFF02E97182EA67A9302D4E5 +828F828A2F6F82B0D4BE6F8927DE6838A7737AB042F5D2CEBC35797E8C4275C3F6A4AF88A08AD71B +DAAD07CD8D41A6A8104C3BF754B61A3D68E7E417B46AF4D71EF26CB527A5B0318048C730314C0BFC +FFC7F8F95D58ADD3E492972FFFE142C2F230A03D29160DFA20560291EFC8A3F12CC78E8DDED0EC56 +D1A573D3CE58F70D92D53046FE006857B5956993AEF4FC4DE7C1990E3BC0829CFD383BE0E9FF6350 +64858A599634FCFE5EC93B543A5099EA0401F3E94A213E8200182A7546D237ED5177462F278E6CD3 +5B6CC954E5C5C4FC3C2876990DBF8C23FAA88400F624FDF1C7C03BDF81E6BF8D699302C6AE86A1DB +3DCA0363EC367D58C69C8C12119692533ABA30127472CAA7FC8F4CC65BC6267C0450D0CD52720733 +F096C76EAD35B5CFD14BE9E520C059BDCC09BA56FE73BA1E05AB7C00DD62EC7BCD4252638AAEBAE1 +D0846057E43D174227EE814644FA7DE3E5F87623450A3010B2ADAED7C1626D80DEB5FF13B709DFC9 +A804B7BEBC99B7EF115E3B62113AE01E700D26A6920B8B64B4C27565DB73920AB49612CA4630DE60 +82B65E0C2232BBA355F26A29CFDEB7F6A92A9E059A4BF0237F207A6129F6EAEF337AD436BB51BEF6 +75160831ECF7C07BD4DA69675F9B53487AC29E40178AFBF673F8D94BD1C3370B51F4728DED25985D +9A90A76D4785876B6910E03F1996B1259C69D1B669D460689EEF559236AA494909187C4B6BC5F409 +8ACAF0A8A67A0EB9BD34551FC4A02614736F4B34802BE72D041D39FFE7BCD9AB83901021E32CA373 +5509BD3F2ADB1DEB4CE4C8549F748AFF893B4981F396E8C446B6C3FFD00A2F1ADA64604FEEF74F83 +3EB372DD7DA67B424197224E6359D5207963205C7BACBDD8C5981288FC5672FC9FFD31DEE00FBDB7 +DDA801F5B5A7ED40374CA5900C449015F3D31E12E4FFEFE8E95FD5AA96EFE684BFEA0BD7915B7063 +434DBD45BD3AA8C02F17C63B5A6BC81CA9264461A7D631C4E20C88FF8BA9E06ED9454DE925FA775F +A3AB03E01D4F97D99819D8CE035A08318CB6A3C2EE8E5F03AA3AA4D7D5DA7B2405E89FA748C3615B +B81B61338BEFA9AAA44843584C182346365DD5BED3EF299184705D2158BA679BC6C1B88312478248 +982FB2CB8E14D31DBE3D982DA80803D202248B8DD9F0BA0B2AF429F69498FFCEBBC8DA1148409991 +9B149DB3101FB14BE816E7BC447053593BFA91FAF9169AA5FE5F7D78FEF086605C576E32E366B84C +68763A4DB2CFB46605BA24B6F7536DB59F6A836F83C93C92DE07A755EAD52DA38ACF22C8372453AA +1D3DEAA89C889A5A9CC8E13B115D7BAA0C214DA129550D381B5EA44ABE59DB9EC9D0721C8AEEEF98 +1492FD9E8843E3AC3B6D248A45B90E2A6C47B5393A287D99F40B6CE825F024522B35D60694D33E73 +3BDB3765035E1FAAB237B3786DD369DB1169478CCB3FF2A8E4A9C1138CECC399571D448C889E6618 +267B6D51ED359D80A9307CE25BAE5C83B35DBCBDC5822582F371E03C1A6293C76584283147CD5B11 +5A6AB8A63B96F3674A82D5DB6839BDF1E1539013138A0B63F5505F396712013ADA6E8507662CF819 +530948ABA1985AB491588B287004461826F773245EA7FEF62B220D5B90E0B6A5925B67C3AF0B248C +DD4E147E4FEFF789B067401FFF0BAD26555F108978DEFF8C5100953B00FF0700F84FE16AAF95FAA6 +5AC1181B15F0F5662379FC7335503653C824D0CF4C8FD88A450E850D7E2958DEEB5CAD81D7BFFAAC +66626ECE1423F3EB5AA254A0B18ABC52528D125A18F93C1F1BECB6582D4F8CE2BC69BD832E4615B4 +9A32E11A4CF22D6EE25C68F7B6E5DB65888B10828D62FBD3D65EAD5B6AE42A514F1C3813D01FBF25 +171A9C6405A837E73D3BF39C5FAD15A159ABE0F08CE8A12443BCF030798DF4529A9494AE9521823E +3C38BA9B4EBB1ED0AB122F5D45B91E251BC66DEC83BBB28907960ACAF38F259EA671E93D00931C20 +734000664FC401B537112E965D88C52F27D63FEC630D8B57320C312D49A72812C4EF9698774EA479 +9F5451BFAEBD520E3074E97737DA2F37894D29B080DBD395D75675A8E7DD39471FFAF0FF2B860B68 +3757A9B5CDAAE47C9695BEF081073058085A2E2052967A33D5C6DBB515441E30DCAF92D713C5B968 +2D0990DA77A37291289274AD1E3173A05B8F5759B75EA71B262341F7EE24B97A52E32FAA6A2BC35C +554334EA0A971B84D8989B9D1A9BBEE31D2E9AE57319636751BF6EAA4F93865088BB9A3121E5D1F4 +A1018A0E6BE05BBAC21F7D4F24A98FC4CE946781389676180D7376580DF9BA2CC23D02637B5BFE57 +E4A1CF7AC9104A448A872E7E5F941A5FADE68D3DFB51B5BD11C58F37D0F4407D1E1477AEB00B93DF +1FFD1B503B39609595343F20FEEE02F7DA0DCD3F2B9E4A4C1ECDB6065AE7A88C81932E35803CF750 +F7E76BD28A46ACE7A2DB1FFBEAF33B3C82C3F989140FE79708E5CB73CFA20CE22C8CC0BB48D230DA +4F877C08D4DC8BE03FE68E3FCBFDD788BBC0C86B3665730A875C9BC0CEFB48FBEEA4506738199D1D +4AC67EAD0768989855E158C335E8158179C2B1D255928015CBAA34253F5C94DEA2F5A3A1D090AD05 +F796DC76A4D8AA64BDAB31DC3D17CE9A074343713632CBB78810222DD4C7540BE50FAE231E9AF873 +D972778E27199C2B02E97A7F63F882CA28515260ACD7DE04154B2DF2C9CBA736D93D8DC74F7939C7 +3F4CD7104745AEF2CC9B51FE093F1AABBFD04AA03DDE9DF5CF1DF7343A4ED41B3296D8A129D7DA13 +F78109D3B10004F177A6AFF200E02D5454A99CEC17AA3131AC50AFFAB92CC2A59991FC7F9E791274 +D13E2547433E4C07FD9412C148D8BC3153FD8F311617E172D037E15EC03BD00939DBC60397DFB052 +3C4BC59288A67843E99ABBDD91F06FB3247A2C5E469F29AA2196A8DC11590439DA7B3B3E36B8D229 +573CA56F63DB298B03C5778F425DDB83D1B5DA80D42BB2C55F369921E9D9CB26593A6CE7D71C0B30 +0861D604C72021C8DEFEFEA4F859C0B1BA357AA4C079A0BA3396D1C4DD47E2B4AE9986DD9468E3E7 +6CE81675C738342CD724A712D9751958A2EF1693D46B6FF09FE65AF6FFE3B5F5603FA84009847381 +CD5FA3A3305D5F5261262ABCEAEAE21F520D8A7D15737182A2A4CBD33AD5A0924F8B1A2278A65759 +18B8CB5A6E266B49744B466DCB7012717D1BAA02F4D84EAA1C15470875327451ED5264E3311401FC +FE3A22616FEABE042C5F30770C9714635ECF50206F6FEFD8841D1BB10252EC0CFD389862B427D3DA +1F470AEE17B637B25FB8C58759E1FCC7DB9E88D5ACD4B47143447B7F73D19A61FE8174DC22ABAD02 +20899E217189712B533D7CAC49720FE8AED47301499ED87E22F04D740A29272DE0F7C62840902EEA +EE875EE8B03EA6FA1C28687BAC263E419A183D2F23E3A03F77340987F1D09854C1D8A0FEA60D5820 +9D4BA61935920503232D9F3C95A315242E7A9B7E253C2645935B39E6F892A99EDC2A642C91FE3EF5 +A0B4EF637F9E1D2975C4FCC236AA075EA89599733C28A931215A37CDF3C25487943C142881B28943 +F412431907001C69F44F4D1E2695E7E06B1EBFECD725C76F0E7D6384000500B2CC8D861AF52EA6F7 +06016121E3E5483F61615FC92A71F8A1D54C8F435A1404257636C105E51178BB987D24AB5C899848 +2C15EE2F6CCD7810DF9246B0AF184B95606D2296961F4048A4B325AB9A8E94868E441923D94758C8 +24B88FAA71736130CF6DB3333604A4EFEDFA2C0057CC6756862EB004E14412714E842AFCDBCC9EBE +DE24114AC49648719307C077AE04D3F7EAC32300AD805711B9BD468EA4452C82F71EC2CFC3F3379D +8326D91E40A9A56139EB84D0906DA2D6445C03BA3045F12F35D0160904A6B253C2866318AB0AFF3F +B7DBE99377266168F38DD7BC271B06D775C8997DEB3C77321297308EED92C5C4E53E43CB9CC3A5ED +F8918EC05FD8108807F5AE9EA8907774E3DB9FA1BD71A8169933B49AE952AB97D415644638953A60 +0528DE15DF8C63F60B484CA05B38225815756DB34DDE0754DDAAA108118371E45A036D3EE6913961 +4DA33A8DB5795BACD7D79D0792B2C2FB848282AC8E35A8C282775A8AC0E4E39B9C1935F662379D36 +4C368AB8C5978A92815830522459D989956F11D44AC9C9867AD971595006D3564ACCA24B63D3A3C8 +93D3B2D0F9BB2A47DB26B73CCC33F8C236A11C90D365C855408E5818943AADEF233369D885FDB171 +6FFBFD84CE73FE4844399E1E496A99204647386059021E06C5C01ED9DA4AECAA0BCAD7FC9B11CD3F +F73A1CD9AA6D1C6474C846E31214E360A21295055B3B49088F1F212E3559B47776B18F123A976A0C +D80F0A06ACBE5C93D9AA1F4476E1A41F178A7B4D2AA5D170DAD55F7B45A6A1D716289F77F7E3E51B +90E27961E6EC42DA856609AF172D4ADC3CA2B101D1EC58061249A8812A6EFFFC2128AEBDEAD39E5C +A76F91ED1AA77DA9623F315BF0E49598A46856C204211DA19BAC91792BEA8670D99BB68E20FA1907 +370B32E7A3B84BBB2909849C35810A3A6A2A506D4207893EA19F839D7D7DC381ACFFA9B14830D4DB +00FF0700F85101DC817B9DB7F8C675C4CB81458411FFD51D91CC15D6EB9E869B547F63809DD57C96 +6077853740AA60B4769A359C0E82D178F9A02E92FFE46BD7C1229DFD0535C2F3A8A7AEBFD8D24EB2 +C26E02AB8A5F0BB09B23986AE17C13FCE9FAD1F301AFB6383BE9D06DA8240E2C6403FA976BECE921 +5C96AB007EE24BAB45BBEED441CD0E8C3498EAC89812132E32CDDEBAE2B6172E9E3C4D4D6FCB94E6 +AD6B9AF7D4BFF297687B233252723A62935FBCEDACCB2B7ECC13A032546DDBA8091FC2100E4D0519 +0D9C94488A41F150B9D6C2772EE998A9068248C9FE6BE17872AAEAFC0B360BCAA84422879E7C9484 +B47158E314E952211B4A8DF54A0E3637EF3F0CC6BE566A67D1870737CDBABE3EDA4E03A9285978FB +0E0FEC9CD5C5CFCC4C36E9F1DB0B3278756E7CF47CB245A8F460710536B2BDFD80D9A821753AAA80 +51A428F827EA2D31BA85FAE52AECC7ABA97B694976D972F227438808E2F0E3A0047252BFB23BA7AC +ED6907A8645F6FEE8E211187F6BF46B48573FD29C36C75C63F1825C1EE48A7F484F0E1CE7F650A56 +0A8BB11F632DA4360B1DB53973DB8B303BD8CD02FC7081648062B2FAA6A1EC6B90F26A93F2CC0F8F +1ACCF564EFD6FD66EE325663B2C0E478D23A7E344AD11D4FCA57CF1CD1D38F86C23AA0CCFF136871 +62DAEB0F42D200CADD8713C4951AB0F8BDCA3317E9A941FD0AEABB642231F14ADF4EB16676114530 +0CCC54147D3768C91818222418BAB55BDA45D8E4B8B6E7965CCE3EEC6DDED1DB909D2D7043E48736 +949FF58A9EF7FD33BEAE0B95D0781F8AD15BD1D5E5565E3CF2024D51E938E129CBCC4C10C745D7C8 +DC041EE4BB50F63D565F48746E55C482E7AECFB1598D34AA5F18D764A01863BEDB963DB5F969CDD8 +0A2DCA90923B1BB03B76B2A432A6FDFD580A55BD34CB48271F9B3A4A9E9C09765F0F4B1E264AD264 +20F2609967424DB24197BCDB38486E25048942AB9486B3FE015AB037946634C46EDA779A989589A0 +665EE56EF4BDC94AD21451303817F0B8183C58FF296E5A4ABD3BCA49D72FBE8036798D4C52B56C65 +A25B14A7A01511F6BA94A739A77A06571D538D63BF80B4A441E57E0AE52F49EFEA2209B0FD78D6E6 +D887F387B23CC4FED8E5498B132AFB4CAB3D3723E2989AFDCC325579548F57BEEF3917ACE9521346 +7DA938EA1DFDE9354DA419F9B3F4C1BACD8725BFAFC83E4E8A8E6C7C281715E3CFC53DA0AD194BD3 +B42836FD4679E2698F9708AC9A61A4C41F8BAE607E630CBFCB689E9005BA8E385BE3A43C330A6A2D +A63B639F894D72223E927EB7A66E1F9E92C1F603D8D36CDD25D06D6CA3D91A0ACC435515EC93D4FC +C926E2112665F4407BD42C445856097F5526BB313ECCCDA245460B7CFD5A8AE213A54050E5664FDC +385A5C408B42885F1B455D20C9070B1F69FFDF0731C00E3FF8AFF0F261F80DA8299265E02DF3A0A8 +AAFC432C382B47AC1D640A6F50A1AC0A76A60B3FA5C2B68CD038B8877515B396947C245D5C99C526 +CBCB06F478FC12ECEF0C91A45B73EE4DEFE7C9E9DAEB0CCBAC3B844B3D1DFA462E1D41A72FAA04E3 +03A4ABF0B4C1540DC7F8CCD2C71DCBA60D452C5ED758168E7F20E2083C5975D91186B23F9F7F8EF6 +FF640D0EF9C932D1BB97D16180D231E740F3E393F0704F0FD23AE2C9F89439AB3FDC8A4EEBD049B5 +4B2C648C1ABBFB859EA7B37B4DE186B0C2082DEA146A979A6FAD66FFF4BFB189B85F035AE4CCA90A +E3DCE3FC4E9F40543DF6B236374067BC2720A155DB82C69CE29057120D66531D3CF10FFF45C32185 +7BE85B9736BB8CF7855442582693E6C558E16F3880080C32768EFCF4FBC6A7E06D3D6507BB48D9F9 +88922838042F9C219E6630041651CCC5FCAE8ED334A72B03D66F2CEDB4FBE9FF8EFC4504D56B0544 +363C3EBBE415C0E1C8E763243A68C436C0EBE2C9B8AE0C9D700AEC06640B524ADF6B9B0BCFD2554F +F8EA0265938CDC287F45BEE22313038146BFC75A20D5A9E1F010991FC10F2D02F7B5F9DCEBBFC47A +455697429275BF904FFE20AAABBDB53643D7131EA24ED9B0BDE6364C9A4A49CE1E0E5B88E09391C1 +F351159E2E5E8FA7CB7311AFF4C0F7E4C90E04AFC72B1E7F11E8F7ACB268BCE658EC0DDF811E9AF5 +9D5F3AD66E42499844B20B67C5DD5F5ACFA513D7138E5AA68385FB661E6A484B93CC7A78D9673577 +782B3F2D6DE31D22AF5D46E4EABA54B651414F3FE432D7771EA7144EC7B64EDAA91AB0622270A2AD +59B05689571204E73E40D5B3947A77360FF0C95BFA63292C1CBFD5E10E83853CCEEBEE337FE5CFE6 +4A176A50E88DFE59C115CBDBD222E6C1F2BE89DC1FCFB584D2C0F7161F8D89296883E9BCCF8C307E +7702DDF862681C71C67689E1BAF4F76367978F310DEC110831ADCD6DAB5A344DB6B862B41B27782B +A166A60961660606A1B2B5CE2297E2BCF2CADA6F8E34335706479B37E62AED1419A7486E8CD1B1FA +07E0C851DDE25090E97CDCCC5B9723920CB4535DC001973771F5568518340B92AEFA09EDB946F1E7 +D46AFADB1DB46CD3CE4012B5621E81E6A1736642EC81ACE4B83E3C1EBCD0A53DD4CB7DC2783120B1 +079E23350709CBF0E246EA6AD79EBE2B938A3E970E568AC036457447AB43803798BFAB7E05B14BAC +D28FE11E50F8AC32C9851AA2DF61818F6746AD3EE620D6172A78E1A6EB981FAE6EA32101013D5967 +9E556D70DA13D200A56ECF8A2D616C15DB569F782D8DDB72589035167B24C8BCF9FA71A26C8BAE2D +357C71979EE1AD4CED418DAB0DB6FE55B287D71D03D8F7A13CB6E5740F07AD5456424D02FC119108 +1B6EA4E6DCAAA2115F49D9B937E00F32F42BD27AA70C61BAB03130286D8688EFE364F1937F43A83F +BEA78D907CC05B3A5F278B0B00FF0700F8FF23218431250ED45E0104EF16941248C7FABDB3E2F27E +AB4AE93F7ADF355BE2C32B996E4B97AD28CC3A4EEE14AA4883556C4023E4AA4C359754757FCED191 +568E0E2624269CAF8ED0B429BCB04CE6A7E81FD096801861EE9A6A1FDE795AFBB3262E1A71A4A536 +CCC23FF453E1B5ED6B1A657A804C411818C9F6652F9DF453DFBE1727B2D96E9CA2662675F48FD660 +1C2CF170DD0B7A0874388388EEC5C0460042275A84ADB75147B2EBB3A4AC6D53D2944040978DF952 +E2432E10D00FDFE799D132CD772CBA971DD37F9760A4CAE5DBD96FBDECA7FB9140C047CA3ABE35D0 +07A2A6457FD5E42791D220845600CAD4E88247C6A764D4EBFDBD0A4511D49D93E9D34E8584802E4B +DAAF8D437AA925AAB3CB59522ED6573671C9B61415B45A69234DF38FB385D64C559A3054389A1720 +03F6019E3C0976D4C098E0255FF334FC58395D1B6DA6540B434154C32A024C49CA69CA46B963B023 +FD9B5D7328CAB173CCB8B7BAEF8C27FFB8BBF935658A1F8F0BFFA2DE6F42A458F23C9156E3E1E5D8 +4C06B95C81EE22A7610BCF73BD4AD358C1D9949FBF65FCE719672ECD02AE486B9E1BB8F4C83ACA70 +02BDE0A66D106F83168BB886D93A94F52F5C862AFC8F36FC2931FBE06F593B1DE11C341BD4CB38E9 +2057AFD5B8A291F8A87B26E8168902A529044D8B1A2E8A88DD756792020996E7E044EFADFD45749D +E52484833FA4301A22467E73FEAEE3EE8BD882B15CB5ADEF00239B0A870EF6D6D0D4910E8C0B6C3B +0A727642027A1ABB9368721B9ECFDBADBD3F440430000F363CE0F645CEAA966F27659DD9897148EB +EA726A893CEDD97655D4C8B8AE548CB787A2483AF72AC2FBF4ABA8B6530FA1DBB78829EC487A68C1 +988FF725506A5F4DDD35FA2AAA53424364B0D85D57AC46397627556DB388ACE7136A528AFC532754 +B4B986A5E4707D0108D7E3B9BB36513F0F53A2A15B01F08DF5AC8A8A94C8B1D08A8DAA6631B51E27 +D8ED88FF91F83E55E9AC1FCDA4938A1779CEE8F68BED3DA46D38AEA2C0743DCA7EBAAC49299F1F07 +4A6241A6FE367F4CE3A83342F627CE349C46981B22F7B09CB13BE85AB9DD0E6C03D2B9A59BA30C06 +BECF17BA5E216B873FB917126DA1E6A93247846DE27CD190006E5D558964F9DBFA54AFA290335689 +1AF3C33E93C67A7B6894FDF9CE33C4E9DA002A7C4ED3BD3B72371B3D23987268194947A00B33097B +75967DF437A55EBC72B931BFAA26CDB07A7F836C536505E0508BA8BF8DA479FAA3BF6D2FEFBE8841 +30C550A8C021FA37856D7A9E4A9335636587E3590D5B07158890C696E59DC57E7F276A875A9885E9 +F8C684885BF276CAD4DA5EDD7D61CB1521A2DDB9B4CE4914A2A3CE7717E475444FEC71058FD9F073 +1DF498F49F35E69D47210B7283BA7A5A0A9D2DF9D97189CBCD03E78CB6EFABB558904B5EA7101BB2 +E29E14B08EFBABF56B6E1A0C8D1BEE6048C4A9F9AC3D2CD00CD7243E32D1239B53E2E8C3B391DC67 +7F6FC1DFE22EFC193A4F6D3923D7A79C1F1E6C11B0F5AF3D8C6AFE083D860B4DEC9A037F4BCCC24C +3B8E935DCE5A7A0C7CF58567D7CFF0FAB06137311CDD7B4F9864E276F7F63758789C34E24C1ECD8A +A6D9D88EE29CD1B4651F46E46E6C6DEF1A333DC2DD40405C8A28AA88237A2D41091C3345A2D61461 +7FDBE107954F94CE0850993FC6FD90168B07E8AF7441A75CF8B7CC3FD22F233BDCE443D9FD68CDBD +DA5BC9A6E96F4ABFFB802E981759B0718F366681852E29F9161CD7F0C6EA59504A0956C0BB4A32AE +61CA04AAF8D1C41C1A5C2454D7CACAB948B7ECB638DC736096392609E76F0F07C334E27D73CC28B3 +675E71387CB6145E078B380F48837410515435FA0A464245B02E7EEB29629767D0822C7DB48C9095 +8EE6EFD7AE49C61B7A30F0829874F75B3D1BA76FBAD749385504929B7E115D53FA3F614CF2278796 +5DAFEEA9220A41B5C7C2FAEA7018737EFDA0A8228B3FC15792BF98568E4ED41FAD104D7CB58B9B8E +BC16ED6285CD7743FD912C3D69B9DCD472C9799ACEB3542E86AABDFEE785DB7F440E980C248506DF +D18F69F7A24909E9B3EA5B00ED5383A92AA977DFDC91F6D2724E34C33459776E5E6E3A219B66BE09 +E3022F823F2A17219ABD6BBF9370F7246C58AAF93CEB73E3F6A04D2A7376930DC6DC3D106EEDA965 +E5A3CDA9C0E86162791D70339B1136B7ED29348C8B3B4CFC21DAED470D9544A55A64D6973A1F1BE1 +8CBCD77A665D5AF5A6109B4DBD113E3088C542854C6030F495BB039FA2BF98AA2A0CE732FFF4896D +A87B30FAE22549FF6BC943131886C4425197CB9910ADD5C112F2DDD6A3E31D415FDC43D9FB8DC566 +7C8C9B2093E191FFB3C69AE8594400412418E4131D29BA9D5537B906DA4FFFA6336053B4257C7511 +5D039F6AE4B7D7879A810424897DDE4F8CAB1D92BE6D6E752B5B480ECC094FA6F1F2FB5C87318FCD +F081A2C74F73E0F400483E50311D9B8143576E7F4B1DA61B2DB54A8985A38D82405789B124B32900 +7581FA782FC4BA32336AB598F601A12E8AD19B76BEBF4843B2AEBE88F162E048AF0AE6C4301EB228 +2821D2D02429256DE340CC480023ACB224A883F41368A0F9F983CCC6FB64AE7F25679A16087F037F +11C1F282AD4468D4A579666985FED108E23DFEBD283F6E9C5F0F9151A19FC5BEBE78E51B8086C19C +F3E3EEDBAB1256FEDD7F28C052C93F02FF1F6D0CD30C6038011B771CF0C9B65073206B036D11E0E7 +49FBE0643F9428F0289925B8A284C244AC3B68EA351B2B3C8279BE36B86BB6D53FE45F8A314029D7 +4D456703209BD696AC409CE975B952CC9A72E33FE49AA429626C35E839FDE439153C738FE4B75B80 +0F7C2A3682D5DB06EE8297868BDED930A4A2C83D8537921400FF0700F8035D0930D5AFA76BAB5B5F +FA4179E133E45EBE1497A56742705531C0AFDA349565CB6C42D012D9BBC54B2E52F1AE3537EEFABC +BB51E1F5D3474F72D78BB0DDDA8020CD5518C721BF45C864C6CC1565A23948AB7D6E9BF5C1FC9149 +4807EF7F0A0CE6FBD110D784756D54ED55EC82825E8527E6191F877CFE584574C338C9ECDC967136 +2A069792E2360BF60E5F5C348BEA1C1D2B7B01D45ACF6A7EF7E36AB60BD708A01800026F023D4312 +3A025CCD9049713150B1F70928CBEE7AF5FD6C319A2C8F87BBD3465DE385A8F2D0028C62EF0A0EBB +438F0EEA436D26B8308D1153F64DB21C898D4315AC04A8A93251030AF208E7A94D58FC47D2309035 +216FAD5DF3B1578D7B40802D89356ABBD32F8A1AC1B905368753867A98B608A1DEED78341D4A7EFD +5910A04D85B2944BADC86ACE3F9C7ED1F2CCC546514C7FCA487FB8F912C6575E7D88930313897FEC +42613397997BF35E1971CEDE0944FAAD3A1AD8594DBA3CA026B72277F04034E8A59B8A456DB09320 +A94340E6B4779BE6B53F806E17828267A78BA536F66FEC35FA08D40208ADE6282BF04EBB6C425687 +7F08D3BBC3D266C4DD0BDD333C91BDB8D25638BD197A346B3AB12A84A12BC811D189A1151ACDBF5B +FFCD319B4109FA123B3BD8928B4CB02D30D7B1DBB2883D32957BEC3330150FFBACC809117ECA9406 +ABBCF5C462D40840BB5F4E0CBDC3E4EE91EF426A95B2EC98360E8E952B10E6575992BE8AEFCDB4B9 +CE74E51E3F4040A0AA601AD85DFFBC22A943D3EE7C97C6E83BF8492AA464ADCC1D7CDE66DB1ACDA0 +21A75F58EA3D00D974C0598E7E0C92B9F27341FC0753297C4453CFC03311521BC2204ED0B666F35C +1BB7A85AA4720D5A48B0A948E60BF86689C664BA7C82E2FE778CD32FF5DF4318EBEED6DD1F007F20 +D1E3089E16E405F02D89E68EF77C77E642E7F3630AC8FC8F863501B21412342EEF8DC6A32A700015 +25AF621FC3F368E2FA66C89FA7879F1312B05EC733151B9F2EE01E90EE254EFD1DFC359F163AEEA0 +3B880CE4CB68AA19B4C33DAFA898A45F6EBB482C590E9DBEF9EC0E11DD9785796C38C73609A17417 +357046C478EFA77009D67D0E3855EEFD688ED4F7E6B78293F076C19A65267B8DA13210343A330233 +B953505751D8C475BB6B0CF7D9E7B81B4D769AA48F4570BAF0FC278A5B8057E78D75DA0DFFAC794C +4DF2A7D3017D9E00162DAA8D1BD32EBFBE681527E2966A7120D365C4C5C95BA0825401B46EEE0A18 +66B95DC4605EA304F64ADD90C069715B6C98251CD963116F882046AA438B5FFF43770C2F4197815A +064AF171A03D38980A7CD39574CB5CB5E48C0C37735012590FFF2A33144B6C171DB03CC9765634D2 +FDCF8D674E9E7CA31302A88F8492B057DC0FBAC8E693AFA329BFFC1E9147341ABEF9A0F7ED8BF03C +82488E961F8CF8C9B5C65BA1926A44D633840BA32552E103D95BB70653D8694BA66071FD960EFA75 +A0F66331B02F044C84ABC233C427A4D221C306A20B2A7838163FDAB20B9E7C6A8EA5AE7E18628344 +0F612AE0AAB71D03144F1C02CA0C00F1101239C5B3AD04977CB5977677C26D4566178164797D2B31 +9EA9A3C8D7D66CCF83F4940D24749E81ABD1278E9D8773196AD99F35FF36777DF878F07DF301359B +8898A325F38C5C9BA1CF0E0F606CBB514E038CA087256DCA4C186393025EC1BA8CF544C6CCE57F44 +7181CA0CC44937F28568CA4AB5CF74614927276B0C9371C6EA37086DA9005A8650BECB8B4A84529C +E96E3A194E491751052A95F524E343FE9CCB0B87D9547A688537C88DBB750B39BC53BBDAF5C9C01C +FB1DD1EA563C0045F91CADFEBDE7CBBF24B29417489F26710F17A951340DB521BBED852C0B8A73A9 +C2E839BDA90FBEC41559A6A0925854CF6F422ED75F5D842D9DB0C2194D7646C75327D743284949A7 +2A7535FD6668DCFAC10BF448D8C17EA101B627FBCEA6A2C51F89FF15A5EBB9E63B8EE64CEC03E94B +6E2E00DCDE613E1A7D6F5695A6484E89002DB8F9442083BA8CF17BD352D9BA8335D44EBC93810D38 +A819244EA9BCF9600B71FE41DA1EB4D79648A9E1AA070B4EE0800FE86F49669F1BA1602BA2AFD6E1 +57558F194D8329EB9B2B3BE2573ADB86817E3D6C5AB034CF158DDDB717151A01B04D1FD5B145466E +FE0DA2A30037DD76DA9B6AFCF2FDA1993E57C2F9BCBA9EED095790CA80957C59E79A77B09D8D16D1 +06002CDDBC0B7AC6D5910C40421CEC42FD0B31106118BF56A8EFAFF3FE22582FE461C3A106950FDF +DEA01B47E58CDEEDA5B321930B7062C39FB6302F47B09DEDEDC9B1219A9AE4D248FDFDA38CBB3537 +86726CD86E5EA1CBB795DECE35365E382187627E003762B8A09223B597DD780467577991DD5ECEEF +0464AC5F5DC9E645BD996C5631E06CDBEBDBF4C5970386E7E6C2ED70D2457778D24A2721517D07C2 +3B5EFC74606791B359975FB3D69BCF242F98395A86C6327DED2F1FC159802A7177152401DC6A49A0 +7B966C83EECDB46EB762CC84319132E2773DF2232FE6C86CDBBDDED9E9CBBA30BAFDBA4563E8B8FF +F2A8343B85EA90E84A1E5A9B48C3E204AFF5031A818EC993040FECCEC75FFB02FB373F02AE8B6D0D +D67F830D87942929750FB4544D06A38BB286E848AF44795E26BBE8B3657DF39E8D9C64DFD5AFF930 +64D6E06A3F6092129AA7C3D6E5C0295A4395CC9FEE31CAAD319D7D23264A3C4162EA0C060178728C +6FAE5B8222F012965AA76F0FF4D3F136AEABCCDE8E702B4E2664ED7E549DC375263BE563BF5E13B8 +1DF8C5B0EF2DCFFCC4507D9B42EB6EDFABAD6547BCA57B7E3EB898729A773868EBC7A3C8BC9DB2E2 +D217D20355865AC459A48921D719545E91679A4ADE1C8D8470453C8EF323D6D96DF9BE5E00FF0700 +F81AFC075038920AFC2593FE5CD2A71CD7724BE693D31FC8024FE111E82F8896A3FEBB5A8B55C518 +2A6E52805276F254C9B73500CF95A556897FE65E3B5ED6DDE1027619E1C0C699FDC5FCCA5472EE2D +C57E3E229DFF1CC6BAD8C936F3E1106340794A0FF34F19AA430A9E250561E6579CDF15873AB7D725 +AA52B745B2A170261EA447D6F95CF7C95E30FE578B4FD73F2EC500465D97E37B3116D5B6C71A06B9 +D04F7E1535800C241E49312D89B74D2FDE98A870ED41E8F4419AB4485490E1BAAA6FBB7C55BA2887 +E6CEC7928FE13E429EE43BB7C7CB806D46003BA4E9847DE08630F04793CD9B83B2CC52CB015C8050 +42B7181531A9659F64120EDCEBA6DE1FE2EA1D75C73D9B06033930FDD03977B44A5A21F6848BA764 +CCB76B41DC754A1CCFDA1E4A61E639A4636334D62F733A1B115A681AA0B3E8846077BDA86E754688 +091217C205A050AA028E0BD63A7AEB534576B63DA01E058E05FA97026F108227FDBCF84000339501 +327E9B884C09BDD1972BD6F139F0E6032F0F03506244CF95B2D4B497DA2F89DF0BCCEE060E06FEBB +253142E5F3AFA85C46F0299AF6AD12428D9D10FDF877ED6981CFE956E61CB29F4CA290494A16397D +A5528CE16ED08BC47056E9FA93CBCFC6F799CD3D75989FE6F292C2FD9FD9CDB961073F038235736C +C91CF8A83A27FD2AC836541F028E40E644FD25C48C00586C0F7BAC80A84F60D9C6CFE0A9275FB385 +8DF9BEBD3B53FF780E6CE9826A2B1C92824DCEBB822007C5C70B881E228DC32F8A1069A0E6E9F5F2 +4C53ED3EBEF34B640692C9457F9BEDA9B59B02AF0964BFFB8AAA586A020F4C43A6222F32EF47F647 +E845F4C02A0EA4890F50E8436A558EB3BAE2B2EAD68D7BA74E41CA45E847C3DFBC515E08B8DDDABC +3BAE3B43A647CBFEDB9F51819CC4B28712AAC1CA9E7AE2AF1A0F4C9C3BC2DAF9D16A590585666F8B +AFD7E553FFBF100D1FCED546162A8B0269532D1806D1B20D9DCE377A1F6E25ED1D6A6F7FCB230D6F +43BF44AECF9AAC632C2BF6CF3EB2C9667B5A6053A81033309A49D89BEA3D3939CB4D467324FE8C54 +DDD6433CBA4E4E65C1F86EA78F1A07B0E31F6997B7948F63BDC21BA811A640A8E7B033471FC3C39C +1DF79BAD95A63656288F20D96FC639EAA7545AFC5BC994C952F3C308D3A8E0F6D114530B5A95D687 +E5484903B5C0D17170D8590D504DA61C884B93FA04DEAF31767334BC8A6F1CA50A833AAE710FA1B5 +4F5847940A510928EFAC22333CB1174B3722ED7B6622D5FA7A13A151F9CAA4E874346204E6539692 +0FFDE831B439A7986BEB84138359912184F017BFA40EE913271E4A9F262D91935205AD895A1FA74B +3787086C4D6B2B490AA0AF609D0E151F604C90B3C23A3A538F0DDAA170E9FBAFD7DA09352269C784 +AF6C55EC57F0308CF316FD8B7C2651F5FF05B08FD48087829957355DCD6743D89DA8DAEE733DC9E0 +921ED72B88724699F000DC2E61AD6E31025856CEE7E513D36DEC3503BAE9CD9FBC539FB36B201EB9 +5D054D362E93AFF465A35B50ED08BE25DC8BF141ED5AABCBAD03B51EA99990970E9DA41A6EAC6A3E +05AF33C2F2280D23D6C103925D496536F46A899703991C917C9BC413C1FAD5D98D6028285A9982B1 +E2AD8321CEC47F524FB882C721D04FA4A34265403FCCE5F849463084C5C32B82209A80BFD7615EB3 +DC3F544077617E2A103F82866C769FF07A0B494F9682FB6AC63132152E6C47172FA4DD95C652939A +65ACB5AE6A58D091F713A4AFFF6D3C2F15322D19BE838F69D2E4A56FF182EBD76D7AB84D855F53D6 +2888B8D9BCFAF1414BAE140D4CF30E9E2A49D61E61BAE529F77DB937DAEE3B1DC7831FFA3376AE00 +B35638A58DD5240F8C986E996EFEB76F9D6827BA628E5A4BB0C51E0A2CEF323450D7F86D6C7F1C34 +F1BC28EA89935F01AD9579419FBB5DFF63F24E67BEEAD839250FC752ED3C978BB4AC972F91B92FE0 +1AE637984165C16C8CA67BD3D94C3FC377882F907950D9AFBF47DBE56C8249E297924B786DCDEAD9 +C57BD9D1C26FBBB4C63D1EA3AA6AA0A9658A8492083DEF35E08328E10B56E39ADEC327E76D1AA67D +C5347D31AF87B3EFEC48D873AB464009D80FBE283EEF4D91B6167EE339E08E7DFE268E3AADC10FE6 +1236129E67FE93F349ED361FFCD5196288C89C8A520796C47BB2D50A802198A1AACF9C8A23A2655B +CDF7ABF21C801F851BB0F4F8DE40852D10DE5C9378D29180FB1C393B7C0574824DC59E73891C4BBF +1839F09259362496A7A927E957638005A3991B4B586CDB8D0F280664D036979B315F347EBAC6D522 +B215485199D3D3DA4E41D2683D8206565574D6748821C6A1B6856E49107FC7E680A891C5FCDE5670 +029D72ABD8837D4773894BA25CCA0642D528FAF4BDE2809D7C196BEF081920DEB92209E0EE837630 +0901DAFEC0F6EECC13FCA15054B0674FB2B690AC6DFBF944CB52E75F95B9294BC14BA4B06FDEDC3A +515353C1714484FDB6E20EAE52BB21E9D7FF68CB464C71F76D2FA6B17D3ED02AE05B18979CD56A0F +1D28EF2EE72294ACDDA12ADE0174CD587B345183B4601ADDA6258E3B68E958B6BFBC6C12D081F2BC +58265EF6F9C0AB1BFCF012A11569FA756911B7D84D50E26F20F18299AD8D62CAA22A30AECA49DD41 +FF296E33B65DC29711F3F52D49BF219A9545CBA415EBD0A4AB63CFE14CAB319651F508C52AE36175 +1679AD2856F46E9DC54BC9CB92BD29CF60BE42307A3DF4FD4C5E86E4E10C7C7307C6ABC739BEFCED +2E1D6E9D05B6BEA62A40E994AD3E5561B40B031DD912AE83050C83579A4101BD65217C2E4DABC17E +47448436ADF7E53C846561980BD8F5D202271D502E9D1E205F07B495A164DC4041A929A0E4BD7D2C +BFF4F0102E91826400FF0700F87DE0DE0FEE26320C23E452BFD8E0D9B4CBDB54929F4C2DD8161A1C +A4077C33628EE29D3E76DA5A3246553FC17403110019A7523D885757728ED2571CDA8CC2B3B2D6C6 +8A5DBDFDFA726AA04BA634FF2D0610A2EAA86C0A056810AC3D6B57604E471206BD87759B671B1B19 +69979A8723B24AEA7226E41FBA841B3F6156A49DCDC9E8416370D3C11C78DDA227F083D473653D66 +36B8C420B5188E39F6063D372FDAFCF9DAFE2E2783523E7202F0E8F0262207A7F2677DA22BF4BCF0 +66D014BEA742180AD349A31AD4F8A5859EEAEEF547246CB6E074970316A4D09B76E1900E37E89BEC +3526FF36812E3D9D8FCB18FFACBFE64AE5EFC967C53421D8882EA17C2860CFBE4BB5C493630C0E72 +4F6F4CA5265B438864535DD508C45851065B8AF57ACA3CD87E4A37C873DBFCCD681B8881536D22CD +13689C27103AE3DBE693604AED8455C6521B247637B4C5AD0F6AD20A7081A808B69C2102793FC663 +F2A6E61D055D715A11F92015318612D32C96263B3864C83916B02B33F3CD408B51C114FDBAA8E602 +1A64389C25A535E342432189C15588223BFE611FB09624D1D71B6F72A58CBF44C226234973B265AE +A31AF8E9982752E55251BD24F49EACB780D6942BD6C75FB3C1789DAB0E409322B2ADCDD0D742B8FD +1198DD4CE4C4261B7E3F85A6BC3A0235A0DF21922ED8445831D8D0A8E8626A0B8189CCF7FE93F111 +A36DD4B7BEA7FD74841472B935D9DC8E40E2175C0699E26E95B956E38405BDD8F846DFB3F247B5EA +3F9808075DEC507019ED75D14B8A5E9EDD47CD4FF0B2ADDAC23C462BBFBCC16F0E15A9E185191780 +86797AA78728EFF3AA6BC2C05E46CA81E64128B340BF927F69998FBA5780151C74F7C190AAACEE7E +E92D4BA0678D619149AFC48ABE97D02655B06947C8A4A3EC3ECF00F37E4C0C8D9D8D027EEB7AEAE6 +260F8E629C2D5E200C456BA6247A77B18E879EED6B2C5CA8EF5868DA5F49ECA7151BA31B23270619 +3BFC520A092B06903461DFBD4A48DC5AFF4D7DA3A92C58DF7FEF83A0CBE964E23B1682661026EDAD +7F362A1AA114C1D4972CA8454B7776B48DC32EBB2D68173C2BE838CBE84954D268F7F735A3DBCDB0 +9802E9AEDC3FB83EB94DD826BE1F7B28B99FCC152E5DA27BFAF8387317DBA05FCA2BE1346D1CFE85 +F1AFC2B0D28F44A08FB16FB5A6057A1C7A6B0E96D8C590A1C59942BB54C68C6675B782AFEC04584A +78B70DE1AF783356C4C0A99793925B5EE4E871AA6C04FA4E1DC1EB01064106DA876361DCAF91392E +C6B43949C998CD80290A0FFF57F6E6E6916A0DE5DF00DACAC4EBF260FFA22F4FFE2AD33E73DB5868 +A9A0259B772860B1C3D1D24A57DFDD59446D89748156E02B94B03330703EE8817BA761A2605D10A1 +941A328ADA78558D0AE9F7F93769DA7814F08885DB591C8E5911EC3965095C1C6D8E48F7D3C61AED +40FCB88DC40597FAB43730F5FEB432D3BF21289F5BA47AB6459D680C9A2CB9A8A5AC9FF0F6B75E70 +3011D01D9D22BD0F970FFD1DA40AB371C207EA368952D91D0B8D319E272933576A001EB417B10AD7 +24194A7C27FD548C3BA5DFB5CB445FB2155A3956E90C38100CB36F78A868272DB856F11E6314CE81 +ECAF33143900ADA5C74311E8AF321D9D899E7C5EAAEBD5296FCB145D2C518FECCF7BB26AA63B4A84 +8B3D59BC40BEF412A928B272915BA2F3AE04451773D12B9A6D1504AA3208A094F1FC1997D2E5A4A5 +97DA7086F53F98F066CA52C2F8EF07F79BE9442BAE675F058DC63E7DB94125CE54C1ABBAED0DC58D +9F630AB9C2F1B626F05DBB5CBA2CF32D4C3226107AC495E4620CD0A0867D369BF481CDD920AB5948 +636DDF28288321C5E7364414B34A8A0E61B0FD5706C43ECCF9F15A78DC4E7B62126F11026987B0CC +B383444DABB37745DCAE9CEA08B2E19A7142F5A1156683AE6010F816D177412FB6495A3750C50937 +2CC195A4EA76BEF831E1ED52761D45773BBB9F234AF4E92F67B9BC8909729E67662FADFB999E2188 +14BD7235C7DBDAA5AC2860B70726F46C44D63A3C4BDAB3E1C3FFAE1055F38070B518567F2C0E6334 +5BE3C5F05C9EB7803FF25A820381FE0F0ACD62CC861572497F23379C6E8BEE88B46A20EAD5CB575D +366EA901F4337E86C2FFFAAAB3DB6444C5968C7B9C0B6DA2889E54530379829CB271026B8420557A +F104C20EA971F26836F45C5CFBAF57B83BDD1F2493CE47B0D4CDCE3F612C3ED74776AB49715BBD28 +C5A9CA61806529C2A81F2C19459941A6EE621879492F2FBFCBC70300CD91F7455CB92CC85C1EDBEF +6417CFBBEEE36EA87B4B91DF867CFB5E3778CD6D0D5EEA05FE1DA98376456637A265BFFC714B32CB +1D0B2A2C52E7072DF3F6BE195EF585B26EF204FF49B8BF23B1213C2B87EA67E82AC82A2B04CBD571 +DB2C1571AB793B0CF6DC6D1B8201693C88490D42130EB0C265041112CB0437D538AA19568D7E8344 +4B8E05E86E351401860BBE0EED0E21061863E91C82AFAEE9AD57BD3789A656B0BBA18D55FBED2B70 +17CEDE326CDFC389AD3E80EC31149B2B1BC1F62B80AB6CAE73E2A0F97E5F294B988A825B785FFFFF +3E39E9B94D9C2B6909930E036D3DF736C624FB101D88C8F7B0024F6125CEA1969046CDC6F3EC3569 +2F7368E1656BEBD2E46CCFFF5F0F83A6C48A988385BCB8A4B6718FC704F39AD5BE60E64A327D289D +32A2FF742022A02C466C2CE2A7CEF44D650D229D60582D4B60AEECE347BC4E5643827636CB18D33E +D09FD513D9B3E45D2F47A16DC803BA4CD9D53ACDD35D310E5D5F8BFC41D33FFCE9E829BBB00A37E4 +9B0A90146CFE3F465CD9ABFC4A8E1B5EE001CE123B0781B31F5394D8102E7909F0325DED913B3559 +BD8C39BF3317C0992F0EC42EA7023FE81EBA170300FF0700F81A9928478DB9DADE1068F3D17356D4 +D075EAC389D80121F18DB86E0075F42EDDF732B9D832DD883CDE197F0F65CED8489FE629F6ADF82B +9CA255F5E468573FDF8DC200A2B1AAF513650255395C0BD33B4524D60F9BC152A911461807B08EC0 +9FD012DF159417D90BB0145E1BC1BAC1F2927AD210FFC9459504AE3D70818E7C5A66C4B18AAD524E +988D6A5DB325B92EFC4D60C2474A256FB25267FD911184BA9983758669B739DD0747DBA9C9298D2C +2BC69363F6A7A938D7A2AF5693506C29B79E5DB43CF2BB8CADCE12808F4E0E6E3479EE0BF1BFC489 +FAED9E1D8A2D70AA4F3963199DEB4EDD8FED695F4C04CCA06E825858C2E702A3AF711C129D6BF408 +E16A26A90158788CC33218C520776377D10BCD35342732F4CB1C54CA1EB46DE10A3A84E62F3B2474 +2EA8A5E52ADCB97A05F1233D49C0B73243BD025020408D44A37DDD1BB5987865CB8F605FC46B386A +BDADBD4DE668B06782D936EBB3F5A75C2904371E65BFD89FCFA1358FF1B22639AB6CE4EFC1924DD4 +C06324D4D5E7367112A1024A990186C76BD2F6D0896BF7DFC5B0317725D53773EAD6E8A4D3A683B5 +A0CC88E89002E28B5172638EB9FDE9B22016F5851844FF86C2933F0C292D3E19E1D3C2BEBFCFDAE3 +45681DF2FED3C17DE127D005A852D1438390D2BE029C594FEDF5D806F05AE7FB712E3304ECC5D006 +6F625BEE6A35A96F3B8C64BEF4022A41242D59F6BBB12D6D3F383C83BC33282FC3D1A7EAB6023932 +8AC523713E1856092CD0E78FDE205CFE0A660C6978E59ED55122AFEFFF368EAB2287F10F97496F9D +0EAF06269B831B8A3D8AF6B305DB1E63C8AB8C7CF8593821A1DC879D8B6C58BBA6351288DD8E22DF +E6C55A1DF45D90023AB2BA9C94C95E138D068E8C17C4EE9817448EA7678368BB3C72E0465532BB16 +87AE8D961EE4C5EA96360C3A16F2F5164509E704FC433961369111D5A4A301B10C99B4966C240337 +25C83ABB73549FBA5D80A2B98E4CFFF6385275E4ED44A1B2DB3EB9154EF8E49B438FD9E974E6079E +9D55C0622DF8B86D1964444A36E0B10DE5AE06994D273747915CED96FD8E431A3ADEE846C926A040 +540D6596B9CDDB850CCCFAE06B62C2E8DB584D3723B65B68646BCE0F5A8619F21A3CB522227A778D +E2BBB85D68798997D39551F435851F988E9E0D0182BFC1FC544EA4BA74F99367952EBA8A099B094C +E78C3866E670DC7A7251A6727BCBBD616EF1F0EC78440DD8721700BC450575A55E9F54928185C07F +4948BB81E92FAD288F5624B5FA7AE279CD6A5C430F087BEE10D83C57AF15B6CD7588B39561931276 +F007E135FE851E75CA93A3D3A6794A1B3EBC9535EF595AF31D0DA693CAA5D544373183314BB3AF35 +069FE07A3E876769AA792B81A8121CDAC197F3E03277FA80DB2950779F5886E79E3B2487BA904C1E +A822F7C9606EAE4E9A897973E6D0A5D166DDE2B89E51CE16A30B983D6C22EE3D1F0C7B1803A328AC +A2E0939B49E97077C8FBD68545F3CD00C717B476705E27609E2A1ABCBCA9590F6036A26A98E2417C +954DB80459F389460F4761B3D0EE14C2BD57AFC9340A717F6E7CC16FF129F7107E4B4DC5F29822C9 +B95842B44FF1F43EA15670042ECE0E205A1B78E4C345D7E97EA43C04DB829AAEF943E80E0F4D3CB3 +6E3DEC3660B2DA3E1779A466183E5B882B935336BC9D3FD864B747E7D444EB7706CEA8DFE5AE7129 +E7AE131EF530682FA8C807998914B72084D877C87274319C6C1ED58384E12F87A8DDA757D9ADB994 +0193561DEE76242A824EF45E5BA128B2147D1E0652CC82A7DA24B9E82718B60A4600417032ECBF57 +2E12CA1B6CA18FB1396135409F2640022F47AA3A9E6916BFE46CA583576204CF199A91DD2F308BCE +1C7153EB3F31AC9540C267859C711E295485D34FBA6923DE3049D3E5B4B9FC31D7B147608DC5752E +0D984A33EF5AE86123FB589F60EC47C6CE604FB1A607099E846420EBCBE000C7AEA183BF80C194D0 +C98405E860F0BB1A0108F2EF399558870BCAC576CDC8DD51E4083D51DF2BE618CE541E2FCE7000A6 +CF0CBC1B78CE388B22DC0AFC9C6A14FB4C9524C1065CEE00CD08628AE81339C1A0094C40388ECF2C +A9589428D73BC0743D0D01BCD91517543E618BA65FC4DE94032759B47D8B821FF1FB938B9A77A280 +CF2DC3862045313996EAB998EEAE743B154F673D84F34E16F10F5BD0E405A2C62635E6A05A9DCF95 +4AC92A118B5CE0B6F104535B5FD0CEF3478E9B96C5FBC538E1EE4CEA534C0E6263D508A1C06D8C42 +297C97CA2B9741AD2466176FA245C40C96F7C04475B01FF691E6E486EB66A1BFB2FBFAFD89F95DB1 +38771E1FF59C0C77EC0D4EAF3EB5E7CD93E96C8A6FF4F02EB89812CFC047EDFE32BA219A867A9378 +A0429FCEFCBA6B619E1AF2DF4D30DAAA0E3A0835C87091709608A850D56A7688384AE6F7B60A9EB6 +0B2141D506F9CBA66119B924087C3212EF801BA0F661403616024807F7D743529ACBEE48328A951B +D1865F70BED363FF7C914B52C7894357252501CB8039FE80D8A721F338ECB243F15BFB2A031DA9CC +43BAC0049DD7731C9B175D72F27052C983961074957D4178413458F3270D223206AD0E6DAD979998 +B97C7EF317889C681BCB47392DD4C884104383AEB12A7BA959670CF8C1603BF90F956496E85861C4 +546E5A1BBA8113E16950465398DDF9D7B0165374CA53BC9F9191D52453C319699CEA4041F6F514AF +FE89AA68D22E3269EC0C4CCDE9020E8C03C14D846B7B8E40472A863B7587F6879BB9CE7092F8BC0E +70B655190724EA42B121B3401C9D06718C44A094890FCA322D68EEE1017D4CACA5DBB72D60C7171D +D64FBCE0B0A450CB7A996CF47380062CA1FCA936D900095C0F0FC39BF05D8D19000108FEF7CD5CCA +F9012B5134B78E0A59BDF41D10BB4CAA7A9615E459AE1806A04E1D763A06614100B60B949D32E878 +2A06811B147BBA08B812E9F9FE26BE2A1856FEAEA89C2CF69DC6D8D02F431F57A73D6EF99C33B292 +D16D55395C24335F01549BC077F53E05999F7DC2EF544F6A8F4D9FD8B0A1C9D0BCE8EAC71196A447 +76E05CD8947AE447EF3156EF90E3E252AE4CDD12FCB1A8B1D0C22CBCF20439EAA65A3729D341C4E3 +634705231138B20CD5B5CF190C2A3C4766BF4D59B1229356CD4F17A30D2C2B45B5A6E37BF2D00BDD +9EA1368B4B1AA1CAD8F1A34C8BFD2C6DE0BAFCE39C21788321901E0DF1F3977FFB85EC88FA516BDA +1163B4DDFEECC411099146BD038D3F91E2F5A9D44C1507350F90B34407084E68A44F166826B54556 +D1DD7CC98A0EACE4B84C915137BEDA220D58AFF707B6EBB785E2E3EA8F2FB0909FDCDE73B319F092 +12694194D88A27CF56B70292F97127B7D30E88D96D672753F564C8C2AADECC67147E63389DF7BF4E +DCDD0DB21CF3F1ECE43C3ABE567B64A60B8C0B823B92067A2907FA6C2DDADC8B3E81FCDE6872597F +028E02D1E542F019617703248822A8B84E4F8885400083082BF03044D611BEEE4CA1671FCDC30DB4 +1C46F15FA09979C470BE8E5D2CC3A7C4F47443C18BAC30077078533BD6B6684E5603D42DD9FD0DB1 +325BF1E506847C73AE0A764C006969FAC77278A8AEE14B45D1A22C7A36282256C8F9695E9C68A9BA +B1B762E87947CB5CD9E2339951453FB63469C8A8F57375413A5AB17F51FD4E49CD6C55F7D7E96530 +75B945E7281CD40AFD182AD7F77A6A1DCBF051DDA1332AEAFB69231C5AEB6CC00737A582388908D5 +F66A4F69C1BD806C2E94DCFBCA776B76C83D5E48111DF412A654E6DA4971F76269DDBBC5CBF252A2 +9D57B37904159D5FCC787FE7A609787BA5B8703F0EEF3634CB50DC8F1FC3EC81121A48C519D8FD56 +2D15605765D4A2A732D876559BE887B22BDA4D26D43B271F57436EE133262DBDE9A2D036DBBABDD4 +F6BE056C6F7455A9BCC85A1821201F09392600EDEB8382D77D38A486EE96C6758135672202EB5047 +4CE4F5246C65A9DAEFC320FFAF0FC01ABA68E6E44DC46BC8717D67000418FCED8088494B1E98D126 +DD27F701A7C335028128B147EB5FBEC04066AB4C9F478B45640235B3397820F42CC5A10F93E7129E +3E8AD05E8690464BD49B990C29BA5A9AF2B16C3237960E4A1810F0D6A2124B6E0C6CBBBA6E29EABF +CDA35D0D2F6A9C829AC5E8F3D40F872FC4F0B8835D1C1A72704B76D99EFE5428C18B38664C99083D +33262597B7806C457869F15ED017F68A6D22E0AB3BCA6053598E0E6CEF9252DE45E0CC02D19393AC +D9C7A84CE983F541DDEF9F886E582B7B9EABF7EE47C8F6AC61BC555B3826D82A067C47644EA3180E +F6D7E408B3921B211ED6945CF3D778D6E59FB9A1F193102E8B07E9492CEB3CDE682FCDE03CB34B09 +C28CB8B987DC943021EF4442FD2F8A92C2D874D19F9B8BB4BC777E20533C264BDCDE4DF0E18D32A1 +259CC9B2D8CDF523BA5A249C0473858EEEC7CBC02C82791C8051BD989F5E02B73D953657789A3ECE +D7F486B60A8B5B144BE9DA7025CFBA5E75B6127CC63D0533027BBAEA7100D03AE40F9BAE7CE02E93 +9BD9CC0FDEAF4BA45B100EBA674B9D90B341D3E70A12017459D578D05540BFAD2040CCE30921BBFC +53067C12505ACC956CA8F343243141DF12F864942FB6C5A330E7BDBDC13D306377E5A9480D251C0C +285250C1B6D046EEEDD6E0F86A2EB60E990B4759B3B511D4C09BDD1D01D27AB76BA02FA1725D57D0 +78052989387FC67887058651636BBC8B9636CC13A2667543BD9FADC2F8BEFBD8EEC37646A10E1028 +EE74DC8861C4E53A98CADC5D64D2B29A49113C4B768E19F603672DFC9685DAFB441FB55DFF3268B3 +D825356F9A555FD1EC15CEEEB2869000C409585C70D809ECF743125C72E8B522E2317189F8E49188 +54FA799DA9E4D47D78A8137252FA45A19FE65F6536B2E81A238654CE361AE65D29A229AEC35EEC3C +3CBC0F375AE4F5F8FA520B37ECE56DED57437C7547360772938730708FF57F9CCC42C278CE6C0E3E +AA588446402DD04B1713C0C66C778780A32591151290ED01D2ACC6225939F53BA44BD4D3A480F7F5 +A631423AA1B748416B7A331C9B4DA3F05FCB9887C46B064CCD389B36402BBBDEA17DDC28071F923E +44BC416E92EE51FB57DE4215B83837F1436345BAF36727B0202D1C532E67DF1F7CAD5C5E1A81E019 +B83C57E2D624F916B98B233719BFC91E46B423FD2E86527B23AD8AB1DB81073312394FB659CF9BBA +5D970FA42BD856D0766BC284604583BDB3F5784BB25C5547961B36C104E37DB93F9986E3A55D06C0 +7F530CC4B9BBE0A7F7E803655277AD5F5B478E7F0C277D98C6DFC2A0F278342BE96E474CEDE49FFC +2A4371DCDD15CDFF589077B1CBECAE0348B78775278920D5FD868F641DD4C6E5C87E55D801083B54 +BEE82939F71E7C85D86607E1109E361AEB9F0605E798AB16BD1E860AAA6D82764C17EC20473D7B16 +56AF700430904DA78A5E0D1BFB60B627BAF2AE9AF452022AE7DD1F24F892C9611AA70D306B6D1D54 +9625A93E80BF913DD1AFF750F278DF88EE0CF81A31F5973EB9D33AD1CD91ADCEB56384C995AF63E5 +E1FFEA05BCE4459EC18FC4C3B29E42DB71DC576DC09E818687E1FED7C1EEEFC208B725BDC277880A +AF3C685C77867A5655244AAFAB7FEEDECAC564D45EA06DACCD61A676A621B064B2367EEF40191D23 +DB6EB9D06C4AE2457DE09AE1877BB0D0D0A9CD8546E5522FCC784B41D7064CA05D2AD2543412FE86 +72E30E6305F9DD08FBD4D8668E942C7610F8AE6FC76A577F5F951AF0A19FCD72EAFDA7DB7E350CDF +6A20ED1CCF61000108FEF7004006D0CAE48BBE8E0F245A50C996B863AD05A082D2B5AE70C238FAEF +6E5557640E3AFC33F76C7A30259FB56119A9AF6CDC2BF6879AA173ACF5A9F1F91AE47F879375D016 +CF162F675856DE0DC1A77BB2C58D5F7656B7E97B0A976EB0912304137544C39A1D53F41A8DC9C5D7 +5F29EC2D7EAB763578CCBFF0826BC6B0900D6ECF9E3AE0DFF0CFD1AADF11B3812B9E8679DBCB8899 +65EDEF883FD6FF47B4A0C19FA24CB793A172D94BE3BF8CC654E3A4CF981EC505653C89E8C9C62699 +70D43BA1378484CCD62A6B86A1126067C06757C08B93E8C30FE15F5921B73BA17546DF2FE2371775 +C385B3B04106A7D74CBB3DB8B76790F5A230C21FEFBE1C8C3AC019A9823BC0D0100812D59044EFD8 +16CF86E5303D14F61C4DFCEED5F50EC72B27F723FFECF438704832FB322B2FDA8E57CBEA6510E160 +FA331DB6DDB3E3E255853525BD20B9D839C7D6F0666504B7EA98BBFF1AE77B93BD420A4CF1F105A1 +0460928461640D6DED83BC5E8A957FA937672BCD79B1E9FD4A607ABA22BC21AF4DBD142574CF5C9A +C1AB523993CEE88EF7899B0E9B165DBCA3BC2D50DDF42C9B40B1F571C1A31D55DFC3C182B137A192 +4B756F1E2C77FB71F1ABA0DBE1A37DD2BC197010DD8EC6466ABC6930561BC214644A3B28CA233790 +08562FCB836522B69DD1EFED04BF7EC2963D0A03CCE4059BE37314199995DB86CFCEFFA3D22632E7 +F7DE693750900831C6641368702B0B175F8EFB49F7522546F5A4739702E17F5EA9773A8E29E178D7 +BF2E7520C76AB7E2F9BD0BD6C8D4B9A587E648DC7203EDF95E31291FD50A5D8A894DE4559C863DE3 +CDCDEE0F69CC0CE479A93A3AF1385FEE6EA719BAE7763C5F5C29CC01F9CE627D990AEF123A6AA9B7 +488CE49D89A37055ACF5F54852D2BF71E9C00792E73A1290CC5BE01D974C5833996E88882D2676C0 +2AD254DCECA3DA6215F0CA1D0F71430071F2AE10A4D15937BB39CF4D0C52D5B75EBFE54361DBAA61 +BD004C911335A96B97A3FF6217F9C83CBC08E73AECE76344FDFA288F06B24243AC82B29946A38925 +1874BA9AD7E9A98E62604D8DB2E803E0D1C2482E2FFDA970EAFF1201A114A2C83EFE12F79231BB6E +3EC48CA5012F3BCC8C1709F24EAEE565EBBFC054675C5E8B204811C4CD02400401FD163D837D5F06 +79E9242149996DE78B1FDD6E90E7026F71AC0D739FAF3A90CC3453A9DE4763A159A5B78ADCF4E5D2 +5C2B7E1A90C2D74E1D870F58F92ED5C00CD928F38367BCDF38B1D0F3F53AF7BA79380738BE6A2BF0 +E3771CEEFEA7D9BFEE32CCEE41AB882C15106F7D59D477EBE268F3BCDBA1930E895130656DD415C3 +CDA18C23EDDE128375C12D3FD53C5CEB2D4B0A96EF489387EFAE61D8E6D8ADCDA06ED5831E285208 +C739B87B3774A16C2861E3262A21415C91A755EFBC80DE53AC978E71570714E74EEB792C99C86F0B +551FC569F06F1D1C3E10A0DA11B200C75BB9686CF43DC8EAA864CC80A95A0E3431908A20FC773956 +642045C9434FFE820BF2AC3B1311A4C01398E6F33A79359021F3DC9739296DAFA54CFA3AC6609FAC +E86E9F095D6E908F20F7680DAF7E869A8E42BC8156EBA86E28DBA6C9B86AFA217BC038E7A12A3C8A +DB80C710A32191EB2EFAA58116F466A5FB95C97FDE2F508E5CB33E4CF666210B85D7571BF7D610D9 +D32DACFB3B40721350040AF35B7EE42B44F46AE97C5ECAD9FEDA75B98775FB0D7880E0A8CBAD2E11 +1262495CADAAECE807258C878061C8542C3EF400A35F1861411B58920F5A0AB741082E9B6028FAC3 +56EAFC83A651598B7327106AD65CFDE287EA650DC98D77CC1BE6BBB26A5F1363E49BD03DC20BA8F5 +5CC69BC9A9B2C3526B92A71A0381BA99450088066EE33BA4BFE0422290224EEC42CD5E147EFC1CE2 +0EDA37C187832141CE3DBF34D5F19897DF34270B23B65B969B4A74469D8D738A6D13D54477E4EF37 +0F05ABE47BCEA54934EFCEFCD802AC6EFA155527D9E8714F647073B339663B20FD0E14BC42468B48 +67D19DB513A476C0713E6F180CF9A832166830DEC62C24FB9A8E5F9C8E6F2FAAF027D75C8B3095D0 +FED63B6F179EB5063421233EE8EC9BAF773A1C6C91C2B2C21CF7833FF75F55095128BF639952B557 +FAE81D7B24A101C4927C8E4C34503B1652DE1A5AF86EF09FAE2637D31439355589823B97A58D3B60 +FDC2F6ED3497B6ECC7895CCB74633A86346EF2F363B0434E3BA6793A3F83590F45B9BD52C7A26F56 +6E0FC62FEC16503D0EC18A31F234607C12B854A10740DB3A3440E3A6B4784FAE67BB0347FB9A0C06 +5CCA2A4C1CCC0BCC350E02E0AB7DAF520CC1960814FCDB62869C667057AFB99DF346A2961F008E3D +E70037C63DC53EE26DC8950DA1B02EA98B501F1596D1D93B569A7BF6DF093ED8FF4942AC2A4C7255 +FE8DA3ECB59CA34535CCF5BF578DC5F0B59EEC369C2E0598C42AEAD37AA330C7CB95AF89B299665D +CB99786C7DFBEAFA1A8E803AC1CC5C1C289626E76CD1991D999F25954DD193721AFCE5062635A4EE +D4066DD985448449E565DAFCE977231E235057A1474E86EA9332185996A04558914EC925B6AB9A0B +509B51FA8E78A45FA3DDE78028C1E3675F7737922C457CF9EE597B06D375F130B4B1543DAE84718F +1E3C04DDFE38A4E71F14C16EB99E6FDC5B57F4D5ABCCF00D21F0B7FF783B9BF697BC96802B14F82F +D10294F67F96CB3EAFD8EB6D824AEF1269B527CD285366C4348A92D33215D862AFA5C4C76F642D3F +0129F6D1D16E7697806CC92E7478CB9B0F13429392237B0B4C5E50BB45367824C78C2F18847F13BA +A2CE7F3930E0727ED56E66E1B1010B6E62406D13A562BE515B18B3FC73E62A4DDED51B3AE3B2A36F +A82BBE8523988118E01EF0F56DA260B737E2BBC1000108FEF78CC4BE1EFFB5115F53C8DADB718B88 +1AEA626557A3B3A2CFE87175A70CD3FD8DF0D366FD55E47E9AC85C421B83ADC2F96924D4E9A3A579 +AC8D9335228C28D0A519848EFE19E057F9257712466EC3F81E61E6387509B5681C8FAC5F93CB83AA +2ABBADCA26CDA2B242ED295235DD540307167B80F6FDC813FAC10482CCFD0C659805A5BFB4031837 +5C1B4BD2D327E96B2599BCEE1810D6EF5510829D34D1236952CC5B971DE3E4A4326A5638CCF065AD +D9FA4EC486223A345DC59DF6861FF41E320310DB31CE7315C10B5F508ABB75B1DF12BFF3D329F643 +FA69582C2D8BF5A3C34FE5AF932417A190C64DF310DC39A927788560F1BB5536287E7A196F791E06 +5B109864A15A3BB6DBDF04139AD090FAFC879E8B74CF291A150B840727CBE318A578F6792E326863 +206CF92980E8EB124A76FE2AA2764FAC5F7C34639CBF53CD52823170611D76A3FA7CBE48F9B82107 +33E79916DF95ECBFE6E82820954FF1979E1BFCE2A10E59EFAE9F3EE1CE34221B54ABA2910A1C31F3 +0AD0426D5E542BAE7C35A3E4FD1B05119D290CEB1650C6A120CDF7F9E0E8C9BBA374D573F880EC78 +1FDAF9353386149A88CC25C9338A4EC795F4EF52BD25D4D9CF8653700AC049475686EDB77434496A +C9106396B3DF78EC138B35B26293560B1B2A895C7D1ACE6310767A4E3BA192279AC237B629ED0444 +06B27FEA508D5806503D26D97FCAC12A84B2AA10904B3EFE7CBF480C2CA483AF3699A87425D006C7 +0C52932386BCB7CC9E11A159FD9DDE37D2ACFC12DD23598A3D9D07A553DF5464841AF69F108886CA +F66AAD60F7895BDB17C8638F8393E975083C4D812A90ED3E35B216F3E540662E21922AFBA4A1B04E +9266C7201D373E95F285810C48210E4E223C1705D33198DD03DDFE72A59D154EC7D5AD3E5C35A3ED +6F045F41FD9A8EA6E951FB1ADCF6B46209BE3988EDF0F8869BF8508A3975C608DD4618A932A6BCCA +6F76B14C1CEF9397168302FC4289A0CDFD6F70D8A173C3ABC7A865BAD053DD85A5A81524611AFA4F +38406ED8F262D4CAA7270F47AD591F98EE8CC1931A593790ACBEDA2D262B3CD8C2A3A16F8F8043B8 +DBE04A6A83EBC2669FBE1A104F7AB6F06B6D7CD635DA36D3B03807EC065AAB9BF45B516647E0D51B +6A3904629828540A324C5D5213B06FD0C5134A3DBF83C19073DB3B590C107552A2DAF21F6EFFBCF6 +8F49BA1A78A6BABB8B7795840BC54C935CE5BC385710FB897AE0E84D0C0019C0256AFA72318D10BA +86B937BAD63772C675EC29D55138F5082D6E447FA34ADBB456AACF6382430C22EFD35B694328F35E +DAD882DD489A50D934B18EE376E437AECE0C95B46B84E120883414EC3DBD5B3EC4D482A2FEA69BD6 +2F44CE75F6AB6AEC364E1B05B4AC0F335920CFDE639F62CBF4E2B668843A81C8704BCCF4B48DF1E8 +8B6C905F2C4F354FCBDF935827B7547DE39ABE8A0264C265596F2E86D1FCED4F80781DFC4A662018 +F7F2154E303FACA1CE8EF765F53F92D939F73D94997BE77EECE2EDB142CB0BA6812A388B31E7F860 +015325EB724886160C06282CA39EECE20FD2E1C8E4C54725DC6AB2447B7441AA3C02A5F1F0BC393E +3F58477E3CDA78DB472F2E0C6E61139FDBAC64C033CBC58512EFB1D5772FACCAB2AD0DA1DA5D12FD +F28FFD8C5F96617DD543893B1DBD0A230FE9B1C3454A2A8EDD957C4AAF6B89B1C2BF4F3E0C560716 +175AC4A43A0361CC8A6F6006F12FFA7B47D35A12D9745B4DE357B8E8302AD6C6639A8CE2A3213EDF +60665D2351A1ED1583F49289B68F7452CA7BA1803A660861F3564BBC81DEDC8A2B5D99F501E2F85D +F3AC724ADEB1216F9FDF6C52751844C1ABCA4CB3FB34C5D6D1572B95D2FDA72D599C90F552E94412 +EE4E2AA2A90B204F022DA4AC9974C3FBD006469965516BFF7C18D74A8375B0884251046B0469417E +D366E26B3BD8269BB8D16A9AB7D86E9DB8A1586A1E4626140242B6CB34E120AD272B9E6A92CEF595 +B51D2034C2AB9B4DD85CF48A608CB77CFD1C190ECA801F48B3A2600D25A15D9AEE2942F219B12782 +38763FDA628201E9CFDD0DC542E47873CAD05DF13472AEABAF414F34714AC6B7A019454A156836F9 +21310E7049E822C857E0AAF345C883A2AA7281A306BF72DEE29C702DADE64465EC5959FBA5B83255 +F416AE6E1FBD61763413E8291AF3EACFEB11AD3CB2D53129D7341A10D284758E464C0B06C3E87025 +3151157309638ECB30B0E57B72AA0D72BBE62FB53D5994FB8FC69E35BCB8BC57C3CC2034A2E9EA89 +6A415282D2EB04DA761461FC02420260D2C1575FEE7E87B91E8C9F25A82410749CDC791DA296A426 +D215AD3ED1F64551195D1A571190904B03878F38BF99A86F2E91596E4DC9870373705BDEA3CCE991 +9EB74EB3E3C16AD723757B5BA8C4FB8E352D4BD8F027105A62031C21B54AF9112E71F77A0F5A26F5 +3B9AE0EAA8AC6A13ED580ACF3890CE42AA1196B3FCF1775A3567FCACFE60045415E1A05ED2BEBAC3 +48D23EEBD77DE3293D32DA00B183CB5D858045445DFBA5CDF15F067BCCBA7D9DE0ADB89F46F0DD98 +00E0DFCCCF3D53C4614FDE2D37ABC990C80C57C59D3FA6E4D6A54DD676540938AA5ABFD5F37276BC +6D8FD53DCB625761C81F4408486AD71AB111149B3A5F347B47D30A11B60809BC48B29D05611AC656 +F7F20701DCA465F0C2CF92ADC467D41539639F3054B7AE307D78190AC99FECECE203B4AE1402056D +40CFAF106E7A30907E8F39188B0E76F4592C2C6CE7087375C4583A974FC12B77ACC4E227F3B17AD1 +6C1ECE333DEE530FD235F5AA4C77244CD48B5A3E37D7FCDC84097F6B18E8E222B0798E3C78D810BD +F983367356A65AA2253EE7172F0064297C46FEE3C5A00E95BF5841E68D4EAAE9EE7200FF0700F850 +0B95AFCC12BC5ECE204F538CCCC09CC051E1586173BF9B186CAFE90FCFEB075B7195FE2C99CBE01F +4D32194575BB711F982A756274523D55D15EE18EB232C0797653D8020FF81161F5FA7EF0A15953E1 +84B02F0C9B24A7FD49B9CFDE3F2DA21E27FCEB542744A528DA8F1A3DD1D212E597D58D96D584A5D8 +92DA3E5225397AB420F824C0D7B1E4848C452AA447D5FAC0700FC9638032C092AAA6E3444B517C04 +C0343C6C09E1E288995965B428C430EE2CD9B1193049EF0E28CF9138AA96DD85FFCF70FB79403EE9 +16B688E985322D926F1620CB53A00E3EFCC6AC4AD014AA8577D037F4E1050A110F3B515F8F5380CE +03CA1BF709E7A47429A974D64AB829BF1A3A9E6BD832BF2AFDC8CCA6B61E9B5C56B8FABC2027A51E +6904AFBF3AB89A183728163F02AD05A64C0037FB831DB9196331D387CEDE93CE20B915E90CFA2648 +181A7C4C662C1F5EEA05F2883E3DBE2855D8E8A68C8A8CBDAEFEFA8D549C788692FBBB98661438A8 +5D2B3DE5BE1EE9D75C173CFC786DFE143A781BE794E8C5D287868F4AAB65AB72698D77D36D885944 +FD803FD302F5A5960416A07677372F835F7C15ED9843D92DD924D4C9417D57E7B690C69F6F92B113 +F1B50D3ACD5E166AC6D91CE4AAFB22414491CCD20614F1F4AD3E4DEDB30FDDE12AFA817CBCDB2A95 +BD00FEAD8F88231B7EA8827B97FF8F1BA321EB6624517DDDD7578C94E659EED2B86203156A3C2739 +FD7B0FD2D622332ADA24C0350252BD2F2EDCFFAC75772D79D5E9CD47106C4CCAE1E1D4A1C4E7409D +51D994A3DF5F5A3ED9F18BB8E54F0DC60D2B0E8070152E192DB31F020CED8EEFF383A93601775F68 +4143B204B50DA0CF43AB0B289C0B07FE9DFB533C2135E262B2A23FDDC931FCDC5B8B55E93BA1ED52 +8E8E42D658BF471FE9A2BBFB5CE2609C31EB1B48A3ECB954F98D777BC2912DDD46A47E2DBF47ADB1 +66E73196B6A8B9E0F33DE3D68C3A58D99A3B6C27C18B85901F7D56850DD00A4C5C130696A07A30D2 +0085DF7ECD1B099C9FF46F0DEE26AD3F092DA1B4FBD6CACCDFA492498BA0F3F12E8C0B4EA6BB5405 +F45AB5571B62B7D1F3206676F15A5F4334C1BA71BA3B687E4FD0484176D373E9186E5A09CAD2C16C +50531F287775588A05AC8FFEC4FE894BEDC0F489DE4B5F7BFFFE1CD5F9880BF468BAD60196DA8B94 +D492963D11D91C9A1F853957A1A9FA849D17B102DE80299211B3BD230E47693277665095E141F37F +94BA4DC073F1C95D841B6C0668A87D5C3E65ECA3C21A0F29ABB7208A46F6970AA37746EF620B996F +8AEB5C9BBE03C58D84C765BA0E8D038837BC87354BE36884DBEC610C5ECDA4C35389B5D82BEA3134 +E5FA5EFEA9C6F5718426AE9D05FB2375C08FB3BF55A59092382610DEA34F96C111A017A92375953F +B427A6958F1F0F125F7E7E0BD1D71944FE140141027DC254DF1CB2CC7CDCC89F10FB8F4994783B22 +F98EA68C0B5994D2B5E4BAB7D11FDD04BC69EC25AC8F3DB169487361DB4DCA3E5F9CE17E5D92E7E5 +F5C0E282FBDDFDF216055479D262F5E4BB33EA0C0D4AD71D04DA752F4EC8C3C1BFC592579E5C0ABF +B90ED8460ED4EDDCDB2D18EA19853BFC90F7394C07421DAEBA51DB5783CE97CEFECECA9430767502 +B53793C7B132B7D907D1B17C03F2F86B2044FC8B003D88E896CD892384C8B22CDDEBE9CDDC97372E +B4EFB8CACF11C4240FEE79691C6C39460B201AF2EAF1537EF1D67B62C3F69323D30287262D6EB59B +9D4AE0E1280E10366F584BE227CA0BE85FB9F2C5A73C0E4CFBA79C7758BC6AC399E2D72EFB49DC34 +8B0F12A553F49CD2DA395BC4A077FB75324C9FF3A85BF0C0E8594255F87D37F08BB11B7487983864 +35FE02E36CC009052E7DFADB2B1DDC2FD8D83C0BB5CFDAF5B087CAA7737CB6C0A0F9ECB9D91D1A66 +5F5C1A8B52588CA3F3A1554926E3AECEA94937DD392ECBFDE3A241F60BE172FFF72A78DDE78E6093 +A4D4E50BDA8BE1A9FDB39BB4D941EFEC419A9754817DC77D1281F7D65582A1F738BAA2EBCEAFA147 +2D16DF417141BC9159DB8BEB9647483DD351C76D20F6201E81E7981E9D7152185FF375F119C10BE3 +FDFC8ACBA328AB2E6480EEA2BA65C567718C1C2A6612189F82276811859DC80E1D7156B35A2980E1 +B162F3B4511B61BE8A1288B1DFC3CD22001F941E4F69A85023892865518052E664D0ADBDD897F6C2 +3B42E4EFF24D4DB10C9EA9130C09A731DF3F7795EB18CDF96BFA2894AA74F1597867697BE80AF5E6 +2EE3E0D3911C2C091577BFCC3A15B0B2B9E044A435282D1F492E58DE9712D7B75D29F2E003A9227F +A308BBA331A2D8218D5B70AD58C23188F11EC99D61C3122A14C75874BF502D9C3AB0D4AC0546FEDB +C177683B2E5A936F07B3C75F9182C963D273F60EE5069CB4EF1871B61C245BA162CCCDB44EDE7036 +6255F71D668FDA5765783CD3F7696D23BD4EE8F412A39BEE4F3DBB08B20CE1D7349E3C06663CB193 +9EAD1B021DE396845CD7F7E79AE5E6F761F1757E0E655EB605596E0BA31D503008E57AA39426554D +FF16666CF307149FB39723A1BAD9AB1704E124FD10E58952624E0C5386243C8649010F7A79FB551C +26BFAE1C2A17B52037C25110D73717D007C52CAD9E7C50292FC8AA2117DEB6AE38AB59D6CACE04FC +1EF1C5DB4338CF534D8EFB423BE75903FEE3D18466C9D1719D28D7557370448AA7C1E2463938E391 +3B454FD40C2B2337369FD282009E01FC5408EE7BBFBA07221674F7413EFB7DEE237B5872BFDF999E +73355ACC5B64420F16B8D460940C1F1FFA9E9747EFEC55BFE90CC5E889D2D3FA98737E9F6469BCE6 +53104365716DBC5B7809AE2A8C7A9D322105A196F08F9F47E6E9EEB9ED85955E998E28804A70EEA4 +1D5BED3144A600FF0700F8984E49FD26FD948D401FCF0948D5F905A526E6635B484DDCA005CE0AC1 +0A8E8A9A2A8A3588505049FD20195099CEC58FB57B4263322126F3CD3FAAFC2B9C680464A69A8437 +211C2BF6829E0D997AD4C379CE98B880ADEB5CDF4BDD0E8364CA8A3BDF45BCA1B831A2174B4F2CF1 +55EDEECDAAAF71B32E0F75EC157BE7E1BD07345F1F597282BE90C2B38A860A3F8301A696B130F97D +3EA90AFE25A62961449E60B43B012956BF26649CC78AD7E93A2AF56954FF961557B624ED4F360C2C +E3748FDDE05746A7FCC5AA1F7D2E67F714152B28DFAB37AF9A91B31238E718AF95DB3662F10A2B33 +123F7E2E716E4959907000A6813BC46B346421330D2EFFC64B9DA696FF0623A505D099AA45AE8B4E +E1294BB61E27B94476C8774C332286496BFF1F2BDE78EE9D1B47869E75DC641B94D235FDA47D333B +1DDE124C657C06703A0CCFDA4256A95E90E159726AB85F4CF30BAB1815697121CB752CFC1676B893 +9F7B78D54A172EE0B76B74F6831CB948C6271419BE14295009BE320C765320D5C5B83F0BD26032D7 +6786D63F3056F645D9EF5C70DEEE5A10C9380737474259FDFC093C282F02307E341ECC097EE153B8 +6F27092A82D17EF4A72F8F47B18B6C215CEB342052760D7475207B2B212F59E40077C79AD3C3183C +F5C425863D41661F9A56095D8352CAB76050AC0A8C052C22F03C634FE7592D8AC7225599A7AB60FD +471E07496D31BC6DDB8104DFBF2785AA5182551AFC28F93312DB88457762BCA580415D73EA96148E +8531DE708AF1E8E24CAA082C8911A3EB0244A2EF08C892FED7B1AB801B3BBC93146DFEF6E23F54DA +91A22A1D1DE86933AC558EFFF48F37B62FB964707EA6194DB680ECBBEE381407A82F0FC2E6D70C84 +DB140FCA35737DFA8B896B29BCF607CA51D775D68C6BF8E0837D596AD9C472AD42554D09D6C5EB22 +9BCCCF00DFF099124DE62C6393824D109238BB74371A5A1FA60A1949DB318183674A0BA5B79226A3 +AA9E9E7F984495B0673F2A6121EC55DC1E9AA213D4FADA4F48816D66017E373A56A9B51E30F37165 +99FA3F8AAD2A5A114F8545FBBC5678FD3473461DB5AC7E5A73734FF192055BE419F0E51FC13B163F +20A9C69E84D52F311509674DA95759BCDB807B79CC2D10E09DDE6CDA0036A9D284283447C59AAFB3 +1F062BD298E3A2D6CF8071261CE00D8CB600D939E198CB35A9646228F57F8C01E38DA17081230E6D +F03C574DEE0FD539DBCFB5E50933824399E533BAF80F2386A5CFB234FD62F371C6B4C702D50E7BB3 +ADF029964F0D2DD9B5F9FB64AFDF1E8DAFBC4B5E3DF747ED367C1DE1A8C2CE4B3D40F65D40237159 +E2F2DE3622B29FC0879D863CF4B75B214B2BEF4F33398FA56D7F4A23A1B98F2ACEFE162E4008B60F +66A54B39438F7FFB380883F0AAD584A37C52D437D428DAB3C266696E276DC9ADD01E774345852A80 +1C78F8BF59DC8925E71FBF1728D5441D1187BAF82293E62D5E5218F65538CA7971B30ABEA65A6E2F +0D8C557201C14EE1A6D65605012FAEBF5985A2CF7061E4B3124E9589073CB8B4341FF244A6ACBB84 +48CBB2AC0485FE6C83C98095B4802B975C9FB5DB9E936B73BFB27F66F1201613F436044B6BCC5F57 +02AEEA1313313799DA23862CB03AD305B9E1081757E82E3EBA879B7BA9081F02BC62D0DE8E3714AE +E3DF635EC781754C6DC78F2BA8CCA97A45C36AF8066FC4E51613CC97DDC75F221C4832251E732727 +0E3E4C495A59BBB91C9AFA70C5F4E91DAC322F8B73F7E039D41FEDA71A1F95B8B4D02DF11AC96786 +2D8D3865EAF86AD9490622080BB132DE019EFBC674FAB4EA17068C3A52F55B8D8B7C047868EFD6C1 +EB87EF95693E1949EBCFC6BCF9CEEB3521654EAA4E144DCAF2A43D928253F918348A9D3D23F82A32 +8EBEB9B314EA9B2E845446141673FE727AD14B8A33A16ECA2D3AB32447DDE52BF744C3AF05F454C7 +889544484E229124BF31EB1F57A7F06E77C3DD61496385E83D557AA4494884285E80168B63BCDC72 +23AC6B05E6447E91E63D313CB9C6BC39256543BB8ECDA006539C017FFFCCD38048852212A20DC7FA +99A2228173566B5F142592B31D3F29B226DE645A6EC2D002B9C9FED3C3CBC599644A4C736BBE39F9 +3604820C3C74678FAA97D00364ECC6E02449E00CCE2D540AEFE1A2E2F87E4312B67D1CEFAA2BE13D +E5C1D996FC7CE863E85D5EC84DE000E1E1C4675976B9B7E08C709817D07D57E2DBFCF7BD4826FB6A +C4CDFDE2B9BABAD6EAEDCCFCA01D842A68782EEAE13DB830CCD4AB27FEB32690047CC13053470832 +BEBE1F6102C8D25F4DD6C82948D68130660504F333D53A25633FA2B9FD303C3B3168EA1425A6CD88 +2F4D5AEFC8D45DA49C74DD3A15E2DD98DE79B8C26558EB3713B8865860E18C3C7B9468D7EB46650F +F24F830C236660BD5FB2DDA58A79FECAAA1E4B4BD00B6FE31DB786065F8249A4A515C567545D2154 +04C0115518244FC10FE38A2EBE6B44F67F389298353B6BCBD2195EF6AEC2B3A4E8FA4D406BA2F051 +077257F4D859D14E12B7BCB6196012068B815FCA07A617095E9CE167C64140A06DC344CB44304CE8 +4ED84E3318A8501EAACDD6782523C05211B22E69CCDAB63B92D41D193C72477E9E80AA2E41ADF82E +54E64653245D0B0BC21063DEFD7F11B8A56861E47B0588177AD9713FDC69996D1AA743F9C3990827 +FC8333121C485D05B93B1E3993FC0F6767A48703C47A234764759556C8CFA86CF0E73B20CB2D5256 +A3CF3A6320205CAD27C7F509BC3AE31DE3E2C3155B511F6EC76CCA5C7206EE17569F8A590BA68292 +D5F25027853A5135664B5C37811C0725E483A1B4C6C8B5263F7CDFDFC49FDB69DD7EF710B20BBC8C +F25C33A8FCAB7AB6EB9847D3AFFD936E3A06000108FEF7AB355820BDFD9875B0706CB1CFAB43FEF1 +E2DF133737764A0CFB5B60AFE0CFE9762726C505818C6C6847912B88A43A9A7C71FFC3444054C138 +B0F57092DF747AE94EC345D517F77AD666DEEFE5F069159DA47214B8F1B9303638AFA6371FC2B45F +C125A9284676AB72B962C967AA140FA53722212714FCB3939FD11FE6DC3CB4EACC3FAB9AEC2F108D +C9BE2F3EA159CC6D62987D773E7E0BA6FFBCD595ABB030DBC29879228E6BB760835A223ECED09390 +94ACF8E9D345AA5D4E58D7B24DD6B69DCC1BFD5B8EB01C1114FAE624FF136A30DB77DBF8C617715A +1ED86A382E3811A61B7F812820175FDBF7124EDF638FA01A7769167BB54F4EC179B92CF10FA4AA9B +3AC7ACBEFE1C4228A10B30DF5BA690C9ACBF056ED7F961BEEAC4B00751AC1263398DE032002A19FB +D15E3E60AD2204664BA91C79860619E1780E1467CB50A6B2745227BBCB9E0234FA5FCE4691C9478D +9A5CCCF31B2E0542A4E64B2277B2D639755CB3A32BEECF331BB5C9A1B37C776C16C573E877D6E9E5 +C9934CD3A6CD5134FAB2175ED3C0F76694A7D183CD7C2C8E1338C570A61FAFB59B29C3F20EF0E8CB +A744FA55652546331F22BBD2AAB995A640BD1875C79A4555D6FF7797F5DB34EF7C79B7BFE8BA6E48 +B3AB92C28F08AB8A5C433A05C8880F4F8E7E3623E3B1BF867CCE10B5FF097608F9739CA8E5D98415 +C9343392D17E59340BB6FAB5623FB1121CEFBF8C9931FE565CAF6426A9D166E1747F90864C386484 +CF19CAB7560EC336598EB2F7BFAFFA2B39DCB86308820C0FA3A9BD079EB31D30A84891A032E018CB +8CCC2611504349A2F3DCC688F62F0E9D4616A674905A8BA7239D641408C3907CD08A8F7459BAFF71 +E08D3D83890884D993840C7AFDBD78771F257A5C9E4FA8D9E30B6BD043F9FAC4304AECC1BEF44DA1 +D0DD1C4792B92FE6DB0F8977B447A4A1583F4053881D127752118FA3E0C1471CA3A5ACCBBEDF1337 +B43A769AB53FA30DBBD1DC7424D17B086E65C30CCA8B2DCCD4464EEE6B47BF57136F79B33887CA45 +EF52A1E8448CD0AE086E323254C8C14121965FD74916708DE6E0BEFF3C386B19019884065AB01EB7 +55B7162455694495C869F896BFAA6DB1C02D19593CBDA33ECC9C785525E2444B6C96C67EA0D21D75 +FF55FA450D0986EB5DDF061558EA1AE108EF26FAC0636CBBBEA68295FB817829B9C5FBF73FC2BC49 +5D88CCE3E85EFE93A83BC8C7BA198C24670991EA080F2FB239DD8BF8D80FE023C764452F361237D8 +ECE1BAE1B61D7854DD359C2E42B89D8CA4A9CA6FCFE8D1842D95EB8C86BDC769E5F193D1B922970D +732896E34605E2A7A9D30D4681936A3393CB87301DBAFDF0FA814972BBB004DB685BD9DCF2AE188A +DCF6B4186E7E6D2B3D031B3FCCC7C06671CEE29121D6BD4965B17A5F688F8B139F850072F29829AE +4F9A1DC397055577397ACA4711AF0A1FB025021A034F57E7FDA631C33D7F61A2B02B065DD461C55B +4BDBEBB93C04745C3E19943CF31B1420D18F2E8107B724F4F900562507C61904B9956AE89FB07E23 +9D550CE146E7EBCFD296FCD84D093C65112FEF6CD64F1D63B2BB0DA7DA2181B87C5948229900D63C +5B241BED65A562214752B77D36838C27C5DE6A628A8DFF7AB8BDA91BD591E7AA9B96E0EA1937FA53 +E1AB673B86A1DDA9BFAA03E9419CE54E02C5FCF95B4710553FD6A53EF6DCF8125029D8D5C9EEE6FF +D48E32FE2F06EB40C96603A40065CE7ADF02FEB2FC1948165AE449EB950725F166CB90F7364BCD83 +E03B0A00E61F8D574323530A1505F20E90B45973B39AD736856A006D5BEDD1AAA02C0A44192FE5B6 +F5D6D81332ABC5369ADBC8F8E77AC1D2A19131B43A3307BD6AA03AAC3B1B572913B40C5BE12C8C44 +9657DEC8FC77455711FA64AFE63AC56BAB42FA7AC2B58776D88938EE28BB38B7BD52C4E91199969A +194304751902D7F1594B976C519C1722654EC781356BEA0CEC4B37A9AB1EEF78770F569947788719 +163E09C0DC0CCA75CF1B3F5D45B818769219C3A10470CF359BFD12B04C966CE2405677A601594814 +020DFA72D73AB7BEDA74A901E751BF99DEF5CE568AB1BB4460CEF49385A68378987F696217EF8729 +F7A450E4C705D8751CC23AD5C8168C94EC732D93FF7E9C2FA16C9ACDC23260FC77E577BF818A0EE1 +7708573BC0B02876C26770DD223E1CA3C982D338684330719F20A1637274C277C69C494C256779DE +8B91639E1356310A8B7DF0699C96D793567DC6756FA8665831A97492C846E31C0930FCBB49B155F4 +93EEC4F110C2B57763889AC43A79577FCA054EBBD5A2209E24C310CE64A2B2152A1DD578A2E3271D +7DF872839A182C3E24FBB68649860EA3C8F952ECDE741C97D2F935E82712386FE79EE92019DD27B1 +8BD093AE0F343344A0E103727E640CE91450374F13BAB7A4658487F9EA3F389DE0FB969C7963B5AA +F7DAB294D2D9A4805F1B92AF285891F290293F33B4E3A698809778FD9B37553C8EB293DC91B596F7 +71690ED2ED518980C02C71FAEDB98CF6A2CBAA9153C9011DB64F5865F2ABB033DB683A74A9112E76 +E783D2734F1F5DEF03421647DC374A20D2C469AC42C0C9C98D9C42436A58E74CDCC8050CB732C3BC +E62BEE132022D9F3CF2788592F2B4490AC29028E033FA49764A8F7D5DCF73CD8A29F8A14371A7560 +43A1C4421F1617C2F563DA45DFBAB225BDBEDF4F3427B5CE5749E55AB4E02D9DDA4A98B34885933D +B446FA13B9FB445180A178893E5B6CCCE0B0FF1E78D25E8E0B79678D05DEF7B02A6484354C20BC79 +E212E6DFFBDC1051F3E510F6375A2D28EF9F2CECD7E7DABCE630A49DE400CFF22040EFE095A660D1 +ED71FB4A0407CB4961C73BBF2286652F262434352CAAB9F321A3A75295999F7800FF0700F873FEE6 +15ED7EB933F5C1F37C9C95CB964B49C5BB9E60A135C2B8AE859BA4E89AE936BA05793293C7A4E8F0 +18FBFDAA619A8513462099305E2619320B8FCD2A5FF45B7B45F66901E8E2AA452F1C56F6620E1F1D +EE031D12A7843CD633E3A1F5659695177CC0322B5A6E414C5E5EED5664B481A4B382122DF19D0824 +5F78B709346240D4A1A1E897A17529006D16E87AC2F73BCA3754C77B0063575D540D29FFB3EE71C5 +BCAE1E7E46FE361F5DBAB7BD2B2A66EACF518361F5BB071B386D71CAA44E10A10B38DD077B1F1761 +0F93DCD3FA8219203193C38BCEE2F92D1A11BA4BB90B576E5B57A34602EB83E8598D161997ABB53C +5EE85ED502DE2D4FB81DF134A490755B6EAD91C6597FD3792FEE4AF3676D4101AC96F357D5156129 +F82323A5A3DADD49DF39EF72CCF51C65563811A4B7A8575DDA1F92608D0DA66C4EB399D1F0C3918F +720391F1485B9922687DEFB6216B9F116F2A42C796B8182DA13CEF5C8ABAC1F73DAD7469DFB691D3 +2F1D73E11837E9559BEA305155DDAED8E15BA56410FBF8A2845106F18D752230EBBA4EE5D3F9FA39 +FCC11365C6737EA13BE036B8B9C4D9CAA1BD362F6C30BA1CEDA045AD52B5E3701AD6DCF023B59C9D +65A2414776B70A6987B2E8905DDE3408D687A19F667FF72DCA0BB66E2405BB64AA83B3EDEBA26171 +8BCFFDEAECA40D5D95C0AAE3DCF32777AB7463B0F7C673D389F3A17B67D09AACEF507BA6EF879835 +4AFC05BEA2225EF9EB5CA0F1A3B89D4595A261F9B0517B259D13D2DBF5DDFAC467270DA03DD3784E +5138D13E09E899D8E6CDBBA5D0D1FE2F5DC49EE2C2FED358FD6142F84B5EFB3A75491C748319472A +0DF34F526A0634E6A94D543AB63867A7333478C0CCFD00201CA18A60A9D7817573262B6A52ED2F66 +C0F78657DA06B490469C25FEB645A598486B835B365AB1DF607733C04D7B66332853EC0DD19DEBEE +D5E421C02A63EF507828796FA3E0A53FCB1DF355B56E277B48C5E9AAD7814E8804079F730CD23F34 +BA7482E9FA47BE4B6E8C1DD163DE4D0E31E30D1CB7555A774505E074B0E3FBFCC0525D25A49F9885 +6B2537A4A0AC1FB60D2E19445FE0F63A1B06695DE0E5316031B9CD47E4573333F706DEFD82B8754A +0D888235D25F7B65FD386A976AF22DAC8240F90FE2C53A5C538B4F740893F851DC9A592FAE55A085 +559AF6953DAB49331AE18CCA8B2E3553B54082238D48AD104F39FF7CA1C6B81883C440E6B41ABCF6 +A0A6FED1411BD07B0864066E746E34C0CB560178071F0A53CF6639B6B8C5923EC5DE0A10B5E3F9E0 +B05805E1506DC82A7605C073950BF78DF0131E6F238BB19D826B1C3DF4AD88AB6552F7BF99BFE1E1 +21F2B1CE5EDF0E0F7C1A997BA6680D796CE77B6A672690DA96F904D62E6239BF1949FD8366C447DC +125573EB65156A2FD1A6EAA885C3B416B4519E7598E4C42F88B004FA3A496084892312CFB7178A21 +8C699F6C420D73518B2867116778838A285D70ED327338EF047AAD5E2FBF7FF0BE2B98C493BFD0CD +4D52EE4551357215CC6C2E7BCD16508D22FBD238AE87634E80C4776B66F57AE429DE22739EC9312E +D403350F92165D05C3CA1815375C5C955DB2DB5DD22AF1B8E427F4F7FB4714EFDACFA7B6D1F35927 +A9198B3BB2644376FC09566D259948607FA17C7F391017DFDD68C25F1CDFFE45E203B5BCB4F2CA8D +3E087E51A82C9CC685A71837C6DCE70B841B59B40A25876A23375501EB20B9DB2942EB1233A80DB1 +0036586670BDC6C7D89C3893C58E7506848760C8893CC9D321EE10B69D8513C4D95B82FDD3BC78A9 +9757E6E64A0CC9C2A88ECCD0A7681DAA82ED6FCA730A459D3AAE4826DCF1A29B560B67325BFCD752 +54107EB9B532F534DEE9B31C5E77966EAB58D425735603869FD5BF2A5A57DC5B248C43B77CFCFFCF +63CFB40529694BF2099B77DCE537F4E37D1DBB79F2EE7064441292A73865B8062DA2F57897E5251E +7628D14FA953452F4E0DB3A8D4E72167B7C0F38BB7F8628520C614ECCC8ECC5BFAB703506F14BAF8 +0562CF29DDC9F133D3DB864148293B61BC4AE53E7A91AED9E2250C636D97E644032F2A08E8C778E1 +FEB7EDC907EDB2A79FB0537936CB55C9003B5F90DC10B6AE0C04271E3F17748E09F23869BA52013C +6F2C2ECC4EA6C3AB5563179E84C8E63CE608609EBD1E467FE6DADBA6D75FEB09B73B340F4FDF052F +1C5B1434A91D23979166551A5B46C9DF4A8E4F39D498E846BD860F6275B7DAB9A3035CF211F66E51 +DCDEF1F147344A8F7571C70E360800FE34E59E4290EADF1E9735B82CC4EF080B4E93684006A4BDD0 +632BA2F70BD896ABC9E82311371752ECEF2F6A7D624B2EB308D4D678446B1369C80060CC5C267A03 +855BB48EDEBD6B746450A2B572817CE5C6BE1E68BFFB7491B142D953A5F1C79F55EDC57097802156 +C07E5A8B172746B51B9135D707F5CD7A94988F2D476BE16B53B1175C6D1851F2C13A274BB9F85743 +DBB6E19B4DE56ECCE35908D4C29922DFE769353AD15A7A56F1950A14164B633778F629F28F31113F +C3075F32A0F5BB8FF4D8B4E06C14C812362A7EA74514298A440CFFC784335C10F338465C1E44A25E +A1EE55D794815389EF446B53652B072C7EA75E186D9622EBC5BEEA8434028F8B1ED279B1184C35A9 +5C440384EBC30472F91E8A29E0A45F291510CF23E3DA966028C491D32AF2B2D4DE192D4E70DC9BEF +E24D686617E85CBBFD570FF2394A726CA0546C1CE97B938BA2DDEC2FCD56ACB33C0B0A848FD94CFB +90A6035492948F809053D8F1C04E740B204D19C64821B3840F478D66915436A852533325879BDFF9 +B2F2DC38BEAA308F4AFCC894B7EDB56C2DA83217F2B59DF20E81C3BA158BC641AF6E4274E3D75575 +6C0540FF00FF0700F88685451A0F9425313DA260746E894ACEECB7780728C8583DC8C27976E465B9 +1B5FD0BE8D895AE6386D4E801AF3C57511E53F47CEFB4EAA9118A6A202580DDD63C4FE31A6107BA5 +8C6F06C81546E6D70C9A1996FBE3B60099D885C140BFF307D778DBEA433D582BB9354CDF93818A36 +5143E45090A0955A324448FAE35ACDE09350822968FD5FCFDC5672F8ECEA7AC571FC3D5410C2B414 +38EF0F5C21969F09BEF25E0D5525E721A33F4D57A8D9458C80B2C8B66CB701235E69C6A8DC19A3C7 +05AF7D1FBE2137DBC04DA0852312FCAB94CEDE45F951C0DAFD51BBC90722D28A07DE7A023F369FDA +8BB961AEAB0EDB3ECA16CA4F5685F2AF5FA245A83EFA873D2EE05EA9CCA3036CFD04A0C2A5F1C8DC +33EF0427689DF4D5DDC54BE620C6D22201AA002AE72FD555B721AB01701E180E0A8BAF0AA27E908F +201E608145FBAD182F8E2633117F30A57592E8AAF6DAF7263908DF12EC924BE03FEBE55766E60753 +996E6150D80076CC17DB884B409EA234F7086088B12E701FBE776B67BEA941A39CB98CB42DAF9AC6 +476D838E30FD37D5F551240E252BEB76A71088D28B1619C7B3DA2E21E1C033CAA90F0673274F9ADC +1C5531A04C388C09B3506BF9A3B117017F3E9AA9AC27D0A19ED5D6F4F940BF44916F25C4BBC441D4 +3E99C95E9391D35DC90FB812E30D50E6D4712835B96B09E9A98E63C8660B3C2ADC02DC0797A9ED61 +37A9EB626CCE8F4AEA2C44046EE7B46ED049A35BED6D78C001EE5A34C2CBF687010455B13643AFE4 +864F3299C18FFE00312ADFFDE4CDFBC04BBA6FA1ECD6F45B18633377CD347C7B9C5031E39E0AD007 +361AF13C8FE09314FC57D7B270AC01CA8919DD18F03F05F25CD37F213FB32B5CE0AC8A2DC9ACFCC5 +2D1E2AAC758D690104EE5E041C7F550F761F524C953DAAACF729A0D2A1503C7B22CC1127E2269409 +C58865D48561C68E1EE02BD145245917866CA453BDEDE60A61E2EFE41E44297DD601A2AFA4CFB13F +1F822D8E2F5557094A8186B2D970EAF63F7E7818D7A630EBE32C77DFB7AC60C1CCA3C377B7EF6274 +9D405B9AEF32B9524147CF2BB3039D2D4565E156FEBDFF4C8612BFBF8DD3A4764ABAFF2A4D5D4739 +173D7F8551D17CA70F5D4D316676BB28049B433EC2991E898A0BE69948034BCBA0337E400E148975 +369532B3BABCE39EA87D255100C97B1269482E811883297058E01DCAF987A790447EDB554447C8A9 +43970DE8FF376D6A222AB20494554B1C7D645DB05EC83BB7D58A04BF08598470CD31044D4C93FB47 +0F68555ADE542C3A2BDC8DF1A37F885AF1E506810F8EA66902DB5ADBEE6F1DF1924D5CB33DED7EF2 +B357C5DEB4E787DD68E888383A66F2B16554494BFBC1FD6F103E804E89155F6D1EB4AC067394B812 +8C2508090F4B27CCC1CF487DDC18D0433714A77BC9BEA6232F301A8BE06B6D2BC2850CFD7F776AB0 +4843BAD35DAF8F239854ED558C463719011FFEC46CB0CEC77CD83920527475A552CBAAEA1133DA75 +D265EBFDF75DB6060CB01E050891660C7BCC200660AE4177CEAB9C5BD4D7D1D06702FE48EB526E96 +9DEB9168E5A5E96436AA1B3E01712DE2324864A7EA8BC05C7EED36D6C6717A863E941367ABFF694C +96B7BD19D404C1F6517F721522BF00AC5108A42C0520034966D7DDA4CAE931FD1CA8A7D0102F5B0D +55EBC7E4B0391409D9A7086D054F3C87F2617963A2919C0BB42EE0397AB6C41C154F7EF664C74316 +C25B62271EBFFBC5085D0EF72AC800C6E4B6F2B09F0492C291D6E122628F5F39ADFFA68742EA68FF +DC647F1E1F3761DD0AA83F16A43D41E777BC257E34503D46DE5601D8BEC79DC8191CB9250CE1D442 +FC5E9A7D3061F62E9405898F5AA2A517175CA4204B8875B310ADD2F109FB20494AABA0D21C85A6E9 +B7CB6DFCB8AB040D7C8119F0E5E223992B59FF876688F172EE6CDF98E5EE89F92AC3C19A70A96D50 +96781075EDF92203307EDE707B976045801226E8E7060E2F47A6DA629DBEE9238C85F3A35793C4E9 +C6098C145938A856B7721054FF86C594849EB337D9A333C860A57BFF392518C83B99545C43271FE4 +1316BEBC67D681EC45C508080F836645FA87F75180D094B08089EBA2ED015AD586EBF4EFFC8AD111 +E84A7565430857D90F8B365AA5BD462BB30811BC3E44B6324087F5024F63FE2EC95BBB820C3E1E93 +570A59B22C068CFAC7BA054F5D7AF66794B2BABB6C761DED5C772EA5F8041C3A5C465D89279413B6 +57CA4CE9B6B4A566E8F88DDCEC7EA8DD0996D44529D7A19EE7565C600F11CE83D1D2A62A327BDFA9 +E6EDAD83F4210F2A249E9A4E1120BEF986D3804599DF76886318B77369555AF47978AFE362B93BE3 +91BA93A70742FF67FC84898BD49CBAB37D0FF33078305529E24F16E1DF8EFB11A5D4BF38F7393D8B +6AE1E84A43E57C7BD576B8958623D85718CEE2121C4956EB74FB63CE779F85E7D20937182593CBA3 +A4AC877AD9DA89E496173740CE60AC31724520ACD44CA578BCCD03B5CD847AAC468A5E63A03FBE2B +C57BA5CEF2B73896C0E80163F364A666DE9E2ECE66D9B846C5D4DFA4568B9A869FC0CA4DD05734B3 +BFA575060574479D0791BF0561285078A956FE0FDC63D58B754E7C5D605850B47CFCB2B27CAB4DDD +2DE39EB98DA101C4B7D80FBEDBA6D6DA379AD0AD09364297ACD40F07EE05454CCF61684AE1D7C5C4 +80C6281E36BC7F713B97E1D03325F3B835CE030B69413C0AA50A915FA2B7C4B3F0BB12102C286FFE +1E93F1E511848930B13D50951B6C9B78F8173FD7585F4DF21D12E12BF7E890BB95D6F0E5D85796AE +956EF02ABF34A4ABB9A7D07AA2112D9D3E3B0B268EE93ABCF81E79CA5F082DC50B33F834B20F4350 +3A1C47CE4C60BF25ACAA375ADA8EC22600FF0700F80AC257FC3B886F416DDA4FEE09565F4F8AB0D2 +0D3E260CB92C418044C4362E0476956D36C1D5BA0A5BE8BAA4DBCC49EC209A9EC102F504D678CCA9 +AB4C2E77AFE50138C522E2C2A684F5337789592745FCE57F156D038D775370B57A9FF8BB76A8E8BE +384FEF09A8CFA7C47906DC1A79FAE9A8CCC79E2D2634CE0F72455CE2C7F079EADD91E510ED4C0409 +C46312A1F4DA3C58427F5DE3AC025EF1AF23CF7F4DFEEBCC4F05547F14E60CE3C350B812C0805190 +0EE0C91C9B38BC704AC6D4E84B5A9DB1A85C54B840442FA4482128380FBB60839FDF40BED1E8C298 +DA9386344FE505C5925C4FE5C5A7295BB69196F7AF91F5D64593A13DB2C999D9C1D026254388BDF6 +B9FAA619C9FA7A55BA9365901482739B105950BD65D86A0B2495D57CF7341190027B69322398995C +89DB1773D899EEFCC1AB1EFD8F595ED173F94B9201644F2EBB09994AE58FDA2AEF791A1EB765FB74 +C2DEB99BDC6107D9FB9FEC494F581FFFAF69BD0B7B62BFBEF1B00D1ECF09D29B6DF5B32B253C1418 +7011A53F16921EC6D0FF6FD102FDD64F50BB005809EF7BC9A422BE1D2E3B09D3868A1EAD9D2A4099 +78E7AFAB884A5B6AF0BC79183C33FF52702EE4E2AED122D4CE027D4E38ECFE3D91E9F9F06D3BDCD2 +A655471E5E80ED41ED292F364161F0DF8D8EC9F7B567C966CEAC4F393ED2C898AF9A289F80B09393 +65A206B222B15FB4FFEB06900DEA4C91D79101E3F020D930712784F785780DD4C4DE5FB7969350A1 +C187E658001845264444699AC36F83C1987E922EA639297BA80CE78A8F81FE8CA765689A0BFA73E1 +DC558417341887C99BAD44D8846E5756E2BF1A30FA28158A957780368985EED44B078D906980C286 +AF276FC94783F120A341B828EF3F0FEAD56BE8C5A73391ED8038C6BF813CF55A8E3AF33EA683643D +BD74F1DC8D6C0857768644C75C0648D7F10EB97230F63DA161D0AB2846291DCC488D25BFEAD8D4A8 +2F2B474612ADB19139172F68F3368B27232F2B8D7BEC5F2902F25228DC659C3DA9235E2048BD560E +FDF3E11216BF1BFA32A171549681F4F7B8E8652DEAD4422952910651F08075FDA6D3D39CD8107A6C +3B1448530994ACCE62FA45D8399859318C3CF61B73C1597268392F833FB9028B4C982A1C2B09A09F +195BB3999DCC23BE19366C1909A73F2F5F09E13D2D18CCBE0BB7753B3B3EDB7675374455E4B51940 +4775B5BA4D0504A55E37D3AB5D8D860D93689627937FC9B66D8A6F0342B0FD56305738C3D306C62E +5A7E77668AAFBC782F0CBEECCE786276CA6E6A620EAA2BA2EA052D9E20FC0C01162355D6C6E115B6 +ADB69EA598C1981E0AE9C2D151C772A35B1CC7260E4D496B83CBF5BF0C7F29F51243F314F0E0A177 +96AB5B6487E4FBA5493F3D1C2F8855A39E772CA4F989D83F2ECCBC3B139A54263ED06DE2813291CA +999D5CED5FDC95C62F17BCD7266AB7809AF4B1F4CC437E64B9BBBEA19DC0BB941F6FF5973383BD1E +B1E61A71B2CC7286EAD1657E7DEDBBB5A2872ECFED7F76E2E28478D1DF3B705C23885971A13DCB70 +2D3A5C45FA60317A181F85C8DC6081737033A9EC919061F15BF53EEDDB55219E0122916A0654EF72 +22F1A01D4772F24590B485BB7EA7368EF0740ED2C41E54543CC2EB79D306973BEC5164CC01F91D24 +55FF190C386E479476EDCEE0B33D230780AFF73A67B4BE2DBA9BCA7E975474B53776DFA5441B6F76 +E2FA1F040BD91766016371690354521BC1047617070CF6E459A2119898834D82D2DD81FBF253E615 +E89EFF91C012DF73BF4636775B3CA4277783331912015BF2E336CA185B21C49F3B6F97CF16EFBFAD +C51E49F915634EE48E6588401E3E0ABA8E368944C417524BD36D3A05B7552151C783657BD307D8B6 +F4386BF5F51D2CECBD8C0AD9913E12EBD509350C3774E2B74F99E199BDDCA6C07B28FC6DECF46273 +2274F78FC2D3CD345647904F1F2D214AC1D18FB6FD2FD649FD18ECDEA864C0B1972DD7262C0B8236 +23FD8E36B36FB891A2D3DA03F30C98A58A91A2B207D1F249685FB20A4F2B37FDAA0C1597A64D6722 +AA50626125B94897833FBA9B4EF4B558A989D83C31269CF9D5E5AC9A549635E8ED8F4CFAAF5C1E2B +807C03FA4C197E5288619B8DD802B89CFB9B0AF8FE8BA80ED43434202D2A735ED1F4370EA496DE57 +3DD4BDD01C29185DD64A47784AF2590A8FD8B5DB0EC84A7B8258D5779FFA21AF223386A38D6A01EA +E9EAF36CCE15F01E01F757736EE778F8680ADA5CEF33ED6C9F983CC3339F57B2C4212A0BCEA08DFB +5859E3120CFC45D06EAFABB00BC69CE9FED7CA4586FB57A2A660DBE0164F2CBD27A49DE2AC640C09 +1E4D7E6DBC27E8CAA7E70FC0C592FDA18216C956132D0740A25CDF45955C253FAD6288B8E827565F +1B7D16D39F52A7BE36E9F7261C120C2D84C6CE359ADF017AC4AB25EB8093D8EE0666A9CA440EAFE6 +67CA87AA658D7A4C38017EBB6B48E0158EFAAAA19BD7A32CF8066B7DA720D89A3713A583FE0DEC4B +940DD47F41D14E1742B5FAD0F5157D4C15CE8832FA1276CE9ECA9216C426DD8DA5772BBEB24901CE +7FD41FCB71F52FB25165192B27FBFF37421E6D0E35ED92C830E17068FC1FB5DAB12F35B4BBE0DE3B +ECAA9EA67069D383150FD4F38264A8794FC008F3B6CB181086FD09826B49D9388F524771E720E0A7 +4C473364EC06BD1DBCD6C6D0512933A690887FB9D3FA0DC7D021E48DC7E02ADDF1C77C81A00623DB +9CA7BCCD416FE44F2F1AD6C14AF447BD5ED92DB0BD2B36C3D23F3FD97992E5FB62BC134CA96B9F39 +E7F59F904EF38940138A7839CA2FA26F4C37FBFEA3E5A8042B501F6F78CBED5480C14B88F5979AC5 +587D322504C88F30642319A870203DB6DF63C6FE0A779355EBBC914900FF0700F87CB9076482F830 +333F50915F28452F48344E5A06B5E8622CC4CF4215B7AE59E185489197A0327BC5C328C7F6333EE5 +67C9D194610CFEE7ED57DC322B456EB34EE96191E5D9AC80F660955A02B85CA4ED6BAF69F5BEFB98 +9387F9E96388161CC577C10EB52CB49C6262883D10045A97CAFE4C474ABAD8B96EE564E786F60C07 +AB3513A7AEC5380F0B850FBEE8A66187FFF35B0D620EB4E1F271E1B9F4DCA470F2EC8AE60912B6DC +2CC84E0118D47AC9FD4BC9A16A589DBB4707ED921F820A8C0EE466A5B811364B5F00D9CB7BF53CE9 +90F8ECA03A885179BE63605F203B0F1B43335CF347681790197BF04F75AD1643273C163C7F4F78C0 +1317647ED6A3B72FEE58B68E2E553C1DEA3D18BA84EF8A93F02AC59F53FA2B9333CC900D92E04FD3 +7891B56BA3BEDC74A08136D05F4E29D981795145256116E35BFE63A6E50A8CAADF3E045FFF8B4279 +C4F10EF99E85FAACE37E416947E486F6CB850F3C37BFE7192913273A4AC147C00EDECDDDF5A3C8BE +D0D0C34340B977B603BFF2BBDAD2505E4AAC8EFA4C03F14E64B530A7901F4C0C6E26130F43F7E833 +8C89E778910C3AFBAAC7A0B0643625B932C92A41C4D67DF1C93330CF86C1CF66A6A9D56D87E8BF33 +5EEE6929CC9F236743495795991F3A175126A63B62B5982E31157A3E538D5CF779A0133B1A1500F5 +1E32C823E153691CA5D4AD0CF802AA6B57C90075BCEA6C8C983F860B0F217F6EEBABD0CC1B5643E6 +9BB7172A35D770E0131FB46472E450E100368B415D3B2FF93A9F11DFC48A2ACB945B2F6B4943D5FB +2FB98825DB2E532A75BEA97144804139064D2912CB5D5F9F99A3E96DFA5F3DD3A24B3EF0752DF38E +BC46A760B4533F5A3E94AFD451387070B3CEBF5E1832BA99AA8323B778C495CCB16149E91AE7E653 +1DC55010C98DF30C2B2CEF32BC5C5862234746E9FF4A9892DD7BBE88CEA675370BF2A0DAA93989F6 +34489F0D68C46AE4B8174E097CF2513A746889579EFCD4A428763B428BE809CB0726CB0E0356C45B +5957B59B55978A53A64E6BA4662C53109B9C022C7DCFE51521DAAA1C579FBA914702F9F4E0A9A0B7 +621E7452D5037ACAE587899E198463EEE731A9F5625F69062D1569FCC4F3AF07F668AC44D69976BF +C85F1C970895A0C4D543C7C3F78E84336B794C4156913DC2091283F5A1892550F4D8884E36D699D1 +C346A574AAE1D0A5C52737495AB45B7FF143FE5D5C246473163FF0140F0330FBE93135DB5D9285B2 +FC20150394784FE86AAFA21CC8290AD4B0DDC8D923DD3E7B0E5898CEF0882B813A1BEC78A035D474 +5769806BBC372C9586B6C8FAB3984CFD9B60E84BA29CD990658FBACDCCCF09AD024063686CFA3636 +DF781F611CDDBC5D6FEF6D2C77DBC38695D5C3D6A82D3B3DD41A50BE781F0F85BEE8CBDA62DA5E03 +BB0CDCE44761727AF5707B50BC6B9BAAB2DFDFDEE88CD781855BE093A87AB90266B1E2085EE16A09 +2B5E295DF2359DBEA16BEDA0CFF8A6F04CBF539D844FDF1ECCDB1FAADBB421A43898DB8E1F68A9F4 +1605661A5D1164C050AFDFB8693E94D69A0FCDF50910D9768118147AC2DB25972E4DC264432B295A +CFAAC8B2917B33D15B8583A6FF76714AD8E81110F5D35979BD05175C76348AC4F319840528780AFA +FC26A531B0B62776CBB9782EAA056897BA03E99C9F20ACB90EE326CAEEBC3E5A4A5F22A6121F9AEA +72588060CE86D68DE1964CA39E121B151366724C97864D67DD561EA32249845D7965BE8ADC91F020 +9C2690181249E60A6DF763B37DDF6FF3E48E3DC70618327F402FAB426DADF78FAA0658C156DCF953 +4BA6D2C6FB627256C31045C12FEB384A97716BCF45EA10073162408244EB80592F083BF4C8854B25 +C0BFB3B6B3F956F0EE5F00414162EB7A1F27970F4524B367C8A41B42676CBB07F0CBA19DB1D8C2BC +9DEA4C749E8AB449926362CD267326FCC27B836DB7CD7522DBADFAF1E5B56FC50EE070E65B2D3164 +591611D49BFA9C719284C86557820F749CC3BF83FF28EF32FBF421F96380B48876E2558C312E27FB +367CC0D79F137085E443AD1BB0FD5AD73EC3B39BE6985239D15246580B0827F8927B82EE353EC470 +8630697B68E7D6133345B2D995D0FA2BE8AD7620945F2B5F2DB34F7EDD3F9699DD72C7DCF9976107 +2D93F9FFBB177AAD1519CF05B6078234432A866226948B696A05F42538F3A2DCD0DCAEBFFEAC5E60 +6645B4F400DD021F8042075F50636E88D39CA91D64F36BA168AA99929659A427A796856EF19FE335 +BCDED9D14731C31B69B79E9446CA08CF6D27D970BA5626D57C7414DFEF08783441747549996BF2B3 +A7D3365D0DDFD079CDA1355C837A1694DBFBC32817436EB26409EA931075E963F3647727970EB387 +E46E1CBD14B9D879A6DC343511C70B624C12C417F5DD8D0C88F86B535CA09D0809519223A4049CB1 +EFBAC470B86136F80B85EF1219FEDF9EE60BB7FC1B976EFB25FC2424111B2A004FF282E201C0B179 +652A1FE86676923234B660CDAF9EFA8CD8EABD56BC2E94A1710B032D363577D817E6EDAD96E15870 +83386699FADAAF7A119BCC8B96D6EFF244FC0117AAAF18A5802BC0540FBEA13C55F3443378BD0F14 +47879D080C1062CE32432C0FDF625166B359BC774855A5E359F1FDA374718594E9589927BBA81BE1 +DD05DA16224DE85ED67F84D42EDACA2A61C8C5EA6EB9BA0CDB97FE69EE5487AD9C5ADCF5DA4AFDB4 +83C7CB590BD6DB0681C250D614D3F4D8E490E130D62D90EF673C9649454F22125F72DFA5CF48569C +14B7895279FB31A43F8462B478F172EDD0C75B9552B59AD8069DAC5A7845694238F00391CB3DF5BE +1104CC2ECB7CF3ED49C0DD765E1052AC4FC0DF9AED7617D38B6001E3E010EA7F0ED83CD23AAC0835 +000108FEF73279142FACFDCD223B4C202730C1C7FA6BAB6A6C62D8EC6FEB043A83D2C6A0378E1355 +2207172F72C4B2F3EEFE9D4F65DA68DCE21F7299EEB4B970A9EC7DA67E235D9FF6A20E7449F1BAB2 +34E232C5931DC255E03BD6F5565BBD4501FBDF41D605FB5CBBBBAB60843F2AED473D641724F1BEC9 +F7D8149A601951445021CDE737752C0FDC0BA3E106E8B650108AA53BEB6C41002F8CC2BB14D14547 +63042F16CC352088E5D1094F72055578C071A6CA7FA624E2A28B76BB5CA9824C514E6E4B94E31BBE +AE1F5BA667EF1F6BCB0DD23E479D5A4A45331FBF2AF7FAF81DFBA0C203E54500927E933F9C67BC58 +79A3D7BA548AC230D7D80E1361E241DF6333987E7D83FFEEE2E40BD465766CE7E23FEC703A2E4A8E +EE333028F236F2593666A7009C019B46C80E5FF3EFA7F782E9768252C2AC89064EE54F7A6393E2D4 +28952FA16814CA5573F685F8FF3050F52284B718B8CA2A92CA49244D05C66A8EF0703AE869A77A87 +8C2EAABDA662C315F07CB9E5401D257E690EFA62301D5EBC781E17798727ED89C022E9CBB6862C7C +B2D662B06B4155B56D4A428BA12263278EF896E42BA6265A62D3405ACD4CBBBA92B348DDFCD0C4FE +1DF03C19F3FEDF164FEFE2ADCC4C460B90FD5BB6BD859AACC7836F14F330F218A97ED86F57CC1C96 +122E8F33FF4C36A5AEA2E2F326AB6C4EE38C16DDCD148675DD65E06C4FB39F796C0FAF701E3D506F +3DEA263B5243915852A3D713C7267A43CB7B030342E0D2940754523A57028C5A23882B336F9C7D6D +E89D33360F7DCDEF8C57A4658B6167A2964646DC8FC3611E2AEEEF5A6B29CA2743A591FF8D0093EF +BB7039BB51A0A17BF88C0EF28DADB9EA099EB848A012FD943D5B7B4967857B4DC3289682E84E2D4E +ADC921B20BF30DE3C0F7EED772CF5B9839087EA5370C12FEFE3305171FDD9F42B8CD86BD62F63FEE +0E1537B611C275CC9F416A825B927C4ABCE54B6A1BBE9A4EEB9661C86974BD1DCFC2C5B065740ABD +772FE3BC7EA9896F79496597AA84707D64C0BAB83AD88C945ACA6098EF2EAC0A71D9A3FCD010A05C +138A3AF7B27781FA942A8763D974F0945762878EE242B4D503B38E350C1CF3483D9658EAFA7E47AC +F864A4FF8E9F7AAB3570C9EBDF75775AA881A75FCE827D73D9091760B23BC98C65A7E9BDC80A182E +67839C4BE845E568DBEB6206D2A8C7AE152451864CF47F988B89719C9B86D535E33BE13E639A64CA +37DAF3F90C8F2AB97812E81C27F50CD555208207533B2C3E70709803B39163555B60BEFBBCF588AE +41D096A4F33F23B70BA4792302FCEC2B604448582DC26FE3CDD5515B17F368269B413760330B8952 +8E2EB1F9FBC5D124A03AFDFD7D8474683EC04C657FCB12555DE95754F0AF5F520FCD0B3588F92538 +6E029ACCDEECB7D3C93881E29C685FFBE1425B7D0258DF7329C539B7B37744BD55785D185EFCC357 +C26941B7CB348403FDF0E7058AA0B9AD226342D91B80A14117C32D9FDA79B433237B178FF5C1F63F +58B6356BCC5A2676829A4F7B3006E09CDC8BB0596BB15556D2F926CE1E7D8136DC810AB8FBE86FCF +52F648E1EBAEEF4F75E1843D4100D39A8618AC609028AB8A7FFB8A33B9C353080886459B86F5D439 +21DE9ED5CE99571EE70B660C6F1C1D459353B150BF1348D4E88B5709939A4393F63CE4DBECD73C54 +7DC2E9D7183B6B165B20CB0083C15C1E4B48306CD8E8061027CFE5D3030B98B2E609EFD4A7A0FA40 +1E656FC6BCF6D4F475A204896A93216779823C00C5CC3101BDA89F23DA65587AF35BA69124E67F62 +FC6DECA7F79CF54C3FE2D726828991E687C473369AC9109DED1A5CC1F4E26F061E5CDC996DFDA072 +76B442F44D7F4CCCF552D106F2D1EF8BAFBB90561B1B79A178839F46AA17F3B531D0CBD18E8134B7 +BF54E3A2B6E0EAC19F638821A514ED09DA936EB0065ED8F358263C37617B44CCB6A92454D2ED9EA4 +ADCE5896D0F39956C124C9E2EB54B8DBD378A0437C0481A3CD47F660B7B7566B161663ECED222EC9 +E2C35F77935EFC053E33D550A016FA271E3DBD0012207ADD0FC6A87510CBFCAB1D071BAA08347B78 +12B470829974D98EBEC2430DD5A59F96BF2B0739B0E71E144E550500179077C6DF6CAD38E6F4038B +3223CC97E012B8967132E9060B88D79508C1F7FD02CF669E0AD77D81D6EAF7AD38F624AB2A777A79 +275A47353A983C4AD0F7E2ED3F9C062264AC0394E9A5D89E3DDDAC358A6BBF380BAFAB48C7CC74D2 +2862E3CB2E77D09ED8D30E20A7D3368C7007177DCE3812A365DC042189C5F3581270AC52BF0D15D8 +EFE723D9A2FF228217604A46C6C482CE27AA07BB0356A29A1481302AB96B8E1421C0E0294A57486E +2DC2FCA2DD58FCA360792C94B7C75A41A4AF6A7A52F02042486B90240B9348D566156E2BB90B6FE6 +1500B1720B6D9BB233891F3BB2618825E966C7D85FFAB596EB72B2F9BB939ACB0E0A8233331690A3 +B36E0602905EAB0DE1AC798B52E8BE35621E979942BDE8D42964F598FA2BCCD036240936FB9A9909 +C66DB0F2F7B2442B7BE9AB67FD4A2B904711D321DCE321776A56B92EE8D507FCC19D4B7871D10C06 +F1FBA4B7288B6E8584FCC4371B5490471E74D7C4C86010385CF3341A3CAE216F8FFD4FBC041B1B0E +D255529061FCD57941ECB737C08F0306CEAE7B391765FD2E97ABAEF58030DA695B966D0E20578E35 +B6990164720084169942BF6CDFF3FF400EAE31B3F39DF17E814A6022EB653D2CED39CFF4F7C849AB +347B6F01248549531355E7571E06D665599DA7063DAAB31E4301DC9F0A5042B6BD221CF16C6BB26A +EEBE48DB7B14FB7C67CA9CCD8F0DAC88CC72A54B6ACC72E6FBE67217C1232E0CBE9296C365DF09EB +F5C0FB8FFBD243C83C596FEBD0AD00FF0700F8004C9071B818F4CBDCE0BF6E0F145C3E7C1EB46680 +1EECBC72F0C27171B4A844215E8A621395AA9CA76B6F3CACD2259A1566CE07BA61A9A1EBA492505D +F0957E9C05D076F6AE8A3D683B6F674F7BD10FF1D99F399CE4BBA640DDCEEC016844440A986CCE83 +A1B5AFAA59D61BF9D184949AFF73C8726E23E6CFD4B2E93BBB50908277F13E1C0584F5BC12865D7F +126277BBC4EAB87B9942C78D7CBF6D0FC8B00CE81E3A5777A78629C85A8BE0CA5A4E407D7587AF56 +A125B906200E032DBCF58DF1726DC3BF9F09B84F134E1E2070CAEBC6054D22C54BAD6F14F17B86C9 +5F816E305C67DDACBE065B4D75BF1844838C6E92D439C254C8731735A24A3228170BD27D1AA70291 +034F8FF7E5586C74523E4E59A68A50353B841F3873EBD8D50F04D74354444F6CAEBAF8A8BC8D8817 +DF698A50590F78B3B2CA5466360FF0BA93C0E8D9E4DBA0462E9A105B6E67F21CCC00C030FF1CAED7 +D9EC783B3E03E35EF5E3A9C7E5E790EE270D7336A51A5C22F040A3A1EA33E5AC632B75A51AC3F578 +D5FD12C8C5F4DD912623C2E8727D476BBF545DF610EB43A8A87E36C25BEFE986D9718C2C217640ED +291917F78E3C244C4BFC05E0099EAB170EE5129E282ED53BD0C81CD4D8CE89D6402D05BBBA77E3B4 +CA53DBCFB50B41E4667C039DE8A37311A9EFF0559EC2792BFBCB3F1841AF411B993FF0EDE130A70A +25026B32A1DE8CF12E140CBA65FAD40AFACA92677DEB463E2E6A90AEBB4331F3EF7EEE3FAC7AC2BC +8FFF22383BA9D251E226A702ABA46A419F62CE803E2428A365BFF21A3CD2F2388E7B5DD01C3B92D2 +DA41F40D65057F973D58E4289756FDF5FDDF987CE10193EAF283D9629E769032708FFE120963A823 +FE3A9FE5AE0FD74568252E572D840D7453A1E92F53DD66E4CAA8F9A18828DE3605CD9B79B836F6B2 +9EBBDEEA64BB91A285E92B109D984EE2A79A3E05C12628BDE8A73D354392C8662D3ED4271F9DDEB6 +E59F4D0A08FCC2E510554BFEF2E20B95E04232B43F623E70666AE50A8C677E47585BFB6560607FC2 +0F2A54AFA67D20A32631392FC0295A0E4775D556960CECFA13A74AC6F1BECF8E44C5793B827A4BE5 +BE986087BA6052AF61C4DF302C2E14EC61D925EA426983B206C5ABF90AB4C414681E7571469FFBC9 +D52B62A6740ACF99EE5BC432105B219F09D8AD6E6B03090FED0A75C028CACE7F3A3BADBD7214CD91 +B02A17CF1457A81A34CABD422A78C9AA8A0D15C87A5240FD4371B0EB0F306D15000CAD7E0AF0D71D +6090BAACEB4CF3AF5C77DEE96CF7FCA12361A3C6217F482D3B9D3078F2CF50B942C5ED20780C49E4 +31B98BFF051F68B5638F42DA78DE979B4175CBD801620967661F12B054AC3D9A380CEA46C61BAB92 +573E0616C1454FCDE96F9F6457B914A0886CF9CDE80A5593E46AA9A71C4F59205CFCBB7A3EEE0A91 +AF245B13A761D20F3A2B2A7E1632560713C1DA8072B939A0EA08962257FB59F3349848D1C4B17CA4 +85039D40DF8CC8DD2BC1610256DC77575AD18D44962B2CB82BA0CC62B0737543E27D25D79FE11D6D +515D6BC0E01D34E06FD6946A3573447C1358CFEBE5B9F09794E8400D8B49056C3198BE447B7B669A +3968E9F841CD8873CABC67CD4E8AD00FD1A34B74710DE27FC52D5A3F34A0AA80B6362E91CC74B026 +834E1BEB0025A2BFD7342DD0FC936A5D23974800B78FC75E1F3C7DAC783CF251F59321CB12C31774 +D45795B577052CE8F08593BE376CC11F338A04E495924B108596290986333C0A4699B69A604D7D7A +8C99CA6BF302BCE6282C007C78A56519A326435FF13C5ED88673EE29E34CC900008B67B9DB74D982 +60420D93E90A18CE17153DD0F8D24F4C57BFC3F4D7AC38D8765D23DB02C5CF5A5219ECC4F8E5665E +E60AC69ADADBDF72085AF0BF3F3C228E5E019571E56C1843BD214B3EB05FC90DA0E2F2DC05505908 +008669C749EF47B6647E37F153C1CE93D4D876EC92E3F57BC9B45CA983974B30872A5DA1B5B3727D +1C9F5EF924F19E144D4169DC24D062663D7E4064432A12D3B777E90258679B905CC4D9BB0403B063 +D045671D16521AA35A4D3FA8F092B7C1607DCB04228375CCE1651D7A5023E86264CA275D6420B780 +FC319BC33AF48B0AF647611FCEF1F908F956EDA11684A290E45849DF2239C5000DE7448DA59E67C2 +3584628D1D0F4F9E5CF3ACA089AA93D9593D632DF95F1244E84AC1943744C092BA37A9A0CB506F9E +5A514C712CFC638242A4BF249E0B167025DF3CCA1950E3A1972F83E4646EC0B09F33256F075AB21F +88EFF20ACDD32B23E2B719AE6936642C295920DB3B115826219276ADBC9991AE7BDD940F482F9C27 +FA995BCB14CCB85B1172015680F76519B5DF918886198389A58393446C18F985513DC68FDFFFFC06 +1ED2975D25A954F19922FA74EE4C10AB3E909A050C0E2AAE35092AAD45FD213226B82A60B05EADA8 +327702A49BCABA745ED4001263EAB26D3DB7C91F5350A14BC313B5E41E46BBA430ADE1FEA0068413 +C6A38ED9E4E52FC7CA8CD47921D44B0C83E3B2646182275B52C8778213B8CAD6251CE8C01B4051A5 +B010E240972A8D10A00325EFA807C6C1CD9715FAE3B2A7D1D7D17CBDCA9915A3184E7D25FB76E68D +900291A9E24FC10C3C908E9DC7AE66A6B840F3E00174F2D93A13DE56B3ED16A7EF8C6C84E9BA9296 +EF00088D7E1D73DBFE8E591ADE164B7E19F91ECFB26BA4AB015099D84DD52845F012B2A716EF1366 +332777A513A4D5ADF8732ED71C8624C2BFF0FC796178D2C115D77F8298239217383ADDB9FF458095 +1544072D16EB1FD09F1A8BE50C1DB4C677E69204DFE963BF79B93FCAB99F865EC703EC9BC355C167 +740A536308F037B4D38C17BFE65CBE131E5A3718F40B269D8AE0000108FEF74BE04425D91B788D21 +40DBC7800EDBF84F6F20C01C5F647EDA024A8B0533F3FBD0DAD7F022A52315472A3ED667A07019AB +5514ABD316AD5717827931B42E453AF4C46003C8A14C2889F27D7E8DDCDCD20DB547380A101380EC +7D94DD720E22FB744E599B07D771886CF994298BD6C3378C413728B994E35177BE252BAEAC0BD03A +FABF1097C5527A7011749AEF21DB1A9B5732B14948DB87BB0CE0587B8F5B60C5231D81F31DE89518 +C99C05106EF53D8A673DBB54CF11DAAAA9E91E4969BF88C620773192B16CC5B33322D5B46A659A65 +D87D6284568297D9E85825AA9CC808419BB6E82C02A513DA3AAF68EB1523F7BE8FFB75F2618C194A +6FF51C8C8C7CE766BD0F93EDD000A04A7D77036832B8A2902BDDC00CEB91865F539026BC7836817D +69E3AD74E411FE2AEB78042BDEABD00EBF2E8EE86FF6A1B91DA559176561993DB613AA139AD0D7FF +85DCA34EB3592C04B94478B6C18AD44D47A149706EFF697A89332C61CF8EF36DD72BE84D615192BF +27EC0470E670E9C53F79C1C737D485864A2CE4CF941C69CCD448D81273F32D4BAFA5D5CC55FE2755 +3FB905CCEA8CBCF8A67FC5B6279BE2B1779698DA886B0133AF74620C2494ACEAA22C436F6002B664 +CA01DEE28217BF8551E2E64831D13BBF9586231D944BDC05DB29AD12E4BE66A75506A77D7BBB0C43 +2B764FD5F6544377742D2EB35A342F234CB5B61C32BD15F8723E520FD45C026E991B560B51B66339 +C52E581AE64DE7D81E01238FCE96E280EEADA4B370F67048F70E179A69AE9ADA7AF67F8DAC9AB239 +2C542D8617ABC5F083F3C3151A83F3B06095109AC7753D529B098EC0160276F601D1C4D94400471E +57B9E735DB7660D72EA51469B232E6A752F9D227DA9E80856AF6948AE6E4AD26B2A0F059D7EDAC73 +8FB58B06C768B0A40397707628189F5D8A71D9F546BC59BDDC4E45CAF3AC071140215F5109DA009A +FA1830D486BC1A47497655029192A1B809977D9848DCB53C0DAEEEC1A0253CA22D7D3FAA8E318D93 +AAE55C717B336F609CDAA8F5978C42E21585CC424F9AB1B3DB5856ACCA77CBEB98C5DCB2F4B26F02 +FE93A771DA538FF14858F24AF240F949EA818E4F501E9E8B77B41AD9BBEDF39AF8DE8396E57098D6 +FA8E1E4ADB1DC11BEDB2A93BDCCC5C752CE6735AE0D2F32A8A6DCC2AD05F428DDC9582D09813C4A7 +7CEEEE834A135BA3B47E5ED579F5468E9F034236F25AB26F195E5074F78D5D3B8179267BA2698A3C +B7C58B27D79AA4F8C8E917087C281DD86E8B752E6938FBF8AAE3D33DE801C13A4E411A423A981338 +0A790EDAD5D01F04EBDEB37FA41318C88413533E32C519C6FF2E44EB38C2E7604FFDF86E8473E077 +4198F24E6DE274B6E2D512A5C53697986290844CEDFF912B18C9061A6195EA9B89EA78AF529D669E +57776F9BB4463881CFD0F84AC5573BD6F740132C7F5D4F4AA801A032F453E09A574205C958CE3F09 +812A650B9824574B74DAA12B0387C2857BBCEF1888B79986EDA9AE3D38552449F2C9502EDD3F96B1 +47B66CFB20F97259392945F6B2E4132E6F2D3FC87D4E6D0B8C6B3A0FCDDE9557BEFF87CC7FF33EC2 +4C5DC3B734A955111B76B68D69EE4284A760AB8A031808AEE0266DFD7E125D3582653410AF6B88A5 +A0FBED7867EF3C2D8024A98C361696031BC7C9DAF400A54237A7D21267F2C9B64184DAA570D8F5E9 +9AAF1D164BB81F2AE4BF547BBA4E9B1F539A8AC9700AEB8F0787D1291096893E010EA9A862CBBB49 +60CF7E72E3DF4E2B4D85D9157E2A69F335A9707C30262D53990B8C3179CB580840391C1E66E336BD +C5D01803A3805FC6D16C868DF8B9C083CC9A0A4D768DBD1B21A5802C41A67805E203F6DB5D10C9AD +0F0C3ED78331CAF0A52E2178ADAA1312ABB0181AD8770269898194A22D11DACF86A4E5621A1F2AD9 +45903877221529F50D48F4068ADDCA2B13601EF9ADFB48DE2935B5B88A2A98F932CAF0CC062471E2 +3318F979F256B2FE5D2BFF8D23960D6D0EAB213CD9D2AE68E10986D0A0CCAB89ED58BE06B822A4D1 +4E57F0F01F8214D2D962E5E6229CDFDCBDAFC33743AC393963EF4488942B14CF346ED827F721F1FA +F6FAB60C230102F6E7358EB3C1C1AFAD2ADBBEC25BA1320C2994AE40427D983B8230D5ECAF46DAD1 +248C3F0755E1CC3429EFA53530D7B5A4B1CF26B7A8F442C880F9C2640562FBEB30F4625920D68B2B +29B59C9ADD356C95836620732EB00F4C6A817EE197F454BFBD2E83482F318DC35456F27BBAD9181E +11C56294376457AE18DC1A06F2C221C9709BD660D8ED6AD47094B89C0C3A8FDC77F7FFF58D17B185 +0859DD0063402D47A2E153F32A9900E3FABA6D9CA5AD691384DE5B982444297A2917CDC9702F80B0 +C19CD3A4F5C05068EDB732B9279B089F1DC41C05EBDC582BA965D06ADB65AD36D87BBBE088CAE41B +8BBBE9BF0652E57075E8ACD38A86DD63EA6478C7B622C46370A83E3324261C153B1428F88372D877 +80DA580CC3288452948E8ABFFEED383EAFF7187AEA638E310158AE620DD2C64BC75D230B8D8A2F89 +C2D28D70240957AD62EBE38D96D72A77F9C5F7C31F79E32911F89F1FD91049CCF5E58655B925264E +422FEE8ADA8E1D7DE27FBD12283ADD4B32382B0F2E9BB065F43565EFDC47B13474A553E3FE8A1973 +21D456AEB5998ADB58935ABD5DF9D7EE25A823F23673FAE054074BDD6C4FAE0AFA9D0E2C9ADD2824 +67B0892A4DA811B70EFE29C31C5C118DD89E2539AA2FA6D60DDC8906900D5D1AE2DC1EADC4C5A765 +92FC753645CD8575B21CACE031278AED5B0F90A65B0587B057E96D86829116196ED32303CF731CD0 +C01DE0A499D467C8234D6AA7DADB87053E437C2A2FDEAA573F83347353AF6D0678753E38E43D723D +000108FEF7375087A6096874582D5FD69E8B80453EB083CB0443DEB09E047816FF719C8A589F3183 +0D9D873E5A5DA3272F76D6E3A7511D35911720AA676EBF52BF13004CFA25A4C88EB5E843CABB2EDA +B858800269428115979FA31970D1D05640FAA1E1A381FD55E2E7CEFD5580E2ABCDAAF2F006CF8D8C +1ABF23D71A33033A77A934CB03FD549B338BAEA0E5D4EB9C2548C6E0D4ACB554695E47A96C17E571 +08E2CA650A780269F31C0635A0E7C9B4BB063910DB6A6DBC02A7D847A9A11E705B59360AB64BC980 +7A7AB6C6D80D27B27B146795665A7C1BCB32B221A8EE4E79478A398DB5CA1E1835B42CBA4C8102B7 +309E82EB420459944704EA69EEA3D402A0EA00227E4DFB270A97AECE10B7C65E5BF2077A88D8FA21 +73F4CC7D7FF304E75FB7A787AF23C4202A69A1472D1BD6B9D5E20D0922BB7F540FBB9989ECB78AA5 +3459300368C74EBE003466C2F0635179044C23925A68E6FA06A516602B5DA3F04E1508EF04C12FAC +2EECDA7CED4BC1ADD4E449867AB04F81C4E6046FB32536F3F994C7E463566D3E4BFC4868970EC2BE +6507EF5953CD256CBE41746B96FA370E08756ABFBCE2388391183F7BE9BD72FEA5E5368850063F14 +1EFC09901C34F2AD9444CEFEA7AED1A43F4460AD0AFBEA9BEB3476ED2D79DF72ED413A151265C216 +0F608A14945A7086E776AB5B427673393523B301071621DD0C6ECA9C645E42C0B2D9A7CB797D33DA +4983A43477ACD8D6DCE2620643C8929D988C2EC178F99EE1F0D2322402DC9FBC46C2128B84AED9A5 +176B376EF99C49586D521297FEAEEEE5C245B6E38E506A51B03127CDBAAA693731DBBB7E0227D9AB +FC95B8D0BDFC33A900334111AEA9EC2831C1A639CBA80C226A83BF38F58E64ADE45D751E178577C0 +63D3FFDDB683CAE62A086D123EA8A44306D350B972248D9EF481BEEC36FF809D476FA0C437960588 +D028C470555B2E50011666784E6B0161B8F5F2ED9C8D34ADDE0AA6833F643B773CB0470F9BC400B0 +D4B41FB2DC76FC9719A59C114B5F94CEB08321A4AB1487775F71E81EC8B3DA8970F81DA9A394DA35 +2842C5D203BE4F0C2C07A2A0AFC24626A1DF53F5E9D57D436299ECC3B631F3C517E8A3520F8DAECD +E9C016F4B4ADDF3C1E8C42CB8B399535DF8C186770607EF5EB1F59B0E5761B4237CD679076C23997 +2C1CC3C599EC164F5EC12AC9D093B4D2E875C8048C6B5AF7986848568F33E7B9AB93499CB23867A6 +CE6335341486E9D20C2B1D8683B21342CB00F6203FB603F02DA748F7B92FF52BE9C1907B127B93A4 +2EC84E66967A214BB8EA835566680A3FD790B9B77351519FDE1244840CCCE7E7742BA7C81013DC10 +49FB13DF59F7CBE7657127BF6E6F310791F9424517EE570345CE3FB1C1E2DB628FB691F0229B07B7 +F824CC4584B4FBDEC9CA92A28B63EFBD9D28C597DEBA4136D371F658DDC29364305F74BE0F3466A6 +16621ACC014365417FA316A00684508EF1304ECDB6B0BE3B39FDA12D7EF2C0FC9C69EC2497AF7400 +BAF4F96C7A91A56488306B0762EF28FCC0C11873B40E97F9C400D9D5F46A53D934F0CF181178D661 +635973461621D08A9935FE78879B3B14C916CD59523858DC2FC1F694788D7F32E88B72F3AB9D77CA +79ED2DA6A931A47E72F602361A06ED7236873CFF8013D06C67F5D97B06F5D6DC8CD97C355E66CAC6 +02C7621E9D0EF3AC5B7E859556E5B392BA2EADF6C8684E98CA602B0B3213B0AAF962F1988975D422 +4FCF4A1880C79C8A1CFCA6200B873CB7AA4BC7B596C12B4AF095CE5520A996DB255877ED08CF9181 +DDE6CFF4573C9EE64ECC14CC5037ED8C946EF75486D35F3DC887078059DE461EA50C3B195F49E4F6 +D7AAC2D0117EB5F2BC7450F175585CF08568833E97C22BE38435E203735E0888C04D457048717C53 +CD75855A1A5B797F7322AE06E868B686A0E549E631551623E6A740F351DAAD21AD33D31930C96DC9 +4EA23F6F79A40C45C053C1DFFBE2C84635976451C6707AC5C295812677D72301DF446564B87ECB75 +4F9EF7B18629CE19AFDE1E768DF706CD61B1DB534F7354930FE8ABE09E3A779ADF03B286E887BB1E +2132BBA49701F4C730273DA691715B03EC7D2FE3F938EBFDA455C8D32931729B92EB52AB958F1AB8 +3D20A1D061F2C16A02AC98DBAF1EED78D2BEEEB9A08D50569F4B85C593AFE9F241C3A21077307EB5 +FB121E535A2F8285A2393247C059F5E7D3F85697468297EFF38D887A69E52BBFDB092E565876594D +9B1380CB5C4A193C4D0E7F0CDB7D9B04F598B1DF0F7B035FDBBA4E2679A90137DAE3BC0A26728C7D +7026B89787C821314B2E0BDDB0B3FBBCEBD1B3E49C829E42852D3B676537E8292FD1B176DA446A08 +C111B93F6E1C0CF066FA0A489C1D04F96085AF1B88C82BAC189EA05117749BC997A2695B04EED8B1 +EDE97BB77EF13741FE7B06AA91ECAE126732A060900C65C9AFFC3A0C3B6232D8A8D8F4A69973CD32 +5784F5A3ECAB3DBCE2B63B1A5D9024B936B94A1DE7B4063DC5DF74C92AED63539B143B18C1C99B93 +D8EE1801AF747BBFBBF4BDCF1E2E9FD41546A707B87A7BF348765935F519CC0F8AF8EDBD1FDEA7A9 +B863CA2EE58E080866EC629097E6ACA2A787B5B89CABA5EE7F0A6C216ED6FE8376FE620C0D62D5C7 +FCA25D7A38202042CA1F920073C6B121A2C0DF8AC6461BF1499E1BCC6CC72A4C67F26C7FD6296197 +9CF35AFF07429EDF166FDCC1D4AB3F252BFB05D622FDFFC8739B4A3D0DCD887549A8DB5AFD413F3D +5E1BDB580F7B746690FF1AE4D5554114E516C1986FCE9593334ABE481901C652C79146E6E11C08F7 +429E7F899D3AF25DABC679EA3ABA50755EB0FC43388F9F1C1BBDDE7C49CD3B5273051E87EC68BC41 +615C9289667E05B1149ACE3F5B7E00FF0700F8F1DDCD85A200F81F8365F21878F1C9D9EBC86630AD +9E8CDE1272489BAC98DE7EE4888DBC3D510CC700918CE5D3D78B0056E55BB58486019A4EE61C6B1F +4F6E9D8F8D60E3604B92D50D9D4B4477EF9BC46561C1E35F4F1A481E6BEB76E0D07BC9C79BABC391 +2E10D343E3182F84B0B834DD460D588D779B84FE9E4B5B8D50E7C0709A1913DA637A55F630D959DC +F1DE7B884F28DD1A5ED36CA41525BF451402184CAF3123BD587FE6448C1AF9E741D344FD975AD9B6 +4B68256EFA1A095AB73A426A45CA50D694E2F9D202D568B6539D5C6A5BB7752EBE951916ABA62061 +65F0C1CCA2CB983AD912150C7B685B4274ACE7AC4A9D690819E4D386042E68FA9F5BB505E60E4605 +1C8558900209E43C95A228618262C85E82EA169308D05440D157D0163A8C766033E3AD4482DDF4F9 +E464FAECEB79D2BDA2D684A15AFAB957F93E594AB23FDBD060831A331A9486BB0B695CB89128FB5B +714298C29AAE52F7DB38670CFD0425FC4898DA29E80E255315F1D9EE7FB8F7B846917376D8579E58 +B780B053930C514B0CF5910A2D48535B8AFFFF81A1A6A21E15DC62A242AE406E8537B2B89308DB58 +A767D14410F4C3AC9E57D69F806ECD7E5AA277D7419877A1DF8EA2D796BC2E646BD39E4CC441DF81 +CD2BABDF350F7134CE6AD0E4BA9BB65C75269E66CB63834EBC36794C2B146E0B4202767C2C07EE83 +2BCA5661D41FF02F3DA057529F10BE43F1D84BFEAA016544BC9C530041A04C89F80BAF219698E8F9 +4C9FA6595BD0FBE8C9A0E8F4BE6188F742CBA38E1946E497A352784976FACE6FD68E98B3297FEB97 +13151DA14784CD6D4B9801FBB25EFE8F027190BBC690F210D0356EAA33D50B5057A32978DBF579EE +75F02EC8841E2698907E554625FE3ACA33E0622CDACDDE7ED05B6D7988EB21ED21ED1641EA3455D4 +9674B848278601188F3E826B3167D06FB4BF9C37C65447B4A8FD60F930660D331050CA4843094706 +550E29CD7778F1CB0E236E6029B672B881DC8270668B7A90C58073C0EB95BBFE76713DA82A274DCD +AF8A37421678C46F0B43CB76C1A071B0EFEAF3C8C47948AFC7720FD790D356F2401E7B9A82707126 +271B0BC16639A5353EB27994AA1D9474C720974560CA1B41C8FA35308278649BECBDCC602B067339 +156D047BCD40A37F2C5A53B4D557FC0A9621A2CC2BB8C1C210682AAA667926AF748CB8825FCBAFC6 +0240B011692B7C58C0020FF1ADC9B76A0A55701E749B8534199B6C3B2DE14C9DF9061A1269ECF1CE +756DBF2FBAAB5C73A1110F6312555964893F6BF704017FEC77730E3B5E1C5B2B4375778F622AAEAC +EFC9BDF38145CB93B2D628797A42A9E335D9843E7BF46BD890AE0A4AA25C2D79791D4F088D2E0D70 +53B4D30AD39B954378A4E1074F222626E858E51048E0AFED8FAA42C8BAE41A0F0FFB74C56B6BA8A6 +44232AD8AF8BA9B8D60792225800DF84CB49969A1C7E152897A32DFFEE3DAF0FDF997D1A6BABE89D +A773526CDC987DA3E941F7DA2AF0B387123EECC22B901C33B5EA6F763CD8977D96A5C46CA2499ABC +FE4C0C88455CF2CC13C484CA22ED49F7D0E736E0DEDA8A9478147678189DB5B3BA14FD4B3265BC29 +8D32240307BB0EC578847BDB29C1E25390D492876D622F7C0AEAF4A30458E43C5E4390B1ABC5BED1 +4B5894757333498C333D627FF161F28FB5E86482BC2F03637BAC8BDF05FF99B665723771607797CC +7BDED703FDBC8D78F07530994B7260F85CAF7BD97D8B9D8FAA2D1F4EE82321A7B8820AF9177186CE +C207B306D284856F03E228F6AB190B627F8FE6FF975DAA351DD7DD7C8CF2206E7017B467F1B35C32 +7BD83AF2B37A6A3AC2AD7E1819C9E9D44DDCE987BEBFFD1308C60F8838CEFCEE7FFA9A3A095A3D50 +BA8991C46B13B3F2DCCA43C3689B6C0CFA207B0FB21E8578D95B79FC462554E6C07FF535A99145D2 +243A6C620B487294905AF1072C2BBF7FB1276C854641BBE5D8D41BD5468B2BC3A09266AC8AC5BFB5 +052BDDBD401F3D7C9CAC5280B9801544F55A9C38D57713F06558BDA0217BFAD4E16670094994ECB2 +C49D2539AD0F097884053D578610164B5CAA12E50AB8C8EAFBF6999A2FA809C51188982267677957 +7ECF208F23D7023EB0D184D476B3F1D4B106982D63CEAB3285FDDDE7B354CD6FC752A636CAA1EFC2 +640F4991DD16DA4FF05003A05A4B645B12E18DA144165F22CC165F2E338167CE8FEEC06DCF1164CF +DD2108DD735B751F0A9E54C700D902F23BE33DE4D89D77AE469BCA6308C5DD623E03F63D5FFC81A3 +AF1F32A3CAB8DA6E08B9F8C3B8155B02E2779125110ED7E6C8DC7B0C44B94EB5803BFA39C24383BE +6B89834643414DBD2E5DC4F9B619D154ACFB9728D64725C044E0331F5F36515C7B45E4F6F6EE3AF1 +0168A1B1F164905655A3AA28387EE7D7912894F55E4321DD6A10E0E39AB514CF20EB7C3FFD6928C3 +F284FA4C505FEBE211D31E3271031D74FE5ADF0DAF6F807D7B57BFAAE5D535A8B6A3B305BB0BFD3D +15F02297C9610819AC0BDFFE98B1003245061071C09185123DB0EC4C33749B8DCC6283828F4073CF +4604BD42EBEE249E3A389ACF60A4A97D9528A206D51645351EF2E491DC0561B1F3A5B2C1445C4408 +A8E7754A1DF2A50CA19EB9389FB656226D6EAE95F7C8961B38CA04681FF76939B40F96B3613390B8 +86F51CB738172DADF4FB168C9BA9BBFACCA5C20734A5D2C65F3CD9CD0F29E83F11A8141A89E46CAC +C9F44446A66FFA7F038D5A0853322B33EDA89EC7CD467D00EA18863F1191D487E8E77A6C2EE090FA +06C87AB666AE760BE1FF77CFFE1DD4CC3B588AEBC2105CC13785774009413CF2AEBBB68D1EA31C43 +7C7C36EAB20767A56052F199E8A3B51C3E6DE1710E4332B83F3600FF0700F88D9C135C8913F7D825 +571FDFEFDB2E4823A815EC60EFAF401A6508FC49E6322C9097C7188B1850BD0BF9C7BEB613B4ACC0 +80EB5E21F430691B4D6DA1A67299C3780B1D4322646A78069F6760761809622EB7FAEB6747A00543 +575C90240CC35941CA7C23EDFFAE607082F4D5BF282EA0A4526A81F37C199843528E8329815E13A1 +5D6D8D01E6A41A7E4AA29EB27639BA007D67FD6DC08C1D732E35608DF9F20B1967E7AE0A2975F5D1 +1731A48ED41DF55E9E95BBEC9876C8532CC4326AF6A18B297CC56B203E153C768E48E78BC6AB0593 +1B2ADF6C172AE276B6B5B64FE5A8467FB949682B792C712F6DEFD836A9A243EE690120F524CB9058 +AACD3FC33B0E79FDA6C95E17FCC8DB98C57565B898334F3A8ACC4487FBC86310E8EC9C35F7734ECB +8045F86C6D3C8AF64C91571D12BFF51542F9F8283A500267E0D599EAD0FF70DA60CE900BD529A365 +2E4E7B95FAA35AECC858542D91D8C004451A2B445B063A2364CA845D166FD1FAAB3AD821F5047F85 +CEE427624D1D651051913467C24D5E32FC34309BEC5CD3BEE07490F99F4259262B4AC157CD827D99 +30E4F411614E62DF6AB205F491E3637C100A695266AE86E379473954E7E0F37E58E26F66E4976548 +7514246268EF1231520534473364674AD6DF09C031D9D5E3889C211011A54405699964456572F812 +56BE7945E9D6D44AABBC86D2222CF3A9FE1D48856FC50F634ACC13940824AAB1BDF9F5E0C2170BA1 +E067FA9C0D69553976F54DE4AE2083EE2DB9C70492E189F6EE16F598366AD6E56FA1405A27CCEB0E +E6637985362009E422B14106DDDC35B7382E2EC3EE7C5CF09D73559653902324C26707E386B3B57A +FF721212C5107FFEE619220E2AF1967B1FBBCAFC81E172239AEB2313D649C55A5C3389F4D8FF0D6D +21482D03BBC4BC72A8EE0E41066E925D73674696F974828A16225E9C73346249430B046936D19CAA +62296205A9D5CBF8D393BFAA770DE145B761D46B205213394E8BED0E611E00F8BF7DD6D10693AD4C +25B2788EE311C8A191B868F82A5F61D83D84542CB52905F85B18D15A7DFA4CA38D4106A539319600 +77DD8B160EC821E0FA98EC46A9F4A533D3EA61765FBAF56467DA2000B26C10AED4CC62D5F6DF1CF1 +65F1F7DE8BE3D4FBDB51A5B898ED2C4E96740034103FD9E0086D69A28D7053959792F48193D88438 +DAB08EEB1D0B5D768902733925913E7001F7670B1A80E9687EFAF557C471DCEEB7653BFD1A4D1176 +35FBBC5746EC4A91092E54247C8E919CE526F197955D77D6D87D15A33852E7404F26E70FDF0CDAE7 +ADD10B38D2AF6D5855805F1E3411E13924833E234708E47250DFBE38184EFCC0B1F66B9E781B8AC9 +8F9790A061C2CBD80ACBF3998D6657B2A88CDE211124FDBAD696E8FEA370CC72B762E2C7CAA31FFE +37568399673107B9922B88D3B44F7C6E154E510A93C48CEC4CCD1FAB1CE62903C321FA21F68D37DE +F9CEF70CFF359979A6E4FC28DFDF5F2099BCA1B2A36966C82C8A0DE7AC30BD9E90BEF5BD4915AA35 +D0668F67961536C0A46A93008A8D67C2E073E7DA7468DEC0132CD7C8C666981F36427C57D4AFE895 +395B83C9E25A40B4A5FBC8BB2128CBA550E9BEFC97F4B0E05E63D2F832F1B522AC28CE7DAE209F94 +70D260E217B832CB87F41E135510DE37A34CF80B7747A9B76F5FBA8B3DF680AC6726B56987766D31 +0A2B9276CDB4BA72704374FC46554938404391008542EBD1FACEBFBF9974DD7ADB16EB07C0D5F386 +7A0979161EDAF8842FEF2454D82BE159B437FFA971DC4B9BB67525F35EBEE281BF8E439E06350AA8 +95A927FF9C8B59F08B165DFCB6A3228216924303287E6BDB1BFDED10B8DFAAFC69E53A0AB141F4D2 +D7F5D137DA508EFF7D7D5493F935F4C07AD5B8DC45F093A1CC3D85CC3EA6F47C05505C5D2789EB19 +7D8E17145A953B0A3FD432B3FDCC99F1831483905FEE451FA0D146B70274E38D9FCB6162EF750A3B +B286469A8F2E3D93E21FE09DBC04809855821C8A23474322D18925A0AA65B115A7E8E0A951945E4A +F22EBE37CE8BDB4EBB3282BD386F8956844262C70698F3BFB15EC8322CCFCA654F4E571A1E8BCE5A +ED7559E7AE66117F0AC3447B081A65506F0328B4284485B70F5E24B623FCB81559AC8D7A69E86E13 +F87961A11BAF26F71246E85BC0BC324C37D14EB69577BA37511106DD912F81C68B151E30BBC97B55 +3BA891C2D45BC65D2ADAFAD8F0B8CA5F1F6952692D2DCD3C2E34977FE683654B4509AA5792E6FD29 +3F62FE87DFF8AE4CF0E547929D386456A6CA139ABA794367C199BB5EBFEFAB6F407C5EE5DDDBCCEF +B43BBAD7266099A129A5B650673EACE00F3D14CCDE3BEBB7A322F9E76447EEC234D6C594882EEE5F +9890412D0B6E34480CF18815C0B21B2F2336FA5EBB86722094E585AF13285C645DB44FAE7F7665BC +B0C9E6D90B77AF31B50E45005280AC2615FEC994A98C1890A93319DB5143DA696F59FBE573596002 +0DF84378104CBC859859E09E9A1F9A21A92583C63DF85FB4483511BC2D582970F266FDA037BFA7CD +D80DF77A862153ABC28874C51D495322FCA144401E86A1A7B4AD9DD4E56A051D094CE8B87685F3D7 +9D22F7C3E506AF1D1FF0B986BDE52BB49D4184D936FE52ECE8375679F996EAA28D0C969B30F33043 +8030E0D0BAF113111FC3B679E48B18FA0176E4DF99ABF5B7E6BDD35023194ED670D921A9744D4B61 +FB64B0E832D83A84D662A4E89B6B2A2457E61323FDA1B6ECFE704E2D69105C7B2B9B48DF253D5E3B +A655770CE56A5B895D3959E1252B5A34FA0A089D6B2013A78D5E64338090C526430C5C97E0AF1E2E +ED167391C6B085ABB0408D0FC3E67D28A3EFCC506F89A232B1E7F490AFE7307620B0CE097A6E00FF +0700F8E81915F86323BE71A1EB1866F66B668F996AB2982540F5EB31386E014539691E19EBCDB274 +7F54A33F65A1AB3DBB4BA796B925C6B21108B762D5D18131534A1F1DB6958B292894E93FC54D74B6 +27721F21E07985292B8D69AE7558C067D3B63F8D43C216A4E902A24557079CD6F519312E238F62E2 +782BDE02B7EE82715E932B60521E68D670173985EF771597224AB56D418F49628CDF08FEC426D45E +D91709FB8BCA18B525E958FF19AB01E2E21DFFCDFC73F7D3C3F005DAC752F9B180C8AE640E0A94CA +89DBF0EC7CF7E708996EB0EC801F87F1F76786593FAAA54F95070DFAD90F613E139FCB2FA2160D50 +41ADD0FEDE3353A031327ECC9234FEAD71E209C46479642EA25334559C28E30C98FCEA101BF407F3 +E9B732CD6FE5ED79AE63148AB228FE4B67C3CD233723DC2F2EEB1886F3D257BE7CDC57D48AE46352 +8D526C69717831424A6969380CC5D5B822B91D52CA69CF86ABCC1D59E76DFFBAF1DC9FF6F68FC7B7 +DBEE06C3ECCBCE6854034BCEF51F0A337CE0A089C05AE94D26CD2907AA7ADD8D45F4F9E3FA29FC29 +A439CD5F9227554E541B076F3DAF9AC8DBB1E5CB707301054784F0BF5E00B6BB3C835B4C87347C69 +815F168FF043A6EEB03B6755DD3F590C44063D5AE602BB7910955B58313AF165941C7CBED1F3D0EC +46B786833555640F3C8488B3EDEEA051AE71AEB5BB109BF59AC2963A2EAED5753ACE1052951D5964 +AC971F803B8A31DA1F3E1280A1420E1E20553950F28ADB31554C43EEC9EFF6CE2940F5063BA35D5E +B3D34B77A78952A1953E9CFDCA980805349E67559DA29058CA5FB1B718A1B4F7FC92D42A2BEE45D8 +ECF3DE70279624E6EE443840CFBCA0EDA3A11212CB8C0D66D68386873E6CA23386788A015840685D +9FEBCFBCF24B50EAB57D0D01F892EC01267E9C9253A823996C7413EF293209D5C1BB5AEA7A79ECFD +FDC1B0EFC1720121096FCF3CB706C1E723FC7DCC7E1F82A18CC796D5AB0581CD74843FDD4402CAD8 +231ED44D61AFBD4518E3737767151D42DA7CD95D8B7D4F06302C51376C770B3E74E31BFD449C1894 +CFEE812D303926D10BE55F93C7A0FE0BD06E6A570E98C4DAE38FE92DE759CF821E9C36286CC53B06 +B4B59B2C7D28B1E8F6AA59A574A8173ED297DEC7B07B2F75B00B82F4285E82E3FAB515FAF0D96272 +A98B0FD460DAD2F7C3B6E6D62887F659ACB2ACF5F49418C154BDBA1A4129F6F5ECA8692C26A9DC26 +820DFCB2D3033829BE5F46EF3DE91ECD388AED79E656C2173A6B39E186FCB25CE5F6886E6DD0F3F4 +F796F15820B8CA3EDF971E67C6BBD683322B10248D57682AB508B99D247DF2EC1790C51299013BB4 +C3604701CF4EDC1906572DB62ED6F4E6C4228A0EE8FA183333D29B31D37F8AC810BB6E5A810236FA +BAFF8A69376DEF996E48926E0871181E6D7973F74A3EA5070578ACEAC5206D9F91C9A92AE34BCCF4 +67C6C63539EDD8F1B2C6B8B2465A46400D0212A52D549C27B6FA74B6403530C56815F8C99650EFBE +2D86A7B31BD078B5ED96DE63266035DCE80201CC0B03EC3E8CF11A4965F41011BF89B670A1233598 +D8DB93D15E4673DC3B37623081A34BA1536C41BC66F30D9091466DB4F273DF4A07288D6C41C70EC6 +D6917D14D52450F983272AF1192E0584CF33EA9DCC787E4B62E2F22D8688869AF90BB8BC3D548C23 +EC5160D24ED5E9C3EE9357A5680E81C2C233FA41F51A9F97EDC3D23D2BB01163A462F43097021159 +BF3EB469483ADFE05B5A985D409AE46094F11C2F30166C8832FC7A6E232C16AD3F1D4D9114992B8E +5A3ED08A1D412031E7FFB32570471C25562FE20F0BCA5B4D3DEAE98DFCB7F9705CDA75150F656941 +4C784C797D9A6BE19075EA795C1BBCB175739D276E582B6CB47ADCDB21923E3DDCD033937EE3E7BC +76497CC75E41B365CA38F7481056D6024CD71EBD6A3B6A963CB2026B4F7B13564C4D5B90D50C325E +28FF328BCB3EA4F6E9A20CC179C00E714A71A7C2CE1C6EA85C608ABB135C7CA6BDBC4F2673A2AB51 +C848A7234F4D979141409FAB1DCF0F0378416D21E2A60E89C138061E95A5B605957EFDEC4B417ECF +CFBBA23CFC407A721766C7C0526FDBFAE50692EABAF89ED1B30A01F26A4C0BB9F2E1EF0D41B366B3 +C6D4460231AD1A0DDE18F87F37C9F494E0BD1E23D9E603DE6E995AF56820983501C442D18CF2FEA6 +89082C55FBC52AAEEEDB4DD05A40D00BD509B42AE3FF5ED85A0DE0BC5A54D22544F7B12174970D15 +5C4547A8D18126BB68E09AF3974D6D5B3C27A4E33761E8979516A7B3344F3B7252EE943E3900E2B7 +2A8119D625F0627D104E59F2655D3D9801A1A96549581BEB5236715D586AB5DB674E42DFCE7D2455 +8E76643684FC5D3584A74957E9925E17B916D0BAE054271BF49F9E2B3F34C3A895E7B0AB1EB5EDAB +964FFC84DA76B33181B908AA70DAC5A9A2058A5CC1F34D246DFFEF6D2F31428E64B30FA236911383 +4AAC4C4C9B3EA15EBC2A7C3CCAED9B015AA03CBD06CA6B64CF55E0354F62CCF60ECE33633BE19AA6 +144E22EA0615048F06898A4AAFB3512A9721A22C3735F24BDFFAE56D06820116CF1104D46A129FBF +E461E6CFA555ADD7B27A4A4D0B3A9C075D4BD1181F3487538A4DEC0EA639FEC319EB73055410CAD5 +1A55150E37C4F1D3A4A9AAC9C49FF10CB360E2DAB23B9A70C816692FE15229A1B7F1148915A9E774 +BA5AC18A8ECE21E32927869D8C49319E9338D18647A1124CF8C3C393EC8C757651145793ABF76E38 +190B31D0C4B83F44DF5C38FD8C0E15C1EAE49CDD19CD2E85A10BCBDB057277ABC8BE75E80216FA9B +E141AC854395F2AAB7A03C94CF34A547135F639719F89D422F27802C6FA81D6909814D89D8DD1600 +B93AC9AF3ABA9C017FA700FF0700F8789DA2C82AD6717EC8BD9D51FB92E378F460CDB47005D3BB06 +7067BCC35353068BFF6F9A947620591E2BFAEF4BE5668BFE8FAA4DC99BF6F3EBA4B5B0BA653B7F27 +D6E0D12BCD61013FFF8D6561C663DC7511EEC60CE2D60740EA73C135AD5A09DD51F1C68CDB7F4E90 +B6731D6EBAC71FAAE648115E6CC7A0C6EDABAD039EB09F8DC9745C6E83FE1023A37529AD20977F96 +5769671297A7C1D8BCB710EA9C739337094C8EF4D6658319A7B5B7787B53CA0B4DED46244CC8303B +B9388174E284D2595E5F3DB44EC59A5768DABF3AD932FEA667DA845B6BACE504B7B760D8E4E13597 +7C24CA4F5EE8884A61DCA91859A0BA772C6C828231902B42957F89B24B45A3196E0A6ABF80E21910 +AB1943247ECCF0DE141060A2317D54D21383E617A01723F782D650239D29E7CAD97CB059C24ED282 +76E867CECC2EB1D41F8676BF2566E1A9D05D1B6354211B802AD2153242AD9040705C13B99F1C2D53 +37F5A58BEA6BBCDB9EB188269EB30C7D1609C040FA9D758431C05DF61598080C6F97BBFCB0250309 +337DEE7444F1E12B2D1E3168371751FE7611F61AF958F92A96FD256D30FA3A758E7EC7076DAFD696 +0153C7868560E18285EF2D8571EA06E69AB45865CD06D4BAF9B6BDF8AC962B6671F2FF9A748FB4CF +BC5467954A8D61652ADEC20A54D177C1724BA3648FBC507938E22DF5D420FD73DEBAB9F622169CC6 +EFE2B863A316D51FAE18C5D7681E22A59A1E9305A39980473C5BE42D70C64CBE5068197CB59F0D00 +D185A4320B6E3C6EC85A3A88BABE8496A8B67F36D219C9B664DB1CDBB03B619093E6819C23C891A2 +1A5A8738721216816D813F9D4B0C8921F676791C59B04684BF5E8C9C13636CCD238A14CD267EE279 +4D3A1461C7B8921233B1316085C85A5F46028E634935A2F91AEEC459AFF4F0FC5C6F06480B90553E +66F41392F4E64CBC2717E6BEE8755E6CA919DBEA7A9E3E33A4FECBF80A89295A95DD67690603B4FB +D15286813C402673295DC723518FB68647E1BFA84F0E1BC8590B41D0097FBDF28B72A5977459A0AB +93989FCC682EC6DE990A41B7987DC818F78E4D3473AF566BA791917419EA26239BB03F433305C84C +36AC5450D814AEC80AF396BAE9B0B2A5B31EAE77A99F21C94B43F8001D62EDEBD02E46E881750A18 +815F4F254859A514CF57A44381982951008C5BBEC3871B0BFC01C3A7D12BD24079AA5867F8296436 +07469EBF87E1F9C545497FD0228C7B41246DC622939F10BE32FC5AF00B6D57F13132503E9F26BA42 +9AB7424245490C07CF875D1A1548BBD08C5CC9C48B759CF3E0E0917020AD8E418811EF42522C9AAD +38776E23F8488CE6A5CA19CD86D5C36BE55779D9168426B3CEEA789E8D0BE223A972DF166A455EE3 +D5B5437063050B5EF9ED4041D72A001AF3C276B3B8C0EFF30772A56A995705523D555F6363883165 +11C21E133D4E5CA709E3146EB88CE125B517A61CFC50AFFCB130828CCE6B93E09E3E7698D097895D +F4717471D06D8A89EBF778839DAACEC7F5B72E0654AF92C942B821288D67C9E0D8CB92285B9E6B68 +8FC16E5A7A748BFA03264E9CE08C90281B070EC8332B1FE28BA92AB393FC2D5EB26A8C29D9B58CF4 +EA707FBA9D315C932850E4F352E3E3ADC9CED7E98F7BA02E9AFD9DB9D4A04BD3089F6BDEFEC6D973 +26B2644E13218B3B95531C7A169D4C5834EA25E2F5E842CD6D34DD512B65DB7F263ADD78F89EF797 +0AD2C3A5F24289A77138552596E86610E3A5A775DF09EF55C4AB4811C304BB6A219B82639770777C +BEFA68B3F3647FC57A707C991B9C8A690F2429D5F5F8C0E4C15E04B4C7A57A33BDABA491E7A3AB2B +0BBA59661BBE3BBB9E5D3935CC95F88BA9E64107803E82CB6E8A1D22E82A158BA5E8913EDE4EA2A1 +E34E61E32F83FC0013DE4DFB41F37078BF2D65E93867B2624ED22A4E4ABD26566D2BCBF6071AA58E +C87C8DBB3395C721886372BDF9FF2817A429FB695A7DB383354270D8024EBA9D50EC195668F013DB +2C02AEA6FEF80D4639DD18F756CC0A64DBEE6E9C497C1C154789FC412A5A6686EFE39FB123CF59B1 +9CB96388119C6D0AAADB177E5DA91AE681FCC33C1E6A51AF5EFBB40DFE12EA8001E30DB6E1131470 +9089BE5D971A6542F250C75333D6445D4543A06B17832F81F4EC9ABB2625DAE225FA4625A13E89A2 +BABDA61DDBDC50A138E957C72CFA7508DB4B46EC7828BD78C3743D787D96B6D880211E65CA2B4297 +7D05547E77869E1F1A072530833C91B491EF9DB8A157143BEED5EECB3BC8AB890D76D626F719C5D2 +36DD783172C8D89FD806A19977783F2FF5E73B40D92D3E6B9FB358BD949427551B537E1E70375292 +A805773037CF24EE8D9697B5CBFE83B21726EDDA7411BD19650EDFBAB4615D5FA0D27903890DEDB6 +8B9D6E3C193B9A85EA5228D2B574AC24EE80D83405B316EA6BB364F67E61D2A67CD9294CD5E0A3BE +D482793F0A3FE0E57A60FC729994435681DBE56FA032F469412D305C57B44EA42E8B784125D476B6 +92E4A562E1CB07FBF5C45D1FCAA10166B6AE26F86F2DCE97EE9741572E8E9EC98AC00DFB8FCCCA41 +4F9EFC05DA330F1E7FCBE2CB83F2E14CD931DFCB4B322E6A9D2FE981FE91539B47585145FB6164EF +E7E3E6C06319274435F977EAE83054898808B3A19E4C192B7E705D96576BC9E6F52898CE1A5E0608 +9BA207A8081B5FD93B47714D87B7D75090C8D1782B12C77B2E3AAEE4750C3277366F2B486009EC7F +7E98B9044CF34AFEED0A0F71CBBA1F844A1085AF5864923431943D0E3145AC01F06ABACA06F1D391 +7AE76CE0F69B6E770332639A9C228A4B62216FEEA1940AE112D903542803E7812B886846D3A407B9 +C672E9A9497DB9376F543254F06AEA444C98F07C409D00FF0700F8B8F0E9DD967DD268B8B9C7D37C +7E65DD9DED177B9A639635AB7438D67400EE91A4FDA49C96214CD3E37E32E3784BC24F132406B6F8 +5BA7619C6517FCA40BD8BC27D1F692751549E83F7118DDB2CD5F040060AA7572F1B3D91DDDF4B7F6 +AD3D73B8F0CA78A5B6D8DE27CC025884D30C5A21F6894ADF9B99CA037D1328D5FF92EE458BECD5F0 +A28E63D9AA76E14B84D6BE738522E7F1999C23107F2FCFEBF3EFF0446EC6BA88BFA40D66F53CA550 +FEAC003B637C45BD3B61A88CE692A8B0B084CE588E31425F39854D3617BB4980CCDA744EACF5350F +28D0E1E39442EEEDCDB22D723452AA5ECFF2A5E5BCD61A7A67F40466D55BBDC529D7F94325C713B6 +053ECC86F742D8226E8AA11C5E1C2126329B813431E2536370DBA36EFD68675C688B4E8233654D75 +96B05D97671261E38E785899A5261EE96F67BFCFB0B2C325456BC7BEE39252A6F7343D33495C1DF5 +0FD5B4EB388FA96EC77027D43E0DB4E3E4B70A05F18FE125CC439124751A0A747441235A17475718 +167CBDC5C0BA9EF381C05B0D07CD53FC3B7D73992321F98B2B83F72E159788819AEA9FBB3A4FEFB2 +055C634DD2B41F8C7C6CF4BFD48833F17A7340E671FA250768A0C1DA96F7E9E320356D0D60D8737B +612D4BCFF820B2A536E3BC8337809D9F01A8D4505F6AEBBE02B4B23BBC9E1002ABFAFFF24F4CAF8D +C2F4CADE496251201A1B45B292544E7B6690568BF89CF5341876BA6BF31746705DECC0DB2A9E74E3 +2BAFD89110FE302AA2343D21A44851D33E04FFB0C75DD117069EA5BDD40B334F2C4397D271C83B1F +A8FA0E48D5AB76BD60EDB68A8EC799EC8CA864104A5C1DC2A5B05FD2CD590B8CA9CBED2E936CC6B8 +5C4536F90F38EE8D22C2C68B8A2554186C1EFAFA6A83CD3CA465C03CCBEEBEF7AD5857B4887F3097 +5BEA7FCEABDB0EC7498E6AC556B2F9077BED747126B7442CC4170A3DE624B114040B506852959D01 +E5DDEAB44E35CA806968712DE90AB6F7ABFA275709F66D7C253D6CFD3109E255AEFBB6E62ABE9DCD +CA9C9EC5A180AE89B685F4D5D77C1CEEA143E1CCECBF1AEA8C788D5B6269DCBD79F3C43CBD2386BD +5EDCC8A93E2FFA34797942355E6478A483E6B1FE300FD1CAF476CC477AC27FA761E2589CDFF9A49B +6698AAABA3AD7778ED60EE1C69631D6DEF31F6C76589F1D16741F46A92E91494F38DFE1385C68C68 +0E6039A2E998347D5AB24F3CDB3BEB2472DA04DB6FD13E35B664472B7E31CBFBB4CCC202E42A57B1 +765B518FE2563939A77F85309A518A4F04BD5ACE4BF262477714F60E04A9C20232A5CD9031A82168 +F1BF2D3D222EC6541271A131EB13213E2CDA7FF8C0C1701238C3DED27D973DE31CE9F1D358026AB4 +D3BF5456EE7B697D3ADD4F29A8BF86E36D8C2065DE69D039184C1651B27A48DB8ED3E44B9548E7F6 +715CF49E4662D1921E649CFADB509DBBD2ED09C8E7465EA4D85907F14CED79AE0486E595ECA2A3B2 +387219DBE390AB8206F4A2A8C729ACF019AD4B8205F94E56B467CBB1DAE6A093E9F096C35B424D0D +F7744246C09E0EDCFBF9FA85164060111C39D0A42D925A8F172B765535C972903FB6855AF46FA93C +E6C849BCE874F391922C9DC8869E9E48E7C5A25A7DAD27EB4651E9BC4437B53EA026BB87C8CF246D +E701C93519ECD2D089EE6B5C428AB798B3455DF6863B23FC368C2818375F9A3C15D9D86287A2A5CD +0C21CB05410F2E3F97120482287E9449D1CB0EB9417B35A63B93575D5B31BE0D80F8D5E2276B7916 +EF2EDA57AC001139CA2819CCF8AA4732263610C2E539AE09B00F30960F9DF2190A463B02354FE4D3 +74E474148EB17468D8C2F02FE6AC0C502A03C34202D071229A33CC08319FE70D775232D29F236054 +9EB96F522060954A3381BF2C879E04AC92C8B910549FD024950DFE3F16B993316D59FCC8019CA175 +9F2EBC227A93187757694A921D07EF27F1FA7D1A9BCE76920BAFED215F35FD672FAC3E073CB38EFA +74ADBFC2D1C473C3960373D56F3EC52981CDBA01ECE0BA8C5589D0A389D74EBDAF3A34A6B3C22C94 +ADA296A08593926BFE7CFAF260F913076276A62276DEEA1512BFEBDB9077117B62FC2CF2046C1962 +7BE804928747ECF47F3CC2E660911E88F1DCD1BEE1243EB95619E649E982C0DD16FBBD6BD0DCACE9 +789EC3C529A34E9503EAFDD2FA30BBEFD2CD73F8526FB378F6A418B0FE28A371111B83178A921357 +5147B8E692CB2EA046E8EC21B3ACB8C341CAC1D9C37F065BC74FB88B21C783B360AA2D06B6D97EDC +3427CC6CA6CC90F28008F28017761B243029A8E8D75F172C742BBCC2CBD3A84807891914274E7441 +792DAEE899861E4049609FB3093123AC9611952048BD248758480FC5814B92B5D801E21B5E82B064 +2798D3671474DC4A438456EF7B8C9C585148A72BB8135E0E48FCAE61C59A40B65F020C54F35AEA6E +7AE26035A0E65B40B9AC7AA5547E3D9EF4A11EF4CEA6B92AB1E2C189234FF34A539843C6E08123E7 +D20AA4FED4D7D04BE781497C35442E4C4E3685C6F615721EBBD14DD0250200C1AC4B74EB177B902D +1340B659732A10F909A223C530073C5C1532F064807F3C91608745BFF4074860C80961A42EAE2C88 +A7BA2F806D51EB641998670A3ED19C7A652FA63F39F9A5BE8514E688DFCA4EB93DE0ABB07020B854 +10DE3347DC892832626C640265C741751FF72D5CA1781D4C1E0362E3611294923620388746EE6AB1 +AF22AAE2ADDD44750F38E92FC0B925F9F1A9C721D18EDC19473EAEBF2A69AC397F0120A8621B7A6E +4F703E9DDE70D7389BC7B72432E2B7237ABB0E8C61CAEC6B95E2B8D75D7E4674F1161D9CDB30C5DC +C12956BA21CCF7EAB2467C26D61D27C8FF0B06DEBBC7AF34860A982B9FA391C607CA000108FEF740 +0B47DCFE3267F4690F64D5C7BB126AB08EED0D6D8D6B25095329EBBFAD021B5A7313E224106FA3EB +26C8A8F453E30E714D30A4F5418AC3DEA17F67910B1B0F5F128093EA82A3A932B965BFAE89F83EBF +E13E70F19310053608191AA36FE5CDEA903E74DF144ADDACC50E428CAF049360D185A58DBA32BA5A +E6A857BFB5BF8766F8C6FE3049DAE9EB2187AB3D22D7FEB1AA27D093B2FF714161A6EAA9758CA1F0 +895876BAA08E055C4CC1515F50FE296001C0462C1E83BBE2B59F15EDA68369BAE49CCF08D682D9CE +5E4949D33738CC8A6E37C68C67588A780874AAAC5B859A933F470A32E2D18E864E391FA6DF90A33C +7043DDF82E680B3392304C08992BA0B4884F254C147DB0FF22802D4102A3475AB7A6EA9442A9A80C +9F8C7CD288DEC2779B5A7CD6F11B3CF6143F8BE9D0E19BCC40D84176A33F7AE98E423206DBCD5984 +C191F4EC3DC5579650858AAC097E0C76CD785B5E707DFDD98F2BA506FF6A2E5BEA06107D47C6A422 +CF05025B06EA3542E9F831ED3F34EEC22072B97EA29BE256B4F15AAB221F87E0665E0DACAC87816C +4CD2747051645368E695F9431DD970116CD3F9EFC1EF3C6E2079F460EEC8603957C5030B7CE0C938 +C738177CF3894E5700B970D90923EF8FAAAA0BAB398AD6EF71AB4C1F0B515F68391AE07F9CBA439F +FC506026AB54413C6012090827B023D52B4A6269F2057EB034979797CD80E3E85DC35403F756267A +87DAB0565F7C973D661B0EC42512288A279D7B5A093C7745AE6F0DCE7FF88784BAD6DA13B103B91B +DC094556FEA8D4AC044CDBF813AB796AE2D084A83F11D39CBBF4B1748E2F1483C410B7A30408992B +B5197DB42A1888A50D72757C879B494D420C5BB1AA5E066060EC50E7E4F894DB66FFD61541E3BB62 +85F79D580F71F61C730EC1AA18BCDDC1A5D69A89CE9C5B3D26278435412F79D296032AD76A23AD91 +28DDD11D50AEACCBCD4B80EB3E5F81FF6EFBE9B9C72FB50A989B6B37039A314CCDA19D8DB7E4333B +DDDA242BE8A2A41F174C79467D74036794F52F12E31A926B45D964FD43ED7DD048C26A0991DF708A +32DD0540658215E3A8E9AFBA4AD0EC6286863BD5D065F31AC5EF19FAA42A51275042C8FB18FB162D +A5F81313DD1D613C405ECF7870FA77E502F6E146C06092935AD48088A56FA6FAFA235EBA2215EAD2 +83D7E699048D6F452597FD45FA1A9160E67736080B55A14AA516BEADC2BB1BF7292C5B9D66F91E67 +80FBFBD60D8E2D9B71AD3700DFB78196295C59600AFF8A9B0CE3F9AFBF10495FE1A343EE0C664700 +FCAA262F1A2A218826872F3EA2637D2A772F75DB5C09126CFD6B39BA32EB98A0F7E442FC2421DAEF +1D95861AAAC529E30D59219470554869D568FE82C7464E17D714DAA2D15919292226D01A49FF6CD3 +04B154FBE58DA0757104A619583EF16EF24CBCAE3BBAC1E8768D8C38BFF26AF749B6E4AD598E05D0 +9C74993E63C6A63AD3E4E147632A9FA3B6452829F2D2D3BB360D9DA5317D5B7190D48C6CB2C6C95D +466F9B9612C4802E8C8D2D382761595E676F04E5047A8761C498B6F5017BE3D477403150B481D27A +F213321A1FE2260ACDBF96A372E72D1C257C2104C992B365E11C0CA1C29BB37C9F703958CEE3531B +291E9959BAFDF1E35465DD90A10CC41C91F4BC688109A580A2FD777C1C89256A75DED18F35F5FFAB +960AD75AA70FD76138DEBE78A01648CFEAD39AF1C62951194206188E1DA2596CFEDE624B4EF63F55 +DE3F045F9E23DB563A325C5CA6E3753AB34B565ED3EC5ACCF11C731A5DB7168C655DAB7A8BA0DEA0 +7F132AE57C71F8FECC77D7E2CF2ABEEB6242F6314E298AF58CF14B8B6DBFE9C15251EBE154396836 +29E34173FC2ED4C961BA656A7258A7122B51C655EF928EBA3BC2F496771F52186F0AA28A38BA31E6 +AFEE67D979755ACD2293EB51B1FFCA3AD831683864782ADF01AB2925C00110E79E083B4B302C84B9 +21CC64BA7347A7C6C5FF7AED31E63D34D796D024257FED8D816F431A2C312548CA77C59FA09DFC73 +803DEBE33115CF5E6F7A25DD389A2CC266297D864B64DC9705D19F0928ED48120A08CDBBE26848AE +0F0977B22725C2F7A096FD6E914D669874A7731CFBEBB89BB1D657B3977F226DD7D03364922FCEAE +BA917EA5FD8F89CAF5EC571C4F0E1D1D724D45A2AA21F7C473EE53852C5D0E84B182D39765FAF50A +86161F55C2C637E2ACDE3E443E648575C2C57F95379C2BAB2B7599E4D9B76038B270863BD61B81D0 +F2900306B6C07A5F1F51BEBA038B849B705D4E9D92EA7B2281FF534EC64D864CE728B935A7EEBFE6 +C8DBBC86AA555C92645F7FDDCFF2A2A67F35644AED5A5F168401119232ABC3EE0B5720F5B76622D7 +70F1AEB8D92AC7309C7181EE5EDF19ACE61CBFD42BB07BC2E05A6BAB76DE35272C233EC15696C608 +5B198841E59366646129BAB83BA7C6E377C344EF33CA159D1DB2C91C83742AB498F0072340292CCE +3B3E953CE5864FEC14B5494FEA954F25822A9C3A21A648F64680F2250693CF9DA13E79954C31504E +A52DFF750675C3D13EE3069487091A052380142C13D28612662F646391A141213E7977E55BDF33EE +18193D2B8D93A9DCF6E134A944CB2AD3B0F7E0F28AE0B189E25A20C3138B25F8F796B21BE1EE9C07 +19EB68AB019D6A80BD852A6CB440D8B60A7874FB9CB7F4D0E84D9CFC3617745D16DAC4FCF3D69D18 +E196963951EE0654453D3E0A97592D65F3D944341490FE094118F849ABE7A9C6B7987F8C72C32E19 +73484D513DDA564A4F98D03CB6F2B075C6C3B128ED298D76CE1B3BC645DC78B1303DEA4FAD0932CF +1DAFD69EE9A35D95584852F5A1FC16910626ED5D4B62E7DB05661BE018EF076CE16C6312E642DD62 +84C5CE0C9BB79E7A000108FEF7EACB14057B4401A48725FEA7C325B261123E8E0F39AADF597FC968 +7EEDFB921AA457FC7F7039DA52B9AA840F4283DDFB2692A10B1333D078539518A21468F435E7D640 +98111E4836D058992BBA4A9609DC69FC65F092CF58D5BF11D81C53A64AE4F5132E7966490043B411 +3685ED4F4FB3440359916C11E444139B8DA2987B42EE2C157D5F0092AFE320D61B0293B3F40DD629 +60631CC6519522759E72A6CFBDB5D689B13A38D32675EA2BF6329C8E2E17D23B84CE73779DD9C3E8 +9350AEAF43039DB451F8677CD23043EC27B4968CD4B5CEF1956559757EA5AC89170D9CDDD83415B0 +19056B9AFC42EA07AEECBB7A95AFE0E9A30EF3727F6D4FEC5CAA6EBC9DF3FF9A7A0F6B45F8C44800 +72ED30F731979DEAEA83936D07F033C5CEC65E56F1988FBC6D35A68940E9CA942FF6908BF074EEB8 +651471F6C4A2A245E6C2A12C6F6824FFBF7465B60F2311DED06755D699BB308B786F7723603E7053 +E4837F8064D93A2E262542FFAA7D321AA893C90CEA9D317A3BB5DC550B6C1E0ADCCFC351CEBA1B2B +5008620902986E6B32B16A5E603CBEAD3C9F9059752F985D85A901219AFC231159A97BD4115F236B +D96C72B5DEE5790FC949B9F774E253D087E723F7DFF8D5B03762E89DAF2D58E632BB8305938267F7 +AC1A3D8A0E7F33F15C467482A858A9B7E185C70FC8C528C3DD0EFDDAEABB9E9DE5BF7C461168BF92 +39C0DB382DED8240209EB31D1E5582906981020DBCDBAE117E9F0F77C0710EA3D2969E248E706AAA +09405C03556A7F7114BADE3A395997E3BD5D620E3311A8E183915EA8CF50A9E693D47F9CD43EBF84 +1BD98488B817E1FD9583391C242417A859ED6938842579241639904DD611C78A03773468A98B14FD +FC2A4E776B9E2592E9BAC8CA7F0BD79F76C9E4AA77D0994A5C145FE3F29C9DFE251580E9CD8094D4 +0BB5D52AB2CF1509273DB5FD603AB83294C743A0C26B7387843DC3F16F7A5B7201B57D64DF2D5C72 +31A52F4FB6259E0DA8A1B142D304F5D850F7AD060A0ED59A7F22A5B4948BC9D080377857F5BE58E1 +50782535C4DF489D7C115C06B13F15F630A8F215913C57F3E9992AF519000A07ED83DA4451F10A7E +654CE475E3BDEF7895B28A79E5A03224E4AE62ED798069CAD606594839791013021223243BF9FD4F +494910018C4AB2F0229E9E622B3E1D5C1D1718E06F636F0D03DCA7735F3FBB45366CEE2A9979DE37 +21CC9CDD05BBEB7DCA9B805DEBB26E729783F20414DFD551A85648DDB05379C7BCC58F657C0F0572 +73270F7AE2C931E8685E8AE4D332606F16EC99BA46458B0A5490CC5768B2AEB25DFDDA39D542117C +9FADE25ED1F220B46DC0DBD951FEFCAB68E14EAA804DE3319264A83DAB2151924AB433C70690805C +CD7AFBFDDF637FFCC589E38472C3756B4D45412FE6998B1622138DAD01FF8DD57A01C1E04669D575 +9DD49E9BA9691630AE0D158BDF78549042DBF64C28525EE9C257AB11DB9223376C91D59B17097A49 +085527E5F8480D2670EA6CC85D84BD6B8E4B17B56ADB963CE1D8AE62990B1AC75217417ADB75F02B +3FF92F30856D837E6CB6FDB28811CC1F43EB55A0757A956DF4FFE31250C9C18B1440B5F7953952EB +2A283CCCE071D7E8761F89E14A012DCC82602CD55BF2E86182CA64C9591B993EC99174390C7B23EE +0EFC03E3A757AC2B5747C15C310D703ECF9FD178DF99C999FF8E8BD8B6E6593D791D58C10A48D16C +FFA0DF2EB7607810FBD500BAB98D095C1063E558C1BBC75D5113DB4C7EEFBF010F4E6A6F6C51D6D8 +8A3AD5F87FD39919A01457C9BFE253321063A30841E005A8BDAF507AB7A8C0C4177B99328A500E3B +3A33D47D7572DCA84F440D97296154B9B92E2BD2862B3F54F8523ABBD13C7C4C3FC8AD4209D1ED78 +57C5B4DF5E5D9DA01EE11A58A19162F5908699DF5619C5D4385DE88C8DF128F28F82AD9CD53ABD7F +EE17C0EF602758682A5B4DB198D31719B344D7DD5C6C9865EBA91B43C39832E98EA67B3A391AC9A0 +5CAF2313524295C3CED1C90C5AEEB265B33301B6F361E9B17952FB48C3E36C9A6150527507880B02 +8AC3979523CA141E605C0CE0FB5A278238DF5D39CDF35A0D2EDA7D0A325F320A9BA8DE8A2C9BD866 +85979E0DD9288043157C943AEA1B49AC05457E49F078C84615F55F813AE5D94EA71FDE3A41A89818 +7439F3DD3A7B3D50DE8ADC52C6FAB9560E1210B3C8708AEBA134326EA4D6F1C7FA3A107A6A2AC965 +833551E50A7B7A007E1AE2947C4D0A02550CD2BBF841D25F821636957506C485328248BC2F5EDFB0 +B80117AD20F622A1F1FF20146E9A36F8F16D9C0562022E30342D489C7B16C0F64497BCB192F763EA +B2ED9357394EA1E76D57907213610ACAB8B1CF3D0B6FF1664A75C38B1B76DC768004D76052C48E61 +AC56EF8D223419A17657D1F713557B7769F70FDEEF3DDB78D2FD75717016B888C50629CE0A7DFB0F +B89717CEE1DC70F378D88F5779E2A1327735FADF52305F8A04E7BEA6D0C3A6F9F589E0DCF6FFF763 +EFB0AEB66B2C575490ACC76C7AB9EBAC8DD2D8824C37CDB6801A3292760239BF2DD9406374AE87B8 +EF32624A845AB7A611AD25CF0170F192D609E3B178D867383EA00CC847019E7CB2ED50603CACFA9A +2E7A0FDA7AE442C85461EB4AC8FD3622184F82105CD1DBB4D9AA16DA13BF4A50ED1AC3B8AB5DB38E +38D90B3EE6E683794A30A6824273F30C66777C27165AB12FE0A2E06AE4E56CF73C6CF276E72AAC57 +1B05CF5C8B16CC24452EA422A6BF626FEE1698F162E1520DD508B6526C4ECF9CEA45541CDE611FD2 +9BAEE509AA727989DDA8D7822958BDBEC147997930F27F43918F0C2A4A0AB53CBBC983BAA845B22A +507B519C12427A4BB765AB858F80DC60D40645F29A0900FF0700F80D9971C7D1283D3E2176E05EFE +C7482E0001DD545FC07C0056294A52DB5DADF824FF0BB4D82FD36B68353871CDFEBC051B011416A9 +05B660A295DE9C22483357B9989D3E487D1D17754E63C8407A8D1A16F64D789AE20FA2CF4D0A4A63 +9D65106A55247C1EBAC4A24CD2FE459C589B4F672B45D3ECB12D624666A1CE6F8DDD5E6CA4937323 +FB60AD13092E9E2A2C9B7EEF064BA2BF8B377CDC0F091868282A4CE9FA0D6EA8DB999999A7361736 +B674AA860EF66CBFA8A383BA6F8885DE55ADF2CC64E97B8A41B9B73931A598AB2F14C076AAC2D097 +1F32B962C107998F207E9CD7D00B210F56F05B5964FA42BD4E8C681EB5810FD4E006C414B6B0EEC0 +A150689172B9C5FDDBF4831CA2AF2E900414551EE50A9B4887B5A96E9E60B5BE9AC2D7AC3CB69C72 +78E1326DFD8F14A958BDBC43E14C8900E7EF4CC9777460D78F1E55E9469B17C551781923FA088A8E +CE5F6332942801DB6B97043E9339A553392AD48A9A8ADA62B6D7B924D3C9E48EEF89E1F07B738143 +563FCCFED273503D685B3A548A3713493202154C96F2E3A94C48808C13C6CF1D1C1E2E90DCAC7D77 +F04BEA61D5E839A2AE70AD5DBCBFDDFE2513E2036F28DD1F3D25EF15D9C5475FED3DA44509BA8503 +CAA74346C4711B9D1729369A7A898BCD7A0F75422252813FA98BB97D9154C2720788EB644A8659AE +CAF5BBA5D532B9615100D07C045843D0A7DDDFD3BAA3B97FA2BD2C35038E5C982241C39AA03364E2 +F4FAFA38DBC028DA58AEE5641F9ED4EC50BD795C114CE2C3C2EF99D98A4F086CA6CC295880E460B7 +5A26D18615A8896C025EDA2CA53C8810FE779C836C5959AE79DD3617C7AAEDFD49A502EA220B7BAC +EBE6ECF9FD22ECD521E2F67D14D028B817B48541DE2426AECBB3F3FDE13517565D290772FED0D577 +1B7A3A264ADA4A483F34CF15BD6B7907B37A760AA24008835313D95418190CD87DC5B3338EE45941 +ABB4CD34FE800025DBB40CD815E8CB1704F06D28DEFE35CD461FF4DF56E7F4AB840CD26F1B143625 +61AD2EA7D8A4789A9FF3053D6FAF3AE77424E3B370609A58549E8E4EA832483615E7E056DE5D8C02 +1DFB46CFEA1BEC8D1310E75010D72BAD043F3CFB5D75635D2F8D6FAD4573F43C3000846F33C86592 +31D3FB254D357A943E8679001AC8CF261B45B85B8C853543AF65DE92158E71961A2CD4E32D47BC78 +2E1602CB7004531AD535422BC1255628721480DEC7A9D7A6223CFB3E5A2C5B59DC4E8024FB21BE7E +A49D30A5537D375D32BA44242BE0D159D7C535D4E58F3CC8671D34D166DCD2B60E028392DC0B5ED6 +280278D0824B3377C26FD674CF7B5FEFCC9EB40584D1202522DCC24178A9489323419CE5736828AB +8E7F50464CE150592B4C76383946B88DDA831CB012DDDE42954B3244C534C263DC6ED688B10AA7E6 +989A898DF9981EB50068E91C335C2092EADDA07E3D03E8FB48BA0B707FD33FDB2CDF4EB80949541E +F87D56F39A50CBF607E33DC915F0B90C0A380B84825223783DF755831118A496E1A7C833E08E8973 +A57E4EE9161992FEF834CAF5BADD60711932838A183CA838ABFABD8EAB6AE05E511AD4BC5B4AAFFC +1D6F9794A464E076867F8E1C2DBDB0913DB13851FD04DBAB5F367A306F63B514D61105DB86149058 +695C551BEF6123A1E2D519BBE65FD9B1EB9453296BDF7BA3B7CD63151AC5573E0E69E87C03A9CD73 +F18C1576BC2044D6B1DD721BF6032CA8B5BF21C6891CE5BCE9A214437E78EDA493A51BE2732A4BBB +80F0F82B0A34D79AC6B07080F44E0D84E7A1B4942ED21FE044C4D24A2A9280DEA97DE31503BAADF2 +BEB04036FF333B560046E47B6913D2ED8F472606F585A6A33ADE9EA19EBF4837A1AA00224EC84569 +383AFFE290E3389F5114E3D2CD23D1B9593E13AAD4C6A4B9BC3A00BD1D367F235D12C14AD86A1198 +4F71F8DEDCBC4E45EBD129CCEA14F4B2A5E0D4C68FD795F05438093318698A6099AB65FCC75C292E +183024418F028F05B1995C54E29B40F9DED955F5CC54B8644D5FCE26DDC788878EC3576C3B6E47BA +01BD1F5E60DB65E3B1D96089A77F343C68898F16317B94E41D0016B3917485D8232DE0FE28567124 +2CC58125566FFC76EBF5E2B0C05C194BA44F734022959D9F783F876FC8DE78540B949922F532E8B1 +89E307A72617B6B847B7436BB4A4332782E2EA45E5F70AB61A460A125CFCAD40A094C93789F5D8F4 +09C221CBCA3FE1DDDA6525D7BC1D19BB0EBBB221D5CC0D2A9C825D95B4B7BACA0A90BD99DB9B2338 +9313DDE534E559B639049A228E70E197A2E5D0CD1663CE9FEDCE72F2089A52EAF7B940D7831B68E9 +08C9E501571E04BD396AEA06299F408B7600C03CC1BE5E9914941DFC6529A14D1EC9E290EAEA68E4 +A300082800F0EA35715132EDFF6CB2A22F5967B355C18F2D1D788CB736E7295CC76531E8C396EBE6 +1DC7B6A4C5DC7916EED07BE0907DFDEBBD01E48A86C64A36E80D974D79027C72BE9C34F121811D01 +12AE2DD3E5AF6769EE5B2FEEBCF2BF3B259F1B3D3436937EAEDE6B2ACA78D87C870DC01BAA7E770D +50B1B3DA46143F7C5C055733966258BCC1DE7BD253E049BE837B392817DA5FA0EAEE5BCF1FC3C5E5 +3ADF99EE42AA83E6876A084A26B8CE5C2B31435693E7298F84E4863FFA695BECB2D282F78A31E76D +E33F8FC00376BCFC21C4320ACF2A07AF2A2EE5C68CE58960B987D0C49AB8325D0B5C7BABA1513A65 +183D72DC9C94F5FD983196E3E021B2D877B2427EAE2041D269321D04AD75C32E3E657C75FF02D628 +607CD97E904FB4B25AE16ACEDCD01ACD247974E0E51E2CA071DD4757A83BEB691A5F902615DDB50E +F3CD2C34CE2DF3722DCC8A8A41B48A595A69F9135CCD45D41D9AB40B0AF060DEF4E100FF0700F881 +435E8BB35C7E7113622CB5DDDC358C584D13CB473481742841E2967637168A31092C5BE90AF6FFCF +E82049F399F1E27DF4B498CE134A23DA65EE36803506C3F9E3BD498FFBAB6F216D65A9B1B458AB2B +2A219912A8D66F1D730553592C19E204EF8ABDDFA56BACA0EB9AEEFD65E0D95876D3C6CFAF12F4C0 +2746CFF1DFA5D50B6410BD0CA2CFA5DE2CEA4E6DF27D769C44B6DA7E45D362CA3C5C7315EA174E95 +6AE5530F378FD5874EF3716268AE3517EB79A4FF9972D066910ACB30CA51707BC84BD8DDFE948540 +CE03E52E69F894A0347C136773736E79F6369C3DAF999A0E7792C905C533BF15489B596BF419962F +D388FFCB8862B8BCE94FA7BC0D6B294E0273E7B05755BB24AC09D11D11B1127C58AA4882F126AC8B +4301FF96AA6EB277BA7E3231368CF04FF3A7CA159E194F2B928336A10FCDE7FADF950021D682E39E +FD458B64E27EC2883F423E333871CB65A9665DECB245D4FD042B84E29B7663E4F144602605AFBBCD +9722503BAFAF99BE9007C836E30202E8BB2CDDD6F857DD0A5A4B80406844531BF00B6DB500E3E691 +86E14859701CE5109DFEAD6860E4057B727750ADEBCC113FF8720C263D932F186DF7EAFD45A68959 +01CB693BCB7D9B4AB63CB3BA0E4CD7FEBE32F06F41841F7DE22F16408059805E6F3B2E08045044F9 +A7D38F1FB8A11D8D7DEAA80874D2FCE359CFCAF1DEC043352AE5EB10FDF07266604FFB35E809C20E +3D074FBB607A8382D1BB564046ECA2FBD8A1050280CFE881078FEA051760FEEAC8A67E70105BB8FE +3E9DFE7CA930D787C6019B28C312532C5FB6397EA8E2C19A12DC4DD2657DB569FAB1BB21276CCFAD +4010E432A5F057F8A94496361B40258FE9B342274F3EDB89B6C074485196804D1B94A942A895818F +286284AD0AD6FF8A9725B01DC5C877644C203C2B060F4A2A837BEE8BBB825B6A73136DDA7338D06F +6254D997963EA7D51EA0BD0FCE4AC7E64FE99F8C9636066E302A699FFF376DA9DA4130C8A682A2F3 +89B8D9D62805EA212344E2AAEB43CA631B53CCF48229DE70054B4ACE041530180D1FC9D0DE048125 +C66899BD80E4579D9A240419061B0053F00502EDA797A36CFC7905A6830D773BC913FAF6608EF2FC +88D614EDF805AE4784021E2A667BFBE1A7BA68165933544D83B5566C8E80DE633100239F63AE6B25 +DF1613AFAC665E0D201CE140EF64F46DF3ED39C11A7E2BDEEEE44C58B997386BE6CEB7732D5772A4 +67A6396D36729C73E7CB4839D66D6F68109ED80A4A9FD838E9FE5CD3AE7EE81997C59D8251783176 +3FDFEC57CD177E3790BDBF635A5961C401DDB94EEAE5B669AB7B9EFA7423630CE4744B14B63DBD1A +F2A261A5A7B7CEE24B544529FC7AD4F93753DAAB11D4FF64D073B9B73CEFCF2D6AA5712078FEEA70 +8DAD76F31A5F954784D4F8496ECED327F1E81C1A02223A55FA3578C780837B85604D534545BE168B +59CF853059B85403282E74930EAF89878D986F0768AD95015E25BAADF72F1E4753AE3F322E352DD3 +91C5F2B28B2F38D54CD99B847D43EA2A9A05EEE208C984D31B05050466FF7FE21CDA58BE6A21849F +E3FD65209D32028D3F290318321F239A6A3697D1EAAE5477FA02D76E60A85072B6F7AE5C41164BA7 +EB8994A60EE0E3F63539901320A4B2B9F1D30A911015BFDC3A80D0D52BD6860E88EECFFB8FB15F3D +3F65A2144ECF031D180AE19C1542A5455322CFEED5E188799D56611D465AAC9E6D9CCA574AD57FD5 +3215BE31C20892D6510E94222EE06CEFE202383C873CEE96312A2BC6F7ED8A3A5DCFBEE226D98415 +2B0AB2C80B2E0FDE86176661D6F04A12CEF729265D2F04A2A90C99689E405A294CA1D06722006C1D +046EC7898E411E640DBCB8BA99DC7CC31C2BDDA192F3816A2F07E6B029163070386C5DD27B118E26 +E6876B5A1FBD37A6BB01AEDC099AF36D6ECBD641829BD3624E2582EDD0085CBAEAC9C4B1DF192F71 +6D232F5E4E52A79FDD859DEB8A9B7BAA1AFC53D0E40E3CB86EE566DD18F83BD29681E74AB25DE082 +3256538D54AE03155B6592102235ECF10A86B7B1083552F564A4E4275920D5096C23CB8F88A2F7C6 +56FEDF91F4D5D8DD92A32C17D8F937C7805E67D39390EA9BF4D1CD43B1FD9D33EA329E2DC9218874 +5552206574B10C053A4D27A9D4557FBE55F1E45EEF838FC1B6889B4E3306F9E6FD3597D78F2DB586 +1FD51F757E172BED9306DD73159833C9E4E6E231307551B684AC1F0CB3875B57A740A2CEFAD92B88 +2A3199EF9E98DB81526A9D4F5007CFCCD6068BA8114F46A1B46F9D9054332E8ACF2BD0286FCC576E +AB57E8B27CA7924EA53B534F7D8D2BDD0404BBE688D4F4E2CE3905461DA4F26DD33732EE48429D67 +72FA85C0F8721C6252276A7CAF7073EB9E9834F8F8374288FFF5585FA88744E6B3FF8A69187EE67A +CC75AFF5DD26585BBB62414D7C9AB2AE46D6F8D65024FADCA8D495FB92A540A943F3B9E22DF3C1D5 +7D5A6A7672A2240774DAF1DE386BC3DA91F5B4551E46F5D2709627D0BEA2A3847563585CB841268F +46EDB0F738181FAEF132291AC4EBF0B4CEA1E2C31890A0E96E574CE812E6682815588E2B36AE5049 +3BD1C7F035B31061E719A6070529CE522FE6D2BA605DFAE0BFEB7016F975FDB33776CB4CDF12D7B9 +AD0E2E001832E8F89D197DE090D137AF5E771339184A0601517AA80A97CEA6E0F8D2B86DCE805665 +6492447C77D57920399077CC3BF5E975363FF5B4FA4DACC546CEE91281C733E82CABD43DDEE029D1 +6FAC7AB37DB14711F9C864485CFE43FA9E0C4F42A60A1F4A05E42D40D2C3AAF3C5A841936820B013 +90C917092D6D0E5606551F1F7EBA8E24B6DAA333BF6B3D53281F7CEDB10E302BF9AEDC30D033B766 +52F9A002236C000108FEF7D4D1AE6916573C7BAFD78E75E56EC1A15BDB4BC000B689088539BA23BA +EB6CF9135FB96A0B4CBC5C868D323C24681D3FD7347CB62440B2052B2531DCA9C25E6D2058BE6422 +E23B51573E84F667B0709B0D9DDD1BD71D59E3315B41077CF43CEE2197188173ED8C833959AF01B7 +031790FA7758F40075D335B1A75B91F3E7F27ED5993D39AB6591DC43EE40451E64677E45400CE3DB +159C2ECB23A24CF9E30D1DEB80E85EE8B5B97D455B7D0ABBD112E82CC25217C9A7C23A56E4AB1B79 +1ABE758AD7F77AE2A48E30EB1423116AA0A17AFB265E5DA66F84FE8F84C1723D1912D250DC520C13 +4E19580CA468C52802F148C32DCDE03EC8C8BD46C02AA44B7800D4D482A672697B062F0C2DAEA7B7 +0F6B9FC05E01579B76BD0DE020718948183EB3D8082B1BD0C71F0DFA98FD8E7F3B14DE773CDA8C5D +9695FC74D98E141748569F48C2902EB9F1F5557D46881EE10B91D7E625032396B483C9FEA90CE597 +2362FA49281036BEF804C5C021C73BC8E31888E8A151246F86ABB7E1122A8B51DD23F454A2E0E255 +81319B200CAF384F6522BE921EF9C19027928C5E40FAFDEBF33083AD6648FB2FA27E4F6FFA4E5746 +ECC16769673FE09ABE22945EE751DD4F47F3D77E0F787AE7B658ED4F442E9910918A1402D7E27D04 +57215744DC866E73D249AB6CBAF91B4D4091BC68AEB7E42D7AA928D293A3FFA2562D8AEA8E1A1FC4 +79B8F6CA99DC7960E59FB79085F04B4FB163B721C638139EEAF078115199085ADE9047CCC5882097 +03AA07622E6CC958D9997494CBFA61A46AC00B9158B1EDE94DC67A1EBBDD83D5851BA62D82026676 +9BDA58E16F74C039C68A95004297F9BB1A4300AB97F78DE8C2AE57641BAA0AC505385B37D19BEA7C +4DB2132C8B3875154CD14AE94E4A4D19BC7AD26A3506FF17A81E32EBE6B72DBBF0284712E927587B +A0551CE08D70C563DF3EC80F631530AA16E5F68B235C6F34534F5B270CEDB29BBBD8ECEBDD88CBC9 +36799E022779669B76AB68C6ED0ADA593A9A6D2EDC95D290B30FE9E1A180390ED6B07256DECEBDD0 +31D13E65DA8A0EB5F104E12A2AD6DBFCCE134F82639AB3F570EF89E1F8AF6341EF33DAFA9C95BD55 +CD11B91D498EC3AE7BEC62CBD03D885B502A072AFF141A63891F423E77A6D63F7B472AB9022EA140 +1EBE959611881C5E836BBA8C4F2F99F09F6C6A432ADBF5A9ABD1842C1E438DD1B6DAEC8EE0D214CD +DDEBA48B86258646C5EDB237E283AC12854A2D8ECDA2ABCAB3664C4A579714C5D453985CDED0B0C0 +6120A759C43D055FBCA9FD561DC31B31D7A16A90436AF6970DFC8317A9E239C97189FAD7B23F37E4 +141647A90A9B4BB5935E528F5B582175B69C6599180A1CA54DD1BF2B4297BE0E93611CD564B2AAE1 +AEADCBCE7A5228318C5C67506002179087A71BF7423B94447694F6709153F4EE1B29EFA41437B613 +139FC243556E4BFDEC20B81AD608CD89B8983432B82C0A50E0442A44A9E212A3B2744492979FCDBF +25D8B243DEBAA75A8E248A7DF3A8BD9C9200E04B9BC0A64E5815EB4FA1E41400C0756D1572946ED7 +F3224E32B47F249572CC71348354677DEC5AB8E3643C918BC720DB4399D58C1641569673FD6B27FC +9A2D98221F1AD9AFF3C5622A616FF8B079CBA9F925ED2A48F68034FD52EF30CFD2716B40F45BC1B3 +808F05BA5BF146C637F3A69D1CC23765139D08AAB53D69DDCE8B932C3258604D7A456665C35D2751 +682A7433F73AE8F7D603C25D10438B66398833E444D04DF545141CFEC64B0E01BB925B3FFE5D61E9 +FAB66AFDCA1442A69AA8382B27BDCB6577D9B8532D83EF062A1AC9E735D7BB0A0D2FFAB69B794509 +8A4E0320468FD7405482C8817AD36FE46FF83FC53FC5F3761836C4528EE3AF05C969C2E59A97D109 +5FEB05C04D1F477ADB079C49678E0B37CDE6C392E546460EEF142EFD56C44FA95ED8E98662C35422 +439EF97B85EFC82AE8588258ECC795053A191EEF2791AB87C784A34A354F24CA02E168723FF6CEB7 +0B46757905AC4BD14D38ADCA71699484BE156D946FC73C51ADF0FA633DAE2A61E64ABA1C7CD81B11 +95F3BB551D47937CCD379C1488001AD7569BC48B81FEB391A280A0E7A614F0031296BA6511B9A25E +6D8F3111A6DFC5FB6C920583F35C837D56F04C8FC58445D689C4ECA1A3C186BF6A2184A23CD19E7A +46238AFE7214DC4921DA4C3706F53533FFD7782A0781F32935618DAA8823A6461D47B47C10596866 +683B1F592631A9F19A8AE33D9A6A1C7C8CB164BABA5D7CC9FC8E890B91D1CC7A40C7529CD2EFC2BF +67E4676CDE550F94B2BDA5C3B6B19027AB1DB18B750F2E9B4E1CB91BB3B5BB2768BB84ED72B81B96 +9C449A298714ECE62C71E0EE8A1709151EF433848C8C72689313137269264F280DEA9ECAB70CC20B +B951C415B250769FD408DE6C180C8ACD0CFB2F8BF472319FD7A5A5986ECC7D01D20284C7C1FA4F88 +E8BC3740E59BD8F455091CB4E5397C2B34C14C81CEE8EA936D2AE6F787C0E2BE61629A45BD69DF8F +A431586DAD76037CC3DAB98992C40152C2BAD31BE3129D8261293F030A54E5A27DB1647D44A55374 +CA381F0B0C1C7F4EAF286E97452151A5A9E4018D79FF53218F703714B832971EF4889C001958FB3F +5C8892EE1E46EC1D92DA0A8F7D3F7EACCE45D4AC1994BA4C3889EE4BF321755A4824AFE69C21B7BD +49DF144E067B801EF7A393ECAFDF108BA8B37FD4C831542130F724FC8797AAA355FA7FD05E3DE2A9 +5285BCBA9035EB2D6F8F1C07A2B1F829801325A9DBB43161686049473D8B167813CE0DF7301ED504 +F0B721EA9618AA3E24A5DF51DC35D53B2DDE94CC4453937E0E698009510732CE04BE98A0C1DB4975 +FDFD7B641951C78F6811E7071D57593CB9F213EF00FF0700F8C891477BD8897F63D59413703085CC +E3D93D20721A0451028087E2132A231CC7C4F5A761BC2F01BE7DCA340DC795CAB8BEB70BE5CD4EAE +7621A75E4008547EAC78633DE2C9A499B02F3FAF1CA02B470039D793F704B5DC69479EC6362EADC4 +1FC1CFEE40B92C9EEE80A7EC6881CCD3316B4B4FA2DBA4C041861C9C6CAB51AEE672BB5474C2E255 +3B353BDB951AC21FA67813D8D470662303E5903212E5CBEC5247A5868DD6815906847CE650107E87 +12995C5039BB2335582434B723EE04EA91F83610727A9B2731913E7A4730F38FABA0011A919C75F4 +9076BAA8734B3FD1A1334D78BBB1EB5E57C508DC4D1BC537EBA2585F9652CA5325CC589BB2874A2A +686270A7D62A17F5C573D53693B312DB16B6EDFC2AB33FE71C272382F6DF993EC4E16BD73BFEB2A8 +4A666C02A45BF49C7AE6A464B7DD37479240BFDBD7EA02116C420F1772D029A17A44978EF6AA4E20 +A57A618ECEB5FF5191DF303A4E4A7BF6F1BAB228D60CD539AA34F65C3328C32E7A82F593BCF64715 +6A01D5B2C14826B1590711C7AB52D34383199C7D829E60967AAFD94D8BCBAE64FD3D930DA7BD45E8 +73CB4C4DFDFE27327F040EDBE5798406ABCEFAF51E74A8D57FF9A599B4B0E11F0A1DA819C25D11CA +4AE8E3732A4B30B1DB594B69BB58AA660396569F4122FA599CCA6288ABE9E76C7E460164F61B902D +A641BEF1B87EDB3243E216634EABAF1517FFEB9BC62E9163D007A76BB8E7008B2C23FE68BA87D96C +3557925881E7D08FFC651C673ED31FBB711CB41429DD024536A9D894D86A96CF7F371595296EDD30 +7CAE90A0F52277D9123BBBCE76F6D4F935DC8666B0DDC3FE3F924040AC3F124BA640D2F715B3E5F0 +A106D58234354D5C7CFFFC96EDBB22735D547597EC9338D6EE1DBB92EE6B028CAD84344111D9E338 +A2CC233FA1838AA2483189AA84007F1A94C6FD1A26108FC582651394475F219089FD7D67971E5607 +5888F3B71F87AF7A395724E555534D3AA5B0A7EE8CF42F9EBFFFB03FE79D242426BBB5CB5D57D7A3 +34FE04D35EA861B0AAD48BEB8F4FBF0F0CC7A9098D388F3144B066A3BE64C152A727190D3E0A0BF8 +FBBC4C76F0C492F4CB150D37DEE570AF927C1DFE503A537877F95B4747CC511604D629F13901F863 +68B94A271CB14927D61D2FF17A463A85DE6470C4976A718FCD40E5D6030CB593CE1A0CFD7D340CB2 +4A537815D25EA9F87946EA4FC1186C87D5A287EFA1730D168BD8225649A812F5434DB9AE93DCB6AB +D22AD97FAD378E1AE4102AF2E469C93E90F6481A7CAB48DE93FC4EA73F79680CA88E4812AAD64D36 +508D2D2CB411D29806962CCE31CD351A08B63237E851646853C7230703F80597E3CE62F2E1606857 +51F0AC7B22DE2B97CB1D52A8D7F5E3557313D5E6C260C08E236B7834DE495453892E00205A87BE2E +8E13E173B7A4862F2B8E8FE822F29E0D7CD6362C18482D17F9A85877D8E5557BAD0A0B3D7552FE72 +5C5517343AFB615C006DC5103CC13909E492D9F82281AD6DB2CE6698E254A1DEDF75589C56C9BFF6 +3721CD2DC623BE29F6A7FA7408D48672C762239493033ECB24076B537E35A3F5D3BF8C4B75A23668 +53003DA2D48CD37E926F199CF5DE1115F875423FDF501C105E8FA0C25B905BFF46826BB774D8928F +74158030CF6E242153A2FA361899562B598E6F8EDEA11E7EC44C7B2EF7CA49712DC401E73D6F5FB7 +E68DEE8DCFF11AED63604E3700AE9186021D52628060887507150CD1E0843E05ADB2376572C889B7 +E017567733B2C738C0D6A6C7E5504455F608193B994663829C779F58B9BD9DBBBBC7843529DA4054 +3730D8852352E3854ABE37894714B4900BA70C95CB621CFE0AA97CCC08EBDE9BE7B89115D7A094D9 +42C3C41A7B9715908795E67EE312438EEEEC1F8594247A342C4D08B1F12477FAA2AF5C38CB0DCD5D +9C5F444787B9F269A3A93DF61DC4C78EFC76D5B093FDBFA0036E8784DCAD9C7E0336ECD7175CADE4 +F0204C2911D6284F954554588FAF9DDBC66B1687C57D0001305D526C16484905D6434F14A20ABDF0 +4CEC7432B356408342E035A08AD94EBFA34E33A8F66B8DDA5F20ADE076FF9C1BC79D81C292B0C652 +F801090F6249B9939A3C198732D2725FDB191976C27BA9AE360395822B7FC96F3645F0E82C3A01CF +E0BC514AB8E73D2399EFBD841006BE5A044A685B6D53E8B0E7C251A73857481DC9B0B5677C3A2DBD +B9078FCE1DE6FD8339AD8B0B642A84B57D9BB7B8DA900FD484B00FDE68B1AB6692B27ADDD882D631 +0FF9902D10EE12A163D08B765927DA0CA91817DCC94A1F9C5A7CBD57A6673F020A51F793BB958790 +EAAA137EBE9E46F4CE1B6D238D50EB8F5C43B3595B82D61E9E50EC672E6613DEF5D87B069194615A +CB9AAE22002D7B1070AEAE2E38C96012A069BB65BA6AB07216729F19DA73120B357E1707D7314675 +1CBA3238A466F53E0BD0830D819FA0610226C0B65F2A86096C1C9D33224B102083A812C26C24A1B2 +13FF31112CFA30DC8576B32ECBB6F5DFF8D29C84D97341B2E9F2C538B8D58095CF43C620E4CE91B6 +7A9DB6DE13F091CBDDFDEA32D50903B22B69CBE8B95C83F0832ABD7AAB4D07353DC460F4F5841146 +8927FDB9BE6BE651CE520620A7F27741D354322AC2E924D08192DD8EC165B254E4968915B493EB83 +F9CED1BE6A689F150C555EA2D271C9148D4B70124F6079B4C811DF18AE913A9275C5C52F92FB1A8F +3F4A06D82847BDACE884B40F2FF9A84F53C80416264CB56ABD1ADF0F16B705914CB2AC2DC70989B0 +F0C608BB98241A88E10B708DAEF1222929B27305C0B8FE1ADB366C79DE8F5BAC551A20A3AA72B030 +8E927D4DC39462B430C1E925E5786E8B4B2596315BC28ED92A61425CE9CDA92500FF0700F8B241B9 +E45789E37D2F9AD71FE569FA97B80010FF513F48DD3C5BEA26AE4F051A1FB98EC158C876C32A1CEA +A486AD91064F182E51F5BDEA55B1A5A2264A9677492FAB6F5705FFC39601360414550BF3E0200600 +C009DDB689ABCE5AF0D9012A319CCED6036433B5322E1357048509A9644EBDCD06AB1BE637786462 +C6CE43E67776B07DFB20AC707E57918916D0B9B07B49B491DBC59364DD6426E0DECE87D42D2DE193 +C4BEDCB48FB50B5E8E6E95245D57DDBDE3C0C7438158540D95765748EEEC990CD8BA39F23DCFE48F +EBDCAB481EE39DABAAEE9A0B874181F284CC1252F164BAA40E85BD1CFFDF276D7274389E4F35E845 +57DF935F1591C43E3CC8C2D3D5C198F0207D047F2F2AD6941723A05D6017257CE40630C635705290 +6A8BC472096F8DC7264900EA43F49D032D72310F3DF2166B88E229476B0E25FC39E096CEA34E8CE7 +72FC54DC66F4BC0E2E6AF493CBF542A576134C9DFBA1927EEFB51222575BAD594CC689EF6C23AED3 +1884C2BF1CED722F5D88C0E842864593ADB85DC08BDBBA37F39B27BFEDFD2FFDF5EB20CEBE4AA139 +17DF8D4094A1408807EEAF6C49F69431BFA349F8D4B425AE817EF2788E0270E543D787BE5D053548 +8C0E2B56CA7E0BCD0715B5A1E57B3C26882EC97E5ECDEFBC3CF4C15790D77D1DC642F65BB4A7161C +E503EDB55FCEF6FB3BDD4DF8AAF9793AB303F78377C6190B6275EAA3B81FC476A6CA04F00A2207BF +ADEBD9752F5B2DF80AD261740C40DDCE3C914922B8F1C99E5111B78FF23C6F6BB1AC48A32ACD6836 +FDCB93E02F25E0252606F3ECF4C8ECCEC953A7371316043CF871B528C50139CBD9EC325F43A6198F +D8E7784DD49A26ECD06501F36054A721D01D17EE95C325048E7EBC4CABE429EB5B46D3DCD58152ED +DDE8B6204EE57C4A900A3042F0B657532239E3E9F74139E765BE87767E04F9AB6B71A6063220A56C +1172DE8910207D3B70255F81E2C4821BD6CE542CCE7027AB5C95526FEE22F71ED25805F951BD87F0 +873B44D8E6D8C00A25CF25E7CEA6B6B317BB41C034AFDF006DB6BA639E8E38F0C91E96318D6C4D99 +E2870F85A10116DBB2B4AC59BB4E26878751D10A23241DA83CBA90E67FA399F3DFCC8A328CE9E099 +A641D3DBB1FCA153E9581AF50F33921537E1AB311C3324A24BF4A06E8F366D1289B0AC4D1DCFB734 +0BCFB3134C4AB57522808BD292E445BE917E1F80C0BCF1E161348B220705D11FCC685B55B894D0E2 +1F0E896BCA4D6A8CC5384E6B8055A373F07E797CBE2F25B463F0FFBC412FEA6E3A35238C11223877 +0286D77185C9CDAB633F7C1FC377EBCEBB53D39AF72AA3B3BF096CF70E21C47E2EBCCFEA51BF2533 +EA39F2B1F3B5FCA57D7048D0D544438A3BB08F0332D1502FB43E9DA0B7FD28ABE05A06E2BA2E26ED +ADB54E09BA340773A21F91668152C30485075C99EBDAB4EB5623CB1932E6549950C9D9C54F54F76D +9AB7983996C9E770E583C5CA584E7BF3C17447D39EC2760A24A371E4C967AFD729CEE024F8912699 +94F818AF17A7437F8E7F683E0714B7A0B7B7B7AC31D9FDDB8D1CAF236ACBBD35F21094BC02F90FD2 +3CF875F520F300673FB1F3CA2A261952CD8C2284F61FDB5B1E7BC67EC45BCF09BF1E738007024276 +127F74DA6FC568C85BE395D77EE15DFA9CDDA2CB104F13A0C8051C9DA3D4704101E9ACBDD7F58E4A +68505B851B78B38B439D5A518FD8066751F617156566BAE8FAE100C213D085CCADFF31CEF03537B6 +1C497DFB5A11A738A34599EEAE2A07570FF306C4B3A49FD640ABDC73A590270D71A9DF70E05537C2 +ACA53906FECDC07C41EBCF268D9E0F8937C86B954DB52A50B0487AD8017492BD6C3180121C5EDD8C +0FBE9FAA144965565BEC3076FF18A16534F500BD927BED0F8198FDC390BBA2E41EB5C91E1117E6A4 +B11B412168EE8FDE99154BF601C6902E1EB93BAE2D57D58C28CF55B51EEC04142E39EE662F447493 +15633CC302A86D4F78AD3E5628FF56E872DA439FA23524DBE5E002D041FE5A7A23290A27B92FC579 +E9FC5364C7D131A3AD54679051C6157BE3E2330BAEEAF99DCE13FC87FE8EFEC0A6697350D3E59A76 +A095E193864DC16C67AE43C609AAE9414D50FF60CFBB76EC64BC42353F89FB13E7F04FD8EF6AC322 +016CEC68A746C385BF26D3F05367D545EF640B387E0C1704136D1853A097611A9044DBD269D7F339 +E08E9C1FEF74657388694B2BEB245EE90E52C95E7015B801928231F9BE032BE27185BAEAF2B7E196 +65D2D1471173AF9DB5D1AB31BC2CB0EB123AF1633D79AB3CED8C7BA0495FFF0ECD259868F830E1AD +13BFA0AD2635F4C3B2BF2D5793346607B2E098033BB4CFDDD460C9044139DFFFBB0FC5D6E8A07E0E +7A954920EFA7793E719209BA1D2D11B65FBBADCB2F4ABD081DF10BD1AF3C3595B1CA5BDCE28F0DBA +14929D18B6CF223747D4DA0FD9D3EF86E0C4414302FEDD9B6A170C6439E9EACB92F9B409D13AFDB2 +26DF1C4AE7609C23D9563DFD283A4C488C0B1CE9D9A83F2B5E223BBBD36FF808F242A6A70A121834 +57219317B42F142EDDDA8397A71237EF1A6E33274D49D0084EEE66A9A1503A0614B421060175AFF2 +87817FA47746C6E8098B9F1FEEFAFB6F95603C7B3EE79BA3934902BD34E024ED11CFEF44ED0E2397 +0C67258BA2F776A3D4BCB8B1A1685E95DEE395EB92514A0A0C94B795742AE08C7F0350883291E0F8 +7001D20955A5BA7E11188FFE9ACA9948F5EC6F82A0E146EC7DA82EC18F3FBD97723CE2129FE350F6 +EE822861012BFF6C389D340FB48A6FE02C64621FF2B5C0DA94AC1D264417ACD6E0E0DC4AE0E3B907 +4331EDF8235A1CA2805AE48EDC37E070BADE258F20667B1FA557FF203C1FDE072FAB13318E87F58E +B2260CB800FF0700F84DCE74F2DDD4126E7BCF40B465A9958A53530B2845AC8FDE8C33E67857BD70 +40E6CA06D2982F3CB7B57AC215DE10901D9D1E5D87C1FD2CE6DA37B6D26DD68C5B36B457ED2C345D +D6A08C35AA20F9DC04B91C88DC38E47C0E8083B878B699DEE187A562D66A8B105E67A28B32A81401 +CFF6EB28FACB3BFBBA6C44380ADC0225420C418753FA8D5239BBF0B7B69AE2B1D03583B0F690B412 +83A19397E665E86455B92EE6A4726622D5442180D4344A6B5F5B90FC55B7A2696AF1949B72B47514 +111A69F8CE877CAEAA49CB2C0C7AA7DBE8C78C26B0022DD42719139173976088E566F2CDAF2EFC24 +66C43529EF058A216DC291BD7F2B8F182AE38B49F0A486198C55CC93C3C3B74420F05C30A9E66015 +04BA8FFD1C512C9E5C562355FFEA640C1E356FA661CAFCAB95174B38F9184137A1A70A44AC16BC91 +FDFA7DBB83B1136A7C10F31A5A35FD2FD3D5FA391E0F33FFA64E39C7CB8FA742612100EF1D6846C4 +9CCA6D1EFB10761CB519BE849F8FE329DADECDE9DD2E77128AE104C50BE94BC2A08FA872B0D11DAA +87FD0DBCB668CD0F6D6A62C7B5DC64536BC28177AA2AECCDE994394B15DAAED0E1A3C06CBA29D774 +1E919E2E34048AD14AF68F18F15B901D63A0184B17E307E3D64CAAAFF7DB7677535D92AC02F3DB07 +481390675B6D104DDD9F584F9BC50814CE31247BF494202CFE1CBE5E0CFCD5C52AEEF9AB34ECDDD6 +0E5262CAD319E3324EC6F6509C0B73481945580276DCD22F74CA1FD9C99A530BD3D7714066FD9A0B +11D5C6D0639E576E0A05858AFE8907B4A14FEE6AB649582404C7156DA2C5473E428B3CB22B75B75A +2834CA63AF9A4D44B524F8148907A2409491D5B220601757E49CE7DB23F5210C1837CE28251D3337 +351871DEA788F13DECE62DE65B15986916E3230CE336C5C164A62955782342C932933AA5237D3C5F +9936E98E7A247F8E0BE670175E74E6EC14B1913B6CA298908B571949D7EA9BCBAF08FDBF11941AF5 +8030FBF1D2DE0619AB9B9775E24F20944C3604950FABF558F525082D53A2BDE3C40FD02EFC219E76 +2C7C92496E6508B647055E56AFBECC064415D6694CFA9BAA2FB1C5A97FF35AFD7BDCE7D2A37698A0 +90FE9B1D78D3A40CCD9A17D550D3861C09A56DB9FB73D7716DA669AF314D846AB0E10544FD093248 +B2FAC4D1D30B38F737913B3F34B2571A9AD80D27ABAB6339B561AD1DF0F1252891409038B829F04A +43F666C876348BFE9D3DAA9DE351AF29B17DB2E9C1C71F1FA10C4EB1D844AEE38A83366B5CC06530 +3ADF7400025906C05EE6EEB05860C6ABCFC1ED62DB409C9222BC63ECC17C9B55842A3DEF4F99B8E7 +5AED213BADF684149DF5A033871FAF391EF7B2A30FD04A953EB7F822B38AA5C9A92C51BBCD91F22E +4418A5540D8DCE60DA9DEECE4E9B9C58C44FDB71399400C930A72DD78962B88DA4D0D1958CF8F287 +3063222B0A6803B750568BE272FCF0085AFCDDD3436409CA948AE4F38B9F4A0357AF4987380E8B26 +6FC6D8665151A3F0D7501132C00D3F677735CD14FEA510C2609971D5D748EBBED88E34B4701869F2 +75053732BC19E377468DAFDFCA7781B7B31D951F4C4BA971A625C91862B1DE3E7FE7E3EFF2C2624A +B788CBF7BA2DC39199CD6BA6019293521AE9D7C414C992C3D43CADC7D3EB482D3BEBD0566BDD9464 +022706C70E3982B7687B738FD1897A7C62B44E3C9DFE61259A213D1D824F0AB7404B7FA7CAD45CD8 +9538655B344B7637EB6973ED742DBDCDC74BE7A131D1D5652C538F5473A86E1CD0FB32D8C288A71B +087D2906C95A52AE96943EA2EFE9EE433DED9C9BFE37C8155A7002F9EACD50BB1B5436DC0448FADD +E2A9963281FAC17D1919928F0779F724453780795E16496C50ED7AD2E07F5B774E894466854ABDFB +3A58E4D978A2FD68938724B46183284207C888C666ECE5ABFCFFA1DCFE3D62207A2A9BE8687501EB +6E65EF9574D9F1E93D151B8EF23F521DB3FE00A7C4996D283DF45AAB3885C5FBB82AFD8F16EC9CBB +CD5AB0F3A5B48B941A7A4BA49252FB5FEF79F0B53FAABE077155679E2AB2DF2442EC6820F26EDD8B +D03AAD0F984AAE327AF6328552CF44F1CB7CE814DD5F123E704EC66639A4824BE2807A36384FF3E6 +1610A6F576649F3D9358DA72C0C5F956C1A9523716247A61B5797842EF37065376A923D4F840B327 +81676FD7B83C8E45CD81B2951EB71EDD0F986A187B85CBD81DB1B4E4EF509DFC10A6B3673665B185 +0880EEE9C8FCB5A51E463ECA1F28C994821B6C0E4B15E3BF2DF3F9B152448CEF8CC45225F9CD6EA9 +4B89613DC9AC72E6BB23E8C7BBC02AC814727C58F1227F7068E6AFFE4D56565DD4451D56CF651804 +A33819DE0401671F37F73B789F198E1526EBCF9B0EB6BD638C1207EBC51DB7677F79916A2786F55D +3BE1B7776B598C482D973ACE8A5413BD1AF59CC1B97C4B2FD615E35D65A8EB0593471D23946AB2DA +D56322333640D87E73DB69E7C391E4D09D56B5C7FA8341004B2BCAABFFF2D669867A2FFE9C29854B +2916201A3260A9A7E7B1B01A708680A589320BE7E09CBB4A612B78600DC3D39CB86734A645648D83 +F2FAD2994C782F08EDECDC7EBAE67C61585FEC49AE49576F02891AC8A7D4609A3FC475D2E5AAE58F +0A690065D05947AB128B786D18298EF53F362985E08F52385C32322CF2C398EBA0E8F3DAC9CC1FE2 +A7D26856CB8173DC8DC8C408AE9366A4C238EF90F15FEDD47193CEDD73C983F33C0B29DBC04FD674 +55F588123D7CC805FEFBEB62A2F0337C56F63ADFD7A180393083D1F2C770FF468C9C60B40FC1BB3B +EDAE65B604824E9D61C2199BF136B90FC0360439F950716B7FD9DD21BD0E07A9C6274522B9B2F21C +FCC0B2C27F6D8FBB030C5CD1187B526500FF0700F8300E7FE4CD7C9D110D44DFC1D9860031061355 +14371C6097B9772BA564A8252508360AFA0045C4FF5187BC1ECED5F4EF2B4BA0107D52CC837D5E85 +020FFBF44E398AFE9E540BC000BFBD5BACE229BABF3F80AEF12CFA7B7CEACD0531EE2D925EA0F1A1 +3691743972FFD63482313442654718FDB4EEBE2CCB02EECD85908DE882BF21470960DDFF6948BA8A +6EB057DB27FA060E58B18B920DCF37AF9CAADE1482761A08981B4355EC7C6DC3D820C314AED46FAF +AA79381DFE0E0DD253B2C68475E88EAF681EEB0845ADCAE49E73D46E960739E8ABAD610AE45AA816 +A5FB96BB20D1BD92F429E2AEE5B8B6E0F9CCB809F827E9A9EC817E7D6F6B8DECEF711F069F032C44 +1024167818A5006FB2ECAE4AC65D51D81886A087D63E613B57DE47F56B970E4819C81318AC50B5DE +721DEAA2186CCEC53EE1A1D4C93C387DA74E32B2DB97ECD45A52ECA2D8407F3836AEF5F22A97F406 +E600DACAE8D521705F7DCF6FCD6D4D743CF57EF1D8205AEF643C4B6F9FC21CD6BE9C27C8BF04A681 +2C90A0B9D361232E4D0498B5E7339BAC4ADDA50D42E3A82E10421128F8784DB50FE3F8404F788BFF +8C86552458417A475F2A2A1C634A2370844FC93DFC725BAC168AD623212403ABE40DA165EEE29266 +2A906B39FE0824B63AAFC0F0CCB1E74F5BD46B880EDD820A36B62528AFB86A9305AB1B256773B2D9 +E13215955BBD8679C2CA612CBA7835875D16D68015959958718FE900F77054554BB27B6BEFF8B790 +88C2700DB610DC04EED7BBA512E0B499C4C9A8520EEF6F4F85185845F25461DF7E2069A944410503 +799C6E0389D5CC146D703E35DED034FEBEE528712A7AA5EA95E5BD863316B3A871FF702B501F4401 +53FFF137D971FCE089BFE4890DCC14C31C5E47057CC42AC99A056AEBDC0B418942B2A8903FEC7C90 +84CF2016192615CA3C76E53AE3028746EBAADB04AEFFA9B2A6DDB71C572BC30F84FAC6B591DA229F +C1DD50AB20C6ADC0CC6E7CC5D47E4110E120531FAA3681CF74A73477A189A88C11370F54C2B5453E +06F1B5401D9E78DD5DCE7A58A92D99833F4DF4AD86387619AEDF11CA251673D8C0720061C27621C4 +A15C559F99F3C560F378364949ECE50A0F79BAF015F9EED6216B23D270F08755568041F79054F2CC +CE38A5C0DCCA93BE33AB7E0F36C83830CBC9CB2BC1BCA83A53DE5E3FA386C976D26ED60C22A6BA4A +33BF813E19DD687966D340365E46DD844D0508550D04D069485FCD3C20BDFEA3241AE99DD441C99F +B0099EE2FA83D39952253D7E81CF53996194F40258AF5AEC3D06C4175AD0793CB0A283EAAA01C9C9 +0453DD6602CB1A97A9F76A9463FD902783508814B9EBC1F57056FE80B8CCD1E0B9405B90090F7015 +20BAEAB117775CB8A39E7CD7AC4C8CA8A23D43EA5C830E7DEB44E862A7CCCABC78021780A0824C4E +B12848EDBD92186F038AC10FB05D7523A2975E1039BC3F896FD676C059C9D9141B34399FB6084225 +64F262985BAC860D773194D450DBE629C39D0A9750864FEC9405638BDA8B6399E4D5B142F84E3651 +4ADD4254C8D9B94094207481331480FB316F5DF8F9FA96D50164385E322C84ADFAC927A2C2B4A8C1 +ADA93860D89A3AF11166CBD14BFA43952D2CED7894812CD829F787A170338E08B931D750B0585C28 +7D5A3D78505C167C510C6210635E48056CB2A19347189B418CDBD820DAFD2B490E31E8538A56E16C +937E6631E0317862839F818B35AF3993C120D376A98C07313C0F20349BF26A45B5CD751C5F49CC23 +3FCD35DD4E46C6C0B7B128D4EB844D3FA5E7C2E3922D4F1F0E9EBAA538ABD473EBAE9A2620D083A6 +BA89A564BF788F3F6DF1DF83BCF1737247482D3834297CC8534C76866F0BF62A38F72BE2205FE53E +8D8A28CC71F4EC37E80163A7C8F16A48872D43164F838D6660360F030D5D208EE4170ED2FF54103B +724173B007E0972AB4F10304FE4905BD0885B2F7537F4178B52EB6350BD4B385653066B14B99A432 +FEFE3A78E056AB136FA54E8E2517D1BAF15670A53B7B9EBA9314F745EFC710D806A905C7EBF4FB9F +2252E93D7E1A46DA355AFED9C51BC7F4AF46AE246A15196997BAA6877B3CCD51716D69EDB7EB0A00 +C4ACFA2692B771E2579ABE1D86C113DFF54B3EF18D146A4A4A1754357F432EAB39974570F38AC936 +4AE5A8E7CAC4B7DB58538A8CDE68B2E8D22EAD301DE5A1D161CDAE49F83A520D1D46C36FCE5672D6 +66BBC1D9AD24ABAA231E4812D96B171B47F84E4DBBDEBFBB3B89B103A9FF6C0CB87F0A89FF79F58F +D5369E5FC0A7E22EAC04BB76CD415E409FA1BCA64D41E0C58074C4EC3FDA1CEADF936DA3D05030C7 +6BC67095D3DB68CC49D7865C573389E5AA151B4745D19833ED220C9C4FB43BFA854D209E7126F0DD +2FD2E832EA8AFC76D3F2987F3665606E980E44F9556D9669891326CA66FFE99DDA8ADE5B93C429EF +6D56D45281391B0019697568FEE8BAB06F212A0ADFAE60332333ECA7E62364A405CEA1D84E6513BE +865D0DE9DB53C429B7AD9EA10F4431FEE98333FDADBE6E15B4ACED4639608237D47108AC51E4D941 +B61E91E79A46EE2A0069C108BA875FD34B7F78B225FBFD6B7FD2FD48E59EC4225176C2D72E908F74 +5D527E8D2D0ED283FD5A79683E392D6E2102D180AFC435BEF62289D5BD0D161174ADD4FE25176AC7 +7C507944720ECC7E37726A41C453F09CC93780C1C5E06E61BACB1437297F348B20418C18B6C62B09 +15CCA440D72A1DF3F46234BCE9AD11D3E3A4522EBEB6400E42E7C2F9B128B5BD108B85A947AE534F +DD3E0867A51283EB26DB3F7000B9150D19704CD74AC494DDF2018A3BBD5470B0A179258831CC5642 +E1BA2C382942923E498936F7C3F0D2A12F13E71A795DAC2621C981F100FF0700F8ACABEF9DEB35F2 +1EB3FC072690C155B48F00DA63E093B714578BF4070C3465AD25A38399F7CDEBDFD11B17E63C7A9D +E759CD1F0979F3EF1D54A71C7EF36A047C2402AFECE455FDB35A9F9913B3BAF2A3EFDA17274E385F +469DE2D7DDAF01A733B5DA963EDCFD9056397578C12149FCC5140B2210D90C5A0EC3CA5599F29767 +19A7D061A48E1AB7F236C8AC6CC50EDE557D7430D4D4DC4A12DA70736272EA78B1D48DBF51B722C1 +9DF018B6DC5185AADC7FAB48342619720F935C9B5A7F1071475F45F99E704EF196DDA72B0A096C44 +9ACD3C53DC0793FF65522C0F571551E3BF55697A393B1847C857690E49C2F0063844F4202264F30C +7FA8E2D64CF071EC7607165E975C42A2ED670976AE8E0C3099D6BC8DBCB177FB72A34C1777393624 +BA472C7A065E9760E219129015C602E1F16400A47E2375A8AF13305D3C82A68D0A5FA86083F567ED +9D10E4318ECDE92E229F7E0C9115EFA1182FD7963F6878D3AA2503B458E46913267F8C414AE5F51C +269A8DA96DA11373589A1308C14B1BEE2895F0C0859A05F85F58F641D7658602BB3097326356ABC3 +324C3074D8D274C562DF7F5E34F185F2C43CB283632FEB6F4049FDD53A0852A4B5AB853BF336CC16 +12E0A4C2111253FD2B10B55144A0D60197F674ADF9C5E632717F610225EE5AA15104D65DE7676D77 +E728E450B284572FB21492C693ACB7C532D23D3B2B11768FFABC7BECB9FA53F7E8C8C2902EC3FDC6 +2533EE45EAFE3615805BC21414C47D23D222251B7067630E723DD3CF09C2D3C60DD26A2C9C6591A5 +5A6A4AB2CE15807E37321D789A091BA43A420977B068707D33948F0EFD9F8C642DF94F043E4C67AB +0EA727427D084DA7B36222760668416A2631B7D9E1D1242D19FC7477E22B076EBB3EE1D29A031523 +F8AA2338181A4B4E47151EA32FE2880B74BACE5412E53BCE78EC79A620A8D0DA6E1DF9EBB9520A76 +7459CF65A9CAFAF44D2E13244F5B8C5CAFDEA1501F56BE31528BCC9A8F21B667E3F2362F109873D4 +5EF50CCFFD5A054C70A34548650A5B75A4FA2F5C82063BDD6CF731878F75C8CBD95797D78CB12874 +5227331DA3CE4F159A53E08D79638E46F7627C40A43372D2A07C459A825A3C51661CE94B4673659E +2C3E16AA91980BC0B5C53DC1E1135193E6D20D8C5D482391F315EAD1BFAD67D22BA6195723D491C0 +808A4771EDE0F66A2E3D46A994976B1D3AFE38871DFB3A1160A24DF4943480D33E1331087CB34BCA +F18A0CDC4175E026DD794BB5688C660E3F62AB78A39B62C3BC6CAE23908AEDD3FBE5C3C13C005FEF +E19C8358EFCF019430FAB92A22810B96A021A53F73845EC4EF8B16DF1EC9F1C4BF6482249195F2F1 +FAD4D53734F161815AB096B4A7CF72EC1D2171497D9388532AB10FE459E8134B983FAEFFE1827941 +002215E282457FD485108E996C4371A0CA83E38991F1BA6523761EDF28AC55E048B7B8BF018CC534 +4DBD743199BC500D97F7ED2B767695FDB6A3B44C244F039A2E1982CBB8E3B8AB44CE3A22C9E1CB8C +C8A2F9A9639447A8737B95F9042495BF45B4D2EDE1408DE150B9573C67FAAB0201741EC2C46EA0B4 +2B13D3D467230F973C2110CB1C21FA802A14F3276C315FD3908496975AAA68F7E16F7B0BCC431CE6 +349EB8333544DC823F1BE97D78A83BEEC7C6119A80339F9B2780F610AF17CD3D5023F4C0095FAD5B +C4D530BFA4B724E63FBAF3D91BB8D5F21334DE8918C15092FB8F77AAA23C75F8DAE68F26285819B4 +148F960CBF4997E44081B207553ADCB67FE60CD94CD018658F0A50F211C9004F1035A8434E7B0925 +91F80DA969ED2FE3B909131E31D64F56ABAD0DB313F0FA8844B48E32ED7CFE2F3C8CFAEF2EB9BFB4 +97F46A05962EB769C7F38B347EEE15BB6310B4489EDBE344E8D468427266BDD8BC5B3CB50BE74F23 +168B89852E9992BCAEF7417C7452E55589317A1C8A998B2D519C90E710076AE0006978BC07CA3A35 +1B371437DED2A94A7FF0D50378D47D917DE417768FDB853C8FF9AB7E21D9CD9760486BE7116F0EDA +438F49BD58460D135114E0EDB5A94D8EF5FF9671A7A2F64954EA71C53D4895A2D6531C19CC1DA66D +325F23885E0FDA27F4280C629B9390E44AFC2DA0D81D3F4FA2971B2D473AA71C0D08C4A2FFE82597 +9BCA15F47AD996963AA019CF027AEE9688C3AE10A1A1C841DFD7D45B95C82A749435472CED274FFD +9A273FB02189099EF2312EAD169C276E5AC214D128172659CA20583DE0BB759DDB60D8B2AB840C11 +89361D3F17979E99F819338BE7F854EFE6F93F39E535315C2C6634AEB0B3193ECECF7612C0636862 +65B186C57C2129C62308F1983CC39978845CD33D85F3704764012956AD5EAFB9C75CB9D1546F947E +B35D4E8972D0AE443EDF0DECD7A8197486293EB8C547032F836347CA647E78C077868352C5CF74E3 +4CDC310AA2D08D42CA1DEA126DA9D0A3B42BC1280D46624BB3CF3EB70D684A33E184FFE67D4B1D9E +5D3D3D320B78B3FE6FF45EED919C9765836384A652367BCF5E77399928C0059CC8AE511F5DB07B52 +0D33BDB4C0B43421C8E6DCE0923A217B00F10BED8D984C37C9E8A5FF6137E698DDA3A9A5280C2C1A +F00814ED1FFD6D003D8787FB6BB6018A7457F766190820158A7B36C38602CD65B9DC522CD07B45EC +19AE4A8784AFD75DE38C0FA07D538B53A916D8E8619FDF490365BCFC80D38D9645D63E23DDEA0957 +5CF10E406C464CAB50A0800082AEA334ED851F54025035A309DE2B83511B0D3F8798B415AC9203FD +B332BCB242B111930AF6F2B9C92B1A5D440FA5A9CE89F3D776FD76CDB2B2DCE5A91A5FFAF09BCCE4 +2DFF7AD1FE103E94D675805DB6BA12ABCE1C8F8D6498FDD51048219D0FF0F338AA246A6CB16121AD +000108FEF7B5111F9377F3CAD4D677CFB277950EE98A4878F46095F69EB31055B27D68DD2977AB37 +4913173A6C9BC8C0585292AF2575EA4937B64979973E97E1F92DA5DDC3B341940331E2E6ED1762C7 +3E71107D36054866FADE46FA5D5623606D46893203680C6C2FBC0FEEDE1C73DAE0C5BBD518DF5632 +C994EA9CA6C2BF1E2B199B307939B499B3F7BDDB46FFC817A3F0C647300755D9D1130FE9C2900137 +F6D8524F43757FBFE86F57DAF1D348B80D60CFF28741EF2071E1692727C4F3AFCDDADE5F0E17743F +6FD85B2E870D540DF2823170065073E1C496C7B6E37B8EA9BFCB35BC8565A3C03E121D53C0A2AC2E +D1BFE7DBFAEA169783C69AC125D992D6448E0CB4B5EC3CEC72D27ACE55548F2E2B61B99C58508F68 +9FAD2821A3FD2E374D7F0882084E6A7ED83620A52C52CFE96149326C449A00F5F9EE39112194CF32 +CC3F54B2C273281E756B41ACADA2FB63C13D08F5E23CF782B64548AF57075EAEE1899DA05190CE2C +A7E045138BCFB53A1C542E136EDEAE82D283649AAFEB92AFF9A498FAC43E84D2C5505CB609AF38F5 +54EBCBA0BB329016E7228E3E943D9BB94DB7A9FA479FCAD94E84D806B76505075197BAA5D153AD0E +786AAA7E1EE74D7B0E71C088103CF2AF2EC89B14C20D8A7FBC57A47BED34D6651A170ECBAB32C8F1 +E4ABE9A28EB19C0DD0DB7122B7B90BF72B51666CD8797D456AE713B0C92D23D31B72BB20F4EAA168 +7A9A1886DFF6B86B2F98E51E8589DB965C39CB60BFEEAE442404A0EAB5857CF5918BAFC562080680 +72EACECEA08BCC69405AC108767853AD972733E12FDECA7B4E1173248948A82EFB2C6E552951DCF3 +0DF6E1F1DCB37844B90C4A987FA351684FDBE3AA5CD9F1F9D5B7F26A2D667754EDA507B0485332F4 +A844B0E5F1EF34C24B3BD2830B496117F4F2C43F78C08AFD54D8416F96D8E4B2C6AED05336BD088C +9CF4A5B7112B8F2216974C966EE2327709C62F608D341A7F41A4545008B2B076A6D0EC9E0B246966 +5564AA94581144C4EC7054028580DED94237F7922EFF961BBCF47639AC1F3BE0F2423424B30DBA27 +081BC06D3415191A837DA202CC412335CF202CD73A04AC25FC421BD50C50F00865DACB2A39C63995 +3DB5CEA429B9832A1D12BDDD0AB50E47FA6D683B129AB1B998B04A04A04F8B88DB2BB90875DA830C +259DF4C64FC5C4E1EE129CDB1241E4A166237293D458EABF74D8513422912AE0CCD766C6DAC881DC +0D6721843B4F77F99C38364FADA34A8CC259CB88B50CD4853EED1E46FA44FD68FF738B71C2A0A54B +840DE94B853C88B2F3FB213604EF325E964E317D8B4ADD1D434491358256B1BB4380D28DEB7D5717 +4F219AE39CFA703C4164D248C0304E8513AFCBFEC353FEE755837A45C3D06907F2E0DD5745A922A3 +B3A27DAA1E065572AE555B0A41AEC2D3328301FF101E30DF643BADBEEDE59DA8E2165081BD48B1A0 +446236B5483BE91877CE22852F91BEA429029AC2C8236609BE7F56B8AFC9E51BC59E58515BA47FD9 +81AD2C273B7653A8226091A337F1D451EE0C1D8B55BFF789A45BA57311F330E2309B3ED2A87D3891 +62E9FF4FA0F8E8AA1DF54CD44CFF81701DCB1C410194CD00D11FFF9716E84261A96584D229B331BD +198420BCDB73FDBBC4106A4D4D0D08C63210AC4756ECD3CDB6076928507152E99AFD98D93CF81183 +03488EE59730822B2FDCE41AC59BAF04A36278BA64BE025490FC67038CEB9833C1DED791F40ABB98 +5118827B8499C35D78630B2BCE6F83C522CF2D7EA2F445C3C7DFB6CEB44A94B78D37D4F81211A5F0 +756BB3BC3908B0BD3928F0E761F2C3B2ADE278BE7624DBDE1D8EDD4ED68291954A6F809F340AB892 +01A1DD3F79C418D570915729E6D73B53058B737BCBF2AB1EE2F6C46897793774345F161911558185 +162518DD31EDA4681A97ED8613A9BC2E58FAE8DF583AF7A03E67D621593B1F32E40A03C05E96ED7E +A48CEAE7F0573AA547955F16DE9DE39C0DB2599FBDE6E24554DFBEEDE01FAA8AC8EDF15516A7A679 +2D8E5B557D92DAB6E05C0EE7F33EC089A63E50CEE5A2E482C371D396272DB0AF53400E71A0145E4D +1BA0004FEA756AA30B3D73F66B3CF55C15B6118A488E84AAE9A633E15990921009CD52705FEC31B9 +BD4705348363AFF90E6F4AB99E5DAE8B35C81397536C119C24F179A406AB9A53E46F3A7B25ACCD4C +BA93C0235E5DD9C5DCF49AB2403C1C8E44E1E37709DA9EAB095A97F7EC055675DAD6106C1125865A +0C7A3B15598A6C3EF4ADB2FAB506E325F49EFB63C893DAC95DAF71A9924A80C8DCBAC8CA96E6FB4D +FB99B2FB9A823D28E3095FC338BAC5AD81968442034A09A1690B06B966FE46C0DC3F3D2B20AA7D14 +77954D4671EF0D902BA1A4312A0EBA7E7C9A61FA5496AE993B051D9A4D277BA9853A0E0E344FAF4D +D6E1CC4621E40B8AA815305C7EFD0743C3C38DEFD5EE699145AF403DC0C82BA0C4EB66B9E7C1F2A3 +8D01DDBFA30CCCE2046DFB6CAE0A91B296D1066BF5A292732EF8B8459A17BD68489A2B15BEE39284 +486689F1B0D04376F33EDB2BFB8CC89F7F2DF9FBF286A0FFC4E492905F60B0B2D3D493EB0A6774DF +51753B0A51CB340CD83EB9D284FE4A2969D84A504290B253FF74C4A708A9748B0749D16D2FD057D5 +EC9854DA08F26EDF00B29B7C5242F0C9183EF3D0513F9F0B3DDC6FA41AA01746B5162BC3CD22C06D +DD4D6FFA3DC0E2023CC74CE282479D43ACA7BFBFA3B5F35FB2E54E8E11A7852818503FE1C7EA9A3A +4726C247EBE00C7C6A95C229E05D56E0A0C59A572D8DDBCFE6FB24E70FCEC418443B75BC6A32BED1 +EE0A07E325FD882F86A2CDB1AA35489D305EFF4B4E6A2069696F28407345E1D3EE5B0FA764A8A810 +35E9624E37FF13838538318F19DE00FF0700F8D4F6A15E11A2D49284B302B0F0DC79A8EB8DB27C72 +621FE3DEF6B1C9A27AC70FA73719C4D573C761262D8728CDA321278A189CDE69B45BE47DA8E1A0E0 +BD87756F30440FF13BEC714DE4936B20216A6BED1E038733F73C62EB103E55340E85194E06D51BB7 +4227AFA16D94B47EB104672961A4DFB855C77498FD26B87BC811B11C8513FA0B2C24945064C7D601 +76E42A0EDD6AE820D012E7EDC918A6CC255E903F4603E480F3CF2BF3B96A7E5C36F02565F2035E9D +9612AB13FD2C29D50F98570FF020D2F0047CD8097B0C154B9AB1B55BAA103FCA74D47A527059A5F5 +1AC2E031D0FADDD2A16EACF1338EF15F1B9C70F0AD849164525E3754DE01882051DF78B7F93A2A8B +806ED7BADF75A27DB8F590569AB8619A7B6E84F1BB5302B99E8C3547BFEF708F57BBB1FF90AA9F68 +AD9C92ABA677D302D63206FED0D59AC0950E253727864F3D9524617F3EEF04372C76E85EBA3865CA +D8FE0A7BCDE25C1B8822E307FFFAA9184FEA687D4358B84925D3C5B6CB9CCAA2E2B484F94D6D32E2 +814544B3F5401E82C95637D59474ABED2CFECF3CD389A1B8AA29E8AFA8DDB0A4C6E4397B74DE6DA1 +C409B653B36697EB9B31895707B32B83AFFA3723398A8D7F3316B968044211A9F4AAADA50E441AB5 +FA82202AEAF8D921F467B481F60C6F5A0E7FED0E77B79A25D0AE49AFB36882927154F0C4734AFA8A +586BA077422DDFB07079B463D6BA257F52DEF366BFF1FB6D048968D3582AC55BE830594AE52D449C +61299E790CEDC31D99CC3611D2A7EA83FA7C4F7D11CF7796325A5A165EC4FE2434B3802865B23436 +0AE484A3E794A32005ABBE9F74139944E2FE04D76A37C5D7E19268C91EA7BAEE613C05814BC169FF +ACA11741DF9F35DFF1401B84DA625798BD1B93003DBC057BDA5D9B13547C26C7E14BF4B3FD000E80 +57DA78CC2D4101197F494FD0023971B50BDC633B6F2E3209F8FF83213B8D977F69F86E6699782536 +5931A0E2839931BBC1513704485452132FFACF9E990B498050C0A9549AA8C909090164776E98DECD +68F87E0FC722EBA6413B97B861A9FD82C17EC771B94E715C99E757774570A1FC4B3D7DE3F7DD993F +2383304170560001AEDDAE12920A9FCE050A10CD9715B266593BB281B70F20F3A589A0C217DC726D +EC5EA08A86339FAE82D97513D2178A1AB53CD7F030C05D5174037EBAF6369F0DDABDFA898352B9D3 +2CFDC787AC7EF77F032A3C5636E018A8CAF4BAC2D4276D027251F4FD944D8D0B84A9B8B9060715AB +0ABFAA6671763F7B36C43ACAA0093FBED5045492F7407932C86A6D6794D21DAFA41F698DD0647981 +0936D2D55498149FE3BCAEB333BB82E488D4F7F747DA505F39745AD61AA33B26602AEBA0DF15C460 +0A9F3D054F9836BC6621254F3DF27F2E66E5245B15087893B75035B09E6EB55AC20E6E383C978082 +2814F43D5166EF414410D6B55DFF53A9B6449C4A5B7BF2F0C749C78EEA1F35F35EDA4DDD78CCC373 +2125A3D78FBF6FD634932B3D577A02A725AF4FFA0BE8F9CC66BA54FFEB648E8D8E53047943EFDC09 +9611B2F8FEADCC05FF024A009C212F50830786E4374AABEBDF20C5CAB8E9D62CB667EBE1DC0675CD +FD393BFA882C582F0F86FBCCCB8F5A6CC2024AA993B75E3C16655167FFB4E3F3C58DB05ABC0CD134 +9E03933492E7401550EA51DD8E13016FF2C655FC5CCDAAE8874FE7302E7A72C6316DA3F061A55211 +D6EEBC4BE3934E25A24DDD09AC96ED460C481EF94A333A6BA8B657E65F38E3EE232A2F09DC2A3898 +CAD2B9FF8A1A501C42AC266D4D7033C1CC31D79AA74C955883E5660E7EFFBD43B9324945A4974E4D +88B2E17C68CD0DCC26A41B8339AB0E85B534D387FAD4D2196F3D8D6EA5894F8FB46D0C2280F7191C +0AA520D61CE9C95EDE7C48242A622B18D25AEAA682E060245B5BE285FB8BD56BC1898AC999455740 +63870246E6276CB2024C98A6A07D2764A39CCFBA8FA20E9917F7AB218D6F9DDB74873C8AA267F352 +5E2CA736F1B4A61A9EB890AF44A8E24093E2F3AD78A8C6DDD154B3F504F64F88ADF0450E107DC82C +6F8D72DCCC4DA3CACC0A69F245C0C07F83D1370F0465ED6DD4B8E6D0B79A6316F9C5A60C1CE46C9D +EBFBB3DA28B7BCFE3553FE05028E8E8962E20EFCE50133203BE0BBC34C17D0D3EE3A83FBF50F1407 +297CA66B303D0F54029D941464F6FDD9B2552266C137EF7A801BC53ED30735410D1AA5763ECB8465 +870434E60CF460B0D46CE2D5139730276AECC07F8BFB132934F5D70D3578065BC3B364B853FC9DC1 +263BF627BB77F5D8F7DEA6C9F4915F33877E70D242E2C3E5F234EFFB09C75560A885B26C0EA1DFF8 +2BAB3B6C20108F55B9A6EFDEAB4D96C4D289D81A615C4463FBA2A68DCFB27D991FDA5578F2AB262D +0D89C5E387AC971B214F695AA6BE1539D1170306E46292659D6DAFE7FDD3978CB3D09F30BD6CE9E3 +42ADB0C879E4C5A8E1CE90BA438B4C762107DB4A682FE3300ADAB9764460E9B20723668F3CEE999C +68F573384C33BDEAD6C706502429690BA9A94D6B41B885967A74EE5F26B04F1A5687B141C96A3E87 +24DEC368F9BBF5C3A4DC2B967E32B6B7BABB998E4D1E5FC38F5F3DD420B32DA3C48CAE9715C9B6E9 +6E0FEBBE2833F2BD64A2E92BE518FAC213001067115EC428D5D1416D36B11ADF3994303D5E13A440 +B9101EB8954667D3E7248BEB02BE194BEFE43D10B7E7BD1913F78F44A40B084056E977C866E43B13 +394CB1B6686EDE0994C90CC703BE992C7D26D2468E8845134684EBE99C1DDF5E265B27FB30E4E2F7 +03FA3795F0A2261E53D75B33C20BAF032BA7D9C6750C7772951CD1024F32CBC6B0169BC93E98D109 +8E84270F8F5EA568D21B58A0B6ABD3546E0E8C5B78CF1B83079C000308FCF7AB1CA09D58CC98DB5C +4B979DD39BA273BFC7040DEFE506FEDD618F381FFCB027BCC94FC3795EF42A8B291C6AFEE5109999 +31F0901D530017DA9E5E45877F621E75C6928B82D1EADDE003F5E988C0FD7EC355D1EA519BF1EE48 +84CCB43668A0B322C3C8DC4CE330C0A97919D393E6F237C4E0D9CA5A9B648F26C67BD7EBCE6D13F4 +F5511C2D9C8166C26D3CF544320CA4DE229BFBE60682D42D16E94F4C54817D543F2CF4B37A147AF6 +1744203B7CE6CABFD7D657B975338DFF45BBAB242734123F54DA2FEBCADDE46C55BA3585F866262D +EA872C76AA4C7495D7CA40D659A9A9033D08248B4BBF8A22BFBA6EED76ED8EA4FA80887459DAA24D +253DC3CB554C540D857BDDD2B6350B18D7213E02D7526D674C6C20ACDBAAA90801931D295B783D6E +1666D271048EBF4A5F675E21E32BAC09EB7F15700798F4ABC330BAD79C1F1DFB524B666C1DDD6EAC +5B6920FDEBCDC4BCBE07AC91E2918CEF1FA261817101B14F38E344BB42E16201495FE3F1B70C7E0F +82655EC34DB91D9DA45E8EA0DD2D53F5A81760D99488A68EA9A58AEC75DBB235C50D0A8AEEEE8E4B +156637485AE8A2DBE66F83B5FC54DC766BD6663294155A1FE0641134FC75EE59957A88A4AF21D64D +71B1B1BA3E5C45A1C124CBC17C05776ABAF2A7FAC7956B546134DF7A318A773EEF4E89D3BF8D657B +3B4A3CD54AE25D516F97912DA6F72F7F8A08C9A10A8E71751B1BAD236078854877684EA46C65AE9C +FDC48167A3C4834C0665D069B69FFC18F7DC43837493C0CD23F54BA2B37CD64A3379100D00F246B9 +129B01BF6A1C13B3063A40867CBC9E9B9AFA89B23E0A9236F2958888A506EC81563F0EC0E2BB983E +8E3E62E2B04ECD912A1DF5B1421BAA6E1610F397BB12B28C16365E27FAA2E723B096E85B1DDCBC51 +D6AB15FB233A322D87E15932A44408AECC581AC732C182117B074238C61482A4E879DB48CD1F8DA0 +3A61FD532052D70999EC2B5A4640BD5A31301A83841E598B2AB6FD8619091CE96E75F642270D4D4C +E422EAD900077A95D2703DB5A8CA453F2A8CE7B1E1AABFE438A142693DB8B48DF76DCAE0807F7225 +8E05FDA21ABA246BF9403B2F5ED9DCE637119C2F385A8894E7AB368DBCC75D02B9D7B84A8BFA8DF6 +46EBBBBE835F15802444648C2E59EA41FA309919E273B5E1F21A9F6C1BC67ED0E48A031BDA123E3F +B30DAAF6D496B5B121EF8EC28FB061F6230062879523E053C3A11F671F0B9505F92C3C2A67C89284 +B0F6EFE1B9B98FE14521CCD299A2AECCB8E09EAE89BDAE1439354E596F6CFA4357B807BB857D47B9 +4810FAC0BD89C983C779049A27FFA6C6A31E078A46B8FFEA544143542D207FE30A4540F468BFDF77 +B4ECC8AF67800AED3B045D16EEA408F993C65A9AA4DCEF5760B45FE928E80753062BBBADFD47DB38 +42119E1BFE22CB796FC2C56A7D6D4A68EBAF5D1889E2A17E30036F881BBC283F03BE152545E1A664 +364570E3070757E70015B95C60241A724A42815C067C1F6BEB9CD1E9CF0E603C486CB3314FB6228D +6800081231B616CCB53612F59F800A6ECAA27FA9F27D29DF3C13845E56987DF0742F7C01BC57CB08 +FBBAB2DAA182855C72092E3EBA67DD2B9FFAA83315429023B49D3CCA0EB5493F87B904167ECB42B6 +6391952821E4FD2BA39EA70CF6A444953CD512D14CBBB1F09C27BF40EF3C86784A0D6047E2496C31 +DB7A97D530B3982A706C19F4D90F84C922C7418EDCA1951D815C0610C70EDAFE4FE32BBD25756DDE +F365C18668A8A1F76FC2D6703814A6452C5FB9771DA34E76DC630652C9C9B02246377CA3C92F9D03 +AD0DAD4595699439663B511CD259911D52F9FE22D814177E1930F8E42081055508F6C7AABD4C6C78 +7309BA990E13A084058FFD6DA3BA1A946183576C3D06BEA4E032A8B4D1E3F89CECC3331F83E14892 +9BE3DF0C6DC1BA356986588AA284BE034131CCEF3DE27E12E9C2503B4950BEEC19B5975D29EEAFB0 +EE1A96903609E3BAF13C2381B357590919ACCE2E13319E9BBBB93B04C3BFBB18A041055FA7AB3C7C +7190355B1D3FD8CF0DED8A91B19EB756EE5B0F44615044B7BBF6C4849C9E6DCB22CF30E2C288B5C1 +C7E4DE3E868359EA84D3E5836DFB619AC1C5FF1D9CC028202BD2D0CA103B4E3F5D411719ECD10523 +319A37281634CB463FF98294492773FFC332849CEE15D469FE02A3CCDB6E28BF9018BF3CE14673A2 +ED67B45A2E435AA91B6F2E53FDA4B9647570D542B2F0493A1A976B43A3448302602F46BFBACE9997 +AE5ACB0C733CB4DEADD120BC3D3ED04295D3AECA790B6426254D9BF7E1597322D21518FDAD0A444D +BBC12A04772F3A852C8B06A4036269E7839CE561B4A4E56B19693BBDB97A1BC5E695EBA6D731E9F6 +59C5E9715E41E3E9DF83E6FDFEAD3887F7A6A4962C81D74A212AEACCA2EFBF68E3B3B2478ED014E8 +370C0E02F9FBC08F77C9F0C2F18C2E83CAD2455D9CAADEBE560A6074B30BFB5F8A0D3D03BB4CB2B1 +1E7FAC7F141CDB68AA3A74CB4D68A41813704E2F39DC6C2B27C0FC26F62C5E4B9EA8887436F2C569 +33A6E60049FB9C677DEC23F6540C7714EAA1445E5DE75B783587046F100F96E6834C18F80DAF2B23 +36BE86CD22723F76DFBF7E8B140BED3BEA9BAA9F311AA326F66FC877620188EF4C33100768FDDD5E +D74C6A6F2032A2308ED1EFE0678307767794EA8FF4978B5FFC5BFC31162D5D2075AA3986AFBD494D +1C515A7872707791A6C7A041E7DB6694B5B6C06F85D6FE878738B0A7DD794E60A319A19AD76B4AB3 +510C336188387429C84313869C5AC27C6BD249CE9CF6EDB5CB192464511486522F3A18C634355EAA +49A81A9ADA4923724C486F160212A78A3BCD60E43A9DA310D8C23ED128CFCFDDD8B229CCD941D3B8 +623C000508FAF74CDD952CD5DD1F4A5C8BF947D1B45E2569E54ABCEB67B45C6E88DDE4467AB8DF99 +D18BED636D7414609D52DFE888EEC7EDDA41C417E8A83A95E69D767BDD986BA668E1967DE2185E4F +D1AE87472A940D6EE2C987BF855EE86952895E8A8848E130FB2A67A156A9FA375F0F8152F612B3A7 +C65996BDECD7C27C43F4B596414D467C614868F81EF720283F90383B235E50FA932DA7869301E636 +194A761CF17D4D28C1FB96E73531807D3281C54E675A9CCFF620E7013A726ACDBBA9E51DC90B5294 +11B9963471E4863898BFCFC76C9070EEC099FF780011DAC1AA7B16F6AF040B914BD0CE7C614A24E2 +D01781CC05796ABC18DD698A14B781C5C2DCA9EB9DD401716093EC7BFD50A1D35169DC6B385A0853 +4661A5316A57650F4644E17D8494B998C06AA5DEAA239AEC16EE7E143899F93F07C7E22E776BB51F +9C88B51C4CAD39032941BFF276A07CD70439C49A0C5CE12AEE837063CCF3228BA383CCF0B1C55AED +C80954A1876E27CDC3614FEADB7F3046F6709776F78BA95F937516D789AEDDB13270A38AE03B7BDC +BAC443BFA1518B703398A98A7525516DEB7B86E80B2556DB34E180A867A548A813DEDFF1760DEA14 +9482263A09F312E98FA06887D0DBF73F12861C405FED4F49F5E70A586CFF8BBB0C54D920C1EAA548 +26BFA614930C76323FAA800083CECEDCF1CE759C792DA9258B32AA9D4B7DB95BE648235B31DE422A +8142A3C025802D2323B6D1A31181B7AA40A23C8AF73217D1F0212E43434B301F79A73EF7DBFF0ED2 +648349CA2FED19C9C6E52324EB3E6267EAF430F40E6AC1278BC194A3454DB02F192808E5E3A47074 +58F4715A4BF1A6CB7CFD630E5818ACC820EEBD805B35A90E2C9C8FAF17B98BF7D9313E01157EB9C7 +D205F8FBECC96F9D08B6F247DF707BB1182D03193E4D32738DA373F1C27B2CE94634C24E7E68A1C6 +960C5888E23D5ECE80EA3967799BEC086642D6ACE6679CDF52174EF4C0E5D53FDCDEC855BD52EB49 +EE4E98E4CC930117FB37F0E6F880785D63B51C3FC1318F316F358ADDD38047C0B8465D56B21ACFEC +CA05B8337589B274FF09E584BB1E2A20BADDE9924F2C86A0373557BEA509C50A027A88AD6A44F04E +C01B3B33CC4AB05D3277AF29B8E1F7206F56A5C6FACADF2B8307FA77DC3E92EA1B8650780C5D10BC +76C47938B9009EB8788D899509DE50FF49F6CE461F6590365B6FE481D829CDCB2707336E93E24D23 +86BA41BA69DD2ACD1E780FCA343AA5B680D6A66FA5CD738E3D872C5AB6AA5A1D7D3F6686F6C9ED3B +26A293BA9FED79BB1D6D3EBC149FD0AF44E3B19E21819423EC1FC3CC7CB61A093FC9A0D93F10A049 +B2E747314C4CC8B105555A1FA394094738F621D3A401A30EAFFCCB5F7A8A45CC77D93CB638F43484 +CB1561F61A9E147B5EE5DFCE05DC39148D240BA4F55D621BF93E77CEF15E8A01B030771703A88603 +E46AA7D29CDC7399B301FD47DBCE49A6EDD95BF970DBC0635D4D03A18555DC19D0C3447243B0BDB5 +066BADA918B2635802EF9D68997EEAE0FAC75BFBE5B363D571E9100954FD4AC1023542206FE8A372 +C08997B4A6C799945FD085E173A9B56C9B12AAF522B975E43C89D66EE69DBFA1BB5B46AAB2F7704F +46366D9554A5FE6B740B0B5C08D4EEBC211C6BFD3E57318F32C46309B73012E7678AD1D171FC33CB +82FB7DDC79F83AB1B81D38C173DC0F15F5F6B666A42BD19137967576D693BFE75D414E6770C9A211 +446E6F306A9BD638B6BC834A5E490084022D50935C5D3015E84DA15D3850533D149373CB1A53806E +8A9ACE63CAE0D67F5D3A3C94569C999F3E14492E27A4FC188A68AD3473A0862DAE9D2DF3CE2FCD1D +124AFA89847FEEB4BF0A7C1358B419D259B1B6896F3890B9A4AE35584A6F70525E5A58FC0866DACA +15807746CE216A489C925C4F6A41B46E9059D2F1579D4314A6E861958A845DA2A2BAFA70D92C9AEE +6FC021D7D614FFE2E76FCC592172E7964A62565F55285DE491A3FAC89C6B3194F7BC1BA99A6C0C7E +EF767C1D3C8022670441115D4EAB7EA70371BEA373279BD7B81744AF03D08BC6362ABFD24F66B1A7 +050F9D41DAB6C0E079626F10BB707CDF190F95490DB5F6E6EC36DDCC083701A6BE9B713A9F70AAAE +93C7F19C37DAC683B604DEBC4DC360DD1DE913A01883E7A1A187A90874827C7E0AB9129A53C91403 +383B10C44B09E5D8807C9666181DD8841CB7DB8997E61581DDC4D6E81297132CA17EEDEEF719A8AF +387EE76E30D00962344C548AE8479CF7CC79F6CD2D84B9F3168C5BC595CCD2C14B8DB9B1CEC0AE42 +BD01D68C9098F7DBC19BE8A22CC233EC18BD82496E2D327E7B3439AB092A0E552084FDAFCE58FD6E +966A207746E9A6574DBA813CA22EAA4C348F7C1071CC6862D8461C2658A960F2DE9839D0CB21CBF7 +581C1F826EC2BA6A80F78242A3479D7990F81E949D38392BC99B008CDBF0E885B4B21716DFFA3BE6 +3E2B0A7016832ECB97B1D44EF7C4B8194E938B52A2AA11EFE53FB0624C59642564FBE7FF75A4BB9A +A0D920D3432C12CA0FA79398A1EE484C8819110C2C169E7433D17BB1CA5F644DD7BCDCCC56C965F3 +21D8D1C5E4762C445A1B2647F43559D295B179560785A23592AE40C748E653C761EF096DA4F11A44 +A834D0DBF9696F19064F9C33E9B10E393A5861B90C7FDDDAA43AFC9008AC64CC8F5FA6C47BCD024A +8E3E2659B5347446B9E914B598EA20370074769571D78F7E67DCAFC2E416CAACB7FC949B8A0A614A +BDFF50B989D5A8BA11907F8DD4A0A2BA264FF851E55D8C2FB9EDE9D6DA4CFDCFE5CA011770CE6629 +DE14A6ED499F9FBE25F48D0B9B23A40370E3B6EC935D102A1184DA8DB3041176B18E00122B20ADED +3B04626D9EF20069C4AC66B8B14D9683CCF045FB00FF0700F8159FAF1E36B8E54B9D5380FF183BEB +1B04CE803B9DE0C23F2CBB7CB87ED9A250D408C797B4F7E120EEAB42153D1D8B78C09A9E3A478E55 +E4A5CDDA486E83E39A9E4D6692AC309157DC17291A0CF87D72EAAA6EB0305FAE53A49885EECAAAE9 +6CBB5928E00CDF921F4B68175ACF6A911FDB985BAF7A27E0D78E6B02FA36EE015895F5A5BB615788 +388CF9CB250088D4503F7147678B8A4774BD78FC06C0EBF43965FE7D094FA7358220F0D8A926079F +C0BA0157A249274E2FD1E213BDBB2C998FCD1919970CE8F1FFEB032A9221F8864374D0124A58FFEC +AABCD60F994FAA3CDF8E2D4A09080A314B9FEABB758404A22FB213C5EAE05BA40113907B5DB27A2A +5CC95726872E68F2CD1E25CA5327D16D5ECC6464DFF83EC83C256F827055364D046AC3CE8EDCDA18 +66FCF5ACE05D9CD2B571C2A321D65E0AB0B2AC0992166BB39771A43E895D707194233786A76688DC +BF0098D45948F45CED14C95792AFD9DDCDF35E00B0020745E44007413C01E4A3F18DF1CBF7D35E05 +6CCE0B45D68F39FBD60EF461DFF012FDBD2404B043004082DD4D5D006AF344A66764C34C6746C1CD +47391473D3B0212388677DBBB7D4F07420CF287703359C5E5032CB6D03D2F5F03C9B4D40E4A79A74 +E83BB55F5747070F822BC72FD9FC2FEAEB541540A15967B32B38410F3AD4E805AE4285FBC27C5687 +D9DDFC0197A38827CDF9EF7FBB89FE3508C55DDBC3301C2A4B16F76949F3E15DD87766FC5A2C027C +58A8F8844304D949493296BFFAC52A48FB20A00E50719C2C0EC7D7DF02792A2B12FDDA6BB6EA5E76 +DE58902FAB91BDC7CCEF8A7DE94D66833C868F8F3EFD7AEDBEF7EF5C2B9BE59C102E788416C81770 +ACDB7DDA43DECA29C672DE454EB84DDE6147AFA005EECF6535A24D0C3D7AF0ACDDBC6841B3765117 +5765F61989B6C2AEA74274DDC26C219DFC15FA987DB08B3FA5DFD6D12E9C2F4A6987CC1A81D2CE40 +63B3BF0DABC38DDAFD86EF5C44EC54B54BC2576E4004617CA32DB9DCC05840F9BC4BDA32CDB2D5BE +969D03B7D7B5D4685D08F2BB51C848E820011391CDE74E25A96D4B83F09221EF922D070CC4C2183E +B1BE7534FEF2BA865C061B877950646BB86D7C655A97A698550CCDD74F1EFC6EF5337277DAC215DC +F22B798EB27BF28B20F4B60F7079B2F07F2D39F00C38DA86938078D1F6723BF3FF61DA23FE2A3F1E +77BEEF87B96E81055B18F57663C55059BF31D074B833E0CEDE9310EEFBD2229224AF7EC0DE95126B +3DF02E832F4CAB641772A0ED7931F50881D2D9B8628B55386792E8DF7CEA833F4B99FE949F666E41 +59F55F2D6787C4D41BECCD873E18761D69AAB76CA2C1AFAA4A4CE0910E6E3914418669C59D650C65 +08CE255ECA5778F25F37AE71D014A227D3C724DB0C82CF8DFCA0CBCF609F272920D814358C8EBEC4 +DA265A1C0EA5BAA8D00F9D5EED1EED007C8DF2B22E83EA66C77F217DC3614080D88741E79A199EEE +D25ECDDD60BC85BAA06609786EFDB2D4B9B8A646BD81ABAB39DEA16C5D97AB61ED64695D91CBA3FC +2FF3C907C63AF897E366300319A2970394BBCB26EC3F364135E4F0BCE48B72E1032F1E013FE82699 +00801BDE1E9005748937B05FC4BC10DB916EA43C01430FE0A449D7A8A53E901409C639CC89A34091 +B7621B01539776D5EDF5F704E9D84145F7E6EABEF17DC6C75AB0AAC698473837F447E189C6E6BEC7 +B574BFA4ACA88B4FF12577E6E6532A92E936621CB9D77BE59A07A64E337CAAF9917439C59DB7F606 +3FF5B65AFD255EDA314B0FB6F8668674335CCA54CC68DC6F61A974079354498F74EC540FB91AE545 +216703A8210315BEAF028795BBB3F54D1844F095A57E85FAF483CDFB21405C5C01FE247D1AF17442 +C478B89FE72EB82393112B6E6B0300559D7FBE21BAA142F525C1189BC688EF1188F5297BD4E18BB1 +63E9BDFC54544ED6E6C6E17ABA36134D0D9DA52729574142C3EE99599CB7FE00296A84CC8AF479B0 +452EEBCD490C53423A72420A26147161804351DB20E4BDB3D9FDBE3B3A20EE54508116548A4C1B7E +AB4BED281EFD9DC8D4333B166D4B758BA58683F11ED2FA782B194558E5E4AB2397A4FCAEFC8AC0DC +AA567DBCCE943B7BD63F9D4333C145D405F70F82BBDD690BCC326D7050AB8F7CBCEC4288CA5551ED +DEBF50DDB8EDF32DB13C53F05EFCDFBCA1044AE4C8D91CC7C34AAC5F609F7AA882D86B6FF9460848 +F41E41D551BEFDBDF3F8659855952B621F8DFF308C574AD6ED9F511D72F0069FBE155930E463CD5C +13CCA584864EE9D7B7AD1B715F6E5D8654113EF8BC178E4E0AA1B80420C34E32BBF752DF4D916F5F +7CD78763B629FECFE065691886975BAFB610AE6584EE34AC1585B34EE73E1A215BF97E62BDD59658 +3077D8053AFA13868029E2FE0A6FD6F1703031506FEADDA3F8408619D377E85A40C83FF43F4237D4 +319D3874F7D221A5FD12A722B1002E45439EC630E3D173E21474F7372E5C7ECD95874973DBF1B49D +248AE6B0EE7BEDB529C641AF4B3B126DED6E6E6F99031042C82D2F27F40E41D9EB81BD6D4ECBBBEF +2FD84AC7997CC77D65D1E15633E9A56430247671CA51041316CF0F73A94FFB30961A0526E439BF30 +9711BCA2ECD749872FFC59A7A982BD177AEB4F7FAE513D6900E4C478C4BD3C34C4656D310580CF1B +4E097BDEEA0622DBE59CFBC49464B0188150DDB58A28220795FC1A1B673BA23D1E9940E985BE8034 +8A1457CFE9397AC2A6D89F49A8A3CCC1CA667B7E8AC6967780AFB8FA6243D7A179295D13BF1A127E +FCDCE5F195D006C4C550630B834090C0D4E6EF9692CF0663998B0E51707462F9958DB8AEB87B0698 +064D1E2A972989EC8BFAD55065ED9B30AF67A5971C5779E2DC7CBF4FFDBE30EB00FF0700F8035E7D +E9F09F7942E09466D15CDAB706AC62AEB71A2BBC4AF87898D151C1911EE34563C7D7F85370A12A67 +2D18DB72D23EC980282126B9AC0D874EDA232C4DCAEAEBF5ED670DA1A631F8B3241F0D4A1C61D59F +D8833E82A37DB1988D09DACD9F2E15CBEE0F448455EA0AEF7C6D96B9751C3502E968795C5511E357 +D40C7979BF5A4C61CBF5A2466DE5C296A5E285C06578E9C5912385D54A3ED84CA11307503A92BFF9 +0CE1D77B64EB72F8BFABBF54F6626A7F697A0A9CE0FCBD3332EA8B5FF46C762EA07294222F46BA80 +ACAA3ACA047D2E94093D761B6FF1A923483BF4E2662C871DDDC5EACD1065B817B92A1FCA2AA7A8B9 +8331EBF1847D754A8C8BF7BFD519ED840E67F0CDB2974192610FCA5362153F8F2EAF0F3442545FDD +F7D705E1A93D5303D8BBCCA9C12B684063E683F0904E88FC304D14E2CC3DB4B28D53513D87276DB3 +C149E7600052A1E037E790D3B1016963C94ED2E6C68D732D660EAB795B4931AF5C9FC52ECD3E2746 +DC0DCC407E6D0CAEF0F5AC1D527165643864F5D625B8D6BD987EE3935EFED9DB65C6DC804379A489 +D5D0574761CEBBC012935135C630FE0C42CCA953ABC2D2E7EB649BFFAD0D2AE98FBA78522732F15E +1D03467B92244E8ECC86C1DEEB878F1A7FC1715031C494EAE7FDD0E3FC535A769C78E34D69826957 +DAD72E15C6D528E03B1A0CC5FFD94B57CDAB356F33F7EF92C0CC0927FD97E249AB554CCC0F58D9DD +8721D03DD2A3B4B1E2F0D8D69FEF65A8539B3DEEC2291132EBCD32C608791CEB633E9F74B80615BB +D0211F540E0B675BB9AD39AD63E1C29415F1C49CE7443F9715A81688C6CABCE44CB6E990343C7AB8 +3722FAEDBEFEFB8C5094763D4DCC10D0E3C85BB1BD98AC195E038D1EEE63EEBD88F936F5BBA24A1A +E61CF9D1754404D5D0AF2970EBD461398D8CE717713C2FA46F97FAD85EC7AE949B8897D55075E370 +BE8BB6F7D324965E0296F2F56838D443EB6000FED422B60DB1F77BF2C7408211540A9F144DDFC3FB +EC86129D365EF6CFBCF90215B5B72A527BBB43BAA90460189B43EE98C33FE07D8CCBFDAE92FC7959 +474E65D3BE5A5B268DEEC942D8A5401793C33068E3F7C01BBF9B33FA7BAEAA9585DD405FB4C4B5AA +AC57FBA374028012A422DF2ACCA62B05C4BF4724CE888CA188AFBC7672FF5855FF7C4F37E7FD56A3 +8C31F695017CCAED0CE28015298F71D83706EC3DA8011678F22D59121BA47A7D2C34E0253843B0FF +72939D5619E074F7CE1D4BFD64EAF270078810E4D8C64A671B473C13307B885AE1D7EBB7DD347295 +93D41DD6FA6E1D5125766FC12402F9523FCA42C2E6DB23EB4E8E186305D166324E991F6B61FA8532 +14EC1A1696FC5853460D05F7C7D0FCBA635DB43712154DB55D658D56695F46914FA6D1319AB40149 +0087CD84514F03FE86B7C687F9AAD1F4F7835A9EDBED9A9A6BBADD2F6B069853D904D1D75830CB6A +B8B573F11AE2188CB8F081015840CD864C07B2CF382E6B7B8716356C1AAC1EB15C814C3788D49374 +2B6A27EBF130EFE0CFB712F4EBBB2FA8DF0EA870DB3E11D5936593E67EE6E8B8A1F2A4CD7F25A214 +1158EAB348C7A8AE672D32D181176CBFF8B3DA82FE113B2E31E738DB9EC1376218D80E6B8CCEA254 +1B4395D6356A627909D0EE4950E2FF6C3306F3F85B99F5ED62E5BDF72AACBE262C69BDB16EDF7150 +688C195969F7064C4DE5C4D56D0F3E31F32FDA6D268E4F6B110A47DCE4C9620720937330ABA7DE27 +4DB28E4E9E61CCD35DF3F5194FA5FF88A03FE31E8BF9A0761FA7D07C629705859EF5D51849EBB330 +53B3A4872ABB3AAB70EF25A9A663CCF05188863F6790A8368D39922493CCF623275540EC5B1E832C +EC2B1BE96653E249EC9F268320750168C7F5ED69DC1FEB74AA2F87925DB878D5C30F466F7BEA55E4 +93BC7153384D20A6297C43932A130CF322DF3355512B76BEED94DED70682893C84B2C8EE4997A30F +C8C6116A8557D2704AB03B87F8E38A49DDA0B47A4204026AC70E9235D71E56AC37C4C2206652A80D +D88E270FA17FE7DCEC6FFCD3E627FCB626AA33FCF5FCE0E599222905116F2E90F902BA031968BE8C +B8BB3B787C989110672AE14729C82907C1D5ADD19FF219EF2FD35E1047B148D4FB11E081E0ED9D80 +43D38661FCEB0EB883A7CAAE7A36EA24A6FC4DA00FD994BB225B707EC03B347CCF558925CE40072E +7268FA55B4139F7C48874BB08A04C93B2A5E015EB1C86FF5186275176F12752F31DF01E1A3C6AA42 +86E81965417CB6082AC67D355888207971E8A3FEB560EBB240F86FD300895EC37BB16F446115AF50 +7029DB3203B8D18FF99BEDC6C630A659F9D84B0C43836E421227489A94547457DF14FE116BC67997 +43FC049DED180F74AB11B031037530CB72602284B170049D7FAC497380C3A7262BE9723CA9B8B8E2 +549988FFF922D4CDEE8886CD452E7F2670941394D8421F50DA3B7BA4BA402C47E07F8EEE1B21F862 +B51EDD39B46F229CBAA7FC7A6B3312B8D7512B3095BCF70FB8F255C59071B7C36492DD189B2DE186 +5F01FB5D89C42E40A6F4F41434EE33851A2C5138D3B77100565699EBB50AFFBFB9DC86ED69304ABC +58637FF2B7B97F779479DE6B971958BE7EEBDE2F4D8DCF9F89270E0FCEF210958B7E4E2AAD429F92 +48631E41EFDC0F6B021F9D0C1F6B28120BB53E7177B8EF3FE42C1015B12A38B88C58FE0E4B7A7DAC +E095456C39C21D4EAF5FB113DDFF48AA64A236927B8A002F088A03090B2272CBC1E2BF200DF356EB +A082D6972EBE091B000E2536BB4F46D597E7D54719A19BF8A821E1C46C2D328148BA8E79245E16B2 +3C3BF131B9729A58921245E1E2176F75C1D4DD604F81543B034F4B8617EBBC54AA57B51994AD1DD6 +6A7E96A300FF0700F8744E2E300DBE77C0640D50DA91616EE455067BBDAB9B92395DC5172369CC92 +A63C9284515AF6BA5B4A8C638CB81CC4F24501B83ABE31172A65A8BD3B262987D28E58966F9B39FE +26F22F92EFC1AB9FC5765754047B972EE9907A8D7E1CBD6196440CC49A9AE77C7426C89A2BD4043E +87A4F323E11873031678BF9CFC5D5FB0ED08A15A6A68F85F6183FAF0D99548E2876994685041642A +BDAD7B9AF7318F03C25F884CEE95A95C52F5FB8FDF9407796342E825EFECF58ECD3DEA320D26DD99 +BC79E670BC6CA753F34B7A8A2FAD18F7D8197DFE3D94A3F9D8D8032953A74BBB438AE2F30895B2F4 +A64F3519B77E51EE94A3C2141A39B7C8A53B37D0D00489779EB3D577C84F85F33F78E8D839ABB4FE +AE2E45EE0A43199E236B18E530C3D89821C4702EE1CFB45DA95E57D6E99AD90426ACBB7C1A0CBD2B +B5DCC64EC0CE958DAC285DBA677893EAD798DE3A2BBFBDEFB7F2F123F0C104E046DF9F73869AB62D +87D444EE3B95B99671EAB223FB2F76AC909CA284B6A0D8E263A6E0AEC894F3CF92B1649B8AC729FD +C168E1F0956F1B7D158F9C12810A4A6932D94CE0E86C24E2FDC998B68FE519B4CB243C4368A94B33 +A2117382311BDAB1384D85D732F4CB1829B9802CA1DFBDA531070165E676D44B84E7F92A416CF6DA +0044320F6BA688ACF1B7E4B19CF62CDA956B68A327E5E44806BE7E9E59CF27C21AE46BA7EAE64702 +2149A435EF28829CD08C02DD53452C1B74FCD69804B6822B54500179C3F155345DFD51AA8C92AD47 +1367C2B33E42086654E00AA9B13B51E5086513FEFEDB4F9A5526B717EBC17A0212619A5278DA8528 +EE12FF8E51D894F2A7D3C1462AA3E22A2337239A01D61642D31EEC9E8AD016626FCD3344126E611D +18B80BD996864DDD61E9B7880C209886762AC99E2AED42337309674BCF7254BD4E56A53A8ADB8E15 +CDD775B8B76D1FC2C87D6A14ED0EAC7BD5304DCD77EEE0F1CE6C0EB4C292DC8DE3557A44E3AB5BC3 +5FB58A81CE48521E6877862789F4C27CFDDEE8186DF16FD08051BF82B285CC3C53BA407A36CC0CBC +3CC4E8BBCD82DD297D9929A1EA78DEC0BB53300D289A9477ED2A60D82A01048972067FE0AD1FBC77 +98C6E80B4BBD7E66F706F8B617BE1786775D4D84FEFF11E527EF5775953FD590B8465A20D00694D9 +0AC8C2F6AF8C46802184AE93B67AB872AC7979A4B69D6F9D26A469761BC680FE6B8D96C44EEFDF02 +F7F06B6766FB1A186833AEBF466B399D319F7919D45807AA6D239A7761B6AD7AC8AD01401BC5DFE8 +40B5C63DA2CF971BE28A19ED2E09C796D3F1B7C89C007CF97EC47AB62708462060B92DAFD35F6E8F +3BA70D3FC9CC365809C4936F1891DE7C2FEFEF0BAFD2393C48B8A4ED862E0848710BF1CF809C0715 +577576D85D5C9DEF6FDDC84B2E3A5D29D6046082C542E3494D25EBDE7ED50B57D1084B9DDE74C42C +C567645AAB92F9B2664DF2621091B1FEB4E40B9A9365BC722776C80C22532F39AEA2AB723F35103C +BB3FECC43829DE775FDC9EA76FE96918E211707D79A0517B1553D23118C85549E29191A59CA1B746 +70AFB7347F40E669A91DB91CCCEB9A64D26062034173CEB8B90E71F861C1FCC749A0FF5E36397634 +8646C5E6131AA04F740199C8D39816C8858F64FF9792B6114648D37A13ABD8C7C7E4DE1C5CAF1E4D +CB556FFD284DBDAD7C99BCDB1FF8FBD569980B9ECFC9D79F10F6113FADEEFEF33A1D3CC9330B4E3D +9A87D01598837813C9760C4AE3EB58D0C94B19AF0F90E355A95A6D15E575A58EED580F6D8602EE50 +A29E18317192E01CC23E8E35A21C1E6745FFEE731402AF9087FC056E7D1B300EEAA8D90745DB085C +CC6E3C9F41E9A4E1A3EEF2DE1146794E172196EB2F1F7F0984D7BDF7155F75F4B74D86AA93913479 +9A20EA74365218DF60988031482C43FAEB365E5F66CEDDD654E9ACCD2D50434151F5162C11B67235 +2BDF5206AF1975201E29BC78358EBCC37FF7A0D3D71DD723DC917D77CEF3FA8463828DBEB33CA7ED +423188663B858911A6281322FF467BCB224441CFF4A01FCEC5050BD99F7BA58FCAA9973725975761 +5DC94C4DBFBEB600C374F0692AC0651D01B5FCBB328D1A52100581A30A9FD2EE5B3AFD12792AEAF5 +5A7A00E330F162F6615C8263E7445B5E098CB793F8E2F02E0CE7AAFA0A00CB381EFA8D0E5AC2E50F +D6C16672DDB81708B828494719D8D925BE7E65AF1046A9B4BF09FD749EA456EE6BD1137596C76A3C +B93BE60CE70C6421377A4EA3AB641AC0AAB3A093927DD388D77247E591886753F680897200F7785F +B17CA4BA0294D217BC92191FF847753565F8D7FE0B2B82C84E621F860A5B8000AEEF0D06496EB00C +7D798599595692C61CCA0947BC0EA454250F7BCF8B6C8D6D197F8BC6CDF6B0CB6583E71EB187824E +7B3C0E5BC0B2F773E93BE2CEAC2B0865EB3715D8D4B774E59177B5D750513F2867A9BA6BFEAD92A5 +D8B48754123DE53B5B51718DF0A67800A4B455BE207D07B83AAD9EF28B4ABE1DCC32DEC291B7D0E6 +3B3B03108C2FA65927D2D8D7B77245E064704457F104AA0F424DFF49EB541FDCD3CF533F08BB31CC +E831750F6575CF9C45EED54B2ABA53B6A36E1BCEF8D80934E9718D7807E4F89CA16313202A77BB60 +4FDC4E5A2BB4569B5378C062DB130C26158A6E223A4C975D1CCF928F695BE67B00EC38170F2702E7 +F74C1781DCC1CEC22B17FC4EC9DFC6F230C7DB23D5AB745BABBE871971256EED4AB4F654D2AE9551 +1B96A15F8BF9C9DBFDE0277589271DBAB3C6F318D739A85980587723AC7126C530F69AC5D021588D +2DAB92F42F3F29AD4808D52CE23A5AA1FAD6319857AE71DD3110B463339CEDA5A14ECFC90A3D8CDD +69C95ED28CFE5AE44D3809641284F42400FF0700F8F988EB28E08D97677413BB66C71DC6843283C3 +692F0DBDD3239F113A32530CDE703F716F648713F541B0808F3A1A7191A7DD174ED43286E76EF346 +BA62521200EA4DA0C278CA7576F9516A14858A01D0817107F38276C38D2FE2881C4314556FEAD824 +838DE87B14BC88AF3AAF14F6496F07E6523F9EE2FC5FEB99D36E30C35A1128AE4C2ED3940471A1B3 +C419FEB70E9C4F097945C925DC03230012A2A4FC9CDDABC7AAE44A555329779667145A8BC21743FC +525713F6607E9038BB7D2D1462BFFA7178AA7A8E9454E75015E4E05431E981741586833A18C52AB4 +A553336A446C8528F1F27EBD90A42D3738E7A599DB30F531ECB62EB2AA3ECB7A3CE9E7EEFA046416 +0328983CFF010810741992DE7628996EF7EE4F5F43B61E8EF5FD672B3F39D6035D746B7F3C9B0511 +766319FFBE90E9E18A2778F76BFC5172AB068BBD5456F762CCAA0FE575A404757BF46238C15F8E97 +19E2822B9EA83CF46864277979BFA9F4E8EE816BD6FF6B9C231DD83B79A7FC14BE77B446DE1CE73C +649518545CC1E450706B4090068321458E0CB2DB125070064E3A203C986186C23E16713BAD3B9EC7 +353AB38F65EEF17738CB05E63DD5220BF4BFD58062FA34B9E4FE383FE0BB274E2EEFDFACA2098A0C +677BC02528D2D331F3DED2CC5ED0A237772B61BB753A0884BB867BB1B90E94E7A36C15C5E7540E3D +A24F95F538D5A84A7EB8F8FB726EE91E04724B3935DD036A2C00300FA59C21CD1356CF445BEEDDD8 +262DF83121F161EED0B6C7D5B248EFB3508A396974EEAEF77068964C0F783968AE7A57A70F6CA25A +4B1587DF78C35DA0BCBCC0978915B4EC3B75E0C10CF453647E6EB1A7CE85530694A17DD2FA55C476 +E877D9708A35A2A13F4113B04B0139240A575073FC65B9A97E94C95E69C728D14501D03901CA16EF +270D442AB66AD3E1CAFFD6E69A1D2C7C74A88D263E9EBE92E2020B17C10701C6AAEBEA4AFA26EE6C +E45D59FBDDD65675E02646B1B543F16EB24C8DB7FBB6E8C19C6BB7B57CBE4EF3D8C33F51D0002202 +6A9EB7FBB8653820DE175D548041D235B67C4EC038BDA54AE318AEAC3B7B3D79A8356D3BDF4BE93E +0E5D31C1C143357B61AC4F78439DC2EF4D5EAC3E3A3AB25287F1F6F3790D262F8B9AEF33D83B6FC7 +B5CD7824872F4A5A3D539AA0E2DBDFEB19320EADE39F66EDC6B2DDD3197FECE09A9EA595F1CD6671 +E400125B2F9AD3456E9AC71FED8553D6160AE0C28B03A80F391F28EF239A5F2A3BA057E64B69348F +F5CFD75795752CB65AAEFC4FB98519B9E5C1C4F661492BAB46B466A82CD7BE7765469190E9BFDAA7 +5D092ACFA22AFD0F91F93FF543F835D2D316458CAB956E54E682C25447394D12EAFA3F8C64180640 +E6953E38540EDCA2C153647C532B183C86211D00CB69B64A497C48FE1F217213E439E6A1F926108E +547983BB66C1631559008E78D10926FDAB2BA27A6385492F9A7E89F5BD5D8C96A388F303EAF8EC7C +4313DB8151821CD9DC133DE25AFC90433B2833964C0B141CC053EF838A2C01ACB884140547168525 +FFB171D3AC48510BAAA841A530DF278EC671558093784594051C698BFB7A4E2D2C7EC97432A17BCD +E0E76DAD8783D53CE8E74C90AF095CDBCA34262AB84D636B2F0C0F504191C6D347EB21161DA48BF5 +148B919EC7454D419D06A12C70744E9E5B05A21D5FCCE605408A8AE889A3892642422A34A23DCBE2 +9FC6C4A3B2E1D9A8AF5873F34154D082B4DC0E74138A5FAE6F6194DDD849C3D72CCCE6610BD5CB35 +C44441FB9AF4B4DFAF910C49CCA4CCC69DC00109DDC1A4C7EABA8FAFBD1A81645390F8BBB2F20E0D +47BFEE80BBA0FE479215E08CD0FBD31552C222173AADAAAE1D47A186F88CDF179DBA2D43AE4D3D22 +5D9A888CDAD1D5AFB3DFF2AA2B5FC8F42D4FA032EBF87C896C9DE25F3F4B8D2D424B551DDE98C843 +EB473A23B895A524303E2C97C05ECDF356E26DED83C65B4795E5419E8EF77BD2152602BA704425EC +3C264A31DE7D8AE09CE5E97E9E036B28221C9E3282DD5A1FD149069348CD32D3C1F16AC70930EA64 +8AF5F13F83DAA896DDE43EF6CEA2164B7800E9E92822A798551DAFCDF3F0B9C2A9F177DA379FABFC +8D6CE6BBD6ED965F5685AFFAA58D120F63A0B4352A0AB9DDE14DA2AEA7F9E22CA0F01E7FCE0FA195 +8F3CDA5522DEA9954BDDCD6DDAA06ED98408CA1F1E8BA78F20A1D4E490AF07C4976C61DA7F69252E +5B30B6C306E4662F44E938F403AC87B2096D913E8A00E97340750EAB64C50351688DD877EC6D2138 +F9E1947A70F23E209212625E042635236FF205AE742155283DBB60DE24BC6874D6E5B322E023B5D5 +05DEDC43B94E3EF15D5EC0A58A59AE97CFDE39A8D619BEEF2B2C6D0B867EA93482816EB2129A3EDC +4218B5DAB34A16D980563653B23F7A79DFC123CA0558781219C48C1C57EA613578801D8CD3E12E71 +9B9BA66DCF00D59BD110086DA1D30640859DA560ECACE27B8C76948A7B1CEC2A28813EC315AB40D2 +99000EDBF83100E90708EF52D10A3885CE09B17BE416960CB9D65FEFBF0755F1BB2E9EBE80999287 +9B80B75F044F18EC1BF37A6C0DA62827884EC09CD1B2DBA9A558112F56C1808AAA00BCE16145F806 +16D33558BFAB012D68C4F112DBEFD7A786E9D67B766027957AF81F4B8C89137AA416524CA75898FB +9C0848CB486C548E6042861158CE21567AA2DC5D3D0E547B29E60200442951B5637478DF2089B803 +7C9EDBE4D911619643619784033777069B470AA94EA4E98F2C1B959A136C70F2BA76C13DAFC0A99B +4055B604201A7C0D1201751B2B40AAEEFFB6B2762D2FB42A3A3FA776B061C0442820DBD04DB3CD19 +F452939D43F0033EABB671629A858EB0847B05D700221816CDEF714400FF0700F8D5674EEB7475F0 +0E789E8628247505B3131B300D104FF1F4683EF035BE8CCDEA4C185806520BC6A70337AB8797B4D0 +ECDD6089CF27249965D381244029D90256CC05A2D05BE163B949958BC9619161DEB2EE18D6AC02EB +926DCC8B5800ED0FED08F47536079FF6C51BEB138197D58F714D537650050BE84F69AD6160B4C8AF +EB1C79CEEB6CDBFB8C2F037D7558D7516ACAD21A3F278302985FF59F57F2636E0B8BF29C8A87A4F6 +0A7B65CAE9AA4D7B628C16F9DBC1BB6312A30BC3F5B8FD43119AF1963670DCDE1568CE6B5B503F8B +FAC3742FB0AEA471E3D33D68DA57686ADB3EEFF9D98333495C45221F134F3225A760AF2D43EFFBDE +C9996F4763E0D664F91EAF97F7E5A073D2A7E88BEE1B5876592F4D5DED23FA481CB0DCEF51A58A0E +0A97366D81863AFD1B40338B2983F640C15860C69CDA54388366CBC46B4AC6C7FA7FF097882688B9 +FC5308AA195E9F331CA43175DACCD524A016B6E751243B5D1589536D9E8C54A44146297727F68131 +4484AC8A981C0C4B5604A2D954FF5BF32657DE3676CAD95C28848FEEFBE8A9B87AFEA41A7036390F +24A14429BE41DAFCFC90D0048702BE72B9D461A8D8968E2BC2F72061C3F4B6534C52244278B79885 +A346D2D01E8E0A0735B0D3359AB8C2755BCAAE8B0A94E269B1F44FA1A58AD600472F80B16027055D +0625C9F9E10B8AAAFDFABD1696FA8EB0D457CE95F67DA300311D551A34C0681AD20E420C3DCE697F +3751C59234D75F8A40C2BD35F2EE1982E005783645A4CF30BF9C0552E1550665632056EA14030B75 +D697C426DE90B77020A4884665E8088F7D8C04E79654408EA6608E41B0641BD187022E389D2ADCBD +C3A7FAA9C717B4459D46F64F1C3F8B5BFF48E9D5CBA5F09CAF6D9BEA9AF89011A0E4F61A037E7CF9 +F6ECD3DF3B72FA6612E5DCABF1458F85F8C3E51137C38775D9BD51EC0F0FC09E28AF349DFBF6B360 +5617E6A0629CE8DEF92B834EE2DD44C9DA111E8BFC84E35F518529BE926425D326ACD68F92DA1D9C +46B9AF361DBE2310069D8A34D471917F9B08DDB52D672AD0F71F45B9A0A38938E14C47B4C4B64D9B +AF31CEADC55F7D59B459322599709BDC876C51B0F49709E4983A9CBCD120EC2E1A22978A2A2438E6 +5F564D0873323496CB03B5268B7D22A7A57533646430C9721FAD3819942A0E995D02D5A688D47E96 +E165A2C191D6D7A235C933E8D1959BBF414AD37347FB56917DFA68540B5F06B3B2EA70BAAEF5645B +6BB6E57F859F0A9C23489C4D2A4377FD33791D7DE0BD3E55A0B70986BBCF6DA3CAF8C0D31A09B9A6 +FB989FA451F201DEFACBB3E13D1896CFC4C3906D4C1FBE96A134C44C444C15BBA7EFBD9F628CAA25 +C8F7A0CA6A1FDE6946BBAFC298C192606C65ECA422C2945D25AD70357E3CF216CBAED95849CCD67C +1EFEC0A089FF045983B0EE1E9F17A920162EC1D30FD71EF2575E32A610FA144CDD27E82D75F14953 +B65322E23B01EB2DCD9BE3E8AC5DE175C57864747665877FC249FEDD06B99C303D9D504B9F2F2C47 +A5D6530707F59BFFF9E389AA8CD06816351ADD3D372994B81D08E5BED87D606EDF3AD22B2B296F8A +1DC51FF1BCE2B9EF34E713A6E081486B6194D38DFB6CD9BD1A46BCD2D5AC1FE1613553AC148329CA +A7824893F7C94D9997659C3AA84FCE95BC13A47ED8B0A2FDE087D925BC7541AC145E3FDD970638FC +5D7DEC9E93DCCE79E4F34F74466219341D892E990307D4093A1BF7E55212085B1047E581047DC93D +2A394FE8EE864A061C5BDC9F56A133371243B62424A2A9A3DBFE274436BC5040BD10D2D64F861C9F +4523888050D204516D0C321E9D42CC652BCF8ED686A896C32F8A387B474CB9D150FF8A3C8B8B6F47 +6A9E6541700FB3DC0FCC07735FFFBDAADD6E207C8FDD29B28559FF702BDFF377E79E9C0202FC697F +0DA657D16689099CA7D9F5DDABAD5DAB8C08AA92A25302ECC8C6F4AE045CDA08557F51C6DCF925E8 +98815B063D386EAAE27AA7652A957943732E5464C385BAAE83B91AC937A6ED1685A33D9EFCD2D8EC +38E393E69C481AA12AD5DD43336F92717282D843D5E3DC8ABD19D73D0BECAC2161F9C2E4B1A722AA +39DD0A500AF34F98D1BCD476699CCF93AE7AD85EDED4A43C1DDA13AF82FFFE57FEF47E5FF1F67F13 +F77204A85942175E1935F312C12E4AF1CD38E59D08D91A2B98E83F568BABFD37425A7863AA57122D +A7E8E614E10B809B6573F7FB6F40E1624A2D83B9499D267410A69A43CE05B9919004F541AB1001D5 +96C23C48AC1E5167696602B7CDDF9EAD66E6C470FA90A84F7085877E769AE59FCFEB7FA18B4DC444 +25B4BC793F82D317FA5C410C7D2D3DA792CBAE7D89DEC49F76458E9A21CC6785A5EE14DECA4B6081 +232D2420DFAA47C683F4A680A50CD5EEA2F32B9841218F220CD37D540ACB43E0CE926781BF3FE81F +62CAFC7BB4F79CADAC6C0BEB78189C557B8E8AB6238B086247BFED5DC114A1BA8231A382CCA94A98 +96E40DC26AB8A05EFCE2C8AF1CD01EDDFB2150827A50D047F8EB0161360B623086BA4587C3D1735E +C16DBF30C9DD1B12F739DD029452B7EB6FA7F4FE92BB1E9812F5ECDA5C9D28070D20C8F8EFAEE28D +7193DDD6CE7437C1E259C81CE60B9A2FC62BA267440BEBD0E232DE5B674C27C34999F43ED9615744 +B46FB2F2B35A4851281DB63422CE70772D7AA3B512E082DB168D769609B4D3FE4F128EA6A8EB361E +B1F5368622AB7B701581DBE6CAC57697ABEAE8168C16CF4175B01C902BEE2214265359D284018907 +2EAFF256A5113AF40FFF04C8710092048C2C6AB8364A02C865D0FB8CEB348631D94AC9A3AC3A4C8D +C561B36AEA53BE7D71BF5BF93B2664C25A922068D8BA75B56F96D3E2A19AC10AFE9F143333C2D58C +000108FEF76E83946EA364AE7494806D47F99893C5C14B53CAC87541165D7D3A2345D2E0B8B8039D +7A5CC331170609354A4BD9E5853AF3E5BFAF5ECF6CA564A51D5D38E9BC0CD316448C1313ED5F0F50 +DE68419BEA50AC0E60788F9776205B27A30D6DDA3E98FBD7F7D692C1C43EE3A67E5FAB92EFF56B39 +5DD1A86CF464124B2A141D5010C0D2E943E6F3DB250013CEDD378B7C8931933C18A2BC937605A0CD +2F5579F2D2F546B149A869A1FC6EB5807BA362A5986F280EB1FC79E4037E90FE6F627C63F13968B0 +4094219BCFD1D4A660080A2002E296994C1D6BAEE6004230CDE6EAF66B42FC67294F05B75FB1E96A +8D5C6CE43F0A48A44892669FF0E77C673D500D89DE36AE4C51494A9FC5EECFD38F9A1219372F47CE +04522F97FF286DB935F8DF79A187E284CFB0B04216C6A4F5EC7C5D50A54FAC71F7142FCC31050C2E +128E9A9D1D400D6569600A1F00F90EF1BBD4A0606451F0D800017FCC4AC9579D4F87C637A664C9A3 +4286D50B0E451B7EC65B3F9A9FD70A9112272701B88DA54F4C09B665C6A1799EFE9C1D7E98B81DB9 +62E0408CC04AAC90EA7506C2546BFF238785A522443DF54CC12F2F4DD3B2E0AE74A6006F12649B9E +06D5712009DF5D4B798219D851820E32B08EE181B902BF5921E2692616476F62C7373A809F59157F +34B3829EB6F099D4706A2ED19B463D8AF80F127568667066A1B988A12CFD5633E7CD06BA15E6E3EC +557168B901DE7851C8D03FAEEA660B1F9C2BBE3BBCF1359E1269AE9F767CF326D041266707C7A1EC +B49CAEEFA23EC2520DFF10B85AEB098A5A04C88016A42D756EA15C0AE96649BD7B5967AA0856ACE6 +10609C4B110A9D0C33EE82E29324A015705337021656FAABA33FD883C95C593C24600B64BE582A40 +AE3B794A47C91F1472164F011600D046410491615AD04CDDD2C9A61B266CC35CE9FAB5CA8CFDC63C +A66BE9BAD52582667E1DD9ED3BE2A50FC40F7376D38725FAAFF500196A90BDCC23A717997961A372 +C0C02C12631311ED88312C3CCC2F8AD50CBAEC10782E33B1EB96FAA0ACEED2AF34149CE8F4937E81 +948179689B15EBE428201964E8CB9B75733C1B7857491A19265AB0E7A5FB839E35B894E229A835A5 +89DB190C14F87CDC6BBD78C583A51321EC27E5466F3D458E1B127A21A3D9A0F29A4A2DBC90F974E2 +BFA6F32902B794C7A63FCF6F3B4D0682C834CCF135DDE29664A41E0B459078C65B0E310A743EB267 +8FD9CACC32D740F86198CBFA547E3DEB9D55B2470A2FBC1663A73E2122CFD1F512026A011C10822B +1A1B418542D36332B44CD2938FCA171E890FFA46CA018C8E82D1FE8A02F353741A6B4B0F517581CF +0DF8ACC7361410C07E6CCB5C18ACB0E9DC8594AA2C804C8C33D76D54F49C39D6C4958E52788F7101 +91CC0B52E1C2A39BF24CB86A1472C318F49BC85D8565EDC21E522C91BAAA5FA943B9414B8E2BEB3B +18AD01E9DD384A56845D5B91687991E853E3E5012F1895DB93EFEFB36786948DC1B8E928F55EAEAB +615867F0B6667D31CF1BF38AD76F5390271E36F29A68648F684389EE0B0EEC3CCFB5447720F7CB51 +C1AB3ABA39A3DFD09465E85A8A63F19600A77C1D1AC72E86D62DD60EFBDDB0AF439F5180EBACA862 +BC483ADC6C4FBE5FB4E1F17EE0C13AC828F285BE017F9CBF72DA4B9F34FB38835F1B1EA0EAC03058 +B794E840C79966947F6786A605432422EBD79F7F7E02D5547778CA100F63714DAD2E23D2084F5AD9 +532FE9FC099009FDFDD050C93EF0F9C5AB3620BE0360C2BFD9C8C014BA1F337CD04F350C2318C77A +48828729BF048F9A5E91590DD13120103C1A63DC39F4F84C70FB7066E5A1572A17DE00CC02F60E18 +351386B7570B2B93597A6503084881686C0C0BB1A40D62C1E828AEDA41C12D71AA31DFE54B7FADB2 +46AF6129EEC861F9D26AEC4B3E0607A85C2FB263E768A1DB9D259087893BD87763468433E3CD0A9A +76F1CC5A4D069C73F1EBCFB437AC9CB89A37C3E07F9B1EC94880CC5C670CF90E0C51C0743C348E83 +704307AC352CBE94156BF28E8EFE5280B515ECDE94D1DBB335FDAABD193F5947CF6C0C6223B0AE5F +31BCCC96FC5EAAFFB57E5E9443F11DACCB12F4BAFB02B08E6D564D9EEBBD37EDC3EF0BFDF6A74ACC +6CD64A331D02A179A80D2404D57701001D2E1850A37557DDDE135FA45376CF03CE9DE52CB587885D +AA2DD02D43E155C2F233D1D52293F0D43A46D9D659AAEADD2C98223CD2E1379C5D9D3F788B53978C +D3B1EABB217C47D92C00A13AF27BA876B81A4148C2B9196A1920FA2EDA02850EEFA0B3629DE07BE3 +110D4A9378E7588D9612A41E4FB4813DBFBDC4AF3D87FDE4460EFE58F18308503A87FC9844BCDC44 +7D389D18EAD8F74AC6FD32E646ABEA90B14F4D0D5B301911B42887CCD8E0E2424220B2424BBF5385 +233F80475F09E413A09D84FF6E1CCD6828D9F056729230470EBDBF0E6AA406391F72764C2C235483 +1E0BFCED8C04A22239382DAD16D6A134F21D8FF4FFD11A6FB3C4E2EDAA5E4A4128925EED031E4723 +770461E55AA17B6EC9C4441F61D18A8AE657E54383A4EF4A3201A41683A94E356F02C09D88EE61EF +A23D88D1033DFB77AFB139E1645AACE4B9A69376B70F52DB17D047ABAEEE855DC895AD9FA6AE7182 +91B8667F5F6CB2F318A7F54D223C0A13FED05B519215BD755C832A593C4EF32C8ACBDCDDF541B4AB +B510C1646A02893D43C37898F1355C18DE789C75370036E601DA7ED42388ABC05B57671945D500AB +6488A071CB0FC9A089D4DDC556C9431F1488C94EB667EF3E93E259B4B2E78AAED65F1D486AD5CBA5 +8002BCE1F03142761890348352E43E3811B149BEE5C4FF4CC141C61DE6846FA0ECEF13D266AE6365 +1AE0FA9D999B65251C744F2CD4DA00FF0700F8FCDA28DA99E3D8DF202142118F9E85BBDFA81AFD03 +9B74CE0CEAE4CFF260F6F147EBA8E26C90A3AEFAE2F8E082F6A0B639DFCC44EBBEC321602D4DF169 +DF38C934757D992A38869725EAD7BD71239E35475D2F40B4185DA76117CB48C69613084AD69488A2 +E98D983274594D1673F46E7A5B4FFC122BB7A6405CF99A58688D2EAE20ED1CFA6F7A266C74FADDB5 +2A5A2B3A74E016CA40E63C72B69EFD0746BDFC8C6BFDC79F03A10A6536C031F42552683A9822BF2F +1542385D2487F987712A26E3D9921D63BB5D9A4351F5015165AEE4253B62FDADF635E05E39EA3F79 +35A7D0B53657447CC1C5E826AE09154F8E712D05FDDD164B030F505346CBC7E435D639F3EB26933A +1F444A55EE2913E356B643503474B2C24E6B9D154C5B17929A41DA58F0DC947C4B4751A4F16304E0 +4C063088A4D4C1D1C9C6D70C128BED643EB1F3C750C35BD418FBC0ED54B57555D96E0C621A605ED3 +F11ACC51F608098666A64EB01B538DCF5B01235DB7868601FFD58E53F959AD1B82E4E36BBAE703F5 +18EA14A6D1B5EE7E9CA1D84578E738A28B40618F28E52236005FA52F8702A076CF95581EF6FB4475 +62D169D651AFDB9F6AA110E07E13F4182E485452070CCDCFCCFBF83EA72C5D43CE9D13F387AAF482 +064DAAE07CD92243D12750C9DBB4414AE3558CAFB28A2A9E91A7E05DF6A5B9B60EF60975CDDB2221 +1C6DA6FC9D2BD7F7749676C9BD01698F3B734B32186CA882F4F355C25530CE59EBECC0D7DEE49F3C +115CD2628B7F25046772A904F726703824ED1597C39E37473BB8B57C19DD9DEF40FCEDB7E480BB4A +BEC304DE660B670F0482FE84376698CF167309133690BA07356B8DC6A05A214BEC6C68A11D2569F3 +B4B8E0E7688C1933CA612FEBDF923D7BEFAB1B782C11CDF29B687998AEF13DD06FC983EA48E454D9 +8B3E620EFC28289BA6A02CFABFF3D5869F2496061046C1F7220F7F34B48E22B42EC9F40444A8010F +E0465C78FC955040D351FDBE15387BB4DC1BB06DF9690D40EBFC58B04D413A5F7C3919123D900DC4 +3639C18F1BEE5FC7BA3EFA85F197D86D0C275E41591C8D59B271A069AE15EBF2E68BF79A1D1ACEA6 +BBBB5A33752EF94E0DC4829CACC603FFA31313897B52A6C18C4054F19C49611B2FF19B77BEB9744A +09DF04AA066ADED003CBC047D4519F733ABC1D990170FA278356A9A2D3B7EBCF2BA19E7DCDC28438 +DB7FFF6AD6ABA7AE8A048CE1C578E87170A061900075E2624690F311CB33F35C0E86CFAB6F6F12CB +4447FBE52CC4D2694B912C41E790F6870840AB3FF24E4E746A1EBBB0BA25AEB2EBF99E0C92DD0867 +49FC96B1AF6EC4019D5379A132C8964CE46D25153A792BE6BB539864AEC0384841CDC450DF93E71D +0C1755DCF2F18D2AF39A90DE4FC85EFF88E33EC96E524AEABF5ECA5F29425169552B4508C09A7928 +98C5E980A2977D188E5012C95B244CB296BB2780F890A845D85637F6E06E62844CB549DA049A8016 +5F3994EAECD9A07C93796DFF354F8553C41AD423F0F9DF10FEFA0ABE5BCE068D7FFA4E9ED3B92078 +E0D006F48F9C00F697998E76F35CBBC5EF6B127D20AE300CCA006B5CE339AC6540FAA7BED73688FA +A2FEF72F90A32D21AFED6C65A472EE543A2CE7922CA3AE20DD7DC9D9F4DD9EA9B4DEB4DC35CA102F +6BDEBD9B0D1BCCCB0F0DB005B1BC6E8BB4684D66BF7C73AEC4460A79A3E3D848AF8F3E5D272CDBC2 +85BD7DF8D3045BA9B4E768FB1F7FC065AFA34475A4C58A43980354437919D29CEA46CFB1D04D9928 +0164D50EDB650410CD4084435D6088DE0D7182DE79BC2D0270EA69F589EA1389AC90E3277F8B7D36 +9D34100CF48F9D794CC02AE478DD383790766ED16B3EBA16EC91D21988FBBCEC767E02CE427A4A10 +464204E3CFAA4048EF713F4B9960F5B174A8C67BB5EB88D5AD6982A3EAE0FB4323F3311ABCE4995D +74A316A8F357A7E3AB70D300D19EB0D87C6AC3F20B3A65C484C09CC40760ED172AF3E1B90CA41713 +BF44D329503D78EC0A6FBAB3E9C3213C9AE6A6CBD2AF95C9DF28915384F010D44390D8F7FD99E336 +425B31482A6715E4BE4713295933869074E8EB88864513584235ABC7C54F020EBBA8D44667C9D3F1 +69F99F9756C9251BA39427126773A7D9A70D3F809631D4003177C0A3589D4F86255518C455607474 +0BE378CC25F2E63BC9B2D92B4E60FCC303B6FF3D4FA06D988F2090F289CFC41B16E822F47A5760EB +BE3FD5202E1F896C1000F7176AAA3C17DB8015B87924A26CECBE17CAB8FE80113ECAE43BDAD29536 +C9EDD059A22EE7B8BCCCD35471F1692256E50E676DD354FED5B844E25FDBCABEB33DA5ADC35A3C0C +93A89657B1B4B7A71F0143CC7C54D45638389629EA0BCBD2FAE1BAF620EFDB3901F708C067EEA41C +B0A4B5CF46B3A0096CAF86F28773FE6BF1A75A93FA6FC66E9AEFE8A159FAFAC96D0AC9258B2113D1 +7C2EFDD26E98AC19392D6C30C44141CB81E1447F6E237A6F223D692FAD2E2745F184876450631A4D +D9DD32B9DAADF3A04BCCA806D96C2AE215F847D5502F7D709497D38979CF3EC4A5677861B78CCF67 +B5EF93050AFF794440825468E9B00A6E467E2092F435E55A357D76CD41EFB67095EEDAC432B2389D +5111F75BD1E75BBE6C6FB05F78290A7EC946C0D2A738A33E9E84C07E4531593B2CCFBAA883A9A778 +1C92FFE656227230E45FD42463DECF85B056F5F193F8A906AA47FD4F0F7818DAC26243285881EB72 +8C69E15D4D67A2947635BEE35D9AF5982ECFBA69CD28B305BD5B10C5872CB49702A23CCB7A840A4F +08007FA0F472A5B4663B846C74368D94D6EFCA27B10970CF44655AC60BA596F7D7E502893F0A6274 +3F95E811971C6EA6A1BEFB805EC997518D8BC5E5883F4E581D5300FF0700F8554E4BCDA4A97EA379 +3C26E16E58D8917B533357E27145C40ABF6E192EE596CA729A1C967FB44D1B5F719FCA2142553637 +76439B2DC84F2E2E59F6DE5CD20AD0DF48B158A68307C81373434D2BAA403BB82648BB9BCEFF9D47 +4D82551372CF3D97859981BBC06786ACD86876149B5BB7A7A76BFD7BEB6E96FEEF51E9B48650E578 +9EF99FBFD035C5696AB602ABA96E586FA087C3055E2B79095FB0F129602842CFFA392F987D8F07D8 +C6682528FF9FBE2D6C2A9BC36AD75D913C822DAB73BEAD8EA2F601AD24427DC59C3653E2455CEF8E +BE446DB69E13F76BD78C5F290AAA122EC45242CCF0870E072488C7CFDD3928660DAFC45A40622B42 +B0A1E31622DB64095317CEFF205A57F6410AE3B4997AC9D954156157E02BE3608A07086889156554 +E2F1EDC2746F175F9B17FBC2BBB6DEBB7D7141BD9A11C58A1641B7DC035999EF403CEF799C942178 +ADCFB2FE73CC24375275115A94F8595C23270B95C538B1DF05D7BF0C0A8114714D567F715D941D6D +EECA11F4B23C4C812C8B48FEC7B56F372163C511F3EFC98DBF09B7B6835A02B2254511BD184406E5 +567F42930B04B0C19E8D5882F22D6D139A48E5083DFCD912F1160EBA828A4A0EDFF420C1E5E754CF +563620AE3C3AAB376DC53CED88BA671D70CF2D2498804334A5498EE80A34171A861DD6FFBB22C1F2 +4D244184783389FB07DD4A0CF3E5E0DAD52FC7F2109DE66CA8F74C67E435E6B8B109C96A0B80B6F0 +7A2FCA43EE269461F23FCCCF8445550C60D2645050637F90670044BD686BBB18977CEFCBD1E6E236 +E98A4E0BF127A3F59610C3A81B69C932DB36D35674E24C0852667AC5ED154F0AB625F9CC415F071F +5B3FCE03E2EA616D4646CCAA292209CC0F2EF39F93F5BADEDF7608A020B860DED48683B785550CA4 +A42BEDF037FE765079AF2478386544ADB1F358E1B8C075640F36926BD122D6D4EB330558AAC31742 +3782D24A4F3B6F6F479DD4B5626F453C17245BDB07A167A51790DAECEFF84A61C4636E65D2C28B9A +FB5E99D019843B817A5147079BC688596CFC192A346D9A824F226769DDB632A4BA82AFF36D6D4932 +741304E6A3C066639FF58295C0DC2CFB0883C89318BA72CFD494CDDC0BFBAF2DEA76FA7FA59198B7 +F0F5864211A7021010E8E3187FAD88E20B373F7597C5E47D2F48ED8C0E13567DBC7D99F254BD4C09 +0A3452769B1EAB7C458EF2EEB097DA23A92EF62402A46FF6EFE0451F17B1EE8BF621F65C01188690 +D2DA2CDAE94278F9B1C2CEE0107C95CF205112DFA331957B06E07476F9C8D3064AF80E6A1B436B7F +A422E88CF67D549E1ED293A140AF451735D6BEEF608C4968F50891F9D9A185BEEE5C15C0399370E0 +8D326109D5B488DD3DB4B99DA6368E9979F62D2B839ECF3BC1ED93E0E8BAFAF8999118FDDC78F471 +1C03A8CA1C161B30C1ECF43C2FF1ED8B36BBB5D5F46A7714B97B8B734B74953E4F798FE175EF8E92 +0158B1B1EC75B697DD40E4F902D63507E8F28FC9315EFD375000092FA754E82298A0A51155FF0249 +D14FD3B99F172E722DD931BEFA75482B835665C322CBBA4E1EFBDE454D95DFE0B7B76BF11F8C249F +9B12FAA99076F43D02BFAFCB92184E599573F0A5834C13D95BFBA0B596B63A664E12A810907EAE6D +AD6D2FA2F5A7000015D177D3EDF4DD64E72B443081B4FBE61A18323EEFA9E4944F82208B0189ED33 +A12161C6A8763AB6FFC314C9005C33D7BF85C2D3D7CB607004D17EA3A856607530F52CA7CE68F3AA +6121F1530A15C0C7462123306C11762F5BF660C22DC084B986C33F10F6252BCF5EAB3BFBD5C6BAF8 +A34E4D76461ECB5EE71E876719F5E66E6DE4AFB393AB8A47EE9F1D27F25EE79D3061D7C8D7BDE9D6 +ABE0F192F9994E2D54B9BAC186588854D7B9B3A3F796E6A6A129F724E7FD8E3B1A104BC0B80B9FCF +2096B739F16B6CC41E34FB830A5834CD7711AE5F3D0E73F3594908EE0F7830498F490A6DD4761FFA +1659648F1A25D5FD565DD3CFF1B1986AE245AFD508C2623E023C8C490E1F626FD9433C69CC7CA691 +D996861669F13A6850A70CD5D6E969E6B766EA7F011E3BBD117F7F5957DB4245EE12BEF18F148AC5 +5E3E69266E797C0E5806646CD9432209CE70FF0AB504621B8ED385762A6206B3061CCD44F786B4C7 +F17512E79450936063C49D47881591C6C1BF70226870DA5C6A864CA8F74253759763B4C8993BAB4F +203572EF60591D6E5FD951EA8C681901423F8558F0875516C3E658B1752104F7B7207FAA3767D19B +30EAEAFCF43358540871E21323F32A54216CEB648B28E913C1F66A1A1C8E2DC5906F57F68E131FA4 +368699D854B880456105019056E94A60BC6027EFFF7EAF31216B13FAAA9EF0B81D29169DBC4EFF0A +CCF61A412DB1723C621454E86D0E038B5D3C29C5A691E36EFBA0E19330470269888FB2797E8297D7 +93D6716B51B34C0CD65C24949B2A8A96FA9AAD1771A9DDFF842844DDD520E580BB88BC1D24D11F70 +AC39EF96778B9DDE9B63D04EA7765D8EE0BC2AF3040AD23CB9E04844A5A447909D34B84162D7C061 +42F15DE6BF96E34581765BBBB36BF0320FC2172198CC713A8DEF83F1F74B536675DEB4EA83B43CE1 +7AB89296B94737341455BB3B6608E5C0CA9C70F1F98A3F2E1251F0D677EDB64735340C5EC902E996 +14DF6C929A28B3048EA4767C816DE94755339CE1908AD517BA67F633F4130158BCCC64159F688FCC +865C973F5774D07D8D47220BC1712EFB49030CACFB5BC6A8D8C9EAC46582EAEF5758EEC1F04CCFDA +8C9F63DF24F954BBC34BFF8DD6BF02E33F3E14202824C1B69A347B16C5338E140B170502ECFEB5D2 +63154589E4A8AEE73E896D094D6AFFF56D056BB27CDDC484ECE33615C49EAA9F1A6E787EF6660001 +08FEF78CA3361C713B1F7CA85B3E657EB04B02252D641C53C51E195FC92770A3F8B3DAE429138888 +CC597613BCA4057F07204F121048FDA7E370D1C976CE6B5402734985395386B9CC513C209E924544 +E4AE11C73840B9899B601E01139E7FB945EF59C2C98897BC39392285AB8611C0A1D5E855202805D6 +9DF30707929E8FA867B8BEC2875AED208AD49605C63C18ACD3D47FCE4D2FB79424ACFEEB3D5FD5ED +FC598D4B38884AB60FF20423967AA0F19015E157F9F5B30A6EFD7E2F9F6370E2AF9A4C3C0180398B +4627DE3275AFC73C1D0C1C0252454E65C017C01C6017CE81479325ADC2739B84E64315BA4C2BE71D +655C4986CFEE64832376EEC2AB21A639160C21B5FAD223E858335FF7DA82FBFDBB53642BD830F463 +EF338959D28EBF0D44B30D480D1F01BA9409293161ACE5E7425CF0021CB9E548E09013352EB73475 +795A00EED49942AD4D4B924D2A88711EB9C316E71CD95F40FB6854AC33B650CA3D6A9F4745B77CBF +DE557F680BFB5627B21D8AE01C98FAE534DE5BF455E3BA4CC5A79DE318CDB30FB31DFE984731FBA0 +5949C5AD2B4E842AEAAE5D12BA914E3A6395E589A835D59193ADEC2BC6EEC61148F122CE2B2D0F46 +5F3C2219DFA67D2A3202D988505BBD10D38EE7AB4C2A98EC7424CCFACA58DE443DAD959178020FA5 +2E487E701E7A93E5CCE653F74ADE7CB8A51073CF80C404D5EBF18E86915164F3A0F06055CC28B84C +6C3815F4839536D5F61B2B204DDBF553277215DCE969DD95DF32BF5697E44286BFF392EDA228572B +056A9B2531D49D89153E56CFE7D3E0AC98E0E68F1934D09B5631649B47C9B47425AE994357763CB1 +C17B2BCA3190B4396657E6ABE21B3461AE214B65665E4B1C5B4B76D7367A384ECD832460CFF25763 +5796373F49F7E83AEBA5355BE759BDE32C35E395F4EFFF6416B06ED3F271DB16804241FE529A3203 +0FB9196E3AE5DC4D996DAA5B4B49209E0B257DB0720E0A64D06362F1171F0A5EA966991E51A8F58B +DD8CC30EBAF4FD9DFC1F1651D7DC71EE64EEAB944BEF9AA61CD4F519996884E0BC39DE41FB25A050 +24B915D12A5160517A0583E410BCCCCC062CB9000867AC820B38FB016829C1546025C11B70CDE319 +CF02F88D305C8B4A310136334F30AEE3B7FE676092A31612DE0AB052C06BAA4DE6185A4F43DDA69C +986EB172A8B6E254236EEC44E35FECFE6EFE889F6601B535DE1DB6960BF1263EBA003A31D88628BB +8C38FAB755335B4AF507F232A86BDA0E0BB10EB29C87503AC99B38AFBD2CB94FC6AB337EF2C0D060 +20B71A27D760A6F2B8E741C72880927862126AEB2F7C90689AEB5CF2C71B145614A3B09D6518A869 +FF55B0E189E59002B953D701136862D46CD9A59F1C598E4D4C72ACD8C9DD00C295EBFEBA385C2A5E +4706902B4ADF8B7488E9CA86311993D908F8EBAF3FB8AD1DB8C9ED3C19D08A70E5AEE2B487C0AA99 +8E2962F64D8C889F81772B972C1DB515E1A87452B6133C49D385B57A44B15E4BB2C209B3AB15CC47 +DE22AAB8423CEF524D33F0DF8DA67100119D7E78DD320C8858F3A137CC26619B3CC3AD51F4C6623B +0BE2094183FF106FF60A4EB5D704506EB244FEDC69003128BB3198FEA47F3CD88B104B7BE62DF4B4 +DDAC246EE069DE087F86DC557D6A6F4E01B90FA93593838D7A2E6B0745670AAD947A930095300585 +1DF1191D2C03291B8C3D27F0199CA0A6CC78A47A763A602466CBEB2AD8258D77F62A6A7BAF4187F4 +1AEF4A5E4CE2FEBC8FB41398976352ED05A1F8FA0AB2EC391EE40C90B6DB62513F4560BA5CC90EF7 +9F878D525A0CD92888CF8FD10E5F9B779DD307DAD959B95F34F0A4C8024C7AD3479242657A7DF98E +B16D2902376CA842AE066ACE0407721EE0DAD56B0CAEF029B79BD2DCB3627C9B644A7D4EF72B7CBF +7C0E340E30AB2F9286FBBAA46C05C3F0B3C17EFD68FA38270163A9BD27C0F0F29FC1B689886EE780 +FE7E99709C4E502C37D07EB344F6941E56D736B8BA9D8F75D158F7FBF692176C60426FB6D996A5ED +EF472FF0C453F0A7D6D65ABE7EA42D34F7E611AE1BA3D82FBD94609572C40B8C3E7A4D5EB61A06CE +E488CA00D9F5CEF0CCF8588526B5C8612B9C86EAFBC86E4240EAE42B044EDC3DDF4732BDD1B0B339 +E859CAA9A21B6B319C3153A8AB69E1B28089EA571F7629F1385422E82D1B1C374E9E5873F462E3FB +2C4DF1D325A6C0CA88755653EBEFFE663563824E3547ACCD1646EA83FD5BD7FAD884C6780270BBC6 +DC49E3CB143AF99A5A236B3D1A92B38A4F5B8E08EEA213D99397F7018060FE98AF811BB2CF572712 +99CD9AD6529CFD8F665550CFC26A4DF86C702A157BB740FF21211713413E9CF4524A1457E07049BE +2EA61A53DDAB8134AB0F29B1B16931B9AFBDE371CEF7A026DE455B87F76016F2C981C16525D19B4B +0569647FBD6D345CD1C95D8AC8D0796CD155EE1EF31ABE678FA24C76EC5AF06D81AEA4106BB4508B +AEBC4E44330F78C09832A7C626576BEB45CBDA978CC4035770E2C92451AE4E3266968BC17BEA9311 +BFAC2F7254349D6887A1152A0EDF881991AD96684541469FF2665E70C93D77F152B15E18140E863C +F84B466C5A17C4D8F90CBE31029BE9771B40C5D3D01F5CD39C6F045295976C610684D4961A0FE419 +916F8A7C143F45A74B9ED1AEDD0C0EA161A32BDB368A009CC0635ADB9203FFA722A072BA538511F6 +3C5B1A69DB9EB8AA14D41BD1B0EB1C1766A903F46EA02F8CC9FE38A613AA2E4CEDB72F07295CE612 +80E558897AD3F600B439DFFFD23E4E97B19226ADE7DBDA02F2AB9BDCCBDDC0C5E33951CB4030D417 +34AA68956EE7E7CC4545D759C6250989C7428040B766E13643A0126085FF865D346091995811607E +972D5417636B7804604AB5F700FF0700F8C94C6A374CF2731BC06EE6EBD17B4231734C0D727825D2 +5BDA3E29455D8D2053361E63566A68DDF16A4F38DE4F9FFDA07E6C573AC43990A7CD0373DAA3EC04 +40E72B86C92D0BD166D344C544A90934C3A735054A2E36E3F65C41DF198E123D8F384FB3CD269D60 +06E0D81F4305DF0D69392C90A30722317E77CC8C6A5FBC2FE40BB919FA73B74F735DBC2038F91A8D +F35918E6AD858F4261ECF45FEAF826CE696AE5D3713556334F5D6D5545764788B9E02A3B1CC13434 +203FAB8573E95A9A0C94889234D78017A13C85853DB63AB40BB738E9D59DBF4266E19337DD594BF1 +87F884D5E2EE5BAA90B1247A87639FE9CAD49CC1F422C6E2720A7773F4FDFD2F21A1C152D1977499 +7190714CF1A2FA62113AD6D5DB6CBC62134F1676A38608569B4F2DAA3B514ABA3AE48FEEF404EE64 +362B55445E736E00D27F9E13E1A08EA84C6C2BE8D377235FEE482E9A939E3DD6BE5F6F6CF9F5DCE0 +C73B2CEE00128C8F7250DDF1E9BB29088703EDA294397DA3D66761AD5091CEDD4F2A5511B45424C7 +8F8B402042C3D04B97C40F0CCE89AD83B19C2E53DF7F3C9C6653EE0E9DD453D4E749FB2E40B224BD +23DDA76121AB371430858824F46226AAFB479789B14942E35848C890D72F456BB1FB739080F1A85B +44E2DFE81F4A4257C0C2E9AE5A6B350211F98C2090E6220A3C949AB7549C70D7B22BA44683985963 +887D54E446EDA1436E41E77BE69D61B6320E3224FAEA07371927E04F8FCAC4303F269EC7E0968E95 +EFC127F5E3779E6945DF2F41395FB33664029415269ED373468352D77FEFCFF6A793D2EC2AD1ECA1 +1DC5BF9CD44661DEFC17BC76831ABD646A03296B185A25BF868380A2A01A5BF35CE6F9481119375B +C5DD3534808034CF46D9BAE792EBC74C058BB210E52126FFA9FCE1DAE6EB7BEA53C16D8170FAAEBD +25B979519FCBB23AF2903E5EB05CF97B732AA89B3ABAB66EAB74D8F9382280D732548C6DF530CD9B +A79C1AA4E5B8776C785F277C39AA4E8BCBDC7887E4EB5101A69F4AE96469A073C1DD2809F4EC8EE3 +AB42F4B1FEEE8746A423C0B8D43FFF0D5D2A624161200C72AE1410C6073859CA0F69AB9C703AACBE +4CB29CC5D14501BAC5828FEA81D856E6DB25F47A2FA34E5F45EBD0E95F4E6D3CBED9C9DD6010359A +72FA5C70B0E3B76B5AEDA1BF5667B9DB732485E7BA8C406F6619F9CF15B79C921B9A4CD177A16282 +2AA3A2CEF823D6280F011BFEF91C14E20AFA6C553D570CED6486021BAF78B45EAEFFEA77C48089AD +4630FC887F0828C1CF4613B1310DF025CF269ACB634A588592BD769BFCEFDE0A2E9E05E703AF29E1 +7D2918AB5C469B8AC4AA1287F99B0E8DAA8F0623EFC31A021C8D01A99D1D30C8F7576F810961CC18 +1D2F2672CF3EF6B8ECC39D910EE0883CF092E2E5BA43D99ADB6A68FA98AB82B6F1E991832BE3CB10 +E40890CA2F94BA91A913A47E98B5D8BE0D50281794BE26C8D8FBE6871110D8D4CDD44AB5C1DF5F6F +45B453FDE560FAC2E708644BA9BD7DB7D4F0537AB5FA520D3CF0223B41414A652DF83F2FB4EC43FE +B6A2537600AD6DAC946933C76129FF2837B61E40D4B7BC643496753FA655BE36184294694AA5C34D +2CEA733D90EE27E48F307179264E25B7440C055ABA64AC63856AE78BFC232C798E3510B84E832D88 +55210C0A7B9D5F392D329FA7FE6B9EFD67A1EAFD34A2F85084756F51D7EA374C3A93EB0B995EE938 +26BCC305ADF94E7775CC4146BC795C04B8C50E4082498C35C37DAC9DC200690B504DA9C68EA4BAF4 +3ABB3A65AFEDDDE306E64ACB98491EB770CAF624ECA5748158EBF29A37B9F115CABF765751D545A3 +B98F038AE8B258776E67B16A6C2F9F543A9AFCF6A8A0D08158FA46BF3707C1225DDC408A93552088 +C6A55CC9CB900926BBFE01CBCF52836758F3C0223A34D177524D4F87F8C95273E0C5B0081A6EB0E4 +8CD82F8D91BFFCDC1D9DEEC0816EC74357BF475215BC6FE38A1DEB65E27F8C744676C1F52E2F962C +EB67115E154EF40607C636592EA7ABB776F78AB7D3345F4A25F1D33CEA2B468DD26EF6B3F2B5F9B8 +FB18ACAD1E66BEF106CC05C107CD1EDD591301F323FFFC245FCDF19E81BD3F40932DC42E98AB5189 +5BAF8D5D97B8B014E896488885BB6961A7F325616D3859E5ADA211565E3660698400C7F84B601AB8 +BCD35F06AF614D49E5B2AA7A0696D6D3B84D385B66E013ABB93D364C5AFC4AC0271CF9F55C6286BF +C79D83B1BD9B0EA9AB03CD1A6E9B9171EFC3DD086FEDCD137E999E4343EB3ADC9C4896DDC8725FEA +D1F3D98E8A9C2CF7EE715466A9C127535607426E1D89D7ACF87878E7157F1E35F2F9412F7AE4C094 +71D298637BF638FE04DC055900F56D1A24174377A123DF407BEED995FC936D6B7771D32B4F803688 +85CACC19EDD9A1D61BAF4BECBC634A2F5F52BE64C0DC10CEF059A12A8520CAD0D4AEC88DE16DB276 +B8F8F17C4D86BF6645A6A4964DEAB66AB1BFF7940F34FC2E9405408BBAD46C4266B7968BAAECDF17 +B00EF9D272676F48E442CD0EE9544C8AE445D957817DCD29A1667DF27DE098EB4CCC442B9049E2D7 +362E561354DAEF766E8E0DB8D0ABA920704CA1717F38AAF233A25F31589FDB8704D3AD61DCEF4F8E +F2D860652B7731A684013E7B3AA47922D889FD2AEB4C4026CEF59B3C1528D7872B7D9A19BCFB86F7 +BA474E7469E78E6654FF87DFA3A25504552B769661F54125E5B99401C438BA7B86D7778F4796C29D +70B40C6A2CB8B5E03A926D36B9C77BF4ACBCC73981EAD31CC24AB038A343DBCF6AAFD0CB5201ACD1 +DCC2507DF8A01E174372E45B3C0CC3F60FD2292EC2EF23904EF1170D8A9EC602D458EE39CE004F2A +F1BEC3781827612B6AABE391CE5705780E7568100E55503E00FF0700F8CDB54098A15F89B9C0FF87 +B77EBF2867DEB191487443EABFEE8A9F242568F713D7EEB72C6CAE71894D4B3EE03FD288A0608034 +D61D36FE66D08D6C61821CAD20294264E522E9E67457DCB4F35FFB8C00695958F7E333DBE6C72030 +7BF9B6E075516C71D88B896D3482FDCEB3D171B521422C0C8A502110142B1C15D7EBA6D25897548A +C0FB64F918433627FBC9F2D8CDFAA6DB0B339C1162793D3A499A4F85EB82E5479EC799629C4F9880 +196D0D7953FA6FB6DA6AE7D440C8B7B747743399BE9ABF6AC24464B7B7550C6C6BC2996825BD1278 +D511C92FE0F2321B537300A8A71946D19601AFC6749E7EE00DB2015715ACB21541D9BC59BB19A93F +4A3CB42D0A86A4DDD718444B684ABBD3231605FD8EA1F9E352F181C5435862B75CD9A671FC7464CC +2A131FC2CE200DB083C093A771F0042AC59D6378CA67C39A773BDB3DBE5659FA87A501036F563CDF +DA0DF531C35A95A781C3D33110D15F52D0100EE4316F4AAC5102CEFA9C4E8C68809DA6E714810B1D +B6B5820BFF599FB522847D22E0AF3589379989FFC1CA37572308533C92226FBDA280E234CC650112 +DAD63BDF3D988B966D22F1004AD92129799E5917A39D56EF6B267014D9C1B66AB0D4444B43E0FDE1 +D9F9521F9693BB58572BAB8FFC4FA39E88711EF09C268D068C9F27EB5B18D165F67843BF50FE143C +F0B31619B84889F61B9D7A6A04D32CAAD6E025F9AEF194A4C2DF75FF5102DC390084E51F985D1380 +6AEBE456063CF62A08708D31EBDB7166C09D69499E52C78CD2E3325AC2D1DAD2459BF04CBD24F04C +DA87CB4045F4088C659BC1E8D2C88950607F62C9B507464C4070F6D8D33082636D7B4BFDB6C98B09 +2132C40DDB2C2042A96E5ED017382431AAE0D493C6CF677C045D90E1B696B6EFBF533481D3E970C4 +2B97B634CDEFBD993C0CC61A0E07D41CB6EC74D09CE7B7FFD81A2B47E9AC98C507CFA7F811A83606 +9F726F1FEF4F21A1E44B0B225233031D41ACEAF7D96991CE3D5D8028291ACA8A7F16CCBE1737224E +28D18468FF39C7481A7D30319FF2B8620658B92F84D0DD5A59DF6A10C5786001082AEC33B69A82FE +219A71A228841F66EC33F51B430E1649D32603DBCB10DCF64A00D4917D724B130E194ADBF0417F90 +B7224B8BA3365441EE06F1550D9F39DD001AF6637EE22C85D9A65E55580BB21C527A322DC80F0061 +D5F9361BA152ED1E0DB6001718DB1DEC16519CB1A0D98F267D0F3BA34E989580EEBD01843AD9FB70 +6654068B64E5EE80AE5C661214A726DE5E78740D557FCF82AB26F7AFD2113130B17FD57DB94612EE +A65984B026BCC4F21D52C291351CA7152B4376749B5D94FBA71B94662A21A829D969AEBB5AE9E224 +538CDEE339489371D6F109E863D353AEB4FA549BFC6DF4ADC36DDB5732F39F037BDEC053624CCF3B +BBEE2B704C043E207E66D698DDBABE5F1C2229FEF5C8D17F2356E8418EA088DDAA997D2F060099D8 +F73A0A713B59C32F097FFC39CC4165BE547D2186CE649FD385E6493BECE206D401013F52CAEE77E9 +381FA3DA496A95D9EED6DBCFFB12766F8D1AE19C776FADA44AC4F49FA43CEA7C7714F6A99269805F +07BDA1CEDE8D8DA55E1F655CC0F18C54F876A0812850813BD5E95203A249FE4CDCD77FB56BEEBF50 +CB34D3DE15EAF842699B3B22DB64649E8FBA94552F5B274DC77F13EF000CBA26392A6D388474C030 +FD99D6C20D573DF7BC1C4AD5D17448450DD06B8E684A2DF079CCD4D03D963F0C6DFD6160F4E3DC91 +5F2A7E653F8EA1BAAC758DA2C4AA339B88B986B0D1EB3FD47198B1A71C6B9E8C7FB879C944959E04 +FCB738FD52CF21EB2E964659BC383DF373B5D18B97415B91DC802FFD88A209234843FABFB2FDCF5B +6B7C3480A39B474A9F926D6AB25BBEC7E1AACEADA2BDA5432C09E0ACD833F2DAD75880A30AF381EF +D81E4FD3B25B415DC346D85391B03B5B9F55999EA26BE5A12C655962FB9B166032BDF1096D8498A8 +134C701C5FE7929A586E0A13FE8EC12298863BAF0F3FE0C5EA7AF3F76B95C1A2C4F19A9EEA5B7058 +7DDB5D1685A5975EF4ECBA4AE6BD6A2FED7477CD5D1B07D05458C49B9601625B171F7E81AEE6DF37 +6893E4F7CF9386BBDAD48E38100B316E30E1E087B5B49E57E725BB7DC8B776741C3028B355BF2309 +26C18E226B9403709113BEB9FE39AEC1B5250071DE32D0189803009583D1DB5DCB0837F949C10F46 +23F0DE1838F04E1A26C12251337DD33DBA2668BF3ECE0C7D47DAB9BCFB6CAB432251F68C45D61E90 +C259E17F18EAE2FBBF677D0BC3C7DBE4B7FD03F07F745B4B8375F09CA1142C21D01E17B0EAF4263F +227956F4C9DF77383CEC0D42042059A83ABCA5BF400278D648BE0729D3B3E9AF1E63160BFC30B964 +B1F24C25435149145A3336CFFD11D9EB2E542C8F9EB841EFE6A746A30B56CB6C445D9523F6119B25 +DFC366710CD49CECEB1076BE6B85BB3E9E93DEF2273F2B23871DC571D632078CAE5CD4AE21144F70 +7710326D235E5FF59F8E7099701B6F506657FD1D1581FBE1DC87F6DA361E756363797544765594F4 +745BF601E45D92427F2B8966938CE9E1FDB0D714DFFFC68585CF7055B60EB113826D1F15A519BEA7 +D30E2D2361476FBBC080CFB5475EADFF98F98F6111D9FA4E23FE1796E0BBD10685FAF8DE070AFBC1 +21866E0C37B7949179C25F456B8329E0D00732602CA42272E5C8C062A167943E2DA55DD380EF2974 +CAE8E26DDC8D58A64A24840AD2FE82E46B7DEEF0B5F609C46A2729ADFEC9581ED52C4274AADA1132 +42C62F66A0A1C08BCA45182A74C6EA5664C6634C0D2FC9E7CA20F947ABA33CBFE00DD119424E838B +FD81F77655BA83F28B539C968F0A5AA6D185837E01568C11531A434BA52C1FA5DF0B1AB700FF0700 +F8687537A86A84C652DBFBAEAA325EA900EF040E1C25DA154770E7DE7419C86F2E2D991F41C6B575 +B30642732865EC304F1DD6F28D5A92EF68FB53A7C2CFB13BE8642F06A9D131F8023D06837E71A53A +202A01B0AE22D5697C0EACAF63D0882BD8F023743D64381196EF2769EA1C25E789091696B080AC0E +E7C5FEB23A08CB8C5C048390430B9CEBE75E48117DBC0AFD15AC707AE137326D28582BFE100FA299 +0010BB1BF54D916CB2B4F9DD10B85EA1C248AECF430D0B855F27E754E8557F951BF21ADF9D48E4E7 +AB65079664E11FCFA90ACA65C9BA8176B6716BA59B7D1463DBF9F1402A13B2DFFD153036783BE903 +28C0FE593BF2C001FA2F5FD8F620B39F0F1CF5F2A6860D247068F65E185B1DFEEDF0A1DDE4A86593 +77528A105FD110EC50927EA853A51FCCB9C574476AE42BC9C5F1B94A4ED12EAA9504D9FE0D430858 +FFB0AAB6335F5EB123E75D0C4E6BC7C3A8621AAE844D10DD39869C3C8F21EF13E3DB0DFDD7CD1162 +3750C849E87FA78FCFC784B0CACE945B6174EEC859034509ADF5174268A26F35D9A6028DB0DD0649 +0E7A5977B71344A520B3D990BE64E0929295B829580CF164ACF96115C9F934D4A67E0923FCEF909B +3663C6F0704CDC20F6B01F4AA248E038805EC5B006BD0ADF24CAC60E5CACEA3AD990AAD16CB959E2 +743C343ECD7216DACE962059BC3ECE9F5C1B38F89BB7606E50E4E3F8809E8F51A71059BABF79E2D1 +A8D41496F010D0CB5C0E0D318E7E725505D9055A4DA43C3C16CA9DB02A516F93BBB2A44ADD549CF3 +CB74232273C0D9B89EAAAF2B79676A8A3E023D53C85C321731665283DF70AFCDE67380691935E8D4 +66FB01BE072013617B77DF3F283620985A142E055C96535955116E9855C009122D16F4316A318871 +A0608E8C69A5BB0113AAED2FF02E8FEEC85C19644E1A7A54111033B36C4E8AF046AE3076E76A5B81 +7322FE83D982811D1AA4BF7532C17A11ECB389B8DFE56F1105C597B28E11FA06A14AECBB9912957B +0494C873337901DAFCC6ADEACC0C9265C6702AAE981AD6365F7CC48E918873051C185AC8AB1EBB16 +4EFBCA03DD98FA2BE1E66328D13E464055C24922CE07700170065CCB1A4E3630EA587602653FD145 +0BD38F3301B51831238F3A5616A32503B44CABB1825908005798A7128553B2E1422CB14D18130334 +6A4D87A505FB3A53A9817B70360A88DEB21EC1FF927A0FC16138F4A26F42B9DC3DB7FC522E1177E9 +163A380655A09EE224D604F1D0722176FF6F03957ED0802DCFCDE163C0EEB2488BB3820072DF8636 +BF14AE87BD58FD63CB2CE679BAA15FD013D4BDF10E545DBA9A124261E3B4A772764CDD05E92F4355 +772E90B303753BED268EB66CDE2F928C5C9D11F5F6BE3EC22039FA37F0F6AD441088E1749356764A +E5471F7B55B3429A5B81CD0B65D7941F1BF2BD0AD05F9E2EFE0B75F8D3DEEC5CF5DF1749937BB260 +32A128DC521B46C8A277293F82E7C3E3D9F0B0B4490CDF2773EA4C766C2873C49558D0D7EC4B0F9E +7A7183DB972B7F554C916F9EC4E4F57125EAC093A036DB51DC76788EECFA646EFB8F2610721BD416 +F7C623877DF9364CB65E4CAE00200CCAB5F47735C04F809E2F793EA5E6A1F03CCDB37A08E1D99E56 +91EB2742EC0109D5FF822C60DA9F934BC41EC56FE13EAC86ED1CDFA2E3852C8C439AC1AE08153AD9 +6AC63D494F795666815E6AF72A0B753B15487E5BFB490C7FFFBDA17572DC1B96DF1EE10577FE2E79 +43C6E1E92AE696B025CBF2543B203C111070EA988B081A1738C25E15DB8EFC808358583EFD3945BE +AD29828DF7DFD5979101F7CBE55F1F067FD4AEA6DAE30A2183BF0579F4ED365F58FEA839C4B9AA1E +984CA0E7B369D112659DC3045ECE532A9542D0A67ACA0379E2BF99ED5E1E8D0A472AE81311A428D3 +79DAD133449EFEDFF8A667C85054E7F9E0B5988F17ACF7B80E325589DCC611EF3093EFD4ED119792 +8BB3CD5B87C08DA9C83210E15869FB3EEBE0BC2D4A845BB02ACD1C0D3FD11D1AB9659D47F544B9B2 +D32E8A34C73436FDAFF040E41340D52AD9E64D7EAE3C972511DB9FF02BC61A58217697FA4A9C3A4D +731E332A33D00187CE47F1C4E93527F42A8F642FFAA78128764632016A5571BB137159743F5E783E +9AC0114F5AF2E286BC600F2B9F366BE7C9A9EA44E9665A04582F2340068F6CF11368D1EF532872A2 +2AF5FBCCAA29405691143D9C76121EC82ADD5018FDCC341063B5CD7695CD15E062AEE646A00C46F3 +AC113F9E2B7B85F02A35EC253F8A05CB263AAF6113F721B70263D450C8FDC95199117228ED1A0A28 +668754AC5002502C7AF80A7C9C9C3FC211A0CB86CDACD83E97B5CD2549DDFD5036E8521D1561C345 +3BB588E0FDF414ABCAE4D9D3A252CBC4F46078AEBED8BD4AE9CA28B43F48F7177AB8AAA9B58EA8FD +7CD7E6A60BAA4235537CC97877D789EB6C2C6507B367EBEA795A5BA771B48E6651537F212280919D +6533A841579CE38A5A9D525661C1E8AD4A48C050F1658ECE1025875548F3BDB4447BCB0122BB8CCB +A0171F042BABF87420CB95B1770833BC159C3D534361742187347BA6FABCCC39838DC6B3C903B516 +65B5194CD0D41ECE941B5704FFBD5A5B3936BB6886BC13BEF31BABF25D13E69B2EA74F1A6BD00AE5 +CBBE6A816111F00D6BEEC861C4C46044D7554AB3A47585536135C9B3AAB5223EC2B36F9B081E2B54 +C58EDF2B7994381011F204B7F9B640365FF110A9533098D0198D80EAD8F0B05B6FA7989B9D0453C5 +0546493F769EE14F0B1FAFB9BDDA13E1099779EED6072715311C979A0EC3F3AD92A726369E57CB22 +94CB515E5A96B1D0D23CF4D375EBF1205C4CA8D70214EC302A1A5B718603301B79AE7609268CC4E2 +E32802F07D45C83200FF0700F83059A6D5FE0B12A8FCF7EC3CA260D3DF03C12CF6BBC81BB22D1E8F +E14857D42C01D3A6A4352F76F9E2BEFB03C196F32745E912A1CA40EBBBEB11EC4744A9CD86748812 +60A309E321B7284881E2D9D708689FED20EACC40050E27E8BC10077914BA16219A2C9279221E5C05 +A7C21EDB834257878706812D70CE708379E231261CBC66D7493CBB0A5515D7D8727CEF64D496FB7E +07B8C72C9CC9D0D347F2A7BA2F12BD72736C78A57F512E8CB8CD2383F461252579662421680F9FA2 +D552099FDD45D7A24F12601E59912CF1ADE6B8EFA48138EED63434B3209CCA062EF51587471B2D27 +6FAF99B1C0EF65E18C1B5A1778272B9F5E9F979150C034561328BCE4D087D67912553682EA57ABA8 +D4AB4F1BEA28F04D54E378E7A83CACF63F5A5008D735D6D7A2A1BC543130168A7F14C315A6D011F1 +62A0D7310EE91E4CE53817E89C6B883B8BB88FE2D64962633A01407136A59C792586E910F0BE6291 +6C76763C8C744E4CCF943F6DF15E97CC0603A320EECD6A2DE9D43FBEF7F282EDC3601BFEF18220C0 +4BA1CD80FF43AF3E399237F0A30E9E1385DE844A690BA8B63040F4C3CC3F8287257C7BF30E9F6F84 +367F6B9375CE842E0207A43A304B56A033F737E719ADDFF84ACAD11A181285BDD26639F0810D462D +B4533CE6945EC7591B299C621ADA94C17108D3647C6D5FAFD75F66DF7D2828B685FCF38D40F19230 +70A38F2067C69ABAD89FA6CC6E079DB8FD8197984859E318FBD32EA217D0B2D4565E2C28AE78426C +A06448A3B3CAF69F16247A3CDFFF18346C7412E910639EAF1713C47B7A00D1B31742CDEC3E1ACBC1 +6B3A654635AFAA39715DE7AE8928865B56D088C481E647D5AD19E0644C302607CAC955488BF6BD09 +38B9BAE7C38324A22B2DD3383BCBFA3B5C2C7366E648F58D3EDBBF3CDC900BADC478A59EB5CA2B18 +8637663764CD25D9D2B0C36B1ADBB4AD668DBBDF6C60997FEE32AE6D9910ED0DFF47AB0AF8F0EAFB +6648A52236E9EC13BE774151C17F6F444729132AC7CAE2E6A6DDAC140F29E4BD28E82F2C39A9F2A5 +B745564C5AE6E18938B6FED56C3FE2EAE06A3999B147689B7C0D6066C23E66F65AF02F425C98DAFD +2400BC137274423A1F85975940C05E3EB0BE3C3C7142E6330AC4365F1B78D1639521B268DD0168CD +B63475C9E88BAC7A34D3E7C00F73D956672EAD0D00CD74A9F47364E51282927D13568E7A89B49A00 +B18DBF81F0A9DF7C007FB2FFA7A27AEE8C63AC25AD9D78759DFBE0DC5CBEE644CB580BA90F82A04F +85C353D441685617D0F0E030CF1111AED2D5072B1836B6D8FF071DB64A5C7BF4DB6C13F45AE7629C +BE8140BE2B4576707C452CF0C0F6AC943369C99219146B5CC1D6848A02A53D76DB4E87C4ADBD2811 +F21ACAC3443718C3FB549D7108474807927010F1E8C9D07DE61E746CE4B77162834D07C3DF3B9029 +0F0AAC3CCEDF112EBA78DEF8AE1B2F7D42446504FEA80F2575E0A192BB677DEB3B94110225D48247 +C255704899ED09A5392BE62A0235C0FF9C4E8BED6C93DDF18E126ED170E93CCB6D7DBFD120C0EC40 +3D0880BEEF0881938E12956369307499D10D0BF2D8502016AFA5C794A4FFE3279F218A5DE0B32107 +FB629612606EB39867485B8DF21D5680B6D662F1D3447282C521CFF800E0A8E51FBAA6F968811F58 +8AC0BAD73DBD658688401BAE6F41A16AFA313724398F263F444167249804AB6BB4CED98FD4BD9825 +7728E3AEC267251E42FE6A7218A809D9A12B181295F6E5B5A6203976A0906EDEFF281DE5A38A51E9 +6FEBA94154067B103605D38CB54074172D8A57310DEDDDE3CC73B162F86392617E0833E0EEE63F80 +1AB35A1E1ED269C8CBFF8DBC0B31638C58A8BA2B87E490592301796B266248DD19D315FB23BE63F2 +9CA02582583C015A0146926278EA971AB9AE447A69D8D274210C5E11F095BCAB2A23A43E3924E0A6 +DE06820FA2917F9FD445B67A4C0CFC6DB9F2F4903E7E0B40F1B9D84EE5E2A567F03D7F6A3B353439 +FC78273C7E322C8A264BFC232E42817B26453021F02C7515C96A413AF086C5A7C91B8E406EF2C60E +6B327ED5742D2E1CE94AAB46E5506EB0AEC96C3D894E1C1A6B47EED4A8E6CD14DDA0532A4E198D7D +CF0E5C5C1BE8128004062EEC8E9C06753AC8E3D7FFB0505D597829DD611BA376D021D7207BDB8803 +CB3F8693F471F88727681CC504D140600CC3F4041B62B0ABBBC3A2B032BC73F21870A084FAF63630 +B1F0E1B579876ADF56C1EF28000AB23369D38C8C82D14F8EFCD7111F3456B4488A60C208DCF9C8AC +2BEE820D5BF981C70ABEDFEFACB9B933CC056110CF4C02E7564F1F6ABA06CAF1F1D77923B3AB17F9 +DCC72D54A2F59902787765527EEEC39B3403DF72090A1FB3F5ACD09D3BFDFFB696F5B8B9FBD4736C +AD73941D11196CD4E512395AE0927294099D6E9C741489B05AE9D4EEC69EA21475CAD99E601FA863 +E046391BC02C6900F6F5B3705D9291733E802A085512C6673712B7D62836EB0889EB62D7E589C245 +2FC3FB8B9C5237AF9E9200917FEB2D8D4735EF5869AD6FEE0C8893D2E981E714ED45EB558C941D2B +0F4AAFE7C75953A9F203045D37B7CB22A0F35A09B7844B12681A5528501A6416EE58117A48B4D2C3 +E6FE05979858538FE132F14192E6688B190B341BC4CB46CE77178F5F06F5B193C5F9AD9462D9726F +ACC2E049BD429D14D63A6BD3486360E9FEDFFEE8B698CD73649BC5852819A4AF2C9E9CF16C7DCB40 +ACB27CB8A4283862CF49F380BFA400143BC4F4B492D042C54FD9CA739698ADD4254E7EA7E51F4D5B +F4511EC06F73302B272E9BCA47507B4B4A3F92F7068898BDB8DA9ADC1732ECAD1BF823C536475C9B +B382C936D7591599C08EF0CD59C98E9E0A0E534000FF0700F8D11975B6376D4D9A43DDADFB6BDA78 +E3E473FD872E71D785DDCEBDCD827A2C54BEB87D6465BDB2DAB3B095A8F41838DD589C5BC08EA66D +14372259DBC797C1E4591F807F11491C67ECDB09DE741EC1DDB09A2B4097BBE6B136E2F2C999B230 +F864A24B9AFF82526D012D6EFB3AD033DA2D9B25761848695C72C1204D58574D5CCFCDE39BB84CEB +B6E74D4C9BA12E6243C2BEF3B38EED0F993C672BF0811E05F7C8B04E1FD1C46D7B090F7FB6C43C05 +FC2C8CE0F6B686F5580445FCF373B361C56D7F80ABCC3DF4E644BC829DAEEA5DD29F426C312C3209 +F637E79061C91D4B0515BECBDDF960F8B260AE4E86483566E65E404A4BF116D0F26D2C5970A28418 +53902C525E6444C8F182D14187D8AC6AA758F28E733463AF4F7FD65063490C3C0505B7095905413C +DE7D3518BF53661B207ACABC60FAD524ADB753D9C2E308CF9A8D9AD211CDB43961C79DC11743CAE2 +D085531B787F4864700DCA200A1617208A30DF996B370EFE2BBA84AADFE4C06A0F81D23875E18826 +8B516F27512A78A73CE357CFED22315DE0AE8EE2B35986D8658CC36694761810F715B33B89FB69D1 +05A0FF02D8C55DBA58E322DE9626E58289BF5948B29BE97D5FF4A8DD3031286C8BD22A31F6B8943C +F0A2C52B4E8F1D83E0405F157E0E8E4F13335B43DCD9440D16F31201CAE9455AE87F6D882FD3B4CE +9FECE86EB20B5F4F2D21E3895F3CF6DDE19E3E93E49BD5787AA081F7AB0058C91D670E77758793C7 +55B5761354A073174763C1366D6AC331C504F6EA58701E97DC6B87511B8FEFF704C64D4E768AF9DC +9375873EBF1D3B41EF63A5119834FB6ABE47D1F7A4AEAFB86D2B5CB439246DA799D47B5E169577E2 +5DFE04275EAAE2C9AD1B1F35170BE998EF7E7788E447ABEC87EEF78D8A6B3CDCB797EA8945A6B229 +6C8234E61FF7DA296AF45C0D0A82B394C2FC896BD84F5F43E223D7EF563BF64E2585CE036EC88932 +BE7CE08362ED43A64B9845F0FD7B2EBCA0B2930532E73AB4804745415B5FBD90221209BE71289513 +DC7EBDB6F74DED25F3CE173C6BCAD0F94E0C75EA329EBA6721B99453A802C77E3D25717AFEE7C167 +AEDE35E8EFA02C9409CECA17A39AE25B81C7FFEC550D7FC02179972E0B3D1421A0CEA08444CB8818 +056A50C676E2B2B7F3E95F1FEA32E14C3DBDDBCCCC2BB80A868A0977C9062D051FE0A655B2536FD7 +D87D2250DFD9A248B3CE96B2E0D161D72A19AD8448C17EDA32B4D33F4B58D83008A3A74CBC73C027 +90E46F456BBA0FDC97BD3B86965312525212ECD1BC835F0E26D665A63003BA19925EDEED7ADC5CDA +9025152AAFD45EEE8846B9A5CB7AF4D249463C7FD3F3B93C94950C7FA1C65A9A9D69D54AB4C6CC4D +DCF7117610025A265E04EC09EB02323D24935B85F99DE80BD466066FADDB514B81BF3A151CF4FDD0 +B02CEA285D81BA45A1A67FC5AD61C182CA5EF5207B68479B9AF30B1932B33AE0958D90D6A99177CF +29402180B6F1E78AC727FBE23DFD79FE12E1102D84DDA4959B9CC6F2166A7B9DFFA42C989BECBC46 +2C2151D94209B5B877C26806A0DF830AE1C43FA831CC6647976E390E994BF551E73C3059640B2E50 +9E68B08028C8534DA20D38FE99282492923F00B473675762EBCC6B0BBC6ADFA04A77DAC9BB269DFA +DA74181117FACB33B7984639B68CD64C69DE48A3D3E969B18C9106AB51189A343045BDB2C050081C +CF2F3467565A11A33A33951A24ED21AAB9F827323D8F67FBEA85B6131EAF7E5E4A8898CB4D7A0CC9 +4DC1F404A3D068D1DBBFA4938D5A8CD5EC6F24B22CCFFB1F4AEA9C7DF3D9B7A0C113F2FBE45BEAED +08529138A65295363C1B0E37CC0424891760F7755F1D572E2290000AEFCA113E6AE627BD3208BE56 +F3C9131ECA6526767AD5D59A27D6DFC5186DF69440D1DC40EF7C6DE9C8A85A85078B79D088B6FC47 +6B718621657058ED5590598D9580F6B8BD983FEEFACC5D7D66DD676A95FC1501425A2635972B4C76 +CBA01BA9D2C7517F05EE9442C653564EEC3E42C67EDBBC95E207BE6CD466266287C162FD5CB3376B +86526F7C6AAF1F46AB72522EE7AE9C30F4B4D1FF55F5980D5EC086BAB6CA0AE0A3A85F5764F27D62 +009C1222B14D2DCCC11EB0431A3769EADC30EBA69F87EC770B13AAECF4D53CD7FAB44E3C3F74ABDC +1B72B37822E5DC4D813700EB6BA76DDFD5C7DB31D87DE8B032290811461EC133827ACACA90535E0B +F260E4C0982AD3172BA9362E3AF9864B8B9F7AEEE09164B1F0F4D949FD3630594722111B35BE2D07 +49CE47C7C5CE5FC2565F1F1FF78C8A2B2ED833C7C43127924C0BE32836C47C8395D4D9F2E2FD792F +DEEA6E8D91F0B89E837B7CD19286109EC386B9A203EAB19D8D507157AA08DEB1CC310065F1742D8A +9161B430A16D3C55E34BF208C36F3B94A9C62FF897A7ABC1D5D42BE536511C3D77562AB4A867477B +B6AA73DDF8EB007F4A5FC88443BC956422C2138FE52BD44C30537DBD9A2F27A0C091186012FF5E76 +6E9E28582D7475A7C5567F3878EE6EB3185F9F798FD7CC40974A6FDC9B58E9028DA76CE16C8F054E +1F56EDE6884E7230D0049D2A0C7BD83CB19FCA3A9DC29F1E79F0D1DB71400EEA681B85F3AFC78C80 +018228BEB0A464F2CED20BFC490B3DD124E84DCE89BDAC002F9B812C49B9AD43A0B9FB3AB9B0B81A +809BEBA613DCC5B03D4E7BA8002F949A78DF10EFBAD8656DD85E929DE6585A62DF79E1319436A243 +C16E5C6496F3279DE57B0517D9B47C81C7F56AB6C8F7A5E66D9FB8F2C3BF34186FA88EF1F1B556CD +3DF13EF92FEF3DBDA1746A0C7382B0A7F4192D711B915E47C72559DB78DA1C8880A94EEC8BBA9189 +D5F6C0B37A174D747C9AF2A6424D843F160439B95CD0A71A3C69EDFEA6D6E07F00FF0700F834397D +BA0521F88E22411DD64E0AD4E02EA4AE2172C96DCE40F80B6630B3A5C9E7B114029F98F83D1FE56C +03AA511B7F24681E3F93981316143EBF26808E3C264D630449888E47F2EE61E68C7B28A182B56DE4 +08EBFDD86AA66598C21F709751CD430243F7E07821BCAE3A7857C148CC95A60ECD89E285B6AB5970 +1203BFF09EA5471052B556B16CE8A88AF829C524DA718696BBD3605F65307FC43454B4D1E1E25EFA +8BFAC05ADA37A3FA616317B320ADCA9BDAF28EFFBC08465394316360A92645DE88132307C7527BCC +3BC4AB5ABC2FEB3688F955D8C829232109A638F378B72EF22175A7D90209923449413009E6BA0ADD +670934E05D9BC47F98F855FC8147D981C52FA4DE653D20A7B30CD123406994172E8A1B2B99810B94 +B77EBDE0C43A5BF799E1E2709759C44A31652B08B335BC8AE79A63DDA9D0714754FACC04F842CDC4 +6825056FA7CA241ECB03A1AC19680B711579083CD6375398EBA8B870FDF4157E786992C23AA5D0D5 +CE205E8A70F03611DB7EA7B384D1B025F1E34A9314BF77A4111F31B3E9682A3C4A47D5856997DB10 +A4EB03459DF6728E8625673ED6632EDA417AA252D60434E23D6B50684B832488AD64EB64B4D4406D +AE38F614B4BAAC47428AB647835FF5961551E8A9EB52CFEDBAB30DD54339963BF11CA13512E76ACD +667E0FB86E734BA81938559635FE1EDA74B37C08A575BB0D8B99DE3C40CB19B1B7C2C9633981D295 +C737A9AA79D816194205F872A08A5BB739D9BF211FDC2E657B67972E40848CAAA58A8DE3527BEBD7 +6BA7FF7883B6E3547BAB62797042AF3DF27FCFCE4FA2CD60B8EEB4EDD575BDBCBC663A69D2F6D97F +CE32AA712562A60BF124758FEF04983B364A7D7F0D3A05115E5AAE66D6E4F5141AF0A20618E5F246 +DE2BFDE4818D3F0F09002ED68DA163BD85177BBE9C1CA5245607D0FC1398D595F0820E798AB7552F +4152E12736A3EBD700E674B4D65F4A8DC6D5A52E2FE3CC29C56D6BE63B930826A8EE4EB2001C124E +AD532DD86FD69ED0EAD6B573005ECD0B2FE02425BDD047589150F0C50930758C5DDCC8052ABCE6FE +BC1E54B8A61253A03BBC81DB24093A4ECB7B61BBAF83E884955FA3C0ACF78617EE53CB043FF7E2B9 +843051183DFABD4A7B552448DD4005607BC691E60D4B003629BEB0F1968C16A7CD98A9DA99C9CD2E +85DB78A312DB5F9E510112546E862A2BBCCA0CC676E3A4D65767EA6E55B398A20C48FAA6D3748436 +7EDB1449DD968DE4A5C59B2C23937C955F967D040C9BA9766B3E54985A59C3EF7DFF8C5CB54274B8 +B24402D88AF3FAAC5A0E10AB877E0607F3C191D9E4E371C0C8D716D2A454D3800819C121497E2929 +6E0BBBC9E46EEEB30734B42E0CCDB326383BD970623441E4E8C19EDEFFCB6FBA96D72CFA86E8D880 +09BB07A8F4FA070B52D175D9108ADB9A104FFB9A9B9D85426F48DB8FA0F95C6BDC44788755F8CBA2 +F2B9D095CE2CBD05D8D6EEFAA389FA18DB69FB0259BCD8B36B301D5CEF64ED9FD31D1F5B5EFD0A23 +1C3967DC2099DD5CD03582568E3410B2CADE845D40B945E99571785D16DD88AB88D87F0214EBBD29 +9EE8600BFDD9C67B728E0DAA032281E6B2D478A48100436A9D84B655EB7A83706BCC6BBAF08A5973 +BE3E0D8406D5281F02A48B08F2534C84D02BA41C4A5C2A764DCED61F64227B27335F6CD39248E555 +C29288988B4C7E2CAF0FD265EB7B32E137CBD03F45CBC0FBC6BE5535CE74CC663FBB51F8AD8F9CF2 +A2D0B6668243685AB0EE2333EEA2FCA9B3493338C1061922E5C76F21EE346226DF66D585DAD95C60 +8D351424A20F680229BED0070D8772AE6E10D5C0427DE783D389273E60FED80F198EA0D579666550 +7E6A9106118192465625DDF385976F0C485B2B7D0A024F60FE669876AF3E96BD4220BEA26DB9C3FA +C9432941C8648392BF46E167D765A058A08EC2D0B6325A8FD3A9648C97E7A9493772F6E9AB5FF45F +AF6AA347CBB73784803F8728E5502464F8B8A47EF6F23A656239BBC75E22DD7F68123267DEB5874A +AB63375BAB441484607B37384FF97FD64C81F4EAEFE19A446197B2266EC21BB073C5521D28B7E0A9 +073953E7FF4A6FAC33E6AD3DE0B02A8F18F28951C84B9C95B94E20B6CA93EA69E09CDFFA6628C3B7 +6F117B88EBE7227862B4B81006B422221FE85EAC2428B98B1379FA802EB9E7893B261D0B98DB6478 +ECD39BD5D98593252A5DBBFDC2D8CA1DB5A0EBD8267D7FB7EABAF4F85152E315A0DC0951F2E304AA +54236324CABB2083B6508F79CE2F1B41A2C214922C09C4788500BF8C7CBD345632AF26FC8F68E375 +46EE660C9FDABCCB39FA21BECEC206EFDA3BA9725FAF14253E1B62A56C0DCAC92E1602167749992E +BBD8A4406D10310E1ADC060AE0C5BE2051035F3879C5E817401AB1F71265A26CC9BEA6F4E35A19AC +E138A438833F83CC29CA137ABADAC744C8D4EEB231CC9FD01BD592B852A9C530F861DF7A1C91D048 +D271F9A04FA9D9B49D368BF9E48D3D2AEEC4F9C2464A6FB67537B3DA85CF1EF01D2C6B23F950307B +A5005D5F9C54C2A4808F5BAC262DDEA5F246402F6D95AA1710B48CB91125E641A3DEE2D89F6BD92B +752454B6948083A1FF1C8E78ADC89C38848274AC0B5914F8A87717F73777EBB07FD82EE3E2804AF2 +F8E41233F270456DCC31585145A362442FB30BE447C21C92C4E2879DEC03BD57B551FBA4F5E540C4 +66BA6D468C59E4AC14B8D19039BE17BF17B87B4B1257B16730535C789FF5758DE1F28ABBDB883CCF +CB7616455B281240AD275EB07991E31DE89261D57C7D5BF22B0269864D8A0A6F98E20C5E40318BB0 +60C5A1FC3FC71995724B5492E1E2A9B543C5B76EE3AEC4C8B38BB75E04F5F02A268E99A5E2FECA58 +99CC7A2F000308FCF7DF1BF7EF050A7E80F9DC4C7CB0216007B889C451F1D29DAFB2DE30B81137A2 +ADFCDEAC7CA1B7F0460C11764053135E4A00927F582B5A7D5ED3827139B03A0E53D12874F6B5CB3A +B3C3FFD3A02ABD185CD5E3D838FB5F922CCB1FC97245E74D7E122FC40011291061982847E7F390AE +13F2025B205A8086D993BB5704564AB46500DEA1C2D9FFA846F03A5532C8EF233F2AEF9F2C7A0F17 +8F1AD7E36A9CB28D324F43BCE01E9CB6C595A0FA92D0FBB880F5A8CA4172D07D5139502A74C1F245 +13627A9B4E7FDCBF1A795BD3E2BA53021E476824A613AA470E82D899A57EC21644B8317BCA1CFA5A +A4D155B19942E402A1A43C9E750B1D43455F91D911DA68926666C49991DA158FA85767CD2824EC8E +1E029B2253F5F2DB780ABA60FDEE14F07F916CD1E9F4F092CA9F765DCE6506B0FF48328F66404757 +0FAFA8EBC95B77BE789CADBDB6789F3BC2DB7DF42FAF1EC313EC10334BAB159B31DB9E6072459F6A +1C1E59A4580BDE2BC56E52D79C2B08843F722A33C62DC35974FB7463EF611ABD5D5A4A57D12DA260 +425CBAA642CB6B756DB61185C1EB2E257352595C9A7FBCDD6713D28950B97D3C33FE0F8A202359D9 +D6B9341A95B220D61F79BDE1CE90ECD97A1FD299CF0246E02D636414A3F342BBF4477839DB33C260 +C251DB2337909850A51B7DAA33EA35B17C06130D56945A25C67CF2DEFC8E9665B4ECB40E06AA5807 +0774F528B1BEF6264EBED00F3259B51E7F537D93161BB24253A07CF1586E90451700C0D7FFE6FA1A +0A1E199C1A09BC7E918B20658510A687E284DEC840BD8D8761D8BE43791B128A6A57998E7F6B3362 +8997867435565A133AD3D60BC7958483056AD38BE5A93686229C7BC4D30492A75A18FE192434F29C +E613A4818909A7520FEAE0753F6A242E2E98B74634BC54C287541FA4AFE2A2DB8F673446826D6C4E +A0A9777DA2AA3FA8F4D1DBE6A28EFE5F26D38CBD29DE716609A9461B055288334F3DE34ABFD49925 +8A69584DBDA343C8E0C463440BD00F7D8403E4AA02A4AFFCC8D55D2261F98CEE8104F4BE288573BB +AD34EFD06F7DED2BDEB457CC506251C03A5A37E2973EE939B2FF8249A3A47146AF08B5D1FD48ADD1 +123DD4EFA96A52B186C58D7FD4A2AD02EB9B7A39F1979C04FE854FB1C3B82113DEB926FB9431E0E9 +28EA9376750BFDFEBDBCD670CA041E92E922CDC11E53F8BA5180C613BCE8F5AA3DA523FD3E5D0AD8 +6ED57050E16DEF55C588B707EF0C3FAA6FFC504A47C3ACD537F7BB636522A24FE23555FC2A0004B2 +9308D6C4BB28E678526CF3DD1DF99457F8BEC5112A119EFCB642AC55B87B40BFBA35AB6E34A8C7AE +AEFCA0A81A1F2A9074CEF58620DF2CC8BD576D870C0744B69C93849B24BA3FC43F4ED15C6A6A81FD +99D577F9CF6E5022301D5D9F92381E8615110773641D2DC1D18A8B13DD6B39BDBC15537BAA395E97 +2F9ABFBE86B2CFE485118D3C9D888587EEA7F5185A7651332AFE02F514E6A6FF07D79771E2A3675F +7921D5AB39FA19B88FD402FD1F229C2E1E35D9E4DFCD35EC4116BD6C13F566AF9002C1E2A0732425 +BD52B58421CC3F8FF33719B8BE5FE8209FBF5607C0675701495B27F328A45C1C47DAB65E61EA4D49 +F6A729E635F94F607D37BE6A96B2D257B4258C1BE35A3C124E8B8EC1CF9328024DFFF5AD4E6EE000 +A83B63C03368195F8A97AF4BC8A5DD490CD8AC53F7A0B33125DA6CD815C77AB3DA0ED7A3F4573B36 +878B596E689F56C9C7D13A50573358A288B11CF73EF8FA45B46C93B69A15F10DC038E3CE175931A6 +4A51CA812FFDDA02E9728ADD26E495E5117A31D2E95B8EB50EFA3666A8FAF5BB474AE28C37835AFE +96274F0071804F8053CE05F031EB480D82E92A00B546E777B3E4FC84D2B11E36762BC96BBA23F066 +6C8F72E414FDCE1EFBDE08445E6C29AF40848F60A693C75A9627586DFCAC70A280BBC784D192D85E +1911644E2F2FE40CC2B6761F0A83CA9A083D13FBDBF3CEEC1E005337A2E1A1063CFD059360F83BCA +644C2B4B6C48539BADAC4E2BA4A4B0EE919F733A0378FB8A3B990A555BE803CAE5625932246CF902 +89E6673A90E59299F21D9CE22C5C6129D5428DF279116C6FF6145CE1384EEF8C401011A4853F3291 +92B8EA177077CF513C969027B6495E4C545078CD0C27993DFADFD9463A19E87289B7CE306B472B54 +EF05D655EFCE7D7CBFCD0A2BE0FF80628FBE66C98EDD1590A494B54F53ED644898F55E9886232A94 +AAD1B1DD0C713EA8B08BE5B6F576B47C1985F995CC6C6EA293D835C9850A8480BF2702BBCC4ECE12 +7B1045E3BB4AC08CB2F1DDB95C30DB9FCDF18D9DA64CA99D33F43A90E5DD10A7A29BADF9D3193492 +4D8EB9FD2E2565EDB381643CB5DCB70B7DA07FAF9828B8DF4EDE2CFFB4BD81C6A2DEA962EE71F614 +16398CD28F7611A6D4188D9C169F15279C0441E0F6B4E011078D0D87A22964239E3E7468EAAFE80A +5833EFEBD43D2A024FD9ABD636F62C054BE912D1DB1FADB0023D6C3FC34C212F42D59AFAB763503D +2BB1544DFBCA6F09F87547DCB81EA6A1CD400738761B74B9372C6B9C207D57DE4ABA22268E9BF556 +BF5D1B028172250E018C7E1C7CD31D471CB8CF6254A4262812191E77D79DFEB8A7107AF8289769F7 +A98D844B042DDB7716462D35A0E0D5FC4659943B9091AAA63502FFCB8A8CC5E05020CD0D7724BCD3 +92453323F78FA41914771D25C10CCAC5081C66DCDED5535AAA866C2D71A8F33541184CA6BD046581 +03DEF8A94F9620C7C68EB3935A63A8AC1A6B13294C7F87E08B63881E0780C67329D3A7EC3BEC1E20 +5A5B91DD999F20B0B92CC665A895D291ACCF8E58652EC1F26BE991704AD0A26C72F523438E5B17B8 +DB43602106C64DF87C785B2562DC82491DA0DBFE00FF0700F8AD04D24EF7C28DD54FE9FB76582C1B +B1FB727E7A995A38CB796D507C4814E65791E3301DA8CF3D0177C1F5920A997FC0E7D001B16FFFB2 +E5CEC505CE62AD0D66CE7A9522FF92AE0CBB36E0958F222F5004D378E6202A5ED3966CBCF18527D5 +6F2CC9847E2078CA5F3FDB5F772F9CF95BF24D9B40716E3DF1104B69EA51604AA7D54CA8D15F18A5 +53E067A8481DE3228219977367AF6E8D52E5DA0810010B2768883BE65B0B438D75879ADE1DA4E0F5 +1F3F71A7969AE43822A7FED5CABA1D2CF78D476941AF6B83B7A5FBD2A5868044072C57AFA71649A4 +AE64F308A9017252883DA7B2BE7936A3A66440E1E92DCC1BE4F7D0CAE38B3B0751295BF7516724BF +A77DA00E77DFB7024E6A4A38401F526802C71BBECC7F6174F48BE6787EEC582EE0F9B21C2FB380D7 +D38E71D183027DC0383411F70C039DF4A4FD8DEF8BC4410185D5461D56DFB6BF20F09D627D9E8E4E +06A7C496163D6AA3130CAE8DB84119E7DF2B99124DAE0F7E64E40B85D647A92A4FE2A9968DD7480E +A74D9F6A93CD4A763BA2032E4A74E591816537C599925CCFA5B2A47310F07B40F441ED6FE37EF0E9 +3A32574CFBE3D36815669A91665DD61B7C51707FF70955F4273B6D369D88B79D6706B4605D3A3A2A +E8F5920F51AC3DABA75D68D73676BC75EC83BA540CD541D7D04ABE092615E6FD0196BF06F9727E2D +8C20CEB5E1831ED8036C857CE465322A500D89F3C2423ECB0A940C849B0FD788994620C10224000D +375252A3A0839158024C47CDC4BA1DCED97A1E94E6658F1531DFD1645542BE40DB9551003328AACC +6BE5B80CF560BB912C5BAEF94CE86631B5B0FF31297393E8BCD01592392431B0E18964BB80D2ABD3 +08B81FDCA656629106628610AEBD3A2048309598020B97B397A187154B7114BC9D3AE47A61C48491 +F4AC7F427CB5E155F547D040EDB77A30351B96DB7030A7730077D71E867A886BC77440B9F3D2426E +319DFE7FC350451D2232B0183A8C6E884BF7563893D96FCB21BFE39D815605CA9330810C76F4B910 +12FCD842907E538D9A0BEB969460E541264ABC1E78310AA1DE80BDEC14D9B9C401FAD3DC5B49ACE4 +DEF9442AE145FA2CB93C6CBEF340361911138325E6F3E946177A4C836188BB7A65CD2392F9F0BD6A +773D2473AD758A341EE6EDA4607843863227FB8AC151C5E387B8CBB450DAC6C8E761D39C462AD261 +F9965A10CD18CA9583091E2E528AF3ED8178DE0F5B0A6423A76DFF47CB3C041955FD1F0CBE892851 +E4AE298C26A3C9CD027309343BA9A391499BCB5098C73D6293E8F64AB098131D217D9B5D5A57F030 +20B147BEF15F457601ED4CF4B0B88442C3471D014CA0B154FFCDB7EC7CFE5D5A31140EE3760A8212 +B1A9C3C756047645C41995C14FAD91F85585DBFD63C97460D550D52A3D37F1AB4E40151C2A661A0F +174F2143E7C7568FB3D9A09BEC57951BC2358AF741E1F9436B5FDAC06FB0CD71ED3CDE9D54D4775D +D5364ACE139A9C95394E1DD08EBADC05AFC80BFC813FB5007BA21D30A163C87C4FEBADA84421E133 +075D3A502CB5DB9B7BBD350CD1235073AAC686B21CED147F0A16AAD25CCECBC382FFEF05283E985F +33989E8488A7237CF12472AADD4C89525C16C7F0245C12254CC3FAD101462AF7726756E947848ECF +A3C16CF14A91DBC7DDBE848BA82E6EB18874F4B6732570D57FE1EF210017F8DC773DA9EF53EA51DE +11D9075FCBDD1F35CE1CED9008808847F593D34D66BF1426C9DE62FC3E436E09DCE1E6D093A863C3 +63D6490BB356352E6829587AED42D3023D79A41BC454629D40816D5FE0F0337DF6CAC97370A923C5 +675E6B2FEF3DB6B8595CDDF7B49BD06AD057F80F72721525A9BE23317D9953939FD00FA15C9335F1 +B9EEF7BF57D3143DAEE21AE0F42A78133904200D79A266CFF8ACDE627E221708695C0D2B96BFCDD9 +5FE476FB00AE9325FE257345ADB17F975CC355F0451DB66B09EE4B5D9E6200A60DA45D9DC0AA46DF +C70581B9837203E01AE1574133A26A115726F712FDC0F0517256D426CB483A6FBFEFD63B302C2822 +9E58EFAEC19BFA5121C6E6100B8F250D97EDB7BFEF4AF1F323487D7064E42463C183091C76FAB229 +D15AD82C420EAD69462C8B39C07A911C3A48737E2789A55DCFB9C4EB7130D36C4021B1B404BCC256 +9B1E650B9A4269D60565969E6D978CB1261031B26EC2F198998CEB19F1564A8574B9BF8DA6CB6454 +5BFB1DA83D07B063057CB5D0FE25ED5CF1DCFF0D6C703A4D1011F5DD752E31999ECF33269D34EBDF +A8BCBA5FE1C707724D6E052025AB4EDE86D3DD5755E691281753264C3F80084E41897F6F14A92906 +95F2816D15BEC9D256838A44114C319D183FF8A9BB889B4B8749EA05EDC7317196D541DBF3D81C4E +9E4A825C45A9F65AF049A108C0DC9E91E31FB368228A1180AE7AFDD55F4DF325626B02EEA193EA0F +F0C3C170611135D4D94A40E8C7FE8F022AE2102E2E81A2CFDB2EA18863BE00D6DE0C5B0604C442FD +723EB30AA3C0FC893478F1E63A6959F68A37F68403F70A5E70086E7E6280CF4DFB6C8ADFC0982F19 +D752CB9B7BADFA320D1945EC803C0A06DAEF00CF26DBBFF9A927AF9C28D090DD886EAF9E8E85C8CA +16FE60E0BFA8B3650D7E1F6CF5774EF45840C611AB3C113E98B3E05062C3DBF9E9E769C500204E36 +00F68E8EFD3BAAEE646DC63271727371F7141F1DDB0CE12A97D0FC2A64F8EF897CD8C8A5774BE98A +3FE2FE642EEA07B956CE77B376A48B6ED4A7D207112F1CAF2A49B0B4E3A0B5FE8D18F0118B962BDB +0D4F01E6FC5229C7A9D5BD2B8E527FDA17DD7FB8DEC28E3DB94FCBFB376FFD8F8C842367FEDB88AF +FE436B0A4F0F5169D2B51392A78D747A6EAABA10B7804A4D12C298FAB29CD81D00FF0700F8764163 +AE98DE58AC258B7220ECD9292A56E95014B26ECE2214F8B2AB04F21802BC1B26A2A9BDD864D8BFFB +71AE7440B8C24B6B66C86F044FD6B61031473A830F54F49375B68A6A584EABF2A8A2B08EBE31BD80 +5A06B0D7C17CD57777EA28B99E26EFFD8C997E58465713EBB9577543348431EE25A1E0B9C4EE272D +2EEC50C80270121820BA263B4A768C6F38E80660BF61E6C5E3785ED0112E5C946392E3884024A298 +C6C40297E74A8DE691DF24E12EBF4A80A5A2CF9AFFC4C28140AAE0CC855EA27FE95550D9F84BE1F7 +D4B015366145A45FDA5D8413FA9550DFEACCAFA99D380FCF8600AA47EB5D366F458A380C2750AE7B +D7226C6475BCAE0A826068CFD038BAA6CB397D65F224110AA7D7326BA81D1661255204BADED8BFA9 +E0B9E738A3D7EB816B2075B987F423EDF3AA67C0613320FC86EBCB5BDCCCA909D2AACDCB633E412A +8BF05C704A21FBEEEF88597AF6ECE97DB8619B94DD7A1BEB4902BB67114B75B0E714099966844DC0 +F588BD364BB2037BB8EB134E79840B062EA3302FFB2DD23B039CC7A5728BEF9BA8F1B7C53E2D825A +D6198B7668B47CD1801BAE594D9E81D86EB2CCAE9430095E7C409F06F421B49B264F80F58652F6D7 +AF30C020C690CA2828C9DCD89931F4BE894CC1AD8B46E56A8582EA07C52722F4E927AC0C18E9CC3F +FD52A1E1EF48F055F0B91B3CD96FE9B9092FD6C49316BDC6002762AB3E06A57777BBA1132D6700E4 +9562BA8F644391372ACD85B05B2516FE0DFB849E1CF6FD4B2B2684CFE768500C1919FC7EAE902481 +2F3C4BCC1E3F0D2821AFC4EA72050F552F24DFD5D3A289B73FBA9309C0A3B152156F3AEF2832135C +7DFB365E7A09F03804A070437EE39FA2C0F9D5EB9F1BFA07CFCB819CC8FA50CF28A59E74452C3E6B +CED4A0E463DDDDC94E4F01D3B7BE50CC266FF38CF110A40D53626243421543F7C0B4BB00E9A3C03B +F2E8EE4E61C0D5B623CED3D60DA0742540F815C8F2E9DB2035226A4B05D7D591A0CE6B07BCFAA3FC +8F5CD2327B98F3C9C9BF87A091FEB177BD8B6DA1BE0CBEE789BCC7AFEAC722B40AF7FF5163CA0C6D +1DA72A5A3D354C8A81A88E11E73C1A2550B6A7E74E4C812DA2AD4109C69AB06988766645DAF517EB +54E150D84AC0B2BAE1B6697AAD5EC35DCEB3CCE768B5E22B0F7984D6AEDE98D15FF783B99DC846E3 +41B044DE5D57D43E676D9BA58BA444BC5DAAA301C4B6BFA421F88F578B6C9F74CE028611BD44B58D +0DFDBA5DD413F0C8872574BAF431DCCDBDCF009FD53E6CBFD4BD671F7DE88F5394877E546B1688FB +421364C4F0E9CA9FA3FD2C53A2600AE1ADC2109BE3541F08735DB97F3C03E493FFB514EA5D1C5FE6 +AEB49CF868CBE831F487D5283AD1A14C9B83DD30013FFC7E7060451A95609A8805F702036B12D411 +68161B9DE06C28B523CB5D65179A2C5043708B0524B1802CF9BA54ED0B80639C74442285887BC4AC +AA5C4E9937706B9B7E245B9C764068D49E0FB98D4DB0CB7CA0C77F7F75EA2B5B11CE72B871B431FF +D7829EAD8DD14E1FCA0AA1575DA287D0CB40320B6FFFE4081CD658C58E4B18B3E11B765D158BCE2C +E33252A652A49F89CBDB08D797916A23E432E68EAC6CE02C78978B0F43C3123767C0CC7FECC96235 +9F9D4DCE92BDB20DB9950145523255DF86081008D42D2EA8F19ED42648B961DD555B90B284650E28 +2D64E9B3A7E54CCF7089FFDD57CC9D8E807AA837FD444C30D905756003B8B688C0C8C5C77D6ECADF +4F75551040B65671BBC545409B7A936AAC4C29E5B337E66CC4FD54E55ABED5BFC2D6DF6A41611958 +A10DDC937C77FBE1E2155DAF2F02889AB8F002D9EF54155BCC62957A39A0C0416C062C4D59CDEC8E +55132DD1A579516B97E6500CCCFCD35482E67E0EAE541E16607236A3ADFE2A460BF9DC1D4501D1BA +9BC115B4F2B979E63E875A92EB6E2130F1F6C005EF683D7ECF314068F00EF2F906F4D54549FB9384 +223C2571F43674F2A8576CE2395460F3A0B6CD57108438C061C390855500F62E9B9EEE3D99946EA8 +5955C98FBAB70AFB6686F8B03E8FBBA8504222E2CB388EA854E4DB542FC14AC17563931CFE130AE3 +66B3B61554C00B9D60B233DD290314871FA7B37BE16F4550A40324D97F012184A247634C329FEE57 +BED19E184705ED369EE8F3475A2D440D8912488C1508145D22B73C717BAF6160B9D88261912A9A82 +34D21076CC2FA6995C3696C254FBBAC4BD282F6AFA4428FCF3ED2F5C3D954C227D24B19DBC03BCD3 +847F9B5034FBB936CA7614336FF88DFFE60B07FF1F6FEE361E19AC4540E6C9EF1C9A52557126601D +8F9FC17827619E0DB42F6E9967104308F4208A26FB0913FA4A7898B3A4E0A98EED60BCE7BBC747D4 +0D72E5CFF8E32E20D2F8D4D3029E75E82AA0AD62737366034825BB8FCA9F4D26E0ABF8227DB7E7EF +2A3B8518AC436146B3B8EBACDC9059B39889524FA8A226BE0BAFC5B41FBD79C0C38260A1C6207556 +575635AC29A1C701C7BF1AEB73B9A79E22E1F9A66FD304B71BCC482554DAF3EE6D5ED68733EC9CA0 +1BBDF4FFFFA7D15945AB6FCE06219383ADC1B0142C97CFDC85921A98FD2D6072B6FC1643C53D72F5 +7F2B12A258AE0059EF2E84E3EBF3542BE3DE4CEDB09421695FFC78AC56423F66CBA04C23A4C27630 +8ECE16071A778A7FD328EE6DC785F83C4779EF8B67B7B816F6E1E490BBB58199E41F7749FE6700E0 +833AAD1222A90A62CC5DE9D46FDC7217B1E9089D697830613507EFF00791ED3BC8C080833CDFA607 +2CA190CF3E1A2BB5CD5EF82674499B760B71F0B61446B1661FDB4BABB1190DD5E2DE8251BA387E64 +8972273B950E56FE516AA6D02A1EC28EABA1FC0E7D5FAD1DCEC2257B0B00C41D5EFBAB9EB7C07640 +BBB514FD00FF0700F80FEE9FBAACF2F2FC14CE6848748930D3CA6EA66B6D27A7D627E681020D08CC +B97EFDFEAE7EFE3B28B9C501ADE18C08EEDEC0CD6035DCEF070717E6672A7DD6DF4CA43DA04EEC92 +76773FB26DF7F56FFA12A60B5B54FCFD16004E3DD3E0D04C027A796203388D087FBEA6B288F7E255 +E5D73EEC801094F8FDC657CCF3462424424718273345065BE423394A4F1604CBA5B20EABDF0C3F64 +F2B56BE5946E7A8794B3B82BAB03E51BF5BE692169D3CA10E31E1D0EA752FDCC1B3DD5A746DF379C +211C1179A9E81CA74B516BFA38987DAAE4B607F64330F6195F5F195AF160ACBD3EB1E0A1F01858E3 +FDF4695F7EB027D8C59E3311B93368207E108310456FD9960130CB4B7F8F359B184D6F0FB38CBA78 +D94D9D561ABD1091AB04719B798DB9C3CF44068670B535C1DAF48B57C6E591C4E90FA14B3DC543C6 +0C63BE64EC959BD78977465F58E6C3CC6E01105F782745C67E7D8624074E35E98E96E9A0353554B1 +07EE61287D551FF10BB725294BAC77FC09C98ED6E2357479C6512DCCFAA4C291A645E4351A973FEE +B92B4D8357A931F1A76C87A719E9F4DD10A848ABAAF3E5A978F4994FC4F720C977F5D208E361E655 +B21834E02C1452E3EE623FAD8CD95D1B34418A645DB8A9C7B9DEEA2CFD3C3CDD13942FD212CB78D8 +B44F8338112A377999D282B33198C067A8C5AEABE7BA4B5B8A8226E9920E4D5F92590939FC1AE2D4 +57A944C59FBE499E903434E887CCAA9729BF2B87B9D6A58FB5A49A8CC087F3B7B66CFDA31D5BC163 +6A56EFF9E76C4A31AC9C05FD9D47BCB398CDFDE1DC6C9D2DCA341E664ABDD2F1C3288F981B97CFDA +21A807F350614639C535609C38AFAC5070154AEFE361D312B154545A61315DF475D3D30C975937DB +A6876BFBF9F880D26329C3E62478DD956E1D8964090E056AA34EC6388171BC150924D9AA9B95D9BB +169048AE0E25B34C9EF68C1AE4DE0B38BB8C9AA10462C19E407041BF579B476469FE50ECBE3E76F1 +6E39D4E2996ACA96DA14B408E5A275DC1652D2B5FF047E8CA29DD75022DBBC1AF9BEC8F14EBAA53E +034E99FDFBCCD16689613E4F7A23EBB30A1391BF0018272FB09DB404AC3525B14ACDB68346D47431 +5566D223E8589E51B88B44F1E967263627D7D8159498256F7FC13DE05D6238085B5BB64029C14056 +37F3C84B3485F129D3B917B87761750154EFFA34F2E83618A7FF96E22DD18B460A5DC8D8AC572D30 +5537ABE84A9E8D407CD47E11D6F0DD12677FB2F9DE40B7DD4207D043640C34D347300CE001BE7692 +B6B38C7BB1A559CF925338E04D6ABF3DF7F83265A9C15A7F162F8652DB7273DBF886CEAFC9E7E368 +15CCC4A7F0CDBF7CDB0EA95404256E486E6DB09618DEB5DEB24B75835E30BAAB5655F9310DCA0263 +8DAEBE6F6ADAA1F71E35FE29C49FEC1D760688F5957B76B127A3BB97294678015BF90742AE9F36CE +3F09E26676ADBA569CE12F891356EC7DEC3E5BFDEFFF65CFDC17CEB18495BC7F7DB768D4D6F566B0 +663469F24CAFCD7660721A92ED3F98E8F7C3993CDB18679C65D382C5EDD5C69079A212A5EB1F5C3D +F79856A8E03F3338C883E0CF9733F8B41732E75D37ED38C939D5DE54B60216BF00CEBC7C62424C38 +E0108E8F59DFCF5BC59284809C50A9F3599FBF55287FDB78B6CF1665F8566403D2F7BA0E46E56308 +8861698E814CB349CC8D9090998658EA83E09B0A4333ABF77D985A296BA9F0A5077C33F6645C9C97 +8F05504ADE82FF29780ECC4ECEDAA1B12383B7B457EF1266DE490F99057E88512CD3CF9810E65239 +0FE99D11F383984773CBE1E721060D05344CF711BD091B48A854133D712D358BED0C78F779B43171 +57AACBC88D76833D63BEEF5F4273952D70AF977647ABC8F4AB27BB123B08BB09C0988FB547CDD22F +A346698477CD77DD40645E8EF92FD17D8AC0E5181EDFB1C17BCE9D367B0DA1145F07C86A7ECB1A34 +8A82155AA72CC7CFF789BDF5D1F63FB314605D8557354F372BD35B673C77D9BB49445FDE441D6F8D +270541E42D83EF3E711C67A6D282C0B2401E03E8A3BB2957F24013EEDBA02BCEF83EAE0ED88ED4F7 +AD8689C83F68C3B5AA17A6C98C881CF7D55EC6C0E5141C351595089812E4DDED91882E9A6971DC4F +D922572186D3A7ABB0913D129ED7D3F04D661C39857DECD19FD932242318FE6701BED0AC281BA681 +3734D3E5AE6566B9741F47F4E7D763AAF664BF46B2A37BBAF975194C3F0F98AA8BA6FFE00ED1923C +EE2920DDDA3153A13156F5071F5CE72CFB4F8E1CAA458D6E62FF42A3BEA082EF53A07F004CBAED57 +FCCC8A9D02E3F04E1A716F5F0361329011239381BA0914EC9CFB0F3E92CA59A62EF2F074AF291191 +415DE3E110360E2F0E72B104E0CC29A26B0400E117542CE8ECFDF622DC430D4D92B2D0A0699B210D +0223189A032212F64649EDD9872239CDEBC1220B279AF2FCE1BA793BBF83DB74B8010F3EAC011BBE +308A836D090F8C3CE23586C04FB7CE802B09F63013084445A99826B2D63220DCD188612005B76B12 +929E1DB488B04A60DECD811B743DF0AB72F7944785909B6D12238CDAA7BB30EF2685D9EF372D76E2 +993792F54125CD99A55EF2CBF6035EE4D3D62B16544DF7EAEB8B049153964FB4A0892131363F7D79 +2885BA40FC244CBEB840430744923543E1CB2BFD49FE56D40941B81CEC5151AD9BB505B5827588E7 +9CA3CF1EC2FA9E8F82DBAE80C5EFB1F381B2C7D2A80E78A8D3E2108C8EA6CF47429D0BD8FD85949F +375D7297976ED086A9A0C8B1D7990C50B5ECC00EF5E1DE33508A49B2BD4FC3E17C1D262CC7DD2B62 +EA30A9C7773148BF19CD1E3218C4CA672F48D9C669B6D277F795B745B6BC47A862AABE8143E564B9 +0A9E62D9C6C54D5B9539A014314C2FC900FF0700F89C59053D2496E13F033F80B0022CB823424F32 +F576B1E2BACBB710C009324B7BE45EA045E8DAD4917FDAAE280BB2E3C0B3B538C7FD06A056270EB6 +26C5BBB3DFE708D191F8A8923BDADE50D2AD6103E575E0B2872C91C438A7050D8D4E6EC6D85481BC +16D88C45A8739C7D488280B6561BA663582398004062CD26B4F0CA7935EC244B06FD878922C734E4 +29796AFAAFFA45B4F4CC4D1E207252D854179CA36999DDB61F4BC87E70838C78458A2BE5BD0EE60A +C46B4D63EEA600B055F659A6E5C21F13E76D64144905459AC5E8AC81E4CE1FF2F42D4D450DE4636B +D043AE8218AB7262CD9B9373D30A5D8EC24D05A573194969DB7B6304957BE197DCB1C833418A49EB +D64098A4AD500658D2C5C06806BFD2EF86CACC3A6F5AA7FAC65EA5C53573138B905E40066E7BA2E1 +D0E27CAA639704492ED084BEE84B5186ADFE583BA3A5CC5599EE8C90EEA9865B5820C4DF3ABD6C52 +A6D713F5EC061316D7E27AAF41BB76990A8651421C27644C6BA50390E7C78471166E6ACE4E8DF81C +7B95C9145F658D73EDA4F73715F9C1E12EA6832904F57FE9CC9D6E9A6A7A5BE1A26510125B6BCC6C +7B02881386B42D240B22C1B4F982C132D039BCF83EB374849CBEBBC4DB7C3427C5A403FCC001F107 +2F51E478E05B358319419C54FF5EFE1D97BB4F31CB7266ED1B08C899EC109CA0C136706643D38836 +EBB6374E1D8C90C0105FAB6C5482067A420C58F3B3E229FB907A22879657D670FBB878BF190A7EE3 +A2487BA2B573CDF2B66BA6DA0AE866690B00ECC9F1C92A3CF4D876015C70E1F7B90AB4577195C799 +2B74E1AC3BB2D144608268926158D075AE7E2AB80E4E8DEA31836FD49AD65BCD92864035B6C035AE +5217E3FC6513DB59DA4F437FFF090418A6A2AD5757174175BCD62419E53C7CBDC98E7FFE46C97744 +4F386562F04516B2F94429232C166EAB114402228F51DFB3596B95327F482266862172A55E2A2EDB +73DC04F5DD56E36FF8D2B9890D7C7107B37E062F58F3B167F97858BF8737C0E2CE9059774C860BC6 +30BD377F2592ADFBA36383FE566F354E5E7D85C73A5463489A473C86656C7077A75D58288F3D638B +E8DE7AB92CF77347D1F22DADACBE05D4B1CDE96D96A5ADF5ECF9748375C5739A613938351FE0A778 +818FD1AC9DA69856A7693DD0CEAF04B641DED3AADB901F9EC79B8C2CEB2ED43319005A7633F82F20 +9A1CC016FD42FC219196EADE279611A49EC728E01707CF8ED2D23B8EF4378027701024401A7D799E +6ECBEC483D36A6A6509BCE47E6B92CFC74FC147E2F14CE99F10E5F6822B1118468DF40CF582D7924 +A57D9FF002D609F8431DE0F7A74B2A6AAD12D9C7B5380DC78304214A0EB9A367BAAC751054DC8A33 +0C1318B430B235F5FE2789A5CE1502BEB76FE68BE818B1A6EF13AB1BBFF5D2380E9E0DD4F30257A7 +82E525A0CFA02EA58B9A68F55F95ECD1C3BA5F30C505E1A499F9C37A9D896A2C370352959E84029B +6DE8C4A40BC3DF989BBF8322C47190E6D38CBD14A0FD525904B240CD8D5ADF232B991DF088FE01A8 +CCF30AD6F35777460473619721A622261D79F1E912C31169587159EBA1502A7D3E98D2C8403288C2 +7F3BF8F1849BBA4307E9E45262CA5C2636BBDA70FBFE1DA585DCDD36B60A1DC36AE8674104FAC755 +907CD7A521FB857D6C08397EF5EF97F95FD5A66AE6737B687D0506679D8E541D6F1A3F8D82BD2195 +923FA33CEC7B9A0E15AF7DF77E2A3BB08B467B1223CFAC8E5C1FA3883BB7B27CA6555A1CDE4FA96A +C6FDE2CDD61BD4841AF9F334DBBEE3711CBE321B5B8A1064FF390E6DBE6BEC12D5D9CBE081790A11 +21A5DACC13F9C07B0B859290CDA8DD712B11186054C0ECD02C91083661C9706E03E6DC79D054CDEA +3D3E16213C157151C5C861B5C787B19CD51C5858514BD20118A0325ABD9E8E89F994BE93CEEAD14B +7420B41940955ED6F69FE3EC4C6F490400F1BFC64EFCC91616F48B9EA07E2B393ABF18DD3AB596CA +87415BE093EF6012963E38251C37BB9CB482C653556BD036FBA32F1AFFF96B5BF27983CF74E107C7 +82E4F5249D4D8EA8B57D038366F994DAAC1B84EAC8A8E4026E8FB25871D0E8382165927F3C7EF924 +284C38F08814B297A88E9E8F3873611FF2E62CE4BF78F0AE58AB140DBE28DCDC0BD05AE387C47BB5 +39BA08B3C8FF7E3F464C929CBC90ADBAABD60420589EF965E2A975162602996F562B503F708DE8E4 +0DC7542C9BEDEFD39616AB43FE5494E9395578094779ECC0A78FDD50FCABF7C9C8B532E71F90F4B0 +21045907ED90B6502FCBF9BAD86BA015868B486F4F127233901C1856F62EF2ABA95CA903D548927B +F7F2B71169BA65F5E607037B5274F4ABB0C226791AE6E7B2AE3294E3A01E7820109689E4C2D60500 +D411DA0CDABAE557072711B5384A73D31383CF193ED3E35411A58E8B6BDD6147A2CB9A411949E9A9 +37BABFB6BD0B3657BDD047D03E33263846081BF9DAB83F081B6D41C7665B65599B697F7DFA8B56A6 +31B2F66C73480ADB9F6C7AE0FF5977243176A4B235D13B93FF653651CE6E6FF3F27F4409AA1816D9 +DFB1338B745BB46657B5E355CFB34C3837DDCD915123AA17C5E1412F7CFF037B960245A297C44852 +68C16FCF07F16064D871731943F22304863A1C863DB177C771959C564701202DA41303E3DB4843F2 +002FB9C52FCAF0170666F6E757D5112275638564A1F302B403FCA3877BB20E4B994C0A99A6BE0CAA +9DB90F1B9890F21FA0523ACB5E691D4767F8DDAE0E6A8D5F6D6F665D91FE4B725DB83354C4AA65FA +04555E8A3650007AAB7B8EEC7AA937A02C472DE49C15EBFB0CA2EF2D9A589804EDB8C4E6EE64E757 +5FAFBE8FC34772CA9E18D4100523327B240231F88D07E38B4FAC823800FF0700F8FC510DE164416C +3F6C81C768C7ED43BEACD72B995504135FC16F61091EA31AE3ED4A9C7085F3108FC742074AB0B2EC +54E264F71788A6A62E7AA88D3CA402A68EF80CDDC1315692DE980FDF34B8192585C74DBC653A4C80 +13173CECC2286356BA2B313353B4B57D7899B526FD8D96C73F230D55EAC7D8854AD5638499100974 +2AA137AF92B96D985131327C4A93C456BAE01BEF8E64E1D707078EABC50A39D1E5589E82B29EE929 +A7AFAE2CF4046D6CEF6C65F2CA18DB06CDD1B8FFC2BA5E6FECCF269076E913F4FCEBC880B413B8DF +3E2231B9E9B2683D9672631D83BF98CEFE679B1D2A39AED683CDEB6E0D70701E7C5F27F4017BFDD3 +20FE8BD5B09AE1EC30A32C42CBF44A65B13AF00909CB6AB7F2569A041B1FFA57D1699C37238B0A2D +9D460A1F18E896B441D183B5B0A19B2BAFF829AC9714E68DD0B22C8BA9C89DF6DD0C30E0F171ECA9 +A44CE29B4FE3382B07D3C00B946ABF734D3850F5C6063A43310A43F0D1CBD15CA1F1771E7972AFD8 +7E69D042F63326541B4398466ECF972BD2883A3AE9E97E6FE70E3D31596C0A8CDEC37FC85CAA5A25 +8D4FF3DE3CF73C0D587DC2B59B2D0B71CCECB9622F68A7F4F1A9F0E11FF2603FF959C2E1FD54CB77 +B039510812DC9B3BECC9D6EE1FA5A9304BBD4C535E5D27781BFD60EC14591631530EE36555EFB453 +6C2DC2D077354977147945C5DA7BCFBB394C5FBF04617D9BE9E84383DF49B9256E21E204A9C5DD2D +6DC22575EFDFEFE180E47D0042C7F7F8512264DB51F2AA3EFADDEA155CCFB7C3C8C3430E43AF7947 +D906C0927EE1CA5CD19DCE6714FE7D4C7574D8ADBC54473306E31BA88C43DDAAAF43D125C3186E09 +3B3CA377593445D1275F273F9F231AAC61A3D615FCAED79A5AA365ED1805C73AEE7678A43A02411C +64364C4F1137D1158F212CF42F9584B073DFE2FA555F25D28140D65C553D1A4E5D7D48BF782ECF33 +D7E0ECF1F73BCAEB4CD3FC4E7BF6D3AF7F3DDC861554C7CFE8578B4BBA2DBB4FB41C1BC13AA8AED1 +D40E117400A6943315438CEF13BB4E6244B46D20C72BAC406D4CCE2B69A21345572E0831D043F017 +FDEAE1A2F4CB3E51DE2782F1AC24B29EE29980A43773E971C363F8AA3BD64545983DC54A90B0578E +A4E8CE6F401AE150C1630088F153A3DEB1BE4452BE9DE8AB23E6288815B0638D338D660C2C3AB733 +5C76E16E6DB466F44FD5FF24C6D96BCE375B9CBE58E01D8C77F6FA22409F1A30D0C0DBF1025EC8E7 +52AD12EB0774E8E492AC836BE2EA469C61B439B539659F8E2B21A62D3FE6964CFE25A997B2F07694 +C0E87BB91D64C93ACC768301353527502468DC962980FDA8290F0A443F4BC031852D48CD322AD2AD +FC384FA11113C75201B2339DFF4633EDADFEDDD8F8255C55FC9271479C1A4570E425D94C50D32127 +E703C7281E05A704B070E160451D540E28E6AC3DE4BEF0E746B3BB659C3DE52387992CA10E0C20E6 +34D67ADFC4D5F81C5B08D3B3C4D23B404AD7D6E2ABB1C56E1E529C1F483F92218044BB8F25016DB4 +E53635E43B8011F761599B826596E5486877E0E201896F377BB549392C6F32E4B23C28FF1D2F277F +48175F4544BCC5311FD2351A45DF4C39C05DEBB749D48B75A0E9D9556FBBAD725B76B53E39570D89 +186CB5F7D9FCF6CC892AC779DE639EC26C5C8C67B5DC862DC58BC20F0B7DCF6C303951DEB26B07A5 +3ACAC380073EA10AEEF9B8F62852BE24BF0AA28C41716900B7A5B4010099E8AFEF0DAA6D7746D84F +98D6B9D0926E385FE22D2B062AEEB6FEA8009049A65572BAF1A9ED9B843959E9D7F9B9116FB4EA5F +B89714AFE989AABF063064E4424D94B3CEB17D61C729F53A361EB69863A90F7733C855A3509A790D +E109F31CA27E58090E8E5B12C984E62BC6F06896C5EDCBD5F17A9E4811CB3B39776B849397F2FFAE +B8DA7E1336F78E850C34389C919D600BB482FE1521A115DB6294AAF23F40938A62D39C7685EF0252 +492E84AC8E9E23A5B68B2EBE30D2C9831384EC9CBFA2C65D0A0B1B5719EE5B88D276A6AA3AA0E993 +C56EC078F8E004B24FDCB6C394F8B65B28198E176027A07160B5366D42F4F2FD243E60C9F60828E2 +9DA2DF800C11D5673D543887FB8B7F0A93CD84535DEEA6F564D0117E08D7D35A1CF3F77C43009D2D +F14AF5D5967CE1CB40C487C5551425C54D909986D125DF3C42805133D9873A02CE890F179D53B3CA +BC084217EFA090D4A9EA5B8C9269A4B85AB986C49335B31563450705F77CEA9B080891E77B7983A2 +0552877779BFDC30FAE9C3F7DC15B4A55BDA2032307F154FF83B1C3FF6AC37F82B33164CD36E91C4 +9C2FCA9C690BF8B462665815D03D0BC468BFD6292880017D7ADFE387F4D7CBB87C6EB71FF4E03D17 +A0B2D91138CBE53BE07AA5B06B3507B2270C47F8D4CECD0DDB1F0F1299F779969F249312440CE1F1 +13207F9E3ADA2A9CBDA605F8A51F6422A7A40F33C72E14B1C1AA2468A73966839AD7506E9CD29BCE +EE831A1A2EBD844592BFCAB067A33EE0F3C363E162325C48D28A3E9366BE229C255D9C8A05560A88 +D25D923784BD803242F68E499F86B9AB8F2D2468D0F3D0E8D56FA663A34182CFC548266F340383BF +7AD2EE815A88EAC6D84086D3FAFE781F39CF13B9126FEB676196D5302B11A80560EF2901DCEB3C73 +58DFC75F964E1CC2AF9631A9A803A039E36C855059168777A418FB0206F3D0F25CA423382F822E25 +17A60235707672EDCC4AFAB17135FBF772DFB26684048152DCAF2648720439D07922E3686492115B +A5DEA33319D5130F77DA02A9E6980FC6B2C21FBCF9D7BA24879C9CC3ED92809EE605F4029996A165 +A129B84849E6A7D579846D050272A82B2E6404135D2B236BF261D9DC8E2ED89BE75EC87EF50B12C7 +00FF0700F86A6F12E6A1A5B929C0E277E3939734756E7B30601380C209B1F83695E7795A49FF4C8F +2DA287076E6DFACB492AE375671990F2A545B2221CC84CD731CC472430D5434B7A2780F9DD890553 +0EAEA1BD8D93EED49D35CF20643256818038B900780D3E8FCF022CC70677E5000F40F4D090A002EF +C46DFB7A639663A585DA9E392C95655294A8051392686494FAB95661E1479AD32C8EA89FAAA5F1BF +CC0986A26D321C31C296A93717D9653C283EDE5DF7BF62B17A3B6A2A767B3273BA8E096C3C124534 +E92750D7B6F7837EF99D0D021813200B1E0CB97E72542B2673507FBA22D0F4FD70F05587E385781F +237ED8742792AC527D1FA2D82827954734FC7A30A82B8F9110D082A02C51960EADA2902A82C88E9E +AC90FFE2A101B674D3844970E1108BF19874A55BE9581975AE921BADAE584ED9912238C1EF6F194B +E3E495BD23F643C055CD53A8154E39B7BAD46A27E6D1B55CE7BBD4644B55E411727E77A9427F1939 +5EFBAAA08AD0176E242E1765019A9D16EA26ED31665EB743B32B110033DAAA38E1973DA93CA4B5E1 +9C3EF316F4F7249204892465A1F07F3C4CC1B1568749CF26657FC2688AAE49C714BA5E8A1D9CCC9F +CC234329F569B008BA566276268DB7442D5C0DF4A6B8FC7C992A4D6C338D4E2F76971B25A210D55B +99706FE3306380E5D14335EBF868CC2FA25BA5F66491B5602414F08CF43D40660AA6AA9875C7E035 +C5556A73F7ADC92D6FAB9DB92DE08B442A4039C18D2B4F6F91950EC30D4EE15D723BA0521E106C0D +407E7DD4EEB2ACD833CDBCE125E505B9E0BE16CDF9BFD7C4521ADF67B78A5871D1F6EE3E483FBFCE +EA6E753B3D41D7CB3BD08CCED6022AC99B7973346FD0748992FD72C0AEAFD15D8C4E943611955F17 +E12134BB14DC645765EFC478B434C7A3C5431D1853D4E64DAE1CEA94D6538569D189F8DEC8985EB7 +61D4639CD2163ECC5C0DA349BD60214E38EC262D276CA0C626A5ADB34E274AF0B4F3B5F0937E04D3 +04920150F064045FEBA14F69D77159AB779879DC7D875913E849953003BA87B7C5C257956AF4AFE8 +540D7018E5756A87DD9C5AECCFE559A47D10DDAB73F060D010A388F23981E6EE85F0873C4835984F +1E80A02C5FE7301876061E702C03A497110B5E1664ABBA2B91552318B603EB91AFA1CE45C88E795D +A03180CA6775B1CC16F69A73AEC38CEFC260A03CB603908518DC5519C01D617EBCFF2D25704F2D14 +8BBE25F80D77CE4A55FC8D6ECFA81A963F71C260CDFA74B01DAF30C8E2BA2B75BEE28C930B6E4C9A +C44177DF7F80AF8AB38994F107098A071EDCA144A8C8784D1A3D88184DBF492FEE851AE3A87DA125 +EC331181EFEB53113A1424AF3C470C65EF512A62B78392763A6754C9E698DFF672CF57E942C063E9 +990A3F2614E88B11D7A774F3CD17E8B7C9E178C9DFEEAF45CA172FF060D27B9EF6DF40B9E9C1B20E +30FA4CF098FA3966ED496BE2D283CA1B51F31599EF2AF7187006E316E66AFC221178827C14A37235 +B43C0AC796C170B9B326998BD49C5FE824FDF957B92C269951157FC90AE19D44328FCFEC4D264BEC +9507AA91B45BD8A1E6C469C679A5A28FDEE0B036A5E6877E45D1F71505783EA5FE5CC265099D4B2F +39FC7098ED9A29C25CABC6F05C21BF308B6E833EFED8026780A05842D4490818BCAA895AEB4EE2B5 +710EEB300736578E3711BE067D7A06DD86792718CE9C8D1996806AB2216C6E7A74EB4A59B52A602F +737F7A1AD953ABE3E8D06F85064CFC6C17BE61382BC596F50D2C3BD63D59AA572329C10550664B63 +4CD6DE06BEB8346AF32697C08CA1BC83255EEB283FF971B72AE017A368E2A4E971D54CBE181601AF +3B85EA5797BBEE0B6F10D204A12D1CA999DB8E25250E3AE4A6608ECB6792372B711D10AABE697A9B +0DB2F4A7E46ECA184257F322C62C3A7C2485EE41E0BEE1F36A6B9812976C766FF4F09E46BCB19F10 +0684163AE01FA275A50CEFC31ADA77A9E8C10E4D536828A134CC52D6454DB1B1FA828A604857D924 +417B74F9F174AC63CEDFD8C7B6164D70358D895DE2E79B9BECCEDE2FF8A3659A49C79D5ECC3E3BBB +2917A242581EE4B20BD59F30E8DEEF6A19C99F342CE447E3DFE881709A1F279AF1FD0AF2BD80C82F +98B91E6C5D73FD4551FABD0701D12DB68175A6F7C1F4F7BE1D0CD66E0C9957B1B716322567F57F60 +09B9F6CE9B56E458405C07CACF0DFCBF660E7F29649A0F9DE904A7C3603C8E7D0A40CE464B1404AD +8B55D00C5E16C96B6B0D8C0982CD2E727011E1A9ABE3A806EAC333673FB6FEAE73D9FC9DBD832E3C +0D5715BA172C3F653BC57538EFAC4083F6ADC813B919CCD720DAD45463041970521CAE998CDA3D36 +29CBF6EC5651C853BD7217138CCA94B1A117E01983C2B140D2C612FEEC527E8C5EF7A0B74C701DAA +8471900FE9BFF94DEBAFA8FC514182E45491F2F7B3A389828661117B88EF1C15B49DB1EFF8A08F28 +7A4FCC207A1639F0C3917E91868C4AF69B56D1CD5DDC75750A4ECBE530DB9815A9B0E2DF588B8E83 +5F1C7683FD256DD47E8B360F9ED67A5890A0BF407B8100F2E7DE761E8C98EF6369BE474F2D1CF6A0 +9A7FD7E2F0A3B5EA2DFCA1CAB42547F1D8350D5C939AECE5586AC8AB196F99E1C05F720D59F0DC8B +9E495756118E3081124DFD86D86689E863C239F298F0FF2B6309D21AA5133B0F949011EBD66B5FAE +C3A64CF6A0FCFD6CB88FD0FE1BC29A0BD75F60ADAAC49955547F999F800605C95955FDE7FE1808C1 +21D0BD8FBDBF0FA3ABE078B51930ED8EBDF9828792FC70D81778CDBBA5E901CFD194123A8135A3CF +E2047BFF47EE74E4487746D59878C0803343D395D6D78F0FDD9AB7C66A815B673F7381100783FB89 +86695A34C960E8FC11FDC6DB00FF0700F85B53CA64803AC895358DADD5B7D0D8A89506DC06E26D93 +F23EF52E338B255FF149F92DA82AE7DBCAF7B00E7242E31B78677E4DEE8A576D0035DECF409E26C5 +94F4D0412D163CA1C57844737B81909C598E1269D8BB767A7BFD3E7D1A4164400B11D7BE0E03669B +0B6FF460250BDE5C8A9FC9A163D4F01EA8EDFA351AF5A0889492FEA3C75A874FCF8C5483AA5571B7 +4D122C354AE6AE0C3F76FF689A7D602EAE5B0174B7E373E4D8DC104627201EECE56B16F8B8BC13B9 +FDBE8BD67E6F76EC59B1547D5F81EE2ECDA195F24711D4ABD98B3FAC5BF9834ADC6750738979F2CF +9F8B6ABB7B93D280C00A8D5391B9323A5F9D81C7720F2A7AD965855B79534BCBA92DD76590A79657 +A1F29CEAE76DCF2A6A0F552522A850FC3DCDDF3F8555F2950DD67CAC6EEEE8A3BA808E9E5D1FC9DC +E8F6D133E34889CF6F2B2E880094F66FBB1C6B99310BBC65BC99358A800ECA315E81010A43957805 +CF3848BDE32A2D90EE1FDBE0643DA9B4271BE95EA6DB1390223A7464B3415B97C9B6EDBC565DE0DC +A589AD8E691DB7B29C4C84981CE90E5103545C34135130C2101669CF4994BACBAB76C7B8A7C81679 +4CE618D21DDA456620252B0968116F33DF513EDD3B1D7FFA1C4B9905898D7971676A7C77015DD927 +226C1838D85B39A12EB51294F9C8734A0BD7565022263417A415E798B56D0436691C4CEA9D7DBB76 +4ABFCFF53E29FA2D1D921C82E89DC5EEAE036EBC7961B67FDD1FF9EF3340FF3A6A845E6D3AC03B64 +5ADB07FCE3CEA7AE699EEB955B3AE299F6569700986100D9030FF7ECD07E5624A717C351E21EABA6 +27A015C42910FB6FE4986A48168B145A7522080BD9060B28767F7C825C7F9D6A0BE9FD84C128F495 +3AF7CC793B2C192A70F4A2D12100FD5DD75950FA0A632766883AB09C39B71AAEE4C4491BD415F568 +F479D8FF556D37901D5E1418EA0C3A4AA06EC06481C7CA254ED1458B9C5BE4B8C9A3BB3309F6EA3E +74F7ED29DCAA43A21C575CF9417EC2B6176D56C9E0F30AE132334C69A8E94E3398679731FE070382 +5DDD5C86504B8C48CD02ACEBF2814993DD876D6CD3B6FC08434F3E064CC00783ECF749B26C836428 +244833080887FC4A24D9778E8A9D8DC7FAD722FBB248737CBCFF2E715CB1B760DD5D78FD0F254BB8 +655E29876F644D2707D4F9270FB70322DB8C5E26B77B2092866CF1542C519C9778ACCE053D3EC961 +D2FC1D0985219371E9A2F61B484BD95E72D2CE6FAB1218B074A5A30A787676448689F268563CCAB2 +0B841784CF34C70FB8DC951EC7730659B8C80FF5C9BF7E0506D81607CE756A236A7CFA7075A6964D +0CF662F00FCB9516BBBEA44BE2E595B22736750E14D3A5441F4E406240771BFD4F930E39C62D29EB +87BB4C729FEB933D351A4C0646BB41F85D638DE2A66A4CBF4BE00F0C40F20201F40DA6D7474E17A8 +DAE998DD513A05F956E37027461760F087774C346F88B6A30457330C461471419FA8938DF4C8DF2B +763555EC64D157E4026859572D8320A988F13F8551C912F90BBD6DC2C32D5978CCC00A6067A7D5B2 +49754E4F55113E7080219A25DE54480296C883DD94899EFE73FA77AEA6C7B7AA97079E7F1974267E +426DF853F3E0263272F8C3EDA4D61DFF52B572FA87B561F4394A1A7A0DA12938C28D06ADFA5FF002 +4E8C563A507C06C5A13E517C304071D0B5E08E599C1EABE48C3A50B36E68D7B9F01A25497F764B82 +F5DCEB23A053F4DE1DC490A8CFD0590FC8B83AC96E96EEB375E924B876C585CEC2860BE3E73CC28D +635E3B9B1FA6207B3BE9316C3BCABF5F97001556F6782F3A97CC964126F1E64D0116CC0B0E26C5AC +1677CDC125C684B5F6D2E1C26CF705D071F67CC3AB1F461170609E7113DCB0004FB776D778439F11 +3850782748308750E4E5257A3177FDC756C2D85A8FED7F45A3DC3BFEF9E1C4FCFE028DC8AA566EC6 +F15CB801EE0977714BD29F958E58CDD78D68528B4F2C9C6481314AD0BD7790295D7DC575336DEC05 +CABBE276D70D014D1218B12A2D9C47E172EA6C28A0FA6C4D4AC7371CE90F80A978A4A4980564B5CF +5406847CBD9B9833105ABAE7AC3053EDDB5BBBE545E6A57F71B7284C4F2357B529EB25E614F70819 +5F34402CD859A1F201DE0DEE79127323CF03B0662DBB57D9D22374DB2B5AFA22992CC16759AA6788 +B58E59E001DE16036280425494BF3C2116779F53EF81912B4B20A7554BAD7D3F4BCDD96F28BEB463 +FA14C41463EE34A3E70DB1EC268FEDFBF369D00893B0A6F8490DC3DF5319B4D218586447D1A176E8 +2CAA45B48C0D0FB8F3F848A483D0AD594A988B498BEE7E67600EF1994A6D9A841DBF756042769E3E +C10DCB0456A1181656CC6C57028D522647DF81A024883E0F1303F55C0963BEDE3B74723D592B85ED +E0CDBB2A765C3AF83CC50A05CACA96FFBE4F156B49CBA92AF5DE7FDD7C3D2EEE1619CA2FBDC15860 +BA55E3D095E6133A4DE21036E058D1701D79DEA08FBADC2BF6565AE586E4F64CBEDF70FF639FF96A +9DF4E75B2EF091DD3602E6172E8D094DC3D55F6FEE132D94CACC109019E5E2F8CF77CA8FBF546479 +F3BA16336D8A51FBE457FDBB0F50A0E423A0BC6602A6CCA60178713A6A0719410DD5634FD36BDC2B +8C095298C288DA792F25EC6ECB575B8B780F1F1BE7C479F13A8DBC91480B2272B5A8D94B1E30F30C +35B111C0401301AE82C23F0D971CCD3559E79E3D015DF9D08255B9B80F1AD824AEA9F52F1615425C +2D70EA284CAB124593E9D44C204EACE7EAC61D6E3227EDB63CB9FA54D6238231FB3C77FFFD45BF48 +0FD1245B9553CA4A496A13295B6E5DA7B163E5E7D31D24D86BDFE6254130F479528108729F8FEB6D +9967EC795A44A68A2AA2E9B84D4B756CE83E0031DEC08E4F00FF0700F8C1DF832EA8CDA3CFF53227 +5C007603806806C4151564F0992D9D032B4A8D75C58FD6E56A80DE8D9A7BFA4A75EC934FF5AF3030 +FFC02D6807DD9924C2D62FE711F53A06F3F4F8B09362D7C22BD8B5C8F221BB76BEDDFDEE730C0498 +EE894D9E5A85FFBF7703779EEE318785EC4B1990E412F7DCF0094D7DF993ADFA1404F95E423C6021 +696748FB9D2AFC22FEA035625FEC65030705948F14E8A62E71A2658FE6C89E904688236CB9A4DFDF +0525C77420A58C1231D2449AFCBB27D3731B8CCBB6B5996613A349057003B878510757BC0A68C72B +9100212AE6987700AD1B6F3BFEDF36D8F436395BC89BCC34CDC249CF472240FAC3DBAF3E64CA43E7 +C0EA2C6F405FD65C9F85E8E69354F05225AF111FD28D919E3D31F4D28EE2D6EB21AA30C51967FFAE +0494F94BA491CE65CF042D8E205B161C08B946872B1EBE39F1AC3DCEFB8254ED238547DFB3055230 +A0548A07703C237CFD284568E24F916B077A6F89FA00CAAF57E49E6E6BFBB0BB3B9812D8EE169C9D +1F1DD717AF738B81CCF7815B472B7B8710FA99950BBA21286B7CF3EE9D3583BE05E5721438FEC345 +7D4890D723D4F881B854DE3E877884A9A4C33C33CAFBD133BC8F25A89DF37B3CB6CC53593785E0B9 +6727B141BAA79A7C2E12470DD9A8D8BC5CC7EA713084EC823946F856A798FCEA586D29EA9551DFB5 +8AB9FF7A9454A4661F2014A8C127E87730119946B8A946395AF27EB6DC4DD062E378A112FF60CB31 +2186C1691231AD71256E42B61CA2C82A61B9814FE60EE69EA95332C1BCC6A260453ECBA89AC3FF67 +F80F6E0C3957B3534C4738F911C4FC1FBFDC7FF4750C542CC03255B7A457A0DED615416BC70228C0 +1B8AF02431EC29106DB81911BB8FF9FF406E2BA8468259B6330BAEC5AA40BA7F6B86B911AA05AD71 +5892557B4AD3DAB6D1D59DD909CCD36061C7FC9F658EF7AB5381F5CE4BE8FFCC94A6B5C6D4E9081A +0898A39097231FA8A5CDDAC713313E119AEFC951ECB3503FB0876F6D355C6C5760536F2EED0C11E6 +2B6921D26B573642E7E6CCC74533CCF4C01609CED7E293330C71D5F1AAF0F18699EC29D4324CD09B +36AEFF4F1EE353BF6990F5E3E6E499B07FC7DAE7ADDF4F59C125771B74BAEA65DA9FBE00514AD098 +9722E4032613AB3EDB1450ABB1F259330A66A09C540DDA39CB87A68AB0878A9CCD305279D1C5D044 +A51B8F69FEF5A2DB7EB353A0AFD7E4A5729BFD4EF24140E1E76058C75E25A62E340E90AEE6FE0A30 +89CA6E4DE6BFB7D25BBCD75030F8704E9983770908DB8BC18BB412CF1A73F547EAC447329EAEE7C0 +C0E4D35C1CB8439ACCE76CB0EA3E3413943CC762ADB301474BB4C08A7F656195C1122407B8CDF32A +7DE22C30A603FDF61C9CD4F75767695AFAA380A49DA1DC0EC0E281C0C61421D1CE8889E8383A9308 +5D5550B29FDA4013EBA18B732ECA595A81B8B9340B47A9A680120CC484B89BE1891C330AF325DD24 +34BA83C63E6D21630443D9BACE2227F655A4723E7F4DAE37D5F785705933E1B0FD46828C767F22AE +695BF54B01A5014AA6102CA7F9EC245DEF6E7E00C1A4F020537CD05B230D9F8171621C2168C41482 +FCF246330A2A107C383EBA2D3D125EFAA76A654994FAFFFDF2FB979C60B10F6AA80E91A89975E594 +C572E9529CA642EC37ED63349B88B0F597AC2EDEDB9B9803CAA5051189C95E45B67CB913DF6CEEB7 +7C76201D78861E6669A05320B678ABA8AC73BF92209D227D86E473A73BC8EC2FD6A753138858C920 +8DA751AAF8733A851EC4064AE0FC29E9732BA7C37A3FC6113A88AF99D295128E3FB37FBFF7ED2158 +B45B9FC5EFAB715E304ABCC02B95E41ACF83A1685220856F5558A132DA201BE6CEA24773FEE17AFE +C9B76DB706138B71462073D5073A3FE6A7F28DF4673A7787A1D958A54AE8B464E24315894784D7A5 +7A51C25101B290D5259927F60C6AC224483FC32A7C3A76CB829E60E16344EDC7F2AC979DACAED2B1 +663E5952E0DCB0E994F7ACFA925B1740261B9F8CF7F991D7139062B9E7A80CB08AD7A8062CEF1F06 +9045AE0916C643CCEE97AFC10BE74C1D87D75607F81E1F32FB9BF1D8CA3C13411BAAE6108EB63807 +8AEE548CC02A51D971C788255422AB78BADB5E01BDE51658680AA05EFF63243AE5CD9499605D228F +B2B4970D994B301E958789222B4741059A4D53536D0AD89846119E77D16F27E19A7616252CCD8510 +EEB955CD1C02D7D6B100B3D6579DF660961F11AD2B193BF4C90CC8C5FF296EB9F1B768F4871B67B9 +66575ACDD7ED6CD5F734CFC73C255C523642076891424E31596F66A2658C0085DAE56EABBB4005A2 +299536E7C85434283F62B33B16015FF9AA5E3124F1168B1B30FE8C44E73448D7638563D93996B1A8 +F84B7B6209E9D547044B7909C96C559C857F0FF907D9A7E07CE0B4B78E45E47818669AB29804252C +BED0B122A11F1414BD9DD87ECFB53E75CB7FD140E1BF254EA9641A5E3D145C58442BBF22E9FB72B8 +30ABBBFD2E9C3521D9F344D2DB1174C36F83BDFC8AAD3F89AE3455B7790596570B1AE4424C29AD35 +B870909B20AC54181E9FDF12D753A82A9B40C4AC4196DE416F41A8EDC7C54595D0B821A72660AA3B +EBA6CC7C2A1C61F73EC406B7925A76E64292271038CE5D920050ABDB2E3449CC7BC3259D2C524959 +D7936FCD0CC7CF492732DB202617E7ACDF92D7793D4DA06AD17F7F82FFB75A09F9FD2848D21CD98E +8B6E9B95B7E2533006CE9E3114610E49C4B0522E54AF392833FB2FC0766A994A458614F8E22464B7 +FE17690825A8354170405342C3480D3F106A81C43BC2E810331DB0DB580D5625EB839FBFF7E59424 +FB8195E58FA020E2B7E1E31A3F4F79A41FACBEF5DD018369FC6F4350DA779CAA0EDABFB900FF0700 +F82E8518C0FE8A25D9852E76232D899A65685421A280A44927DF5FD165302E3DC0249139FDB6A7BC +5D73A75A5BD8369EBC8851C8B863D46BB370894C7CC5A365E0F544DE6D61CAC69FF69C347BE88285 +130F00E30B7A7539F92AEE6284E2051B26D9682FBE8A41C6A70AEC5B6FA382F792258AF5F0483ECF +6A00B275D2C4FAB39D6A95C442295D7F6622957BDC570F7A92DDEE5D08494F9B284D4001F6A495F5 +306375AE5A37F7DDC1D5E65023ED0D6EB5AE2D19393BF9ED31A893A3754D9A8D00DB1F870CD9239D +59834975586D409CCCC2AB32F7A498C5FB7D468ADB8F9324AD1310A35507E6C076148BDB0D939732 +571FBADCCD6E2F88AB4AD2D26AC7446CFCE3948110E0762C02EB974D6D5663D836C7A869EDF5D028 +D5778C0EA5EF421DF292E22EBFF08AA4BFDE68F9E3FD89F1DF91BF0A78D1842E74E687EB5B1F553E +BB2F3C00D5F1A98BD1B5EE1643D8D5494603236EA62D0F669EC532344A0CA8721D0812CD316B6CA2 +18EDB34ED4A6D01DC71BF89C021AFD33D43F210C4BC093608BFDF3430AF842D91B1655F26F396191 +85EBD5C942B58EB61F9CA35EB2F3C36077F1FAFFB7C11BB65B99134B7C4F9BD65AA69E3CE3402BCC +160D32E80D2DDEF96372A0EE499D84B797D488CEBCF3E89BA348C346A91B6749BAC671E713CB8D48 +B9A462692B0A6FD25E0CDD469FDCBC1D67CC6E45543C62C64A7014B14A94B0AE2146D632FDF08372 +E8EC5E6BF1ECA5E4E93288084BF2FCC6A61715A6A53E2DE5A49EBC1A31470D8CD35C1AAC199A0454 +C3A6862FE9EC5557F5B51F7F80E731F59603918D8656BCF1807EAE55C19E0DCAA39C1FABF6E43E84 +EEEA3DF3901343325AA5C5B7D79AF05EB7673192CDF36B8057FEAD4024B5B89912C7007CE21D7B61 +5B20039A1A958419A4C556C776720792A0EFA3A4761A122A4CB0360BCB69AFFAC19CAEC45EDCFCFD +0C15E9BD25A4D5249596DFCBFBCD477826425D824AE8C775E904E627169EFAA022C1298FE27898A5 +24F99D1696AB51502CD9BB757F86589CF99430903E9991423F9B2D69209A3547EC137545A98F6542 +C775F7CE59EA35C46CA0F3EC5EF13BC5BB7B667A791F268199C1424D82083559514544F55DD73139 +6FD37777B6C798688BCF1E6EC76EBF36E8A28BBF8AD8A925C2B4DB21B2942F81972DBD0ACAD2B485 +CDC082B2E296B527A0D5CF6433598FF55B35854359CF0B4D31EEE46377EF1F1F07641ACED83EC51C +92650BA301EB8D2496366037E8BA9437FC9B08E24E22C94AC1978B791B61E829D0D1DE7AD90226AA +2EB4F78D90F1BE5743832D7CC18258FEA20DE3E99A2793B622F1748EE674E05124DB9C2D25A91226 +ADB3827C0CB3E3B6BFB6D746ED37280B83D3A20519CDAA94D81B8F22FB324121593D17675C7B5270 +72A49FE141415D3D67CA5A4E514A7B9A6EFBF9CEA32E6501BA9AB3FAB623BC6F7A348140A34F85D1 +4072B37A899CE42F24AC832A610323DCD10BD246084AEC8C620FBEF706735A6E8C3FC5A779ACBB12 +48BBFC593CFD4C46071A9ABA999050B38DF4CFCBA9011BF69558D01B82537E941506036FD77C064C +5834768A504353D7F5E98209F5AF261AF14537928E29CCF92312F9B3206B0F0387E0D30B2B7575ED +13090674D76FEFBDEDC87077DC647163836C7C3E813B502DE9F91FE828DD48043ADA29B52D4AA0E0 +900E700DBD6C311898E1F72131F6F4009B4C12E157D82E65CD6D2961D69D777F796FB9FB7F020241 +9FEBA07E65C659D9FF61FDD64358446A6A24849B51E99716F842B37F60F4EEA5FC80E208BE01E051 +3C8E8EB879CF8BCB112186180F5DBADC72F2CE4565E943B442D20170CC669853C5238ABF7CABD7F3 +3D74A9459C81D9C3486932187BDDA03822105CEB4B9A45C3F231340E7DF1C5CC60BB94D4670946EC +5C864D68B8CF71A4E836D5EEB9CAD2B8D42CA061E30EAD9C57D2EEF2131E16E43F8D65A237AAE6BD +92BD8A85C577CE4B7962A46A1436827233AA99A92C65ED128126CFAC609F4A4AF93098176111ED5F +57C4A2A15BD092E56A7620C662847776BEF273DE162A6E3A589FD0129D1B6D75AA76395C1A3DBBE8 +CC8715095B8A96E5054D66ABFF18C93BB1FBCF6D4147F803953BDCD37AA2244398F5B81D96E4D247 +36018DCD97315BE4979BC69ADC70C2F3B4761E49516C7FEA2C5B2E45D61CB57701F23EDE927FBB72 +89729A6A440A4038B45A0555F02E61D69B7AE4BD2F6EB33A18CDA33EC3F6A3A278389ADD412F9864 +F335AB7EA92E62DEFA2230CC4FBF36A95A67C14D7FF2CB5C8DAAD9A9A0694F375F0B2F5C9C658C26 +76F608E9785E2B4A24F30653393E3AFB408A56AC767CD5CD2FBFA65A50D86D44946F3DD16622760C +5E50B91ABEA88FF273B5E129C660939377FACFECBC26226F7932EE8E59C367590E530F755B5E483E +A356FCCBEE29A9AD92282BC76AC63EF871AB22A0ECE49443BEB240E38CF2D451CFCE8CB620586BA0 +8B5B26D1C2249A0AAF2DC36B29B0A12980893DE336C1D4F0988FF99E2AE5143214BEA84F9DFB6423 +CD939AE0422E077CB7696418040E99468506DFA09117C0DF8AC90D7B6AD76318612061C40ED1E11C +BA7678CA7B3BC72CC7618BE5C1127C421DAA122A6C231AF9C9037B2137540B4629BF9D56749B47D2 +636F2A2A8176CA6AD58E0C46135633B5F158A155E889C42E6FE932CF802722D472D4E693ECFDFE0A +82CF287449ACAD6BB07B3D95CF1122E07FCF790E74EFCF8F79546CEB12A15E2593B6F74BDA3E46C0 +08C37EC5626AA069D4099BBB2B4C7FC951900A5C37DFEE0CA3AC6BA931D72C3AF5416EBAA3CC5522 +CC5FFD9F6CDB56DDD48EE882D5950C2B763A5CDBA9887BD46402DDBBD0DF752FA9CCD5797FD88390 +9389B87AC21FFF45000108FEF79BFF8ED625CC503F02CF6B84CD24FF59B28F5A36B3106677DA2D67 +6EC8D58C1F655AD1553EE1CDD0A623BB32AA457F38365505B575091B0BD6B07A52633CBFA5F14F92 +82C9B97CC06B6FE6F7D67FAC089599C166A188C4217DE7BE217B9D3C8B7B0C24424375CB995BF95F +19947C5C2E932AB1021FABC8BF011071B62D0F6178D876EAA9E1B35B46C6532F40BB2823F43EADBA +64A44700C5E32441B809F8AD3565061EA5DAFF81B3A85812D7ED2DA31CE9B451565C602B626B28C1 +AC84BAA85DCB6F182991B339F96D3F80420CAE75091B75C20452FB01FE80D203A1139958C23782D8 +4C25EDDA85E6057EC5A8F3FBE943E7367995E55CA6EDE814CF8E69CC5AD41B8AACA847AF76FCE4CB +9C10C99B1CCE624D61E0993926F1BE71952E1D076DE3863AEC07CD200CDA1E0EBEFAB03C4DACFDCB +80E87BFCB591353DA735F32CDCDB9B278F59F495802906D4BC87BCFAFC3D6B68DFCC2C5E666B7BEB +A47CC6987C214B76493B492F984B043C847B3375C9DD66CE8DFA7178A35E36F94A911C8340E310C4 +35F192605F7A18617D679BA750519E580CE42A9CD66E1C9BF02DAD354C06D6AFC4BA86138ED32B4C +48162ED1FC81C5AD22B062310E7BE51BC85BD33C8916D748EF4EFBB3DCF8505B8D25BD32897EB8DB +6B8EBFD947EF8F1BAD067BB004DBA20468D4B700AB8812E8D07C92D84AB415A3FFB6E20C30487BC8 +3031700C6AFA77749EC2D3686F0ED67A3E1FE8AF9788AFD9ED2DAC182828C3609F634CC545622569 +C1B4C29122339A3ECD8A6D352BE69BC108EC2E9EE790A428D2A57D5276741EF8C0CC4DE817923854 +538A275C31377485D6C59D6272EC2A5854E46397D6A342AFB7947A7B5EEA441F8BB0AB71ACE011EA +7A77598B3BF1A50AF846323634AB08028441D0A9323342A5D433A7160DCA6D92C8ACE0FB801826C7 +901EB75BF6BA7E7524F7597C5D378F6B9FDA80E8315C5E9BBCF41119C7DC4B1F131C2EC37C38E23A +7E3F9026B1D17B5460FD612EA788B957CF489AEE91558C26197DEDABB7BB3EF3C83D5449AE7AFC3F +C2203A740EC654100C5CA91D176D343C3EF6163A5A8D1A6AE34E66055726ED5C8974A95C3C19833E +B02F7FEE77792ED58E6F0C5AA612A2A2EB06654E545AFECAF70415FCBAF0B60CD1FBCECB8A2B6F9C +7807DD3DD18352B941A599354161E8A219656A8628AD6FF52A0C93100B508928204EEF93835ACD9C +BB91084E4C55AC9841AD73122CB0F06DE4A57EE599CF40EB6D9664DFAF1D7CFA232AA770142C5178 +E303C35B2D2BB97911042AF3621C4399363A3943CB1719FD556BCCA82891E0D970A092D67E23CFAE +C0ED7AA5B2EADEA8329055EEC3F0413A869E8B65B7E6C4B5B830AA2D86D90A4D7BEED18F57299C18 +D12C11A111A44FFFC83C21F019A513F30EA9C040EE61630A321DE1920A2907A1BA5B692573BB30DA +DA741C057840EBEF27AC459877D9395FAA7732AC7843EBBD63740D79633A420230CB9C185CFFA308 +56D3FBC47D90B17108A636F64281665B97B602D266BA1D4C6DA19E12E6CEF6E9D2EB07957AF0BD92 +F6D0831B847D82D801214AE08CA4F1ED33074929FB2DB09EA7F420A33B52A259B0066487C17FBBC1 +560BC72EFCCE341CB7C070DC459C9A99E0180065E8834065B053BB451B84ED19783331F13720BA88 +2F6309EAB95B53C95485925C550709A031EBD59287D658E11FFD81EB6E0CEEC2EB98AC77EDCD8BCB +090E9B632DBFBDA1E0F5D95846F4DCC2DDB0A9A31929E96793F49D61FD5794DAB9CAE3AB21405062 +1B1E0CEC746E915865DDD8AE1CF311EB65047CEBF2F7057796EAD4A9079520F680194ABDA12D17F1 +83E7F2C724CF77B448365D6CB0234518F8FDEC0EE8A070FE3B684102CC9163A99DC4DA4003335413 +8FFFCDBDCE0963A3C82B060447607A400CDD9273E18A1D86BD70D0190978132A10A2AD8846CA9496 +62861C85ED76541DAA4C7AA27785B713970A4CD83C8BC50DD9C800DACE0285AA736DBE0D7F2F6048 +BBFFE51F2C1F3232EDBACB3D413CF6B70DA18EFF1265F42633C4D2E22D3DD49A50633EE57AEE3994 +3A936C756B29F140655431F9D86BB15C8C5CE4996EE0F7E6455F6A6B32FAC003937C4C0629CB8744 +BB6A9F642FB83D1AA50B411E51145D09EF4765757F042016F358A7E625584377F1B8DB224D1217B2 +DF4D3373F1371C389ACCE3F7BA0968E60C23E66472626DA1A1D4D7EE43D3F8E5C0F7E42352684C84 +DE1863602B13D7822FD39DA449CF349D60EEEAA2F8B19452CF3C00558FD7DEDFC10C85E43359A145 +2311E4DB3D5B06B8F2E68E3E899DD05BC3883822F1A9DA8CCBFC90336290CBD91760E8AEAE688D3E +E33B167EECD80E2292ABD4E453779F5BEAC5511C1448D505ED914CD3C8F2D52048EBD0B53CE16EC2 +428AF007CCC3571E1FA6EE520C9B7BB97CE1D0E571DB298719D08A3E03B50A190AAEA9C8DD94A139 +CFB10C92BC8D3AD3D89728947264F5E67CB6549332BA07FBF4B31DC735D5FD418281B4AAC0D4F329 +276CD1DDC4A3AA06A725D47F114466956DF2D299488AE3A9EB1B683E3BFBF0FB850429679A2C326D +C35ECFF042A661B57FE9A1EEFECB856BEF5BE8472A0FDDD3C3021BD1D7E973EB6125639A8CD10A14 +4E60EF72928A02D8E87F5638E6AB7F9D1A1C605D978C386CA8A18D48C22AD62E984F2D54A5679B4D +14C1AB8FBCD07BD324A0B0778342F5798C96211C0275169D83D506E3C56B5DB79BE7E008ECE0BFF7 +4455867538445218A64866689727AD96F99317CB916260383A433A740591401181BCE5CD68685E26 +0691FA639ED2A379DBBE88BAFCF5B81F39E431FDD685CDD3293C053A20E1778F74E4788760FECBB5 +FD199DF508C5E6B17C259F8A3C4D76F0E6C861406EAF00FF0700F8B46A192C205CFBDFC224F766E6 +2656415C9EDA5CD40846ED29264E0CEF0E61C52828EAC953E3F2532A2E6B6F4BD9FD7E80CA90D36D +7F4D847CC1622D5B618A021D7BBD6A1D99DF860F26A19993B4DF59F1499B8066C5B605C95EDCA3D3 +78D55AC44A854668F2965368CC9CC57528CCFF7C130B02C6F18614EC0ADF1482E7A28DA45042A477 +40AFFBCBDBF330AE44CC8F499659757B330CB0B3FA9E62E891E559AEF4DDF987B1F313F10635F984 +71C20237725A01512D2BFA92FF1829F3676E666CB647AECD4F5849457DC22F34AECC3C70B771EBDB +6D0814F43B464D41924E1391C07678ECE2D505CED2541889C468671AD6C1253BFF72A3BD71B545A1 +B6A6EAD36D448E1E88978165065EB55834610322A5687C161DCFC0A89D1CE7ED9D6D685FBFB82A36 +EDA474B1ABFCDEE6340846A39B0E2DFCCF11926B9F5C8E784E8C4FB555FE0F7E02B62EB4AD98030D +8A4B41A17D1FEC6EDDFE1B30E6BD4067FCF8FA8346DD85AC7A900480A1DBD15E200776AD0F4A8583 +36EF972F4C227D17D356A754DF9DAE45A9C76850B44DAEBD4E502A952222FD43FC69ECCB57E88FD3 +3DF9AADB2A60B5A90018A945D33EFA2E7FE1A573F45219590E31BD8AA4274A61424669320020ECB0 +833FA4C2B48EEDD5F31D4E519BB716C73EADC1F757D291DD5F4740CE4296AD9C5E3BDE27034AB56A +6D2F5502B39CB9F6E7A1803CE2FE2B3D61546D8428250F784443AC66F622477A87CFE0CE609CC9E1 +FC8BD5597C04B11A8CEBB2BECF31FF17F014A60D78B38AB77608D10A449E7285B71D9BCD0FA5BB5A +7562B802F535041AC761545790D917815045ACD59F747D6AAAB2B1F726E84FD2A86BCD455232B0BD +7388D19D8F5777D3F85528B9DFFFF1249E7CC191E777B7A36C62FDC0B776EAF7B1D6C83A3EA9B4EB +8E01DB392F93629BC0F2852CEC041789BC755C627759B1716C38CA2B2AB8CC9FA27A1809426CFCAC +65221FEFB9B86C4B65D71D1DC838B771D73EC620E35DF4AF66C60EDE98C8059BA252271C53246420 +F3C6974B335C3A019E97F3758BC7BFD1C0DA751B945CB8DB5A22EEE83FAFED3D50867536217E3D89 +93D1AF0CB84591A59973DD84A6513ABC32111C6A431739A8154EDBB4D18D35148CCFBC82DD6384E4 +4626EA307070900B4EFFEB21019BAD6D8DD8A3F008684C152DA0D5806D4ECC419E21156C86AC1ED9 +F730A95C1FC401093D834F2D4C7D405CBF047247C66CCDC87C34A1178F759DE505A8EDF186318200 +A237FAAC09715BBFC103F896BBBBFCF532B4F53CF0CC058775D709C5B43DFB9174062BDB33753992 +73FBE82D48FD39C61C43C8AA8C39E49D0D2EC925EACA22D6C68A0079C65DC143E07340E51A6C2297 +8816B7E5DE7D8248953346A48B93A0C5E0A1353C05332B76375689C8D50AA13473EB8E3523B93391 +E61A5A10A3D0884AC82D29DDAD32D1049498EAA0A43AC8AF49B95A0C0E869AB0E6C61F0384D1B917 +590BEED8AA2098AE35E15DCC04EDA9BC624E72AB232FABB5A480BAEB83D1C2F5B5BEE9D3FFC7B1BF +DAFA2E5B2B7D3EE8C9E82E93FC3AD37D42DEA90F0988568A8462FC0BB92818C92572115AFD5E6F4A +06F7BE4ECD9B77B0D60F695DED3E1F318CA4E9B2A3BCBEDC9262EBE02980E8AF2B2EFDCA112629AC +0B92CB4DC2EB899A61E29DAFAF2FD332E6BD285E55A8F5F407F6DE67F2C4AA0C5785B3AEE2702312 +CE623473835F008585675FBB4034C3DD6DB4A752735B623DA69ACFFB666F67521853721A3A63C420 +B2211A9DC96ABD97800D21DCCCC63F0E58E34F42447660F7BE93B3195A85E371C93F8E85414588E8 +FAD4240FD42AF0F4924544D78B082FBAA3141C70CE14E1CE104A23B63404D13D046C15245319D019 +635BAA83C9655FF4A5A1CD6129C9D0B23D2B1006912A165C21636406D1DB61600E3FDF13C0A0A4CD +3B5464CE778B936368C759E1EF664008E0FA249B3399E43E10DC3F873DE1EAD1EF5F662FF5047F95 +12F4486EFE7B4D9074E740E4D39CCD2751A6FC566F28A783D13C3FE7DD4933CD43EB7562F1F86187 +48B450BFAD564700BAF340804D2859ACAA1908AEC0B5604D5ADC53CCF6F688E750AAE5768CCCCBD8 +F48BF39F4E2DBF02B95479099FAEBF689E9A7DBED84E76DF92439582CE5B7DB0916CE9BD41CCCCBB +C37BCCD47C8FD6882963048A3520B545BB73DA33F6FC6E407D5D516C5BBA9EE599E8145772A89422 +63E2FAF41D52498900E8DE97AB1512D6973B671D7357F2677A05C4FCA379E238D09C2B66F068AE03 +5CC6F2F406DDB41D6E9EDDDFC957AE63615C2E675AA83B842A7F6DFC0E9303CDA7B6F74F84F7C843 +06CB2965322E61C9C82B8C5047CBAF1DF3EF2E654F396B8C2A9401DEA37D3D9CB670DDC735C183B2 +7595585A2FA7B90980B2C3A59211F3DAA49BF83ED8562AFDAABE8FA3FBCCB0986F86A0009F21C7B0 +669BCCFFDB2ADB3BA89564ABB9514E2A6E708493699940B21B453E31404857B5FBC0FE19596416D6 +BC61AF93E26981C33A5DA2D8256D09BC5B49DECD54667BE41943843083CF70E82A69FBC33C7A0BDE +068A40AE5AD7CCE3A826CF8A4BA0C07521B9C3933C25068022E341A250374543E2DDB9BF11AA2DE5 +722C9E4516B8F0FA6E1DBEA364FC33DBB9484C7FD7F788D54AF6D365E6B3DF2631228B2F9FCEACD5 +DA767FD20F2BB6DB91BE547C8DCF810DDDE052A70E167B7551C6939E2D8CBBDC3989F176DC5D4122 +DE800765FB2B1B10ED12180E7AC3E6E810119D379605979AC1267350169127A324480CEE713563DB +FA21132A83E05954AB0514B57F80296CF5BC49DA33DE3BAEABD57DDE17B55646AA870D35478B7D7A +53264A3B52599DC1C56DE065AE997F53E00D383E30696ACE41907A0A700671F6D43800FF0700F8BE +665D92E3C53158713DA6C3233ACC8D37E2C136F097DA08ECBE1362FBFC82039E28D21DF93D84D548 +3DAFF38824832C08EE3CB80352DFDA3BE52817AF9E20BB8116489337F52D855064A6E1983D9BED01 +D29FFD0D683A7220E8555AC87A363C00E48E9B6742AE9399BD8AFA33647E31F4DDA334604921A456 +A24FF1B36E7C5F59A5E4B5E6901931C869B161F52C83244933C32B80C2A084283FFF0445BBBB0717 +98D1FE384290F7A358FCACC28307034DF825157BD462556DD799680C45BB02C1D329C09B236D3CFE +DC4BF373EDFA85FCC1F015A878CB674491D1CB5EB9C93B8A2034F645258270DD32912F44DF4FAE84 +72C3333729AC1B76ACB308A08C52EB94BD13CE45EB84B7E329D7D2B9136DCC70F5AEE55D664B840F +42451E79C0167C26883CC423F90C7A35DB6854025311907CD9B70722CDC7902ED6BE7E96F1D4905E +57DA8EA2F9FAE5D10C64D3F1566A1DC43D02AF01519078DC854BE01B30F2D86EEEA895F7D5396470 +CE33E49D81344C48D8B0F49E9736A82C16A74A58A11F630E9F9B56934AAC1925F1364DD08A343804 +788ADFFDC8A51A851F312C6B16CC6C054E238FF8642037468C0DEBD186D31211471E23DAFC278A09 +CCA4416850FCAFB5977FF0972E43D6218492109E060505732AB17592A848B484E6232C8F3B3C818C +DB65D63D1CBE81C6148EDBA54501768652E5277D630024EDAD21C4C226A414FE08476D7F0171AFC7 +8D79BCD943EB2B6A47E82590DCF02E8AE317DFC7932008772B36925FDB880FCA3004A1A0E71380EF +0F5ACBD2CC1CFB3171134ECA0BD6090F7AD37DE8FF39240034C7C41F025DFEDA18AAEBE5819A2A6A +73C0341DF058922448194C2FFD874F9AFEBE1D0B915AEBC396E19E7AFB13DCC3580A95FC6EABE2D3 +FBFC02AA0F99D9EF510D0FED2B05D3C508BBB95B01C6030BFA46D9B550A099917B4274F968F1AA15 +E7B78255D6BC1753BAF445C0379BF2A55EF4239D33380B84AC8C7CF9FA074EA8B05A901D4BF53236 +197EB0DBE4592882CF20D969BB9C1C5E76BD745DBC1BA1ACF059E6E9422D9455BB7B03CE55600FAC +43B7C55B0B1AF0CC97C48D98205766FC492C9B6D342C05A3846A9CC36B7DC60BCCD368B158A3C83A +97335D238AD4183ACF024B74CEF2E04E563C893D82D25F33063516382C66E4D32D539D7611681E1C +ABE73ED7EB009F9B677181FAED4CA151E3CF42BBFBB2E4CEF251C0822621CBEA09968D3A32B2C40C +A7DDD3FDCA3D8EEC1015C0EBAAF681C2F2016E25824E6E12F2883916192B32F3C88D6F776C99D3EC +74286CFB0A1A00F466E1AF1D3EC80A292CEA0BEA7C5F1A2873464115EA7D8DC08DB87E5220D3ADD0 +A8493E4FC7482E36B1AB6C25BAD29D385CA0341123C8D61401ABC8AA89AD91D707ECCCF6531AF707 +D1742839704F2742D90C07459CF00AE506069DEA20D017D31AAE061D133E989C0A19370573F717C5 +4DAFD01D0048168F869C036CB7D37D6102178D712C8D3E3A13A8D5CFE8293B23CF1D0860A4954CE3 +C4D9D4893CECB13E20AA746C404CBA189B8280FC99F4F50339ABA5948D3AD80E34F90A9BE64594C4 +10034BAF5CB610F270AB355AFF2ED15C4F52760095FDC1C2D65E175B3DB195B11988765E1F3A6885 +E87433DFB42C8FE438F5F23110DCEAC77E86DBD0F767FE2EA86601A1A13F288F00A05EFF94BC0386 +4879E86D1709AA7071319548ED0E841FD00D7F87501912243BE01378A6146984AE4183CCCDA8F093 +450F3B12F4E64F07F999F206544B440393090F98366CA831F42E375EFD9A8EC7A900E6C13F5BE898 +9586814EC897BACDBFB38A4567A0933839A66E43F687CAB9858E8561A1372AD1902EF2975EA4193B +E0E4A082CB8864B47EF7ABAC77B4A1A6EF8D01446888462E5D2DEE31D5D234CEB1C01FF3120A7233 +310615968939438D54303105F558C0DAD9C3907C5673F06CD4046F104B9EE7FF7102AC8727E2C895 +BD2B6745BA4D5840BF19947C21F7390D1E389A99B1B10B0C6370C8ACDA33ACBF721EC454289F7130 +ECE6FBA1B2683599AD452FDD10522882C1EF17340A139DCD9661057ECD7736234850C8A6D6BB33F9 +4D1B05CE6EFDF8E82D6C124A53A6F067F150E6456CEB0AE5439AC436E6C4CBF711EA8AEBE53976B1 +337EB33591AFD599350D718612D58D1344B2DEC7B0264804D23A203142D1484CE92B11E2372E0E4A +7C5EEBF8514294276D7B9B8FA9560456FD76198AB4F67E005D06DBEED1F8175F45CF372C34F4CE45 +50B8F73C77D5580C7FA6AFECD560C63E1383C86189A71735EECAA05EBCAD46DD5463C3A975CFFBB6 +C2D09207B6E6469A095F2D7922A2E906D766B26D6E62EFB63AD7C13D6C7478B65141F6BA96B308AA +5FBFCA0777693AA2BDE2462EB7F0C477475BC2BA3ED3B31EB71141DE65CE05904FB46666FD9FA30B +FA268E91377C4550E021926FB504995D5F92397FC56A7E42BF3208C16AC4867FD85778C4FD997469 +0E619FA4D01FC4F677D7BAF5A52FFEF543709A0306FBA565EB9CAB2A79A3A1D3B22DE04C012632F8 +CDBD267D66CDFDD2B75CEF3163DFA04A9551BFF90E898EB4697E67369DAB99E1B740699FF94D6BE9 +1A7C359612975BF1D033D287DEC5B41DACC426D342F1E34F9284C0766A8C1966EF7D60AEB0081287 +0F76D07B351AFAED9C6AD4ADAEDD7CF27C178B3699D72CA4583A604098572267CF4CD86C37268B61 +39307C03D3BF28B3A8F1835036A706989CFD5F78E1C2BAC922A6DD2B4900F7BD306E305740BCAA98 +4FE9417584C9D1F8C79629996CBF1B079E377BA4E93A41AC969616A1BCCA938FD86C726DCF0BE950 +0123E5D5820701A9CB0AA69E7ACC1FBBDBAEA424F75E220ED72E72D529923CF5F2E7F55E6E1FB5DD +E4824B2052C1000108FEF789A245F2A9EE3FE9B631B5E0907A0757153311A46B322A9BFFA78BFC8E +3137271F215DF412D74B8CD51D30E225BB81660165934A44EAA21C5A8AD516E4A779CC39CF03CB48 +8B5F12186CC5009C4E183D002D972271AFCB5F42E35F7201CD40F40888DF45F44130A196D7AEA984 +DCF78DBF6E57F28CC594C92329FD3153D77157D6879D6CF08DD0C1E719DF168EF36629B0C78DA690 +ADC0795DC80B5EC4401051EDBAA78DB34A2AA44C5943F429CA766DD4E10A74B5DAF2672E933E3EC4 +D1FE84DBB0C66A9B121899015E9868DC186C3EAB8A10F7A1D1725289B316A9EFCCAED217671BCCD8 +934351BA55F2DE8A15DB9B440DBEAFAA5D4F61D1772274BD4EACFF38B2A48092877EC56AD982A4A8 +8FC6500FF82D59ABE7AE13BF6E91C6291FBFB675A2F0E787D0F65FF93BC6D2ABAE0A7453F115FEDC +942D3CF0EAC0B8CD35BD4392B6F755CD5CDA61EC2EA774FDA75D16799CDF0C4272F262A48439D5EC +4C9878571E7908226C1AB2738FA059AC191910C2BD637E397FB856627FEAD152F8EC4CC94C849AD7 +FEC787D82CD8C96BDCEB78850DEF22835D3D3D1D5981A4471FDF87448382004A303B6518AD87CFF4 +1C9650C42DEE4184B8B454EF849FE61F50622D9A83643964CB0030FF8AF865D96A6FF5C1105F938C +07950FCACC8F4120B8281CC5DB9B6296B3DBCA5ED4799ADE890F33A6D46AC4DA4F9219F9D14A2784 +DFB939F9206894827FE0D9EB18F9E8160558AEC1FFEF95AE4318219CFB4791C8EC6E7E3743521330 +F04CD2BCA5C4B0BBDF2A89E4B3A3DC373416BFAE914C411FCCB1814E1A0982699E3697B04FFDE398 +4DF7C29944D0B1CBC9690F6A7B459A4BEACF631F53C677C739223E6770A995254B737CBB06F52AA0 +518AE8E4BEEFF09845A8019A10281181698EB9C7DA945A536D606273E1C847EF970D5303A83BF94E +F4F1843587F7345DED5EF8B15C11BF4DE733037D8987575463822234B91CAEC633F3AEF67777A305 +A6606280EC4EF47ECCEBFE65E5C6137F886236EC7D963F3D882A8D41167AC068814D6EDB263F87FA +6A697B347BE32E21763A6F69E67E644D0C2B27CA3A398CC73105CCE04DFFE9DCA9670E91B5C70C73 +E9A742C80E0889CE33C9969169BC74320CF92D831407C0CE0E69BB0ED5CAFC961805DCE5F2A8F24B +A7086B19A83925F038A9A61E8CC1E8B1D1BE8D4EBEB00F933CD7A7F3DA62123ED823865B23B00A12 +B95B5F226C879795E75836F7801F9BC31D6BD9F0C47070D40F20203D00EC0CC1AA9D9E61899A1605 +9D993DC2E4F1AFE143EA723346C61F5FF5D4EA81C67B75E424A6A46D817F44A0C7CFE5D94EED3F20 +966DDA9361327B92C11BB25612BFB1F6226F10621F402446E76F3A8CAAEADB3C99CB9BE489E915C2 +510FAB78959EF1DCBBAB5EA67750A1501255FD9AE7109CA444571B99A20A3FFF66AFB4073CFA7B58 +18051C665F7E0902C1E87517C447DCCB3353A0B7AC8224DC6D85BA7E1F56B7D52C460E13736A7F33 +2923E68DC7D962EA890A69774A12D85A3EF59C0C114D0BA0D27B7FE4F39237DA2D592AB1E301DC5C +97AFD2F7CE6ACC61C32EDB4CDCAB8498CC97FCB479F5CF942580C2551FB140A217F6C42D27EBF2E7 +620C9E2997C4933C1F4EADAA87384CCC28482F46829B36207F6BEC94E5B8E0D53B50CE08776B59E1 +135B1198338F2D0ED843A2C20E0CFD0FFEABE8F341B630CF0C41318348C9E9BD5AB3220542288A19 +467D4D408423420780A04F0D62E6F920D07AE354377F2D74B5D231A41B3CD8FDDECA9819F6A641C1 +DA72D0DA7AE40962F3DDA761B47FD1115F5B726E2E47D88D13CB5E8249B96BA055FE88D349237F43 +DAF28B8E5497AB81942AD8A9C75134CFE7E31B4A69A8239D8775ADD34FF646EC6E50CC95804CCACE +5B95EF27D509D264A7592C36973BDD42B7EBC38CC2F9255342F2F86326BC97F731CB82406037FBCC +B7E2A8832029AC6B79420D9FEE7E91734D6441F65FDD5375DD39A0B8E445F5716CA7B8A6718880A5 +0DFF396A62073AFE53A2136E63E3901AFBBEF496338F3653723580D83A1EAFEB8A36AC8DD93A4CF2 +7131FF9E601B059C7699FBC7B484D1BAFA78D0703C86C841B377EB581761021748C057D3E9C7138D +40D85F7181719D6DB8DD5B39FD05FB5469EBD44CFD39E9B62F830C1CAAB279FC5F7E08DFD44F4A7E +EC10CB58BF81505CDA5E65CAA688866BD4682375A8A03EC8BAF52B58F0384AC5040AFC3CF26C117D +01E1C86E504FC3BC60F165173C73CD04E3C7AB6EABF4865353A40E8262081F6185F6C46D372BA46A +3B9D351C4900AFAA6123150C4BBB34C61325E1F93314253BB118DEDC8FF094FCEA85BF98D0CF4CE1 +5A40EFDC44306D0BC7FD6516B9A3C0EC5DAB7B4ED27F1C530A2113B2E3CEBB4DCC119170E18706CF +DD10CD54D2B46A441CC42961879908FC95C10BC20A46F4AF9D6B90F9C1B2BF28C25B8946638AE301 +D5B8032FA41607A30BCF567D546046CA67DF7B6BD716BD3AD3DA97EE3A494653A133E8BF7E34F4C3 +3C7EF836AFD9D55005856148CB030BF5F98236E89B56149E5AF982C05310644B98451C07C375769A +995A9C16C13DDC2DFDF177AF457A90673FC0D5B655086F27FDD1D6CCA699CAB1CFEE924C5C407F43 +0A2D22A261024D79A5EA1CCD2D825D714B1A9A6D1593204A08722AF0971AD45EC1258AD13B2EBA71 +C743EA9F87A679E3CA0B3FADE8035AD95D501E949FBCC624C412C947B89C2295A6D07D9FD70A7E12 +2B21EEBCA741B38D122F093583D3FFA472CB21F56AFA1F394C87C05BDF565C0A0DB789A6F6927B00 +F3E8E014018CFCC53042CB34DC012E6D3F139FFD6DD2983C5F38B9595BDFC87838CD984DB8351C4D +CC03CCDA8EFF6C3DBEEE830F8948573C69494CB800FF0700F851A5B1CA44DEDFF6EB7B7C5AB9EB21 +4022F937AD48AC2A7DB162C59301C69A8FC90EBA4B69EF0913FB06BDFCEE9E99F04250ACEC06BEDE +BC2BE0A9042247CF1C404AE7291710C2579A04DD2CE282BB109EF3F7189ACAEA43F773986FBD3384 +4963A4A462B056634EF867A4B4F4393D4B8D4FAF888D9229E86E4A6A967581CAF6A0D9C8449EB53E +443FF9B006F56E764023BD02FEEF7CBCEFCD7466F83D400CF26650068B031CB6F8A615CA84E54B6F +BE026BCDFC2604FE2BE4436A579426E31E9A2D753779824CFB3EC91BF17C350728C139CF2F9BDB06 +C3EF987973F1674A4FA017FCCAB276EF0D80820A211BBE7C158065697CD53255BE0D9858B00035EA +777DB0907EAC00E7B78CEDFF276CF0466D2B8550C106B78814B4476D617248032E462CD2470A0809 +D9E8E2270298C76B217E8589B7EC5F5A7972E0B270D9471AF16D7059665072055D7FD4FD1275343B +A52EE75E36ABF760B4A11771AEDCEAF8F0F3B60D39C0784416E7FC84B7FC523CE047C071012149B1 +989CB20ADF97D30EB419AEA3945859D3005456BE2606FA83450EEE4C8BD70D80B48216E1C250BB1C +D7F1155A4D60D906E351AA811D13A29DF9C55CD8134EFE2A5B3A6AF90091FB9A9A5BCC206FF709E1 +72BA08BE63209C776CAE79D58A8C0CE1E31048EFE7F0E6DE5FBD0343AEF37B7A9A550750F8D6455D +6EB37C28D229C3ECF21C1EF9AA1AD6E28E4B97F69E2A57AF7F6B59C13A31811D7F330697975AD244 +437544D748FBF9DA2CFB13DC6FC83AE85E0E37CE138A6CF56A8996E78AE8641E76E4BD62B20E93E8 +4FEF96BFF78E9CFED36DB340D6CFEADCAA4C1CAF35B1F1722B4750C34703D9D2F73F5564E87FCD9C +1A8FE243B85324E3555F34E54FF6322CB4B832C390A68F6EBEF24451A52DAC29B5CDD3079775C6F2 +AA55E1303F8D45EEEB292C5297E566FB5AC6DB2CBF0AC4A730BD58A26F80EC1800A69B28461333A9 +265057265B53C2DE9C955BBF2B2932F4D08D257A22648FA3AD29FEBF937C76314A2A99C735865130 +61254F79CA78AD83085114896D9812859548278CD4BD08FCFE2A3BA8ECCC0C289C930BF949B5B23E +17C9B43BF1295B4FFDFBF4CB610906B229B96651699BE945BCADA68C47191995EF39B07DDB47B2EB +8F4DC006D96192E7147F697E71FA066C9A6D51E2F19D3E707A4FFFF1C3CFF4CCC2466D874BDF3376 +18FCF652520A1B5C7EAA2194255710951FCFF7317F9A7B9B614ABDD6A90F22B1B1DC4CA730167653 +8F055CA6720A223C84270F46D76C6032B7D7B5F07ADD4C01563507BBE4CB18316220663AF481ECEB +62AF399762DFA4740C85CE26378F19E0AFB7FC6C4D913828C3EA7DB4C3414EB2CD211C135F6B4612 +EC8BECC2D3CFD9B9864E6B7D2D41361F3A3B9B5A6DDD9EE196C9D12F15183ABEA22D54340C3F715B +76ED687F12056F06FC3A2A1E28B5F3B19758A24B9E9B06F668AF0091DCAD05548FC4AA8106EA968F +7848FC7FDEAEA58590C412B53BCB4152F7A9F6813FECDEF9D9A490CD15D5072D04758D788D956C49 +54F83D3684451CA6D3B4A6EAF3D65BF6AD9081C1AD104B1CEABEF74EF4011111A74F4E95B56BB97F +A0BC21FDC5A0A615D1D4F28134253C6D21F68A73F17469B9ED82A369E4FA05A94C97DF3B0F2F99CF +FA7E7E5CF3A83BAB0B85C1DA71847E025465073964902E2428EA8F679E65582C3A3AD1DDCE4C6723 +6936AC2AC09DF7649EA4A2123E08D0BC80708A0A6D43AE8098BB82B64ECAA67BAD1E1612ECB9DDB2 +414EC48E04A7D52EB1E0F0140329C30F6DA1574D03014A033821DB8A3535A15ADDC1483C96E81BC7 +A8707747DC8F09F72B7F7D4BE80D3C26D97B4DBFF45ED2C5CF5E08B5D6EA65D42DF28D85D52A7808 +BA70168A5A840245C804AFE00BA75A9BB8AC93930423DCB372F173937025E3E3A332E088F79AD5A0 +09F64729A01F7A3E27D0E9C6A968A77271AA7110B3CD5DC2CB6A11B327226B436E7294919B01F224 +86E56FA7E271BE1CFA0C9E0FABCC68A0D9F82FAF21CA5C468D2D2C791C9131BD46C02BD3AD528A97 +6EF4F41169FE9F8CBB55587A75CF4B6752484B5FFC3E32489A0FB67AF7C689A8BDBAD3BA21AA079E +295FFE6C85A1D14745BE5179E9CDE0E08969E4466B4655E1E845C281FA47AFBB62B55313893F5C5E +D0C5CC44A7A498873E77BD7E554EF93EF2B6694FDFD7E78922F54FEC9974892B222310F1FF226E79 +B022691ED0FDA7B827383438624FA7D1E9B797702C1BB650BE2F01AD6C7050D1504172B276C6CABB +D378F31CA3BAF6A7698188333E60D0FF912CD5078CE6BD735B02270C139031258553BFCCF7BE5918 +909D4BE15FB4B068E6B91AD62E753B4501F77A0B178BF36DB8A242416FA540F44B2D3D8136589B9E +A6176A9C91A9C4C6C8DF835F921900BA90AC482C7955062919E59FE4AE4F07723940ABFDB05F1A00 +8982523F0481BA5486E3E9DBA710F54C0B8C06073CD89D0B39668FDF0085FB8DCE0AC4B4263CCA22 +48C3BD7576CC5FDB7B5CB800DAEB8CF315E2D2DF7ED19109C611142936000A8DA4DEAAC93F33D73A +DB58D920DAD59136E2AB6007510328422408D073ED0911A5E2E138419F49377E6E09B7B629B16525 +47D2F7932092E8BA43714725E6124299F3FB8D44F60F5220587B5C1C7F06C3E86B80F4091A43F372 +D36A3846C6727D5520CBF6F33C6204D5F6E08A33C769C76BB8812C5739492E9E0E75A5FECEB73407 +464BAE35CD5C125635C57B9EC1536877EE5B4087DC8A3C54B2C71F48C2B6668A3B25E12118645715 +6D9B921C8201D1BFE82BBC995DECC5B6F92E869AA1A8FE62EC4B06366A2F62026F8F7AB9FF1BA873 +0E2F48172AC6CEBB81EC292A98B908B32A38F8C0F42B922648FC9CFDB28CF2CA00FF0700F8BB9DC0 +34DD2F304619DB1B94B982EA7E6F82CDF44A4328656D74524FFE0B6D7A925BD22FF4943787D74DCF +8391B9343F19D51BEF1345DBB44E1F0FFEEA88828C223FD54B66A4206D590FC644E3693F4890A275 +26479CA1F226A09A8E75C6CF3559E21A22D1F459E5B03F796B3F5C49F652A53C925D7CD95BA0BC0B +C794C5554952052FF726709CD75FBF6C544728A4EF8112E88F63E4C2D3B5DA5435C7090833285EF8 +B67F8FBF69785E96EC743F80E378DC0A42758E0238EFE3236483BE4BEAC765065510EA2B9665EC28 +BFE499E5DE31DA2918D9D86F0EEB753106F018D541D05A7B3A991CDD4BD3263BB01F79B83223F45A +BD7370AF3153070A432064908EA5F76C962878AB4FA0DB8B0A1BDEE79F27072568120925767F4B4D +8E090EC64BC48DCE53A2AA23BD95DC2E7E44A9F4535047C8714853B23646C2901F914DD8F008FD9E +F0C6D62F1E3DF90E8C0AC345F78F260ABA8C539E352EB7CFE843C62BEDA0243B4FAE8DA0B1DA6EB0 +35E5476B6DEDCFC2F4AB494CE8258BD42B1B06F06631E4BC119DF77679BB62975ABFBFEE79C9DE37 +7DB6CA1F28CC1D80EE2129FB26D9BC0E43B4976CC9A1C4872F1D68959E3D4D279EBB5BE2702CF816 +85A15A9B87CBAF06AB53806CF88651FA7FE0E60A708AB210B2F8B773C4C752451ED8AAAE3494CE4E +3C44A8FAC599E8766F057C829394369680171EAA6CD74405C288493606E60F708C12965501BF5407 +A437AD1B3D22A3AD31075E6F178AE22C66456CDC8A9BEC1B749F9366A3ED60489C604C5BCF96AB44 +BAFE75418CB54A1515A6379C36C93CD36CA69EE0C6B75BBA81E5935419E471E65905633CAEBF7C82 +0E42BBC08265CA75FD51FBA9C10B7ABB3DCFBC8C1BAECC6D1C9F4A2855C5D3D4D6F35EE5B7724BBB +6CBC798FE0A64F6B24D2A0AC13E82227BA15A4DF5B450935468862D149F386F28F2846BE5D1D0536 +EFFC7B1370C8D4EDB032640FB52B2B2983D5E7A69837CF26A59E453AE779CB17A6242F59D1B1515C +EBFF88CA37486D4DA620ABDF1ABB063CAE6E5ADFAAF641F55B7421BE072709E48A73FEB58E1CBB58 +57E02A828BEE7B01D04C5369D957672FDA3D1424A573DA11B5EDB199D4F132E48FE8109E242857AD +37636F52DAD024A499DC292C68C94DEBC32B0160CDF22D4A839A40775F131D1DC0EC2047BFBE9CCE +D4D2BE359AB319846A63B7F181291E85B1ACCBBFC7382863A0CC765B742C0A1047AB12428373DAFD +BC08BE708CBC98366783E74F151E1331BC5651043979F1BDAD288C6AC6C15935D81A28414AE18547 +083A06D0077B5912E565C78D769649F2C76855BDC11599BB0202BA4353EC4123A81538B409E65E98 +21E504E4B4029CEFB1B7787C2928396AA79573C5327861203E2259A4E24980F9DDC8C404632047F7 +FC459D91FD62A278C7C6D3CDCA504B639E781C3FDDE31A4F9A550026BFFA4457A0BE90A6F2981D18 +FAC500EDE15357A202715808E396CC027B0C1DC483F0E5D32C7640E4E5656C14D99DA3BC82DA6E11 +53063EAD384A1FAD5ED5ACDDA003C3939A024B799C5B3C45016E881EDC32C12B88D3A7BCBC673BBA +60EB0116FE608869623E1871F7818A91D1E61C0D4EFA92899EE6508851412B2424F610020BC5ADD1 +9FF920399E513A649B6F8E374DEEB05B9EB125F7698BCADEE305841870A712E29DF64B3ABA80A1C9 +7CD5819AA483A899A4998D173CF10B5A5F43626DACEBBBB9C7B692568DABD78A6D105692C89C0D88 +3C8D96BA555FB730ABD668751B3961348BCB743D843A418D6422F254F31779B93D34B566A57474AC +3145040AC328C52BBF37251D39114E2B15269CCCA8DCFD9BF22CC9D9AF91370D7C299C2761A27398 +5CE8441F25867369F2B111D44D20454EEC8074299E986F81F47B64F6BCE6D0228335CDC54855FA42 +329C3247D21D3C2ED11DEBE6CFC8CB23F95E963CF49ED231538B2400B6C1EA82FD8390F4C40241E0 +5FFE9D4DDC75C9DD4094B52EC944A4714DF76CFB12AE5DD6E4A61D98E7095D8C0FA99F3706E7FE34 +30E4A31E9B326438DD002AED774FA92379A1C2F1990471E5B3F441E337B7C0AB98AE0201D831B4D2 +EC6BD7447A43D3DE00FA2F4EA0368DCEA703CC6D82562F27A6EC1A96018E296DBF64208A389AB968 +806CCAF0759953D39E7595898D0425F6015391054DCCBEFBD4D847873A50DA28B7A3A5EEE4FEDDCE +6D55933C6EC0908274E7B0542B7A2ACAECD74188A6239C709FC9BEFC2591577717C00D5B84042D96 +0604C7A6B73C9A14F455E81C95973988E5EF3232137CA62FFF4BFA9148CCF143A155CBA20235EFDE +60F4CC4B15F6AD7A0117202A0750F0A37A3F01E240571D642F32A12B87A5C744C6DCA99A76DF5262 +54FC6CA354469CA19769AB7A1131F0169682FBC1A0A909EAD94E2A1705D6402FEB0F009DE8468AC2 +8622863D35E97FFFA82EF8D4DEE337D0FD63C26BBD70A38DA75C58AB716883E2FCC4E435A9A8B46F +D94C86D69421413A0950220D26E5477A4CC08946260A5DA31ACC2F2DA01A43CAB0AD41C10F164B17 +1A5BE029CE2381218D2EC3D7CC2218776350B7ECE42783739C5BCB944B9C7C48322FEC692D5ABEE9 +F494F6C8EE35F86EB00581FDDEBE25693B921B2EE165E2FBA1D7E48E218C791042A79B2AA1C345AA +A6F5FE6E28C8DFC2EC0A0DA44B88C926A8FF4ABFAD887DCF5299DCE8C0B3D2531F9F33EE3E174E56 +4AAAD40DB0BBC342D62DF852D5576B93D310AA74FEF2410D3B70EDAC182AFBD6270E799336CC49C4 +E0C3E83B4648B24C1F2DC394933C7EE7E619D7794D690359C0D7BAA1C012D9F3423671D5C6921F70 +D632D9B9D1A29ECD41D428C4B6BE6EF081A998715C4A2D9851360518E05CB55DF68D33BF5968D514 +F543CEC600FF0700F8D2A0C895F7F531F0CC3323B991BA1BBD9F2503038BCF525A6FD49F02CF56C4 +483B12FCAF813EB48F5ED7B8100F0D95CF9252138BCDD943E1700FFBB63C3C86723CF2CE599A5484 +580557741B89460A8B773B892AB2795E34E8D9D84A46CE64DBC30D017FCCF27FCF5F5572D7DCD240 +B711549C7466E7DB958C8520C320380F699561E83557F2F2F0088955F172BE7066F87258BDD4E9A1 +A6CDFB1DD42D634B6CEAA2B199896684A9185F80F5F634808DBFC10DE4E9B1B4A7DEF2BD04BDED67 +31F4404468876D69BF3BF0B6399372F50F942DD4E294361476EFD2D18F10F6C29A0B16E6B5B8BD74 +6623110ABF4B3981AB2F5FE3AA4E752914999899D1B0EA24E2AEAA85D05D4B95D38A45AB739ECE8F +67BAA075DBFAC1A8E7FECB47FF4C0BCD1BF056E978AE6C27CD0972E62E5BCEE3136827050226699D +93D93DA0D94F54CE40EEC4AF932E17F9EDC421B2E6522C107F85C71BC91656C041FD8569ED50B438 +E0438045983C208B5CC4EC12546B0E596F5E1EF8155F706BCF820CE498BC46ADD2EBACB3C3A0270B +657A5EAE025D6DD74127BA9F64B8B12C33D664B0F414BB3C190C7E75903FCB0889012AA631E0E013 +3C0399CEFAF8005B6238DA9F1CAC50445A574E593683FD672E50525C25CCBF4DBA95E91645FA7652 +77AF42FD2C4C5B04B97E4F06C6F95F803EB1237A97E7DF92D0EB27FF39731B89FCBBFEEC932DBEFE +203717412A70EA5713B7F26CE44D23A4EF91EC7C7F48D483DFD095A6D3AFFB4DEE738C6B9E752F34 +52CA815A240A98211AC4A792CEA75874448475EF0AA0196653B1D3BD58F5E1C42A4D29ED1DE65814 +4D3DE501E162F36FA51D2222F15120594C850C6FC7924CA412D0F36B1D7BD165FDD77AC7F4812B44 +F2E11396F25B2E93F2F7DD984042C591E65514E2A0F54AD07402BB1510FA1828C6E297C985C16A6C +655EADB53ABDBDA31DAF6A22A39E30BCB373CE09003A888A63A00644EC9088EAA4E0E6C90EDF7114 +F84FE0385A62F58F08986D5E91DB6EC8C370252F30BAB274CEBEDBEE843F4E90A9C02F50848B2860 +E00BDC7AA264107CAD7FB6B72298BA634B8041F7A15A71A972F8045AB027496962F922EA744DD2EA +AE8DEA03AB4909A67F9D500C8AF6BEF8559D339DB3D43A6F1D62EAECAB3B6A06AB226305490CD067 +FDB9922FA5FA66B8DA6BED01E3D1CCA1E4C0FE985DA3057809B58405C5A43C8531C4FD959AA66287 +E1852993F3B7B991FE0C0F07D90550E472547EA6137121667FF43F734BAC1D5675A96533875CC2B3 +732388965BB62705763051DE2C06736320194E4304663F811C27E34E6587086C954A5556D6D04AA3 +65C012A12184A3988A4A4B20E2E34A2BAB6AFF9A5701A6A90B0F9422EB48B748C147699F433AA792 +70DE8BC26121B8471523A2BFA5FF9C399578C424A17FFDB4F35322F124DF793A1B2A5F3BD5B6DA20 +C3CC8AB0B04B19954E271468D384AC1317407DEE6C8FA26F3BAB158300ACB9C26B71EF523B2F0B30 +9EE0E03205E61BE6041844CF5EBE4DDF2AF6D27EB8A6628D5493002493847BCA52C3C308D10F0549 +56A9F0F1F964DD9B2B60D3A1902439B0C1805BC3140BA03CFF8F994C56D2977FC598E6FE6A34231B +EE40A55C89C52D1EBAF8BDAA74B6727ADB9177CE3186C035F1AD1FC48EE2367CA135EA403E50E45F +D4B3EAC61A31643EE4D02236A48E493B97A04FBE6D3529908F31DF7A930A65D7779D170F4E395DFB +D8AAE9FE18933A7E8E6C7F8CB7507AF0F4372713F8DB409B077BEC0F8136C8F1430C0FB4FD3253D3 +FA5FFBE29B5FC911D59640B2ABA06ABC8A5D9E6AB9ABEC75F97B2E94BFC95CA45D311FEE5F03A5C3 +204C8D2D411F21534FA0B4404BDB9C7EB9694252C6CEDAE1A255CDA99F685D3643D4CA9116F889D3 +459CE877F878C679BAF71E1BCBD436851DA3159CD98D9E557FF89C67410BC8E676F7833C5732FFD1 +8B7F6F2E4CEBC46D502F69B58E77ECF062F4F7459121F12E64A94C96D1B3150DFFCF1EDE13AAF3F8 +7D81B15A833C50B1A7D142EA4E66A3AA951419F6445AF94EAD24A21A54F018806ACEDCE1DB8D1FB3 +78DBF60E6DA7EE44B3A3D0AED6C21474501D967542A0B9300BE9EEA3132E1318AD39FD8ECFB14535 +5ACADC3EBBAC0132AFA6C6D0EEF6B31D11F0FD16768EAD180AC1DA62A4D58C0ABCDBAEF89D8E3415 +A6DFB8BA6DE5E17C2D7388B7713A5EFD273B7832E7669FFC2F77BCC045ED57D704EEB70CBAF79348 +A43E188B1ED9A7463908DCEC52C809EFB76CA5CDD0BC5311A296BD8F0707E327D95266446C4172DA +8F34FB04C6775262334A562669384BD14C5999ED43B75DBD77579D2DD8756E86A3D4246CF049C088 +08C2AC95381F3D3ED2B993A39DC61A7A9DAED98E21D6143BF42AF21E2067F990E21836A65C8B0E92 +C9D4B0D6E15337070B908A47F786CB832D0BEDF73EE8F01BE30C787644D979DF3A6FCC4EDA70C544 +88477C7C97754E1F460D34235F9FF503660857E17F53C879051131093F6A31CC95A1552536C7C03D +B63073591C02087F451AD03358BF881F0F5B3F1E4A113F12C23B1510FEEC7B9D4026B5C28E42E307 +8B835D592A8782CDB02092AB7357F03625DC8E6B16614E64A033DA2C37B2A2CC72EB271017B81452 +0784B2081F2E6E789F93DD88582B6449901147357C053FF73F479F3EA02910E5C1F76396D02567F3 +43A15CE66D86291BCFAC889E299C2DC58F67A8E353E703E95493C748A5A6599F93648E292604022A +1F48666FFA81FA09027EB35D7FD37397181E7CC144333768CFAF9F06A41049F14417C1480C239819 +1ADCA015D3AE46637D64116AEAF786916EBF11B3DA6D648A831DCC3885AFC34C8AC4D1E15D89B70F +8CABFCF28AC8CAA4F79DA806C9969B4500FF0700F871BAD312CBBDDA8D3980AA601FD4E1EAE3EAC4 +B5FD3AA54F983485FDE07C5CA9FF301E34AC351ACD65570B9B8A64147B78705B672DBA7CFF97752D +1D5CDFED60F72C11654EF0F29835A0DF6520265386C5CE7E17A953DD6AAB592AC908B7BF6D4E75D0 +8B47CC8610C30657C9A75E1332AA4AFB5C1980F5DC9B860501916BBBF3D2317F673EA2EE8150F681 +AB52013304B95F73CC6449AB3FB38D157194A584C2D3D47B1B0FDB15961C62DB74E3A5F1CC204FBD +C0909C2E561A5A6952D8BCC230D4B646F35C1C14A3F690BC5E89F962A04038A7204663D539557527 +53B30344FE606FECF6F8098A3D5A7C90F32C332C2CECE25420F4BE11864B17CD03034B30A9572B54 +E8A3C1C5A14EC4D7A09033E9834749AEA6DC6361388FF6B1331AD8A9176E28F85C2D554CD8E8FD25 +9A4C311C32BB212C9FD35E75CBC21BE771156808829A90EACF6CAD41F0D5C40D489CBB7BB94D3971 +696ED2EFF650CED4B18CB1E386C06A853F468956E1AFA5BB1D9BDEABCD66DDE1D8936AD362EFFE49 +7A3634F12610198A46183F91430EADB7F905D378351762A52CA775FC222D1CE1A8AD6DED8A5C59EA +A262644DED23CADCB4C124ED53B21BCD6D08F1FD4C09D4AB85FF985EDAE2014ACBFE2A134A474407 +BC7C08A5ACAD77DB4EE5506D0A1F13C42594455332A590E07593768C8DA611E2513E4C30E563BE51 +14642CF445F8A8FE0D450458054A3D4D4026773D9E5A2252E5D78E401F58405BF9984E72DBDA67FB +5F1A8464FCFE52241473C2B1751558D1761D530EE892D7874752E77E6EB1B8CC9160DACB8DD279FF +A7B2F2CEB605285BD742F773154D67EC7D5E95F8092C774D8DFA9F98B5E15FBC80EF7EAF665568D8 +0B2E73490B5C001ECCB07A339AEB7A97EE4DC8A24E5BDEF04798B8A019B075DB184A2F1BA1B2BEE2 +0305B28BCE12F9AE6CB041A60FB6798874ABDF4C79713DF6FD46BF9FCF2E11032BD36A17C8C69D32 +1C4231B4B3BDE2ED47633C6074EB7F2D573F58ABAB5216CF404C1C9EEFA8DB0D88B3223D5C45C861 +50F444BC889A1F496E3E3E613ACB35302EACE97BF2B9F93135F71C9452E1C90A6EF06693ABF97219 +376F59433EA804A89DC88BCFF6FB28DF8767CD57182D3D2E16BEA323C3C13E2F4443592060E61457 +E13C27F3876D922D5ECFAD4D28CE8AD536572EB63B73240F5BDC91A2EE2FC63C9BF3DBFEDF057859 +961413AF6998004B77FD36FD63B881CB95C4E139DD1EFAD9CE1931F54BF959ED32F6EBF409697EDC +E176E6ECC13BEBA41C25823BAA85BB25C80588B26A7EC3F4D3F187092D0D8EE81F4EF75662DE6075 +C631072B19C86BB40B8BBA317FF827416DFF388139340C47714C7935BB49444C4BBDD5A8ECF404F9 +862D70006438025831DF7C10A465808636F1AA5A30B0822DFB8A2723D40DA3489E71CA0F447FE685 +F5B378816FCE87B6F4139C2F25C2356C76B35A34054C24A50F46870F509C72BDB82DD275F5090348 +51B351EA90603060790DCABCB1247DD61937BF781CE0540C4A7CE1DA1214AFD24B9B684140BF7A0E +DFE0204AFD4D905A823FE902BB2B1749C4B50100D53189399F269D71EF54AAF19FE23A0502A7EF38 +AEA949C81781A645C3CF34E900AFFC4AB432782115EF2BDA9A80CF35E22AC6FA4BCFE37751D1D734 +DE8E0D13D11A3F08DBAC963C57F55EACDCA020EDFB5CA7A569D33500576AB30098F59DB2DFA9CA33 +69B7DC5229EAFB91B338D48F70919284F8B0E79AEFEBECCE15564354592897FEE3787B748B807B5F +AFF5A05AC23E75AB94BB4EE2E945E5F40B085D9AB93CF16AA8BFB0996FC9C6071AB292BB790B9C77 +734AE4134D772B7D7772B35F17BF08E43EAE4E9A063DD417ECCF020ECAA2BDF5A79FF26D69B1C368 +D8DF15172BF23C9414A45C55AE134FFB66487F290C8D3E644133FFCD3DB621CA1856AA74E362DC2A +A3C240371A2FBDB2A9BB54590A4D1FB724100A973EB19DAF232BDB6A0DAF26221C0B1E0817D50070 +144B1EA726E54AA16B6BDB10764793FD2D965CA46B3022F6CCC229D109902C1EA333D2B1869D823B +04F4CBC9682BC2CD718CED699440A0E3D80FF5A6A6DFECB73D6759920BED67A4AC44383AD533F44D +3C23FE72F81EE7D003CFE243E20BC41820111CA176537D9639B4CD8BE4DA5A64696C3B8DA2583FE2 +8E4920A56B4089FF43AE78B5CAB12CD55176B6E8B3288467C42FA45FA1D76061929C2E15A7068FB2 +CA48154902A0187B8FF74B3166471EB2A446A0AC0299AD7D1BE878C8A9B4B98E00603AEAB8975CAC +05774FBBF9AA7AB816D600B7D19E510262214E10EFD1BF711FF7D699F80C851B826884884D42DCFC +3E0DBDF205439CEB077BF26C07FF5B18B8EEEF966555AE579F2DB7E79A60091DA22B035D569C7608 +62085CA792A26D5672A793679EA647492C6A60E39ACA959DC3525F2008C744D055B93CD6566846E1 +0E35554876E3342E546D34D93AE004D7D810CE86202D054151B22BA7A382B2C25C748BEF8B6E9000 +682F574B408FA3A64DE8ADFC363C1819325F9D126C66F753ECEA349B8D0B0473A1DAA4E5FAA646BD +9816AF02931914A078BF68D3B7C212C4F74A1C53E9DFE7305D3640B884AA0AF1E3796FBAF8C4EAB2 +5B11EA86EED312EC6C7C4774D0F68368640DAB47333F912DF36509A28B7E426192588C9CDEEDE245 +D684F24FD7AC309AC4D016D6B9F874AF9F9DBA1E577BE9A6344FC1427E8955B45766982F3F76551E +94C06FD1985F7B0DC764B20A31A53015480DE8E1028C6818F3D9287328043CAD0EE9157D4F7C6C4C +282C17132837F512C6B64338DAE3251A497FF70458DF6F6487D861019040769035DC55FA2B00A666 +D21299ADA15E8F38477B7DB6FDAA763945B72D5F3D40C81F0C1AD39600FF0700F846FEB3A6E66DDD +B35DC65D8C3E250B54CF49529B94863E1D46E15B6CF87D7D74B3A656F5ACE1D829092494201CFA0C +4707C24392F3A6EC542C1F73A0E5E370808F242691E03008BCE85447F51880DD5F648D453EC1BED9 +35C5B7E513CDC9E3757AAC3709EA15BC2E3788471B00736C06C23A55D182E17141ABD65D88234C05 +DB8F34EB26DB98C8B778157CB758B5D73FC302B5A3940BB9B4D5D00B7523139DB2A409BDFCCB9EFE +E40BE983FD5DD42BA0F1C8C8C60150AA6D90023B6F7CA4B78DD2A098A382AF97B70D271A466EF5FB +1681076125C8F85AADF90D2FDB9D117E005CE10E2770951F16FEA7F14DFDA25C31D9FCD3F45A5799 +F41955638B59E95A7C175C6055F3DED76A22DB2C5CA3FFC2CD96D708354191867363A041ED5EA6D7 +7B28CDBABC8028DC042468E910D27A3AC602D1C9DA5392671C5D526F228434D3C8F952C94A101A90 +6E59704C0038F91ADFE982EB204988E4ECAD0B9D8386CAB0C851CB3D80E316C3A6BF171E9C45818D +EE1B9790F16CA4776E98EE2EC69081F7E4E3F1C37B0312EC8BA446B623EBC5E02B553B835298A780 +B7711C4AD18E806E766EF93BEBFBC59BFB65A2362150499F00290B2525D33F2C5BDE824CF77A934E +2797571D7D9E012D975D0FD8CB620779C6C1FC87159EFE4FEDC04715FD02CAF40536C02EB5610418 +AB053AD5E3C15A90AB70263A649714A30966BA1247B188BC77571BAC27CFF9106E04F508A331E893 +5B8BB0835D57C9AA3F1E175241B07EAED583CEB30BF14902651B40A1FCBFA098525E6778CC1E82F5 +31B4DBEF4F9DAB508176236620210AB046C85ADAD5E716CBE6B4169C4FEFC90572053D2DD07A954C +0DE0FBEC26E1E7A5838136C03F9F3FE55439B59E065867D80ED5B4643EF999F421F981D2EA02AE8D +2C1DE362AAEDE78A500291E507C755D76F0C7447A67B058EC02784AAA65A8167862E08400495D20B +8A3CCC2570341E1194EB306C341CC42F449A6256401EA0123E4EC7C8CDC5BA8C249F7E8DE6C443B3 +FF778AFC6C0693DD48AB973FC0A67966E4511375CF7A5592165B27DD385E5EA23DC9E9D264912FE7 +EC21866F6F59B66EFA98625DD27C243941CD0BFAE3AB7DDACBCDA6C8F6632FE1AE4A207A751FDF8A +7D5976E9B6139DF678ECEC20BC5F5B9EA8781DFAC896C0807E0AC531C544B15488EF86669772B92A +5E55B71C03CF159819C4A8BDBB18CD66F44B93204FB66AC3B83366FF14B8BBBCF5E370374258D427 +8E44BA2806D87D3ADB3C88200FE8E58C5CABEFDF382F3CBFF9EEA8BC4A0183A7972A5B6D74238BD5 +DC4029EF5CEDF845EF3A9FDD9E5F0F4C5F61804BFA690DBF8F23DFEF8652219AEFB0DA2BD51EA971 +09813CDAE884A1267D4AB3E59C27A7C7E35944B51DF5FF582ADB257B293C8AF9181FFF9E0FA0C1D9 +7A2334DDEECD91209CAD606ABA86B5586003E1B10D8E48BC272AB11B59236335CF19AF43148DBFD7 +CF46875C6A2B64A649F7AE4BB3CF84F032C29F76B3F22D03A69A2EBC5ED6C4849C1E47874B660E40 +85570F8A407B58ADCE7E8F61A70F42E62E770A762C5302B0030E5F2E3682F9BA542F5F5E5D4E4764 +F29ECE147CA9806392C26B5260A1553FD9F8F4513A2A1E0996AAB90015B1B194D085362D7E2C1349 +DE5856126B4929179533C870DF2A524893CAD57957C5AA34BD929BA430F9095598C0B00F5F93C1ED +FFB1F29B9D0C614A9CA2A013E0EEADC32B6231876947648BBA49662F7A99BAB9958D7E09F24CD1A2 +7D8206D905EB61B6A945B181682E5A62D66B3A6DC2B9F2F4E347B2EDA5E13EF6E9A87B5515BFFF8A +415619F57B6AE9AD3A90E7A276883EA9BE013F406AE04BE2BE3B4E2CD6C04CD035860BE2A8C38248 +376A3B206057E0C12123012AFCF9AB8477B9E6F191787438C2CAE5EAB137BDAA7050508D5C2409AC +7E81B8EB10468EA14BDE2284081691ECDC864DEB4CAB7DC00CD47166348088AE79CA5D9A863E1858 +CB078E0BDEFAF053E60DBA5770DFD16515B96DDDF6692A5C9072DBED137DD23A650606D473148FF8 +477B3E4E30BF8D1DA996A3D309FA3650590564B8C38F1EC240145C771150B06C09CAA2BB9EA9962C +5740912E5EF68E1D9BB3FF9D50AF0A164498CC2AD17AB32B361A00616AD636D9ED7AA6A1E3D30E77 +1DC1DDE303B97D6F3B2A44D62B2A1E62FA159E97BD2484D4E503E17AFABB56044074BCDECCF872F1 +C90BF458EBFD2BCCBC4423C1D21DBBC5D9E25E972D65B64454D8CC9C93FB670662DE90D685A97018 +36C9B63C270E348C899463496DA4163AF34C0292ECF7DC358517A2CDF62807F2D6C7BA87F862F7B8 +7FB8F2C623DF9A83E4BE823FAC1107F2246475B7E8938D29DAFD9157937B5A4732E2BEAC469EFC3D +8AB50688BBD523CBD7D13699D63084151DA309FF25F3515E5FD85A2380F474193F060D62632AE08C +F283E8EE43E9468D8D2A0ED5236CE20B04FD2804368F7A3E2863F5813F234CF6DA282E61540D66E8 +06926F1C35AA0271A63677D520C7B7DC05F2D1DAD09E7DC512B1CFE9CBC125603295291E3A9C7793 +8FCA347698494C61BB5492A9C9B236C7A7723F803A6BDBFA45CE19546C738F49AE7135249B24E794 +6AD0601A1799F7FC6FBDC95353566FA42D7F782AB0F7A0838448FFDD62A788BBEA7A32856051ADC4 +F335F9D9C1264852F7D1223BC9DC3110250EABE82BD68A6B25A59A237DF217BCC6B0208E73A1BA3F +42B1B76F6998C28211FB9EFF5E97A95E7F60FCEEB824044F3B664E333F3F5066251046D39FD53078 +E9E5A9598883CD2C0CE82AF94652E37BEAB3CD81EE7DCA4B0854E3222D545A2B6ADFBBCE1C7986EC +BF897B1D6804A11E7F0C28E1416D64994876A5CF219FAD35A568194F918E3CED66611F1E9EB01EFA +00FF0700F873000375520C9429FBB907B5492681E3254FFAF1082B69174B8F86EC3BC53BA764C2E5 +8226AE620DC40472D334E2EAE9318F8E5AC15CE408419CF0038C26B4EC7080AD276F9D7D32EEFA82 +AEF98DEE082C7BD8777FEEBA34AC661764B13D5C2E4CCB437FD43CC894F76EDF81C9508730E6E063 +3416304C7609B5A873BB8F0FD3DD25ECA89A4A0727D1A84C5F039EB5D18F7D82E3E03265EC989A2B +6E136820F95F9F4C4847E71CFEBC2F964179FC5D68B274F0A593303FCA809968F6ABFB0AF94533C9 +B3E67B6F71137C0F4173F42C9CF60BCB891F2977830A2E5C502249EEDDBE0391D3A7E52D538DE528 +16ECB2F3C32A7EDEFD2B0CD8EC91C9145DB67E230C59792A36C10CA20874A3E6B1BF78093F4AE506 +67423344B4CFE30FC429CFECE052F2B47EC65309E0FC6BB8F0C80525882AB671600CB5F3E788AF98 +D3D3F41FAEFEBF3CCF3E0DD4F47A83E02E1BC03B46988EFEBE4B8C3AA5F0E01B1740C17C791CB94D +E87157A46A865B4641F8FBB312CBA4B1C46955FF7960FD48ED3EDD8D4091FA0F495280BC6CD4930E +65EF5FA431846DEAB175B293A62C63DF36067EB7CDC71FDC596D5EEAEF2D06C577E9BFAA54C21C87 +367951EE95B6E2872DE87079896055A2DA2ACA83BDB53EBC38251D05FDDAAAAE518E8EF5B6E0CEE5 +2745CBC55CFB38E3A75037AEFACFD645CA655394C5A408356FFDC183D3AEDB78BDDEB25A5D55947D +648D2E4F430F6472162CA69C27F9F912E0EE53574B8E4CD6250553F9A623501A72E35AEEEF7CCD51 +B4FE1AD3C67238AE3BFCBBEEAB819FB741C37068621477358FAFAFF2F5C8C20BCD41D306907D3E2A +9183D239319A2086444D4EB7665C005D45403607C74C22074FC08F8424174B07827B0A2A9A5CDADF +1C8661A9DEF998D353FF2EA416C0C1CB579DE9862A22CF98A1966C39782637DB527D18497919BA5D +F5011C6458126C8B681F9AA555523372D39813392C3F0B0C4ADFA9ADB4E425C1347B9A94319D72BB +FC1981394149BFC848E85B2B05CF01C96B95B833A4BEF57DEF0954792183CDB9048671BE109F705B +C820D57B6D587E781CBFC3CC99B400BB4FADA4B7F9D2663CBD406BBE1D5BE35F43BC086796B89994 +4AA20EF993AE2602F647F0F7BFECEB9784CB63D015E4457888BF293B67EAE91953C72ED77FD83623 +8F6D8154A00CCEF75B2472AF28525DC6DF0234232375C0789A80EF6CDE1F4849A96459BD76CEF81D +CEE03D55CC0E05364679C5AA6782E1790136B7852B2998E09EF28B8483E656EBB7C0BDF5D879BF72 +27153C73984F71741A0FE9F7F04037FA8A34975F89056A1FC6620598993FDA6881447E0BA1E78E3A +13C2A777AD48A169A5491A0A6424CA2834DC7CEE1CFD7387D02AEA0AC65B4FDA77DC86439088E657 +EB39001E6C98D71142087A2291B56B6E9565069AD6BB742183B2ECD3367280BE29D02CAA7D9B0D30 +230DE608C8556DBB49C3313CA41CB355F405E5A45EF6CB263D658E9C072B4195CC9797E00E158569 +9F471558E16D45181FC89E58F67A8148180DB83ADCBC883D7246DC7FBAD79AD0FC8791F31862F1CF +EC62F5E7A2E0698DBE53036D0629714973CF18D9B20C2312B3275B1D61DD592D46331D36A6B2CECF +54312E251E31C4F161C7CBD07578512DF8660ADAAC2EEDAC76A78D5C5290CA89C0A9455B501BCA13 +A697B19E1597DB73BF0E60BC7348078411904991BF4ECCF5B344EA4A23B5C406D048B8C3AB515C4A +118D9D04521753108B25D645231FB2080B3C2F911FB75486CDAD07EEA55008FD307E4F7FD5C3B274 +ECF9239066116F354C9498DCA3397BF8EC75646BB5C9C047007EAE57FAB733B674FEBF31B1684199 +970FCEFD192834A189933DCEF550BDEA5B42C0CAB2E7E1AD4D9815BECB849B0992CD95B8BB83DCAE +0822502BD5F8E1CAA944E06582A255843A7A8BC226576628C6FA17650CDA449FCDE8D75127546F00 +29448AA448CC5C8DEE1E9C9D6896754D1BDF17C69A526954349F7CC61ECEED19A73AE17774F327B4 +512339EFD3AD79C6E07417F4E5B3F399980122D00F38AA5429DD2F5CA5212E55E7252839F4DB3145 +FCAD1F0B50C2D07CCEBD83512BB1A51B9F8B9CF11EBB147B4A98438D452F6D4E39703C13BFF2ABD8 +82BD5CAB478ED37111EF62A4525309AAE52C88312B058CE71BB5B7AEF4F6BFBD2ABA839D47A56213 +108432862819C040BD9F58D425F9628CA98005B9A4A24A3FC42F5AA9C30A4E6E743B620C72063EAB +AAEE5E3BBA3D213B6662D0F8815D2EBCBE22B1DD6EB49FF794A378A7A77D704E67517CDC56920F73 +FBCCDEE0D0FB3F78B44C00A6314ABDA880252500E225171F95DF337F56E4556B14689F54A0482E11 +84047B856BFAAC31BBA818D24B66CBB3E9D8E6E690E486CBD3D9C55261F479EFCB8A6A41C3452789 +EB5FCCFE40224F36EB933D9E0FAB77DAF03E1C1E36E366CBB92E40D25BBD6CED8E06EF4D33133EDD +70D3657CB8A8D4C4B220D1D6B4B5FF5E197CB83FE3CAE142D48A57277302D116647D88562DBD74C7 +741A12298B55CF076967818ECD309E6EC710B3D1DCCB7742E1186B5FF6AE904E164D625ABF974B19 +0834652FEAB0CC2914B4C571A21B10A4532E67E52F29986D054F44BCDABACC49A2F9C954C904A36C +D1E9A645F2B0AAD8B9B15829BAF90C98A410D6843ED6986F3699C6FBE49B0625EDB3162A0947286B +7B185AD2EA7FD980BBB2569440E660C3E2F847B2BD6FABDD613928781BC99A8665D8B6356CB74487 +EB5AB8EA62E9AA9FA1EC31DA55A0BE787A68CEC66F1D6FD2B19C003D46368006728C96F06C41CB4C +896982C7507B1D84A7304F77FC65920857392FF805DE9E4E570A358911F0B5CF4ABB65CEC24D183B +8394509277658E168663CDB1000308FCF70445DC72DA2F64D5CAFCEF8A62B9223FD27DDE44965C28 +5614CE5F3DA03DE0C3929F81FC81EEEFD8A6E8F250C2129C37998AA9DD35C57269CB674F92347F68 +40ECCBEEE6137B0E4118A65BB1B25937C7B44782DA384DC5EE59408F86E83911F6CAF6730F2CC6A9 +CE0EBE03D7FAA5B705CE52A4A68C96E76A84298ECC0B08D7764D57FEE9F823E10F7E1165E876FBE7 +3CF47D2BF9DDA0DCFFF33C7184335F45F5C38D734894CAF9F4F54BA7CA8072FAB37BC4F7B56E36C1 +210D60C9DA7017E09201A1DD5CD29EA3F52A81095F63F6EF4902401BF35347C2B6BD3A9E72902E3C +B07D69357623C9F868213206FAAAA69DAF1FDC46E0C17104776EC74C42931A79B9D0E8B2DBA8011E +6212D5B28BCE7FEEE2B3CD83257CADC424CF6CF1C9F83DD8A3DDCF149E8D6D1CDA4E03AAF4FF8603 +FC0489A73394942612758F3F136AFDB7B91C1AAA66A51A7C8F1DCE8239C2E83A5D7CCA47F8C38A7B +1E59D0831E43498AB2E6547C73993E99DE22264796BADCADA1B3E35D8ACEB3C6DA56F536C43DC6AA +98125AEE18C4CF057CEAF333A5D70FF6426D0A71BDCBD06FF9C22DDD1F51EF0A0F0DF0236586806D +3B66C79012A8AB30A07809E47BBD4C2547485BB344F63D0E78147C0D7BA50C5D5DC6D129C6CF7037 +9353E070AF633BDF730D75B0D9F241F4E296D4F90904BFD981E800F69346A3C3E46D29718A2DBBB6 +5C40B577ED381A81FD4CAD56D05B50E1B9EF61D283CE0D3C0B0CA9FD34C1FCF02C3C3F01249DB07F +3E9BEB2C29EF99084CE51695801FC5C0D1675887D3CD657BBC75D1BBC534BBCA5D1169B6BBC74634 +DA154CBD657ED8B127A3D6B339D26446BEA48803CF2FADC11308EC72DC73B45937C25C101C6D7477 +AA15795AFA5DE11ADC439038BB9A64BF7F434411AA2176F50B74C4C4114D9DA75A86938BE8AA424B +78A26680ED83DD70D61C84F557DB6C8A1E77AD5382F7BA48A067E757E8BAD8D0F5B1F7756B48469F +3D21F7B3995C05A476B9CA3F2DF38E2983C90936A59DBA46AD81B64FC15EA8D067CAC3C43C09EDB8 +B64A28FCA90EA3F011DC70BF8A0E632DDE9C601301A2C680BFFF92BE30CBE4F95596DB98D971D2E5 +5B75FC3A88F8903E43800248B5EDC38D7311D267BF372A6AB56C1201D67DCC34C11687CA56AA5E63 +02A78FC88DCD84461A35E0BEBE65D47DE32EADCDF1D28DE606230004862E1CBCC802E74A977ADD64 +65D828432E173A24897EA712748A11E7A469B52282AE998E1AD68C0FBBB1B866C182A793E555FA7D +DDB5EC34C466F2415ADB22004328EF31F18A421E2DE7F70D09DEF4AD5D046E4BC765CD8160F219FC +8BD0E9060782AF0B15245CAD3362B162A543FA69992F3614161C03C34CA055F5044829FC2A46D2C8 +B231E5899F46C6818755EA6E66CC74B20E1E796CE311E74EA20CD7F86C7224A41C5A5F057BE97DEA +AFB165ED17F8187C9A77A984F080AE24F3612EAD4AA3D854D97506F772B1C1AFCD637146CFA172A6 +6ABF0D5D19CFCE3169BAC43F25A2A229EAFE703D8CE558F92277A3C2CA047223DBEEA124CCE6C562 +112EBE88BEA6F4A1F674D9E8B3D97848D9C39DFB0DD9FDA2BBE8A100325D0DB0FC8A502F226A20D5 +A37AAF1C9476A2FC9ED3D9539945DC750E4C6F7C5F3E18A325843947DF010AC3042CBD383A8E925F +D885B10A7681707EFEF844A9D33C76F9FFB4E57752779D0A0FB983A329441AAF50131E5197853E50 +A5462C184C6AE30D75B0B8758389B26D2BAEFE763EACB36E74782C215DD7AE47CCF0C8FA33D68B4B +196DA8FD88EB2022685DEFF836B3FC82800BA864084834D155D8DB89312F5A46AEE62CE4DA1410E0 +A8FF4FDB75F8766199D8328AB4D2B91BCDC3DABCA17318A0630BBB87410C33D857CBB64CB1076797 +27B26B197663E6D68FFCBD01A5F4EB663738F6656EE45B3938CAA3BDB36E1F0716BEE661DEACCE38 +B1DD9463CC30193007EB1447955ED81E0DE9F2BE0971D13CFCBC5878CD0A13C931A89B84C711E426 +A196C6A8E6A8D5C9657D4330778AF63B3CC22F6AA855BB3F961C97B155D343558DAAD8AACC091A39 +9A971881F7C734A94A1C2631484EC781BA144C616747D491AD8D6CA0E5EA0128C6DCA11DB8D5DA22 +5F993B1436BE1C78102B73CAFC2FDF152FDBCA5ADB95E240E9ADB3BDC841BA1F264CE814FD2FDB77 +100D407A05FF409C951E9D7933B6A35EAAE7C8EB64C7327694CF43E513DBDC3140D7C2E4A67D8FDE +79126799AAA4CAA331C60C40F0C19CA3087B0957AFBFAF6131B07CC237146A189AEAC85FDF0CF85E +D73379C08E4FEFBC55AF513A3F34B076A3D4634AF865CCB0D2AB2C6D077C66975B5BEDC85A0C601D +267DBC5A0351EB947B16B12699A034F55188BCC08C48E90E5D520F950B4EB44411994CB635581A9F +60FEE57DCC2C1445374C8E09BF3341E6F5E36F042CC6AA7CE0B5DB5E665ED48634799DC13B0660AC +8B782C7585A17398D80F36A363416EC56391AAD4674300F0D9AA5A5EC9F37C9A89DA4CB0FF21AB2C +6228064AE22BE6914A3406776F3A58C57CE23108FB35673672CEA39558BEF77EDFFB075118A8F833 +26656B01FD5BF09BEA98EC93152074322636E7B9E2EB8E589CA5D32E6BA6516078A888BBE26D176C +4F89EF36E3A3E9D6AB7222FD9ECB50601F10137187927208EB34748C296B3C379350436B5B7AC1D5 +E8953D92E8429FE488025F68A65D9B483B3D7BC2D1E4123725E96CF8CE912340C697E5EB82EFA72B +6DAC6F3CA590D60B331A37C7F9D1B10AE2060AD94B14FB07C5F532FB8A231D364A6CB0A4C2EFE16D +41BA615E9BA9947233FEBADE334510202B0AD9F6EA0142B1E33B70E5898411DE38AB868473AC70EA +F0F3E6300D4E63003CB4B6A91D41851ED651EA4BF48B2B7E44BB39C700FF0700F8F091C8930CAB34 +5A65B8E152F2BECA0A629321D5958C8B3C9638C21BCB1A15E1A479750BA97D4554F7C45A3F0F818F +B006521FE3AAC91DD5CB083C55EEB3603BF5F077B728BE57AF7E452189590DD889165B51ED9AD1E9 +EE5C54D6B3EF15EC20DEC3BF6C15DD51FB95E9F63F687FF93AF5974BADAD5E8426C119236C7C6EA9 +793F32C0229D9D794A22CCA4F2EBF8E268E5C840743C3236567B84A6B0AD5061C9429BF1CE9160D8 +8818BF7665D226AD2FA0D8273658EDD43843E2E0E9B4C7ACCBDE6B88AB8A14860B4749CBF91C1CB7 +6A79788E48FC20B9F99D3F00D35F2C4356FD07ECA1188B04D793BB9AA0C57F022BA113F5C4E84619 +8B5707A20042C162ED5EC26ED73632CE8791D6B70B661C9F6D68B98B5CA29F16D16F3F0EA7FBD19C +118D358D7029E9328EFD311F9F8B4377841D5D9DE2F81CEF5BE4C61E93044D4BCD64F9A34B20658F +DD0AB515A5B78357F402F870B2B04C4AE4A1CD52322FB13202CFED75FC8B19F61BEC3159C40AC2C0 +9C8463C2AD3FD0252C402517DC11420F98D86D347D25ED2635990F3AF05930925AA580389C941F8F +152B8918845D5731D01EC085A16213FB1891FE2B36D7D0FEB76D3E4F51F4BFB2505E854FC75E3D84 +5CB8DC31BEB6C3A15971A15B93F56921077F72A1B880E457DABF265A6C0132B33B24653EC6D334C7 +493646D8C96D24514C62AC62BBC02BF601E64D961E0646967F0936B006DDE02DACA29623EE0CAB66 +A383BB22942F5852B1946DFCF7614695A32FE8801B1B9395524F374E0A55D2D7AF60ABC25738C0EE +4D99BBC587C074CAF467EE43166CFCCF587902942D032740705DF7774787ED101329FAD98F002C6E +C11670CD3D7A396FCCF05BF1BEEB41245E875119A3DEAC4B08AF0E07B22343390E0CB8C00B90F8E2 +B543F382379B7B6BADB953E709CE75C17783667B6540B269E027B611AEE6F3FD6304E035C8AB44F8 +F6D3190F2EAF7A7CFD8F7573A197E04F86D4B661A53990B65D695AD5D33B21C1BCFB3190AE534DBC +699954BE4EA18400922F9C8F87337A635C2AF4172BD0685C8869DCCCBC6FC1068646045BECA3B6BC +5C3EA27DB3B4D6182F7A65040BE75EFC2D939255D0476CA931B8C3469DCB677E93615286DA493BA4 +C3AD0EED43C52559753CC11C5CC3D3AFCCBA47D1F4D218BCCC0F80A5D0B1F0457DADAFDACB8435BF +70B8C098A6B3398887704841C8DB25C17880A05666391FA8D6F7C96B9FA6BF4DFFDC515925E4307B +A365B4E5102B97EC6920F6A7D88C9AC3B5BAF017AD54AEC65CA107EC7745E6610E7253031F41D528 +4C64AF617CBECB73E3E65A0F4ED831966DB05986C6144B2D30E30CA05673EF72569F1E518825CF99 +D43AEBD7D1611B04ABABF2A04A8BE2ED632277187E0FE029FE6566FF089C79D7D2A6812931B8A8D9 +595475F1B883B4D3C300B1844165AC01595FB2ACCD4D99781509D5A11B3635C0F7CB658CC74F24E5 +2A0B755C641117D444BC46B0B5892E7F14DCC9A1CD94A9879022FB6E26D8567F1659E0DA3644E568 +A60B99E05E9A0C4DE5FDBD72F64D154846D20BC222B5EFBB6AF93E1AED496C9D22482CBC4A3F338E +07B4F5C26D52A4BB034A7D6D60D2D0C7365C0FAC186AC3BA2DFEED6E3F600FAF4711367A7D442B81 +B762632F44F3096799673F6B45CB3C0189C37AEEED87F8CFFBEC7B341595994DB8ABD22659DEBCBF +CD099725A602B2E78C9479A37DF421BFEC48BA7C8A4B36F09DB666AC6E5E9786EFAA520702156FEC +72238CB30308DA293C0CB40B1EEF8F442D66AD3AA02C4B7B9AD42344F86D6B57F8C36866DAC26CFE +6EB2DA9A8A0A150CD30C92E02DFFC0759035B200BB1083F0C0F9A87F93904A299EED87FE2F0DDDBF +5216EDF9DDFA980FDD35FDEADF1143229A75F9B41EC713AEE2BD2E5B6E43808D466DF77B58288EFD +305A0B17C47BC469D9F6916D8CEB82330F94C6D008BB3A9CFB9C7B2D2161500E8157EB0AFAA9F2DA +7D19221A1682D071E5C96ACE7050580BD9DCF80F3979E42512615F1957186FF44FCE7E698AB97F58 +601B8601BF72B1EDE5D06EC984BA5B41FEA195DEA447F20C85918CE59F8D7984D3AC228A1E138A42 +0CF1476A4B91938ADA7679E09E01C07D3245587C7A74D62A48B795581D2A8E752CF7298E10B5CD0E +E87A1197F85B32DF3B998ACB19630B9715B3C001A068B80004652EBE70EE5B1669B39E673FFB26A1 +7BB3F1D1A2A0AA2A6424F5DD5A26283CDCDA5D807227F3A4311A10938B1F5D93EE25D7670F0C97D5 +971A0BDB2015E00196C88CDF6B461167B8B1EE20BF63E6C44CA4DF1FFEA1BAF9BFF47E0E2CCD9EF7 +7C3F1354C80D3A36FB0DC1D4863EBA5ED68208A8C12353344987C02EF0A5DCDAFFC32B6172A1A37F +BE3ADF44834CB84E6D271BE7755BE100BC02A589A8DBE9788BE9C82A28F54A0556BB5823C160CC90 +3D0AD331E24F653B02B95BB78BD2C41DB6B7FD385DB4C21B474B995CF0FCC10FE285F8963DAC6634 +44476B337F5B1C590BF43643067458A62F9F5A00B5F8A30747698BA80C8C0A4ED63C6A95B7DFFD98 +2541AD9C70F2FE59F79977B76337D9BB341385EC62AE6321557E7BCE5C6FD77641652E2A4C772F25 +26E4696C2FC09EFE0164E6D804F05FFD8474B66F40FAC80633C71B888CD8A32C9D1BD5EDCB4FE350 +D55D304BD4B54CBDB6B9253310ACBF2D73DEB8055CD661898168F1230467150153D9ECFE22AC29E0 +BF00D12ACB61D9BF7E5AE47BF0FC47035ACD0E6D86AFEF9C301507FAB1592F26D47B936B7759DF54 +A5ED1AE78ABD4B0226D5C748894443E0A6E394A023C4BF1AA32F8BD93F65E320B42F5144618C6C77 +C8B3E3F6CE31EB5C1F7B5682BC8D5B1611D580B0DA247792392B3C8FA16DBD4134A4AA7B897EAF4E +00FF0700F83C94413E355C10512D73A28365B3BC18D585104364C4F8AE2CBDC04527363D20D8739F +B438915932231BE7DB91E0538909A2162BC8D44F0D47BBE6BF4409360B30858C1C0C9E53AE132A1F +8C65D4633884A283BE45E3EC499F0FE749C2A3462748BD23CB3A6122161BE3A6CFAEFE43339A637A +2602428A270925FE2671CD9156195C36612B53CBEB0812EB9992C23DB02779365607B8BDE914620D +04A039AE5B1C3278804B4A4CD87B9E8797C3686785960FDE9468EE0EE5BBAC0D6CE2500DA6DB7F7E +970F1C5F05849F305D284FEBC9C3A63D7BF61B9B434F4C06179A461B7A704F4D100FD2BCED772EF1 +DDBEB3D6CC71082BD3665CA1E97699DA68ECF5347931168F5E0B8F69F964466DFD4812C6164085D8 +012B39B2827F95E31530CE151EF07ABAA3EE762ED79AD5D4F68EB5458B463D36A8B5C9F7DBAE46B0 +1CB5A9CDD753E74E6E2A72298D449688CFD4637AF71F92659400511BADA1167769731FBC8A81BCEB +801965EF9F40C6703A97775635247A817755A198671962F80663BB7EAAA63772BEE994069A814AE8 +842CDE42EF5F8DEF8C2A3D46AD21B6DF59E93FF2C9558C1F5BAFF1B726602040A55965643A2BE3BB +11F344701149A5B39B6128A37A99FC0500EA6E0E9CB682E342E75AA31B8ED8717BE6DF290A2DAAB6 +2290B2A1586055F0E40A06913BB99C3890BF34AD6E41CB8E9ABA73F3A03C64A212DEC0F4FD0728F7 +E3B313053ED103A903B196C06344C0DAC73CD8C35A122B8D774F0A235B106B352BF5C8E86441ED24 +D752121AB1D34BEECCC507952666F8B846486643ABB55D35B41B462458AFC0BA76D6F71D81DDB17C +9E2DBE5E9C34505EEEDE8C599AEE7E908E745F9B27FDA2039CDA43432402E9EF6354E22DEAFC4448 +F8E993455FA5D33A7FDC87B7092BFAF288697D6E4EBFB471F188DA862F5A0E4A86DF197DB2C73EE4 +D51E13485F102497A3D10328FCC7851C9662FA35863187B6283FAEC89BC2A6AFA7BA136B02272C55 +DB07BB98A8376288EC7244F959C0A9CBBD0101554C79FD1AE1F818AD739512622768B3EFA13CDFB0 +13F6A814B606995EE3B2A679AC5B9FA9AC4637BB066F0321253F86CB849E09F1CA7BBBAE48D5DF1F +4260726DA0574EEC792F9633EBF7DABBFEB3B31B1DFBBA2D222E498112CB6370706C5606949ABE06 +43A520D50223EEBAD6B2986F1E0D7355715586E3B48B0187EAC3B51E0071D0A74B2AAB018D5C6406 +E167A7D6A5BBA59694A8A4BC2840A471E66F380423C2A85E0382FE93C974E314648BDBE2E435FE06 +1AB316D47DCDB1D9FD9D9167A225AB01CAC73C7566868C0E38690601C41554799B958A150656C449 +780B12E0CEF2A3519703DDCC9D3ACF71A7529689F14CEE77240CB8AE47C775947AE9C30FA15A6A0C +81BCDF076FEEECF4CED32C840E130562E004A4E3883352F8838F04607612E934CDAC3F8D96CEC405 +DE97AC7512993BFACB677DA358B4B027EC105168F9870704C554D880DDB6F3EF409676B25DC574D0 +4197F926AD6A10ED3366AD0B9056D6F2E440F024E674B66252E1BA5A0ECB7FE2AD94F471D197420C +A92F1A34641E25ACFAEDAB9F9344637EC9EE316375A599E83401AD8B24F5776CC189330714452511 +B6EEA9AB72729D852565A2E57EC541338C5F273E539088BF566AFF433918ACA0685811FAA5BB6E3C +FB7CBFAF8A174C59751A2580F9A603FC5EF2DA0D3A866C913A90FA4A8FADC73C6C5AB9D08745AAE7 +519DCAF4EA2356334BEAAE85163E95A839D018E761142AB2BD1A0C5D1FF657D73C58104B19E0CC9F +3338709528DF6E4FC0EFA7117C516517BBB7FFCC16224800DAA54E7F50FB3F69ECF977087FAC6736 +A04B002F9ED14441FE33D0F02AF2BC2C17F8D2E3D53DC39F04424F40ED2C36FA07A863FA1ADC0BB1 +3EBF1BC942270CAA861FE5A68060866448446F0ED106FC0DB97A9BD4F4B54CAA4D6CE4DA12D8B93D +1570DED2A42CDD98375BDBDB44EE05826582162511626DBA56EB712CEC3A7983E79C59F0E6900F0A +541A6180CF0366A5AC6AB67E93ABDF901DC88DAF21504844D111A6D7E03E77AD0EAE6AD49F3DBF5A +AA6B3F266D86038AE16B0473F7297F78AFA91981740BB8981FEBA379EC2BBFEF7D3012BE38E32C8D +2EFF3E5BA465F355C03B28F0BD9CE624FB25D6C88E62E4D024715AA1E277A77F7289FB0DF21D90EF +AD8CB903103262D1FF6DB22BB8BC43721C16264A84CC3C3919B98FE14AD1F8B9DBFA87EB8C5BF2A1 +419F083EDEB262CA413E5C3BC8699D7FA796033D0F671FD340B7DE6572D08FFD25AB82F5409F3C5C +B961447C97900491D7ABD496B5F7DB60E7FA08EFEABA1154820FC9666213EA4E4810B70B748A4E0F +3649AD320780438CD8FBA3A6BBF0E16CDA8307762229BB9765518AE589C34E12FAAABEB6D2821C00 +6211D02401AE2BC2949FF9C4993A84A200C653FC9DB8AB5379EFB9F4D24426528163E9519567B29F +5A4793C57421268157573376735AB826B5AAB6E0484FDEEAB196A1E1C4E43A27778E0EF4066FA9DA +F94FD11EFD7C01480A9D5796F89E61778B446D624928A45C368C291811E62DB25133725C62608B96 +9A735CA32127B4D60C67A457CF25E669FBA39DC5F3C147CB9DB016EF1E38E3324AAB56814414D185 +64A4E54D0BEEF704632D230B57C9BFCB876AF0B5AD3EBD22377D1D8499FBA3FCDA3A0109F0C244EB +234671992443D19DD0973B4B58CA265B9DF4804FE6E48F2838C666B113C5C8F07F4971435C6B5A2F +9985C408898970447F359920C11B8AA025FBDC987F2C07F2919E721DA74F75E830FD7B144AAC1C0B +6DF36C7039F2B842E2146D0E8B3E96585B94847D50E88ADAA0769A2FEFF0A4337A262323EF6A688B +71A986B730273A18129D91BC000308FCF76B1ED574EE27ADB0DB5E14104E685EA75747257422BF7B +284A44E16E96AA3F6ADACB69997B966AB0D13FAB29B7DDBAE2FF526F2AE7AC0F63F7DB0358AEC3E4 +25C6A9B33630BD0CF56A3A8423B21550943DCD81A68C1F5468667EF52912C236F74947AD4C22D091 +C7937457AFDE2D37DE4D1710C356D37B75149C8DE2A5A10240E4213F9F495D1D1C326710B10D144E +4CEB209D97643974318AD57C6E9519A5B31147CE2CFE63056AC58C9DAB4D7562E735CDFF6B57BBB1 +F00B33E6FE03B740B948B9E0DA9E2C2466E6C2DB235CD3C1AC6752BDA5793F5C5C92A566BC49227E +9E93847F92509037464A8092EA6C43452C07B01F0F85C9E9F0756DB64E95291887E94C8E6A300DDE +A2AE736DC4CA616BB5B9BADC7B8470F72472B7B1BDB354E7AAD9A7EDECF2D3709F5761858CE168AC +37B46E05F35AA305FCE70FFFF0E89F2842C4222ED723B0BDFD71544258B1AF8D7F6A62549EFC983B +1114E17FAB7779047B564CC5A1F7447C31FB65DCFBE4CA48007AD74744DB48D85F22DB4AB3A41B17 +185198EDDE56A152530F88CEAE19F9B81B6C62903B379E756F648770EEB9CB5B56485C169530CD7D +0043466319835E882D26B2A0780437C9EF7F8FF4D42465C4B992C7BE77ED068481D131DD9FF20756 +AB6542F17AF0456F6E8E4967B3B526CC85FBB8D11451DABCC165826F4B8D465814E6C106F0E34A04 +4D555750B988E5F8666BAE3998FDA77D98045B85961E9712926C59052BD47063B8CA01317BCB5949 +A22F8B56A4B7AEA44CFFA06171F481C360389AE55B032912ECDBC7A22B202ECF7CC5531CEB60A601 +3ACAC31E4768E773BD61D044C84A8586335B33B99BE8C66EBF9A11E719A08E82051D3F0545A03831 +1B38D1F997A2F77DD9D99A6EDE678037D645AF21DC54A053AAA65A92FB62C9DCD4DBFF836FAD07CE +D87422E26D23A3269E7BB205916A241C9B5C85C603BF69A01CFEBDB57559B994D736A2B8CE355544 +ADCA1769631588607A06E01A5F17E2DFC7E2FD7C72BB82FF6460B7D052C00450833917C5F53F83EF +8C1544006C3F89A4F6CCE9C377B732224EE8F87E8BF0BFE88184C775A84A9F7FE587523F00813968 +8A8E23C00BED66566F86F2B37F79937E6A509B323D0BF01933731394B8C3CF6D62F860ED8E148076 +9E2CFF4860503E10840CC961130AD81F88D03E1578CADE99D34ECF46BB20A1D2755EEE05251C6CA5 +6DFE5ADAAF24810836082A9A6971069079EC492AE9441B3B29778FCB365BD3E84F4EFA9673B9E65E +3F57F22BC1B7F17696260BD7592EF30349036BA39BCADC25123602CA38783731CDA000E5523F6D81 +5ABA7952B37D533AE7EED1D640647799897EF7E3C28E557C15521968559E9877553A7FBC370C4A6B +C58869BFF0DCE0843EAF59515E8FA76B96C16B42DBA0097EB986DD28B2052D7941A27194E0B3755B +3A04DB3F5E062431165C51057DFA05A975B03AD8813BC88B73DC5FF24D8C643F06D2055E52763156 +38EE5FC3DAF5D7296FB86BFE0BE2A5115099E74EF5C258DD19430FCDE1EBA9AD9BC681DDE7D52E1B +263864A5C7001D76A7D21514C91E1C4D8141CC64037AFAD5D0D6B4C462B2DE8F83328963DD57647A +1FCADDD87BE12D853FA86F1519BE632BE5237695BA75679903B8A214AF6FDA50EF98EE512EBD71A5 +F25FC7C15C265E3C63998AEB2EACC37E9518972EF9629D0C6AE86ABE82B016CD9D9D742E5C298921 +39B0CE13A80762A388D4102CE55BC4B5B9CC24412067A55B24A1EF50A16253B3A6722E2BDF9EE418 +E2F941C074AA0F99B361F6771CC1A8E260BC7903D0FDD26AFFC6CBB2A7811DCCD89CB03184D814B8 +01584E313E92D0F15C3834B7FD6B2F33AA94A67E5EFBF2AA049E47F0D9B7CF8A4279C265D00C18A8 +D27C8797E096E59AA3FF343220F70CFEC66B6F3274CDDF3CA7CBAE383EA5310A183F4B5AD82D30CB +F6827CA34D2BC40ABE5E831EEA29D5009AA67BE3332C28F4267AB29654870E650E4628BD99D06EAB +800C023E3465BAE1444446E4A15E982BF6F30C9255C05AA8860EF184D482977D4F043761F8290C97 +B2E71BCB3E651310D7CA41355C46F1F64E618DA3CB57F96B3E308722CA9026F07FF657EBDBCADDD8 +DE5DB5DC1D7FC37AF6DBA33FAEB145F5856A8F310D770381767BFE91F96345407B210622A27BD685 +8BC42B1A56B55996A997E3BB8017A8970F79F79DBB4F06A901EAE3EC7FAF4C550EB55D016F4FA6FF +C6DE04D4944F97784F3C113225917006B450109A78AB0EBFCDCAEEB325627AD201E79226D7947855 +BFD776FE86A5E4C0DC02BCE1FE1754B3BB3282501B1E7A9301FE679B60D11A4B5377AF41F077101C +CCB3C66428FC4D963FBE9217FCFEC34AEA046392B606051111914C95CE1C699BB1B50A094207E7D9 +2A262993E60E9C0043462FA38878E6F46CB5346B2BE4B21BA1BCAB5A385D7905B6E54642BC4E7742 +66F18EA11AAB02FFAA7090527DC2870DAEF941BE52E912D85AF9BA7ECF33C0F583A3CA921DDC7319 +B04E0732E0561CB9953D93034433C211AA794F3D036567CF721AFE6E03B2A0DA3896B2D80E5B9DA7 +DDA22D8C74405BA2CA09D5C254E4CE4A434D604FFC7487A034716B9F5A0B772D2D7B86509350D8F7 +49A5C1CF8404B285071609AF6DB7A46E4C1A74B31A96093397BBE0CB07ADB8A539DEE5FE7D320E40 +5126FF4AAA2909CE8F1F6E104DC70A9372032824A2C6FA3A73D17632E2A912668201BD7E365DDEA0 +95F526C5E4C95C10ED0FE9730497ED7C944379854BCD83A1EBF905E71ECC8F81AA1C54DB31E38B33 +FB3EDA13BC831FF28FCAD1AF92F9A905ECE6291450DABDF9B2C33834967B7182EAC209C374007142 +B04788E3BF5915535142E2E1C1A848F5180759B4578B3FCB9DEE4B2200FF0700F82DA6747D19B005 +156B5C134C111396901B0C4436F7197CF6954B51A2A32CD44A6DD5EAE90F2FF94DB807531260EE66 +1DC2526226B7655D7935D41AC59004834CCBA636A6A1DF2C3BDFB1E93008609B2CF8EB3E1590B49F +A08944F508BAAE3A9BF1275BFA015FBD1AFDAC2C35BED1DA2C266428A192C96039C980115438BD47 +76E6864B2FC4F1F171B6966F2F30F5DF29FDA36CB94B260528879F2043E64DFD5289BD820D43A95D +F5116FCBEF1AC58668CE09889F600F7ACF749A8305055EFC704DB7500CF567ED8A0762B2D267E6C1 +C2CD1DC7BD95CAB65B52075D323FFCD3DF123EE03D3C4F4610BAE922D5FEB340940AFCDA806E4C31 +1D57F4F4840EC5BABCC7A31184B985F63329274900CE03A445CC0CA9F643789A4BF2ADE51FC39CFA +75754092FF8D32CF6011D415B58059225F532B518F44D6A105FB7CE21817B0CC3ED50D8A74820DDB +E14EAF8023A95B7FCE2A0B56B35F095D9A9812B4B65CC38709F693D50BD1DFB3E91A8BF8320921C3 +72C8B89149BBD1F48EFDE1EFD7B4AA412CB2DBDE8E16B10DC852CEB7E342B20E09E665A80342B4C0 +0F0DFC717CC2C7F8C1A5A3A05AC39A7B0EEFF04EA2EF40AE21C4D9FCA8D72CF4D3559A69DCE185BE +C974E7674A8C7E2541B69B50AA5E776CD404A33FE0BCC570E7C0E8378FF7D55D1C1F8DDFA7376E23 +BCE31D92EC867CF789A8221DB478B02AEEF9349272FD0203FF05FF31A6BC6085D44F21EF5E78DB37 +97016F12C7E53492BC7FC6CFEFCE4E390119D687F46CFCCF1EDD928507475C8E4A535E94D705CE51 +59F31FC269A780E0B1FBFF15409F82448F906A30C5610377ABFD3BA533B67900B0B5F89932D5FD84 +D0E192C2D957676EF2BA6374F8A118B98B19E9029BE57EE41CF5A8F71A5FCF4C3AA20C77CC0A59A2 +D4543DA7619A746884FC4C3EE92B15E6D589B7584A674BD4FF8436F5495956CCE9A22D3EE7D748BA +D9614B3691DECA69050CFECA677C44E77194CC2FCA3BE4376C7E9CE14DD630FD9BC0AE367C0DC0D7 +1AFBA35BE3353737B30AC50927931DDEAC0A0BA1D127A0B1C3B88D9BAB1C25A80C27E41C1B99D15E +E08A86B8C0D3C221C6180DEA953DF1694CB2C67D096A4260F2F1525091F09DFCB75FE0DA22E9BDB0 +F62152557D04CD655E76F701F7BB7B3FCC92C778046AC377A5D0A56D727453B8886959C797CEB43E +63FC790E7FBF98636C92D720416CFC311F25D50D1CCA35C1F995EB69281A79D45DFDD265F4B6D9E3 +275AF5C3489CADB76EEAC80BE9F0F2177303282D2DFC8F0DC1F9538E3089BA4A9ABF501B425F80E4 +40758BA04C0621A171E605D0CF28AC4F9A27B8D1C93EAFE980D194796D3C830D67A29C335C300D5F +9C64E7FC5A340366D6DA4A852F802245A62F5E4E9FDA0A0F9BF0DA5E9E02D31A9D450BAF0495ADD6 +6A4B9A4FAD6FB7A2A14079AC62BC88073192E3A94A4EC2520E8DB3551B548F9DB81615E170FFE75F +A4FAB999F83FC7635095A7497BCDD9FD16CF41E9D7A179D9CD6FC1705BDF4044C3AB02739D40F1B3 +1E61E159442FB3632206FC4D24A7B244BFCABCFE7D1ECB7C4C3C20783F5BD54024F61D5237F759DE +80CE620A84DA6248A9412D21BFF7D1EB14DF9F00D51294ADAC73F405E9BA2763E0F441F9A1423579 +FA33AFAB4C5775ACBC386E32F76FBA2A5F6DB6BA939E36D1F7D7A205E0F28F54AE524AC6B5DBDBBB +2398D679673FD94DE69023F002C9AAFB90250FE97BE54A275EA0159B8CD3756984F2B26F6CF349B5 +F921B8348879E9CC29CF1B698438F4BD4F11FD25E5D1AFFD899DE4FD3326A3A5584F1DB737D1F27F +249695D3D22F71FE7CE3FB1D76D584BF7C48174AFBE051487D19DCBFB8DC307ACE92A6722FA8A7AD +8379DF304C767D4255F4F0948DE9DB73CA347F0E2F58395A38255D714103AF9ACA89679B842ADF34 +3C8441A4DA9C230E4AABF4725E174DC5F00B94383CD09C20E1E82340C257939ABF3A8DE98B15025B +EC031A1EDC87DFCD3E9A42A90890063F45831C8CFF7D06A6C3E9DA1266D122C6D858F17C2984419A +ADA237A2671741D54BB493E743FCCA110F2B5D2851A53E40E8DF0DB59EFCA8D9E5790871BE49875C +8BEE0DC7B48392FDBA74D61BB488A410693871E87C07033C5C7F4C4624740F1AEA36F5360DD6A059 +085B79E21E964B6B0314E89694BD13B0F358248C88BB966928C7DE162A35EB61F02E71EBBB7CAA9D +7FDCB3A089B3ACA292E1AE8BC03484E2210124DCE6EDAFBC223007170799917208A729D38AC56B0B +A6C6D5EED52F947097CE81D1F429EDAE0FE771F8A6574B0A5A512901664213120976294267FBBE7E +CC1A20F7B7CCBFE295511C7803E01B58131274AE2EA58C67032EE717300159ADE3A0DC32433D770D +57857E7E998C4A59092A379AC8A7FA52776EAEE3CF25AB5CCB9348C4555A9154B3E5EEFC39586B18 +4E10A05FCE2B4209C0D1D5EBCF99689BB59E236D143CA8AEA595D0D5F71255A6B0879F14AAFAEF09 +F03D92AF43A80A8D433A0464E99DFB91A37256810E5A102DF7404D575FFCBB55816CDC2CEC82C32E +79EB00812A2873027AD2029DA74D3652360CE8D0F11FE3E4ADDDAB15010A4A8382E1507E54557DA0 +7F4A8B93A07E14C80AAFCCF5BA033F4185C2EA446B2BEC7F12F8DE3C2ECC1160D2DECC139EFD46E7 +8442433F375E37CA427A7ED7B6C878FFB77F963713F5F5184D86A90886C50F982177C16C33291605 +466A8FA9531273E32AEE733AA9AEA55A993E214A6397148D134CA017E5ED8996D5D11F605D80FC6F +B63CE9261A009738BF9C7E8A42B567B809513F6232931F41DF40817776D00018A9A5A7829A497786 +E31BD1BBF1E024A323549723CA968CA64B15DFD1CC23591F83CD5EF064E781980C375626EC318E77 +00FF0700F848DDF99A544EDBDEBC78446252A68A08DD1E7B1A88258251E93A55873551E8359C6FAC +997D95525E03BBA635EAB87ACB863FD90D1F773395A1D7B26313D03737E1112045B3BD97FD0FCB35 +3295B865F58F4184020CBB05B9288FE5C361B2E94771CA44486D988C45F380E9CCF79CF8C32F9B75 +78F20B1214C6AE457D28571A75E462A39114FEDB97C228EF35BDF832337D25037B64CA02CB5E85EF +F86C581ADEEE5D7FD330AFB0F4D47D95F51DEC3D755AD01F0FDBCB355B227DA3E1D8F20DFA480D5B +A2197146253B3D35145596CEF213239A187C1B510AE84893668BC613A7152CF16C0E6801EBDB6C13 +24E28AC2AFA11BB672C36DE12046967CAFF819BDEA86079A186A8D4FA7025D2444C4EDB7B6295D12 +156B6C8632B2FDDCE2BACA08239D3C8D1473F7F63E6612449D0F2EA9BB4EF878BC6762B1B66B3191 +2FEC2B172CE7E5B1157047767CC79B9E106EEC1CB931A9CC02F65D733544793469D958A3DDA917AA +BC44B49F30B9DE050872EA7F55F67ECC2F6C1BAD81CE801B28CAE4BFBFA418E46A5F5A816158E52B +1CC600C8E91C79DE0607F503488F48582738D25FA5EB2A36E6593076DE0E4B40EFFDD6EC187ADFCF +F1D3D83B8C62B074E2F77BBAD22DD077DB90D32A18988B5801E29FB55C4B497AC0E38317169C5211 +B3923BC792A012AA84D1D33F8E412A944729CEF37F85ED2108305053FA8261CE285CD6D6D437C3E8 +5F64F591C9F19F8A700F6625EAF5B81B172861100DE28D186409DBE05A96B6F4707D7C2842F3144C +8688C0ADD6BA564C1DBB6D87A60C3D0A28B324CB40DE411D249B9270A778A859C352EF4F8B12F8CA +8ACB3EAAAF194E7248CE7470AE35DD1FF7FBEFC0DE74E3411C4C7993260EAF5A5E6790E759121F2C +CACAFF23825606CB1A6D58CE0DCBD713DB65F4ABB65F7E1B327522695F5A5CB47AECF01F39E1FB29 +CEF920E5D3A9993698AD5FADBECE307ECEB81B4BBD4DB5427DE71CB6E479F802A6F37B61FFE73903 +40E28398583F6120337E6E659AAC7465A7828F567EDC10581B0277D46472EAC07FC0A4762D8FB98F +270292A53317557F832121257C2A9E24449F26262B57C9DF07C0DB4E5E59DC2BE92F21CF9F3C7267 +A812470C89F99A5E5315BD9E131866DC727E4D77894CB0B102DDBDD6A627689A80A1CB812E57E7B7 +A4E2671179B391343EFE3AF023E828ADA5B721C58B5453088031FD6AD7FC53006DD95E5229924A68 +D25DE29EA13B507C0CDB0CB2774B959268B9AA3E8E5A763485A7AB7FF79967E49ABE35E38E93E695 +92ADB48EB3738AC452EA2EBEAB4965A6248FFED3CD9223F2A4589B17A174815031D30E83EDCF054E +5981D3F71EE530159ECE1D8E3CBFE38880A1FE5B7CE94D57BBDCA4A49EC936A43D15BB0485066871 +3A47F63A22D2515FC70D7F8D8028F16C2C10AA53088E58F7FF202DF2387775F657632326E2207C87 +AB10B4075AAD86C8EE43C47724EBC60801F1B937C1F6834BA88F74C516A8FB39C8DE63C8F566510B +14A44290A000CBE5AE66653B70EE5BEDA3F7100AE5D8EE4B62FEB335F7279EE2A2A65C4017AE46E0 +4B659F55973E0303AB70AF0C3B4AEFF870AE8B760BCDA935B81E3182DAF6FC191DE59C3FB5446821 +AFD454FD49EE5FD2401EA901D8B3A24D4698A9535ECE9C6EB9F0473A6A7564F08FB720A105FF7187 +7A8D8A38B2FFFB60DC33EE9FF9CE14A048016D826B7564FC09EED61244F33896B3FA4C4B2D028973 +4CB8E3C232E264F93188C667552ED174E32F0B5538FA0888AA79FCA62BEF96727587C0925F981C63 +35450E853029661D189F8BC3A718E00AFF98543C1E8AC48AA914F1D252569EF421847ACE792565EF +62E1CA51484835643F2361988596401B2192D216435CC43B7F080FCAB77A6A97E6196F2A3A5D1A33 +0FC8802AD8884B04C9D5C6B79B7B3F802F21CD3F7BFD2916D6330C25243AA2DFE1F119ED974B143F +2C3ADB33336442C70B2A1881DAAC2A05147054CA6B44E6E49399BB4BE10C9C96B4ECDCF7D84DD35D +EE5DB1AD8D54AEBF3C8DBA728F595E966B70FAE2AA79CC8B6C25974049D9752D4D78BA8DFCFB273E +849E957F55DB20A026A10C255B259A410C2462F67C85883FCA5435D1067ACC3E6EAED9B91C5A5F92 +560D3B00245343A7204908DCE5D4958E799911685BD8D2D7BD335108F03D0FF8A7C6518F26331848 +B0740A873739FB14F43A4CA8F3CF0E3A6EB1530F596FEBA7BEDC8C845B055EC2C2F117DC157C6456 +82EA9D0DB4E893E1466214E582F65F702CEC496F8D293DCBD787CA1AC7447CDCB18AE7F01FB0E4AF +517BD072DCAB016C5492709113EE717E6D247EC75B45AC00937747F61D983EF707FC194B3678E669 +0F0191E608B21E137F68CFEA55D66B5635CE79D80461D9AD78CB62CFC4635E418E73E27357168A43 +177D285B5F114CAC323C129B6A01296BC3A04CBE5506CE333FFD0FC1FADCB439AE08B2FC12239BE7 +A9AFA95655A6638A6AF0B0F08C05B4E43BB55FE69216CCF551438BC45609C24F0F6EBA397EB12A12 +8416462435F7B8A00D8EA0242D5352532406A41956953B1442F100E0D2CB4DD1281F87E359E9F286 +4350D6945B20C78C4323C2680BEB2B43A9DBB1AF2EA755D90A1B5C98FA30387EFBBCDA7E44BD6731 +F7FA2DB6770080F5E8C52AF406C1971B265D65BE4172C9FD474DC8FD3B44AF51F76F721A6ACBF6CF +AF0BB99B1A1C58D9BD817D134E22606A6D7998ABF1B7665B85D07825505E76EE706938EC405F0548 +FCC75BCD30BAB42A5BDB13BC27F74F239711509860871CB0F555113622B52CC376D5F58C2E826631 +74CABDC3F9602CE890C894B888F9A743BB0B4CA513C0635F1549800FCABF1D1A526C0C69F0044566 +BF661DF7205F5BA2B6DFD67700FF0700F88E38C5C93FF09D15F95684D7E44689FAE29AB1BDA1334B +D96235E6E4D5F0D75561CB0715DFD9077E5512A2DF7BC763FB42F01484AF6C28660D482D5F0B77E0 +209B03014EDDE60DEA42448117515099EFF1BAD136D371141A944CE4637A5D405A045C0EC85D4820 +609332E54967AE3AA8D80811D26D0790763B91BDF621456772015771EB9246813CE5F6B217AFDDDF +F1964856A6A2BAE928D3B69876FD014B561102097385742BFC10C8F3159ACC30DC6571FF909388BD +D02E55EB79EC329C1F7DFE846D03FD1B0877B6594B9DB1397A7A50A39A557DAC71EE4B9D0D242E60 +446A1D2E6D9DCED428687C3DC8AFC586B0122CD8F6B6E75C50EF860F4587411AF675F47E80FD3D02 +A7526304463280D87D95226FDDFAEF779109B0A3C2608F703BB7FEBEE6218FD552C782E62C4EE639 +B71E807BA2279371B206F0348250226E9D412F7340A7282F93B680305A0F6711879754904B6FB189 +8F339B8CA09C7BB4951727478CA67C984F327E79C58846FC8B8514D35810353BBECEDD22FCFF10AA +DF675C90E06A3942B0074F1123B33FDCDBEB390FA4E49C955C0A1B2E69E69BB28F3385F891391D00 +021CAFCD5DCC3C62A68535BA06943D894C810AC58E875F2ACD0748211A92CF09AA29199D771B0730 +E3FE8BE1742F6445E793E782D11AFD8A7FF4EB112F157CA05DAA028D43E85C607DFB01B8A87A18EA +C0E058786E2D091703B33E863AD4E4A79733391C3066A8E715FE21D04087511F7CB6D25464B2F9B5 +68860CE9B1D46E09608D15CE2D62A7E90B4F1FC58B037A1D55C57C1260AB107F646F00E2FD2A4C9D +11F0583B5F182ED836F6053A55E3CCD2DCA420A44D7A3D9F85EEC8105E9A0026998930ACD62DDC1A +C2736038EE630905E7644DD1F87886EB875D1898AE7DF7DB72127255A2E9FF81E499F10F78CF0EF6 +19B68F987018D59CB7604AFFF8CAFDD9FBB1F7CCACEBC701143362BDA7C3E4D1165572C7342204A5 +4C609F3E05A3F27AD0BE2DE9A55DD932E4870A0977E30D9A58E09C75CE9C65877FF8838F96AAE243 +4DEFFD0A9D4191AED91FEA538F61BC6FB1639B41653996427246678E8386B615158411409BD68B4C +9267E9A5EFAD368EF5CBB8D22B8A561DB444E4908752A6548CB5B6A06D93E9AF527EE9F8F460B5ED +A52ED9FCE50CA6AD69DB1BF7B74C3A926AD714BA57E25D8F3DB531144BFA39000262B684767BE37E +1DF6E4ED5D1D8EB5E51815A7E60488F6B23A422A4DE60E2DC542C8866432A6D85567CCA23F6210E8 +474A2263B696B5E1494B59A7B88CF768F47BD2697AEA5CC8605D43DBA9E1A4DFCA27A40EF402C1A1 +697574F7667F7317FC013048A2BC86BA97CA322A2D276F89703D66ECEF83266718A5E25A6EB59B0E +351D4E5ACC10318BBA11F3EE9718AFDAC2240F5644A56977D7210ADE4B203EF20EEBAE6152452E97 +733B0F13274B15F0499A88CD3B42A516F6BFE1A6D07FD1B6F62C2B43C760674625ED28CC822DFF07 +8C18D4DCC9E2F230B1F2F61B4E932ABC96C1CE102151459B4FD8A0A053573C6BEE33BFA8903E224C +2725BBBE4E9B6CAE7826F6DF42BE4B4FBFCA5728B6DB9B0A38004F36DC1DF4D43BF56F709F461FA3 +625451E3F369EBB3B196796F0944D4CC06FAB4CCD793013A926B59A7966C9C8C1A1A604EF8A3F589 +6BAC6D2CE7B8537F6BAA6F81E099D77B5E120D69E9782EEA1FC7E81CD63CD69CA87A3E96108D54C0 +516CC1F200362FDA02A8D36B1262ADAD3DE75223FE8AB35811545D41FF26255E512D6A680DD3CC92 +F730166AE6F3BA4F525D2C4DC78615A3026FD886979146CD2A2E8BFB672EEC41A9BAAB64AE6A0EAC +7617089425DB1DA1D727FAA9F9A2C36BA2DCEC063126CCF8EAA9083B1F9984C3AE938F18528BF195 +A55168D25BFC386391C6003BB3DE7345AB6D962D33ACCFB210A37478B07724D56F8BBD66F9B40821 +52EC811939F418B7163EA86B787AEEC42F1077A72B92A685E892BED7DF807808179EBC5B6D1BB622 +E73FB9A5980FEC8B80F2740DBA1EC5487A5DD38AB769DC5E933622A14A8C2ADA1390B4C0ADAC4419 +09B8B1F1566880CB2DB5DA572F78278AD8971AC10B7F8F2EA3D44E183D0B1617E7744945B6ED6842 +20153A8C1A1327CFAC6A807A624595DD6E875C8F86A734AE58CAE88EBC4820781224D2DA2601F98E +EFDADCB41161EB1577DB07BBF3DC9130611638739AD566C66E085C828EFCF84A3045D9EE3130DF16 +43C7A3D2CB26587990D66D11DF970CDBDE6942201C5617B6F9B50697A3C0AB77904FF914BBD44A36 +C29943DC2B2F3F8A9654D3E0066C739A099848698138EA9E505342E2B7F18512C9F6774A9798C7A9 +8E21A1BC475EF9E6251A37D4B59E59210B01C8D46664340F408450CBB688204BF82D1FE32A375B73 +E94C5BBE83EE8DEFDBEF853BF10D8AF01D1EBA09148104124561D45B54D3B59D0BC7AA8A556C5910 +930B519D3DB8F6D90B08ADB2515370288B9397AAE0AD2B694784A4EEBA1594364D72AF73131096F9 +1EDBEFCEFE5F73994D729B6812F661EFE3F7124312C42A31E6757A8FF0E4378D0C9C21E6BFF487F0 +D5799A58926F0E72C0059146B6A3A1F3C3F28E8E1D68FF171CE70CD98307BBA2477290D65373A0E3 +0DDF259C41DAAC3A0AAC96CBA4998269EE38A76C2C888DF912E3739296E8F691A9825D94DE98BF5B +0E1E8B1FD6F72824BD120AD7F8B4790B7CE13697A1C7FF357A2DEA6D66890C7036AABE5DAAE11B6A +678A05CA79AC41B77FC48ED219C082935033D2EA0068BD9B72D55D9EBCB3D33B8B4DA3D18E47F9BF +7CE1F1CC4232A2FEADFA45F03609E423FDA159A739458C54B1A2D1BA37227E8B52F74F3EBD19B501 +1C381E1F1A9E20B339CCAC3436336421858C7A6A27BE5916000108FEF787B9EA0CADCF006AF01EF0 +F131464E6799D37FCA9BF80FD83620031404CA9BF46B0F660E21B3130FDFFD03E93FC501FDB3F775 +6E9A58D82D249B18827655B362621781D438A586F838DFBC4ECC698BBD7B9ECDE3BD8BD98725E4D5 +BA799473A3FC31C8A36698A1D3DDD22373EA5EADF031B4351F8894FA4A3071475DB8DB93EAACC655 +B90F9D0AE7F513E8CA15888BB64A3FE7F31602D2177F4B3A5E5C16E6B9650AB761B02E7E251015FE +118E10A1A68E0DCB76B46FE6FB054A0291990EB82617BC752C92266AB45E9786A1BA4D7A32CC8CA2 +E85DA56ACBE2AD2397C8720681D4E84470D618A469A01EFAD5B3667539057C4D731670921411B26D +361087B6DD8F99D2D8EE035DF96B798A5F4993A911523D05F5D27122616B657F4F2B7CD5566262F3 +EEB0FCF23205DA5CF3C5FA9B864832F8C2C4E507E6BCCD5E92986C8B293DE60FB606C7CC7740F19E +3160246B46DBFB6DF40765BAB1D28F372865E100A9BE8B41931C4D0F9E32E109B55E0F41671115AB +C98395DF7C3BC3EAB8D026652AFE790DEF5355077160DFB8B8B6FD6E30FC7F23EF2FA9E5D1D058CF +87EADE3B8265FAD8847FB2A70FFB9DD1122A81AF8AE2FEC555D93C1552E422D7A8AAB618CF2F7A42 +298BF336FD5C901951CA49F388B25E96EFBD1A2EC6E7A69557E74957C7621A60950D5FBB4B95ADF0 +523A70765853DD7CAE04007DE34F1430BBE10C3BEAE1FD0613FB048E8D2DF80DE11DA34F60D27439 +ED08AFEED9A01A1A66E57C634EC75138A9899A952592B68403A52FEDC294028E4C84A549618E0950 +28C2B2C4AD52A4AE79FDA5F96E00895CD83EC1687A33D5278DFDB10FE6F0E77667153FF78C801E13 +24018794B6393349C8BC857B0A8D6EC89A546F758CD3A71975A2E673A63309674F06FA2FFA1D86DF +F947700D47FDAEC5D7E89F1406FBA122F397CF4BE92FAB48B78075537669CF84DD2CF4C71968A3B9 +EF804F8EDF87717A4691FE3A23F6246BB39C4E75D36F488D11AB543ABE90AADA347D04C525C29ED6 +7224BFDE00EA57AE7794CD7A542DB3F6BA79CA104A16F6C27B1F75DB5073B748F9D90CB25B811638 +18742B57D0BF8BEACE1B449BF65A068AC836E4CA47D1228EB80840F0D529A5139E91EABE5E015947 +B4024AC5489DE9DBB6FDA6D6FC576ED58BE94C4453B8EA16C22BD502D167CDC3F9B27CD29465DC3E +24A5DEC88699055B91D0B56802C5849527A46A3A2EC2CD1254B461C65B18D466B9339040B8E50941 +0D2A58F3E963C554F0C11805FFFE45BB8D23FA68BFDF81BCD3093698E3B981BF51DE7D9DCA5606B6 +A980739503251362EFDBC7360109BB885D17E2B7E03B83976AD51B4D7A22D8EBC35787F5D6E9BFAB +9331DF656676AC6C1D0F0A39908564A2EBA3861EC9C923FD3B9E2A460B28AAE8EEF53C620EBB66BE +6AB53282201CAC2D58F7DF5621AB10686277D05F697576E4B59B05F19B8D55FF13E1DDE784FC72DE +03B14E9B1420B8BC4FDA5B21630AA843CFEC5E6A17B4E4B5CA902DB6E4ED8DA6212793520B96D1E7 +15EE22E7812A5622D101F9F9CDC3C7E50916598B1E3AF591FB6226601A0C1752A08B5A5FFFF279A7 +E4CC034BA83F2FD544877A64160385C1E25405116D69DD392DFCA353F8A7871FDCF150C80BB5B3AB +63AB582E995065B880FBE6E7EE68F9BC87EA3C8D4FC771B3DCF6FC8388BFF93AA28B91FF3FD86999 +3DCF75C27720629A8F500E015CB993A9A94FBA63348614794A708115AB2AFDDF621F85130FD8B13B +DE965F5B48141B8A43E0A9011A7F9595A14F4272F19B664DCC7E00D55725161512A64D87A0A9EBB8 +E59A0640039C9A0F2500F189593DFD0A058DFCEA1D7C6FEC4D82FA6E847CD0DE93B569A52D710358 +3BCF84CCA8AA5A73F9AF9F28722AE708C6A68AF09F3E276D53E3667359193D5CFBE183DAABF93B8F +37F2D2AAF8A68B1C36783958E5B06B326862A6F5C45ED4FD6287EE932530DA921C71BCDAD903DCBF +DE3CD87091F6B26D30C47284A5ACC2A16CD2D404EDCA7A0D2726C3FBE541D512B8AC8638F28C4C1F +231A1CBCEA9A486C3760D757392FE488789E1FA64DFF53076991726A85F1E26B4AE293CCCF0EE9E3 +567FB348FCF35F8BA1B78E6909752BA56E94882C90A69F97894A015983310D5CEAFFFBFE4C2DAB98 +B59347D8F90E451A00FA13BD31040071ED426902C0DC2D24B97E36340A7583B7C518D5E0063BCA02 +6CC3A5679BA163F6FD6AF36D962B79635600BD7CD0B029E80B8EE44F3D61849B56EE95CB97AB570A +6223833997BAB0870D5EC9055C2AFE4FE79F07E4D8E4C28BB2091155045673BBFCB5BEE767E106EB +B115E771323BFD2CD684CB6E5ADC8DADCB8714A6545C109CEC18F19C7E17B9C39EAB35B87D367F63 +614CFD1F3380E23556961B3E1C283AA7C5E913ABAEF41698C616F7455176A8D7969450C9ED5B6EE1 +1B159494EF33A9C08EB1BE28D9B51596454CD523D822C8467942F6767B4C1D6908ED2208B7EBFD08 +8BE811CC364D0794E5B0ED35F656F9F40BB1BB97D01D7D1D73CC07E5C12B443A1D8EC286721065EB +38E73E81514E338C81D6AA77BCB3FF44982E2C095EA995D6EF1C870D5D679964F8FCF7C9E6B85FDD +EEF36456D03F5F9FBA4F521B082780B128B63E88CCCB1E299E27AEE2940357B2E7AFB72F61F52694 +67A757B71BB2DF140D3528629820542AA2F235E07CDDAC1A404C3CC7F9E337C58D8ABD8539BFB401 +3BBD0178588DB855209D67A5116B659C0DBE62128ED35E9452480060F6F7CEACEF24FEC3FF1F8947 +FD5B76756AC8220780E70FA9E976DC0374030F9568F5967A1049BEB6B6A12D20BA64BD95BE11A78A +298CB317FF2BCB15568A02FEFBFC8C2ADDAD2B412E433D56B89B0017A327E0CA3C9E439A73E90001 +08FEF73A4540501CAB584B752C3C5D1205C0AFB64FF5162518283DE84362742327E6D075E9739D64 +B3F732E33B1C1F165A814254FBEFB9B25B606B57A58F2B2BBAA1B2D10448A382B050B835A6D200F4 +F01F0CF25B387E7A7F9BB58948543D43F52ED435C2CC66C1A4EDE09EB32AE12CED20F6465D50F7FB +6B1F3DACCAF814AD024644CB8742171087C15D42592BEB16525B43BC9CF9D2713EF2603AFECCDCFD +D8C6A9313823AB64DF76AB13B320600E8A9DA21277ADDDC7107BBC162DA4E3264C043DD7238A0D37 +C23780BB1C3212104E473A26EC75C8933E0C82120DC421416ADEB062AD7E402F83C7647B93D36411 +02FFF0FBBC14680EB35DF1951BA4FAD8CD5B76D46884D8B9D236EDA8F4F78D6030E86C9E81D90CF5 +030CF072C14A67B44783B39621B12D746D5D23BCB903709E8A2EA4EA9B5C1D09E81B81F2077C1D5B +845927DC76A68E3567A870D1D64CF595C17BBFD81C8A3D7275F5DD5B38275200D2C9589367BA36E8 +DCD800504261531D76F4FCC60DA3F7BB07AC198CD90F449C0A95CB5CBDA1EAFEA5EF4BA7DB3CCF70 +B6DCCC87AF1AA78CB094CC7AAD797B85E60014F3FB5A419DA91FDE6CE8E1DE3AAEFBDB270BE0FB3B +FA9182C68A3E29D1087D7743855FE9F2447A1F7589639DA9611543549C52B267B1FA28E02C10D4A6 +51FAE205775549098C654DB8A51C56CA0AECBB495C1043375650E671BAA05C27A729E187893CDD87 +409D232187ABCB63293524CD1D3CD028D7068F5DF975D6FE9E0A4E135CC12120F81386939110C0DF +A75BDB7102861F23E106018040F61561BAF5753B94E0D79D013E2956AFC4DF40E1BFEA6B2811C47F +A6329018C4A73BA26BE9420501D5A59272191F50A6F796DBB8A98CBC200BAF43BAA791986AAA4049 +79EB3D236162468A34724644F6FAE58C55BF5EF9F761EDF159041BF79E6E8253296C12295D8C9859 +1F47B27B1412C0F96E58BBB05FB50BCFEF92146F4A4B5568F81D0566646E926F1E2AB564038FB57D +8E8FABE8814DBCFAC161619FD4676167CC6557997497CF7D12410CB1A78DC0A8F2AF27CFC16DD3D7 +4FB07695D31CB937C6A3028C75127C7ACBD1FD13ED4798329C6B37B44C2D8EC116FFC9942115F095 +6D60D60D666FB9FCD74690CEE159A805895CB1FFA23CD83272AAB589EEAC99C99FD2444966BCEE2D +C796C50018E1FC1D655BA9F80972C5F85718B583F30DFEFCD14F1AF7BE4666571417ABCDAEC7C00A +03AA6B3977CF717D35730CD58E34782B7C91039AB38C3D7DF9DD8F3C4A702EFB5D8022BAD7E41CB0 +71E625E9AACC32470A43B468942967EEF7D2A4814C6269D447426FFDD78B4229B3C51F40DD05BEFC +8CDDB55A97D2D76203DC6240C8FE7F35179577FC3BA13957EB9C732AA5881F6E63E7AE563F6B9A80 +3AD91650AD263A4FFDF4115F12BED1E1868AE7DAD1547DEA05CAD5D539F1D8C1613DEE54D8C39A0A +6836D6E26B62106E232EC633A3A1EFE73FA52AD62EC030FC9A8B6AB7B247653D51110BEE8E43BFC5 +21E191F4785E9902942954AFFB286DDDBE406ABBA40E0F301385658C897A41E2A86A3DD9CA862C0A +D3D6FD773D882BF7C2B43781E131F0A064A10021480EBDF420770F9567277DC10576B5B977B7DE93 +28CB3B63AB143C49E7F3AE06FBB9E8F427BB1D7D67DB1DA5293FA194495DBBD042FC2016397EAE44 +485AB40BC6DC9D6D21454F98626519BEE733AD85CBD4A54A981FB3DD40A3666DD60C0BF6A1C680F6 +501B17425938F3FBF1B8A1EA0742AFA7FCA367763446C3FA2654269923045E7EC030DA1CEA739E99 +FBE3330286E89DC3C6E8C9971504F610AF26133F2AF968FED69C6470737E8371C0F24C1EC3D9AF67 +5581F18F43572FB59907EC7FAA9F83138AC95281967A35F4317352DC621411574FBB79A5ABB2D112 +14A63D08EDB0A49EA86FE46D608CBB2FB5B97B2E76DCD9E1433363C724F110528964C9EC7FBB31E5 +4D50BF5E58B6D90B284BC182D289F4D9E976FB20B85FC648198BF015DBB06EC3729F01F954D9AE78 +55F0FB279D772F2ABC724B3F7D945B5BD9C7509DE0CCE2F29DFD5F741517E368A345453826831102 +E4B7B3A34BE56BEEB1E9215606B42BDF588EE9618E3038C050121F97A69248949D5122509FCFC014 +49E7F30F9874A62817D4086D597B251A4BCF996C19B5E4FD69DC38DD1EDF83CD2EB8312031FDEACF +7AD2CC1E026FC41C25B7CB0A725A7C3DADF596FAA2C6DC663B3C6376E84BB2281B0CBC7EC0260C0B +107C68B29DC633CE5B8057509DBBEFF012B4A1244CE8AB45BB040FCA68A130F599B108320B81CBE0 +7E564B3FCF41CD566662176A36E39CBBBEDC7786086B5B56550BA1F4E7A914818F4D28B80ECF78D5 +E08FA6AB56B81DCAF850A820586D4DEA809BE39ADB855484D9822F3ED17F3D94124F4639C1673999 +6C85C9AB988AA17ADA7BC84430F67F8E56EFB0BFD008EC07AF161C70418234012F452BDEC41E18AE +C86833EF9B40D6B4221D8927B5E775CDBF5160696F5BA1F4E298DE5B11B98FE9BB5D73B5BC730813 +F7939C79DE784BE124008281A5FB6759CAAAF39AD166A1F6FBE2A949AA57E58F265AEDBFDD1EB615 +499F09C18D0BA65737EA2B36ECCF291EC535FE73DBF3AD0B3AD14C9411FEA2C749AED17BA8867F89 +1B7931D242FA83A1BF60F8671FCA743AD2A06EBF8A6EB794E6B4F50DA5AB7304963A0B4B96F12184 +8B88F50D6D7989B668861CF557C3D849AE5561B57BA505CB6D7531BBDE6CACA85551E87760B09C57 +5FC72B314D5033A82933EEA60DF5A7A5ECA803B9F398D512729E109D0AB0442D8973246FE7C52451 +57C2C74D291B6352E4368B84B420FAB22C4A1E580474A3FEDCEDF0148D2E09924FC3BAD460BEEAD0 +AF494733097E80F57EC5C509000108FEF7467E0035D9AF29F0DCF16ECA4195BB8EB7591BC3782176 +9F491FDBDC57ECAC71F539A29027742475919D685C28E5944BD45B229897C0B4DA432F1E978E7035 +59830ADAA4BD3CB643F3AC1DCA0CB39F5163883722996166D1E347C90659B54114CFF945CABB29FB +42FB08FC89110CD12129FD3B4330DA12A22ABD2D7CC275D72409038050B3B916E877C7C66D975CF4 +85D4823D6B9899E682562AE7EFAB3B88655A7687D7269A7AB7AB678D9648A6FF5FE6C060E11F60A4 +5683AD682AE338838AE8C48EA8C0EDD7312F07F50CF92DC14FF964D1D9D7D5B0D60720488396AB5B +EEC48C262F8CFB0F403C1BF8A9A6D10443A689B5E4C2E4BCDC620F15E089EE6395C35FD74FE58685 +AE4AA7D92D6EC5D5D4DF74A1D70722A3BFF91F046C38DC31444ABA012AD689F87B1A2DDA42C44785 +DBE65FAC8F56D9DB23376F4B8D2F1CA780C1A3AA3108779FF9D3D0D7521A5387D25FCA82B369FFEE +488694362272CA8ABEBE84CF6DB81C2D6CD7381F408BF71B3984FF27DE1AB3DC5871A99D334A6042 +9088CABD3CCA6897A8B743606EC4F890DCDF7BC150DF713CFD169DF8E6EDCCCFA40298931FABA2C2 +F4720BA5D51FF3D90532FEC941E1B3C056CA044C32B43AE6C6D2D0ECDB4643C8B152B0F065114DA1 +43301E76A5B710233C116812D2339D5BA8953BDD929F7CC6D478CEE927EAB1E90F0AF325B38D37D0 +5EE8BE654DE31E3477D0FC6A90C5BF4A52B4DE47FDD29DC655E4B5815A24DFC074C3F4A70E37158E +C84D76C7491EBB45398C163EA85DE830F1928F3FF4042FDF427859B22ED62FEA60FA5C7562A30E8B +03F9F55A706B61E553E623A5C9408ED8D7B0BD1B2A100490C1F6099D10F9E4CB21064844A31B1709 +3B4C49A1F05842491FBC4CF98990EF4E33620A012CA82C33777217078CB237C9E4ED1EBAF08C5B8A +A162DAB114A3CA758A1E39796DD2319B2DBDF21B3037B95D1418A5CC15AA1F6EE911BDE557263302 +7DCD4468FEB24620A40851089E93673940252F74B070EA537A6E40801B559B72BE4B259887ED6B17 +8C49ECF6F5D775167A6EAA71C0F02756198E3336979409116F6E9A746D964813458139B0B6ED57FE +C971D3E82514B31433C936389EC87B8E104FC89E3C6A0AAA4DDF982E2CA8E51E2F93DC00EC4A35BE +6CD4CE097F55DD8429B721ED0C15FB5519B65358B2383C9EE8692AA1A6C3BF1490537049F3241028 +5C21CA78FFB4FCDBB81D91F7EC3BEED001236467778869E00787BDD616E22AC59879C6FC649E2C39 +C786EA1AD092903D2AAA23FD12B9DB0A75358B26E5115A0BE356C7D91374F4A65A116DDFE4E207F9 +ABB0414299A7CFC6FDBB2CFEA12475D52EC844FEF088689CB6E3110A662B882C000B76B9903BB86E +F1ECDF630DF6BAD5E4C01F7C00F2977FC5F41107910163295135CB0B12451C7275C308308C0CA9B3 +5247DFA23652C03B4AA212661773388883BE5AF5850E77E84796CC8179003FCD7E4A9FCC0553A909 +DF130FC22DC6840DBF168752F8D67DAC00540E4EB35421FCCB99C2EFBDF61E9D55D73890B3DB4B1F +34DBB5907DFEE638B1D515ED3F3FA33A5F5E811E4FEEDCA3B1881952F5EC84E92EEAA7D78468D603 +5E318EF062ECD2D25BB98E3A1515408A6833949032BBD1ED3FDE8CAC3E66597F8BBFC26D43408135 +C412E659F3A769297D04A0488880C3351A35C9661370657C10F80D01DA527806C63ADF2AD4664F72 +8490116880AC34C7B77A282DEF71F3F13EAB53A6F6DDACD43AED0415129EA8F378DB675280D99211 +213549324E1AD6F2BD499A683BA015BAACA69C7F89E65D857B47142A4A0535B50786B130DE28CE49 +6B9EE55FEB98B70EC9C31EC790FAA47ED7F868A738FD7686185EB7B7829FCE3C93FFC8E9072349EC +BF4FB25ABE15C5DA1CF47BC4D200F0A20309D5A65D1A58622018ED4361D4CE83F1CF34AE3B0876A7 +60D868F93B68E11DAA2FC2164E4A5D719ED3DD4A713FF16D21EA07C9811FCBCC5523898CD8DBF65A +C07DA8E46B5753721DA47A50A66C6FA2D7ADE186DABBC92F5F39380BA76BA8FCE16EE6EBD168FF5A +62742E9938359F1B885E97D674C93C26D8A498049B71A7FD7365C2A0D686851FF2405CF7B8DA788B +66E20D314D710637F75F25E1AA960E4C00FAD91E5631BFB8F5A8FF07D7D56BFFE8C50D4706D9D759 +07F714853611A1889F52CE41E8491161064FE164F083BF568126B8C1D1399856DDAB89BBC5E48837 +D81C6C7C87F0E29F3BCC1B4D893BD53AF3DEA71DDC99266CF67B7A5A04FCA5E7ED254FCDD890FBB7 +3F5396E2F10C621F75E48C122E9A811A3BEA22E2CFBD7E9212E2A2909C40373B60D4D177FDC74E5F +C39FE8F13C8938770F417F6D1E8F3C197315942BA4EAA6A473EC6CE99AD2848EA0752CE932E004F7 +B4497049C0F1D38E02804EA60D0372434CF8052207B4650DF1A0FBA6086C6A066C8B56CB280C18C8 +FA24FF86492B5ADBFD9D09FC936C986FC8ED9933DBC3818CCF713304ADD51AD097F40C9EBE30DBAA +A55C9A597FE8B87285CDD0CA819DB73EE81A10B9E87E4392FAF84FC7C095D9B99107F263FAF8D738 +17A64A5750B2AC83DFD17B4510FB22F6248553A2329E40AE3EE7859B94B6C9E946867FF54F9FFA94 +E9615937662984442814A9DFEE129EEE777561A02DA1081BE6FCB2947B592ED3BF9C8FAA1F715ED5 +A5834161E915D6249210B0CADA8CF097E165995BD0B79903E36A2FE20957FB50D068690583893008 +E01416B2755996CADB94E294DB9E68CC084DAC8825F60AC8AAA5CF5C4524CA6CDCA0213349B616BF +317C1CF5C19C76AC1AA4D13D20B4E09E9006A2AE322CE063EEEC44F30FC916F2B11E4E640F9AAADC +CD3CEC8F7D4638D3B770EA3DCE547F9BE6CCF9012123FC6AE437000108FEF79F3F737A25690E95B9 +CB1B29F89A78B47ECC1DB88D2A8C605901E8A3E744999CCC396E9455B6D60AFF3453E8078F8A47F9 +9E26A718C48EDA0FAB63BD40AD6E7A7E2EC25CF6B952D39D4A3F2720E05B0BA77325142E205B553A +73A6EE726247F58FA1F5AF8D0FF4C14CAFD56D218A33445273561D58A16289F7952482F372F67504 +549C77819DE044211843C357CABA9F723C4236E01C888FFE4A3213E992ED0F215EF9E797B79D56AE +68FB3DC9627D2B3676CC7A930D4FA5D21579EAB9826938115FCDCFB5C56E08658D9EAC27D50452C8 +45DCA73DB746F8998FD919F97AC9216FB36EFB7CFDD47223EDABB5E9F6C3B733DF27F2A9E698BAF8 +663EC1A319B22F696642EC5554D023111C2F9AE6A5A019BF6674C806A4903C00F71406F375768880 +63725AB13CD87EE60794322FAAB8E39A70892457D31B057B4647241169AD5998C51C5A1BA43A8B90 +342D749752AED000BBC466AD41622CD99A12147B7A12307D8DD0F0C7E1B8AB8127AE463D8831A973 +5331DF5AED27AFF63F377288C09869FCE65524A9F3B7FCDC13DDAADEC45F2FADBFCAD42FF44F37B6 +62268FA98BFD3075E70411F03FC8931947A18A9D789A654DC83A4A29AB3679CFD9284D6860E231B9 +22B08F651B9AC27F07917BB699BD356192A2335DF1DD2BDC8FC3D9B31F1FC878CE1A342CE677FAC9 +D99DB3406F83EB17B24159139D86564A8B9055A2BB07CF19C0FB6DA8FAF757249E6EA21909837946 +BAE194451B30E5FD011ADD7915C1BB284B64AFD71BF207995CD50B894DFF5408D97A263A5E8064F2 +CE4E062418A86F2034DA37B5FE0FF7892E88CA387A4DD879067A790120BBB56F9793A495B9641945 +2A650F01DD7BC224FFA5DB97FC5CEB14722E45A7E9260F46DD738DE206FF8DA47BCA4D36C49C661A +2140F6B9047B96BB59F2E000D7CA336662DDEFEED43138B1008C82D0BBA09E6813C9C1D356828D0A +5C4F527360DF6689C9251CC4F1A8620FEA9D731C8C0755AE6A91DEE66E05BCD6AA114862A1CE3CF9 +6FF4BD737EF09D4AAB44B81B48BACDE6517BFBC17AEA944FF910CFF43CFE64A8D5AF25C54D70A3CA +FD8F576D3DAE137BE338A37839B1FE157D2145C055A8FFBC55669945AB8CC52A82651008C1F3F882 +D46C0B66C8269F9D1D662724A97587DB9818B3F4E0CB5D3A208E8ACE5C4BE7DDDDC0EB0599CB26BD +860399A1E701A840E8170818EB779E53C202BF7722C4A13BDE7114FF55D830D339A6C0124FB1945B +FB4086E09AB1F22251A214D6A645B95748622F9E94CE9D44453682B9561F4B1619ED5D3254A94637 +408171388ED894915E22DF262E09B82408676A3DCB574B34FC266056B7D91445D975E3AF7D219D33 +7419E9CE3F0060A37756D8C6F23CCBBB4D7957E029580AF20A9A54486093D056EC9269818C3BD34E +257952B062411AD564749564E912C8CBC007542D459A55F3297FDE512B74E34710858FF4819CCDC4 +E3DA948024646039A37EB544F700B25EF58A20F540BF3D759D895A8AE339E1BE31DE65A0D654998B +E43145A310E7B3DF3E6BD6886442AB45BBD8D3D974EAC4C8DCE25FBFDA7861643F6DF85F139C0A35 +D4B16587E0DF111DDFFD5284E1F13B829AB0162711379585E910AFF49489FE6DF5BCFA46B53782DA +BD84A520D360BF9B560C8892F94FF9A91000E8DA14679720E5BCB0C7B7418720788915E4A2AAC9DB +B9AF1C4FE5C205A723CDC15EF9420FA7099A4E5AC0A5ABA7309F76B6CBBA7F500F4CE43998599D37 +18B2C0FBA0AA62E324A41DE1003537D68E776BB52C404FA5F087007571AA478056DF8CBC810161EC +A73D9D0A47EC46195B60A4AA550A545A963A4A725C35345B02D34B97036D828339BFAF6DFCD43098 +E0EAA5E118F0C7E50093321CFFB607E0DF74C67B1F3FCB62E61480AC11927FAA3212AACA2639EC88 +C29EAF9D1E24228D14B8431AC97B9A3B8455D914A01D8A6EAD608D2CC020CB0CF306A11BA517E562 +B0B3D31A561B97B80B85334E6311960BC5383D021BC9BF5462E02E4C2D80A7B0FC40AC390EFAE6C0 +129F8D05E84199A834254138A415B441535FC25C42BE97C5F6A4C83EF19410D0FA8080EF501DD137 +BEA20A2F703806FE2D6D262DC5DEB74C1B28075D1EEBA1B8381C664064A0DF8989FFDCED979E3A60 +CAB91E494FCDB048CE5708388F7C3BA4FE65738386E5479D12236996070BDE77DE6B959A55A4B936 +F8DED712FD286C6FC1791B6AFA80484B751CB72C3D0907F587F9583DB5FEA6F41C08759276E02E1C +ED17252772980B2DE5205E468982B8E7140922E0A8B9B1369D34AF266EEE0D4C8E024089485EE78E +E0004F324B4794916AB079763D68727B095EFF5244C45E92912E38D22CB339717D1D1674E132E2F8 +89BACE7068A1C1BB16175025E995F07AED8FE183142DDA96B12468F9AA0E39C4910ADFC6E552B1D5 +603BA32A685988B6F01872AE3583B1BA37C78F7DA798151274303F6A476D7F8F0CBEEFAD0077DA21 +3025A2FE84E307E0652F18584514C969AE69EBE6F23C30DFE269AB0A00F8207A0A41D29FC415632F +E25C14195587572C1FD7596A06F01C70027EF97D6FA5FB6250ABBE74BADA6BC62A2601BDFE2860EE +FF92449230E2D20ADFDBECF829B7FADCE29B337AE5E871D5E43616354617E2D5A096F8C25710A9E8 +049CF64D14671D94AB9A246205802D6181F027DB75705AA5594439D7A01D5FE3182D103D7D24E7BC +AEBB9EFB4FE5F10280EA3170D03871329788CCED5E290EC9EC2235FA0DADC216EFE1A471D0840E9E +56C5933971ABFB6671197C4A0622EEADECBE974B8A2065DC312A4FA8F0C1F45130772B36FB4BD31D +EED3C3B36BC485B1FFFDBCF5CE43E4DE28DA83D5B1C5EA7AABB85D2D5F2DA3A4255CBCE532D19DA1 +000108FEF754FDBB29655D7673E5C7B68EEDC8853A4965C2309426BFCA65A1E195D579FC770BF5E3 +2DAE7EA38F18E71AF8F636164B2E5DE79B1495C0B05155AFC7391BEA60DC7E4F6E67559EDAE14128 +34D2310D0423075F37036D5005D93D611FF717A84863E905262FA85A3A954B0C2112A285559B22D3 +5F910E983FAED89A8B18B42C91CA44D58C723257FC0450C08C420E6E6A36C9D0DBE35D90281F7E40 +019C0E08EA922D434CF06E61256E9317ED308FE500DCE453419CFA9ADDD2B0144D9D71ADE48C1F46 +E85A9BBE32CF634D32EEB74069AB0C752CB330FBEB46BE5CDA10553460912A5E96AAEE49C0A1C0FD +CFF01F26B35CF46C56048EF5187F197EBDD15D020638E3E73E2C954C9162FCC9F02A1164C077ECAE +1BC95A884A6F278CFB9F22688BF91741F08AD165976C47524A11B177CBE44730A2FE3D788951DEA2 +6168C57AFA5CE854038DFED4D27185CC0C7B57F334EB0737D20F30EF4C3C192DBA8233F14EF9186D +60DDE49BC3467DF56D4A405DDF82481C873D125771EE5A6E969855C769B39F1B5112ADD7509BFC2C +B6E39AA645C99918D2804084670259F71FFC7CE79A2568AAD216FC794A6D4D9A2D967DE86D9600B6 +04590333F16AFD46031E432DFAC9EE28881AD1532E56F3F30D1A4CD4EC1D66B165E665ECF5352B44 +9BDBD7ADA8EA794682E7B2958B0F50B42BED4CD54022023D30757DB121BCBB94BC976D38A515B1B0 +1146DED7BFF08E5058F42B3AB8D6205B948938DFAD8B6D8998CF391D485F521878658F1CF6E915C4 +FE0746B3C8CB869A6898FF4A8CA9AEFF97C75E62C5271C971F0DFEC3425837E839888F37C8F4E7AE +37B8F7F647AC84FA00F09BC773096688A29896D6AB8D8F4C8F22C8B119F8103B2A6DE296844A13B5 +2D9BC7C0A0AF9EC60BEC6E842CEFE460BCBB49BFD7DE65A0FA69C68327E313B711AAD67F56077F52 +95D217A10C010565D26D8273B491D0F7AAD89609D99B677443746CFBD81EC22F111D9064A92DFDA4 +CDA2C51DA5354BC8531D09543C0834234FC296C334E28A8A28C830AEBA621007DE32F4FCF0BE8B45 +3BAD56EB9EED0C73004845E3DAAC831D97CC82B419C34620A8FB0CF08B8A1DFFEE94C6F500B2C7DD +7B86B3214FDC72C70A4D15DE4CE9C7692B5DA27543A2A787016F849B43E38220497FDC4887FBF4FD +087AD7C62F144F5A19E560DA6033E69E02FC4839F66754D9AF7B9AB4ABFBC7FE22D40627A899C261 +65072AB933508DA24A22653D088A16DD0FB2EDD2B0AE6D598DA9F3FEA47295BA44DF4BB317778223 +57B3A758F19F2E15B280DDDC1034FC18BB80906E0A568440C9FEE9F7FA7715BDE74D0591E197F528 +BA0B21B86AF1E3AF533F4C26D3646EDB1B08BD3B7996FA72E2048B9968CC111443D8BC93A8BA9EE1 +EC844FC7B838C65664177CCD34769535578C292DF3171EC4F2210A75BB292F6F9AE1CE00ECE7DDB7 +677ACFCF9565BE9A874340808DE532F51136629E78A187EEA091B4944DD629281B7D293AC6C660E7 +716FACA4E97B1B2317B39159441F7647D1220DF7254FA1BA1A8EB208D38D1B8A897722F1572D6ABE +C86C359B403B84E424CABBE7E52C53324187469795847257A6E7AC014387D2911D06DEB65A0BB3AA +CCE759335948F257C0BECECC188DC906AB3C4D64F2982E335D204B190B4A0B5C571AFE13DB99249A +A1B45B712538DA812A7941794E62E3AC4766890C6EEA3B3A8532A9D50D18B54BD217B85E5A26C8E6 +1957886F0BCE3A33F164F6ECDEAAE262524DF208D37A24AA0513105A91ABB0565F5101424B4BF97B +F36833B098B161CFFDFCBFD1215A09AEF8A7979D0717985B09346FD6BFB835F89EB7D67BFDE30946 +8924CE6FE2BFAC8B4F1572C1FFB7BF16B26828FDB02E17EC299339DE1AE593CC194D5E08A617D546 +275733F274DEE5832A1EE111F782137BFA3C768585D0034669FA995948607D92C9273BEFBD49247D +5F16C49CEE4AB60F7176FC9C9957A10BFB9EFD3A05D46922D19A6AFB654CEBF2CAE50AA99CB105E5 +7D065F6197BFFB1FEDA8370D82D255330259837D56D3382325CB22AAB34D0CD6A30AB45AE2574774 +FB268FB6237C14426FDCF543F90F332D17D8E760D7F4CCF5111C1DB46DD246ABB38055BA8E5D0916 +044B9EB0F32965181443A9A01CBD7670964B2C470B03A31AC44A5FE04F137133EF5978F4C2CD668F +1B301D3DEDE1FE849F01873EA7616450DF23621189B9054C3DE5DD6764D09375E8D78D536A0E1035 +F191902A47BFE06867CC24E50971FDB621F35DC6A9A163B5279DC8E2606AE13E2621BE0889BC91D3 +DD98C8582869C29FBB3A0176690289AE09F9AD7EA7D83E29CBDA394403D797A494301E32C112B9B0 +65C5A3A22CE0E811FF022A40E4D811EA0A9437C71D70F92A1BB2BCECB339CA781DCC717460903009 +0153BBFEDD303BD95C97F4FD70FC4D79023960988EE0550999510099F53E361FF8BE46B06448DBC2 +86914C1BD44AEA0BE35C0438280D1189CCD6A10A4F2319AFD03D2B69AC9AE873CAED6FA40296C816 +73DA7860B28286BB83D1F452335ABF63E075DBAE2085ED00D96941F44308D778A3508104C4750DA7 +CFE566D703A61354D8D69BF8000EBD4331BCEE5E736E8B23D00C1E6E3CDFE716F68C1AE6723F0D76 +9B29BE90C783B9FE456892C45E449FDC66AF60E41A62D9797E64F3DFF56313AD0A046FC3C429765D +6746CD75A915D6C680FF618AF4397F8A045B9E8F1EA0578770D5245ADD86423E76D54E4E92FEC72C +2822A75CC11F40F7577BF0FC14650861FE01FA1279597D14D8CFEA45B60C9275FAB3FAF89B670650 +7D5F78DAB3E54149B79B926A003CF313B8C9E7036FF06AB7C6365BC67C0C291503DC11190613DD52 +4C6BA93A709764D74F010C686F85000108FEF7A49130DA348EDFBF3CCF9E5F26445F5D4C8230C70E +5F553B48AAFB59F30DFAC6EC943585327676E9F8B623639AA298F3125D6AF48B28F7B7217FDAF76B +C8B829648E382BAAE1C92C4D0735F151E2C9A23861C4C26DF2B3FBF6897FF5065E84245E87555D81 +7FDC684FCDA659DDD68B031600B8A585C374E9BEFFF89FA7363A0D7C5722802C90AAE018EAED17D9 +34EDF710C73E721D56100445D145F49432CAF326DDD4B0793B16E3A89E5BB0113ECBD472BC205248 +55BB97ECF202CBD3F8F4B316AAE842AF6DB17C391186F4527B5E4F4A37D4EBBD3ACF6B2383A72DA4 +F994801ADB8151ED1404BFDA6B73048D3EA67325B7A7BD32B6F54BBE51E877315BB610203E0BDF86 +EC9A22F184E0BC24785546E9B091FA8EFD209AEFE6F89EBA376019B74E87CA33C2CE62A8B7E0F717 +E8E8F7B8FF948E3BF337EBFE433342A18A0B6FFD5C9079BD867F4D88D84E6369A7DA6905314D3BD9 +891D1AA2962A468569D163B43B9167117BEAE4ED356100F9D19E479A0DE91F9477A67797516E9DDB +E20D2C331F4C450114D2A599F31BEDE2025B2E3CFFB9AE489AB6C0A9108763A6F8226E5747310310 +181CAEC6C7952EFC67C6D551C05B87B12B17E56D28D69CB37C98861531FEA85E4D526CF11BCB8200 +96271A56CFA5CF0BF6ECCE663890E4FB733D16ADB1097BD7555AA5A7D22C3B10D4B4D71CA08BA08F +F6F1AC71A409958B323DA78278368FD2384C5A5D06A5C815C407354992F69FC81625907C32982341 +D209D12D8BC22FE16C601B62AEE8C91BB58ADC22D39A5054A1C65F373DE77749BC4B78BF4E7AF28B +A0F3D6A76502D1307A12E9232760C848F8D4B6967267030AC3D5A678B5B7AB368003B4006D02CE76 +EB32257B96EB3B1FA42B10509358451E4CEAD509D12BF300D9B4F979EA6252A5462020743C3A4376 +6C7FA5A2A8B741755A3B571C45301FAC166E2B31CE08DD0A055FA17B35B6C01968DFB3E8BAA741C7 +20D1C1E5BCA89FA66A6A04345368061CC55608B7EF2483C9E2A501054A218113AD9B7AD657C4E18D +01D2E3371647747E27DCCCBB09E70F9D388CD0C0BB3625E9F6D46EBD7D05B753D8123BBECA8D2F2F +36CD561F9509512587612BC5CD7A0C6AE90630122553B43C45B151871173C51FE7620F2E2A94D85E +0B84254A84F016DBF0607BA81B108EF1064236C354DBC437A2C76624CCFCD3F49883648369E0406B +705C50BE8AB08B288C8643DE60BC86DB884542B1459E26BCC2A32C37449F13F573DC90BB6EC99AC5 +7E5C058CB7A4BE73114707A91484986229B01502C546C36194F549C4B8B92B6500785B1A126F92F6 +86C99FE7CE5DA877E1A8EEACFA8C9B65BD0401EF56E3BE77C5D4C0E916B229CEB88E540201278C7C +37C80FEC699D90078FF1BFBC9413F86B4CF8165C1FC31FC0CD1E9AAB61ECCC708040FF0AFD316740 +450A88303289A6E6BD089485C2A4140ADA57E71DAC6A20E491CFC40D58CB382B6D28C81976A4820D +5D9C77D9B578ABCA84901D74D58415BA910F7856CA8A4686C4FEA142E9507AD26D24582206349D51 +F8E2C06D896F9A0FB216412244EC8802E0136A713592876436AD081CF1F2861AD8A7D5DB1C8A6F36 +CDC879C7DC829DBCE0CCB12FE08DE2602D301A26788F48C73E38753EA9F0ADBC8A22547D29BDD01A +B40C347AF679E211AFD1882BD8AFA247E3332170025C17442AD67CEA0169C4B6A6188058A6DBAAFB +3A9B04E37E679DE03332EFE37968B3F63CD2C9FEFECD62620B8DA594147BA42388C31A0121F7430F +E0879EEA7F4F6A0C5F1EC0E478660A489AA7473BC107C6AD4FB780215A308991C85513E42916354C +E0F72F015CA57EDB2AB82A4EEB3F299DC685257E2E63C93838FC7F97D67E1E509BC7DB89D58AF2B4 +BDD2017E79D516A0E24BBD9CC88292BE7C2515700B3134D3630B5EE769B6A4652812C31F6B0F9516 +EA4F01EB73919B86A73ABA2D28B2F7FDB3C52AC4C1B0F078F237EB516B263DD9AE8396EB566BA41E +DFA8ABE4CFAB91EF27B2F75C5CABCFB8E3399B0B19C90B8A753661F2B54928AFEBAD6018C963C326 +A08A7928E03D57A135BD9CEC2F580EEA915363464CAD0E1F14D5D720FF89AA9B3DFCBC68CFEB82A4 +AA7AE4AF31BE230F95FBADB62FDEE1620718C296F637EA61B60EFAE314A464EBECD1BABB78825D25 +8A844F55C43E9E877ED72DE20CFBF0EB5ECB756E0D5256B63445E9AB10A527D162B9417FA8FC81B0 +F7CE19758684749DCEF47DDBF9E4DF5AEE21BE1C291001F71EFEA85E55DC2067039AE99D35D5EDD7 +F5EDD713CE4119FCCD24E68B7A79ABEA8ED04BB147CF21EA95E98615EFEB3A83C2532384C5969F3F +3CED8E2152016294FE803D9870A75A8727D20E414970284A5870C3D580C99072B78919A2E4FDCAB1 +3B4A38DACD7B2B486262F9A955B8D6AFBE6BD360DDF2E449C096D51509BAD14BA8A88E68BA42977A +1C95825C298767FE41898983EA1BB6ECEAC233EAB2C3E322F9C510532C445DD01153A0142F09A70A +95CD8CB3F03014FC1AF64385A27BE117662AFB6572F122060DF58C52298928A312A31A915BFF3558 +2444F32B2703EACDC67297B42F734D4EC403EEC1BF25DE4E76B5F82D3C16B86ABD986B762193F77F +B9E2B8D3E031267B8B3C942B2DFEAD925BD406614E630734BC8581235C866F295E91C887A861D406 +F41F86AEA0466DF4D71F663453E871D54E604E993C26F7B42493D49BB23517484B299F2B711523FA +5B5886D70322EC01828D2B4EFFD0CB94431C84F5C8F3DBA0E3D1F6DD3650B3B6965C98CBA3F5331C +4E749898350147D09A5763016EE79AB5FA477D1D11D3EF4FBD28677FB88FA49CD5F74A7EFB12BA36 +635F74F49A3BA4F5F8C9F47FAA0F6EBF2DC7779A37AF520E3B98F2D000FF0700F84E8343C6B688E1 +33548D20363D3BC0628FF91D23CC84C32744F3417A1559FC1B3921548232E2141CE3F11BF907BDAB +CE9C719A642FE1D1346FBFED47E6599CFFB42A65085F5FCCECD93AEA3F59947A055B54B5F3E06117 +A807B03F976E956B65FFBC8B205F30012B629A071CC5109C28420200E94B6C85E79264FAD442EB71 +3CD34DFBA6E196B257A5FE7FFF3D03310DF1704FD18E5C0541E5005507D3A2E7FF0BA892C5720077 +6D170ED6DDD6EFDD4564564D355763A55E674DF5AB7BFD7E81F983286C74AA54D6FE434A65B7584C +3840ACBBAA4957A838AAD24E6C9311AD9FB391E8AC3AC8423C0D5A553934266D5312F984620078E8 +40DBF2BF9509F5BF9B1FB00D234FE2A64CF7CEF933817AE90546F6A86497C0AB7C1A8B1E99969707 +C24758FBC6B56410B2A24C79A77F753B193B7D3AE0CBAFDFC05A9AE4066105FA797752B110F5BD83 +BB52234FB6025EA4F46028C849EB984FC18286D5A6F94DCBCDF5FC67726AB481A425C609ABBAF8BB +57CF9C34EDF06D779FD8E9AFC4F8561E3CE427396AC9BD440A324E60DE94807EC54B24FC52D7B1E2 +145D2303866BE9F55AABC03C06556CFEECEE8401663D522F03DDF20B1C6D68A720924EEC6E62833F +7C0DA3F9CB21BF7A4F9FE15A5369E94371229080A6A9F109D3F3552BD0EB8EFB05075E7F83CD3232 +754BF0F7AFB0563FFFC8D2EDB7CF8D4D9A5C0B3BB662DFFF6F46CFC43D8D885941E3023999B1D4F1 +CBA0511D709FC7300F86F7818DDBF9571B9BE9D1D4A3B0966EEC6CF7E881655EC23509035671F0E1 +447710DB98AC77BE30E7BFC8844AD9E305680E8E731211EB0EC5B190D1AEF0D15366978B5ED5DDEF +3656497B7A2C2DD26676429D78D20BB57D2CC01E013DD8A732F5800CC51F32B93EC408DA7E5B5E21 +3D9CA7E6B5E81917B5C406723FDB349C9680AB4B813E76B8B9F459E76392BCFBE3BF48541738891B +0010063D67E5775D0FEEFF4E2CDDC4FAA2DC9DBAC2261D5D83765AD248F46568D7B08E1540DB3E9F +29B47EB2A1E5857425A720358D80D5075A86C7841F91CB5B5CB42D7A5F747CC02F0A030C5D6C0A3C +307831B9670875BF37E411E1F90E1AE4D1908D5F90038BCE7762EBE0A960D2B42E9B4E378FD0D7CB +C41F0D630ABDBACD6D7A35DD0DB02F89855124CA317267122A70BEEBFD29819A15C6CA776598526F +EC305F76096C246338C8808D4320FB7256910A35DBD4E989456FF9EE938E28D65B89C7E50FD8A06E +0F4E1E0AA0E67824164C4913DFEE64EA4FB9935B7532D1121C5EF78B1A9C9DD04B7B12F733F346EC +DD245691CAC4303B7C1DE8DABC4F3DC8AD0CEB60EA64788F7AEF6E5E169AB34C1A76F13D6B10292C +60A8A6B1F6E86CA1A94CCC0D230DD887E8CBB14780AD8D0D7021303C7D939B8F6AFD64E4086F0FBE +2400F30BEBCC2CFEBFA69477540013386830AFCC4881436CAD894D1CD1B60307E3BEDFAE04D19217 +5D1E5A944223E62456A4719AED381E925EF3EDE8F8110D653363F67B9C365DEDE0AD1BC9B27991E8 +9FEF755D05B08216BA6468A6C88EA0C4083A12AFB5EA7AFD767784C41CB01E62C48DC6931E3E6578 +28C0F57C08E3F9BC55FB28F7342E893CA494045BE140A3EC0BF0F14FD4FC53ED93D77ACB6D68DB11 +73F4174E76CF0C9CBB0DFBF67516425A4F04F96D98A6D11980A1DC065B8247654A52CE944CE1472F +35439F200B5F2B245EE9253B48D60352A58D282726DD2C23C51C8D7047F44195BC60733C677D7038 +CAAB9D7508C1284781B1AF0BBD31D1A6EEC41EFEB104F56E6F223295C8E53DDCE874C662F0B7E1B6 +D5C87BB5B492072E9530D1E9A44A5981D33C37E444EF09036795DE52D1D3496954771030049FD9C3 +0F485F8E7A716FDC07395EB1FFA549C3D94F89F11D8F1DF2DE0FE17876FCAF5905A9A8B75966DE6C +2D8C22FDCAE76EF9C6A74DD7A49C831FD11E28303B86B4936439F4CDFE4EDDC0808B71248B6BED12 +EFD51F6E1F8968F1DEDC5D20AD27CA420ED3D455687B4E70D2908D53A9ACA10F2B7D00B72A45A321 +AC39AD0FDCA4BC996EFDDDB1726A8322185DEC2509EB953DDB88BB98A1D76CEB3D4861FE56E656CF +A42F75C851DF67A3E29E1F76627628CD76E2C608AE119654CA56E3F9FAFD86387029997055B1F65B +6CC31E082AA5713C406EA7533B27DDC2F62C8473504045F31656F3DB82DE7FC6FC19FC160EF50D70 +A06BD80E6C8167BD873E7826EE6E6001C804BC510CF86B6BA2442511B68F233676F1BE5A14BA4AE1 +15D10CD9BCD7C41DF6A04167E303B971013525D7781407558F61D2D87F4A6DC10B43B76169786AB8 +6428B6707202E5E6D9887E2F3D74518CCA8071298A910B2C93A952CE6E15B1DC13D36098EE12A8EA +06F29FE7339B4F8B1D6B67EB101378C72816100075BEFFA3EBAA7A9695237D80BC54F7D7EC2ED2A3 +C8B85D75D108F17575BB59385E9CA1F7A176290CDE6AE0B29480BF9F6B5B253726598A150FA5DD12 +DA37D34F9BE57D6401B811511CDC7422E26462C9636152DBBAA8F040A9072EC989920406D88A6F1E +8E1A1381D2B2CE752061654E7BA303DA74641A05408E66DB831D7C63004A82BE0FF8A458140AFAA2 +C69406DD833DFCC6E1902066D1E5101EF798AEFA26DF5955D74A58E139FE525CDBE3F55F12D94B6A +4E927238D426B6310791542A339AFBC2B15B928C02F4F4101900F256DD7F7662EE279CFF085CC91E +CE07F63BBBD7197E5F5BAA295CDBE077302CB57D05837BD09B71B6F1B70810353F3ACB8A4BCC0E3D +920BEB9AD2D6C278601C7CEAA7B27BC3F4E557B3EDF2190B4DBC77BBF769DBF312EF95081D52EC7C +0D077301F5C8F5B7C15650EB95BD61DBA7BFF3F333C4E38ADD0D684AA3D9E5BA1D1F2C172ABF6F13 +00FF0700F87B419E1BBD4EA9144B6A44FAF327601772F9940FB17B6296BBE6F8D48071871042604A +F05D4096106F7E429AE7905F56856CD48113D3873B1CB8F4E23F1241C2831E63A865B5E979CDBFC3 +23179BDFC01429E3019BFE336E34CA32475CAB0C41D9328F204CA19053367743A74DFD72BAD17BF4 +EEE693DFFC411D85BBA7B1C09B8F0991DF4B1F4C5ECDC729760543BF3EC493C1687B6974975BBDEF +98A3D946370E7471244EA4CA728305A06F11AB59EF1FAA3D887F68DD4061F789A28ABCDBE30A70D1 +2E2EF3A746CD20D0CB5A7B73397BC188E16FCF9690B420141F575CCCBC0BB2F25A1205014D3BC534 +8039DC3A9C973913AB64C07F643B1D22FEC622D6787411F12D4868C87EE95520A477F6D953FA5996 +FCB7512F846C60618008450A51C8BBFD2971B90EA251C39DDF668725029371BB5014235C6B52995D +69FC5B838032D4AB29C9CDAC2B9414934115F45ACFD84B8C89418D31202EE0E775C8F5E7B9A2CD6A +EA9875BDCFCBBFEE34FDC7E29B9438ABC12212DE347A2DFD70C2CE3F9F1C4A2414FA5AC74918BCC9 +F4459A39E0CA87571DAA97909C9B9082CB22AF8DE5573324B5823A4018A6A79898D3365F5091DC19 +4A9DB46028FC38AD24D4419F9B1AD00B1F609DB5D285FC3D19A543F6D7A0EE9739632F7EC51D236D +842D251961A3E9D406D06C1EC07E1A7830F11F5A34F9DA154031F2D9C15436E9A8E9A0EB3CD0C85A +CBD09B5D9A1FFE445ACEA6E0D4FA0AA9B4EAEAD27B0BDB6B8D837DA1822281D966885C4AE7676A3E +AD3537D9E0F8F7300DFF6896E7FBBE23B1F63FAB5C398CC44DCB70A0EC25A3519E3B3654FE672EC5 +F99590493DB77E42441B9BD44F496691043892AE41633B0FF2449EDC4C9EDB1D43B32F7E53859D38 +75D144EB205CEF289CF218EDE896A2EE51FA45DA4DFAD970CC63C871E5A3D3968CAFEB775A4FE78D +92A5469DA4AAD9E201D63797174F75A1832E78BB0B928713CCF2DA52D1CB1CD3B1E4346FDA22FCF1 +2E0D38C1CD4F400D63DC687EF50AA8346F61F9CF1B1C94DDF4A107935B0586EE8837EC1286395E5F +C45D15A51214E4531F16B5A577DD7D7C526556C975431DE93D03572B66AFDFE28938C9AAF6550827 +ACCAFB9B62F1C8C13F7F5CB04246F682BCCC1F8CCB98EB1D401B7BE8E22BA912C9E1EF6E88A0A2DB +805A2EDFF8265B4064A75128F33BF81C7410FED0924A8259C1B3ABA4C8B20A6FDA67002799196067 +4DDBACA7938A4778DDF0CF3A237C1DD355B0963EB11B0E7AA4AC1E43492620E0961AB1BBF897C437 +CE2258C616F087510D39C33716CF309FD1F3E890510A51FBCA118D576F7987B9E25FACEC53608C95 +70ACD195737961939209BB73C92DE5B9E70CD8FE6AFAB4741B7B271A6391B4931C57E523C2209ADB +19CC6271EC6E722F3EA3253539E42F60E6BB740EC69F6B66968F58AA7D2D1612C6C81A797757E42A +98CDD90DF17841EDC53AF83CC410B079F43F86DA4615A3BC9D05CAD6373E31576C30B2CDB95A1F5E +836CB3762DA9ABF9174774E5CA35EF3F3DFCF69DB529F6973FF379515820B01168974C3F28F2765B +ACD51DD89F810AAC70B5808B9F02C38EE21C19AEB2117684904181D7D3156004C1BEF4CBE8CE4718 +2D995618192A1E1EFC10183F4A2E9D92F698B126997F6CD6AB8CC044CBC7B12BEEC26EC700F9128F +769C8C4B7F1C2CA4F688D459D0C74246116AA98E16A6369357B1F7841A7EA2C058DC8A9D6B9C1081 +1A4E136027A35F619A27ACC4E4E82B7D65D7907223C05174112452F49DA0875166113DB9E4CF9271 +29552DB01D858E9125AA59F2D1029B62526FC48B0EDB75C5F02B634B4100D13F3CBD50E6EC294FCE +7FB9ADA707C0EF0C01AD1FA222A374843C15BE3123C2457C5332F763E8FFBD1BDD8A8CC5C814D1AB +2984E24A3D2A45406E68BE9BD46C90CCA1772FCEC229A43483F3788E3007C5B372489766644628D5 +C0777CB9E679CD514CDDE9347D795A72D1A7866F28D4348A526D9C3CE01C864FF3E99C0E2B3BF5B8 +83FABC5E160DC198B5FD4F966886A59BE661DA29684198CAD9E62C130CE278B68022A8EB6D1B2BB7 +70EE40FAAE6057BFAC971A3D8AA76E3A4C3B20194B35714E2634EEF3CC06F8663D0BFF29CBA90CF7 +DBF6371C8D9B4A7E15A2F8FE5F3FC63DCA7A04BF45A4F22B705E7201C07146AF2CC85D4F7097EFE2 +EF685D52EB74D1B847B6FFBE4036F83E59C5C7A6334BCEDBA275D6674471F5AE3ADB19BCDE35D63F +031D66262FABB6209473ECD5DEDD746C3F646A00E62FE2F4204D06831501B9FC25F50A0CA6F78E2D +0037A3F5EF53480E0F5B7A67D2C06195DC0C24290305F282203EF2B3CA6D91E55A0634FE4BE9F50B +D6555723E07053C3DAE13FDCF700C782BB7597ECA8F0F374DADCA0C8C2511277CF25972A037B42CC +DCDD34EC42C30A9D1858CA6B972E69455FFFA320BB3F562C091DC0078D78A4A47B2283BA5E64BDCD +189F17C363806DC57B9D5D908150CCC8227A1B652757D5177B3A27E02C72771F2DFCA7702764B419 +6ADB337CBCD550804756FE09FC76432F31EB77A0F0FDE8CB9AC9042831F5CFEA0158DF38F80CFE5A +736EEF201AA4947319FC78F9E3B4F989EDA61E1403281B7EC8F25BC914A6AA13E49E322C08213D34 +F225331F27EAD8F7D488B36963647D5A768B3A36415BD9B0A67D6FD89886CA9FE048A9A73FF3CE7E +22EE34B76B5E7FDEDD60643E250FB687CB6EBC9AAE09727F3ED53E5D22975905C21BEE284C23A5BB +72B728944715ABB31EAE417D56B6E9787ECCB54828C038B4B06BBCBEF265A6C0E3FDCEE1BB83B363 +D187677B16FE1F1931ECF5C97D7B2A341ED592DCA823722E90FD569B72C4890FDAC307B278B20AAE +A149364FC1279D19B9843B4000FF0700F88450BF52226AC164B448F3AC02F62A1939A69E6B351B40 +476F1F80E25CB926D5BCF845B558FBC83FC60D8BA2D77068250D016BF9A7DA85DB1BBC821E8323FE +EA53C3A6EF4342C3710AF4D3520A730A25AF914C645D2BE1D77A8A6CA31555261BE90EF32DEB39C5 +CDF704ED7EA95300AB1E3DA6500D7D27F70DCA740508A45F9C8B69C44A4D394AEE3F307379B586FE +DCF858E0A715E33D96887273ED6519F1EDC6F7A5150A9E1DD4B2282E6146486FF60B4469C7EA712C +6BAA5711D1E2A1668DF7D095997D78BED06CC871C7D56E961CC505796E7429DA6D119F8A5D5555B2 +D0E94A39EAD554C10D64F3B7D014EB0DFF7D7E6DDD949804749CE2181B4F5F9A2F7BB1E4D68F88E4 +ACE7BECE1A7D32C53AE61A2761100EF47A145F1A1CE2C908BDDE9932549008A9F9B284C1681F01EC +5C8E0C36D070AB62F7200E7DA81A0941C5F26447E6DED8291666A0202D625D44627B5772B853ADD6 +E554AB4DD1300B18883AABFFF62BDFD55EE1BAE36B615F7998A0F33B19DC9788E5DDB3332F036DDA +D6775FA68A403A2EF9C8CE7A3C93077849A343A0099D309AA49A35FB6CDFA648D971D2F9FCEA0839 +3CC6117CE58D3A9D1C34071AF6A82642BCFE608C154542CDEDB70C5FEE1498DA66C2F808F63EB3D3 +EF14BF64497CED0C6ADDBEA1BA33834F044794A42FD27F3A79EAF8FB194A6283887FE7624763624C +F53613390A887DAC623123A0A3FCDB8AB35EB4DE4A974E672DCE9F499087499E7DFB3D5539DCA3D6 +75ECB98641D0366777E7E45DCC31927FF5427C656F1618C20B6E34A99E1D66E21B4F9D7548B2B47E +3E98A4D635B84D5BD7D3E8A91A4D178770329DF39D44DCC7C252911D8D66C851166F5CE86D9B3532 +A07D654746DDF254D8C147ACD9DE2B91EE1E36F14341DD9AC6F4AC47FC20F2DA45A1825675BC0F6C +AFF43B3A00E5940A0CACB6B7BF7116BA72B6041A7EC767CADD474DB0DDE2E8CC0ECEE25E0F860B9D +16CCABD9E8FDD85BA6BF42B9B41AA0044770710A3F3FA5849942BEAC389B41B1866A50CB938B1EF4 +F70942ED090C29111441C36590080664229D8B864D1DFD19EB13C49EA41E4E125B8CE2B5EB0A67AA +5E1C0EC37430C7BFD7EBA3EF61B819AA4FA1E6EBBF017EF456083EAE91DC30D68C64D25AD3E232A1 +B27311342E765FCE737E001772A667D538E4C0E1C274DCF44B2E734AE5F48BC6DDDC18D668E67A27 +0B8D1DFFFBD76F17D1118F2EF0F54A1796E00A719B566B7B79C9F07ABF9DA59CA192D2ED94CE90DF +0A45ACEE5D887802DAFDAB694C340AC1ADD42F366B565E287AB7E78AFDE751F0E678598A8F6AAFD1 +0B9662A1595A411C2A63461D6EBF80B199573FE1329F91A4F280CE918C8761949A60562F28D504B0 +89785F979A68813C0BA648CEAFE0D30A7502A0561FC72EBFEED470F43811F537971BD7BAD89288C8 +ECF7E53CDBC63040AB17D0CE0110DBDE600D51DDD68E6C769BAA90D617FBE947BF1D52C00DBB1303 +10281FC9BC8326017985906D43AAC563E22E50CFC42096CBA4BDA7C31CD0090349A3E5701CD0888F +BA71F4E90C459A5008F2519BA5F093944C9F5E570CC940C4BD1DD665915D0CB5130A36CEB9742303 +B0ECC019DFF014BFB22D11FB2504E571226F36C9F6E44F3A7A9E242E95322473F2190702C7FFBCEE +8E11E90196A3EC025EC84C5EBCF46AD86FABF1EAD5ADB574D92354F1E77C59796917D1FA9810A743 +8907454743A0A9F0373D98489938DFE466986047BD2391664564EFEC493871B936F3FF31C8BD4D7C +8694969B49EDB0B19EA4D7CE36C781C028987197F6FE9AA44607E35D6667F6AE184A728A39532629 +545C50762D2D5B627ED9F6B15CE4ACB4BAD6524555E74EF0D72FD4D727AC4ABDA5E17AF072697188 +17ABBC0EFBE28EC1EAEFBA8E4C5469A3BF2FECF8BB7B150222DCC43365C77502708E5C080C5F75E2 +9FB5A7767349DA5BA8CA0C2D0758C77A65ED96D3B10B24F62F8677A3EA8CD3D2D5F97D204482FE73 +D801F7D6D66CD030EC7B077EB95541897121DE40B7073B27F7D0A512CC75C91D7E8B082DE25EE74B +D038D74918D42CFFA01EB814EECDB957BD12FFA91BA2678C63353778021EC514D61E6F0C9FB02101 +154867BD05417DBC2F78DD7F624FBB86EFF88A57E11FCE37A558804EC490577D34A873513CE6D6F1 +FDE894040DC975B7B77C0A0FD2813E948E526F4285ED03C45676E34555AD374BF7D3C9CEB4281A62 +905AE1E467D9177D1E7E021D5D79B521D98BD5740996FCB96188795522F15FFC167A77DA7B940CD0 +4F0566EBC5A643D21BAEE295C11D2C18FDCE5C0280677F255228CD6705CBFDD0EE9D6117A95C26F1 +1DA3BFC531F8E0947E98AD802CBDE7C27BE9B6802F69493BA187DFBDC243F8DA0751A5BF0BC6F185 +1EDE71093C3A6A7A9582FD3321974742C987105D103149DDB4CBB9BBC220D5A90A75FF816354DD2B +FE39E2016BD9773716BADC4966385F0C78747C4E7C7BCBFCBF5B42FD534FCC31C61FC9DF137295C8 +D0ABE9B0C07FEA6D8D3996FC711852E4246F408BDC7D688D66E03091BEF31397E9CCB984BC2F5295 +16AB58BE4596DC9BD6766F4A177800E2A476C1F799FEE84CB19E0B828C14715E601A2AA85131E3CD +94D0C9AA7212CE449759A2E359467A30025343120E164BA123C1EF7F031067684558213789DC91F6 +E85768DCDFC37BAB80912A733ACCC83F250FD3F483773FAA21A2EFB101257BE2DE798FA9A44DC862 +1F77C3810753614F2AA611F096A017E95D0FA851C40B9F6A134CDF1B9FAFBB55F187645A8BD5E5E2 +77E72CEBD76FE288A7D57C51D0D84DB824E10D00197F4C9AB81361CED9B7398BF8F74A82B776842F +60F82DEDC900A2D1DBD024EF35618285D13C59DD5FD6E83F00FF0700F89B3E30501E51DB170F9D08 +E6103F6EFDE5DC337E28DB876CEDA5C8EBDD2D57C485315CC7AE2203DBB3526060C9330ECF265DCF +8BDC75FBBEBDB1FF6FEB9C831CB7A60BCB2599EE0F1117E4C019BEB9C048CBF879BE90E5215AE6A9 +83F9E3CB62FAE7B670A33DB6B9087F888A87891F7AEBE84F7E86D5E2ED75DD0A70BA82183D59E7C2 +EF90FDB6E9D32E8262A1133F4D188512C1C13CDC6842385E62493635245A515A5615F20D67E955FB +EE9016931035DF8A9D235416569656A0FA0516F40B09687D3A6F02B94BEC84071E8B1B8470C1F518 +B2FF8718FBEC8716647DC5721EC2832F7FEAD644466EA61658E84338E746BB49F3A56F6B4941A134 +3E5852B66D555FF6FD5F6D25232EF0CD5D47973B61EEC062A4AC2F04B99DBB62098517AEA0AFC1D7 +3366580CF7F7D42FFF661C426FAEAAE30BF5C64D2431829E05867169ED933A0B4C9FDDB3706B281C +AB49F04863A0EAADF3FF538DC8F8D12080B8BA55A06A46E2F1AFAB591D5165AA69AB9E0B12031F8C +C31C8650E1B700300A178C6E086D44F5E09E08B58E327FD8E2D475BB23346359C76B9EDF0FC67D43 +F5C9F54E11B5CA02E722760D15B89538878BCC977B288D006FC99DFCC471AB27972FF96F400D8D22 +3BE89243FE735685CC62AE0973A15A2A53ADEEC0F2188416073BD8649FE4F3567833BF65A873EABC +EB02397C8377AEA66D17EFE939D64A9010191735ABF3BE57D673DB0E6370C32D7FA997F376EB4CFE +A5CEBA5DA0FDA2A53C97B948C82D6650F493BE3A25E4219E8098F56B0AE8D1317478EEB6CFFD2592 +D0CDA5F9870B0362B572FA317130FEF16B8EBB382E033FD617EFBA682EDE0E52EA4892DA673ACAF6 +3457C6688DD85A40573D4344B1E6142AD03DBD2B55A6E8414295623FF70484633B629746D4048492 +E79742BDEDF1197302F7B840E1CE83D83394299B1F01414EB481B1F01AA6820114CC14FBA1D4FF21 +902FDF2A3F826FFD9E130A86C7BFDC182DEA556B13C7DBBEFE6E2051C8C7CC86C73438E1708CE418 +C197CB6D3318136C2C969F12834730CAD80B38BA6A5F36245D338E3FEAF72C6DCF3FD316F24D3610 +369DC667D8938E71213B06B9433DFDD263ECD1AF8EE780D319906F49DB1AD6C434319DC6DC90B3C7 +668595187F5174F75C858421B50ADD6357BF88007B9C4BA5F7ED7860F98F384A1D6F106AE5C8A3BB +0D17A86E211408C438AAC4D9A2095EF410619204B19C1D7D10AA4B04A8D6C363916214D03B955685 +FBEDB2D8F83491ACC1B0EF606B9ED107E195CA9EAA095254A12F29A0268E33C7CDDC19702D7FDB40 +47FC23CDD0CA9A138B77A31065E68C2943A35E869F8DD18F83EF1216AF105592ADACCA3FC384D9A7 +3E2059D4A10BFC3FAC10880EF1DFEEAE673D1F0C5DAACE1AE49229199DADACB347D8B2EE44FB0565 +77D4E7C98BE7C0A3B454DFCDB9FA338D6AFBF82C3E40E59B80B8FDAC306BC08AA45AC9DEFB49EB4F +897E58099D5F39A55345669EC0A8226EB483C54FDE5CEF6E9F813762B743E8C00B60FF0628C9D49B +EE9E3C9D71C7A9CDB1B3766E6AE58AA618660B433FA43532AFE91C806579F41FCB87FC5B2209A48D +348223401DF4C122290F3D94F4F6841E083AD4DDC3F144735995B39BAE5B4F1B0DD78C888A2577C9 +4212B99B474849E792BE18AECE9DD62BF08016C0420F718266FA0BD609A94444F1A94917D1BC6B78 +2FBFE3194463F6A4BC88D571666EC7D109CED8F70BF1A823C86C43DDDDE9D8E8C8D2C65D7B5E4BC3 +442D724177B530FA5AB611A2D14EF55C7912A2CE5A35838DF2B515704944C8D6E92466486907E927 +C4E86D1F474D6D71B4348D98DF38A2E6EC99F472B7E1739FB6B07F264812A8832CAC836594A9F819 +BBB2B8F72B416FEEFE57987FA8F2397B845BFBD2A82F9540E8DC50CE9A66A9E788DFA87E14A2D98F +01A77BBAD5D19544B6643F5FA37314369769FA286921581964A07FFC97F71428BAD37EA82B73353C +6D25C34B7980388348B3BB2F703793067FB1FFA249B1C6BFFC502D4CE397B59349FA13C83887DDB6 +7BC15A06F9FAC203ED01B331500BDB084620B2D671DB2A9AD4C950A145E8ABFD86FB1F6797B2474E +B634378BFDAC96476048AAA385A86E6CDFB1805D662D93C37CF54734293E49C105BBAD25C60F8D3A +EC7B67A5D343C5C7C7D68CB36A5FD901DAD3D785B096D332FBA622F57D674E92C62DC27B85716BE6 +7179A89501A3591C17448C7253B0539C7098FF38B0B4DB5EDFA97FEB583028B020D4476FEDF8A870 +1F0AA332BD850C2F2DD922BE4B36666A1D60B3345A7274678CD23DEB09F8AC36BFC869206DD4EEE5 +2E3E18F3A2299D0A57135B96A2A9AA0E6B26342E748C7FC4FBD66ABDF9B4FCD3B0FEE970DDAE71E2 +9BB90F6F3C9EA20A3EAFD7D62F21368DC5BBF81CFDA2834661D7A728F1D25CAB6E482EF173E642F8 +19AFC6CC9E0C99542D43BD19015D8E7DDFAC54619DE9BF2C45EA2365ECBFAA888119F89A9A065328 +15FAF714B904A2EBB226EB1BEFA06CE3FAB168CDAD70BA53B5CB60D5D49A6B9208527BFFE99D82C7 +E9A2EF94D56B65122F1C1D47E6EC79505E9F57DF9555F1B4AB3ACAB5F79A68510A6F5CBF44038D64 +B99F66935624887DCF3A8DBF52F8860B99A788D66E3CAB6BC95C8DD2AFA831643DA0A74757CD284F +F6E2A7647646B00B12AD75B01285AE38CF951DEFCD63A64D66F619884EB136A573A47B57BBAD0FB1 +C8C4DAF357B3106FBC8A356CD9EFC067B49C96C159E85BC0C92E10E63D6DD413C1E274FC29CFBEA1 +6779DD6DFA2A40DD14020AF78B93FFDFEA07CE95E7F7E1D050BB92B8E1025F5EC914D81403CF81B5 +E0270E9DF31A91780EF57D30063B2B78489F6505966E943CFCF32F1527D5C396EBBB5C33000108FE +F7586D24FF212320A1CA9802EC286D18517D27AAD91863C9A7A64DEDAD02FDDF86BFFC6FD321B304 +BFB912F7DCD0E441946AAA75D425C785A6D9D0848938613347CC69D3B9DAF3F11F505D10DDCA5398 +2DC6A59C0C200FD3E46B2740C69AB1D3C75525A4BF37F443D385DA0499B620F208BEFB6309C034D0 +D3C322D8E06CFEE88A23561934E15BEE6151AD3C88C863001B4CBBE4DACED66B0E56B3ADB53D4F2C +07C8E90732FE5058EEBC4BF002A583F17251986E0952A280EEF67A00278E2190EEAA4586A676A038 +6E9685AACE6B92A413BFC29D820F0CB05733D5F1DEC325606CCA5B8833536F307042EFD59E4716CA +35E17AAA038A7438ED758D906074BBDB837899A637DA6EE760A79A74DE6A6FBF11D364A213E95D0F +42978B3A48ABA5EC9A619FE505E22112D9C449019C5C533D22ED67D9E9681464FF99EBCF9665AE3C +F658108223F92B9E411D2A41CFCF9171B19FF2FAF96A80BA35BE911AFC4816C17540752857AFC36E +8EB2D4A4D3A452E490DFDA09A97C730A64D5C15A91610E75D67760FA26981AB4419DAFB9770FA845 +DED5E760639C18764D05B4697CC75773325584903146CB0C483F336790BBD3201E5797E288D8965D +CF38DA2F2E33FB0F9148FD2D59361C560028561D18C782BE7DAC64F8405BB033E9E98CD42C299DE3 +63653B7BEB3FC69DFC4F9B9B09DBB5A890E3B21C86F306079E90448E52F15FB39BC815E055FFF704 +C9ABBEB25FB0076BFA999BDE46DE4097C00A234F77EDE0AFA520F8DD730212BDBA77BB7D5369C847 +2D40CDCC4CCDBDDAE6C458275B383AE8ADB70298EFEE88848D931755637375EEBADA4ED641AFD525 +FB81AE1358D6AC243E395F850FAD5A6BB4B1D49A976F4EEADAF21DEDCD90E22E54D7FBB66A575B63 +9874130CFA7017BB0001901765564893AB22091AB4B0AFA0D4A66D952990826FFE5BDB0EE8032ECA +CF059913EBB77BCE6C511FA7B590767CF6E63065527468A4B2AC813EF87F269441419BF83F275F27 +3F0F99FB2526CE78C0F3DCE6F02A40C539789BECC5D56CB9835C0F642CE50FE7A2179A971C1C2521 +B541485CCD172D3D2D11E10EC86CC2CC2D2380F582BBD9AFF0748A42EF6AF6DF12E9BEAA547ACC90 +4E9313DB3A45F9CFDEBAE84BF510EDB56DDDAF5AA7A2B8FB802E0FEB369A7D55112DAC54284C358B +64F735012EFCA16B53007A3D1BC8B7BD18E7BA98A92676975A5BF30BE0AB9FC815A365B931B166F3 +62902307C3186316581C313B5790155CC3DD40B4729BC511E468A557848D434B031C2788B87A69B5 +8A2A4926856A44967D0A28DE6169FE3F69BEA3C96A1FB96C482B45EBA4B4579B32148D8782A2B27A +10C2A2B05D218B41C2C5AAD7265532D235779843A263838FDC80DD190F266B9A7E0B27A2588C2810 +C8C2D9754B428E8D6DDB186D9959AAA1D125FAAC8694DE4FFC1FDCC3665C9A1158D9F7A0E59E3148 +BCE6E3B1D8922614F6BD626DA3EE7C7CD253B6EDA5A76D5EF51B3582E08E6B0AAF8F72727909C24A +B87EA04BFD40B0178DB0C2EB8EB4A5C5ED978235FEE8EDA7B40F32DE8455BDFB6937395B2D873D2A +4843B72B86ED3F7F117A2934DD98602F06819304384437891ABC08408F907BB5450C25AB73485189 +318A5848C366291A347D61EFFE82CACDF722770F08D18C0BD1F39F3A1E0579D4A2D023E87B3C4C66 +643A156BE9678C81A4FF11EF3D947D6DB8FF923BCA940A0D0A38D83B2687FE6863C79CD543867BC7 +F1CBBD0AB2F48D8FE57ED571EBAB0F9761D4260F24362D29ACEDDAB48630CCDCBE57939F57FD706B +8DF7FD67A83F2FC34D909B716B4874AAAC9D797CCC268D9F4DC7FC92EDA32C6E6D8DE5BDF2E97123 +737E4F69F57CE521022AF48C1F59CF5F2872974E29079BDB74F79012F17F7458CAEF826D60D48EB0 +BC2186CF2F0E2B6A5FC94DE9764F481397ED25B7E83E334BE9FF71199BA93FF649E178106BE53142 +36A04BEF6C86B5CA2794BEC573AB3C4B6E9BC2701E355678889233256F3F7481FE395FB07A967083 +3BE1C3CB7CBA30B38F792F7799152242A0467C3F7862619C26FC0678BD4295E8C5AE1FE2677C59B9 +2D02030614015990DCF559AC6B94E6DD8964B432317389A317977968832DB528AC2487F391E795EE +E861D06137D25064D15AD9DD5D548910744B698C4A12D7D7806F567E536B24E1F210AAAC7DC03E4E +18AD100758A8023D861075CB7C4ED44F86E791BA09DBF2F6EC4512B87841A4B0CA8EA6D9D606D660 +A69C27DF37198A4D974E5B3EF659A741A8A2C53CA85D8A1DE84E76003C76F9C6D8D71F9E23856043 +8F14D56AEB426E7DD1ACA83B999016B783CA7D38B360A60D5A897D346C13E8106AF081DCB55101DC +EA769CA14AFDE2A87E26EEAA47F65FDF690EE31C7CBD248F377A05742C352294AE7E24D4D126C1FA +A2B94A93A93732091E5394006C0A8660459B77CCFA6FA5BA7896B2DC84F1B42BDD09D3A836E894E2 +01846137A66CE0D71D2227DD0153F0856E4F78B17AD37AC4CDD632F5E4F3C0E942273FACD85C1956 +58E1EDDFA99F59BD4C6CCA0832C814C317F2BD3A83447721D861B0FE82C56720413D91B7A1C23CF7 +1BC8A5E9510B4E3BBBA9273AF811AA999E251A98D3AA586869BB68D662DB5D04E6EF8CA855AB7CDD +A04BBDDB3C869651A15685D7327AF8718713786ED128EFBC3BCF938C909F7399510294DE23A3CD30 +BE42F52FFA32F3F79922C0FE09DB667F61F281EA90A371FAE93EC8038D714FF71452F36799D13120 +1DB73B9F494CEEB59189CEAEF072C4F0A037B563C35A66622C466F36B6FFF375B745A2A7DC819F0B +1A072080B1D37C25EEC6F8F24AD668BB5E365DDF2C55470674875E5933069AE188E6B636EB1D14D9 +BAAB4F539CAB26A00AED00FF0700F8003F52A210AB413DAE75D11E1B0D8D35CA56ED0B866716641A +8227C107A1BD0C5E7F534D2F99C1390368B78DB9906E30B6C457F35FFBB78757751951B0228C7E19 +C26EAC19C910A3A11EAF608507E08A70D43C7C2CB3D4DA4B8E54F59C1C674465294A47B12275DD3D +81196F9E115251F26C665F74C31CD030054907915481E7CFEF283C2B5C9FF4ADE59EB2A1C899955E +97FFB3BA4C29832006E8370D6F8EF52C74AB7B78645A5629829765658CBB686E577256640B024CCB +7E93AD3B874CB716A6992919CA73F87CAD37F3967057414A0C0DF19E6FC6AD3D542744B8EFDB8D18 +9C1ABF55D346B2382E50C61C6389849FD1700D3804B82795C315BC98142864051D638AAECEC34CA4 +BC68B4B919A3CE360DBF69F6D09C0363ABBA022B2229D53DF585626D625D53AFF0502F710AD4ECE9 +E9B6C21E78FD3771B7750C03FD26C8D9D4A6FEA77D8AB9A567FF84BFF1A724AD652FB2A47022BA28 +0F5FD6DFAC75288D1EF3ECDB6E306C35BA809E48E0A5893436CD4ADAC59DEE84647FDCD70F1EB287 +49712434C288C67D8F3A9F45A86FE114ABB31C51EA1794FA0C6BB9E0880D7E3314E1282738D2A709 +617B8A70966C1A84FDAB32BDE67BC6F57C19BA0C225F35D91AE00D30F753C2067E81611A3A37CA2B +6B351FB4341424E7AC91BF18B293D8BCE87961F3951F5CB7CDB6729B574AAA7D287FF298BFDB7CAC +63B429A203F84C41DB39B9ADFE1026776847497559F2F6D06D5528FE19D056E084B9F6BDBB02562E +795ED86D510952E1952BED43E30AD663D6F7628EB6F23705D1DEEA06726E3BC9463ED4312D6BEDC8 +40BE271DD4B05A4E8081E29097EC654F56B16402F799C36D2F5A35A1705831C571238A47BA0C387D +AFBB14CBA654FB806ED3354D6734CBE2F97D5AB403971C2A3F05D3F86021101C9C987CD2CC935D5E +3F4418F64DAE14787FD022A7B344496C53899CB3CE628C5F96752EA0AB11217FADDA746EA3E4F2DB +A168DC832A49FE353FA4B56D0B14085F4BEF13ED78AFCD615C6E734F18B76250D036ED7F9BC68255 +4BD2C9FE4C62DB868F05C58BA29CCF4279EF33AA979F7D572B592F004D979E713F9B7CF9E887EC89 +C395820FC6773BF3367F68E51D689EB80F88777E1B18198AAE0891451CAAAFDF68B6DD90E14E9413 +987ECDB0912DFD60D63E2EEF15E9F749B241468F61495B60371AA2C2341D074EEF04257F122EEC23 +AB7A095A650EBE281AF16BC71B73F29DB7C307CDD296A5BE0708EA8818177B1E5770AA585CA54D66 +69EA51D35C2A818C8D3A3D23DB0F4C88FDF13761135FC3DF47BCF26057AA2FE62CFE4B8BD4F7A099 +CB5330FB20C9D1A56B3414B88946C619D80A4894BE0ACAAB79B306AD3B1D4E28F8D61E1C9B3C4D1A +0B998618CFC7650B7DD203BCD800AA395761427BDCFEEB593592C965345C17F2275761F29A1FF559 +6963B5FC93D60AAC2879F5EE4DD0BC1BA6EEF635E8A7B8F9035BF54559BCB0CD4B7607CC25E2B8C5 +5A40C31C219226E6D56979B655C0A72BAC0BF7A44B5F5B729680206E72639115191995395E87EA94 +736E7FB92A9BF5E27BAFA9FF724F68DD9034652BC9692DA422A0E2F376D3F854FAAA311B0CE8B693 +94F1E451A943A031F34FFA144EC716E386E37948251CCFD06DB59976EE60BF09F8A13B0A0512F7A5 +C4FFA8A736DA3CDACB385F275FC43E0802D900D7F88643D1E72B8109D27EBB1EEA016E1D08D7626D +1B2952CB45DA63C81C0BB30CAD8DACBDEDC589E7E3AD04738EB2FC91CF3E45524D4F0CC6C7C82330 +25820FCFD9611F8D4471C52082EB6363190CAAF1A40CB7BDAFE7AFD8C61565E4872E7B47B575AE1C +4103180B020CD448DF8F99284069D52634F284E752406D7CB364B5513B6986FE036418E5B3138BC3 +215F6316C239544D03246B252C96FB2BF2428601370585F7A57FEA404B12953609F141010D0895EF +BDDA0479D18FC7EA98FB7A6ECE06F1928B8889E4BB9151D932FDA118CFBE425E0F5CA34F531DC33A +17A588261F7785AA82BFD160022F34475D9002784C78B25634AB64AB25DDBB333288D1BF9070FBC2 +E3B458E18702857F9BF5C34C2E82E83E4C3CBED965836E9849370F2802301AD923ABB3BB895AD283 +E0CEDB7CA5956CA244B79F8D17F94B65F7E08AB9EAB6ECE8602F5D2C42C185983DE1C10884775B31 +83C531CC92E32C470C7BEF6768E41DCA53775995069E091430F9BEA6D7B9F42EB6881685F6B90314 +7AF166E306B2A4F1B83EA879351A4FEA08A104F1C2C36B269311827BB4981F5D0DD5F4A027474F81 +BB7FF0F127B959F5973901A872C60A2D9784E7C5F5FE40D3F781CE2B5E469E410311569FB80140D1 +F965AD7853487271B5634A7E3BCEA3923BCEC88A26889BC79DCEDADBB7ECD5ACDC27C087056A223F +4DFFAACD0CC56A941AF84E8C9E176F1394EFEA2CD03AC40EFA939033DE5C265FB3E5B1AAAA37D42B +31EF86D87352671AE8350B60438AE0E48A1D709A5AE81342EA154B4E7F9AEBCE5D766C249CDD18F0 +CF64F75C85BBF986F8E5D25D2F44191E2753E7697666EB25D344AC4AA6CACF62E2F7F6CC2BFB712B +C31D9FF577B8D545C6207DD7778804FEF4CE9BD50D75EB101A2B1B692DED2C7C7315FAE8E8E20D4E +5852FB75246D254A8DD9CE7BADEB85CA5265D0DB9BDD176984A56E5E38468E8B6A7C48A1A8C47772 +E93F44A675260CE874441BD9C63B6A48C376C7A9138CF41B20766E3EF2B373B1869B21384075C1A5 +82E7406C2A490966C1EC4E3A3D46689492D3B5115E92F64F0B3A3F1440D0EEA1C748C5C8270FDAE5 +7D4C39C817F3C6526C7A79C0E8337FAD4F524873FFA42ABDA02C3B9A0DF2AFA888DCB6AF8245AD8F +414870829E4561D2A72D6EE3E5BAB3BDC13243F6CE1D00FF0700F845800A431FDCB800C41919A311 +D027EE945D26C1CC7CFCD4B951B9E8F4401C5BD0F1D97ED02DEE198261BDACE0D3E38CDBA7DAFC27 +3FF213F3B615A0B2F0594E1FA9E4C83828C751D4A9A42D9FF2B406CC3173023E403156E79C3C99D3 +39C0ABD2F4DE186BC7547627FAB8BC560C3C917242A16D0AB55893643F5C9EBC887747EB158A5147 +C9242A6BD830F30DEA9F7EB50415CAEB36454D4608E98F62C0724B4C2843E68E4557D501A8C44EC4 +535DBFBDB30E98BDEE84955320E519E4265C98ED4AE0BE4DB8B1DE7BBBF07684B7880095C1B894AD +2D8074BDD96CB41A35CC9C91B9B795AA47AE6148D8AA300779CDE7927D4CCE1F4FBD4626C7A5251B +1677E6EE3E249A2A6D6CD5CF085C58C0210723D305FC86FBC8E2449C30C5F844583013FFDC7EF243 +622F5D8AEB436A40284AA8721C85E94ADFD0C617614955DD9A5804A3605809E2A7BBE6BFC26B564D +46E791703053884F78CAC02FB9AE82DEA8C568A0F6CF7577D57ED3FFC18F189F3A67B20779263DDE +3EC610C6FAAFFB652E26398D8164FB1CED1127E0BC243F1B90D01E72092733E432E5F0CABA4E5F5A +31F8C477818FDBF1911BF4529DE5B1F81AACBA4CD4264267C1A57D1A182112B9ABD480B15FD47A80 +19C8FDBA8F2B160034D0501B647973C60812A2AC3A51EFE06A0BB81A1FBA27EF05D5F4F50E1C6A84 +B79C4243D9DE06D2D45EA5AABBBC85CB6F535386C0D8EEE3077B4872BE178E892E992A452EBD7CE1 +BB74CCB992A4064C53E1D2B14B581FCA21A0FB4F1DB78C6E578748C31CCD1C0B97F96D7931784582 +CD510E002FDA3A6FF22A86BC3D97F08AC84FD67A3931052AD585E663D6A4F750A44D3B1E60B80509 +6BDC1A7C32DBA7864D7DB7E4D18DC64CF0D9404804C41BC650D7CD3242AB558111AB3C6EBC0D9C2C +52CED1794C9D8E2108B2ED85276F70ED680986610F6B866B5704361C8CAE13DBBE6B362C457C0B4E +AC7FDFDC0F0FBB9243B0099B40C777F4D20C87D52FB1D24EC26EB7D45F4236FF11DB42EA22AE2614 +43372C5F15F77C9548307345E176D7EAF36F2938C8C5E1CDF7D61153AB7AAA4E579765E809103C1D +D429CA7BDC050ADAE809C2C10804121539E1DFEBC80693D7404395D991B3B854B4DC2CA15134A859 +FB7076074A9BC7F4353AF5961C90F3E6F4340A9658ADF4C5AA9617DA42DBC0AD4FA7C6223FFF3355 +2F0CED83BCA2BAF79860D547A9335112B1DFDC75DB3D35047333AA4A29615793EAAB1BF71E9F721F +A9A636AA8392F6343C62C47F0C366E83E9D65CB1FA7B9C28AF8A91ADB04E25E527C967FED4252778 +49B63CFD239A06B84502961840F1B4ABD46E687F08964117D640043F87EC6913F812A8E0C594F229 +839A311833B37A0D5191786282846A3043F7791CE05763AD4E0BC5E1A2E0985DA68800B4252A8D5A +F67C8E258AEDF5FC077212013561A159CFF50100C78DCDD5B941424BE2C66AE3FFE710870A7994D7 +DE1D1806895C58841DD2ABBFC1AFFB9332739C1BD78E8001C7C7F36CF357C5962080B0D36E99B6A2 +2FF9F403A46B24D2EFCC7FCEC69DA74A4939ABD0D55217AA247B36A756110070F0D505139684D198 +7A885BCA1FEC47D7A19E545E4C34195BE9FF94B9A7DCF93169E2B1497823E735E3E1A9688005E37F +DEE45285ABF46C039879B3E1C22DD2CCBD1CA907288B6CCA9E6338061D0A1081F70E67132CB8ACC6 +28B977EB3B5415F68AB51840E2C5831C86EC945227CD154B49B341598B400B98380AD411A289F555 +8EB1304A8B19008F75518BC42ACE334F398EC7377E0B15103794A6F87F70B9D38EFBECE630D545AF +5C43865F285C2D136728445828DF508DF8CBE3A2A7F405B64DA3435BAD120A7A3D9B4E491A7577D6 +3072E443564940D15B17734A64396605D6856457BFAC3AD86154A437D5D37A0479030E93FA94F6E5 +623B105733D3571893019E038481555C0D72A18B722E234575D6563DFE6294A336F17544AE85221B +65E156C923A34219E74C550C8B237A026B4A9D142777608B528BC6D5B0AF6BD031FCB879B5C5DD01 +A43ED307C2F57240B10DDA43FFFB85DB6104CF6D7F069BBC050457EA99558E58DF0786A5A5754A02 +A8974FC6B4E54DB7AC444C9B3FF66F337EB0684FA83492F4BB3986E6381EBE07E2990EA01200CA94 +06F80E8C3E450E9C80FEA58C2577BDB67999E6B5AE0413441C2129CF0B30210D1CC9FDF9F77D0C86 +F33D69E54B291DC5031837CC19ED1053059810E9AB19EF265065737BF253396A9A9CB3A1BEE545E1 +9A29B453BAA9FB15A5254B55E645E2742D08DFCC4E1C327D97C4D08B988D00324038D4B377D93394 +6CC80EA78851F0C6426A062168829BA1ABCF02FF84DB1DABAD8AEDD3A62611AEE5738F2A5B947134 +AAB882F13AC2F61461BD394FF80A8D59E0EE62404F599C9263EAC36155906A8BCF890F09F4C8ADE7 +163B52BC386F70C578CF1849196994060020D60EACCCB248C6699B6FB78DBC34A42DECF7DFBDF961 +6117C30828E2F61F950F284DC75090C96A94419E1C323AA7040B5D4B32FA2C89C47C05E77E7CAFD7 +40C164D8321F3D8D08D25B7E470E59DA3E1624663FB710A5553D0922AD41371491A553BEE7260B0B +5DD065FC95CC47BDC1EB447BA24310353397624F7619E975ABC3193457BE6B6D506983F9D6479F73 +5205A0045ABBB5EF39FC7362A75F0DEC3BF93C53C52920A47FECA3537647B63153B3632CAE527D68 +7C1377382CB4746F93DCA5FD9E99099C7B9D67B8B331F8823E90B9AB4DE9E9D6570D42825E1EA7BA +90FE3F8551EA3AA5B67C06B3EBE5C4768622663FDED3A6F3054EA6C6D85D164776FED0BC7952ACE8 +9F207B22F08119DAD835B033B23BC86D84ED002FFFDFF33B969CB239317D4996EE9500FF0700F84C +9AFDB2A982316F16D3A1DA3C66C0755FE6F608EE9AF8513849A2D581E7F064021AFD89E0A5935F21 +01022245ABB3E1CBE9BD633935F6801F4241512AE95495A5942DE3E5B7E92C7C00AAA1A44E9040B4 +462A1ADD1349B763F20F111B5D83A52A24575D832813FBD219DB2AF7D987967BBC7968D45411DADE +C9461C154E43F395B8BE745C8B598994E7AC0F93C425E820818C37655098E3E6F2D76E99C29630BB +EBAF311100D1C9E66825CB304799812D57BD1AD204BAED7A93410C8B41D191BE0643E664A8A6771D +2846596A1A76506234D51124A28BEFE5DB911DE729515681A96A30F003DE2EE730405402BE13814D +5E197461A56318BA4E528E144C395B4946F0E373B03384E7C0DAE653A0FA707668DC164E39F4FB6B +61D36EB53A366E800BA225CFAA64C1B2E7CFB774E1CC880A9A15FE94E8B247719FC7A36275795ABA +0970E90DCEF443F60C42ED7C07A56B664B0893B955FCA6F11E798B8D5F82A6BD973FD620B15FC72C +A61D8908082BA496352F14E95F51BE55C9BF332C385A66DCAD2246AAB5E5FB63A9B7BEC1DCE7C66D +EB66D8BEE9BBF598DFD080351358177DF66685A584245696DBE2E2CA3815BC36D7754956532BA7A4 +FB7EF08A1B1B051D20E1723A068E002FFAEE76E7AE5684F446A6F3AACCF79BB03BE20A34684C9F69 +E5BC2BE72C5AE7E3813CE293430A9374D0427B36AFAFE08CEA9EAEB92E233FEB243D702C33F11577 +E4B4A8F0168CE7638FB6ED9496891DF4F81B32B1BB0DDAF066E2B8011CB1B5358A153729E353E7A2 +E0B77FCDD2A7954B3473197A93F465A3B145138A47106F10E9772734160ECAA3B88032E28B459AAC +127E86635AD2FA2641C01F39518E7E6FD60CB5FA6AF8F6294D31FCE93C284C7230D22C53017308FF +9D6ADA86DED5D9D533A60D6EB9D40B29BCA3FA08959EB752DB69E808A5D3281901259BDEBC9BEBE4 +D6B0BC3F6043CAF017CCE622294DCC0A742C6D9D7F9C6F2AF6AF7E0652F43F6819D3685FA4F5AA6F +00749BAD3D078519290E2EF550982373C274A8818B3675AC6A933695C3C281C04103F5912A4F871B +32E4345F4710A9F871A4C0328C9C141AD13C4C233609158AD1298C127ED22ADE4C871C1996094317 +EC6EF134BB3A7B0C9DBE60FD196DB35B3AA27F021A63921A28852469C4B7F6D11381C4A3F85E1196 +4DDA16B8DBFD0979D0F1BE41C55B193A8C207198B8C1AF8A9A2F5B9584633061567EF3BD98E791F8 +6964D2B3405290E61F82AE797B8CAAE21A6E404BCAC44EBA14EA886BB16CAA5F74EE5E4396F8146E +B900198F69F5F581437C7F1D29821A23D94955943195CCA91A167212B195710400CA300BB3B77AA0 +FA12692C2916FEF16F67821E79D5C58DB43EAD59745BDD3FEA04D0A9084A3060DE9ABDAA5EB1DFF6 +3A4406C215A6F66E2A040EA16230F5F20D3FC32E140F556FC0B7DC978F2EDF4654D66B36C9AECEA8 +D9C2979C2A532D7D3315DD18C6FD9514CFDAD4A50811456FF8642FA5896C6DCA1771F44A59710DB4 +DBABEB463D607314435082BE1ABB228E103016512EBAD39972D5ED8E7C79CF609AE12016F36A3B47 +6D3C0D610BA3B3C4DD76E73E2663972A9EC18D19FEB9252E15BD88F35986DEC2386367282F93E012 +5362C2C7688068F699FE4003D898031C4007D24575161F163942DEFF8DF263BEF5ACA9C38E60B3CC +CC180143EFD733F6AB7BEA4411E514A8061689153F59630F3F0AF30A2DC941CCC4534C99135FBB0E +0EA3052F38727D5648FE7088005CAA336755852E79903716F288111A3B253E33CD5CD163CD9491E5 +5116AA95F1E0ABCC70D50E31852AE0E06AA74ACE5F17836D407808F88D92BE9E6331B84EA660E573 +69DC9E769C8A677A1DFDB27120F6AD4946BFC8031DFEFBE65054083DC72494E454F2F7CCD179EB5F +1AF171FEE77A2A3DAF27158090FC06BC31E7E4694F392A1A5869BDD72D1B65D19A4A126FAA88A192 +607FBFE342B79681AEFB4D0DF7409B9901DB1090F13B10E001886FB860071233F1409F3B35023B30 +96883E2225E0617616635CDEA3F71E78B454D589CB7D956EDB5067D7F92A0073F08CAE151CEC6357 +A96AC481DF1C73DE58FEFE39BA0C43A4F53693A4F00BE687FFFB36CC24D69904B46DB8421AA2B615 +8CAC53F41D3C4191DD980E9FD32476C6B4C895A83900E83375F5D99B3DE6B89AA6FC3233DAC80FCF +164381CE88C80260A90F2FBB8B0CD538CF9C9B264DD78A0732198E1FF02A6136B5EF802E5CA34964 +808610B8BAF4431DAF794D1C0803654271F0D40E54A95F410BA1B57F65B068AC15E273CAAA977D8B +C8A6993F4903B4AE897ED07E39D9B84C952356666D98CFF4535CF58DB55CDD242B647B2F2DDAA12C +3A561B2342DB9133C6085EC6729D92C82E6C17029CD73DAA131494C461A3375710654ABB82A63236 +82DBF20A288B03D5FCAFE266DA5537A9D715FD1B52938A39518BED9E423D289A20D28A22A8C34D68 +7D1F36BB54139CB1DC0CC5155C3DAAFB67A5CABFD9235019167599E78EE38FACBDC54A4A553AEFA0 +EC58ACD334234FDCD41565FAD926D025F8B9CCF1F4C81A618E6C628FE442E7B2A3DF6E491ADB10D6 +FF2F88EB6217599D436457148DD9221D99B53D439D14158D601F4D0B267DA6328D905057BE41A72E +5C271633DCE0E84F0442264B30D3673A5849988F6EADFE1B2140EFEF20ADC579A101A1DDE26D9178 +E06E9788646801349A277DE8377E69AA17AC8B63824C6DC90C285D6875F5A5B64A7482DA62E3BE68 +165BBCEBF03A2600413FA8686DCB586F51B67DC432784773A9DADCA5F52A704F2D20ADDEC418DB67 +B51EC7197DBE1C009504BA0327C170C3F4C1183EF2790E5C9BE7A3788554A7BAB48D04995AA23226 +33A74BC2D0F200FF0700F8D54C468DDD59BE41A8F45999669796C7F2C36C3268291FEC1352F3FF3B +F126EC328938348382E26B05E2834687AF39B585FD71DCF4AB592B83D71D604F5B47008688C29DA6 +C7EB691394ED8BBA266D937DF5D2C16C52EB4AEA12D40A779EA468117DD172B16CD9B332609B8921 +EA38C5B65C83CDB69E4BD7BB81D72E018300DD1F48F0593B27737F990FA632184CEE3A7F15365596 +5204E51565EB4254C4721F7B55647483E97DF0D3ACC33F5F3D37E33C983E5AF1CAB0EA088D897759 +629DB21B7DA7309268869CA934CC175AABBF995AD3BCE49D9909A5B70AA58E3E0D23A3580893F81C +2351D51D5A12D21A36C63B67CA8B3474448564F90DE04BFA23B1C35B517C90BC4ED330EC07043EA8 +188FCC170DC078236DCDA6C8908A0BE6C84715D811A155A80D1C3810ACB7315A0AE1C5788B348DC8 +B036D7FCD6AA9EF234E4B0E26737204396BEB9CA5060FDDBDBC030E0C4CA1378E434FAC3B585DF71 +B46E39307F43852D4DB79FDC50745C17AF3A683D7F278F580A79E3B247050E38022782A971FBA174 +AE2CB7A4267E6E99F3856F0F2A8ABE6AB61B0A9AE81E7DE29FFF6B84E21BC0923248DC267B226884 +DD7EEC3DBDC5C854EA63A2D54D0DCFE9876D5CCCE8EF799C48F8A257A5CB34A95DACE1B35AB56141 +E938A3572B736AFB0970E341E5EB44AE15A1E07D752FF5E34B092066D6157B62AD674977D63961D8 +D173996F1043B66DD71D3E484356FC375E91812386B3B7DBAC6DEB072E5B9D2005E1B3E0486DA5CD +18DE924356C13799046C4F327CF27F4A5449132E4DFA2C2A5F70BD79F3D9B3308A9A38F8F95D9938 +28948594E13F42FF83750D28291CF9F6DF6BC174C735977C8D7833FF975661DD5307224CF47F8D0F +4E19086C52383B486C410CC9E3C8DE0B39C4A1A5C7492098A48D9B9C0E866C30CDBE18BAF9D44A71 +2330C816338423D36BCCAE88B3D81E0E92C5F61FAAA282879CB61ADA290E7A3A27CB1483CAD5CB9B +79FA32DBF77C086C3F0BFE7CD1FE210372C3383BF3F1D0C4D2ABA99A5C9D894AEEFC607363E1461C +F1ED645E0AE55F820F9EA72121A5C6099A58E5602B92BC67C2F65320D8955F89E83D7F1F297C1316 +A6A8A3A9EAAFBC8E5EC60C8FE38A6972F0D9CCC12061DF66774DDD9197AF7BC9586181B3068E3249 +9D92BFE11C5011441FE5AA61BAEACCC0B6F96E2247B34D99D8BC98363C5F2D6904FA447C174B4F9B +5DDAC26B058C3452A4D5569D355DE198C19044647DA0E7F7BCE05A5BF36D525A02D1F4F3E837D4A5 +8D3B2ADC2B4C9866B5BCC5280FD403DDDB2BA71F953EB13FCAFC6361FF85B5C79580F1E78F21376C +5F99891B187379552911BE73C26D179CFF566BE702EEED3A4679AD4006EFE29FBD4B91FC1EB75D81 +B8621DAC69AE832849FE58400B4C061918A524FB377185C49EBFC3B146585A2792A7F1218AC55014 +DFADC903A28FBF074DBD795ACE0C1B4F8846A1D2DB84E0BFD87A6F385B92876C7419F553AFABB7E3 +A02D38520B0B7BD759B3EA28FADE614C16E267BFC39D43C0B18141AA15843220F6B5847756FC0F4A +3FBCE935AB0A914BF84ACF9F93AF71DA8C00471D45C44797B34E7F0B862273F45D0463ED17AC66AE +6D638CDFE47AE5091B828E4108AFDCC12E20F3BC2D8382C53D5EE4074A5A18DC0BC0E90A63018028 +30B7F48B80C154A99FAA8C57EA510B0676230E1D433536F31875CFA74EBDFD25534FBAB050283AB2 +5B5B96AB57046903875AB684C69E32D749E8089AA6A58EF180B376B5AF9CB74B43BF93FA9DE7CE87 +28D2D944431B17B5FED08C6E4B61E4F18FCF346F7B7C618F22A4BEB4A5ED6E6812E003B93DB1D957 +C0144DD6499FFF3DA354C37C7D0A86C422EB5F9DFD5FBDAAD74220341DE872A1E5B4D4E3603BFA61 +E03717D29F9483E6D7EAB73A64F6BE28E51D661E02BFEBBBA8E168E567ADD6EE07170080E700435E +2EBA680EED367DB1A2D3A6A167E2ECE9A31FE1E161745CF04BBEF38EDF4F73CFF622EE36855C704E +51EDD1B0AD4715DB812ECD9CD78B8B53BF2AC3BC21B12B6AE482662D78CE4F748DE5F9C069E20D26 +B21F8A59F0C526B3E71935E7FBCAB3E2BC0A8B7498DFD55807425D08912BC757A494F539B278B5EC +E6EB3606FBA472977A9175381FD84C36B037338E5C2B02B6EEEC2571A906F1AF9A507F4B118615B9 +DFEB4F269472818CDDF6072B0FF9B2C17E96BA106E146AB77B4F1F4AA90F1E9FAAE2A3F0D1EC4696 +169A1475088A0944614FF27059DAB216DDF0A3ABDCC8EDC66634343F9BC669B286D94772768089CE +32E03C87FFCDA4AD9DA188B2FA824108C38FBC73D635F71542756415D1D26CD1BE59266B0838FC57 +54331C3F27ABB77F5C0D058BD77B15B0D9E6F1E0233EBA7F27EE99C4FF13976195FBE720E4A8FBA6 +788C94D870710AA950E0B52BC62FEEC1CB7C3C0E5686C73AE7CD793628C38FB96824B35D4480ED54 +0B160E38BEFBC83766DCEB95BB47C51EA642014BE446B17E10212A9BB1001B268DE552B0E11E7529 +CCA1E637D1708C499AD8074390436D9801456AB35FDFD7F245A5B3C0BE2EB0819EA523E5566D7364 +019EEE0AB04AB0C7450A7338A3E918DA68BAD92588CB87A5CD3E171C6C9F23B040521A54F5993984 +577EC711D9A8C167E0E0859FD1E61A2D6116100A12CE01499E00AE25207A9149073EDF0AFFD502F1 +6455E89568E08620935936992AE17108726C64D2E8C2C0D41B688E0D1B5E82B46C56DB3497363E2D +0394A8331764B1E6F31E2BE26F5F394CA8DD4DE51C470D7BAEC5CCFAD1E55ADC869D4EA6C0AC7724 +D1564819359FC38AF329DA1DD4BC3500B39C398DA74018195EED3C98BFA32064D04966486570C122 +83A5B695C6A77EFEF7AC36D526D38B56977C000108FEF7EB980C7671A777C1B849CD592ECBE19201 +2C0D158CB820DCD2D3165C6364B036EF08924438C539A300E700638DBCFD767062759BA9BC834300 +6DD37734C066C974CEB079D586152578AF14E8F3989FF64B18D7E4C8F37C413756345AC38CA7F98C +A45C71DC7B49CEDB7DB47BD6E835DF3331081A93E9770FEB58551DC06BB47327A6702487941F0863 +FCA75C0FD2639CE643556C41030F9DA960791E10BC094DF184A0E1B461C3EF39D2335F1EEBFA6D6A +1BB3CDC9E25B892E5FBB145A1B5D5E45CFACF0ED32163741E351E20FE080B2C01A22853DDFE80147 +1D13CC52A5877B2C4FF80011FC4332500ACCF3596EC4EEBAF5BA3F212A402C75758E1830A06E5BAD +010D5DC9709165A9342F5230D4347D20903652C5FAAE4872426551435686F570DEEDE52EE2C2594D +8DEB84C0F51FBF1980906950CC8FD9AE7EF70DBB211D2A1E490D2AD94B2284F698D4E59065A94A20 +575AD15028D96B0DC9ED060B427809DCFEEBC6C237959CF5581FAF5E1CE13ACF874ED4864E6DE316 +D286692096E53AF3792F6E8B9AD4F739BC75F43F318F214D84141596A5A49DE1DBD93C2CF006B413 +D8321C706F784901CC972777E3B88ECB5943947C6560355CF6D4EDA7D838452D4DD2E176EE7F9E24 +1EE1365DB0428567478BD85F99E25C359D4313386E17ECB4B5E1FF628AC3A78B85600325052808BC +1EB725C122A6C2EF7ED551278AAF2B102D8EC5ACA8950F18ACF1A2542B8FF838E95C0EF1297C1999 +D7C10A308B6672DC3F09B44B9DAFA44874704E3833414A0C980FBF8E8AFDD8CF0E8B1DD3481BCD87 +E07A8F5F0850FB6A9EEA02341BAF33AE8326744AFD4C66E5B9AB5620913CB2DBCB567D7FDC4F0C0A +22C4810E339318D0C3ADE2D63C9575BA2F58E79E88537FE6F94DE233B3D5FEDFA81694152BFFEAC1 +A381ADEFDC1C8B4C0CB8E1267C881BE030AB867CD9B0ED567FEDDB5F0D1D0DF5138449853F6B54DC +8553E11D41A861F5FC4EE122F4AC1B8B184FF2681C092BA68B9728D841145055C85D17CC8C97DE63 +3F29CA71F5300E484C377DE1457406F077165B4B2476474679506A5C72B0BD409CE547A661D46A10 +A4F5601ECEA32D7437BC8076764CC004A31ED0A843928E36956276D51D79E875488968020EAF76EA +A5CE96AC0F38DD80C4D01CAC4EFA16E77A3726FA509EDB5293731A228ACC018EF90B013BE33DA7EE +5ECBF9CB810CCC4B5CC972C35999F9B242AAE867CB53527DEAD0A99A3E11766C817CAF3578A652A2 +B430E8B45D1CBE8FB442494414EB9FFCEA218BF7F4E8C8189BD709F355AE8977D4A6275D1E119C03 +03B5A39553C91A80E9A8BBB97AD069355246B60EA43B55E986585051282C98F27FB5D1E8CB94D969 +47D7687F192CE5B9FF7C84237F1D931021EC86F6983D68FEF226AE646592E965C69E9B9719D5B493 +90F93A9A83C6A4DB42BDC92FEB45051A991B0ED142B6C694E83AF7B32DD2DE5C8007C20E8556A8FD +6E4DA39D0AAD5580AFF724B24A84FD3CC1199C08ACE72270E1F7A8BEBFB43DD8EBD9FE4D79914455 +EA96252552C3F84C431B38E826990C24FDF123232AD0BF270E9CD852B51A86833D49213A982C5AA3 +C656FFB186237BBEC1A787B9ABC2D7785B6CEEA51520D757606FDEBC454F49CC4FBF45D0923D394B +5EB9BB60688A575E26C32D5CA332601CEB85FD29048C327B3D57606FB983B8F17D9F7E9AC64919BD +012C7CFC8170CBC3B4B2B0393F4310D3632E291CAD6E7EF29B4664B9609E2C7A0F01642D46E0AADD +244C1398572847E05584817216B22CF7BA3097975E9555D34FD496D51F1D53771A7DA576F7E83A74 +EAE9EC7B3C774A56F456C31FAB3367B83392FA6A62F7CEC948192524E14097C7C703C5D1EBDC92DC +0C3582519674C83091511700B6A90DE89B83AE1311DEA62ECEC65BCA223195DC6FD543B754E08E0D +A1C9513275E5430E13072117EB28643370A3B71A298C5A2A1B8ACD76A7B6DB51C409C3736E50B32D +58D2B9782E7793CC7DE1DA9D4796EF01BFB29027DC73C8209B573946F17C373FA0AAB42C331FF5CD +E3946DA66B5501469E19B9BCFA0565355EA3FBB99C50779053FBF387C5B7CA281381998564856A3C +A7809A5EFAD412A3440B96069EBAF83E25EF1A13D28F8E76E48A52F5A47935C635597E81ACAD3107 +458BF9428535481BC5B81BBED26388AA156E0C9961882026BB9F30E3E6504599172B68DFC960A5D5 +5C091F32015EF91D997205C1757D66616A97C0C5F0A112883BA05A63943F21A5EEACD1C4A2CD11E7 +47724E02AF69EE1E0B234D253C8B0A10DBB06615FE60B8A98A9AECACD497EB9A3DC8CEA830E9A8E1 +35A8D5A617D1D1B601A14A963EB9876334BFD2D5C14E1ADB7E248F8D62D3217A1E88889EED0DF58E +AB704191FD304FFC7B84BEB1B4A5674671FA54DE42AA22A60B72B0615D8A31219265FAE180DA94B8 +D34C308DDB1A18E1FAFD1569CEDE734E96666D90DE16CF9BACABA4BE3243EEE6C8FAC34DDCC874CA +EFBFBC29B0CD1E1F8F1C4E885E7CBE0804F1D6CD126E511FEA19B90AE57CAF82887319C81638DB44 +D2CA81EAFFC7D966CB96FD824CB64EE8AF58F539A8E95C6140D9FD67C6E15CE4D5A07EE8B0EA9E20 +413B81968B5F4E3AE94EB9F5D952B6B10BA4C044AC23A432F349E5ECA508FBDD543D3BEC5C533BCD +02163B37CAAD30F5AB0E7E512CB0EF28A9199BF4820C4AB9E28366DBEAEF44E1C22C29D14D656D8D +55081D4A824306D051334CEFCE11A4F4ADD20F242D3DF564E2B99F322DFF12A4E9B65C3DA3220795 +893BAE4A369B08D1517A7A6340DF10E09C97012E75311EDD44095525AB12FEAC058D7331D6BC0E4E +CB8A2BA26F5EFAA35E4CA682E5DD43EFED68881DA0E2BBEA9E85B40887EE376D00FF0700F8E0D8F8 +37BAF7B9A4416E06B15973528744116D89EC0EB4AD6FECE981DD3A839B0220F6BC0F89E4C5C04581 +277E6DE721A1EEF48FDF7CAB5B2222418266D0D795654E49E6D35E6DBEDC1B47715AE5F1DA99BE5A +8B2B417C5A3094B1D0AFE3E3BA2EA610AD85A9B2D3F11D27962BB4F314C3656321A8419186BBF55A +FBBD36F084740BD7584ACDED9C6B0094EC95ED2B26D10A24484258B6B1200627B9307DAEB5153674 +1B8C742BDB91A178DA2449593192B80F5AF60BE617AE2F774617674118BAF5A84FAAEEA703C3741C +00211BFF8BF5CB1E31004BEE0D8D5066D30DD96D7DCCFBBF1E934A66B13DEC11FEA1F0983ED879A8 +3283F078999398FCE57D50EE7A916CA45B040A3AAA926E099FE677657FC3E0395F9332A986A92EB4 +50A5C29A415AE9F454BB2CAC865F11B1EFDB29235F05C3981B19BF7BFF5B18FF7F92CFEEBC202013 +C1A589A42235709981F6D1AD0D984C73496860A2C11313A26655259A037F5A05DABEAC35816F08D2 +DFEB3D4442C7627E5D347E3030027BFEF2BFF69E44C52B03F5E88A7C4354CE437048A6000D99F532 +4A6334ED94C979AE99617C8F2002A91DE5CB51B893FE4E63F91743B8F81B860452E67D65D42A2387 +9981F885A1E86877BB62EA8E13DB92041F7344FF2D20F1901E675601C0CAFBCD1E921855A907404D +F719587E812D52D2A39624EF02151E159C2B425C48B57F044657B7F71D4C51CBF0273C17FD1A4622 +71169D45A57868B743C1A8710B035F1F6DC2EFD1BA901F7F51A10B15A36A356384EF3A017383688F +609DAC9ACA5499CCC994E1E7ABAA4C3C129680163EC3CABF0CCB804376A874BB4E83793115810EF6 +7AF62DBFAF4D38EEEECEB81BF09E92E187B09FBAA9175FFBAB0E8FC8753D4F5ED35A5BA525F1C1E7 +001E27BB2E277CCC04515493242077F33655AF88036461E0A5EFA72141ED3ADF7C67E779606DF426 +04D5AE0AFC7B7C05F9E0B18D9E388F9686D21176F185EA65A960E7CC274FECC184D099389A836FC5 +3FC826028EF2B3AE7BFAA78E5BF57B4BC8B74E6D9DF21DB8D8739DEBDF12A5796AE38451F8625ECC +08FD0D05A955591F5C4C7DC168E6676800C1022B84B5E17E17C0D3AF3723281A3DE824ABE8A81CBD +D192CA0577CF47AFD9E65545060DDD189677E112AD9C9799AA08EBB5DE44F191ABB8F781623EBAB9 +B2D842B778CE4E98F778B34033C47ED18C514B00EC41B1C8B1BD345D8C869A6DF7B0DC9224735352 +B8D620161382EB18EBAA794CF56DED1C0BC02DBD39E17E435905ED0CCD3306393D249F2217B9F785 +8552083348A56A97D7CDBDFE696C0986E674DBFB22A08D67F1D48279A4A030CCD86E972ABACE822F +F6962EDD03E9CE4B23442B881709157E004A9BE33605D6EBDE9943AB011DA56E8269D2C59E53028E +B33A353884B6FB4B7D8086D28E45B52DABC654BB255A6039E7D01A529866C3B4D742679C8D529CFB +F6486BA6FBA3B31C40E559971D4EA9889C80D1D7BEEA642D339DC700F69390FAD47B9AB59B64D167 +9F494C42554DAEEC705BDB14FBE93C9B7DEEE3442B969980C5C03BD0F78861BE1A84D73697ABFF80 +A16F187CD1C2DC68D49E4793DBA4D1F1A149CB6DFB9AE83780DE50F42DD8969C9AFAB54CA98628BB +AEA24E657A83A6F2BE462978E2BA389FC4B9F32ED01791B90953FCB78772B9229793CCC131765AA2 +F6B594FDDDE6BBCB807A5DB07494C231AD2421BA052E63DC8B10E1A95E6C7286D0C53C260FB60F3C +8C7C91C178EAA2E2A8208AF5BDA5B68D64DC0ADC43859AF667F96F70628EF21A5C3CA2BD6E8BB54B +4553B1047E160A458352BD123996D4383A9DF565161893A480CB275E244EC96907A4841A2B3E1A00 +F4E71D45AE06B97BEF0AF161BB34716FFA9418C2F987C0ADC6A3E5BBC8B3E0880200911D09459CB2 +C7E7565D805505FD6EF3CAE6E272C6E31A7F05C7C8BE02D170D8F3C68C8EC0E0CB151F84FD322E63 +538ADF5E2910D670D0BA86970E2EA574C13F9920E7CC71964BCDF5C94DAAB82DB82CD15DBB17062F +BA873AB8B0849972651868B16642E2B1A5460AD14D4B72FAE4008F4221B26C55404D9E3BEDBD534A +4926FFACAE043CC1DA232651F88B600E685AF6E0700A110D1C56DD059E8CD8D398BAD0804B9F8590 +931F3DD79E1DF70B7619A13787854DCF704A238968D1BC4308F063913F681CFF992F966A51D3D95B +EC73B97926AC87E381C2FA59745449F4FCECB1713EE77DD8B5270A343AA9F1D0858275CAC5037248 +3519AE12932684C6CB471DEFA65D519C6956C5130C9EC54D6988E85323C93EA656152B5AE6ED064A +AAE1A0DB77EBD0CBCE86B5F38D90FD4A5B750CDBFF4FEFFB07DA4680E996FD12BCBC569AC44F115C +045EE1C67A4EA33E8D78E2EF21E16BB3B2276CA8F67020C5D32520F5E9B384EC236E5BC901841EAC +36CC1D7751F23D369524FA4C827FB159D778C891B2CFB8B8CD1B050A9E9EC8FD7A6C3DA0D1997946 +CFAB53B6B39566D4AE9460471068C731AC122260077093EE965584947CFE6471DEAB513793EBB68E +FED17E7DF7A0AD7A7EC51933CEEA7E9502F3917FB3701929E3CD51DAFD0DD3254587738B141E22F2 +C140E7412323FDF9DFCA3DF48D2DE07389915067ACA139FE51CDD3B9526E1C9C47BCEA1CA680AEA5 +C9FD205104CCDEC9EDEED44E324F3951EFC46C33E5CE295FB31148008D77A035348D909212A25784 +9EE8392B5AF715D23285443B2F767E001314972C88B67470D611685DC1A4AB7612B744C3B163909A +C371F216639B175EF082EC5205E871566CD140DB961A115F0EFDD8C8A33741F24B41E605E3AA8919 +79F824B10CAA8F9CF46B6235FEA66ED04F11345114E21181366B5C782150092D61DB20AD15871F0F +18AF0DC6000108FEF71F13C45F1A3C0841555D47C27887215B6CFED0724431822293AA97E2A7057D +0B103516BC6AFD0958F25CBAF650E54BA2748F16FF61D02484348E0777E682DBEEE3D3C70F93B864 +EC234D0798B28102CA09A620F7A4A09A6AA40B0C8DAAB610387975A4BAE8FAB4129AD878FD4333DD +A406CAADCEAB39F0EBCDAFCBDA8C5D1CADB813C8A4EE38AAE0DFC97A1F49947D8FD10BE8C3AF9640 +E91BCBCC4FA9D540C2B01518132D2F715824B69B1A7BFDF6A57921567D78659B9E28AB7269F52440 +03060F7AF57F14376ECF2ADD218F0564B771407D1735DAFFABC254B6F0B940E59BF63C32C1E0FFD8 +3ED0F9E2CBB37E9D3369577A5089A15AE5D2E7053B7D50EAA2D94DFA60582D1F6B14E5E7F27BEA90 +6E2E48C52CF3BD3FF936C0EB7BC7DD1BB77E8147B7C926163A4C15575A98AFE33A75393C11EB13F4 +25E94D43661D57CD0E21F0F0C5F431C30A2112E849BE518317FE85E2896FCD23B0A406E2422A3331 +5C4DB1441D26D9D9207E97592C773CCD9470F0A06F9A19576343EBB4BFB3FD318D64F5CD74AAC2B1 +C8EA8807A205F57E0A8685FE3046320DFC33252E739963F91D1EF202A8FE662B23062A7FE466104D +AC69F1DD8F6A8EEFBFD09C1C0FCD4E2DFBD323A658AF42B3FD46CB28A56369D1ED7EF081D5ABDA73 +9F4EBA416B27A0AAD2E95A05DAFF8530D56ED5F41FCDA383C05C8AC3FC9E200BD5D108383DB9EFCA +3DECF5DE07F6DF183E1A266DB93D169BC27E5DC4B4597E82FE75D8AE77ECECACF48EC0E89ACCEC39 +EBCE909DE883E14C8FCA16EC112D924266C70F7CDDC6C3EC9FAA60A6BE51717B450B47ADDB3C1087 +F7F75CFF4860E9729825DFB3AC6A96E24C90891EED4C00003D34DD212A4840244D39E4C30B2679FB +CCE48215F11AEAA792FB0CEBC691F83C481804921BF79CBC96A2B30B25D13CE23E00FC3F8A948430 +25366760D8383DBD70E2BC657D7EFAF5DE7F04EF2F079CB637700B5517BAFCD744F2869DA7480164 +ACA7B7B81CDF29BFB8D4A00C48F8355023518A806101F5BC344B27874E9507111AD677E76FCD90D4 +B5BF85873A964AAC64A28F4D651EE28B49FD805A6EF81C603B9E5AA687730FB21660C15F73614A4B +E4EDEC2DEAEC072E2900FD778DEEF84EDB9C981DC9C4A56788B958CBC8D193B2D5FE604CF22A27AE +7356CE49DE3A36BBDD24B9B32E13941DF6EC65B7B7582ADBFAAAA346C91D390AB5FEF9E11D013C7E +23283196ACD4061F61B55950233357504FA54A91332DBF4862CDB732E2E16FAA9F8AB66501EB454D +2F5AA8C504FA41FDD1CA5ECE1497C66768751293680007FEFD7E33C488F316C5D505BF420F9FA144 +0F7A054D7847787A5CD2048A8F6D8E078FD65063E93728C16ECCCFED90F8B691B528F24341C2FC1C +FD8949A956B37E7C766542AB7E6E99FAA1AE4D0B86DBE62E9C5F419715CBBC5CA939B5C1BBF24E18 +BC9EFA928836400F8F3B39C030DB8F079C7035001E2839A1A253FC145CA3C92BF0A0A58FDCF10E53 +42F284846787FBD8658F406576073BCD4E7C488EB7BC26687A118D030097BB1D841DF613EA5BB288 +4A0AC51A21F4DC85B3AE2700BF168F7B4941E7D7528C390876CD777A3DA869402CB24D54EF78356D +8C6DD2ECCB33E622DE3D65243A0C21D97B30940BA79F4712D52D14FB53DBB30502A4388A5A42A245 +35CA2F58B7419AE3276D61CF193E36BB1A21F074B2F05133FB71D93E1E6E2C47F6DAA6D3301D8ADD +803675B49522B910D30251EB88307C31FA3CC8AD2A1C5D8BFB9AED49EA83E8D28B1ADFB78B7765B3 +9E2FF906E73A05ADF3AC30831B7210E0C9BE03963365A12F4F2A154DA7483FB6168BDE2C0D018912 +A9B8252CA4E52C9BDD391C1239CA43E9844CFC5D34E836003E8555B456694DD18E6CD2CCB22F810E +8E4397D0ED2B970983DE96B6EF01EE7BA31071B92CB6981D9A5CB49B007D817A76733D57E4E47703 +02E92F659427F8E0EF30C8ECDB0DED6E5575D545F98285612590D80DE695D3340694D15C564CEA20 +CECC11F7DD31D4CDE339EC6B50B6ADAA5470671D1D959F897A9DF9CDC474C1EEFFA88E3C27F1A263 +26E2B922089BC2C0C0C6AB31B24C5C6A5517344A6C26F5E17BE04F0F97BC2C041E8D471284AD1602 +17D471845FE208AACF26DCC76E0ACCE1B79AE42139CCDB2A7FC06549C742363411FB5ADF5F85A517 +CAEAEA14906E19B6BA16A585ACC3A6FC87506C16AA21E16F4C124AC9EE16C0520EE2385F48B7161A +D21C8A9C62536B508266F74AB1B2263F930F7544F74321DE3707BFF210D3249C7A7B50F54A1700B9 +DBB06E5AF2C0C4927B9A0C6E9904E493317EA83C08D0AE9C8AD850C1028EB41F9E15C64419DFF817 +1A1EB59DDA38BCF7B55E6B53BC02B5467A0CA7ECA078C472441C7FA8C64FA26C0BC0B981AD51E9FF +04709CB79B8EBA743A267235087B05F1CDB2B301F331D180F2A943EE07C756B7D5D5A8FB1025594B +C3660B18C46ABE357E578E3D9B545A29BA40263D065EC60A442FD431E24F0BBFD72FFF8BC55B7778 +30BE0BA67E837993271461C2B8DD1A3E1C6B5FDC1FEC7D1E07C649A8BE2AC8D4410DD064054A69CD +C3199F464835A18682E846A49F8A74B0211AB367BFEFB10764D92C6C089345FB43AD9A5DBC1BB691 +7F2AD7626CE3F9C9C1AD178750432322240B9F79C91CC72E5E5ADE4FA5E7905F9A6BE1DF7A8081A5 +B440C522677BF594A106A5B22200C777464F120307F1455A923373902DCBBB3EB54C6ECF740DD336 +9D7CF55D5F3EDCCA5422A3D8F2B9629F82C3E3676ED87C5619D891C503CECBB1ACBD67FFB5B26A04 +31851A425B26419E3F0477FEA7993163BD3D63E5C89200FE050F449E4A3EE4AC52593DBEE2736BFE +910EA978C1674ED2599D76F33C2F8E5F494700FF0700F838B8619EBB5C32B077102CE986A2D083CF +BAA73F6C6090DD8D05B64D8A53623A5A0DEE1D8F50E08D4C19FB1BBDC1D86396039EE34F4C2D2B7F +DF90790AF6F8245B2DC69EC4A593652E7E1C918C741FADFBC4FECC7E66271B748C1B978EF6ED44DB +B86ADAFFE05FB640E941CFED20285CC3DBAA724A1A21FA8EF97DC5C400E2679CE8312F88CB7510D4 +9F36B4A44FF9F9F090DC23E7EEAF53729D99605BCBB7CE96F3D2C65E23B3023FF88499D0C6562F70 +4BB07B2AB3908B6C6F8EFD1AA9ACE620E6C46D17A82B5673CFEB4A4C70920DF1514754E7A9878892 +03C252137A8B6964530045AAA0FA23C1D9079651ED0AB1947A7C1B6387FD8E09435DF98700E48C48 +9CD2C7E124A5F31B5070C41D029A8305C38AAD80E81109BEDA876F6D6DF5BF63E3780B0A4A7F57A0 +D39CD84B93E0319A6297F12D3811E5E588D6B2FBCEBAE6CCFEBCF4323961E58E123BD3CEA89B3EBD +140F4BD4DC84CCE3845E408286D16879403A8D50DDFF1262D87444A923FBBA43D224E2D88695DDC2 +14B85B12045BE4D5003AC326BFE0BD9CB00C9D63394FC4687E27FDF0C0EEF89AC19DD6FE54F95CD3 +A47980582647D5A3FEEAC9181CACF698252A0B988A66A3479DE3D29DD4510309D3344A6007CCCDC9 +CA5855212DBBD3A05637552F152395DB0D5CDE03D42F4E131B3BD1CF7445758DEE1CED26C0B2C543 +102BB69E9DE2E9758A88352B0E7351F4B966F0BF262D11BAC935B3168BBCF0054695C39E09278C31 +0D8546A03D0C60909F8A137F21F872D0184FA575C951D7A44EABE725CD3EA318C0460AF37BC8934F +2F3FC1D1E777689205BBEA84124142137CDB809C6821D70121C1380F6E163FD0D59D6AA850707AB8 +8F99D5CC35DB7C90868BE70CE705D8D38CC1433CC9C5C7F8CAFD97800C5CF46C353E788F4C02CDEE +7CD846020DF52221738A9415C021E329108F5FED8A4E7B6F4DDF40D298C82050E26CAC6A83D0B3C1 +D5B2E87E8BF125C53B883A01AB11FB80BF8B6BC6B3D06CBCD4DCDD87ED8074CD52D8CC558611F658 +58B2D846595EE16529457F46ECFCC0ABC9963D929741C1AABE11399234077A7E5B1EB9C6E949F60B +5A070C0FE96A16EFD1BB4AEC7C8F8C11FADD58DB761D78FD48FAE51EC518D806C01531246C92C59C +AB622EEC81C1F295D5FCB7E9940D0AB56CC6C64B349D2DDA30B5EB051CD9186DF4EB75F3DF70A06E +57A5868F8FBBC44450D3A8B57F3FEE9633D962844AF18D1C5ADA05C2FC6522EA8E85B25C5467FA30 +D1ED4F3ECE6DD69DED1A23F911C722C8CB6BD064F2E6D03B7390A19B48208348AD564A06AAC7C5F5 +D904E44E2F25B25833D509E77C1992788CE33525F9C44656F7E2FE061F84189E3635DD63AF52DE8A +945B85E669FC3150058D59174449FCB4F0ABD8C15F4B6FB1334400C0186DED52930FB294D1208713 +C46CDAAFC1CA7A60432E932230569CCB663B063C0D3A08929522DBA5F9989A273EA1B57DD66405BA +8E6A0B8A6B586582D01BF0073AF625E84584BC53C780DFC2935DE532AE554FB2071C1C735A09CDED +8D1B0A9223DFE5445D820076FF4A6A24793B0A64F888EC16EFB10D1230A8CC5060412D959E506326 +DB5BE23E5BBF1D3BBB8C9D1FCF9B9D5023DC7902057F77B8A6801FDFBCEDD99AA9A0067C8507775E +22D2D01DEB0CDE486F101454EC67948023438216183F331D2BF825D4FEF8E335A40609BC7B2BA196 +75200A2B6763500B01AB8306BF310F8C2C24346F17F083CA5A098E5B9829424DF51640E287814B24 +EC7276869728AE7A5BC790A04D4345ADDCA9723F5A593D8D84535A9B929EE929489C6500A139B65A +116F22B21277B652F91E9F690881DF8203CBBB6F3A0318BB2FF340AB685C6C66E461581E0A76426A +DF2D095DB817EC450A93C508AE41755364E35A5479ACE83E28F08F3705EAE07391C95998CCFF3D47 +F2C30412588CFC30474F47BB4DCD161602055FD9B786B4B219F1AE8E15CB950E058F7CBC65B06BE3 +D99F0F7EE950B4397616875910218AA9028F3E4B08F828D3803ED6B6478E7348C5EE5082695C862C +D147466205E1DA48D7D7995B4CFED86E1861C2486D0B34D90E4E35CE5CA56751E25546D8EA517317 +96321A56510EF1CDE0B760255FE3F49E4A96229AEE563793002C4062CC019D684F0124765D3F7EE0 +DE2A32C74C084A778AE1F56B2ACD4F860CF24411326FECB47E6CAF5B603E971CA49069880B1EEC62 +C6399D6D17E821CF83CDFCE290FB7ECCE79637AF52BAF359BF9C639349F3DCEB3B5DCF9D3D71F620 +F807736AC2E1D9834C0EE777016D6A6F608836E73FF09C31705022C2D8FE5432842BB82CC0C7C4DC +4787F7625B0C34EF2D1D5C60C5B17757A23E09FDDCAC06285517716EE4D67D9340F1315C8F40A8EF +A18C08A74181B38B43CD8A5F35C94F8A81E639F723C71D745336DF66212A2645DFE02351B8593CEB +F21728D9AECD76198F62CE69BAB9B0EBBFC74D3C748399F3B5CDAB65CBA602FE6B5E57D222907DC2 +513EBB4C7161620BD5E845640F6A1DE79CD6F04295FA3254C5517499D68DED02BC30D38163C790EC +DC55720ED71FFC29471D957B38D01F6F9BBEE02BFFA7BD93C077A0DB751F3FAD72D252EE3FA303D8 +24CCE6E4EA51B1049DC23857A6EF5A661FA1165F2D5ACD41F66E662FAD94D70C11ED55BDEE625ACF +C3C94295AE7FEE2C4F8CFA6FA4508AB3BE567929BAEB6484241514F3ED2C661FB6D761293E07A70B +AA5176235CCC43D54A608E4660CCC4067CDAED4E5172113BD41863699A3BC2B35E07519EE678D44A +977C621AC76ED68C2BCB3AC415D678141FA81000758B3B3910F08719767C7FBC818B48D062FDDA3D +39D443F8CEDFCE7523715665C903626D9A5F330C3756270559F9D6018090000108FEF7136E29FAE3 +B268C347A2696AD4FEAC30E320FEBEC3712E116AF6CFBFDDADA7E7281F8E39CAE80BF5B105BA8E38 +8B3001BBF46DCF1A30B1A9D5EE2E9EC22887F98C55906F595EE345C16688EB7E504853EE53BA3CE4 +B562000A27B9C2A610762C5D9F980D0A4F97DD904B5B98C575BB7687ADE8C860C6B7231A180D4C39 +258B430935815DC5A437996860EFB877D48365BAB96134A15B8EC896091C14D1350BD0E7B49E917B +9BD7B7558C27AE04D99235658448EC3D6360EEF6CF9226E23A9F27F9919A8D06EA75B6621A1B842E +3DB3679207BF5961FDEB3E2F3FCE618AA84421EF4D98DBED2EEB9ABF4DA87617301EDEC2C09CD627 +66BD72923B5051E57B391B355FF3331DBBF99BC8F822C473D544A16FB81D7044A725B5D662D24AAB +B1E10A954B632A7D6DF78C05E95909EA1AF8A8DAC0BAC7A90B825C71540588A57A75AC01A1233556 +A3A437D8BE9B2F95B1091E38AD1233B44CF555FD516712EA2FD2AC43223107BEB1730EEA2B94004E +2E37DF19E1945B46C74AA673BFC1A18E43A5DE311A5BA4D5049C66F2D0FE24EDD4EEC0AF174FE192 +587202323AB73C0E1FC86D83782C545696956FE96B129E8452F9A68DD23E1F725FB09137DDFA6E81 +F5CD620B0D8818B7CA4C81D04148FE509D16B0CB8C6635B9EAAFF727486D0281C88B727D13091DD3 +7C8C787B4BE12856149061E184B5A77CAC0EFF56EE0DCD24F3FAD72AA666A8E4EFCA83DED889F1D8 +6D71F2985ADB5E5867D6F24568C3103C01F32EED0362448A1269CC6FDA10835C7426895591CA6309 +AFBD72B03D0FF1A723B763FADA725F3BA6267482600CFE1AAC4F38E8D08FB7BD7D71ED37EDA818C6 +782827642894A5FDAE1F41467FDD4ED68B721868DB0FF7118E4822273D08921FE254B6D8330B7730 +0808AC78172C6AC2D717C73F066C5CF045BD6A3343F7E1CA1AE1DFB4693CDF6DD1BB7F22A4C39148 +A114D9F0450B41F8E89CAA29B48ECC02E8FBF1EB3647232CB6FC05FAC18A09826B772967F30B7526 +392C84F173A6F0839A84101333D21CB3FCDF7568E25F1B9C4591592010E85AE01C93267667080710 +DC981DDF2E3042F1BAC3A2321D11073A99706D8AFA7B995592101D3CBD1FF67AEBD2493E71DDF043 +AE23697F5F9BA806D5F9DBDDC98F3B2E6C026E50B9C47FC0623388651FBDA2995D6DDB88580D906B +4452A9FFD794DB528C4676AA022D497C17865023FE668FF0D8247B2515CB6594FAA549BCD58D7483 +5FC1DE46D06D697F07506C65A63C84C8AEE4FD2CCCE290B6C55202C0137805E909ADC185D4BBDA02 +C0BBC874C68BD4805402DF8E51F2E4D581D56229D86C98707190FDD88CA482782AB2CC0CB540D463 +D45E2CD10F0FD1F43078963609B6A3C1C35FD558BF6D38D611507FB8120EE778BA1698FCD0863AA3 +D51390AB375A9C3ED575D8E32EC32AA795662DCE0C80A72B4229CAF0EACA2BA8FB9354C8AF5D3556 +E0F54D17EA6D37D0E547B99182BFFD21C3EDFB40A76B92CD2CCB9ABB72231A16D4FB1872110C63E7 +F2F4117C51947F5A4CE4160122CEC7FA38DFD5887A98839CEA5AC1A1B122A898281460F6C9F36691 +09DDCC94BFF4FE760CE871B0530DC684B7CD5190C5C12982D7D917B7F94DC90B921361F4B6BCAF44 +A3125DF056D6676B8AD2E2DCB1E7D568976F8DC4DB83366196985EF3E2D2606FF2BBCDBB9694F8AD +BF44BA3E2A7EE2CA62786F91269ABB981FE89A1CC2C22518F3EE16AF6DE6D3BE3D1E2B0D83DF5A33 +0570EADCB0995287EEF0150773906A28BB8EABD04009D4F11B06E4294C245986966AC0C31D45E7B6 +70124E608F18FD7E05F1268F910C88F2357FF735256B5FB86C338E078CAAB16A1D30736647E79809 +BC5113CA7C147A657D56CAAA56E2E6D3B40D4A7DE2D0A9057DEFA60A5A7D2A48A9C95C521647494A +D9C28A06545350B14840742BAADF1A23A9892D3C456AC7A5CAA653CD7C02E7DC251B9B46DEA8EB3B +63727C2907B568EA2A3434519EF3EA321726C75BE65A9DD3C2A62DE2770F0C747CBD27C25C704966 +253ADC94339E9D7989C523666A105AADD0A96C4500AB1DAB19CF0C3D8BF167F05FD3BBDF4661512B +C09FA9EED933CB759001053F1D679BB672E184A63523EC122058CB9686AF95E1F89C7751B46F7519 +59D33F2A9CED533F0D9D0EE24955EF6260CE8007A36E461CA081A6561A21BB095A615630B1C649A4 +04324D15647509902F435E95D54DA7856AAB750E2B0E3376FE74985B443BF7B7CCEE9BD0E0F63C82 +6E20589FB795011806CCE269D91E9DEAF790C35EA8F20ACBA73CFD440CD214E886BE97ABEA4DEC2C +D15F24602CBBD22E6521DD9D44E759B4315C9D8606F0120E8E772570E682D02D570EBAFA94D40C35 +C6E6675F86BF0796EF60E9572347C10E316FCAD9CF11B9326A622CBB0AF37E5B88B030FBB914DC41 +1D8381CF04C9496FE7CFA0A240C165880FDD3B7F5EDF909AC0B1A81F48616EA3FF306AC8C8DDA12F +06140EBF41223AD5A6624C5733C2B4CA270B9826B296667CD2C9898FE6A4EA8338653CA402FA4B53 +734611B6C02DE1A241D5377F75B81EFF73C2AC63787472D8C75EADFD232EDA25153A79393C421E52 +D1B7ADC2A02C4040A87EE57816B65C291D7F715301E77A8FBE699449DD4727E1B434ECDFA4116210 +A03709EAF2233051A647C9B6774E6F9FF712D651D1AAAAE8D274C231AD671FE9448C07E2FDE44F18 +AE26041A259428422C59FB8712CA81FC63887890F4DF1AF706A29186AC1E54951633B09F06DB2671 +C18E9CEBDF09D8CC0F3616B1F8AD61393C4CFAB1C7A42EC0942A17CE1BD28DE05B15B55B38B33EC2 +DE5818C222301568A1C6590D6F23DDE9D925C2576300FE8E8A53638822C344A5AC936F3D5784CBB2 +85033333000108FEF70840C96E7204919C3D0B4A602F886F4D0037232834D7BE00C11795C0CED873 +11324CA514F38BE7E6603D209CE4264DC35BD16F037A10BB3C78EDD0044D99E6273E1662B88586FA +698C5A26947706289AEC1449A2B8104DBE3492FEDC72DEB7272B602FB5EDC644371D9DF0F9CCE460 +48510FEF05721B927245EC75B1596171AFC900028C8C64AF866B3BAAE388E76A9A62076774873C9E +2845B4E1338EE7DFF26880BE6DF59CA22C1DF2D6449E0E180ED9F47C90FD055F3385EE2C55DAAEC7 +69ABBD5051915AE45B73A23F11D13EC81F64342C931A20EFCF074965854ED9615900BD45C85C1439 +7725450DD9AF53242A0A57BFFDB6A181F0506AF018D2575B03FF21F34E8EC1BF87D6AF3C910560D8 +18AA64F621538A3B34EA5D064E2A3628F68514F2AEDF1DA03C72F66EA581DF075E62C3F53182D1B2 +2F3A42CB8DDAF28D6F5D3CF8D49972E65DFD7678504A6D3192EB32B578269F186646CE99C519ABD6 +1CFB573E234033D92F04690D99991A6E0D84CCBF8F4165AAAAF8FC5BB499FA6ED764B014F853E7FD +14B635D736BE8DF7FD03FD6470D5AC42B29E7215BD2334260F38C2D655361D5B01F101365BA7576E +8A5DFF77F83761B8B91FC1F0BABCB1A78A2FF9D44D12CC074AB6C4110E33A1AB337557009351FBF5 +0187A2A5725F47FA558A2C172DADBD816B016A3328B136296A7CB14BB8C05BB37688CAEB70E9B4C5 +B9F42EB37F37004A3C6BA032DDB7B5B82C42EFC3397F33CEFA07A0CDC5E1B27A7A67AAA7616E5814 +9655E02C38534328F56BFA572721F6BC876723665A215DBB89F4F4B26A7A19BF09BFBC4B3DA93383 +E59C67168EA7D83B189435B18BD3DF38DEE4375612503AEF3B5B6B59E8776D57715F37DF49A710F0 +CA99DA5952781B31AD337C205C91E8DC95266C4D784FBCEFE00FE29D9E5EA1015404787FD339A3EE +5C436BF677920965F74E4EEB654ECA25C5E81FAB8279F18D8F3D578326B67BC835A8DEADAD6FB83C +252324F1EE4EC9B4FFF9FD5B834DA67179075D917843427A52CF451C87A530488014479905B03756 +6E9121935AB9B6B4F2253E15518A8D1CE18420222B0238B66336A4AD2DCD286A7109E0542ECBF53A +5FE6FBBCF14AAAE88455E5BC6F4512BF9F6AEA641025B89D7E3E0F233C63B02E72B4F1F3A72D81DF +365FCA9CB18C51137DD574CEA504EA7114D96C60B4785329E4508FE697F62AC8217ED5111006B305 +5308A5A7F5CA417BF2CFA49AC5EF13304BFDBF4858E50B0FD92279724EA0A7E761ED9ACBB5620F02 +C788CD5D792EFBC605B2AE1DF23DABEA04A3B66C3D7B95302679EA9BBEA8328DF267E67045297A73 +217BD8D6B7ED0E52EF9ED92D7C884888703C680B5AB8FA1BCCD495EBE2B89E84B659FC0CBEFBE411 +71403983C4AAE88BCE775C85F51FCD6D4D2095021DD3F9716CC14F3ED6FD400646A2D574D7CF3A67 +CA407F68C20138AEE793653B8AC97AEBB1E00B86E0C0C73328C4BDAD7978A33B481F61D515F1E3D3 +C709270EB0797CC0C80502DBDBA64A8F2B65B311AABF14C933D8CCAE94C594845D684AE6C3AD63A5 +63BF167B572610F78207662022C52705DABF0310C394BC8FF6C5DDD0AA4DF1DF6639A1A7CD19B026 +BC56A52DB99BA286CBBDDA106C15A79420EEA3A16D49853B2714FA6464611EAFC9BA851A5B74A2DC +3623DA2A74E112CD572B65D6F5A1B4BAA366A69E1081158A6832DF1EF72717AF7E656AAD7CDA794A +224A3F632BB824D2FC7EA04F2A04E5A14035E7EEE93E9F14AD32F075A8031C9DCCF39366A181D5D4 +BFB9869F88FACE4C9EFF39631D3DF7BB160A6DE9D4C78B0B42B261B81DB11AF23E233BBB012BDB32 +83F92F1CF03F54D3BF50238AA6873A65F4DB597C814F84C5B703E0CA1B5C572993B1C0E1615EBA23 +F5D5E04A9FD37131E79926F7FB2824D399B9F6227DF03C0E6161A4C119B2850A4D8991E3944EF9E1 +74B3877ACBDF8FB853E5D172FFED2F1A309F955A80B1790E0B68217985D097A15890A7A2782FB1E3 +18F05FD315D66A7EAE7C8C661FE42125906D0A69FFE5C91ECD8E5297B46848E8F43A514A2DA2B567 +4D690C627A814D2CA67E1613AC0C6E78148E53B95BB8BA21397EA40169142FCF0965BB4193D640A3 +EACE15B298E4839289BF591AF0E4937BB938B92F61C2E79C193F3F678AF00E88632782EC1596959D +98B90CA3B7A06A24BF5052CA4A52FA16896DD8A16F151A07835E8C34E6B17795CDF815C40A4CB423 +DCA06515CF55E863EE1AAB647B76F115D85357F950BA567A0BAB006D0B95D4D8AF86B1E8E4C5A956 +B9AAAFCCBF3E43DC3DD5CABC51BAA4ABC5EC16D7F215EF8B945B7B0AA0BA2515CEBCE6CAEA588C56 +D3188146764BADA44B90BEF0468D54BC4160A2BDE795975E39ECBAC20C076411BF9C7BA25E67DCB0 +53845ECE156242F51617FDE49D4CDCFB5886F997AA0DF8AFE302EDEE0A78E853B4F8BC2E02AF5741 +E65612CB5DD2FCA14C29D2E05C051F83C260B0B8FE422435AC78C1E58952E45DCBEEA07E515DEED7 +2F7B597EBFD6F314BECFE3120E9C13F8BA25BDA197A10F17DFC769A589FFA5416595A4C545AE81F8 +DDB85E05F109E63DC83D23CAF767A5000AE323C694FF41E5B8415F63768FBBEE2052C8217A893D08 +17CEDD117E14B89206983AF89731C1DC7879A4AF02499F3BB600623A35EA39D5C28A82487731B28B +05F42CE99181FFC74B3A1E84D582981CC043900A644E5CBDEF01D9C39718C5A30566E5CBC8C3F8C7 +ED53EC754A5938E2FF193620FC788BBBB826280B8644ABB8DC77C40CB03F42865E29F970FED31A26 +88E56F1ECCAAEF2D525153B6AE8550B51998D2822CFC00A26980E822E70A5503E9304709C78530E4 +BC01266D1E93559775DE503870E5ED3771C000FF0700F86106E3D00005741AEC579E7D97CB32D44E +4C9F23EE10ED726317B80ECBD5A5D207FBF1B41006E5BBBB3E98468DAF581BD54918534B47467644 +1DCD824AA6F8E8919388091001ADD7BAFD823458E64F508F2B05B375F52F1E65C04CAB4F48973012 +5D6FCF708078A6C00BAFD9174924081F0E50637E1A3900DC2A5DE7B7F72A6FD92B9AC3F153796CFB +9A0F70BEBD32537E9E0CC2A2CACFC03AE003EB4479AEB4F80B9DCAF11157A1328560541DCC15F54B +677260A4586442DC3E0EF47AABC7BD6B10F18CF84D58775F3622A181F43C30A86004298289613687 +1376826CA12F0B17BDB97EEE6FE01D6DB7A26FFEFA2D36CC2EFCB78BA01C0DD397134C73BC4866AA +2BC3B5260A5521589839280C5652657F6B19A104E138641409FCE31C2D031AD68E4918291BC705F6 +2C3D91923DBBBE22211F92D12BF1D7A9986400C0F3631CC86971D1AC2E97A2AE0E39C4B993005BFB +FF4CEF484EDD6872FB36F86A67F0BE97F4E90ACB61358CF50A00197DD053D79169A77E63D131A149 +3AE5ACA1DA6734E961EDEFB41A89DA25F290E390CEAF9A162EC2A20B0C950514DEBDB6E237E2C13A +C0DCAB6B14FF1C72649779C8D6BCB0DE9CF99DE53CAF34BC9FD960588034D369D10C86D40393D521 +4ABBA50EF1F79F184EC1A09132BF1B32C2220FA2E3EBC5A030B0096413C9AE39BF897178B75BF496 +7BB98BBC7810F0604AC8E952B86B2F2B4A26ADB4409DF905F5380756E7AF43DC792F7A9C3FE48529 +7A346EA12B54A5AFEE6C6823FE0D094BD3B5B7F34CE3636E08D436394CBAE2F6B6AE54069669463D +2851837C545D7B99D5939DC6B5D0668345AD080B946C84C78B07ED30A02B6695F0479111D7E3C3F9 +D2F291C37BFD83EBD4F8F577979BE807373D89C06B94DE197846A0E962535FD4D8446B6BFC332596 +4FCA734C584C30BBAB23D4226020C83C9AF803D28F87577C9B0749B8C83A627CD61E7BF6EDE9B45D +9A79BA1A9359722BAFCEFCF3D698460983258C4B1A6E22E658AB75057E89FF19496CD919BD50BB46 +65EFD9271A0B62D1BC4FE2AF3F09246BFAC0B83B15ACDD351717141923EADE08DA0FBC280393B19A +E50E4299C219F12B3097E4437AAD8BE2C3E77898544A79A3D7D26F03408BC1329575866DDDBD7F67 +DB580984DED6664BDF4607EF4A0EE8496E0EC8F139619189C24ADF71C4D3B09F617361FB89F26D94 +F4CB4898A321F65B1ABCF606AC15D768A26C25EF4141B7C4A6692F0397906EA6A81757C001113981 +A74C71C1FBD103AEB88D4FDDC37A451E1CA0872AA838EB72BEF28918B16224B7B89BC3366491414B +E14DF44006BCA63BB499C3B7A8104431AFA2A361604C8BEE5508AF1A45A459A758E9BEDA36E183CB +30325DCE3E12C1B4228C01C8D1E5199037AA8B21583DF04FF78B8B69B97CF70A5312B8E236674CE2 +70D5FC9EC343B580CCF8FDCEA4008E21C9774EEB200EE9E4AF2136A29043F23B99BA56B4FCD060DE +BC0C442CCF55FBA7081F5E1D7C07864CD8FCF011C96F897ED5F8F17A485545D6CDE83ECE2BA78C08 +4921644BC3D2D897D0CA942DC64838627B7C67375C3EFBC64A75087BD18173FA1E095AB763D1EB4B +33A12F51E887CEA3734B80EC6A806C338F1AC9CE9F39FB15CA5FF7AE52FCF41E3A92C47450930BE4 +DA28664C37B07E2334DCEB565E71295289289A12125494AC4DE53397AFABB81979C7491DEB6EE2A6 +99E63E145F5E481958B4BEC8DC34A03CD8A354E297160C7E49E5F0136C945757755689B978356E39 +A51939692566EEF3EBFF0EB67E6F6D2F267C0AFD9ADDB0D32E5B29EEBFD90327F412CB6F2976C0B2 +78A630C305EC7DA5D6727AB93DF9433E8636FB355FEB7AA0527F88EA05DD6F4A0D105685AEDFF1AD +28BC7106A5301223387DC18630E2E3459762ECBBCB839A601D51D3A536F6E91710213635119870F4 +38F11504BDE1184974C101E360009B6D9B2993383CD8B752028C10C04487813E1508269890BCC54E +62F3BD38C0718B2729B8B1D28F3220519540C435721A0538395FF34F8CA9AC2066CD5530CE01F217 +3F4BB9BF23613C473D873150B95AC5D6970F46D24AF97BBF20E69420A48B806D1630F6F61B29E76A +8C61E279D53835DE258A2B2ED21A1301B99E36EE4DDC819797A81AFE86AF782EB941DD944DC40A6E +E25724D92524D6A77DF1C54685269560E9C275EE452844F7C58CAA2AB560A2686F1DFE9F94BC938A +0EE8392034E7E6A5748538A531F07A59645F5B70D931F0DE679B2DA137335AE5F4BDF12151822795 +8F675BC344BDDB5A6C85C254612694D4B50333BA766230604AB8A21178F56C6D62609095CB199A3F +515D1CB9A49880C5C24497D806FACC158DB42A8EE4D9FF4948085386F601078C6466F4085284444A +041B086E41DCA8A56675917E7DF8C7E12BF59AA866D71F970D97925AA6767750B1CC73008D29E815 +3935F14EE57C504A10C54B5E10BA583B6747352BA820E3B9AD45D00923039B7924898E95C208F55C +F7790B9E99BD0CA6DE7DC4910EE76948826C10F5FE4B543B4527642EA8F3F93BF1768DD3614A3DA0 +A3AF4F2FCA8FC9BD9907B4155F2509C71C2B0330EE38459754BBB3FBF1CFA545F3569E49060009D3 +49528D8EF83CBD4CF6985CA4CF644A6B3257824B05B8235D649BF751EFE1133DD2B8E2309F031B9E +6EDDD8054222B9CFC9B6E760ACF0D645CD127D0F520962948777F154C3FBE6A85AB0C9E41D9BA6B4 +C13317FC69FC5E9DB3B5D3FB8459BB694AF74ED2401C52CBB420F22BDA125CD9B579E54AA951FED0 +E6189D5CA6A91A359B7BE6651DF4E85384E09D56AC761BE65A493080FA3913750F857C8012D98BFB +2376CD1328C46FD823C9F92D94EE61167AC9AC4CD4E20A688A02F4E700EB00FF0700F8B1810963D7 +3CAAC38E224BB5B92FC963D8506746253CC3E625C2FDE1997425C901F2794B5EBFF0B8D4F2EB42BE +01C31ECC648970FF6DD6976C5040B925C71D40C17E383B923F67C54912E1BAC69BF2E84F496C80F8 +BF52E05E909627980DD32382ED36A182FEFC7539CA2591ECE3D4194300E0F714DAA80DDA4354582B +1A68F0BBC79965176CD6BEC7775D9AA09477BA37C476F1D030A0E8AA11416EC7776D9FC1C774C6B7 +8338936F3296E09DE8E4647F7DB77342213A0701D69112FB78790C6DB8CDC49FAD9AF14B3E4A5CC9 +D58EB1851AB3B920B1845BB2B3D2C6F135065058D70F6ECEDCBB3259EA73763C4EF7790EE03DFA86 +1876198E79171D1E0668F648E79E59344AD5A6F8C6DDD5BABF287AFE7E436D200A331B78FE408732 +34B366088EC753E44F9810FC17910D00A2631499C2B7DDF3D38CDD2FE1DA1910614C46B660E3E509 +B1B76BAE9BA5B94668981E1C519D5E54F12442F6772A819D1B645703862A9AC310C4171406F26205 +BF2C2F89C5980C2E57DBD4D595B74D4F4B9EB99CCB19D3B601FE324BD1ED5FB0B04C351C5805E548 +36A57D33C50BE2E0A0922D9245B7154A8AFBCF51DB48006FA9F9F62A8EB0E1ECB449F5A3A28C6EFF +FF4845DB51F48A7A70B164C0F470601D81C21FE539214E6ABBF543BBE31DF60D6155AEB83C38C6B2 +492DAF563608E018E0706C35C0B596B515D900ADF7B7DF79ECADBFCDB96B42F9775B1FC84F007740 +E2E2A7F15D5CAF6E8C38E6C3D81110AF50A33FF2F4F042AA5ED7D7F4C27E5EE5878B91C22B13F6B5 +CEE2280F1FB91A02EBFC9A9F9EE71B4198C48D3F5E034319C193639F479211B50635A94504B4BB21 +93325D6481B7B7B12AEDECFD4CBFB3D23215E4921F3418B16E72C7F9B166C57A7D53F471AD863730 +CAD805FEE5B7DA695DA347F38CFE3C9CF6CA2A89500A86EE82E33D07B262E059B59F7D4D04A41D9A +FFFF8DDAD0958AA5AA83D1521258433360B998E842D301DBE1A75E2036B0166663E9603AAB9BA617 +F2EB16C05469E1BC370B14412E836D7FBF2AC1FC9647F7C6077185596AF3CC39CAC1EBA0924D3A55 +1DC24E754C44B28C42A2DC7F062EB9D2056F45CC049D3797F2FBFFC36D26728BEB7DB77E082C6C60 +68CD109C9A27F4A4E86B2412104E6A79AB2562D22106001223086C7A8A7444631D65F9DBD720E178 +884D621CD7FCF0D93489A6520916268F7A289DA799E48B80E4ECB47662167775276665B7D38432E6 +117DF4EC08AD9366DDC5B064369A976C563FF772D61DE007BBE38BD17F830CC452644FA4FD345C04 +FCFC54213576EC36FC447349F644E7F189EA1958B013FC21DF3BE3C61DB413497F1787F8E9DD37C3 +D26D7ACC5C04C0D51ED10BD7458721E098CB8E4196CA2FD6FF36DB872FD0B6FCA9A811C776FC4188 +FA496EDF9F671E22360E6953B5DC79ACE47B635A209B4B155BD06F24BC1D27D14F6C95994F9089B7 +DE881EED4AE8C3A7AAC3D71E83AC70B304AC5F5400129ED90045B442309A60572FB02D2053EFC4E8 +38E7965698E3BC6523E2F833BD96C4B3DC7C7FE2005AD678ADEA55AF388070C25254B38FDEA67D09 +7E198F14FFAD1143AE0B26C661AFA7A7AD81F73F127AD21AE2AB3CF7881FE0BB1E34EC9804501119 +6F6336FD9D7D3A84E813E2FC42901C32AE1AF10BE84948F4EED93CC6130AB01F67E45406A73948DC +9D7478A0181F83BA1D7EA1FFF31C22F25B97615ED85C9FA562A9D3D93AA5D56DB701B94EFAB362CB +542FEA17ABEB6421384275C17A93CB6EF01E12B62E6B275495827C05DA8A516665A9E6264F2AC19A +C28EDE14D26D0049368947CCDB7E3E7A844B73B624653611B5F6A016A1579C4535856344758BF4D5 +D26C027BD8BFC629D27FBB3871E696FC8C3A3B10A2359FFEC0EFCCB720E2A04B690B038F81A3962F +64E56479C0564B20ADADF57C5BBB891FF0ADF37E8A5EB1DFBADDF0952A6A90B73F9DFCFC55EA32AA +CE2B7C3E025213140EBA63CA81434C26C2BE14BA0928B2179F0C337D6477FF536A3FEF003C70FD91 +C4B9CF894E8D2A551A0080BD44B1AB45695874F50F36E8AD53C777BF01E5D1D17AA496822391EEE5 +241A9B185F76E5636121F29652D941B86055FB0B81AD585AC63C329DC9E75145F9118F4A4E470147 +02F9906F4B05B49C1712E67A77AF695E861A59954BB43D232338E83076910DDAA918055B2BF73727 +EDFD9CADA27C2CCFCE2284548E25919BEC51BF0646E0A7439726B1E03A7FDA13655C0F0FDA119B9B +3DF056AF8E76AF7CB2CF3D1DBFCCE15A8C6BE49D7A28CD889032165B9946D94F78B509F60485D84C +A9E53FC2F0F88F291A615D7578A420C6DEEA62E8FE7BD9DC791A2FD7E582DC956A31645B60A35556 +9EDE104F9AACC5A9EFEC8E6D45887AD0EBF5699C0A523D42A5826AB61C16C59F6606FBE45D0A6821 +CF794D7930CD18394743CEF3F8E3104879B2D28A9B61D2A951218B08BF7AC93DF039B66AF7931268 +FC2A6B8E767C8C88D44035A65D63044A2DDD5C8404EB27FCA4BADBC2A52EBA083EAF25C623ADBBFC +1D052C7FFCC4EF818A8E2B5C0D6E6FD4CD558B4F710C0B63AEC5CAD6699505E1BE9861939A7D28F0 +9C585F2FCAF9E74D2773099E13D22A40E1BC6E61E024BC8436A645252FDA30DAC3124CD4F15E4411 +2F1F62DF68EB4CC77E7C2BD139F9C24B6EDECA33AF7234240A9D9E6E1677AB00AEACD99B5CFD41CC +C16B66D1BD23CE6E73B1EF1D3DD9B2B6AE91E3A6C7D7F8AEC9E75CE8256A71142B3C5CE8838D9FFD +4DC4628EFEC50B1160FF38ED83F295D22F35AB8B2EB8D2942CB8B161F1BDDE2C487892FD1ABDCBBD +583DD3DF6982B97FDE0C551161DE806B690B07805CEDCF2D3485FA01814A733CCD9A201C5DC42A8E +E38A000108FEF73FD0FBFCE86F236E6A4FEFE9EEB12AAABC2C771E5E9CAE0C4B2DA56CD0B752EFA0 +20F53674EC460BEB78EDB454DFE31E8DE326759E79FCD65ED6C9AFB8C341BB93BE114D60B0DBEE5F +8B922CF51A38BABFD584E2375C6B787E7BAC3DFF42B26150828E099972570ED367A22D7C7D52A078 +C73A67B53FC6A938B4672B9937912D3D096F6FC5C57F499C7F3317E2FAA75552C9ED7E6C3BAE7424 +617DF89670C61F1DC39FFA79F4D0C37221AE7F8E8688B4ADFAF0493760D418F6206256A04C5DAE33 +85BF6A6A83D56C45F65031A5F6C68D33E399122005A4A638189098079FC9C1CFC894505FC91C446D +9A599BDAE6C7E84E70C4FDB0C1B538D18B81D194FDBF3A44B01B12568D2DCA6AC591A7FDDB12E262 +E1DC04AD04C3B6B7003652AC7B760F9E06FEE1AFE788B3681C980B3AF6C8173CD3578C16EE35DAF0 +4BA8E026681FD272141C2364058756C848CA583B986679AAB7740502F7FC3175A8D15362503F3D54 +E549CE4FC1A89310B6095892A7B15CDF87C495E03E157E394C1C57DE5819A50753C248816771781C +61FA568A90B145179E9CD0B314BAFA0FBCA70B2BD20384241CE80AC642DF7053F2B4072AD7646632 +9C08256C926D2FBA04A6E5591620F3ED496F557CA36F7C0AD96712E11B51743FF12336E00EE8DC4B +16A331A2F9757C45C5F3BFCFE33866B7F9DB0784C75E8E170D41C3B46FC29EC815289702DCAEEC04 +53663C93BC2925714DE9882FDD4208597FBCC76FF0CD5AC64731B912A3ADCFC9C5DFA5ED920CBBAF +D8FE99AEC35A5DC25D0707DB40CB5D9D72304EA3CEF96FA767613AE03F48191FF8623FE3E1A42DBA +B3C791744E9CB4D4CE5932AC086D1FF81F6BBC0AAFD3A983DBD0A7689525431EED30AE0F6FD8D620 +EE58A0BAF13507E1BC198306E99FEB649284B0703982863972D9F63551E53FD9DDD809B0AD4DBC1F +7E274B165E26E50A020234E94302B804C194A32228CE0407C566E40798A640C802166E5CEA69E6D0 +AB45CE7584D813B0D74FE714DA52669A55B35A8F5C8BBD4FC17A9373AED9152756A90523D5D1CEDE +4D6F660E791DA84F1D6AFC9661ECAE5E3A305859B3D3405B07B12EFA897C6331B3E20DDA37D16945 +D3C7D9B252EF5B7CC0DFC26F0F89BE2B7DADE07A1782644063498713A1E165F2723CDD2A47AD0F89 +D9BDF00439F283D263FFB40361DC40A4CBEBFA47056C62AA6D5FB26838B3D2E703D9D2CC2A5742AB +5526603CE6E115AA9772A023340B91356C392D46D563E92840CDD28084D7F9FA4B23989CAF6CF91D +90B6672D8C8BF4D89C9AB1D49371E7A1ECD0AF0912F9B035F75438F443A191707824892FAE307AB6 +3374EA62A1408B76D57E103387541821B861F0B37A0405FC8D490556C4E330A0949C184C406BBC5F +024A0AF7B4BC71A7275A8DC399C7797CCFFAB8EDDBD590E5F082435674C810C5659002FDD50EDB1B +8D1FC31546A616A9F537008D092760F3714F71F8DD9A4D1F2392C373F85A871F74292746D91CCC90 +FD3536979F918F3DAC91138100E47183B96907F9413E27A75A757F8D719067B7116B8AD141114316 +F70239D3ADFAE94DD5F023EE9CA8B4C5276D52EBADBB97665F4198DF5C1250FDA31A33A979730836 +86C8727D1FDED5DDC706AEB932BD9F02D7FAE221775E878B9A745C24D42D9923EF95CF7D0878C8EF +66946F49D750753B7EE476BCFD64B99F380D4D16172149987889560CA2E47BAAD5761992560105F8 +49C4104F26747C261FFD9952FAE0EEAF6FEA0DD1D005DEF32D6041BC96D747411FA515F41A05205B +A88CC9285B54DF47617C69F6DF6FBCCEF609FF1B40321DAB845EC49A6370962163AD712EB5C88ED6 +37442667CE7B025B814571CD885A5A75F15829EF6E856019A1052874EF9E1F9911083DE148FDBFCF +8F38A297D27543F080AE6D57A8C8866B72E8DC3BA71F42DDC9505B4F83E4DB215903B948F08DEC77 +7E73151D8F7631E75D1C9FF3448C97D454FE5B51F0CA59386435837FCCA8C1D9C8CE2B4279A92F64 +B3DA1A93AA26509411B0E0307140B7C94E4EA9AAF08126BC8B7E007ADBC23F4E6C4F374315254EFC +B3F81A2F5F1ECC9F0E343B5CDA7D68A5BAEF55B1040126E0DB737E0832D52E58924C1B5BCB9DD9DC +28C385D4627CF8CB308DD61A9D2A3DA3C8FD39BB7209E0BD983819487EE77CC1516869F17065057C +644702ADA9F5E0B078528AE57796EA6F5E452948A28D23F92702D038958F9BA5A52EC19C4D710B5C +F68074438E45EBD27D96C4121F834F50E0BE83DC857194CA2190FE620DFD32B5D673747D5F69092E +D62F649B8C9F7F94C8CF5B5CBE563883104BCEBF822BE583A5DB2B41F2FB1D1CCAB03C22A66D661E +3ED26FF6B0A2E3F624B06A9647027C4720167FC82049304AB0C6B6ED728DEF7E0159E82DF4337390 +F444D4B8806309B63335D94317CD27E3513021F4C42A4D813FE44E9B66820573E9E3293D0D0B8F68 +62CA0DBD5894431714B15DF5CDB3AD4261E5D3D3AA6516754D1F864F1D2B5AEA7D4C45FF80631DC2 +FF881B0B852760322D3D22628AE153D565DCB60CD027CC60CB11F33E10FBED843D935C7E7CE05E8A +1972E5BE5161FD0A3BD8EA279A8B0618F25746FDA452657F1ACC5FF7EAFB5E80DF61E4E555FA7FA1 +2A4E9917BD487AE866E4DD1182F7E63CD9330854CFF9A6B6EADDD7F2CB2472B8B3F4DBC89E984A86 +39387D3A4D3A079B76DD662424A7C9BB0D437AC713B9AA7BEF8A0614C9683C7087AB2EC85A9B41F7 +AA89A7931A5CF840ACE43D54A9E133351DEDFBFD989D23F79259BF8B7823157DCDC6D632F1944B8D +82FC83B064775734A635E0A95D8B3422DD5090ED5975DAD39C4C1140F388691FF00F8F020080CEF5 +E4DD1FD274FC3E64E58E07B3929599AB00FF0700F8D4E5CFACC6015EA6F780FD4071619AC5563181 +CF2C05A7A9F10529C4F4BAFC2DF0EEEA4D5571FB77749CEB6E633BF1C52673BCF6ACA78E7BB855B1 +9E0B547D58C74F1BD334B8558D7C835104AFE1696B45D646AE4C800E5133B5627CCC9855E24CF281 +4583336F644D3E35723FE7C8D4ED235808B6CD746C4D8687E277A70A1295E7F85CC956D4C9D76B6F +AAA9ECCD068FFE74FE075F27171F1AF0D0B6BB343B253841EAF2D62696C13871DF72D2CC428002F6 +9F2EDB3F52F94A209801014E552EA34ED6D8BF022B5467BC2A1057CFEEC899C044CCEB34F70C6E5F +5A07F2B3A87FEFE917AC536AD9351C040111974C1024DAAE08C020DD27DE58091A9162D5816176F3 +BFE4C196BC8EDB5C36A2E4E66DB55666A34528788FCB28F426ED3E6D650016D4B992430D0711DF50 +059675D3CD6C01A247CA7EC244C889936127DB0B4A9876374BBF18826719EA3EE5BC0796FA7C0196 +4044BCAC31B4E78393CAAA6B0EB473457FC677B780607C5589AC2218C7FDC469321D04FB7B7E46D2 +964D60451DF990994849CA47A5145F38E15A849DBD0AD7DE5EF50D2EE8B8936453AF9517ECD2BA57 +F969E81F47BA19086540E5AE906551E47632F4DBB8183AE4954CEC4CD7EB4EE0845BDAA630115E9F +3DBED8F25DB24646AC5687B7C5C8D7726FC2F1C88B9CC09573A0EE21A520C4C7A95E2F3861BBAB2E +B22186D9679DE0731402401797F0A3C5F451F0AFD3D8F93CDD4183335FD53268787AC7F5CFECE8CD +205E6502A2B606E11D3C4016F7E6BB39447D7FE56B13896BC56094E05282883251028C66488C0BAD +C5C0742DB6FB775F24C5D7EA6ADA2DA17A6B77B7F6043B143042BFDB5B789C47F0A383EF3AA7A77B +CFFEA4CE1CC005FFBC9F445A6DAFC014F5B87E405718B92747473BA3E57EC4F9C56D7E67BEC45EA3 +0A2A641A94D9DEE86FE00467E3AA3B6ADB44F02F96116C23A7EFC9AAF2C5E38E682407B51CBE6E13 +6A666654FB8DF1321EC83B0AEF090B065BDFA1AF310BF32AE5E821653822704CA48C7253045E3B28 +53D3EFD914D9CA6DB7641BDA5EAA6D1E9D0092BFDA565FC85F51AFC426ADE0A50F7EF455DB885090 +38367465594F883C783BCF71DFB341C025DFF3E1CD5E54EE16FFC5004035B4C9657FF095B1055C1B +C2CEAB9989265B9FCC253C1DF985153638B5ED2CB52B59A57A38AA000506966267C2772DC987C308 +F46F9E193BBBC46C03E35B695E41AEDD923D9801B4EABFBB10F1349E987E24A621E60B704C38939B +FFF5553BDFEA6F5BA89B45B09788F23156E482B253262340959880F01890F6E2240DC2785EBB7BEF +8734642947988E77960DB3D24AE51416394E73C2D4B0D8D66F46106F2142E3D28C482FEDB683FB50 +10305173AB1A813B42E34D21B3EDD6A10B0871658D108C40E380598E7133947076F0623F45FFF5C4 +EB2D7A8E8314F1D870B8C9BED34DAC8A0D4234CAE3552B7924B8317E696EBEFBBCD4C5C0D71F274E +28357A1DA7CF9C4567BE0562CEC618614759FBB65132A26384B41C49240C9F6AAC0F84DA628FA960 +4854C95EC2B8CB8C04ACEFD511935B152CC177C5A83A87480330F72636BBC455CB0A02F936EF4CF4 +18B0BB77E61156F67EA3D9294C69E777D47D8211059602FC13D265E4DCCC656FA6AC70BB617FB13C +0EFCF82D557F7A783AC103C5CF9214D3B12500A6FDC6EC26B158AF9DA07EE5B9D71DE3F5BE117169 +DF71037BE292070970007901344437E4B277435788175A0E35DEF9C36783106B9B28CEEB1B670AB4 +7AB2D6EE516E4F84454E2C6BE1CE58FADD6626CAAF0700024DBFF830ED831E8F5BA989E9235AFEA9 +6A97261705085661CAED207B74567EBBAA77C54F0AD999F5873A6353498A9CB96BA697B1971959DC +8B0DDB2FFB52AEC922E5F6A3F8D25DC3D6C0897223D1B52CADA42313138C1CB8D4452999C2AEEC89 +7A07D55F119F56F4ADA394E0CDF31E31ECEA0CF509BE2F685754DCE100998F58C8BD948E01190EBA +930E8C21AC1540AB1D15B83CECDEA1AD948CFDDE6D263161DB5E8F071A7D0541E39A861F2116ED27 +238CA9B20DC78147384DD71942E780A9D5435C2F60445C8F335179DEF1E6A0B869BA2787B8B3D85A +E336C2417E79AB35E2339656A608D0555F24EC5855E797F55B817779093DC5B7F19783162564BA46 +87F2250F4B099E372E47FC04F6E5E497BA31704749A30B7EA1C899E0F3C17722FE27D4D3083706C1 +63D67C1027711AE21AD5A35CD862C5D00CEEF3A5C9F496A62E88C2921A06C1A8C24D9C34C26C6EFD +7CDBE4C15FDC9DEA2382326FC6A5E0B62301AC982A2EE02BC0EC48257B4771BC6BC40340A147B4B2 +5A90489F8D708D2356FCBEC2BFD3C1AB6CEDD0FA2F3E42965703117D4C2A4B243CAAB23051422D3E +162D9BB4F47F686494E9EADFF071EC964359CE2C8049DB41CA2F9FB2A0B7CE759CBFD99F8A12FFE2 +1116AC38A3EEAF7BBECC110F4049C41C04AC82D8B58A9BAF3EDDC2536C615A23F85B8A29D6F48BC6 +03D0848F306B9D1590AD886B320BE26AA8EEBC77670E5AEA0F5B01619A9024750B7261A360FAF347 +3CB7721D0C15770456DA99278E4CC0CDD2D71E370454F96F15C2226F3D028DB97C6373422BC35183 +36950757980505F35D04A31BFFEB12D0C31CE2E9651E7EC82D775C6AA5BB043143D9E8923D64B8D3 +D71A64BE6CEE31AA3F5B05D78A1EBB18EC5A8BB925AC02E56CB0ACCE6B2C597F54741A4F80E0A3BC +3D89145FCDAD83ABD0DD3629807C23850A11370AD6211829B756372B44B70E0AB7B924F60EA7A238 +6B426F13F012B6D0C76A70552E4E7174C5A8FAE7F72EC854648DD66B0708DEB00CD345C8D682FBEF +58203082B6F3FD46E431D43682604311DAB7ABD42ECF43EF577DB3B200FF0700F8EF77D6A15D016B +7A8CBE57A40FC2F7F714D594B702E269F1FE57D6DC35687E422291962DA7F6C5C99C2B4BEC6E08FD +1D2B59C4A4384ED7A743DDB9729104857BC4DB1ABE72D10257BDE282126D24A7BAEB9BB084C6E0AE +A692203EB81D250F1755F944E283C6EFE9CBBB3A49A6DF8BB673C0C43146FF9639052FEABFF977AC +8737E998F0986441692F5AB96AD676E5915E29221A1BB5B974E3ACEC8B8908C396FCBE73A479DA81 +8A8F443082FBCF80247FC72C2B3FE027C50285817D281EC4D3987CA51F5A768E1C2A4E5611A17E62 +35165CC686091D1BB8A76CF081925CB7A888558D70FFA0AE25E257802EC8F4520B55A80A6066FB5F +246FA3CEAF1C3FACDCC80C2BAE73B66CD92998859276F01682244B2DA69616F04BC139A63A058CC6 +FB9BA53C8D4443CB0B411574DE0D8BFD26B0419CFB8BCEE3B35884A88B2E65F12D95183582AF656F +80D416EC3767E5A29190DDEA8C5EE97689778CE4BC8B4CFFBDA13206E99B00D9C1871406FD2FB22D +15706C1A2858A06C8D9AEECCE9BD359EFC5BE63EFD9DCC891A3B31AFB7C82E6D806FCC636E9BAF1F +4B59DEACA0887BD440EF7210179724B7A8F2FCCA2CBBC8A7193B9E966290F6324867B16174249A42 +745039E506215DCDE2B60B41E48802044BC3821457277ECE70F879C0D9DE9008A11747158BAB62B7 +74D0EBDAAFD79BA725EBEFA2D975FBB0A46CFF21F61D3E46F345A6FFE1CBDDAACC4A13DE84868908 +652D718F89B79C022650653BCA01704B0D48D654A1A77CBA0C4B139E859CC82B627B0CB2465C99CC +982EFBA9AD19CA25CD6E6058DBEA9E17023DA77128607009257ED12F1C99461646D11BBE1BC61AD1 +A01252033654A0EC172D7BA12E7356618C2394A67CF043297F196D6BA3C112775BF5AB31043DCFE5 +21F2476A3F236F76DFE366643E5E4DA0F46A5F11F2542119B644CBF1AB877A01BF41078DAEE2CBC9 +1BE6862806FF496FF8FB953C60E1A75449ABE653E7D6A41AE03D748B1563C7DA7033D48802CCF286 +DFF65B81D9CC916C70C1FEA77248F6F894C34F5203D628ECE6EACD4BE76B1B3A27EEF7F11DB28E40 +73376B7A54B3E2733705273EEDAA6ACED38A848DC4D388C53ECB3D348AC4A2A2E8B9EDC8DB1002D1 +C98FEB6BB31A03563722D242AE11D3E1DB4BE28AB4B7BFD9FA1CBC82AA1900071F06604AA59459BA +899961C7BCA3BBE241F640065974575C72D013463C470A7758F356DD87ADC2B922F70022FA88FD64 +06968A12CDB26F950D6D4C0FCB296D44139F789D8D767320112C5CA843B0E293A99FCDA0B65994AC +E6E24199518305E26A5A645223C30FC32219924C1A44CC7B017F8E2DAFE094F97A6B867154255A07 +2A97DBF05108178D46561681D2F1DCE5350B2E131F1D6BE032E62EFF3A9DDBF1E3BB87691F341B3C +BCDDCC4A23CA104B350BB711B2A5C84A3460A8F116BF68E4EE1A8B64D6313AD509ADF582244A67A0 +87EADC45DC7391DC582A06FA427A95F28BC8432A57BBA9B5E8E42DD74F4BA7226D1E48409653C02F +26C0F7C29D55EC60F3AE1761FDEDF6CF57C81A89DEA16544CA6F02F5888AF77895FAC2889DF8AA4F +68EB8B98DF249CEBFEBB57A70CCBA1DAAE60B3E465F950217A023CE9AF4AF24086EBF0B623379A1E +80653856DD9D06C306CDB934629048FD3D4543BBA15B4F4B6B83248CED6FB716157BC166C32F5C93 +DE811C725390E707CEC0D899D92D25B94774878C84FA48D732332C167DEA0C833A1088D10C6CADA2 +3387605D8FE0BCC9D5EEDD6DBEFBBF6D82B39802652A9D4540B90CC5C3F459C657CDEB4559FB8AD1 +089E985BE2742CA65AEEE31627E8D7E8292E6CD37236E0DFD367617595005BE326FBB58BAF1594C4 +71C0B000E1006DCEED4472C64933AC0415A190A81A65D2623BC920376186F9FE63874C99F9EA4D35 +E4670EBAC1036A5BE6DE5E57176EE3B393FE653BB40C7A8AFD37C6E44464C4B82BA65933CB858407 +3B8FBC34BF21A1A61ED99F10ED2721395A645A86D9A9D4C825571D20A5819AE3694056777230FD8C +228473F53009E39953148E2938D5D4C23049950E97530E264385C7DF75BB8C77FFAE58C91205186D +460EFC32450E403BFEDE119766F3B2F97C5B9558D8442105A38B9CED789E6CBE9CA1D1783D57D324 +1DCE7F874256CB4DEB4D0F15453E19B0B05ACC529A80526F0C0DE9F44D078449100E748ED2B10C82 +CDB56ABF0385266481301D3E662E7F819A3DFE3CC85EB5907DC4925E58A1AFB69A25EED5BC269353 +BEC42F3B31E70AF7E80E4FA3DDE69A5ACE1C1BC4DAEC62D4183F4A81711E29FAB8DCB23E1065A179 +04E085F587FAEA5E8BAC8C5EE7530356514156DB9C3DD8D9E8F189A115140FDE0DDA855D8C5AE3A4 +25FD2CADC0CEB2431F58D0F90212395566D000A6BFB61BD72194F7D61231143952F98922DC693100 +8FD0B35EE5C1DE8D15C453B8FDA324928C46C885E4334AAF99A9F2144D62385E0F27CEF34303B795 +EC42AD9ACA9EA3AB596D737B7CB1B4444BE46373D402BAFFB2E48BDA78E451AFBC855D26AE43E8F5 +756171C0D385F8A560CE3E67316A8463D486BC18AD954C977ADAD7F4D192700B76A192AE510C3E43 +9188F86F8DD368B72F3F264319B590CA083B96DAC6A9230853BF697B6DB5B69EBBE5F5FAE0088155 +494AC0ADE46CC3EF45F75229C48BE97C0D94C2DBBF217D90E00250D5763286BF8772E57871A6F305 +2887089B75178A3EE2B84EF27E557578EA1AB1CDEC789598E491DFA32E79E42411F48F5438A8FEC2 +979350DEEE148734B41C03DCB809781B80C8E41E2A85B41A0179D477C09454C64D00F3BA0DA3F7A5 +423E524E7F33ED1711A5148D1AD3D811824BB297C732B5A36E0A9CD57D6D7D8375D8A679B4A52900 +00FF0700F83C319BE9642089D08D78E12E3C92C1F61CB99477D8505E2270088D355389EFB837A392 +A539E318FC3326AD68B14F1515F819FDD56685FAB530D060D2C9ADE3A0A8DC67DB1FD0171A6642A3 +81DA15FF91DDED4EEB95B38E02496A8FF8ADB2730A4BFC47F4BA8336F5E3A51D1B78CF52E11BB68C +8126E9155D229093D8CC87A8526EF3FC1B7A42C51CB194D4D4617DB76A1CCC00457A5722CB0BFC6C +972873AEC0D4E3BF80FAA3D4AA64AD50728920F6DC8CF500FE60EAA7CB1AD3AEEA88E9F28B630593 +B3783CE0E14122D5B7EF7530AB8EB4C70F5DF743D01DF7044A76DC75C2E8D8B727C939AA42BAC350 +CD6E95F00A61D5992F76898C92387A4EFDD75A41D6EB8CF7794FF715CF0EAE7B7CD681B1E8DCC395 +B4DAF4C750A20364743A56A8BCCE02D6E7884D8139FE1B97AADAD769E5965700AEED9A666849B380 +D63D79C638D0A7312FE3D3F2BCB52BD229859CC1C1054FCB0B5CCE63D200A6E812DAC566D9FC2E0C +1528D72DC15E5A98E7A7D8129F5115DB7C6A8FDEFF1CDC245D97C3D1B7A1CF650FCE640F59CEBB29 +AB0BC952B557DBF5A49877DC4D6DABEBDD9B11F542F45C3B000A86F59479A6ABC8F46995C1A41E00 +3E898DE97CF4FFAD1857E256FA4933A8C8B2C1FE411D9D7AD09B45DF32D997E8F2170D5A66CBFF1F +648F9DF1D8E3E93E982DEBFFB61C9DD64090D9835479E79933AA5277AF27199887DEAE349CC50318 +CDDFD6D60A6103B9619F14F2ECC3390595372855D70C9CBA42D3626A808A51DA66E468FEC72C25CF +2209B077E6198D060D8BAB87D633FB63625C34AB86777B08F081C73072834A4A4868E7DEDC783E27 +600001DCB6D348412024AE0D882F212DECF198DF9AE45A9D726147E3A6104FB4E765AC8C400D9EF4 +DECB2A267193ED7D8D32F058C50CA790BE75071394A719EB417EA32100376F1FADDB6F44477FC4B0 +F4C79601D30794A3224089C5091E2D41701A1D339424ADEDE3A96811D81D4DB63005F921198D8F2E +27788FF4AA2B71D4385BA72D2F14727EF45891187A799B54116E2B276A0F97AA04176F975AB4F950 +CFE9397C24459160A84943F12AB3453CD58C1DFEB6F5CED8919DC23C6DF5BBBAF12101AA051EE778 +F40E9F49584D7A813142114CAF7677100D10FF4330A78F4D851FF119664D733DB8B370752E990CA5 +A4E142C0C7D577E32D5BE0C20B5F804FE29B083A0FF6ED85698310955C2202F172ED1E5D67F63B9C +F6372632B6E9C231CEEF256FAA883F74777D87F139055DD04DE7CA4BF8078231A7009955BAB5A5E8 +04F05044BAF166B7321E886C97A595410634F6EDC51F34CD97FB20CBA42016836DFD7F1BAEC600B2 +AB9E5FD9F110FFEC0A3559DC605D5AC0BC294F80BE744FEFC076A2F64EAE3F557368B2DEFC7293CA +6C24456465161032743C004B2382B372513E3F004F70B8A184FE8304CB4F64B5C56D4D82B635B22D +28E7811EB872E1B22CAD9915A2CD980FBFA1C47693ECD23F17B3E282E7D7DA7EFC4CBE0FB7548A84 +DDA4327A2CDA197E64C99571EC7BBFA22140B3B48080D25FAC6DFF1AD66A406A31164F5740EDD5F7 +40D37C01D0CDAFF9433527F819F12842159760E080D55A5950739EFDD86ED7F7A68A06B94F6ABAF0 +3569AE980F8419CE8E661FFE4B30CBE8419A4375492C2CC32192F2A48C2538CD408402299AF65330 +B2313ED1BE5DA274E5A2041A6E141413FD8788CFB2BB788DEA9AF3AE4B0F8AFD6627DFEF933E48E4 +5C0B81A125E6588F7A7E4E7A96644BB7229FC0FAB67E750B58A1863117444AF0928E701668B6856A +F4BF644BD7C62AD601CAAD3FE6319018A4710FEE1DD318E0F9A96A16C8A894CF65FEA0EDF91E5E03 +F86F45BF32E72B0CAB9715C330457BE8EEBB5155F06EA3DDBC470D8D7918B8D1DBCB21D3CD6F317A +AF41772D4C4930D53A1152A8FBD606E262A7E496D044100517B112B0EB260F1B5B13B5F233B48630 +5167279CF1E30A70DFCA6D2A35A88E6011FA67105079469A42D4A80231B984322A16957C2C55AA89 +712B61025A15FCD4209A9B98951F554B05B02A464A48F155D42338FA449507651B3271EF6EA31735 +C080C5D29BDEAC6133B23BD8D811FF81C6E879BD213C0F8E1219C816BC7E7785B3D79B91494BCB36 +84D9E52594DD06DAE88C86000A3FB0181C7345E570B4E0623811D3C2D97DE540A9E65C2A7F440661 +4620B0DA35CD841433690C584AEA6C9E7CF1B54564C69694D27C76C2F4A7E924FC67375D5638ABDE +6AB8D96057F463457D598B3E269A01A103171AC91FE8EA87B7E107C4C23822160043B11F6F0947AE +546C7DA46E33BF14A2BDE472FA6D625824CC18019F12A66FCE933172E67CBF3430F825FFA676422B +A21D8557FEE72C66AC934B19D8778CAA1D7F9E33CE56FD88B27FDE3F313C23E5B7B0E9051F56F835 +960E4E731BE97D97CEBF439A21300D3F6D67AEA18AA9D9AAC5AEE9A542660F6FAAEEDF97777AC937 +9EC283B23F5B82575D2F59A9477A9242E6660C90408E5B6C32BFF3D90A57155FB5EF46F9394E2EC6 +5A52963BB49A207837D895F207163D608A0CA832CCAEA30E0CFB196A2C0B27DD8FDE80B0E30DA566 +B6D41CDF7339F1F77523B6C8E632AB69CB0B8BBE002CB860BB72C425CF6CF819552F78489EBC1C0A +D9F5E4DAC278DCB6EFBCED1C30534AB48B9191B3970B9C21C67B6AE90BF17A369F6988D0371EE07F +37EE184440810F54968BB657FFE4155A3C6A9AF0C134A5F1FEC26853354105D7A090D406DED725DD +1F9A3681D6B13B350568B7099BB53EA15814F336BE59BECE81791DF914E4F870D3F18022A97F789B +04C5D971EC0994936E3E541069803D3248ED8CCC25184573D563988493CFCA49A73891C40276C568 +ECB04A56C70CB4FAFEE2611C00FF0700F8C58ABB58DD788CAE00A7860AE65802AB643AE21DB26BDB +FA540F4F6C00619CDB98EE44DE6E8D2A4F146A656E9F158E091500DDF3D3613467F1F3BB9A6C10C0 +2B287B486B3412FF822F9E6F930A5E458ED242F73AD2D08681DD622B28E555BA5CCAF8710AB480C7 +2770952C25E55B006D888FEE2F97905E673090CD8C1F4768B5B1DABA32C8001CA8EEB754F40BE7DF +82B6FF329CEEAD844AAA95CF47FB017456990F1A5BEFE8419BB1782D76AEEC2BAE27482C47D7DD26 +D4FF64F7D332F169D3E2A149CDB8144C801DE99A2321339D8C893E5C433D1F445870371F00EC203A +AFBDC7C628B5DCA6C5E15BB5EDDCD2C9146F402927F3705D9DECF1354EB8636624E77E2C5DB16CD5 +AB02CDE5493CC80B7B2AFBF4B29BBEA9954C47EE5A8227DBFD4712B550657CDE522BB567885FEF35 +3B3E92701A0C258BC26D673C35D47126A59B4C3A7DAD19CB9131D8B70C65DC4F972154F32C0FAD52 +36F3F929499951016B11DB4DF1FD381F492B0381B9E3584EB2E06C0FEEE37A7E04D1610D6C769EB0 +FECA3473816BA0A4CA2B8E1BFD0E690B5C483AC3B6C7B0087FC7A994096135AB998331082E78FDBB +10A9A29ADF96E31439F49A3AA98AA098709C423D075B6369E9E736EEB48D8CDA07D2E7CEA1D4E64E +E5051FB330740C66A487B58CFCA0DC1077EFAE1CFF9AA35105956DC2BCFBAA908FC0675490580E22 +05E0CFC38340F79C2273D32BA51C840E83557AE428016C1A3C29E33618B3DDC3B69E4E8356CD41FE +188EB8684607450FCD6C7CB1D13BE1E441BD7F785330EF833685CAFF8186EF28DD60A13FE9D064B9 +0A85B50F50FBC65898DB7EE78B072A5DB7C0891D20BB650B177215A537FDB2C2E2377B4EB34516A3 +88A1B466AE9F1652B47F768BCF9864B41204DC64718133D1AE25521667A19AEF8D5E3D57E0AE5754 +2751A5A5357552E8128978642DF2A3E31A383C7C12D9626A7C26C9833EF3C3260B72FE5EE206C0D5 +87D4A195425D578AE5773AFFA0459BE1A9C515392D5B6A7018ACF7316B70525FDD8D6F3709A4AD2C +5A156394587C71BDB86D211340813FF5C2C542BCF5E1B359B3C43256BB0642735F81883E03501A75 +31B13B7E0B08B6FAE6176D4C76E406DA005D5650871EF7B45EEF2EA28534CCB89B36C5DEBE7CDD38 +C4C2E96C0DC5611897FC1D48080A130E1299B16B555B1691CD4B8FDD1485BC32D2C0039BA279A67D +E78C9B91C82F29BF6F5AEC7A45BF751CE0EFD79E7813579A0E9B9B7F0BC7B5A1C1B04B29C1968517 +4B20E91435F266F2DAB2C7591055E717E22875CC46A21C076F2BD4600C1A17FD35FC010DE873F916 +84777C33DE75D2AFA893F80635238B7DBA3316BB721235E057AF9C6BB0D3D14931933D14DB9DF73E +0A702B7466943AE268CDBE22E9099C1A3DFA83D290729B8B8D02E16E9EEF3C3E46B8B99D83D19B58 +CE2582096DAC923B626EB2E28728865601EF1BE88F42C27EA6B395D178FA685E190F47471AC3892A +5550674CD1F4A7969231E2FA9A7585B2122DBC194903A6E460230AF8891744895AF3FDD9603D5A1D +78991A8AA2BAF473028223180E40DC53F903F1CF940A71CE149AEEFBE99BDD787763F5F56B50E1C9 +39467F6B5ACEA740631A743C344DF8EFA156AEB27C606FAB401C55318CB00AD4B617DB8A670DDC47 +B1CC74DCF65CF9E67FE5090D7C4C150421BCAD4F84B7D7211769EE5BCF9B4145974D9225E06CDD4D +72EF587C0108A6810C265B0CF408CFEEF8A093FD1F948A49A17432C72340AEA2ADCFE1568DC4D00C +75997FDA710EBEFCAEE433814D1EF5DAC418E6979079B6839A3E4ABCCD182ED3CD14F07B32040F6E +F5354B79861BE1F5713D7210F1CF98B8CA517742E96FA68F514AA3B340165C1CEF4D6AB481F5E688 +961DD54E07043E48F7610CB53B86722BD13E02CACED6852700A235FAF1F5327AFC27A9B417BEB6E8 +452C6B7D06F624FA01022CA6CC843B6A02D1474BBF6E92FD081B6AF45C85CF0542632EA81A2739A6 +3797D7C695C8A2FE2242C642AB0CA34DEF35E29506C9CF196BF6AB365FE19B84FEE956AE85D070BA +F1A30080D046FB38524E229B750B9C0FB5B594AB090F06196FA6F6584C783B80234F170661ECBB43 +62531DF345F6D585E750662ED77D70644ABAE847A0C8A0A9F99CF63599336BD8A13AEEB0361EC373 +F112A5B46EE25A09502C547DA01F35161F6A5038EE3778428613217E1EEC5A823A179B4C07577C7A +71D01B7B6B691F77AB838F1F4949A892DB9DA511D9CD2ED9D3AD98677C4C2B9F5F929E5F9332FB80 +0EED5A603E77D70D4E49A885C4CC50A97AB2A6004FEDEEA413C9DD81AC2F7B7B9E2823A3C9A9371D +DBB4AACAE382DFF0ACB2865102F6CD4CC1FD9B82AE228706ECF09F626890F9BDDE274F5B7A7BB93F +47E78DABCF49E78986C13BE090C587E3B563093F44F3EB805D1239926D9EB6F9E7A3468F986CFB32 +FEB283804EC043CCF17198380D177F6FFA20EBFADAA3F340CD29CFBB816D702B0CEB270743EE7347 +4BC26BA65F83379E3D2543699DB7B20962DD682E16B00E9893C5FF79ADFB3E4C06FE93F1713B889B +9E21515C1EF5F9C7ED828C02F3F9549D15A85165CB8DE8E196C3E62C37F5DC306F92317BBAEC3D78 +2A310B148FF7A6A5C48FE88F7355EE23DC172132E3DA869AC709DCAB699C246D353EC32D710651D1 +2C341DE00E19484C84289E4E427F7D2E6FD963CD3E38DF5854F0D4530740DEE30D4E6C1D12F0AD82 +50826578643E71F02B88FE80761A5660C1A287458B9C272BCE06341D7972D7E9E1F18439910761A1 +36425DE6D3921E900931C13990762E2A41BEDDD79B158D2E3EF88FC1AA67F62A7691F24052B31A0D +F7328418C7083E71D2493B5171279EB7469CFFAFB60BFE8A00FF0700F830E64E8E6D2BB5536A6DE5 +809291E314E782C17A4C40E18B939735C516A06E1DFEBFEA5AE0859DF69EF2D825E7904ACEDE10DE +49A8D679E78A243402280B4FDA67028861AFD6F411A894858DAF9055D807DE1114DC2908E3AB915E +95A21C1705987F74BBD98A92E74B90243A6C53E0A5FC0C78CE2A29458BFCDEF89084912917559171 +E1BBA2D4E6AEF51ED6F66CDE551F907F577C346193E70827D637991340AEF46C2AB70FAE560CB237 +0082780D0EF6B85A907A7F0E0F4166E2695EEB03B5BF20D5652F2F132B692173631F732C20CD0CFE +44D0C4FECAF842929258C6614E2A6333258091F565DC9151D7EFB773882CA9F04F2564D4B1980988 +EFEBB24AAE09E5F422BCC53BA752FCB10A3A9CB90514F555B03DD28CED9AD38B6C1A429E87C7D5B2 +7B10161AD9ADF1EF32C279DB7D3436F2873E8CF6409966BDB4D263C96E612F6080CCFCFD2A70E16B +04EEF081754C0427E68890ED26C0E45F817D3EA1C2A83E5F200BB2138DB83F390FDDB16C3683B6EC +BDE84DD64562E644F62938E7732F0E40E4590D8B119E6D83D75960E5226202705B184FC7AB7D462F +096DB97F4083F019032FF37C4A00B6EC24FDBBBF368AB3F40E9EFD791F859305A4A77AE98CB8E6D3 +9472E81E523BD32EC9DDF97390F71291F3D4E4DBF8B667793E69D40382C5E3CE77D80E7B299797B1 +32EB41B6D9BA14A1C10CED6038BDD18B252E8E987444D88AFF8D4D417105B5BA08DAC73B8F055BCF +616EC45A9F9D72308EBAC9FC68439BA75E2FFA450FE3F9C948CE94F33DF35F972C19201338C4EF63 +931AF56DCFE330E079DAD2AFA57DAC30C6D2036E7A418F8D10E9F806E9D334C9AAFC71766DA54C48 +7F56D442A52C63B644C74FC0CFF2139C9560CB18EFC86605B79E0BB5EA47FF2FDF00ED16AA5072EE +3B7B4ADA3CCF4DC6B1EA062E3F021624527818AEC228842502585715B4695C18AD8FB4998B9FC869 +79F1911836B95FFD8FC4AFB902FE877BD8FD9412A88A7446AAF28486C4684A1B38CDA40B949186CC +A7E7D4DF00FEEFB3D2E2F9A4331553DF243B1B0FCEA4DD884EF8A026D5AC5E475A84F3C82559FDE1 +4B1078AC91019984D9FE99A460D2312278EF7A003114786233A6A0963012793416143D00726EBBCB +A76A99DE0677800D8B57C667F4EA19831647F362B422944F19C4A036950E4BF57520BDF8F6A9997C +F5A4AE30B44EA3C3BF402222A64A20EE410314B3D1DA7E931E5D77D6C904671F5A1D149A89E03388 +D6418D4D368BAF805456801083E9DBE8F54D5DA01EEB285CDE8D99A7FAC02EF368A2DF97EC55277A +4AFA17B57226C25658DFEB4BF8547F8B9F38C98CDF914325025A2DC793A119DA19B30072B8E45428 +248D23F840836B9F8044EC8D1B14F730F855F218C941DEBD0CEBAB35CB338960B0B451718E234D67 +341260AF44A8E51487C77D28194B2735E17EA060D332DDB2745AF2DCD12948D258150F63AEE87774 +B4F929E859076E1B020F9FB036505787AD2E2FCF6EE462E22FBC697402E158B2D518D278A04CC93A +F785B94F1A87C04D69C65967B25BDAF036946CBAE8AE206DFE89FC578E10208092D1D0D1FC3FDA19 +CA200DDBA8A903DB7332CEED8322B19D77EACA0646C415F9D601108CA3D23DB108670A59EF6F05D3 +995605C89075A5CB4610EA030B13EBB756815A880A4C911DEEBE97DF1A190EF162A921B4BA9DFB16 +121EB06423E9677923AE79CC296F259B534A9913FAD5E8CA99BB59DF06CC464EE29EE399CFCACD8C +CB7CB2392B5A634EB3DC5C06E66A006D34A8FDB0C6B3ED8389C50DAA34B93528D40447BF1CCD942E +F8D393DEBD0954010043E7A2BA6E2174114D8E5752F50CA0F1098BA3CC309BF056C0798C6AACFBF8 +D8DCABCDFA989A23C31BC4A15285F72931248E8D2BDC23E47CCABE0A6C9EAA4DD403FA8F47C9DA1E +AD5D858BA443FD0B0A6DC4A6A5B82288DB6368F89602769CA2349F8EF8A3F31D2F0D55036581A1F1 +B35B2CA4954427DC0F901366576A5013675E1712F29B01A39989D1F0233CCAAA1BE920B0494A202D +88ECAC1332A261BC135D076EFACCA03CFD450453FB82B3421F478F6A702768CDCE8D9CF5CB12CB3C +CD77891D5F244BECBCBF8F83690CB3630C1EFFBCBA6B3B2260DABAB5339B8803EFF883F15D1CE707 +B0844E1E7505C8AE4BB9BA56887D5DC1F9162C6634D033EABF844E3E5DCDDC6761F528DE3C91C521 +96850D040FE424CFEB82966AB49A08330440AFEAAC2D616B90289BF83EDE2BD688EEC3FB85C0B0D8 +E25DB5A225025FEA94435DF95226557BF207158606BA44BD9A2ABB00B7E8DCAFED3DA5A7B9301FC3 +621FFD220A42CC6976984F5BB9435720C545421959907010E9214AF61D9926F13F17E030B3A44474 +138C5BD443BCD5936124FAFA3EFBBB8E51DEDD2C9BD3B77A7C8AC55F6AAFE1EEB75044EC9D9DF12F +6857817C1A5E3D2CB8E9037FCB4CD555AF2F04A576394E2B5011A2FBC2297D19235F7CDE401E96DB +55B274F07EA9446A2DD17F0FC54815D28F5E5006E5298E3AEFF37769BB92ABE94AA0BD98ADC85934 +8795F193AB9E6F5E0B4ED58EA47933886311982D578A9C46F3F753D6937DF48B8AC7961E42A61ED4 +3F35677DB41DFB0A90F3BC83D0455ED14A81ED511C909E227EB842AF4A866F32D70AA9C77A59371C +AC37B469E2B551C9F3EAB69E4301F4AC3BA9F366044BDE36EEF3E7FDCF0C0B18F580439A327E3171 +99A94D7FC5B7A0DE9BCDF44E336DEFACF0F9BD4DFBC4C476C8F5AB038AEAD495D60A81C9B70830C3 +FF5F0A95260D469B5E4FDCA832EFAD4D49CF1195DF4F998491E5FB7C17F6FF80C671301324D5F489 +18CFFCB5AD6C8EAC0E2BF4A124435F0433D6899D137A856EEDDC93EA1A29EF8ECA61E59700FF0700 +F88DFE1EBE37037C78844DCB3B70FCEF7895E85751353A8E394DE5D0E8B300AE83673ED4FB6964D5 +9A64B0A0661C485286C91E61F88707988F24BFEB8E182CDC007DC5B2CFA4953E5AEE1EEC0F6719C9 +E4A01D6DD6219F9DE6DC22627F16A009583D236E5EA5469E0DFB6864A14A3DB581C470E9CDED3797 +FCDA429D8F749631ECFB90D16F59C4DAA766183396D928C045D632B86EE9DEDB47419AD22CCE6A12 +5900490D3A05F5CCDF1EADFE29BDB934883631F2A70D40D5915F71336144DFE7B02A7093717DA0C0 +80D5357C7D1D25FF179D61C0E609B7DD7A83B78145A18D1F18B518CE10BD41F2AA42C26905763734 +4481FE83ED71B4D974B2F9F4A8A7E10DA4D0F672D196A597C1153C8DFDEE1EB046D916061B8BEE9A +43B71B4A59F39C45A6E5200D041E6AF584B12106ED11025F295DE905FB25E4223773A476B65E3437 +A7F49EA8A1D0E36A4DBF732DD97E156E0FE5B2D2C27F4A2F9DD0C1094F99B0BF73FBDEEFF29430D0 +B8CB9DB99D0FE4F4E869F2643D84EB56B42EA0175851523A60D0A1E851852CF5E1D5EEB39B154ECE +77B42AC491AA6BB44808F8D089B9B3C88070F1BD59A5257BCEEB0309B0B2868884EA3C0A3C75C2B7 +BBB586B62317797C4349256D93FDF806F5B865ACFD4FA97412586BAD8A2256883A00EFABE8E30A6C +DCCFDCA8EEAEFF12FCD75C28EAC0735872F6D964E3153B005419DC38B7BB0D3B337203AFC22773D8 +D0D4FF049C4FAFB5873F16477B03A0FB5ACD82C815A0E8BE021CF212367759B24830E0B6463685C3 +876FC89D77F6F09E2EC873DF0BAA60F88AE5C5639EA09AFD26F8BF83E63D7CCC6A2402418D8B2B77 +D5AC250EDE8689F8B93307F3D25E97B6AB423F43EBBEF70D17F0ED8453169CC9C060A8DB47A0784D +3D6C13EE7AB3BBBC47B2EF14C510119917F2863E92E5B62F76C4ECA3B0D876B5CE560B4232DA517C +D77D974A8B397F9FD5A6C4D12B2ECDA10A25DE59CA158869F50190F8F4885893A2314694BD9CE606 +B880AA1BF5D4C250F2EAACB985534AAA4DCE7767DFA811F6D0B2FA17D4A1657402C1818C97AA9589 +6B5B7F73C1426213F1DD4B71FE31F166879F7387C6E8BC4FCF273F3A4875C78D186A4EEB3FD730DC +C6F7A4CF48BC3D463911646ED6B9EA5D64258828BE7A3C88D4D959684A31BD5B923A1ECAEEDB909D +D54F1192C2FBC116BEF759335C052EFDD345D6FF01FF1EB9B6C429053CC47BC7638897B11FCAA556 +53511E1F9A9170ADE0ED0429053347ABB77753FA883AB4E3A9D2843AEBDF4E01A772564DA34EBF9F +40B5BDCC723CC45A1A21DD911226AF0CB1F4B2C0C73A871C2E7DA2FC314D4259657E6DCD71B57584 +73427FBAD0EF3B519A7ADFAA265619818A3ADD47922705031B16C181323649B074BDA96F2D2339FE +D3BFEE46BD7F8BB9D20EE6AA663A4D4A77E181122A732A4EFF0CC8EAC2E243283A9A66A8D955B226 +DD69D0AF5C8B6471395797F9FC76D088EC32BB2D84164EA7A24D756783B0AEC98CC165563EC7F9ED +B72248F78610243273F5C9F1B42FEAC6B5760512DE05C8BCBD6549EB5E1B921FCDCC80DCF0CF7D3D +74B5D39186659720E3C92A8C8895F425AF7626EAD4A8578ADDFA46C2647E1FA2355DDB7983B874BD +1387FE4A358466990C03703A5347C96E95D858F66D35A83F7ADAFC65D5CA9AF369F1452FDA84FFAD +91C5CFE4F56EBD246D5B011C49D5BCF9951E0693410BA3C59C52005722CD366F73170A442A0CCD67 +01B2FD68246D0047B4C10C3ACD8335A0F0638DA06B5CF1AFB63619274125A694C38CB2A4A0CC1672 +0CF7C3D0473D160FDFC87A1B821EE8A825D14AE7DC25E2FC15573DBF9EE8533F9EF05B392D210593 +18DA91AC913D92461F96BE6FCD1E98E0CC5EB19B58A42B6CDD7BBBC0B77356822D02280A97DCB173 +F13CB3372F9E411A0E875332881D7F6A5B53E9CA6CD1682367BDA3900889B3586C1CD436217D48AA +6C3B4C5DDE569D3823FFA7CBBF3551494B04F95A5C3D552001867AC965B0E030FC04332B3A080328 +446A2E63D32894B005A47801715190E3F05A1C0048A77200AD2AA137E282CCDED03E9C2AE8C6D920 +0AA9D005B05A7E98B32C0E8B4B07C565180A4A5C2B4F9C2E0E81B07952E3ED32D10FB46CAC51A884 +2680F1058042789567A32478464B6BA8C324A82307F42472C366196E26090FAE056F6048D5BD1375 +2195AFB230D1E0D57C409B493384C4D14DEF3A1B0F4BF2A693A8BDA1B4963406D825220927E88075 +61B775AF7D613753E1C5E16F2721414ED7A7C9D6088F599AFD8B7924CC4712F95EF585D112F652AF +7A5E7A31F0B0669ACED8FE6DEFE4539EC180B6826591618EE7118F56BF3E2781BDB0DF8E04C4FFB7 +4222B309B524A1995AA859E58969FF3F3333BAAAB4D202F1319D75E36B075B13CF836AA749C891B4 +DDC0F84D117B1BE0B8068B3A1AF7E4D313F8A4A4AB50A73D7E0CBD606223388690B353577B220F0D +B21E233E4174A35FF686A2231BA323CE68288C96132B21A4CB5B164C1E4D960B25C0B3098A324364 +EB9C24A44A77CCC55C83035417A01B7F719420094AB49F9E8710E809C460C2176DB1C77752D10B57 +B5CC748652A78B15E0E934652B4B6C0D3955E551E42C5ECB5C79BF2DD2BEE482895ADC668B72EBF9 +41BF550CD14A532D26BAACE39360A9D4FD5F0EAE8D766DE4E7D285B6582BBCF934C3EE98BB589008 +3D46EB2995CFE6D4DA2A40B81BCB518888D2139A084420E3E741421AC5022C14EEAB649C7CA16221 +92FAAC739FA2EA7DC8AAEF31B05B3C7CCD3DF0AC9E11680636387F7592B19170834E55EB3D16E428 +870C8444054B307778EA2121AE08DF47C49C99CD51A9F3DDB66AF4508D26EB43245A4EF9C4A31B4E +46C51F8EEFDFCEA2000308FCF7678321F7B38C995DA297674CF6F98922E3979D2460DAFBCAFA81AE +5DF307FEF1358CE34948B7E1DB28B5A8A25FB56D7CA6E391EABB38D68D13E619A411829B95F3540D +07B91F4A1EA81CBC736B0AEF471E8DBA807A507F682B977D135B4FD0AF9AE9E419795C83000DFC80 +440E75F673970BECAF576A28DE9991C91629C540C244926337B7F60DDE03491E83F319FACFC067BA +AF3C7E86EEEF338AE5276F7FB45ABE871667CE6A3BF462EA21A66613A2A4A00C5E924FD5D94A490A +66D36FA3CBE968F3E269DAAFF3FACD8B41971110CAD8C9C5ABF9419F328D765914590E16E1B43082 +BD480D1E34C669DDF76F0313A11905C2E6E03E0E59DA6EBEFB09443DDF5CF3B6251EE5A33FD30EF3 +D1D0A072A583CE1B7458EF4120D5A44CF116A289F7DD055B99E7D3BC8DC976E4CDE7B554226B565E +60E1FC7000571445F300ACC4F3C6DCD4C91093D55C2F1E9D3E8205ABF1CCCA8383778AF49C9E101E +64F2D7B5B86D9FD751711D673B23C31B2F0E26BECA8824B59B78E527A24E61026431F647FE235338 +F21B3ADC0526E055BE8692BE9B8ADBFC6F585B91719D5920E50E436FB44BDA4DD96CE39929B564C0 +3E51D13DD28E23D2EC8AA3B1F7905C519FF68291BD9A2981427499460098656BD36207C980BB6050 +BF1DF18889D91BCA59A3E47D274C8A6D1A4088A403F96E6BF078F449250C6955A355A913433D799E +9BA8F8BBFD4FA9D63A2AB42F1F6BF40E8AD27E0614D298EC1B00AE634E02F9CF396CD5623CCA455D +4115B1826953F8EEA8F310698912DE9B80B82954A74DC91CF35E44654A5FD1C407C7DC05074AD79D +EA5E4EA28801651D58D89F25CDA4BD3ABEC44FE2C36DA0D14A4B153C1FA2FE6DE2CF1B097E54DDE0 +5CE557D19BBD5E07E875E3683D42001636B07BEC6FAB21F3A36ED9DD2759792B66DA606E72D63BA1 +E20331ECEC47DD0E28BFE10D770D2DBB18868E9B51C18A97452A719C2FF48D574AFA46945E20F4F9 +5527B06DBD4D047B620320DF490E733591CAE723F6BF2C5853122D3AE7802B69A58BDAD22DE9C663 +9E7B8B6456009D3B6A3DC90F43C733B616D012B4E8202B332609F1D184E076EDE25FD15825CCB642 +0191DC21F3CE01EC7C6CB9F295C8DA403E39D5C266317C15CC146BBC8260E36C63A297A7BFFEA2AB +D66520F5F97607897B9D5311BC02C047B8422422DAA85C09FCC383F1C62CDCE4AA1B5A0536E4A22E +E894753D89CFA373A0AD07B000C771E8906592686F9122B5500BEEE52DD25DD3C72C1DEE05C2F542 +CCD253501A122BAE0107C10D3629479C95EFAD844BA23A295E51C01FF114B9B344DDD8DAA7607B96 +6A85A9FBFB5033043204070251951048F45ED239B6E8674B530A62CB1AAEEE41AEA2DF0B75F941F5 +420E45901F7BD15D752987E68469C8396D2BAA656D079FEF59FC974EB4BEE199D4D9A58628ABD239 +9B90850CF9E369A8B40BFC199C5A7350DD2447C68798EC67BDFBFDBCCBFF12687B4D1FA038AB5EF0 +8EC31A177A1168F2466E3C3E1A7A180516346F17B60BB28D73E02A1B4FFF0A5734159D9E1E0F3B2E +471E783091012B13ABDAAC80433F80414BAA1127E94EEB2DD36A09994E1EABF163712920CCA977D1 +DDE0ED9316F47997F87595E804838343F5899C30B6119F1AAABE68AB9C35DD97B757C986BE8F2F5D +6ECFC625AA4189626FDA7011D55A671070B3E2ADD7287F57A4F3112DFC5A36837D12E11D241E1C4A +332343294B5D0A1FF8C80D35C7D74C20D0ACF6711A99DADE2795A7E9F6DDC02DF8DAAC490B51D2D4 +6E11B8E902BD9D0A693400D7C5871DC017F8434241BBBCBDDD316D672657D35E6F61A86561E918AE +3D48F02123F01BAA391C84DA09F8D50509012BD2F6ABEDB63F2AB5CD073996CFC3334B021584BCDC +B57114CB16EB2B4958FB461BD152DB39FDE9EF5F3E279EA2FF6BAAD1A5F9B89ECEDA947B893D38D0 +072FC691D7ECBD18D1C344EED4E7DB296A0DA7FA9267E8DA8D4646CB7370B4E74ED3527D81DFA187 +A3957D002789D880F9F4D9D2F780F55614C776096FB995C23D33FB66B6782DD7BA0BE070CA6F269C +4BF3A08A8EE1B721B6EAAD049DFFC514FF1383BCB27C57E674528B7D430DA5A0CCBF3E66CBB9BC75 +703BD25BE9AD3D1A11BDFA3FA88D1494FC86045FCD90922D1FF6BD9D2D57FC9FA7BFE22A0B8EB3B2 +35FE1B60EAE233745AF368A0E279D013ECD42F7B338C98FFE9089CFA86AA6DA50A449CD231FCA148 +54F5244ABA65E9075D354C2A5737D07317CCCE20966314AC0186147BF55CE953542523F5A6D73509 +A5815F3C2720808751CE24CD89283B8D16903BBEB6655A7959FED738C506DDC39F47B49FCE49742D +C4F8720453FD7879C615089BA9EB27B692DAD793B4BBC2589E953A61C504FB87BC984CD2ED055AFF +62A5F9096AA5DA626429BD157563E2F634B50F657BBE7F1A61C8F19EECD35BC470210F763A7D043F +48926AE18EF5EA3AE9CC8F0AAECA3382A87C200670CBB7C9F757C02EFB797EC88E22535BC586CE95 +75CE67F5E6DDB356D4C6F630B02D90E07684980979DF01A4639DDE8FE92EE714E04AFA6224EBA5B6 +0F4F5A54D9E14B658A408F0158097623BF8B334304CBD149BC87375291B8D67B6EC2AD4FC647D8C9 +9E2692BDDFD59733A90EBFF4AFFD02D9A8673E1C2BC8E89C14E04F4D05064C5291220CCFD985DAE4 +4E24BF6FBA89F686E24310017AA4D424350C71A34195A5730D08B1281CD3D7FC084C8CEA612462B7 +B065D38F9391D7F64BF457C2A55B9644C3AE2AA1146D49E50258C0023356DD2C5B8F3E2BABADFE2E +8FDB8660786EA521C96A69FDBD7BE7FF8F63FD1E8CC114D9EE6EA2E6656CE712FDD498EF478536D0 +8C501B2F781DB81AE2DC195E2CA1FF74D6F2531CA40F001100FF0700F8F8A57D1B52E0AE902AD6C7 +B708CB60D4D0E4F6C980B9D25DD68BCF16F1A532AA1310A10A15FE914B17A96A9A5FD9180664ED5C +9473D80F3065D8316DEA9CC8598C24F9113DB924E906A29A9B841425747D6CFF65C1A7B9F5EEE0DF +4B72504CF94C66CACCA62E0DE5BCFDEE55B792C2B76688CCB81C60C889A81D5ACCB511B1C64B9B18 +7A96C574CDD81F93C82612BE48AEEE6BA9ECB4191F1F78B41C3EC037F141515758C1EB1F3C352BE2 +0F661F21925FB42DEAB2A66E41FA878678FCFBDE5F6F3B9C5432DEC632816856A0FE0BD4AFD0EA82 +05E5C503000B4D8C976A45654D8B439BB1700EAC9C4779941FA8685C9E2793A26184D9E619A7A846 +6E9FBB1E40C05B8E2ED3108316DE66647E994549F07399EA58AA0964EA0269A23B535DBD0C08AA16 +08AB0F1342068338073D4DF1E9FEE3385E17E495EDA9F352F57E90AD685BAC51E3D1431BFDF80F49 +B62659E2279E7992E704CCAA681A586C86C6FF2A10F97E2CF2037575E65A7EA07B1F5BD544418111 +B3B4F820899DBB763C09D38C85C902968525029F097FC0CD63C864A3C19B7CADCD49FEBBE8EACDBA +92EADA31DFE8108EFC415FB23B5513B0B73BF13C20E4E806FB16E4A98B89924703302A7D9F962904 +AB8BD37D92B2BFA359DB9FD69ADA17721B05803851DF9B4B970FE7A677354C3E9F715DD4816D8F29 +D5931E12E5F06052506DF078C58D32866851595E732E7F6E489C5B70EC6DB2D71A1CD4D428BE5A5B +9AF776309A3E432673D480B36A62B3AC004A6E08FCC9FA92897C31CDF6FF9BD7E51916C496892F8C +D8D7D0F71B57D271A29839ADE186A0488FA0E25195A4ADA47A588A94CDF6D551BF7426D7B169BC88 +EFC54CD0A3F71CD5C727BCE90772CDE6AB8261402D2023FC559F0BE4E64487A54FEB90017B4201C8 +3DF5E25FA87FA0125A05FD02A7403F7712A720CD6E8355034AE85937D3CC06BA8DED17517E5A3957 +8E22E28BF366581C03DF26CB043289127BD55A60FF227A515F815DCD606CCDBE7BBC56FF735472E2 +717FDBB88DDBD94DF4C23607F6102D096FC75812915FF698BA67897A30A2545F53D896C99CE76FD2 +66C59B09D9F193C5FAF3A210FDB0447AAC14CEA2EBC21D68FCCBC7FFAFF67AC91C98A90B462AA166 +12047C35067014B3EA4EB36CA98A7AAD192B2FE1E2D639085E4707E58F09800FB2444E8B9AC5AD55 +67542DF3F1B2CC101F11810C5B07DB40F54C7F54211E0009480A16100FF3C13CF4C6D0FD5BAA443E +D51CC7A648E902A02B59C4E33343A044A801E31C80731975A8D3FC2FF54C9172026A904C9DC66FD1 +BAFEC4B51A2586A49409545A8352200245ECE63FDAE14E66626371C286076741F6A6FFD21773F9E7 +46254D093356B2045505061439A9236A2439EAE5FB45BA7038FCDC68333EF8A08033E7DCE8D5098D +97F5C5F5550B43D966A5C5CF1E7C41C787A346BB2AD125DF4E84148C28272EAEE5760D3A3EB2F17A +D3E272700ECF49AE2FC5DF7A4ED3DD0E0760BCD36AAF4FA479B265C249C971E8DB7745454258F122 +01472E7E98C38FBF2835EC091B5CFC5CD3DCDCD368CE31D62EBF97CAA1C9D143EB81585E2FD34DF9 +8CB538A3337DACAC0EDAC269E049F877EF362F1B8626526F0C23131C043C52424C4875256BD8999C +37E1BAA1940229AECA73E3D953062FACC07C125488116674CC07CB4724069710BEFB6C775DAF8ED3 +FCD41F70EB4144ED1076274525E31ADC0AEEF70654E73C9D95C05121411C7A8F3842C389D5B4A3A7 +4697FFDBAE82ECF997E7A0CEF37EC474FF54B5F41EAD732791B13DC1827CBD08388CEB54218254EA +A702E767B1DBA1043612244390EAD511DD40FE3F75D2D323C32B8F1073C7C708061AE7D9C0D0BF53 +A7F28B4D5D8DCADC12B76696B3E35ED72FECA8595BB4F83ADDD92A0C4529D9504FCAEB61FACF1FB6 +007CA092BED4E304EB5A5423F35ECC7C48646545045520B58F1C5C6986698638356415B37528BA4C +604EF5D35D1B9AF4AB92493008BA0380A6071B651407A52526CAF803EEB4E8A8F017EBF93EF18F6F +2AEC20F5710B11FD1C8662D85B1D2B5C5A04E5744B70B0147DE7D7217DDEFE00A6F2B597BEAF2BD0 +53A2EE84071198FE710B599C17E5DA2CD20EAA30E26FDF919E7D750137D3D832C494364744371323 +42FD3201160B9591FCACACD3E631168F9ED651B52B18661CE13E8C3BF1A6B4C2E0C8D4AB0601A1CB +6BF82F502FB6C9DFC7FB985D904C8A1AF15770C3B28BD9C485A295AA02C16AB6DC7137CA067E6A80 +6C36BF2ABD5E6F5A73E12D73E302A1FFAB0596E176DD034061527259BC595698D6417F153B936A13 +04A571BC724731A0C906BC9F3BC32A04A2BFCE523370D71DD52EF8C68C11405D1ADC834B0B73E6BB +57EFB969F3F3653751807258D19A6BB147980704726196A91081424700FD4B25F783FCC732519F39 +EEC5CBA3738D1E27CE36E21D3E44B2B67D22943D53CFD04BE37BF368BD141B56B1D727D70AD90842 +90A21672591D79F146E0957C0412D3940ACF2E0991BEA3A533A1C716E1574000FC89606C9BD02E2D +3135C77D30B669DF355465E64A457B3ECA184B356024D3ED5E068B61F93F2CA666205478F0C914A8 +ACE1861F7ACB719F989E4758A74D93B8FAD5F6D0F0C68F20EB3D1115B872042E1768B74C710E504E +E26E244AF2CA2F766A997A90510ECBAF8414720C45088ECE2EFC26499557575CEB8F19348AF5C119 +55FC03D29A57500605BD0BFF5FA8417EC6753168CE8CAEC14CE904D4F78D56EB11EF131543E7BA68 +340771961C309BB011812BE9AEB031FFABB227534613349DE3519DA8F73D2D035948E401969420DE +2DD14B31FA93D68DCD39213C63475AA475CCDCA3893CA348911FBFD2BAFF023A418416EE00FF0700 +F88A8B7DEA639D7A923705F6447AE83D2856538B8A6CA28D66AD721012A3A86053181F726C95BC10 +73B3519CED8DEE2D57200C65AF40CCF7913672EEBB89B8B377382DE87A75ED12B69BF8CB5430DD48 +3EF01A122C41C8134E3EEF85DB84D5AD066597924DCC35D80714C9DB05BE2CEAB738C9F9414565C9 +579D1BD8733AD4A9D716A489CD5454E03595FE879E89ABC82DFE5ED3C8CB7960C4D6103C7785697F +31639EC4A6E418E290BF7726A199F098339C16299D6117019DD73EFA160B5AF26296F976F46E96FB +13F82413AA14C243D7AA4FCB40A0CE893D58AEB7D315DA3A83D618F0D7E6A64BA4DF7A6CBF149E28 +95206C37DF1342D3DFB7B5998878E35D26707940305FF2D83A0DB8D10C84582D6C5B9F70AB9023AF +789754836CA705F84A5261F6F3B2EBEF4F2A3EBBE6C57A555C6B64A7D4308DFA0633A6E625800E36 +D846309498F456A57A7A0A6ACB54D426E1F90D61EC19109790AA0B7E12D054F951A60E5D2B676639 +0A963196054016681F955140AA9D9845C8AB4E68D03BE3119A7133EBA071370BB5CC193831F53578 +80C8A0E091FA1A64CE66DE7DF84107A8844E1825EA916E8344AC53A70D35228EF8973A52083EDE15 +FA0414A42681D44E6584C753BE52346CC5940E7677BBC8BA1E829CBE9FCD2E7B50133F81D48B77C5 +7C38AC911F0BF5D1F939770902DF64EF36453B477D12AC46821587113BD1B783DEDDDA2E5E4A166B +4A864322EC416FE591D401B83D16E05AC4843A23838B08CC72BD9E712C2841B86F951038130B253F +1D2A6F73AAC6F1302F93573CFC5AB38313510CA44D5499555F30D985B6827265C246F2269AB229E5 +2B146FB4AC4E013879A3C6FDF5604405D4ADED38AA62544066A9F2E3D9ED4F17B0779B077B5681B9 +D718E0CA881409737769A8F64461184876B668AB7DBB507399B0067847398525E313C7CF0A4257B2 +CB88F5FE38A0C385DCBA0DCCC0CA470DA5FFA7AA5C7F5EBD799F6DE4831A2302D28A0FF998B72D1B +13802A366F31C02877B98EA7B2C64BCA5031A9002BD986FFE2DCCCE79004F35A52F8ED9B0D188F6D +5363A53D3450DA6859A53952F376D722741219EAD20A99D0A568727DA224633DB33E65BD74306142 +08375AE5348DA4AC1D84397110D02A629185AAF3A1E5E7036DC73FDDC30C0AC090794D3793C8FC68 +F24A83B91CF7143CD0C211FCAC90D30AB9B39DD08C5F02942D1AD307B7BB84503B9241B459F9C556 +F2D65689BA4108D273A5B76B05F43ED27E71FCA8AEEA1E5710B0E3FE794E7C9A81833A568D25FACD +106009646EC8CF5CD8AE82C168732DA23BF4C49AE0854256D90B5C291453FA3E2271DDC19CEFFA17 +BD579D10B7605181FB4FB08BEC3B88C130BAFD2518D389BFD41D418DE856848B8B219E97E5E4CDA8 +ED9BEF4526E459CB472948B222A766B457C6818EA94AD0F15D5616DD0B2786EFD1FD56367BFAA41E +DA2A2D31AD112D9AEF91FBF4052262B7C1B2C1AC48635BFED9388C4931371E6496914760652B3F3A +C25F7664BEB490F8DAA14100F44B799E33F8323BC70445EE182CB832EB3526B0EA781B13AF4F8F3A +DDA139F33578D6551E978909C9034DE73F71C7CE4D3F0F0814AA5CC4289BD0A4EEB31CFCB9B0BFBE +B513A8024E083611CD63D552374D45F9B0D83F1F0C7F8DC881599C2E3BEABD32F1EEF68824F126DE +37F587184BDF84F904B76160658A5551B957911FBBFDC71F9EF4376EF1A8AA814F81A61F97BCAAC8 +E15E29DD0B65D4DE398E897ED3FD24189ECA61D9FEB46A0C34A811B14D0975977F09BB6CE815D38D +E637C7D43E26FFEE6C309E808D432A6432EEECCCF6BA589089894C93FF9DBAE046707118328C8287 +C5C50796D8E80D6C9079C9C6123CC398E9233832E2953D09D48F1A009DFA42FE4328850C28D9FE00 +AC78321195FF9DE3E670053EC1F9C418624CE0313F843009079D665734F56ABEA0049A9EA77E1459 +8253F65B58F02EC0C7A4F2AEA45028EF063D18A8145D73F9732A78C911C7315C2439FCDAD57041B5 +6EF508BCA2673878EDFDDEA0D0C8DE9F958E15D988AD78376D157A01E7222DFA8E0FECAF9278ABED +AFEE898C3AAE18B23FBDA134377674050BAE975ABF9C1CC14B0C2CB16E50B0AB4B5F7F042FEF95F4 +CD5ED4298F904898EAFBE86530392EE6556544A9A9EC921FE01EF13C3E30C6696A4252FE1BE4C92A +1867F0566A9957B4A7B26B11A9D8C94AEADA76D53E73D8DDA24260C998E572A8ADC6F40A9C29C51B +38B6692648B5F3EE24B8C7A5E26D817EBDFDE4854AB7F2F53BD4C97C96F72F00F4D0CABC694A7457 +BB2659C127CA27D957C48E74888AC5AA85D4D85E9AE6FEB8556D7C5F92402731997A78684D9FB2A7 +FA0F371889B9457C44795E13EB4F453346F7D9955F904C555F2B82070CEEDEA734CC9C63610E4B4A +C5CB5CC831683AF687781AA0E85EB831CFBD25CC12732765459B26A05F1E0014816A72486FD93CE9 +1E3020D1946024CDF977F27ED2D7EF47E7E453DB58A5FA222E876C2F45A21C0143F26C37AFA90DE3 +6BDDCC79488D50D88A72163F80A7658308DDD7D0F512A311ED3788E52A99FF4CC840B5FBEFF985FF +0B4E9089443DBCA45DDBD58A3CCB17C73BA1E086F15D7C44C36E59D18839F28637398A5029BF6EED +57141F25A7487EC13F4E00BF131101C7C2D125E0822CAFB2467115B852FDC8AA4C362A1248084EA5 +807623CF1F6057A95285A98429EB9037314C41FF426D916FAF8A251D89639916F266FE28B862BD7B +222589A2F738A457B82204FD67CE7F25038DC93A0BA88FF53A94DD144118DBB9ED0599CF7D8086D6 +7DB81D3CB04443D670D5103C37FDC8204B93BBFD956597D2045626C5A1764CC23C28E1AEF5FE4E30 +D76477E5A37BB1C600FF0700F8E98F3B372F7C94ED1C8886DAE88C08496E05CDB62D0454303934A6 +E4D9CC77A152F264E9B4AC882B33210F1A6F4BD76D30493686A5B30FAE89F8FBDA6DBE323C5C868C +6A481687C85BAB84CEC8DAF0C0649932255EC8DD8532814D0A2D3A7F279E9FA82543D2585361D683 +E84FE2CB9B5435598F275328409428F7CF9C36F155E0C6C5416FA261358CABABF5D030C8ACCF72DA +1C19B565270BF2E4C5A8D016090773BFD746352962325BD1576551E409E704458968074BD15C14DD +28668286C58FD90E2A1BEE8917B29A4F3031FCF715A147A013380DA6E02B059F2E0F9A3F4507368E +3BD779E7A802C37172CD033278A7FCDFBAF6C222F1228EBF38A105A773A02A801D823CD0339BEE15 +97193347DBC5881D41A0BDF4372E94611B518E97685135F0B400E1DEC1FBC9CD77D09A92AA893731 +D4E9C464BBA54B1B7491D87C475909AE0FBF39ACF21E140591BD24A18B21AF74876C11407EC8FC5B +8347722C92ED1D6585AC6ACB9BE372BC409BE97E8858E88FD18D311A0A236468279F73431E654B9B +9E4E8D96AFD7446D68DC381586A1FB25056E6D9DF4E98B008FFFB127F209C36790589BC3669C334C +AF1B547E35DF3C49E7045D2B0901E36F9F9EA65B978E51AFCC0E7DBEF54B75B5C079A2A8DEE726A9 +7751A507C38F94C6F010C004811723C3E311C921CBDC580897938D82ABA796FA4846008BDE84708E +29A2671090EEA4C40C20B018B82196639A7CEEEBE854B1F2E0FE8EEC0947F2432EBD31D4A6880EF3 +A4E090934C30783FEF98C71685C7AC4A22C26756802B805856257C05F41509D5AFA3F75B0DD19AA2 +A4D4C0FC43BE276389B1CD9FED293D503854644B654359E5C3B544772CFFB011F1E9E801B0012821 +B9756F9AC0D646BCB951BD82EC28D1989CEFED6BDA363AB8F8AC751679C7B3C338E4879FE01129AD +C8297F8932B1CA43545D2CE652145A9F86D63A57A0B69DB06F74F8F1363556A559929B22E20764CA +611709552A4CF78BD52901FE8BADAB281ED2035E921F6CFD0D96B6E7DA1B5D971AF11678FBA98A34 +5040477DAEA9DE41C3824414766A55BCA73E9D11614E973C0F55D1549F480A10444AD12AC7A7E6C0 +DF8226E544A43048426A78372199B05C1CFC46B91F9D57FF449305C4A10B3D9B5248ABA49EC6E7B9 +072CF32D2B36FA2B9F079A58EC4D7B3F6FDDF9E463378441B1655453B159D87BEF67A3FFFC63FD63 +FAC3F19ECCDFB45B8E37CC7C269E3D33E0395803A268114EED9FEC69360565E7B28764C1A02C93A9 +2AA688EFC677D73163C1FB0EFD663D3EE70FCF605BD5A21FDB99E68E2461FFF5DB07F20EFBCF1D6F +6EFD464D2C5AF027766043F219637F697D4698B64ED5515971FEA0F7BAF27AB589E4E1EA572465AE +9120FD5FF6FC5C363C6C455DD11B029F68ADCE25D4252EB89DD9C9F85D1C65DE10A1BAF3847EB43D +CEB120907D41AD2DEA646AD379EE96D44CC329562ACFBD06584A31038399B538A515557FE74EB670 +559F2FB6CE4AC857E54724F7BE749E62DDD9E9277581B92203E2B63A32A7C30B144A12B1B222F92F +DC7E02206358E2AFD15F2A9C5F8F628E723A5BF97FFCAB0D84BBBB01FEC7A125DB5DD92C45BD4BF5 +56074FAE7D0A9D8AA0444DB3EE93108FF71373A9569F28FA0EC77ACF032C94C5809F3EDAF7823F5D +EA614A72CDA129FBF56076156ECD77A598DB33FF743A568484DED89D19C65049AAE8E85BD7A7942E +53F824A96E08354EE1BEFF9174BB8AFCE47739904A7CA2359807B8661D8B35454F756E3B9E51D05A +908D795A41CAB60238BC5316BC43891B71E484CC81BC9EB666FCF135509FA5238C1452871A5CD7A6 +5FAF12298D8D9EF54C831F4B7EF0232C80211AF7A315EA1A5544D2C988ABEB1C781536EAA91D9676 +FE9E94D32A6D780BF357EA196E0CD8890D5C675AA06A7893A125D8B7E17C009841F5EC8680A8A49E +ECF86E33BCF2CD5D8E21F9A1A7D986E5AE7D6656295869E942AC5CED2FC085466F1AB81E274ACBAD +A7CE8A3BAD0A83DF94794918E0C4750A1EEE984B8058142FC5F291119E49D22EB9CB6DE71BFA75BC +F180F2825DA7AC4CF34AD7BAAA0DA6FFCD9B5DDCD477590267D09E84CA23E3EB4B555821861AC597 +CFF86468F21C922B19B2D1525E5F84F6C0F235A4E865E4C5D01081EAC3B1C94D8DFB11CBD1CB1875 +672D153D255A77DE86728FE026CB1B7C1C95DD9AFC563619A04D6D2D91146917C5F39EF86E87A609 +D14589870D8D3AA11756FDF07C8215B2224E3305008783CD44D6B062F0D712041E4B7CADDA429F67 +87F2E3F0AC9C3AB15090B185A7CCE2C51E9436595883C4C5DA648D15E3EC8B596BB8100498B8EAFE +EB3E7405EBDAB9687455A6AA70952973922013EB3347FC76DF71E2466457F7E2A8216BDFBD9CE689 +9D1192F3A9A49F4BBE5BEBEF73D5EC4E04D514D0D9E8D362883452F9A05E94D5FF947521BEC61284 +3CD1F46D6483D38577E1D100E32EE4E2EF476241B084E4C327FCEDDF9A1D0E8BA3601C30DFB8B20E +A87AB3011D8E836F6FF23741414833766A091CE0CF770C770F01FBEB13F91D793BD86BC8D3B848C5 +C5CE6702D824F9727D9B3B7E8756738BB8B437D9AB923DF2A60962ED86B48B9C79334214C36CF9A0 +25AB6D6530574C16F60E24C24BC21F37C78B049DB04BEF237285C6C715023C2AFEDD585DF225AE3F +9C2CCAAA854296ABA596D5020D54E570B8EE3B25BCBCAC6AC144F1BCC935E0AE6C8BAF939C5C0DB6 +B163EC2C797B781EBD11473A731D1D51BDC1DD19857110A001EC659135D28CBA8EDFFAC156AE5DBA +CBA3B87397AA689E16714DD2D043FCED761B0082ED5342A4DDA01F3A5C041F433FF1D01F41CA48CE +2D407B379DCBACFAD58C72BA6C8A8F91D32F7EE5000108FEF796B238A0CD87806A48DBD9B4028797 +2ECBFE4A64BB4180772504FDB99B82FE28E97732D05ABC933AB84748257372CB0D89A54C3EA0876B +08DE3779A863979FA35556821BF482C5A668715CE7F910B4F8265204CFB9C867176536E087BA92AB +66BEDD40F6E34CDAA14D56E61137169FA392926948459E1C4D4894D480A0685C81365EC47E877E2C +7E41AF440050A107038FE645A09751098EADD6971E0F809436EAF7D3749C91429B6DDE620B977462 +06853C5FA43599DE735C97FC1270A3EB69D0F0D07DCEA2F42C2FC7BC1D9E521AC8474ED71598771D +F3D87CBAD8B27EFD3AC7D870E79A0475458A7236C3D49113EE413EAA8A861021800A135F44E2E26F +C28C28F9A3108DDDA495CDBB998096897EA993694E86D961EEB8E08B076093FECD2F575A83F4CAA0 +810E66E5ADEB431238E2073CD9F4EAF32195A98FA098EA84F7517CB8EE2A848E29598D8DB089AA27 +C2ADA6E3A982470BBAF5631129526D486C7EBB43F4AF976AA8F10136AEAD1A64B1B62355D1BAA8AF +C4472436BB314F0229105B289FCAAFC3739F6D77FC4475E7026CFC451E6492D0442CADC8E5290FFF +9AD7B59D30937CF95E0317910437A4E13A0A36A738EFAEB9D07F64DE2FABB0873BFDAE1E21CF218B +FA4DBEC507299D86C433873BCBF710A7EBBD25B690E9348B72A1D94B68EC35730F3CE59024B0723F +999B2BD957BF2AC990557C69D294ADB5E68CEC5401BDDDC165AEC124796CA51ADD63419471DB4BA2 +F6F2E20D56998B9C795DFF0B1E3A17CE3B6785607A53E1C52D05A9541E7BE029480673216BB21547 +38C3DFDAB528439071C68E3EA3390C3EC45F608102186ED43735C715EDA278A0D060600E04429701 +05F8BD51A77194FBAB325E9E17A795C3DCB59B751FB92884B3FF46BE13E26F993A712E411205635E +C64BE549E9D3B72F4344BCBEA951EAF19BE8F53335DEAAB20B75D0C2E3FF4D3B056F536199D5D95D +34D35D3C8E992930F099F740CE54EB4A55FBFE26A9BEDBDE976A6EB3CBF75B9D3B68F7DC09E1B8ED +032BEA0A1F53AB67C3A562F3FAA5C23DC3614EB57376EBA261C0562A4E2C4F2BA79888AAABD39630 +2217807A3FE9AA7C90300743BC1DDC62F5CC3A0550D06F068094A0907B56C1A5F5F8DD9B02B72423 +6BE71A443B0A4864448A5F1BE3619FCCF8A220B42B4F95523D0B80BEB2FF888039B40A334CC2B763 +33A7635A2AA5BE3F540FFC97CCB25B182DCF819CEEBB6F8514AF09834D45336B47FAADB23659C098 +422F0BCD263689B5C622F45B5039FE2C94766EA937979A67DAB6AA8A25717A3E3C08ACFB15B57B3A +4EBE94FD847B7546CF64A66174CA7EEE6BEE6F4B5823A8712C3E20B84BF58AC976E9A33F0B8D8C55 +2F8EEFFAB0E633A47AC82E1BC091016CD10DC889446C24FEE166B7C9D75C9839EB563421DBB478EB +CD37D91E3007AF802ED5CE3AEBA426863D081D3A8B03EA49032893610E09AD5CECD74695DCADCD97 +5380218E06B4F1A0A878CF5967BAAC31C92642180780724BA93688D807B48EBC25645B99555245FE +ADFEFA311F7262110E0E1B669178E832EEADC94AA8FC7060F64104C0BD21C4B028C0AC227380DA5C +2B21649E70974FE37FF3BEDF44E01980EF1EB8D300ACAFDC86F0A8918046A70F0A747A95AE957E8C +2DA77EC2C0804B947D61C81FC568DF7F0558671EC9C4D8623847667ED39CE95D564F31CD58A8415A +0CC96E3AFA6676E32B9E7B4049B8C6D4AA9D44016F45D876C1083373D1737A66508A4FFB33BF438C +6C982792F027C7C8A80865D716DF7A7F40C96480C387DD126DEF19E8E3A777BA84678307AFDD2F08 +2D2301A9BABF45375A403F458850FA1A85A202A7CB30B65D758F76824C4D418B5E71689BE5297CAA +8EEF813CB776F3665801153B1CBFD483457C0526F37B7F88F9CD87B35978EC1E1F2E40DB76E721C2 +B884385AD95E3CC0E627AB1F2FC62925E198C5233F87DB2ABC97D9AA5281FA93F7ACEAE764CCD6B5 +19F2FE976C933FF214327FBDAE705A833EC3EE429EBD9D6AD10DE1F49FE84D5652EBC9F380C1B652 +C67445BE201FDAE50DBE94F9E26F8C70F0E7FF1371FC8790D72F9240441EE812DB35E4B7B2891EA4 +BC2F17A37A54485A8159470AA82D3E4ECB43068C54E0FA3C647E1B658A16603DD637B6164FCBCAA0 +C47F297F564AB7B6663EC63505C14D799CA04B0F121F7B9CEDF7072EA81467B032158474D89AC194 +FD63A57647D394174753BBD0985BD728B0C257DB111407C2B0FEAB408B494B1CFFFB1578BFACF179 +CB38CFAE62CE035A8B1F6A28C4F7EB76D7CF6A0F6E36C2980BE0BE56E29FEF247D11D5D8387792C0 +A889E0A55585FB5D4637FE9EA067277F876CA172DB465BED4D04247E269CCB49B2F244022C019ADD +81FE37FEEB154348DE287BEF2140C9A504EE147CB4B145DFDE013D3A18FFD4A48A8361CE8D9608A8 +23A54AC76C3D15E66BB827E18041FB77DE08E949DED69708351F70D595A20E20FA08CAB2268A4D9F +A5C4C5280D59372520F250D49E676D38BC2904731E6680436F4AAD92701D56AA43436D1E7AF3FEFA +DA28BE9A6A95E66840071A916AEF35A0F6B7A0223BBD97A77AB8FF0D883BC59F476DA2F4B518142D +99CD5D8C6935C2C8C2FE5634444DC5B589EB6A81EBC766B89B43535C44328069F8BFA08EEF857019 +DD310D113D1BD6E1448EB7AD225A32E392C2C205172C66928446BFA6C5AD1B8B0F9B61D9250C1894 +DC215C4BF6467406686A59DFB0CE942BAA63B9AE4A8AA2E4DBF2B36376F99B635AC37C4F3C1C9433 +6799E38BE72EC5938DCFB118AE94C636AADEEA683679FA44B60A29EDD4BDA84B7C76E8B71417CA07 +85D49683624F7FE5BF236790D82245480739A7FC1DADA9BE05FCCCEECA2DD9759B17000108FEF7F7 +7D1205B0A2D69977036730DE6305321E3B41B2E7FE8AE01463AF4C81E978696C7E85F6F1C439B6C5 +B43F50DA525B3C30525CDEB26F026697129B32A21C58F7315B93A2156AFFCE087D61FEB561A6E58C +9665CFC9F2582376A6A8A7558BBBEFF0D659E2AB996EE3B4A697D6BA79CA3C837FE2BBEBAEB030C9 +B6F73B94DB06759DD535CE5F8C1C4160296430307416B3AB95C1B9B07B1362AC44F8104521194204 +80D8AA58B3F2E82A38498B7D18E867A85EF125553E8513F02B984050C082137AE897F8474A76D7EC +90745E778C7441215885940FD2D209D72E4B48966E1FF1AD7CAE7B9DD6172ED1CAB79821F4C74899 +09CE8FE035637051828CE369F0C4F6121C60E20C07B82D6AB561C47589EB7F060CF5E29C9C9B8A81 +457095AFF14003FC10883C55A20CDCC74497581F9A65E5131FE9C7E62490CE29EF745F604A91A83C +145E3F815A663AE8CFC31CC69CF3238D8122E98945D76C0BBF00A965A0D54D756264E02EAEAA190A +44CBDFDFFF0F1579A31652419FD4896C6EDCDE28BD1CAA56E808B6994C53D51A3D42183AB74E7F29 +35D3DF9FF3E986AC08FF6EA86085F8132DD84BF6727CFF143B841BEBA0AF17B01A2F7A73CC2EE489 +715CBB512EC2D254C777037E230854A966F371ABF9782615E888A0600A83923C5E6F170311A8A17D +D5E0311B6834784190EA3C8E0A62889ACAE87FC714FA98D3144ADAB3AB4B9B6D6A7869C5DDA793EF +894085F48C04DE248DC3E3E63D841AF5CB7957984D59F1E94A2BE0ECF9978698A4F15C6BF7F94C47 +1DCF6986B3D643043EAA9DAD34E938A2D7B442407CC678DD7082CDC341C6EC62DBDF47D08557F54E +A8EEF3CF38271561417C76932C333EC90C980E76F0740B4B197310214E6DF3402E339BED4876A38E +E5D1461D361C62D565ABC440DEF874CDAFC7CDAC772C5605FE74B8AA4E74677D4263130EBA675BBD +C99CE4714E95D15C6A658D52A375CA5A99F370006E963CCCFFAC4F68C4158851E54091C62DC1F966 +BA504FAC15D076F9A2A469674A39E1EDF33DF17F20B048DA490EF3E9119DF9AC5C51B017C5F52CAB +420651E1FAE6DDD673213FF2BEEB88734917CEF6CC854EF542933C6678BF1ECC85C64A6D4C2617D3 +13C24BD314C6B9156E64C588B77399E7F2AFC78D468CC2B91692008BAFD38337FDF13FD2FA58AF2C +41F10081E84D7B0A312D5CD4158AEDDA821C9D780A0E4B74255EFDCE82C1F68C2480AD9491263898 +1EC98E5A22C7298DC405CF07BCA2B7DB2C4956B2756C5C09BD46686729FAEBB30F05343AD4075CDD +43820CEBB7343D2C189CC5ADDC921510CDC9339574431ABE3D4D878607CE0B65FEF047C617999BEF +3331C17ACF7AD07AA018E90AF22EF1A683F717A1C9B478BE9573B6B211FB03E1B50236A09C170A46 +E71F0B95992CCB9E113CB35CB1418A56D6B15B77A7F7B173D0EB74A57784FD8EDFE0025DBBB8CB3F +DB988822B033C8D6F6CD1846EF26770E96179BF886107C094B0811983B2B9E75D5B7A1F1B5DC8562 +82E65F426BF15BE0F38B9C40D35DCFD2741AEC9B65DAD481D9A11BEF965DFF7FD11107BBC4077138 +A5D17CE3F95814107EEF12B44E616D5C0F214FA2A14FD827C1B874F08D7BBCCD3A532D91253E6B11 +769D488B0D04E0C51D7E8787FBA3BD48AA626953B9746C7E220AC2FFBA29453F28A1F78B2FB6DEEF +5DC8C5AA2817EB42FCE978A224FC6ECDCD2C62F85DB6AE3F8B1EE31E5ECF0B3EAE321C42925C7EE8 +8F7998BEF707941CFD58014C7328D0237A299240B32955EBF0B6ED1634B723CCCEB4874EACE51BD1 +1B3CBF723FC0B0E1DDEDFB5B7FB69BF0859CA4DCE9C4FEFF292CC3D93FCD1A2BBBE66A893D141553 +FE4799FE878DB38E5C3419F6479280BB97BECBD76E48D7FA43065CB93B75EFDE8CE3DC7A927FE219 +E84CCB5FA461D5739603FC0B7DE043DF5C2DBA79D719EDC8A38069D2CEE4114D08BF47C43C901B7A +337A0E249BBF1145E16493323113298D84ADC42C647082F9C7A4DCBF0E679F7F4714D69CBB00158E +0217936F56AD18B9B1EC8391D76D22A4231AD5AC05B00B3F857A45D2BDA72A130A6FCEBE8DEC7749 +2FE3D2ABF08287F976552961FBA1EF06A16E7355B0BB09EFD2110733427934CB16B48DF1DE36AF36 +C602BC9056F363AD61B63A775A7E251E67B2BDB6C494387FDD807B743C0F000F188E25EF7E73E93F +5DBB0EDBA5A21ADE9B67A3D524FF789E64D3B3138721AFE3155561D33EA77686F77E4B032BEF9154 +E4E51C0F9144055A7C6E8E0489871EEA412344A7A1809156CF2795C2589AE168B2FC13F265890492 +6DBD10DA1C22AB949C6B75D5D4FF05CE694DD75393DEE272D9B74AB414847F24FE0258932571BA18 +C09085E91ABC37FF24D08042C43F60D6AE0991026487772249C19406AA82534007FDE196DF6AA885 +9CC528959A2E42C3CF5DF8EAD0039D1015A6E44A4CB77014286DEF8F17037BAA4D79E6C7567244F5 +D18FDC8B9369D3252A39C1831D5FD583F8A32A29B0448E71BDDD6FF65C524148ADAAC39B8787D1B3 +F30B4E993F421D7991CF3707F81111964C97C5AD55B5F3031D3E320E2E59AE8E94B1D3C5D024F799 +46E694E83C70C3B5F1542A766CD884DACC366B8D71B72AD934C0397B5D41C9DC3CF9B3A3CD392DCD +6DD556E8126AEB4F3F9610F09D4CE956B2B0EFCB552C685519ED41A01A6BF6F5F49AEBF1C6CDD04B +9FB24C0E3C881BEE69EB4740ACBD89F054651A559EAF57680BD08042F4C69446B08C7F3F2CD0B8D2 +30E65DA17C89AD53DF06C203DBE2302BD6676F54546057A0EED9C6D82A60C00965C3507158F9C99D +9616661962F86C326FB3852ABBDCB6B75B336EF85E7927996D6DF94EDCBF572FE5208AF9490ED6C7 +02D8D722C108DEC4000308FCF7409B4297673E889E6E0C3155CBF2D7F3D3EE980087B3CDE752229B +8990D4B3A851BD685920B16059DB5E633747E0E34EE7354414D8FFB041840ADCC497F41D1AEF3AA7 +295B1F6824539F6BCB1053BBE202A0E4297E8D54D51F0068FC85E2FDBAD6B0296BF0B28EFEB45729 +757D0B229BE94026628739F4A921667A9043E37D784B4266E6B1F92424491344FD6D448488C6F549 +EEBE1232D03513A5B0B896381388B30964C0567159336F35B6209662929C5E036A7074437404F7AD +1B467F7D121A8A2DB3764F19DF62DBDF6453E522F3B24ED38B903DF8891AA6E1C78651536D564242 +C8543DCEB738E8E625B487C40CC6541C785FF31A23E03042722F872A8624800F7E7BAF8BA11DBF2C +51A51BCD5FEBBCE0F084BC9E65B6D4B798BA787D40C1670692F3E8B1D4B1F197B5FDEF2A2697F9E4 +4BA22E6FEEB8908E257EAD24C2C31DD1D4BBCE43E5C9F7E1BE94987F3D0C74D180386D37CD2FBD4E +18D354D19176BE219075CA4489E405BCAE8F9D13DF7FE52069D73B8E37EA7F779837BA2D45A250A0 +ABEA71EEB5094365724890B9CC4CF8358C817406E27D231A5EA143ED7FED07172264DC50471911F8 +62061CA8772D23E704F4CC3F9FD8AF67A74F4FF76C735156651231B4322ECC2C4B5D2959ACA2D681 +35BA9ECAAD30270821D8D282AF553FAE08C80261A5568F2AD6CB5B339758FE50DDFDEB20FA978CAD +3F31CB796D8866C012CB2820B751215BDA6BD0FB0877D841E7161EA983A6FE35D4AA3E75F96D0535 +8E30B8118B0D86EB930917701212D2D9524356ED30D49237C6DD822DC81F410A798C333C80E08A0C +2741341FE864A8750D5A8A34F5C536713BA292D8B6F399673BEA1422C52FCDCB38DACE1E0531EE1C +511E015071688C86C7EF63C409AF8290907B6A1961DCAEF0A8D82124B06FC620409AB84009DD55E1 +B8A904EC264F3ED3AC543BB446E4CBDBE9096B84CC2C6484305670CCBC4C360A24E2E96A6690CDA3 +F9E291D1B02A634BDD5C6D036DF64A775D9134DC9F297FF83407DE7C45055CDA44764CD79F6842AC +9C95B1BDE467D3036F3CEE92B6AC9F56FE338840C1D92678C96A10166F5D1CDD6CA1EFBDEE35744A +E54F93598E6E976302B270826512D1EEB454C161F6ED60F0523C050A7CEE162124BBDF2A802DB731 +291B0358273FCA1F99BFB223E7ED4484648D60A3FDE3AC41B28674505B506F2884EB16D90878BD01 +3D59DE679626A701D01A9ABFF78C6ABFBCA1310BC4E19F5A78B85AB2305FA0E4693AE3DE2FABEA1A +18D2CF8B3ADFD27C1273FFE6041B72E7CA443A6A93AE6F862AB6FCAD156B5A5F51BEED30870529AC +525BDDA6A6B6B75A435D10A2D900EE5C6BD9636AEA372A01D6D189D96F2E87397F37D7D234906906 +3C0C12B9F94BA1AAB5B85EEDCBDDB8C60BBBA3BC061E199273E3A413794562385940FA1E5EA02B5A +AD2CEAA1BC09284EBDEF631FE50F40C13E264681DFC621E8133F80111307AFD4097A5F774014DCBE +D681BBC31D9A1DC712FBE4C500A547BBA288FFC31AE1E803AB0D9DB9B5185B255209C16D3A53B761 +344C14B5906AF7DC6C27AE4EDAE8DF8112A53ECF6EC5AE11F5DF1731ABF0EFD13455AECDDECC1449 +7BF4E84041D62E17F4DD475BEC9EADAB0E11E277CC382E1F008D2DD34206E5B2537F0A74BC0AC85F +961466DB47E1C1FDE06338F6B7C808E9C153DFF8B7DCE99E91D2B35CE6F4E662703BEEB4393AF65C +59FE0A973DBE5AF8AFC49868008E10151AAA4EBE395F1096A44C1926876A1F29DE4178712C1D8DF6 +B5CEF11C00E0E43DA71166E73CBABF95DB2B8D5E7CA5B58C0D8A6989CACC4BF07B5752B874CAFAF4 +DBEEDA9365142A5B0E11A17E8F16DE772D1E0A4F1648418BF040126CB16B7F2C95ED6CD504293740 +75B4E350EC774FF3148437026D4C85798738B4ACB56A175167DD3B0E668C09F0C530EAA58D4BBA14 +11AFCFE1DEE6332528CE46E1EFE1D926B95AB4818C43B56C46B57E3043A6179D2E22C708A9A01C4F +25EFCE7AEE98356945F6177191A098B13C7433DE7AE2CDD5DE9C177C5F137596841C931EDABA5E2D +E5734823B4085D78107D63D32B706562DEBBDC1E861A0078A6E8E012B873ADD2E0C0C9CD92FDC3AE +4251D21724A5EBA9B9C0147E1CFBD0B66A88F1A1DA23B10A382B624060A4994EAE747AC8EF01650C +24847FCA231D99011C6E3F18346AA20631B3C36281BC0D5265B2A2707291BE2D222A5A1CD91DF06B +DC12770A50EAF57CF8FF08F911612594D49A3362C4806622016B9A7C19FDDBC7AE1E55153C610650 +8B32B4B90ABA2F18FE099DEAFC5E04D3F9A977FF8F5CFED96BFD764EFFB3BFC44D968DEDFC465380 +774643B3AFF99C47CF4A4005A12903D37BAB0CFF99BB392F2D3396744FB57348F47C9B529B50F885 +462DAE1D05BC083317D99800DCE6B9F1F12739E17390C86A6D47B54F988035A6358F5701B7BFA319 +F83E3DC57748929FB48908D23A71D034B3E2B14C1ABC92BA08ACDA5B544DBAF20B29647BBCF8B2D3 +80FB973509628F5161F32FCDE6C64DF37E876907BAE2FAF19BB6C0EA75468877429DE24DD8FBD7D3 +C5D084422E05D5B52BD2FEC8E6DC16A950985C81819047BF6B21D55943E88B6D49C76819C2138BC8 +5F845BFE684E080CB5C12043EFC009AC7D311C9FAA84DEE5F072B88B1618AFBCC84DFEDCA425B57B +6C111B8C747B994015A73C4D8F115184549747470DF51B9A84A8B95E9F84175BAB6B8C112107E722 +8830DB54A6FBD15EC50E9F309F5E9E328C164A848F25C25A1049F09DA31C04C92D568A51C03FEA65 +EDABDACD3D65A3E4FED94CED1ACC5E10E6E635644134B3BFD3DEDFE8B55D317CCD7E54E8424912A5 +4A9061B140C01ABCD5C8A56A4F8D6F4B66C29CF25D50842100FF0700F89D7C7C1E961BB5E52C27BC +58822780678B6868CAE0D58E72D075BFFA5FEC82009825A73A7F99578F8DD84A01248B6E24F4C025 +BE692687962BA2ECA3C1249A829BCCFFE8972C9DEDCE788E9AC3E127EF57E02E03489DAC9DADA85B +7E50FB86CDA24FBD5124F3861CEE4D1DD388CD7E75CB7DBF4B0D6966B5ED621EC33210FD2A17C70D +E77279AA32E5EF65B3D81005E85F44071BE30A178A7F77C55A0B0500894A41100DE2EF284C924CA1 +7F46B654A50C633F7A5CAEFD41D08AFBF4A1A09BAE9BB5682974A45B97858BFD8F9B8CF2C5908D0D +D644D2BA9ACDAB209D25D0366B41163B07EC5003B041E714E2CC4BB962CBFF0BE221F2137F0F5EBC +A19307E8D8E217D2D400CFA9A6AB13E39D35BBA0F0BC8B2B9C9BD2EAA53D47EB3153B32932DC3A43 +2E678EA206F8B5F204152CA8C3D20A189D6F37B22F2AE484D6C29E9FC8C6A994650523343D29BB4B +7258DCBFE9E11399033411E87DA95AAD03FB9EDAD56C28A83224CA34824F93F62FDE9010CD29F7E7 +E8E9717F9BE84893110D2A0ADD222F6FD195C7B5F063EFCEEE2D9B845CDA740493A36A0108286B1C +40EA2D496552676435EE57B776B63AE7E27520D76AEC63880FEC02555F1DC8401317FBB3072BC57F +CEC4F132C8AA3F0871A0C8F2FDC73976EF48DAD7A2E8153226B7727716596C65D4B5521A8EF6BC99 +F9D135CE290EB6B563121852AD6FA4BE0A66A8BACC58E2446E97B67526858EFB24FFD0A24284B4D4 +F55ABED8478C88427310F8D6B5571884A61A0BFBE88FE8FB99180939758F41D9F646AA27BF7B533F +B7B2ED477F97DA4E40D95110EDCA7B4C76EFC17118D2F232F20CEFB1E0A022140475FF64AD1C560E +9CFA76A6369E6C8E8E9FD719782BBD7FE5F2A1C12C0432AF6F06596473AC2C801B0F8934EBBE17D4 +25160AED377F2345F903B3CCB39BB634990E3FBE95C9DDC9B3D4AB5CB2E965186D1185F540313A6B +B62D9525282940A32B634699AA90B52AFC2DE8948A481BC8844117D6DD9343E1B98B77EA9045D3BB +3C8EA0E5F46087F63898D9FE30FA1C3FDB89EDE2A97C10DB106F814342A1376B496774FE36104731 +9871B94F318045E33385AA3A1BB62EFA1984D786A0338BEB32C88A67C65C260B0E22115CA465E510 +8FC859A85135BCC054F6C793AB1DFC276AFD1AB278A27EA7FBB0622C0F3ACB4F5566722045BDF390 +0640926E09FDCEC1A86D4A59AE96D94507732DE9ACD435DC4D26C833DFCC8225F4EE72A4C757382F +24DDDFE36CC7EFF608D7F05A3FBE65430633298B949F0A31F65155A7FF17B4706C63FED13033DBBB +B23939A40084219663FDD342470E7E5F2BF61FD24F978A3D9F1B39DDBBADB7250E9F9304B9075F3A +942EA2B24CF8F8671227A2550DE2A4EB96EC7372E04351B836F716E9F30A554CF80F94370A54C5E7 +0AB1D301ABCD9058C758F2D1CB13E6F507F65B75069D5DDDA6B7FAEA949060183EB4E9FD8DDCA754 +7A8DA8805971BA0C0E51C017E83F608033A8D5F2D6A006F355D57704DE899C4935FB1B13B8C65746 +056F24498ABF110F25F312FAFF9B5BE8E1B9705C50B8A1B310532899CF3DB721034EB4FE433DF77F +C34BA2FB69008ADB7DDDF2F404BB9FCB222E155E054D1297AE93C4CE3CB00EB1F296BB4777C044BB +0EBA488687373F565AD767CA94EA10139B77747F28CBA907CE98EA362F78C4E7588D39C56CBEE436 +7659C2670B32D9D672CF5C66E76E41CC72E889165849A30A1F0CC5E0B8DB7A8F1DB2AD1B0815EDDF +8F1606892ECF4384CCB6EEA541574DAF14B66FF32E872C759D881BD7F93406E6A607B9ABC0F52C5A +7C4C16B25F478916917884370653CA596777135C39CA81D996331D6E9A02726862C9E7C3DFD0DB82 +D83EDCFCB6861CA7A4A4666AA05E586C98A47967FA2C873832106E95266217F7312D04AA01EA44CA +9822E6D3ECBA7FF252E0F6F0DC5BD56BD5B47F7B6C5547723E9E7165513FFD308D302B503D969C26 +8214CDFD23379459E2AF9B50A9E1AD1C002CEE95291E05A857451C1624EAD7A623B9572C6C9501FA +C87BB5E9CB20DB41DA23D9CA888012496908B9AB97CD21B2914829D0DEAFDBC11A7B7A9351FD4D12 +042CB32014B9371191F7DE2E45A20D0C563FDE1FB7D9F61197AEDC499DE289C88FE91158CA01C4E7 +4BE13FC78DD88F0E82F847CE8D752051A7B2CF7B99A607F2797D0594D3014FBD995DEFE904287EE8 +6BD84ED73FA659035B4BAD98C21A4A965B6F282ECDAE90B331378D4C392153E6B860163631033358 +BDC6B37161C55A0126A746D8C04271A065E70FFB44D7DD754A321D9140ACC0CF366225D2F3F430C2 +4147EC6985B01BD8474874924342C4D6E6CAA3A104C9498CE41ADE7DF75093AE855E33044F84C770 +F26B74D3219A6147DC9AACC04C9840E1E301A5FF1FEF878EB9F6CE7AB6826CBF325FD3CFE182CA75 +16CB409F7ADBCDE8AEDD9C9457A7A0E34860E774C6D18DAC16D2696DCDBD0DEB32F87C9E91EB7BF7 +F5BCBAFE3215DE4C6A9FBA1644BC7F9E4AC4B8D998C5088627BD1913FCCD31AC93D11A56CB597710 +DF23D897D39A2651B6F391F90B040EBD531D1D8146EBE3081CF866D7F1B61796DCA2599A63027848 +83E05AF7B1EBE438BE0D1999DE296963F227B07E7B4B9F2876F8288334D577319126284B924ABFEB +F70E8842228D029821B14F96DF5D611B28CBCE71A39B83D826793269D3B77A01E6F62DA3E51AD415 +3F85A99F50EA29498205F56EC5CECC124F136DC594F8FB6314D5B74A500D5863EF6B1CEB5A971160 +361095329E1D85311F9A0265869D50A65D21CF6259F37120C8E628F687FBBA388869F191C45E1996 +F671108752A02FF891D740A9B54DB7143CB3EFAFFA848EA00BEBCCA089FA7ECD166BB9A700FF0700 +F8430902DA42EC6BA329B7DAECC2915D821B89569D11AE8040A76F34FEAAC2223D8DC5AA62602D20 +234471EA4DC1A3C9BDE2DF3A1D40445E67176687F1E1E1E44A316A2B7059DB26AB40481F76F74C5D +CDA017A054321AB54E602AA03447CA9C71B7875957648E7098FF7F606DF0875438300A696830F1FD +73E107FA0A1F5159D01EBDF2BFF74F059EB6EB61F36916F13C2FE47055D1AD482718DF0CCEE87EEE +361CD0795481775DEDADCD64773027ECEC142252645A865F9A9DED1001717B39E0AFB04FFEDA8D41 +C8BF0E54603A381F11AD3E0F1EA3FA393CD70ED9280368D827DC19AC70EB914FDA0AB5815A187B04 +8B8802D3718A6AABE4F1540D2BB966E2E7CD7A260FAC68CF031F8431FBD402C180DDF05637E36A0C +537F02D9B690B05755BDBE03E9C3C1F9E32F106090421ECF2AB3676624A817E4386C6A5AFF81C034 +78478A4F0D07B553AA4A3673EC16F6DD628F616DC2D2A3BB9045512ED5E7C25C513F8CD80179EE6C +C58C2D715C7EF6D5FB6D6E169508A62F19E4B2E75A5B973CD39BF4A0CA8E15A790B358ADBFC045C1 +25CA49973B2B6A565340152C3F69F2F891B99D9C2E8E7770538F023EC48858422B9141B8546BD8FE +A019E4085BF5C5CBB29BFCACECB4CD66367E6C038F7FA0D03E014EACBBC15D95E92A96E20A7E5B9E +3B86F4CE88E1E9AE510281673630ED8FD42036C0CFB77F32B1293665B38B1F0F21AFD6DB8765580D +35D510C107E2C60F37824AB75C3110E8C471F0ABAB3ABF621FDD8EBF1B1123EA4BC2EA28A22D9A92 +095EF8A230FF2C01F7AF11796E6021DFD9BDAC037B70803433B78D49663FE462F50652CB236912A6 +F9C54460E9A3F0030CB5A6604ED3E0F8EF3A8014D161025A51BD8588C3E884C12064DBC4CACCDA80 +2537D5AC30D0C16A11234279288ED14CEC29B25DFA273B942911706CB6FFB5556C16DBF971EFF2C0 +4068705E93A134C6CBBDA449105329E6885925B724B00F3F40396F39F2D11230E37FDE4998433B11 +2986547220243C11B51E91ECE80E007C70A3B7B2D3D6D6C8850BC7998C488F4F81F311EFEDEE3961 +BB7CC4CB8B3ED82842E89DB0358B92B2D70E0423F13CDA0AF3F70A885A27D0C74F6882448A3BA387 +A891EE7EB08C513DAFAF42ECB424F0B5BF8DA007F1438ABA0A94F78115B935FC0F5BC62FC09D5C73 +E3C7B92F9CC2892AADE80C6ECD01C0A2D7DEE83A3286829259065DEA5985192B29AB41F2F6EFF39A +9B734057C5F2BDA524371B68AFC79AFA2B1CE381C3A2FB0E5BFB0EB6F7B5B309DBCF92335F1D14B6 +4E42AEE80F87702C56D4830897BDF710E150B5AE55301D6BEFF347A9B0B55BEDB6AB37517C6FE1F8 +CF2A2007B25113316DCAFE9DB98AEDE4C14DA78AA15C94E011CA0F9E13C7EE33D86ED9D4B1110E86 +5DB4BF9F828F5A284117C0B9CD339F34ED3461D46907A41AD6EC086553D6696A457BB7ED5ACC9883 +9AD58D409CEE9DB5E2F6A73BE1EDB2663024A9EB87A7E4FC62713BDB58EEAB4885DAE62E212E7F6B +CBC91FD1D318E689A5E21937A35AD832DEFA5597F6D4C2B3FC4474518CD8B51556BA1C812EE6B39A +CCA211D532711498587A151C61DCCC718BACC7D2FD72E38820A82D7B8A57962B69C54F265C5263DF +F2EB9F196B059D4A32CF5D3A65AC5D9508ED87C3EFA4D0B7E54C5FD3C4DF13F91C55F64546109E3A +FEBCD3E79C0DA55DB1E0283D4A2DF9C3879D27C2D19E164C6336AF3C01179B46F56B92CA04609C7F +04A40E2E922236889C11F958742EEA94511B9501C21EF674D5EB9994462B629D674E4952D7AFD53D +AEEEDA2C1C655FD87AFD42254823C1A3E364417E0FF487991D027291085D5B0B2E945CD65B68CB90 +1EA994E249D8B4F0ACA8A8DF8D117B73A7423EB7BA09D8E20A527012C0F73773002F92A7681276E6 +890EDC94D9700A9337A721C588A4354E3C0019464A66A20AF650E30D758E9EB243B74840E718EC18 +FEFB4234DEEC9B984C3657099F735C96481F984B777ABF7D6C34E1F17E7851648BC1107BEE68A010 +B1C649AD55B925FEF585D0CBF6DF591D97521FE2CB0685D4689B85963CD693FE349CB6B3EA6FFA2A +3E05B0002B88F77B6B03909700063F320AC9C6F2CB5D8E3175AC8A94E27B2E9BD6B2E78C540BEC5A +588231BA4A2F5C0B881BB5047E3DCCEF7E6C748C491E9E9377571A7634732EFDF63A5EC8EF122C97 +DC136AA5F5E36A5EC0A0125673F8847D52C7C14D8B825DC2BF8996C71AE5108E9AA5A5FD040F48F2 +6E4110E64CCCCF1E60E4C2E81270BD7B4CCFBFC89A70D9C9894D99F677A171C631B5183D5140B518 +A401D9FAC09941381C66B1D08EED048C8C5AB46D2AC6EF7E8017039E06787513FC41B1F41368615F +67051A6BA9902BE16F246090DC35812E3F290F612CBB8431714A4C674D1ABD1B4F292E27AFDE84C6 +6B3151978671ADAEF378828CC3283C2BA401C027498816DFDCBB18DA7593FC2B9AD9B79AA91CFC0A +C4663CE5E7C34B099D36E77CD7524D5375DFD02FC4451D841E66DA11FF4AD75484D5A6345255FE41 +D33A1AB42ABE3DC871692BF03B137D7D506751FD392FFF2BEAB713C039CF3BFDB4EC17692D826B95 +63C26FAD4FD369C547138A6001F06C48AA73FBE6AF480495256024F0065D4550A4E21E26359CC15A +90DDD456903CDDC8567B51568A6B23F6B01AB90089B4D69A500CDA2466A91B68CC054E768648AD0A +ECC4F1959725E64D8B139A8F87A539043D95B4AEAF5126F97D15B9EC5FC0961D4C8903456A09D427 +30207CEC49B0C03053759651E0741F0EF2C4F3ABA18B78337838109F06B0DBD94E3AB641294FE2AD +2AA6028AFE292B2474044E97053F2C6C6B5C1746E6B4E51C20A0EAD187F3BC1F3901970C4F00C940 +245327FBDE15BF6C000108FEF7663498AC8077C433F8A5B1F68D260252DE30991961779CC3BA332A +FBF81F99E342BD294062C797ED3445F9912CFCE7AD63D68A2C40375B1E036BC651EC32960FC4605D +73F2CDDFB5438AA4F9E3EB1B0F7FEEC64F2A5485B912EFA8976E92A732AE589D4619C82A12512CC2 +70C97823BDB21275A7D6CF16B0E1918C2F6BBBCE637E7399E2CC218B4E953424B25A1F8131B37444 +C27F8C3A99A4A64D464A5B7230F353EA97923FF99A0BEB1C4CF9CB705A470DC0214BA86E33D881F0 +CF25BA7AD9DA893985F7215BFBDF260BBF8926BB18E034E3778014BA10E1EE601B72ED90DC947946 +0EBB39DD8B05C699A9F232B7A59E528FA8607DE2DB738241E6B3503BFC8BA141F0862CD7999E0709 +0B51062FBB3991AA1457ABC3BCA3D12729FCAF3707C12EFFC31D578BD923A5388DAC6F5A888AEEC8 +EFE5258C682862C3FD14C75F87A64AC1973B077017897ED879CC9E0609DF89CDD40BF5BCA9B9AE4C +25027B3133AEBA1F864E22353BE9ED638FC3B25437A64A6FD2D5E501883301103DE7815252FF6794 +719AD5CE331738F821EFE22557DCE033886D4BD0154ECC6B338961F57B06EC720249AA5D5BA728CC +A40E96F7AC9BA649B8BF5E66BD099EB2283A5C88A35AA05581A0E36D2552FE865E21510E647FDC3F +6E2F26CB5DCC5ADF794469FC110ECA85ABFF41FD206A551EDBB326647AE499397F7FBC57419637A9 +03831B062B0B0AFD661DC27E88C9521B7C2DC77C07AC91E42B37AEEC89F779E4DA9822C4510F135E +F8B094CAB2B1282E40C7EFA8AD6E02F64D52EED3244A22DAD3AA256D5CE2B896A086479D7ECC9F84 +710DD674FE21178AE1A279F1E403F6B5ADB63DFE3B7E1D2EAEAF3013E005A1F46CA23AE03D3803C0 +81ACADB8C5C707AEB733CEE86DA421704539F0B3B68B8E025CCAB56567726BEBCEB71DF2D2AB40AF +87422F728E4027486EB9055850FDC48638131BFD681D273552A3F5AA127A88A882F6FFCF153B1C1A +E16BF2D77F539FE0FACCB2A623BB2AF29DB0D9989869C661A2ADFFC8ECE9D070725F442DB1680538 +BDFA2BCEBBCAAE06FBFA80F0CCFE83B4FEA7F4898BB2CCC650F5E00A164C3C0E6F6E2A47AAAC6813 +8A3C99B14B3C2AFC65D75C31D45F264E023A2F8A08EA2618B41C23FB34CD6E1A7A2E20B4D8E8D575 +757B96A33238A417BE0AE87B2BE5A062E6BF5A4B89C3B296FBB2AC7CE210F0356E339D0CB885D58C +33649C8657B24F11962424C580469D5C3FC1CD7EC3BD50ADF6BB83B14933C45DD56524C835EF80FD +AE11A7E63E2108DEEA7CA2F0C07BD164483BD45BD495A1D8F00EE224CE4138A87BB0E0E76663385A +F18D05C9720DF5A2AD23EE4271F3E683F8F772024A737C00FA810BD1352653BA84EAB74ED83EDCBC +4092650AD1F8620A9CFCD0949AB914AF43EC04F12A139AC5655687AD81905F14A75F800F61377A98 +824A677D9325571FE4C911FA4DDA360B4CD462E53C2D1887CAC771170643B2F34C726B5ADEB681AB +21A230671E535CABE894134D11D7A6D0D7764B7787CC317B3E138497B062DCAD22F98E5CA6C61373 +CA5146CA7B423B0B98B42F1747CF2BFD2AC753A367EC20B2E68BC10479279622F643AD29D39F7F96 +A539976FDC0E73144D877B26E35B46168B62811D9BB64B12F2E2A59B85DD2635045EC62CF9F5E765 +BC7E120721BC3DD6E98CC235FF366871F51571A7A193218F73DCDE0E04BFA6F33AA7848CCCA3056A +F58D0E6D2C7C4400DB2E4F2609F0579BF5DDE8E6BFA2E26244AD3221BD5528B7B324A4C899D8BCAA +1B077ABB394A0B84A842EE721811B6F33E357D7AECE416054838E9279B34F4F4953C29A05FE9DCC7 +59EE896BF67157E3D030C99C315985EEEC7AA673E36E770C424DFA91B6E15CA81C5514D80C24CD0D +3AD026184B2645758CDB9FA4DB88C686FCAAABB2C4C69B332815AE7940F657C0A67DF70453E82756 +0BF6EC8D790A9286E44297D7927F70570F15CC97A2C0673453ED44A1CAD1355D1BBBB61F9317A882 +3AB21E12E2A264B7CB7D5D9C8DEA712ED1E491E9E8A6C6AB5D8550A2D295E714035F34E06E01C536 +D0E63245E6A9BE6B9CB995AF4EE88A3606F069FA820B8FA50DD8A695FCA9C93551E9AF03BB262A8F +5B002C5A736B626AE41E3F1793681986EE65D0FBDF81D2CE93C97260EAD2569ED1F67DA0A7D68872 +7A4D5E59B785655ABE1B054FA05CEC7CBCFA40CEB8E3FE8CCE214AB6DBAF0452C229D4097E0428C1 +2C0CD83228003BF0BF59042A2D5E413FB9EEAB808A6BDE29AE791389F389E80F7C69C63201388FF5 +DE556B6AC8160130581561EFB2793645837559177608D0B68C3B55F766034DE6F42EDA4D3629704E +374AF2F1A0637765E1CA04E7724755C066A18200961975E8A8328179F8C1CC90A7C591398C82DD6A +15FAB428C475891BCE0B65D38B2192AD3A228BBAE6159FF601FCA9C4489C2567568A4AD09723856F +623E9959138A9F3B3D44F3D73E220CD6CA27C415F1F9096AB85FE4B93A9465193AD30075D390BEC7 +819D33C34AA5F67B782E4666156B86E59F42FD0AC54D9A7B6F57B21F817FA28C26ABC99FDAC3D957 +CB59CF782EE992CE7BAFDAEF61CA59EF00F43C93EDCDDE418348FA01F5F799D9DE85AE86F7D62307 +88120FFEC11558E1F167CE30E0A1AC7B0C966EDFDE0B5451459732DC9E3C09D86DFF0601C57DCC2F +C81F5F1654DAF484649670D915038EC9F1E33E56E9CD152A34DEE24878ED3C6F42F685493C9E626F +A0802951F985E7D202778A8AD4B6B6C55738729A213A4A26E389E366414EF1E6568217F5F3B61784 +629C079C40AAA46F493BB2B786D59DE91E32BE3DFDA039D740F1C9926ABF80517052B5E470A1AE65 +5C80217EB4EA9AC2631B6EB6D2E0A6C5D57212905B9600FF0700F872C4FC73F5490BFCE7C813F3E8 +8DD99503B1ABBEFBA1FB6157E81806EA5390B545CEB4A0E30FE76A7250CD6430B53659B37F519C32 +CC449639543E53C3041683087D522686515455A25314F4D15105C6D51E3B009DECC6990BAFBE2D18 +B343D9FE03744AE7DD0EA704DC7130A1F37632968F6E0B09E0F5E2A09F0BDF786FF6616428ECAD31 +CC8DB8A5D97F8E9D9968E29A3A096C0BE9F24E9B40870910624E9B299B6736899B1304B870E3A0AF +60AE1756AB05567881F57556B6332DEF1FEEBE7A79492254EA488E0AFEBA6A911226DDE08F0EA043 +C2C536DD970371E18A50FFAD88D739C1110CF2AAF3C13D61B1E934E846B34C26C100EC64B025C5C3 +DE56FE29FAA7678D2FC20581553180216AFCF9ED18221FCEB59D314F10A8842520C12B772B600F65 +6FBEB9D591E2C754047D35DC652F6E0155F47CE252DBF96E6D75EC8A1C40BC506CB3D79F0C593786 +783EA117A438A86E8A0109A7710FE0481D7DE2B00421949F8966DDE691866C9358CD467E90B06EF0 +554DE0C731BAD83D1735C44A700E05C26D69AE32AE7CA3347025000585AF045A95B49BE4F19CC4A4 +32A9DDDF5C6B76603ACE84E730FF5A35926F1691C5C516528055C56C26F9DDD17A221D07F5CA88C3 +16AF4B016D854028FAFAA6B0B4BE914900FCDAE847EEC3840BF199D7EA7301D6274E5F3B70F408CF +B72890252F5181FA74B353EF98CFCFFCBE7C2CD05D9E8EF284EC67C5D50846E0D95A3893E204C34B +C78ABBB1CC40EC2C3C99E7094441725761492CF3FCD7A6F991F173EEE84E50EE880D608B0DB1D133 +458B2CA6BA4B9438F835D293153EEA9BA68B4D0086EF455BCCBA52ABEDF39C0F7BB50F7C603C381D +3552E0DDC3FFC0FA7220F68BBE7F7AD7DCAE6C73B9B0BC7B3CA2EF25F39557522C3285DF8993402F +9EF2137FE9FAFFFA50137E509FF84FA232065E4A195427A4363BB9037DB0BE5622C2906A05A4755E +13BA4B34C0DF62BAB618BBB6E4F3D1BBB083419EC51F46837C41F415498E2BF55DA22D87910B859A +4EC2E9976768CAE95A6ECAED9CEEB12F84049E51A1054816B4499A6E6281EBE72595DC9DEAF055A8 +EFF30AEB06D01F105EEA425EEBB3E9379D911FD8CF79B0E163DFA4A333EA68C2C610588622058AAC +8CD68EAC3182876414581B97FA56A6E739E7FC8B49692201D184E57129B3FEE9F599E7E72136A522 +C298CFF474DCC054EC73EAB5F3AEB42F58BB8258A324A3F169CFD395B09B6B386B8DBF9835ECA173 +F6BE1D04993B55157542A50D7CF469CA14A9C99C22A849693A0594FE2C64FC0EA5F805BBB3A5EFC5 +BBB11654958F202D93DABA3F317CEB7A374C7E5F8DCEAB07B751169EF9DDA7245C491CE6C7B0FC53 +7B210F6DB23F4388C74BCB0608F70066A621FCB76BDEC7B08EFE9075635AF5C8701B62E3AA983BEA +6E5961486E31106D3B4F7E3345586449E1EF31D2DEB64BE0909B0E0024A903FF5D2E0319FAE795D8 +E751D408625E92DD5485BF3A460B0E1AD415D0C3C91CADBADCCC070D097AEA00E571659101EB7F91 +832390D644644C165EC929A2119A5C2A031682D32930C739F79878A640183767362A812B59492B2E +3B3D5A7BB3F28DB8368315D47DC556DF463AD1B2D07D52B75FD59EF8D27894BB7E72184A1CC91C5B +1F233FB87F9627B0FA06B6DD106794A86EB0D4001F9041005CEFCD1950B709E14CFFAFF53F5A9331 +5EAE928D5F0B8405BCE4ED9A0142B8AD00FCA4A109C06EA0DE3EA14ED8EBAA7E045E7F86B01EA122 +78E772BECFB0969FDE0945D74A415B20A638D5A242F389316B812755757677C9C87D2EF50241F73A +B190BF4511C9E25F677003E47BAB781042A3BFD3C97BFA074DCF230D89A1C452D8DF988785DC13EA +5928F397AE3CE007814BDC24FFCB9062B92A4DCA1AC170E2C932EA57D3BBD8B04D7910EC4079C301 +383C04CC52A78F185542E813515529B4A60BF1F6663E73882E71CEB195F39FA21A36D84066343180 +6145B6A3B2015146B93829F0058288AA3B7BFCD66BE397078B5D0EAE89598BB7FD9066BCF9D79695 +212BCEF8F03E0AA923E43AF8688EF725DB9CC7E9224D900076AE780D70FCC2E42D298D1599D36C79 +FE1A3E7CDF312C13FBA5B5BDB6E5B9E6067DA641A896D8A3EDF4AB5197E1849E5BD56291C698AD13 +F4A460FB2ADA09088FEF0EACA9E05897687F541001EE3871C6B58D3BF4B3CE7D7B179808B8E727CF +6BD91DC0EFB107B7B057C33A431770857F94BDE3A52AEF400074F0CA128EC9F793D940F82F23055E +E0C6C11D4970062E6EE4B4EE5869CEAF5A27EE7DFD7C7438CE0B4062E16D249E499CE0A74B099260 +9126AB569DB975EDC191DC559D14113F3E5EDC8634F94D390869811B48E65F405523A70247D8B79D +4939F06D8035C3F290B406DE46A74E9FEE257EF94E89D03337029DCF93D525ACCDEE99D3CBDD3A7C +EBECF82CE029B2767D7BE08BC7B92938B1E8B98A41566BBBA29B583EF2FE0D97ABE0A88A3A93AB1D +EA7C9AEE9067745F82393EE4ED5A062E08BE8419325129743DA650685495C00CA037C1C06CEB76CD +C0A4168211CD964B59F12B57A4DB0D4DFBA395F074F141C33F2C7F3D995B776356AB485779993071 +2116A0856A125DCE8FCC03F54F5296C32FB4C1047D9C07AE1E1605E12E032518DDD6D5A66BCFC18A +09BDA9749C752F9F351FC3718BBEB04CD0338A60F26655FC73DD2FF6842977DCED355C6A227E94EB +56F4B790605A401677F796DA8E3F1293564663E01885EEB47CAB23B7B6D8AB8EEC1DD332D03A46A8 +63E689E1480D8B841506F8C1ED6C9E20DA7268DAF02D770F0245A36FDF5A42488A045B0CF2FABC86 +2F0DDB8E6FFB43FD7AACE3BE791258DD85310FC558A489956D255BE7C8F8040D8754C4946B38130C +1BC7733E3DC47A282D8F6522876C2387A2659B53441A458D32B318DBB039474F690EA17218298797 +E44CCB9CCFCC31635E891485946321CD694E4FBD6FD77BBD1F9E2FEFA7F7C37D5DBF0FFFFB7FDDF7 +87FF5F112BDA11FFF57BA4306B9AC3A71990C2459DD81E088834387E3C09E40BDFCB9EF1521D014D +3411BB6986E0D4779477BD5CD3944C4B47460917DF331CAB7C16601125B559BA369651EA3592969B +6331B2C3FF76EC3762A44F599BB3B483A968E804CDB279C0A9A5F71B402D957490FA32BA20167E37 +031182583F8BDA86B257FE1155A6987133A3B8F209D3153862970BF05538D9503B07AC1B5178D236 +E0396E221074F443770C1D21C696DA5FB408A0F81B26073A64F2ACC689BFD722441346594AF527D6 +BB6273B71A756B4BF3E58723EABC2D34C50A39159527969530FE9546BA59BC189FDE903FEC1DAAB7 +6CAAEED0ABC40EDFDAB8DB72D9B5A413ACC9D3FD645228B239CC81CF0EBF60F5D34577F37377AACA +EFF347A865BF776D907DFB5C1492E671B2429EA2F4E07AB0ED5823DD3522AFB5F9BCBFD3C29CBA1C +2C34DFF473A348BA3AD9FD92052BF4667AF6E5D8A8F2BE15A9AE0ADA5445E485B1481E491820A44F +A8790933AAAA75B7D9398C6B38748C37F995367D7B1B49BDA26F07C46E02A071FD7B3BE7AC2AF625 +DB22EA05CCF4D5B2934AB9474869EC23837B733A4B0258C3222E274526309727F030EECCC14790C6 +DD7109D9E5349D1D954F3D724D875092DFC7692A67A4A56DBABBFA08664275023A6CEACA787751C0 +6AA5FFC725E11501BB0341C2C8F9512A26BA5E75B7E1B75A85C863F6C19B664207BF5C6C63C052D0 +B0CD7E453A3026D576E45A96B95F6527D82258C65A82DB31F8075117C1AA96AF699497BCA43706AE +202FA6B745CF5D4E109C96019586B9CBB93022E2FC2D8CEB33F5D6F92779C17A0F0FD5445788AE44 +9D3A6D736EC96E53C9A37431D3D2A910B8C0CCCFB952C8D81D051E534DC90392AFCE1F59E20B6B2A +917440E3D642A672945EE8246CABBF29668B2A739DC001C21C839854A528D584A46014B22992DE7D +7DE0DD435F9039F430727FCA0B802F738BA668A1EFDB91AC93D68A23B24F20299A65498306637BEE +202B73C5EAB5B4B2DAC1ACB0E717CC7B755E3BDDF6885026E7F087DE7C27B1E76DD6551279BD33C3 +7D95D5D90E7ED6C397672F1CAF70CAA832B3E3456039AA2EF0CBB60369237997E71765CDE72C62B4 +9696B120FE6014686E661CDFFF5DADC44C846CDB2ED94E2B89B7B142D598F51D99DC5A0925702168 +6150F03560643642E2CEEFE1B2CF679FD5B258D090723719C92C858A66C906934C31B903AD0DA1FB +72DE2A74A20F00696E3A03EB51F9DE475DA675A821423B1FADB5C2179F2F940D36BD078F824E9DBD +FDEC9F8103CAABE9CE3301FA5C7BE3D6E0A19C8EFB818F5205B1523D4EED5B3B5B3337B1C6BD952A +E61C6E274630D468A8A1F8A3CA3EF89D7D0A7FCC74C319FD6D2D9388578066767CC2BD7C84F3D2CC +A30092365759768393CE1455730C3BBD8CF13A9A3D767E4740967ADD2AE7788F41419B60F103CBB5 +3FA1D50CFDBA6F1AA8291CBE966BE205BAC6DFDF89832FF797C7C22EBADEB622663E7B6C1D1E75CB +25FFE8D5DC8BE5297D92E278B21BD58F82C792247F90B7ABA7244C4F1B0A82827E22066287F7C152 +B07E046F32C49682A752F16E302D1D2D9C37D19BA20D82E9C1747F28D13F405BFB2738FF9707EC97 +8791110449F0A3DAE2297658920F110F328098E071DE6E780C14F453F39F7186987893B00432E65F +6C4AFEA5D1D63DE90C312310FDF014881911EB87FFF736C4CC9F8CFB79977DB00F1E04859CC793DD +FD3C40FAFADA103496ECFE37EE7684103C465B57D7190EFFF5B0F89B9941AFE64FADC9B33301229E +4F1E92BEC4325905E2D1F8F3737D9AD4E79FDB4232510B3393CD7C09D6B6C482B8428A2072CB9FB3 +7B89056E8BC3A1376E7CD9BFBDB82EF33E95BAC1C65CDB709BFB2CF95A2DAD7925E1F27EBA9E683D +446C328ADFC23A8262B315DAC6DEAB4CB88404D81DAB7627D7E7C7EC06BC2C3340DD90B8BF178CF2 +7086A98E677DA88D89C6D24BA0411EE545C2E748CAF587877D1DB2F92E51B1F233F9F7BE86F04E9A +3E042326FE5C429D79AA8E85A7256ACC0757D03372BD47D05717D6850CB3C4196F07C0AF39863DFC +16E6C09A85218A01BFF64B8959603CC0DDEB44BE6E21B0C3B8B1F9604375183AF9FB672FAF1BF430 +63B7692DC1EC0B7B59FA1C90B44373F5F21B495AFB66DE0219CCC0B06306751EC3379B931C6FB615 +24EA284DB5E611ABD159621DCE7AD98E5B8BE195FCF0860B4746A671A869854CC0C81BBCEC006759 +E48AD3B784749E4D63E2CD4013DA10523DDFC9856DD5C908D6B11FEFCBA0EF36C9A3B552B0B0405B +66356038830FBC70324CF07C899831A83E917C6B3C332F9A6810AEEEC8ECC4704D93B7E7C3D849C5 +3DD1759157C6D97706CEBA2096D798982EC25BD6A8DA84002379E263908868A48622DA6F1E3711D7 +E81784647C784A562E9AD7CDB2EB678A4CF9412E27D64F7EB2B418C7488DEDB42267FBBE62CDEEE8 +C36FBC4840C68F1CF4FCE4EF5AFE4DEB0A0717104612962ED5D36C14DC3EFADE4D609D19DA60F7F8 +C9D32894631542C6AD3844E355943C2D45A3B7DE4BD59B7B4B405ABCFD9D578DAF97226FDB53448A +51BDB136490C1C32CE7272BB6B5024715A19F660754974C532E5409563408B10D77361ADF19C44E4 +620713FAEA516850774BA25C386D0625DB73B8CB6538B1DC4C62F119727516805651CFAB24EC0E12 +260A2454E3720D6A46BE457F2F3030596D6B495E15278E0EF01C7B47B1991A8C7B6287726DA66A46 +58AF0AE4E84EDAFEB518432339CBF9EE14AE22746782F85AD6DE0777C603B22BB3D073366EE21C49 +586E4AA4676E7F45A2ADD475669A06C06A68B44866584E2D8CA018E89AB8A6F255F9EF1B40FBFF94 +DE53FF437AEF31509E2485CCF1BF882BF36828F8358E8B084D117742F6B5416330630CB2649BC198 +EC9AB233F6194623EB4B0863696C2132B64C0A51248390F52D4B0A592292246DF6195B79D57DCFE9 +DE7BFAE3DEBFEE7FBFF3FB9DF39CEFEF39CFE7F374469A15B7FA0EA996D65B3F6DF7109643E2552B +EF8D4F6663A63A74BE51451656A46D0E6289BA2708DE0E5861DB0172DA52EC62E39E9D14F5E4D91B +73D32B772CD5416036416D1B52B04288D7B2C712A5FBF295AF664C3C75C87C03DB9BF8E7EEE49A4C +52C9478EAB0ED94A474CEACCB39C8037BD1C3DEECD05BC8F2E5A62E55D008E51E2F2B944CAEEA196 +EC07D489A67115B9CA44DE9A961C47B64C3467236EEDF1F13F44CAB08B8A628351E180416903C958 +6259584A3A2A76036692AD6262C37E5CA1E9907085748739BC2B5618C551CF347C78181B2C48B830 +C9F39C47503C8F5D25DA97CAB9C3DF1732C2456559B45E70996A1C67D8C9CECF8C6E500D7DADDBAB +9334858AC3622395B8D97D81C3C0289A7AC0FAF05861CE17E30E34D3E2A3CC3ACB51D1D7AF52E4F0 +6864823684E6C6A1248801CC263A223D62EBA2B6279168417186A1A4264F41D6ACC082327DC94948 +2D8AD1ECB1A59E6B6A3555373BF8E4944C8731CC86D6BAE90AA5208F92114544E8BBEABE04B139B3 +F7BC8499D4AB3B0E79F9B42A9EE282A768FA326FA17AD624E10BDBB70DE655FB7E750A4AB3FD33AF +0A8DA1159876D2611CBF9BEF35DF3F7A02E29D622D90EC745956A3DC3798BC119FB1C91EE218F34E +41F6120BF5665112FD6E694AD98E6B4D529854D17DECCAE90EB311E71707E04A6DA565A21D429B8F +4BEB3C433FD156ABC6AF5F0B52B769A6FA126A0F39921EB7175BD1792D295E092F000AF19FB345C5 +F301452CFCCF29FAD5527D36E8CFEF8731F671D7EF94178AA73AA75CE0C893B96C5601E21E8E5BD2 +6A272D78374C57D58DA5E8067669272AA6C3FD263881FABA77121247952E7B0B8D713210B5D71492 +174840BA2E796739789007823AD6525E705C50ECA3E1E4C6E8BC9813B1416210FE126F0C8273BF65 +D64D83364492CFD23704BF22292D8A036EE926CC7246400650EF9BA28C68D4C04B70A3AB9767E20C +C8440FD4DC07B0D48F19F3C8387AADCD7071F31ED228CCF3CC687DA851D5BCD2D1A6C0CE29512659 +325096EF49D31045494A967C62FB5A4E42E7A7B1B51D96ADE6CCCADF430CFD6FD6B8CABFAD71D87F +AE71D8FF470470B5FF4104D2E7D74FF7AD19829DC315CA904EEE3071AA6718AD4CA167FB481F1210 +485F3A179C61945EFF7DD99E54048988244E9B3F6147BBA3D17C1C32F74BCDB6DC752DF76EA6B1CE +A8371FB1581D2C99518D5F5FA74AEC80D2BA6430DAC464175423AB09DF547D78628232245D86FE4A +E5D850557CF161B73C2B93CAFBB30632ED13A21DB55CDF3437869180D3ADD9A369E13E1851A9BB3D +5B36B3491FF4AEFCE37070E1C157D08BC967C2BF838E07ACAEF99A2C2B00B7EFF4BB7C7A43972218 +FBF47F44FB2F8B693FDD71C983E67757CC6F3CA8E49925E6B235A75F7C66E7448BFBEE66CF562387 +CD79242A00EEA1BCD476AEF1C76BB52AFA2959CB435BC82185B807672B222E15CC212818E2DC9E00 +70F98CBF6F9FBB5B3D03981DE4B8B014E7340831308E9067ADEB950AF523B4AC290CF8D30506B60B +8D5933EA61CEC5164D64BEF8A1FE24EF362D6FB46D3A6D7BF8D69BE5E4CE03C73E547467639174AF +74E6E3B0739DC2316C33B71C5DE42732B54EBF5B391F2C07D4104965D0DD92AABB394C94B6F75A62 +0247DEF54E88F697628595B025E3609AB8CBD700364997C5C6B25D15C796CAD14955F984A6E75059 +66492FD140B8CE4FD1769707ECAD5628E7DE60B9154E447E4D839DFBDC022ED83415F30135582C0B +8D442836E449C27B358C5EC32AC0FCCC782BCD54C63237AD0BB7DD259F143A83E92A752943ADCEBC +BD3198FDCA69BC82B9A7A8FC06C55A87796A20C25C0D6605E63FF198D58165AEDA8ADF5E12E5B25E +85F6A43E5ABD2DB4C7C4B0E98A74863D3AE01B4DB0E3FA1EFE01D1857FE8C01591D202E0A1447236 +D8C544EC1CBA6ED399150A7C519180156C2AD0C98F3ED5716E3E1C20125BCF1D997B7BD52E607136 +9C6C585E8308D51604F10822EA92F824B123F4EB272807FC8629BDE3CF728645C667CC50D72096E4 +9003E4901D5D7FABD880A315A771B571FE75F769B159DC3AEC9BCDDDC78ACD425A1FD740E3BE0CEE +EE4D536C3356536F636C83258149339291D3F6E94251C5B7F97A77D5E66272E5993BECE368559C70 +07E3E18A25A469E8140FB120F9F7E8C37F617BE6A23B8E40925057518618B806A2703E5EDE2409B8 +3A0C62E0ED1A648D23819EE9BD13007B094C504F56F364BD0254A7B86AA6FDA123A2F5D239F7C50E +8C83CDCBEF56FE98A5A404FE0AAFFC3EF4FF2C0756D140FC00D9EBA2040C621C4020E9EB07845E00 +C3E0126055B57D5055F62320A0FBBCFE78DBE71E07DDD70BF4A75E7E5E615CF13888114A1F75D654 +D13C2CC8C7D5036CB5EF0D02C484E4EAEFE37E86E0E5FFC307D6241C1EB59FF6E7C14E028180FC10 +C5CF0A3F9204F90492028220E7FEFE150C01D3D1F9972EA8FFEAC26FD4F3B76B5435E0BF5452DEA5 +E0F74C854D5EFB41BFDEB21058CAC130FBC3EA9B4B205DEF9BA42F8A26955E000B79DA5810C37CC5 +20177B490470E522A1A7A46D930AB504F6247C0F805F6E7CC9BB416F4B78F0C6D1496ED4ACD7E82D +8115004E312BCF075BD8F38F75F77783338BBA4F15A2186AD9ED35119F8C68E33059D386946873D7 +1BB76ECCDBEA65B2C73E14BC2E862FC93FDCBB2E0B4728FA408F924303831474744146E37B556563 +7B71E57F48F6E23806D3449018B1F9C9F6A9D826E51046FA564ACE9C671B3EB061DBA6D6DFD5AD92 +DFCE2115F0A270A2B6B3D627FA3E0FB2AFBAAAD4166E3240A58CEFDD95FE2A2AA7171CCE6171E3F5 +874773AD9E870DBFB040758169CFDE36B29FCF45520E9EE29494DF56119288C0672BD2464AD031F7 +E061148C1875847F40E34F69D3DF4F1DE257BF0D7D3C3D71417F7156A7F150E86B1CC087CAAE8462 +C6366142D498197B09632FFB906DC63A638ED3D84D68B3C468285BA9506419FB9E646C5962EC2A65 +A90C8DA563CB1E62B8BAE79ECFED7E6E2FCEBD6F9ECFFFD5F3E6F7FB3E7F9CB73B2EC011018706F8 +BABAE3C04A2A505F9CBFA70F16BC7FDF757EC4AA0B5655839AED37058A02ABAB425DC13045452816 +8A837AECBF94A19EFB530D4A807AED174A09EA0F0D8006826170183404F3670FFEF9BD787AE37F4E +1DA1F83F743F78C7C9B2D84273D3F1DC481FD34C383EB3FA6B884B2C37DA1FEB11DF97B0FA7CB29B +165397F4842D4186AF7E152DDB60F9B5C2C1C98B906693FC5240E80E5D829DDE1117D6A3ADD26E23 +9526C91402C638697C7B8C96FB3042981DE9FBD2867B708296FC4B342A6A3FA981C160FF62A3A8AE +F80B36F0FF62638C34FD8BCD9F60FEC3CDFEC2BFE428FF5F7210B0BF230701FF49CE5B933FB22B73 +8A3AF4E67545DECE3F66AF4CB835D754757A6E5C6E31DD517478F1E6A80B64B59A25C4A1CB03F88E +183AC6B4F545222534EA51004B3DEDB544E0854A72F1C42DBB342B5383386CF22E16772CEAB0D975 +EE3121571B2BCBC4376C6292EE9DD636434C8523461FC3B6BDC5C8D323F20F07A37669C641D95732 +D1C257F35B0E77AFB89D779D528B7C7AB7156469719C61E1D86870BF5934BC1C705BC5336BF80E66 +1E254689977F6DAB80B17CB4E54EABC15E947D496A5ECBEBA6C1066AEC77B2323AD645C28D7AEF8D +E6C71FE1A22925FADBD3960E8853926341F896067D72D3E32793985BDC4540962BD9EF8AD866CEDE +A76A3F542371F8DC7013BB5639529BC6BBFA90E8D8FC4CB5D8A5D4E6066A47CB2F92AAAA80E22FF1 +A3E9C5B0CF2D0A63C37ADE99C1927D1968A34B1DEB621AB3010E489092DC8C0D436B736C7A1BD5FD +4B5708F8DFBA632AFB445044B7C01F31FFC81AA6FBEF746221574E71BEDAA073D9725E2C189FE0ED +7B05CB65133939C7D93CFBBB008AB1E0C92396C0CFD9230053084E4AFA0AFA2C125F913FC21DD1D2 +4DE3DB8E7335C8E8A53BBD07AB346769AD773C2FF7E3BABFBE0EC0837A2708F5782F1D1C85AB61E7 +C5170CA040C23767C8E45E9BC03AAECC769C4E61237285B204C4447E6DD6141EEB9245A5A602B432 +37AF09B2F7837C82181357F6F676EE491D7AD0A68F20AE79CD5B1C61D7812625E0E6F1AF41CF98AB +9F8A750F8C5715E683360603CFBD72F6A6598F8394D8F892BDE1A3FDDC4F73B8A51076C2B30C53D6 +F912DBD3E111518B296D822B8D7242ADC019BE983562112F0B28B0D1B887B8CEFF7956F4113828A6 +C1E2C88032B5DD80698173FB223C6C0DF6814F6004AB5FF97A951D9A34805FD244FB865EE8F5B936 +7DD9A0A21FD659E000A8A9FE7ED331CAFFECEEC6511546685EA23CF5C36D8E8C182A2FEAE0DE7487 +F1281B68E9F5E9B3FAEFCF0C83CCC5A5CEBB5786F64F09F69136B89E0547895CACA06B65CB977DDB +D27662902EFB57C9631C646DAC737A7861AB3BD4B8279D2126BDB58EDF84409FA2DFE80CD5846119 +79CBE44856AE39C821405B524269FAFA50C73B4A6D40C4C765674C15EB2A13759882D15E12A58BCB +5263CECB2C0601F7C2CB98D77208700B1EBE93078316DAED67E57075A3BA9E2FCA4F811C044E0D25 +E0D686B623B67D3432D34A523AC3CA4DDC8BAD7C67596B72AB3F13E7C3CBD4919A713B68CFB61285 +C6871B1596FA082AFAF80D89D7E96D773AF336F526C48F1E37DF1D5FACA5070CDC5ED1C875A1A027 +A042954F62FCF096AB102A5AFEC58A56296D82893537204DEBB890687C7BA346666EA453785A97B4 +F81D2C6CC5A0F845B4CCFBB98DCC96740771C38210BB05504ECD9684C55E96B7C1D142170B598FDA +DD73F7B36CBA5407E3E83C7C455DDF3651768F0003E9B20040270DDD263A219C1D10457BECC78181 +100B1030E4A92D430E70F9EBA86EBA137BBFB4036C637D8880660E1FB92E9A246C2723CDF1BC4D83 +EE5F12BF0CB14A4B4EBDB702A72F5047113A1FDB9B6F815664FA9652087185A5CB7D02112C7D4DE3 +35B7CE15C97091CE4FDD80841EA4EFAAF3CF185FB02ED4D82BCFD5F1792FCF4D14CB2F370C76E21F +9B23E177C92988C6DF66BE3FAD6033351D999733169292C3228B38BEF2F41FC85AE26C11E52D6575 +FD40B1EEE602C9199AC4B9E4F553585AEB6A167AA26B83505ECDD8449D2565438E2FA2D21C1B8A10 +32B0E70129D2253B37B1AE4E0B364D5ED5D748755E30928462240923F6F184E74AF5420B0933DF99 +D7278B370B5355B58066F9112F8A2CCE08941A9578998A4BCB82A25B26C172A9D303C718B5CB0221 +6D547F3BA47E96F7819E96BA7AC0EAD060809EA0FA6FAADBA2C1AA93F19673BDE25D65BC7B0F200A +B1B3CA5B808893B5F9459E3E877932039D02D0DE786CF1695F778882F24D8F0EE742EBE8138D9C77 +B5D87B52325809BB641D0582772B755E5573A0B4AACC04F8C4D48D772F9D126BB502411AC89FB52F +2FF974416FE099D71BDB2A857BA7B5124A2FCB1D70A5D0197DD5AC74DFF4CF107CE0E142F01D42CA +861F832F3A78CB2542CD6F49E0A005A76028AF488D91E54479AB076A07D937D5E51D9921B336A0E6 +B7D074664B0BCC99AC947C361ACE7635BC3D756CB63E10A87D5DD2CB28EFDC5BF2DE1F51ADB8592E +49B106AFAB78D325FF40AF72B3F6D20E73BE64714DBB65958448FE26A59B4805335C06231E7F4950 +F02EFF1BD64D097B97DCB402DD41CB9762A1C7A4330A28ADDCADF168C116274F1442DE7A32BA11C5 +3D25838968E388142465238040EBCDC12694AFEBF6B40F4599F98568923A4CDF6926320E32078EE6 +0BAB6665C38B5E16B44E97964BD933D3CC9DC9E4C586BCE5D20B9942627D6F6E7F2479EA6475A88F +88A8C8284633FD91FE63D67B4661D6A134A0B6ABF36AA59C3EB358BF4F9323E369C2EF5BB71BAFB0 +0DDD0C577371277775C4D6A1AC50EC81924A3C946EACBCF91AA4A2FAEA63F5CEE479513C8CBC399B +5F16583976FF3C4BEA94F887A7EE91DBC34D271A320D3B1E2AFE83F1FA8E673B61E0381E8A8A55AB +1A94865AD5F0539404313AA8366AAF18B56236D2A611175AA3B577630B471EB55A74A0F46A3746A8 +BA5AB552B1D36156E959B9DE5F777F3CCFEB9E7FBFAFD7F7FFCF3BD15C7EAC6225E72B74FAD6EEA6 +02EAB70AFB7090DA2C25F7FB13989ACDCAF5366459C12AA2DBE5D163DD101BE11B93368580AA635F +4CD049FFBB3C87BD3B5565CF2C4C6965C3ADB532FB6E4F98A1C36E5E1388DBC6A9288FF85B88663F +634FA26E6B5252EE55DAF943E7E4DA2C4D492FB911B40525F592F521AA2EE57BCBBB2E85F24319DA +D954F5A2DDCE89B70AEF5EED8D7EB27267DD61D9E91864A4C17DB71DDDC9B327CD99E08C6D56315A +5D1679E1EC6E969E65DA4B41D1A8FE76F74C3E283F5D2365E07E9702ADCBB01DDE73C9BA5CD2E0C6 +970EA36E2FE54E972965AEDDA8698FD8DA5BE2AFC8088C4F0E86BF1BB5C58363811F4B37323F98B6 +B18F2D0950F49DCE1F3497D6B67D528C10CF26B0C6B8F9ECDCC16C9D5DF601E43225FCBD5636309A +F191D7490DF86AB8FE8221E6FB3A250145DA89B1B6F395E80B4A265B3E9777379487E0E46E695E00 +E125F2C20926CF0CF041CFC966ECB56322A48DE2D231651861BD7CD62756403FDA57CB1574D9FAB9 +FA5122F80DEA5073BBF886417A4942CCB731A2D98F56CDADD25EB94DAF43895EBA507062676E6B05 +B660446DD950CC1D1C6F978864B62DC8D38B5DB59CE068FB05BFE61B7B6B3DC3878A75AB7908886E +BDD55365D2292AF528529B63F49CE7932AB690FD9E1B7D4BE96CC5B891125C24DA3D7BDC6A863431 +85DEA718174F2ADA5517E34136FCC93F50968C8993A32A66C14A57A441FDCB5B81D33B4B5027CF70 +7283B614FFE7E96BF14379FA7B1E16D0E55EE1A497488D101384C93C57000DF9B0DBDECD8E243BDF +047F802D3B910B1F73F5CAF75679A327A592E034682BB6EA70A652BE6CA28E5B2F742CAE3675F685 +43A75C292777FBEDA99A2B60CF02CE7CC11B327E3AA893CE18FF8A218C8954D7EC539ADDBE7EAF79 +4FE40017C2B5C41AA47868D64C6888AC3CA89776C5D262B9E1D2C86A986098C0EE996D554787EE29 +79349D0AAFB711BA5ADE37A28DE408622D23E5D0FD9CA12D03743D50AAEF67F3EF12B9D2D325F672 +7D6B8BE28FFC5D9EB488A6AD05C113223ACF855CF414EF1AC411611BE232CE6AE57806D8F0F5C0F7 +7A32F2A1E2B646336B41668945D7D41E194F631A8FA4BDCDC5D51C2ED9CAD97252DD549AED97D5DE +CF564BC47DC82FBC57F676EFDA6318911909D3FFDA397285D3C72D62475F44E4A203BAC075D54403 +83DA55FDE47153B28C9D40E3E33736495D63B168A6EAA54A15ABE1F7AD09AF6A0D5648CC01FB6654 +5F2E1FB8B71D5A42B957971672CFDCECCDB722537ED57D9CD660F5B1944667934EE0112E45A4A5A3 +18D617C6CAE2FD0A93B17D8A7C58F4222FA9667CE50AB53DD6E90E6950EF9736628EE42ADAF0748D +D238EE840507ABAA16770FFD6BD1D44769B5A470049663DA3173BA2F19D4BE101399A95600DA578A +C089D6E615E3DF10B482267761A108C072A8973178840596742A42F9938C8E5A0CB1B7DA7EA15BCC +7E52FED608DD6132046FE7E74367F832A34539645BCB9ECFC68B9EE715F575A840BF41E9AA837802 +E3CF46D5B3CBB7569A16AE6511FE38A08F85E32CBDC4FF7B8D6AFD9BF2B4016F1C16EBF90FEE69C3 +81300C1E07E08231D0F3E700823F1EF39378B8103CE01B40FC39E902C101C1989FB79BB8E07FDA50 +0B3007AE42E11A80D5DF4404BC00EFBF88F8134BBA40D05F6402B0403080FB9B88400840FC77266A +FF3F517D4EE7A747FF575467331B62785E1622E01A0264C3024B81BC085991B14B30DD32AA7E804C +63471C50AEAF1E58074E3105204D48AE8570AFA8B1F8493A3F62F1B3F075ECEFC730EB6971B8E47A +0545E9AF2A409BC8EBBCCA2390B58AD6C62CCC06998230282F8ED35830FF48B07EB72733445FEAE2 +767AD52262DC5FF74131F88011C5202FFA4E450B61F1060B0EE78D95E75BA33C8D0229884063F1F7 +B6BB8230E5725FF521CAC2636666BE8B160A014E800A29F2690B7B560CFBC7CDD321FC2C2E6BC3A6 +0E6FF201FE01FD9504D3DB381DEB61BF31611BED28DD2572559D626AD5975822940BF37E4F6F01DD +CB0BB21C84038C1631494AA30073815114FE5B5021AF540B58F1CC3E94C828B17EFD224E6853D6DB +7AF45AC8A44AF67E0DEFF6BCB487FCA01791369A91D3BE2A70C74265807DA487C7B203B98898A713 +28F0259D4AC8B627F52958F5C27AEF628C52B7A457C1296A67CDF779BFDC0778F15A0A95E74BCE09 +49CE404DDEF47B3E7EA408B5FB8F7B9090C5A5420EBDC84542DBFD4A129BE58CCABA80134BE4FC24 +CEE71A901EFD7B9DDCF30D9DE239E13A8860C3A00ECA60FC746DAE790ED50137C7F6FDCF5C5A33E4 +6612A5D35829AB6369063293B506D6727F097C09704F939E146B3705EB0CD8BAB5B1E03B15CBC397 +875243CD6D2B5DC222B0CD5A8A91EE41170286C61BEC97CCF84E976985CD2CEFF88EA79F0A026F34 +391F24E6F4FAC8D39C3C307AA0E59B4EB4833C1626249D73C6D46525896A888576271FC7C64E76C5 +065453AD7EF9369237F4BE96239ECDEED12159C48873B93112F585E3E644EF9EFE385CE33AFDF6F5 +C0E1B10AF22C4A5C7BB3AAD2675C071FEAEED8C8FD8C681BF3EEE19695420EE3A5CCAF6B68496DB1 +2B8475866A122855CA880C3F097B56111499B398CD9325C9C8FF2C4BEAC14F6774A7861BE49DD2B5 +D39D92F3E78B5115EB8159B47AC8D78CA3BEFC812745EDB61CEFF081AEB8361F5F9F23255839DEBF +BC5138F74269F3B4203F9D67C9CCB6798B133C9781D9F951DDB3B21A411CBB164AEB6F683EB730BE +90655FE53F17D67FD6AAFAC858FBA56257313DC12FA59B3FD0069C7A90A88FD0D629AA9FD4D6F5DC +4C1F48D5C5AC073CB77D9B6CEEEA9CBA6984B87E37FDC8C5C358F65349646D4DB80DAC55E219C9FE +4FCACB3C1EEA6E8FE3B2640F59A342C220CB6C96F150D6EC4DC83263896C83B10D0FB2679D49F68C +B11B8CB215A264ADACA98C14A2B41059C663CD12E3AADBEB765F5DF779EACFF37B9DCF39AFF339BF +EFF7FD39AB3B36D80E5301D1EA684EC393F5E6BD6F6D06E2FD4496C133098E5EEEEA963CAEDDE169 +C67CCB9454236E06216B3682138771103839EA796D5EC61CBCF4900D1307134E7E210F3D44C66A59 +7969C9F627163FC97D9F3DECF2D45608D77D07391BF025E58BE8076A56E1331A1B9AD3D96D6AE784 +7A0979E3337AF32122183E3CF3529182045DD5671770AB1242431FA336DC2E2D455D290EF049928C +125D92A93BA3497C3B581DCEB79CC5630A90F3D51878C7AE87A426F7DA4CD47C163670483B8E3077 +DE34FDA43E7FB8BD826298F14726D71C83D88D3020FC2C49B3F493B66F1ABE55BC8A2F69F780B15C +4997AAE4D8110E4D31F885AC5AF617383BB1F5E65AD4E2A4A203D2110108C3B5E80DCB887E78F674 +B650AA2185E2A88DA240083C8CCDFC873790CFA6DDF51859E6B481F1D4A42EEFCF41F84D87F8C5A5 +E067FCE838FA2952E69A12A3A892EC278828D1224137F6BD7416F0DA8EC134E146F248A889492569 +D2A93F3AFBCB14A6985C1F1FA36AA8202B06F6923AFE58AEF1955B025B0DD85B8C0B8DB8C8450BC4 +6C00F8620030B2512C0DA63D12993227E557646B75AC3310FA2A17DC53331470A8D79A1A424B78B0 +F3995AEFABF24AD7F462BEEE5F14A51DB6C1D98FDC056783C3E9BA99DD7668FAC3E36EE6E3728E8A +D5DDAAA93FFB5A2B2271A87F38EC0C5CEEC8CC865EB6376DD641F92A0366ECDAE64123ECA486001F +4662E2B69D4E7FA047640EB727A7C0958A7905E911832E60A7E3A6F3651ACAF89BDD62BFFA319A3F +C6C5C875073586DA4E446B30DD14254761E81C7B2CB7A749C763204CE1C74F1147A5C2DC70249F41 +400957F3418157FD6482BD9398BEA1FAEA1BE5A3BA058EE99124C123D2D201B96366BA1D6660312F +CFD70F7B955B231B39C63253D641B42FB0FE2A742CBC9C251DE6431CE706B448C0627DAB84C24CD3 +5CEDA768716AF2E3C1D7B03613F6E72B9090542ACFC0D68E4B50C10C6B27DAB2E3698F7A8C4A58A4 +6E1B529A5EF88FDE827CAB9EFB77AB4B0D0BB6B448995C291C007E81E518B3E803651BC64EA95BF8 +500CCEE16D1138B4627FBC42BF730929AFEFE5E41CE4ECB40721A0F2DE47531110142A02842A03BF +0E6CFF4BA2F88F12D0CF12A57F94807F9628FF7F091008DC1B40FE671795BF91287C9328FE248128 +FCC0B226CA1F0377F6D3F246FBEC05072F7F116579ADBD84E067F62D667C5FDE743F7AEB39A35CDD +FCF74EF21F8E7F8D0FDF31AE8F7670FD37CCE5ADCE39BA3B5FF297B74439ED4D02417FB07D661CDC +35EF6E8CB0CD94BADE2700A8323F6423B81610C5B2603D63AE6797BD2BD75539907E1972BAE95DD5 +DB484B654BD726A9241243A5FD797687C1C5DCE7F7B61FD8F7ADE65DC8575DD025C684709F2C8C9F +6634C3B31D4D171BDB3C4DA13A63F1A4032DC090633054BA6CFE7419C3DAFB430A99D3ACB52717D9 +4A18EC114585AC55BCF1B93C25D36531669B4F5A78BC75824060FEE68C3B7F1DBECA5D308CE258D9 +2E09B99880AA6F6D28ED7751D9FD8807A02D58B6F6FDA520C0DFF054F9373C55FE3D4F1F8977B16A +4C64569F4C434F1A9333E64A86E3E0B0D6AB4D1192546C6F4E2E92937BEDDA72C8805947A01DF76A +A7384FF4569BE5A0465184A72511CA71DDB77D17E749D0F85350B88135382FBA920F5016BC1C85A2 +CBF2A5F4A51B3BB967F12E2E000C5F501A7C567A04A111F2A54739DE319F2DC04C60836F36D7F123 +3AA3AC42CF2FB232E65FD053376E329D60C76BCDE6F0B168AD4B399DB92E686C486AAB487ED39D14 +56EAEB70C6F752D1F6D3107CF824AC1F3B963F9A5E8EDEDF58D0AF64483014F8C383CC86544259FA +ED13DE532ED3C3F641EE53CCFCECD9CCAE2F59114605EDA38A97128B66368A6C3DF5F98FD19ED77B +9CB06E7FFD0C39D555031DDA2DB88E8D9B29A3C71033E2E228D9DE7542B58413F27ECD5B563DB77C +4EB6ED1CAE42EA8C364D35AEAEB78F4D8FC309085FC78209F26A395856BBD2B9B1BC041678153749 +CB55E267C3A96302F62F7663D476615469897974237650112416C0ADE3CF6BDDFA6562CC3DBD6AC4 +3A1EDFC5B0B0A9391A1CCA61452BD1D28574B397E0D326077232C1853499D48D8E949C4EB9084220 +495CAEE4FC730EA81A969DED7221047CB0AC06F212A34263A682568F216A92E34A6326D51177FD23 +84E80DF0117513C139F728B6E3F44B0F9B72F02FAE68CE33068C647344879F165F3A5B5C097BC628 +CF62EA4C4462DAC67D381C98A485D3AD2EA02CDD57B61CD5D303E1879A44E2BF50F5E5411EBB2B61 +1F34CB344764AA0D980977CB0273796C209E46D075BCE4FED704FE9B36A4A2F8B50D417F6E43905F +2F996FCBFF5AC980157EB30D6D757978E6B05F867971C67FBA368A1B7BCDE8670E6792E45F83F5A9 +9424C576F08161F71273FA4F95897F04494DDB6B3CA89F07CD5AB6DE2E723A46B9BA7298D9AFE138 +AD2A6F9EE60E7B245155A6C8E360A150FD9DED05DEE15898F0FC5DC415B35A59CD29DCEBCB902D19 +D896A7851C6D243DED8E47E26A5B98E898AF054BB88E8001D6C4ABA97AFBBE4039595D2A39E17D62 +23678BF5BB07BAB2F4449CF82520E836B56BA0EF9DFB93D2B9FE86B8EED8468A625A3D1B1E1BEB5C +3730779DD50AA0760A900619AA8A9BE8B40E3D7E01E35027D0B7FAAA6AE465CD2DC98A71991356D5 +2F26018F15E61654FD73D1CE4339294CF63A9C238227D632A951D9799761156F3CECEC14AB13DAF7 +1EA882C2ECCC2338B26FB205E8BCADE30A5E4DBF49A9F3BE4441CB358640AF3FAD15A789FB5F3FF4 +57AA545141F187ED13D796AF9A72E355B2931EB30C45B06ED782C1FC5BED74DA18429317DBA737F3 +6E4B5B3806DDD6002CE26190852A4A2057C49E51CD7EAE7BD65D02992A2E61F0A8A8FC266FE4F843 +D12EAA8913E49C399CB9D695C490B128503CA4766A033B5159BDBE0240A9A55BADCD118D7491FF62 +B4CCC2A150F8383CB264CB44862C638FCA9A3263309135DB4C3331630F31B6C68C2C83CA9E3D0A59 +9238B60C854628CB0C099335927D8B8EB11E5B7671BAF89EE7FB9EAF7371EEFE37FFABF7F73CEFFB +346D88A847A649BCDFA589F820DB89048CD86223B37464CECDFD19E6AA4C91EE05AEAEA4F9B561F1 +64EEB946B12EF071A09CE2655DD969BF8DD613F7516F0DA07CC5C3C0BE4E2FBE006C712FE263F8F4 +B9866156F31949E3A6DA2B4B0E0BADC3024B9AA4EB4DE7378EB5BD4592587C7D39EA17FDAC6C9089 +874409610E66545F94E325A1E9DBB78DCA3AE6F5F6FD3A831C5E2EC4AD702CBF0E5B4C0F5896E97D +A783DC7054A79AC3F1DD4DC089EACA9DCB520F41674B0470F91AD2557B4D809E4D2306B2ABBD6CA8 +AB1C544C4971F3D1B205028BE3C1F7F93D7D9ACBBD71AC4290A1F85477E7D1F4B3B76C251A9B11B6 +96232E2A57F6A8715A17F55B6EB5124389038053EB16F784BEC54EE009BCF233B63B533C3177E971 +C2F056F993CC6D199E2BE24D226BF30905CA47E304A9B4D48FA91C15C75C434540FD50F68893A66B +756AF349E6A58905BBCBEB7BC00ED122BEF64F0BEE06D97F54B3E73895409DDE542165BEA71765AF +EE83B9246D8AE1399C49153344B4E59CE617A1E45D2305A702DE381E004BEA483D537457B741A068 +F61AD3467B5D4E1228BD17A535812D94DBDEB286688A0E9EB80104E1768C2BFB15A52C0DD6731F84 +1FCA5E158F4F8198783BABD90EC9EDED1EA2C6B5A50C5BDFF711DE7E5494C1114519576C76D4C45E +7F765E079F576BD448E78C28FCE79542FE954B54FFC725C704290C7E8089C64F319C090BC28C9563 +46E561C56012CAE406FE18E97524F68DB3D85E5458BD4B4595FBD83BA003864096DA4623134D75BE +4A7EC0760FD3FB3222B20C5F0E4A0E34357E4430BE3E763D55F1223F0F646235DE4D42893D1F47FA +15EFDBA597BBAEB40F4CE432D3BB71CB0A427E00F1DEBC0884618B1645FAB021F85D405B18CFED45 +4E2748838059EF0AD4BDA1D65C8D470CFDD35E55F566C08F9A3B61692A072D7435118715814669A5 +508C908F06069D32A62A94F8110B0751C966C3A4FB15E71A929881F33AABB1A168752F81A9EC2AFC +E6F7A74183E59BCB7967D01BA58461D3BD41974C7C4CE84E08CFB4876BC7677C78C79D626A75DAA2 +298C6AF8F88BE9879784A843C87B31581739121E031265CC3EE0FE4BB42456B9916DE90B1245A92D +4A0F19BDDCBF1AF043F760DFB970E5B01E4DEAF1F96710BFA5B1B2BE6B80C76D57B491AEC4AF3CFD +95C657FEDF16BFA5F16F2FBF0906F66F70C32030C87FEE4B12AA97A0EA2AFFA51FCC36F2391A71C3 +C4031455C3A0B96DA6A23AE5B677D6E98BE7F36E59D445FCCA0BB26554700FFB761B3BD1FA4C6CA1 +F958CF42B431BD40B95250728F32B6C0E733FD3C8C022B13194C10DC7E9879B6E529E9CD1A7ADA17 +3C19E59F4B02CDB0F7680205EEECDA85600CAE02F8087FCABA971E424A02614FF4A51CA81255BC03 +91F577D52D75C506D40247A281A3599330C6CF5E758A37069A421A63D893529BF1F7B825C9196FE8 +AEC95429BBF8EC48980D3CBDE06D5EC2408CFA8BA011316BE1E3CF79394DB4D71EF8A42FE1F546E0 +F5DA500BEBE613DD20C2D8BCEEB24919C4A59E95EB72F0883AFAF2564617EB2C06D4EE58E3EF4E4D +30B37A5A4B2B9489C862C5D33CF62313B7D382EC2CDB3A2EC95E7DE35482C23EF9CA461637D0BAE7 +BF6E9FFEFEBB755FEB52BFA15E39CB941D2E9FB621BD55A3714D8D555BF9C0607E8215807DE6B871 +0A2AD9A9F253C51B9AC572327BA995EB2F84E0E16AD6174E522C6EB5F3C1459F80B6A53D289DC134 +DA9491CF148DB4CB6C51748B5AAA26CF73C9EB90C3CE759A071F288D5E07F52BBCE28BDF6C380C54 +05E04C9B63902E936068C964ADC599573895ECD3C13350590CF8DEC651AB591A9C4A097129671687 +B2DFCF28E8B0814527A2E85BBC1DB27C9750412F9C3D56BC0E9E0773054A0D38C19343FA90C3E3EC +682EF3EC0556F9980E7886F2F2113FE1675CB33AB6ED6490A23CA3C6A956933415DEB754C8382B24 +FB7C587A961ECA0D041F5E2024A84C54BF531847409B5A8E9FC5F03EBF18A8BC19F2ACECFA595AE8 +D064197D5786EC216DABA1907C7C4BB09BA7ACAA8A8DFDF07148A72A602273129AADD016661562FC +15EDB3A48ED07EA97AB5CA82CE2DD1FCA817CD2587BAED024C2A3D6E2D98934F69A9CC11CC5A60BD +EFB7FBF006D1EC142985E3487620B59D7D994CC1E6678899A0FC55CBAB058B5869712A8A3D2D066F +1C1D521762D6A35E42EC6A46624D02586A8396D53839D6284E755352BCFB3FB589AED3EF91CA107B +076DAF4F631943C5D758C069B599ED1A8085DA18A3B22E963C4D3DC68A20A1E6A13427EF83CD5851 +991647D9FD004F36B8EF27FDADF04AE418FF7536164BFF9C2AEF4886ACD00BEC95CF79C233916E71 +D65CE00BB245BA998F922B44076FBCE5B4EEE006D87E3B2FB83DDB9B88724C5A1799EB665E696430 +FB5C10E63C1D47752EE08FC2D2F4DEDEFDD0873B2D81D840B816601EF3E6EB60C6B74E2B4514F821 +5E1B9FAA27EDEC92B97DA22154B29FB1278F25D18D57B925B7F2EE96AD20B36FA415E300509CDE7A +E49EBB11F2884B1E9F2AAC889B1B7BF7875BC877D3EFCA8E1583D7BC0AC27BABF0E3B43A3B31569D +A7E85C2A2C82680F37BA49839BE2456965D1287D7A7CA8529105953BC06C9BB45A7277EDCE556327 +C74C758AA9964D7A359497E958DE4469C53C4F4E3349FB5BE0A7B1BF7E485AA5614453FB17B0E691 +1380BD215F75C089D238D746F8054FED456EFEF55A35836CBD5714998839EC232AA74A07BF2FA1D5 +4124214B91A9B4459147C5E1BABBDF0BB3772A94F25908E0C9F648BE7FB552E14EE1041C5EC9265C +53C4FE83853D72B1BF19147ED1BE7BF64F095CC64CCF833DA6A90EBDF2D8090BD35C1B1E93D3B638 +9112137BFE57C97592A9529E34CD94710B5BE8DF000108FEF79EE1210605317FD91011AD1C36AD46 +63F870A015075007D2091B607F99FB0941CCA8AF67A4A30EBCBCBF5661D8D373B40E07B92D7479E2 +FB0ED8623138C7A0E64E46BD58FD8C8C6EC873E6EC38AA1AE3979D0C4947D91D3342BCACB9D1A3F6 +8E5F8109292EDB4A25907137D2F8D1823C8095762B1C28A0E57DF05DAF51F134CE2364B819333B7E +C15A7DC6EB212F9AE48E6291B801EEF93C7905577205879B4BDC146883E428B977D10217A09C7D38 +1922B438CDBE3EA1FA226C8B9799B65B865B753C8A313F6A1F514B7E43BFEB2B2BCF1F5BC8D22DB6 +6B026204936C9ACB4B872E14C6C63D2910307A845FAAC410B912673EFB30BEE34CB7794F53059633 +B00BB44F07A7DF1F2423D221FD2691FAF1BFA859D852C982D89EEA8166C466A71EADE95BA6573222 +97FA03D2D173C3B84E431665D795A152B4AA39DEDDBD6686EEB6720FFE355D0272EAF0DE360F6098 +FCCB2FB5917DB34D89A1A5E568ED4C170807C37A0FA6AC4803A735F55B84D6A5940E4422EFB75561 +2129D9280F6480A65D761931E46E89414C71D9A04F2B24F9152E268ED7998413A67CC2B41E49BCD1 +D9FD35B2DE84CCD6B85D4AACF9F615C3B7A00B01CC723B91BAED18096B1C96DBE48A16D2DEFC70A3 +E9F185AD9E00C5EB2C53BC70E741427A596BA6ABC68A85B26E4FE9CB46CFC6AE3F752058343BE1B8 +1A7D6855390F5983EBE125B6F2654B220836B17736B70B7A688633845A9B1E198A067475A75C4641 +90429558278D46B090382375F6A0A3F502DB3CDBF5FCD1B4ED778125EA0C5908E4868978E9AA1B5B +11324B84212073080DAB80DD02FB72945DEA548165BDB01A597AE7B5D54EDEBEE267AB11FF5D98FA +0DFDF84F9E086AAFCD2FF97164EE3E20976A64502A22BB7C13CCAF8E45CFF55C7E80361682A1D170 +A1740AB67258EF0C602C735B907DF5DBDD8387FE378E7C17AE8B656EAADEFCFA831E4E146CBDB605 +13A4C683931445929A214F79E51D86F7836B7EEA099F17D46B9A506FE26CE4454016D44DFBBD3845 +E581A274AA203694D372F9F0BB9059F05A6E42325B96184C990D74A0F1960CE027E40A2F1BBE31D5 +E99AD562CAB7C4102CE58CE68627618B2E3198B0B6AC4667832B08C9E0348BD2C76E48A724707272 +F12926BAFB4D563F33A7D2C50F7BEB095525DFA2FF96685EBD39673BA7C94C31DB5365904E3A114D +FC6BBA02F8111FAC901E52DD547539495D17494921BE109F741E2B48B7186B3D331B5C696F4C6F52 +336B471AF1B8C39F85485E33B06AE6B76BC1A84F9BBD5BB7DF5371EDCF654A7B964BAE9BFB0CA4D2 +248AB2A25C9450D7612F35FA716ACC2D97AEDF7A006DCA56CDCC68367A6CFEB99454741443D8DA34 +5826C094CFC3E9D19608A935580B0E69A36213724532CDE7683A2A821FA29B1A190763BB1FC59FC3 +78EA1FCEA9A6A6CBFFC43728E30BD0DE08A7E6BEC408B834B126663474A6FA6737E4CED128903282 +D81685E6A33FEAAECB577F21BB1DC3EEFFDBB685E2E4E1300602A2287861A10F1825F9370B3A31BB +4C31C1C20FDBF8E48BAAA6B1BCBC8496B4A120FBEB60B74CDFBB2C69A0516B068DC8126AE0914079 +F30CA5F1A8C71C2C2D28FEEB8051D127197D0BA224CFD66D29A63849FE9D20B0AA78212EFC1436EC +65061AAD5C14C832D00A19BDA40024826E29B174B2FA242D3310A0017DC6C4EECB276F3EEB6A4F92 +19A85BA2747710162FE41DC08B19DB828091A7FA4BECFE2A17BA876AF9248AA09B6E4953622F92A1 +3B63CEA12FAEBD81C60B97FA33BFAA368FA3585E10FDA9D3B8DC865295561ECD05C320B8CF09DFED +E4F87D3DE0F9868626017E12FFB5480D7479697584845D826B3B77BC38F500CC30A45D57CBEB99CD +91ED1BEF4B6B5121709EE7934977DB495DF1BDC446B4B9386F3D04B40FBE6D4080548194530C125F +B6B0FBF599654FFCA90991749663F273079D009BE16801F397EB1DFC52C95CCE053BB270489A6512 +A20D33E9279A6AA3CA83389C5FF98DD11D2ACF686AEFD3DB48BA89EF9B86C2633086E37BE67DAAA6 +76486DD9F651EA9ECE42F35AA35BC33CD6E9F68F592DE7546835284E92BEBE8C66DF344372AAD07C +6EF5957F5773D3F6561A1D11AFD0081AB756776B2DB596D2BC48CF75387F3B1961FC2B4BCF4F93EB +9A9F46B7FA0041A6C8A50C90BF5AD3E80E9A6204D7BDF4F0FC43EF6CF7D2166ED462D5EED6F58D14 +A036E0890C3EC6DE297A3732136899C8D2B32A0BABA8855CF29BF969B1639113D362AD853346E515 +D8F29F78A4145FDEEB7B73600B97A8F14D7E400C308BD807E42FC75EA37C7FA6CBAE27809C64450C +EF567F9E515528883C530F40FBEF91498B2EC7BA5D43A070291632DEAF29D59FFCE0E9EAFD40FC07 +4AEE86FC7B10D92EEF6DA38825920AA59EF38FE111B1D6F7BA66752F043DEFAA1A41A70550AC13DB +D3D1209AF8973C7B3F1676BA22CB73B7FFBEE016C27E1187E3AC75A9D88F56E2AD5FD1B54D9C3685 +4C38158BE27EE7D9286F8628C8A0193338BBAF962B4E895937F1744A315E366B78FC0AF62299ADA6 +BB4397AD9652C41341B235B11152121AE386BC8B29C2CC74C1312D7F0F20EC4878C65030794F49DE +14E1046A71245D295CDB99A53FF51DF2BF77D9D35EDF0876B9BDC774A3C764EB7C7138E428BAEAB1 +2A8EB5D0277ED1B498AF51FF482F81BFAE8BFAB2E9D41569009D3978CEC320552199A5261FDA9D21 +8DC863D4EAAB1364324E2BDCCA32D7B2AF0954E7B1CBC46D042A8CCA075299D81FA0D283EA8BA26C +70528ADD0DA5A740EEADE2BB913E2D6379AFA4134B23FCD0A18563D36A50909B43F05C077F84D054 +5B317946687ABA5D58BD3A9FB5A1014B1F0D189236098E786727C9D5FD7EDFF1BEAE00FF0700F8E2 +93FA8478B365398B17ED677DC666EB865B87DCB9F5BD5C4DEB89267CFCF5F96EBD000318A4A855C2 +7190F611B4E7B7B3BF75F3702C78104611FC74093058F6D6BDF5CDF425329F1D2E438A596884FFA0 +AC6C783CD8BF62F810E5EF0A28CC3FD0BA60C631A94EB777457E5050E496B98043E8055F9F9B4DC3 +9A5BC2F0695475B95F5CE5966D2A051A935D7A8AD9F63F987F26B45E90C87751B2886D5AA8033194 +85D0ADFA4F27AA4F27D4C8AA39158CA616AF198C41B70F496EA1110D6D6C42ECC76656FE4D0E480A +F5FFF8CF3B6799BC0DBF19F0CF3A71D578D64A01F1453FC611B591F984B80DF88885ED74B77C55F7 +60C22C528FF361E4DFCA0CD95195726995D59FD6314203544F0095A63D08F428FD523971432EAE97 +3048329DD15DC7F04D9E0C9940B2D6ADFE4F8D30203B9552507ADC20034A53A17ED1052E10A9CB7C +10373A0EAEFADB46BE3EA75DD9E91CC0A1662279F592C116FA827EC918DB399664A9CC25739F4BD4 +36FA373719D73A5F7B2F8C4A5C62A25ADC2D4B4CE83CB419CD64AAB3D3F894599BB63F5EB154A115 +3C31BE2357FCADB00438E886E84289C15B3CCA508BB17ECE66D2C03B91E5D2A4B708BCEBFFDA755E +24769D62CB77356BDBE24176026CCFBECA0B89166DA741E4027F3A033E64760E694D474BF1D6F95F +8B593F80D688B4A6D6B73358754BB047B9366679A3ADEFDBB7177C41632EEC77B8DB18A293144410 +68C5856B016E1A78EBD3358C28FB9B953EFD27F6EED53269B85AD611C99388EF73F333EFD2490223 +B2C3994E27EE3597297BD5B12439835DE94D0B209F3B081E4F65BDA2856399207B735640CC6582C8 +DD45568E853388BE81418D2BC67694F9311716969BCD6C529EA75AC34ABBEDC2F3D7C5258E2B99B0 +53E23225556E5093749E9AAE23C9D594AF016BCE794B5E4D8F56C6EF934A9F8FDFC3E515574965C8 +CF75F87C5DAE650629B93A27AAF79196CD0B897B57B46A6F9194DD5542F89C4A540BB6E7AB42B7A0 +C5791A3F86FFCC2B8D409C7E04AC73274CCAE9C56FAE95CDD1F749593A0A1D560F9CE444AA763068 +FF7AA90B1966E375BF178B258350514110E6EF365CAC81926FA1CA7DBF8A7DCA20D5258A8DA8957B +4516147D08E6D581B2B9BA08BEB4507E8B42366356A6BAEA84C824B32AA94AC991A28870F3B4FBB1 +B6FFEE338BE39B108CA856F55382C43C01BD0ECB98E3DAE0C10441216E6A46C44708C0BB51296036 +120CDA2DA7A42D8932FA25428D54E4EEEEDF37ED95E4FB80EE01EF5006E17B32A00CEDC44D641028 +DFF6E0294A9146143BC5E7E71790D93965C92C2FC23B9D7909D9FDCE3B21BFD0AEB7BC88A9DF6D3A +F40A81818F622C27B2EBDE999582A4809EAC020D6940BDFB37B2214E412874FC0704D939790ECB24 +2ED9C235BCC68FBF76FE864C06024C9DE274B326303025D8683767446EB4DB91177CE7EA13E0046E +AC8449D67AF929FAB83435766FCFCD1F01F37A18C3082E30CEDF920E2A2B17681283C3F71906CC96 +6D12F823ACA39CD743FC5B3340291DB0A005415F3755EC3C293B6A83E5FD2AD569E08A2851974FF5 +6F3466D69D78F1F67EB5C34D9583574E56A9B3F22595574E83845152424E1369ECDF2EB54FC248FB +C910CFD96EE76904939F6B0F2C182ECDB17A6548BCA1C5148EFAD8D1D35893C6DF8BFFB0C425FF2F +A1989820EE4071ABA0DA0E051B2960C6858C291A0FF57CCBD79A91EFFAE8A663FA72687D09301903 +E3643C6BB9647E735ADE775BFF91A2A9DDB3B23072683F7EE6EB20CCE7671FF30C6EDA67B751C695 +6094A10FF3FBD76A461F8EB458D420383ECAAF23783D84843659A7A2D2A2DECFB6055F385CBB09BA +A34FFF096F933241C0100DD644C9E63CF48073E03989A9EC6F0E112553A5B1E7EBDF55E0D7BB6718 +4E60DB28D2E6EE6C1AE8314EA12C2D106E4FADB2C1DFAAEEC7BA42A217640F57286B6FE07B7299FD +492196955E41494728871759D0A9908726D2DF0F61574EADF5B76C5905753AE1A1604BB676DF224C +687FBCE4DFFEB22C566B21835207FA76353917DD5E730446919932E7EE4682914B9F7CAB53AA02B3 +83C1656ECD752649B9EB66CD35DB79F975D2747C32064E108DE1E40642E34AE0161179AAAEDD4D5C +CBAD12290C1ADD9F6DFE772EA54D1586A2498218FB87BC2FFAAAF82F5515B8B0C92D3F32B2E6E3FA +E64D30FFD5CFA525D1BE470D08D12AAA61845B6F7FDAD7C813105E1CA45FD082FD32B4CDA70392BF +C99D31304961288545ADC3FDF9D3E59959A6A004FD6FDFBF01B0C8D9E9C12476009E376B6A6DA3EC +EFF53CA2670D4EC7F0DC7D7611F32CB2C1B18AD610CAE4EBC4B74868BB9062840F8790636F56B63C +DD01B9586B7F84BD4B692CA1F2387C721302DBCAAA3100AA95D2EA432E1C4B7DFE381744F261CBCD +9B409FF47A5469E7C1F695193686567BF5D46ECD861185710E58FB03AB54ED1DA09273C785D3790C +5CA53E505E61B82187BA730639780653CF6B5EB2976B6DEE5140C769E4F3982878BDAA3ECDE33EA0 +80EAD7E478F0D47D5B6C3591B8EBD4B3DE5141AB0D2C5CBB7259F5D845359D56C2DC6E71845C2087 +81AF16106BEFD4889B1CBDC851A161707AF943AC8ACFDFA5ED6D2C42278DEBA631DF958A9A40B51D +53CC0AD82723793933ED6E128BA21182BE054FC1F3E2866CB3D94BDB049BC8D619A1ABF7F375ABAC +AFBDA8B6A08154E5C915AE3912DBAED41C8FC7B5B0526B735FEB999A6E482AB5D4C4FD06766311E3 +E5B02892F797947FB61D472A5DF4100B8BF4899AED645E9849FD85DCC0B6351AE5FE33B1FBA92012 +267D50A6302B421D670D719C5C108932063F484C6440D0F5C42A17874CA7CA06FAB754C594417ADB +DFF5A83C9898000108FEF7047C5E2BB12E68835647D564061B896A974D1DEEB07B3948AE43899020 +137C8B11920FA8359E06CA9A63E4233135D8F19A3CB7EFB70DB3ABE7DF242CE6B2B7B68CC9339337 +F4D5D5978B75E928DB8771585FB88B10DB304C1971D089AD501F2710C593FE3AF522E34FD3457632 +761EFBDBCC9F89D17EEA390FE677D2713465E12D6828E6802C5D1279AF607EA6CF7095677E385337 +6227E2A8D6398AF15C74FB4E66634ADF71D47CF2D18AAC3B360E915D66A16C7F15FBB22A4854EEE4 +F2548D39FC1BA84A2D712BB3EE73BEB1167D201D7B5E659171C7628772B0B0A8A86195DD8E2E46F0 +F67C28C57F619F5E7CA40084BACDB05530596577458609A704FDDE808D26D5110BDA8FE6DA8E079F +23AE2F3FC7816F252BCD38A01C9F2A05E88774F55517C80B05055C5C281BD1872C6F68806C0B4E67 +A05629442F6B946C5C44B6B4956715D92B9A8FE6404CB1407BC4FA8C38657F7F7527EF7F0AAD6900 +41BA5DD78DBF9CB262D83F528704C1C05D68A27451A851A70109CFDD926443B6EAA47AC863E340E0 +841138E81F752A0C6C656FBBD1F65461416537EBD27D6606100434EC4B2517F6BDC2B007FE9F4BF7 +F7CB812718325FCB66A8A14B409D1492D9B7E736EBBC88A27C09074B9A8A80F0D34BC550504B0340 +CF8DD1813FEC392B045872A35B4179B9EBE9CF7DEF276BDEED0D866F73BFCF45BE4A326D742BD6EB +00091F200F5323EFFB0026A20E262E8D555A982F2E3A3D62F138B897921B3EA2C50A8D2A0FADF0EF +EE2E7A2D2199543B46FB02B88B75BA454E5D254884DCA64F2868D8BA0524C8A6BB080844D1ACBA72 +1FE68E98C6975D9D121097C3D74BB0D384BA5C494D61B505529D356FCE664CEA2E756CE0778851BA +50A1849087A746E90B33E2260B0426289DA3F6C99F399EB0584EE0C039E385848D6BD50C09EBBFCB +DA74CDE3A58C4C4E71AAEBB3BC7F76F65D90C3E0CEAF48D3D64421B6CB12AE7299A221E4CBAA86F1 +023845E851F311584321DE7CA3233538AB87D6782A09DBCD768980280B64706190DEA2F3B3EE643F +A08B4E1B14443A933C00C60E1A6A8DEE8AFC119EAF01C0E9524DF1D6E44CFDB6A65720CD32ED68C6 +C0E4104358AB0D9545FF5DCA12729907A8AFC1D21378920D7CA0231309DDA56837A6D9E68490D196 +BE2A3C356D1799425C2E2358B228FF317A2D9D2DACE1804C69C9DF8E7963B53D7DEFD3BABD4E5C74 +3537FA51AFC4E839872C7DF2ECA0E3705B789EFA6EDE18E6100F3DA4C2087C260023AE1F78D1E73F +D304222DB9FABD39730A136C888AF59ED1BBC9744B80394876A11A5BCEF5BA781A2928840E4EE56B +16B2159E27078BDA062C57E0EC0C75376B154348DBA8FD050B92703E4823C1993D5C7E6BA5DB3FEC +16D15456B624BBFB734E774DAAB603CEC490833827C0404BA456E77FEC484D82B65F6F8FE01479CE +7BAAB30936408E937999D67654C959466BF0C2D4A53944036F4A647A713A76CFDE26A1B4C4488CF2 +FF940B718A178A4C5C9A861D93946490A12F03068177CD634248373C057C92F19F2442E0BB801DCD +17D6856E842F3E32A822B3BF85817541F2BED7BC1F3E5C1137B43E038150431277E4FE813647483E +C8E6E162DDCA9DBDAD6C81B6F8A979F2F42A8CFE22E3A27F89FEBB0D026494114800D72E91ED9A5B +29DE152DFB7761C88B767F31398511649E609DAE4317534AA8D9A55C898FD2F7D2F7391B4D9FE671 +248B459CF7E8A514CABDBA74821AEF62AFC5139D1EC56B66FB442098D788D41F8BA8D6624180896E +0BDABE23B1734421982064BCA4C33FF483A588EF730D303214CCB50604FE5DDFDA521697BAD1D855 +51F7EA05B3908A752DC727F9647BFFFD54694561BDC562ECE9554BA7B5BBB7F787C537BFA6712856 +E42EE9E0C05281E5925A4C8CAD82D20132F19C5E31405DF58E879A60D0DF51D5FAA8315C9F0F4D5E +9F78C9CE005D8F7A8A95E46FCC6232F0A97ACBF1CE68169129E0C1D1889E09C9508247D77B280DB4 +FEF914D3A11CCC9653086A0CFEFD1A9FD887388CCA788555260B5868F491DC142B5168A5481FBA45 +68351F74172D245BFB37426547F0595793F59F189D0B608019CA76D77D5794774B8B5993675004CE +CE37E206C88871EBB9DD3520C4FC78B26F4E03B261E05B244008C830E27B65A95BF127249245F0E5 +E5DFC73FBACE4ECFFA9C24A891CEC2CA440FAEDCE76748D944DBFF8AB05E21838A52632132197767 +ABB73DBF8D2D4F3CE6F0C9A7A505A3D0DCBF908C76C0FE079E2E25556A02448FB5FAD7376521D8F6 +798ACEB1960ABD79A175ABCDD894D5D01050F122A284E82DE5D1D994AAC4B55C9F5B2B992101B069 +D4633F8521FD8FC234DFA72300446D3D8D4EFFF1C15DE8A2BED76C2861566EE62173D1B869D619E4 +80A7C53F00584FB9E16450445D415B056E46166472EB0056C337317BECED55DA6A5088DAA20D7FBA +8B6C4FD80E7299EAC4D8C1CE82837D9929D7020AE89C0E928CF74355AE9083098A74202F7BA5564E +0E805EA981CC1A23597AC4FB7E00B489F91676F54434C9689FE5C70BA01CC608E0391828583D6BD8 +7148A9D650D36EBB0A5DE9CE14DE8CB54F6254EFE6E23E58D0D27CF279F77E09E7A3E1B7DED24C8D +5558B1D2765D0C0E3444CCAD9D604195CB54D43855EB4C725632A31C4CDD590EABA229CA1A7907B4 +AD3066EB662D6CA2BDC6211A85EF4F3A6FBD04FF0275F6292D9509B59389A33ABCAD96862DB19AD9 +196F6AF5B42460FF48E4660288D0DC0BEFC804FBDE43A7F639CC3DFEB0EECAE71EFA08E3A4A8352C +596590C8162E512A977481FCC9B9BBD878664733DD92CB6B4C79FD3CFE6378BE0E0075C4F6DC20A0 +8DE874C63C5518621E1D5D806EAC6C8A5B003A85000108FEF7A8B42C567C1A36CAA73FD0969C2163 +E0F7C08A1697B4196196D0E65DFC5A078AF20EF51A35AE68F56B230AD939786FA182DE9F126440AC +8808970CD042F7E3D663919F8C6045B52C45F69856C3B1D122EC854176A8F2FA0C7454E440D5354E +AD2DF275D47F274068CFDC26A45787BDE8338FBCAE67ACFB3C6DEE49B3A21A7C59F2783F3B1C0500 +08CA769369BB7389A44D3C06B7991345106FA91DC983C270EBE85BDF2292BD052A37886D37F8F0B9 +5090E4B818009E08BB3537D725C13BA28CD688B4CE43D895B6FBC701591905B317028296CC5528F0 +38E65261A9C7DCD275ABB06A39D28502364C93573820A8EEFFF9548EBDCE63DD19CDD39A69BB94F5 +2BB525BB67094640CBAB2030C3EE0548924E05F57FED3F5B7DA958AC8643C0BD41D5C743F3C57B6B +4B554B70BC9C3E97EA7E9FFF307767D60524DF8DD2A0A27AD9C5A394972D3B024D49AC9F0B753B51 +47C58F86AACC8FB089E2F7A478B1673091FBFE9DD3BCD495EB1C67D11B653880D878BA0CFD8ED899 +B3AFBB2596FC47013A9D88380200E78AA2B6B6F7B5D490C3BE13D36350D4623713E7EF97352BA0BC +957204643F757EC6F98D2F3FF2C08EED008582E206019E0CB856033408F7DC1AAD80E36687428680 +6E904444B1CEAF3C41A59B5F98B53366AA5D6F9D429FD1F65903BF70038CAE299871955AAE34F01E +194EA3C6CF207B06D5A06474CF16D3F3533E438EE14AC501272BA5C5D39C743BBB680154D4EBBD2B +CC186EE11BB6D9E8728533714F2DAAFB02B7ED62654D5CEA0A910609ED3B4F32DBEAED3609F52B98 +FDCB3551715AF15D0FAD1BD6CF4E5ECE19613D981F46C292E847D622ECB018FED8515435E570612D +285659F188C4B645D7AA65E372927A91039F3C5BD10496AE41A4D7E8F0DD7354B432952870D4CDD3 +3929A1CD583DA0A6D94C47C0D96F5AD63C8F142376B4B56943FD22977B680A2AA2CB9B5D2FE68B0B +F6CFAABF1D3AA523C346AAC9941D4A33EE3DDA95C7D9173B7761597F1DBB2D99A5F303EDA5FDA120 +2FE7E996102EA10904FFCE13A30C6A28DF04B5D5303EF0EF665C66F1C0804C95C1577DFB6F898F39 +432C25B48FBAEA4BC358C40A272B0F38F6FBA81F127F13471AFF080887986E49B6E84BADD357B16D +A56F184AEE6A1799A0D48CD274FD1CB77D2D72C36525BCB8C160BA259B0E9B3A9317AD469D83E46D +32A04DA967B2A84F71FB51A52D8B3B2CF8622F5D4BDC4ACEDD7B8C6D6F0FA8E2AF3503C3F26C3CFE +B243FA1013098B50E795B8474402E780E95B5EF8F190A787CC60E1D4B23AF824D7320BB8875C4F88 +B57AE19861AEC9A99AD11A8EAD721E984F053A390BBB3928483F2A1B3FC5964F2AA170C0E9ACF9E9 +514C1F3641B87FCC7CA1147CDACF94EEE5CDF21A760D45FF82C920D86C1AC1B00A293D0738053B55 +B95A7702854E45768E231E4D371690A06BCD0EB46A95B36114382A5DBD62D18C9EDE03C4E2BA3875 +FBC8B1381E08D128DCDC4EE37D952FBD60A51253B10CAB818725CF2205314534F70AF6672409F44C +878B53773DC6F4694F7BC04288C85E5780C75446628B8E0FCD3022AD9A91289153DD9D1AE5530193 +8B32942EB673EFEF33F51E994497B3A10967AAB7270ECC437A7F4D1671CD53E84BEBA06660279962 +42720ECD29D035801B75991ED232DAA39C5C6FBF48298D06261D11ED2A0A2DB4DCC5827B541E336A +58345B6B995E64FCC11F93B55688B114CD7A512A721EFAC6B462F0DAFF4B1BE6FAE21BFD08303636 +7D067A03AF810CE3327F7648C701191BED8E77F3D5DEDB9E1562732B41DB8C02BA129D7697E5A423 +44781AA45F77348C1DD506E8C780D44C8B25127818D1FCEB5DD8525684BC02C19B7F65E8223FB375 +2E06F8D28A26F20B48A28B8E8FD1907724137634A268DB02D6E4E5830A548818376FD75A178F6573 +1CCEDBC40BA618E4061BA2CA5DF27C892ED02562885790AD375DFB34CCABB70DC5D1545E17D2C09A +C3BA5EF1B083CA5D12C3A4559811E08BDFE935DEFEC00049A80392903EC64278C3537E3EE9171137 +FE3ECB48C8A4AE673ECAD1B11C5ACDB0295D7D5D5522597FE63FCB65C125C0A96B058A18EFEB0754 +622DF76003C9EECDBA022FAFE309C17ADE17A23C70F528272F80FD4784771695ED60A00E67B58923 +A2F78867B547D3C663606F8B10AAA366EB5307ADD11ADEB0FAAE7CE95CDDF8136E2C57DC8C7DBF12 +881FF55D1975448805CB237823977A612B4566253834CEDE318C739BA9CE93C345D5707420DB5F34 +6059133DE71C8CA09039B335975F4D4A2D1F50AD00DBACA6515D6D0D78FC53DDBA0EB50A8E15BFFF +63632F5163556B99AFF4706E9DCFB3244260940642B4D4B5BB51FD091A6E0B880A0B8B98C9AE0502 +A30E13E12C2E2B9E861E603653961FDD45AEE3A9367172BEF142FAAE28806C455B395287BDA1A0B4 +45283B025A0B09576C19732EA52DD49F6139C5657ED6EBD67ADDA8A8E17F4E297202F409274B5E2D +9FC957477D09B1DAF8E3A0B84CDCCA1FD521B61DD84AD3A0275FB7A5A8DB599ED4151E82A1E0B56A +66F5293963B4096C530191280F12E7AED55EB43E7F010233465BF036F142C89C452702315EBC6C84 +EE7DF02844E56CF7521BDB9A83C6297482056721173FDD2A4B06BB137645820F58AC3507C306E520 +5E8B8D53D64F8F6650EBF487B0F8C2BA25FF51CE4544BF9B409F565F7AEB84B77E9188ED370282EA +3BFA27BAFC04C5C2E9D695E38D4399680300FA93C61EAE2DF865854C0932EB3EE06204A320A9525C +E6676205132908694E44AAA4463A74E0FEB514ACA6E6F8CB7BFFCE0DD8456BEF0E95C8CAFAFBCEFF +C44DEB95EDE8B5D4B06A11B9E533628E4B8B5CCF8B1340696BB48DD7AFA7FDD59566B4947938D46D +17C7652B53B6A44168226930CD8261AC99415359B32732CC2F46B319E3B58B542A4BF2108F2494B1 +3D286B295B5496F05A26F462A887107A65CB108FD475BDEF1FF3AFFFCEF5BDCF75DFE7FB39E73E45 +2FC7E66C93DC7D4B9971ABF641A060E3125963EB07DCFFF24D9610DF0CD42F2A3A433358B719E1C7 +22D35A5E2F1DDECB77EE0A979663378C15772B779D39E98F32DF1D23A8C09CACC5BAF5D4394AF7FB +9D4C1517096B2C6A30DF80AAA7EF69DE50F924AF6DDF8438B260BC5A5D69B18FB1FBC6BC1CF7D5E4 +DD65453583A3BDAF73C4054CF43D67BAB31E868D4345BD2D223FB3FC9872651B23BD0B92794E9C4C +981B54B01631DD1E1D702BB80286A9F29D2866C3B3FDDB243B565C72222224E9A503C28A6CF6B7F2 +AF14BD639B61FA379D145F4999FFBDE10714BB776BD7D4CB5F5D7F1592BB3775854F58BF29A7269F +292614C41F75C5B727082F65E6804C2FA82D11FF637E76D7548E7F8804F54C3CBA2A3399A226FEE1 +12DA96CFE75935B360427274750839A32A6DDF942B2EE702BE7E303E4C14045089FE4C0640A0886E +45344F5F51245A1B0941407E86060670137F2F80CA84E86AA2E038021D0F90BC7D98106D8C26DC14 +F87502D34420E0E66482B73F44530B6E4EA332B1585A902B4C0B0D81E92011101D040A8244A1906E +DB67E6040A891C7C3C1459D200F6E116723E83A1BF741219D8CA436B61B69E3EB72D59112800DC0C +7F066B8957C7D102182480610504DAD8C1B03432D1D27E3BC76EAB72A6970FDC8AC6A010C8DB92D3 +AF1275B6AA3ACD2490495E26546F320041C0ED9800C51182DCD2ED83E9C076EE4F0F0C129D4963C0 +9D7F5B8369A3514646FFC702F53F165812D3DF0660E068143A8DBA4D058EA391690C3B3AC10B8020 +7535D1BF8A27919900E3271326600A78D18800FCF7E5180CDC02A07A337D20488C16DC8944DC8A74 +B48C8C7E3700D4F945E9F1C17AEB7F09DEEF8E0A2274647B527CBFE338FB2F45664C807267253DEE +4585459A1A7E289B732FEAAB3FF8F87E71147760C9040249B358B110B286BB708FE9B73BD6C57BDB +3F1ED353D84C3C25EAC92F80D7F71F145E6B66B1B5F6884D7D84DBB407C024CFCF9E5C26F00538CE +9769C232E22DA29A55A2EB9CAA9A5B923C8FF6D41F9E2FCB5CD3084C907E379FD0C30CBF55B33A50 +B678C04471DA2895410DC69DDEF8718D19D91752F1C5F004856CF283C4585EC0BB9408062F24D26C +F378CF93D68E30D445F040781D75B62F16D4F2F1B2DAF1E9C2A24B2F32CB4D1A4F7B6D70E861EF9A +FDBA2B2ED26587884A57EB2196B023017F3F093B59D3B3F0046C98C358B7E44644572660D32AE78A +D9EF65A11CB6484DDE3C589AB721F4CE0C85962E0F4719A56BB1B2EB332F5A1F6C74158A4883163B +4E9F853AEAC10D2D99B5441D5695C96776734EA0530F7B46AE3C5C47467A1F6B73D0B0E0C0981C86 +C3F5D13A0C9297D5AB9657BDAD9EF8435E905D8F789B6D2B047D797B4663B12DA6A3FAC1B4BDC18B +02CF1804392340390AF649E115DFC2084839CECA54C0C114193332130A08B8FA16B6AA9E50499495 +5D5173973C6AA8A7EECC9B8AEECE50D146F2A0F2C66F13E5D482B3B0B6E1DF8D77B031EE1D844B70 +E1CE495FCD2A67A6A0BA6F0C5878B96BE9959B63132F951B3C96C180FE387F424EE99DB738E27729 +79182E4AE9A86BF0E94DD986F41B775E2342561766A2E32D845D1375C463A65FC1B3D88CBC9B61A1 +1819B3B5F164B5F81588C58B670F9B9E0B911D7B0A3F6AAC6F6607A6468B07E6A5EF578EE65E5089 +F6AA3A64972158CD5A43F1048346ECD0B8F0FA00BBC6644284828BC03A4540AB182BEDAEF08D2942 +5D63C09156D3F095C5F8387CC8F8FD2E4B7FF2E3C0A6D126FF6199ECF76B46E9F78875D1A1299AF2 +11B267A2575F6A24BE3618C7B9109AEA9B045BEE0E4366A903A75A5A978E8B765FCDED0C10C8AB0D +30BE29EB75A07E6CBE46F8DB1C2BFC80886FA1888E8473889C05A5D1A36DA4535C26F0E17460DED7 +6CDE347668A36AA178D028F4DB9CFE9A6F8C1EE9CA904A71F6ABF0CB8A09B76C1F578F536A4BE280 +6E9EC9EA9974D40B52492C81555828D68DCEDC4A2A8FED092A285F890F06134243387D0999A60372 +7F30FF7A04E6AB0397C5AADCE81538A12EB564FD765070711286AF05E10258F262321EE20D94971E +69A36ECEDF8D87ADC4F6A24DCEBBF7E1DE9D2F4D9731CD9089CF44A3527CF7AAF3E6B133DB1189C2 +F0E091B249789646FD8011AA82255BB7442B70C8819E65A66F3CEC53C3760F95BFC0DA2EDAD26B53 +99E10D430FAE962897A75D5EB6CF20B9976ECE420CBA40526F6B6A3A73AD6244B35A947C458654F5 +439E47DD5BFA4C8702F3961D14C1EB31C95CFE73A2DAEEAFE93F12B3B53FA98F7B599B1949AF3DD9 +F0388FD7B76A77799FE208F046B033FB5407CD834005EEB239743DD3A493CB3F755B2C3E9F71F639 +4AA1C1BE0E3FB0EFB17469EA20A5BFFEE2D339ECA8A1468E956B445B9666B15DFBA4E4613656DA2C +796D01B2EF4BB14ECB6755C06E24BABF96B7999D59839A685EFD2C3AF5E19BD1B022B7E781599BC3 +21CB0BCD4ADF55C52492A7D327D54B94718F228F3B389441F97D3C0EE3C5121B9F0C4B10FF1329F9 +FC582FF68B737857BF48F5F96CA140B870B7D49E43B8B36A50193B7C70292605542BC410A8E9AA45 +6D46EC737E27F204E302665DA5397758652B7444445143756011D6F975BA321F8FC62DCBF8B76BFF +F5D0771C91A54005DB306AAAF213EDCBCE59147B122F877F9FE867CC09043FFDAAA832686075CAA6 +38E183A3B938F6A469F0E81DF5CDDE3501CE5329CEA29D5B6E53D4849DD295BEF8DD534BD7632FE4 +3F9AD41FE218934A2F679CA834349995BF92368D0FAD1CACFE3371FF4C41D2198329B6DB35A36544 +19B1D3F2503C4B62D778E82307427EE7594C50F94773370AD36C3CE45ACBBF8BFFBC16E07BD3C02F +15C7865C6C6ABCFF0E588CEEE733FDB61CE2065631B0896D6D8B63A8A75FBA47AF745CDFFFC3C95C +D18FBF80CF46C33A72EE1F5ACBFC9F09C781C388CD24D624578E505273CD3524436B42284758E4CA +0A937399F42584912347688C9CB9CF3172E48A7C72939B50738BC672FBFE03FBD5BFF0BC5FAFF7F3 +44DA5A0FC6F22DA7628A16EE003797E1A497ADED88B6D51941B385C5068693AB9ECEC1C3608C2271 +24720AB491DAD130B1D875A16368C0EA724FE0084474B96392B9D95DAF045D4ECF32722920D8A135 +E2C65E9712E2B9A2BDE463B2F0CEF82B725F72F657893E34B7BE6B1FD3860D38C6567B51A84DF243 +16EBC56B8FBDB422A2A4153ACB4AB6C125FC22075F81B2C69F1CC300368A89C7512E393323C5D588 +CF8B0E7E179DA893DF54359BCE695D8B5942CADAA25EF4E78788401EDF3A0B9476D5E368B1EA77EC +DD2DDDBC4BEEA834B80D8F3A697F7EB220F96BD188AEF2F0E8C9897BDD1DE4C987F37B1CB6E33784 +3EB72674037E0A96CA1839CC735F8E442B74F9F07AA7AA1530267C4AD280332A2EE922AD7D3647C4 +348A0B97C21C87D12A64E5FDEB87D36F2FFDF744C58FFAC70F1DB131BB1065189E69C652A506C9C9 +DDD959BDAAD892CCC5CFEC7D77DA31D4D0DC1F77C9C05EDBF581E6ED1ABCD5B435FBB15D8E0D29F6 +D1B3513AD095A654AA3234175560673E7396B2D1FE50FFC04AB8CE52E4CBDB800F029117E4B368B7 +979C06AF58C63410ED49447D449F24D1F110B6B35F4CC00BAA476C54778EEB6C977CB73358E89C0F +A007E251920610944C53DA5C5DD58AD957B04F32637AA7A41835460112EA7A6FA9599DA900155787 +4E3188A4C459740EC33EBBF21A99EE0EB43FFB7942E36A30EFDC5ECB6305287A359A74C3D786484F +839BA45E7A3041852226502697AB172D869A3E3C342F4C2AA20BAB6B0AC9A62D72F24058EF50226B +38C8D9A8C01EC31761278D1E6F52A308387BA4CB38082BF35E5B95637036B9FAEBEF7A0CAE8D694B +CA537A92E9A3C4855DEC0FA1ADE8C700BDE125FF66006B4A420FD6BAED08AB309BC0BAF90534D237 +75A82253F2F6A1B1E8C7566EF18BC7BA3015C6FC4EA9F7E1AA0CF825D38AC0E1DB761312FF1BBFA9 +A8E5C4926244C8416B3A11D702962F8D0EB0CC1A5967760F62F2B38FA87214F363E9B1DA7F56E8F8 +B2048928B7C4EA5F826DCE6C19454E42342CB9E218AE4E91C34E335D302EEE921B5C4B0B086F48B3 +704A8FCC9F519C056021E554C8F5D8DDF265FFC6290569ECA80EFB33C039311340E31C1309EAA0E2 +7EE2679557D613014D686417180B3CD2406887A07DB3AD95CBC5B33D0B687C19E507A8722FEEB8F1 +C27DA8A96F9594D30DE5D01DC6F04EC7873065463E14CBFC2F610B3B7FC46B321C49791CFEFEA9A2 +0633DFB9B95967BAB82ECB11D4A1F3162EFB7E5507D5B5ACC751E9EACD455BAD5A8F26AA0D417E25 +5A32F69088E72C06BE3284C1671BC1EFA6736D8544B103AFAC6D40840305E9A45418CFDA0C4804B2 +C7F7971414310BFB7666520C2A822ADC61AF226BB35CF9D7843C18855655879CBDBB879CE6B84FF7 +5B4742D36FC3841B107B86D3A18E8490DF529EB6928A53FFEDDCCF930A0A3C5B52CB15EB05857060 +AE1CB555B137EF48C9C574A4C74B761E33E706CF880A5F32F3054E08AFD86DAAA489C92766EBA96A +D709F47A67599DA59B35C5D146DFD50A43B57AFEAC8A6A4C1427F1AE5F2E0853E5AB50E37F300967 +3802FC940CA5CC28BAA7D7DADF72328F72B77A2D88E932A598BF79EDAD223102BCF9412623E9CD24 +73BCFDF635053915C8D25B3A59DE92C75F1E65732425E99CB1E7E2A857B6DE25FB0DDAB6BB63FAAA +BE0321FF5B98946413DA89264B54662EADB3851627A56D488BFACFB8F02BB93C495F5CDCEAAF90E9 +BF311BE0CDE1F83AA77A1A639B0BB1D529E3CB0CF3191C246873549412AE008B8D0EDE49A40573CA +47305D27B8FFF9DD0258E27ED313249CD90B1BB937B46216BDBBB1ADAFF78D00787729FA7C1E44E0 +D386C0F12D15E151DD9D6C9EEA95B5F85C4DDF30FB47734D0248541E9AA5B74292FDD17A6E78FD21 +5D8AE8CE62FFBD92A0F6A3B8D27B74548D347CDC9CC198FEE9D80BC630704BEFCB348991E1E01FFB +3CA275F842C0F7237AA2C5F94CBF6852BEBC3872D45ED40EE2A6D595E426CD62D1F7596ADE57E7EF +263762631B682F27DB07E202291AFAD80F151A5BCAD6F0C3CED46572A72CCDB8652DADD1888F9AE9 +C9853C637196F98231C7BAB93BE7DA8D5A292360DCB643505B872E73BD29DB5C4DBD8796AA76449F +7191D173F3A0084FB30789C41BA91B2E5BC6ECDEF74DB427D67FECCA28B4A9A62AFDD5E0F889955C +3D93968FEDFE82B60553F4855E35509F2FE28F4D663BA65C4F2A5FBC1FB6CCA261746C2C91BF1137 +E813075C01D1209349F122F5998F5DBCB5F7DE65D3B03AACD1CF978189F5EACDE332AFF8F56B1DD7 +BB03F3A81F75BEBB61C272E74B6842E4C3F530271F3215CCCB7895D3B1A2124C99C12A9BBCC72D9B +0F98F63CCCE1757379EA1A86E25E9FFC0A912D127F967FDAA65BA0C8FAB1E75AC99CE2602C1B4E96 +42F2166BA406F5539C7C4A06DCF75EB005E3EEFC9DEFBAE6C18C048E3487AF4A3DBADD784FF3FAB4 +A21282AF4B77FF8DE9337B090F9083B6BAC44B64EF4571828EEEF5EE58F3F9944DE6CC1E37DAD783 +598E948A82EFE37D116CE9B21AA43800E51BC8AC44C527D409A1DBEF7C1563BAE0EFDE9927DA94F8 +A1734FDCFED2995A600624AB9D323086973D8405CEB504B373A5BAFBF424EDEFFF7B1A7DC0B3BBBD +627A2164A0C6F025A6E1B9568DF54CBD78758C99AA41B3C2BAA2F4A0329A7E12DE33456D6F9B1456 +AB0C71D11B1C33C6BB394B5BAC6429640C1779A035DD64B84CF60D9FC2676A423091A548B9BB06A8 +5DEBF7ED4FF88C415360D692F3C97CEF05091E5BA363C4E0666E791108F714B71F78F2E0E83CCFDE +49E65DBD565431FFB80EF8F291F56E80617C89236EBC36D384A41BAD20BACCAE79CB77BE13C6B99A +630014AA1B262E4F8CBDC0E1D53C41237A3CB5B4F65C66265388E74835F1D69044B8CBAFFFD35AE6 +FF4C3000189FAB5418921C73156291E61C5E725F739563AE48C85A3224573947C65EC7883092FBCE +91D7D1A89095239ADCCCC29291DCB610EF3FB05FFD0BDFE7F93CCF970F62E0DCFEB2A0F5D25DB823 +90D5F877EA52B943D01DE65539190150633A9FE559D6933ADEEE348EFD47C61D838549FAD353A229 +6F7E0CDE9BD984856FD7913B0BB6B4FB19029DA247166F0E478614C427DF8305FE2B9C8BF5F50BF2 +0E86DA5ED4EE85B27FCA9D48EBDDE8662D758BBC2314AA144D96907087EE0B5BBD237EA06182467F +1E15DB921D62AAA2A3FC320B9A5750EB9876595DBDD009F725C7CBBB1A7BAF019F041BBE807A5ECE +3356E7A71B4B6E86078DC0F11C2699C8F0B7A64E5F0762F8B77CD67B6A5CFE3330C1CDE29CCB568F +8561D90B66B9D1505AA59A0467B44DC5AE2BDC973E974972BD6824F9BBAEBDF2A3ACC00C712DF8D0 +3A7561340610A8885E42AF873F763A42A58334838833113E5B52BA864852D9967F1C4C73F7FCAD24 +DE55E467EC69FB27578DAE65775BC8C83DD64624D579799D2F6C474C45A9DEAC15DDAE870F53854E +33F4B4C83776342E4E43F954CCF49570165D549DFC5171DB1FC3BB53FD50FFB9685262A4B6959398 +039E3D57E3DE4351785C673EE458CBE3A13CAC1BAE45F73EC822244CB21826DCFFE5ADCC693C8B4F +D12D5B171F513B42C850546FFCE511EBBC963C15109C6D98D47377F9BAC70C22D9600F63403B3757 +1E2286CD57D1700E34F6B6A955AA937E01F35D1B023707FB39BCD1850A57E10428360365E0D6672A +9E71560F321B8CF310C39DB162812085D71DA193A54A76C5A055A27D33883BB2FA72A5A3013775C9 +2E2DE08791FF50F9D88555DB7514FBC2D57495C2E2FE0B00B80531CE9A2B0F2C27FD57D7778A515C +7B9BC109E8033F2861DED493B12D553515264D0D816C9AA90C92514458571FFB745E619A54F3FA72 +0401FC459D16BABCADB038458FDD094E5A630FD3A9EAF6F3B4A0651C12743E0256301F389C444C90 +DD96FE6F4391354FB3AA52CCFDB541073C58B633622F57B4637EC1A9285556D6D14557A5E7C7DF96 +AEC9DF308A4817C8BFB9E877F903CBFD8324BBC0BD77F311C3AD82A855A59ACEF5D492D1AF02B72E +625C03837ACE01122025C524834BE32C7F5F37875D79D665C55AC23081F67D774D670B36A083FE60 +C030E8504CB2EE9D3DAEEAF38AE94F968DE8300B4677B999D9A8DCCA213AFAE7E5FA3D378D037734 +CEC7B581BF5087282851CFF7027C9AB8CDC122DEF7927B6CC653600B48A9B1EDB2630BE8AD104BBB +6249B35619C3E0824C1F03C8701997742478A934D48D440C79400E4596E9AC25B7AA0A0D34448755 +E21003913E2BFB556C224FA4273C461A3A92CEC00ED970F5CF5EE554E9F79AEE53C596970DE7B2B5 +AA150415534081821A919896E08057B4C7EC0B3FF211EC2D463EF2AA5C3E5552D4F75888678362A9 +4729375A46DA35F2ABD206B66DA4782154F291E2A73A8E0AECBAA3BC26851A2567AA5C179514F8A1 +F12EFD7610E3E04A2885DE6BF04FCE6D0D24749AAB6A7EDFC0E44947FB79A635D23C215F5465F68D +B4EF3BD4D638172CB049383A445C7EAEA2AFDD434ADCF99579138B55726D2C72BEC98516041AFF89 +130424A9CFA34952ED8699AECA953CA904D1BF4504725186375E2DA9F1AF069704C336985363EA7D +002C4B4BBD0F706A471BD99DFCACD9555CFF3A6A5A6606A341C4E3395962F9FCB4E42448549BB568 +0C0DA2E25CE009E404587417C8DAF1EF34007747D044A417D6B6B5AD698D24DBD58D1E7C2D5DC6E0 +A2DBEF20DF3B5942A4CEA1A0E9B4C4EFE9A5F97C3E3492A24CBCBD5BA6823B95FD7DDB58F1990DF9 +CB899583C6D2AD39F0ED951B94A0BC401BE0309B617EDB037B9C7E9ED42AAA9DCE9E3B90A1BE8EF2 +678EFD8444519DD9CF78F4E3E8CF818CB54E6176835A4D0BD60BE33BBB1049DF008EA2D39FBC5B9E +BA5028D2EEBA89D67C137E918E59C88888E36561BD2D4B6F1C5A626D8F2EF927DBD06F404A8F5A54 +C241E728B582DD8D32A86856E324E78D878DF38B0CD6982F9DFA9DA7E95CC82EEB74961EB030BD0D +31E14A53A8B837787BA4D8ABFDD752C04A4E2A47EAA3420F5A35D25FC7EC1FDF9254343F0BF98F55 +E200EE06B16D85BBC92AAB37C70BA9E837F3EE5FF00E3663EBD7CA4D1137C73B6F815129B9330BA9 +A632366643839B411C93479B698D3C722317AAEDEC958DE47DE7D52D61E3C2C887CFF58B23C67D29 +812E630B1616C35F6327E367FF3D087BA05B077698050E22A09456B7814C38F31C4E460D9595214C +72604DE3E03FF7E7C33527BBABC245FB25AC726CE04EF10CB9ACBDD6B484F96210E9AC45489678F9 +45F99210997AFE0CF28B12ECC4F7D088AE6DC259BC28E6731BBE6E6EB3AA0A6ABE303B8FC663BB77 +E25A322EC5D745E1E0284FE1DEA8234E87B3EAC0D6536132F71256753C322C9B5493EBA7CAA62B04 +020E1B51DFB6107B3961B4F8FE79423D51B79050BC6ECEE74D5E3ED5075AE7948909524E72902E9C +64E9EB90BD6F4670F50FD97F054438EE2F5DF51C07983F7AC3E74135FD715EA34FA74C2F97979F52 +6F5DDB683B21BE23992222A1AC4F14700FD7CD6EDA618EF764744A59ED3A13BC58D048D4ABF1E00D +B1996C1251DFC7F5F12AC1E60B6FC151D795B5DA049A63D3EA56F4EA172FBB74AD6429FB0D74146B +E4480DE56EF8CB40B7F2449FE6A2779F59C279C78E37DCA15E3A4F9323D40F1AD397CD3C665778B4 +3EE5FF1D9BEB97B4ECD9BCDFF37C16127B2B53EE4AE606A3931F2342E9AFA8BE3A295B06BBC3ABE7 +A9A8F602C69B49106D8CFF3A94B6F74D4847885B927C6D0A28DDB165B6263549B8D73846B3AD7B24 +9DEE773D98875A4AF216782B8BE839672861167FBA056632D0920CC90B51DCD77290A23AA81C4011 +B3EEF89263507B73FD31863BBF7D4A68D10406C0E36FB9E0F61647DAE0F3BE0D594D2AB18B75D909 +BDCCD99F8C20285F67B6EC720BCF2B653EFE4F7B99FF33E1F8717C33B1E626722CF7FD112673850C +09B97294107D950F722CE5D87CDC8DAF4619C3CCB5DC1FC494488E98A3E9408E31ACCC11CB28470D +7DF4F1F907F6ABFFE0FD783E5E8FD7F3FD5A8D00A4660B2D9A79B997BD045DE1CBDD6E378759875E +85D5C4D54C541FE5187DE92D6D58E78D494359CFF83CFEE781300EA9215DE3758FACA298BD955394 +5EA33AFD6DE975462EF0FBC16C36CFDE1D772A41F105C9253FA41110D4206E164C37BB08821C2860 +F4F5E53662D9D4CF14486782155B6D4C6AB8EFC8A6A3FE57F522B1FEC0CEFC88A8BEADFB9BF12341 +5CC87D007C6B61E74CAA196BE597E0B9643ECB33851B1B8EFD8B50FD4B22215087A2A450D3DC6769 +BCBEF3B7B0E561A5A52A09F1B497CE61DC701AEB1F8F286126DCA2BC0D6BDC95E699AF1523FFE586 +D70B2BF595AF733AD1347A48BF49CA0BE92F989DCCD216874AE2C6BCFFA7F7518E682FA08217B8A9 +EA6BEEA566048D159A44799F85E86EF92FFB502DBD253E48B2E729548CAB42CC366BCAE76C5AF151 +A37C59960C485CF4221D6B2BD13BF2F41E2E1F8EFEC8EC44B87D9CFA1CE901709FC126B6F8B865D7 +87E18815AB06C11449559DE829DC707A6ED5E8256D25B3EAE95BDFA28BA8E8698D0480212959A99F +8CFF21A3C8E44EED783CC755737162D3F8A0D18A4C4F55E1FB0C454C46D6CD620FB5E1841A52DB5C +18A9BEB07BA2BC28441B632551CD76308413116EB40D2B0737918BAA15CE2C9CAA12F7F38F470F30 +53432EF71B896AD02457ED40A01741B85067974958167E9556C0276680F1ACB4FCD5577236CDE343 +9FE09B41C25F671518D56D646BE785C5E7660E1104CD55B83F29FDD56FAD2644ECD04B870193396F +27E86684CD62E75C7E45D0785A4A34F03D2E70CA2D64FA9F8127C82EE48631B347B81C1E9BB01BB5 +14AA0414FB7F1E2DCED569579EADAD6FE1C4741DED6A74E5C8CFA3441D5F0E1222FC2AC111607B12 +FFC36C62489F23471AB4E3A9956CE887B33BF0A9008026DBE79A6728AB6BA15B5531DB50EE0C8FC7 +01DC19A604F05EB95620B070DDE6865468CE4A4839ADF635CB7939AF4413AD9AEF88E3399FC600F6 +AFD9248D688A96EFCFDC5DA8958FB726645891ADA36F8F9BF855C0D5BF220ADB7CD8B34614E5F0C4 +0BBAA81492E7399E1BBED3B5C596D2E36F38AC71748680B77CD79751B574D4F4B480EFDD707C121A +BE225596497D020F404BF4FC1ACEF9F4348219F8A43E65E972CB44084FA107D8D920D29EAAC96F07 +80CAB830716D56370433B292F4A7A18C3D714E02B9D6659FD20DD5ACFEFB20FBF6D89E347786C7D4 +E5306E6F4A782E1F078C51C7F1D2EF0C2647C1D687853B385FB47BA9C1293F06B7004C11145486A8 +9305D708BE10762AA3FE95CDBC324228D3F510F92A69F4858EAD9E132BEC34CBFB299673E944628E +5862956DBF4FDC9BDDE6B77414F3B3B3D5D439C1D8CB90C39EE74E6BEBA4B3952DB6485407D81E25 +73D8D01377721BB4D0774A3382432A794027C48E4BE90B07EE7BB86A6CAE3FCD07AA9F01F77B40A8 +E8EBEF0799E3D095A1E1A53A4EFE79E198F415C961BE4427D580DF1BC5A9D053641F2C6508453735 +901DDB3C5956703A23A7F148C5942B54D8314D9F73DC82595DCCE833D435217CEBFF57D040EA816F +89CC9FCDFEAEB93A3DC674A51FE5475F1F6DE78B2A48A47494FA6CAEC12595DDF06477396364CC56 +7D4780EFB079E11EEF77610703E6DF89CF6D6F57723A55EEC6079A53193358BB8570EDA340C7EFBA +94E587CFBE93335BE855291F2F49D2311557DB0AF8DD749AA30A4F36274C3BF46BE40C86B5639D59 +09C2F3C0ABF68EC58E5A9513824059F4B0B493D0CF9DF7C51D2D1533513C09C2B17A22925511D67E +01E0F279F376FCD0008895B3E8024DC71896EBBA19E6F1F622C66872317916DE89A9F9107347CDBE +DEB01159EF1269D3722F8138B81AC674813BEB63DA3B706E22B83177128174E868101A4A1A56FD43 +C3903472AF3BDDFEBE8EB7989EDA239D20C039060CC2E63B6C2AD4EF46A75333F05F1BF71F927263 +D8B3FC89FC39BDBCD26CEC1583C86BFBECC9AD4AFC858181764B9BC425507A9046E5C3FDFC95A996 +58E397B37026BDE785BF78E246FCB3C6DDCA90E64E8AF54F8D5220B95D4D796EB635F95B2DC18943 +2EE0133A60895DFCE4DC5AFB5B31C2AEB7305657224D077682F90B33A1DFB4F4624AB2CB6F67C716 +BF999FB6E3615FAEFA056902968D47F49B67BA3F629A56663F161500E902FC416A13994F30ED017C +556BE18B8C3DF3BA9B407E9A51406B7724A7683F0A36842D4B5A4E6936E1FF40E46362B8D33FA695 +63C8AD3E609DEACB6DDDDBDF56CFE7996A38FCA405311DD10FBD428C57640D995B28FB1611CD20F9 +6E1DE2DA91AD9A0C041B3C4A1B5C8FB6247C7580BE4DB629D0C832DFB0E8DC14F5A8F7422C0C8705 +9734946DDF060B41F8EFBAADA1955D0B738CB76A373E11A4BA844E3373DD22929BFCE75A5DE245D5 +B4E2148DDF3DC32A7322937717C88D484E8D0CB41BE022D22A183FDEF73677BA628E8290BEF3A788 +17738193B9C642BB941450AA5B81938B0DAF2FE0FEB525D2A29708D82CD71521201BA069BFAC6510 +9CAC3DE290165B3515B7B6D0078F62BF65BD83E09F7531EAB6A0AF45F3685AD789263CA76FD42519 +7E0672477E4CCBC7905BE0A3A843F474A1892F3E655D79E8ED271659D72C2C24292AA5F7E0AF1410 +604C85E7BC7BA3414CCEE3B5C88F9D1F7EF3202D1ACFEF50AE86A4E8D9991D303C4BD729F7BDA9AD +7BF5CB53A5B181D8C52119485CD08073847A0B393AD8C0D298F0D8AEB4B245E6E6541C727CCFA2EE +F26BBA6692DCBF0CF526D1157923ED9F24CCFCAD88CDECCC8B53FBA9B25D734A173AFAEA4E4337FB +53C1312C887B9176615162C2A5269D5005CB823BEFDA34145CB397DC470472A48383B590AD129E78 +44A9B9F9E5F020EF8CA456BA638DE8773169B247FFD35FF2C9C8C2C706878031E2BCA3BF939FFC1F +7CC0B9F9DBA89F72BB8729FFD15EE78F4C387E1CC77DDCC4345FE51CA2A1DC4698FBBE43998F4653 +F651AE39923BF79628136372CD1AC93157923B721F2D9163CC9923B9E9E3FEE0FB0FEC57FFC2E387 +F7F3FDEAC1D137BFA04A42E82D1E41D8FF9EB6CC1422480A575101088E10899B57298AE95C6722E3 +140C967D5E53FBB4A8BE31CFCAC036C4742D3251851D119F1CD74D4409E0C2F3A9DA84BE05E06EC6 +88B2EB1BEE1245A427672822A2010CBBC1075AFF37A0584506CF19EAEE3973C05B49F96192F97BDB +723B02516BCF50D260565684B51C0DE2088DC2A1DBE612A887E773E8FCA6F85578E5C4E1AD1F1254 +77409052B0498EA7586AE031105D6F7FF929073A2729AC49B16C20C64F414C669323F0BACEE220F1 +A63FB5F778B5BB78B94AFAC9CB3DB8E6FD61AA8F2F8B7482AEA76A1DA2BF86EB9A899708CCD23543 +396E1CD2FD61942EB6CA05D5531942077BA39FBC6F969018A8BF5742C2A3D20D2B2FE93E75D6A3D9 +AFEAEF5B98619F18EAE3606233701000E45F02862E8FF4F263D4A85A1EB3B20503CB26606B0BB2E7 +F8FC69B7CC80776ECD178D86C57E5D257CC5408B5E048258D119F8A1DCD774722B8995E0C35EA622 +1CB0DA493B32FA81DD4B2D39E5C77A73B7DD59EE4CFAA0A3F96885ED121C0F0A3AE839AECED82A36 +950C1661E9B0C77823AF627ECBECB07B133493D55E317EE64B527EEF36757E522D1EF9F61717F737 +6C09D4D6AD386BB6B9CADFDE4380F6CC543D718C826B6D5EC91EF9409FF58242A9A24E879549261A +B02ECFFD98DF966DDAAC6A216F3442AF491C35BBE3E084BB6B7F3B6761AECE4B2714F73D5DF24941 +21837646853BF2BEF6ECF2EC37941CFFB5F28CF0A3A5BA06A0332E62C4E1E37BC772493E6891BECB +2786670776E6DB7967861462FA6E828296C9E431A36147D8A5B63A421193149EC8B5B40AFAB92144 +885BC9B9D242E2FF9B4FE535467E0D1F26126F1DB0EFE22DFE0266006FFC5A7B0A9D06CDA60BE678 +358E04C97F3919F25287A89A849CA55AAEBE3A3E8D29B399B2E9DD5155478E7D4966AF8D2B73E925 +EE2891DF216B091A6D7EE2D03BD58312FECE2346E48565FAC817D44308BDE31CCEEF079A1CD3AAC4 +E9C4E208AED4D799E263364D71FE64BFDCA2CCFC4775898BCAD62966B7B9EEF1F4CC5356CB897F5B +FF0171EC3FB63E3BFC94345DBA3321DBD5081BF4AE16D493EAEAD3CB5875A15501F78CC0B692057D +E8FCFD41D8FACF66B04538B67FF513A6877BB12F9FD9D0430E76F4B52B57C723D3E38F70D4A469B7 +E3BF2EFD3E5C1BFFC4400F6573C156D7B1570354396F6C927C35D76DEEA178A3592B677A835C3E01 +E7D9E2D7E33F81EF51DD9D621EFD570A5C9BC1A663F0A6900086EBC38FA78ED52CC9687511BD1EAB +406E0FC9C1CF0D3C6A9AEF709E3E6C549B79B11FE1BFE7E84B5F5006E99E64B32C64D6FDA0503C12 +60F316E90A263CD5306CD2F7988B21AD17EC8689F2256E6B1405DB4DE7A08E1F29BDC925EB33DA1A +3D140AAA21499F929994B2F51B89990269C41A27C2D032AE99234640FDB8FCE4A3CEC2BC2D9A6589 +EAD2BA95928D9327034D465AF245B5AC7E7AB1F6ABA3BA69CAD6FA6D0C2FFA2875880CE21B6E291D +215196FB0ECD84C15B45091D373AAE0D3E3CFE8566FE68726CEABBAEB722B5F47D52A70400AF3F0A +3E3B5DA11833FE1729254CD8C2707F3E42AAB500CD1552A5596A9FF543234B796B12F8FEABC9ACF7 +D0E339AFA99668637196E88B4E6AC76D9E3EE061E2BF9C234B1FFB82FAA7426FD0CCB4CF8906A036 +975EF564896E3D0914D904FAC779DFA0598BB52B907437495F5DC0E2B5A76C5B6158CE2DA9042703 +A10CE3F153DB7BDE6A42F18C828CEF589D41EB11439A8B809745048AC0F3996B4CDC60534591538A +F0A603DC57A31499DBD2D1A1C68AB1CD558FDD7518E70FE7701FF1F81864B9D9D524F9AAF85CF350 +AC7E96D3A8B5B20B9D709B95EFBACAB675B65BBC0C234212B52B91421AD512ACF2421E646A2CC882 +08E0F80AD19AF6C29DE47D51C0F05814DCA8BD76FC1EE0EB957562244922012D258437AB084EE832 +15DBB98521184CD5C4B2A43C03713AD315865C50F4E83ED22E22D441E5C98DA607519C608B7D8A6A +DD9897175099E6D6F37C20F38FE167AE1B213BD264C4DD977D7D13B66098E4B9E4F15C6F4E89F0C6 +5DD72CC80CBB24FBEFE17486DBFD698516B0BCB21E3D3B204A3ADAFF5BDEF11AD151C06FE2EDD2C2 +E0D46B89B590C3C4828E78BC907AEAEF14B8BC1F8D77EE3DDF8F7E030BAF45EEED7083E5CD2048B5 +1002CBD929620A9A453A03AC6E865D67B26F5E540226992B86D66439FB67D6BA69659456353791EC +4CFD48AF160D5E4EB69A8874421C634E4C5BCAA12CB9805FF9045A24FA5DB779FD77EB86F1378D7C +6665ECAAC493EC703E7CAB326494A9FEBCF32F9C67D4B0397DF28B5A8EF4C89142435169151E3303 +3705ACCC0E3BC39FFF42171FD18A19F676E06967B25382C8EDC31C5E74F0ED2BE0028DEA3A16E615 +A8D8E52005A32907D1777DA543133E8A371793A5DC6CCF7465DD585469AEC0B3D80C59E6FCA969DC +A0072EA2DBECC42CCD5D0B3B0ABC1653BB2A87017892A1F828E10866BB39BC766DAA671BDBB76963 +7B980815D46924D16C62812DB495E3D76016D94AF3B189C8B2504299444747C8E2D32499D91D700F +E6F347A5767DB21E98EB0B0E397D28F385A2BFF48DE7F2E1E15C855FFA51BA822F19704EEA338E1B +4B8E2A5B36E2EE5EDF192E41C50025824B360F731735C4F8E1D034571E40B2B2726CCB9FE77FCD61 +E8E35F50285534E8E053CA6AFFD98787630FC8CBEC3C7D2E13FA6F0C62B3BB185F6CC8C80C1BC31C +BB5B4411E874A7C35BC4AECD2BD107C8C7737A6E57F61EA728B206506ED59585A0C6A20BBF05E5B5 +4EE3355394868CCCED858C0DEDE43A81ED79CECF565579C5EE5A5C8504EE97213B8CEFF8627DE569 +D586951CCF13A4B755F14F48D1156C98F900CFE41625B5D961D7BB6B5213EBD5F65C72EEDA82FFA7 +B5BEFFA970F4388E1F6565C6B1F7381219C78CE8A02344496659C74CBE0E3A718E638F641FD94548 +5666D9C271B2774664758C9471508E1CE3748C7BFF80F3AB7FE1F9F83C3EAFB7A488017A107DD792 +72CD3B6E97F6A9EEB04D6AE232FC139F31A4BC3D11C749DCB4AF4FBF2DC8CFF26A8015CB1C7030DE +627CD9A12A3ADC75BC40215CFC81D7668CB97352F373E396700898EC8117A4AE7C4E91A4AA9C6735 +3994595215356EC7FD44E56AB42D4AD26B375D84A759F579B293CC689B5B70F1D25961398AE33E91 +B250CA5470C2614E0A0EBCD72B3016FBC49D30B413D5EC913AA79D6D56FB0B32A947D737645D8969 +04653EE59D68E01CB32C637E2AC0FDA798A8048C21713D69DFC7F0334416658734649A8B6CB89B0F +445F6878E90FE6BD44EFBCE25372E4B9755DF0B229A009CC176BA2101604808251883BEFAF146AAB +EDEC065AA2171EEA033596082D0B349A7D57854A745BE889A72CE3FD431834E42853E6F582ACC9B0 +BE8047B657BF7ADC4061A0CFEB72EC5F7B8A1B8698152435475DF9BCEA486D59333000C3F22481FB +27426C4E2CD96E748012574B45294C93C95B82EBFC6F7AFFA3E19CA41592633F620F30663CA3BE48 +EB4E9355A1BDD6904663E0BF7CF1DBF5F9B29AC6D7C00A2DF7AB163D95D23ECF317AA0A5D2749262 +E6C3E931B2B4FA599302AE503E2172A1EE216D262F50B79DC0D70F41943F4C4AC82B7BB43A170E47 +0C5831977CB9797715E194F8262F79C6F0A0E44C8C0FC2AAA49EFB46ADD3F60CBCEEEAE89519C1C1 +F44160F85851A473CFAE5A5CD970487B47CAE875138DC98F7F94F28F900A91E94EC6F218D34371A2 +A4F4009ED018642C1625AE7769B1317AB4F31E5564D5730A24D5097267B960EF84586A516147211F +598F3F30882ACB4B8B19B455F19CB3FE64B37A6CD73848C28C188E4281D7E550FC978109C155DB05 +1A16E83AD2FC5A6140AEAC45EFF2BD0AF46403106BB9517B6BD5C64C29EEE4A7CE97F9FDB299E11D +E62AC5A48EC17D02653E6EEAD0235EE05FD4B466114E79C662FFF8517CAA938B6D549DB729C1FF0C +D61DA92AC193B0A9F58B1626CCB033E532B595D5E4D0FB7571581F8D73D529488A03494716E6DDCD +5CA4445F4550F078C7F9372C8EC34EE99239F1E05F6AD7AC540264D00E7EA99BE6ABEB1F7AE8E6D0 +FD1329095CEA4A289E7AEAC2E7D443556AC248305227ADCBD21EA1913DDFABEE7B5F314AB30C603C +5304BD299693CC1E6B50F6E0EEB05FFCA3949E59EE3FB5D6E8DF9F224EF3A7FBC5FA4E0CE4C4669B +DB57466881A87DE8D18BEB8C1ACF0224F66EC6CF5E9B1101A7EDA8D41C4D4EA4C456E6B2FDFD9066 +28DF9DEB30F983C043162ED85B5E9D546E2A5AAC2C0C6C64372EA94964509E5723C24353399D0463 +1F8849C6B1496DE87AE6A8079C11F2F9AF5D0218F88EFAC028587D4E10BFF5D97614F3A7BF863AB2 +E19AF2AE8D5DBFF34EB4D8A544AED0157FA6388623FEED707147C493F73B29A195A02CF821B2427D +D9EAF89D783F9BB445B23069C5AE6D9DFB6C6DADE83B75F5730AA12AB5E7F1B5BBD5EFA553DB7498 +C08555737DBF981C89ED0926B9C32C9D68928CE8DB763F23E0D09CE3D328F0B3A4DBBAADD929121E +9270DB1E6CEE0C4BBBBD611588AC3DEFA5F012B6493FCB1A897D2CCBC97B56B827827BDF5255EFE9 +26DE96959A8C73C335C6C2FB589F3D71AD4E8FC485BC20EBAD206EB4A299783EE6C8225094046ED1 +1132D1443248BD85A3AD9EACACFBF3323E58B81548F4591A6C123E74282FBE512D807F65B629C1F4 +EBF18E3E2C08C206CDC221B4A6E54D67ABDD43B9DD42D8E3C288F53E7F3FFDDBD45C7B7A82F186DB +64DC2FF5FB5135D17731FC9B9AB3335F71106F6833DE7F59307CA983D5CBADA42096A7BE8C3AFC39 +B55149930AFCADFC77DC99B9DA56CA3F3121C5C8D9EBEBB993C8ECDA39AF7CCB59386E29F0CBFCDC +6278CEE08ABF8CE25695E8B7AD3221B913E7A5D5775390CA4A6F16691B64D31D888EE7A30EA40D7F +35CA4EDD914386257A6EFA6EEF52D205A9360F7A113C4B9810AA9584A087D0043E5BF99E6BFD5D71 +765E0B10F77877B0571833B17D3AE552F6A454E83DA8F54A44E87EC8ED7720DFFFFF17DE075CF77D +E944E30BDE76D4A5F5F41BBE7AC4AE0768EB5E035E0D895626F8FB36DC5B84610011565FF43AACE4 +AA8FC55102AB7DCAB80AE15B6BA9D6CCD32C1B5DA73E1276D4E79DEA39255145990AAED054C68F85 +B046C6AFE1552B58FD37C7B2124B07F8C2B41A187A19E86478F47E6C46AC8BDCD4F31CA0E7001796 +61343213E5947140D27F905696FB576D5E909B2CCB3789A09DCC1E23991A99E35AFAFFB8BD9D06D5 +2BB910B7C624C4A17470A469BB869DC507A80B44F6D8C7767CCD516A3403083F181CA9FFFC1F2D6C +2017B76DCBEBB1C5213D1B41989203FD316607A9C7A98D600498D46276C70388E3250DC19F770A54 +6DD4B015DC3EA06C4872071885D31B59127135ABAD5940E3646CFAE416CD0C820F6B1EEE69016261 +6C5D5CFF65F0777E843424ED916FC79CB287D6F10C332255A84AAB9D5317C1D4CED88530679E7F68 +3740CE7075DE9935F374539BBCBC2E1AF776CD831D5E4D6649B161C483A750C3427137C6BF471F72 +40FB628BBA4C579BD6E917F42166FDB57387951B95C8A45EBF98B166EF520505F046161DBD205492 +70C49470077BCDBF3BD51D653272AC753B37FF270F98B9746F6062FFA3039A89DD8CD49998EE48E7 +FEE2A245F4AB095B7AC3B2699B7228A94FFA85F93BE78080C536DDEC609383633C4229EC67868818 +C928F2D9C271FE5028D8BE585EA8F3D4D028119A4008A50BF7365E503A6E85A608B6B9ADF2E105CD +57A8939E4F089534A91DEF94C7AD4E98CB7D5C92A7B62F5206D0ED307A8F191781CDD4AA82C91C7E +F3AB0E90D0A84CFBC693407312A829FFE30DE1681758C71939EEAA34417F906FC7925765CBC59A57 +8D7FAE4302C09C94B0641BA13115F1D7476BDBA1F68A3AC985384E9A5F5E64FFFFD15EE78F4C300E +1CC71D91C92DE6F846EE2362CEE6A89C73E67AE6DC308A42EE518EB1490973CD364786C972251D44 +6EE1C1D214B96F11C213E50CFBFE03FBD5BFF0FAE5FDF9289601F64885EE322188856F843548E7E5 +5943DC832C9FC7510D097BE9F5A1B8AC73373C740AC0EE91E6DE461EB0B2C266FE9CB154C3941715 +8E327DB2288F8A2F9BBCE318E043BA39FA9F2CF1673BE962539B5AA5FF108C3E6733163C9BA881C0 +EA0C0457D784439377CCD557E273AFB159EC1E99F834B96D8925FD54720DEC6A65B9C0C93BC193B6 +B53F52235E9D7B8B7DB35DFEEBE313A610A6ACDAE489675BFEFC209B29AA3C87E54F570E968043DA +F0D8A85BDD849708BC11F8FE332154F7AD92BDB739DBF5807490A1B4C6D225E0FF4E927374F82A96 +A16BC9CDF95D763D287B32F3F13E6AE089323294560D6E49B7DFD238A1BA10F15608F2B5904DBB6F +C3B65D160F413D21F07324630DC9ED983D131E5165FEEEC807137701CD2F1A7EF931F63B9B368174 +19F951DF657664D8C8D1A4F5A3FD0755D6D19564AD785C9B9B7185E2EFCCA50F1D742B42AA5B5502 +B8F8494762A9E651FFA6F2C30793C4EE7CD656409C53DD5E015E0BD79472EC2E6B234E659B852486 +A144A4FAE24D8831AC50AA2D5F1CF61600B6A60C0B9F4D08A4212DDB49F6C553E25E7F3BB1A7426C +D7B35C8DBE14267CE1B7D3E39135468EDFC59AF93F2441688B192B5472E5DB533454264391F0A1DE +DB58483295E551B5C50163ABB3490D4887D16C0D7EEEFB7B4BF673F9C7ED8AD998059857DE7CFEB1 +A35E33BA9ECDBC499BD5CF86BEB0D751C7072ECD5BB1F4F598F3E5F080857325F0B013FC54021B79 +1D486E4A1BD57BFCFB1AA46507DDED9CD6ACBE2BA53D1B4743ED2A591B252F63DA5BE22EB4F734C5 +27762A7D3A4A0A7ADC90B5981356B9C8835B80BBE1D1D9C863F0B251DCD7EAA8B9E316E23031FEB9 +30B6DC473F3696D2B9AF0FEB97F5BF3D1C72F0C4298293A192CED96402748DD1CC9494D83E35FFDD +9876BE4005F03474E80B87AEF8881F0D93480DFA7B3D5223C83CD5779F786BAAEEBD2C324BB8FECD +E910F0C4852498E3678393E177784E1580BC605BC67E5D85FC415CD854FD4158A2F977D7D9844762 +6F9EE7711EF7B5935F6647491F26C5F23E74948AB2B81FCE3EED029678B9F40CD2613B7C51FD6A13 +7D26C4C58803D566616421FCC70B75543CE09921589892A3CC5965D1ABD6F2323CBFE72B73805791 +E7C8D61D62DBCCA580631DAFDDD606CFD003B4890463BC337A46EA2006788B0D60FABC9A75D2325E +0A2572E40C644F02D4DAFC2DDF5C32DD14E4B9F8CE13C06D9BA9F946C1319C1D97DB75BD42AF3506 +B30CC57066E3BB78DE05E359B34BB0F1ABE88D1552A2727F65A387F37E641A27ABAA5849FDDCD014 +94ADB64094699CB9AAAE1FDB38B11CD7337A47EE6DA1E2C04EB11F042A6FD40A45B0E7B0A838C7DA +77FBE44D6E46F0BBAA7E3A34294922CBB77DF78953983CDF3F815440D3A58944A310B12AC8286421 +2AE46AD77C38F2A4FADEEA0CF85CB3A99C632F4651B1D305A4B18208644C79467707C48812910F0C +568748E80D7B3FA62D39079BFF00DA4510E5346BB85D0E8C6B310504790C57431E1EC10257DCA6DD +D19220D770114523568ED291724738059EB168FBA84912B7991EF03D4019646C4D450ACF15668E26 +C391DEBC6B60F564A84E2E26E7B69E2CC2837FAF9F4B688F97DE7342425F9E1CE228910CE90A887E +5384FFCC853380679ECEF79C9AFD815F6D810F5A39CCB35CDFCDCB70CA4A9F8C1654B2D4B297571C +8A1871B0CA65CDD4B0D2C84832E2337EB6975192C372423FDAB4D34C3F4C950388EBDC607A5D2330 +ECC7619FCF18F5ACAE8C3603541B7E28AF0767E16F44F7909A93A86139EE0F54EA6A4DE5B9800EC9 +A6517634160FF10826189B27772419C4AFEB04197B85AD6909B58D9D7FDB5A31FD7AA1496242E23F +B4694963A1252C70AA3D8CA651C2F22207709F20DA6B384701DE5A9E71B47E1FBD3F2D2FDDA1E670 +033B965D6C0E7B1D11F40B986823769ABF6138825F851FC29B62458A9BCDD4505695F1F45D298013 +4CA7DB77D3D5F9FBA7DB37546F03EE55FD274D899893B7157FE5B2C52ADEC2F674A6D304893651B5 +6F3A5960B99113D5CFF2436747981E4E62BD930DFA255CDD3173679E31EC19DD1890260358837FF7 +E403349B6EB2DFA49161942BEBBD0DF0DE7D1149A6F47DF3C142872C0947A337DCC407859A57FBD6 +926DA627394005581D6F078355C018CFEE34C2E90FD5508F79F03599C9F0774D2504E56B6C5504D9 +0D10A33C12EA7E0FB478B54429D57B2B431180C14485703BD612EC2996DC188F7F9394DA52561422 +8E8AAD110BDC7A420909484E8CAD4A39B375E271CD527F18A5EA67EDA557E0FA2B1F9FFF14A6BE04 +5DAA9DAE72A7A7C85A225DD3A316462D68778BBE1F397C006D033BFFE34C8B2D4433993BE46E0A91 +BD887E8B79AC6D774D19B2EA9E518C7418C5A82CD2D744B747EE14BAEF0A4D318D833D29C3A3CC04 +2C6EE94B7D2ECAA0CA6AE823784DDDB5F335235C426DDD06283B9E0A236554345A1B7CFB7B278B50 +9BC84C8BA7FE87608AD6955FD3E44529B95C5871DFB98FF92F852397BC977806C655031353D9C69D +D36BCAE8DBF78217349EFA41C3170ABADD305269815BAA41B6CDD6EA44270F5A03448F8F69A323F5 +451801D77C1001DCF318CAED92183CEE952FF905B1E8C5327E22BA67141E0D46DB46BB9FE7B9601A +3CF17EC889B2AA443FCAE4039CA8C084AA910A17B67CE5104876F3AF88BD283933B8F854AC56BBC0 +40085BE57B719B620FE50FBC58A7BC5C44411327364E0FC8BC8D9A1655E73B30DFFAC52A5AC06AA7 +A9028F9893F2A3117E5C6947066CAFF8129EAC469244E765209A7DDA0AB3330662DE03FCBE970F47 +E93EA8BB6AE531BAEA82B3FD6E7FD7E7CDEE6BA98A677D4B93AC9D3CFD9B5C934A0DDD7AE7EFBE1E +966C4B300878EA5C2A83176852C937E6052F5E5B737DB6FE7FDAEBFB9F0AB78FE3388E1007293AD6 +39F69E391C3233CA37B2474E3A9571ECD2A123C73AA7935D19D9BBAC904D543884DC9475641DC73C +F6B1CA1ED1FD0F9C5FFD0BCFF7F578BCAE4FBE4BADC0D2633C289A5B0D459AE7FCB96A0205142FE0 +0A272CDD49EF2FD85671E2680B9F4F8FA0CAD76908371C468AD9FA2C93E9AC7E5CCB490B0EF9F2FB +EBF47C09997853C65BD492CE6970FB9BED82879B3BAFB7A88B5B2BD9C527C57F87E5470F1B9687C4 +E6C48ACB95AF490EDA4C922988FDCFEA29DAE51848FA1138F36CEE4A8D03B35FAEEF5D50645663A1 +2C0FFD50BD201A3299226BA28518D2D476DB8BC66236FBB93A7B5E50C716C81D30715D8C4BADEDB8 +91CBF6FE92F78EDF94942AA78FDCE539D13CCAE660554CF040371F645479A2294EFA21E3BACBCDA5 +704AA5A1E7A4895656C6DD5945A0488EF0715E46A508636B989374188EBBBA336BCC4F8521902BD8 +FEDA76805204BFA3EFD4A3DA77BCF146CEB5054D2BD154B896E7D695CAA2EDCAF2E5CB6BD8CF4047 +D78FD4CE1A4FA6DAFEC1B60D17602052D1E1CC81B9BF202B445899D9E4AFA974DFB3431BCC9138EB +ABAB1473D1BC63D9E85BB4673BA7E25D57A131DBFE8715F06FA8AA5E0BFB9FBA039CD550EB86E505 +114A51FEE09792A362CDA5EF8B33C311E3E223A767C7A8A58467E0236B74F6ECD0620C7157AB4195 +9B27B06FF17FFD1E3ED0A9344E93A2DD593F05558EAA2F3E4A81EB8014EBD437EABB187ED5824BF8 +DEF867DB76F8E075B1DDD73AD9939E61C2D38685D99E6D0A27F8D96F8462EE0F65C2E05FDE7544D1 +ED74211F21AF0528A14EE19D24C6A7B666E5563297F3A5BE9BF682FCA93A3EB883654599F89F9229 +D5E33067941A5C2693ABFDE253AC2ADE6B4FD960CD9765BF08E1D187107F49C787DF08D5F0879896 +BC749808BF7C5D269A585A7A5CA7C5311734C0CBE7B7F182FCEF36C32FB67DF2BC558874F113491C +22A4DF950A215B3A6112FCDEA32A41ECED2F544A49FADB9D1F9F16532556F569AF744EF954A3B592 +A292919DC405F881F8E7697BA206DF56DE105DBA4C9F40AC8D13B037D715F20932A788648C84F947 +6F12593066220FD7424C6CF4EADC9AE407592418F75C95E327ADBDCCC2DE68332D23E9D6DFE15613 +78ED390CE4EF8CFABD870117DA94E47B78463E2FCEA1E0FF1E6AF51ED7C7D744E127D6665A5C060A +ABA59EFBCD1C34FD6EF65BD14DB4FCC7E05602C0314CE4E41B3FA8140BB3D01BBE308CDE1948693D +330E40DB486EE854C84B8209A2C9B9713997DC36C613CD3A63F6B79E348E2C52092F5F0556B137DE +CB551E8D138EB4B1A08EB074A2C428F553A56DCA57DD91295DB1E3D65536A9888F45A4D01356A10A +06D28D0741A48C522289F6D5A2713E955551A5A5AF3EBB872EF9A497B9BC022A112DF6CC69C8583D +2BCF6474D3657FE9CEFB20E3467FFDBEF91CFF477B77270662DD7054A5AC25C33AC3B684627B8D65 +1A93DA3739E993BEDEA540F7F08B76682EA38571C27196A18AACDC62D185D65C64D89943053CB28C +88C96AC862AB3FAA91E4D39CA15B5B218E3AFFB4A51A61E95C3EEF76ADEFA0F6520F130CE6E2EDD2 +3F888C8383D16A6995E9646844FD0D186A6DD553BB26183CAA1C7C4961D1093D503BE7B807F0772E +63878EE3645BA84A3080714B387E85E0C426B43E01D17506757A78318544FD05B794C396A47B7BF2 +4ABD5739A5609BC915D20D1DBA1AD3E6DC532526B4CDCF29D850180DF3E30D02DFEC4AEA45A92AED +ED66D1D5E22C393793E13501C68EFDABF0FC44E25B07DCEBC224507DFA8FD69F758FE173BD72A76E +218E6444B03522DD9B05F11271A60941C604FACE0FC8FD742D5CA6D4EC105B13218FB738E872F4F3 +5599A2BBB8CFBABB576D1EFF717885D9D472C444B6BD6645A1A3E326E50693033926159FAF126306 +0BD6AE49D30D4B50A445EF625EEC05309A8233ADC774394635DDC5D4A2C0FCD660CD44828A98FFBD +506F36CE68719F2CC0415C66ED97D8DDFDEA1951F6B1A09EDB40CB67CB7132FA45887FD516ECD853 +64237F307F686AB1FDB0C47F23CBBB0A5EF3DDAE3A7F040D686B9FD33109A5F53D723F88D8FB503C +1C2E4C4FE448CA1D044CB63CC7638532A3B00D957253979165511999CDA547E69326E3FD3B150C8B +B38CF5EEAB79A6805B88926422E7FC7AF7AD422C8365056AF6DE933B008A7E36D962C7A29C33A9A3 +FA369525E05F067D8A89E050C8D7E9DA240DE0A49C5D047BD387693ED778E54E75F2AFC8156B7C15 +F90DFA7597E85DA0F25DAC3F40E1BD3F1F22C62954BE41D863AF35AF1B3470A81BD46BD8061E8866 +550BB0804B304BEA184BF5F19B4B5EE964905745D96DD9B87430114CDB013DEA446321432A13234C +A7962295320832FDFB1D03F0BA14EB096FD0840615C554795BD3B63EA7E2AAD27AD9CB8FDCE3CC32 +8A0582D685127EF8EF15454036BA4C67387780273B929E5E9F92C03C9ABEE4E66C2688C816F66D0B +FDFCDC8C0C0F07109A803CCC6E20C11112DB8D70C0EB24D64463E1A68153F64EF3B7EEA8FB020B6C +C2A9765DE3C87B05CC801B8214550D8DC2CC7C8EAA4D8F47A14AC2ACCD0E8287A105BE9E069E96E5 +272DB0067CFF3B930E859D7206A7AB41DF7B52F8CC1A08244A3701711A699E69832EABA7FE4ECF05 +3B829427BBA30340976FE6D07BCCDCFE6A99D2AE16880CCFD2EAEAE3694B930461DD82F5D2404180 +C52CF576FC18305E7B559F914A6FA561E53128977A2566992BE43DB3112C5EC923D6409AD046DBFD +9C1AAAAE4CC3FD89E3ACA361AB35548375DD04F156BEFE63DC51C4E91EF3C9F5B434F680E2D21E3A +D304B86A11F43896E5D766FEFD5FC61733C239734801494F71DFB917AB3EAB373786D35D5BB0FF73 +EA350F0D3E4A5B145417F0C5F147EA8AA765E8B936B6E6422B355E2D14542D42354ECCC6241F4C8C +ADCDBC79512D92222273FBE2D102644492B2739F955FA0D37F27027507F9C9F6CEF5B3488FB2DF49 +EADBF14D696A0A444B5E43EDFFD356E68F4C30701C0EA394C8B9A411DEE60CA3D99C8B39A21CB96F +8D5CB92BB91931E7DE18159BAB9CAF39C66872EC4D7A6924F72DB96B2F23145ED7DE7F60BFFA179E +E7FBFD3C6AD3ADB2B50B75C4B790586082C20175914A2081FF731124EEFCA3BF1F3D1575B095DB4A +D73808059396BF48641C261AE54A42241B8D28F927F3A2079433DD358159AD378C6DA3D83D7093C9 +17EEA40FCE3890EFCBA100BC447AE3BA4F16A86783F83AC343FE95890F4B1F1AA75555569B53F7BC +AABCA3B9A43D36F70A5F6C5873275F0A73C60275A2EF7D5FBBC912ACCAFD13F32526399170D6C825 +BCA3D60BECA9B34CDB427F6A9DDB52C634C8D5984E7179922F592A1CD5DFF25A13D24CBB9752BA24 +6E6460390EA62D247F9C95CD6DCFCE12F7E3B473A020E0F2BC7B975F83A344242839E7990F4362D8 +464C55F7B4DE30A5CE3A62BEBD61F4F707D896D00EBD4DB8CDA16D17352ACAC6904B98225E31DD66 +30D619DAEBBFE9DBB061564FFA9143C6F66559C202AE2A59642F5523771975FF32EFC2201D71234C +89EAA7039F5678F346FE39C77E212F9E968C887B6C2F7B69C27610CD4DB10A1ADC5256FD7C4C4C04 +B2A67E4A5D85A9B1A09E1E24BF50207F0D5B687DB9AFF8A680E6C359E13FE641EA219556FE721A96 +1A1C08C87BEBAB48708CFF38901801C447312F8BC799587DCFB93549EA0ED7192A8CDF457EE5D7D0 +1C154B7353112E97C7AD281493988E4BC305FB6C12F0E7AD53EF793EE08DB467BCE709478BAF2908 +CCDA0F4547FC24C634A77CC1407464393D9A8B9C8560FB49E1151F22679B1EF39C9C971C8A0A2A28 +4A27FEADC8C3865ADC98F314027D9556597635875FD719C108A5AA9B7025C4EE526FF7F1315F3C3B +2ADA4405F867F9D8A0F07F6D37D10F27FA9608664FC58667C61CD37B4A36DE1B96AE4D90D7B1496D +4A63AB868ED39FF1724C755A34702BA44B3E43E18FC60BD291BA9B7FFD9A85CE89DF4727DF3C5ED6 +3663ADE494E2CBF211F471346895AE2940BFD8A7B721A0CCA32FF5555A5C777D456C095C4DB78391 +A90150D204D6C702F5D4E2302312B34FEF25643A833565DEE42DE75FEE05A8F929AC9025E8E00EAF +270C8535F63E5068A97C219BC17C30C00F1575A9DEEB6C436AE21BDAB9E7F53BBE366245B0F5FC10 +3B247BFA885E15C73B1D23E950CCDD66A7A89F3471816899DEF9ACDA12681D04151356F27A77CEC5 +40EE03B9B604C3B17CF101891BA0256C3ACB13DBE6E73DBAE85175D1456CCF19CD0C11DDD5C689D6 +A474219E41413F4478AA5BC9872FB92FF7BB4ED7C306FB3A4F184735C9D047799D7C9684A589E2B7 +AF4421BA93DDF3EC5D22BAACA99F5286A17016D41D1CD9A4ACF412878DB5223D23DA87D5C37E7764 +E5FD88966E6BDB13DF730E0FED3CA637C90A20DCFBFE6598DA8C0949FF49550456D4F85DABEBB560 +B43C41E1DFFF064BBABCE8D7C300130D96AC2902DD35D02A6C384AE099640B67E010574C5AAAC7B3 +E3D91BD36D09490F381A86C672B703AC30AD2BA5A8CD7B2BAFBC1A5A7B8565033295FFDEA4C63FDD +108EB569FADE63EF11B3CA6F592AE8719358E4600A7C9FB5F77D83CCA95CB63CAB12DC9748A7ADEA +2C4FB56F21B8F9AC3EA64DED8FA868AE80AF72ADDE3FDA2628D6924874C237D5E42B9FC7D4348FDB +8756ACA98B7B9E8A3F5B0A7F69CB449849E2CF6A4E00A1E6D12D2D09EEF58DF97406754ED182B583 +534AB22A848583D424918FC65EF6D34F6CDFD8EC57709AC9B66CE241E2B7A58813A965F4F8EFC512 +E279C7CD2EAB5A8D4DD6D3CD7C008511156AA4753232223F0870FDA5E3E70AE438D2AFB2330AD26C +B8760512E1EF62E3672CB8E82AA2830AAD6A900921490AE3EF7E19E829FF64C3F8C5694852304506 +806C4E2CAD0A43054B7BD196E53A861A4332EB6AF1D7D4DE89D9E73AF0E1AAF04253F7C6DD040E33 +02854053049C6434D7DE3962A872447021999AB2CAE11F2D3A1F18378CD5BFC81C19CAF70D6C79B1 +9CB35351A99122ED8E3880A2BE0E2A7DEBBA33D589E59D2CE975678517AE724A8585B31A16257CC3 +C47066F893C62FEE42670607DC448F522BF53CE36FA4AA5691549B70AEDE218D9EF0EA0B9BBE279D +6BDD2F82AEAB9CD9433086ABAE8651493C4823E5D2568F599A69DD21EF484736E8524A6E52137ABE +680CC5D6E07421C475FB3A64AC4777A9C84C10DAA5A77177A3160C07FF4C23A3C36E57C09A497CBD +1CFA1649ECDF09E6B08A895D5B31AB15C7237BB941A4937166C91D5A846C9CC643EE44F4D55187C5 +3E0AB52E13E123F69B8BA8A885DD37EF1F53637E4677159974FD066CCAEC3A126053521F75AC3F48 +D1BD24D19BA3F56C8F265F034709E9C576E2BFEC476DCAA5D5D30CB566861AF519E1B91F8286375E +45B700647DC5F3E9794DAB6E500E44C38C89257D7E3A3DA33181DFB5BA1974F1F7AA0BCF64A23D6B +3BA7556256C72FDAF3852D36D92939CC822DB883AEDC0390B0C2E10C4504518C7DC4A0DB81AE6EC4 +79BA77EB40EA4C6920A2B06104F182137BFC165BFFD54237BB2049E5810167F3798B488AD82D951C +A781B78E31EBBEFB377768BB98EDCA8585849D2DC028A80CA6C5CC1AD0A2B431F3D1565D19DB9164 +EE753FF75ED91C188E8A3BB725BF7069023DECE023BBEECE5FC876ED6D6CD10FFE25A171E7D22DED +DC05FCE36A48F9A2D3625A82AC5267F2563021805CDAC65F78A613CA132C070BC04E69067A4CB9F0 +98C77E0B218CD3A47E79F3E012EBE2B165C6D30AF04A61C86D583067F836C5FA5651BD90EE21B8C2 +8EBDA4B079D3286CEC51E9BBE180DA1D3D8110A2BCBB815DA48FA9C77D7367F6EA76964580AB9C4E +87D554602C84F409CA20F58F1EA7BB9585DE2D84A6C3868C1E9FF996BF6924B1041FA79A17DB81EC +B7FEB32B1892F24EF48DABEC1FCB19305CEF8C12389EA37164ABA768FE7B0FED92056BCC5E6F7D18 +61EB114E978AE24D08F79F51B66BB177E8127A397FABBBC02BAD4DFD4F1742E64A65EEFFB4D7F93F +137E1CC071B99B2BB648EE5B286D438892B97DDD77CE7C8715B9CD915C91906FAE1873CE7DD62891 +212C77CEAFD5A665AE721F334792BEDF3F60BFFA17DECFCFE3FDFABC3764E55C1F403C6A5E56194A +7C49DD190C25CD2B8CC45F9873C4ED55C81221867D18673C1491AF9E1A9F339B6776C7ACC7D393BC +AF6CA45920F8590A3F2C54977C9C215822A63324746C9087AEF206FE50432A723A5CD076DCE52C1E +F084CDCF001CC8D23257196FECFFFC03BB943EF90A0F6041047DB8D683244B8876ADF7980471A5EA +771EA495AB7A51784F589C595C09DC5331ED491241971B26BC0BD2591BACFDB17029B2E677B389FE +BC2BBBCD85A72881A912C6EFE1C229CC7D5FDAD463286C97FBADE9A39D51C6D52174D0CC27C88E2D +214CEE457DF979CC306761037C8713296B237DE705BC4A5CDCFBB48007F2C114DB38D8A1CFC77BC7 +AF16B6FAF111A27A395B533676E8BE9464968F7CDE6925DCFD530B156514DD93FFCC9BA3889891D8 +8A636FEC9E7049FB98139B2010556B6A67F791AB48ADDDDF0E2655042B4C0A7EE4C1D7CA1C5130AD +DA5CF6DA0415EEBB7BF3A1CA119781C84456FFAF79D10C7977C39584C1E0652B4366D5E41763A2BA +BA32D6646059E0F82D2B62B031EFBF47F8F6587E3E8C6ED91AC0812D8C52B4D0369EC279C487AF58 +D7460E9BADBFCC3DB41FA2DEB49D7A71E5C99ADA4D03EFC3A73AD57A6109C8AFEBE5C5FB6EF1DBFD +1C597FD49A9E7752903307203EB64337C96971AD66ADFB34DD0775A23353E3D71CB8B4CEBFA76F73 +467957D5A063D3D23674C03CAD302F232CFA92952D314070D49408E39DBF09AC49076504F7393374 +A4322A7A5DC4EE1672709031868C03F297B62CC1BAA8D62B0B43CC95283BF551317ECA4577CD4EF4 +2AB9DB1AF3769CC8F9E3F946C160D1047FD864787390BA94A5637D4640BAD865D9810851C53E8067 +3A578CD4FB154601E9E4121647A1A6B9B0ED7CBE151BE23E659F6D27F4F6E51B8022968406EEA79E +FDE2E20A1FEAE3B935AFCB0CB6F083F9F7D6DEC1968C5D1BE3AC300F5256EF9B326DD7C3E0EDFBA3 +E29B64B42E15FBCB17A57E710240DB40CE5E3BD4C03912EB2459FF392F38561261D39D9A4542EFB7 +96FC7C6DEACC6AEE67C3A95465ED48302977EAACD1C65739D345009FD127E0063D84CA559312554C +93093ED40743100B7BEE54D2159293EDF4F4604E870A78CCE0E726733B22CB6C20E456F47956DF6F +FF5F83CFA4E67DBD32199809D47D650DE5D293C18EE282CEECBDCA9EC885EF5565AC51CAD2CCB2DB +6F8AB763B5093C6F4CFDFA7115C07669D86BCADB70092579104240F9D60506E8D87885924C948A5D +7F92BD7738C7F8CB38A5D11B94D11064AC16CB01C70976242B8ADBBEFAAE8F52793328C20CB4C32E +CCB1CCF5A852CA5E21DB57991090EBE1E754125DC722028DAEFC6019A83742AD124A1D5B3EB03A65 +7189F90B2DDBE0AFDF24FEB04C852336C6E8ABBF47DA919111A9AD23AAF991853E12A0B4C9793EFB +E6EBC3BB35D02426A3F0902F3A8E85364FB115EA369EC7F8891548A78F57B8CF5DFA3067D47F157A +07C8A7E6FEAE851C066CABDC71A9B0BEAF0EDBA49685657C7BD5E93FA81C911901D7E0A7A08C6AA2 +F9ECC022D6CF6EC0C7582F17B5567DDBEB93DC3EBA4E24349033D2941AB5A1157127E309DCDB5041 +0853D6850BD78404857C2DFB82002ABA7C5A80F01835AB4BA1A0D1A216215F5D8680C74DEF58AC77 +77ED9E3DF45E263703E0ECEC582238D3506B785C591A519F746ECB3F44D2A0EB428DFFC15FB44934 +FA5A401ADF39DE80DEC0B832615330D4E48347CDA2C5BFB837B8D34221694E546F7F93BCEF4C2204 +BAB8C6F59DF8B8B1FB8EFB0E3566A6FAB76EF2A2B28EB37AE98049C5621C00974099354F1EE8D06E +C14C5700D1DF7E3EA13FF9B3093D58034A67F2D8768127E5E2A3055BE6739FC9AB83E69D2A7C231F +65127DB8479291ED22163F134BA3EEDE7B2D6A2B3BD495363C6BB73FDFDEA2DCF0DEFFCDF9CCFBE8 +11AD67728A6382A60F7E3B48D05874A327DD21BEE50DA8CBB1A5F198AC90C0551649E6B5F6E936B7 +4B05B84AFB820086E5E05C76D8B2877BFCC8F3EA614422AD672A691628161469656A015922BD5440 +356482DEB85EF7CE6337A048F8252521AEBDF09F627547C0A570D76B656A074B09CE8D917A216D91 +D5614F40D43F5C4C8D12C5F4573BF86CB20B05D3CBAE1DC896973C99149688304B3FFDEC5F90581C +C874D8BF5A6831316FBC93C610F63EF4CB8F91BA114666E1DC63A07F9C86F9EC1009794E73267CCA +A076CF83B00C7F4C714EFA34CE0ECCC6F41D9755F30ADE7BAF043F34D2DBB682CD54DCA381FF5CBD +2A1791059CCB5C92D83C8E9A04F32EFE125447BD0A5A02D66BDB152257354769EB09727E262B7F6F +B5FC0DB1C2433265A341C2925B1A0EC38EA461351A84FD24D55BA8362FA10DED5A6C72FB344EEEDB +3D942249F2E86B1E8A34BAB6BC52C3CE94171CAF94D3825638B52A6158E2B747EE0692F527537E81 +521E08AEF3E2827E2F6CC0C7D5A2DC31A75E727725E3F11F31F500B5CC8160C1983BE83840BD80D2 +7AB782E5374569126DEE3BDC96DA7DF4CAC6490FABF333F0A17700FE142A60C92ED06BB825EA6EC0 +ADF896EA243875711A8FB5A12F7736518682E93DFED9C8623F3EF224EF750831413ACE21A2C7B7B6 +668A5B85810B2480BD0E7BAC9DF92C954631941C1BB21995E111BD6AD29D236FC15C4D256877EB88 +4FD314A3777255097B3EDAB6F6612002FF2611C9E500A5A55781ACF94F6AB3DF5D3AB9D1EB17AA94 +E2418888350BAE83235B95702DFB16A5C32AB16A13AC04FB7B1E87B66BFA7AE7F239CD7961227AD1 +2E469BBF5DAA7A9B140EC5C21BDCCA2D332EE248C63E3C9BCFC1AEEDF9F9BED509D30E57371BCA9D +7BB90462B86397E6DD6A5B8D47666C8E8D1184C4419E42F3D505B0888EE01E2A64E9D8B2AE712B9E +71409B5F4FB235ACFE1BAAA45EB8CC400DE161CCF61FEDF5FECF84E2C771DC6C73BFCB7DEEB95573 +BF74963B935B696C433177D15C47E3A00B51AE0BD19AB95F72AB1C97745C7389CC3532978E48735D +2177B9ACEFF70FF0ABBFE1F9F83C3EAFB76FEB25ECC5D6EDBE226F0D0219BFFCD3E3F0A158EA2384 +61E076B5BF900E3EC664F2969A72B917CCBD62541B1755A0908927367D36209AD40AB42B0F060E01 +342AE135CF24984EA5D33C9B57AEA57DDA2B3FB292BF6245BE2BCB12925C026BB626B81B1EDB4752 +D94CFD585C306B0C58862E6619865E3849CEC4B873491F240DE42A7736DD1763EE4E887087BF1A0F +5FC12C06C03B40B6F1B6B18A3075DE2DB47CDAB2ADD68B8F1CA3E2622B6464426479C622A8B3FCA2 +2331296D000A83B55B2B30FA2D228E56F3B5D68D6632E6A2CCAA82DDDB0F8B1ED6249FAC5CF83E13 +6F7250FEC0E6291191DA4279E19F6E1578232E25E0EB18BD0C744CE2106672C42EF7AEF2FB39228D +F48D8D1144F6DADD94FAD6544EA22645B969931B9850C3CCC5DDF134B1DF711168E1275743A71BB4 +B4688C84E1C39DCDB1B6EF1FABBC13AD7B6AC73B7F189137BDCF22B219925E3A4FFCAECCCD6EB31D +35D7E79885AD8B91F02CD57751FC036A26E2A6A588176F2D44D7C5CD9F60816A86A0DA5FC5A4917D +8A8E58B36C57DEB252E3041DE7C3D9BB9191DF631472EC198CD499C38E7B96DA05407D8F9D77DA24 +33482BA7F39E51109C3A655E31A2A5596458E452113927C3E0697065A4E09496BC0D69AE5605E46D +70C51BD2117FAFE0E239781926E551A1CC10747068D774DBE227909B92FD40A197D34E7482AE3513 +FF5576E253249B91ADEE7FF8F8CD01C5B0C02AAB3740D2314D0A6082314182D3A93FF1BE993BD123 +E867F2585C036BA24B6DFA4AD4ABD0FC118BC27ED36F632CE57A95BD17E836E51A7C468EEC7FA68A +D7D094D6278B8BB28AB9AABFB15FFB5EA651133862151FF06878B9CCF65FDB7DDD50B69A904E6738 +A00FF5F5B30A284347D74DBF90EAF6DF15BBB0EC082B75018DD341F7A31308AE1E39BAE7C0519DF0 +0AF521053624CEC6199E0C0DC6E4914763465214AB7DAFE5F04911B772CDB9CC2631647BC51F041D +7207FE56AA266BC8D0D1F4E93667930C5A9A7AA7D888151DBBBA2A3471682E44A94EC1C3E7476CD4 +7ABB87511D1026613DCDC2F99AFE4971A47CA953E823BFEA938F2A8EEFA196E180BBCF7B4A5E50AA +9BA7EAF0AD1BE9A82A2B4693FFA82FE75A735984BE0412E9A5D7BE7BFB5C59C1F76DEC12934BC9BF +3F26B51BF43FC82A4B9BBF2322E84558B74E6173BC6FD587AAE4B6C899BF749F5D5DEF11AEB3AA42 +1515FB0F7A4AEE375729528E5914D907A6CBE59ADC2CED2D6A7114C34185C53FBE31B38797D1BFD1 +C5763E4BBCD927BCC7524B2A635DE4C1852025BAF996BA6BB79524AC2D074063A0E5271AC8EA6DE1 +212954E98D08B3BBE98548768F2B0CAB8738E66657A91035A781ED69465C8643B0F12CC956C7E549 +967DCD3251A9E0B3DE853B1E33AAC5452E3D04E4CA8D07FF427323D51AC4DAD384897F35120A5273 +A610AA0788FC8A9F438E8486195429D5796F7D40184985A92BED9E0E7946E1A2A5730AE4202081F5 +875C92F7CA28A53D8F56E885C86E95C449B23FACB1CB71AEBCF9632B48A865B86BDE5F5435AD1D65 +DF880201AE62A0B67CF94D347791E9854C216361DCD4D7E96D05487F48CA3EEFB739EDC52707589E +4D1BA171B8D265D29D56BF38410D78D704AA6C4B996216F1980FF5F6915E43E9C7B06F96498D93DA +E5CB0A77B7B22FB54039C3C0190689E021C38DA363D0022DDC139AAE6CFBA6FC75E2DFEEF179AC91 +27FE5CAE22E6AEB97D432BDCCFC81624B00E7FCE404755E93A17EF5168D04E56AE2DC5FE774FA961 +826CC3F138D92603DBAA4EAA78EC2334F37E77AC221AE2A1DBBB81A57D1B64ED72C7CE1DBD6F8CD3 +7AABCEDF5146C91FEF81BFAF1320FB4941228DB609715471BBC817226652CE0AFE23FAF0DEC0E82D +E286A179E9A2D43BDDB0FF8F25AA23E265E667A0F0C8C6D8B2F8A525042F4F32FD6222CAAF43AC2C +54B19226D0EC2AEF793AE819F58CAEC629A080FA68BE22F09F8A14ADD8317182CC18D989E58AE0AC +5A1DEBCE8A60B03547119CAF4D1A5229C497B5455849EDFC6707430A36915518A6ADDF5C8DB2514B +753017BBDE9762A6E92D916D1CC06C200DE1748BE3E9B7BF2CDAA83EAB92C0DA2A7AEFE99A2A3039 +9E72B59FB53EF1E3F051C9A72C8742E3A11DA4932CE577AB5BB4748CAF25F325308C4F7DCD5E9E0E +D674BEF5BA2387C6FD187D5DA762F253F906DB1EC45A662617B4D1ACD07F78171EB044DC5414E5A4 +F5BCFDECADA451EF0412FFC38152620236A844405A2C79924010416E4075CEBDF824413BDA964F6D +37A0EDF1C31B1CACAFC4CAF5BFD061E19A159D198F2C6C4EEC34E40AA756A7E9AB0B7E83279F0DCF +99E20FC2EE5B61CF0B7C1096740D95BA30F1355C78CBCB731708B8318C5EFBE5CF51C6984DE62FD4 +C0488BFC43B83D2E3DD6FDD1643316CA0CFF94CCE3C95164BF7039261763FDA22CAFFAE5DB523146 +C51CC2D6860DAA6D28DEE9331AE1848806999C4AAD7556FD73DAED6E7D6181BFF4C0F189C9504BC0 +A9AB5A4E7BE67864DF86F93533EFD53D262D0017F8D9CC3883D5AD52085835E59E7904DF139F0926 +70FDC73C3FEB851FF0BD4D1394C5400E4A43B3C9499A85A3EE0606216CA4C9258E6B322351CAF377 +9AF6929FDF46B805ACEB4A1AA3B6C7A32B6FE638545D427F9165BBF1F78E9C92088DC36DD5E781EB +8FFAD8E06F96F3918DE73A0A7031DA9DFC44780943C2781E927C5BF44A437666D81B6A504ACF1C1B +4C86E08DDAE37468677E1B792013AB5E39A0D4726128916CBC37FE9A1A74A4C25DDBC55AD087E605 +88760B79707FCAE3BF2510240E346DE70DCFAEC1ED33B71FEB3E757B4EBD17CA2E91C1541FB6BBFA +ABD53ECDD15A6465C22C97F7FC9EE5213AEA7928CC88393E10E8A4E45B54B604353F2FF065324A54 +35FC7FB497795494E71587D3188D1ECDA28588ADB1B4A93D50B7F9F6EFD3A311F534C52512092E11 +5C5823548D0B042455634D6B9A6A4F5BA322020D9334C30C83282E476B4656834C541C82A280262A +1A6D7AAAE2964ACEE9DC3B33F0FD46FFED7FEF79B8F7BDEF73DFFBBD40FADBCBFF16F65CE7E8ECDE +2FCDF864EBF625DFDC1F327CED2FAE553D4C7AE227236217CF7C2EF5C0F7E7060F8C9BFB5BEDDE90 +2DC7C2132A1E7FB5FF9FBF7D04ED715FF1F2EADFE52D3ABFB76EC888C3BB8E74F6AECBBB74EAE5CF +36F6BDB5724AF583D481A73E1A74A7F57A5BE1F5D23E0B379D7CC79A5DBFA3DFFD4D73A60DBFF75D +6F7BE117C32BB26C5983C7C7FEF88B3BCEB0DF6C1B9A75207354FA991BC3D2564754C57CF0CC7AC5 +1E9D1B9F3B3A244B9D10BDDD5A50F560EAD6AFEB949615DF8FDFF7C3D737CDFBFDF8AE018B5BE7D4 +17C7CEABFEE6E3B399A14B265E5D53FACF59FFC94FAC1876CD1ADA3538D99DF1D5C4687BD5538E84 +33271FDF2CA5A7598FE942F7AF24AD4739343C74FDF283DAD8CC15679366EEFF74E02F2FF56AB676 +D80E6D3CD3BCE1256192FDFD09DAC10FA746659C8D59F797AAF313DF8CAA5EF6AD766BD896FC558E +D2EBF77EE43E5976EDAF715159097DFF18F1F9FAECB569F5EBCAC33AE58E817FB8E65A70B557FDDE +B19F5DC92AEBEAFFF75D3951E3D67D7DA36DC3EB9D4593473C9CD4FAA0EFA5CDD3EB270F29985FD3 +E7D54F84F50BFBCC6BBA3F35FA6678BF391BFEF1D1B0D8B0ADA74AC6160C3FF2FCCA99A7C3627BA5 +24D7FCF4704D5DBF1F94CDEB5BB161CBA027266CDA2CC5AC9C32EE46D40C29E7E89490796F9E7EBE +EBAD5E6BAE1DECDAF24CFEE4B817425F3CF1F35FAFDF9CF3C1CF96C6478FD40E156EBBB9E95FEFD5 +D4BD963EB363F01BB347C5B6BE5C647FDF75F9F8F9F6E841E3FB5CFEF84FB531DFBEF7AB27D78C2B +AF3DFE4ACD9650637E4CCCFA82AF1A6DDBBA26BA5F900FB7FD7940F5BB4DBD329F1AB839ECC53CED +6E4BC7C63531354F4EBC1D95BEF6EAECEB61E3DF952AEB9F7DFCC504FEB8983F267A59724A764AF2 +982929594B925266BD32295C549470FFDDCD4A30E5683D97396D49F2AAF95E44BFD26651B0E15FC8 +96C042082CC4C0420A2CE4C042092CD4C0420B2C023BCB819D95C0CE4A606725B0B3C23B274C9860 +3AACE997EDF4254BBD1FEAFC88E9B6C88819CE8E23A333932A6D732313C6BCBA78698A8F8B9AC187 +8A98EEA0B5E25BDB69ADFAD64E5AF3E92266D8BC7BBC9DEEDE9D404C37B18C638EB9C40C1F73741C +1DB53AA9CE9BAA5B2C3E64EF38121FB97A69AD7D2141A11B8ECE4CACB4C6C71314CDB08A8AE81609 +58E93C6232B062DE5031B363B605C4546431C434604E8ED391BD46CC00564C75058B997D6EA75C01 +446A1D1C071EB5255457008FDA328E038F5A5F130410A9B3D3610410A92BE30D41A4CE399F188834 +38DE2006220D76EF2DE922883458998188DBC14C444635441071DBA9860822EEDD2C2282889B0F2D +82889BBB2F8288BB98995924A99A6F4E3480EDA6C6482691551975C53431924964656225DF88E417 +719A675092BA216DE8E4401958291D465290D161241558317541D2CCAC863B28E9C8F88006323A8B +6C01C6A3250BC04AE87CB2888C6E44068F1A1B3546068F1A6EBE0C1E353C31B28A8CE3D0833F3919 +3D4AB9067A14D37E0A78F89AAF08C8A886021E9576EA8B2221A3BE28E05159423D5514649C0B1EF4 +C67999F6E8DB683CFA36660FBDFBDDADFE43F7B5DC8AF4ADE39785B8DAEEF43C92A60051F34F9C9F +ED3F7F939880EC2E311158DB6D621232DE4F46F65F620AB0A687C45433AB3877879806ACA593980E +EC229FCF30B3F20B14275B90D17E327894B793870C1E7B2E32038F3D17A8860C1E7BDAC94D060F57 +0B79C8E0E1BA788F1878B82EDC27061E47D94D3690D19915F038CAE7534C1EF1CB420FF2868A88B0 +9D6E449110B651194506B8AF89EE4451107A48505101EE6F251B4503B8F71CEFA907413EBB81F022 +1D49B500ACE0EEAA4210244D158D2AF8F02A1A95F3E155342AE7C3AB68B4A795F7442317CFB28A46 +AE739C8E46AE168E44A3A317E9CA35343A7A81BAA48151C8010F43300A39D84A87D7C028641F8FAA +26236C27774D41D846F7AE8151C87E0FA78351C8DE564ED711F2B7AD815148050FAC6E0982A4A9A3 +51453B15D2D1A8DC07D1C877473A1AED39CF7BA291EFF3D3D1C8D5C2E968E4BAC885D0C8C55FA56E +04418A34D0C8C5B364084190D20D310872FAA37F86F20313F4D486FF3BE72D7BCCE12A6B61A47F7D +E884BDA0E7A535FD5C54FDA3D8CD7611D3CCACD2B18D980EAC84730D60A53BBDCC3F86DD6C073101 +19EDE71FC200B31610934CECD0711B9DC53F82DD6C3B3105D86E3A8BA622E31A1AB0328ED38159F3 +8919C08A8BBC4CB720A3BABAD9E350BD83E3446474665D42C6B9E0516FE75C0519E7AAC838173CEA +4B385747C6B9E0516F2337033CEA9D1467A08793EECD400F27D535D0A3348F187A94721C7A14730D +F4E0FE19E0E1E6FE193A329A03C340E69D21CD021E6EEF3C7B99802C9F1878B84BB613030FB7AD90 +988C2C8F98828C73C1C35DC675D1A36C2731F4701611430F27E50AE861A538013DE81BD404F4B0D2 +5904F428E65CF06870701C7834D8C957509191AFA021E35CF068E0BE080632EFB7A589E0D1B09B7A +2F0AC82857048F8652661232DE0F3DACBC1F7A5839173C4E38384E4346F32282C7099E17DFFF36F8 +7E0A8FBE9F599ECB352BA29B4E27F58BF4AF9B1BD39EEE793F4D3F1755FFBC05D8A2678949C8FA13 +93812D8E5F49500198DA87980A2CCD17A821E4401D583257369071B27FE4BA2125FB472EC0527C81 +E892CE81E892E10B0499C6440E0497C6245F20C8342EE2407069F47542D0117220C834A63EE765A2 +05595F620232CA1541A5318D7341A529317E194119216F082A4D29D459514546772A6AC8681E4410 +F1F0DD8B20E2594C87912CC8A8AE2420231109443C69544302114F32D59064641CA7207B9A187878 +520610D390712E7AA4702E78B473AF64F0685BC44D9541A42D9D9265B388E74BBE39D92CE239934A +8D96656019D42CD92CE2F17F13B2D9C4D398415D90CD269E269E37590796CE7166138F278D986236 +F1B4F3A115B388A72D890EA380489B2F1744DA52B80B8AD9A4B93991DAAA28C0927D816693E62F7D +83A998559ACFFACAE8C032F8886695E633A99CAC5A00B28B6A76693E9D441BAA6697E6469E565502 +964A13A2820ABD865EA63CFA9A8A8FBEA62507AE8CB4E5E7752E782732E2D3F22B232B76E677C6AC +8DEA794E4D01A2E21F3B3FBB397B0D310358DC5A2FF38F9D8FEDB81D97434C40964B4C34B19D7762 +693FFFD4F9D8D6FB7154D73F75CC0A3EBCB9209398D2C30A8BEECE5A4D4C35B1FCFB73F82C9A89ED +EC5CC0357433BB3587CF67F2282ABA379B72FD4317684CACB7315E2820CC89262806C16904A52038 +83A01C0467125482201752116673212D0872213D0872212308522135C8289B0AA94146B954480D32 +CAA5426A90512E1552838C72B95090512E170A325AC385828CFE4776D9C65679D671381989292929 +09FA658E68E2A7F5C392F3BCDECF3D076D292B680A76BCB65BE7B228D95BE926E90BF495520A1A13 +E80AB81897559938745F5C4F0B9C4D5AA37331668B0C59617D816932138C511323199B32CFEF779E +F5E9FD3BDFDA2B4FEEEBBEEEE73EFFF6F45024453D1449510F44468A7A203252D4099191A24E888C +14754264A4A8932229EAA4488A3A2892A20E8AA4A8832229EA802891A20E8812B7A8A91FA2C41708 +51120884280905521409A4C82D6AEAA3C808A428114891150891CD0984C84AD12044568A0621B252 +34089195A2418AA4689022291AA0488A062892A2018AA468E01BF8574E8A3019E2D2371E77E606E5 +33F70B239FF47FB0EA7B17E78737572FFD3237B4351BBACB9FF0C3F43666F0EB8091C046C058E056 +4023B0163071E1218AAC4088D2DB984188D2DB984188D2DB984188D2DBB80487204AA4688822291A +A2488A862892A2218AA4E82045527410222B450721B2527410222B450721B252741C222B45C72992 +A2E31449D1718AA4E8384552748C22293A56144539293AD6082845C7B6024AD1B15A40B768EEE866 +C050204591408A628114198114B945734728B20221F2720221F23C811079BE40883C291A81C893A2 +118AA4688422291AA1488A462892A2C31449D161887C293A0C912F458721F2A5E83044BE14613244 +BE140D532445C31449D1304552344C91141DA2488A3019A2408A3019A2408A3019A2408A3019A240 +8A3019A2408A862892A2218AA4688822533E81C3F2097CA8F6EFA37F79EBCD7FFE6DB4F86FEF67BF +7C38FE5C3681973FE187E96D5C82CF77007A02BB007D81CF010602F7018602298A5CF81245B1408A +8C408A128114598110F952340E912F45E310F952340E912F45E310F952344E915BF4E10F288A0552 +6404529408A4C80A8428708B3E7C01A2C0130851E00B84280804421484022992A2931449D1498AA4 +E8244552749222293A09512845A7200AA5E81444A1149D822894A253108552748A22291AA3488AC6 +2892A2318AA4688C22291A832892A2131045527402A2488A4E401449D1098822293A4191148D5224 +45A31449D1284552344A91147132C452C4C9104B1127432C459C0CB1147132C452C4C9104B112743 +2C459C0CB1147132C452C4C9104B11278391224E0623459C0C468A38194ADFA7DC091C954FE0EF36 +4FBDB4E6475BFFD8B8E5F1EACF7E797B63C39E6C022F7FC20FD2DB98C167018D03B76C7C023011B8 +07D00AFC5611A6B7318310A5B7318310A5B771093E08517A1B3308517A1B3348512490A258204552 +D4409114355024450D10C552D400512C450D10C552B409A2588A3641144BD1268AA468134552B489 +2229AAA5488A6A2992A25A888C14D54264A4A81622234575101929AA83C848511D455254479114D5 +5124451B2892A20D1449D106881229DA005122451B204AA4A81EA2448AEA214AA4A89E2229AAA748 +8AEA2992A2468AA4A89122296A84C84A512344568A1A21B252B405222B455B20B252B4852229E264 +B052C4C9609DA2B7377232D844204556605114E672021F07F4043E0BE8BB109321CC0502F7008602 +298A0452140BA4488A1A2892A2068A6CF9048ECB27F0D927DFF9D2E4BAE8496F7B55F5BD67DB8BBF +AC8FF7E65A5AF73D9ACDE0E5CFF87E7A1F33B80A3010781760E8C26DADEDA091D00AC058204D4620 +4D89409AAC0B77D294DEC88CC294DEC80CC294DEC8B34FB1BFCD6EAB6A6D050E5CBC73E5A3A0A1D0 +55A4914B775492C62EDD55D9046A84AE7E0C3411BAEA6150EBD296D6F696E2854DEFE6126E6E6D7F +18D8135CC98725AFB9EA1150A96BC62E829CD435A32EC8495DF30A52A7EEE9DCAE1538B620BDA4E9 +6D6A4B1E5AD50C9A08C51D2B622B78C543459A7ED55AA24D955822FDAEB58C6285F4CB56462BBE09 +1A085D89F349BF6E2DA34DA091509E44FA852BA3ADFBB809A96B5A419DD46D6F6DE71A52B7BD1275 +BED46DE7DE7CA9DBC677E74BDDB6D67D7C58F27654E0287CC9DBBD1A3BF6256F571576EC4B5E0B8F +C297BAE6955CC1A9DBEB35ADE68BF6AD8BB7DF85E620E7D29D155822F05CBA6335EA02DFA5BB4B2B +042E6DA9C48683D0A5CD55D870E0C4EDCD6D5F8D830862976EE37D0D8C4B7754E073102442991C58 +A1FCCC846E5B6E373F1DA1DB96E3A73C08DDB65CCB4AB48581D0D20AA1D0D287A3F495CC1DE2A67C +88D73DBFE6DD2FFE66D723517EE1ABD54BBF9999AB35D910779EF1FDF4BE6674F67E50EBD0F8F539 +3C9B5ED78CCEFAA09E4BDFB86E417DA1374803A10BA4A1D06B0F804642AFF2D9D8A517AEAF033542 +17B9DF44E87C0DA8B45D98C5BA81B4156E608540DA0A8B01A8B415DE2795B669EE2C90B6E91B38B3 +40DAA6E7501C48DBF435EE4CDAA667F9ACB4CD5C2795B69905D050DA66F83643699B992795B65F5D +C37E4369BBC8F30DA5EDE23C8A4369BBF83E6E54286D13D7D7834A5B7E210195B6FC225790B6FC2C +4E3D92B6FC55EC2172DBCCEBF3B0456E9B29DDC92810BA80E22814BA88BB134542799251AC943623 +741E6D91DB662EF0BD4556E835D862B7CD146EA03896B6C222F61B4B5B81372A96B6C235AE206DA5 +FB1B4B5BE12ADAE258299F95B6E905EE57DAA6E7F0DE62699B9EC7A91B699BBE069BF194A2CD48DB +34F76BA46D7A167B30D236C3CFB191B69905ECCC48DB0CEF9991B6194E0D236D337C4346DA6666F1 +E61369C3FC2D52AF7C8627E533FC87676BDE6C6DFFC3EFEEFBC7B9015B9DFD7AF35C5F924D71F729 +DF4BAFEB32DC95004765B80638167CBE97D808BED01500278ABBD7015BC185C1E2517BE9A55D8EB1 +487A6B97E17E3EED97E1F5C081E21E3EAD95851E1F582B0BCC89B5B2B01F47156B65E1008E2AD6CA +42D7FDC06595DD58DB48E5CD5F0EE04C8CA778904FFB8AFBA03481E27E6CD0848A7BB0131329EEC5 +999858F17EAE6D141FE02289E22E9CA091CA9BAF0DE0E9442B5F1BC0DA89564EF0BC13AD9CE07927 +5A39C19D245A39D1859C442B27B8C1442B27BA71AB12ADCC0F3C00AC95F941BC9D442BF37DB86C56 +2BF3FDC8B15A99EF41BCD5CA7C2F72AC56E6F91AAC56E6F991B25A99E747CA6AE5E40037A89593BC +55562B27FB70DE562B27FB31D6725A39B99F582B270F60E4E6B47212FBF6735A39D98D3F3339AD9C +1AC41CCC69E5541F06614E2BA770EDFD9C564EF570835A39D5C30D6AE5542F36E869E5D47EFC3FE0 +69E55417FFF9D5CA29567A5A39C54A4F2BCF0D706DAD3C87B7E37B5A89F95DC4A6FCAF802DFF2B30 +DC56393E7FFBD2DD5D772EBD5C7DEFD1B6CA17E63FBE744FEFC7EF9C6EF9FDCE07CF5CD95CF34655 +F6D7C079BA7834A543C8E8D51F837A42677F02EA0B7DEF0C68E0D0EEFF5E3A0D1A3AB4F7F625AE10 +2DA76BBFF3D195574063977E324B6A84CE7185C4A577AEFC1CD4BAF4D3CBC567BD9CD3B6B6FBA3AB +67409DB6B51DB72FBF0CEA0B7D973410FADE6950A76D6DE7A797494B6D479EC2CFA5A2234FE3E752 +C79167F07369F747DAF07369CF479F29BEAFDB97BFDCF3AFF47DFDF56B35B757EE5EFF9F5B7FAABF +EF677F3EFF625BF74FBF5DFBD8DD9F7BE556E17F5DE7AFDCD9FA6B3B96FBCAF72BCE7CF096D75AFD +8BDFDE7A75CDE7BB9E78B5E2DF632F16574D2F7569D5C57BFECF78B907357D65717C5645C8E08012 +D4F090E84AADA26242120248851959976E7D540214777EA8DDC1EE74743480D1D528F2A8238AACB5 +140810825BD15A7549EB16C4AD025A745460E19727C404888A0852404B514202FB3B98C701BA8FBF +CFE77B7FF79EEFB9E79E5FF258D3F98955473706FCE01EC71BE8D6AFE777F7BFAE5ABDB3E29037F0 +6CCC33C523D65D18E388E535B376A4D55BDA13C28CFD359ADF882F1CD91A3BD3E7875E488CF5364C +C84C1AEFFD83D6CF746F59778DF1817FA745B79D35505156C83A540D34C7418F6A7C44267454978F +7EDB35DCECB5F669D7F7A5AB767601CD4534E9612F64D8D235D7B8B4A7B62D01CB436C0BE3C0B47D +B4C13E2405ABC4B5BB23050CDFAF2F83281889141E076DA22E01E7FCCC78BEBC613495711138BE83 +336B7D45A3D68DF4EE59607348D83570AB3430AC3AF58F9B17107B4D200A41A2169FFDE3E8ACBEDB +C28786F3E2597D15F2A2C08F2BFE92B88D39FB3B73F9B762B9EAC58E746279AE78597AF475532E77 +E9EBD3B014AA903135533C6EF3724BE005278278E771B72A817571A84AE31D736623981984CC1F33 +F851E6BFFD766774686DD446DE48775E5480A9E77A191B5EA120E4FCB8D2EFA0ED74C39BD754CE4E +4C7BD2FB2046F8E279F5A9A5076BF76D787F1B2890E9832A8678D4BA9FC7BB7C47561D59207FA514 +085BEE95D640750721CB070D4CA1C5BA3A5587D58C8DA103431369B8991E24BE9196183B97204EDF +F9B2950542ABFBD0C646D45E29634D7785CD09510F0CBF5B9AEFF407EE53639E2062F4F9CD1C4079 +18F54BB5158A720BB7DAEF8334208231C1DC6FB6EE782C9A58713EEAA360F9EDD6AD6B4D5DD74BDE +FD33545E101FE38B846F1CDF3E3B3396271F6C8E89300F5C013204912AA6D896E9AC797F1A714B0C +EE7C46AE8F783378B38825BAF0E956E04331EF217AE958F98453745AFF935648308785293A75ABEC +5489EBA6758F47F30E4574C146396C046A1D174A17FD5EEDECADFC9EEE3C808230E42B1C45ABCD8C +A74EA3FF7D8071E03A901C446ABC920727916BE58F541F063FEDA9F93C1858EC8FC6EF20CAD17177 +82603FEECEDBCE32775D39BBFA934BBB12E29C40827D229987477E7D2385FE29D5FB22378200DBA6 +60A69A1D822CF7487FB9A93D014A85C39F841DB04C59B75BBF1DE6410EF64AEF43AD66ED279BD7DC +705BC01EB028D647987BAA0AF6886AD33608E63B9F334287E360C7F48CD4F129B5D0A9DA04332817 +59665279D99D688FE6DE84301B87FD526DDDC01CC9BFE60671E49149EBBD7F6CCA57F4CDDB438DFD +D55FCE115DDC073807E38CC326075E302B3EE297CEBCA895BDBD374BC0282E17B35E627480CF9DF6 +44C80DAD913463FFAD421EB03CCC2E3A80CA332B2A71DD6333B451E0903154DB17A3EF7FE6B4695D +D7ADE6F8809F80E363CE2BC596154D54781533D6BFF349534C84C9485D3B604326B1B8F8B2A2E2D9 +7DC3C084626651B2ED1EFF0C377D9BFF73B3D2CBE7ED0352ED0FBF9BD81492697F416E7FB8A68A91 +088D81877D213DEC35311E193AF2CEEEB46E13192334F6D752EFD7E5B4C4382F82A81C2CEF3BF8B7 +FA573B4A418D5D9B366A5171CEB4C16D624B530637E9926357FC83C842375552E5818EF06FBF5109 +F363D59DB4FC670F652BDE46798A5222A5C51116904646B3B431BDAF7C163F2BDCCBE37AC771C768 +F75FD7A3C6F4B7E659A90262AFC6816D6DB77834DFCEC91E3A376F35A07C842A8A6968C128D9E07C +9DBE2167E81A7021982B7256242976B4B2BFBBDB942C4B6A1B64DC072414214AEA343AC75A04D166 +61E493F5B2BE4B5EAC2C62B9AF5B4D7D19A5B1F641AB46E2ACB32EFB8B2843A482381BC5F5C5B3FF +D392656133E7D5001F84784319AD652ADF5E77C65C3E8B7D8A584E63C841C07108386AA99B1A9D5F +FD82967F9B3CD357EEC3CE5EB900602E864B688FACBBBD2F2E4A53DD028087004D898B0D782D2A4A +538E02809CE16865CE6A2B302296ED571B05F7EFE9332D030B0324E1746645FD1731A0E0634589FB +A324E584625824DDD966F1CE7F567F7AA8DC490824B288D322A148FB51D6773CA37748EBD2472B3C +F899C40A8091591C524AECB5655E97241591465F355947515C640F472173B54196A3920408B371B8 +D85D690DB78A3393D416DA7D2930419318FB12863008E2EC5355654BC7D8A1BF8A54AF191DD21F4F +0C952704E686FBCCADA9FF42D0D07B24824871AB6EF964F72950633B141267D2AA6E10A77FAA37D1 +DB273E8F1D5114BA281D49896F1BA7EAA72967F4B2D3CA0C40B1378A0277C5B44B7362B892CE9200 +8A4D514AE6687FBDCC3C4E2E5E44FB07F02193F8D99378F219BD5597736EE42A1D48EC8BB2D04D63 +3DD3B04826BEFB4440DDC78CBE7333F8598B637DE5F5C7A34F8C1D099CF33EA5E361A794057314F8 +1E9BDD15EAC6F491BF03872D33485DC86987945ABE9A0120F6CD2071575937F2634AF6010863E70C +85345BEE9B44E9BBD446CF561D99D3590935C2432671555457504FCD95B601CCE4F13057EC6A2B85 +E1A365A9EAF1793A7D5DC64FD7122224612E9E37EE6645158024184B8A8814DB261E2467272BBB81 +403E71D5C5CE5A7BFDA68BC86E9A8E6CCAB2C8670873177B7AC8C9ACE8535DCB025CE9971A85E25C +1F0F9023DBB89A429C54BB6D96AA25FCCC80F9C45EE091795CEA76DBF6F3AFC3D9A23BE39E6A2D35 +CBB28259182A7525B1532F3D9B6F03C3C64C319CCC0EC57418BDDAEB722E3EAA98C53A194EB5D2DA +B64C6814C1C8306E4B99BD39C15921CCC1619923596671F53188639FC802372DBA4C5A333D1F106C +91A2C4F511F61CE2C193E2F666AE4F2E4BBA6B640081FDA01A86ADA814874F1C69EBA4018153AE94 +D2B4535A4A5D63EE60257D996427B038DDCA427BC93488A5BBEAA01DF371AA0D52DAA44BF1C457AF +0506A7DAE068D99036592791D24E3666BFFC6A61C0F1259E827FD667094EF71C8DF0F60421CEB741 +42534EB3A8E8E58519C1407226912EB6BCF44C94A9A74A9F736658EE15901B46F7A89415C49D1DF9 +985841ECA5D76A408B6D3114CED14D799F5A5B4AFB2ECDE59F59E3E6F97D3BF0D82343819B62CA80 +30F8B0B8AFC2074064164F55EA3A2937A3EEEDF0FAF2F998297127FFE76BC50FC10AAA706DE9344C +BE718022F778EA523C79D82ED7D72F4E2F0CA4D01016464BDC75D39A56FADBEE1982CCE469CB5CD0 +F3BFBEFED5DC066963EE6B78F543823057EAEC305D12F306E2C8315E4B89F3D4A9807C98D17BC109 +402E068B71854D3C2FAAC64C0B603C8C15BA6B26CD0502DD3D52FAF2FCCC8093EF018B8D214B5CEC +ECD14CB1EC155D6DA026126AE2B9B3C68DF64D5B7EECD97E3188B05364114D692FB18C63F5C302BD +81CCA83A372340F62EC345AEFE0C04D8A8FF63F4A414A1D3475DF6F451D767835093B5F0E74D73DB +B857F70C5CCDE7D099FF66BCDC839ABAF238BEAEC5DAD555C08447A8A08E5A70760A216F36914780 +081279D8528B7750B4D4D56D333B48BBBBD3ED6C7107108485154AA6ADD0B1E268770A52441EEA4A +051501D36215CB438921A8BC2621098F909BC0DE1FDC434E483BD37F1CBFFEBEBF93CFBDDF737FE7 +786F5D526BE3BE6295DEAA5C794DD1AC1A2588F1804523CB18E7DA65377A253DAC62DE28D0BFB05F +757FED7A6C113D005103A3CFDEE0BBAFFB7FA965AA47EDE52B9B8ED58DE9C20CB7DE820E0ED66193 +6E50DB3B5C53DBAF33954A8D39077C5CCC678DF479C2ED8C1A3E5B7AC0D5BD5FE40D759EBDCE988A +741BB0AFE397DC7D3DBEA378F645B1EF3570F231E76494A79A5E29C4FD265405587526CCBD8FAE7A +F9DE21FCA12EC4EAD351D49B5BAC13FEBE2AC2DFBBA331A6A86CA2B2C4AFE9606D0F299F51138AAE +52DDE6E3F387BC5CFAA15D84B7CB5D977E3CD49491DCDEF046F189496DB9DFACA25665935B6E253C +2CA17AE8118A7A3CEFD33DA1AC369134AFF1CDFC82C9B11CAFC6B4E11E3261B427FA56E9FC26E862 +635D86681F2CE28D6FB7D7C72B5546FD898DD5FB9BDB47C11D8CBB651EFDCB36447DFE8B418841C0 +C17D52CF274EABEA2D25EE373E6A062F17F7C6B963D1B2523BAF33F30A86B4A55E758ADAAEA7B160 +C7139C88747BE2B477468672184DFFB8A49A06379EE24498E7E3E579671BB5673C6AC189273A21DD +70DFEE5CBFEFC786031D9F0C8F9DF1AB3D7C05BC4207AF87DAE9F186C6721860C4739C8873EBA733 +594F28BEE3257C7725A2833209F1E04C32462F6D5ABDB055C08067648CF018A00D7EEE6DA1FB5B66 +C081E7628B62F6D08E3F32349C74A8E379D8C23DD5CB72AB3BF1420F363C0A6B180BFD50E0FA3651 +72C74C4AB1D2A82D7EE9DC317807423C076B380B7D69A18B5029F9B9D5BDFF7AA9FEE3734A5DECF4 +404257A9499C79F9432F465FCD5AAB58B21156C0B2614E4552D0CB9334CD9DDA08D908050E4E9F5E +27E7ADB12CEF5CEA73184D86D48542DC1FC57AB26C5A9CCCD1E8942B4FFFB5F6B1260CEC22DC1E87 +83ACF6EEA83F50983DA22FA37C222C28E6A48CF1187DF4AC9B1228B3F17284DBFD65BF5A40FD2AD8 +821D6C3EF7ED8385BA9A52750E5E97337A97657531E7F91CD8B0AC9833714CCCB65EDA7D3D254FF5 +5C5BE152FB3158B1A898D35226E2DEC968132675E7C797173DEBAC700123DFC1C842538BE5DE15B4 +F72118F020A6E5D4B7DAB1C8CE68637B6B6A524FE656FF50C1B87AECA2CABAF82C781086687CD02F +7CDBCAB2C1B9532B2062119E81219CF5D8E9931A19FA8471E170B3EA2975C205E1494C44E0EE9F39 +715AC36F6693AF411B9E90299AE13CECB4CF2A7CCF83130FC914B701ED6EBF85610A063C25236CC9 +4543101C34771ADE3CA5D4CC7DE1DBB4F9828A4C363C48BC9D3D024D7866361913ADFA0746EFB684 +BB0DCCECC2A1CAAF7CAF7DF8DF2E4D787D57ACBA4817AC98FCDB6FF7B457B1C8CD213E0733BB6011 +3C4D5B98275A64EB163D54F1086DE11B7AE88424CC7E8EF44E55D2A9C2EAB11C97F3EF56DE23C3C7 +BE84063C525B84273AC9A88B6D803523F941554C61D6D49C12FEA31984A76993FA381FDB3F69CB5C +9AC189A7698DF2418384F54A9748DA7236BE83F2B0F10CADD14C74C685327AD8FBDAA90152A89F2B +71B971F0A2529730DE2A7FF0A98E7FF432F4B11DFA96BE1F2FDF079288CEAA5DC59F8FC38B606309 +B2A6A2DDB0A36A7592BA8A59461F8760C5B2644DCA5CD1F494EFCEFDB3F7DD4BA965451A53C98A0B +C72E74EA6249B86DB3B97843B8DB63FA256F951858DE835752F37274735907C08865C59A89607639 +8C845A666E81DE5C06AF968DC5C6A2EE0B4EA74FD6C85C16F8B0B45806E9D208A28687EFC2A36011 +B126A27DD0A384A0177F423754EE52FFD1A5471A42317B3BA135CFBC5D617E073A4578A7CCA36F39 +41BEF6D919CA171C84FBC2187D4B7BF8361120FB857B06D5C6C6DBA41E68B4ACF3BDC389E8BE9A0A +163C31532463007B3628E3299964AC3EE79DDD9BBBA1F6F0B987A3B1E32DD080A7F44BB757CAC673 +BE2D073BDF96BFAEDFA47BEF5D7D4DBB7160A7FAA7F7B6196C216901FE75DF8468ED37E09FF5B085 +F4145CACEAEAEECD0DBC3DDD95B6B5BC6D6DE2B6D357C9F4A95763CAC026B2DB8E3CFF5665B3DB04 +DDD70C81B3D498A4071FEDA9775A6A9EC8907EC699BC741BBC6CDCDBD462C1D6ABA81E4DD7AF9115 +6C015F30EE6B6C99A5E16FAEDD0F550E567D5673175B65CBA78D86507D62D27F3886F3E0E4E2CEA6 +7B267A9DE7AF44ADFAD23C4FF80F7BC4941DB5D6A9C365B3FFB6A98DD0C2C35B1A3BE7E896D19753 +5EAEA8ACD9A123326459CB5AF858CBD0E51F661D5B5EB7784BBFE05C3EAB961184F133EBF7437BA0 +4780F734B5924ECF1095BFC55AD7421061F39FDBD4D0814576445B7397A47FA56D55CC6F8A9A8777 +C0A3800D8F6CF0DB8E79FBC2AF559C1F4DFFD177773965630739D85426BB8D5D510B6F2631AE903B +F2B52A456E297ADA0D5731361EDE60CDF7661AA0FFD59875A7CC60C053D35C6945062B9191E0D9DD +30B1CD44C5FBBAB13A3B29459FF7B46732A6F0AB43D086C7A9A96FB7DA51828A2AC91D86C4D87222 +C052D70A5E3C508D3D50DD0A8260431D4F4F5FD331EBB06167B6CFAE39701236181B8F4C5FDB6941 +1B6C95540E653C1D5D8D8A5C7AD41442517CD9B07338115C4247978D768D1319FB3D4F37CE874EB9 +EE7AB47DA4AE37254E5734DE0E1D7838BA2B1D68DD91350441284A1B294B301E8CAEA11359C885B7 +3CBFCDE89AB4F0356D8CD717910FB4BBCED4854217DBA1EB9ED539CE2825E1AFAFEC01F3624E75DF +2C74729078018A8BD473503CA49E81E22335044A8094169410A9415022A43494E20421F514141B29 +D8539C2514B88772108B18044211031807A188018C8350C400C641286200E32014318071108A18C0 +B808450C605C842206302E42110318770905C0B888052ED55C842201302E4291001817A148008C8B +502400C645281200E321140980F1108A04C078084502603C84220130DE120A80F1104B0808841202 +603C841202603C841202603C841202607C841202607CB6F3E1C3713E7C32FF391B1B40FD39693F6B +16FE89722F12522A06140FA95DA0F848C94009908A0625A49519840889784AD18494DA038A8D941C +54305271A03848ED068550CC00C647286600E323143380F1118A19C0F84B2800C6472C2425040885 +0430014221014C8050480013201412C00408850430014221014C8050480013201412C00408850430 +C1120A8009118B050442B1009810A158004C88502C0026442816001322140B8009118A05C08408C5 +026042846201302142B10098680905C04488650A0442990230114299023011429902301142990230 +114299042158B62B8317F70BBD2BF77CF0FEF1FD419B82E97DE3E813D97D7B0323F1D2427C6863A7 +2B8E64FE69138717141CB8F78343997FFF4B7AE03E795CE01BF017797A66DA3B6999693B771ECFCC +484F7BFFF7BFF33FEAE5B9CA56227AEBFF00FF0700F8F88D0925B278F35B7B0AB8E7D3AFD2665FA8 +9299E49FF07A6FC34847CC666E9FE04CFF02F864B9B403048D5A8D58FD5F5AC693DFA6E3473826E1 +398797AB6EB5E83A30DCD3341CB7351A3862DE4C8B1E39FB596AF6890C49CC337B05B1170F701B4F +1B574BBE4FA419085804CBB44F821156D4F1B594098FEEC75AEFCA35A73884C8891A8408933F10ED +A2A82474182BDEF8ECF520AE07CC3D3DABFED99831097FF7EB4FE37F888E6647F323D089ADD0C38C +6EA34F891A3924464676AE6F469F152E9F52EC934AA5B4EC1C678227E80D182DC91DCC4183C62DB1 +55ADDBB43F4C14BF3A65F379EFFE189AE360272052716F5D15FFFDACF9E631B0D7B29896C2F626F9 +7CE16EF15BD9E6C9FECE5DFDC83ECF2FA010CEBD8F5BEE9257BF48060447C5B86D1B501AF52C5665 +767F9904E623CA4DC030D62414B6CA1EFF367A6CD5D27E4F598D112F97631A201E4EC93AA38673B0 +1255B821030A75F455F1C5769D78DCEAEB195815924C17D4250BB767324105EB8C58804CCA0AEE57 +791B01715CB36228AD85C5E612A909F218A8E707C97A7475F636AC765946CE80672D2D956AD21C4F +C756B0186C9EA5C42CF23C74E7CED022171674B62FEA3966E7F7DADEC52EF4D0C3889D9F732FC437 +C08443A16FC197FF4770E2AAFECB4BD56BC8E184B98FE41D1AE286EEA0306132DCDCAEC10450B335 +58526A3E6B56F3674D4D69AC181FBF811CB3E722833E6F6A0B0812F2BC5471D77C49ADE063272FE9 +A6090534BBD06C0EDA1961E36B1BE7ED4D1A36E94F2A237126F98640CA35E9CE0F1F90D1F59B4282 +6AFCC077C08E04A84F2076EB00243665B214CF887715A2E621DB7F03FEF68F5ECF6EF3DBCD4C04EC +4B11320163D07DBF9CD2F6EA70CEEEA0FE78FE19428DF9648CE0C946853DD37A032FC92FCBFFF7B4 +A9FBB921BCC951E801EB72AB1C88A98C4B63093501E10FEE7A8F2CE35ADB9A843360737D34489B75 +99B7F0124BEA3EDFEDE4EDC916803B227CA4818A9DFB6F924314165819CAEBC71E6B69132DA65260 +3D3950EB049A64154A43B0AA85A70D09C4CC0E2943DA5E957DBECB1FC8D3C697E776385FE1BECB87 +29AFD2C2D6C58E6C10D20CCCCD1A73E2A642F6943661B660E8C444C4F37FF18E69CCD460CE1A389B +C7FA6AD4C1AA66B7455E3D788E55F982B73E33F4539B5C6A43759A4B83F9BA096D5C1DE449D984FB +A46C96057AA459BCB382E6C29937E4D81D4BED77572677E231246888D19C79B4D9318300175C186C +270FC4F6DE6602CCEA84E8669A8E62AB463F93CCBEAC34CD80D9C56F3B63AF71832529D469EC5A55 +744278EBFC08F36F5197EFE92D98314BA971B306366AF8C13ED811570154FD9D5C6EFF2C3E6E1DBF +43F23250D2CEAFF066E9ECED0338DD88DBBC7430516D8B98582843914FD2A0A8F2A2AF7C5F2ED0DB +BFF982FAA176C5AAD93D3D4507EB427C2A9D4690BBEAA0523B33A3D2FAA58DC66CBB6EBFFF64C75D +F60092BA0033A7462FEEFF6FB7BF96548E133C0F05661130F677D92B01967C60395676642DB913F2 +260B448F9C0E3104EC9B7E38A6F4FAFE890C99C21426ED88F2368F9B3DE3B9D82CC04E8AC03C6806 +421A61BCAE0520524BBB4C22BCD7BEC9DF4CC5590A2EACD76C1A5115277119A35B61CD7FC6A50A07 +F3CF7F0B495687E5ECD8ADF1089A269F34CBC6423BC9AE6E0CB2C3A45E921B273FAF453292813790 +671590A838CA196ECA9AF2A94CF4FF36C966EDEBC46208E3B2A539F407EA42A86276282C04F29326 +DB47B771490CE05E5B3D513E6C0B96CDEB75192FFA4454BBFB0BEB7BC64BEE0FF99FF5A0E2B12707 +12C768AB74AC50C53BD6D7F76E84AD1EB940B01715353FC7A8F6EDEB5FB778F81DCA5A1956932044 +AB966CC9D7F443E89E54F4B75B38A3FACC10B2730E23D0D9D8BC170A4DE28F33C3AD51B10800877E +7B6208B7337558273B882625FB46E14A726ADC969B9FC8D738966FAF298B4BD239425AC36597049E +3BCCF8D9DC46D7119336298DFF40CA38CF2F71BD36A77886221363DFF149BA9B7DBB0CDD60C3618F +EF55390007D493107B988ADDE8F7190BC37F5DBF1A2311664017DEDE84CAE0A299D6288F1B3F4D1C +31D915FA91141C09EFB7BF7E9009C13CBEFBA1E867D2276D4EA4642D3ACA012021BBB077A9E78E62 +A224F47F05BE8AF9BA4D68835BC44053E1E5B7D5A72419386FFC408816D30594E9834AED77EB4A95 +5407BD084119BDC39A026DD588B61AC2F552DC4EDC66CACB36C2F43BDF64EAEA53C12891380274D3 +EAE0DE87BC8C8DF0B6F668C068F071DFCCCEC2CDD859AC3115CF2F1F8E6F5FB744EB0595E5D10BCA +6ECB6655D428F662FE6CB9B85603F4186549CE8FCD5CC652B8CD769F5FD8E039F122D2B19A925583 +1C95E504FF4AB6372354BD6324370F6933DD658BF3FF00FD61A2ECB40C3164C4A66E4499DBCE8335 +051AD636487C4311ED79B162AED9A486D019F4B15011BA7B03FC86D51AA429030C88271A7F942673 +9F740995CAC2F0B096886D7B01F472209B358D68421883CB117B09133805F4A4055B9CDE18C23DD7 +0C9DFEBAD379E2A4185962CC263942EC43AAF6DDF639725AE2B73DE5C13E4CF621AD5A62181FB92B +7CC0813E7D0B3D9C93B740F48C0EFDD0DEA9D5A9D2F664A4B5F40C49A052C6D41BBAE7EF72B67C6C +4D5387A234100090CFB322F5AE84F1A2C68E8118AF84522C71E36EB7B7F6FCFF75254FAB6778A949 +8985EFB56E60311B86509502FDE05ADACAD56246AD4140BF3CB6C1DDEC9795A9D4F225D5008804B9 +7E6052B76274A60D44486DA5FB6535D0C0EA0E5D6DA1A8708ED130A4ADB7B834ABB75B89E62DCDBE +D6FB7FF63B19B5833F4DF86B9259A682286E8AA060D9AC35D7800C25CCA457693C946B1F6EB1A592 +311D3B0DEA3493E5B14C632C0D328D2C953D5962CC3C068D996916B246522994B45822CA588AC484 +2432C972E884ECD4F146B29CA8ECBB33E4ADFCCEFBEDFDF6DCD77D5DCFFDFF5FFFFBFE70E54CC9CB +7BA54F9C3548D1E396D313CF3BEF5179977CCA355D36C47E6151EE5D7E896C6245A4696F9347AF08 +242FAC66676EDCBC74ECC86F014940119DFFE84CBF5554B5F2CE248BEC0FEC2F853ED195D3B6BBB2 +134A0CFFDAAEEBE4C73F503E219D813C40AF33EBFDEC6C413B5683B23CB21DA80872666B3A1B8A42 +A1D0315BA3C6438AA7CF2A546CA18D222EBD70EF9DE46FE56B9A1CD25D4671C6C5D5F830A397DBBD +A60DD503A6851201B58327BB5082A9083E853F2F6DF355B0307CD66393BC932F3D592C9D35F85E4F +68F88E4FDA40CBD6BE27B362293BCECC7549C51DA52429D9BB9CD85794AEDC6C6F155AD35ECF3177 +DD5D5595EFA878FC3A297D40F860546386FD8C7B6769821B32CE10ACB2F097E8EBA7DA91B9518DE3 +A43FA8ACDA8254B3F008FD8BAAC91B4525AA547AA6D2B13EDE11593B96B823671ABE5611DE5FC9BC +E87164AF80CED010169F02861E197681FCCD496D86F714ED1B84844F156F5CB0C4E51ACF4ABEECCB +8E7C57B33715265B0971D3D25ACA8820BA14C99EBCFACC95D552B51C2D1CCC68842C08E3665F57EB +9B8F99409A9E3A5A617312A69FFC16D04DCBCB4F2ACBFC582CB814FD48F0D11D59AA55DE84AF5321 +20577E975DF21AFF2644833BDA2BB3FD8980AB961C794F01E95478B391666AF6C1E5F0C0E5D82A27 +DA8303CDDD331BA53264BF95052EDD5F0A4C3D23473D593B3ED36624F4692602FB525FCB480B7F8F +3F9E6E9F019F693F6E285A2694D3B2D8C0F12E4B78D0514039A9FB32B3FE1E34DBB6D43EC17BC02F +6DAAF0457AAE19F35160481BAE4AEC0941EDF7A01AEF1681137602FD4122DF2093E7F639785C4DF7 +9B455052F8B0688C372C72131C6C7D500D334FDF5253A853FAA9D14D05D161032BCEBCF22D47EC70 +33F8B73B34D474D76B52E58DF2B85B62CF74F5DE8E0E9992638DDF37B2A34EC3550B94E352AF5409 +2E3C5F649A7EFD566962C252876CAE977ECBFF60B3EB669BC3416582C357E2395CE8D79265647C58 +70DCE1AE90E3274CC2B8DDEE5A51DADD8F5DE6A2CB313BB00DDD8F3117DB248770C37450C254B4F6 +42312AABE754CBB0E83E45991BCE6FE7DB9B00FB8C2FC17A79A1112A4F99747A81C7CDA7FF193BAF +2A3822964147C9133D1A85430CE684A2ED63AECAE7380C0AEE20047E9C1933F4B3DD0636E44B77FB +50EA5A1C32C497DB6F3B731AA46FD2E665A20522DF15308CFF7EB807D357A27468E235447A8411A3 +1E8266FC8EAC8FB7F240CBD5DBB9C617BE29CCBAF5EA0014E4745271657225869C4B4DE3EA81C2CE +A645EEA599A9ECFDC4FB9898EAD070B9F8780F6D54025C4C0DDE309436506B05454E99E926985E19 +70FCA465426EE9D5E9F71C0B9EF634B2716EE811D9C8CD73436AF85CE65EB2FEE39AFFCB5798F4CB +2D83E13363F02D3A07C4E393889E927C1DD279A52ADBB26E4BBC9C9AE84B18C917A799715ED9818E +A332299751CBA595B4C6AD92CB03A28C82A6324E28B22923EC1D7030FA037E5388E6B5CB42B88909 +96E22117CCDD83062241BB15C27C3AA6131C099FB728862488EBDC96B0900A644EF9D433C51ACFB6 +E9592F0CB29E77C6F6B0732EF8B8B2EDF42319F206D88114F1927C91C4C86B9B2E3E76D58865DCAA +908A1F5611BAF9865E717770BCA248A119FAE1E939B7696768C4F0C3B63DD5B98B6CF34B886FFD44 +AEFA3905886F896D35A00FF13F94E12DB7A7303E16C11C7F41E8F23A9CAB1746ED4C96ED1C2C1FE1 +CAA5A2636ED43A2DDC49DEF0A5CE45FC3A6D689AB879F9B919C3F2D9590B5F49C9066E844C8B1D3A +354831B253C0B08BCDEA8291952F183B981F5A1EB5A8CB127EBAE8BD50458B32CF67EB877010C3F3 +FA360BAD4A4E89D80FC4CFCAB91F92CCA5FAE4E2D22408FCAC64A7E8182BB0F22BCBD2DF178ACEAC +B42B114DA6FA6CBAA0EFA4AA4F9DF4DB99912F7EB7FF743597759DED24C220CD6758B7455F9BA15B +CC0F405A1F1C6F29D93D151DF0F963543026BF6CA1CE6CD0A4D8D2E7C32E3F6B1DC7E61B77224CF6 +4DCB579C49DBD1BF5D9897F9D6A2DBCFF4A7F933FD19B1989E543AFC9438C774E8F679DC6E347FA6 +54AB08FF3D4A0EC994EC38FDF8380230E6A9995E540A16CF04E194C3A332CF4307043CCE582D39BC +623926ADEDF3FE41DE50861B9A2BB2D5C4182E626B10C0112AF187A42C66C099420CB61A3BF9A79F +CDB0C688BAB89A2C02B0A453892C02C83B1EF2083BDA767F17740FB47C7382B20847E1938E84FAD6 +FB8BC41E4C165D434E1B01D87A31C9209C6E706D6B5D07DB7A3779F743F91B24D5470C8EAF35C673 +FCB1650F8A1DB257DAEFE6EDFE5C4029E8F273E436C94F88759917F9B3EB2378FA29538A0775ED13 +24C298741688C1FCC8BB301E5F83C7B7068EE27D40C6CA527B75798C06528C082B76AC60A8EF188B +49F6A27C67E9AC2296781268817707C92BD87EF40F8C670908D831C0FF2A56C1150E4A7D9563EB4F +030163DEF9642A09B0F702FD40BA251DF400E92085003278D562BD183432DE1F4B25ACFAB156F6BA +36F7FF6C13E745668274C08689A710F17422600152484C4F18521D380687D9D5D8D7A849B76F728B +09BB95938B0D68569568980C5772F569721D097E48E24D07A6AAA10958C334013BF8ADC06DD3012C +46D74CADB6D2EC554577C9CC01C3F9F06C5CB16047E99C6E783F02B08769AC2B03F5B30CAC136FFD +DD049C17D305B0014CA8B6D4756CED5F6EA4254C4B13F99D8E05194C064C03ADB56AFEAF0AB4D62F +6DF20C442357053680059E452178AEA3FE32781C5CAFB3A23CF910579089F8EE36CF23D0860612D6 +29FE77F10E271C61AA5A1A1A306D1D348CC22293FFDD8A9606F2FFD1A2FF353B1C99F784B02061E5 +E2AC8D0FB51F85C1ACBD69E10DDD0D26C7A8AD04BDD8F2AED971EA58B88164E37EE1A696D12FD176 +E7FF7A91D81D3A99EA55E3949F46529A6BFF87D2320F877AFFE2384988105953467EB9D6F9CE9861 +8C25FBBE66489821CB348631C358A798C692907DB915C99A54F62554966CC9B564423764097515A1 +45C5C5FDD2EFFEAAE7D7F3FCEEEF9FCFE7F99CE73C9FE7733EE7BCDEE73489A4176C6831452A7A12 +221C5F19E20081508E19799444A5D2A3FAC4A62A32CFC4FE8FBD915D1B0F5862EB0F0559546050B2 +3E03B398A168E879AEC4E0E9B98F294AC7253C61DCAE0D2C96D11FA45B26995BD47D096B968BAFD1 +17FD2B1EB60DEDDE5778FB3C3C7F21D2B574C92ABC2FA54BC6287572148A85AFAD63071738F92CDD +E8D7177B39715C8727353AD584956AB0B70FCC1C16D7B92463509BC29472849258CA84A9770519AD +6A2DA99AD266F2466A8DE66EEAFC1D822949AEDC15129A3DB88DD2766575679F6A56C64A45DD65FA +C38316C34391BD4869FE06E2E3A98E80C38FE5C806F7F4CC4462CEBDD5746E1E9C1E16306F3C977F +B693A2B11063C2F3DA74450C77B7D5283EA9B53043285DC622C3A1E9794AC7ADB8E997978A5B92DC +D26EFEE1A4FC86B52759C5EA9956E394C7D1812BC266666163EDD01251BE23D6EF7C14DB9567D635 +2918BB1018F9A98F3DF9D6EF0D2CBD4C51F56759FE19E3CE22F1EF9C4AAAF3728AC6CDBBA06CADF5 +87F92967FCC5BE90EB4696919835894DB2C3E708297FDA4264DC2F61040F6CD5A1502F761B7D4E5E +76B65707985B26EF3EEA6B0D1A94AB3A1C92574B03AAD3FD0738FA4378F354C772AE54FB9E9EB58E +D7593674182A24C70F5E909A38264B1F67F5E0D3AC436213EF42C76DCAEDC7166D1A85FACB09B4F1 +CE1BAC56D7DEACF262DA96691913519A326D4BDA5D3ED0A460F71928EFAFC1A42F7C82E2EF8FC6CE +798E6827B3144DA9C47A0B8F904509F4509B998391E7031B12249831D434A652C59C7DAA465002C3 +7B3620A774AEB235EBA842599F44988BB5A389E72FD1CFD04E7477C697CDDF14B3EBA2B2BC8767D9 +26FB7ED270107015D877780778E0C9811065041A143A3F133C91E015088101FA5E6E540C3E50762D +C556DA9F45E1E6A93372DBF4EFF8C2B629200480B2001851C8817A7A945067184813440DA90281C3 +6028DC8EDDC8CD9748A2C9665CB08484181A176911B164F3AC86FC5399D0CBB86C92DC571F907604 +04015755FE2A47A0695BE00143133D5D735D055DF0C1787D0AD5CFD40013E8A9B473DC71C2801105 +7A78015614AAAF1B69C7E4F0F5E948180C3005059BE8A14B26808A0C03E516EF7B02DCBFCA0BE8B9 +1D0795E807F6C8EF615781FF13D895D12ADF60EF7CCB7DF1E61E7DDB2126CF45ABDC42CDA35BDE7B +CAB0BB837C14D5B18FA32BDFD11359AA67E7059D506DAD58319533417BF7540784A32A6C842037C2 +F407E795674DB3748F93EA397CC33321C257353DB63A6E55C706BD9714BD54EEC6F5C1D75D3C769E +6D2869D3EE0F8E1383D50F1AC487838F062CF6595A373B10259FC60A14B72F3ECC5884764E6D44BF +F835B98E233E3DB178D9BF43CCFA040172A01A0988260C771CA0A04E31730604E6B80BABD2A28FF8 +895865781F131816B564DDF89D7E0671A272B76C89B2804FC26A97C3D5E0D5C1EC7EF15DAEB2EFAB +E395AFBD5E6CF791F13DF6CC0D6259B60A68ACD6F4AE5F515FE31830F2CD13ED1034DDD7B321F549 +DECE4F6BA2B87B9AA9F9A7020D2EB33F6EC34C29F25C1975EC5F2FE683A50F520A0CC372ACF7FEBC +06BF1B7A0C88A7FFEEA9CE605105F8B979E021AA6A80010405D61A04A50A5800961035048081A8A9 +0127216814E00641A3010FB0DAE0001E380DEE2A00115CD1802F400628801F040E470254200000FB +DB4EE20DC9601A8964C20F2947FC17072838EC3B0E5451E8FF90A055F46E567BA3633C2AC674EECD +C9D26C2C79FEEE10CAFF7E2F3A3F5738A1B6B75C8A24C19E6636BD2CFAE41B2A4ACA2A7FD3A2FA0D +1625044C0DE4051C32E0AA6037048380FF808C6BF3C20262F5B7A189A21F295141FE84120B054B22 +199C7FC0E14D0983F725BA53489EFF8311D5FF8711E0E4BF3F038944FCF079C87FC40B52190D6082 +DC03B72FDEBE1DAEFF8D9F88CB037D6DFDEA508D7B737D505A45C4192FFEE2F5D3CC36F4C9B71904 +0D84A8C231A86E4AA9935697450955AF2820D685F1E7F9CD150853667D5DB9703D27AA8083B1781D +B72A24A78D34341B40D6983BF5D5D0F99A085858AD60556DD654EA5CBD4B78D0D666FCAE66FFA5B9 +3A0E3C465284D5B068D0B60817F162BD95629FADF829A3A58B195940CF74BE4F80B8062CD7E472FB +2BF92CF6CA7ECABD381E38109C105062D2B3C15F73397728DA67ABC9D6B68DFB01B34ACEB8E7B8B1 +DA55EF86CACA92C6FD3D9B25EFB3CBE47D338E7B5C3042B1A291A1231A977404F9AFAD66A660DFD7 +3DA1092CF3378F5C7CB55A785E2C2C6D4A22F3DD7AF7F37886306F9B93E213D3250087AFAA27C855 +36C807259D5A7F3A108E9C1BC5BE8CF58A749FEC71CD65DA0686DC26E35346B944BD5E2D65125E43 +22C55A4769B71DDF28DEAC8CE7114A37AE64EEAFB957C9F9F6B01A43A38068C14B4D95891D1B888B +438C72F10DDE096B69FFACB522914E35C97F1423A6A5E3208E6B5727B98827EB4D9ED22DBF9350B0 +D742F2D38CE8A89DC7E8B071D91DE847C73E4F447A6A94AAFEB3583BF6D00334DBC68F9F5FD0D250 +EE1D318AC9C772EE5F37EA3782B07E2809615FF16B36EBAF7C697592E123EF2569464C1F6A43D428 +1E39AB3BCA98CF77ED9BB9333E15AE1D5777C42F3ACD9173D723B6F258BEDC5697D79FC719489579 +9D162E7844220F5E9A32BC168BDBBF72B357DA1EAF6D4D2D76D9F576D2A155E3CFDAFBD0374AA7FB +53469CA3AE8FB04B4ED716DE4FC675A7B2E8FB85F0F38B20E05B156CDCE374764047EA79661CDD69 +D5FCCA0DE9B10CFBEE0E88D304EDF92309DE226AB7506FBA5D5E6677147C99678D215B8B306FB089 +CC53775B0EC7BF10954D87F42D75B6D0840BD18F16381E7447B4DE1A2BCC0DA3D1AD4BE068539FA0 +B3790AE12B9DA47BD7CE3D4C1219753F5B31D625783CBDB2C88251705DCF03631592DA1BD3D7D41C +9542B225715A09D6956A3EAD43D033C46E1BBF0C5DFB34B4B996A76ABA6A99FC17E3651E0F05B7C6 +71B7E9252F4A8C97EC6B1ADBC120836B84B11B4B4C48AEC198998C19B359DA48F6922551914A9686 +441A0AC9A8947D892C25A5B14491E4668BDE89DE7BFFB99F7BEF7FCFF37C9EF33BE739E7F3399FEF +CFA6ABA4912FAD45D962775F0D2D2BBE6CBAEF42B1AA4A014954F63782A6F38A90EF725846DD36BE +6729686D79453571D8B9226A8BE1814E25FEE282A74618FF79B78DB730B7728153C928B575C3AA36 +5F7A9D5EAF5C33726983D3BADCF40A92FA809867DB308B8D16BA2F6F738B50C8464F3F32EBB5477D +84F50FC1BCC52FDC8C928CB1BB63D242EF5190E81EF68B743FB33297223596394BAC43A3F583C4AB +DE29F8E03103E44101E5CF746E35BFDA38F9C984B10C0BC35CBA2B2A78B6E662BEE4ADA756F53B81 +AB1D1BF6D0F25A47406ACABABAF79914417D6693144BDB22F223D4ED75ECCDE77E931A12F1CAAFDE +33E1D186C37464BCDF015612551A1E0FDD23616E9DAE6A2D402DCBAB2F7A142A5B8B36785195E74B +09D5A0693E6E9D5296D68C1EF9BDE16CDCDC69C9CB7CDF140B574323427CBDFDB39F44758705DE72 +5517E54B4B32911F8A753E2EE2F01D1491EE5A63AE1F4F6AB3435CAEA98F714A0EDD9037DEBDDAD5 +37CDBDC26170DA73ACDA5DE85DCD6E22C8E02E5B41EFDBCFF2192FEF57DD1BD90B517438987CA3F8 +F7EFBD1D677A1CA02ECFB85FCC356B03ED533ACFBF6EFDAC9E1A5419B00DB3ECFB74973B5412DA74 +894A9C539DA05BCB2EC9D810AA054BC71D11BB2C2A7FC4201E8ACBB18561CA37BB229F4BE616859E +E38CACAF2C297A3F3626541DECDF312E86FCF66D21AA13C9352C50CD215ADB8B03A695AAD1649947 +F1C4BCD874997F628D97BEC46D3978B6342453EA7CBE76D7ECA8528AA3C6C71FC27BDF2F09222697 +456204F3F61909E47EF332C13CC52E8A44BCACA96ABFFFF91FCAC6FD30939C795119DD86AACE1ECF +21C1C9F87C517EC390A8B191F87DADF3D55E59382F2BE022FF3524A434C8E3CC4C9A19DE2BE51DA9 +3D6BA1C435823DDECB9E4D15F6385AAD7B4C67A0B97B0F5BD7470775517BF136AB60015E1C716446 +6CD2C249D3BFBADFF76D72BFA85390B8CD2E54F2757D53A8AD2F0B8C5CE0BF21D7C34A13821B36EC +635F8E3ED9EBE71B5B1AD75AB07CE1A117B7FE47A522B251ECF493CC083D85F9303FDC204A9B768A +0DA10EB79557175EC2A7DE595EBD66BBD31D2F3D58D7B1E60435C9CF8574DEEC9B495CCC563DE90C +E91A8D62B6BAEC19105BE8C42DAF0C6C10548D5576C8729CBE6A8F1772F6DFC5341C95F7322A395E +D6BE629ADF6127624E7D16E73D7262C4F6F9D448357AAFAE65FAE8FEFEA39DDBCDB0D292B1506F3F +5479344D65E0226EA035F59AC7E255D1C3FE5965478EA47295553249B0302BBCD263F6221FCA9DFE +6362A3052171E35262F9853FE4CA2D61B287B3864C19246CDEA858E0EB19B1DA50CE54886578E58D +3767A55693DCA5AB0C5232D2E7F34A26EE7EBA8A60CCA8D37D06A31C0695F8D3E425D89122E6F107 +76E72E68AD14F1691FB099392FC53DCCAEA80D1E9264028618D2897C82D69885B7FD6D87117A92A5 +82D8D697E6737DC6DF0AD6901EE4971E7E967F7DB5271C3FCE4674DDABB85FB4038574F43369CBCD +CF194A70CCABBBED820E462B53845EACEC3770721F9BD9E13B242A2B0C55F13CAC755BA1459D6846 +9E0A744AEA78E2112B3777084F91CF30993EDB23D4921F236BE3A2F1C93D3B255942C4A76439294E +F645B04D14C7EB843E7D4E4FBA2DFB71EA1F3D0FF2C58FD41FF5DCE694BFAE341FC9E19E6CC3D1A2 +AF4C43C4D10AE716E6B02223A59F3939359487F50CE3E85645951ECE89D345A84292C5764C33BCCB +2E81186EF95476FE6FBD0E6D7F2F431879D8B7E89E196DF454B3F054DAEDAA78CA42C08553774FBC +ED7821E635ADE0075C0B2670A7A615FB41AE4E2711B96B1BC47D30712104522AF4103F0781960B7B +432747DA1B47F7ACB8A9725FE9BE63F96FB476574EBF893136310FB5434DBC30AF88A9DDAF299C2F +1164B60BB557F2FB609A3BF28398F3065FD47D1D5B41B94A55279889DA4BF8DA5BFB29B8A938473E +21BBB722638F545FF3876E2F566B7DB896FC95B76FBB8B8050A6A456433F6283F07EE7CCC85844F2 +A70C37FE709943FA25F0AF1FC2CB71D6133BD36B198ED5E71C6CCDAF23048E98DA6B4B904E99AD23 +0C95567D26BF06E29D4F7440AE22D32D9ABDF4E06BAB09D5C7EA0365E246131E87B7A931F7466074 +9CA311B1A37ECEFE2E09F29737D4AD82C7AAF96663F016DEE809883F43346F4DB4C2EFD84D8DE31F +DF9C5ED19E32F8A0CB9E7438910BD7934C611D227075FB72616C146BB01EA1A3A1D6FCC507AAA30F +B1C4C7150C0F8B2A911B1CAD82828BD5AB90178B120BD9DD2E4D464FFC0BB723EDB1912CF3736A6E +EE99CE858FDE28F82C8EFAAC72ACB45572C9CA55A6BAF2AE34F2924C2615AC758935ED83B966ACD5 +C93A4D0D8644970DD59BFC672A37FA1F540E3700542685810B0A20013233340047A313F16445B831 +C08686F1122C3968AB814EFC8996200CCB5320E182195B11ED2749022C9D478B447A08082331E920 +90121A8A0584A830028E0C781A444A10A093B074023886A35100858C038C080A601068381EEA5398 +34104C0CC7013A3112D071E1BC359B780AC8445E6320854421F3CAA1C4AD8884A3D3018ECAE4F12F +9E37E94F48A5327174068F97158D0CC1016009AC803540011B600BEC803D70008E3FCD06400317E0 +0ADC803B38083C8027C08043C00B78031F1040C30686E0189B3305F0C2ADA3FEAA6ECEB7E94F4000 +0804413FCD09C003022082A3200490FEB22780BA654E00138483081009A2C031453D7D039E224D51 +CF40EF5F97BCB9CD5FC996BA9EC1AF37F8951AF18C10252C6A33FB6F6667FFFFC5EBC6887FF379F9 +70E3C19252AEB9DD7A1EA1C5848BCB79EEF162D26580642D9C2EF320C76E76C32C24482B6BD560CD +B2B9F99F7397EF25D72C979C6EAB80729A78FFF5583FC67EE230F5D3D017D9BB7F325E9FDD6C380A +00C66D4ADA8AD68859230445ECC6AAD8416B1775519BBA66A959A3694B8C9AA1A8517BD78C52B56A +D6AABD2209522156B85669F97F817BCFB95FE139E7F7E22181F2C3752C7B65229E2F88ABCB19B9BA +796C30F77CEE68FDB14C94DBA78C770012BC85AF854EE81AFD45895D19D158BC57B08D009ECA325F +68224EE5ABF5FA611DCD81885FF8FB22A316D50624D36612B62750B3F0B20D23D35F7DD7BBA7E6C9 +DCC997B515DE94A53BF02EE81E0AA868193AEBC9D8CBC42C4D3643F038CF38239049FAA5CBD4A95A +E877A1693749902AFD1154A46185318D3B7DEA2B03EE4C5DE5C3AD6F8378DBB6A73A69C49A59DC3C +1D9BA9BC5BB88502E005EE72F824B22D70C03DC793DC7E3A94BBBB09478404BEF7615DF18BFCEF86 +60FF4F6825284CEE7F8E914A44B6E9ADCDDB08BD243F4F7F758ECF42BF12F3DD093C3383D17DDF65 +4977FDDE22A2F3D31D884B4033650EDF9AF3685DFCDAD3E8E83EAB78A1774A28DCC4887E77BA836E +F10A1A0390851C05DA483550AED666691294B498C70D383D9DBF0709999351B0CAD32679ECF84F03 +6CB0A7D5BDDE69A7AA0F03794D4CAA084EDD3CC9727EF94611CA98731C5867F95D46B4F0E2D93528 +DFD13E2F5529EC3D2A5EA8A3730C2B1ED6A301911EED99011708B4474ADEF72022DB6701478BE847 +B6D972F49F04A6F30609C56A0954961653322B6122A88DC13B155F9127ECF551B4D449947CDFB255 +E419B120F336BB15E8496DA7A3DD026D8EC339EFF6A5784DFEA50484D5AE7A07070DF2B30F49A937 +EE0576F28751337F39F3917C39E2766332FDD6B991ED64DAB0FE7056069C77E77041C1825CAB496B +BBDEDA29A8CCCD7D666B25E2CBF6D4F6347A99F978D999F1F57443C92B94CB722B4D92924162DFDA +A7A7B41B120F207B8802ED555E4DA37B6BE8A6A244B6878B6BA00FDF72BDC6F110D1F726F072C701 +05D19F2DC4AC1CB8711AB91FD58BD12784B7911A1F32160377BD53C39C241874731B6FEC99616FD7 +3CE9FB72BD111526E565EF9F1976D7AEA93364C83488702E2BFA9C6A7922AA4E59068B7A7EAC9639 +FACC69B7A56AD7A68CEE2C7D5505D6A2129BC4D20598F9107705E508B593B9BD5B1B7F41D53ABAD9 +AABE67DA2E88CB35D3C717FA1EF26EAAF27913CACF4EA931810724828476A50190A23355DCFF23E0 +3FADD06BC3CD6B2DDF0147BA2CE65E29D903A82A069F9686D9F392C74A0302BB1F91C63BBF4F58CE +AA040B80C7A06A5915A06EE5B0073EC06E5E1963B26E9C60B03E9D18800F5C045A703DF822594AF5 +E2398B750347C6AFE5EAFA163C797083A9280F4B5FE159ACFC07004A9C565F1ACCDD921739CE1E62 +6093AE90EE6681B1B79FDB23D9A56DD6CFC456D1C5B9CE2385C91F334656F33FF8F32CD4E52AD0B1 +B274E134BF6A4E604713E6590365BFFDED7298F9EA941294C0346B3D3C7905B0BC15C4E50D3F877A +8FF2C4EA1579324C75A45C027A80778F86DE357BFD6B7ECB8CF2E6324F6B1B3B106C8D693BB9106B +05DF33FA652EECC13698D882BC3B1580D8C193B4B88B8B442721532F269CF44564C9437149CC3C8F +265283ADBB52A743076BB568B3FA19FFD45AB7FEE6331D8E419F85C9B7CB9A8C1A2AB61123EB10ED +2FB9E34CF74938B7DC570B2EFCC1DBC869352AE04BC201C7F6470106A355CACD58F5E4F088A10276 +E3E61F2BB020A2074E52F204EA5E03EAADCB8E20358FBAF9265730E33D13152C0BD4F1B56C8195C9 +5E121A8FAB0BA3D13AF695EB8546168DC6E965FC19256F1FCCA9E05E845D69226A7BB719F230947B +CB390F30263E65379323C08AE357C37B562A231A0AEC11DE6282BA16EA5B4793A1E385D451ACE29D +78B62996C738CB3CC11F17E11D6CB8605387A876878CB15645431AD59EBD8C6279AE858FA56C11EC +6D292B0FDD7FEB7818BF0E6AF8CB706EC74B29616E1499AF4A34D3ACD180F68C7EA1CF6C4A04D559 +680020F55BADA03D6ED90A5D65065185CC411E57A4D3C2C1D3864D5A576E9B80471B0CA54676A2E6 +93AB4FBA0CE7F6D7EC0DC784FACA6C357EFAF54A49C8985231FE90603DFD37B9DFFFD95FEFDD724D +E0AD78DA45773A9D48578AD3920656F05858D1D890777A21C73F3ECF3C5A4F3CE057959AD69F1378 +C005B137377E3D8BFBAD95B3DF818F703022B1E48403C7B8BBE167BCB37FA7C93C2ED651D5F1DCA7 +143BE65F4EAF16688B97335CC7624B16B9F4F63D7FC32612B14C87B59084F2F2D7A0C7BFE666CD1F +CA97D52BF2041D25ECC510721E52B86EC2D0FD5B12499097F7DFD0EE3ABBD4C5E29926AC17639EC5 +B6CF490EF1D00151A1D279F56D6DD940BEF376CA9AB8DF7DDEEA743B8629241F85F3B052A45530A0 +45B828FB4D3DE59C2FC95D2403A5538DB6DC5EBEE5A6D72295769A3B818EE001BE614D2D8A5D2081 +9616293DC1D81DD92AB5D4AFB8E641B7D7EE45B6303B113F18E709B4678F2BC6000476F17937572A +163217E57415E6547698B7AFD7D5AF6591F5C9C8A8978CB65E136122B55B36D0C330535B6D216766 +73578B9D37D294A29DC1281EEB69CD4DF2916BA7A1A8525269591F8D39082BDBD8F7CA3962836848 +2AFDD98656E454868F2B6DADBB1E3674756A69B82B0F9B140F998AE93E43B30110D45C435A12FCC8 +64C895AAF677182EAAA89ED14A12D300AF6A26049E564A54E83C9ADA8013065EA95E0BC0F946B2E2 +9EA77E54AB9E73B9F019969A0D8FC1BECDD03CE454CEA0A19B1E2CF1FA3CBF55CEF4AD8E30D001C8 +D15728B8D86BC8DADE611DE5FF9C2DC7E7079629A728B2806D5E84BA78109ED92475351553BD9917 +4AF9EE562FDA4DFF69E6CCF138C40E8ABF7E7B41AD2DA388712B315DA4FD34745FEA09B1FF443B1E +CD472F7BF578BD43DA64AD9C908EFD8CC16898D848DFF9803915DF9619E821F07BDC366EE65F6A91 +9E59CDD520DB817DA658F4B7B5C58FBB5032D84869AF97C47F00FF0700F83BBA2757C16BF2E9FAC6 +5331D4D25E1B1094B3458EDDBDF36A8207E97843F44108F362C8D62607B0C9E59CADF973C4ACC3B7 +3BF1F7199B3B000A00102AE2E6FCC159A23AE7B82409F5F264C314887E9D26E4891C0E20A86FC0C1 +D16D7F80373B3915ED79C4D135F30353E4124617871C34CBE56DB8816DE979011919712A61B0F351 +FE87D1CB85C88BB6CC86AE5F94CBBFDAC2F93B16ABECC2BAB2D0C4F33FDA5BAB59C8BDC26B95243A +DF280614F9942AC1825F8EC1CEF4846881CE75B27808AD67AEF49E52016BA67AAE4B2D237CAC3D00 +EEF4E1779CE263B434CD957702716E6F8141D607F6ECEBF6FF39204C26F0B20580A589AA6BB03129 +76E258ECC820D9F304B257D4643C70412E20D0BCFC769ECCEE4EFA8BEB150ABD350253325B849754 +9195A65B229F6A1EB8266CDB5EE5E7D7E82452AB352534B212BF2FE5DA4579780833150595BF5F8A +4C2D9C3DD29490F0CF5482E7904A0E5E758AC7B161F29B9B3BEE46F5CFACFB6F82274347A30F629C +C35536FDE46A3E38CFB553B532102A88B85A8BDDE17441AB5DF65354543CB6243D0D532C37A7F464 +777C032BFDDC3B7EB4A5BFB84143061D210AB82499D518CD233157DA4F9A3E72285F242C7B4E0A61 +39897AEC0ACE0050D7AA2855F18F95AD0A71EA85CE1EB2D7E168894AB74D0161314B4EC30227ABA5 +F0713DA39153FCCD528E14CDD55D696D5B08D84F5C22BB8FEE013F942ECA026BA1083A6938116988 +E9F66D05331AE363894E855853274E3259145816FEDD0BD91743988436F74B3EA88813981C63B7D6 +FA7149CC9A0389F241AAC50C001A2A93626E21C6DE57C57513D36F96B4A43AC7A703394D04E103EB +C3355F5B6714023269E86B04561E58F4F4D3A491BB91BFCD355199ED4640F8F9E75B0D2FDF4A9277 +2F2A0E3EC8B13D3947A7881B628C173609AC9545E1B3876D3456CF36652CDCED0F9641216C90B532 +EF4970EEEC184522C4121363EE980B331F1E669E357679D703191F5BADB21F43D22E9A1A6B8D06CB +281830549BD31067EEFA51C0580FC19197E8B02553F14FAEB261114B6BE4E2913033CEF55366717F +4E5625AF05D14E405E8AAE6BDE78FF2C77C38F254E1DC63CAAEA20935E3686EFAD11C9DA62AB4C8E +88A30ACCDCAE076A60D713DFB96723CC22C7F6D109E12A719B40941D541BBC664414327667863F86 +796C552E1F635F343094D915E5705C885D795B685E5DAA8C5DEEC85CA826B77EB9CA53BAF94FD069 +DA7DA17DB5DD9AD8D74B6ECE88FC52586A43A6E19889E5A0B28F856A89BFCFD20F8FA430272CA694 +B6FEEDDD56FE835C77B57623370C8C69AEFE26B727D15B3653535B02772F5CEAF369E0BF10B06849 +E2C1A28E7B894D5829FDCEDEA4F088E4513C2B8D9495D97D16D6B66DE69335939C3498D999E9FA8D +B27C665716918E90BE250286AECE8900262EA2F0695A8F974975348BA223EC415C56F3119D03B8C2 +B8605FA4780986AD5157D537FA599E8E00B2BB9C7F2AB1323F6B5C822A458103495674D3242105C8 +5CA06CD1163D06219166FF673DDD903026A79CB13C424A6D944C0AAE4D574632960906F6A59022B7 +169B266C8922064EA32D9EB8B4345D3AA4FDBF81220ECD0E38474E287B8616FB5A526659011D20ED +32B62CF4A5A11011C5D413D3C4EE655197DEF7F83D666DEB314EED701B9C51EFEDAD9EAD80113890 +1CA0BD9C8F1BF6E22E1455DF3BCC81E234EB1B6804C23B55EC3D73D7298C0EDEFAB8E161E78200AC +1020C53FC324011145A34DD3BABA793C2668E3E2E7FE15668E818E006FC023E4A53603B8FC50BA13 +1BDAD18E1D2958C10FA4B8EB71B2EEA2250EF4A34028CFAE68F242035A09DDA4F28E5986197BA32E +DC9C93A3CBED9F5FFA930757906ABFA0312FB4837DB93AEB958B3F6CED28537A0AF25BB5347D3E9C +3F13A2B48588784F37EE18308FA985872F54BAC4456285E3E43A9D7E13829BD13597867F1A9A3DAD +B2A8DC3EC30706478BC40A38E534C844F0A3FBA360EA95C7D60826A04EDB937B7788CF5D92A2711F +6A4061C840D4D16B947D30B5AFEE3E21B9D33EE65BC0AC4429CF62746216527CDE2007E4001BFB60 +68EF65A6070C7A1E9502082EDEEAAB2CA70094F046C52BF1C0EC2C3365A90A075012FC03AFC18E5E +7F3594FA7CC6C16BAAD6BFFDED390D6D415A2651DF543F28C5E67E9E51199123377F8C95A6CDE45F +252415506A1E639593E33E77D1E4E9823EB953AF090FD6C360C4C7A27B50FFF493B6D3BEB04C5F61 +294D92251C4AAB8DFA0095818E985A91224047C903B776B7AF9C5DCB2D2C0E322639C042C355BB3E +55C30EF1268EE1EB227B608613B7C9A68967EB5E19F7C2567CEE3BBFD78B9A71FE8DA9880151A672 +D5656FC37F3C82415CD0FCD8530A32884C6E633F9B78B78657D8CC2FEFEC6515AD4D4BFDE9D3B08C +F5CD0EF5D785DCD1B8C2920E788F3AE87ACBFF535033E0B84B7DECFD623712A76B7F9F74016D50A7 +C4A487CD3C7EE3A3692BE81F1AA228DFD7BFE1BF50CF47BE789F193C858489C3A5532E9E4EBE61E5 +B53DEF1B6AF7BC6BD6858DA8BBB4589C126294A47178593BFCCC2421FAE720236951280133217019 +0BFF138F9791000ED1D2C2F068B9C327E89016088A99E1C425A1AF35134C3EA0F1D9D706365B8984 +8466C11B7BC0C6A4AAB170F5B829292770C881F0D2638040F22844C658F0548F32B0E352BF9CCFCB +3ABED973BCD2423BA264897EC44122A4ACB56D36E63B68419206F198B91C2858D6C427047CF41421 +A2474C8B6E089300E0FC527F5869D44EB409813A78306D418D5026B21A1D396CBA104731C8986F4E +E6ED71D9A069D33FE051B5CA42EB272224A27B02B8A04AE06EC0B0251D9AE2B6AB0D689A2900FF07 +00F841440AE71611DDD7ECF787C5717342C70D410D98AB014BE71AD86E06F960A9B5C1537E924D31 +66ABE63447DED1BA3B9DDACC772C6A5D75A8F1E8B3D0952C72BA45CB3F4D887297EB162216C39496 +68EE1EB255A817660847B1C9313CEBBC81B7991BDB2963E41DD6F0F017B9577A910023C0FBEAAB7B +D5AB52FCE2502A6073CBDBF59E8051B909D24E1E39C135A4ECC529DCCACC6184EC4149B82B7E595B +4BB1739848F69CE91D33C450D729085324637B357EB13088AE6DBE5A470175A3315A50B3683C7800 +29BFFD3F41123D4596145587E5DDD568946C8FBF836AFF6904E3C85175D4E1E94B02BF88F2F19C32 +46D1795654DF9ED00A75DC37DF7083184B3040F324B7856AD50DFF23DED05FF034AE46451512E66A +077ED97E47013504A0185BB6C4EEEBDA35ECC76617F907307103E637023C2C592A5A5E4E979ABCD9 +E8148C7B5E6D85A2608851BCFF51B22CF5145F4049AB648BDC2F68A1730BC48D70C95E1461E2339A +EFE9FEE7475C8453DE8172E3A77B41515D711538CDD45C098BE73A0FC5886C2A1DF41E50F562F658 +6ED0707437FEA7307E41F469727BC7DDF7E1335AED04F34865D2D18191663333E8FE9878ADBD696E +3374965B086563337B97F0DB2716E0A204D2EEDA9D35640185FE98860EC30C4C600F455094DA5B94 +B883B5B6D25251BFDDD14D3B93881870098F967C718C19C28E93B7DAB9CA57C8BB6941D8A6702FC2 +9068726CF8BB85238287F4DE8E66335854E80819B31111DA8A79FFE37556F4EE36A55B2D2F5608D8 +E12575B515370CF5AC760D6EDA4AAEE1B61A99EAEC7B435B37E9541B35D1412D854E176F5386D16D +3AE0646F8A9DC4D131C2A437C177B385CF60CE460BE1ED01DE91F865326B1272A2219BA74B239940 +3E53639CDACB2E8014BE39BF25EC410A30FFA1D1C66CD759985C9B4CF9458EE1DE3E06BFB322B9E5 +9908ACA614E6EDD3D9FFCFA7EA070218CFC5F315E4DC30BB2FECA2D54C3FB0837ED436995863EC25 +934094CEAF9043F291F9AC4782DADA16AD2F088959324BE4731FDA4826148D5540908BF1FDFFDAD5 +6EAA05FDAE7C97E26F0335BDF079CD590A21EF4E8E1A0B0865B6ADA5EA8AA3A279F5F2849B535F77 +428C4C6982323B9C70EFE6EF1ACD1885B51915615BF30F4D0FF411330E83ECC4D4C1A93B1BBE5FB2 +7FA74EA34839D8B29C48EE15C6ABC01DA57F5925BCC3027E00C048D174591491D7D03A7E8E331D3F +FA57C99C43B51DB31D18FBD4AA3E565C4EBBF01648A10A0A05B3435CB882DE0B4CA2B07C928E820B +47A55F10D7C1ED968632626B58E4F31D43B1B5FB348FEF3A6997CE53085BA796D93F158B05C10E9E +D64C9565C7C0A9677C3A6E58ADDD78DCE2CCACEF6A39D6345F9A641A3741228913850EA5D174DD36 +378FD4346DF4C5360B342F98C6D6384D246AEC44AE9F8D68DE953231086352A49013F0567D18CB8A +A40FDA08C3A858E7C762F8A48F6E5A605A1AAE395F21702E5A3DE2D2EB8674138C196DF6D39F7838 +9ECE24104267563850CABFA01FCA6C5C7C5392C74703F2E61E80894558D054F0FE09F07AD926A7F1 +9AAB3E4C645CC2B1F14573C91D63FBA260F0D49ACD39634CD62778D8B5B5702048597BDE321D432B +68C41C5E83A30A63252655B48A1556529A48FBBDE14FBC529E01A56379A77C58A952A4232DBB7285 +4DEAD4B473EEFA2568F43914B990C404CA5EF7BF23F5EBEE183F5F7AE2E9BEF23047E7B8801FADE0 +743F5F7DD086C0AE905DCF3B4B7F2EE07129ECC374FA37AF91E5C9C9B2DF571AE83EAA266DB3C8B3 +8822F9345B63B560D605F06921C82727B6AE26656E4481933484656A639D93B959E9E1576696183B +875FA3F8919D94FE7A0AB1846B3364D4CB9C41B3DB2280FCD3B8A3D1216F180D446BD84A3CF258AA +B9D573B49B3BBB6E71539F98AA722DD0540EABF78D8DE1D98AD1B7E4F03175A87B231B9D8F996656 +7D91AA944FBDE02E063EB3F9342C33297A94118315A74326FE059DD65BB1B6233F58BAB78C9F2079 +E7402C4D31DE025166C26633E583B2D8D33D22A58743A7FC726027A4885AD667158985735F5E5F0C +E8D41AE52302842D2A6F2B164292309D9357B8D8F775D267DA69BD18E93E618042E4CEFDF8AD4CC0 +65C9E0A42FED7EBEEA50533ABA06DAD5B5717F65F4FA61CC15BDD1F378B52E17B60110BE2C52C343 +1674746FC42E9F94FFB48D6CC790136F35978729FF15486C9E4F7B730073EA9C4E07555480FB8AC5 +1E3A0DCAD6CB445F2CE1DDC4262347E6E810A5D03656A36C71389CAC779FA5EC8F5113FA036E8306 +CDD8EE60194009E8ABF9B1D3CE47B4D340ED78610115F4740AD05B9336A579F885ED1B2E0FC6DB58 +87A7A3E6B87D05F9B27953B1971AF3990899F806A4A5B891A64865DDFEA993DCFCF881A0B116E245 +C1167E6D36903A0D9885EB231B1178739021991A02D68A3FF8C0404728C75540755C525B2348D944 +58DE43EDDFD0DC2A2C5C18D0DAFE218088064BDC09E705802CA7DBE2128FD552474B9F26D1C59F06 +9E42B20FE54899C7F7B50DCFF73F1D0D435DDAD3ED804AE9AE3BB9ACBB2B1A18C04C1769260B88AE +7AD45916916B719C5A54B54EC8F49D39DA5274AB302CA3BA64965818BC5A12C25FA813AD5D21A0BA +0B3A447BB01ACC078697006CE279A3BA8550C84913ABCDF4D47EDE461EC73D0BA63832D340BF35BC +56A698C45FA37DF8D8610038DF802E9B956E887303F5A68B536E6218387B2EDE686241A26886E984 +A2D7415B600279621B197F8E4C7A7C6250D838319416CD93C9F86C5714C0FADCCCD1C54DE7DE3D5F +BE9A292B9A7A78158E0265527DA90E61D74E519ECA6672BB4BEFB4B786519C75E2F25886B7C99557 +672526582108E9339F9C95793CD4EB1EC72D25D12017D158A65207611686C1346546C8926546B6B1 +8CF133466386F123848A53644B64982CCD118516942B4B214A966CC921A110D1A274ECD3E15A3AB7 +735FAFFBC77DDDBF7EDFDFF7F93ECFE7F77B9ECFF3FE7A7B8FAB2DEBDC4FFAB0C55EEDC62117252D +914348285819BF75612AFDB969B7FF0B958E5F871F8B72B41DDD04153BB76BDFDB8B5FEC11768516 +98973E2E7C92B1FF4AF4D8ADE7FCBC7999C4CE07B757D167F6FC518AB22FBA3C3976D3131FC5E3A7 +27A073937B9A3870082E54114CE9E07BF4FCFECF0BE2F853E5FD9F50EE7D6EF58BCA065A1F066651 +F366056966DFD1A4281719110A109F4D0834FD685B91B6523626FA5AC0CAA3ED0BE5A29E904D3244 +0C607A07816C80E20F598B585E7E101DA41E028680AD87582CDC38880A3041983E120D275002CC01 +3ACD1784E9E963E0045F0A9B08806AB52364723CDB50C6BCB0CB5964C9C32EED71FDC5BA0B2D3D7A +AC584D13824B578281CBA9195C7F9A021D6B40C54D5BBC26ABD74851448EA7F64893D93407CA7283 +B9F81B151715373B49AA81C2DD4F20993DA68BA20F706E3F85B1C94CDB14A49DB942821786AC3E89 +6B0A2116348AA4DAF90D4EC8ED489155B95676546A320BA5D93CF73143B925585180AC2EBE6A146A +9DA97DF2F499E2AA08EB26FBF38D1D69B8CADCB96213784E27BF50117F32B282CA4F3828D298FE08 +635343662A783EAFB695D825D83716D62833B3B874229FF32ADB70741868B0DF1B25F85A42454AB2 +9FC4B3B1C9000DC6FC7692860CBD4ED383670ADB450AA34E62E1AB64C884616DF9DB4032199B1BB9 +65519C1B9C996B2E5AAA1A7EFF8D862AC955A6BB94A3508F6D5EDE9AF3B6C9F84CEB1E8445269DCC +5E304AB79793DD1F73DDC2FFAD5C23F4CE4A6B4E06A982D29EE551BF4CF359A8C8FE96075B6DFEA4 +9F9EA27C07650835F6E62D5C2D9CE81AB93512740E4AE13AE6C4FE32C65FA4F11402B1A256499A05 +5F0CCFEE3A1535DE1E4156C34B9CE3C47E8E55879B009B47A7854222E0A60C0A2D08A60B37653141 +3C9E15EAAA8544EBAF0DA111302412A5073340A3DC36064D29FE744698DAE047F7E80023A8E5DC80 +FA669ACE0074603A48B4C19A35EC3752C729FE00FCA839DED8DAF8A075189B4EF1B665B3B4EC015A +3083C2DEA820AEF90AA4FAC28FB3D8FE14C646CA71D340BA0804FC184861D0A9C64C1A038021E044 +10F03FB1F6248505001B95EB9FCFA607802C36DCE987ED7431FA38DCDF6C8AFC6953BC196AED877D +28C10C106E630BF3A1308280B5C01A8684138D61203B188013AD61086D046A53E168286846042920 +007720D8FF9CCA0AD89CFA1F32A89F326BDB0002ECF5DD04011380CAF206E056009306FAC20C907A +7062B017B8BEF8BA029280C3FDB8576271638B7399DC81E1F3814B11A310854862593B042406B570 +4EDF8B51AA09BFE75C23202C98C37D29EE54D6F919EABF0C993F3A283F68AB90F0EB8182FD91A356 +CC25DB3B1F2E2BB8CD840B65FFC16DE6BEF4F4FA73ABDD83CC4A7291A6826A85423B3EBF25E9E578 +DEB3B8BD21F6592D61811AC59979719227BE147C35C68B2D1C0E7B4FFE8E730FBA45BDB462FFA298 +6EAF2D191A4182B9A7C714DC7DC72821A45C1D18C2F6011F2CCE8B5F589ABD75EDD11DF1F056E1C3 +EE0DF2BD1D4A0E4495FCEED54392F8447745BF4E418F63CF04843E4119B3F2EC185975742CAA60F7 +CAE9199F68CC68D6CD9DD2BB3DFD8AF7C95F716425CAE6A6DEBF91DD3E98FA3B962CD7DEFD62FADB +92A1AAC7F5777218DAA4F24101A5A255EDF946B6C5407DA3D6DB9210EDE1CF59C91FA49B846A3B87 +577A5A93AF98381278BFB5D5FC29CF9AC385729D34E333AAA255DFDFBA143B4CA791CCCDF8230E1D +CA02FD1337DE9B9DED8E266D7B5EDE8B2C93387B3E6650B5D16A286B9869EE327E7DB4E573123360 +AAAF7EDF4E87A1CEE5288D5C545F0CFFE880E5B5499EB0FF3B50BAB79B379E74E90907BB6228189E +D74932912AD2421BDCC90D9BA6E6CBEC6A565A441D3C93EE5AEA3C5932D16928B847BD6A412FEEFA +4AF781B5B60635EE20C4B35BB10FB20388D573CEAAAEB24E664148A556F5647AA23447A6DFA3844B +97D22115D63E812364748DB67997F975954477BE902A7C2274197D1152272EA81A5554C68BBB0234 +0D8A1E4EBB2F519B46EDF4AFC2EC936FA72628F79ED3DA999258E735ECE5D97EEDB72F4E66B9521F +8714E39FA58D46351C2A499089F83E46DD5D7476183276E494585F8B326A3A031D5617C1E3B66135 +D845950497ED2FDEFB94D6A80C1CF05E2C8B9D77702A998A8398437A4BE44C4716033510C5983D3E +C6DB86DB3B1E383FB5F9A657307A4E57484358CFD2B45A1DD43CF1091792167226EF70446213CC73 +471BC7B9925D65F8D440BFE3D0E2EDA760B3325E1527EC57CDE72772615DBA8119DD382F099356F1 +A8A018E1F7CB43595BBB5AE279563ADCBD7296DD563E0D18EC9159B16127F994BB3BDEA4E72CBB14 +20AEFA8C7E559A08ECB20A7E6789EA9A794A125FF59D8E39387593CA80A5394125B3AC8CE4F3D1CE +D94CD4F28CACEE96CCD9448F07863A65DBE8368947FCCA871EBD4FBDE6D5854E4500E77633251B5D +10DEDC5EAC688EB2F84D5A30C6EFAA44F6C587BB92ABCE56C6D661F665FCD2E5FA2AF34A84067A2A +24291296DBC0932DD5BA9D296C33FAE4BF373E9DFF95289BAFFF375274FFA64307836C013681E51F +C062AEF37AADB5B2182C3631804205D65609A1530182B5B3E55FEC3121907E90E707159168D45F10 +42A23128CCBF3174CC9F42DB8411DCC9C6CB0FA0827047BAF74699C14F3889158D4FC5BCD2CD9DAD +B07BBB5D5BA9F648FC681DB9ED18AF5C1765444EEEAEE023398F1E8AD3618BDE2793777C17BB60A2 +E2EB773501AC3E79692CD87A7FAC657F9BC37421B5DA726E9C8EA8920EE7874586DFED90CED24B10 +A635346963EB1FB68AFAEC87F6B416AA7322464E5F9CDF973F4069A197A765DA595AA9CDFEE39425 +005DB2527B744CAEDB2226A0BDA34BDFED6BF01F9A26FF020108FEF76FF783B5D80BA66ED6F06A8D +22BA4F5845DA8911491588C2DCC50437B099CAB386FA1F28B27E11525D53C1CF3A76DBCBD9DC8368 +7E3570D1A923B6722017625EFFAE43BC344D19993414642AE0F2C44AACCD12B2CFF87C601E19AD5A +BC43224E80EEAD49CCA7F0E3E7ABB99491CCCEEB7C8076796610B57B4AE4191605C2855D5D5C4742 +C5740C821771B81DFE35CC415002CFACE36808E7A9D3090FA3131937F26CE2E7A4DA69B2C9CF4AE5 +D5F2A06B02D00D7EF283C4C0D2A279AF7C602F11F58E08F7F2A35203B988AC84FC547700DB46D5C8 +3EF74DF15D57210EED0C6F3C1F503E60CF779DB5BADCDC23388FF45D61979636F115D1D63311BE69 +733CD632793A6B315E19EB1A03134A7071F12446C9C5EF125F086DEA45F480E00C3F1BCEC96BD98B +755037E31721BF8855685FA3490E25A5AD7C2B82169525007CE07FACBF174B760E17FD1F841A988A +1B54D4439EA4D28C5202E28BB5770F12A74F46CDB4277E6CA9590EB58B3D7EBB10E133540481F1B0 +F3ACD59F25192A2B586B266604E3876310A68881FD2A849CD95148DF1B4BEDCF80E24261E5B1738F +636F34929CE1C296F98005BB5DDF4589D4E5F1F523F133AD1A4EECEA4D98FE15D9F37EE76BD9FA54 +EA57ABB7C06EC0C6EE58D53DD15FAC5B62A230AF3B0C398B33C2E085A3CBA961D91A50F939EB0752 +2F75037B80A09D83C7C7859CDA7553E30BAF2E2432A78737388C84876D38FD8F9788A03F189FDE59 +A5E3C69C69E623DA94704CC31D0FDE27C50F2535671300A6B3DFCFD00CA66E0B0C8BA85A50B31103 +62B06AD67C9364F955E6FB7F8C02B0FC5547EEBE811551A26B5F58A45EBCA333F6840CE9FE7FA0EB +808F4FCB40B08AB0CF3DD5B8E7C320362FD822B7F9D56AF63A5B3D85EFBF8A136B346CA9D458466C +7276488B97D19990F051D101F78D5FD13ED56F6946F25A8DC3D4711FCCE989D6C0F5DA6D8BF88649 +400D5FF06C7E5F7F32BEBFE5DB789AE5CAC1AF05ED7412160AD8CF60964DD243CBFFB598E321D710 +E65921F04701BE7B2F3DAA9647C49282CD495D242C1DD7C3FFB9ACD574D6A270C9472C584041D9B8 +BEB0FCC24A25BBFD76A87E12EF42815AFF62D5CD514126189C76FDF6D80AC36625D6EC310877F9F7 +838252C980EB344678C0A28E885285FAB63090AB24D19F8BBE18AE2EE63674F4AE1C595DE6A90446 +3244837989607BFA26ACD6C72BD11C9DA19329C333A20B1CEF123B8A84CD496EFF051F1162FC4FFB +A1EE46EFC7F887564D8A7F7798F58BEA6FBA43ECA21FB6F77F055C006768784AA9C59298D0B1611F +18983229D972106CAA8600FA1FF1F8B131E8567A08101E2A4F26932479649857EF45B6EEC6C326B7 +A590ED959B735C7085216CFF199B9E555AEF621C9706555ED74031D783F23CDF394A90C4E7678DEA +9A0B26016EA03DE4E7B9A9A233639B91C017945867AF132A26F9D45870775B5748034474ACA4ED76 +130D4AF4FFB7EAD3F1405B4E3D883B96EC13D0072AAE96C2F8B280EB26E24D65E3E432E70232904F +D6083143989C7DD88F00E20D7C055590122DFDF6ACA9B8823877C8E6D35A817037A1164A74BF5D72 +26AB0730771A79C539614DCCED71417E7F2E704126C2FDAB808CE788F9C9B2A98BDC1AA13862FDFD +2FF4F309C94FEB524E7D2E1A4CD4E75E0221C708044BC4EC734582700DBD73CCEF35B5C03757ED9A +B8CB827B8BC8CB5F6A7242DCBB1F42146427A855D6B9C2F9576A5723797C4AC31FEE41EE31B146AA +1D888481D1496F1461878DF2FE84447C04DE9B650C647E568705030F47D9E5B711C1D9FCA394552B +B7AE2BF3B60A7F970DB7038A0DE341FFBEBC00EC879AD5E218F964397C88B21D45FEFEBF9F535C9E +3CF4FFAE943412AE669C83D4C4A433BEC13494272890653102BB7BB8FEEAFA1F2440E8D3015B5D55 +A9CC30829C9691F40544D3560A43192746C5454EEDF80454A6FB690FF6FB820919A555A5568CA103 +37D9F4A4830B57EAF4B16096B63128E0214799E1186A1C00860EA4C3B8739200CCCEFF12A8054976 +C6D3E201F23B478B008EA3EFD33DDFA144B8AAD6BF8FF781DB5CFCC879318D78BB603AB0103A9028 +49E4F09EEDC28A3397EB81D0C9B0F01293D5FE1A933D002B9770B02483F24EFAEC2F3710C42075D6 +E71B2F15CE69A8C15F1ABFE2C3A3E79A2CF5A478B1882C51F1C76CD2F5957055BCE343189B1742B8 +6283EA90C42BC96C20722F9129691B34D5BA33B00273A08F3ADE124630EE20CA38003C705327473B +26A72EF5BFEEFA0758A3B43C36CD1AC595C1CF784017FEFC47B9DCDC5A2F704C67355AE3C7F8B839 +F079EF0C1D9FE2048C231ECF18509CDF47C09B4B2DC8D29766B3EE402ABB139ED3FFD23424D366EA +85E1376D017B12A4639A49232F174E8D32BED7215F85287F9382E8AA8467F5888AD6E6685034B499 +A9B7C2ACF2B645CE49B5E15D00D3F90C40952C54D65D9CDD80E19F979C8420AC955D3FE833A79E5A +6E8FAC0C28CBB6DBA15A7E990F0B086BCD09AFA447AE737A82CFD64465303CF2DB9067EFC447A5F4 +FA9EAE68A389064961BEC182C70D86BD50B9E9CA3AF08DABDBED72D91F97187F8AC75D0F7A6D241A +D30B8F2DA9DD8F7A0A2377613CEAD83CBFCE274565115A6355BFE1BEB59EEB703FF416CBF1FD2AB2 +0152081EAFC141D13750EE6ED9EF5341BAF1318D1A8964C88F130C1AE763A1A86A1C648037F0B3A0 +DD59E5AB2061CCDC1DD6CA993D057346EEE33293514858F10696ADBA35021102A4519AA9040E8114 +B7F1739F3924EE8BF90F0B88C03E79E5571ACBDE873BD9E155EF7AF1F52335D394948B56F2090865 +23A8BAA34E7471DCBB666815E33FF29344ABFF5A6AB9F140525465C9C17759E49CB24EBA9800FF07 +00F88BC110580272042D55E5728394C64CACB95A3028EE5F21BB4C37A8AF3A66882A545D81EBEE88 +0D37D80C8304E43E74A831E88736DA781160380797226939EEA0A5953DC52390B10226C7F5D5AAE3 +8B814BCACA2EF41249C8765116ACE13CB6043E3298053813A7582707F04A7DFA936C90D93AD778C0 +1747E8FEA861180AFC8C6FE25665EDE452B36F75BA32DA857D9E0C71A2A663C9C8676B9B499ADE9C +BB4AA56C7442BAE1819C41EA469D41950F2DC8A5551CFBEAA703F319666215002971E5865B182986 +9ACBC2B0040603A80422F97E811399797FE399909C2C6234509A60DDE2D09FB8F296C3A9D5A209C2 +C5CD6AD75B8A296DE8250AA7F1503E1BF56C037C338FE6753D00FA715238CC273E4C80E93BC9DF23 +A2957D359049F12840A41B6A0F971B81310C023C7D10F5C553921CFDB2AC53ACB299E5F3C3A8420B +0786C97632A117D0874C8659225EC04CF0C6BA3381538B7A6373ADB912C39786DC6B2F07BD8D6893 +0FC47493D407CB8AA379C0368E656B36BD69BAE720FB12D8B7421401F8D10D494DCF4C7091D9C20B +B83ECF918A7B6E328961132A4F1084054B8A5A2AD61B34575FFA443AF72C44BDCFBE99854F821624 +69390CE4567A31113F5C6A5DE866E77D1B61F5416F511BDBC548AE1669B000165E7D57BE7D92AE53 +E3A29B233D84D06E24CB7A7FCEEB08A327469D9CB0670ECD50823A3108147DDECC1F730D7FC179BE +DE240A7EB3BA28E07417D5944AAF78D4B3848310B16CEC1FB0C374BE82D0AE2FEEF6DE2C95965A88 +BE553CD1354D49F9291C9BD97DD8FD2C6586B7D181BB0783522605036B602B2E5909C2C037B833F4 +23113F2F46C34B514C4DE28B7FCF79E234F614E5CCBC4F8893CA9AD31EBE45E2624441743E209AAB +E4DBE189D1C617905E58C40E2204364F181AD559DA400D52E9684D43F075305EF7DFBA0B51C403AE +B96103DA23505FAD3C9E896A0E790739039DFE8AD474050E057E2064F126F829AC3306A3526695E3 +128754C29803A141BEA3BA9918AD31D20C5971035F09A0D06901AB587B32206666FBFED579475725 +1857511078EFE594E6888DBD80CAEB578EF52D8471CCC2405B2017C2A15161BDA23D94772DE4A0AC +8509321C5C774BC68DEA205F685EF273965695D1910323F5B238E7600686B041F20247B9F1F89261 +BA88B70DE1328EEDC490F9DEADAB2E07F69A674C1C32C0967A4E6D7371E1CCD35F82465DF7AF810D +8517F4133EACA5EBF84713CFC79A4034EB84821B3D188BBE76DB8D016AF40B20D1537F70B734DDFF +38D33F44BD9DC84618250F541A16DDECC362E6D1E213E657604B20871EF37F7B5F2A6F838346A063 +590E4737C3AD51D070557FFE511DCBFA72BD22E74D1BE80294E2F003754997AD45D1CCA34F0D48FC +EF5202BAD786AC6FAC386EC5E6A24A0EBB4EB6918D38792EAD26DB2AD00B51202C32A2A7FA9A7BE9 +0CD488D06E37D80EE04645F4A6DB20AFAF51DD48FF173695F103837FBDFEA3B9D11B11BA2D5DF8E4 +7B9EE4DAF8FE506F7CFC5DB7676F3E8FB7FA266B6102B161981569B6B7A38ECADF5DC4DC90D7EAD7 +75FD94A78B2DF10D68D9A6FD55EEE025B7C2A275F5CB90B77862988F5484C53C19CC3637DE533E95 +8D265B75B5A6362DC3E12F1E6ABDCC509DEBA2782B6737BC85B309176600314DE7D98570B28C38F4 +5083950C2980DD49CB51D66E49B4C167EFA4CE2D2ADA59897822583A814D8D1B90007DA86EEB2F2D +1E714FFBC52076F7B447307AB54EBA4D8442DE88BF027D214A2573699A7510AD3CC8B58492A71057 +030D99AA965A13B8CEFEA05487B5FFD1FF96ABE6ADEFDF72A66E6B2B0745E456743D10EDD704A9F3 +A09875AFF78E961FB5D39499035EC20CCCBE887CBCA91656F7188BD3DBE8AC0C3CF70F93A8BD2DD7 +43F0F5C57753D95F6FD67432F207F38C869438EE62328D9B3E573CF87AFCB611496501EEE0DCC0FD +B1E32627A616B9623AED721AB5A3CE9383BAF70C39F6A17D8F1FE6A68CA4957806C8AAD52C6136A0 +BCA613C53A7EF324FCB94B4B93D27BBCFE92A5D8DC743E9787442A6BBDF94BE08E60475F12CEE28D +11528B8DFDAF979297B1F8EDB3A4BE9517A5242F6268905AABDDD3DE9B6C2FDBDA18B391DB683680 +4F7C0B2CC6B9D46DC07B8DBCE0A6796CD917C7795CA780E509E864564FEDB1A37B1BB62D6498259C +70E20956461BE7EEEF54D5055FC880C9C960665F5317C1F32462172777422A01FE93769822807318 +9CD8BA96BE3B4BF714D7640D6CC0248298F7172DABA93D15DBF2197620FDF42E009D53E478105ADB +A666AA0CB52DCBF46F0E791130A0B7FA49640E8B3E0890FD440BA5BB04E7BFC0EFED4E84665C74D1 +ACCE8867A392507E14EA4222EADDE843E893A719889031C4B7AADCFA86EF55E3A8B4D71BCFB8E533 +0DE3FBFF291AB7A2D9FBCD692610A78233DAB4FACA91A1790A5B5FABECDDEFCFCBBC3B9C0F03E66A +ECF51605BA2416DE884ED7B91E36A9AC1ACEF92681AC098BF6314DDF004DA256FF9E65526FD8508C +7586B79EBE7153EF079E22FE7C8A0DB5D3686B5EFBB90BD5D7C82AE3AEE0B738E5D6B84FDDAB0D96 +2FB3C8235896A39BDEA25DA44006BEA2A1D89402066A62A9A83894C509BC80FD00FED66762A50D84 +9F951F688536EBBD6B240D4FFBEA1677FD4139A9C00C478788A5FCA5DB924C9ABFA4C340300B752A +BCDA76D567A4D3868E76BC6E2D9E37F79910B8667AF7255F657DC6C038CF268334F0BDA274A01308 +24D5FEB779BAB65A3F80EB3D01F60ADF334BB9A8A2215AE00CCB61DE9E997DCCADD877632026A070 +7FF69A177D8748B83C278215B0B217680601B5B213120302B680488ADE86545DC650DD4B342290BF +B0DFC3F2F0AC260256000108FEF78DCA360C4E8EE723C0C3B51364D4369E2FFD7A113ADCD8EF8B6A +A4000B222C847F10AC4C40134CD2D03DC6F12E77EBCA154B229580B1D118D40052409AA4AD2A0270 +70562C7F70028E545157622A41059FD5107E7248F4BD3EA0045F6072D64ACE5AB44E8DD7D7324635 +4D261B443FF129AB22C8B5FBDD6917576A1BAED07DF41C0DA23C6197FBF7A0AB3A556275DF13E550 +75A1129DC0907D2CE4243C1F63FF3EF34E454FFAB15A4FF8569818B830A3EA205E52F166B6C07E64 +6AD1C46D72293C5F002AB6D88D446BB423DF8FEA1A63F2596B62F0C0A2E6C0915B1162BCF7444EE0 +135967FC1B9360384F154E810A7DEE54D74D6C8AC2A5E73AFF93A6C5F53E1ABB6D9F2BF62ADB743E +34AF46D87561C5E0ADB77F989EE8D2C12E1C2074DF7A82A3C813CEDCFA3CD66411B4D729AF08BDCC +E121B044A33B2F00A3DA9CE408006C1A63F080C5C150BF3934529EC958C78F618153A673D7CB0B66 +21851F4022C4D7988506779CD145DB1C347D94117BE4102028725F685E3F804D00D64FB40190D593 +C649F6E0570AAD2D172CEC6BB879DB3832CB9D2E7A354F59C66B775D07CA713803F8EC003413C45F +6EF6753AF8C0E4A76C37613E676EF74830AEF3279B862158A77E6EC05A308E2B9426F9FC6C55FAC0 +6FA08C730140154460FC26C38CF9CB0FD37B01544C2FF2433A152513661B72579D38CB127E905AE6 +4AC0368713B6E3F47210B5237ADDCF0E7C17E41BB58FA6194D99EFD5F2DA2FD3C6B2331A0747C765 +B17842F4FAF7B956604A3B3DD8D5AAC711D9C4FBA7137D2315C446D7B4521344D528F91BB4335235 +DC870F6AAE1DE21EF4369F93D454AB2A83E3DC7C5F0B7B36FF2F2C974BDC6F757AB589D19A68557A +315AA4DFA896CCBD687E35FBCF3E87DA26137C23BF7A0A31E9775BF7FBD8A01C5B67EEBA3EAA598E +0B05477D5A7F41CC39F57E3CAF6498A401B71F7851EFD5F7587974D21B5E7043E07F5CC3AA3B94B7 +599B1C0EDF6CA0204C7ED732502E1533DF90627D6DFE149754610F5580DAF118FDA8ADB726C7C9C2 +29E21557504C3F5C6981FD289B031E85A19FDAFAD9284955FE0DBF73971B16D598593B3ECCAC4328 +038A31DDE383296A98B8EDA275B53BD73B5E54B0738D995FC8669E4ED14022DE3F17220DE0A76EE9 +55FBB63D3D48C12FFF6C4E62971E77368C3A9070C7F15F0185FDA90DE5E8A3DB3194C28AE6AD0077 +BE74BAA9EC9E026304EECDD7DD167816F6B7591F0145C76442E4ACE8A3F363EF22C9983D6EFC5A2C +8D5B896A56CCE844DFBA5720B7FAD5545D34B28AE12C051DD0C6F0B8BFF16CD90F0114B6765F3C29 +124855303DE65A61F391DE393FD756A68D8B44B545F8E0290C7397AB3223AE6B3159BD4025E1D357 +52740C7422F77328DDFB7178FF479325DA8A58E32025B6568E91D4A0EF536243E6787BC17101107A +C2E9E62A284622A6FEDF740F5BFAE12A744964BDFA314B908EFBF3131BD4CC0D62185B34E8E970C7 +25B4F9297E43AE4B8F2310A43564772DB8CC9D8BE1B1182CAF0BF38B64101255D48FCE4F08F6DDDA +5FCB50F27354125D0781B45DF8D3644886FBD7388ED1767A51142F2035860C21A23827692BC8069D +99267299338E2320F3FE76D6CCC76C6B33F7E7510CE3FC8AB3127F0219B401D5569D165722AFE9AD +83B86A71DD8843DACD50BC5012C9664F6E47A64A9F1D92891872E1A61471FF87F83820F2D5E5C620 +71430DB0416543898AB32852B664A5AD381365BBE7CDB57902040E047BAECE6FCFF062FC1C30164E +3C90562907FA4C6A1627D3DF719FF6B269C1A5AF91C8568062E4D9B632D8912B16DB19FCF53302A2 +2CC9BDE843F055EC2D3E6319A3C8F5CEF7DB9992B69E3B031FE3A6E181E4E62CF173E769A75E381F +EF921E4D2253ADBB263041C13CC3D2E3B165C04935024CA56ACEAFB486932E6D444453A9B6A0E485 +4A870353BDEACECF0DA3EBDBEA74E3FE93BF6CAD80940F56D22F1922B9138603647805781047A6ED +61FC27C9B2D92DB2DF98983524F4C5665CB88808FC9BDBD2FB719B0542D1F42C210D67B400E76A5E +07D4163F1EAB901517A1AFB2DDBDBA3211B5AE0A08B00F95C93329948EB70AAD11BCCDE987D57A02 +A9E5794037F4B1AFB03466C92B2B01DE4024DEBF4826322DFBA11BB2113A36F99F463A74964793A7 +CA6E1CAC5FBE6F73F5713FCB2D52DB7C14ACF5BDC38B52C66BA3F3784679BBD8E3CC6D3EE0D0E0F2 +540C5119DE84B5C71C1FACDA6D1632129DA464C5E32EB371E44D054C4807EE555463DD3CC995E124 +86606A9E5798BE0EC8C4807018BFA66CD3F6258DAFFFC597BB82B18EA2004B6ED1FF3CF32CE99139 +3E5605FD2B053808317739A65F459BC1A49CCDFA8C48E312AD6A0378F8BF014375521C9C09BA3640 +41428051B3B207FEE6F2D44578D9CCF9062D4CBFD33E317F08C7F26DBFE98C1C0812EE88CEFC1572 +98BA356D30DA8AE8F4E6992F4E63FBFCFE073C6F019E254FE6BEAB75D19E0AD035025A254422CC19 +1676138D478D486E07472D6E3681199D0D98F044A7D7779B0CFB0250E02C8F4C2360E4779F810237 +9C4F63272D8E85222CF32648FC26EE862DF198C8C89AFD496EC82D9764F769F47426555CEEBDD72F +4D3A56E938B11E929EC40716712637899FC87AC12B1B2B0A19CE95CBEF0D6138AE07D206F5327DED +5890CD643F01D1B3CD10CDBCEA9C0FF8B838B7F1B2D463F22867D5FBF63B13E63EB3065894C859E7 +011EC05B693717B05D1634E541BCA9E3CAD75E0F1554068057FC0290F4265C7B4970AFBEC724C517 +68C09F7EBA55F333B458BE15C2A95D283EADBF8C84C1F937F64E3A71F4D57ABA6F317AE063C41310 +5DC7AD2C40E74738919DEAC29D69FBF74DD15C78016DEC000108FEF791EA843C5F03BE62F616A882 +4B541980F80910647E932CCEDDD7E0F37515DD69C772AC1315A87BEDD8FDFF4C07D7814D856948DD +E3534ED1D0EFA495FB80291A4C45246B2A1E48BF5AAA1DF9E78CB1713A67EB69058B44109B17715D +22D1ED8A4A455D1C729CB5562417393B9B6C8E4518D8C59ACA8EDA3DD68D2BDD8DFF8BF2574FF93B +7828AA5021E271A9741FE864425D543A22FF922AFF0C5AB750DC2342E4295BE451A482251122337A +F139531029527A6FFA5AB21C32A82AF33FE7BF380294C6E741CC9354B9F578C1DFB057D452F44ED7 +A729690455D5234F7931875EBBF10F002E78D40CA2B78211E15EB01303BCBA7C4B928BF5A71A51D9 +AA26AF39521FA4411A4E34024EB89E4054E1850F12D2005FEE74B4AE91227E0A43C68F106D841203 +4172A4B75AAF99A9D5899A7F0A206BBA1A29318527BB25DD1DC2B7E3784768D1CB7D0FB6408CE18E +D9928D2E6FA64999D639F27078692CDCFE91C69AA8BCBC765C14581DD7BCA51737F918E521E08AE3 +A6D42611F9B331074AB20CCB6CFCA218F42524904F911E80D5C5132BD303B6FFFA92B3F0BB8D8F04 +6CD0B045A0C37B7A828E8542643A9E506FFAC75748E3FB9B9BA9FEAA1B78A0AB4BCB997F59A38969 +8EBD0AE9D6BE48D978FBE2BABF21D4AFE1A36D4E3D24C302C8BFCEB834C1050511C10FDCA0DA9BE3 +A9330715CE5F39933AAA0FD5F1331CF75000ED8064EF69658AA8C59B80C37B4A5E39DE38310ED9C0 +2C76C5DE4A4C75845634D12E53773C5CD8C94D62A18A40F58FB51AC00CEE46A09AD180965907AFDC +DBFE8F72502EE43A8DE248AA4C4481867D113301E472DE64D8683F371F7CE40464BB3E4F3C2DFA0F +5C0CD9B6B0E14A8A34D805BD8EC67ED7E7B1576E9D64F4DB46D11A666BD131FEA3BF97C9FDB5BFAA +DC5D3A00EBCC393BCD50060680D6A4A995ED01655A892EA23406A8EAAD3526F995A4059CC82FD899 +BB83A416CA642F6E67D34345A29BE5E8FAD2119720DAE604F1EAFE9185A897F2A9E7C4CCE68D32C6 +DB27BDCAB0B17211FD4F8ACBEF85FA4380419B1B45C2BCA0A113A2052F3D709AA1445F29F963312B +18290660A14CF728107EFE32E729ABF87A0082D42E6228E30427D60AE5E86059F972E11ACABC73B1 +A4CC2A90DCD81806B616381E70AF2437DBDC1FBEA7A78A77A15ED9534ED67DB3DDD88E6A2915C26C +9E218177E5217E20494E76BA223E3D82F64D8334B49627D75E821D281A375695231603E049F6E34D +91A8AB7275CE9A21A588F833DDC0E4F99B5D266FD6223901033E36609127D0377D2A953954B40BCC +286FC925F5A89C0CEE4DF7DB8DA036E20A520CA6CE750A19E78EBBFFCF50E95A195BB1A0A557F695 +5C75B9E7CF551B40B3AB0AC4C87EA530066B0B5158D5C99C1CBC41549BD2CD056405425FFA23FC9D +81DCD24E21446C83BB5269BDC93D1FBDD8D2B17448422933A7ED3BFB61C9DDE334A62F27E0F06626 +06E62D1562702B1EB51BE6D4A6E04C06C20E8BA19094A8F72D817184CB764AF238F417E1DE8CD066 +E552D1D8E6AB3607B73640048C9D8683075D151D4BC9CA4FE819B83C3766AE093C3961D7B8A80086 +893A8E860C5645CC565E36CE50BFBF48B831AF73074F071199F392A8EEB34BC7F06C80A13FC3E45C +CE0185D6B2AF2C87C48F0ED4005AA0D40302E6AB747BD9B01DC699AB8912C54C2E7F551ED5DEABB0 +B8E2820E6E9A4269C461E6D14BF4BE76C9A6B9FD5B37A6B5EE6BEB20F471479719A0A1D1E5749C1D +506888BCE9CCA63D28FCBB0A1B5D26AEACEEF73170A314AEFC640D8CCA4AEA8B19566AB1A3FDD359 +28F62F6CEF699E0F214EC3E9FA4652900B8C84E83B5806069FF40C8D760078E8ED78E0282142083B +47F617B8CEE2B8B9F86EA5C969D8C6AC21EECFB2FCD5D411794C0C7F55501E245592028F5CD13209 +3915F4EBB38E3374EB99ED86040E0061AB0957FEB4CD4BBC36DD5770C4049AF0746F40917B5A40D5 +5CCAEC05E614D9170B34E5EC2AF28355838EB142A861FFEED4AEBD818EBFADA0E2D5439E512284F4 +D03A41037965AA73429F26D7A647DAA32D3A8EB5E4ED0D4DCDB927458369BE4BC82F59F59A38F6B2 +4716081553D2F348AC54C4A0C8810B947DCEA5E533E0EF445422AAE465EF566BAD37E70F20C0A1A7 +4463FD41EFB2AA152161B24B2DBA80EEDEA26599B737EE904B28F1581EA8E547526EE37948F9F4A7 +BA02BB85ADA4D1C8FB6D3800B01CEF4E2EB140A1F3CCA006BDB5C0C13EEB9C0ACB906F13DF721B10 +6A1A49029228F3CE20E05E8D2CEA25FF3EA904543B301AD729AFEC29E123989FED6101D3BE8D1B7A +B0EE6A75FFE59C95BA434AEF85B4A81920B75229441B4E75C757A58CC779CDEB97E59DA5E1350CA3 +F0D53822D054CC73B4995EE9F3BB548F8CF3D388DB8288C9400E46A66C794D852A41C8A27FD3553E +13CD38D2D7EA5E905FB89A90702372FF1495E1636296BED299F950D0F67F245B264E975A94A2FE84 +4D96AE8A8429462187D7142569E310F65E5173254669FC5C0912F9F8A738C5EF5EEB4A70E4385E8F +EFB97D637AD66CFDB59DF84FF63BCBD406B88DFC896A3A405B59A691BF8940B8CB5F220882189B10 +E0ED36A28D996BD32146896575B4E7718AB29A3E81BA825F19169FAE6E47E18F12EE0D4CF0FFD0A3 +8FEB5A91BA55CA1806F9B2DCC125A8F3B749008DF28AD579F6314815569470C803AED779458B12F1 +935E8026CAF0A1C244BD8E27F6EF85DE65E411C6B82D5048DFE6E33DFEC7C8A2D4513FF40EBE47F6 +880C3CB66511680F977D12B6568CE6B8052B6A568CEF3121BBB4B1003F4A9C9AFE200FE489EFF0A5 +30E4661443BD554D02139E2740F1F7F75477B7D7DF8DA9891A074C630F46FF99230ED2E46A00FF07 +00F81278D5404021E9A9D4FF48BFB93B3208D6F79AABCAEC2F1CCB83E66A40F3F7E99D057EEB6191 +72CFDB4402997EA53856C40244B5F73DB3460EDF764F322B5AEC0ABCEFCBD7B3E79A666159E9C6FB +0D9F7CCDDF364CE03B1C04E0E6792A2AB2F7102931C2424057170B46E0A6C3C40C3D52C3B77AB39B +5E6031386C070A22B4DA764B8F72B346E349E4E705C5B386C865E3C920EDA5F3DE6D40C87D33AEC7 +6747202A56A3697D608ABE4A24CA15274635CC4FC12BD7FC938694144CE0D0882C162614EBD0BBEA +FAB8BA411600EC6099EA1A9C4E12F444C9274CDE4F615D5F8593DF4B7EC2A82076272CC1AE4A31BA +42B461414D838EC8B6428A43F125F30D66E2CF9DA6C5D4D1117305F6C1EBD42CBBBB9A78C949561B +134D73D90A30F0D40B1218553503951531563566636D694D71C9283DB43107C9949B509131188DB6 +4BDFDA916CDDEBB2FF51F4954802B3C3D1A47A8954B89F1175641A61577F3884F70CDEF8B0C3AAAD +B98FB1E54400CDB8E46533D6ECF07DA892F9DB83820DDFA0A3943023E3333D42033E6035E3A66424 +B262BCB4705546AA8E69727C9465DAD28AADF533B4811624CA45181FAB177C0F7C6335CECA088D2C +65FEE376A281E48DE8B6B7D9658F5D258945C88B804D18D3023CA7C40A8A80301598ECDD4AB52C2F +FD729AA44DDF26C8BFF1BDC64B67E09A8998275BA3B62D554A0EA46DA82427A7E61632161EFFB453 +CE261A7A4A0A427A6A9F0A21D19627FFEE40DC789A11F0BF8E11043ED1932D7FC336B77BEB783964 +07CC13C9033B08A7D239D1B63AA02BBE046EAF1ECDC0BBEB1A1A84C5931B1B2F8D4E7B3F7BBB476B +3BE763394814EEDF8233F3BA3C582D79B2BB14B7DDFF1DBCDF94BBA919B1DB9F8BAD27406479D436 +68681001CB3EF98E468E066D10C3CCA4E4164B6E84E4A25BB14039E29F570599C2AE884459660D5B +01DA8679932772C1337171EC7594A67512002D1F9030556A1BC2964EF4F6069942CC508C1C4BAFA9 +4A2FD835F7B511853F78D1009DECAE1F6E140DD6BC33BAF01415621DE00734CEDE6524DC2EB8ECBC +77C2E78AE32ED9EDF39D0C91F8924552FE7892F52902AD082C428FBDD8BF683390E9B828653316FE +BA760CFEA20DBAFFD03B5761FA35F6240F399CD114D77533281146875BCEEF8D01DD27EF2438286F +1AB37813CA009014B0C62054DE72E7969ABBC7B910CFBFA6C10A80E970784DF33AC8E234769DC8B4 +5C62C4B1A88A04C2B075092C57ACF3A0DFE351EF563E7BE9AA3754191FD06CC110DFD2D4AB11B294 +E56841E0CD6B740FE04463E7D3F4ECC17BE9B2285A607E4D124EED54BB2A1ED9646338CF557D4420 +5957D39495D5060C3FC87958F9A96EF25C880DD714B86C8F36F75F8EEDB8629764B0515185B2F763 +F3E69AEFC279599C161A33F2F4D2EADBED0FBE6A71FEAB6FE513C7462387D8C7C3356D61C94BB99E +CAF23F5BE32F4CAF10F9EE09BD25D9B49F0741F0C715A72132971916E708510BD2CDA56352E059C5 +7BB8F7469BCF07FE65FA4974B8729EAB4DE598CCC1A49E278B51B5ED52D48F09C1C65A34F81B795B +0A8DB59C6B0CA3E57CEF9E4FEB3037E7E18E48C3717A3F6810836074EF26D94AE83152EE62C9FEFF +ACC7AC066C5E963F2C903C177735DE27635CC5D069F550A70F6CC63FCD3B6B24A02AACA47FFFF275 +39856BF6AC7FCBC8CA7EDF67344285C04F3334ED629F08D63D620D613A2463F78EA231F7E75CC150 +DD9535AF694CED6EFFAF15BDE12D21049586D9F164253F039A1A3FE42C07393E99AB20E7C908DF8D +12723039377F617757DEE85A78482A8F998C7FD15D4B2D60BFAD4B8C08E007A9F951D8DD4AAE907C +978D30E6E99CA610A131EE9EF66045B6E9B2A6108D92F9C37A3B678484403CB1E1E2392521826A4A +D7A7DB7D7029B15F04459127503EAE774D300C054143566104F1F33F2B0394A85777C7B58F64A8D8 +837C3DA77D9DCDAFABF65C5F4591E39D999E431F0A58B6C1A09F6E0C33C924F4269F4B2B9BCD6ECA +86FE30665622C66F20E6B8DE00018AEFA79DD5373EACFB63F61D309F13C8749D7864C96D36F794DF +F4082E7155B7398097B0A6C69528B4AB4D173716387D46139D4DD07C2CF529F277C9B63EFF5E1CE2 +A80553A921CCFC4C17BBB9BB4DA1F9395E7E0ADB9AED31B823E48C9C4A0C192D2A96DF1EBD56ADD9 +3D23412008D3055BDB0018B3F936FA3DF8CAF946AA3F2FD79AC9C28E10861622DEDA3A678377188F +DDE416A0AB35912F4C378489A008B73BB12373AD25077754922BAE4A92CE5E01CE262AE5634324E0 +7B307B500B9A77957ECD2980BB7BD115FADF03E9BA6A9C1188414BAFB776DC10B05CC9C9967E8848 +DEBCAE711AED49E9A24FD7D148159A94EA04B53846035F5D3C8CF52EA0FE828AF1FA3FEC77F6046C +684FD2E4A43728490A5EF7BFCACF1C927015C64FEDA5B6ACE54879DA7A24D63F3ACF706778E056AC +BE1BAA2DA986807809CF2BBD7284FD68E72ED8F1BCCE6CBDC59CBDFD31CBC99ECC3DC5C9B3FBE9A4 +B90AC9BFC6176DBF9CDA8636DEDD3E6F2A944F14B6AD98993CE14B8B8498E9F82D50CCD21EF4BF5E +A3322D8DA6D9D1D18E7573CD6ED285FF79BC1AAB0EEE9C40E86D9455580F299500000C0048A85C1A +3FD068B2C08214E84668C81A09FF8465E4A1C05358345668EF1BD333DFAD16A1692396E08DA7180C +81A16BE5BE3ECEFD568CA1BEDAF7E6E510E7E3EF7CB7650B93C711B3A8C9583D7D274783EA6E068B +48826E8CC39269A9187B7D08B1E455641A16E690A388E2C7F02B74B69783873AD805EDC2D4EC3E34 +4D0D11E85075EACD255FD3C1AA87896C0352854527393A62C8819D3A64B03E0B6FFAF70897906A90 +0D2D22CEB4B541FA2B00FF0700F891FD10867C115E948DA9CEF691962D7E11E6D86894A08E8D8886 +58A86C9D9D12C6EAB5C30F84DC32288F9AC1D3351CBE3257BE51213EE0742FF973C276014BF04F34 +C160669B49C196A10202C2945AEDCB4245A7B8DA4DCEE59413DB478ED0C104BF3988B487ACCF65C0 +51E27C30E3107E95EE4829196CE7FD4731434476514C24C5F5BF6BFFA6F49C3BF2517AC9E8A1DCCD +E34641FCFF7991AE59576C3293BBF23FD601529276DD28F9EACAEC6245F1ABB3F2B430157905B5B4 +2F8AE8451FEA0D002C1ECB5893F58C32C9705B77D9D29A5479D4C6554F1AF5013A4021ED744B09CA +2C8C55584F4164C407035134512F57B8B13BD8896A3E6366356353E68671F3E574A12969899DCBEE +F58E7A694BA89998A18DA3091FEEFDF9DE5CF8621637BB8D3097DFF048D79856E62FD54ADE856ABF +DA2C7BB05D5395C1FADA6FA1135AA3D6DF27186E82BF30D8DA4090877F781CEE42148E34CE6EBB92 +53F0E2C2983D057C713C1A6A196F713A28153E64DA30E46BB6B2B1FF0F97E85C4A3A3127E9B2D0AC +079DC6A9B57B353BEC51181244B5908AF4A7EA75BFDCFB7B3D6ED02CC2EE42F45CCBC57CA89C341A +D0B6946546C70831FEC86BA3E6B2E9D6DE6086FB31822CBCEB7BB357C0D95D55FBE4498FCF7BABA6 +736EDE0AA510DDC20DE55335061324DED5A406E275BC52FA7096983829CB8955EEA093D48528405C +AD87979BECDD11815DC05C08FFC1AC311633D3EBD912F0B48F416DA21F88EEF2320445F1B990C194 +87394F88B87A5051A4FD1B34440323527F51B5CFDBBADFC7E22787D78E072F954F6248656C1BE428 +DA3E41C479FA125567B01256B2D56AA6C826D6E2260AA9FF7312E1E2D56AA2E373D9F302405D47B3 +BC9A40EFB166D4D368AD84C643012D072891B98725BE5A2EDCDFEB4785E9ED046F9CD2879C042BAB +6C4A78BED89B1D75AB200F8DF083BD692E4D5631B2FA8272472407AF663010612EC9FE17F4769D51 +2E91A3EF0866B57B8E32CEF51FA95A47CA1E81031552CBE6D6570F52DFAA08FEA377BEC4AE23F05C +89D1FC7FAD82AE2B2F3A3D19021BAB450D2CD46ECC70BAB18826F45A511AF2CF958FFDE2B1C7EDBA +AE75BB0A5583E2523B962937AFFF1E1F211E0BD58B6AF4ADCB5B47E3CBDB3B1FF3AD08B896E209C0 +B1DCE04F62FB74CD5815B76D0E7655F9FAB6EEAC7E5BDD2D2B6371340F14A228537F0757D82D8119 +3BB5240002102AE27A465F85760774DC10E4E9B10703F3B9F0BF0507F826A24BF10FBCD8E0A24A3F +531D37BB35F0104A7DEA14D74CE2D734B91D82D242ADA72C44267A36B4C460FF99B46CA9AC828BFC +B0201C0EFA87455AA93C6738B26903551F3FB38B5B3D8295B0C3D5F18A5D3F24F18500FDAC82CAE8 +D4E6957B81BBCF433E9EC7A8F5921CD2DBD40BA0E6662C883F0AA9EA9DBDCD82F0B8F835E6EAD7EE +15909731869A4CC5ACD898CABF084C37FC5B45E7283FAD15E97065723D79461EF0C1E565D4548672 +37FCBF539E21A60FD45285609F40BAB46C27DED5C2E0547F43DDBE2FA3E8BDA0B768A602C1A9AA6F +3A4DA9E86021C4429940F5DA64746F817090DDF68A1314A9C391C28D22B3812BA55A8423BF7D78D5 +BDD4D9F4856CFF48A031CCC4039FE43B245B8BB56559796D9E861BEE5156E6FFDFAE426B5D467B6B +4FA21182A89F38736281B65C731925910545D6800DF5D633E972A2106614F98203C1F972C4F32E85 +F5A7B9680A5CE18CD20A5FF62A132D421DF411CCED8A137D5CDE8411BA92B0395AF359E83F5F7A65 +5331F1682C2DB31A7A74A568BB556BF9B72484965956720ADDB0F39D8E816E595F74FF51F8D9CDB4 +063CF85EECC3EE81B22F13E254EFFF36A9C6DB7704205CAF987ACCBD191CFCABFFAE5451EB9D9E30 +F2576F235767F0A49CA81740D3FCBCC28894069B1196DBFC4C8AB6D008080D514335F787A06E8B4C +88713E1B7421A5E61F656618E47A9F2A0AE5C2E949A3D7B05085944CD6E1AED9D7886127E23C44D7 +5E926E74BEECD4BB64C51DDF126700BE351F425BB77494F5E1D5137E8EE60371B0418DCA3C6CBBA7 +F4BC1AD611F818ABA2ECE8BB5A11B1AD874285FF902E5F72B86A9E43FB6A7CDBA98AD819C52D6176 +70CEF102CF5169BC45053C177370DD403F43F85131581D8A4A688B7FC509BA209372817A8F7DE483 +8773FA648A42343830559F138363A34207B9208906CD7BC7E63583527498EC7EE77EC5743F50A29B +09300BC4A9536722618309EB3279135416ED740ACFFD1D12FA3BEB98345FAFB7BFDAC38DFF9756F1 +9D9D61F785FDCF09D9E8242E19D32A7D373B15BD460DECC18853821CE0AA258A73D252CF7856111B +D262479F9B97CD0C75F0BCFA341E9851DCD7808F44824FA3A89A2CC4BC3E9E6AA6FFD236AE08E46D +9D318670757CED6F09AADC6713ACC34E65F8527BA8D6CADEE7E74C7399926CA263B3228D014948DD +07E99668323791F9C06FA9059E55C8CD5F8F1A95528F9F8358141AA7FA195849161E81536F134E28 +FC39382931DA7E0613789404C3A89405B8EF2120C6B0F5A22F35D39C9A3309AC05F5D99032D907D3 +9CDC50AC6387316822C0A0ADB2AC137B63E7B7D1D37DFA0C87BF42C18639E6181331D10CEC06D78E +9BD7FEA2F0B6D646F1401BA9AFC63CCD5F215B0F89493C4CFF64AA94B8C01B64DBA166DB618CFFF4 +DDE263DC1CBD13D2685BF0AF1FFE72C1816D1AEE1C16F7C5352C029ADA02F30FDFFF90125A9A4673 +F0B8FE3F7C185BF4568648F5CF0AC6F0D3AA32F7B515EAA8BBB9B9A4C5484C55CB0F543E5A39870C +273C839CE5F7248FD69ECBBF58240ED602FC3641533047272F74F37C8B1BB296E733E04A7AD2748D +C45146263FB645F3F1B2FEE57583DE603FC9F4CA96000308FCF74EC1AEA35981D6739278C67784C8 +AF637180B58E19D29DBA8484C7135E5005A9DF71B8F877ECDBCBE6AF9A162F24685A4A150F11198D +57BA7514A6E1AEECDE3D6389D439ED9C963FB4D8656013DBEB4B9C65D5232EC3290A2C64EDF32036 +5C5E43628D5094FCCCB79A987950E0CA6E3CA084A6BA1275DF0A577CD680334D36265FBBABA1FADE +D72430E3EAB26634CC3FD3518493685A5DF98A15D8AFED80E299A8EF87F67D89FC0051C9C3CA3D7C +25912BC3E842F4DE2D8F7C96AD387F9132CE90C2479DBF3AEEFA30EF21E58C5C96C2F224968C379E +8714DA430B07CEF9D171516A21C24028F8681643DA17AB421864848B711E7800E7C099136D07BD85 +0297D9CAEF8C6C1BB5A3EDEA74F7AED7A69BE3C8C23E352447CD4CC2880F9CA4D2CA537BEA56ECDF +AAC75AB093AFFFDAD5BF8F628DF751A23F35B39AAF69FCCFF960BAD169C083245E8FD6E7DDAC2CD3 +96DB69D91E7B3655882F8F6FFF08342F1C6B09701A456132C7813EE0632FA0E659C9BE8C8B0A6C1C +558518D6D46A408D569F5E88237EB2974E86DEE88ACEBB32C4132CFF912A3D039E32CB5F7AA29261 +B3233696278F42059DE0FCDCB9A2F6FB8270B9C8891736657A16739FE2529E459911194F080DF84A +9A83A66CE2D3724C49F53E99E3BDD65C13E989A4BC2D16A1891D17736D96D237BE9B9FA08741408C +AC9163FB3F56DE56A12DB3BFEF2793FE51B8D33EBA0D266D383A79223896435B0739ECC36CFD9B7D +0149D3F98FEA61C2087FA1889118C2CFE277C96027696AB90CA71EB83F754C53FF712744677F433E +DD2AF24E0A3D29D5837EBF26513FD07F0DAC2A287ECD10E809BD580BFE9A148801984B293DC0607D +A085296C2A39A36BACEF90ED081C6494F929724253DF692D559D49F870D708A04C9980CA727FDD63 +17DB93636623F0091FEFDC81CC85CD2823A7BF9E38F3C2A90F8671E4FAD9A589D3910A5EFA7A9D99 +FB6F1718AA8C23A18464563136A06F0CD2067CF4B096F277FFC327055A8D063DAE3029EFB47ACCC3 +58A25E68D1D097A9B28A2C15FBEFD82AF3155ECBD9226D670951212421164F81B2A40009D3A849F9 +43E4327F1DDC261B1494ED54921D2E89F05412850D821D89EC564112FB89EE0DFA329D6112AACE9C +F67D0E3AB1C94D6A9DE46AAB38F2D6BBA5474A2A6C16E4EA41D112EFE5A6364C35DE82326AA51E35 +A11C94D54C18DDC20F8616B4C71F30F853BCEADC69E3F6F5C5D26895C016E93349A8B92D3526DC76 +20C6318EB8E72F8FB7F779234470592C16B569C8A59ACA2BF30FE2D55674AEBA7FDA7CFBE3048E4D +B44F3F71373CBC63F5227D3015A237A8020B3CB28DDFF914FC9389BA63E053DBB7C38D995DD88BF1 +B467A1788E6D7AC7E3DD0C69C57142FE4F5B35059CC2CC9542BF916B71CE3920AAA5D02573BCE68D +4223F1D81664FF279FBAE22E7F8A49B0C6B7DFE4470BF798923166AFE2126AA0E86FEEDF34590031 +599DE68046003933702F44626E0B66C1FE51D89528599FF7F11A6C1A2106C1D7AA796DD2E52564C8 +4E7A1431E2EB7AE2E410519BC53DB459F5AA1A2865838B28126AF88B6C0984069CA0527DAA18A843 +B5E15790DCD6A94CAF29EA93A683676549E4DD7F1C6E048E800925E840D57EFEAFF641CD0E08918D +B5C1A6F0C5381CC554F9086188B7CC269B80DE44EE35F6E947D364E80D10CA469BE32301954279F9 +2339EBBC14FE7EABC76CDB87383D4727D0A5B7DD995E9B8898EE1099D3463E669E2F555A2332094D +FBC6AB1D1BFBE6F87C5A2B8CCEE61905931A15B66E485D0AB4CDF3CB18984796B36BA969A2286E06 +1D980421BCBDA5A7949198A079E197E91598630CEF52AD5126DEB1AF94A4F0572E063C73F79574E9 +9899A0CD8A920D081557EEB6AB3BE413C0F93AB6EE62FCAE3E726BE00625E587DAE4260268B7669A +1B62CFE7BA7C3787C331A254E72D0F7E5DEFFB2F1C9B25DBB04E9635036F4A43F19C5F9FE6FAA797 +3676FF4C7988EF89948644C1185D67A631A491016C84DF8AF6CC0544F386CC95EFBEF6A1A5BCE38E +4A9706D7860BA8CC99FBE45FA90EF1800C336A37CDFF35ADBCAF75A7F03DDFDBC296BC742A15105B +32CCABC3DD5DBFBB9BA1A7AEF394D76593CE312D8AB946F140A8BD05B87598DF92699A9962F6FDEE +050C1911DC7F3844828D0DBE4CC74642B914FD94B0EF5FA6947E98AD4883377189A2476D0D83F29C +4CCDB8A38479C8797F3E6461F82E810E35822F50248386B0867AC7A086B5C4E148451D132479DCB6 +EF9305E13B840750C20AAFC7C7CB3766245B7D1C85A792E150122ACEBDDD17B80B8F31F1E9EB2051 +1059F57E637F87556DFF8847BF7C4C95BAF4363D80E4286CF233611CDDC3B8F3365BA008A95E1127 +E973DE7CD2AB4B66DDF4CDB6279AF0A1BE0DAA98F56D2B974EE775525110A0651930369BB232C803 +2237207BBB6ED6A25561DFD587C8F9178BC580895F6681D9199DAC740D711E7ACFB136291ECCDE41 +AF00A297317800E74A50948CDAF8FF1DC6238844F06FB1200D64CA9789A4CFD0E92B0EFEA438D442 +B7BA265C453E2A41753FC25459BABE51228138455025498C7BBA70947A26A529A65EFEBC29CBBEFF +78126ECFDEAA3F25F5FC916A56525FF5E86B96B8802CBDA4FC6381EBB9304EDFED662806D8181AC6 +717CCFEE25B9709209EC1351A9FC000F8E9B3D8676785C425C7234946AC2E865B844FFDDC0E9AB36 +2214E1FFFD713D565FFB3C94F52C9659F61D35C30F4102F702305C5DD2E5A9A29021E9E7F45CC8DE +C7785B84440935DA3B7DDBE11E979A819B6743755CEDCDD91C29D35823CED49666C78575BF11BBDF +B3D0E721AA3B354110BA1FE3667D1FD217499FDD99943127043A1DCA75B29D35A6CAADF6258CD269 +34140A1FC7714BD96AACD90DC6448C18EB201A32639D6469108DC3C830328C6586CB954854D62126 +93C67A89225A5CFB5E195BD919E4226284C616CAF2F49CE79E739F17CF8BE7DDEF9CFFF99EFF9B4F +D5808F9DFFA9942A603E02AEE3A2DD5F8CF45F559B4D151D6A449FA5776F2B3AF393A8729E33CCAD +8E184568AC83AADDFB95520EEA4415FE203E8C64397CCC9A344BAC04C0370B6788CA88008B03380A +63F5B666732750D68355D2F276F86EFBAB30EF59D3457CAF355B3367108415F327DFEBC698A61621 +493DA540240A396D2596A4AF8F4E2B1A9C32A75EAB3CA05D8419EFAC550A03A6E57872FD71602782 +48555C567466362962AEEFA00909E210D9D4E9E2DFEF44D84DD97BD593DD23F5DF9137F22477E3D3 +865EB802E71C31EE6DBB8ED1E83BC263B209B664F15320B7960E3CC89742AE9109A63899FB02EEFB +6ED3CBE2D557A67187762FAE393C359FE25CB376406C7FE9481FA6F860B5D90F4C8CE2C28C68FAAE +74BFE42000B91C539B057E773B3CCF1A27165E7DA570DFF04AC854C9EDC8BC5A43E09BEA13994C7B +7B9087671A01C1E685C939457366DDB5AF6C2D7EF28472A6BD0BFE3A321D2FFFFDD6863AF1E57D6A +9A3721F66D0235B6E8B8B317161332FA3A38BC42E1C74B735AE370CACD75E6083627AF3F0AFED0BE +0105ECDF154BE9154DDCBAD8A6489A7B0359005070B2572E7860C5BC3EAAEAFA4E7E1732871E6B0E +497D52ABB50CA36D88776B2CAB2B640C52BF2A6F8BCCFFACFFF27BAFA6826CF9E29047C5B8CD1B41 +9BBDD7C12BCD818332000029AA58E4EB72F987E70B8CEC536B31C3C95A7CEA38336A9AEE77EB34CF +A34F3561ADAB8D115B47552ABB52ABDC6E28063B146663FDB2CB6B13B250B1EE4B7FA67CE9F24DC6 +0722EB77D45D1535BD3621316F6023D95418CDC7543794D9726DB6ECBA95AA9E04AD3A5F182B8523 +C14D34CEF3D2BFED3140430077849D805AF50BE53DED83FAD38737E9B92906B99D27BB2A65C220A0 +02B92A6D88F2A5761A1EE851B3330240622B99C1BAA0750154B778B0D643EC1DBB9B9F8C1A787EF6 +658ECC8C8B0EBD6A9970561B3EEB1330676BC9B9F3994F8D42D99BDE274A05AA5EF0ECDC7A0410E6 +A5BA1383BA3CCAE01077C8D5BF8E82A7E01B43E552198C71A3769F09AB0905C1A27B819DC525F048 +CF0893C984DBDDE6AE974DF285E7BF90D3672EC6738E479F9F17E7E2AF84B89D2CCAD9EA5C25C531 +24E5C6D975010FF33687458CFFB8F643D233874BDB13D6A89A5F416EE23EB227EC158F0D96A4E10D +6DEA4728E32495182EC06B4E6EE2A7955EF9C012C8EC207C5AC139604DC5E983714BB88184E84C54 +5BB4A1B2534467ED5AC6015B4FB623E7A48E607AE5A0F178D61CD3115A2A31927AEB68DEF7E5FE34 +33E88CC9DCFA05BBD38A0D407DDAD88A15B860B96B0F1CB2211B31B144FFF8783755DCB9634CB49C +57C65672D42EE95599417F356EC7A280D0B4989605110436163EF0AC2212C52D564F9757571B01E8 +433D5ABA8B7D3E7F766E43E681A109C2877A196FC36D617E3CF5A31642EAC75B6E3346893CAD9B0F +587675D432A582C68F475AC6F0B7DB8B4C956EA96876F778BEA8ADE1D1E84189D7B1B2C738BA0FD7 +6160900F32C691FD1F69C909EA6E6A8A7225AED8F0E2850A0C329036AA2525AFA5E5DB616B9CCA79 +CEFD88047EDA08C828DE562F2FF6467A73DCC001FAB737C12ED342CED9CF80B6564A3A89FCA4ADF1 +3B0E654D0956F3A3A350664BE1848F31634BE3C68077F239FB6CC75935E5644EF06E4F0E5269B4E0 +2FAE4CE1300A78CCEF3D85FF89C72EEB966C937FFCA40EEB52E263ED5C9663F5738D3B039971D233 +AE6377FB5CAC975BEFAF30F982CA0D7197F5B22BF7C92A866837CB17644B8C16E5CF0B1929D49ED6 +155F7743E0FAE73BA2AA0393EBC09FBF117986B99112FB8FAFCA4D042BED17981C421016846F37E6 +34AA29733B8F8ECE030470413E61A4501C3610F06B11BD6F0274B561FA8A5A8AFF9E2626504B7F02 +09170AB52460493824EE06D10707BD8C0BF223E115F5607A70F8DFA940F789D3121623E0ED2B5E91 +5E9335675C077E0649F72E4B164CFB6755982AFDE8E123EA6402D214D7FD947FCE31BCFF001112CD +F85ACBEE11801DDE9E7705C70412A2EA7E704F39DCAE793FC62DADA3DBBCF40E4AE3FCCA68F54220 +3CF06C3FA7C3DC46F495DCEC395356B20AAA3EA973DAA8612349404533EF1A2F9A24B5C9383A4AE9 +C15E345C18B8E04247AC9ED0E15C52B57C2AB625721D1A5E3F1CF7CC9B209ECBB3402D8D53CA28C9 +4DED89940F86638A102DD62E1112AC5B986407CE6B7A9693F2B25E60A850E0E3C9FB75231C0EDBD7 +A1FE60D17C76723C47F709E3B15995DED1C1F525BDB9C4989154B1F3FA3CFCA62491E6F420A22CE3 +F3B220B233B814DCB9E61C738E864EEF4AF3DDC9CF426B8802E28D0D93263F7BA770424AF7F98F05 +2B14B28B796F1005A4310C9927CB6C8989B4C166F7C70BB0AB725D38D0BDDF420E8582B95C5697A6 +9564CE7A5605F8B600C583586F96E9DC33C69E8E99EC4F90106C3C074A3DD46620E47A00BEF276EB +1006ED2CDD6F43E949B6630B7F6696CBB5B825F92C460530C326EBCE454CAF4E3AC53D4DC19F6D18 +5E179AB1FF4EA0263F1799A83DF2CB19FA2E5BCF410B009BBD5CA8F286A1A355DA2DBB5F2979821D +F86382DAEE03C699A774FFB70BD83F2E2E91497862A8EA3EEA9B92BC182ACB162539539579A00645 +FC4A48BF0E3F3C163585C4EC69161198A09957B1B346328FD8940D5135A81D8E84F5C192B08A7F3B +7382A2FD4904DC7F0232290BE98709FD5899D1A02BD5A70687FFD77383FF0BA581FE3F28E9EA33F4 +4B5BE166673A30C9FB0A6DDBE7E475510BCC47E14F473C20CB8115AE755E15523B85AA83B6FDB526 +7DE52FFAD70E9CA997B322764E292C218D798DCD709134162B34DA645FB1A9E69E9FA2FCE9778763 +3858D4BFD8AED37028143D0CE0213318A73A924C4CC3283B73980813599A3144B634B6EC1974ECD9 +95BD31185B263B63278321D30C8D2D1C3B5992947DC916B21E25CEB9CF73EFD33DCFBDDFFEDFDEF7 +79DEDF97BF9756747A1357A1B92F9B4959557E49329CF5958C1A6A8DE227C5CBA0A33BBBC8F784EA +79E6D25F2C698AC6AD38A07E45D00A0AA6302928721E4697D34F61060D8E4CD39507AD66525A7026 +B9EEB615F8DBC21E733D1549E258D5E5BBCD6F0F37B96BA54E393E14DE1A8B82BC777B33CC2BDE69 +B87A752075C04435EEF8D00BFDE26381C5F7934F11403329659CB0E09C237D5BA70C336419BB0ED9 +1C474BC7306963CDD93B15747A293919E7D1BE2FBBDBD259135E42641AAAB9A96E815BB93E8008F5 +BE15DF0CC526714FD1CFB1A4A8A1E92C31964DFDF559FFC63122B956FCE44F3585B3A3F45F4C138C +8791619CA2AB41E2B5CE0FAAD753F5DC0C05CB87E8EFBEA6060CE0ED8A9EE3EB08799AA781F37800 +AC8C5E9F972800D1D5B77010BB08DDF0BFB6C74CA0C6476FE596FC6012275CB6858F01FDC2D21D33 +0BBC0B19182D21782C5689FD5030615FCD8D26CC25CFFC10558C02C27450E2F250C52BF050D9B0FD +6C161B03FD0FA5FB8BEA63714F5CE99BF76C8AB58152E83C5A4F4AC8FFF7A9F43F3EF93959ACAC34 +2A6A7F280AFDB4C97F0A78D97523E5088944BB1A3FFA68D97FE4A2BB90D0F24F9BD7FFCB26888593 +5F9D4C5F097AC2AF877288604FA199FD5A3199D4ABF5F5BDF433F783E417FF94AAFCB3C6BF59CA23 +94108A70135FFB47819E0FE066FA7AF0BBFF3AFE93F793AC95125196E8031251781AF231075ADDC5 +8F2331438C5957E549872A944AE76ED9CA3965C00B7C15AA10649AFDBA85405C91DD998EAEF55FAE +4F2E8085CB715C191BB1B4DD00450AB1EE3B18870E7F26A979F77DC5B1D3BE040955E3867B015F11 +3C9D6F831BEF648CF5FE76C4F818744A125BC0F2BDCC682E4166E38258ECB76BC7E48348CEEAAB06 +534324484A56608674AE866B9E07B87D6DAF97611DD593CD133F6F2F0EB0F20EF6DD2915C9550BD5 +60F552376D5D90AAF40C97F0E62D9E4A40DC7A90AAE9D4F0D089E7D5A4F7FD6E983B7EA72DE2B5A4 +A6B5F50D22F4417BCF2E8C7CCF7DEC49F86C47A860904A71D87DFFD63C8EA7C33ADD29372BB7B4CC +6E9610021ED741A9897DF78D246AA720BD4DD7FD35A2B71286A88B2405E884D702A9AFD4396F3929 +2F58BF14A176495968796EE7D6CA701F65794373AC9B7CA8E65A4471962D78992A4140565B150904 +823477DABCFA849DC87947BC828F4DC71FD6D6C77645241DD861D373504168CFEACA3A54986984B0 +941AB1FC7BA36AAFC85DEB271C7A80A7E3C60EFCABAB5342F7CBDBC0F71ACE4ABBD81C03E0922331 +E22E83614652CDB7167955FA90452165C6A67B7F30C471A378B938468564C72E1B2DD967C0FBF2F3 +F3C73A00B389DB3DADD217B53F6BA4B3C6CFF4A66F1EC8B95C9713BDC8251AD3C6A59B8F068017FE +2C7772A78A9829559743DAB581244572841EB5AE71EC5B0EBD5539562777637FCBCD09336C9363E2 +660B43C4C3ABBA418589E46230D346F5EF47B7C2EE00B937CF5A0E2D5CFEC6E1A0BC86D09390B177 +C101DFCEC8F0E49F6729574166F2C42B8A9E367F12ECC7D5F9A866AF044146B4595ED6473FEC5727 +4719D7E0C374F91B34A3F4092701CF64CFE686812AEC4E77004704D25C5086D406EA2CDF9BB10EBA +EB6BFE0B1A1E13A35999C91342FD269E4A3D9F2C45FCAAE07B6CC1AF64462568C1BFECA66863015B +91A62151239FB7F67BE4DEDB7AF09EC61C43EFD6014FED5BE053E74CB6165A3924FB0A595814268C +F640F5BE00BEF5ECDAD8D4A6F1228744DAC654B4E0DAF52F3B88A9683C18CFEE931EC1EE67691880 +59F611143018E551BF01D91D5CAB31F9A49673CE11F4434BAABAEFE4CAEC529F9965321763B771F2 +AA8B1C5B52E551A5D5E346BB8F181FEB7548767E15EC543F4EFB7EDA9BE370F6DE158BBE77C1CD46 +AC57A819CF14897A74560D5C3AA639F97B0432EC76C3190AF752B18C5EDB175981929534782641DE +00C4A63BE85FE4C8287975E53B0F57833DB6A58471AC706D6A9D93E98761BBAC7DC8998B0252A6B3 +1F05BC6BEA70B79E9F08DB85C10D274261437693B986AF06C2AAF2C1910D82DCB7461CB99917DE8A +5E6AC6D6210BA4769CC5EB8CC898A08C3B12D77E5111FB214A0DB28E9B0E2CC49E21AB4EA15C57B4 +2C6B97CA6DDED3FD15FC09BA98078BFD95FDD3828346A8E83BA18CF3058EC256B14472E0498C062A +FE03A5C17C61362D969F9FB2A1CEE377261762CB1BAE3322852E8AA6793DF58175B24F5FD2E26B78 +5F1B6551287D2396C35B4EF3C26B95EAB83FC4D03782745D1C550E7C7F9F01A7A9AC761E3D738BD9 +3FB3D4D15EB65491E918D2DDF6CE277699051E57D934AA482E074C97800D4466D6D790F3A1098DF4 +4884B4CFAC8F3A56930F96173465CD559C154FEA66F85F1584F6E76D0EB5D9B8469DE3766C57C650 +331D465017210A4B2ACEDE060777BE10BBE3D7DC4FEA6FEE27AA6C7B8DFF3DB8FDEC90641C6CF113 +0FBEC981A371B255BBABE620B5D760D5DC7C7B7271E24DF8F89E4C7CA8762BF6AE3314F2763F9C58 +E3E583D98056C90C861BED8A3C428A59F7EC9272A571CC97BC97A9F261D56CDB3936337552F29E14 +4E76DB8084CDAC1601F6C0A2F0D242512B8B6DF444F4177721F9731DA7393C0985694B23650BBFBB +51E5CECFBF933528E4CE677A0E602FE1197CF61005A0A8D663372F3BF3D12C4AC667AEC3597B68E7 +E2F5C46844F2632D36EFC4CFBF9DB5B48D448FDCDE6110D4B38699C749DB50874C032D1B5D6CEA87 +CED46ECEF3975CCAF968836C59CE4E606D72EE0D0E5B8AD9991F1EE64CF9183EB07FCE91C6B3411A +B8BB4D251DB1CBD3F5B5AF4246A78B9D197536B2CE46E08420DF6DE7A4EABC5573CE13791598686B +3E8E218DDF4E7579D92A8EF6255DBC569985F2FB0BFF0700F8CAB42DF67C3D590BE2B733A965E86D +104017D053B10B05B99037F693DEEF8A9D499D85C5054B5AEA5F245911AAFEE32FC032DFEBA794D4 +79EC2866857CC7DF1C24AC3FF1C4B8A24606D3EC5CFB0BBC1C9BB3061A6CE6822ECBA61A14567230 +FD517F93C34A6CB2A430EE84D9627C4D110E95EABC9B0304D21896DC2E3F8F656899B7D7759256C9 +7F9F75CFBD2785ECA8D957B1135F30473B1908B97EDE57F94DCBEE3CB288BC00DB596B0AE3A42EAA +178D0ADA7282B219D9F0BEC55773811128341509B08EEEC9C4809204EC91EF95B3E4160A926D3000 +E3AA9826F8FA80DF7DA57D3452561906FE2290CCF93B12090E4F1DE31525B74B4C41A9AB301FFE3D +3EA38D1441C2C9A95F981013305E2EB494B4FEE3780D6E46E2CB716713ADCC82FF6872482B0EBA35 +3F42D7DCBAD7A4FC72C436CD3EADF57C1F3D3BF964E08869ABBDED212AFA2B5EA84D3ADBB380054B +2248F80E35F42FBFD88F18BB87AB8E349F4E989694F404E3DD76933F22924059D0D7499D29774F25 +EC1E6D5630BAD1CCB0C45CE6E874974C5AA4959EFA5D3BACCFB34CB191A8DE108384798DBEBA5ECD +53E4F5102C81DC3C7B11EA7A3F666DCE6781D2B8F40C86EA933A9F26434B804BBD3912BC1F3346D8 +D2AE370BC940F46986575DBCEDC12CE814D428EC6013FC4C5476A73085FE33DFFF732409D9DC1FCB +E72581920E8CD34DE578BBA989AE42CDFB39E57F69B0A1A4446BA9E024D15336F71929E3B708783B +F9196C3969FD93928DEA02468DFEF9BB1888AFA0A137DEDFB664C41D297A84A9A54E94BF5C4DEBF6 +5F5932C6EF11475E9E5FE5DD7D4D09F2D75850DE1FA42CE9C37918A28A12A3C11DA4E5EB89261467 +F6AB32DCEFD6C3DC49FC71CA1E2659765438E125F97AE1020416B028600721D3853B315B503C3AEB +761C3AE00B85242BEB9EF529BC3798FAB88CF82AE9AC4026830EEA9F9846FC68BE0B60D386E188AC +B2800ACEC03E45FE123DC21839315E3063EACC5A81D68699B27173BC0500D8170B1F5A9EBEF7FF42 +30D32731104D4EF1131AC0D6D5E4DDA016176CFF33DEA248A7B536C6C3204BA45058CA4F252AF88B +935F809D3EF6A7463B1B36BB1BEBFC6E5C7BD1BC49307C1228DEAB037A3EE35F1CDB895AAC3B229D +A4128EE7075702F1931259D586DBF171E0F8979E57BA91B7C199672A7798254472F8D54B2BB52A30 +51DBB735013B613FA8BDB86421498F2C518BD794F4DFF2D7A03AF0E1FA96846046FA4E258CFDF2FB +32D66B04ED9AE29ABE7BBA5E0F6945733A1196D910008194D0932CC85DB56135D7F300E78D09B30E +A9434691F20C51D3E2EECE3E46B8DC7A5B9D0DB05CACB8CD573AC9B8B1DF44D49D17D24FF412778D +305369E7F8DB6B493B2E6134EA6091913B30EAB92FEECF31A6D8F9BF91394919D19687EB0F71369F +1144139BC54E864D224EAD93C5C4ABFEEC7EED6D80A824BEDBF9B07D0C5391B0035C0CCD7612497C +0E9A941114B0EECC8E559D73B53E9C54728C13C997AC81C0621DB7254E4196B75550CACD754A9DEF +D1F3B69A0ABAA7D135D8CD84C1054A5A57067871D2FE873047855BE87EC34407866BF20F911D6DD0 +399B6F535ACAAD8727FF10673DEBC40F1AE3022CD7D773A1B2BD8E6752AD6D09723030AEEB204041 +4DF4C77BF5D4D829D7897E4BC2C06E640ED99DEB5B932F33EC5851EF81F0B98D4A6D6EC3C4723D96 +FB11419E82B67660B7131F2271D5518F8845588528A7A1B2783EE4759800C770D2DF86BBDE4577DD +D35F063D6EB7CDCB4B43D1F535650A2C72608FF08A3F1E58238EDC3A675E08085DBE27E06AC0F751 +FF04C253F7E66DEA7B7D737FAD1C25919258E359B67D41436E51D605F83193CFD5304A5B163DDFCC +40DD7828C75E9D74F1557CAC2FFB0FE4D9652281E014812C0C2C42521667D159A55978035184AB41 +FF3C65B5C4F528165DB5171D1D6F29E0BAB0A827FBF8F775D06431C5E04E372593F13BA64ECFEAF3 +B1D66F28205EAAD68DF39664B4FE5A5ED79C1AEC3B1D0AC339A412351742C45C3197B25BABDB27B7 +9A272B1BF037032AB5D48AC1CF49F76DD9E30B722D701106F3E09A446797579BA9C413E7116BE9DA +28A974FE3D1F1B4BA0A703C4387493FEDD80E8C3493ED0701EA9369D836F9C0294A48FEFAC47B812 +93CDF9A9ECCB09551E795B19910E4BF37227B4504D4CEBDFB5BEEE5555F9231C6226D6BCE4491A0F +9BE9B0704B648FC887E3EEAC553D8E66CA96653578C575728DE0DA676E2450A6F666D2E8EFAB64FA +5324EE7ED0F79509B6F468A12D442A47B511B0E19BA5A9D2728AF2C7CE6747C6B0D251731E18E5DC +CA36D929B7A5A119487494E62B413E302385552844C0A85B6CB6F900F74AF3FD5FE8696016310434 +95D5E5E1008CAE58D63D0A65D81A266F44050AE77B3F7DB138F43AC3BD430ED4BC5FB5877208D409 +2E2BC30FC94DF2EA88C603563DED241F0A7F620CD8D4BBFCF37C1080DD0C0F8A6C3D959AF95E606D +D5C80EF12B6AE0687055D51EB861BC9FC200CF2EB5451BAC6CA284D291A82510C28F88988DDD42A6 +065EF251F5C500A9F6E0B9FE7D22674202E0F945A3AA70875C32B31D8CFA9618D6547E719054FDEF +6FD2B5982AE01C760029D6D2C8B85F4C77335285DA789C23603A336CBE3E0F150556ECAD2FA3D010 +16AF2D17525E3C830D6DCADE677BADFAC121EB3C39E1BB010FDBEB96A0D78E4521E6ED35FF797FD7 +BDFEA5604897931C4713673D9A97DBA97CFFE858E28641312D186839F3C8FC33275AB2BA53A9D47F +932028CFADCFCE5B6087D8F77DD59D2E37C14EB797400AC6584985E1B1EF6CB0A52D5BEA251CC28E +E67A0F5FB641FFC9C609138F3F305BEB2DD4C165F8D46D74839C1FCD8D4A349200FF0700F836ACCF +BCFB299E66E48A86E2D3084BAAEEC278F3AA141C279587A04139339C36594DD31056F03CF47B111A +7F3DF0E9EC86D2DE5A100702B43214BA3358D51A65032E55F1C5262A4BE0E26503A9A7AD6A014DB8 +A945263B951D2CA5657C1499ABA9E6BA54784044515E4EAF6D9D71B38F4451F177F00A326AA9F731 +9D049B5209E81943E77E5E681C2BE7D96710B64D0123795F9CDEFE8CE65EAAAB75911F1D2026C528 +13F7ED5EDD094963C79D8D1C600AF4B13DE5267F839B8914216296E5656C84D31101F49A4B623A70 +C53EDB2EFD55089EB93D63073FCA9E0FE67935385940CD177B6AFED4B0721B5DC1FA520FED9A8556 +CE910723F0F4A089D6026CB4506B9C9ECDD79332FD9BEA745C3ADE2BBB0DD65E4853805B70209554 +785D592DDAC609A03721177CC28DF9342390D0BE7FD6C9DB872FEB555DFB60A12A9A2F6DC500E494 +BF412731D4B38E732C30EA50245B031A0D40B17A07472860C75D809706299027A58DA6B0A8EC9092 +8116BC041CD87344AB0D910B42E6FC822BBE4B28ACA1F4B3E3290740441C36645616B6013791B8B2 +C75D047AFC1E0FCBD9A9B35E4AA03EECF687E7D5A366EC12063F3B9D875EA7B2FF063876F8D2841A +C55A7947658F21AB7EEDE553C20D64344EEF5E7036A879EF191E3CDFF9660858B6CBE8991EAC3778 +B96D29052DB0E4718252D57BEA3815C194BB0CD0A43EC0FD8AEC2FC5F680D495E3EB667D8D415AA2 +448043F05C5BF815C3A5315C0D8B9B46C31D0DA89D4D30981E84303005AB073082C28299C7B883C8 +D457F940D7C1F1345427C9A0D18A68CF1C33011D57FE55D5CB0D9B4761E28E41CF457679174831C0 +90A2A3524A6B46087619C7857F4987D0F5DF0F743A03459C739DBB2C62E0B495FFA48DE722ADFE91 +02B69E775F649CB9DD06D4D58128DC8B42941622169F0F058205174258EE949077FA65011F2A09B2 +BC1F8579874FC28A63A57CD552A15B471919B516D1F37838D60D11D6CB1692FC951E789BB213FC7A +3472DB2B2728DF097D4207667A59177B211C5105DDBB5A69BDEF2B42CF40C752BF6C1C818AF15A12 +1CC5C3F3B6D1D8B6512B9CE1F260456E3A553980644E74809EA63B6989334DDEEE5DDD2FF79E98B9 +467E09D5BB6CDB8504463F6D16AA0ED7607AC5FD1916DCA22D1679DCFFEAF61A96912186FF36955E +EC4D289947D8D569A609465E4B5AC96F9B1B79025FEC2AA07AEFAB5E3144A57AE38DD6C7A93BB4B0 +FBEA1D7399DECEB0878DF3187D36EF9D3774B1F3257A7B6300A1940A757BC1687CED64F0A121C2C8 +A033993850299CF02A05BC197A14AA55B87700577787B3E57B7090D04168EF0664FDCA82592F2316 +00F6C7F5C42E13D98C3770C24441C120223F96A6B8F42F26BEB6F6AA1A375A91AF8238149A9A22D0 +CE6247EB0AB6D4948FF3467F94BD2029BB28C5E39C7BEA859AB0F9C323A144FCF441291D9B99B232 +9A1AEAC82A97C13D8249358A643638EDF79D7B3FC4493995685390B0840DA70D1547FF6C02C0A637 +043C2F66F32B137F171790CD3B43744AED949ADBA0D655B2BFF64C9FE3B28498FE511AE68FB26C95 +F165F347279BA65E9ADE28637671C48AC808A35D686332DCBA49B94E2931D25EF18203C0A373DC3A +E33E8A2320BEFF38A3192106D5F3F4EA288402ADF25CE694DC93B2B3CA0F6F5E4F77E12C7D62B9C6 +044EC0671888B3249B0CFF6226EC7989977577BFD89D6EB3DB5B541CF45A903FF6184B9FF3885230 +986E97286FE7CAADD761E93A870C528BBF542A9D32BB0589884B9F7DE259B5BD85D1E6813CD99643 +24304E7AF22AB27073836CB87181FD1EBC440040F76B229E29C5FE0B9FA610E14F0C06A48D25B247 +496A660FCBA734B9F7942F28EFB74DDDCDCBAF2A53B4B0D6B421835CDE6C2D44FF4EC48590F31A77 +A5B4404DE51841BB69296155A72CAA901385C891E04DFD07583F9C33B41987332B1F708E8ED81198 +9427A775DBEB7594EF6304E8C3F923D8DAB4B222111D9B7C913D113436D86F44F2EC42BCE44C32A9 +B27AA90B15A37032DBB6E5700D690ED580A33149899D4F04A16EE69FEE74B916CAA5AD835A067047 +296F99F48711C8DC3D094B593ACEB1A2980DB09BBE51BD73C9C764D0FFDD5889CC4052AB74C435FE +D4FD760D779FB71B204B9B28A18D7EEB68E384B6703CB29A44405F081440A3D4192DCEF0B156FA8D +5C674AE7A482350E7FE52539F83CEFA0E4BF0F5DFE3886A9DBEBEE3D0F3A11C58CB657ACB3BC19A4 +1B65ED23EC99B5023706921CAB4C0C84D8AE7AAAF5A807D3E5C57B6000C238D4D4AFE5FA4E6DB16F +2A40660B43ED3BA141BD794A14BD894481E9517D06F531100D5D66C4BE5EF60C75070DFBD4A264BA +4B3762B9A1F0BEB805AE39BE94053D032272B727B6004143E9E838CC989C605F8C449457BDE0B83A +4CE4FA1D78B3C938887979615851200AFFAA766C12B7AA484BDA01A5ACA7D98E3ACCB79CC50CF3F2 +13D53D0A497F558E73F2EA6CC3C2FC551695154550190A64C422132237376354510D2A1CA3AB4998 +AA05B0670824999D2825ECF0058BA299875B5A4078DACC58F4CF553896513EFA5030A1F21170745D +D7E1C10C19D173D5EAD5BBB6E0AFDA7CA4737314F5F7FB5A261BBFEEA16FDFEB779FF5B2B7C4A59F +7C712BC81A4BB4AFD5745C76AEC4BF0FEF299CD713372B49006F74CF79155E72F6A6AAA83897E2A1 +0951ABD83EC439952953FF20B1EFEB6559B15E7E632A0B18C6B1521CAE55BFD9DFD7E4484EDFFB71 +D89152F5E74E4C679DA5CB044C5AE12DF231EF023ACB3AD36BE8B468644015EB79104D4065700BC7 +B8C10371587C70F33C6F892B9ED60E6FCDA67F0BE828E2AF3AEB2A32F6FA179D68E2E32809773602 +AA42869600FF0700F8BE0D2E4DDC322B4E77007B4F184A5D309A0B779413194CACADA734FCBEFE20 +12FA4A66716441CD01826CD4E22F681B6EB59477C870D8E63A3CEFB2976EE2799CB36F8262336E96 +6EB228A2780FD7F7E1079826F36FD2E7C46F654381712AE39DBCFEB61922CE2C05B16DFCB4CD114E +43AF6E1050CCF0A322A5203E6EFDEE38FEA1D1A8A75569285EAB85E8CC004221B3AAFC8F1D2B9FB5 +A3ED30324E29287B1E7955F239FA8FF4941A3AC4B87E4E3DC75D025780758792DBE8FF3D56E9B52A +D415F4F31E3249222D8406EB3C75799B4776B50D086B2CD990818F2E111EAB54D470CC48E417E61D +1ECCF79DDC7157006D84B227F93013A5025F28B66F6A6EF6855501A5AB95DF79AEFA807226CE31E1 +ADB46A59B2A060C79460DF77F27D10A3054C142DB741BEF1A64211A9D5ED8CD95BC25141D6B39663 +CE7A7D1F6B1B401EA39CC863A03898A67FEE472726443A2215C75FD9D6BB0BDFABCB9B1421FB149A +8D4248E63F65F061BF0E9743A2D221338BE862E816899467A7431491DC643F4F373A5641A1F46BA8 +AE5DE29CAA33EE4C07DD7F26182A55F9D110E29D4CE5E9C8CD62FA06D6F42767CACB95DCAED83454 +09A07E0C56A0336A9DFF4AA85C5CB0D34F2BA7D8929A2676BBB92AE4F68855DCD79C21CCD8D52E62 +E9B3049478C992FF318023D97C39B483E11CA96636C39B503A4F38CB74ABDCF4DB539285BE954AEE +C400DF0F64B281AA1D131D30C9387BB288F1E56F6F4C75C32C11E3D30BEA3088C9D544AE3E91EFA3 +E2E07FDADE4617716E0B78FE8DBC70CDAF3A3E8B30B426F5FA905AE21B66008E14E043357C57DBD5 +1316A37DCDF877C99F536F8F0C0E6F8586EB13F5196B50C2FF0195FE01A34B63002F6F3CA9F459C2 +D09F8BC6207E05D17FC2B6A525BF8E35A522AF2C793861D65C0E27D9CEAAC19C7D72863D0A5DD089 +976937E52906C88249FD32819373025D2D2DD37B06C6775989172C51FC9C634250E4EAD6BC7923BA +DCD8A5953141A40E5EF75F5F3D8E32938EBD8D5C70F6C6E4BE86EBA1C4893C402038878338DE4C99 +84E00FA69E36BCB84F87A1DFAD4CC05E6503BE6F41463F02F2CD35732C4F90D942871230FB6BD1DD +98D9F9942A0226D94D073F708F086C4A715F433C542A9F021819461F4EB69F205E3135AE6E3D160E +FFB010F6DCAE7CC62501E7461FB7303FEF43CC1D1F07C90CD3FD22930A68A16C17BB98CA493ABE12 +FD44425752CC363D813E84AB790B0A55E32F8318080CE4A3B06B2691C4780D5FFDD0D22C7AF3E039 +EBA0877FEADE8A82932EF002A40837F8F5CAF51CF8FA8C246E39981E2C9C7473685149BA7986F72E +E2AFD1128EE8970B24CF0977D4A077AD197F807F0BA599AA43831EA86A3F6031437238BCD59BC428 +85F763997C0C24607A170680A27BDCF091DF15B75A4C71D76565D8466BAAE169D5BC2DE60CE746D5 +5A1589815DC7EEA4F40091B9AA4D24277B969694BC4792D3F4CAF8E9EB7B6AEEBBB97DE2033FA651 +5D38E7F2004F5A21CA289CC75597F8F22A38DEAB754283E88222C48AD7101FE365F61501BFCE1B0E +1CC8C8AEDC3E1DD06C94AA233681E938A6131CAB9CE93F1B47F577BB6C577027B4C0297F753E0C0E +3BC6B64E65F012EB9CAD82330B2C9534C0F40695858E1A7AA4F14F365780726C265C868417815D6A +39FC4072ABD980031F5BE0B076194238C847336BC51BE80FA74995FB89B5CB0B7318EC976AF64902 +C2D306C38334735858C2300B300F869EDC37CC9452CB863EA545513ADAF358FFEA69C6DF86F23694 +1F6CB2A8B318144EACA47B03FC5D9C14174C7D222BBD8CA85DB5F8880299B02E1FC5D8512C1BAA11 +18FA409338CD9418F81A6F76F9FA60F0929A50785E69B1568B6A10963F699BA8E7732C94355DC04C +74E4191EDE8BD17D15E5CDB58C33EC1A87C8742872FD0347F70DA428E9B6B377E41377412F7E3DF5 +8822287AF171AD53E44D0B5586753DC7FB14AC27CFDA0FEB05BEDEC0DABF02F482EF1AC90E39ECDF +1EF8C4C26B590A7BD718B3F70F358CDCE265F9C566F6DCCCCD7A122B0D8F0E4EE05B0276B7B6B0D4 +59614EB8820137FF6B18CC66D387A99BB07F6B4EC82C180514FD8CAB99E096E8CE91C06CFE08F822 +09257F0A53C53929657A8B75993DB0ED7C811B81E37D7FADF06FFF5B7E70D1EE1DB41623C9BF58C5 +7E77E6E9FC196105061528213503E9E2DB77D3F15CAA0A7CAA4038A99D546D7E0C5CF18619162699 +FE87D2E0D3F0C1F37DE832FF728D92595CA7E1D8E5597DAF0466E9148E41B1756D98145A4C931F18 +A96FD9C9AB132CFC4C6FB3F64802A747C3D7311FF6E5C31D26172C165ACCFFCBB8526D737AB0D819 +2182CE1C0CB14D0113C32D735C6569D1DEE05986EBDBB8CA9BF39179853FFA3E6AD7DA66475EC4F2 +3B0D38BF04CA1D44975058A7F554F4C558D228E9FC7A51CE82C36688EBAA9D4C9C6F3B7862DB183F +52C276B41DD98C1929022495936091B5E18E29A230E798A098D064E28728668F75EF28173316FCF3 +4CBD086D0830249229C1F16FFB676C4F1D501B2839886BFACE230F3E18D7E84B40722EA7BB849FB8 +104558BD5851830B186F135BD901426D34D7B73897C6AF2CD713274F0BDD3EE94AAAEE3A70B72FC3 +1C1CCB3B3FCAB1DB0A1FD5FD99D865B66522B9A15A8FE043C913CF55401CA17AD0E5DD51EAA3CACB +66C50755D0237285535FA6F8280F52EE02D552B5833449CA8D5EE43CDD2FF09972AED8A02D726277 +919F330AA9A1C07B0D34FC16CFEE7593BFECE57A6B597D77C648392E862CB2BD4838BB7EF8A739C0 +CF0F1352B04CD9EBB195ABBE36EB91707E34E3A7ECF88845B5DBBEF4A532F0FFAC8149C895548FA0 +9C016C42F0A7874F06480AED5CE5FFBE00FF0700F840EA509D786C6ECE0499EC5EE94E06CF719FC2 +11838AAB90BB0FB36F134F01AAECF21D349C9C2F5E69636A8BE17F82FF953132A649801A52768133 +A2B101EC7429C16FAECEDF1F9EFE99FA91853E72C6F1C04C4554EB0075F4150B02B5DC7356C93A41 +2B43434630713F7C008D0B59C141FAC18A99A44B3FAB60831B40D69447B0D9BA668ED5D913DB5A78 +EE347F7F69FB662D8800FA6A0E3D3A8A8F545D70DC81D9EBE440A5E31741DF0482DD1D6FD0F0A8B9 +76E5C2CA36FF54AC2317851916A06F29A194B7C0DF233212723D70793C5481B4B56D0C8201FD2B62 +A958483A824A9B85B045488F060FC339E81A415CBB015689FF496AEDDEE104DDF4B01D2D2F56A52D +AD0D288853E6B0C930AB93B71F6D0967C33DBCEB4EB478B20DAF108A14395FAC135862A3C6233D1D +6C6DE6412FE6C82E92A359A6A2E83BFC358A998336276EA49B7802BF765EF349F53116C1CCF10C45 +7B7E8935B833479E40F3EE4BE270CA9A7C09E2789886EAD3C7B56983CC74D98A77DAB56E5244E0E1 +4B675419B1D4C67A8F3D764FFDE6C613EFEBBBCABB4228E687D8BECFA64FAE2A69E4D91A6A7EBD89 +015A836373AA27141C3080D27D5F2E574DB77B89C22190E5C85DFBC82F97509B2FD3C80E1EF9666D +F5FFE355A8B24C5387335330262E85B3109BA551BB295401A76287E671EA47052A9341784D34562E +073F6348885CBED6992159B059E2735502171451EC88ECC98E5C25522A6840E378DC34A355E246CE +EFEE470F82A863EE7120F2873924CE1353E5D882E18B0A5C2F5C2BFBA22049EC185DAB6EA9148DDE +062442A3B9FC5A2FB56EF7A90CE76D191C53B54B3A79C922AEC27AE5829863B7F05F83DC2FA76F62 +105C2856FF14FE2DE53828E6CB10AC6662BF35DC0D8D54BB237EFDF88966D1D3B2846B479FBDB2CD +3C835484A6A6017112C46198DC0029BC1457959DD413D7809ECBA9FAF9A65D12161932CD8DF5E7C1 +F85D9DF9896187055B8F0AEE1AF814DF15972AE859CE720E4D77819217D11667F324315D13EE8865 +8100E746B37B2C11D17B5A8599ECB2FADA1ECE3C659E01C19AFB6A8E871C3AB9245A4B6D44185442 +7E92C36581D68DED22A0F4AF34C0C0EBFE47356BDC33C8BCA2C95B70EDE95E7AB1AC6EE796B6A275 +4A843FE70B0ECFD02BF584491452DA7AC424C6E0245388773D0EC4BF03A992ECBBCCF68BD4AF656E +FD2C10BF72444ABB5FC8F4EFF09E88A98BBFF0ED5FAAF28CF749B1882B85C2F4CAF254CF156F8AE2 +51BAC090CAAD0777538E48DC76BAD722CA8CB3BB2762BB90539357DEAE5798D1CEC95EF8164219C2 +1D161A1DE31194CDDC0C0F7706651C2A39D1E593B8F6B7999659C4BCE421F0A583F4ADDAD572EE2F +DD96D225F9BF88FF14C70D08B02078703F34DABD3AA519D2846EF6FB4E4FED1E0F1691F31064CDCA +B7C50F121403EF36BBD48259B250A3C59DABF360F6FEFEE7E3186EBBD985F93AC34B635F4257BC4F +47C0F49E7012FF577AAA35898592D4BE22A7959AAEB176A28597B7296D312BE7B00BAE90B9529240 +E917A0A822459E485C2A4841D2C9C96712EBAEC4FC58541B8519BBA71EAFB7FD503F773146AD08AD +4F9F975965DB97CAB5583570E5E1259E03CC9D211A28FE24246E02B00067DA8B6C75F0CD4DF3D788 +EEF8312396638F5115C18D4EEB93F88D4DD5F24B079765B86E71509384DF44C1ECD38E243BB3C3B6 +95BB56ADC33453A96B655242AF35A264DD90F043F6AD221BBA83270E87356243A5DD14BC1C7FACF6 +E114DB02CEA08ECB1CE5D6EBA10C3A8EA7B24A58E1C373D231E90EF2B05690AF47D55BE61C6F0F59 +93B9088EADDF809BEF7B0EDB0FF14EFEFAED3E30143263B2EF99ED9D81ED1EB005EEC27287919FC3 +3F8735735383116EDC56285347A79749EF6C7460201474D176CCF0D1A91098E440786B22747A555D +13E5A23066965661D5BE71DA2B0C9465F703927ED156BE9E9F1539E6E5E9F39BF941C370E7A5FF33 +634C522D92F6EEB3A565383384156AEAD019B0525BE04BFFFDE5C3764E2FAC98C86D81EA559E627C +DCA49385A0E3A5F2B77DCC1DA3641D07192C8869FD35635D410556B68E30CA77BF19B99B32DE9DC2 +BAC7CAD05F93FF0771F854704D6FB33009FD87B1BAE4292D92CD45D22EA720C7E82532F6F0499FCC +0C970711E30064DAB987F64BE5EDD8309C421BCEE4DC90BB99FB1343C861DCC7680D0D03EA72C343 +8ECE4FD9C1758E39E86819F4E695C11E85B143BC667A507B7379F582158D4301F41BF5AEFCDA332A +A916298321F3421FE58904F66B0219F94B96929B2B9AD319F3BD7D432C1BBF3981EC41049C85F270 +54BAE71260B5227D83A7DBA0DA8430A6F45607F862F4708AB2EA5C22EB1EBD4935DB2B308A5C4A2D +E0F7A7ED8B883F596145C5F1B52BAE81EDC6FA0777098E6F5F7781BEF02AB51D659A0B184AE647D3 +5AAD3DC2478507BE5DD36BBA58ECD11BB4C70F12C6B417D36F66FAE5F3C938B7F11B578BC264A093 +0C691C662BACFF87DB57B8F9BA0069E29CE67E801C95F3C611BDAFD7EC23D14E737D30009839C0B0 +5385A4CB17B356962E6FAE92E03AA9FCE1412A43316F3D02006815D2A00435DC2BE65E3739E490E4 +9B985BCECE4D1C25C686AE5F3715C6B68851E751707679FA910C180F3062DC7C4117093815F56297 +70CA9943E813516B0C1434F884D60BF350A56F15AB805843D688675FDE6A95FE5AF53D0F5B10F1E7 +B78EA9E8DB76827CECBB327CF62D7DCB723018617735C056410ED2834C3D76EA8956CB554643C771 +0D853FD57D3A45DA401255967AD97E1E16082AD41853AC0BA1D2154D131CF3866BD0BA0C22EE84A8 +BB5947F1C74FDA1D2DFB14CE4D6BBA258126B85BE523A5397B7087B8000108FEF75F4AA8C4795AFA +7BCF0F3F386F5EC6D5A485761B2437ADFE3892EF1174A3FCE928C319E830BF9A1EB0E7DEA69EFD23 +75E237FCE416F0DFEB0F6ABA7F6ED39D67A3BCE1836C92C220B8AED0DEBE8CE61590861CB87D13B0 +6B9E1A3BF46F720D3C44C59C3309EE80D41D2F939D1290F903CF7A587E17BA230C96946B8D43D701 +F4F3553FF395B0BE6659DD942A6122D6CA22018A9A7167FCA5DB79547C5298A4FD231181F4A7A892 +F3DF4349BCDCD272836B49E5A463293144B7B7C9989AC3B6D19388C42200EA5EDDD696ACB0B2C9A2 +27AA0847CF1B538F02D9055E09C39B3300520C31524B9365BCA4D0EC82B618ADE6F976C65161D9A6 +C9AD2D4409294D5E8E6A4845ED5FB978717542398AF9FBD5327575E6BDA71905094E024D9720F262 +8AF861F30CA23DA67810CD9A3D8F87124E217ACF531FA18CC6920AD09B1E745455BBE02CD638BF75 +39555A89B5C5EBDD00626A4410A3F3E525A14DA8794B446A82AAC48F0F17902DD871C2712C106236 +4D5A7B98B2876F6E69778BC81DC9792A78B7B754422E6C3EB851C1B05B698E869A0397F4A7BC3E4F +3F3CC62FC17532E210F9BA02F50201F319B9D404151207A9BA76393D45740CD76A7DEBC1C4FF3EEC +71211784965F1D295DCF47DFA9517843DD4C2A0C503223CDA3738720399C8D1446B31B3E1AB8C798 +B8C0A9E6A097A267D350B69389AF8E86615011BFFAFF24D662FAC6129A9BAEE3748302A7AE3D7B14 +F7538BF7A2A0F5153A2B872CA0A1B25C2E67D9E0A3BB91DFB2DB9F1086077DE2946321495C1B60E7 +92E7B63B78E188D4D3FC928A0CDF1400904DEE288A266E99880468420C6AE2B21F0B7588292A0ED1 +1644BEE1E9FC222D33AC3D7486D4E73EDDA72FBEA9D7EEF53D2912C2BD6C9ADC5D0DD8ECF7894AB4 +2D646EFE9101C001E3BA6A01D0F432E92D79211CFC5BAF0D202FDCEF327BF2FC989DADC79AD058CB +7F780AAE06C533FFCDF1A59B479DE1F88F55A9845F9E320FF2BCCB4A828813E384A3D85B2D73B4EB +C59E608D7F6039FB5A1243213CEBA24CFF4BB7587ADDD0C20EF9A8B95AB7847A8113529719817A70 +990D4495733FDDD90EF4253C9CA63D07E743AA6028FFA1542CB1FB4FC41325E003BFB04B84620433 +1041DEBB9FAE9F234A704D73416B4FCF591E24ECE6130F1DFB0BE0677C351157A8BF61DCCFC237CA +6E7C339175248B319C1A09096824ECB058A5DD0574F2AAA02D934AFBB23AFF0E8D42078122B0700B +6526009637AC06D6CA1A9B4BC1A4318F82BEACC31FBAA6AC830EBAD514CC060F15737E568B4C8E9C +447B8D60471784B08D308C0C4331190B6DF7B2E9CA53CED58DCA8072D6CA5E281DD8690DF82BE469 +5D076B84F7CFA4D01CC148E930CE7A3FA3496CF12839C61C102EE66C75DAF9EACF1F5144B5F50929 +97B0B7B44F67B716D53541C63E4DB2D6A3B05C099BDC750CA66CFC8AC2B10FE150A37336AF0B9AAD +9098EC8D001F07C1D4C8D740E7C1D51C061F37174AFB22F0A804F7A8F72A68EC1803586CB8C5A1AA +5DAB0789C8767CA99B823C40388E7B4B539CF2BE0089C2A45F9EDC753876B97631FD4580C9AD87E0 +3D35192731442A7611363E42DCC1E1AE7F70C075074CF07D7A6E4E205E9407AC5B249663C0C55AF8 +791F32A06321314E0D77608EDBE5FD313FFB8C169971088D9FD5DF3671289028471B26F289C66D93 +6DFFEE68372FB283898DA69A72F957F2BC6A51F1B83B30EC1C848BDDE141EE989A1FD9268C5CCBB6 +D54AAB972E18A0F029CB281A00E58BEF14F2ECC3B37BB9ACADF4FBC25ECA23E75BA18532995E847A +0745C5EBED11860AD864BDE5C272F674F05329773A2F3C0E5324AE2F5640A8A6C3E1FF6C0946F914 +F60CF13D6DA399757644261EB0C96554DEE92CA2D34C2B786BAD8F63FEA4952142819AE9F023F106 +17236DAD7A27412165FCE4EAD44E2C603A179EB8650439A30A6318CEFB90BCB783B1174F6E9A08F6 +354CA03CE164F08F48559E7DBEDAE934E865BC9EB2AF33888E14642D33D6651356A2AE32A0CC55A3 +1ADC2E2BE4CEEBA49CBEB09F1B0D1F3B10CDACBC1DCCBD9BF53BC09E63D4665127D33DF1CEDD87A4 +87987EA708F2D0249BF80E595ED0D8B12B78495437599FA82A86D2C711BF4F7A2F4A69CE3765A7B5 +EC9428DFE2659915DB6BB73F32362264F1CF7C072DA58ABB44739EF7206699A6A786E0822A5F54C7 +54EF1E723435C65C20F047F1D229ED8B85A8EEBBD6F7F5A648826A7BD51509C2126AB84FA9D5E0A4 +0DE133A0EF90889103B863C0D008E3CE0ED916E5A6FC8FFA2BA4D3D91F54C4E17737A6C7F98C9CAB +5AD4B269A086C20395B101336938C0804CAAD0F529BD5DB1F6A00CC08CB6E523599CC14BD957835B +2DB0B9B291B6041127826F99D6FB1D51ECEDD6B912D5F969DBB1A5987D310DAB443C2FCF2DF99D30 +45A7522FCDA39E55B9D58446E4400E51113226A87CA042D92012A3BD77F1C85D3B567357FA00261C +78F2160D48A4903C38D1CB365BFE0C01AF8C68B9BE6EECDB8BEF149D596750587592BE4B057DD298 +826811E8AE3F752B9123A28412889FB2D2161910DBF518D1401F3B0AC3C50D6462FCBAD9C1738004 +1B9D521F154434CA508D0B01C5A834F35FD2B0838F0FC550CDB94DCFD6D1C1B0BBA88E6ED796729E +77350E343D322FD8C379364B6CAA6C6F0CAB9E461023B5994CA4FEA5E05271AFA21768A07FF829E4 +0D2A5AD28F59C232338D89A2E51553709972854651146BCC6F72F9FBA9981D12CA1F3728B4390F72 +486512D72700E3942F03B93733A081AF5FC8F0CC12F0C9E1EA5D75192211A6AE087B377B17DE2221 +51E23F0431568CA4E51738E76617697CA806E10CE10E27455AF61561539D919C084AD05D537BDEB0 +D390000108FEF7230C357B11039A5DB8DB1C2A10FB773D1090B87DE3A7FD5C5C154BE43089CA1552 +8063B31155E6A41E0B8AFE65884E26E09FBD92CA0F0ECF63498D58392AE0E8E39319967371E5F08C +33CD1C1F328E46E19C27620ADAF4168E0DF0548B2E8C46604D90E214826EFC41E3CB9859F2F0EBB5 +3045FA13222AA4DAB0380C8078F0C997B14F13BDB30D844C34429B8C5CEF60D97B7B7DB8E8C48F81 +BD822704823EFCA23D8FF04588A4447A8239048EF552C7447561094F1F943B9BF2F450E38DD45BF7 +D2EE6868571962B2ABC57FC8647584379E2E9B23785FBFE950585DF14D2E9337388581D7D24B4BBC +B2EC6C1F2DC2A774E7D0F05888A4F1BEF33F87B37F31AD817C7FED4752D6BB401405BC58742DC905 +C9728F54431EF267CFB6B20FBF9A1D4025CF209FC8FE25C55629620A93346A03B84A3F17A1E3661B +CE60BF96D47D62FF4788FD8E2187C1A17D92D7F9C2E7EEFAADDDEB6796246938E0533F0B81D06028 +1C972BDE6E8FE90D1D358AE5CE8E89EABB3525D31FBE624D7809048908FA8E3425CF94A6C2CF5C54 +B21A1995A838596A341513DA731564841D9AEDF7163AC229678A4CCED432FAF29B8D5AF92041DFE3 +3168D8259D8FA87E2E2293EE1EAA3D6CCA477B6044C9F94E68854CD7695136A4EB8238F8B179D4E6 +348A8A83D513030278E53A714CA289369CA3B56745719B597B47428B9F8C2AD8F370C2B4AC00479C +9FC6575AF3E2B2415824B364D50D83A5A709AEDB1295DBADE781B931CA7206D5970DF6BEC883201E +9F8537B9775CDDFB7DB02D3612B63A903E654910E1B1D10673898995C5925C3B6CA404572D033CFB +59139F05A6DC3C67F070A2AAA2C09EA0CB0762DD957EA4882D69C50A369FB3FF037C38F54371249A +6F5D68329CFC6C74F606161DD552DC99953695CECC78B039ACFDD18915BAAA94506BCEFFDD356D2B +725DE80116D0BC7EC0D99E8F5BB9F4FD29AC892E98539536959344AB126C9B3F65C79F2C4300A488 +D530A3EA012FAEA8BD837BCC3863D928461C2E131A953B1759516E1D2BFEC7B5442219A25B837256 +D7EC7B9ABF882E4EDD896F19FA498A2015778CAD93406AC81457017543EA172206C69136EAF1AB3D +E06A081E9D55B2D30E36EA6B7D5F56A9DB389C23EEF46A2F8F61082AA5B073F2F1792035B49FF68C +C37CF0FA697F07DB8EAB498D2A606A4E31D1A53967D8BADA87BA3BFC8EC91863EEEAE78799C021BD +3448DAC365E2D11834D5857E7879BD7A309BC07ADDCB44183DBECF10100A05C07929989FA6C7BC0C +8BEA36570391A3B66E8AB5990508F47CF42AEC57D88546C5A34959F76E22851C8AE10F24103D08E9 +7255ECBA307ABD2588772158CD73342A6EDB9EFCD30ADC65E6E9DF5AE5468D4F20EEB09FD0BBA6A7 +3A51524411879F6FCFF8028E46EF26F3C6F5C7DC3AFE88FDE8BAA339DE7146EC59B9CAA29AA23C23 +B7BE72012EAFEA78EA2C897AAFC3A7FB160BD7C5BE59E639DEE8A0E2A6F55197346DF2BF681D24BE +F967403E883D6E200F63CBD20FA8B59564A4A83EFF2D81025B75292FE3FFB3FC20B8CE50997FFE9F +E2971C2ABE01AD0ECFE8E71B0FD1256FD9EE02B0C7A46F8A4BD50C5EEC25CD695C3A37A4C0B7411B +671640C8E554A1F0A88E6BB6FDD4FA58886B61CC12DD6160A860D478A8D052B0FA9E1A1D2FF46B7A +30DBCA52F3B9947445725C5B5115EE5E14D7B795C7C26D62E5D5F3B44862BABCC4F0C939D7135099 +8C870AA8EAB582D0110E4C5700F4EA4E09AB31C582A5667E4FF2D7A5C243DC8ACF195B94669F0BE5 +B2F8BD732B8D4EBFDB2BE5CD2F636E163F5B05E2D3E08EBCAB27447D94F92D95EBBF76B79A81C348 +A637AFCD08C6335964895425A964AB6449AA58F52477EFB840C37B3944FA473253C16B1B35D157C6 +A5A523866449F53FC1FE53087D655E67AF35DA0C62DAFF15AE507881A86BFAFF6BB824A5FBBCFC51 +AF6091C70F1E0304CB12009F9F5F664B00B15D203DDF62693EC44EED350990D023E9AC0432599B48 +2500AD861E31E586857EA108B84D934CE5E489E12A35D96FEF83649F0AF7D993E3FC1A2B9FE1A9AB +89F2CF36374CB96B451966E25108B4F7DEDE8E5724C0BBA0E8D1E0F77CBE62373DC001ECCE4DF6F5 +F6B77674C1AA4D4D53A7C9FE897C2857E8F043E848858A639D0BFF85DFD08FBEEF52846676B065F2 +C741AEC82C81B5D7A36FACAA2A6478055CF106663F64261FCD9039DED9907C5353236A9F73209B1B +5DFB275E13A45C2226E1E7EEF856CFCA0247AB2D248D029FF16C6D86361F1102C6C69F78D0307CEB +B0F03B2509784C839AA06B5F9D8B8E1F837E0E8DD5A9231248C5EAD1910A38D327A4121EAD538A6D +7469980A7CC8D828F7D7626D6DE2F51D31CE241D97F62FF16E5378E083A4839DEAA9C4B6B161AF31 +579927246ABFDD2820FE798464BFDEAD16BB30D5E0AE3006198E695B5866B50A7B66107DAC98BCE6 +38949031F80D7C961BDC638A51CE060D057567E8E32381D0E3B77A0F08F14B759B797399087BAEEA +988EB0CFDF59482A698FE233266238390B56070C2E551B1652DCB666A71105BA7543F77266294245 +AD82F8F5720519F913F6166A0E54359D12E45D3E5D7288144B6E7E41FAFDFF1C88A7214F2CF4A888 +D8E18CCB306C6A5B5382F58D77E3EB6B12F88C6A3E214B921EB68BB8DB91B33295C55E6C55A915EE +4B2788C86A50434E8869A0835CC7DD4AAFC888B266998C5CFFA9CAEDE42FCEF3FDA307706933AC3F +7ABB0BB56E8B44FEAB6CE219DA2E35418369A6E5CAF10CE31FD65CEFB8D70164ECD487C76DFB39BB +8ADCA930ADF58DB0E798278C345DE15BF218E61A6D60FA2C884D7C421B6B857ADAD1702784B7AA49 +B23648D8E429BBDC82C04648DE9D4757000108FEF7405D634F2171B340F7C4257BB8A295CA67CEF2 +21F13CA9F578DECEC9F3C0BDD711641B27E82337C2A18298EE5CA53905413C44E45B0F0649698720 +545EE4FD92D129BC2D655F34E71EA117D9A7FAE37EB1E6145F6BCF4D971A1D3858D1C3BA070616DE +B5213A187B321F4AA60C6869297C719C674CC95C391F53F8BE864F31D1EC867498D7F89D8DAF32C3 +6A708C9B8DCB0B2D71628BBDF02E9ECE4D9F252A455F358A465B20D1F257281C89EFB56F63BC32BA +C51A41A0E21E8BD6106E24584B44A11FB3813DF808BC54E75E687CFFE1E2C2F5BEF2FE8B9D1033A2 +27EBBCD7549F817C706A6505A051D887002D6ED6719524CE16FCCEA3A860B78CC70FB57E960AB629 +597A432D2995C73A1FBB8F7FB457D0C849AD51B54B1084AAAD74BC77B19E6DCB5D024EAE41E49D8A +AE97DFB1A7A0C4DF2186929AE970FD19075B4D8733ED0830F205BEFD92714C0DEFC7924D1DD054DE +73F2BAC116151E951DFEC425CEDB8BA2C35360A774F6C847C53D25A8420AF21653F973D57F7B0857 +EA4DFAF73D8E13B239B7BB3E09C7C155807E91F1395F0ED7CDF1CEA09B828213A7C6087161031FC9 +9F2FBB7878E0578916776D711A098375C45FE181E6D7F49A2BA93C2F1A879977C948DCBEF7EA5C41 +03786ED9F34B41CED531516C85FD9D60D0192E0967FE4CDC85FE22AF9BE6C31A109D1481B602CF12 +7E2ECCAE94DA4356148DFE89E1323978E5A72AA8D6F7E06455C2566FE79EE8DD0F412F28B3E204F8 +1B577F4D89098BCCB9DAA654E5DD2009B385CC08901928532FC762B7EDC57B5AAE7185B9F886D05C +9CE7ED13233539CCF199E1531307191A9B0F4ABC1C781D9380784597A83275E0D6D1DD2898D526A5 +4445295A80DECA96BA65E88DDB0DED44F43CA6E5B18F5337373D2698664850AA7A89D07CA5A98D85 +23E467E211C6ACABF25337D0CF7CF64F9F13A3854DD0356CACCE02747AE044CD56080D1FA983F4EA +FE494E797DDC850AFB1F87074C2F1AFD6B1C4FCB4802DB2692ADC3C71C5D06F81115E2E0D16CB55B +F73E5E3C399A55BBABF19619689A573B7AA5349F8E58AA2896672C269FD74C8E532EC5E81EE11250 +5D0E3247F86DF77AE3C6FFE5D320E0CD57696C956ADE32F90037C2C0D00DAB89F327707C7627145D +5B92865718014C3F168C980AAF231D9BB7E7A2EA169B55B2020DEF2F7910C5A331C469B278521677 +B473830A504354DA632592A01153E5AD177F51E128B9E04739E00B55AC82740E40E69DD0D59B14C3 +A1899CD73F1A0A4DAE7A1D97D63AE8EA9DF11EBE08B288FECFFBEFBCBB963ED375F874ACCAA6B34B +74FA1D9A087E14FF3AEE08AAAF1BAE48BFA367AF5E2E171B6510967A79297672E986D00753654DA6 +F7500D0091D42C824D353524BFBBB0BF56BEB4C834C128E1710C50FA4C7BC4BA71BDE0256B856D5E +7AB325F58CC6F0F014A6C315E7443009FCEE17C8B11AF9CCC0F0F681BBC4DBCE0F8C5E6C372C7F10 +1B05CBB3E4A4DC114D5E4C7C0563F5D47B3B63F27319AF20E7391F273042B9E90392E3B4F1CE8A1B +F20A1B164646700EFF2C70FA9615F529F2A36DAFA5A6E8480988BBC2C10B124AF84849F9D13CA535 +33749CA4372C9AA83A55A80741B4CD2F75CA4AE0434272723A738D2BB87F9416F94590FA08717177 +8EFD9A41E03766521E744396EF3D77BE5EA52D2345C07EEDCFB219D8417789812EADC2CD267A3812 +889F49832FA5514E34C285371842CF7192709D7E7F589F7EB2174CAB3083940ACEC544BECD5D1E92 +AD9FCE37277FFE2DE98F6F609B75C3DABB52A431A9E21331B0E66BEF246A17EE1101ACC50A50EE75 +E66E3C7FFD1AFD42BCD72EE468F16A675EE46DB764D19B586ED3CFE3D1BE88AE36545069E829E8BC +442FE072C536F8EB3ED433DC7FCAE36E552543BBB172C1E88151FC3A992E8119AB53C0EA625D31F2 +4E50014BC15E6A693CECA0DC36941D0EB1C8E8C514C9CA2D6E5A3FF6EC06F45BCCD25D5FA1F2D2C4 +6DE329B06D874209199206AAC1C6DB59B2D69A176DF13F5475BABFB8C0BF08B7E0A26B70C3A18548 +DA784CD7DADB5F9DA4A32FCCA6EF649DA7D85FF270C32E7326828A46D4CADE9D6190DDF654CC0A8A +59464A1321E7D8F5823686722CEDB7484D052DB3BD76D564DFB169270B91CCE83D1D8F60C62206BF +6697A2F39437ADF5A3AF0114B5D68DDEFB9FE690875A500D60A0989A4F6BCB7CD03C979F3449591F +A887E99B86E17FFBC2569D880A31E406B11EEEA011816473D587A7C0CC6B1653CC87B699F7984AF1 +6819897F5E283552BD0B940B7491E25D3B7011FD0F452C70AEA151074E6D7784F3F641FA3AB00FF0 +C161B24057D2638630D22E55227C4CE0F6CF63D3B47FA386B24ED5CC8738595266788ED88771DE77 +B864E289004253A3E627D01738EA102A83C5B9D9AC9CCD58341878DEFE1EFB512315D8B303C619EA +37876D9B61346B7400DEBA2DFB6A7ACB57B8A28C7B46F1DE9B7E6225E233AC01CC13BF3CEB5EB665 +4A0007317A5D34DDB1DA284AA8512BFF21DF03C65FDC0E8D945BBC94CD6E6DBCDB6E4DE5829F2F27 +52972E5326A3D5166C0E1FF590E91CAA3BAEBEAB9713BC9D9C4BAA7A8684610551C942F9408B3060 +FD2B74A00D20FD867458D6E109CE8DE082135A49AAA1F30983E4B6A495ECE5EA87193D8C80723A2D +63B0BFBB86A65188F34CE190E4676E432ACEF77707C66CA92E7490297DA364F53C5AC28BC50BFE81 +A6DA786137F13123DB5D6AC0B00FBCD1E36C7391598487011B9BC313A676463D90ED307EC0BA030C +7CC3BFD759857D2005A381C6EEF2764B3A9B41CA42919E1EC21A0F3B62FA879D75A859540986F007 +FD258EEE148AC34F13E72F6CBCBD7FF7B52325B163DD8002D58EF7C35A5400FF0700F87183507B83 +AE17B804A27077F6B8B82365834614D3C298ECA8705D5DAEEB4A0F5FEF8F78F087B35B24CCF98F17 +98C82E843A79166A7897AFFFD84F56281887ED12A81F481C8C2C92FB8318AF387A081498FF12B371 +F40C26D9BD07E24CFB8744502152C0C3C6C98D2835C06E9204A149AC8C4A6D771EC03DDE83690545 +8BCA5A7A5E567F2D6BBFC8FC11B7F576EF54077AAC94C9E894432E305A8997CE0446F2247F528FB7 +DFE61DB738DB18012A4DC775D175A0F9BA7B0299F81458F34B99C50BAFBC94002336DCF5E63562F5 +A0EE9A57B2EA77A4C2F95BFE5CC114C3CF8BA670F10F64EF795ED771873D89C7EB6D87B62C6CC702 +CC541E7566FB535E936A3D34F0A4AE6056C3EBBCDD18BD7B56F68895B02011E6B9E1E5C14A804562 +79F7FCB56F78F9A829AAFBB0C484B3775CACEFEB47009347C423B67BC2183C0CC58BCF548C7DC6D9 +DD4F359059013B03F95C595892B2E635BF1D55E0B34578573FFC7AB8992C99B17666E1CFE4E17A9E +25D8F3804B5C2D6F4B56C6169DB0AB7618300EBCF425CB331D6F026A6DF46AC3B04363D57E5D7A86 +7104310C678964DC68B9425C0D6CA6257599ECC2C04D9B7D44795963FE72BE25B73693519703EA8B +5B8571D81D672C2E32D40AE6F22093C86193E1C8DAFD2202EB9806AF683DA233CD119361E8A270E6 +B4B624959E5F44A03770F3E98AD1CBD544C3D0CB99BAD60B1D2B1FD4BAC8220A9169C670A8754899 +C7D6878DE155D555C3A1DA58CAD48C5B066BFE8E4B96DD3E5117CBC777A35E7B586013B2D56CD02D +B057CEA3A327C8D01453C27C724C425DDCA0149331DF7C4B259FA8354BAA2443A9FFA10ABD684F30 +188DBBFD824C01ECA1CB0EF39FAB15DF147C1E80842608FC55CA1B642F12AC75F4FE59BD2DE54851 +197F9FAC12A927A637B37785C561BFB8F41F134743355814E27C962AD20C43B2E3470B24DD1099C5 +351B5A06F617F7F82846908D97D9807EF9315E360AA167D632E87BC4AEF3DD8342E0ADFB25C3DFAE +142BC681311473AAAFBB6D1C77ABE11D2034F724D1037210031978536521E8830B3CD0006C71DC0E +430E9E10E87F0BC42C2707F3BE210F6CCD1B23642252805FCA9EB55670517D13B1F1F3D786113C7D +F112350918CF488D2EBA0638A0909224E0116B911C1874CBA7F0D5FD2E78EF5BE57919C8B9B013BE +90F7F9DE5FA8D0EA882506FDA4F34EF0B91BB49C9CDA4173CB443D06E5A8FA4D98F6D8CC7C828DDD +FBDA9CC661CAC6A7471ED0B7B7399DA0D039608DB88F88F7B0DB0F317C1D51070EB5E0F0789A32F2 +6F12282B68EE0DD461CEABA5D7167AFD596414BB607265EB52EB26CE1265EC17261C6E196D8E130B +E3F63E5D18A2D4BCC27DEAD2DEFD538AD129B3572C4BDB611128B2294BA163661DE21D70E5302576 +460B431CE5981F67363D7AC770DFD26CD1CB5B88D0FD64385E78DEB60F01C88AE78D014FC7F6403F +BA09BDC64024F6248229273D12DCF04734ABC9E282BE717F596E4CD6B44F94262AC2119EABC1C39B +B476A5BC360FA66614CC2904CCED964B482653C697194E75E92DB9B18496D38ABE7B378EFB9DD354 +1D862B03AE1FD451C3AF7F677A7AEC1196808CD252F47ABDEF231A47FAE52BF48DC3ECD9116DDD5D +B0B528D831692242FF66BFF402CC27134D3F3220E405768440066A791378C04D0917AF90D1ECC8B0 +F7091955CF28BA63935F394E416041A40614AECAE19A2835DE3B94F325E4DB621B5996DEC5B847ED +DC757939C1B87A5958BFCC835E064681DACA3B567C831BB0839BFD4F833DE494A547115157FA561C +0E2C6372DA126BBDD1DA4DD0419366730EDEB26853503EAB3FCD23D634B5CC2CD03DEB46C73C068D +1AD28A51FF50920E815542977AFB1D0AE73F9EE06D2BD54734576169237BBF4D4E25E88CDBD0F6D9 +B7D252385B6124AD0847937B216CA9A0CC6AC205B18DB8E020F4D10C73F724C5774C8CF235F952D1 +6BBF083206B83A7C7DAD5CD2BBAD89C551BA4BD93F0B839AF1CA23894B1C4FD1C1B549F6F43E3FF2 +207E39C83AF73437433C041547CD3A5EC282863FF067A616332CBCD1EB7BEDFF3ED0C3617173DE31 +663677C5DE05C03C47801A72F8F141A1B04C2B4B0D43C694125FBDEF6957C23F00A6AC0CBFD62112 +9A6839F840B35220209C960AEF7EB7EAE8AB3F8C0B0A09FDAC7A4277E6C8E9962163434E841A7557 +F1F8D562CAFB7ACB463B24740EED0BEC594CCCDBAF8F18997C8E46BF037590626020F516C0825B4C +D8D27EA676118E34D4047B94A0F341285F9F4F7F84793886A73DC9C161F34702450B18F31FD93525 +1C31F19A8E165FB6FC41C5769CA9918CC73FB37ACBEEBAD23924C8D84161982C34DAC19EFE3A75FE +5E11BB4359AF088C9D8448CFBE0FAA24817C9F57F161687B4F548021D9965743EF4F927A501D2E4D +A0AC5A2BD30BF1255689BC5764B548A0EF741128AC3A4A01DDF47AD11A72C7D04C66697BBAC89CAB +8206D21D98619F91354FE8CAA05D50E412CD791CC1CF87D4A00B9594A37EAB8AE9815A189993F17C +D3A798895E60507B952CDE5EB5C039403EEB138C66C776D0028322D7C0882C4483350383A03043EC +B6ED30A988ABF24FC942D60A46137FA833B29680314DBA08D0DE19599CC8B0DBB0F8A0345E2C249A +B6F83CC0A0C3D205D055B5FDA6B476300A47624A8A2BC8E4EF8FAD9AA95B5A39B0DEE4760BCF6585 +0A29EDE53E8A3399C55C46E32FE7E1BBD11F4761119D8673B51AFD0AEA50F7C17D6478F8BC2103CF +BC52B6850B488D7CE3585DACBBD73527237BBB6DC05F6F5AE5EED8EFBEFC74C3A2762164D871A870 +59F70E597A21DBAD966F622D6421FD1D50F8D5C1374E2B1EE087AAD5E0678BFC4D8A50DD908734E8 +077F00FF0700F8C0036F5269FA7167AF4064A71CB0074588D49107D872DCD1726C4FEA7620400A84 +DBF7D481279152773B03AAF37B2EF95EEA71A914CA3E4A8B7AC38880759CC92806A15668544CB621 +03554411850AAAB3C20F4F19BF1E59E9947E364C8DA8100B2A46D86B68E3E4ACCE1A0FCB83B94487 +7250C8B1A47A1AC5226723A4BC175C583E242A41F03489D01C4A40097B7648D3E776967D2D21C16A +433FA56DF05D2D6AE12C6118DCC384694CC7196DDA96B8CAC5D6BBB2396B9F379CCDEE3846BAFBB5 +F3F294FC494F780A1400A76CF2B25A65828BA2F4ECD57937082A0ED74A2E68DCA32E47F05F986755 +EB4904A4DBD8655204A303C0F0EE8D31A9B9E6C7EBC1092124C6C4390B76295B1806D3D2343C9129 +C88562F9837E882D6656038A6A2A8B8B55BC9EF65C2472134A8A21ACD754A323C5913BD74AC29590 +0E608805A2CFB24A9C643A7392E1962D28018E90614332D8B35ECCF38EECBD685C75E215EEDE7473 +F1258825834AEA1150E30469EEECF5EF4D6360DE92042A768AE7A0305356AF9C74BD85A55FE866B1 +EADBFE9E3A61AA0DE4C4AA553A775C2C8D5F509FBDAB2F7FC4A24C157EAD46C5055FB2338CB62F9D +3FE1A16D40A2829178BD576C162E805BB4BD0C0BC27A1D7BA5A0FA0E3044DAEE56650C5E5F227C4D +BA69ADE3A813ACA140B1750A5A2B73C3AB9663D390683B841247FC473A94DAF4F9D1DE4A1FC6BC27 +A4882880733479A7F10844D49AFADEE991DEF3E2C260D60CF246212B14F0057111FE299D605CD8A4 +FD4DE05D022AFBDF1175FCBA6D41C21CFA7D257A0407C5FF7F2B1E6FF7929A7F1AC08F1BFF17B8D4 +39D9035610A634133B5A62D630EC231CA25942CE0F550B7FD105DE02399AEC3D96227E2172F1CB31 +839DD75628925A7CF01C18946CC0E97A988A13A02C2BD70A7F6B6AC319817DC5A38C59F0ABC959E2 +EEACFB2CD863FA5C563803839E6842A83FCD3190A432B844FC126FE5E97818D96A7225868874CBE2 +C0725494600EB877DEF160ED98DE8618C563002A09B71A1327EDDA3912314226157D8C9F32FCB2A6 +AF8B8680DAED2B9864F0CA39EAA782ED3D348440ECE3CBBD4B0263302B8D1F173A5E3993968134A4 +C44019B28BE4A97B60BA060AD48DCEACD9F0BF9EE3F9FB6DEA7235C86824EE9D87F9FAF9BC753CD0 +3ACAEC7A4D55B72A3B58B05961C8C4D57CAD89F47DE9B09875E2A2618EDB6591094F80E9F154D1BC +3D959D71AE41D3C72E2215477B5C90DD05363710D2E12D510AF593BB3C17CACC145CC15F670E5677 +00E0B5849CD55AF3FBF8D3DE724CD803B07D392B73DF41F6567B6123FC257F70A81C6141A6C68780 +C22A052A85797F8C30E70D9A09B5AE951278C58F58C48C295B4B78F83D0BD65614BA818CDEB619CF +7D455E95E88B1468FB4165AAE36116F697EAB821445E24D58D3CE5E94749C196AD70C9968DFDBA85 +231FF26FB0C44BBFB82098BE722045BE515BA6E40696A31500CD08441065AAB0DF53D08912DB1B1F +0894781CADAD2D6527B5A7ACDDAB277B2FD955DFCAF8A189EFD963E03EF0693E73EDED3F309B9B71 +68A10643701267BE730D5993912261F5098ABEEC7E423B5284DE1D55F02B882BDC3A26DC739AFC25 +058E4E19D97A16FBB4FECC6DDC81D915BCA8CE6960A954A3481E62249AFE6F47F8C744560F8B9375 +36B3D8B47E44994DCFF1FE23BE50B819E2BCCF143D0926DB1D1D7172A64B19712B5D3A274B9EC770 +34E8D35C727908FDA3B3181BEC9F77D46F4CF4CAF2BD458A5CF2607E2279B565F33997C3570C222D +BB78810637E7585A9B34BD85C4E88946A276D2F9317D7367733F518A9C102CD54A5EC45B6E2F5214 +881F2D56CC57D0BA5C793438767E090809C3C383BDE2CBDA058563DE84ECE1D7171E5CDAD899014C +6D305BE7E6879C6AF2193CD91B432A2170D673E5D20FA152FAB0EADC721EF5135C83EA0523AC03FA +51B345358770431C298C3BA03495AA2A52DEA5A2242E1F92951A928EC771A232EF194CEAABF51284 +3D94E97F2E022A78BAF1E87003DC640CF81DF51DDF732E2EB1B0C65926B78CAA2791F8FB0C132A8C +DE9A453D13C5D91A9EDC409E5913455DBB05C1A9C7BFFD2B782A1F9C662FFE04F5A1FE3EBB043F06 +0F199644E3A36951DADBAC7A272A99B3F806FC509DB15733FF59CD7ABA0E9C2F33CA80164EF07F37 +206C129C80516FD806171266796B253F6B78E019C864514505049D49859C886D75F9BE2DB7893841 +F7E014019FB3E48C7E53B884141C39BBBA8DD1B999FC4F0356BF2F226D25D25D12632DF3F83750CF +97E40FAF905DACDF426FCA8D169D56F256CCE59A2C589DF1EDF5721C3D283B27D021527FAFAA8F76 +6A65202785D40F78135D4DE1FD8FFA811246B6475F906D59B7DF09993D6534DBF49A475D3624D95D +1355929060F204A02F2F90168419D04F32A76169A6CD01C7068B136C40A511F5134921D343311AA7 +172258E8F19D947BC89B720DFB7F4C4D2A500BA33BD8569AD9BC224D9ACF94BD01D81ACAC3B4657E +60539A5095D4CEB88296CF0B3605B9EC86807C2025A0506114D5D935CA1BE76AADF886A0CE2CA10F +52D2733E1736071A353053ED37198FDD306DA48476F3503F8B41ADABFB226674D1B7F0BA933FA8AA +078FCC1E3B0017A49E708B45D32B35704A20BA80A3A737F2611EDD054241FE5FA57B2755F14CF6D4 +3110F0512DB601291891D6FBF33E3D54EDC94B6B7A62B541DE0DF7DA8BF1FCC85FDC982462636A94 +FDC5C51ABB17B44E2F7F1640A5216199816C62E0F9607DCA1CFA9D1E8A6D6F85FF4E916507D5EE33 +E8701F25A2520E3518F4DC78A16C7603AD94D262301FED675A5C7A96B3C58A38C8AA9B41518424A6 +F1747EE89B7977CC8AE8A7096882000108FEF7BB06CC0002F6105624DAF4C2823F5D770A9E96D1FF +4CC0CB584202583E43715E5ADE4B7583081C0D6361D77954A86DA85234C0EB662516A8C09D6540DF +811AE9B7125B50642E12D9A0076AE81A03C4A72E326D06FC02CA4BEF70F466413FF371793E1C6BE6 +E8E7CED67DC3167F7301F76940F268E22B6C464B5D8F331A573916218D5D9BE144B685BD3B2C821D +DA9797A71BFC041114CDC6097527735073203BFCCAFCF4000C8C9536E075B617E02272FD25C824B1 +643C137F924D58E278E408C2E7D5025F73BA660270397E105628A794EEA0C02B7181785E8E2B1B40 +EC8DFE8F50D64E66862EA6FFBCFAD160C8B7B2D5E3BE684EB7E226CD42D674125F3BB64DBD5A507E +09822F23A68AE202D4D1D625B17F2E8F6908540550F43D1AC9E557CCAA6AAB653219279AB1603EB7 +3F0A3AABD97FD84552335E446FCE43FEF6E140A305FE06805F9718DC49BEA19AC3B77A7E8CE5BA8A +73A6F09B2F32224C82F617A73F33D1E6A095C07A229A460FA3CE2E8E0F28C99B72451911C6AA814F +9296F206A3EAD388BE89D9FA8526361852C96E2DCB61018FE44F4C2039A88FF19E9DAF9C6FB3B1FD +614BE978CD23B8325CAED613F503085712FE69F97314CCA3C1CDC2F8853C22148AD23A57C9B505BC +10C3DEB20807A1BB1ABE64E68D16D176ADF7A7E03705D90A8F3E864141B4AD7691CD4C8E49D940E5 +E852C801A34899054FD05D272B473993A94FB86A5EEEF97023F80CBEC70B19D7DCB180C446C76549 +1F376B3F9CCCBF7A114FDB47796F6882CD2AB91F5B6DB7300D032C18CBB105618D19702E5C5527F1 +C379943BE583E58FAD452135019DCEAB6D55445694B56A7F9FA2E45B379B3194318C4363D5332C2F +B5FA3B9430BE88730B9D0AB398218A304BF936D9864248F8E2F02DFBDDAB632104CDB01E71913449 +871537361A03D885DC2E7FD4871EE838B7D1B7603C5595F0D819C7FF1AE887E684C35BF7FDFC34BD +36E1A3A34E070D880FB0D0A7A60D48D66B391EC3A46EE070168570591577E5639404410CFAB91462 +8677D6CD83E63BEE055309A3D816E63AABD32E758F404273C693B400B46B1F95E42B795FDE8A85C5 +48113FF96302ECBC5C40496D42AE56CF791AD4C54A97C1E4F0961D7B8D807909F68C6E6F079FEA6B +3197E96397902EB96F74C1E0009971AF6DB76FB72EB104962D42015D49C747B2B192A7F088EED93D +CE2D9BAA8DA124B59C5D1B54C9B6E953ABF9D2D8FC4EE1271E0AC2D9F78935324968AB0BF5121D0F +6A878B1B64A71FC0C2D3BDD7417082E59FA4B985DCDC6E91613500184CC69A27D4195662A43623ED +431DBC56AA39CD13659CFE2D827A017B7AF8E3358121FE8E0F3C3E0D0AA28DFB1ECD7D99EDF84562 +6AF77D70C2B4085A4A5E385153A327140B240111541BD1CD422DE097EADBB74BE7FC8C4C5388B832 +AEC1CA20B0539812A8B17A5945A24E3D484AB892B76E6A04B386AF6C46BAD8C9B12286FC88CF89CB +E6EB566BE0B9A61A38215A2013D637405AB90382B7E6C3D9FD07FF00B998DB8E1AF46B15D505D2D4 +487C22AF7266B973906F515B1478DFD545DC04931D51C5679AE0275D3B4F8550E187DB0C6BBE0E30 +A94FA9FE940C415DE543040B600B4FB1162CF05B7BCE607811595B198700A6950ACEDE0CE3E35E69 +3DB5B6C5E685B71F06BAA6E59B244F06504E7E6965354FC0E59DBD5AE57293EF7BAB8E85321036E0 +F12CE07E34B1D7C17A823A56819279D07A45F290392C34927DBC1C828727A586D7FB20A5E281A70E +81673A7F6A623BFC53315BE5687442B3C83F240E76F0DB85D12DD68D09DD385A60D2133AEC574635 +05908D67A911E373FC967FEE4EFBFE46E60C70549D426585D8E0E2D22C287AA51FD2552C121DDF1C +A1A54418F96050C7D4420AF2D0C92C94CDDF0E2E441BC699B04C24CC9D6C68B1E20959F8C457D42B +B97E4F99D4A33EB99510C1B23F989F3601BF74EF50AC2D88D8F6E52D84E3E005667E52A0BA1DA9F4 +39A82D54925F17B2BA9FA6AB76C605E0ED66ECFD89BA1D48596E389E4841781B4C2B0E470A2A0940 +3E41B9DDC0BD9161F7621B520BEF703AEB038C6B7372D48A093D8FC19AADBF5DBE42163EC6D66A9F +2D12987C6E83CFC569B0C68D71B22AE42F15FAC25285E25467A3C4E3B89CE6B6A3EF29F07AAB52EA +FD6C6A050EC389346901F1CBBCC05C06D322592453E5324E4AC29528EAA93A0C72EF9B50C2299FF6 +D99E3B559F507D8BE4622BDE7F405D5F12EB6040BB879C4C2B1C50EF202871A4F928120B00F3D495 +FDF3E15A8109E5BAF26B3133555E1ACB2607D7EBACF42D55951E9A67EC5A1F7B118B5F8F4A8D711E +54AF8D04CDBF14CCD8005A6CAEB5AFCDD0C0F1C05F0BA792CFA45887DD0CDA10B4CD4846D6A73D9F +88F4AA82E253FDDD16FFFE13A04ED1D52740F50A1B7357501AD17B5E174003C0FAF63FBEBE8E571B +11D622F7DC1E38A73F64326A91A05A91A83FD2C3EBEFCD0E0D4271AF844336096F270AF4E1CC0567 +5540FBD24496337E5E24E898E10D19C31126AECF008D73554650587FA3D7E4B6A98F0D595EBDDC52 +FEA06305987005EF2B8E0C505FAA1DD5D66D24C8182041C9C02E733DDD6D2F5EA05E470705599D74 +4190FBD91B2629F1C76B9D2D7949F078B15C2BC0639CF956304D40BE3F2DE982DE11D3CDFB73A6B9 +BEB503EBE2E4CADBCBA7496B61281D81902F787B518E27C301A0D55FF7AB26B92E55D70BD39B8E63 +752048B13DB70FE93442934C5973C2FB444CBD63ED3BE2000831CC7F9808CC489826D36801AABD8F +34DD4F37E604F876DF64FB3254DCCF5CEF1822168D9388A7E80ED47264CB52240D1569F478A56369 +32BE6940021F731071D09866F1AD1E88FB370DF3BA785FE9A9D2CDB9D4907934146A1FC7433396C8 +20442F0699A8CC621BEB58EEE026FBD61562307666CC8CB22486B18C22A646742DD7361812B273AD +D92A91419810D24D65EB96E58EF2726EE7DCFBC77DDF73DE3FDFE79CDF73BEE779BEDFDFF3FC3E00 +E137D34CF2EB82B87143976E788E5259163D332869B2A4BC2FCE9A12BBDB7F93412419746EC4F8E7 +CE449B06555118BA93D8945AA7C867F51037BDA9E3C3E7AE97C73F76649C34721F2EF85D006745DD +2C11E9DD981ECE0B0C4FF77C020857DC6E92471993786566241E88F8748A83C280795390F77F0CF6 +7211ECBC6BFBD93920C654D6024BB23C8C9ABFAD6C0829F49C252A55EA3C56AD7084A2C7A88171E7 +F7C7641A104309B97B8C47D1AAEB2FD2F8EA498E0F4F5C40AD0064598B9D9E024AB614BC46F31CEE +CB034E63A74635EB9DD4D6D92823EF8568DE707E49D9B4AB636BC7B00574B74046D06CB8A074DD58 +66FD294F66348F0D49497CFFEBB8251767E2660B99561761D3998799D9818EC57C8C12E96358898F +CFB50A590E3285F42BFA6AE6D438F17AEB255F1346F04DDD505ABB098F1D0D2095F694A75C4E61C2 +08F1242C3F8A991C4239EE20BCBEBAE90E0CFDB453209CAD01F8B893F6B6CAB92953D32EFB4D5DD4 +6D3AD4F86C14377BB930D95572688047B2B43834926D38D5BB1C07118BF81C109A67F96068FFDB92 +D15EE0C6783625966C9CFD0A7C85FFD7EC5F3EE8870A5F78F51BF1B78BBE16987C005F67526C0837 +BDB5F98EE7D22222DECF212FB4AE8AF68741169CEDE0816B126B005B4E03EFF558F8505E2817AFE9 +BEF54B981EAB6F0CE8B09D63692E9C0FB167CFF03F161CFBA852B6B523BAA4930DA1EEA2EDDC544C +6B8C467F0005439A072350D323A95D23398A1B70AC5896729D6BD57CDCBD783177F869D3BE18462D +48378F2BF12A91BF1D8BACF3A59C555622DAD6BA878C8AE27BE67F29ADEFBDEE6F0C7A57959A70D4 +033718522AF6BCBEAD1DD27DCC227C77BEC180A9EEC9F6F740B8C9F0AA9804FB2E151520B8F719ED +E3D175C84CFE6CFC9991AA249C8987B1602C88FD3689E075A109989FA94E78FCC9E5614246F8ED9F +C7AF440DA9DC7998D9EE1916D67843E1EB468B1A3A779D51A650AEAC7D5775FE748EB4E93B7192EE +DD0D7DFC9670516F94D6899267329AA262E62CA44ABF17599D7E27930F5D1AF640537699865E60DA +99BABEC7FFB8614D0BF70DE8EB1A00263539DA669D23023344B9F42E5927480390F9E4AB355D7CE8 +D4DECF044434C105518C5BF957CC7DADA9C56B297229DB72156CD3FE448F9864DDA3BD75EDF7A4BB +CB4F64F77CB2158AEF321C61B9F6D08E102CB89A8FF8C629B564C4425DF51B4033A0648117216E2D +CBB917CEC7AA0AD832157C3B6F14BDDC93C8D09846E6962F74BD71B41A685124E3C481678EDA07BC +EFA1827C9EBC361F6FDF55FB41D01103646778D3479C211F145FB715CFDDA705E42D053252A68B12 +424BF9C69B561D3B2CF1F299058F56E92CD6B3F85FD3116F644F75E8B5F2147C5258287B06CB9236 +18491755DA0E5A6F7F58426E61039DC4F1BC28E118CED53C769E0791BADF722C26A06690FE6D267A +4200CF2D1B77A451967245E47AADDC6662C5C8304BBDD3F68F31DA8014DF0ACBA53166F36C87D752 +482A4A979AD4FF92D630F6A55F5763552A5E6973AF6C321D7994A81C58B15482604952C0C5D59272 +B2F2B894B744B18A692D8638C786DC76E91A8A64BD488B24E3D9B37CBA519A6499E4D2E17C247F9A +A1AA5BDA230E2D935267562CC703005C863C0D7710D37F3D5F5593AAB6F076EA4D75B430C2DBB968 +FFA9A2DFD6572F4980D5C345B0BDF90DEBAB12D74F4F88D950A146250AD04A8CFC76A5835C42257F +A880263859195F35DA3C5072C5E8722393577DA9B0A99C63C2E3CB931A514279D56490BFD50CE0EC +7029F26C1B8906B159DE051469E8C063A7A0C9505C35DFACC78FCE989109C232A45E42CAB2FADCCA +3D7FE99F57972C5AF2116DAFCCB7EA9604474F06335691A2C29DCFCF9D54E6BEAB5876E2F2DE8D86 +69E7853667A3EED9053DFE51EE8B5C919301B43D696A2E4FB5CA5CF7E7CAA5F206411C558A7A0F2D +B4CD61DE0E53D00F9FD752A42F95716E96F445ED7B286A1CA30951B9E2E3E8DA83C99A3C91CB95D7 +A023DBCFEFDF7A09370B74FDE882DE77D0DB34F8E95D737A356FDCB040AB940C8B5930D0D79D9C02 +1ADEC29D52047983A02B02BB10307D31F71BB335C25CBF79AD9D2B4D29C87FF4D690E43B311EC868 +A8D5B97E8393D480090B928FCF5D972FBB77E2A2AED0731A6B6F9ABB0E59AA1E37D6B69487BC7862 +E7A311F2DA5B118516D93726BB20F95383D7DB955494AF4F79CBC9C7DDCE047EB03ACE34F9B6F681 +A0BFDF4CE77EC20C111F6EBDD5B19618B488B064C3E701CF22265F799AB7B370641B2026C79C68AA +2BEEA614F141A432B4C04C9D89A565F30A9C6CFE8A4E0590611317A38B35301238A96F6D4FC5D115 +7E12E842D299C160BFF161464D626EE2C61839FB5B17CE53146AE3C2DFFD7B239DA3FE650C63584B +61D2FDAD2B05936E0DC2D7B2314E0915D85E4E5177644F037CABFF466191F319A0E72DE4D1C2CCCF +430D85D9609592977BB33A191DDD0FFAE27045F8DA4D9DFC0621016CA80F9144C06242840E14CE2B +50481D818483E1E043A9AF0FB3C292303E181206AC8ED0D23938B647A1FE66D4F9CB6862828B7085 +430FA207A5A903D586AB21C108041489D0D0768799E108218E91782C1801B3C486FA91FCC16A7098 +158644088870457C0F1DD6DFB43BCC1E4BC48513BCB1C483F6A6112473071286843DD0F6F083CDF8 +8203D817134CC4C24CAC6056E1C1A4007C7024ECF08DBFBCA88305B325E0BC1DB02457982DDACC1D +F6938D5720D69B7438D925339BC36F1D4CA6ADF5E764076E87702FD2618FC39B3FBB7D4FA050DF31 +0978BB16D62DE7FB066CA5E770F824F54C46F5F49DFE91A336FCBFE2D1FABFC1A3F1BFE0B9B35A37 +21B5233AEDB438925FFB74476DC53895EB9FF120FE039E7F735F26FE50F57B1C2F5B3544E13E88AC +5778E2CCCC3973CECC58925D92285BA2B2668D3065EB495C65AB3CC9435496A254244B9E9E28B2B5 +5059224D9BB2942585767147D4BDB77B8ED79CF4F2CAF307CC7CE7F399EFFBF7F97E40963D0808CF +187B403CF6845FD72F5482649686900A431BF4867CAA671321747BC0EFB0C7C0D79BE1C3FAC05AA2 +B9AFFD163F1F7B5FE72D8E81AC5F36E11B1D976D58E2BF0887F008D7AFF16A4D5B5A5EB00D5D2DF4 +8D5A32990A2030551A8168009D052899420560325D1A81490095A5D9CDD3DFD997A8EFC9FAA3749D +1DBD9D9C51B6844C82B1F4AA7CF97E9589019328674F5FDFC01B5DBD64926554BAC0AEDD62E6BB38 +6D1217EF5D98F7BE6CD84C3DD0ED5837E1CFADE7E26425463C446D8F2E4B769068CA6A7E96779F99 +44880CC9E0092F18E5B3690F2F1821B606EBBD490BD7AF0783DC2D5FB691224DC31B0BEB8FDEDC78 +FC1F16DC9EA6C2B5CD5EE8FE51BEE3AD99DE6D81F16C0BC9F08967BE91AA7600BA5A186B5B481040 +A7B0D8A052010ACCDA16320C2008DBEB4261635DC6274C795D4E485C10E7FAA7E68D516A5B94908B +C69CCA780B46D400E9D1418F4342DA9C9B079F3FCA4ED1E85510D0662A492CF9FD88768F9CF57B3F +5A7C67A5CBC3A417D6A9656DAACB5EBB08C45029BF6E6EF4A9AAF6CEE72E6C5DE79A2775CB2ADBB5 +77E9883B71FE4513D9BA765F74FF90EF08EEE9DD162A9E6D2970ADCD8968EBB6B343574BC5DA1690 +0C5090FFDA160802C834B6B70564635BC6274C795B92A2CFAA924CA3EA15EFE7AE29DCAE4A8B2F14 +D209C9E8BA5F2C05548CDED77EB85C30CE1C0CAAE8092BE36224D9DF695A03BD8BED248678BD2811 +6E7439E8FFB8406758924FCCB67E67D5E1CCAC3B174AFF38BAA6C7597EB44A4FAB68B38FEEEB8FAF +0CF62F37B982EA1E1DEB8AA190C772883253629A4EC6B351BA926D65BC23293D553DF0DC0F274BCB +9ADFAEB8886E0FD61533993DD38A121DD77DA295F3C6CEA7CE24201B5DEDB747C95794600480492C +94582FC8E79846680008FED087777CC294513A4A0C0FD910BB215BCEDA4BF4FDEBA49D350DBE1108 +E721D388FAA1DC86538E32E57CE6E4EDD7E21CF6BCDC1E5892F19A57727F71FA99965E2EB19EEADE +A1033DB4BDF5294EF63984EBD50A9536BC6E3D8E31A72C6709396E5ED56A5877B9E87CA660FCBDBF +2EA9975CEA42F7EFDBE09AA18D898EAB31ADE8EB8F764FCECBEDEFD678B4C7EFD3CD1B5B0329E8F6 +FCF4B944C7954BF6F1B445A45DEEEB8DD0D562E5124C43000AED3FB904D35930FD489626064C99A5 +4CD043843FCD35FEA446BE8DA9BF3041E548AEB984A3B6C4C6E5231F4236F44695142A30A1E405A2 +2A5079B121C3688EACB2427A82881EBF3BD050DFA1B3F0F6C6DD6E99D4E6C3BC8227463C8F57BE03 +C362777226644973EC957F164DB43615D18AEE14499F45C942B30F246105130CCD24964012AE600A +9776D5A41BC458BFB40BFBCDE1488CBF81974523BA3D58C134993DD3C91248C2154C6B37519EBE80 +AC3625A0ABC50A26981544F4CF371E799C251A0940D8BFF12036601A9F306598988AB54AA7CE4BF9 +D4EDD97136F4EA1A1541615EC84E780D65E5FC47FC79D24AE96AA9DDF322E6BF16AC083FED8BC425 +3A1D62F07B0C7E38E061BAE01CCC13AA9CCE387FC0413CB0AAA45D1BD977965615E8EA62C910DFBF +E1D20E8F32A67CA1A486FF565F9F74330E74FBB07209A48F5D31F08C6109572EA9ED184E09EBE857 +83A50EF775DAB40E0C8F96CF41B7072B9726B3677A59C2954B16B6B315FCC46D073FA2ABC5CC2598 +C51085A59642FD7CE4C108AB2F216CB304B3C1D2F88429B364EC0331454DFA1B8D47F51E79DAF671 +5F8F69290FB117ED4B5C9720AB0C3186C29ED910800689A6EE5083F75445725C7BA0405AC3995BF9 +1F765CD03DEDF62AB1DBD89ECBF8904695715DFCB95AAD8B374456E92EA21D4FCE5DBBB5A89D21AE +9F7CAAA441A9DC903EA4856A20F9EF51994032AE64521FB05577551C7DF0C4B7A22B3223F5C42EBB +D06BE8F6FCEC950924E34A26EE9C0D7AB90F7E4DEA47578B994C1004D069C8D7CA04536080FA4361 +1A1F30659818BF0CD4732ED52444151584DEE156D05193726BFBCB6D0547BCD3B2DD57DA07889657 +85B5EF845E5FE1F6D45FE56ED0ED08D95B01B54D0D791C814A61DBCAAD831FD2B9CED6A876A6B529 +7B47F3416F9F09A4AFAE99EDD0E2476ACE945ACFF954C4EADE698DC8A6B965779FA2FB87154D330D +265CD174F74AFF19FDDA0449FA958A3E799DF4630AEED100BA3D58D1F4F3C0842B9AC4D534B9A2FF +757EA53DBA5ACC6822B31ACDD899F70526900690D93FF3D8E94CE313A64C53A97B59D0AE391BDA97 +70A8EE797BEE460EE964C6266FC2C9083E39E75421FD44C327649E3AB5C85C9050B4BC22535B4250 +B6B49D60B5FAB7968207F95E491C0BF44B37259FED2CED1545E46FCAC8114F7498951C191D183E68 +C0300CD9D2BA31ACE51847DBF301666C37AA7FE0B78FD157AD9FB765C6742610C2055348FA91CB91 +AA8A0708FCBF9B2D219C6F7235F646B707FA0E7BA6152616D0388447A6DDD312F1E7EE5040574BC1 +80894267359AB13B0F9C8089CCEA4CECDF796CC0343161CA302D54D7F973F3B078DA953D562F908D +D02A8EDC1EC0D4F3CA02C59A3A92B55CD80D354F05FE5AEFBE13BB03828FBD2AB63B59942C35AF4F +C724D8A024406F48429AA06734782BEB897868DA6D19AD4FDAF317AB5BD66E455AD7D55830F5BC45 +13B92F5B2ABECFD572296F46F7EF6F529A405CC9947C4B805E39BA72408387B03EEAAEB842289F50 +02BA3D3F7D690271255363113135EEB191981CBADAFF4B2610FA5F9860E87B6042B0619A18F0C360 +CA2EF65178302F4BD3E54C4B87E26379072772B43933F68EB532B5BB5CC4B38BD7F86ACBF3E221B2 +3B1014F4B4D8FF90922564A8782B6AAEDD41F78B3277780578789D9D5EC65DBD30BA56C0DA2FB5AD +2AE55A33A3D6DEC2207A969855C3A2FEEEEDBFF0D894CE8A37625A7AA23A0861B626EAD8BE403305 +2708576BD23EFC686ECC7231DBBD62B749AB838B15FF28DE760FDD1ECCD634893DD38A1384AB35ED +7340885BAE7771C4A3ABC56A4D141A19A0D0583821F0679C287408007F68348D0F98324D04B7847A +B3A0C28FCCBB1A2E66CA39621A29D5626FE7CEE158B18FF9AEE18945F03DF1CD363169E5BBE392EA +62AB9575A5B7B47574FA3FF0BBE41F53992F4311FBB47F361FFD9AC9DE1011CE1BB31CDF455A44FB +55CEA6D947259D96E3B2CB4E75B5E90972D138F7364714DD3EAC68623D4234D2CCB9F3205CD1A479 +E9F02024DE14706ABB92F05ACEF9AE522E1945E8F66045D364F64C2F4BB8A2893A4FBD5462A76D97 +20BA5AACD2444120803E569AA8AC9587592C51610061BF34C16CC0343E61CA305117AF567B12F5BC +D1D23F5852FADDE0BFA92FF368A8F73E8ED7E341E1DEAE2B4B224AC20833663163AB61307666A219 +8342F67D90652CD9CBB554F63D922546CA969425A127DBA02CD9B335968418BB87EA3CB7F33CDC53 +E73EE79E73FFF9FDF1FD9DF3FBFCBEEFCFFBF57D7F3FB58F5E14738654A9BFD589B53DC52312AB78 +EF606D947153C8A132D448B953F20B92404660121DC1A3CB19F10AEC2C42397F90A7D79B8C2CBFD3 +0DD41124CA8BD9CD30DABE96CFBE4019F0B8A37884C343966D73913024771C5DB5A78090FD92090C +DD3D7A217F179A203F944CDB79CACBAA5E2C1FCB8948C3DF5252EF2F1C0932DD5B9EFD92E98FE4F9 +4B6982FC5032A913D139CDAC1987B4F6DEEDBEC904818943BEB9E841A07071D0F75FF4BE87A62F15 +FE344D9AAE2751D61125C9590C04C90EFA43640DB707A189589D12B7C9A0383ECCD4C36A82E798D0 +B1D74D971F4AF58DD0B194D7344F8C34A5C1E544676304A7AB1EB1741623526E930A5DDA3456177F +63583B1A2927633115B27A5322EEE57D139C5BFB3BB3E72C96F0B515E5BD05DC776C02EFDA05F6B7 +A1E987B289369FCB0E4859CE5196DFB2315D7F7B52A2E663D8DEF2EC3B36FD813C7F2D4D3F944DB7 +E96A3540083EC093BD77BB6F3649EE0C35BBF73C08E80B4D10A0B8D4FF15A62F05FE344C9C266155 +4F58238E2B59630D7A828A9E608C19AB0E84E420C41B2859073CB16EF90B8D18675E3F4A31218E4B +B2022CA2CBA6A333BA52E771CA613830B266ABFF8A97AA6AA1A498FFAD6B818B963FDFA7ACCB865B +E6173C5DCE1C5F1C372FA6398CF425D5FB84357307ECAD1FFC77FDB44CECCD5D08C235FA7ACFAA0D +1D063FAAF61FE6963374B03EA05BC1C05809B32F7957BFB5D921B6CA1139DB3F7244576CC2252E00 +D0593D1A76BAF46459C9A17183CE478055919D6F2276FBBBB3FD6FCA20F6312508FEF5B1676BBEF6 +030C04EE8BA50AF67FB8D4DA11DBC44E4211B95301F65F704A9899ECAECACB7FAFFD888E23A32B2B +50A8B96FA4CA3BCBB9B8F6E3072AE8A23569042D100B6F8D9D5C4DCE3052C8AF3C20835329FAC319 +91CB419D5C808285D9D08F8F37FC6DA326C8BFB8D126A72ECC6F6A8CBC66CB41AC591995E6ABF8F3 +592D2090C605AD0969B36A6FF0509B9F24CBCCB6FFE1B94454E99DAFECB448686C10900A7EDED1E7 +91792652E14EFE98BDF46328246CA4993255D65BB529AC3C93441465CCBD1610CEAB3F44A775FE32 +B97B85C5A0AFE8A7FA0966630E264DBD0FCC0EAF654C84B3FD0B58F8E0E5F437ADCAE39F46A3FFB5 +7AED2111697DF0793CBA51ACCE9D358F57F96514FB41664347BF09CB932FFA4ABCC49E8A309D23AC +E3874B6BA5F81322986E9DC07152CBF4209AD114534E66BE13134BBF4EABCBD5F4C6BBDD7C92D86A +7A966AC75768379A829CA96FE0611E6BDFD361B06F1CF6A5AD3A2644FBDD362A3ADAB9D93BB8F043 +77B031BF626DE6EA48E40749EEB445C9C18CE8E9E4CA2F0997DA3DEB317B5943154590454161CACA +8A4849240808842841514A4829B0225201A1A8840423910A407959C8CE24A30451905446282822A1 +100505301C8C42014170940210845044CA1B49A83A5838EE56FA1CF1FFC909041C22817174FCFC0F +90CF6FB0D65EE63B87170CF1D52818730B898B04103F981F64F4BB5DAC06679249862D34BEC6361A +61D2559ADD282B7C5C9C99551F3D110719938C57AE079A09D322C882B49EB6F0A2E6664741EE0A73 +6AE6843E9A037A0B56DEF2AC43C7558E543D988C6DBD6E53C657FDE0DC605A146D72D3D367708E46 +23C90FCD21861C3359B651BA168F557EB9F1CFC4DCB8D9EA2C0E7AFC4551D613A9185C223FBEA7C3 +754ADBB40933A59D03E1FD1015F13A516D1918E4E541343EBC5414F1409C46519CD21024C123BC12 +B6DC404B148B9814D263C3DDA59E58AF15AC1DEB5291AA363DCDC9AF3797A23BD5D1697F78B9AEA9 +93392F543F7DAAF62E61C417775B6D5E2A9943C77BD645AD855DA872D85F98EDD3E295CC3BFA89EF +8BB5F2ABA16D029906D7F19EE938F3003D6952EE8942F189A156CE604CEC43FF068173E92A699921 +21DCDA9ADDA4B155B10EF468DEC088F83C97E5317C3B973E8CB58CC0458D5FFE743FE346BFFBA79F +F5A4B22DF15935B7229147F1BF7A674CD4A179B5E387AEFF64695232BE429C9F2B7E24F88E4C3AEE +E2F7D6D948C84ABF61D5D074F3F8510114ADD3B87E09D602281C755C787F76C036D9C14C9FC5A2C2 +4FD7A1EB34AE1A06C97F3958F7C9C461212B8BC7546EEC4CCF6981860E9C4C5D557E02B96929E80D +838F9A4D7061720B3CB44C4F3AE046A6C1C36E89E49E6130993BD85F66FB91F8E4A8C7ED5E0319ED +4681186D7FF7ABE4D03754F24C82925D4ACEC0B3569512F61561E6C0ABF2C6156C6461595C9ADD96 +0E1EE1B322C6D3A9F971BDC9C685515AB6507A7C634D8A951AF0320FC9C11D5C734BEA25D8FAEEBD +0636C92D694FD9AEAE768FABDEC40859BACD4B263EA100B79503D4198CA160EA16BD1B7E32420DF0 +E2A6C24C9268D6B06CC609D14F5E131524AB0F26A197AC1D26EF3E58E8AFDA665C9FB4BCE0F6EAC5 +A55C9BCAF3A2855E53DB4E65C5C27DE1FD4D3164B796B594D90E3F687A7B4CDBBD5CF5186D9F7886 +94B61000954528757A9953B57101A7D87598BC2677DE9917D3B45471DEA64194BB56A07AB9D9A505 +55BAE5B3B898E97469DBC22C2DD968409C7D3ADA825A98AE8A75B57D9E44CB27E79DD1F41C484717 +BFEFCE2EC0F3967A63C018CBDB6F8DF0607DAC9E4CDDD90EC811B84A52B905BED8825C3D59205A85 +7AB54404A357BB935AF015BEB1AE92E81C2AA5382BFAD832F734EEA24CF9D10E3B73F71048A7EFB0 +0CA8C2A814CA865E5C12A566796EC472145071F62DB80E572619CDA4D090B22B9A93002AEA66E462 +3F9FAA5057D41CD7F866DA5C1A5663C878697D167D975D80A167214C62A6BCFB9DD285A622E3BC0B +EA3857DB42F35617E3793A03E798551103E7D116D853D39A4583694FBF40B66C59B96C60D8542A85 +0A7C5309ABA53FF14C3C9670CF8953C49BCBFDFAD138D7B916A6563F3FB16078FE661B4F96DE4652 +E5022010103E849E57C71ED1D928D077246E509846BBB11BF7DBD7457C172EFAC07D57D84E050A13 +53A748613CF18DEED7BCD2B4AFFF9BED7A8F67BA51E038EEEE698FD17988D8D0955CC262DA5CA6C7 +6D845C92FB2C4261C8650C0BE3C1D32495248544925CE692BBD85C1F851D968758F3731D0EDA2C86 +5C4EE7755EE73CE78FF3D7E78FEFEBF5FDFFED65F690263DAB361A094E5CD9B4BC5617D4FA7D745A +BDE761D703A78B2E04CA23908DD5C92E3F65B56F1F97E920D6E170AC27609ED753DAE3A4623C2991 +8496C7588BC63B21A2F5D364A095E2755D07AAE68D257F7C5A18910934CCA14B2FBC940B9CD6A829 +DAA39FCF2CDE7B3E44CCE0759ED82FBC3AA0E4FD52C9BBB03637EE56034E87FF77F315DB54C58C57 +F7BF2842AC157577237E8AA90CCE896ACC08CAB9DF1B53FC001B511083F1FF1A5132A31764102A95 +B928029E731C575D22DA3CC44F593ACCE748AF437772C398A29EE7FAE2FA42C9036E5BFAFDCDC666 +6934BD8AF7DD5ACF72888FF9B10B9E749D60E1A195705FD52172B061F2CD1693931B3664A8435DCA +A91832915F0A757CB9E141E64FBC2F9835DBE58E99239DE694D94A570EF0CFDF7FD8CB1AC4D8C158 +F846C7C10F15466F8965CC5B273287EFB22E9764C471C7D0C8D62E5B17873DE28C27997FDE5F71A1 +998DA76C00761EC139F6C7ABE0B1A2374B3BD75EA0D8CA5145D08EFB9F4D91ED73466991BF272EB6 +8404AEEBEF043C336CBEAD4937F6F2693FDF8B86A439B57FFC12833C58C2762C6377D941DA6FAD77 +CED822AD7710097D9DB1EA111AF72E166D5F4D773AD781BF7950E0124EE92218934DC617C4C961D1 +45C6FD26046E746FF173E7DE056FD537A08AA5F116102F7747DDE1B1D5E6A282EAD5F77D4D6B2DAC +DC5DEBAB23178B278B7A969ACFCD2F3367A64B8F156A633223CB2DBB3967DE7259270E42B0337CFB +CAEF46D50AA9FACE19FEA3B0B70BBBFFA8A4C4EC2E209D52779D318C5E7479EBA09461387E47DB11 +3F5E6ED0F605FDA6F571C21EA4A0B0F7E396BBC6AB7D46D1C754F3B7DCEB29C35E37E028D1D4F057 +7FAA9E22B9F9F4D87FDBED5A914C1B93EF6B3434F9629333423EB96590387C0D42A8D64EEBB4F95C +6F3A96B06881EBDE1E009C17214FDB229EE5070C1538884899C06551BE6D922E81E94FF3D240E423 +E1DABF75AA189D4E5E520F7B90EF7E89D951FE08E1AF825D9076EF14643349F82727595B178639EF +54F816799C2B5E9F752F935EA02A64838DC8F72CFD130A08D50624F4C0E979AF4187BB410C153677 +F9A84CFB9F32DBBA8D231872F9668BD190573852A3FED87660B99289DD930646A369ECA2E4CF61F5 +5D8B173AFFB07F82378DD50346DC4DAF7CF232F3F812AFBD9E216296F766D8BDD9EDA828236BEE53 +8F4D0955F993A03853207102D43EAF4788B6E7CC1238F98280451B4D3996249756336CC549BE5E43 +01130EDC6BB0989A4378CD21FABA89770CCB9BA37A87CAE3513B2C01D110AA7259B29C4512FB9BB8 +7628B8B0404C122172008039759A9CC14960810404B28063F2801A85641223FC7D5590B2FB37A3CF +B2D05BE28551A0F6008DED7D1FA0418A2AED0C687B24F797A5A484264D57087B8F0B19AD4B10F6FD +38136300652BA53F4A3C0C40DD5B44E12444B336040E7FCC1BB20884C02A12028D905A751486AE80 +9494C0AC76F0DE9603E789C7753E94D39400BCE4D13CB593D2F5C4D279B0B88CAC91AD39E0574940 +91D94D6276632AA8FB77A86D3C5A681A606C46BBD344EAB411E22F0BB0A6C0AB7102D00625663C14 +E121B7EA04BAAF28142D29FED513BC8E9487E68AAD8F2840B142EB5AE289D347996BBF6C27896F67 +3A7068768056216046D4CCDF763BF34DDCD03249DA8C5AD04E4537F7DDF79A83A1B424895E8FB492 +D720A46CB9A4A94421D449E126699A1A831AAD4155A5A74CE909966D894DF5253166695571C9F67C +D1A6DF45CA78B58D3337EE449FD86EC00C1E0116AF00915A40402D603BDCA2C6DE8B74BD3D9702F0 +D400CB35AA1C9B041914C5568B37B6820E1682391537A8AEAB347C36CDB529052B2FD19100C1058A +75D4CAE36042C46099893DC8ED46E9094DC1FC4831DCA4507E9B20CE4896984E672B1051D3733CDA +037A3A1195E81CD87E98F1AEE2292BC69511AA26C645310A431095C54A95F9FCE858D7AD6618FD7A +61BF1105CA3B28470C3EE1DB5ED3ABA49D6F6C5CE5971EABEF1EF51F0DF37D9453E98795D0780FD6 +701FB8EC324939F3BFFD9EE377F6473B6E7FCF99C41170479A9109D952553EFD09DDEAD5A64196B0 +1EF865FF6283F831F35F6506DB73CB074E7BCDB19F261AC537F47A54F4EBE47E50AAD0E5CADC1C4B +3E8DC7CFD49E172BFB505AA2F6AFFB56A9C79A1839153BC4A5F154EA0979C4F1F18C4BDA357468C7 +ECD3FA4D9FB6A42A69DF030638F28E7078C82FBA33DC43AF3374667DE97C2DAE2B0CD8E35E198EDF +F33E6AD229DBD71D9D3710B6EC56D79FDB0243CFAEA810EC5E8FD5CFEE84914421795687E0B0FD77 +EA41F8290294BBE93FA99F1E327E4116AEE9676179C8CD2D0C725AAABF4D3F5DFF5BE54F5F51CF1C +9B3E59558D148031F012E1AAE27796DDF66DB72CD3DB954BE00AB240A53C3E6BB20CAEB03261A66B +60AA44812BE433D6E8231B2E98E0F9A2942C4A2B93B99952A0C7FDBA08FD5301BCCB0B8B8019745C +3D15772D340A1F851E5A7A7516DDB0589DBF5424BF696D1F47544148D7ED6591EC7EDE0949C7B965 +28FA6B2A0B79A64C5FD4B54E85EBCF11121B9B3EDFE8FA6AEAB711EF0BD91E6ACAC695D5A74FBF66 +74235D34466DB6DA048405149B9CAAFF0F5522A37C22A20811FE0160104C574F1701D30183CE9EB5 +B0B704837E2000F69762FEA352B8CE85FF0AD2CDCEF6DF2EB0F38FF2F1F389F2F98B04E7028FCB89 +ED67235DB7338F9CAD23F03CE341CD6C06653400FBE651DEFC0B4E5C58B7157A3020F405607B28B4 +EDD7F24E5824D323D36D1FEBD1973DFD7A0E8D509941A6E75684362C19E830197AD026B802C29765 +9BA184FCEE1EB47557C27A50375EB456EE9F00FF0700F80F701B4F1B574BBE4FA419085804CBB44F +821156D4F1B594098FEEC75AEFCA35A73884C8891A8408933F10EDA2A82474182BDEF8ECF520AE07 +CC3D3DABFED99831097FF7EB4FE37F888E6647F323D089ADD0C38C6EA34F891A3924464676AE6F46 +9F152E9F52EC934AA5B4EC1C678227E80D182DC91DCC4183C62DB155ADDBB43F4C14BF3A65F379EF +FE189AE360272052716F5D15FFFDACF9E631B0D7B29896C2F626F97CE16EF15BD9E6C9FECE5DFDC8 +3ECF2FA010CEBD8F5BEE9257BF48060447C5B86D1B501AF52C5665767F9904E623CA4DC030D62414 +B6CA1EFF367A6CD5D27E4F598D112F97631A201E4EC93AA38673B01255B821030A75F455F1C5769D +78DCEAEB195815924C17D4250BB767324105EB8C58804CCA0AEE57791B01715CB36228AD85C5E612 +A909F218A8E707C97A7475F636AC765946CE80672D2D956AD21C4FC756B0186C9EA5C42CF23C74E7 +CED022171674B62FEA3966E7F7DADEC52EF4D0C3889D9F732FC437C08443A16FC197FF4770E2AAFE +CB4BD56BC8E184B98FE41D1AE286EEA0306132DCDCAEC10450B33558526A3E6B56F3674D4D69AC18 +1FBF811CB3E722833E6F6A0B0812F2BC5471D77C49ADE063272FE9A6090534BBD06C0EDA1961E36B +1BE7ED4D1A36E94F2A237126F98640CA35E9CE0F1F90D1F59B42826AFCC077C08E04A84F2076EB00 +243665B214CF887715A2E621DB7F03FEF68F5ECF6EF3DBCD4C04EC4B11320163D07DBF9CD2F6EA70 +CEEEA0FE78FE19428DF9648CE0C946853DD37A032EC42FC9FFF7B4A9FBB921BCC951E801EB72AB1C +88A98C4B63093501E10FEE7A8F2CE35ADB9A843360737D34489B7599B7F0124BEA3EDFEDE4EDC916 +803B227CA4818A9DFB6F924314165819CAEBC71E6B69132DA652603D3950EB049A64154A43B0AA85 +A70D09C4CC0E2943DA5E957DBECB1FC8D3C697E776385FE1BECB8729AFD2C2D6C58F6110D00CCCCD +1A73E2A642F6943661B660E8C444C4F37FF18E69CCD460CE1A389BC7FA6AD4C1AA66B7455E3D788E +55F982B73E33F4539B5C6A43759A4B83F9BA096D5C1DE449D984FBA46C96057AA459BCB382E6C299 +37E4D81D4BED77572677E231246888D19C79B4D9318300175C186C270FC4F6DE6602CCEA84E8669A +8E62AB463F93CCBEAC34CD80D9C56F3B63AF71832529D469EC5A55744278EBFC08F36F5197EFE92D +98314BA971B306366AF8C13ED811570154FD9D5C6EFF2C3E6E1DBF43F23250D2CEAFF066E9ECED03 +38DD88DBBC7430516D8B98582843914FD2A0A8F2A2AF7C5F2ED0DBBFF982FAA176C5AAD93D3D4507 +EB427C2A9D4690BBEAA0523B33A3D2FAA58DC66CBB6EBFFF64C75DF60092BA0033A7462FEEFF6FB7 +BF96548E133C0F05661130F677D92B01967C60395676642DB913F2260B448F9C0E3104EC9B7E38A6 +F4FAFE890C99C21426ED88F2368F9B3DE3B9D82CC04E8AC03C6806421A61BCAE0520524BBB4C22BC +D7BEC9DF4CC5590A2EACD76C1A5115277119A35B61CD7FC6A50A07F3CF7F0B495687E5ECD8ADF108 +9A269F34CBC6423BC9AE6E0CB2C3A45E921B273FAF453292813790671590A838CA196ECA9AF2A94C +F4FF36C966EDEBC46208E3B2A539F407EA42A86276282C04F29326DB47B771490CE05E5B3D513E6C +0B96CDEB75192FFA4454BBFB0BEB7BC64BEE0FF99FF5A0E2B1270712C768AB74AC50C53BD6D7F76E +84AD1EB940B01743353EC3ACA1E1BF5FB626FE14CA5A1657C72047FB9F3DC988A717EBC502ACB15F +6FA6FFCC10B2730E23D0D9D8BC170A4DE28F33C3AD51B10800877E7B6208B7337558273B882625FB +46E14A726ADC969B9FC8D738966FAF298B4BD239425AC36597049E3BCCF8D9DC46D7119336298DFF +40CA38CF2F71BD36A77886221363DFF149BA9B7DBB0CDD60C3618FEF55390007D493107B988ADDE8 +F7190BC37F5DBF1A2311664017DEDE84CAE0A299D6288F1B3F4D1C31D915FA91141C09EFB7BF7E90 +09C13CBEFBA1E867D2276D4EA4642D3ACA012021BBB077A9E78E62A224F47F05BE8AF9BA4D68835B +C44053E1E5B7D5A72419386FFC408816D30594E9834AED77EB4A955407BD084119BDC39A026DD588 +B61AC2F552DC4EDC66CACB36C2F43BDF64EAEA53C12891380274D3EAE0DE87BC8C8DF0B6F668C068 +F071DFCCCEC2CDD859AC3115CF2F1F8E6F5FB744EB0595E5D10BCA6ECB6655D428F662FE6CB9B856 +03F4186549CE8FCD5CC652B8CD769F5FD8E039F122D2B19A9255831C95E504FF4AB6372354BD6324 +370F6933DD658BF3FF00FD61A2ECB40C3164C4A66E4499DBCE8335051AD636487C4311ED79B162AE +D9A486D019F4B15011BA7B03FC86D51AA429030C88271A7F9426739F740995CAC2F0B096886D7B01 +F472209B358D68421883CB117B09133805F4A4055B9CDE18C23DD70C9DFEBAD379E2A4185962CC26 +3942EC43AAF6DDF639725AE2B73DE5C13E4CF621AD5A62181FB92B7CC0813E7D0B3D9C93B740F48C +0EFDD0DEA9D5A9D2F664A4B5F40C49A052C6D41BBAE7EF72B67C6C4D5387A234100090CFB322F5AE +84F1A2C68E8118AF84522C71E36EB7B7F6FCFF75254FAB6778A9498985EFB56E60311B86509502FD +E05ADACAD56246AD4140BF3CB6C1DDEC9795A9D4F225D5008804B97E6052B76274A60D44486DA5FB +6535D0C0EA0E5D6DA1A8708ED130A4ADB7B834ABB75B89E62DCDBED6FB7FF63B19B5833F4DF86B92 +59A682286E8AA060D9AC35D7800C25CCACF61E1E69A4F47F3F9E3BC1BE729A845C252CDC9D6B5FA4 +1C7E56FCFD1DDCB1B91C9AC08949E2D166E20E11AF81C714AD93FB1A91ED157A9B2FB672054EF8E5 +518CC62B149B4CA9E1A5EFB56D8DC3F7541FA999B940DE0D3A5B7705E7BE9497793C94ED1AC7DF64 +4B659BF7D8D5103553996736639426CB187B0D63CB90756C8D9969164B969457454851998A540615 +C2848422A1E88448A13EDE922CC55B0895E53C9696734EBDE7F47C3EF7F33CD7BDFCEEEB7B5DD7FD +C73DAE928DDDC66EB47CF9D6D59AB5B30147B6590D5447B80AD0AE86B2100864D4DEA8C55473EF7E +8DEA15AC11F891DB5E2F3F883D166DFD30B8650E271C5340881246E29F044C1A22F74D4A9E0110C6 +BBBB70129970518D7F1E5915AC616D78B38792FEBB6856BA7C166FE0F956C9A1734117FADB57F65E +FF289F2113FAA94B396507E3EC3A47B75D1B4BB336B539DA46373C69125AB96BD5D515B9683A9DF0 +CBEA97324E68C9769CF2EAACE07B60530C6975D6618ABD7D4C077A4D42CB98DF7D26EF5E71A6654C +ACC1619DF465B28A759B7B26B2884181B1B932B335C3A1CDEFEABC9F1FCD39EC6BB3415C7F7090E8 +99418BB61972937B23CC6C83F5946E1C908B99285B364D26E59B7C54BAD37B39EE59C3864CA85AAD +9C0706339B1DEBE356AAB6FBD84D775E7BDD5CA25424A7456E5A8AF4F141BD81D5A8995CEB0D175B +621E7FF2FA3FF675B3AE159DADCA795526319B582051704E8D697B6D3C985A02A8DF3A2F287FE0F9 +300A5533F25275F57571778C3A5DBBD86F4F4C9B113AF3B2F15C4CF8DCF13A2AEBCAB6B6EEA965CA +D96AEFABC2672FCD866786AA3377DF1B9BEA30927C3D154BBC638031C2785E144B633B66C3A69E38 +19CA5649E6B5CF340B03ABF8579E1633766FB993D3741172D9BEC2911FD81F7261A2E47656BE25B7 +203CAA8354277FDD1BB13EA221B05D7C9783785F84F47BB90F07373AFB1ECB0AF90867648812F184 +40689C088CF6F84A3DD42A6B4543897EC5EB168FCDF0A7146859CED1F779F2E66DB4375E90688BB5 +0FFC6A536FA59C92BFB965EBA391410BFA7193E72D8284BD309DE24D299947EB24A62B67B816EFDE +D79A99F19072CB9B541E895D59EEBE9C621E51253174344D580379573E874D3B109962DE15E5B4CB +EC404DB7172641AFBBD0ED53E22D820CB1B9BB9070B843699034C4A6295AC8DE3B5486CBEDD9D33E +24BB515335D5F5D1E727AD8063F65F915BAF45C76EBEC165B38B7D4FDEF873F40F1D8961F96C366E +8D8F6F8B54D4F64F92898E49C7D6E4390F48C87887BF9A1A350CB15F456B2E52E90E6234B63B672B +CC3D39ED2A6C5639C9FAAC9A281EF7AC9863F2E6AA36A1B77C9DE9F8033995614E12320ACF598F6D +4AB3F5C5AB3739B8A7953C2CC93D75771B8426EC6492AAD4CB0D85475AC790E152AE16A55E153999 +025D9F4B84A4FAE818F5B4345F3D1C1F268F80350F5EE8BF670BC14E586EE15B1CED77798D31A3B7 +BFD4EFF31F8D9CF437A2B836F7482FABB9E6814505C5D71CB1BB9F1C76E72E212BBE7D20666A14B6 +427F9B42DA591F7F25D1A72AD72A36AFCA3DAD786762BC973F5CA4C0B214DE75A0B98CA866C4E3E6 +2A6A592D2B95E6FA6539C5AD55C2686C6BF681678071E20B4F91287472BC24697C9CA769EA46386F +BC5D3A424BE340D0D349BE8BF7DB159A517C05FDD38AD6CAE1DC89A026AE7CCBFE8EAD76D303BCCA +CEE33D82BC4341EE02078338CE9AEDC4FE0C85F222E93371C922870BDD51C739A7AA95D386364B9E +7CC8AE3E3F30565DAAD1067971E3A0C7A42B2476E86A87767DFE8CC0EA08FC7D9F4F0DF2A0865C70 +B97D3D602017669A1DA8AE5D92761CCE1DBBEDDD15609EBFF500B3335DAD73E0D6708D7A263E29F5 +1E75FA5CFA6F7F35BA299C600D4EFA2C9FABB4E4906FEEB70E56526AAE89556D77C0674668C6758A +1B7609785D50FAA64326CE56A67323D68DB952376602A7EB58095645028328217CE8B30165FAF13A +EA19E20B9FB79BF25F9CB552EE554FB9A0E82DC64BA72626D9D26ADFF1C861C1107C4EAD43B96C3A +3348E4900155C780F921E4F7EC2285F37D7BEB6B78270454698EDFE76CBB8EC4E429B6F5E77EB9C7 +579CDACBB52612F7BD7D95104928AA9A6EB41C302B2307BD581B62A7EFD2967A2ED66CE3E49AEAD0 +0B327D3FB81882B73FF4B7DB9F118FEBCF64C3F628082D064FFF41D2C28BE5283F9616BBC8C8F3B3 +A0BB4C163AC1011370353780C9207A72693086F9886A6574BFB86FA8EDACF35D9ECBD9A5715083FE +5B1569F053A93D9A6038436C8003364C9FAF4BAA92FA5D193E91B6A3EED53CCA106A18A980508303 +6436D387E74D03B7972B208E745C5A0BD186DC5ACEDF242DD478ADAF885C7969C6A78790CB46A9EB +C101FB002E9D06636F4F5ED9F85460A745D7BABA26D54FA780230CB623F88F15927B7082A80D2A21 +274FF7E503EB22E22BB1AB945EC309842FD418344EFF3B6A32F8DA01C5A0F55060A71D8100985051 +08241489C0A3F47128B0138174FB777089CE3AFAFD298794823457B82BDB73B8DBEB3A8F58D6F6E7 +101C2041B180CDDF4DD861038376D46FE7E738DD2DCC40503C3E3CF7CBD9EB32DAD29F3B39281B31 +5A8D5AAB5DB91E1D0A06048AD55DF0082033593CD6BC83C805D396E7E943660630B81C2A0A8D44E0 +A058341A81C7E0A0281C1EA18BFACE5E1C45A140926F830BA61B6047F3E65251283D044E576FA113 +8BD385A2F4C0AFAE3EA88041A0F06E0085E715085B199F8C4DCD157938089FB7B9612C1A601EE0E7 +4F071B17B087891C3BA105A664BEDB88C16072BF8FF382C74B712641D17860278BC680FA7AD23934 +80ECC9A631B8D0A564D82D3A844362C0D063908B007AF8796B09C7EDEBEE0BF1F8D98EA86F3B1A1B +3343A9C8855422A1BA18041E89D68382A47A282CC84662B283E635A028C09AC6F0E3FA43D148C0C6 +93CB0E085DCAFF62FBEE7F3E6A1C268FED4DE380F2A6A15C330A17AC07F0DF0E395F491694253663 +1BC08647E706B0E8618B7E7E9D4B009FF95AF7A6D0B854804C24B901CE3BBD02417650C0C689B473 +DEADF95CA3178B119CFD057B7E64516D690581B0749AA56A4C761601572D6494BB237A4C0903782D +0F5FC40F8EFB92ECAF86C78CCDE4B1C00514C09EEDC9E0B0E613E71D067AB61437FD5F0ADBCFE0BF +80637E059C78DB0E4F2500D3453FA6C5FC07EDFFAAF7FFAE0914EEA7743A5FD47496E4FE86F3FFA3 +F163ADFE64D5EF5091AE1395D2CDFF97B877CE65B20FA9E3E8AE283BBC2F6687CE536F99D7135356 +A485DFE29E1E7A545561DAC76FD2DCDB9B35976EA83DBBB06F5E6A82A665907E8FB3E0F2BAA2E8E8 +3CD3AFBEDE2BB75BBDBF2E1AFB9E8537E9A2E613852B73272A6CD5D73C99BA79F309D31967761ECE +98B6D63382E9508EAAF6AAB4535BFD92F7386D7EACF75CC4B53BF36071BC21C76FAEBFCCFA6D218E +4D5B8525A34F5F8D557964DDBEFCE5C3C9D1B3B087B6095266CFCC29492DD277CB01267997D4E4FC +14A0BF338B8A4B14CCE099CDC20C58EA1A4242021810C125B98880B8F223E7F3B79731BFE6DD3B3A +A7B23C67625E79E244CD3D698B8BD6C827284F31DE64B38E77CB625E4E878D79CB33BF0A896D7912 +A6724F93CB71BD05C3F337924EEF571EBE93717BC3798BDE1B2B65ECF319F72FF3C99F7FFAF50561 +BFF0944337E6887C513D3CA1A65940BC64AEE1768E429F9E0DCF3F9DE1397CE8908DC87C86BD37E7 +A8A6764818F0AA1F589ED97590F9C7F1B7734FDAF2CBCCF79E3A7D53CA9A820965F5A7AF5E9C23B7 +C8283FFBC5F2A9996A45739F9EDE536AB34D2A216CDBD2EEB5CDCF953EF7E9F0A93E7BB25E3D29DF +E1B26D4BE2DDB47776012BEA1A8EECBBB7DC5C85B37FB3A8C8EFAA96DF96C6BDE71E3147EE555BA3 +E52F7569D379A7EC579E33FFD7BE2ED159C4A45375FCB48CFA8705CFF5378531BDEB8BBD539BB452 +2E794585B3E837FF8979D843DF1411FA90100716B0B9A084E89C9F539A9B570CAC98028A52533293 +81F533B06A00A648D7BCE4A2CA82126054803507618B354F97681B17533337376747234743030313 +575317574773636747274B67574763474727033B1B5343574B434B3733030B0B47273313134B6303 +73434B17571737333357670337BB587DCFBC94D48A6850956608B21048408A7E7390545ABE02B429 +12044B1F261620E79629181A9B185B181AE807E5E7835D6A0256149C59950A2A2CCCA0392928354D +3F3CDA500198E16311C928E35E5252D203CBA35FE2979CECEB6C6C7C2F3F21E1079BCA0C2387354A +0A0735F895EE351EF9E4B0C6AA818199E1DE5EF6395802B6B824B1A8A4A228358D97CBD0D8D4C8CC +D494974B55D5D5DF8D970B20C000027DB53C
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFreeText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFreeText.pdf new file mode 100644 index 0000000000..5fc2730977 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFreeText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFreeText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFreeText.xfdf new file mode 100644 index 0000000000..86486928dd --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationFreeText.xfdf @@ -0,0 +1,22 @@ + +

Comment

16.25 TL /Cour 12 Tffont: MinionPro-Regular 12.0pt;font-stretch:Normal; text-align:left; color:#000000
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationHighlightedText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationHighlightedText.pdf new file mode 100644 index 0000000000..7711c7ce1f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationHighlightedText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationHighlightedText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationHighlightedText.xfdf new file mode 100644 index 0000000000..3b992ffb45 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationHighlightedText.xfdf @@ -0,0 +1,28 @@ + +

Marked set by Alex

Annotation 1

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationInk.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationInk.pdf new file mode 100644 index 0000000000..e367529cda Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationInk.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationInk.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationInk.xfdf new file mode 100644 index 0000000000..f36dbe036f --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationInk.xfdf @@ -0,0 +1,15 @@ + +185.915000,712.607000;186.314000,713.405000;189.905000,714.203000;193.097000,714.203000;194.693000,714.203000;196.288000,713.804000;196.687000,713.405000;197.485000,712.607000;198.283000,712.208000;201.076000,711.011000;206.661000,709.016000;214.242000,706.622000;221.423000,704.628000;228.604000,702.633000;235.387000,700.239000;239.775000,697.446000;244.962000,694.654000;248.552000,692.659000;248.951000,692.260000;251.345000,691.063000;254.936000,689.467000;257.728000,689.467000;260.920000,689.467000;265.309000,689.467000;267.702000,690.664000;270.894000,693.058000;273.687000,695.053000;275.682000,699.042000;275.682000,700.239000;275.682000,703.830000;275.682000,708.218000;272.889000,713.405000;269.298000,718.192000;264.112000,721.783000;259.723000,723.778000;255.734000,724.576000;252.542000,722.581000;250.148000,720.187000;249.350000,719.389000;248.153000,713.804000;248.153000,708.218000;250.148000,704.229000;253.739000,698.643000;257.329000,693.856000;261.718000,689.467000;267.702000,685.079000;271.692000,681.887000;274.086000,679.892000;275.682000,678.296000;276.479000,677.498000;278.075000,676.701000;280.469000,674.706000;282.464000,673.110000;283.262000,671.913000;285.656000,669.918000;288.847000,667.125000;290.842000,665.131000;294.832000,661.939000;298.422000,659.146000;301.215000,657.151000;303.210000,655.157000;304.008000,653.960000;304.806000,652.364000;305.205000,649.970000;305.604000,646.778000;305.604000,643.986000;304.407000,642.390000;303.210000,640.794000;301.215000,639.198000;297.225000,638.001000;292.438000,638.001000;289.246000,638.001000;281.666000,638.001000;269.298000,638.001000;256.930000,639.198000;238.179000,641.991000;228.205000,645.183000;218.231000,648.374000;213.045000,651.167000;207.459000,654.359000;204.667000,657.151000;202.273000,659.545000;199.480000,663.934000;197.884000,667.524000;197.884000,669.519000;197.884000,670.716000;199.081000,671.913000;200.677000,672.312000;203.071000,673.110000;209.454000,673.110000;219.029000,673.110000;229.402000,671.514000;244.164000,667.125000;250.946000,664.333000;257.329000,660.343000;263.314000,657.550000;267.702000,654.359000;271.692000,651.965000;274.086000,649.571000;276.080000,645.183000;277.676000,641.592000;278.075000,639.198000;278.075000,636.007000;276.080000,627.628000;270.096000,619.649000;266.505000,616.458000;263.713000,614.862000;259.324000,612.867000;255.335000,611.271000;248.951000,609.675000;246.557000,608.478000;240.972000,607.680000;236.184000,607.281000;233.392000,607.281000;230.599000,606.882000;229.003000,605.686000;228.205000,605.287000;228.205000,604.489000;228.205000,604.090000;228.205000,603.691000;228.205000,602.893000;228.604000,601.297000;229.003000,600.499000;229.402000,600.499000;230.599000,599.701000;238.179000,597.706000;245.361000,596.111000;257.728000,593.717000;265.309000,592.919000;273.687000,592.919000;277.277000,592.919000;280.070000,592.919000;281.267000,592.919000;288.448000,592.919000;295.630000,593.318000;304.008000,593.318000;313.583000,593.318000;321.562000,593.717000;330.738000,595.712000;333.531000,597.706000;339.116000,601.696000;342.308000,607.281000;343.505000,614.064000;343.505000,621.644000;343.505000,627.229000;342.308000,633.214000;339.914000,639.996000;337.121000,643.587000;334.329000,646.778000;331.137000,650.369000;329.940000,651.965000;328.344000,652.763000;327.147000,652.763000;326.748000,653.162000;326.349000,653.162000;325.552000,653.162000;324.754000,653.162000;322.759000,650.768000;321.562000,645.582000;319.966000,638.799000;319.966000,632.416000;319.966000,626.432000;319.966000,622.043000;320.365000,619.649000;320.764000,617.255000;320.764000,614.463000;321.163000,613.266000;321.163000,610.473000;321.562000,606.484000;321.562000,604.090000;322.360000,601.297000;323.158000,598.105000;323.557000,595.712000;323.956000,594.116000;324.355000,592.919000;324.355000,590.525000;324.355000,589.328000;324.355000,586.934000;323.956000,584.541000;320.764000,581.349000;315.977000,579.753000;308.795000,578.157000;299.220000,577.758000;288.847000,577.758000;278.474000,577.758000;269.298000,577.758000;261.319000,578.955000;254.936000,580.950000;246.557000,584.142000;231.397000,588.929000;216.236000,595.712000;201.076000,600.898000;185.118000,608.079000;173.548000,612.069000;171.952000,612.867000;171.952000,613.266000;169.159000,615.660000;168.760000,616.059000;167.563000,617.255000;165.569000,618.851000;161.180000,623.240000;157.988000,627.229000;151.206000,632.815000;144.424000,636.804000;141.631000,640.794000;135.646000,644.784000;130.859000,648.773000;126.869000,652.364000;122.082000,656.753000;117.693000,661.141000;113.305000,665.131000;108.916000,669.120000;106.522000,671.913000;105.326000,674.307000;104.528000,676.302000;104.528000,676.701000 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLine.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLine.pdf new file mode 100644 index 0000000000..563cea98e7 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLine.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLine.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLine.xfdf new file mode 100644 index 0000000000..f030ef4503 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLine.xfdf @@ -0,0 +1,20 @@ + +

Marked set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLink.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLink.pdf new file mode 100644 index 0000000000..1b26849757 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLink.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLinkAllParams.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLinkAllParams.pdf new file mode 100644 index 0000000000..7f28750489 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationLinkAllParams.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolygon.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolygon.pdf new file mode 100644 index 0000000000..ff5b18f13d Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolygon.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolygon.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolygon.xfdf new file mode 100644 index 0000000000..25b9f3d578 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolygon.xfdf @@ -0,0 +1,13 @@ + +172.351000,709.016000;221.024000,668.322000;246.158000,713.804000;172.351000,709.016000 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolyline.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolyline.pdf new file mode 100644 index 0000000000..664acd47f6 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolyline.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolyline.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolyline.xfdf new file mode 100644 index 0000000000..95a97bdd1f --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationPolyline.xfdf @@ -0,0 +1,13 @@ + +191.101959,731.757019;244.163666,728.166382;259.723114,700.638123;248.153259,660.742065;187.511322,653.959778;178.734192,684.679688;131.257935,684.679688;67.424286,684.280762;68.222198,718.990295;140.434021,718.990295;140.434021,718.990295 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationProjection.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationProjection.pdf new file mode 100644 index 0000000000..6cef3b9039 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationProjection.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationProjection.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationProjection.xfdf new file mode 100644 index 0000000000..a6f615e708 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationProjection.xfdf @@ -0,0 +1,116 @@ + +

This is a comment #1

+ + 3D1 + + 3DCommentView1 + 7d64c2a8-9642-4d6f-9588-b4cca7482662 + + 0.1634320021 0.9752659798 0.1488160044 + 0.1722069979 -0.1767289937 0.9690780044 + 0.9714090228 -0.1327510029 -0.1968310028 + -1.0899699926 0.3964940012 0.3088749945 + + 1.2341799736 + + 30.0000000000 + min + + + 0.3764648438 0.3764648438 0.3764648438 + + + + + + 3DComment1 + + + -0.0869885981 0.0999901965 0.0961647034 + + face_9C67831E + 20 + 1 + + -0.0578861982 -0.0308445003 -0.1770160049 + + 20.0000000000 + + 0.0000000000 0.9960784314 0.0000000000 + + + This is a comment #1 + + + + + 3DComment1 + + +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationRedact.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationRedact.pdf new file mode 100644 index 0000000000..880ccc0b07 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationRedact.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationRedact.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationRedact.xfdf new file mode 100644 index 0000000000..cd6d23d4c1 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationRedact.xfdf @@ -0,0 +1,140 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

1 0 0 RG 0 g 0 Tc 0 Tw 100 Tz 0 TL 0 Ts 0 Tr /Helv 10 Tf0 g +1 0 0 1 0 0 cm +95.769 689.6222 m +129.9691 689.6222 l +129.9691 705.81 l +95.769 705.81 l +95.769 689.6222 l +f +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationReplaceText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationReplaceText.pdf new file mode 100644 index 0000000000..cc2d2769ed Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationReplaceText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationReplaceText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationReplaceText.xfdf new file mode 100644 index 0000000000..fa6b25492d --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationReplaceText.xfdf @@ -0,0 +1,139 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

Note

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSound.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSound.pdf new file mode 100644 index 0000000000..f01183fd6c Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSound.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSound.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSound.xfdf new file mode 100644 index 0000000000..407e297b60 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSound.xfdf @@ -0,0 +1,2425 @@ + +

Sound Clip (94 KB)

4889ECD7E7CF65551506F019642862C35E4114B0F7DE7B6F +F13F3431D10F1A4D4C3446A3B1C6DE2B56141B20369C1118647C7E9BFDDCECB9DEB70CF193B9E7F9 +70D6D97BF5B3CF5AEB9C38B1BFF6D7FEDA5FFB6B7FEDAFFDB5BFF6D7FEDA5FFB6B7FEDAFFFF7EBDC +9DC1BF27D0F7046783BB02B4BB67B4FDBB83F2BA7B2E8DAFF45D13E5B587BE23B87BA234BECAB957 +CE3EBABC672756B9D2774E94B772FF0AFED772F5B33E1FE4271D47D96B6EF03667B56D6F952B7D1C +B9D2774C94B7726782CAA157B9DAA8BD556ECDCB61F16DBFF7C67CA1E7E530B99ED59ECFBE83D278 +4BBBD78EAB3A5DE4571A6F6997E7EC8FEF657E2B1B3A7BA537DF54795DE59D7A4E9C3C71B2FA4B0F +A1D2B997FFC44541AFFB05DB34DEF2585BE993131707E53B15A0ED5B77B9971F8DEF28B9EE57CEFE +4A5F347194BDE3C895BE7862952BAFBBE74B0234BED2A726D0D61A237A978EDA3B4A0E2E0D1ADB41 +F6EA2BDEC67E905CE9CA6DDBBB2FF11DD75EE5563FABE3B87E1E155F7977F97C5FE42E24BE0BB177 +2172E86DB983E2DB954FF41ADFFAFEB6E5B6CFC07A56777D1BE5AD5CBFA3C3BEA9F55B2CBDEB1BDE +FE9E4BAF75C7555F5B97CABBD6ABCA956E6D2B6F63B850B959BF36B5548D45EFAAA5931EFBDB75BC +7DA67D63ED376B9F6A1F692F5C67875DFDBBBDB57ADA5B77CD00DBB3D161B3D8DA178FDBDF426F7A +5AE39EFA077D885CFBDC7939AA8EE6E730B9D5DE61722BBD436EB3BFCADD33D1BE3FFDDCC4DAF8E6 +DCB0B1BDD8DB9C815D33C02A377D38EFECCC7C6C74EC9A1DE6FE7FC995F73872EBFC81EE9CB1CC27 +47FAB93DABD47679B76D6CD1E7D93BAEDCFC2677CE4647D93B4A6E7BA6DA315FF5350FFAA0596C07 +7DAC190E3D6BD56A6FF06ED3E56D8D3ACEECB7AB26B686BBD69AB8D6E3A36A696BFE41B3D8DA6FD6 +39EAA87E7398DC767F3BA80F1F344795C657FAD289D2EDA99705EDD1E8FA58DD952B6FED5F1E5C32 +81AE4CE9CB26CA6B6F5BEEFE813BBED2974FE0B5569BDD2F8FFB85DA2B6F6D36BED24F0A9E103C3C +B82E786CF0E800FDA8C0F39303FBF89E183C34B826787CF0B0C03E994706D70678C9D28D17DF55C1 +4382AB03CFD6C93D26C04FEE11013DD541861D36E8228BB6FFB8803D7EBA93A3EFCA80CF78D9A3C3 +F383036B6CD40FBCF4E17960400FBD570464C4E01D58E32F1EBEBBD3877E40C05771C83519CF726C +8D2DEB68BAF0A3EDDB63D3FBE1071B686B6CE01117393ED1ED3D3E281007DE2B27BC4B3AC859B7EF +1DD727BAC8D51E19F62AC72F747D67C7BA6F8E0EBEBAF811DE51A3E4800D97FD7E97F4FAC6ED8567 +F05E712F469DE323FD2E3A3A6BF2AFF5273CA38ECFB33AFA303F6263F42CDA5A57E96D2F0C8F19A8 +DFB4D9A9B6C6BAFDCE00E8D9DF079D19A1DFF4A077D9E3FF6A8F6F6CCC3A646E6BED1BEB74B1475F +D63B030EDFCE9C3BD3DA7BEEF4B9D39B5E81B63F67BBFA33F241071BB39E0E7AD6C6DA1EBD699563 +0F6D7FE677D8987D60D033CEEA1B7ECE7CD86F7F3A77FBB9DB37FDAD72FCACED39A30E3AF18DF783 +875CFB37DAACCDB7D2A7275CB7067F0B3CFF36F84BF0E7E057C16DC1EF835F04D67E1D58BF25B821 +B831F863F0E3E0A6E07701DA1A3EF41F821B26E8FA51401FDE1F06BF09D8B54E0EFDB3803DFAD9E4 +07197BD6EDFF29E0BB75FB64F1FE2360873F8977C8E0B54E1F7931A2C54D079E7F0674F08B1C79CF +78F08A991C1BEE9ED17F0FC8549F3BFB7F0DE4806D369B43CFBF0CEC93A3A3729E57B9C6CDC7CA59 +E32F9A3EF7FA27C774DC1CA0C9F0054D875CFF3C40BBF75DFE34A0D3BBEAFBA3C7BAFDCAF55CB057 +DFE8AF6D76C9F6FDC9217E3189931EB9E3333E3CF492F75CDFC8E1E97B5AE5F858B99B279A17BE34 +9F374D783F74C845DF1F5E76EA1B9DE8D51E1E7AE5A1EFEFD689CAF1193F1B3DFF3D67ECF1A3E785 +3EEBF61B63CF1CFBBEBFDAB25EDFF15BB74F075EFFABE266C377DF9C54C72A4717FB7283F79609B5 +830EBCE8EA528BACCF7A3178FDA3DD36A16EF19FFED2B30E0D7AD6A7C1EBA25F1E5CEE6CA8997C3A +3B515EB6C3336ADFAC51A39E89419DB31EBB9BF93FEBE7F59BF4EECDBF2ADA9A4B3D56FFE7DC3BF4 +56CEBABE221636D0FC57835BC7DBDFA68DE1875E367B73FBECB8E34D6F1D3EE86978F49239630C1E +BDB7F33F5E6B3C6B1FAE5C793DBBF4FACECA660732F63A3BE8EF660DEBD6CC09E23493B08FD7ACA5 +BFE2455BA3CBEC837637CF7416A38F0FE651F77586A3B7331A5EB268FB7490ED4C6916EA8C8AB733 +A119976EB47DF31A59F36567CDCEA8F8F0D0472FD9CEB37492EB2C4D0FDA1A39FA56B9CEB6FC67E7 +FA403EE8796A401EEFD302EBD74FA0ADF103EF3382AB27D0D6D87A7AB0CA89835E3AADDBBF6AE299 +013FF883A6E329013BB52116713C3BB866E23901BB95A3830DBAC9B99343DB27B3DA6B7CF275ED84 +5CB02D47D6D178E5036D8D1F62927BF6FB4EC8F7DDDB27236E34BD95B3CF76DF49FF8BFA9FC206BA +E7053F7F9C3FB963A367928DF57FC339EAD9EA7F8D7D7EF40C8B871EF4F67F8AFBF619973FDF0319 +7198DFFB5FB57E1B6CF69F86CEFEA7ACDF141D6CD081B7FF37FD16D9C66F9E674B0CE87EC3A5FB4F +6B5F3DB0C71F75807EFEA0ADD1DB9AD0FFD3D60CBEF25B3DE2073D686BE4AA63D6C00DEFFCDF1875 +492CEA6DFF37F0CDDA3678A1B56DD6AC514B4FDD8BCEEE9B3ADE7AACC6AA99ADE39DC75BC7D1AB5C +FF3766EDDDC86DFF37A8F9ADFF53C7B0D7395E1FE26BFF1BF8AFE6EB37ECEA5FE8D91306CFFCAF18 +3ECF197CCCE3FA949E459E8DF4E1F14FD35943FFFB7E60D6D2C33F1BFC2030DF7C3CB0F7B5E0A301 +FA93C14782EF06EE78BE157C30F854F0C5E07DC1E7824F07EF0FBE117C22F870F0EDE043C1C702EB +1F08F07E33B04F2F7DF49A79BE127C26308FD0FDF5C02C41E6278119036D66322F7D2130339823F1 +EAF9DF0B3C9B19D811B7F9495C660D3ABE1AE065938F782B27977C22276FE43A37F1CFFC205FD66B +4F1C6CD8975BB3C99702719875C562CD1E1E7AC9C931DA9A39967F9F0F6E9C409B95CCBBB5FD9D09 +72E2E8EC2D17646A8F2E3AF1F08D3D71D12157FE81C8B1210FE64CE7A1FF55FC7746C42647EC9163 +8FBE2F07E2A3836FD6D867C3D9C4C786198C6DFAE5D63BE9FF861CBAB3C986D98BCFCE241DEE7C33 +D7B18D4F1EC9B1C77EED91E3377BE49C0FEF95DECEC76877CF7C62CFBBAC9CF7418E3EBC72889FCF +9D6B9D63FE88CF7B1013397AE8E38FF382879C3B7B687AF1B1CD5EFF4F6B5B6C78ECD3DBFCFBEEBD +577EAA3964C4AE3658934373241D74F1D9F7627FFEEB8CFAE3FDE41C0F5ABEF8A64E3897666AB6A3 +7BD411F126DFA3D6CED97DD455DF815A633D3E8CFAE38A9D516BE8481C63D6140F39EB72D739975E +355D7D4B8CA35FF1C9AC9C3E36666375307D6AD43E7D237D68D078D34F46FDD4D7EDE91B7ABD9AAB +3F640E193EEA3BE9B3A3BEEA9BE975C307738ABEA59E9B4FE8D0779E15A8D59D89748CCE27FC3503 +7506787E4046FF7C61A0FF9849D074DBC7AFAFBE26E80CF6A6E0BA8937067A3BBED70574BF247871 +C0076BF6CC266F09F862E67A5B20DE97066F0DD8A5EBF501DA1A3FF0BF2330D3D183AE1C1DF6DF10 +F08F3F6F0F5E1EF0F55DC1F382E706EF0EACBD22784F807E734087998EDE5706D6ED3776EBD65E16 +D0CD8698F829263AC8D1C1DE0B0236DF1B90678F6DFECB5B73C02EB9C647CE7BA403EF8B02F6ECBF +2A60D3AC27563A9B43B9F6CEF192E377FD942372DEFD6B03BC7C965BF6C8BD3370976BFAEC93934F +EF522EE97446F8C1AE33409FB3CB3F34DEC68B57BE7A065E1DC8A1F38B264F16AF79CC1EDFD064F8 +6666EBFB70BEC4419E1C3FF0CA397E67958C59DFF7C267F1F3890EF266553E39CB622087576CE237 +A7895BFCBE4F347936E9B3C61E1D7C234F961F789D49EB6831B329A6CEE8DE279A8FF254393AE54B +2EE4859FE8FE9B792FBE5579F07E7DE7FD8FB16E1F6F7D62438EF866DEE51759B329DBFD2FC0DBFF +94E69E9FD6E5822D79C1EBFBB1D73CF3173F9A0FE2E5137B7C16137BE4F94287F8F1F193BD59D7C6 +B7A2DEF1D35952CFF86BCF3ABD646A4F7CFC26472F7B8D8FCFE2A303DD59BE75107FE2187595BEBC +DB514BBD63F518ADF6C8317E3E99E3F99138C6AC3AFF8DC60C4B871E8196473D47DD4F9CE3AEA6AB +FFF6E90CFF986DE5573FD1579C4772FA86FEA007F2838DF4CF51CB13875E36FCD77BF41B6BFADE7F +98AED7D03FCB320EE0BF3F51CA70E461B5C8E1744859818732148C7902A39826731E73C31D9A734E +A7961AA5BEF18441E5A103A256A679C882C228174E7DD5AB06E2C690E526B5CDC0172228280B9EC7 +EFE7F2B9C2FFF7C5EFF93FCF7DDFD7F9BABE77E6A6B8144F70067DF0499C1E8F37D3F8039FCE0CA4 +7F7168F32D7AD48C36939C61D6B1D15CC4BBE96FA6999174C401CCFBE635E6BAF98E47F91FB7C1A1 +774EC0A1710CFCED2F81775B025CDA7A1CDD7A1CE4F7010E86173D1DE02E2F06DEE312CF06D67BC6 +E37DA3CB9F02EF9C8783E326F46A1E88B3906FFEFBB5A7757E3D30D3714DB6E124DEFBEE3C3AE017 +CDFD9A1B39AB39280E87D778B6968DCD6DD9E29CE6D27819799E9D413E2E2676B80CEE430679F80C +0EE40C9C877EF6D94FCFE6B63B026790E7D7FFCDE3ED6BAE692D7F5823E6ECE1273AFBA577F3787A +B5CEF4C4D3FABE414FEBE50059FE6FAEC90FCDB1FDDACBFF6C7226FBACB55F1C9CE75CBA90F78F00 +D76363DF4DD86ABD33F81227E42F717026BB9C615FDF8BD8DFF7A2E6B62DCFB9BED14DDCF74E1077 +3AF47D830C7BD8D8DC5DFC7A1F5BE92D0FC92583BFD41E9BC9A61B7FD2B9EF29F6D0DB339D7D63B7 +B5F2A6EF29F4A48B3CA3CFBE09CEB3960D9D737D7F6BFBD4403FF3259D3A26F426431CC8E6D3CE6B +F2FA4E665FD70C7FD2B963699F7CC1E9D9ED5B7377FBADE1BBF70367348F77E765BF3F7D81FDEE02 +7D67B5DE7B6BC9CC7DB07A98731387EA5774D0D3F431BAE9957A5BE2573D75BAEB547F242B36559F +F71C1DEBD959DD8FDD15CC9AF4D9EA73995D658BDE9BD953FA9B17E646CEA899929E2D179A538BAD +5957B6E8C1993DD597CD9E703AFE2F1938BD67B349AF27039FA03719E135D5B7CD98BCE7839A99E1 +2BD5AFCD39770B330477300FF468DCC85D836EE13B65A7B9987959CF663AFDDD21F056F394FD78A0 +D99619553CD6AC336FF139F710BFE6B635E707CDFF2F0FF024DCE3B2C07EE7E2CDCEC67DF154BAAF +0C9C61AEAE0ECC543CC47BFBC8B8303007970738A87D64E04166F7BA009760B3679CC25D6145601F +B9F4EF7DE499E99EC975C6C5019EE44CFB3C2F9B20366B0336F0DB8600E7C1A1E84C1E1FB3D59CC7 +E7C96C5FB001E7591F902DA61B031CC5BA4D81B3E86E0DBF5D1F5C1AE0963707EE0538F74D013BDD +03ACE1AB55019DF09FDE27A6B706F4B7EF96801E7CD867B0E9AA801E74B82820FBC680BF70F1EF05 +CE728E67F16793BDE26D9F33E5ECE6A0EF11D70474E33376E18772846FC5812C3CDDF31541F36C76 +38D7397C848B8BFF9AC0B3EFCE7017A2A71CE52336D153DCAF0EC4F482806FD4A15F36C82F3EC6FB +C92383EEF69221D67C4DA61C104B36C8C5CE55B9CD076C62237D703DB923B7F15FEFDCDB9CC77E31 +20E7CAC01E3ACB1D39C2D7F2CF3EFBFD2F8F2E09E419D9BEE3B5F295BFD5323FBBCBA973F9A0A6F0 +66FBD8C36EBEE54F71F3BEEF50FC96DE5431960B38203BE98BA7F38173F9C0BDD45AFA93A137880F +7BADE123F94DB67C2683FE62A1FF4C77C6E2BCF4883EF54CAE3E87538A071DF4446B27BECB57D5CF +BEF021EABD5CC147D3CBEBBBB98043EB8366A03EA68F675694AE6641E64DF573B3436F8EDF6B76EA +B7B8BBB9A7B7E2E6E156656F743137F5B79A87993325171FC8CC2A2E6DAEBE31BE513270A7CCBCE2 +C299D9EE08357F3387EAAC897BCEE6CFE6371F2A2E8D1798897433D3D25B4BB7CCE75A8B57640E97 +0CF2706F7A9875E491F37C60B69AA58F05ECC1A91F0970945F04BF0EC8FA41E03DEE7C55E0FD4F82 +55C1A3C1F7837581E7B5C186E0E7C1F9816F3F0DCE0BEE096E0F2E0C9C774BB03E70EE4D816F7F0B +ECF94DF05C705BE01DAE7E57C00FF8FCCF0273DE394F06B8069DB7066C229FED78C8438138E3594F +04B8D39F03F7069CE1B7816FF8C4AF025CD919DE5BCB6FEE05B880FB863B066E472EFEE46CFADA83 +6FF043625C1CE99900F7E36FFBC48D6CBAE151CE1067FA8B031DF0107A8A297BC894B3EE23CDB5DC +59C48C1C32F01B1CC9D9D6E29F2F05EE747F0FE8E6994F9DCB16E7398BBD62EF39F954BAE22CEE5B +FC2727FF10E03C64FE2EC063FACE955A2AFF9123277158DF52B37586B572ED8F81B3C8A33F19F28B +7D9EE9867BDA471FB6D153FCD9443619ECE0BFECADDAA1330EE6998FC5CC79F6F9E5E7E8549C0CCF +8D4D550F78A05AC4ED70E5BEABC6C7C551DC55D576FA69C50D2FC37BA6F3AB67E083A9A7E2927450 +E3FE7A1F7B13D3EA1FF204074B9F15F3E258E9E1D51BF440BCCDFBF4BFD23BEBAB87F143CEA9339C +AB47AA6D76E8BDEC8EDF4A075C3E7551BD4B7DA87DFC12778F0D655F72B678267EA967D84746FB45 +BEB325FDB57288FFAC7D21F08B5BE7BE51DFF5B6DEA76FB0953FF536F2F442FDCCDA96672D5FA43E +EABBB57C600D19B1A17A949E180E59F94046664BF9136FCEDCA95A495E95BF269E5F76D3DD6CE14F +3D9DBFE54FEEAF153FB6E2CA998DC5D7F154E7E5DE5133D38C116B73573F9517E6B179834B9B5362 +871B64A6554F3563CC13F3064F117B1C1CCF13AF690656DE98CFE105358F4CA9708FD2075788DE74 +AD5989339B6F783C1D709FF0ADF2AB194D7FF984C7D9678DF93C6F029DC9C63733AB6BCEE16EE628 +FDD941BEB5B88EF3D96F3E9BD3F80E4EA216CC6FEB932BC5CBE8672D9EE44CBEC255F028B319DFC1 +05E8830FC48FC521E88A8BE073F819DDF024DC0397C45BD4827DE4D1CD7EBAA47E8B6738571C7087 +E452C581FEF4C471C8EF7B0CBDD4A767FBCC699CC4B9E2E0999FF143771D31C3B570177FF6E159E2 +47276B272E551C026FC14FC401D757CF6A952D7CE88F3E74E8FBD447F7C933B6CB5BF745792857D5 +7EF70CF58067C8713114EB69BE574F93EFBE270F2BC73DAB4B67771F90776A5F1FD0A3AD555F6AC4 +2C4BFFAB5C3727D4843E667EB977AA417D404FD2C73393EA9DFACB9CA95E42861A6E19E93B25473D +9B7F3D3BD5B279D7FDC33C638B3EA0EF90D767F49F3E4137B58F53E92FBB3F44F51233431F600B9D +C5504F4C5F293BCC273E121BBD4C4FF4EC047E51EF741763BD500F96DBFABF9E2026ECE64FCFE690 +9AD7FFF94A5CF558FAE0AE934FE56CF900774D8D546F90A37ABAEFEA6DE295550B64EB036A844FD9 +21CFC812EBF498CA337751BD86CDFA4074AD356A527DEA196A47BDC8B3E6D2F233B5F2FFBE436767 +D0C79FBE92FB43E5AF3CF74C4FBC5ADF0C57AA33E8293FF35C39D17E315BF163B30987C133E4190E +23066613BE2A77F85E4F9703C9C3CA0367E164788C1E8D03C931F1C5A93C9BFF3893BA782AC0CBF0 +920703B926877E1CC80372EF0D70119CF181006FC01D71427307A7C4679C8B773A0F9FBA39A08BFD +3F0C9E0DFCDE1178DE1CE0C0B82BBE8BFF3D1CE0C738D18F821B023CC63E3C1637BB3AB833C04FBF +1EE0BDDE9D106C0A9605C705DF098E0FBE18AC0C3E1B9C1A5C122C0CBE1958FBA9E0A2E0B4E0C800 +27FF52F0B9C0BE6382AF05DE1F1D2C0FACF71E673F373829B835386F02BE6EDD7703FCFADB019FB1 +F1CA0017A43FDDF9F8FE802FD42CDF8B0B6EC5DF62EBF997018E2B2E8F077A0E9E88A3C90DBC4D6C +F43E9C51FC712ECF7A86F5F89E3EA1FED4EB54B7F865F5391CC82CD713DC9B92DF955F389ABC55CF +EE86B9CFD6DD4D9D98DFEA520FF6BEE7B0DEACFECC9ED468D5F88A40CD9A0D66967962D69B59BE9B +47DF08D4CB6541CEAB5AF56CD6A4866AB69ABDEA36F3B966B675EEA59E9DC716FAD14D4D788F23E0 +3DFEF43FBEC6837176B99B3595E7F24DAF95C79ED58658795693EE58783FFE7D6320C7EF0EFA1E26 +7FE5B37A921B72528D2C0DD4C475C1570377C2158167EFBE12C8A335C167822F0772695E704660FF +C783B383CF071F0BCE0AE607D6247F87778677C64383E4FCB06FD8377E3A38623C62D835ECF23CBC +1FEC1E768F478D470DFF0DF60FFBC7C5E3E2E1B5E0BDE13D7287EDC3F6F113C1C1E3C1C3CBC3CBE3 +61E361C3BBC12BC32BE3827181B3869DC3CEFAFE4290F386FF057F0DDE0AA2C3B075D84ABFE1CD60 +DBB04DBD0DFF0EF60C7BC645E3A2E15FC1DBC3DBA51B19E445EF61C7B0A36AF0A0F1A0D2EDC4809D +B3E0CCC0BA63836F05EC54FF17044B82EB83D5C139819A537BFA917B95DA12337755B5A7C79A6F66 +5A7328F36143801FC9D347838DC103C13F83FB82EDC19BC196D996B94382FCCDF6CFF6CF9D1CCC0B +3E192C0F1606A7066B8363828B8355C1E2605D706E705CB039B0EEC4E0DAC0BBD383D5C182E08C60 +E9DCD2D981D981B95382C3E70E9FED9DED9D5B32B764F69FE0D5D9AB1FD05CF7C151557718C7EFB9 +F7EE6E16411014278023CA18700A828E29D2411D51112A2228698382C6418B5375ACA0040AB16806 +24308A6227548B502B8E9D761CC43710A448AA8041A0112402431C096F198B2F3894ECEE3DE7F6FB +9C623EFF249BDD64F7DC7B9EDF73CC79E6BCE05FD80F9E17FC0D3C1EB4E125ECC37B588C1D781673 +B10635780C7F84F6DD4C3C01CDCF475005F5D169D07E538FBB13EA80FA5EFB4FF34F3352F354BD40 +6BA9AEA1BDA6F9A60CD219515D5BB9A319C973FC3947B3568F6B46AA3FEAF9CA12F56BCD487535BA +A4DFCBEA82238211FEF5CA1AF57F750F9D1B349335BFD545F55ED4437E095D53658F3AB8DEB33AB0 +7AB866B3BABDFE8F9EABDC6156FBCE520D7D86A1B817CA1DF54FF56D7565DD1F7AAD3292B9EDFAB9 +7EC97DD895ECB2F7A1D5B6BAED6EBBF2D85C69AE0C27E15078285A8DC6A8313C85C6B0D1CC3573D5 +FD95EDEE0B8CC624FC021BDDC6742C9895BEF3B706ADBAE6E67DAC46352A4D65B000EA20EAB5DAD3 +1FE3199C8F1BF020E6BAB97EAF4C0073C9777DADC143780BCA56AD8FCE37CA3F7510CD95C7F1265E +C60BD00C5177D27A695D743FA8DB4F0E26FBEBA31ECD1C491741F34939783934430740735679D613 +9ACB9AA1CA2EE51C3FBB63EE585A9E96BB04CA04659172E7B43BEDF38F1C4A7F0EF50665E623F803 +948BDAE7FA3F43A01C1E0CD623BD0B9AD3FA1F13A13CD47B50EEEAF735509E7685B254EF4D19AB7C +B90CB7429F5D19AEFCD73A2B3FB4169AB3CA0FF536CD11AD8DCE2C9A4DBA8FB47734BB26427B4967 +9FE7A15C598A1F7002DF05DF9931504E688F4F8772E25AE8F108CA8491B80875F8DD595BF10ADEC5 +B7780F47CDD1D084C67C8A143F3DFE0D36E04FF8379E3FEB43702F9A7F603B166023F4F36FF112A6 +E06798889CC905499098FEA6BFEECBE07470DA7433DD8296A0C59C0BFD9E2C327D4C1FFF19C91FFF +D83FF13E76E3F7501E2D87F26409B436CA5FE592D6670ED66136B47E0DD09ED41A6BAEAB4BAB9B90 +11FE7ED535E1ACE1CF53EA38EABAEAD5CA1A3DAE7B547B859EEC7B8CE6BE7AA67AD287A02BFBDEAD +B3A53AD04F5D45994136FAFEAFB390CE50EACF3AAFE95E509F553FD3DFE27DF8B3847A8F7AC80CE8 +FD3E8C47A15C9D0EED1B752BF6BFBF2FB41F356794BDCAEFEFC13A99011887CB300BBAE6FAF9054C +C5AD580AE581AE95AEADEE9FBF62335EC4217C858FCC47611446FEBE586BD686DD91C5A5181E0E37 +DF9BEFC39ED0BDF306B6A11E43F018C66214F4BFABA019B508FABDE6DF40333068C21778037743D7 +6C1C3463F55995A55A53F544F54ECD63AE91EFC6EA635A479D5974BED57943BD496709ED4DBA87F2 +C2ADC46B588706D02B7C1729B882EFF6EAF117610AD4A3941BEA04E74259A1CEAE4CF835AAA0EEA0 +9E46B7F09D495D3F9FE6DD09A8D734BB667F5EE0B5EA2DFE7B7A89EF367414F724EEC587781C13B0 +18B5501EABF73C05BD5FE6825B82F578014F834EE43F4F1DF4797A2176B14DF00A769EF58E7DC70D +C64037D0166DD195BB72BB05CFE151FB6872043F263FDA11B80463516ECB932F932FED603B38398E +F958816A5C87BB10E20A3C873B301963D10353312A19553A5C3AACE7955AB0144F969E2C1EC47358 +85D1188507D05C6CD6DFB6ABEC2AD7E13A14875126CA6472995CF648F648AE29D754B6A16C437E35 +66E66796390C2A1B943D8D91D991717BDC1E758FBA9B53E694EF30F4029FB5F3C01E36379A1BC3FE +61FFA83AAA8E17C40B32333233B2BBB3BB7353518931B931D94DE891ED91B93B7377F471F471B838 +5CAC3DA1BDAC8EED56613C5A5C8B66813A83F64BC4573C259E9269CBB4657F83AFB25FE5BAE4BA64 +876587652A3395D1A668939EA79CB0C7ECB1D2DAD2DAE2CDC59B3B7775EE3AB303AFA2E14C4367DF +CEBE858A4285EA58E9CED29D5A5B5B65ABDC759887616E983D8D71765CD2983496F694F614FF82B8 +1817DAF00C0E140E14E717E7972A4B95C96BC96BF6803DE0DA5D7B30219860AEC05EB3371C1F8E37 +FBF0907928E8083A748FDA4576517241724171797179A119BD0BBD3BA76329A8FFC5EEC5EEA56DA5 +6DB6DA566B8F85F784F7C4F9389FB93D737BB6365B9B2B434DAE26FB2DFA65FB657622C804D1290C +8B86851561859F193BA159D166DAC279D8126E8916460BE3C158162FCBDC826B33D7C6DFE083F883 +6873B439DC11EE301DA6C3679C3A9BCEB343CFD2AC65BF07B541ADE98175665DF869F8693412EBA3 +F5F135F135D1412C45CFA867980FF39A47C14DC14D7EBFB2DFEC1A5C8C217688EEFB640BCE2467EC +001CB687D58BEC26BBC9EFD7CDA023697CD875A8431FDB27C925B9D26A1CC49BD0BDAFBDB2325969 +9B6C93CE39EA18417D50EFBB3BEB1F2E3CEB2D6CC785E1857E86CE36B383ADA05FA62BA1DEB304B3 +A06ED29EB6AB7FF99EC83D1DD687F5D1FDD1FDF15D688A9B3263301D13519FA98F4F623C7E855C9C +F3EBF1255E8D5E8D87E06DB0F6F1C1F860E65C68E30DCD0CF58FF78DFB46055C1F5D1FD68575E6BF +B8DC5C1E6C035D255D05CD359D713933F97EAFCEAD99AB99AC7303D7269807CD41CD5BF5453A97D3 +D7BB1881ABDC55B6035BED56D7DBF5B6C771C29EF0FB6D1ADEC667988D1731DD4DB7FBC175F1FD99 +6BA00C4BF66135E8D5C9422CC6E7D0F5E41EB77BED5E67D0EA5A7D8F5B91AEF073BB17D4D7E9A83A +57A427D3937EEE7F00CD14F5D33BA03CB91ADDB118F331037ACE72E8DAE875FC5DDF830F415DB81E +15E802755CCEABEE73F7B99F0BD76019DEC20368495BB48EE947D809BD871DE90E3FFFB4D683A0F3 +2BF7AF9F6FBDD25E6E815B908668807AEA9FA119A87E42F74ED7610E385FA46BD3B53A6BF9BE7303 +F4FE3741BD5BB3EE96F41657E36AEC1BA8B5B52E8F2A5765E74273824C4A76E341C4495CDA8F14F3 +70295A4BADC9F06478E9181AFECF0636F0DD999E64F88ADAA23665467E467E4697E5E8E8D2D1F5B6 +AEB7757BAADB535DDBBBB69F33EB9C59F91F7071FEE2B2F965F3B34F649F88E7C4732284578757AB +E304E707E76B6E07A383D1A6160FE375F37A588EFDE1FEE8D9E8D9B0396C3647A0CEAAAE4CD75477 +D2B9C1ED81E6EB4854B80A3B0F2BEC0AB7062F63ABDBAAF50AA606537D8F52FF1D8DBF630F1A30C8 +0CD2FD934E03BDC17E623F499E4E9E2E4D2A4D2A9AA22934161A3BBFEEFCFACC67D877665F6706E4 +6AA106C70BC78B278B279399C94CCD5C7BD41EF5E799BAB4CEEF99FF604FB0C74CC31A1C3687C3D9 +506E1E0F8FFF8FE57A0FD2E9BEE338FE3BE73CB7EC23C326C14EC465775DE232D19A895809112308 +2D63B13B8DADCBAA5B752D252A841D978494C425CB205DA4BA093BC8524493165321AAB6B4338ABA +378A19B7BDC8EC3E7BCEEF77FAFEFED8D71F7696B1E7799EDFEFFBFD7CBCF3DEF9C82BB81EB91E5D +8FD3D1D3B15C14C78AA31A379013CD89F48BF4F34ABD52B7C82D922C28F9D99E4FB1385C6C7BA4DC +AD6A531DBE09C9A18BD562E912EE60ECC47DF7BEB70895A886C64A948339E2754347AFA37B084937 +69F363AE93ABCEA24495841BD0E931FBBB8EE21DF38EFE270E60B29E1CF881AFD3745A7014EBF009 +D29F18822C14E32FA80EAAF566C88C688587E661381F1C43BB270EE1917AE48C82E44C769DF301DE +809C15E93EF54EBDDB1FE9905C3B02DDC0F74E80CD4FB0AF543DE4B548E790F926678F3B69EF7C2A +4CA90EA854959233544AA564363BB79C5B6E0FACC1720CC5EF301FEDF192FB92CDD59297A739D3D4 +0DD0876CD7F92596601624074BDF919940EF902C6CE7ADFC6EB9E7DC2B530F39CFC5A658FAAA6A8F +E3EAB83C87BA0CDE137B67E4FFFF295681F3E52C81DC8D2CD0F9DC8DE0FE38FFC07ADC766EDB676E +E3B6718E3BC7DDE9D88F4FDD4F9D1A3C879118EB8C95D72F59DEDE33E917EC7AF90CEC59FE23B255 +B67DDE2230FF6DA666879BEFCC77E15B2884C2F3902C3E1BB22BC681736A3B80AB5CDBDBF837E673 +F0B99B7C932F33498FC77AECC7118CC05ABDD63433CD743966603EA6E333C8DE78013B701A92892B +B012B5BAD6666D72B3E42E5367EAC279907EF8D7C7548ECA09CF417A4676986DF642727DA129D47C +9959F80FDE467F487E90BF677FE94D7A53D01834EA2270F6751F74D69DED9EFA467F63869BE1F2A7 +2E859CF30F4116D1A7F42933D28C0CF7A13AAC563194623566AA9972FEA5AB3A6D5009C97C979C4B +6ECA4D791B31DA1B6D33D01EDC41C249D8AC7C2A3CA5122AE1A439696ABBDA1E760BBB4987319F21 +CB64492F087A83BE607AA1A569A9AFEAAB7637F0AC66A7D9293927A80C2AA537E8CF21CF5C00C956 +DFEA6FED0E919FCBEBBC8455903D424E0DFA600E7E8D51C128FF9E7FAF7143E38654156486FA388C +090D13EA1FD63F6C781B53D11125286F284F0D4C0D947E11B4085AC8EF0E0F8407DC21EE90E8DCE8 +DCF8E1F8E1C4D9C4D9B4BCB4BC646DB2B6C94D68BC89D618D3644C726672E653179FBA9818941814 +CF8867C44A6225D181D18176C665E0150C4673AFB9FBEE137578DF7DDF59E42C526BD49AF07F6097 +CB5DB4FD4A5EDBC460A25F85743FBDB11FE2D885BAC63ABF154EF827A463C999347F00F338CC0BF3 +9404E8A93802C9AB5F43B289CCEC4A53A98FE963C1FC60BE7F1B23FC11A91A64A6321B8E610BEAF1 +67EC6AD8955A9D5ADDD816EB1AD7F92D50E017484FB3F766895E623241A7942CA086619BDA261DCC +CD428D5BE31DF00E442A2215922B6395B1CA7855BC2AF13496E102F6624562457C5F7C5FEC4B64C6 +322375913AAFCC2B939DA56A544D7835BC6AEE997B72478387284517CC80F4C8AAA04AEEAE698EA5 +6669D8133F07B34E75555DC3DAB0D6CEB55EAA97CD559CFFB002321FB6E337208FA938DA80ECE9B4 +C00B905D2DF7A1009213E4DC4F433BD52E1C1D8E3687C03DB519A7B56E1DDC4521E44C2EC7D260A9 +CEC02C4886E4AE4B8693DC27FB4D55A92AD9D3EED3E80B3A8BDD89DDB10F9771CE3B177919996887 +29C84014E991746F2DA620E9256557D81DC46C95E794736552E862BAE833FA4CF003C80DC1D060A8 +7F015C8FA03DDA627FB0DFE609E6A1DC5DC986E69AB96633681964878CC14FB0017FC3563C500F9C +28E46B0264770EC36FF1167A83EEA28E6233FAABFEE1C7208B9AFB98810253A003488E8F9BB8BEAB +EF9A0C7C0CE67598851DB8165E5373418F705C1C718EB8D960FF78FDF12B34780D91CB91CBD1B690 +5E3804BDF1095E8BBE16998789181019E03DC2166F8B5B0FDE7BC97D6E33B799DDDF939DC976072E +500BC213E1092385F6DF906795BD3009CDF11CBAEBEEC1F9E0BC7E115B5102329D51A0079A8FC0DD +3367CC99F0C7E88A021C84EC876590EFE9A43253251BD80CFF08B2B3A5CFFD0B539104F9DD7C0DE6 +A7D983B1D888BF6307249B9143658F84D321595D3ACB60C8CC0F54603F27E9943B4146745640326A +19C641B28FE4DEEB68C02035C8F619FA83F905D24C9A1EA947CA0C0A8EE302980D414690E16FC57E +7F7FD029E8E4572017E5B8E25F093AE355BC17BC27EF954937E9DA6863DFA32A53152620FD88EE6A +EFE43175CCE9E2747133701C65388AAF300707F105D6E1326EBA37BD5791ED653BF750840DE8E1F4 +5065781EE3D578D9717667C92C3804E948742AB31D43CC90B00FEE413E1B3A91CC553B3B644E4BCE +E7FD96BD6EF7794D5863F396DC69C961592ACB5C81DC1FE9595F403E9F85A023491FD53EE49CB4D4 +2D8302E4A308925B27E020DE455E9027F754DE4F7F0F5EC7727FB974A5A03526E11464DE30D78371 +188EAF7038382C67D34C3293C2F4305D35554DE573768BDD62EFA47732BA29BA29DE3BDE3BE127FC +B48CB48C643C196F32135750820E4D3A24DB24DBC8BA4E34241AE2C5F1E258AB58ABC8ADC82DEF4F +E8E5F57257B82B9C03906C4C76B379301FA3310C796E9ECDF5854EA15AA816864DC3A6A68FE9A347 +E9C7FB3A85671B9F4DCDC16C0CC0FAD4FAC649B8D37847BAA2CD39DFEBEFCD23F3287C103E50B3D5 +6CA723B8A3368B5EC347E807F95CE7A97961803D90F37A1EE518067684990AC956F2B35254988AF0 +471880D56884F4999F413E53BAA2DA04E908CB7013DC09E7655C742EDA1EB0CA5D6567F7446F6224 +8EC55819591995AF76D17691FF82B914E91BE9EBAD466BAFB50B27DFC997331E5E041DCE66C2B990 +67CC3139FA06E46B2FE6601BDE404CC782141640FA0D77CFAFF56B831721E7E983E003FD3A76EBDD +92BDC28E608EA84255687B86EC34DE3777003A21173DDD9ECE5D68AC4577D05DD50FB800F97337A4 +0F30F7D5EF71125F221793F08C7A26DC8DA398F27F96EB3CB8CAEA8CE3F839EF7B13B2806CB12002 +755A33B440CA129102024574585340CA9A823A08C3D2C186142D888A14B1506477D8D721126B8582 +202320189AD8168875A8141812064152C021C8929BDC7BDF734EBFCF99DECF1F99C93293F7BCE779 +9EDF833E78113FC504C8F94A1FE379FD5CEE886388ABB87E142BB000D28F64CF2123E9224CD553D5 +1D7C873FE311709F25AFB981C877F9F633BC858576A1AFAF8B905D91BBE6EF10EB67B41ABB20F596 +0EC9A76114CAAFFBEF8DC491E888190132BDF47BD7049271E43E5C57D775812E081A43F6B419F812 +CB40A60B16211D2C1DFA2C6426CA338C82E40A998DEC3FCA28A3BBEAAEEA3CCA21E728FB9AF4E856 +AA955B0D39AB616E98CC49D7C2B5907E626B6C8DDF85DE81641BD91F73714BDFF2EF92FD30284303 +3E4029E6620136811CEFF3C612BC821D2887F4518BE318089E4D2FD7CBFDFF375BCD967E2CBDD9EF +8BBDF163C80CD8877A3C40A5A9F43F1B0CD95B3E81DC65A9B97DE883022CC722B087B9C6F809E459 +72203D9FFA951CA63EC04E74C7AF21BB8ACC46A915994552B37216D2AB9B81FCEBFA6124C8807256 +F626E4DC26E1379803FAA17F0E99E7DFDA6F258BF8DD923BE4F3E0B3F82DE6BBF9F61EC8B876A3DD +689238800C9311EDC0318C0679CFF4C058BC829590BD51F6C5416650541BD54AAE3753300CFF80EC +8BD9263BFA12DC47FFFD3BE68E9D67E7C98CD2C32099D36A1BD406B5E15FB11F1A33C219B12EB12E +E161AC0BD7C59E432296481B9F363EF671ECE3B026AC89E5C472C25B588C2D906C247B484E9813F4 +0E7ACB9C5767D5595702C90883DD60C95A92A3FDBE2B7BED0D3C619E90FDCCCFF76D5805C9DE32A7 +A456C6A3130AA3C2D47FC08E90AA49D5F8B964236B16628BD92239CFF582DCE3A3780E632199A5A7 +ED29FB84A935B5760A24574BAEE987AD88E310E47D49EE596557B9D085F62CE46FBFC70CE49ADCE8 +1EC64032F8496C00D1D2FC1203B10B77CD5DBF2B2C73CB5437D54DFA9CD46E581A96A64D489B406B +35192D325A64166516652DC85A90DD06A7518915E895DD8BB1E232CE659C6B74B1D1C5F4DEE9BD63 +71348B350BDB866D837F6236A4CE2683791B4CC16A340F9AEB6D28D485AABFEA2FF7D6549B6A99DB +A949A949C9D6C9D60D9B1B36D7DF40BFFA7EF1CBF1CBF57D30B37E6643D386A689824441B247B247 +6A426A42F446F48679DA3C2D79CCF504EF52CD03F349FF08E568D00D41672C85E4A5CD901A9F8577 +F127E4223FC8D7F741CDFBFECB47EDC7FBE88A66E0E31640326B111E466F74412E76A2DC95FB3DEA +86BAA18722A553C199E04CF828CAC2B2D8000CC21ACC01F7547699705A382DF83BF87FA497E9CD90 +FF85DCA647602664BEBF03E9A74F62801EA08E82BEE1F6B97DB6CC961907E664B40CEDA3F6A9B398 +8CB5388C4BA94B52BBE687D86D76FB3E243D95BA97BD4EF505F34CC7744CF64F3D1D7B51A12B82E7 +B10DD5417558846538159E8AFD0C596887EC5876B800C3C3E1C1793027F42EBDCBCFCBF19077BE1F +8598867690BA901A7C0AC5588429380C3953FA903C9F3FF3D75086B720B5CB4EE4CEB833FE1D916B +D55854E0DFB8A42EC9FCD61D20B3FC05FD8272F82FBEC6240C5403A5F7BA97C04E6293907EFD4774 +B29D4CDCC46D53DBD4F7AC5BE696CDB5B9266112761C36638BDDE25A6300E499AA70DFDD5779F80B +B8437E372CC69B48EA64300A1321E7289F74CCC440E461643832B80AB9A7BB901564E96B28417FCC +01B94937077740B7D42D7D3691672363FA59314D4DF379FD1AE48C8EB82392CBD5302C514BFCDF9F +D6A7259F868F600836A10E556155AC69AC69984009EA71154BB117CB311BB3C259C137907D446668 +C7A0A3BE8097F5CBEA139087DC7177DCEF8ED2CF64B75D8B779107B2B9791E9DF11296603A3EC749 +6C80E43F397BBEFA4C28F354F6A4DFE1B43BADE6E22A64A7DBA7F7F99E9386E1E809A96DE9F747B0 +12B20BB5401A021DF89D4866AD64DC26A01F4AF6F07353FAAE64E47C9BEF73D464BC8E31664CF439 +F8987EE888B978119239E7A08D69137D85A3901DF1527449BE67DA41E6DC183BC67C872A536533B0 +CD6E738FB9C7EC057BC14D7553FD9EBA482D7277B01672D7E523F79E7A514FE20036A94D3A13D213 +4AD14BF75227D549DFC36EE3592CD54BA56EC35FE16DB444736C00751A06E0DE0517F137B0430687 +501294C87DD5F990FD718D5A23775CF28BAF8B1F60941D650E4276B9AD900CD0DC34974C997C1D0F +A3233A203B999D78155F24BE4856E13A96203399999889AA44557214F2F01A4A93A5A90EA90ED12F +C08C4DADC187A90F2379D99551A579C83C140DC1F468BAE986F7404F8B3E8D3EF579761DE2A8896A +E477CD62B3D80D7543F54EBD33EC1BF64D6B97D6AED1338D9EC99C9839317B65F6CAC6A538D7F85C +93C79B3CDED8622FDA366E9B55945594999D999D519051D06852A349E9BBD377A7AD4F5B1FFB032A +6215699DF173CCC73814E36BE4A4E548DD042B8395EA843A21B94CEE89EC7589BC445E7D797D79BC +385E5CF751DD470FB6A315DEC426DC7C70B3AE18157515F133F133F5C9FA64C3A98653C95832966A +996A19055160C69971B609781F7EB738E68EA99148A884EE08D96F36A232A80C276023B6865B632D +D11A4D301A7C0D1B20B5DF3DEC2E7FA36FEA9BAA0CA10A65B6D961E86ABBFA3B7BC55CF13DB2DA56 +CB2C5423401DF91EBB07B293BE8F8520AEC92C54E3D438770092EBDBBBF6B6CED6F9FC2A73931EA1 +56E3BEBA2F333B188D62FC0B64745D09E690EF69CC003FE7F640DE7F4954924A82DD2FF50D0EA60E +46B92800F742F2909165437A8DDC8F995807A967C9A7F7CC3DFB14C8C7AE1536B80D2A57E5EABEB8 +AAAF06DB83EDE11ADC0E6FC77E8F6AECC1679019CEAE1B5E416158189CC08A6085AEC5AB18AE87AB +23588FDD90FD497ACD1E90E555298A41DF71294C7693E54CED0EBBC35CC332D073FCFD9550D61601 +96E2B2B96CF370D7DE754370D01D94DDD6E79F43F81EEFFD9F9CDB797C85C5F81FCBF51E1C5579C6 +71FCBCE79CDD85DD6CD8240842B00A193151087524408D11A55484163460145A2FA5D0B1901004A4 +DC06C38C3AA2214A6BB103C8554D95701129971203531110EB60681C28D076EA080D16905C367B39 +D77E9FD3EEE70F263319267BCEFB3EBFDF23CFBD1674DE20B7F8CEC13C5D839D90FF8F7BE297F965 +DEC7F804D2136E83EC36612F1C3CB789B81374765FC7406CF637073BCCADD805C9E183DA411556E1 +E01C7CA37DA386ABE15A46CBA8C1904C5C0E66953E03BBF45D463D2EE213E313B3B7D95B9EBD7112 +5B8C2DFA351CC6410CD187A8ACCA063B5D3FBC823560170DF2ECF7780375469D7E15729E9AF566F5 +0FBC09F24235E003CCF91F7D903E4875417E92DDB504E4ACD6A435F9FBB10ADCB5605798E24D71AF +E3A47B52C685DB08395FAD6077F0F2C06C97FE1F64D8E77810856EA1731932C36E83BC53FAB9F700 +9ABC267F0076805D4F7B13720F5FC00DED46F0ECD25A5A152206B973EB3001932177E59ABAA68FC3 +13E88F2731501FA87E8A016A80B6159C71FF22E42E7E0932D57B1425D03C2DD8CF24AB9F749F7492 +4E32C83399A57FC43B18E00CB03DDB737E8C315882FD905DAF09E49AE4787046DE81EC341B3006B2 +BFF01DBDCB68F7DAFD212882CCB02AD4F8354187963BB24DDBA6CAF018A6E0291461A41A293D3FE8 +85113C00FAA236481BE47F0D7976324F6E51B74847F0DB40B7D46E0277C2B7C0590D662699AF7D8E +12ADC4FF393660370E619DBF4EEE98E77BBE5FE15778AD98E04D907D35F8CEEF639E33CF3E8D6378 +0DE3D1CFEE672D47C80A655FC9BE92791B894C22FD172CC4D8F4D8D416E8F82116A02055D0F33A8E +F61C4DAF4DAFB5E256DC79D679D69FE3CF91FD21128BC4A207A207E263E363A96766E28DC41B79CB +E16377DEEE4449A2A44FB44F34F7F5DCD7E347E24724BF6255B1AAE863A8473A9A8EDD8F83E88C75 +E66CCFD91EDF8727E24FC48EC48EF4DED57B5764566456685A689A7454AFDC2BB7CE5BE733933393 +5365A9B2E4F4E4F4AEC2AEC28ECDF80D9AF02ED6E3DB8E6FBBE675CD4B9625CB7AAA7AAA52F353F3 +D30DE9864C7BA6DD5A6BADB5E7A3DD6E778E3BC7DDA3EE51799E9A89A5DA52E9E5FA2A7D95F413F3 +0E2CC77E737F68556855583E93B012E3F00C6AC3B5A1F5A1F5E661F3B0D16C344BBEAA16D522DDD7 +1FEA0FF55EF65E76E5C38CF71228C01E6F8FDFE2B768137055BB1A74E8AD6AABDCF7A05F4B5F1AAF +C607F37A0C64A7E2DD4BF70A768B8DDA46B55AADD61BF546C9D150AF50AF702E1AC20D9191288E14 +879B50142E32CF98678CA5C652FD21FD2139BF729EBDA7BDA7DD32B7CCF912BC533B65A7829CBA0D +83311F93300B6F631CEE44C249D89BB107CD386C1F766A9C9AA0CF5C722FC9B997BF5755AB6ABD55 +6F95AC329799CB823EF24B9CC7756CC616D055CC46F03B461B9E41B9511ECCD41DF808B568C21E54 +63B1BE58B9A85255DA65EDB2FF1FB06A041D76BC3BDED98462A7D85E8955F81DDEB2DF727E8436A7 +CD5DE02EF05EF55EF54B71C5BFA2B56AADC1ECFA05B6E0614CC210352478FEB29B1DC2766DBBEA05 +99753FC31574A80EFD6ECC41AE9EAB7CB09F6A49BCA7BDE7CBC17A08093FE1AD8464E423B80532DF +3807C18CED03F93DE65F3077E4DC7C818B20CFBC715882C7401E077FFB4C7FA6D60FCD5A73D0B93F +539FE9DFC7427DA171134AFEEF69D0AFF5247827FA7D280519A53E421BCEE386BAA13F0F3A8EFE12 +8850E37EE37E53C76EF08ECC45986A4E35BE03BB97DE86424C02FFAA0BEA822E9F621C027BA3F230 +171115919DCF9FEE4FF76ABD5AB7D3EDF41E47855721F9E43AD803E918CC6DE9CC76235E4218B928 +C2F7B010A576A975C1BA60EBB66EFD095F585FD82BEC154E5FA7AF5BEE964B1E7A97BC4BFE35FF9A +F6167642F652725F99E0FEA89538AE8ECB9DD5DBF576A312EC91C64048471D618C90E7A93F880188 +20A12754A5AAD4CE82391DCC6EF2C29BEA4D756B30DA1DEDB4A01F1EC60867847D08F3EC79D6218C +C3CDD6CDD965A8C35FF171F663ABD6AAB5CBB0CFDEE76CC437B8EA5C7567A00492D592E3F2409FC5 +09B4796DFE76C8DF205DA91D97D0E177683F81E4D60A6D85E48E745FF52838EBD21BBC3AAFCE3D07 +E903D7500DF649AFC56BF1F3FD7CEF2C6476311FDDDFE25EF7DEA0C36E06D9EB16A3DBED0E3A98E4 +68BE97EFDEEEDEEED463A633D37E13BCA76076743BDDEE4E9C86ECAC745EA7D3E9B457DBABAD47AC +47B279D9BCCC33781E2FE203ACCEAC4EFF19C3D3C35395A9CAE4B9E4B9EE23E8871C6CEDDE9AAC49 +D6A4EA53F5D60C6B8677CC3B66CC36664726462646EF88DE111F1D1F9D189618963F021D28C82F48 +9C4569A2B44F4E9F9CF8A2F8A2981373A2C968325619ABCC29C58A9C15F129F129B9A7724F250E24 +0EE45FCFBF5EF0372C2F589E7F22FF445EFFBCFEB9CFE53E17DD10DD102A0F956B155A85F394F354 +E644E644CFA69E4D5DEBBBD677CCC45054633C8A3A8A6E9CBA71AA6358C7B0CEE968ED6CEDBAAFEB +BEEE3CF0607A66F5CC4AF54FF5EF39D5732A558C9E544FDA4DBBD9D9D9D9D63DD63DF28C64AFD2AA +B56AFD987ECCDC61EE0835859A227991BC5EB7E31E8CE93526F2776CC4BF313932393C2A3C2A3435 +34D58C993163B031589FA84F0CCE6B37E8267EA3DF28BD4B2BC708480E8D45812AD0766BBBFD7ABF +5E761B396B6E9D5BE77C06DEA57DD23EE90CC5627CE87CE87EED7E2DBD5DBAB5BE57DF2B3B88ECA3 +91699169BD7E80B3B800422A32213221DC3BDC5BF63C236A44D536B54D5B8B51DA287F137E05D9CB +DEC5BFF01D66E12EFF2EAFC16B705F745F94CCB277DA3BAD6D28B40AB365D9B2CC1FB0014B334BB3 +7DB37D2D854FAD4FE5FEC999F3FBFA7DE5FEABBD6AAF5EA7D7192F601F4E1BA7837DF38C71C60CE1 +714CC159F36CA802734373C33A6EC5DD781FF5F83596859785FE8925A125E657E657C61A638DBE4E +5FF75F8EEB3DA8CA328F03F8F35ECFF10087CBE1E0A51A24684D819D44501835CA03D212936B5ED0 +C5C95D904A93C98696D251B1F212680C2AADB74474C598BC8C686A5236488838BA1AB626E8AA8B18 +0E2DB7737DDFF39EF7B2DFE7E5F3C7E10F060EEF799EDFEFFB650A9942E38E7187DE1F6D8FB647AD +82143525B40F4A80DE8B95702A744AB502036B80CE8C2EB5CBBCEFB4531DD18EE8F1403B0D9D939D +40EFE6B3807E45770BE9225DCC5670336E7A36383B8C8712C02BDB039D301322C0CA5AE93367CE01 +9DFD2BA01A16338B11B3753A1BC8319807347F7E0AF4D9F7C14BFA4B5A103AE0636807CC0DB3870D +EBC3C62A639599A1BA49371307F4F7FA00BB85CE4CB3CBD0F7B9086AE11E7B8F7628BA4BF81CC033 +E4EF411F5C00EC1DEE121473C56C2394432E2C661773CF4203D7C097F2A542259C85AF60AA30957F +867F865BC42DA2B981EE71F218F6C147808C4E9E423FE967929824F213FC0D1248823947AF1BD7C9 +1832C6B805D81BC6659869CCD41FE80FB4DF81D3387AE6D519F027B8ADDED6E2E028D04BFB03D01D +96A825AA6F007208DD47EA7275B936079E6A4FF5417D9038E07DB80E4140C660E6C036D8CBEC6533 +602BA02372B95CAED9334FC135F804B6C33ED8C06EE09E07E42CEE0358CDAD363F739A45CA997292 +4B728D7C235F6F03CC104D01BA582BE06DC8D7F2D541406FA0592EE48477A0085E851AB81FBAAF1E +0219EAD43A2D01EE039DE52DF08DF68DFE9EFE9EF123FC0F1A813E470B6C874252686C04741E520D +9DA493111991B402CD5EFF8002A68064900C738FE6438E9EA3F5683DEA55B8A7DEA3EF534B833C2D +4F0DC26E40EE0C1D0A1D52DC701A562A2B431CFC00F48E1D81D3F0119C81BDB018AE801F685F5C00 +4BD425212924291D4A473037982B7743B95C2E15494581CB200524A9057AA49EC023F836F0AD9420 +2504CEC36BB03EB05EF6CA5E63863143D005DD5669AB8C688E688ECA8CCA748C778C7756382B6263 +6263A2D2A2D222E223E2C39AE03AEC09DB63DB6ADB4ABB8EFD91FD51F43890E0185C89BEE2E87074 +387F73FE16D71AD7EA949C92E3A2E362F460F460E48DC81BB673B673DC5C6E6EE8D7D0AFF4FDF80A +7C059E144FCAC800BC3BF2AE3BCF9DE7DBEFDB1FF83CF0B9BFCA5FE51D803F82D3EBF4FCE2F9C55D +EC2E1E5D3FBADEFDD0FDD0DBE7EDF36781CBEFF2BDE97BD3CFFB79C925B9E421794899A1CCA0B356 +2FD00BD8B7D8B7E84C1493603D94C05C0813C3F807300E2EF397C569E2344B87A5C39A604DB0B82C +2EF13CE48979C2646132B78C5BC6CC6266999DE612B9C4CC83F7210FA6C10968615A483369362A8D +4ABD19EAF43A63AC3156A71F582DA0F31AB3013B8C58C1466C8C9DB173E15C38DFCAB78AF3C47996 +2D962DD665D66563A8D7C7BC6EB5582D6283D8C0DFE46F72895C22CDE9F46C1AC781EE1BDC73920D +BBA0042E003D9F7662A739DB3C8F16CDA23A55A7F2A5F265303B982DAF95D74A47E103D80B67A5B3 +F261F930CD73CAA032A82E55976A255A895EA157180F8C076407D961F60CDA31BA982EB3338CB023 +1C0F9873FC2E7E97B0425821368A8D96D7A0D3D2696D824EF80226592759922DC9E27E98204E106C +828D2FE3CBB82790CEA5B33264B2994C0A9362768F9F8D9F69FDD04BF412AD542B5587A01D904BCD +BBBE3AB45AC15768123C0F3170009490A2D6A8355A217C0AB7B45BFA4C980EF85FF43D403B48B151 +4C6725A927F5CC16E8657A5917DC846A9807A96C2AD30898694C19534606C9201301022398B397CE +E62D4033C8DB80CFD2B80F57E105E305FD77A07BFF0CACD056A8063400AA823987366A1BF5D5E0D6 +DD468BD14236C046A03B883084EC06F436520E6940BFBF4D6ED33EC27ECD7E4DF33EFF32FFB2F017 +6817DACD33BD17E8BE477E12399133F7CB4EF8189A84267AFE850BE0125CBC024590C6A7710F612A +E4C34288E3E2D8217688F1325EE2862492A4D7EBF534C7ABAFA8AF842AE03C0481CEA7C7F01FF804 +B242594A8692112C8437600A54042B9470C85172420EE80FF5AB3CA4C3444856933506D642B7D64D +F382F1A1F1A199EDD011C972580055B00E7A480F930A0799836C3BDBCE95C339EE9CB977BF82E9DC +74B697ED65FA61218C67C6931BE406ED9AE60EA5FBAB06E6903966F7986FCCD7CBF5726D00AE4316 +C443AA96AAB602ED34D96AB6399FFF0BFF844268833BE00D79D5572101BE005A087F8401F0005EB5 +E3DA713D1CA6C135FD9A9104D83B643E996FF8A0C7E831336D3E34C022B2C8CC927437FD0BB6C252 +63A9FE6F380A8D7AA3F61344030BD8EFDA73DA73EA36755BA81E968496283E58A02C089E0E9E96EF +C2F7F2F77465CBEFC0B380AE129C00E9C174B946AE9186A561798A3C453A281D0C944265A0524A81 +59D2ACC0C5C045FFA87F34B026B046BA0A3BA59D81D440AABFCC5F16C80864484D305B9AED3FE33F +13F82CF059D01574A9B56A2DDD8FE24DF16658575857647764774C654C65AC3BD63DD63ED61EB721 +6E83E33BC777514D514DF6447B62785B785B586D58ADADC1D6101E1F1E1F991E991E5D175D17D31D +D3EDD8E4D8147B20F680B3DFD91F971D97EDEC7076389E389E44354735D39D65CBB4650A138589FA +09FD84EC901DDE63DE63EE17DD2F0E370F370FAD1A5A351C3E1C3E3A7974B2779D779D7F273C867A +7FBD2FCB97E5E987344FDA68D568D5C85FE1F0C8E1D11DA33B3C6D9E36DF4258E75BE7EFF3F7C9A2 +2C2A36C5A68E057CC6FA667D33B39BD9CD9DE44E0AF17017FE0031420C7F97BFCB35019D6F1ED663 +FE4CAFD02B1E8005902FE60B9B844D343772D55C35192003C649F83B141805641C94C266B299D90E +BB00D99434912623C7C8D16FE9B7E8B9358A8C223A7BE82C231EE26197B3CBB93F03FE365FCD570B +C942B2982D66FF9FE47A0F8AEA3CC300FE9DDBEED965B9082C60C69A6863AA74B488AD975187A88C +09E3A8138D5619D094263A226E4A2210CC04BC442352DD788B51D4948B58A46A3455C12AF5066A52 +D38431A5018D89A21215E5B2E7ECD93DE77C5F9F8FEEEF0F66FF61CE9EF39EEF795EE71E6880FF40 +18D29DE98E5247A9FC447E221E158F0AAF0AAF92C164305B043E980B77D81DE197B00DAA60AC3096 +F5B13EFA8C3EB3E7DBF34DD114F97B1EAC0A56E9517A9496A3E5046A61436003CF64ED2BED2BBE13 +1A7EC31F6A0A35F17E66DDB7EEDB97EC4BB49DB6B335709A9D26E9C0CFD0A3E428EFDE6292982429 +922267CA994A9E92E778E878A84E015DD55DB75DB7DD5360907B902B082FBA5E5453D554E70EE70E +C716C7167E8F07EEEB55F0438E9C235D05744CB14AAC128A84229EDF6C3BDB4E17D3C5F6367B9BB5 +CA5A655E8172B33CFC182EC15538183E6846C07CC835730776C75AABD676C031E0EF1FB3192D867C +B8416FF0E7C12EB14B3C8385DDC26ED10B3C2B67C05458282D14FF05AFC128719470140EC3777055 +B82AFE16B2601860F7119E02EF19E8D8A4121CC4C1CE018A00CF177E9ED86B6105E44206B4D96D34 +0BBA6817BBCBEE92C5708E9C132601326CA0B7F3737D2B3491266108609F1AD84F303B72B69CAD3C +559E3AA341736A6A3D2C83648855639D7E580379301A56C178E7784735D4431E0C710C511E280F64 +1BDE01ECA7529D542752708B6EF219F98CF999DFD66CCD4AB152CC65E6B2701D8C8729E129A11FA0 +2FD4C7BF87EEC24DD817DA67842100AD5065548546813FE40F7BE17EF8BE39140E9987ACF580DE6F +B7DBEDB48136F02E443E219FF0BD4A28009E0D7D429F3818B6C25AE8103BA49DD02AB5CA19500AAF +C141F0C93EE9222C9216F1FD86EF86C21E610F69071F64900C760CF84CE3FDA59DB493C5B378FE97 +2E852574897D1F6643941DC5F72ACB65B94C0625900113E025B8685EB48845CC3BE61D2B1FDAAC36 +3B1E3E82AD807B460F4335E0B7D17FC026BA8979E03DA865B5641AF04ED1481A8599902AA4922020 +5BD8237800DD301F78277D1B0EC03D18C686513775DB157685F535F06BE1FDEAD730D21C19EE863F +C211280B9785C068369A83D782D7F4AFE105FD056D36E46BF97A8A9EA231780FA2B5E84067A0534B +D41203058182FEEBFDD703BB02BBB4F7B5F7F508A8D7EBF92506FB827D2177C83DF08CAF19D7C235 +E11AB6996D767A9C1ECF29CFA9E835D16B6237C66EF4DEF0DE483A907460F02B835FF16679B36232 +6332237BE00DF80ECA6167E4CE4187061D4A389B7036A920A920F176E2ED84EC846C2FF3B2C43989 +7312CE279C8FBB1C7739468A913C333D33319A229F7BB29D6C371E1A0FFBD57EB5270B727A729EF5 +C09BCFDEEC3DDB7B562FD68B4D62122BDE8A0F4D0D4DD597EA4B03170217FAEEF5DDEBF9B8E7E3EE +CAEE4ABE52765FEEBEDC63F418FD1FF57F14F0C1C4C0447DA83E347431749177073EA776969DC5BE +65DF4ACD52335E6FA2D42975F261F9B0B4565A2B1E138F09B7845B4422126DA36DBC13F0BE2A9F90 +4F28FF8638254E3E0EC572B154269509D542357D4C1FDBFBEDFDB48816B16A564D6A488DF00B4813 +D2C439E21C49900471923869A017A5007246782C3C16CF4197D8C5FF8F9C2EA72B3EC5E74875A42A +D550AE943B8A1DC5CE5267A9BA1E3E87A5C0CF069FEA73A638539475CA3AA9502A14C78A63851F60 +29FC0E560232447C0E5CA28B3493669E337C96F98E164E0E271BC38DE1FA5C7DAEB6445B12A800CC +47E0C8FF69255AC9C0EE5A19AC348246302CC295F015B3CBECB256033A9A3D1DD2A1CEAEA3E5B49C +A9603043982C4CE69928E3A3642BD98EB71C6F39BB9C5DEA2DF596EB0D78040D5008135D13D569EA +3467058C738E73944321A438529413701EA62BD3E53C394FAA902AC438318EB490167693DDA4B934 +D7FE1070DC597F82CDB0069E8729E0B13C03D73BC21A613E02C334AC77A004F86E83B3CA6AB41A07 +7A307AB6BDDC5E4E67D0194C0264AEF0AEF0AEB8405C200D822FA101CEC04669A3780D0EC15E2815 +4B253E2CBF81C980EB946649B3C4DBB04E5C27EC05AFE02515A482FD0526B009B485B6F01CB31B60 +843DC2AA82EB500378FFED4238659FA2D301BD8356C07EE0BF197DDDEE822FA1D56EA54DB48915B1 +22B29AACE6E7ABA44AAA5C269739663B663B3F757EEA8A7245B913E043E884F5EEF5AE2DAE2D6AA3 +DAE8FC0978AE1402CF159FD3A7A6A9692E153E875C57AEBA505DE85CE95CC9F349EA903AF8ED22C9 +24993F6FBA9C2EE7BDDD7C065ED31BE29F8C5086516A9406DF8671300316C03F612F64427E305F7F +0AE8B6FCDDD45AB556FDB87EDC18660C0BF9423E73AA39D5FAD1FA91BE4C5F66FBE009FCCC7E26B3 +600E1C27C78505801C172F8817A4B01496F7C87B9485F067C882ADE0513C7201F05C192D8F9602B0 +43DA21AE1057084784237CC7E4FB087D0AC93479609E30CF76199402DF4DFE00117684D56EB59BDF +9BDF87DBC26D210D32E1EFB0135E826F42DF843787379BCFC1161803596696950E27A0134EC349EB +A4DD6BF7D2B3B00AFCD4CFBB05AB62554426325B0B5FB02FC87EE8225DC2AF401554F27B8825B1EC +248C04C208CDA13903F3F008FE0A9B003B9DF5135442AE956BD69BF53C3F4235A11A63098C07C990 +822B832BF516BD45FB2F9CD1CEE86EDDADED8402A8806CD800AF6BAF071E041E68C3C10D43B5A1FC +99E9B5F037D80EE57A79B035D81A1E121E6277D81DB2222BAEDDAEDD9E3E4F5F747B747BECB8D871 +F169F169DE5DDE5D71BD71BD31FE187F64516451C43CF820E2034F89A724724CE49898D898D87847 +BC23615EC2BCC4E7FFC772DD075555A771003FEFE7DC7BE17A0DB8226A363A5080660D81B38A41F9 +42A6643A56BAA3AD285463AE2F6B0D388DAF94BC28A0304529AEB6026B9A6905650C334A683623A1 +E0EAC0524E61A48182725FCEEBEF9CFDFEEEECFDFC736186C3B9F73CBFE7F93EE326FB57F857C495 +C695FA1FF53F1AD71DD71DF365CC97BE4A5F65D49F517FBAD3DDE972BE9CCFD571752499246B7ECD +1FCC0BE605A604A68C5E80D3A3A78372500E0F85878C6EA3DB0A580173ABB955EBD43AC385E1C2E0 +93C12747134613468A468AEE57DCAF188E1D8E1DE91EE91ECD1ECD0EAE8181E040383A1CAD556BD5 +C659E3ACB5D85A4CE2489C3DC99EC4A6B2A9822448E25870892EFE17FE17AE8D6B63EFB077227363 +0FE4D8394E8C13C3E6B2B97C0C3C0BC97C32F71D3CCE3D4E33A693EAA4928964A275DBBA1DE93F47 +EDA3B40E9C76A79D69641AD995EC4AE61C73CED11DDDBE06F1763CCD388C178699616E1A0C7283C2 +7C61BE7857BC2BA5C13AE8917AE425F212E58072C0B516F02CDC7F85CF611BB06E56795D795D1A80 +A5D252F12CD4C251D80C8EE848C952B2982BE60A29420ACDC88C8B71D9ABEDD5D6746BBA31C398A1 +F56BFD6A3DE4C05275293DCFEA58C07BF535B809F7A057EDD5FE0685500EC380BFD5B3F42CC30BC7 +8C6366BBD94EA248949D6EA7D3CFC6B6B2AD7C0A9F22F40ABDE2A03828B54BED9119D108A7E032E4 +019E7FA477CD8756B955E1C00755F00FF0281EF953F95369BDB45ECC143385442191D60B5BC55631 +A79853CE47F0B4F374A4C7A2D7D8E3EC71643F44034F786B2FCC856510037360B9B5DC0C99A1C8CF +130079C46AB15A4816C9B2C7D863681E647633BBD9C3EC61EE247732321B36411DD019910E699004 +57F9ABC21CA817EAC55780F6AF1C982DCE164A215E88E71BF886C8BC29E00AD87E4860139866A699 +F643477224BBDC2E27FF06D4115188629D821EAB878C27E3AD5B60C2B780FB351F422D6C06C334AC +55D62A3AC3ED1BF60D2683C9E052B814A15028945E905E9087E421E52274281DAE27609E6B9EF21F +28528A642213254949724D804E57A7FBBCFBBCC7F018515D515DD165302B7A96A7C3D3E13EE43EE4 +9AEB9A2B37C80DA2266A346F71895C22DD8B9C4EA73332CFFCC46F569BD546B3D1AC5FD02F6825E0 +D37C6A33EC033A3792D4A4F08AF08A502F60410A7E0439C19C4077A03BB83BB89BFE5ECD54337545 +578C9DC64E8BB338728BDCB22FDB979D8580F3C3E433F9ECCBECCBDC7CF89EFB9E1FE147C434314D +F2C08834224BB224FD2CFD1CC9211A7C0E75204A62248F658819C254616A641F412E6086C0CDB86D +033CB687DC870F20135E242FD29E6FFE61FE417B8F5EA0176827B413AA09D3200B76017AA676106E +6A37F5E5FA726301A0D7988B0033D57A026CCB266DA4CD66E08C7DC6990D279C13CC1C888559CC2C +9A33D92EB68B9B0574B73AC21D41BCF67157B9ABECC7ECC791FDB31C7C8CCFE9703AEC01780E96D9 +CB8801176107D941EBC12C314B8CDF8CDFF42EBD4BBBABDD552FAA17C37DF049F8935067A833781B +B68107C6C276380537E00494044B42CF4229205B86FE054DA1A6706A38559D07E7D473DA226D119D +9756995546F304C61BEB49F424468D448D786F7A6F8E9D36765A8C09FD31FDBE2F7C5F789FF73E1F +9D015BA2B7781FF33E16BD377AAFF7A0F7E0233B1ED911D714D7E4BF03A25F8C5D0797632FC7D5C6 +D5C62E885D40DB73546554A52BCD952697C96542B3D0CC3CC33C43F72A35514D0CB3E00BFB4205A1 +82A01374425F87BED6366B9BCD7F429699A5CDD5E686B686B606DE0EBC3DFAD9E8670FD31FA60FCF +1C9E79AFEF5EDFFDFEFBFD0FDE7CF06660436003ADC5E04BC197C26BC36BF5E9FA74B3D82C8EF48E +742B9D660876023B815FCC2F16128404FE29FE29F621FB904BE7D2E9BF8F9CE56F21D149642A994A +94AEC537C24A7E25D70234C3AFE3D6B1DBD86D76BFDD4FD2489AD56AB592ED643BAD6FBA73902009 +D22C46F32BF989FC447386D10BFB8DFDE6267313ED5B643974924EFB2DFB2D662DB396ED63FBB8BF +433B5CE22EF13D7C8F5825564572A30057E42B7446B89E83F1AEF18A57F1CAC7E13DE893FB944350 +0F43CA90AB0A0EC002D702FA2CC51FC41F84C9C2646E0BB785A966AA9D14278554924AAB06DEB7DE +376D78D77CD778603C8864A90A48D013B449DA24B546AD0907E01558185E18BA02AF01CD223B01CD +37FC7BF877B5542DD506B40163AFB1979E15D2425A1C19069D4196BEDE836BEC356E3D1CE20E45FA +ADCEEB340F8A1F881F48C7A5E3746E287F811F6158197665BBB29536A58D5E462E97CBA552A954FC +06DCA29BBF01F17C3C57CC15B347001980D9C06C7028CEE1EC5C3B97EE80249B64D37D84B65DB31B +92CC24E34728340A75A21323078AE1B471DAAC302BAC1910B242F614A8B7EB9D0CA05917598FCE28 +7611EC67F773655C19CDAEC24661A378523C2965C387D28791DCEE937DD2AFD0025EC94BBF7FB14C +2C13BA01738437611C3F8E3BCC1DA6F7CE5430154E08044788D44DAC1D4BE7977506FC96DF144CC1 +C833F2F43ABD4EBBF07FBAA6EB6D7A9B3906DACC36EB98758CDC26B7694DD26B3125B08FD917D93F +07D9416E17B78BDFC7EF13DE10DE10BF12BFA23B04DD2D946BCA35BA7FB83DA0BB75CF3B9E77DC03 +F00D14B98B5CBF429E2B4F99A84C94FE0B4BA425E24C71267F87BFC335714DF4FACC1A668D53E3D4 +D8822D58D7ADEB668D5963641819FA1E7D8F96A7E5A9C96A32CDA4A1EF20339449F36B301A182886 +F3C1F3A14DA14D61116AC3B5EAB03AAC5DD22EE9AFEAAF1A1B8D8DF4EC4766632369B417DA0B9D7C +279FB9CE5C677BD81E7E2A201C08AB85D5747E88D5D02036482EC9452F2729B04A5A25DAF03F96EB +342ACAF38A03F8F3BCCB0CCCC2B06B4C6A95D6E352350A4A88422526A558D3C66AAB31B11E5CEA72 +8E1E638C47219244C9A226E2460DDA3498468D9810312E712188C69520313607108D0D7A462582CC +8161DEFD7DFBBFD3CCEFC370862FEFF2DC7BFFF71C6C95B74A6D80FD84F60FA11E860A43790ECF61 +592C8BB2BE7DCC3E665DB02E989AA9D17CD64F42AA9EAA76C05C48569395AF94AFD4043541E985FD +CA7E350526C072A801F42DFAD696429556A52FD39719C3E073E373B3D96CB60E5B87A319E727FB27 +CA0DCE466723654CDA81781CCC8712B8059F427F18C547B13B407BD75036D4D9E9ECB43B817ACE59 +78C37AC36C329B8C81C6403D594FD65669ABD432B54CE9543A23166444327A4390D39B13FE1AB685 +B7F57C07DBA101B6C17BB008F05BB825DC42FDB6F74CEF19355D4D378F9A47F95BFC2DA94C2A93DB +E5767787BBC363792CFFDF21E80FFAA6F8A6782AA0D453EADDE7DDE74FF027C441A0285094184A0C +A57E96FA59DF817D07F6F906DC50D0A7A0EF4548EA9B947C37F96EC2F584EB81E240B1BFD9DFEC6D +F1B6B88FBB8F8BA962AA53EFD45B0DF0BCF53C652863312C3196585956965D6C175BD556B59EA567 +45722239E131E131341B428150A0B34F679F075ED8F4605367A833D455D355135A09C150B03BB93B +39BC22BC22B226B2269A014A95529AAFC625E3927DC83EE454C09F21034E3827D83F600D5BE33C74 +1EB2CBEC32E57CB9442E71BF06676017F44008D2DDE994D5459FE813D60BEBC591B0158AC42261B7 +B09BDB807ECF2A59A55D6557990D66833115C6C35E9801D3007544D9C90CC36D709B6EA3CD683307 +9B83ADE1D670FB43FB43BA3ED69FF5A70C2D4C076A7E166C15B652CE952AA40AB952AE748F758F8D +991B3337F64AEC15EF5EEF5EDF58C0057A0BBD859E4C4F66ECBAD875315D315DEE7A980EBF011916 +BA17D2F1A43A92E7CBF3A571D2383120062827B0096C82DD0D54F71F981F18AF1BAFEBA3F5D16AB9 +5AAE9C524E45EA2275BDDF03F246EF9BD0DADB1A698A34297F82DBCA6D7501E4C32BB018504FEA42 +38A39ED16669B3F45ABDD66837DA6917736639B358036B10A609D3C4D3E2696983B441DE286F8CF6 +DDA5AEA59417A37B472E6C82BFC27828866CA0BFF3DDF9AE2640AE74D5C000D700B9516E94544915 +6F419A98C6AFF16B6C155BE5AC77D6DB2FDA2F5AA76081B520DA8B77C1BF603EEC8402B3C0081921 +D36B7AA3B3057B13BD1B733CDC37EF5396B33FB13FA19EC276B01D943B8421705DB81E3D13ED62BB +34014E4A27E552382E1FA7BEE52A84B9F06FA88229B001DE05FA1DB3D2B51C9E802457923C581E2C +8D94468A93C449825FF0F37C9ECFF6B3FD8EE228CC0D8FFD6C398C60239CAB70D039688760A23D91 +3291950325801962FD60FD604F07E45BFB8E7DC759067F83A9D0EAB4D2796387D9613E139083A2F3 +05F7C5BF87C3407D8AEA85FA197D57B36AFE3864C26AB800E3F838760C2426D911586BAFB5BA200F +A6C1006B00F55FDA87E8389BADF02D3C0753601EE0B99B4F4121BC03F4C1EC368366D0FA238C8779 +D06175D8FDA0D6AE75DE057A2E27D9491ECFE3696F885E570A4F61E7E00AE0FDB3ED6C3BBD2FEE85 +6140FD18D7CCF3781EFB2FA4B014A705308BECFB3F431FB6455BB4AEC21CA0FB408334C7C163FF67 +9C856FE132DC306E50DE889E9D72C06CA019A13BBA63E4C22CB8028DB0C3D861FE0EF60072BA590B +9BA118B6402C3C0233CD99461DBC071BE011100C41AF8137A11DFE09822E68F4806FC20D68864530 +170AB482E8AC6B57DBB547A14BEB32ABCC2AA7D3E9A4AC2C268A895292944433204602F415F764F7 +64177771391686C9C35C0CAA5DD5F47FCF1CCF1CBFE817E3F4383D5006DB03DBE313E313137E0D6D +096DF1F5F1F5712BE356FAB99FFB8A7DC5DE5A6F6DECB5D86BAEF3AEF3541F4204322009F0E1ADBC +554C17D32907CACFCACF521DD1BBB433ED4CCA41B4732A5395A9E1F270798F1FB6F46CE9F5C11418 +0575BD7591CA48A57253B9493B855205B54A2DED847ABC1E4FFB887E443FA255C0208883342D4D3D +0ED3D5E9DA41EDA039CA1C45BD9BED617BF8DBFC6D6181B040AC804BE2254115543AE7CE5DA0B346 +678CCECF7968E48D740FC245A0ECBA8C2F63E5AC1CEB4E38BA43A256A84699087F809701B5E6DC73 +EED92BEC15D67DA0FD13F7EA8C80456039164F02AAC50390CED3D9E3F0341C8056D6CA2B79A5B044 +5822BE2FBE2FBF2ABFEA9A0AEBA0D4552A1B8077292BB0188AA0456E718D758D753F0A79EE3CD71D +B80A135D13E56FA0502E94564BABC507F0353C293E293C8491C2481684216C8893E2A4D0FE63255A +89E61073089D73EA8F8602DDF01FE86FF4D7AF42B69EAD8DD1C6A8A72053CD54BA956EF565F852FD +52CBD57269BEEB87F443C6226351F4ACBB601D58A6658D8007D603FB05D867EF735E8146A791E582 +C94CFE2BD8C577094FC15A61AD980337C59B525F38061700F742595EFC0EF2A09FD84FD80CD89984 +9D80F72B1C822054C32DD8266CE30A9C83417C50F45953BF4B037AFEC530033E866640BFE369F034 +A047F232C02EC13FE21F09A9422AEFE01D02836C213BBA930E82D9502414892F892F49BF005CA73C +0006C22FE119F9199AF13497258FE4115F838FE13AD09CFC0B60BE4817C192A239593C0B172043CC +100E026A8BFF1E023CC06A588D5307B39DD9F68F30196897FA118E5A47ED41801E677B80F6946C2B +DB2C37CB0D5A04638D58FD5370EB6E6D1E9C80A016A49AD277C359FDACF15BA0DEF70E50BFBB0707 +00B9C6084283D1604E8427600C5C811EB3C79A04B8067BB43DDAF10166AA73DA39CDF2613314C211 +9803C301598D3D07AB81CE0065EA75D0045FF02F84182186DF8119F002F8B88FF63B56C24A28E3FD +8FE53A0F8EB230E338FE5EBBEF92DD040244528206B0D0C42B8C245129728D8C40B9E528412BA08E +03111D02D46A89656AB8645234B58A1110065341820A92344295C10321C4760241821A0F2247500C +60C8E6BDFB7DDEFA7EFED89D64B2937D8FDFF37B82D3E0990C1E443E060403FC6AD4A00C713FEE5D +039DDBFB15125E22EC03F21D24DF1FC05C0C7586DA35768DD30F7FC5325462C12F3EC5D3781C74CF +F077FBD102BAA0AB22CBCD92F3EBFE012321F7BECCC074C80CBCDBBDDB790F721E0F62062640729F +DD25CCB316FC16D311B7E392E9761FBB8FB50E6BAC35760A0ED987BC21DE90604FB027BC57E9A8D2 +738D9E46CFC887A88DD41A9B30092656182B22CF479E97AC37579A2B53B253B2139989CCD4AAD4AA +B4895890B6A07B59F7B21E477A1C49BF2EFDBA1E453D8AD276A5ED4AFD37F6A5EE4B1C4B1C8BC7E2 +B1D889D889681B1E425E342F7212A770267246FA5AECC6D88D66955915F92EF29DBE4A5FA5588A15 +1407C5DE226F919D6BE726AB93D59D4FA0A2B322F9778C488EE8FC232E775E4EEE4FEEEF7A0AE55D +E5C94D909EFF103ABA3AACA1D650E99BC9826441A71CE7F10136E3E9CEA7931F253FB227DB93DD67 +DD6765570BA60653259BD52AB54ABAB65AABD62A754A5D703838ACA88A1A66F003588E0FD50FB5C1 +DA603D03D3F469DA1ADC8E5B41EEEBD97AB6568B023C8CE9E8A7F55387ABC383E5C172FF25B0DBF8 +8FE30B9CC257FE574143D0A00CC3006540D01834FA5F63237EC0FB68F3DB82D9B8165C5397A84BC2 +CF2EC37134694DD271F5565CD42F1A83F0B3F173647B647BF460F4A0F93072F17BC8FBDB30C61C13 +FD0F5621194D9AD741FA749E99275D34D28925912561AE6CD4376ADBB46D6A03EA51AC162B27B054 +591AF6E9CF31D21FE9FEE4FEE45828740AED457804E3EDF1966FF9F6588CC66F70AF7DAFB50F33F1 +180AF11734E36BEB6BFB65FB65E74E6C7036B8D321FDFC927B497645998F7EB3DF1C5E1BE640D8E3 +0EA1516DD4864066811C45980F725EEF85059073538326A349BA75A42852645C451BB6A03B328C0C +9921FA26FC17B2DF2D453906A30FB2F42CED7DC8ACB88003DA01D967A942A95A03CEE155ECD476EA +297A8A7610CD5A73788DEEC0F7FAF7469A91A69FD1CF18B3300EBF8364F92E7C637C237B66E40EBC +887ACCC11ABC8A7CF48BF4334A8D52BD43EF0877845AD0DFB4AF20B9CF1E2799A8783802C9BF7FA1 +2428F15BD0CBEFE5EDF1F68439DCD3EDE934417774BB04F976BEB51BBBF022AEC774488F1C8F97F0 +0C56E1320E43AE9B5CDF1C3C01E9A5A7EC53927B6E0666B9B3BC9BB0D7DBEB8FF6470771DC897DC1 +3E6531CA207D469E35C9F4EDB88076B55D5B8047C1FDAEC7F498D6A175C8AB9C4BEDB276599E3939 +B7E1FC3E8C4D988885DA42F9FBF0B95DAC2E0ECFC59790F321BB8E041C7B4AB83B903BBE1C7FC65A +3007BD52147BC5EE1534BBCDF2E761477F12F3DDF9E14C90437ABECC8479906C3E661F73063983EC +761C471207F03DCE61061EC062D08FECA518860CACC71AFC133FE26FD88646C8F3741F6EB06F907E +1F7ECE5ABC67BFE7BCE2BCE2D6BAB57E895F127EB7DDCA6E75B23A59CB42B556AD8FD5C76AEDB803 +D2B947817BD7E88D6AA35AB2D9AC342B63C763C753A2D882D7525E8B6F896F4914212B9115AF89D7 +A46C4DD9DAAD05166EEA7693D986849988DE85926889998A1896E147F3C7D870D4233B961D9D1B9D +6BD419755281D53AB54EF6567F823FC1FD1CAB7FD18E7720B3F011EC470DC800E75DC8FEF494F394 +ED60963DCB9A664D4B1E4311462547757E8CA338DB7936B927B9C7AAB42AED4FEC4F9CF9CE7CB737 +EE439BDBE60DF386B9456E51F8992B217BD802BC850AB7C2BB0D47BC2392D5C1700C4451501476C0 +B795B7D585D8809B5106E9E753D4298A8DB8120F5E0F5E570AC07794FB2DECAA74C930A7666A33D5 +2E3067D41C3527DC0D987DB2BB2A0F427A4FA552A90EC0DB980AD9511781FB58ED543BB5BE5A5FF5 +9A7A4D2BC755EDAA3E0E7B3111F23CDC8F3CCC85E4D7189CD5CF1ACBB01DD219DFC572EC448151A0 +1F027358AE4F9899E49DB619CBD05BEBADAE47A95AAA9C467FA57F7006739007BA5438DBA6A08FDF +479E1B6FA037D05DE62E0BF7D539CE1CBB133BF011643E2C4133F6E224CEE305D0699CA813B52FD8 +179C9978185CA3F0FAF54221E8A6EE7A77BDA7A31C6F7A6FFAF3C011CC0BE629A3B1150D4A4338BB +1FC4B338831AB54633518AD5DA6ABD37166231AEE8578C54C421E76A36EE8774ED7F40323AC00E1C +C01BB80B9371B3713311EA18C3D11703F10C24DF478057FD5B7C81ADE88FE1C8D433B56FB56FF5A8 +1E0D7711F60F6D37F2C0A19EC008E4AAB9B27386DD973C57B295EC60076A302198E05FC171DC8974 +3FDD4BE21EA47BE96E3DEEC22DEE2D4E0DE8AFCE78677C98519FD99F39A663DA1FA3D56E75329D4C +FBB47DDAC9C2ADCEADE1CFFA23E1246CCBB6E45972EEC1A368479BD31676FB6A6C763787395F06AE +8BCC19FF36C8BED184A360FF08460423FCC00F82EBF1106416ACC35B280FCA951EB81D19288674FE +C958895E90DFD39782D6A0554947AE922BDD5E492889C0C2D1E068F8FE53F02C063F403EFB00640F +A842132EA002321BD76024FE0479CD05F777F87F46501814FA9FE103BC01BAA33F1BDDFDEEDE3B68 +C50BB81BF95EBEBB15D25F72DC1CA702923372CEE9EE761324E3E942F693186C0FB61A7115CF611C +F2ADFCAE8F71A9EB92956EA577B574B558B3516FD54BAF7256382BDC19EE0C2FDBCBF67350E55705 +8F058F2943918312BCFF7FF2DC6ABF86CC8273FA39E3A27151BE9239055F9A5FC6D6C5D6755B845D +DD76A5F4C5D894B1DD4EA2011B90D62D4D668344BBF938D66334E8913237CCB5386F9E8F15C60ACD +8398644E8A4EF91FCD751E5C6575C671FC9CF76E59A14309640199115AA643880301430145A08082 +208BB2A7546467063ACA5A76EC0471A9402D9B902091208B204C048404A241206A840C0D30A2200E +35B264A02121B9F75D4EBFCF2B7D3FFF243777C97DCF39BFE779C22F043D740C76B4CE59E7F473FA +3935514DF4F7EA699C426FFC06CC9E6E31EEA312D9601F3957418638839C41F6187B4C6C359263C9 +D1EED1EE4D55D88A6EF8A4E993E8DCE8DC58522CC94EC73E7B9FDF77FC070DB880A3203F6CCFF69C +2C27CB7E603FF0B344DEBFC02970E7E127F727AF03AE7BD74D36CA4C99DA841255A2E3217325E750 +8F442BDD4A4DC1F368AD5AB34D3CB5046B4146EAF7C1D9F5EBED2C6B9636DA58612BACEFE255CC41 +07DD415D53D7F493901AD11663C17BEB2128026BA7CFE97396865CFFC06ECCC72E4CC59FB0008FE3 +0F5805C9B620A4F77D0925A884F4B66720B521115D035D257FACCBA09FF2F3877D627D017A286B31 +7A5BBDF5757DDD6A6E35971948CFC362BD58D9280359EB9FB1F7D0D3F4F4F2B10DE3BDF1AEE77A5E +0E5867D7766D2FDBCB76CF231F9BD0C26DE1D4E173F407BD955FA73B61317231051721CFA977EADD +71188213EE09AF1D32B00EB2A73EF33E339D414D324FE130CA4DB97A0217C0FFACD7E975D66FD103 +155645C00A587E5FF922466306AA710C370237827DC13E0E2E45018662333642EAC30E4CC7F3D88E +1190DC9F199C29252A1043033640B27F16E4CA0C64CAE7CAACE067FFB3680F66197FED97406A7E04 +693A4DFD02C97FA96DD321D997A1324C3E46629019E41DC55B98EBCD757FC12D7C8B95F8142BF02C +366012866201C811C92DF9DDF91EB22677F0116A7006079D83EE634845576C81F4C9077107928377 +C19A4B4D762F403E73ABBBD54B4412C84C938E61386D4EFBB92EE7A84135E81EBA87F4E992153A47 +E728A38C1E8054B4869C85D190F3430FE9F72495B80DA9EB095682F620F3C379C81994FEA997EEA5 +8AB000F464E63E1CE3A8900AC90C626C632B2E53692A55444564BE346F83DA20F9EF95E100D2406D +F5E2BD78771B98A1DCB57801EF41EE25FBD9EDE7F6736EA302FFC6440C85E4CE0E7C00A99F4174B7 +BBC7EAC08C606B5BC7CA700417213DD23FB11BFD310353D005F3F0174C06353C561A2B951A6D57D8 +154E1B9C75CEFAEBCAFA7B355E8D5902EA9ED44D350BBBD42E3FCBC8209DA7F3ACA138601D903DEA +EF739943CF86CE8697E356F856E438AEE152E452DC1090F5715DD127AE4F642F5E471EDAA265A4A5 +BC267C247C2492899E48434E24275C8AE9C80A67853A853A05FB07FB4B3E5969569AF4D2AA5C95FB +753AD7E47A55C8C5646FB27B058B30C39DE1EF4B663227DFC9B7CB30CD9E16BB8DD4586AB4385ADC +741D29886F8A6F3C8CDD8DBB9B5AA003CA9BCAA385D14269D5A51FB5139182F75184BFE128A46FE5 +775933BF4E143A857EE648AFF9A1F7A1598E46D3A86A55AD5EAFD74B365A577105E7ADF3FEAC2AFD +B3E472AE95EBEFC79BFAA6950CC9F237F029247FA663E12392CF6D026DAC9F4106FBFB59B240CE83 +CC066B90A5B2CC37600F9B4BA835B57E9F341E6FA01ADBF1057642669206EC04F96C462305D20448 +BFF3169A4C93FFDAF56ABD4EC172CCC737F81CEF407EE6BBEA7190BFFF7FAE998BDE901EBB0CCC2D +D6EF40ED634BDBD2CBEA6A2CC02BFA1575088391AA52CD02FC19FD4C3FEF3C1E821ED1DB8A8B7813 +0331C19BE05E839CBB25EE12A70ABBB0CC5926B5DC96437C05057681A31D6D3BB6E3B4063DA9EC13 +E747E747772472B014BBB110175103F69737112B411D317351680AD563A8C07D755FAF44A36EF4D7 +6F0D4EE28475C29FB59897FCD9EB754CC17ADC4759A02C9882D9781127518E35B880B7D107D494C0 +D72882D49D3FA20BD203E9D616EC85F411D23FFC17B236D22F70DFD529C84CB042AD90DB606E61BF +D9EFD5E132E41E26A3A5D7D2DD8F69D881B11806E97DF4232DDD964E097E4031A6822C710EE31D48 +4F7500D46237D3CD74A24ED4CD82DCD329B8EC5EF6D2D10CCBB001FBBDFD26D5A47AB7BDDB323E99 +57311C5B710FA5A654664ABF0E8CC5D7A882F45D92518F231B0BC139D03321193F0A8BF0577481EC +2F79AC3BC8127F4F3E853578021DD153F75475AA4E9650DD443E647DF740F6FF31CCC76848BD60B6 +50BF47BA4A371FE0188E602A647658876A53AD0A20CF8F077B46CE93A941D5AF5467D5D90C31435C +2E6F96374BCE9EF733C866BF5F92BE6827C228728BBCBE5E5FBF3F4A73D39CE3C840A29368D7E32C +36DA1B63072075E1B5D86B32F6446BA235B16EB16E51B91A711787F00336A1370A404646F7A00843 +C0EC11FB38F6B164A1D3DC692E9FE916BA85DE97DE97FE8C25FDEC3D7DCFEF97C8A4C0499C425DA0 +4EF67268786878F8E9F0D39181918171197119F12FC7BF9C3038617062B3C466497392E624B7C638 +D427D7374B469B666D921BC1E34987303D697AE26E64276627AC4D581B5F0309EF4A94A30123E347 +C67D8BD571AB6506090F080F089E099EB16E5A37251F559A4AF346782364E6755A39ADEC27116FC7 +C716A12D126209D1CDD88175D1754DDF6345D38AC65AA434A63C7CF7E1BB0DA8CFC784FA090FEEE0 +D6835BF5B9D85EBFBD21AF21EF61F1C3E2C69D8D3BA301C4A2B1585E2CCF5E855ABB563ED3EF5765 +E65B05175CEE6A77B5DFFF967825A6CED4E90C9D41BB19084C0A4C0A0E0F0E0FB50FB50FF7C2BFF0 +5DF8BB48BB483BBF466EC0A8F0A8D01E6CC252E4603D0EA23A541D9E07795E55B82A9215C992D787 +4F634B784BE80A66876607BF0A7E157880CD81CD72AFAC61BFD23528D5A5F2BFC8CF561B8C415B0C +4067ABB32EC63E3CA39F51C7B10DC92A59FA367315F31FD98BBFE30A1EA2C254A88EE04CCB775699 +2AD3DCC04790F3F312C87BD3D574FD1FCB751E5DE39DC771FCB9CF96F52612D3C4995254A4831687 +A8ED0C2A2654B59D051DB12496A9EA588604A5AAEDA809AA34A24AF5C4605AFBD8DAC6D299AA2D94 +51A7652E612AB698A01321B9CB739F65DEDF5B79FD11877B4EE4F9FD9EEFF7F371BFC0599CC014AC +C7628CC13A9063DD49907724172F600E64C664A3BDDBDEA977EADDA790EAA6C6E6782BB795134183 +D3E0F64706FAA10C32936EB837E4677B1DB0053720FFCF49188B223023943AA5CED713EBB1C6B746 +4D4211E847DA586C44400BE82B51A9571A1228676102F61BFBCD7433DD38659C32D3C0FB616A9882 +37908B7730086DF02A0CD39073357EC40A9463AE3157CE50DF86D1FAE858772BD14AD413E802D9B1 +B29FE7824EA9D4E2385629AB642448A6F586784362FBF44DB00762DDAB0C6DF008FA387DECC33808 +D9ABD3518A62B4C62BE807B9E323D1C46E12E5CBEE0603BD3105D2DFB6A31EB5766DACA74D4311AE +417A1FDFDD27DD2763B9547A9B9CC774306B62FBFEB87BDC7B0372A74ABDD2582E977C9E8C314841 +530C500678F55EBD92892C25CBFB06FF03FB24B6B3F9FD953C748564A6A190F9CC19CBFD94EC163B +F74EE88C565E2BF70EEAB11CA5A8C204D059DC83781B9DDDCECE45FC0372C77A3BBDEDB9388295C8 +81DFF6C7B2E43958988922FC114DD13BDADB0A6134FA59FD22F7F14FC84C6E0535A2866DACC619FC +1B65E1B248574C434BBC8427224F84EBC275915F2207F323F32D3F3EB63EB6FBDA7D5DC335E49ECB +2E55E7A9F3B433DA19BD5AAF36D231089FA10892F35FC74673A364F984EE09DD138B138B93339333 +FD79FEBC94B494B4D469A9D39A8CC297B882A9E8DFA47F6A283594B22F659F7F857F45F2B8E47149 +FE247FE2B0C46109A31246C5BF867C246360FCC084948494F8D37826FE99B8FD71FBCD32B3CC9866 +4CD3D66A6B95ABCA55B903D233AD0AAB22323C323C140805829710C036DC0CDE0C8DC460EC0CED0C +6786334397B03DB43D581DAC6EFC0C6D1ADB34B46E687D5F5EE809F727D457A0B2BEF2FE545CBA7F +A9416FD01B17342E0856062BE5F95AE9567A342D9A66FF06413BE84C820C6FE9B233B10492192742 +CEBCC6A971EFBA77155DD12543A8ABD5D592DBF40BFA05B325648E5F37AF4B0F3297E339F339C341 +37A39B5E03C97D920707A10352217DEB6D54E81546673C0E9921DBC0F331DE457FA3BFBE04797A9E +F689F6891A4405A4F31EC06DEC40B5AF5ACDC1A35802F2A9BA14E741BF5367622F5E866474E6BDEF +5DBC0472963202E94ABA7700D9C8F1725C1B47DDA35E5BFC0C323B17E369B4478697E1BE02DE6779 +5EF647C8B3F3A29B40C7B5EA301503B00CD2617759BBA28FA125F89C9D0015327B64DE74C144F077 +D18338833FA10C75D13AC9F8F621FB90F396F3966BBAA6D702EC1F65BC32DEF73CA4A7047C017520 +A49B65E3B7903FCB9EFB00E56AB9F6220E6A07F5E67A7343C374048DA0B9039566655C2BCC01D926 +AE101DE23A98E558854E6627631FBEC470F440092662036E41FE3D8C3B1807CE572FD7CBB53AC84E +FE1A9C83AF0105209FC6327D25A4C79D05B93E964FE977DE65044096742BB1D45D2A3BCF29C52C67 +967D073FA211E446C9F34E6BA7B56DD996D3CBE9655F839C8FE4F9AE76D768083CCFE842ACC7E778 +0777A377ED349828C28C874E6203784F9D14272536F71ED80F623FA3CEAE9379E8F440264AB01A87 +9C4392CDDC8938E21EF15E442EE40E55600E7663393AA21083C1EFE87D8D53DE29C977CA7A6C5236 +F934B0979506A5C1978D245F92F2297642E67C1A98FDB12E54857B588BC3903DF10226E3552F96C3 +BD742FDDADC5DFB1D25DE98470003B9C1DF6154CC528C85DBC8D1274857CEF1BED6B5DB7AE47DB45 +DB595590BB9D656545B6A3143D223DC293311553C2534237710E5F61336EE318CE87CE875B845B84 +7E08FD10D6F034740CC10030EBC2C7C2C722B9915C99F1D18DD18D76955D25F94829500A7C1FFA3E +D49A69CDF4377059BF2CB92176FF36A2C6A8311FC5B3E6B371F971F9F1CBE2972504138249254925 +C90B9217F803FE40EA98D4314D1EC37B2885CCFAC22685A99B5337A7AC4B59E70FFA83C9DF277F9F +54855E49BD12DB26B64D284A288AAFC5AFF0292E62287E8766F1CDE216C52D326F99B78C1C23472B +D40A6546C9593A754E9D3C536BABB535F21546464686EBC3F5918C879AA21CDB301BC322C3C27F45 +E770E7D0C5D045D903C121C1218D47D005BF460E32B0BB7177B0254E074FCBB30D2F0E2F8E14478A +AD85D6C2686634333637D6FCC451D1CC6916BBBF7458BB06DFD9DF39BFC77C4857DBE3EE89DD11F2 +AEF237487794EE791F0F7C0FD4B95889F77001BB705A3D2D67A17E03FA92FA3986630164FEF6C17A +9C544F6A4FC1D22CBD27F6EA7B8D7CC8D955A1017FC6FB28300AF4D8F282EC81C1781FE3F11A4E60 +8BBEC5C880EC8B4560E6983ED3675C31AE985966967104D946B67C56FB0F9A6BCDD512B5C437C337 +430960B232D93B07C94567B10AE429EF362447FE1723BC116E3564EE6C45869361CFB66747DF4456 +344B7AA4958A382B2EB21F4B508B1B911BD62390F9BFCA5A255D333A0F2F43E6FB514897FA027391 +833FA03BC6E22A22D1885D6297383DC1BC730BF0C07D203B2A96059FC74265A12F136D310255B8E0 +BBA03E8ED731190135A0FD1C19588393B8A7DD8BE5F833FA197946C6617006662F6C83F4ACE30FCD +C02290E98D8B90F76C35A4A3EDC11C7C84007619BB4CF96A67B633AE1A57CD7833DEB88C0FC067E4 +15D7A72357CFD5FE82242D49DDAA6EF55DC3260CF50D550EE25F58845FA0102D9416DE7548AF9259 +697AA6FBADFBAD13C442688E6677B43B466F223F9A6F1DC369CC473E36A0182BF07F9AEB3CCAE6F3 +8EE3F8F3DC99895B46662C4333497198D2299A5862C4D644D1C4A461E4D041F4C409B5440489992C +746439A8A211551A4B8ADA9558C289096389CA8825B69C3A134B31683175EC66EEEF79FAFE3C47EF +EB8FBBCCBD737FF7FB7C9FEFF7FB9463032E4073E97CE8BDABD01B93D0038D310A4FA13FB66171E5 +E2AA3846E375B82A97E8851189111A7BA216E889DD5886FDD17ED7D8358ECAA3729DD3DC20B4C602 +1C0167003F108558E417998E60D637EFE00E2E9BCBEA8F76125E80669E7D9881EFB0166F61238680 +F8D999E88657B11C05D88E6FB000FFC26CB4454FDBD31CC7EFD0C7F4F1CBF15B34F14DDC78E82C50 +C3D5888A301379519E4675F559F5C4C42AEC427622BBEA168E20A32AA3F2300A2B0BEF97A118F9A8 +85E790845414805A77BF087F451E74BF1A5D31158BB1EFFEBECA6950DF29A82A4814C1277C74343A +EA4A70DBDD0EFD8D7948BD4FBFC33C8D1F40712C3125361BFFC0757B3DCC41A3B025694B721E984F +9217262F4C69806629CD926F24DF48C948C9485E81422C4193E4264957F12DFA613A962317B3B01A +0B71072BD017FD93FAABE6851AD821D6C14EC0B3686D5B9B73E69C6D80349B666E9A9B762CDE4611 +74BE2D84D6B814FA9CD66D2546610FB49E13A17CD0BAB743BECD0F6BA97DA3DA76118A89668D1668 +8F5ABE96DB8FBB588A973001E92E3DFA0E9FA37A543D71122B500FF144BC6A1786611D16607ED57C +BD1E30BF461671BC89AF40AD74A988BB78B403F7508ACDD16697E1323473B827A16BB9E56E695E31 +ED30C80C524C422CE6D839A18E35427DA896B544367263B9B6C256C46AA37DACBDF5D6C7FAA200A3 +C17921A9261AE0238CC6072801EB9294874E499D62DB508289A806BECF9E847A9EEEA73FB0175A87 +BF41F1D7DE5A8829F829F26C9EA9C21AEC41775447DCC4FD7B188FE17EB8F3CEFB6C30BFBBCBEEB2 +EF8A27A0797E2C72A0FA3EC00F7015F80F4E612846A39D6BA79AA29922DA0A9DD7B46EEB70223AE1 +BA43719D831BA077857AF90AF4BF27E345E8FB749FEC93C3353D036A6A98415742B5E8C798805966 +966D097EA31D88035806E5E4412816CA4BD521F522D59E5ED0AC3A0DCC6A7A7F58C7743483E6881C +7403B3823D8FABD8097DCF48105773C95CB29936D3FC13A5A6D4A6D894D01F8E827938CCC87BB111 +BD311EED4D7BF57053C7D4F13B310F3BA0180CC69BA8039DEB38F3B9E3EEB84FF369EE1AB6837884 +BCD4639D05BFC04177D027F92457EA4AC37C94E5B342DD516C15BBC73006DDD00153D1079AF53583 +2FC53D7FCF3C89869881659807E5CD199499329B65B354F38D375E7B3ACCFC8A3D7BDBFE0CCA45C5 +5DB5E10E2EA0DC96ABBEC4AAA301F2A138B742E75867C555FB47A3A0FD12F7700C3C8E710B7D4133 +43DD58DDB0B65A07FD6FF69FDD868F41CDD29AEABACC0E9CC5FB180ADD37C613C83139A1E64450FD +998BBD9802E55601EAFABACA4D9FEA53DD12ACC67AE482F9DEE5A3169E856AC595E88A6BEE9AAB87 +4667A2332ECDA5451BB117E47CF42E96623A7E0E3DFF151A63249875A39FE037D039AD1572A3DC44 +55A22A6A097AB666E1A839D2A3F4C4F5C4F5A82B98F5A246180D9DF186622106630DB6433DF1DF38 +8BE3D171ED4F9709EDC13FA310C5AED83FEC1F562EF9215800CE7EC6821AE1EFFABB26178FA2063A +9BCE61BED3ADA969AA339DA98FD6D0DFDFC044BC8B2BD02C7BDA9CD67E535F3157CD55CBCD7C82B5 +F8086D300C5DA1B3E518506B4D01947B87CC219B8111780E9F42FD721EC82FE5875D856BD80ACD15 +FFC5269CB0276299B14C3D8FFD12AAA5C3701417F17DECFBA42EF8116AE1F9A4E76395B81FBB1FE6 +BF65D88C95C8C364A8D62BA7A7E2650CC0520CC1187C0CD58FEE681D6B6D774339ADB9E6FFB99AC0 +0144D8805DA804F340D85FCCCCA6C254D88E6863DBE86F36C7E684B94B355CB1FD231467C55235FD +557C881ED0DEFD145A8B53D80D7DCF6DA80FE8FCB413BFC62B186806FADBFEB6E2EF75FB1CB7A0B3 +C66A30BBF84DD80AED1D7224CC63EADFBDA1BAC57924D41FD598B88F87FAAE5A442F7177DC1DDF19 +6A864FE135A8C6A9FFCC86724F75700D66E21CD683EB50AAF96D28F7E5E1FACEFAB361F656BDD21C +35045CBFE98915D0BC3809FB31198BB00F6F4339B719AF631B5643313B013D5E85EBF83B14E76B50 +2C152BADCD70E8B9F25575A51FD24DBABFE16F9816A6853F856BFE5AB8CE7D60180C7D965A1F7E07 +D71EE276067F816AB0E2AB18E641B37623E8B17A826AF708BC84C731112F40FD529F550C15EF61A8 +07C5B817AA41F5BF0B6A42BDA513DA601AFA621CBEC4FB501DD4F9923536D5405C758D6156CDC20F +A1BDDD09FACDCAB97CFC098ACD345C806247AC6D43DB30E41A71B5B56DED10CBAFA0FCD51A7D0B6A +815902F514FA4B88AB6AB7F254B9ADBEAAFB3F409F1F890F3013D9C8435BD356672FAD85BF89A3FE +68784CAEE8B969655A295F4D4DA85E1DF3C7C263EA9BDF02EA9BDF8D3938895998810328C2327C83 +77508C3D50FCB48E5FE333FF9979C83CE40FE1B03F1C72613BCA7C994935A97A8F7ABD69601A84F9 +5F75ED17509DD37E651E08793C164DA05AFB169A631C8AA0D7B467354F4C816AA272770B2E42B9FA +0594D7CAFD4D508C7A41B17E0FFA4EBDA6FD4E0D0FB308E7D6F03DACA3AFF015A61E98ABC26FAF84 +7EB7F6A26A80F28779C4BF01E613C74DF9E82EB94B6ABB9A93DD5AF0DCADC3486CC21074C418D446 +1D34754DA32D3882AF3116CCE4E11CA7DE3607F4C0E8714C4226D41BFB45FD425FAC8147A2471287 +1387A36A51B5701EF804E7311B85284101A6610FDE4331CE62436283CA6E148B6289F24479F40C1E +7B40FDB4197A40FDF345CC80E6D9B9D15C17437DD4C53CCCC73177CC0F453E382B843CD4BED2DE7F +30E7991493E2ABA01C2127C37ED2ACF57B8C00EB64E3366ECE9BF36146FD102FA318EBA1F9750386 +A10BC6E151E8EC38188D301A9A675FC369A81F96D9B2584FE85C9285FFD15CEF413E5E771CC7CF79 +7EAB7411D625DD754B31B2881597415069968AB52571A75244442AB38D94A6EB12228DBA4CA38344 +64DC42DB4C86AA89A119114DD264D08AAD442ADD4A770C6B453111920C66F7F79CD3F7E73B6B5F7F +ECEDD9DF3EBFF39CF3FD7EBE0B702F0682BEE5AFFBEB4963305F586ED6DF699E5096AB863299E6B8 +3ABC85C35046DB08F55ACD834F6033CAA179631A5AFA96EA3B3ED7E75ACD55BFD199D7DE7E03AAA5 +DADFDAB3FA9DEAE99BD0F9563FD2BE9D564F7994DAEA7E84716E9CF29BD5A51F82F3667961224AA0 +33A2DCF71476622A9E81CE8D66385DABFFA5D75B0CE5726543F50BD5366510DD0375C58D87FA4447 +E8EB62576CD987736A3D90B3AF73135F876A38FDD3FAD48D78C3AE51FD6C873C97178FC563AA3B56 +97A80F2EE33296FFD553CF41997C3B0EE379A89E5C04AFE75AB816D693D5FFC859D697755E8B5C51 +ACC29578C5E5B89CB80755F536836C66FB50FDF57FD06B1F8D475D2BD72A568251C2EAA35E97FAE4 +BABBEEF6B5D646FBF652BC646BC2FD5BFE53FDD7BA6BFDB66126D433FF097AAC4FD0CC3753B6F193 +A1198BDAEF27200FBDA059AC10B3F01C946F34A73E8F71D06CFB0C1E8372DC788C81FE8EBDA4BEA2 +39CE1D803210D9D07A8FEE416749FDF98F188987A00CA9F7A61A3A033A773F813292FA1CB9C96A9D +EA3ACF366E84FAB2E6A267A11CA49EAEE7CB79B66B6E9F61ED3D9EA3650FFD0F9E87ED3DEABEFD9E +3C627B75443D5DA35EF65C3D72B1D56AE645E55BF70F7CE5BED23ADA99B9DD177740BD54FDF0B83B +EEBBFAAE761DF3A6AD5913A82668CDDAE111FC18DF853E532734C7F912680DF33107E44A3F0F7F80 +CEEC2668AEFA29766229F4B5EAC2E3D039D735C3301BCB31047A8E8BA17BD03CA63AF400F43372AC +DD9FF2AC7A967298B2D602EC85CE7C7DFDB367A533BC04F4215BDFC16EB0F55AF54EE5A71D504ED4 +FE1E8EDF40B9F31E28832A5B2A13FD1CCA431D413E0AD5A15A7D2BE6C5BC702C1CB39947B954F3DD +E7588939504D1F89326CC230A87795630056602698F96C7E7A007D311F9D711F9E82E6ACE1280DA5 +E9ADF456E80DCD86556955E81ABAA6D7703E3DAF592CBD99DEB4DEC8EBA4FF029B26B8E06C8EFB02 +7FC372A857AEC5D3D88AE1188372DC01CD8B03D381D99A6C4DDA1EB9696EB62A5BA5D931FB2DAAB3 +D569DFB46FF632AE67AFA75DD22ED9CA6CA5E6CAB47FDADF7AABE6D0F9780257A17BD17B7D0707C2 +819883B9288232A9D6BC00CAAB5AE7F3E17CCC8FF9E1124E8693B13758EB580CD5BBF7E3FB565F54 +8F55A3C97BB6DFD9E7FE3E34F7CD9569D4CFAC5F90E17D43DFD03EDF81E9D00C78C29F481A258D7C +EAD3643DFE8477937733837127FA601586602616A22D26613C5A600606A11566A10BBE8FD968861E +98909960B3A07ED73AD33AD98FFFE277E88992A4C49FC216EC83DE434F6866D34CA77CF66F286FE9 +4CCF85E606FA92D51DF26ABC8517A11EB0015DF020C8EE96AF3AC7CEE116F40C6AB1171BF077CCC6 +93588D424CC40C68FF3D8D49B8172F620246437F3B040F427FDB1CDAC77C9F7E9D7E1DEE879EF977 +A03DFE18964019AF3254DA4CA23945E7EF35A856AE410DD47B9811D5F7AC1F2A836B5ED07B561E55 +2D530FFED87DEC1BFBC6F6FC476112D41F36A00CAA3BAFA314EA01AA25AA23CA3B45BEC855B80ACF +87ADAFE60585D06320075BE6D04CA299813AE95E81AE51BDD1CCA07EA159E27B504FD02CC13C603D +829C66799DFEA13E6B357D941B6575BCB41EFDD3328A6ABC7AA3FA496E3DF243BC1C2FBBC6205F5B +DFD77CA09CA01EA2CF6F43CF9BDFC515580E6589E9D0CF9527A6423FD38CB20ACA08AA7B5BC1BC13 +5F82D65E59E0603C68F7AFDAA919423D46B394B2BEB295DEABB2CF6A28DF4C80FACE0B3802151BF6 +AAF5EA4EBE9366347B1EAAF3ACB55F81FEE8007EA6B5779550FF5A0ABD86FA30FFCBCEEAB750F6EB +E7FBB9EBD0D7F42AF72A34EFEDC2403C0ECD90CDA07B2A7485B6CEACB7CD685A5BBD073D136534AE +B13EA02CA2BCB31B64145B2765A64FA07945B3DC19684EFB33B4CE65D806EDD37E588852A84768DD +55A332181A8786CBE1726C86017180D5B3EEE8117BA8A6C5C1681A9B86D3E1746C13DBA8978423E1 +486C181BDABC73369CB51E733C1C8FADD12AB60A15A1423532DCC467E1B358180BC317D0D9EE16BB +E95AFD9FA040B60D27A0B3FD2CF4593D4AE7F010E662325EC5208C80FA0DBDC5BE2F0A45E9A9F454 +E884DC909BD6A435A14FE89356E31D5CC002CCC1AF90879118958E525F48F3D3FCECE758870F3103 +83A0F969084A313D3BBDAE0A27B0156D713F9AD435A9FDA8F6A3BACE759D55A6F47D5D19DA41D7F4 +AFEB5F7BB6F66C5D017AD5F5AABD597BB36E2C46201F0B310B2BEB56663B6224744F87D243A12014 +68DD5563B43F9401ADC6523FDC45B04F6C4EE57C58EFD9874FF132D2905A1E2033583EBBE02EF862 +5F6CF3D02A7C997C99F92DC6A0275A665A2693D13669EBCF42B96A3D34133197255D310DBB93DD99 +326CCC6CCCC9C57E1CC939D26020D66012D6625683593957518B57F030E6E5CCCBA4F804355804DD +C33A744231F89C9C49CE582F6B9E699EDC486E648666862617B0173B921D9ADF6C0E5BE697B97360 +7EB46CAC9ABB02E45C3B539C19AB3FCBA03331094B403FB6FAF21F68466086B09CA5CCAB5EADD945 +EBAADECDD9B31EB514E5B15CFBD7F6ED5F30165BA07CB42C2C53390E57C295D8023A6B3FC093D02C +C2B98AD350124B94C12C8B1DC423D09ECF0B79D687C846A1011E4515F47A6B41DFB4FABA07CA08E4 +49EB21E462DF07AA578330169A49EFC4703C0CE6133F1FAC975FE41769EE4D1A40CF743BE662338E +6136B43FCAD114BD93DEFE0A5643730AFF4BB9DC17F802F7360E83D9C7BDE7DEF38DA09A493DB4D9 +E567D03D291F4F81EE47595BF7FD28D66120742DF76575573D4FBD50595AD72A732BFFEC81BE56EE +FE2BF41EDFC249BC8C0BF814FABA020BA05CC21CE64E62773DE63DD71777BBBBE30750BF56DDDC15 +77597DD57ED06C3911EA91EADF2F4133A0CE51196ED7669E87CDB5FABB93D0DE297005364FEA594D +C73DB89DFB95F1D533C8016E3B34DF30DBD83CA09EB105EBA19941B39CF6B3E64EEED5AD81E6CEAD +6EABCD833C5FF78DFBC6E69C4DD05CBA082D30048B41DE52CFB2FE54EDAA6DAD35735D73D7540B7C +0EDA6025A6E2359C869E8B3E574135E01C8E60BFDF9FB44FDAFB6BFE9AC6DE640CF4D106DD926EFE +035C85AED77E398ADF43CF94EC6AFFE797D0B31C5E8F59CDD6409946FD7539F4FD1BD0BC5803E598 +9DD039D7EF9565B641CF603486B961F162BCE8EE7277593678133AB73BF16BECC3683C845FA031D4 +0F999BC2B9702E76881DD4FF2C237E08E54B7A4A9812A6A437904DB3A147E89156FC9FE57A0FCFF1 +BEE3387E9F72928A96ADAE52BDC4ACA4083664ED52DACAD5E2EA48A90B250B93A2C84899B15A661B +B596A498D31CE65433663AA636552353632C251A156B2BDD74355651118778EEFB77EFFDF991D71F +4F124F9EC473FFEEEFE7F34503AE433B49059662203641193319FA7E097E823F62104AB11A43F016 +FE809F4119B50B0B7004633112DA7D5AA027D879C28BE1C5280BEC3CE1F1F078D4366A1B5E466558 +19358D9A86DBB111C740568553301DE9E881943025B1199F60034A71166BB11DFF43197E836D7802 +6452E20D14E26FD88205F800B3A1D73881F589F5F6F7AC465D58A75966F723AE813BCC1DE6B5C316 +6F8BDFD7EFEB55619037C83DED9ED659B633B87DDCDEF4407BD0CBA3ABD1559B61F405CD4F5D73F5 +5BF78C7BC6ABF16AFC87B1D7DF1B7881E7CF43915FE4557BD5EEBFA19DC4777DDB052F835EE616B8 +0576D69578257E177CE17F1174407D509FF412A621C425BC83082B301E3F879FE40757701639E818 +74F43FC1A3E8E9F7F42A518CED988017B0164F631CB4AB3D8267D0C1EBE06EC15E3013D5139D5B98 +8B3C143805F1191CC25F41378B5FC4887884094D6877CA4EB817CAB562A83FEB4373873EE9BC0CEE +05CD39D5AB7808D4BF169A85D1A7A02BD933D60553F10DBC8CB3E0EC9A47311793A0AC23836C0F4B +E00DE8DE78D03C188D03E7306A1E350F9780B317A5C0C3EE68B79E63269BC9F6BE533FAD8FEB9D2D +D0BD7CDBB96DE7F923D0E314D097D59FDD6437D9D9E7EC536E391FE19473CACDC57DD06EB4199A23 +9A2F37C17BE93543AA97AA0CB0EFB13ACC5BA84511F2C0CFDABCD27CD1A3F619EDA7BBB1D459EA66 +40832D0DCA23ED029C1D773BD487D64033EEC7E0FCDAECD1F7AE81D9A89E641F953B2DA0D9AC3D6C +033641BB8ACE6539B8CEDA3FECBC9F0365C27494403FC32E6977A91063A0EE10C48129C512649B6C +CD22F55FCD28D31ABA66DF85BA773B2443BD45FBC158BC8DE9D0EC1B1D8F36D75103BAA2F91534FB +D423B79AAD7617E0BE54C7B79D4967701876439DA6082BD1154FE0D9F859536B6A6DAF69C04A9CC3 +0EBC0EF5A63FA3DA54C7BDA05EAB3E463FB5AFC51EA35CD579B5EF89B28EDDD61D882CA81B14BA85 +3633232772F9707E09ED651F8273E536759BDABDEEA673D39D887E188BBF40BD6137944DEA41BBA0 +6C5206E9DFFAB87D9C46A7D1CD71736CCEE877EB1C1E40BD536F7B373DC71D0C9D55E5E74ABC8291 +3804BD1EAFEB657819F67CDC766F2B1BED79D5199AE9CEB4AFA5F9A45D54E74F39360A43F06BE871 +1AD4554640EF85CE039DD6990F7582147475BAC647F12AF41EB6867639ED5EBFC307F80C1BA01D4C +D7A4D254DABD4E3DB5DED4EBBA996BE65AEC82EB68F73ABAA9BDE7B57B6DC41464621CB45FF91860 +06448D51A309D0DD74B7B9F865F4A57AABCD3565E4E7D80615F1A358814A68DE680F7B1D5F41369E +8A9E0A2F8417A24E6813B509CF87E7F53D3B5B9AE12574C4B7A05C2503A36E201B6DDE5DC7114CC4 +3A0C426B144083BD2906860335BEC26F43CFFB1A7E8069C886B2523BDF7D188D7BEFD26BE8B5F231 +0B9D310393F0557C0FDAD994B12B3007D56175F41AAAA22AF39E794F7B85B3D1D968BBD22DEF963F +D19F183C84B420CD7F1363FC315E7FAFBFFAB2F6BAF82AD6A2145FC7A67893D30E6484BBCA5DE50D +F786FBE97EBA7228581C2C4E0A301B994999BA24C18E60877F08857EA1F74F64E371A47BE9EE2DF7 +96578E9DDE4EBFB3DF39F091874BC1A5A457B1346969724BE4210D03E027FB49CBEE081A500AF639 +FF353CE63FE6DD466F7481E3397667D43D570EEE59DBD717A00C1F42F7DF1CCC77E7DBDD818CB6FB +5BE61DF1618CC28FA0FF7F139083F66C6AAF555FE0ACDAD9C49C3357CC15E5633C1113A00EAF5E71 +3E3EAFBE6FB3547BE0E278B13DDBDABBE878D181BBD4D9E850D170E460306A712E3AA7B36E4EE290 +3914F7C024682E6A1E67C559A602DAD3C8397B7FF437FDA3FFE26674D3EE878FE39839669FCFBC54 +36DBDECDFEE37D1393B1C65BE3B7F65B7B1750E7D5F9197E86ED0C6598E9CD741BDC063B532E6205 +3EC341EC77F76B3FF39A83F3E3BD8D9FA20297B11CFFC07AE8DAD03FECFBAFD9C83E68E79CF298DD +CD791E9A2F47B0DE596FF74AED61C568C455B013789DBC4EEA613607F57768AFFCE15D0ED827ECF5 +544F57B66AC6B5C44867A476D878273EC63AECC141E463164A4017B7D7B12F747D79B4D7EC4F388B +6178127D4C1FDBB32FE15F98871AA8DB9C8E4EDB1C7C01E5A6DCCE46BD161915AF86FA88328DDC31 +75A62EBE3FBEDF1C8766DD9BD0EFE8077DAEEF290F9991E6843961E7E7F3680975AFA1D0E7E4A932 +4D7FABBE36DBF07BBC8F0950BEEAEB629081E63F201FED791532DAC9703274EF3BD9F8059EC32AA8 +9F68EF3C881DD06EA7CCDB0CF5891BD08E74D239E966BA994EAD53EB7685B2AF0736DC351595D019 +D2B5555726EF6CB7D27564A7749F867E4E3BA6BA94CEE32A5CC00DFF46508C1B388ABAA0CECE9C65 +988DA2A0C8FF148D68C0566C411BBF8D3D939F633C1EBAC35D0E6529F9EECC863A70AE931BBF03ED +6FBA67FB81EB65B36919E83ED115A8C7EADA9783AC31F7987BA2F3D179938B16A685DD21742FD623 +1125CC48B4421E0AD00CA3518487311DBDA001FA7DE8BE2FC46EA873E9DAB7885B9823505F52773A +6C0EC75DE22E461FEF9A7775C6ECF5570EF78E7BDB6E45E8C439718E32D8763265AF3A918ACE4758 +8783F80EE872661ED89FA20BA8C33A9CC47ECC009912FD16B3C17C8A16A3087A644F8C5EC494680A +AB8289BADF61F328354A0DDFC742E85139A5CCD3DE9887B15804E5624F907D8903890361ABB055E2 +22F625F6856DC3B6898F5195A80A1F081FB03BE1F5C4F5302BCCD27313B5380EED857AD46E5982BD +988199D885B1588E535882BFE3309642BBE5228CC731D4246AC2D2B034DA13ED51AFD19CF2F2BDFC +20254849EE96DC2D352535256D70DAE026BB9AEC4A1F8572EC43C7F48E4DCAD0B949E7B4FCB4FCD4 +93284E2D4E59845E29BD922B922B92AAD03FA97F302B98E5AFC1387F9CCDCBB9201FBD61780E43BD +A1EE6268B6153BC5716E9C6B16994551595416BE023A45A202FCDFC26730359CAABE62FE4F73BD07 +57555D711CDFFB9C73136E459A845048B5808290288229218330629199521B1E039410445B8156EA +A0152A5AA5454A2828EFA9A3B176D0124A8984906804094A5A1A41A01A2305020E243C2CA9CDA0C6 +A690DC7BCFD9BBDFB5C57CFEC9F3E6DCFD58EBB76E43ADA9B58DB651D5AB7AC9B0329B78B568F7DA +FDC730D21FE95D448D57A3B7E82DEA883A625336655E35AFBAB33B319A18FE08856161EA3354A62A +C3AC302BF5255A522DE12DE12DA9261CC4094CC7A3903DF83E1A538D614F8C4077D81D8D01CFEDEE +81DC09CEA87D16EFD877D406B5414F83CC5307BC037E09AAFDEA60297E85D95811ACF02FA114057E +8137DD9BAE0DD6E835AE36C91D4E5369AE4F4AFFCEB499AEFF318B482D94F3EFEAFC4FD0649BDCBC +DA1BF2773207DD0DF97C32985F5D1D945969B3DAAC07610C0EE943DE9DA09FC9DAF979D7EC84D49C +B7FCB782A1C150FF020E628FBFC7BB8295DE4A7D5A9F56AF83FF69EFB5F79A87413F894EA126AA31 +C320758039D70EC79D78DDBEAE0622135FF73572B9CC8A328BA80ED5A12781F94366063D4E8F5397 +D5659D83A9905AFA3C3EC45EBDD7CB456FAFB7F453C963FA7E7DBF3A05D6DF964372057923BA08C9 +D30F460FCA1D0EBFC43EAC0219397C0F1D6147B402EBA3F552F75CB6B9682EDA325BA6BE895CC8AC +4BAE549FA9CFF4CF31038B21FDBB4137783DF110248FAC4639E6621B16221B855EA1E40DC92D3293 +B9355C80016A80EB5F92CF64CE907AFA240A4C819C5F331DE3407DB519F80E5EB02FB8F564BE552F +837EA5DE566FEBA160CE72F39EF42B5933E626AF8FD7C7CD536DBACD8B7B7137776D05195275420E +95BC4739278B21E7AF0EF590B594D953FAFBF73011643237AF488D978C703FFEF51537F7EE80ECB9 +84D9D5285365FA56ECC0317DCC5B05EA842F1FDB518723FE113973411F2C0B96C532D11FBFC72574 +C63AD39EC412C4D262B11614C78A837F6279B0DCFF2B7E8679FE3CE9B9DE21947AA56E8FCE40F2B4 +64B165909EDE0B92ADB375B6DBD7FEBABF6ABA46D642E6C51F63267220394CB2F5FBF81C723799F9 +24CF98BF813C62B36C966936CD7622C8237605FE8D7F4066CCF7300D0320B3A39C33EEB5CDB5B992 +9125FFD81B21F3A4E4B9C7B0001720B3EA717B5CF553FD6CAB6D55FD315E8DB7C7F03F5CC256F033 +97D19E82E4801F42EE21CF2477C2F5CC0EC839937D9B6026B85EEF192FDA8DADD1562947D19F311B +8F220F93C0D7E1C9F0A49B29E5EB115808992B0B209942B2454BD4E26659EE9F596416D9B88DBBCC +267386D431E9E992F706D941A60A64487301EDA6DDDE0D995724239EC0397B4EDD87A96AAA7BFFD9 +2A5BE612FB5B3C8F9BAE7909B3B008727637E014643D7E89E5904C416397F5706B418FB0C3301EA3 +D0C7F671DF970FF24A74098BA3C561036EC3CC7066EA0CA6E0118C457E2A3FF91FE8A44EB4E228EE +404E22A7FB13ECE8DE9128C073389138911C9E1C9E68423DDAB12BB14BC6BFE4FAE4FAD48CD48C68 +67B4536AA3FFB8FF785A7D5A7DBC325ED9B3A5674B465E465E665366535629DE467A567AE6D3994F +672CCC58D8EBAE5E77F5DCD873E37583AF1B1C3F103FD0A3A947537A5A7A5A6C546C54501414799D +5EA7D41EF58A7AC5349AC6E8CDE8CD300AA35417E6A6E626A725A725AE4F5CDFBDA57B4BD739E423 +BB2BFBEA66345F6DEE7ABFEBFDEE92EE92C4E4C4E4E4309425CB52A752A7C28FC38F2533999BB0DD +6CB7A5B654F746AB6EF576785F65D74FFD4F831F2037C8753315455FEE98ECBF2937E5D1826841F8 +00264186D9BEF81D4A501D5647372207D5B802A2A3396FCECBFE4BFD73FF8F9AEC0DF406FA5371DA +3F1D540695B147501BAB4DAB4BAB4B7F0A925B2E631BEE403C3D1E6B8BB505E541B95FE5577963BC +31BA4817A987D443722F4D0FD343CEB564BB546BAA35792E792E7101BB710F648F37616D626D7252 +72526A556A55382B9C15BD18BD68D6997576AC1D2BEBAD9F40BB6EF7AA70D63B2BCF18640419FE15 +FF4A908661C13079663F857DFE3EEF0C985BF5158CD7E36549545CC5DD7D28B0052EC39740E6B75A +C85D93BC2BBD621E9E0619DFD599E740CD71B5EB317CAE3ED77F44B5AE76FD5F9EE923EF237F035A +D0E83706B707B7FB061FE2987FCCEBC2146F8A3EAA8FAABD18AC06BBBDA3C747EF223BCA0EA7A35F +D82F55922A491EC61E0C4A0E4A7C81FF620D8E278E2747221FEF26DF4DF505BF1F8EC34BE80C3BA3 +86A841D65D7AB0F4387BD81E967EA4BF81D1907395EEA5BB3E360745188BA5E8050914C3BDE1FA0D +6CC352BD54B5A936C914EA34640D6AF06B48EF3D0199FF248F2421F94B7A415FDD57ED57FBB5D2EA +EBDEA83375A6CB183B20FD56B2D693E0AEAA6F6134A47FF6C018DCA06EB01FD80F78096DFF046618 +3BD28E949AE3E6A395A0E69A1C1461005EC01B60A6B1B781BE6087600D8A20996F17E6E0379035A2 +A6B9CF1F473ED6E251DC07E90D6F40F23379C1F50D9E4B32A23D6FCF4BBEB15DA057BB1EB21B5257 +1B20AF293D44FA96D446A9ADBF400EA662B41DED6A6909EEC250AC86D45FEAB65A0159A32FD4177A +1176E95DDE12C81C7BD23BE937FBCD32F7C6E2D884455887AA5855B03FD8EF1FF78F4B1FD79F4272 +C3083D422DC1269443722477D53D9FF48CD976B679D9BC1C49617B267AC6E5BCDD781152BB5780BC +27F9DDF481CC8A72CEE43D77D80EB767C5AA587ABBBA1585AAD076DA4E350B4BC1D9D70B40D67419 +BF062FA10EF2B964D59BF5CD2E270E51436C3306DA81EE4EE69BFCE8591462098A21F7B614F3F107 +F0EC6614982BDCDC5A1155986F436A2B7386EB89B2BF15B6C2657E329ACC72EA094816240B283EEC +417B5065A80CD93B7304F55888E5588D1B400DB1B783CCE9F64CCE937CFD173C6C1F369FE0EF980D +F99BA39059E735F39ADBFFEFE228581FDB66DBD41CE443F2729ECAB30FD807240F99B3E02CCB3971 +649693F32239883369CFE2A760EF5CCFE675CD61D07B4D9DA9733F935CB30CF321FDF9903964031B +983264611636E2AAB92AB9CA3C0179EE6253ECF24833C64663C3D2B034EA8FA3D157EF85D7373350 +612A5C3E91DFFF08F3A3F96157D815CDC5724C4029E6E12974E2FF2CD77B90CED71DC7F1737EBFE7 +7976EDDA5B4C31D2688A2C4B1135154DECE88A95A508499A74D56565AD69C58CCAC5CAAA3083A28C +5DB62999D1C625282A830E265221895BACBA2C1BA2626C88B2646CAB62F7797EE79CBEBFA7DDD71F +CC32CFE5FCBEE7FBFD7C679959D16D9CC34A9C057B44548B43A8C3C1E8A0E96FFA47573109AB5089 +772075D90D6F466F9A29668A1D6BC74AC60936079BE3DDE3DDD3ABD3AB336764CEC8BA95752BF7E9 +DCA7F3AAF2AA1E1A89AA87AAF2FAE5F5CBA9CFA9CF1E983D30D3649A8C67339E4DAF4CAF4C4C494C +8935C79AC3DE616FBD402F90BB27F7D23F776AC83C6C1E8E16A367D45376DCE43514260B5B27E049 +28644232CAF0E4F05441AA20AA8EAACD1BE60D99D36EBBDB2EF957B7C7317D2CC880CC8F03D811EC +083B841D826B909D67463043668C5E8E717A9C7A5E3DEF0E826CEBCF5C32E71590ADCC1E70EE72FE +AE1B64CEC9BD3BA14EE8EF40F6987B68D6CDC112FC1D17820BE170F4C510D481FD214C86C9582172 +508E19B119E157D8106E082E0617657EF8DDAB93EA646FA2BBED2ED936DA8FF9D1FCD455B4A65AA3 +A7500876469F3F269A89B6049FD84FA4074B1655ABD56ABF47B07F0659F81556A0149BC0EEE1F7D4 +A2A0487F0E9E895EAC17FB19F22A46ABD1BE979399FCEEB71D923DE5BEC83C2043F8DE30152DB645 +760B9903AA18ABD42A3D5BCF0E4AC07B862F82EC109E0C4FC65E4041AC20BC8A1B28094B7CEEDA18 +6CD47FC6603D58DD063DC4199011641FF0FD5BB239775F7ABBCBC630C80CD98626D7A4FA2303D3F1 +1AA807E9C1EAA7E805E945CC3FF705E447F2877C3FE9299C9D3D0AB289CD4137DBCD1CC752D00B25 +379965388B4D66936D8725986FE7FBBAD8EBF6AA3C5865F574D4E9BA60179A82A6F0291CC51A482D +182CC26FC1BF0535981DCCD6A720FBDE7F20FD5D6663ADABF5BD6A27E823E69F68C47E0C06CFDE74 +341DA3CBD165330C7D20FDFB0692266997DBE592F5DC18C81955609E9AA7D321F9E19C3AA71FD58F +AAB3588BF7D056B57537C1DCF13B9ECC55E6B5AC1D3E2774741DED057BC175769DFDBEB60FF7C03D +941A71792ECF3F27793E32FFD87D2497F95D7512AE80FBA30E4072CD166CC3A7A0EE64CEA9416A90 +EFB9F27C259FC81E54EC8AFD2E26672133E03554406AB30C7FC417D86BF7BA12AC419DAB53BFC366 +DC52B7F4A7907CF638E4F9EC09F684CFA11E9279CFC6CEC687624E7C4EA2177AA3072A1215F16654 +C5AB621FC73E0E87864383AE41578974D27BDC0037C0CFB39976A69C8BBCB78A6109A4961B30DE8D +979236DD4D77DF8B13A8896ACC63609F9539E6B391E42066A7CC2E3F87EE831A752F63056437FD2B +245F3D06E9A3759886759073911D447292E4A867B003BFC7E798ABE6CAB9AA4005EE1298D9FEAE7D +E3BE5123D10C9E918EE9987F3ED48B7A1B3D540F57E00AEC2D48CE973BC2BEE33303F7C476B41DCD +B7E65BFB035077B606ADB65522AAFD1B1C36A20B06DA81FE5E9D32A76C96CD32BBCC2EABB11A32D3 +A5D7488DB5856440A947A945B9B3A321F376941B65FBDBFEE68EB963C76018644EDE067BAA9FBBBC +86FD254680F7B19371071B40ADF8792FF9E200E44CE5AEBC85B7B10CDC19F717C8FB1E873C8757C0 +67B157EC15D70E92037E067280BD0BC9CFF2FAB2F7ACC242C8BD6C300D3E3FB38BFA0C510FE9D972 +8FE4FFF35DE4F7AE0B24A79EC03EB7CF3FBF856AA1AB7495F6233C621FF1773D6EE2517E949F1A85 +63A963513BBC82EB9059BA1B4954805A4B4D4B4D4B9E4C9E4CE5A5F2645F4C2EC73D5CFF9FD48B28 +C70748A692B2EB9A1A5323B5ACB7E96DB165B1656953D3A666146514650DC81A907D27FB4ECEA59C +4BB9A5B9A53937519A539ADD25BB4B6673667346614661FAFAF4F589E389E3F1E27871F844F8842E +D7E57EEE7397A5C79A9D781C63B002DD906FF225AFA40C0E202D95969C842D588FD6646B1482EF26 +3DCE3D0966B7F4105D8CEF63320A7481DA8E77D5BBEE3A2413F2ACEC383B4E9E8359695646972019 +E916FE0022A07915ADA655F616B91FF21ABA413704D541B5CCAAF00A0E87876383B00953B00425B1 +92F00C1A511E960775A80D6AFD4CAFC62AC4755CF60D75192350A80A250FFB7A5C6BD7FABE2EBDBB +CC94454DE0F399E1986EA6DB9EB8682FCA9C95FCAC1A55A32ED3654131166377B03B7C065D910813 +C175248284DE8E517A947A196D541B9FBBA557DC80E47AC9A7FBB10D32C725636F755BE5FFAAB7B0 +516DD4CF6105A6A051370621D87383C9C80D727DC6188BF6E8865E412FBF73FC03173002F93ADFF7 +F81FA2AFEAEBEF532750EBBE3734D926FFF706DBE0F7A53F417A37594235A806DD0EF7F57DC92BC1 +D26069C88FEC6941144461FBB07D3007238391F2F97467DD595D83EC944391E93225739BAF71092F +803336EF611A0EE001387FDF1F1660A15DE83386CC76E911F5903DF4AEBBEB67540794433EDF2CB4 +A816BF63314BF507909A919FDFE01798872D904C3415FCE97357128731179FA10695203FF87CBA0E +F5A8C01CCC4307F4D2BDD4D7907D73177AABDE524BAE11B23391C57C7E90DD459EE9BFC17790B357 +7D541F99296A0864D69F813467F97E47DC11995B7EEF6C75AD9243548889F839BE875F437EDF1EA5 +AAD467A9944BC98C771F815EADB255B63B04992B32BF4EBBD37E7EB480BD4AB299BBE6AEA92C4CC6 +77311EEF4032CA4E6C80FC4E6617FDCF6707C928DC1B3518529F52D3F2FA72C7E741BEF35AFC7F8E +7AFCA875A881DC676A51CFD433837DC1BED84BB197E28BE28B88962EED7EDAFDF4ADE95BDB1CC5A1 +3687D23F4CFF30AD2CAD2C9E1FCF0F33C20CE92D2EEEE2F6C79059CB2EE8CEBBF36AA95AAA133AE1 +6B9F7CADD7E835923565D6990A5311ED8876A436E0F5D4EB511B5C8C2ECA8EE7EBEAA43B29B947FF +08634176947AF779E5343817B710B92ED7BFE7043BC1FC0BEC6EBE76D94F6C912DF27B897C96356A +8DAE85DCD75918A287F8FAA8C7118CC1FBEA7D5FA7BBF56EBF0B7C197C1976415558157C8682A040 +2FD28B543FD5CF8D75636DA5AD341BB00E3F4116CE9BF3B61398AD2E7081FD0A0FEC031773313FFB +99B7A6D6D4462D518B998A2253149D89FE4B739D0767559D711C3FE7BEF77D132021E445144196B8 +15B582B254A9C00CC362905A24A0830C9BB51AA5806515106848102214010D22B294D24D4A910A02 +CAE252100715C48141013314AA10D004C42490F7DE734EBFCFA9CDE70F126032F7BDF7DCE7F9FD0E +9B9F63A1596873F06790E5A45FB87740C67403DC005B8FBBEDDD26C6D3E669E979D277FC3E9887CA +A83296177F4FBC477A9A5D6697B9B96EAECA420B6C0399C51D7007247BA901903FC740FAC0517554 +DFA26F515B51AC8ADD52B7D4FE06A5986BE79A33A83255B61FBEB5DFFAFD4C36318F813D1E8FC0E2 +78B1198CB7CC5BF66BFBB5EAA57AE9FE38A28FA82FD5976E33C83DA61693D1C2B488D7C46BCC0AB3 +C29EB6A75D1748AF9A63E7984253281D4F3E57E612E661686668541C15C71FE10BC84E979D3006ED +E276D1FC687EA6265313B541615418778C3B9A19988ED1986566C5A7303E1E1FD56256342B9E1DCF +B60BED42D947C9DDC9DD8DFA35EA97F378CEE379157915F973F2E7A4CB30223DA2D9A066839AE637 +CD6FB2A5C996ECAAECAAD4D1D4D1707FB83F68C0F060B89FED83B010393A471D56877596CEF2FBF6 +F7E07EBBE7D0CD75F399B813E84B668419E1779ACC5FAE4F66B19D8657EC2BAED815CB3D9419A16E +55B7CA0CF3CF844265DA9AB6B18A5534381A9C7904D7633ABAA3183BB029B329FA2D1AA206B93F26 +0FCC7BA79D967D1BE40579D2B5C2CDE1E6E4ECE4ECD410BC9C7A39F9091E4B3E166E09B72476E2E1 +C4C3329FE51DD6EF61195EC30F588F4FF5A73EF77F84DD98A427F94CFD09D8E97ED696B9327B0EEC +35BF3F648F4C72937C9E9079B753EDF4FBF010A4F3DCA5EEF2B9B2916BE4CFBC322A2E894BA26D98 +89C9D0781407A38392F34C2B6C37DBFDBB4F5E55B7E0843AA11134C1B4605AA251A2517031B89868 +9B681BC84B5A8C71681C34D6CF80F3AAE642BE6E5437BABF433A85748EF56EBDBA0F727D1BD4069F +AB8642B280EC2999319207B6630EE47EC93E636EC83B2051DEEFB25D903DC639D137E81BD45AB442 +9ECAF39D52E606FDCDF75A3A80F40893859E1884FB21EFA2647732BECF0C1D20F99F9DE25642FA12 +5FFEDAE5BD7B1ED7427A6839AE436BDBDA6CC02AEC8564F2CBE6B29FA925B6C4DD09C924BBDD6EDF +D9DEC7157545FF0D3CEBA0394A310A8B5186340A8202BD15B9505AA967217348F6AAEC23E90513DC +04FBBDFDDEC99269ED5ADB4DA8B5B5AEA56B49E48CDD0C2C03BB537A9FEA8FE7F13DDE0507C2DF3B +CE993C07C91A7E97C93C979EC89C736F4376D322F0DEC87C361F603FCA70D55CB53D51648BE428B8 +BB31CE8D536D7F24F9F00C78D6EA82BAA03BE94EFE7CCA35F07EAB22B07F7D8E988A05903C2D1D28 +CB65D9BFE01D9C82F42EE936E45599373243255B4A6FF41D4EF6D92177C8DFAB3254AB6ABFABE44C +EE819C9F0538A80F06490C84E4BC567814994426BC139F879F271F4A3E14D68575C9C64827D3F21E +87DB31199D302A1C953882F689F6C1AE6097CF5BAF832CE59FEF8D78041DD147F7516F837CEDFB66 +AECBF57B689FD9277B2C3E199F349D51800A5361B3205DF78F202FDA5F4072F4EFF03816E05A48AF +93FBD0174F623C3AE0255460143EC52190CB5D3F48EFFD19E40C491F94EFBBBBEEFEBC4C04F3C4EF +CD53EE946A8D21A85375FEF34C879C5B3E8FFF7E981EE6CF4B05C8AC3EFB3D8529E8F93FEE03FC09 +63DD585B680BCDFB90EEDA06DD9032A9F85D489F9C8B21F80AD22D9328C3F1F8B8EF2B1D4C877811 +646FC9D7D9F8ACCC7E330413CD443B1892F9EB209F5BDECF75769D3F534F6293DBE4B3E9EBEA759D +ADB3D504354166AA7F5F6642EE9F749671386A8FFAEB962CD91792834FBA93BE67B4416FD5DBE7BD +B44EAB2A55E5B335CF5BAD516B644ED889903DF302E4F7AEC210306BEC36BB4D6AA869695AC693E2 +49D130E4A069D434330DCFE045ACCDAC8D7E8A82A82073FC47FD2007B567A6678304E923780E7D1A +FA643A630FF87FD177D17726C7E4D86A5B2D7B27B923B923FB5CF6B99CA29CA2BC017903D24DD34D +9B4F693E25FD66FACD66979B5DCEBD947BA97141E382D4F6D4F6C006563EAB5CAF3C2BBBC42E91CF +186C0C3686EBC3F5A945A94559CF663D9BDD2BBB57D6D5ACABA961A961617D589F989798173C103C +A0B7E96DFEBCCBD9A95135BA549706CB83E5895F6120F627F687D9617662746274B03A582DF34766 +65BC35DE2AFBF7EAA0AB83EACBEBCB6B4B6A4B7E588DBD3FECADCDADCDADBBA7EE9EFA25F54BAEB8 +2B4EEE916425C9CCFC78451D5007641F04F320DDA847D0439F029D46AE5D4D54135D912B925C68CE +82FC6C56A207BA9AAE32C7ED257B4966916ED00DC1F1E0789817E6259B630632781B1DD027D92734 +A80C2B935DD11A2F265F4CF54021D661696A69F22BBC9A7C35DC15EE4AF44FF40FDA05EDA4D3C9DC +32E7CDF9B8342E8DFE8191D148C9675179541E0F47755CEDF72F1959DDA66ED353F5D420C400BC03 +E9A3B291C7EAB1EA5E75AF641CE996A6BBE92E9DC0679A5FE2D7E88E27A227E29F80774ADE3BDB19 +CC54F7B1FB5866B31EA947CAEF0C4C60E43A1327F01E4AB1024D124D64C6052B8215FA028EFDE829 +ACC54C3D9348EA7467DD5932911A8B12A4544A3AA0BA465DE3BE71DFA87B40475047D411BD52AF0C +5AA1278EE13FF808B5602EEB4DE8AD7BABB44ABBAEAEABCC3D936FF2E3E2B8387A237A237308FB50 +8E299929F28E44A35013D5C417E38B66A0196853F804918DDC1F7009D217A563DEA46E7217DC05E9 +ADEE0C8EB963EA0E7587AB76D59213FD0CE31DF77B4BF6D5746CC60CC85EE3DFFC7E94F9217FCAEE +F92BA4EF665CC677A1DBC0BED39FE9CF822CE46202C88CFA431CC2CDFA66FFFB97ABE5EEDF388D2F +3005326F42C81CFE1776806BD0F93ADFBF5F0B305E8D771F42F6F42A5C8FBEE09EB96B407FF19D75 +3A2AB10E729D3BD011B7BBDBAD81EC0FD91BF3311C27213B835DEC766223E4BC9033FDCFE75103C9 +E31BB010F7E325DC0732831B03C94BED3119F2F74B701CAF819DFFFF9DE8E7723FB04FE4B94BBFD4 +95BA52CE63F860F8A064E9E43FA1922A3C862E6197A006E3711D2A828AB00DAAC2AAE4189427CBFF +CB739D077751DE711CDF67777F574212A794C331288E5208475506B12104B1D8A2C100E301143C26 +4860183A293A44A91C620D2847C052062D8784338016A48560410A8A1C8947850C42331A50A14C09 +24552424BF7D9E67FBFEAE4EF3FA233009CC6F779FFD7E3F1FFF103AFB9DE5F7A24C2A59FA847342 +75555D5D310B87DDC35EB157ECAE73D7492677563A2BC3E2B0587294E40AB92761272C85DC3B9E89 +74AC68BED3E3CC6274341DF577F83D6A75ADB9C9DCA4ABB0077BF19A7ECD28A3F40760DEEB26DD64 +32703F242FF6C30248A77B13EB311F0FE1AF580ACEB3A9C256B3D5F681E49EB44D47DDF6DBF05BA7 +23D867D13C38181E747A43EEA7EC2BC97C633017C7C14C09CFA01A43404FFD7FBE6D81E474392FD2 +5F1B3002B2C324E755DBEAF0D7603685BB511956469F43B2DA4C3B33CA85F42FF30636994D36D366 +9A8D28C7747487F456FEAC1B75A37430D9DD66038EE37673BB5415B976DDAC9BA3F97C0C928BF26C +5E780338E7CE00674074EE87423EBB9C733A997DDE3E6F2A21F7318D0FD08E7F619E99678B20F971 +17CA6D7994458AC0BDD59FE84F82166C84CCE2125D6272C160940CA2EFD4770657822BFA51FD6830 +37989B7E0677A7EF6E3FD77E2E3D1C5F602AC6634D7A4D900A52FA843E21F35E4D541363BD63BD93 +B5C9DA0E9D3B74CE3E927D24A720A7207B50F6A0CC33996712F5897AEF1BEF1BC91BBAB7EE9D9E8D +07D30F06AB82557693DDA4D6ABF5FE5A7F6D624762476A516A51C606ACC8589172536E625E625EEC +74ECB4DFC1EFE0E57AB96E3FB79F3AAC0EBBC7DDE3DE25EF92BC3B89FC447EB238599CAA485564CC +43564656AA5BAA5BA23051E80FF20749DF940C1F6405596DD56DD5AD4B5A975C5B716D456B579C6B +3DD7B6BC6D79FA42FA823EA3CFC83D57A3D4287708C80AEE59DCE0DE10655FE6B59D642799DBCC6D +416550999E959ED55EDB5EDBF636EE451EB270ACED587B697B69DA4DBBC1E460B22ED7E5F20ED883 +F6A0E431C96C4ED24986F5905943B60C7785BBA28E371D754E9DCC07E94E5E0FAF877F3B9E06F9C4 +FF27F2FC3C6FBBB75DF689FA18CC62678233219A4F6F43DE917C275F55A80A7791BBC86BF69AA31D +3E3B3E3BB13AB13A391259C9AC440B062606C65A9013CBF1F67A7BDD12B744AD53EB9C65CEB268DE +CB5C1D8171781D646BD97DD14CEB8BCDA8460576E3216483B91EFE0D7B206758E6B6EC13F93F4641 +FA1BF93C9AC55F81EC681AB117B7201377983B64F698D1901E4A3FB36F407A21B93EDA1F8350E554 +A90740CF538598A42645B948E6C163CE63D1FBF334E41D92AEF726C6E139FB1CABDD914C1DCD0AF9 +9CF21C0A5009993992F13A83ACA566E341C80CDF80A7F03416221F33F05BD069D560DCA86E744E39 +A7A23D99831E7817FBD57EF756901BDD727CED7EEDE57839EE3B388555F8D90FD44A48CF1AA8063A +6F81E7E2FC05D277A781CC15ED6C9981CCC52893788E17BE03997927F1E3FE76729C9CB0356C951C +18759BB1D807C901C331C21921D72F3B20CC0C33ED303BCC5C80CCA84294E100F8BB5D6297845D30 +2D9C16650939B773F0099E849C0DC91CDB21B3F40016840B642746D9791C1A700C079C032AA11251 +D7929F31DBE50CCB2E955B197E147E1435AEA538EA1C5573B119D275C7E117B80FA56EA9FA0FCE43 +DE8B41B817AE729D3F427285DCAF51588717D0E2B4A8D3EA7494D7C8EBEE05AC45039ADC26AFD02B +F467F833625D3001AFC45EF12FA1CC2FF3EABD7A797EF23C25AFAA5BB00CC7D1AC9ADD0FDD0FBDBB +301DEF631494A7DC1AB7466D53DB2457CA3585411844F9B11CD2DFB836F77134BA8DD22BDC00D3DD +E992A99CA1CE507BD55E35CDA65937603B2AF0002EEBCBD133FACA7C159DF13A5B17DE07F99259B3 +1953C3A9D213A4079ACFCC67FA289E412E7E8A555886F3FABCF9D27C6907A2123B416E97AC6A47DA +91D17BBA0613300EC42CABD013740DC947D1DEFE037A42EEF913CE13E1BF2133211926ED6CB443F6 +FD5BA8C1017B20EAB364D628DB49FE2203844D6153746617380B421D6A67184A7F34D199187E0CC9 +BC925DFF0C993192FFDEC55148F61B00B976EE5FD80F8F848F48B7B077E349FBA4F910724DB5A656 +767BF41EC83D9B88B56046D8FD78D1BE68AA311443CC107D569F3505903C53636AA2FB34DC0E3797 +CC25DBCD7633ABCD6AC9ED7A377E82497A92998627D00759264B76B0E962BAE8397A4E501814A63F +C05CB4A65B838BD880A968081AF48D5888FEBA7FF078F0B8EC54F3A9F9D4E1CBCBF7F2631B621B12 +CB13CB53FB52FB32EECFB83F857853BCC96D715BA427EAF97A7E7A4C7A4CFB89F613F25DC7753C7C +217CC14B7AC9F83DF17B9235C99AD42FD127D527B92BB92B7E2D7E2D9617CBF3FA7BFDD5AFD00D74 +1CE992B293FDBBFCBB6275B1BA64AF64AFD4C2D4C28CC968445146516A476A47B27BB27BCC8FF9D2 +11C2EC305B8FD6A3D357D357DBDBF07DFBF7C1A1E090ED6EBBAB016A80FFACFF6CBC2C5E96940F73 +2C792C6112267E247EC45FEA2F555BD416C9E4E629F394FC9BE0E6E0E6F4C32800C52498124CD17D +5187F7F5FB6624247BCD84E4CBAEA66B946317C3D35EB01E7B5106B291BC4FA6D814DB0234DA46C9 +7DE19F501416D997EC4BA6D5B4EA9D7A67F01EE89DE92DA84A570539181E0CD763F558331EE7CD79 +7BDD5E970C2A734B3D8A1A55E36663235EC5DB60DEAB2BD808F65634DB65C6BF8C12A74475C0189C +5427DDF5D88636B7CD9B8C5E98822590B9520B03EB59FF65FC0E13B10E3DFD9EDEB7388B227046BC +4E5E27C906EE6B18EC0E560721738B6EE27CE77C27FBCCB9EE5C577DF1F71F44737609F87D77BC3B +5EC9421D01765BB43BB66271B858AE3D7AEFE45D23D746993ED7E69A9590E7500ACE7A948D2503D3 +31CC54F4C4CF31D68CD5F5905C7A056FE00BC873A56FE800BC73FA3D5CC20C70EFA339D80323F12A +2477D157CC2BD86976DA52C85CBC682F86EB21B3E57278D9998287B107FF053DC9398C4D90DD267B +4DFA460FC8EE3DE41C926EAB8EE273F5B9FB1BFC03AFE32AA4BB6D77B77B712FFE3F9EEB3CB8CAEA +8CE3F839E7CDBD892802915DA28088C3884159220E018B564699761A8682A461002DBB386109262C +2D2AC6124219A0B114020C22655AA80942A7A0446409B20448009182AC612914A1910A967BDFF79C +7E9F53A6F7F3079909F7E6BD67799EDF634EA2D25406E941BAEF290DA62118140C926C197402FB61 +CE9BF3FEFF9EC138C8F960EEF3BDE41DFD8E3A0DC923CBD10ED2FB9781DAEACF08F39F7E1A2B305C +0F5757C0334ACD74F9E8EBFACA3C2019D80EB6836566901A6E47A10366612CA40E16A0B56D1DDD8E +6EDB47EDA351053EC51EC81EED402DA8695223ED8348C50CFC089D41B68A2E42E6A5ED905950EA1D +334A948B63607EF1BD4266B06FEDB7AE233EC27CDC70377C6F9E8A73EA9CD41BE9953A17F458DFC7 +2F43B2C0603DD8EC317B824BC1259905E2EB7004FBE3FB63EB63EB83BC204F729A6440BBD02E742F +B817D41C3547E6875875AC3AF564EAC9FB7E86A9F74D959FE38DE28D82BAA04E4FD7D325C748FE55 +592A4B57E80AB3D56C95DC9DB208648294FE29FD65AE9152E56705B118A5A65427D056B795EF2139 +C9CF68D486B0216C907A24BD4FFA932A50057A2E36809AAA66A959F6A6BD295937EC107648AC49AC +B99BC08CBB33124D124D9299D89DDCED6B554D54635BE175FB7AB439DA1CAEC1C070A0EF15D4C6E4 +43C98712D589EA647B54623A8AC1DC952C4996844F803B12AE0DD7FABB58155559292032E3EC46F7 +A87B5817D625AF63055681DA17D68435F27BBBD42E7507DC019FF9B9173EEF4AED927ECF39955A20 +B38E5B845E200BAA96C8067BA7BEC037EA1BBD0A1F437A4A912E5247700292E18BB000BF81FC8D45 +9059EC1AFE01A997B7D56D3D0392BF5A4032FA8B785FBFAF2EA80B7E261A81E741FF903C2AD9C82E +B68B5D1FB4756D6D122BED4A39B7B6072417F445BA4D8FDEC3386C8DB686F2EA13F6495E463E0E25 +0F85FDD0137BC3BDD2CBA307413FF6B58FECE44EB953AA5ED59B74931E0CC3DBC80AB2CC4033506A +8B3D680F86FBC3FDC9B4645A6229E627E6270B938572C7DC70375C8FD1638255C1AA94E294E29889 +9994D329A783E5C172536ECAF5343D4D7553DDDC2EC88C43D657E5AA5CCEAFD96436A58C4F192F99 +357E2C7E2CF5CF28425E6A5EBC205E90B2336567D03BE8ADDBE9762EC7E5D8125B127D8683D14167 +9C5185AAD0D49ADAD863B1C7E2ABE3ABD39EC409E4A6E5A696A596C576C576051F041F98FBCDFD3E +973297F9FAD10215B6C2AD76AB553FD54F8FD0234C0686E030986BF57114EA42991BFCF968E95ADA +4C9B299933FA17247B2EB7CBDD5054BB6AD9679FE3C9EBB296EEBC3B6F77D81DD1B9E85C981FE627 +4B21E77D26AE26AE26972597859DC24E924DED53D867F7F95944E60A99F3E4DF76AE9DDD0DEEA2CF +6EC5188DE628C022901FEC2014A3DA56CB3AB96720E749FADDAB9033B518B9D807EA978B5CA43683 +73FAFFB94F66B9CDF801656006D07F829CD772480EF815EA7100D25B3823E661F4C51AD07F0383D1 +78195B508B85D8869C2047E649730BD3706F36D2BBC0FCE0E7A3C53802E61EBD56AF357113D75740 +06306926CDDFC539A02EA99390BE33514DF419FB08A4773E8B39C8C313600EF499FEEFB80E59B3C7 +D1CC368B4AF121643DA517AC441964BDE90332AF44BC7C3F222FFB7B2735881E14C9429E00992F7A +1F3F818442328264EFE8ADE82D1BB7F1281925ED707C0532BA9F4D25FFD35F5C17A4BB747BC15E90 +4C6F79F96C3703B29FCCA5EE34984B54478CC473F8089201A4A6D581BEA17E8C096A829F41E4D55D +75F77387CCAD95D8A836EA1CBC8BB7F16F54436A1B19507703E758F3925AAFFE80F5180FE9F311EE +A83B7A325EC530FC053F456FF4D7FDD55FB109F26C9918855C3C0FF9DD1A7C080BC934EBEF89A998 +BB862D680DF6CD8620ABC95D703117F36B330E3D3100B246CD20F31235DCEEC56D7C0DFAA9DFEB4F +C15DB50E47ED51D718EF8279C9BF7F2BB8E32A150F231D722FBAE82EEA2CC6AAB12ED3654A3DB693 +EDE4A8216AB023ED4837D14D94E7969E1A1441F26E7E906F8A4DB1CED6D9B2577E669C62A7F8DAFE +A5FB521D5547F5657DD94C3293826CF40BFA99DF629819A62F623DBE8764A59928D6C5EA10C87FF2 +7ED702729F654F25BBB307A63D6A4C4D30299864B6996DFA349855DC1DB4716DEC2BF695281F52B3 +66A2C6D6F8B9A1C135A89F2309FA973B873257662F42BE6B47DBD1E7DFA7D01FCF601EF2EEB191B5 +6DC15AD8FDF81D78AFCB7019F60DFB46F43DBA465D7DFFE916764B9EC082E482B033AAC36AC969F6 +0C6ED95BEE652C83EC4923D7C80EB003FC5D927BD423EA117E177E27F93BBC1E5E8FB2A22CDB143C +9F9D8606DBE02480F1ECEE30A4F63147BA07DC03FEB94E809AEFEFF82D3027F93E700DF5B65EF6DF +DF21C9AC7F4367D5D9D7CE2B18E546D94ABC89365867D7F9B35067EB5C1CA3B1C2AD90FEA25AA956 +AE1CF20C1F632166BBD9FE193EC3551442B26E1E7AA20A9B40EE778FB847EC1D7B47EA941BEFC6DB +1BA02FD83D9019251B64D8E86C74D6D720F9ACCFEDE76E83DBE0CFED3C354FB7472A9E04755D0D55 +43E5ACC87DF1B981FD8ABE00FDC336C240B07E3E132D514B7C4E3F8FBDB8854A5DA9BEC2221865DC +6490555D165E73AFF97AF389FA44CFD6B3A58ECBDC253346D025E86256638419A14B75A9AA40A92A +75F59889BDA875B5AA4495F83A54A5AB4C91290A32F02C7E0FEE87998B7C93AF4F81EFE49FA5896A +E23338E75F35C51848E6DEA7F6F9CF929E45EE965CADCEE04D8C56A3FDFD598BFFE0AC3BEB731EF9 +563D0DA9735B3003720E325486ACABDB0CD997ED907DCA4119FE09329ACB86D412E6025FBF98D75C +8DAB51CD5573FFF736A20A52AF9EC34BEE253907EE7148CD6A8A2590FB28B568272640CE2F6B2DB5 +4CB28E9C39DF13E662FBFFF89A3A1D932059559EFD97988F168843D68ABEE1EEBABBAAB16AEC2EB9 +4BFE7D5320675E6AB0D438B2ACEEAABBAAE33886C3F80564B6FC35649FFF08C9B3F411DF27981F24 +9BE9217A88BA7B4F08798EF720EBCE3AC89CE2E757E959D283A4F6B35FBAA56EA9BEC64D755337D7 +CDFD67CB3E9681BBA47AA95E2E0159C31F20EB79DC1DFF2FCF751FEA77598601FCF93189D619454C +C9F6C7DCF22867BED1B4D02646673BB5B4BD741859D494344346E54BCBB93F2CB4308D8AACDC8C4A +A741C78A344A09CC4C49251BABB68CCC129CE86690B9B61D451AFD9EAECFCDF9ED77FD71BEE7FBF2 +BCDCCF7D5FD775B7B5C1E94178B974E68AE007735811B87F763BDBB7E5FD79FA3706F108F55C8C76 +041F0AB607C9DF767970777043907EAA6D0E26DA845CA161FD1F01BE4CAEF483FD60E58EF1CE098C +2196F6279F96B565156FDFE182DD7D775BD016541ECCF6D9B6A82D2ACF7D56E01D5A8D87335F7B7D +905817F7E8ED8E69C754DFF9FB2067D767FA8C732C1F9067B5F7D478ED930FFA40F0FEE0CAE00D01 +FD0D37F503FD40D58B672706E18AB625B04F6720E6E22717F4323F0A9CC5C6E09BC175417C7C9DED +BA6079A0EFF948F0D9E037815C14571C6A4DC6F95420FEDE1B0F5223E55FDE11C82FB1F79DDCFA5D +202FEF08788FD4609D51B8ADD62FE6E120BD5BAD5BECCDEDDB789E1ACBBA9DAF1CE359CE0DE4E2EA +400EA7DFAD7AB7AE6F07CE40BE8885BA883FAAB3748EFF09D481FDF8AB0EF05878A6FC945C99099C +BF5E908771EFDFC16381678F04C6C22D7A03CFC5D9FFE6F7AE385BD76CC05BCD0F560E567A7F707A +A0777C4B907A295FB6B3ED54776D7F905EAA1D0CF815BFF495C61C2C0ED2870ECE0AD607AB83B160 +53B066B086E6F3088305C1EB82A9C1547B3E78A9BD3438637086EBD1337D6DFB6FF0F7E08B8118E1 +9CE9E0FBC1AA407C9DF77B033962CFF303BAE8FC1E0C9E0B78D9F5C1CDC16941BC429FEA53E50170 +E2AABE4A9FC6CB95177E6DF81A8EE5FB4A738FEDC7EAABCA57D1D36D81FBE1481CED795FD417E1E7 +7E7EE09AA64EF649730C0F0C0FF4893E31FC53706478A4AEF70FF757BFB032C8FBFDC6607310EDAF +9AE5B770FC23C12783F4B0FDEEE0A220F5D87F1A6C09FE1A60E61D4138A2DF1BDC1FE0AE7884FECB +E06FC157833F07E1B2BAEF176EE94FF5A7D4158E289E080FE189FEAF207CD2B7057F9C83359ACF9A +CC7728F879F0C3E09F817E8F9F726F4D101FD2AF0F12D3FAFBE9606D60ED74C7FAAD5D9FA46FB2AE +7383CF04F1B9D5AF7C22F0CDD2404CC49707DF1EAC0E360662A39FD1774EF7E98AB1B88EF7F13ACB +0B035AE67CAD4F0CC5F6B1E09A80F7E70D3E173C1AFC2CB0D7E7033EFDE1FE705BDA9696FEBF35D0 +5BE0894B039C3619F02A3706B843EDC66354DD3D17A8D17888C1F860BCED6BFB06CB838D012DDB1C +5C169C126C0DD4C7C280BEA5EFA9BA542787DAA1AACB0B82164C07E70DCE634107EB82D459D50FFF +B5730EEA07AFB9DE1BE05B5CCBDBC71795E6E203DCA5A6711D8D4B8DD55E697978544CCA87C9A9C4 +CA7D79D37F11B82717E4C9AF02BDA37CE5D9F40D3C85334B1FD53F1A2C0FDE14F0B0F25E8FB5A16F +181E1E1EAEFE2BFE64B867B8A7FAABF97DFE70D770979EB58FF5B1E1EC70D6F9565EA486EABC72C6 +7D5DA0764E0CE498B9CDC30B5F1DC80B6B9363D629B7D552F4AE74F1C9FE64695BFCA85EB07AC613 +0281FE58E0D929C1D6407CE8137EA77374E4AA00BF3B6F1A84DFE5027EA291628CA3E8E3B68026D2 +1AFF1B9B67718F5FF870C05FEA0BF34DF55CAEAD8D77D5272E6C0BFBAEBEAB1DDF8EAF1A748DEF9C +C99EBEC73BB55F5A9E3DF41F073CA23E57ADAAEBECB9FF24D0A026BF714E9BD7E6155FF0A999137F +96F6F111E64E0DD478CFF467C4A1F823755F6BC32B87FBE1F2B0A9A5E6175FA1C66A9DE611E7C4B1 +78EAC5FEE2518FC3B79CDA4E2D9F95BDB593DA497D6FDF5B31D5DFBCDC5FAE38669CDABFF8C76396 +37A09F3C09CD4D0CEBFCC45F0C9EEE4FD7B8982D675EFE8CA6F32879BFD6AE878947C08D1557EFEA +CDC462679078D84AF959FFF3F1BC91FD264EFD96C0B5787F21F86D20CF2E0DEE0AE4AB6B5E3B3AD3 +3F1FC8417AF4DD8026E1377E3C75D0CF0CAE08DE16BC3D504B6AC4FBE9CF2AEFAF0DE4398E3386DC +37071EC3ABC67C3CF09E9ED2F99A3779527E16CFF2B839C7F289CE0FF7ABF7E8AA9A2EBFE69A4F9C +9A037F3CF2FB78EEBE806FB92DE0E7BE1CF0437CCBB5019FCC27F1440F06DEE3677607FA1DCFF809 +1CF578C00BE8231E0D1E0AD4C7FD01AEE27B1F08F406FC00DFA686F8CF5F07FA31E3E35D5E5AADAA +3FF9C4FBA5CE8BBBE50E2F2B47D41AEFEBBDD15EDF1DC803F9170EA8B34DCC2AEFF11DFD93CB3422 +F95EF94273C5537CE98BB8DE1ADC14D018E7E09C688C3ED4D9FC259013FB023EDB99A84FFD9F6B63 +A4BFAB1C4A6F57DAF750F087E01B819ED67CCEF748A0877B20F85FA07791ABA99BFA9E0752ABF105 +6DAC8DD5FBEAF9E47672AD5F1DA813BAAFD6D49CB5CA83F8A9AAE13707FA023D847E440C5EEDAF56 +CDE94DD414EF90FD549D2E694BAADEF1AB1F5E52D7E1B38A2D1EB087ACB7C6C3C5F24BCCD56238B0 +B485F6E86BD59A5C355ED65EF58C6BE24B8A6BF49C896B71157E73ED1CF534E198AA717178A5BF52 +7B7DB63F5BF3F13E38436F909CAF7E8B7F0C17572F87B771A077F59372C7BD4B023D011FAFA7C8DE +AA3F903F896B7951FC652C398BABF805D76706F2531F2557D58D317018DDA0C3FCADFC3616EEF32D +5DB006FD9478E33E73E042BD8EB5CD7161ED556CC580C74A6E9756C80D3982FFF930E72FE7E491F3 +F84A402FE4246F440FEE0BF00D8E93C7239FC443C96779C9B7F271729E5E5F125C1CF000B889575B +12F8160FBE27C09DBC015EBB2D8827EF5F0AE8364DBF33E0DD794073E335E3ABC9AF05D69D5C2ADF +A9466889DA5197D197D2A1656D59EDDDB9EB5393FF15D38B025AB236708D1B2E0F3E18F0767A8DE8 +45F58FAEE9B4B37266741077E024F77DE75C68897BBEC39F747DF49D31E4D0FB02DC8977CCFDAEC0 +CF195B835FF8A8B848DFBAA2ADA89AB2563543D32782C56D7169A89C51A3395BB957679CFA2E7D8E +EFA7635553EACFFCEA7FE417F820D7EA3DB555EFF37B3886261FD78E2BEE4B4D95E74B4E1CFD2EF1 +2E5DD7538413AB4671102EB11E7A492BD57078A9EA53ED3FD19FB0CF9A2FF3C8E3E255DE45DD8EBC +8A39C2B1C5BB6ADF183C097D95CFF816B7F95F8DCB01396D1CFAEA9E1CBD2318F545F23DFADFBF13 +A8033DCDD6407E5B839E83861A4B0F82A7E5233DC7E35706F24E7F25B7CDAF6EE4A73EC15CF457FC +E4B09ECB355F4017ACDB18F6682DB4DDBC746053E0B9FCD67BD007F5619DFA10F5317746B53FF712 +CBAA11F9EE5BBEC539E97BF575AE8DAF371353BE850E88131F4807E84462883B2A5EBC1DEE339E9A +E17DC4C70FA7F0CD62AFE6F947FC613FDE176731519F2F04E2AC0EF135DE107BEBB10ED7B707F704 +CE57ACF495CE44BCED4D9CC57FD4B3AAFF78BA7AD778F67143E0CCD4BF77CD852B686738FEA89ED2 +56B1B217D7E2E99B9187A37DFEA7DB7207EFCD04F2D719888D9F6BDA430B334F795CEF24F7AB76E8 +396D559FD64D5BE85ECEB3EAC8350DC5416A89EEE17B35434FF910B587A7F87F67405BD293941EEB +4DF0094DC239B8084F6C08704AEA10AFD4BBFA131CE3F9BA8087B3065AA19FA11734C437FC51C628 +EEC0593464CEA3973F4CFE94B6D1656B0A8F95BE183BE316FFE03F1EDB77D1583C557DA4DE860EF1 +09384ADEE557DEC173BA167D94D3E62AAD36068F8657C2236D65306F0E936DB26264CDB95F6BC683 +62633DB8999EE33BBED07EE247CA07EAB14E0BC48BDFA5CF38598F85FBCD495BE9B11E9097196985 +31DD173771350FCEBE2C105BFBC7F334D9F9BAEFFB788C7AD77CCEDA9AC5EEFCC0BBA3F349FED4F9 +4C07D6E37FE720DF788D9C75D5A7FDE0715A80E7F1AC3E316BAFBA73F6CE4CCED90B9E9693C653CF +3C130E569B3C1AFE57777C123E56CBCEC5BBA9F3CA75358FF3E575F2B4E6CB5EEA1CAC399E64A43B +950FF42BE754F10C87B70B0339211EFA07FAF8CE807F927FDE958B72417E8A877769282F244E7A07 +DAEABCF82871FD78704D60ECAB025ACC6B796E0C67A65F9083E27D53A07E2E0EF432F107A5D9FC9C +DCBB3AD00FC8113DCC3981BC378777D59CBEC4F96E0AF832F7F939CFBCAF5FB920581F7C3DF0BDDC +BB3EB06739A2271AAD592E99CF18F2DC3AF531F62D7FF943F1B92EF00ECF604FF66E5F7A26F92C6E +DB03FBB6DE5B039EE7E680AF34EEB7023135A77E495E8AC59D81EFAD7126B0DE1D7370ED9EF87BFF +AEC0DCEEEBE3D4CD96E07B81DCBD2530B6F3D4E3FD9FE93AEBD5B3ACC238FE7E0413BE01261E7B40 +488C271C9098984A2216C3180115810DA114CAD08196B6CC8342A02620140AA241869428D558A84A +E4DB78D47336FFDFEA7B37EEEBE07DF6F3DCC39AD7B5D880BE1F07FC89FFCD7CEC451672F2E9D170 +32C863BF6CCB5E7CE91DDFF39958A0D7FE800B91C3F9EAA45F7697EFCE8E3F8D9D77827C1633F4AC +DE8EAFD412B5887D7145B5862CF25D5E8AEB669D89D16AC5D468BE52BBD43CF16D0E91A3CED30FD4 +47DFED337F26EBDC41EE951BEA8E9A2767C49B7CB45EDCA8E3F2A0E759EB3EBDC03CA2CEB0833F7E +5617D444FDE17F97307C4F2F23533AEC9E0DF814CEA0F79A0BF1A633C17B1C462F570FDE0CFA279E +F152C05FCC02664EFC5AFFD323F54D3D586FD593F122DFF02FFDD4AF19D67DEA93FF173FD1DBE31D +33ABE111EA3EBB9D0FDF6C7161F7C2D42232E9ADCD9F23939AA6CFC65B47D72D779D19489D4B9689 +037B9351FF1A5EA25EAD19970FD53175507DD49BEAD5B38F4CE653B554CD330FE2E07C2D66AA27C3 +C7CD08D58035CB0E678A1FCD3C89C792CD339BF39BD8C2C9F8B5D89C5A2B2E716C7E12A77C4536BE +749F1EDFAC386BF52DFB9CE16EF51F8FD0638BB7E997D5B5E1D87A8BBEA057B08B78C0EDD379F463 +23FBF805FF6023FC909C6B1FBBE837EC8D63940F739FB5FC830F5487465E33A7788FD34D3FA477B3 +E4E466F139F6D29FE92AC6D59E6D5FBADC87E5CEDEE0AC627DCE9633DEB1133DF4613D5DCCEBC3FA +8EDAAA7EB18FB5F263F121351A8F52B3BA7BF25F4DD2BFE590FAA33739839DF54D35172F93976A31 +79F46275425E93590C9873E8C746FC2E47F3D7C49C38635BF2B37373A8BE2C4F672EE22F739A9944 +AC349B9975664EC54FADC1AB7174B92207707EF12F8FF06A6BF1FA78E9E40ECE8F2FE356F210F7E4 +27DC5CAEDA2B47CD15EE92DB78B0BBECF5E76EFBC8EEEE629B1F774F076B71047CDDB966BD78C2CC +67B8322E821B9AEFF8934CF2561EE2248B2BAB27664E71588E4F6C786EBE9B5AC78674C2FBE4AD99 +D333F9CD9972DCCC22DE9D6D1F5B92597DC155DC974CF36CAD5A22B7E8CAD66CAEE659472F33020E +AF8E359F0CEF31EFD1CF337B3AC7EC648E33F3F283B98D7DD69CE93B79ACF7ACF6B1ADDC32EBB0AD +7AA066F22959D8D9DDEE5BF58F8DF99D9CFCC70F6AB699D1DA6CCD57A39F79A73975EA8138532B56 +2D55BBE84D7FEF9CF7F5EED7D36BD47D7560CD29ECA996F67D727AEDE35F7E68361B7BE78399179D +4766F78B453DC6BCC5177A89F3C59D6731C966E2C41FD9F41F79407F67989BCC64ECAA77BD1A9CC7 +676CC757664F67F099776CC49EA702DFB1279FB8D73E3E616732F85FBE88653AB2A13E6686B4CFDD +EED38FCCB03AE95FB7F06C16CCCE331BEA9B7C4226EFF1E17AD0E4953FE78B71F69227FA1B7B3A9B +FFD823DBA943B3B7FBA7368A25B5977FC8A42FE875FCAA6EF237FFA9C57CB9ED596373736635687E +F187789398314B4DEFE15FDC5C8EAA5DBEF39B9A6766339BE94DEAA09EA0C69AC3C88EDFAE7D380B +1DDCA3B679A786D603A70E9A31C4945E613E93CFF97E74E237FAE9477C24CEDCA187AAABCE732E9E +D4DEE9A16493139EF526FE5427DC4736F7A9B7FA3B6EA747D2C59CC5BE7A9ADA6D8F9E63FE94177A +5A3D479D9DDE63CEF58723EB937AFD9EA0AFB08579573D375B388F3FF407FC54BFC181CD65FA14FE +B9F6E18FEE6643B39CDEACDF90156FC3E1CC1DF19BE953F4B10FBFD5FFEDC307F4231C81FD9DD1B9 +635FB6D7B3FCBA9B7EB8836F7C4C57BAB1175D9DA19E3A03E7F5A75E934DBCE893ECC927EC8077A9 +29E490F3CEE3133AE98B6640E7921967120F624EDFE71FF6C2F9C43279C4ADBBC5199FE9CFFCAE3F +BACF3ECFEC2A27DC873BA8C3EC8F67B80F3FC733F40FFB70F0F2776CA91692833CEED3B7C97C71F7 +E2EC23B3182167EB474E1C4EBCB8DBB9B81F3E83EFC875F6976BD58BE11DE2131773B718AF668DAD +F457F54D8EA83BDBDE38FDB6FE3475EFD1A04FA8ED07427D6638F391E0FBA1F07CD03B76829E832B +78AE3F4DCDB4AF9A3CF5EE89A0169E08FEC7D79DA1267B7F32E8DD6A111EAFCE385B0FC433D4AD55 +9BDC531E8FFEF880FAA4FEA5D3705CB650833CBB470DE25FBAD967BDF3B2F5F4007D580F519F571F +22137BAD9E8C93EB05EED637D5D5C58DD8931CC5CCD8896DD54FDFD56EF7B1A3BAACA6AC3ACEBE7A +08DBABF9EF04E7B225DDAD650B751B27793990E35CD017CC2EF6D8EBD95AFDD7DC712CB017FE723C +B0EDE254FA973BF035BD921FEDF3FED9802BE8239E976ECF05BAE857EEF6DE777D886C87833E44FF +A3011711072F04B2D1FFFDC0DEE4E50B3E1653E4D5DF3D9BDFC40CD9F44D67E8A9B8855F739F33CC +80FA8FB3E9A26F924FBCE05974100F7292FFC4017FE33B64E78BD5B3E94D3EFEC517E821CE7024B2 +F0373BBB4FFCE0467EE9ADCFEA19F4C1D1CC3662DF9DF413EBCEC02DD8DE197CC2978B3B90894E7E +DD8D67E00BF20CEF78268847F1C2E6E4C5BF706CF2B3A7BBD98BDDE410BBBC1216E7602F39C23F4B +57F129563DBB9B8CE4E753BF74ECDCB1219B15937ACED836DD2737E84D5EFD4F1D91937A3DDBFBEE +7EBCAC3A3C9C038F905F6293ECF6892F32E0A0C5F6AC253F0E8777E35AF6994DD8C7B73543F013BF +F67EE4649BCE1E5E839314F7B3CF1DF6598F839BD7F44B678B3D3A3F1EC409DB8B557544ACF317DB +8A33F9673DBB9823B75C7E38021B897BF2B0B73C657B67B0253BA935F4E77BB5064F92FFF88CB981 +CFAD5D3E910FEE14D774F64D5DC25FC8A79F9805C5899EEA3CF30D5BA847AB9E892F7CCF1D74D17B +F40A77EB1BDEF30FFFC91FBEE41B365B330B5BADB9480CE849CE96936AB47DC5E8F81D07325BF9CE +26EA893F312C2696FFD844EEAA3FCE208F396CCD0DED9D5E29FECBA7CB3127E770FE55FF9DC3EFBE +DB27E69CA18E563FC71E7472D756CED18F5DACD557F9241F8E2DCC728BDBCAF3F6CC7938B15EC23F +6CE13B59CC7DF8237FE181F8A3BED39EE10BE618BC45FE74F6704071B2B8263BDBE7BDB3F0357C61 +7BEEE68ACD15A37FFC79F203E7C055C8E5EFAACD55C3555A377C807FF18538E49C8B53890DEBE327 +B30707C7DBEA619BEF06CFBEE39AB80FFE588E9063D62ECE8807FF24E056B8133E8A8BFE28E079D6 +DC14AE0ED6FE32E066D6DE139C87977A8F03DEB045BACF77BC91EC07C20FB7782CC4953637862702 +7EFAD016BE1F0A3707B23F19C847DEE703997E159E0B38B7730F866BC28BE181F0E3F07AF8C5166F +879F07E7BF19DCFB4AF87D708FEF4F05E7FE39EC0FF7850FC2EDE158F07C6B70EEE97077F830FC2E +B8F31FE1E9703CFC333C12DC712E3C18FE143E0A9EFF16DE08ECF06520B77DE7C3A3E1E5B0F6BD1F +FE7FDF5BE170F85778219C0CCE6087DF86CFC3BE702690F9DE7036D8E76C6BADA3EF7F837B4F857F +07DFDF0B9F04FA7F1AFE10DC4D27FAAC7DEC4F87AF021F5A4B26BEB0F62F817ECE75BE7BFE13D8F2 +A5600D99DF0D647E38D099AEE4B8105E0B74F57C343C13FE1EE8C777D6FE26F0197DEF0F6CC49E7C +CD278F0736729F7D64F92C884DFBE8EB0C32BC1AC8F44510834702BDEE087CFBC7705B20D789206E +C927DECBB1B9B3DC9D59CB99662B792276D5801F5CC2CC326217A75F39ACB6C8C1E25B5F3333C9F3 +9909CC0DE629B96F4E51D3CC18E6A96ADDE4E8CF8279CC7D62DDCC202FE5B3EF66BD6AC2E4F09D41 +EDA9678CCDBE177C13D3EA937C731E19E8AB16C8E79DE07E338F67758646BF0ECEA5E72D81DEF6AD +99F1AE20DFADF75C1D9B7A22B7CC47EA12F9CCA4F2D1FFDEFBFEFD504F9C73C9466E675BCBFED787 +EF043E501BD8C0193881FAE9BDDFEA32BDC6F6E4AF5E4CAFBC3638871DD539E7D3DB7D742233D9E2 +20234BEB679E642FF5293EB2F9695013C9A4B690DD7CBA37ACBA8A9FF06B73E1D474759A6FC865CD +7581CFF4953D9B3D73073B8901FDA13D9B2B3757EAC563CBF49CF9521CF96B26543B672D39DCA187 +D0554FD26FD8440FD74F9269B8705C9C8EC3B5C462F7E34DD323F426FC237BCCDA7AF1E57EAA1F9A +3F719CD5CBF5617D1FBFC707F002FC60F1477C2C1E37F32B1E861FE02866193D1F8FFF20E01B3802 +DE8647E289B8352E6A6E7027BEF946C073172F3363E1CBF89AEF7834FEEE5C3C1FBF20BB39068F37 +1F9861F1193CDA9C4546739C1909F7F0DD3DF8E7C18077E0DD4782B5B89C7989BCE603FC1E9F3A10 +CC086C724F70067DEE08E4C2ED7782B3C8E31EE73D19E8E20C1C963DD8C7191F06739567F6309B3D +1C3CEF0FEEC3A7EE0F661C3ADD1DCC06EEBB37B0A519F291403672BADFBE7D81BDCE86078377B8B4 +B5EC6AB66423B620A799851D7DA713FB3E14F876D913DFE20FF38B998E8CEC108FDB3D19CC2C66C6 +1783F9156FE52B5C6ECD61B8A1F3C8201ECC48DF525DE6315A5567183FE7DC6FA0B1B10E66E22021 +FC310D198130D3B1824BEC5862094B69418A8D82D112871052A52C053AE2423A2CED104422C362C0 +CC425CA0E01289910CD2188CA2468D36D4364DC910B5180609D834D5EF9E73FBFC5EBFFB47E7F983 +CBFDEE59DEF5795EE28EF6658625D6E878F62547B81F7A9D3FF667BEF1CE9BEDCC71A526E65F6623 +DEF3C79EE84E660C6C4023939FF8037DAE9A351B993BA807661AF42CB9CB4C43ED700FE5353DC9F2 +14DD49BEE3EB722E2AF52A35A738DB7C539B5DACE698A7D853BDCABEE55CD631B3A157992194B3A6 +DDF12F75897DACA3A6B00BDFE10B7C576A69FC25FF5AEFC056B42BF7C4E7D2BDA689F131758B0E47 +1F73373431730AF5CED9AA33D3C7C4131E42CFF27BDDB7305FA04FE90568DE46D768FE631DE77167 +FA18B690E73ACB343DBE4053B38E3DD0E3CC48CC459C87BF648F9DC71C82A62D753CBE2026F42B7E +A7177036BD4B7323FE8407FF6F1D7D0E5FE0677C8FB6670F6621B43677D65DAC7FEA6CEE6B76C977 +C60DD8AA19C1FA273941ACC51F96BB700B7324B900FFB237F3017AB916439BD9880FFD531C6C790C +477036BFC349F45BE60DB80FDF94DF924BF4F1721D71801F985BF567B9A8F818179053ECC7BEE486 +ECB2B3C931EC630FECA0E7337F622B1C5ECE37CCA7DC93F831D3E05BF2A59C85D02EC4071FC25FD4 +04EFB90FB98BEF398F3E0C3F310B9147E53D99D3B0957B1233CE2307B115DF96EB78C687C4A1161F +E34FF20B5FC0CFF01BBCC80C450EC3A3701DF906BF622BF1D51976B6F2CBF40F350A5FF22DB31CFC +4C2C7907F7731EB1444B94F611DFF29EEC0B6F9103F88819903CABE5ADC581FC631D5A8A7C2FD749 +D799CEC347BC532D9B0FF89675E4363EC2DFFCE183DA2C68F7E31EF435B40DB94AACB1957A2507A8 +07E2CE33F9843F9533161F6249EEF09EDFD1229CA73AB17FA945FA27B5C83A62294D6175498E737F +F2A2A65D2C5FC87162C97BEE46AE6AADD9470F22E778E69EF2A5E51CB9A3385ACE6137FB7236F1E1 +3C729C3EC19DE91FD84ECDC1BFD4291A60AF80DF0F0B7028EFB60BF00FFC0C5FA21FE8A9F026BC0A +BF2D17E000B89B67B863BD0027F32D3C0D7FC2A34B05CE8477F8963E0BEFB3373D1CEDB05F40673C +2EB0179CC033F781EB7609F8018E29F90B7E4333D16B594F4FE63D1CCB5ED4CB8080B6E21CBE274F +8F099C41AFE71D1A024EC32E7CC1BA7E817DF1C19F04E2815DE213F3211C4B8FC4DFEC3154037BE0 +677EC3667E671DE7F1CC3AB8963BA153880335809FD897DC12CF5A6D7167718BE53D7A8518727FCE +ABF5137B86E7B0977BC291D8837E84DF3817CEA15FE32BCE620F38995A671F9EE939D88AB6620F7C +04DFF10C97E357FA19CFF03BFB94DCCA77F0101A00ED40CC388F7D59879FC92FCEA5E6648BDD0D3D +232D64CFF855FF375B5947DDE073EEAC7E44AF226FCC2FEC0F7FD1B7E042788FB3C947728475F882 +73E9D72F172FDB3A7435F7A4464BED00A77167F6A7DEF117BEE0FFECC7D9E42271C056746FA91DF0 +11E7E10F721A7FC285D804CFA12BE809F43072985EC179E4037E20DEBA9BDD137BE55BDB57BC62F7 +547FB798D31FD883D8D0B34B3F732E3129670562C93AF40231A187C2BDD4456DC6B1FBE00B6CE49E +F8025BD165F491D22FF46B720EBEE03D7767AEA34FD3977E24A81FD9ECA859CE7A3AFD9F59AF9C67 +D0EF0D45839B2D1C75DF6A6FFAE61E619BF0BA7BDD7C20DFB8D50233253D90BEA159C2F50BD7B9EB +8AEF0BECBD4CE0CCA96EAAF55166DA3704664AE634FA38EF17BBC5A627A4D96DEEA39FA2B5F01BB3 +1B3CC6BC089762C7AF0466D8A5C26437D9BEF98550D33EC695C455FE2EFBAA6919CD8EA6DE64B3F1 +283CB048A0DFC2A7CCA1FCA1BFE026E20ABFF18C5F9933756FB30D1F611BFBCD1314379B4FD983BD +74F792B38C2B3803DEC476665EFE7E26C007702F71E02CE2C35C0B7FF35CD3876EA2508BBDBB5120 +7FB887F6333DC51ED7BBEB8D2BD913DFD6349EE506CF707DEDCFFC851E8187F117BC8F8FC845D589 +DD4FCFF63BF123E7E126E58EBD578E998EE0CED8C437F859F137AE534F35DF935BC461BA804FD04E +B304B8143B7E2CF07EA6C0FFB91367C877E653C5DDDEA1D5A6B969767772678680FFD7097CCF1EEC +85AFF95EB969711823AC15F80D9B1708E413B978AB807D770BEC477EAC11E47FCB43BE81BB9563B6 +8E7A5A29AC17F8ED1DE131F798F9805C1C10FE2C9C7167FC383F2E6BCD5A2B9F563ECDE66673FDBD +C29DFECED0101AFC5EBF379D4827F2D3F9E9783C1E4F4DA929DE106FA85E1006AB83E9743AEDFF25 +5CF417C3B3E1D9CA8B9517EB5EAD7B7544F388E66C4BB685BE6235AE9C8CC3427DACAF2EAC2ECCD7 +E46BE8BF69415A90EFCC77A65969967BCFBD173E081F64CD5973180C835947D651E9161EA93CE2DF +F46FA6C5C24F8598621C154755B757B7E7AD796BEC8EDD69280D591F54ECDD7EB73FEC0BFBB293D9 +C9D0193A7D9B6F0BCDC2D830963A49C7D2B1D81FFBF30DF986785BBC2D3F981FAC6EAB6E8BB7C7DB +8B878A87DC67EE33DFEB7B830F3EFBB93024B467ED614C18E3FE20D47A0CF7C9BF169E1466E433E2 +EC383B9D4C27A99DD01B7AEBF6D6ED1D71D788BBEACE0A2D752D95299529FE69FF743A9A8EC6D571 +3577AF9EAB9ECBFF213C2E9CCDCFA64BE992F5C68DC54677C95D0AFDA13F5B922DA9740A7D95BEEC +6FC2CE6C67B829DC449E16138B89E9DA746DEC11DE103E8E1FA77AE1503A647D6EB7DBEDA70A07FC +8170AFD0277C13BE21CE617A98EE7F2B3CE81F744FB9A78ADEA29775C4247D2EEC17BA5257315E90 +6E73FBDC3E7F8BBFC59D72A7FC03FE81D01EDAFD3F8543428B6F719B855D6E17B597FE2E3C979E2B +9A845B85EF09F715F7593E0FBA41DF2828C7FC4F8476E1D782D2DBDD23DCEC6EB6B9503C4B4D149B +845601DE5D2DAC10D024680AF892DA3B20FC47D8243CE39EF157F9ABAC3ED0F6D4386BA41F8DB3E0 +21341F7AE3B880B6420B3C2C309F2C11A843E591F572663874EBFDC20661B2305260B6A5169F1786 +05EAED883BE27F2F547CC575BB6EBFD96F0ED3C234DFE7FBDC56815EA4DA350DD32E8C136E14A47D +8D83A8E5B2C7B0DFE7C205E143F7A15F2A3C2AAC1706FC80FB42E8150E0AF4DF4ED7E927F9492E77 +B95FE957861F0AF3C37CFF9A7FCDAD72ABCCA7D220E9483A129F148E096FC7B7D315E90AE3EB1D6E +47B15998544C32AE402F4D11B81FFAFC89E209F74B81BE41DFA607FE5598EBE69AEEC0067AD071E1 +370273E1FD02FE7C5498EFE69B9696E6370EA00FC95FA66F84AC216BA88CAC8CA427F1AD5BE15658 +DC759F7475BA3A4E8813D2A6B4091EF6DF15C8B9CBEEB23FEFCF87456191AF0A43C21661995FE63E +719F588C89ABF497BFC65F131A43A37F5E982934F806E3CB39C59CD4993AE3E178388D4FE38B2B85 +ADC556ECF4DB84EF0877F83B3823FC5BE80A5DBEDED7BB8582382B7D95BEB2DEF66E7C175FA6CBE9 +B271C6FBEE7DFFA5FF320C8761421A7A428F7FC9BFE42ED6D0E13A6C66E17C1AF3E8343AB6C5B6BC +4B507FCCF7E47BE29C3827ED10D4B38A99C54C626C9A5CFA9F981A87C153701A75B24C68295AD22A +E1056158A00EF58EF8317B581DFF51B8E02F84D161B4D5EF043FC12D77CB8B8EA283FE9ADE11D60A +17D3C56287C0CC862E54FF340E45D750AB1FB98FFC2861ADF08520EE70E784AF05F1507146D85DEC +4E6FA5B7E823C6DBD217E6DB7B842B8555C229A1D937BBBF0827047E6FF24D965FD20AC6218AA1E5 +CC46B7D17422BA46396BF54F6DBD22C0C1709B7A80E520B5DF268C15E615F3B887813E3741785890 +6FCD4EE62434109A41DAAD5857AC4BFF157A524F7C451810C435F107C2F9783EFD4ED822E4292F9A +85FFD15CF741515D6718C0EFBDE7EE2ECB022AE28AD0CC48D3184CD2B151AB16D488ED90584C9B82 +8D06ABB6D45AA9ABD1468226828B1F3113ED84348DA5C64EABA9D8AA49A8E207C53113A351A38251 +AA891F4935751C347C2D2CB0ECBDE7F4794E137E7F0033EC72F77CBCEFF3625E3216C178E033FF06 +989B4E01D649676ECCAEF230BC0A47A056D6AAF96A3E5F67FA80B5639C398ED9937D996BABEF0E6B +03B311E756F607D642D46B3DFB707EE0E766BE5865AC3247C2D3E6D3FA8CB5C3A75002C840CC5AC6 +1C608D38621EB15E827A580E6F41895562CE35E71A67E1EBBC721E78A7C3B01798F92E7C650A4C83 +B7E0D7B01890A9E53F01E7486540992A631ED2EBC23560BDCD56D9F23494C1C3B0127E0727E54935 +494DE29D525E60BD40DDD6F32CE78A26D5648C023E03EAB02C95A5BCB7EE74380AB7DC5B3247E6A8 +B1C05A863EAA7255AEFC233C070FC987DC2BEE1559236BD422C0CCA59F8D758D596FBA315DE708CC +357A96E17CC3DF5F51AFC85ED9AB7E08AC271300F751CD8653EA94910F3C37AC8BA8097A6F387F31 +DBE3AEEABBC7756995ADEA19C85259F222200BC85F428B6C5173003D52BD0798B7386B98B3CC59BA +077086E0FB724EFBAACEEA9F7F0AFCACEC232F035FCBCC853B623E06C81BE6BF61A1B9D0F80FEC02 +66F3BFC15F201F702F743FFC39F03B7B9D0941159477819F9B797901448DA8F92AE0DE3233B07EB2 +DEC93761176C93DBD4F7E057803DD33580B99AEF89F596B7E42DD6735DF78601F69AF556D71BD6AA +A972AAFB1E44E1A47B52FA817B774E9ED3332CFA9CFA01A4C310354436C9263DC3B13F5D57D759C3 +8C0A605D58073CEF9873F47C831EA533F626E09D7A1376C3C7C0BB321BD897780E383FFD084E00F2 +8EA10C654E31A7182EA0DFB25CAB4DC0D981FF83799D7D9835A7C168D079067B67A69AA95FDF19F6 +4B751B2A813995B581B329EAB13E83AC719889F48CCA8C8275D33D94B50C7B677A81F79AF791F964 +89B144DF3BDE25D420D9281BD57840EFD2EBCD67C4ACC41CA87E0F3C5FF5AA5EF72DD602D64FE607 +CE62CC38A8D3FA1C0D5283640FFC0950FBF4DEB266B5C936950A07D4017DDE398FB2FEA33F1A1F00 +F34385AA90C5300726C170C0FBF03D75EFA886F980DE672C3596B28EEBBACB1EC3738B9EAF335754 +45396772EED53DFC0FC02CF022F04E617DF4DAF033F0EE6E01EE177FFF100E0073FC3228825C3357 +670D7C7EF640BD46ACD93300355935AA46C3366C5D57F99C9C3F59DF980731CFB2E7B277E99C381A +9E8502F83EE0AE3293E83D46FDD57FC73992FB7909784F4380D7E8F3CBB5CE019EFB0DF00DF809EC +943B5521607ED0EB1B873BC61DD507A839F23A4C867C781CD0DFF53DFB05B00E5BCAD23D6911E4C9 +3CD7711D3D33F1EEAC56AB8DC510029E6FEC1DCFA03A013B80FB9E09BC4BFC790B306BFF0C0EC16F +01F98233A8BAAC2E1B69C0BD7A0CD600FB2FEF189F95E768295C55578DA1C073BE1E98E9905FF81C +3A4BB02E3257E0FFE84C819C6B3E09EF428159C0F947AF0173FC10E0DD655FE55E63A6559F02EF09 +EB0AEAA7FC07BC0438BBFAFCAF03ACB5CE78AC6BD86FAE8F9E939A210CC8576E87DBA1F325365B1A +D2702BE1C730DC1DEEAC850167C06D77DBE5517994E7D1F8C2F88279DE6A84FD906565999700F793 +359B9F8DFBEAB601E632E70E60B673AEC167CE67EE61F7B0AC92553C8766B1596C6DB4368A7D629F +DD69777A96C325B809599E2CCE7DA246D458655699B9DBDCCD1EACFB21F648E7C2AD72AB9EAD8A54 +915160147096B342564828A13C133D13BD416FD0C7509DE64BF37E0C55DE2ACF54CF54714FDCB31A +AC06E6685D73022A208514EE4D88B9313D437E223F61ADE27931D7986B989DAD8FAC8FC4165807FC +3E43CCB0E659F3CCFDE67E639FB18FE784355E7AA4C7FD36085738DB6039BC03BB9C5DCCF1EE65F7 +B21C059833F519469FD73D0EF557DFC1ED6ABBBC07CF40824C7027B8139CFF420B944018FE0AD54E +B5FB4DD8E06E904119D459EA3B807C63DD07DD56B768112D76829D204689513ABBD79AB5FA4EB37F +E019DCCFDDCF750E616FC299D5B3D37C6BBE1809D817715C1CB75740C48E7892A1D9D3EC9D07F5DE +7ADF08DF086FC81BF254782AEC36BB4D5C015BD8D6BFA0DAAA16F7C1739003CFC26431D93A03ED56 +BB48053C9B672834799ABCA7BDA77D1B21D597EA9DE19DC1F320F0A567BD69C6349D19DAE16508CB +B04A52493226638A9BCD3AC65ECE2CF25D408DD5FD22D3CCD4FD03BD4D15AB6259200BDC32B7CC49 +7152E24F42763C7B602B54C3FB500BCDB01A46C02AF833DC1BB8173F123FE28C819BCE4D7781BBC0 +B90AC7E09073287E19EE8FDF3FB003D6C0317802BE051FC079B83170233E019E8F3FEF943BE56E3E +2C7417CA89C09C7D13CA65B99E4BD7FE9FF377D8E3EC71EFBA77E516D801C780F970A41A2917CBC5 +BC677CADCE7ACC6D078D8366055C019C5BE34560AE7380358E6BC51ACB1C89F949674B64776627D6 +4B7D969261297C085C739C453DA7E1FFF3BC39B94E6E7C667CE6C0E681CDB1782CCEC78F0D824628 +8A15F537437E7F7EDF41D8DBB7B7777BEFF69E5B70A6E74C6F5D6F5DFC6EFCAE784DBCE6AFF457A6 +74A5740D1B3B6C6CFA71B8967E6D58785838E578CA71DF0ADF0A66CAFE4DFD9B22F8EAC8E9C8691B +07456D45ED85ED859DA59DA53DA247F4F5F4F538554E95B5C25AE19FE59F35B8627045B0305898E1 +CDF0665EC8BC90B13B6377FA03E90FA45D4BBB960C3C5FA256D4AA6D6A5B3C2F9EC7E78C86A361C6 +B8AEE95DD33B7776EEEC4AED4A8DA445D2A275D13A6789B344348886C0E0C0E021E7869C0B36041B +3246414F464FFA82F405436F0FBD9D7C36F9ACF7BCF73CB31047BF485E24AFADA4ADA4B5B6B5F6CE +7A08DF09B7065B835FDEF8F246243B92DD1FE80F30FBDA75769D7FBD7F7D320C4A189490124A0925 +1D4D3AEA1FE71F6737DBCDCC6A4EC009F42FEB5F16AD8C5646F647F677B677B6779C84E28EE2CEE5 +9DCBBB2E745DE8DEDCBDB937D41B8AD5C46A78A6B8EF76B95DEEF3F83CFE31FE31890F432831E41F +ED1FED7DC3FB863DD99E6C6E3037C8B5726DFC62FC62ECD1D8A37DEFC24228EC2BEC7FAAFFA98199 +03339D7AA7DE1086100F8A073D6F7BDE4E284D284D9C9B3837B032B032293D293D303B303B312B31 +2BA125A1C5FBBAF7753B6C87ADDBD66D73A5B952CF5EE87B3A1B70FEBA6E5C37C74303E04E9BA7CC +53D61A38619D1053E092B8643F623FE2C984F7610FBC03933C93EC17EC1744B7E8B60E5987749647 +6E547EE577CFBAFFE3B8DEA3AAAAF23880EFBDCF39F7A528EA08080312426BF0C1286AAF19D35A4E +FA8731B16CD2C6070F4554CC5041491AADB1C191B2E5A46065EAC2C76832DA844BD1D454260BD158 +69B4CC7C20A34E905E41BC8F73CFD97B9FF9EE7B3F7FF0CF05EE3DE7ECDFEFFBBDC01B78833DD79E +6B75803AC307AD83F64C08D921BE8BEF120DA2219A3170B69C21900E2A432F06D56354F6521D6735 +A8BDED737CB25016AAB9C81B79A3BDDDDE6E991063C5443E86E248B119312391399139563C5CB1AE +F03C9E276E895B2AE7506017D945AD43EBD0DBE11E3440869EC12EB00BB49ED693E564B9EC865499 +2A0A4521BFC42F89C1900DDBC576795E9E77DA9D76BA902E5433533FA41F72BDE17AC3A30679B3A7 +D9FB0FF81272BDB99E079E07EE16778B6BA66BA6116BC46AA3B5D1740D5D439248925C23D7A8BF17 +3DB367F959F5BFE4543955ED4B1A4B63D96AB65A3BAB9D357E0F3D468F6B366C706D307E824C2353 +4FD15358112B22611276E639F3A2D71B798027F124FB6DD80C2BE06BFB6B5E0917F9C5E8E7471772 +0A9D429589E92ABA8AF5657DB53E50A3D5E8069C06EC0BE3CFE087FD30D998ACBFA6BFC64EB29334 +812638B14EACC81019FC43D8C2B788A7C453F28EBCA3BA1D9BC026687BE11C1C03EC185607D32086 +C5D076DACE5E85425648FF07A5B454ED103567D52C5533954F83BFC256BE550C83A530059E144FF2 +8FF847B61FAEC229FB144FE369A21FDC1437552F8CF6978180CCED7CE17C2157CA95629FD8C767F2 +9976BC1D6FB5420EBC08EDD06435D9A980C3C07F0327F949512DAA65B6CC764A9DD2684E4437A02B +209FE69347A0B20E9E4F9575C557E22BC459A1EA979808D83F72342047C9D9F0B3FC399A7155064A +8427E8136C3C1B1FBD46112DA2FF0136C28710867A18AE0FD7BAB56ED6C49AE84EBA5365069517E5 +29794A656795F91C0A6B01B9269A63554F54B9B4913446B3FD3E671F5904E87FEA798D7615D5B732 +9C0CF19E78CF7EC77EC77ACB7A2B5217A933ABCCAA701BB4845BCC46B331323F32DFEC851668329B +C237C337433F812BE40AD64061B030303B30FBD16AF8F6D1B7819A404DC81FF2DBDCE66C23DBE80D +7803034A069424F8127CC9B392670D5D3A7469F2E6E4CD43660C9931B07960B36FA86F281D4C079B +17CD8BBD25BD250FC63C18736FF1BDC5BF9CF9E5CCFDB2FB65DD78059F0D3E6BE7DBF92C9DA5FBC6 +FAC60E7C6CE0630947128E24E724E7A4DC81E7539E4FBA96742DCE8C3307F806F8FAB03E4C3DB784 +11C675AE9BC7CC63A1DE506F70577057A00EBE84DB81DBC149C149A103A10366B5596D8FB5C7AA1D +4FF6903D5AB1566C9886E9AE7257792E7B2E7BD3BDE99E299E29EE247792DEA1775090C7E571EB9C +752E3C2E3C2E501E287FD8FAB0B5A71216404B4F4BEF92DE2581DA406D786878A8B5C5DA226A45AD +D3E974523FF5B3EBECBA5600EBB5F52C97E546CF6D93D3244B01195FFE0A96CAA5AA13509BDA2A5B +1BA3E004B443A551A9956BE5742A9DEA943965E236D8C25673445E9697D53E622BD80AAD596B36F2 +8D7CD708980C3FB87E708F814DEE4D9E419E41EE209C872277912BCB95A5E65F742F64D24CD54145 +4884F823D8CD77DB3700E78C7FC23F11A92255E55DF5BF54478C66D92ED2455F85FF4235E09EAAD9 +45D692B5AA9BA90E2074A17337775B57ADAB9155101B8935F740815910C989E458F956BEBDC3DE21 +1245A2EC2BFB3A939C49D13ED8425AE85ABA56DD7F960933208B65D116D84177906F200354CF8B83 +62521CCDC7A5AC543BAD9DD6FF0907A10D16EB8BB54AAD92F941CDA002C01EA6B5B4964D6413D51C +D78E6A47F50ABD026BD9AD47F488EA2286CFF0E97321514FD45ED15E6115603083A6D37452412A9C +2EA74B9E065DEAAAB3F1FF4013A879902B72650260A6CBE572B9331C2A9D4AF57C9213A0AE1DE689 +DA3974116C84197406390CB3C82CA7C42991D3E43451292A55B6B55FB05FB0C2F0369CB44EDA5950 +6417A97C15DDA3C7E4319525692ECD55B3563D2BEA59D033A106F0533B01595A167B11D475380293 +603DA07BD056DACAFE04D3210F7096999779558752F30FF12942E340F5C936D246E7C1257A898D84 +1FD98F9A01CFC14E507DA207F6B2BDF43E1C86BF01BEABDA396C1BDBA61DD18E18978C4BEE97DC2F +79E240F368AEEF5DDF1BAF1BAF6B23B591643E991FDDF987A10C26C07439DD59E82C5433CF79DF79 +5FDE94379DDFC17E673F4904CC7D524ECAE9E3F471350F9D65CE324924E1393CC73A6E1D8F74413A +9445CA6CC336F8283E4A8C871ED12333E00234437F40D7140F613960C7F0097C82DD6577A9DC679F +B5CFF2D17CB4888736D1E63CED3C4D969025341EF07D593FD68FAEA3EB4803698876CF6BB0456E11 +7F07B5D33E86C3F00D603F894D6293CC83ADE0833FC221F817BC2BDF55E75258C29213E544D503D4 +CE55BFAF7A81B3C7D94396C1E7E473F56CD2E7209B66933A52E76C832BCE15B2015249AA7308FC8E +9FCC8131648CF35B404F237D41BD07FB439D2FB693ED54F7932D628B681ECD237701EF916FCA37C5 +6A50DD567D867AC00E14A630E5CBF2E5E87E6A84056201FF0B6016DB9FDA9F5A8FA01ADC963BF26F +3805832283CC0AC83173C2BB600CB8C3EE500578429E6035FC1A3C418FDA31815B815BE1DC70AE5D +6017A8FBEBC9F664F79FDE7F7A5C675C67F2F5E4EB6923D3460EEB18D6917634ED68CA7729DF25B4 +25B4C57A623DC60DE3063FC3CF047202397E9FDFD7E9EDF4DE4D8367EE3ED339A27384DFEBF706C6 +05C6A9CC611083C4F4C4F40C2E195C9208C9E5F059F26749C549C5F169F169B1F5B1F5DE2A6F95DA +E1D6366B5BA03450DADDD6DD767FE5FD95F7A6C1DE7B7BFD09FE84EEDDDDBB7B47F48E08C607E3CD +75E63ADB637B385EF203F981CA6B6A3747CF512B74C001E847FAA99D2EE3653CAFE7F5FF27B9EE83 +AAACF238809FF3BCDC7BB9172E902FD94A012AD02ADAA4CEAE352A315A9296AC9B322A6E88A4A412 +2D52590859EBE0E00BA963AE68B90AB302BA0DE9688BAF0C8A30869B90D5660B8A99021AACA25EEE +7D5ECE39FB3DCFFAF953B8CC79EE737EDFEF4FCE5EB3DC2C37B28DECD03ED0A02854642C37969B0B +CC0576BA9DCECFF173F475FABAECE1AE7BAE7B786C83DE5E6FAFEF9F70C877C85BE7ADF3647BB265 +86287D4A9F582A96CACF96396674181D6689596235594DF2FDA7B93457EBD57A3D399E1C5FA1AF30 +222122C13F070AFD85E103E103DE166F8BFB92FB9296A2A5108B58EC65F6B2F18DF14D707D707DE0 +54E014D6BD60601234061A83A5C1528319CC8EB423F9543E158F55A78BE962E58472428D52A3947F +C30DC853F2E87F0133881C813F00DE331127E2F872BE9C95B0123BDFCE975964769A9DC665D80C19 +70D0386856981556995526E7ADD82036C87C5457AA2BF54C3DD3D5E66AF32C80FB7003BA61986798 +EB7BD7F77ABE9EAFAE5257D176DA4E4A4809EF06DC79E74E96B2521E011FF18F842214B93B3A7994 +4ED3E5BD76FAEB23E591FA7790B911033227E4AC9DA04D50ABD42AE56B98A9CCA4093441F4881EAC +B00FE49DB76BEC1ACBB00C59D5CD7D9007BF8103E601EB35EB357BA23D919D6027F8CFFC67124362 +E81A90F344FECD7C255FF6107A0D646F4E26C9E2AF902492F83FE02698DC1473C55C120D0BC9421A +49239571705C392ECFAB86D490F6341C85CFC0AB79D5BB30579DAB7CAC7C4C1FD007B26F920C9221 +EE42BC88E7011E1043C5507906F9D962175C1417E50EE9E4400C9C832B807E4F4380D9475FA22FC9 +DD52CE1B912932F95EBE975D84FD80AE2C7B069B06D3E14F500787A19B75F3301EC67A592F9F00E8 +D9CE6C34B821460366ADA887CBC004931D4070C18907E41DC23C1407007357F8007B01FF0F9CE6A7 +E5799C2CC63EE9FCFC44907353CE4CD90BAED3EB4A125429555AA296A8CFD7E7BBAA5C551EE111BE +79BE79117E7837E2DDF07DE1FB7C415FD09BE64D73FDE8FA51736B6EF93BCA706538DD42B79032C0 +3CA50BE9423987F97D7E9F7D075FB22F7911047950AC156B69112D5237C255F5AA7C674837E976F6 +AB181663A69AA9A13C38103A60641A99CE7B829963C5C020D45AB5E64C73A67111FA8D7E7324AC06 +BC57D6066B83B34321A3E49E6475595D7614A02FD8A7EDD3EC79F63C6FE5AD72AF709EE1EF612CE0 +9F2817E53257D87990393501FE08E5D0C25A7825AF1469228D8C2163680DAD511683CCF374D801A3 +D5D14ABC12EFCC379CDDC91DF43AFE08BA78979826A6911741E64D392977F2E68E72473D027B6093 +BA496BD29AF46C3D5B8BD2A2946AA59A5EA01788494CB9C7B043EC90DD6C37CB6EC4CEC06EC0B091 +77405401CE233BB2F3FD7F0D5F01CE2426811B6245AC93C51D90072EF82DA402FA2A9B014BD812BB +1FD2EC346B8C35C69C0FD166B4916C2487FE0CB9B025B4C5980CEFC1D3B01D761A3B4315A18AE0C1 +E0C1C16D83DB02870387E5B1E59EF4B0FA6175E0FDC0FBA1DA50ADEC6CB26F86B786B70ECF1B9E17 +3B36766C625462D4B89C7139E3378FDF9CEC4FF627652565C9DD6958E5B04AEF6EEF6EF9DC1F363C +6CB85B74B7E897985F62AE775DEFBA5672ADA4EBB1AEC76EBD7AEBD53EAD4F0B14078AC962B2D8FB +ADF7DBA17143E3463E3BF2D9A7EA9EAA8B9D1D3BFBC9F827E31F6F7BBC2DEA78D4714F81A740348A +468C0375401FD07FCDF935A787F5B0EE21DD436EF7DCEEE959D5B3EACECE3B3BFB027D81815103A3 +0234400DBFE1B777D9BB448A489173485DAFAED772B41CBD14827AD03503FE063E974F5FABAFD5CE +686764DFA41DB443F635FE167F8BA5B1343BCE8EB3D2E18875C4CEB033647F92FFAFD42BF57A83DE +E0E9F1F4F85EF0BD10511451E4FF0A8AFDC511BB2276F916F916395986CF56A29568F18A788555B2 +4A3BD54EB5EE59F7EC5C3B9745B248BE87EF2143C8101A46C39C6EBA03262A1365FF1467C55956CD +AAADF3D67923CBC80A6E0A6E1A2C182C08B4065A073F19FC24E409798C26A3C95E642FE247F95152 +4A4A95D1B011262993E876BA5DDC1037E42B663F613F61DC366E87CA4265C16A0887866083A11BBA +D96EB6B30FD807E2A6B8A92C5396E97EDDEFAA73D5B9DBDC6DF20CEE2B90E44E72A92E554BD552D5 +3035CCC922CC229245B284210C675790B9331D06E9A0D2AEB4AB1AC83DF20DF50DE514BCADBC4DFF +0584127211647E0E8315B014F693FDD4477DA4031E80EC1AD3218C84891D6207FF0ECA78197B08F2 +2ECC62B3EC2BFFE7F43B643CBBCC2ECB7920F7393102A6809CAB98C34E6E2227F906780AA221037E +07A580FBCE3B79A79807A5F01EC85CE9831FC40F72DF151D70555C75E68F1BD69175743CACA3EB94 +F180D922FB82BA0D8EC15EB804296A8AB20FB0939116D222AE832E7456CB6AED63F631EB26CC86CD +5001F7ADFB2C013A59A7BCFFA242549091209FF10C7806F2E139FA1CD90BEF9077C42D980E092281 +5F00B98B206365D68A656299F31DC9FD730DC80EAE12D539DF4AB192F7C215580232C33E83725E2E +5CD02C9A4912C83D107B1F5D0DB7E12CCC82517494FC0EC531982C26F3297C0A6B05E4079B0D5BE1 +1ABBE6EC29F80E44169C12A7C85F001D9EDC22B7E4AE26BF7FB2110A49A1D3FB71CF9C1D11CF4D5B +AA2DD59BF56677BDBBDEFBA1F7435F9FAF2F7C16CC099FE35BED5B1D561B562BB34F5DA33A1D8454 +912ACEE0243F298A4531C9873E580DABA086D48856C07C977B97B8242EC95D96249004912B72793F +EF67D92CDBF25B7EE34DE3CD503EA0D71A05468139D59C6A27DA897C3CC89D279FE7CB2E6637D94D +569BD566C69AB18607B61A5BCD67E0BC79DEFADCFADC5E61AF605FB02FF821C0EE263E159F929FC8 +4FB49FF63B7705F744DD008D6AA3725239491E9147225B64B346D668D7C3087B84556FD5FF8FE33A +8FA9EACAE3007ECE5DDE06A80591A7A8B5A13A151497290174861115D7A18D2032E2365A5BC5AA25 +754CEBA8A550A2355AB5356E0C2EAD1253873844C429585C621C97422D5B2A088AA2A14A45DFCABB +F7DD7BCE7CCFE3F32F098F77CEF9FDBE5F63ABB1D5FC1B34980DA2FFF11D10E44172855CA163E110 +3D14EA74172185A6905A52CB6B788DB8DB6C301B6C569A95A17E9A01092C814F81FF8138BB6AD80B +C76126CC63F38893386929AC0364395A0B3817B293ECE43FF01FC4CEA44B017F979E0391AD6CD446 +124922BBC7EE192EF80BA0931AF946BE39DD9C2EBAA1B87B224BD3381A273A86D805A2FF897D1DBA +8BBFB25F7925ACE3EB1865D4701BEE6049B04464076DA636332058E100DC0CDCD4C603765CA03050 +D8EFE9F7F81FFB1FFBB27DD99E1A4F8DEB3E84C13298E59AE5B6B96D3EA7CFA947EBD1A2D788BC1D +991C993C7CD5F055A333466724B424B44CA8852F277C99A02568A3FDA3FDC3AF0CBFF25AE96BA596 +099609FA7DFDFEAB8A57153D8D3D8D5D1D5D1D9D133B27762CEA58F420EF415E77437743EFFCDEF9 +DE53DE53BC9C97DBDBEC6D91299129CE4C67666C026C8DDDEA644E16752BEA56446F44AFB5D05A48 +1A496370427082CFE573B90A5D857DF57DF5A2EBFD5EFC7BF18BB817717DC97DC9AF0EBC3AE0D9E1 +D9E1B7FBED81EA40B5FE507F682C35969A2FCD97E2FBE245BC8854936ADA4A5BE5EDF27675AE3AD7 +32C532C5FA47F0C23D28B19658CA2C65EA6275B1B243D92167CA99340893E8A4D01C9E0D37C94DEA +00BC2339494E52E29578350E0A60983A4C69569AE5CBF2E5D09EC2EC23A924559C25590045A48866 +D00C29077E967E96B32157CE95CE43BC144FAE93EBEC083B627C647CA4556955FD51FD515E9FD7E7 +EE022B14B98B3C373C37FC45FE22CDADB9CD5DE62E5A46CB14B7E2B6A65A536D8F6D8FED6FDADFB4 +1DB61DB6EEB3EE5397ABCBE568395A647B96C4928C34234DFF5EFF5EDB02DF69DFE94BF425C1C3C1 +C36693D9C4033C20A54BE9CAD7CAD76AA7DA69B967B967CDB1E6586EC258CB58354D4D53062803E4 +62B958FA0DDE03B18FCBE1A5F452DE0FB572ADF81DE56DE56DB9402E904E4BA7C51CE6A5BC94C5B0 +18A3C02810E722F2AFB60616680BC41DD3EBF57A23D68815999447F248F126A54429511E280F5446 +C051D80D5B95ADF209F984D8E1F45BFA2D9947E6F14C9EC92EB00B662F5C8233B00844C6FD171C34 +0FB228580837D80D5EC12B4466A58934519A01C8EA72915C2472BFEC95BD4A8C122337C26479B2D4 +217584E6E56D729B1BDC600DACC17C0ADBC00AE83A2C16EA589DE86974155D256D93B6C9ED72BBB2 +0B9E29CFD41C35476905A7E20CDDA736DA468E91637C2E9F6B969965C671E378F03644423CCC82B3 +C1B3C649E3A4F9076833DB429F7B145CE417C99F003D891C814B5006C8D3340AB0EF44A79486C36E +69B73C15B2006726EF94774AAD305B9A2DF694D8CF22FFB174966EAE026404A3C7E83129A0BFB121 +809E462C50412A6825AD94FE0EBBC005D701998CDEA5774917E9123927348B36B14DE60BB806A26B +882C22761C323E73C05F219FE58772C774C0BBE4E207DF2F990F785FA49ED48BCE49FF0BCDB4595A +098D52A398FD6AB95A6ED12C9A2DDC166E2FB6173B1A1C0D617A981EFE4EF83B617BC2F6387A1C3D +F6D5F6D596772DEFCAD3E469A48A5485765D0188B91ACDA309275C4A00F4116983B4812EA40BC97A +B23E7426A24B88FF3F9B65F3649E2CDE6FA8F720A3B2C96CB21167C4E9D3F5E95A01146A85415BD0 +26BA86D873FC3A34F36671D78CCDC6663D5E8F0FAC08ACE8BF0467FACF6876CD1EDC13DC635E302F +88EC498B69B1340C0EC23F210D9E4A4FE5E5704BBEA5442BD1729A9C263A98C8316C0C1B63641959 +C198608C3E0ED6EA6B832382238C19C60C36940D0DE5B93EDE27DEBBB813A283924EF8867C431510 +1D56DC19916F9097783A4F67EBD83AB304B0CFCD57F0DC7C2EF61E7B02D741641E9C9BB91D9CA6D3 +D80412B41BEDE60DF306FB947DCACB7899D85154820D3015AA69B55427D5C919F0487EA4CC8179F0 +96F296E496DC742D5D2BDE15711047A853BE8416D6C20FF143248244F013FC04190A874074D9F7F9 +FBAC0B7CCC27F21A3BC68E89CF1ABA6BAAA9061F822568D13F843BF01C8EEA47836F00DE947E15A6 +E9D302EE80BBBFA6BFC65FE7AFF30DF00DF02679933C0C96C23FE01A9C86179E17DE7C6FBED839DA +7A6DBDF84E9446A5316251C422C4313AF28B915F8C51C62809E312C68D7743EEF8DCB12BC7AE8C1B +193772D892614B06A98354317FF52ABDCA95E5CA7AF6C9B34FBA49377998F330E7C196075BBA62BB +629FFCF2E497DECF7B3FF79CF49C14EF4EDDABEE0DAF0EAF8EFC38F2E3E88DD11B870C1C3270F057 +83BF1A943F283F2C2F2C4F6D53DB78136FD23BF54E7F93BFC973D073D01DE38E71CD070774B83ADC +67DD673DDD9E6EDF69DF69FF65FFE5FEEEFE6E2D1E3C9A27E8083A8C3068315A447E11BD815C2557 +A512A9440957C2D51FD51FAD17AD176D4DB626FB51FB511C0DB1AFB0AFB0EDB6EDB6C65BE3D539EA +1C31DFC5EEA21760338899B31C7E83062887657419594D56F30BA0704564DE5097D8073843FE883F +121953E426A95D6A17B954CC5FD141C50E911AA4063A8E8E63E7D97923D7C815B9D2FF81FF03EF44 +EF44F754F754573A9C729D7297BA4BBD3F797FEA07BD52AF64E12C9C3AA953EC55758DBAC65200DB +20CB92A5A6AAA9F25DF96E6827893C8DBBC5FF0D23200B3A7927C926D974315D1C7A93D831A2F3CA +AFCBAF4BD740EC1CCC403A8A8E0A75B03F0332383947CE893C10DA5729728A12A7C4A91BC10D3A74 +ABDDA14C80EC2AD925BBE84A4C65AA9167E4E9FBF5FDDA7F20528B0CDC09DCD13E04FCE8AD7AAB91 +69648AB92C3227194FC6530BB548117009AA41ECE08B30091C92837E463F230C7AE13D880431E3F7 +02DE4E28BFFE9FE57A0FAAB2CCE300FEBCEF7BCEF11C053D68C58A382A1711D8525B741446A732C0 +55169D9C0D6FA5A5A5C53AA099808B99B86839A6AC298EA1049BA3E0A69B83362A4CDB38293198D4 +5806E86A2E7821352EE7702EEFFB5CF6FB7B67CFE71F60B8BDCF799EDFF3FD9E802FE010BC0AD483 +FCD26FCF8DFBEA3E9B0007D801ED05C07BA83540087096B58BB043DBC12C40D7619BD82665C25DD8 +0038C3EA4D980AC5805EC8A8CC5267417E63DFB1EFB409DA04D60BE5F0067B4335C2643559DE00CC +2FCAECA216BCC2CB2DE881D3FCB41806695026CAE4EB40796E995AC6E2612574B24E2D07A6C066F8 +27FC1D7AB41E1A497A146C85D7612EBCA2BFA2DD82ED90A025B05C96ABAE4386CA908B4197BAA880 +C9B0065642B5A896B9704C1E53F3D43CEA87F4733463B5D930167221568BA5FBD29E5BC3D970EAA6 +6A8BDA22E985CC2E43D0225BD4EF00FD45AD841B40AF3ED5C772603AD0B35117A38FB12FD91750C7 +EAB489F039F46BFDC6646332E54E77A5BB32222B226B44FC88F8A89CA89C91E523CBBD3DDE9EC8D4 +C854F765F7659AB92C85A5F036DE66F69ABD56B7D56DF71CAC3B73C219A86135AA50158A456211DF +C9778A59D0225AE497F24BFB4E3901FBD97E794A9EE2093CC16C369BC3B5E1DA5047A8235C102E30 +EF9A77690ECB5AF837D4C81AFA79ABD2AA0C6F086F085607AB035F07BE0E16060B43C5A16233CE8C +E367F959795BDE6677D81DFDB87EDCA837EAEDCCF40BF89C3ED778D778E70D18E31CE3287194185E +C36BCF16EC6D59224B44B248E60BF9426B2FB45AADFC23FE9198202650F754D3C1A77C6C0F24B124 +7ACFEC9C887CC8099EC1322D933FE68FC57F00771FFDDFEA0064AB6CF99E7C4F1488027E0E16F005 +5601E0AEB516C34458024BADA5E60E586E2EB722AD48AE714D448B68BA2B580C8BD1C7411A38A14C +2FD37ED07E60A5AC546D569BED3D1F00EA92193243E5A93CF6222CFA3F640EF601FB40736A4EB615 +B017ECFBB55C2BD75F00EC61FD39F80630BFED798C6E61E7C15466FF7D55074D701330E7E436B94D +BC2BDEB5AAACAAF0B5F0B5E0A5E0A5411FC40CC6F8D740943FCA47AF13BE13FE68C0BCF5A5FA5207 +CA61D7C02EDF3EDFBEC0FAC07AF3BC799E6680678A67CAC8A7473E3D26664C4C5C655C6552435243 +EA0C18481D98747DD2F5F8C5F18B631DB18E51F1A3E23D9B3C9B28F30DAE1A5CF578C6E319771FDE +7D78E7993BCFDCDE737B0FE223EB5ADDB5BAA7BCA7BCDFD3EF09D785EBB456ADD55DEC2E8EBC1579 +CBDBE86D8C4A884AF0A679D3225745AEF2ECF1EC71763A3BB1DC9CCE929DB568969E87DC706EA83D +D41E1E0B7F824C380B9DF00D9C86E761197C0E9F863F354BCD52EB91F5482C13CBD47EB59FE606F5 +0ED736D736B7D7EDF58C831648F424BAD3DDE9437286E4385B9C2D8E4647A321601EAC80E53015E6 +1A73F55ABD56BBAC5DA6ACA98A5411654751280A29D7F33A5E67CF16EA5D592ACBCED77816E39271 +C9D1EDE8765639AB5C99AE4C7A464797A3CB28328A988FF9E44BF2256BA3B5319419CA1C0C0E06FD +C9FE645F14ECF6EDF637F81B0255812AEA763C86C7D0BA68F95ABEE1325C8E39D00767013DCAE835 +7AF57B90AFE76B3FC29B701076C17DED3E9D45FD8A7EC5BEFFDE36DED6FF0BC8FD740FD03E5415AA +4296CA52EA2F622B2C8426D12407E4800AA800DD4546BA91EE287014389B9DCDAE5DB005D6BAD63A +B738B738863986E917F58BEC27F6931AA546892BE20A4FE7E9D66C6B36E525732C20AB99EB60AFB9 +97CE1E9F00ADBC550C8A4179415E5007D54176941DB57BCF79ED3CE578FD887EC4488262A0F702F3 +C4F81B380DA7DD7DE2F5786D23E01C313773AB1DB042ADA019247F93BFA91160007DBD012EA80BEC +39C8029ACBC8E06C29D0FDBA1B26413AE07BD43D758FBA92EA04FC6FEA16A0AFA96320E147185003 +2C8DA5D9F3147733F3308F9D41E81EFC2BB8215A45CB26C80374255A1B7B9D4F401650F7A48EE217 +7EF999FC4C8D06F42EF607D80CD5AC5A3334C3CE28D700FB86FA26F52ACA29F439ED0BAD11DAB576 +FD55C881F1304B9FA5D540A41649B39E66217540B952AE149B2003D07BF9357E4DCC877D621F6519 +F9483EB23314BA0F2B026403F60FF8174C03AC13E51E9AC1F6F73DA59E927DB2CFFE7C16507EB040 +2861AF7519CC01740A7B6DAF00CDB02AA02C436B46F72AB2305B021BD9469A93DA31C0DCD08BF422 +E3B471DAD9EA6C757FE5FE6AE8AF437F8DA889A819FE47C8189E11313F62BE27CB93456758BFA9DF +54FDAA5F2C100BE82E9033E54CB553EDA4FB900D4037E4B13C992ED37936CFB68425F827FC13D121 +3A68ED592C8BB5FB239DCF7A59CF3FE61F9B74B1D8A5140E9B877905AF50340806E1817A208332C8 +3B788779C63C132A0F95074440048F058F85D785D75907AC039463291368255A897E0A4A610DB441 +97DE4567CB780D7E0F29468ABE505FC8AEB2AB6ABBDA4E9D88DF8393900987F821F11768136D7205 +1C0774279A0F72AA9C6AEFA7F5623DF7C35A5804C5BC58BC2FDE976570555E553FAB9F593BD4B25A +D5AB7A2933CA25E0900E5ECFEBADC3D06175F0217C88F50BEC8332AB8CAF8023E0855EDE6BEFD773 +EA1CFB33EC657BED7388DFAB925492DD3977C241A08C853D42FD8115C26B40D91467CD3E5B430159 +4D7DA83E642FB397695FD39ED59E8727B527591C8B53E92A5D2E043C03ED4B15049C49CA50AC8935 +29AEB83C294F8A1811C3E7F039D6346B9A19032ED315AE085784FA427DE189E189A19A504D707570 +75607E60FE60E260A2BFCC5FE67B00D3A1D9D7ECFFDEFF7D202F90671698056C269BE9EA73F58D18 +3D6274F45BD16F8D7B76DCB389ED89EDC9DF267F9B62A558C969C969093312668C7D67EC3B4FD43F +513F3475682ACB66D9C1FC607EEFD1DEA33DD93DD9DD35DD355D93BA2675E777E7DF0BDE0B3E3CFB +F0ECC0F481E9611666AA4DB53957395779467AFE4772FD477555DE71007F9EFBEB0B08224ED48E41 +3A65069A9813D0A9A1594EB0A54EC7E464D38476649AE59C7032BE7966AC149D26A4696408078F29 +723CA71D3435954827693B28AC95BF66E8489A88F905BE3FEEBDCFF3ECFDB9E3F537F0FDDEFB3C9F +CFFB3D78C06AF874C0A73105310551F951F9669699A5256949AA4ED58927C593CE1730DD996E7F09 +013BE0A4C244288742405EA13E682FB617472A610D8C8445914576B69DEDAC7456D21D57592A8BEE +809EA9679A49669235DD9AEEFB3534401DBCE57BCBDA65ED32FF0ECF9BCF1B87A10AB6C322B80CF7 +60AE31573FAD9FD62AB54A2698A0B92BE68AB94E1BA4382976AD5DEBCC7466BAB56EAD9C2027B0D7 +D9EBDA09ED84B1C7D863ADB256F9E6C26AD07DBA39D99CAC05B400F333BF982AA6DAD3EC69A1EA50 +757F6E7F6EDFCCBE99BD3DBD3D7D0BFA1604A38251E198708C9D67E7896811AD7CCAC7BE625F6945 +5A91AE01EDECD7E12710A7C769FF81C3DA613D036AF55A63083C341E9ABF8243E0C2ABE6AB469BD1 +A607F480B64C5B46FB47ED53FBE82E885C91EBD6039DFBA01BA40E216B652D65799EC133B40DDA06 +BD46AF31620079D628314AF40E28D54BB55AAD96EFE2BB5837EB561D60298B7A9A68079ABD781794 +97DD2A288511300FF2E10DF70D910DA7C429CA78EAB83A4EBD8B7FC03FA0F9A13F01B7F45BC65310 +07C38C61FA11FD88D6077BB5BD343379024F60A7007D807E9FCE91D7E90A807613CD69EA75EB2107 +9061D53C980D1F02F54CEC38B604308FE97BF079F00BA05C41BDEC3118CD47B3138099CAE6B3F9EA +2AD09EA43BBA11F02C553354C37DC0CE54E7D579EA5BEA1FB00DE8B33D0DA9B014C6C39F803A1C66 +B9D739AFC26D76DB9B0963F958AFB3E233B1F53009B02FD56D759BE6B7B737AB5895F7795B4072E9 +F5C5629808E88FDE8CA79D469D2E4125C8BFC2443951D4C239A07D8C0E2B2FCBCB2A1BF09DD89F81 +76E05D7697A7F25476119059A8B3AA26A07C8ECEA5C6003D57E42A754E9DF37A1FFDAF300BF362F8 +03EC8603F034CC81E17C38CD316FCF370265C8476018FC128EFF1F7D766D39201FE90D7A8335DA1A +1D5D145D14FB63EC8FF149E040657C65ECA1D8435193A226E9F57ABD2A57E5EE0DF786F302F81C9F +DBE576A94D6A132FE485DA5F60AC369675B12E55A92AC503281125B251365246E21DBC433B04E3B4 +717C3C1FAF46A811EEDBEEDB4EA69369DFB06F38EB9C75225124523FA4F740F782FA8E2C9365EEE3 +EEE39117232F862A4215C1D6606B684E680EE57377B9BB5C5E93D7F812BE44EBD57A8D6423D97C04 +30F3CCDFC32EC06C329A017796F22A0FF3303BC80ED29D173DA2C7FD371400ED457C1F2FAF1E97C7 +BDCCB5152883CD82C16AB0DC2177880B902FF2DD3370D63D2BB6896D94E1291BF264A88656C0BB61 +F12C9EF6A9481369CE41C876B2EDF35066973916FC1C363B9BDDE1F01894B965628298201F958F7A +3BA987F5F067E02AE4F37C16C7E2247EC437F03BD823F6C87499AE6EA95B5EB643C6630FD8036F5E +20A3A81A5543CF53DE97F7D50EB5C3EB95BDB257FD17709ED43830E16740196A25E05EB366D6CC73 +780E2B6485EA34502ECB96D96EA7DB69F701E626EDB5485E242F5C05DFC019C80A6785568756072F +427C30BEAFB0AFB0F737D0D4DBD46FF69BE1C9E1C9E28438610E3787C75D8ABB3434736866F2A8E4 +5129D352A6A5BE94FA525A795A796A726AF298F563D62735273527B624B6C4BE16FB1AF528FB9C7D +2E100E84BB3BBA3BBA32BA323A1B3A1BBE5FF8FDC2AE4FBA3EE9DED7BD2F501028082F092F11F7C4 +3D6DBFB6DF5C6E2EB7FA415AD21C698ED49FD39FA373A29255B26492893FC23AB14EE600728574A4 +43DF5DB6C32C398BB2359D0BCA2B76895D42FBCFEB8E3AE44672EDCDF666DA51F40E68FFF2525E4A +7DCC5C6A2EB5C6C117F039C45BF1E616738BB1DFD8AF7F0777E15BFD5B23C7C8319F8526B3C99A03 +A556A9D968361A478DA35A87D6C1D6B03572955C45B3DCDE09097642241009D8C7EC636EB95B2E17 +C945AC8255E8517A147538EBA875D4570AA37CA3AC37AD378DCF8CCFB4442D5115AB62B7C82D8A7C +1CF93804FDD76101DCECBF19AC0FD687FD61BFBDD1DEE826B94972801CA016C20FEA07B6054A813A +0DEE0BED547693DDE4EDBC5D7B5F7B5FEFD2BBCCA9E6546BB035D837194EC21EF0FBFCD6566BAB99 +63E618038D815A8C16C3A6B029B255B68A196286BBC25DE184A1D569F5F2F22BE215395BCEA6B3CA +DE61EFF029D00974873E8733F014A4402C8F65C700F7827D073B81E6E62C364B5D04CC22590F7132 +4E1C1407DD3B801C4AD9C1DDE46E12A970455C91C5B2D8DB8507D801BE9D6FA71DAB756BDD7A3ABC +ACBFACFD1368C6E3876702E3CC7B06D4F9A8DF6D067A3E9875EC6F40F7AE9A55AB081C803C954799 +5F6E07CAC334FFDF850BF282D7CBE8F9D2DFC29CF666327D37DA87981F6C2D502F3A0AD8276A881A +22BBA053767ABBEC23F5111B040D80DC4DF99E5D8167C06086F22BBF6C811A4037A1B32E57C04670 +A54BCF897287B77BDE857D700FBE84994073045DCBDBA72BD40A19803BF28E9A0FD8F7EC09E8649D +3C09EAE02C1400760F9D476FAEE4AB7C592A4B69F7899B80BC23BE165FCB5CD82037A80C68846BEA +9AB7EF1743320C6143BCCE8799E4DD43EC513910520067937681D70FB1E3BDFD8CF3C25A580BFF2D +3C0BE980E7C89AE043288734A0334CEF8CF6799005F94F81DE6B15AC8722D80B9879FC05D80147F8 +11FDA47ED277C9772936333633FE70FCE141FF82E241C503EB06D645B747B7EB0FF4076AA7DAE99E +77CF3BCB609833CCF5BB7E3683CDD087EA43B5EBDA759EC6D3E8ECBBA96E6AA439D21C4E0FA747D6 +46D6BA0137A02A54057398C3FDDCCFDA589BD295EE5C71AE44AC88156E0BB745FA23FDCE7BCE7BE2 +A17848CF86D740136F52BBD56EB7DBEDB68BECA2500034A809D544CEFC8FE53A8FA9F24AC3007ECE +B75C28300252106ACDB08818AB693562AA56426B5DD3318A76FE1097B145C4AD423A3518976A1C0D +5606EDB894D6AA13DA9872272C82E85875D46A1A11246EA316A3034CAAA344242297FB7DDF59E679 +BF197E7F72D773CF39EFF338FF9073E41C368D4D33C619E3CC56B3D5CA8365906D659BD3CDE9C603 +F811326038E071FC362047B00A56A1FA553FCD38F13D0C870F00DD4FC6CB78351AD6C23AC08C92F9 +329F72AD77C83BE476B81DDEFBD0E575C95819AB1EA947742EFDEC14E4415A77CA90AA45B5C8A3F0 +BA7C5DCC13F3BC3AB80E9FC3746884A7DE53311156C10AB1428E864B804CA17E523FE9549DEAF7D4 +CB5009D8EB3A06E280BA5F0C8BD1FBA14C97F9FDB08135F8FBF30EE07F6C029B40B9521D54076523 +EC917BA85FFACF5900ABF56A7FCF0C00FA06FD2EF20934C806D12EDABD1E380333C1F66CBA939D42 +A7303C343C7460EEC0DCD06DF837EC0CEDEC3F01A5301922FA2342AF865E75D29D74CA45944F626E +C6DC4C1C9D387AD890614332CC0C33EBDDAC77476E1AB969C4B411D3D2DAD3DA878E1F3A3E616AC2 +D4E8F7A2DF330366C03BE01DA0D77A9EFF3CBFBBBCBBFCE910887A1AD5FDB8FBF1F395CF57F675F4 +75D02C16E5A29CB237D519CA66BC9DB7B3EBECBA7AA95ED29D2BF68ABD9EF4A4582FD6CB8D72A39F +BBD2A1199AFE0FD95A3D540F6585ACF07EF17E71BF75BF758E3847C26DE13667122847B99D6EA7F8 +4E7C477B43077590D7F13A33CBCCB296584B6806DBA5B01606D983AC242BC93C0BFB600E5C342FD2 +DEB427D99302336023AC01CC146BADB5D628368AE99E9475B24E58C272BB61341C760F7B07BD8332 +45A6E83C9D47F7A769999615B6C27697DD159805098104EBB1F5D83C621EA1FD47779FF841FCE04E +71A7842785270D2C1D581ABA12BA32600FD8E1A2709173D5B9EA2DF4168A5BE216ED09059451D5DF +E124508E3AAE8EEB0D7A039D6F5ECECBCD52B3947A60E093C027114D114D9153E0069C8F3C1F0181 +DB81DBF4FDCD66B3D9986BCC65DBD9769DA01354AECA956FCBB745235C806BE21AADB15A0994D53A +74873F7BEB593D8FE491EC2ED07D4FF3A6164EB1533C09A837ED84939007B8D368AF531EA1AE41B3 +47364110F28032E343F9508D556335879BFAA67F46DF82BBFC2ECD6A630B94C0FB9067E4F9337811 +501EC4BDCF34D3FEACA2E71C837FC12508C17EBE9F4938C68EF93D265A47D33E5769900D87A155B5 +EA6FF437D409FC7349F76F3DFC0D9EC02EA04EE4C08790C252FCB9BA158E412BA007B279B00F4EB0 +13FEDCA435A27E34980DD6E93A5DED80449528FF00D8EFFE39EF97FDAA5375D29DCD72580E9F0B67 +F819E337F04718638CA18EC76B792DFB19A887D2FB21FFEA28A035A3F94D33149F8B95B2523E880F +F2D7847EA7A7803344D942BFA9DF544B01B34B36C30179803E0F651DFFBE422EF3D79F66DF79A04E +7800D6B035FA2CD0F7A5BD42FBEE67D80DE5AA5C27C338F85A7FCDDE82B9D0C25A78224FF4F35934 +8F669D40B38EF2D10CA03B109FD57F0FFC8FAF8152C07A1BB960438A91C23B60356006FAAFF167B8 +05580B3A634693D164BFB05F44C92889581B883B1177223E373E37B633B633BA2DBA8D3A242B66C5 +E29EB8E7A579694EB3D3ECE6BBF9B25016D29E3016198BF81D7E8765B36C7553DD14FBC43E371746 +B9A33CE109B5556DA5ECC1164226CBD4D3F4345126CA28F73A49806D205245AA8A57F1F49D8CA3C6 +51F323F323CA2F7ABA9E2EA245B4B3DE593FD030D010BA14BA447DC03BEB9DA50CC3CFF173E60E73 +87F595F5955D64175937AC1BE65E4834138D06F810528D547E9FDF37628D58CA9F941F28F3D0B994 +3932479C812240F79335701F9EC967B465FC59181441EFA477D2AD862650AEF29679CB281FA84255 +48738777F12E23DD48E7FF04AC35CD2355A24AC46571D99BEFCD7725D4C22A779597E9658A486813 +6D72A41C498F91C940EFFD01CC97F355249C871E4885996AA65EA7D7D13E97BDB25755A92A3A8B7E +7ECF87596C16DF026D301CE6F0396C37DBAD3450E6A24B7D9BDA26FF0357E4153D554F6541F8148E +B3E3D46BF90A48E5A9FE3C2F5365944FE467F23311862FC597D48BBC5678E03D70836ED029768AC3 +95E1CA819281925065A8B2BF13D0075FAE79B9A6EF30D4F6D5F657F55785F787F7D32C31C61A635F +09BC1288F3E2BCE429C95386550EAB4C6B4E6BCEE887091913F03319AFCD7E6D76C29E843D314F62 +9ED89BEDCDAA401584778577F56DEEDBDC9BDD9BDD53DD53FDACFF597F4F5B4F5B6F4B6F4B5F515F +51E856E896B3CBD9E56DF3B6C92A59A52EA80B7A304CD413FD0E38077E0F93D564CAA07E2645BEE6 +0FF803E34F8079E4DF11C93C9972BECA5139628158E0F680E55ACE10C873F2DC38C06F483353748B +6E65284317EB623614AA5935DF0AC8CD461634C255E3AAB9D85C6C0D830BD605BBD56E0D94800888 +882BF045C417819A408D1DB483669D59C777F3DD7AB15E2C1E89475E8157E02E719738354E8D3BDB +9D4D9984F6A1BAABEEB243EC9031D39869BE345F5A8D56A39D6427590FAD87E629F314751E9EC013 +284FCBA572A9D7ED75BB37A00272E063F7636F34207F8A44D80233005D522C13CBBC5F81F2C37868 +100DF2857CA163752C9D19A3C2A8B0F0676FB23705AE07AE47FC0E682236443404EEC01B8137EC4C +3BD3BC67DE331CC3E1A7F969F65708B000E538F529606DE565B80DBFC2F7803EE1773B473A6A116C +009A2735BA86BDC3DEE1011E3062A0CC2833530019C3B808054601AFE4956C355BADEB75BDAA5135 +B203AA610C64C036A03B7A045C5297345DEAD5BA9A2503DD49D7A00BA8FB50474D81A950FF3FC66F +E1189C364E9B711069461A7F8185C642BE9D6FA7FB5737EB66750EA25414F5505902F5B25E8D82E5 +6A39E50DCAF6D4A1FCF9B61CE87E3F08859007748E69767E0E3F027A0E8F02EA2DD483E8D350A7A3 +D996C5B3FECB72BD0745755F7100FFFDEEDD07BBB2F8DEC4602038711C8D3A2222C8C4121D9D3818 +1CA85A896FDA5181C6B7983A9A4A4A828C8F46514B4C4852254D48AB52437C6094A0164951878624 +23F195A91A30A85110D8DD7B7F8F7ECF9DDECF1FCCE80EDCBDF777CEF91EB6982DA6DFA924B8944B +BE0DD9325B74880EEA69741F9447F468B8AAAFB27C96CFA7C146A0FDB0154A6129A4F374277FD0DE +B91BA602763ECA23941BF9AF2019120199815D03DA67832CE8E411647F3547CD7166F159F802F053 +FD1EAEA82B3A5B673B35B704CEB3F3CE5CBF0BF781E63B66235B09A3D9686777A4597F17CEE973CC +CFFCBA037039F9FE17FD0BEB0723D948FD0DDC07FAF957C0FFE93BFA0E73C1BB70969DA5F9C9DF03 +DAB13A780765027E062E431950AFA45CF21DEC037AF61B60157C0CAF03FE8D72009FC42719AD46AB +BBC65DE38BF3C545974597C514C714F74DEF9B1E733EE67C9FCB7D2E7BEBBDF5AE285714653A3D4E +8FA3D9A71EA807741F46239C344EF243FC905EA6978916D162EDB1F6843F8593E193D60E6B874811 +29B25256AA0D90A132E8ECDA17ED8B4EEFC9B6B2ED62BB588E92A3A8EFF0AD7CAB39054E982768F6 +B0149642EF41A48A547B20F86C9F98282652DF67A92C95CFE173A8668C2A28870423810F0303F0DD +385D74D6BEE5DF1ACF40A691C92B7925FB1E0A5921EDB5EA3634C23B80DCECEC6AB437E6AA5C791F +B04F8A838026677F04DD76B75827D6C91259E2F45EBA6EB15BCE9CC12EA62F00F297149021334411 +A0F74A0A2301197066F233F0013440824C1027C409B91BFE0B69F01250BD0D8179805D969E2FCB03 +F44ABE8D6F336E1A37CD25906EA61BB78DDBE604A0FCAE6102503ECE31727815AF62ADE083BE40E7 +EF043C863AA8D4954EE6424E54FBD57ED90A75B24EC50066B67C5FBEAF3255A67E4A3FA58E429A4A +A3996E57DBD5D6266B5324319218BA1BBADBAB6101EC84BDBD7B7B66F7CCEEFE047EEAFEA96775CF +EA5075A8DADE6BEFA5ECEBA9F1D4049A03CD83DA07B5C7BA63DD7197E22E3D77EDB96B09790979F1 +19F119B12FC5BE144C09A6F4CBEF97EF6FF1B7B813DD89BA54975A0D5603FDEE27079F1CEC1AD735 +EE310D85C8E348576B576B37AED098D0984841A4C01E6A0FA57D85EE5DBE0B67E08F900E782FB42B +D273703235FABAD96976BA66BB66D3B9A3DD951FE14774A12E948FE42351224AAC3BE0B13C91CDF0 +1B38046580BC67D55975F6647BB29827E6519FA673A43B75279FCBE71AAB8DD5668D59E32A7015B8 +B3DC599E7A4FBD37CF9B17D53FAABF2F1A6642A62F33AA25AAC55BE82D742BB7326F9A37F922BE48 +BFA1DF9045B28866975D092BE1867D43844448B6CB769DA6D3582E74B24EFE6FA070F73ABCC25F61 +87D961EA354EB6A7F9849A73CEE229A805E45EB11B1E8A8772B81C4E7B9D3807CBC4329BAE7B9007 +4BEDA5221A70862987E8249D4467C578D178D16C301B5C675C67DC2DEE16CFCB5000D590E44972D7 +C226F72657B1ABD8AC858019E061404D3ABB0AB29A6A83696A9ADC07C5F0BC7CDEF96ED4EB93E043 +F9A15A0AEDAA5D0B2DA8B7F2557C95B118EAE100541815CEF7A69DAF8135E85A88D131744E6518A8 +9EFE3F3FD550980B6BD41AED81B1B000B0A3E972380D142E4F016A837A33CD6AD6CC9AA9B69D5EE3 +8251900A78B7CE2EF937C8E5B9AC14022CA02B7485BA0F0DB01182801EA62600762CCAA14E6EF84C +7DA607437F4076A799EBCCD399407D1B7B88D3C37E073BF94E6A694E166F820688E5B1AC1EA6B3E9 +3A47E75029A8056A81FC3B94438A4CC1AA62D37B779EE976B95D0D832C95452D82F2856ED36DEC6D +A0D945BBE13A580E39803EE9EC58BF853D80FCCD9700CEA6F3F96F0073455F84125D4235A526C120 +35C8A9BB8DF0391C9407D500F80BD4A93ABD0A1EE807B47F3AFB24BD5737D0DFC2EEE6F46E6416F6 +0150964F67E9FA5338042BF40AF5B3FA99EE5F7D0F07E0241400CDE66AA0DE5D013D807D4A2F87CF +E192BEE4CC649AA3078082137D8F76D6CE833CC82E0066378D0C9AE92CCCC23C9A47B3088BF07CA0 +67833CECE4A7A570D9B86CAE871DE60E57109A21EC0ABBD7C06138E23EE2990EFBE138347A1AA956 +5C65AE3273863983DE2BED543A45A738B3710BD0B9A073B2582DA6DD49AC156BEDEDF6766BBE353F +72149A224D16B7B81D67C789ED62BB7C55BEAAA6422D9C8227804C48EF4237EA46360728330CE003 +D8BFA08815E966DDAC7602DE09ED4D7235A09FA86D6A1B9D237ADE4E8E4C033A5B54176FC11F6022 +1CD7C7D918C8803AB80EA811E73CC4B378FD31ECD2BBD423F85A7DAD7DDAE7EC6BFF00AA773A13E8 +6B4ECF4902CAEB9FC00571417AA44728A1E438C892592202DFC13B80FEEAECB5D580CFCB59F027C8 +83755025ABD44CC0DC564BD4123D1FA8074ED553152DB8B47B62D6EB5FC36BFA35E605C184535B2B +E03FB00E4E01651A642C27CBFD13E873E3F978F605508692808CA76F41136036E985F032E0ACB244 +96A88FC1142882117A8493272A6485D3830322606F8504186E0FB77AAD5EDB80F1F6786BA63533B2 +0DB0FFD19E186221D6EBEE75F724F72477D7423AACED5EDB9BDF9B1F6E0A37D9CD7633F772AF7798 +77582018080EF40FF43FBDE5E92DCF8E787644FC3DE888EF882B8E2B8EDD1CBB39382F38AFDFE97E +A7FDD5FE6AD746D7469DAFF3AD1FAD1F7B6FF4DEE85EDEBDBCAB07F6405B57DB93E0936077727772 +8FDD638706870687A784A744DE8CBC69ADB7D6D35E2A8601E608D5BC1EA947B22496E4E4AC2BC615 +DAFD5CFBE02DC0653293F1957C25CD5CF5827A414C1293EC59F62CABC02A8834479A2D3724C357D6 +57F606386A1F15D300EF9ECE84BC2EAF5336D1411DA43E6B780C8F996BE6BA07BB077B4A3DA551A9 +51A9BE2F7D5FFAD3E0AAFF6A9FB17DC6FA73FC39BE19BE19DED3DED3EE7277B979CC3C4675AC27EB +C9B44B888562A15D0EEFC132F8C1FE8166A093BF1ECA876A2D54A92A3D440F71FAF947403D67172C +02EA319485F119750FA80FD1DE80FB545EE5956D80FA1455F067C07716FFA3B9DE83ABAAAE388EEF +7DCEBDC90552132020042E1464402344EC808002550628065F20383CAB14A68E1208061409A8D5AA +338169101587472C2F316D21D8680A01A4202031948A86D714CA0029F9A3C8FB95FB3867EF7ED7AE +DECF1F30939B9373CEDE7BADDFCAC54C9027C339E11C536A4AE54CA9A56AA93EAE8F7B555E957FCE +3F17D910D9108D6113B6A10627F10AC661507450E41D14440AFC5ABFD6DB8B1E5E0F3D400F507D55 +5FE96766B5591D36426618C993725E76E36A7855EAA49D8746DBA8AA54959BCBE827AED62BADD472 +C8FEFE1A728EEEB5F79A1AEC843CE33AB3CE46F073D06FEDAF21B5210B9D6D67F73DBEE3DE89BCA3 +53E6947D1465B6CCCD6D77628D5EE3BD8933DE19FF2EBC8681C8F6B3BD5320FFEB7F60869EA16AB1 +0A13209B49EACC296C846459B936F9D466DB6CF7FE1743FACDF3A837F5EE6752DBF83DB54C2D73CF +7B429FF0DAE0292C0399C68B79315DA12B244BA8A96AAAE40973191BD1CD740BEB41AD0CB780FFBB +7E273587DA62EFC75368B24D7216D470D4E1B6BAADEFC25FB05FEFF73AE28F20BB78E7BDF37E3BBF +9DB7FF472F782FE8CF213329FD5FAE25B5D71CC57C489EE8804720FB4FF6E743909ADB601B5429E4 +5D35A8063D0CBD20D965841EA1CEE02B6C4101F2549E7B87928166A083EDE0D6ED049640FAA8EC6D +F977BD592FEDD2F5D3B990DF4BDAA4DCA3AB8D7D20B9E4B2BEECC5B108A320598D9A2A19CDF33D5F +5FC48B780E9D7567379B7E03C93B07D541FD3C8A704E9FF396E35D2C85AC4F211EF61ED6A7207BE7 +3ECC448D57E33F0FB27BA4230A2385FE26F4F27BC9DA6A5FFB92E56CA12D74CFF51E069801211F33 +06F7A0956915A6B00A3FADF1D1F0A8F449B7A707611B64AFFD19DF41FAE122D00FED72BBDCCD5764 +37FB5FFC0B6FD8374C034A4C49781107C2036E9E925E4B2F70EB361F97EC253514329B49BF1E8FDE +280767D3E513795F3D7137C849326FBAFDC99CE1EE4372D141C451680A5DEECD0973825328027527 +7D1645A05F0493300CCC02617F486DE0FEA4CE86E7C3F366085A837E6DAAC033480D94BEEECEDA4B +F625154531DE526F593EF20CD287D423EA11DB1F9C1D37AF4A2FFCD27EA93AA94E92D3F53C3DCFED +9B6FD5B7FA7E7DBF3A0DE9A993D10FD321EF41F6F14D90C1EDF79868279ABF610F241F3116B93A14 +B331B767255BBC06C99EB590BE910D726F7839BC6C7680ECE8EAD1483332DC8481E1C0E08BE08BF4 +94F494D4092451902A48BE8A78329ED884E189E1CD339B67DEAEC3DFF10A2EDDBE94F820F141AA32 +55690A4C81DFD3EF19DB17DB97DD3DBB7BEEE1DCC31D8B3A16C5CBE2655D8B10EF1A8F57C42B3ADE +E87823B729B729BB24BB44FA923FC39F1136854D89CF129FDD3C7EF3F8B5EFAE7D7765339E43F595 +EAAB0BAE2EB83EE6FA989B7937F36E5DB875A1B9A6B9267124712435223542E6C160683054E626DB +DBF65625AAC4CBF2B2FC62BF38B238B238FA3176E33DB48FB6F74BFC127D529F94772BD928381B9C +4D7F92FE24F50A0623968A719C6D6A476A473A8ECA7465501D5487C3C3E132B3D8622B2B5DAC1B75 +A33FDA1F1D298B94654CCF989EB937736FAC3E56DFF21EEC04BDB7E5C996275B9C697126561E2BCF +68CC688C4C8A4CF25A79ADEC5ABB56E6CD749B749BE4FCE4FCC4004860FE1956265626EB9275A9AA +5455BA39DD1C4E0827981C93E3CE9ED4B5D6A8C6ADFFD393C09C2BFB473FA01F70BD819AE6B2ADCC +210F9A07C315E18AA0066383B1E97F623C2AB033BD53726738299C641E338FC9BCE7E64A325F6472 +6472744F744FC6928C2599CB3297C5744C67263213B1FC587EE65690B15C8EAF8FD647AE202F92E7 +ADF3D6E9457A91EAAFFA9BD7CDEBE198704CDAA66D6A3B1E4A3D945C8312B0B552D352D3E43E8215 +C18AB0342C35FBCD7E77FEA97FFAF7B886EBFABACC97FA3F9099489E6F815A60037C03E9333FF5BA +5D68461A87CC2199275DD6BD6D6EDBE990D947E600CEA86A524D7ABBDEEE957BE5BE14C563FEB1C8 +D3988523F818BF403412F5FBF87DBCD9DE6CA9E93287D9A3686BDB86162F872F4BEE0BEE43B7A05B +FA2436A73707ADD0050B8385612FF03DA9B3D257EC06BB414132A0BEA16F788D5EA35F8859F80AAF +22DFCF972CA02DC869324FD86378DC3E6E3E87324ACE4BF8074CC12E30BF98B62067D8966056512F +82BEA2DFD66FBB5E3B1AA7BDD3FE9DE88B7270F6FCB198E3CF91D8ED6D479157A457821CA49E55CF +DAA976AAE416D3C9740A6760483824388EDDC1EEB0D38F96844B4C1F901525E3CB5E727D713D64B6 +24BCEBF12880E4AB7EBA9FCB0415588C5C78CAB347F0229640D6AD2B7E83D11807B92EBD47B5C75A +6C57DBF548D4E1B43EED4DC4EFF05BB01FBDF1DE782D8322E755BEA7FE8DF7D5FBF61C3E05D776E7 +E42AD8376605CEE06B303FDA5C9B2BB3A4BD1B35E05CA927D5933A07D5BADA5B01E319D927FEF738 +84057817B296293F15F9130E470E4747A3385A1CA98854F8DBFC6DD293D556B555328BCB3472A14A +536907DBC12A0767416652D741BD92DEE6F67C6BDB5AF6BA5D6557A91E20A3494EE288C6D466707F +AE0F9E853CCF58D4E23436A30E53CC94703FE685F35C6FAC0BEADCAC29F526DFE4DB2E586FD7ABF9 +F841FDA05B80FC29194A1D5547DDDFAAC72EB54B7EA62EAA8BBA3DF2749EDA08B2A5CB55A3EC2873 +0183CDE0B0127F85CCAA6B203943E60BE9ADD40BD3134F601666236992763C3873EA03BC09C92FD2 +EB7BD81E92EB4D7FD35FAE692458496F2E43C2246C1BD00FDD9EC9B379868F1D03EEC79643D67E20 +0ED803EA57E05ED53CC89E4AAAA4AE8164B05F825AA1DFC5AB602E70EF234367A88FD447B6D4969A +6BF8106424978F9F86CC15ABC17EB12B3116D29F2F619819E6CE8BE457E9D7B296713C639F91B950 +CD5573E5B9CDCB3FCA3259E187E1874143D0E06A8CD4EEFC74BEEB59639193CA4936279B53F1543C +F9291662151EC5383C81B5C9B54146906177DBDD52E75AF66AD92B7B4BF6967693DB4DCEDB97B7AF +CB1D5DEEE85A0E3E9D67779EDD615A87696D6ADBD46675CBEA160DA3A1D4DB54F7FFD15CE731559D +6918C0BFEF9CEFDC7B9141A68A1A544AC42822745A97C48511B42EA9A9CAB8C4051967708A294352 +6B8D74DAA204678CD3BA8BAD352D749CE2D0D81685B143140A282EB582548CB66EA44A07AD2850D6 +B37EDF3CEF49E6FEFEE00F927BEF39E7BBEFFB3C765C5F435F4377A83B44FBB9A30D8A3A8A684FFF +12F64B580FEB617D17FB2E9AABCDD5F65A7BAD5BE556F9B95C2AC937F00D9459B57EAD5FBFA5DF12 +4950212A8CE53007461A2345AA48D5B2B42C7683DDA04E459DD7497292ACB3F01C6C8773D639BBD6 +AE75B3DD6CAFC82B920FE403D5A6DAD856B6D59F73C970463BA37FA17F4133DD48341203EBE046E0 +467079707928127E0B8B428B822DC196C0ADC02DC3322C912932B567B46728BB521E7256382BAC23 +D691817BA0C104D831B0C3CF1D7BEC3D6EA29B489D8ACD6573F9BBFC5D9D42FD0FFA0F6216EC8744 +91A8DF8622BD482BD54AF94F10C36328BFC947F29157E7D5B9196E063D4BBBC2AEB0E87517F6C235 +EB9A5D6697392F3B2FBB796E1ECD059A533C8DA7E9413D2872444E202990145C00778277426FC1EC +D0EC6033AC0FAE0F4C0B4C33661A3345B248D69AB4267E995F66FBD83E7F4F82DBE03638DB9C6DF6 +25FB92F51072E1247C677D679FB04FB8DCE55E9C17271FCA876C17DBC5BFE1DFE8EBF5F5E2359042 +1A9F401EC41BF1E29AB8A67FAD7FAD356BCDBC9FF7B35256AAAEAAABB253767A6D403B6AB037D83D +0217A104EADC3A6F216C8047DE23CAD534D354AFEA65D7D975DA8DD477F4E950AC178B3458037466 +8688217AAA9E4AFFE72DBC857DCE3E57F78066625006BD7F00F2AEFB47D808C9F01BF804CEB9E7BC +45DE223904F0ECD43435CDEF2A982B7C33DFACFD1A36699BF414F81B1CD78F0B5DE834ABF51DB044 +5FA26DD1B6F03648E6C96C229BA80A55A16C948D741DDE3F21D68BF5AF53C27DF7BE3701CE429FD7 +274FCA93342FD413F584CE38DF08B5BC567B1DA8D7E5C3BF6119446811BC1DD05779248FA4EEE3F7 +A1596C96A250F516BC03E12A5C7E002530179200D72667C3A7F2539A93347B5808F600DD5FCA5795 +50CFEBB561DA307F77E20CD36FD4EF592FB197FC7B8A9C23AFC3FF7B5B2FD400AE93EE357545EA0F +7EDFC2AE51AB001995762BCB827AA0CFA3AEB31AE8EF215805CF42148F627F079ABF9C71CA372A4E +C5F959E34FF00EFC0EE85A28F754CB6A1584A350AFEAD90C380535AC86B221F529FF73FE0338B3DA +086D843E0836E99B449488322642A551191816186674408C11234A44897E5E3FAFA56BE9FC38BC08 +B44B297B217FF2AF00E7D1DFA9D8295E9557E5CE71E7380F9D87EEAF00FDD1FBCCFB4CB6C936D5A0 +1AD849D80D112C4255A80ABF67219BD2DBD1B3A2F9CB32E015C0FE603AD3FDCC9A2DB3FDFD980D74 +8F8BBD62391C904BFC3C37468D9177211DD0F9A4210DEF5BEF5BF9B67CDBCFC00FD4037693DDE4D1 +50C48BA803F132781DF0621B803E97EE7311509E2C85AD90AB72FD1D4DFDF655F9AABFA3770265CB +305809C8E8DE41EF206540FF8C3D0F5B01BD41AE8162C803CA191DD02A5BD57C98A2A6F819E4CF10 +2123BC4B70074ABC123943CE50E36126FC152EC397403B933220CE9FDA0DC7E0B17AEC771B3A9FB7 +804230B22DEB82B3ECAC3295E967423A4B7180F3AED6C164C856D9F22C50AED80EF8FD7B3FC339A0 +EF41E76B272017D1EF99E697FF5D0EA943F23ED0B5E019C8C572B1F715E039C929F00490ADBCE9DE +7477002EC02077905D63D7585BE1A875D49E6C4FB60AAD42F326B4996D5616545BD5660F50DF2B35 +4BADF7ACF7ECB1F658A7D2A9A44CA34FD22785AC9035387F70FE506BA8153D2A7AD4E8EED1DDB1BF +8725B14B46DF1E7D3B7A45F48AA8F8A8F888F288F2602818622FB017EC79F6BCBEC57D8BBB0ABB0A +9FAE7CBAB2FD0CA4B6A73EC97C92D991D691D6D5DFD5DF5BDB5B6B2E339739C54E319D4BCA3AD481 +C42B705C1C3746C01A638DE88063E298FE547FAAD568351CD808368272963BC41D62755BDDE61BE6 +1B0387070EF7D7424F7F8F39D21C69EDB7F63B754E9DF7A3F7A3BAA96E6AF3B4797AA7DE295A45AB +D1657405B2E042E0423031981868839FC084F72117220391C60A0833C2448A48D187EBC3B5F1DA78 +BF7BE11978055E8193EEA45B27AC13E62E73D7C06BF022540D5499A7CDD3B4D32827D10CE14BF952 +BA97E2B4386DB41BED817190069302938C582356C48818EA5F7C2E9FAB3A55A71C27C7B90BDD854E +B8136E1DB60E9BB966EE402FFC05AE0E5C354F99A7AC02ABC0118E702FBB9729B3D3BED3B66BDBC5 +04312190104808EE0EEE0E7D18FA306C3F9C80A3101F161F2C0F9607320219E2A2B8A8556BD57C0C +1FA372548EF70022BD4837CC0D7316419C13677F0945F03D34D94D4EBE93EFE6B839D4BBE479799E +25B3645EC24BF437F53745A928353E363E0E1C8032F80868FF078C806EE916650F76855D51992AD3 +6BF69ADD05EE0227DBC9B673EC1CABD56AB59F85E970CFBEE70C3803D405648A4C5107D401B68D6D +E3CDBC59BBA05DD033F40C3FDBBC0F57C415639C314E34C246088990D603915A240FE7E17E9FA991 +355EBD57EF9E872D8059E93C761EBBEB60AFBBD74BF0126434202FFB9F95C7F2684EF156DEAA65C2 +4EB0A11D2A0167509BAFCDE73D40FB6A3C1FCFDA80E6C128364AB9500ECF43924A92FF85326807DA +4FD4093602EDCD16D5C252613694C1F7801EC65C7804D44B3B80E6F31F60155BA51AE12064A92C9A +07FE5CA7DE582ECBFD8EBA01EA549DDF65D177A927D00CD6C642361C863990A2A5700BD6C2543ED5 +DF5FD4E10413FE2C7E0E125402BDAF2C827F01FA825C0AF3E57CCFF44C39151280720CF5A6BD40B3 +8BF627F59D4A5549F38025C05E403FF47BCDCF807DCC3E029C09BF4F2D838D407D93BA47124B5277 +D55DFA3EFE7E7D119A58131F0AF93C5F6BD41AF56ABD5A6C129B28631A9BA10EF619FB44BA48D70B +F402EDD4FF38AED7A0AAAE2B0EE07B9F73EE03238428302AAF4C24D1296A9054F3928E3AE90C21BE +AA8298A66389A398440B222A0FA713888F04A2921009515B47D00CC6FAA845136C196750111ACB68 +AD1AC32B86510705C205EEF39CBD77FFEBDCDF07862FF79EC75E6BFD97D6C877F01DEC3B7031976A +512DEC77F0162403ED86743DD4BFCF40348BA6FEADFE0D93D5647A57F6EE7A53DE54D970401DB07B +3BBD9F313807B92CD79E5BE861F6B9A67C990E9156A4D962B658CFC1EFE1B6755B348B6619069801 +F63DE23B34FAFC1DAE6BD7F5143D45EB03A7E6E427208EC7D9E702D9443D025CBFF203EAD5BEB662 +592CCE4135A48814FBB7FBAC3EE18604A885D3E2B44C936974166996D9CFF7317B4CDFCDB3209127 +DACFA19C95DBBF11A3626897A1F92BA7C96976D6A2DC7CCBBA65E7D9BFC105E8B17AC412B1446E01 +CC0A9A49F208FC0952204926D9591399D4CE23D361848DF03F007A0EEB601D6ABFDA6FE72A8C50B1 +0FB281AEF98AB862FF3ED50EEDB1FF807B80DCA12A5405D5825DA35DBC4B4B07EC5AFC2C3FCBE6B1 +792A5925CBEBA04BDDCEF5A5A294328A9D7BD600729DFA233CAB9E951FC34AB95254C0ABF01D20F3 +C868982427890FE17FD0249AAC00D45BF53453CCC91061468436C1B8D038DA690317A12A50E51FF2 +0FF9AA61B36FB3BFCC5F160A0F855346D5B2B42CF77AF7FAC8F0C8F0989A989AD87DB1FB12CA13CA +13C9B6C46D71D971D9310B631646264526853D0E7BAC1FD38F894A51E94FF2278D548C540CF3613E +D83AD83AB0039A069A862A862A46268E4CF436781B02DD816EABDFEA674FD81323DC0877CE843667 +9B2B09F6BAF63A8B9C45C60DE386BE465F43399F2D668B659C8C3357982B829F053FF3FFECFFD97B +D77B776CD7D8AED1E6D1E6B145638B7C537C53FC6DFEB6505E284FC6CB78FE3E7F9F6ACDD9E06C70 +8DB9C6C266434E588EBBDC5DEEBAE0BAE0AC7256390E3A0E1A0F8C07FA1E7D8FF605BCA8BDC8B7F2 +ADCC0F6BD95AD50C7DD008B42FDC056436AA1B512C8AE9F95AB940B53253CC946FCA37A987702777 +6A1ECD631419458E4C47A673B273B2835EEA36C736E3927189B2356579D5AFFA85294CDAB9686605 +5383A981EC40B63FC79FE35B0759B0061EF91E0516061652DE317799BB64948CA21EA3D56BF5C68F +C68FCE3C679E3BD99D1C160F0B6127603D43BC71393D4E8F63BC63BCBE585FCC9B7893FA527D2942 +2264DDB5EE9AF7E02A74995D56A295283244867C5DBEAEA255B4DDE7FB581FD5B5B603EAB43A3D1E +8EC009FD04B5395DC029380D58F83497E6E2F3F97CDAD3648B6C11ADA2D5CAB432CD42B330D405F1 +4073F337B025B4C52C314BAC55D62AF1B6785BFAA59FCD62B37835AFD69D40BDB2D6A875FC1AC241 +7368469951467BAD1EAD47DB3313018C6D601BA83E68679373E55C5108BF85B7E03938294EDA3915 +35A6BCCACBAEB02BBC9497DA3BE31DED8E3E0368478DD563E97F9A39F6DE82DEAD86D5B0FC2F2C90 +0B44BEC8B7FE097F8125506295D02CA63E403D4555AA4ACAD07C2D5FABBD0C47B423FA6AD80BF940 +672C08EBB5F5DCE426F51696CA52A93FC80F0135273E159F5AC3D6B0180F1C1C809D513C140F658E +CCB1675C892A615301B397F640DECEDBB5D550A3D5E82FC31640BEA1E7A7AFD257695D50AC15F322 +5E44B39AE6857D8E336486BD534C87B9F02BA0BFBDA297CE00BD3FF557F0291FAB649576FFA559B6 +0296F165AC1B683E6236D97B46AECA95AD80594B7990F603F195F84A46027AAC5AA696B144A867F5 +9489B56FB46FF4743DDD9809FBA0D3E874BCE278C5E880DD906BE4EAA3D00BC57AB176140A20454B +E147218367B0C3F03CE043F9455E027CEC5D1779439D871BEA06AB06AA697A66B8073AD7AC160A58 +81BA0647A11756ABD5F20E605714DFC207E203FB9DCF83416B50EC805BE2962C02CA0D7380EEFB2C +6402650ACC16F53C2053B14D6C13EFE13DDA01F8339401F57F64194DD774CA31FC0DB80A1F03E51A +9AEB19809E47994B9E9167EC59B014304755BA4AB7F35905EC02A774D23CA573631DB38E89057010 +1A01F5273602762FF99A7CCDDE4FA9365245AA3D0FE99D1F81EFC5F73457E4613809F84DFBFE2700 +CE883C280FD23E28DB65BB3805BF885FE43BF21D7BFED0CCDA0EDDA25B6E8564C035D1F7D899EA27 +F8172C876ED54D7D95E54021E0FCDBB906394A6D57DBE50BF2053BA7CD834A403F159BE08C382317 +C945620070A6C45571953224651B55A5AAE4901C52698033A6DE55EFCA1A5923C2811AD436982826 +5A69569ABD1750EFC11C0CCE0DCEF51FF21FF2FD04215F88F6C9D07068583488066DA9B6D49DE64E +8BA88BA88BBA1D757B92779237B629B629DE0397E32F4F393FE57CF486E80D11C188A0DBE7F669A5 +5AA99960267893BC499E973C2F0D750E750E3E81B2C1B2A1CF873EF70C7806BC6DDE36EADFD447F8 +D3FC69E39E71CF75D975D97D08F01D6153C3A6BAD7B9D7B90C9761541955BC9FF7D3B9169F884F42 +8DA1C6407A20DD17E98B1CEB18EB18ED1EED1EB938727174FCE8F8B1E363C77DD77CD78275C13A6B +A7B553FDA07ED05BF556E766E76697CFE50B9B097B6056D82C578FABC751EBA8A59AD20AB542BB1F +50367B0F28437C0BF7E57D15A5A2180D905ED6CBDB789B9601E1B0013A200F5E857130074CCDD413 +60A5BED2488153C629077330E3213C653CA597EAA5D40F998779D41EB5473E239FB1BEB6BE365BCD +D6D047A18F8245303F383FF000EE04EE0413212B98155A1E5A6EEE36775BEBAC75A25374AA8D6A23 +BBCFEE6BD55AB57E583F6CE41BF98E02D809731C738C76A35D3FAE1FA7B9C8F379BE6A524DF29C3C +276E8A9BD600FC072E5997449C88934BE412B5402D6045AC8866893E4D9F661418058E3C380023D0 +0D331C338C66A359EF019A719883BC1926F009F6FE339BCD56F7E1145056A39D06FDC7DE411AE10B +D80CB44B516D5D9417D52C980EEF413D6401B225ED7FEA0DC884A96AAA9DE515A0FEE452C8872980 +2C64D72BFAACDC0FFF67B9FE63AABCCE38809F73DE977BBD80D5555191C658345210510276F347C1 +546A03AB445CB252148B8E564AD4C63924ABBF266D749DDA56012D2A4AD4016DD43997CE89624DB5 +134AA3916204D496CE1FA853F971B917EEFBBEE79C7D9F37E3F3CF0D819B7BCFFB9CE7F93EDDAA5B +33A03D2A0DBE665FF38BFCA278051A45A3F107580F9F02CD4F0C4EDA35C4643199B28A3B43690ED1 +675EA156C867409996F6A55CA0FBD5A49B582A4BE513F944EA5D54F3463EB4419FD167FE11DE8568 +33DAE8079AD139228757F00AFA3FFACEB47B39B721DE89B7F3ED7CEB001C833DD06C35DB47EC234E +9C1347F99D7600CAD0BA45B7B8BDBA9DB5F3F701EFC7DF823DB0186826A5F374761F3A58071FCE87 +B3F3F03D5C07EA3525F01A7B4DB701E6197D177D5A9F661381E607E6009D031F0365700B8E00662B +3F06F83D7B0AB4CFFE0DB6E82D6ED6DF07344BA592B4E7B25D50CFEAF952BE548C84DF0172209DB7 +9B9D7600F28678269E19732115B220D288144922897741112F62C5AC58DF80701DEED6CEEF819E7B +9A4AA33D4057EB6A3607F09C591B6BE3EFC25EC8811AA0CFFE17E886EBD009F47A029FC08EC14C36 +D3EDE774DF0B81FA2DFA29ED907A9E9EC746402ED0D9E5B13C77AF1D0DF4FA5F800CA2DF07D430CD +5B354D4D73674025FC1666C26E6896CD6AA3DAA8E381EABA55B7B205F01B380BE83FAC1270A7E9DC +D856A0991ECDA2F535C07D50FD40E73C494D72772EDA6FE8E7A6BCA92600E58D16D5E2F67D6448B7 +568B2017F2017381EE90CED259EA31D09ED40BB540FB12CDF887CE43B9542EA59C28E961FE038232 +481989F6449AA9CE4E67A7BBEF3D8406A01DF647F923BDA79EA167A8316A8CFC33FC13BE81ED72BB +730730975524E01CDC197C1FF037EECE4933EDAF50212B540434A926BA876E3F409E71F70EE44A75 +481D92F3E57C27015220D689B5DFB4DFB42EC266F8C9FAC94EB7D3AD0C2B23541A2AB5BC96D75E65 +AFA29ECECFF0339E059E0591BB22773D6F3D6F8DBD32F64ACCA898512F54C0AC1766451F8E3E3CDA +1C6D0E4F199EE269F434D25DB50AAC82C0B6C0B6BE2FFBBEEC7D0556F5AEEA9BD937D35FE5AF0AB6 +07DBAD43D6219AE746BC11EF49F024F8A6F8A684D702156C6678A6F796F756D8B6B06D468411A13F +D21F391F3A1F866E846E0C660F66077A023D036B07D6F6070033ACFFABFEAFFCD9FEECC088C08841 +EFA0D7F2593EAA1BBAD7E60E7387F71DEF3BC3FA86F5F99E40962FCB3BCB3BCBD4A616A630E95139 +A79C53568955129A032FC2ECD06C6B81B5C0EEB2BBE44AB952AFD56B793C8F1725A284669139600E +84AD801F602764415C589CF931AC80ED5004DF9ADF86F1306E5E83564835538D978C9744B24866D5 +AC5ABFAC5F56B12AD669701A6C3FEC8769F0367C0C07EC03CEAF0033D9E9743A292B512FA5DECEAA +58155FC697899562A591068BA0C0281057C415FE39FF9CED63FBA866E562B9D899EA4CB5DA613CE0 +6C42C150D0BA605D704CC794B3E56CFD9C7E8E35B24631414C302E1817CC4A78643E72E756B9596E +B402FA0BD501FB0190B7F412F835509D15EB629602A7D9699EC81345346C02BFF01BE5B01BAE4037 +AC06F42BD10E5C707E801F60ADAC95F62AEA49AA07CA80B21BF56FCA83B8BFDA07F5BA9E4D834CA0 +BE4CFDFA245C05F41AFD10D0EBDD1CEF28470B2D54159C85AB40EF49F97E374C06CC127916964011 +F8807619CABE27E549B54C2D736731761856C36AF87CA8E7F5E203380B3F8B9F8DF980B3317E0173 +8C39E23F6009CBF0193E7106EEC179A0FD0ACF8AFB611314F242D60CA580D9C1BCF022E4C074A039 +407D16D982CE95FA39E25098EE07F4425504F94033FC03D806C823AA12B0A7BA3B0CE589013DC046 +01FA2E1B071110CFE2F517B05C2F570FD403B75F3501E562EABD07E1EF109221774FA0DE77555FA5 +FD8797F372F136748A4E23C1483097C0BF211B32CC0CE3B071D83D9B5C409D1B494692B91C92CD64 +A30B6E02CDB029C6147E9FDF67EB60329BACEFC2397DCEDD77D6F1759493CC89E644A301B28D6CF1 +443CE1EDBC9D3D832816A5EB741DCD20F775B24E56C76131D09C5BA7D65106A7BD97FAA53AAA8EEA +2A5D451985F5B25EDA935817EBD27BF55E7519B8E294EFA40DEDB29D6A4ECF07CA56A7A04C97A93A +5527FD1027E39C36A74DE603FE8766375B0C16B3F856B80D9F41312F667EF825503EE08CEB0EF82F +E0FD741E14E802750228234D04EADFA5801AA5DA75FF7E08CAFF6FAA9EAACEC306B5417E07E7E579 +DA77DC5ACE009A1FD86BE463C89379CE67B005E6C15BD0EFF4CB28A05981DDCBBD1BF7E00E5006BC +087F8244580D492AC9AD81E96ABABC068BE422E72EBC0E939C497607AC8436BBCD498583CE415903 +C8D9F228D09C7D0474AE9932D311900CDFC351E7A87BDF3601764BD9213B9C33CE19BB162AEC0AEB +31BC6ABD1A7A0CB3E052E8929D60BBB38BB202DFCFF77BF678F6442E8C5C38F2C4C813A33F19FDC9 +B82DE3B68CCF189F110D51755175236346C6846F0CDF68AE31D7D0B31ADA3FB43F9017C81B583DB0 +3A5016280B76043B42C9A164992ED379292F0D9B1136C3DBE46DF295F84A226A236A237B21313231 +BC39BC79D8A3618F3CD59E6A73AE3997B5B016EAAB966DD943D787AE0F660E6606D3826901011E78 +1A781ADC15DC3558395839D436D4669DB24EC9AD722BD51B7F83BF61E418397457CC5C33D728354A +511A8C6AD75E6FAF1F4A1B4A73E75BCA408ABFD05F38F0DEC07B81BB81BB8397072F5B855621ED3C +EAA97AEA66D9ED7CBBC880EFA00CF600ED5531500A5F8012CAB863DC315F877EB33FEC1EF4C020DC +0EBB6D8620D14C142111A2DCEA665E0FF3E81A5DE3F674F4211ECB63451C1C17C7DDACD908B8E746 +8FD163469951D4D7CD34A0EF3409169A0B8D5AA3D6DD7336F00D54EF5497CE5867AC1563C5841242 +0943DFC0CEA19DA1C250A1B5C65A635FB22FD1BE40199F6D669BF903FE40AC8073D0201AF8397E8E +75B24E9A11B25B76FF8FE63A0FCEAA3AE3387ECE7DB39884841432A0EC69E94001A10569D81D6240 +76A56069D82923960995450670CA0C505C8A52ED20546AAAA02C16285B4929832995B00D2D16D402 +1281B448A82141612A04F3E69ED3EFEF8CE4F347DEBC5CEE7DDF7BCF799EE7A70C965C9A5CDAB01E +A7D0D8D0A8FED958D6581617C405DA3FF65DA8DE2EC3657B39CA037945592DD4F02FD1226AA159DB +8EB6A3CD6FD119DD4D77654CDF07C558E29798C7CDE3360BEBECBAA822AA48AC4CAC4C698ACD9880 +5E28482908D9A838511C1D880ED89976A63900D5A8D5506EF81AAACBF5BEDE3C82B7F03EA64335BE +AFE91BAECDCCE69F81F220FDD52F02B5C83C8D3F835A6C6A402D577DF7FF83E6BD66BE99FB1CEA75 +1FE28ABB127AE7169CF7E74D1FECC326DC32B7142BCC9378024D4C13F5043FDC0F0F75E15EBF54A6 +D35CC95C1FFA7EB5AF3603403F328F61B019ACFAADB9CF8CC068E81ACC28663BEAB013E40C7305CA +52AF618E9913EAFE7F510ACDDBC7FC31938243E650647021BA90625189EA94EA30676D49D9929891 +9811AD8DD62AB38435AB739F35676D912D8A0AC11CA4BE9198969816F6C1C468A22DB7E5A197921D +FC97502E7C183D3105FA6CD7CD75FB1058B77622B6600798FF34FBF82F90EA53D56FB40EE35FE27D +688EDFEC366B56F4CB7109AADD73A067C2DCA61AEAD25C5A7C05D444F71AEA5C9DDFEEB79B416805 +7D0ECD03DF81D68D32897AF046B4756DE343A047C5E7E2736E915B14B2DC2054FA4A33105ABF93CD +64F5FDB07E4A7C89ABC45C14BBE2D0E79517D4EFF6C47B5C0A8663A15BE8B37DB6ABC51FF015B680 +F7F5BDC29C415F0DEB417FEB9CEF40F9663B66BBD9F171686E1889F618180F6C2CC7478D1F297BC4 +DFC31ADC003DC28D843E57094A41B1D23C167E97813E152F403AC64379703E96C44B1A636C84F211 +B92A79118B3106EA2137A1797A036E276F37B6C7521436162637E104EAB01B45C922D5A086790DF3 +92B392B3948D742DCF4F541555A5CD489B9151945194599759D724BB4976D6AEAC5D1927334EA60F +481F90F85322CC66BA8FC93DC93D0D2F6055C3AA6441B2201E178FF38BFDE250F3997D526B526BD2 +4BD24BEE2BC3A7B881F3F79D4F2F4F2F4F43EA8AD4159AB523D84A5B19661DE5DA2A53653BA3D6D6 +4639988A7F6113AE45D7128598929892928D67301FA529A5AACFD1A9E894D6AFAFF0159AF374CF92 +F9C9FC8697F03C36366C4CEE4BEE0B330D9934D40ACD3CEC49AD497F1AB3A0D9436B987920FE0706 +60344641CF7A1D9847E2B3F1593714CD5CB3B816FF46B7B85BE3A7D80BCD0EEB41C18EC7C663DD04 +37C1DF8FFD7EBF79039A892FE32BCC4407D3C15F07B3927F169A9DC6E100F84E7EAFDF6BB24D7698 +FD6FF81B6608B40796E3AEB9ABFA667F0D664D5B636BA2E9600E8F866005DA446DEC515440F3FDFD +C8B139660F9C71B627F2F036EA6C5DD41E9AEBFF06EE6D2237911B1DC34E508FA2B428CD5E87EAC6 +8318865C9BAB8C635BDA969A3F3517DAFEB67F387F2B4C41179009C20C3902AF633906E369B4B6AD +CD55E8FFAB4F4C023DC9AFC35FC17CEED7FAB5A69D6917EE97EABDB2C2BDFBF5125A437986D9D6DD +71777C3FDCCB711F423D849A15E6E491503D9F0ACAB0CE65F8D10CE3DFC12EA8CE5DF6974D022DB0 +0E1BB0DFECB7CD6DF3F01CA9A9C4BC487934F4D717A13A479F531EF11FFB8FC3EF18EA89EA43FDA0 +EBEEC07338086ABB29053340C87BEA1FCA803A663D2EE22FB8642E8567C6F5ED18E8DE75C020A4DA +54F37BA817512375AF4CA129D4B543CFE1B5F9168641B9EB51BC8C17A0F796423D5B796A2834D3D3 +CF4D17D3C557810C6B324DA6D66498DDE965FE17D07E5A06CDFCCC55FEE7D0FBA7B0193C2FF303D0 +7FCD53D0F5B4F63517EC86BEDF0D1C06FBC336B54DD58BC2FAEE683B9ACFCC675A1F9AD34CADA9B5 +FD40BFD23AB6B3A13538169BA1FBF10A0E621EB44EFF889F612F3641EBEE0C3642C71EC71C30CFD8 +B976AE894D6CF909EB51F749CF855E1EF69DD68E328FBE8FB29D7AABE68195508F9B0DF5B7B650EF +E57E2BF785FBF70A3403685D75463E46F811EEAEBBEBDB8179CCD5BB7AFF3006220FAA0BBD91839E +BEA7FB3BDE82B20D3528F4DBBB588F333801651465DE6A54C695AEABEB1AEAD445E87D1DFB2EB661 +28E66112949DA6A10FBE0DF5A6DE1804E518D5C4A7F02B3C8AD7B1032FE2263E87E6842168893660 +EE8FEBE37A978307DC03EA7F2133FD076F4399F312E8ADCA88F117A0F5B9C7A0733C02F5E5FE5883 +32AC77EB7D165AA12DB467550734D36B0F7F006651ED437F02ACDB502B76E09B7DE86FFA9B612D6A +1E596D56873D7CCD5C0B7D486BE887D08CB40AC3A1CCABF53404BF4309E6E39FD0BAA3FE467D908B +797803CA2A47B01B2F409DAF147AADFA3A070BF132DAA117F2A37C5B860BD88659D88DE5DFA06F86 +F74FDBD3516694690FE326EEE04D682DEB337F1FE3ED78731BAA1BE7A0B5A9BAFA2C5A4335701AB4 +56E7632E7E8C23D0BE640EB7D936DB9C0733AE6D669B99ADA0FE853DD112CCE79A97C33C7F06CC7A +BACFA623DA40F33C3367985DF5999E84EAD524F4B57D43EFD78CBE0BDA4F1B41DD373FC1ABD0DE7A +1EBA6E09F4B974CC4FA16CA1E7A73DA8EBE87AFA2EA3CC28EFBC330FA2C81485BAAB3DABCF4A1F35 +5D4DD7B006E80926C7E4F823388E06A85EE9F5393C87A3D88705D05AD2BFAB2729EB9CC4557F55D7 +576F31F95056A8F375E175AEC9F5E5D0FA3B8857A1F3AE81EA640DB426758E3C93E73FF19F841AD3 +C3F4087557B558F543F593AC1ADEE39CA177E838AD5FF5233DBB0A2827A847D1234C19C8B6E13DDD +3FF5A5A3508DDF06AD07F50AD5DD24A8B7B607D4AFD90BF609B4457B4C87FA8DFA8E72A4EA722F70 +7CC858F4FAD0BF5537C927B40DA3FC663BD94EE1FAD5E0DFC2B3A37E87BFD5A3BE86FADD7BE63D9B +6133CC073801AD59F504AD097D2FE5B7355806EE4D980F94CFE8457AD6A1A765610CD4ABBF0B7A5B +E857645DD3C97452FD0D7943B9652BF47B15E6E24D3033F81F41F9A623D4CBC826BE1B54AFF53EB5 +3AD49A620C86726B1A345336F7CD434E507D3E8C05D889D52097842C4186D08C1972D130CCC02A0C +808E5F096595DF60192663139421A642194299425945C7AB3E0E04B551F5D73D8476AE9DF287EB83 +4C97A97AAF63421ECB422FD74B753AD4E33C97A77E11F288B2DE4EDC826AF406A82EABC66F87EAF5 +56709CCE1357C555AE37BABBEEFF67BA8C83BCAACA307CEE28B0943390CE18304D6B2CE3A490D218 +D2A8C396A33139A5A128695AE218958D0DA360AB86293088A82051200819422EC96288819903AC24 +8EB616E992B24142948B8AD3AA398CE3EE3DA7E7F95C9CF6F9E3F7DBFBBBF7DC73CFFDCEFBBDAF92 +9ABF0C0DB9C11E133DC99CB416CC633782E3ED80BB806BA33791F5620EF68317EA17F2A03C28EEBD +19FE0DE6A3A7C11E617FF82CD817F4DF3BE079D89D77C7BBB097FA0EE7C3E9A0F79B0864BE720BAC +8139408E8CFDBCB2ACB456A22E068235A61F54837E0DF67BFD893EE491F44868947B054FE61E893D +B637ED0D4DDC097814F7455A0D5D605DAF056B9CF3C233DA639E036A3AF688BACCB931F6F6B43DF6 +9D5E9A6B432B3F0D1E9B02A3E1F3803FA99A40DF7C1DA8A553E17B30067E02FA187BD683A03FF2B7 +56F826DC00F7807BD9F32E077C636403F67BEA493DD539A0FF29A9783C1D4947F464D5F86A7CF448 +F382CFAD9E704EDA036BE010A8D3EE55D7C435546FDCCBEAAFBAA5AEBBDE7A4FF7654FE94967A633 +434FF796BDF625DF511A0C9700FA1CBE557F3A081C430FCD35E123D177F5DCF7A7E6878FC767964D +7010CC4D2BE09FA01F6D2B6DFADBC8027A840B807C95C6C054381EBC1F7DA7F496DE340EF0FEEA45 +F40FE769761C9BC6461ED357E3F5CBE17238FC363514BDC031AC27B245BA181A41FF3B19D47035CA +5EECF3A9F35783FD4B7FE93CD4B95BE1ABC0BDD24CF0399DCF34308FB826FAE826980E3F067BA7BA +B9185C1F739EF7A307F8BEA3265B536BBC577B843ACA3397EED21D73721FF88EF1D3E17FAD07EA30 +6A155D8ECC617D5843D69AB9E3A7A007370FEA99E8EB1F1DB7262F83457005E8C5F5E47EF773267C +0D3CEE7873400FA35FBF0DEE076B731EE86BF45F2B60068C831B818C507D1CF413EEBBD7C11E321B +F42977805EC5F5F2593B4A47643E6B6409F07F990EEAFC83800F0FEDFF360C8209705C392E3F03BD +D006F3E00F70155C078B603CA8D52D301666C3F7415DF6BB5E16FD0D3FAB373E152ECC17865E8F80 +13F389F553A0493D087AF477414DD42BAB93ABE071D06FFBBB3A89BFF658E8A7DFD5CAC6DCE8B875 +57DD9547E551F52E40CFF3D03CB4DE026FD56FE563F2318E1D7DA1CA55DD5977C633D81BE809F9BB +300626C202B0D7DC0C660F7C7D5ED78FCFFB77D802F6399B4E3BBC925F294DA52977E5AE3214CE28 +67E4C3F97068B3DFF92B93C17E6B0FF57B55AA387E4A39257AE9EBF05FC0F3E77FC08BE0FD8F00E3 +E68EDC514697D191A13E093F04F5FF2630A7AAFD7A2EFBFDA3E5D1F0536A025E2EB4C61CEBDE3D2B +9D153EEB64702FA24D6901E831F5CBD694BD007FA21687EF41C3633FA8D1EAA9DED65ABC03968139 +42BFAE47B7D66BD0DB9B437BC04CB101FC5D3FFC335800D6BB39D57A57E35F8495E0B183301FCC00 +5E7731B8675A004DAE264243D510F3D4BBD357F4F1E1BFF45CBBC13EA56FDC076AB7FBC45EB710D4 +5CB5E34B80DE851EA835E6DD29A0DE9D0FFA72BFFB89EE85AFE69CF22F20078406FF1EF0D8A50FF4 +B9AE2F4B5676941DE1D387A421E17DF1CC6A7BF8F4B3D3D9A1DBEF95F7E2FDE8CDB93E0D4803CAD6 +B2559F1C63F04E430B9943E8B459C61782C773EEE54039107AABBFDF08EAFD4BF000D073C2036C28 +1B52436A088FEFDCEC47EABC7ACAD8A1896AAF3E7E57D9A586944EF0B9F4F4FA46F38E357427EC04 +FDC572B04F707DCC59CDB1FFEC2BFB1C3BE6C13A451F321FBC53DE89DCFA3BB087B126D66AAC9B73 +53A73CBE05E861B1169E6BEF742D9E2C4FEA7FE37CD79E6C6056888C3B214D883E679F715DCC26F6 +22B251F45BDE83EBE73C622DFE02EDA53DC673ED5F2DAF9A6562EE5EA7C71E01FA24F398EF6E2998 +C7BE02660D7BBDFD4F9FEE7D3D6ECEF43AFB9439D3F785AF4A77C35C201F866F580566137BD763A0 +5F6A0132427A1C66C15FA10D7E0E07C16BCC84D6F62DB002AC757BED3DE035ECEF18D37C6BDD9825 +9C27BD3B5D0BE686E16036B496F5175F043D879EC5BD607D99F5CC7DBF816D30155C3B73A8B913EA +5930B79E1B79E23EA0D6AA91D5C8B43EADCF6B6100E8F5F5B00B617D5E5F1696859163EC55684D79 +A23C9177E69DE5DC72AE7A57FF001E806700DFAC7EEBE3EB3E68A95BFA0EF51DAA2F8139B0A45E92 +87813DE57330294FAABBEBEEFC0968CA4DA1FFBDFD2C07B3019A1F19E27C180278F8DC9C9BEBBF81 +BDC33E733B6C82E7E15668077BD352F077F3833DE903F0F881FA40DCEFE5FAE518D35EE2B8D7C205 +F019B09FF8FDEBE0DA4C833BE131B806EC27DBC0FED30DF6998D796339B61C9B77013D397AB3996B +7FDE5F469411B93377966130AE8CCB7DB9AFB4C0F5D00C33E03C30D74D8121E0B9FE46EF295F0073 +C3F1F02DD0075C064F813AB2B96C8E7DF25A792DF4AF19F4577EAA85E6516B6F6E3F66DD873F243C +F54BC0B16A78353CBD99DEAC4E876FC0A7E03B80EFAA4E06FD8D7EFD22D0034D03BD923E7E3AAC82 +4D70336C86D5700D2C07FBCE64580C57815ECA7E7429E8B196C295603E78081CA31D3C47FFE6B8E6 +0CC7B147E9B9AE067B111921FC9AF943CFD50C275427A4B7D3DB5563D5183DC55C640FFA23B83F7B +41FF680F753DDCC7F4CFD8DB0F81FBDD3EEB2A999596C326D80A3F023DDC22B802CC12FA5CF7A4FD +D9F5564BDCCFBE03F7A15ED97EA5E6789EBAE5A77EDC3DAEEF3E15F4D39E3312D42BBDB7E7CC80F9 +A0CF76AE663AF7E536504FD411FBA57322D7851ECD01F54C2DBA12D420DFBFFEDCE772CE3E8BCFEB +7DEE05AF351FF9E95A79EC59D097FF02ECCD8E69B63ABA2E6848ACDB6DD0DA8F3DDA35BA1D5C23E7 +703DA8C9CB401DF49EF7C124705E8EEF5AB9EEF67B9F751DA8B5EAB6F7F5D80DE09ABBC6AEABFAAE +8FD633A8FFEAE44D609E33B398F9FC546FD555338DBF5D0EF666EFEFF5F4F6185F9FE1BBF0BBDECB +EF6AB4390CAD8D6C648652B347A551D1BFC829D1EBF46DF6317D837FFA0F7B9E3A6A0FF45CC7A4EF +C47EE558F44E8F9F964E8B1EADB720FB453F56EBEDCF7A07E7AA87D95D7647DFA747DBFBA367DBEF +F7943DE1599E067BBBF3A10F7B7F736178048FD13F3D27FABBFEC0F33DE761F07FE655D600BD38C6 +FD25E8A1ECBDADA06FB1CF6C870F00FD090F823F0A4FE5B9E451BD4C7917E8D31FDDEFCFA05FD023 +3D07F635BD0CFEC37588E7E39EF12EE87F3E87EB15E3B846AEA159D7F5F7B86BA417643FC577F795 +D739866BE4B33AB69E0BBF14D7EAF13C8666BAF7E23ADFB1BEC3B577FFE22F62BD2F05739ABFEB43 +BDC6F78E8789F77B1EE8C77C4F1701F510D7595B7A0BDE63D4BF1ED1731DCFF93A9675C65CA2FECC +B9BCC7A833BC6BDC43CFAF8E9F03EAF8C7C031A893B8B775E8BBE72FB2C2FBE5FD386EFDF99C9E4F +AD875FB2E6CD19AEE749E9A478DFFAD5C1697079167827F15E7D7FFA2DEBC71A70FD5C376B603F58 +43BF028FAF063D87DED19C7A2FF8FF32F0776B690538EED131ACA1BBC04CEB3D67C25270DC59A09F +FC2DCC06E7E1780B806C54168373A2FEE35E5EE339F340CF6A1DCE813F81B5877F89DFEF07E7CCFE +88EF78FDA851EBDD799AC51C578FEB6F3E97C73DE6779FEF6ED0FF3AB6F3F13C9F650938AE73F1F9 +5CB7D67E3CEE5AB8071DC373AD7FE7E4BAB8BF9CB76B61BE5807AEBFF7762C7C7AEC3FF3816BD501 +FA78AF73CF7A0FF7B5E3EB05DC237A70D79ABD52DAC071D18E98FBD1BCE15CF5E28EE133981B5C73 +E7F6FFD7F9BEBDAEBF56E23ED458784DD741FD715D182FF6877FD6BE19C97DA42FF57C7C637CAA09 +E617BD8A63BC51DE08BD623DC2B7588BEE5BF6CAD19A49C3D2B0F29F0F097D3483B9F7CD77E49AF0 +C86A86B56CA65183A8BB34300D8CDCE39A9953AC71F7C151DDF199FDA3AE42979C9B9AA69E3937E7 +6C3DFC8FEA7A47D1AD88A200DC464646060EC15410141103159F8888918371088213D044305014BC +98889AF8C207825C9F78F10A0626CEE1D2AE6F59AB694F057DFAFC55FBB9F6DABBE4448E70989CF9 +0DFEBCFB4BEEDB59E1B19E778763ED8DACDC591AC737B2BCC3F06B59B0E37738224FAEE159BDF846 +B6FDAF66C1BFDCC2353BE406DEED8565B5E4DD4C0F47E4D90B1BF6ABA98FB3D8E59CDF61FAF52C38 +619BBDF2AB0E9DE1975AE31B5BC91647D8A41326F9AC7ED61FD84B06793006E3F4B86F3AABAEF51E +B6B2C13B7CAB17D850BBB0174CF46E0973B93716ABEE825F9D95BE5A5F60D55EF1815372D43C4CAA +3BFD46AEF52598C27DBF6525EF305A2CE0E47071F93F3DB6F74BF7D7CC0AD5696FE6B072297CE24D +7DD8397D43EFD2CBF596D45EE734FDC15E7C1CDCC1EFC5A3178FAEA75F3C9805BFE6C2FBB382D3CE +227A8C19E1B9ACE0B972DD51C933B74486FAB8783E8B1EB388BEC16E7DE6A52CDFFC4F061BF409E7 +3CFEFACD43AEFE6AEE7C394BCDA667B4C7E8636C641FDD8F67995BD9A42FA647D67FBAF5317750DF +FD4E8739CAFB5359EEAA9BAFF4453AF537BD887FECBC27CB3E7AE8D6DFF4BEC4B472C5884EFD528C +764E6F9B9DCEE9A5663CB17D2C8B6D62C0267385DE2A277A25AEF21D7738FF7096D8EBDF72449F3E +CD4E73009B3CC97FB1118CD51F188017B1C36399DDCA79E1D68BBBB2625FDFF573EF304017BBF94D +9F773E99F9D925D6EE0262CC96F47E58BC9A4F70A659217E1697F0191BCA8BDEF1AB780CB77C702E +7C5ADCC0FB9DCB3B8D113C05F38DFDFCCB5C539BDD43CC5AFC63078EDD6CAB76CD1AF8D8EF72111C +8C5FF95E0E1EAF9A139DC1036AD883D3F0056E56FBFA31DE749F8D9E72B75E86CFF1105EC2D9F692 +41EE5B59780007BD99459E7E8683F001CEC159E4E96FF857BF7C37EB76169DB80F8FE03C7BE82033 +BC373FDA67F4137688F3999B3B67B22F7E9503D86406C72F6C122FEFB8D07D2071EAECEB6F72A08F +97977096BCD9CB165CA207E22518F53DBDA818D523BDEB8B380A1EF45BE7E4C23C683EA0CFBD0287 +D2C52FF1F7AE27E57BFD13B3C4A2EF660C72C8C5D166047C7B66E5C62E7DB0BEEA8D6CE60BBE85AF +E993537ADC53E0468CCC9DB087E3F9672E854F75624E9F7F64E3557547360E7647F2D89B3AE837F5 +E3CEC5673CE63EA52EED150318574B308EC7607FF349E6F5D6141D64A4E717EFAB0DE77086C73D4C +5D93E3BE911894D3CD1FEE75F4B1DF39BC655E1F17E2767BD5BC07976D76C7556A934FEE94FCA193 +6D388A1CBAD5223E72BF813D32E081CD64D175B8BEFDC67DC239F9A73B3EF61CEE9F9DEE2BCE890B +DBC68F8B0BBE8A9ECAE01FACB183CD6ADDC3660F9EC689E3399CE11D5FC931CEA34F2EF945073BC5 +860E3194777BFFB9FCA73DC2FD4CED88312CBAF7F91DFEE4823DB0C76EF5A34ED88F837DF73BDCAA +0DEF915BCC91AB2EF968AF5A55D7749811601597A63E2A17C6E51B26D594989B29D4030E80EB9B97 +37CB03AB7DEF6A0ADED5943919FF9871BCFBCB0F9CA04ECCE666577C6E3E31CB78CE7CCCDF729073 +6A0787A94B7EA857B69BE39CB5174799B9D8F665963B01FD91579B71DE2F97BFB456C930CFB0930C +FAD42DFEA3CF593A3CF8D4778F1AC79774D3C7661C669E130771C3F96229166643DCCE1EFBF98FFF +E9E4BF790E1F9BB171B659DADC86F3ED75CE1CCA2F3D811DECC1D7E49B37CD7E64906F7EE4271BE8 +967F771731FF3B8B0C7BD96D361EFFCF66797247E03FBD62EB9D7FB8937DDEF924867C911B67E813 +6FDFC6A7F4E148BEB24D7CD86DB6E51F7DF44C1FDFE56FF7077BD8C60F36FBEE7779B0DF5D498CFC +CF7EB6D165BF18B287BFEE2774F0956DF0E72FDBF467B11B56F922BFF6BB870DE37A45B8AA77543C +BDDA50536A5C4F3353D8AF8E700E79EA1947938FBFD5A5F378009F7937B3A93B9C80AF3653E168F5 +8C37F0203E30E338A7F67110DDC96DE5F24BDDE20FB1391C5A3EC019F6E837CEA9F9D3435B137882 +3E3CE9C167ECC5C799F9CAA5FA06D99B93708F07CF91AF57E039DCE7373DCB5EDC4D361E7C280BFF +F343AFB8F7ACCC5FE5663ACCC57ED78FF02DB9F69A17ED35639BFDC9F18E47CDA5F6E0E907CEF26E +DEF31BD9665E7D50BC7DF7CDECA77FD1679ED55BF40736C8051999457BC66CEADD5EBA9DF3D887D3 +F9A757E807BBBF98DDE9A45BDCE95B5F34CF8AB3FCB297EF643BE78CD88B8B73F2B43B94789A4D3D +EC158BE501067707B2D7DD481C3D998DE5AD3976DEFC84DBF9CDDEF57DDFD6A7E042CCDD01E1936F +D7B18ABFCDC4C3880756E15E7CD581DE2447700DEFF4E25B58D5DFD4DAE9A33DC796CD4674C3AA99 +C93C80CB8FEEF2BE98D3872FC8D82C766AAF9C615FB8BF5C82AFF595F131DEC58F6A1C47FD7996EF +CE938557D8688EC4C1E4918B3F624BB91447E3C7CFB2F4293C6CD6E4334EE24BF259CE50DB7A7238 +ADD856C362248FFA6CF8B5F1C443B021677222169B7760477EF08FBCC3A37C3F920537700B67BE5D +9F71E00FE6BCC3887C7A600EBE9D752F82393A9ECCF24E162C9AB37C83297B9FC922C3D927B2E4DC +FFEEA5BBAB3A27FFCF66B18FADEEB5F4ABE957B2FC553B2F6599DFD4323BAEEB63873B291FD41579 +F69AD55ECC5233EAF6E92CF6E006FFABDD17B2ECA3DBFD1396CC6ABE8B0FFFA6CF5F73337D64D0C7 +FE718D5AC41F6A844C67DD57F0815AF29DCFEAD97EF6B02138AD0C359A7B6363EE9C18F9DF3BBFC5 +CF5CCC0EF50B17DED585386D76A54F0CBDD387E7969333AB57373FD4BB3D64C8019D72452E5EF0EE +77E7C58E1DB8488D8B211DCED0875FFCCE3FE770E2E929F6945FE422B128D6C54F8DEA27FA467CBA +9AC7C9A507AEF188F8AB6D35C0073C603E163BB5A4F6D5861A23436D902BA6CEE194FBFE5B9BA57B +87735F720EEFC07EE25D6E537FD3E7941EE99DCDEAF2DC3DFE778E4F7C55476C9E7FBEE366FC888B +C44A4EDD75769F728E3C72D9E66EB57B03DD7C5A6EC4458EC9609B1ADEBD0857BAF7C99D59647724 +332D4E5CEF9597F1B8FB22BE150BB9734EEC600FAFD2CD2776C2C9E2A23EC4D3BC4086788A737477 +2E3EF6F7AF78D2C73618C0F5D3272EEE56FC86218F7B1A3E73CEBBDF6180BECC30F51BFFB31306F4 +1B5C78EE48C58F19876E76C6BEDACF4E1C4B9E78E90BFC9327E7E4846D74E029339518C1BEBCFB0E +7FE222C766B8CD62F68A8B3AC7E97026CEF0E97B6ABDB31879726A66A533B23BC379E2EFEE728DA1 +FEC04F3AE05DACCCB47CF1AE6F7AF8A417CA8F3B9CEF7E37C7CA89DA724EFCD9A627F1DBEC6A2F5F +D787FD0ED7F479D7CB4E0CEA8727316DFED417BCA83F7161BFD8CA89186D469507B8152F98C47FE4 +C99F3C90612FACDE7D16EC6F56C16F9E619CED780D7F7A60952DFC774E6D9C73DDBB1AA60F4FF37B +350A73F44C879CE104F3EAF573F8F6E462FDB1B2CD40F228EFEA486E0E5F36DE6C5C2DB25F2FE7AB +3AF297CDC3389BE1C45EFAE415AED5B398C0A7FEEB91B3D94987B8D82BF6B0A8DEF5A1F57D7DD45F +F580F7C9A2830C7B71BAFA38BCD47DF6EBB1A7F6CACDEC658F3D7C166FB9F09D0E32C4D08C4E375C +90213F6C27431FB357CC7DD757776E3D964FCE91BBBE2C5730726ABEDF6049BD7B17233AF513BFF3 +CF7EEF6C9437FE898B9A760E76F8C9C7F9042364F89DCDFC85297D9C3F6CC2E3CEB17558DDDC4187 +78E237EF7EE70FFBE9632719EE3F30C007BC299774C31C7C8E8F7D6783871E98831732D4145E2243 +9DC39C5826AE95716AF18A57E1935FCEA95BF61F7E688EF1007938533F857D98C41FF0C51EF74C7E +E1FCBF2EFF2A37E2361C348E72FFD4777ECD32EBE2BB6FB232DFE2B5CECAFEFE966596362B7F97B5 +EF9F6699C9CDC61F64F9EDE7ACF7B37ECAFA3EEB46D61F599F6799CDEDFD30EB932C72DFC9FA22CB +BCFE5E9679FF87AC8FB270A0EFDF6699FFCDF06CF5EE1E10BF7A17F83ACB5FF699F571B1DF7ECC32 +8B9BF7F984337D0B97376E37B312BBCA63B7DFE9BC75790B961A1331C2F5EC1673DF6F5FDE1E77BA +7334C6642CCEEE247AAEEFF4CA27CE8FBCCD15CD0F8E63074EC723EC92631CE61E023FCEB96FDCF5 +DFBA3AC756FDEB7058F91F46E8860176E46ED5536CA59B3DEE573060AF7CF30917E9411EF2D803FF +FC26833D91D9BEA7DFD0C74E32C48B3EF6EB85B0EF9C77F54A37D9F0E9FE05AB6604F8C369D3BD3E +757C6A9C7D5767F2B9FE26CF389D6E31C605EC3B7DB173861EB8BBEAA9AFFE55DB6A8A5CFC46067D +7894CDFA297BF8CABFD5D4E94F57775CBE7AA74FAF301BE8B772A95ED5973BA81E210F728943E890 +3F79609B18E100FD5B4EBC076FB5CFDEDFB3E0D3DEE1D37D36786E5CE53AB5D5F760B27AEC816B79 +B1573DF0C1FFDEC9B3D71EF6AA53F5E95D7DD1CF1E359538F67FF5E71C7BAE9F4B9D34A7CEA93DE7 +70C0F1A7FA60CCB9D9E1AF1A94479CC096C4BD1CC0C6E0ADB54D86BA250FDE70092EF897EC7ADBA1 +A528C2384E40BC86F002BE83514EC168228AAF4B24042E20243C03C1C40327E3AD121325A8DBFED5 +AAFF64F666FA62F59AA97355577D2DAE1F9DA577F0579F386770FEEB29ECD03F92A73F91E1BD1EC6 +7EF4F8E8661B3EB2E8201BDFA767E985FADC0767D12D4EEF9D558F7AF72CFCF536DFC9FAE42CE7DE +3BFEEA1DBF3F8B8DF2E83D1BC4153D9FF1D4D3D826A6ECA34F1CB2533EF880FED4FFD8484EFEB18B +6C3A3EDFC57EFEF1010DFFF0E025E3E3B3E4245FD9C9C77C12BFF7CFE293DE4F3779EC11337DD277 +BEE1E32B3E3AD86FFFD12E3EA1555FEA470CF983D75CF08EEFECA04F1EE9A4E3C3B3C8E41FB96A50 +5CC82397EF6CE207F9CD297AD929CE62CB467AF84707DDC5858C6A58EE9A37E4C98DBAE6BF3C882D +1DEA970FE8F191D1D9B027F7F4D9D99345063FD0928FAF1A679BBDEFF8C890373D69CFE0F438DFF8 +EE515F62E25CA2251F1F9BFC9277F44C9FC0677EE95B72A88736DFD079C8752FD177CD42FA9CD766 +885AC30787C88BF986469EF75E397D490F27539FC347B7DEACCFB3514FD44BF55DFD581FEF9E8257 +FF8471CC2CF8DD2C3007F47CFD18ADDEAD8F9B63B0A31E0A8BC18430947E0D5F7AE0BBEE10B026FC +675EC189301DAC08DBBEB2CBDE5CF20D1676D78539D1C364AF9D052BC272BF3E8B6C32EDD9028BFE +F22CFEFCECAC57CF62C32FCE22E3DC459EFBED59ECC3F79BB36041BAF091FBC6596F9E8596DC9F9E +85E69DB3E8A6F37767E187C5DF3E0B167FEB2C7AD88E8F7EF8142D1F60E067F9E878FD2C3AE1F25F +9DE58EE00E26163FD9C56FB4ECFEF959FCE32BBBE15336D28106AD58E3E307DBD94D87EFEE1A64B0 +D32F3E7EE3631B5FD8249E7CB5C747577C7C0BF78B317DF9E21746CF4EBAF9240F7EF1D1874FCDD0 +C34EF692C38EF8C4E9E083D1ED3F9C4206F968E8A00FAFBD58889178E09373FEE12383EDA7E62717 +EACC5E8E6036D8098651F7EE9C30C53957DD89660F9FFCF7B106B73887F065E7814CF8C37D43BD3A +FFBB9FB30D5F920B93C1466490ABF6C5C7235F743A73E2EF9C92CB2FE7815F9D35B462E1BDEF7247 +AF188B45B1839BBABFE53319CE9F5888A1F7EE7A78D0BB9F79C72E3468E98A4F3EF62E3671965376 +DBE357CFEC607FB98571E946CB7EEFF0EB19F67CC66BEF3BBBD4A4BD5FFFC9A09B9D78F3490CC5CB +F7F8C8A38FEFC5081D7AFEC9399BF9E73B3AF4F4F1CD7FF9CDCFEC405B1C7D1723B95047748B7DB9 +E43F1A319073BE46CB1639F3EC1DF7E2635BBAE9E5D7392B83E1D9A24FEBBB74AB3F752BAEC7B6A9 +4FDFF7B96A95FEBD4F4C4DED3D4A4DCE3C519F6A1C0FFBF47F72B7EE06D3B3CB7D480DCB5535BEEF +2E0C0E37AA6D67C75D619F6BFE9931703CDA6F1F6B66090C4C27DB60FEE71F6BF6E69FFB657BF3DC +7C736783ABD8841606D9733AB3D03DCE5C769FDAFBC3CC40330F46A1132D4C033FA3355BCD64F3D4 +1C26830EBEA483CDF6E63ABBC8D83BE0C4C25D76EF55A3CF7B38863E775958084E110BBAF71E34EF +C9424B363BBC837BECD9864F47E92E818F9D627CF7CFDC971F76924707D9B095879D6C0EABA02916 +E11AD88ACDB2D41D894F68D8834F6CF9B7F792BBBE912D5E7C2E2E7B6F9C7A60A7D8B2930C39A197 +1D7B971B5FDDE57CE7EB5D1F7F3D62C4C6C543C3237FF6F24307BFC9639B78DAC354F8C4062D1BF1 +95137108EFF9E5CB62B5A973B980E1F1B0C5DE3BBAE0BCF2CBAF3B1F3DBEFB55CBE963275FD8CC7F +3E560362967F62A45EC9F08ECC6A872EBCF9C42EBAD1E2619FF7BE9329B6D5C09ED7A7CE06BFD949 +A77D7C6227869D0D7CE2E56CC88F58B1DD73DE4FAEC99077E7F6D933AC7F38A3D5EAE66AEA858FF8 +F406B698B930ACB8EB19E6AC1AD22FB7AFD4B7A7B79D5E3FBEA0B5D79FF4D8D387A73FEA89F0B1BD +9E480F1AFD9CDDFAE2F6D5992DF0024C8D567F24573FD60B173F8F2FF1A1D5FF611EFD55BFBECF6F +7BB2E01E346435BFCD3B7391BDEC315F9B1BF08A2E895F7F26CF2CE40F79F6F4A225C3DE3BF4E693 +39ED1B1D74D31BE6230F8F396B6F6EFA6F0F4B9A6B6150FE9867F8E8259F5FF0825949A6B899A166 +9FF7BEB3C11CA6C3DEFC6B3E9BCDE9832DC4859D741707EF7D273F5FC9F0BF592E8674DB9BA5E119 +DFC9432FB6E46727BDECCA4EB5444F3AE80F9F88035EB26124B9177F58E5E55D64E0A38F6E0F1966 +6EF5A26ECDF5B087994DB6FCF2C1DE7BDFD9E9BD77E289569CE59FCDD9A63EC22A72844FFDC915BB +ECB39D3C75AD66C951B77A38BF9D13E781FDCE9DF7E22F569EB00CBEA3637008DDEE8E6107E7C179 +8753F420E7B959E1FC3BF3FAA3F9A24FD54BF5367BEFF45534CD263D4F3FF07DE7C893CFCED2D3F5 +3D7B7CFA59BD52DFAA5F91E7CCEF9C9ABEA5F79A31FA125EF394ED66C6993FB3D797F1A1D7DBC48E +8C63FBF4809D7783CFF45EB1D3A3CC478F5CC340E2575CC4558FA203EDF6DC9127267A88D8C1403F +7EAC9127B6E288566FFBFEB146B738C867FA5E78ACA730159BE1AF9D0DF5D2F0E6E8905734BEAB45 +32F46B98524CE578EF42171F3F5819D6C4A71F6767FD383BD5CCE2C789119FD488DA0C6BAAA91E35 +C79BEE0DE89C07B56FEF57BD56EF6CBEDDDFE6AC8939FF169F8FCDF0BD9CF0CFD9A29B9D6AD92F9D +6162B4ECB7D72FF81D1E2743CE9C29BAD40819E691338A4F2CF824AFD5CB629EDE35ABC2C7334FC3 +3DFE6F9C67D6AE4D638347ED2C169FD8D2B7677DFCE33319F22A37F2E0BDBA76EED4AE3C41062B7F +CE8398A817BAD9868F6C32CC75FEF25F6CC5BFFCA9397276E64EEDA0B5E73F5A34E6B79CC4472E5A +F2E8FBFB2ECFE2FFCB4EFEE825EA9D1FF8F8C757F68B4DB1F0DCF52DC61C1D68EDC58AAE708DB8A8 +9FB00F7D8B4FC61E71D91A9E9CED999FFE919DE17976A225377D5B7B573CC338ECF09D2C329C5B7B +39D23FC8F8C7635D5859EEB72F7527BC74947771F9D7634D2CE856B76A6AEF39A3DB9E3DECC6E73B +2E35179FF3159F5C8A237BE8DB3BD5C808C3F9CE4E32D81CE6CC4EDFEF7CE28E8F3C9EB2996DFC43 +87577E3CE2292EBEEB4B6C5A7B465FBAF97AF76F731806ECCC74BF18DDF1896D76D25D8DC747069B +CD4BEFD9EE2163F58D8CF22027F89C7DB1C5B7F19CD86E8CEA495303DD71E92E27F53675A3779F59 +3F7DD9CC372F3C8B1BAEF3570D14CF6A5C3CFFB74B2DF3C3BE99C66FB1A8F739472B6F304F3D1F26 +62773D4AEDA3DFB31FB6AE7EABE7794787FE50ADD2BDF19CB8EC9D72E47BD859ADE2A3C39E9D6616 +1E7DD07E63553F1A1C4A1E3BF5897F3FD69587F5F19AE5773B3DF5B6E6305FF71C5E7D47DED95F5C +D40F9A72E391B33D877337299764A065331FD54898E3D6DB7E7016F71C4C4EE8DBD91B2618ECEFA4 +D36196EDFCB8EE34CDC5D53DBED2E13B1B3CF9CA66352C6EFC63071966F562A56B96A3E52B59DDC3 +ECD5EAD6CCCC717478D9C95E7EC011EA065DB984D5E94EDFCE91F1093FBEBD9F8D0DEDFD3A13F4C0 +B61BDFC1E9BE2F9EBEEE72EA3D7D62C08EEE0CE16D7B726076F5461FD964D1C7177BB47B5F9D3D1B +D0FB2E7764949397761597AD9F91B7B8F0E2CB4E67F1478F75F539F5A2CFEDBDE3A95AC5AB86D527 +AEFAF8D6E975D6F4C1F6FA84F3D15C44E7043417FD0FAB7CF75857EDC88BBCDB8B59EF9D07675E9C +F9ECAC8973B9C687967F62B07368FC0E138B2B3A3EC9A5F890E5DE2776F2E10EB47797C9117AB115 +2FB528862C967BF1D253C465FBC39C12F1F25D9EE48EBEF0A7BCBA43B11D6D7BF5C66F7BB46C88CF +C32735C7D772292EEA61E7D3C813FF7D5FDCE7BBFEC8A6FBBC91C3BD57CCDE7776F0D9F774CB8373 +594EF63EF41466146FBD3B0C90BEFA0EFB9BADF83CF56376925D9DD51FE978F1B1AEB978AFD5EE1B +77FF9A1B9BE76B269B316100733FFCA456D971C34643B3B6853BA6CE3C746C9D4D3DB04DEDFF6797 +1A5F5C341894BDB04CB88BBEB575B0DFE2DE0B27B2F38EFD168F8E8EEE99F8D0A5CF4CD4E7C3E330 +2ACC9B7F8BC3E7AEBA397AF2D7B3E4CE7F772B72D3B7F1BE308778F11B4D58938C74F32DFC4B2E9D +BE7F731639F674FB2E6EE15CFAC28474E49F3B4D711143BE9243B63DFFC946933E7BEFF41D3ABCA7 +978E74934B5E7CDD17FE72161FD8F0E7B3F0881979F8E4AF78924187871D8BCD46077DECC4B7F7A3 +D9A3F9FAACBF9D254F5F9C45263D5F9DE59DBDEFEA820C715E9C3F39299768D9F4AC3E3EF1818C7A +2D5BA3E50FDE2FCFDAFA78F2C7B3C8C7FFA7B3D8202EEC660779FA47F824CCA12EF452B9D26FD508 +3BC8659318D289FFF3B3D8C2AE3F9C85460EF85D8CD0751E16FF8DAF6CEF7ED3FDADF31C8EEF1EB6 +F53ABEFC739798EF9DE8AA07BAD913AD38A01117F927876DDEC9B3B3B1B8FC3A1BDD6FEE38FE8EC7 +F1D607AA81F22E2EE48A11BBECE95EDC3EDFF92C4EFA1C7962B2B378F69DC5CE8BD8E957EAA5FBC6 +F6B0EBDEC766F674A7E9EED8BEB3E261D3FFD92FB31D498A188A0EE20184780189458811FFFF8D08 +411FCF3D96332A97AE9A9EA11F2AF2A15C99E1251C5EAE9D4FB1C35CC4BED4C0BA7767247B616A67 +D1F887BE486C102FC15E3D6FA516D89B7BEED3B7BC17AB5883E93D6246FA9E7D3118B43A05BAC565 +E88E6D258F3DDAC9021BA24BBC800E3041E685AAFF6246E25DEC2796E43B1881773FE5A1DFD3F7B1 +0F597EE7418638578CF07D1ECF047F3090B341C985E63BF2C42DBC87A667D3C3D58DBCCC348D8F83 +0DCA17E4B1985E7C82BEE04273BB64EB5B64C837ED44C77779B44D3B9195B9A1B1AB7782EF9D1BF0 +3DF1E0DC47BC60B7F7805EE47A0FF802D99C9F5F6C735E622FBECD5D6F62001B58CE12D8EF3D205F +7C99B3951DCE8EC19595DBCE7DE49671806CEF045D607768CE0E8D5DC875DEFD270FF5875C33F7A9 +33F6296B97FD9B3DE4A2394A1ECE1C462E746A43D96CED0A662D59F83A38A3F8D1636E937FE22174 +583FC42CB3D6C04BDEE263E8995FF8D398C33FE6AB7931EEC13C289BC4A8E2C0D4D3AE1FDC89F831 +F35EE7FE8C71F5F18EF830C6837B8B36C6E5B3BF3947722E68648DD8B9A973CEB8D80E1FF7CC4207 +74E645F3BEF2D57A9059463B5BF7F40B31C9924E9DEBF3B11F7B8837CEAA3EEB8767E57CF31E66DD +B1CEE98B991BC8E17CE6C6CCCBF49FB6C73C8FBD9DFBFCF21EDF7366BECD7BD09FE4168B18E0DEE3 +F78A07F28F382326CDCBE923E4790FA981753FD816DEDA9BDC2B19C47EFC5BB16F4E89B9C81B738A +BDF6297276F2D917CD456CD366675CCE449FE58E43D7B9C92568DED95BE163AF394C2EF2DF1C2657 +C86368DE99FBC8FAFBD353E7235FD273CA06F5A923B383366CCE17DED2CD3EF4887D39913EE2FCD4 +07F65053F82F6ECE6C2756D337DD5BED9DD0C41373ADF98C4DC103658F580DBC08E683E61DBAAD8F +62A3CCA1E5537358EC60DEB28811FD129F77AD9971160C23DEEF9AC839D58D9D9EF54330D5F46D62 +541F97BCCC58456393B93C6B8DB9EF5D3A9F1A67DE49E608F3A56DE61799C40036A446D8873B8793 +47F6436BBF7DAFEF2FF5B8F61AD7DC3331678F4446B05DF1B0B0195D623F637CF65316B6257EBBD6 +60737A8E79DD39AC6FC58FF6A96073E7DCD297BCA9F3596BA4837F9C79E42DBFA42E94EEA39C12DB +B2A4F18BB4B546BFE0CFEC297DD0F690B5DFF0DF58B52F1A039CCF7B47877381396CBEAB8F7753DF +C446E267FE1B737BB9018DEFB905FD896FC570FAC5F8339FE3CFEE6FD6EBF4A7EE6FBEC736FB14FD +925CA1CE43233FB8B8FB54B064ED539F313E7BF9C4B9E8501EBF6B9F9A354A5C9D7EB5E9A7D15332 +E2DF9E15B0875E971ED57D91BB3EEAC3C1C03D57F0FBFBCB83FC3FF38025FE7A79780FFDF1E54127 +7B9805B4997BD5B799BF4A2FDFB103D9E20364A11F797FBC3CBCFB350FF6F28B0EF643FF98E7B797 +079FF08DF7C8FF390FE74707FCFA2575AFFDC27E6716B1117B380734B2B18DFD7CC7367E91AF9DBF +BC3CEC410FBF7CC34E6438B3182FE630B16C9D4BCDAFD8B1EE183B73762437F0A1319E1CBFC98DD4 +F7CA51EB2AEFF0B9FDD93B312FED91C1038D87CC1369E735B116B471892DFC874EEDEF38CB8CDBB4 +FD465C9E5AA34FFAFDE49BB123BE468E7CC69D7CCA309FC4A3A99D6D1BFAE4CB9CD7B9ED3D288B35 +ED3CD2A78FFC6E8F11035827ACABDE2B747A4CF33913787FD8F6EDA7A7EFC47E1ABEC67BEA63AF98 +3EFDB0F5D91FEC37D9EBCCD176CA373195BDC7196AC60EB27247EAE8B322CB3A6E7F8EAD5DD343AF +3E2A3BEDBD93CF7933BDB07E9D17636FE3287488A5E1136B82616257F5B2F0D77BF87907CD77B018 +BD0F7E711972F9CE62BF363BAB06C3B43FB559D9C1F0250F59FC822F82F1C42EBD97C7F3F13EBDBA +31300B1BE3A73E1F7CBC671DF105CFD55EED41BF67851FDBB43918ACFD33FDC933F569B3D848DD89 +BBDAAB9DCAE0BBB4FAF49BBCD099457A2F3AD49DB968E397CC3F8DE1B4CD5ACA3D79971F82B1E7F9 +D467BC18037C9FFAE4D38E19E3A9339B5C4C9E772E9A7FE683B19C59AC6360FA537DE836C6F5C51A +3B3317C5D247B9BF97C37B3995B35A933A1F929B5DC3D69A61BD5A6BD4F411F667BFE7BCF151E683 +AEABCE66D663FB5BE6D2D297FB6EBE515737F53858D0BCB61676AFC9DEE69BFA3CAB387EF49B0DDF +EC8B62BAC8DAF4D3D85A7BCFFAE2E4132FB232EBD423A60C26EE5E09CD7EFA7BE6DCC23CCA146761 +8F32665FDCB3739E55CCA09D6227E4224F1C2CF6032BF22B1E13E3F2C08F9DC8132FE46E5B37F6CF +F3B1DF33F11E1AF96210DE7B07E21DF6AD7CECC506F4684730DBE64E8C9D608ECD9D285B3C3EF5E9 +736CF38CE8D347CE029C893DECF57C9E75FA05B9D347EAF1FEC449C8F47EF662473E634F9B7FC8A3 +3FC563FAD37B300626C649EF6C8C83BF668C1FC5AAF8D0F31953E6736A5B63077BC9EC91B38E533F +677FB3BED96F669FB237B29061FD9BF57107E3747DB4AE4E8C93BA718387ACC7FA28723AB6D6BA23 +169B757C622AEBAA3E5A31E359FDB71EBF0233F63D043396AD13A322639E551FAD3D79D537B166EC +DBD4FFF49B4D0CD837567DB327A73FDCF0ADF77765A7E79BFD6DC6F8B8CB0D0630063E047F88A98C +CF35E686EE8E016BCDCC61EB4E7A5AF7D3891DC4BE13C3CDF319AB3376C403FAC81C088E3316367C +6B0C8CD8D9F836385BB99D53F845FCAF0EB1D16AA778DCBE3F314066DACD3C35B1D85E2EAE317086 +8DB03372DA9FC18ACE719B983BF2CB1A73C1F18DF7D0A98E2BFC3FB1A477262EDBA3BD1363F288CF +FA6A6CB9573A71DCB4329C5B571953F7D037F9FC76A84F9B57DAE53D9DD9699C39AF4C7DAB5FF67C +B4F8A5634079CE76D2EEB9D2A75F8CA32B7F4E1F9DD8F92ABE1D7F5EDEE59E8C031F5DC5C061ACAE +7C3BF17263E7EACFCC21B5A4C53CD2F37D784FF54D3BB377C3977DCAD83DDFE0DBD816FA50C62B62 +F5D09F47764E7DDAF14D9E1DDB9A3E3BEBF4CB7A27DA7CE44FF13E4B8C9B3ADFB64D5A3BD6FB9B39 +A59D27F770132F53C78C9149AF76AE7C477176E5DB3DBEE0EAA2D3EB7A1ED2C6492BC3B9E48A6FD5 +377D7B16E32BBD73277B677D8B3CB9F4D1EA17BE4B3BC33887C8BBD2FAF2488677EFDE954F5A7D53 +C71E9F364BEFE93BB353BE793EF9A65F7CBF17AB73EFB4537D60D1A3F3296BDEC9556ECC583DE39B +F73E655CC5F8E7E4E25EDCBE32C6DBCE47F59DD5AEAB3E7C56FF1FC9C5B57F9F6195A35E7E55FF8F +B0D13D78F58AEF0AD7DCC177B75FEEC1703BE7BBF1E7A338FEE07CABCD377C47F8F18AEF11CC782F +DF15FE77069476BDC5F9EE9937A69DD23B769EF27D013B0FFDF256B173CFBCF1408CDFF0998BFFDE +87338A5E6BE24A5F6146D6E7D6FFD7F04D7DEF794D0C37E9B79471F4FD51DD8FDAF93FAF8ED513FA +1EBEE77AAEE77AAEE77AAEE77AAEAFB6DE02B75DD1F7EE7D84EF51DB8ED6973ADF5BF17D4DDFDEC3 +B7EEBD47C67B5B9F73D6F7C4B7D2F7ECBD87EFB99EEBB99EEBB99EEBB9DED5FA4F800100B7AAC9CB +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquare.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquare.pdf new file mode 100644 index 0000000000..e119a174ec Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquare.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquare.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquare.xfdf new file mode 100644 index 0000000000..5a27d33441 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquare.xfdf @@ -0,0 +1,20 @@ + +

Marked set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquigglyText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquigglyText.pdf new file mode 100644 index 0000000000..17762ee352 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquigglyText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquigglyText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquigglyText.xfdf new file mode 100644 index 0000000000..9d61edaa75 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationSquigglyText.xfdf @@ -0,0 +1,22 @@ + +

Marked set by Alex

Create annotation
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStamp.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStamp.pdf new file mode 100644 index 0000000000..c419d4f274 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStamp.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStamp.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStamp.xfdf new file mode 100644 index 0000000000..6e3a9e3efc --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStamp.xfdf @@ -0,0 +1,164 @@ + +PERJQ1QgS0VZPSJBUCI+CjxTVFJFQU0gS0VZPSJOIiBERUZJTkU9IiI+CjxBUlJBWSBLRVk9IkJC +b3giPgo8RklYRUQgVkFMPSIxNTcuNTUxMjcwIi8+CjxGSVhFRCBWQUw9IjM3MC41NDY4NzUiLz4K +PEZJWEVEIFZBTD0iMzIxLjA1MDc4MSIvPgo8RklYRUQgVkFMPSI0MjAuMDQ3MzYzIi8+CjwvQVJS +QVk+CjxBUlJBWSBLRVk9IkZpbHRlciI+CjxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiLz4KPC9BUlJB +WT4KPElOVCBLRVk9IkZvcm1UeXBlIiBWQUw9IjEiLz4KPERJQ1QgS0VZPSJHcm91cCI+CjxOQU1F +IEtFWT0iQ1MiIFZBTD0iRGV2aWNlUkdCIi8+CjxCT09MIEtFWT0iSSIgVkFMPSJmYWxzZSIvPgo8 +Qk9PTCBLRVk9IksiIFZBTD0iZmFsc2UiLz4KPE5BTUUgS0VZPSJTIiBWQUw9IlRyYW5zcGFyZW5j +eSIvPgo8TkFNRSBLRVk9IlR5cGUiIFZBTD0iR3JvdXAiLz4KPC9ESUNUPgo8SU5UIEtFWT0iTGVu +Z3RoIiBWQUw9IjI0MDIiLz4KPEFSUkFZIEtFWT0iTWF0cml4Ij4KPEZJWEVEIFZBTD0iMS4wMDAw +MDAiLz4KPEZJWEVEIFZBTD0iMC4wMDAwMDAiLz4KPEZJWEVEIFZBTD0iMC4wMDAwMDAiLz4KPEZJ +WEVEIFZBTD0iMS4wMDAwMDAiLz4KPEZJWEVEIFZBTD0iLTE1Ny41NTEyNzAiLz4KPEZJWEVEIFZB +TD0iLTM3MC41NDY4NzUiLz4KPC9BUlJBWT4KPE5BTUUgS0VZPSJOYW1lIiBWQUw9IkZSTSIvPgo8 +RElDVCBLRVk9IlJlc291cmNlcyI+CjxESUNUIEtFWT0iQ29sb3JTcGFjZSI+CjxOQU1FIEtFWT0i +Q1MwIiBWQUw9IlBhdHRlcm4iLz4KPE5BTUUgS0VZPSJDUzEiIFZBTD0iRGV2aWNlR3JheSIvPgo8 +TkFNRSBLRVk9IkNTMiIgVkFMPSJEZXZpY2VSR0IiLz4KPC9ESUNUPgo8RElDVCBLRVk9IkV4dEdT +dGF0ZSI+CjxESUNUIEtFWT0iR1MwIj4KPEJPT0wgS0VZPSJBSVMiIFZBTD0iZmFsc2UiLz4KPE5B +TUUgS0VZPSJCTSIgVkFMPSJOb3JtYWwiLz4KPEZJWEVEIEtFWT0iQ0EiIFZBTD0iMC44NDk5OTEi +Lz4KPE5BTUUgS0VZPSJUeXBlIiBWQUw9IkV4dEdTdGF0ZSIvPgo8RklYRUQgS0VZPSJjYSIgVkFM +PSIwLjg0OTk5MSIvPgo8L0RJQ1Q+CjxESUNUIEtFWT0iR1MxIj4KPEJPT0wgS0VZPSJBSVMiIFZB +TD0iZmFsc2UiLz4KPE5BTUUgS0VZPSJCTSIgVkFMPSJDb21wYXRpYmxlIi8+CjxJTlQgS0VZPSJD +QSIgVkFMPSIxIi8+CjxOQU1FIEtFWT0iVHlwZSIgVkFMPSJFeHRHU3RhdGUiLz4KPElOVCBLRVk9 +ImNhIiBWQUw9IjEiLz4KPC9ESUNUPgo8L0RJQ1Q+CjxESUNUIEtFWT0iUGF0dGVybiI+CjxESUNU +IEtFWT0iUDAiPgo8QVJSQVkgS0VZPSJNYXRyaXgiPgo8SU5UIFZBTD0iMSIvPgo8SU5UIFZBTD0i +MCIvPgo8SU5UIFZBTD0iMCIvPgo8SU5UIFZBTD0iMSIvPgo8SU5UIFZBTD0iMCIvPgo8SU5UIFZB +TD0iMCIvPgo8L0FSUkFZPgo8SU5UIEtFWT0iUGF0dGVyblR5cGUiIFZBTD0iMiIvPgo8RElDVCBL +RVk9IlNoYWRpbmciPgo8TkFNRSBLRVk9IkNvbG9yU3BhY2UiIFZBTD0iRGV2aWNlUkdCIi8+CjxB +UlJBWSBLRVk9IkNvb3JkcyI+CjxGSVhFRCBWQUw9IjE2My43MjkwMDQiLz4KPEZJWEVEIFZBTD0i +NDE1LjUyMjk0OSIvPgo8RklYRUQgVkFMPSIzMTUuMzQ4ODQ2Ii8+CjxGSVhFRCBWQUw9IjM3NC44 +OTczMDgiLz4KPC9BUlJBWT4KPEFSUkFZIEtFWT0iRXh0ZW5kIj4KPEJPT0wgVkFMPSJ0cnVlIi8+ +CjxCT09MIFZBTD0idHJ1ZSIvPgo8L0FSUkFZPgo8RElDVCBLRVk9IkZ1bmN0aW9uIj4KPEFSUkFZ +IEtFWT0iQm91bmRzIj4KPC9BUlJBWT4KPEFSUkFZIEtFWT0iRG9tYWluIj4KPElOVCBWQUw9IjAi +Lz4KPElOVCBWQUw9IjEiLz4KPC9BUlJBWT4KPEFSUkFZIEtFWT0iRW5jb2RlIj4KPElOVCBWQUw9 +IjEiLz4KPElOVCBWQUw9IjAiLz4KPC9BUlJBWT4KPElOVCBLRVk9IkZ1bmN0aW9uVHlwZSIgVkFM +PSIzIi8+CjxBUlJBWSBLRVk9IkZ1bmN0aW9ucyI+CjxESUNUPgo8QVJSQVkgS0VZPSJDMCI+CjxG +SVhFRCBWQUw9IjAuODExNzUyIi8+CjxGSVhFRCBWQUw9IjAuODc4NDE4Ii8+CjxGSVhFRCBWQUw9 +IjAuNzc2NDU5Ii8+CjwvQVJSQVk+CjxBUlJBWSBLRVk9IkMxIj4KPEZJWEVEIFZBTD0iMC45NDkw +MDUiLz4KPEZJWEVEIFZBTD0iMC45Njg2MTMiLz4KPEZJWEVEIFZBTD0iMC45MjE1NTUiLz4KPC9B +UlJBWT4KPEFSUkFZIEtFWT0iRG9tYWluIj4KPElOVCBWQUw9IjAiLz4KPElOVCBWQUw9IjEiLz4K +PC9BUlJBWT4KPElOVCBLRVk9IkZ1bmN0aW9uVHlwZSIgVkFMPSIyIi8+CjxJTlQgS0VZPSJOIiBW +QUw9IjEiLz4KPC9ESUNUPgo8L0FSUkFZPgo8L0RJQ1Q+CjxJTlQgS0VZPSJTaGFkaW5nVHlwZSIg +VkFMPSIyIi8+CjwvRElDVD4KPE5BTUUgS0VZPSJUeXBlIiBWQUw9IlBhdHRlcm4iLz4KPC9ESUNU +Pgo8L0RJQ1Q+CjwvRElDVD4KPE5BTUUgS0VZPSJTdWJ0eXBlIiBWQUw9IkZvcm0iLz4KPE5BTUUg +S0VZPSJUeXBlIiBWQUw9IlhPYmplY3QiLz4KPERBVEEgTU9ERT0iRklMVEVSRUQiIEVOQ09ESU5H +PSJBU0NJSSI+cQovRG9jdW1lbnRTZXR1cCAmbHQ7Jmx0Oy9QYWdlT3JpZ2luIFszMCAzMSBdL1J1 +bGVyT3JpZ2luIFswIDAgXSZndDsmZ3Q7RFAKL0xheWVyICZsdDsmbHQ7L1RpdGxlIChMYXllciAx +KS9WaXNpYmxlIHRydWUgL1ByZXZpZXcgdHJ1ZSAvRWRpdGFibGUgdHJ1ZSAvUHJpbnRlZCB0cnVl +IC9EaW1tZWQgZmFsc2UgL0NvbG9yIFsyMDIyNCAzMjc2OCA2NTUzNSBdL2ZsYXRMYXllciBmYWxz +ZSAvVHJhbnNwYXJlbmN5IGZhbHNlICZndDsmZ3Q7QkRDCi9QYXR0ZXJuIGNzIC9QMCBzY24KMCBp +IAovUmVsYXRpdmVDb2xvcmltZXRyaWMgcmkKL0dTMCBncwozMTguMzQyNzcgMzc5LjQ0NTMxIG0K +MzE4LjM0Mjc3IDM3Ni4xNDU1MSAzMTUuNjI5ODggMzczLjQ0NTMxIDMxMi4zMTQ0NSAzNzMuNDQ1 +MzEgYwoxNjYuODcxMDkgMzczLjQ0NTMxIGwKMTYzLjU1NTY2IDM3My40NDUzMSAxNjAuODQyNzcg +Mzc2LjE0NTUxIDE2MC44NDI3NyAzNzkuNDQ1MzEgYwoxNjAuODQyNzcgNDEwLjk0NTMxIGwKMTYw +Ljg0Mjc3IDQxNC4yNDUxMiAxNjMuNTU1NjYgNDE2Ljk0NTMxIDE2Ni44NzEwOSA0MTYuOTQ1MzEg +YwozMTIuMzE0NDUgNDE2Ljk0NTMxIGwKMzE1LjYyOTg4IDQxNi45NDUzMSAzMTguMzQyNzcgNDE0 +LjI0NTEyIDMxOC4zNDI3NyA0MTAuOTQ1MzEgYwozMTguMzQyNzcgMzc5LjQ0NTMxIGwKaApmCjAu +MTYwNzggMC4yNTg4MiAwLjA3MDU5IFJHCjEgdyA0IE0gMCBqIDAgSiBbXTAgZCAKL0dTMSBncwoz +MTguMDUwNzggMzc5LjU0Njg4IG0KMzE4LjA1MDc4IDM3Ni4yNDgwNSAzMTUuMzM3ODkgMzczLjU0 +Njg4IDMxMi4wMjI0NiAzNzMuNTQ2ODggYwoxNjYuNTc5NTkgMzczLjU0Njg4IGwKMTYzLjI2NDE2 +IDM3My41NDY4OCAxNjAuNTUxMjcgMzc2LjI0ODA1IDE2MC41NTEyNyAzNzkuNTQ2ODggYwoxNjAu +NTUxMjcgNDExLjA0NzM2IGwKMTYwLjU1MTI3IDQxNC4zNDcxNyAxNjMuMjY0MTYgNDE3LjA0NzM2 +IDE2Ni41Nzk1OSA0MTcuMDQ3MzYgYwozMTIuMDIyNDYgNDE3LjA0NzM2IGwKMzE1LjMzNzg5IDQx +Ny4wNDczNiAzMTguMDUwNzggNDE0LjM0NzE3IDMxOC4wNTA3OCA0MTEuMDQ3MzYgYwozMTguMDUw +NzggMzc5LjU0Njg4IGwKaApTCjAuMjU0OSAwLjQxNTY4IDAuMTA5OCByZwoxNzYuMTEyNzkgMzg5 +LjU2MDU1IG0KMTczLjg3MzA1IDM4NC4wNDY4OCBsCjE2OS41MDczMiAzODQuMDQ2ODggbAoxNzgu +ODM0NDcgNDA1LjI3ODMyIGwKMTg0LjA3OTEgNDA1LjI3ODMyIGwKMTg2LjI5MDUzIDM4NC4wNDY4 +OCBsCjE4Mi4wMDkyOCAzODQuMDQ2ODggbAoxODEuNjEyNzkgMzg5LjU2MDU1IGwKMTc2LjExMjc5 +IDM4OS41NjA1NSBsCjE4MS40NDI4NyAzOTMuMDI1MzkgbQoxODEuMDczNzMgMzk3LjU5MjI5IGwK +MTgwLjk4ODc3IDM5OC43NTc4MSAxODAuOTAzODEgNDAwLjQ1ODUgMTgwLjgxODg1IDQwMS43NTA0 +OSBjCjE4MC43MzM4OSA0MDEuNzUwNDkgbAoxODAuMjUxNDYgNDAwLjQ1ODUgMTc5LjcxMjg5IDM5 +OC44MjA4IDE3OS4yMDI2NCAzOTcuNTkyMjkgYwoxNzcuMzMyMDMgMzkzLjAyNTM5IGwKMTgxLjQ0 +Mjg3IDM5My4wMjUzOSBsCmgKZgoxOTEuOTAzMzIgNDA0Ljg5OTkgbQoxOTMuMTUwODggNDA1LjI0 +NzA3IDE5NS4wNTAyOSA0MDUuNDM2MDQgMTk2Ljg5MzA3IDQwNS40MzYwNCBjCjE5OC42MjI1NiA0 +MDUuNDM2MDQgMjAwLjU3ODYxIDQwNS4xMjA2MSAyMDEuOTY3NzcgNDA0LjAxODA3IGMKMjAzLjI3 +MTk3IDQwMy4wNzMyNCAyMDQuMDM3NiA0MDEuNTYxNTIgMjA0LjAzNzYgMzk5LjUxNDE2IGMKMjA0 +LjAzNzYgMzk2LjgzNjQzIDIwMi45MzE2NCAzOTQuNzg5MDYgMjAxLjQ1NzUyIDM5My41MjkzIGMK +MTk5Ljg5Nzk1IDM5Mi4xNzM4MyAxOTcuNjU4NjkgMzkxLjU0NDkyIDE5NS4zMzM1IDM5MS41NDQ5 +MiBjCjE5NC42NTM4MSAzOTEuNTQ0OTIgMTk0LjA4NjQzIDM5MS42Mzg2NyAxOTMuNjYxMTMgMzkx +LjY2OTkyIGMKMTkyLjM1NjkzIDM4NC4wNDY4OCBsCjE4OC4zNTk4NiAzODQuMDQ2ODggbAoxOTEu +OTAzMzIgNDA0Ljg5OTkgbAoxOTQuMjg0NjcgMzk1LjM4NzIxIG0KMTk0LjcwOTk2IDM5NS4yOTI5 +NyAxOTUuMTYzNTcgMzk1LjIyOTk4IDE5NS44NzI1NiAzOTUuMjI5OTggYwoxOTguMzEwNTUgMzk1 +LjIyOTk4IDE5OS45MjY3NiAzOTYuOTkzNjUgMTk5LjkyNjc2IDM5OS4xMDQgYwoxOTkuOTI2NzYg +NDAxLjE1MTg2IDE5OC41OTQyNCA0MDEuODEzNDggMTk3LjAzNDY3IDQwMS44MTM0OCBjCjE5Ni4y +Njk1MyA0MDEuODEzNDggMTk1LjcwMjY0IDQwMS43NTA0OSAxOTUuMzYyMyA0MDEuNjg3NSBjCjE5 +NC4yODQ2NyAzOTUuMzg3MjEgbApoCmYKMjA3Ljg5MjU4IDQwNC44OTk5IG0KMjA5LjE0MDE0IDQw +NS4yNDcwNyAyMTEuMDM5NTUgNDA1LjQzNjA0IDIxMi44ODE4NCA0MDUuNDM2MDQgYwoyMTQuNjEx +MzMgNDA1LjQzNjA0IDIxNi41NjczOCA0MDUuMTIwNjEgMjE3Ljk1NjU0IDQwNC4wMTgwNyBjCjIx +OS4yNjA3NCA0MDMuMDczMjQgMjIwLjAyNjM3IDQwMS41NjE1MiAyMjAuMDI2MzcgMzk5LjUxNDE2 +IGMKMjIwLjAyNjM3IDM5Ni44MzY0MyAyMTguOTIwNDEgMzk0Ljc4OTA2IDIxNy40NDYyOSAzOTMu +NTI5MyBjCjIxNS44ODcyMSAzOTIuMTczODMgMjEzLjY0NzQ2IDM5MS41NDQ5MiAyMTEuMzIyNzUg +MzkxLjU0NDkyIGMKMjEwLjY0MjU4IDM5MS41NDQ5MiAyMTAuMDc1MiAzOTEuNjM4NjcgMjA5LjY0 +OTkgMzkxLjY2OTkyIGMKMjA4LjM0NjE5IDM4NC4wNDY4OCBsCjIwNC4zNDg2MyAzODQuMDQ2ODgg +bAoyMDcuODkyNTggNDA0Ljg5OTkgbAoyMTAuMjczOTMgMzk1LjM4NzIxIG0KMjEwLjY5OTIyIDM5 +NS4yOTI5NyAyMTEuMTUyODMgMzk1LjIyOTk4IDIxMS44NjE4MiAzOTUuMjI5OTggYwoyMTQuMjk5 +MzIgMzk1LjIyOTk4IDIxNS45MTU1MyAzOTYuOTkzNjUgMjE1LjkxNTUzIDM5OS4xMDQgYwoyMTUu +OTE1NTMgNDAxLjE1MTg2IDIxNC41ODMwMSA0MDEuODEzNDggMjEzLjAyMzkzIDQwMS44MTM0OCBj +CjIxMi4yNTgzIDQwMS44MTM0OCAyMTEuNjkxNDEgNDAxLjc1MDQ5IDIxMS4zNTEwNyA0MDEuNjg3 +NSBjCjIxMC4yNzM5MyAzOTUuMzg3MjEgbApoCmYKMjIzLjkzNzk5IDQwNC44OTk5IG0KMjI1LjIx +MzM4IDQwNS4yNDcwNyAyMjcuMTQxMTEgNDA1LjQzNjA0IDIyOS4wNDEwMiA0MDUuNDM2MDQgYwoy +MzAuODU1NDcgNDA1LjQzNjA0IDIzMi43MjY1NiA0MDUuMTUxODYgMjM0LjA1ODU5IDQwNC4yMDc1 +MiBjCjIzNS4zMDYxNSA0MDMuMzg4MTggMjM2LjE4NTA2IDQwMi4wNjU0MyAyMzYuMTg1MDYgNDAw +LjA4MDU3IGMKMjM2LjE4NTA2IDM5Ni45MzA2NiAyMzQuMzEzOTYgMzk0Ljk0NjI5IDIzMS44NDc2 +NiAzOTQuMDY0NDUgYwoyMzEuODQ3NjYgMzkzLjk2OTczIGwKMjMyLjk4MTkzIDM5My40MDIzNCAy +MzMuNDkxNyAzOTIuMDE3NTggMjMzLjY2MjExIDM5MC4wOTU3IGMKMjMzLjkxNjk5IDM4Ny43MDEx +NyAyMzQuMDU4NTkgMzg0LjkyOTY5IDIzNC4zOTg5MyAzODQuMDQ2ODggYwoyMzAuMjAzMTMgMzg0 +LjA0Njg4IGwKMjMwLjAzMzIgMzg0LjYxNDI2IDIyOS44MzQ5NiAzODYuNDQxNDEgMjI5LjY2NDU1 +IDM4OS4wNTU2NiBjCjIyOS40NjYzMSAzOTEuNjM4NjcgMjI4LjY3MjM2IDM5Mi40MjU3OCAyMjcu +MDU2MTUgMzkyLjQyNTc4IGMKMjI1LjgwOTA4IDM5Mi40MjU3OCBsCjIyNC4zOTE2IDM4NC4wNDY4 +OCBsCjIyMC4zNjU3MiAzODQuMDQ2ODggbAoyMjMuOTM3OTkgNDA0Ljg5OTkgbAoyMjYuNDMyNjIg +Mzk1LjgyODYxIG0KMjI4LjEwNDk4IDM5NS44Mjg2MSBsCjIzMC4zMTY4OSAzOTUuODI4NjEgMjMx +LjkzMjYyIDM5Ny4zMDkwOCAyMzEuOTMyNjIgMzk5LjM4ODE4IGMKMjMxLjkzMjYyIDQwMS4xMjAx +MiAyMzAuNjU2NzQgNDAxLjg3NjQ2IDIyOS4wMTI3IDQwMS44NzY0NiBjCjIyOC4yNDc1NiA0MDEu +ODc2NDYgMjI3Ljc2NTE0IDQwMS44MTM0OCAyMjcuNDI1MjkgNDAxLjcxODc1IGMKMjI2LjQzMjYy +IDM5NS44Mjg2MSBsCmgKZgoyNDUuNDI3MjUgMzgzLjcwMTE3IG0KMjQwLjQ2NTgyIDM4My43MDEx +NyAyMzcuNjg3NSAzODcuNjA3NDIgMjM3LjY4NzUgMzkyLjU1MjczIGMKMjM3LjY4NzUgMzk2LjM5 +NTAyIDIzOC45NjMzOCA0MDAuMjA2NTQgMjQxLjIwMjY0IDQwMi42MDA1OSBjCjI0Mi45ODg3NyA0 +MDQuNDkwNzIgMjQ1LjQyNzI1IDQwNS42MjUgMjQ4LjE3Njc2IDQwNS42MjUgYwoyNTMuMjIzMTQg +NDA1LjYyNSAyNTUuODg4MTggNDAxLjg0NDczIDI1NS44ODgxOCAzOTYuNzcyOTUgYwoyNTUuODg4 +MTggMzkyLjg5ODQ0IDI1NC42Njg5NSAzODkuMTE5MTQgMjUyLjQ4NTg0IDM4Ni43NTU4NiBjCjI1 +MC43MDAyIDM4NC44MzM5OCAyNDguMjkwNTMgMzgzLjcwMTE3IDI0NS40NTUwOCAzODMuNzAxMTcg +YwoyNDUuNDI3MjUgMzgzLjcwMTE3IGwKMjQ2LjAyMjQ2IDM4Ny40ODA0NyBtCjI0Ny4yNDE3IDM4 +Ny40ODA0NyAyNDguMzQ3MTcgMzg4LjA0Nzg1IDI0OS4yMjYwNyAzODkuMDIzNDQgYwoyNTAuNzI4 +MDMgMzkwLjY5MzM2IDI1MS41NTA3OCAzOTQuMTkwNDMgMjUxLjU1MDc4IDM5Ni42NDY5NyBjCjI1 +MS41NTA3OCAzOTkuMjkzNDYgMjUwLjcwMDIgNDAxLjg0NDczIDI0Ny42OTQ4MiA0MDEuODQ0NzMg +YwoyNDYuNDE5NDMgNDAxLjg0NDczIDI0NS4yODUxNiA0MDEuMjQ2NTggMjQ0LjQwNjI1IDQwMC4y +MzgyOCBjCjI0Mi44NzU0OSAzOTguNTY4ODUgMjQyLjAyNDkgMzk1LjI2MTIzIDI0Mi4wMjQ5IDM5 +Mi43MDg5OCBjCjI0Mi4wMjQ5IDM4OS43MTY4IDI0My4yNDQxNCAzODcuNDgwNDcgMjQ1Ljk5MzY1 +IDM4Ny40ODA0NyBjCjI0Ni4wMjI0NiAzODcuNDgwNDcgbApoCmYKMjYwLjcwNzUyIDM4NC4wNDY4 +OCBtCjI1OC4zMjY2NiA0MDUuMjc4MzIgbAoyNjIuNTUwMjkgNDA1LjI3ODMyIGwKMjYzLjQwMDg4 +IDM5NS4xNjY5OSBsCjI2My41OTk2MSAzOTIuODk4NDQgMjYzLjc0MTIxIDM5MC44NTE1NiAyNjMu +ODU0NDkgMzg4LjY0NjQ4IGMKMjYzLjkxMTEzIDM4OC42NDY0OCBsCjI2NC42MjAxMiAzOTAuNzI0 +NjEgMjY1LjUyNzM0IDM5Mi45OTMxNiAyNjYuNDYyNCAzOTUuMTk4NzMgYwoyNzAuNzQzNjUgNDA1 +LjI3ODMyIGwKMjc1LjMwODExIDQwNS4yNzgzMiBsCjI2NS40NDIzOCAzODQuMDQ2ODggbAoyNjAu +NzA3NTIgMzg0LjA0Njg4IGwKaApmCjI4Ni4zMzU0NSAzOTMuMDg3ODkgbQoyNzkuNTYwMDYgMzkz +LjA4Nzg5IGwKMjc4LjY4MTY0IDM4Ny45MjE4OCBsCjI4Ni4zMDc2MiAzODcuOTIxODggbAoyODUu +NjU1MjcgMzg0LjA0Njg4IGwKMjczLjkxODQ2IDM4NC4wNDY4OCBsCjI3Ny41NDczNiA0MDUuMjc4 +MzIgbAoyODguODU4ODkgNDA1LjI3ODMyIGwKMjg4LjE3ODIyIDQwMS40MDM4MSBsCjI4MC45Nzc1 +NCA0MDEuNDAzODEgbAoyODAuMTg0MDggMzk2Ljg5ODkzIGwKMjg3LjAxNjExIDM5Ni44OTg5MyBs +CjI4Ni4zMzU0NSAzOTMuMDg3ODkgbApoCmYKMjkyLjE0NzQ2IDQwNC45NjMzOCBtCjI5My43OTE1 +IDQwNS4yNzgzMiAyOTUuNTc3NjQgNDA1LjQzNjA0IDI5Ny40NDkyMiA0MDUuNDM2MDQgYwozMDAu +NDI1NzggNDA1LjQzNjA0IDMwMi43Nzg4MSA0MDQuNjc5NjkgMzA0LjM5NDUzIDQwMy4xMzYyMyBj +CjMwNS45NTQxIDQwMS43NTA0OSAzMDYuOTE3OTcgMzk5LjY0MDE0IDMwNi45MTc5NyAzOTYuNDg5 +NzUgYwozMDYuOTE3OTcgMzkyLjM5NDUzIDMwNS4zNTg0IDM4OC44MzU5NCAzMDMuMDA1MzcgMzg2 +LjcyNDYxIGMKMzAwLjc5NDQzIDM4NC43NDAyMyAyOTcuOTg3NzkgMzgzLjg5MDYzIDI5My44NDg2 +MyAzODMuODkwNjMgYwoyOTEuNTUyMjUgMzgzLjg5MDYzIDI4OS41Njc4NyAzODQuMTEwMzUgMjg4 +LjYwNCAzODQuMzMwMDggYwoyOTIuMTQ3NDYgNDA0Ljk2MzM4IGwKMjkzLjMxMDA2IDM4Ny42Njk5 +MiBtCjI5My43OTE1IDM4Ny42MDc0MiAyOTQuMzg3MjEgMzg3LjU3NjE3IDI5NS4wOTU3IDM4Ny41 +NzYxNyBjCjI5Ny4zMDcxMyAzODcuNTc2MTcgMjk5LjI2MzE4IDM4OC40NTcwMyAzMDAuNTEwNzQg +MzkwLjAzMjIzIGMKMzAxLjgxNDk0IDM5MS43MDExNyAzMDIuNDk1MTIgMzkzLjkwNjI1IDMwMi40 +OTUxMiAzOTYuNDU4NSBjCjMwMi40OTUxMiAzOTkuODI4NjEgMzAwLjgyMjc1IDQwMS44MTM0OCAy +OTcuNDQ5MjIgNDAxLjgxMzQ4IGMKMjk2Ljc0MDIzIDQwMS44MTM0OCAyOTYuMTQ1MDIgNDAxLjc1 +MDQ5IDI5NS43MTkyNCA0MDEuNjU1NzYgYwoyOTMuMzEwMDYgMzg3LjY2OTkyIGwKaApmCkVNQwpR +CjwvREFUQT4KPC9TVFJFQU0+CjwvRElDVD4= \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStrikeout.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStrikeout.pdf new file mode 100644 index 0000000000..d73c71511b Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStrikeout.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStrikeout.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStrikeout.xfdf new file mode 100644 index 0000000000..5e7b57ba99 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationStrikeout.xfdf @@ -0,0 +1,20 @@ + +

Marked set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationText.pdf new file mode 100644 index 0000000000..8bbae80485 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationText.xfdf new file mode 100644 index 0000000000..04bac00c0e --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationText.xfdf @@ -0,0 +1,28 @@ + +

Marked set by Alex

Sticky note comment from Alex.

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationTextBoxAllParams.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationTextBoxAllParams.pdf new file mode 100644 index 0000000000..bf3425746d Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationTextBoxAllParams.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationTextBoxAllParams.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationTextBoxAllParams.xfdf new file mode 100644 index 0000000000..ca9033b076 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationTextBoxAllParams.xfdf @@ -0,0 +1,173 @@ + +

Accepted set by Alex

Marked set by Alex

Just some text

Just some text

Just some text

Just some text

Just some text

0 G 0.898 0.1333 0.2157 rg 0 Tc 0 Tw 100 Tz 0 TL 0 Ts 0 Tr /Helv 14 Tffont: Helvetica,sans-serif 14.0pt; text-align:left; color:#E52237

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlinePopupAllFlags.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlinePopupAllFlags.pdf new file mode 100644 index 0000000000..2c0d38e766 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlinePopupAllFlags.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlinePopupAllFlags.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlinePopupAllFlags.xfdf new file mode 100644 index 0000000000..ad96bba201 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlinePopupAllFlags.xfdf @@ -0,0 +1,18 @@ + + + + + + +

Marked set by Alex

+ +
+ +
+ + + +
+ + +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineText.pdf new file mode 100644 index 0000000000..2c0d38e766 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineText.xfdf new file mode 100644 index 0000000000..586b30afd1 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineText.xfdf @@ -0,0 +1,18 @@ + + + + + + +

Marked set by Alex

+ +
+ +
+ + + +
+ + +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf new file mode 100644 index 0000000000..2c0d38e766 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineTextRectWithTwoCoords.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineTextRectWithTwoCoords.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineTextRectWithTwoCoords.xfdf new file mode 100644 index 0000000000..8d418134e9 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfAnnotationUnderlineTextRectWithTwoCoords.xfdf @@ -0,0 +1,18 @@ + + + + + + +

Marked set by Alex

+ +
+ +
+ + + +
+ + +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfButton.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfButton.pdf new file mode 100644 index 0000000000..e45768f807 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfButton.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfButton.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfButton.xfdf new file mode 100644 index 0000000000..1352f25609 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfButton.xfdf @@ -0,0 +1,12 @@ + +Button to push \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfCheckBox.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfCheckBox.pdf new file mode 100644 index 0000000000..87e6b2375a Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfCheckBox.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfCheckBox.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfCheckBox.xfdf new file mode 100644 index 0000000000..e849f0e64f --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfCheckBox.xfdf @@ -0,0 +1,12 @@ + +Off \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfDropDown.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfDropDown.pdf new file mode 100644 index 0000000000..e4e0ba5f8c Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfDropDown.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfDropDown.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfDropDown.xfdf new file mode 100644 index 0000000000..7f4e2e15f9 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfDropDown.xfdf @@ -0,0 +1,12 @@ + +1 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfFormsFieldParams.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfFormsFieldParams.pdf new file mode 100644 index 0000000000..f19c7fbe19 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfFormsFieldParams.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfFormsFieldParams.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfFormsFieldParams.xfdf new file mode 100644 index 0000000000..1980a33955 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfFormsFieldParams.xfdf @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfJavaScriptForms.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfJavaScriptForms.pdf new file mode 100644 index 0000000000..cf01d6c2d7 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfJavaScriptForms.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfJavaScriptForms.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfJavaScriptForms.xfdf new file mode 100644 index 0000000000..f068e8049d --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfJavaScriptForms.xfdf @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfList.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfList.pdf new file mode 100644 index 0000000000..a6bf180006 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfList.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfList.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfList.xfdf new file mode 100644 index 0000000000..0acb843620 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfList.xfdf @@ -0,0 +1,12 @@ + +8 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFields.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFields.pdf new file mode 100644 index 0000000000..ade0a50645 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFields.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFields.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFields.xfdf new file mode 100644 index 0000000000..d05777d58b --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFields.xfdf @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoFAttributes.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoFAttributes.pdf new file mode 100644 index 0000000000..ade0a50645 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoFAttributes.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoFAttributes.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoFAttributes.xfdf new file mode 100644 index 0000000000..30c73a142e --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoFAttributes.xfdf @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoIdsAttributes.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoIdsAttributes.pdf new file mode 100644 index 0000000000..ade0a50645 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoIdsAttributes.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoIdsAttributes.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoIdsAttributes.xfdf new file mode 100644 index 0000000000..87270473f9 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfNoFieldsNoIdsAttributes.xfdf @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DAngular.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DAngular.pdf new file mode 100644 index 0000000000..7052ee1e0f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DAngular.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DAngular.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DAngular.xfdf new file mode 100644 index 0000000000..e10f61c989 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DAngular.xfdf @@ -0,0 +1,138 @@ + + + + 3D1 + + MeasurementView4 + 384adb6a-ea0d-4fc5-bd13-5dfd1e99a828 + + -0.3826833331 0.9238795736 0.0000000322 + 0.1802397864 0.0746577072 0.9807853211 + 0.9061275219 0.3753302016 -0.1950901173 + -0.5374016762 -0.0350601971 0.2051038593 + + 0.7132757902 + + 30.0000008348 + min + + + 0.3764648438 0.3764648438 0.3764648438 + + + + + + Measurement1 + + + -0.3504085891 -0.5157977276 0.7817714019 + + + 0.0067499235 0.3819242404 0.0081968475 + + + -0.4548965610 0.8233574747 0.3393399294 + + face_9C67A074 + + -0.0022755148 0.3513816253 -0.0159999989 + + + -0.7804213893 -0.3006994059 -0.5481991631 + + face_9C67A4D0 + + 0.0244683012 0.3368364297 -0.0136094228 + + + 0.5350247087 -0.7953361877 -0.2849366765 + + + 0.7687407767 0.3184227578 0.5546571604 + + 20.0000000000 + + 0.0000000000 1.0000000000 0.0000000000 + + 94.5079193115 + 3 + + + + Measurement1 + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DMeasurement.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DMeasurement.pdf new file mode 100644 index 0000000000..56876b8c06 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DMeasurement.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DMeasurement.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DMeasurement.xfdf new file mode 100644 index 0000000000..e91ebc2d3f --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DMeasurement.xfdf @@ -0,0 +1,131 @@ + + + + 3D1 + + MeasurementView2 + e300e640-c1b7-434d-932d-bd3fbb8b2568 + + 0.0046983198 0.9835730195 -0.1804510057 + 0.5610319972 0.1467839926 0.8146759868 + 0.8277810216 -0.1050660014 -0.5511260033 + -0.9127069712 0.3623259962 0.7461389899 + + 1.2341799736 + + 30.0000000000 + min + + + 0.3764648438 0.3764648438 0.3764648438 + + + + + + Measurement1 + + + 0.0000000000 0.0000000000 1.0000000000 + + + 0.1066929996 0.2778910100 0.2049999982 + + face_9C677C54 + + 0.1017789990 0.2060589939 0.2049999982 + + face_9C677C54 + + 0.0000000000 0.0000000000 -1.0000000000 + + + 0.0993838981 0.1710380018 0.3328399956 + + + 0.9976689816 -0.0682424977 0.0000000000 + + 20.0000000000 + + 0.0000000000 0.9960784314 0.0000000000 + + 0.0719999969 + model unit(s) + 3 + + + + Measurement1 + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DRadial.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DRadial.pdf new file mode 100644 index 0000000000..95de45d671 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DRadial.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DRadial.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DRadial.xfdf new file mode 100644 index 0000000000..29fd19bb83 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfReferenceFor3DRadial.xfdf @@ -0,0 +1,141 @@ + + + + 3D1 + + MeasurementView1 + 6cf4bf5e-a7e0-4e0e-8966-24355b07265a + + -0.3826829933 0.9238797144 0.0000000502 + 0.1802396467 0.0746575524 0.9807853586 + 0.9061276932 0.3753298858 -0.1950899289 + -0.5374019742 -0.0350602008 0.2051039934 + + 0.7132760286 + + 30.0000008348 + min + + + 0.3764648438 0.3764648438 0.3764648438 + + + + + + Measurement1 + + + -0.7410836565 0.4048273971 0.5356396107 + + + 0.0510373673 0.3505547241 -0.0403072494 + + + 0.0137381352 0.3294464713 -0.0759593052 + + + 0.0881686153 0.3696580654 -0.0033723311 + + + 0.0881665229 0.3696366207 -0.0033590186 + + face_9C679682 + + -0.0042804265 0.2545802505 -0.0443062377 + + + -0.1389281683 -0.8729732746 0.4675645687 + + + 0.6568820123 0.2720890302 0.7031881552 + + 20.0000000000 + + 0.0000000000 1.0000000000 0.0000000000 + + 0.0557481415 + model unit(s) + 3 + 36.0000000000 + + + + Measurement1 + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementContents.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementContents.pdf new file mode 100644 index 0000000000..5664f994b5 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementContents.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementContents.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementContents.xfdf new file mode 100644 index 0000000000..f5b67d8ce9 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementContents.xfdf @@ -0,0 +1,19 @@ + +

text

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementOverlayAppearance.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementOverlayAppearance.pdf new file mode 100644 index 0000000000..256f6279d2 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementOverlayAppearance.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementOverlayAppearance.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementOverlayAppearance.xfdf new file mode 100644 index 0000000000..110bbf018d --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfSubelementOverlayAppearance.xfdf @@ -0,0 +1,40 @@ + +

The redact comment

1 0 0 RG 0 g 0 Tc 0 Tw 100 Tz 0 TL 0 Ts 0 Tr /HeOb 0 Tf0 g +1 0 0 1 0 0 cm +204.655 669.6622 m +218.5449 669.6622 l +218.5449 681.2222 l +204.655 681.2222 l +204.655 669.6622 l +f +0 g +BT +/HeOb 4 Tf +1 0 0 rg +204.655 678.052 Td +(Some ) Tj +11.561 0 Td +(text) Tj +ET +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfValueRichText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfValueRichText.pdf new file mode 100644 index 0000000000..28b5e1cc1d Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfValueRichText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfValueRichText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfValueRichText.xfdf new file mode 100644 index 0000000000..e2dc0ec8f5 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfValueRichText.xfdf @@ -0,0 +1,16 @@ + +

ABCDEFGH

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValue.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValue.pdf new file mode 100644 index 0000000000..242bc0c523 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValue.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValue.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValue.xfdf new file mode 100644 index 0000000000..2a1d058956 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValue.xfdf @@ -0,0 +1,12 @@ + +ABCDEFGH \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValueParentAndChild.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValueParentAndChild.pdf new file mode 100644 index 0000000000..e017982590 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValueParentAndChild.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValueParentAndChild.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValueParentAndChild.xfdf new file mode 100644 index 0000000000..19e09a9d0c --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfReaderTest/xfdfWithFieldsWithValueParentAndChild.xfdf @@ -0,0 +1,14 @@ + + + + + + + +Hello! + + + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/Requisition_Fillable.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/Requisition_Fillable.pdf new file mode 100644 index 0000000000..0324e8cfa2 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/Requisition_Fillable.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_formFieldTest.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_formFieldTest.xfdf new file mode 100644 index 0000000000..a789ca0caf --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_formFieldTest.xfdf @@ -0,0 +1,20 @@ + + + + + +Да + + +some value in courier font + + + TestField + + + aa + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithMultipleFields.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithMultipleFields.xfdf new file mode 100644 index 0000000000..7343f76d3c --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithMultipleFields.xfdf @@ -0,0 +1 @@ +TestFieldsome value in courier font \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithMultipleFields_data.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithMultipleFields_data.xfdf new file mode 100644 index 0000000000..5f58dc6a01 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithMultipleFields_data.xfdf @@ -0,0 +1,24 @@ + +Даsome value in courier fontTestFieldaa \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithOneField.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithOneField.xfdf new file mode 100644 index 0000000000..4de44c30de --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_simpleFormWithOneField.xfdf @@ -0,0 +1 @@ +some value \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfArrow.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfArrow.xfdf new file mode 100644 index 0000000000..31660e1baa --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfArrow.xfdf @@ -0,0 +1,128 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrColor.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrColor.xfdf new file mode 100644 index 0000000000..530985db09 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrColor.xfdf @@ -0,0 +1,154 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

Accepted set by Alex

Marked set by Alex

Comment

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrFlagsOpacity.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrFlagsOpacity.xfdf new file mode 100644 index 0000000000..87129c5d3b --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrFlagsOpacity.xfdf @@ -0,0 +1,11 @@ + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrTitle.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrTitle.xfdf new file mode 100644 index 0000000000..e8c16b6aad --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfAttrTitle.xfdf @@ -0,0 +1,11 @@ + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfButton.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfButton.xfdf new file mode 100644 index 0000000000..1352f25609 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfButton.xfdf @@ -0,0 +1,12 @@ + +Button to push \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCallout.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCallout.xfdf new file mode 100644 index 0000000000..f6322655fb --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCallout.xfdf @@ -0,0 +1,139 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

This is Callout

0.898 0.1333 0.2157 rg /Helv 12 Tffont: Helvetica,sans-serif 12.0pt; text-align:left; color:#E52237
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCaret.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCaret.xfdf new file mode 100644 index 0000000000..04ec818fa4 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCaret.xfdf @@ -0,0 +1,19 @@ + +

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCheckBox.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCheckBox.xfdf new file mode 100644 index 0000000000..e849f0e64f --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCheckBox.xfdf @@ -0,0 +1,12 @@ + +Off \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCircle.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCircle.xfdf new file mode 100644 index 0000000000..45c0ff2fd3 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCircle.xfdf @@ -0,0 +1 @@ +Marked set by Alex \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCircle_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCircle_old.xfdf new file mode 100644 index 0000000000..2ff2ed44c6 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCircle_old.xfdf @@ -0,0 +1,20 @@ + +

Marked set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCloud.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCloud.xfdf new file mode 100644 index 0000000000..fe1bf8f452 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCloud.xfdf @@ -0,0 +1,130 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

149.211000,667.923000;396.566000,665.131000;413.722000,486.396000;72.610800,508.339000;149.211000,667.923000
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCloudNested.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCloudNested.xfdf new file mode 100644 index 0000000000..b0cd859d99 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfCloudNested.xfdf @@ -0,0 +1,139 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

+ + + +149.211000,667.923000;396.566000,665.131000;413.722000,486.396000;72.610800,508.339000;149.211000,667.923000 + + + +106.522000,529.883000;157.190000,659.146000;383.800000,653.162000;391.779000,494.376000;99.341100,525.894000;103.730000,525.894000;98.144200,531.878000;106.522000,529.883000 + + + +128.864000,537.463000;169.159000,651.566000;372.629000,644.385000;374.225000,501.158000;128.864000,537.463000 + + +
+
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfDropDown.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfDropDown.xfdf new file mode 100644 index 0000000000..7f4e2e15f9 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfDropDown.xfdf @@ -0,0 +1,12 @@ + +1 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFileAttachment.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFileAttachment.xfdf new file mode 100644 index 0000000000..b3a7b5c7e6 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFileAttachment.xfdf @@ -0,0 +1,32847 @@ + +

XFDF_Spec.pdf

4889000308FCF7255044462D312E360D25E2E3CFD30D0A33 +3235302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4669727374203230 +37352F4C656E67746820343530302F4E203230302F547970652F4F626A53746D3E3E73747265616D +0D0A94447DAF4A24E916812931377BD9C8E6A9FA6D22E125CAD600C9A5B0ED56390FA773F36560A0 +1D043BCB0677706854755C796024D3D22A402140CB899B59796768120F5F9A1A655EB20AA773FBE1 +A9942F59D4EEC4F3F4B2A530EABE38244F6BC3CFF2F1772199CBC22D16C48198214129133CBC0B90 +3B6B0C351507C9C89B1881E5B73595EC49785B4177FE9BBC4C23E2B2DD31B1B007D58A2F4EDC1CB4 +34D239E2CCDEEE7D3CC65D095010C85A675AF99882B655C9842A48DFA0236F90092F2342CE1C1E27 +F287AFB2BC6FF8EC3573960A46D246B01AA18E9E58DFE04931B549D8BCF42D92C8DE06845EDB0625 +7B12934003150DB6477A10D9C52DABB53172247A7A08CE1C0511B791468D9BE5BE327BA55175A791 +64DEDC91ED652558CDA89B676C4529AEBFFCE05E783048530013E418362B4650366B6D00ACC3079E +FFE38A02E8B11BB1F4963B8A96D9E92DA14EC05D722657B2F28E48490177E99E4014EE4EE8ECBD06 +39C7FB1B9A1AC1282705FBDC65FD83AD0C9EC8DCA970DBA46AD7E345F6AFD16C01016F4CCEF17D33 +2C3E281109199D2C2F60D3DB17BA6F8815834DC3A6B5E50B427EB21A800CE320FEB19B2E27E8223D +A17B12AD0EC618355D27CB63AAED1651AE63FF485D7517786BCFEC49B467BEF5F034FDA2051CD6BC +D81F213119DA17EC5D81E73A43DD2EE813FE026E9B4060F574B2C8555F91995F6F12305A90A460AB +19368BEF97FFAA84AE84E079064276E2CF879752A918200EFC1CD9CAD7C1A54A53AE09A45AAC7116 +16664E128A10C9870E309AEBD3D1CF55F85B795C8FF35298681B014CD85CA05BB98ECD2F44F56430 +4301A5757E47CF0265258CEC43C8E4D36AF4CD0EC4E19DA4B98D209421C5574A3EA692E11E86D460 +F3E4D84BA016951F8B2DE9AC2EFEA38F87AF70C6440C7F5665227EDF76F9AB532734EA13A01B2DC2 +467BB6EDFC9EF0B8FF8471F9B5C31C2E868330BDEA27BD0D47ABF5E86CDFA94B18AB05715E9748B2 +4511F7948E574E65B386A4CDDAF36F485E7F919AF2EB715D0CE4284C7D59B699FD34DD3B64AA0B56 +7CADA905AA6571008237D88AA78923BC25F1FD1BAD3A98DF116F962C43D2C25DE041712513C13331 +1251B6F3721CD9A843C90890BB73FF51529CBBB49C0DA7D01D43A31CF7E04E86BDA01F9249756385 +4C4404D6499C322045600D2E3690CCA6EA6EBF26DC82EB1034CE49C0EA671E164A865FDA45987CE0 +8F1BCDDA2671D737EFDC0934EC794C7DD6566231E3C77530BD735F9A0B93300660A45D681E00E3A7 +30C7EDE20DB5692DB7A1DE3724D8D5CD435358B7F606565CDBBA7C6FC39797B7E6B6E1E255817B2F +ACF6985BF1D056C288646A14838300151FA8952B509C522D74620AEA76A711698D34BED4763E2A57 +1A1AF72CBE9F5C2E7C369B778F702179103E7CEFEC7D7F6A306183814551E0AA7CF78C05BBEB7EFF +E4C3389455A08D693BAF56DB1F06EFA7A2AE9007FD8376908CBE51A7F8C539CDC85EB92850F30760 +E759E1DFFEEE4EACEE3549D0502CBD1AC5360CDCBD931A5491848F4876AC634507A777588C57FA8E +2DEE08D26C2C0817E2B7AE6783343D444B9D98882913CCA358B70C40530B4B23DA3E104581BC457E +1B495528929017717F67CA09A912CCCF55099C1E2159175F0372A30A8F92B031B5063806514FB833 +61E67BF4602F6214D67595ADFE842A8F8D9A7B80D9B7986DEF0474DEED12BBD980CCCB05E22D81E4 +569AFD907A812AD55CEF58EE32A6396D507F8E2C747B051118E4AA2E422102B4601F119E0ABC2F78 +97B0602E6A37CC7738B27DD5076348F4EE55A98A2EBCE1455BC89E94E6145F71310E156E49F324EE +94D5935D7886E719D431846C44159171B1B55E97FDACB85DB9F80D4A4E976E38AB7507F317C910C8 +86C4C827D5F08EAE99A9658F8ABCA35D54AF9ACB2C924FFAEDB53F4A0E3B5570E455251031F2E34A +FEF00438548A06C06DE776EAEA96442E2AA308BD5A2A6E482A3F9EE6B8B8DB28CCEEB73C11D49812 +A9182EDD43E492FE147F3F3CA79A8B48FAD29DCBE4BEDBD46C804F4F614888C29048BD98EF13538B +765E79C5DEBF7BDFC59D4E08A505D35F2125A3A64C94C3A849B63A619CD8415E770AC34530BD1AFB +155A83520651F56ED5F0714F95A6E668678BC6E1E9F42ACDA4B0E1C457549E5493AE68E293BFF6F5 +B76127945C82E9ADC592F962D2B3C750B80515C360091AF15DF05187076DBFAA6E89330E84EEA9D5 +535A8E396651BB73C0E27835967ED5305ABE025D016DD18B6C39D89D5B678AD0FD12B119A73AEDB3 +CCB306DFFEE1F32D5E1C4C83F575E0698F7D670FD248B5D698CF972B79E0C3A78DF153930D496B0C +01A3394B273FC99E10C0386C5ACA9A3B3B1DBCE221AEC43C85326C2DB5E73873C7FE9F46DC40E922 +C71CE75CE1F66453BA7845297F90B2514D2139385348D6E120FE31F67A15C3EDCB70F938B88168DC +C1DBDE3ECA16AC2FBA389499E26C463A2A60C0E87C0138AB0F439F0AEA4512E9AB42952D03A5CDB4 +D7D37BCC8A1C472A7B7195CCE1B611C7A45A766AA3AB284C2D7F2CECDBB6E8D35491F7924478119C +61162F2859AF9FB2A122A5D060AFA3A8FAD22D6CD2A319696DCE827B957E57FE048515EA997A2C91 +BDFF9E8B354C53B600D92EA03F8D4A4A96423A8C7BF0FDC3AEE360BA1C3AB44028449D578418D473 +A0AA8C03715F723AAE6B5005543542B9A51029A846E8273E1A5C109946CE76140C82000308FCF7D7 +3C3F7A770A9846913B28D18142484FBC5EF4C74A14853441283D7AF26C5437DC2D2DADCBCB1D3D0D +3A4F2C3684A769C26AEE78B249C8E6C61752500D0A674725E705E2E92E44930A09FA51FA50776350 +49E2991309E43DF17CA13401CF3819DAFC16AB87A7F31E147C637D3F62FC5EEDEDF56793DF325855 +BD4BC71ECD2D386E650A7F87C9E5A690D51057089D83B9C2637BB119ACA76D358D418E7E6F2CAAF7 +309B0D50EAB3149EBF38D7982922E3995132F3BE1D15E275784341775335780444592CBD75A5D39C +F863EEE67BC098CEF045E17A114DD2D9979F477E7D22D0D154746EB7C5FA2A8AE5570784FF583DDE +B4F3CF8BDF599A3362437792266764ED34A8A7270C182EDE020DF22E974518FBCAE96EDB9A00BF8C +6027C96B22469B4E5BC598CD23BE47CED75AB72859D2805914FA9DFA63E7174A3F8A27F1CD4C7ACF +DE39DE62E544507158D9B763D7E5B1AF1AA8DD2960190490235F06F9D277FA62212C773B2E5E9C45 +7A4D0811A9233CC59DDF88AE9608C4A71936255AA479C040A2037C3F0A6F6B7E0CA1943FF2721476 +7EF68BEDBD6E2492BC73C1ABE1E36D5D357AFACF00A0EB943499A28BB900AFE28A3098B0877D19AA +847CF4C5E31F64B71B9BAC44C7EB04BDD4BA376B9591D18AD4835336118AA402E008A4ADCB3684F6 +882AA2485D5BA055639F64C5B792B80B3A186FEF96EC80041C8F0EB414750D0E8C88CC1711EED204 +69DC5762382DCA4E2A75CB4AC3E16A44341DC92C1FC97FD512876BA95432A46530DF05AE6671DE00 +AA2C49050B9C39361A0036A85CDD40FD2BC27FEB8E7888D203E1C670B726F14D74E9E099BC90EFBB +B4F90F533168F2C1578884F170D8A5947227049D4F78328BCB569E47EF0CFCAE240B1ACC14324C38 +68D8471069C0AF52961E6CC8CE9AC576CFA32F90DC4E4A06AB762EB4C1876A26886FA002CB2BB7AF +68581DAED0BE3478A906D70C10DB6C1C3C76717FD941787A6E49B582AA922AA4D8924280AEF553D9 +7B1802995E04A6EE733C7204C89A08C2A097BF15BF9B02B6DA74AAC36178FD44FAB9124A6830385B +6CBD0882EC2EE5FF26EE329B2FD6B67A515D3CE0ED550627336050E37E1FDAF2ACFB046C8FA59DB3 +89BAB19C73F14502F096DD406C489C3FB58CC9B6D1C4E5A07381F79A9920A9562484E444D9933B91 +37643E3C43FECF00D14560C693529DB47840139A709CB97B939F5B2427B3D8D1E0B316559FCCFE32 +F26636529D2FC8578268265D641DD3C604F3B0D82998355E3817CBB406D834E255843CBA3ED487AE +45B9F1621B31B53E1DCD47AD0C26F540452AD2CAADB77F004D6C8E191006EA3427CB61872212CF92 +CBA92E074010A6B2D309BDEB1EE04E35F855EBD287D96A1745E763ACDC7205C7109529FAD684C4B4 +289A4F9AECDCA85418CD2C16457B2778C98C5CD81C4DF122C56981266B6684E3019CF12A728452F2 +20F9C395D0519523328F6EA56131FDB04B29A1FA87A0CA108A0792176CC81548C606F262EE81E360 +9A5C292D505461F4D5D5A3FB5DBF3D0D1B7B834ADD896F277EB3CD4E9333A0168A0F2BBC55B9FEA4 +B679FC9124A23530E15E8DFA59DB09260311F97A170A5B37DDB41F2F9681C8E708D37D6E7C5BA2E3 +2978AA38A92CEEE033E32A0082379E50B749E1A56E420FE5D54EF6231DCBF163A990C0D91B43BA57 +E46E9167BCD3411AE17C9A9291FD989F8D89CC33A493E9151C6DBFA3960F2D701301B7C0FB33AFA4 +F9D53967A8D68E84E8869E89D7396A9D663E2B8418AF4B147975F6DA107CC2E0B4521086FB637ABA +D4CD6382FB9E65424FE76DED2697742BA4472B84CF2746AEA9407584E13BE11AABA12544FD6CF3D7 +C39E04CB139F6873C50BCB00B1077C6D5FA7DFA374FF575D602C1544533D64A3C22461EFC07129B8 +1AEFBDC140DE320C229FCD3759F6EADF1B9BCF82AF3796F5F4CB3F4DCF4C32417F59868925D7309B +A1ADC3FED0414B2E6E44393549B56BFD33A177E6CC31911497F5549D6D87A3E07899442003EBDD6D +C6BB6DBDEC6A8F25B2B279372C957D4FC9CE3FB9A41A7FD08E6F284DAD46715E870F89AECA5AEEA4 +126E94B25BE0FC068F79C3D145F4C97518261130959DA1C5425288C73F9182ECD7C15B802B10F0B3 +46D5B02D7A3FCB74D51DA843011519E46CC75934D212E74258627A1737862DC3FDC19C0A56EFE150 +4D93F8E9AAA3BC164D34807747133E2F9DDAC546C8B5CA8EBE1B0725F14E5FFED04B71E1870CBBDC +D37B119D920D4D7BE85FAAD45E5192267368A1B765106CA788996B1005A1F430D079A2A69CBD3FCC +860752334C956CC6DB61776B537DA3FDEDEB78A41C277F35C782D4698BCAD7E383E747DFD2E97F9C +83747E04BE38B72791AAFD38BEF8BF4EEAF5B5241BC79626204F387B2CBB008A5490C0F541699821 +78AE05AFD460798E9A561264C4F682FE4601B069EDBF12F45B724E849DAEE5552705FB38B064E935 +B2FBE2FA8E6DF1699A343DD6223F48C08B227991A5684F344130EB2AD98AE8CE3739EADCD9EDBE49 +E97B2F200BB881196FB2ABC28E74E9B1B5597766D069C1B65FFA1FF0F4792CD03700693BCBCE07C7 +D913101E8B2732C9016657FB99BC8FE9F0710CD223D2C4D3C6BA15B4D213D8D58B373BABD3727FAD +23AFFE69A6EA9141287F07B2A2298F7E4D55048899B15332106FCB69A234C9DB50C802F3FD4734BB +C46D984555823132F9DB7D828DC597B3132F18B1276EF76D41539360357EC03A649C8D17DDC2884D +4AA48E5547C7E630CECBEDB227389316E2D4AD8D3351AA4B1D03B84BF7520C90FA9F58E26368B51B +06B821889221A817DFCBD2E630ABA1717F917634D83D9C69AACC7FEA6D3BDBCD1706A82644832F69 +9FC1C176EE1431FA83768CD4693C138E03C771478E117E84DC96951C63C65022E4BEC9FC46E5B6DC +734D28F7952B133ADCB784D6726DAE32C75C2572CDB1A44CA3B98A628E7EFD5FAFFFFFD9EFC1FFD9 +E7F57DF07DF84E51909273FD5DF39BB365DEAB988ACF8135B9E76348FA2756F61F49467C6FDE658E +3DB5B9523BAAD969F00DDDEC737CAF8DD0CE782AD5F803EE556D3D0CCE2159CCF5580034CCDCE146 +CB3F92F85B29A8186E38A11455684115779495DB1BFECCF6D6AB31BC192466549900D249796C9ED7 +8CBA2D2A24929B5AC83D1F46594C90B09C25D0FAA82F7BF60097601779ED361BC75690ECE32729D9 +52E587E33CD32BDF4D6BDC8EEEE3AC4CAC43599B12FC7B33A8EFE56584DC634BB90FF9471AE9DB8D +7942652250D9ED547E4B414D2709BBBA4BEB17CCE043B341E575A9EAE35AB847E7CBAFD445A925D6 +41E3AEA8FB44ECEBDADCC14E2B4C5F119B02B31CA8CEB97BEF4CBA99094876BF5650418807C0797E +2D054D254464E1EC1B061C9FE5D33C1EDFABF65EEAD5B68EECF5AD30B7C479642949B213A8473186 +F951F4156297554915F818FBE4B21ED2E1751CCBA7BA621087E294C3BB0FE9D7796B31E75C59666C +564FD7930B3E385547B224F140CF46035CA73EA6604FB1E18E05A7BAA3EE50B6CCF269D8CAA0E330 +04D9B79389B59D6D5C68FCAF06D9174B2A2025931D014E23ADF555E9D54479660E79A477C4B349D9 +76908711FA80355295794D207379698CF9A69CED36415A34B0B11953239187670C56E687256CDC35 +26FEF8B1A9EB1DF91CD23C6EA80D8CED223A3490B878B89028AF307428D23D90E74F0579F8F1A8A9 +AA43812AC0FFA4B636C4D837008D0C851807B8A3918648CF202FE49F29340C0DD4505587582251DE +681F201406D58458033560107854301262E3E1678F0EBC7AF5BFB75C4C47D9E1C8B8E10E26B9831D +3C20E33CDF0E9F69B3A909C58D526263F170E25C049DA9B216076E2054A403149F3C16055E96E348 +685132B47CCCA6FB699E9A798E62B5DCF3D58EA86C5DEF94FAFBB495CCD0CFD1A2A2A60DCE7A4BCB +96071141940BB9E5D86AE22947AF3ECEE8A12C4BA8E2AF92AB74CCCC72C9C9227D39E42B60508DB2 +D89BACEFB17F0A90DA5A1E0EEFE9AEF202EF838FF90C8A5F7055118E743ED9CF306442045B1AE403 +88F49CF1B58B454D82F265F53854E552A0FA9B0FB1A783F5856372C572F8070997B61F5D16B8E7F8 +3CE1BB775C4AC93C25ABABCE4EF419BBBC12AD9ACDD825F109303DAD8521239CC7CC79A9B3756857 +28D5E60479052635CD3CC6A7229546DB21B80A545398E6D5830A4E3C179BFEDADAAD0C2DE0BD71C8 +17A2E83A71D8194B26822AABED195D3B51D73E723148F03321A3A77D63DF3CECAACDBE2E1DFC59FA +C5C5829B13DBB15B4448691F3E4A54193DDD3363785F4D57528CB88212B4EBDC6C39923FD80888D7 +8199EE76580D35BDA81919424727694FCA6521C3D70618435F9CF737D93FB70DDA28F72C7A7550F0 +1CF401E44FE48D99185F0E47E1ECCDB5294989F3569AF97E79ABC3DDE4A49F5F1C29BC0F42D54A38 +7F9C713E6068AC6A3D61F86E7DF398865B1C62E515F260A56C02F94DB4DB6441DAD67D8E1ABA3CEC +A8C96C76B5C87C4B3A5059116226FB156B9DDCBCBD3EC7C3C8F392799F3EFBF0A5D42CD786AD119C +8A186808D49ED00F1C38C4F97B2AB1825C16A9CBEB73D7D078271568E33B6E0D0639A3DF558F04BE +04105AE45B1070CE6B8D5BE9C7652027F53AB8CCE966CCA2BC54DA08CABFE12ED5E0E5BBA318C5F5 +62E11065C938C968A56C1499FA192269B9DC51008CBA00505B177C312C12F571CB3F23676DA7450D +7F0706748D8F1F176B6471E8DCBA59DA1759FC09F468326C928C6B68E55348C6F807550BC6F1EAD5 +FBD8C11144E5B25B16037487E44C7082678E372953EFE2F26B2D91E5482791386184C838F694DAFE +5E1F41C620B1CA6632B1531AE1B2B689ABD8D763A90D45E9825DA42BDD10284B5181D05F2B13E19C +58AB08DFBE48D2D6B2ECFC91ED2756080EA75C9845C9572E503014D3499617D67A6E6A2BBDF600E4 +AC7238BB10E0D39D4646BC0391DD06EAD50BF6556978F69A5B958A6E4C43CDABAD9A6F03CC7C7CBD +5DB5F899CE5485CFA7B4AF68FE34DCB3B61EEE58DACD150D8A56C7BD6AB3BDEE370ACB15F0787A16 +B11F11722BC8369E7DD2B50D0CE3A9913D3B601A06FA1BA303BCBBA51073F299DAC5DBA6FD7241A8 +CAC56D664E2F8F40EACF484FF37674478E8CB9FE6D907B115134C46E0D1B980809B9DF2F42338ED1 +0DE1AFBED53D9701D52F9E04A3D10F9DC509D89A7EEB0DC456970C0A5739925F70CA8B15853AC3C2 +37755054D8DBB9DA9664EE26EEDCB520CC81174F1DF19DBB3FCA3837A5E175D984185D241C946427 +347683755C7A20C9A2D63EA974E7B6DD6F7B87B7C63C0BB860E01024BAC9ADA21BA678BEDFFD8BD7 +B72963ED2FCC291669E531F0DBBB3DEF41D7EC99CD5EC935DABD74E1F77966F6CB149B6E1BB77E43 +734CAEEEBB9084BF416F45A0D2CAF3AF313CD0CC9BA5654E0388335829298CC48A0F90CDC27090AC +287138610B6F9D1D8CCCDB7362E01E15163BC825858373D185B46F7EA8DDAE06E36A0B017E6E9D0C +E3D1ED07EDF91910F6E094E5E2C4FE14EC2B1DBFE1154D0FD1883B655AA9C221F70C30FC23ABF1D0 +9BED6B8D39D14EE51AA88FC4891DF15A6E13622C89CA3A75B98D1E71CD53FB81F8B210E6A9EB2EB2 +F6B809F1C49FF3B75FF0B6DC7BBCF7BA40B5798A7A8BF55340E5C67121777B721AA9838419E3CF1F +F3EC0B5E81790807648B5FF7A038D736003089A713D0ED88D9BEE0E06B6B84EBB3FC2B6078794C62 +CF57FD54564C77F6A2C91B3C3993BE1B83CA7A5D46E6A9D78CDFA615CDF6F79FC5F8EA2FE1FF1D7B +D5FF037BA80A54E57FDAAB6BAAA8FFD11EAAA2FAEFDCDB02BE819E838BD5CF8317869ACC5BDA6F38 +1A2E9857B00656E7EE0140FF00FF0700F836CA8CC779AC06178FD3F901FD4CD7367D0071E3310B0A +8BC43E49383FB7F16646BA02F09264D81D29DA395A2E9B0AD767F194FB2C39CB1F109AC575982175 +2B0C47A2B6EFCD34CB6B1065382276B2454D4CB12ADF5939D43636C90BCF443E355F701F5F865073 +6ECF7879FD726965732C24A0E76BA43833E5A97469524DFB80350597DDAB2AB3C4A5049F29340384 +AD44DFBFCD0342E03D5A4C9036A79FC938714B47D65AFA29385E1C94D71DD88FABAF4942BD55614B +57E8A8D42B23B5C64468F6823AC49196BB7A28F9E67D491F56793ADB7AFBB8BE7E611665705CFFE0 +CA9BAE4B76C9B093AA27BDD2481D7FB8EBDA6D2A55A183113CC27A1ADE54B3DE9EED528D5A05AC9C +69F67B870F9ACF5A1F03B594BFF0926A2958F1BFD3C5ABA4AAF559C3F51F26E2EE1E25D7F1A7CE08 +4C3984C897D655E1DE20A16BE4D6A238AC3E2B7A77C1689770D99D529C7770EFA522DAFC329210BF +C12CF4217E2684A451FF790751738D168A6F354DB174D6D9C3153B613B3A4B79D1E8014A9E7FF28B +28ACE325445520519C8FEB7FE02CDEF00B1491FBB5B469EBB7B3EBFAF77508C79C4C1E066644333F +582EA3396C614F27C1C7ECF1DE483E3D0949C97F23C39A234EEF48FC189A9673258232C62FAA1F74 +864EE22734A8C67C68BE018F5863FAD6169D6956651CAC138D6B6C796F52F0C29510889DD88476C9 +5FAA0D5CF8804C04F7558F0D49DBE5340C5C0CDAC77CA4C1C621ACFCAC3BE139AF1E0D7CE5762520 +8883E8BFC10408B30CAF8CD08E5EF3EE0EBD98808432E24D102A71605962C3234CAD81AC2815662F +07DAF5C87499AEB2E41B29236845D7BF2D7E32E0EDDDC9F0D4C0C92FAB39FDD7498827E8EB09B463 +316C001DAE2B7D504985B35F86A162886F6B5F2302396128D8723AA9B2622C1650B2C1FB69C78A89 +275CFFAB7551AD2862BE4E6BDF9455E5D9268623532829B29E1BE44C6FB4DCD393C7639EA7BDDD68 +BEBD2CAA7D4E4854D27C5AC5C3B0E20779B66F23A78F4A6A0552E2717CFDE552B1B9EC502D41683E +B90358CB9EFE6F8031BF00F8A6501DEEE3EE9836808313FAA7F5BDD800ABF22294B058AB8D4F13A5 +65DCB28F302565F1E934339C1385E8FB60BF91F52583AC4469DA10A3148FA830720227C3D4FB5981 +C40FB9F9323DA55E8CB77EDF9909D4838DC4EC0590D5164C6973194418B4AB0655C657D18C5504A5 +D59B906D3E19BF83A8227DA1D32220EFEF9A7608FAFCED9B6C46F24DEFAD517556CAD876564892FA +6F33AC67F4BB69BAFB55C4B14360F7EBF0F494F61941E6C4B2DE52153E31AF7B122464CE62BD6A6B +344A47A20FD7803A2C41D90F814E73C90F58B00219ABDFDACABA1AC306E3A34997BBA0B85CA6AFAB +17090A54A341F6100D571430EBFD394DB057CCB5E136A31B9252FA3C382449BB957186DFE4A8581D +C481C0C04102110E88DEE1339F333E1DF46C48CB3DFB98FAE2BFDC80E0C71958029C6D9363CA8A52 +007CF323C5270D001E8E65B12B896C9F3005DCE1B6146575BB3532AE0C9B9CD7899C305C5843AB03 +653053FCEA35C227815D3C5CF96F0C6D0C948EDA0A38BA680C9E99B98B0052B382054703A6896A30 +3288E5611644E9369E994A2953D00AA14B799FE00FA50033C5350D8CEFB6984D83042BECEDAB7505 +98B8F30314B617774193C6AC8AD4AA3F1083DC5E0F85FE2AEDDE3C617962E2BDCE362F67AEAAF601 +2FEDBDB58397819853326DE3856E77902F19BD6F88BC46243E63D98AFA0E09263D2DC5395E674AB6 +981722C2519A5C1E369C9AE14FB25AB9503CB7E0920E53F2149C7C6C596BE913A18C3910D4472554 +6D4DFF5CE680114427375DB47C0B3F85C29AE0166F0355E79FD33BE204447DC807F31D9EF75E55B7 +882EA931422E9DB3B91D747369CAAF5638C75513A94CC4CC84A430DF7F68A7F2DDF108652B11BDD8 +4FAAF88124DD3142E74535596286FF4CB2D5700445782AF6617DC5806C33B7F6CA37F4772038D297 +530EA98C261F65CB33FAF0FEA4C15B22F2C620281C62E91659C24B1A44B2E0AEB7338B38771A8F0E +CFAB0E84CC18C7F001116B59FB363965678530B8E6005CF1467109AF3FE388FD919BDC7D251EDC6B +BB4AFD6488B1C4B0CC34A2EB89D828A3D993AC44B2092CAACEFC679B5C4AF6EEB045E2F807AFE371 +A920064BCF48615AA13ED41B48AC892EEE2D70838302A574E7925515386C2A2CCBC3882B99E09AEA +F9840BF1A4489518C344624C94FF0F142D05D08EF570BDD8A36376F315E36EBC239767C6D1A64432 +89E0E6D333984A032034746FFE912A1A0030DADB3E7C595491DE01EB77E4F5614D423F9D34F4503A +782E58AAED2615F0EEB2CC263CF0478105CC021A42B83C353FBBE8A2F8949DD0ED2A362E81B34C1B +2F898818BCCBA652522CAAD7A9780833D90164C2B575F50678269AFD5CFEF5C4ECDD7322BB5431E6 +C149C8C10E700B5450B65AF1C5A5FCB2FF96F308220C7C13CC256DC0C2CD58644FAC319CDE91D150 +BAF76B01437F3AEA8CF334C8999E4C2EAC578EFB67CB93A35CC4C63CF04EFC470E22522C258F3E77 +673B458233BDBD0DCBB25859894A80A0285AEEAC9DA7DAD8CC2C19662549FA10FB8A66287D50C982 +4C40B67B4BE6D5F1C20C7DBBA6E65E37B8666722DE54F05DBD800F2014FE4BD3C54EB6F0FC7BB833 +0FC72C7FFCDCEB8A0C4674BDBE43E46E102011FDCA5ED53111D9D24BDB1461AEE17DA2E33FB8AC42 +9FFD074AF2B152C624E3279BC0CC3028200264A312948BAB33CEBECD7B1DF2CC5255960DE9DACB94 +F06B091E3D556F01C09259F5955A65544C8D4E7F802CE0509345556EF46CE4FEF0CC43D08E97BFB5 +5D943AEACC08DCF0CCBBBC6B7454F53EF8B6AF9D3930E71D000108FEF7E62A9EB1718196E82AE383 +DF9BDA42A33152D57F1891A66EC3B0AAB2089227842DE7EFD5585E48933FFBCDE79930FA5845237D +1FAA2CD3CA3AB1465B151CCA64AFA41C2B0153289BD79194672780CC1E828359D0535B7B99794F94 +0633E66DD2237E764D9754975F5595505EC94319385B0196107DE2F6533A2655339CFE2BF935BA8D +6511E1C7A30EA7AAB9012E9036FD7CE24A2CEE292D69A17261F52C7522A99E40FFE21DCBEFBD9677 +BD6529977075AD91AA9AD19F38EC31A7AFFBE7F0F33722BBB35E6E2C0138DAFEA031003BCDA6A07A +C81755B85B087F4D75AC1FBCEA8D15B0CB1A1233CF391950615BA022D5817389BEEC5F8328499E26 +DDD45726F4CE563EEC98FEE62D73E55065BB7652C6BF6E0D0FA438BADD989A9C38B4C076C3BF056B +FB9D021D9B0C98D3AF60467A35478D7095E9692E0F85226660A1241BD9199C1D338BB118CAFA9B1F +FCD90B0E66E3839563B252A299DCA09F14D3BF54A8E73B3FA8BB8142166440F824BF5D4631DE5402 +3E04FBB9EE66DE81C2822D1E53B7D39BEB2BA6486DEDB30CC5020487436BF5F8EF4EF822E1FE75CF +DC510920163759150B639F3184F0E290A9741E18E1B17DF2583F66498BE8164D2FB0DB57DD4B1F37 +CD04A733DD60BB6D3D7E393F0F7BBF07DD00898EECDB1A444291A45E78EC21E0AAF70131D26BCED6 +205FB5833C67D658924B1C92404E7D86373BBE6A316897039BA135ED318314058ADEF50E29100CDC +ABF77EBA6F15A02F33E68235897186C67C744E8EB18736392117487C826C83340A92192E007710CB +C79150E78BD00B2CB684BCE3F7B79DE0BB4AFD1222434876281AB4EDE3A259070618EA3AD0EA9E68 +9A889E2AA6CCF867BB6901AAF08A3026D2DC45C4715191BC5FDD3692773851D546A425DA6FBD57D3 +EED146DEED94642D7FF62F58C883B995801AB5835935973AE0F826A1119DC4E455D06CD93FBFDBE3 +A45D3129DA90396FC854145E3E15160A5A2A0EE5A151F835E0D6DDE2882133825AC706AF1277647D +55F6C86EC0144AD05CC29BF0C920D0D6813FB86D2FBE4EFA6D9171EFB883BE5B937BD1AB38BDA006 +DCDF64146F4EB7C57F39B49EE8D0990A469AE4B770CC8244FB9ACEBADA544D23DC2CDF7968B06EC5 +229661D9B25AEDC0DDD1142E5E3B5910BEAFD7F616E46E03A86D8585FB5C6885FD8782434B717AF8 +F43CB0EE91175B97B77C34F6AA0066CBAFD97CA696C38A58535B7E29719C3ACBA954532E96C25E0C +9B628277506125EAE9E476AC0869E9702CB51E2BEF8BD9DCF6B886F056BA3C75B0A438AF92B03EE6 +0395C8B069E622D2072473A6DB57BAEEEA8AF14DEECA8F97EF9BC9889B83DF801F26B1F4AB86C3D2 +947274B268AA3ACF7D3DFC8FB3E1497A4352263B55CF59B8DB4FDB27F411995B062D615863B1E472 +73A3F16165702811EE2029AE7AC4C0F068874B21A88436AB35C784AB5B8E4660F0FB2813D1940C34 +6FDCC8E8D4B706F466B1C0B7095E4259980D9CA07D0E093C26501645F0D78D66677F336EADAFFCBE +8E2EBF73DDDAB2DAB31EE86B862AFC91EB4E65E08924AEBC8DE0C84E3750BE9C5F53EA21CCD1D2A7 +5BD1A2314435A264B6CFE7222AF6B6363110BE3590E5516D6BCE4EB3406739D9BFDAE1630F7CCE95 +6960B443188D1499FF6D0A6A6474BC08BA3044D7764E9957C60D3F2ACB95A4D80EEE94ECCCB9D489 +74F0C68AD1BCE2B8DB2C8B3ED1F185C3BBFF6F6CF7478FBBCC63542383E243D85E290724D707A06F +1494B7DDCA3F387CB2CD797DA64951C7C7AB0A2D122992A42C241A7A580AEA252A21AD5A72FEAA05 +F59ED36CB8A66749699686C1F290F63B6E8240431A20E74A057BB8ECDA1A0273B8D8A5E65D33A468 +7E7D39CA923959AEC1427A6C8D4583E4CEB43061496C7B472887148124535784C6F9604582901FCD +5F58577370402AF15A91E4057AE2F847CB91A999007A1666C21E3186890BB4DCAC57AB9119016ADA +AAB3EA15DCDD677DCDEB9A05347B141A3CEBE9EDE730F025B4EC00083C0F1D3DCE428874C2A6316C +3A4C48A590C2BBB4708E39DAD5BC7207386F8B2BD1F7D7D2F447F6989C7205E0D00E5E2D60E5C3B6 +3E2D2AE24FF9857314B81A13305E0FED10FF839EDBF31ACC025C2A811FD7D49788E4965795F1B1CF +59ACF50423F64FAE0E15842851597A0F3ADCFA92A9100B35A984D1D9035422970507FB54985C18D1 +1CB98EAC869319B72D30D34E8DEE30B61CCBAE616039443F8D3671897AB1AD546537E89F98972249 +E2A525156688CA4C10324FA885EA33A9326AA7E3E8B6376077B8257BA3291F365717C2F77571C0C4 +E3713B323789D56A9E98257B82347AA325BE92F6189B1F7941810A30B303DBC53EB212A6DE1FD205 +CD1604FCE8C7D7C4EF82E3050AA1EA08B4AEE0D223640C31A32F8F291BE62E07D26A54FD4B079AC2 +47F7039D931BAD88DD3CF52D29779ACAAFEAE65EA561F62EB644476B01B5918E25EB2260DEFC680B +8AEEFCA087038D39F6D2CC579762B1BB5F0E0848BC7CA9CEE5537AC06A6C48C780B892BA114592ED +EE190A469B4B62DE504C9F4161EED509AB2F2C9D06BC6823D6536D115D448CE411018C0EF688E860 +83390BFDFB80AF858312898E445F4601804F7BB1A8F356EC900B89FE49BDD7F5B2F931C7B7385146 +3DBEC5F1AEA3C9B8724F80935B6CD1C77112F83E6944FBF20D655BB897650FEA9936187D8DEA3E8B +C72E6CD63CB03373B08C116A5FF627A56AF21E16DE2D93CD01B024110E2376D27B60CDD6BCF6C041 +3C05B1F91BD00D91BBA7A009CECD056AFCD7F1681F3D0C77F70317FE4BDE613D8FCF6415C0ECB483 +3B8380614727DE5E99E3BEC4BE969FCE2DC4C34E2EAD9ADF17ED2EC0F2661916213B6C23A08B000E +08F1F70E29C226570E49BFFAF981C81BC82E7D86DE36BF404A475D2FBD77C639F5AB9DA254895631 +3E58B01B521392C9E1DDFEF2737E73119BD20600DEBC62D94D322AEA1478DE1717A51978B7A69971 +E1708F419AD0A9AE3083372B345DF18D92853AA4C635C062104B26180FD2C8BFDF813A5B0EB3B8A3 +95A42BB289DECFAD4AA4C0F4348B72E194C22F7A93D1AF4ED55EF864D3531738636BFCA310812FAB +A8B4105336EA18FA7858A439B5D205D380C13D853A24211A93411A033D96FA984A5BE3B82A520180 +8973145A7F9C93D4D2383F42E52F07E31BA27C571E784C34832801B5DACC4B87D622CA90CC7D30EA +88CF008CA5221D554B606A24E73C038943F127637BC66E822E685768B3DA7FE27F5CA7A1EF02CB78 +C0A84AAAA5CA6E8AB5960DE6A60D632D99DD3130CF30D533D0E354E6A9B4F1A7B49944CA5F472ECE +D50CF13202F20219BCAC1064D15655F4AEA193BE66C7297AD3D77E44B329670322B69EE49C70FA1D +5B6846DACEDE6F4B521322A863C4848DBD39077562E24860BDE9CC37ED5C2C102A47455F5D245335 +9FC039FAF584EED6E571A8708C7587A37A8E0E07722FB1FF511823DC6773B695F594E4CCB7323CD5 +15D7922FDA2C67F69141B50C96B94CC44E8D1A29AF9D02631569DA52A8E0F155AEB925407AD777C8 +6CC06A02D1C7820F6376B04596842AB851F1ABBA01A9BE47E4B405585BDB36360B7E7631B49B459A +A4650769D6661FFDD2C7D52D57ABC9A603E6B1B23165A9E383364D46F76112B05441CC558650A0EE +56F4BFE869E137A0DDDC32DA0EA118E5B8A14B3ED890A736BFDFD1D817828B1A18E5B50354F9A245 +851553AFA8116F6473E81985A3B9948CCB44F027DDCCF785AC026859CC3F17244D376F13085161A4 +C4AD5665CA9CD7A4699410DFA59EB719031698A134C14E114DD14DF3B7451AF0F69717378A392FB5 +1314A563BD8E97BEBDC0C3AFA0C357BB9A76B845847E7C2138556848C177B607765624BD359DF2F8 +E71AFB6CC9EA2F006AA8CC186C6CF279A77A52C535F94A499E2FF34ED665B81D6A1840016484EE91 +D0504F26B56D603E6F3C6CB69A6CF7EDF7747CB7261ABE9722F22A074953AECBBBEEA304F5212515 +55863669A1153B904DA30CAA080F7CD2673BE234B618ACFFAC13C0AEAE52C4949603694D2339B0E5 +43D525B849E947E37FF5717E48EF29EE4F1DF91EC26C40CC2ECB954DC1950B234EEFD68D179AC9FC +1B1EE2DB56E3325CA2E9BF26AD611A553C5846E761135E37CC557490A4AFC59E7DC96E283374D21D +4310F5BB6746A70E883D58EE6C411B9208F9E0A8850F9588FD1E0EBEFC62A6DE2224F984A77C2775 +394015E98B696777D3C761723FC89B46BBBE47977A0A07C73BC2C114718947303BDEAD7340488359 +63DBC3F1015A256847A9B8C769441B38AF68C9FD908519DEA9972935FD69878520529711BB4CB6D1 +A02573128342D3AD5FA073C964DE5A9942F0D11E29F0019B7100A1B2641EA5CF9269E319249D7318 +15D6B3CAEB8B03939072CE4DB4083E7830C367097D0B64C474E122BED7435D4A6BA036EE9F0EC040 +122E8E209D543E0A0854E7453C4D44EE29BEF6FE3982B6B56CE604BF38891AFA2D6AD5D4E4A604D8 +EB216892E47EA4DD6EF14FA33484E0EEA2CB1CE1E3015F59D50C7A380B1726B312AD0C94AD603612 +D261130782E5BEDE47DFC3F056ACC6FEC0B77FCE14C7A438692AF519E7738A80349D79094FB2D544 +3330A390FD2C8C688882EA1645A8DC61429ADE7B9C0CD5A39F22EB3B3AC8C8D4428D58314E8D1446 +44530A79FF945BE72FB2D56D22AD9F6E37DE0797440CCC4B247983D9124D541351A20FAB47DBD2CA +1CC804896108E9CF31ECF227F8CFCE710FD6886C5967DAE9CCE7F6AF4FBF62C64DF562481513581C +5AF6EAFDE846F18D4D5D16F58583035A055AF49BD265D6860FF299612C060F519BF64402A9597428 +C3C8955AFC233C4755F344747EB2794916B06A45E35268DB3257C574716B3850ABFE54665F1ADE7B +C86F14FF5DA7278FBFAAF81F0921E072237B4BF11F7F0590E40EC5CB122C3448576D1E7BA939CDE9 +E22093B1F279B96F0C7C51F33ED5AA2C298891FA7E1CD55CD473556F6CAAC616405940F8C3117A58 +EB75BCEC30E0F0C2B30C45EA05BC68848E2C04489AFA945BE5FC21F6A012355C5F48BCBD3459B9B6 +8B746A97B8DDC94DCE99EC162B879C51892B6A026609210D0A656E6473747265616D0D656E646F62 +6A0D333235332030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4669727374 +203835362F4C656E67746820313136312F4E2039312F547970652F4F626A53746D3E3E7374726561 +6D0D0A1179C9479EA1EB3C53E39007185F22314508BCEF34CF9BC1116D3948BD3515D7AC97E136DE +E35F92271ACCBD8503FAF1F4CAD6FEB7E5061A7EB30311A4DB2035ED072D409EE9785D54E45F6E15 +66722F563BF396A8703C4216CA7DC755F1C31C49C27FD958D289DDC2073A502C088C0B95A1383F42 +11733EF9E8109330B9426DD8A52DFDDE8462CB965263E7EE791A8A3F2D19674FD93189761E41FA7D +82C64D08AA526F2C3891F1DE3980F7D9A60FC5E8EB8F643BBB0A0074134FC02FE1CD7D4F24D55A56 +49C7F12D156E8FF31090FD34DA981FA64CA946BB9E19D6BE834F753E0BA102C64FA25B78DC6A8CC9 +4B4DB6E49889BDE15BD1F65AE581B8FA42C9A51E5ED35E42EC01AD2B99884C0C36A371D656E9617D +EDF45629180B630A5B3098E3BC3235AD2CC9E221BD1AFF5A3535003C6C3F0E378B0825C5BC4F5548 +26A2502F5DC99C785357A62649324CA874A5D5E90188C5086BFB02D1EA798299EEAA4412B48B86B5 +39304B32EAFB50192D051E80DD302AABBA6D31322E0382602E8CD4E723148C0300607BCF53D9BACC +8695719D93BB48BA421D713685DE380ED77B42C659754E77CEDED923C4D9ABACACAC237BE58C48E8 +247BF6FB7D7A3FBD1FDEE78F78A4864AE486E79CD75186EF69FA19D6B320430E301A2A7DB8D22496 +145F1D55B1E3B8CCD3EF9C6B7A6A946D458D155F005C3BBEA9AD8AB81E4362DF55D73E9D29C73E4F +FE6324554F1AF9261B95689C3C3EF4C8C139CCF38C254AADCE103D19DAD8D62025DB6195EA9871A2 +229F02904C518674F067CA6B485F594F824FBD1485E840CBFC45485F6C8E4BB4E8370F74C4E6E45C +C37DC8CE54CFDCD4DFC1D71BAA2DC0F84092E9E64C6D89AD43BC9399BB39BD32D13705F10A764348 +5DF1165E6122DD864BC393270C03BE7C623D30C0EF7BB0F06C631E6388AABE0FB7158298DEB7F079 +ECF0D58EEC91E7E12C09C38599622EEA02A28071BE2C2C7A1998F0287A45B418CA953FB785D4FF25 +73D664B3DF635C15B019A908ECE152B1EB0B614DD3674EFD9A6F59A353610815980FBB9E3F1AF521 +E7D52FB77EC0885BCAAA281F2A4B7570DCDC1D0FD948BEE27FBFA79C20E34AB9B3A8EE91AA1435D7 +FCDD20124ABBCB4A7B6EBCF9F7D9074CF1270636E9DD095C69CF5C51BD9742DD89E6A32D00B41E78 +CC363175A9B63669E9DEF37487D4047125A39439A244967408A06D7C5890A458E903773386C75AA1 +F72D590BF2362840954949806AC06D6F846D9BD1D7BCC602BEB4EC6CDD8B4B84DB54386E542BC6BF +B4BBB6DEE9D481B0EAE5527FF0C07AB653D9B506D5C35BCDD58DDAA984DD39A09F71BAB4009949CE +28CC5B0D61F72D0A67DC27094B04BB5DCC7BDD00F1B2144B9CCD0FB2685D82BFECC2744AFDB40767 +C949412A59CFCFCE5CF6AC0D394108C20FA2155C82B1F209DB9A3D71020D062A46BD040D68316575 +C00C24302C4AC0D38AAA61BF673F62E4FB3554DD297EAED6D991456BF68E051452214DE0BB56C5BD +1935086B8B30DCD6B688C676CF9943324CCF7E36C543414526C21EE48D8F874AE1C6E21B9807F21B +A8CB1296B3C5824A1B6EB24A41BB7E9B3E4A22BD7C8A085A9B8149C2293650161EFC674D92C13D81 +D1B7208DE6F824DAE4C6674132495902BFFCB500973058AA76ABE3A01339495DFF5E4E6B3ED69EAE +7A7352AFCD59E33AD141E0CB9E3F6DB0D68517640B34FFE2FFF7EC34FE4376D7D534FFC94E0DA4F9 +FFECAEABFF7B760F2313F93E46333DF95D1AB847E259BC9AFEB15FE5CB86AFE6FBB237DF6A194B43 +11480BD183325679224BECCB6BD456CA20B4ABB1F610D45ED34A2EB47C7CEEF0F04A8B7A28C269D7 +645214022CA640C18F8888C8E6CC5B9D7B4766544F42394BDD91ADC0C5ACEE1AFDF0C5D7B697B3DE +2D8C3110224DF630F47219AE83AB1CBF8A4C479FB947F08F544CFC5D5387263FDEC941F03F2D7AD0 +BEAECDCF1D51175CBC20816578462FD6BDA3F3B2386732DA02B2FF51C24298374D148EE9F49FB27F +2F6909BE31C98CE6D240BDA33A2724D69D5119B67F7D472F8E9B7BF4A9A6594C7ECBD68412E5D61A +D732F02D8E2C3E8166E2AEAC4C8A38B895E2B08959ABD35A887EA915A6D055E41C25D4469A80EA0A +327ADD1E29D9E84538040A8F12C398BB3A576C9675C0CB4F9EDA0CCDC8896D0EE3A4C58C94AA2489 +E53CA5857AC1BE9643D4DBD9A6D885DEF481E6D2AE07213FFA24E2D2149A0FD8767D100E6AFC252B +F5B49B9B5EC160CA5C995571FE0E133BBDE601457A3AE99393B5A37D8FCED88615734FD236D9D6A4 +677109064326190AE6E93C28E4E28E15598C33EFBD1B06CC309E5C04A4699D115984E69807601180 +C69C8090BAC0E1A732FDE7774E143BB456169C3A4C44E260E7EE41482B1C2F79038E4A517B1F6475 +FD5BFAB60E98032E6E11977541E4583432A98EF0E1477C00226C04289EC4796496F9E7805BEFFE31 +E0FC3755736BD117190FC52F2ADC699BCF8D4A156F8F5DA8D6AE1D11BAB17B5599D7EB1C18C16B7F +BC93DB130646A8DF76C732CE1D7A32E925D5BC1854A671CBA9612CAF6631C7E5A99239C0796B07F5 +5C894F1989E9530C4E89099D8E175C905289AFB5AE45D62CEB0ADE419E8854092A0BDBD8ECBCFB0E +941CC46DA3D817E1BF742438A6E4E11C2D47D8344CE6D28403A30CD53C6596A1AFA5973CA3E797A9 +3C530E163BF6F67B6F105FD4F809E2162953BF50C1CDA3D53A680D30CFABEA8FB844B6C81231151C +A747CCEF392F5541706598CD538705BA5996BABFD1D030D89F69904F8929538E7B9DC226B547F1FE +5C85F40B8480B4F61923C73F4BA1CCBEA495E5274DA53D03E447B4915F049E4D5A1B7957DBF343D5 +4D678D4452811CB75FB1D2B1BF5583CC76ECE14B30CF5EFB56346A60396644AC64658978B925109F +000AEFF63E375D5429F57645A1C1B8DBE350E668A0C45C90E979328B000F74DFCD6F20E1AF6856BB +F89C9968EDB03D2B1DC8DC32A4A0C980E367D687E0ED875702091E57BFCCFCD98289B6E28E788CBB +F7359D18D85550A0E40BDB02ECA263245AFDEC1F60E809C3DDC3A6D397A0DC7036B8CCDBD559E15C +600930EEC2F9A25145A0A5DCA5E1CAF959CDB792E66FAEE1709C4BDB72CC02AC2DA94BEC8159A0E4 +082B4CFA86FFA6559EE32702C0220FA685FDEBB32FF21512F09444013D4B560F8DD7B8B4BCE4EE02 +EF6B5BBF1B961D2BAFB06779C64727AD3CCA517A05EADADE3F498D07775C79922330041219C5025C +5D39D28FB996D7240C38A3864AF4D584830C610FBD9A7988E5E06CF7C0A953F424600ED9E47FE94D +9B1016F935A6F171F21E53C4D6C35B877EB85BE1EB5B3E1D77FB7EA2D27F72A8868CAD144D7B530F +BB068CD5BC2F0715B53775F3854BE38325CB5E14E065DB872E7B78F5A169344FB3F8FB63F0205293 +3883690CD36A97728D8B3AD4AE57C5FADB850D51DEC806127A45C5CD39A74D9BE7D1BEFEE342A11B +DA996EF6787A90D054E5AAA27C87B6D6FF18AFCF6E36180500C0CA35A2661BABB6DA6DEC3D6AF406 +55352A1A7BBF4669AD961A4DED9558455BA208B5A95490B4288AA246133BD4AEBD098A44DE7BCE3D +F7DBFBE1FE89E79C87CDD1D38F26B124B2ECD0E39F5155FD7F50D55050FE9FAACAFF55554941E19F +5905D41636D5158432F0F01DF7366A4F22C63EF7FEE272EA4C725C254B84E49B2E8DA479A26D426C +1215FB6AEFE013C2C2275B641BDCBBB3442E175A189150E1271E927E19FEF722F3DD3B3BA6ACA4B3 +165AD706095DFACBAEE7FED9BAA727E238429768E1D4CE2E525E13F9CAE79BD866B3505EF9BA6E25 +E1EC95D6A01A556AF8F2D3D5393A2767F3959962A6DE7778C50618D4BA59E9B4E8D17318301A0658 +4F486409577AACB6C4643F8137C73CF7C3323AA1E67658AF0C4451EEAB7CD5F4F392AF7E03DCA5B1 +CA67B459FC139C33E95276F2F2CECDE369F461A30B12F7D258545AF2A766FB273F74FF9D9273F9AB +87EE2F46ECC521343EB9EC1B0014128DE49BC48D508CABDB16A9AACBE36982D3227BCA50D926E0D5 +2C74C75DA04DE31176CCE3006E1D71F46815D02E371F127253A74D37CD584864573A59078C7846D4 +B03B812D1D8D46794D9884E4E03332CCAB8683FAB8C8DEEB7A81A72A2E0F4EECEC59D95480D07701 +D6D2C33051D10255D648997E3F2977E032D0D05F48D8FA71F220393E55170D37EA23C2CA550218BD +E882B7E8E7F9C3DA2C3D69000CBCB0409918E7C0CEEFAFF2DC55BBFCDB242B64306A80D182130060 +7B2650B298F2A63792A2F181E778679C27768A4502A72AF876C9FB1C7C408A07F86D5C6E1CECC49B +BBA8A072ACB282034823C938BD81D4CC42CB7856C0FA83EF0B453D63DEC7AF7DFFD0429D96E4C53E +AA314F0B42273917B3EB15C54B8F7F19506B270673EBFB21B3FD9887D489CCA23EC4F51AA088D65D +0B34C436534BD44E63A266C1C32A9574FFB11409BE00F098C8B804A32DEC8C0269C842934F703548 +9E30090409789392F0005969B6DAC6256A531AC8577AF7990548A43202BD4CEF6E21CCE5B6FB2CE1 +28BA17AB3274A15E0FB2E53CE3DF35EA9087D87F6ECF619DB96367605837B4614A1A8DF50EC8F6F9 +909BBB26F75C17EA2E085217B62C039540E0A56E0E536343BE49DC6E973617F6D15D634E633D3DC0 +D8AF316F004A0A8F4E6F2C94DB5C62BD8317E731799520B8A1C3463EC1814683D1D64B02F592E114 +97105EF30063C047FF97FE9050677D874775779B19ECFC4F2D77BA48F7BA9A5D9DF97D1481FB67B4 +A77056E07B7A4E4E931A433519A27BF1F2365DBD2F5BBB8997AB5D72CDFA8EC450A2FED4E1A66C89 +31438185A22B18F5D92C8A9EB87E26FCA3D1FEF691F82691039FF1E4800D0CD4B60E275B0ADFC1EE +8B69822DE27170548291CE5C8C837685C013A4EDA6D467416CAFD4E1C770A601CEEBE79F34656495 +82849B0722044C19340852CF8DD60890BED561FE458E7F9515C4E3B4EE855E9F69F5399FFD1350E6 +1A999ADE7486AA2850B1EA5DA722A91E8C2DCDF9F45CD68DEB7FDDD315A023EEDBB9A4554C37AB1F +FCFC2AD0931F55B528C7F8F6F9C000269A5FA2332DDE63A5A12AD965CC879B672E460E64C6351B63 +E5D051F749F669AD2B249D0A9DEFD9820B4EB5A7577CBB3ECE47ABC7F17E33E557BC8AC43601B001 +E50892DAF760106C914FB956B699DD2C5C2A4BAFDD302A4E72BE2A897358D6FCF245B1E1A46F3968 +A0FF9A245F82959F14F83DC9ADFF82A9BE7A25B84BFAAB9EA87E94156814E1CA7EF66FC899D78391 +ADDCA1752366F620546A31627B5BC9AF42815F87E723C9CB760B933D5B4A9D8DFABDCC22BBE78536 +43DC4A7CA17CB3DC58F49642872781DD673CA56D9E5BEBB0974902841061578D5306EDB636F16EC3 +E89ED1B138AEA51475897FCC6AF51F60E9CD4F5924DEC67BE996AAF8FAD60BCF282991650BAAF713 +D96115FBE5F25DEE99FEB5EEC367D2AF0DBA58BD260E99E90777B8B7F1832955100CDB5751AED785 +0B56AA62494E372EACF1B99B4E4D8A932B7A54665FF22E2D67076DB05D24782EACC4325DFD03328A +E1B533C78BABDA23BCFEF6B0DBB79D423628A860F1017485A5EF65C86FA8B8CF458B96B9DC7F9636 +ADDACE9B53A73A86295748682B06C689FF040BB1C6F9F01D78513413F7DE6D944FFE880EB1AE9F6C +BF22B8B9619AA0FAC5EFE93780337998B1EEBEA304B12F283012D2DEF39DC71B805BBB7BA0A8FE82 +ACD1FD4E499C8F94B74E9EA5AC5A6C108E4DE3F2692393F602980836DFC580E178FCA236DCCAC920 +C2DB986595AAA0F14A2B59D212D1EA4DD0EDBD52B0087F6D9E26468D7E5FE5D3AF254D0D68FB22B0 +F367D7A2FF2D9AEAD38A994019D6AD1D313566BA0DE811499B9142E5C9592813372278772F2EF0A0 +E46021111BAF4FE92C3159AA9858204EEF35E88AB83E0D1580AF20E105386626E805F99DE4972C31 +07754AE91B6B23A6E3A1F9ADA51FB7140B836D6F4C51400A9A43044AC2F986DD91277F98505B55EF +435ADA80D4F05A13E036069716F2A2D1D41A4DC729360A646DBE22E73863C08BFD5498943569509E +BC69DE149B30AEEF68C8892E0AA884B41030D31F1ECEDF3B277B0F3798AEB231EB674656E7AD7273 +30DDB89BB7CDACC70AEEF354303195898BFC55AA7CA0872C52B96994336EFF543BBB0BAA8E0DF3B9 +1D813FB4D7F5E6CDDFDAC2036459F5651F43B8A3E7B03D74369EC7FA3C1E3488DF8BF0B72D623C4C +D98EFC22F386F915C5C6CCD5B566B569298006E0C33D5FE6F150423F203D1676C61DBFA02CD2DD6D +DBE1BF88BA35BCFA13BBCFE550100656B2D731C95CAEE00E1A2F3E3673BC48E35DB2A346CC8B86C6 +88D8D4494111A7D8CA151EAC0497065133EADAB361F6C4B79E20409B32B4DE39D41BFA3231E37A92 +E504FFE163ADA6F457BA83B152F41C66E9F76B6B4A3973BF538BC406DC42402D85950169A388FC1A +794E651D52A0FF9DB9A127C769ED7F335EA7FF4C380C00C0479F1866B91AB92257E2B7668E858DDC +733692DC67EEC85CE5C7DC31FA21C508314323F77D4F56C851AE488E1895FB6C18C2F3BC79DE3D9F +E7F3FC11DF17DF6A261BB6F223898C876C5CE7B558CA543B942D55DE4341D315A0C5C5549CA71320 +549C7FC28CBB4B45988D14C8CD7C39D06D05D82DF41E7C4DCDEC9ADCE8F1C737820FB9E946D32CA8 +D0DB5E17CE571EBC791BC5DC9A61A032EE63B8E9F4633D2A7CED04CF49BAC0CAC719AB2F07E104A1 +1E753DB098161572479D460FB7DC3B9E7CD8C6A88A770AED20AB44FA05A05F2BB3593E712BE05B6F +53012F93AD1EF4CC4DED87AD5E278D82703CBF028A864C402792CBFDB65BAFC6D257C42B6C83A9DE +6CC84B16B3463C89454517D3D7C679B90C3CBF54BAA8BFBF690854E9251638A47665073D6AAD81CB +DA6737FB0D8A45E2EFCBB3C81D2D90F1C6A3D28DF83C4D91DAA7834D8D089B6B6A5E7450E3A6676C +D65E84A42FD790F666F00CA73FEE4E0152302AA0737677023285B9F10D50A5B3D2313C0C92FE4EE3 +23C22BB247B5C217112DDA05E94DB5749BDACA14A96335904B663D5FF06AE4DED13FF295DC6F3FD1 +DF8131A91228E429E26A4A26D7165C23AC5D4EBFFF937CBD1ECCC70C2CB41CB7E297D8DDDB1CD061 +D504F0AE60F7D2D70945D0E646BAA9825431556D868F20AF0236B9C65A84602CCBEB9CDAAE4572A5 +CEBF34DAE6593215C0CE9E25E7942C269064EE7D34B462B2064C612F2F7D80D18CFD96EDDC95723B +9B1683DA7ACB623A1503E5F59E65D3CB38FAC424944820C0709B700AE8311AA5AC0BCCCA3F3F7982 +197556F91232C9BED984089EBEB7628207B98D7C7C96B1F5F0C76E8F2279B4E124B29DF52F057F2D +C820236D9F5F2834F7FD8829F76DC1698AE1EADFAEEA40110A28D8EF46E174387B791D391DAD41CB +F462E4AF794429C60D0ACC2317B53982DE572AC3A66B59CC783E57FDCDD29D971A5B1E408B48C365 +E076E0C8BA9C711FC5145F9749DD55F15D26A2F6DCACA4D17921C853C176DB1D5D4D44E977CF7E1A +02A203EF34D9D096C0753D9FA4C29E34ED09AB8CFA926A5D89E5FF3815699E988D9B8E97AA9BE442 +7DF58060FF56E9E719FDE56685FC4839F55BFB34826847C4626FF54FAFFB93FD8596E9220DE46FF5 +D6B396D9661776A7D0D6D2E048CBC0A7DCF1C9F0398EC397E946396C6D3976FC1EED20A16556F11C +3F020FE54A8F70B18F0E00DC7EE965DB86EA1EFA8DBB9539B04DD71A38BE33AC789B6350378674B5 +37CBEEEBB9D1BA271A1BA48E7996A8963A4D47D271E8907C09FD3CC48BA175B2535E75FC2E1BB265 +7E4BA5525DC98E77CB612C7EB3C93480487C61EC22E605BB3C815CB0CDBB8689D6947DADEBCC6B9D +587EBCB57AB5C4F733ECF99CE5748F6D559E8643C2D057110C5CEFEEAD124BE9D335267C51C27C82 +62699BF6E30A86E00E4E3730CB210ED2DBE7BF28414A75B61B9B659F88208FA21E4817DD6828271A +EC2F9B1227781C22AE6865355E1295911CCED25BEA1A30E1F46DCB0B19336694E8780D30BAA4441C +8FA395625503F86AE0E332B2FC4690D294AA49A7512AE827CBB39B3BA1CA0947B71D51EB27C2A518 +CFB5FC09FFF043FDBF0B83F6D9F9AF31DE717E14CDD0963F5334A038B4AFF47CE83CE04C8FB897A5 +14F3B884A4596F33A4687A58FB61DDF953222A8ECA48C8FDCD31F2C1BC93D6D5C2F786370E0D953C +8EBF2645354FC32A57CF7CE93B38D77787DD51DF08FA6AA89125C5BBD17E5C90F7DCEBB863292D8C +399478F6337932E9A68D73D42BE5BEF1ABD88111CC1927B62EE4F51D68B5619AC0F5E6148E8E9481 +FFDE2495FFA749AA30A5FF3449494905F6BF9AF44350FDF011D0187CD70BBF5381FDB274EF917D20 +2FFEEEFCF79F33E3177F6827651E1EE48BE9B566820DB9E153EDF2AC477A4DE6548C074A97A1AAA6 +2CD8EFE64F2C642E982F0C5B1859BB6A06352798A9F76E7442E7E2F0069A55F2BBECA421D13F2FE4 +07301294D0C530872848B6D41F8AC6C461B048E780740B9362ED4B350220B66590E395F11ADC0566 +15D59024D617497F35871DA140985996203689CC6F8E44A5F610DED54DB7A7FD74DA6632825FDF2F +7E8196D077A14D2DAB9BE383F291E280B7392747647A54597BE4D36EFF8E31391EE4AD36D67A0E8B +7D19898FF7099F8F9FEEDB2AE1961E7FC0AA1A420AE8C2490FDEDB3CC7243B97C962404B47AB1E60 +CD3082985DE6C065C06FCDE67081D888B2FEC6332BE75F88EB8E362D272BE41AA3869CAEB1011591 +EE18E3C32CB55D00F6B20A742C9CCA0F3D29FB3DDE1EA8594AC8B4ACD886A7AB3AF2D20DA2570B09 +D08A7931B7B0C37F9B7CB8DDE1E91DBF53A99C4FF0C2DC1DA90DDA4D2DDE2185948DE87E1342C931 +3CC5EDECDD9B258C5E1DDFD22A972972A2FC5218EFF222CB0D34380A2356478C3E9A85C3C13AF8B9 +84C6D64A56E0627429ADCCCC44067131A92237A9683620FDB34614AD8F10399521246C7E899EDC57 +F5CD52881168782C554AE13070359EB913EB079C7E16B1FC2EE78CBFEA2F55A3FADF2BEE20182632 +13513143BD6877536265E14947431205C9159A2B83FBEC020C49644937F693D5EA53805658E434FA +321D4E7E3F902FA78EFDDEF01F9435E012BFE1868639F427693C7DBE92F6CE05183D64F844E0E5A6 +DB9F9847CB75843F4EFC51B6659C9AD1D63E22857B3D7B3CA7B820740D40D003D86C052BB8F40E65 +5E24660BDDA6C5068B50E3833AB64B4E070C5949CB2E0075ABB27521AEE36E188137E9CA74C3CF5B +0C204412EFDE9832677ADD9155A7EB07778F6B86298EAFDE4CCE69DEDB22A533E67AEBF6C5A16FE1 +F6DFEDA54E1101681465280E574E0C5A339191859BDF875AC4E1D8988A0F6BBCEB2E6B85394A073C +F4946F2C4D9BFF356A5F78BED03A1AED03F3B312B7E11AE283C45B0A002C0B9694BFB3C13BC38FC4 +3CB95A3D6B84CFC80A42FCFF020708F8F7EAC5252E200803071B63773D4A5CF9A818CDDCB9749858 +80E8AA47E4811A44B0EDB759F1D5BF67DCBC495016AB707C843DBE2C52CC9CFD3EF4A103D9F07415 +F259EA40E8D6475671753A2A916F21CE8E30AC9D03D4AC21164C81937FBC812D2EB3738BF721861E +EAFB7FEB7C07E8E5F74EF3F35222265CAD516B00F6F7E2230227DE552793C153B16C75EBCF95E3B4 +9FE63A4C54792090433AC52226772F43FE15DA700C6510972469D3900B90A8A4D9FCFDAF118E809C +1E43DD388297AFC8A1BFBD636340BCD79E891F7AF1A6CA3FEF64B394DD0CB4E8EA1A0D56D2AFB82C +1A9788D3802D50A04F4C242B78D55BA124F6A29EB2013C5EA2EE7499756E590A92156EFB6406AECD +089F1A0510E8E5B01EC19062A971B2B73077CEC5265842A5861ED96879CE9358CD6B6DE5C1201D5F +E0BAF031D59F564062EA2ACCFAD6287644BB261D0FE9A0C23F3BAF45848B8C4B6F0DE3FE693317B3 +DB271AD963F391CED806D32AD2237641E43A77E525F3072D8B4AEBCDF6F454D4D11893FDA288F32B +8029982115D0C952344B4C1E4B1EFBF625183986AD88FDAF3FD8DF1041747A57C14184D45B91489C +598270479125AFF9AAB381439F6E7D324EA10690FD5E9B496BE7CE88E1AF9AE21733C45B8BC8099F +5BB152B812133FBCBA1C4530B0C79476534E8473BC1D898791BFF683D0F785C3490A023307B5C3C0 +88607A79E27952083462A4CC8D5AFA5E0EC839B756699109880984E4E5133F5147CCACB35D20AD49 +87FC118F758413BAB19D11122189D248EC074C7DA2FFD03F380CCC134D686E3F7513F144AAA1F11C +231DA20A54A37C7827DA1BD80D5656FEE6C1B3CA88BB7F84DBCDD90797083699621B8F6896252447 +9D8A587DE49797B4EA06CF5388E962124C27933E637115527FA60FA16BB0562DAC3383AFEA91F705 +7475E3E7B28EF9381771A897FB38F013929D2CEBE8E66C7A3782F3DB06BCB667A3BB4544A5D7C905 +3C5091D2B5C78D701798673CF3E9E15EB26565FDA674A9753936DE2DEB5A5B060CAE0548C3C55561 +38E44823831B53E0C0CE5DD5AE7536A27AF4916EBC9809B7C8AED3943E28F418B16CEC0C94F15732 +0B0F5F4C451D8B054552A965115774A83379DD2E078A672FBFDED60B617D3CCEC4AC292757016599 +055F59D98E74881CCA5FBEC1354AC63E524C37ADD2B3C1106561C27A9577BBD9743B2A0F1E27618E +6BFD1E2BF228CB281E1A2F3C65EFA45723DF30C0A1503E1CF0C751F1C9883A379158C1EFF0D19F46 +B7D2D1596A49E4C683D807291C18800F62AF446DB82D211373A2166D6482376C9A055462B5C67DC1 +4885A5A2BE95A963F3F69EFF64F51FC14F4B2371E4FF1FE312EDACD9986190C160097EB659F9EE1A +AD0C1BDDA550F12ADC997A7FDD4B6EADB66EC35E0768120A60204E0DEDC6EF7D4256FDC70DE11036 +A8B836E626F9DD8DE60ED22F5409D1845CD674036B901BCA0CEC294D9E9FBF7AAE362CCB5669A68F +E3A900380CA3179C1E49D79A161A4C5945AE25BA5FA917178687C0822590C67D95998229C26FF667 +7819C9C0EB25D1DA59D765A312F816BD2F0385CBC2C31DD640DE9F6C4917E106BBA6D0F82DFD2ED5 +63D388D4F937CB142C66E1BD67C272EFCA16A01A5111C1A181D873E83DE5B08E3D19BDB3BC938ACF +E28ABE24FF5CB9595C556414AEB912B6B003267D55C6CFB0EA38F7E6CAF06839228488F13E684437 +17FC69D6F4DF74E9845D8DEEA1F6B16C3244428D14D2388CA1F7DDF3A1C8941C6AA39E2A4D37C376 +2ECB85C312C347F597D50B7323CCCF7D80FBA4C300EEB32DFA5EF835305416FEF6D9A83D8B0D5B2D +730F2DBB0CFDCE1ABFA83EDEDD4A56FD4D4B137941319CF0F4D8BF14FDDA83B0D19D85D2261369AA +8EF67A4175E98324904426AB75DEEA7A5E4DF533B72E9EE4FEC62B449F101AF2C99E9A2646778B78 +9A944EE564824627A187AA239FFE48869EF65253854CD0443EA61F15E97807F23B8EE3E282D74CDE +05BAF9C52427994ED000B8AD77DBA13DDE302805688F023D8C082900278351342B764F852DC0D4ED +95235B39E71DCA08554125E90ED87125974B23FED0FB8F648D4021F924D938D313C94BD728C56BA2 +B4B7EEB402207D52B1A2158063A0CD9BC006B8C26CED4253668A535537023EA5D2B57826C3963878 +3DBF5C592D004031E2CC3634E456EDB0AF1C4A612B20ABD957096DE94EAA363F209553DBA3BBD996 +AA9CD2277389119BBBDA3AABEAD80656F90A9C476D42D4A2B7D6BF9A0397BC652592C146EFAFF0A1 +2668A88D9E9991005AEC1769484F852D4B9F1F60F193D96B7BB72A56BBBD651A90C2810848303108 +DBE312FA84482D2553BF2A4F233760EDF1BE479D04AF6D83C7ED89342CF5172E2C196D573DD1D3DA +0F25C64AC25536B3B07C298A9224DD54C82F2918DA3619A7496B0654B1D822E860AE713267553FE0 +917ED78AEB34FECAE7758F71C8F668E7428C409A8B161D8D5DD374019880260A2EEE8A184AD58668 +8AB564C6B59EFDFA9DDE9D2B5E03D45507E4799D5304CF598D2C8265C774A63C22C8CB938C23D2D3 +0E494FC4F3995ECDE6D208B9AEDCC8AE30EDFEBC8E51321E6AF80AECC4ACCB4C31B527D6427225DE +3070158DA362C652D73D8B3DD5C36C15B26EE18020F8C7C740C011C40916C1DDC637A6BCCFA7B06D +10574A7940BE269997A605A74C11DA654016EE6F5894CFAAD666997B2C2E50FF598C72AC6176DEAA +7F1D38EF5E93F31405A053912CF9CB0FE1651EBC8AEED93282F6823C6E40394C99B55F91E9D2161A +AACABA3B46943777770CFA4339BB3E5A4F45ED56642DFCC5C3D2126327BA170B09C00AE26DC8A0B0 +0BF496734ABF6D10AFCD1213DE02C04146B508D11E1858DD00A265F4CDD98796000C08F3F744F673 +3AAE13765624E09DF6E7DEE0EDF22433695E8FCD263CD00467869C76712C3760F617962B3B645E83 +0390623B6DAE06DC63C76DC00A6ED7BC4207EC569A1E9A624A7412D7F07DE89F0C1C43457668973B +800EC8AC4412514E785AC4667891897573127D1927430B14D97225394A479AC9776B5483692394CC +DFDD66A397F3969FCB4D2941F943569F1712335F52E58F861DDBB62A44EDAF65B1A3E1BAD2968828 +C07F019A41FCF4A00471C086E6438CB437670914E06ED3F721F20744332E4CC345D44F8325073D5A +627EC50638DE1B44BD149976380074EC10003AEECDD753E5D355C0B5E399B28A0A2A45081398F3EA +B9D36A966A3B2C0331E5C73CB5D62973A883A34C47BB5B6FA8E45B624F4302DA432FCB56C7680365 +339FBC3DBD15460F8D34685096F29CAFA040C74AF16FD72C2D2C53EAB7D59AC023985436FDEE5940 +20DDADC39F610347521DD2F96D53D297B4D965CAD84199BFD0DE73CFA39F4238CB8E2DC37B4EFD2E +B804CB6E114624D2E6EF7F5A9CABA1CB244520A139E323AB32C62AE41A2B3DFA623DD3E9B01936E1 +93A8EB9F3FF7F4F67A28BE877E97130E4FEDD4A6F22E4F4210ABA4D252B2A007C162D33B91104808 +A7534F0FE606499A817F23A8EAC0C0FE4CCFF4BFD6B4AF359B90C77C3485C3706EAC5BD99E262A95 +DFC6618C09F832A5609248F8D07B3BD0981A544A698BCF854652D1D1DA0F54C8C635B6F1056D0F1E +FCD2A4EE8C29393C4BF28DB3A479F90AB53E297467849088C9250DA48A891BB76AE1169693A91D52 +8E241683B7077C4127F3C9398BB57DB7ADB0E0C6EE8F18DD5A36861AE169ACD35808E3A3C5BC5EA9 +6F108E828815DFACB8C8E8FF4F8F60E26E19BFD9CA0595D0690124999804B2624CD4A56C161FB161 +1BA820A0426F62EF73FD742FB8B5C22C19826BAD76B34CF2FF5F599C9100A58C154C4860B7ECDEA4 +258218274B8522D0A65C3790F51DB6C16A456766E61C0333786EE07255F0CCAA54387B3AF5ABA025 +6BE6F05EECF4ACAF25D2CA837FAB9FB02055178DC34D1A7EE97D9B59D44E1CC631AA1037BA9844AB +99232D423164AC75E83672BFCEEC9DA037CA008BA593C343DF1F84198D5BC5E756DEA67079688FAA +C0845513DC7A4290583B3C870719D0E7532FB8440B70844A791F74964A2D78D539677B3C10B028FB +E4BC56272AD5D3FA11ECEDEA93FA3FDFD243BBC0230C4820BBAA8E0ADA6676159010D67DEF174AF8 +476917088BE98ABA882A9B5E841A73A88823D22F57D9E2932EFEDE918E5E08B2D68EEA296DF9D63D +661BC3BC68122986B680A921BFCC9D8C9F0E4BD4076F8D382405BAC02CB16A05B56EDDDE4317B233 +F73AAB68D2334A2B48BC7892CB1E9AABB1ED08A3AA3579CC08F5E8A1E670A3E41AF7AB772E085142 +19A410F78EC36CD33A05621A57A708B36D22CCC74137EC2404A48A192353951BFF10B55EDE232D32 +D9A28EA4920719D6586A4DFF4E0BD86D922762AA7043D2C8FFA09403805FBD4125E78B5FD65C403A +CDF1B5FB7CFAE9F23B852DBC324ED30565877E2ED543F1196B37F3025667637746EB9B6E5E74728F +4676C474FDC504FCEC147705CD062528ECA5B19DAE13611EC0BB8EA7F8D983E0A941AF657BBC761D +313B23AB3AE4FB88AE76A1CD812D3FD8CBE0950C9A5B5EB44D178C1D5EDDCAB20F0ED82DD741B6A6 +AC89DE2962E1CB9D0BD2322E545B7AD806528C67C6BB129AF4937C87EDECB82CED9BCF4AEFC81D9D +F981A2576F52A02161550B7C70F7394BA78B3A431EA60A066D8D7E7F0D73C3CD2CC842D130F060EA +EC5825C440EA79A9A504015C25F8B7473DDDEF1368E0EE18CD225309E00BB1A0B9E9C596D8199BA9 +D92CE5F46A5ADDB183EB3DE13C1AB60B05BEBD87DE7BC3C30108D69C01AAFAD11FE33A709475DA80 +D763E03B0599F4244FD002E464FB46F820899515E44A9EEC204E6DB81667EA8B7ED6211BD274B5AC +FD118FF8B64114BA61DCB3DC686728CF680A0B50A26FBF32C6F69133A4010F68A35BE8CD05F75C16 +C91C556474A3D24C4F2F527817B86CD51CAA464D28DE14ACD71090178829CF35BCE297E9D4631A9E +278C0CEF354BD6B60535935B62A287E108622ADE4E9CF4B0F669D7143F210A746F03AD346EF58329 +077926826BCF40880A628D69463D0A0400C24ADCBC40AF94C00EF50ECD123CF330BBB0C3F193F936 +61AA74DDE432446977FA9DAE0170088EDFB1EE5A8AA3C219D83AFA93F0FF9A9C7DEEC6173AAF8AFE +7B5FDEC5150D0A656E6473747265616D0D656E646F626A0D333235372030206F626A0D3C3C2F4669 +6C7465722F466C6174654465636F64652F466972737420313839392F4C656E67746820343031332F +4E203230302F547970652F4F626A53746D3E3E73747265616D0D0A6FF5BD545A3BA32CE20528D524 +88247DFCF1C3A107EAD4FB26D0F8935FBC6524D652EB642F4EAA97E3CD0D6D8C27DB933EE647C50D +96ADF4515B2B920E5397A5A5604CC870CB372CDDE9BB1E79D1D159687C0C990B5A5D38ED3A147B3E +D0DA3FFF50CF5687BCBFED2B0C7A0031AE77345D8BCC7262B3F770EA8047B3CB952867B894870BA0 +CF69609B12D6C24E2814C5771A39CA1CE24955E0382E02D279330022AD0BA265BFEE9554E604755E +EB5B7CDF448B774A206FA80FCE7C743EA820729236BF73EDD9AB1ED4F092127F0125196703C8DB3A +6341D32627945EEE8809E67E38FEF1A1DB09F14EFBEBF6C7012AD4DE4F161474DC9A2A181516DE52 +787D9FA2A05EE9A7806B52513582C7FB1DFA3F12A262E3EB4C431CBE6C187E99AAC01CB60C90565D +EB32F2F0FD3B2A9EA5FD096439B6F81F8F49F48226228C1F9CAA27FE0A75A8C87CD0F3AD3FC2416F +CB86F6D571E42DF2A73AD2AFD77B5E654F00FF0700F86FD29CB79829BEBCDA5C15CFBDDBE2DBBC7D +DBAE7066769FCEBCF076E0A2019F0D155D25EAC68402D7FA73D2040D9A72F50BBD97930B60F2CA55 +EF35A525C135736D07826F1074F7081BED2C0FCDF69F0FC97AA2E9775010EF732D74D426B8EB1DC5 +693C0FFC51EEFAB4E01D7ED93544F89D7CDB7C9821A93F01D5F9F3A456CD7713D47FE9C2CB3EC477 +0BFDAEA1B88514258F938D1D7E8E614F9E3540C93D5AB77C9BF68EB0D233A71DADC69B114DC130D1 +2B6661A39E9A25556943311A18379AACBC14C61957738259CCB088C1B4EFBAC2D108E117B8E32E58 +7BC491DD13486486BFB8A745C1A9099E6C05914B6E98BCEE1191C0ECABB92291E99A5A7A46969F80 +339B3F52D3D2B0639BDD68179E151F418381E34191742172679D79AF4B19FBE794F272A30569E98D +C4D9FD0ACCEE625F40D67D9CBBBDDE779D6D0D8952335CAE98A6C2E7411FD3C8B5EDDCF811CB2EBF +9F5F7E2BA16208B12E35704D5108B7B7627D5E991AE1F71A634714DA72D665DDB7DA4EA521AC8E81 +B91E3C59D87D251960B99BF22893EE42F0A715BD32BBECD8BE2314B6B6CEC245FBD6ABEB929A8B74 +C0682258D426D4491C5E0B4D70B64D078446D113173B22D76FF1AF1ACB3F9A242E5702AD911E2C04 +E5C0A4742BF45514A9232FC6D6F9E2F89A9A165C6B39527D97DE1DBB2A92A12343ED1BE73CD6149C +12550A2E189359CD76FA9790D4534C51ACB501FE377A0804F2B88223845A77AF40317021EE6C29FF +50899460B38C592331EFC0424537F5CBC1854BB8D2B2F1B1A8A6E1C4974A6397F1D9DEA01B3E3E56 +A27910AEF65CA91531D555BCAA054C05E1A1051B5D303427F9309FA02E4D7AA0490F4BB52D5DE14B +CD9F71F507EE51A674EDF5A997AFC31B95384482E2788EB487D95A2F1214540ACB4F8CDB32590930 +CA1AD9D4BF99A8AE28389F4DB8F50030DDF3F62FADB0193CF5E5E93A33CCB27D12D5859DE092AA0A +74FF634412EC5B2ABF1210CE0D09805039C6D836AFCB1F1B3A972E3637A694A4102A491C49B95C3B +27F80A69269C3B6DB538C5876C64C95D3F4044FF52B7E2E0B954B7D23E137D254F16B19E88892DA8 +F4DB07FCC8B6F603D450B5310FC55A21B797406952DE6DFB2DA49A1B08011CB7B5B714318735A302 +5EBBA1FE24EC4B932BC6257C0D0905FC90A68DF87CAC13C9623F08004F034024BAF89AB307C2D2D6 +AFD572F6D0D8D84621FB531240E2829A54E778929222D09804C22F3EB1B8BD34626817743C9C3C36 +010E05C8C0BAE07C7D34E87F47AD0351C1F900F103A581EE229F35EDA90F76A45A88A70758BC9105 +F44E3EECA7B695103839B33F7D2C36C0CF30022F517E74DC9CB752CD74B79B37E0BB37B7930E4368 +DA5AFB7E262B0AD0E1BDAFFB68C58EB0CD0D0E9350E2D016B336E6F5014E8837D71B186B7C3135A0 +A7535EC3092B6D3D2A72AE298C27DD0F717DC02115543097F00B4FF9290AB256F12733507A64FD9A +4AFEB4F0C07B808BDBB44411B9062B2C6268B4FE3BC0D1F88C4BC5A6FA9505BA7093339DF75BC253 +3E08FBD6B573AC419098BEACE3A11022D4799FF390DB04A12DA46BCFE349E2BAA0C7FB3F70C7AAD6 +33400CDBB91DB8C5E4BCD70168B64407C399F654132C155043C31F932C170126BC131BA11316E969 +A4070DEE2DB3C6ED3E25ACD52BC42EE3A380190B14AA626AA214AD3655ECCCB3B9DD7FF9585C188E +1E74DAC3A0A67C55C08EAACC74ED845591BC50DDAFA0B84A26C2BF900AAE106CCBFB9142483DFE57 +A57984EB009918C9E6933BE38AE5EB9056B8E6840A902EB82EC05991B63DA9EA5BA4DBAEFD3FA6DE +AF0A3554007D0532BDA02B353699E8B993233E832D5995DB2247209851E8023D0B968DE29CD781A9 +F0F0C91BA1A834A2D71DC02D268A91620629291FE85682B787232A680DE1AA840968C2ADC37EC9CD +12E5FD2765A1BEA7DB03DB3C9F6AAFFE9BFCB8678EDC671CA9BD419EEA0995A9EA33BD7E0F7465F3 +3C6912ED183EC7D62FAEB2A61964CEEEF57B02EABCABD88DA322D7DB0FEA0545AFE8A0595A1C814D +0C1599FFDD0DD2834E7EE3915022FD6B5B563AA209064112CBFC9538B6C198A7FAC4A16552522B84 +2BFAA616CE9BDAFD6EEEBBC42DAB9002306BD7E8A78227665FF108DB3CB37E996E0826358315F708 +C3B37766496C4CD933B9F2F9BA1CB799F1EF15C3DB7486FDAEAEFAC32E68D718D54B50FCEC2B38A2 +DF13116E9631F8B2B1EAC8330179158E10011E9AF9B76229C56E9E84AB8CFF5AD5BA5C89861277BD +03FB381A0358071F735D0D1E6D01B6825BDB8FC078B3E72D8D75A70AC3F0876CDD25B8C91774326B +A1CDA6E5AB320A2EEE4217F4FD3B2E7894CC85029E2C2CB4FCD878366358AC7D1EFFF00C2FD7F61B +C05BB83E69C2C453A1FFFD489BB785FC225BC21605F4AE250E1C7106E4F4D01AFEDF5460361EBDD9 +E3DE7DA32C897FBD04E3CDAFB03289E8F9DEC9B06E0F09D455A13E0F701E10678A5ABFBF17CE6787 +83DCFE7924A864A2A3823302AEAE2581F6CDADC91C680CD27286020F25B1B98DE565FC85CF3F6A4A +E6EC05B51C5D1022BE0B2976499145E94265EE5F90CAB21310D71F3FD5E5B945D73756E91CC07843 +0D96131EB9AACF3D601AD96E8F9A9C7A3896F3EC57A192890402B36DA9FAEB06953D8BC56624BDA3 +64363881163AC98838AC3702698A50D9F74466F948EBAB74DA9A0FDD2695AF55581E77015EF60D9F +F248826EB03AF72B3269F41DD4061AA20C9CD4DF997517ABDDC4D0971F2177143ECFF6A05D837DB5 +EEBD4E8FA77211C16D085398AFD672F0309426C7C97C29849193A8A79B33DAE1F67FB8D3C0CB4F74 +899F9D31E4023D05469AB6433FCA35071566C8F471ADA7104806DF018F000E08F1F7436E8A27647C +5C5A19C44C7031957EE496AEF3665CAC714620A1433070741EE1E1EBE05D7E540568A9FF1F88C62E +E955FA4ED79BB3715C709490B34A7155CB92803A4D194C0815314C443844CD82BC400D472D29D8DD +C03419A0DFC1D2BBBC19B9E0751426BBAB62520201E35FEE3E77B200601D1ECA33BEE6F955961A4F +4924D0DCF852AEB5EE3B2E66462940066ADA7AA8A31D98C7CE984BC526C2C073C8BBD3B4B0CCDDE3 +C0D331926039800D4D05FA446BA9F184401B36D58A923ADCDDD72BED0117524830C5D190285A74C9 +411D22DDEFE9581746709615EE6AC1E80C0B8421BDECCC79502B42B0B7967FE65CB111D06C5866D6 +C5A08C95A837ABAAAD4D7254BDD0A085CBA745A7B967614E39067518E0FA99683D2CEB142A6D5010 +B39D78D8AE5F8409A2BB1634F4298C82558BEA5542F1847540E6885742C0DF78E0CE4A9737D970D8 +D747A6913B5C5AA3D1AA1E315294CD0BA5404A82D5085BEC7A72824C9B644962C805696BE89EFC9A +52858CA0CA9C9277B64402F2DC2D57ED83891FBEEA03874C7FF135AE0F4F16A8EFDEA2A3603ACA6F +18B46764EACCC27ED45682223C71BE8C35800AF6D0E39CC83703213508D0B6386D67458AE1AD7211 +282EA6C2C6684274AF890647B7612B2F9DED155C99415FE3D1445363576D31C34D45448B242824B6 +90F58F8394297B80DE9C6D5E9BD4EB4772CA7FF162E4424490F76158894C1C261948A3B9BD0229E0 +35CFCA68CA50206F453B5EA498FEE671F7B5CF606DE958A024C7F80349DEBC870B80F88CB2C47F9A +84D60BD144A4CE2275CD20A46993755314D4F3468C7D80561585B25B4892BB57422108205BA17360 +A6879C36DF377118A594AA6E953A761A95F609CA08F66E29FD5168A9F10E33B01CA7BA368154B06D +046EECAFD6DE89A0A275BE09C2E190D01BEFF6E2740F612FC5088EDCA914E98C7A235DF5F001CA04 +D0BB5C16571B83DEB10B86082BFD95FD81A90BB767C6B3FF7F25E6C0E96F663F51233F7F4351F3EB +6EF170EAC05CDDD56146976C870F06DD30DCD95D1C14FE46E69F785A9A4760C1E52D51B2472556DF +A61C6E632F4156CF96316EF4E727C87AF40C67D46D7BEE99B6AD0F24AA12BC8C69F9D115AEDEE523 +E0B9A20B505A3C392D045B135DEBF3691D3E206650C8807FB3E8CDEE7B713097FF303060944C0D00 +F87584B12F579F87F4BA7CAB4C98C38B04BBAE69DF83019D851F62386097B7B8AA40367E2D85F486 +E2FC56F6EBD8E274BED3349EBC785469F58F97AB4B9AB765C3F2627D5CC7F6FF080124DC3B978321 +6A568C463B036A3E6CBB3EEF2356BC205ACDB85CC2A5A171414BFC00EC185F650282A9EDD0CB8787 +E9A83D870027B47AE2EC81ACAF8CBCE9EBF5370AE3F85CFE89E28D1D616C89C51FB1B8515003427D +C85BD421DA0BF18DC29B4D4F33812820A03D5B58FF6289AD2AD4BE8F3527979C47E7AC1C3786D101 +FFBD7BEC0EEF90AD7D02D0E33DBAC8065FFDF4AE0560557B420A404D3371D4B5069727B43F42BC61 +4E4BAC76D5B9DDD920E1F32E1469A1E7CE14A262EA337707790271B6286D9F6A4902A70B5B786399 +C6486AEAD8F3C13F34C5E914FA425611FFFA7894326E526CF6549D57586628B39F5EC6F0EAA7EECB +3B450F3A0B024AB2F31818C0331ED65A130509BEEC052D99252CD46B943290445BDE7E6A02DBB149 +CF54CA17E0C622FA1D70F1269EF8DEE886FEBDF6A0C47EFDED0AD7C7F064219C717021BFFA3C0F84 +680E8A75DEE97F4C0B798BE0A362CE284CE24F26D87D42850CC0EE159FF40153807C61B70EDEA66E +C96599CF582BBB4B491BECB4D1BFA41206361A2150AB42DA9B150D4D877424DDDAF71961140C0EB1 +AC4ABE2E6E5A7C707FF14E062607764FA45254A9CEA9312037EFBFE0FBB3A0EC45A2E7DC031A9A68 +873CC0B149F7EF8755D5F1B0AEF54D946A972F9AF70F9EDFA08279B5ADBD84471C6C8493A3B6B596 +C4D42AB904BA0E28CDBF15067B152191DA123B26785C2558C9EB69A6DB71E042CE2F4AA35F35BE52 +2C01C14112A4C742BB758DDD2CF577BB22F3E77CB69222DFA418308E9BCBE37F725D5E5724915C29 +D0426644CF11DADC76CC3F4E49F0B343DF78950B6AF5C2EF9792A2612384D7C97B5FEE9471D6B813 +B051E263F8DFAE9FAFD397275BF1FAFDAFA15EACCC5037E78BD4DB329A419AE736D791B79F72DDDF +C6D0574D3480BCA67BC8E03D1F76AD6B9E9486E7B07436FA7FF9C4770917F918EC61F4BD4C25BA6A +CBC19A344187E74ED1710D0A656E6473747265616D0D656E646F626A0D333235382030206F626A0D +3C3C2F46696C7465722F466C6174654465636F64652F466972737420323038362F4C656E67746820 +343337392F4E203230302F547970652F4F626A53746D3E3E73747265616D0D0ABA0DA17B8C934D78 +3E79887AB5EC9B0D4F9B77D92FA58BD0CF4B00005012FFFDA45A9E9AC2A53BF41066E268DF5962BF +CF0AB51EC10A5AD9845A0B2C6D57DA8FEF3845CB99313B87CDE2B1DE2BDE393C0755B25F4CB4D035 +6D9364D4D816FF8846902DE70032A1F8AAF34F4D8F58B382284E2C6074C900188548EB30157272F6 +32BF330CAB7CB6CE43FD1279B97FF323D0576F294346129C5D4E5137898766AED84D196788F39023 +9D5E74FC2FF36B3730D3FA54CEFDB6454DBEBE091B8709897A93E973B51905BDC800B0764D4CF596 +48F55CDBA98187AF4C172FCE2B66DDB1784685EC845FC578A49055955FA9FE96F54DB09AD7187993 +07C93CE784FB8B526882C53107AF5202FF598A5871C101A776C999E013CF58C70F04238FC8B82969 +1FFDA5A4E792FDE9816D6569D9D48C4FD7664EBB15ED8733AFFA5991F06C5CFF82F2625D335E2AAF +E346A2D6E55BB36349284FF7CEBD805C000108FEF7D111286837F8E751CB4D02173CA244C2A8B2BF +6BBDA2BC2D61A383DA7C7BAF95C85B40673D12F63809B4EA70CE8DA61A687A9F4ADDC1CFCA7B3B88 +3A2BE64338C5347ACAA7C03F086816724D12543FBDB1B2E8A358374CD75885C2014B71156C641D20 +577419AFE6DC8812A3B649EB68DA472F2E94A719825FC6AFAB1C64D8D4AE56F6C892E678712BC544 +394EBC4B3889735D13124A87ECB5E888399DA33672667C22F3A30DEE0D805B18E59ABE3938B3E115 +F87D98555051A8442AD463FD6DAC743DADE7F573B6794AF858BB95C85BA88F0D5FE0CBA94C6EBC48 +BA8DDDCAF6AEDBFFBA00D2FF5902AA51655BDB188D3AC764DACC6128FFF8890133FCC90CCFD7EF41 +CC3051B4E1BF5823F9ECB3DEEA45D0023C68CC5D83528FFBEA13998395E13A8557E5C2100B566876 +C09CE03A68536E34AAD5461837BEF55C86FEC710A28123438AE2A9E1D095AE309C25898792EF11D0 +71655E2C680B764CB67F28C128C1EB3E95BBF08F6CE3F78FE75DE3B284B6E1349A77397264832C86 +E89D92B11E8955111DA56BBD501ABBDFDD7E32484FF1706AC754A3543B4B1B572A5246772F878B41 +CA18A77431A365D45C58089A8AAE65C8C02704E3A8826C27A0D8063989913F1A59DD774DE464F991 +17D730133A2D603DDC9E22029AA1314E1FCDABA868E2FBDD50DE9EA9DB45A4563592F6FA5ABC5FB9 +4CDC069D0FA4EA7ADF945A5DCCDA8C835FF2EEAF94D8DB64F15B9513B2D0FCF4F589CC64E9F29E06 +755396FCAFA950D92F1E5A3ADDD671AE1CDF332457E82882CAB0380654E89776E837DEB77C811732 +7038A552091C9EBD35CBF23A48766DCF5D1228645ACEBEEA12B3ABDC97A690C42FD7AA23526CA782 +99E43AE20B8B9BBF3698598D667061C41802392831AE282DC35C19E312135543C9A821D111BB4DC1 +4509C84E1D946DA5A3E863799496A74955A2A1789321AB664E0536152B191AE3087AA86C8E49B0D4 +40815998251D18AE5F6F09B7E1CD8185F758B5B924A75A44472F7C4543881C9EA548F74CF91C9232 +2263980A6EE767E294E7977E82E69708C8779563C196105AB3473A581DD8925B209FD7F932B87829 +65887272379F4DB1FA2AFB9FAEFE53C252A2CAECF9BCD86DB983B0B8E65B8A7F554B2984A177AF44 +C25C322E7659ECA1B0C2B4BFFAAF8EDF1F2B4FBE8CBD8E935D6562187F6CCA9CAACBE464D882C10C +A47EC879D92483BFBDF2E6CF1EEF2E9237397938072F1E31120EF34F6FA218D8848FE2B3C7D4B76E +39851F63492E72791ED97BF7497BA5E1DB226C24BB9DBFD24300F47824DD583C97649FE7C2D3D61C +F09CC7BF69522F26D6120389A66D1B86B174E34F757F211E932140CCDF517146AB6A58CF7D537AE5 +BF37E72A0E635694112349E97C00A7D65287D864ED3EBDDDD8407AB4090020BC84D8D96D7C77984D +49F9905F877B44FBFD90A2660FF0F48B75C0768FDCBDB9EC6326EB5EA42DB33DB0D8FD091842C7BF +3F25425A3AD7693E7338496D17C5A0428FBE0A03A8CFE01D52E7A357F95331383B63DB1C9F707449 +6AB5186BCF62896B81C5908F73A2E1E98628241D9350D655F67671C3F120DB6D9E8128A5C6E9C8BF +22EC614AFDFD545612303A8734CCAECAB782C06177BE6483BB4447B9467A750A9415BAD5AE39B99C +988C3F46463B5F5C2B6EFF64F76DCC5AC9EA287EE08ED4DEC2DE474ADB6B1437C2B326D16F051A00 +50BB26F205BC64FB69BFF82924FE42D8C2569A9F4F5B74703A29786BB9321E447120E6E7245E12E9 +80E4F11DCEFDD9A72025CE46327850A784D3DF180B39F42EE5D3E81378605A890113FB0CFA138A54 +82019D11C9A5B29D26CFA12E9C6593CFCC8DFFE2B25F16B572949D337C32F7B9C46317CD0C3B6D1F +CD79AB2E7B2357759F00520F4D5633C515DC251A71E7EF07FA4AFF32BDDDE06AE34BCA625A4230C9 +D58848005D550F4F85BBD15B21F8FD32D14224F357244F1DD3133B29F3A87FBB30FC5445CD637CB1 +C0306A31BE0261462809515DC229682FE966EC42CA12E114C128428DDFA9B8C3DEF4C4BB6D5ACB45 +8F0AD52327EE29971C3F46D1B386EB67DD24156D516EECB1BDFD8223CB31AEE78D677E9FEFEC0328 +8F6B86DDEC9A4C9048EFAE888D1CA361A3F4665DDA1FB75179E1131B54161B110024DBD6C8D0D127 +194C61A75FB35AB0705D053FD869BE0952AA66351E8CF50F99FED9C637DF887D434450CBC2D0EE10 +A6044138345FFEB5AC6CD72E1AA1BCD80508354A17E7CAAB38E91A20CE1D06548F80F7A6F1C8A657 +27F728E2597B986315E0AD00AB514A07CF0A0B2CE30F0B45C0DA94C5CBDB1287B5746EE0FB476599 +16C6A2B4BC5426DFC71FD160DCEFFDC5F0E10CEA29ABBC177CFBD5BE31375D35B9C42ADC0CCDAA99 +FB1BBE6F7168D12D9C5A8D930E225DA1BECA91DF669586D7B188BE9F9552C208B38FA383086C244D +347CE8E01AC1CD769AB8CADD21A7D05F2065D8E84FFB9606E45B0A7AB9200D9336D2D568CAFF7B27 +C2D78C423779B345324BEAA8439D11EDB81B3CB9968D322B024C264094BD8EBE5B101B02A0A09DF8 +F4217E7C495019901FA8EB70F530C7D439B6EAC96FC7484FB14E44C11F963A8B6ED0D941CBC6FA6C +CF33AEC852C271101016970F8FC55CF375C373603CDD3CB11EEAA70736353909FB9BAD5B5B3E8495 +FFEE63E4E9061604CF8E50F3CF7D444F846C4592093B50F94F0BF8A2B71A0583AB76B24342F863EE +1DF60761477E6CA9A8130AE3F32901D58A6554A8B62634197666A67DCA2640B8F655AEBC2EE40801 +B9B675B56B93A4F58D27DE6872E356103A24C3487AE889F8A1148F256C452CB2E8EED63207D5CC22 +4BEFBE63F6BC27E619A7EB4AC7AD7A8E357120784A4A90CC6FE83460DBAE000608F9F70A9AA5F789 +F461AD8B0B06D195C23C88703F265A9367AFBE3328F179A0644EB661FBE4AE68EFBBBA55F6FA1E7A +4E0D5EE8185B4F7B722D9D18BD6CF17E3D2D9433D54B73E2EED4CA71E064EC94424626319EED3863 +E14F6BF7180AC6205832955B303CCD9AE1CFD4DF6D1C8E4B926F7791A9ACA3DEA02FB16553D3D7A4 +9FFA6CD3CAFBCF4A037E357D15F05C92ED4467353CD7749D2CEA9E0769F72BD196E5F9CB88E46649 +5E4740E686C67EF05D01EDEDC1D8F6532A99BC48018FE3E6264FAC08C0B7B7EDF9C0B57097A5E450 +16A19B1E452AC3ACE034487BDB39698E63C477E493A3EF353BF6B46FA004C333AF18C2756F05C021 +CB6C4BC46406FF752257111BDF38B5EDA004C21D3F3261E853B1DB0936C14522B419F54B453DEA46 +F21308FE810862A6C8E94B4E30F25A995D40F4E02426CAADBAD1E0820B0FC345BF221DADCDF4E227 +45D3D9FACA02237D75FBF1E0AC80AE46CAF63204F0825858AD1613EF714962152FBFAE84CD224FA0 +38D63C02ED2EB781A5C451985366AA0F7C83347E58243F1F8BD097B3E23C0DA6E02E70D1015F1003 +5FE091D816CD12733576F7FDA2F8FEA0308BDDB8817DC16BDA1A11FD63416FED17EBA7D29E46FC0D +5133269E7CDE13A4E112E4AE1F5A72C03A22F4BA55768B84DDFA4E86FCBC55CC479FA50EDF331E41 +FF8FD6F82004AD0E956332BEADC0CA97FC6B7B68305CCE9F7842C04C1D493FF1C0D55FBD69A45171 +BC87B354E0E2AE283B5B6F36D29F58C97DBCDF2569518B66769D7A52FB074917582A1D264BB705AD +4A8F15DD5864028E15327C03A1D82145419FD37A2287F0AA4E37F5FBD1C55AF0EEEA351D8BF4645A +0E1983675603BA89F297CC845E33DD9C9BBA03C44C60CA2E012247D975E931437B7ED76637891438 +35696C2723DAF22339A54E78E8A6D8130C472642DFB25298DEBCD6BF392F2FAD766877831227BC5E +619E2BA991E3559663720BAFDD8F9DE87791F47EC15C78195E4943C5C5C8EF591F0490EA6DC2F06D +33F32E68539344B7B953472F2F3E3630EE60B38458D52591F0DE0F982E443756B3DFA268F93877FC +F7541E04EEA055316E2D2FBCCC538F399D11329E9E599A0414955BF4826928DB5693FBBFF086BADE +1DF9FC35B6F02FFB6E584E6126EF2D3DC503F34177FB29995B2BC753371B936A0742BC4AF3939A2F +9635446CCD857F48DADB81AA30DFAEB1519035F54353A488C40D3651AFB5E3F978278FF943F950A5 +2A0985DD65E7D21943A137BD8FD080721F3FA0976C21C1C3FBA5F248B7C1F120D38BE9F3C98E7D22 +36CAF32F8E1EC7697D9F5511FE5EDA88DE12B5B85C70DE2A8004B0BCC151C24738C0CFD003ED4A66 +EF7A20037E3B1A1156A6DB93BAAFD2E111F7AF136DA395441DE8C9EC687D9C1849737DEFC4482A72 +5FBED8DC2D3C4275E5CCB11A7AB4135CBB7B6458597E4425548A8CC3D0E8E3F106C0D382DFAB64B0 +381640E9667A351EAA0D0DC9A2FFD11053468094A7713A7852F88821E5329E63513F3F68EDDF0762 +C72913BED3773F435BAD6BC5439184586A052B67F3033DA88DE6A393243FD0F0D202C65AEDAB0A37 +5574AC36CCB8FD0479A833DB7839D18857A7EB493898E88D15F727011EF4884F2704B69CC6A622E6 +6BBDAC3B5388513B62038DA1B94348618E95FAE76F337746CA2BE93E57EAA4CDB8FF6771A2A48343 +8C4FD42142052A52FA3FD3F5F10519629CC7E848E255B8F08DD22FD19B2D8BB969707133D6B52D3D +ED1658F21E6627C8FA2C35083F77735346076277610985536F3CADA7203D22A436E743F5ED12736B +1EAAE66B7D7D5EBD9406F12A8CE5A85DA732CDD4FCAD6A5A8FE5AB4D97B7FCF6A6C71231F48A0DE9 +11EC91FB774CD0FD4FF4E0AAAC11D373AE505B62364E3434056256EB0CAC4A3A8EB9651DC5B93EEC +72441BB97EE1E135676A63BFD09B2DD652354571092C45175A6EEAFBD0E29E7EC7D2FD86ECD34F92 +ED82CE50EA0438F9B74170E0F92F16C32329747A3E5E44EDDC4C0255E233E2E655D3EA5E472C5DDF +155A435A1907F30C0FF234D48642BA7EC1B38D536E5AB47EC0E6EADE92A856DDE5B61A60DEBF014B +A47D039C0445333290C2CA679833C5E13EDB5D5F0000E2727B7BDAF15F09E4B24082A11D8C6E30F9 +1451B426B0C0575E9EEB8F1F3E830343A4AAD9CD728DBD27E12B6FE4E71BD99A961B521BC00A0DBF +02F79DBE8C5465EBA6E9B30783827B8051DC82059F2807D5C47F70421B6B7AABD9DD8FC3B6F2B7BA +30C8759C3397BE39B9CCF810A420670BCC36FFD0762E60700D7F96870C94C77D3426509690EA6798 +9FF0100D326712FD5991D272DDC72E69FE06FD748DC791234492F590F3FE81A673D53C316EB3C0A4 +B36685854828380203E7F593058A0F2904E1127779300D87747DE988BFB62EB74E4FB24BC3886E62 +C24AA6B1561CF5F59983D2E4ADB9E9B5A2E6C790416D921C970BB757D16E56D27397BE3B50115017 +6B793BF317DEFCF22570DA9F7090932D40545A09B9CDD0E0601B99B384EE2C19511610CFE9E6F8F6 +DB07086A60EED9FA9D20ED93A829624AB8FD506DDC6C9AECCD9C8FAFC04C5CD83792759372DC8A4E +CA2354A920B391E6F49823968D34607358BA870D6F72032E1B55BD14ABD8F8FCF74AEAB949589263 +C2D0113D3D1BD1CF674228B0DA0EDA5D8AF86BD1983E48B0B3EAB178D2575D1EBAAA69EC8B28FBE1 +5825E04761EF0B93E89DBA10A77021E05DC66C75FFA9252601E365C9FA9249BDBBA117809483A104 +0757C3E891EAA81AA46ADF30E28137082DC02F23DB0D0A656E6473747265616D0D656E646F626A0D +333235392030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F46697273742032 +3032352F4C656E6774000708F8F76820343438392F4E203230302F547970652F4F626A53746D3E3E +73747265616D0D0A368585AF068CEB92E011E30E7EFAB85BAFE44EB26A0DDA3C9F8AD46DD528FF54 +CC6B4FC408CB823974465E8ACD55CE410835274A757F5EBF79C3D26332A734E33BDD27CA40D48D60 +4BD057B48C0FD822C7943EEBE89DCD33D9A13AD02D3D9F160831269E46E666CE26043045975BF821 +F5F624D75D2837F63F3A5EBB2845D2CC218C2520789FA1FD32AE6F948A95886CC136D1778F8CBE08 +5D71BE103C36549A1845355F8046BFF74AB673491E3A639BD6AB6BF1AFB0DF66FB45ED926CF58D46 +B87333410D6FFFE419E38F5CA2F9B676177E48281B6CA16B743540CF3B5E45E30D61C81DA22BC4D3 +8B05668BECF798408669712A1B57B6D611187A8CAC3A6D25C341B7D68447A8A18CAA211365AE990E +EC48D726D85E933347A1931579FF852667E6CDFEF8BA744FF7F4FD8A5EE6CA5D82AB1246E7412976 +E4E2630476EB9A401330E5BDD9B3D8194DD64D3981C9705A8E65C8D4F00FEBE47AC1C98F4D9F46DF +10DAAD8880C7FCAFAF1E60E149B20D7ED61E897AC850A94201F8C94DE3BC360132876F432B93482E +ED829E72CBA9612E2FE71C9DD02C999A44126BFB2612CB7E2C6D281C8412731950BDC1E974701421 +38957D2D2BA237E0E6A37FD71E3D0F664D8D0C0B455ABECF37D96A77039784418702CEA18377F2C7 +53143F88E291F908ED4FE7036252D4D6A6D9DF9149F524E8494A842E71411275D890E21361A14CBB +039B08489FFCDB2AB1E47BC2ED2CF91A03DB91F5674427A91F53F5A388E943029CB9A5E3C46AE30D +02896F423C8135F3AB8B0DB6BD045D5602E9EEB695FAB8EDD9A61A56F8D9237C03B0E99E5912BA67 +A6A822BEE7DAA7D9F5D7BB6ED59131DB614B2740C9E039CBB6B51B93DB5FF415204C477520D05744 +8E8874BF46C3E22E6EB29CA64CDBF83F34F0898D8F2B20BDB26D99DE8EED4914EAD7766961A70978 +95DFE5B01D33D95346617DF7944E404C218E9E0AA8DA45816057381893440FB2F46A2B7FAEAAAF7E +1A2909FE9858E4CE57C1C3F56CEA2577CC4CB12ABFC01A301B4F6AEC9DF6C381575469E06EF22895 +911F78EC705087D7B87E84A029B340B2A6C7B9D22CCD70DCDD91CC80F7C4619CE99A7961AD53ABC7 +2CD102858A3A3E114241D0D7030433AB4B24233B6706A2F6FF3CDBAA2F8B84D296CD165163A13BB3 +609941500961DBD3E4819C14C7A9B58D30676A1696D4D3C523F1B4EBCBFAF6939F80B6EDC6ED5D53 +84FC230BE8BEC94C82EE8D71392B75C0F6F09CE5AD5BD8EFF33A83E2304FD84A33195FC8F8A18888 +F0C479FCA12487AFF9DAC326F5C99733D2AE83B9EB7905B636961EF63F8ECBD82866B80E6204471F +9BC0F871EB5AC3902BFE09BFF1C3F0DD0CD29ECD3438641B5D6535EA2FB082860ACD4847CDD61857 +0A38C05DAE65869384F10C799F665EF7BD8638E2239A77B0F8F96B69D799D77137C74BE22AF750A7 +DDA6955C71D348F23C18131B567B4332C1D18FD13200DF1F1A52FEAB59E83DA5A567DE6DF106DFC5 +4935718E7A98FA3C042267F738BB0AF40DE4FF8414A864CADE4386FA32FEC046DF0DE9592517BF1B +C7DFF1FF6310E06AE85C2F5737FEB72B65D3783A63CC938120AA7AA2DC982C01BA64B51C5447A0BD +BD2B46722EDCF4C61494042B2FCDDBFE281D75A261029A0838EA26AA0988F9C23AAF748032561FD2 +D2F6BE3DEF1C3365CD5F6DD1977503278F18E6FF5E9C5717C2C003E5BAA677D46C14FF95248A7F14 +A03A435BD1AF45A654C742B575A126DFFD72DEE2BE089794BF3FF40D5BE340A356420B3DA9841A25 +F1756A8F5B416921403D9C92CA581C7C1B0FFC9E0F63B0133AFC71E8532FFFF405C9017DC498986A +F24CDFAE061772EB32563BD4934CA465AE15A5CD676903D23F7CE3882004F61F472F073BC0B46524 +E534DBB8F42235A9E95D0DCFF22FBD702E375F8879059DF12D6CA101F2061345D2A0AA7018041574 +DFFB8ADD048759083511F81FB3197063D5FA5CF3A1254C81E92CC11D1F9E9291E1AD572A6F04BF0B +59FFEDC5DB1F7667DD5D36ED3038EA85BC842E476C6AF711AA5A2CED4B42C2AA25F134C298124727 +EF27B180B7A184E7332827B3FC95B36CA201267CD050182E9950EE4A97A04DBAE09803BE4EED23E3 +8B35B0F17F08977238292E8DB03EDB9907943286F161FCD730B7936366A5D9BA9130AC22B0C0EF87 +B700A8818BC23164407865A90B14F075D07D4789A29B16D7AF44B06FDEF5B18D52FC41FBD5A58E0D +1D49B0F005F7E535D9D4D12A70DB4BCA779BF59A2E8B6E3E10D7AE61BC9FCAC4B553F66B9935CCB6 +EF9F721E77314EFDACD771AD5D06488A178C724391486A680EC18EA7E5091BF7F263E65AAB280C69 +A39E1CA720BF433E3EA7F2170CA807080A0B7A5BFA1A812D413C2E33600F261D461B6663E13E9058 +25C4BA0A10C5ACCC5B7294D67BB9FA2AFC40B69A34E3B9B7DBB06B07945EC22369BDCAEDBD3DA645 +A56202B7555FF6295F5F75A0572C5AB76F87330F8AEC85D86C55DFDC230784A335932E75E59963CF +7214E68A664CBEEFCD5D7F2DF1B15180FBAD6216024BFD15DD715F66452F87FD84F83CEE8909611D +D810349D3446C5AA02F6015A02CBD25A41D9887808A46F9FFA61C022D8CDA746BE3CFAAC4F78F869 +4C7F5E1F7DDC166EEEAEBF2B76B82DB042746473DB85929B5DDAE092522D949E873ADEA83CA901E5 +C0159865E95B963836BA9D3AE378CDA4EB0D51D977CE8CEBBC62F42B4941FF033AD7F187DD6ED27B +3CB9476F09ED928F2EA1C63B4B564BC25478FC4D475C566E4EC0C875CA881EA7601D106FD96FFBC4 +1E4A00F8FE7FA529F9B7B1D7EA08BD572B821D598D7631C8CD74F0481900FF0700F84EE2E12AE756 +D6F584B0025BD8115EFAB03EDF535BBFA6295817C054CC33314A4344847F32220AE035511ACDC11C +B7E25F2B4D63F4B7BE9632C3EF67086337E6FC84B1209C547E786691919EF2AF35FA85B9D8EBC814 +7631D23EE607564C791AC29C36D321E21F4FB7A41E557EED2994655420D797A57D9ECCB2A29C3A87 +9CE101BD73FF6AA27AC7DCE3968F72C474D5747BCD64F3586A244570604C82F692F3AE08DEAA5702 +BAF73C85B27A27CE5E0B1E5798FFF3AF81CB43E8705B5ECF8C4D096B0C94A745AA08917FA652167C +E6E31198436DCCB9E11C5C4019E2740B4ED43BA2FC0AD45090607CDB22DBADD741F674A4253AF80D +D865C26054B19AA46AF8AEC6C6551F59DA66537AE01A3A5A448C8C04F45F2F458623B3C46782CFE0 +BD57F35FE16C6897B4CCE2F3D3F1398B6ED9B6968618688DF35A87F29169E2D85E250E0632818B78 +F710956876EC5120E77D5AAF423D2D084916586CBAF48ED5D24B1DE6D510434298721A32F4F8FD7B +89CC068A16F09D5FF3F4D34EE57385690322BBE75793A62228B87B68A10DBB9AE1206BA845E538D7 +0470D808B9A8AACEDB1C3B408505BADEE0C7DD3B2754D4B47211766E53761F11E33F187F6AAC0528 +E0C86F0B0140AA889115C9682ACE68F98F7BD4F96BE08DC9BD781A6C419A8C9AD6A4FF9604F77D22 +2F19CC2E7AF0C2EA3DB5D3F11994000D372D7E391E2F4232E4C42D81C773DF7C29AFB039FD18FC8B +7250990EF5151B9A926CE86E8A3CF8AAB05514BAB7D65C328B40B6B67F9C8D777855EC3C0F7D1C53 +EF7B6C2D71A4A121D6CA90FF0F318E6D825132DBA436FA033BE80B6DBD8367ADF7DDBD6D292D0684 +C2C863B397EB8EF59ED4969992ECE92F8224A692FD2D936FEED4023CB1862799CA3A106F42C650CA +4E54F2FC55DEA4A94A761EAD683F51252C5CDD515D5D21A9B9B12C4B92F193A86033C442A52FB64F +9A05D75AFB319B445BBA4137B12CDE7BA4D2311B18306285889F98E4EB65507D79A459EE7D4E71DE +44BD68CF6157BB00C5EF383F9A9FD2B0F70985D65EDA1BDBE303717E0FA58337D9038A0CED6913D9 +BEAD966BFD49EA11FC485A1E138EA6FCCE15C3B86282BA611D71171220B4019F5291E55402BB1940 +ACBC796891DFF20AB94E89C5330ABC78BAE9F899FD2D0377B47FCD65E72EBDBDBCD88A77DE580FDF +B24C097083428F4DE84FED3B6093857B52AA8624633B54185FE02B0A97F689C33735AE2B4AAB7756 +748040B5AEB12993C9E3FB5E6FE92F6CD033814B29757C7362AFFB98BB683909E46CC4CF2124CB98 +9E0E8E270E7980821080A1E5B01C48758947B794A8BEDC284FB2E1B562A87A4A69C5CA2A23B24D5B +B957856B9ECF3A5C8731C282152D91EE3ED4A5EB953CE5129DD56FFFD5D269D2739C63607716297A +448C2494E88989F2AE7238146F64A650BF8A571A741112954CF9519622CA32709B6828914BA68D2E +891DB5BFF98758C9066E8C69B65B976CDF0742C42BA8DDD6A523A94982CA5A51C52B717C8EEEC415 +21A8C5F414A00F7FF4BACCC4F1B9DB4AFDC9A0F7E5AF8643F9C865E8510BDE44A3B119EB7B74A841 +B0D31BAE08F1C4E1B621AF81DA2D3BFB44D5D4BE01D50140C9A3658C51F7BC5EA3331571A6764520 +F37478505ECC4E2260EB93BE035E3902566A621E232E41202DD4538ECC9088074323EE5F0AA563F5 +C4E17B064F0801450A68BFE316B08247F48ACA732996B515F7BF923E7BE085B43AE745E31DDC73B2 +D23ED2EE1DEDAF93111C894AD7B3924111CC564C47E7E7022C42974DDE2612ED894F5EDDEF8BEE3E +BA67498698B14C22FCB055FCC6020B98B6F52BAB5820C92833236230E5EE898304BA249F81B8C97F +64C0322C69428ECED79AA81C84CB5DAA56272413745F52880D4A3343489F8277E6D5A3C581613188 +9926C153F27F4D98CF96BC15DCA89704ACE05C66886F0321605F84BD0D22C12AE21160D1C1E4827E +00DB563AB17876A48D813947408C1EE5E8D93EB9FB78B94A7F4EF48DFDBC3A04CBD59ED36CD8D9E5 +6CF7B4C0E90212F9B1FBDFF48DB6FFA6E82D96F8942374ADF8E6C80ECCE720171B45BC4E7816F07C +B5D1AE6D01A555B80E6DA4DADE8443FD6687083AD9254A74FDE1655E7D41289FB70A6E15A84C82DE +545CF053FE424555820BCB0D486AFB8F56F66C1C116DCFD6DAB304A84E7C34916C82900C04A0CE9B +3DCB981A93B1E5D4051135F3D633CEF20A4BF65EE7EA23500BC40AC5A292033A95FD656C770C2986 +ADCC33673029574B76237915A028B47C869557516FDD31846DD8A69D4040F9A4DCE6C822C6CF2406 +94C4EBDE633F4B0144E7F899DB9F4413FBD4D475FBDE311EB394B4B6953EB5CE5C8BE04858264452 +0E8230A0A025C7650683227BABA69EA17D8152B5C544D22012AA0FF51BA412F5A74F74799A0D9EBB +B5BB5D3B911CEBCE1FFE919DC9AEE84DBBE89C23720389FC775011A269872AB95F37201FC192E60D +59DD0C5C8FE5066339C4ABB6D5154778417FA354903366907A66F6C6D303BFD9954DE545319019E7 +D7A589406D75CE9E043E821EEE57EB3196F91731F035FBC6E9A66C8865BE63805AD6108197ECDA41 +E2EC298A86A8CFB491E18D1694F9963D9CBD13299CAA327B66A74F7872DAA0DA255B527FC8433E90 +80D8CD1CE4B2EACD7F2D9553EA6BFA427CA426C332D54CC5FBDD8583C488EB6DF644D91B3A842389 +28170142B727F8F6D837D9AFEC3E9615D5FAB2DFDDF34FCC861430CABA80F7CE3F0F283F075A29A0 +5288A467E9926E0B26E440634AE30335AE439AB42A96851014EB304E30D14FC2CC31CCF562F7E63F +2D04837CDD321CFE5DDD2E9FFF8F9C261074831FFB415CE1C2FEF326FF7301518BD8D23E8FA66003 +ED000E08F1F74C02FC39AE4BA11C670BFA3A15EAFF0A79E087FF175CC2836E3D1CE07E809EB7B38D +1C805F630E8B237BE60381E01F6108A05D39875662B0519533FD7A803894ACC7D663452BABA5535D +A78F97405A86DC8D24CA55FF9C0C00AB17A5DBB644F2C6650CE9874F1E53B9B5B393313AD2814D9C +0D352AA2CB00593FF498D3FC5968A95B605DD3D4BE25FD09A12F63116A53163CFECCE14AE16E3D16 +7C389B6C3EFFB2C617617808104162D2FF68A8D5E94A0E80478E776A3D4FF7AA71E7762139307025 +0009E23A2A7B7669867C938D47C9CC8833A16C7B56C08E8D8DD540EB95F6060B7C835D182C1A1CB7 +917AC5221459DF08B7F087C7664A537B9B3AA1EC12540D6D3A243AA9EDAB64B36B7D53FECB053EBF +A73F38DC9D9A6E3CA8AEAF7DEA9C3CB2B7B4B70FF889A7B30E220E14FA662022EF9BC0680CF40CC3 +D2A4351887D56706B2F8F70A3A29E0225397859971E23E22A30289FEF3BA21D67B72641167445FD3 +784E69CEF87F19CCD98C7A8AE1C5377C960CE364ED9943C37FD3A453B497E6A8DC0ADA37BDA7ECC6 +B905F15F050DD5F5A751096B4BD92E831DA961A2CEFBA1580D1BE40D0A656E6473747265616D0D65 +6E646F626A0D333236302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F46 +6972737420323033332F4C656E67746820343031312F4E203230302F547970652F4F626A53746D3E +3E73747265616D0D0A6109FA95AA1B7D966B98C26C3E52B96383BCFCA642068AB9952A5EFE0765EF +84DAA13DF0B056DF9C69A8A7D54028BB9DDDA09B4E3B4BBC73856E66AA2125914DA0F9719F1C04F0 +D330AFF8072DB17C9B7780E264B2571D3A9394DBFE795F5E3CEDADEE6A130C9E25EFBF47CF9D2E53 +A7B4EECF3FBDCC28D98522EEA20D08F6C0A28E1D85E2D2D81ED0950576F1E8997BC33918A7389AEF +FE41EB9C80471290C8365A57765648A1EABA72D2A2C3933676F215BABFE092C35879371B6B85A70E +6A51485DD2C662F7CEEDC40C60D8758FFBED9D4F0C08512F27D78C60BD33374A68189473FF9B7B93 +6010A4F5A0DD0001C9ADEF32F1C8CD45A1A0D3E466A8835A5C4B582B26BB98195F7B8085A36265C6 +7188C9E05970E334A2ABAEE2EEB07813718EE26AE05886BD38E97935CD21F2B656C70ECA3E375375 +A207DD64A3063DBAF5AE1E650DF69D5CB6D85403F0D58820CF61D918D636BDCF3F5DB91BC5218926 +7617152ADB7BC994458AE62872EC784A37A60A38B7CBDF226715605CBFDEF1714206F87C930E427F +F97BD48CC302EC443B0A6F8F765D8452E0AE6EE3A23DDC7CC108FFEB21379AC4171533DE4F5457F9 +6A1CD74FD5C303509E7A6B5E952F105AD13DFDA70301A85FE5D5D089F83BACA4F3BEB8B891967006 +701A1B8C7FCCFE987C2C7639597AFDBC5205CEB2FE6D93FAF684AF5A3E59348BF793AA98DA94014C +ED3B2E2E13FD113CE4F7137BA954B57AB5427C1953FC122B08D07E8C13C81E51554E549D66062F16 +CB8299E968AC6EDE28BC0F9E8D3F6F51C8D2B0FD9ACEBB7898CA07E9E34D7492FB6710704F3EEA4E +10CF8D39CB6311FA9156EF1B9B83D9545CF85D7564D9CEA0B358B72449B7B529EF0F654909C81EA8 +B325543C200F54B3F9E8CD922E166761D16C19127F603BF4027EE99DC00D6FE77029A043A23386C4 +9985BA70235D49310146E4650D39F9F818A8D5F465C752136F24845BB9789FA4EB4695935761CF53 +38C3664B6F7FB6350787C460ADE7832BFF8CD1626E86187A2DF417D0A5B24C7FD295A3B1E0BF9D1A +51199E09C7D1A04F9679E2C6446DEFAB20969FF87F4E464E4DF9673CE290A1F46BA66BC95D5A59B4 +A6261A9E5BAEBF69DF88A8A471120315287812CC3B0BBB1458D96F2F7FBECE8899975BFAF5374485 +B6A18557AAF73F205F3533ED104B1259793F80E65C02059CEDF18F58DEA85412D3EEF39800217C31 +1B13CE5A41F57D6351B007B19A058886E7944D517E318F71D8EA56BDF06891430FA49C596A60F4D6 +DE43EC7FFD59306397FA46D1A17BE3B2E295AE70C08866A0F7CC49FA6A9CCE314A47550A6DD8C995 +17298348A9055C455B7A7808BC56564137C135B8DC6E0650758A46277EF57279728A59513D23AB44 +CF572F809B18D29F49D657D053A51E6B66314934590090CC9A5D4B3EF1A91229F2E668DBEF0C1F28 +0DD91021FFCF0DAF401666B5965C09610764B2A36F7BCE2A116029D563BD22C1C0C7DEA0478442F7 +07E74D94B1C2005148F88FF15EE545ACB7D806029E82553F551E66D3B4AFC14DBAAC84C72DEAEF09 +130F96F180C3B73A17AA965E60C1F6CB7F3F2A95F5FEC9211437649DB4F4674EED910CC57103D12D +D1085D1DDE2BA0979C1D659F8AB446A9023F4E74C2B4F1C076484A37612F39D5A0FB93915011C9C0 +C798C0ED73532EACEF8BFFEFB723AAB95D1E6EF0A8B6287ABA33B5B65625F19814B2DBAF6BA464E9 +2B85BB8B3DFA7DC9AECD75CB1AF51339F9A42C9220F3527CFE317210A79A73955D2DBE27524DF083 +9D13D88E259F2D8B8117F9DBE096ABA9DE0C6ACF3B9ACEBE1E811C3AF3808F318FF229E428381821 +E0CF3179988CECF791F5A0C8A26C9DF170A4588B4CC2C36AC88623DCF425F12E934880F7039D3711 +EAF70E9039DD0D35C1CF7CA2B522D62B6709159BAABE6624EB5AA7DE06A8C968A11BBAD7F82E24FC +BBFB77D0AFA5F9641888927D96F3B61B4DB33F08167D42E30269FCFC4C9C5B56A82C3B96648203DC +41CA06485E51B407B931EF2FBB7B2EE30BBCC9ADC265BE8E5CFD9183AE32ADD38DFAE3CFD3F4A29D +07776B3694A76FA630C11E543333D4EFABC5AC6AFFE4149916BFDE0F5E827E4119220172421D746B +6C3DF5EA1243E59E408D6EF22400D16E08FB940D9EAEDE0D2DE1DA29000108FEF7560D70E0A6A522 +AE2C73F49A668A5E84A2C7C5F69D5F50CB478E13BA4982ED72BCA5533CCF6B550A471EBDDED43649 +6C2F9E80F1FD040218ADC74DDC0B7AD2A00897E94CE010766086AB50F047329AB3A97C00A6FC945B +291F0271F2F1980CBEEF48B74830E1874A473A708C87371FB600FD096E1E99F9502A538671C15AB8 +10069FE08CBB06698B18B722261C48B5799C93A3D0E72D8CB09EA55E4F128A96B789CF38C041E6B1 +FA15EF4F26C5E7B25F394530DBB3A9282FB3A160970A2A4ADB9015E548DCA276C61F9DE859E95983 +9CBE69F27CDC79274318376870D4C1A256BC2C6EE47B0C08E3E40C03EC7030E4BE347B866AB18EEA +03E4D40F4B67124430ED232D3B34234E40E1C9760498C0C742AE10D52869875D93FF5FAE6E6EA384 +595CFAEDC67184F38A2FF114DB43352BAAA2278C6BB3852CF9C3BF03517336572C36C38E204787E8 +C0867DF14444CFF9D888D26CEF86FF83ACAE1BC80A81D0BAC29C6AE3E181601AB5A41A0487B6B163 +9AF5AC2021EEE22C9FDD5BAF0194EC9D253446EDCE775F933D0AF33F59680903C6924A18DEA81B86 +39CAEBE1EF9C6252D9652C317A1D379C17F065A4EE8B03A50C104AEFFB68DA5853BACC5B178612B4 +BD6FB13EC807C967139FD6F21E622B3173DA61AD1FAA98B0BB6EEF2022E2D319E6735D867C764C2E +C53137359A3F09610D5A0FAAAFF67EA1257D1B6AEEC779B65601432EA616DE722CEEEA69A5BE6DA3 +7B2F0F5071FFBE4E89ED96F0639FBAEA603B0E109425D4C467FC01AF8D1FA63D06FE6D08B164CE17 +86DE4A58CC26142F7EF5DD5EC7E4E79652FB5F0F7229BD7F9E3394AEBBCBA5CD611478C39377863A +5A8396945D79411031B491F9F2DC334ACB2346523950F18D341D5A259C79C78CCDB9483FCE206400 +411755912AEEE9A6A148B5EB00A25F8A60022FF3709AA558BCEC879C2FB76BDDA7C64847EA5E7B43 +735E77D98041009956BBBF618B39D464A4388A729A9C14F0D3E5EDBA135F152300D23A5F45398830 +7B38670EE0F5DD2DDB2E0965371CD7F874C2E7751A2CC33E60A317890949F6AAEABFAC2EAF44F062 +950CBBC25FE00276536DEA7C4D7E06F2BBE8DD40934CA586D09004553467476FA1ED3A7518AB9F40 +7BE001D5AB584922EB68E8FEF05D81F6344B26EB7470CBC86C70C36C1B36B64F2AD90ADDF33ACD73 +3263B1A4751F5F888F6D5F4EC89DCBE7F2D739B1C4B090BD367B628455D1F6BFA0E42878D6E3EC8F +A6A5AF53085BC73BFE050DA1EAA3007F9F7801E53DEF8F40776612619C09A21F1E185647BE55C995 +3110EE842CC007456321A898BC5E1B1FEC8F4827D5DA60E30B0D837EA169A6B033CD84E3C785FCB8 +B9674A6CCC0305CF52C02BE7F5B1A6735FF7E582C597F9163950ACD84D1F25ADE799F17E5CCFB54F +6C4086614DE1AAD712072D660AE62737E754A77FBC3CA0A77B7E4E71D146F9723BF33E9FC2EF2129 +01187C12274BF20CDE28F905110050026991C34359CDF6A8F799DAADEB550EB67DF7D25474907682 +DC8FA68E24B66ABB59B58558ABCA6923F9DD718F321BC09F0D5ABEC24F52502215BE6C10876316AF +9E56E9BA5D3EFD632D4DEE3F89F52B7775ADE288E677D5F6B94A156AA3184C4AEB381AE8909DF39F +2CE932B9A86A798DB4E1F8E54FC45A4A4A34CB0DC56B79C5DDA836F2011B1A4FC3551208E0410B28 +B9350CDF8F55DA9ED670A1FA32EEEA61B60A1F0A76D3D82C7D84F4207BD21B708A767138DB9BAC01 +F061000F8AFF83E4F88066CA2EA4F175476389E608ECFA13D726872D1432DC6D02AC3E8B896CF001 +C13E26829C66F15F19B415486BDF08592ECDA331FB532004F3B239A248760B6F45B8D219399EB28D +884CA8448D0A6FFEAD0D30D671077AF5DB7B8A027C98BB3566FBED11652FCC259F2EF628484D4517 +16E4EBB669D8DBB6E25A1573BC7E4A5DA86EFD9A3246C896F2546EE164085F14D06B258D4E0C41D7 +99A34F7F1C523E50ED8A83E1499FB75835B73DCE1B29F9DC0671E822BF01CEE669199708C6E31A95 +7C33B4A59BB6857B29A6CBD56E9B40ED39E9CC60A499063EF250A846686183D4F76D96A798BD06FF +E99E37B5C4F3374DF295EC21BA4E3A8E8D51085BB89E61E0994CE86681C1B37A9C3F5FA4FF56717C +E95E32A6ECC260D0E3CDD12BA642BD524D8A9BF14A2E96D50FD6D9A41BB9434B7019068FB3D5151B +4DC066D3F48EEA43C4242EC80ACD8AAA65901530B5449AA05EBC7772E14965749E03F439756AB61F +F78F5586748E9CB83C9F2BF20F1404A3787FC4C66A8D892F25F5562304798ED94445E2E767A5E6CE +B1893D44080091A80AFB2FF0190B5ECE59A510F6BAAB15C68E6F3C5206051CCF1A9070E4402C019A +D9E48643EA857D6B7A1BFE6E6059BA44DA12D37B68D314EAF2CFF0DE56C5EB916D9B145A573AEFD7 +BA2552CD442A0506409716D1AD8CCD0E0822C0CFAC682580C42F9021A84A216BD7C395F80FF5B6B0 +7925B5E5CAFFE8A5A510F60DE3051CFA2CE56E900625ED99116CD4560760544064F9594044DD908C +26B8F23FCDA13994B19BABED8F297103518C6649EE1599B2A092EC608B7711382A05CAD6FADE27EA +2822432EB483681EE36F54788CD7E33B641639658E68F5D4B3D10B996B3751E7E14C48E0534833D4 +6A46B655ACA5795F47FA3DF16188022EC9826325628C675AA4EB9DF4B9D5E8E4AF0D1BD64A95D41A +F0F8908580134D303A7E80E84225E54220072B43D77C41CD4FC6AED01B38ED441D0A08B615C30845 +7032C65FA8B39B4E097FCBDE0441CB876BFA88BA6E37A4554C462072A09C80753C7F6464D68DBB93 +7D35ACAA5FEC42FA988F5261358359DFCDFC4D60282F3A2917D1ED49486F9172AC1F5C08BEF92672 +CB36000C08F3F7B328DF1852980D158EED7A38F4850010EB465121F69E7EC02E4C8140B493435AED +B5B71797B2F2AD0CD57BC79C7CA210AB027F1535BC241B48777C532E475FE38833C2A45075CBE6D7 +4F8A52EA70A690AE4B72A97722945FE3D2CAF54D1FD82F9EDBE227AE9AE530B27621DBB97BC8E572 +6539D3C124C8A512541C2A224B6091AA23527136C3827EB96C97F95B493EE9640B8F6FFA1E1925C4 +18CD3474FD0AF0A1324DE18206B5F98004DA32C3C7BE29A11DAA9A6816E4A6C245F4AF7ADEE3F540 +7CEDDC2D5644CBB4907EEC7D2A2E93FC5FFA68312B88FCD04E6FD00E92C006479263A194B9DE244B +8CC06D2DE908533EF41FC3CB0F8C602CE76C0732432C95C0E0539FC1A1EB9739A691CD13C1EDD72F +136C7C5C9549C6EB05612E4A58A47E807BF2EFA194D792197FC1C8FDFD09CD10E3127797A14DB37C +CB171720BD3C4497094FA88AAE3E22E03F0EFF1B453C3A092F6C7BC0AA5F353F1F7C0D8868BC6A17 +50A1EED66488A7C2DA0E2173673AE859261ACCC297F72BF9CB40B8D5763832B790E737FDDCCFF3F3 +0EA2DB69B709F2AE85A204AD3CD9B3A55A6238549A6F4E7A1E6323810CA70D0A656E647374726561 +6D0D656E646F626A0D333236312030206F626A0D3C3C2F46696C7465722F466C6174654465636F64 +652F4669727374203737372F4C656E67746820323637392F4E2037382F547970652F4F626A53746D +3E3E73747265616D0D0ABD2EB1D81BABBE66BF0B55C58998972F5BD60FB053AF376A7686C9D36569 +B5DA7F80ADD9F5E191E9303F721EB4AD4458BA3B4E10713F38DF4996CDA1EEBE215B7783639989EF +2A452AE5FEADFD306C797C9408D9A9D3C1D5D2D7623BE1A5C3F1294CC8FF5A2780AEB45D0DACD933 +C6D591C8996BF9452E3180F17FD6998983320502CEFAB42B32B73FC8B78F71EFDEF76E9790E342EE +FEE2B7F8CB7F40E54692D8E38CD5F29C1DCAC174135225DE35FB98018B380694885D310B286F6D8B +2FE21A1ED0CC3FD62301077B3DE6CE68B2C43BB2BAC218AEA4507DDDAEAA07194F57AEDE8B2BA3FC +BB6ADFD114B3B405287057AB89CDEA390D3C34790643BBCE518BA6B96747DFE6096002AB1C6D2D30 +0663CEE3DCAE17D4911381DD2F12B4609F57208E3D4B27EFAF83DBE7501B7EEA6CE7023A9853F6EB +68866100434EDB1720124AD93C773D80E5C3891AD3DD2B78F2166BA7DD0CF7BC8988C426A6B36293 +A2E0083C7784FC11498CE3A3F10C5C3FA4C1A50592A08412B8E12CC65A49C677C689674C154B79C8 +3C71CC23B7D98F5AEDF52DD121B794A683E1F587DA4D64D516F6FF516C1EE2CCAA503F9392A5E27E +55AE769194178D8EFDB1D95EA7B27F1C6ED0D720EC7EA430F5FABBE34DA5B7F4C08EE2834E53846C +3A52C4EC5FDBB8EA7B0F15C9C1100F93980FBA289B8EA5AD153E46D830980887D176A49C1723B147 +DE7E61C4692717BD4E789702A32FD32DB67306F0D655CE146D02259A489F74024E15BCA43364755C +BA0521A5F7B68614F6E16B33A6FBAF4D2F4BC0E739EFAF468AC39848FE8EB60B4B6B0A7B3E4C8671 +2C227FF4BD98D9F800796C27B7E3782DD9EC8EEA30001F28D0AE2917F59DEFE797745ADE09D2733D +67EBA47282299214D1EB7AADD5062D19E0A8E86D06961AAA9745EDBBB78DCB5305EEF9D256E948C7 +237D104C6B4E4FB54F9042EC9D37EF36D45969E00AE63EBCFFD2D064D398F0AAF56EEB6D3FE999BE +1F320833AC7E52262551127527CCD32AA109C621C7832B3667CFC6A48819EA36E5F58B9B8FA7AE09 +62CB59DF0FD81A1721F1B3FCBF83DDF28D25599B33195A8E15B7046982651AC5CE355EE53CBB88D3 +E1F5E041541D1D83E969EE1743124083401182B6FDE16F0028FDB81A8FA9A69A32C0DE1073CCAB1A +62B67B8663594898466F28EB8248257C7D65E790B34BFD17AC611627C01401894732E301F4F09A31 +C91DA6C963AF30CBB2179061DC4CC06B6A9FE9DBF75AE2A21D691398AF962AA9197FD248F5CD750F +F64A4971A1043B0FBC7B618CBB163B4DF7AD773695A934E4A251084B5CC36934F90DDA495014FE81 +57308450CFB29DA2DB35EF46DAD6B00D1E8F426FDF2AB7432DB8631BA9604A0B2FB74DBDD980FB0E +8A260F7DFADB8857EC870D09E0B23A90AA258F21ADD71DE4AD1C6335C35D695902DC247D3C927396 +FBEB5A4024B7CED7C3AE23BBA74077199D6444FB9F0B6916717CF9C348FC2BEB204FEC72B908F9B4 +F77AD6AC302EE2DB9ED3A09B678CE597A18027DF4E4158EFF105C05E2238CD36C49EAAF7AA999183 +0472796D7DF68F84EAC776ED7E87E4646C69FA642817785F35C2E6E7ED299560F2778E2840FC7D1F +283E856DC727861E508C020E51F976224307A5404A9AB2EFF2E37C655CC697B05F62B3E23514C386 +B0BFA6CE851D66F971E683DD184F8F9991B89B4B6C0D59240B4808371EB46557CDE39B811293B9C3 +901A9E51E0BAB5A6774B67131861EB33B2D060E72A567157650645B34552F1907345DCD79F429CCC +280374EF35237AD84CA77E50FEC54D88A87E401AFB32A8FB6BCF26EAA820EA60FB5C69968D49C161 +2DA601F6C44A215D74270FBEE98BE714D8B4E5FAD51856982E3CF16A5BBBDE4C6BED0944B93E43AF +170FDB82361835172C16CD05E52B93D0188DD5D8812E76E39D1836ACC702DDCCCD59065B011B1657 +470E4C479D02A85E2199823B7D799283EBDC6D7AE1B3E93B2C766012BE483C5A2FFD3B8302F1BCA8 +10F697251C2F5E493E375768CFEC8231994FFF697D5B7D89C84EA04305403622DA2872CB3C7B0D2A +893FF2DED3916F154CE5F5FBE256F4B228F62E4DF01A62CC80189F1A8437D32D5C712C30C188A91F +67034B3EACD9EE186A03CC988D86250E2CB19D5F4F14BC060D28D38CD6E93F138C030070F799DB9C +7394C711A359EED87C2435E4BE464F8E1573853063212DA6C4D29023E568493572DB96E6260D0F72 +6D92E41EE34922397ECFABDFABE7C5F3FD2BBE30C7C074AF68709637E9644C6AD8D36A8F0684F83F +4353B379A3E1251132B3DFD86F3024149706AAB579725BD38E16D4DC53A45EB1509E89E46E24F5EA +27FD5E2A2C4F13415A0ED82AB500957DB56F0EDE8D59996AC201C08F665B554A45D0FC5280BAD69C +4BE7EC0E1040851DD5B2396571AD7AB83C54E12EB318DE6DAEB2C7B73966B11874635CC823A94086 +50E94B5BA067A9919DEA80A08B5BAADB96C5B8A3F687BC7919C65F2D1F5A8E8526B8CD2B74AD2D60 +0BF61C3243A798A3271394D6054C603571ACC5632BEA8518C5D55EA5442297090DBF271218A18342 +9DBDE3E5DC79F50B9C329C559D2E5E96ABEA78388E132DBBBB6AA5E8BD753A2FA92288BFD4DD05E1 +1344945014B6D6EDA7FABC537A3A7ECF5D005A2EC97B09374BCE36F6A846097263D3D7D0C99625F3 +8578EF3755E1A3A3C31A10C85346B97CC7D6794F1924CDFB5685B768FF8936584550323566BEF437 +0DCA46F260C0BCCFF8B9898519B05D93B8CE5FA2FBDFA28D18ED389B24C0610DC9898E4A0F911FE9 +056998E458AA0C566DBD9C22D2C9F98A947BCA5622E467A1DCF143793854E52D9D03ABBFF739FA72 +1557C274DF8E1BE2F77B2AC5123657C37BECE2DEC1FD24509B4555118262651F57E5EF1F52D7B3ED +367B141EE1434253A1453FB53D8EA4B1F937F10D34BECA11A3067B7B29BC14394BBA82121FDF7228 +C6884FD15361B1ED3031B6C17D5710492D0A9AC606A643DA48008F0B8AA85D841934ECF0E2B2B234 +7DEF43C565B66ADC8DD8558852EF91EF48BB28FDF947E6752FFC24EC0E1EC64FE223CE6AB13AF50F +D246F46A35B93DDA5DC84C83453406ED3E66EBE22F90513DA1476B8D8174F7D387BFD206E587C867 +DC5D554671587BC56873C3E12EF410E0AB1FF6A7FA91DD507EF619B3C9306A7B44583FCAEDBCBE97 +4DF4DAE0EA7735015B715206A0CF7BE4897B27275B22400952BC090A8E41EC7E5A90A11BAF3B00F6 +1D8FCBB7F2735D288A0C12831955379433276DF0EBE7085307DDBA4CAAD7089EE6DAE79F5CB42916 +9810570FB7A8D5FD51E96F1AB6C5254C785426359BBBB9F71998539C83698FA5505C0E8C7A379608 +4B9D73417D55A0023A53EBF6779A2F027343B93272A42279CD557D5A6C249A56F8D24D2FC44F96F2 +F75C547F1A9B0C62CB666C3FFFB665A2078C3D61AE2395FFA3796F0771501495C8CFEB48947D989D +7BE5498F350FF49A6ED65F9D330EC129A24E54A89ACF8AE5A5DAD347D7602FA42DE397B916628281 +B166849914D1CF127FC0C92C52932EC8138BF424CB4F16169C214AA670C28E6E7956CA3A98478AF9 +5A3D87E73D4A35B76B9BC542C7BBCB3B57E6325F7CFA25D976ABA93463D267264E62015476BA3DD5 +DF9DC669153EA28632A0DB25118C8886B4BC17DE7086A4843D87748FB627B8DC4770024B25855748 +F72B2FC3E1CD96679743DEB4887904F9611CE705C3AE1F028BFB41065D4E02B3A81125689786AB38 +77CA62A83520D9FAA7C8D8D7AB09B145AFC66C48970DC2113E03704694A2043B9D0DE8123D31E1DD +5B95F0FE0CD0EB81643DF8146D51D0FA4D5CDBB39CAA1973FF083B6BBE7FAF2DE43FD4D6D0DCE4FF +B735343332FBE7B61030F8DF73AB5F9FED781C9675E929D8A20F9D2B7A3036E03A59B05B7138E66C +23E75FFA9B93B3D6E198F5310D92CF072471E637A6F53359ACCFCCF652B1369312B98D4C778A27B9 +9A83AD0E9D618DA5DF015F62CEB76078E969860E0F9EB905C6BB0DFDF175B19120174EF7ABA12FBD +C2B9C38F701E0024BD4135EF71A7DE34A4E590B9B3A83455CF39CBD388B4FF12B28AA911D17486C0 +195FFC96DA474DEE576D3846A59653723F36928C195398129C64155810E1A2479F9AF22B1D3313FE +D2FD630653E6B0F3526CF2BE99AABEB82CF287D0168C60C8BB5EDCA121B2267C8660D89353FBFC1C +5E72DAAF7C2F6A3ACF99E196783372FE72C109096DB1E43BE7789AF19E63AB2CC301646E8CDAA6B3 +3E48D52B20593B5AEA715B6BB85AFBBA86D36EC30C60426E396704B8F641607F67882528DE33E3BB +A64DBC7D7010901B0014EF4B80F8E2717DF002255DFB6B3A716FAB621658EF89D7B7763F0FBBBC24 +DCAF3BBE622F013057204AB378B7E7BE5B599980FA20FEDE16D8CDA22674BD86C224E543E8805B90 +939B387A1BF1A9700A2DE84C3E26C1A0426DB0469ED7F885515ED7D50C5E62A88ABDCD1734462D60 +EDF9B4D7DB4615E8734E506FA7E60D1EE92311A3E89D2829FE900F0D8C09AD4C19965CDA80AC29CF +E8CB8307680FA883ED37C54A8264B41CFB7207B2001648A8AABE5AC846A540ADA6C66DD036131756 +BF5DB88DEFD752E72BD29C6CA1BFDE3D2C9BF8854963C378A59F2DC3690EF65BD8BA8A789B87B26F +8C835730A9E85B141354DED205544D2400FBDA7499E79D96FF8DD5DCE1CE73A13F958882B689C0BB +5E73E72003ECD3FB82A6AF2D52DD8886ABD1D991F991910A0AA479B7530F1BAE16E383BA6C63C5D6 +DC624ADA370EF1543FA64536B995556FDD2F63543D49CD09AC8D1E7B62961179592556D87EF16CA9 +F94EEB718267B0A97377749973CD6260FA3B9E9536A5F2760D44B9E049AF6F20CEF60A8F4F0953E8 +C3826418953E9C0116688DD7819E7EB7AFD3F4363B4B5B53285185AF5820FCB5B12B6225BD19F5A1 +F2896D4EE2D9139558E7B80753E7555BDFAA5B44B125F556B06B8EB8EBCC3F776CAF6DB2139D3E89 +707D7A359A5AB3BBF7D7A9997A907FB26D400F98D6E4BE410D2D99F01C3CA5C0005C4C3F9EA3D521 +E71A8A759A459519DD85AECBEBEA69928FC15D0E340EF749B55F93EFF90C755E5C47CA8818F9364F +309B38972904AC3259F6362C5D687CCBFBF0FCFF18ABD37F261C0600E0942BCC90DC21959033F7D1 +B0B97225B739736CB9FBAD31915CE59A6BEE6344721B43311165B228B711454431B2CA398CFD5E3E +6F9ECFF379BEFFC437CE95AE4F90CF436FBBCFFB4D2B2EEB26D2A49225DB51D360E64624DAACECDC +63E67BB018187DAF4BBB37F261AA3DB4E53B6B39581CD59FB8C707D0AE0ED8F3715491D260BFB09F +5C0DA9DC156530006624C5AB779CB912FF02FA2BCF69859CAD84FF7EC7D70C2C3B6E73F5513B34C5 +FC605352EC5BB879A277F391DF056783FE3B6FCA31B639D1D15CA2F9688F18BA7CEF3787A9D39C95 +9E3483358EE01AE71FA143BD37542779D73A70350925F721FE1C55A8D02F9BCBD0C7217EC6F1154F +B8A6234C0D3B82AC35CAF1F34AE3CF8769A78DDEF92BA3B76777C35A6BFFB9AEEE09F65C0D267F00 +A33BA3F87595242CF8657D357C6BD3E3B39EAD04CE453CAEDA4B64D1654FD4AC152DA674B6D0FA15 +3DBD3E382D2B179E5B6983A0CE024BF0C1EB0BD78A7016F507CD4C069F8F6C60E447C62B6D6A1345 +B4B1712684B765CD0D2D1230149A63A57D0F713EC4A476EB746B032CBC5FAD45261C9340A75B3721 +26D2CC08EC05C324BA109FF3B6055F69833E65A6B48F147EA8CCFF68578A8D9A4090015BB5CEAF9B +5BF39C75735C7A8654967E1F126BCA10E409833F35DB4173B68DB6ADBD05B06D686EF2FEB876D1D7 +9F57803EBEF2A0D12ECD57E370F7E78908F89D7B009F555BF655C644019750966FA898ECCC44DDF2 +F8486545A6A05332BFDD319BBDC1136B69D404877D087DF085E0FD183D81CF09A358060642F7F4BF +750746B29D063E0C03C1E89FE2498DAEBF0E50959F2F90CCB287238786216B4CE2006A32E1360C19 +5A3DCF3981A899958F15624F799EED72687EE46BC56BF484D70CFEC48D96F0B247E18A7F0348D449 +4EE4AC35C5CBC3DAF1F0ED55F9C4825D961AC7BE7055AF762AB7BCB72A11D9B3EDCA190017D5C57C +B49FFDFB93ECABCA736D30F3349D4BA95F1EDB499A22D7EDBDC44E02146B147C04A8A7DFDC6C16D2 +C5DE993A1EA1C8D5EBC4659E09EECD57C248394BB2C3D7D80CE97BE9C8CFA13EFD512BA9366071A7 +11F36F25A05C3D40B63C8F4F8A4396B1E968DA64936D49F644F39F9EC5DF2A7765EC32AFF0ABEE18 +1180860567C8EAF5CA9A192E916551AC5550CC5F49179058A7F4186A486C73E712C27EAE7890F931 +CFE44C8A38132E6B4D77C233BF1BB99FF7E0A84D584178D37CC54E34C29A79D036E817E28FC0D68E +4690B7A513146AD7D7573B1D798B7E693551054E4971364821C4C224301894304B5C610B30981598 +D5C07987CE6382E7E012DCEA08B64D2C3EB29972881DB823F265DD122C1290EABEE0CB7F1150A9D2 +F0C3F0D7FA339F3F612A7FBE241F8F91F47D8784D195E6D9C0EA2FD9C1AC3268C359FB7C237F1336 +93FFBEB3DAFFB7B3DA7F76D6F99F3B6F1C0E5C1F6342ECE39BFE4AD192BEB423D27E4EF23CF44C8A +2730DEEEAA4D79A783042C981420D82C6DBED49140016CA96E674AABFF860E3D9F8371E5EE02EC82 +C6F8ACDDEBF2844F5ADC80CB50063B80ABA9758A550A4689393FACEE6F630D4F769088A7B44CC644 +A8599F846760111F126A55A9DAEA7EE6B5ADC0F9D6E21B7CE3CF390E8E201A6315CEE3CE2416A001 +745AC28AA952BF53ED62E04210B930A61E3E16AE218E4DD9871032575BA80EC2CDF625DC9CAB8C05 +4CB073DFA232EAE75DC0C96DDC7BD51C4CAB693BDB18DF80D42B31E3CEC23C59E86688459871931C +B53C27E3D743939C0173A24BD89A9BF6A15D2198453E9690CC9DDADC157BC0DEAB1D803EE7559AE7 +37876314135F782806F8E97418E24F8520EC7643DB4F1B897129E0ACA7450DE4029602376B204B24 +BE35B25940D51C8A0CB2838CBB00674D25A497158A9214E063C4C5A06F68456591E89881A0FE3C20 +3F5B5C14CE18844E3212C0D55358A2A14DBB5C1511B723DC7C3D94E263B47D3A5627E540DAF97AA5 +D2035FE9E6EC36C4C237AEB901FED58D18F79D4B7636FBEB158BF1E861648F7BD425CA822C4BB896 +8485C1727A119526AD179BD9CD29D5704264229F6DE7A47D8F9AA368DD93E33373EF7F9B4FEEDE55 +FF6C1C14E6AA268187FB412CEADE87D7B7EA1E76141DE93BD71F3BFEF69C5E2A75898F1BF408F55F +4A81151B14A3654C7EC42D121B638E415C265449CD00A88A6A5DEC939024296C0343CE79A95CFA6A +1AEEDE3633C3F15461E5088FC4331B9F699FDB6E1C19E2B50D2FB7A79457F3EAA1157AAE77853994 +61D18B7C87975FB0E79406BB5458996411C3CBB5C641BEB8016ECDAC672F61B61F3F786FD9187FAA +36E5470A22B64F6BEBAA19D17D27A0AA86DC17C7951CEC8F5F158C64C4975C2BBCBFFB4EE9401F30 +DDE5C5190900DC72E9611693144C377DB3647B69A38BF62A6127685BAF4AE82E3D9B636F7166103F +CC3AA326A333541AA65A890B1FC327F7748E6E8CC378ACF34BBB19DEC35ECEA81629766A3A6C3DAA +AE37092EC9CBDA356594348AD7C197724974E735791C11962E5B6A584ECEA7C1AE595053D094B474 +59136142D8B3DEEEFBF99F6E21E4CDDA4B090A2F3351D92798823F8BF0475E3E0D572ED23EDC3E24 +623C173FD2BF2A9C5110F2EEE994C0E9CE1B7AEDCE7980811B254F33588D399BA055DA82AF97EA69 +1548D9EABB2489110F8164D3703927F2F7809647ADF8B0AD09ECD3542BE9D1EDE040B68784574AC3 +B211AA4B569D7E9F3845366F3615BCB9128DF03FC83DB195B382D883E4EBCA4C97F683A5CAC8F70D +56CFE3425BCA84CC8A5BDA723F4ECD07EA7C655CECEA3E596E14AD2119FDB3A89ECC5D4F74ECC8E0 +DC3D2CD44C389A11781D18D92ACEC2311BF75BCECF8D14E440F677CB6DEF9BA4925E04C92C4A3E80 +D3A89A7F256CD6098E2CEE4EC57ABF6C0466B54F02D69853A52CD723B82ABA27CA40730ED8D155AD +351FEB76D2B6795DC49B7F19ABCF7F281C0600E02A2B97ACCC33B3475644E639E1CC4B1299678FEE +ACA3AC3233CF4E5CE870B92E29DDE18C5376297E660E397BAF23AB74E1F7F279F37C9ECFF3FD27BE +79D31EC884C17478A5704E3ECF20CE7A271A9B546EB84965F988BEE7C8D539CF6CB1BB515B717CC0 +0072ADF1394FED31196BB74AA97C4A2F0C91BEB3AE2F0D2C7AFC50089CF7592F3880E22930F14D3F +BDBA8C5ED7C114E1D1B05BD2C6EC9558089B22CC50674832CAA1F5F602774EF22506B0D434942E8C +8D0A2C1B8EF0123FB8CD7DC5DCAAC701E246BE683CF180C2DCF31A2290510E3A5199A258A7D5164D +28CAA09E0B557C9A7484A22057B906081BE12D8589AA4657B6AFF52E4EC6619F4DD54F3B3B064A83 +C2C565D7CE4155E565968E57E60F50034BCBF49D376F00BFC6DAE679F4234C8813BF8DB15B87099D +089660A258CA8149ABC95935D252A6B965623445856D58B9CEC7ACC7058CA199AEEA009F8A180E0E +650A5F8E457D45A6357F8A606AA668CD2D561F5A3F5A1D3CD336071B583C53E3B945DF956AE4FC26 +67B7EB9511F9310626159BB97C94E6659067CF8D6C17DC5D24D64816D57C97CE93B08A4A5851C0AF +917EAA0649A2F7CAAB70D94821CEE8CD2C9ADEFB7CA42F148AB5E8D4EAFE8B6396F8417444284D72 +072BE1B0DF193E4452AD3D5F747F20242FD22AE5CBEAB71D88C229874E1D1DBD6B75D0BEDD647E85 +5A46DB769BFE14383F94C5E51197842159073E85492545BC74F1C1CC7C21DDB82E7D7995DC93955A +4FDE49510B84BF74B25F8E69DBA8469817065CA90FFBA8548A8919F86A886357DF3CFFB24CA057D6 +8731EE49D03E4E9EC489419C588D452BD0C0FC73929E99B7EF9E9C0BB224ECC66E172B1AEC59B601 +4767DD39D2B30EE44AAF5D6AB516FADE7FD721BB51B97A589F8FB1B5F1D9D576F7AC35FA3E223300 +360C3E9A156B80D138DE1480EDDE444DF7DDDF692807FA6975D4965E70F43B07E1AB25139B4822BB +BCFFE87AF626F6DC2495FFD0F0FE05262541ADF27CD8B8200FEB3965F32EC78E6B165055A59E5EE7 +E394106BBB5578F306A674A7A2835257258C42BD7776D638654FB02CEF6804A6A699E5E2F53DADA4 +4473EFBBBF7D551AF5AEC7801D1BB8CE5E1BF281047413A869193FD3F714EC630AD33EF2D43AA1F1 +A4D2B1ACFB5A562BB67F0C324E16DB2E409601BE31C3752741D058B148F479F9BD54E34D6E5EE63D +801F745AF32D7AD97DE4BF7FAEF1FF7DAEF19FCF5535FFD7E7AEBE267B6DED6C13C34EC63CEEBC1F +437988099787E1B93DC54F002E37E245EABCD9899D0F395956829ABC927D823D84D4A8825F415734 +BD8CABDCA24EB0876222DBC1B6FDB95B785B0DBC492B6873E1CE8C9A9C7A41227CD877BE533F5B98 +EEBDE46DFC564FD1EBB54781C19EB09F8F2BFA0923E18E7D2B7F099EEAB35135B291E19F6E05E186 +1C7539DA12BC3CF475E05DD5D8ACB6D8C7A3F1E9E1D1DAA14C976FECE7321E8D1481EA1945AB0BAB +549C1D38A16E8DBC01C17AB9960DB8E99F8A2A5A65B8DFB3E8EDCF676F468F500D367C430E398371 +6E5FFCFCAF0A581C36144DBAA8B033EBF179E2F36BBADDD9BEC21BA6B790347E6CE327BB4211F841 +F6C363CE1EA3C4EFC6531CABE8DCEE14F838DA09245B3DB9BB1176F86265D7282282AC6E653C9BB7 +A24EA0248C61929DABBA142FF1355ED8F3E6086FF203A4B62BEF3D6769B4142E29BD56917A17D137 +D2E58057AAAFD76D65743F62B678420C8D5FA04B880B44926D7F83EDDFDEAF41DFC48BE86B376961 +35C46EEBE6B5C23E173F4E2115D720E1FE699D2CD2B18A190D561FE4A2180CE1E0A584D9198F4FAA +764A9821C9316BE0FA89A6B7A81B39BE400BF238D2C02D89352835CAE65614EE2132124A5AD6BA51 +4E7F202D068AEE85EDADBF337ABF4792A3F403133D45B0A8721DEE85A526EEB19973A97577950391 +B5AA4310F1B8D31FC9EC83434D0D446FB5B0BAC99F7511CE7DAB2BA6711D6281F721FE901767F6C3 +AF35D50514D084D94B73B0EC65C4275DC564B31CADD494827B390BF17B5E32D967618387E475D91C +80709D286DC57E733C292C9FC79430974C81BBF0D1240D93425FD89F1B86259414B333825666A9D2 +789B305CA5D7A3AD45276D2946755F668EDE9BDEA8746D6A2028AE8337299DAC9DBEB5BD1EB83961 +A66A52A2A157216013DDE67BDD2EB3F78FCDAB26CF916B474CDB19CE3679B555F2D338840BE65862 +9B6B14F06D62C1A74640947354CE237CF022F9A2CC934648D3A4B6689472E8FBAEE618957743004B +C35EF722D7DCFBC121C5DF77120A58F94F12268209CADD43C84238473AB084A1D8B06869E9070361 +8C356E83968F7B59D6F54F03EBF3708542E29510AEE40D3A9AD6DE42600801B3C634AC886EAD6921 +C629FCE2F996FDABC7320E73E198762BBE41305CB01B594B5D4089305240D4DECFD3F766ECE7FF6A +AC47C68957FAD8ED971D143E3B606A3E95DD8D263D003B565E148A1B4BDC5BAA8C65259B86EFEB06 +E4882390CDEA00EFA15BE5523391B36928846AB2531737A7E1E9BC511CDEBF23BBFDAB33B47BAE80 +71DE16FD1BE07A8A74A500047780DD4DDB384A5F7BFCD1AA6AAA4F99006F8FEDED2AA4CAAF338917 +7DD1BED144F5996E15BB468CD92B4C8DD141C958894D894E5799EC17A6F766DE047CDE209B86BBC3 +37EAE85A519A5EB224741594A1BA1D649175EC9FBECCCC1B507451987D7F72114713A1BBA4277FA3 +324BBD12EC1594B8C6911968F18EDFC44FB37BCE10E4C4A74289FC91AD461C307DF7250C51746AFE +9CDE15512DDE52651BDC2A099D7CDCDA1A33356EDB6AAAA0B3F359574FE6DEEFB9D0E31C85256C7F +DF13C190793CB9BDBB827612565AF88BC7B092D8A2B4D67FA6926F012B6063ABDB3C32EF87C51AEB +25FE2DB9B008A40AC5C94347BEC0AAE6ECE707D83DAF0398CCBBBCEFFD09CBD2792ABCF8F674ADFC +48F75FC6EAF39F0D8401007090D2D499412B8D5162137B1CD2A2E859A146959A75AAD6D935ABA92D +84232AB525B66AD4AAA8DA6A945CEC98B5296ACFA075DFDE4FEFEFFDBDCF3FF1A4C302CDA5D76AEA +0B2F8C2D07D8097453CDC4996A6C84FA41F9EB8D6EDBC7ABED2499955ADB4E41F31F80DDAD6E93E9 +3F0A6946D7349FEB75F1F68B913185674D7AF962DBD277D5CF91313A8CC149009EF49F265E8536B8 +AE1264D3E339D2726BC2F29EC3A1FB2EFDD7D0ADABE4DDA2447BDD09BF2CB5F91D41BBE39131B34C +DD78D61268935FACA5BFC7762835A5D30C4A0BDACE75694CCAE386B345B3B6E868AD4154D35F0B7A +98AD82B1262EE4290BB1999B6E4F9D1F5482B9E852AC93D7E3556F215DE9E2E09681AC94AA1ADD2C +CEEA10CEC178DE9D87E29F25F202FA725F5B45384DFFC6051BB3C796AA4C2C6DA0613381DBD65F4E +0D4846D139B6DAA53E04B4072EFD217F8A908ADCE525EA36D1AD7E56F207E7E590DB87AB8E23C6A1 +322CA54D93F6F2D50EF5A46892890F27548C58E3645225A40F8ECC0696D79878E93859FF4AB50B87 +8E3A921AD6F6F5F1955146C0F5B64995C8118127E376FDDA078E79DAD5E147DEC0E2DC97151CC345 +DF9862AE8789AD6DAB61E8191E28257BE12DE656FAC5ED3BD06E73E38AC8A7EA1678A07F527A8ABF +AF11CBD9DC177726D18AAC67B57752C6426DC2CD6E9635B29430C4DAD7EF9E4BE688A9678A600B11 +F787D48CD796B772E8EF7359704D058CEAE07BCFC70CB863CE72AD8DA106B447B3BF4517F46409A5 +AA892DF6497E2A15FC3DFFD36865C561949B135C4ECDF7B648ECF2DF894A9D05E07F9AF1AF1563E4 +4C43A61DAE29F6C186A33083BB8324E8BBF3C410CCC498A1E29E9195416A31A55DA1BF860F0A46DC +52070EDCCBF3C24F9F11FCFF7BB9CAFF5FB98AFF29575559E17F95BB58D322F32EF660DCF8A6D7BA +A5E2B1F5ADF5CADAE25769BE9BEB018EE94AAC3BF011458085CB607D095B50C35161F2D08FA260D7 +62465E662D278E8F1E72C83FD3D49A97C8180626DF4C03952996055077250EA41B811596B322CE31 +FFD4A39BE13C99E97942D8B437C5C21574E341E68F2064E58DEC38DA4CE65860D533BB1265226E4C +03B00E9BD812BD66EE625BAF6F5E67D1DA91F23E1FEDAC297E2FE11B5199BC494A73500784BD6891 +FAB062CAB8471D9511FE6B33CE53FAF4793BBFB0141C5994F507A8475E0937A3F872FA6FF0C9EE9A +AA660EF64B7BE4A2655FA42D86B6905F2DC1C4FBD1E545A7159D01F894808DF06156CA449987875C +FDC8B873C1A05DC89A5F5D4D80700828509B9947BB821831E883F921534350B88CE333E7A757A7F9 +F2E0909E93C2D5A9BD6039AB2893B26542F4CF4931BB6BB47EAF36C050C4C00D69F0F0830AD4C9A0 +6779E8778EAA440CACCE1BB125C01ABAEF5A8943A82FCDA6D12BB54739376ED15336F02CD9E89D24 +4FF5E44801797FCB9C981B583D6C9110459F06F10EA8DFD17714ECDB7CABD343E2FE52A34EDEEC9E +F46608710F2EAB5ABF862C7DBFEDCD4F6651A06C9BB6AC76569718499EB3B43F2649204A5615DE08 +EFCCA9342458E5F2B33DB962130987B92741E75131F23CA5F05EC0D62FC5931A3A6B2A0FC5A994FF +20284AFBE8DCC99F4D4A0F3AC0EF6F24D32D0E1009B568FB1012256DC93E15F6466C4B3B95E138BE +41E8B1AEEF9DF19C941A7BE6DC5A63A6E99E92C004A1D2BECEA83135C7E9DB7932B77C7A177F37DA +A87BEA60023B256571F1068B22841F875BDFE76958C22D792E9918C564067D3B3C61C4D980FED246 +4E4EA92089D05F1922B101B29AEA7AEF8F9A4BACA5FC01BAA0D563F69D69D1A6AB011A3B3E86AFF5 +68BFB697AF62C03A77B029ACB8C4EB778C2F35FA8D95CD651AA495E10E10969A7DC5AE30894C62AB +68A328FCB9C39955246043B4D1A025CEA19A457D5A01774F84E51354D6AAAACB43CA1DECA3909FC4 +2CD3B010965416B0AA7CD92BD5670536CC8072E0F682C2EA762EADFB7B805D404B7E9F1FDA623301 +A09B7D9138EDD6E547C1804FC5E721656533DCD6D8AA81AA3C4E60A1ABD594218AA8F06803408DD0 +510AB0B8FE69B20BFDD2826FD6EB221932D2F12D9CB085BF7F749DBC63FCD53B4A9B310DFF481A71 +7302F1D6817858D253EA72A8EF9AFC71C8BEE0B3170EF5AE80AFE0A69B9ECBF08BD1C5B445F78559 +D8F23C7ADF208DE9565B886C5815D7C98FB824585539610FAD836905E61D4FF6BB07E429B9C99B8D +028B33A60B421482581B891084ED81D44AB1B8EBA0C8047D961795A627982E7FEF2B4A18F7404982 +191274E34CAD4A6E291DE62A13555747E72849A4A3275F58416973582372638DBE615398E94AA09D +7360F58DA7854B3D8AB3CAEC89A5752438C1B3D18D6D228FFABE4D4351C3A75A735874069EF26B5B +6B483E93CCE6516E9E645E4BFEE89DB1CD2B8B205CF2E7D481B47D6CECA0246E0E02CB7DE777FD0F +35B28819BCCEAC6ACBEE2EF3DFCD6207EB2E23B3BB76A3FC1191DA99F29C05D2F0EF55FEFA509E22 +C34B413FDBF28AFDEAC6CE1364E94AA44DD159B0A157BC557C63E148F3226980ED22EC6E120F001D +E7A62F4B8990CD109DE7934A39A8858CB748F5EB17CCE8FAFAD1A1BB99A641DA28AD7067EEB4E3BD +7F90B7F9C3C7214D4C45B106FB3B89777FC57DDAC35B47500DA4A8940815A92BFE172C61E328489E +125663B91D23EB0A6314AEA168AD4A85820A8011A7F71CCC0754DC39246CDF0D85BFA2B47AB01CCF +58368040EBADBC0D651DCDA88505E69076D8644A33432FBD667990D09C86488CFF9DDCCF1C97169A +978383AC8DF4F442124A07456912E05D1FADF7D2B5EE0596659A28A761CFCF41F92387A31ECFE1B0 +19155E5F9DBB2042AFD9BD215DC379434430003739FF16DC7BC8E928E9BAFB132F91937F6843DD8A +E60E6D4D22034553F2743AB28F330CD1A2FA1B960FF0C31F26E0AFBB042A7B81F3FF5256E7FF4C30 +0C00C0E53E4A9A10432262120FB90BCFDC616E43739618130F851172DF39E688159623C79A2B426C +E5BE86DC34D72652CE8D5033CFFB07BC9FF7F379FF84EF4FDF94AFAF5A7B84BC5B06DF07C7947F1B +79265278F16DCA4C6240E0D6B0A58E5EBD8E3B5B62BB13D25679549110D7DCC0C499B70163DB9AB0 +0F2D9960864FED360A87E32D9AF8CAB76B075DDBAD6420D3BA8ABB1541115460A86646CE81DB6B53 +5F6A557FAF691DB7BA983336791AC87458EEF81D4DB4160C83C0C2A243398F074725933971BF03AF +B99112E0964FE9135A73FEEA8FBF7E5FE00B7BE4ED9FAE35BB6898E3ECDDE93C308EE9A69E7A5818 +4BE11D15B14F8F09731D44AEC8CBD861BDB893B05AE895A49C335620701CC31097C3A04D93FE5A1B +C1A66046114EA129AB92FF545FA765F9088556BD11AFDE9F03F8A39151B5BACCCC7D207CAA124A9A +438F6991CE1E1EC3ADCD957E5102DF658F839BAF4F5F5322278F55F1AA67AB3C6631DBD6E1FCEF7B +AAFDBF7B6A28A9FFAF3D71B2ECF6D46BF4449E8290E3A4A4721C583DAD750301D0B044932D15527F +BE98645B9E00CEEFA50EB6F71803264BBD72DF248321C9D3611B248C689FA2A07F5B3335E58CBAEC +7A5939062CFAB74E885FEA588E5A7BCC6E2AFFCB4939B4456F601B3B1B889466B976BAE4902BEC70 +BBBA2C5A6850A5E3E15067C36A4166A45C1211197974EFA620F69C07476970502BACA6A3A2A4CDBF +1FA7AC5A9C1DB962D5162BFF7950A2601F314129F6DB8BAE82C85E9DE4EB35A1A7F3991A824AB87F +86C6F6DD89C38515D2C9EF5A2238A0B49FA315DF05EFBA034C2305566F51BCC3B1591EF37F8A22B1 +3EFCB342F2ABD1BBD211B34B03E58D48F20AF0BBB1512CFDD44EE49388E8021B89B952DFF682CD7C +2A58CCD0F650505F7117A059157C1650732B394E16D1A86A75D0BC0A4FE71A7198FD2AAE705E45CE +3391613ACC6C4AF9DE47678B2DCC5EB064CC5AE0D093CAC40F0AAE34B3086DE672627735FE529538 +70F6A147597642C2AC28E40B288BBEE4898F2AA540E64226EB3F8F6A459985A7D9A339780602C0A8 +7D4FC3DC0917DDA695E2F4027B680DA6FC59769E321DA774F89A007C6A3FA82AC3B139763E09136F +BF3A065C90BCBEF6C077B6E725B761A2EC23B6569040DAA753699F760FBC9D3110C59B279F114D6B +279D5E6CB42918B6BB046E6DF2373B173B4E8BC80C834D19E9EF990E0937B650E29ED7386C5480CB +E6EC578A36D3BC0CB7468CE2EFAA17EBEF68FD71612B062A181BD5BC26AD2D3A80166E5B271E481D +C3C3AFA4915CC43AE5ACA87A8BA8C82D884F7C6E6B35E48E2ACC1385F8A51944D1C854CFD8A4AEAD +DEC1AB6AF3505C005C0AEF5EF55E917D400DF338CDDB6D604269EE7F58EBAD6CAA1AD93F635DBEB0 +82DEA96DF9D81927D4FB777A2FFFB3D560B29FCDBCC46D54C507059D7B67090901196B32AB734C7C +77CB7336B5E07D8A39F16A4C25621A1CD777A693BD8B5246F43EB03FB5FB3953E0E12239F1E8A451 +F90D4DFF126B73E19E7FC87C73ED8F33DD9517ECF36AB10A22A8D2C425166168E09C63990FEC6D7F +A4CD418136FEB736D2D945E5BEE56F297895024269DA4347EFB54CC5D45CE781EABC4A74FBEF0B71 +B4D1A69FA7F1435F475AC0749D21238CF97F2C33D606B210C7727ED771DA1885F6E5A500F09CA9B0 +743F2142C1A404DDF76B2B63B8D9A8ADC100122B5F6BA18BD92EF2774CAD9B3038F9D679283AE134 +458E31B9A1CFF9E00633CC2D5AE71F895F9979A1CB2D290F3810FD36CA31EF605DBB9BEED5BC1EEE +A2AB2837CAB83C0ADB30EE2F9245B4478AFFF02E5C4EAA5C03A55A6999F193F34D8200C00546DB09 +8BD255B8EC332ABB4ED915032F03FA82657D08C4A4F453FD008FE61702CF914CDAABC75DC9EB37B5 +324252264823840B98274A97660CDA390199C37BE7F60CFC74B7B446E370646028484936FFF82247 +1711ECF4175896681CC8C85F97AA63A9299CA2A20733EAD863ECEF060CCEE025DDCE49041F80067D +FAB0C9B7ACCDF1A90D28B857144186914F5FCC09D3DE8BD9A5DB6D0883256243AFA70D9153F9114B +8043185522A2B6DDF00D2185513E24934FA282ACE11415ED8B466AA63DCEC5897ADFDA84320DD429 +96347EE8AE5557A90F5EFAEDAF03C3FB424BE4B4F2CAB55877896E15E9ED608251BBAF001745F739 +88E24EC475D519BF87767084D4DCBB4BF8437F65ECA4C6560915452184F803883A189BB1E6D36C48 +DF05EFE19B23C75EA8DB18CBDAFCF889B39D0A9FCB47D5CD863BF75B90BE3B9220F5229B0E313E98 +78B481FFF47B2CF498797D45A4361E8F45EAD6ECD40F42F1E3E36A5C43840D50F37649084B7198C4 +D414A384C54AB46652A8EED85C83D356229B2D4D85D16606E850FB80A4DD5CE878FF88D7A8F1C8D4 +DBAF61FD91594191EF47B495058126ED6512B186AE62AF55780D0BEE12BBFA149119D9211BAFF58D +B5C77E199EED967A5A9D124EF264AD47FC40BB3EF3600C3B1A280E41242D4212D4BE2615ADE3DA6F +37A43C401E5D7588FAF562E32599FB87FC0FBBF487AA0134A70C5B1DA4FB49B8D4BB0E8125EB2D32 +32F3885E56141DD614E76A2815E8DC11A9DB49A2B37137B86B7946B458C340E62347935644873751 +76869B71A44C32ABED7EB65E50D37955FCB6F1135E979DB4EA876EDF783E228A5D346BAB7B77C20C +702E2A603A7148043A798F6CB613A4C83EB874C4E79A7BB2F596B3FBF9218FD46734DB9EB820ECA0 +D65807097F3BB3D5A1508ECD82AA6A097A570E4C6B82B059148E916E6F0DC049F744DE7BB3F6E917 +FD4342BD56BD4C00ED2D20CEA4C584D75D8EB5C90235D5A7F824E9E1AD0ADCCD77705F5C3A0594AB +CBC8C9C4DF81504795F0A5EC84EA8F7892C427748FDDEAA73C9F445E3ECCB51B9DE6020350798549 +3D1FB3C96B57EA775692BCF47BA00CCBB145CE3E6DACDFBF8CD7E73B1B8A02C7F1582DA545C576EC +ADB48408B182AACD250EA562AB50DB515AD4A8557B37D40AD2E22035633728D598D150E5482949ED +596ADFE7BE38CFBD2FFADCE7FC07DF779FDF4FEBE9B9E55DEA13EF0EBA3C1BE34EA045887A5837AE +EDFDD6D10336B984ED81A74BD959AAF04471606B94E90E4F87704CF3425C905514EE54619C95FDD7 +E8AAFE0374418A7F930BF9CF5D55FE35B7699AABF52D320DEAC08FC99185FF82E2238FFA164CD416 +7014DF0FC7FC174F88D2E87E6FEAC51C8CA6327F186D8B089FE03A99B41104920CC8FD6C24EA8FD1 +0098F174242E722EA10964DF06A5D3E2E5FF55F1FFCDFD7B18A8282BFEB76B99101432F8C518E431 +8D10A4F0819262DAB47AE897AD592B9E47CDFE21ECB53049FC4499D0B6D7B0492B2ECD440DA9F396 +DC3FA0DF73639CDDE58B26A3C69C5128E30A50AB5E55C6DCB397D6EB3BA79A46AC214B8127764491 +FEF6095725BA309AEF2CB59E251F8A9AC065EDC6B572F0FCA689D173F23225B55EE50A72C9CABA3F +8CC37C5996BCB2455D9697371075F91DBC32A7418C586EEA74BB0790E4E4F0B2636D3BE7CAF197F1 +52604D40DF4DB044095C2EDFE9040D45951DE41AE0C3BAB64C2DE7946D1836D666167DBE96C6E14E +BF05786C56C701434B1643A19C6BC6F826AD535D97A878D18258D91B33C70B711CB51F774D6DF53B +A7EDF809EF2F168E782CD55FF0D576F870B449A6BD5E77D0C9FCE24482595C1EB23F77956B736551 +27A5CF4B6FA075523414D1EEC357953D1FC7C509230A400199D046D2BE0BB48A767415D9EE5AF068 +BFBBEE6C9FBBEFE6A4427D728F9E293663E29AD90976404D391C551BD11093CC3E7F97016314F691 +A9B7706A13B2AFE7EBC2A1A04FE323AC61A535D8F83382111EFE57AE571C0AAA710DCA62DBCD95A5 +7B91AA9DDD4BD383DDE9B8EC098511215CCB419D23D6AE070F3F8508847A1501360D45735A21EE8F +E709F71B9D882A09F1CCC1A92DF01235DAE82F529D39E64DF8DB1D612183463AFC5FAACDA2B6F85F +8A181162D09FAB4FC40AC52B1DE5E9FD62F173B203ACD590F08AED4ADC2183EDBEF27EB17EB98737 +A5CB136EFA0E24F513C06239DE99C8061457F1203487BF42D8A6ED075FD77E8461D434B895771254 +897427EFCDB0A95F9EF10144CC2E6ADB2B3B5E70A5B90102F22E3C5E6607CABCCB36F19D0A371A27 +9300AE694C191EEF7B50D4F2F80F816B6BCBB6CA7D644DD8A8DCA3E372CA839CDBFA44E9BEC4677E +105B85BC613FBA1BE0492CA586346DDEE895725E12E9A810CE2AFEF083225B9EE515F0158C475582 +09E7EE4ABF43AE3661686E4762A83CC0C33AB62618A3B4C76DECB22EFB4564B62BEF8FE22B399E62 +0680D9767CD1605C2EA2447B3564BC1FC1597F8A49B3804B353FDBBB204AF7E0B84B41389EF4C1AE +9518A294F9558824E76FA861E6F44207E59F9824A60B4B5F964D97FC439A60CF279C6927FE80517D +6B2565F9DCE89A17E5B0056691B27407CE632577300103828359ECE5A07DCF8DE4A08965A2E9DC21 +76B2AD8A0F5B92B844EFE75C92C547DB280BD3FAC3D429B2E078456F105F5B031E8BA5638FF73A88 +113B74A4350C522DAAA00E28F900150C47EE343C4FFFAC079F7858012C31DB306E06D745BFFD8A9F +6A6DDBA6A9BABBD899D869B5BE1DE45E41C08E73E0E70725EC48BB023E4E7862B120F0947896ACB6 +3328ED73E04A173165028E77A1975EC316D65223B7908A0B67A431B0184D30B33BA61185E5BD1EB4 +7A5A60BE0B4D0E6C400720AB5B9A2420F83B9A21289AFBE47E9CB3EF86F542CD9AB663E509928456 +263951153EDEDB98FF81716A412EDFFBBA09932A781DF8D8D12D42A69E355067353BB00F8D274866 +4D3BFEC674A8FFD76D27C1E0D766E9CE93B7203F69DFCF1E18349A38E3393F2E9D354CC6AF0277C1 +BAC7A5BC7E8B39ECEE946B4E73B614E328E6C6D9D386C25A81B5F64C6FEE61315D78367CB827B320 +214B7B5087A6DA470A70F4AA68B885471A3BFC32BD499BE2EE83F43108B1FA1C3D722FE9C0D563E8 +59E3BD7E9FBA4429B41E82977887752539868007D13A0A4DD1FE59F467248F2E9A57FAB226AF3BBC +7EEAF11B916A7B51961952726BCE1E6CB3EE0060CF14104B807D8FDF8350BB1EE9B7673B21D5C5CC +B622D9D2B3025E87A4A5E6570C64658EF81B8B54B5BDB2DB99D871730B444B8867B354F79442B8CB +3639004CD8A8402F342C0B38369A916B8158AF2B022E05FB194CBEBAA98ED21072521C0F553D23F3 +E367566CC021960266F4D468CFD987231F8E144B7B18CD9B7BB5A826C007DDA199AFC8F3DFFDD231 +391787FE4962692C2EC5169AFA2373F91EBB25BA3D9FE2F70EF96A21CDA941AEE9F8643CCBFDFAAB +466C194BD073479C3063EC7055C6098F490572494DA9C9110B14AA330F6155FA11E72A65C3F56E60 +A7127E94D1C430989FA1DF088A6C865F1F3364E84692D72AFBFCBB470C6D55FD147E38305233567A +7E41898AE23FB14409A4A8F63F96C8C88D194E78FA1EFA6F74865FFED01B45CA169575F5C3CE0975 +0CB7609A63D38C1C94DB3C6CD9B3ECB2EC6E120F6AEC68B26C1D8A481B24C98B199D0D70E46CF62D +466547CFB7D8455ACB7EA1C87C91E5FE6C5E2F8904BA6FB732D22A23E4140A506FC2883C02AF5725 +538C10CFBBA73C2B8FDFACADCB0E89049EEB460D33234CF5F253F083E5F2301994BD10373F50F5E0 +49C2163F2677DF09047DB3CB96268948959075F27415FDF4B680032B7BAEE8ACE6E7E0DF5BE09CA5 +02E12C7E84B0629F4FB96BA41E9B18694BAADD8FF8061C8E79A2885FECCAF276980F4BE1E391963D +5D9DC2A9017AD97F2F8FA2369DEA0AE21A725E7C3688BB5EC8DF7D832DE1AC423E0AE7C6206C3A02 +66F8FC74B7D29820969D84D9F268F6D6DA5AB190596C9BA6360B4D9558DA19B5DCF49CDE7D29E175 +A875293DE1103C017750A16E0B04FA7043B98FBB28AC9E4CC9E86D3C3DC3957F335E9F8F6C200A00 +C0ED1A3182DA44C40A6A1515B38D55471469686CDA1A55410911CE5EAD19AB4E8DA2D4BE7B87A2F6 +3C33B51BA44A8B202A6835B5DFFBF6BEBC0FEFBFF8FDFCC8F0996847549361CA847610F149183D97 +DEECF5E054BB684A757AA5A0DDA7178AB5D9B764E3880C696AA98454F4C4E3AAA2298DDBAFAEE8B5 +A363FBAAC726E266AE815D7649C3BCF6577F3CD606E3DFA847F2B5D838868C97235D802468BDD4B0 +C90783F6ED937C64246BD841F7E1CBDE8F298CC6F7B452A32892F9A3FAB125192AF7A94E113F58B3 +7A56F5E057740935EB6A828830DB2D380E49213F442970D1A530F1B56F304CBCC3BEFF4A19643AF7 +0DD5E5A669FC1A0FE2800E95C872D82F3DBB0D9B93A56E0DD905C8A58359D860D57A559568F47A33 +5F8289B723B6A836E03A93BF2032BD1C49899FD28419AEA6687B65F5F05F333E3B30AFC7AA54FAE4 +9D33ECB320798C1BA54CB4978ED6857880D6D6FDCCE2974E52AFD992A1879FCB6B857909F7C310D4 +B66D7EC0CFC589357FB2036A8BDF6F8C7443D093854B509DA0357850A5190C7ECDD6F1257328F492 +9247280538B4FA29D138779357EED9418B74DD17296720AA84A8FC68ABFE0074AA8FD93F988ACDF4 +276E0A364EAC9862EE3E0F9F90D1AC7E56777C2025D1915CBA81743988F94D9A2FC42BF8ECE26650 +C68D8F524FA56AECC9684E3F711FCD0BF11E5C54E29CDBFDC92399F5E6BBD305F2BED9434FA60A7C +46C1F10115A671987E7DC3B0FA594ED98F3F59542C4E57C9B017A4C3CDF8AB470C06FA4DCCD17965 +4E04DF022539A513E41B932C40F2657BABAD296521B2C53353A1E356E62311856F8B7D5E2AF03875 +3CFEAF886BED665EAA268F91AEF76B343D55B6B9A1A10EE0DD08347B595282B498A23FC021DDD5E2 +FA9C3F52242F90F09FE94D0B802D6A50E0FEFE9670A2A147D32226959D4F29527794A1C7BB6EDA2C +4FD80FC7F3C08EBCAB86D950564D355F0E02E67721A102432BF62539C6EFEFD21C135C6685E3BE26 +7DC69FF7247EB6D7F3346B7FEBAAA1294283FE94DDAB07CBEAD8B399B22482D4F0AD775F4D810A24 +2B242C76DC41BB75496894AB87822FCF4E47A6F71E32880B7DD4788AE054C112AFE7756E6FD52E6F +41FAFADA697E83E6E59FC6B0CBB8CBBFAEC9A45E30B22B7B1146600941E1F5FC2CA50B7543496208 +131A984BF56BC6742EA2DF871C3A7A6890183FA264176B98FE70257688C18074113BB111191D79D5 +734FB6B3EF86D6ED1CEFBA5B929044EBDCE7BEB0774F445CF442334952D86F58F8DFD3A0C780629D +A4383CD2B4E7C43DCD9F33206AD94778B352DE442C4C2DF1A18CE256C6EF0593585563C6E062986A +0EA6703C566D1BA11DDB25AE086A852B6FDAA42933A3312588C856A6D2CFAE56D6DD5A67F58B8819 +BC1584DD407FF22093EC4AB7A404547409FC6DB63D2BA5325CA2FDDE2E3C4A4D8E37CAA1C5F95D90 +901B0BF2E2C023FC06AD3D98CCD8104FB2305FA9E83F735F7B59B9180B60F36ABCB09279CDB8A5CD +7EF7576A8D2153BEFB69225BF64E432071B57F7CAAAFA51661E0B65293BDFAE0F4B63AC2C26A35BB +B0A6D651416FAFA0A81DEABCCB385B0A0C0465137EA72E0A77A7D7D4776D74419B3D9E5EB1AE4900 +C90A475F6238409D447D9786F106002EF9510A32DC792346C6C2A8C6DB2AA8515759E6196878B06A +94F8699674A740C7C936FB2C03F233A1DD33952D514FF2A3B2A86DC15C0364CBF250BC695FB43A51 +F1B24B274DF2B59B8E79A19AE2AEC17277EB7C9FEDFAFC86FED90BC7A63F35F0C68ECCC15DF0A728 +09532E92E31DA1B74A0A2810DCA0D4E1E82C1AEB9370683B633E671460E8174D55C4FDF890936B22 +464B98A794218E1390F464A12CDAD7963FCA5B5E0A138DE61F87DEB1EC558CA89355D82AF9BE6810 +9D3FFE96143B9857BD9273F96A231DB2F74D297B49965A5ACABBDF08B884285363C82CD5A8A4B188 +F09853638800779C7184CB001F2E3FEB61C0DC31CCA3DDE8CB4C00676EBCC4C9B3A568B4CA429DA5 +6EB361974B715451B2A7F4887232E947EFE6FB37F9E9F87F0ACBA96F7D2A1175B6C4009740193092 +4CED5E99D4F0F09CBD000E436774175C02EB3EB01C31180E93CCD4053A06F4F4EDD805523C405BA9 +6285289238F3518C10C609D3A8BC147AD2A518C71DEA4B59E33FFBBE13CA1B443BF735DFFF4E5E26 +058A0E5E74BE73DE3D968DDB97AF2503E403793CAB6F1666BC52C0A3CA463EE528F0A689068178C4 +73159B56711E0ED87447F7380FAD0A955FB3BD236CEE59C50123BF58D7A52D169931FA8CACF2B684 +8C0E66E4FC53BE6FE74DEC9B9023F13AFAA1FBDC72C76DEF0FC1D36B17CECE285C1EA4041022585E +AFA9E027B950EE7AAAD1956CD026FAC587363EAF420827554B3C89E0B0051D897898C22DE6D23BA6 +FA7C046F037A616D586BA6AB7A42778883227FD5BB476ED3309CF3C6D756B3997815252E455F7401 +77F6B1F6BD4B576E80F48B21EA6F3B22456056B1B421659384AFC32DF2B9A45A5B3750E05BBA3A45 +F2E640A9D5149A2E9A53EAED8D196DD89360731E685CB863E3EAD88837F2951305DC04DAA181FC92 +E24B298C42C5A2D2C511554CD62743C5F71257252A4F824559DD750EEB53F18B36B8F585F9365692 +F8DE5AB820B67109F1262DD293DE2FF76A587F0CF0C89CE656B1F33BE97E3BB18A3C9A8AB73085BF +F7D58498834C80D34C44084B465949A66C93FF0BAFEAC1924E4B118FAD8D943FD5D0AD366D5C211D +CAFB461C2482DE28BC9CC147CA29894DDB9B3AD7B66181784F61FA009C34B5B4791D48C59637C3FA +0C046C77CB2B3A01D6D81925264954C1A4945C68585542BD4DE2FF509586BAF6FFC32A0D2DD8CDFF +B26A9647A2F22750905A76C221F7EDD7CE5893C8041808A32F374BF7114BB54E57CEE194EFDDE07F +78773444EFE4CACFD83EF7F21C9860713E284396FC9BB13A7D64826100004E1695A350EE3946729F +51CA51468C36CC158639C728911996AB426CEE6325399B3B770C8F79508428679A23E6BEC29844E6 +FDF87E793FBCBF7FE297AF8A69A3C05B2D00CB31F3D69458E1C70EC9A59225683B474F5AB38F69F0 +0583A6785B09AF5BBE48F7EBCD2C13D76EEFEEE93D53EBD84467468ADBE160AAA23F1F23150BEB9C +90DE192FD565E8A76DD62BC98F64650977C6E506EEA4B8A90BAD4F695BFBC2065BC90468B3AA029C +EB29FB06E7D3D0BE318BE0155B2F49A1D6A5C874BCD1C074C19C8F216D27935E596AAEFDD43D2B5A +D357E1FA62A80685E887687AF972E20CD38B8198A98E03736B101D079B877B45E24C54C42E5AFACD +80604BC512B7311D0E17E73D310241668DC14AB1DA79080774430EACD277B2A565B3EDA559F06DBB +8C0247105D7DFA304572FE7AB4316D73A90D5EA368B2BEC608819A39AE513382E6D354A0763BA956 +7881D9D9BED7E3788E5C71EAD1DEF591E9323F637C7E6A9398D8E23F10EBF0CAEC6F3751531C7BF7 +0CEF3D50F21169CC37D684275DAE1B63AC96C9B4203967B09F226B864E015320CAAD3712C6AA391B +8F14B3A87B1559FA3DF1A49487580F85B0B46DBC69ABE82A1C365DAE5CFC7350BC69C150B7EEDC09 +511DC8D51449F308A4255EA4A6D6BCF21A026BF17BDE55E6BD0879B5DC8AFE7355167621B4579BB7 +A93BD8B032DBEB586CF773DFBEA0F2EED9321950F9E7BD90A53CA31D4BB7173DAB6725F24585BBF7 +7CC9BF39019CED6F5E24F044BA427A666BC049B9A3AF73F6B5FD78251A95B7DBF1032AA4D52A3246 +05FB8101666F8A033A295FD912523C7EA29EE797185ECE20F2B9D6A79E212B6819A7D98EB06B4C78 +C691F15D0048175779B9951C6D964779DF3A775184532E1F17551BBCA6FF6C431067755EA82EE2E4 +02D4B28F2B7DC90EE13243E78DC963EB8DEF5F46463A05958619F5549654577FDF6A9BA2DF565EE5 +6952354F9FDBBA9726ACFF498BED8E41FDA1CB2FB1038CD54CB776E7267C615A79A00B367C7FE784 +6770B4792C9C48F015A7A01A5A77CC882BD20A8FD285E5EF436D483EB987AEBF6643FE004B4232AE +253D11717DE153084BE2F13E9FA6D6E3E4DCAF222085D57ACC57BCCFBE7A75F8ED7189F5CCC89CB8 +E9782774996A2B75CE926EA9371875F54692C8B4A31D482F06BCA3DFA77480335419E5F6D10BDA8E +25EB4AE0F94623066F1328A5E61F3592FF1D336EFBDA75D4912FEAAD02D2083E54FAE16F1731E2C1 +B844F4B8BF800EBF5AE8B29A330CDC397088187333BB32BE866DA863A48865EBB23B38AA674DAA20 +C5114FF43AD9A59DDF7D3CE66F44AF5059E63C66E74A3BC3C8D32BCD520B1F0FB5BA3B85C1C5CBA7 +62B969456934B903AF6EAEE78F417800645E67462A36972A78D8EF7453B1AA918D79F821DB96FD11 +4E8DC6CD2AC6E70F88A69CCE657FF3A7A925DCF2BEE65FEB5FA626CDC446545081BFC605D661E225 +44DEBDFE8D98E9CFC86BF8B9A22239F84450587100E0E1028E25E8F8C4A9EA88E3069A950D98943A +73822C2538BAB46A0AA80CA1CFB3023584F58FD80B8AF4029FCD0D31E9BA432218D061B2864D5572 +8C1BBB6CC2579049CFB7AC8354E9852648C8D837D39C5111EC50BC8C3BA494DC55DD3B60994DF2AE +F93DAA88431A6BA3374CA5BDF8516BB1037F7D8861988EC3AF25A7575F158AC515160C2917B847BD +571ADB87FB9D2811C995B157E8A2B77E0F2786C6C9E541F8E1C79AE647164EE92F881577B310856A +4C65545D664AB5241130FCEBA0BDFF0B7C064919B767AA758DA963951C1DB9ABB548B4B3BAA86E19 +E93726721630B73EEACA1BA704EC224A968020550A9CC348B28D769CA106344780A79E6AFED6DE8C +230C2C66B3989A599D5685F73BB43E0F0D4D581DDF76378C3487990500FD22FB49A23FCFCCCF94B5 +03F2A36B9F67C01417439D93D3ABEED892321917D584E2E773CCC94D3C4F363CD7EB003851B9D970 +15C6B259455138C138C37D4FD1578E55632BD17583ED81075EF370F0903D4A8736567AF298AEF596 +FCD73C728400659DE4A027BA4AB5E97EC9B3D24E7EDFD2A6CD6A54C835293527C4FDBF72D0D2F93F +73D0F86F0EB52799216C5315881B6F43F3988BE35044835E9D8158C84287F2A806A901038CF767E0 +3A05260992953AF451777111EFDE25FFD6D096F4B4D3E8D7F7C48BF6042FA7054D0ABCCB9BB24003 +D2C165703B44EF0540FD928009323E61E7DFD2C99D70FA8525A636E6456F5D4A2737C77974003CF9 +DD26EF0D4143EB4B0D54859675FD9EF2C07282E19B42B168919C596981716C0AB4DC35521DE5A96A +9ADADE8F0AA7A014257F7F5FF80A4D9371FDA7C099064929D42DCA0EFA0CB4263FDB8D8248B3E033 +8101E0E7DF49067D2FB73DF8C114CE1F156DADF7EA40CB74839AA2473A9E4C1698087CDD91E7B274 +9989D1920558D5B595103DEAE5AEEE7CDEA0AF317920DCFAC3767C7676224D3EFA561476AE8BDF46 +04582BA54EB1B335B0C5F8992286F8BAEC23FA64C036B04017E097FCD9CE9EC2DD1ED413D4B80D9E +9B19631F03CD3FCB7269D1BEED18F1ACCEEF5868AC2802313CD1F55ACD68D37CEB01E86FF0D3FA35 +DCC3F28A41461979ADC9A8223110E24F1B700E2C70A1DEFC535F2FCFBF1B16C23BD7DDC69447A2AA +F8A3DDE57AEA56BCDB8B672981F23D149B835F4EF9EA614703D1D37165EF1F50BD6BB1097CD7B58C +AC0ADF0F5A09DE6DCA9A8280B21B0D025426CE4004885BE574EA48EF3C67B7232E82F45D2B2270D6 +4D41508894B3D150F4F6D5289EA833734995DFD3486A1FDF61C867F323E16BF2257963B4A23D134A +E225783B54DB69E6D6BB0BAD827061EF19764CAED6E13EEAEB3ED1E0C807BD3F384750E51CF7093B +7A124B07479DCEBCF95EE6E149BA7B6B95B6929D95D5D5731AF1B29AD00209F3A1E5C5C0088CFD27 +C039A1E7368884FF3056A78F4C300C00C091212C8FB9F5381A72541BCD43C25C2173CBD166A62212 +438F6B6E726C6332245422476E6231E6BE4D8448E3713C3933F7B514F17E7D3FBC1FDEDF3FF143A5 +5E1E2B024FA73B1AB997447A4744E3C85DDB505B994901B32BEDB4197791B404979A07446D0A4D20 +EF67E80D43BCAA47EAE9BECE784F898E6426494D9CF874549C4608DC56BF9F67764E34C45DB485AA +994E22394BB900CF24303E164DC0BD5508CCD7F1BAB750093A3259D9FC090FED48EF53DA66803C26 +BFE2269CBD7878FF11DDED904DF30486CF9D412318F323E0669A1CBC85833BACB34650DB39BD388E +1953644B9AB4352EFD4DC2A17EFB7E7CE62F9158CF97ED76730360EFF474BAE39AA7D0674D646625 +44D8B81AEDBC30D6F579D66ECAEFC2E289507BEA46495DE9EAC4B5A91CB6BCAEE584EFABD0373DAA +C94F7D60555CA4BA57CFF792CF2F279AB4F99D177C4AEE1C99D79BF6F9BD5FBEEDE6C03426A33DC8 +D6E0C81CED78B63EB5C23D2673095CE62FFAD489710A51006546E0FA1B7010457CD15A30706DFC6F +31ADE7D1BA6D39AD84EC27AFD0295AD72733B6C62B8D6B4DEB1B83FE2ADC97AD8C92456AE06ABC77 +8B677BE30130BDED4093BAAB463D6DDC496A75CC9C41106E4AEC9DFDB7269CD14481229B47756801 +FBC2D5C30801D09148D1BDB29BB12BBAC5F79D36C33AF3BFE52DCF85F093D90DDAEAF7F82FE3C420 +ACC5ABC94BF18081446195E364A880B0854FE16407C27EB26E7CFEC0B136D7E727084A49D129C64A +29F73A5688C7165F908915E672AE5C522FA7C0DAD081B7A10DE294ACC89AC9DF620E54F32B2E7DCC +AEFDA5C23E1B63ACA3CA84666C29EF506BE7DA9D32AB3FD9271C727146950D9F5E18E5FD0A8F7D11 +5A922EB29F123BA62FB720DDD5D063BF6F7678001E6C97C8E68BF9AEF897EF4F7620E8D9544CD230 +5104E25766AF0C116B6D782326C162445C2AE1AD9C61B50301F68FE966088C86A57BE9DE0BE5E16B +00A83E0B853FBF64936EBDA3AB6B4678B7CC459E697AC31EBDD138B3D6BD65C1B92EEFA28B8218E5 +A3D86610AF169B42A8B954A5D1D175F91B962A2F36CCE0E1A77243A7014B5F225B743CFD227D7A4C +476312208BD36E5CD39D84CDCB5A0D9A1707CBAEF293E89CF36D2E4AAFFDF53559195120F2E003BC +EAC83B6692C05C35BBBA45AEA0ABB60C5C8E3702FB5E30AEFBEF0A44FB4C72A7122F76491A2514B0 +31E72DFF06AA88EDB4768C38084EEA92D429A8E3A6B4AE19C212F5EC1438FBA47BF535EC0CE77417 +A3540C54A5CBA382ECC51DACAE30B47DDBB17CCF4C91F5688E2240AAAD969D36B22A4C14F43F6EB8 +AE06FBBF6E80FDF70D2ACDC9F8536D6A772626D45C6FBC7742E5589A0BB9A6A537ABBF397CABCCC3 +78EF7A3FACC7FBB7D5CC4B98F71978448B7559B6A41F6A81D7F862E46F9BC0231827EBFE16F93095 +9AE2CA6C2AC1C48B46690EA8637B0B62DAA909C6FAC1EF1EADF3FA4376EC071D681702C7C6980B0D +4C1F59BF3BB1F503AC206B23498B04C3AA2B1CD351AB41E2CB262F92EEFE48B05A4E5A886DFD3A55 +AD0EF22A6E18272243FD40D3ABC50FF6E6826AF1D46190C66B8AC5A8B9249B213CBE3B85F660FD74 +184D68B253762A63B8AE9C17B223B6355A8193A4660D14F232FF04488642DF07FDBA9A2E7D8EB972 +5D66BFE61CA6252B4BA4DEC3EEA42E326768B7D88AF378667DB82C4B7EEEB4F91BB927CDF9212009 +C93FBA239A595DE28800A912FDD266AD9B023AC29A963A89EE870343071F8F5AA3B5780304778D7F +DCE23ACE65718A0C809E01D9B39D5AD3378BD8C4DA60BB771C1EEFE3468239C6B7363ABCB2D15E33 +5C67B304F7A1A50B1615C19FD0F9A95F4587E9ED046CACD7D0FD699A9BA4CBE0DBC2469B97BA851A +3E263749ABE1A48CA47EDB7125380F1DE6157FAD63A52EE847800DCAE6DCD687B45BA58A6E92B489 +4C85A543CE7EC40A855213A2457EF84822264FA2108FF445A50E60F18DEC3C82FF8E715A2E30F6B8 +454E433CF50AD4C92519A4A093B2F5EF322C26022C27384E3FFA3910675D239AD72D63ADBEB84C2B +7FA292193F67A4F42B88EA25DBF6AF2845F7446D1B680AB170CC74FEC251F93105CDF7FAF98D93A4 +59B60F8497514D85343F7029477878AB77795508564102F3FEF42BCE2DB02302B091AD086F4C687E +DCF09AEDC2E41FE53251452CA9C479D4E7AC5A3AF16EEE7B0C20EAECEC39F7E276511E4F4FDF6274 +37C2A8ABC2A78369581F77B0831C5DFAFC31104B28B8709CF5C4D9D9DB90C82769B2C97F34CFB25D +FDE7926707407829D6148CE3DF5FFF11BCF38B5AA3CCCF47BA0259C9C77E535BAD5E486C317151B4 +39EBF6AD85F6E23F055C12D7998C6085675EA2E752B5DD92F2EB4D09E8C72AA843343A9687EE8BDE +48B8073F81DDA8AEAE015778C36093F827192D68BE6FD46E625A5794D63CFF0CEFF90FA19EF1944B +C8890F163F95A219784FA5660751EB19E6B267516E3BF8B309ADC79038BE1B654FD2DC0597B826B6 +779F59AE67DC11B2324CB86B9582370026E4BBE276DAAAAFA1EF0DEB613481DB771F4CDD93100EFD +AE5E3D4E84031607A108D5AF55F50C761B339D44314A1883872B7F42F3F160104BBF97FA81B307DA +7FCB8AEDD13BBA35E2A2D7A1B3B9ADBF14B28A3A0595AB234B2BC2D95423DE3A1DAE18A87CFCC2AD +D561D998CD78C5137EDBA1CE5B5CA1B25C9500AFF9B28689A19B465BDAF3A8C06D50B7795A81F3CE +474020807B4AFECDE544267DE1C098C2F16827C61F842C3814DB15DE28D77E0BCD3E0A8DF269DA0A +737655B888D477D91D99CC8990E02207D396D7B6368FC50E96098BCD998D896F7FE5F7C8FBF69104 +FE1C1E46C5D7FE81EEF3F018F864E08A1C78CF60554B2DABEEC4650CD9A844F69E8862981BE73619 +EA8A907C7981B298D7FF58269BEBDBE4936DE33CC23646ED30F50870770D66F684B37AE03F8CD4E9 +23130C0300F09CABCCC8912B33471839E76C98FB9ADCC590D0B48CB65C232C479EE4188AC9320F39 +4A226229B79C39E6CAB9490F721F23723DCAFBF1FDF27E787F7FC40FAF2762DCD05A45478DAFE61D +1624C691323F49D1C01D5D07ACC039E0E2EDC72DE33AD6C7AE493D15228A00E8B0D14C2240606A36 +6E7FEC331DEB47A66FCE9388A442862A0C5F29EA18C0A675628AEBA6571C8AFFE93F6FEAAC4E3DFC +0404125BC14B8F2D8AE1A0E1CBFD3111D3B3A7953379F9007E47491ED117D7B0A7518A7DB43D8CC0 +1F39BB37AD89846E0A1B4304E350AAB064C4E62AD4BCE8CCA213E0E9CBEE217BF19C15903DEAF954 +0D0B74E256A59D25EDA80B6B197B63F7FD908029942AB5385CD55C9D33F21299356470684816DE01 +553F0AFE8EB7410BD40D9A89552E6A443FB9D4B3F1BFDED6D1FD7FDED6D4D0D6FAEFDB5E723734A3 +8055FA577F85272D5BFF5B55631ABE5DAE9AAB8D732E528BDCD646DD514828C980746C41DFE436EB +FD3AF06384A9F6FE045365A046821CB74A76D8C9577813764762893003CD6C72DB7136F1AD032020 +A131EFA96871512E7CC5731D593ACEC41B14E1CC52B4246FD6289E835696F2A9B0B7F3D3184C0CDC +345E7B22932625567931B772D40C782831C5C2EA2E0D09F05F864BF8348F368D3AADE95C9DFF6DCB +F3CC67DC15C1D9BFBCE6112A5B70693D5D299DB0F9268E34FB8C463489A10EC507B0BE7C87088CBC +4665E852FF26DF3B999CE77DFF7A32FA4C0CDF3FBA6ED10F8E96E35F8F49AF37AE991AE1EB0CE917 +60D8EBD2AA3C8148109D029BC67FDD6CAFE8396BEE8459EA0C0EC6ACF833EA9319493099EF46C943 +46457E81EE13E40D506BB75345C4E7424B285C25947DCBE6531FE6D62B6B9420D6A271C4E65D7860 +33A2294BBF49C6CF1BD680D0CC18D21FFB163527E22AE2D4FAE45DC19729083CF1D2A35F13516497 +3916B6CBBC855BC9213CABF232571D5F916D46B9FE32DA6CD0577897E2E1C900F5008291298B8EC7 +2EDB3E06791EA2F5678F3B606B1B3A1D5F54A5F2A90F192B81E508B5B4C5293EFE384931C5ECA0AE +082493AF9958AF181E4829DFAF507FFAB0FBE8547CBA59DB2CC8FDBC2C44DD9E36E9A6BA1ED936E9 +A76BF61D2D971172675EC9BC85A995A0B82F06768EAEFEB604D93B15EDF19F8D2945CE2A8A5971E6 +20F33AD62B7D0D3F1E3C7D11394E7E479ECF9C5C48B1DB0446995DE33B92C894A7D7B478377802D8 +422D0E9BC487D6AC7AD27263EA418580A3062C5CB939BF8F8F570EE11C016121A12B6E516307B957 +FEF2526FBF2BC7518197F918E7EE3B2DE8BD6432BEA87072A510559E86A5B8B3CA4D6660E94CEFFB +2F599E0A6BF28E52A8791AE207D1EE0CEC876837B5552FC400C94D12894A0AFBB930DFFDA2FB1EB4 +045542057958178E0378F374FC0583486C09E1F8D678DD2C94B64FFDF4F90D616D751B5FFDDE493F +1C58EAFEC2DEA63BDB9D06871AC25E5950619055D8F04AC92042F2B9B0FB8D21C9F66F06E913AFBD +5D1F718DB68FCAEA6F1819CE037FFEF9C18AB36C9CB777F9D8F75A38626F0C6BD23FBA839D7847EA +BC286BCF25403165899CD889F43D886DFF0A08AACE3B08C88165A39E59DECD58BA7B87CA061D7332 +F1526497B6C28AFD282320FBBFDDA2C207C8056FA24B4AA9CABB2B3614EA5466B0FD10EC2838C74F +D8C6EF1FBDAB3D43E0921B969F945FDD4828328E3628567EC8AD043B71FA6BCD60470F985973AFDB +6EC0229E4BE520805B68A949B26B3AE56780A88A32CDDC8AD150DA6986015BEF5BB857374F889F1D +318A3521126C70099E4B6464FF4B71A2DFCD3AE3BEFC75774D308E85AE3697C5D7098176AEB75968 +E426071E65C3B8B9E32F5E5BB0CBA0725F75E92159D3506D29ECC419AFBBE8C3ACF60709DF47DD7E +B8AC6A24AD2D9004F90FD86AAC84DE3C41785BCDAC7AFA461471048B9D282E4A136EF17DE505A71F +71828B047E2B703A6CFA37B6596EC79E4D2D92F090764BAA87116385D752E8FD7497578F095B0B6D +EA96918F70331C6DDA786D52D274D188D85B8EAA641C7370E0C28867EAFD8BBF1B9AC231BE83571E +4FC8F40D4B63356D8459AC9A833AC3967CF19D0E8F6B23064FA044AA237025A0D77C60EE9455B6AB +89B88F27F93B8D5D750D530670F9CD8D9DE35EA1105AF49FA17BA78F908484EEAA842C15732A9E31 +3BD975A90FED3F18E6A0502C016706087755A1B19CFFCA369504FB5E67AAE31C6C20682F08A6A034 +72077C139536F3FE38F69C3E9B6A2BF9DAB8E86D5BBD43AF2DC960513D799DFD87D40F212F509EDB +9BEA0FCAB33BBEA2BFFD1D54613CE639EA2045E851A3CE24BF7336EEB50A35667EE50C35CFD82F62 +C6D7A67CFEFCA1C31EA8A11E9D90E5D748AA30EB0CDB80A8B172D057A258DDECB3B4335EB377B56C +C153756B49322DD8B71A5B69ADBF76BD720CFC79F41823CFC71F4A93EF0815904D0AE027985F1772 +133FCAE866D56E5CD460F42EF4ACA7342E32785F4DB939B20E811010261B5E4B3DD28A7E9E5A5B0B +A4C49DDCD369CC25C42240799B92D29AE65EEB8606E7D36B9FC285E2B846975568461C5BF247D198 +FE3F05DB9B0D6582D592B6EF0121BECD07FB4383F669539404DEFEFE9FCC4BFF7E7E31ACE0785C55 +764BD870A9DABD39027101BCBA0C2D2E8B25511FCBD9EFCF553909BFC5D499AD3A2BE3C2683C10F9 +AD0E8FC1A6FEDBE567ADF64CF7418312E24AF248A3186836253FB56B61514EFA8399286EFD4207BE +3B8210AC24BD7B3FEDFD3ABF32136AEC9F270CB6ED0A39D5F0F4E5EF1C90E051738FDDC9C398EE37 +D8797D1474BF9E111159D77B0FD1659D5E636ECA8B53134FBD5CA9BD5AFFB435AEA625B9F7799E4C +13D627A08F0324274BEA6884F406A9D0657B2FAF469C1CFA288AEC803E951954247268D05E2A03DE +52148B637F1FB503D56E6E863A5A85863FA1E40E3489D1BD3AFFC3689D3E32C138001C77E77A6C8F +7372DF2DF719B60A738649CA7D67E59AB34D72E63622C734474A4BEE99C66224B91E8962989B3933 +391E94ABC3EFF7EE79F3BC78FE81EFABEF8BCFCB81391025314668A2D35BB2C091DF84BBAEDE4AE4 +48DF5457E68C61A0D01EBF6BDAA16B8ADAFC49FC836D3CDD8D2E8230103C390D5AEF8C6B1DB51AD3 +2545A3322EBBEDEBA60E901CFE1F39A3251E4CB4A9FE2E5CC69BCF5F67F61BAFB4F4B3A6D53ED60A +0C2A9F65E9AF9AA7B96A339FBFEFC7916C2773595E877880C55DD41D6B3EFF53215CD72218CFA624 +B52A22167605B8A299528416A21D57C0B993B3C335E5735E6DEE5C715B4CD6FCE6765E6ED544FD9D +BF032D60E6D501D423A99F9CADCC74543AEBF414275112C6409FEF2871E371B17BF67EFB6B5A243C +AA411EF5CE045933DD20DD924C22C17E088EBD48F7081E18462172FDAF50144C39D39A6708EA595F +C62964D0E6B77274086B071759A09F1D985681B9ABACBBFC9D2083B0E112A9115647BD994C59776C +14B26D0D08138905ACD92E07E92CE80BF24780D4656B43CDAD8D9DB84546FC6F7E3DE238C4C42B40 +B60257E2A52059CF9FFE9B582EE9FE17B1E8E96AFF031605E5A72935AA23AE1A29EEB255DCB97A7D +AE381187982DE69FEF90D732EDBA919F247699375C5EF759E716EB414254F083E15B07648B652D57 +CA1229C02204869E7287B28E9EDE4687E4896F12C92D7908253D2F04C8C9CE950ADF8925FAECC709 +EDABC1502CC165D6D4EC1D43455A996CC6085FB8E4579B5B96C85D1070756A6F70A1E1D87CD85F7B +DF58A3A680BAB5D11496C3AB90EB2357BB54C569F0D6ABCB3F80FF7D85BDFD72123887FED210BE19 +B88EAEDF5E6F43E6458FE1CA13A3E0D7A3713AB7C2E595CB44E7DE9BEC5C8E82E537E62F1B09D82C +91FE1C7D82BB9DD3341D73B3745BAA8094D35FA15B949F38C97CE15041BC22805707F4EE549E00AD +DD7893647755ED8EF66E65D238A23BD9DA132713A9F51B7694D50884C9921D32E3BD64D6B69C3D9F +24E8CF793CCF011CB481B3BE57C71D27CD7FFFC045C04EFBC13404F14672B04EFA2CE56E5BEF93E2 +5973BBDEC4F93C63C5A73C3CCE78F9A7E629A3055601E2CE5811E75C084F20DC4BD8510E6D5B2D2D +14864BF94EBB05809D384424F00A380142B4BC0A4E6F3CAB16533A8A33759388A479686EABAE6F48 +53DB925FCC26C4CDACC972755E2C8CE022D8E07FD559E6BA8A3C28C9EF257E62D494A577DA71125F +C463A19642021F7BA2393723A584BC3254D3A62F3E09D149E6DB9DDCB25891142D4B9064BA25AE7B +D5CFEA5566C463C743F2B4E49F7C9075257B80CFE2519D2DBB3B9722B692E157693BD6D2C39CCA9A +D0AB8029D0E7518A94E61E9E787B1BA1B19ECB05644F083312AB83D7A86DABB21B892E50338BD3C6 +03EC3F1768B4F6D40FBA5D708841D84040E28A9E94AD3649F668CBDF03D2BD2933526EB5F508729F +C115AF1AED6E3126BCFA1B8D6A726EB8493933FE9ACFEBCA1504F0BD8E93F9F8BF3EADFF9F14AEA5 +A5F9CFD44B1A0F22FBF455C2F435F6AD1B599B3F8DBB6457A4FF55FE951EA83A7064B9144F5EB206 +C9670FA59E61A173273E04A90F897F693DEFDA81862F80DEFCB0EDDE6DC04154A2500FEFE7E1EDCD +E1182EFF461DD3383DF4925296627A2FB2E5733EB45F9F7CD456A40E255F1716515633F155584BE5 +3F8863BDBBA90F51460527B00377478D5DA7C20683A56E4E6B97FD365C5C43B7CC60643643FF509B +E2F109FA71DDAC799AFA85C11032803451C6F3C232163B3CDFD7D66752F76F3D829DF24263E7BC22 +AACD538613E9C9C74895414DFE44021BC559DCF7F36B513EA31AE9D6A1AA444E262C45C0AAE8E59B +6DAF2E2554E18A24AFC3D88FC95043CAAFEB0D5E9CC0D839F612FD1B7730CD7E3799B80F910A994F +F8C31B5368965A188F5DE17094BC05AD0073346174290CBCD7245D6A0FECD90B52D9D710030BE2EC +1F7D59CA59372DB5AADB35CEB46DCF38BD943C0837A9105E41FB28B0D2439D03B5260AB1D09899D5 +7B5524A019D3FD3A43226F25598D4B82C326F6193898D17E123021BD9EBCECE114E3587174BC4BD9 +BF01594ADA1ED300638F38965F0A24673D6E96CD3585D2AB6C0DEF4965EEA86ED167E334C41E96CD +0F37182EFAB51295066CD5085C5FABCAEFA49AC1D1598D3DBE34D58E28A9D0065F9385AC31113003 +FB459D1E002217E12F16DA2B589F898C4912DBE4786B7F8CB71BDD10471A1AB1D8ABA67A3E5439B7 +77C79743D2F0A80AFEAB75436CEE417F061A709651785A451A045F703E80A770E1CED1384BDA2FF9 +F0B0B1F063E75FC914713ECA26519CA9575D143B9EEFE110115D2A7D5492994A7CE2B3C9B6BBC851 +CC56A551C2393C1B6A0E939730D92233D48C0034BA566333C6BC3DBB165FBC12E203C9797BCD1234 +D405978900633C63848414166A517656EF128D05A313A00CA04F166DEEC389840F31FEA36A6369DC +D09E8B377668ABB5CC7B022E235D6E80BD132A087A400D76119BBBB2800B813DA209CF7041F52290 +69C5190DE01336275FC43710AF299D4A574CB7B773BC3972AF6D64359F03A077B096035B834C0346 +8FD5CC08F58B93BFA6D4C076EC1621022ACFB9310F0F8B1FF26DF001D6457929D4680E15C4FDCFF3 +B500C4C7B3C71F89B2F2A3536DFB8D2C6FFB5DA407424AB6C22605D2580AE2130F7CCDC8C4DFAA36 +30C682B8D4A4CC87612477D3E42209994ED7311F6618E402EC8354B0EEACBD071E74D669CC8E5A54 +3D64BC80086DE11165DE155297075AB96B66377FA44A76F7F27E93F2ECB3ED9A5E8B5872415D232C +144B000EDFCA355E933078C62164CE0B7642FD5DFBF730DF2589951C0ECE2A09E24F7BCB91266FBD +CB6A31D7300E360B174F79160E9843FCC70CEE699A1650DA3BA1DD21F7562F50AC873ADD919F0B6C +99525A5BC976D571106F4271A9697C73CFD8BB52FD5AC8FFD8ACF37F26180780E3E436456B8424C9 +CDB0B9F32047E4968532E4D862D8E6D8DC43972B778E1C8F2747C41C458EB9EF481BCA319BF0B825 +4C93791EC5F7F5FCF07D3DBF3CBF7D7EF8FC016F199E948938E5CF1C5AB1BD771227238BCBF64057 +E5BDC13E2D289D9E788FD1617BEF34125FA82A735CCD7E239847432DCE66F116FD572DFBF8DEFBA2 +44F4C6542EA3B16DAF1BF643795B8E1E5A00C3CCB76F53F0E3755A6CB695F9B00469FEF04E5E37B6 +136610FA62B4C8EDCE929921C5F40CC588A0A99C0EA533C3B65A253BA1DA496F5FC0650FD2198756 +5FBE35A40D8F6266057CB5A79ADF76E8BEF75EC6B4121A384978BB4972446D09CC4268A3C86264B5 +86E1126E94AAB6080FD43C1608669A3D6CADEA90D691FB2AE00EAFCF66B34978A6DC9985C758C69C +6C28649AE32D24D59B38A0B0F671FA518642BDA47038E2904A753A9B48310BC8834E4D21FFEE6224 +18C5D957F157FF598A1838AA4DC09624E8EE7BC61B90982D51F62E874B8149063DC59F495D358A2A +E9A74F8F9F55C59D5291F7E39C85F7F32EAD1FB5CA632A610D6D59C964405B6BA8BEB1946E3D4FC4 +89563984CD6CACCBEDBB79E70875D60A9EEDA8D0D9EAA4A6EBA88FF5A748F0A63875AEF93F59A910 +3D2454FEF98124F9821EDF09FE98CBA690E10AD0C09DA636B586FD580DE8F30944DA07B2A42DBE44 +1095684BFBCD899727772E9C899157A71EB660B0DBF6CC2493DDFB0A15889FEE7CAAF4E70D8BCFD6 +9020B6C0101C9F185A6C63B379F5836EFBD097FA26543D93089F7E90C5FFEBDD4FEDE54CE776C6E2 +E585934F1CEBECE93519D76094D9B8C21FF71A01D3EE08FE914CA9CA425A5DE1835494E280E78C11 +D08B980F3CE7D614EC589F68512DF0E86638AE2DA39DABF84670DAF08DB1B5EE37B9F4E4B29CC03E +95D481A112474DECBD9A4D5BA2A5AAD959DCA80F1125BA6520946110DF2D5A7C02B5F615B720C787 +19FB6518D6B99E0FC5B8DB2AA97F72357E625BFBBC9B1675F0347CF8341B62AD3CB4869D6F6DE386 +CC010B22CE888DA813B9FA60979A8C60BBE83B2DD9C0E8D8FCA73A897E11F5173C236113E44A8097 +124B31266B7E2D36180E1ECC23D0821B040D696E96B025B6A4D86597A40195A3A3BA99592729F7AE +864CC313690FC7BA14903838694267959D38C2212B9C161BD1F0D95E87C22C9B53A111B4E3054191 +49D112E785974060F8827FC19E8D93F89A2F71418316416DCAB3126E19224C1B6C3DAA95B87EA514 +EB8A5EF843C6EB251C96CC730574625FF7F86E64C6DF2C70CFD1C443738A7F1AFC37E189048D456D +3C8AD5D72E07A945D59D2F0222AEC803CFF00886619CB9B91A378377B749AE3A85A95E1555A7ADEE +DDBC7D224B7188286C3FEFB6EA7DD34E6ED1C37E657562E50779E94BD639821D9077A788A2D73059 +F507A21D6871FBEE98803AE385D75BE9A30FD86D8C577D5CE064E0390AAF5DD5F8C016A320506583 +FB7D85C778A96FF8F43C56EBE9C6AEABD50BBBF202072AA5EB32E6740ECD4B6410E6F8B2D629FC2C +B7940056F16C2C6C52698E2A726750A254A81864B5586D3121D8D44B40F8E119B7FF3065BC9726FB +5C5A55FEF2E4822AA744CE60F67E59683E1B14C2712A79CE3BC1DA33AEF06726FCF461F8F58E72F0 +E723422D0D6EE9B7F80817B32999E5170B1813A9E2D118876E92689C62290E9A62CDA72AEC8C9927 +3BB655E5ED566F15A626E02D8471A71FDA813650036101836B57616DDF78C7F2450DA37A1C7A7414 +AF930DFE133D7AFFA2C704850B7540869862D141580C128393D25533C506624360415E3E48353364 +18CA07E96861F25F38BA8544F9FAE1A4A0DADAFF7792A69E1E54430D86F7C6450621D52CD15EBE48 +B53BFFE45D7B6F7FA40F4ECD0585F86783AAFFAB29B45BE34129BD849CFBC385A53BAA3E7CF397C3 +8723939CD85425B9F92D5E3A04CCA4B15DD8FD35D55816B3AD973A69E4E6FB1ADDB6775F907AF0FC +AC43D1987852EF566D1D5832F11A3D85F4718E8B9AA043ADEFA8710184394C924A88C3F485E3809A +A916333B6E2DEC5655BA104AB4FEA14BB8FE9B95FDF4A4793699B8B6EB373C159706F7A7817605C4 +A27E6F9B2A388901AC0D89368DBD05B10871BCDD9B699CC9CBBC5DB8FDBBDB3442488A8C3BCE8D4D +92568326C23679554A39B5829F0A707C9321DBFE7A2782BFDC0890E601EA0FDD5ED6191BF4CA606C +85247954FFD524A1BABCD6B5CF3C7B284A03181E72D18ACE221F96BC5B6E0418E3B5DBF3DB3943F8 +AAD0C45C50C3CB19C3E352BB0A7A0EB09455EE2276D53295B62CFBCA847EEEC0E9139B2F01F2C6C3 +FA8821DA0BDE05377F653AC8A5788284E49595392BF5B7338C3E656809196E81EE49A172C9417C69 +FE47A8F84E8C6DC15431D2CD99607CCA0F521FA12CEECCBD7CBCDB1BD1D7DFCCC82DD50FFBD264A1 +864F6677EAD3CC947814C0CE33F8D77A4B688B9CE76F511E2B47E19310A4E6D80E6094337CD7EFA2 +86B8DF9CB622611C60AE64F3FC6836AAE48C9F0C73DD4B6EA69A527DF79EAE69A14BF61D8E18C85B +164C61A86C85EF6239E2EB992C875944FDA635406EFF724EA98841F9BDD5D7FD513B81C97FA5B187 +AC88C0ED9665D974642436AF7B36C9559DFF9CA8FF3D823E12105D19D299A95ADFD4A9CF88647D0A +F39EB7FBBE97E31599BCB6732E0E6A582574580C9AADA428DEBC2F100B35927CDD77D0ABCE44A648 +740EBC1ADDC7F47EACB0722DE46AEB25E1B5E4338B7F7FF0989DD7C2B165D1472FF4B0FA85170612 +5CCE6D35D575A5F85A28C9C7D8256F5475C8590BE3F02CC45CE0430F972C43F315321B3F418EEEBE +C62AA25AF42BEB0801555666AB495F594A3E7A4A1C80C737F9D8ABB96D7CD64BB473D2733DD5B536 +6FBE77736B9691FA298353AD1BB95A8CC9C73F67F71FE9CE817A89389BB4708071B1031C8D2A3B2B +957915ACE377DD1A4F541D27858A8606CDFD52F8C5FE07FF0700F84720E7AE715B2021159273763F +700D7D9E1362C4A7C2898894D178F94B33F5A1BD28363826AC309E013E99CEBD410B2BD5F1AB60AD +22C55EC87671EDDECBA4A3BC0571BF8FD0E1B96FC6014D91753E7B9762DEA4D9C6A8593F3FF3C05D +B73158C84684AC4004150B0E8BBFD3A8A2C8A06D237F6CB2BC4CEBC0980AC61192A3959C26C5671D +F4D288FEE3ECAD0D155C7FB9AA9119370EF2270F397057AB20C980502A420621EE0350934A67E329 +B0C3E554D6B2FC67AA07CDA060402467F22DF5AAA76EAE2AC5CBBDE54AA8223A4689F2748921BDA3 +38CABC4EA545093E00BD764AC52C7D33F41C0228B96D63601E758AF48FA2368378AD08C7E5F25C2B +928515337872A86B679289184D28C58D4EB3FD6720E294AEF49A75BC276CC043B1CCC97AFD2636B6 +15B282812716B57C243AF7A199610027757F892FEC1347BB90EC9A3C31E654106037739512367562 +B89D13DAEF5C43E542CC03EB22035556856D3A4271B8112D25A9CF4C57BC219B89A17ECF6C406487 +3CF8AB4FAB26CFF76CCC27852F26C66AC31AE90B803E35EAECF2B9EA2773139C7E6C6293FFC30297 +983AB3C5D65A0B77D3E9BC76D4BAFBB32E8ABCAC5E13D233E93DAB25C8B847B3759794362B09A52C +33F22E2EB773A5630F400A142478621E76E255FFFF928D7E6565D87B7895BA08251BC2D23383DDB0 +0CA851B902A79C8C4E2847DB7C6E7974F2AB5A8DBB85C1CEA2571684C437CFA65C264E29DFE1CC1A +A4EA8F437E786B7E635066C66026FE12CFB3A58AACC88358C35F35BDEADE14BA03442D23ABACB9E3 +8834DF17150B06581790BB95949A31F611DFA3A61F57B20AE3F80D5882E91A7098D685D99003E961 +9FACF98A1D613E842286C5F3FBB3175179719A7DC6FA93A8478A41D593151376766C4C3B0950169A +4498811DB1BC3BEE33952E8A7509A165EEB547C2C3A3718F923307CE614B3B8DBA3E62F48691135F +C5A9F284C35E4F22F4A19F0770F0E9BD23EECDCC08A450C247AE4F0BC6B1418F45A48FB3E288B181 +0879CF0FB3616ADB7ACC6344C50F0FD5134565B6A156A4FB86A5D6291C274D5514971FFE23B0ACA0 +1097BD17B60A9EC512B142F9EB5F4C47C2BF326F20A43B45AA43F37944291F722AD9E3C931D21F87 +B6DE26A587B7D2E449CC22F9A6A1EEE1A541FD18138B11027CFB5B3FFDF29EE76BFE209239FF9128 +27675B8230401FB075F73811BE7A2B5561A40580E5921AF2509B777314A7355EFE6F1B1A8E407EB0 +238F052506C280B833BE87285BDE8334E7D0A1C8B9087572E207AD6ED107B6E6D8C7A026B8CBE208 +7F931A604AA7868E575D60F41C98BBD16E1B225734E1F5BFD96A68ED329425E6A13E23E1B981E1BE +CDE3F45A9852C1C37423FAABFCE1AB67BE2047A897CB9C45B2D954BF7168FE064FC7E0DA3E934494 +85798E7F81919B36F4030D61C9F2683028A0A9E1A87CB82073A966EAB07F4B0D5CDF7DD877A52E16 +8B025C9520BAC387CE5FC71420657D4FB732EB75724920930D007E42D4568C7605C4AC510136D380 +169C216CA78DF9A3225A45B670087A986B46B4CA05BFBF3210C2FCF2E9AC876DB52D70C49B19F510 +90569839F82E332877A98B9DDA1C8313458063AB6FA3087BAFB7A17249E8849D6EF80E271863CDDC +0200CB86FA14B5FECCCA81640C4E228D2F7ED78C827124EFA759B76D3466138C090230E2FE7CBDF2 +5BE36CB92D18F20C413A11CB2A56DE6A23C5BE3298BD780F6E38FC5797AD6C31296AAAC34B91227B +93575279CD93D6A7E983D8403C687C2FFA2D129E60F762F5DC6A1A90FAAACD026A9BE8B3BBFF5430 +63884A6BB151534CC13BB6C093435E2AC1FF7E4E2F2E8ECE73E43D13B3BEAD9D2999CDAA03A99B54 +F892AE8068F0DC79FE5963A967F98526D4E2848BD60764CDE8A92B20D50E1701D0F08CDE04CBC196 +38CD7FAD0191FF15A6C3DD5C89AE5345406108A1F7434997F5EE5DDC5C493A91DCB243DB6835658C +B356D64F3A5AD00F57E47844E6CF1E3AF6907E3DE2E0FC4378A2F6694D6161EEB948BC295731CE88 +36D8DB246921804DDF37381948C0FE17B2ED94536E21E7D785BF3BFBE9BAEE8B56A8385B2872386E +EE4183B2A281431B543E25EE714F52E2F10A1E83D8324B4914C2C91D03B0C7AE2ABB60A3E6F58883 +49E107FF651C603008892B6BA6116DE0945C92BC63A9EF6DE7F4BB1DC02CCCFFB005D89B4E34E279 +592665D0609D2A4FA73547156CEBD82D998BECC38B6C10DD21D32F5C464CC0CB89D49C396BA5FCB2 +1715571A0A81054F0DD857980A6C3A42A82861E52DE0B870B8F26BF324E2A70A3A27E58EBDE6B1A7 +22D8935761237E0664429C0FC5F1699120F7D04BF9CE86FAC0BDD994D94F14A8835F18D5F1541597 +15686918DA32CDC1F3460332440E97A1E52A0B8985C78B6198E8164AE98E70ECA860CA3572B5C0F4 +1DFA84A77E41B8E92B70525D9C20482E78A0137E23F474988B38C7D6DEE529772FF8A768EFCAFCC2 +22021617251ABC3F2E7CE20377DEA2FF7239B4E055884BA01305A5CC0B66F0EAF4A1C4EF247AEE5F +AC44EB970CC2A4F46C93AB876E8DFB5ACF499A0A34D2B442B3E3DDB6F720AB131B76B2EC2A5DC1A1 +8B17E35509DB34E65FBC6C94B2CB3910C8F266968034E478BBD61154E3B1093C7CA26B2E14F09737 +880AD6CD1AF3F78F90F8D1C2A6232E23A9D338C96EB58DB937F3EE4AF428F1FFE197AAD3A764B791 +599C1CABBFD6ED8E79D08F1347997F417A22E0A810AA019C5DA767894B299CE6D27DBB77980EAB36 +C4EC2AE4BA2A423BE8AEC832D8CA847BCC2C5D025489AFF5151A77B2FDC3E2970F1D5919DAE37A6C +12060956202C1271D0D255C431CAF8479FB22B871BCADC70995F6B40CEFDBE9BE6A200FF0700F83E +95371F842EBA47AD00B7C4C54E0826B768F094C39BE0345BABF9DF080F436DA275DBF08838F0C5C9 +BCD371A8DE1AF13DE2A53227C59AD2F36EA0363D48C001326594F57F68670D2CACE8386CD3340070 +D4CE85895C09880951A8D5915BF631B52A34CB44766B67625678672E660922756670A08FF2B9BCAF +6917404BCF43147BDCC83F34110EEAEBA3DADE1E64B9AD9DFCC17A044C5002D1740970D6717F6448 +F9EC6AD16B1A11DAFF2142C42917D52241BF0AEC4BD300DCDAE6D38B209AF067E6B3147813F27448 +3EB1A168A3848A158F2BE0AEC8D379E3CC74AA15E3D63B07A3A9AC49BC66A1B0D92636400B513A9F +86D3670B16A6CB2C5F5C3366F2CC648D6F92BADADD05FB93CC3F28FE62AAD76ED5BFD8D54057B4B6 +83D6316504C7E8D4C1DC98CCC5411063E42BBF9F720EC9A3F2519F1372DDA9F1F7BD6156F0658697 +EF1FC52F861E0860281BFE4C7DD64D37D1D0F654D8429DADDDAE99F9258D0F9F0C8B542030F27E3E +67F0C8D1CE2CA6114E255ED42F19BED7DBF7AD048103859AD02A8DF5C6720ED9E25A1E073A75EC89 +6E99CD0414B328442E9D458AD978AAA2959EC7A795EBAFEB3A20C1FA39719CF83D345106E7573D4F +6875873A3DDED1113901A21DA794B6720797FEEC573183AD45F25A8A27A4F5D842B91627A2382960 +8B0A699B0F33E662FF720D6F76C5F90B5A8E9D1EFB68015BEC849185F02C2E4CE5615F132353E888 +B488CF390A3411D4E91588192099DC756E13C1E79C666C4A203E31454D5F801CFC50A858C798D4C3 +2107A56B2DF940F4D11E3C1F4465D9F68D277C57B16CEBD02E0E115BB9035EC3516A4AC1FFDEE92A +672B70E4F0BF1208846347278D9BE5A7E5AF002C905F93864B9BCE32672BFE81C16B56F7400A9B4A +EB156172331888D73C41A655CE83D67DAF972809479F0852B659E75CE11058FFAA3871EA9CFF6D12 +01C65D4B361FC071301CDF0421D9D39CB710F70ACDA73F186CAF71FA9217B56DE4FA1C9D1F7636D2 +6C005EC7461585252106E942F19CE63B87F4BEE10D8D9C8AAF961F5D4F8AA5182F1F11B7787C1D9E +3047215C371915D3B583104D36ECC29CCCE3B3DB20B19BBBD95DEC4F3D8D90D585185D695AE1FA48 +FE0AFAF379BFFB4F7D1C2B94DF81543C6F012C8945EE09CD266D5E154CA50549593C4B0D8BC63E49 +6A31895E7E4427C3469886E23C8153508ECAAEF99C2D37FD421B3397194AAC1FDDD30D9D3F597D69 +C7F6DD123DC377FF8A034E59D439C8090CD84545A5A84157AC1AF3ADADBEE0D2D06236C66E33FCB6 +782F2280A8204B4A8D0505F096F3E20669C2477B10DAD176668AF760CC19E7DD26C53BBF21120E74 +63261B28FD040A89E40B6BF0CB0F66023288E6970D6EF41BC55A2B4C4CCB7B0D84B740E1F74B59A5 +2721711624D5B0DAD39F201422B08C6C75B985F080B4E67566910CFA93D1D381328EDC5E6EBE6F22 +C8995876E1D505DC47F84A631906EA7722086CDC35A18387254AAAA0F65CEC8D42A15ECA5A63C824 +F0108A79851F36ED0FDAAE3E558CEDFFCC38ADACB25562562F7ECD7006C48B2CC5E313B9BBFD4AE3 +B31A0C556E124109749B15EB0491DE6C76B81D029FBD97C661122F2B494D6DD75314771875F26743 +0D137C444DFBF5023D4A1FBA22DD01FB0FCA08B1FB558040E3ADA30B9A15D119BCB4B8BB13383BFE +809E3B8FD0DE15F9CDCA0154906B991AE91419A2FD7012B5A5B60338A575D42CACA7956FF196E13C +D1AAF5D6294925F8189148EB8A05EF1D0E651EF83ADC5C09C5D8FFDF15A8EA63162A7E388C3B0B99 +36D669DED9D6904B1BDE3DE4B5AE6F510AD632CC5776DFCF35CCF6DF2B8EFF31FA49DC12F64BDF7A +3B40D9108DF0F13259432679D2531036F62CD555756AF53635E62A001865DB2046C31A8E6165AB64 +4DC4152AF4D09B5BDDEA6E7FFACDC1FCE6FA734AA8341F8217BD7FB1A98EC645146A7CBB2B830FAD +158869DF337ACF25A86177FCB61B2D11ED8D8F962D2A4077B33BC052BA609AB75CC3622CD122E30E +1CD9232CE3E7C97C0D24C759412B3002EB3286C17322C6F8662AF4B7B0AB3A7D003E9743E2F6BD68 +AD51B0C9040FC794625B96280BB83C85C70956EB3B18148C15F0832D3ABC0738CFD87002FB46EF24 +23C34774963A9FCC6A77420AC35EFFAFBF5825AB9DBD5FCBC3254D265F3E7CCAF228AAF8C5E33E63 +EA414A29C9D26A054F3E20D0C366E63D2F01978CDAD3D718A043EC70C579E3C9FD31E8D1756F5A09 +AA3B1715BD97A17AFFC14C0AF35F445EAF3E93FED82440DDE8F891DE66EE1CE1113C153190394A55 +90A54F343337A229591F1EE2ADE057D54CA192D6087C481DA9DFA276E32B2522D06F8AA9920CD0AE +804C6D32D9641C8DE672217DF33798047BFE9231485D039B0F79EF5F3CFCE35E7C686D9C0B288ACA +E2BC275A06B678644A6DA474DE338B49890F9C1D14C8C1F7408737710D90BB6CC5230C954BF2C095 +6557C2BA21423F0BBAB992C4D6BDD4872B9C129C44CFE07325E2549774E47C9B40AE17D509EC4B51 +AA0870685D9AB2FAA550C75E9B64BDBFA63D7C5488E7B5FC8AAF8CF158D6BB5C77E601A7EC9D52FE +D87C9D92D32AB02C5377AC98497390FF39E98F85DD0CD5838DD74653D1778B5BA46D306FADA84ECD +71A83B1F888E82A6F797D8FDF6E2DF892135131092CC47E30EA2BDCFB4DA8AC210FB09DD3879E9AD +ACD62E6D3AD55BAD2D412363672F32957D91A65A9682453239AF06FA234B988D79F6D99A7BA8EC00 +D1EAB0EAAF488D4E24A005D339E4BC0E6B4DBD06607F59403C23486E30BBFB51B8C5F48CE5FFD755 +8E1C4EAD7F40FA07B7F03802B9F048789BB3F0000C739AB64BC0174D41C7EAAF91A8188CA155334D +05086D4F66DE000108FEF737761EED20004BAC2284314A22B80C1C175495AFE9E21C28C0034F8AD8 +92C342E75B40DC8831DFB39AA9218C1B147900E4DA3DFA89EE2F9AA5ECA01EB63A45F7E7E862917A +59B7D27F59E92089FB874006D2755DF6B1FBD159A40CE649570C941E3256766AAFAA02D9F5CCF856 +1C9104E64412EF0597EAFD511A4E5D898B9B02290702A0F722ADC5B803090A5C48556B8F2048969C +2FDDF8364E00F719B8F6E76243EB3113CC7CA8D4AE3F0BD3F17BAFA50F7A3239CACC1863B9E69B15 +ABC365CCE6AE292490BC64E12D371745768D815211784E2973505779E9703FC71F5E05E42E87A22E +5271C1F7D502880249E25E73F37DB7CB8020532B88016775DF0F33C66D02D2EA9AD7820C4B8C7C2F +6B9D6EF0668DB68C7569217CD5C5F1F44BE9A2B00F0B2E9F3675F5BABCD1237C24D6E088371ACC5B +738B68EA18AC0470F8C55BAF37F8770596B184FB1D9CD91D5D1C02A4D2C3B6F08C1D83D25C426A70 +8C17BA5B21B71C5CCA2F4588518D0D6AA55C650800A63EBE5399C488AEF917830E360847F9DA5541 +1B03184BCF53F68BD5C7370BBECFF4B7A53B038AF971BE8ABEB45E4949DA1E8C6E8C349F711559C4 +8E15DD44CA7A28CBB3464BFD257D1E1E70728FD325CB43D96EF0D88E9598A97D604721F98E54774E +6D030818A719F70EE9952B2DF793A93E8E3EC9944657298DAE724AFFED01CDD72B59DBFA5C690697 +B65A50A196710A562EEA4BE852D9F6C653C349D2018202C1EA9E45768643445FE548D05A03867FED +D1BB7794635E4DC22595D6D495281A7D723DF329B2A82AC7B29133AE73A6DD2F84C7F0B8C51A0B60 +F1093C1A1ED7F81460F83FE00D6B329331B62A7EF06AABF190EC9B9B26D579F02BA595ABDEB2ACAB +07065DC445EF75D8190C7F9DE1FDEBA343944A0B71D9BC49C4132755F07CF1F65CEFA42A0B2BB78E +9994DE5611D62F29A6794E4BA6ECC38E925093258CD87393F7483F87429DA928CBFD2169B8A35E25 +0A09F7E430409DC8B480F1F43769F67F0EC7C5101071798B7FBAF0C3A9FD3167F477E9D17E576412 +BB8EFA47D62832B734E64EC0E309B9D7D2F615976208346DD166ACACD78590A3E0C557C055588194 +338FCA1609603B0D1BBF5825F8A91BA317CD77F6742D94D2D07DCAB399E9BAA9ED388DDE42C8BF43 +24FFEAAC36056BFFB806D36CF96F8AA008AF0001EF7AB4E8A6A64AF4E2669EB4456627B55649C156 +837F2717AF892A200B9CF29F470CF04428E1E92232A3FD7186D2D0F27865124B20D7E45B4DF4FF84 +ED6A143FBBF8E8525AF0B09730416A809CB3A37D6FF5A96CDFB383082E04D8FD0629E1110FA3E769 +D8C2A15C3EC91C4D8BE162DF0F9B89C8FC2BF287C7A514EF6FE85159E256F193826F84BB254D8DD2 +CC47B55F1B027C78E8FDF2540585DB3A5F698F1F27073857AFBA2EF3FA171A11395979319B2F9521 +AB278FC4A0B229CE478AE61FC0EB9EBBA39256524CF591FC0E8992BCB9A0153F0A23F1F6BEB52E0E +C55DA42535EF7C298B87C733331BEC2C4CFE64C88E96C98DB55244DDA1FA76428E086A76D1DE7E9A +19EAC1582F142096A5B7171495910300716DB3FFFE26003132961907D864835EC5E2717BEB479530 +A00D92EFB9BA07DA0FB6626A6021F5B69D2084A67DABEBE13AC7132A17A87309659A4A9F1BB464D1 +0BD4394609E5AC0D3887CE0D6E672DF9FCFEC25D594EBCE8BBF04FBEE8E035FBA594E56DFE407C29 +9E3449CD293EA328D0C6D88B9201FD56BD0AAD79E4F61C4FD9064EA59D3B777C2E454F496C23B4D8 +E72391A3C4E06D29794D7562EFA1F53651EBEDC87A880D82D31658D4C3C6E3D2B3578BF5271AB327 +E3A18D5F43AE5BD001809AF54785FB9049A8FFE5BE8EFFD5C4B113E5EBE9AA79C2E8DF1A45449609 +9F921EDDCA6C4AFA6A4A5CEE5DB21051D124166BACE19E8D23738778C7341C35ECB5F79B425FB203 +853006678710EA409D66986D01CDBDD098718B61C7AFB9D9E0A14D4EC03B4BF70803E9BCC2F8F704 +5E76FF7B050ECF1A1C2D310282E86BCFF0CD43F1EEC4CF2E73D69464BF996EBF2DACA7BF672414FA +BF771FFDD386F96B353369F3B07776EE7B2BEB70B0C5C747A014D062C569FF905BE16A40BF17F9AF +60C8D0E47CD8D3E649FE01957B6644DF276A388623A46CE24C718CF791542A675FD30233DE3E8165 +C2430F62B4F07F1C90DC8027AD61F450F36BDF2CA3C24A84668F41699195A05B657A19A3CF4A830F +E722EE0AEC8606C8454BAA5BFA547FFE434033B29948FD4AD3DD7FDEFB79E5569B330218CC340017 +8E1D790D352127FB075539F26DF96365CA520E8F94C4D9F94C92A7AC84BA345D91C7E05D2699BBC2 +ED25001435A7F26B9E9C1264D3026651482C6ADD8CB5FF76B6B944CFD9F600FE79E19FAD2F4E8E0D +1334F7EB9B4570E3B2411C60DB4FBF4D647479589998169B6D0F3B6112ED6A2E10A8A909C0A41095 +1C70365BA26EA36A86554236FC374A7C8CB2FA8806D082EC5BD90EA9EDDBBEEA459353DA2C6ECB4D +C48A91ABA713943A58019C2950FD4F62BAD2C4E94970AB9D73A32F3630523131370C44EC6034502D +3EAB98904769690B90608393989DE96DB30019B0B07EBE0FD5B4446F1898956CCDB407C411C87079 +F48FD788AF9793ED1E394F08E7F050C1DEFC6AFF68809526D061B05925B48ADE754D74FC59F8A3CB +8C8769218BC43CF08550106BF3707CE768D5F742CAE6628020F397654B99300F389E7D7ABECFA877 +4A542B930199D439E015704AFE14210246C1953B48905BEC421B90D996095E751622416C366D03C4 +77226CF92E6B406F980C2B70AF360458177DBBF303A8B0BB9B5E2F2F7D8413B53E9C462A8F83D8FA +0C5FD669D735850474B98637E1C6FFD403C1A9A300FF0700F8DA0B4B65EF4B58C077DB23A5BCD878 +6D5D15BF1DFCFFBA2FBDFFB681B2F92E04A9692A0429BBBAF4B9C7F738C7991F0B2C4102F3F320B1 +756D5E71154843D037C3E01D7F2A958F32288D65103FE566E87E5C77D9BDC97521ACC0BBDDF37947 +87335F0EDFD5C9A6C4B1C7D13560AA998B6D63541630284F1DCA9664F9A8E8290EBFDAF661615D4F +B8A1AB390DBA2BDB8334424B383FF4889FDAA7B1E0BFB9D6E217162F0ECF45F999A4107418F0C375 +FB10C56CA6AC5558458FA0D388B62F36CA49D51E750A86DC5BE82FCE438E119CFC42DF19941B845F +97B92B947DFD1FB0B3096480A37B3DBFA7AB5559128601FB5FE5D0A537B72991544A991390DE18F1 +55F65605ED593E12987753477E0C2E85E72099C50D3A85700B7CC87B862453A1CB47D604BF8FB30E +D85AD690EE527411F411CCD349512CBD5798297EC8617899E39E4EF9CBDC248D59798B7C63DD6F7E +FA91BDA42CDBE81CC5CF3AEDF64C592D05E88A6878036AAF4D3AE248867ACB14FB7E7CBEC06D16AC +E250D18A1F7E5EB60E52B94772484D2EEBF9804635B5DF83D1E0C17EE29C184AAB4DE664081C104D +5B6832B80226D7630FD898F716F0210793E385BF1B37FE85003440BA6278395AF0314C5D94DC9E07 +01920A671DC74670F0145C903DD2C22BBB5CC927BEA0F1219FB5502700DCEA5F9C7FC15A02ABA47F +1FA5CCF9FFE239B019454AC0324397CA1EF4CD03EC5C26C49FB2A9B6552F753FD13CC1C0F76AF356 +7CBD1247FD055AD50C7CEC82FA6C69EE5CD0B210B5D83EAC89376180B8A9649C3226BA6AF1ECFBDF +5800149473FEBA72FFFFF04E89F36211DC8689475AC9593527D12139FBA7B7360B62E0A9093A9960 +B36BEFDD74E6348BEFD098C7C06BBE96892D880B72C0747123C56E44E8C484B358BF15855B14F7B0 +EBA2F58E7AB401DC6C939CBC2559679DF00696F8A702E1AE37E53F737CCAE58913EE7D8E0B13120C +F8E6B9407BAED937382B763BCEFBE80D0FCC5FB33941FAD048F0D393CDB6E4E61A3429A85F255AAE +E379DD19EFA625FE04A07FD9713305E1456A47E68776CFDB9395B5B963C5E144F6135A982F6FE7CA +230DFDE60AF5B726E8CE98037B24741CC958EEA66505E92E256C179F2C44F20299B6E643711192E1 +BE1BDA648B8F369BCFCBAEF5DB40EA7E461778C8F4614BBC0D579CC01C7E23E79365BAA28337CDFA +0098813A89A7A2CDEFF84758D3C76B334B4DE6832201D7B15670774A61F059290636BE29938440C7 +7858D3C5574BEB72762A268DA6816EB6228DA717B892C8DB47A8D4DDDAB645A1F774469EC27FD5EB +7706C89F34DEC70DDB24525F59185C3A345FFE97C1C30E846506CC263CF8113A38E4E80DF15ECB8B +4047B041B26D4217276F44A52F0DF08C825DBC419AA529B509F7B0BAC368030E314E78F8FEFA921C +3AF7D6F2C0374121757C4EF95FDA535554B29B079C912E7C3F6A192EC5B1B4945461F0CD1C93AE48 +5B9B1C3EC4B7D04871BF5F9BECCE2DCBD1367E2001F5406E23A92791D166F40654A3655B13076243 +19CB40EBD805AB7B3F7C2FDC41FF23C97FFF3B5FC05FFAC32DE6EF63B3E8269D48F494A771D5CB42 +10A917E63CAA30D236015A2FF3190FF8168000079A28D50EF25E7FEAEF8AF2D2252BDB733D55EC4E +DB63FCFEA70FDBC1DE96B3EFA57BAC36631225ED634F642DBA9A47349B6FE86E977ED212EECD7694 +07BEC2180562DABFBF2AB2B6579CB074A38FA4DA512D44E8D173C648B525CCE1AADA079950FBEF29 +8694EE927B868CE3816795CBAB4355FD10D6E283019A9CF24E42B7800EADED2FBBEE54921ACC5108 +000B3386593314004F40237A4EE0891BF9111ED404DA02A4D0AD70BCF426CB531FF260942D822A14 +717FC7CB14828B0BE672ED7916DC5EBCB949A90F0F7E98B0CEAE46437F2BFB70FCC38D3A610D5962 +FFA17556B3BE7815E40C25E44193613DD6DA2DE98DCCD89A345D3E50F3F7FC18246D8047A6772574 +EA2B3B2E0E802EB613BA1143099AA01D6042A2F79B677E2058C16D5B4957DAA03A6005ED3430F2CA +CF2579D995DF8EB1EF5541EC6499624EDE62DCC1512A9FC826AFAFE92FF4E2A8D33A540642B388A9 +A8379D2B98909081F59592B1AC97364C45D7DB040E68C336024069BD57234F5884AC05D7F4D3FA74 +6C1B2EF1B6A5EE1CAF7F745376CDC9DDEA23B01D97D8855090BD6A06E72D3C39C8A81FD7E90945FD +BE8CB45B11B1934CB17CC5FE280ED3BA0C743F96B2633A3F83DAB93832587BDED35599963BB4206B +54C601109503BD477665C92122265D1833A51CC3AC46FAA4FD88CCEB1804D69ADC6084D22F749019 +8A94EE0EB0EC0DD935E278432FD982B7AE44D757C53AEBABEAE0879EE9F8D6F3548C75A0111D3B41 +99247BDB29D9B021E9BFDC7980F56F93E9B2031EC27EC8EB29013AD0A35A32E56F9B395A1A4533AA +D87BFE84FB163E4729ED479A7928C4C2ED7EC674E926EB52C60DB924245342C54BAA6AE3A4A9E2CA +F09324EA9C789BD6C59E710C26670C7669B067A9D349A2B499D0113DE0966475E3C5459BD8F37C93 +CC978901A2C2B27C1DA6D0FB64D12FD39CE67B077A3418A7ED5F4D9546AFF5F49A94BBB651456028 +0A4B8D000ED38EDE353A349B3C328BE6ABA48C4B2298F512F96AF13A8F02E49E8AC201BABAFE1720 +8CDD89147A20E5332627EE67D8434A1C1B6FF44FC8FE494CE73F6E78036EFCC83AEBE5497B00ACE0 +64FD9611CACB28B3856095AB8697B800310FE95D2B1760A6C3B9FCC52F694AB671E3A7BADB6895C5 +98792C1B3A6219CB6F66C66AA70B2683BF1B289AD971B5D5F0B6FBD88DB204AD929A229E63A5A767 +703344EA434225D4E352F84A9C4100BB3F23460C59558E09C6898DC8A90AACD100FF0700F861EE19 +4CC8F32E20258B3800EDC188DF8131866B1E79F70702D246DC9E96A5E085E6691E1EC8B276C2391C +1C79A7A94FB7FE943FFED2D574E96ED1DC051E4D96256D045FD9BC3480526391EAF82F0EE4F4D4BF +1CD39D9967603C6C2E7DF4FACAC0502BAD7AB908524B228C05A4250E45D6AD18C0BBE98743F412B3 +C93414F88E4C3EB37731B05DC70D9D4723682BA2B1E89A47842A46A4A698C6E0CF2BE55009876EC5 +DC5C29AF0F44C0B3B5E094F12D14B4926E5EECCECD920BB1AB54FB3337631897768683AD91120679 +D44AA7A9FB9D6702045122203415EE8FC0CDDBBCE5F0F0EE38F60C31C4EF205DD971A7A3AD540504 +C516B705EE6B0B317DF2022F46140B196FA2ABDA5098762DCF43B952D728EBECF1F7E3D9D6F42A5E +B1879B68E6719E5F060BAD5E752B7EE08B3474DD9B32717CC9489266C806D78612313B90AB791657 +AA459EA5A31F1F4CED5BCD7A4E7B408D48A2CB45652711226F299C947A9B31919189930A51CCFCB3 +E3887339BDA32538DCBA66A7E9047A12BFE71C780776FB9B3C06A7B6E2595DF299F580B3DF76961E +B710FAF1E4C7345DD45C7AD698DD3FD5E45660075DA6B60F690E0E9D35D92D40EB2A992B29E1E568 +67FFAAD9BA57290F33963E0283578F0B09E015158E69B1EB4DDF34BF66BF96B9A2847436082D19E7 +B0E73D34F2792C2314FDC63A9C09BBDE71896C50BC70830B00B723462915C6B750CF1BF07B4E9896 +F1A7E1F99F59C3C487859BA40664CA0AF3B724AC25D08106D5A54699A18224BABD534900C5082504 +A8741FCDC8CB9BE9C70FD1387794984340EB12FE1024ED09671BCCE3F8A84720C81BA17D8BA98842 +45E3C943900BDA173E5302F63BF06E9ACB22FDF1C22362D4F2CAADB9801015258FD1AB0BE28DBC8E +DE00F715559C6373C94F10ADD3BDED9946B411497876D94656D8890029D7BF51EE2239930B89793F +A4E8CC40FA5E9151C3BB1A2F990068E1A526883AA0C9DA50FF67B174B35A830E86F32F1C4026011E +8B6D51CAC6B7F4758DC2675A37529FC8DE537EB2AEBB42C6C36AA6B04C295E7CC6DAB4675ECF5A7F +BF700DAB6EE2BEAA6886E6222947FA75CC20EAFD4ECD7CC68FDDE83023D10BC9DD98ABE4CB87583C +EF10B74AF5259163C64E501C2086213F405E2CA7F8FFEFE76A12578699DC34CD90B7F3785F70A98F +6E4495C3C16A2DFC799330C2845CFF718F9B67983439F6DAE92D5A4B047EE3C587552846BDCA9E53 +830C5A68A6472BA2EA18314B4BE0FA4D6A9975F5C791489253DE33C94917CE500CDA0A92CFC14BE7 +430CADC487996999C97DC19D7ECECC9109E785EC789252B2F937F3CC596558074016E042C5271961 +F9A7A5C760C1DB335596F0757B95A4D361239662C303FDBF64097944A6DE8E15E8DC13C95D6102D5 +747BA6C7A5FB00E88E0FD49DD6FDC2FB90015564614941E5520CAFD25CC433A20DEF351843B4D135 +7ADF50678D0481B3C33A64CF98D9DBEBFEEE4B9B939F6542B837B125FBFF3DBD78B24926F3202211 +E423D13CDC15CFD392E21977F3C30B44F6B75CE672071BD9548F95F53BEEFCC1DF3024296A34D40D +8A68019C1F46D26823FE57D999E5962F87D521914196050E0289EDEE9DB7D10742BE7C87D03B8A16 +5266F2A4E629810751BF670E372293466B7E82A779758EF2B4D14EFE2E71B0D57DA0EC8B766037EE +8CC989954CD0F5AB532F25F563A95C93598899C34DFA6F5ABEDFA5E734FF2D78ACF20075689CE854 +3E8AD88A1CFB7A649E35204302750038998E548E6607E6F775207F5A9C4C551B8CF3C8C4C627AD01 +E82165FD513000CBEB2ECD9CB1B7D9BD48AEA680727790A74506F7109A4ACF3C79F4A9962DD5BF93 +62FCF5C7A494DBF4FE090D3BDC296AF4BF0507A6FBCAFB2F232B27FE07144532C008E2596FC0429F +36A285E65036CA3CE412125D038D9BC14F68C2F21C081813B43F248AD0CABEE3C7C31CFDB62EED17 +41C1AF11FD1F0060D49F0713D0BABAB7D2D654460947CD8208781AFFA46C3103D8DAF5EC666909AF +8425DC75EA75F6652D95ED72763BE0651FC31CD519D1212757EF837D21BB242117864804C9B10494 +9C2399067C6BB18080B862CEB12FCD2A78E2D01FCFE4D338114CA64B08ABA29ECB04755CE55A878C +DC994D865D617F86BFEAE5DDBEEAA665AADB58F04049570475FCD39AAEF6D395A14A891D9F9819F3 +F16F9FC12CAA2A4B70645B649B82223D7DA59A77AD1E80454E52111D426376EEC49997021A6E98F3 +39DBE4CAD924DB2DDD9BEA0E5800D8CA18F8D670D7F6D9B0CAB65CCBAA1F72856BCDC9788B9B2734 +C45E0DE64A44257ED505FE5B1C98C6BDA0AFDA13A54D1B4CBB95306894B10B97B07AB831DC72E2A0 +B81FAB474128D1FE59D2CAA61FD438953A8AA744A1C72B8E7F2D218259C54D17A005101061C1101D +F3744BB307A4528621F3DB95C089D798A16C94D6DE030C2FC2EC9DF27B8C97394D285B315A8F907D +BC96F65E80C4AD11A0A53E6F93C45E09CF518A12CA433422EEB490D3E22513D3661248660D45242D +7C994718DAD55D3384430A3FF5467E41EB82C6867495FFE59AD643A9471F70D3D3AA787AFDE7D607 +4E11D2910DC2F0FDA2A6275518E4EE227E97DB32B4D0474768A7900AE0F2BEB5368FE0FC99E6B996 +0BA90D55658AD1A7C3174B14A6DABE62275B0CB7258287C2B94073632FE8EADD99A630D87BE14EB8 +5030EC77C02344B5664624442D45F52C329B06042302FC1A42A3C0DDE30BC63018AEBBF6C2CFC0C4 +49C2D74FDF8B21C3A28D177C30F94A5B51FAB3F95FA75B65349120F4D7B6500973073D65C8637DDA +08B0B45D20650BB89012D01A551D7F505A75347C4F7D1812C1002B6577CF6EA3633FCC62F9079CBF +52F00B4A000108FEF76FF2D6A18253EF2705D60CEE72B7F86DB7FCC0AE6C9A5813CD0EABBFEC640B +8D3A29A7630E761D44D3FFE7FE5481490A7C6768C48E4B8DEB71D40621E6BDFE9236C2FFF1877D02 +5918D49FE4ACE5B7B04706DAF9590C78621C2CE20821F5241C12C0A3B158563E478729456EEE928A +F79D5860F08439F92777A4D1112F9DFB560CCEE46A55197D6F95E75EDB2049F940AF5B83E08F3C6E +CAA30965D8E6B389BD765DA9B6911119F395D3E202E99B08620F8A395D758ABCC2421872732812D8 +D4577A8BF334766212203A8EAD1E18E6CDDD325613A44ECF5A70DAA8A77EFF2540F8AB5A74DF7CDC +AAF3A5D9EAE4994D38F937FAD76DB2C84AEACDB235CCDDFB0D6341193D6F384978F0B4A00770CF30 +0B683A28237E58607D763284AB87106AF17A2421F010AFDEFD32EA45EB9734EF8038BFC295468FF3 +5EB506A8A5D64EFDCAD9DB38C938FBD669D37376D56C0291DF78F5122CD23A72B332C27D8B94EB71 +FF3313557B5A9B49271CA8C01D6DE6B11AE2596F5720CF1816DF0AF2AECEB2C89256C9630EA7E5A6 +6F5E7A21A065E3E65A13BC0B7DAAD7961ACC21E4890E95EEEA86FD1865A42E1DD78CAF2E4971B102 +3B99A249CC89FF6641760C56B863263897C39810FC0403B9C18762515CCBB71F0B1D0B03224984A0 +D28CFD9ED5E692F9B3F18AAB12359DBBE9300FE0472033ED07EBB280D9A1FF8C9B45B12BF07C5A39 +9EDB3762C8FB55F95DC8B08E57F208DF4F8ECA0D03BF0FA5A6AF2A78F0B0A95201F2D2492F13D77F +8DA3E398E1DE09578C6423B364EB135202ECA8E1C7655504820F38641576C562D8FBC7D51B296994 +6CB62B5A35AB35D15EFFC3E890535CBF91189AE7DEFB08C6B25CD6A64DE5D128549AF8D1C17DF407 +05334400110C7A2065FAD2268428CA6919E94B5FF30CE3DEA51A700C8F2F48F84ED0427E35C70861 +0F9F31C18A0BCC1DEDFBDE3939824DAA1DF92E46FAC02597A0EF0B0003AC5965176AE18C9666AC91 +23CC04CAA1F116D3D550907BF3389E9556723663AF8FFC6E3F6A67FBBD0AB8FD947B1EB2F6EC1EF2 +8AA2A96F10A6040666159C798CF48A218398A37B918EA0C16EAD293D6D9DE7A8BA4A4423C2572B8D +5143FA8AD9EF8AE62868865C7335F58562B81717D599C0C4DE0B1564C37F809687EE2777DBF698ED +A0B6835AAA2364C9F1964A8B05A35FA89FF22F0CE5E7A494DCF1463563C4012C3ED6A4F43FB17C52 +CB4EA0664E7A898197723181EE1F072645DC111F7DD6B8914EC4AA873BF4DFFA9C5632D6DA4DDA5B +CE9EC9E5C70D466B8DEFE2A722BD50A012E5A8D5334005C35C76B0A011857946F105C120BCB44AAE +7A5927037622D804C3EA32A92AA0D2412FC9839912E2849DF2B44D708E536FE1E2417860349457C0 +EFD478875182B9105D4E3197D1BCC700BBCD77A78D684CB655B6E12CDF91D38FF6DA4A2FB800452D +E9D874706992A20388294C00D503DE24507CBA658B5F473C8753DE65F8C1B0CE1A13AA8DC8E671F0 +BD008D66500741A1451243B7C0A854133A4C4D18D22E3C3AC38CA18C24EE167F9C6B14BD4B5CF819 +24E8D487C88F39CC443A0508123DDBEDE29B1A5ED377EF8179CAB81F7FE9D2986607FD6BFC73A76B +DF605C73E3D0A8CC5587931E7C83466B7567655A5F4489300878285F19DEE18B6AFDBEFFAD7743F2 +FA0B59FA5C3831E4664653F52BE8D0AB2371A0CD44C16070276C2113CC69A13A93590B1FB305ABB0 +D8BE4A6E4865FBFBC686ED87F35E928B8A92F4255F492BB356C9C9A87ABBB105A2B341717AF3D5A8 +3034771B912669757ACC94F8B263542E1FE00980C02BA6572E5B79C7CD2135ADED3A2B0BC542B1C8 +E3D9B1E339D9C090419F6055671C0E0708C8312F24466333479D960D528C8E2C19445B5D6734B773 +EE6503AB01F648E269795DD55BFEF3BD25117B4ECA15F76D9E3DB1AAD6D55E15A5294F7C029C3F66 +1ACDF6A50E7027F9106FC92D10C857374F4034501C1165E9B27855E89559F652E452B52754BB2C1C +537B435562602A1EE8CCEE02F3FDD5156CD913130D8E5DB9065A614F0459DBA3ED94689966E874CD +8B0F5958B73EDEFCFADE0D3CC9878134FF9915C13BA9BAD8C8D0B790E6CA2E8223AE62DD3A09B1F5 +C489649F446B0ACC44358CC770949C246C3AB1FE96428683320E87A782B2F54890A0C8E08C74F01E +BA959676B251EFBB109EC836FF0F2F71C5C5A9A6AD11D34A7B24024229B6EC3F5C2F8B48F6B93C1A +95A1CB0F3B27DB1190421DADBA0829D74273877D0ADCB07C72A06B9F4EAB2998D31D47A55771932E +93235311408FFEAD03E7322A3B7AC5BA876028515363EDF4E5A3AB78494C0363D48633280EAEED0B +D96A3FE42E2B3572EAD25E08D0D7E00BF588D1C69652DDB4E198A537783AF2599B9321702884A34E +81C809B9443FC0AC2E0CBA89297664693D7B485D7FA432AA8C600CCD11B1FE1369E86D6FDC6A3676 +FB6AC7492299A8CC74C3819549FB170A6E26C361C00716D939086126FFC6884E1CC7F114C3DB7D60 +250471E2C0F04D4023D64149A2E80E337E1988116D3958CDF44E30509A26FC5D95C766BE5BABA1F7 +946AE71ABA8A469D5120333713CF72CA2F2C239C43A2400338E3A008F85D2D12603FAAB78493BE3C +31A6ABD6E268694690370C106D94FF3DE63083DB3C33D3F054940606B537457ACAEDDDF29AB9695D +C12347CF8BC3F9A904828FCBB7D546FEAC8DF75A936800275F6A72203FE1762007F4F0A5203491A0 +3AE7A3D9F85850F33C169B775B75EBBAA84339A6AA1248E4E522E536EF13C0B5D8E38BD3CF96C144 +241BC52A154571FC0B4C401CB58AA60DE84BCB04BAF3EC28F0B5E5EEDF4389CD45CFAB19C7F716A8 +B6D3C1C3391CF893C7AD7EC1D26E0420676100FF0700F8ABC807B2FB7DDD6EA46EC8C50C8208DC26 +707DE3BCF93BCF65C71A82FC89E0F69195BEB40AE4225A22675EA4DCA1348335C747B0A179FC0C83 +B538AE25B5ECFC5271228F095011E3C2F630EA5F46FA66CFA7A537074B1CA0C8C6C5DC7CDB7FB034 +B76B3DD7A85A3EA82D21BD1CF98A9EE610CFB71F53094C8C2711FADA2F4A886F48449567E1492E93 +D9B7E7556CFFE8D936572A1727FD75C452F5DB6626CBDC35703ADF841B858661865E4724115C703A +E7B72DAEAE080D63868A46323AF2BFAD201208923B4D0E3BF4719CC4AC92A42055C6DE79F0B07903 +FD73685DD613D98D49FDE3A601098E4AD3EDDE7EF6817DF907681E41BC4B9E6387493D54BE064E5B +7D810B578D8AC2C099803D58AADA77ED00C763993CBF4506AEBC16D7139E3D73BB092E91157337D4 +D7F441B3B3EBC35275CFC47C21637EA135E778A06C0BC2AA1E7192D016FCFD2EFE759E197E07D7A7 +4DB3A45D0E1CC8525B2B0CA38B374C83B601B92ABAEF97DED42F93023AB10154C3960AE4FD598EB1 +2711BB5334F5768AA8567E074DA73E3F20F28443DF69CB5E628C4C9EFA719287D1B2E750D3EAB846 +4FF57A0C63C03384C6478F58E5B4CC79E8B1C07D1CEC46D805D6481C59CBBE75ACE982B6B1410000 +1731D5755B78E9884A297488342B0F2F36051D68F6C89035B93F35D6892BAD610BD55322F7514ECB +F93F3AACFFBD93D4481AEEBCB09AADBD05B94074D015EFB5FDCD86EDA32E29EDF58A17EE8EC77F4B +DC9C4E61EB872EFE93EA51CC8693FAA42827CC48F2EA22C42CCC996E64E70D010A171E2620210B10 +BEC320D878679A3D7488007DB75B88CEF17EABEA97BECBD960592DD50C9DE3BBAC27E9034F4294FB +584D66622AB938146B5540DC7CAF295DAD185CAAD6CD75AE49B21657655514F2EE9EFD09D9A9E6D6 +144E843934FAF1182A6A6D95B0340F757EB7429A89A5DABA5CD667A0778810535F6B0274223C93DA +EC3001DE03010F0352FB221239F8742F4FD77BF7ACD11E7361236DD825443AD0F498002B5347F5A3 +89E6D2CB8F32A86C978DC367A608A86B386F10A2BDEFFE9A27A0F0FEC5AC3E8E31E0A9E0BE54BAA4 +DA5A22D5CD5359C05B1343A3D8F5B5A337F5254896DC64BBD22EFE695BBD72FC0A8FB03102AE06C1 +6D5703DCC6A1FBDC4313A2FD14EDC1F78EE9E3FACA4FD0EA187107E71E44BFA4761BA9AE6184015A +4D7818B152B2C4E5EB67B8304BA6C26B2D5A4AA90A91E9B35F7AD921B2141BF1284AF94187D22645 +7E04E1C85FAF038071A2D2D86E071D5E6DE3064D55DC6B434943524E5DDBD67A13840D5DCF110239 +D6C6B10FE439D5BFA8561BAFA58FB438516EA7D3F03F7694609DE1C6D90A8DC4528346D3EA611F8E +E223B581BE3163D12A9B4D3DE66D25B3526FB066E19D1C18C819CBFEADF780667F5756AE425412AD +44197AED8086D73B303418970052A78FC38892E34390D61BC7BCA464BE26552B68F358E9039309F8 +BDF4BCD91F1EB7165CF4BB387927ECFC65B3D893FD160C2502559B2D46CBF1BC3F588064AE1EE394 +204830FCB5C2CC15ECBF2BF9AAD740E6327282218213B7734D139B209DDD5060F991DD78C93B3D33 +7950449E8EFE6E5FD62F92072E3F9217B653D02E3FB327A30030B5D0A37C5980AADCDB1DD37EAC70 +A918956B73DA3B8A954AF7C892DE2C3D32FF709E133FED0CC94B7A7950B1D4C913293C779A8F8DC6 +E5930AFFD4969226242C12C84AA4B13BDE801CA8286E4D566F5F9F95F130CC24F2265F64A6A1B8ED +061CD7FEC317BFA90E310CB18409A2E6D51553D2B1DF652BDFA220461899C9401F6B5FE8E420DA13 +B000DC0880DBE4582EA15B1BBD6B172F6170FE4C04E617CC46F7A19E7276CC2D9D6FEB4E0A5E3793 +309371F1E7BF55AE1BE5F1C888C1E2795601E2AF6746D0B16874FAF219D687202D1F78E9B5F42914 +8D05ECD02D1440B47C6C06396BF87BAAC893F99E6BC981DF8EE213822520379DD771FBE2C3D4C6C4 +A0AD2E5384804EC564B253A170C89CB02512C2413FEB67C2620A86878B87958172A74BB10C9C21CD +62A8555999CEA93511CD097BF43469CA34BF094C5F7F5A3B15086F46B10DABA4A20ACF81021C4957 +3DDA1C86EAAF6B8DBEE8D17F32B6B60408DD3A44F6FB8E0A8135D4941D9E982CECA1E207556F8408 +375A1AF3BB33A8BC6A5912A25CD83DF44284B0C2E4BF790663B2E5D0699095305F3DE7D9265AA4CE +C1A4E43E232612A663C10E1BB6CC2EA749A1D8A6A384D0A79F6BBF17FE7A96026506BE5E037E0BA5 +59B3A09A242068A36573301719212832BC655B7A280F0C6DF723ABB5937A926BCAF4BB3227685165 +A3CB9413A893A75AD898D32DCCFBE6EEFA75FC9CAA23FC7B799FD46E86F340F42002D0BAC04C70CB +1CB716255E4E476D83B94A84256B5972226FAA0EB2816D55B3AF6F2A9EF76D9FBDF2B7351CB22312 +D0FEBE737B8829E616A738F4F83C8840C41B514C0353772AE83AACED7938833CDCE484D378F70184 +780B7042DB9B0027C18D99B3A4DC2C9B8257774DB8ABCC10FE6769D720E1E5D7440E2642B4DF549F +2DC3C8FAB9987031674FF36AECBB4A1CE4FB1373382E2A05A5127A2D24E486F5398520398CEA619F +019437DBB040C282D60AEEC3D40A4E4FEA5566088C80EE53AD193B6772FCF44A1A515FF7D179BCFF +C734EEB5B60A5D82616DEE84BF1A442BECDCC50D4AEA890E89E9E22C362E1F88D0C001C2F83FE693 +6C2270A38263BD8C336E7202847156DBCD2B3D94C93E98581DDE2520A2C0B60AE8B7BC4EEEA05AB0 +D8993B1A6E13621CBE224B60ED1C900FACCD356068F84D76A4EB03BCEC96E4306FFD36B81DC6D328 +8491F3EDC452AE4FFA362F7A15233DA7075DF77FFC33F04BF08A9540D63D000108FEF78FD768848D +B7F22336BBF9EB3E60B6E34D3F31D2B7449E787D730C0BBE9AAC6F8B7B32F0802BF9D1A5CDFC1CE9 +C687E3947CA89F0F607F29EF38040ABE1AF798D7CB27EA2534BC58A620D3860D036775683B3474E9 +0D7819C28BF2B931E36B2AA8C347B4FD11D94C4A096432B6F3DC544FC23CDF83021403D4DFAA4142 +76E68D8D4E7D40CDB6073D5A81464FD98746C7915122DC38AA2927CDE5F515B7CCAF1B987D96427D +51B1A153E67166F178D42DB0991B51C9BC3BF49EC291F6D925F142DE5946561A05C5536EFF60CEF2 +2877C4FDA6A88B90CB832F2D5515EC858402B2FE6D25E42AF838D8CB879032FE8870BBB1E0469AEE +22DD9DC8C4E9957F938221176A0B6EB2EA7A30E4ABBB6BDE72021E6989155F7509016A6EBC54E746 +0C7DC25AD83B9DCB2607FB5AD028B9F8F17D4C2DF92BC42FF1A372F2F76F6AD92C8338E41625FC09 +CC8BB76D664167C8487949EF9F79A93824EDE9F137641F1C2F1F869A48EFDF943C6AD9F62BE87151 +A23F0F47144575A37FD6C55899B179E0B6208130AEAFE39DCA7940ADFCEDBC090B8B6567A470FBA7 +E92E0C3C64E69EB760DB717F2B2EBEBC68AC7B3A453A175509F156363B2E8B3D637C3FDDCB9E659E +96D546DE89F527B999D1AC7803B8F7037FB479F14E7A43A85644FE9187FF29BA6A44EB2EC2EF70AC +A3C3B625FC50390ED84714D5829F7B80AF107CAECF624E915DA419EBE81381F3ABDC94FFDA3A6381 +6CAC8A97D8D151BA6DDDCC37765D8AD665DE2961D4CA6F07A393EFCF965E601A3D62FF8195B8F73D +56E0D49AFE6E4419B31DFEBB5CE01619AF888BCE8FB46E38D268DBB9D7B40205D10B97001A5150D0 +4371BC450E5946EF7E4C9F9E89F1636C265DF273FFB6577E515764DCC2E1038EE37F63E1D1733F2D +2AE9371D6D0E6042BED7CE662BECDB61B901834D6520C17FE162DC1544924440D9B3B023A596CBBA +C70DF69AC923A6859FC04DFED8BDE4DFA7005AA5A419830B263779AD3CA014AE429669E549E6FF43 +C3F6786FF9839A9FB338CFEB444C6093014C710E73D78EFF4D884752BF021AFC5560B7F9ADC206B5 +D9982E47C28CAC3B56CC9C5FA1B96EDE42557F85100BF3A2EEF294727C3DAF7D0D030F0AE9D032AD +96F0A177A88C0192979758CAA49F37724987257EC57903EAE176FAC53CC43596A17D0B3B50B1493E +39F55B74C6EEDDB6FCAC7B0754FF48D92E17569FEFA0795D5C818B14444CD90DCA93D2C4B2EABD84 +5D4C648DD1A808586E75175A858AF242BCBFB52B248DCA140E183A9A9A46D6F684480BA1B230A99A +A6B8D2B12D8CE4EDCEA81A8ECAA0C3F3F9CD8478E54947FE1DCA2DF8A335705283FBDDD1CE8A298C +40AF310FE237FA6C0A2054647FEDA7A679F05CEAED5FCB1E582FCE48F87702CA41C8E3373273AE3E +1085A6086D9CE70937EBC7C53F452FAA588234AFDCC60E0EBF013498B5C85D8028024E53695AB9D5 +AC5D7FE913F03849ACC0537E555CA34F54B3D959E5E17C81843CD4381D55EDA3116E6E5C180BC3B3 +DF7015CA657B45AF4916B537A144A46CB91004BFB5F9066D64FE6FFCF599FA8AE0BED59A51495B99 +D4C248B8774F6E189D177100BD06CF7C6E0BC1D3364A9AC833FCF370FD403275BDE14E73B81AAEC6 +6B80BAE63CF3899C9EAE9C4E923D8FD3051C4772A80D150292F31ED181D3FE7386DA2D53B1758E23 +66B801F04A48F58D51E12C7919849B6E1FF3FA4675A15E8E45BE69965B959BF1A15AF7C82A177712 +5D41A114BFDB08093456D9E10CA8F119CA9668DF0906D449890DF8F35FCA1F15DEB94E4195A4CE25 +2F417791BF16B40C79D9B89698EE7F72790273DBA1EAAFFF6870C33BCAB5B4DB30418893A7A5E46A +D76A402770B4E2275E7BA14AC267A2E31C609E21C41DE970D190AE11E30FB0D4995AF5ECA84F29D0 +7C1CA8751DAC0A235A7CBC44054C814749EFA28D30266E44A0DCC2A32EE56861D46D15C1E3D95339 +67E8F9EE879F759F0810A791E318AAE3E8674A78E827FC77B824641100C0155711B3EE2BA0023020 +7E6BC9E144C33D6FE5543A296928CE261292EABDA61E84ED9099D3990CB6B08F92E055088BBAD4A0 +EA03F8B154000B5E4CFA55C29BD4EEC362F6CF4AE4DBE958D68688693A718AC53F4CECAAB3F244DC +03A69A07001C6B39E3C04EF15A9C09300CBDF0B88F8A1965D61C02637EC5F5C27B14D1688F3F99DE +7376ACA4090F4C417F4F6FE3D635A38BDB7692E3D760D80F43E9BB9305A80A118D5E2862B710A3BE +CBF73008D97021F45A154EE614DC027FA9B5DC9DE97E8FAAC6AD0B0A3797F4A178128A58647FCDB7 +2C9CCF8D823E2C6E4D7AC596A67B7FE40B558309EBF06E08EA27639ACCDF29B99659214FEB9A7C87 +68FD765EED932D8A21B7075DF7EAF993103FCA20FD60BECBD24A2A45933E9BF2C82AFFA7649D00DC +81CC07C4533DE7A7088322A3F8C1BA5670B7441C6A25BB7D1B320A73AFB860BDDC6BEBE54B63754B +4ADE56523C8D990F54EACBAED6121009E7E504A6F4B17118DCC6B206D29C04632FF5633EB42A2F87 +9F9C9085B18B5FA138B8640E1407CA03665842729BF1AB08BCF6E4231A3FCBBCF3218B52F5FC3F25 +5F554F0F588800BBB6E578FCC11E746AAAD018E7EF860225F42DB1B02382BF373155A44510A79636 +360C3676401345F23C5DB4B7078F174E4277BB6DCED4050B250735F1C23C235AF42C7A47D03C92C0 +3B7D3DDFFB4904448068495ADBDBDCE24D1E9E7018ECE94FACD865417A3B12A56D0A772FED86698A +A53210B4D4CCD2997CCE56F26FAAE0D3581B9B579C7B24774D6F31146B8585509135A8A3FD1F7EC2 +DAE3F74992BC390D231D053852C9F08B5EFB33CD17EC96E735B2697BAB557F266D84BFF0D9206CB8 +D471003700FF0700F828C84D03E5ADC7D3303BF4322B6569543C0F891E0EB3615AD7FF16AA98AB8F +03BFB9E021EE552458D804E91F004BA0F71E23561CC5AC6EA0E8F7225276C58BB29C10F9426E8E84 +D97764D668C1688DD7E9CBB9A3451F4480B94CB7E0165B962307FE9A5D3DEC56DA44C2E2B84ACD71 +07585F6EE2CA9BDB940664DC47712F3BE0B362B5431C7C9F326E5C3F9057AEF4F24283CC274694C6 +C8F821CA8E06566E26A369899F0613137DE5B06420330EC3B587DE5832215DFB3D3A234A49837E66 +D3C1F1A77C03236C3072A3A7D684A4BA361ECD11A9D0FC3FC78F1BD74FA6208C838C5EC133C5B554 +ABBEC384703CA7064B851CF74BF087B54B5D239E2A1593094C35FB07E5D2B09613AD4F14ECF056BE +96DEE16D7402BE246BCB862569C80D6E56730414683C2FB16E259C49785EF0756F39EA1260232F11 +428EAC18C71BAB71318D46662A7F5B8F08C9B3C01A690338D90777EA987BBE368585B8B8107DE8FC +8C925418910182431FF8C21C8CA5D5D56B67B8CEA8480B289EED74CE8F4548BAAABC7EC13813CA3C +375010409CEF3293F6BF5A85DD9458BD8F05C43F5A3A3C2ED363A1BA4C73574CEC579AFF8AD7084E +E61A225CA85AC7A4E9B2498C8BECC9924BB6B333C60CB38F893D92D69BEFE0F861812FCAB8102F9A +BB6033D7279B803F799EBE7A2ED0CDC910CFF251AA43A694E6E785D21FFA4792DB01B7C806E84702 +1EB4E717851E9A655C3AD21AE11D6D66EAA610A61289A423D57C881123BA1DD5D5CBBBC9997BB92E +4BD801AD232B57067C58780EF8EAF3A95E11F0A76198E6BEA61645F0340958F23F3F3973A9770515 +F62740DED9EF02B688B6AD0428EBD4B3B52E027A5A50A047275074B9A6D195B7E3519976FC7EB8D6 +F66AE709061F6BF4E2DF3CCFFEF9CD267716790D7BFF2D13496398C378C86CDBCA1CA079B7D9E65B +A9C3B62738113B3064E7CDA95AD5E6E80CA0F70F035830E0A9DD1CD053F74E1F8F05A57535FE6E70 +B958883628ACE114AF3778EE1E84C79750743035C98BB0684513BB1D575F7891C2C52D4541E0DD01 +102AF2B160EE7CDEB3410ABE3E955E8B86817B859CFE3028FD93B147BDC85B85A9E5D2F84ED67393 +B6BF35EDA58FAF44F86BA88430C6456EF454385050199DD487B02E467DB1EC782E92583C59B26123 +499B273142B2E5001CA8E20383764DD210F8493DE30F780A5CACF67355B10468DAA4B3C86111A6BE +4450463449ADB9D490AFB9426028915516653BD679847332308593D33E79CF53938D44EF7C76553C +302A1EA2D1734163044F4B1A64AC93E0B682996CDF1C9D1590C00F4A3B2325A66ADB9CD4D2882387 +EB054968CD17445090A7B54FF646862ED0795B49746CD630F7FC0A9A89612E4AB209F6E2FA78A6BE +CCFA0747FC5AE6E9F852E2718DDC21A9E5C941F1F9FE3367FCA0C1A2FC90E1E564629778C79251A0 +3B2BC02BF7FE353460186D9D01A13B0F88D8FBC76A864EDAB0555A1CAB0E0B3531FB57F62479ACB2 +7CBF04C38F41F671374DDD57F8A393E8414EFC6CA0929210C068A1C167D0AB43FC68DA6964CC77BE +FEE844C8D42ABA2BB543EC1255757D5ED87FB6DE864FA925696F5228B2B2CD81815BD8F5F2E3D3F4 +416836A29CC2947BAA4F64146C2FB37261BDBE134076E2CECA7E2D45CC0579EF4F2419A2CBC00AD6 +A2BFE7B4F526FE2BA6B9EFA7777737C14D09B52BABDD63E212B38F460A96795A8FDDFB4F16BD49C2 +F0FD5278243813B563F26709CB442244D891EC7B57EA9C3484E2FB0206F900E4E1F20C95DD67B018 +820261031A5803BCAB7A783F96B05A0DF3D9CF0D68DBF1118C710EB32EA759D163EA4DEFBEA6701F +696184BA91B1F2BC8F8131D5A488E49AF7A5B4299F5A8897FF3F81D6F4915F7F385D460E4399AA2B +000AF272506C245E9A5C8C5031CE68232032BC1617740076D26E265880472760E02B28A5E75029B3 +D70F2032F3ADFB88CA1D96D144CF63485FCEB41229BBD33446ED2FD31F251E668C690E3378FF686E +E8CD5CFB3CE56C281DB2654AE4EEF50D37E41E5408A623655B27C94260012777B1C199A73E8F1DA4 +DA57A85672D44F006722AD3B025DF898DB061668FBC8D68966AFAA0004EEFABCEF98DFFB507CEB44 +5E1B09FD4E9C52CC3B027CB299643896782D877E2760CF8A52DF8FE1B7FE4B7ADC39DF4467AF3247 +D9D87ECFC2E5473ADFBA771917AD545E6AB36FDB94A1844802FA4298856A0D2D08F28EEB8478C37D +1A58A968A4193C86274C12854B43B8BA3DA2FAAA14587822E6330E5A9BDC516CFB502D5132A44E7D +C303FB8D9F05F2D4EBE4A1449A5E39DB0331269D1C9F44DB37AF9476C5B97B58A0FDDEB2F9D15BD6 +C66D2BF6F05D59FAC688EB76A3D471E69F98E3A1D3426FE33C8A203F582808F342392975F2FE2BE1 +0525BCBD464F991CC0B49B6226C67458FAE85FB09B2B689027B5472E467047E6D93DBC43814E9655 +63D742115A84B34C90ECBCDD5B12158100D4231ACBBF35DBD4C2FD0A59D61F8D28D7F096F5289B3D +A5D2C2E3683EC945AD11A8DBA061ECD17DD67AD843B891867737A8A5572F8BA4E8EC4F9A1F06D7DC +AE1730A08A5B42766B12CE9990817145ECE0A700E28A28C6717E7A77CB245FFAF8D0415DBE47DAF9 +6DD77FE603D1BA9BC879A744A8003BFB29F2D63141B0B0395080B4A0F024460B2677EB0E05C97BED +750637D766FB26195DBA1F2AF590E879F3FBA71384F074B41E579F8C2E5AE6681964F792AFDCF003 +5CD9FCA2CA37F6B2DDBB7D857F35D3F12FD4F491B0C2999F0A2FA713912D50083E6596C939DFF3E3 +969DAAC03E37BB249A182E682536E1FDD192E7CC61E1C569157C716FF2D5A59923047CF66089E96C +7DD3E1196C49B65AEE3910541689C0DE00FF0700F875D5FE812E7ED0E4EF7234E5873BC86E8270A3 +7E256E72ABD468D15C0400C51412D7A5FFEEBB1BC281A0872A042F89A0052182FE52A52DA8A66BEA +B64F625909ACE19915F26BAD482A5DB9330D110A433B9E77967B806AB66CDB0E80C8FCA742C144F2 +A75E788FFD1EF6E71B980E489B9F10AC27E47CF69D93C88E1B117B1BCFB68A6145D6DB55CD9562B7 +D6578DDA96BEF0D7F090B3B04E666A046BFCDE2983D221B1460730B47BF0C07B5D8B488950F4719D +D42DB69B07355A175F7A0F6A3B2ACF1D126BBB91B95A8A64B6B20A4BE6E601D485F7ADEA1598EBEC +22B62707279C6ECCE73F581E0D3ECECD8B661C25775F888F88E691D40F8E5E82E19B70C00F92A961 +70BB329D978EA1725608383C225F6DCE3FAF2F392C8B0B0DAF67F98FAC13F71E50C0CB06DED7CA50 +EB14F5BBC94A6AE5144F3CC5F4497AFFC497ACA2712969DC9FE5630E1F8AB0DF1F87AFDF2BEEEC34 +95C5F774752E2351C982E3E03924D608D24149C367C404609241C7C1EED967D65588778710981D06 +387ACDFD03E680472495D58E5DB7B72DF3210A29535FEF1719C0E113001225F5A49CB5774EFD537C +80186E64FBDB5E4957A3E1CD4FE30B5370A2B1D5075BFCFDA1BD3DB840C860D371320F21517AE892 +83503E57AF2D1ABC864E486C57FEA6084F973867AAB29439064048CF91A472915C271FA4F4E502AA +5B5F8916C18D41CE594A23C7411413FBAB3FF45FCF92EFEA55A62C9CAB67FA8AC8AB342512809352 +31555F52A7D2B250489778E1D4FFE495AD21C9D75FBE70D76E90EBB3E080FA75D1BDD4D7C094C3F1 +E2ABB57DCE4EA7A15CE049D5AD81AA8489E708D6273D39D6761D87E77BE13EA8FA3C52B31E3E00E0 +5ABACE31CE095C49BAB454DDE7EF8AED27636432F747D7B557368264593F911FD034CE3ABE11AAE4 +2DA9F6FBFEFF3FD4C1A5A362A99DF2692D972380A53D8C096F88CB2142CF03255810744EC4DC1408 +949071ED16B12C177FB7D70AF271026D1659D90B71A3860C0428F5F3CBB5439414F620F5C403C5FE +98654F48134DAB68C9942AC36616BE246573EF5FB3D036C674FB463E475BCBE918454AAFD2D4BC08 +829B8B34010DA394AD798FB271A1E74037A12A3C5B957B188787F3E7E31D0D7F553E9289E48F41FE +89248DCD68F3A19A2B4106168C758B279B229D1D641E89F2FCBAF42E6182F3F6B4A8878542EF2F43 +C5369441E6E529670AB307A87B007B8C1698D57645E1E63F411A018550B30D56923E8E5F45694BAC +3473F459BB0E4C92C997334D32C38B8B58B8E806693B50B21D07B67AEEB405845038DE37755C38CA +2B25373A3DFA176618E85E20C3F6B995A941901B057B07F4063F5E108AE0387532F549683EE4C9BE +FF4F0E98B141F9734F4469974D01ABEFEC64CA794D37ACB943E641F3BE28D63E7BE4565D75BA95BD +6ACA24461C5AF4CEB4A012EA939F44606FD05A009F2664FBC96DAE2111302A4513AF742A80D95EA4 +6148DB0E763FEE77A7282706D53E473A666371260DF230F0872F6650415589B85488A08356569627 +A850B426097E5A16F093EC6CFC9921765534E987D59C735803547EB05456D0CF52E16078C3619D07 +808FCFCE25583F2509975A3E5B4484BFDBAE184F4155E71CA2C607641F3E2A905CFD701616169E87 +9C4EBBB882000B98451EF419C6844C844995FE4A3D4AFB21B2932A4E4D1A1B989975802E0F89231C +AA045AF8FB649301051FE1ECA043D5D7EFCCE2FAB502744ED77EBE4128921BD91198EDD8FDDCF055 +6ADD806D90696256EA2656B6BF00533D9A78657B66319B6D61DA8FE267938421527934ECC505FC7E +5CCF5A59B35AC3AF4F95CE224C9A60A10D1DE474964BA4CE016B80DC826A2F2AD7818BD6AA02652A +782FC018583B2CD7C3826640AFAC651867E3CC02F4EB988AC73407FAF895DB2F6E5CFD4E09FFEE20 +D796D318ABD12AA07F1AD559C82BCA2CD2EB407C94419771B90D88AB0EFC49A777FD4B65A8F1B4C7 +B3F92BC396E4A6F309151AF4CFC182E5698869630A59AF3FA4E7E3ED0C9185871225C87E6577602D +1E65E94742C48359DFB77F3137475847010892B8D29F0DC7DAB6561A1D84063A256F8EEDCE8EB5D5 +2CE9564D4216AFA8F98AC65CA4F9B3792332E5337B6A5A20F834EEDAE7D7EC65D074BE50E995A8A1 +604DD0D446FF7D3D496B8BFC618640F0CB27274B89B176B3F6E74779529440E4CC68F6926AC09C69 +DC62A4F1D0870EE966F5E8CBFB120594E91B49FA4EB482789B88951330C5137355C713D77144F643 +680B1C9074C095AD978A47E323AA6AEC703A151CB2E0A528CBB60D8FCEEFA07ABE1BF79901900EDE +5DE4BE29B36E08C4EDCB264502C4104583E2285EE71F3A5770858BB197B411C02C9D4FE3AE292676 +CF3D6409C0061EBC587E17AC3084FB1B35E9354DE2497F1DF9E80B074C98052CAA568587D5475192 +950E5AE29E1D64A00E03535855F6962E7E9685236E540536C4826A200A5BE1C031EDDED179DAFFC9 +8FED14BBF8793A8C96634068AE08DF1C4EA45107AAD517870163D44D9CF7750BB9213F299D734FFC +6B27512D82B46FF893F6B776CDB56E631E9A2F4A509464CA2C62391E2C83C2BE4129A0EB117D7C3E +019982FAE68D94EC0154FC76B767D0BBA510A8A6EBF70FCFBE333F1D9F7B97041DC6F9FA860B979C +9AE1B650FF7E32B73E801FB4784DE1CD07D7E566117C52AD641D30B3F92E1B1183D92250535FB2FA +B019C25D91ED8FE6CDA68ABB5FB62F38729E8778A905156ED88F7BD9809D095B84CD23DD1EA0EE59 +580187A214F24E793E08E7DA75BC47FFD520D051011726C15FE6DC9F33125A582FEAB81895624D07 +1DB7105F484C7AD4F974041AD4BA49E9033E9C1861AD4C9CC5A71C6D000108FEF7A2D0F15D2AC88F +C9D6445E256BE0C7738D42343A36268983608A28E3AEFA29226932950FD4276974B662C25B0791E5 +23BB7AC52FAFBE8CCB9F7D583099A63C887D57B6D8EB7FB127A604642BC95E42D17D053EF8668DEB +524F8C87396A76C7260EE48AEF3B438A7AF479761424184B515EE3B18331F5D392A6EE0BD2F670CE +A5C7ECA8C78DA0365C075D44713DDB250204C1F0E4887153CF3F0F7395552E205DFDECA36F97297F +CB9CEA36A9B80B36CDAE7D8482751FCA9B0DC9232602039BECB3B8F17CD6FF0CD68497776CB9BDD7 +052CBA938B98AD5AB6028198E3E6F3A4CCBAAA48218BD9999D85C5241DDE83D3F1C8726FC71ABE14 +20394885C7229477D130FC86C5A5C2E704100D42DBADB724B53B8CCDD749A5BF3D566F5A34DADDFC +0CA9041E800C14C53FDA0EB2060E2322CDF87F4C68D9F68439C973B8B3D1162B3A97F7F379382951 +69653E1FB519DB0FF2C2BF55D946C28F2A68BA204B5C328E688549273396951C614EA7B9762EF4A6 +769DEB1C1494AA1269A4E8E42A6B31DF3CC051882C3DBE013B2CD6DFBE30678E672E9579DBA33D9A +3FDA53C81F1779B858EBCA1A4AE0612E7E3BCDE1196B0540DA60131B192C923735552300819E5D31 +D2D6CE2D480C6187AEFF843BD2CE7A6DCE17105D88034E5234971A38206FD42387D1425F8AA48864 +4C8EE12187669D0DCAD478D3ABA5ECAAE1AC2B48BFAA77FFD596C49A88EE7B7A1B4BC8A5B89B754C +7CD39F0FEDCDD7AC42C0E9C6B1AD94BB031BA4F61ADAD48F92DA619B0220E7343E6376F953BC70A6 +9332A50A1E22F0040BB9CC5BC5DC9D727329492FE2AC9B0ACF7E856B4989590EDB35C3E103276351 +9D42A5B36BA68D4D6A6CA4F3ED1F6AAFE57CD6741D6989E271C705B419104B208044BFBD443B7E8B +5CB688A53F73CCDFE05A76A0D0B962527042B7FE6BE8C457156D5CC049305B5F67C567FAFBA0046D +E1F482DABC10AFBEA5B1F5200E6804AB2B41033CAD973D8C598987AB1B10FB0A58E3274FAE342380 +FDB201FBB614122C85AF1DE0270F1D58776D009163D3E1ED1057A30A8AE50FF3794EA6BC7A167562 +C3838666459340B6529C9FFCCE84DB73A52D5F8A2648A2CFC7E77E3EC89AA752CFB29B4466895AF3 +5A95713A91623C9FB61AE15526D189202818FFA098235845B914FB37C38CBE0BABF3860369B9795C +70741AE3CA84685E52FCD2D99E31E810A464F2A7F114EA83E249444C582B5B928B828D1AD57A6B01 +3F14EF8EC5045E86C2A7343C49E98404D65ADE31C8A4CEE7582DCD27A64B1B4694266D90FD0B6FD5 +7820E021857DCEF719BD4136A456D392BCCEE2652FFDB8010F2FA37FF3DF2B01500A58203BD1EB7D +29AAF461951E266158CAD133927696FABAFF90113C80C01AE49774757DC30EC11B0973FE3349C6B3 +8CCC27A802E25D8550C58AD38A2CC2CF9A684D61339AF7DC7F817398B65989AD21BBDE6EB76DE849 +14C1BE204E04633E34F065F47D4140D3FB00E38A1B954767A6AD6877E76DA46BA8DAE3C05CB286D5 +264EC4ACBF809898860F8F9451039ECF290D5583474A8648BC0D8EE4A3E148680677649AE8B36A99 +641EFEF148CC53011E86231F1D93A169563715F37858627FBD6A25D33FAA577A10CB7CAA1C3D4117 +6DD2738859F20375714B0049AD85832CCCBCA373DF3B51769053C76386530BAA019D7BDC2F4866C0 +1CDBADDA30707FEAF69F458AAEF77731E33A30290EA73C7F9BCF24C345907364E98E00EE365CACD3 +D793F440232A5510D675F1B7237DE6DC6CA4A392A49400F81201C9C57857E6EF0F921B1458256E5C +04002E375C0D6DC0A79794D0FB278C0A000EDFBD39AA71AB7E592B1D5DAD526AE0643C3401A84E6B +0A07F84EA3E66096A08706A99200CCCE4DB613A0D3053B5AA15E90F577A1A98A1ED4BE68140F8853 +02E8869C9CF21FAC6B845F76D8FA0941A26ACC275C1130FEE55B18BEA8238499E39333B59A648283 +8F453613B60063C320E6AD8D17DEE93FEB68DDA9C1B3C89754009D4903A1A26D70AF3B1F7584ED81 +408E8E0E846965875EF7AD666A0ED61C172C1D686F70DD1D853F4BB339A0B71DEDC213844CFDBB7A +05F46C081B08DB9033594B484CB8F675824EF4E332B3103D940306EE2103ED556CA24AFC588BE090 +06BF75BB0AE714B6600576558B6A77490A753C109D602F1554C05EF1A03C56089BE4F01A9E8E13EE +97356CB8F59F66278567D54D9E5E9CF763703CF6D890FFD2A6A2917686778D05C81ED2A787CF07E0 +713138E130649C912D65BB81B62937673BF34C478FFD41E0419D5A038B0D514FBCCD0E4E6BF50BC0 +EF56EA1D1798B696866FE869E040B8AAB79AD307D80B7DF38C43AEAE077D3CF0A30F73421A8AB0C9 +518EABD6A46296A7C3E7F89C9ABBF9751B5292188475795274925E94FC8BA4AE903DE938B9CC98D8 +B4F404C1202487A10E3705376AA876B49C036F8CB36144F2219EED65E1FDD8926E677AFCCF769670 +ECF42ECAEE46D3B2B4C00D3957A96E254F81618D1D9AE55858CF72A3775ACA15E9D8958167A7914A +4C26117F228ED0356A60E93623C6BF2E54351D280EC11416CDF4F366C4A15617FBF2FA783FB2C782 +537C174D4F0D7F9DC61A7C34F0453E18709C336D422FA664A7DCB8742EB8D1AB4B0E3143B9BE9FBD +80EAB43DD92621665E28EB568718801DDD5DEB5932D488EA5F90A91AC7FAA31B15AED387659B00CE +18156B6A4CB9508DCEBA186DB1317785A7DF084B9DC37898C544D2E70DD918835CAF4A82F03167DA +BA0CF47E145AE3F2A0830FBFCBF410305513588933E3E78AFE8BD520EC1E9D188BC8851A21AA5BFD +8DBB39D9CEC93A7F62226593DE1724BD0C53FA63C7074389FAF93014236625BA008C4546E71391AD +C3B100FF0700F8B49B0D9BA6E78262DC77EEAAC89590038AB6CAAFAD8D367AAFC0BD82499896ADD8 +EB756EF80C0A92920A5FC1C796B687776B548C946DECDF585F6B24E961AB1D5BDB09310955FAC0D6 +099949336E17D3D87DDA8AECEC85C3B0F99E7EF6204EA551BEA24547D7A4EF41FDC76E1E8F3A4D46 +D724571B4C74A0C39C7E15F28E583EF26D4C967CA2003C201CAAB2377C318E591D5E16B19095DE46 +DA415E05334576A02624F9CDE22032503CB745FA996437F468FA9AD9289D6F19641F7524CC1A18C3 +F26DFAB987EAC5E65B7ACB649FE7CD2CD859E9608607707D787AB118017092DF33EA0A598BB57D4F +E8C2C10E1901DE8DD129E38F5391FA15AA17942277BE4A61F82478A3C43F74CD0C227D5EF3EF8CCB +7255416DF9F5FBD8DBECC009A04A9B4159E543D41A2195AC1295FB3903E9297F218B91A185EF494A +841F484DE47A020C3F293ABEDEED70FC72C5D13FD9F79B9619880BF1B939AEB8FE02E1890DF653EA +9953DBE7D8F828A13FE4E09CCAD7623C8E950E7D7C814809EFD07C4E7C744C2828E07765B945F068 +398631FD24C462FB1BCAB6049398FAC8628967BA2090DE912300F8A3751FE784F9867132AACE05F7 +11ADF224204766EC04E8958E59FF97C682A76657A8ABF6341867537A85868ADCA84DF100E55E4015 +97DDF814F211D30FB4F4F27F9C3F0AC5CD433270F0D99ECAD7DFB184D6D4C246C1E85B9FB8D8E538 +70BE9F704177580E3D6AAC2B9ABBFC0BB7B7B1D2D1A5CEF3CB6D82510E335264DACAD2021BB15AAF +9341CDDA3288DA48510E9763C463A92AECB45EC2E98369B83A65CC5E9C783E7ED94D1FBFBB3031B0 +B4BB95FEDBDAA7C22A521140CEF47282E9D74D05E073211FA769B19A480E72F003257553CED27F59 +D2ED4F38658A2ABE9EBC1F0FD051079CB92810AA96009E5A633E53EA5CCC1F393EFBCB53291A9CB7 +27FDD32C3138E5F624983980AA7C34CB9AE2DCF8D63E54069A1B598D8F18769AC44BA13BBD903F54 +4F5B6CA3AC0A250586396424C7367ACD88855BE4C897EE4CBD0AFEB7AB055C03A09BB623E8385B0D +C39F1BC59DCB63885738A0DB42576F9A543770493436FFD474B0876FCB7DAE4465B1BCFD4972AF9A +CDDE8A2DB6F90530CA50785BD80BC253F50B5CB909936E9DD2864A9F3B5917718F30BF243B47DB91 +E4FE1F3970561F0ED5D62E6539EAF0D8A71BFEF9CCF7A0146C40492C8E3410FE26E00436B52455BF +69473D48CC04F81D74D1BE3768189AAE8381CAC36CF037DC6C567B9CC6BA9FE3013C039E0376FEEC +45BC13FB1D331FF4067342034E93E3C1CAE183F27D88D485F15DEE00701A269C43CA0884BA6EED6E +8D09AA5DB6C3627461F95C371B72966C2D1F576E86212A3063C08B917A978549F4B97DFE5E58428B +8DD639A9A3B6C3A39D5F6F03B5DE5FF22A2F8DA23B0372F99D23AE70CB7FB98557027DD78C84C6CC +9F3B7DD8914F010EAA6733637FF79ED562FC786EA30BB1AB2D5E8F143809D7A69362E6E0A1CFCD0B +1F1886AD9D7ADE96A7C29AE88AAE20AF3309833D87662D07098B681C3D518547C00EFE4739DF86B7 +C7EB152BBA1A166E803841602AA7F39D113339BE03A1F0E572BB5EEA25275F81D30A175848CB0278 +D20D2423ACE7552655193880B7690534FEA74FA80D4906FF15CE917174FFAB2ABAA1E7AE411AC5EB +DB0A8B1E652A255811F03F4891566A009115142E561B38C8E7B711A752538829B33C0572A2032AD6 +621D72CD597E23CF0CF825D23AA6A6A347A42528249F686133F2FB58B1CB56A6506826E900854C62 +29492D8D85D9CFAD9160987A8965B72EEECC10E0A5348ACFEE1ABB7810A180425B24E5462986271C +51C0D6A6248B2A318DF1ED6D983E47ECA1B552709F71BF5F53FAC4BA429BF2DBDD2A50DE385BE127 +2862593A56875AA38F6FC0F4DA98EFAD83FFCE7A10A802C758DDA9AFD0AAC6B6B16D02BFFC7E18F2 +1C43BC7CD43B7095ED84952059EACB75C901F603E95CE141A0466994350CF105CEBF67A06BA90808 +E4EB2C25FFFCF9AFC5D1420974683A67A6DAF36366F46DB7CA4337FA3A2972F50B683CB33A68667F +2970E27819AB3C4FAB27EFD6B1C76AC3C7D54584DC73992BF8BDDA7A93DE4F799E704ECA559C58FC +4CA77DC0F83F3782BA2E4F14B47D478071A90F84CA9B76D92BAD6EE1C7C2BFF6A621DAE83110E95C +A73712B4D0CBFE8851DEE2DB7629AD20B97FE3BF350091986B205954C15C5EDBC4F24E4C862BD95B +95C42F2AA034F250A77818C3EA69F7BB9E9B854AACB726481109E6FB08F2B578A8D718B5A9DC18F8 +4F0BBC8838FA6099FC0B36987D73A59C6F675BEEA97C5249245BD6B9337F34B402009B3F48F45AED +357F3BB3B63E402AD6FA7C002C422FD2AE542031612775B0E30F7CFA26489B6EDC003DF0865F238F +05CD39E79D920B4534A2B0713ACA8A2605DD42BD49000A689A921D5AC695D4898EE9F95CFC0D8636 +226F8BAA29A8F92A71380F790D5F0BC66E0D279AC647E1C32C0FACA5E01C5D66DDA0B60BD5819ED2 +868966244C965B46E7D0E0AC6676AF4354ABF0FD8EB3C5A792F8466B8733E4E4974DCB700DC0B3BE +C49C22EDC17957203DF081F1F4E733EA3EF65A218EAE9EBEF577DE4B8CAD1AE14B772ADDF6F241F2 +06DEAEC90FBB6168941FB5BA801ACAB5F2C60BDE7E937F1B517CD2BA4697E66281B8FC75668513CE +98BFCBD1A36F92701BEAB78561FE7CC9CE9F9F000AA19588C8C8CEF3FCE80A36A4D584E9D49C5EF4 +FF571AA6FE148C17459971ABEBEF54E325C466B047D18EAC92F1FB582C423FA73718E4DD13328BFC +68C5A8535295867B76C5F5CCF0F8000E907CBF9F501C072B5E05D7D60E7E3015D9F2627D5D700BF0 +435E641119A48719D6D4ABC74429000708F8F7E00A7D5405F631BCA0171726DD1F0DEA769E912FFA +E789CAD47B16B511CA5FA95510F2357881BEEFDF910742008C69D18EC385C3D75654C835FA688865 +D4CBB25ADED46A57AE121D20DF64B45F5BEFAED14C8A731D79F041160A774C39DDA9202F2E51DB4B +E4E748A1F968628FE47E9619909AC435A704D494B54A58B10BF9DC3715DFBD6504840DA7039596F4 +D501A6A503D5110D652BC4F182F672ED6EAE59EFD5735B5A52A7A1D7C88986DB9330189C0CF2A24A +09812EC029954E709F2D8F7A2820558AB8C7F1B1FA414D979B0F9396FB0F0982F61A110A202E7BDB +7B92E54885A565969A6514049B002E70FD5FB43EED4A4B562BF25A843AD466D44B05A45AFCB007AD +4D860E1A4054D56B3911617D52A3A57D471E6B2F0C150227E923AB31C6DC498E9090B0FDF15ECF94 +23DE196AD2D9DB34BBFB6E15CD3C7F9B657AB0CBBC8AA7CD47B1E328A41E5CA048AB372365B4F3C4 +48AE89768ABDBE4EF73C5241E1C7D38110F80E0E7790C38477C41111E174C4487A717232BBE0322B +340A721057D2D39D05455EDF414562450D9E95A7E95B61B20086F27228D10FECFC5E1B2675603034 +C74261F3D5264E30CD0D6CF755AFC448BB47ECB247930753913A4AE1813565BB81E23F4F9AA44B5C +491DE859A04B618C456137B250915A4156611541979804C07730F1E7CF993FA51F68043824972B2F +546A8D9D30A5ECECBEAE0C9A9004142799DC8F8ACAC7352781E664B8E18F443F66AE51C55B48B409 +30C55BD8EAF2C0532428FBCAF868E576A1E6721E31CB49D5B78D7845013D939AF2444CD186F8BD83 +7BA586ABF4E409526B7C0F0B519C7BE6535C4E2EBBA06B9B5E7309261D5C6122C5AC2177837B93D3 +011118C87DEADF9041C11DD33DAD6790BC119AA93AE467680D797BEBB1383D4DAC792CCA69CE73AF +3493E0B098E8AE2E81624AFE6F84CDBD54C33B478D2256EB2F8ACAC1AA34E96FA90C147DDD798F58 +607DCF1C994BE96BE587B73DB329C4AF32DF02C72B9FE7825B1B2AC43F159BEEE1188E95FDC64A92 +B4D514EB3A8028ED5925D1533312C4AD3609DA8E4845DB720FBCFDF194E40D1F5B0EC14D1067387B +0DC814048ED0AF255A32074F6134F1F5F72C4F57DEA0590FA403A84A2ADE3499FBA420A8377BE4A0 +32B028758156AA5217C8800E33F837D7FBB4EB26936296250D0C6D4BAFAE3BBE7BF9754569AECB72 +DB26A6E9451702F7BFAE995D7907842771020EE22F2F1C17766D48EDC29CB78BD94A165266317DBA +1489C373D39AB99A9C1F1613C893C6C33D166B55F886530997885C0A51A6686CF8C93F8C7D5428C8 +A171263D126BDC482F1C3E2FAAECC38638FA9D8A8F1544F0308BCFA68B1C5325A47118BAC4F9C6CE +D3226055E7992FCA8652DCA3C9C61843716959AC260055E1A384385363E2B8497033A1DDC0FA3C5A +161D42D801E1EFA8FD25F02A53B5AE9F78352372C4CBBA0DCDA60BC3863F2F1EE8054F4925AA3B09 +6E7B655F008CBDFB38587BAEFB7FF6A8AB0A38FBF98D62CC13AB688D0A131F7F28571BA32E621136 +DFCB46F8F53AD89F60BF56F6E6CCDACFCB64AA2AD1346C9E5B7B1E985FE9A2750509B192D2E15A2A +FFD5AF6CCE160B9FAFDB621DD7DA5CD0618B2F566797180FAF01F05225FB8511AC9DA4390C2B440F +D93077210B7AAE8BE1BCC2430268C7FA1129696EB68EE46246F6AC39B8C81BDD695490A97C89CA12 +393996A988C4E64C34CF34E6E0707491A20CC97246E4FE3ED0799EB962A5104432CCFFB14DC37775 +1BD865DF4D207FDF0D71721892617D2BA1C47EF494A775C8C188830852B272ACF021ACBC44EE7C1C +EEF268D6B2C889CCDF336C81C118D01FD70BB09C1F16A79229F9EFF4FE0CA88FD6179AF81BD47E8D +1BF9A73FC06EE37A835F596A6958C13B60A9E72020287879DA895656AA5531EEB360E4D80F735015 +B569FE7FA8D3AA64C4EA308D4D1E25BBF743D43B673D5086A89EF068ADDE99788D9DCD450208210E +7450FF8A23BB105F9FD34BBA7BDA9F15D4F80342B0217331CE2946D7B252E465323381F00210C8E4 +1A33E861CE9163506673C371689F0CE038F2FAAD0DFE921CDACF86BB3EE03DD8BC22651B7DFA0CA2 +132134D3CB350830D5F1B97A8C9DA70CB18206E6BD979CBDDDCC8315A65BED2970292800736AD930 +27116593F9126C7366F09E2FD551F0AD724D34CA3F5474A525010078CF78C13D175689B809250EA4 +CE5D14F387CF21624E2FBBE9A09EBB32B23BB97C00C778BCBF0B11E3797E74D10D668D61DB4DD7D6 +F5155B37015CF5915A3A5EB655492F9C82CC01B5A0F1AAFA6787F97AA336D508BB3650B56BB8B03E +5E0263D25C7F9F767BB7FC16A2EB010DFC3F3442EE0797A777A2CB825C8599D7D79ECFF10BD5282D +0921C41640043E271FC7A8021B0A7BE4B7D9839143BBAD536F252935A2C04E4E322EC5ECC66484CB +49E367E734DA0864EC3EE670267A42381C5D670818AD17C7EB64B9A4FB153E7A53FC40465E8A4C86 +556FEE465E4F9C7A3E356F59A8B81D5E3A49FAE85D6AE1E7450914BC5A2A4E347F99049E2AFBF0F8 +6136A6D03CD483AAE2A6A7AC9E8775D8029FC3CB9887ED8B67C905009E2CCC2A5D113E5A7DC9C262 +18F46CECF051A82C38B09B9543373D57E610D6387F7C09157B30F30F5200923B843AD37DD481E62E +DC6ECEF299785D91311AD358088838C9A5C99542B08C4CA1D5B3CC75ED9C22366B226EB0DD97B6DE +26DCE969E64E6C3FB620B7E207AC7E49EB7500BCEE6BAC53A57D6FB0DB9309A88E2E58AF0C8C45A8 +D3498CB43249D1762E854DD2246A53A745AE15F30128D3B9A045D17644F2A62766D82FD100C86EEF +E99221C5EB4E82589E4232B67D6ECBD7A489C1BC9427093C92DEC282896FA39D6276000108FEF746 +03C67A4A65A92E03E42FCD205B2A22814FB2A34B35CF1A2B87B6674639D1CCD55B498EB3155D2813 +C87BFE721090E512F69B7352E83170A96A414F7366C4B12F89266FA818ABB67999D4B42E3A1696F3 +390A1D50A5BC79BE9A632B72191C993F6C401F5CC56E776803D89EDFE3128A0333F74EA1FC6CB302 +77E7BEB60F084B3387C3A9AD8F9143FB45A027F0901E7BC3363587BD6DB06DADC7C8D93D282D889D +F24AFA9322CACF095B385F39347EF3FC56539E94130C48537D1D71EC287DF6526C6879A6F380CA64 +9B97A7A522BA44FAA77C2E35CE0FAF6B688A3947C80D37684DEE7BE6159F140ECB714F8E2EE0D8FA +2CF6ADE0EB34FDF8DC62CF31B4FA94CBA3E427EE9C0557A5679BD4170ED3EB1053710A6F6211EDF4 +29B2DFDB52740DCF5579C7187F50F90AF1BC946663D90A11D7BC21F2C41CB0D8F45CD0FD2AE40F24 +A5F1567961EE7E3852B08A17831E79EF116BC4D0F43DC4F12E854D2497F92C02C0EA0838CA506C57 +582C433066CC0FD3343CB8412057D70748A060898CC7C28386D82637936FB84C8E58DC910F1B2858 +B8886867BDE7667AC319BDFD57D89D80E358AC7B17B524D3916506BAD5EFD0C8CF3E31837E682987 +C2C518FF71938259112E6197E5969D8357BAF8E0292EDFE81251888E3CE6C0DCC2D070183682F8FE +537E133DCF8C0B2EFAD90622C1A06A7F023C541E1C4C90AE267823A87721071B6B625B41B47F07E0 +92CE1AE570F717049E56BA32DC2C3B8915E09636C902060C01744ED9D8131AD9ABA3DACBF93C1405 +0FC6AFF243366541309CF2D034288EAF465948A81A614D161D7EF832A6BBAA21A9F589AA45FB9194 +BEED31567830A2CD72680B3A48F65F530821E4AA9A8937A7386FB4098C95E174E8C11D59F5772101 +5D9AFCE599DE118263578E8C0FBE43CBC41F2C27FE144D421E093305B656D6B9F7854A3AE93AE5F4 +B6B3FC46D0A9E12F965C12A4373AB95027A329832FA257A6373F070E26A1D557F026644E2A29ABFC +43AFA12E9B4669BBDD7D5B81D926B7215D1D579C69041E270B623F27C4A5994432607349A5DCE856 +4837BA78D9F0588C6C5F12CE1071B2299B3AD04C370D7EB0B8EF8E7959307F1BD77626B5FE8E5955 +65AB5234C47058D9B55435B691E1B572381284EB2B3EC1DDEA4D6F193EC05307276A787E3F2F4BCA +5C0CAE08A40C97A500BE4606D4486BB4B0BC85EB411E59DB725FF2AFFB256D0773623614384BF310 +6BC5DCF7F237C3410270745110B712A398101F55EBC5B178ACB287381B2233A8275BAF4D81F8B6A3 +C45E69637A85DB0FDAF5E30901D562C2C87BAE9BDE4C4C469CC171C53442A3B505EDAF0FA0519178 +CE257A4E82296A8A94052B433682E1D4F6FF7D4EA5AFEC0C05C285EA96CC519A627FD1F903495D4E +08634319372E6965AF3B688FA94CC348D677832B88C6CA923D334F5B45CA446AA00CB86D94A81D9E +E359169F9625B3C033B15C041A77753D871DB34CD1BB29AD3E56D5871B603AD741E72459BEB6F166 +6C7E4C6EB48349AC4CEB5E83B874389EA31DA1C39DCA922018DE96091771389D5DAA755B298C1525 +804A12DBFDF93266973F712745566779B880299AD0C13C5795C75BF6E74F18D65409D0325C57A703 +92AF8A5E2AE76F1525BEFEBBEE629B7872B3CA39FCA96485092C10B3B03BD5A83C98A891BFF7C620 +54ED9569F9D2862FDD81E7B88D483CB55D2C736D18F47A06D8CA12ABCACFAC2AE80A1AD6F64A74F9 +FFBD3D00FDEB2D04664244514ED9F08D8197BED82579D52900BA464FD47B8B31841D952FE27C0CD1 +2EF7F6F0136B7B86F37B67F794A09DB39FB362AAB9AF5533D059451B0E514A7D65364694DD2438F0 +17BF1186517072DC49F93C1EA88F29E9FBECC8115FC12742FF09318145D8D8140D317EB77EF6D7A2 +4271183D63E39E68F6848ECA7C8838585372A27957643741EA0436249A03429C44434520585A3A59 +99D37645287A0BA7AB75A8440ACA6E0A054C1F9BF3DD8E783A5954717DA3E33045932B6451ACE348 +7E5E30AD01AE7A0241F5572C30F12A96A4DE16F7ECBE24ED39BF1044C2DAF21E6DCA698718D2227E +ED5CE453B618104B418C523172076704D46ACA4D2BD8184574031F6C8766A763241782547F315ACC +CF04AF2446EB6B08F4660F395A31623020E2A9299D056C3710FA6098F38769E1D6FC58387C406E1D +6ABA395C37CBEF1547FD5E478989FF0C8FEC3464A47F61BADA26DA615B5FB3541865E405DACC7E91 +5819EC2920868C45CD6D9195FD6630CB6626EDD5E56BAB774C0F0FFF953AAA4E25B8A17EE19A21A7 +4056661CE798394CB6FD1332CDB02528113341ABBE91F3BBCCEEAA64F33AAB962CA714A74244324A +444DB56308E63AE5E4BC36D275072F179BFEB136F86C43AFFF061264A81C11EBD3ADEFA155D1A5C7 +768CE67B63D117DCD3E69AEE84C1910691954977B66DF17E246B9F20F2AE46B26D521346E597FEEC +FF03BE7A4B272192E4C58CF9B9E9F19097D3EB7A0BCB3481B177147736B042162ED7A0229C601FFD +059724FE5E6F3090D9306C42E744947B9E4DD04EE8CFFB57E869479C440C91D7C9A6B45E21E3617E +C1694201E25156728A3DEB101AA15B8AF3F9D2119D63ABCF33B6A14042D97599CBCEC8B791A9F9B7 +0757BE6F3DC04400C6AFE50A068E4CA309976B7433F0ABC66BB792A43A641A7C8AAD0E2631CC4CA7 +762B791D26DD944D3EE6432B2EBC3C7F3740EC5A09C6349E5C149D81763D0697626264318074AD40 +4EC05BB6EA633CF2EE5694A890F571D840121915D5FFE764F47E9612AD112780486390A4B2FEE2E2 +635BA12A80ACEAB0D105FCA559552037BFE1149D9132C6D0C6315F954D74782FE9D25F7CEB4227C2 +9B377E061D58772B00FF0700F880104AAC0599A470045CD148D92DF7EFC153AB0E5524D0371E0827 +DD54EACD726B12006EC1DA2482C3EF92EE7F2F51AE013FD59225650E117135A4C2DECC7AD1594A11 +63057373D6F3FDCF11014C0967F5F68C897DEC81F6A30270D58067EB73CE4C34A16FD85D90C4E43A +B51BBE8E1E2A49281767891713B9B2DA2E37E02DEE4C14BA2B65582484415BFC3889862131406DA3 +BE113FCD0604C154E2CDF7E44F739672796367FDC6C06D8B58982D48D530C00F6116F579CEA7CC4C +54C0F25B298491EFEFCFDD76745E658DC4446D4092EDC72F1E3B73282020180D6D60E46D95143CCA +D19A96602BF67E4BEB9F4B9DD2E3095381C160CC7390A99479E79152160B64D98D7F60495739827A +4DFB753627EC5CE1663F006D2372994D5E9527633C84CDE613F18BF6FA11DA2302410D80B6971CA0 +36A3D940E6F7D51C71C5275446F25D963A7A439A27BFED1AA7301882353F0F83E5E4D787149AB3A1 +A90A0BB9CAC7B742DB43B69B3F3168927B94C9BB60AEBDDAFAE2E961B29891A4A278FD84D5AC7D06 +FB13DBB6E090E1248887211541125D75E792C6076D53135F4A2FF293F274F7760B0AE587D026F7C7 +996BA8CA9E440D72ABEEE536B6457166ECB3857285D1FF68358A88AB7367BA7D20D3605A216B2E63 +914C36A2AAB71A30BBA6EDE18C1EA052494D6EF3EDB004A844FC6D8D5783ADCBECB3BF9DA694C3E2 +6AC68AB4F7961FFEC8D34C166F720549E70C41CFACFE5CD58100CD530BBBB60F701DDB77226A2B47 +0F121D6AFFB5C27778150291A0BD14A81F0913FB87047CEC841593CBE14FB8A735D269F318B92AFB +637C1097D1267F2634FE54FE0EBFCF9CD473B5C6BD6C323525A9EE3A66C0B42ABF4ADB6FF01DA5F4 +D7057E997A1E838246DF8E0E237E0652879409DE3FE7A3CDFC10FE54537400D461A87D494E4D4070 +EA3528B2C5D4FB521F4A5348EB73414EE7BD4C9A0AD5B5661E5A0428E454C0170A0075FDBAD9B12D +D5F6FB31B6B282EA6F383960449B43A155AF4BFD84F2F60BDB621C3239EE9C446E3BC5B740BC9789 +EA1BCC55F678DB5B219DB3FA021FCE17C5BFDAA0FB1FFAEBCA3EDFE3A31F97F54DF876DF2206CCA5 +D67A22578F73FD8AD31097E417CB258B1218BA63C56DF8602299D526FEC682B2456838909217F819 +1EDA2F55BAB1B6D1764E0E21EBA614F7A29C4A6DB4B5DED878E6EB7B4319FD3D4DB5432C826F8920 +9567E34D0DAB1470E791E83E9C306C62FEF7244A12042770BD25F5B92366B5E5345250E7FA75882B +03CB1557F72C5B6B6E93C81C47C41461F153E40B7CBC985A5AF3246053FED80DDF2EBE76FA3E317C +DDE8F33E7D275F7DDD68ED05D5A1495A4B7D16232FB771C30B685376DE5684C462B04F030430D041 +F208F74BFBDE249F8DBAC4DF39455D97B11F71A87ED3AD4318C1E6F73078F4A54BFC105F4013B6D5 +118837FCB8175E72F3EFA45210BCA061B973E03353D2F03DAC71900C01B7A74BFCDBEE8FED4C49F3 +7BE3073EAC93682E879BB39BD8F73E6F250DFBA97AEB4F6D8E995B37CEA6B5175D5A19C9B00391FB +B3BD018C71052872745F11DF840534271E17D979F6EE4885300BA0CC57026AD4B7B142618A374448 +5C0BDD4C9D19DB32A12A7A36DBE2B9CEC186062E6EF9CD3880FED50158703A7F375A6B40AAD03C24 +409CCCFE6EA91BB6F3731AAA082F9474DDC9F41011682C4A1C0BAB2733CCFA0AE00ACD11AFC9D967 +819752CACCC68C8FCB180C758920E5B905454A2B9246B87975647CF5EA9403BAA583BE67BF2E7AC5 +1E6FE08A28EA48AF702BB84E5B1ED1C3830E7CDC8A0013AAE9E9F3DD1A2EB27C505CE90B9F2347AF +51EF308D1731649C7F6C73BFDF47063C8CF73423531DF20289EB5909870C15CB0A148283A55A8105 +96CAF51ADB17385AA5100B296581DA4812CB1B94EB2AE402E8096871716106B7335C06B328EB00ED +82FBCA8D3C6A7FE22EA7054847B330209B7CFA2DD1479D47753BA9D908CADFA2F25119E893F4C7C8 +F17820E178A4C5F5AD631B2E7761503C3759FA894EF31DEA220E1F9BABEDA918683B64E254118BB6 +13A0AC39CCA95732D615C0E72B116231D2F2C3F4251403B31063712AAD41958F1E66690C72E45804 +890681BE731D937F3645917F4A3E6B8AC08120C7C450695563C7F9808F5A43457F4B14C658AF4434 +AF5ECC7D39823D00139121020E8D23A8BF6928844A0F6CD3CCB1A85804C8EE61D613461267FC0B28 +07873B8DA5C2FA40EC85196245C8AC396559621EE9DD93C10998C54F8311B82DA551E47CC898EF4F +16A790C8673B9DD40B73F7183B322196348F60085D4055BC15C7A5681803E75101CD8A666039D496 +E4C26B8611DE8510C54A88332B3CA08D8824A27160027E4479972E5A570A54668D839990D65DD457 +2EE4F997F9AA9219428A686108F77776B03FD6AB07B3D35CAA1264E684FAF53744D15DE857B4C213 +14829BD308207761EA536C8973FB7D5954C61BE44CB0B2AF82D23514EF3425D8148DA9BED781437B +2C6718566B4A9C809E7F8BCD0E8BE8D277DBB32FFCE9F35192328C78F5F4B57D28E581BA13DC4E16 +9DE089BC93A9DCF45FC5CADFF6F7F3A97A05D533C0C14747F8ED2CE7C26EDCF3466DFE45FCA9C69E +FF4D3DD21AD35C0ACFDE9BB3FC2E36BAF29B953FA8E2ECEE365319B03F4FF2EEB767A888D544343D +982F85621776611C8CFD35D631C1114891AD55BC0A191DAE75B22DD8EF9FE9C3CEC74D83988C6E83 +2666E3FE5AA1CDF2ED8D408CC9B11AB264AA8CFCB26F27B4CA8A64797CC722ED952FBBDC8E538591 +3674BD2679CB71D2AB6806F6BBFAAE1D8083EA761EA8EDA3170A06FCCD38C8FE1FF7288BB30A1236 +3392CC62040883216724ED01EA1E95F1319A740400FF0700F883E2127FEBE8148771034C04A53F2B +742193BD388015B3023BC6836865E62CD6240807812E683FB3398AD46FCF29C15F00AB7417AE40C3 +15E636B1266966D4E8E975C9FCDB259FEE1696DC21F0F94B7604E7606A0F704CA371F22DC942B879 +EF9BBC6FA7D2CF80B05063FA66D0929C5BB314F215189FE6D0D81E55CC8ECFD2B284D6297991B2E3 +B8EEBA00766FDF25AA3BED0B8FF90EC7F5FD13BE788CCFE5F7AFAB71E253D29741505B6091B83DF8 +105EBAA1BCD95A1F5A77954522A87F1544E7ABDDAA4F0407A58B3D5E544545BE7FDE47AF742E3A5F +FB2587C060BC93833609B6E3F03E25A4AE24DFA39199DEEE927D85CF5F14868F484D94D3BB31708C +CF1F02077DFFB4D903CB87938C6EDCAEDF795D5F3744BB32EB39B0A5E2373999BDC8549B19E14F88 +4FA9DDB12F9063DA53C47FAECCD1593BBA6E000FC4E2FF810D11D336B78C9047A0D68899783FAC2B +58D8131030EA179D76AC4CC8A0456F716119DCD2D0E6062203607D6BD4277A3714DA6159E1CE8BDE +DB493A705CEF4E654E49D383994CF356FD22543287CC406542AAD8E5B01CB0E731872590D81A8004 +6301538B95078DFF0C874419B0308558ACF73F59A4F05B51697D0CF93CD196C3B205568F0EB1BDDC +A4478A802CAA095C419F6271B02363E84D1914E9769B61828D9BF4929850B5C2188A2EAECBA781E1 +CECAE77EADEA81728B4DD98734E85671165B0B469BE53AB31B3F51FA45EF4F9BD71E189C6322ACAD +989B0373916EC9C6A86BFE8DEB9DA428E9EA10A3131737EB677FA7FC5D491CA33ADB3912C9C71EA1 +E7410EE9DAEA8E4784CDE0C0CFE56ACB8BF246F53BBDF980004616641645F47000662696CA80F5FD +AC811F773BA89D18B8916DFAB89F1AFCD3209D0E82AE9D9DF7BDD5E15898413D813FBBB9FA9F812C +EA627B507B3B6D0B3661CDEFFBAE403300517F7B4D6FC8F2E9E74B377E5E10BE354FBA57E51DA206 +46E5418A585EA9C7531FA264104CEA655D1F3C101203B8C1FCAB15D5D6B1775F38314BF30706CBAD +51B6B7FD84BDE23D14054F34E1324DC5150CE2B11D53ED5A07B34CC061B189372FF66C3FCA8A15F7 +F0107F1CDA0A4E226A88E5479A5E38D77CDF561586E069BE0E0BBE914F8C57EB30A87D99C5D14DAD +82876A70E74238C1F66B3BF8F76587E96E635AF60E895FBA7F5198DEFCCA501EF13161E44F0ED046 +B32126282AEC5BD4DD542631008676D638660AFB5947E0634605C5F2D8A7F4E9E08762257E10E494 +C81B42D65EECF4FE92FF844E5A6FC05064DF950D13FB462C31635DA1C3F3C1CD57B1B152E536FCB8 +2B8EB091C53544ACEC78E6691BE6D55254974EF2A34CEB7B5916EB4F60D3F018F1E1E01BC81B3B09 +AAF9229DA811C5BE705356A4D5FBC27EDC6B491E84485F2DDEDA39B0AC3A9C3CA56D4B0113F122F2 +923E536621AD475FF1E4F1D995DCD2420DF8E1B3CB56FBDB6A2B9F501F75249030D8C84F377945F0 +FADAF2E68BB46BECB16CB563216AD8E1375A9D96F02D3CE74FF66B436FC5B36BEE76F45610CC51E9 +C2BDC3DE1C89734EBC1726A4DDD96EB54D0EA6AB4BFB26D2EB3F682C29696694EF2B019575479E64 +1CDF415D614C8C22117206E21AAB8983315E355BA2E1B43862B2A173FF53AD725E439D455EA92C78 +8BDC49BCCC8DD6C0839028D8EC5A67D0F0DC6D236BDBF7F7C0B1287FC4E110489F6237094750F8AD +1F6E58BD6C5408BA72866448A169CCC1BB52702BE46DCBEC0B757696C6B4A087BA09D13493F96221 +4AA9D0D5D2981A1C2B82257F45DA682C188CE509FB638FD7FEE6AC5C5E901EEE4891A5AE0F55D353 +3FB5321011CBAEEDB4F3D093F1FFD133F7F4A1972871BD707DD927B970B70773A5444E8C5C467674 +997E08814CA85741CB48363759574B8EFC7EE4E32DDA8B3999829A8BDDE85877B65694E9B0C8F0BE +35A47AC8A3FC07B332070AA775B98F5A1B58995287F80E2707CCBF72B6B2D33FF7A142F64D460A7D +B35E53C60430FBA63D5CACBD2918878B1479932133CD474DD623DD0F7ECEBACDA1A5DAD7D351EEAD +94686B793E1C709D4A4DD825E7E77795D765CEDB3219B17C22650A9CFB18457EAE96974812B309C3 +2F16E0A6D22C09047FA65E39400D142D66FF8EA934EEB71806862E3E121388427E25BE4BB9F75B8F +C9D189F3B5441FA7B21B3D62A363A330778A1C4643F5DD6838A7144CF396B90377B1924462679649 +F371F437C381A0E6156E6CA8DF7BAAA19955C254A304CA5FDE615BA416AD6A54A54603BBC9B399EA +0989D4DDADA47131061A814596CD369153A182C61E41F0E5F859ADA4604404E2A2FF42632AE58622 +BE173761F3A1C4D5F4DE3CDDC4654CC3A6EFD78AF740CFC317767F3CAF6D712B3D4EC3C79842A383 +BDA2203A442E64844AAB787464FF2DF2E9FE4992F051FAE5715C4DA0215AB19E5F2E4EC9059DDC32 +513099F4634277A376FA7120BCB27599134D11149B968EC36E6754F65989E4FA6DA3D9F1DF318673 +3C1D1596759FCD1DECF44C9208C287CD2E6CCF3A9A25F748535790B48BDD8EEAF3E160FE1E6F60DC +50482F36279EA7D86FFD2C804A5301CB341867D95DBB2C34A067D2A68A988D7E0279605B34C56EEB +49721094432CF4045CCF5257E29A04A95D2BAAD3CE605FED12DA60E6BA1A1A3F4DFE16743A288D94 +AE78D34F7A5100C96BA9B754DA0663A24D75119BE4106C301687A1A0959217AA8ABD25CEF3E860D4 +F1DED4BA3B3EE25280F559ACDCFC1ABE2D84FB2AA0A8F45C21B74317F682AB9F391BB2AAF2474738 +EF15B8BCD31E81126009E3949CDF3CDFEDAABFC21E0518DAE90EAC55536163F3CB9E7A6FFB6B306A +DE50AC49C993E40620C3D433C3FD82F8688DE191DAFBB06E57A529383AFDA9BE000108FEF7F265CF +B3160C711A694597DD16ACAAE5D9071745599CEE105D6A5AE05472B0600037396071A000120D2AE0 +B5BC1398BD582269C22B95AA3C3EB07BC7FA138A7C5E75EE0C3EFCD339F9F01E36A78953A8907A99 +031872B86ADD6F10C056C273A1E2FEED7039C114E081E0FF2243173278F97C54058B6AFD9D66B178 +456689EBB843047F6C45715D042C9D2CFDAD424A810B36DE2A65D9DE9D9057667523C533F289178A +9330EB2C29DD262E6171A716F2EB4F1BF64038730234B99CAFD063374CF49F62C773EA66E0C6D2EC +6AD9A0C82C5DF89507416979F4E65364A6F6389C8021514CA6D46EC6C6B237B4AA9D6DEAFBD8881C +876621AD3998ADF066B7E303E13C0D78E1780BE623AE6EA13F78F64F2B7EEEF5BD08244F2DCA896D +418ED86C97AA52EE3223BE9C92395728373F54E8590B8C7379E5C358620639EB46D5C258F56B9F89 +692342A490B78D12297D6ED2A93289CF990197E43613D238F94A9FA2CFE564249CD9ED60253881FE +2A4532A22F604F28C97DE767D35426276ABE07E5C61ACF7F033A14D95B05ABE61EF72E77CC556840 +8A94DD5F9575DF1A8489763320B7D4E4A42AF10AF6CD465EF67E4E9FEF20DF57FBA5DAD4EC5FA2A1 +6182BB22950B627C445DEC7433DDF385CC5954F8117D22F8C4ED8F55759811F82DAD2FABB06604D6 +292F1EEDEC967916DC53255FAAABE680B08CFB0E478634A162F537E18A7E086DDCC40F4E3AF5DDCC +CA2420F166B677F7ACC21F95E97C0D56C6795BC510A03CCA8F92F5F58BFBAD9E9B8E2A569F82972E +196CAC5D51ACE600E63D4CF2A6D5E8BF28BA7E01369483B393EB2F55804EA4E23E6F34B93F9A63EB +E0AE3BCB03665E856776A153F76E23F16224E26FC773F8698D47B42CB49E253F5B79F34F535E67FD +AC38F2F52D1312DC7284D4FAE2B5082B6C7A7E9A8DF79042D375948D0CF701816332F5B23559C181 +B9250AACE1C7D78F2740447DF163BB6A77DC73312D8D13178F5C138421AEB3090BA0F7731336B679 +20B20504983E2054E51CEB5D8B9DEE8CB8F4CF77713803796E0A8FA5FA729CB674BD8908E0F2B1F4 +DE6C8AA8501B99BA543F90B14FF60CD1A4423167AF00C5D1A53F57B4BC811A2123102D50F640AC90 +E68BA42F6B66EFEA10CC06EB62A3E7A754C54C544C31B912C304B1EC5A92E390FF211A5956CFAFA2 +30381D01360F1D5ECDAB3B40472A8C86BEC56ACEDB6DA976F0EECFF0C055B56D7A91A8C4953E63D6 +48CD80063EFDA66179B15787E51ACADCAA0D4FA8725DAEA5D9E372FF10313E5761DEB74DE0946344 +CC107605575CF212B7F2D6252E5E0D0B70ED3FE2F6D687AB8F418D06210BB5BEA04695069DE23D83 +2BFFA3FEE2822CFCDADB9103DA75C4479B048BD4E49D2FAE0FE453FCE50177C8FB04B9C7AB175DF2 +BC4EB2F8EC202D52BC23D7B1926B84D5AC27F7D86339147BB1AF967125C04B886CAF7D10A1D8557F +CEF871A41144D5D92118D2F2BC1CE466E931D82DCF3FA5297300F171C06084C755D95DF3375739EE +1EDEDD65A0596F77ED7397B3CD47742B41323AABB7A0FD58F1883F6A652D938224A60DC9B81B4A9A +AFCF1FED35D783E67EA3C8F61A3FF51BE0DB336C8D1A1DC5FD8E1A9A1C2ADF728FE71888F499CF1C +7E50FAEFD13E2B877C8935BA611B9A76CF22EAC7F0D97C0644207CD0BE58CF38B98CF9027CBDE54E +A4A751DADF0F483C89B40547772FBFCACE5324CECB33A3B5885D4A36B42B6BD3238F1F11644FD217 +F4E191431471F15BADB86FB681347F23FA9114458508CC6EEB46508B32993C981E5C3D2A53E91D57 +9E94E63338D89ECB0853451324B1533E6C6B38F7CB74C727489E4DDDCF00BCDE4BAA5931202AFC93 +A17CE5AC7534FF3CD4C34186C614D4E013E21A0C9090C747F8632AF4391443E32BD9E8EBFFC4DB01 +E2D325D85686458BF9C25B7D88B311227330ECC6F223B2303AF80F2FEB1447DA67066E4C976FC4A5 +383657D1B73ED1FA755FF222ECC12C7A159B36969A10AC95AF74959522C27D245A24EA02473E6FD7 +E39B650F969312CBC4EB004E8ACEC2E40DE2E0A48C33DDB84F782194723A934B25A80A42A4349451 +75334FF2BE4BBB6D906A77391FD65596073DC9E0ECEB94C1C466D8EE9037B17DBCBAEFE57155482D +BEBD5CEF035F9691173ADAC283186887B4EF80A0F8B0C3A11059ACF1B9AAAE85FDC146B3AFAAE5EC +55E0088B1011C6428ADF1557D6946F5BD34D7E659347102034B28D555A3E297B83697B2A94AF5F9B +8915EEB52B7DAD1215C258B4A909873E574A851DB6BCF85C8FFA1B7AA406C5F80782A732AAD91C90 +C1191E8718D44FC8C6AA077B8F7425FD700F97CC6C990630E8884231733D5D10287F8556D93294BE +610C2343B4A2CD8D73859FD151FF9D416233252E430A42023DDE56BA6E0A07297D66B962002B4C52 +C6B069A3AF0F6B0CC439BD5A98D053BBBB1546A343A3E31A25A9C9D22F7B81389DD7B2F4210FC03A +BE5846D7A412F80B9EA0AFA9E36753E9FF2DCEDBA3DA8E69C0673CB7663697CBF827CD1DEBA0914E +A3B5F31BAC63DCC6F2E9E9C5DFE39F45DB9396DF999BC8685CCD6D47C6889B1307409706FDE52272 +D1C00CDD68089B2C772B50F7A66269FE5BA5662FBC80E89A3219F35E7A6DF1EDFF40A650CCBEBB2E +B692C5B169ABBCBA04EA8300DBF9EC392428C4A2010FF239C4D598E4C110C70C395D35D94E14CB97 +FCBDA98E412402B7CBFCBB97595B083CC61E801CD3740C3311DE76A0963DD7484BA320756908D055 +B2D3EDC908441E2A10F711594D9B49F31310735F591EFED6CEF1E9DBCA97C0BB2643317605B72ED3 +04A499D7AC09723ABCA69F0B8F3EE235C98AF538A9EE699F0826D49371F45CCBCD8E74BD4F2B9ECA +25F0D84ADB5D00FF0700F880EE47D1FC422F0483DDD7420AA4D3EF1ABC9C4FAA81D028F2D26A02A3 +14F7222E61A78D9DB00CF2CD5B884B5AD3F7F90372B47D036C7D865B1A59CAC6AEB46C68EB127307 +001CA715C2A3E0BA628E31C79D6681B8C530BE2BB5CA103F10E8E2C2FB714D6EEC6E501069015A93 +5B0C629D5446FA7F29CD426AB4089D069C3533DE51F086E41F1D1A96329987B20B63FEF1A3922455 +D71A964FF8125347AD78F1BDA83B0DB0F609C20499216AA2FC4AAD3C528195D1DCB24FB0378D2730 +006CA380693E447F379583A7B8638633AA91BA359CD8FD6C488435F19B3AB3955596DF8A6DC87D91 +4CF1C602365220B7C34842EC2A09C99BE21D6D641E4FCDDD669C6BB972A0A3CBE56F1D53A3F6209D +74DFEF7974AB406E155DF4802CD74A6CA2A3543B6E2057655582897C6FFFCA856844468B30E36024 +FA7F62BE4698B11450CA8DA9D4A471C234D12F54B9FBD3F89C456C2791C8923FEA58EBA8C3699C2D +E60B4BC86B258B36AD8AC8B681084D63637B1E3B5E97866621E2F8783BA0ED51AF360999C3767B0E +E67B1FF66AC89A952F62DF342A4A5A2308AA28A7489DDAAFCEDD27C60C52D2041F312FFAE71D154B +B43596264FE76FC347078C110DD951B2F28CAF79EA42CB0AF467E9FC47AFF4FCC08160945F78F344 +EFF14C42422B41B2561BDBFFF206439561636E06E5CF9DA76E2E3D25B9750EFBB5B40414BB27A301 +6FD602CB21BFB3D5664C5FFDA4BFCAB74572CD38D77D3D732A7A05818A88C5C8050631322DD8B4F5 +5412FE25FC77C25BFC0D104BC0A13BA6FEB8544262D37AA0983F637CCC5A130B3E5BD0E0B1A65332 +0FEB2460D8F418C53A201D441BA5CA3493583E51FF3B5C39C1953F63017E9C91979AFC54F2184008 +515EAEA6548A293EF38C11D59928FBAEC30343A7B755E2BD209680D395F6D6096C5A5FFD8F159953 +D8A2B163DAE6EFBDBA357F29194EFBC4E2320D57491E3B9DE5EA518D2BA030082A2A1F2124C900A1 +C593CBF36DC9039588892B1AC220B484FF320DC62044A167B14D231E2EDE67D36AF2837E5BF54E5B +E98BB62578B580730D991251DCD3F974C1135AEEB25D25EFBAB1988A525CF0680CCE9A8E1B09AD2F +1F3776B529FC8A0CFDD9E732029F701C6CF5615110931858F04A50E2987CBC83A2C9A5259DED0BCA +491A632046377E43E986667441C6F22E2CD23EAF2A76A227F8DC312B961E7C6983702B664AE339C6 +F0495C01503CB4EC2ABE9A6A624D97A11A784120BD2F86A9439E6C31EA9CE6F2AECA7AB9BC11F164 +827ABF92B2248243FE6AC092719DD4C6B606DD860303F0C40DB5ACAEC6570ED59E887A3D3B30AAF8 +90EBE9D6F74395B4245EFDAA187AE7B3F11A7C6B240932CC0691D30E5D40B66B671FC69C850E1D6C +AFBE48E2B8861585673159A8132E7FBFF26463F56C55F2C49DA2181FEE61A97CEE03271BE45EC443 +A010A5BD18A8C29A699000A2A1CF43700C4C04CB2678314F34E6E571B7CA03C6333A118904CFF113 +4FD9B26F41720222F88546823A78E31F08894BB7894466E3D497ACE2C47667E8A3485886D472527C +9CE4BF62DEC8368371B4C84CE85BF23173A127AF8A78D6520E57CE5AB3003C9670DC93C665D25E52 +90F7128A3C97029FF59B0D4F7B31FEFE13052675AA3D520F97F8FA4E327DA4F2AB1AB8C31D5E29A0 +92608D5357D94226241D4D27A8E65DEB80D2DE10B4C0B40BAA3B16A8E04CB66912D7747E54F0C620 +066ABC0DD11182CBC3456CB4BFA97C9C50371D0CAA14740C8215D2B0C1FFF303FB80333B0AEDA95D +623ABE52D2DA150C22819B8F3DC98665587456FE469E7E769EC16BF1090BF0822F49697F3D4435CD +21F95279AED69B1E5C27F54CECD66F58EE700D05BB623EDEBFEC63300353D0875BCCA4A386350189 +9A9C8A68E88F1FB9D7E579872114B0C6BF74B10FB94422C5DD12DD9F392617E2B928495CF6F54BB4 +A130BCE5C1BD991978670C797932209B00D8CDD4367FABFD7DBEE069FC7CDCE7C9FD2A940CB82E70 +3DAE614E9370D20371368EAA21C93329FB88711E312C9DC58153A3750AD2DB8655E74759B7D849D5 +64AFEAC32CC00F4116DA467273327AE987F88F512A9D12C836B58027E8A3DA182F643146AF6DB36A +28B0D519F126D1F6FAD5BDB215B15035E3943CD12A2CA0247E5CDB3D3A3C2E9F53C55231525563D8 +B91B3A72271C84BE4A55D78A4E428A8EEE733A7E77C3CF238479104FC0780E776C9F66C2CA71989D +6019A6873B4C10E2F5E03FD117718412CC168BA941B0DB172BF3521E10FAA672A2AD96C7CEE78EF4 +19244D4EC009EBC453E906506AA2586544378BA7FF702678029CB959B75414DD971D02CC59CBD2EE +076A2D8CF2F137B9AC6F4DC57C8737AC100562B720508FCA073A98D953C107726130F2D0F809EAB9 +7E4E1B4F388D7859993677344529243F6901A93FB26E7655D606ADB629560918BA256E761DDDB7E0 +ABF9DB142D0ADFECD0A8B9351FFF5E8FC347FA5F3C2E4C7A976EA8CDFEF989C9F8F05681BB5F39B5 +A1489143336ADA46F8456A8AD343332B914399F04B4F2F901F4A6D7E10F326CD79C2B77D3F4BC763 +E9F985E4679DCC8312FBF8016574409FF0DD1911CAAC572715B8ED720782428C6096221A8A012872 +A69848BED6D3BC78E18A6283FEC59BA7CAF530853D7B1026BEAD2EF866F00410108D374CFA058F5C +F610D03591E30C6EAF03321368669895D55EBC700044AAB7DD71CB508E4ED012D973BC95D63A0AEF +B864E79BCBB268C7A996AB1063B6A78411F8D1F0DFF419EFD9BA9B0A0732AC2F0B8F44AA34E30F0B +73049698D3E3F50EB9BCD462A44A98AB84C8355466A3360059700D88D8A6FA0F2973FC29683D7A4D +3ED03FD261D9BB84B3E885C4FE7FF49662A100FF0700F8E9A98D7CD79C7199A6FABB2E84CA08333F +2B454409830B2FDDBECA14DC1F53E4FFF0DAE65848B41F61CC0DFB5FC1E4F66AB18080A3EB2F57CE +7CF4B7DE1B3BD1BEBEDF830C6BBF61541F61F413D2D2992220BDAD0A6BD2AAFE61DC6367CB1B260A +0050A71913C3A3ABCB6A86042EAB9B7B74B8CBCBD88F2288C7BBEF9D1D132DD39826573B9B4E5B12 +3EF4A4A4B2EEADF107F6FBE3AFCF9589F7F127B720ACA1D956CE77137E7277BCFECB4C3A07B2765E +282715EA278B8490929C800A360B2987635B046844E2F16A106DF8EDD7DD4AA1C08A3725396D32EC +1F064F95891740A1991F2D8B0FC527A0484C20E8FCA4AC713EC1B8D64E146D6834F244D7C6357792 +370FC5C4761D806A474D7261284F2187650EBDD9DBCA86B8350B3C682E4DF411744F556E936F2520 +5DF50AC45A9AEE0EAD7FE78F199F1D3E6BAEAFEF178D59C5507AA13CE977AF2E10264EF897770E22 +9E6AC8B7DF63C566A1E68A99EC548D383CEFCEB56504544291E4DEC31314AF14379B3F544EAC13F8 +8612577941E1AB50422DA729CB7C2E3873A812B98FBFCE88E4B33C5BA08FF4BE642345B80528D688 +91599DD7A5613ED0697455398C6B2DC17DA630D8CDABBD4F53F89FC8061C94CF22B514A870965B8E +C71D95D44CB8519D7BAD7652D73853EE80D20819D008966ADA50CF807C9B14597937856D0271C573 +FAE06A1DEA1FEA2BD896727D993C7088C5642AE96675F3E4B24FA8E631E93527C2020A24FD9DB0E0 +CB890A3862AC41F620DD364CF41BA3CD4393C75D3BDC26AD696E52D315FF0C4BD0C4F2FA30486646 +8ACB5A22106911C3C106ECA02411835415761B647E14D2ED2BAA6DCF1B568EE41A495A519B2529E5 +3638734733541C1ED9EC3E5B1585604433E20D9FFBC6D1B3F46EFAFB3367BF9E2D16A4EDD03CB16D +3F524D21C788C8DD5C89E253251E5BC6FDDCC07B90DD72C42B8CB3E892F1D88BCB5B2D4556A8B864 +72264414B43393EF6CD3AA6567AD5DB84C6D0739B956D9DF73496D1CB14031F547BC913F160A6509 +63830A0057FF9AE2229E25881FB90ADB16824354253D8A74F4AF0DDEDD16E0DE80BD68D9FC3164B7 +95115F15DCAB0CFC3057DF82CA2114ADF681F40FF30C732D96550E7A7F78C926DB2BF6B6709CC323 +B210AC6B6A787310CDE32138E5E247A9EBA78E1328C5881CCDE241F99734F987D9C60D199B9980B2 +6224B0AF4EB76AA0AA2F179639837B0C035ED41C9658D2A3B73FF78B1E6A01F162958F0CB2D4E5E6 +DDA2D80672E01D98C3A29BD68861E959BD7AC0436677706D4B3A30AD17C241C9321B1D7DEFE3312B +9C4837558EC18735067C44A238DF275717BAD61808CE3701276354F16664C071907B470552DFBE2D +0192855391FAD61E85BEEBD2368D1E4F4CB85C03F61B583E53DA856B308252C2B3A3CEB0FB3AC23F +E773D373FBEA0628E22C0CDE661A2D655CC8E7B427794972EAF10F09B2947EB3C5B3637F5160A5A2 +009D2B73280FBE8982AE1C258182EAC1EFFFC41EF6D3C8DD93444A7DBE6922252B8E23A6B70737C5 +037CD8DBAFEEF262CD0769688B6B63CC8D43B57CFB16AA94B3FAE50262536ADD6C241A777C2E6F99 +A9742057B1BEF8CF6DA94741303DE955D6ED821B2BC50BB5E823E0AE1B7B3E9D874BAB98FDB8EC39 +BA28D94A5C27297028FB917B2E6041F95121B9090F5BAF3B8663C204608939FADA93978799882E80 +2E0DD7A349D503EAE649C88D7972208E6AD53CB1DEE1642DC8ED914A220399E7EA473666B0C6783D +E7970933F961D9A2F9909502087D46556FF65E05980A8BB9E02C6C718F9F28088FF1023EE474DACB +65D9197E853DD24EEA2591DB45613AD93C5C2EAC99EB12DFFB8D508D33FAC6F33A8654D0ECEDEB1B +A73D9454B37E87A3CBFE381269FF5F5ACA47C062FD8FEF2D41999C96002DB6EC49835B4AB3E76F50 +405D2DBE2FD49F5670035F0816A532ABF2101D89665F3DF316AC6E23AC3CC9B2E9036D72A8A61FC6 +29EF83C0134A8C74D8B6A9DC2F35E67F47785ACEDD4317AFDCC3EB32676E96841A74835D94EC8978 +4594268FFCCD2A1E9435A6D3CE8B4876033A2CDBE958D850CA983BFC0E9AC83CCF5D2F24EFC81471 +D3B638F358F0FA1109BFF051B3199D402B3322D0466A2D78660DD5D30D579A72DE148A932B5F34ED +B0E7DC724026F71ED50B83FD1FA332AECEC2CCADB822D2E5E8A3DCA657167948AF82CB290B9A01B7 +98617CB48FB7205FC550839698C646C8B8294A1B5E5BAB34A4F2F603E5F5FEB2BD6F35CC9049D49E +4A213D7938FA64B4DC73B1CE500B50D097A241E320F0CEFF5B9866376AB6CF71FB6BFEB982DB032D +C3822F399B04A3A68AE274966AD9BC5B31ECC747B1EF2E333CBEB53E99C2B877BC12FAFA908018E5 +9B434BBF40780D54BB2B0DD5360E3E7DECEF03440C14FF1FBEE47B582296E2B428A5B7B6BE1F3E25 +46A79CACC00A90651402501B49C26874A3CED00F2E935BD6BE2C4B7B17AE4778ABA434E05ABC0FFF +076CA96D803DF9B17D65F8078F21C247B6F3839FBB6DA00F126B2B77E7C038579D24DAEDBBE15F88 +3E3EA11C99DD2873C100A4D481A944D5FC27C29F9B905B281D3367CDAA070332386217FD2A8EA7C4 +88974B36380F692380F0288EC2E575839059912E1C4BDD1206B7EE70B8C05BEBCD5BDD3FA45D78C9 +F76663C09EF36835DC8779BBC27A39D1F437C2F8DC37EA7F92CC1A6D316B4631140A3A49818971EA +86764ADF8D7CCCBAD5BA7399C4EB548D1FE595AA0E8BC2C0BBE236B3DC43C78B6F2218B2456A5267 +CDACBD9F18F91D08CC2A1981B0C237A1229D039677E2B4AEDBF5316B20CA516925F8CEBDD8EC1092 +E740D20AB09009C887E7DD81EEF3F5D1259671F18DE2AAB78751796201C200FF0700F8DE44204021 +1F45BEA46D988E9E94A8D77371244B0C989864CB670B88D20488434F39BADB8E7618C01C4B2AC948 +2742C2A154C85AAC4522216F4098768A744EC6C20D5DF392A239BDAFD886EAE2DAE4942B0C30A8D2 +6895B19D65EE71557DD15EEE63EEF4BD4AB2F83BAEEF3CE2A0EAF8468D80602EB36C33337A911093 +B2C0E64B3B4683673448EC1AB4F87C66122560FDC83A41F12508CB8ABB70ECC1438D70D2481B3418 +40FE29F1A0F2C61C1CAF1068B90C6316F3EDCE0777E626E20B897B7E1A623C26A516612B9FC802F5 +36A42F8D24D9C8F44606382289D6B16BB464B21B11EDF14B9E32035877FA1C246D1AFC13D3C28968 +FB2E246E1A6A5A530BDEA40E21CA2207DCE4A233B415C09BAC7375F99602AC0B0055D98B6488EAC2 +0C01F0E4B5E0C45418C11EE8175FB9D749291F124CED116AFA80F34DB95BA92A2346C966F4CA62B5 +6BABABD81B303E1CE9B5164EC873A0A96FD9D4288852A15E0438E32F159B10238663FB5FD2C4A92C +E2DF730FCDCCA5E019B140D56BA37E35AB7BA62879206D7C2F3D17A57D38ACF97F25AF3DBF509656 +BB2E5521CDA70163BD4DF84F826553C60E6BAC89936BB02512A55A9FEB2B0A44C69D1F97CD929711 +4AAE7A580FA719F95945C055664854DA38AD0F831252089237545D03A5230F0B6FCA43A4311C97E4 +7DEB86FDF6BD7527080D1CD7EE7A2E08A05FA825A9ED08D4619D69E79C4157967968C791E71F6D99 +44F04CB7E48A4E9B8B2E3DE80258EBA2C058A9AD45C705F20A5ED4BBDAB62196F6F4B721F4C14705 +8BDBFA9F71FD057C9270E36C16F66F30770677D7328D142122162F42F5A86431F3527990F5B433E9 +3E5C570685100F5B020DAE0E8712E526D0139F7C5FE96CCF98B608915746BFCB4A35698C7058CB2F +008F42B0C5B3FC424C86061BA6ED6F47F8E2F3B0D8760F6DBB91E73896A9612495A0BC5DE7231DB2 +11231ED6729C4AF8090F59571C0A4CD91E26F688695892D12AC7982AEB55DC2044E544FA6CAA494C +BA29B6864D2C4EF8F5099DD1A9FF00FEB1F9141022A1DCF3681B2B9464A7CCEA67C51AEF170E3DB6 +D4A1B0190FA5583DD5E28DD09C6766CD577C2A166A0652AB257A759C3F7C89BD691B95FAC8F5901B +F977AE1E9261BD8994E05DAC720B23D3488FAA311CF446B0C467F946FFC8DA69D7615EED9389D432 +3D61A1C04B930C4BF577256A8A8A514546A51FE0494F25CA1D814343D739201B81829BE6CFACCFE7 +04CCBF7F4360575C2FA40B8D51C3A32D8AE0049B26507CC4D75BF8B0683A2AA3C5B77B016ED7D8F8 +D5EE45FF59F99B168DBA80E3162D9AAFEB990A17323E4B7671129BF5BA495B18889A29C8360975F1 +27662E4E7D8A3D7366735BD87FA344F41807DBDC699CFAB75FEEB5EA812BA3458BE66CD226DC4604 +50AD5B76771B180D661587228E1867E9B90866EF48219E09DA24D2081A028FDE1CE68053812945D6 +FE7BF5640149112DD2162C5569A5C9790BFC43E0BF35C8FDDBA35ADEA59B4AE2D19ABA87C11E6B43 +A2D9A10DD23F1132573E7BBF49BF926F54DAA2178F9C416DB291A47B9462075B9CBC8E1164400134 +1E0A69C157559B794F4F0D1663CCD8EB6150F14ACCE75B3A9493D6613C287836A493FE96E23BDABD +88A2DD37502EF51BE3A28F6775537408D2450025AAAA407033D754DBE7ECE20733A489CF05D5D565 +67414FE0DB51458433D3AEB2B9D2005E4B74A1DDAEFC366000437C53BD73D4BD96685154B1DB8469 +5F92C43E8B7CADD8002F49708499A69C953E60640F0050E91328B7DF7161C3F9894685FA8E88603C +5E7AF4885CD730919D3E19D59716E2C6800AF32B86EF01B6AF61D29C9E9ACAF069CB23F49032B598 +016C843AD7D9B4B7A278628AA858E459174332094BF219927E29918F6CC7121F15758D542D299B1D +1666212452DE91ABF0F06CCE3D44CE2AD9F733F7FB224D21E4A7DAC60D2F24D5EC3168C79BDA3661 +FC5F6E0A7542DD1E2902C7F178F67F7766412F712A7918AD01CFFD705AA7B1912F2C991F0DC5D906 +16418C951EE8D5EFD96AD9379B0D0BDE3872BC96DA60A48D21994554DA5611577C6C72D13B1FC9C9 +5F4B8A71094619A0F448BE25A039607A3BBDD7A3D7B153686677B9C4E4A6F9610A41C4D810E8365F +040F69BC8EA52DF6B8A18792E2E11274EC528768FD02180BF922DC2F01BA362178B86B79FA8E00F4 +E342130F6938B868C6D96FDC1C8EF5BE1C2E300863D5775808D0D1E6808397426A07B16FF2C42982 +36B7064FC109582E20A6813E52D6F0144DC1FDF0A01A818948C12EAEB51B751913BD64E9987806C6 +1158C81F073FF08C7C5FF3F7C893F365401DEC4EF1A29141D9AD46CB58B3FE46F2DBA092DB6221D9 +73C2E138CD4B25B3AE75FD97DCAB3DBEC35A77A1D2E538FBF716E336892441591241F41EB2155ED7 +E980BD399B8F659A87214911E91386E6B651062A38D8053E6996F89F7828A47DD12CFB0728F6B028 +4CF8CD47F058DD1F19C79D108E9858890EE9B98889FEABE8028DC6D83AE4F1FF6A9471E7DDDC4639 +D2907B232A4815F95B0EB481C47494B512459A730F3C8FF03B7F236F6E1D7B961F0642EC74F9F754 +F868B7C97D4055BAEEDF605487B4EDA20310EB6E81FBA468A3D409C74576DE6FAB2BC40793FB44CD +0210C853D7D873E53537CEADA8D021628DFE96CDDE35E3366A1DB541E0C1FEC2867039A5BEC4B9F2 +E0C7684117604D722C0BB20CA2B1B95727E018DECE74805BE06E26A6872BB35135F6DF0B9B8EF175 +880964A034A323E45D5E7BCBC37450CF70AE0D4F9F7C59D34CB0FC0B1A9B7CD802BE25073D8FEA51 +55CE8D4BEC80C7C0F2A51B584C5BF5D862FD8A896830608ADCF211651870AB0E6F7617F8E9117EFD +205600FF0700F8796A12B531B4C6743F845F8B755B40BD78BD3B7C5BA554168FCFA5D68170516154 +7850E398748FF1B88946CF7543B29AB2B2161940D5AF1A69FB6DDE36D26535372ED18B253A4E29C5 +C74EC845F7B9D4286539579DE33D39519B39887BC26B47EDCEB2B1ADC5DEECED1A1BB9409160F8FA +DB1114B36D1D4D35D9AA4597E9A98CA65AF9CE76216E8EE34CF09FCB932202AA84D6C0C7E63DD6A4 +1DF5B397F99264EEBF57D52FF327A3EA01EE73E77167A7AE87A391E2779CA499F8247B7F3B06FB68 +341CC4B3E55642BD4C719FF1E3515A96A87879DF8D8E4CC634BF7C882E8120BC0C199E2A3338C419 +D51C4F0B6192FDD76E1AE7DD3B4E37F64FFE953D2125B67A23C8860ABC1F590582B931ECA0239A68 +9E1F455CA311504A9CFE5A715B7BCD30FAB9D51F8C8BBA08B041A2E27EDAC3EF8807D52E72E89143 +07873FAF421E20E7C1697D5D585D3E7E8483023478AF173C437D6DE799E4492A08FF7210B271DCA3 +DBFF5A35E50E615E92A0ADEFC64EC32C83C213A035748E46A8D57A2EAD8C683647CC4F3A9685FF4D +0F7A1A2634D9FD6699339A0A4F6FEF3EB798CEC2202A1828F6E1519AAA6FFF2FFE78807516F08617 +71FC50B6E1FE30266C33F112CB9FB9D06CBBF59091233852E947630B1C4C02724D2475E9310F3A94 +2FF11792CF38B28A08FBF2CD62507621F97945EBC768438B6AEFCEE5F3149C87E216A351A1D18960 +5328CED03B97C5D6EA08FC67DEB109A99512868C0CAD435D2B7E715517B56B234E0BEF9914646FB2 +C03EB9035EA7C9D9FFA91757E85FDB3A373FA2DAA4D735AE66157AA6C5BA0FFFD2E0442E129F713E +6F3D1A5A76FC94CE55BFA0DDE614AADDD189EB5D9C15800201EF1D430FFDA4F6C62D334F7ED40C9B +4AF339BB89A0517B93C9E804130A79B1A37DB72899DBE6A76F0AFE74E6B618D18695E97C57FF8975 +9E6809581F99AC158E026353DDA8E2545D954DAB3D93DB58E102FE20DE6D73968BCA475C7FBB2710 +6867690888A7A74E02B89352D905BCDBEC8CEC71E141464EC635F169613DF461860981D98D7006BB +6977101E717FA534032EAB0FF3941F804FAB79151D085D74C5D8AF13855D856B3FEFD908B6B5E512 +F3D04EC0682A665E548C24AC1FE8774136B2B88C5816018A96855379A3BE2435B92099B0DD4C3515 +46819E12799331554CF6A091700E807CEB248CB32265C0F37A06ACCC42F478B1F9ACDE19183EC727 +E4E7E2C23026599DD7732B1E3BA4D242494EF987F646F151F10C60F75E7BC03E7D157C0AC7B4B490 +00F04BC8530A1F343F605FD343E339C76002AAB7350ACBB23AC7F92953521D0B48E94A14DF49DDB2 +5A7072584F6DBEAD3ACEF9439D4E30E7610505567E98878D2BF6E4E8DDA55F04FC04AE486C9D232E +32AEC1D65E9285219BD83B496C2EC44AF3F33ED45DB80721F224B4063A0C24140B072605534095BA +1A3D578095C098D44C4D312ADD2E755907CBB239D78F94A4069F92906C76016D0584176FCDB5CC77 +2087C95621C2A0D1A2174B9ABE1AC3D3975A0DDDB587907B32E3F4AB40779D602C69BB1B5B7DD7A9 +ED35BB8492E914E4133361A5E0B9F01768AC0CE4E54EAE593CCE6EFBBF6BBEB83439ECB96B9D020D +FB15C3B9821908C214EDCB3CFC0F0CCC560259E5F6C674A95EAD28930C3B7062980AAA3025865D57 +EEE0C43757FAF789FFB43CCC21C08CB0C7BFFE29ACABB790B455B4187689A61A3825150F6AE950EB +476B235093394336D32D976AD500E9D1A610C8C5B121E7EDA11F86F77E5CC2617738638C85B18C2F +DF141785087E8F1E3F965FF974E6134A0D5CC5C1220550F03914A18675B0D28E676BEC6F324B9694 +00804BAA481EAE541FA014D1C48461893C594335206A5E8C9EF926CDA55A82356360C14F9DAF1248 +DAF4E7064134E399F36B72EA4D8B8678A6B7031652172A3F44C4C3F4E1FEE836FE80255DDDB25356 +571379034A0D349902515198BE3C1F30B007D421B1F99CBF4AEA8B25D78D76BCA5037E85499E946E +140697BC35F30B6016F1817080A904D5EAFE81A248C16204B62411D6BFE83D9480188988ECE542B6 +E7FE23A044B5E53C7F85AC5C8681C81AC2AB414D43E7187DBDA29F805FD52C5F54A07DAEF6706734 +9624066F5DF02830F016730DB940BACA80C47490A68F567419B83E1422F6CA7876779E5E5916ABDD +73D8951DDAE57ABCEEC63D3E74AACE6017C25C1A131A5EB2D0F51D4CE965832DF2796154FC76839D +79A26E5673DFE0CB4F1D46724C73F3F9AB1913FCFC5B364CCB7573B320D5F8FCE3B735D17FC4268A +0AD2941F0F6594E9B22799B6F846F14E3DCDEB2BDD5F1F48D65EB8472E3F64C11827F7DDCCFA770A +E4AEF49B1CDDFDD70DCF9EC74081B1B3E3CEA90A1DA9A14D58808B6BA4AB74F8F5BAEF087B3A4925 +308EBD5D2F6025AE7AF8BEDFD03B59C1665E50078087290E719E02994FCA6282DC91BA7CD8E40642 +856ACBB7370813920CF1B6862619A9F4ACBCA5C8D4579661150192D96C8776DDE373F4891DB9B66E +719A34AC4B053757EB2CD38855AD6B51AEE2A814E9191C7AF289385BF38C12D7CA438314517BB8EF +273ED0F5F310CF54DE3EAAC6A12BB8F6A7AD20F1BEAE80105FE42B1D95F4D109427093146F1256CC +B1AD7048FC0CCA66BB362FBD0007F3E3BACA1BBAA73DC3B825ABB1EC46B87074D5820505542AABD3 +72E69CDA9BC70E18F55AD384136FAA8F13AA08D081032C4DEA28E76C536AB6359A22A9188DB507A4 +72CAED33A99C3DCF88F4B6DADC5118A0607608A1B7808A052D39BB96900A412A0D3BDDBD74933EC4 +2B8639D9501CC70CA04A40B0405B76AF25FD63A8825D87E3812B8D410B9EBC0E22C5716AF7FC0571 +A812D99481207D43FBB8A56E14AB00FF0700F8E1E85673215F4B4E99969F26CC7A91D1D537BC2DB3 +5203951AB6BA5E9682B3C37B77C62EFB84DBD67A2F24DB20BF8F969841E53C3FFCB35880BE97FCC0 +44592AC7DF774D175C805FB83AF68BC1864648300425DBEEEFFE707C7F77F20F06F3BF9E11B05BE4 +2A60DC59D87B0893E77609FEC51FF24E584596197FDAE4BF19188E514BD8E1CFF56861AF94962150 +C8FE482677A683BEBC54EF2931E4DA88EF1AAA6FC73EE59FC924FAED2C1D7CA4E6245CB86BF1BA4F +FA173C09E465CFFBB33D7F18022BB7A4EF62349DDFB1097C49903AAAFF1F5947BE221E8D017F98C9 +FF6F1015BD7923B43BA38536121435F5B50B86C1CF766B7BC31E67473F334D7D37EFE3908AA09EF5 +0BEE80FFA6340B06983104FE7AC605325C28578ED102D1E760728EB2E90762552EDE27A89B6E895C +E34EC51600AD63897C7847F295D96EF86498D263C301A2FD53311987C979796301A62EEC26F59933 +D53BB72A863F5BE9BAFC00E68792F382FE5B442CE24ED4F1F4A2CB54F601ABF6C2342478F85F4AE4 +C314136476AD59BB5EDCFA6EAD089FF3B7305B694D7951FE3F62008297BE220DC5C5A15AC0A4A562 +FADB26D65BEE1BCC529B8105676E6C96C9F9C2B135E9B63811A6335C5F5C7E064EAD7DB640E6B4D5 +E4DF2BD4C256FC336F93C4E24EDE1DC742B2B626EFAF79EEDAF864CBBB1A031643F03A6138A1EEB1 +1ED97611605B964D66D9E0C8CD6218A306DBDF6DD5E87B2EC8837DBFFA42DECCC6505F73723A94D7 +41B9A834F862D7C3542EC33009152DEF71DAFEB253C85338E5179448C37F611F4A9420C29F799C3F +772DA9676C59C35C6E120E68001FA42A7CBF4B0FA30D93E4483B5C98190CA5A841CAC51A0F6B3114 +5B9E46FC3CA5AD262737E7663500E9A707DFB4E1DB8923373366BBA11BF1989E40EF3713646C50E6 +A00AB2DB39FD166D7F9F452AD1C5761BC08C5DAE5354E1DB4F48C676767567F1E046EE4A089778FF +D8B241102CB4B08C7D5D21838C825D7F01F0188F0E01869F8976F754DBE817DBE7966D9AB6A9BE15 +DB7344D0D6350BAD5F314F0E0E7A0DF5D3FF64A6FBE9E522A62F1055A90198CDD4D7DC918B81C95F +47315E9164EE8356953F324970A700E07B4DE87F33951F1C96F9B1FD4C6056D76B3E01DEEC61A67A +59426CA9B847E93328E1A4B2CA01226B6AA90D8000EF3581A0F6A1FF5AD92341181C92A6905D6F8D +655E619B03CA22454F26B1280C95AF126FE6FB2072285A3B72696A443A41F61D66D967E77E38F907 +CDD4EA354EADBD03719E799F41CFD6731FF92B6BF94F1D5A17548FC56ED3BA4182977C4CD2FBC97E +ECBA285CFD1E88AA89E0BEB4B4EAE5F13EC774B7E2C6D99AA92A58EDCC60DEF91F0C83735D5F26E1 +5D1A64EF575CE05563658E5267AA8E247B26C5EFC9AB4E94D45464B41133EAE411551C91603F89D4 +16B8C1E0AC6668A1924DF21B240226766D37819F88017F8B68AB29F4E2D383AB993AFE3519C6C7D6 +F3D4878EE2B8080B85E784BAAA228523B65B4DDE7F19E1E6A69316AD9655C73DE38EAB6E56FFAB44 +09A5A06FEC1A9F8E1BF054B96C3BE2CB4513A28696F47C7A9BF8F0F86E49F38CDE32782A519561D9 +76BB62590915E8C68ABC3D001A4CA64EC9C55B959B829A76D6578B9ADF783A32C956FAD5D3E54467 +081A01D238DC963873EF34A902692180AD1DDC0E93AB460924C97161D00263094284CD773F274B55 +7A13BF840C50818882AE179EBD283F23231361582DD11C6277DCD1602E8F8652C2E08B908058DA90 +8DC272923603FA5D9A88C1665A1CDEDCC9AB6547AB3920DDA829EDE5778A1A0C90210E5FE0BFF3C7 +B6557F7B1EB8E3AA518C2841C66CE7D173E0B1F8D8A26A74E574840C6199A3B22C83D7AE2B29C138 +9D3468E80B78D60633B1A975F24E8BB0944CF84B34FB6E2E5D86D6773D5DC80DF286F9D0115D71D9 +A295606AD63F525D49EA7CAF71DE9CED8D53403489BD15D62975564B908EECC4E07980BFEBA505B4 +9EBA6AE8647A3DCB355F9C41EAAA561F4069BAB718AB896BBEE520D108D31ECA5C5CDF6AB9399074 +19ADEDF404052EF63718D49F6A184D36330C03FECCCD182D495F3599B634631DCFE9FA31A1EC0AE6 +EA042E814990DF8E4206228BED57459490A4C902EB092085829D5D74ED30F8B405F4B30AE93B13CB +3B0449C6BB313C9E196DDD9EF38CAAE7C9653680777F59AE3ED9CD7FF46A3E6D31A04D517231572A +D71022EEECEABF28E69E36FA424B0CACFCBD461442E3B8D93DB0DACA35A839A6A98ED566A03F888A +A59B5213D95C0C7FDC3A06135DF5F73DE0A4DB996CB7693B95E6D492659089E5D41A1B7655487817 +1E07D8640650E0628A137E1D1305124C9955CAA18735CC58A2E19F0A50C35D1CD66E18C5ADC4F7A3 +DD896D034020980F652357470D481A0926233FCAB97192E6E32B8865C14BEB3CFB92940058ACB686 +90EC2866AC196A0FC911E4C4192E038EA26A16783FE9F831350312DEACDEB97B9FA47E022CEB85E6 +A02E6F4320C627223D95B1C69A46055C180C582C7A6F2DCB0E72909C50F58487DC294A5A5F76053D +BCFB88AEF7D5675DD393F55FBB843F40BD06A1463965A8AAE57CB68F9AABD1BB39F6B54017C3DA29 +35201C9AD10F99D6CFE7FABE56B5A8C2B2D2D31235CAB777117F885EF698614B7376FC437C2129D8 +46EB17AAE625B9DE0650E33AABD545DC1E599200D99D79FF54CEC8F00EC46016734C51CAFC598E8D +5F8F334F2CB00622E6DB0FD71BE8CAACCFDAA37E00AD4263DE661F08A1F4430E19F94E297CA6FC48 +F0BE4DB4D055A2EFBFF55E0914849C7ECF5C4061B208DC97D3F91810A7CD7CFEFBF1D97EDD56D99E +4F5A769ADD7A9ED95106BFFBB5F704F1523B8BB3E94574213C0B000108FEF7362631B0A9533DA04B +97C88B66CFD5BDF453864F3C3F009BDEF771932BE936E1B22EF22A9D2D06442AED7974C77876FD7B +0CC445355353613B3B13EE64B6822F567CCC54391602D8169C9D5090824B2B3719CB7B214EF654C7 +81F1344E8881F6AF58D6032DA2BC27644DD94BC07C612C605AAC3E5D926F21BAEA6440401D00D1C1 +F164DDAC81061AEB7C899D8334F27758F01DD6344C433662002CC2A9C4E5C436CA28DA0A483716F3 +AA21A07F9F3EC656265120218E2A20A72D8E3D78F3891AA43B23EC6732C9CCF8C21353685D2383C3 +CA9C72267486C60DA35A57D80B34F53F6C65BC5E731067EB28BAEEE06AACF3DEF159EA48F32A9EBB +37FB205C62BD759A43C7BC3CDC705391991F5FEC2C58BC74E33C809D6ADB1CEF1EC49AEA5C3008EC +8C501D526DECF99FFD616F41741B56CC643714E1C7E7AC74386FE680C4989998FA08D397612F21ED +FE255190D6F2A910DF53F7E01E74CC445BFA075C789CD92FBC0888506020CC98FAF18B33633B4CF1 +9A7137C9EA5192EBB742A31D512C383BBC9B18AF317D463D12916394191ACCED9EA4063F1DF72777 +8DB60C78E897BB63001EE05F2744C442D4110CE66A38E6F7CDB2DF453385208F410C4D236E78CDF6 +96BD78D8CB2A84881E1C20FF193C6D997F932E9351020183327CD5A597D9B2DB9A6AC4AB4D3EEE39 +F9F326DB5B72ED79968C88C9EF512E9A9F6F815FB086855D0599117BD87486DC005E27A15E0B8D94 +20A25F4A193CB4F28EA4FA3FEF54CF748574B932D410A0608344B7A0FF0D4D7C6EB3291A725D4911 +62FD7583AB41C51EBB09019A7D0CB8586911C50500D382347F597731FEA8EDE0F253986B87E7223B +D02CF9C226C50FAA074D3675099512515A15E10A58993C90DBE25687F5629DF329A3A6FF768D4D9E +90AA773B576F8F3A2C306CA5814E6CBAEA698152FCCEE92B29E3C0125BB01B3F3AD4789CC9CD79E9 +836F063CAA14692D7650AAFB246603FF185B346C055BFC1C908B38514BD9555BFF0C1EEB4449FAD7 +6F9A3568EBAC42BB7B524D0F0E1C29E728B0B114181622328D40654D34393AEA6FA4411F74C2DE52 +7DA190570104BF4DB8B79B4EE89F1D7811C130F39386F8204EA5CDB9CE24E4C75302CF6B571B5BBB +DE5E80EFCA1EEC2A6878B5C51CE7135DF5CDFE1F7C257AF7D1340E86350A8607EEB3E3B8AA8B116D +6B67457BCCEA5D5B9581A05DF67833EB2DC27EFEDDB29AA5AA051F4D07F728AFB6E8FEEDA8C0CF76 +995CF3C1E9977CF910DBB2E73C8583211606CA7FCA147745E3061D91C3A35ADBF9D4563BEC8D20C2 +16D845D2A59BFD6563A6051ECB4124B1A6256C7EDFDF9117F410C03186F65A19265BC99FCF25A4F8 +77A9F8971B7B46CE998BA6DF5776B2947004741B7766383912CE69E2F4537161107FBE2AB8D188BF +0AE8BEAE4237464C6B814B3E2CA4A4959A9057059252AB288F2D4FEB31C555A1145F53B8887CAE6B +334392E5876E577718CECFC9BC15BDFB4929DF3D91067CE06E307D05F65B36FE213F94955BA8BB2E +DC82C6C32681A55D09DBE746439A90DA958548DF0131C287329DE312F10F5A6F53E2A9F76FEB2DDC +5ACE791ECD33F2FFB54F2E861EDA06DB3549D63EFDF893D7EA6A1D0FEB5EBE52F99B4DCC8964901B +6CB02FECA6874A71336C91E9D332DC04962E63171232D92802DA610B03EC9E4380870249A8EA97FE +405D899F2D86405569060FD846455E84B109F715BF906B8DF5C04440C0C63DC5BA5B1A2D72D277E0 +61F54D333E482435F9972625734D501787A627B4F5943C06AAA862F8F3D4DF93ED1BB01E3A62EA52 +7D4A4BA58785D279E872F5B10B055290C788CF8132FE8F72ABDE10464BA878FB92FE552CFA9F62E3 +222DA764E06FEE53379596EF088AAC082D10750DB074CA359D3E639A6AAC2849BBBEC708C5016223 +0E28485BDFDB507044A76A6BE6E9709C92A102CE0E1E2B8FC6C654F115BA81AF1E0E0E4AF6D76D63 +930CE466BCBF36EDC78E9CC3C5101B842361B81CF34F1BED2CFC2DA407779BE887DD56B66FCC2AF1 +A1C9CAAF95686648AD949903F621B53272A3D67A262722E888FA880B6B652F30C0DF0AE78FC1592C +C8C531D6F476114EE132483864091689CDC1DCE0D0E57DA7018BDC948F7AAC5585AEE6B3621DBC36 +FCADB66BFE0A8E3F795329D9C62C19E7C524BB27D981B8A8340FE1B4C44B93A8BE33A193694429A4 +98FF25D0760EBF6B4D322AED2E72B82F0AD9311582BCBDF9F0025D0413971E78D2DA2743BA3D2F0E +DAF0A5DD9AA614A9F27AD093D64C48CA35258F4178A6C31D46FF72CEFE034E800E1A38043517B985 +9EEE16D9DAAE7DE7293E074BE6B94267AC38A1112058E365D0EEE80C783F4C8897455053B264EAFF +D951ECB5B20B6FB7C7999EAEFAA1B949CADA03A25E79BE0B81FCE2A6976FEC08419C087163B84D32 +118C76CB429D1F442F0EEC58DD54FEF28F9B9120B77A12202F3212532AE43894C9D7CD7118E4A8B8 +C032122E50F0007FA1F0A63D47C5ABC7D7A6EE9961CBB096916F6D8E78B8EB29E61D63F2867FF307 +4BC1CBF30443E41789F1007DD2BFCBA1FB8D156A0135DFD5821FD007D5748757345384CF7193A766 +1D7ADE2861930F320B1710C485284D9EEE155C2BFF0164D004C921CF039D181C10827AE3A2584575 +C244A5532DD3C8A0490CAE6184651865C3CAC07743A407F4C30E8001A20A1D285F4D92C1C83DFCE6 +D47560AAE7D3AE8809E7AE818572D799C6B82B95614C72140095A8C459444BEB8527EBEA026D8CE3 +5F4EA234BD8A5DC88969A5ABFFEE7835A61297D51CD33A60A705E4DE8CE7967BB73B5C4D45A8D181 +F8D75E90E905FCB3CB138F26BD943E66C07B8FB0DE5A0E3373F09D295E6253DD6B850A31813CD6C1 +00FF0700F82C123FF7012FA898547A1F8C07A56E13641A638AD0D03CD4BFE35082FFDADE2DCFFB20 +E79328C3AEC501FDA1E966681D05AA27AF5219F2B0F68459B38554A2F9879A5A98E5944002FD3A76 +41DD7C1FA02A805E1991A04B963AACBA767BD7EBB91DACF4C43EF128710B8F711246F870EBA3EBA7 +EBF04A35F5856DB0988D1A41E4E1162AA38843645057620B753AB078E4D6BF50CF0DAA1098FF0118 +266E64DF0D3DEA03F6D4C481694CC41EAA070445C0B1C0020993AD13F982E39EB7C3E5FE8CC8FA42 +429EBCE0898FB0D02B811E8B95217EFEB0FB60ACE88170CE3FE8BD25357989EB82890FA0579DD111 +3E718EB0A35401AD0F249CC08C7FA1E88946229FE03AD0789AB272E115C16FF17E311FDA04E45F5B +8C8B72EB4A3C961020E63A398D62EF9D58F305F908C206D0EF3A30D9A6D539184CB6CBD46AF5A6A9 +8FB17CA5204E1AD9AE3454D297D508CB80CEB617E8C047E3E1377A01415F32CCE301B578EB5005EA +AB69DC726AC169F061EB7290A448F87B7143EF59A5387DE3EFD8CB7C9FA5EF3AE9F463D9A119BDC1 +1C756AC359D0E5FDC0284226B9C61B6A129B391A2CECAF273F88AE5816B3BCBB6A93670C3BE6B331 +1D784F6F9D7D9D0918D6E155CBBC53200D24ED065D0C27F6E370B43BDBA7369D46299FA924DC4BC6 +717F5C92526CB7148B29CD7316E43F56D9C7625852FA179757E7CCBC7A169D6255CC4C1D914A31AD +9289DE122DB4E2C09FE3A48922159FD10D8103816EAB64ED93CB01A62A00142156390F4FB33719F9 +6DCF65C86B0E8F603704AFADBE9A731488B837AA554981B08F79EB224EF4F490F0933988D716FEBA +AF1351E2E44EC149EC2EA2A83FA1FFBC2526D220A4B1288336F2F74018B54AAC30FEFA76B6B40BD5 +F27138725AB460C664540C70596B47665698E8FFC24DA9E6C3E80B57838448E0E72EF811E8456168 +D1EA7B4697F5C93C497904FCB73DAC369965FA8A6B62689938F14301F9E719179660F052DB869583 +DB757F110F1A7A4F92BEBF27A38B5DDEB47B53F1657A7BD24F19F9003D140C6D20417456951B9A35 +40AC36A1767367C5240E623AE2CEC44AF4C0224AE361F2ABC03575DF67CACFC3F48C88B1B0B1C509 +B01E3F4E056A30E075894BD42A7D459B53CAAC6CA4756F9050CA291900CB528FF5F9D3869F089114 +95138343871DAF10EEC29CACF7E99934D226A59C6A0DA7D13B6594A52388730AF48D3969AFC2A8D4 +B4BA5871B106C09755CD71C7B6CC1305D8B90257252F13913BA365F77314D049E0F782225E79924A +6894E5F6AF419352FB03153BEEB482F21FA457494174422F553F0099E627C8856E37E01C9AA01D4E +6903C272C6FCA809155B954E833E8E0DDC18EA6044F42BDB9835788C4E7AC35104F8486DF5348C3A +F600EEC9B75CE3776EB9C530AFF8BF615C8A9FF7950A6873F6F6BB922B2F130DD69FBBF2E21ACA21 +630501F7F27D594E9111CA5F81A77015E563E467972B93EDEC8220B4F24CEDCD1FEC9B475D775ABD +619EE34A0D0167587FEF33584984950806214C1B5DF62D36AD473FB7876E821B9C2E82EB8A42E3C1 +C859E670EC4F5BF08A6D329F2FBB1C05B5A40DF35DC8B4B4BF9FD9E22EC25B8936AB501A08491D03 +4C05519E8204A4ADEA49AF2AEA106EB23D0FC38CA4E41BE797481CD9D7A0A2F15B274BE0906A1E73 +1B71EC1839B40A8ABA10B90F2296C3BF7F7CFE819009D1BF5B4B22A470246B45CC657EA9F2A52D74 +34C57600143D6727AC034CA055D2F35D05A17870CF1DB824657D073409C38A87A585E4E3107894EA +0568058E74CEE65F4CB3C4639EE65AB21250184EA4A8F8EF32DA430104997753472AB3D4F0E3B3BF +4027D5A227B0D8EE49B931FC69FD25E4D603619B5777C3BCDEE6E41F376B13818FE86B0BD6080D69 +41739BEDCC0128FE7B86765B6B18B0A481455D774D15E773E5E854DCB8EA7D0EFFC869D12C855D77 +3314ED50DF86B3B214EA7FEDB3982652E0844B4602495ABDD3D936D8F750E015BFEAFAD932B222C5 +4A91CDA3B8901C7D973552F27592C6C6D3F815851DE4F3D9B9F2FE7E7051EA46D7A3CFEA111C1577 +BDDEA26528518D88DC55731B208E7F1F6A7743497D8AB0868F97E5C0066D30D87564170936B41CB9 +D3623C61EF8F0E967EA5D42749F35B6EE17C581B0A058E32DA31EE69B8B0B7BC8817E278465469FB +DED7D19F245EB7CFBB89FCA08982F9663BF7A5BBF552135C49B2EB46717E4AEA7A303788B707F394 +2FB85B2FBEA9D24B4466315FB2388A25816D35445212C1758C6212761AEAF7CAA6F3969EDB82D20E +BBC23F291C6029F1754A6E36A1CC77CA259725269ABA813BBC5C04F425C92646DC962DBFC38DC8C6 +78C30D7B4BB99B081A1CE918C0B197FD0948AAD6CEB17F282B0D0D8586E5BDFE2FCA9D5FBC64D3AB +A0B8375B6BD7A5F5FDD1662909A1DA8092D5E1BFA740D42A9FAEF28F923DAD94A0458991F0ABF332 +04967BAEA094AB06EF588AA4B783C9B09671DF10E0759B4E8F5A5B79CF4BDF8EE92C361554A0A8E2 +068EA47AEC4B132056F406CC610C96C103A9BF1EECBE3F81A2487CBADCBE4444AA66EEDF1202B73F +C9E703FDFD3E89B218A74B3B8C95A0D715CA6D82660B330E671459109B2B36C1B81DDC6A2302F810 +17BDCC9A743C6CEC307A1BA8EF03617057B45BA4AA6CA85A2C0929327CF3940B847FDD6528F286CF +3FE4079221E9392A6797C5A5D5AC443D6C7F7504AAD896C1AA1010FCAC1E1B2D5D4E1049968F56F4 +51D0A8D5239B49B182A7746802E2E1110D1027C8433D3EBC8592D1615BB808036ACBCD410351D2BA +FF00EF93388EA024990E2FB65DB662BEE7914B6B91BF2BE4192CD0DB23D18EDE9BF997308E4F5C9A +308804C432DF548E853D7316000C08F3F7C33766A3B74A192A629E0D0A656E6473747265616D0D65 +6E646F626A0D3239352030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C65 +6E67746820323530353E3E73747265616D0D0AB9E2CCE0FCE0BE29A6033E41B3779B7A873F265B9B +E772BF842BA2A9C274427D46A4D16971C4BBABDC642E523BDDA5E35A9A0B14B4653EBD19AC99A23B +D547149B86C3FDD5A3C154D0533B2C70C4A8305E94E9B8C9BD033C47915192C55217B1F0D594BB6D +1386355BD39F67BF3224B4E0589DC99A2D856B3EB4F5E2A31852CE756C446BEF40BB0287CDC6F63F +A9A752758A8B127F22BADA283A3269E4DA32B730701FA91F732E330D608D12E6ECEA6475B63FADFA +337966FAC886741B417A416A25A78F572E3F4882A2043583DF3400C85DA23BB5204434CECB05E725 +FBF4A2153CD3A833F969918C18BF447F60794D3DC8AD876A2A841093BDD8A68EDF5B1EC300719642 +97382131298482379CD6602779FC29E3EAB7A033BB720B0C66C21225033BB31F07C5DFD0697000D7 +A5F0C381CBF3795A002E1E8194036951145F57CB8C5792B00FCDDD0CFAF4D9C841186A79670E2C74 +11C223AEC34D667B923D6AED3FD775F461CCE13D0DDB788101FC156C288050C1582CEFD77E84D4A1 +0AA6A1C8842A440B566DA811AB380A281C9E03E4518BE2362B49F27AFB2F2EB081BE255A3C7A4EA1 +D549C594665771C45F66CE0D5910EAF3030BBA35C8E669675A3BB94C3764DB4C74D426B9943AE550 +63212239B2DFA0E19BCB80C50B4E8B77BBAEDD9DBBB3F93A35AADB88843880F0C29A5B57AFFE6602 +E715C986ECD7A54BD1BCDB9D02D6AED86A2B4FAA5E31AEE0388CE5DD9232504FF230745220570F9C +8F1A6D906D354882BB7C1713E7A129E76CAB55A64E54AF0A115892DCBD3277E38858B30A5064AFBE +860D0EFF9937B5A1A955B64456CF302F02EBF3EBD646F19D0B3C4DA1D76FAD9A582AD445AD3385C3 +E0590CDB1EC41BFC48DA35253EB8C7E5EFE10515409C3DF76D11B3C3217F7B6DD7F8902589B0179B +6829E69A13A3423860E4F352F52D9D0627BFB2562B27C7F4A2E92709446786C083BD2F9A2973D058 +3EFE9EBF78480140582E004647CA409E673F45FFEAA7396508EBE1A73A6E8583F17AC1E90A1A5A28 +617A958408639FAC4F668E796E924B7F0EA4932B437AD4841088E4B45123BE11BCA7384EF4617556 +87F93D2E76B4E70B2045772799CE755CECDC166D7E1B95ACC04AA9B96C9B21CAEEF14465C2BB3831 +D6C44D970F7CF8D7D218FA0AA520F0553300EA55E98E6BB85C06A63DCD498D95DCA6E2CA41881A4A +C703619A1B4A4B2F77B3B78CC97336EC4CCFE9FD9E3908D53C8477B6769FEDBFDB386C3991554477 +5637EA76F17DAE1C65A35C66BB4C17FCBBB160CC537EF730541F30FA3D2B886619E5C346C957AD0A +CFCADFA3401DFBD3E88A42247BB7A82ED4D677CF2E0F75E1A0890D1C1831133CAA2D6FBCAA27E2FA +3735B530C55124EE2DD0AC30189A3FE99F50A089B0C762586DD2683797179944B802755F43982658 +950D9B8C2AAB676DA6C688CDCE949784158A158F56C846AEB5F0974D3D09867C5A76FF3A77DB3404 +03EC0CD29012187BDBD9F9392B70F00547A9CCA32C3AFCC51A0A5FE92ABD09690E3E7884FD58A458 +F7CC65F8DC12D35E611EB862588003D9DA4862527D4E026860F4295CEAAA06FFB8CD114F7935BEE4 +FB6F502D217EBCD9A5725BED7BE6E2DA0DDA74428CC313DC16D392EEE30EAB9285DDE1463D116956 +77FFF44305912B147286C0C506510E95B9C2C019B51D67D4E5AD0CEA66A36D69FE5BB8C76492D85F +A5B3CA5FB562F7BA56A5FC022F02D85C8D337B0726D0800F0195A9ACF30CEAC8D6AA3F0632C449D3 +2C0CA1C24724C425E21FCF45260E0C3C30E2C8AD15B83AB7D4801DCD20B79B7EA553CBF8EB09C424 +EE7450052D393F0EC2A32D0357EF7517A54E2B4770C2F2778B0868B2A337B364FDA666774C36D677 +4094E0D28DE8F9383E79F5BCF1B5E6BF1F8E75A750257717D160D46D20245FE562BC7DEC8D783B65 +BA37E06114F12040E5FDAA614DCF277F9829C7E902516277D033D135B6BBCB0B89E58220CC9766C3 +DAF6D2F295416DADE03CDF48BEB09838648DB9F5993A622E65640C44BD49856065BB8046C5B50A65 +B1F24F9F6D84E5D0D867F28F3A914DF533B0ABFC72792723B0776F141EE7CBD2F7405FB26FCB194C +BE30596B6B89703818B10B19EFD6353FCD4E341E22DD0A580EF534E4057420C54742C5A0EBD1D504 +B8FAF89107530B726D0059118A3D9DA5D918F046633044B392E38F649129E50D73B9A433F0459A6F +717446672F60D14D206DC613FF3EE4A2616E95F651C740AA36569DA2AB57D06498A79519FBD8B887 +ED296F2D5901E85F4D15C1F41DDB76886D31EFBC54B9C176699360AE465D9E797DB93C0EBC2145AF +3FC006847EEADC64BFF1B52108B96DDC577A3DC532306B2C18610C9521961E3A1B6ABEA090F4A8B7 +5DA35F0A20E235AECDC26D045FE55DE8A92F46B77ED4A195E38179BD7AC54144199EB333FDF0C254 +81A1AD862BC8517CF41FAF1B4A0C69EDEF678A8A3E9540BC27B45D9E35FE178CDA7F8C1FD2B296EC +875781CE494AB7E92B13702FB9D2C83B0D294F374E77271224F97ABEC625D4CEE09A8B5A4F770CC1 +0645171D01738F985D7AC4D24ECDF3D549C700DDEE593D6C7CCA7A28FF421C76A5371E3DA78F2E90 +B391573F5BCABC6032AD3B886CD48287594546DDD4A6E8F88687EF336EBA81DA851DEF6088649869 +C9F8972BB1C0FD00AEE6DBBE12A109CD0227DA8B085D208C1CF9B644241E8EDDCD903A86DC7F4F2A +1613036508E7CB266355938915BF70F5DC340FEF7EF47B86655FEE615BECE1B251093073C76CD657 +381B0A03C671BBB55743AC1A51C728115B515FD02869AA62556313AB66EC55A26A1C94D68E5471A2 +B57A8816ADBD6BAF231A54AC8A16A7D44AC5FAFA5D7CCFB93977EFC5FFFA7D7E695A307B43D71EE9 +95ACCBB5F86D29E173980CACCAE48EE322729CFFBB4852A98A5DD2C7F30F7E5B05B7E54D3E2DE1F3 +5972F72C247AED6541B8FBD3890661524187287BE5779E5148752103E77C7C4277940DF4EE6159CE +C0B787E7259AC9E92212487AC5F37506010AA36F4CE18211D5DDBC8290DD45B9728FD2FBE2600A37 +F43735D3BF64E6B477FAB23E88B8A09A462295BF4BF70D5CD2A90890E0D3BE61F6212C5A3EFAABA9 +AE266620E550CF56092A361D4C3C42F2D9B0CB4139DD8D5D208377AA00EB5521C0E5451EDA4C489C +26B9B6E201DED76475CFB883EF598B9476D53851786E15EB7EA504FC17D383736E99CE81C016009E +D7AF5F6AEB24FFD7EF5AE8DC434F67D7CCA105881BE4DA5BC88FAC7ED25167A9379CA9506DD247B5 +58F9D54B4845C280D5BA9DF360395B292FCB68B782A4494179946053EAB06BC8D55EC76F0C36CF84 +72F12FC097475A14880E214BD8BF1E095AB6BA7E8D4F50A198D39ABDBFCFB7F0500FB1EC12714F1B +6767B578F411E5000B7650D59B330CEBB23E99B9F5DBEB657F01010A0D13B1D84AB4CBA90B7CE3A1 +DBA13F293E5F9B08FBB8770CEF1A396C505FCD14BBB6E46387793888229BE345A549CD4B0CC60C13 +8C8E3D829DCD2AAABB0E70C9A6D7D6E4021DC19D44533AE39C4F687FA36639807B70A847F944F3D3 +6835B60E74BDB5791C2A94AB44661957B7A84065D1879339A589E6D16AA81F90E10B837F05A1D63F +2034F2090DB987C61807FA070506A00342A574C0C6817E8118AB20577734D8041DEEE38E469A1AFD +1B1C6FA37DBCBC43A52010F5FF1B12A2A60DD1045B85B9854605A1C166FEAE5E68B0F5FFE67D0B37 +5FB47B28D8CEC7E357A6A101F9479A4BE9AAE6EB140D5C017F038485B4314395952CA47EBEDCE1A1 +7D7E2043CB14B3D00E7BD23794611603C9D0E510824ACED84D46730C233A8A46334875B03F655A99 +0C3056D52B00D04EE8EF238998B9D1C3E2AB2D9EF1B905E26E32D5453DD155C2483ABC5569F0A064 +A4B1D0E0B6BC9E93D83D952726370A71D42EA0CE5B39AA6716C42B4F11FEB9ABEDE5C6BA97190DE7 +00A80C76631E43EBFBEE5FEF52CDEEDA49B41C3F829F60A2FED3F3010F96F11652984D3D6299C9BB +CA1F731200DB3A83DFA5794D76323DE2BF50C954F7D0961A9B3CDC5E3425AAC9B58DBD4D81D66721 +7BC515869D78B91626FCC704D4A4476C38C5CA3BE51634106CCE82CD9C52DFA532DC829BFE4611CA +40B9ED6AB2119ED2C9E96217BB045C95135FA7E3E0638D02CCAC8DA3510A575B26F71F2BC6B278DC +97533A49862CB95AECE1C218A6BBF1E28CFFE288FE09FA41F7243CCB3A14EF2026A0A9DED96B3446 +58BBA91F43F1EA0C859749D3D14D11461363036D42EFE179B0AA7EAF3DF474BFA8458391A86168DE +1A2E52B2E858640E58D8EE5257BF24CC488E321C8646A04E014311B6EFF3DE216BCB22C3CB50D79E +EA59366CC56D34EECFD65725F2DE37AE410D1A2D2C353CB869C75701B97BBCB5B8AFC00CD23D4344 +D7767DE9EE024EFD6CA56E76146BF9965672904806C6625F996E99E5009F301BEA75E48B4CB96E84 +1429777069546A51366B1962237E66F3BD023B08AEB6546E1E8BF39415ABB41F711C094FD07F7C77 +66A62118E3DD03509BCA4CF53185D4625F7696034FAC4E3C30F128E1E22CEEF989472AC0D49B903A +C8266B5B9EFFB2671B8988D0F3EE35F5612B85384B08784D67F4B18F5B4C2D8A5E62AA848C7DDD3F +37CDD7BC04859E5EDA3EFEAD783BF931B2A10681920C206DC7DA399CEA693E737A9EE2980763F7DD +E250F1D7CF19E17D18940B6722E4CCEF56DE07E02E9BF8256FF4701B6329755DA0649EDF81C067AC +0EA596C5AB3FC8691C733D7C05190550FC468529A057823097B819766098B210BDD47DDB7F75B7BD +6FF68D1C4950417C00CB58A751CE4EE95BF655F6C2DBDA704EAC54DEEA76CA107D8BAD93DF365578 +E35377BAB660CB35F7CEADA783D77AEA5C7E0780D1074DAFBC30983F9D4037D8B819FCC9B091A46C +09F0179ACB02CEE6DDFA291CFBF431D2B2DCFE354C7AD2DCA1E6A7F0FD477FCD9353858B462DD3F7 +EC7D5912286FBA99933C4B4E6A0B9A607706033BD98FF3113B8FADDF061BE6631CC4690FA2DBD997 +F939CCE63E995444B2AC153CF4AD238CF6587CE4FE12F1BD334A945873DEB31279B2AD66CC08CC1F +E1E4A33FE84958B831E8A63A04568EAF91068C16ED6C5EA9C9A4776291C386BAECD8CF4AFD226F11 +7D492BC3AF8A4CBC11A556F2A1FAF5129CFAEAA9F3CC7433AC987D69B5B93CF4424E8B9E76DCF48D +9EBCDCA6AE086FB1BC07A20F5D1392E7C9CAB512AC9411F185091CF887D91D81306B43A62862FF24 +D70FC58AF7324BE9F05DC801E6C09059CBF18A50749D509AD1EEF121B40D51FDD3DB464AD79178A6 +3EEAC21FF3BA8C337865E6CEB8F1C6CB240270D91AA7506FA364C79017532E12CFE31294EDA48049 +B3728C9818A31800763E2F60332353C29F232CDC145D1B95194E3DB69BB56F0EB1A65F359B84D9A9 +9EC7E6C8D30439CF8441370486FCA31476F34ECE49B22563E5183217AD6CAECF9623BB947C2E2577 +ABDDEA7ABAD860620742EF309F31E4AA6A10A97A8F6DA1231C8CA39A40BBFA593E1D0C4521E21CF2 +22385076FC459B0AEB5D9C534673ACE3A309BB6EF3B89B8DDB294FBE5446514B4EE5FBFBF6C57E91 +8EF014EE861CA0A155B0D1392EC1A904A5367FEE7DEFCDF0DF9CEF3AE06A896381AF58234F501333 +3C1567776515E149006373AEF9A027E76BB739C0E19DB6AB214C41F594E2635D4A7278F5EBE3381D +D41E5578BE7F6FFF0FCB2009DAD9673F6523BD4AF63460C1A3E72230C758B6B223032D361EC87F01 +0308FCF78B238851A2C4FD8433B0DC95AAA8FAE72D951B1DAD585CFDF8CB774A03291EAAAB894DB6 +585664E8403AB1A1F4806684653530254287B24F67675C4D770AEFF6A1136DE45DD8672F54999B6B +CE8694D68E37FC170ED1784F158ADAE6B270E575096CA88C7F33402A4C241F331F48B4F2763983C7 +D5616E1426BCB392C2F23E8D7CBDD9ED87A75496B759F904DCB6F09C132EC0D2313DD32DE9757206 +DDDC0A241F37C0EE781BCB5F4241607D73CE58975898FD9C2CF17A2FF567B916B1613C3BC5C2251C +5CC07DB81760F9B1ACFBBFD3D6E8A645B7675349441833191E72070663C71CC6EA5E9DA0B22D8715 +F8C0E27B4FFBF11041F5F937512B727436F4E646374D5A115E52F053B8901734E655D0AE9A7FACA4 +DCF40826328DC22F13B20520814E4B9D9EC00A7353229AE8A230198CFDBDECC0E9929C1D356C77D4 +16C4E9C4010FCCC10FD08CA17D1BF7266FB68C621F96D39DA8765BCCF2FE44D4D84A33E6AC9E4F57 +340D36466493B22252478F168DDCDDD69CDFE8608E4724764164195A26A183FE4A1A5ECCBD813C1C +82424444EA0D26A23AC320EEACA27E1FF6B5E8FD697D2ED85F6E9EAFF6639C1D1AA7381621018DFF +681F74BC6C54DFB17AD027C5AC37667F1549BD082D03A5CD79A432B8FC424371CA5A9FD061F679D1 +738C30A74AD8731AAE6CCB64702BAB5E993D6A8972C586D77F11E21AD0A03ED558C288743F264881 +8EBB2760FB187C3F2DAC90895608D510F9D08D200F8BED736937DA1F1B3081F751D2CA22BB101999 +9B956F87DF084D4C4B6AA5E5F5ACF0048950432E5B1FD6598F58790502CDCC43FBAC794088ACE93D +967AB169A2FB132FBACE863C23700E1375E1D1C5C840513F3132ED9A8142FEC7C062112945709CFA +15BE1209C7021D8F259FDBB695811BD14F19AB83359141313B109B98519542079926E960C20783B5 +11859812EECE4D67256671235AA30DABF6D7FA8C54F5145680E2F66A7962628A2E1DBD0C98281252 +03ABD241FB0CC5C5E403E8709B38AE89314409EF0C37C0D55193AD0189D78399CFFF9AA597FC8A5A +85BE87AADF0CA3FE53AF9D704AF2CBFF6DAFD2B889C26733B429EEF09F6EB0932EDC47AB462A9087 +EA94957DCCA78A94188DC747D01DC0C85D0E34A1197169A764967EC1A0DD5CCEFD4F16A81F365FB0 +F431A4FA4AFB512027426BF7950C0BF5B8CB28E69EAB6B4FF94AE21DB5C7C47F5BEE12440F5E633F +9FDD15A932EE8371B444A1569C11D6A9F797C3FBEC5B0F044F4253E8E024B66F801A94B032ECC69C +33D09D6C9CE3F2464C144ADB88288ABC63E4C3F8947626075C84464E992F9C9196469FEFBAA46FFC +A97B7F4E71BCAA9E9FC1CD56B7CB274E672F3FC09225CD805AF589B0CDED67C9B51C9A1C339EA2BC +68DD49893ABEF1B3CF957739E46C3AE229AB6527080B7D48C7348F1154365D1127DA8B2D6583C1DC +2660C3523F6E6A04416CC373992D9B2CFB60AB75DB81518F2E16555885C851AD18EEFC8F844B8513 +4587A55886474C498793F9B4EAE2F72BF15B32EEE30FFC20C95C1AF4B1343871A6F420EAE96C9433 +003FCE5B9A95C218431A359FA63AFD6B6976057EB110704A500A6A8AFBFCE6625CC69965C5899E28 +1AD4CACEB0B3950AC9FF8EECA4C9B8EFCFA17F4A87DE157E7A731C1859404B55E28A653CC0D98E60 +F5B264C4B1B109511736E7C400D3AC72B359258B3635CF0A2CD44573ABFF776FAD04072DAB71B984 +B98FADF18CA0AC86E91129C39C0A71098C6C7E4EFA6A0889B024F0F7E6A8FD3E185F510B69A10C47 +3C0D34F16544BD06E2E491D0753FBE256B8F18B8BC02B6ECC170A46A025E0C4DEF3DBF6C22D6CDCC +22B911E9A5BA4E1C0F668159169446A6900CB9BEEDD2479583D5205E17B98F9C52256F3636EFCBAC +1B01AE9138E3CF07C12BE3D4CAA60A8889A0B10A3891640CFEA0AC1EA698A034EE543C6BD1C939B8 +C4757A05CF18BBAD7AD9D144FFDE6E231A1F02258846B7BDF4A946DF148FA73AD0CCECEB325CBDB3 +465B746F2F7036EB81431E2B0BA59A812EE9C7BBC4127FA8C5ADEA180A33510AA8302A73C0E23DFC +2072B8A3B092A3E6705B91A39AD1FC274EA550A02C205769C7F4D941DDDD268AFD13A723FE649728 +604B30D84F11D06E5E66A9F62B1B071AF4FC7008E9875EBF3C38CDF5A68A4C0B9A3557301D4F7CD9 +263CBADCC5B3E49EBF69FD7547954B7F9E91EBC062519CAF308C89C7357A1BF94B7D73AFBB9798D3 +C3AD544702CADC4EF90D3E73030BC738BF07A722451CF1741E36287EE3769A5749AE26470676F4A0 +5D68B1C07866510717BE337F3BF29AC3919BFBED106E2CC6FAB06970D1B2E9980BFBED2EA46F141C +2F5EC67431AE1A9DED56A685E9CB8C3960E7D450EC5D17DE22DD214BFBFF9E79D25AD9E21C21DD89 +3DE8C422789211DDAF8864B93028184E6733CB80D316C674F952FB352C38FBF30D5931FFD55EF90B +4272C7F7219D78A2F4612C8A4890264E23B11BC35AF1EAB30B2F295506A77919566A93898150FAAB +DD5758723E955A3DB38DF3A0251702CC7F51A8BD580F82F1045CDA1F42622DC1FB05090E69B9E014 +396359299829984844DE0A94FCB94D975F0CAE78039E182B0071B53FE69E8B2E950CAD1253C942B9 +7FF9CB1DFDC7D863712E0A8DDCA0009F9C104A018A3BE2905889BF964AC28F5A170DD6C343073ED1 +718F9394156A1BAA35CD419C473E35A47BC208BFD9713F5386AF6CF3CA2BD4ACC9055C7D5333B024 +64A8DB885DBC828B6A314E011AC354A85D90BCF2C0790335427698684BDB8602801FE60D07921E0B +94390B0595E7429D32637880AB99037E62D22618779FCEF357BE16D9744CCCF63BB4AB4CB2D26F84 +301E6E2C140B0FEBD1B208AEF743DD00FF0700F834AAB549091289E3A4A29B5DBD80F1FFC7F15162 +EF6EE73D54205C8FC8DFD7AE290388E869336810D6D57BCF45A5699AEA081DDD08544B9AA83EB91B +40FC38DB39DCD63029EA1DC5B9A04D79CADA8094A556BBAF87F445717CFB64C2DD1DBBB9592D34A5 +102E85615038578D8355626EC0AAD8FB106600BB735AE37D2D5D3C5C8556D75DB1BECCD4727EF3A8 +B07B33600D4EC6F9BB0F5BB63A20220239759D4A42EB19192C76490FB7979D7A05AB75893B62DC56 +308B5ECA4665E8BEFD0CF22927CC6B274330CE09E515504B2A8C375C61EF33BE32D4A09D84A658D5 +93C932FD09A3A6CA987F090BF119F972C2B2A7EDF68D828398254C1EB6035DEEC94EDE0E4CA365CD +C8467C236E0ED253B920C0175D8DF5A0E1FEA4CB1F344D3CF57EA76B5B9EBAFC0C152B5E696C39C4 +6400758FB27B84EA021B596C721CCF0D38085444687DEC58C5C7BB203F74CAD80F4BF3AB82D71B29 +4789F665FC9F8B631F64782F2B74DC5E617FFCAD3B644CB74ECACD62AB2D9C9CBE858871DDAF0336 +0CECC57476372B8E75E9030D2A053D824E9B81A1D1889AA2ED4AD8E7BF13D93F1C0B7B6D53D326A3 +12D95D0159724408DE34341297FD79BBA4AAAAF3A9A169D86F86DE2C9CB6E4E8D78426ADFAC59652 +048BEE9ACBFFFE792F6A6D87F454CE356827D8E2ABE5419FFF678F4482C2698CA4A54543DDF087C2 +D9A7E46235FBD0AEA9DC25DCDED3C1B1A174698BDD058CC70DEF0C0939AC7D22228BC30D38F3A2DC +49075CCB1CD186727404CD3B23AEE4AEA49DABACAFEA3E16BB343C83247108D7B0FF14CD93327B95 +890B6A98AF420FD46452B0E71C24F6096024B1D4D01C6420BBCB27CC5EE5A929BC8F734D3CA83A6F +C2C8577A1CA0862A107FF9CAB30C71D7E47FF11C466BDF819A5F45DE79CDC777E353B0D2EF0D559B +DDA285132D921900F06D23ABCDDF2706760E06018331672DBC34CA21C164B669DB117882570D9BB9 +F04A0B0F7A4599FABAEA61E86D0DA1FD1CCD97D59A4DE547F7F6EC7EA1A27F5788EE680BA7373F2F +7FF9E8102A0959AE196190B835DCA2C2E50ECCBC94838392E03E09962626102A912157D7FECE9080 +7CEE6733501243F332B9BCBE99657FBC0975C562F2C9B46C1C567241E7759947615F376CF9416ACE +08ADBFD9151B5E963322057E8941FB4F81546563489C1293EF87BC856616B56B92EBDE5F6EDB726B +F29073C2E7519E004A5B3181A3DE35B6313E979AA79E0DBC476F16C1ED72EE8CF1A48F9B5E1493AD +F920F0BBED859BFA420B47C017C879E1DF836C514EB863146A19CBE4C0DA3D5921F09AA2D7A7DDAB +FDD712C723672BC63D8F4C6CFB039016F960AAA4B2779552E93EC2BB1CDF620B4DD3C1200C51A4B8 +B80E2E126C5F8B57252A912C36FE80D86E6606A8C694F0EC3EC8EDA1EDCB871CD3F110378588CF33 +80D6BCBB452CE9849E503C27F5720343791197213973A5B57095AF23BADCC6C2987C5F1BFA6EACD6 +C76E4FFA2E739AF13972D62ED07B672BC5E1EA709D99536762EEA45CDBBFF2868BD32E4CF0213E30 +8E23D37602506648785860998EF43BDB8CE2FBF5A80F0E05B484C57D2856196841845235A34C0F9E +D5E57E6F6C529914C7984DE679F39018B403B5E16FA6C70122AB82D1836734731E088CB4EAAEEFF8 +B4C4D4637EF9BD104DA0D79FD0DF01C15167B1EFD98D978304ADEC9EC010E40785430939989A8E34 +E2EC0560A0E07B2567F7D97A19041D8887426D5164E109D2AD015FF8A9955E0EF746CFF0626ADEA7 +A433A83D545E9018003B05047AF2A4F53B7843668A8B433A17D81423CA83A0365E4D99739A8499F0 +E4E44D3551B60462E11D3F599EC31789287F3767AE198A5271C5B8F54E57FEF88E2A19FD5A708CE9 +A986254881EBE106B5F4CC685880D541707D7946CE201FC2869539598B39466BAD07E09FAC9BF7B5 +AA3D372AAEE937963597E0609DEE1CC3630BEF0D54A16876EB9C249BD3495CE5E7A5476EE166A401 +8B8D7983F061867BB53661403F39428FC03D924F6775EA8D00791E1D6B9635C87770CE3F1656BD97 +0C58BEC4BB35896DDAAD9E9D394950F8BC59BD0F9C53FA8FD5840846359DB1CF3780059F278264E3 +75ED4D30A04F68A7498DB6AF9CAA6FD858A83940E9F647A34A43F14BD45760F0DE9A1C1C55E120E7 +247A90A1A19D7E6AD838B6E6C61C49A8B5C5CFCEA90B3D56BB84D2A68C516D550F5935067B032D98 +01C2148B493F6307ED184ACC74469FB4918E24552ED97220A0999B17A0E4D9BBA5006FBA740D9EE9 +4DDC58464584AF66FB9D3C9062AC3F928538BFCA1D3178662B19FFCD4CBF6E77C26364504FA979F3 +4B374D0A22E7D70AA5DCDBB100AD855E9B651A460ABD040C988E6AFB4AA22EFFCF5443E570CA8584 +2AF27BB01E04798CCA57BA693041DEE6B2DC1FB0F656B1F9246365D03D8378D9FB8148F3924C98FE +F1E84EBD050B22E122696EDCD1D81F82FD25DAEDA22215E7C9AC09563BA71713E5ADDD239D81D5FD +9CB8C9A749C3508667E68F81F64B32C2CDF0F82C2C7054864BD2365E2490559D134B2D8F1B4358DF +A4FEABD423E3DC1DD880834D5940D9F844E6978FB5BC237281BDDEAAA2352F459E45A7EFA71D9C4F +A110F22AD261210035DA4E8557A74572C9D9A8067E7EE82E10C5AA34BB528A7B8D7A0D0EAAFEF5DE +FEE1151243FC9124F010472BA80BB195F0A39AA9438766FC1288F27670B49EEB8B8CAACFAD827B7A +7ECBE143D17739E80E4D950D0A83C5F6BC1FE32B53F8FF589E6B7FB57F996EAEE5849DB69DDDB2D8 +F12CD955C6317D53E3339842253A5A387828695AE887ECA7C7AC2B4C4466FB768FDE4251A31453B6 +A0209FFFA437EC4712B2790033247A427275FF458A672DD281A2E700FF0700F8EC7466283A86E6EE +55A2486EF9DEA12505E50F719128BBAA651181E9BF97CEA41F557BB8AC5B1FFB86B36B8F5F0657AB +79716E2049B7E882955E2F886E64AAA31FBD8CD0A5AA509FB410DA65631AB389D68074BCCC105D3B +7B31C0700AD4487C8635C4C5E50D5E3D2FBBB030125C3A0F4BB99D95880EAACE508A2A1AF755559F +7839FBD8F0E231909B4BF6614240E7541D202FD2127B40E044634A526DDC347099B9BD118107A446 +4F952E53A39A88942B3376FEEAA339BE1B68B10547CFCB3C0B56423436D4BC28ECDE6974B1431824 +1DD4011565EDB9F9184464EDEC8D2B297F2062F7C0E715C5F159120090DF7B24991F94486AFD652A +F68B8918B761590216B1179145E7BF43A922CDC7FA26E23902D15BFDE141B783A76C0CADF4F28B45 +F0340EED5A499EF0021DAE7B30EFCE8B7D7606AFECDACB279C93996ED377803994DEF5404195F827 +6E09C0EC3E54EE1DF6FC4C7660850B10A26F96AD4D0F70E9076CA75842C15649DAB478D7A6294ACD +D55D5B06AFBC7BC56F50655CBE32B26290AC5ACE1A23086FDED7BFEEA34A63E14466462A71DC8FBA +CF8FFA5315A682B4C9ACF0ACDF275A7BC377EAE617B69A7251B4C243FC1A0EF881973F9B059580D1 +143CAB7139CD80585878C048B73B4F613746F4F4D4B5817D80EFECC95D1461C47FF40A988C5E7CF8 +72C5C768C22084136A00DA46E33C4A899AA9CE1FD5FAC0C24396EB7D3868CA08C1DFEA445B805088 +43CED0733E81191F7089548455E61322AB548B8691350DF36F20EF4321FB019C3A1FD60BB0744837 +21809A980A0DB97C9E5D56025AA4D6E40660CA79DD505C0A9083F1A7D486C756B26AEBC44815ED32 +D544588AF7C9B89D10E8D56CFF48119C2A344E10A46CAE1DAF498555C60ADBC417099F5844521BFF +8DAB78E2796492C44DD9A3721C62331EE4742615690C5A7B8B4CF5C69D71FB573CAFF660A3012982 +EBA5AE3197A4A8EE67D8AF1C8E805685DCB70B85AFF42B1543E61167AF4E2E2FD91BD9BCE8853DA9 +A891BC9D98A35D8440F6C9DD8EBE0F4457AFAAECCCAC37D0AE4569E2DCC79CC625F83A7270A9C8A1 +4A7AA086F90C569317E73F7AC06463F4838544300DAFF87BB6BC032F7B2F2D818371571F5506E6A3 +2C04AB265C79AE28CF4CBD86BE0EA18B52BE7D16DDF424CB7708C25637F8B9ED3CAA0D5A52D216AD +F9E580F9950477F7FFFFB167745C0F20266F311A4ABEBB27D1D0769AC4D456F1E8A5357D7ABFAA14 +914BBBCCAB13D018FDAD3195ED1B18C1CEE885A681C4119E6CAE52650118EEE5678E4E62EBCC36E0 +6C9363FACA9F6BC49F85817682377035CED35D7ED6A20C59B7C495B58C5EE09C6C9595D4F5D0C5E9 +184B22AF6C36EE2A5BCB500FFBE21FB57D2CAA2F00311365E2AB5A76D10AC96F68658074B812026C +B4F1A546177B5C6F4AA64E35CB9EA6DAD34405FC51E23628553068545FFDB8644F5959F5D536EC39 +9D0FD06FC553A70275C65F597DF9B1AC524C45CDF33734220A76D75D92E4CC250C4A11213BB2713F +A42ADE692B3ADAC3E11AEFE813FE270845215E8C7663D674D99C9C31E08EF8317FAFB17BED7F897C +4E71BA6C3EBF91D8908F86509CBCAC078CACD76AD689AE3AA7CBBB7F5606C27B775ED5E593B5D4C7 +14EF9EA80CA5A194147BB3DD885175D39B3E17FFBA414FB3B30CB45D2D0141B6FD0DA8E8963FA2F8 +4FE398C45ABF4AEA0E628DF4FAC2E801D6376BA299A9F322F123D7B32036B18A00100B594644C27E +CA495BE5AFDD1D3239391E3F4ECE74CAB7C0501108FB12E10F75DE26D8A1AE2CF045147ED01EB2D0 +90587E8E84C17C6ED46E98F896EF54C5E2DF21281DB6A4E47050D5E530DA50F10ACBBD97D44B3928 +AF4AA4706967A5368B738575E6E130413AB2D58BCE41BF0EA50F8383243BAC435ABD156F096DDC2E +152FC66D698B5938A8588F8721E714E1D50E4480E2FEC3976BC8C36E0EA3BB430AC1757BA7793D08 +181D8F0CC424302B808B35089981E72A6C8BA960A54EDF5C1E557ECC2DF5C9D5953B6DB9083D45D9 +38EBB1518D72E174A4910C831021DBCE34E8A7080A1E766ADAF657277180ED66776A13B7817C2CF1 +525411BC5C6C09F447B7FF8869F54C5F07DDD1EB81C74C70FD441F9095EE04AF01C07DD7CFC8350C +59C2E3CDED26AA8AD3CA0A43DF72933047950351C75A368F966F3F2CCB1610EE66BBF5156437C26C +07DEDF07AA2094F0755E537DF2A7F236C84039040E30EC1EBC774433C647E97A9827B6C4D17F5116 +82402CFF336CDDDB9C75A9532D36C464F4D450EF1F88A7EB79F1E85F19B70C8132F8F4D2B0FA884E +344EAD12FBCAC0CBFFEDB23AF1C659E60ED830E1CA4BB3B487A3E4DF20E7E909232302F5EA20F48E +6DF5B583CCF038C189D4DBF98E0E68B903043166852D09B07596B45B418285DDF7283DD2C0678298 +2B5E5AB5E4B0FB0BF0D4030844915F130971DF9A6346C79014C08AEFD90B1C0BA8EA2A4936518AE3 +8D62FE598EEC6A2F8E8B81AB05552ACC35170DE7ACBA25F48AA6048D4620972A06E1D7C9267082BC +F597FF2C66BDDBFFA917DB355CC5FAB05C4506BE75D29E953C87A6EDF14D460BF5A9A44838B1FEC0 +6CB2760E1C95D002622727E06E566D10896C9909A7D7A6D4F1211EE1B93F9D4AFC6EC25754DB4D7E +6EBBD8814D30DEB28CAA4505813D11AD5D755BF5658CB99A7AAD0D3CF5750B3BF3BBBB476396F86D +74A1202B5B98944C635549339A073265BE0C8274CDB2813FE8BC03BDA42AC4E57247C1D8054CD543 +D9E8A43F226009984C874E25E1A3FBB0B6975A8940480901E5693C6A1E1A843908E284B4623A2FB5 +E0B6A4DC7AE6DF25882160FB3E2ACEFEE4659AEBC272FE45937753B467B50295C3B3E25CA256B200 +FF0700F8D6323BBCFABA8F5C0EAA4F53E44AC3CE0BE403A58C67248214F5646427243BCC5A6BD588 +1AA987DBDAAF01C766F5EA9B1E13D99F77163A8162FA24E0F2F2DD5510CC1429E2FA98BB7979AE4B +85D001F7E315BA615B449EE6BA2162A02B1A2CD28C007E8F2C0D07196C7D87005CF48BC4DCB87DE6 +D9989F79F4EC7E528DA57EFDF00A88EA2CBC8B1432B3172007F5BFCDE257D4381F89FDA7460E59FA +F1A5A608A065A05953D1CF2AC61A23E864B8E7F998241FCC810351F250C994082372F2CAFD790655 +CF1A9720F1C6244D3C8A866CA3FC00CC6A032710B7F1B4EA8041E33E6D4DBCA47F8EC3531F904BF2 +D0D4B06C41310AD8E86228932438F5EC291BEE2C7B6C7B728730D0B7174E11E5B789EE85FC0E7C57 +085ED2E4F843AD9647F94AF634A87A0E958DC208F361819EB3B4F3310A0AB82C9379C3EC9C6BE4FA +3709886784FFFC764A0ABF4B43A0F779BA80BCCFD44BD6EFA900D6CF4E18D01D860C7C377F722A1C +DC52E0E6BB608002A5FCDA55B32EEB73DC83B6BD9940EDDE04792382B366A019F948DB7DF764B6D9 +097D036DB75D4D267285E702A1D1E3B41ADA8EF4189D2BA1B8CBEB135076F95FE9415DEBAD59F7BA +882BC5DA96BC73ABF453FD4A38CEB74C3C927DB5DA9C11D1A7A4E6728A62DA013E90CBABA7AC2C4E +A60EDF8FF4B0376BBC443CFF8C601B4E1CCA8A5E4BB0A51A3C512508E817BD23D2E3124EA08DEEFD +4A4C09F91E16BEFACCD004DA68A3C5A00FD3026B73EAEEEAD266341D99C06360976CC9014932AB91 +5D805C08155C07C75566D628414B76DA864C2DE37C8F4F3D804B62AFF9D6DB7B98A9FBF5885D3D7A +0C0409A5072DCDDDD67613F335A4E7B9D735F528779942FF7C9BE0115B5E16722A8BDB23B0533F1C +6E09C6DA2C422C99CF3D7A25D2C254D4E4F38998221CB786C3864BFAEA746A877A7B3E6120EFAA4D +6B091422FF26D65EB64E1B464910707FE2A38D0AFDE46E2535308DE06997820886F58BE19E58CEA0 +8A12B52B000919060296E6BAEDDEB4F4EBFD37F21B7CF214F77AA48A246782D21A76F5CFBFE91366 +C7FC3A3F1D55531F49E1074AB8F6BB1EE0B5EACEECA58B5F2FD9202482620E9A919338F34453F874 +C80E6EC7BEFE68F060C386553C7E35A733A30C07E133B505B9D264D9614EEACB8D9B9367EA60524D +89755DEBAC4990E30EECFE9465E7F5C5531B5A80B3C401105C0D2EDCDE758532984CEC4A17A286D1 +06F40211727058949AFC6B42B5F4C461ECBD1E1AEFE5218B6DE036C240AC817385F5C8B37D61113B +82DAD1E35BF68A7B6A2CE5E65F7A5255E0821866B08C6C140BF233B8E7214B47F7F342FDB3174735 +57B5BA3BBCD3FE84C10BBED4434542A56AF8B3403E9BFE75CBDB58245CEEA9965AB1732E387B74DC +A5253A52860D548BC3BF167CCC89373C98355655C2A769AA16B79465FDDFC3C85BDC488B3C7135C3 +06106AC5CBED0C94A1A9D7CC794D70DADD097D7750E11128AD4C19253113F9927585B5F451254551 +10B58763998D4BF0EF771AD731FFE81690F64A6FAC3D777CD6F29C52342FA634FAB65896CC81EC52 +FA24E36DF926DC6E72C3F9B894C3512CAA3FDF9E6BF6E1CF26F1DA974ADE5195DC9C25E25C54D11A +354855DBF381CA46688FC9AE3D219D7AE40CB0387584644876D44C8E8BCC60E429F12EE969A6916A +884E1BEBA4D9F0E5127884E5D47D836143F592A2722C5A40A4DE30F9291EFB0E6135561D1B95D4F0 +CEDE6541F0290FA4E103D0D90CCFED610F8F004936EEFACAEB55F8662CCAC6C4F62181D68B832B1D +8A11115DF5A03E70075B1D2CC3D07DAD83A1DDB125A31C08E30E96B24629AFE64966009646601A55 +49BF414F587D1384525C3DE40B631244118010471D0937FDE14B184E17E6DFC263E7510F40893965 +6A64C63FFAF01F9537E8B888870919BCE799F7FEDC3DD7AC8FAB96F2206BB8C4946155A4A49D2A03 +0D1D0C1AC81448AC4D97D2087D6D69EDDF8271ACA375A22EF1D30A10AF9DB7D7C6C5B6A156AA78A2 +D08F609BE21EFD68D9453B3B38FE26A6ADD6BBA5FF9A3B83CE00845DDF542651B5AF81B38B81895F +91DC312079E71BFD89AE5008BC5F732A8808E9FEF81D8F926CAD991BB3739362FD2E116534172502 +282DF99ECE9717E939FF10E2AA62138738C810183D1B91A70B3E0086D959134D202C1546D481F76F +250678F26A6FAB4868E8E1887FF614C639168E621E8DBE62CCA7016992EF279A5483390C7F1E5658 +AA7F5B8C94F28378EEEEAB57114EC583E378A1658BDB44129B95030679CE3D57C683E7168F93FCE4 +72B6FE56834A8D8F11004FF15AF1EE58508D4B92303F5D9DEED53436AAD443716EFCE252458BF2FA +4C0D1DEFDB7BA264FA7337F46F3F91386A6597CD362350ECA7149AC51818BF3D69CFEBC335F7AD2D +1B06A2BA538CDF057029E1507BC40ACAAA3E43ADCA7F082F2DA28EC14480531D435F3AC062D20382 +B7E83192A1683375E70A485485C5B0CD7060D078D482B314E659A5642D286376A5556D7FF31E746C +CFC86635782C5B043E3C15C978DE844676222CED52A2A84F6BC9124FCC21712BE1F065DFCA903887 +DC78800B6577916301229EE448914C80D2581425203928F428A846335958A1169FDF953ADE4437B7 +DCEFAA2EDB5484C3B3FB6562FCFFD0062790F609D30501174B68D517DC81F91250C1F93DD83287FC +5A8F8FC9698052133532C266F236080FA9772CDB3934D8255F6D2AE6C03074298876730EF06592C0 +016245435265930D7C79A699D24662AA6C51A10D2A6FA75B43BC182B09762897876CD7A050826E4E +414347818AD9E8D8DAB4A2BA284340FAC79FF8441037E3870CDB6C14D23758A08C4433B6BD8CCD0E +42ED36D8B9E45A981E0C1900FF0700F8AE3030A0EFAAE8AEC6CFEAA9F72668D445E04873816EA782 +34212404B42A41942E81F6A3040EBC06DAC86CE9FB6EDFC8E7C7FBDF806D3C531D5EB0CE6F374206 +8C236302AA85B7C754C6EF21A95D76DD759F9BCE38A98FCBE3CB2F194D8BD95328D21D228AF0AE0C +4AE6F15CD5F3C49FD58C8D442CC62414EBDDD60835ED9DE9F73113478E7DA6BCA896F344ADB34CBC +112AD7BAD849B68C0B48223E4D0AE6D5D4508CD4144823805DA4135737502047E41A9260A4B63AA6 +17ADB54376B241936159BBEFA55DD47A3F4D1855A76F393D4A2CC703DE894804AA78AEB334D0D3BD +E1427EE6617795F3A551FE011776B5B0266367CDA1D6F5A57A8CC3470593FBB2FB9D73427686EFB2 +64718F235F54BFE41EF9195C9240DC9D8940DFFEB47AE3412DB932A6A8938B947B6C0DE0E792B296 +D2E537E55EE7BB6DA6FF05E8C89B05212E6A17307582EB284DC95046C712D90228C37AAD73ABC3E1 +DAA83F50C85A27DADF9A8AF9E4FBC38C3C9CAC3FE1D937DD46E09DF02F9A7C0E45624A7C59E01488 +66F54D9748114C314F26F617A9114393F69D0298F126B8890CFE87F4F85A1AB27E811EA51A079BD6 +51F013AFA8E7F72CBEF157B27260E0604C8A4B588A5ECE65A77068DA22A9C4D82CB0641C3731B008 +22B4D46A7810F5C180E65C544A2BAB69F00BEC1EAC5A658D12A14B5927C2CE1649E280042913B91B +77164FA26AEF7524EABD9C73178C2CE715A19485DA9F923BFD4EE8C2E4D3531620FCD8B3F17652E6 +66C7EB9D28774A3F07093B01C75DC6571B06A31A8D834768185FDA8759590A78A01B8D3EC3F5305B +67308B9C655E6BF51AF5BBFDC60978421619957DFC68EC875209A314451BAA63AD7B80373576E95D +D03E265C095C315B907CF5BC165091D0517BC774791E870B3EBBDAE031E0AFD71E75EC17C64DD26F +A0A7878CE2287E1FA5DC97ABDE834331B63235FB0704D8C54C4B64888F405A77FBEDDB2570F76B29 +DE58CCE6A3BDE107E6DC5DCC59C5CB37679A1921D86476BDAFD596BC1FC582EBB60C3BD67043BAF2 +DD7EC4B2CC79853E446038727F1563CB2E400741B7A9C4DB8DD9124F8D23792F6B389B45DB16BCF8 +F99DD68385D3608B99DEC840C4690C3FD45B23D098CE0958A6BAB307BB6853A312E09F8BCD3A45AD +BBD7D85A4A9FB1EED803E1EDE66A56A3DE1D4683AE5D4624DC84384BAECA2E301BBE3F28DD3C030E +58B44557DE293A4EF7AD6263D3B14C23775B7EA3797F1562F6F6768BE0138918A24EA66BA4FE60F0 +D6AAB31830C2F5B92BBC965BDA9DBD6B4263C3BAD1C3F5779BEFCE02C164EC41CBDF544AD4793BD8 +24F3299D3D4CB5A3075A9E54C88E1C2D7B6F55EEB2C6F06794F42868A36C9EDC83AB959728391EBF +BB3813E229A80D5FA0790D20D83445C4C974A57E791AA048714F6B84A9E6CF238F30D1EF73F095B7 +96E2C6BBAF71076FFD844596A6A0EB2E52B50C069E7FF1326661B6AF0373E154D76F4528C49A453F +4CDD7C6DE3D46D2EE7AD5BCDBE3C6E327137518E57767BCC8CB31E35520852E0CDA24E05787B5F7C +F15E363BB2ABAD51AFED3AEE0517B4C00773E0B49517E1BEB99AD7A73DB6C588251581A7DBD2CAE8 +63E82CD2F9F87DFDDECADF4DE86E3FE0626A0EB765CD267DEFA655FF8574A1FA35F5452496CD01F5 +A907DD599845A1C531C1D094BD62F09F487C2FD2C599F5464414051C1A87A60FB1F948769DBD109D +AA350A0D6BB77B5B1E8973382B1EF03AD423B7D4674CACB55CEA1BFB470BF003C62BB69F4CBD8961 +24FEDBF720C9F04FC304F90D883E47167FAD5F5F8401A138D038FBDFB79A7068E5678561E0CFB6CC +104D1F9A957C888970CFAE1C4B663B518A99A2227899CEA563F0CB2A04870C2879C0B9C8EB30B54D +65533FE4E9623DCED0762A5FC34B739319133C04A3337C6D2F552B6C654365DD0101733F321AB26B +A2534991B33B12A6167B383745E7FF8D82C3E1A2C4CE3B4AFDA6BEECCB76409285EFAFF46D89F551 +09D006B688C22F6FF64FB1F1BBEB02DDCA9F9F77D4913E96015D748E9A289C07B4FFF014907BF87F +5548620FA96293902996AE8191603AB26DAE9844BA1CE13F74CDACC316EBBA036939DEB27C157845 +034FFD426EAA24477BE05EE066993DECB99FD3C308EE02A0CAD9B89DF162B00F3CA62F29233C5A9E +17F5264FDA21FF57E7DBF383F994E7D31E00E996431C42B6E11CBBF484AFCAE772F2DCA843114056 +68B91E51E2F0892C766C337EEFF826242380909F4531D9BB8ED727D01E90BBAA492C12021939E9D0 +8318887C346684BD02A297F0C8E7CA47EE2DBDD94B37552A388C1C753F6FB07F060C52FDD3DDE379 +BB1FB98DB5C7D6DB50D2320A4B9F74CB9F5FF5DF2D19DA179894137135D4C96094419DABAB73470F +BF3029CCDF98E679A0C9E8F4471FEC6C71AD32107BA5ED81A050145F9D13D910291052697B9A11B4 +3A667D0233D227749D6738403E94852C3CAC168C1A4DED5CFBD30B9E35819C3513D7B5CC58654B6D +314D1B25F663CF5A084394CEFE5249DA8EB1B206A6F976CC1B54AB3545A0DA35E947B59B39A3371A +7216CC1A231D86BABBE34707E06D75C729DFD058F3567FD22F09F4D0D1EE690B3A732E280149286C +7FDF9BC8195B6A848BEFB7056202A4AB8F96F000C36442730E6A884652CE9669081EC17A71F99DF8 +F40F31238FC3C6C68FDD73E70A02DF5EBB162F677E102763B8F1B3A9B8C9CD1C1E08416711FFD32E +63F43CABD069325D3A4CEF60FB8F2E8C52C90355E06D19C454A57671B93A14628B8E44A3C16B715A +F7F83E097ABDB568FD18FFAC15CF11A7C9497EAE17BB4B0C0AAE824335C68B392E9A27726CFEC9E4 +4B9DED83B11A07F58A284C75ECECAD1CA6DE646AEB5CC8000E08F1F760986D077C20E220D1F7CF72 +2BC878FE09E19C380180ACC4817618130DECEF7D47E35985F75E81B82D0E5B391B4FC8C9F27404FA +86202A21C04DD1F4EBE632702162B678C5750AED9B8AEED1114E34D517B9E1005D9EC5425249C0F8 +A5278128B634ED8F7964F83147671A2856CA914CB6210A0B59065863EE6CC6AB74EB8A538C2D29FE +B565D1F042E09F097A1EBF74F2D05B9FF95024966BF15D3E4F57370E599B3AE9A11AE5A95F1EC1D0 +04FD2A6AAE9960123581F2DF363118EE68CEE7005CDD32AB152AC6B7050B0FCCD35C207405BE4B93 +F7B216E950A913F29E8642A0B8DCEFE1BC25AF94F34BAAAC74A20FDDEAD3AFFC662DF2DA505194EC +94378F2C0CAF5CED79FC251642DBF7514E0992E615EDB2DE64FFBCF6EE74DF379A70602F3DABB0BB +B461CC7F4F2D01C16A26C4116DBA3BBC44AE3F0AF077E44BAEB5DB4F223267C414E21E093179681E +B880F59415A710461CC5380A7B6001EB8F17E9C115E33C59C5251778A4F0F5BBDD74D21CA66783E6 +CCF1864824E2A2E9466A100D9BD56CA8D88BD04B66A78AB8A3A7F4ADDBEA918EF8B4817924A366B7 +ADB64F0B4F72A84C8FACDEE8CEC130DF810683701A15E0F13E704802737A034663E39F9CB7BB3C0E +52BB8F73B5C25FA7BF87B636F2B5FF496CF00949EB1A547AE47B51A174D05FD7C04A1B4D999D7954 +0B7E464E1CF3F383ADBC60547C761571A792443EC71AA9E2673EC2D95D1C18AFC3BCB01948E367ED +1299BAF046F37A41B295D91402DEB048B3025D3367BCC9F9658BA3D597F0662BC31EA17EA063DCD7 +D11D3C7A75A1E8B4473BFEBFF8ACE9F0255C29C0F17E55642011BB96E4C70B0A78A248044E697A7D +5821A935E94335EAA7D826392DBEAE08069E668E0C5EBF759FEE79DE714A3F48E8D4D3021BEC2F9B +1B83C1F5F0030DCA8D59480C21FDC4D429DDA9A2D8F088E005FC4C2499B65DBA6EAA6BB9337C862E +2D6041200608AFE9F18BF3477614B8DF7D950E2C3376DF3A419751D37CCCA89A84A4B9E3689E615F +5EA67455A4C9129C5A93ED0D99905FA7A63971376442B57FC5705068F97ACF30B54DBBA560CB2BEB +6A7E85A0CEB1AA8F6B821060233576E3465062AE42ACF34005C182E8310E5C360C553BA5E4DF0469 +2655FE1A2C9528C9455EF0E1F0DF114E1D69AAE1CBFE42EC1F923F0BC7C2874E561DFE0881805E5A +A33F8ABEF3ECC5162B1F8F8961261F110F79A1173E555657B7AD9A31DD3D35E110696F35224DBD0B +921D20EB9E9768D9292770334A92CD646A3585C9E612910278E6CE018658A0A526BD6FF559ECBC33 +9354B918C4D87CD5394687C92DE97FC9881FB7A857AB2695EAB2BE7B23A8A33B4E54261A97B45062 +B48E4477B0CE4EB4951C9D52E45973F42D84846BB51D3A2CC599316CC42123890EFED687B48FD7D3 +31E8353F3EB41C5D931562A1B8D4A974CE573D16F7AFB5722E1C5662A9E6B6E90D0A656E64737472 +65616D0D656E646F626A0D3239392030206F626A0D3C3C2F46696C7465722F466C6174654465636F +64652F4C656E67746820333735313E3E73747265616D0D0AB489E32BD981CF3BAB6FC92AA6073615 +40F72E58976F667448D30434DB8CAA2F21073D5392E883AE1FE9032226BE64C445C297D6C3F8D8EB +9582A4D3C6DC04F0D9830BCF533A4F1FB0B18A58EA9F6E74B2539C7AC20810E5F61E1D7E33F4B317 +003DFCA6E16FCADB44520F202EB007C6932A6005E9E87DD9A78AD4BDCE5B9F2401BD4F6BD7144A91 +05E89AE71342A50926BC5CCA8F9ACCA0CC538D3B463D502C232C488FE00662F1C585160EA8C84A4E +6275E6AEBB524D9946AD93288DC3D3A01BAC903E2EC8C1B59836A8FB7F604FAB5723BE5B2A4804B1 +E7C8D9E3A331BC8382BECE2F740DCF4230B1847A9295A40DC5E2690DB94B99C44F7B230995B35594 +710E864989B376F8E09088167F8AF5890375982DCE5B40F001BA15E6AB324FECFE0BA9D604310751 +628513A7CDBE6BC70D6ACDDC4C4521C299DA5818626F32B94FFA1DED79EB6DE9E6F2159123309444 +B72D163D88A092B694154B9DBCDE86DCEF4A99F1DDDE9F574E58EF6DF1AB25FE440432364AC69BE6 +6A74597466E846185B6242B7A23AFB46430CF5BDAB77A64FD67C3936A483A580A0D7580945F82E36 +8A730C622AC4FCDD59C4E25B108885D271552E89EB2EF29497D6004465FE930B1A7383B7FA6AB24A +579B5899EE4BD54BF680B37B28B0B2652EB474B8A0698463211CFCE50E8E0526BDD2100FAC5508F4 +A627AB351242755FC2CB1FE094CE623F0C26F4088E5AFE0A9B0225D0479F33EB9D95CF5AB4D1F5B1 +6FE33CFF462250718281B43909C891B918BBFBF42002B0522335EA91A9AA603A1CE08A9EE3C7A321 +7F45A67A7EE912C6E8497B3EEF9097E9CDADBA5F30B7D77D8F09D8427BD94724E62F757A9BDC52E2 +6094DA2B324151462AC7440896C3A9FDDB4EBDFE7F939A16F071B3FA86619D52053CFB1935E8E7D9 +EDFBC544585AC778F0BFDCEEDE8A1BF828A1A06416D224A5924E5FA0993C1D17DEFDBFFF7FF9FBD1 +51A4845D09C32D21357D4AB0DCACBE24E09BE847C2EB38CD7C21B038C8F4AD1AC54264C4D6AC1921 +AE96D9FC4F71706FC8152E77633F9C904C317044D7582F0892EDD2E85AD5BFEEB998083759FDCD93 +4B836F1208C16ABA8388CDFAFEE99B85193E592DCB2B4FF83B1F7A0DB5948855B6FF13F38B726B4E +3EC63B7A51D24F1374CE418213850E0D70854683C9B0A2CFF9E5AF904171FF3628906685473FF704 +4883054F521708EA10CCAAD82A6937088BF5AF6051736CA08A05168D13B5C98CDBD0541594B4E24B +3E3D5929B2D7551397F2D7EC29541CF1DEC58E38EB63B5CEAE250FC3E245E785FAF861A5A6264840 +1F63B2528890B07610C800FF0700F801B8E26D545F0C359CB3AF78B3F6E2CE73E5FB5D0D24F60F54 +F4F2D0E4F0C9603A40FA8A0F1676E53ECBFC5449D9E77099BD6E51352B4D4C72E85FD39D15C14DD6 +4A2CCFB174F7C5846056C120908D4A05C97AE1CEB4BD1C3467914139FF576F8C352B328AA08137E0 +1CA20832F8617FAA07C80E8773F67B033579ABD135C1C7DA7DCC33ABCA36C2D9B9CCE2CC4A1E5541 +1E8C984E48A948E13BE1F545805C0C09E5F18B76C2F090777ED4E4049200D0E752872D7BC892B831 +C7AAE037038B4CE33318FAC3240BE8D0F8940E4329BBAE3141037DD4B385D76A77A521D7F37858CE +F95D2E94514556D1488C33709CCDAC16DF464FF3E1EA62AAECEEAC70B8A2BA4BA397EA57FB4FD481 +589C6301764C8ECC193FE78C14BBB3606F75CFC02F5B8A9288D8375D51DC4EF959F1BD3F304CCD89 +2FAA79035518DA999BFA9053B3B0EC3688080BE75A4F23D65A4E18FD18784185C471E3001F10FEBA +EBA80BCB12148293F73AA9D88B504DE0AF3508201775B884326D7416A0342CF3047C189956C19084 +B96E149A4FB4AFB588E6DE44FCED99F22D4578A5E2F8B10089E26057785339A0339AD7FA6E511687 +0B08FB71117CB7951185F776BD3A82431EB9C4E53E00DA9768644048611BC98763FB2C9B02E72B09 +140CDA1FF1F807DB1B4861AB5D0290F4D3906BB2CCFA353886C464BEF3B5CB51DA3891B2B86BCF09 +54501E094F1E4662C5A37FA9F9D875EE8DB88D49232B1AA82D65F7DF32BB548A2CA622B93C5134E1 +1DE3F2BB222B39DD23E1B300894D60E7B6527CAF002583651645238D92605D6A37817B9308BEDC50 +0AECD6EF0697E0769B3C246779E63CFB585B060FFE6FE5BA4E77B9565D1A89DB8C2DDEE571207BA2 +5654557BB69111C8BE2EE2A98C7EE1E8152B3C7922D82EA7E293BF983CAA3670EA611F7C27B0273C +04A12DFB921416D0173A5F495CF9003298A50C5D9BC7218BE638EDC30D235D842D742F31B25D21A0 +2E3D4F331BB1E0ECA23E781156EC8A13315AE746526EF5D0A94921AA2FBC0063069897F5577DFB5C +F06355F4E91E2F59162E89144368DF849B3757C4F723DDBAF90A0A8C9124D4D8F6EDC39C74C2A247 +0E343FF81C131D782244FCB02A47FB10B510CEFC50CD956C314223247E3E11952D67464C9D6478F2 +627528B4DE8424772DF8CA417743D9CB42513A904416A7B21EAE90F003036F123E1C300BE1F3BABB +A815E725E49EFEF5DAD7DDBC7207D2D5FC87D7D115A0B49EEC397E167D150B901F01B126512581BB +201B8735CB55456A5F4435EEA70507D60FB24743B7A71DFF8D53E6EFA5E48ACBDAB856517353EE1D +F99CC016EAA5EDA31B102FFE164E1F7A2DB32875A79954A0FC27CB82603C77A6F0AF17D28C45B310 +002C41DB0FCF5EF7F979AC194B639023305F7038E0AD3F6A69AC683E070509BCE08E98D9B80DFEA5 +18F1980CF5DF8CCD95B220C20897F4ECAD00D0963836540DF58ED6DF5BA8454D52049C97A739D52B +1067305DA0EF1C3ACDF334E1D3A156FAEA6ED4176469D73594948BA4DD368BF33CCA49DC90EF083D +66CBCD027F56D53307B3B26CB620ECEC41FBFC7496DA27E70FCBBDDC917415A51D0F13D5A6506E40 +07DCBB050A0071AB2CCD48897DD3227F6DFB22232DFBDA613549F991E1B13811E41653927BCF43E1 +DCD8D36A519D5226999490C6A1E9F66EF510748CFB5C3A80678D58224C59B056FACB812DBA02F4A2 +40116205C8C995F29837CC1A7309756D03DB71390CB382DD6F2FA6C9FB87155D492A68567B5C79D6 +FD15C940FBF65F9AC210772EBE9E93FC6E679A3D51274D8426642D25BCF8A5C56C940C0E6C32618A +CB8ED934DBBFA7C1FD67042CA24B2E096E68112B50D142FAAB64EFE8BF4E0C83B74BADFCE8ED7B8B +4CE6F1B193FA526F0DF5C7BAFB00ECFF9FA98171F7F1BA8112D86C2A967EF419C9A8C9643C768E0C +D43C34F8AF48AA58398E2456CDB5A7BA2EEDA9EBBD35113B1A31E6B80F77992A86378F86D4D50E88 +A24EF2A14371542D4BC40E63DA0E2AA5CF6D4EF96F2488D2A0B64FDE026F003865126DB8CDEE2F94 +61CD4640B49E993D835DB2B3E3487964FD60B794985052C561224C5E36729A5388FE401999AF509B +9E8061C07B61758F08D26412DAFABCFA7F1D649E8AD50C83AB204BA71B143BBB1F70EEA9E63D4642 +7296402CB8F61FEB47C1505171A046C16C756098563C77C4D8E02D859151DE46886198D580A5C542 +56E8AB379A6503A7BC603FDEDBF7C7521B6582E56A2BB3B1BB47BAE921B66AE7F06F3E5BC40982B4 +E039D70546CB018CDC17C4A3FA8E121587BB373FB8A8D3F83298AE949FCF80F50E1C6D3FDD3619F3 +2FDC3FC2491C0A7EF9A05DEB206A48A076B595E9AA0E56954196A186182D2DF810B31A3CA3DD9CF3 +68AC447849304B543C21AEC4D89499C14800D84DAF610FCD343A958E3E259E4E8BA80165A574E5B9 +DBB5F4524C2D8F14C5A2104D0ADCFA8AA03793890A87421845B77D7BA9FA29FBB8763F66738BECB0 +5B7E4D62F36A5CA593AFD34B9937F0CED77FF5C1150A7D2027C27C2648DB10D818087856020BC6C4 +746746D3D11BE53EB840AD3FB8D8349DD79C3314967BE046D180F427E391FA1D9791CE0F2F535430 +E19A9ED30144F7F5698D9663E535285CD8D8971C1867F156C9E738DB8057E0736659427481677F35 +3C16BC7817FA45188A353A38A4C8ACF094F31D8B6D3E4A22650EC55F82F6BBEEA12D7245C36333F0 +C05743A80DF5C34A327850924638C254492334C0FE84CFB723ADFE4FA08E66474762FC6ABACEC6B2 +E507EB7CE97CDD2167634F247F0E94DA60C421DB1ED9658289D2DED30C8F88F37C5B348D659E4789 +A3409ACA2804800FB66E306EEB91A3E06297FE7D72D28CD7E923130C0300705BE52EC7DC548C5C6D +73CCD5E39A90EBC91C392257EEA364CBB15544CE915B93DCF75A5A845C49A666A39C212167626E63 +8EA9F7E3FBE5FDF0FEFE8B9F711EDABA9197BDE291BEFF3D312FF292A45F5D808A595F3102FB3101 +EE830797764CD11934BE33103876BBF4FAD98F7FC8C77D237BF886A9A524956651A694F78D40A744 +E9A7A570CD0DA1BF3E33CFD954B2850CFD656985DF3D21EEB74CDB50DD6030DB3F5A4B8C644C43C4 +209A78CD3CF919164CE2A16186872D5204E5184D5BA25551751BD830114FFDA86A860F6E5A4644DE +D14832B28DDF1038DE6E2FA354EBD263B7DC8A9196F9024029DD765F1E14DAA597F4851D028800D6 +5C27B79DF9AC8FECDBFB80668C34D60CD1E82F2CBEDDAF9F156369DEFBF7A43EAAC6F1303173EE2D +279CF7D350526C98D687DC62668D286949CFCC46EDCD9716EAF07A592062FAE75C4765453F92746A +E33E692D8C3F0D2F73093170A883F51BFCECBDCB35B330FB8A8FBD33F6BDAAB1D88593C29CA641BF +2FE52ECE9B7A1F54E2272DCB8E84C0716E0EC4DCAB75CAF340503573AB40AC0F22C779653AEE429C +9E7BFDF2A6AC7E7533A927FCFDE576967AC04AB828E2A28EC0A4EA93F8CE74A771CD3D9F6BA18503 +41D829583DBE3E81CB5C02A81065D56B124225C7084F09AC29B225D2E49B80B2A2A0C5825223F5F0 +60564358C6D258F50968B0CD4E479BF67D198EBA362AA978C7CCBC6822B960CF1342FC2D59CCF6F1 +F386E40AD8CDCA3E89DEA443051EE76A5DB4E8F642F7B64854F844B3278B07A6D4F13AE6A29F1FF4 +8F78DCEF74D6DDEE5DE15D646F4D5BB4F2288EB65514B32F56722A71FED81ED051827434EAF847C0 +F8285D44525A17E3C7BB832DF7158C26342038C39E86188FA8C30E330B8682EC7D954C12ACB5ACB7 +4E03AD73E6AB26AC1D4C7E57CD09AB47388F673A1CEF452291B72439E61A29FB164C22591075A8E7 +5521B1C567F9F69C21DB65E3103A9D7C0C778ABD822BDF4805AD66424F9C69D437B877BA22C9908B +7A0F8E1823F5A21313BC6990DA6C3FBC3D116AC357A49FE1B8FF47763ADF5E8FB9CC90C2988F44C7 +35AE6F5FF55CD6F04E0BA823CCF85207D2CAC73CB9C4C40455B26E1A26E4FE5C50198D10C98FC4E6 +914AA9FFA3BB7055F5FFA7BBEA9A5734FFDBDDE4F426405F639FF744CAD363854C802B6CDA481ABE +3FB029A4F1ABC0DDECF4EE832CDBE7BA85436DA8488D707F1FDBF53ADCA5EDBAD8CAA1CEAAD42BF4 +4A8335A373C78DF88A8E775BE15F6B478FAFB34A6F3CC94689192396C738864D268E922F708ED6CA +AEA492A979874A3BABD3E3164755E3F155ACC7929C32B6ED2C0293472D2F83F8767EF35C6FE1DC2B +A9B9167F031B2F3743F9A287E9B8709E1DBC25030914BFC41DF92CACFCF4BEC08FD986A9D46D1387 +A21A83BBDFB416A0DD9FC73406EB911123F98FC10FF5623CE40B7DF7E3BD2D0E5A0F585475252894 +47369470E9FE493025A037CD8A120FEF22D38DABB97D29FCC88C45BA88BA2B964B705E1D01A100EF +69F4003E4DD7C1729EFBBCACB648003B5A590E18805CFF5DC2331C6BABA3F2A8B3105DCE54726CD5 +813F073FACA857246472508E5B93F4D8BB47BED686C4AC7166268ADB87F0E639AE60B8FBD91E69EE +AE6ABC2CB6B3E250826DCEB3D8941A87570A6175A31D68996F81AF4253DAD39FA40ACC1640B35399 +3CDF25E445500130C4F6071F8C641EEFD3CC08B1A6610AC125ED2197B6938A5C2BE7A3E2DAAF53C1 +3DEFD01C8F87C6455363E845DDF4E9060745221ED029E9FADB36094F467EF881CB8289310AB9A353 +28089988AEE4B662E32E5CC873D33CF1A6B5B22E43DDA340EDEBF16D9016ED20C05AB3CDCF4A2F0F +A1DF56370CDA0B9ABD41EFD93D22E3B2F7AEC2D54E193C2BCDC9E8DB50A1E3A810530A4D8EA8A6A1 +5782BFAD30B5B6CB4D7DF9E71DF4733F5941C1CDA532263D1FFAEB6EB9FFC2BABE769396F9A8E1EC +1AF175FC99550732844F0B73A1A768880F7E06DA14D423961FB9E7829A4D069DBA36E6EC88731B46 +87ACFD6B3D7B551C5C99FF04C4ECCA12976860F913ECDA27E02FA412198E85B715375F6881724B4D +A7865C0CBA4F66B2826568A3B4A447277183FB844F022027DB446C14664D0A02ED17FFB3CC334751 +0E2700E3BC6402E2639CCC4C45906065D6EB9FE8288FF4ED3F3F1438FC234D2D5EDA799886F60CBF +FE7531223A9D15923659812BD85DC951D2F928328170A1B85149B37E55323E0696E10E84DBC1D729 +315FFCE67CCD43A3018DB898D7C69E2D8A241AC0896E2DA021EACE7F4B199D47DF646FBB5B1CB5E3 +666C97DABDF8051C1DF8971D88406B253D086D4DC4D4DC69B9FA8A500122C475C11D024B51457780 +633687C71D392F7804B9761618CAA2A2B6C4570E9E70522B0313B53B1EB22B223099F4522FECA257 +9DF2EA19576657EEDB66FFE1BFCBC5DD6C05EA52C8C742760ACEFB5BBC455C033939FB3F0D04E4CB +92EB8EDAD67BD5AC7451C6B28EECE7A517B1C5E0BBDFDD6210B2DF1433F83282FA5B37E318AB6A25 +3ACC53D310AE5056C18EC58C117AFEFB6059EC57D484C97952F91DA46E6ED5BA9AE5E96035613127 +DEB21B616ECE442BF94678C3A7D4BFD463D0744896FF3A617D6125F3D9DEBDE67625D150FEF394CC +C4D32E00D51F8DE30C97D494BB82DE7B7FDE9CE9430F1CC556EF67B3A95ED738889153B01D8007A0 +5463751379A9ECBFE0A53FA87889658F2EF20C7857D8F3E60CB7E20D3B3FB7A892018890BE3D2CE7 +D99236A67699105F14027CFF29B2EF618DD2C8569B0A8F5057756BC241AFCFA67BB6ED793B33B7B3 +6F8E1EADD69CBAE9959CF2147739E8ACC7087992CDD55D65A62AAEAB0F26BE7BE535A4A42EB1CFCB +C292D495274CF380310D528EB5F8AAC675A3B3BF7664617250516192F71FE60314E8C1DCC8CB0670 +61A819046A5D4BF3534FFC0FA375FEC884A30000FCCBAB84A2B9C643CD992B0CA32D698E45AE728C +B9E59C63691872CD6C2C5A9861EE8856A19885886A54AE22778EB9EF1CD57255F47E7CBFBC1FDEE7 +AFF8586A972B3FE97DF3D6E7A8C28245EF26745EFAA516599D5EBFE740666B8F132E934C3AF6160C +6D2771078F54236A630383EF2DA7D8B9C82E7A4D97930CFB09C3A4BE3CBCA97F706D0AE9DE6EF6D9 +2F9CF90E730FC838C1C3C6F86280786CE09ABE072DE96F755741B490BD417CD5C09EF9516F5F565E +2C966DE19A86ADA49D52E965A7D5BBA4D9900618ABC0E1506CC168CB6D98A2BD7251EBBECA03B2C6 +F3131DA64D4D19F31B7040E0C60D5FA1FB9D6486CADBB36FE2A386C07F2F725233AD838A7E748BBC +8A042BA35138AB0C9C4C61D734C58CA41370243D21B66359B35A159853FAF3F0501B45872BCB4BB7 +4FEBF5EACA700AB6D79CEBF9DEED9CB44282A049365D0E796A8352653F712F2B31A2DE3D23FA33CB +708967494BD68ED20E066EF599D84581062E311979BE2324E44BE28A04F5F38F4B198E5D6FD03E4C +E9AFE05605966944E57EC51985051529D3BE01266E674A80AA6469BD2A23B3658818530F9DB9D6B2 +D6D9823E4620E5BC1F7ECFE15E8E02C18AB507D6CF5F1BE58EC17D831BEBB9D59EC7076E171CACB7 +B2C18F2335CB6A9FF88A60277A88442EF068CCD9310573080AA31696718A0638804283722327FFC0 +A09D6C1BEDADE4AC140D21DB8D5C06634A14494ACD01D3F63D0D2676FD5B281437A5EC1F333B9D14 +3B27AB04F0D6678ABA615581A34FC1F7E6B2149A8A4253CFFC74039DFE4B01C551D442F9FB2F896D +81F6CF4C6762CD5D0E8877CC6A800FEBD623355BF8A7E3C2E7E072C4C5DDA61FD6A77CD962D98EF3 +1DFF80DBA3D4428D34539F3E05BEB64893C1689CBDAD563AC7123C779D545C3C22ED152C65E6745D +9BD186B06F9224B16C99F1AE377257B27DCAFD3285E78CBE430B0ED14A1217EC939A4562345D283A +E54A4BDB950C28A410418BD3A0C78FA6C722E4B2B02E7BA0B525D841D95599DC66EA5784E1469C35 +78A866A738560C228713F5E7AE8524A4C7387E41AF9B3CCAC5A8C9AAFA34B89C20BB986260B64B2E +0928FDBB46B135DE60E33A754AC3DB257949D9EF8D81665BCB80E2BB65CB138A797890CECD3E7109 +6664FE31D8431EA0B5CBE40C9225CEB3E4FEB3E99BC9D8D1A3889CD0A87AAA92AF3F0925AF0E5943 +011A808C86A09994D679BA9821672BBA935DC25647B9BB2E40CC4B4C247F1EE176217DE717BEF008 +0D7393269D3E9C35477B77BFCC6613AB73692D8049C86181CF69417E861A479310B3223D3AE41E27 +10F28078EC68B8C5C92DA7DD6DB04F9849E0C0469FB4F187FD960F8E979ED2BF90440DAD7D2CC80E +E7C3D9FE149C6D283C2A3C701DF65342FE69B7B86176E9B22AA2DA75E2960FCC9579FCAEB1695B7A +D276D7E8A7448987497BD53795D8C77BEFBC08834C3F539AA3270B333B3AEEE16502A0A21A855D8B +5C589F96FBC647703B74331866B260D986A251849E8745DC76ECE2C9EE98BDFE7D1E44CD1F2D7AE4 +C9ABF449E79ABAD3CCB64CA5E8F00D01DECCAD0DE8E203DEB53A1471E1AFBCEDBE84647744921922 +7DFD8ACA66B8657CCEFA55ADF782F677C8597920806941133400D89A011A95E4A72996BDF25AFED0 +0147E65B97DB2925ECE42FE3A291B73E3A11576F6C51E1BAE7FAAF7689E08F9AADBEB6B2CE8CB2C0 +DEDE58D37D01256DDF90BD2162AB5F98848DC3629C56A940406F810D3CE0D360B69F7058630C31CE +67D1E11F0FCFB320E4DD9156D522A944190281D6B3804B8BBB56956B86E9A17B0DDAEB5FA4E30014 +20EE163E81E7D42E1F71882708991299E136F3513B7FE8397F7D599DB1E730CD5EE50E5FE27678EA +8ADEEEB7766894C282E126A2A511C02218053E5F4AD52016A9FCCF6A42FE9F6A820DB475FF5BCDC5 +93DD2F5E5E09C1C6ADBD83F1DEC35C27D0A8D99D6CE833A6097DAC9C002DA00FCE3CF1239F5A35C4 +A9C4E69B25D9B63651BA1169FE37674FFFF19C84C63583E5AFE6B4F1A7571156BD235EBE9824EFBC +F0E02FAAA23D4C15FF0C7FD4B8A4238CEFC30C46A93AC343F8C715A096856B095474932466821DDF +9F1CEF30D7129483CA7A7390FE5B934160DE773F57131C8AC4B7D645AF7F98C293CBA9705E4B72A6 +2E80CFB632D9C76A02729191ACC57C9F644BDCB84FF4B8F087BBDF72514DBF58F6D5C1E367A76BA6 +2EC5698B97194F9A99EBEDDBE512BB55AE9D5F2F89383E44DA5E56E4BB8E213F9CD5CA38F703CF82 +4218722325402034A4C16C3E017EAB145DA4305992388F3C7FD5CA9BD6C0D52CB5460C05C023B08E +096F4F8A849F3C95213B50CB60505E0B9548AF8B00A3A1F10DC62B3D38177F389FA4D8CB2DCE5DC7 +D4032E1AA4475DBE652BA5A0BC45F407EB4F8CA391EBF6E3215752D39FFDFBD537DBE10943D827AF +D9ED2CF73CDBB9B195D7B1E26A1B905151E56AD3D95F8076A88198514E96AC2B6B4C78174B3FE47C +4834FE88AAFFA4045F588CDD954A7B2DE26971BAEDD7BB7E742669FF8FB3C9D289F6F7FD45181E29 +C5E5113C9E2C7EDA606442B8F7B385F5114D888996F3F74DDB184769C6F756609FC68CF52AE8A6DA +B809586276787F7F35764CB0E8DF4F71AE065858F1454B749D73CFBB20D5692137DA2C7966AA4260 +0F6AF52FDE195FF1E31E6B41DF7ECB39CC65566A7E64068E7018974D11C697F408953C51D419BBEF +59CA46DBF9AA52F515243B5D98407C8C5C88A741744C698060E95FBE90ECD22BF534A9863D3694DC +83AED8B49ED2136329573EF0C685AD496634E33F042BF338DF7B20B9C903077A99C26BDAEB79907E +C471642432665D1308125A407CBECC6CC41B3ED905699052B40ED03AB571DB911000459C6B62DEC5 +7951F445343FBA32345AA32887253BA46BE4AA50E7F138FC827FA920C5B8567C3376CB45E33F8CD5 +E923130C03007029967392E44EEE2347EE084992C831C2688E34C78642987B639E25C2B65C43AE30 +D73329F77DCD35726D13128FA3C9F52A778DE7E3FBE5FDF0FEFE899F4123DF59FA9FED03866A1783 +1E3A1FE2F589B82B5CB54B313BBC7845AB32A632A90472101D171090EBD9B208BACCEDECF2E9D955 +750567887100414A62E41E51FFD6893C6FE78B0CBCBBD1FDEFBDEDE9F77E4BCB70E0237FF077FF9E +369720C1A1B398E8793D1483ED8879E4BD0C96781759299FEDE1F7A56ACC9E6864B2A593902AB072 +FA6809616679B17007E3E5A24471A68EBECB058E8A949DE8E9135301D2860BF02129593EB1A00542 +D323A75F7A82EB6FC7A3FA77A43824C3134D067EDE16840A7C50181ABACD28082A1B587DF2557143 +A0EF24111C4148AD8CF6DFA7FA25ACE6D22F24AAB84E97FFB3626D1EA673DC9104D771DA9A9DFD2C +17331B293EEE2799470791263A73F6CD002129CC44EC560DA459D196C383B6045B310D9DACE1B407 +6E204BBD112EC6FD6AB90FB4BC2F44B4BB840B3F2907675E32D32CE6565DD9687F5E4DDDC1E3A2A1 +8DD4BFEC1A297DB69CB1A91223379784929C7A3D3ED08031480028E76CF0A5AF7906D5308F5D6439 +7DFA18B5AB11A43C0971025C0203E1865C4C2814ED37D0F6C61701D5E8EC3817EB582E44A0849B2C +D2DF70652A82F2261CE300E7B5F7C5116F7C2B709512D2779D6EED5B555C841F08E923C5932971F1 +DDD61CDF603C2F3A6AA24D4A0BC8188FA6F754EC501906BC2BE756547E362AACAD1858CA4DB281E1 +9458D3F38F8D81268D29CB851CE47D8B49C6C75BC6F4927BC603661B33454A87C8D6E010ADE1F7F9 +DEB60F3AD58DD066B55E318FA7C141FBED564681E68E82E003EB80435044F5B0899CAE4DBDD5FDC7 +0E12164DF9FA89F81F6304A1DFA874B9391DB272C1F867DAEBEBAE4C84BF84BDEA94F50ACC95694F +6FC4BEEE5CF2FE2CFC8090C454D5C5BDACC30B79B89C61D8BF7E5868F672985255FE68F34A4159B6 +EF2EAE7CB456E04F30BDBB9F66A0B13D23227EB09EE217CF6DCCFF9E504220114B586EA3D17971A5 +ED91014CEE8F1619753DF1AA99FA7AA292D0C01ACD8A2899A098B4206C03222A6F39D03B25D9A39A +DBE798773A43F27AA95F1D84BD530CF8BC9E14E76B3A302C85191053E2E43124CED5975104B3FA19 +E609009F8DFBA06BE4F0D32EC7EF45FA5C336BCEAAB7A6F1DF3C8D58F98A9D6EB6B0F93D72599C17 +4953FE647FA7AAA78F3034458D3F19590467FA5BC017574D88D65B1CC18E579D7AA97DB96E98D404 +98CC6F9B1F32D2E2F8ADED5F6026F22501145BB907BF1A5B38A21FDB65342054784E1FBA7AAAC100 +96EE0CFE7433E80A02DD4FB6FD675FCD8107AF813CFA218266D2781214EE0CA960A1D5BA25DF4570 +491317988ED607AEEB77F2F4B6A61E91476A54B9CF9565F672CA96B19D0085A173DBA6BE46BB64BB +FFD99DDEFFD39D86B6BA9ED67FBF0B9E4E8CE6908AE11E6EB5C53B58F628644FCBC32614DE46C287 +3BA15BFD20355D0351881939832D4B62EF60CDB4B84CAD70B2BBA9CB1BDEB780EB7D68E4A43B9B94 +3EF538E5E3F9DABA122EEB6A221A7B35CFDD26B6D2FD838966416BB38EE9139BF4EFEA2AB626A1D8 +567649CFB4BA97B5812DB330233794B48A825A7A9F92EA62ED19A63917431439313C3999C30C6EAC +3E88DF114B78CD48B97C839F491A1625596BF9EA22C876CBC8B7F2EEF63286A486C554E9E0DAC88E +D39ABFBAECCCC2A811587652C1FA7B916558F35454CB8D21FEBC5AACD121D542BF2F543179DB2C77 +C6A32254CEB3029267C4EFCA364D539460973E0D3FA0EF703DAF730210D626AE39886BBA5496003C +AF3CE31DD626F0FD606B1DC1892D1EE215C42FDDD80964931DE69C190435AE90C78A80E28879D334 +288BAD44D133A55113B7771B7C545AEDAEEAF50FCD49E14744E047DAF3BE43124E1127D039EFD29D +0F9B67E59661292167EF39776FA9F6C6A28DE1F40AEA7A18607D89E2F13A06CABA9DF3BC03D3731F +BF679BBF59FCDE3B4BFC33269D27FBB1869755B1151C6DE046A266A51474646C5E16EDD1C4F78AEA +6263011B4771E32FC8BDBE995CF1778E92B9286D7EAD486D6E3A58EC570DAF41163D41F4A6A531A2 +32794F7D555ABF2E69E9F3BD72B8E67027AA432D3AEBF7DE45ED71E7AF379A67040BD354E63D2C4B +4DB37704829A27CFC3CBB04FC3C2124F135D552CC3C24E76DCBFA81CA4B08D8289CE2879D6CB18F5 +39C7F02EA9806BB104C61BF6CC6FA899E936C4932F0F57ED3D2BFB233D1D3B9ADE288BB1C84BAA48 +B9535330EA4280A0111F502BE35A9E3C59DC04D6D67E311B0D02FB57EFE732A2EA9F8D357044F101 +CC93B4EC064260C836295C376C9147B89FE7582E69B1FFEF2F604899859FF0CF3D3B0A7BC864846C +A88FC9E95CC3ED45A847F6FE6DCFEA0E245644A2C4BFA6BE0AB759F5349EC56783CC3F58D3968B08 +162D67FFEE6CCE69848E797B0593133DCDCA5F4444E9F62CACA5609CC10A9B08F520A8E6D9E81579 +9618F38DEC5A88A6846B1AAF190CC9A36739750C4A11182136F6627C6F556F0B4EDAE76446F4DC90 +FB466D387271761324452B003775A5AFF4B640759A0AE4F78D5F3126C2FD6F96C826DEBC8AAA7A38 +96E39D56FB253844EF6FC7A7F0D98943C1D16BCB85F239BBBAE035DE9CC76BE66123FA4D52E7EA7F +8D4DF9A5F3DF4D223A321DCE56D71C7EC9C63DE4E25F2A0CDF446391A7C6394DE9B89EF2FFE80B41 +2C115AD5C3012DF63216A88966E195F24640BD852D2B90A0CBBA0BED153146D01C8BB9E6CEC7F77A +E97EBBB4EE43479A05D6EE59BD066AA5FBF6E72BDD73A319C694A016155BF892F71B7C6892168C4B +C68D2DBEC7286C049A9260F1F0D5854696C1E8D90CDC65D938C878EECA3885723C4E2BB41A77EBBE +3B7FFDCF023A1CEAC3E4CF2D0885EC632D18C340BBAF36A87F01FF0700F8816D383179B4B0165055 +C9F03E0D2745731250E5B900B810F00D3B8FD514999F9CA1D1312AF1C86D69D755025AEC373D274F +D6A884D43A6B891BB1C31552BA344DB1C9F83AA4BDE2493FD76C7A5D9E703096DCE5FADBFF512918 +5DDD8E8CCC194DE738D794A295940155AE8509C7289FA0BF3CD57FF3EAFD38AD59DE9D6293A09D3D +94BFDC1B1B3BEA9CCC3954F058B6A8A131CAA0A9D348101098D9982AFFCB19B82A8CB771982FCB8B +9BF2A589CFDC22F8F78E0498C2D1360F7888E19D21FE170A5607B4DC5BDFA56B53B698AD6ABB030E +73064D0824DB719BA0A1553D96A94B8EFA9469E05001CA938731D5ABCA574F6FFD87B19859BBE939 +3E733F6B7DAF4E7D4B3C8DEBDAA31EF6EB6F8BE7AC4056B502FD1BE0879C6835335767FEFDA06C2E +CCE9D92DF99EC919B8961338F383C0C5FEFBB905E3801A2393CB2793203CAE6208649C0B106A169D +24C40BDCA16BB322F2453B2018F517649060D4D40140ED4FDFE279FE649082D069F3A025804BA9FF +D8D3004E712BAEC42F3D80DED0AFCE5905E88DD322E170CA0BCDC6B4F19EBCC4EF499B18F7997F17 +EA80F9362E554B6BF72131856E8EF836630D31D91F195317E004EA5FFB3657F59980B96E25F5BDF1 +338A0D024E97D293E81BA3F57FDE2E7521832785936FA8E4A83CF022436449E317F54B1062F09917 +372CF45663A33B5E9DDA9786DEDFD49CBAF3C77F3FD01557C64CC4455F027FCC9CF5A040DB5F0952 +94AEA0AFC0507AD0494251F015D2812F4FDFE39D3334DB34D54C00148BED9231C2CBCF1D9C176693 +2362DE04F88A23F50819D36661D75C4F2C03F3A879CF82771BF792C0DB35D3246ECB045102FCABAA +56E5A29A2AAC82E31527BEE25C0B43344AF841135F9D8F1425F52C401E83D1F9D7F49C521194293A +E637224E7EAE241C7FEB7FFACE6AF39125F8B5DA362AB43FDC3483A52DB857475F5E2F215CF1896F +13CD34AAE17267C036FA7E31BFA0100E522672012E1157ADB3F7DBA98380B8C2360C119063A4DB47 +BB14EB2BBF106D2AE67E92DBAAAB3D795B8E3942D8340DD4C887453145E0FE3F34D7CF6DC529BEEB +88838FCFFA508C039E8908EDCC8A29E6776465D4BFC9BE97A0FF54FB60610842227708372F634E9C +6BC3A7C95E65F00BF0201E6ABE475F6FB96D21BB10EDD60D47BEAFCAE145F4C94FEDDAD90CC23509 +003E7008C3B8FDBD716BB72DF84E0EB30DBCEFAE35D321720EE61B25BF5DBD9BBD8F6A773474F2A6 +052128BC4444050E46A6E459C07BCDE57B0B02890E20AE789B5D958B0434BEE770A22BAFC90C4F61 +C138AD6DF2956DBEE60F7DD833F50A81B780F87E5DAE4B09342413E2E181A4DB93DEB347AAD594D3 +7A72EFB10F368D6E85947EEF7CC4940027E2F9F771775A92A78BC1543D14D66F33F0E307E6766469 +8B493E43D21386322FE04506987A0FFA4920B791C1937D5E2C87C8FA48C8DE6878566D6B6FC5F759 +112607927812510BABCFBE79CC4F4D87F4A73A795DCF76E0AF4BA1FB85789F3D4C67B1A5A616DBA4 +0EBABD1B03293D7474DC3BBE0CDA907A4DA1A27C71C08650B55A02D23B4290B94E579FC78D689D22 +847868DE9C48D6C31B72C2206C7522EB4B200BF0398BDE4F9FFDEC2C40D22BF3DD68F6655808B116 +6AD9EB20B8252045C4C28A4507BB285FEE4B971CD32ACD687D0A2BE0161066EBDE5AD21C984169CC +9D17853C1A06386A60D0D1B71B6F54AA68D85C879BEA042E940B211929FB8EA396DF9BBA4CE9022E +EFF280E586FFBC8E55F9F788731AE652E5633C36316F4C1080C6DCA40FC67E8A3F3D58C481288C5C +726A7F5DBECF0D74473C32A27529E2AAAB0702D0E9F8D7FA45E61D03E926745EE6C1176084A3B80A +1FD4505F60FF999F8F861B7CC54854BECEE788D25A90E07C7DB55601B02D959E141FE2491BBB1EB5 +3FD304F8BF5935C276DB007ED6E5A8C89B88E31D20F532A1E3726D048932DF15C5CEF02DFBAFE3A7 +167B105D12D322B3A4DC2DD6E2B47989E9F02E67B313CE478BAEF68DF2E87A9886DA0AA7C74FE282 +FE1484FD3A39C5591871CCFC66BC3258B67B2E4315A7A5C2B5E8E388BAAAB747A3A3C2708A2763CE +E2AACE6F48BA17DD7779AC4A2EFD19DEE18CB6FDB691223D5B9BAB8BF7FC64F8C567B525941FCB49 +8B15A4C9EECE6C1D1ECBB9C1F6D822B0A55FF30C620CEEF177BBE39A2DBC7CFDA505C1DAB91DAFB4 +47328D53DFADB06171B3A807F8430A81859355874932DAFE5FC85E8799BD65927E89E9F4E948F8E3 +355A1A0ADCD1823E294F0966CA35A63D9B946838FECB9E268D2C58DF82D98EDB799BFA4C7EB24E82 +EE068DD28E5F016F8FCD64B736EF6D6C920F16EB9606CADC76C5DAB7A4A87A8D81122471E7C6FAEC +2B70BFFC8CB9C5D8BCA66138F0BDEBFF39A55EC479C850673D5B79E799CA342901F05876E5487798 +99B93FF6CD818773538E1FB1EE4C375DD1F234B11FEB807EF7F8150693972A3DFFE7864B9216873E +274FE23FED918AEA6A41F129047C313F1996A1772D0C0E29B7AA3A193D3454CFA8907626E5ABB3C3 +1EE10CC0A7E8C009F3EEB3806D76ECACDB0C4B5BFAC7AF1FC2630B29A62740B22C36DBFE605FCB7F +413C1DCEDE914AD23082126324DFCA33A28362F53843D36153E02C2AEDC3B75426A73144E941FFE4 +278AA101869B8EEFE38C042D169AF83FEF79ECD1E35CC6A7EA2E42E1B8C818790FCF87427A4D2109 +1F66D14AEBB19D47E45E9FB52565F7048F99EB8C6E09768F287EB383E700B057EA2ED8D55313B6BA +44994B24D07FF765D402EE0E42660C3A008B6BDFD78637A7EB85A0FC7ECF7B62ADD5D0E73373E3C0 +F1F8B605A4185AC6608B715FE27133693EEEDB652599CA52B3213D9CA8614C325D12D7B1C8000108 +FEF736980807FCFCACC79436A9E7B1CAAF8DF1A5061F5FE83C369F6CDED6B40DDF9F4C6151E8E0AF +5F3D190642C72AC55D381283AEC9093D21A84835E61F73B78EE1A48BB5C9A76829A704224E88667E +9E13E03A1C6BC6EE7A4A18128A649F539CBC35CA7E5C8EC7EDC6032467F4D6DD2DFB5D750AB7B30E +A2427A7FD2F906CCF0CC5A63EA37336BD0E931D2C16F174FC6CF1FBC863D4277E0F14A25FCCE8C65 +2AB376517141750D3D46505805B17C6D849EA1978E3711CEB6F621D55FE265CC00EE2161C140C08B +BFC05097858BDC5E4A1332BB09ADC72670B24149B5C33BF8FA4AB88DE3A082AEEF8CC2D38F94C07F +23D993289153CBDADD55D5535F5879BA315901F2C38BB8C8F2E003B5F1E0E480242F92090B7FACBC +B20E20960581275385721BCA0408C75A8A78587C847CFD981A452A5F0F532830F7A149535BA77DCD +FC81225840593B25E2DDA50BF07BF9BBD9827C09177F6D8B6A497AD0DB02C9AAB193F3BC83EE0C9E +4CD4B005683398C59EB138706A2F5883E5AF38BFAF57959846B23A96B73FD116A70ED169332DAB4F +BBBC90726E6D768FCFBA60DEBF1DD9F765D39C16A628FDB6AF42DE6327E267D2B5658D3C960ABF59 +7F78FBCC1D9BC72885BDF9E30DF1EBFB2B88156E720CF340F92D5ABBB9473FBCFA552A146A825FFE +7178677579ABAA3AC12EA1CD23247C77A142404EC94A565BF4FCDA0FC47063A1389F35770698CD43 +5AA436C18444062686FE4BAD9737CB6FBB5D83629CA77A89C61C527452163EEE098199D097620F54 +34894B065A8BC19D99A16B1EBB6EAA53CADA69EFF8617F436E81452608612D98B10F92CD88C569E9 +4F97F07522F81B1D50DC2269D5BAFDB7283294E13F2E17A705C5EE0A35C8AFFD9C356FFB6AD6D89A +60670CFB4F564F443D8F3F195B24A7C122BFABF708D7057768AC7FDD187C4570F6C16044CB0B5CF9 +E441716E91C973330812992FF86B9A67189FA5659EC37ADA0CFBEA02F354474D05D9C1BA709B7766 +E62062925EB1B3FCCDA012A9F2428B839EB98933A9C2EBBEFD291A6660D06D6F6A91E5AE6E599864 +371A3B20B69ADE0CF4BEB8A0E074EE730F8C259DB0BF08AD282A95FECCE6B78650DB9D55EF3262BD +18D50A214D5952B82E6D728679101D4DB09805E5B13AD8187B68F2763D32F6C55B1EFEC8A0F6DB3A +3E20532FF4F97F1D6761FA02EC3442A74E11EE02AEFE7DD30A51F28CF45B1B221A9CBE3654D753F2 +2123FF9516A2D9323EA5BB8F12F5EDF6A56B5B131EBD34DF5B4A19F0F07EAE0465469971192B8357 +C869EB06B0650E65D9917E58D0B6DB180E037F21AA9B4A3C5282BD17B341186E1168A435EA3D0276 +89C465C9AAA27340F46FC5B2F252780FB70A9070E1E23935F12B0EA075364BA5E327A848DB002375 +A6B6FB7E91C405BF7DA0F4A34AF01A11E9B42F7DE886076DE195200D2D00ADBA0000C09F3771B1DE +FFD55A6B4B7983FD6A709A2124DAEB7D083BD85A804E46327952795BE6D2CD1064DD4EE9A117648E +486F04C11768511B90EDDA9E84A2C6B359CF03EB7D8E76CA711E26A5F43CC5DBDD217F9F6D5F16AD +8DC06C68217AE92B12F830595B41B312867A44CD366E234BE633B323B5E7B489D95282318D04A0B3 +D659CDFCB35112B478B1B4EDBC454B64CB72D720647C3EFB0C7F0040DED4594B1269078972CC493E +BE04215ABFF76C6303701F9EC9663A150EE1354091C22583BA6B1618CDE82AF22B4DDC4E26522484 +590FDF81F591406E5512DCDEE2C8467C689C0B7D2F8F98CABE4C009091F221A0D4CCE2E78EB28762 +74B4C9913446755EEA1AFF4B9F1EE6A683456788803AE5643798354BEBE33CE9D65ADFAD6EFF3493 +40105DDFEEFDA54E3F7FA982310814E8E6F79E05DBBF8EAA8178158824024144CE137A98420312AD +53721660EA3194C80988AD9A23206D72974517E0EA4E121E4422C64712EC27EB94B81C0775F5DB9C +06A4FDA5B1B8C6457F3113F6D57D0901856E89D0E50366BA4F66889A820DF7C17EBC0A6A1D11F86C +BA8DB8F5F1AF2D62D30933A267D03D528E8CE0948477A147EC4E3844D9D5DF85FCCDDAAFEA9DD443 +453BF6E368BA97A9038661F2BBD61DFDFBC2696D4AC0104CE306483FE275361C53DD229FBED27FEA +65086E3A29305951E6202BD6749F49C431C847402479FAF58F59840E3ADF2E82692A997D221AAB4F +63E9B58E09161CBDE2EB3F4F673D1A50F490360C09EEA9D959FBB6989529777A9ECB51FA478DDCD0 +B55FA38A674897155C16D93A5E4FB0FD6E41AB74F3C2A8166CE56264E5A2687A3B13A4185A5ED018 +40B5F423BDDB486E8D08115304CAE2E88D60853DC915C9A764D77FD4F3EEC802EF9452470A1EFA54 +D69CF0D04828F2657269E9D8CEA255B5FB4F11CC24142420ECF1E72CC5839D2A85DC5BADF02BD3DB +6825C0011F9B6CEB0CA50F818EFA2BDF4DF1E3C8C9D1087A54C4435340E5333CCA9D54F0BEA618A6 +8F3E54CB0B34638661A51347E69AC8D61D8E4661FEBF504112A6763A494D70E0D87DE9ED46556562 +56BAF68DA7548234C4F3E5CDCFF69932F8EEFC22184104ABF2EA0559FE07DD1A5C02D61406363606 +C1E6B663B5AF57C3D02E3597E8557F292429E5DDFF0DFA7E17CFF380C9ADD79615C8E97407B01286 +CFCE29DC318BCD94A0145FD5B8491E95AB7920983863C6334A6C8507D7222793C659143BA63134B4 +840872C95A37A1666943CC92D4648AD102EF20CE4EABFB1B6CF3FA79E8F41A5C710102C4632609B8 +B170C5850317656E4B5A0FDAF7495BEE9769E2E66E41E1866741E5186D3D68222717B4CE44EE8300 +A1AE7871917C3A18876B7D69D010C518671865A3695E7DA4EABD12E09A778BE4BA7101B81F4B3F83 +087722D39A03D2A971AF1E00FF0700F8914E44221DFFE054FBD3442B77D2213CAAC62047A074ED35 +9972558795675039A1BC236F8538904AA3ECE7F4F76DF05C5DCC3D78809177E99E2E3DBCA6E8D120 +BB8BD442488376E6959C614A5285A59C9DAA2B0BB23D98450C7E102F5CE335ED4BE03EB14A97BBE5 +B971668569A3E090A0AFCAEE4862E63181092210E1787142F93110A99609094D4E5DB3CF0CA5C3F9 +A23BA162CA6C67B3230A2C5C3B51DBE0B0A1AA40C8B29E58C2F7C45BE2B980980FB0485A3B7AF169 +24A7A284D0991B2E6DB4F2406B076FDD915BB23CFC273581085EB21490586B5528E296346186387D +8238C069BCB0D918F6F35D16C71227EEFEBFA70B63CFE55468092F27AD22BB3FACA280A98C2BA404 +8A4D59B2AD7CA462DBCF4D9DD433D114887B8316B367E1811CC4BF7AC2745580384EC287AC8AE131 +A82A5473B22968A9C46EE9DE279F0E02705BAD6BAB874CFCB8936562312136A28C8E54A2C8ED3C5D +4F0423F02B73DA5A47F115E95CE9F439EB08F565DD4D7E7D86CB78E95352ADF50FF09673F3A026F6 +6F5F866E00FD7BFE56EE8F229AF45F4D1BC455A3D96A584A02C955EE268D1C45C85205D35320BEE0 +39056D59D892EF1DD16822EAE52840DA7FDD4FF06D40FC09ED27F856DB8476923176C9B53F7EB5B2 +BACD1D2A959B4EAD3652090DC68A7CE19BCE9931162A15AD03D91C3FCEEABBDC7E33802C48A32E87 +EC0DCC2B62C0D1DAB8A96B726558C987B0D301350D466E3D9049D040A301E6F75384011070706ECD +C3644E6D8877446155863F36EFB01D2240CD9EE3FB25CD23857BBBF45B7C63ADB1A49E783B29E73A +3BFE9098B0650F124AAA84E11F8B030F526FF36BA250850241D6B47E5A8CF3C778CF9B9780764789 +23B8ED5B7376324B371253063C95D121B94B31832957ACD989ED066A5D3B11D103E371054B755F7C +3DD6C26F1C541DE72849A7829E64FB6624EEA9CE0978092042A87444636990DEA224423BC708A716 +9C494ACBC35F732723174B61CDA211C49F6D68733A435157B7CA2FED788D1B5AB8E9D52094697D20 +BC4328FADAF4EC768D256C364F17527B8B9DF4EEC550002965104FF7647E4DA7CD57B2F943A4F52A +CE052DC08BF775B8419D518C999858645B8AA2AD97AD6E1829F701E50C0D6A71482E145AC71A5FFB +F7D7CC149E096C078EBAE21B17BE76C65D98D3810C969F8CDDD8C2AE228E90030461873174031348 +13A87C71F91B394E8BA634E66E9B88D936D4FBF722768DFF59E14FC7277223A4D30374B905E7F73C +A56AAE785D3627D56152FFA5B00F9A9372DBB6D72A62938B45CEEBB3559F09BAC73CAD66533C9AFE +BF713AC017B5261F4DA5D12A5BB271749B49ED1F89412CD8A1A6D528F68E059A76C602C7D24677CF +C771961EDBF4F911DB0F4B699B42AA1E73E2F13E0127D5CE28ECA963930A993222AD331D7BE57E69 +C2A8948927AD7BCA6CE856AD7DF489DD77024CA000A42A943992C51270C0DB738E0225A5B5DB59D9 +CB832FBF5B3AB7F4CCF890A341E0E4B8AF218C18C18293F64E74AEB582DC1BDBEB9B8EA0A79D98BB +C697CDDB1894B23E132E2A871E5BCDD4575D7BEE04521A987219413452916B1A6D1DEEE4EFF5B5E9 +A165903B1B163FD2A819B1A6DF554C1210961BECC46E5A1AAA64680538226E5D02709265B3D64702 +2EFBA0067E0A628CC29FF648E2929321047377042D6BA6E955499084B2332C1A39C0D76E2D9D9B2F +888BC80E0CA3BEDC80D3FF087F1834DC89D11208F1ACDA1E7143AAAE6EAB51CE6D674C0B4795EE27 +5DBF45B609B74EB6377EEBEBBC3D28E0E0AB0C9BED78ED0D5D1ABD1A1A5C6021886FC0C7BCE9B201 +FF0ACBC332459CEA4706E1757F863565E1796043259BAC8046125C5AC2F4B466B9B4AC2F6B499C0F +49BD1C301538B64F6DEFFE30737764A2928B95D9862E4E84ED693A59793C13A5DAFAD83C43152FA5 +E11A17911879CC91E8A20597E23C900CEB8B248CEF3DFC60EA8FF1761AA17AB8B476CDD38F229C69 +B90BCD6C922E00199147A39367B6C64D31ADD1D2FE617BA04D49DE7D2DE3A287D3335431E0840C8B +C7AE24268CA90B20E9B3B6A0A625E01C8922FC670F8750A788C371646550C6362158B5AE88236AC1 +BB96F7980FB1C3857E89CB262611CE0701323186CD3BC060A62B84AFA752A97C61A076874926312C +14B2FA85DA43F61BE914AF7A6B1045DD1B70D5A2145918768352030DE934B3EA6944107B03EBE948 +CBE7155E9EF5CC514F313541A76BF37DD9362ED976D0A0F3564068225804AC50ED0378149333394E +09CA709EDEED03E16A9A5A523AA2086E2C4C693B20DDF99A36251EA78F60D118C7D7182E3BEF5618 +0E98CC5791D354B0FF26152BF75E3AA88652D7717A30423BD3D92D75DD45CBFE44E82EE8663690C1 +C920A0F1BF7C719ECB2978371571D00AD2C7EEE9727CF4993DE96E76353550C377DE820BCB42DB13 +22156EA9CFF7AA006383AC2BCCFBC39B2F817C288E0062C82E4855F03EA0E100A1FAD41EECDA8149 +0AF85A8A6D43694E89D8C5EA93FC645F7C11EEF983722EB5A698598BE5F3377262222258FF14F09F +3E13F53287D42D78325FE6A026DE851D9E4130E4929634CDF6265B3E1F612383AE824C7FB682BB0C +D15BD464B548812E2C215B378AC6CC63A8464E664D1AF6E1593F6395A0E294FE383D42143E5D414A +6240CF874625031462B186ECC3ADD737063B660AB468663A61CF01EF5280D7D7393634D3CD1C72AF +448DAA37C93C0AE51984BA0693BA4E0A2756D8240CC584BA790EE67DE1A57B41B883A46B73CA2A00 +8EC3E6B5D935D9F7DD1FF73F7666E5D64C5C8A9D32DC8D2949B679D5A55AAD82096C2492644C30DB +5C366D4823F13DA690DF1EABD409AAE62D416DAE97010000FF0700F8F6353701C8F3CB9C89405FE0 +BA503E3C6193430BFBF84109271F56F61E9AB2BE0F21072366DD9BE9318C33111A6474A9F63D2DF6 +A129130B3ADB7E73DC9764D3669770361D8D17D0CD7D6BCD829C64869C6DF53F0843D524D652C600 +AB99A6AE31567AA2DE57018438E6571BCF41700944376506C25B19B38A71A3AD038E9ED240EF0523 +D5BC68C873EF0859F1FF331FB2BD8E6325C11E35B6CB0AF3A92CCAD94EB40944F0B77E55643013EB +CD591663E06399C90625A71B00592965DD52624D17E4C7A12D758D7B532C7C6868487C8F4E83F9B2 +8E072793A83CF4BCF38ACCFCD002BCA5DAA3B17658965A12200C8F406DB368E28F531AB21B99D2BE +CAC54D79D233BE972D4314C69405E4F562D2D9A0486E68AEBC2D8585E0520C4A99DF559F10FBC8AC +1E744C9F2BE4AFD4BAA9DF9EBE6C4DCB6252397FA0FB386A96B0FF5B11E99B0917937F5249073117 +4251AD0BAEAE223302D9A62DF8C6502B5613470D1705F535361CB2487D5BD482139CB665A26D13D3 +9CED9803A38FFB1641D5347D20083D7A3501D75D7C64ACD70C0F81F10C9718398FFFE865109A9961 +3DCC08543AEA87C322E35A45B74C065F09BA0373087BB9DB18E7F525B6FC35E52130A26EBCF945DD +F80AE8903A220E991A692F57E8C8E061071667B8DA0A4EC3CB4808F32B00F92C2375848F560F4D8F +C4DA49C4EB775AEF2194955C2EAFD7A0C553942E9F314BBBE423956CAE372DCF025ED9030C5EA036 +377FF88B5AF1D649C7A82ABC27EEFA4623F66F6D70D3C5D1803E8F53C65E1D63F51D92785FDF73AF +CA5EDE436C57A2657C224DAA96FE2265BBBC30F28D6C7723D2680C05D17F50906BBD61466388F1D2 +25A0943455D0F912EE3CCC482F9B4A1216917CD0942995507EFCAF8DC3E8BE51994402B24D070166 +6005923E6BBDFC2983562AC08B11312F042CD3FEB6FFC19DB3501B8860DEC33DB34E56B9DE4A59F3 +B78B5DB76F5A66ECB5F0AB07F6E7398C1A8B1CEF9AF463379263A0566F679D16D3141944DB69F968 +2A0724C7E987B5F9B2AD62026D19600A60B6CC8F2DD9C6D1BA79D1C8A1DAF6B971BC4E367EAABB52 +479B8C45EB8F65049BCE076291780571194F3FD9A14AA92C9435BC707E55BE5A3D960B8DA01A4B83 +2A469C44F47E2BD1D5B75E04D3DD7A30628F1C78DC822334E48096D5A50FCE51D3C34A8D02913978 +EC3C43B6CE870459FE7DE1DAAE92B879506E1025CD12AA39792AF017A82A37F07FE379673935B0AD +FEA395EDDDF4C6B58934CC596A576ECF65B6CC1204B2E8A72DACA33CF4828FD6F2EC2138D3C4B58C +1ADFFB81CA8EC20E97F93F24AF86D24F128009FF4513E84CA3C9E04CA2B28BAF60202047A4529AFD +6796BDFF74B2ABD93BE4E78123CF9746CF1787CCC4EE4D21F1B43DAB02C4D70C933C0B4650EBCE92 +016B17CF55A3D0864DBF2675A575D22FBE8EB425C19EE72C020AFEB9CDDDCAE08AA5AD6BBF5FE82B +525BFE77E296E068A22A6F636816FAB26B8A3DF9D7E6EDE3EDD862915445AC402A207F2CE757EAF4 +581BDFE127F5211E9EC1F9CB2EF0FBD207983F0201E82AF9F131F4CFA95BF9916E0B1C2F5BF4F1D3 +62C76F35390C2AA789CEA3C8918A31587FA67FE6C9C1BB7C9A722A99230F6EDE3BF4D28F5001542D +CC4A08781144E0E49E2F3E0865CE64EF7D1942661B31A63AF3D6F3EF848AC964756FD4B3B79C3F85 +252B0C9D3DE33FAD6BAA4CC5DD664671549502DD56FFBBDBF9F9162A5676338B305350152B82078E +005C28FE4E93B9973EF09C87ED7F1B1C773372CD1AAF0EC2744F6C7C5F29A3A16E374EFE55FE57E8 +E4FC55333780E1267E9641E1829FE94F83B609B1A20961E824FE4B4DA52C03DA8B7E6C090BCAE582 +E3C3D0DC400B0BC69081E2E6C3EFF5F3B01544DEC4A58AF5E927C379B06322717553B280974691D2 +237809A33C989EB12AD653CEB37E15E03ACAA8B2A48291B8E70C5D24D7A817D530AE7C0F1D5E1A0B +A2DC440A27C5C0718E192848041C878C4517F00840642B3568C4336D074C2778AB00B48E43110170 +13F8CEED9F1B52DE367B2BCA26E05EE411B956F13F18CD8B551D736889E0F5BB534D7ACCB3E687E7 +A383919CBCCAC673CFFC0F925093C09C11173F0FE1C2768DC72FA5AB80787FFFBB761F724236A2F0 +70A8522EABF3EF0BB6CF08CC872BAB26BF7B49FD61CDE0FC5A1EBBB5F7108D1529C7BC763BD43992 +5B31CD7369F3E248F08507F966753E88E86D4AF7C503536C835B6F41B40D3659FACBEEC2DEF6AB7A +4B1B9704110860946208A20273746CF8117B92ED886A8EDD444401922C282912EE045B17C77F7604 +47E6503857DC2D082F894EF92CA90CABBA20606B13E22FA78ED0FCF7E0C5192C376612433F6BD4C3 +9EF8E49459C098B08C2AAC3A26A43697BC6A1E64B1B7D2D5A7A2BF28AD71B6D2D31591A473D1A14D +D0158DB3C703D5FA196B58BFD3318B275149C66A7D933EEE02AF17B9D5C2D8E5A3B555B28C58B177 +A3A5C442E9FF6AC8F5EA517DD40FB7766CCC8CC495FCD198ED1DFE1D253D54794058BA10FA78BB09 +71F961425494448DD7204D3008E6D0FB44FB6BF9778DE59B76F883072D99CADA4BCC27D230BE8715 +004A5232283CFE877411A6FB896F456C1D870349D5C10577CD0451522A2C382B8EB830AE4C5796D8 +0E5A46EBFA54176F99A1B7EF2DEDAFABEA3AE2C686DB662FB50BC81701388CD3CD266B750BE937AF +08549105842165DF7C8CFC543A1E2B2A770A9CC844325DC70D5341A4C07EF8271B214FB1CEB8C1CE +6DFD2857307E1DE515BDA78D1852665D32D32B2C2E775B0CDF363F40E8307443332B58445946CEFB +46640BA0AE9470318BD7D8ECB8AE90573168A46CEB79B4545AF7D26188CBD7C1B54B1100FF0700F8 +61CC93048D5B13A85290880C32DD5854464082BC24AD8FB3C2E67EA01BD0CAAB9BC35E5515E4F126 +EDB043E452218708B357161C8A83587E303CFD918DF66BC6F3619890930A25414B31FDE3BA5D7955 +32DEDFC1F885C2D22D3604CEB7040B6BF0E19930CFA9F338B375AE6ACDA3A59BD3E98DD48D98C5E1 +3E3EC2F3FCF8924E85253385F4CEF9A29A128AA8F6A2462CDD1EAA260F85D1FA32157E324F6B9C68 +46409FA3E0BF2F0BEA71A8BB6497199933374BBB31A7D5524F5454FC38752F70FEFCDA7F4141B0D8 +91C16F234AFE3CD775D0B23116ECA3D34ECFB3C47C810BA62954E091559E7A029F06FDAE6272D270 +05E704BBF13D006AD3DE7019537A05FF4E0BBED3C38F4581E511A24191964A19E6684C43501846AD +7C943EE9C6648F3ADF86290674229EB0C254694FDB9CD5A5A53E8892AF0B089CB447388BEC280971 +59E4572AC4C457ACF6711673E50EA081378F16D29A4932406452C5E1A18CC0093BE212C469989BD8 +02D7335AEBE8CD9AE9EA1BC7E6074C0026571AEF85ED78D11A8D514D11DA21F1BECE1A98CD10FB91 +15EB8362AD4B4D4EA1F0CC067E3F6DBC871B8D1270D5F3C8058E398E180581FC4AC18841914ED6C5 +0DDD54D2723F8A5DA7F24804565BCEB2E06027DF3E3D436E80573163A1F1DD29D6204A977FC08D63 +1AFE02D82B45EDA6F178532ECFCC54FA681FE3D0F71E6A2EBBCA07F35E6A17944B069F4BAD4DCEE3 +AF9830F730CA80A94D8A28170D9AC0C48B00C049D26827F92D1F64160CB40DE512ED4CD3CBE613A6 +B95995D2949DA9417E3827680D155661EBEDF585B991F9CEE75063D3B24D712A39F3AFE3CEAB6A27 +5ECC7CB619BE3B02D397D9E796A2D9BAD36549F7111337A450155C3C7239843D8A4CCDF5A5A3C1BC +9F28E7CCEA6A959ADB2C0566864B58A2BF0FCAA5033B9A4C1C2A2DE94E699BF2E37A61582D047851 +B1CE5DC413868246DEAE7FFDDAD8824A469DFEC4092DFCD6C2CE4763EE9A0F327313415D201EC21D +F85289C2E81EADF546112B2B165DB6977657976F60AD587493706CE8BD2708DF2CAE28B3EBC73A58 +2F70CFA905669E354A4C2F080D9E8C0D2D75B1CE298DCE2A381CB21A216C0ADD141FF16618CB8025 +AAB48E64A9E245F927C7C6950CE43759C9D2E7A47D35B28D503768C20A7BD2C5C1A72CA3A6EEC56B +86CE0585A5E4A3AE788284C0CED72BC659C0BDD1CC3FB3D914D29887C8A162268D38E00684D69428 +2016ECB1565761C60C56C948D96BADB4EFF124E9C912117B51FA20FBD57895DE83FBCDA3C76DE3FF +732DDD5644CD1E4AD8BF53A9F291504FF9502D2D0318CFB6E6BCD67F886D2D108D34B5269F07EE8B +70A6A5F388E8FC2C2728020691EC2254AB3278F5874BEFF9126A3579FECCA12BE3EF2FFA58CFA94C +5314C125E81BC48197D4E1CF9DC0B7FF8ECAD63E53F57F9E08AEBB480629EA1FA5EB3C33C6F4A448 +CE410C394008CAE23A62DDFB6A6A010B01B9B09FCEAB15906583582F923BA1FD3FB510F5AB181E0F +A449E97CA812983E5422023A4E95B1DF7EAADAF662BE17613F5D77ECF18A1EA13EA1D6301CB714CF +0E47BA5A138D36F0B19AD498BA4004E7B340BA838EB79117E77EFF1367D3C76823BF4D0261044473 +2874FCB29DB71FCD0E5450E14BEB12A81758A4ADDC2000304D1408E1369CC506073CB91FB566774B +A3B2B70AB2A49F72C2BCC77192CE0D1616901211F11613027155D6BE370E56BF89D245A1B3D22BD8 +A7B0BB9810002FAF3612B365FE05F5FF1D91D3340A13BF758E9BEC4C37C789E93751D8FE7DF37FA4 +677B61AC06EF9601CD3B3FBE8ABD037D3045FC2369F7AC191434704B7726B0E143CB46166BDBDD73 +861405E65589D705E6DEADE66A28458293ECCD79E27987B97A12F164D33C39CD810A811F177B3CCE +E0584F2CB8110C7897C928D8985702BC407C1B7E4339F0D3A6466DAC036034F0471ABD68072B5D48 +0E64628E394B959B10D19C9BF1DBDD55B9212E6CA1FB59FBFC800A7D83D9B2A3E7C73BE9A42183DC +54C3E2109EA4FF8F3856DD1CC7F197A90754D22D3E601B9B40CDCBD8946D6A3D9D1F012FFE9A4810 +B07E352C11587E04F5EDD44BB208010326C60722331882C234AF0AAC246789B2558703BE14D8A8C1 +5C1C556736834E8DC5B434D87F529CE48E58825FDF8E2CEC231CFF46645BF2692B3C7518911D84D4 +EE397A5864DE6DF76A598EFAF07A0800746FCAC47D17C4790EE5C232CB9D7CD2ED2EEEB7233D667F +AFDB7D59E683D29485EBEC32D9BC6E219C1988BC9784E4A56C3F3F8E94161C167ADA3CA1DE9AB4D1 +75AEB054B9D15115E1580D3505EAF77BE3E103EFE8DD0A7D04FAC5E2C756B9EABDDB214E2F9A553F +CEFA7959B72ED5D5E0D4B696F41C41E0ED33C5262F909D6D101A85A8FB04D85F3100CB74B8E8002A +D6EA29B3E5AC744C9D492D8EB338ADC7DD50244D1F64C3C3C06AEE94FEC249DDDB391D1D1C046315 +B2DB1090F1CF9DD61AA9B5CAB1492787CAF317AEE25650882C25AA0A8A16DAA5C384FDF072CFF213 +76524842DF1FA8CB1D50BC1B8CA051DD301224920611785D1904298802EBDB27AB38AAF7E7552F07 +4099A9EA6CF2F8F9842588106622B38ADD30DB81CA1EFCE10C55E81766FAE22C1D3D9F9874B21471 +42BB8D67D5F7976439FC3BA1345321F13ED933D2F0E32B29B0DEAC4828D394A0EF6B0CDD595C164B +E7941342228D073024FD20C3083FB604B83BF40D0EEDBF9151BEF9AE7244EF2020AB87989657CD07 +F6468F8513F1F2DE7B9AE5F9589C5964527A1B11815A59C57A3DA7E8B4F65B045338E86416F4E843 +7CB70D01BE957F22E0043D8BC1E7B83ECA26E87A300CA5D2BE6EAF31100B26DA05ECCC27EE993A92 +1CC5FDFF9DC0EC000308FCF7EFBF16A036859C16F70FF8463A7E485C2C4A9AC01B19719A2384438B +E88A2097E634683A6D44F9D401285389C1EADDCCD6027F762071A35AC355D8A938470E4BCB1AE081 +55DA7080CCF6C5F5B31844AAA6168E41D14CD2084A8AB35CDACE301F8C06525C2DA687210DCBF1D1 +0BACF85A6AA8E30781A006DC50092456C952A0314C165728C4ECF3EA85B53977519131E1411FC1E2 +7A12BD9A6501C5DCEB60E5884F4E61896E6DA65EFCC6C3D90520590EF9C2403658B2FF8DBBD9C11D +3C282B2E7A7DAFE573D87D69F8746C797F39B2CAECA9B42600CB3701D2312EE915F384C2662B04EF +094D2F5CAD7E2EE76C2EE6C96148AC57C4C7085E3F6DCC9E8D201562BEAF36CD6924091D49568AB1 +BCEDCDB3E35C4747CBA5F4732A8802A5C0243A30DCFAD7E95EF57127A5406128386EF072C7331C0C +3A3298FDB28DA1671246138FDE0B2C9E39A04F724FD0F4E21DE8B3BED098715200CF0FEE5D696E69 +F2B39B0B14517B02F40AA04403AA97AA9E6709BC6010A78115E2CC9A9B6A880684D486F58AA2EDBB +D4FCE1835D57F5C39B9AA2B013D93F697E03AA42B184C6FA9533C1EBA5BF457BBFF287D5019FF03B +20ED9DD294523FD44E65AD29CE68419686CC285FB17C7134E1234DDF143272FF42C4A0099E642978 +CD476C687C5808224D005D92A5A1ABF081CA052E6356AB28FCC0DE19ACD000B806DAFD122118AD80 +B041B3964DB34C4B3B6AFE1BDDA3E37C5ED4996CA7EBD74D70E8FF1EA9706EFC30334F1BD1891846 +79911331A385DB4EE6B3205AFACCB73101C366C2492F9C11D6C29CD9314D874C075D6B36398264BC +EFFA7FCFB1ECCC04E37F468FDE5A0947C985B25E65021DB979CAE19B0B0024FDFEA62A4FEF200C85 +CEDB3233577A41601C0E4D5E4CB62E39FCD7D2101EF07E30B23BBB7FBFA248AAD5476C579A183F75 +85F05D3C0D005BD0C0CD61C83D576F6CBE06A8755112137CC7E17BD43BDB8ADF062E701B49CC6C15 +8D0AF4CD7C6CCBBA569EF015D4C4AA2A88CB0C14FB5AF06CF2632482E30E8C98B1E4B8C289CE63A9 +73A3BC2C6C7050FA773C21141D5A983E661FF238AD49275AE580EFA9195F9AB8759FA67016EBBA98 +216521E1C119CA26E8A64C500B3FAE80ED6A7D78C926E48AFAC0396B69FAF47F77BD6BBC382A3AD8 +45EF3F569E299AD5ED0CCD9CAA79DCC34A48FAA105DBC432B370DFDD6934E150A1CAD51D8BD7BD2B +6C50BDBDF325C46CA7797E1AFE974198955BE4F1FEF09F222A2AB550565DE5A04E64DCFA97574BDF +5D5DA2A4D57D218E6796DCA2F28BA8861A11D7A8DA4382EE7E2D783178CD9CC2B4F85016E96AFAA8 +63B512731B43D2B1B6DAE660A251113DA5F1BCC4A474955F9D0173BA253AC1D4A8797B5DC7BB46FC +F00352AB95D0B7EBD4E58BADE5B3D7A1A395F8EF999B2A6D1A8C25A750956261B6C70280DB7D7BF2 +429A2B53BD9F946D07081FFF7947AB9492E0976A57AEE23B9751E8E5DF4DBEC8DE08B5B90D31ED05 +ED4ACB67BB93D0A4F290CF974CBBBD244192381E98DE6A64337021B9EB9A4FD6C97D66F229C40DE1 +B137BA52928DDDE442B01B0F0C7724A928563F3EA15D9DA90D07280EBDA9EC5273B14573A080B2EC +7444AF66CBF4B6247291BCBF55980A13C0C483C2FA2CD6BD15C059B13C28BD1165EB49537F88009B +817E8C88F4D2C3DFCB728874C2A6A7E7EE5A923B394A62429021E0B13D09CEF3A4A2D20DEC063101 +764045DFFC0C2AB6B28D22CEED6580EBAE6E76C262B7C291AEE31CE17D4196082D44EE2B8E9C0D1B +ABCC1A09B522B2DDDE53730EF4D70FE13A9DCC85A0985E7DC576EBCCF47841516A5A5F25635E416F +AB11958BABCCFAE044AA6456B176FC06568280E584C1CF0E948E8304977DC126A39C838895C84A60 +55999572E8D5799B024D68B3D4B4A2C5EDB16979E082988C739D474CE364D1FA3E62D28DA0B11974 +F8A610310665BF6A41790032CA0D3C490532FF64289C74730155CCD99046ADE93EAE6703CF49227B +623A0DE542B692FE760644EF9F92A87151F7304C9620C1A48EBB484CB01FB658CFA5338234C4121D +657462D54547C63E92201A66FD494E2CB81D5BB25CABDB9E2C1EECDDA3F5BD76834C849BA0FD7CC6 +DB88B55F18CFD318BADB6D9EBFCD33CAA3892160CE53C52872DE767EB9BC9996ED0B2695633629F3 +EC6DA1DFB2737D1EEF718500B44AF6A126002CE34E1E151B504394BB9FFC2F424D5DBEE97D130CC2 +B33355F5A7B04F4707C58E9C1D5B766A3BD55ACED4DD9AE9FF9C3D1BFA15F6AE7A6A9558C9F087AA +EA98F903426695AECB1C36E2B8907D8A8CFB12CBF56AE9389269FDD348B00FA3F7407944AA447696 +32259E802F729BD2CDD4251CAAC89C796A40189407FAFF54A38F7FA116D3C647CA7C6DE1893F98FE +FAD3EB41AA800338AAB9DC43C25287DC2C54B6339FB395888E19E79AFD4C01B41BAE7103A67AD7EF +00FCFF5BF8727080A05719CCE40D0FD4152989D0DC500668C1AD84A41741BD228EE5600FABA63947 +6C680BB3F2617FBFCE28607B33FB9351D932FF1D7F3F8BE914DA9640809759DAC3349BC4243B7256 +D5986FBC459F3E05F32DA0E088FC5A400C3AC466FE4C31B5C373E7D073BE0765F8912C9B080A8691 +B328AE90BF2B8D800BABD0605B64949182D5CF5596B88D74CA5EF0183841893D97DAEE181AC6FB24 +BA29BCE4609DF0DE1AEC011DAEA1ACFE2D661BCE2F4165C4E3D5B93D0B3E400736735EFDFBF6540D +11FD314A209496867D5A7DC2966832E63810AC0CFCA607642C7D9322B2A54662696D4B75FC5FC270 +B1AF5D7C703B0FBA5A2703A9878D84BDD094451F7A9E6BE119253E013DA868B26933549231938EF4 +0F99EFBE897EB6C7040C15A395C3EB96650A5717ADF66C00FF0700F807F533049D046BAADF458BC8 +3E8AF5827E59BB3EE269D34A19663AB1A53DAE9FA190FF920FD55382BBC25F9C70E17132A5BFBDA4 +B15550CF7ADC620173D21C1AAB3C7CCA07705CA54326BC8F2FD755AEC495F9BEDABFC5D861280DD1 +5AA325BD3E6B7618B1A46815FE475ED546B740935C48D1B097DF5EB13FDBAAF4B942160BFA59AA15 +52539A1D2742EE5B17608A29D427E193A1A1156BEF58AC3CB62F1AC66BB3022F167699CC5422F65F +C342613136F7BF9967BFF4B6F37C884F5538505C5FD07CAF31C153E53E320B2DD596533849CE6B22 +9C393E120E667DCE14B75AD1039702BFA6A053E61607E18A7E554E381A55060220206CF56DB71269 +9E9CBE433D7EA46A734F5C4BA2AFDC77156CC1A656A4BF350E2E2E6A846252D4CE34932A8F703DC2 +2B570FFA20EC3182C4BA83FBC3AD51FB5A26FD7BE07F379B6BC848E2F74991C52828E50733D46F7F +8BAB07548F1CB13C7CC69EC73F1729EA68951BFD69756143014B7B8963BB25D47B5F97C4DF824753 +9C66FB6EAC71DE2AB6A9191574ED8AE3248F6C4E455F72C16B7C231562F52BAC3E6C7E7D31B7C830 +C7E51F17474A51A73BC39A2902ED364C7ABEA3B9BCC4CFCC37B762FC60435B9265E11B5C21B532D0 +FFD48E11123019C8A877D861D11ACE0DE98F60C42376D9B0E9994462634BCC2B397F8E78D33761DC +962B5DEC27E65866541DD6FF3DC0BB25F5A426D7A430288BE3140CC2D306E36ADD00CA50B75C3AAC +B7A1C7051BA5FB8A68A8A925DDFE462EFF16A9576E91D209CDB90874748C19F238F446655CF1E53A +1AE9314662773F2FBF0CB66D97D9D7FD1A1921BF0DD0E1BC34F02D1EA02441434E6ED02212981239 +970FC3AD5AD294B1CD0CD2599389F7644A5F014E1ECCD96C48FA2F9928D4378B92B59A4231B42525 +48EBAE81FD6E0EA243FD492EDC2B0B8EDEE110B1F6CCC8303090903C8D1498ACD97D9257BFE9F229 +E64F28108D1C84A19AA8B2B96EB46F631E882ADE1CA0DFE8BDE10238B9A6762692F52393D710F09C +06E0BEDA799DC46A7C0BEDD49886A6162074C05D9F2984BCD9F47352A2D4617DD8A4B0E93176D50C +633FC390D7E1A8627D8FFAE183A8E30A9D6D7E3C9296B232793C79778AC540475FAB272EF1813D29 +B9604DDEE874C543DD9B9D7BC1339647B07C82099AE513C9003A1B55866169017C61455247C3027A +5936A1E14C8E6EB2CB28EDE51EAD683AB0FF79396D9637DBF12CBB95B3DA9BC37B00811EF5F2878C +CD494FA3BCBBA3155FCCA80707D578840D88FE103F9CD6160AF37EEAE28CCADAA80C4E4AB29006B3 +56D18228439228D3878F76026CCAE2934CB734A032737715DA39F2F628B16D6F2C567B09F3608638 +B494A62A0E4A2B46316D13E23AAB12B6C27A663997EF7C5429B955B74A09C22E35D76904E758ADD2 +FC4B1579A552DC9D212633F1DA220C90265EC54DAA74BCB51D3256F932B58673B669567E9DD1B137 +FA0E692346AFF82306ECD08A67C4C0ABFC1785DACA0691E986161DF15277751633AFA21EB1D98B04 +6B44C5205C5F87391C67DB97A205B18E208C3698C2AFCF828D725201B0E594F70FE8968E5BCAAB37 +137B624E1C008574620F027BF4CA5A1DB24666EF558EE430616A9F7C03EF24F9C9DAB890E3B91F25 +D4FB6A51761369CB602C3283DBFCC2F4FABD0CC8EBAA93BCFFBF1A80B6A6474DB5AE5FE1050C7ECA +50E8C27EF65D804BBAB7165F4F2F97B547210534266CFE2B382CA0BAB8DDE84B5FF9F5269D0656F9 +A0550A5DB555AC2E2B4C5DDC1745D573A034EF9AD37E4B345482202CAD0F02186B0380B1EA952E92 +70D3F6BD5055618C5F09625E04D4253BB82BEEF39BC955BD08E3CC5857E484E3AFA8571AA0C034E0 +EB807A7F9844630BF2415D829308D17977F1040FEE4D410CF0ED1DC0151F4BCB78C99B337335CD02 +5DC74CDE9EDB6CFF1306781146DDFC2FF165E64832F77861F83FC7B0D03649BF38806FE2F475E7FA +F805C161D358AEEA8A69F5B3C97F80EEEAD5298FDD76B5FBD10605975EAB2F5111F35C20D14BF98B +841AD64C7CCABB854EC28876C0C55273D10ACDAE971269AF5C9E2EA80B6BEB69F8BB9FE12E6DDE13 +A43304AD3712FFCA9E598E89545509F8948627D60BEED75DF5F791FCA20C7E776EDEC75ECF7BA3BD +E3FD572ECB97CFE7FF74525066F3E914714F3DD820FB1A6467C2C58D06080DC092DCD4AB8DADC676 +3D123D1B098A9E74964753F8E8A07EFF3290289709FDFAEF81FC522F7DAB3323F52F764E61E19B84 +7209FA10929508D3D19A0707603A41A34AF8DF89482EDC85EDF1ED53F85BA1B52822F56FB3656AC0 +8B990D778200596E82093B78BB794001DE204A001BA94565EE35E5870AF9F331AE98FDE1B035EEF4 +F247041ECFD3392ED212DF9AABCE6375C2AEA5D7022D4AEBE36E4EA8B1C270D06C4C7BFC559847F4 +C81889568A3CC8679A9D7EF6C5691D65ABB373132F93D14D84417C971BC8168A9026D1069122607F +36F521CF36891A86E6F642D7185923E5846A51A12BCD5DC7E8DF60EFB749CADFA986F297ABD36810 +604AA6BE056B3E51CCB04DE22FDA204E051F6286CA5941143441A2D4ECCCED9E4D37B0DA5793B6B2 +CAF1E2A0E35F3296E4267254013F2BBC300119A3014EEED7B0452AFCDB474F7E54602EA7037DBA26 +0C3F530C9A49BA3162A0F9EC33E7541F1FB548395C85C35B88E596D7EF1EEBA4BB59AF12F148945D +772C5B79FE065EB47A3B2578382112B81EDD02087461F279EBDC43247DEAE2E66057BC04554F7FD1 +A09D8B0760160D952ABDC5AE6FC5B0C3900CFEBAF54772E99628BA6DC44E4BC08681E3DBA89E844E +CBA9ED4CF1EC3E99CC06CE70EF93D813ACF90EE8331BC27F885A905CDFF4189DC6A13C00FF0700F8 +58B4E0E6C18BCD41EAFFA9A3421CA908D56A73CE1637171DA24D2086DE3E8C715D15BA0807E69DC0 +4EEC93D7AF921FB8545908F88DC93A96A5A26703C0454D2F2D272B228EB2B54BF24AE13B5182A995 +38006318CEABC5CFA1A11C47491741771CD58527D99FF5842D50106D1B93E1090BF9517D0DB2AA0B +5C4A0205197E73ECB9851DE37BA756157BFBB666F00C8CA2EC77FE06A0F4158721D20EF09D7AEA14 +23C4125277C401FC13425970185B1DB67CDE8209D8E3133D9A3CCF6CBD95D0B5AEEFCF8B138A3375 +B5EE7B8B38EF1E28CA7B421F16D062CEB90C72E0D6A02F391A4566108BDF8081799814CEF9DD9B6C +8511830D2811C6BDBF156B776F352A999CFBD6F4D9786FB9004934ED42A615BAE0BBEF8FFDE779D9 +0FDD7F840F71E6790292C3410669C9BFB9E4AE380C727FBBB72565538ED18879D43869CEA84E297F +829E5671FE607040A8101D590743139B282D3400E36FB094D040BC02908AABE3866230CA93673C71 +F4B8472428EE5FFDFDD65B8DC8461CEB5442C519C0A62FCDCE974590949BF6643D0570EADB56B789 +A96B91EF54FF7A0D2AFFB37BF813374FF3C4A084C30174E5021D5C838A02894B751457DB6C74A20A +1E7D1B53F29E63D0470F4ED1C41BA35828B31D24DD54A2FCD068FAB5567B8EE6242B7274D245D384 +6BFC7DAC9815B29790B73F280806E9CABE0EE864BC16333DC1E6E72D70A665AF9702F5BE8EA3B1D0 +E3C002C7C4045654D891160D76C8B16F62433D4E9F95844332F0FFABD35790A06572B72920B44191 +C20BEFB0EC3A32B39EDD63292B0CC83ECC5CD79DC92DA135DF62EF85FF0B3D27AC456F0D5D90A7C4 +2DC6E91B5F58B1A2D053539E4A1308CB8F391621E45BB88E57F89B251F07FA7DB7DF10F07D31683A +0D232BC5970DB7340CBAD1A31D475BBBC2589A0D36626300B46A66E0CC0501BD6193EB8923F0C38E +61C775E20B24D27FA7C7D0DBD650B4FD0C6C0A1549ADF66AF26200DC56080C06591CCE1D67890190 +0F48B7DFB97CAA7852FB261E1452E9E5FE98DD3709E873211AD0477E9ED4EF75971B0A6C8A0FE91A +B6B750F96BB8683F97537A1B6101A5B0C26B0251DB4F863AA8CBA75857EFD5F9901A6E7D8F8B91C5 +0AF25CB7D90BC2E58E36D6013870E682FBA85626FC5778DF376AE81422A2880C46FDD7D6A210694C +BA79E7CA630D9DC88D317B53A66886F77BAD72D1A973768F5331BBE1D7C83ECD3DA5FBF57DE67691 +E8BFB3C11B520B02C5EFA69F6F33F5CE02EB8707712C21ED64E1146A569490ACD614EBB6D1E7E1C9 +F5EA772469C9C06AD171A7BECFDD50A9CB449F9FC28415AA4675DDDB4CEE348ADB1B755F5E268635 +554C202CF842DCA5D435034524B9A85F7E24A1A781E1A905370B1EDD678E854D232963FA68C1374A +6C383A71702E816A2773E68F4B39959D16467DD064F4BCBD7DE168F25137DE9B12C35B73EFF4574F +42D9F5B9B7BCC290F61F5ED30FA81D27A0C3BAFB3E7F6210A783A2A488A2D94EDB6A3C592085FEBC +33C5D66460CEE905E4E49575F1E012E0E3C744CA3AFD7025E56FFE05CBB6609BC85AF14FD4392E69 +266B0BE80F8295DECFD48757E3F906B5C3A3DAB7EE20748E9525A07ACE72C1B0BBBEDA9756EFD065 +8521950259AE1D64D3A052D8D6015F95A8DC19FB7A6CB0DF9420A11B6A6E0A10D3DDCCD7899FA86E +96BEE104616E060D12FFBBE8E199F6B56B4216571106071440B68B6C3B7931DD54BF6B3583F5E4DE +9B72CC9D0DA3B5C09C8AC04D5B8BF1C80666C31406FF6429A741E66CF06BFBB0BB028865386B0CCC +13E8305AFAF3F693E078F3A3A1689F24E475BBF2DAC9F869A552FB9943F63FF438993D0852ED09AF +884C39992D14B485DEB1A9F00B36AB270FF4FAFC4B6A10877099CFEC3FD030943291075C7129D1B3 +84F16C4DE53B73972F3AEBB55FBFA56F9B2B896F6D4583F30CB03D0B8CD1256C1E40D567A2B8411C +192D0F3A063B5063B01169BBE109813973A2998AE4B144A3BA4300D79046A1AC88A257D06D83D965 +1200F70AC207AAE634E44DE72FC2020148B6CEFB2FBA77A5444FA9D6EBEF68B97B9CE794CABD1C25 +6140ED7A79541C5E2B45F60CE5E2E17175FDE44B5C87B586BE7D8E7E44744782C781C0BD631BEE92 +AB67F6A52A26B0EE1D9FA4BB5116861224C27480CE90FBD8634D8B167580765D348171D33AE6A20A +68C3C634143731F0F962F5FFC64E057B1CAF9D90E7FFE15BD14DE6E17179896885D8F0C9AA7DE45C +F84A3A3B8596CC89995643013B68945E1D0AE6319BD998198E3B505FAB912954EED52F68A538AC08 +D0917AD919695973707FB48CE9A2B1E5A5CF94D90341CDAC6F8BD33C83E5B11FDE9FA1866686FB05 +95CE345B5DD7C6466F5310A34B1A403A02E9DDF86A5E4A35ACE6493BBC490E935D067CC117FBAC52 +23F47E8A9700C69A130763914FE7FBADDCEE365A75EE4DDA8AA8AF30DDB0549F59D8CD560A7BE413 +83E7A0FC6D930D5F7FE19696DC0B499FF668950FDE028348FFCBDBF7485270E15F08C3459E965A5B +7B093808C89DC74E1D8E21CFBFADD0B22AA1EDC86B357044074456049D9F12A96C815A793EEC577A +7CDE1159A16C0C5733D38422788D58C9135E0EDF1F12EB991504A38E3B552F6CD1EE706600F20CF3 +0E917FF9A019DA70D6015DE4D000CAE9F785EC72259F070621D50C40C65280C71027203ED95811FE +CC1AF098914627BD87D11A48BE2C7E0CEEE54542D9573D1A5091D8FB60EBD89AE4CD0917A3875562 +80C9C5BB3A9DEA1448A12EA396B0FCCB7211E80AC4D6B63F52CDEC05ABC6F17A9F5ADABF51B36714 +C7C5B8FE9CDA3D7F4C9A68ED6B041107EBE12460BB055ACDD9B9D79AAFF90DD29037CA4FD30DFF7B +E31F1EF5191F9D00FF0700F86BABC4BB188D0E52BD9FD074D5E1B20A5CCA76D2B87012939C31DDB1 +418E86258524A39DF89ECE973E931A324506BD7D5D9D51483458A076947B5F0E609017A3B3A8968F +845E6EC7A7252D7E61898E271D68EA7B79A88E57596D5724F39660F5E4AE461291F41233F4CA3B66 +732FD2225B0D89A57630D1B4ABA549B53E33DDC1CFF239F27EA953BBF7EE1B79A4F30438E4D0500F +0BD72400AAB9773665E2F794EC72A47FC33AE991406D46C0A23ED5D86DF6FB873B5D7AB771FC35E9 +B4091FDB63314DA734B7A5C924428E286D622B45CA52B7867858933F2AD03F0532A591F458F3A4F4 +81EC4CB6DEDC9A023F6C0FF792A1DAD24EA33EA7411A153426B460820C44756727A8281FF67F5AEE +F4DDF99FD98474F4F5701DA3E4E5EFF764281F81E79010D85A23FCA4DBA8DDF3DE51566800884635 +666D79842DC0AD13ECDDE414397A67A9FFBA58D4EA2C372C7F3F6BBFE987C8E6ABC3F56BFE44186F +624DE36BEA0D988DD5BABD206592CE0CC97D22D250EA5CEE019721D26DF2394F94925E461B83B16F +337B75344FA06A179541CF56A523F2694EA95261FB41C437DBB1E919F0518A8CCC8E13C0A3F61182 +5F69F23B92152B817712B27D2156416DCA2E6DE9DA56A27D595B298D5F7DA814E0F59F9D7F15CD67 +26081AF556F0F4918630373D9ADDFC32454C97DDBFD5E09D2CBE4D6B6F8391141E80C1341014B1A3 +9E59BAA1A785FC6C0D25C22FF813F495EF8D0EA7F087E97DCE4818BBCF9CFE9733105168BDA4ADDC +40696A569F532813EC78045812E1C1584941963CD75668102F1F9374A6F6F079015B5F4039A0481B +B01C715EA19DC5FCEDCD0DE6D4DA480E9DC675110FA02EE7550ED08D03EF87AC1FFD012E10012800 +B4BE766FE99EB057E26E0C4955E2ABA1999D8A3690D28DD10DF394113F97FE8F4ACD61C7730AB122 +06288B130A3FFE23BB61DE8FE10739404816847E25732C5306497E65EDB34FC5D8D5E61A0FEAAE92 +D5A534AFAFE4C26D33282F29E05AF911653D40B32FA098D1AC5F829B687B2337F1C7ABC6C0875717 +0A4F3EC3B40128D222D7560B5088FF1B287DE2409ACBA7DEE98E5062BA683C0EE28F9D22CC4ED019 +7997BE5FD4A40EDE5A198EC4561389E0700D88375D220DAEA5B170944F39D669A99B99844AFD6698 +65C5CB93A4936169C058D8B5F33B459DB60E968F9536B6C3490FB4408C6961BFD0A4E334F1F32A8D +221D705DB2B936C98C640E139637CE165984D10689C85ECBCAFC880D29328B16D16444C1D34C1890 +48AF10E22C9B4E5667CD73DF0E848BFFDB49F85EC9F9D59D3427F7A0B2DF17EC183B13A52E6A2006 +5CA85E3AF202102FB75B186FFE41FB6E5481BF2CA1206744BCD6CFE749AC72D6D821CFA57F731C80 +B0F1BDEA68DECA2AB191EEA0564552E111D9C876207FDCA3AB257380051DEEA5A4B3C7095AEA7495 +5A16E78E856B15E48ACACCDF7A2F84BB8C3FBEBF38EE68667E3245D1BC05DF07A284249E98D33544 +CAB4FCF46F5B9DB05668A8DCACD3582F89925871197F10E53A2C6FA457892B03459B64E50689531E +A4C3C9D1D8376083B4BB870B318E82A2EA42E848C58DA4D6BFB9D8DA55D0B9105817D675DA1E47EF +0CBBF1076AB913F5924AE6EDBA8CD0788EF10CDD649E28EC9C8C57CDE3F2412D658675B48FE05504 +F3F43C91EA5DD527F3485AC1B6F0BC10D494F293E183535F704190468A20E175038AE8F6373789CC +3EA74E7D7EF86B52D772A3DC3647D5E1024F778A036D514010AACCB3E027EBDBB26CBDA6E16ABD79 +90A1B076AABA9B72769F509878D4D856936B3AC797EB6BF8F79E06235D3EB1B96EEB22338E14585C +3B5434F6659D145487385192F8CE1A5494930E21C613865EFD95F3D17D27514FB095A75FD94AB9E1 +C26B0E9EA76134E9BF456A6A9DEF36D1621A653541B5B3D9B3F3D89C2E0CA76067915982D035C0B7 +642C730BD5F9E0460DDF7AB65F58C897F0551A00AA0A579A1D86BFB774B0B153187A9039FE6DD5FF +106617CF615EAF725854389A57CF00C75DF33A40A4BE8B913A942E67DEE0BA80A0D5F14486663C5D +776D1E11A4B8625ADA3875B2DE55E90FA56A1BDF0D968A39BF581C200E760F64F695573D73D661D8 +CB0892D49C0718C5AE73B6018FE3A49EB34309C0E31DE7552B1064CA12491E0A7FB4A2149CD48B1E +22B1DF82930D18D811F9EF2ED88D68F50839CA909C6838269119886960F7A441562671AD3A23D7CF +BBFBA3FBFE2B1CDBFA4D59102FAB96B7AC621F0EE89F74FBCC4C2EB5E85C1E3E6E83887773F2FFF9 +E293A20EF71B1A2D750CE6A7ACA928A0BD57B1D8AD7E7CE385BBF6B816B1C74868947D445643287E +CAB68C87FCECC21B30C268BE225DFA64B2467373A2F3BAD649FFB4A3A521ADF56663132C4F21B9A6 +297E40CFD7D9087D65112EB2CCBD70CEED890D9E3788F6DB432B9914D9995917B540C5D44439E93B +FBAD658922CA3537F825A87131D25A93B7779E54CD502A9B7606F3F377B58F135AB2CBAE9A369560 +7EE0C887779573C96C0F48A7360DC90D557CF21324E2327BB61D3CD85B59BA55DC14CB6AFDCE148F +232A7170A0E5B5E1985233AEE9136560C7B5DBA19D0E185194A090C71C4A4B55D487866444EE8775 +A3ED9D6C081DED2B65EA1292F4AF401AB355F4886E307E4C61750CD3E189F6D618EE5A72AEFDFDFA +FED5B27D360AE970614E846FA440C644B0835FE39C03FDDD9F1D1BD13D4FA16DA4216943F5DB0FCE +9BC087F4EE6015FFEF9CDA4D0D3B9EBFC121ACFFC4253486BF1E53FC70D802E8480AF408D62761FC +8AA11794AAC39FBFECA28955F3C32561D6702BB16E7D87FA9BB57BD9988A64A383218838527AA21E +08C5BB1C254F3E8650D186F1B94DD287DE0327000108FEF79B9AFA72F9B9464ACEFA9F705E30224E +83AE8A0166A1EEE4B3A0C6F4709CCEDE4590F26E3BC8D2E767EFF061891F1228A8BF34E924D27CBE +6088D61B7FDF7E8EB395D999F2F1C94670CC2DA40E9CD6C20F88D7BA58B84FB66D4429DBD9F27678 +A444AA7DBECCD2F61FC1DC83A1CDD033F61B4EDE414C6D69019731959ACAC870630EEBA056436CA0 +1E3BC9019CB95FEA463ED8D13556F01E8F0409D88C9BEF15700A5EE8EEF671754F16486BE7BA6C49 +9382444D722F378211A3E3CAC06100EC2ECF84AEFEE8377D0AEAD6A4E0037E5469342D349D6AA205 +F2C2272F902247B6455B3C7A4E2EAFAB80466245207E98B77A1B58CF41AF3E08C0AB0760FBCAC56B +935D7D52BFBBFA39DBCFD030A18DFECE56B23230D80EDF7BE15A333A7823FA75CC4490BD8F5AD2EF +B5BA73D80E6A85E73643DEB55CA3E97ECE1B7ECFB07FCEC75E88D7BABB8DEEA1615B9E28CE82D8E9 +80804CD342218D9395C838769E4B33A901D286EF2E95B9ED04E4020B8E8519253BCB217B546554BD +9C53C3F143095959AFAE317C9C558F6C3D0C1CA1136E2A09C4565E4D3271ACD925E421EFC20DEA62 +1D4498D3EBF8A0A2743842BEDCBD940FAF5CB2B19AC93EB60652926BEDC0C7C54254C1DCA33E73A4 +B074B1DA2748E24681B01E918E7D801F6A16F1AEFB7E41276D8956917E31E5C49E167A972994AFED +3B28B03A392E24DA9E414C8397677F14952AC23504FAB1C7AABF6925E2A5DF7420CA9219D807E8D4 +4C8FF877BC5A1CC22A3C7388F1CA2DE0A6696F731498E65BD4B23109B9A631B22B14A6B7A6C82053 +E9287F0FB754DB8B8AA73117AEC7B0B38FFE256EBBFEC73B98368A77C7AB8E96F9853C4B4C5B6F7D +5DB4B653A882CCFED71C53F94C0C400C0A578BA9664D58EBB116E14A5EA1CEAF7F3DEC627CD03684 +655B7AEA892B0C38F1F8130372031770191C33634CD864995097325F80CACE1B89801190A9CCF6EC +F3CE07EEEC6FDAFE1FBB72225E03B9699D95381DEB3B40BEFB6F8CD4D2817854EB16F03C05440315 +4D245B47988230A763957A3E1FF87243B9B15B770BEC60DD8C044709F8D3668665CB53DF60D9BB51 +6AA2A01CCE93469F25FD900EF88E255DECFC9CAF75019A558B63D2052054D4BF025020C53ECDDF28 +5D250A3D89EB80F1D606B9320BAFDEBCE6805598059341D4618DFB8CFDA4C84657A1F6325985C219 +FF1AE302432D1E3984F864B245E467A389B64E638641226F49B636DE9010E1478BA19B5EDD2003D5 +A1ECB488F764D452C72949AE0A253B7C29CA32C1AD7BA121953A402C7EBFA1C29724C9FDF99D372E +8E1D92F76F5AE3175A26314457F33DAE0F5846C76AABBFE01356808AF7E585C7BEEE88B58E63B076 +5D6AB2F6C12B66F423B1081389F287DF180D72AE5B7E08C9F44BB311494B606A53645A4DB7FA49BF +9622F706E9AE9586275271BD14BD21D74D0C4D4A058E43E053752ED848E6675E701BE8B704C34E77 +47097A86BD3908406C14C575704E253127F40069B4727FE4EB111A16CBA3755DA710F29C593C4125 +F5044B5ACE624F6E5967576928C50E29CE6AC095B57552EC4FBBD550EF851B989425691989E2C8BA +9AB82DE304A2181AE54EFB1B77FE7F291CCD1DF75F1D74F5FF9CC7167929935037DFBBEA44A8D2B3 +8C4CB4912DAFA74CE50F4F0C4CADFB993B8D9CC272E94A7123DCFB7AA9F5B4E9948973F841857B66 +78BF937A9D543CC82136C1275459FEA4708771F927069FB9A7704B84251A1DBAE1C0BC1B2A556927 +385BFED555C82F895490700F5D896ECE3F46E831502D9F8BD68D4160D0491F1AF1E83E5FC505544A +51D03E0348E7A86B67676538EDF824BDFC6E635BB655B756C92258F35A73E2C6E3E6A2955F81ED24 +45DD7ABDD6D2FD2FABCDD4D82E5310E7E286AD9AD298D299C011A8B8B8E64A34E444351B8DBB6BF0 +51267059C50C642853B87026D811D6F3AE1586D2E3698CEE87ADB42489FA6860E1C92D4E01F1C960 +14F8E12A011D97CE58366E1823B543490AEB9F4D810BCA876F175C703FC28C69486394973F584F45 +F739F95F3906EEE964ACEDB5E1CC67B14B4CC0016B4B37667231E4F4EC71929FCB512D81D6321929 +177FC8F0FD4F08768760020A5ABE7BD434E3531AA0196209D4418FAA86A1B27C6CA04EB799D42F47 +AAA5753D66CEE595E5DDF12C61B3333BE4F757F3A14A71D4C86A4894474B35DB6F5F523B5B6D25C6 +78014733A2B478CD24B9066FC336BB8473A7FA4EA9BD27E46C062B0D938B9E64C37C32E79439AD64 +79A8575634A12B597CF54EBF3F94986F61085D8E1DD4E17AC4FA1BA7FFE6E185A73220A903776493 +63256E3409CBDAB70136A28F988BE066A727CDBEAD4B0609DF5E8F739E41E50E4F5E2983774CD4B4 +114BAA18AF437551AEFE15ADD0D540294F361178A6060239F35ED3BA61C49514CF8451FA689D3D8E +482EC3C535688DC4B7635109A8789998FC87639689058625D87E75CED17BBA4444F5F46A042CBAFD +BCA40F2C153804DB479881F8A9928682AB506E0141581783D306A497845AE6AB8A9C2C13798010D0 +1AB2AD78AED04E6018E8B8D295D9CA8730C9D6949C897F81EFA1501972F233AC58A611318D35A131 +6FB2A52BB4D44F7ABD6D3A50C3790600FB7F502F8CC2E7412A0C257D14E2608762E9B37870094C1E +082C70872A68C86350290AF183251236AFCD82CF75D8034D7F2B8F0339F73CC49B888FA12690D067 +6656A44622B1F2FCAD9661212ED52621A501DA5E40FF6BF14D8297BC451A8DE6429422D38C3B48BA +4D3718965627F60C421D458837AD376C2C2025EA535B000315990D88576529F3A2D9FEA44E9E98AE +16140C4B11D8D75DE7E0B3A383C5EB8575975C23B7A8895433FD11AC968DA24B2600FF0700F87156 +80BE64701FF5F097941AE894769C66E81214125682CDA0EF5A15718B48636043D201A859348BEDED +3DDCB47DFC819E5D72D4AAE2E237D41770F4827A72A8FBC7317C70D0D62847FB6A956BDBABEBA96E +5C925ACC84081CE6B6E58CC4FFC7D634DF3D8F0CBA852D08665E3F1F1ED576E6238E5CBA042931A6 +CA18A2824505F305AA8247FA840B3962C2AE9EC539AB2D5A525E797A52F6D7FA5D6CE01A781AAD8B +BCD4AE8CFDC48CA38F60D8A029343A58CDC4AE9F17E15D8ED49FECD68BEF46D317ABBF6E6848FF8C +954F679AAF37815AA6B5F69FF375E144E456BB977D53541CEF874E0A10C1072AC9990E00E8DE030D +1903E2992A3461547C5D80A6E4EEB3FD4B7CDD480C157793AC121D0CCD5D2DD0914A3C41215F9F73 +F9DC9DCE244D96F4E51ABCEE75B23EB835EEED147B8082347B13FA7988D978F7368F1EF613604CE1 +9C702AB8164D39937E56DB2D5C548ED20F507E9B444F9AE503BEF139BB6B818D9F2B60B426E53D8B +CB0B19FAF9D628551FF838077AE6084D3B322DD32655268CFE5F7619B528DBC08B026B3BDB42605E +2E29B484A683B1B475DC51A2B8FA038429F0281671435345C49298994E3BA7E316D34C9B2181F0B2 +DC44DC3EDE6B996AA4D27A55D8B2C61FEEB94EBDF1D550CC22C1509F40D7FAB7544132FCD9B98C45 +95B8E28D77E7FC80B70394E94906D796F27D1CD5E4D348C3A90C76DE96DD50BFDCC21F4676C290FA +4EFEC1AB83CDB262DDDFF7EC7283FA0E7296E38FBDB25C216638931579CE46F110F531B0B09791E1 +DB5593EE87BA5F239C8656F0C4D35B09F776A2CA0F37718C5435AC84275E36CB1CE33C8FF81EE75B +02F0EDA7CED1C5CE454852F2017C505AEB97B83C0C2C64E277CAFBD7DAFF051F60BBCDB128AE6B57 +0A51A5B36F5D1FF2930362072B65F163BF19105BD45A65EA3E5065BADF987AA69405E6CD7EE929EA +8C7E6311FF5AB42B83A55299BD7B4EFAF2465D37A79794366A334EE10429381534E6CCB698463D24 +DE65C9C2C4B863A82CC6F19B417AA7FBA9AAC7C26C59B6536F10F08CF187D9C51C3E814EBB63BFF6 +F4BAF16A00EC27D70203DE517345E48B2312897FCCFD256B0922AC843A4E487DD519C5C04F0D68F7 +20279E65F798B20C5FC094A14D883F60D0DE994F321451F73B9FE588DEF5049B945DBAE04E809A22 +B344B1B408E1C6601E548D2EA164A8AA5B49659A9AF88E6D1AC53BA98327E370664E76CC36F6328B +08EE1BF5D6C08A2681F8061AD8BC408BFCCA002F03686AF20A7EFF73517B53884C64A66795DB15BD +16DFE47CBE41B9F0DD60E5B8A61F3160E4CE8182BBAFC4A7AFF1007F05F8C48BA2CEE2B4A8EC9B92 +27F3E5CC853A274EA853C0726CB6697B2E0A46032B6941990F91217FD90C9C7828DDF435D307236C +B01525300F7B92F6FC465905A1CEA07349B3D1A5DC95D0B61CAD0C690E724EE31D519D4668BDCDEE +91EF971E5EFD0E39C573596E4160CFAEDA7253D86E2E5F06D35915688A64DE241D039102CA1BEAF0 +8DECD076CE97E198468E7308194038DECD563FEBF64559B365216DA79302F7BD768CC84813E59078 +2947D9F18A48834EA5AA65DFE52DDD28B70B000CB13250DAF6A402B847035867C761C83B4D7D3097 +A4037FF186F18C057512AB8002F78973BB17160B903F45007D7D1BABB74C10916B6379A6E8EA76B5 +A133E1D75752D43A214169168C97BE9D2060DA37F7866FE4FCFDF1F909D90A4DCA0F75151AD347C3 +C68ED48B051EA89E8F197F2C273617B4115D6F40A4BBFFB900EA0BAFE3241706540DB5F18D9088EF +8731D5E74321B5C3282670F3BC354F97EC66E22E7F2285FCFCBE548C598FF59D854430A331EDDC22 +FE8ACC594327C8D6F9721A9E40525E092C0874E2DFCF7214FD0D3810C74A70913514A57E5F0E1E95 +684EF099D7635FDF29AFA5261E5A78E4F1850FB621A3034ADFFC86010FC68EC9906FE9E50772F8B3 +F9031D4E76C4BD6457C41DAF5D79CD45D277417164E05E2EC24C27ADA20D780BC70DDC718BF65FE0 +70645AA6B7D2E95EBAC86B0026DFD4E034367139FF9F5D52A07D4631393E672D173461A3BE58A09E +35F9ABA40A3D4447BE147A8D3042201CF34C8413FFE0B2E18536EED421672716E4041059B5048719 +5C93143DACF7586AB5A01DBBDF5572CF7A9205BD1276231C0F1D43911159DBA76DD14365511DAC91 +FECD806FA6236DB5EA7A11611B86803E1A131CC5570269878F8F020AEB8E3C9BCC89689950669B97 +371D5DDCB0DF3117965ECF587B581A5DFFC9647ED9FF785BF900A51727969E313D9D33BFB63E4041 +B8A7F0236AD288769E8DD2B95F032416A293EC114576B730D98931B632A7301583A99CC866EEF775 +E8770F6D1919A0E31635F8D0372D1443EC87BD172B861D5F255ED3AA9F749C104486E6DA33A5FE02 +2A747CA8928748449DB11A81E038439AD5A56D7FE28FD445B96D4B51EFD868EB7C8DEF276AD8C1B6 +A66DD34DEC09E17EE0B419331A7C72928449E3ED64DAFB0318865AFE7C1386C227D31B14AE5EB8F3 +CEACB7D90C48D87E2FD25DCD6F8E3ABDBBBAB2F2F683886AEBB83CE1583572FA7FFAAE623AAE0E69 +0ADDF5DB4BAB93CA2992B7FB8A57C251F8D71FA5206161B90B0FE4E8F989F7EFF87744147922CE2F +C462AFACACCCBB53885DB103FE3C95CDFCE81935FBA39CCB7C9A2A9344D90C39100982438C29CAF3 +BBC534BAAD0ACE32C90DE14A0576DF9CA6F779C6428333FBDE2A46AFB10C399A547D63F3BC1C7D5E +D086D261C810E0ED76E8B16ED63041B8BA2BB88FDBFD9FBE5A8C671CFFFAEA99F80596CBC85A3968 +7F6E638377BBE3D1F61408B5FED90231FB36E7E4E09F9196797D05CE95EA0661B70945A834168262 +FA1D3F7C31002C08D3F7E2A09D20576DE027960635B11850B6AC4AEB56FCCA097787F20FD9ED93BF +67C54AF7D2A0AC1836027A9B888C0E579F5008B8B072F09AB2985859D35F44B300C61A8E8CC7F4B8 +3BA9F2837CDC8BCF196DB72A64EDAA5366DEAEB79AE3649F04FC57FA1C1F09307A9AFCFE07245F5D +4E70C26984E5E3971F66132EA02BFCB7FF1FE18B6C8A0612B375E684CA220DC24C602ACBDCCBDEFD +E42AC93ECAFACE72249AFB366B2DEB109E2768EF77A00B3381B2764A44DA778E88016BF3922D7B5E +7F94DB591B1B21F08DD9305C5227D9BCF1475530A6152ECC5267B88FE4167B4BF7AD64C84915C063 +E72EF3625EC48F3C9BFD948A6F90F24A86B757BE3F0C77AE528D40030AF84F9B6A32E2314114C2A3 +8B2C855FA419BB110BFF44DC004F4D121D8790A3377EC460C36836C8241A093222D6F2CB50848515 +25D7B7A59373E24B85C1EB489A6FD8B3F0EC6119438996BBAAF4F4371F0211832480A69B56E8DA42 +4D5C0BA09037564EB5A556BBFD8D141E7527F9F8E205CDECF7DB468C6F19EAD86E8FB693B638E3DC +1E4007472F0B0D1B0EBFC5252B929D581F0CF3ACA1CB96E2991C313B43ED0B590EB8FB0B9B5708FF +126619B58D901F8B422BB8A0784459C9AF967FA7A72ACD0102DEAA8CADE27609272B751904E09AE2 +2B1F6133ED715712E5A9500B528A0AADD17245860B7DFD250A7DFE48E6ABA0E3205A97BFD744F102 +36CFC6D4FB439DD6866CB772BD398C03D580B0F10FD56044CCD57FDA3731665158CEC35E58F88CA4 +6FC4BA58FA1B0899DE75286D5747FF96D00FBE92D84AA8A26D0EDB27FEC3A2F4297C8D8A302333C9 +991115F3BFB3141620099F12DF0AB79A9766205107B1BC28F82A28AC97961FAA3424D62FD4623B31 +F6258DA07B5F1AD3936AED6C2A5439E8EA7B88DD547B722A760D8498BD79B8F1EDA7875545CEA46E +7C61A2DEF092FD8B8811AC4712A30C096DB1E3EA6C634245B71BB718A7D8A8E904FC4EF425106A06 +CA19688A8C8E4FECD7C931E9ACC26F7FDB7F1435A96DBA2ABC930835D498460C8E8D95ED44A1C266 +E1E0051DA78F18DEA049C5E8FB5DE845B9D6734394CD34E2612D98553ED13530CA3C275EC724DDCF +981CC40CA8F2BE9D9A486F69F69300B374AFB07DA7F6F3E3A824C25D0854264B9E96B80FAA276095 +6FD41477446AB61662259A7ED6905E6BCDEB7E2F939ABD47B3E39312A26F4A9344EB80589B8A0F62 +064D6F6FB4C9F74DEBE6131CF06620ACA07EB5471F6C91618710FD68419661DF9B9E0AAEC88127F5 +19E430A6EBEFA48B3534130D06B31D998B8C055E5B38CA9CC975B3F7E48BD56DC74E524293011EA1 +1CD7D7D1742C2EAAA96F911718B7FF7F7905D7A82C5ACD8C585F2E98CE53B711DCBF1000226F8E7A +1CB2D9856892264AE8CFDCEACD50234376C51B1095BE2FB1B68A6045BBBEF700D4EB8297EF66FCB4 +E694F34ACA60ED55423FBDA1A8FA4D1987189EC5FA5B4DC5ED279A45F1F5F056EC1CE81B87577917 +ABDCAC255607BF042692C6D87BACBEE2EBA6899CCAC85DFA954F0507FBB284BC12889807E36A079D +DAAAFD19B871637876A8DA2826874C8DBAE7A218EDCF3FE69B5ABE75211CB3199225863FBBE22F90 +1148FB4C59E7FAC9F7500CD29C044E57954453FCF5959F6C57238D4230418C53CCC5922681C78067 +38C730F0941340F8DCE403DCA17192259CCBA75C6F81EB10FA802FF97E88BA065AE5533C8CBD11A2 +C6F84016A33319F9CDA3889AFB3E3838AC09AD23C97B704772A561F34076D79E008135402BCE6144 +A53D8D4E27CCCE4C4F8A11D4FE495AF9A45D5C1FDAFC2AF056DE9B80F2825B5E688389D1BBA2F0C8 +F3462E0E0F253A29FF863C638DC23C47EB0F01BBF740BE2AF524199A63B6ABB98DC5318D49F050DA +079152B6447A0F0DFB25B650F862C02EF02AFA6782F0EBCDA354F6B442FE228C22397C870E86136E +F7317C528AE441BFC2C9B42C16FE7ED5EFD0F4E9EA1DF579EE8F5A4D05ECE50EC34312050E684208 +46AA0398B06ACAF8FD31B2DDAB2D99065761393A628FD2AFC4AF904B7F8F2DF1AEECDB692555428A +1BD4FE4DFF7C6A8621B85A00324E278E166AB896C3459F80A8F9F92040BE2A0D0A656E6473747265 +616D0D656E646F626A0D3330392030206F626A0D3C3C2F46696C7465722F466C6174654465636F64 +652F4C656E677468203435373E3E73747265616D0D0A4AFF186B2E1C37FF28254306AC49B3412F7A +7E2EE5A9743648DB4235659F697CC86DD076CD184740D533E8A509AE64D2AB2929B3F0B5B38725F4 +616488738F4D56F08CD672752FD6E7FF4E72B82EAB10C4327CE37F28A35F800D5789C5485BDA457C +331DC8C3D6B904E3FB1FC31A55212999790C03C8259D8F629233EA427F01E1536EBF9A96B4901851 +0F80B0A7838D57F3B0DBFE645E59635D952071F5CDAB4BD08721E929167DFFC0185BED78A7BED5C7 +D8C440048042EC979CEB13C97947230C685A2913B37B8D40EE841F93E1AF5CA108FDCF72CB0ACBA3 +A8E2DDFF472AEAAA75C79035AB5B878399CE4E9030C548773253A178C8605205B2FB394EC3F2B22A +3EDBC805D4ECE9338ABA12F57B154523BB17047D916322DD3703DDF910AB5C6F92191DAEC089E43A +E0F9A14FE0E2D78C05EE9E6C16635F065FB0407B2D57A8204C27C74F7A7573448826140627C63766 +AAF99E990EE405EF3578994A0C3CBA548639523C4BDCB633FE904BFC6F796E241CC724CE5656FD20 +6E1CDD7AF1C60EF866F8348A7FA1BA6EF061E1FCF9FFDD7E13805B1605D55AB2349088A64D53D495 +FF1E6659ECD0C67FEC43AB9F4F4FC455AFCCB4CEFD3B41C6A19897EDCB93CB74B2234C2770624F0D +0A656E6473747265616D0D656E646F626A0D3331302030206F626A0D3C3C2F417574686F722823AD +0EAE93576EC326B6AA15DC54292F43726561746F7228002F08D0F734883E8BDD405C7290292F4D65 +74616461746120333039203020522F5469746C65283C8A3C81DD2453C50EBAA206D650B2C5755D29 +3E3E0D656E646F626A0D3331312030206F626A0D3C3C2F4C656E6774682031363437332F53756274 +7970652F584D4C2F547970652F4D657461646174613E3E73747265616D0D0A0E42CC585910287940 +DFD96D230F57D108AE20B3F8B639E0F59FBCCC150F664B184EA9DCEA27971CACD4C8DDADA52BEBB4 +7431DDF6221F777DDF3B4E712709637ECA2080D3D72BC82F17AF45E551C9E5F467B8EE130A12D5EE +4E8236AAA6D16A1A412690503C8C89A439F96201D807A9DFC2047CEB0D9E5311CC1223FE59031946 +7254FB77E8F5319BAB0C5E636977CF491715BE19B143A87C0B7AF6285AC0A5F693A818EE4D4A00AD +98CABABC1169145AE2CE17551D9FC412CE7C467CEFA6AE4C43780E307AEE57F1E750AF262A5DC052 +8A1D71ADEAE04E0C81CAB394796E155CB524F93E71BE15FAD48CE2835E1143CEBEAF58A87E29B5EC +07BA86F77340C37C0074C2E4A02794E0FEF0036169DEFCF00C769B47598EF74D9B8EC1AECFF69EE7 +E8FDC0E028CDE98C3C6E5814EA93F8DBC9223C059A43F91B996F615706406D180BE5B67185EA1A06 +FDE1B283B89939092DB8E519CF3701D12C5F0754432B243076FE41494BB56BB35EE91943553E96BD +0B535268EF0E5D73597BA64DB3FCFFBFDFBCAA1CB5182F0B05312BA1A8EE3C804DD5033C4332CE12 +223900D7888ECBA9C347C949901B7F8194006B2C19A851BB74C3E0684443C6530BDDB78CCB9584EA +55C405E9B694F1C164F3CCC223A2D875EE6EF573B6ACE0E1A1EC2AB060484FBB114DD3B974001925 +3A5EC3B60798617240798421DF0A422F3C253BAF2A21EA5607892912ED6B5A043A447CA9AFE89C47 +4A18BF634E212869F9F1DA14F5E89E7C3F5F4319A40F61BEA22AB8C294395444026335BB9F0A7878 +101F29240738FA199E7E960AECDDC59A93DC4AED38BAD4EA0F2F9B4DB3DDC8F3EF6E8EAFFCB6FA87 +2575E2DFC108230D46178728C9B751FEE64E05E60BD8EF7C716FBAF27F3157073CC3D9B0BA7B81D9 +393F2480D6556F2A10C9D6C942C8F3CC735071EFAED7FECEC1BF7D00242A5177263356918D72CD7A +106D4F7441DABAD8A6D69A56592D5493F6F0C60533DC8FEBBA63D5B5F75ED5376CF2D7C663BFCC8A +67B6DD8615AF518FDEE97BD0B7AA97B56E9EFFE4547E9BFFD5BCB8F4C859B5071AA6870A729ED93D +FDAE0EB912A710C5D872F06FA3482695F7F321798A7437845B5B89EDC9438788D67C0EF286D2BA49 +AB45ECD32EA9EFDEC87C17A85A835B9644F442F34963AACCB817530DBA78B2157B76FBE3943035AD +87DBEB92CEA9A6CD89A4783F464BD6D009074E4B726F2ADB399A733591C6AE0188955A27B055DC5A +0AD3B0DB745A8EFE9765360FA7E76DB3F9C371767C41247BA8698B9CF35DA3103C0FEA392031ABF1 +480CF31129A411D0B70BDA81DE4987C1CC9A1F9B90F3921B749B4F5CA3A92E8BC980DBF4772E69CC +0BDCDFEFEB5F27B543A053ADC5884BF0022B42FC00A1A34CF763E9484037B9266EAE52E0A06A6ADB +E8F2D510BB5FC518E4BCA1BD3AEB19591EC9C9794407475556A10E442B1B281378CF3FE74A086780 +9F8619AAF3A372431845EE01A052232D80E9D5710D50B116AD9A74FCF40F46091E7EEFE72C77E3E9 +133C3E2AF0DC329A1E2A236FE7888244E2E33BBFE9D35D50F699BC2C25792E0ED1499EF7F066525A +CCA715450A0E6950325A15679A71AC9E68185C5E538E529889CFAA800489D367EE73098058C1EF46 +4F012480953EE8C718495FB5BA7F09E0B06D183C76AD9CFEB22283070C0050A4050E6A227D160848 +D64A0A54FC7D1524E5BDAFD6FEF466234F99C676FCE9BD123CD4971B673F681ACD7D4EEBC2B33AB2 +267BE52B35B655223223B35F8F7CFEE659968B8828B206A1A15EECEB0739D6270C1CD53A75B63551 +B53C023609AA8577A645219837A05D7BB9E1484E43633E5ECB00A725B9475157D6743496BEA3EF51 +2DAE76999BC433626EDACF93FF9F11354C6E5CE11730DA09CAABA71996202992101445AB38BD2960 +D1B04A9031C365D1547C796C053BC495647BE20E278AB288F7A1F916061D0E2F3843C1019D1A2D90 +ADB3B2D4A95F24F4725AFB2478AE574F8B19D594BB6EC353934A97E698D0A221A6B05161CFB7F8AF +E1F3119D6CD47C4B6B89026F653D72838DCC39F75DBB87EF4E0C08671C6EAFED89489EDE1A596491 +E016693661C8D8C61BA192617F72B374214ADC7528CCCEC1DECE2542280CEF57FF30B75E60EA921B +D484BEB9E6ED11DF8823F8A9996351B8AF6BA4A50772D48CCB1B28E8F639D0BD2A5A68D10FD7663A +42A7E904AE6779C2A249EC0B3CD7AC610987D8FADC64BEF639F0E9FCDDCD97C658584592497EEDFF +E86F97AF6970DC800F3114CC00D143EFD39B8616E21A3B4F248FE240F264AD852353312A5D2062A6 +945E77D933C9B6865F16A77FF7DA7086978188DC198E85F89306BA5EC555C879B86AD84262A67DD6 +80D4A45134585D438BC8651B8007A8A7D808540E77DDB6B1A72D644BD0CB9045829BEC8966191634 +736830F59D0EED41F739CD313E46CF52309899F720DC45C7A610522549A0C833470DEDBC68A81AA2 +469B1A3D1FCC904D98CCE12D0E5EBD94F6DD4C29C288E02316B81AAFF726BE684E25E8F004CB635D +1C9E3A6298095986B282EB88171AE6547CC28B164073AE908E63A635E42C9F5354032711A3AF03FA +FC8AC1DD15F81FF38477C7D59E0A49451C112CEF83AD7628EE11356000304EC538390E8E23064156 +1EA8D9F124021BDB4E866D783862186C0FDAB98C3C8C6361E17DFDEAA17D03E823D9AC62F97B752B +2936D925C7C7B882AB52044F99F2AC901F332613F8C621F9D3E89AE719D39DF2B81495AA2CC8B9A4 +383200FF0700F8481374AADC0D38F727F7ECFFFE50676B7B38CDF20937F7D3651846810621CF3005 +2C45F478B31ABF52022A55FDE12B53E21FCA435A9563BB0AE24155EFCFD15BF6F437BC1713798178 +AFFF9A29CD6B2EBA4B0200C51D2C8C0E4B29AAC3AEFD7B40D730A1E08AD353A7ADB9100ED19E7950 +69CF9F5DA4841989DC733EF0A8AB7AB65ADB0FCA9C4CAC51DDCC2122978405CF887839C69CEC6279 +82EB3B2F9460F0956F1A78B450B64B68EFC66B2023AF5711614466AE9F774F0F47AA9FE8899A0A4F +D0ADF3B88C35584A910D5A20FA776BB8479B1B7B0E4A6E4C0A8E476C9E9CF9784019E3ADAFC4B7C5 +5C0755B5C8EDB96BA02925BF81AE888A510BC36056A989A191C232C3BA22CA4A52ABF5A135955778 +203DD80B7FC191434ED49696CF4692CC6412D5D8CA9F88012A4CAC8494FD2EF36A26B7B8A1AF784B +892C684D2AF984BE202993663401AC3699248ADD19C01B49C160DC28EA5271DF70F925E7397E3DE6 +478596214F9EB78A1869FD21B98DBFFC2B307C3C4FDA309AC467C153CC1F11AE5949ADA7D009D40F +D2F03DA2D699DFB3F916DB85970499DDD207B8F208128C209394D798C9EFCC8E3315B39129BCA4C4 +56274972F22171F850D35B0B3D7495DFD3653AF1CCE1580A09AFEC42E0E05BC726F5DBE5CE3E1A74 +3F85BE25FB487694CE120A0C66A7CDDCFB34A59F0D42D402AF16FD7F157C70ACDDB1A40054F09890 +0B8141288F5D82B7FCC5099FCF8BBA4096E3048B6989DC857435E9F9307EEA8F568EBA913757EF3D +110B40FCF2D0D5A77D4B7793A0911CC881AAFFF77DE2505107A0E12DC0AE90AC7CFC30C9BDA9D901 +96BC79AF1452714E0FBB9A6D6D03204AAE387F050BF2874F9DC68312E97F737C1DB121BB06DAD0D9 +3BE3562D5CC1DAA3CA454F771E36B23E74419148AB4C3A6D8F119F0EB5ABE6952CCE86B1070CB841 +454AA1F814CE93777739A451C6AA445D640C0334861B3D65BFEDD4A4202C7BE21B64B84DF40093DA +A624735CCB9BD93D33DA344FE93B278A0B03C783D1F2BE5C8C39FC43BEA9642DF65FFB68D269892E +60A1C36BC706EDCFDD51C6130E2E4DEE23049DAB0279E003F3F027300E6639B1E73A32A9074252BA +80BE182D5FB2ADF72E06E9402C324249364D05A3C4261BB798F1FCDB0A4F0AC87E76712F715784C4 +ED5B0D24EF9B16B2ABEA2E48E998EC9AA357B26EED04F02F401FC2C609C473347024B8C16F0F980D +81A0C8D2BEC39BEF944C9D941512FDB2F61CB8BEAE7030BF26CEA2C8CE694B406A0F00EA84F541EE +4FE1B0BD1A1F4898A8525AFC214816F902802A6508EBEF208E7C41FCAFC169A672E556A9D2E89B61 +4A094EC9D601D6F3DD61033F3DB1C43CE346B65436BA1223410781B5067799ECA6C5B845CFC51ABF +B417D2A54FBD84D9EE15EB887C498184D70C20E76D5F7436A6A564C17B4599338422496EFC4E909E +3E2A0BC998717BE46787C3F40D721DDABBFA399ABEBC0CA97260FBC51191A259314E607CEFB1B2B4 +9C4E92E8C45BD37F4B4708710E962DEDE7E5DE6F67B6A23D4840B2E995D7D947A01561B4517A9E33 +05BE6D4EC29346F894CB581CF8F848CF994628E5A958A5503662B2E1A649F2CA2A6F68834BE26BC1 +A27B3C7393FDCB23DD634A7CD8005AA655CCD4F25CDCFBCC02E23519B575326F61F148F719BC75D1 +58A8DBF80F32B4B8E0D7D9AC8A1A017FADD9ADC983B2F18473F61D929A314ED20B67854EC05C5DE2 +D763A3B68EF943981BBFE6C58D544ACB27C37F54F6D33253AAC36FD0E9A3D408029A7E2D434F6B35 +DD136281D6CD9A97C734D192E6D2600B6D3E87F2731EB94A8B8E9013704B9272378B67B5F43200B9 +309B85326727C36F3CFF9CEF05E8CD97630075F5C3497D0853D52F9C702FD4AB374639A7B0F9B084 +C596F680D2BE2EC026B8EE000B8F4D534FEC5F652288F6536B88400A2F00936344DDAA0469450EBD +2ADFACC5BC5962D88EDC736012EF0C5B79E4324749EC2A0D2D090A5DD5BB2D86810F04113FF0D22C +A8BA3B88183BD6DC8C08460F7A1001CB519831ACA3D5EEF335191BE5E5E9E4FDB6A3C46ABDE6BEE8 +1BDAA540C1AABAAE662A230C4ADD0CF87A8B170CDF0CDA991FE5EDE05C376892C96E2B2D041ABFB6 +A2D4BEFF2990B7A048898C30C389DC42E1B48A61C63C3AA09E3F60E3CC03EA9D11D09773D8EE88B3 +A265D66E5382C778778B12A0994D0450F4872C45FCAA8F31B958479D888BCB25AE41E39C56618A37 +354650EB2DD9FC53A1DF8EF857A91DC6BA2BEAC8EA884E4EE120269D6D152111C97C760D219883EC +3E5652186E680FDA562A1EBF5C0F467A76D6CC90D208BFF43C8642FD9F3B565D21BD1FC59003D745 +E2D6FCB2A532AC09CAF6AC8C01D157F9716182D65DE0D258C6926731459F2676393D09866ACB8B21 +C07B1E338EB2C773169CFDB925E9609A9801D183D540C7A3D40E94AD35C2F32D77E45F43EB6BA161 +E7A012EC27EDC9BE3AD59294A944A41D39976C3A7465692E0DF318C38C057E2C702023F1498EA0C5 +C269896C4E557620960B12DAB2EEBA65C939ADA886B1D99ECA341B06B34AD9BAF6AB18F05F8BFECA +BA0C71BB5BD2E1972868877783EDA3D6CB457DB3F39547427837D2DC74C6679C8E806C4A293CCE07 +9BE488E8934FE2B0EABA0AFDF4DB26F961309D3221A3A3BC8C504ABE3B88EA257F1122AFEB950499 +8946FA7CBB21958F0481A3127BD82C7A812F6D40799BE211B3FD527F0298A5155A9FA7ECEA82EDF1 +420B199EC873AE89F0A88CC2918CC5808E8135203DA6A6A4ACE5D609EF9B332F73916C10E31CA9C6 +EAC2C7A6BEDACB9E955376052BB22D5088F6238ED9D86DC0322341BAC5EE52CEA5167284A37DA6EC +7CB79466DD62D88DFD6627DA21D7000108FEF7742BFFDABF7FD80CF118C1587DD32FAD4D1DBAC9BB +8C5532E9DF4E14A33FD03D975AB47E6ECB8E487E4BB7851860A74D4AA3F1339AC4EAE88391C60E59 +3C1EF77B34047B34FF8CD003AD6F0E7D54E4E8A5D0192234350E953E51860590A8822216FC2D43C4 +CBBD0469EF1139428C886C9D3B20D01B1019D154D89CDA9C9CA308B2E4EBA5EB13335834F54734D9 +86F9A3D4887FEB3B5861092700B12F3D5035482371169770DB7F1FABEEBD42528DA3701653AB4B09 +F1AB830CEB7912B1F410127CC35A4FEEFE3F655D204DA4A6483B066E0BB3C8C8968020FA00E7E1C1 +999C54F79C5910B1B9BAFAAEC2A52E79FFF068CA7E352C4B912DFC565221B17AAC9D598E4B761661 +52A8E465D63C3236CB9ED5CD881D9D84C961234DD730A105EF6BDDE4B2B16BADAF42B287E4AEFB96 +C03CDD147CCBEDD8D6C32661A1136A7197AE646EF6BD7BCD3919FD654CC77B5A7D77681F002A8F19 +EC8A5259B9F9D61B27C9DE6894D065897DC6DC2A0C5A0372C30642ED85935167123DAA50B5A1B3FC +5C019D305F5E698B3CDA36CE068FA29E9B18B669235E8CA168EC8B9BB0644B91C07F76C8EE5B88DD +E3C0BA76F213F2DC791115153A5125326D56927B377DDBC6EC9FEC38FD66C15B893BFC0DC375D9A5 +B18DED7E4DDD9612C82A2C810FF3BA182AB4A3264E3E9C485AE893E0A024A3AE3EF289B782F7DD52 +B8B6CC71F91DA3E379E54F31B8EC45985256C59C55F2E1812E9B34875942B83FFB2E774F7BF0BE06 +9154626D84939A53E0BFBD13F0204064A48F972BD511844AA7A283557598C0E985EF30F8A7CC5FF1 +ABB10FBCD45C4422B70C4C96EA41068121DAC48FFF302A7EA3D3A55256EBD044B80CA68B370085EA +B3B0449906B67CE80F6E856F0C28A4473D21900897D83066B403D15C9C68B1CE100DBCB9ED776119 +326792CD7CAEE4D3324C28BA7967DC507163FB63D707D2D8342806017CBF370EC5A8C14DAB8EE8F5 +47D5880CB2D9F4B026BE6005F0C916501054951BE764831134E544893C45E6B7270B7F3876EEDB48 +D81C4F395F9E355A07D33CDE9DF881F55FC7353A02B4FE62BE321F8DCDDE4915CC5D557FDA657F4F +32383FA736A81874DFDD3AAF43384765FA67AE69CB8F3356E4D7BB878A303F076CE77915116EF991 +D7A57FD01B96E474D74C02AC3350160AA181A48A85E9386353454B467DDABB2B28B4D4CCAFB19739 +37C96F2228EF76966159C341DBE0F9EB24AE39C4A64A573F96450629ED9ECB445C4DF605BC9CAD87 +B731E54CA69F0B11DC7397561CF1327C8ACE0D4791E9297EF3109BAE33D1DE586F240BB92E5223FD +F481B6783B2045BC00927F82BFB1D504FC6A7BF98C6583F734C46B38EE0C6DF3BEC5325D0F2FD0B1 +33CDDB61510A3C315D7110B7CE1DBC486E4466843F678A61B120FB42910E8984BCFD7834DDFDA294 +DE653DFD68C4DE8F11D62A314C886F2FC74B769BFDDAE2EE66B35A1FDCD1B873E009F4AFEA12EDFC +63FAD7E580D4B006CCD8EAA996844198FB769020AF266CC4C83D9FF095E6E2AD519E29308653E3B1 +742860F1F124A2AAC36C71A745F149E22D3BA1335CE93AFADBE980ED1A01F7B9D5903375EA58E7CF +AF5A2013CEAFD55C372DBA7D3E3B36C06619AED70B1225A0E1DFC13A475E6F6B86CDB009159CE1AD +6760D728FD3E8011A208709876A041A18480B745E82642CFE46D79C4E48C7F565A5B52495D7F2233 +E7742C01B0D9F56B87A75AD79D88D667C47CC1BE0C23A2B109262F69E7C04E2DC1AFFBC1B28E5892 +03B18E4D3CBB43446BD2DF1C7C571264341C10C1F28D9FABCE066F5299BAFB9A02A5ABC006DC1033 +6F7B1FD14BC9FEA2798A14E71E13980E4B2D39CDC4A6E870B3DC9DB09CFA98BD7C74F63C62641A01 +257E8DE92313D5A9C1B80E6F7A76B0B66EBA017C78FBC3CA3B03AFAD437AEA457C18EABD4CF6F82F +359FD1D68D5F0900771733A84AB385EA7594994FBCB6477ECD6711AEFF1AA939C77A546C467624FB +2541C7C161EFED2FA8CC7F502C33B99E88B92B1223C8DDC93C5B7D0FE5AAEF7500736FD44B83AF1E +624618790C812EB231C5F2901B187691C36A53AC1B3AAC71772430CF2CA690306CA301D89EBB8DF6 +BE0A413917A468138AABDD6530BC734DAFD8E2F3F0412B307358962993ACA9691F3CE106981EFA2F +1EAC4DD1722513413086BFB7B6EDBA66D3AC19CDB41B39802D409FB597F6DAD7CF64DC0E7531615D +983C6902BB6A5581D84984D8DA8ED88EAAE67F4FF39A78FAD75213E8B0F238C15D1B07FB16001F30 +C08DB81E1405513E6BACB6B3A90232BD0A8E83D62DF0A5042D075A110D241D0AAB75E384289B746D +CEB02288E48A518572BBC0E08F986F6EDE20D16CF9B43F85FC6FBD6115A2211DE6846B05C09A2EEC +8287FBFBACC8FA013D2637F3372C9DD0EDE98B663C6AF1D439F42D20E03412A54113A07595E65872 +6C631D3CF72773AD9750DBCF486D817194338E05BCCD1767125FC66C6724CDDBABFFCFF218CAA646 +2CF07321E75E272B2465D58BDBE8689C86BE07C0BD2A04653F0EB46FE06C3861F8D5B4BA31B0846D +45924F58E02B63B804EFE74906CE3988A330B78D369BB894D0AE8823B97DA48F810D19058F327EF7 +C466B23182FEF7E14A82637EBEA29FDC6C175B403419020338F63A0ECA02C45F2C9712ECEDD3040F +FBB709A37969829D910CD3EE523C11E345C09CA51CE3E8983FD6DC2F83D3558995F90A826C673B93 +89E212D5C2C1E45267E0874709D5916006BA38C01D9795EA6E431D340A6B5577AB9309EC9A915417 +86B9050FDB17E37826CA8DB9249C00381DBE261E10AD6D4D99EB0D4AC355DA05AE1070B67B57D7CC +FAEAB5E266C0DE75058FDF3823761645F7F5CFCA7AFE5C9B17E8D5A100FF0700F81E72CD9DA5549C +E5270FAF8CD1E06CD948DDBFED3D381382BD060CD0592B125F858B919139A4FD93B7264DE90A694D +A4101324C476BE99794CCB6DEB297FBA628A46744C8CC0B219F8C30588640169FE684BF6675710EB +78382EC87DBF69D0927C84E3572A8DA6AB8F1661A94AC6E367CD8B06C84FD1EC9FC7B1E6145093F0 +E43DF291645AA8B43A7E38944EF512B0B045CEEDA5B8155F4A795168EA02C536D8C52BE9187F08D9 +67480E611A163D00A4639436A37381DDE4DA533107614EE30F89D3E7A528C4118360C211AB1BCE9F +52D90F6EA96D30F9C48B91ABDF7CFEC4D9560BD7328C5389EEEDAFB28893880F744D74EB137BD829 +1208F6DC6E633D9C9B5FE165E55482DC12AA87995030EC8636B569BCC27A33EC746FE1D711DC862D +878A57FC8280EA86CCD4E9A5E29F4015BC39DC39BD9F5DE1ED2BC34A180648DC54880C63423B2EFD +001C9EA7E2FA24234932428D3B5E1B9F302E80740E4B23F68345E9735486DACBF4F7A95F1B187E09 +0AA605477AB42771CAACA7FA07AF35220E2D41D75E4A21833B950CB643231193DD42BD639E10C79A +382C79E50CCE5248E746303ABBCE3CB62B91E770CFD1313A3CA6CBFB807A15A6E99584D6EBB5EB49 +106FA62050452C98EF93406A61CBA73905E984D694AA0417A05DDD2FABB422E881D88D65EC6B3127 +D54EE0F893460661345CD6B4A0DCFB4D9960751A8013EE1C87C181737B381A733329ED4D3AD2DE68 +4F82C6A5603E80224B0F53550AB1EADDDCF46CFED5B98C2B994154782C3F4794D739681B60D1F035 +32F53F74E09958ABEC80CD7A39622D9BAAD2C394DDCAB3100677D9E90A15FDCF4AFC843E71BBE468 +D8A5303CC98C65023D3B0FC97B4061A57DC4B2F6E25733BCB4EE80FCF8D1B10FFC8410338866019B +1B0B242A5055F95D75BA4916417CB97B2F366B381B97577E82CA5A21FA3D4DEF1D1E006D83F156F4 +E44B221769F408F86C179AA0C3DCA48A54099603CD84FB8B1DB0DDA3A9C72C8464EDA9B28442863B +B928E7B61CEA78C323ADCF4A64D2F70C262D15D7E61508199A40672FA6B34C7DEF052D1C83B4C4CB +4C799BFDE0E29B424F54F03BA651904B11D2C20E051E2FB1FDDC3AB275070A3F558DC88B0901FB62 +07C194DE9D9A54D39454738FB3EE980A089BB1304DB61331423497391402121BBA71092524DF730F +041893B47302687F4040DED9FAD14105B7F5F4999A1E8B31DC287F49183F9F952111B1B1AF72C506 +0096838BE3381F5309A7A5E968DC0DFDFB1051EA4768AEAABCA2A6FC9D7AB34B81B1AA4B3A0A0BB0 +A3212DFADDF0816809E567EBF2F9E15196558D0BC96135E1D4EB52DDCA0ADF38922BD66F22031BE1 +B0F37ACD2DA16896E3C77C321611D3FF8396FB31B464090D0AA417BD8C42AF88908CD0E341EA986B +5101047CE2350932E4249F071B5C7E8D6C19A36EB824F69017563E9D0482F9D9C5069F248667694C +82C86B77C288CE42A912F650466C72757A3D8E4E4D72B56BB90F4F7B17699EBD3385C2DE18810F88 +C611B255B27DB2067F8151DEFCD1582CB1A5107CB75BC55A0AE59F6E7A737FC06648DE6A78AD9941 +7DE82B844547780F82A08C84322C9D8683E93D551AC42465397765CA875C5EB8D1B6606176E5D29B +C28C691181E512D2039B83C4F99F2E1D723F67C4A855846FB789CAEEA1B24A9D605A2438D8B38C10 +4456BE3A75CA855741E3E17AA8966D2842ACF0507F76F363BD98DD4D9F8694D958BB7B7AB0DF8F3E +A030913F2FA83368B9008D3D39214A02F5E92B2C176B428036090A3BEA06E24283965567BB12BAE6 +C21103F7352DA55E15E888D7C7DB36777B048F44148B119558936E200B8E68301BC45C3E8AD4AF20 +794495B02E4431074FBDF53BEB991A60AD135A965E231F172C4FE935E61E95E76CD11FB9B871085D +14D24AF1BB25963DF3DAACCC0F25CDDD74A274A6B40056654E346804E0359CE07E817B6899804FEE +D606E7BD0E9503B51B6B3DEAC4BC85A9A3E27B4435AAEB70A66D573FCF8081134CD9707B4E75B995 +8129061CA28C8D60EF2876D70975C8477920F4F1DA8EDA7796FB194938FC85E1DC48F1343C1D64A5 +D1534437D4CF6D00238CE268D3E9CCA94A74361809E73F128241D93D2C2783EF002B029CD4CA4ECF +1C2B3C5BB20AC2426C0375439B8C7B0B874F28F6AD616E58ECABB39B82887363CED5F2865E380B85 +B4C6ED1361FB4EFB11E38BE2AC3DCFA6F18C2CCC970D2046DE73C26C77B7EE8715EACE13BCCC251B +0860776BE10D095120D0FE3320572E371C2D26CDB419FD4D3B5C9B46EF10F68D5C9DD5324DD119B5 +3E700C26C94B2B14948F3BB5579D71296F29D04F60F6FC2DB499B86AD061D298EF8EB25150FF872F +FB3375D0EDBA1BDC94C5B4813B6EF12D6B3E185895F8860F4EB4B7C3F39CED56C2570BE97C9217A5 +796995F5B534D1FD52EE17F9C52F035E46483A367A653C91ABCA399C82AD669DCE717C41AD9F484B +2563705C77A97ECB0BA9AC2707C14EE59D5F5D2BC25EF03127D702471B4AA537786F3EDC35FB39DD +E345D42BF353E2DD4EE07846861A2323BA6440AC6CE9CCFC1D5339067BC86A8B4D2708241EE199C5 +FE8450C6679BA1BD9158546AB248B98C3F5BC3E8C7A1AA63CADE5BC228DBCE643ACF4E1DC3F53F2E +4CCC8DC62B589E84B728FA6636A4FA7BFC7048BE3A8CE1BFCDD5FB3F5F47FBA504DE8B0F9F14E116 +B980E0CA37B8DA4C4563CC7ABB4EE404CD92581711887A00AF26444FAFBFB3D968300FDE45A5A629 +A34E18EC30AFAB39E98ACA4CCB78DCAB86CD80279EAB9AAA25EAF1B70A09EF87700348E97485169F +8851549F5D11D03941B81A2A5ADA87AF858DF40D66AD242150B5D3BE442D03F3094833C477510F48 +00FF0700F86E4A11E1D72FCA51A5D3972E2A262B959E91DEF93359F9E3D6205CF966BC05E16B2078 +2D224F9933FE0C9677298DD96FB8BE8EA665A22809CB8CCB6A45844DF04E5AA0867256A74C623EDE +CCF1AE501CAE69A93344E623BB426FDF0E36FC6CD574D8522172630F4FEBAE20965CBBCCAC122C50 +D92FBF3D34C7A9296DE4AE7E6262ED843E67A1AAAAB69CE7957E062AAB552B846041AA20FADE2CB2 +8C08699AF454CE719AEF7F88A761E780636AE4681BAF18ACC8AB69DD7DE282BAF38CC72C4CCFB124 +76996DA37646A91105D76A54210BF831891E96A130C00537E2A2BF37A69655E074468765B85FC8D9 +53A7CA6224270E4321B7B481009E6F95253A128FA3B571316434EA13626D1C36F82BA7DBB95EC1AC +B87D1BB54892A3E697CA794453317E13EC20A9336FC86CEF7A6AEB71AFB8DF843F82200128C8E164 +08D7D3B2DE129BAF966A7CA791265423C32D8DE037632B8D1741313170ACA20C54B993A1D445526C +6CFD166A100C79F6C2E04EFDADEE566B2FB6C1AD2E642305D8EC2D6401B6216ECB2E5886C6DDEA2B +3F46104FB17F7E29540B7DC4FCF468AB573A4E6AF7B6A6A23902C14752C572DAF07247BD92FCBE8E +395BF7AA239C56E21D58EDE250D649E6437129A366F7F6514787B3991574CA8C61BB899007EFD257 +A6F607559A2399048935CEA5B5A364DAC9468E8CBCD55E3253451CC5E0EDB4C036E539BA82C86A4E +49E061F916009AE000E9FD9BF9009B19F97BE05151004D6E3800453B2227F2D72087A1A7485CF8D2 +72C5A3B0127F2527288932438AD13E9C0948529C8C67D84DC7940C5BFA0BD3A41DE00DE796A283C6 +9699F1D955E59A27E63B3E0ECC56B99005EAD6AF21C49E05ACAA170918E72E4D8466F24D35263481 +E6DE0C348D6981621850D1EA73E1D9C8A7603FB6AAFE9702232598AFB78566BCF403A9997DDF6B78 +2F03191D6C24F7C00B486C7613495DDFB1774DA6D20CC595C966ECE5B86503E152FC350821807D70 +5B1C1B5E87207C7D4C302A94C9A215A514E3D600B8CC8702E78997EE745AD65C2DF116C95841DA61 +2B068BE5998FAA9E86757CD5934EB12A184E154159AF5A28EDCE0080EC4A458D2D7F1C18802818FA +7D4ECEB622CEC88B146A35600DFD63D4CCB34A59E83FAA6DB91F5A7FFB490905E088A8F110005290 +CC28ED52AAC12F61CFB64ACF5FF3B65DF7E32416B0AFE8AB6918AC8D26C1247AB1D96DFBE4C259E5 +1E709632D8A896B1A5FAB5BB416E8A8EE37C9866BB59B92D71D383D4F077E3F3287041BFAA62A2AD +03C5DE30EB53059622BF2E3EB418C28F6324E65298581691755C11A2CF5FD456C8D593FB03337E2F +B37A5C11E08E2EB000B27CE1737106E96CD2D39C9696E6ABF21C0466FDD033469887514DDCAB95D8 +51B7EBDFDB45D9AC03AE5CB712532E7CD2AA0DEF47761E0870BC7216423FA8251C0DF361D0973862 +C4159A1A81B673D511D3DC85022986FBA11DB166A8E32DF712167C4B52AD45FC46FD891461181142 +02628C618FB9960392E290DA2ECEC94A81C0A9A31D6A04BAC77A4CE79A241DE4A7348EC5C1679923 +EA48C37851ECFEE60219F22F669DE86ADCC6D817030094DC63FEE5C64725C3D5A1B94F54D73C2D9B +94946E31B159872927C278E8858285FC7EAED4A4E183387B54F7AFF277AB4F10633CD22BDC353D8C +0A32D3728BAC3A31374BBAF0CCB8D6739C139ED04C43A020ED5739A56D52335A690DA1903FA6BA90 +086EED303E5CFA31D32AAC2E131CDD539BEDBD1462731CC9D6054B62C88EE1D5487DC7C55F912E9C +EC7F55863E0ACEE896AEB075BAAFA7FEE2369EC321193B444EA26E2D0744047016938FB17BC5C938 +8CA099921A7689CF59D60C9C44B964AFA2C553327AB5E3571500E3979BCD97D366D2CF77DE907619 +646DF09F98D6A85F2E487B584380003C018E4C7368F21A0FAF2F8EEF8DFF6B254B178D8E6450F393 +4CDE56F6EBF85A28E43113B01248D5CE8B702D9C03796678E5F6447B7F632E9B59CCD2906C29E5B2 +C17252CAFD490345D733A79F0F00278A97C1EAD66E93C999BF272E6096AD6C3C3E79906E290EF7E1 +573BB48430F9DB31D82074325221A9AD26DF23A824E9503B7C6E6E6F09F4769A06AFF0E0CDC5CF05 +A74E15D8D2D4ABA62805106E374CF5AFAA8630EF53C05A8856AB4206F453B05D1AD31FDF1A2FA575 +2AFFA54A318B2C07772DF269FBFFD6027CA3FEDFB8FF20E9913E2DADE06D2C54F508B3165D99ED8C +AB7CB7CC7C863BC2F1FD3F7DA997722168BAF9E078A9B9E2F0847724457AB080B15CC48459B2BC5D +E17618EFB7873D9E4EAA7BCE512AA12A78533551B097BC568818E481160C9E8D6AF2C525947A5171 +18ACDDD273DC31ADA81117A209E290601B3FF7B744291811AA944DBFDC3880EEFFEA2A6DE85EC1BF +D1F76052C100493600769897DB979C08AD6E1BD458B87DE2F5F66468343BE57E75C65A513676E389 +9E481FD55758E1CC0567559A9E82EF2D492CD797BC0A6BBC6AE85B1484BDE411FEB8485CF99E89E7 +683DBA12E4344D69B74D16886ABA8A18046B4D5B58726E74877E4E5049146CC6E026723A44AAC27F +DE30F9E4A55327A5170A3676D0773CE19370596D2FC6CF4552DD818814EB2F52061AA15D44F86D32 +38D348C9A99807C7985B2198DBEFEBAD85DC391A874A83F413DBA7A49868FBABC1D242C4EC944DF3 +A9279BC63090CD4C44C793B00CC28565F7583D82FEBF0245B7943E54EE01132FA6103EFF86F100DF +09CB85D1E81505D557E65A630A4298CFC0820F15C2E8E93ED5C7E6A2B96A77DBEB49801E95C74891 +8981757F637CD85C178365019C3FE5ACA62FDB29C1296E7E7C91672E6DF072C6F4A12FE174194E5C +03915514E62BD37F9EBB6AF000FF0700F89418306B9E19669E7123BEC78F137621E06FB164910894 +2716A1558F2CAD744C8AC740A2E76DB8AFD4621C92422EFD60D1C899B4A47F1CE86646633091B5A1 +D856EA232CAD3D0E4218F282D384E215762E73925040319C532A581C475610F9042A3632E8681EFE +B220093055607382FFC4DECE7F9F94AB15EA901B0081111E3044606919AE256C8DA44F3E90C14694 +103A99B840A1633CD140F0E15328C95DBEFC9A4F9D3217739BA1B0310E9BC45DCE3B960F3FA07B27 +B67DA3572462E41EAC4A3A91ECC8BD701F1516A84424B674A0994639EC65EB72EEDA7A7B0CE72854 +91A7C4CF43009FA1C9BCD23C1791B336F207D8A8B3410E7F191AF9BB6DA7DDB101140EB90DFE933A +51DF9BD0CC4D0A161F09B11F75B713A2DBA0A5286C70043BF5AB0B1B4CFE6EB7F948B7473A8DD8C8 +942D337DBBD33114559FB04B8B517F3115D0D72B6FF0F000A524CAF3285AC2DF446A042797F6F1AE +D5EE8EFD8DB230EC55FB96D7E3FA6732AA67897CB38FF919F96E4BD61C3DB54BC4C02736D3E5E544 +CE7A2F68FCDD1D512B2C4D86B0CF99E03557840301A4A22766E894DFB181C062451FC0F41B968872 +D0F6629A22F669FD7BA219080E3394FD2DDC31A82DB5D803C84824E526F5FC9C6A2CA383F63F5951 +4883339D877C8445F2F33C81EC4EEF29C28F0129C062A94C33E6BAC79C1E2B81932BF98DBC6C2EC5 +44666651DA0C7BF7A03014F0E5A87A4651A8BD9F517E0DF3D88E2D2C30D0DA584430EDD677006B9E +6AB0B600CF2174520A5E4F07333C861E02FFE88084D9DBE5917D79A9A5C40447705028CF2F259468 +682217486CD379999E9617334804AFA07D9DB32A3B2AE9290C625C2494FE75EC3AEF4E66B259AD4A +3396825F8865C8A6DAD820FCDD2159323EA5F7973A5C52E8FA30E4DDFD6FE156922CE7112259A801 +1771BE154570DC5B19440A6E94E35266AE9053A3EFFFEE28CD489B914CEEE7F6CF71C69901D4DC07 +192F36D913996DB2D6E0989FBE656C6B5E53BDF1391287D1C5374BC552D39F481C42DA0C9C9E8BBB +A9AA7C8316BD3248D29AA443E27B38A035E3600179D5F22DEF8A900297F863EFB98DEF593A7BFB5B +974DBD226ADCCACC5128B3B116C13FD3DC1E8D7A55243A43E001EF811BBBD7128F66D655A9EDA34E +D840AE89CCAB9E50EBE5155E0F367045BEB96AF93126BC0567D7D58726F2904022E753B0A1385574 +1F618EF2BB39459951737E4EA95A3A3BF2663EA145F9ABF47BCB7C7FB64F3F8898EB93BD570634C6 +3F8629A772DFE31C68DF9FC03325EB1E8755AB2536E21D7FF0954A8FEEA40D6189CE375573E5E466 +051D265E997505B4A738E52F30AC2470D45B80A7AF959853B2A39EBB100DE687024F034DE77E1D7E +452673044A8620EE6B01454AAD54296A3C1DE7334D0937C45B5D288551F624B0586CE61AB0863715 +794DBBBC0DF1A4B59122B11322CBB5A2125DAEE898535C9DE27473EF777E5299450C219EA2C23022 +D408A6EAA6C7865403FE5CEEC6D0131A1B3E3D227806737A4AE03DCE95A0EAD0A08A8D1893168026 +67D5E85E24AA27FC19D820A4A9B1CE3579FFC65CAF81718E5660E3A798E6CD629B21DBEB991F7CC9 +A5C68EAC97E6C054C30FA32A85F5CC51B52F1A0D9DD83789CD5076A89655925C135644EE76623312 +BF6B922075101BFE3BF85424FE6A932C67843FD5FE0681BC9E825417906B93D6356FF4AF6A64CD4F +F502BC0F096C044E1A7480368F272BF482D51DE3FAFF881039EE086E1D87B5892D002F092AADEE29 +77D94AF754C20142604B27AE7176FAC6EC001F6B59BD494E30ABED183801E60BCC143DB5930F132A +EC6AA2C3E46512DB0B2D803992F8888479B228A8B6484E14A339BF53DEFE2F6E2A7185E581FB5C65 +2C975B550219307486D8A713B88EDF295B81D6747CF4D9B5A7C94A4A23F6DEC001EAAE4B74069AC4 +0DD85297C74600B8B51B0A50B8D7A4B9670E7597EE72DCB8A6DFAC5859EB9042091A222B1FCE6AA3 +16BDEA9E6C74E08327720274DA3E7DE5CF03DBD42AE126DA896D0ACEBEC7339CDC7C78FB252979A3 +5E4B4F588D860E70247B34DA7599078F5EFDB5B41517AAEC8C8A0A3864DED2459548E14FC4072B5C +D0A60C1A3A98C7786677BA577256F1FB094A57BD30F065E27E24133DEFDA87415AF1C06285AEF0E5 +234D3C12F7D407A29A3F99182E939048F1940A65AC240622952DFE70146DEEA5A8F0ADC6CF387352 +606BF8BB7383751E53ED0A3E0B1F1B953EDE8F7404CE30721DC04F51B30EA14A2BCAD5E032298F95 +5042F12D9FA91DA630AA13760CCDBDFEBED7B635F55639A61F896775A20E0B013C0D0CE630641524 +FE8F08EF88C0312633B4BE0AA9C84F86CB632FC718CC8AA888850881B0E5EB24A4D0AB7124983B2D +441F6BB73DDDCE1F004EDDDC81FAE1269C58300B9BEDC554AD115FC222E9BFE6E1DAF0E0AFAD1DDB +848EB379D6C128C94D0E8271729BA59A2A1F577FCCB9E6E5B987322B6703F68036564104890AFB48 +3F2396E379FE1F2CD02878FD228DCC2E4CC687C6E2ACF348B73EB54746698E1C2474B684F5B17A04 +FE2840D3026EC95E4BF32D02298C90044BDE45BF6B32B89C442E0A2A518BD33D02DC2547C817ED8D +EDF255F583FAC6EEDF68EF97A8F014B53D39A27FE8FEB9D86AB46276071E6CB02632698BE75A39FE +42981A1A7D38A51BD3B6EC4CA80DD09DB3F3BF552A2B639E95866D1D00FD64B9CB0685342F5A4524 +6D12C0B5402A90C3FC89C633C4949E8B5214EEE7CEAC93C8EE0A367981CA98AB4953742F68F9924B +6313508AFAF0ACD2EB9B22318FE8192E79813EFC942924BF6416B4ECD16D30BDB3F1B9E4BEE9A702 +B73AA29EEF1C1E95140BEAD043BC46C2FA4522F2478FECDD00FF0700F8E272B0417646FBFCCFBE0E +62CE76E82A7D6D954A601C97609B27573E55B31A27AF2CB40D1893B9401810803D1C7A1C06127C6D +2392B5E35AF369CA23165B4BFA6FBA98B19026F16885CAEDDA347D75D28D0E3C37A1D88A735D12D4 +611EEFC78F31CB9EA8D2A7DDC5D7085A02F93197E2C816AB8BC3EE9110EDA1D633C432E89C02072B +0942D28AEA5DDC588C2059901D966405D1D2C00647BF7553DE66DA373427F7B4A0D556F9C1FD3F22 +8D8BF222D9EFB561F6F2A041AC2D57838E7D057ACE3C2FED4603F18C3F48F5E5E7D6472AAE40B76F +45C689FC18EFEEE4A05A218943E24055D7033B12616FD524F1A532497225C470C48F20278709330B +1A31BB04B241D7B0D2D79BAD1A49D1381D8456933F1EB8B0883E18AEE868E67E53460AD5C2B83B2A +9803055F35956EA9D110F435F27E9BA9A15526AD0EBDEB13D8145239807B78FEAEDB169595B44F12 +4582339AE2DA6B0B330542D0A349A54EA57CC09817C5A1926BF2881AA4118305AD2028A59702C3FC +00CA9ED721B9C95FE6A9D87E3BBE4B9A5C6D47D70F46BAFAD38B97D0679D1967ED7F33EEEAEB87A9 +BFDFB5805765A4DBA6661EDA646B0C0E48050F06C0F35E6A602EF943856608C14E8E482FBDE2B2D9 +75C5F89688FE4CDE60246C3B51EBCCADF1F7BC84955EDAFB18C64EE7DF6116AF0B20FD63AF3CB066 +4445256DCFE96934F44DD64804AA7D6CC75931733B62A2087B4EC7E74A6715D714ABC1379840FF20 +667EF4D5111F35558C006DE158B59C7E90744AD68E6F06731406015675E7605571C9557B7DE431CC +5CF50E3CB0634B4C5E83EEDD2E6F66B74629EE1EA8D47EA2563873D46E9A86D83B0B0499D25257C9 +339B1D20761C43920FDFBA5D0C0939F3E14BC9AFD8A4515AFE4B99A64CCC4E2260DE8CC98AB74A5D +CD8CB2BB5D8153E4B055B3FA9CD8432F849B1FE201F776BB0F47456C6D37C3695EE53530D0E4B905 +E97B89D1F968B5FAD5606257A0E7985DAFD615B0D502796BBE1CE5186959147A4E4527D45DD565E5 +5728EEF0C1BC08D4734551A513484D601C468F8FAC3F715A30CEC7FEF6C23A0C35CD4276B4B1FE8B +BBFD97E25D0B7E05FB1C1BDF459984C220276387A7D971F803A764602285D9C3A3233DAA22E40D00 +D980BECE01ED3CC5A12DCE0BB449A45E04B6B3DE2FF8521155B5FD64D81D2AD69B8AD7E5927CA5A9 +0459FD0054D0139203A26F8AC6815EC326168901E3B8B46D9007855C77F758B901C346CD6F256387 +C64AD9862E07307479A2B1D35481C75C7CF248CE4A23A4C7F1601CF2A5FC8347A87B8834B6F760E1 +BF5F61BF3E642FCBD708BCCB5420A1B8E8B02D2E4B160C78C50AE34E69BA53867435B035EBFE03A1 +298658282144C62693E442D38633A0DA42DBA1024F60882C3D2A27F59F425C80F2D150386730930E +37FC7E66A6A8F8109BDE0CA8376C19A5B44DD96D9B968B7ABF5F60C484FE50F78CDF2D12245DC15A +06AE21E38BBF0EB701779C1582AFA8F59EB7310B01125D28AFF0557A37D554305190C632301ACE43 +ED2AEFAF05583EF2CE93408AC173F871D6F4DA79650ACFE10B5844C24ED82E6258328055EF9BB644 +3E4DAAABD76AECB88BD951427B84D0EE3572E06CCC94C4239E6DDD59AAE2122CE997390DABB4CE24 +FC6C4A954145461CFBD741057B18C407B4633206C7DEF7E6E8B9196B4C0EC7354CA15C50246AABCF +F758584552B665E8CFD1ED57400908A3AB186FFC2BE920A6CF2CC2606AC071350DF590F3C9691664 +5F59685100CE2EE670AAECA85D00BE78E90A99CAF89DA66211A413E18B7FA50B0C0C030613C4BB17 +C163C17F7986433F05C7F4345A3175936DDA62A38F85CA80D2D56265B07E5131FA562A9D33AE67E2 +2EBE81D0A4C490DB642913B8532E9C378E3C82FB5E1BE18D9E8D07FEBB89573092CAEFDDF4A2F180 +0014F1DE9F4006DE502FFFC657CBC1018575832E78005209965466852CF38F786099486E0D543C36 +1D6DD5C355B0C9F61C51D797CBD0EEE9F15F6ADA03BB4A2D826AA3F49CF1060FE8F9A4C379BD1687 +4785160125D966CE99216AC39028723E1F026CDB4BB3DABAC3B802374E959C6A959E16D2F29EF0F4 +C80B27ACC2164F089D5A7A02DB2749D2E91D372CAD4CF4F0B82E04639702ED1FBAB6141BD5A169B5 +95809976AFB8A166758E2B7F818AA7D0252AA7B2AED3A090D2C3C8287739E5C1378F1C618FCD9A91 +F31C9CB5A289B1D51E2B0BF7E27380F7A5C1AD5D1C789BFA95677461184CF52C4C085E967B1B1049 +6BA06396AE2735B47206CE92CDE43210DA9855A919FB372E56012662A84199E72752EBB92D67C1DE +A19B3246C157543C740FA0C8B092D519ED5D7B0EAF0F728BCEFE1A5673B3D74457605016D32001A0 +6097CA887C48E7668C2212AFC37CB75687C8C19C8EDA6F9D52DC8CE0A7A9BB7F480E24AFB7E68E5D +9E3C68F0D2F3099DB320EE19307774E737FA94A679056EE9A1A13FAD7B3852C90D952D2C0B515D12 +162FB323FB456680F6E360F561336C1193F1B99F16377522038097C28898DB1E8409E496DBFAB907 +6124CEB2222CD65B234A8B603EA6CCDC9612D28B327BD7B2388C9F71CF255EE2611FD3D7BB89CF5D +9918B9FAF37DAB04F616A2DD1D9283908E6BDDDA8384DA77D63D94C0B749C85756A5979BB4982940 +579FE4D6819881015977183243EC43CFCBBCF02227F8086647A01D1E10E3DA8CD1EA050CC9FB35B3 +75ADA6EB07572920920CB1AD332DCE5E10E053D7B466113BBFFE676FF11D2804A18585A98917FE62 +315F88A38B9B837649EAE1020D5AA0254946B78345FB79C02329AC11EA558CFEEFA1751EC7EDEF1C +5FF94F242D8CE710CDE724DAB3A3B16F0BE999117711276BF7C02C3C815ED3D505DC1BCD00FF0700 +F83A5D67BFCABD2B7B6FF8C80D20E773EB4C95FD309EE930AAECE404E57A598C4DDCAB689CC6565B +12750A9DB2393E512D02C9C302BB9523D7A02584F69FC0F49ED1C643352B2851FFA06A73CADB7638 +BA5FABFDB77CB2C1AE303408890A1A9FD76634EEC4818302048387965BC31FD2E2C04727EA008B2D +99530880D1FB5D880B49483788C962D8964C84BC821FFAD263447A9358F82D3A8F3E2476C763C428 +3C23350B198D29E69DA2314FB829094A486A38824EE8B8E168F4F80B0C97BE3CC3242BFDC3772D78 +019A25DCD1F385CF82545ADC7E6DB6F72F1AD3506DA60B4B54463F18BF3B2DB466DCA8F56FD7E62A +623A902E94284543E5198E155B5BB0E3CCE2792781828A9FA58AACE6FF54A1542AD526DFE650F761 +EBE938D6A21A4FAFEE28451D99D49DA327F06E4DDF6E09F674BEEB764056E9862E54E81711B72DBE +5F2A28DB45FC685D997A942A5C05065F1BFB61A6841ED57784C2810E6E1C0505062EC8CEAB2447B2 +E56455C867CA312EEF7A4B8A4460346B0CBF06DC01AAEF7C9E342B9BA7E0B3E30EAADFEB72EEB421 +37C610A88EABD70842EAB5CE0E35ED26F6DF34C29B50CA2BDC4E9709CF6A3A9899E2E8B668C92CED +F5AB4F41122A4E86119A0CF8FDA95B96681C8CDB48BE21BBF3AC8C3B1721C9C0CBFBE3A3DDB55EB9 +98DC8384195705CF5126179DC27BF6719BEEAC5F857B53030B298547A546FE8A3890942E02392DDA +ABE62308AA22767B51A3143AFA22E64E900CED149D60ADDDBF0CA766A3D593FA59BDA0C235CE6E88 +18FE53226941B15C86A9C4E3705F311487EF0A779095B64B4A38D16E6D129DB13D5AE86A44C9FD95 +E00AEEA5F467BC1CF55479737EC45A9B508EFA286A551D3D4CAEB4CC7C010F544CD6E5E239EE52C1 +DDB869C55B4027094CAB41017C1345E8B9471976C5E85C5EB5FF9D0B491515AB830777CA7EF72200 +594F2E7C751C67A30CBDD455151C41886171D2BE5654D9E4574EFFC0D50EF2C0FCE4E224F7AF7827 +6847EE841F9302CD6BA3FBBD9E1FBEC218EF600102B5598666CCF88B3BBF00FD4067F16C6FA45B1E +AEFB595DDD34824E0B92D18181C81C2AB483DFC187506117AEB0FE1277AE59E388BFB05B18AC464B +6997D4AD7E25CDD79E265C381628538CB5AB16C86644129494BAD94EE914DB64C34A60F8255C78EF +08E9D355128892179E012CA49A0E5943AA07B49A238ED4ACFABFAD3C4E5BD752F19F1AAF2AC5D8E7 +3D66E82DF861BB40CAC75864861F84AA679CC39CC49D0D4162596CF449ACE6CEF8B66EE7885EAD16 +C6B8C296EDE6A9C36D0BA9DA903145B1635DECD980246CCD94BAA471D33D90705C5510ED8673172A +3640A9F18A0F52618D4629451D12055A1FFEA1FDE8BE16555104348D924A57B03AFF98F604249F27 +B1193091E920C344298E7D685EB99D0181346CAAA62046DD95673F94E76288625E2401A79F8B310D +D24DDC7E03A099B5939CD53D617A9282BEB09F0F41005E25567668BD56BD6BBC11651D0A3D4B92AB +25065DCAA28175448C35687B4CA09927EE32598C5AE9AA54B8271FB9BD5184447C23B1E1A1D5E80D +9F9572C70A401928449E3E7AEB6D827580024B676518FFBDFD214EBD1DE64128C22DB9E411BCB6FB +832234B1D9C664665D618A7898ECD0D88ECCB674321FD1405F5A66CC5B60789F713AF84916E9D0CD +8C29458FD8900E329A5BA311B250DCA73B0D9D0D641EA75BA21F1AE1DF5FEA6E4D14F9BA8893D296 +3ADDD05449A7F7C5DB528009A6A64AEB41C5329018F894D6043E987707C2E096DA88EB7E078E423C +2EBB23BA545D6D14D60EDB455970C477B5DD26586E4367890943A32A64125B40A9C835A5AD3A5804 +F69D54BDB03555B84CF5ACEA62355B2632B13BFE22876FF21CD7A4FC062045C4B29727B33E7BD92D +6B16AD1A0FE56AF243B578169FDE951B63E1F5088E534169CDFD01B25EA405C9DDB41389F99A7714 +760815E1C3EAC6DCD13A97E422C8189DF0AE132C791C24A76939789A1B20D357BE5A551F9E256788 +8AF438841EAACFD653D41EBF2E9851B6412361B00334128D865F9C17E98A38E35B42A71E8114C743 +B60A6A36415E64DA9B31AB08E51965BBA8FC1BC943A896319B60738A8A28B4CD313B9FCB971CB436 +2F4F5AF75B8401F0DC9D06F227E9182C3D68E3BF51466FB5BD789784B046B889489018051A21D26F +A127C393F7CCC15EF26B1F4CC20DA8390CFC7E1718E0BD5391FE38366E92624BBDF321740F52342C +D63B5F9DFD88E1B3F88D0BEA1B0E52118582B2A99E6004EEB6C076ADC24E3916F770271C17C91249 +117EF11800D320264A32A0A8F5BD8465380FDCB6ADC864F5978D55207402BE18C0CA411412300D14 +3CFFE11C437457F3991A5D88476C6630CA40CA43C085CB22980479A54549C3BE9C0ED4E4F2ACECE6 +A4E97426CFEE91C778F5FCC025184AD878CC0AD9CEDCC9A2BEA226F9093A6E927BA8A748781E5021 +C6F76F07E179E8E526D7D5D0319A9B822B8F5C6C911B8567EBB8D692D035CC8C11E2A447F2BF278D +E51BF4225004216C570954232748232645137257E1210049DB6DF7476501E6B3CABA7F116917F276 +DF149262D9DC219B12FE491E7C3F476841A9AA1F7C3DAC877CB9E1F93EBEB93943E135CC37038748 +9343E4D252AC9ACFAA15F272E49A50BAEF43A7490B7C03F14727C6BD699383F59389BECC9F63C29C +7EF2FEA28767385E84844A7DDBFFF723CF1AFAD015F58623CC321B6B41B94496C75AD89B176593BB +643BC634897955589214B94BDA08D25110F425DF8C1EE8C4630AD8F20CC163F076F055CE47786243 +DA334E4CD8CE32F48D0A148DCF4666F03F9541D0FDA1CFA334B9B8BE853C26947D07BF4690A9E447 +42ACEABD85AD6887001E08E1F7AE2C5726B5101524A92E19926124B74D3DD9D4F4213138BBC08B25 +9FEACDE74F63EA0C484E5E9812789AE76249972F2CE6ACB56424F1003755416DBCF9C8D5F9DEC19D +C61247360206825ACB0A3B066E402A2B4F2DCD62E777FD0396C915953B540F7CDA4F70B605FA87FE +9EAD516E39798E5B7FD35B482C54DE3CD01FBBCCE614E4046DEEEBB1DFCE87E281ABB3BC26259A92 +56393E204178DD9C3FA01C92F0C388B423D8FCBA62DEADE60D0A656E6473747265616D0D656E646F +626A0D3331322030206F626A0D3C3C2F4D6574616461746120333131203020523E3E0D656E646F62 +6A0D3331352030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E677468 +2032353333393E3E73747265616D0D0AEA914B36031B3130963FEA0AE0085F3CEA800A05D3998AEB +2355D0A181F2F259BEF54CAB146956B05F9E77B00E6E78CEDBFF4A05A23E8860F8C5708EE0C86AFF +BEA488FF0A99C68EAB69AB4F51712F6C92EDA9A9EB896BBAE16F2B4A3EA474049E16726C76B280DE +779B4CB22BD09F7BAD2B964650835487EABB9CF35F0E241D5926C7821E10A06F091DD952C9F639F8 +5369D1CFBBC642E88BF28920679F59BF4A2CF9C93581A8235BF069E3CEBE03CCFBF02AE3C1628F83 +CF3C53767846177888A8D714CC81872B72E962A363743FAC91A8ED4F6763F0CC8BDE4D1E5A4322C9 +76B261852581A9906B4BB28E3F4D073C11953263B312E72A90F8E67C14D3E1F3E41CAC40AF964FD2 +9FE73FC16F0F2CD68A8CAC1F0835693E2952DC6F401287649B1E49581AE7699CC65C6E09B8FBFE77 +7588880A68664E7605B0E077ABB8296FA51CC564C3678A9727B0A89FC555FBD225106707D845C5F6 +716320507D90CFE7510D2A41060D20DF13BF70F293C8799BFF7A13CF7B331BC0683071E4DDCA2F48 +9518A3EE377E2C2A9B477B4CBF8016EA7954FAAC64A291379B429687CE05D9185455B264BD8E13B5 +1F393354B2D5FB37DFF8CCF85647EDF9A015AB727BFC9FEB49734CD3AF3CC1A98122E393DA017EE8 +2F45818D60C6EB003AA660E59928EE8A4994E632BB4D37340C30C594849917F493F3A1FBADAE5F53 +0F36DC2DFF59C1813EEC0E81C97FB089CDCF479E25A567B28174BA77AE769FB17C1CC9B262722B1C +65C3EDCC68469ED5D50642C964520433A0250FEB2714B9359B1F34FA35E65C6A77B8C1A5F44A859D +7CFDE163B28DAD9EAFB512CA4A2DC536D580EE2D2043353E83396AE55446CF70CD9B0C52E1CCA833 +62A25F97280514794109F144023EDCC8131BA6D935F5A06B32FFDC6486A8A5722168EAF69B901C3B +206E82C3877F49AAB47729BFA9F17D2056E7971E4B8014BC18AA44AAA09F6689A296BC6E24BC6D3B +3484BEFC0AAE32E560B0D064559D3813E30A65275F3ADF17B14A55D180E2FC11728F4470467900A1 +7E25834EFEADE4E5A433E7D25DF178D9BF7921E67DE5438EF5FAE200201D182742200B259B83D81A +E563DDDC8080AF66AB7B472B69431158AFECA312F0D429D7A3646C3A8BCADC31E06AED97F5A1D51B +E61514DEB221CE83CA7EBE9BC9C45DABCCB9B400E7D0D6007A90C99E822DFD90512A004913C703EB +A5D8D81555819A1225785500215EA78C1BA0401962AE3CA261D714711F5A48F2C5A71A49715F5610 +365600D7362D348F24B199EA5383468438E5A4FE62D5145D4947041322B72BC3B61784E5ACBA0DA8 +1B25016BB0484188781AE9B530DDAFCC1BBC768B8F05C7C5F4C4CDC279042616CF466E858F1F5C04 +0485EF0BDAFC4F315648638503EFD798B534E2354E20BB665D6353EBCCF2FDE3409811DA633A9204 +307BD4B0A34A915859C267C799AD6284C83D762C4911246C595AE77DBACEFB63873B45422EE8A852 +60EBED4D6724E641BE944B21564B35E5744841E3450E04D499D7E7256F649A8CF5988AC2949B55EE +280904DDFCA55160DAF1A319FA21C17971BE4D999E0FC669219B69EFE3432E08773863CE03A296E6 +A04C219998D4B4770E9A08ECC050E4BC9CE5500709069C5BB9522559A8446F71FF46B20E4571D3F1 +5B00A3C3B4103550FAC43BE4E41DBF76860CB4D95CBDECBA576142A4A5054F2AA6E638669A58B1F1 +D6C8BA14FC3263624700D249A4F6F81ABC4F76244573F5A57FB87745CB04615E8BC8F50B55C3FD83 +CF304C72736871A04D4EB8093288ABCC7386C93CB3AF9BB1D74EC279F8A87263476899F1D3EFB6F5 +B08EDB2786843434343FE1C9225B660B3BE236C75A307794A409152AF5EA476C27748889A3D6B4F1 +D1114E465E1FC62EFD3F8A1A8248D0C2D490C74FCB1E5BD3572B45AD8D3F5421C4CDFBE3BB60CEE5 +08956CF5ED138DF4D7027155B4F4BCC455F3B1DB2425F33128142AD9EF979B4832ED40ABD356837C +C95196FAB21431BE5DFDFF5917E7A7159F71391C73655A729A1BBAC40E9A34C3335385584FFBBA7F +8E6C1054D0AC34F0FC7A27B173127ABF57CEA2D37EE321A66292819C0C28227CFE25E8C8067D22CB +F322B1475BA95176C4731AC6F4884E2ED2D8A75E0C2B43FA230B8A3F8EA56E595CD6AC0D3ADCCD99 +C7D049456D126743A456D975184C499E4FEE134E518684B41114F373AAAAEEDC07C97B7BD0F31ECE +8F6919FD5484DB7E5F12BFEC6D751788B92BDA4696EAD9A87003F7A74844AE4AA20239FAB506F4FC +6AFEA622F3C18F4E3459C294F31A3DD098F15C4EDB01EB39FD82DDE0B8CE9234F622298B0CE0CA82 +A23A7778B0928832C22F6A7D1F529550249C081608E26431FE3AFB79D42985FA40752A78CBC494C9 +D426EB160E74C0CB8F4AFD24093F6D03D24C02AADCC6C6B1EA812255991F52BDAC457B458F94F901 +B6C922697119D1D94857F67533CAC5AABD8D51328BDD66A81A1BF82F7334DFD4F0733D45D2A722C4 +15229217C30F75AAE429E4000108FEF761B844229A3B2A59401232C00FFB89395DC657271D424A28 +A57C526F78031D14DDFD52F8B754B4A0D194467904578B32F3C0B6384E86DD63CCDE9CC3A80CEA07 +FD7564ABBD61A88C1A391C8EAB9CC526A8C24A94ECCDE6AE1D20004B6DB3215F9EB6BB7BB7030D72 +4F323BE3B7C6C050D97CBBF352543579FB0B57BDCCEEBEFCB7C365AA16175247C2D200CC7C01721F +790248341FDB84CF113D0DE808CBBD746D23C71C6B834B8128E49EFC169620EF666134C05318DD41 +0666CA65BA6CC2FEE924905A81CB96D1565FA90FB365CC2F2F9D82F85CC05126500A946EA3729946 +A9DE1FED54F98B200FDFBE592EDBB308EE3D9F0E72EFDD5CE43DE96A18C42DE7FFCC36A1A1F499B5 +E79AD81034B3A523732DF50F0A37A20DCE6D15FD9476DFA718BE92BCBB4BD872BD09001980855552 +A175B5A6F328A7638D68370CFA1087451937F331AFDDAD133801C23D3206450142ADCBBE223E3AC3 +C115FCAD3ADC3D46C0D0818B3A90D85282A724C8A1AAE95516BFF06ABFD8C795FA9643C359EB4756 +69BB6F9F9FE480597FC1A519B47331482CB338BD11F71EF3925488BC4F5C3C641D520E534B1F7F28 +F5D8A0AD2D9F44F92963B50B17C827BD0B86A3A81CD549CB34A88B5FCD85EB0C2EF4D1744C7546D8 +3D26119B1F85EC336F6C7B2DA410ABA23903A189EC7270A586301F4D9E4C607A0431DAEFA576F432 +551126BFBB2E65E755E578237074E6522440111293195B08DCB4E483A1AC73091A93E6F35625D852 +E29AD19058DAFA51B295040691F22B85339283A23D407FC1EFB730838F09EA11E748FDC573A5DDE7 +12D4AB861E53CFD2B87737037337D0F2C32CD390F4BE69FF0FCFE02933BFA682953CFC0D29913D8E +E58EA8CA6E486DC740DA2357236BCDFA821EC1CBA9360EAD785B805882CCBADCAEA65E107FDE919C +DC726D5D478CEBAC7BB0CC70AC264CF8A4134F0EF4278B97C7F08229F2F326FBB785F6171308932A +905DD5B08C18B48340924F6565C49CB34170295369BD38F444C929ADE1F62C81BAE98B7596C78439 +B28D67AEEF49654AC77B3D1EFA7BE9A2AF9F99E74D2D7CE4CDC143E060D41B2F144E7E13E479D873 +2726F45D4631EBCFF46E90D211D9AB2746616BD34B962CC90DA4B3493E25525B6C269195FB77EFE8 +65E30B322AC984CC4D2AAC517A5E935081624BD6A203601E935B3F000E249381820A93367B0CF322 +1CECE821B5F6A9FD5CAB0EFCFDAA6AECBC7D7499BDDCF908D48865C3D96C5435DF2A5EAD80146795 +EB4888C771886F76F75825A925C2C0EBE74269BCBE06EB34A7E2295B32A65B0D6C2A3D7ECD207EB2 +EBF2F4BD8F907BEA796F2FED2420886828ED25F3C04EA41F50EB042141E455FE83F84F3EDF82CD76 +85F99CF39F1507DA67B37B8ABA53A271AE19EDB3592B47195A7E0AD8EF5E3F45F926FF8689DCB4C8 +D9AF82861CFC6233C52B92B7FF0E76C58FAF0CF2BCB89DC621733E31BEDFE7131D9D5C9AF58EE61D +CB7E7070A0EF2F7949E6B47FD68418190CBEDCACB3F78862DA5504414708244BDB83644125B305B6 +35CEBD64031C8FC8349BAF7DC4166BE3C6D74A9FEDA41570671807D0AB53C62584E31B03B9919C3B +B10E047674B040B7C454B2FD827F9CF72B458B0B889C524F7F93ABB995166D9167BC7B6DD209310C +3B0A871F76AAA440043BA8863135D69C1E9D8AEB92F2B49E0C7AC8F3658015F3C0491B96EE004D47 +3622E548B73B8E090A1895C3D5B54F6CA30321F3F7015D354041BD569B092EB26B2334A1E077FB9F +044C840191A667F1C2049485799B7FAB765721D53D25418E0A2EF00916B4B8412C6F68D4AFDCD7DC +005D40C183D3B9AB094DF409E663A3AA323B9A48F960B289D20E0E400FB612EF29394B70C26F9BF3 +0D3D9C39D8F401B4D1E8A0481750A191EC240D9D3067C204C4FD1349F2239E8F7E3EC884CE17C95A +81A75B329F928B4A14BC9143FE1AEF43D9D13C4C32004FBF67A859A6AE77CE5450D883703A98BB85 +74007FFB06AC7227B89987F2146B94082511B6F0DD12986CBF92AFCA9A9EC047BC74A85639A24AE5 +2C994CE7B1111443D63D9D22156E3910F5381CED00057E39FC7B657E6F650DFBDD83F38FC4CCBD66 +9AB28EC603BB0C706F75FAC31522651610F5A4CB856C1F8D02BE31FB75F82DFDD6942014EAF8A154 +B752AEFEC9BE2B41494987AFA7F7358EC2C2960A1D789CAF8A7CDC795FF5B4724AAEF59D100C8CE1 +150FC503DABEF18BFDCDBFEE08B374DB85EA314B59415BFEF46E62D1F7F6EDBD060505C45B028F21 +EA28D50B623B508ED8E827BBE4132587B511250FB856341CBE0E9910AC389E6286B1AD41204C1EAD +17D055F0C73EA20760DE4C699072ED3EF52D8C53F19E63ADD70846E5EEA196BC368E87D002CB630E +8B14D377BE6A2590722084EF0E991C9A3624ABEC2975CF6C05BE783380AF7F0B01951B5D1A580F1F +EBC80C0D4F74604A035BF2DAB628E93265DFF41DEA99F63C2DE3869CB70E9049366F5908CD140484 +35DFFF1DDE957AD808BFE204E531A7F15EBE209B063D99EEFC9FF69BB9120D239EA79DFB623C50A5 +3BB688E49546141B7496FA14FC007DD602063F26047EBC8FD7E5147A46FCB4BD5F34BD6A510AD531 +F6F7296C9F407FE6B9C0194BE3A8895F6D2C007A11C925DE8E741764E56FADCC81D6E26FCEF1FC3A +9FAB98AC577C0E9103C0164C1373B30481A213B686522921AC8D1C3CF9AFB45B2D115BAE707B50FE +EEFD60BF40BA5967B573274F8617726CD283F6B7A0F5F574D317243B7E1FD349F26747DDAD3E4E02 +3461AD7A557948BEC0D2E4051C6F6AD6B47C410B3579926EC8E643F33041C12E16843301682C0D32 +432C36BFAD555AED3284B1BF78BBA67604CD47FCB6F6D68337000308FCF7429194A6E0934DD4C35C +FFA6A18BB2364309AE28C670D221BD49BD3D91AAD497A20F073D1BFDC4B6F26B99C2B745E910A14A +03515BF202BC4D2A3FDD0D19C498271C6089C9D285A0D6568F95D10DFF70E68C96711812762A984A +86C647DF85BC03EB589D2EBE5420C40DB6D7729C32FD96FAC7295F5BB9EDEC0127C0B26AFAAE33A5 +253B2E53901FC742DC986BCF15908F049F7897A505914A48BEC78FA22BBE63643F8E7A0CF8E2DEA5 +DB40B49AA2F33A53299B92B7476487947D80020864F2F5150851D6094970B1F0F44B0B3EA5AC8D45 +F33AFFCA8D4CE36B700D7E7DF6BA98A601CC1A143E66B0215ADCCAE6A7457D0A048593BB375D1696 +FBAD69AD699DB751D6A21C6E1337A6E363E4B31B0B22A451E0D4D69294DA3B2A3EF19E8B822704C5 +169253D2615FF13D1EA4EA74F74C1FB983E8EE7E4F112825EE86AEABD28A0A4607386784DEA47517 +65B6096969F1CD245F31E8D602B3F7B3291BB90CA31E7A5691E511FAAB70EDC11117F17A1B27D586 +6B6DBE91F005A4F376FFEAAAC63E90D6ADF55978EFF3A2283AB04F33D34139C70E08EBD160D252F9 +7E8088719CE0611DDB883D3EB8D1609B6A388E559E3BD88077AC83AC96D2B45608E6200886D81300 +4358297930019D7C1E904EF90B94948010F099B52E5D40353DB872931A86273C45BF111BED6B4153 +9C8B460D7E95382AB132FFC903650DE3F149CD4BED06728CF4774EE32AED85BD4C4F4578733F2318 +0E3F2793B9C1F7AAD67B0D5D895F457A6C6588C843B75C01A7911F39C3EB97BFADDCA7F7C1A2F316 +B9892E5B240C31B89669B237317A9D29E81F179AC83DBEF313DEDC0D91AC8420BDF95B4B21750807 +6350B383FE5ACF73BCA8C909648C16386F5611C605D4BE7C34EE1A3C278D92EF1D21C597BDF2929D +501263C8B749F8A11765BC597E98E24A5A5B176C4333D3A05B2E374A1B1BD7AA9F2B70DBFAB085BC +59B167F896ACCECD90F8E2649771CAD1DBBB06ADBFE0DC712FD91F9679708914B08AC741E7A48F8D +A6343539EA3B750838AC8451F2411144DAFE2304333D18D07D0985BB09014D61C07BFFCC0E424B3A +F0FEB2F9E09594F31AEEDB482F83B68373F6829B679DA79ED430AB74D3B5999F755E83DACA42A1FC +040E62BC39AFC79FFBCE4FF9D18738230433F013352C8AECE0B05567FC8A7FC7DB4C34098D689EE4 +411A114BB4382436A8A93349077BF17170ABEB400CACC147624A715AF462953B2049B0813466E0A5 +2675C46AEF96982DB0F59D6D6BAA3BD39E8A25A3C309B75D4DB385DCAAF62C437D997230B64F7564 +C32324177E2BA3ADAA631F6BABA5AAF37302B9EAD0EEF2E230ECE30FA7F19EF6D5E24A53700D5A37 +50A38EDF1653961842F731825CA9203BC461268B125E3B936E74D7E41C07AD06EFB162E286E74827 +B949BD59C93D220D6FC14F21D501CFB56DE06400FCEBB9EA486CD1321B6D4868194F3BCAFDAB1DDA +DEED190D9E3EC86DBD301001CA30B5D0AE7FE4E71B6B2C59DF1C13D4F21DE1EFF26D56066D43BDEC +4FC8452CEF873CAA5BD31DE0385EC492CD9F621AF0D4000968B76A9A9B3470C971EF8133153CC9A9 +CC736B23CA77BBD2F08D2522744BBD1B0636A58D2D74C4A5A656F8B961A209290FC5118268B1F048 +A198D012397816599A8175078DE6EAF93C71002C1E98A3A4223595FF900DD600565697F3E5DD94BD +D2E850CC2C3D5226106B27FDCD74F3B3A892D06614B84928BB99910F9CBDD362296C5BD25D8BEFC5 +0A49879BABD677C32B9FA29D7E593784F618C1856F90969C2ADBBC6335F711179DCF8EBCD515D498 +617C5B8A0C23029335478423808372904FAB7152553E73B6F0B2F6D11FD8F888BDDDA1E2996D3CD2 +75315FE14F89B321A1D8D8042C3349B75B26CC19141FBA071D9E48490D169AE75C6FAA68F7F33FC3 +E5E0120408603D6D548FA7519D93EA9B1E503A514CAC602C0EA24C308FB72CCA1403ADC1988D2F93 +C46AC99EDBFA7A5A5682C6C6980A9939BB1C990977A21E65E88637A97400B171BC952188B8E5C569 +3C244E87C72998E1B1C06A063AFE5BAF089336C5F848EE024430CA6A5C14CFE1537FCF8E48C5D8DD +0901415AFFC0FD362418DA82496566588B327B479C8D8A8C0338E4C48625FCE9D1837D8F4B71A9AF +110C0EC04D8602321402012F7ADB74778CBE93E324CFACF3690B84499E5E11E6015E3873AE6B9479 +9EB5D2FBFDE5FC76CC94769888259A5788EFDB25FF8AA0D565FBF556CCE835B0BDAF3FF0D7F46623 +CD288C8414CAD4165A03A344ED2C616EBE34408CCC39F038118BB3A26B97308272DE9E23539F17AB +B90050FAF50C97F06022DC9BCB95D04F07847311CBECBCE321133C6B592739A4E60DDA1E649FFF90 +0C389389B8963F085A34E4DF1CE9D915C44B35B94563A23FDCC15E8ABF2A9477C9F526F084CEC410 +D34BE6FAA4196E3F8A6BD999265E21EDB5163C2BD51BA69833DB0D9C2AF24CC5DF7F05BC84A18B0C +AE2328A29DB7FA6421BC5DDB8DA1DEDC09057C858301ED96393A5BDAD9131F8FF5E3BE4B01447989 +E882D92A446B0A6C8EE4C822288CDFDF92EBA9FDBFCD5897EDCC48CAF87E8FC3A5EBAD184B2E7F6E +931C879B77C8CE0595292849B47BB2799010DEF4E68E95DF6D9CCA67FC511A9245F869649FF60EDC +F29FA816774E2D3DC530725ECF841CBD2C5207550511E55A488E30307F1A0435C7170DF531AF76AA +88D068CDD420849A6D790F45692B6EF29DAB9E62AE22675C3EE26B72A8FB763EAA591AD3AC6688D7 +195C8BACD77A96AF255EBB7ABE54E39088B4D8676F795E44F43A465E65661D22E679BA58A7672214 +B781FEA052E218D10272F2598E0858AE460CC8421D618DCC20CEE7553EACA8671ED964E27A4CCB9B +2900FF0700F8E4B1193A328315C0B0C6056A796C79D65DEC9A1DB73E072FABAE1C83B7FDCFF74124 +045F4386E45D5ECC39F205B16382B8E728FB01F4026FC75DD4F7589443117FEAE0E84E8682734296 +7D9B95854E723660220BC267E0BCD12DF753847524CF0C26232C601593467F1013D6E8D5E107C071 +E4C43E7F1CD3D5FB03D52621DC8F6A702102EB5EC08B62327F55B3B7DDCEA9BE61C3A6FC57831454 +555894EB8B1EAAE9B21A74F3720D0CC25AED5CF553B582713587087A3DB78E2FF3400A7E468FAF47 +303816A71D14EEC5F7F890D744514DFBF2577968443BF655DFC3805110FAB84F750CAF9A0593AF0B +E186C52AF4F1D1B056105988CD9FC8348F335CCADA8D70CBB254A732D43022C067DAEB2BB64EDAE9 +72C764CE6A15502303EB7D4612AD1468488D4F180FAF02B7337E6FA7B09CB6960E60C1094F538491 +560F9497BBF4B03289A6D3EE334C1A9D5DDA7367A2D6F976597CE699056C1F5583162E5910F1CC6C +CD80A4048B44EEE06AEA69E4D16608DF99373400222035870C052C026E0FE95B9FBC73C63DEB089F +CD6FE665F52716F3B548C8BAC5A24F46440AB7BA818468F2B5C2D44D64AEE47F31717186BC7CB0F2 +605316A556647342175DBE7393A1752B6967ACD54AB43BAE9C461C3F253597EB845C198835F4468B +89106F47E24288D40E11E9DFE41B60ADE9249D6534EA8B99C071729584AA6E97EB3112D4FADEF1D9 +F274213250796227EB3ACBB0EC0B3AD25419C8A6E78A2E67FB84CE50BE073D1F08734D38711B1ABB +9C453FBD821B8F8EB3DA62D82FCD6A1832111DCE997B7EB9C4DB73D8F8F5DF06FA39CF025C67C039 +0AD4F0EA678AB955FF7CA19CAC3BA56ADF6420BBDDDED97C188704AF543C4CA192BB7D2EC09B282B +873314513F6C82CD44444D61193E6BA4C8EA2785724A3AF0930D5352CF3BB641BFB2B6A7A0A0EE09 +D9D257B50BF16B105ED3B47746AE100501858EE92CE431A0BAC954153F87B7DB1F53FE2485BC8341 +BF051394596BB06C30AC963B645D4A388DAE55F8A69FF1F1BDE64CBE4CEF92695E1D5F5502D04892 +62BB1E36F9B680CA956086FC4CB89851B51EFE987C2E52AEC9D488C0AA078BC57B516D0724FC3AEF +9706118EAC4F0AA0B075677936726B2CEBCDBE825D756737546E60F7E88FF8928BABD81AE12C9BD8 +F3D8EC7C490EF51144CB214E078A1C7E02BE88A1340F26CF85037C017BA0A31E21342F42196C06C6 +3416DA30DAD3D8D86990982503BBF7D7D950FFA0F92897F13C21E963A423557B02FE59B3B58F1A84 +80F9273AC77B9D7462A6FFA507CD1548D8D4FDDB3799EE20503BC12AAC0FC4F747CC3BD5855F7351 +B589A9E530FF7F4796E6C10400EAF7331F060D556B3FC5EA6409949E1EF27F025AB196BF8C20E7E4 +5174942D629866F38B728B01134D010B2432D753E3B7CA6F6B2CF23F00AA1E0E5F579658D55FBCC5 +CA7F0CFE4A4E5DF69CF99C1B8E103EFE0A994733F97492F0C06B7C4FA37E37CC9848FA50F29B1C9C +F02A7AFB772F323AA5CB26747E3AE7AE57593CBDDAD1438BE36985F9D56F31E7409BB52302B197E4 +458BF6AAF833A329BF9DE01A94CBC0DF566E9F10F721F9E8BAF14A7F67AF64440CF54350161BDDC7 +9B77E06073E48FFC9B23A7A941C4D9F4ADD183D3A82A43A7754466CE5B4BB0F2E4B405F2D7A899D1 +323F8B6B3079171407773AFEDB94087AD4AE2CE2946C9AFEEE950D329FA9E668C1CCB2294AD9D979 +9FCBACDA10A53F9C23D348EB35805304C40F500C2EFF9D8256D77BA400E9539E063EF083DE7F94B6 +B157184C82064378EB9EBED323978B66DBB36A42858371EFE934A0AC98682783C589614C20DCF5E6 +D4725D29BEA64D3FAAAF62A6F4C48F995E52C8604489DE3377DF7F37AE12BEDEC6D2912B81E7058F +EB78F5A30C2DB547769C798B6EB8D8ED860C9704A75CA1EFF671C1D5365FCBE769706231C3F76D07 +80CDF3E4261E88EAE216E3801C169884736BF471D5EE9E79715B62ABD75F0D40175F8E2E1C08DA39 +410052F67EB9F2EB6B895496173966DD4ADC64A0A63BF5409562AA241278F44517FC2A968480338D +BC7258E678788C0AE3755A9C6CDBA73E5AEF20E1EB3104E44B0293A969D377BC2D5F78194EC6098A +89C2D09B8A56844DB016F60FCFA8C4928173AF92BAE357EC7DAE48BC7C94E104AA7A932B77FDE171 +5435E3F6F870111691210E533C73AEBA88E295B11EEC8335E5E07676515236164D2A3D6B59EB5C53 +DCB40176538BEB8B2E5709328067162F0226C0D1A88F99394783CBE2FAE8907A73E5ECCCA236B99A +F67EE6023B3F680837B133B7A35885E90F5CE21D101A9577F894796A12C510DBA43AFD1A52EAA044 +EC59C0697750A3E502AC210B67A43A75D00E9F1B0CE3CC30D6D30940967524CD82BE2BA261821EEF +FF3025FA1AFC15A32418CB9AF5230E5A774FBF83F6EF3B2DBCB3A149D982DB66418984AC740C47C5 +25F10C4734906081906D837B0DDE0D1D0205583FC5C3DED5C68C353897DD655EEA53DAE04AA3B970 +A766076AC2E08AA2A06B164AAB18A7529400ED00A2B7842EFCEBBC864766F9261E8FA11E10E87685 +3DAF0615583088F1715F0F2206FD486FD4D6B895EF6C8D92390F1696D681CDF54553E86E21DDC417 +40652ED8B256C2115E5261AB49A17DBEA0C256F40931D71E06F5094511B5B3AE0B09B0F75F6C3AE5 +710EA6DB733D92E25FE5BFD9D8889C20A9F9825C6BAF0A570C27E00A81D92A9193C4A942DF4F511F +DB96CF64EF258CC8ED0221992CD17F8500F7D0EF9C1BE09430D30FD64D1F1941CA6DBD340BE209D7 +3F928F101894572D3435CF4B5A616E8BA44D548F7CD43FFC9AE4EC94495BCE517124AD7F175A9E3C +7CC507D157D39E86827FF1E932000108FEF759BEC574F48782ED888E4D76E41E1A35EC471521CFC6 +B45ED4B04A1B5D22A7199FF0A0CA6BA28678C7257D8792DEF7A6EF3099AE8E893B9702618BE8169E +55E40494F1088487AB015BB89984BC91463357DEC206A82EB1D79DB1846E1EE8F8248F4824B43689 +6362E8AD101BAA4F8DAD27222DA96C3CA61567DEDF7152C2778CE3451E13D3DCAE1B9581F4CBA913 +C60A5C5CD87331B94D5D9794F3234BB8B29EFF5FFF3477D82FA6D89F100599573D151D6F34826AD3 +ABE49E33B37DA4C7F6822D4D6628CE94136B3277EE422772BC2B371095BF3BEF474D125D533D1C83 +935FABDAD19D6D7EB028B8E837457F4020125E8BE881CFB8998A2FD0DF8739518578B000C89BF4C8 +82081CD2F09E5AEC9953C66D030BC7A61AB1F012D17D67479433409E8CC5DFD38728A542B3938095 +80B7239CB2A2A2101D3524A844D8931D5D9ACADC888198F9DAC26135B6949391D53698D6A036337A +F443A2A59655E44EC9376FF4B0488EB3572425C9FF4F3D96790BD29BC010A0C203E2F23AF1D0A00A +FA710FC88ACB38F50AC743DDA14C9500FE8BF145A118E29B0AC458AC73B6071EF2D115ABAB0CC760 +A98DFDC13DF02D3BBEB8E3CEEB4A532AEB678865E2CE0B88CBEC22B75CDA698CD4CFFA60912ED9C8 +9CAF74BECE61E79F74AA254D19AEAF6F87CA9FCEC4FF377669796A6855839EF084BA4936B018E5A4 +A641A66084DBE3ED0330DF07D0CF0F5BE71060E7759382E256145A56E702913B163E052F99565125 +6D60029746C5DF98AAA1762B995ABC9B882CA668A80E14DECDEE9891B04117FBBE11E30212322AA1 +61DEF67012C2455EB2CC93FE5DB20429D8100BBCFDBE279784709556B6FDEB483885E7E9A270C803 +7D52C7D31EF04981757907438BAFBD0B542C003551D86F307241A415642066FC675C7F7F5CDCB2DA +EE7A52879BB07F59B26C85913895511AB60BA2A5E794A36752E9AA7649CFADC24205D9405283A1B0 +7E5262D5055557CBB16F1871F9353D38B1863C8C87D61B7ADB74369679C5FD7BA348BE8B65005AF9 +6D9DDC5997BA1875AFB5506DC341B590191E8B811DD2FE03C3A4063BE3A218BB1F2FCF1E1E205A62 +5E7FDA4516FE4855C329A42D576E4A2EA4026AE5502587556ED6065602A4CC8C52DB1061C5B72998 +7EDBA1FA12677846C8B193F6945AC87AFBA4727E7D2897858F3337819613C8E20190706A1B6C24F6 +C5EC547742FB01C4D2D892FBC3D4D0B813DC528ED63CF6C789339F83C3922C23FF10A934FCA46A38 +70983870C9A3C04D76772AB41DFD578B165FA0B004BA8644E1D0A38C1F7998B4623F57C27AA05777 +12A58F44D3966C3A45228981931965400AF74BF8CF42F200601CD94376AEFFBF35F599806734F242 +EBEA2218B02D6AA6284221B219FDC9B71E1B272A699F545DB07A4A6A7898B42A726F0EDF3EF16A17 +09B6C69864EF4E5AA1654E6C4E14C5ED67EAF814B0998C6C302C3EFC78E9FCEB63831C66B7C4714B +21639C5510DFDEF1097DF3FECA2AEC6A236FC397E18D94D72A6ED0B74594DC1737DB33500695E008 +51405B254D28BC7E4861B7CE207BD8D248ECACCB3CF842EE3F8D6A9D13EBF50D803DCFF0B8602F1F +1B75353166E54B74C6000F93C36AE9574CF69C4C119351AC39918715C607102E471B34041AD3898F +FD960DD0CA8A6F85527C360C62C53F6B072934F39E128E933CE78F0FF50AB1E5CF325D05FF6CCB35 +62BF7BA44F0E59975D71E46F27C34E8427479E72172D4970E611CDEEA2674F646680F98B15A61E5B +EF2481A37E3E1AFACB60A156EBA2A8620A00C46DFF3AFAF7109F2720DD1A37E20D54484269E2CF34 +F0DA8157EF424E8AE014B8030CA8948EDD5E179540EDE964984889240D693964DD5389F061A955CA +9CE039D99E1443578B33087F688382B53D3A6A3A16906CA435F43E20BE26E984B0ED015916CF3612 +C6BD1B7049B9C5A89C908D63B2E12C23CFD8E9E8A32FA2EC27AB60CDFCE621148D14CB37C1F6A414 +78E300CE1133DF4E94170B0BD635ED4BC04E67F6DDD8F0F093936D83B391978BF5B823FDE43CA3B5 +735809425A438C01AAE762EEDDDA3B43E0E0ED25033BE18FBE4D1277BE7829A3AEBF18E0FDA0E464 +578DA4AC42B4939D4A5FF0AD5BBDF33321C735F942BC1311A9F9D869E3507E47ACFF33F56BCEB25E +AB8FC294C7C31FC50328A84DDA1191BBEE42B4EA0BF702DA85D20663BFEAAF6299A85993DC5C0918 +A2F61F2CC7940B9B2CB38933082A32CB9957DA905BD77F5217657C28D082DBC7BFAD0ABF6463044C +629DBE80958540ECC96B0E68924248BE001DADA413C1360C8F12B295AF438B1B98697D14F8473CC7 +773889008BDD6A98E6695A40994D047DD3948CA7B3E14C4BEFA879CEC82188CDAC283B909CCEEEFB +74D0BB54401126E8F2D37FE6D9B47017DA2CD551D547216CD2B194A90C873991F424146FC375CCDE +304F5509647A712222B42B285A1834142E8450AFA1E5DF259BEC52FD38231E8FD836E899A607EDB6 +E2ED09040FE01B871F073BFC4FCFADF992687A821B8EE84DDBE325C1EDBEC70125654F26D02A177A +542DE6EEDB2F1DA7812B105F3A87CD7F365C2610FFC0385C0B2C08FFCB0D867E9E2D4561185B1729 +631032693428D1BFC866F7FDF9F96AE976C982A62F8B6AF77DD8F63EA3A6D3949C2049B2C2698A46 +21C50822B382658787694CDE9B445C34E93DF4D15DAD6066E718F3927EEE607FEC5E9FDA4C9F89B8 +3758985298C4CEB3528EB0192D0A79CEA04F983BA4902D6A3E1718B27981AC39A4D782EAFFB35D7F +7BF30FE271B60CF88F29A8D4F3DD6AE6145CE17479051EF9BC06C6DC406877DD25055DEA47B2741A +5E330C7809063C41DDF5EFA30CB027BEF03FAD0A0868D691026CD2000308FCF7DCC3317027B86131 +DB4227C68C7F2547FEAD65782ABE253B4AC2333F25865D5DC7CAC9007118C320A72C249CDFB7DB60 +989E2AE7D8985662A01A7D075F703CEC2A93888F6461A143008D80B777962CBFBEF6F3F668997521 +98471A5B9568917DF84F9EB0049A663D10C92CC8214E2362EE67C6125C12B97AB3F4014C29339BBC +87687BE8BA90B2A5DB5C061F60B976A4A2681D9A01F8C291501A1A2ADBC86DACE480E2408FB21C1B +5132BAD4CAE5973EE89EF8F67BD33D08D33B4F07CF0BBE487C09683E3BCB3E8943B7C2C466F91EB3 +A081D7FF4C9710A01096531DF137724C5B6EFA1C8D300006ADE2721B67BF75F954A3DBE3E559DA7C +84FB2988B9DCC05F2E53486514059EAC28BACEA9D019A1FDD4C67AA581B3A89BB47E5DA5FB1F797D +B313F3FA5D711395B1719BFF6F0494E2577705506F931E232CAE7D82B0284EEE686CC49690E4F529 +1653E1D5A63D88003A34F11FA31BEC74A1C0D0ACF553CC8095423E8DC45D3A417D3583F74D7801CF +61A2C6CEC6E9B628DE2C405005A6D42DE069FF226026882600EB52BBBFDC2B48957F5D13F0AF78B0 +E3B6490D44A37E572474D83AE82CB581FA839C06C798AFC1685EB61487D965C4A230116B29915E1E +F5954B3F270DBCFD7FE47F211E8E1DD8F0BF0C929BF788773F17927E8E7BF16DCF3BD481DBF6F862 +6D8861D81CF8703C119055449B94B131CFFA1AB8EC67477DFC0FF3BC6F89DB85411924F4934091F3 +119257F8832CE3649032E711D89C5C96043CD7317D58F0A8D55752B2A0D3952F3A022023D385418C +0B4442F456D94AA8CADAAF4E7A17239608D68FF355F8F164089113A8873661B0B157A25B87CB6854 +0840E6B2AB1C4C40340A71E25893DFE70FB2D94C36CB8F01DA387887C2B4255AD8EF0C898C4295E6 +1705EE326C1F306623E4D0DD98AEF35AE412281B8501522963C14BD5E633E9C159D60A64112E6169 +DCD31EE55CCADA302FBB0E644802B9842A2D58D557648F05B76B703D2ACABA1D8FAE26FE19AAE05B +D237EBF2FDCEE74F46BEA8675578CD75E518783798025DCB034FE3B2C72D1E5621A383208ACC75A3 +4B44B6AF8342E41E096667771520E8B67EBC25B3FC0BE80A9D0CE10ADE7FBBB1F3FE0935A3DE6656 +47C1A58EE97902A328D977F699E3181672CD21D2C32F771065E8023AF6840DE3707FB56C49A0B4F1 +E38EED4D4AD6C968E0B79A9D46FA8440DDAA2F16651F4C14FB1269020CDF929A49D2ECCF7C17966C +D3CA0D1C291FEC448E92190979CFC8A975B8D0C32955AFDE09EB55997F48F1CF986A083473F95079 +D330EEE8707E030A37380941883EE191B1DFE0C7BDFFE3B087A3ABAAD8866D9ECA56D184F4A82713 +0926B4483BF856D68F32375C461E5A1C7F255C7B38FE7519779455B5863C89C6EDE7347C780636EE +140CC16AD552DF446842A0A7C6CC145D143C5EAF3889DAB23CDBE7A9F0BDAF0F187AE7B85FCF99C5 +02C3B70E9DBD1EEA216B589883B2720E9568D28F2B45CA2B7D453955CCA1F5058127AE72157AB233 +725C610ABE5FE84AE6027FBF20EB75991B25280C9A521FE781F69A8A80B44D367C09F531FF62DFCB +BCED9CBBC2872B532CF360FA20A8C3821BE9FFBBE51D8C733E847162DEF8180EBE2212274DC8967C +84E881056DD0F845BDF1787B2BE6FBD3F5B645DBDF104C1CDBB2E3E77231305A27438902134A74E4 +1E3665195B146249EB71E336676D21D1B6EC3D1D011C913D328389E06E6132D8CDA506546E08D0BD +642CF18BBF691361004BDBED0188769D3858C72ADAB50BC3C109E904B3A0C9CDE3094766F7C431D3 +1F43893483E52FC66252CB570D55C77006A0E8EC0C2A844A4E16B2EEBEBDBEF36A1AFB56B8D14536 +20FE848B898976090F11CA41C82FD27468CB7B54A6DCBE038B84CBCB8E3F5EA9AE6F644E351E4538 +A3A4122C7C43490F471DC44320858315F77D2A7E485C76247FDA452251FB740ACBE94018F163F385 +AD5DE630DDA21D6B057CC1BDE83C68460F4B181A09EF2DC30E785711AEBA1F1D185B21CC8423BE6E +0F643FCB806E69D4972334C40E19DD3DC4068182625FD7311824D79B28EC32C61FBF3CA7AC3905E4 +905EEA53052FF1CA5A47C38227A7683278742C799A1992A869C21DFD39B4273718AD5528A0BD1452 +CE6804C2ED3E28B7089F8409ADBA33DF2E9F453B621CB7685E393577A5CC59F81FD61AE32135B7DC +391CCD7D1D875F65C8ECAC60375358957E027269117A40AA10019C6CFDAF843605F995D8C0C780A2 +8F307F6ABD9498C64FE05CD66035CCF3E72426EFE30B00D25A22EADF9323755DCC6951CA9DF1C0AD +E5593304E2E805B122CB011DC881B730E03BEE64A0A1A2B35C0351DF4E6C686AF6BF0C5361186852 +1FE1F13709D1CE3E62EF46F12264273B6C17B400896BAE2F8457646011C4D61EE0023E4F7CEB81A6 +0FD1F2DB58AFF83B066AC48A41079595D45CA6DA483189FB7C17C892CF587AD088C7C22D8B846668 +5CAA52929F407C852C665C47C18D23A417909EE57D85AFD1D1A468B016BF365D7F76A3130B27F006 +27E1B78AE1B1DFEEBB17E17F7AC2229A0066A808CC6BF68F63632699C8C9B454C8825147D4C1C8CC +11BE7EDB4008DB0F322D838EE40BEB532713A95D46640330BA9B26B561DCB4FD42753CFD45E33908 +299F1AC63C8D4C669AB7E6E768A4D620B9448F21529240104AADB8A8CF81F536E5453DE2F888760E +859F4DA9931C70B7DAC98F44BEF59A3BD3A62F2195A45CB4022A1E8F6374B7F8D300194625717716 +FD334724DE273683E8F013BBC950137D29EACFB9C1BE88649ADFC509876E43F2B30B2F73E904FCD3 +B91538D603B58A21989F71E90956FFA9F95FB5CC21641B6019653BC3C314E7CB84A927F843C3CCB6 +7BC6A3000308FCF76C2DE3943F744433AA3207451BF8EB3B7B895FC361B2D202B3FD2DF717EFDB85 +A76DBE75A9BA07FFDC602A0496A1EA358DDA9B9E208588F81D5A2D5F700AC9FFDD62A8B92D85BB78 +685B971D4B269971DACE65277E90655E6724E84110FF3F963EDF85776FDCDA22A6E4C509C52A94D0 +260148E84A049B17FB5F216A253AA5F17589B259F258E4E6858EBB8881642669CA57C690F9CCF018 +0E22160BB69D201E80F5BA1157D0EA39214D94B82A416A7DFAF987158E91B5E18394EE91A8E44E53 +09DE6CA21EF60806A25ACEF29D275B8D1607A0C74C7E2576DB401A4DB1B714DBEBD50F52ACDE9B19 +B567DC62DA32F4E9D950E5FA2F0BDE0281C0C2A0E82D1FC59652B8D31A089841954527A419E7242F +14832763E50975E7443B39F38DFA17F541C124B402D61B770C993FD483913EBC1944BBE060380240 +D807757237EB0B819DDE50C2827EA22E58A9ECB3EB02F86E4D5365E4203126FE2E1DA7F065B8FE5C +AAF8509DEB3E6ADD789DAA38AB25C1C10DCA62CB863A040B4CEAA1503C6C908C2BBA795A02E6A614 +03D289656A13CE7E0AD20B97FE659CB8E8B069AEDB5B8FA44AA7E67AE77FF56E833DDBF7F7D29426 +6B1238289A9EF7B9278C20C5268281999D944CF9F6C7A5DF384850871645853214BEE011D16B8E32 +F44E4EE52EE665FEC3314C42DA15AC8A7F6C34BC7B5121E74B11918422FCAB1311E775F5FB81E394 +33DA63EF9E7077182ABF8C0F1810E4B7E021648BF3E8EF322492348CE225C452C0D5230A4F4C3695 +37CC664DAEAA1964F98886900348D617FA82058FF1F874834034DD8E85FE9A4F8A0FC02DF62600F1 +70621497988BFA98ED32350DB50B5A40226BD62FE7D922145A32DEA4C496A9340B2D6581AD3491E5 +2233ADB1B6ACFD7B6CB8CE95FB06527B5DE16A4ECAA413E320BF3EFA57D6893CD26B80DC49EFB98A +B340EC194FF7BCD700C98796FB02193BCC655A74C34C28E6C4F9CEAD9E1714297FA327A45E67C31D +B66137A23760E3F228F52544D66447973DA042586C8D878511BBEB997A86733E081C130F62C9B5FA +A95C5F9A9329756E72D803F39CC320A8289CBF036722191B8BB1E792F060491AE738F998AC4E0312 +967B97E8A914DE3ECED9D41FBDDE0B9B7876008EF1D32DDDA865224E2255C5F8BD3D06AFAB759A6F +5C200E9501C9280EDAA6CD0EEF4D02BFEBC4A1FC9E72BAF376AC7DB7C7BD6989EE718B9E5BBDB971 +2FFB55C403039676D556D75693343F37C6FC04262120440909397A039509D735D1EBD5B82928B6BA +AFE490EAACE3F1A266A95931AAB0258670B56D81559199D53CDB46A967DE02E1F046C16188EA78B0 +FE1C91A377C95B673DB06E6B9CFBDCE29706C32419B2BCE4957F71C68D1BD628B3C4297C84FD84FD +A81C291BF21612BC0AC43020D00FA8445344B55FDBB580CB05A672784BD05DF2E5F8E1D86888625F +BC8A4FCB026BBEE11461980F093412602FE9ADB30C947B8B0480A167AE61378069EA720CFC62E4D6 +522279D027A788BB138480B91225AAB44033285ACAFF78FD66D6E8DF77AFCC6055CAF243CF5E7F3B +3ED957FFDF118C11F2C22727A749CA7756C4C93C5CF2E7C39E358280AE4DEB250FDBAB81F6782190 +EE7CD0CF6D220EB5363F7BB72C83D7805AB54FCFD422995ACF25F8D43CCAD092401D7FFE04FB7FE4 +0C58A5B96D78278FE617055BF5621FD1BDF1F95B41704407279FA0FF448054EAB0262C319B50214B +52D653FBE5F6E3EE4C0D3CE5F37E3867BF0E2FC7603FC4AD26CBB17F29BFB5A992B27875D61C2329 +18736DE677648B70C0CB07D3E055CDBF907D19850A897A01DC50DC7490A4A78F24695937CBF84AAD +C8FCE72D949ECD8C449F77C9CBB17A62A42E9B74C7B17D790385649CA5627CA96FEA89F50258F1BB +5B29FF467EBE614D25F2A11A72A4A339717C7FAE38B9A3D5646532877BE00B97378519A258115ED1 +FF3749743D053ADDAC8FCE37F80DB5CF82A1DDE415BFCD6B12B0600BEE7F3B71E31EC3FE78BD45F8 +9340DEF880C76E9329A8F950CA458EB1E018EB6509A1C4A9447163AE7D89C9407310C21D199BD04D +948FD9E50A6BA17A52384239B26662DE1062F596079F84FDED7FF392BBA684C8854C60726EB60817 +2C36114104EFAD5D6270D56D2BFC2D602D01B9D614A4CE02422DE4C5786BB4022AD54D19E5068E81 +A894693A1F7647E9C63DC0DD6073E7B0EF806E29445F1E14FF50612B2DFD5A5674733B7A069F5B78 +F5887677744ED7EA98630F1D3AC09AFA0DEE51E16A89390BCA885322B3874D2E3CD84369DD913618 +AC9EFA841745850F28E965097E199AAF1610688B4B091C97798273D6C03F749B3CB779677D26A6E0 +6B7064AD13122EFA1195F2C4CF502F765D929569FE2A1ECAC9E9E9CD7046422C61490934D6C55D0B +4FE7E713BE6493F82CA90A0663E467FFCBECBA6317DA1115D4D88EEF3D1876D5A05272213666B4AB +2D30253C661650CC356D0F78C08DA91DACF15CCB1BC50812567C7DD817793251FA7CF6AF625A6C58 +5A3ED75F0F309616A6C72C3BEA306BB355C2E7630E711EF2130689E7DB723AF50FCF83ACC3ABA42E +DDF41F04885259C2B4AFCC543128F227F336E828724F2AECBB8D194A98E01F9929ACF9F92EA2704D +F8E603B34359CFEDF7ADC57478856E7BC00BF5B1830B8F8BCCABF00BC31AF10EDB8E4EBBA686AE08 +1F57DC0ABA3D3C0DF2F59F84884E7177F817CE4095113CE3B8EAAE95B5EE8EA6C084AF0B91558C75 +CA4F7D394AC7EBD64E2481D69D0337C6FBA2B395B11730009E71E47408CD9F9CA99FDF44BE232363 +4248580ABF2B1D4D9E1CE94A13AFD91CBFDD5AE226F9E792EE6CFB3E85D80B0324D300CD6BA9D01F +55D5F5CE66339F63F9BD65B0C5B9FA06C5057400FF0700F8A1938C5E6A5569B112199F1C37E050DE +BECCC4DE411EB61728EA85397CEB4C35F2942BAF8FB617351EF5B703B09EAE02A21DFFA6BC4CFF56 +FCA88E7EFDB61A49A37AD7EF3B2782BC3F88C8E4D4A148C7AA4BB187700745AE9F7545FB21BAB3A6 +CDB0E684E194DE215306BC8F777A2D927230950580AFFB1EDDDCBAF897DB66F0096880446E4C4710 +7FF39E4BF4FF3E0F8A05AC6256337A63C27492A4424A3097D7C49FD4ED78C851C4167BFD71226324 +F6ED2746386664819943080907F746CDE6C837F482D21A0F2ECBA3156FCE5BE0CA1D18F5DDF50BF8 +FC5BC9A51153DC7EBD0A361D54D88BCD8CC5A72BEEB02D4706EEC3DB351530FF5F1596FE7DFE6E4C +0BA453B9966246F169AB77F5A37EE0307231DCAE2142E800964795C70E5BB35EC3F692B7CC38CEA8 +EB239AA7D20FF7CBF46F65526B9A2E714F293C3159132D64EEB249EE9D457F131458C88519937386 +640F4AF651837C829CE6869E5CC79358E59407FB6AE0E03FA49803B6D6244D5E9D8FF36745EE5683 +4C5A75D231B07F85C0F117167002016E41078CA0B022427FB22A4EE0F91E34EB16B84ACD6AD09CB4 +88028B7E9E13EA31D6E67AF081443F1F63115C501B844A69F12313E70BEDDCA992461BAFC8279E17 +36FB4EEBBD3AA3B6A64D61408A0CC6897DC5AF202405FA7BE3EB5FEAB71BAFCE20D33193BC816FB0 +F76009B02473376A516D0E710336468F2087CC3BA495426B7EF51D4A8AB432694AB8D39E617B33D3 +CB2173AEDA33D26A937FBCEE690917F99DF0B2DA7531CD7DF1453E04963A30079D648E2DAF16A501 +B56501A629F27AEE8D130AD6E091DA86C344919D593D7D73D4822B26B3CBBBC2BD6C308A05875A08 +C98D4501E97524D11EE81F43CF807588C2B45C88C233F8454A1E207F5F580BF8770F87E6E5D4DAB8 +7E3FD2004FE574285EE2589C23414D3ED685CCE32F2CCB84283BB29CDE0FB39465D4EC61F843A232 +537ED529401A0A23B18C5586F9CD9D8908180BF828532DBEF52ED24D2AB3A9611D28059916709429 +09C864414CBCE0B91034D975F77E24C697686338A2E05A7EA5F452DE066595A21F4C5E61DA998FF8 +A82CBCD46FD4464936220C2C7E72CF0323CF11C3D5FB6D02745B13703612AFB972CF2832160EEF81 +C9FE5A353FC52F2F86EF677AD4AC8A867F0147107DA7BE1C1DCC0E95D0327FBA8DAAE52FC58188BE +B5764302FE61A37E9FB96AB00D5FF87A259ADBD35C96CCD38640007C4D1D48A181317E60A8AF2E14 +37F427AD4C230EE5DB03EA49A6B22EA1BE8B514D01D7B657D5D8FE5BDDF8A04C0AFE29A45816489D +3937985064AF71D8B58E5EB6C6623F3ADA4B67C7079593575A53BE448D2EAA409442EE15D7BAEAE1 +8D0F7F0EC5618D6511FA75B0EADA52CC921297633AC5EF769CE9CC07FE7DC514444C6F747DF59523 +E80D9364E766F1FEB870F607BC34A4E84CAE0B07B53A3160314A1CCA4C2EB4F8D98114A4CBC92CED +5A7E6634C5DEB495F6EFB02E5AD29F003F2AB5F38167C9A2A3F94398C23B706DF140CFCBEA259470 +911F44FA19B438D51F91F3B7DA6A2F2BFA12DB7259F222FCCD195EEE814DD70E211F70EF1E238281 +DC7898BADD7A9B763DB667840B21756DC03F4D1176F482128B4CC5FA3C0FE6DF4B07C890C92F5E1A +95FF2B016E26154ECA4A10726A8A862C718AB443142706AD55EF13826264A6D8CC712DBB7B1CCE7B +5E1178009C6672E73174D4CA13CF37A7836D8442F24586A23DD265FEFD566FEADC8579708F381BD4 +44CC45A18A4339F331E7600C886A9AF6BA2102BBE7EA2E99CEEBE1088B0338C2E61E09DB3D2CE768 +E7DC5E9EACDE82E4DECBFD07859290B1A9BDDE7748EC48D0BA44CCA838ADB96B0514BD5B6DEADB25 +6F89E17126DCB3A04CA89F7DB2EC5AF26BDF4485AAFB58318EE2EBD59FD36ED886DE98AC42F99B15 +9BFB6BF337A83C9617DA005993D04C8C79415968FE19C62DB19DBD4C40D448B1D01A1DFCECB63F2F +85EEA517D6D595074477619D79F34026545B5BD920B08C03694ED50A28193980DFD26BE37649C569 +15F9B4AA068F1DCF0C08FEBC4A0F0AAE33399DCDB29EFF3C0B57D095A08B135A3350B943599B811F +D16C1CA64B382770083107B7B2C899A67069C7ECB766E5E3A3447D05E4A04177CDDA2CC7A0996E98 +6AE6F6371CDA1D4A29F76FF78DC3D1CE4944635E501D622D7A578C076E9024E2960B615E4AD3202E +38BB097F9C26D504C49D9F1FD3C5E78EF7554F0509E9C59B5447C9C3D5933E50D8E1CF7AB273FA39 +3F5E2B1AEC351D37ABC165BAEA5E111514F4339545E9BAD0AC92EB208B8D13F30701FBABDA12C51B +0FDA9B0491AE1DFD719F2E34F7B30607D733D578D4F96D9527FD444390849C75FDE0835FBA19E1AF +A630C89ECE7658CA17F3C3E038590DD66812BA1E1ACAFA49A8D86522737905151594AE9B54A57978 +26675997608C4E82EF77F56FF179E5552C7A1AFFA7BE4AEBCE1EC98EDC33011A433822C8D40FF7CA +108D68B0D09A8D414B169EEFDE406D6D2CC4458FDAE09AD0FCD0B2AA107D35D7A4451E79A468E795 +10431CD48C64B3C2D5AF13879843C07F423ABDC278A1B8665242B6B773D24B7A959F3C1FF1B6B3F0 +A4DE57B375C05E9C21D5BFB2FD2C2655F2C9B6E978C1031CE19083E74B8C2469F477D09BA24600AC +F0D85AB3F39BF9FF8548A235C5D0FB80CBF87DCCB98C636BD665B37731F48EE2EE692D22A0268FD5 +F1DA645E11B8C71A4892E586848F6678894122C1874B8DD47B8490C408FB00BFA263721FF3B2D602 +8A51841EA37A321A0410098A3873F08A52F513C94440DDB076F8A0F00E4DB1D9036781FA7F419D65 +2828B2C459F1B6E98D266751BCDDEBBF5B0B39AD7F428359F3DD9156BAD10200FF0700F88C2EDE77 +BCBC66EB268DA46FEFAAA5921BD1EB6DD0860C6CF92578A6332EB96C814B6BC7FDECBEEC8CB46122 +01360D33A73FEF90761BAC1C5BEBF6D6AF66519817CB89F3F29410DABFB61D42D47365DFF9289EB4 +6F2897EC48D6C6EBC992389D23352B722AB709A7B6691055477AEF153773E580FA03BC999E77222C +4E1CD7A39668495D33970A2DA9B2E2EA4F706A0BF6D1E760C2A69E50C5D2E3DFE81F4CBC6E58B3B8 +77512B77ACC9A53FA4DC5334B7C570CE34C64D4FEF0FB361C696B49D2AF5CB810237B61881B40936 +BCFF53A3D55E40CDB44DB514BDB293AC960D430CF95F71BEE02123A1AC17AB9A39B5B3E26DC8A2F5 +9C90019F6EE34F87E157F68A838BF478976B393994388469E00ADDEAB68FA5846294FF69004A3E20 +6266341ED4A11C302489C5A4F7B4A12958581032F3E71F73486AA92A8B8C9603349B80623A28CEAE +BE35549B50B8A4AB240476A372DE824101C43D2C4F3A21D264C4EF4FE821DB8B9B9EA2D66E9F69BF +C4EDDE41F68CEA8C0232B702F718A2D628786B8D7E2DE0DD0366176BA43F645846623C8CD0A74F93 +52A734E7F012AD381942752F2E36D736A36911DB1F1BBE8AB5C57BEE05FC1C8E5ED610C9B6129EC3 +B557196099CDC512789A3A0A1FA88300D536A69A5D855226F935C8379C0801EAED4DF655C2F9F774 +F4C7322573D10B2DB93519BD722E5883A9ACEF29C56BF3A03C62B6ED6621FD8130F05AB5394230B9 +89FFFDE36BF738EA11F337DCD1F7D67230193DBAAE957B36EB898C039A7275435B886DAF6D55460A +C20B8CF4D68327E551BE7FF123BA496495BA0DE71A5036DE98DB0D4B1E4F0BA9F5DB710E52AF55D1 +C6562DF7C8DD27948ABAD9D570D0DA89172E206EC0A81C14C58EEFDEC9BB91593DCAB130D3FC15C8 +D9DA3338BF996B530639608B3AE7A1DF94BA4A4D8465927557FDBA1F94A678C54EC6CECE3AD6F39C +D278468020951EE8F00643547B73C497EAC548667C9BA91839D5C3CF569EC5A6FF93C1A1701A7729 +1709C34A5DEFF47F6C95011A346976ABF234BB985A46101D777F52B18C6145E38DDDD99AAD6832C6 +E7F0F9FAC76E311E4C9F2516AA399A5FFA7BFBDC0B50F53DC66139DCECD0DFCBA2F5C48FBC3DF245 +398D773CD11644994AD322C4B5224A2B4D17603219D83D713932A2089ED84E231EFDA0ECBD1D6FA8 +8B4E347C934DBE69A4ECB1F24DF0EE761BBB2E3201132C1DDD08979892DD9BB012A87F5C61AE2F04 +2FDB8EB7C07F451B0191CE4CEB037920430B8396C4D82D7092CD83CBC4C023CD019086DD1073C6AC +E4941EB1650F9FBA62DE69FAA52ED6297B9600C015742236E78385B1485C4A4127FB27A6468462E7 +C09615AB0AE890D2E5472ADC15464E2FB5ED754A3E68AB1B0BC26339915F6750BB120D994726B57D +49E86D637111B4B989E4FC301504429FE4F20BD840044968116EB94C3FE698C8C6A234EB3C2E3622 +CED28DF7AED9B9FE823F35089672336073EC0563B21012E7692A388B6FBB6094C68590E3FD8A759A +C632146FC6846E7B4C11EE956FC6E817A729F486B7F53EE11B336C76955E011E9E11F8BF6900BE89 +82C071504A8214B5CC0B71D7BEF8D12D8F654F1919228651582D80953C98B27CC6F6857DE689F616 +EDB61548D8AB4CDDE7860731E2325521935C665E0AF93B0CB095A6511CEC4375E38AB14577A5B4F3 +DCCF9EB05AF80E398F947C54DEC14C6F5A0D969CABC6265504BEB4B95FD50A229782120EE4286A5B +CBB91815071A0467C1D6821320A12703090851C44F34377604040DCFD47C6828ECCB7057C8411EE2 +5C08BFA3597624EF59470F2768C9840DD795958ACE7C5855D1632EE13EC198D673E10F5462BD8141 +36856A990DFCE8ED3380E3FCC5F3DEF592CB72D6F05B42A230BED473F4648E6BAEBE1A071BBC2F74 +B3F59C172C27A2E494DA26DE0D894825B7BCAE11F18EE64F1F436F99C803745FA5546AF1C156A43A +7F6731A019D6EC0E9EB9DEAD066B9ED4C55DD7F531DC0AB2AB94B38648A2EEE4599B5D38342B7F69 +69D77C4D52C650601D19A8943D7AB26769FBCCB6792F4C8068EEEA28410C908837AD90344F7071C6 +43A1E4445DE188A56E2387A91DEBD4BF3049E2ACE1B82928EF02D5CDF141C95F5442CABB9DB44173 +BC61996BC33169772338452AAD9A0189F56B81FB8141EA7F4FC0ACED09C045AF98EFA5C1EC221EAD +241DA1C2FBD4531387D9C27294CAC1A4CE6338DFF6723CD9B63BECDBFDD731C57AC459911FF8EF48 +DE1048EA6024FE52DED6B154DDB7AF5EA0D5747428286E4B15C565D4493A1746B782037ED9EC485E +AB7A64A67D1D5A9F0C01CCE51E338B45EC290C489446383180B9BD7227F680F4C623B710C5BA7FDE +8C1CDBD1FEFD4B11BC164E368396A292B941C5A626E7786A94EF26FDB4C672B616CAF8B85EDA65A1 +907B0E64B8EFCC5F744FA8E37A41A547F7D287BA93075BFE5E24766F031755651293360B8AE65B1A +E38824F16881AC626F1DB3A72DAC799E63003C97747EC696551B89AA053FA483D84DE48F5FCF299F +DD891F298DBDF6D10C0E831863156A65DD752B4AB915DAE76B005242BD826414B85DDB52AF5385B8 +5DDCC961E473B47783868544463FD8DCFBB7AEE6C4ADAB71B569FFA787FB721EAEF76FEE0B11C23E +3AA330A8F5C83CCF52DF50EF62967EE24784E6909614218DDB885D5C2B1DE565DC22F39CF4945D31 +2EF22E9F4C4192E1B61FC0AE2089905B097242C9854A72D7FA769FC9AD537E03CD3988C53830FF87 +73947CEDC944FB09201FAD09910C0C8FF359F640DEA13BA916CCB0B8D9E36B147766C858C732B571 +366908D0CD7E42D889225BDEAA139D3B3B1C962B78A8DE6A7D144F07373BFF6BE5397503AFA8DE40 +59F14F000108FEF760C9F05C939EF4833BD6070D423409923C13F19C37A29CB4924C6012CC7FC71C +96FFEAF2C378FA5BFF25B46AEF079ABFDCA586977C59A39E8E12E780C4765F00CB9884E523703D21 +B8AE4C07A9CBB0B960E1BD0C7CC07EA5524C36ABC98527C71EB7853C352FCABA1CC75AE3B778525B +FD0727477C0114885FC6F0FAC5F577AEE88A725359B2B1FF4A0580E9CEF1297A37B40D44C9A0173C +AA39DA9BF8C0999BC7A293338D94DE9673F0806EF364B761ADF01AFC9F25C5D1F57A4DFB198B38D6 +C570A9B13F96AF10F95408148E6B546520DFB65A2BF36692D6D9305AA2768FF3BCF7D4DCDF0E8ACD +74E3FC299B1450EBF31F0DB5221369B53E0C1EBEE9CCF508FFF186D0853940C3A90262CC5ADCBA00 +EBEF4999301E58896F27AE933969083872A31D9532798E5227C18EF1F2EE69213CB0389F8A394D27 +18EDEAB57C3200431ABC1FDE0DC3F31FFD1585BDB0C93F67A3986120C501D552614876FBC02B1A7D +502C3F7E9510D42AD572DF347F9A79D1A29C70F197CE05B76F2C25D4BEF1E91F80CF39FDE4604237 +EB1E9503F86E25436280EB1DF84D85C0A2ACC0E11BCFA9D670E08DA99DFF92AA2525158523B34963 +37863995099B1BF68171EF610290F36AEC61C75FC0D653D891402A309A287EFF34C25E6BD9D854CB +7AD42120DF006EA1BF5AB0507F2C6F09E5EFAF0F7B290950CA291E2FD2C0797EED2428B4801BFEE3 +A0776EB5CC3FA84E985F928C8B0DCB6B91DD2674F411BB6A221967A6458707C58692DB545E80B365 +EC59401A4F723B85C8221E19948278D02C4F1E6A674934055CD47B33D217343C957A6A0D3CCC9F6F +47FB88A8D6F65BFE525455959765EAD01ED38E193B8EDE18B74D1C6393FBB4649113A80DDE61A45B +8CA34A3D5C472AEB8AF16668E7FC86B44693A5FA30CA7A384685CC711A4013236E618872CFC50357 +8497531A219261AA4B52EC591C238DC3DE8D017830C6B5339A99C1B2E7ABBA95C5BD9BD058311FF9 +CD06F6918F89DEF36545F6C7FC89787B646E2A4D5EF988C4F091695FC12F273646DC94B915D30401 +78C1035B23E595FE2D12F4EF76B83B53E0EB17A824250E6F8E2692A3A5178DE9FCEE7D3DF524BBCD +BD0FB6FF55005058945225F6B5C2C4AF1ACAB0F74972C276BC6AA49272A4549FC8562563716A508E +29BFF98F7DD6C14CB128DC535C48957385F81469A8E68FA861EEC7715436DF4BCCC4CB9A8D77C808 +CF122E63A981B94C7B7E593F9957DE46A25F2FC9D1740226F60E945089D8192F8CF181B29BEE2CDE +D225F8CE8096ECF67BF10257095C6B7A24EB787E681C9489FFC0D39D714699150DDB896AF65F0816 +261333237E203E9709CE0E56E5A2FFF04046016EA5C3B261F4C5274BC2160EC98098A51EFC7B5457 +1E37D2CA4C9E81B3BA7B603B26F3D390AF5DC9D545DFC31C3363F74C9334478E2177910BFFEFDE5C +0A6C9BCD9D2525A957E89DDFD1BC0C577F572ED29B143626BBD0C810C96A1BF5108CC61BB6A98986 +E44BDD1CED6D7254E95495EC80EEA65ACC829802FFBD9FCC017A6C71547A27D9C33FBD182A5BBE28 +903C37DB6B1EEDB6B5DB4061DD6F95E0A3776538603434FD90D230E51422457D74F3031CA9E50465 +7752B77B3D3CBC608BA42270BDB213FC173C8C2E0D1F472732A2E87FE14E60B12C238A9AD669F645 +503A6F1EF07BBC17F0CBD4BC2C74655DB5C0DFE29B093D60126A8612E3D8F0B4B65A3584B741DC5B +3AA7BDD078D8844D32AEC75E97888EA63A58C06D8B236FFA3120C989176B0A4FE37A14B89C1FD1F0 +13982A593948968520CC68B6BAF4DA09FB6EFD5D98D8AB12C27663D75C3921113498B49AEB203C88 +A8DB9CC72A327797C9FB9F073B629C5F27EEBE0349B447ECA0C8745432AA58CAD7940D499CB9482B +2BB14909359615CE890581868947C7A787B0FA52E8A42959ADC0C4D5DE187AB3D3662AAC6C239501 +35FC46E8E41073FD233EC2361F2F7C7888A3F78160808EE9469B28FEFA78FFB4FFD6DE8D0550FAAC +44BACE8D30C3C6860317F1A79919C5196C331EDEAA0ECBD85F860678EF8EE6386C8F1F5E402C145B +3EE7BEEE58AB151673841DDA9C8E11E58B5CA067AF5F724F9908B2493D0106161C9A433A348D2CCF +422056BE7EE4DBD1E66456FF616AA83AFDAE1ABEC715DFD33ED9B53EA5FC3B390A3FB5C854CCF0C5 +BB8022192E01F6E9246BFBB814706AB2CFBEC3DE7B34989DC00143367075C1091D6BB4CE854C1447 +4C6F2D1FF810E47418095FCBD6CF9D040650A923D02D0AAF1D76C1629F1CCC18ED21D70B54B57D04 +D83589C40326D0D07363CF31CB538EE3A68B3388C24BA265538E9BE3BA0913DEC365F0321E882625 +D39BFC5FE9B0293CB690CA911A2978C3762AA350F199FD45E05EE74B5D0BA125E0F1EFA5C4A9A67F +094AB1B57D8EB991FC7A8FBA5B7DA0890BE0EEB687884EEFAE2E513FEB90CC11E22C086E8CCCF0F4 +3CBAE79837855525E641FC6D787DEEBC9312910808BE6ADEFFF3D2C7F9EE42D8A39331333BF7BB38 +E9175BBCEFB032C7E52110565B25370E2A89461C804E4220EB1B33821DE6E2760B56F64A6FE2F3A6 +044D8DE9017D88A45A4FEADFFB6CAD5C24E25FFD190BDE81F9479B1226F18E7C6323E2E78258DE75 +9719C18133D740E7CE38F9D65FEE4E981021871AFCB896E69613711320134971E0E34816D3A7BB5B +65426BC4E89AED2553C0C5401A749EE121064D61DF9740A27AD4E62586703CB435AF82C00A1283DA +85169176885083F37C0D34160D9FBABDB7ACBBD59C10097AA6097DD1BC1E133F0F664EDEFC076D36 +72F550738E0AB63022C2F5D2AE5FAFECA4B2D47A4C79F9EAB9E36DFACEF3AF3AEE67A83B6318087F +6BFAECDDAE11EBA4788C730FD91BCD16C700FF0700F8D3126C50CF316C4D0E44DCFE28C0CB7C0989 +97FC2BA87D35AADDAFF9EC48D5EC79C3562F05218F7F8E57A8916E0E6365BECDC1F031488151DB16 +2CDF2EFAFC74081896F2700C417200F36F9C678D93218F1EC37CD69276E0C78FB651C0957718FE9B +6CE176E529F18F0E03EC2BE691E2438E3B71515CF1C5AA5D2B22B985C0A6E4A64C39A09B1154F32B +7E76C6AE029928DEA6E65F903EE190667B5973089B1E24DCA02EA55B0D315B9A6DB055ABA9218C7D +849A6119484341CE58D53D8AF1858153AAA4DBCCFA78BAE44130B40EDD90122C990E325D5174A085 +889D92CF4B78B534B1B808480E3ACF48ADB73BCF1B0BA8DA7D699D45D0AB14F9DD8CE49096DD8272 +9579B003884C078BB2C5633649F2917E9E44C51C00FED4DF35CE00F7DFE1DD67A190164B4BBA7703 +A53519D13BB8A8A4616EE13CEC1640B94A32FECA97B5AE0224B5F5946708DAC962C40AA50C0F7359 +04D9A902C0A2EC33CC16B0F265AD769723AE35C1720B5289095702AE0C97A973148D401ACBF34DC8 +D27783E3F02F430D6448A46DD9807456A3C9FD06858BB57E7A8CBCB36DCC0CE370CD993D13E8F618 +CC477F95408B1B88DD86267C0089A391A76BA82639B5CC064203F9A675E2EFA3F7BCC726E2F87ACD +44FAC30827B2C06B2E1778248ABF92CEDCE8216EA4FB97941077CB5229B4DD74A989BB6862FABF72 +9157F1B0A61AC6719459C9DB970F1E5C01592FDB88FF633FFDBA9CFC48ACC0E229DC6E122349AD3A +9427D8C254CC07303AE4222679AAAA052EBB6469FF4A4B4FD22503418F64B5BE68B4DFEFEE902124 +5771FF269769CA51328A7A081B9D3A72E4913F6535257C36A79D8BC18F85D6D566200380DB0C2C78 +3563446BE07B331D95C2DD86487C829C65B1D889130ED699F4C33C76B82107CCCB38F7413674D58E +65361DC197A3C16EE5EE566948FF7B13B55574EFE644E545C36356B6EBC92486F9ED8B8AC52C97D6 +32EF95A78735EF374D9CF2AC662F162A28ACE1BF367D88AB634FFA1DBAF45A3F3D401DE9CC0C0E9D +4D9C5FCCC1A2883F5FB407FDDBD76BC3889BE0C3D3A71B36A3C84B4B25DD8B95B1CA4244BC5CDFF5 +8927C4488282E077AE0FC9BD6169995D182D5A35A4167572A8D39EE7F05A9F53D3FEABCB9B87FF70 +119171FE1830520EB04E2670A461CF327E4FFD052071AA879782144B897628B4C841766D07380AE2 +6B47D701558AFB434C27DE4978AFDEEABAAC75A2B51343F21520D53B984B81DD54173058B479A328 +D27A870B559A6AA1E1CFF649D1747524753E7FD4AC8B4337581490C019BF2B0831558070748ED2D0 +93DD9434C4B98B4D472FC964B763B8B61CB5B72826BDC418FC9BA602D05BE43F78E347DA8B05B680 +76C88E127F7E8095D88A1FFE0085C5E34D75D4BBD484DB45F6D334B5D6CC977C7C42E34FCC92275F +71645685C6F803DFB46B6DD665C34D10CF482272F17C88E494F8920FEA82FB86A117D662285393F7 +547E47EB292B5353094C01BAF716EA50941B854C4BCC4DF862FC2989ACBDE5507662F278E1EF686C +783BEE7323804FCA414F9D59482BC07BB0ABB9CF564E72AE4ABE47F1526E56B9BE9FF313254D4F44 +051F35EFF8282266C6A5BF9CB89B80A48E365D460FC3C42611602DED25D1D8E9CD8409E22760FB33 +094334B16D36E9AFD21F7FEEE451B0931040A6E49E50267C772BE47255A910A14FC7B763AA8952D7 +2249FB05AB9AAFE65303B15961D92806C06CE8D77BEA59C120D3DDC763233AC14859E3D05CFCFF99 +6FD6F33B0DD646F212D0C527DB2F7FB8985708E7B03FF0D478DC09D4EE024FEE74AFF67BC390B93C +5CB2752B79CE1DE9D6A0C5DA5257F8C2394DF17BFF79EEDE04854A65C4271EC3145E3810964B41A1 +DA2424F051DEB23C0EA430F64DC17A482215D8103B40F6B81C1C9C230D2AA7E79C5B098EDA65A689 +4ECD066C037038461CF9AFFA0429AD2F3775F2DF0EB52D300469780F23FDF87CA037C15B47465E9C +5C1DF63285487A808515FC5B350A563B28CC38A635BBAEF47C1C3F3F6121C932141D3001EB724E80 +94033CA0E1D6BCC15506F72A1F312A5F0429D3C28183097DC06F6630AC858192FB813730BE3D4F17 +46E6E81BC1CE0C3A81B9F9F7D3D3CE104BD2705DBED51A506CBFA3DC67935B5357E7E3A7F530E32C +6DE8CCCD919158133D44B57C346FB692094B2830C47302A9B99170B034A276CB927578A838276F01 +B12FEA6A6F75CD4BF8587F6A5F11210582A50F325485C1B2DF5E77FABD7ECE1EA0650588CD52320D +DC2BDCA847E060F7EA7815EEF2B05202D7FFB837321D7D4CF99A3EE5A44DB4B25A48BF6BFFA0B339 +6562567789A239BD138B4BF66B96FDCEBC827C35D3D1A33650A71C7BA4F1F815701BA64211B616A4 +86C648B62ED42A91A58DD2FFC57C688F38DC39A5E5E61B0BF25D9BD6E8690404B30C2586DF74398B +2523F78E64D2A5B4F2256EED93DBBFC11ECE14182713316868D88AA9A5456852A8412BE0177E01DA +715493FA493390FEC710AE0C8126766E97FE7E457EB08158A735A0447FF5C0840CFDBC0F67D217A3 +BF376304A2642D8386E9A3F570F42A62293A096E7B4325310CDC0AFBB5A5ACC63137DFC947656094 +C5C54264F49BD9222B221AB8EAE26864DD6E761C5745C5B18557F75D2B4DB3CF93528AB3F24C050C +B387E2BAE7A61D742C1F8C8779CC243A867BD936295CC76D62C2B7B4B6D76B78D28D901C096E1895 +1419D1ACE3AEC10BB65838C23A15290879271E9F6C6B61917FED3173B1D1EFEAC76B1420831E426D +FEF226F5F885FC038EBD1667CBE5DCC52ED87C9038CFDD6F6EDDAFF1DC85F19223EFA5B6F04A5D91 +B433B638E72B88C026334919B9DB58FE391D3CD64A5D2DB9C861BCC42F000108FEF74ADC63356A02 +AED8F4114664D0C40EA8B8DB24E90B942632AB0D1A07F535CB399323AF4C6589C3C86E6CD53BED72 +7AEC1CFA6F2CF9CB1817AFA3526DAE32FAF7E158DAFDE9A33EEBE68910509945B7C68781FDF4326A +141A161A77AF1CC6877D2E2196CF0531CBE99B56B0C11DC5F19129804661B66AC34ACBA263A93E3B +61E4A714761C5797B2E51A419EC3056FC8DF62CA564F3159AC66D0481C6D9DECD921097574DE57EE +81150717A9EA9B8CFA1DEB1BBC23CF30093EB36AF2E406E516777F7BB3A74895887F992868D652B5 +1CABFF2B1B046EA193DA6AAA63B5474404A1807C1D938D2C62A26875C62D99BF1055EB015B376787 +13D9E7FB3A1A34A9E8D5D887E328ED31616421AD25E54FAD93519F4A1200B280F1BFABE0B589B9FD +6E2990801D9F146C432D6C57E9D8E6C73A95CC2B0A354ECAC457BCA3AD46F48AE765986DB88640AF +1DDDBE87DC682F9706E6529222A00E397397AA20D250FD366160BE026CBFCCDA222435D4627917A0 +1DACAA7CBC619B6FF5CFA62DC7F5E365A6E47EC75F6FBEC690025C905B5D342106BAF2D9F3E8BCD5 +C320D873659FB7A19C93EA87D0FE55B8E2DA5BBBDAF8826F776DC4C7B33D7A835E95D4719ECD29DC +36BF913731A932F592692ABF1ED09235050E54A3B7680B8F0934B258405163575BB9BB1A728B1F5A +593C93B915C5A34A83C12C938383CE2241820E8EF9B8AAC419290F38A47E5B3528124C0676A8C83B +DFB40738CC45BFDA47A6DAD33430A15A728FC8504193E178065B6AFB39245ADE85FAC9D08F412365 +B6E345906357482D23FF3122AFE844C31A8E7D812FE233B825DFE92A4CC92F83A98C90EED5B2E926 +4EAC19992D0A48D5685DEACAD8B13AE54A1A54C0B511469325B5EBC3FB0F3CAD445118368D4BC0CF +DAF91FCB7A1BEF13F9E8CDC002BD8311F3694A04A6CF264BA7F6517F86B97814F230DDE12D773ED4 +CA95DC62CE9E414D278E1A22E6E6247D69FF154050127F8C63D7E54E688BA5918DA4C6B6EB3DECE1 +E4024220108E7C8E5422F805802BFA3CF5E164D6B27A4FE82B77E4C86243484FCA1E325BB0CDFD3D +6C27B1566B5D08E8950E45310DE76E883EFED81165D027546764ECCE1EAEB2519E794A5FEE5587D5 +3D5886D56B3CF520F4834B9FFEE1DD83AC7B29C499489B10318BAA0F5104BACF8F47F52FE8709632 +962D370D07C23C6E890142D433EA7B961B91AC344F64922BCFBDEBBCA157C1F7DEB40340225B650F +BBAA67422B6C45602772D415A411D84663D3EBD9B42E0CDD09BD751A5B7CBF4EE1419CD8B4790270 +F7D6BF03D521A08B466AD497510A9FF7B93A9E01464C719D4915C955BFE99936C7CE76CD4BEFC40F +00C4C8CE4FBA05C92419A0C30D8AE6840ED0CCD6365F66E3C2FA7B425F3437E588C2467ACDCE4EAD +826A6DADC1EFDF3B62C79F067DC31B4A638AA3457BAAA9E34CA92B3AE63155D1C5899722C20E3E8F +FD79D1F51CDB278CCEC6EC00DDE5E69779A41287248B771AE9BE5319E5963949096EEFD52B8968DA +232BAA66F3B700BF984470C3E231197F3063B420881ED001F54AA12C1BC6ADA2C5F6EAA3A152A56A +7D3F85F45FBD3D14ED2108EACCD6E9F27A6DEA1A90C3FC3034F5F5179DFFD8341ED7AFC85F9FC5F0 +301701AE0DC7A51ACBA81C1B2F311BEFD6E4C5D49B6591F99DF92C016993246F193396788F7DFC46 +9E2386CA7439F52000C2BA02A94C52AB2F2C71AF2D0AAA51D4FA6A58DBD87E620C39CAD94FB1EB4F +5A3E9220A6E37EEC412901C1D3AE9360E444E7154AAFB031CCAF260E459AC63F7C49DF2806ECDD47 +3858CEADDC382DB11C48782F228C1D6BD03D45D9568FE101C2720CE767FC47B99E0BA1AABA4749E5 +43396B09067CCE36789C6A4A9CD5B6C480640F3E5B45330B832A63BA0C08F1A9082A26708AB8AE80 +F18960404A5C40A564A093A7AFAC021F3589BD32C274234D98877F093AFA6BB2EAA0782B554F8BE1 +1F0561D3A9C0B3108C11FEAB5C337B211173C9D566AAC74F33451CA8B6C3EFE3F7C2F7CC50B2FB38 +7359FAE76BC944224F5975729641EBECE142D158EA9E8C1CD5464063D3179E601A70BE6E5E1832FE +BFD56C0C44D718F9F0FE0414C0BA6683F56F2A6E29AA84479F1B2C714A46FB8B694A3CEE34CA5B17 +0A4276FCE19BE9A90AD97BFBF2670566D7174412872061B8C78931AAB9B8AC0146CA452737866EC7 +14FB10265688CB975F8C2DB2CC64E2E18F81E51EB71577463B39AC1884456907DD9C4A43052A1CC5 +2C1F514AB3041989E2B7932F155E5F08590A84177E493198B1014A0196B8C887C240A9C7D6F40D37 +79DFFFA05ED893139C4D91944F2E03FF4FBEB92002CDBEBDCFA6BA44699EBC6AE48ACDD3DD90EB1B +02E6484B2832D67090938566BBDC0D31DE2A50BCA4DAEF2C2A1DA0500F7913FC369BE85D67192FD2 +AB3077B0B2D60A60EE5EEC57019B485B5A5360858B829D0426BA456EF2E33350868DF3799A33A43E +6488171E0A41CC3DB7CA01D0469024F516E053EE0C071F762E2B389C853362A62F4C59F62E0ECE93 +52FCED706BC95EBD1A9E0FC5A5F444D1437A32FF5C2FA7CF66371C009F2F59DDA868F79793D280B8 +72E97BAC47AE4957D83A1A15726CBA3F262A6A7905C8C6E690B91A0D0CEDC5F5812471909B3897A6 +D093B17363581531B322FEFA2486204D463C262B46F2AB8D4F8D9094FBDEF72A42D145471D90D2A2 +93CA89B42A9491193405A68A96E009004698CB20E9A8C2BAB20CD3351B9A5E9A1BFA7280A0BBBA0E +C1CEFA3D15266079A26E202915001F5BCE7473229CED5848FCD293822BDBAA05267F122F6BDD3C9E +5F354362F8E5B7505FD7F4C3283176E6BE9C20F957AE38CF24672496911B817534B1A018F6FACDAD +35D8196C9267341B0A0386CD0AAE19A582226A8F88D668842241B5086A158D3D43ACD814B1E7A7C6 +359318311A55941A4DADAA5D2E6A8F56696BB55AAA28CAED3DDFFD4EFF7CFF9E73DEF3BEEF9FC7D9 +E270750D7BA1DE7B1C2E0C1218AE337FBC4527C1D82A0A944147D30933B0EBC67C6FE1A24EDB2B8F +19CBEAD4DE86F2F13F32E59AD81FCE3DD6B4C1CE51CFAC5ECABE2122F96A0C32AAAD61C9EE5BD5B2 +0F15BF68378A1B59044DCDE7BF15B1832BDDF6FFD0DF412F84D0EAD508C6DAA9B81F9FD7EC0FE895 +D9F04693226AFABD1452EC2224998AAAB6862C08B45EF805C603E12CCC3DEF3A297272BFDB3B57C7 +4384D5D3B9924C70BE6F0E32B1BA2DD350EF053F32028A23777E92A3A6B134507BA6B3B34F0FB117 +FE8888176F4471104228BD858FA2EE1138DAC54EEADF046C66DF6999EF4953AB563C9B542D3AD2B6 +87F79576327ECF05A4D4E6A9D06D4027E8052232DAE8F8BA5736F8929B2387AFA7C58E102EC1DB3D +A2029D3A7B74EDFCE983977DF309A270ED2FEB8480686AC59A1507ADA71A5E436AA88CE6E7CA654C +096479BC7804F04370F2C57B0FBA1E45AF8678AA09352BA57B488B5F4B3D1C6ADA693D754FD4B839 +34DE9F9C6EC1E8E63B90A3C8B3BDCFF6787AA020A640E727FEBCB20A35BCC3E54E76E38EAAF4D913 +640FAA18ED71BE319D16971A2B67BB37FC426C8F588D3AB2A804EED02FD5CA9BBD7C52C08DE107F8 +87AD14C21C102BA2240239DFC547E06029A3199A45E162DB35BBFE98C6A2B19129F179FFD09827E2 +7C67F8A53BC7E2E076B88A8158A26E09905805F137288904606FE2D2C308B1314C6C103391BBA62F +A7AE82A4F72921AC43683422EDC17AD0D436CE63BF84F8CE651472A9D3D298C019F0C2A6C877CFED +C2FB5955DE87091F9EB1A6EBD2E51534C9273565E83552C977DAB36A634CE3EB68FB5449D952C555 +3416C6D2997D2A4E4CB306ADCB85B99C16658E20FDF16965B1F7F028A57118C056FF6B9CFA956310 +89AE83CB6470A001B50F775914EAB40D5AD22046D19BB2C306645DEB80218721A3E22C82D19F1028 +BA70B34DB52D9622CAAB3C1B16D8BB3FB34E126C852F100B7D58A15396F961083FF0A0CBEADA0E03 +BEE4ECC85ED2C8F494CEA33715ACA3FEEE8C3E774B82182ADC85810279346407064427E492705957 +6734F4336CD8A24844EEBED054929E764E7ECD9E7CD6053DD85A4BCE6C6B2F7AB87330A5BDB0684F +CB2EFDADA5B0437F705B338FF6A8F9D6F1A9E0D00CFBC4F6B7CB5F7B296CFBE30A5E268B782B04F8 +E84A101CCBE0FD530824D9D1E492C0EEA6C0FDEC7E332DC6C7F42828FBB59A29FACC0D596A0388E6 +ACF67B5D15D174C368ADA1F042A4AE3D400F02A2016584A0056B62F91C2DB723F3B60EAE25EDDC18 +C5822572EDDD2372AD875A73FF0A665725235900A5DB2C0F6CA8C9576AF133D87910281E4780CB1E +081444DDEACE1174B85DD94833A92514CADFC497989602EFE36C13D9605FF972D9270CFD6A43948D +C515EB12880B7075F461FB45BE4E5E6C57A12A228A22FF101C0ED1F3F4C6B90640F4BC1D71AE4857 +675F175788A12BD61DE721724D595553F3DF260BF8DB8FB408E740CC1E68DBD01AF5DDEB23B2D7A4 +C925D33B4639CED82FA33AFA22D7DEA30FC4D0B0399493C05702A74EACD74252B6BED2ECBAAF5642 +45B9B6607C13EC21585E7FC2AA1C9FCC5CDA659815A66F3B5EBF37FC205C5744214E4C0A82973836 +574C0B2C6E27097CF2155DCAB5FCAAC2328676932B172F01184C6B8455F5C7ADB3C6BEB04101B6E6 +4487CC2A62FD7EAABFBA1F19B48F0C567AFC015876F4466B60E104ACC1D0F4BADB0D58F2C89A4D7E +BA9E33E004A65FD9CE697702EB726B8A3F781A5BEE5F9E15C44CC90BBFB47B911676186B0580D994 +2A0ABF6F0F2C76C818D5CCF792782DF81F2927A19751194E803854B8BF7A5CE602AA54A7F86B01D6 +A78120233ABB36A2B53D52B2A21D3B67C6E4F587C64DC2496608F6AA134F9D13EAF49A28AA9C1672 +6582A7E3DA8CBCE79F1D375BA478CE4D11B0C79B83BA6553DD0F16AB3DEF43994177FA65BA926FB5 +FBF3C9B50E3D8DB3520E423FA8946E56E93C50E132AF03CFD696751B26581F7789C75EE40E1F1219 +41DA775438742CC9F0536B140258C8BA5E574A0C7202419C33B04FE19956DB4035DD38FCB5734EBE +31C9441BD2067B8559C57027FE12E07CC93DC5BD255B8099914C3DB80FAD07E4E91422C7FFAF0FAA +BF7DD00EC279F80648994C8E6134E7F3EDA479572580C30BD210C4AF06EE57A07F7866EC37B61F2E +0D3172C539BA38E21C45FEEB9319C4DC13E7ED2A85FA7E8AF4A350209A3B0A34DD6FE475769F486B +6AFEBE52FB7DF5AF675065A8AA2AE44E90132ECCCF15626D640831FF07FE37FFDB41D54E7BB78FBB +3D68FEE567E2BCF8BC9F3E5B4B9057DABB86116FD7B5DA98C802CD81E50D660572991892A2CD340E +4394D42167F8C27FDCB573A6CBEC181EDC642FDA941226A0956A5D52007B34C0D6C82A70EAA27697 +5B3C38CC76818D0C45B5D1E97F61F8F643BD26D5948762F57C051D629FD4B352DAA785792E7B36C9 +AC3CAA2457B4E4BB3C8F71482BCDCB203EE3F83CCFEC3C90487458DD28DB2361AE733BB5771D8E8E +DE751FB973A97CEEF3E71A027F8FF122F2349DC28DC361988BF5E88DA0E97F25E4CA8501ED27F387 +CCC161E50D3B35D3335DE5B71A2E6777F6E6C44AEF4E963140714D16925FECE067BA7632C6A46C31 +C69081A5D20F146554122F38063F29BB0834AEB97543209490485A303B3534295C91C89627BBB4B7 +D346376F82C4FB7706E70715568AD91457578510BC78BBA704064465A1A3BE3764C18B95F77EA575 +397F1E65C8CEB1F7ED3984EE6D1DB57E8D46C5F889E291EAE0188D04A88E3BF8C81E0812661D1E69 +1B5B50FBE42D431AD495CD4965ED31012F8FB4276615789FDC32CD68196C5ED7F4B7867670155B72 +157EBCADCC81BEFE3700FF0700F815AC8A320625676F2F89D04623F4C38C973E1AB6EFB5115D21C1 +C38DCDE07DF048903D4419322AC3BB6C06BC50D7C229D77C428D840BBA84B4B10D8E1518472C0512 +C1EEA4ED8EE5A8B974799EB44F54E4987B9BE8722AC953733F804840A0A6717AB0CFD6ACA7476084 +9ED48CD9259CBC62F1B8255272989C6A93031023E4874E2E0D671F583CBDFE3C7352B5480CA001DA +43748CE9E12C4E5CCAEB4FBB4A0B84B587C7312D1B3C84020A091EEA1C2C458A7B65A75C38603347 +2BC717BA0992D999EAF7259E76E1CB924F948BD1AD1EA5C9848FEFCA359F034AAA96BC34EC5C7D9F +1945387EEA6E960421343011C682D97C2E646FE313FD48C220132E046D4D77972667333F5D73709A +7EABD81E658345EB0D02ACBC3DE0DD60533D6E94BA9F55DEAC56AAF3E20561E50501C5AFC87B2C6B +554915368F99EBDF0E6F94463C950F98056ED26E822D706AF4E5D4452B26446C6180917EB2877A9C +986248114538621CDFC3EC7A18FAA4A4AE2F7826D91BFD9DF49F3C63B4333FA61A4608C7F453D1AC +6CD2895760919E6538D8E68FAC5072ED2ADAC098E39EF36C49AFEF84FBE23DF047584C452B7661CD +C7D24F7CF6B2AA259B465AD57F344368BCCA84B941C20C35AB17721DE7B4B02BC52178A0DD593E09 +A5F0EE1A470F788E559D3C059AC9DA44D0917A08A542FAABE2417777E048FC6044F2941C50FE9857 +BCB5224492DA9B8EF31556406CE077928A322A162076DD9DD340F9373E9DFE6F711B471DF717303A +1C6D4D7F3C16440CD40A8A19E22E8199CFE218C3CFDD62403C28AD1E88E9D78A1EB4D265ED32F382 +4D6E1A85108D797EA187E48431AF629BDEEE30A0F1D7AB175362105E3D6053D890992F0CCBAA6EE6 +507827022C4B86BA5C4AAACE7E9720FB5E4AE0A07E93EF235CD57E3010922686BED0C8095AD0A441 +9B3006A729686821993CA603C002D70A21415F9FEF8407AF7432DD7FDA9330AF76DE85AF1D8E197C +FE33C6B3661BE43403B52730891209B4D7F3682879F2F687D8140ABCF7484644E510840749EAA595 +CDA0E2550D03E50AEE1973315EC95F91500053476C1D1713198472F878BE31D45DB6892356197E90 +9F68BD9EF726B1D5D9A282726828271AD38C964EADFFB48DBC66EA9B3F8B48C6ACEFC505921CD8D2 +6BD1ADABAC9E5DB87590A45471F72248045CCE8EC2AE3CFDF92206F2158F8C69F56A2AC4D6BCA1F9 +6043C8FE37A268D854695FDF10D34955C403796402816D7E1D758011D1746DA9AB0AFE14CB849D69 +798C10953161E710BC23BD5BE45A4C26E27DB784A793A5C022AABB6675ECE4E81600005F35F58816 +61437386F1D3E1327B0DB53C8E465FE117B9712B8415AF454B1AA50AAE46F3EAED6CD5D511046B3F +37BA49C2EF35154D806B5278185E698EB2EACCDEC0DE728ACAB3D3E1D22F3D57DF6E69C26D3FB3AC +7727E84D4AC1DFD6AC7C90C45717DC9D5EFB89DEFB5B11E2E7D609E4998E886F17C177C0BC575151 +F4B5A2D1A34E183E65D894DA2F0FA82E7CE978548F2033D1715C11BFF8A73D1C793AE43B5161F2CD +1842EC9ADA8C00CCB33AA463B12AC666C202B955EE69119C651D3FBA3CF588B55D2E8F4F80CA7F97 +1597AF2F2425A0E4AA4527D8ABA30EA34395977064834A452CC0A9295E737AD7002D07ACF30A3802 +307BA47AE526534EB5E6A8D561B8F5B9758DCAAA731715B6EBA9D3BEFF117485C0DE97323CB6C999 +4EC115FB7AD080603182789AAE753F500A7790E0F46199E5E529BC1891974569DC2A1A5B435A870C +BE27DFA75CB575E5016F46FEB6CA53C80F882B9C01D52123BC387A78397978617208473E334A774A +1A65FF54D199FDEB200C99E455BD9024D35B788E7658821221DD61BFED099619AE1F6657855C7868 +687814C13C2C9CE5F066FE83C115ACC1E221136882E2A8E1869036B11AFA0A88B14F350E7BDD021E +3BEFB2E553DEAA259E14E39D8E4698504855B7EC998915582740CE22ED7D5D30750766D9788C4EED +671B8B11246F2B9957BD350D50542336C56133A1CB9EB018EEB79D555AD6F21CCF41B56E0D213A8D +F2A2EE2D00A84B2979D727E4B0ED7135522B5BDF687866A1FAB025738511603F0C87B0D354C4B3DA +B68AFE3D293E7EA065EA007C99B3090CFAB907751BFC78279C60AE6EADD6C481D34E6D26760A0B77 +10A64E55F8E0F8EE216C6BE4A8AF482CFB1F9F164029DD486687332BEF7D834EDFA56B785A33AB83 +23B26510FCDE93D6928272DFBA6A5EAF44F0AADA2018C4DFA96421DB3510A8EFD14C2C6FD22C2DF4 +7E4B6664C8522F6E16DB4091A7E9BE3EFF9A065F4EBBCAF26EDEAE0E1FDDAF68E9C78E645158D92A +7A31BF1C5FBCDA52846049FCA5ABED02A5AE2F62F63823B3F4653ACADD424E6DF27A185C3EC55C0B +CEC70BF623F6BE6C7DD2535444BBF6E93B0668B5A4E56BABD2C5EE0404972A0B66FEF20E54389B24 +988B20E89ECB7F098877F7D12BD8080F623FD193A14C8E6ABDC67D801E715BE20C2097C49218B745 +67A1E3A5E0F2FB8289CFCF94E21B9802A282BC803998A6CEA2DBB2FBD58A57439110EBDC5CC4DAF9 +0AA1CAC86C4C770E8008DEACA7420EAE846C61A15C77F97337B3CA0B6FC0DBBE47F1F2BFEE428EE8 +09BE2A56AA5A215D83CAE00A6B19E07A130B1A919275A0A85C10B32407A5B638FE46E9138D8BAC18 +0C706729739673F8CD71A4B9370F954C1A46F6C6B3592C7D078799AE8BDEFAAE774A7ED5239E5B0B +2374AA2CB17F0C4519B4BF6462EA36E233E633193F713017F8505C3495332120FC7A1A8D4884AC78 +E983268DEB1F1CB63C12FBAA89C33757DF07C2C4B7B77850B3DC0268ABE64EE04C05182ED82EFAC2 +5F839EB4211F9092C52B8835B5A950FABAA97847DF000108FEF70E9A8C23A941F9A0A167DB884A48 +139F30558695093D37E723447EB1B8C568C8CA44A181732B9D80744AE30377C4DF80F129D485E420 +CF130150BD808B0D7F7DB57EB3F858FF522F899EC0309AA075273E784BC5873044B0335DA28C6FD9 +A71A4DE6CB6C5A6000227239C07B93680F7954C4132DE4E7B3736A3487A6A921C445309D1E088196 +76AD0600E51E073174A24DEF35BC9B1A3E0325036D0B10BD987AB67731A32C44D9885B3B6794F6B8 +62A9CACC8D3C0757FD9EB4ADEB40D8F90943B1A6FBE8ED4FBD740F0EE164CCD6608426C9761F2E0B +73F4F0BBE84842C15494BFBF93BA37FAB9B684DEC9B96B20EA595F3B6C5AD91F6CDABF9F308CB221 +3479FBDB90725238191D2E1C3A3D314E24B0A95CD170741AB1900A9F7C88110189B87A1E08195549 +E414A815CB1D1B7055DE4C9DA0D0C9B81E101E72E41C17B9BA1988B45409248F7CCBFC3DF9402DDD +3EB82058126EC2D860BD3B4BC1C96F63EC5206EA4EAAFDAA016432D275BE12CB9EC4BE541FA647E6 +FFA002F64C5B0BD5B26164FFC792CE880865FB84BC11BEA425517C942B9B055329D191B7F46ED6AC +5F88727DB2CB7D80F2CA7280FFA252B956D013A7F7D60228BE4E855B0CFB466FF0F337620764728F +CA4A4140CE2C8CCD2691AADBB1A3E1FBA3AF6DBB8669E04719DA34CE22CF3A6B070A43D1071C3F0D +57EDA42E9C9C76B7B728979733A3ECDDC36078748DBFA59F20F5770144F0E566778910AB51E294C6 +A655AD57B9FE2538CF11C07F67D9E45032478E5007A3115E77EEC8471D43BC71BA9433C65B4DABA2 +D72534E897EDC167F025B34D0F040F3B72F7305A6E79F6D180F45EE3D1799D3FEFF7870C0DDB8628 +EC8E58C8B4A57ABFB8E1A09D0F5CE9CC579F2F280AFBA2C4351E1A9B01587937B34A14A4C9DBC386 +FB77B16C92986A90EE904BD4EE5CDD26B6621E4E13699C808757C90FFA2DBB93A06F2F0563A95CEC +3F5450064B15C71C060E80B8110F86469A136D14DC4ABA39C1B77B14579A9A578EA756818BF510BD +136B11ED78E2FB90E8BF7B7909A13945FE5B7B99115FAB436FCCBBFD1C54FE4C8B1C8E03EA2D6B09 +6D8849A2D070BD270AB25B09CE412F35D69AD3A84A6321CC78B0411FDAB1B1D7DC48B4E312FD0D4B +5B6032DDB7F9E71C01D67DFB0BACF457768E83CF9907339599ACEA0294CB9027FD55B3D068BCEED4 +28558D048097D7B38F5B1627DC16FF11B1AAFB933A280B072B37AE2DF56DBF7B09B15D79B4F17847 +237FAA27D2C31417E1F2F744893817D34BE90061C9E8983A5B9DFB041D408823EE7509508B1F36B4 +BA513733039B21A98DB3EEDFECCAA2BB1E6DC56AA6F4047EC46AD681D53EEE5FC97C9BEFC790D2A3 +321A10753729FD516488E75068A16FBD10E1A266881A61D467CFAC9A0EB544A649168D16AB15EF96 +68066F7989076A1A0B623D2BEB4ABED01667DA96DCBC2621EF3DB5783162CE0D4213F0E951C1E92B +F42967D9BB040CE0917CBA10B858DB4BF1FDD2E7719DCB6E130E93DA2895139B756023BCA185956E +154DC21C6605E19F088BDF585D9E385843D6899608010423656CB4CAFEB743F76A9DC8B84B20B346 +EB4D97E39C73D635D5E16047E9A874235FF549F2BDD6306C9C016816E45701E67635906072CC136E +C1D00496AFFAC1996F22B74590685501EC61C4F5542DCB45D03F9E8BA078E047C8DE83CCA1F8E3A0 +4E1B68AEF31855F1FBA2F1F83CF8CD7F9E9AA18C44E47B03F8B50B55B92983638934304B7379F50A +51AE4A6DC9CDF64DC8F1A5F22D394AF12052EFED538409937C8C2745F3E22BE05E8C8FAE399A4B42 +969FC155EA760FCDBF0813FE00FDC9E22FD7F1A1664F189C9D86892417F632377A592E5ADC84EE39 +49F5523560BE5C66D3FF325E07CC6EB3EF0DF1696FB668035A9CD4D4CC15E9028D753A4EA5394BB2 +CBAFF4339B3677EFB2E399B95C36E3DBA3C16FAF10A80C1D326A454ED3B3BCFF28500510AAE36FD7 +A3D0E65A3DD7D60023858E1142A9CC159F66656FA95EDB77F25E77F916F37C98001AC710A70E7BDD +03B5DBF2F3DC7EEC0D8E5BC454FEEF8BD3F44F68188F26A6AC7C6A23CCF61572168BA3C47CC9F044 +BC7CC85DE10AC8F417D43F892099DF1C656AD330D5208C3710F72CC87218A66AF58465F086A20B6E +570510FBB2F129500331450B538FE97DAC23FAB988F72FC0E8BF129A25E9AB0C87E51806F7F5ABFE +97AC61AD1ADE7968FA2B06B45A0455787E6C4AB6EE945A4D92EBF6FB1AD22AE1451E3F22B14A5C6F +0DB8424FEDC19D8D394017DBD6F6262951D0C3B14E3B78C2CE0DDBD69391574ED90FF9FDBCDBB3D0 +9317A248A136B3DA7D8EACABD190FE303D26F840485F116D12B9D21CEB09957FB260C5ADE616E143 +381BB5CAD1D19607082177A65EAECBB3C8CB66243E8492CC6D9C648AC780984244C275A9E8A015BF +F2DBED215ED453C19C3DACDA7910CB73766BDCBA84BE6450824EEE318BD0DB076D3EB16756B70B66 +911BAB14E0678C3115C657E5590F69A0D362B009959667645695380FA04B6FB382F7CF9F06F7B2B0 +A8AFA9D47FE3E3D7281DAA4F81B057B16DC6E537CAC82BFD0207870692922199D55D8AEDAED4E9AE +16EE71EDEB0A3F0602D9DE8C8FCE4DEF84AB4E3F1EBA47AA0BBAC6078D3A853E72C89697A530C6A6 +A2FD74A65FDE085C40E7BE71E80C58982526643E4B8352B50A7AC6BA1CABBDD0A09D82C3DCA54299 +56A6D9AADB4ECF0A90E8DCEBC972AA4C0689CEA744D1E8A48C7B71A41A7EF3B4D3176B722097F640 +A1C5BF09CE766420E9C923496D05E0354C2D4C0EC9EEF4ABDAA58BA9C5EDC33D4C307FB26A5B2C81 +9D54E03D1F2D7E36258E1E19F14A3E428AF1CB6719CAEAD82623BDFF17DDC1AB3426E6000108FEF7 +D6B4DAC77404C8B7331BA6D8D68F1ADFE50C3CE52FF6353897C884241A694BBA246F71B35F3FD65D +705822E691D2723C2E941251D5A0B4F20C7D0DCC568E088981C604ED4BDFE4189A981E0995C36282 +52A0F93C8DE004456547DA244E381EF3B0242671E265B180E24DD91F917F5FDB40E8E8C0A90F5063 +77A35EF4EEF63953B679DB5A144F50248F0DCBCE7639A265BAE6694E33172894827805C922CB1BD7 +277C3C25941AB8FB1A3A2BD2989DB08D45FCDFE7AB0DBC0A63DE431C15BFCECB13BA63CDB2444A5D +45C74B0845B14028BEE519801177017E8E3CEF38325D923243D38513D1A3F9D8AF5D5C2E4EA79BFD +A9D3A6A79B80DEFB3E4BAA3E75A230F3375FE1E60345CA006C077BFBB3C55E8791FCA4F209A1B4C3 +F74A14432B2D0E706C450A04BE7BFAF28C51DFB8D025ACE9B782A6305E14C4037F43BC34F48E923D +0AA42F9120C0829B897BF80A455291F2715BB98DD91EBA7A454F6FF22D1CAAD89944522F83F0F2CE +98737D048C80A504CAA9C0117F0AC787F96680812F8B3364F497ED6B5D53D487D5E83069E0804B0C +EE8F967C9E71EAB22EEF0B161BD30EDF5D6FA15FDC37699AF22E7274FD356A0F808DD77B461B822F +14861ED565087154E1165E308DC2EEC5DBB64050FD90919BDCA2F595CC4DA5685C1CE634ACCFA999 +393DC5C600A6CD4EAC2AF735629EB01542DA1BF8B54788A2FBCAFAF4E37BEF5CDD71D57966DFE9B5 +B119B4BEAE4A5545598BCC237115D08DD5E1C80FD3135D8EFF21FD1B50D3CCAF7DDAD934F3C1BF91 +CEE1C81DCB0F73282C9AB66252B89A4D45708996073DBE9D305085EC30D623D43877A1895441F539 +3F4068C7014895C36CDE01ABEA919F9726F6A431E838C8F2FD85D1A79380A980329A50A36CD09ADC +78C0E812F4022A2C628C12336E30E7EE7086AF3CC66CA94DE96B952EC8F3AA74BE1C7B9CB87B9302 +4F29207893A69F18FF7A499C9B0BA200B8625FBAEA10CC60CDF2B2D01FA791CD84EDE7DE36C9729F +E9C296334FDD74A65F3FF7762026217C776BCCF9D9C42AB3C52CB77EF25C5773F4D7A9B135A1BDE8 +D989BD7FC05856702622A578A7D6D79F7311579F6FE295B2DC61DEB72A73E0C4A2DD849C459E9217 +14E51FD1715833D0D8CB0440E83DC564DCEB6C7A36E8CADA85023FBE6B5755953ADEFB8D862DF47C +014BD49594178196778558C717262F57B13237E99A728A4D01FCC7F5EDA22E5BED6C2CF559841E17 +8B4EAAC1EEEECD745F3930F3B48C9EF67C5EA6148F71065002B062D9BD555637C1DC40CF7921833F +92525BDA7D52203774DECD9274EE17016787939232D1783AD428FDF6FBF6BC20328C5B4CBE036520 +1749DED7DB1DA288449FC15DEA9231DCED3565566FEF85D5B1E3FBA0EE4A18B71F2EE0BE6083F726 +4C9155FA06100FACB06994933CAFAEF7363F2FCBEFF3D47EF1140454AF4EA9228843CEE542739525 +7EC8985556486F00204D31E50D36967396B00A65D28B57474EAC70862F4BF55996CA24D6B89D5948 +F28FA7AA3E36F31710E4EC7A6BFC655D453E36D5FE0476538434106B450ED42CB08FBFCB000F814D +316B1F7AB69517B06DF1E193DBF5D71F3479AA19D949EABA64064B284E8E48B4B4F8EBDE92239F34 +C20CE60563BC62C7781EEC9B660F4CD7AEB0AE1D99AF21B6DD3B6F15F360F9460C9862CCA60C5596 +0B05D31ED03712CD59003377DF1E1527B94C9068A4FCF25171544BD0C14D6B0CA5A5F11AFF233495 +419EC4D1854A40D0380141AED7C6971FCED34D3435295D5A15DEA23AA739507F21DFF4836D913040 +A86A17CD14AB6ADA8EB0DCBBB13D11F9D0DD7A15B823955D1F24641292D99E79B441F9116180420D +5C4C06CCCBBA0584BF6E0CB9B9A7FBDA5DD155532CD565705915BC298C18DBBA0886F00ECC9D8005 +D7CE566201FD22FFB225E832C8C74327A6DCBC0883A207F743C40F38EE100BF51816E2B7CFC99AE5 +EACB0354D1CCC1A50C0748C56E5D575A2BE6B48F1ED28A810F6EA7B90E0E227A451744F9534CCB36 +AFBF7979081878DCA5DCA1BABCA9DD2269AE77012DCB5A9054EDE191B2EB37D213E06428625AA446 +5340751FC07636C4F7B643D1F634E6CB95A481FC08076A6B7C07462814A4CD03CE76C4830691E745 +C99A653488AF9827615FCF55293C70EF0AE10957467E255C1C4B205BB802F16705667553221D4FC6 +5971BC406DAEEAECBD18FD5690075555F5D9CEAD8E34F7D9ECBC6679903FB065D06A9668F0E90B9C +C3242D77314B14C9AFD790DF282E1AAC3BB90D90A4FEE693FD4E657921621821C23F114C34980609 +9E154A02BFE344B30D62B146631F98C2B83B727D3E9C954B10377CD2D05240D7CF3D2CEFE5A5177D +9CE2DF08C29EEC6842F883D74FEBBAA0A1E034A33BEE8B0B91CC5E9EEE8908B471AEB509C44273F6 +7CC4EE5E34CE92B6A364C9B42269997409BE7BABB324A4766ECA651C6D320C3D7D1CE75C4D7D537E +B5F0B885C6E463C5851C537BF0260854C51D912E0482FD9C068A4392991F080A21132A94C7A4269C +0366321AE12E54112989C6974D994F41AFBA3BA4924B08CF6AD834F783E26EF4AFE911C97278A9EA +A80E95ED0263C28921E532E8970EA287D23BF3DB761EBD5AD7F22A4E2A1B9974AC0F65600A8B46BF +50D452462E3186AD577A7D6C9CD27B3854887A7742315CC5441C7B88D50393CA80B95B9FCF8B5EE6 +0E6E61AD6BEBBCE9045760353FBB3C7778C8179DB2F9F0F32CB112988BE22ECC1A892A4240C7D41F +1766928EC02A924F089AD8CDF7EE441C9E13DB9A8D7E9DCD53899A74045BC657BAAEF4D7455DEDBC +52F4DF1F2969D5552E57F64242E25E91EF462EAE2D7B6B14925F6FDFEB6C4AE816CBA9AAA86A76A4 +5323B40E7D3B11D949000108FEF7D283B05DE42C0B9F280A7A13D4C2A9FFC6D8D5E77E7718B0012F +44D7DE678C8A0507202C6F9BBD273AA3D873700FE15F98D85EB7D521B101774BF380DF6524EA3F73 +6D21B0D0A964095A635A351581F19000727E98C16514D9CB440091D1F080766BA22BC09121B65BDD +7AC62948F33537139092662F64BEB55EE455F4A777C395F488A0B710F6119D77510BEAFA80320FC7 +1AD30E49046E4EF8DA7603FA6445590701DE35C41EC5C33667DE6B34D2EB4545F77B3B43CC49C4F0 +F0088EF9B2170562EDE3792424713CD42C7575C302EA0B2D7D999BC49BD1F340DC229965EA102AF2 +9CEC4CC02ACB692789E8257CB183E5FFD16D398A2AB33339D8905956AB510FF425225C7D937378A1 +B1C002D707D418B9AD643666F6C30EB755BF6575CEC306D4BE5366E8F9A904B5836B72C853112CD5 +2E75366950DAE7C296FABE668DB470794C46AECE2748F4C88C68BE03F11AA41EBE37710EE4B4DA17 +79F70D0242018EF5E0F774A026B1BA3B2D5B5F8F7A59BDE65A817D8FB126E44512E0D73F7D786286 +402336846D941DCA8A79BBEAB5FBFC13FE97CE21E23315E0E670547EA9F9E44D00AC9515CAE29F39 +662D955AA8C7B4B7F0BA5EA1792FAC0E5FA2B2CB7DBBD58FBE1CA421C93E67FDB1A7CC38B8F1701F +471146D0035F54696BAA1BE20FEE7683B6FC1FFF41B9617FADA1A5F02765A3B7EA1295E04A29BFC7 +F2362D9B3D3408EFCEF998ABF1A8ECE6AAD04C16C523F1B4583098E37020312E1A497A29550D0E66 +452D0B72F59D2BBF3C022D093814867CB4C09D4933A4BE1E8496C42AF39F06AB4CFF4B2B2886276D +A099161C9CB864233AD6AF3F32FEB3DBB25BA79FCF8B2F253B36665EC87A2D7D808DC1E97CEA9126 +19A857EF2700DF7117D33FB70F24A4F79D370D4787A06B69F03EC40C3F6633E40E099FA39EF442A1 +24AA518F72180ED809FB08220F8B489751B83D879A720C4A5E61C6BDA6A9C7E42A70706FA7B29910 +11F66AD7287182A32575DE55104194B07F27D158775747B21DBCF63DC76A91D518036C92AF437C5E +C1CABE0D4732FFD5D6EBD0EF0C77BE2079E1199EA91228C2083405A8AC26E88E26B7C772174046E2 +D4D284835E455D1D00F403481C85A6E89BD6BDA589B518418109A07F20DC2192C75167610458B322 +32A82E3D6193F74B85BFB06394AA4F55393A6000E764A8A2E2BAF7AC0D1D14F7F3D61996E25D5F59 +F33C0F1C7CEFD12DB7936575E085B9AFBCD2D393013B3AE4138520469E3C8F4BB9B66D9548EB3D7A +A228C15FCDB3F01DF003C1BBA2BD329F748C76624FA6200E799545BE0981C726643D71D826D00A58 +CACF5E325B23CF5A9BDC82C0B37377F3D7DDF9B2D8F2C40C1AB52D6EFBB960F6077C327DF4CDF0B6 +77823E85C2D53CB85C231FC72EFCE98A34D29D88E37B7457BBC53F2AB7412F8C801110360E8B21EC +4594862804A469C1BCD93D422749888BECCA63A35D674AE61B6A81A54044534DCAE6C9090D4ABD49 +3F198CE5E67F1F2D5EE8F04428274FE346DBECE16F39CA663B98578B75FE1028CEEB62736A10723B +B93E92DFF431765E91AE867477006C8450265DCF779A4456BAC4CBDCB386EA3D5A3BB844777431ED +0ECFD8B214AB311E69C315B34063336C3231BDB238F4CE14C0BEC819B021EB064ED9EA1A3E39CE30 +D4894C45A63B2F2E0FB7631B89B52753B3786F7BB81DC00B3311500152E9C36DFF6351EA9203F037 +CBC0AE9A68314D38C7E2A8A832840F6A453CC5C4DD66569863FE10545DF50E7634AFC322930A477B +27107DCFC2EBF7D4C487173CBDA85C0BF5978AAF650FDE46B2BEF4C80139318C5DA807CC89E95B72 +36F2FDA11DD2DE4B6B822EA35B21156265F4A274E0E74B79B9800BE8959D65940C0E85FAC57AC588 +DFDBE5AE07BFEFCC717BD337998B187F77233D0E3D55E8ECC05D239E56B6F53124F4318C95605F50 +4513A9F385300E65279C973322F35662483A8CC615A89CC1350476EA7D227694AC783BEF9AE9759F +20E9866DA87E9081750C55FA3665CA6E6546FBA9ED3AEE84FDD09D04D8B00CE3723214B2224249DC +3FB4F42A6297F4D632AB8CFE881AEFB2C029CCEF354C2082D495DCD179C43583382E92D17A1A27AC +7A5AC9482B97C0E47F6DBC445258673B30DD05396884692E11396DF72589000BD415CA920A818BFF +AB3DBA0C5737E799CA3884E73B7134152D5F25F4D1A1DE2D75CB5C286A1510570A04442F4B955E91 +2A414A0CA2B93E9666577FDC71CE215AC2926E2C7A4ED3B460D86EA805778B0FDE0A48E3FCD32FC3 +7053E4518573C694BB8C5493D934E5967D3BAB3493CE6CE1926B9A174E28B744EC68D55E91FD8F15 +59A46AF04FA5E6EF41C4FEE469E9B6869DCE05DC257A22439C385AC4842D300982EE102F991B402B +7168F360B8CDDFECACEFC28CE868C677A6E2AADB7F350DEDB89CC03DD5CBFBB4E0E68FEF3F86D4C7 +B66DD3FEACC742EFE19C35ED5FC61F67DC72D4E9B5DCBFDBDF670B823B9FE59614A528ECEE3F823F +7F0F516A28780E51CD9151D08D8D6E84466105A8B5E1419E7179FDEF4EAC51F3487CF4158B49BC94 +3A73611C4302073BE89FC466D1438C72FA41E7612D55C8F31CB1199E596F20AE320C015E4941A489 +1EA0C23096AD6046A52EA01382DE28C793E706DDB339106161966D02794D45652B82AF00ED80C68E +27BF73912E598BD2292E815C857D304EAD6E4306B710A4CF6273A9AE8767EE02D6D291007FD3C97B +9154AF7559BF3AD78B25CC1306DC8CD8FEF4C7D2DCD8953AC68F411A7F84F67C54EA0DA6683C7C17 +5CFA84578479DFA020B4BA984B5BCB2D6E97AE89CAFD85E55108A8EB69D73E28CB7C61406999D3CB +95D7F9C23204D49C343B837CD49679C96A8364A47AAE9100FF0700F8604B5A3D7A6A9FFAA7242FE1 +A73E70317742E6D3D7FC47AD314E18B8D82D1644138C4A2E21F464662629393E7F196E99A17F8182 +3DDB5D1776E4B518A3CDC143E09F6AA9245F01DBF63A7E658979F524E79C67BA019B7EC5E20838A7 +63FD05EF2FF69EE99539B739D8920CC38C09C5D2EED9ABBCA2D974D6C845E4602465534CC12D422D +D34F1F806594FA9D2F31228BBDECE33A73E359A8EE532D76DE1930CB1CFB274BAA8117EB3B226D6C +8FE85EB06E14F93D4424522A5EA5D29719E247950501110AD311247664E70421855B8F6C5C559E17 +03CA425D9C74FADFAC2A6860B6FC3B5B2FCA8A8801B6E3EF777863708306F63F10FF20527F93A7CE +44DFBBC68D83C1AB23D72A692FAF564E86D0DC7178895CF1DA92B82D0EE43F82506D1CD0491A9535 +B90F2D12123143F46C6F8EB24FCEB3DBE9BF856950FC8DCC038D3036B2A53A844FE51EE9AE001D0B +7A0B865BA09BC27B7E0FB753155292091614CB294E931A0A02174B5CBEF223E3D131B313AC069E3E +565DC4C56AC97C595673300945A258418D636B6CFBEB2C15CC299D1B1DBF3AEF13483B63F894F910 +F483F5801F00A79035F73EC6A6898358D7AC9C48B0DE13C76463D62F3985ADF19A28279AC5577542 +837B67FDEE03EBA19FB5ED3787E8601A652E2F2ECC10043DBCBE272741F4F5450359997A34B89D82 +5AE38A464320ABF0E62CB6F8A560CACF151665665B436D8CC3F7667C881994657154A2B47161F711 +8AE33D424745BE0C4422FC8983371AA26C8544DD52CF189EA06513454CECFA8455159C5C595E1319 +68EC0511E3DD5002F0C2CD3C404EBDE28185F71E324229A8EF472CB3A8F1A5FC72837D886BD52F8E +BBE8B7CAB62AE4BC2FE37D0ACCD52C6653DFEF69C0A3B8E324BB93A4900C6FCB3DEAFAC765AC4FAD +66A358C31215A5570F14104E3540DF8C8068EAA12B6663E8129899EA7EC30B56C614E458A43AA7D6 +5AAAD8DBCB86E78ABE1023D60627D424387FDBB694621FAA2C2C517C07F7A048971F796F0735330A +598C73588E8FED5BB23DD908E3BD5DAD56F281C9EB2C95E26F6E05233BD24350D5FDC317F5AF7892 +8EAC918E1A4094FC8E8A2D5321C0C744DB87E5E292C3FB36F4317DA9CC31418FC1E39FE807BC6F46 +0D2066BD66792A51AC440F71AD5E0075D43F904FCC4B00A5CD051070A2DB4DB7454005C1370AF86B +CF7C7805E9A191B92AAD7CA04740777BD51FE1F6FE5921A5C82293CD4636F654FB940821125F80C6 +6F14DF1FD36304A69ED5017EDBED2FFC2953DEC4F45A050496F9A5381BA4C2B32677B82F4E31DAC4 +C994BCBC790D9C439B4651C2879D2BE4DC3BA0F99927D2DF106FE6E267774341460AEB15F115CC4D +1124D76BA2E89BC6624F69C34F9BF60C925D3EE8391C39A4E6E109F02B76EAB869DB8452652EE24E +7B471F26E7D3D77884C6B97BCC4266D41A3D4F3313339A779C9C5C464407D4FF9604F05B86360848 +CEEC03A5C3C0DF775D2883A11C0D030A4D9FAECF1A7BB1A68515F5FCBA989AB9CCC7274807FF9D0C +744FA0A5D8CCF2030E051C7226AF6A84AA5C8B7B85C7F26D81ACABF4568997E653B85257E5D22C29 +0BFEAD4A06D4E020558D9ACC9137B3017BF27E9D3555C97EC4F54F4F38AE06493F200CB1065A35EB +1B171B5CD94C00087704C085F6C41793197A1C18301DBD707C7EFA720B8EE204AFD5FE4CB47B8F93 +DC8402568A96D142D9F9D641DB69C6EFFD005D2B92DE16BA0D5755E8A677BE78613EE872D5BAD482 +36510E12D0D2295E220A74EFC9D107D640AB701D084F7E559E537524C486468AFDCFE03261C999B3 +853247CC328C9AAA082EF264FD3412A7536323F39BF388C73D3FC10256FC8E8B9C3425A82D60D697 +F36D3D20CFEC53119DB67B797C2ED2150F5295FF38BD6D7809E2D489385A39DE028C84EBCB1EAEBD +CA0F70286D9B5A546AE9583A8FBDD372D82A54283E7AC07724989E5DF6C2BAC3B82D955D1586D1E7 +B70184DA267CAA364F50054228B669166DB376E8A0C0AA79A1EA14562D3107B51D12054D461A9C7E +96F40E5DD01CF5E67249281784A8E3A117C44D52E26CEF2A338C48D01D4A3E94F4EA2EF13D621A45 +731250C82D11FD5AC4547EA546CA4EC5C6A86F40121BAEF722D809662675F12CB171C951CBA4659B +25ECA8E3E348EEDDE59B39E5CA74F14828E35DAD243C818C51D9A3974767055794C9EA6A9B1342A7 +AE6ACA37AE1A9905EB00AEAF2143301C44C950411924862B96CC1DD7A0DF1FC3B3C143150203F256 +E38F3FDEA4ADEF3F8FADE448B04D71249B43C227FDA69DA1AE55CAF97EA3E718347BBF7E215CB4B6 +EF02AF31B88455377632D685E45104F64C2AB337BF93F17E1F6F8F7D6E982808C47E29D7F882AB19 +89BE78FD3890C911256F10BBEBF50B4AF337D275AFBFDD9EABAE3A39C5B8E3205DD0507602BB9F17 +2B71FC58B742BE5F2448B6A45D301D571D4F745EF4F23736B9F5B8FD2C67EC841029D2559A0FBC25 +CFFC8179EBDC88F9D9CAD12E32EE947654ECD391E44F6FB0787AAC6BEE4EC6A57C2CC13169851845 +137AECB9723D647155D36D6A496A2DABEA731CA7C7063B586D62A215720AF378BEFA5829E26054C9 +14B9B752A2A5185D1A642CF84A3AB9D547506AC21A004287C2ADE0E339C70A409D98FE675DDDEE54 +AD090559527CE2C68334807F73080F8796EE47BAF410A0C6425BAB20DD67E6CA34E8803B6465BC80 +C38DA5A8679B38F0B0EE1559C30CC597A98D44870EF23D592815E20FE8899B7CB9537643BDC6AAEB +46E8D78EDD08FB10557A2D4224DFB6C0B787693B4FDDAFC007B9F0FA14D7B63C52B49DE146B81F64 +587E293BAB4542B13B310E31CA59A76CCF6A94BD856C8901287EFEEB6AC6423C4D83E600FF0700F8 +D8EAAFCB5D6628270A7905691271E77EFB6DD6DA485AE85CE76C8CEF384461FC89F3B0BECDD80867 +679236F9EA3018D3DE19ED05404C9054DCC82996647F8B3246025CBFCEC4FA99DF16E8340FA9039D +B21629F06A399742E57B24D9C1389323835EF2A51CD1EE9C7C6F016DAE4072F00BD410745F0BDA81 +817649DBCC41493DD89F655CF5282D6174FCCBBBE60783661BF611C868A6B2936989F22A881669DB +365263E70474EC74425859CB9E89D3DFCC22E303A24BAC0BA5EFC9CCCF10E28ADC96C1C1AC004995 +B17BE24A2CA0E293CBEDC1EF66931E88D26B193C67A3CABBE90E1C628B3EE67B86127A277B0F6C82 +26244768FDDFE472AFDE57998FD1BFC0AA69D26CE20274A66221ADA01310F298D7095FE60CE0FE3F +8EFCA27421E23F5947DC43CA483EB866E7E0451F727437C4DEB057E76AD6102A978309E2D9C30891 +419FEFA7F07849068846DF465255F6B6A7CD24E4E1F3864429A36587498633680AD002318FA2427C +5E109044D3706DDFD95EA75B3FD4B34774E6FE389A7B4798E67323FE166D23905275F0A7B43DB6F3 +3BA925787A584C6B2ADC4F66187A4C4390EBF7B12ACE367A3586A5C25F2C373BBB09F064B653C65E +4C02E0168BF0E612A806BB026B15F6C5E6C212F7BD2FBC3A0BFB2B3E17EAFA62DCA9C8FA4C4D4A80 +9BB17DB26A5D8EB21F8FF6B95654A4C1365F8856408CD42EEEF1C1363EFEB19E9DCF576B90E4FD80 +61960B1A54BB65B45529BBC0C52074D010EC8BA95A472F83C69ADC86A3498D1C84ED51C1C8E6F885 +71988644B5A9966DC999ED094745F69912D4151F3CBA3B2F3824A241F582E7435290C51CE776EBFF +3DEA1E8476EFFF9FF0C61EAE01BA6E62B6AFA8004ADDF630F6755C3F1B38FAC5B90EF159877132E5 +6F072D75050B5B4F193DC51C9AF8D3BD7E930DAF012B95D04CDD7422127651DB9F9AB94C75A0A696 +9516BA236A1DBBB3188DF85908E45E5614E4FB686FDA96D46A00C67BDF0B4F87C97157CBB8B0C526 +7C5A6E318764308FC4FF385EC01E815C6FFCA57D37D3A16A85F521440351A06BB814541211D4006B +7E028AC1A9D4BDACC99F13334E16074955997C6E412EC4D7C94791141FE529C2344EC3631E66AFDC +C55318EA9E05277179A87A3CCAAA201E8F807D03F4D5CACE6033C2E2A2866156F79B75C3F707C062 +33FD4694ED2F3CD726149564E9CC5C76618D497636EBA927658FFE52BB58006D3D7130D464F7E767 +D4BE806F961D07AD17AE14DA05315EEA715F400414CA035A5A6D388C81728407A3894D88BEA72B04 +251947F2FCCC1D3BF8EE9BC04CFE2E7E8FF07BCF608454D938F05931A65EC8B678DAC02147438343 +C1D40CAE9F8D850162268B9858D4793E09BA4F83D96835F9D58FF49E22CF9FC85E58EAE3089951EF +394C311A8B5015379B44787DE36B23AD325F4FE3C01294395968D17D891DCCDBEF03A73FFC13AF3A +C920FF140D19A73E239B8691CF1B49BE80CB10D487E3C1634F4EDE63BC3FD3AC0403BD335B34699A +DD390524867C50FB87FD7885197C1DFC35C30C899CC7BEA472F08AB01B1157A0FA1548340BFB07B4 +E9296CC2DA8404ACA8AA4966437A8314F299C478B97697FB50430D37DA20D5655279319789570E2C +0317493BB3388ADBF1A4F8AB9EF01F0EBD97ECB0CBA76626386849FF3EC2768731D7247CA3A3FDA9 +93B6568887641E6B6A49ED6CA38C3F7CA75099D39E72E5298D28A30AF948DB548BB4655DE1B97489 +752BD976ABBE70798165D561EB274018FF41BC842D1AD70E07C9B53D9FB2A5CE2695587818686878 +3FBD122DF5E556490632996D0693F4B54E1085D7193765DBC2C54AF214BEC18DAF8CFF120A24D515 +A11EA2CB5B34903AF01038905167FA81AF3AB331EA5FFA1221B8FAA452D1ED834F302D3F1CBA8385 +CC0B7147E450790AC0F2E0F5173BD646BD4B2B192F5D862E86B2E4C6C9C2D35D986D28780137C2C7 +8BFB10C126FC23544C119852FE50D7B4A299FE324DF946596A70AE3AAA85C2FC811957A19CB88D88 +B1EDFDAFA71A4B03B7B858D971E1201F1FB64CF62D228DCF673E6093491299380C617E0BF1CF8EA8 +6C659186B83F8D5E820508964AFDEB82F298F096F5D0A0C3D99A8CF8427DB0891BC7C3425A06D2A9 +756B42BC22C5A6718F5E99A6BF6CD9E927B6416127BBFC7CAA19D11C5E08335FE207DCE18E7F0834 +FE928FC708C2943049F0DB3EB97C83BE14CAA8D39D6959EFF6221FF4ABCBD268F679B514ECE8FCC2 +58969CA0FB3F1CCC9AACF8CA2B9F3E73D5815BF721749F448EF6F791B5E3C803D7C64FE36A47E038 +9B21786DBD87966116770ED2EE34C4E783E51EA5048F0C04DD58FC80653CAF7EB5426133AC785E3C +DDFB981F2F1D040EB1030A29EB60B71671D389FFBD47703B0C40CB38298A16CC3D9DE7E8EED2ABAD +FFF12A950FF9D39D960EBF283F68198F70A34196A9CAEE10E83DC4740AFB3066926FF7198DF14200 +935B71FFF03C31BDA73280D6E6C2267B85733D719CCA9F45143468F7A0231C6938BD84DDDD985F7C +9A451B4F12A8BD1A89B7C6A34CEA927E29BD3E5E3C674AC6DD6D334CCB89B1C5920C23A9385A8D00 +7C74D1D77B7F97322FC2C2C62192137509E4CB70185F98964264A333A8F8056F8CE6E7EB47E47927 +375D17D7CF759DC8F0747EC366FD15170411E6DC04B7CFFDE38A03F0D59FF9C4299B0926CFB74DE4 +850992F59FEECE5E6ADF363165D5BFA060C7591D9A9F60157389E916C29DCE61B0B982916923AEB4 +13747D552F39EBD0719B334A8C330B33DF471F9436F8B34403A358E7FB2B520ED3F93294A8380F44 +79F383B851CB1193E7CBE6CC8102234A58720CFD902B92255E4D021335E091406B846D49E43F45B0 +EEE09AFF0C1F4A00FF0700F85C6CFBEDA60D58F085D37173001BE1D54195220DC923924C0417C1BC +D9AC2230BB2C80EF711DC323AC1C9A7D1E751952FF33D6EF673ABEC52641BC971C3D0AC5D4714364 +508CA32CBA7FD6DF2DD4FDA626307A55AEC11E5C278773D0DA011F0414239D3D93164D1E902BE1C3 +26144543857EEBFFA5FF99D5109A27AFC0EF5FDABC34FE75FEB9835721FE0127F0174B609E3F7067 +68F77A34303F5266BC11A387986E209485252751DF7EFF664C611CB3DE1C8C08F73E09780A3C371A +92B50B60ED9E0DF62C0EB81CBE4316408A0ACF925F5205D2D56255A5E76195F8FCB2A4D16B82307A +1C2C299180DD46E369654818D8DF84B481DDC6ABC3675B825BE7DE5E4D1886A3A2F881CA560B8641 +99E6C38E9757F97B3B19C3252CFE34DF236EB4A0A0D76D9E60CA8FA0B7CBD38B7243C8DDC02F6CCD +2605E161A48EC78D35FEE40E19DBB0A1529D7875D1DE11B6BF239EE837D0840E103590EF82DD970D +04B077F55221AA13E3CAAC9E5E21D6057E327A76AC51E7A423727E3E6AF39C7A509925F861B24219 +30986CFD4871237650BF049D46E8F7D694212A075C5910538424366979E08353BA79F73B854F191C +DAC716F4050B201F7894EF18D94A3AD03ACCE7F259C7A27FFD122F2F018FBADB389FE04EEB76F7B6 +57834E4EF2FFFD3CEF5A17EEB56D32921703176963BD7043E2A8E3CA84275BC68057278AC01BB5DD +D430B2EE41C468AF1CF69E0EAD8F0ED7FB710729AEECB76123FB65304489C81D08BB468919606BD7 +C0C933C6D722BA3121313F3B6F7802BD32C4E765452BB4305E1E56ADA3B87AC2194910C862DA51E6 +42AC979ECEFB950EC5AEACA7D9655663D2E89C190405768740E60FE3EEBC7C589F8B62BD440564ED +E31A731051C6590270F050CA81848AA4D6F08FC5398CF7A3FCD005606B8A18EEB96514B765CDC9DE +1568EAD171BCB7A5B4EC906AAD39F786B1925862B3D738A2AAA6BED669477719802E483817C3C163 +D608FCA6B90E0D4171608CEDFF8AE49C0526CF584ABE5DFCD9F5BCD3E1A993C0D5A2118748FD6DCD +6F82666A4B46A4BAC01F2444382CED78B7DA49C3FDE9B1AA11E93FBE42D6895A34E9623EA8683440 +0EF5514BA55288EE29545BAEFF23595E1D65845D94C183A8E3B263EEBA28859035660844434D6F21 +BA6B5DF7FF8837C2C5E9563BC21DB2CB1E4310193D3EA73622C2008540F84B60398F8C6358822CFF +C26B047921D65D6FBD91B04B10C37D2325DD0E8BCD1976E89C838E81F76F0F61B108746DC7A30A62 +DCBA0B232251ED711727918172516F18E0AF607EB9C758BF6785E85F785F2A76865D343DCDF97573 +8EC1C96CB6ABCDF0E02E920456A34508B3DA3AD8BF02B810927D50D788FF15F8143DAE8B61DE62F4 +56F220B8D702960796B07755D24FCA4D7D483FA95C24B15FDD145FC5F4378A01B985BE9F0ECD8C15 +39F7B2106ED1DECD8C7923D941A64AB9B5928C95AA007A312D15A6424E69D52DCFB8907A687C8E63 +3BA4DAAFBE81260DB117E424ACF0347A2DA833CE3BE035E940CF235604E9E9CF775551BCCDFFDEBA +E3A9829403C0AAA905906562DD2ADBBB014964D9CEE88C452C982B226B35F64DEB5295823DB3F5E4 +E80E167A627E4DD29FDDA5890AF60714B02B9B80824C54A5DA056B705EE7AB504337AFCB58C1F8FD +FA09EA60FD5BEF9D3101BCD99EFCDA213165B5A52DCC881297D03B27174A33EA33956FB38AFFF390 +2D469724C4B4CBF15837FDB1FA344567F7B3085B9694DE8ACB0EE81DEEC7322C9B94F705A7961A92 +3B0800E3403AA471B7996A8B5803CAE28D18BD067DF870885AAA6BE16D3D9D8ECB46A42B414E1581 +D9B391A2EAE2194466072C590879B2BA78FDDF935D2F71CCF5FD1B1312AABFE3C45F53A89B35DD56 +F5D3135941827024BEBBB7CA6CC2255C9E430A0BBC6A6FDA89283DCD9003A792C7F38DA954DFF961 +CBE7333A2FDC9DCA31DFFC281874DBFB5F9B6DDFACB4871AB692D98751E40FACCD3FF2123B1F8CE9 +6A43FF36472ABCEA7BE4724DE0EB023B71ECF57CAEB255CFC66AD1DFF1BDA0BF066F2D73849E8B17 +1EABAF6089DF3444478EFD3E0457E359324620225CE2D44C210289395C532BB0F6E207AFDBC61A4E +5E7151DD4410648844357F99BD58D6FA4090D549A4F7B699C1D022919E5FE0ADB2F0CE3D6ACEEA8B +E2A08DD47088D3B31078F006C5734E83F01F681ED0C169999DCAA1F4C0424F19ACE776968BF7B973 +571B80A8AA73717D2DFA41B46DDA8554B1AE50C2AECED4506F2B9DC0A7C3DDC59F18F62242CF37C0 +1CC1076FB59228641F2ED663A267B984A92EDA3735DB755435B3A28781466D0DD84C75D58681087D +B2162A2487DAED4562CDD8976784AA3CE36F9B421A11AE64897B812B33264CB4380B1A5E4D27686D +4847FDECA77E76E2AFB95D9FA50EC22A2A11685806521E917B8C3ED862F3546298CBE00770A540C8 +101239A88704721CE71C926C8116E4758B985EF4DACBD74E2108004376393C6A07248579715B6362 +9A2F3265699538B3E1129C3AC6561B12B636BDB753E6BC2373AEF72C196B06D0A2EAF2246E2A4B03 +B182C8DBF24ED39F68B5A68CD0E6E66488E8C53CAA87FDD3AA143396C28B236E660C621178404936 +E4F3E24E0F7B4315758501589589E7CA605C01F9D73AF17DE9C74064085EEAD024635EF7E31B5CAE +51D6ACEFF2263543E44279D5BDF94840D16E10CB6C60F99FB53E0D5F87765C1BDA760FCF9BE7B734 +915F363BBA78831959FC7FC9B132F5748A38A44214080AE393736D8333E016A86435DCEF15E7BC31 +57088CDD398A8B0B4799A3F0F8F8F2AD4EE5B94E2DF39CFE906D2BADF8D5E7C7031E2B140E62E2B1 +8722DF1D94B7EBB4120CE06F7818D8EA7311DC001D08E2F717D07CA6F23AB284E11807EE47A1AC1A +088E34ECAAF8BABA46F54E32C049383DDA21B743629A3117621CBC4F4D358C0C74284362A9C9B3F0 +8009EC0BC1D10B8279CDB124087DB78A241FD47E47AD0FA2551C6221EC7BB1BB0BC67E5EF53F363D +4CEF03620002EFF9ECBD3A234B590EC02AF800116F02E3B5AF22A3CEB3CC2CB6355000974BAD4659 +D167F39D1E70186E49D0440144C2E123B5B7D9968FBE805A851590A6821EC849FA87FA7350BE9628 +5EA9C13EA5260B1C75FF2E8DE9935FCB9A3560C966A62E4C99F96FF905F4EE61A8B4B1CFC04E3B0A +17552C3FDB5299D8AC57D8BF5CB368DC6F26E17B1525B8B64AF25522E70C8ADC1604FD487A0B1EE3 +125EB341E42E514A3BC63A0766A873E739F83C36039CCD397F5153326F6066BC691D4004D6388D6F +940F9852CD595E292B850C6ED35CF8F7B7C4BE510B0CDAC6DB2B7E7751F198CA46B1ACF4D3ED90DE +1D898926A46045C2CB2513D835AEAFB40BC28CA60E10A301D5E9919831FA7D2EAAA7A923A4EC35D7 +E71BD03D516D1FBD7528B9BC57A0577AD120D3E27D2C3350AA82990129530EF6092BDB16E54B5E52 +647FDD409C421328D60D0A656E6473747265616D0D656E646F626A0D3331392030206F626A0D3C3C +2F4D6574616461746120333138203020523E3E0D656E646F626A0D3332322030206F626A0D3C3C2F +46696C7465722F466C6174654465636F64652F4C656E67746820323836323E3E73747265616D0D0A +E13D934C971E97BC71E517E7AB5C7D4C68AB8A98E6473092BC6BE4E71202DF2E684D6449013513B9 +14424FDBFE01D603AB73AFD952C4F04341535A1BECA472E61198954A25C7BF7021FE445C254AB861 +A834F8D1666FDAB19D260824EEC280A583E2066D83C59FD707DACA8AD40C169705FC8C1C36EB4B7B +496F27FE180E74B1D3EB235E27BD8AC78025A0FFB2431DC4B79299CB0FA35A7FF0479A32CCD377AB +196B16A19098EA3418DA37DF6F49B2AF7BB635CB2B1145020985435C5B65D57DB4E7A5802FB7B389 +1903871269B60D31F9BED47B56F183172A0B90CD0F12617CDA53AC90251BFC7EEE70FA1674097E3E +17F81484686E31E50BE1EE81093C3AECF25673917A3E64ADED5E2A0F5B22DFEE610E011F89BE061C +20A2481BA4B22C23A8A522E16338B19139976A549AE80A058AD584510DFEC37ECAE07B449417C368 +5AE25EC7C2D2744C18341BC8B5DE74A3A485699EC82B7EF70BFB25DF66527EB2E151DE8A75353FB1 +E2F3FB17303057F5E9825049AF9B2C346D31FCC4D8ADCDAA762524BA66DE5126BF6C3CDA517896EA +AD9AC8C64008A8684E19DC56ABB033A75933271E5963B66D31D8BB2E3CFDB95CBCD79EC6410B0AF2 +201705542D3388AD73CCC6E8A3CAF923AE4E9759E35AB50498B126FE1C2EAC14E3D95FC678D671C9 +7FAB601465B085C1AE6A14C1497AEEB477FD6441CA0C54F6AF1B77DA3969E65DA33E328D30BE5D42 +E1EF3886FB4CA82EFCD798B67F90DF7997E7F7339AA74CDED42C1606031F597E4F1B126FDB8F6151 +025DC415B6A66F6B57C18BFE63BD2A5365EB8CE9721BF16AEDCA3C9E5F5705175CADFE16C0BD8079 +F2BB8914A0C8C978F17DB77789B3A784DF3DA56608F6370EC12C1F35391897047E7E6B5DEDB5EA48 +FBBBA2AA9AFFD7024A15D479E65C187D46C18BE6B45E9051CE26A2CE2D67D47A43BDA7296FE3E2DB +FA4C44BFB5A6D7D7F0D52BCA385604A61E3B3F5B7921304351311D38899CE85E75CD1E84DDE2B57A +BD06B8640C45B8FA7DE06E7DB0985D014044E6E9EDA5C5EBD82EE3BF1F8D407E61852533DC092AF9 +E9A8D2BAF61D8DBB5A09D18FFCF9FBA9FB348FD863103823E3BD059B1D9CB4EFB43D682B0FFF3689 +EF11030B2110B3C20F22D9BF24B21984C2F64E1CC2741A1374AAF3D7E223C51234E7C08BB4325833 +73ED5B6649E16FC140FB504A81732DF75EDA85667A8A7241B354B29BFC061B193FE8DE3F4B893804 +07B8AE036FC4164DF1E98F709CBD76B5F6F5F76D6554A2516FF1E313AF8C9D6B9ECF531199CBD716 +3597BA63388018280D7E595D3B073BD9987F0419AE34C7834AE271AD1F523758211D0DCC608B039F +3B82096FDB17E782A42CBD707A17D3CA9FCFCD0C48C36F1B45BF002DB4E0E8E9DF41AE488A740BFA +884F520AB74CCD55A6D03A283924CC02E0EBC5EB31A03F7B12D348CEAFB4F127280415B048D6EE3D +FE8EBF23694BB623906E2E5E63956398C4D2FE27335FE5C1BDF7E0A3BCEB834F434DBD56C18FFF6D +397AB64BB286F0EAA3C3030C543753C1C5C222FF6EA303B14DA99CB62A723CA463298A3576C0B45C +5431F2E0FFDA6F3B82792A7D6EC114A6F9AAB5608840CB83E268273993F195DD624BE10C1C71A8D6 +3E3A5B9A81F06AF250F01FDF74F18F4985A6F1A852183F06737A2CBD5660754F1767B4DE20574223 +A590A7D7528E17F9492EC046B7180A3215FFDCB8BA821E903CAC719B1007F5265291D207AB905436 +FFCC85EEE1D76CADB8631CF7D453F08FA36E6CA6735B752369AF26D1A930980D5BB794F8F65BA4C6 +53D1F1824A9912CED830917ED25AD1C477D07FD450683377D74B38F57EA1ACFA0BCA10D847AED4D7 +D8A39725A99B91CD0D04865376080CB3C8968221D168F48FF39DE839B5677432FDBC907C9574B6A1 +04B12D88E4711A01BE3212CD5A9475934AC8F2CFDD5945545618EF642C2159368DAC7ED622923D4C +75A276E2FBCAF6D31A990E3A54BD53B9085AF12A66231DB55B3D7A951528624135CA0257258F3A73 +AA5029D5731ACBC565F9BEF40FF560D1D6372FD1A00ACCE8DECEB6EC659C603C1ED73525C6A1D496 +E150BE229460A545EA2B28C48C37ABB5C4475332360FDE6F51FDD2DADF24BF1BD99032A5C3A600E4 +61C5EE7649B55A6EF29F0E546AC0F56FA7A839264D004308BCF7F85004FB7A0B95C9FACE44A06F7E +B4F4816A677884890040D5013CEE155DEF73ACB6387618C9F982D964F594970F0B08C25EBE1FA257 +5819F259C6657612EE06880EE9F6E6933DA40D694F7D4C8E73F75776888D05C891361E2088E85E57 +DEF2451290248BA1DF513555EA1F63F8E835590BB3C61F1C188981A527A3ED8098E4F1BDC0ACF0E5 +B33E760E29A3F03A7CAC72EDF3B6BE8934AB7C43058DCDADFA46B7E66795D905AE3574933E21B9B1 +B9C5D3AEB3D716BB3ED7BCAFFC670185648840195E2A1E1A7CA3540A66EF8C398B7CA039AEF39FE8 +7F1318A851195138BBE6B65FEDBCB5D7D62AA03D9A26BAC4E83B90C7E1765468FD061DBDFD662010 +008923F815E352ACFC17CC99BD25FE495AFEB7F189391BAD2F5E8039784201A75C851FFDA5BA2BA7 +A5242A95E3936EB55DE2C72DD77A39E63E222831C4F905420D41936E2145B9C7BA73E4595CB759D3 +E3707731132B5A37223F6BC4D3BFC2BD6A37F7BBFFCFFE1DD2CF19083662B9FFEA8505BDA2AB00C3 +420E066A830BD1A1ADF68CCC1AEAB48E67A9A7D0936233C84F8931D1FE3AC4A2410B48C617433B72 +EF37D84E71309A71C8C10DCCD897B0C378E13FEC8C73CD15A2D48C893E68D3E1967C1AED5C6C2C0C +FDB7454E7354604FD92E126CF4CACFBC5BE71B6963140EFD5C6BC2A4BF6581A10042CEF8DED0A160 +C3430BA96112DFBC5A7792F70A9A34311B9DF9EDD81114A21B487A2C605A00C481C92FC7BBD5424A +302AD8B98CF26FBDFB5CB81ED4B4036BC009C7F7A0C4B8148C1F130AB49AECF9C8C547EE21992544 +6141707741465C61DDF657F579091267E0743434FFF766C4144BD74CBB9586B3571332C16B4C4AA5 +955421A0AF16C30F27C71B3B224E290DEF8305FA164325E6C3B2020475BEA101299E225598BE668F +CB562A6B31FF7E4B1475CCD1027B482A9DADF8ABB946CD68AFFD429BE1408826FC57FC2388992FCA +2238A001F6A88F174F64D06BDA54AAAD86A283F7DA7092FB95D6E6AD4003402D6242AF9D6FA4E38D +3DAAF8178F2A55BCCE82075DC5598E49CD115368005EB07564ED5F92ADFAFA2E76E3D98FC6CD20EE +EF51629F8DE43B76719FC77E5B4FD319F538A4B7128950AC222F1E10F3FA33820C843ADCD72F22AA +618728D323721845CF749AD4759E92EF8B50B79616A9EDE5C578E4C6E9FA4CE3C52D3CE27AB514FC +C6C5FE3BDBDD2E53C10A037D81D040994099507B933DF31F73680B51475D71CFAEB3F48AD32E314E +838255F684C2FDA1FD62BEB9C5BF6FF3CF542D0827489791E5A8C391E164318D4726462D42CBB6AA +BFB39117BA725C2AFB739F0F4A529CA09A90DDE6AB1298C2BC4057D824B1B7D990F3511BA6E58C08 +98CD2BA6460980D8EB6C04461020FEA290CF0560FC6F0EA74AAB20F7DC50BF12EAAF04423B11FE15 +60E164726782B4AF76955501CA1010C11BC36630A84866A1DF005B3EEA9D092FEE8E4AEE18390595 +E4FDE6BCFD8A088F468D9E63A63E477AE2FE2AF3E1047B926A8CB7461577BABC83B4405F6E875989 +76C1F838F9BAD49472BBF9521433FF71D725369A23B8A6D0DA904EF7AC4672B23D424D8EB03C667F +667A4C8DECD3F3424CDD60C803A8F50891C5882FCE3ADA7C75B4D576A2B39393519D0C73FB6F31F4 +9A63C4B36FAD9D9FCF1F1399923D4431AA8E1FF42E8957C5147B2429F7451FBF73A153FFFB8B9E08 +FFADF4225BE131087A5ADA69A24D45A2AFB029480C17EB6E046B224EBF97188B9C2CB245ACC8097B +2D2B396E1E7815F99749C5462DFD70C66317A77353324E46FF29B13111576583F1CD5146C469D70D +7B6577CCEB7C76DE7391218E57E88CA95FEDAE6DB7DC93C2FEACE30D0A656E6473747265616D0D65 +6E646F626A0D3332332030206F626A0D3C3C2F42697473506572436F6D706F6E656E7420382F436F +6C6F7253706163652031363138203020522F46696C7465722F4443544465636F64652F4865696768 +74203134372F4C656E6774682031313231302F537562747970652F496D6167652F547970652F584F +626A6563742F5769647468203236333E3E73747265616D0D0A5C8716883299A97987D23B9EEAFFF4 +EB7FC42CCC9ABA71F0D5B6D5500B508BA409DD7C9F13B5BE0D51BFCAC2985D8A5FDC4BE9916C4FAF +45C0002C56C09CB0949B72CE40F57B6D5D0ADCC18E872D90909CBB4C4E8536F89E4B95F0DA19584F +7C1B8AA78DD7E9C94FD60B7202517C3CBC48DC84CA2BCD9EBE02BBCE1BE64B428736A99895F22C4D +0F6044C3B743B27571417A79EB2C592BD26B4A52AE425B39E3DDF6E128CF77E278E775FBAA4E52BC +A37625EBA62A6BFB93F40AB0CE5CFFB0F9D4D97527FA6F1FE78E8E4ED767F68CD5C1B1DF696C212B +67A68FA312BBAF9E8217361F9ED16F3386A7A4378FE192D2F9232D3B556B0AED4705171AEC6218A2 +AA33BE49B38C4B42844CBD307D779609C8D0C6906CA384E9F28B253B45BFA63176A0FABB89C01E73 +D35B117138AA56F14A29DBD8B879E8E4D391EA203BFCFF47FECB0D5A33A3D85B2CF44238664238A2 +6BDD553C84B923237C63E861187C212F51D3711175D544ACE3690F542DBD47D65E94DBD45703931B +2842676A0880EA9F7C9A99E35B3CB50E8DE19A573CF4BE7445C077F299B39C5CF552B3B63E9BFE0A +35C3908C50BD9CFF4FC66BAB3B05F00B1F6DA2D2B5DAEB542D46C6B2E4BC07C5E9056AF52A639F43 +A9E45DEA01CCA6F13B63EDFF865DC518487DEFB01C122DC4292D62EBD5F6403253BCA02A8C52CD51 +30DEDB8F47672EAB026E898CB79BA719E49828D72FD082E91B726DDDB4F0F3EE797BA58DFD902547 +F9DD13BBE1B763CAC77E4E1A6D6CA96B467527097FCF54340A9109526F6BD9B27E3E0D5AF3A7074F +464E9C913AF1D4B459DB39C1CD1C25217901424189FB6574B55AD8B98826C7CE01416E6E88C9B07A +8CFE78300B5D44E421099EA7E141D48309F1EC67FA000308FCF7856CA35C44A0F3AEDD942BC6CBC7 +F01B03ECE0FD3062507EFFAD7B40AA8B0DEC2F9A8B8F9FBAC88F0854C5A88E1D229EDBA92661B5EF +77D3BEBADCF3D0B97561135AAA8771130BD507C4B9C10CE47D5F14AF114F0DCDD8184B52991FB95B +5C4359C16D57593B211E7BF7C96613A31A46C5E556507E463370A2DD8AC3085866746766C72F0470 +6D75817599839D6B572CF2868E1F015ACFECCEDB36AD0E32C47A228CDB6EE13C622FA1D08BEFAA32 +0A7B89F936DAD01AB8333A5A441A3326D031A2D17D7CB09C792375BB393EE351DE775F7A2B3867EA +A4E959C2D80F29F743777D9B1531DAF20B5D8945A6A54C29CA216CA89779DB2E635B1912C16FEB0D +E280538BF8B41AD5326125216AC0FD964FCB826644EED7CE79ACF5BE32283430E29C807159E51357 +AC45A482E9A23EF1413AB4DE092920E3D8843AB7DA7E16BC4BA6BB337614E26135BA4EEDC8FEC896 +20D6D2675E1B9C3A1A0DE0231EC7DB650C33679E7DCD1989A92EF291E82C30C0CEFC746FE63D9DBD +92FB20636F854F3747B6E674B174325B6FF61068D3C36FBDF3CC98C638E09D4F9A2CB14D160713F8 +8F2892415E274D5D31D24CD3799527E9FC3B263BB16B14669BD0BEF31D8B0378AB26E0D12DA1C935 +436B2947B14EFD23A197ACAB5D53BF954C8FA3677A66A203A56E59E9A955F464CE5F303D42661F62 +132CEBD4B744290D414B1E032FC6266A2A20CE49ADE475997BACE46BBD5639977611E9FE4F3FA811 +67C117699AB3F7B64C824E91E8682D3B629FF0287191B03DC9601EE0517E822B5D771ABAAA223365 +F612BE62E962A37378368660CA3F86384CDB59B22245AD8497D6C50F08C7F34FC4372DEF19EE0319 +B4C49EB13E9BBF9651014BEB213BB8C9691178B018E3614A8C83897EAC71F1C2D3E502401A56F7F0 +6FA66EADEC01CF8EA7A5B5D6BDDD6DB982E85A97F7944D8FB576A877C2A943A259734BE3996FB995 +A7FAF127FEAA71D9330FA4EDE792790E194252B747F516948C512F04E477BA83C3F423D24EE9CD96 +1AF9BC7EB2F0790C2264673D594ED23AD1E1ED69D510E5F90DC4A182A07D21F404CD6D1B2C0E569D +30EE0D161C1026591D363929201BF66F782CFF06408CA2AD9C6F672D9215C1195682E66591FC4B88 +CD7EDB1A188E37B2382E67ECDAF5BBF84A7B2590E2F42AFC94C32ED7E1ABA889C3B1D82172C9EAC5 +E4552F6F9B72FA67601238BF94EC6DCFD8FC781375E9233472CA0FC90C7CC6FCF66302CBA7300426 +6E889871D6EAA38D38A61BE015B1D05F3200D4FE159173F6EACA42E1132DB2D9BB297312BE44BD7B +A3BE1E40408395C484E0CA259FB526C60AA16C93220BB2615009CB098CBBE9DC45AC12C9AE389173 +34D281D96A914F01398C2AA8787C6B2DEFDB28E9762D52E103446A4B29A7060F161A7980151C7EB7 +C1F51173F71E872A74E9911D334FB29E0CBF35CE25325FC27CE218059A743237B07E0C46B8EB9806 +E986BA90E1FA210064E760971388C4631F339B680DE5748CBCB8BB3167A3522C9C028C9B4D3D565C +7145EF38870A39D4A63B02523D0753FF0B409F053E33D03D88EC39CB20028C41F517A1F3F64639CB +B0A0EAC0A61916906D145E126DB0D7826EF4A075A08C9FD72CF42DF0066D7754167854D8CB1F3EC8 +982FB691D0D34CA0E2BCA77154FE966CB9803AD5A27605A1570882B23796AD451D9A5C2619BBF2D7 +83457250C5DF4558AB5B86E59011681D1A97FFA9C260B0DA1C0235F27ED7E47D5FDCB35078206DBA +AA284538B94C396188C1FF853555F8E19BC9A48EEA5ABADE89DE6AE80C6ECEB862FF7E42663B16CC +95BA6DC5FFCC5D0E6FE75D40E3CD445D41BBF71EDE9A1CA0BF9A84BED280F82B12A233534957CB13 +BC01F615C0623145F8502B4C65899C6D30A7C58517005B324BB17CAFCA8E8624C3BCC4027FAE8DE4 +59ADE4D71AC22B23F4EE225DA84726871ED4DFDF2305DF454AC1B276AFE6F01BF0123485B66EF799 +637BC4B8B8700D0C7B939C8AF2C2EAC18BEFB4EE16CF1FD36F6A44C7B4CCE52AF82C2D91F7FF5033 +339466CA745A971AFA8DD6DB897A2A53FDACC0D6FF866B250632B61681428199A57EFC722B0B6260 +9132F72DD404B416DD9DEF91811CD016D378014B3477D7E767D5F20CE3312284898E9A36B3692E50 +E67E64E72EBC3D35E8C3CFB2DEC4822B5E36EB58DF7A74882169529818C8E8C27F1CFA56508EEB78 +6A7D1183A0B360A9C381B2A578CDAAABCDC913240C0AEC15D8A63403923EDF369970F15C175DB0FA +16AABF81E685477CCD165C48CC70C34DCD7FC9162D610C1B8FA5A68C963E85770D50F662265504AA +7B835D86407E1E9347E8DD0A63098B090BF6F043F580B5BB0B097D3A879BFE500D3E0FF9E45D735B +7FD7C8F5154496688129A48B701200AD01C04A0FFC0B640E980B411BEBBF4A23CB233ECFD6543C9F +194F04844473D561799E4F8E5789D26CF1492101BA93C4A5492AAF76DEA4D64BA336849D92EE57B8 +D7B0687A04DAB4CFAA5DB3B4209CFAA3CAEAC2DA7FF07B44BB95665C6E5870B283021F10012209F8 +4C9A8B8DC08C9DA9661190C41FF5798EB8A632FD9CAA401E49EB4156732A925EFE14F52CEC7EE677 +BC9E89DE690E554B505409EB94DF9F0E22E170BAEF926522045D4AE90FFE9AB54F2682EB0F6008B9 +33BD905E75990577F95AF6D37AA47B3D742398B5E16A9BA9A001F68B544421A27FBC707F2D056650 +7DA04943A5DF62829B3D94013D923DCCC4F0B122EFD1610950B7C8470378326A999904D0D0430554 +9973F77DCF1B6B2075983878142A6CE834F1F87F5AA17765EB249F24E45E84DA432C4B34B7A378FA +CADB7DB205CBF1E48BED40DDD71D25EDDC1C88E4BC53D5F2FCF85D3E979D76BEB8136578BE000108 +FEF7F1169585D2B6D1E68FBEEAFEE8EFDD86A4C4F8ECCD1CBB2EAE8E06472A081D31B2F9ED426753 +9D993DF01FED3378AB31FD94FCDE8709B220085E42492CAC99ACD50BCAA67CD75AFEE7C680CB672E +AEA5166423F2C4762105331C87A8005CCA6F00B324528937A8BCDD7C953C570961095F0E4E4ED618 +79650BFF3AC6E73535B162276C18EAB53B13D1DFC4E230727FF61D42259C556633A5570F479968AB +C5FA9463830DB880FFD5D090A898D952F51DFA8B1492F4122D1BD9A9B754B6E65DDB08701FFD6F74 +766E1B3FD24C4F15711C93CB895FF8EE70A567C2715E8F6E41B582E64F2D4367AFE60978BE99B63C +F73BDF776908B5CD2C6A55D14821EACD094F11F37BC1B23A375DE73CACB31EFD0C99B3EC882FA4DF +3D81B5A51D246A39CA46E4D2DB292056510DC2F9F32C857D85994D492A4E54913105EE9194FA2092 +8C2B7774A7B750F7D00EEED1D6A4FDACDA2C51E86EBA0A438EF8B59614A566E190479E9373D66C9E +734E6CC68950ACE9989BFDEB869DF4EB7727E7BC743BCF519A3D331EC292848ECCC9D604EC5F092A +A9BE2CA8F1633C5111355B832FF5B1D3EEB89BB932A3C585CB380C85159EF0F7D2BD0C834A1407C5 +6668855EB4885DA4D4A4B58722245027D96CD8A2F08CE32B8869589BFC07134E968AF0588CC6546E +A013FD2B279B625F5B150050AA6B5966B890BDF9F99459F12F70A4A5E367B170C091080F865C1418 +E72A95F3136BACC755139E0EB46368556C5D4120B794F06072DDF943F5DA5A168B80D8DBB1F980AE +3D7BCD85F3C117C8ADCE5F5C91A4AA5CD1397C1808D0774D287508AAE1B4F0081FBE34204AD2A872 +B7A23ACDB8A513EB474F821F3C75376A01E7845986F7E7EE936C2A637F4A8528DC005E97638BE432 +A585AF8A457BAE5EF0E819A0B1E9CAEC17930DA2BB2BF855ADE15A6FC285DBF1560039809B1035C3 +4766D0B4A0B43B73991AE08F2C2833A689F7552D97A8E4DADF2E540D08F816A13207234406DD3D62 +2211D1485141C3E8A9C2C26DD6EEE224D02C1C050F43BBBA5B0383B7871EB6FC36FF607ED9EFB72E +90F02282E6429551C87CEDC7F93210A0693E476906F51AC06112A0A280E78E20897D8AFF1E1B087B +1BD56B6CA015619BB4A731731E62B3056CA4F4DC4DC625F4E7DA795CC6D16492A2F202E72B2325C2 +78E612371C181E3323EB16313C48F216110599E1A981721D71CAB8D787219CD4FF5A4414B78D9324 +A3E8461E837D7CBB642881AF1C19700E1BCB038F14117E03EE079815E2F4AC0E9037768D6A446DA0 +451B227BB14F1C0AF079A00939D51948415F8075081CB28045198EC8D9BF2BF29ED1352373047846 +FAFA3D465E3FAF686626E77697F1255133525E5EC9755B7A93E7F3442598E1499B0E453B4C63C669 +E212B331DD3FA2DA51A4F25C83DC009F9D43E943CE26B9941F85ABDC1240E9BCBC0C3C87CFB39C32 +0D15CC63856450D74BBC7348DA05A7BC81E79B63D2E147C7DEAED8D43BD6EAC495AD59030A65DF09 +D31A2A1BE24B21D3929738E8F3BD5F75B9B9B0A124EC351E90993BC918E457BDF66D96DBD371F4AD +9425CA598B178377390EADB54596F0B027031594FECDEEA6D76FA73BA1C91418F029FC9114344D5A +9F724DCD5913DE95DF94E8A4C00216B620762B10FCA482E63E5102AB262AB677190283572ED8688A +EEF33B86D610B23426EC01F48C5034AEAA5D5D88660AD414B7A265AC61824DF15DA82CB5B34E1669 +A8A1E20E93D8E249104A9C79E5FA88DFF451936168E73488BECC1B6CFAD83D94B8435D2A884CEC2D +6A1CC9A9F4B0A47C5A587E7D79CEEFE658FD2BFC6A62F0216185047E0C2CF82E335F1AB4D96AE0A6 +FD403D312429A432054166EBEBFEA862FBD11AD7175F8B05175B2F2B28B862923309F195803248D8 +6550D2F8D7FF3F77AF87E1F1DE944E8193139C402E6E907B1C0B324FA1CEDDF13139A4258C72A8C7 +5B51CFF115673F99AACE3C2150B1F9931A56D51DE7BB2D8642EE1EE2C700729BD0CE8F456F1D0CF8 +66221AE28708555DF537D6AD1802BAF72321A9FF5FA7833978216ABF45A2CE8487019F8E248B6752 +8444B7333EC104CF9C1D4DCEA2F002651F2603C95A7A46BA9328035E67E5A0E918D52EFB9C1AED3C +87D769F9A0BE782E69D2914E7DE2D58B35D564FAEE5EDBD535FFE6922D6FFF6E790891617EE91206 +B6D862D650858C22747D91C11F1EF8C5142B045E173FE9CE998A42647A4A6AA48584A1BC8AEEBF7E +1F4F58710E502D8C986EEA83DB59BE9636625A6266E21239F48AD46789AFDFA56B1ED0C51F98D9A7 +5EA3486F7737F50BE4000BD2626C99FCB0F8392E935A3767698EC9D1B4E81F2675CF96906CC874CC +6EEF9871951AB9C9387943222B99C3EA0602A0D6A052EB80E61DFD2C33CFA8BDE902E33DEEE49C74 +0EE839B74BC6650BF70EB386C81E95CE6ABF3B651AD6557CC442A6D742AA5AC272E1EDF2BE24CDE8 +476F49F23DE11927AE5CC2C66A2C347AC861464D9E7964F362F834B83FA66AEE4EA51069EB31289C +B3B89C26CD3990DCC1D5DD8676A373EA559F33D3C1E7169F190D62A7AE08DA44AA119D5467175A43 +2D075161E78E118059B8AC99DD04FB5CE9A0F84E7C118E27E11077CB5EF8AA18EAB72750F15B4486 +1B1C79D4FDD96C988FDC26F559859B55DC573E9E636B1A7BE07E2BE650B37DEE0B8155819ECFED11 +35F144FD33317214D03CB8F327F98ADA7D8BC233CBB327E8F13AFCDA6011DC782D3E77A2E4E8D7A2 +423B2A674FD6AB19092DE4E68999F0413B567E6D38DFB2669C881A2BD2E837F0C9DD48C1BF4980C3 +C9831185128E347FBAF390CFC7CBD55EB88447A364A52946E9A8B871E707E4B047CFC4B512F7138F +A8C72E381253A3CC5B0B0300FF0700F846B8A5822F13F182630A5066A7D7722F5A60A1F0397ED7E3 +9E8357E708A8C0A7C9A970F0939301F80B4324D91DC2BA451045F30CB85BE31DCD953512D6532E89 +071176EECA4412AD52D7311DF2F74DA53560E77776C913E5CFE94F713226BFB52C0E968DA8311025 +42BA822EB57C2D5AF9DEBD88F02635B46B98571C414082D11F6B5C8F8DCDB1B95E2003973CBC4B98 +225CA0D21F980B5735CA4B403909FFE3E0C797A8090FC51E64D0AA41735E6FD599E0FE559CA98ACD +8A3030D47487D81B5E6775149D1C3FBB39C6F0A96730348D00481867CA128233A450A2007705E2EA +C8BD3973E332B7351E79216878BD336641014F0965522E5261672225790E00F6B4828C71C4D455AC +2730353738D655A1D5FD31378CA60BCDFFE23B7C609CE55ED89A8FFB765AD8B3A94333091EABD8CB +DD67F858ABEB914B5805F515A03389A67A5D87498657B180CBF7861F106D65A4AFDC792163585646 +FB0A7CF4F891467AD09FBD80BC090C87B285D63F523E793E5F4A2D00274EF372CED463578FC572A8 +77D1112D794CFB2B92515D610F2230F3768622027EBE19E0C81FF5A78F55A242FD798636B772B898 +24A0D401C91EB8C5DC85BA76DFCCEAB3F8E1838D53738570F2D10B3067FD704AC34B9C91310E7B25 +E8F17FFC70077B1A37AE3E2B079073C8D6E012C95AB598EDA1FAC8073FA290EE01FF76AD7E8897A4 +0C51631E6BFD865F3BD8DBBB45ACB50D3EE4EC5C38B88CFB705FDCEB91071D3F499F2AEEE03DF51C +397E12EB507385BF7803205E21E0A51434382A87BC5E292D5404CE96C11A5E71A09A9ED581460BB7 +45B3B40A9560814BFD19F74C46342800910E4F24A441CD2921D4B328EA9E4708DB2E718A92316B18 +BA839596D30AB0693F01A6F414000B51511A0EF200DC278F16ED6D58735C44772F6065A16DE07B5E +22DE110DB62652C7A11CF51702B2F34DC93441E81AFA01B244E9B3B95E66CDB2DA8EE25AC0F73076 +244445BE2FACC534C52ED98A79791ADFC60B82B160FECBA2E8EF8B782855C42E71408E1C2A7366C2 +32AE79B8E1A0DD780A587B502B6D690BC613F74E9FE1312812F644E7A09FAA2796C8C73391507E7B +18C602FEF95774915A3978E078BC31A392236E372092210C70B7CD363B48C6874019CEA08E2D3AB1 +2B660E2FABC67D67531DD378F8CADC5A6BE16CF42D495F98153051CD198E69DF0C1461845530DDA3 +90B8F5EBCD80FFEB0792B2CEABAFEB27665C9CA15BABF57C38CE1937A0F9EE019FA1420503325B89 +5CE31DBA12AFDA54944CEF6F4417451849D198CFE203EB1F13F16E2442E4D30FB1E0FD9C82812AFC +86CFEA6B62C3DA78412307F248ECAFF74363F8AA0CF8370B018EDEE95C6F74448006F2ABF69D128E +10D53E0A7E8DAC2C6DC53C85C431C5B4A50C24E48853103C4811E3F8E870BF76553F519B4E435B70 +7734D3F1BACED4615FC3AAD339132F42D34CE1E65E2FA4659D3623745F92B0BFEBDC004DB93BC012 +534238B92136A34D027D7A1F9CFA79459476F33E20A8560A0C31BBEDBD1D61030EC663E30985CD48 +1CFFFBBEC5E6457A9FC7C78FE7CBF0AC96A5495FB69D4183DC2AAFAE0356196C733528F270CDBF2D +DABD9C71881A658280852AB342722041D4D37D2A7D7C1C4AE50C23BFDD39A100E9F69EA076E3C714 +7CE4F86F5194078EC0A3AE955B6D887F2630928BB3D70F7427EFF1833988DE391420021D193EDD47 +B3ACC2053810DCFD1498A0E4CFAAA5E025D4CCF09EEDB48B10A67FA005B374825025FF0620202FDB +085FF5595CCA056D488CA8AB2DC4DD7A704F74082CF35BB1AC418BE8DAA5A7F5217D9A23CB43C43E +CC87FF473A7825FEEF9D4F2A4B33D3DB4B6F2223FF1582FD07CD10D0C4FAD93A453B15397F1EAFE3 +4C78B19AAC28CCD8C2B29F831D6B86F368873AA4E210096F91804882EE094F1700CF61F219D36CD1 +09054046187CE029C24FA66221162718E15429CB80D599BDEFCE267AE931355B973F92C458004FBF +2261A5F8A00B662BF7119C87751910DF1058D3402F66126BAB4B480E088D4E2D4709C575F7AC9C45 +7A4A97C503F8F18EC844B07E33D430AE2AA3203E846C5DAFCDD70E7315A73884100769150183D1E0 +B42DEC0AFDBF4C3DCBABDD20E4CD29079D90AC5602E25FDBF1EC0D3518803E3FDEEF6B25C580A1CA +3DDE2D457757ED91402C3A2AEFF8D328F151D6F7E912208D58D57EBFDAB2DFD36D0B2086AA1A3F78 +149369DE5650B9C6E34A29272574176FF1FD39E4A4B9936FD0EA300723F77EE2A610A23D46D6B5E1 +AD671F994E168CFB481D4D192A238BA284C64625E5F1C7ABCEA9D357E3A4ACBF7003BEC6263E0B27 +A986D19EC29B3C64CB668ED074D64EC5651E0FE4F55DCA7C4ED1C5D04E9872AB4EC643E9DCA26E80 +E0E9A4DDC7C6B02A327BB6700D3511E71430B132570AA25932EDDD621C254F0D6B050228DEA02C78 +336AA960B07B520E55FE2E9510561661BB86395F70DC92197096A4BE2220D8BD15C13E554E282ECD +DAB0EA5A70B6935D939D44DD9FBBBE109694A7DE1EDEA8672A7917DE6901060E41F8820DBB40471F +72D475A8BBD0A5FBFB7FDF9E84327100B05DA93BA8CEBB27616023B748DB04E47E202FE940929D60 +53065FF40E7E1D82CD547FBA160C3C5D33087934221AEAA62F5CCFD78990A84AEB3B3339568ED0DF +D85A69431EE3897D092244AD399905E80568315E3DB55E7ED85838E9256019823D3707FCA050F700 +BDD4464800E6E383BD8F18CE692D35BF175DA65B5DE695420E97927FF002C59F21525A69FADFE52E +917551CD103AFF95411EFA66FC94C6AC173D2517698F35D60EC490318F12EA8E24174D99857C56A5 +A0B8334FBA2248D038A5DBAF8BA982D3FEA8A9394ED69200FF0700F8A74402F809511843CE56F4C3 +AE45069F59E4FC546BA8ACA38B5A08B97496D0F57821F68F3755CEDAE27097B184E9CB1CBFD520B7 +E399CA35C05139A1D8C1E129E90E945115209D5185148E89886430A364CCD90200521148F860B614 +DF866D70D8A88983CB55C5EE4ABC664D89F99C2B5E0020E72FE10517809E39F857D7304A058B7DE9 +BA74BAA3DD715751F16F4B54B6B686E2024873EB79F06B476B3FB26E83898CB812EC4026630ED4C7 +56C5DF42E69E9B7CB314B03A835845F2FD6319FA0F6E8A9BD8230A339249297982BBEA670F085046 +FFC10DF5730D48D691E663702961F569D064D664FA6027D2C453B4C48D5ED1F6E47BBD7D37E5E9B7 +B718E5F0A8017D820F05462B9B020D6A45502E3D004D52B1A9216E88A1278AADE286C4D6CFBEC9B8 +7987D45FE16C5246CFBA91AA505CB6620A5E50DA873425EBE1BD0A8ED57656E7735E7105238E3C9F +45B26F457633A6A638CB54E7E523F34BBCA0F320FAB16DFB0C9C1573AC89B6B69A1EB82166DE1AFD +4174438557C5BDC3CB1A3F8B28B68562CFF29468F5EB93D93ED78C58DA1A5779241148D2EA14256D +62B1C924545784DC1AE268953B46187164A186AFA8D37B3E7C4FDBA7206877A5532C68145B3EC20E +292AD29C5E680344626843A333A7AA8E291F48549923622E65230342F8C3CB259C40C231D4F558FD +D1A30D3768A33C31A1D2845C29C4EF9DCAA910270DCAFE912E49C3A339F3D0F89548B3E36C6491A4 +24C45F413B1FF72D6064206BC4D64C67132F530BBF396C671BE39B030C9FC193D6ABF58F156E6474 +CE6C332F68F71F4C8BFF889E9FBE32226600970ED8688481F1CEFDF70713799892D30CA7E571489B +DD5432DEDDC27C402F38D7800431DD86319530AE4BE2C714EE4B39F6CDF9F22637CFAC45C7B868B0 +69969DBE8D6AC0AE511764F8AFF68BFC4A48D8C983AC38DD82FA006AB4DE016DD15BC375C9C755B4 +EE2595DEAC29C65EDCD45984D1D66975A5216113FA57BB8EE673BFAC7357FF95AE1EBAA711321EC9 +1B8FBC195B1DBE4FD64A28992B9E5E7297CF549236C60907AE511C2A26C3C15877119EFE74E94E50 +D7AACC7A576BA27FD942FA5FCD614220A52120FBC01D3BB4F624383FC20A4BA01038F601C77970EF +87C06F7B738CEDC752880BE8E2B9896F947C2BBBC07D7C03393964804C6F00B63B1C751FF978FC6F +1E1527049D0B3BB41FA64819CD7829F1E49BCB3F91603F017AC13CA5DB04A19EA97F25FCF4FA53F1 +5F92BD9C63C55D52E9F121022E061D4CBBDB0C11BB74AF70B00297D41F646EC2CF3A913BC7DC9335 +1457F07D461B00C1FE1E823F585E353428FBA9D8264452E74A7E848A99D24E200B5F130B84FB62F3 +908C14372A2D6AC1BF598B2E89AE314A8B111FD24271E4E3168E031A0F046FABC7273E72EFF8B063 +51BE5322C56090EC42A32511FA1A1631873E20214C8C1AC9132BB3C1E31A50B1D1540FBDE4972452 +2C21039000892AACD7B5D062913B8F161E28F323105BE63359CD936D1902B7CE02567916F033D974 +B4F7A152258B856CE265320BFED0C48E52C26E7B8858430CCE85F0A694F06AB12F983AA3E8F090EB +7841A47A8142E92C8D5C9DDCF1B1776E3558A9812B1667661A46E51751C1CDBC278096227E9108D7 +67274D6A3043511435053112593F39B9D0AA19AD245BA391E0B5B777BC21134F5413F989AC4B44A3 +56C183F4D8BAA5819F2EEEB7BEB43B846AE48D49A5AF96BBFD3471819D26998E8EB2927816B3B073 +809A5ABEEA0F2A6CC17A7C8FA6F87FC8F3834ED9A27D40560DF4603899F3436F3C10D9D9BD077B0B +596F6267BFF399C0F96220BF5F2C4B85ABAF23A21CDC352F4DE287E844CA729AB34110ECC09106EA +7ADC155E04F9ABCE17401F70AB704252B9FC3BC3875BF4B7628638AE8E32916E6AF3A6B800D3F501 +4E196E582618EE818539C6629D7C949F23E7B61112137DEFDE6F0D44B97AB0FA76DD2D41DE476441 +7AB1EBEECD39038F1FED4B1807535D78EA295FEEDED79BA94FF4DA0E3EE9EEECC71E69BAD2689779 +79E727253CD901A49A2966F69C87ACED67BE8A5AD2E3201729E3A67FA6CA652F0F261F9C672D6F9F +9DB465B263CE3F948BE8755F97164F4764082CEE91938C924162988265AD5B2D2B6A628316549B0F +4B4BD5626799B6D49C68D73E183E15CFF0F9F377BD048B30CC5F588DD61C6652C86854E5D79EDB2E +AA77513B7B0E84CE394ADCAEE32016D53B0929AF9F65FA829CA0872E83F2D5C1995B4A9C8437F452 +5307682E3F20245FB100552F736FE54CC1793C293A607B49DC7B1364DF16D135D916DECD4EFB09DC +232E63EDC13D715F1A54D97D87EFF0EE6BC9F65A1A4BD3FDE56A1E6726B799FDF82906741799E923 +8DE71B5E797669796EE51E9783E1B6B2FCA39A3DD687ACD28AB1C7B15A33334519684F87A8B5733C +0EA07D6549DC163658F46ECE98D673430C4A1375892AA7B3DA061B5BF6EDE3D853C733B6338CC5AF +38F8E48F0BE45AAF4449FDA0D263429A452EF30216CCDFA0DF340AF5082D8B98AE3B3852BFE53A9C +889472BA165FEF22DDB2A670CC16B6542EE6CBE7F2F971C47A3025DCF39D7F76C632E10FC13257D9 +9CB0557AD699D3FB0124334B74FEA8A5B6035A6A888013BD382E8D66E0DE8212D98206F64B6C5D72 +DCEC7ED919C00C1E5B284FC2F0466EFA786009D3894DDB554F04844E8264731CA3EE1698735326CA +C1CFA6D5F332AFF68F61871223DD546AC5C9810BF467F6BBB0CC00D412C4AFA725D46E01303E6023 +1583EE1DCF46D9F2C39CE7F9615BF95CDD30BB7A9B102085B7EFEB3D4CA39CEA705B08F89E8CE274 +7EBABFE4414FA3442F9007189612CD2E01F5899A628B49059EB78C0089241AF5DD583500FF0700F8 +473710823B77899AFFD1F929CC77AE57AC7441F9B7CD1BD9FD3EDC72D11CEB614C0D35C3023D21EC +40A8E07BD5AF62D72285E31A6853EB4FDBE43A1011099408ABAEADB2FD5D617482E97B9262E20583 +2EA92064134EFF29007E4C880BDFC44D1E1E8AEDDAE8A8B63E48C726309D5DF9882717A791FAF280 +1774D31021619D8117FC6A9C16CAF618E4EE41E1BA63C6ED49E5B814A4212F3730335FF8DFA997EE +5B76E57597D89DA78B1C01D4F8545119F5FF2512272ABBC3C589F145AC0E3ECB2A0C0A9B5046D921 +918778FF35A01B41A741FFB8625C7E62218B68EC6009446813D74315B9B4E6A260D3359FEE0E8B5E +478A2A41651F95C206A918C62A1FA4EE7E5B16276822FD31B7035E858D401AE2596978555AE7AD22 +364BCC778512807B8DAC5F5B61E10577F9EAD10CDEC1E1AC613CF4AB2C185E41E0345308D6B9513E +64C0589005D680541D31206C81CC3EF3E71EE698018ACFFDA7AD1E58A324421CA7464DF7064630EE +8AE78C98194737A81C962C1C08D9277F0126A4AA66985B15DBE53F59200ED76598270A34D18FB8F2 +7B44C7ED100FF5EADFA0892E2E56B2F2A365E92E9294235C16C398D6CEB4E03122C16738068849DA +BD5530E91247B8FAA22858C510F1C56B7B909F8B3EA80ADADBD85F5109806E444B5998481D43F25B +7DF0F361D78692992635EA49265334210D663E6BF1E446D8CEBBF01A9EC8D9F1F56228FBDCA31807 +6A296B9B0FF0CA68AAC36CC640592D9985C84B95ED368A05BF92B6907B48AAAA5A11087DACBA7D7A +48F96FDAAA3A0303385DD0BF74ABF7AE51E96CCE3D2C2087038EA8FA844514E26B979859A4F40572 +07F459A1216458281A65E6C97820F93268FA5555369BF0E368708512375A42E74FA0CF23BB87ED58 +0AF1DAA8AC901CDF6E72C8F16122EE1690F42B7FD75C3FFF31073D884B4CF5F25467C794223E1645 +E910EEE1E8F1059C0D16C15E7E11A8C693CD9B9536F54FCC5C0650FEA1AC19D1A887FE3FE71121CD +AB36825D6155A5903D3927002C5FB97567C53111D3653D5D0CEC1773A945B1FC18098C75A341EA46 +A6774EB8307EDDB0E0B136947A8313FFC68A79E8AEC707AD83765E9184C047269EDE0FA574B7EC31 +44710BAB5871B4CA8E8D8736F3E386D4DF9CD79AE838E3D1711F5B074A5753AA8A7B23C47A11E08E +95AC5B3AC4BC9F1DB4C36BFAE8F36ED1E0A6DBBC93D13E163100110394AE488D5160E8EC91DB328F +21C5665983646309DC0A7632411F84270BECC2E04E43F77A4119DFC003670F998781154C6DAF9FF2 +028A2FB9C5E2D6AC6D04ED93B6591AB2B25A536E7C910E57CB5A8E46E36DE5A541CEED75F44571EC +72519F9E492E91A27B0F28DC1E5D1AE4A1316587B89B1E7AFDF4E4FBAEEC5598BBE03CA62DB288BA +25558764D3322E8C30680E87A6C4AB974BE9D4D7B9FB98D1C68976DEE91B5278458B14233CA8E70B +DCAB6E823FBFB0EABCD39CA9E4A375A8AB95A1AB1F4735A378D207950FEE6D4038009A9AE2FFA300 +7B7FC41C40CC18185036E999AF8F22E2441D591F4166A2D57EBB29086312E5FC8016C563FE69D774 +132E206CF0FA18E0BCA424E82540EDB9C2FACB0FCA51F00C16C96B89330B0934F7A21229948C6007 +CCED5638F728F486F140493B14AEEF0102724987874D4C2F72B88C988400AB2CD2F2787599B41251 +4D9641811C6A5EF03164112EB7F776B0B9F1B676538DB5EB60CCB74494B271A91D4876C92BC890B8 +D650B3A6720CF46CDEB28B1B4E4E58FB9D44DA01727E818ED340F8B4CAD83F0B9BB2306D6AC49314 +3D5FEEFFA3BD3E1463388BD359A1782F955F7751070D6EFBB97E1D02EA4AAA75FDBA5ACD9CD292D4 +DA738163AFE44C2440C2383B25AAC9BAC02FCC1425EB8639BCC2ED4C1C58F2E24882861A64CC8D39 +5D6E988C84A30C78C0F1310C4F44D266230C20A8822F35C96033E7A86A069F7D03DB0348B58D74E0 +825D60D1A5281C5EF4D6FBFDB688BABE783B744FB1AF92AD04D9D68E598DDB2C9A8D49AA82361220 +7076EDCF91BFD724915E5627CD3C3BB57B8C9EB731F647C1D3E01582055BC2E42B83856403A37AFB +443FC5D41D0FFE2CA851B019E8F35DFC3D24D5C4A9ACB5772DF69FD2BF5AC56508DAF3B70CA90116 +E9B3D5368ED3ADF6F9AE7ABEE1FC06CC2D000605D045D624B1622F35A88B3535C9AB87EBA866CBFB +7B01E8C8299166B005EB4C800C0E60A3994917BF0063DDE6CBACB5853F0F20B3E59D595B0878D6E6 +B8468EDCD6BA2DA8DA6B6B00A69CB643E8E913856FC550C5DE644FFA9D943E9745B687B65DE11EB4 +4D7EDAEBF3590423E464A18823942483FDEFD5625E6045491EBD4649B59A36251424C9936B14F618 +58D394A9F2113AF7DA6629A84ABCF7369E65BB8797460AB9C49F6FE9ADFB44A158E9EE0FF1685074 +8657247FEC8B63A08FD4DE8F59EC16B7CA423D4708AB3BE5DC75C34B0D5277AFA0F4D754D0CF9E36 +01453564A908827D44BB1FC48AF7B7497A736C3D4B832D779E3AF97B975A3C06353279F50EE7AABD +B5E5549ADEBE3F92CF6EA7FE100EBFBB1DC17CC0B725A38EE15423A8C0ABD43C60586A189C6FF06F +E6B09168A231FEAE3ED76C8BC08AA618ABDE21D2C04EB1D073B73A4336AF32373D878A2E714B1F8F +F0AECEDBCC08CC655179B57E7D1980AC58A43D9987982165AFEA8E9148C29AB35EF80A5FE6C34501 +158660CDE86DDBC9AB331DF9F464662F8F7FCBE6BCB572EC5F5D367F0484B5C0F3E6576ECFBA81ED +3E9CB723DE7B62D9442A3E168E588726FDE7BB742174B9F840AEE209419884542364F4F9ABD03E94 +EE63328FB5B041F207C6CE3B74FB0E08A1E69A275EBACA3F744670B30DE97849C1144C472E2059C0 +2349E4486A7CFA6C967934140A1BC6192521246BC652962C319699C93AD9254B6246D61B63C63A86 +3B33C2549641B68846B6E66618593298AEA5C9BE948AAC6527BB8BB194ADE2E273CF77BFD33FDF7F +CF79CFFBBCCF3FBF739E979AC9CB2B37B43F72A9123B522D9DAF3E49E711E15B3E40DC2B384571C9 +7EEED15AB9E0149B2D483009F1DD8AEDB37F28C6C03B51040287EE74802FE6908E905FE54212FFFA +6EB4F0E95E4D4965D7B0B7D7BC1AF9BE2956653AFD6653C3BB5691C61BDA31F55395F8CAA089B895 +89690DD3095A6A91499E07BE60CCD8A201224134A9DDE2DD9C501783D01EB7D495764ABD76FB2986 +4E5ACA6B3EBC0AABD94B707A639A90AC42DB823052AEB868E65C72CD28D8BDD74DD79D4CD5774257 +C4D1AEB1EC081E4D0589391592CAF2B142B31180E2F18B1B43C9316BDBF28F900982BD48F731216F +514B52E23E524FD6CAC3CF2EAEE5AD6A15AA990CBBBB59D6128ED7F50CF9CD32DE065D58AB7DFAE4 +0E06CE33A0EB0B0228FCB021539DC0E5558D8ECBEC3B2262FE98E3D78F5898096C4BB20B0F5D66FC +B6FBB3FB046172D56C66D4B9F67589DB19E126EBBE8033DC682C0A4FC0A13D03CF1CAB20A4FF192D +4DB08CBACC3F4A5F1F64EE8721A07120738C27016D8AF60A42A141D668AC0FC157060CB90283FDEB +E4766EAEE9770983610F21F54A4F437B4CD3723D6248464194B4D13B75A6698BD74C8277626D1FA8 +2729909F7AC90D50A670D1044F394AE177A7B8BF8C1C2CFC6686CFCF10651C5757E2D2A7CBA28412 +EE4D734F952DF2B57CBF6AD1793AD4EDB1DD65317A91DCDDB3F76D62EDF575D694D66FA734FAF3A8 +6B2715AB7CD4252DAB41CF48B2154F062E7C73DD9957C8138FC8DEF1542EB62AB7F78D71FC43C150 +6B7EFDC976754BB3D185C8997EF87A5DA5B830EB481FE286FB3C062D9578E19FAB39B74C33A290E4 +E3B7BB1E2CF7AD1E0DE9385EBD9E9EC836B4AFBB953C11C00D2F8F8E5A060902F16178069905ED32 +7A2EE0428E1AB5E2528D9A3CB756BD627164E64C5FCC00ACD34BB1029FF2CA9DF63EFC104E89E50A +4EE21CE38BE5341157E4B98B291A9FA6AFDEF95A562D29FDD4A15FDB2F6F83F3083E19CE136C4D49 +033418A14C7A66635E35086CA6F20F3CE4322849F0DDF3CFB7E88442EEB8AB4F597E7F64B7F50511 +DAD9EFFBFB925E2B2C69F2882391E890CA686D4470B475C7C7C407257E3DA78B0D2EDD604675ECF2 +77CCD69D2C6BBF417A39426ED9900298B6E811657101B90BBD26D90FCF5DAF318354E524B0DE757A +CD28437B29798E5EDE7370DDF4B3AE519DF7FF2F0F905F3C1885107C83708A229ED2F47C639E9CB5 +340CBF61BB12C8E4D840389EB39B82123710BE9D4A201B34C113E549F094F92F4EF620B81F018356 +3C6DAE1AB3A101CD7B4B4101AFBF1BA06D329560B05F49D05F49FF62A601856883410E2148427830 +1AE4745CAFF07FC4FFCEFF42D0B41D0629B1DB8CCC89957DF61335186F9E56CB6A26C8EF43EBD56E +9A441BE6B748375E9107460D8EE70BFA947AABB1B17481BBA6CBF61BB67CFA9CFB1F5D06E014E7CE +3A77EDC8B79CA40B74E3B6418E03674609074A867920A038302B5CFC372E6D755A9A3ED188BC6EDB +2620DDA83ACAE7F2246BC4522478F0503E0761F6BBF13563D5B32A19962F42B1DCC3572A485CDD07 +254C2B25DD077A1DD421FDF7DDB3E205EFAEB9D00549D5F59B59FAE87779E363D600ADF81319B275 +AAE01B447B438E3E0CFFC19CD440E762327B984A30E515AD96793FB5E0D678BE9CE167FEED3EE9F7 +B6BC6D477398DC53E6C4D964CF5C76637951052D6B50F39EC5F93AB5B108155CE2D6FA4154C50B30 +36CD9B4CBE1BF026A196BF503E6460072ED884C451D172AC3E9BB7753A1CDFD4F09D01933ECDFDC1 +ACC055FEB4A35E51BD154ED632E042515CDF3D0F15891ABC81905450C8A9CBEE8D1A890E46E0C2D4 +A2C8531BC5603222F5B98AD56E158EE96196DCE84904B8088F11D6AB1A8524C3283617AD0A18F473 +93924931EDA18F295BF35F65230AE94B595EF0C65133BF97531D908FBC02179D6658D8F2ED7CEA82 +C35408C9568A18F290D954FA263AB0584775DD12AC628A3780C51F5A38FE7CF67DE96543C5825751 +BD77B5282F4F69642AECE661D1939BAFF839C3A3DCA4440125D9653D37AC815B933EBCABE704C2E2 +66A17FB0078E725978B1AD721E25907C7D6ED7F7A900D73288A99136A8068E401EC19C9CF707D35B +0C4C955A793BF58711430D60758BACCD5DAF893BDD3F377C56E723925DF34B210431E1F3894FF865 +0A5358B234092B2DD7BA9279BC65AF4202C0B31F7FED829730FF643629455C26769D28EE1D7DD131 +24B6BAF48C07FAFA8DCF8B4CB4D3DF7612DE046A7A3155FDC1F9F4F31F7DC5693A8F7A4AD2926037 +DAB2666546E9BA45B21FCC5A9B9F2F738CD2D610B797745602E657548D7E708FBBB183FF567CD895 +9E093036E03C02B5159E788282EB15BCAE696259E4AFECFEBC1899121F7D7D833C5AFD6DE0903CC6 +4BE479D932A2356CC886602D6A0F91D99D5BBD94570F970ED8536877050633AD81B9C94064BEC3AE +5FD58462D693C7FE9387D40FBD963B61AAB7C753A1ED94E14D6005F4F3182A56911BF9C1F2CB98D8 +C6E6569841AFF02B0EE3ECC186D9BE5753342098B2B550878FCB1088186803BDE17BAB11BD758F4B +FF526EF07AB10426F3706690673CDD10DBD4D7DA9B11707849CE327CB1A25A572B0B78D66ED91C5A +BAB747A7FA914EAB77220694F7463841B2E48AFB57A4536CF7BD4A8EC8DB0F5C248A366B0BAAFC4B +76E6332BB224EA339FCDC438E7E6DF1C4C268BBFB6D5C48BB1B1B50447F7F069108C0C18CCA56891 +4F7F76E39C045DC59795D9233EE3F61886010215B2F2EEE6AE07D50836EB7C443DDD903A9F45184A +AB6BF7D20689A666AA855F709429ADF6476B6164FBE66E31985A6C07EE277B62F152F342CE11602A +2EBCDF15E53CB88F88EF72A3219F7BE4564CDB9E5250F814FA1F000108FEF78486426F88FDCE8851 +9EB00CEBB1BED4C9323ACEEB8CC15718AA3A48E926984C8BF6BA9EE0115B8AC797F862961A3F4328 +D6322220EF2B2E7718200950C1CE9D3F819B0C4BD33FA488072A96EDDA3B72C126C10A17A3810504 +FA385BDD7D4E7E44FAB8EDE2D7BC82CEC5A5CE60371A1D2B939270DAB0807E000A93ED9E8D4C1B92 +F0C3A97FFDF677EE30F573C00BF5F0CDCF1D21A79CD9ADDBE414AE42CC846981014179C686E2BEBD +ADD7E8C701614E91E943FFADBB895B3119B5984E3B9AA8628B810F33240322BD1F44E76D0288B80D +0EC57F00C2FB4FE7599DD501611A25CEAADE5347F5E4A3FA1D1871C3E950E3C4E04B9F7E9A5FADC6 +C76ACF3DD2827C901C1CFCC74B9D58019C52F654C19214AAD0CB2025F3DD05DD4BF897533C10C668 +A7ED1CDDF29698E2FD34D20A0F0FD4BF32DAB495316449B08F421464A5FCF6C8BC83B4DBC1D31BF9 +B7CF4E453FBDDB561C4845C8278242884EC6D12DE737ACFACEDD9E15260165CA037D70074482AB21 +11FF3E0174F2AF13AAC1739B8BB58328F342077AC98514CFCF107150FBF7D5241590FBB7973380DC +DA5ACD6E32E71690F94A519C0E27922FF99DEBFD0D4100AB009849D3490E3442AEE83ECA1E4074E4 +EB89B3C32CE97FBB3C568CF267C653FCC4548F4B9167EFCAED7848FBABFEBA858EE7F8645B2F5815 +FBAA6C4E5EF0E62F03B5D8BF43E3520F708B0108A44E51EA0AE0B52B33A27153BD0E112505B9B975 +069B9F9FE96221B65919A6BDFCCE4383FD0AAE1D4C64F4AB481E0721F43F7EA6D0C331452B3D40B7 +4A0AA9F6504E5893A78A34BFA5EF46B0BD618AC4522113E36E950403812A6905832E108B2E72AA05 +10D82DE37F8B28E85E720E3ED91709BDB0698DBC04B60657F7C4EEFAAE2C8A9D5C1FF0B2AB069F2B +3E82457AD7BAF0123B8D3B636AC70986B89112853C2AC5CAEC1B5567D704CAB85C369F1AB51B23EF +D1A6D440725DCF65E08905B0AB068A2272D3B2EFF08F3FD1BA21996F555DA88F7383B04B6B1E1F0A +C8BFEC94A034F95CC2F0834C11D0720F15054AA04CC80006128B38F4451B021343703C65BE852AB1 +40D1AD356482D9960FF9F881AC926B89B3FD5825485244479899025F4CFF14D53ED19B3998D0E322 +DB6E490FA1FBE5BC0334373EA65E1E5C00CE0167F51FF204D61A9DA1C5E11F042032A2B4BCB8D70C +F4CDF657CB2D3F4C79833E0F305F7FF75BF742EC327591799DBE8D64F002350F41D652FEFE1BEBE4 +17049D0198FCA715EDA1C17C00FA12BB1C3083500AFAE62344FD00A5535FD35B9141069EA85ABF0B +5EBBAB79C1171A9BB33DB0A4E79BFE87D5D2F63AD2E76AA96AEBD3F3500732EEB6B9A73468D1D735 +9CFF4A26E57132DF2453B32677B4F69BB33AC3E413DA14D52232EE1EB0A896636B0F2F68DBDC6CD2 +03B9213CAB4A5B98295414FDF39ED493BE437EF001B81D5B4E7547A2541D9F05055A45D2A0B703DF +172E19834954F92BCD286CF457FA1A886E9EC98A35EF893FA819BB010B53BD1A73116E8A1B4BEEA1 +C9330FC7AB519D2502A20796F37834E76B7562FE45B3D8D74D3B3861A42C3E32CA740B1FDE5BE1B2 +13F79EC8FFEFFEC3034FDB251F039C416EA2F0A21B4CF3BBAFE170B467241400F4719C115C84F152 +8DA678B3657AFC556F83C88FA90B96E6E2CF4DAD0E1C91718097F26B14F2903484F6535EDB7943F2 +F3218EE8E54337240EBAA921F5EC57E6F9BD1C75FFF8FECA3F3CD282627907B3C76C08F9988DCA37 +EFBB72BA0E07DF82510471D9119F59D3FC2F8EFAB2CCD27A847EA857812A88966ACA0426F5363203 +70A270AE6366A57E287CBE190C19865AF01B15ED7069178F7A3026934DD651A69D5DD965581960E6 +8ED05530F6FE3BBF7FEB1B466C0D830E9D94DAEE120A34D9A0F2B4CA1334543251AA0F435FCDFC8A +2F0BFED44655B94EC161AFAA28AA146AFAA5C35EC5687B0D92DE006984E02D605389454B70FEC627 +CB2528EA84E73D692D4A17D41B7340F04C9441AC086BC1685A1522B2F7CA7E8F1E1EF8A2391CBB05 +59A437BAC55F3B934056C961E9186647B91EA4C48C59B01592E419E0B369D608BD6B43570EFAA25A +97C8FF17BE0AD684F32D0BD8DD33E8813191233123A9259F0C4132676943F87842A88D6520618FD1 +E01618E5E37453035C523955CFB03C5E7FE8373054D1A6DEE6B44595992163B0641C25FE94846105 +A13EDD3C57390DE20909EBDCB8B25EF83D22E35B0727A71F284CC2AB23B893ACDA62B27ABA44EA0C +55520F12A9ECA4F850AB9E7CDE31608B0D19039E2BF1B4946FDF8CE372E5EB51A259A4763D2A0B71 +C6C65F359EC235C788C109EB8F88E87C5867236D765C4853CD92A30F457A003C603C4445BE798C56 +7FD850BCA4F5766CA87A19965EC81A29881C6D570BD8E706272AA9C54FCBBCB08E8B5923776C401B +AC63D799E8AB59CFD2CDBC8128225B9C9B89034842561DD0771E7D65FDA6D12A14544E3CAB01C497 +234EDCDF5E42AE1EB02BB406EB722FC4D7BFC0EF8975547E1CA8052CB6599E2FBE3844C454D8EF35 +01FE69ED0C4F495FEFD8D3389F1937A2D8DAA92404B7FB9813FBCACF37B99F87F139BC8F038F3461 +FDAB312C27E6DC98ADF6F8B7F19ED42BE7D2A3962BF43A96A16062B858BB5145002432E399A906D8 +61C060004432314C6FFE5F9F46C6A9CB850FC627659C8C6535185C922F4A7FD5D5ADE45016C8B3B8 +D2C30616793D61445F4845C8D9CBC21DFB21728BE2EA9FE6C9D0FE78163C36F1764E463F9158180F +D044C42580D2563FFDE32D614E09853E4A2FFA5DFDEED66C9411D1E937BC11A3A8BEA112BFED60EB +9A910429E05D36782ECA107AD968B9B1E79AD1B09E1CA70A9E228E9DD9103F311F4BAA840BDC843E +000108FEF76D30C2FEE8C14D3326B553A51C1C0393ED8D03D27808CC51C54A6CE5857A70A4C823DD +91ADF4C6D1AEB3B1F0687CECB695F22B5D7EB319AEFCC147DB241C4D205B3C09B55C21C5AA210904 +1BC70334F4A8C1094D50427C36E0D0D8AA242E021CA526ECBD71386E89E7886EBEC29E5110B5D9F1 +CF2C124B1CA389ADBFB65723C67FD23E3FB21CB97BD963F3D756BF37EF29F3A90CE4FA4807C1BE00 +58D021BDDF42B07BC5AE20348BD366F56C8EA977095A146F686935E7F5FD1C84505AEE650E09C931 +69A00455E10D461E11E3E4FC9352AE04BC6909D1233A0A6737F79535BF02EFA1BD6584B2F6E42F00 +2FB0D4033256D9325E1DEFD6B4822063A1B404D4A87CF35715A6F7BCD17BA4F5E2D38BB9BEA0406E +CA42095AE29482419F74282A52F3F2D391B0F2E4A57C50B85AB5353400D544782487FEE069C4AEA7 +274A47EA174D2B5C38A80CD3C1C52CF5EC7A791297108CB67FF10D38DDDA784BB00CE76CF7D80815 +5F84A07745804C95EF0512F5F70D025DD5207E97D733C161C862D2F775B7F2B11EC11AA56EBFC4D6 +4665A63BCC6101BAE37E483C22E7FF496DDF6AC0BEDC5B70A2FE5FFA9CE008EEC5EB31CD5DA3F47C +356B79D8B9CF0D623FA77D932E1B065DCE1E7F38477B2F54545A2501CEF6D301E5EF9C026612B1EF +6F242A93DD5C511DC9C993D795C157AFD2893EF5259D1EABEF6759396A9508799A807FB9CC81A940 +49533043F3F744758353BF93E1AC048DF19629ECFB1926D695BBA63B9021EC50CB9D423EFD3AF0FE +49FB5409E3072609865552E30F7E09C7E83F9EAFA9DD3F316078B09CB4FB148E224F52988B3573FC +4E70BA0B02C52B69DDA7F6BB65964F706F206144AEE2318AF8A220C6A17EF728418935413F8FE1F8 +5DEB0674C3C0FF99A3D205106CDC924BB33DF718067C724FA1B72D7596C2B45FCF51005916BA0D1F +B26215BCB2C7B47E6EB4D30919434B903F99798A3E2FE03F95BA05DAF8C7703753BC9BBC00EF9CEC +0BFEBEFA5906207CD26363CC503FA5A5B62AE5B13E62B62A5D152BEADBEF7A8AAFC530C525FB8175 +E8777FC48AAA0E793D84BA1BFF58CC47FC9D1553D0EDEC71B8D685DBEDA576D742BD55022828D5A6 +8F456DDE26DEE2811DF59EC6E540CB8E3972DA28164ADD907B93CAA9496FD21F36FE41D95B64A033 +D54C338765C5FB403D381C4B3977C4660DF63F69CFD5617994A037993885259D7006006D124A05CF +02E23A3900A73C566F5B9A458C133229ED1F3753F3A00105575A9712F5F773769BC618DD9A2C767E +3C2051C9661111B1BFE1F3891DF26879FBCB167C30DB247B784032B8CD6C0B3C761C7CEA18B6F2FF +3B8D35C474B27915499B2F364E87D54139A02B6F0CF44239CA157767C4D3CC101FF16EB57C37D663 +5938D75F2F70C8BAB09763401BB4739DE703F512F3380742827C20DD29B3077AECBCED2320FDE3F9 +8DB15AD08A9F4727451AE67309C405FE26126267FE78ECBA9AB1406840AD4FF6336E2987B40017F7 +6ED70B167A1147BDCF8FECDE64FE9241D10B6B930F3FD88BC8D984E641AE4C430A7405488E964722 +1F385CC3CEE2DDC684C96AC546D25AEACE29A63707022AAF529D2B324F296DF6BE4D12FC90FD47CF +77A27449016356A5CF5324AD71399E25C08CA260935655134DB3E60C3EC8ADD26924E21D7489B569 +AB430C5616D730E4245B99C6121E1D6E5297AB9A09E97FB0EA69BCC9B45DE27D5ADD58F231CAD5D1 +BF97F0754B5CCD041E58775D694C0303F6FCB88C5E2CA149122531EA5EA48E5D4A30B5E8F794ABAB +9C0E6008E07D7AC560B1F7D6F14AC2A9EF478447B13EBC3FC209676768140AEF44C248F8BD307581 +A073EB0965AA7BDD87C93540DB807A7D62D7C8C2C864A6077611EAC66E03A35BF1D871671ADE6C90 +504BC73A9DBB4061FDA8EAF688ED7CA5CDE1CF6AC9FBC6EBCE771598B6AF44B1B5A4BDCCA8EE2627 +ED3AB3BCF52C004C19CF2ECCA68B6620682DE64337F7F49BA87308536AB474CC22B595676370ED52 +2FDA6FEC488868F63CD4F0671218B729C964C1E344129E1D180EC8A4312595C460FEE9B6738F1C2A +E0249274F81A709585C1F659C5B7F9CF991553E03BA916F4F601568BF956AB81F09A3022E4409E3D +54AC42E4D4D9AE2991F97EE7EB8825CAE795027ECF5FFF1D91C361AF609BDE968CD6CF6BA87CFD30 +2F8C41D6DDBEB28D2C1E4020BD2B52D4E9A28F064BAFA7B5FDCD5B200A662C92134885E7579E291D +CC518E55BE938A5345EB4292F9255B08DE1EE39AD82874E630A8D9BBDB04798E450A016D47509E2C +5813E71FD7D1439D23E74F6D16668FE62F14C0855365CD9D05B4679250AD7B4CD6BD7A7578DC8882 +958E3C149F93F0CEF18FDE1B5A4131FF2E185102321B542A2AAA62895D98801F64214C72B8C1D81D +FD7C19074B82F8982CD0AB9D59CD0437221F3CC20B222795FEED2708D0139CCEF5DB7C2B76DBDC61 +3C0A34F4EFF906D9C081BB76EC18B45B515342E906C9AD5F537081CDE25BDB96931842ECE42E605B +322766E6E484FDC27FF9F3103808ED40C6074965F1B20BAB6F298B745758B2A034D3709917CACB86 +8DFD2DA324B87DE3C744AFDF0AD6E2395D223A2627603C35B092080558A2B88DC9A84A210205B9F7 +E1103A59D973C82075A70E8A480E7996CBE44B2E6CD1502EA6E60EE145E45ABBE8D557809F9B4BD6 +B4C9FFDF41FD0FE34C19B6A0B0E9AD762149144B7718E0002E8776CD40FC3DC19394CDF2610BB99A +F45890128653E41A85A6FB6BFDE264FC79A50C1D66BD5DE8A2D372409797620A7DB54321094CC517 +88958E592B37C394D1504056D06A54464D7E878E89D57E16B9536D075F4C29A82095FD06844B0CC5 +392A58760287F8338939A180525D00FF0700F8004A3DE0FF2B214534B2E84659BA8AAEA03810BEEA +811056A53FBCA42AC1ED47025EEE19373229666EE7AF7AA5722FA0D28ED98A12A41782EF096ABBBB +4EE4D6085CA463F480E77C63DB562E802545917C1201799A97AFF9F85889FB849BDBD98165253738 +4310B9CE043610721F4D24C585590BFE225FF88223D96091E3FFCA03033A15F27FD868E00A0F2F48 +60A67BE70F8873B8C206089F16C26BDCD793854D9CD0410DDB4D60F3B52FF7C35EB13E9047EE2526 +319BF88FF6AAD915F39F9F9F46114EC2C7499338F0EAE3789118384039F1D48EF25A199B259CA54D +C9FCDFC20034DE72E5AF2ECCAF61069AC2C834FB94EB89858162D157C04B79BAF3379D381F7C9EEF +BADAAA5CBC8AA2328ABAD9C5F1C3102CB260E944BA1C5B764088A9259A418C480F43CD133469BA9B +9CA8D5AB9BBBE82316C2117C4A899E9D0D0AF8FE9F9C58B6E4A09DECCFD86847C27A8BF81D145EF3 +4FA4FD0D7A4F1BBDAE7B69A95D72D62F23E3CE8F82AA6B7DE37B94E544E611B47ACF4C302ACE3586 +404586A6D4E2C1E93DB9E5C87226D10A83782070BF6FD5D48EED6F6D680974E9DBA21131882CDC50 +C0C462778964D03A1FE1C71AED56CAE01884840AD1A4D4D13D46A50CF771DCC8DF0993A144E06E2F +D820C83FECA8222957BC0A284C605E174F3FD02CD9362B234E60EF77B8F0607674927798FE3A3394 +44190D07627B99D27B13B65411DC9030E4494AFBB1571166B42E5BC904C8981C41DEFD56661A0238 +F8831B1DB23C8484F9932BB976266C7FC477B3F598BE64D5C600143FBA142B88005574EBE6427136 +BE45B50B78FE3C0D7DD25316B963C77E1E27B667DAE06F6404D613AFB9391941F43A1E5D7BB72828 +FCE63E537C1CA2E8F6BE89270DCF99833A90AC2B1C9F282899B0E1B46FEF7C4E8C4D5CC8E3C1B665 +2995866147D520F966844C13689117BAE157980965D24E993865E11493E17733471782926FDE387C +30A0FF3867DDCCA00A5A2066FB597D200B7F97D7218B858295C141869DC8AE39F61B23A1F376F787 +3082225FF9AF766098BBE56224ACFACB19379F5BB8B3936C0B45927E1906D6F5BBB1ED816246077B +D3DB09ADA8ED0BDF6A15FA9BC04652002CEF34BBD03D72D10B47494C8F0516CA9628B24E48ECEDA7 +DCE6F1D475A2A83C66A5FBB85A8F280A304A6F6A1518C3A4FECE5EDB332A0BDC9907E568424B8C71 +0790A89FEB3D7EE7D730DB706B9660994A6B70BEEEB4C432A8E79C828E5AB85FB6D727F5E04DC4B2 +33C99A19A510AF2146E9FB842AEBD3C526D9CA3E73AC66B821E6E6767821F1C7046E1559A7DC4C8E +A84347267DCADA176DAD989F2C046049D70111E1A1643D4C8EDB5707A2DF6BBD2490BD9FD4E71155 +08FFDA81AF7903576DC8EE9009D7BA9C2395E1F15886FFE7135CA69F2874E42A72992457E421A86F +F373F6CEB47B196E0DA67AA44E37B5C8E3BEB13EA828D25F217B65F204C8D9F631F8C648D0BEED96 +7913D3E85A8109E4B96A968C762B71563E430D8D83ACE5DB355D1ACD89291EF3E11F6E5AAF6D3C14 +A2D5759A12CE1F17D6464FE2DC6401C932BB53714504A07DCC14F332DDDABF659BB96315F9BCA4FE +FF7F024A22CB939B1627DF8C779EB331C90CEBB94F446078B4B8A3DE15234DB3255B39B1CC693832 +A4480CAD24BFD2D0A171516FFA70E1C900FF4949075D0FE4DC3492DE4CAA167BF7034CEE0FB2D4DE +9A4EBA1F0B3FA3C902B936C0488731FB13D2D09C8A9AC1C9E5E47F1B22AF09F4B809AF0F4592DF14 +C4E3F3705273145966248F210F2562EBEDDA63AADB7A39EDB06BFDC1BF237BBF9B9C7CB3146D78DC +42B60F552E92B0EF17DAA4578564EA8901CE30DFE933A7A56EF0F928C30BBF91613D838847DDBFDB +F882315077E9DB35B33BA7FC160AF301B7EB85DDB3814D813668BA36DBFF1DF5EA0D2E01B1812D0B +D88F8729ECE63809EC55B3E90AC7C97AF66AE0458ECF0F8EB86DB98305821E0F0D2D1600AB425B89 +8256B0A890B6338CB0D58E7939CB7423800C850E5AC709D39CF5ED6C4AE8A9B724D6FF11B74D1F58 +A074C5A46145D137B02FCDB4F463BB1CEB22CDEDEE26BBE3363E768BC4A5AE06F48724A96B4BD251 +D0CB50EC66C4A5929EB7654B8EF4DD9E8FC1224A9AEDF81B585BF484077397C03746C9EFA3559991 +F6C51305D77614CBD839371E62A95052CD26949B29769431D99E13D16874B871AC1DD5CADB768D10 +19B0939480F93A7B825A6797D275A892328E00E0135D4D7D57FA1ACC748A8EAD9DDAF7C7F0E2D0CD +E8370FA2B5D61EFA75479C0ACEBF3B6CEE445AF2A35914DD03A3BA452F446C0F6391F1A69E6B80A0 +2DC8EAF6657B2D5250984BC57FA5E697AE9655958DE4EC4D4F48865FB12C3533B3293A8189788E25 +C55154A82C759E1BB3DFE8C6A6C258302E93D558B6F3B396DA1E1B879B34E1FB5EB35B812A8640AC +D8BCA16553EAB76901972AFC310455DE101DD708D43260C3AFF4EDE54BBD4F2DC08CCBACAE71853C +6F1A3D9F947861774DD3848DEC070E5A4BB13E3C3B8BB0EA748659D9EBCABB4FC7BE699358221187 +0B11BABD7BADADAFB95260C96FA9D29B3B23C58C8E8E472D5E79ABBDA4CE34DC22C9DEEF17A6D64C +5715A1BF501F8CBCF49198D1F1FD3116A6B2BC253E3D1F41FE3F530CAE1A2DA85AD7685121C3F931 +F907954095C59F1D87736800A3C2C34A7A435834E37B1A40C748328891A2893402075C0CA5700D09 +04E3D06C6CD9F93305C785FD90C931168B7C234443D43E71B2F937CBF11EA94584AA7BCB1A1419D9 +3FA1AC3FE1E7F69E16D41740DBF158CC864CEB07AFA50FFAF0A7007B7D0CD76EA526F24223215C14 +922B9C46D6C5B45EE2A17D754CA696A43A105088E5E82077E2FF00FF0700F8CA4A34CE2411F0E8F6 +D2987D267F785F18D57411A6643571F691F39F28C296659ACCA285A715EB129D00C265E7C34ADB8B +D530CF4B8A8050B00C473AEFA28F14C82E18A3D004094F9307568BE034B6EE0E4F58AB138F2F4F33 +A08FC485359FF939D9C11403E8EF283BE7E5D330447DAC5CF1F7FCCA8FAC871F470699B7B4DE9D5F +0D128C819CBA7A2F259D27BC4FB814611FFF0325D69368FCE1D1EFD3BFECD3F7C31B53B1DCE5033A +9084F7B091BA1550608D892493A611573D1C820C7C8DF16DCB3A653F1AB2BCFB4271F7900E9A84AC +2FCD4659527456B11C23FDB3E40BBC22B196401D44654CEDE787AFF7E54CB2D5EC2A46643A23BC7C +228EFEE11B705ED67B439D7B571320C2C117BF87CE46579C7AF55AA522D1398F0D717E8A7561B80F +0B455A5A5F03E9AF490A9C131473EA1FCDE5DABE86264E2F50076283938E1C3AD2AD840515E612ED +111793C687AADCA4298632D60A46D52B6622AE378A3835A3E2AA8DEB56D1CDBB0446E6F4E18B1AC9 +3B97EAD57083F54653FC9942E096C102199A586F43C986754E97A35301DDCA94B6E15B407345131B +59E2E7952EB7660F5BA484748D274FD23F3DC7EE9D231893E13B05AE6EF90E375EFF9FAAF95CB9C2 +C34753F780FE0C0905ACEB50A2A637C3E63D875022F21655FD07026FD25E2AFE1745DB4AE71233AA +9EEEC6B74BB356DDB1B0382E843D4DA5300968E8FB23574A997133F68657458B43C50FB7D2514E54 +93BCAA133E7B3E89AC813516A7D042E8F46ED678D500F98214DB9111FBAEB909DB7505E5F1DBB812 +D3FF1A9F079F3E2045BDB5C75B4322351EFDDB3C399A03F219CACEB99845385F1C5815DF1624C26C +E2F646685FB33B1B465E035A6AE16B14BB104A6947A4EC1C23592A62E8BEFE6A952B6ABCE59DCEEE +6BE57D5F1BE79BAE4B24476C045646471ECA35AAB27E3477F96359C5AC03B2C2D33FDED4BF698B25 +C3953E64805A1899032CD06A59FAAA09992B7E68030770FA4B79B829AA284E5EBADC5D8013D28642 +4BCCE55D117C9FB64275BDB786586A291A97E02E1B0E8F539C2F117D1876A4C59108222DF0A04839 +D90F3F6ED00C28D6DF9588E6B3F1F9912FBA1FCF649905FE1B77E733273B7F2352736150FC8C9347 +42F755D70870999418AE8F362D5F8204EB9D39B0B00D82BD3AD4B4D9D4E86267B73B64C560000F6A +27EE400CD227C9BA708F9F8560B354E855661C05C92FAD25B325DE189AC60424FCAB0E1FDF5DFEA5 +587C4A5659990C27485B4D403A258AD6D43651EAF1D7876FBB608C3066D8FDB5F5DC80B1B4A72A14 +295B0972D1823E97D9381215D495424484FB8ED1C031B58FE02469A18B2C18BFC921D11F84BA509B +00A61858230C5F083CB275F0603C09A1FFE79FA2AC440F3E68369C210D21E683AD909F95BAA956A6 +E43748DBB6A2EB9D12AC61930E5D53F0CD29B922299E4F74D0F538B48368BE55905DF9583F946206 +8937FDB96103DF6EE498573E28CCA13A32E6D7977AF2A1D4E24DDE7AE8792EF2EF6E88D194E055D5 +C9F96132C3868B342984C848A4245402AD64054CA15274CDDE7D5150CC7975DDCAA517331B5E71FA +9A0CF161DA9EF7D01290D6664694A5F5EE991CA207403E985C59BB7F164A4F98D282CB79722F3A0A +ACAA80248148A0BE9413BE17A330AF2700AEEB15FA8316A4D74BF6096C5B3DE2018C0C38187AE899 +00002EA9D15839DAA7314C4977A52CD3BC69028DA601BA50A565B8B061EC31DCD6A00AFB9C1CBBF6 +3233A81CC2305909DFEBEC14225683EAD3DD8995FFC4B141A9170FF441347C8C3B4D43665920B91C +C6B37C1233BB38854A75C620E4AF65E7FFEF759C1B4C4FEC88D32B04E30582527E50350B65C71CA5 +DDAE8139E108A7DA221FF82E5D5BE3E1DE7D299BD9EA8D868F8C985FBC751BF303F29402CF51A606 +4366A996FCF6E76319243A8FFC88DE8B9BFB70FB10A33BD3A6CF20A26526B61A28C1372C393BB3ED +5049316AA62334E74D2C8CFB6083DD814BB127FBE2A6ADEA3F3B3D4788A5CF4CDE7D10F5F50EC40E +64974EB06825271A77405741ACEBF75373AF7B91019E36B14FD46166FA69093C4EA8D6741E4B28BC +818F05CA219FA9E247A2FB78CD67C4D7AAB72BE5D7ABD70DD3E5EEEDEA1BC90E671597B1306EAFCE +BA849D129325C09047E674AC7BD02BE1C6EEFD45C8EF3D960040FC5FBCAAB1860D08332468067661 +B85E1F4AB96C169A3651A2176954DD88759E65AE42C141E4742BBFE3A0170D42C8F51857DFA72DC1 +E2AD992B3E5362086541F03A7D8A3C331A767C0AA059A8FC55E61BA3E35F952D4A5A38D1F6C485FE +BB9CE83A34C0331C6584C5B63FD21C4980DE81DCA1995CEAA31C805E0D6EEF55968E4F4C15F0A8B6 +725D5ADD6C3D81528D690EE85EEF9793417E827559A2101728052A530D1E24E061DECAE6363D5D98 +7F79537AF9F97F577973BDF09605BA4BF24DE854A45266289A212AF1FDFC365E989134B106CFA819 +590AEC64BD3A6B0C27EB870952B2A7DC7C02268858F1B75132F10188AD361BB6DF6E65EA285E13E7 +CE62FE3BF71B806206F4C6EC5169AE84769A4EAE70DA37A055D3A65523918B42B4AE2967EE086EC0 +E24791A25BBDC9A1EFACC3C75C1DABB9435D975F17AF9862F191F00D62E47E6D62B8BA52A6CC73AC +FD0FDACC0FAFF51A5FE1074E26D90F7EA88111A550D8385B96BEBD9394CF176DE926EDB9F75D95CF +E1C08BFBB1663B4413C7B2297362ECE36C762B4591B5D260CE533FA26C6043411993CB5AF7860B11 +AA5A24D0F4C7967D50B84BD41B4680EBADC815025E1F711CCC6BDA96C55FCBC5963AEA373CCE9979 +E67E18B274C5CB3521DBC4DDB813C39EC5F7A5E9060E7F42483A898F3DCC7D716E47B185E3AA00FF +0700F814CBF945FCDB9C91934B5992DCF724D8C883D303FF7DBE8921B6A5DD453586B29E3732F1A9 +855D531F6714C8568781B03F6B988D52756933888F71DA5C804676CF29CD04C1654FDEA16BBF14CB +803CB065CB9554ED8F6A9604C17ED182BC3A89FA6300CFF92D2E249D3A1129A1A5723200CA78A611 +6F7BB9624C3EE6A42F41FAAD0BFA11C243E06855DF1AB19CAD3C4C219FC0CD48A423C63BAF2276E7 +54B339047B94B81545C3378ECC583C5D1C30532B2AE827BF295497AFDD3390BB0386D01D12545B55 +BEFF522B2489F2A58DBA55530E9D801F5DC60F8655979DC56C0556560EAF43AABB99F937029EF8F3 +8BD1683DA596FD703AFAD4F88D46B48369875C2ED2F4DAD7BA5606643DB42848F2DDC1F9F738E83B +3FF5C8F1BB406445C17A03F377ED9A223F6E6FDECA94DF7AB8366D02030FD6B72C77426850DF5764 +67018FB28C385A9D393340E74EC1EBA95960C2BE22D2E5FBE62CBE2D87241BA7034C1FE1EABA1ADE +25C69B4276532261914E506068552D8944CAF6DA0923F778E4FCD8866DE56EC938D7EA5D1BC1C547 +79E4C30D9E53782AB3AF8880ECF77A9B257DF850C693DD97A4A89E9DFF2EAB7FC64EE70AE84FFE4D +BF076F0A4775E60271B6094341963872367B1E9D0D056C24E8B6B889772C946F8B701754D7BAD804 +B20A9618BD7429EFF66C9B7F89FD6612E04DE52EC643EE8DA2FEC6B7DB9F39CDD85EDE7818579591 +AB884123583EEA210E0A5FEE5569EC3562711BAD5BE82477763CA2F0C91B103FA1F809B38A5604BC +ED91E90D3918A8A21C7AF9EF35B919674161451DA8ABAC227CCBC9BEF6F96A250965E941935A1099 +1FB84F2F54116F6537F1AE8300A0B412E7D3E7E1B4E211BEC482DAD08A4A901E05CF0F16D715B4B6 +4395B1A334EB1105E2E2235E547D275429418849AA74D469BF0787EFD596C3A7BF463E4EEC133B71 +CAD5BE87BD4A053708970FDD71AF4402B04BE4CC3A6380B9443936C46243977AE83C343A97A785A3 +B445BE519AF386D9574E9340A3889FE740DB2242EA8D9F76CC9FC3E2C12B3B664FA2F8A86F6F5AAE +EBF6F913690C3A55FDDFF55503B7A6A430FD22B439747557CB70D4BB1B198ED388D50CD7504A173E +F6C9B4E768010E9622B0FA2CBE333C163CDEDD3A29EEADDE4D60B758C1AC561EB3C38A1A493A26C9 +B0624CB47ACB53EEAED972733AD5CC2E65B9F9448870785A925C8BC5B895A5921E2A9D2E74F48D76 +5B6FEC76DA361F70B9BBAE3661CC4F8F769901E68441B063D1B89CD39E8F8140AD6B2257A8F1BED6 +1F015297D28823696DC586073222698FBC2B7ED9D4F3D42E49F2084F8DE2A0863E1BC5389BDCD871 +1211153EA17C2BFC67CA552DAF4E58A1A0AB693967417291CF166B37D98D2AB5006796475CD9E039 +771D14321EEAD1B011331750C68372D2F70F46E7F2D2618624099E83C18D10CECF49BAE0BBF24BDC +EDB6C7E4FD64267CD1EDB5A78C92A1C51C262F179E4201D9C6035DC1F58882045B47679CA59E1848 +9E930D4DC3D940506A464735B4E4D833D78B783E21141C4619DBDF9A60BED67DF98AB5FB80445D4C +006DC685A13E1E893C5DCEBB1B6AC867BEDA28E4E401E4D555BEC889121C22C040006C492BB61E97 +9345394A385D79045B4B88CA6A548C71C55910B71248D2B4CFABF7152DC0D9408CFB7F09126EE98F +836024A0A0CDBAC8F89F33185EA2887FBA7FC3681EB23CFEA7C24247C0DFE3CD3195D10A1A5CBFC0 +12DFFAFE8680E7346F5643707C179F461DC2111C81779724344D3025201DAE280505C4660181969C +BED7ADEA940D51F759CD48E48F50BB8E79E4279A5D3037680BBE0BA63B221EA8A9B10552978BD195 +B46E416000982A40BDF08077997F0EF881E9D551CFDD436B1958160458794901E982E56BA168F860 +292C6DCA03DD8C6914727620EDA8DB56311634C59C5AEA75D31F13AE81EB5BC1758AB7AE9FF84B24 +D4C1A324C90149C18CC0CCEE519F2569C5C40CA061DFFC7977628C7A5134BF27360DE980F461C4B5 +6A65769A1EDB6C82B7AA1178734BB59E75275956AD20626CB7BCA92ED65950BCC16C991083E94231 +4477EC5AB3C6D15049015F07F95BAFE3187D9E7DAD2CD2A3FBA0F003ED9248F5FA6437AB6DDDA1FE +69F5FD8C45F94FAF810DDBAC3CC9F42F264CAD8B38A6E87084B54A425A5BE37FFCA073C432399529 +DFAC91E0D5B015BC2DF2E96AE87CDC85541A7916EA6E36AB203DAD3BB8055D991593739090D44047 +F6D9121E8DE197401274BE7A1A8C71EA99AF8354AF852AC572BE37610608B41E5082B5D61F1940A3 +A87D776197430B15B1D870A4C133A4B17404369E70DFCCA6DA0ED8C916724E6BC561211E516DE2EE +FD52F7A058B5FE8D7E97E5CD611DB4B5744FDCBFEEE7AC9941F5DA47C2C89E4FA77E121882DD0C77 +62DFED303562F12ADC64E3A5F2448C7562CDCA3433A8B2E6C2A337678BE1C5E25BB1E3E460BF2020 +72D118476E199E9E19E6223349F110D500A5E3AC20D3B865F9DFE5B2402EF89940C0544130C2E4BE +7C1C24547D1C79468C436091F639D82C4E2AB2DD6570E295397668227190CE3250509AF03BBCC446 +E5E692F737CFA18B67A6FFB5AA2AF4B8190FA941A31790238B5044CC723730CD9923F3840AE12AA2 +352A3A50A16F99CB98A93D71D973A3F0950BD855C376C8BC52848988319E6DADADDD19F90CF993B4 +5C46C27C863C09A9F6A89B70E5D427BCEF27D5E1758B4A1F610C40977D8D9450827A905A959CF16A +9C97DE2141F4B9AC194382F1E222E2520984E55AAD43354221C632733CE2DE5E7CB008F19CA3795D +A8FDD4E73445BAEA72AAEE6B9ADB4D8751A5DC550A8A8B142A8832CF0140C11B1587B92F4C75881B +155F5D534B0C7D31FBBC00FF0700F8498F7DC0DD5099A880B2A859C7C2513505367191E99DD09055 +157E83BF706415A59DE64A35AE4906F0FFA84B5118D98B0B3FFCBE2C50F2392F59B8E1807E8F2996 +CEC3A90505FB00AC4DA22412A2BFF93AC7CCB5400413CBFF339A68DE32C4261053A4792EC6D473DF +8387DB483862E9D5E98CEB2A5533D6801378832338370654597AA2CF3BB45B6FC54A8C5B31A500C0 +0BE91E35EC40DA5F54C86581DF9466AB3F83D1D805A41E4C140FCBACE173FFB372DCFF2F2EFF684D +67008D86B54A8CB68043E9982105A996D1A24EB1FA5AA454BF6A2CC98C222C4A49068C0B65DA22CE +644FCEEB158070E849A22DD750272091D5492E6027E1EFA5B22D0BAA380A79E2CA1EA21F53B48F48 +17F8EEA9F21B209E14ADC70769AAAB7DADA95A1F3388432100EA592049010ABA1E1677CF92FF196E +F54B5FC54F467447AE91D4C69D0F2303C43851F30170FFCF4527D9FFA0D30874D21797441EC5AF92 +E4BCCB80CE8BAA786C7575B288D051FDCC420CB6B9D7E01400D2AE8F67BAD302547D128C91FECFF6 +287A87EBE800E90B81E80DAEA36A5CE0790234462B772E641C8C8782452F3A3E497E81011D5BB088 +3E4B3EBD265A879CC0A319BCC33F5F7C03B57CAFD026BC520C1FB8F10A68171006927A97484E13BC +A1E91D484989C5D5A0BBCC22B4E8D3B73918839967ECB8F3AACFEF43062153933B3683DAE4FB4F63 +52EA917DC8CB9B005C2AE8FC978394FAD6FB6A51B1B02107D5DAEA2B95D6B8F4E287D912D503D5BF +0FDDFA09805421A3DE004745C3767A49057E8366F535C5E496E00897B82FAA2E5EEC444BD527C200 +661117CB6CF5A724662265ABBEFF313ED64387B7838D8425F958B554A929E7CC1AF8B979CBADC3BD +FC3EC63C4482BAD11FE50896A8E0CAB0552B7DF5BB64AFF16961E8176350E053B3601A835E4D4021 +BA788F98A917C541722034E73F3C6008837145D95FD1A4C0358B3D8304CD0CBC2CB3A7591C8B99A3 +4CB68B02BC1AC16C541D1229CBDF91485CFA21E9B6E94462F8ADAEB7EC1067B48FDC011EDD4C1724 +6EC0E1B874D2EB431265F0BA59AB33E20053E33AE725F571BDAD63FDA1BCDDFF0E63D3F0A61C67E8 +9A23437F5540A0B2BF2BFF172BBFAF5A87BDFA23423EDD3C595498D78E2F4A90738ACDB9F0EB8E4B +9700AD81658829AE1EF3D822807EA2E910B1797B511CFCC68C67D384DB7959798A50E2B4D05C90E3 +E78D4D2E3F877B3AEE881421030647A413C0744AD31932CA05B88D4C0B5D6610353E08CCAD6A1B73 +A024D267151324F7B878534AE088194C660B130A2329103AC4C84DC880F2D42AF3CC64E4A6BE908A +E0E55C5486840812EA1E5DB4FC232F7C07BA9AF077BAB82E4E1695CE489B46FD46C81840A10635F5 +8CFFF409E4085F92ADF6BAD1FDA2D2EF53AFFD251182885B2F4153118D63A203413C077B7634B8D2 +A2411DFE389DC3BED272EC0C1A236FE110AB73CAC7E01E18B8C0D392B915CC74E60EB44E05BB781A +DEAB06BC0C80CF482EEC342B899857DB8BAB54326D5564F66BF364AD9BA60535E99048CFD8C8C0DC +7D8D2C1B7A9AD268971E267A959545E4C1711E02C1D58E34CFF447A271A0B62668B1756D9B209C61 +A0753A22EE3933B5807D7CD7EC04F1ACE4D170040303341BD7FC1CB364F9C27F23ED8835146F9314 +ADFD61408E3B36A8DF6F16BFE08169DA83D02DC493D52DD1DFB20838B79BDB72D15F074B8CE52093 +3CF32E3F5D76643A396AF46EE2B29F43CBC96EAB7608E47BBF48E14F9C23B6C6A2C5AE140F542740 +0F1A03A2EEB495F4F5BEA219C455F07F7B987321F91FE7424B9A6DB6D21E012B1757827C8A5606E9 +FCD1D7CF81693C4F1EC0A0B25A6FF915F2300B91C0488FCFBD0ADC2B3A2E1C44D96158683A0EC2D3 +A8AD052536B0748B408E638ED1A5F688344D8BB0E5CF97AE5221BEFAA6C1BD52AB840020F83EF997 +BC29E5A272B0F238E95C8116BE8F3FA253CF01B3D6FDD2C2483BEC29D47AD63A17E31ED27F5606EA +1C6983387502550ABF815901873446DF02AB479DD1A3188733270C9BE0A95A227A70A69132668163 +AC2B10C2BC34B22FA4C956401C9DF035887652D10C337B1F87D40A05E9E629EA27036CD3319E6118 +03AF6662725E804FCA5BB2CA5A0EC8397E8FC7CFC90754ECFC253067A3447DD48644029A0FA0CB71 +771D2EBD99B4D3DD994DE063C98D891D38685FC307951DE620796CA3769543A4C21B5A5182A192DB +63611FA1B9FFDBDD2BF8CC98C708293AA29004AE8D175920F8F168FDB1C6AE699B61BAD63207A97D +A11152DAF1D4DD86FC0F357579695F3DEE0BCA61314AD7FF297F45FBC8E795B85D89DCEC3E4A9CB2 +A0F0FCF407A29B01227B639DF91E31BD2D0960919573205B1610C59ADF31954500697205A8E216FF +E8EA7F2310041707F219B7B844824174B83C4396D98FFC72BF37E24B92429F03B2F039D27875DC52 +770625DE857C7DBB6906C826B1F37FDA03D2C560048A782759DC8C06D90C64ADE77499DCB04BFB30 +D2DE5871A5B57B81967FED8C790301168103984E6CBE6DE363DD2E1FF4F83369384522BC31C4D4C2 +E73A269C40552B829255B4F367D44A2CE8D3817A330A38F906EE617EFB2620B7B40D3EE686232798 +092E453740B421F0868183AA745D10DF43AB7E7F7EBB911A4BBB2945AC5D353CCFB059318FAF5576 +BD361A9280850B3B23D62B7AEA00BA17E63E0F92DA8F398E22FCA6F75498A5B2E2C95B04841C4F7F +BC637D64FEE057D1BB7575BEB49564E9F8F8CCF20607849AD9435480E45D0FD879BD2633E27B6E18 +CE9E3E01468B2ED888B8EAF03D36F350AC8C59AE890065BF79A2B5EC4CBD5831AD58411F1840C0A5 +0AEEA44995DFFBAD56C1A7977B7F1BDE0EC2E99E62DA00FF0700F8EF47D153433413E025CCC8DCE8 +5BC89914A0A28BC86FC97B62306430897058BFD8D29954E7CF9D2662D7CE4FFE2BF06D0E6E9252F5 +F0A34EF36AA8B259A0690F6AA9B8BD7E334A65B7589FE72FB63405ADEF24C7080DC8CB2FD5EAB58F +48961BC6EEC105970E28C36A372363D4F3980523A1A3A4B92B9AC3E33448A4692AB2143BB96D2B2C +BFB5AF23CC1DE23A8AA868FF90CC41E376294906C93BC96BD447D48D5611E752D8DE7DE1CC678C7F +495B854FBE5100819DD2D202477114F0717F919D3A3FF5966F080F66031A25B2B2352EEB6B33621F +0929915E9B9FD135C1A4BA3D661B8F59DDEA5183D3FC092DD653B870A4FF450F30D113272A6606C8 +EACA4C9BB392ABA6DEAB8B163984B2EB34AB55B0E9FD41856938C533F55BE22F5C924E0946C85F63 +C339D0C5ABCA10EF7970F1DD45F708EC7198072667CE851852C260EC6272B95F529D3DBD0EC39D6E +3BE0E2F92F64F3AB43180793730C1700351A84A882A59ECC6B220CD7FE674BD1822D7048D39678F2 +EABD29C129DB10F68659E7EED3702811C510D27055EA92FF89B631A82431918F7B4B0B16185FEBB6 +648DAE0B47CBD462E7FD13B4F4EEEBB0EE4F735B635476DD36E93A02C2941AB28343C813DE35272E +2E287A73019B29AB829BE7127333DC60D859E01509D9C8BF31532B364BA27964C5045A6C54FD5E60 +10AA37F3BA577587C1ACA5DC9E08D5C917C02C90CF72E13890077FC3BCC6BAA6AA272D7F2EDB50CB +ECACD5C66BAA0A427D6A9916710D8C9FDF33147625907F2E659A17CE66CE6DC4C35633647E10BD01 +D544177C489267CE54CF137F68011E1ACE58AA26D6FF15E5ED7212AFFB136F438C60153A956CC03F +F0762D8C78CECA6CB553CA6D2E21DB3E835D5212E62F4F220031C3F2B1124A0FBD7E3296C754001A +2ECC35B5B3EA5B166C31104C8AF46A60C66C0870886B1CE7A1B2D30126077E1C46A0779A47ECDB31 +FB5E431B06E19E0C9888C7640668F843D214E555B7410D2BF9C084903B29FF6E9DD554DED14ACD85 +E7337F12088CE63EE31AF7E604330B7E62DB6BB1596D24120920753617180294652E540D03A6978C +FA4D9043910490A3CC853EACC7E82DAF50159B0EE7E1C1BB6DDEA9EB3E3BFDEEE049B5126804540B +40159C7C17083D8813CE5E43B6C0F4B227C1844825C8E379B2D135AC5C07F86742A7DABAEBCF5EB3 +2D1E0AB21C49497AFC99D4A27EFFF385D6612163A38794B26C9702233C194DB47AEB8632DBBF23A0 +87372F00882BBDBB84206DF7AFAF9011628D3CF43ABD8DE8A16E43EFC17EABB4BE30852F5D2790F3 +FF257E5EADC865E5854F3D61659B20D2D7B9EC13F376BF3A4636AD5A78604B1879BD0BBFFC566603 +C810584FC70A62C9D5A27215C979DF87626149375339933A88288F1B71B968FCD29ECB0540EFC866 +F57C0DF98E9C4157E5DF6F6066ED936BD11395AD9EADD075F4C2646E95B869A34EB5BCC9589D5412 +7090E8D16AFAD8E907BB75FE4A4951735CA6CC7EAE73681224F19A67F3229A7EC20A2D4417980579 +2A328453EB14BFE04D311E1AA47C924CAF5EFDA800AA44CB14E8554A49C81DB549D71CF92EE7FADB +31EF645DF0DDBFE13D0AC8C28E6D57253C8AF30578B30B2F841624B3466D599C9B6FC95D28EE495C +6D2668C4AFE79E10DE8CC2029FCA03E3995E832FFFC5DC3E119457942C32AEE37178B074F46014A2 +481BBE19248C26CCB89B36E4CE4D9FC21581C31C30F3B803666724415A1660B1193ADBEB00B21EBB +BD31B3AE8C8F60CFD10F6CD05B3CE8A2C11BCD5986B1E0DF3E05E4E3704F400D7AD1D1AD2757680D +5F949C6C7690EC0478782DE90D36313CC9176C1861B72CC2B90E064C04737F2B3BA994364C026342 +3E185EB7A93CA32CF59198AA150FFF0729ADCC4D1541361893031F6B9ABF14CD8C21B4B25EABE999 +A9EC0260B845811F0596A17E9A0E647BFA49CD9AB8BF477013E8A311A9D8D4CD764D14182FF04772 +F6AC5E937AE69FE2CA74EB7E012FA3DADDF82B50DE1F18468B309BF7E913544F1E5B2947E2E83054 +0F64B83E4B4B39908AC35B77565B3F669310653FCCC68B0741F5EE703B1668C749EA7702F351B17F +1C174A368D78144AC0DC01DFA0D0AE1825B0F4F9BCF54E466C5F2ADFCEEBD33E52753FB27DD93744 +7F851E4AE18EAD77F23627F6F1F34007F7E4541475E973D60610B0D5A80BF28C50A2DD229F12F245 +210784604BB4387D05C095DA6979B3B7423C987B5C97BA19512CA33FE5DDAA263FC6487AF869C254 +89CDEC11CE98E7F9DDBFED42124022941516AF0A78AAA453737DB6FF6E310C736F475AA1DFEF2823 +03A56F2478E2FF88DD4B6FC0A738FA70A72D112348E25A408E391A353ED50398D26DFE2A24531063 +280B4C8DB8D5C44196E19F28FA1009EAA8C5E3C39EEDFBFFF290ECDF75D22D27DD848B2D091E5672 +9A425564D6B00C5294BE014BB81091F7A723108B7E2FAA2F3A16441EE4BB6DA3665390EBB69DA533 +E2DB76F25EA7ABA93BB7FA4F5B879C01E8FF7C445A3DF270D3E5765849AE13965FEB8521A06EECBC +709C22B06A135131C2254558C27AFE23DEF292E71FAE745B3B56092FA467CF086E796DB5ABD9E1D3 +1D7AF1A305BF7D910C768C56092D5403C3937880D9347B92FC6A6BED4914FD6C2A50E4D6AD6C4E3E +C5AB5FFDEFDC3CD4D20CD0E28510B827C8C34C946257E2950A7CB9464DFD07F450204B829A0F482B +0C509823E70AFE5106C3D7192F21F3B72B8BFD4681AF274FE8DB013BF18B5062C70DEC2C9830E764 +0534E299FDF81A6E3BD5D1AA76D6D51604F4CE130F7088C411C5707DD8489CAA95229E895CB04BB4 +714A824FA1610CF4078B8B7ACD8F6C52A46C4DF95745C2FBE77F11C2376EA0F45940001D08E2F738 +89D6A4C0CDCCEE25AB3EC8B89CEF5F5D7BF52337961F9FB482C47E5E2D535D3A7F8E4985B0DBC9BC +D455A7E09132F27B42AE62802D21E11B1C9EF725B492C39B4F302116A9A39C9CA28F7E0505D4190E +3F1871A3041A884A15337B2ECE4538AAD344C481560316FC8F030E35F83C542494150723BCE1E353 +273C53D0480D4EA4BF5738FA5AF2226E0DB92982BBE2128603C3E22FB5F557C674DB3D0FA084FE9F +39390548E04DA7EB4F3E535C0B707E441D125B3577E87C3A99336DFB66E401BFD0DA68464F5C45BC +14ED1A2B8BD2127CCF84727943AFA2A52F9CB87A94ED8C4FD65999B0708BFE05ED2F4666C2CE882B +19D1D1C7F8F6B833C866A3B0EB1D6F698FE091F62E7F2D5351FB36E9C5F3718E72600D3B90AD801D +EC70926DD5432DFC9263B8ED1F6A13592319B4E0F07E69A27E52D9AB5616232C7FBF24160FF73B9F +E02531B96F932282589238BBD612AC340A468B34016C8319D5B5A06076855A23B16A1B811D367A19 +92DD74C586AB526F2085CDB7B3F4B747710AF573D3F619A702E50AAA91DBC94996D73FF7800E9A6E +E643FE6F5DE151635EE43282440ADF3B5DCABBBD5D98EF77BA65A018E2A5BBD487791C595B0338DC +0981CEFA0A85A82786F74F4B6E1FAA7F3BC988329F80AB06EA71CD8562417540F54761BC651E5F46 +8E2F7D70D2BE450FA2E5EE60A2ADF9BDD158056F33F5CD8329EB7E89622BB528AE73BFF2B6217B8E +E45AF9AB661D9DA17355CCC215FBFB74CE67AAE06527FA064D989808CA50E689A9539397A54D7B59 +F13EC053A089CAA426B6E3053ED6DB9A2F95C21322C675273085BB24828C2A0BF3BC71EB29F52C81 +C31F4200AE338DFEDF4F60AD8920FEF8DFC81B32881F51BE6DF4F42E11220315923E72E02C17D469 +9AFE103FED3781114D7489C341B239E72E92BF822ED68B9E6FEC6223DB3DF2F020A34FA62240C4DB +791EB98391631F67DC1D22F392FBB3530DA4F8120B5B9EBDC2C19249603582C899BE24B7721701ED +16871094023B21F4937595B841CC28A45EFA9505F872FD316F44A20285AC2B85D821BAA293D412FA +62D7AD6CE2BD127A1525791D4B181C09ACA3CFA54409CB87FD8C2D8C238EDBBB8B7BC7F5B10177C8 +17E71FBFB81AC35CF2EA68B40485383CA31C8080BEEB96B801836C4DF0673AB90FE8FF9243725D61 +5E403EA4364463DBDFCE6942BDFA85FB4DFEBCB15AACF00888CBB0AC14BA31138235BB096503A568 +C8B4245E969773BEC96B353415D3E65ACF8EA30AB766CEEA10C358D22488F1CCD653DB8B869C69C8 +261715048C526E4BB6F83CBC9DBCBF73A2FCB33BC75A0C8C5117C44D44CBF23AEF0120FBEE186D54 +520707AEDC60AF54899A511BE73B8C544031435E8AF3FB6E8AE3BAD590C1E553269DD56B3467D0CD +D7BAA6A96726D3E23C4AEDCDB75EBE65FA0A122B45D3A3296505D076A865F497F23474B638B337AE +792A743D0B76D6C8924127C3165A5079C8F2BDBC5E79781FC6B7F0098F85B6B35526EC8558625CB2 +A15EC925CCA0F685BEC522D87FD59AE7DA46C8146F25D2821DFFD764CE842799D8094E661DB56A6F +58CE2F45FA1C995A79C5FA6550CD0DC460F5DDB078DAAB77FD36D3A0C29857280D0A656E64737472 +65616D0D656E646F626A0D3332372030206F626A0D3C3C2F4D657461646174612033323620302052 +3E3E0D656E646F626A0D3333312030206F626A0D3C3C2F46696C7465722F466C6174654465636F64 +652F4C656E67746820323230393E3E73747265616D0D0A7C2A4DC5E57623C7C4F740EBD3E3E6D683 +5C39D8D6924EB1F0E10D0BF8EC138DEEC35D6BE231F3B7D19C05F986715AD5649CA6213084D7F5C4 +893620952D83B7DA7418563B6F0825A9F0D20445533682F7F279A9A36B0586478B2743457858A1C4 +D26B31C4E27899F103702DED11BBC5565BBD33D18B070F9BCEE259A0A98CAF6E661DE6C0704BB813 +8CC389C3D4B6585ABD858FF342975DBB8C11F8F876F7F011F8B3CEEBC5E0E981C12AA57C1F1F8B06 +8F43AD90B20BF58177D2A469BF001455B173098F0A3B0B42F9938B7F2DF847EE7AD5B82A8CCD87F4 +6E4881848E934253E484AA939BBB28CFDC02AC4D0D7068ED64FDD41B94105C5515663536408B3228 +0101D85FF43EA870BBAEABB39EAC50C67A0B01938A2CBB5B21D8A62E8AE860FECB8F41573D96566B +BB49868CFC977CE4962B2D52E5897D7CF69FA8144F6967E02B7946B1508091BD948C220E0A384245 +ABDE1B110E7CA5197C88C82AB709C0B1B7CE76F503526ACB7A8D9E80D0C55D1ADE77C1C7220B6658 +CEE3838D6508416B2B73B746557F892DC184E7073EE7349E919B702AD5393582CFAA75B8B859DEC4 +F059C15C319CE38A1E63D0EC75254CBD94133720057537D99559D91299167EDC97ABFA1EB122F17D +548812F7EE7F316AF3FF2B2A46886B0E2975323B89D0554B783D2E927000ED0DE6AB41848E19205B +9F802D48F215F0E5E01F47D288B3FA33CDE99023FB0BB3E81A89D83CF1CD87D80F13D81A5F0803F2 +A3521DD205782F9FE3BC40FFFE045709E2C484678CAFC316E9F9C840C0514F2CCE465E717DBB068F +448A5EDDA58812936F94EBBA2666D53DFEDCEDFC62362CD5038B934665C575787C44C579DAAC4A6A +938F0386A7C5CD0545273DC5000F6AE75B1B9F3F40D6157F04227D57AD99D66E27F6D9DAE89A9CBA +8BF92CE3494DD5A25FB6FD2DB00869146FD7AC35A90A0A8FE471E12733C7034E7801B46844E67C54 +A75528C027D2C58194E66FDEA7A6086E995BBC7A906F026AD29241711978ACC5D407D02CBF50ADC7 +D63A760905E1DA199D6B5B82A25ACE97890A0768A0C21FBE83A5F814E7D3581A1353DD6C9775E23B +AA2DBCDB50FAE45C94AAD9A2040AC89BDAA541420985C585A38C8E77E10EB3382AAD2A856CD6E73F +148E03C0718710F5B54732CE91791DCED9649C115939C75132CF9E67255B566586B30E8994BD4232 +925539CEE6A40EE1704654280EBF570F7EAFEF93EFB3CF83CF1FF076A76B198B683DD80766AD88CC +3A500F7A29E76B650BFE7CEE32C6A9BC95C702FA43066640712EE337C986D945470170F10CCB025A +CAD3E6E9ADCA2E4F7259DD1217644CE2FD85CBB3A92D2B73E802B7C055BB5E7F3A9B569066C2F383 +FDD8279E9A59618114C07B8A5AEC82A3733170CB21033A4B384E4212BF2162FDA2F8763E749734E6 +F3B15EA0A53C5C13B2B99DAF57A1F4B4F2642E675BC58743B23D7C2ABBC0A42FA80EBBC5CFBB52F5 +AD5D4AA55232D8434FACB2E63E85D6337ED2238E47C7B48A219B900A134A4C46A25264A6E2C46F48 +FE788C58177B3A8ABC76133127875AD26DBC9202B11768298AEE0C35167E59D218780DCA71E5235D +7E7AA8BD8D561F5BD078BB0F21B7878C009B43A887B1C0CEB5951B88CFDC72CA214B34A1159C2C86 +6C265F6AAE4F7656E997060E93387D63CC36FA99B0824BD7B53E42F7FF70AE957BBFDA90E0F0A8ED +8976C616AAB18AA6C42A1B3311DFEDF9418839653B7BE146F524CA46D9838A763D39CF381DBF089C +408366EE9C2E4FEA55518445CE8F0B88F326D5441BF371037592D42D85EC015BD879658F13EFB5B8 +6CC791A19101BAD6FDDFA5758CCD379FAD59771F8C2A143C03B194AB3A3E293F368F6C56C8F5D116 +E4D701A961B14C439065A6B5818D7986D1179257B21E14EFA67487300F224B0945D6F13CF851709E +B05E81D8A5B78C0C185B216B2BF31FFCCB9226D50D91D0F113D79D583E64AEA06EF16762413197DC +95DB3F2A23662B5BB2A6FE11297E33FC8F6061119EF5043FA3E3E221E561B0425D9E3B203D1EDCE5 +BEE406C5773FAAE178AFF36495B7F97A9EAF000F9099515A7431E7116C227772A7B371A2AB154442 +75CA860D4B73E6F3190C87291C3F4C4B2E87C139167E9A7AAC0E696821B85D00429E1D89F9FAC1AF +015F09166776EAC941A9DB298C85B54A6AB834D8A336688681E2E904E455FBDE11E5CF7205AD5DA4 +7E400581D9C1A029A7691A7741580D3E720B5D03A591AA5767318A64CCDF883E680C5B5BE78DA110 +F9215569A773638E4B4E66CA5653DEA6918DA41E0D70C54B3729DC2F0D5DB7AC3724AACD73B6BD5D +5576C4B13B81B32D288DE1EEE2ACAA243331E43BBF369605D5E5E5755FD027C69A5EEE91C9F3B1DF +4749974C535C77DB9D973906ADAAB61601604B73B5C385193527FC5706C307E45C92DD6BF6C0BC0E +CF28E92C151C95EFE0ECAE835798CF8E91E62BA79FF6199587ECA746D8222AE92C761489DFBCF5E9 +9EAF1F969E33BDED8EC687DDFD6817DC07B1246E130DFC1FDD4CA516B264272621834FFE94AB2ED9 +B8E3DEA0DCCF694F2453E1BAF590B1E4C4A6BD3BBDD448E2C7635AF314893D126282B1DAD39447C2 +2CDB3288FE02F161A6DBF48F0057E1A498937970402B2BE6E518EA050EC566BF67DD51A5D0B6129D +656E6B9A7DE236B8F78DE860EDE3DC72DEF49CEC2A13BC6914C5C8829FC3BC083E1D47995B66863F +01981BE678FF62B4D5CB9DEC65264F7F6CB10D7DA8DD57F0927E2F546F5B536FD0A4D9D79ACBB088 +39D4AD974102FAEA946DC82DF440C520253475C09891E793339EB59433F358E93B1016937784F121 +4A22858D3DEE7C50CC9F5A0F036A36C16EA403783921D8F9819AA805AFD2F86AA1F603D838AB1626 +4AF14B098DC2C5A9ADCB7E52A2A2E55637077005DCD5BE939B80791957D65BEC1592802EE294281C +5414EE784D66A8D5B1BF5F6D4156FA90E5AE189711A536471443A53BFA986C0B4D68D7A68873837A +47D2B902DE7EC1D92C59D06DF12A835576CF57166AAA5CD9DBECEC4CE6C86764502DC9BE3A9D2A8D +E9F8FC19E563D2D098963507152134F32E66DCC6F0DE16BA131F21EC6B07D256D9F95AC62F788AC3 +720CEFF25FB5BC974CF1E5EBF26EBFCC7FBD2945A2A70CF00BFB227CD9DC675EFDB1D32A7995FABE +F4AAC989823AE06C160782AF7F682D746C36FA2F0F2940FF858EAE677090051A03F7F70DF0F743FB +05035564E1FE3EFE184480930B1A28AF24AFF25749FFE5A19B684F778F60A03C4CE9FF3482294395 +95651121CEC1E1016859235F2777B4ACD5DF44993B7BA15D82656D3C5DFF6EF28AFF022A69D1E7DD +CD6DA5F41915F182BE615B50853F700585A8F82480C4A7656057D9D7F7E3323D9A1FDF3BA34D5C4B +B5A95A6CD2BA1A2D36C3AB8D56EDA0AC339D13C958C7B1D799E42F04AE93A699D675517F0186BC4E +05CE4F562EA1EF44823618BA3B314129FB212AD9EE93CD8E6BB8AC38CC531133B056427DC234BBA6 +15785529591112BE8CB3EB83D91B86A2D226B066C12DF1B18948F6EB255E4EF062D5CD867B300383 +BE9888D449C5DAA33867B605A5A36FCA970DFC7409F508E1AA8695B7E9B5DF4D7FC945B8A6FE6410 +63953562EADFB18F315EB91CD83C28D51DDD34CC406A7D09B228CA678758DA765D0C19EB1E075D2D +DBE497B670409958B34C95BCEB5E86D6B7B1A5B09FEC3B2703726BF3DE06C107A573672EEE65DB45 +D6F9D553AF18366B6C81F3134BC2CE4FB711785A643182ED06AAB0C80BFE3598A9A77A4BDFD1F9D5 +178BC3A81843EB59897D073BD5CCE946D66F36F8302FB05EAA662ACFF46A667F52BFDC80A67325F8 +B9D87197786EAB1F53D4B3880D02244B2C143F6F27AC2FA66C316B3B5CFFA89B92C7B3BB1929B1FF +46665315FCA26DACBA6E6C565DC18FAB8EE8DE3364CA3D658AF5D551BF0DBA6F16857C88FE5DA146 +88AFCF2F620D1461E882CA44078D6AC2A5A7F61DEA237AB78DBABD95AB11AA89D4F20513609D8114 +C052987F644B8AAF5D7CE4E2EB9520B63EB95E15B843835B020B8DA63723CDF6E0E6C183A75D7948 +48F4BA4B6D1470CF7676167F84584390F2E5A364C0ADD1EAE45B87F7C5AC6DE9CDCA16FF07FF0700 +F81DE69A103BDCB4B9AF936738C432082E90F8554FA48AD77B5240E7D1500A9B1842DFF346F974B1 +F1112237A697B736FF23ED34E480046D189DF03555607960638BBAA02B73B62907D82D651FC09740 +257E7965DA7A40EFB12CDB4AB5BFEEB4B328A2F86B37284AC8917643EDC9D26E46A0DD9043D631D4 +C727DC920C11784B06D92C0DE7D6306931B6E9F9A3602D178896E55D48EA756F01FC4986FD933331 +6AE5787758BD79E01B6D339328731B0622EB9C120B640CA9C11BBB7353D3BD2F26AB64BBF41EB38F +936045B125FDD6947ABA02746DE2C406BACBBA75C5E578051BEE15C27510226D8A377E3735CCA266 +10ED23C2B4926D0941AFC1A5C5AA4AF18E2A0BC694555BE9D799A00D354E617B520DC25388E1274D +D3649A28F59A7A4B1879CA2FA81D17A15A8E68F39FDBB2F6B5C619627F4373070C17F9DF8BD5A9C3 +300B6C9986C0F54289BB3142FBA599D63E7FFD994D24343D1AEB08B35F22BAFBEBFCD1A67CC24FD9 +70D4942F7E657678E20DE6080BB77C42EE993A49FC2FCB771D84E83E2FEDFB52975915F73C07400C +39D571B6B434936193E174EA4304CE973DD805C902E0D58C512B0C3FCC576185AC1ED5FD6103E92F +016F4EA3B4E0C4A18B239C177CDDFF16FF0358D7AD0E4E4BD3DE9D9204F0CC193D579E153C767016 +24F4DAA1C87754BC91833FDE58D817D3D29A51F18A0EB8ABD36827AE5B7972726A954D400FD271F4 +FA0D59F7683E35C17366BA3B6BC48BFBC486F340A8872829D76A63EAD95E5B6253D29FDC1B4DB2C8 +18B70BDE7DA203C56B4C984547CBF464E41C00390142B8C4F467A863713071D82E92D2A7BA210B2F +4A207619ECFD85C74A39D61FC8BF8DD074E80925DF0010885852278BB929E418569431D9D73BEC1B +3ADAB7B0C60CE077B10AD0344C553349801F8B8556EE0844A58A8426FB5A760AAA383D182BE5DCB7 +46D5D66798778B7D436F4B47FC414E84B103C539DCBF8A7CE4B6173B658B8D0AD11128F54FFE7C03 +6BD5181F8A78E3236FCBFB890A1D0ED010EDB73BF9688ED7F14C4E45D8822E9FB0A4F4B44A3952FE +CCF96DD5B7416E6BFAEAB753A87ED08032A9EF458150F41A1FEF29AFF07776EAE4055F42E884D377 +F96BE488623DC841FD5C934C6F5E71D4682C24B672EA85DA356CE399C4C623C7ED5FE0CFF7E9C0E4 +E354BD1D18F8B18A9899FE56AAE3DBD0272D6F6F201C09C0AC43BB10A5525FA483D285513FB9A7C3 +135DE5CCF25995173AD60C6B98B76B8209B25170702F3C98A5C8B3FA62A7DDE59E37D2A53BB96FB9 +B90315F957BB534F2C8ED55AC96FEA358B19CBDE0C2571EB2C26ECB4E5BC2406B396863D19ADDDB8 +ED23CD47319B56BB3458322092B89EB9B0047323E0237CB1ADDD78B1AFA1CD72DBC76202DBB50FCD +317979A4B2B4EC6EEA580251452ED981A64F4A341173BC12764AF10033D3E050BF968BE973D47C50 +6C40DD2065F5E9408A6327A7D7AA4193FB47934B557FB80C6271A404F79E8504DEB3504A8ADFA2BA +D6089373C969C7198E63BE5C8061567666E9272B44CEFDCDA99EB4E330A04218BFD9F67DB86EF289 +50A138FAE3D1B1808A2D84F8D79758E43075F4D89941AC28297EE585088B1F2488B86A72A11530A6 +DA2F158578D182C43617E575450CC44492A81117B2E2E5876C0D2EB5529CB99D97F97AE92E130BB6 +5B20CD75EA80FCCE7CB9C4EB95C877DD0E310498775D97AF773B2015D181635D4BDED64885B7BE37 +EEA97E469674FB8A938605D928AB995E0A45D8D8C3592D7B8953B3453CC5CBD26908ED6ABD659446 +A5BBA1DF3DF62911358E441DE0CF3D4DD5C7B88ADCE6EF4D4311F53C71E1EEC55579A45D09A5C13D +7A7A5DC081418B89F99B03D17AE8E01C94759C98F7CF387C73979ABC28E9FAE2B143E9C2FDA90120 +34E3A3C825BE6E5E13434A54B8852C99FA2E797FB1C08BB3AAB7C6100BF5412A59F5D03B8AE0CD49 +53CF90717725919A6D1A430DE731C526B336F4E9AC0DDAB2F337433EB615DD2E83EF1789609ADDDF +3E7F07847F62E432D6ED8BC0A0790DDA93FC3C618AD4FA9ACA8C6480D17B0F62A53F37A4AAFCDA3B +F70DBF5DF38C3EC9C0B261AB27A34BB67D49C9B15BD3CF1D05851E501C2A26A7C8797E5007BC90D4 +C79D78DA20E045F788CC57CA88ECEDECE5498FB267BDDBD6CDAD35FABABB79FCA2F946D0A34BC768 +89C783D9581335D94FD7BFA7C0B6C3327F79AA9695299D49930E55222E82E1696F17D3D1F76CA834 +F1E437B237C7BA090E297FCFF4A44BEA492776367FE1C1324DFAE77F8809ED6F6FECA5A1E670B14D +BF4046090C50B8FF4617525E80913283DDDB41FBB30D9AD67DBDF94FEF407BBC3D4AAD0A56695535 +E344E173B8F7DF03ED836472E84889F0EFE3ABF0F2084F5D443AF327AE2F892EDC4D0F42F3B36943 +84FAAA347D610A296C07A64792E4854441FDCA9743838C70F36E03C1E120C08552723B6406D51E93 +6B489FE3175CD3D8246D67674B2FFD0CCB179B8797A89FE8A148D66BEB73EC068D1CEF45F2581EA9 +A1AA06DCC5566A84A9A0D85AFA361C1EE73665A38E1B8063484A2CFCEE15BBFBB06CB2F8D2A829E2 +1DD2B1462246C8EA776861C83070FCC3102653AF0B53325A34990D9F27A330B3F319A316B98BDECC +2C71D63E7E5B191DBF51119F19DC6999E4450FE183AE3EF8A36B0C64921545180FC7174E7A0BD94B +56A94CF832C034A3483075802B5BDB4B8312F7CF163F4846C83EA264233C3EC1ADF5E8C13658E9B8 +9BA017CD8681DA1CC4E1B59329FA1E4AC1CBDABBC1FE56048DC8155ACD62DA7FE4B894AC2186C2CF +683991F26B9488B8723A423CCAC5578013DB41914883D5B83D5A8499B231C799B49B1A346AC13EF4 +C7302FFD8BC0A9CD000108FEF7F8CB622FF70461D5D5F74EC4E954C7C604026EEB7E4538762021FE +CB84B8563FEDE161DC3ED4A95F4DCD0ADBB495BC029A8A7486D89AA74F97768C3FD7172EF1D2C128 +791F9C384C05CB322AC7E10E0BA9C634BC45BA958EEE857D6680F8B8D3FADDAE1D8D0F18E802091F +3BE458BA5E2AD0DD7594B90142EB6300EE07C3E05494D11E44AFD389CC123CECB788168FF07A4040 +A03756AAB07BF460B830E62BBEF5E0D417D1E41BA3085E5E77A88C94DFB017F48E0675E416183865 +B64158B17E7DF5FD5E19AD6B905624B00CDEA47E1325484A6EB8708BB89EAAB664992D71C9223366 +827679A8B2F8A7167A89ACC044CFF740F49C5FA88018E67F8366C6230F3FA1946208FA07D7629F5A +B4AF2807B2E6D65B36499FFDE555AF21E000E42F92F53F472C6A113867CB23B261CD39F7C2B5B189 +69E99824EDEA7B20EAF222409C7286E85221FBA94378F30CDA0019280CEE64F876A7DB0BF0EDFE14 +C12D408CB6111FDC3D43B5601638C6B82FD95F94CCE080524E4AFAD162B7172217379E17F2A9FEF7 +67176B44FBBA44A356991398FC6829700B6026B83EE83E4D895A8FF74F5EF69A5B4D81EF886E4C92 +8041190580256583FD7ACE4D525A47E537A17E7C9124BE92F4299A2F87210385100E0F137AA0E252 +C3FB95F0CABF1737ABC18BE8377064EA669DEA78CEC0817AF021DCDFB7504CDBC50EEDD2E3302B76 +419FFA81405EAF7D44C63B3CC018B184C34ED636F831F9D166CAF0F447420AB3135F36B19861A410 +746DD51C128374FA9F8C2FA9EB554EB62CD824EAB1604395DE53509314926492B45CC2B5E33D99C3 +7D880C577CB41FE8903788B74BE55E15110739D6186F7967CFD50421663F72CB7B0E905D9DC17CF4 +07421AC993B83C2DDE6BAD75444D41904F6E8A84E2C9CC2ED7002B0107233321D226EE5C60A2A4B3 +F6E84E428D11BB685815CD8F60420FB2FAA2611E44C9FE81C32A88EC6A349A5D8989A9E47932C1E0 +5EB23245378CDE9C267EE3CD918A8AB802118C393FCCB9A716EF7C295ED09FB1F8EDD1E5C33064A8 +ABE8A4BC96066BD6779071305C2CF4B27E5939CAA133B18107F5D6764EE44206BD2D8791F0BCD7BC +EDF322C051A8D3A42E247922AAEC77FDA32DF2B24D73914B7AED6D8775A03405E3283C66D4253322 +3703BBCDEBBB3E0CA05C4CF36B01628E7E2D114F9A13C69A44DE55234E5B2EC9B4AB8A27BB1BA84B +31D909649FC0F129A945173DAF43E2B47BECD855BEB5FD504D58AB5A6358E2507E4C81BAD3CAC6CE +4168224A2EC403976D2824461BC074E409F23F0743A2B40773FD8B9DF0FAD8F268C376F0336A20FE +E1BB35FCE644F1D3F8DC634702252FDD507011E9B3A7FC6265BEE5EACA9D957AED0E18E698043BF5 +EC772665CE77C3FF620322F43F5443C41BFC7874FF1DEA8D834F7A31CD7F8F2CF584698F778BB2EA +AB0E325011705F0D898B7C10B7AF8003A3C25B1D14B1F271A34789EEBBF4E6559BAD3A561F32099E +8DA82580B56D565D32938F6A3E1298E538DD116E316441510CB5CA607BA752F05E81493436606031 +DD2891C25E7B5617137F1B9433B5D71776E42EE41A8729B5B6C4FA1E8930580E25AC71C7B228E3FC +0F22E022370F832221B58E78E9541C943710D35B568D141ACCD6A6D2A57C01893C6F3C61FB06DE4B +C7CF11596649C3884317DC36F3DCDDEB44AFDFB3883CAD5E455009B8751881ECCC7831A48432F501 +65AF813CFEF81175694D3DB681488804E9EDF377C6151BCA0BCBD8D67EC4EBD96C9E4658D9144CE7 +326651EC896010B7366E9C9D142D655528802E700C682772DEE4DF8121477D3A164E576913D29700 +9C0C36D0806505291EB34250469CFF6558D4F018C5B6D2196E8672F9B92A73267D2F29C2520EF687 +276C426A6C11B34102D4DC39E19B978F1A1E05FEEB20DE3ECC79C1C9953A15720C31C81BCA107574 +769EE16F3F726BC9DF812EE0B7DCD19A50064BB40FA1E75966179AA43289C64A257CF0A7B68800AA +9092DE376E29820FB8AD42FC5A0961859FBC433F71C7EBF1DB0ABF98F13A104E6A2297B6C31C4D26 +538296E52B7958BFB5857BC96393818C773B37714B28E60A0E8DA2E9208ABA024C1673A60DEAF8CF +FC7F605D00C8E17C5B6AEF84F883F2B2DC07B832D003AFF5FC346FFE4FB329EF9B5F541FA4EF3553 +EA2E4D06C80982AA4A8E141C49FA83641202AB7C2876551FF9AE8E4905E150DAB580A7FF820D9877 +622FFA665799AC35A9EE3E4CC9525CFE715493B8630501E44A675550ABBE5059096B99C7254AF278 +BE258402D5A3D91A80ADCFCB8C2EDE444BC299310CD7B6E28189134BAFF90B37107E04D39C909123 +CD599BAD3A94FB2A20130EFF51C66C782A1C031E4878F43223C4C2CA9713BF8535D1B34AC6845647 +E88BF61F4A8DD1FAEE86EBA1B7755B65604C3CF347D8E2572DBBF3F31C30D967046E54ABE48D07DE +E0EA015BF9F9F9DD602884F4F8796CE07E2B2BBCBDF85FA84C22CD21FC0572347CCC6D301A771DAE +9766047A746331DE014D59A5E0A9B7DB5BDE81ADA31876CC38A8D24B1E82DA6ECA2ADF75442FEB84 +E1CD5C26744021089E430ED6804331654C99C78FDCEC9B4C7E90FB12395E7A487C654108765219EC +C554B6D8AA19FE5549992DC297A97B06A2C9A95A552A7082F3A1E7D76C0E3E49311F8ED37AB1D668 +0F3BDA540D09AE671C9D73CA6C8F5A29E686CC7CC9111A785493E7AF704F275D7F9CC36164B5D16D +C82B9F0A46A7CF94F408760460CE54B3B2018F01C6EC52886D75900BFCB47B35F55B25BD217CAB51 +1243CCA3499D0586DCFD30DB66F9EEA587177B9462E30E9CAB46B813B99CA3F867C2BFC6FE39831E +243EBE174750E437AC7AB2877DB2F7E322853A48B19E00FF0700F8CE2CBC5C5BC9B6DEF832553AC8 +E072BED15949F98305F1E6C852CAAC3BE131A0CBFDC9CE87E32B8A9B3FE5D2B5C1281297B45395A7 +D4AF904979FC19AC08ACEC7384B250EC22555DDB9356D5E517180B2B9D85F1A576BF81A500B729B0 +127AEBEC712AC5D605DE754EBE974F3813A692CB78F0A340273C7B0E6F1D35062E5717A13375E436 +47D75DE08DB6FDB3666DC1283DA0ADEA723BBFCE4FF3BF886F3CC2D68DED2FFD2F9865D8241E1A4B +B3F1BC4FEAEA679061D3B6EF92C274ABF6EF596E23C24410EA9FB7531C0D5799726677FDE41EBBD7 +6F9180D27612474EF280A8B93190D2E1CE927E697A77DE080C4F47B9439B3662F8A46104141E1CAF +8F73251B20538A8DB7EB7269990AD18A947E4EF0ACC15897E21A2C6478853116EAFE7761218835CF +A5FC5A7AB7E5B638091077478E2D4DB56B4ED1D0E20E528C5D70B87E7A2906813D1DBACC74562CAC +A946CE02A5FCA0D83736C87C66BB5F8CB7ACF3E6AAF415FCFC0AB22C1C4F22D060BE831BA01794E2 +0F6C54FBAF58DD05BF28359762DF0FC7E1F5590EA092998F4E6E47077E2C567A03F5EB4B624D5F34 +C44FB8018014ED9D41A302E0C75956B02118F4F8584557D66A33BFFE8340456B67A787D81B0FF1FF +A9FF53B5D80224E7AF959A9CFCE36465B2B6131D5133C2E66EF786F33CD8D22E29E3928B5FF7E49B +C934B6DF021243F093244A5AF875A3193D2E954C00FB0654D2DA264276F098FA5456717BDE802073 +E5862749D747401A38CB486E00C76D69E1561B31DDA67E5D9668D5BB36A6DB0F338B22557E96BF05 +70E1DCA7284AE9FC4566A6576BF45FBBD33A6FFE317CFA808E18D22AF9EDB182B36A5D54EB6AE393 +00583B48E8C237BB6B592A095EA5A011186D615342DFDF36B2066C6D2D689B74872720073704F753 +D6FB9A927605B7BAAE39D2D9CF23B869104A4D936116500F7E2AC6A704EB1BA99369F92EFE2A14A4 +921C9864E4046FD59AF20D78BA0E05B0DB2D097215D3B10E7CEB92A0B38E6EB24D8DF42A8803DC40 +F9F5BD93EC27067867EF0A8F90E85D83DD651C8B9C571298EB908EC6D439574FED6B3AAE2C148BAD +5CDE7D20DB66833209DE21532AD80AEE5E9361819F3703DB396558904EC2910CB191391356071654 +6912461A6522F49B1F20126BC28C53E7EACE7B8F288D22DDA5409DD2130B03BB042A635D666CF6DD +5DDEA0B9CD53C98D080F278A4FC8AA877256B745FD825E06C3912AE0B722B66B08F8C97ACF19082A +3098CCE5319A31EFB227DB374E7CE607B8F64615BF44D6E8DEAF177D160C2E51DF17BE892274851F +0D70BBF90B1747B739750B758E8195F4C49C3258ED82930AF820AE3A043A56B351F9543138543ADB +E0C581510E9B2A6E8D50022EF23C78D598D00840758E8B3DFDC336B49DD38064E6E8AECB8B72D972 +C356D5D8A4664C9A0128DC30474737CD870D9164C34916C7EE685C1513B5D28EB70B3DEA5605F96A +0778E5418321F154B832A706C9F54675B1474F65269BB7771CD0855641CBD3556FEFF91A7BA42A5A +E27067BEC133E90FF921F1292EBC3D7EE83910444B2604555A634671988B3520BC24A01A4714F03C +226DF3AEEFFC2A86C9C37D809677648BEC4913EC475A4644F120F59F4D14139D7DD9200901359000 +870B6D53DB9716FB972E570C769B38D89109CC0B3961F1C53C68931463A3E262F3374047617EDA83 +AA5366272B040DC7390E6F1F5CF0AA61AEFA5FC143CA7B6601B0558841302D845C89851D51CDC920 +9DD2FFC2313395EA43ABBEAB6530DE3D63B43B67A3C2A67CDF280D2B38FAF5BC5146C00FFD2FF9A6 +E17DB30133F94FD2A35BBACEB23B63F209C1C50DAA5ECD27B0C4E22DBF130EF82C25AA09B49BB1C5 +82332B3975F941962DD1DA83713C85A61223FBBED7D9410B4F956E4FAC9B23759CDB0FCB7B30B9D1 +091252BEBFC5A0E2CA46FE9B80151328A299BEB6ED58D6EF19933E06C4D31EFD9AB52AFEA589CE87 +F29BAF2D01671CA72D95DDB20731C1FCEE815B971BACC531BA988F21F8A77FE3DA05AF6272D9999E +902EBA91ACCD86D92BEBBDA836C656E26C1F08F8EE2D8801E5C932467CC473E9FBE324A0EE89F524 +672B1F941AD284B993A30AE0FE37362CACA717A9326F280754291C9E0ED8694911F906AA2674D897 +5A594936F01A1FC947A88B67841940D154ABC6EA1FF9D21B950B07E745BF249400E3ADF93CDF6C50 +F3B5A176FC5211CFC2D1418B4D56C975535A24039FF0172288C2B55C62D4B50AEEA7A15A84BF7F9E +C456B21D84EC76380D857954D247068A9FC253AB10B4287DE7535D242CBD70271463E93CB92E0359 +C935D7F0CB0042EF2A2545132F437C4110C062D00F7662F167CCB67A4D9871F2DEB0E03E869F6727 +3B12A7377496ED2A32DCA684B5DAB70E897519EEF55022B069A4FC04DE9CE2D176C7E5081A0FD416 +6E86A875A8CE5CB88338B3BF2001B0509C7F857B44E4E6D46E38456B041E26E3E15FBD0ED6D53148 +9DA6FEC2E7E3D3B28B0457DD3F60B7F7B8D9519C70A67A896B8E1F6502770452B21A9122F049A5C2 +14E3CA5C095A606D31C7A489889964847D9253C179E30C3117B33E56CC898C5CA46708091C34FAB6 +E650FD38C9C18A36DFE784698D2FF97DBBEED879BBC06C552CD8AA4F21961DAFE8C1DBB23C48E304 +5EE082B17DF11E07115185EABFF1D9397F9BECE17CCD7AACC6986CE249C3F37C5A622DB2B3FD3E05 +C52A36926380E82671EF68B0B7D9F8476DF376935EB24473D7D7B803649D1A05ACD8A73BE61ACCD9 +11E9FA96AE7F151BB77898A08CC40F1E8C4943F37488D4257F7310CCE95CADBCC08513F3B21C7510 +C71C513E81F6C2D9B08230760115C8AE0D13E31A787EA4198F9DA147519DA87A6D8200FF0700F899 +609A73F305E620104B5CD3E95DF67E51C8E187DC1AA7BAFB286E2FF52EBAC6C2EE2A5541951B1467 +7194AFDF173C0FD4599950FAB61C35BAD2D9C499AC2EECBCF300C758827D8ED5D9DB7933B9542E59 +7E772EB78AB7B48A46E67EEB04C759536F06201A57E4AD99E11212650BBFC22836DE0B7646C0A986 +A3EB615BA14192D0433108B3EABF835C147AB79844EA375E5ABC5D0465E0D0A5454D5A4AD33AC847 +51A13DDFCD1284546B77237C8399032D13D137E329A3EE50D47F9A1080EE97B4DF4BADCEC8269571 +806503E1274CEE30C6B1CDBBD10CC4B5F7104C64E62952D6B1BEE92C6E22341371496017C290DA43 +41D9039313A1096E0AE6E44C15A71F8A3C968EB030726D9C425FA73256221C45078F898987BAAE98 +0AB07AA4040436C9B4968F23692383AC80D621914C008C32744FDB9F0B53DFB52718D250A6B922E1 +0D8AE888381FB92604DDB8F4DFE4AB7A53A5A4D1CB32AB0ECFD3327AB8FA04154A9296D93C9FA339 +E5E72AA3DB142F36263259F1A9D138D79156FC5E90277321ECBA6E5E159273B00477AFE76D8755E7 +91C28E68CCBF2138E9EBA7DB92E5524FC1C1AE1AA860211CF047AD5C29242183E9197104E671CA28 +DEC9316C85BA857E077AEFEA81B5A8F3C7C4A1315C919CE8A8BAB470D7C23D72D7E8C701F2427EA4 +6B9CC4DB631196E56568D677C99CF93E311549DBFB6F3BCBBBDB21AE679D345C73330179D361869E +F81396970289B30D5091AADCE2B2AFB26CD0CB7AAEA17E68A07856C4C8FF189E9A9157D1F6F3C8CF +936DFFF734AD7576AF262731791F13D8FDF5297334DCA0E379F60B7EF19A3F29DB69BDF4313B4857 +B32269B90A1838AFB9C3022F679FA697461275C17D3710B5917699AF38A6C9DF0D27EC2758740380 +D1697E6B0D847559269AA4D9F2119FB78FF4C65E21ADA3C559D5AA88A12CE79ABB31AECB27861973 +43F6919BAC6E0932CC0CEF3AC47275F54EC4979EEA74F95BF42798B1A1CD969570993B6849E87C0F +EF67F9DC3B3F4E0B3518F89BE01D800CD4328108ABDCFAD43C34A11F1DB2FE854219A508A090D736 +2DF2FF4EC731A650F81C79A38A0B419DE3CC3D0D5132A38C7B086CD1AA9951046A186C5A00CD9EC9 +6719A0C38FCA6C9543B5ECF1E7484F5167E8AA6C4877CC090F42AC9F1E4BE5791A7456C3150F51E9 +8EF2C53A27C6AB84DA409BC5D4348B440DFD58D3E23F7D81E65D5FEF22E54A83A9EB3E56A97388EE +565626E07DEE873E48E5BC6DB69292A33556660C44F67B3C228FD74B5099B10EDAF0084AE6A5DB72 +584BABBACA1E16E5E80798E4CA4D368C5182F68908681449B2BB9DC767104984A0D58D3DB6445288 +052ECF02179C3A5FB720C43B3D794DE9124227014E863CA7E3126AA3FAD81A88BBD731547B9CF1F1 +151BD7CF047EAD6BA815333BA812D7C118BF4DFF053E73F2423E2D4834FBBE98C2C7625E6D8D468D +2EEBB04C795EDACC443AFEE24FF9DC2382FB5E31E702C658892AA0E3DB62A70AD2618511DCF0E09E +9C9AFA77B2E8A5E67A95943358ECF82FE14F476AB7B45F294E6111B99656ECD6CE3A16DEA731E386 +BAFDB0F6921EF9F35B1D3B03B0BF813645D118F5385CA3446132EC79F6DC2C462B8F40D5A7B283CD +E16F1AFE1918891997E00A32D9495EE28D84262433D6D6BF024192962CE01687196E9AD2C2AB11D0 +1A25CA21B659DCBFF93D3810561D332D02913515C709619557940B542D86F166E2A0BC6702F9C2B0 +87D93D7D669B9C0A082E9AE6011146DD93865D6DD10FB8E8B504E542BF0E18B0C3EC69C93D7C06B1 +136B102C62D43EE553F219E80DFF3160FFB54E15744A4E93D5C1BC58C4E327A0D648397D70DF310F +210E31E77CCCC7901F63384E1698944EDB2473A8FEC2C60B965229AFFE7CD18E7E3E3E262C780D72 +F2D5485D527D89A3224649468CA6AE957E6C8141B3CBEE341CEADC75CD11BCEC31AEC837A791539A +862DA4EAD7E4316D04CAD534E2752AEE2C3D07C690D8251984B75C6D00848729FB7B017D57ECAD78 +28F1F3AF7431C72C74DD9A2F28DAA222891A7449DB3F7BF379DB02F8145E1B4D7E6DA0662E164DCE +B9BEB13ED99767C8280973F96A86AC75383E8494753E3287864004C871BA17D2AD307496AB8EDFE4 +522721CA958BA6081C1F9217C8C3BD9EAEEE8720D5D67B9290618FDF9B8A80218603C1E361A1F900 +A8818B970FF03964686D7187818B3CECBB2118B94602CBC33287227BB2FBBECA5C20F396B0A55E83 +B1E4B22A31824EC31F5EE0B3D7625094A6D23E46CFD42AB23936C5ACF1AE84C8DD812BEADBFC22E1 +51A289B424EBF6D8312723579604FAEE2D50C3CA249D6990F16F515F9FFB661B040447848F8D499D +F9B76ADD0BEF2E22B5CC32893DD9B88D8A5AB40B151B03EDA57BA90E719FEDA24E1E3FF819F4933B +3497F5CEB2C31F0B11370D04BE5277945AF2550B572B6159778880074344BEF56BE777B31D501ADC +6E7DF40E3B7DEF71E906D096BF93199ED01C76A659877D02083D15D15AE0ED05817813E2D23B0343 +E20543403AED498DDEDC97AC2FFBEF9D13930E9021222CE5D320C84C798A1B7DF98AD9149E8985F8 +081EACA4C09B9D40632AE26C40AACB631AE0DA026FE2A8AF796B0DDC0B6FCC398B3F6A463D47AD67 +653F490B3F9B39E8B9D3F498F860AC0C34559A0156E727D6639A3BBEBD40158569BD22CAB09F9738 +5299D0CB38190BE35AB02DA36467F794766BC8071D047B7560791757FDC5B234F4C1161FE731378A +4F930DB44112FA40C0CC82C19CE641161C36713CF3E57D0294AF8C88F754219D9D3E207104333528 +4EB99D22F42F0250E9F234D0AFE761B4FFA54C29F92E5C7318C40E587CDFFF7557DF51D434FDE296 +6D515770AB15000108FEF76F8E1717FBD9F966E422B130AE003E6B3138AEAF71D0DB0D28F7A625DD +912C07EF0432C84A287BC95CAA6AEE0E17E3395E92D3D6D06DA576E674626CBD1686B12BA5DFAAB3 +3AECE1AD2A62FBB7890A0277F3C39923A970A041B9F62A785D759C22DAA34698FFED895FFFF281F3 +26C1AC35D31F72A205A276420B2ACE34BBED47EA9326B1AE2FF22C07FF66A0E4DFC2E2DC6CA42967 +0C9E04E3ED27C3205B5563EDE8634CF0C791D923A586578ED4B0883A2C6D778E9B41CCB2C03E718C +F4491610A34009A4FEC67BBE03149FF63DD9CC968371D174E168B5BD6AAB8CD63C965F1A2BF6E6E0 +32BF7B6185074A2E87C4F9BE507DCD243D7C67F515D915C7ED527A986E41FF047637360EAD0554AA +00C94E950C81E402845B2BB3AF89A1FCC62A17D2BF070A405F6B90F5F44C56370194634B9F933F5C +C306DDE1D7E8A075687EB0F61D33A3A87B73D2E25B2EF5BDC0711D6D818A215CC6FC611C6D73AA3A +CBD9797DC0AE7DC42C7159AB5C65B3D37033B4A0AE388D94344DB99760AC595F743D30D776D4301A +E3C10C88D28ABDCC9078365BB9DD47FB220DE8C21815B36D2B20AE719C75D986FB22AE14DA08E4C0 +1FCBCACE300459E3A86A6B0937DFB0955D36DC6E2F041BB065A1E39A6426E587C2BDD3A224ABABB3 +8FC03709F0950AEDE11164D60CCA320A51080FA21F582F2198B52475E639AD3CC747721BABFD5C39 +A0EDC983D4D53874AF6D308BB42A7034735C110A6CDEA5D2A7FCE6B526550BF075B92A53F342D593 +45F2CAFE9F00B82925F98D52D0C0F69D3BABAA43C57ED5E5F014EC41EE3A77F7AF9CC987FFF4C682 +F748220AB97A4C794B17A3857E1135400E30F24E164196092F378FCDE30FF3EF8868DD09D899E2F0 +294C211D6985119EB0192AAF8E4075B87C2C3042CE1AB72BDD452934B2D3B0637F121AAC006C1907 +104785F91DA50AA41576C737DB4AD563DB752D8179CB1AB635C29641ABBA0D9013ECC88DE5B036BC +1C5EF1051B76EB229BD0392125B79C19D48C246E274FEFE938ABC48C0443EA834CD4F737CA8DB163 +4DEC29DC98A7268D0F22888392BBBF31F4C6688EFCD17F415CC36B89EA1B6BE0D98A524C64E8DB6D +3FFF1A09836DBF0ACAB802AB6872CA711D2720D9912F79683977FDCB63259E3978C4F900B50AC389 +47D85D74047D25A672E8BF0D9E2DCE23012A4D3FF48E2340E67788A5D3DCDB5F9BB95E2D90F744EE +8A14287295222A6BE07A727B86156518D7219A04ABC330637A65C7DFB8879935532EF5A0019B6294 +07077C751B3E84EFA710C9C769A306B860C1ADD650E0A8145E9159BCB7F598EC13D5E393B6594A15 +875A549A9E459D9D18FAE2D54004411AD0E144376407B9BA6D51DBD0063A7FAFB777E4EECE01A304 +C84CDFB88EBC686B17F3EAE8019AEC77303D241ADAA53C45E8AA069E6AA23931D7198C4F3A4D1842 +F3E2EB8FA3B279D94EC4AAB3D1C4055F71FC74FEE54D1B1466C3AD5C3F3846318E7C1832EEA7D0D9 +BB3C79B8A4031AB4FBFC524A4BB41DDCC17937D70C852AFD25B191C6C50BDA68AE39DC69591652C2 +DDE630FD2AE3E6751507BB2DBE379FFC824355F49BE8566D66CFD1B0911B3AEFD2E386A7E3E6A362 +B8BF0C5323353415853987A0A4D0E0FD3219F013141F75DCE77E1F058B74601B0BEA024E426AF89A +C74E057827FC19B20538D2D4A197B38791E9EEA2577E1C645F78D8E5191E68A67B33CB341BAA02C8 +88DE6D1078BF6380F2AE27802206141076F863F01F4C6A67F3D937F96AEDA8157F077E2B0FFDB328 +C48BA468B346A476219019A3D53D820ADBD6739A1B554458FFA83161D093D504B1BBF3451E573589 +BF784EA5F5B1ED21FFEF55C682F30C2A44DF8EF5EFAC7F4F41B2D5BB296E24B7B5326DF400E89B4E +22B589F9B8215D5A870D7C25B5F16BE36661D21847B906143CD122A7AF78C6CFB42377E877EFD4AC +7D25CF04C4C9F4A1F0E9467626169FEE343B63F12CDA399CFB432EB6C615D2FCDF9DC49211D7F96B +870D43ED1519BB2763C834977AD8E3FC9F8C85D3E3B88ED4ACE81344A49D4DBB51AF3E18A8A988BF +19FCF0D40E8543A8386D388EE4B1C38B2A9C0BD46332F4965F046A3DDF265A6718A7752822337A83 +DB0C70B3553BF4DD9F781B6C27B7682D5787606B4A9F069973445735B10DAFA84DFED76C82639EDC +88CADA6A10369F27A9F92E6E130C3C2E8B57A32C670E0451CDDA1AFE0BDDCC6358523307CA7B0F09 +EA16DEED9EBA0A606F3C3FFA3C74B132B31C957D1D0A814C204C5B237099ABE593A0943FBD42E068 +AB423EF673A6EBE4C5B60176AF13C2B245635A8EDA2365AFE75678F3AE29F769FECC481F7B1DDAEA +ECBD3916A6B5FAB2129A69481425A3D26422B4A5B39AB7AAB2AC595B09CD2B6DC675E4560E7EA455 +1A1F3299782FDE542D49595FF8147560CAAC8BFC9925A5C08C63CAE8DAD6372A855F4F1148FD98D7 +01E8203A22E63CD64D924B5CD33677C397C5067DAFDCFA8E0CD1347A270217DEF6E99E6BEDE4D461 +4A90DD7BFAD885AA9F042095DE2DB70336397B41ADE6AF6ADC438D36D1FDD45E6718B4B8236711BC +EF24DBF5DA10EFE03F888761D05FBBDD4DCD2ECDAF7E4DA6D1E83D1E2EB0A1615A9B3D83E2866E13 +8AE668BFEEF7A8AF21163D9DD7EA2F2C91DF8AA2DB12DD482EB45910659CC441686AD47D396D6C66 +044357961349475FE0EF9DC7658D82E8C455E9215CBD49DC8CABAA18D9C3D654320EECC194CF4096 +08DD70038743682A048C588ED3276C6B044F1BCDE177204B4758E500DD77DFD761A02F90ACC6039C +A13702132BD00171FFC064AAFAAE83BFFCAA08001BF4BAC7100092A0AF842FC642F1FCE76116DB75 +FB4C239737548BC438589506442531925B6965A700FF0700F8A01F5AB18780D5D36EF11E0780EAB4 +F9762A6E9156196E938579E038E2BEEC0974F86E159413BA7EA60C9088AA49C31E7E5BFD360DC705 +146636B2871264D09B181C20BE475D03226CBA33CBBC6B0790EC0D80D67074011D20E472FAA69CB6 +369ACDEF203893C57FC70466AA31E4C27659ACB869FBFE60B996C9F09BB5AC8E36070B314C5C95DD +370EFE54C1DF1A35043410EFBB3FA0FCAD5354E4DB93E78C3F47BDBAE3D2DD0B9BC0384C0D0A09AD +ABF473477027C6ED6303DD6ACFC26141449E4E84791B14D61E2A92FF79B97E89BE9F67CD6B3F2EAA +F36923FE66CE9CAAB5670D4A0F252D8BEB1678EB828D5A0AB2414C1E0E1BCFA170030DF48947AF9A +464F3E8D6DF3E742BFFE8600D6DB0416FE9E79C39890EAA2CFD998BE3DCA460BB15F175A3E5C8127 +EBA51D81729A3F783264480C5BD0BAE6BFC2905109E2903C62F1B87BF8CEB62517D8A234C87F8AD7 +C056BBE459D3494A56E70BD7A982782098060BB2F30C2F757B2F75BF84CC4BB5172E836DC3BF8F6C +6A07B6B3136C3C1D01BEE83D728233EB2637B939472F90E8F8B16D61F168D8B9E5783D307F2A2956 +F2AD21BA59352AD4940C8FD662D7D58C7F2B25CD41D0EA684C91ED769F0C4866FBADC0BB146D66C8 +4C555778C573324F478D4108143C28DDF1B64BCD7455FDFE9AF9BF3EF9B06BC9465A5AF5098F647A +9030412F56B5A28BAD1A4479B530367ECB93357CCD06F36E7AC7C4303F0B323089933D4B9EE95FA2 +1633A2738CC9A43B699E5D31A43BADD59D4AC7AB8E40CFA7B4BA5FFE0C4A5176B5316A16FC1442C2 +CCC9B945C5E621E8E963D5ADE74ECF2102F4A17C2FF8367EBDCD909552FAB55C2CF7C5B296603481 +5E646558DBC6BC8D4B824C363DAAFF699A56B05A395C9F33B4758C73177A790DF9CA3EC30D7810A3 +53C3D5E3EEE88134DA5441A75FF6EC57585FCF0200D3F13FCE12C795DCD7E03CDA88B9DC18794C31 +A011A8E78202D66F4FA1AF1375528D6E54939900EBDAC02F183E9C4D9CFBA5837A05C04CE6F079D3 +F760A669ED934F2D9C97715F868174C351C4EB831B5F3C9824589B0A4FE066EAEA01C93CC8F50DEC +10A34FB23AEE55F6E229C16ECD6DCF042119B4722A10865AEFD6844F42031C24B61E9EAE5DB1647B +10C5DE1D4B63D05360332E826022708C6A58AC74A5443DA787B6590863833E95D0507E5689D97E85 +1927FE6130ADB9CD2EBC95FFE707C73FB64E825E7F403FBF40EECD4A0BA89E66E540B364FD3F6278 +6F64736C50388D06D0244A2AA5C27BD3FF450E369ECA1BB724CADDA8CCEC03E581F9B5AB0081295F +47BC0F164610586C4646AE515980D0FFD72E7D021EAB7985E4FCB345D80D4ED7F57BD1BF2A7C4D68 +B966833130ACC5CFE9B7D27C617DEE4C55365203C94140F5AB53377B5BE3F4CACEB248B92EDF1495 +EF59E3C032E0BA3B321B2AB3A8D46912EA028880E349508CE5A1ADE3CB2F260298B7AE624DDEF345 +0CA1AEE78AC7CB048DB7B4C4E0AAAC4F69104AEA0D7D9066175399EECE63F75222A0505EA0B410F2 +3358A6AB7487C771CF88205B79AD17ADC8DDC1EF7AC94D252735A5B36CE5DC99D757E2BE5EF592AD +359F7937360C494A58B51E2A87B89FB6364A3C63851DB81212885697FD098635CC6C0AEC795E9E0E +08E349AF913830E0CF3FD761DC8FBB0A178D80B998269BB2FD965648BC030CE208F73219356CC6AB +547A2C46F18EDF98C9D70A54FB7094B0F8E7C2749FC6D204DF6ADED72CE0BEF6599303131620F5B1 +E757258763758C11CEFC544CA4B3FCA60AB3E35FA50AECAEF8CB3B4D09E01714A0C6D2D1D47DB088 +057558AA36EC0A5538A6D9CD5EA3FC26BA6CBCDFD3802929A547C6CDFCCA2748E272D0AA17CDB345 +418E83A7888A6E58EBC0AF130D1C1FA9A8975A210A9608CEBDDB36FFE86A94CDF60E26799DD61E48 +064AC212A10728A124F3852C05044B971FC058CE27E27D6E0B40EE1AD77EA0B43FAA74D5F59C6BAB +E7BE0E49D9B2AB0CDE20B14ED6422EA2F39F260A8855AA382A75527353915123960FF2F17223E747 +4DF2CAB05B013410279903565D7C055D74778587F9D8A684A98FB9525F33F328B9E45206DAF738D5 +702FB35D56826C607D435B3A4DC82C4BA20D4917FE7D01842E2951D2522C8CD60BFD5776DECE2CDA +A0F08741E9443A9737A540657203D6B833342B5AE7A2CB8EE925026AC797B4814A64B60B5A65E6EF +9896E0F59CB45C69DF7E2A204A61EDB0A3909BEEDC0F155ABDFC56C961C89E8CA93F8AA5DFC167CC +B9FD121026C36AE0D7588610F7115B7201B7413FBD2BD41DF5655474EC251A0CE45D1A9174210DF7 +91B65DA484216CB783381CA2EFC90455380FB3A7AE338E2BA02686106F07D256C2AB9F7E72F88A98 +4B504BE3AAFE2C460B3A43DEEA0AE38AC83704005C014B955D40067AC618DEBDABE2DC3AF7541470 +A3341D6012F31007A86DF3D8ED2FD3CDD453535BFEA30A170A9AD2C495F6AAC7641D3F174ED556D7 +05204A0C710EFAEC7C9696A67762ABF538FF4C288DAFA42233FFB42116604FFA123B63A04DD17D3B +2B1AC3FA9DE7FF90CFDF8928CAC9D99340CD3DCA763AEEC86E62AEF982B2F57CABA0900DCD31AB3D +8622426C1EEE869FCDE49F95143B7C2440F3A115E471D7B856027813B6FF8B3CBCB051DF63D0E38C +369DD420ACCF62629116F2583A72BBC719AB301E51B65C600D8563E02A6F63ED96289845572F6796 +CDDA6BF55922A091CA44B12455A2B45A3EFAA1027305730E49A1CE1797A4AB584086FF72B2AB64D2 +1DA7227C07882C0A2E2E9C15A0B0FB660F90897CAD4E4607082E0E462A664ACE6641ECECF37E77AE +4697235FBB25BEC73543FAE96ADAB724E7CBF03B807262A7FCE57C9E799E0711000108FEF73563B4 +906461A963E4A6383E10CD1815FA2E6037EC355E43FF5F799367E434DFE68EEE7D8C55FD890E3928 +06425316856F5B23B1B3F3F57C774C5E71FD6A0D6D9A0146DE68D068CEA30C874B5D537829E299B0 +88B434E535BAB345B2CDC13E3E5A9E6085B4D344CAC24A04AA2FB237EB6B0B3AB69291C58CF7241B +B174E0744AA596D5D9760D8B6AE2C7328908679D068BFFC108392A88A09B773865208EB96E9DAF5C +C572442781ED73663452BF63B559A9F25502C2718CCA84F5AB81576B79C2739256B3D901D85ABEDE +BEC3F1122C21B68A8EC150B5CE8C0AB1577EBD9398E20469C4D086976659027DEE076C630683382A +87BE9BF217B6DAC4F60ECF91552054FBFD92A36E248DAD0276424FD3C7E851CD5FD7005D1E925896 +4D1C8FEFC9C56AD5283F3342C2B12CA8A008ABD4125FF2337A51A7456BC2C2BDBFEF0B921E5FE585 +372582F9608C7B5EE931AE74F98A4E24C67C329C654EA6183D0CE7CE66A999AA67D65A1345E621BE +24F91134C2CB669FDD74028356660BC164B3A16BB1F9578AAD40C3D9EA7D808E2CE85EB88C736F59 +00A436B0CC927F60C4649F9D91368E493E9F2DD3FCDFBEFAD8388799F2BEB733EB8BC3DCEE161B29 +3E9F11B277505222D0BBAB1D37C9988B70A527383F671420D856EF577B2F73A90C757F8B8346C843 +3B371964CE8D9E93A911A5BE4D917E4DE8980783EF09270E125CD581AF1ABF5AD70073AC01B78532 +12868EB852017DCDB00BC1A60F85DA05C1018374EA4BB673D353D319F236EBEA1DC39610E4E05D2E +1B3D5C9BEED1359BBD630A649B269105BF27DE0A8E73DC571D1D721EFAC9221B73C12DB15A74883C +6AA570FF8239D0E8BD12A59815170A18E01296B050F425F19284924559A83FCE32815CFDA1B52D1F +92BDC9CB6F1D31E73DEA6DF63632165A986E142C6B653328EA3518022618F56E374DA3011C9F1DE3 +1D1158F81F431E5071ADD5EA19DF1C797A283F0FDC94F0154789313413B493C744B7C19361974447 +A509B88AC184B9C53F40D3013DEC7CD3D6BC8E3540B51C279F312F3986A2EAA600F1158FFE04FC9B +82DD96D3F2D09B29AE69B722C4E63FE0A581D2216153791FD1E7A3BD7FED84A3C5F6B8AC5330AB1C +BD181686E53280F35D1D48132C5F492999E24A522D8CB2DFF7AAE72F38DDDC1F31128751D9C9ACF9 +DE73F8A4B59BE23B75FA15BA75F4F436A931D96FB96A14A96445DC3B27BD739D87B8F4ADF9972920 +01499AFD98C6BE447635003C3BF1FB925814522D6B08B82BAF7C95B00FFD814A877A72F7A5C32868 +6310C00A6308FF8B443055BA9BACC3AB9F67FA371DB5475C4F59C329406A94DE51F99D14D2A7143D +0F026502B794ABCBEDB5AA3F7113F7DCA23B70FEB3B35821D2E7617487421B60384B500067109A6C +27456267C64FFB8692AA98DE557F7896D91C38C7D1B15E1D3C51C56194B067E5479D78F2048C6A28 +EC7BA1ABC50BA3F3BCCA49FFC6B55A334FE5EE80018456D1797E54585AB143510A5AC70783A3D32C +7882BD240E045AE65A912F28B4E7198E928FDB2AD07A3876BCC1D4DA3697B676C7EE5063C7AE528D +A5835B98A2444F6BEC9ED82D71DD8086A1D65273006DE778D746383009222F972A3A7DC980161B11 +8285A8CE1A2852936E06F97AABF17975994679DC4EFB4D12483A663F22202B188A9DCAB2D53A4913 +08A703DFE62468B866171B1A5F2A0E7566A2D2E06B455FACFAF347717E32CADAFECCB78AD6A3E62E +F678BA57ABB6F474F308D4AA9945ECA13FEACCB2E107CF42E3E1D8C0F57707389CE6359BF28B523A +4E96494514CDB81FF10CE9AE135912277E09C30CD0842803A07B81F7B43CAC4AE8C7DEE7A157FA6E +50898BBED6F37CB482EBE59596979DE233362E2DF90039DE7F6907F91B7BF305414EB88ED378F80A +AF11668FE2AA4DE1F4B89EBD114BE2F947DE25208C93330B8AF9781290CFF7B8AFE8D1A3F3AC145F +4C2175AEC319618BE406334605D1A821E0A2B656D79D131B13D629DD7E722271E5B534D78D5DDFD0 +A2D81A0C39AC2DCBBDB3807DC38D1AD7F1BE2EBE2965B6526AFF1B056A6488D0FFE0B385F26EBA83 +E7B5E716CEB9E9B25CB64D35BEE9ACF1517C9EAEB7F5564D55593EB2FAF16BCCB901E31DA2E9007B +0093C76FCF4E2066271D1A8F0E516CD41F2AB27E51F317C65DE597880335729510A6775791733667 +D78CDB6420C8C91CDE375C1278DC83013DFAE29F607CD47E4D0C0A584A78CE7FF97CA987532A008E +DC2A330E8C623F956405A553004E8ABFAB1809C3EFE5F1C560D27AFD7DB43B0C77F4A724790DE6D0 +9CBA5576865DF3397CDB2564C2B22EF90D5DA66E0263AAD6A235D369460D466E5CE9B6D7C166EA27 +F17CF9870CA5DFE88BE5FE8FB0AE4BE6444A122A5D454815FDB27712E1CFCAD45309012A1A58ABB8 +0B76784F2E201CF6E0D296741B46B988CFEE69B3CFBB1DDBC32A7D1B75F5193ADCE6C81C55A2C87F +7D88767E5B99FFE9649BCABE811511B7C404AD245DBD2CE4CD72B75DD70EBE10242773BD2CF63AF7 +541DEDEA22DB9C7CD28BF7C0843FEFA706FE8A418D34109ADB19B798F2CAB19D0125C945E3FE99DB +7CBDB20557073EFFD17BD7B53E80A6B614C8F62B3161983C28A8D8199CB544D5D767636C1027CA50 +79172475A0450A42418A14062E55C14E40BE8D739D32E1A6BBFE5429F03F4E68AA36A86A111AD96B +FAA4A6873481A8E6F43408D99BD748B5F59C734DD043C7D0FD28B7590FB56B2E13291B127D7A180C +51E5A115C4CD0C3DE9BFFD942E93F1DE22BDB8A5D8080F946FCAA347CFFBACA9ABB5ED0149324754 +DC602E70733AF191E7A7C9F3234D6272C652EDB343684E428D888F6CBF9F664AE6CCEAEBC797FD3A +C9305037D67D00FF0700F802A8C86DDD7312B98E8A71A8F9F9D24D009C5AD99D62B7812254564822 +80C7ACD61FC39B6A7609C31AD252F6CA6376DC0988A1EA240174E315E3F300C05C629A95E8939C92 +761F9B66F39E795E0456115162EF8B0DAD52F3E3E41C601529EADA096E3B550B811EFF4785A066F6 +F7F049A5331127E5FCB4C088E21F5C4473F4D0174A1CED6BC50AEA2CE444FE06D18F6CC8AF256ED5 +AA92BD7CF917768FBC20E5492DFE1044A702AD92A04D3886EA577549930F5FC075CBC6CD952350BF +9ADEAFC14135459A6B3055DC3BCD51BEACCF9D4956D2FE606FD843441612C090AD3855D9D1DD0F0F +B3B4B2C3567C52A3C90E48D300E11CF8784762A34D55E8D71722D7FF183433DFE1D0E7FDAD9608B2 +0C5F18D1E7C33A638AD6BBC7EF7B34D476D17EF62E2E3435D4D0FA68C681B221DB9EE2D2BF060BBA +7C0FACBCE307141780823518553A64BA3F0E1DA8FB06783B7A0D6D81A7CF8935700451C9B123F7B6 +B9E191089AA5B08E383B80D8C3511EDE718021A759566E53B78295C2C8DA6B05CAC1DDB78226AF6C +BE17A46F76F2575D1AC8D7BAA7E87CCC8E837B352788680A39F64F726E6BD8B0F1C9C39A94607E08 +354559E4281CE5C1B5A677CD0721BEBBCF6F19CC12CD602936FC77CF7B770B4AFA7A11A447050DF3 +14AEAE35678781693ADD1A29C5E10D0F9D13ABAA5CEF2B66E1F9810AD5C1E37EFDF79FB1111D3C45 +7FBF4714475042F3DDCE0B0D9DFA98E7CAE683A21FC179A799514BE3BF3697F1CE2C2DCE3042F788 +787C67B6B722DEF144BC0DF9020661636FD801D53E807E26F909522A9352F9A993FB81D1B9CC5A80 +E433D18823DADAA2058B5E934C303DD20D6DB5C5C3A5E7A2041A302DD405E79FECB9DF8780909B69 +455C827744669AD8E8863FD7F0B0370D070D0E7E2461D9A06D45D3D9D65C09BD96D096D079D9B783 +50140996AD6055A119A5264F03BC82B5440845B8FB8A9423A4006EC359CCC2CC9978381C980CCFF5 +DDD2F877C66373359308326A175B8B9474DD0CDEAB52C54EEE7B23D9B52BCA8AC94BA897ADA49B63 +39C87796721F01D9CD191E05207B19E5C0EF8EEF259AC7278AA8ACFE340BCB92E5DE98EB662BDF09 +ECB849BAB8CA13F1DEA105B2439DDF8023E569C251C022EAF3AA61C10B3CF4719A4F2EDCF3FBFAE4 +662C4D5EAE00D07AC1E3EAA1CF802D5739984902620999292C8A9CEA930CC450ACF437C30E418E86 +FE67495A4EEB478529234FF3BEFF78F1729F8D6CB0AA08CD0E1CC5AB68D990F51763E8BAC5609250 +A7FEC57F3E5B8B06739247C66B9EE81FF9B0601FC29C2F79DE26E048F3CF83AC4FEC552D8775E3DF +B2C6EA9737CFB931390B013DF94B7C36803FAC313E3D8E68A641B66AC259036B3ED6DFDA11D857CC +513966DA6E87BC683AFD3A9AB3E33D71FB3561BCF5083CCD27C2696282EFAF010ABAF78E545B0A93 +0E4DEE81CBBB69213AC4EF352B9A1240A0D945D44C29FA1CAA5281AE509E19B19D44F71B499C1D84 +F975D4586288BFEC20DCFB460ACAE8976306B417C3DD22F6899EF7E710B0F26255F6805D959948E5 +92D602EADD94A6423B715476A1A72A13267F4B5E13A12AA57EBC00C4A61CCDF8C750635A65D1586E +78D03A77E286E64F9B8E8C916E11C3B02C7D736C96D788FC6B571B2C034D87C524E1C0D0DCE14C2E +CB3545EA212EFD86C8E15B0DB30CEE933A04698A70D5D3BC890BEC47050B1C06E70CB58BB0CFB351 +6FFFC158ABA03B38C26DECBF9CA29C8B26F714A38E7C6B7CCD3B9E784AC7F2573D2579FC467A74D2 +52C6748A927A56EF47B13DE360B971FB657F86373993ABF63F3F5F2A9D9D8944F4AB678C2698F209 +9F1E1C9E974F4718C25AA349BC164EFBE47F7E9E612E1D6FB8B54714CA0250D5DDBC13EE465F5EBC +860138E2F06569D17D1CFEFB8D586153C84A818134B7984E9A12417BD85C7F7AE1422050B0316803 +9A33940BF402AE7AA8388FA77915A4B793C06E9B9848F126A73B1DC1AA676E93CB1F4330A6BB30C1 +6E82EE9803A14EA10CF09A7AB9FF4AF53CB52F7A260860FE3CA2A15D25048984C3AC26F96953CE43 +6366C971FE9A628B038773FAC7076BC8AAF58DA8D8F979826F822FA9DCEC9F9E542E3E1DAF7257A8 +73A677EE9F15D084A34E6F543573DEAE3ADD149BA99A763FD65B6609B4A217AA9B677FB74EBB5832 +F271397FB64FDC19190ECA44B82F975CCD2538772EE139ED10EE4E613053DB527733E2E2A479DF78 +38270E2E15C344CC2AEDD05E62A06C23E745598FC5E8457940624DA5E2802DC0A8FD2A2A855DCEC3 +7ADF7E2E3A9965EDAB4148A2FC3F4916EB917AF8C062A792A5ED4E0EFF5671EA882C3B2A9F4D0800 +0AE0D79508C5559D2524F7A8F99BE8F3D7080CEF4D769B719A0C77FDF5277F1267B658487D4DFE07 +FF2DBF27C32D391C419CC0CF6999BA741E8CECB532636C6BEF823294E04FB2E6042BC461A9DF5142 +AA770272354EC411A38A7E1A66D524F0EC1056711079F8134BFA4E8D892EB6D745DEEE83F8F50EF2 +8BA5038423D180DDB42C6490FE883A1273ECCB13C75474C25EFE656CD6698334E2DFB65DD5771D93 +24DB7540B3BE1DFC9685AC4A6D3C72F831F2C8ECC5A04886EA8819BA1EB466A29FA63E56405868DF +7EB88F1773BF2B31C0418801541BCC900463F4CD713B032D52C572C869C479505747F19F1363C765 +7199560410A861D239E40BC63E44636F6633BAAE6B8CF058ECC49572B0A5B8CBA7A2AD3E88194499 +E14D67D1C105435C2DB790D8EEFC160B9F9776F6CD8D221B82A7D2309B651D9936F3B12B9379C9DD +1C4A4EFE8ED6BA25DEE6299CDBE0085DAB6B35992245F276245CABD8B0E56800CB4EFDAB7DD9A98C +92BC15F85514D581F6D85692734541EC622500FF0700F8A34240DDE5D844717D5F8C0E8CAEA3B8A1 +373C8AA28F3186DC4CBA84514D85FE43B1EA659907814A65908B1D69E4E38EF5797EEB8AF58EE4CC +A86185FFE4DAC81078308BEC995D700D34EE8BB768EFABA0E117E114599F94B20E14A0D098512745 +F68E2E7BD0C9706A2DD6851ED80E52C1F14DC31DD6AF8EE10241BB3F4167F573168F2A098188DDDF +E89B49E842BF917787B7BAB079639BEDF73ABDE8F6311EE41F621F331433360AFB3BDC7D7BDDDA74 +29EF158C70BA39925AC1A4CB20507955CFD384636A82898990B4863448B65E8B70F53168DCA508D3 +5DB10152EB626B8F695DA9D5F6F7D5DEC3AE5AF19BB6739867A7A4777CD5906E3C23453ACAFDC094 +4122D371ADDA887B0AD8F8080226B3F0722D0E0816F8618A6B93F79AA1DA48463C1AA80B99BC29A1 +AC75730D05AC783159521AD3BBC441EE6F72DD8D5CF7188A3DA2A48D4033E087CD0E5858F2BE6BA9 +17DBF321156F7B9BCB8A432EBF7764A5002CBD5BA8DE246F33B0BA49E6BB451766395A3F9D294CAA +ADA1936C14F3453DF544E451A59A949534751CF55F12CD44568BB8607FA8E131D0C3ABC66F7169A4 +C9400AAFCED4243290FDB144F295965490007DBE33D1F841DB2359C1C5D6B4AF85DA2A3BA1317231 +6DA321B95A6D673722984525B6840852A2D47EF2BCC89BBC888D3CD732FA170EE6ADBDD336FB8FE4 +BAC0DB7021E698CAD7185EB64C535D2D3446870A74E5F0B2F41E3A87309B16D1181212663F95F296 +EC1A0FEC7510483A83F9B905B823CB015A5BB079BFFE4F556A5F20832079745FC822F38E667431EF +2E209517ACEB9C4705ADFA631D6788CF9FB8A08079808A3354610BCFC3112FC4647398F4F3CBC031 +5CD7156D04365B6FAC357A0C11EF86D757C320A3BB942B50BDF5350DAD13610D573544011480DBE2 +102B9096B1094EA98E62F34AB0A89E77C80DA765D0292D1DDD7501838FFA071495D4C28DCD2F0748 +9F61A012312E1906BE34731A43A150076B73AA964A3EF6201652E82638438AFAB68B2E7ADC82EC28 +1ED6A2CAF14677A6185812AB23EA9447E677F504C16C8CDA87C532F4A4E04D472416727668D6D558 +54BC16529BC73C0D0521B44D7206BDEC4F5781D55A43BE3F39488A04F49B69101066143FD30A5FBD +1E5C83FC9B3DA35B1F5712C4F466A7DDD89F36F89644E2AB5DF415F305272B0F4D7F1057DB17C906 +4EB038F6CC4105D688B32B209FF4CCC1EE3560FC2653AC37B72F34970AC4092A7BE1EDA7E41593C5 +5B6A34A7B3FBCF488A4C67B9302AA26077034E6F6E8087DC7A6E24A4AFB03E7B4CB2E6B4304F5B8E +0E731179F353C8BC2E5A778B2173CCEBC22E6ECDEE5492F52C0BC98B27F0EDB73A2A6D02C0001C37 +61990C01A66D59F083AC8DCF735F69788563D74F314DBCF0122F9F5643DC52ECDC58B53689088CFA +6BF30DBDE593D52AA1365120271DF1780241AC49F6A9F4667852574B9A441D02341272C354DDA1D4 +83BF78B2D98761AE9FEEFDFF3B2F8A2CF1FCCCC1ADC44C2AC7A1E720BDA35682648C463E1EEEAFEE +32DD23661741685E5D743DD310875ED86757B3E9A61ABC12CBE4DBFCDC5A72E073AC9CAD1481F4D4 +AFC9DD276956D6952599A531E30EB6CAA2301A9D8B243C8C0D9097B5DA345332CC03E07B9D1862E1 +0BF81EEAF082717D1FAA5CF281AD5B6F949A63EBAFDA8EC6ADD10B4FD1B736729A833E9F5948F983 +E9CCA9407671B6B8F06CCBCEBF407CB413F6D2F97DFEE12356D21A8AFDA30913E2B619C18D59DE08 +42BFC944E3637C0CC73AD4B5ABD84FCC9E440C0436A7B77BBD6D71D364672585AE706993989FB806 +FB72B0A4EFBFCD2D9F9642061E0538FC13295FA47C0A20C44737FF054D3A9D54F295E7F789031BD5 +802BBB3CFA324A7EC81894C9F661836044FF98BDBC12BA5E9F5C9657BC1C51A8F799A57E217DAF0F +994B0634A71E477C11F4B4A13CF249E220B7CB6A064E2A30F19009E890AEB1931D8F704F3CE837C2 +5AD615D18C3B4C3F758798678DB08F8D7ED3587CEC50657A295F9533E07DC33C97CAEE245B3844D7 +44ACC522DBD52373AC53E3EA47A6340A0767C722042D058CF2FA906FE63BB7D18AB8A7FA7C5111EA +3C18E04355379721FF0191F1E3C72E66FAFCAAD2C44C38CFBB297DFC84434DBE3EC704C46E148A50 +351C7B91EECE5C4130E2255CBDEFE5D891DD5EAA9E618AA70F7938EBF76F26999C2403488B76C9F4 +E59EBD910C9A413E39573A8EC931919A8F64D8F4D436FB016FBCB08486E97EB2757DD8F8AD1D9C93 +C15EEF8D2BC0F8496BE432B30F5AD9536AF6ADC7DDA47B1CFA6C23243D3304E72CB8986E19B9AA06 +28B31A29DE22CCBF07AC2C644AF124A8DC949F08336E91635150D70510D24F730D9A24B1FF0B1AAA +8365AC1575277C45CDEF9B03E8A6A3C89CEDE60E5BAB570823D72DD6DD8098AE51247D6094EB75D3 +E2B8E317172C2BB755D412DCF4757EB6DA88E2B6B308AF35116F1364C75C9217C99DC1992E518C30 +865B3550A37C6EABFDBF67F09B9A763A8500CC6D99A6D33E7F78A3A4DEE45E5F102758FF88BEDE6E +AACBBC8EF7D31559D76FBDB1ED2D21963E4B8CDD60853066214A13B922D7643A6B226C104552331C +D5CD1EB4F7751E85EAE21CF533D948F93C25C57E9E28BCC8DF224006167DCAF064E82B106899320D +D04855A1D956A68A819D62D743099DC23AEF1198CACEACE7E4F1985B63A629221488195A7383C814 +5E6785B86C5DB8A3F91469CFB3FDD448A141D0ED79C23A9C87BAAAAE0A0158925767A4227AF47699 +82E17783CD00C3193BDACF03CBD3F298FA327307A8DD6DE669E5460DD7E108AFE84ED6DEA630275C +376E9B6EF5DA8B91F266790D2B728E4B91F0DAF230E8267EF9A97E09DAB4000308FCF70EFB98661B +29CB436F4768E6E57B348D99BD00E8573CAE1018593F127A6622B68EC85EB289EC5AAB26B8032FB8 +9C133CFA46F4A2CBF1E7B3FA53AC2F48D491D3AFECFB5FC0E44149376EB480C872B74247DACD62C6 +4D3D24A524FC5066BB73D405E81A6233349A045303F518837C25C22E12CD61553CA55197EFCC4777 +BFC810D5D29D9349596D14313072EBD7703A933AF739AA2D15B1B91FA513827AA8B2E83CDA12FE85 +E9F2D316D6E29B6535BA729C5C5953BE06BBA50A18B008361AE44EB27412F7FA022BFA6EF99EABEB +02738C129A7847A486B739AAA2DAF83F9D05C9A8B04081E00CEB2C031D65A529997744B1A314AAF4 +3FEDAD69246E9A680848CA03E2A561E1945CEC9EBF6A01D8E096493074691104C8D5EDE629657BB9 +289A1EB2C2F838E41F497EAA79D94F697AEE5512667788BFDFF794BC0A0012D2C753C2C0D3657D85 +81242BFA6E879434580A76C5D25DEDAF89976020869B5AAE12BEEA0E77F1E70653D86B12AC71E74D +0E6324F8063D98A2B4C152711F29E3F61A1697520ACD28DEF4D0B2BF219EBD359ED48B288B463A83 +D01B11429B7AE40A32E094DEDE4AED5EE9D25053C64315E568873556A24B85E18739DAAC34D1AF27 +CAD0653EA5FC3380D8308E900E3703576438E8B888DE5075F705B77DE2500CD27EDD6681886FB6C3 +847768A85A90121C10414CBAAE5F704D3BD6DF8AF3AC6688B4B5933DAB719FA69669E8A40F7C97EE +163EA7033CA613701B00864C8C950B655972C65CF6BD1081ACD05A60FA452D0863357A3A806118F5 +73115453C32571BAD02DF7A4C11CECB4544FD9A45ADEE49B646EF557D07424B6345778100DF762D4 +9C7248F99CD737412D7915BF87A790C057FAD38B2C2013CD050BC0FDF756DAB48530561A8923AFB9 +7F131158800F0A8EC6893E7EB6FA786F0D547F9A403DDA234B0134DBFFE6CBA045E9CFD17608A92C +3FE6010ADB37E9DFE7BE0E8DCD823B7DE8E41D59BBA8C3B739851333E9ABFC4C10117D028424B80B +B944599D601BEC77E593E06840F4D0B60CECF8F2531558905C32441756592837C2D1ACD71534E620 +AB213F63631E403C59AC067B2D12E2989CD7ADCC48BA711653EF54B38AB58BB84EC304B7A4F05114 +525A49FB29ECE2D1153C3F70F66F2A6D80B9956A5AF98E8D07C68154873C50C57E59901DB8069F53 +0FCF1C8B87B2B91E3D8079C47B84745125E705A3CC02D38BDD1BB1814ECE363464917D4D8CE1FC71 +91815EE610109080BF08350C19735062B370660C2F91CC2482E09607D678BC6B708D5C9E5D7F0020 +1AE8F1D689D1F708BAE5DD580177C681897C9473853F372D251BAC73E77AEB862E0E38F77DF02B1F +02D190C8855677E40EF1E6FB80DC2E2D8A0863822346D33B45D12EB7E168CF5BCBCE8869A0E5EA20 +9C4766E71E25631643D8DC94202B54381EFF8F9E9B1D751D1B7AD60B76A79F88ED731C95D7CE2BC5 +B25432C802C7DE1E86B0B14B14C8B68028D0F260BFA5598355C368E0DA5F055A00BA6965B4313F2C +7B7CFAD4BE79D19C5F0EB59E488BCBEE7BE4AAB8D34F97EEC2A7447DAC8AC867EB2EC6A84B857DF9 +61A9D5F948B0D0F617CBCA37D5804C1F70D7E2402CD8487B9B1F77CD717B7F697F385225B11FABC3 +2B7D1C0ED5C5222A304469F0EECD583EB1A2DF88B50F963A06018A48F5A137A6855CBCE2E917D5B4 +EBB659B9D0DC53A2DB6C67771FEDA9976B13969FDCD2EE7F67BAAD07CDF0A7E4A9A3E8C521F212CD +21680BC87D3C98FF61B5FFAF7C4449CBA81CF103563B5E88CB690408B265AD1491F4AF1557FF81B6 +6DDB5C80D59629400253349033F3CEE7B34CF0A9B47F37BF7FAA87C967063B8A84F06B32EDFF58C3 +2B7D4CE036906A32669A482FAAE447BC827AF5AD0DA3D848301B1BAE3924037BB38E181CE98B2053 +61506070A910D03EB3C85709BFB937C16CC3953C5AB9F05A02FB9589FD89A9C99E0AFC186BB8AFDB +5737F57C0441615B5487B09DF1EAC526C5A87FFEBA21D84B9F9FA59881BB95D69E4420F859998C8D +052C184311CA9072D2FA81B906B41FD969D45DCB6F69216C101F46AD14A46013F8C0447D1DB9ECAE +C91ADA49115E1EBF5EEB48FFBA247EF1B8C8C5334A1E8478DAD62A3798608825639A89FC4FFAE914 +0A80B35AB893CA90F68BA5FCAF3FEF888B1506263C793273FEDEC1D54271BB4B16E6152BE51B2238 +FB6D4680EDC35E96DBDDDCAC7572757AF9624E1082D47709DE779904E006992311E497A736F0638B +E8E71CD475AE62963FB5F361E1A7385D9F3E13CAD19170D857AFA2CB2889CD27A232D83C1C8DAD90 +1435CAF8E7D78A71223D1BA3CC65DADDAA87334FE768986B455776DE4C36C85A9606BE7E00AB7848 +D974D512B26E15FE0233E8AFA322D0240D2899EDBFF413B5CD9C10446CA25662A1D3115D2CFABA50 +C98700552030E30258DAADAB2A2E5534C4F17ACED596D78E54CB0618983B455175833F6D65992A21 +76CC9B46EBBCD0B4EFE2C69E1B33AC4274C8EC1720D12E2203D88DDFB234003555CA158DC0B5241A +973AE475AF3B15BC0ED0EFC74D886C78D242516B21D4C58505AB523BB0B77F9997A05C1356919886 +6D90A45C8031E9CDCF3D524D7537749F592C5D44211BC5ED673B90A49336DB171C98124032561F6E +8FABEAAA7D67C4840A420296708DFFF22A6C8E61C69D2AC11FB423F86122CC203C27B2A39799899A +E14B1F8FD4DDEA4CEDEB2829BC28923C6046479845D2A2A351AB6CB57E30A116FC6B14B63AF78F64 +492B3E1B41442B594A813B6F44B2777DE1F9B96BD7860418620F1A785F7A4A7C13B35368776DB6CE +A51BA4F92A15D3B508FDC34BDB286D1CDF891A957893BB944C57865AE565106267AE82364AEBFE3F +4E532684256C00FF0700F8BE72430EB016FB98F70F73F548AA653CAF8DC1132DD0A0FBD939F34B9F +2213574F5DE994725E6F484DCD8A746A9F6311D432FACE5184925157666C89D803AED6D308ACB6A6 +719DFE934F7F77B42FBCC77304F108ABE01BF671C49689C72CC984BE1304AB01AB3195B3801128BD +FD712E24CD38F2D46B26799293D671FEC1CD168C4A9C44D245DC9FFE79F4CD74945FCD15426E58C9 +6BECB7C28560C12AC18446123C29F0321CFF295A78BA9DE6496A0526C3615FFF2B4186FDC4E4F739 +DCFE88F5967D21C35EAE37F12CE2041794CF1242B994700E4F33A8F3F2188D1E11AB622BC663317D +073136CE6B1758F9C42A80046F7D56CF452714207E9EE1770AE96AA37E878C084D30AA012188357F +1381D21E23DA1D8147F065ECC452DBD81B966F694EBD87F2A91CEAFCCEE46C81BE0631A53BCAED5A +8486D6A956F98E28695542E9B0FC1988E6FFC29880EAFE6BFCC840163301D2460B449C807CDB4102 +0B8BF5B492F525EE8901F49E7F1E6369ACD47B05D7FBD694D2BD112E099E6A81977414D53893FEC1 +3392CFA24AA85463C5A1865A76B3BB2A3D9C623B0FD1B40F9F2367B441D3CFCFE50EB884C9134004 +49CF6B5A2BB021B72D6DEF0AE6F8E6B201F5957BAE20C42EF52C47BD60FC1050DAC2CCBF09A19C9B +765690F2100D143F49B283B522C003A917C9672898CE190CE1AE42814B13BE4424403A51ED6C59C0 +29B161549C087A4BB84CBEEBA16BB2DD7762EDEC73E8B55F7419FF83B4519A89E5147856A8E4D0A1 +9B37F0E76548EF984688DBDC219FA5DD87980F5F8DC4EE92527E25724186ED37AD4586F79F7F27EF +650CFA28983F6C7B208DB193D3D34EB3C54E65C83A4F336FC084D5C3073F9FB321F9492B45C9AD6D +5FA7BFD2204587515CBFD1271AB122B01EE41609C66C74002A73F78BDDDE5090EA667C44959123FE +2217D11C2F56A5CABBB93D16A589BCC2CBB810C7E868C1B664A4BA125143432C5C6CD8D437C7190D +CC12296E70ED9A8B9D3182ED341B5268706B602EAC3D4324AAC8B6E413834F70434A75441FDA8A3E +176AF94DDFB6B2BD18E743C0AF724FABED6F13D781A702F99BAF479B3ED12F520BCEAD8E2A1DE2FC +CB7B71E3824C0AAEED5E1F9F81892AFD73E59B8EE9444EA0B096AF95C99BCDFC44021F700174C699 +D8D8C2E5FD4C7F8F06291B790FFD115A2C8B8B091ABD54FA3DEE74DFD7B70A01D71BE3BF3E0B6152 +086B4504664665777325C4181942A8D199A7180589704A0D6D693488F6A5ACD2E3A66616FCB3930A +DA63E25E1B3B6981C323D0F26C969C82BE0E8CD79462E7C39ED27D3B321E1518150C284BF4450648 +3B79FFE45865EB50D02AE3D4B44BDDDE51E752151E78F72778EF16CDD0F82226EF3477AA52C50C03 +D50B9D5E286AFBD085EA4ECEA4C308B2F7904AD7F4497DD81D0BEE874312567D58F43EE7BCFC0260 +679372B14990A798616CD647597AC7B40ACDB6E2C03CB7DB719D20DD2A53E47A40C2FD94821D7017 +02F11AC08E1CD16F7FBCB73108B2620A0EE1598192D7D6D1513B32AFA8924995C90A5CF8D6D5B65A +B70C1431CA2E5B4B8EEAE4043B12062FC56AC6F0910C3047D9807ECDB7BCFF92CF11B44C7E0133C8 +C9CD402A2CA923FB62C611F5B0AD652BD6DCB9246A7556B2CB14B353EC3367E841E5E16E28DCD398 +2C7C8AFF0CE916FAECB5FF07FF766B4B72FA61CC7711C3BFE1D867B93F013F2C07F565327323D570 +6F6EAAEE4AD3A5FCC52553FF31DDA6F587DC4244508DC18C04923D6B836A8977A377A0A26B2A3A54 +A9251E816B6C87FBE51E99868B572DA46C01246ADD945F762DBF5E03D307828B1845F048769A82F9 +5A767AEED5BBDB781B6B48CFAA6FB5EE76E31F418619A766DAA11955CC3F0FB304A49847E1D5DEC4 +DF220C42F5CA0366630A548D474F3548F568D4FF7D20CA37703243493A2A0ABC12B742A50603A362 +E6D366191A9285D1A6548B2FB7DD37CE8B2BC4382320923024930D90A254FE2DCA646F0C6E030865 +97C972AF5D399F0D30A008A7EA2A1697839ADD8D02FE0CDD88D376C8A29CADB2E1A362C217CC4124 +FCBC3379DA4145D4FA48F05C820BC9AE4043610FA3C0EF9F3E55862A05960C670C34092702353C2E +92E3306AC0968FB879EA14668BA2514684DF7F2DF36D2173F7BE62BBC948EF6AF2F59B492FE2317E +653970F414E99B23DFCA4B46441F863D7B684EF92F893893403C0EABF0A52E856106C1CDAA43B62B +C1B68610A5555B8C97C76F5C9826C22465E6D9F74046DBA3055405EE974B92D627F3D50822CEF02D +4172D4933C91214EB5BB89D878C5E897FE2BBCBE4A67AA172D80F284E99A81C83E3CE963D363CC49 +DB93D34463EA2352CA73B92E33EA8456FA2103C668EC317691CAA288272732B7AD0D95B4D5AEB9E3 +E309DB7152A10E171E8D4EA62F6ADE2C02EC9522B9375CBF2809D7FDCA68913D0055AA5EFC7BB97D +ABAB44188E88340F8A9E188ABFA2BDF5220ED5F80C6BD43F38D18EAD53842AD39A6C3576D94DBE4F +215D212EB2B88FC47D0E84DC5DA7C4CA2DE68ED89F70ECD7C3ABB19438EF86C28DF9E5FC22A2A3EB +1E83F9637F1401A714507D2F4C0A41FB8F522FEACF2374287EDB2BA3286A45E6A1991FD732CD0BC5 +355CCA5E7A1B5C9D71D7EC7CE0F9C15C1156386A34CCF3B13E82BDDC46E4E909112BEED0F622A413 +A6A17D30F9899A93C552CC2371ECA92827D025119C89D42D5EF45280BB757916E611CB4366051743 +BCACC84D2F3C3C69CD78EEFC19ACC7854F318C00F79E8AD794EDC19ECB1BBED2C5C208A8969FF02A +AEE430771934382DD33D18CCADEB61AE4049F83F181EACA4BDF6B9C6228FF10FD0909DC453E73386 +10175E3182F411F82B6D39EDB2E062286D3E00FF0700F80712D3295EFFCA0A33F4BEC478DD054823 +1E47C1F5DB39BFBF979DC782E8CD9E6C3DC96E95CE93CB3F36B05A28E78ED512B3266D9821889A71 +6B90465EAA6BFE6FF003EA02FA9643F252DB4D21DB2A44D544B4A85530B2274EF3C6B6086DD47CC6 +FB67E5D3936A7713B3321D74E113C8D5CA4717ADE1501BFA6D3D6C83F02BCC909BBE5D35B3FD0DBB +2F9F4A376A1D57A2211643B58F9F33F316676709CFF6A3D951B0A38F0356B4975E1FD11D78E11400 +0AC48138F3B375838AF4F36EC98FEBE194645699FE4F8E01591E6E3D54DDA959D6FF96454B295D20 +118BEB5ABDF1A5CC59417A2A2DB7316D030936AD3F5180CB69715AB889659D5E7873258856743A51 +BF45B0E93B7BF1ACD83F909F17D8E724CDAD52FE1B84AC59FB19294D796522D82956D403BB0E9E2B +AE71FF671C6AB45A048CD9156C4898C4F572E4DF2ACBB5F7C1656EE7D7504C54C91FC2D1C1D761A4 +FA63303C68A807ACFF4906E937B756F371689EB547F656AC58B44BD6CBF8FAA13C02FF1A83D6232E +C9E39216C328C04A9EBAF163BFC3748AB700CD11D3D38A07A3595AFCECC8FBB8E35ED79B7AB697D2 +49554D0ABD350529D8DD26F6EFFD9EE8A1DE0652D0A34C8C905FEB977E66B6B63FDEA6AD73BF448D +3753298439A9962856A9A7D4740FB89B0B85960B8A6544D912F88197D80346CADA689CD3FCB789B3 +2CF1DBEAE2E4F482B24FE64EF082FCB411992C71BC27062EFF0BC3AF837627D7317968FEDBDBDA8F +499F73EE2621DFB694298788BC4BC2E5EE4861DAC6BACC57F355907E0EB110C0C11125C206E4A375 +06ADEEF15A5A300557C3E191CB6E9A17884AC5107BD198F2CE0704AEA740AF5AD408D673194475DC +22ECDCEC4234D61A5098BFE32234DE0CF042290AF6E104A3BC919B42AE7A75D682768D359261779C +5C4683E5A88ED4F8F6BB444859A1677BDE4F1C12DACB5CE51349566B39C75D2AE27AAA7676F3C614 +8B420A7F813DA44CF05C7D1FB310E4AD2F68648BCEED2B85E50AAEB2C4F8F32B27EC16AD67371B6E +B4992547EF0C142F2BE2A867E6A8393B28F1CAB3016A5AD0CA2B1E00CD486ACCD7ADE2825CA20995 +12F459CC1F4884765E26C6A020CD7577EFA83E8614EF5712FAD1B553CF6D0649D229A287B924D354 +DC2FB12AD246CD5D47D7D98CF7EB6F12761DEA7632191E4F6341A0694938578EC4F92ABDE639F5FD +802C97982EACDBA73CE7EDA9D27CBA078F08AAC563FA94537CDDED6B0F3AC9305093EF9CDD9C606C +52B3BBBDD6F625E12A94FF402D046E8803078F83B427D863CAAD6D9B68CA812C5CA4CA477FBEAE9D +039FE33C253D0D2F77C17E9EBE2E7F26A7F57C4CADB7CB8AA82DC861CF52EAC732180A87BD3F0DE0 +CD6A6E62A498E44A7027B7C541D5141CE72D636573F2DB9B9335CD2C449B2A9A561163A1ABA6E306 +B108F9576041971345286BA9854750345CCBA85A5FAA892564645263024AF53B0F4DA83388CB070F +1F7A1150DFEBCE946FE4D23E5C36893CB11A9C865075083894A55BD0A587A120DCD7D594BBC97838 +6D9D8346FEAC34BAD65C75CD1C73F3B4440CFE1329D1CFABE0A028B8084E5B1C3EE99D5F04165311 +CDF7357D8D55052BD5FF1680C474AE84B446F941C057D799B0442AEBD55DDB8564FBB56A082E0CD6 +99AD20E594026A3A0044A21496DA106C4A13801CCF928EE50474D1635003008A4CCEB2101162B6FF +55C6DF27AD73EBC6E2D70503FE33AD70F6D310965F26B8F08234821EDAB46B3D87B1FA66799ACEBA +138F5852C12EA20CAFA7D95769F0C85FC0526994F8E911B20F21859DA51099AB732623CBBF5A775C +5D6B0291E06F2909D159A92DFAF3C1E7612A34D1565B35781B09A1F49C62233B89C5443E69EA45EE +945A01E96729DB93E947B06D46BA0614073EBCA98459BACE2AD8D2DB2626A012A02CDC7BE33B9043 +0C454F78438A748019AF1D3DC658AC6B236C1FCD5856F6345BEC32A490799D0DC1982521668338CF +B06D88C2E817E75AB621B368472067BF5B4D1DBB6FAA65FC806E5FE2B4FBF7FCFF58143DC092ED8D +29010176DCB087400E7F2BF2AF659CAAE7E6591A7C10529B0138A21E7C6DCD74F1DCA59E8D3D6886 +D62E3A78C9D76024D369782BA2569551C2052C92265F681DF4097B6C589F80FD09ABA335DB51D147 +748CA89353C4A0D3F1C26A34FE14BBAB810563C63C1E774C33D46F8C481086132A8F3CD04FD495C9 +B470933C336D3F36C3981C8C54581A175605232126433BE8CFCE4F3E66D5BA4B34513C2EB8DCDC38 +0429BF46E2DF3E2BFC2B3D2DB8E35A5A1FBB7135B8E9469EA3218E14BDF06B47F9DE8BA080A3CDCF +6078EB9567BE3A4E767F8BCA5951D26070836C4EC052DAB7CE29995F62E9D030604AFF67C2D73D53 +82275443B70F0578984E89D97DF44E809DDC6B5AC17259EE6C84DFED4AB817779CAC57E9848A2A67 +0F31B55583A76686E6DF62954F257EA8CB110D7FB102C16201B2CB1A774156892AF654B5084D3F9C +B76C94E9BF087D3F1C8D50B1E898BD16D29D4D4558B31F7B9B127F8A07B38C662C69F57DF215E905 +D731EA7E9770AB9D5AD5103A7FD99A3D86E863AA1FC1D0566463D015834F28080B6C0C53D021223D +CDF66E2E38EAB5A9794EFB4764DAFB07F83AF9EFA25162548275907193C51E3583788DB17A9C5D2A +8043692BC3665EDD1C6D4E11B56DFABE1ACF8CE7AE40D4E35F88C61E9F4472FB06B63135BFA08EAB +A11C807AF77EFCECAFCF057A749CAB30811F4923CA8D2E886376A9B177BD60AB663560B017EC9082 +AF82BD9788E9E41A67BF8B5C229914B692E04210182C1C2C22F91DEAC38BD368CBBA6E81A78D61C7 +157DD8C2D704D64FA272A4B5A0F1B9ADD01814BDF8A9261911A0FF2F2142000108FEF72C3A83126F +E86992EB6D0C117BD3C8735FE44983B2314A0972FC983E837A6FE44CC69F9866D1DDC84A1AA237B9 +848609D18637B22A6F599C8A8F9A74728C3F2460031BB4888CC39FDCD20EDC4E0D6A0D2962A0BC07 +1B8DD3D663F6090F35600FA43AA5AAC51CADE2336220FBBC46A62168DBA11300E01D9C77DCFF94A9 +6AF4D692947281063B776575FA1FDF814A6102A10E61EE1175608E708CDDBAECFD805E15D2FDD944 +E6576734F4AA4BF97CA6DFFA3053F3E668B58DBC03F5A7509C87E0A39F96A43DF0FABA6AC7200DED +B209B52C72E0AF72B467130D15471D8F8F5323C92407217D7CA9CACC1FDEE72108303A204D13D965 +309E18076CC1D356B16D883146DA19EB84BFF0C60F893BA9548266EF4A67C02AEF6BAD0A1189A044 +9B692EEC76D1AA6C8DE5A9D34AD3735FEC68635C9308DE97DFD45B5443492B453222C7AD0CF4764C +C312EF4BD89FF9DE03A1E20EBBD1ECA1B914C92E1BB1AAFAFCE0DA47C16677FCFC9EC473B73D2F54 +D5CF3876B9C0FB09D275016E2F82DCF798C16623054511CFC4233E50E03D8F657B8BAE63526C692A +C41B10B8A060B808571CC8AE502B51A356CDFE0BAECE4CA17344BD9AE5BABCF34D1F6018BF41794D +DC0E213B588D68E51DF5D3B12DB36FFA46BAC4CFD62C115EC89E55A3E4F2B8BBFC36E7B0A6FF441B +4C1765E60AD180F0A7B8ACB5E898056C354070C2DB811A2521854A7907B024DD992D0AE5F45B863E +3EF7410D404CED6C271ED375AD9D2836DE2C8F699C0F64B38253EF2C754D1DFCF72552DA8D7D66A4 +579D650DC5F9B20904ADE3576617BD4B966B141AA6BEFBDF604F9F9EE989093FFF6BA0FB6026E69A +166E3A83DD26042937C84CE1CAAC1690EFB23EBE11511FD40F4BDD9339D7B65E15B24B1B5D7CC3F2 +C8EBC80FD5090238D1367F729DD085A753BDC09125F05813B3681EBCD672C1D3BBAED73841ED9A69 +2854C55154BDF66A81B5C0E1F6FB58350CCFBC5A0DCE8D56FB11C3ACF380C584722815DD889A6499 +D04D86A70194FF96D401490789B8589FD41F3698231E5CC09A166D06C057AF3D9287651F0D37E1A3 +4021BB33A32A0420C0FFD608948F89BBE5B76516EFA82393D49AB7817EEB25F36C4655F390395632 +E4AD3424FFAC4B878804B253DD535805A5E403202DC0C6D47982910EE7C7751CE512559FC46E0CBB +88247033E4CD628BF9494EFBAE9193519C094E9C9943226D83BEE7270C394D1A79B3A314DAD55FA1 +4F0121068DB5285FD26D4DCC041C4478E4ECFBEC83B7BA097D09F40A8C00479E418ED88B4F60109F +2A886C0DDBF6B7A95BD5F26D6E2E915CE620EC59287BB2F8B96D72B2C55A4349008695B620D292AB +68BEBF2AF7B54085B3D277B4628E02E584B08DF7A4D0BE8ADEC05B41D4E7A6FE070B0EB5335AC549 +D51C3294ADBE9148C987BF6446E23B403AE12F4A298D99DAB7781275DC4071640BDC7975F3DC74EE +224F34C2082FA01BD64C95487B51E93715DA6272FA9FCFF2A2B3D1C707DFA17C4F969B1CBC380ED5 +D83857DFC5F6FCFA581CBC86AC24B0932552C066C61F785B177EE04E8CA34B80D10685EDD2F03316 +1E8730515D4E25A6667F6B82786A0AEC248D92F6828C8409C2A51FEF234EE53036E38A8798D9FF87 +15668D450A755D0A054F9DFAFD138FD8CEAD0009DE323939BCB9390523EA329C6F54E7AD76321111 +B0BA554FAF2A3F4BCC50845319508EBC910344FF2EC906649C91BDE2B0C3CB7D4D4938E6488E644C +63AA9AD152FA42B0188862B0899EB19BDA9077C9EE9CA8B333F4B5F24AA902D17454FC42C3B420F8 +6D212A8479DA42B8609ED186665EBE228DE28E9C4CA89F21D4FED7D2940C2501D5270A137757AABF +9949BE69176D7A7EDFD3255246487B29ECD4736AED447FB07135BB6E55CECB3C0D80992595A18770 +05E7B586DA4A6E1FA4386427DDBAC92A0138F52BE64AAA745CFC3D8864A60C8A86EE005976286CF0 +07EB08DDFD23F6410AD918927F0A922ED2EA4A2D3EE35540544A1DD505DB57AE2150EC508DBD6B9B +BE516212D93DF0CC2B6FC81668874BC49E99351AA11A486FD4A6AF352FF59DCE2D18D97F17E400E1 +3B6A93CDE428387CF639C9207FF0DDA6D8FC98A748A9C0C1F1C20E33BB9CDD13DC24822A1EB28C2B +4878DDA86AE43C8A02C8DB78DC675CAC0407A5520FBCC0A72E156383FB2CFDE72B9870AB8F413DB0 +E931E682313321FD59755F834580A83CEE8A6414B528ADC16FCFD143FA38D956A62A4259A3C9CB7D +7CF5B04FE35C782294353E657DD63D691DC04B76F9A2485D0C29639454BA9C56987CD6BE220A0002 +2082F17A9056E89CB4E33A30E85F52158A3F8FC0F9BF7BBE675AE722BD712CFA493AAE059B2D3DE8 +824B35E24E81AB68574D291EB56723553607FFAB11BB233CDB9D30740674A1C130530B2113360595 +A99A316812A6A7996CD56BC98E05762F70073DDB64E57F9B68E3BA9B53CD902B8BA61E691A4AF57A +3EE2ABC8C6DF7D49DB86C64772C05D08AB3E54E825D0B6D66BAB4882B10FC842D2B3FB43E019B88D +D1D0D65A5956B4017819D41AC656071B0A54B54B20BDB972358A9E8AC0D6905EEE6111B7E1084508 +CD074160F6310909FA79E211FD81E97E96BEEC93EB4AFC5FF820C8518AD36729436C3F6035E475A4 +5CE4ECEAA7CEDA044D40ED4272BE1BC54F0F21B608B0BAE4DA7D5B9631DB101039EBCAEFCFA85428 +3F65BEA12AB25B11A7F74832A1FA2147958A0C9920DEDAF0F58F37491179C61768F1D52FC0ADDB5B +3DF18F3BAB2D714DE604569CCFA233861CD622731702D699229B0CAB0F053A1943535B121884C42B +4169E809B5FA10DA1116DEAD5E7C987E44FA006BF39A4DB71FA7D1E8B31AD7E222A19A9A1B10341B +66E7BEC100FF0700F833730428B8A18BB734CEE2105B7187D3C84674682F4AA94AF722590FF408C3 +5E771BFC9016C5CE818F78932B0DBE6F6CC6DA6AADFA5CF2C9C63F0649888F616118F0995546C85E +B5707F517D06F7C4440CAE340C1352E076491317AC48CE9FBF11F51D8F642DA0766EFB3F069D79B2 +CDA0D4C03CAC0020EF896ACD90C0C94B220D6AB5E821CDEAD71B9C9D76B7DC20C9A5D48F9FE6C220 +B25D977F01880F173EE3750E918C6C3C94971B00A685AC5367284FC787EAB3D64618FC84B0DDB810 +7BF1EA17352EA418BAA15487906303B721A2AA55F4CF5406AA612B05E4FB1712C8F1C824C378383C +FDCC7F43964E7BD3A93A974A08E11B6D8A7FF253D08CC19C564AA93827C489E67B0375ABD9934C58 +D79C2C5EE5A19FB94DD8DF4118A0A5AA28FA7CEB0168D78D7CC664877207EC54963196498B061709 +C28A5B7152589F9288F3EA07A648843A0B7A56CF37CF40C58ABBD81405422A22F7AA995253B92298 +362B09DEA3AA2DE4A34DC836A2679059310C36B00C25271E646C7EBA55E49B054471C20BF466C308 +D1EA438AA54ED8895B6E83017511A4B81E1C5D419A58586B871B49C6D2CD82CC94F0B5365CC56A37 +834A31555CB2D79EB2FD502894D9718BE77902744FFABC47877E72C32F9E02D334A7B977B6BF8055 +385453FA4884E2E21E2500D6281EC9A1DDFE1A28ACBD6D13B881410482898D864255D197D77D9BA5 +66A160F012425343859851E187F7F9508582711690385268A40C8C5394C3CA46140DFB20829D775E +5E48C05E8134C548C9B8494C5D9419C3EE5D251F561C88234857F82F9E29AA9A207D8D609B48D160 +DF988F5CBAD01A38EDAF5DAA0B82EC9A96EEC5AB27F1DD14D28A3612072AE3F8864795BC02B751E2 +83BBFA081F4C406A9AC4112EF7E493A327F3135375903984A8E8740A61CED52FE854EE6A340CC8A6 +7CEE763F2B1BABDB18ECD888294D415CFC9F473A31669101D8A8B31469E24783E2D66A108E098C50 +07268248E8EBB320F22E2597CADA149C5F26D7D0E10771CB226F76896DC319D0D8A3D51A1662B9E4 +BC306C3C601C8786CAB3BD3A1D8D1740EA09DDCDF57F62653F920218EA1FA6B96664F41C45C0CEE7 +DE25F05FE1FAD9B28BAB10CDBB3C5122ED169F394443835F72CF7F5E1BF7D33102536096E961E168 +99D3E7F17556B1E8C146A79771CBF54AF8940F5840D8C1D0929F012B53C01412AB15A0E9EF0078ED +A02E053A395556D928E59A1C6E4305D2DA63EED40837A90401C144F1DF13FD05762561CA6ADF6C52 +A3D987B5C1A1E09ED1B0EF1ECDCCDFDC6F3ECA6E679D324563AEF8A17A43F5C90C3E83B2AAA6B19E +B91EA87F35AAB0196BAAF4D49D5BF38E162452150D4EA089C2A16D9AB0C7296CBA34BF913872ECE8 +76A7856FB92789FF576284584CF4103F7859DF8D18F03302092A4A8EF7BFB2EFEA2176DB574AEC9C +C25A0BFD012C4B68283906E9C5898A90BBB0B0A8DA792C5043A4BDC4E45BE1B4A88C3D27466C418C +5FD021579EDBCA17CC65AACB5A8B97DCC3736824FD454E9C791BE95A2BD5221160CCF754A2896767 +A77E6CD5F8B6F3C4E11B8BD741DC7AC5FA3B443F51A3A903F957B526CFCA56ED95517D6AE86FB089 +EA05491498C7B45F4803D58293DB188C0762BA562AEF1FAE33FB49B9482920045FF3C4A3451CB838 +41DC083B492D3E0E61476298CE144DCD9FE12EA0094B26407056404AA78DEE4CA15188CE86C9C0FB +00B7ED9D5E5EC52141B3EB8557010A1F7A354AF4F218DAE8B513D2B120DAFF319ADE36DF6B7A2B8F +AFDBE248912F038B81184563B4AF25D16F33A8B58878F33FE8AFC12031161BA60D02E7D778EEE9F7 +6D1E1E37767A9F02BBE598310A676E7B9BDF366074505338EB355B9654AA006DF642FCF8EA49D286 +B74C36040B056F4232E7A24AE4987A12341DCB9AEE7DCF54F340D60BBD178A3F81C2E2FF1EADD1E6 +87804DF6D47C9DFF203094028E9A1CE3BE01218B73F510DCD987CA6A1C5FE2A4DE3845402C37FB8C +20BE6E42F76F24B42A5D301404D7381F4EC2CBD8459874A5F9428254E7166BFF7F28BE3D5FE0BBCF +57DA6C56DAAFAF461EF93718FE5835DF818C582F3E53B3EFB71D14583A2D64720279E4E44CBA8ED7 +FBCBFAD1A088D276246312C3220EC8A94005FBD58E6E87796D6200842E34628465D883E4FAE851EB +1EA61C11F2F33B9A2D8F6EE48EE9F583FA34CA2C4951B02B11810299D2484912CEDB2A85E396121F +8B5CBC7FA20A7366EDC144CFF562BF74C164133F3C934CBA34AD1E0752D0819C9C2AFC5C7E47E003 +B0234C080D9D2BC925D06E6542807946EC9A9262AB1BD00CC33AC3590F76944009041005FA205E02 +B3E933859B84ABBF770CC4986F1B14ADDAFB8CFBBCA9FEFD6824A69BFC8CF0F23A76250B8DAD8B1B +38EC45507D76CF3872D3D637028BF32982CBE97CDAE6305D27C9CB4C819C86139A5961A3D7B43B60 +F0652A7CFE2B3023DF03CCDC863B5DC9F7A70BE26C471A6A294A754871097C41B9B720EACB516BA1 +2C58ECD27184C9F16FF39EC42DCA64254D844919B08C2072E2E1C7FF67A9D499990C0CA19832D48B +7D073C1D2F103F416F8A381025C2419B62A75AACACDB2AF6CCF142AB0D9AB5050995B99E5C491106 +F2C08ABA81666932170B46FB1BA533ED30C1277D387DFFF37D059E42393CAC36FFFEF10ABD937947 +922FC79431AA0180D0DA23535B2C10FBBB542CC884701512A40E2F9A31794B3E1FD1CDC04149D4AC +8AC76CC5C2B41A33945B96A12798019C7F316A8AFC9E8F975269E4CDFD4B91C6B8D7AB2027F76423 +664DCEE9BAAFEE0B5BC7330E2F3F348943419195D125C392665925FB1E336176DC37937BD8DA18C4 +6D5F9283EEA0D233A25B453491368B6500FF0700F8542876C33B9354FB213C8A321CC75AC6CA6AB3 +58032EEED63F7F1741ADE3454D3DDD30AA0E5E7FECFB354214852EF1F86C21D735078CD7806522E7 +F1ED8E10C45647CD939F49C12E2096244EC6758CA0E1CC27C13A6061E17DBDD4D8FBACBA3BE61026 +388F3A82591FC6F412F9F65A3539F803380050321CC585B65C3453B92D29F561389ECE415F541E02 +041306D80715032F2073BCB76973F1C4E919FD9121A5AEDDD1AE1691CAFEBD63B9A46B81F34DB4C2 +788C9D5AF8AD9495D406CCE1C81CC4BDD826B28EF5B2D1AA5D4405A43238CA8373D886B39E282487 +CA000AEEF04AAF5B7FD8E4E6AA622EFEC283424B0C30A2870C26F4F1C1A022A78E74380E62344BB0 +5E4E6D228CCFE7289ACF5A9396D4292FE5D25E0DCBB194EDEF854D22D16984F07C397CE8DDFD55EF +65EFB0EC2F7B84DDFC7C573ED5902FEDF8D2DB0FAF5DF135EF02B9DB7C1CE5FD4C2C8BDFE5B342E7 +19D2D2A76052187EDB1F8BE022515ABBE4E7041EB6BDA00B0D24F7B55F98A65D6E3BEEF58970F7BA +D429D664B684B9364C8EBCC8A2A5D4B5F1173D494CD6649DFA9BBBC927775D1330CF124E970634CB +659DC7C547B355DC02E6BE760E5460A5FFBB4FB22764784BF2891708320AEAE0DF1C203F4C65B646 +4BE819360BD93B79BAD729B90FBEF4507B789CD859A0F126C3A12BB8BE7FFEF85470A107ECCEDC0A +C699AE486B8745CDF5725A0F352521D35A57050871A55F06254AFB744DBAC455A91FB39BC1F6C221 +B3818228AECBBB210105A81522753768E8BA311341FDBB30D43B1D464AE6626FC95F9D4D0A0FD859 +44CC586D98E07E4CC3BAF38D4C0BB82CB8585A1887D34B48B9130FDC3E791A41C1FBBAE08971ACBA +DC4D231418B7C3F9A7EBBC2C8F751F9558FC12CA5E4ADDC1665FE5750E5D1ADB25D16A6C46AEEA16 +EFFA4D6F96D75D742671054E09B655291ADF579EB06C1D4096E000F97F181BA4EE56A6BBEEAE9A80 +EC4EB2A3F71F69728D552C273549320785B65F8DB7046A15578416A601DA1FEBDCF31C168EF4935F +33C11A6C993EBA328F0A391ECEB8ACF885A0CDABD49CDBBADCED34803D4BB92614DA2574778A8424 +37A834C43FE49C66F4C9AE6F5CFB5B6ACCDA12B731CD8800599F668ECFBB41EB080D7A61B89CD9A2 +7B922CE98D72B0F2A9133B2BE9F44A45DD7E0537B062798051230CE056C389D5BAA8D47D298AFE1D +4F0D53BF26CD63EC275A410DCCC4F9DBBF22676C978840987EE48B93C9C526C7F05332C30F5873DE +C6A79BE1E7BBCDC327D4F150A3B656CD70DC34584173CE25E0AD062BEB601580E6B72D715778F9A9 +BFF79DF584A506B6E2F6D28EB9EE9321F97B067D7F9E53BD8A5972BC37C7220D95EA9EF4804AD369 +1C8FA8D2DC57345816A35911ED19EAC0AB630A1A4817091B068B1538B6D4DDC2168BABF9BFC1869B +A1EB43DBD6B4415F8857AB1610344CBF14351895E5F929E8CE0F9B02FD9A0408AA7821EC9AD3020A +20A072E2F0EE81DD549C8AAC7D75A9E29957CA786F8873B0AD34E8FC686414236847AD44C94A1CDB +D2AA22BFBEA7704FBC2EA736AE362079A97E0FC7227A4604AA939B2F4AFF520DD566FE3738BD3155 +51A3C5D74F1E660FD58EC90D63BF77FD8D2587B4A6D18F94289592931C6AC12A2764849350BD48EC +E9A6C0220CAA5A9ACD1D5D10D018D511EBD9B2B50F231C0330ABE000BA962B7B11D63E4E9D9C17A3 +0D6F16ACDAA6F07FD8AF73C1B92E392DBCBA1A240DDD9FD9406D83260B168D70C981B41B0EB772F6 +684263C628613B765B41E74786598ABE92BA776E47551FBA4E27BC4827597DC8F7F3ECFD6718888C +81472374D123B1B2355495546B3F72DB14AC6B9C9B7E10F5184F4668CABF207937403CD3DC8F278C +1419EAAC9561B1A22DFB34EAAF05AEEFD0706710A94052123976B8FC6409B4586889657FF3054C69 +24E553040C41AE64CB6ED5214DDF3DA8F657A868953182168A224FF306F59AD0CDFAB89226F330F0 +849203842F75A3B6E5D021AAB9073D1CD4E672D53B5B64127D1A394C204106B903434D7F6A32CD87 +B9123C73A72F4392EFB311E10D093C4DFBDC3ECA588727A6631C21969D1CE5E0547540026FD3118E +A26EBA12BBF6F8966E2712BD45671CF67B6C4B18BE926EFE5916C7F7169D3CF88C85F15D68332692 +5D56C311F4D346B42FD765743681959263072CF8CA9B4221538B0075AF134D50B31E1C7E8DBBEB10 +7863AB9C06DB6F9014154FE7B207B3766A4677C20A8ECF7A80D4BD4CAF1F4BEA4B59B49617E75642 +3FEFC25C4E7DC524211D0FDC93707559212D1338A7EAFEAEFE953ED74E2ACA168886471FA7EE8214 +267E327F06A6C24327F28F8FF3822914DA9C4ED36322ED55B5B3E65E5C113DF71EAE6183336E6654 +0B60F543703CF72564B234750B2EC137344C89175B1E46366BF1B63713F06A61214F38B4E24ABB50 +1D09126BCEE3FB7FCF2ABC1A3EB1C385B78CEFB093757C943160A7CEF22367E2DCF5AB8885D103E2 +3D3A7A4C08EF13C1AD6D270DC543AFF12872CDF02C065DE49A744DD12162A45F382D257C5BE713BB +B5D07F76002971E75D2DFC6AA29618765334B4FEFC81096B77685DDBC49660E0FF56176765830AF5 +4B8ACE973B01E6819AB3539CF56FBFB2D935420553FDA2E232982FEDA19C790F165B21FE4A1632A8 +9D052095F9CDFD61E62E7EB56ED2F4654DF744AA2EF702A883423815D47E00C44C10B55FE818AC7B +DD8EA2306655341A3BE3DA7232DEA6FDD7A088F9185E21C945E70AC46DD46A406AE46DA364C3F556 +72C89BF69AD162E580ACDD4D016BE429905325A01B2C1ED626C85F210DD33C86C1FA56F77FE453D6 +B85CB39C6BF2790520C474C54E3E830592A060109F9F2F61F85DB9AE00FF0700F87C655BA2D89B5C +B65E67A2FBF37C723790D3C0858E9D880391AB1AC7D1C3FC5DD2B36E065AC3F5394212A79FD5A704 +198F9750B4706E19AB8C96E49B8E5ABB987DAC3B9FC9CFE32D9397D6E5C4DFA82CE44FE175CE4E61 +1A3920363C1F5614F88F2B647329ABBE5BB1CDCD5A2B73D8848A48E801FE79F48C26CB1CA8746295 +E866084F17DF32A918489B0EB5C8ED7E40B162A0506B8902A1BD42AEEA8DE0955C00C776F522161D +AA991BCD0E740A277712DD50F330CD52B7A6093B7814EA2C49B6F6DA3C2646CC16011DD4DD3E2BFA +9D831600F7DDDEE76FF251907DAF90964CF4EC1550CE2C06051D0D664361925C16E1743F7AD63510 +59E5AFD4409D9428D69B7933CA2EF3EC83BA53CC5B1753B0F21EDD7D3C1B3D2F7C03C0F1329F172F +0D6FD684674395FDFC9C2D7DBCC46E7D60D8A566AFC2D96E6590CBEE57A7CE5049405EC28FB6C823 +70673F6CEFD6D29C8AB14E29CB4CE6DC3B74AC24447506B76D7FA423BFDAC0ED78C56B114FB49088 +A2D44BBF8C5CBB79663126862513AB74CB8F7C7552079C5956B79DBB34180A4F694EAF782F57E82A +E575F78EE4E9F8214716A32C1AEECB9CB43E26EF4F60E6EE740F250018C0D3671140B9EFD0BD2883 +38F1A7360F7C1BE798B52EE5ACB95604EDC887782E1943A4AD755440B4C1C1F6F8141ADE378D6901 +CCA7D7DF816AE68223A7405D0AD12539E6BEC980F315E93674597B3B330AE2D1A52A87A6F1F59673 +5F4DE0AF5DD58DE0A3B6FAFB16ECF823C884A7B7DD2EF5F80028D3A19283CF5EF2EEF5C96142CFA8 +52BEE2AA7570DF29A1AC26DAD9EF92DEE990FAAB22BC83D25E47212730510FB5DA2109010A8353EB +E9C63BDC989D0637D09578001D2DD02C7A249F9AB45B44D3721449324C96D9CECACCB7748F2A5BFB +5249111D45FE5CDD27AF0DF37CE838B573871701C181780806D74BF494556E14A456FEF647BDA614 +11C73FC78061F5CD86C18A35ABB2854D5CE31C321BFDFB27B3B20B19D99EDEE55CD8110F6D68D780 +151EAFB59A46DF6E355F96EEDAA7688F1A1BE227A112B1E36FF3242357F6D6EF7165AA60B7FDEDDD +BE61A009173DBC555C3BF6A452D9678EE9E3987225479FCDA7CE2FA81290BE0FA03E2BD7012C4377 +DB0605A875251C49D10E0AF278E0285C736AE4937D08E1028E3967D5FC709DA1A307663D25731245 +98D9291748553581830411F186A8474B20F69CC6616CB6F2F5BE3029C162F9FD36E4CF29C60CFEC2 +53A78341E74AC8DB2ECA100B71ED1358F7BDCE97183356F0571B52F6C28ED446F43C7699FD5AFBBB +8EDE8FC5218FB63D9101C6A4FF14005A60291CCF0FA71DE20467D0C4F48FE08CD8AB0028F395F428 +30CFE0A34065278A831D61CC5178F27716A030EDF1EECA85C9DD92AF4CF606854FDFE055E77966B8 +A0E31976F23A15A618F3D6C55242F48DDC41E71DFCEA9245E50981FB5612C2A9D3DB69DDD00D687B +A41D45978D8E0ECA74596978429A32D7D78E5073531766DE8A5CE086A7B99D0D3DD70E444642C8F2 +2DAE4A3CE6021707F3111BDFD79DCF672B4F49CA57D490E332120ED14F5DE055F0CB4F03908BABE6 +78B8A0F783F9DC4E8D3A9B8E85BC3E65349DF817BD83938C9504E8876B6B7B35D77BA151EC68C711 +AB03B823ED1FE8261B121E00C4F448B9650316FAAD6FA7C5ECAB9ACB0A7A32218853654CAC0F6C14 +2D9F3EA09379642A184414FA12AD5650565804A4AB6E9CEA6627F868D944A4E03BED77FE64280DC0 +633FA6EBD2A783A2C9A4DAEDA64C4D98E33802BE92918C810E970B998A24443C2E5C3B62F85BF2ED +3711B2470A8FE4E1867C534C1BC2A94070CD3116E258F93F140A30803D3E1D51D010236A3B292621 +9CDDCC89F182466AF4AD6E3394B1EABB8910EC6DEFAF4E8CE654A4C0F6EFF97BA98F755EE953362D +B3BE3B6B31C5451ACBD3827F913A2AA7C1795EFBC7A89FCED70E62DF4F405B91E8E1326018B06407 +F37831FA2EC30A86E736CB7D02911296E18EA07F2DE7AEDE3A7FAC962AE5FC9C054C34ABCFD4CA3D +8DB5C4A29689E6E9DFCF5DFDF55AC2636332B6273EA0E37BA0C0C0CB68BCE9AD9993EF061BF4D2FE +9FA2B58062E4F48CC26F9A4D043943C463682412613C2E49920575001157D53F2221AA74AB03DCA8 +EB44519AFE646F7C404FD66E96888BF517BB99FC10575BE7209C087DE611B398D838D064518EAB4C +EFF842C47EA103FC6A6A6F4E2E23E83C918F99AE17BC9A04C409101B2043FD574CE2C03526086C25 +D924359B60B9A6A00352D1D124D8861582EDD97FE5926453E603290B543A9ED2BFF65A2FE245DEEA +A51BF0F28B0E4210B241923D2B513803BFFFA0685D63183E407796AA2F9E10A9EE78DF2BA0F6F3A6 +AE3C163E1384054FB12C25AB7266AEE0E7F11EB36FE097869500C739B83B59C52994CF54E3A8D656 +176E855723EBA9CB725371915FEE2392C3A038993478A810EB30107E0A4F62E0A7A9A0F7E3CF00C1 +B73BEC9EC25FC0C459015B835B60A1E520C02952084916F4EE1D222E78278868467BBE46B358FD03 +408A24817E3FA2269CBD8E0A26D95435E8D80D327D5F3B383F62AD2EE0C8685284A11E288487CEC1 +7F70985406F2F9364D7853C0003058F98366AAC633AE56BB88EE02DA94057C47F3557BAD0CD37ADA +46FF0A32F47191711E031F9DCF3E8114E53EF67A8AD759548B2C087C7DFB5A1B876C63C9D39BCBE0 +F59F85CED586B1024605B8E8FAD001F56FDD6768B1235205E1436A08412CCA473D811ABC5B1770B9 +0441616E44FB96AC9099488F4A47230E394502BC5D0857FBA031EF03419621B2472C39374863FD69 +CCB348A4687A0CFDF492C73484012AB4A5C6584901033B454EA0D81C6385BF5674C8E97E0AC1DBDD +000108FEF7CB47B3D23DEE6ABC30D40CCA448504F9EAB46DF37316719C32CDF318D6D1C62FC18EBB +0026DED480DB7B1721273B25E80E2AA73E313DEB81829C638C23077C8B32ABCC3C6C9F23472F1493 +A81FB938A8EE5AEE4729F8228E83532810C7478E269AF44C854F53C970AF5E91DF224A8B0BB12223 +2AE76AB9B93D1D07C775E89A1345CA5367C6BE4C2B1B3A155BAA414ABAE3CCCD047690F7ADAEEC19 +A19D8F693D5018799A0FAC299610745EC1D542FE5262FAB63B5EB7E417AEF437F146992FFA01E8C4 +525616C8B7D08E89BB880F5AA194C6D7D047AC95723E0C8BFD4511DFCA343B75419D6CB586807587 +EDB6E0E818DBB8DC620155CAF5549A00EEB0C7AB645157494AECFE32645C3BBA68D2FBFD1A0F95C0 +B8AB4615DF76026B01DA29A39F635A239D66AAB0163D850A51C85C9E80F74279BBD3EF594FACFCBC +C121C00A345754DE5470616A51F6D0736A3D8D17E9DBEAE6CBC8DF6A983025DCECF0DA6B478829A3 +5D16A437EAA506ECCD4D00ADA77F49F6B7AFEEFAED07A8A97B9561F6459B5DFEDD0B359076A5BCBE +CD7DD9D3BD7D306B417811781AC23BD69CCC40B525AE8D199E8BF06ED28FF71BCA66BC237FD55D03 +F9DF621DEDE682959DD2DCFCB54477B346D909EB1BD7ED27B8FE88C34F7D0816EF179ED36C9B93E2 +92428D45CACDF56A7CB5230E5BDCF94B7029AF97D1669AFA219DB021964A28A2F0446D2D798B49AE +F61B27A23E5838F1B50A027C4DDE76DCB2E1ADAE8F80878DEDE5C0DFF619B340D5DDBAD2EFE4B920 +4A350F103FE03FD2C470EE1217AEF4DCC79C70C6C852C8493E2F5E398A49CD71F078635F763776D3 +7C832FFE427ECD0D00D877585F942FC84342CAE808FBB424575DF245C85A1177D1ED3038EC3E274A +F0EEA83D2E2F68C4090D14D7D7AF8671E66D2A22C5B643FA4CF54625B40D3B77885687613E12CBEE +03F1C3000910F3A73418D935648BACAB3E2B8C5010676B753AE6EC2DCE08BE4121858767E9316AC2 +17A34E4263E1EBCB76B5B151B7231B431261F807E8F085E928DE0B8F76E9271B68334352370347E5 +E6665BC27D98D1BE1B8053AA713D10B4F07281C8BB5DCC3997ED42D475E14E7FF9CEF9B60B78F271 +58F35395450AFBB1F9CB942832C56358343E6738D5F48CD64146A6E5CAB95C1DFA5318B78729143A +666A780C7C0DFEC5D85F494BA0F9C3BB294C28B34137CC09A24097708C78B89A2648A71B4C69486F +A2A953BE539B68DE6BC71B06FB8500E94C08BEC47195492C330B5925A30D397832BFA20EC43C29DE +EDE099095B8E8F5B251051F94FFDC616F81C205FB6D2E4A00FADA918AB47CEF6D2CA92E7ADFE8B8F +CF86E8495CD5B2D2AD6789BE4235F3580BD63F177B7BFA0E993CB70DFA3744CA1F17F8FC17D3274A +59E9CDE905979FA63EF202BDE1BAF6C625394EDB38543ABB4587B09E9BA9C5C73DF93BEF76C11A51 +54A55345CDA4DC7AFCFE9B89ACAEEBE732AB5630669D9E8582CA9B4BD3AEB4A31AB76C04CD94522A +2ED7D5BBC772346C2BC345C3A3DF6A3F77518FCA0A453F760E73E56E51F6764FBDA55C423153F6BD +21CE2338E2C991FA8119F850CBDDEF9B3677F2DE24972D7CF1A20F7E30653F475DF0EF202223E2F5 +819CB9FC2352ECE2A6CB2E81B17D9F3CD0E0E3E5A532C6648EF8059F1B6876CF699F16D16B63F9BB +8A306375E94C376D49668E2D734B289BB3AB68E028FA2DBB5E1E9B47181FD9EC3C0D31AC7829A06F +1A8ADFE9AB031CB20863D1EEAEB36FDBDC30864364CB1B4A6841375D5488570FE52FF0DB64122E4D +28ED0BE7D5F689650FEE4025D43AB4A60218F10E718CFF8D142631E55A36F2DBB91F3EB822E2A412 +317FDA8D816F6EB482E08D39E5673563C6E9D3DBD24582880F030DC67E8550D38FA6DBF4B55E6CB0 +7BE4C1F764075F9D25B2DC3CCE6674991E8531378CD97A57ACFE4D98B2DD27FB3DA0D5BFDDECB9BD +BAEB16292AAEC8917187FA42BD6CA7FDE73ED6BC92E4D368AE7096E4C6EC0B7AC84291F37A06B5D8 +9EE83EDCFFD7F1E49F5E6CD218FFB6A066F3BA39C6C88CACD3096FA2C5FDCD3280A0E238CAEE7847 +2FADFF2E749F52B68F8E2EB2D3F5F64156C35420BAC9321937F80C5DDBE63AD69D33532010A2DA17 +130DF387DF570A6F987429F22A61A3B7D42E37C309DBA048F26D8FE879211A6C06769A8C227BF5E3 +025D300CA862D20A23FEC60AE9A575DE41F4DA21EB951F2FAB67D271DCB1956CED2056DAD5A1BEEA +ACE4A9FC078B407F44C419A893691FDBADA872A052C8205734A41513E0609BC723134FC62FC9219B +3112332B5F9536DFD86AA35CB01670DB105FC68B1D738617C537228CCC65F02984AF6F04F993390B +FD0BC405AD962A6D931E35E23A30BB6B24DA99D5D8010179D2D80E0B98FA99D81F42CEF7AB44D37D +25049199DBC47698BF3C9825FA68D9221D2B97AEBC0A0736692D49F990534D518F55FC249F5BCC3A +BC338F8321581F64B53A7984BB8A221001796F527E00FAF5879AD80D76B0A357DFE3A3716B7DC035 +23BFB46C442616D71A53C547EB1E00A118426E50ECBF97F4D4C319295DD0558026F8A83A5768FC53 +E853BAFAF6C01ED1287D6ED4D58B0F926DB521F2DE3D1C8BB5C335F24195A2553D57C7AC00F82933 +6989600995B3D4756C59E058C323B0515CC6CF9506FDF8741A53C4491C8CFFFFB26A96C911C75BD5 +D7BF138026A5D4FF4C2CEAA708B0B41D42C233B03DD5F93017E23D6650C57A758412B7072CFB7128 +E38856A34A13F9EB02D81B179322C39DF82676A2886B40D53BA437E5AA6642698F7C614985B164DB +B7CBF11CDD515E5F3ED367D8DB6306498BC92C77F055C20399C54A139BCB2B27629E5E2E52455720 +4F3AFFEAAA232EDE0F3A5BBA0B1D00FF0700F8F09566143E436821077D3B495FC157193F145D0DBA +1CE216882CBD38DA9C054383BA03201635BE3D6FB3C8EC62C5F8174D7E2A0C52713572351868EB27 +12CB1630E592030A85880D5C487DCB507A9CC87DA9D9CA906B401F38C86ECCC1B9B96067C6FA31CA +72CD6CDD717DA43CBA57FDCEF521D3B4928C40366D7D1615BE0B133BE81A14B8CCF938F9F5AECC75 +B79DA072F65CA9724D9B518A4790AE7EC5FFF4FB7385B53084788E3E9F9CF65B88BCE13344AB66E5 +4B79C27A72667588744B51BF4269EB69CEBFE605C09967CAA4251295B9732561F2930C0566FFAE3C +91583506254E2090CE19CBCA4897D364F7574908835D7412FBA46D561066F0C7AE06CC3CA8F9FA53 +C08A3321571A7BC640876FC46857C8EABB41889077B669B638F2D23E0358469DA0399359F1C5B146 +6B376EEDFA63BAFC0FBC1952A4011EF91C8EF504B4F5CBDEA22EA1475B664344CA4BA1E5AFA7BB61 +FB07EE0CD12F5868D7941C9DAAF806AF58857F8A826DDD9A62FDB18C85F4D6973522E060A794E882 +BB2D4BDB71B14C11671CDFFE49E6CC64952D6B40201C6FEC5646DFB263788B6375F9E78DFD2E7A59 +B3ACEFAA76F28298D218FE789C65A513916D86794D37B9A86E80C20683A0FF33A3CABA1276DFB175 +99AC031DE21361B50515FDD6778216340A6BD9754FD11B9FA1CEE3D2C556D1CF6B304770CA329900 +980BA9EB33A0C512340798CE7E78EBD28D82AE29BE2E2EF8EEF513D6A01CFC70A77C5ACE0690CECA +B57E7632D1F7D8EBECF428F8D509D1E4E95B42BFFFBAF5D7B8D05E36FBD209F960B866A9DBB242D1 +F4E92B3039456910D171FF9EDCC3E6C11A77C0128376888B0616940662FAF30DA271FDC4A3F2FF3E +7D7AFF726EC52BCAB94ED16FA2329C50C46E5C8D64183ED31E1A3567DFD8C42D5ED2C7E20D9E1B11 +C19B4115FF28983D8F5C3F54B75B9142EDCB8A7D2865EBA0A05AF5174E6C059717E62992C8F126DA +59816153C1C69DAFD45FFFEAD4C8CA58A362D4E5950B5D52F7609DF7659B74FB3DFC181CE4F67A72 +925ED20573EDF21805A72823342A3C0C2AA8F74CEE826022EB8896657E0CA5461F6AE083F0F2CB6B +67B2E2B1A4FE6C5F215C52472A61BA220E51E72EBCD0D4E74660FBF15AE4ECD1EC7DCBE98BDA8596 +E2EA3AB47E802F059F2579128089FD662447F899696A834EDE15FB58067BB50D91F0C2E039CD0A42 +C2744F98E34CCB35013FDCCC7DD4AA58B4DCE0146BFE52C2822067994915BC83D33328A5D60D29B0 +A883691CFEC3EC11BBF3242D0225A58CDB2A43BD25318055BD30BDF79D4420177FA902FC15A7473D +F4922A6A6082D968B0515A82E7DAB89C3F9423DE832636834DB5A7778DB925C0200C869E6C7FB285 +E3277FF32688F5C56984C984ECBA87B7ACBFA5894305A91E9BB347BBD198D198D7826CAA1F76ABA7 +BE73D00A60BEE0BFB6A7318EB47BBF75B658331408799A51594893E6B323A30C7FEC5553D8097D8C +F87DA5E2ACB3C8A7FB9AF6A78AFFBF7624ADCA1910E970E2C4316DC7013AABA760FA4FCC5C9844C7 +B3CF5C093D149D23DEBA648FABE801CA6E2E9F6CA60E996CDED9B4A9AC2090DA4AB29F22DA5C02DB +A45CD1D0BAA99C15BE01A7F5F8675356D092C7DEF552DDE07A9F5408B4FABF7BF16504646306DB30 +EE4B4A4420465F20C0C2A8E6A308313A71BB9CD3C28F48CE09119DDEE1823256754894A5650ABF82 +B87250B3B5FA8879D9E3FC00640186EEB183D76C5ED43FAC48D55E10401A1C74443936212A763C8D +A11E23295734D516F01FC7B0959C31DA6185BF7CDB47AE03E3E3EC6CA3658ECA572D73D43B86AAFE +EA2B2C2377A787C01ECE85D2529018D5008D29B350A810C57E5CB108A1DE5722476DEFC2110E9B6C +3F8E73E56FB7293A49DAE31E71C4BDC99E5AAE18433477DDC8F794D492B465752DDADAC2658AF86C +A65B76E9D5EE15BC7393576D68CE3B0A673F668ECA6E86A942A466B20AC7F664BF1C99DFFB86F38B +2FD15835AA692A46D9992657851E40248661466BC6C875029A6A4C701CE0AB4CB05177F09967AE19 +50A48D73BA6A3EAE534C136E0D52350FF0FBDAFCE9B8731C0EB2321094BC8BE59C1CB27B016A3263 +EDABC32607DEDF54EF1039679B0F725F6D774D8EC43EA026CD0DA568D6E639FBC416CB1B470B608D +EB6DD9F4043B0617C90EE318DEBDC1A93781E6802B94F04489BD32CD973002E83A5B8D00D6A3DF1F +0AF5F3A751F1B799FC2F823C85493840AF293B80E04B8BAACD896E81B4D1B6B53B1BA0891855E601 +AA1B79EB540B5DC39925EEE0651FD73EAA9407EB634D7ACB152C6A015AD5CFB833770C28866CBF5C +6350E943724631508F01C9D031D10B7469C88F7D65FEFD1E89B0060A86B72160D4C4322809CF6C37 +A6F727F2BCB9106B464FFBD957157D6330E7DCD714516E9659795AC0610F3E691958A904C325A996 +78549EA5FB29CB839E3DF22319D092822BDF366229D0021401195515682161A9CCACCA5D91B9F6DF +8C7AA5A1021811012D1C6128CB6DB42311E943ECD27D27FF6E2B0614992C53D3F66934556403222E +ED3D03DA4E62544851F90CA38F5E9986DABA6AEA654C8879240B5A39150ED3A52275C52A08169D18 +F619851D855BBBF420C1E6C8347F38E9612F36A5DA9EE859C7F2C5355E0ECE8483FB70E4CAC2C07A +94AF7623CCCCB3140BEE5EF6B5796D522AA2063945A802C2440A1AC690403666CC90D0CD73DDD870 +99880C685E2B1B6553B5DD44C75846F6323F32E796FB64AFC91095EB42B7A17111AD582E3987DEDF +0C0D0F62ABC22BB304F504A7D6CED307EB06917C028968D806226EC0D9472CDD30540F962991C3A9 +B334B1F8BE3A6B0643FD5BF9BD33F73E7833029A9DD7539A1A6500FF0700F8A1675F8A307B95756B +2EF5D62730490945360250EB98A83DC3252E9F98917343A5E4FB8E7F84A9D2C8155857806DC23426 +D08744AF33CB1A33F029C13F9FD4E60B6A1747074759C26DD8A263FC0BDA157BF832720DB22DED22 +83ADD08428E8F131142AF75EC1B920BF8F271DE56DEDF6258A2D8007D6814FACE9D12EBF37FC87C5 +DA885A4637CFBE506E73FEC9E12F5E98062E9E47587A30686505A7CDBDF5D5EC5CAFF44BDDD34AA7 +04BF11C5EC8FB60413EEF2584DE72C2BE160C5CA8B652195FD794F33291E4291D9B1EBFEA17D3375 +3D718F6A34175B2199E7A6C18EABF53F6EB4721621C73A483616D838C3B12587DFB698B474D95AF6 +3D834DBABEFD3911ADBFF6B47F34C5CCA8ABE904D5C649D6C57F9A1E1AE93F7DBBA584B44AA15BEF +05FD20062E89C0E605AFD16F7A52ECF76572012007EAFDC2D29F475C907470495DB2CA376B3F7C5F +91B5D2B48B7DEAFD6DB0699B958C9035F202E0A3380CFBF237429EEA521738FCC03DF4523AE22298 +5BC968AD990857804AFD0FF3E1B783C89AE30CEE0EF3FF880268B3E04D4856E6E1AE0F23CF652453 +01F5401E12F7F306BA724843D32AF6831FC50AFA54A2FFA52D0C2CCB67CD7F6666761769B163762C +D8B455DB5120BE5AA7131D2E4ADC578BEDDCAC9FDD62754E9D6D82201742E84CB83047AEDAAA3E96 +89A044A568036791B93F722FF48C843CEDC2F72B38A222CF484A58984D417E7DC76F5A9ACE7F92C6 +01F28C390981DBD1C0DC65A755405A01BDDC80466F630F71CF3F9839FC9ECCE3D2C936386FB73FE2 +C961AC405FAB4504F13DBAC405510FC69E0458792AF5B0879346E7B40210A5F34BF3FB43E208904F +B9D49756D0F767B5C8253F079E80A2D3AEF4E736F58415E8C1937FBCC8EDE2F3932A977751ED499F +2737B501BB9F33017F884815D62B035648F595AE3A52ECB8DCA1310AAE7C59CEF737AB1672A77635 +8139D717818A22B96456CF04F61CC51FB8DF065E899D500F4C43315FBBB5C87153B526397E66424D +225B0664703FD22D76FC60F37E220A5B89E46C9F43D536E9AD720D4A14F66A0351D5BA978B4D4328 +AA6F7C81EAE6D6156E5FBDAD539341DB84F39F077E71B15182192138B71F961848E0441FBC58E2E4 +E92529DC22F08D5AECCC229BF3AAA921E8DD4BDC663375B281264363ECE225A86636FC2B227A7C3D +7EAE4B01279B9D0B0BF282991A5A4F1C1E439A6FFD6998DB6AB7007FBB58F912FCA3DA813616F364 +FBE2E0EDCB1ABEB3D7FA2D06A6EB6016AA36F2900A75E71E0667E0CA721F7C0B326A16D3201B8712 +0007AA7B64940DF6ED8ECC395C8B6B480EEF7E0A2FC33A6A392C3A74157C3501CD8D21C3C66C9336 +EC29AF406EA3AF676F63865FE5B0B41F44AFD82666AE7F3E825383BEA232A2DFAF863EEDA73E9EBA +D344EDC4844D87C446CC4D10ACB295A0016506E84CD4700EF76CBCB9557F70965DBA8DF8443CCCB5 +989A5A7BDE1337203DFD685F2020ED007E264F20083B034C775BD52AC4E85F0B7537B8B8F04D8C08 +A55A3548C4140B29F5BEBA55C6D10BBB09E8304913844FCB629DEF92B54A62D281EEFE267A910C38 +E31C38B5523B985E301432E8510C14D9E00130919E4C1F03FE15ACF592B8FCA05B35B37AE0B54CA3 +FEF9B754D9AB7B20D8EFE773E8EA138207203BB4AA1665E7F7C51EA4B57062BCAC778619CD565A6A +BEF62DFEE2E459D11BC3C95E831FF4FF672EF9C1C3C6650B0805375705DDF002B00E4122C7476403 +13C68FB0C6708976DA6CA9DD79B7D762F060674AF7FABE8EEB172C53ADB8F530A8B6580E51FDD5B5 +908AC9A9B28D4675FB23C04848DC28CF2E8A036C8CC6907BABE41FEA901871B4FFCDF2F3E1C99014 +A9907886FC4A9EDDEE5CA3BEE075D7F50BA2A3ECD7BCC92299B96DD9FF75BF44F0EB930D1D300792 +E0A05DEC2E1A6AB030D6163811DDE808B45C10F0C71D2F4BB7A2128AFF4CC20F509EF3C4A4E2433E +FBF829FD6D4BDFB93694B4F31421DCD63D7781EBD59BB37835D5AC2BFE500253A6E6F550804C4826 +7CD458C9AB975D52635788090934F1B5BEA2B87BD2E27693BC83D5635F459ADCC2A3EB4CE54D5A73 +3D8065CAB52186599788011B0100B020124DF41B17C5C2776045118DA8EBCACB4D9F26FB7F3AD298 +2EC22DAF31E75C8FB6871FAB81BDBC9625D82A1882594D268163DCFA22228F9AF2A6415FC54E2B41 +30148A723072DCCA78C27B451C298906EA1ACA882A46E7632CBF1D00DA79AE620A2C30CF1EFCFBFF +EBF3EB66EFDD401EA6E5FD2C6C7540413F99F462664576DC442196090C6545AEA63FCEA7C36EDE04 +46BDDE7E5CDF37010EECE6CEA5E56396777D18C030EC28AB9E2979C421CB4CB8EE091D0FDE284E0D +717B264526621341EF4847A06E5C8AEDB294AFA2E36A64F9D412EEA818E226E3E6DEE68D464EAD7A +11F29BBC513CF3ABA7043B05276227650C76DB2138F3C5F10ACBBFF75DA7D1C2D5C2D77F08142148 +7A845CFFDF6BD483EDD0DA28BD1BEE24C89E71D5439AFDCF4742406A8E4E5E7C6541A7B8F9285DD6 +8881328F23CE294875AF78EDDB8E63D71604D893B4B158A31B70D3AEA2205B9A0CC5F0CAF5E4C296 +6BEEC39F7F8C1360CF1C5A6D4DC2FD37D5D5CF372C6FCA5B3C0E08C84DFE162E96407B707060B330 +F7A2643C763A4E718592B0C343D69F35B4505D1D9B2605BDAA4F93CF05BDA4B29C8D59D97EDA96C6 +667C6A833F2185DEE1EB35903DF5BC39A261018170EDE5E2AD7A5CFB2115ABD8D2828CA75316E1FC +FA2C6A24460BF8D3FB5AF12892457204A3F44E8E62C47E284A2991CF60CF4C52E8C3EABE25EF3D9F +94FD6C48FF952E245B4096A642A3092D8C65A539A35A91202B2E8CA603113D5B8A6371A180F70001 +08FEF7D37AA5766885E39EEE5937AE56F36804F473050DD90F3A4E42E7C7EFBBF92D955B220DBA6C +759287B8A9F30AA37CA978634DE9B3524430D9DFB030024DFA4AAC241357F72041F4AA27DA9DF98F +B0F81398B001639ECD4CF924CC512B907905094CF2B339F0E2D2767BECB236D9DB4C69A68197E88A +4D10FDEA38317D85E42D82CFFB9298120E06DDF1ED3BFA0951D66B7BBE8052C2142BE4BB27CFBD1F +222C5D50ED72882B8F9C1BF48F25E31F6A438B273F65F7954D944BF3A45D7BF3EDB454DD9741C03D +1B9B5915286BA9F327FA1B780CE72B03E00A789FE93DF68B2CBB047CE3E1A35051297B755725726F +865398F0CEFA604EAA5B8292D4D3D74FB7F8B2486111EAAFB49CEF80DF7E32A97A2784FC45C541B1 +CB707E2F8607FE447031D7BB6C70C020248D6C8631ED0B3DBD4BE485040F5D1BD6D457B8275D7B1B +A87A7C40FD1FDA850C8643E857C6BE0931754012C031F93D29C4906B8763F31A062AE3DE34D72F26 +A93E51ACC52E4462CC89A74AB30E85B6B199FAA31CC48DE4F867B36B05A54A3A1704A91D6F27A17B +69D340E91E61E3F88B4DBADA00AB8FD1456CE7C781A4771AF1A4257E6F4552F29E9F7EAB9ADD26FC +9603AD2D517DBC404351953405BAC0AB96F27AB2E5627013863A5D2025E7898D2F5B5C8ED3FA8BB9 +6E23483774908B302177E890B36AB599B6567A452F9AE763AE34049DF11DC3A60A583AC71B9CEDED +3039CE97F4D49FB57E9A5B2F4CE384ED90D4CB0801F22F443175472A1151FD5CC47D9AD82BE5246D +16A105E9D9C9FD21456C57ACDC8B5C5C60979D3F0E594E31518C16B9A125C8F219D6C03E559B4872 +52068B2B0F7D1364695949F1FAB205EBBAC658510CB4F3B0007679353F1C7478DCA962F8E75FD201 +32D222165556FE13AAB0CC06C2648BE9AA0B97DB13B07FF6CFF64E980F9F8ECFF19ADDDC01CFA713 +385BD3AC84B66692A61A82882BDC1491B0BCE6ED6C1BFF2EF19DEB42E4BCD313600B1C4C73F9C1B6 +C68BB7AD1067D1A9FE55951787B9FFB7A18804875C71FF05431830A952E2FEFCDB47D405B342E72C +39F0C5807C718D8BE1741829C5D8B5A487C826EFAD724E8A86E42A1AF8413CA246C7F11419B6E7B1 +B71729A9B4A8CED7DD42CD5E33E88A75CD1AC236D35D3E3E4B13D988228BC06A48F8874451666FF4 +4ACC95974F4DEE6193EC00E6C497EAD84AAA6FB363805BA605DE935B9B35443E24805A2BD3C8928A +2FE682B51E6672ADB7D8580D3D7A871E2C7A39E5C222AA8FD747CD206AB7DB256BFA3B8ED1DD337A +DFDEBFEF04CB1EAD367A5263F776F02CEF0CF86568C627A3B3A6B54EEE26A6C555B1DE8342ECCBC4 +DCD9B9E476BB5FCEDD4070F24FC8BAEC4427534F3DFDCF193FD6339486808A143AA119F576F76749 +18B587E0D978D5727D8A710CC101C13DE07840BF6123C5EB9DB1BAC81F83EEECDF9FCF882DE3F021 +FA1E737CBF1E0F9FCEF974BCE9C7FDC4D530BAB78333F4A682775CB8B24D435D7CEF995F1D84CB95 +A6D82EA0E8EB5B5C6F62E82DD56A84B864E76BC0B87C43C6C83FD958CD8DE793D6A4A25EEB7D692C +882DAF0863971ADFB4A30027D06EC132E16A1235EA3B495253336CF6F87BC0CC98BBFC54F147CDD9 +F7E1F5D3DAD9AC90C8538E2E4FBE52770CC29AAFB75C87D7207EDC6744245D2ED676BC8382B587F2 +0C1D7DE8A0E85714E8220EE4935464F421A6FF1FF0BEE051E7B1CECD1BCE2954C92018AED3A101AA +6EC57EF95F4DAE4E61D9BAE7DA81B2DC43E1A4E2C4FE170448265BC3695F5B4E1CFDC17B2D60A3A4 +1ACACA69DA994993A93AF11E5568258EAEE36A66AB8CC86AA72D5DE41FBA6E244B3ECE7861651B9B +FC28FD5EFD10E0DFE5CD1BD0A25D685B6A31EDCB9CD3A83478831BE85775A58073AB7910C06FC440 +B3DF853CFAF076F61FB77B28BC2300B20596935F2B2B41DB129762C56A83CB577092ADCD28EAD133 +059D18B75BD2227A231AD54523C2A462E6CC0F84CFFE4CBF00CEF1EDD256EBCDAD619E229EA6E4AD +AB901838790AFC86BBC73251951923E9A755A834FD43834BACA6BBA2A983F7D5416F9A366AF95616 +CC4A6EADA4346BA1F6052710001EE210606F6625BBC2310A2B0643045B3FB533DFAC83A5BDFC7DC7 +B45766947F240F6C55BC2920234FC8ED6E11F8F18AAC486FBD5800FBF5B73795D4C082E8BD0A05BE +33D955F1FE7E4C609E8B14AC24C975FF8F8EB6FB4A48FA49207471F38E6EBFC950BF3F76705C6BE2 +A10CBAEE2A5AE2FF0C785162362D697DA9BD0BDA153176BFC24F6DD68FD8C0D99354FDAB3D4DF23D +1C05E2641C5A0CD1F34057562101422A6346972D9479DA1E8309EE71D3FC6426E448B079B8636673 +9022CF2CFB00374E52DB316268A9C7FFAB4E10FE2952EAE1458E054FF0ECA36743D29C0AC0AA884B +F37E497868CD744DB2A88173497F627DDABA7FDA98E91FAC6E0C805DA108621AE1CEB3BDFEFF0A5D +B80E4793A42BB35DDB9606342070A7D713D7402554D7625954FF2551512FA2089B32AB1C6D52227B +B93D4B87E4D5D6432516A96E33BDE2342299315644981E84771746B325801B219C33802F77071161 +705CF746FE61956B5BD673F8FF812F82AF0909E4AFEBB617DF5A65ABC3A9992BCD19A6CB97021435 +0CB261CB7519B73D717CFFB766C565A195CBF51FAC829647FA8E6A4849E9702AC59F1FA73336A5F9 +63D7901534800BF648794F88376585C43440498C0C38C55BE3200BA20287FADD02D169BF977DBD18 +E1FBE102F81E903F136BD0C35A8837C4A226E7BB8459E776AC3593F7793573E6910B83D7E0C54853 +65574DF515C40C8039D7582F72DAC09ECB0E427C76704B42B020AE0D0187704960063A2DB222F998 +4931CC65A217C66F26CB503C00FF0700F8C83019AEA3B2B570E069C1F2D781007DC3D58480CBB257 +8E9937AFD8DC656E718982858DF2336077526F8533217A451012F302774A09CC34280BBC7D6E3029 +06A17B4176199BD272088E56092ADBFE7C0A09E68DCD54F97F8C700660E6429DE8DF11B932BCABB3 +AECAC6A3C407EEC1D4F5C3BAB47E09DD7C0103541334CD87AA480C78A9A116EDCC1D3B422D8ED6AE +8D433DAB85F1F57F60D2D33B5B6B5D7561578CBAD03339EB315EEA2D7D25769FB058B2D80A940899 +8F0BC74E1C6CCBD5C854425CC9E98702EC569F316CAB200E8F0F6D3A035D5D24AC2C342384359149 +CD368C864EA6BEC4198427FE49BA49A584A924FAE80644C5C2EC8934C4711B91516029577D429044 +EB4815DC5A3CD919D0C11C94CF7EC12A19D7CABD7087817C57F04C0B5FE2F8694AABD2684FDF6444 +868369A288E2915D2A348274B96FEC9DFD163501F7D00EC091C2DEB6EECD0F2A2DAE5370F71BC348 +E586B358C79F62341DF9B4D259A7F4CE7C026F78D544457FEF1FFDF70F5305B1B7F44F04D359BD8F +FC52A5A9A0769BC361385A60CA3C6B8898D6BC9A00232BCC3C998C5F22FC180659D21C5C1B2BBF3A +48C9CC79FC213129352A95E66E7DFAF11D006619603A9FED59C0B10B63DB1BC9E476BFAC5C6D1435 +48011E459CB84972E5846D6CDC42AA7EC197A3DD6E6DCB90E25AA81BB73FDBD34FA592152EEBA559 +4C132394E3E080C6BFDB1D5500594BE674521EAEA6F5D207E6E500B00B5B8D982AA978940217FC80 +72943B1A675F77CBE137DA81811B4120FCC828C5257F0E1A8F2A30370E6A2F67F7D7C211DBAEAC55 +9BCB88FDDC3852E08EC8766522E4376D88FC2007BC91D86393E621A664ADD03234BE745401E4F1B3 +893CB20AE1654E6883A3C57AA76E4490456A6246A17C9DC4273E947E32E830213BDA861A9AB057EB +4F43BDECFBF6EB0A04502490ACB946216E428F34FC7897F0E6C5E78192B40B361868CC53EBCBF7DE +8AA2D3198AF0F3D2511D5393229A286B26E57A3344306D53963C3586263BF65C860AF36742D7A520 +193598D5DA337B8F5DFD3C974B34FEE21193F3C549B8BF261EE6D19112ADBCC44754E0DB50126E40 +56C66C978E0B0D2364861486C3B58CA52B1D83AAED436B6E1E516083B659E8A0A42F5C0B7009D9A0 +B2093F242CCCF45B86E0C709A936FE89E0BB24DB5FF7845F3FA0064EC085A7ABFD870A2360FDDC69 +F7769D0441EA355FFD1609B4CF4D9A5DC3B37D0E1E12757AE5FC1722B532BD46A6CF2A9D31406988 +A758BF1D80CFA1FE5007B0CEE4325E3AB628AB7FAC18B40E3F954B5B25DC2380229534AD5360FF1D +E4F09705477F23029125E1D36BDF288191D2EC1F9A659989A6137AF0212515612FFCDF0B0C55A39B +A0710EB1EA36DDA159EAD2A1B1CECA987999B3EAD8ADB5ED92B2A91676061D9FD6564C9F8731B033 +53A719B3A70F754EB09BB4411DB75F62F05AB18F5570284146FA998AE7E14D42EF384576E267AF07 +6265EDB3E89A9ED8869F596109562BA03F12E1CE5BE6E8B6334028EC756702B93E3459E6A6A14CC9 +EB2C95A9212D12FE08B164429068F772AFEE177F1655EB864EC1127A9E3682D0AF9749939BF19A73 +E071786D3E49A24EA5DB1F7EAD919CF2460E0F3E1A78C77DE096DEC70C3C961EC72A1D1B8841D0E3 +F84F53384A8281B0E3CCD73CC958198DD167C41B022771195BD27CBBD99CD7EDB9FF864AD2047B03 +9897212FA2F43830DA90963CCCEEDBD7B7EC478D44B9BDDB5DDE081B31490A66FA27E9509422C1AA +FA6827DEFA08DE72F2BE01CF515753CCAE4CA1679A4E10D7CCF8442EC5CA81A98784DAF31BEA0DA1 +A05C72825B7FEBDF107071718C89CBDC6987B0D904315C2E950D8B5160E94C99D08FD41DDBFEF900 +FE9CD5D4E797A185D2776927999FE963BE8D82564ADF22E2561A07BC828C80F3D00C42EC97F4AA94 +B04C84AB9D725A9617F2E4DAD9AE8ACEF10B78CD7D47B6669EC7311C2E4B553AF23DED548A21ACB1 +4F3FB964CC374DD230BC0F929B3C2E09EA31CFC749C548869931A793B4796792EB4E826A3ED71043 +E93BC401DBD89D740CEBF8469E5C1D56A63181B16DB334F8307CC58E5CECAF6D887654AEE3FA059C +27EB94900D20B814ADDB28A130590A6D5F924621C24FA6F1C706C7985E24AEEE98483388480A1DA2 +8B5D336E396659A517C4F7CCDE09A2A159B5E57F591DEDC2417D64EB4D01893973345BEC2E68327F +9455B27E680FE3B3CAC12729DD154241B4101B134921B99325947B63ABED2AF750885C75CB40EAE5 +C43A8FCBAD263878FA8AF10583472FB4B08F8610E3C740ABD0E334FEB174A850141B9A60FC7F0DE8 +D61C018C774F53115489031E4E39033455C617687AA25F0DAA0281BB0BDD092532419AC4A79589D9 +286B4AEA563013C2FDC004DD716A272C319CFE84DCAC85F2D51EF29A497CA8137AFA0BD4E4E8569E +4D2F293CF88291B9967E8765F283B488C3664CB5F7288EFDC47D36590EF58DD43B5419F1899607C6 +7851253E61B82A87F446137C116D38B33779AA2C2B0754EACA3810956E0E4935B90DD759D5B9DEA6 +71F6B27A29AE8333434704901BA441D59761ED07191DE1B6ADD320693113E6DA6ED713C8ABAE4960 +8F25299431390F2888A00D13CA2AB99EC2024D38CACE27374C5B5F8DFE7EAE5889E9867653C35DEA +7354C8EB9C7A9A6B05EF41052CF4A199DF72DBB0E552C620886309939E8D84D3D313F567EC26394F +8694625013FE25583C9A6A6412670098DBD994A7E05F34B22E7841ACD10A04EA8C396CEFD494070B +CDB8EE667C2C50EB4B61AC91BCB7F0EC5A2D3F3C2E5914C057126F15F682FC713087BEC86CF76160 +F0045099DEE9742CFE638677DC9D1A2678592E8D17BC13B500FF0700F8D3CEE765E59B4A292A1A57 +76A64D3FE07A8B50013DDF64564CF3FDCE81417883AE57C858469345AF1F16ADCCEFE08931607BF8 +E69B385D1AD3DB8D61CFDAC9C0E5C031EE2EF0A2F17E65ED12A778E4E4A10C46AAAC390FAEF429A7 +87F25627258C295AA6EF3FF3F00732576128222512DE6C8CABC877D9E3DE21612BF85B90D92B4B6D +24841D85EDFF65DE76D4305E65F17B11574E871A8B5BAC37F3976196188E842AA8E4E2C1C6F71392 +886F61CD7DD96D32AEAC9550CD752FC561AA9B00084DC28EF5B311128F8B227188D7C6554F3DBE7C +09814A741718EE6B6A90AB72EE3F7D9D4EDC3443CB61E7BBBE8784DB9C29FF532FE6BA361D8F6380 +EDA40F5F228EA6CD27B12FA570A36AEB407E622DD5895981F4552157B8B2CEAC0111F15575B81B62 +431277667886F43077F95D31C1C04CAF04C5E1CBF7B622661D250488E52AAEF69F42C727B3D0719F +E8F4379FDC86DA1BEC5AD13E29B100F8742CBBAC19F790616D1DB72C7E91B74DCA857131A817FE74 +2E153EB0AA3977A07C7EF3D7F6AE985D8307547BA5142799887B9E2B12BFED9B524F1B4DF830C9C2 +BAAA9E8C46586F52E7C311492852B3E59D7C35C3588300EF8F3E85304A4E7E09F9FB31F8548E6780 +1D276D701F3AEFC38DE71CA847472B80AD8F952601F244237745972FE8736106C73ED84EFD3A366A +0750856790ADBD88B543F5B9AC4A5DC0634E8D7D6E0B2ACE72583E852742E3C87244615E768B2A81 +89D10368096D40C02BB5D56BEF5C07D0972AD0F34ECB0AD588876EC82672D354859F7671F5F997C4 +FDCD0DD928C7B0FF8D2D787B3BD977720637F5CB68BED3D3709F9CE7857F0A1BFCF6FC94E37A9522 +2C59565F396739FBBDC0B063ECEFBD2E05AFE7CDA89F335F565E3254C8D953E466514E4BEDC70870 +82EC07B62FBF5A6F82EBF446ED6A43D70EE5A976A9E3889CF92A6BCECFC8095CB909F48A94FBD3AA +78FBABFD693D63AC5FBED09B978A52265B4B00DC0325011A63CF2739266D218EC5759BDFE3E53424 +20EFB965B6EEE03DE735E412E31069C4596F9CCDC9CC0A97414127C08943400F932C89C7CD58C174 +52E8CA2EB119634145AEB7CBB660CFAD5F1F1F557D6F5B3786010517C5F27FA2A42AC144013E33E7 +6E75F80C634DA2D6E2B0E6971C85C32A2E21F81E5326A441BC1A4067141A1974201C264A2DE65B7B +E1EB694C7AD9E580B91C02D964E79A2FB872C06C7BBE01B10B4156483E2E0B8741317525FEAE18B3 +BBFF54F4C3D803636613D184A7229B73E741DA259A5236C3A713F87900C45597AAC2EF1316CF2D14 +8A33DAD1718DB0F6DA6EC01D780F2FB20C4E6F56B1298F803E8D5E99A1339DB04B4B2A2FC8350EFB +100A561388572969A6DD8A7BB422DF6EDEA51677C4DEBB81AAAD1E2EDD1B53EF3A6089EE1D4EA9F5 +02A82189EC589118C3A11ED88FEFBE8BE875C052491F0CD2055B1D52CEB4C3A402A03C622BF875AA +C6D197160E3371C000A6616F74439725ED7F04E1C9F282FE5802954A90C06C3CE8CC12589AAD6199 +6044FB9931EDD8E268463B639A84553D2C99362A23C9AC8531AA839AE3AA66B91FAF0D651C807054 +9527FCE5782AB536306B86D889C27B55B6C28307ED85119BD923632B42760FAF38A5F18316935979 +78808F36EADFFBB73A73380C1F2CA15DEA8C42DB817924F4DA473C699833CDC619401605B16C954A +CBF34A048182DB219F639E3E16632048FF4F739768C917DE85804462408E2022AE8440A28AB15059 +1E5AE0891655128B6F961B02167C291B424CCA57BCFAC6AC834F0B640515297885D430D47921D44A +DD2F71B52AB70B3C0A1DE29D35F606A1FA43F9B66F0A29C70E888E1CDBB50F7E951E4BF015DCFF82 +E6DB32669D191E335B2830B311443EDDCA99968AB4E9DB78CE3FF52F36D40B93E54627E7E6A324AD +07E7AB930B1ADB9B97F5A6A43B839EBB2C9584A131FF78EE80E6CB239C68A0F0B57CA215694A344E +97894B6A43DB37ECFE4A1912DFC21A2EE71CC00D333EB2ADEC3039CB4464BABAAB23564DFAEF530B +02C7BA15E3C6E9B49C18201E85B7F898652778053D2853A1F3D0F9FBE7767C95C2D7DA64A26C7866 +5E1CB62A039491FD51C3856327C6DFCC9CA20CFC41F2F990D785B4A553558F5AFA3170FDEB86A00F +F47727ECF3BD2C1D20ED2015A668BCDE567CDF4E8152DBDF00C3A37654592A94448E763FA2B82CE3 +B084C4057B09A209D81CFD27FA27BF625F7E239438A3BF291FCEEA4B343E016C99042662C90FC3BB +5EF5C40D9445FD7D545AF544F5ED7282C5A4DAEC4CD81ABE773D4D90983FC60F91BC3D738F7D9390 +CF9D474369C244C309533E4184B7354E0C064C6E3FCFB8C508D1F5A72E41ED9C2A74A806FAF935AB +01F028C268ECFF71B27695BBEB222AA76647274F56297FCF7A7C727A49A4CA7EA1DF29FE3D27DB03 +4B09098670B8979721984AA5DC911A8A586461E2E97E7648BA0F3DBE6BCEF4DF8655C73D641FDEEB +808306AC38C7A165277A9F3A20A3F4318F804188D96D7E180DDE1901DFFE9C62FCC9E30AB327C4DF +39E8BEE57952D6F199E2F6A40C1FEFC85B5C0CB0D39C007E6CB92F85366005123182988831073EBC +1D15B9CA7C836B8537B9AE83FA0F6D47918B12820CEAA6686100693F2FA4A975FF74F721755C2D28 +0816912B2F07187061256D42764635919A21DE4E04AF5EFEA3ADCB82AAFF97CDBE79F10400262BD5 +0F491B4CF27C4309E08FAEC4F2EF3899EC43242658B5A6DCAA9742434B03013D6080B7289C0427F3 +28C01E86BF8E542B0F58015648ED579716A6258C7F280BDAE2C70E0E2E4E8AF4862671AAB154F524 +99D4469D4F002E30F618553676FC8ABDE653E797F5CF8CBA835E5314DD18C8FDD28F7AA2000A08F5 +F7099FD75DD312EFC2A64D092CC8F4A0BB8BFF206E657D69AC6C47020FD9390026D4477259C4559F +D2F89EAF102EFF2A9172547B4A85C39BC1264F3FC502871CBE3F2ABCCE9C6FB06B1B51E79B18FFA6 +28BEC47845EB848F4CDDF708365DA95F231F27CBB3BC77B96A135BE3087D67D6A21CB26B7AA5C149 +1F72E8B0E63DC6225883B2422A0D3CA75448FB221FF5BF4BB1E78517407DF07CDCB67CDD59E521B9 +BCB4D0C321AFFD67EE6BD16929F7108D9ED68A122C5C5F28644F4539194E9DD71B9754A98EED5507 +DB151FAF439B2C07E5C151C9B53D37154AB47ABE9B6722C6DF1C9C8111EB05933A4BDD6705E4019D +D36DCCC7AA612726923A35EB59F6DAA04A89F963D4E3B5ABA996AB19F2DE586D43A8E0D5495AECFE +89C35A469856AF44A1055BD59571AC0DD4E939B27151C1EA89E52BDBFC42D72CAB798ECFAF6A5690 +895D45D93620D3ED971D92C98B839AABE007FC9FF32A0A13D4B0489DF49945912D1E4B861990AA85 +359A19B8E3BA8AAFEAD6E4A46E22751B718821C8668618B1A9F4E3AE0051956845850E21AC2D4510 +92B376DD9018598619AD7A983F6AB0E997F882C05C9B817CB775F70B0D15040AAA29A429ED6EA2A3 +D4336DA0250549C4861303A85F9397B533AA895334B495497C812EDC8F1532662EF211528529F8B1 +A44337FBB90BC488DC732A9F220335E5EF210996CFD150B2FDAF9D74C5AF252FE9A91CC05821A686 +5374455C8C847B4191AAFD4A4B098F5764B06429BC675D48AE2EAF3E3CD694F5BB7CDA0665980A1A +CBC7CDA774F505AE00D544847A98F042F9C73854F8A724B1D5A9D7D1C12A92A5865978CD9B9D448E +E1C4FEE9F7FD0F168F4692AB00E13FECC8EFE019658DDA1D8DCCC8F4DDBC51F27494FE48B7A28C19 +1ABDD6C2DA1B4946927850484E10EF9AB46DDC4722658C8F31F390CECEE1709A3B9D4BBBC0DCBA97 +B2B0099B26619354CA2EDE1B6619A9F68CE57A0B9FE080A7662C68107012A9FBC7588E58137606F6 +85AAF305D002114055282D050E86DBBFD296AEC5365B6F036225A47CFCA2A06EC0174AD1783C1A98 +A26A7F0604332B6C52BE96D9E6A43097945E9DF62CD844A410A8C716E94A59DB714D6E2579913AD0 +9E0871D80742C6C63D07B9E79EE78AF6EE6476F16764E10B115353293B24226E9EE6D74FBBA00895 +A64A0838637C4ADD806A5C8669E492FB62AA317CBCA85E933E0F8D4C355E92590A15DC7F85227A6F +E32262E9462FBFEA38E9330521FC7B9B7F253AD9BEB75142EE1DFAE9145AA82BD2394B26C2FC1E88 +6E9685384CD45FD975932D87981D6CA884DBB3013DD368B16DC558F5D137A7BFBC6539AFBF09AD7B +45E44CCC1C5104FECA0F39433966C3EB861507AF63C22CAF2D2944DFA3C19EF5AA9715A0DFA7FDCC +4AE3E9AE7F1196199D7DF908344BFD31E20BD320E1CC30018DCD388EC26F5AA128CBF36C757C85A1 +0462813549497717449BC406F14ED15DC0E41AD50804747CDBDF59C445FDE293BB089B640FC735FA +62BA3876554BF4A35A22C1886385AB011CD6444EC4A4995635E0D7096AEED06EBDF3005427F78AEF +1FF20AB9A91207D88C2D73A1B97FC0EA673F3E0A0841FF5F050AAE83CBF85C37C7A6BEE31B3E1E6C +2E8E7628FD167E2285309ABA071464CF3DD81D6F35EFAD4B8317ADEE305F204B8B520DDD72CD0952 +EC6DE4BC46AA1C47EDE06F8C45E65280F8120C25DAAAD12E02CA43187A7099B0FFBFEAFA969FD773 +F508EB1AA1507A34462A7F61FFE5E15E5E1CEB0FA489F0523AE76700991A3E9882B733A24700C82D +0A4FE9F7BBD610CA7015BA0E313E8EF3CD0AC92A691A6813C1B5B090B517B78AA9B2D6C4D92940BE +BDA96CC5EAF2A3C2DFFFFA99389629F663FB17B109C5FA908CDF2B2E1E4B56A97DFA584EDB079242 +9B4A746610D11F3141228AE051BF22800747D9767065BB8A93400601E2FF08D397DDB4ACCC69C047 +C62A18A5EA79822F75829F8E01BC4D862D72155695017B1FC1D19F6F166B8270D3DAF5854F54B9EA +64E9323ED350E45BAB974B38406F73BC6F59D05108D4583787947551A9895A81DAB47D2CA4AC6C94 +5BA5DCE0D2027EB41D97E2544F74570E3F9068604EFB9823E4ADBAC061E512E3CAD2F0EB1CC9EF5D +2D5F92B55A09DF1376EAD3D698DB26D542A0550D9AC53D46F49A084841F72872D37E22EEB5AD6782 +67829A9311BF7B5D8676ACF1630D935500A1E2179FC84FD2491AD74F86040515AF960EE4AE3925DD +51E056907469FB88CE83574ABF52192F05F6A585F8223001435312071942BAE16F5BFDD6F13E4DD5 +C216EFE6D96838A7368498645752353CA2FA962A75F39F21630D0A656E6473747265616D0D656E64 +6F626A0D3333332030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E67 +7468203435373E3E73747265616D0D0A1892E6333B8119AE03B0ABFB01BCBB2222651A2035C3023B +891883C5A5229F5F1FCE4808C437A98D601ABB8470019EEA0F6CC62F95D3506CD2D37AEB69B4391C +5E4FDDA20010A6A16B7903B6BC30F3B6F6A1B91F2147E3825AB66EE8BD0F82DEFE753A386430AD73 +E21EB07E8F8B0B041E893C36253E7AD58E00FE39489FF6327265DC3269547BA6F12E6AD1B3E26EF0 +931703E2F3111802D4C9579D79DA16D9AAFCDDC60B819E59E0D2BFB192F12C150AE177174369A47A +3748FE14C995C896F9877F8CC1590D1C747D539FCBB6FDD11F8B286AF92C953D4812E45EDE977283 +F2DF3E435964EB8E0EF91511EE9C142EAA8EBA9D364C2FD7025F363EC10CE60DE28419C3126E737A +AE112527A72D0FC34F2A4971F30290937E844726158BD1BCF6F8C65EB290E86549DC3E28100918D4 +F96FCDAE104493FFE26AFC790AA9F0DFC661AE6CD267341B8C1A07F08AA24668F545CA35AAF66882 +C6DE621649ED157BD4CA6BAF1242AC56A535ABC6AD0455B3A859EAD2E66D6AAF084251ADAD42AD9A +6FEFB9F79E7EB9DF9EF39CF3FCFF1F9E9F9BEAC16A15DB71BF81CC8D7882CB00E99210F319868851 +9B92181B4C8E66E51D397BDB2995D7397C72F2D879C987C56FFF90469FB857682CF32548783BC61F +22BF6745CCE101ECC394718A44787443720703D526F6090D3A19444C3559F004DF4CF2491221377D +C41FE286E5AC0CF0069C8E38AA4AC3655456813D4B885A85305FAE7FDEFFF570E7B7079DF0B0FB7F +86482C6AAF8CD20DA50CF6008430DA079260BD5F0761BFF6075E943DF8F4B71249B09957989BA75B +989BD07F385980AD7CC302BC24CE7DC8E7F0AEB7FD6BEC4E125926BBAFCAF2932435357F57417F57 +FDD7999C3254450E6C19EE1E161DE405B63333055BFD7BF85FFE6F83A65A4802B8001741EC7C41BB +E506237889EB3B2D24C6BA886F17F75987BFCD39952C4A9D0BAEBF5B6F12AD208D522E95B1A9B73B +E56FC3FABC64A39EDCF624C268D2331B6B221D0B3F51DBE84306B606A95265BA20A0E4E7D5AFD1B7 +B89699FFB438640944601DC6E9FB3A585F13B36D2E215D2BC2CDDD814352DFABA16045FB3870B486 +7950AB3F472F4F35BCBEA06F0317EE349CA2ECC8D79348206B78B64AFB1C0797D6DB3824BBD795D6 +E67E4CEF1CC99A532FBE6880DD5F86E47DB6ED00BAC6DA93BBC8C5785F10BD0787984C88F01B9C54 +9CB2CDB34775488E2C0686073F76CD2857ADD82CFED0698D9A09E22E8CF764E5E3BED94C92318EAD +53B1B8AE80A3482EB3EAE2657BBE734460AE5EE0268C23991EA604E6C1C76765CDC42B7FD211511C +DB4067D46CB66A466213093F32161F875334DC3EB47F8C6591CB6C8AD222D5AE22813D33AFE234F9 +151F439861852BB557F3BA69D56F32ACC2139A106E8D8847C1B79D9BD291A823252D8D49B33A1BFA +B48A7FFAEDA9A126C641E9A6465CB0D2581FC94B6CE06A56A28D3C27D603817EC240A85A54C83F29 +96A7139A78B944F3A15F51DD05B65B65B65D5ED669FF8B93D756D32E30027BDCC5C29C007AD011D7 +BDBBFD63549C5D9733AC6560CB414197C7EB48B83E84EFC85346D5C2EBE91FD0F0B1AF7F2DE7F346 +4EAC619BDBFDBA540C9285333D7D290C71CF8BD015F9654E736F23DB9CEE036E40D7B98D8323C1ED +A20EE46126463A1F31A84445EFDC337B3F5F02371ABE89889C9C03117FA035E470D50217FBD84F4C +47CCAC4FA0DE43120771FE9A4B3F7BCF00642B5246C87A0EB406E722506CB8D0FF41396A5E1E569D +A05779B0E4660D71BDDE66C0BCE48BA266090BDE03403CAE885F545C36CAFD924A944DA1465C67A1 +FCBC1A36A4C8D587B1B3361B1A9F66EA9BAEED1C912ED53F2F5ED484E8CEA9B9ACA4C0C8F1C29837 +49F61F726B8A9992F14CCE89FD8D29DBA09632A626E016A8923E9B5D7C346E76F05B02296DEB2019 +F09ADC5D14F029DFDDA8B0D1414C1E90645CF8EC5BB74BE306AAE69AD94497D03AD2722CF2F3DDD8 +E8B4F0C628158111193120A188106A2A7A0C7932EFD5595BF7EE9A74D4ABA57FECC93C3E8A50E7D8 +A4D3F410FC5296DD8C2E7A996BB47F36DA903824B9F1F9833157DC91B7F431EDF56461C0C6F3AE7D +57435AE2D1580CFF80057D6AC5FB54FAAACCC929D2B4DA42AFC7C846795252EF6196315D5A791D23 +0336D9F9CC9FB79F9777723354FEFB73E53CF9CAA5BC6D5580A9BB04A806D0A728CF2F783F177BA2 +BAE65ACBD7690327D422370887BD2E43A71941776EB1525B6D055B59996237C2C73F3CBCB7BA0515 +49E6BB822E4F1FE59D13CBE0AF8ADDD7E024CFDAF1B4934DC7E438B8729E1AA44FB0F52E4B624618 +13463E05FC5C4E5E37E3A1DB09F1936DD6681B13A27CD0AF7417FBD774CC54730ABF5D777A69E8ED +A618310D11C7FC8280CBAD3ABD2DB861BDF625DBE6D79DE2A879F779DFEAAE80070F0F408FA8EF5B +29A0D68992D8A1DE7B085736797889E99C8C1EB308E742C384A75477D37CB00ED5FFFC009BDB6F4A +BF57F0A0E3E463813F507B8D741AD27ED181400B202C67249361D65AA1ED78284EF46E832C686A26 +46906BFF06FB9384D340971D27A57E1F7D6F4E46C367F685FA146B613D763CFBE127D343AEEF8625 +A428578F5C4606E9C7DA373C24B2419A0698B24729C17B994EC3AA1A5F11EAE681321C1A0B893C6A +9C5B99EEA0517A54F99E4979F089FAAABAF2B70EC2E10E4EBF7CF86BAEF897CDF03B59D6ED0DBEE6 +908936D2F68D0EA6E2522723697CB32B769443F3A6F7CB2BDD70C1F8F4C26E24F9A2FC1C4258B9D7 +DF11A1743F0DFABD9656740D0CB6ADE18398E754DE6DB140629AE895C1159C4A415FEE8EE4F7A534 +3D8464B10958BC10B5FD046D11DE4DADF6B65A35B23F8817287E5F4C6401625CFC4B22F2B343CC8A +B09798FED4DA1A9B062E4A97B869430AE6BBA1BB72933FBCD3D61E81C6E49D53688C6CEE5EB6617D +396400C3A18584C84D38AF333FB528E8A3311396B1870F0E04BD53FF2A3728CB234994ADB7DC19CD +138DF6966175E6063820112A44CB32B6116D0FE699DCB7144723EC3454CA04AF56A7DD5F28E0C8A9 +C31E097B97509C1E4AB33EAD9A0B8CD56A55991D44B4AE46A817FA2DAA516439CD1DDF2F2696F252 +ED61115AC085B1532544BB5ED5E6F59E83365ADB4DE4151D773AAA1E5EC00FBE265002BADDF1CDC7 +70FD7C56CE13D316FAD454D8E4D8AC41A5C5A53C71C9122EBDAC28F5E354BDC18D8CB61ABF0AAA2F +7BC59899562338A873C5179347C77FAF8EEAB2CEFAB267876B0549A5C889C33216A6C0217B9EAEAA +BB03DCA55ACB243FA1B34EFEB2A7EDA4504A43B3689ACBAAA3C0ADF76B032B520A4FD108F917D44D +222F845B46E27AE40E2013A10B9F7223A9EA439407F03551427EE8F16723E72769E531AF5CC61474 +D1CD85C70E75A5EC51288555A755C1C6FD3ED65F8FEC538A0F98FA1BFF0700F85BA9D6B03B6A491D +CE1A63028C5DB2ABBA5E3CAA8887F050036406E812C8BF51A6205ED8C5041B4972D07FD128795D65 +571AB8AA7108864CD8BCB41C84B51C22B5D346023655D9B00518FA2DEC6CE7E21CA034504B23959D +435819BA7F1574CE520781810BDDDF57474165272081C76EA08E041F38F40A1D6D9DD9849E14FEA1 +DE636FBC333CDE6DCA4988541038A20EF3C599F9A91152FA7CD1DB508815CAA565D6EECD4AEDD64C +EEEFD64E54F9449D3174C76BF1AA6FA30C4441F830BDC46CB2A30324B279724B4EF091F008420ADB +1B721F47E005AC64590082DD5AA5180FBC782DCFCCDFC8594360BE197E930B53559D7D6A4F4AF92F +6DE4B163172D6D48DC630079BB9E9E55E6B6B26639F65BECA3BD65B85B69FC4E61F29571158DA10C +F525C3E81D8425D044DEC2F3EBAC65B7AADD0B673E84036BE41621340D29A7C186B4DE02DB84545C +713156BB26F293B706CA8A79293EDFE6AEFF230C1F4743C9706B56D9533C2EB3540228999A5A8F64 +83B5D5D945C72E29475B2F9B68F0849D2A6726526DF07F5B5D38500D51536B18A93064FF287A19B6 +029E4C274397155B47B824D529144F4B59DBBEE981992B34DA84B566D4BED40432CD0EE50F2E3CB9 +71B16F033737E7AF9DB9E1D94D56D4B270B93CAB4A256BD695A5945AF77C1810F8D948DCA69CDFCB +94B9084985779AB6DF8A6109BC12404DE2713A5904B26B4C932CE72C9810E7EDFC8A3412D37BE23E +2BBBD52933A34E9BAB2DD502D28054E1DEC7076123D29B9B15C33203106358291D6D4DDCE6BE4BC8 +C6296CDEC88376DB28F1F094DF32D7A28F81ADE2C7482A5C094CE30C290298D04E4B909AF8AA238F +4AB6BF7F779428DE485F41D14B6058EBAD0DE2F620FECC5B71F1F38301918F362A7531B3F8AB04C3 +17A5BB61B5FD96FC7FA6F58F5D98F1EC18EED074EF010D546D94A6BEA3D2BBC2566C4F0883FA4BC3 +7D3865CC714F7017B0B164B08C8F83D3B4C15362E94390B457F5271EB8B9895F99F3654248E00412 +53D846F87F7C5ACD3B5523390535114B3412D28F8E388AECB60DC77289B207342886DC844BDE91B7 +621B7AD107D34DA7BD24802DCD0EC1991C111705EC22D5753B4B7E300BE7D7107097B57271EA7503 +CE8451284BDB21A1B77AD391698A8E15048D6581A8294502A3C7C8C3D2AB6E975D9566BF89EA8490 +6AC8F341C403D3617F8CE2EF963BD084A70C1379E7BFD63C12A862C2CA13205FBDB1B5CBE4F7BD89 +815B99679AFDD734B366ADD8B886B50EA8D1569AEEFC46E93084A5BB5EDB4C8034F3F9720F8F0D4C +96A7A85CFF1456D60543B65144972D5C02BC9F253887FAB6BD83C703D72A887065E4424E72961435 +AB57C42397BB567BB6DA86F6262382EA7E4C8744C46A032AB807AED419F2FE71CFF31E2B706F92B2 +AFEFDBD0FCB9D42757C0CD113002F40CE004952F622B750FF0BC81BD62D606164AB72EBBEC20461E +FD20850DD5E8080E8738EFCFECEA189F5F46ED616963465D2364A5F8DF835F3A0DD8DBF40BCCF9FD +AF5248C5609695DCFC6C1ABA01770CD004A7F3C92D99D82058486F9B5C77630CA0AEFC7DF5DDE20E +5C611B17B4BBEDF8541BDC74DCE14421D9119791F230F0D60582372113AADC56828FF633DC81869B +7235B87EC80F08465223B4EBED1125B79490ED037CDBC9338CA3ACD4CE5A83A18ED35257FC16ED4E +1C6092498D517C33EB87AC8249A78FF6F575B7DE866204CB61F98356B9B008736A77C69E1459F31F +70F8C553B75E8103F60EB6F47087B9E11FF07C5BB02844E690A6CC9F2AD28CF8BB0A38FD295B59FF +0E7A9A50340EE78DBF8FCB37BC0D6F8C98E162E37A7FE87BBC240E53C0362FF0DE32BA06E5BBFF97 +3556362DDAABC51E4A7A131C53EADCDFCC501C152F9A999B728EB94831EDD842F9EA8813BB9EFB85 +2E9FA824E8D764468387D918679F2A842038B0D819E26AE7EFAC27F53D5BF3D33D78A35F4780670A +02627D9F39DDA0F3C6B8FC34291CD13C415644984784ED4B9C8CCB2C66D2367F2F8AE49BD79EE32E +2BE31A8BBB99C5C22984CB650630DD547CCB6FE651916445A2B5D77550E617793DE15037A06997AE +6D1CCD6E5F73580040FD5F629F23F7C524C4700AF2F8AD96AA724C15F4D3DE6A201F1CBF27908C16 +D23FBDF6420F80930F08AB7EFC27C9FE7284798FB0003F60AEB95C9660DE7F1714BDE92BE82D49D5 +94B9ECE771C017F15B75D779BA0381F69940D8E5ECF84089055EF97811EB67262CAA561DCA0B0C95 +3E9079BA3274C9DE4C1AFA1C5717F25B87B691F307892549B4DCE381F507AE20EF8A50FF904E8B08 +D5B0A35C61B9F89E28FB71A7BB6853250D720734EBC35B6AFA695F3B6939DF81388277B6D457699D +AE14A5E583F9A9675284A763E062E6C8554B0D8BBD2C95B35D8484A11F29AA671913C8460DC6D75E +3CA1E41766E7A44BC23DCA19BD113B12F05CF9898C4F77A56FE3D012C23EECD0800E07E3474B46A2 +0B8C6DC1C796E1FF595A79C18D2E0E70BF415A2815418E5F3D7A0B9DD63C52FF985A60358E3CD387 +E860DC6A74E40D2EB0BC155AF21242ED4FED4D9F07540EF1B2EB36DEA6F655CD57B99F6BE3CF60DB +F952AB885337F8B79FD02EB446138D9D3674245E67715B56AE8F17D14DF0F2ECDA9C690533325949 +87E24BFDA1620DAA86542A4BDDC5E87FBE2075EAF80D1B0289C148E5D6E76A7121CF4DEC3ECBE4F1 +134F3DC493A8F4F411AAFC136E58754D13B054F88F1D0E2E0AC4A9D909660D5381019FE545BDD100 +46060CF56EB08D5A273649B5A14FE3D094F40F8CE1F4D07B935BFEE209590BCE03819443D21A1BA9 +35358C7274C37DD453DF0A38C62E0AB859E113FDFCA71D345D295BFEA713E942A97BA434F58D2C00 +0108FEF7E326CFC2EA5C571AE49E6CA0E8817373A1FECEFAD767BF4B58F07F61A6E48A9C62AB39E3 +E1B086DD667FFF8D27D11BF0185129896AA34CB4395E8D11A17FFA798784C1346F1590F9A23DFA81 +9D500688B054B0273F94C5C44A7746F0A6CAFF0BE1A8ACC8F8341B6E40316E08997FB70D8479F63F +8829122F75AB421E86399452FBAE694053339C2350148BC7DF79334EC5AEA50589EDBAC50AD03F0B +72D8C9ACB9789A2197E15949712984F6F7D03E14CEFEB98A3CC8A6DC3B66AEF804EEB78E0E6590F0 +3E5927601630F0F83F9BA4BAA80B20FC9389115C5B498A70FB95687CDA9F7666FD3D96C22BD7F237 +3085D80117566E93269EEBCDE464BF986F0640C345A436FCF490FFE9B5EBAF05640E56F41ADDD75E +496905F640A26AF9121FA737A0C209832EF655242AB6623371889D7CB31BD727247F485621062620 +45A0FA1ED76B6F3D7562BFA3DF4B9259C31D2697CD259199052576483C6587282178FE58B4D97AD8 +1023662EAF6A32EA1A4A29E9E1F005C58A72B08EAF5F775830900063A85059F67B58BB1651D48516 +FE3F9569B66C6213FE7FB2679E793851E7E4F12216744E3A394E4462F70266874CB98F13FA8BC3A1 +6D0CEECF83A6744E3F16E49812704215F50F3779ACF3E0A81F95751A07F25EE28B4626B4DFCCB267 +278886370443834E9186F571D59E837A4E5E831F2DB6CFCA8A5B58DE7A5F6910C2AB19246B615B9D +06F5ACB00ECD7B3CCD0452247DDF678F84E7659A0F423B862BC9F96AD88660DF4D5ECA538919F729 +59F811DF450DF54AC8FBB5B2EC871BA46E1BE33F7D8A7183986F6EF1299F33277022A667490D8565 +D2A6E4808D04B1BA2F761CA557932473FE0BD1D358FEDF8225D28164BF3A33BB7D95459C23905B8B +3D4D3B1AF6544B201AB3B8AA4CFFD31E9E73091318BC1923F717FDA75AA856F647B70EA995A08213 +554C253E51C7E9375966BACE0ADE876B4D83B739B19A0B189EEECE30BB58C8D2A7D81866CEC75781 +0B66FC61190418DAE27BA28EDFB28A3C63ACA835D5DAE8410BEF4F86472D4F039C619747FC1FFFCF +6FFA3985638A9A5AF41B51636841B7AD416EC4D48EAF1090871E50CDD255C1D000B4E2EF692C9BA6 +D80B5B8C324E497EB8570F6AD13E6840ED71B284D0046177E220AF54B060B6CC1FED979BEB057E29 +13E6FBA391C7A7A359465A7355C6532C269874973728F68E7BFA49001D39408E4D2C691A703A373D +1EC63C218D7DDA76124FA79A528D8D69F752B21FB829BE296791604BB488061BA4A690D5F2D75404 +44E266E16BA6FD1B572D53E62480FC2919A712BF441E0E55501356F7A47E4EA5B9DE6D1DACB56B36 +C17EC515477A630AD01AA63020112D3B30E63513C67869068BCE9EC5104B4EBA6F489D7791F8FE40 +198FE129D2C9D34607CE6812C981D96F7B96126651CAC555630085705F6524C87C888F5AC6806B31 +E42FD1D3BA09CE4548D5946359E13B1025653E9CDCC2CEC722D64E58FEDCCEA2E194EABEEB64FD93 +4E47BAEB5A0DE6F79C73D84325162B137179476680640A18E1FBEF15E72B4C639D5C445967CE062B +14C22FB21CC62BB5E562450137ABCB567176A45190BC54D884E68B61953D7ECAAE15AEDF279844BB +27B718CD3DDF6B8A3F7752F314F46FE9B255C495C682C081082A47C713849F944626D0628482BDF1 +3C2FB94BDFC862FBC207BF4930DD18E6395304E046AEC569DB66889FE8821695B329896EAA67AF72 +44EA37211AF18CA412930BB6F9D12F9DF65C557C8E542FEE1F694012D523E6C9BD54C17A64C89CE4 +DD38CCC80F4C265CE2CA6FB4BE7F0D8A0A2AABBFE0FA7940CF7B23DCE754E072D82D962EE0CF5346 +6FA06E568914D47AB457E42B0E83019D714E45ED9AAD1A6E44B1B6CED3266F5B88456357A98D9328 +F3EA7190573DE17BFC8EFA1E9E5931CB1AAD99D77555AF3AA33ACF6DB1EA3EC85EF35D6DB05EB197 +970E883CB4CC2DB764FFF52B84B67390125C096DAD01615AC016EB86CAB26CAE45175D39B2DB56B2 +7EFBE8DB144BD33D4ED2626502A5C42B7A48597157C92CD779920DBF23183E955BF0F78EB0021C4C +A58EC1AE51CE80C363C40880DA3BE617E5C96A6070332BE2C2CC306AE7DF315A81AB59B8659A862C +FC0D179407DAD47A2DDADB42FE46DF10DE1B39D4CF3C0874930774E0307075DA3208D0883C37E259 +48D93163B2898282377D16BBBA58DC52137876F9D20F654AE29B133530C1BE02C8F074CEE47570BE +560B23DB763491034708F7B0F43145BCBFF38EDA9DC091DBC7F8D3E75B30750CC81929A1A108CF2A +B0904B59C23FBB2B0AC92CC91FC488D4FB55989AFAF923970813A77AB2702DAECAE0151C165133E4 +A873217096CF612F38CEA571535086871B4429BEC80A43134F8144E46FD5BD1E7A327A7B57BA4958 +44757003D6F3EF51BA850645E8415D41C34117ED5F3CA0B630C60CCB3F4F2081AE60E2A5F442A546 +6FB62AD896DE295ABE3A846182E9E79591DFA21F6433C582C66D492952C4114D47FA8CF978351C22 +F8DB96E122B286C3D2EAE4015F0CD12D7CC141E343DE415B95E1FC6F8B64D14AF4C72DEF552874A2 +2AFA31857819A99D70111A7DF1B599F956430E4E092A2B3451D20F03CD3075E559EBA56F30BC5F51 +9DDFE0D28B13513902C87E46903F65CBE9D25B84AA03CAFA19F3097BB53AD09E4379847DC55AC752 +64F9DDB19085F99C672435F15EA334F55F442F923A856E1238C7F6C4616FB74CD0458BDF6FA3D227 +E76E03B6AF0810E2311928349A115766801C3AE08BFC7C9D954192C4F933D2F00A2540A75EE141CA +EB6AB6FC87BF454C049D55E75691E55374F519FCE22E04A3F04DCDDA46D96C4AFF926A355811F73D +C71DFF53D2AD72521756C4EC72000308FCF7F928DA62AFC563CE03DC523BD8B4478A0E0528436099 +10A9B8AE4138344B6EAAFBF849AD66D813920CBCA7C8B9BF9A7C63D8F31F70FD69A1E98D785FB444 +34C8FE37F35B580EDB3C20157A2B64DD57C7BD16F6E2733500F98D4CCE96AC712034ED8017BC66D8 +6926BAA8B6E83C079F65F381F5EF5EC2B50E71025698DAE1A013E3CBB357D4C0646A1956ADEF0B8E +6DA33F9917A78133DA18CC81A934A439310A9E438C18AF84C855F12DC0370A89B3EE4BCE1553BE73 +FB13631C2C949BB518180301EFEA50350AB9A2546874F913F5BD9897CCBA6F82C4FB0CF72105D69A +274002FACFEBFBE7B26E0EA7082398E0D238604712C9A41B6B209CBA3AC811F6165DCDF12666C377 +B04761F920A06AEC46F123FFB12CC0DFBC22A1D4EB6E4548CEE10DF878D241F8AAA67DC2C6EAE521 +9670A7A6B2A35B96AB635D4B3D9936CD81FDF6CBE0AAC493D487B3D48D655BC269B3E56202333224 +BAFDAE3A8061BDE77DD9CC2B0188262B09090232C3A22092F3A3F5A526FF127DBDC77239C695BFF3 +BBCC54CA43B5255C54697750B256FE5B4E135B70BACC21388AA153AADBB7D7015363ABB640BEFB8F +BCDBFC2A7EF107DCDE5221278EAE4DB43823D6FB4D533618C3A1BE2F1D961794DAF746EA699FC0B5 +201E8E403EAB8A54CD8DE65D88B58ED0B814A1CBAC50BEEEF51B28CA183562067E4642ACDCA962A9 +5C093512946F9CB6B92AC784D8F1F2633A7AF900B2C3418452EABB301FE1A17F68471C36B94AE89B +65135AE51620BBCD79DABB39E86906E6AB471DB0BF797025066C398A77F0813FB91105B5C6899A10 +4C9F3FE4201C0D8D594D39488A85F8E97D2BE920421F6B7A8C16864B00B959F19F675805F240AC5B +A4CD7D040BD40B9B3A0F549BAA14FAA30F23CABE54FBCE75EB271D38BA00EF9A9675FEF98C415136 +2013EF939CCAC899F3D36A1381DF81692EDCBEB7B9BA59A5BA6C45AFBCFBA6CB78DD72DE92331276 +E4722838BA9A5EC23510634D64253A0289583892F7636B3BAD2A61752517678E32067D13CFD75A6A +AD069C2D77AC016ED7F7C86F81C55FA2843170774DB4F378151B4ACDC5E57BC5BE1DFE66C005ECB7 +DA776A81AAEBFCB1EA2D11BA4B5CF093FECA4D3E7635C6E81EC4056FE4C6CED29F309079BA44DC9B +34232045CC630ACF997FF0CD6295E468410F3A60B4F131CC77DA82A3C9A1B9F77B45ED78D6AF1F39 +39B2E7383BA0BF542DA42EBEF871EB18A66D689A2CE65DD16AE2013D5F017B9524435E486E06FDA4 +937772EF069807A8CF91B3A0E3FA0627A9B311B24FFFBCA6924586893C3337BF04FD738A4349872B +97B02EE026E947C069B8A58302E77E37810A9DE1BD527C5F2745F0C2A976DD133D090246EF8804C3 +9C19928111A24FE7CF82F7D3707C77560996DD8BAE284E62BF5928947549F1978A82CDB76C22EBCB +27BA0640A69F0979586EB61BCD9EA17FC9D058AC96B7957FB322B895F3FE7F8F4C00D5E89DE5D90E +D2AD8405C1643AA7AF71769D0758658A848FBBC240B47194285C4EED2195A00566496A321DACC6F7 +7980A0B9F0702A8D1723ADF3951C5208421137AECA78D483790D4491219A4DBF4ABCD0C7BED29955 +B79820AB07C6D5F912B97DB1F0574EC714E8135FAAA7AFF24F5ABC4E745F669B7FDE61CA15C1643E +B10EAF965F88DFDB37F287D527A1709BFDF0BE90A7C86AA8977590778270E3FC637B8B44D259F355 +8AE8C3750F7BC5B3AC581DBAAC73713271D35804D9E63ABB2B79E5076D6B2A32030F109CA27480F1 +93AEB47E7B5EF4C923495342C20ADDD8665D564FC021A667356C4F2EF01327F94F5B7F9416C62A5B +55FDD147F487AC449233EB84F8FC9DA1402F397FAECABA14808DB3C73C07F149A38C7FA74E391F5E +CF95542EE8BE0542D15C9684CEE2DCDD9D56165A427CEF94A18954804CA9F600DAA7F8B41E6E5D92 +D3493A9C7E281C2B6023D35F2ED75C29425BE10468EEC48CC28EDDCB990AB2AD2267574582F74460 +5B47592FBFDCA21C259AAA9F4CBE7E0FB5764C35512B4113D9C9B950CA509EEB11256A34A40964E9 +91D417ECA79E38A9727BC33F818EFC3D04AB8AC19548CA4EBD62E849DB966C71CE154C81D363843E +B1B54A82337C926931708349186020EF10687906A6DCECE235BD5034C7A84784EAC508B204B2AB29 +A835701AD49F19F26A4B220A52BE76653D27BE3D75869AB95447FA85E6CD900958C897BD5C180CE2 +061CE5C90D2326F8D12A1384B375C1FCF47D1ED13ABCD7E812AA3383D0DFA2295BAE0E0B36845A67 +2717CC981737A8F905B6958023D85CFD2EBCF00DEEB41F766F603ACEB1AED7D7982FD69898525C33 +AE7A3BDED85D1FB5451977934AE18942111DCE75448AEB5443DAE44587610DEA39824306B5087423 +0B7B752AE4AE36C898B866E87B1BE651044E968B950CA36627320FD9A6A90087EDC45020244B0022 +3F40952A4D62ABA3BD7FBF467B713D1C7B65939DE4DD12C709E3CB262D8E539CE26E423626B815E7 +92E1C06B1A2874B261F3A34D4A5D960B35B88C6A0FF9FA0CD8D7D12A566CF0E202B1FA5E793A558F +0445A4D5FDC7A9612E273E1B43442576893611971F8811D6A785130492FFA9C93B963C781C731C47 +7C492D2C06688D178C6F2FB3EC64BD6593E7B1E28783202C70273F37208812B724A0BFDB35347D57 +E42150BBE58773431122AE17E3758CF04EFC9F7C163833FE4808F31BB5593712FD70958D2324D3FF +53A2F04DF0F935FAF7BC7F7A8B819AC5EC8D3F91274480359DAB7BE09CE4FA51C097B991383D32ED +3672CEDC3370672ACB7E804A1E0DF21CCED0B111B06AE33609E79855FEB2C0244A92A469AEC81489 +407E68EB8721E6C969791A8B87A17D81670DA0035DD9D214224BDD8779000108FEF7A854B5FB05B3 +073545B1519CD41C600A6E728989C2037F4459F181409B7659226F82359561AC9E21187A11242C9F +9DED43CE15868E8D29665E74F2163868DF891199F405F0024BA317E73E109E2D05D81C9C0499DC9F +660A0C4DDA84E120573DFC35345BD039ED645BC71DAB0D60C3F598D908B88144AA59D9A3D22782CD +A67C932B91389A171268FA3EDB58F0EF7C1C2D866257960D0FF54EBF0708A7057911B012B8320D8B +24974A94AAE2FCC055E850AD83B058C26E97DA46682839CD31D8A699FCC26A94073780326D6A67DE +A78CCBCADD8F8D11BBCD6E662B05590B5E58D68C2D6B2D0D069FFEC1FFC07DBAEDAF131BB8E9A655 +EDB4C47E0B09F6B9998C8927776EC4623BC167F9D51E496339697B8700B288FC387089B6308F8E8A +426184470D13A7E78EF631C0468C2CAD28CC0F9C7DDF34B2AB1C9166ACE37BC8E423AC9F2EF543C6 +BC4D431DA8D7753EE5860A2FCE80BB5EEA8D9D0CC1378BBBEBAB4BED54B5202248461B43DE9B05AF +6C7B63ECDAF68CB11DEA16811187084B754FE2AE7B552BFE324896907CF899ECC7BE71CC857F836E +A576CD35B0F6C74B85FBBBB34C1E097F8C06A8071F261E8C97A10FF63881F23829ADEDF4125A4C94 +31BD87D66C74924556CA91D5DC6C2B1B2B6C36864718BDD55ACACF4CAE11AC938399E7EA83FE2401 +88B641194D70B1C783CFC31F18CBFFD180559D96E4A4C6E9F952D33EE3224A06CB9BB5265317757E +F57A25527000043C8A31709952985EA394782574F7A435A24DCDE3C712D0E1A631F1C087385D69EF +0C059DC4C251FC49D5C0BC9B3A6B01AE155F41F60EEC7DDD533D6DD440A1CDD64F3C879AD0852F03 +86CAB54623EEF06E4E1390E625A1F85B8764E7A2B79C9849F37FF29EF4F4531164DC2B282D35E68F +F47694D4923D16BF474E75634D14C6BFB38803D8ECBD3FB307A8AB0E0954199ED6BF6F34722DDF3F +BB88C48873BFCBBF5C2596ACD91D5CE0541F27274DE971114A6AD513764578A924F9214DDD2C303C +B9C9CF277E751EC20A2FD6540C6B9E20B72B25686A78F6CBAA1006E050F95C63E539879DAFB0DF55 +72A210A32FFEAF8345E78CDF649D5BD6CD83A6280075319931995C5E25F8ED9AD7FC5F3B5DFEA89E +17F13C87ABE696B30BAF357853FD271EE2BC47585545EB4AA6A3A1AD2D124E257B32A9CFE1B3A89E +2471B0C3D713CAA6E5CF2C620D8883AE740A628FE3D01E493302D419FC7B8B6507F674B2E167ED94 +F92D34FA703E28B2D65A80E8CB844C25BEB5E89D184B5D93EC30F98C29327D51FF1512BC65EAFA3D +7A778CA0839170C7847510BE271D25F3E9F6417904CCC5863A26ED9A48A42E4EC349547A9AE5D9ED +FEFEA7DCDBA28B6E2EBBCCA0352F93BF501DE00C592C31F6994247BE3922F6D6CF1DC399AEAF924B +DAAD2BB52D4F35CC8663A62BA0D89DFADB8C04FC502B53C6CF657660B9057C482B2FC57CC385AF30 +68A3311ADEFF965F4CC12AFB7ACB6C4DE09A0F095CBDC9055D274B6D77FDAA0202B168E02869A647 +6EA33E9F826F6C22110618F675DA11FDCA20E25FAD8F187EE3CF757D6D474D23C5F4E99115DE408F +5667A13CC5B2CE64F573EB610C1CCEDAAF9DD5D1E53E8A110976689A17AD0DC5E1A708E0DEF613FE +756041DFE9B2DB37AC0DD4E961975101E8221AA7C7728341A2B239C3DAA8A549D0C35D227257C2F2 +1F2BC53475F58170CA79997F98199623E9F9046267F858E34DB35FEAC92B6DA04821649B095C2550 +52E9EFC1C802E24D7FB94DF23313724D6F4852EBC33BBAC903072FA45145A245E8BF9250D8D2B13B +F17425CD3DD708C1678B14AAAA476964F418450BA99658BC07D60CC8429B6F8BBB0F6C6759E3889A +642F37D92EECD5FEF4F918DC07B34910DF9B4574B7A57C92729FEB6EE17B1CD1A343CB1EBB963DD5 +2670CCF30C5A47B19676BB433003A215BA810EAA000A9483CD50F636CD6DB317851EBCBB0099CF64 +486945F077E1EACB6B5B09E81949B030E4D8F91A3FCE653AA1E36D33A4C41DF6A1C47C2AEBCC51A8 +0811A03413E2BBC7938CCC59E23E46A14E5F9EE43D5E9B584ADD1A8F90C99D6209FDCC70D0FB4EB2 +8380D688C63F6D2BFF2BCB982B362886CA44E5D0C31374C7F953EAD20F8D922DE58D35287B0761DF +2317D325229B6557DB84CB0F5C227904BAB80C7F69AC695C2091447B460BF03CE930D664AB72C9C0 +01346FE270DF1A15934322203D6F6141B100283723AE3BE409B55C3BDF02AD882F1498B811A75C6C +846902DE914DDEA31D72642354F6DAD10525CFA18A15D04009EB57FB5551BC4D9BC57FDBC266E221 +3C44B8283ED98DD17955107C873DE25BFC8F514CDBC2A2772DFDE4AFCFC3B5C9A4219EFD33B569B9 +5E5AD92341F92244295F613CF70850C116886EAFCB1199A26F442A27D30045EC4437BC951B30DB18 +EEC03DEB4A7CACE5839F9B398FB09122CD011384EB63D45DDD242727C7FB371B58E3A20FB83BF8C7 +07D4691488E2A3BE7EE592CFCDD41BE2F8322EDFAD55B7240974880E89F6C843169421DD1A05C5B0 +C5573F5B0300C45293B0F73603FF122A0BDE577F0ABF6D2BC4274749C60AC4C9745CCB6C17CCB381 +BA4B4C055C718423381F800FE60F1FEEEA728FD53E43EF50DE89C0B5420C12022C7036A8312D65C6 +2F3CD6ED134C343CBB2119BBBB883EEDC44AC08C586EDCC0D2E18AB09603D16D76D93AD2F81CC626 +0ABFE74D2D736D6E3284436DAEA3079EB787A2B1EEA91FE1C1AD7C57B9B97258D1E5653AE02C944A +9FE245AA0CE8265A9A8DDB81A591D7890B7080A8BDAE8AE10B98E9CCFF86701C0857D4530B6E80E3 +035C56A931DE092062745CBE516DEEC2D97B96D631F107C167D999C6F5B7D96FB48234233BBA8E87 +90F18400FF0700F828D7E22C3DD18E60F7C916127EF322F8A7951ED9BAF82C38AB81D53CC757FAF2 +FA4770FFAD9B6ECF948C3E57040BB469DB567000ED447C317A3AB7344DC2BEE22A4071B0A397BDAF +30FA82CA7E54A5EA0DEA2032162C475197E8521286506CDDCD07772316041CC27E8E535B81ACFB8A +605494A183054FCFEDF8907228CA92B63AB62C008BEB8C8E87D40FBE532BFD076343FC740C5A2665 +04DE009C31FE20D01349C28D1B01FEEC0371AB034678D7CCC39377C549FB6121A61E5B219AED377E +8D7D0D2EFEB05D404045F65CAA630848CF3F861CBEE49B8B79216FA64ECE2CE468E79C81A38BADF5 +3E795E78307956A4D07F55C017649D798194D07A3F9EF894BF6D94757959340C1B41F96AEBDEF403 +79A4DEA06DAF3E50C14F551D5E397F5D124F4C31CDC2C3DD73BDD7D07C23E80B0E9E846576AF0DA8 +8FDD5BA6AF63421CEAF5141F893F316B26053C0F579C89B8659AFD0786B3784736A6940FFD70189C +5386001DBD59FA9F4E18633A07DA654C89FAB3605E5912B5E5C0A9DF9141A009BEC47D39644E97F5 +73ECC94A9AE6C59A1C366363AD575B47175C82069FF9E3112643A8F40760080C83DA37E606906CDE +FE307A7989D5B21DAE61BDCA12DBB6473FB10127E1BD8164873EA468857853871707FAEF11CDA821 +85954D064C19DF1F4C9AE1500EBC82919F0EB989B11010B74806A5498DDAB934F9C4EF1E9B1107EF +B24A84F36D3AC3EE9798DCCB8ABDE00F6A938EBF5BCDCFA4092F2837669D56396F83E5B280908848 +E80C14D0996903FA5C618D815B2E9CD4AB4C6866596699259723986904381D45ED3105419204FFA4 +63BBA227B49FBE0DDF6C69605722A577E268CFE173C1F843FD445F283CA535170901CC8FEF182DA0 +4E0A8B96201AD55A0CA97F87F159F6CC9A6ADF2D27FBB103F06F6794109A1032DE210711379F3EB6 +3A41A5E4EEBB1076CB4576B32389B65FC6D0C4EC28375D8AFAA7481A09974C99418BDB23A25D86B5 +CC32CE3F450ADF514D24F5283F18C9E8C7333919206CDE7341AC47E7E7B02C20F74B1789E48126A6 +96AFD20B86F67C9AD4A04A4A90E6D7AF3F299D9E1056F06229F22E5D93C8D2D53AFD97A8C48EF423 +F03E13914C46784EFD1D23E6B3EB71A60623AFEAC2E34D28E3B2614DB9AB06081315C874B6C2F7A1 +816DA8EA4B78C31CBF2CABCFE4F6DA5104FF0650ABEE64B6A9EA28C6C20AB8541752625DDCD554E7 +33890DEA37B0B7BDBB14B816C7FD5307D32518B860228F957B9585BDDA9516B2CA2AD4BF7D789537 +F849E296C6E7BA9825F1D62B9249769BB1983F0C23FC5F704799F28843B344C95D8AA304D9D9A16F +9F7176432AA24C04700AA2444D70764D88B52ACCB64AEEAE41D2E16453967A0FF31BD8F1CE0A0C46 +46DDD2F51006856FF2DAA5FB2057C1FCF525A6F2FFBC74562AA10AE1DA07FE0E6E9B835712A6EA98 +1243CE7A26F41CADA8B15893FDC0089312E4C152B9DEEE9A50927C52D9BF9D530E9F2C19DEF72523 +8AD976EA67243D38447CD309D878DB66D35B0C4F3129300BB5303094DF6FC6DF55C635795EE47984 +D0A6D3FDEF51F4616DE36BF3D1E0F2D1109450F6747AECB70BAA7C5F707BF23687786B760BEFCECC +A697A4162CB961775882C1615AE5484904220DB99822BD55FFAD9DA24763A11B59AA44FC509787EB +65EC378A1D0D32BA23614B80D59281CA7A7F023E4E4C07FAAD183EE22C8F2ACC0428DA2A7961C03D +AA0D6E5B5EFA3245FE86F031B91A5C144C93B12C94FE5E8CDFA3A7A84C6AE08FED30AC95A8B8B9E1 +AFB28BD9B72DA529B39FF3785CEB8F47CBBEFA768C06B820EDFD8E4A80C9EB8917C956B6701D225F +50BE8281912D33CC4AB0C5C4FE4245D6B202008BF7DBD2F2A4FC1F001CE6AD952064F34E7F531FAE +0BFB0F6D4764C3630983D5B1EFF72D038CF7FD13B6A8869108D62126237C949DCDDE5BC71B00F6EE +6FE6CE1CD094F149F2B8C8E6A5DCB589EF7336E0141A690899051A74D83EE9C223D644C9BF6BD709 +32C45604B4916BA3D860F1009A3FCFFB986D76C4D45BFFAB0EA03D27B190D2B6B3B9A090E6F9C3FB +05E26B4B68100199BCBB4D383F63C05E18272024F3B06D5FB4FA4132F5E57F26726E510E71193F8E +7147E1371CE71BC354F8A7632A22ED30E20887E9210E6A0D1CA948FDF8E540F09061C8CC0726CF56 +596DC5B7A62347A942C2B9FD040BE2FB14256B51B9A925C2FDFA55889BD90404D2090F876D7EA098 +2729FBB0EEB359269966C72E7EDEE2FA2BA9E3334F8F7E178FC2BD0CB982BA25120CEEC4153453D1 +16204B933B96539B4A58703437AED389F7B357402B4C7F007F025F770FF52A25E07B87FA798CFCE9 +77AD1C301253C49BD78183FC923ECA2BE127AAB2817F7309344FEE99B8C8976CE5EDA459E80655E4 +CB2CA8BBAEB3A219097B3A9BBAAF4A8858117D08E2D696A29BE198F9874BEBA2AEA5EF406ADC102D +0AC36472450BE29CB07D2D94C7147A622EF6F71E86AE8D83E3E02845A9D0DA2093E21E5B9AD68CB6 +43CA34F0F247014F35123B8F1525740855C95F49EDDC0396660769A44A116FBD86BBFFF6ACE19BB2 +4480A9836E765721C4768C403EE805B07B722782169480DDEEAC04DAE6F5A2A4781FC481BF9F9AE7 +D9CD8DC15E6BF6B4B58312DAB63C066E580F4F5941A9183BF37CA5DCA8F671F7A85730337D1A6204 +68BA90D9716863F55300E8A9910C183C6AA2E7FF986668D43318449C36515933E0AFF038FCD22D96 +5C1B77A9DBC3B55F878221CF461253416F8B7028A15CA4F1D133F66F25F766905BC4B0FE4E6FAD4D +B1F3BFA3376CEA7AB776651CB7335804A0B65BE8FC30303FEFEAA30D80814A1A05E09A1F2D91B42B +2A177CE1D842795A8863CECAE6B2B4000108FEF7C5BDDC6A575BC59CCFB6209E76CE2E53903463C8 +4A4EC09312E002C5407D361EF15A7CFEEA162544CF8993E99F596EB66C9A1524F63AA075728B5C58 +87A5EE46EC1CD3C8D4964D9DFA25033019FDE6CE49265B91262D4F70E7FE1C7F47D7F0A0CE0E57FC +28B6066ADAFA3C02C7CAF30F5A618F0EDFCA07927081C864A8CA4A655714B6CC9DB3ADC16658C3B3 +0F62F5A042F11496FEC1A149B8AB02423D0D7796C415720EB5D16EE3F982C496E012A7EB272B12BD +DB29202056CBF8E4FC4FB9CDF960740E53321CB9C50EDF2837A60FC02DA01677650980423364B48E +35849A9625B3A8ECCF52FD820270147DDB028443A77881F265923F55EFC0F8755F83EFEADFD0E20E +C5DD52BFCF9A7B0E709019195159484CBE14D42ED124DC5A144646CB2C1FE55ECF588C2AAA0EAAF1 +EF46A51C2F6778005E10AF6A0F6CC0E3FA61D9406280464E2ABA1C61C79556FC14ECCE1F24BEB955 +D84B4A672C68B5FC3A18A97DA369264143D5AB2592E4D9BF81BFEB9146F1366F7E8A3C80D6418BCA +7934BA8157AA08E439D0531409AC886B3CAD84884E578A64CA1290AF4CD0BE5A3787B8C3E686DBCD +5146F3525C6FA763B65006B3B8E89C927D92D5A14919D355003C9B4A05F58164BCC47D6AE9BDC386 +02B9E295559BF827E2E08F708CFEDFAC2AFF77DF58A6A074C52EB9609FF61706F30E63FDBDB63041 +B05FF149A5650B4AF07A9DA46D1D7E55BBA30C66B8E89BE5E1B2CAD5559A6ACCBA744217FEED24B8 +51588B6EF4389B6CC0ED55C96ABDE62B42922A574CF3EA1C1C6BB36FB2F4A58DD020E0F56F7D6A60 +BB62F8D6F432F8AC137C250EC0B5A963EFAAAD9E112BC52067AB3EF8D596C29F795B486F84E3A0F4 +E5FF705CFED52B50F8633B828EABEEE2822254E1CD1DD2288A674C4F34E46E12BCF248A3F4DA7383 +D058174E0E388430D5F692EC455EB7B5278027DEABC658619B5EC1657D55760BE88C448B0FA29623 +9B750C853E9BB4E39CA500E87197056C631C7B405750F9D6CDB45D07C80735968A61D284EAC89EEE +5145C00CBBDA68BDBAAF4330D02D217553BCF24F9E6911691B62062035018F8B34C8D1BDAD5C8DD0 +4D6405B47F4582E942C488A0B1B55B257948AE04FB592C9CB76CB5CD4DB84F7D8FA89214EAD36EA8 +20CC0DB57D20EC0117E625C7534C8E223AE2CCA13DD54A78149D057A2C0AA015BEA05FEEB973B8E0 +7A0517ECDD115E76A017C825EE875B1239DD9BB3A81EB9A17145FFB710F29DC78A2C18156702A021 +01C167011036AE15412168C66AC569A1B47C956E8F0CD770B30F2455A3E45390B6B875C21A2E90FB +704ECD2147B6552395B692FE08B9C135EDC3D14EF086E8F350F58078FFF8232A5F70905D6E9412A4 +83CC8A81BAFB83FBD277599361DAF738467A3A12A527206A17A84C41DD78C270D3AB9964827EFD9E +ADC03FEB48C125813639FB22CACBFEDB195047A41562C1BEDE6002C31F1A2980A81C11B123C821E3 +F8D354E3F59CE0BE8743A5632D250BBFC38550CF7D76A9485183F6886070D2B6291158A2B65FBE8B +C3712FE4925606DD196D6942296CDC7B1901B6E792312C2CB306DE84E4AEDBD46DBD8B3563FDEF15 +DD2F97A96D72D49E39A9B7F681C46EF176661F6DE51C42BBA47060C9ABB86FF92E4245A3BACFFD36 +67F2F67906FBE21BD154DBAE97D4F10FD8FCDD43B95C3BED8C361C71C88E08DFE43C01C6EE31A83D +A7753BD116877E708C0651E65524DA4DF9DA2F47612819DFEB16B9C8899FCAE03430378EFA05641B +D4F34B3643A7BF63A0D0A86D62572BB8E48FD54F99971826AB9AE725C762767DE4D0412E592F45DD +511D1AC8E9390B9730050113948A8B63BBA2156A4F8E0B04DFD8D643483FF50CC42B5D44754EC887 +2DF580322D7158303ED9FC4E1CC801B1F216C993F35B3F27BB393916B6EBCA86091D488F55755C16 +2BE5BF082522795A9BEFE7F6B121F52F8116EC98D7ADD14FDE49926ADAE869D5EAFC6AC9B387D48A +98F7B10BFAD413C2E61C6A0812EFF285AF1979A8F99AEF206D90E1F0C7007EC92C5D9746C349355E +E0F6948F35A34412E22E709F778C22FF8136CABC4E46917C5FCEB4C8D5CA7297CA1DB2D16D48E9CC +8F8284CD0A5C7E6CA44AAB42F9B326653B64CE0C3E469636D7939B7EBF3233AFE5C3FDB0751A861F +349D2336BBE7442657EFA42A902598126F16FF682EE420756F9765E364E5FAA59AB3E341D6605759 +09783BCACC4369BF5E0F3D623968AF3232878431E30EAA225D472863D8F72C66E17CC1559D958D4D +E5836D2A07ADC361AF6FEB43234355D61CAC3E7685E1C7AB198B8280599A594FA00C195871BF0A98 +81F31AF5DEC0485B105223AF62D1AD04B73ED3369874B10A9D9D3A70200E6674181146CD25323CAC +D3A3268966A3C99376E3B2FA395D55EE305BCF1C165A12D4379EE497E1F3B1FD3FA2B19E7D3A6EA6 +342064596F9D250B5B5AC7C6B9AA2ADC4A315741F7B9C13EC44945A54D769A2E893EFD6517CAF9A7 +8A552C1E76F76F9D67F743462DA2D02FB4CCA93B1D7379590AA58E00B548D6BBF1D87C318D7B930C +D2E2F911DDD906913BEB24C60D60B098B0B1231B5B8A817758331DAA8E107557E79517098CE7415C +D0953E42CE1EB7828BF38CBB461981B62B86ECE75240DA721FFA83C0EB631ED927240946A2156D5A +365FB1DBC1F7BBCEA66631736122D2E047EE5647F10DAB7344E437E946849EF8C626E7D048C62581 +7CED5F6F1211A879D336572F356E23071B3EA778DE3213FE472799E89FA0EF2FC719981A0527B22A +6739FD73902FA3A5166FD3FA187D464EE69DD476AC00469B0077B017D74F04204BC5D039209D26B6 +8E19615F8C5807FF2C0F5D55B125DE9B7739EAD2A2A0470701F9DACFF500FF0700F8AE09C629E76E +72AEBE90B22076F61BDB158F52815BE757A44363324B2C8DC62F54612594ED9713AF4DAA91145FC2 +519C99ECB0E977D12B68D7E4129950AD892EF6BE9B60AF0705B7386E8D67EC9E5CA9D86DAB00972B +94EFFFAF8A5054CB0D75F019E54EDE28FE523F3E041B833D3986EB25CA0619169AF46A9862243E7F +34D5E09E7A50DEF68CFCEC77CADA094E7FC97F1BDAF5F54202D9327097E0A9060E2D31C5A9086A42 +8911F502EC9490213AEF7FC8E1BC2410FE2C1037C186B8A7FA5B763B5AEAAA4EEA02972EB378487A +F51ACD26C0DB4F767C764C00CDAE407B66C8129AE893B2B27B3CE606E0914FD267302E546EBF2C86 +26712C94571489669F379E2041BCC565C7F3C8F0B24A6DFD169D1B34DEB058CC2965A8570EF0D5C9 +1D330A275D6CC7DE4D896404F507D4FF1C0286E270302BED509AB75B01F7DCC82C7AA93ACF11FCB2 +C1D3488E2CA22D0F3FBAD5F64EDC7413E57EA767F663EFD73A575BC7FBD082A96A225C95D4BE61E1 +FAC3A21A5AADF19F73D575B0122961CC6C96C1A24D7D3E95B687630D3DE0B82809CAF84A2049ECDD +A4CB0B3D3AA587AE46E5A75F3D69F3BC4E343476F81DA904D54755C77545B09B94D4DE11683167AF +6D4A77CA9D87CB6DB0EBB9CF0F563A89EFC12787B2BEF28015AA63B29B85033998A304AD1E810EF6 +F1E7EF9790E277F3C969EBA0E5115AE9BFD197EC44AC39451389C2246CA44FA80003F9CC15628A82 +0263772F266034123E11EB4BC9889A87C242147DCADCB23DBEE0764D9A512D880AC240C0E06523CC +26179FCDB78FF55AFBDD1F209D02789DB223E46E99F856F90BC7F46770057469F57C1CF37F6C9B54 +D5C99EEF6B7498AE752C577385192DE7B91C2DB091B29164EEC5D0FB90FFF6D07D7674981A1E9CA9 +06E5EB12377AEC1C784D028671F817FD84A439F485E927FA208C9F1C54244D3C22A9C0DB78644BEB +4AFC3ED1F1EAF2FEE91A2CD2D274B38B3FCC24B3E0DAC37D229ADDF291322BFC8B2B2C491C158234 +F5BC439DE795AF05B0FDE61DE4EC6F147F2DF9ED185C622C82A97F960C82015054291E668B562BA7 +850BEE00FC7C9160CDB0BBAE08238BC9F6BFBE083EFFE781CBA9F8C9173717110045100A7C952447 +DC90BFA0391C4601D8D8615AED3366D4D0C00B48D4D1C0D8B1125F3E26C6DDF57E6CC037A3C0685A +EE4DE72F7412DA537BD3E7B779D7D79CB998B89FC1073D9A356A0F4896981647435BE60AA7C8B0F0 +F1C6F9698B8D26A185FCC049836CBDC8E573630DCE9A54D88D1AD489BC332ECE6217EF11414DAD6C +1571BFBB90657B7407FAE5CB22CF50A9D37C4137E803BC0731EE3885D4F22FFAA6FD17957CBD55C3 +401579772CA6FD5076C520CBD7887728363C39DB33FA0AC97160B4DAA3F8D9BB4157C86F3B8B4809 +0D0D6E322105BF136D2EDED3059A3B883DF16770AFC5202D1484A971949E8EC5B2B19139972FEE5E +44267BCAB9E5E402ADE26DFC12DB2A3EED0FE265742D75F039CA9D8D784ED5FF18F73FA348E7DD2A +55EF87BEFB001C78CB118F49B15018336569B188E4B688679E9B5581A5A19BA68FB7CCE342413F6A +7EFE12E68326D393FB505D1ED562DB7618E240B5B4162009ADC787B1FABD15C29A895A5C95F7683A +36B8B9C753F14B0AFA68563B79280BC430586B90FB42EFE1623DC26BFA0D30C7F3F67E59DB4604DF +30D3BAA2497B7F7C3A455FF66DF5A0C36B60C2467170EDC92601C0BD43F85C22EED37C88B5388808 +090334D91476B534081C0C6C875180EF39A3B04BB57FA111397A4060BC8B81B98A79EF6B8CB6396B +1D8C186A320CD7941EA0499E7688F527AE36D606D99DFA09ECC27C0419699D4BA18FEC4106D83381 +340F1BF4A06BACEDFE83DDC8B9360485090F3B26DEE4F946F190E900CA7CAC2B51A61F34F63341C1 +36DDB538739BFF1815853BF39BAEA63C5F0EEDE7AE25766599D947DDE10A71B0B26F74485C7C3E46 +A50FEDA4040C87B85ADEDDF5FBFC1F1D57A926A887DF3822703E49B689DAF804893900F047053C62 +9826C2B0FF0B796917ABD9CB3D18D2DCF2E5409EB2435D811881D6B33FB7C3FAB210F193E32B9D42 +CF0BD4CCEBFE9BF4C293B06788469AF599982CD5F01815CE8FD402BED3DCBF971CAA270E209AE62E +E07D19AA507B1BC888BAA477DA291230D5EA4B7FD818BBF74F49E238590F223B85FBD5E3E78E0191 +DD6F13409C28852337721722EE8F3DF132C70B82A73FEBEE5C557BD469251DBE13581F8651A89B46 +A8D041EB6B0AF8E9D10B9C3163338C0625015328007A7A2A3A68EFA44A0F58BB7729DFC17DEF1910 +216E91795DD9D6925432CA1A70517DB4FE1011ADA4E84A130873202618A4FC74E78C0B0C13654EAE +B5C1CFB0D737E88688C1ADF47F7C4C9C2AD070A8B9F66D1CA7F9CA56DBE3E518CBC79DBFE09CC2FC +850D73A0B08147E702C1E5C84335BBF1942442F6E55123120A471D0206ED99498843F7C55B38F23F +B87F784FEFECF4FE6927F83D7F742AA0C765CE6AEF6ABF9A323C36B20E401756B54A74E712D8FA9E +E14301B4D67E911E1BF531105C2934DF1C2AD0AB56D1CF6818001523C094CD6B64B3DC070873E43A +D8F52CF7BA3C8853AF223EEAC5FA8FC93D5F569532C2FD4309DC83F6A66740BE4001A9D55EDE7BC1 +8C47C1B1A05B668E96D9CECB5D4BAE9A31EB70221FA1621D79186C9B52FF0FD63B5F597F0EA4D9EC +561602EC3360E0CD49C94464B619D3527948875EDF4E1FD940028C6C0B3C53B31D79219F946533F5 +53B32552030313C0125CAB5BEBE8C0890E7CFF911ACE9BAD4D92A71F6971B1E6FF2761CFC9CA502E +693471A057884EBF763218B47BFD2E8362CB6CCDBBA8AFF0BC6DCC7943FAC992CCBB8814339FA7D7 +6000FF0700F825A1A0909D5658091CCB5E17EC81554B2BFE494E9E299563CA9C26381DE5E6B2FCF4 +8D318C92C91C71475571E6B0C3ADD23F4487BF7FDD415806CB64D938B2349D6931BBBD4A896374B1 +0914BFC1544156302987C86F00E34E37467073971F363C7BC3B570D9B185B10F4B95BDCB49768C9D +D794BF22191FF8C42C835BF6CAC20B3398F5F374BF604ACE61FEEF209229E9B5374479FF34257BF7 +1A5A2840133A40815C61DA41D9B7209FEB5854BF677D4E52B2CA7D5D0CCDE320EBA3ECBCA70B551B +0FBCE276D98C51A7AC319AD10800AC7B9667E7421ED13D2EABD9C7E89CAFF525A138DD68EC7FB6C5 +BEEA11AA953DB8A0A02C75E59D0D3E102FA55F98E0F8A5C2EEE6E0A2419FAFED53418965EA360B07 +47C19ED1B4F185E15C33307B124CE9806EE01B42BE941440EFF264563CFA847CD8893C72EB6EBCA6 +10AD1B5A1CDB7F62BD76F71673F9D82F9B004D4C1396189D8DBC0800C98138AE13A3E19389B7E666 +0F00703066329E7090EB633E222384B26230AF12D9F5369C30340A01A540FC529E681566335D50FA +9A7C1E4711A5E6EA994F69B32642684DD766F1F8884B7FBFAF49C3A71FE8F921358BB9D5ADE465D9 +E4BFB13DE9A0B330C27DC14137F1060FD4D0A64051ABD674CDEDA6170B94F896717EAC3306BC471A +7872FCF10104B22FA5DD68BD2C0DCC2C2DAC5B66DFECCB1E34DB11729B3E2BD392610228671E1DD8 +943EC269D256DA2D12A51A8E5C294C2978A8AE70E027B99A100D31069449F160D3E11287D49DF87D +4CD5506B3402330B1FD017286C540B8B7BCAD9189299562AB2278405F11CF870F17E97B7DEEF13DB +0DBE48686981CB545BBF45DB5FBA9004F679DD224841FAFE94AB61A9AB5F88B65250736651BBB5D0 +B8275F9EAC441800DE835C9F2D63B7F0BEC54595DB35B70776A90A6C15758BEBF5C4F489DD9A0782 +3ECEBC724E344A21049261038E06B3B74F26AADE541E18D4248EC8513CC2697C8964942299C385F0 +755F75369567F80EAA1A57285828CC1F8088A5F5F216463F72F33DA69BE2A79623ECD5A4F1975EBA +573C835019A69A6C99CF94CBB7A19C3E68B556A6DC046ACF1DA29123104AE8403AFEDD66454B1F71 +7434C4FEA081CB33B379ABEBED396076B032FB565CD78A0E93B1AB8E6FDD599AE14842EBF6C4C4B1 +172E58FDD4AC47D8B3F509FDE48F0EF1C0306976AA9C7FEA4F636860B8370A5926301F10EB4A3F2F +9A94DC983206B19BDF11B0100A485692C3F93DD36B34B786D3E5E6AEFA53F0C110660E49038DB273 +7CAAE2E687ADF2B39BB56DE5F2B761EFA9AE50A872FAD59E35868B1DA4BF8B96F6C1C099211F3280 +328DA8DF06ECDFB8BAE2E359A62826BFFC405CFF744719FF4490B3F4C082EC14C46F9E5D43ACBC70 +1CCBFFCA2257057184F53D68B4EC496890E626E4248A77C1D5DE9BB57C0F6C77A2F52A983F7A1EED +A660A1DA4E8454249C2C220288D97A6CDE090BB2A52617C7105C1B8B056C61FB128C30494692E961 +8A9EC8466185164468803A429EC25B5D83FD9EFECE0936F0AB762DDAD8A8176703F9AED446F8D1F1 +63A525D3711783121BD6E8B0027D2B1AA8FC163E0EA769CFA68CFFFB90FE6D17B327D11CCACB7021 +5CB0202E4AD84487EA3D17E17383AAF11120CCE33D9E4137921347B7357DFD34FD8CB061B8C8AA20 +2382810F931132302F21E67001C229A2A5438BA086DD98F9EEA8D5A0AA6A0C2A82F9A43839B86250 +11DBCE7EEB2CCC643C719CD81E06FF07239BE2537AE88659BAA1491582DC5BD5E20CC999085BF2E8 +F47A2662E99FB46EB02BE21AD9EABA1B7E9714E37387F3DDC7EA0DE50096C1CEF61785EEFB4728E7 +B61F2D0614FEB99D50A61178B8C80D18CF7C6735514146A835E2DA5E33014E53912B6A28B39FE537 +214B162ED880106DFB45B5D57E1665F7E7B603B646B4C45BBBE9A0F2E2473AA04758A0A2451041D9 +D1D55014E0FAAE2B09AE61F6D94727871B3CA1B365C866E1A459591AFB321439E071ACC6C1BACDF8 +ADA3E164CBDE3AC38780F923B44C1C248D5014E66A6FCC7BC37960EA7EFF0CCF71BC6622BD8A9600 +C655F55D30AD305A1DEFB9A500FDD45F90BBCD5D288AE43757196964C09A0B440CB905FC1030A399 +CFF41C31B620ED34EAF761EA3D0CD1AF053CFDBB0E8E02C615D9C901BBBF32DA4EA7C262283802F2 +3AC5DE7B0E220B9E6777EB7C50C5D3F781D7A06339DA9AB6761D9708DEB09665B9FCAA12461E23BD +FCAAB00906FE8A7EC29BF80A7794590C55E5DB082C35CC9BE3CE514EEAE6D980B47ECB092BC75A0E +B5C4FE52E04D6D5D99D636EB9A56B6E1228DBB45AD7EF00969CE6C2FB8AC7DF909BDAD388D4F79B7 +1B1E809764AEA71D2B76C806E0CF3CB02165C4729ED5D15358500DBA9CE52A141FE4F5726CB84EC2 +1382F4BF01705980A593367D25B4483F0C7CA76B2D19C7C2B476CB8D931948A2AD9508EB2427068D +E74B645C19AB6E582D77FAB9848D26EF5A652484BA3830FD9AA321E3FEFBD7A60E055DA9790151EA +2EC552C60E29C0C21D98461CF648A8EF93F688AAED9AE486BCFC9593C669FF18B0E52A40729297B0 +188E707DB6129721AEC9A176EF3614A1077D51F8005DE7614FFABED9C3B7CFB93B874975D7FB43E0 +2B110F8630F75CD3F89CFE6CB5D6C651372848C2756FE993E9A76C6445FF313FC6DAA760925426B9 +0EBFF25BB13203844E5FC32E9FE8798BAFBFF0AA582E60312339F091A96A8F421EB7D0E3832F9D4F +AB3054F042F9E3A73C71A8F119CD9F56F406281AE3258CBFDC0A48E6D4C4AA1071FA3CCD25B002B6 +77A560755A2B39B708530B396C0598811B44F3A954121FA019C9A743ED326C7F30F9764D2BE1A4EF +1B79ED79B21C05C5A55FCDCED9001D08E2F710E48C61BA30F195947B4BD72625241BEE0FB744A928 +A200CE1514379760CCB8086DF10AB4D5D89CE1677B9D31FCD4EAD9C21AE7482E6A3D0DB8090C1F02 +85B751CB70C361DBBC87C61B07B9A1320B53748CD277A8DE5D3AEB3E923E6AD99806F63EE5A63CE0 +DDF21A5C0A1E4BEF9E5ABCABE087F4AD7FF544C6B45B3D02B1FA8C1023E8E4CFE504B7D1FCDE21DB +2ED2B8BCA3649BA2034F63EAEC46D7679484F7016CF4DB2E7D761F9DC19E82C912BCDCCFD86B0AED +AF1B2937B0B247450ECDF123A7AE334ABAC8087C786AAF4C8C0C537C1514B9DB3EA9B6F27B4AEDDB +DA3BF8FCF8BBF3DEB16178BA45BEFDDA2AA11F0028C735CF3DDB56E0122C201278546CC12EBA546D +FFB11CDCF0E45FB603850B5F38128CB6200FB5E2B5BAB732667544F65A12C0A24931BFAADA65DFC1 +B9589F042C6C718E49464AE55C069FCE31BA8B1E4EFC341BE6835BC03DB7A3F1A0FF48D6E89FC8F4 +FC8A07CCBEDC00D18AAFDAC00198FA4451CF8BE2FF88D4FE3E3DCCAFD5DB51A64FC218D1C2BB2188 +267F81CB0002E966ECF1F425CA220D0A656E6473747265616D0D656E646F626A0D3333362030206F +626A0D3C3C2F4D6574616461746120333335203020523E3E0D656E646F626A0D3334302030206F62 +6A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E67746820323136323E3E737472 +65616D0D0AA1C582CE283823F44ED81177D126D2346BE378A27B2709982038D030B303262831F54C +E4B4382B5E9F51202B0FD685FEE1C428AAAFF88CFD5A542D233E2948BE99F83B2424699ABF444168 +327EAC748892C5BFAE82790E062D8123E44ABB4B55CFF2A37E0341E9D38C14C531215C4F0CD7D8B5 +238E6EE4EC9197B7D7320ADAAC6E8BD94225638CF3891F9CC9BFFE96FCB11900BA7746D43D536D83 +65724431E7192A615BF2352BB14848AEC5D92B8BCA0DB67F99148B408299A85BDC1A4224C5DE91B8 +240066236330334E2C70A1C7E94FC58C96A6B15C157FFED14DE83B814F98A6D9320A183B2365B592 +FFCB5381FB9AA2E0D899DC93F5AF5547CE54FA648DCEA2955D8E2E87558A98F455026DFABDA9BF23 +4AA9DA024996E491A139813B035D1D5C7587CDF66951F805786B24A6636A02D21E22DDF962CA630F +466B8D77E722C09DF8BBD60E28C91F7E29CED10B4DA719C4D8A92EAB143BFBAABA96CC931F705812 +DA3C15F7AE0E73A9CA2AFCCE988A2BD7AE2A1E76C27BC48FB63C3578149DF590D6B210774633D842 +A600B37BE1C79A05D954E86BDFFF7870156A3D1C376D06FBDCC58FA75FA0D3C2232CFCE52F288015 +1CCD90A3125FE5E90699D2347DBF8B88A9E55CA4B2C393BC7A4B15A67179A32613534107EEB4EC26 +FEBA79AFD24E77B9172E5E97612E505D792D3D03BBEA646704F071320FD0872604F31AC02832BB40 +E43A888FD7131F01B8E16801963FAB01F4048C6D36BFBE77D76B944E65BFEB5F931EB8881E78D763 +09B768BF022DA250E612A5048FC5D4D2A4A2490B58B7C2CB1C4CCCE5D719D2375A1E1674E57C2A2D +9DFCBA005044B42722D1872B831AF27A4BAB6DF435878340F4AC911E32997377F7F722DB069B47BE +6B84984AF74A878B6E1BFEC4C9F145BA9D4DECD4507848995C1DB6B7ED3B1E0341ABAC31809AD766 +AEF28885079FC240B82D616A6F8F4C652EC2AEFD09D6BE0AE3505BE302C1E14CCFDABB913D358550 +578D5799C3D3D51DC8A36D01B6198C090103DBBB6DE08319C87887B141FA8679A3DC853FF1FF70DB +D0E14164BD6884A0ED769A8CDB204784DB453E19264A9ABF6C8DE093BA576370D18DA303AF9B01C5 +24121FD72E423176152D83AEBC5961B165289FDBC4A91AB2C2F54CFEED0C31E40D871E366BE7D79E +6C0D628EBFF869805470FFCA2875A3C9D03FA4193B12DB1E66E06DFC9FF8C51C35715FD34C68100C +2A65EFC3C4654770B683E591DA532F1D329BD95F3BA877052BE02CA959226FA47897E9C7D6A64896 +D911A0959796A8DFB1B1E8324711AEB5199B56DA4AD0CC8806EA97E2A0A2A9B5A85044BBB4D25324 +ED3E5142D6C7CA740637D963CC276A0044EDAEED25F0FB2C24BA5ABCB7F0C25CA1FBDCC6E7FECB7E +C9145660F8CE3F3B218A7C7A1519E2690FC7AFE79F497157B0F351FCD48BDBC90FECC8A8185FA5C6 +8F9EC14A0924DE43E13F1379D48341DDF5FDED5EAFB75391D234396AB851AE7BDE013063B8DBD789 +799CCDEB58D031134C35525175DDA98366C3121BD8B963953BA17C9550FBF971FE3DC9B5738C5587 +5FDE88A710FE3AED2F5A3C873B8B96EBF1F626176AD97BD6EA3DE3506401345884A33BF3A1ED091C +C30FEEAAF6FCE6D407384D21DDADBC6F80F857BEB7491C98019454E7C3247A49049CABC6152F8D88 +3F3D9C6074A1C2FFD80862E87BCA94415389F3312946EE29A85341E6D3E9FFC29F4DFC939A990296 +430E90F3FA61D244A846120F066D19CDC394811C5570AA76EDB6431D583D00DE9A59C472E05EB2E3 +070A5F4285A46FC8A52F7E3BD9857D60A3AC952F042B15008C6D82171F01016DA2B36C61A4329254 +3C449C68C5888BC863D1107A9177E28A97219D3A16170ADFBCE1E5A1A5FF8F1522B65DC44D1C96B3 +BE4C6F462BC17862CA7A20AB0435D56617D9D77232A8DF32DB2ABD15D30F46C02A449070605E0A8D +33AB129ED5A7BF72C4B3300528554ED887F033B4EA524E2427E5F0E8FD463B96CBD145DA29479917 +0F2E6F46DF8DF44E96D5C4825F7E08117AD717EDAA742B8F656DBD1F553FE35F67CF4EBD472ADC84 +B55DA573B2EB5DD9D75396D3BB3263BD20A4EB1BA7C1D5DC2EF388C1C5B02C15F3E54B5A05A48DD5 +158CF7AEAEDD888C7E31D527934B381C76488F5A018B66AAF8EBC7043DAA6FFE53D7FC54CDD522CC +4D2C1C9C3218338BC3CAFCC04296906CD7E73B1B0A03C661A304C7265638A4566A24144D6DA5A543 +CDD89AD48814152BF66850B366556B95A2B58A8A523354AD909A316B1DB3666B8BB6387DAFF7BACE +F972BE3D1F7E7FC0FDEC5C3765DD4DEA698D406D1D9643AC5467E6BDAD5DB72311854CD3FDCF2279 +2274C62F6195DCE0E1FCE1F2D29EB4ED4C8E46DC7A2E9DB32D9F539A118F3DD0DF9B3CA41BD5D6C8 +A73717CD4AECB8D262A1888408F9C3CB0061A895E6115846DCE8F373D1E3AACF2175024DB6AA798D +3486862EC02ADACFF0ED261E13DDA1431C2C149C921C962FA5E9765F239836EA5E1365442ED7523B +36E72ABD9D0D8995B72B105795EE35459F0643876C7DE9F5107D2A03B6183DD27FD1707253C94062 +91FA334B4AC3ED41C1D43BFD47B5DF371443F1E53A53C3853F34A32A8D9DB2D2A5C8DA4A6695497E +4AD306491A1BD70F9023462369118C16508A9FF2BB956141B66A86FC9636C6353719669AD333E42F +8ED1C90A544545E0CA64FEF8E8DAAF1A047C86529FFB0B28C82797F4F994A3791790D2B0C2AFC16E +1A5FD4B19D574FBDEFD4906FB17CDF4B447C48139A3825EC1B6453DAC25310F97EC6067589778105 +4A14AEE595C088C68908CE17B75553ABE06A90351617B617AB0C21EDC0CCE2310099AA2F780E35C8 +137BB46E98DB0FDD34CBEF96E528E473EE4CD1A21CDFD54F488C04229C26CF4B2E12B52EB81C04DE +793BDBD12B9AF071C8112ABBB7E8EE1DADF5C6FE305AD6D306B4C21BC0522B1CA4DF04145A7F0AA6 +1B8F1EBB8CD377CE70ABC07231F2D06B16E701AB5D2FB11F304F08BFB31049389404D14150C84005 +E36EC2F727958E13DAD6B44934DBD7CBDCCB4CF32DD7679F956F7CB929F245BBAAE6A3FBC56F24DB +6085E7BBEB4266204390C01CBE986857D0BCC04F53C16022B9A7F8CAE981D617A34EC0358DD722BA +FF051C65C57FE5A2EB8AF33541FBE8797A787962D1589CD855989EE7434F1F732F0727B498E295FF +B3E7BF807313ED8A7980135352BCF28F752EABFCBE8AE67E8EB8202F34EC968703060D43FC6F5A1B +3BBAA19D70302B57E7DF99D255D57F45F4E6B4DDEAC471B32CE73CFBB274C7FAA855991DB7439C86 +AFB9493D3E9A3AEE8220B3F89C82F65EC657136BC35B39720C44BFEE96113FDD5ABECE072A9163D5 +24B8DC09442DB2A3CBE859FA5F5DCF2E788D64B03A4693D412385536B823B299AA37F2EE5C726712 +3C26B2890EAF8DB91E8D94603DB16D8605155DC0EF9B252DA044DD315A6BF76CC633FFC41022B62E +68A14B006878C1B6A63D037580EC685EE723C9836FCCB1D7963322518C576A3121350AD6B242DE5C +689E27EC9E19C51F4A5B07C8D2FBE1672CB2B4DE11F4318CCFD50E8143DA2255F62D20B80B04FC4A +D5E4259B817759B33830C058C5F8E4AE1087DB377C8ED28C44B015E88CD9BA99DF7B2BA07345A815 +B9904C4FA24BD61E9AB36E3ED3D385ABBC55FFC1F1B1C2ABC8F10EFE3CD2DEC66B7B9E4B82473DCD +69ABD7D2166969A8D268DB99F967A34DC5D8EEF6EA5BB6C255E6F90DDABEA73FAE0D64882FC7FF62 +A112AC7EFA5F9C4C3954E6325585007399E4CC81C10A6A3C488DED45E57B9DA2A7F2D20B4B5E99C9 +FC0F6C62AF304AAC38C9993C4C803C890225751059713E3B79801B86FDCE936C2BCCF79C966F04AB +58BA1EFABFB4B34F60BDA3F10630D26BB9EAD84199E933FA6B822054FA34855F447ACB8FA2EE2F80 +0237C470AFB016DB88400CF071C6EA2D7115FD3DF2D35205DE273151CED39F2647678D33279C266E +91DFE2A2F7DB5037BCC4DFCF9AF95A2DCB016193EF36C298EEF3ED922AA32CA9B934E4D01245ADDD +8187CC04505DD37253C840D1F1F0CB2B3E123BF3EF2892956ED8803CCEF2DA89B88E18C407FD9027 +A262E15BEAD13F64D349DD9B652CE7A3FB58F75018FC8C1BA6C46213D0EC3139A873B4D323D3FFB8 +AD0154D8F073A96D02AC4F159ACFCC5D8A2A6A756FEAA384CD44DF4045D52DA7D1353D033BE74BEB +F4DC37C19C70F49E2477EFC80CCECE718694587D1AA21F30021B0B25A6EE6392A8C0263E679D2E5C +D8E682EAB701C2D1A76EED80CC7A83AF8DF52F44D5E3D0393B900349B35B6BE0D928D4A22FC27D57 +CFD7FF7D73699BD4A35CD29CF13DE1CABBCEED7A8EB711841754546B5EE8C86CF04CBA025B9018A7 +11808A6F09B410FD41E9C48A4C0DB0AF76F3B5F58D58C9944F11F943F732D7B0E89A6D1DF843C389 +0AAEF7E6E3CB5BC70A35A49B5F6FC1C1EC8B7543AA46BB048C382CA454832B61BC8EF1D747CF44D3 +E0AD00CB25C3B0B3797CE869B71AAED2E12AA4DF8FF9F9DBD8EABAC098F7E5F343E9F15B698F2F48 +EE994F0B0EF76F7C80125B87C77EE25906731DDC0739A561D3E1B6DF5EC0C5E77711969022FA1A95 +6CB74B44887552D8F918196FBBC7A61E2CEE584B9294AF1ED95426C714D6D3CCE700BED261449634 +86C7934AA5CA63BDD8A47D99093D9E1D89DD36CE7A3EC8BBA891EC21413CEE1A80228FCFBAEBB31E +08585A9B6EDDE8C34CB327EE4CF1E4B29730C5718720B91381A8D410C98B5DF6A943F57FD18DBFEE +13D62638B7B846A7E77CA3341DB849876B1276A5FD7AA362BFF381D67E23E6024B0167172D6D4D5D +AC93DA7ACC9C0BEFED54CB85968ED5238C37BD7D9E8D88CF439EA0ABFA83E4D3B149727570ADBDBF +EFF0B042762AFA501B9732A93BBA920588349D3D2405ABC38FF4FFECAA5B37A7311813870EBC14EF +6B59454D04B402D6B431C82ADCF4216346F2C41BA94749E5D5118F8EB3E28755FE88C72198E9FCC9 +D668AD2384D0F1F40C8FD76A92C0C8C997710FE7346B36628AA0DDBE8FFD5156594B79896ABD5E4E +E3DA83F1DB6C5825C869B73A543CB94D74D6229726B6191144DD2F00CE64A9B6C3AAEF0938B4A79F +A57DCC1D8492187AE317D53205E0F979A9FD336505B5923D45A8A8C00862ACF209C1FC1ABBEF4FEE +69EE8B865C980C86B360144726D6349C575E9632F5E66F000108FEF7C2A72B98039A945AD6B8A0E0 +AD7DDF0F8B0C5526C25E2B7A66983FAE0FA085798EC55E0E0A303C51C75EE2F55F1237459AB3D086 +E416CCBE76125DAAE1DF4402339AAC0871F50E5424242CB6DFF2C56045ED97E581DF3D009F686CD9 +679F081F14B4D4587018BF420009AF416A18F1768BC38AC3097FDA8ED0B20AA0BD95DF8752B51602 +DC436BBF25DA6C0A14592CAFF886CD9521AB2ACA852F970B995CF182268E261DFB9A763F431ED4CC +CC0DDF25EEE960425A0455944054C12EEC0CEB75A9D501CF0AE908B56EF57AE31D2051E8645BE01B +F961780368D7B4FFD2E57C4E86C63528E43C9357499A4F2D8452C150D360E71B77E92A0FDC194793 +DEC985A0B744856477003332B97A704E064B431AF88779037EC1AF4DC8A3702F853A2E2486D298DB +871317A02DF8E748982E1EBF893EFA04B4912C9500EE739A1A2770CCFEA5D20F72847E0F7EF54451 +81C72B009F68D0888B9AEE877108450DFAB4A00E315148FA782C9A079D4EC3D7DBEA7A93A763F639 +E3F1FD57E7BCAC8FE48DA2256B2590D3716FACE785A8F4429B6870EE47FF8C0C2CCB31C56754582C +2E6078BAC24F22BA00A1B0859F564F78F98099415B68EB8CE679A478692F1B459A152CC74BAA2675 +4CC5EF3F5E37BDC1687B73311D86E81498115A9438124906A41546EE33B054459D85AEE8B79CA293 +EFBC44EB2E8336AC9D8E6C10BB8BDD1FE62F6F42442EB14283673AE761C66E19EB856D488E70CDA8 +CB86BC0D19F532D5B718F5BBD152E1C17548742BC82342AD274630322BF9711AB0C73497C39A74A0 +F934CBDA29E4EDF38DE855A01C3D19D1A697E585A91AC530B4FC5797AA63A33428CBF2327D3A85F2 +CE54B0737D9B99CAC11BCE50F6DAEB86F492E6B83A1D7ADF60CA712163F0529C98A3A7FC2148DF3A +3BB548A37BA2E715AD8744B0302C4C005BF8241BAC0A09831094D73393FFE96413F7359BA4B6F425 +6A6165DACB2D7F97984396B9F96D738E89FFD9CF0CAE290B9C51A859E5EE2425AD383539EE7BDAD2 +868C1E3A07AC14FC3A31345ABCD8EFDEB2B2600B1CC55C75773A754069595D43FF3022E6B756217A +63F145B78293DACFFEB11057EF60922D699C12CCC798F7D9B2E99CCE3FC60450A1CAC4CE6234E62C +0F4CEEC2D640629829E4CD06CEE48789F617F2A2A2B065DCB9C2627B23BB5E5E0E695EA004E02E1E +ECF6EAECE7419814E288B5FF04BE03EED4C75DB272CA5AC9451C0026B2918D153AF1A7246B835458 +F71CA5EF8B250A460A6415ED33389A4E5A6810A198B77D6280C7C89B3B3C9073F876D49B7591352B +DC814248EE1B3241FE02F2311F79C426624D8186F949F76B37C9871139B5B1F70DDB5C7C65B108D6 +8FC6519A4F832E806EAD92C5B1437E0B2360D75D212E41B4867E260556170CF11277212214D04F57 +B538585051AC6DCA0E2D4A42AB451F142F608A1C4ADB61807673D29C43A6F10795219DE0F816E826 +F28B333565C4BEB4D0DA7E8F4407453D5713726CF9E58A7C3D25D004DC4AA6C7D1C95ED803809BED +1CB089F808C379C2786465D02159AC1E6548263660506AA17BD5A5BE3D35344E974DD03AE6F6316B +144111B11C4B8610787B2BE35CB6B9679967AED49B11C9FB3E8F7BBB334A88316CEDCF12160BC755 +34CBDD2149D67D4206293BB252190B73E4F84C6FD63BBA94F05BDFA09C0E7CBDBEE8BA04E8B4F3D9 +DF19F00C29DB205523C40C25334206C2412460AFDFFEC8A0D7FEA77031666433275C6BD0F4644FB8 +5F5413DB553D576267AA3FC45D26E3A56B74E5ED3C336D23254B7CBE6BDEF824A18223A465BA8079 +014B1EEBB4C3A3CDBC8C2659BBFB021C1F1FFBAF256290E1F287BE9180CD7B020F5551ADDFCD7091 +51F851BFD0A29FBE8C193CE807ED041EDD8DA8F1CDC16B57EC300D977C92F4E770DEBF0F14A4262A +BFD61A69D541E878B9EB60B626A94C26D8089B0B4CBFAA9A87EA246BF4560792A91EFAA5C30AFDE3 +92EDECE73E378D23115EFC87F1577DD71FD842E397D4269B0D0455A96D89C72F55E729B2E13150AF +67311F3B048BAD405C45F5E1E9AB5D1405DECE3DF646F567457ED06D8171CFEFDCFE9FEADC5E865D +94856EC2809F6650F39EA196829D03DA83A1E5A1514E3F867CBF65CAA879B0E74D6A6BFDCF26C5EC +EABF4FFFFBA456670F96421DB972AA1B64980C309A51804B5B61B5409712155DF697021784D1EFFC +1EC7D30748F4C79BCA5EC2882F342817CA04762043A8AE71CDE3E4B2667C12E8D5BA9BDFA7B206AA +3F2E7F7B7F952A6BA57D27F80DE598FC5A3557AD38436B851C3A580867D5BDCAFB5160F7EA9082DE +88A88A60093F997D273AA4DE06CA3C2690EB8134C7F2AA6C1CA19CF6CB275AE97665B5A15198638B +2C2F985CE0B1AA3BD40151474B60E47895E34174D5340B845C0ABB2192A4E84C95C9EB0B14D7A19D +3146CFCAFB19E1751D5A69E687FE1BD8995C8836D95EE8D9B0C58DF1516443A7E5AADD27F9DC9388 +02B1A5E9488C168B8E15C1B654C54B843F860AF6E9A8FDC716280944540862E015FAB9F83CB52587 +E05C358908942364107E66A7E54EC11C20A51AC74BB7CA5097C2B9F7952351998A0044F2E8906200 +98179156395CBFC15ABD9A8F4F437421B968A4DEE11F7BDC48CD158923BA1E136E83B0C50C478C03 +D35F651CC5AB756E8C2B07820FDF8161BAD5B863C93D61080A6EAC0599C8A9159FD2BB204314947A +5FA8A99E6458ABD527E066D67563C02244F09037280016F399D7E88BC925DAAAD70F5532EF370EF3 +A6FD3AFA9686F1E741954C99718524925C318DC502EC152F938E8C0AE46EB06758BE9D9C81B1A156 +44F4B6E488BDBD6D9D71906A2B23064104BB3410E3F98CD9EB1F25B6EA021D9F0DC1E7895A000308 +FCF777DFF0E4FC7A15C90695391991A280B479248F3EA8EF074702030AEE2E7556202795847B6543 +E5CFD34AB37F5F3A59767987C90209999740E35450E07B44BDFEE94B621C3C44C18EFDEDCAE1F669 +D88FE9A96D6499B3A0B020B9D510CDC64E43FFD334687187CE5A981D3383BE70EF068638BB383E75 +016018F22AAF18DA8F7633118B3F5CC4ACF1BC2A156B70D1864724BC6F41B8E500E3A06C1C6DE559 +910B2E0B8FDA85A68856CFBAD32308D0281A9F232774E9486722C625B91C73490E4C831EF1338EAF +EE8A2A5B3F4FB1D87CB4DD5E2624E05292349D96A3D78C24FD732C982AF40C36BF11DC562C1B5919 +068212AE41BF380DB325D09F24ECD7058E10578B2D0263C3AC45259A553F92E370685376538332CC +C2004E4343BA09D165D1EFD2547CE4F06A27CC8D834582DEC4556764902509C49592C0CF19485F26 +331B0BC62A8A78484A92389B83EEB4C0951A2CA1A479618DA067071D7C587715EC640CAA1C07441C +3325F9AF5428A94090E70926A06AC43EA66633AE6B06C0D9014D6BD3EDD74D065E1F9682C6761A47 +12094ED80E7FBA1CA68AA23B6F992AB5C1BF647413DAA327BA2B9D415C585E09AF68BBF6B1611786 +C70D05F909CD801804017918726279E490ABD3325B15A6D8DC8F4A299D0C630DC910064DEE92E44A +C68BC0BC0B755007BD3C3D3545157BAB60A7CB29764094F65163E4BA5CBFB15A8B551702D65C70A4 +48A7B653E6F3E75F018FE0B8BB3E176EFF7463CA2A75A8A8584271ED5845A4F42649803B6E87B432 +B81E57E1414EB0D54C71FCF91800FA47BE1EE85D7952E74AC266A99EFAB9765B3623B74976570F06 +6E48C83354FD651014E03BF8EAB14DC413DDF7EB600256E293331C4EC882CC1586E247C6E5042EDB +92F429257CE7CA04843ABA185C1E5F1FDA01913FC5C189146322CA8440647DC61CF13645A8BA48D5 +00F204DD2CF5DE1CB9F8E8E32C867C9130B89FB7E565347898EE6958A95B2E9114DBBF0201FF7858 +30C4AF7903D7A0B29267755B10AB30981D345DF9C2DF08253953D125888D935B7BCBAC83E5E613CC +59456EAC8D2279B52E7523DB1E230750581C20BBE3404574F491F36EC8DC57A3061D13E2BCAFC5F6 +20F68A7CE86BA5300A72E7FAE762C5BAE692CF121F6B036116D84BBA8C35D7E4D0A60F2224964388 +CEFC6BD9C8F4B7D717196C811DDBC776D4F432BD3EEB330F4825DB9752335E72C94DFC6021AB23CA +0B710F387DBEE7CDDCD7E6D0814F176F15DA09CF0885D0518D22E3CE481CA75F8F933B8AE2A9011E +2F1445035F9FF92DB182B392D100973563DC0207EA7A66292AA6E56B24580FCA9DFBBFC58AA26AFA +8A6E9C2C555E415B6B90975D68BAD53959431CDFF8A94E3BE7505ACE2C9D374F331180270F881242 +C8ADD7153A2DD9E7F036E99A5251DF797305B2BBD377D3021DB420606A7C0EAB52C4A41F29C2555B +374E1BEC9DCA785F341953CD57863638C1F03E7A5E4804A3B6A66B3B62E88DA41864CABB407237E5 +52E65F29AFACB8795DCC653AB9F1AB0F6C4198C0EB29DF57E76FC278FDAB083513E54C38B3600929 +1FC3F0A2FBF3DD2B42746D0DB000994E0B88385CFF21F4CAB281DD82559C7FA5499189FEF23B8248 +F3AE819550B03DDA4B36441F195990F32198F7D9C205D591695DB31CC13E1DAD67EBF935AF9F6420 +2C88844779AF170F9EFEA458A9243B1F62D644831CFB0A69B04AC727B6136D55EC845FA8A014484C +013E7114624D90BF04841216096CC7F5859E642EF72A301712E00B250443597FFAC2A26C4E458665 +8CF91B288C7535D6C3ED9D70E777AD0C9F3F1184C5C737F0346456FF8D4AD779B7CB643E68FBE047 +73242B84D21DD54E91A3BBAA7076478DEA8C0F829B72E117EDEB1FC56A6073B925022474F890F454 +10D0E2CBE0BD1FC6AA4CFBB1ADDC89BA31760930CD3079CDBD0810E8F4381D2544507D9ABA5571AE +750020611B6A3491C38FB8C0574FC201444DD24D029ED93987A3425AD50D968DD1D103BC46BB9AA8 +33D4A0F05BABC80BB3E40DB68712B52BF4B3EED0A9ADEE065A8AA66A473664BA5A60C9485DD1E4C3 +15FE3295B0468C1655D34035F18B0E9B4CEE99F3CAC13A61DA5BAEE9464A48F1DA1217AF29EDFA3C +68B4E4C5E0C5FBA8569DCC5BB93D900BFBFCABB9EF76433B7A831BCA3CB26780E835992420C11540 +415A581AEA3B0B4F533EDF95C6F39EA110D8C94BAE90766D5863FC5103D23831CF3C0C7C2F81F47A +B1849E5338E2F836A8E58530ED8EB61A8D510D92DAFF935E1F37C2F44C830110BDF30C582A9E946A +0D010B735D68553321AEAB44337CDB114F4FB7E74F84436151D742ECF1BAC336CD17B73742613A4A +C82FDE6D79D172B797E0D32EE7130C2560843638EE71991E1D920CD8528FCA57918747AFB5819067 +E2FDCFABBFC18522690D05D56619C7924DBEC4799FE82CFB7C611767C3EDCBCDEF7A18CFEF0C3D98 +D4F152F2487F19124C7D12B367BDA9B8083C01DE0F415A1A8450C2C6AAACE3D422F1317E3BF47C94 +A0EA9BCEC197AD5D5EEBB7A19B2111E9EF899193B6D392E08C514CF9D7553E64FB45F61197D1E84E +4339C6364A86241876C4A41E87E3DD8EE6D88F1BFFBCE8CE61AA2610B09970965545AD36EE4678AF +B0C8048404F03F6F5DF163FCA3B08FA9BA3CF059A0E294B1262872BEA3EF78AC0CD386DE3CE79384 +1208EC6CFFFBEE45FF70CB2AFEBB8136B31AB8717C6542AF7F19F2A9B2331489EFA5B0AE6394100D +31630C291C256ED8F82AE8D4176B0E48AE32F6CA811CEE5C735E1D665861F8B5BADD8BC3B24966D5 +041CDB69D3412ADC46628EEF91ED6B23D9187F7A5C176B553088ED45EC8384AE23C411C68E742A52 +B25B638D8895755615B3A93D5E00FF0700F8341A6D8A2E357AE5B63AE27A4680E6490F91E42FCE1C +6FF241A0FFC2D234B392955C17D26451B35E2470BB5EC0386862314EB37181BA99491D85EA864F53 +1BE45ED80D8C3B6E0EA635D70887CAFE5DEA42240178927CF9193D6816A5C8E78DC29FF7E6BB936F +80228708FA97B5648AD1C7A8C90B8D4297E160D5A113988D51C78D6936EFE8BE7DFAC91866C6A9E0 +2F640D6331F647013E62808BA8A44F21E279D2B1257A30A098B5CC00902CE7DDAE2A8A92FA084FD7 +6ACC5408E0CF56AB5C1FF12726A076D200831FC78A3BFB60F28F1803A19E8A5B58C0F78B3CEA2058 +26F87190494FA36BDBC569F6A14C7AD29F2FA6FB5149664D9B3874830427EF193A491884C1645348 +BB9E575A2924FE1BCA185F786EF7C016437FF2C1CDA090FCD326D3521398ABDDA943F9E24E38FB1D +ADE564558C676D75D6E62447A272316409017ACABECB815B6FC02E0CDFF8FD68C8D77F9DA84763D0 +20287C31FF5E4E123E945F5302F09FDCA9E480829BA6ED6F598368F68F9F5D6B80BFEF7A6DFE51D1 +8FBB0FD291E05C7703B835204F147DBD8EFBA74D4465CAE03E8921DCF822E2EABE33239DA21BEAA4 +55526A42280E78ED1D542D4149E80D57972D8C342B766B2FF869366FBCF001793F7115C9220C6CA3 +A0CBC7B85B5023FC91F3F19E98FCB6F1B5B94F747697F9B1C6449387E43919635E67E32640960F39 +0127E0CC5CFFF647D0552F8A077CAFAF415F488D173CBBD80D9F1FE68742D68909289148F2F230D1 +F2F81D6474341EAB8E74DDFA6F831FAF95FF7054796C464901ABD4B1304033185236C7B537218F97 +2DF3FD4BC86B634BFE0C23EEA35FA20418230F5A113E205A027166D43DEA7D25CB1A1C005BE331DD +1B4D7EB39BF458FF3792417E3EB3A1A058F05B8165A1B509C04D914E420D77C69C681E9F7D15472A +05D3817721CDBF54A9E623A83F78BC8EC156CEB45F650E80B7A950F9DCD138B0F0EF36EC8CA37C12 +A6609F2322E4C89707F68145DBD670FF423FB35D5A0CAF34464F6AD9B63E94981BA157915CC525F3 +1F9C20248AA5808D22A51B4287A5A75CAF02328692D4059E858F4F81F107A8FFDD46C9AB843D57E0 +008E7B00B97B89D5649AF28AB87F6126CC97F09C26451864921E98F5AF8DA2C1BC67E4D2852DC39C +8E77E2A7D80A0FA3F04B0F8080DB975B9753FA4FC616CEA59E9D1F8954F56BD3E0CA06CDC15C2F34 +D32B934CC0DFE25476FE016FC54AAEDCE220A434FE140A183C66D2B53CC3A8DDCFDCDDAD82DBD4F0 +3A9A3B4B468920CA826E083D4F2AB468A00D3592489B0F4D7A4CA0AC042B33E75A12D894E36476AE +A132EF2EC5697B13B6B5E21310F865AD28AA1762779DD8AD3C86EA4E59E0525EE7E5C81A6561355A +12362A9635CC597412B43B3385353FD77E3A51082B45A731747061C480D4A2EE8E73CD862CB47BD5 +CBA2A69117271DD06805BFE1D6B0906CDCA8121DD2632CFBBEC4A030BC23AF5F129AD55EC9A2E77B +A438DC693A8CF61BBC824B1EBDB2C2875E4D6AE4F51DD25D09EB1B46E410F8DE74595575D89A8FC9 +08910C9C2E6925CCCB42D5E36F8CFCF9BCE5A0281CA2F70E2312897EE3EA7D34D5C741DE40A10AE1 +1679ABCD6729A853218DE2C12E4140F3CC44458C7533DC0F7DEE7814EC916C9DF582F458263FD9E5 +8D47F64C5CA7DC3B935F03F36B3180BAA03CBE823CE21B5F6430BC3BE784D7D0CC8B1F56D56D74C3 +A2246F15033C8C0B1F066980EB31403E702859379D749DE63E7702E96C9B5421F6381940B05921C5 +D0FFCFAB58E80E324891B860F551E8546D77CEAEEE7B88B81CD4C86C631C8EFCCBA14618C50FBB80 +37FC0F363CFE6232C8056639BB367337F287DC7D29C568563B4D31D143D756CE14463C25CD760EF4 +32975E74AB94FCA61A0962FF45CE222400F5BF4772666135927683B2BDFA73333C60D4B02C4BEF20 +368469BC13A023082692DC5F19416F8C74345DF0D4B41ED03F6E73E4AB03BB4272E29301043B3466 +9B23DE91388E6173CDCCE6D60CE588B6DBE049B519FC1C0A2337516CC7FE4F3B3E3BA15D87CACE1B +D282DEB896E2E79DE90273A2203248C735F2D1A0D381E399FF7360AFBC04D45A37C490CB90159ED4 +02F94A364FCFEAB5E4038DA1411B0E9EB7A40D757DA5B506883F2D0729F4D7C4987797D27F8A8AA7 +2C3DBD7139205E62A350959ABE3700E10790FCF4C214E9BF28B9FA8C4BB0A231F550829280802F7A +89A46B5BA1A0EB8181DCBA92E1502CEC7722E92E7425469F449E7013F41AAE9210DAE617C747F49D +CDE59C8A262227FE017DBE63F12F9E8723EAA65CB01E786334D331E91725B8EEF94200D8F464B05E +7EA63EBB66C3EA10C5845C65CF1BD5BC4C7D7547DAFF7B08EBC81591680B4EB06D93A66EAB6C773C +D779990BEF514C49C207F735D773728A6C88E76C14CCFC091F5D5BC579C22E41789223114296698C +68A2A855E161DE10A2EFE9F6E6698DEAAD298DC9B9C35D189CB7CC70EA9350D32485761044EA02B4 +43B98E6FDCD389D3E6785D5338F7A82552AC9F302EF88C833E877FD6CC545826AD27CB51B7AFCC15 +0A14DA09BE858917122B5DDF7173FB5B2B806DDCB7806B97A5B9B5D7C761DE5BD3A0E05D60FA9A7B +3B8A0220044C1096217463DE5525831F3CE4C09F36A7B933E0CD4FF23432EDA012E45D9FE965CDA7 +796CC91D1605DAEA2D61D0C92B5CA116C60E48584AC4EA960F4008F15F70C594A9727B51D7A0DC05 +72498F78F02A345C8F7B92C699D99E9CB16CC7BA3B5A7CC684ECFE2C17CB6FECDDF0A1A443B82C58 +744243AC838BF475BC35C727D9077AF620F7DA1957C3446B6C0A2FE61C04B1CD6FC58F673E43EFC6 +FB697E477A1D0C69430E03847F374B074145A1F450257AADC200FF0700F8E23D37AF1165B186A285 +09CC373891AA374E17028A42BCAA289E1B63EC76439F6DF61A39097DF1F763B7C745F1E41E72545D +BF53325697F9390E636E91B8B18CCFCDAB0AB3345F837D65FDEFEE3A6DDE99D902CE688F2308A2D8 +176AC986567D103C31485B82655A581E1CD75DD2B93C7132236AFA34C4BACCA91531E3F7B6CB53D3 +A09A26DC0844172F177AE92E3525A99CCBEAFABD2CFE08C35D368E43889F76360B724D52A226B8BF +AECA864200DBA042B23CF844D5BED28D2A15995372B6D411B179EDE64DB8149F457480B7C9BCEA96 +8986A3E9A1A1CD53642EBFC876EF2A410F9FE5ABE6391DD940760A2CFE6F881444980D17F66286EC +C92BEF5601F20926A708A7D55B4F7C873FCE2DD50FC00490BD44828D3F40177F02BA3772D068C7A7 +614BED9BDEF676745A78C85B6DF8396EDC62075FF7F20F2CB9EF06668F3048AB41BF768546101F26 +0F923DCE76D654C8F80969E815A0FFC947522EA9719237B02DBFE056BA53B24D4A155DFDD8BE6D56 +3904B48597710F03A53EF51E2FA4A654A0EC6D7E097CC840F0F637EC12436DC42D2A76A8DA291D3C +B03614FBD7F77014769937F7E610CCCE5DA1488D831D93B4AED8419B15D1227CB4C9A30F22AF5311 +45DD4A0F047E64C0EF68D1FC94695F757D962D6294C0BB3760C23CA5FE67F471F9662A5A8D338B9F +3E84351A2428373E78D4EF14639FE6C013C4BC86F1AA5CAB8B2A585AE34F62087BF1AB7F273598EC +883A002F1C201C2101C27C220E46AFC3F882530ADF6B5BA0FADEB817B29DC6ED702593AF469E7F08 +79F6761FD516CE5A4F18DACDC07DD4023AE5B541E3D970576C17CAFBEAA33FB42ECA17BF8E048C67 +EC9646606109FA008CFDB9B2230B752B25852B92EDC925D61FCBF4A927B7F6D5C04F6695FD306C75 +D963E6CD679E66394203E1675A402ED91CCE3B3535DD93D927DB05BF2D3A16679E583E2D07CAB09B +11734F31329D57BBB2068C6E01147A816C85FB8C5FBAE7C4FEC00E8DF7DC0C1152421967BCC6DF63 +F063557A51E8DF345846E108210DA5964BF297564655A214B2038CCD27458C2CA4FA0CA09B88B441 +E4F97C8562EC7FA5F475A85EA4B433F3DE1FADF9A1C603209B2A665E02E7399BEC6D36D5296F4044 +F32D37399B5AF8007CB3DE5009B0CB68EB598FFD42A35FA401AC9AB19BA1E834232512E80BC5193E +6BD0A45B4EB171918E123004E019A3B5B27F352FF3BC10C691DC59E2F4ABCDA811AB438774883F09 +68DA756DE6E915FF030AA1A8D2D4B1C182220FFBDE3DDD2FB8B3A55801560798EC9ECE519D7B15C1 +88CE07BC0F1441AC6C01DD6CFB81458A84193A9FF2085CD15C671077139F31F1C36C2F35DC414E9C +55A36087D64161ACF31BF33160F00605F3788F7C8170E26729BF3A3940ACD8250A4BA0934B4F16BF +CB96880E180D06981BCE33AD21B614894697C7471D3344343DAC7EE16BFC0C5F377D23EB00A1FB86 +7CBB4A2F35BF95564054D7BD6D2DEF57DD9B6A40D2C4E0C581CBE9D9E5E7147DE70808A280A0BEB2 +2DA59DEA337B4FF7E49973BB41324F980F3FD62410398A7126CCDA472D11FA7696B7955C02D0AC52 +AD98707D5A19FA3947096CD8461F68DB38E86DFD77564A34A6B2F5DC7F450BA57E8CE91730004AC6 +78B2C4ABB62998EF14B122D4C01363885D032B95CEB00BDDF6DC7831EB12D36225D33E19091447DB +3EA4937DEA6A74292E9DDEA13E9ABEC6D8F5AC47FF1F0959251DE364F3D9990C09B1F5F0E1F633B7 +EB6485A551F4F10259FF41B2FF1866EC3FD51307DD5A7DDA7B6F8A3280F576956DCCABA5FADF278D +3A9F1DC3177F696354CFA46282282588B814E4D5E93E62055EFB54C4FC9244B7DFE40F1311A9F776 +46353B11777C6F1B7939CF60ABA18E193F4976DAE78A49C260FB84046C7ED7A2B83823154669FB79 +CA2D92EAEB1912B731426859377F82A0DCBBD0ECA7908FE3150498EACE3745B653D8649C0FBD35CA +291717C021F740AB7524D5AD58818FC8C6A8D752D363B22A7D527D96F8962C6040C2EE37302CB7E4 +2CA7FDE978706230A7951BBD7925D526C17DC030CF09F01872AB49560112577CA51C47CCF5E22CD5 +0F73C17EBD5E402CD73FD0F39187B84E051A486A62EA87B089D0CC93C62234973B7A5D563961B64C +616A649C86C71DC7AAA7B04C8078F7FC59DEF4D27930A3A9A44171B720E424405DFF82D9B11A2FFF +E5B9DB0B8050C41D67A7FD432BF907ECB9A2E795B22CF32B6E5C70FE12D1C27CC875080B2A066A7B +5E42DE1BD44B7A7FEE474672734D07F483F3084DD6018388E9DBACC0B1DD849EFBF3979C95908662 +DD595D9EB70AD19DA9D1F8EE16564082411624FBC2735B4613AA8A3CCA08925450AE0B951C189834 +4AD8DC34CF050E3961E172BBC2CCFC809737F5A1026D4E0E0BBCDC26CD1294C20B429764A1725AE6 +BEB5B637D23CE3E94A6BA3BA5CCE882C445ECE2F11CB16CD70A221478ECCCF200CCEA83690CDCAE8 +2A0F6B72FBF1F58AF999930055F2062D06E85D947C50F88FE21BC71459DD87DB644CDF98C10DFB22 +23FB896F4FB25C2672CFA646BB5BE2F184E3335E6E57A858F654EAE9BF23BF423F8A3D91EBDD2153 +9F3D29153908FF7C2F7C41221FF894B0B295F0ED69723A2BE52039AA13258955A76E74EA0C15F991 +E7D9BD7676DAB5192BFD18CA8098E4F125D99BA41ABA7E7609CCFCAE7221AE4DCCAB3602D74CBC24 +29740C65A7D4F20B7EB0C3542CB359010CFC3B5BFC41AA2E222B2A4FE4967DFC49A5ED9E3CF98709 +144EA1B955EF09AD0CAB80F38EDC0EE9352815EF84C5C15638CFEB42B99583E9CF731CE71B7C4474 +F84FD6B1A5AA17C4C5F8C52A50504C18620D494F80CBEA61AFD39A0963E0CA5F785FF4B58100FF07 +00F8F864F0B4530ECC53AA04102BC31AD7EE8C55B338FE9B0B4713C0C57F1E896E4EE976BDAD2073 +D7FBB55C3351FCD9FD0B7D0721D4F8786D56AD1FDD465668B5EA20CEEF72CA9C61A7CF3D1504D328 +CAE21B9B45264BACCBCAFE4F2C6D668EDB53CD11A70D6A173A2EAA978801330C2545CEB8805765F7 +564D94D549F7390681F82E7AB9646A49D705073D077BE226C26200F5CDAFA38937E5A0BC88459F99 +978CDE984AE115921354BE370FEBBDE6C9346C42EC40975A783D6183CB334A9A7E7D1841E0AB9E54 +6FEE5F0CF75555C57749059B5CCA2EDFE544C2F6E01041732D610860F089027267B92828C6A80C60 +00F34F12247EE70B69A53C1ECC9A94F63EB99F0796A58CD617136958EE362A7C96276DF654A18BAA +916A89FAE7F1E8F7383B632649EB68D5BBD6766D56DA8868E015A1C8D2DB12FC03A8F2F6EB90021E +E94B07539BBB56FB0EECE22B9D68713459CA9DA2F36B758CE8DBD7D70540C514F5E0A851365F3342 +8665747DAE7D64002B4D73D53C91CECD432A16568CCEE66AD79C443C214762D09C45B5116B4058F9 +0779073CB234B014AE59DB6686C573DECB6C4AD98728631C0BD20AB5CA38C08B6299BDC632D9FFA1 +A759B7BADE81AB69DF4E4B6E473E954F0F712ABABBB37E0F99120EED3688A874E74EA857D5D4DD6E +6F5983C342DA785CD8BCABFC37853DD50E264C5B5D2588814AAB9940030B062F334AC67ED5B28D7D +E8087DFFFFDCE65DDA9DE8601F2C39605488B6E2A17F5DED1448186B1285A5480702E71FB108EC79 +03FC8FBB8C85C37A975BBF28C43B890D36B786BA2991A7745B1C974BC66CB137FEE8D123F07B3AE9 +D42F9E4D71A5B833D68965CA6AB16E85A87DA090418347A2341D14CE618C24525560D764DB56366B +9324B61A956A2E473AC6920E6D9D746F4BCF42A0FED5DFF91B9F69B0900F8B6198D0CF21DDBF50E9 +CCD628040B28EA63186D6A698C3909851560F2B4C69ACB27C339A578DD5DFA153FDB2FAB7DC0BD2B +CFF1602F1D93B85A869202675949513D2282180909DD3DD5892AB884A91D42FA6B3C514710BF6E22 +A33B500AEA4CD5EA964241C10D62AC93AA6938C0A32383DF5407CE51117A652EE5F78FDA3719A6E7 +881C7BA7C1123CCD2C6807BC04FEF6B7593D80EABE5CE95F183A1275C18A90E4CD6FEA3B90F78775 +7E48976793A0DD24A9B202376FFA49A872F9BABE8ED617F908705D9D65A3777F5DAC079D4B1F6B33 +E63290666685E36E753E5C9BBF8C8DCF27830C8F788F5286AB2AD9B2D40135019E85FE7290952C33 +7C877A2A0D1D2E620AF0D6B635D95ED978DF95EC7FFB9B22D1F73A90CAFCEE44E6E371193B0E1AB5 +2EF436A560638330266E6CB8EAF2DC919697B8256367D28AD9CF61B570F78E9BFACF6530AEECD87E +A9D4736DEFEEF9F76E19A5DC31D0D839C0780FECB89C4F9A416CDE2CFC3B529E41148E72D1F68B03 +0B0E6A1341E8BFFA1F887DEAD5387BE73049D3148C5817D690E6387E358DF7627530B708A1E60584 +9931A485467D05A2E7A265B4D772A753DB2D923C9E80D3852E14734CE2CFCC521F3D859E0B7F8F9F +0EC02E69FADBE29DCCF631F2F09A571682B1EAE0532A85F799A2103F686E49D0FBC70938E894C368 +6FF0E16EEB67391AC8676A762D9FE236A013BFF9075FA3C913C4261B2B234932D037BCD248A08BF9 +84C3E134702007380677FC5DED31EE9024B32B0C3E682ADE7C30283AA9EBC39499323797A2232236 +04DDB8A1E08560689111B9C954801EF6E79632D45080BEF58A14A119B2538A9E713EBE8E788CEE56 +92225F8D70B0D6949C51D27034B648EAAC3F001043FCAAE4D14B6CD6D2901B3E66523007D1FE7842 +47843A5632209093EB0FAE3921A44B88C266ACD3FBA4F7D6454F2E08798041C251966D776902B755 +DE92E75951E97EC2B9C31FFA95CCBFC1C45F1360FBD40A2E57B641C21A6192C1648ADDB68167B372 +4714BB6FB4B538DD632F67DFE6D39544DA89A9B0F8CB1833DF2774FD96AD775147DA32DF43A30CAB +733760D70E37D1B166D5256CFE40EB29B1E9B166DADBD08C3326C34684215B3242A78FB6A8D33ABC +0AF87200DA74E3ED4E0E8DC5DA0F732D853F8FCE4F65718F4E0D646A1051A7D78F4D6B49081C4C7D +A63B101A607E50EFEE919386ED41607B1331418CDEB9117F043A77FADB92F03CAA7821783AAFADD8 +AABC6C047C3E9D56E46D1FAD8F4934F2AF64B40668C700E2FDF4E7B27A4633ADBE68B7FEBD4D8E62 +61C152A5F51B3D96D7F3AA0C5CDC0117FF708DE401463055CF85FD37608322F105178DE2D0D6FA78 +E7A052992C14ECFF3021B8B0C1F648A871051FF8616429BFCDC2FCC57648E6C38F2F76C41CA92E90 +B6C85F8FA0579DF8821B6CEACEB17527AE326AFED8B41FF97DF92C2E99A9F76C4DA65E66F8CEF2AC +26E14EE2FB2A0731E84813DF7E9A3691F073D3BCE70ED10D9C3295829B23059D0C50FA01BE879A82 +688727E0F34C06772D722966E78833C20BB8A7D380F6033CE8783AF2F6CC84E0A903395AAA2AB276 +6682E0CF8BD7AE4AE8419D78515557468567885ECC2DF99FAA8317BD6602EF8A774C1ECA8AF4F6B1 +D4C860728EE13208CCCB48EE124BBC6FE85FFBA7BB3A6F3FC6F788B1952A3682362AC810541C045B +3B967B3CBD68376C08026F79138E4FB0B04B090CEAC8ADBAC953E4C9246619445D7B793EA5EFE15B +61F46C1139D0F34B482808042023A24A452AD591E1AD6B5089FCDE4B65DF211D9194B932A724876C +AA4E306A1970709D5E8EF5AD949A3322ABB08AEDBAA922FCAEFA6DB4B66DCC544E5B975583595000 +3683D3147E3E9AF345280E5F5F7C5EED57BAE512B26086C9CFE923BD2C7D1383275174016CB816C7 +E779DDDCC22C32CDEF000308FCF7BC7A27D54257B00CD6F15DD9CBBA7CC9C7BAF80B393D2593A7C9 +CF7CA52F33B42E7512D842F2B290D69B31B970A3766DB5FA3BD785FCF9E867BE358ED9055FF9AF4C +4EBC7942ECEA8B63545C93F4485B3C1404DEE5A3ADDE8AED88CB12F8158BA2C7B0EA1D8ACCF3C114 +F5BB5CFBCD83EE46F66F72177D0B8A82340DC25EFBEF0064CC44084AA34BCAC7CA0519CAF6A7C010 +5FB47D120790DFD0F6519D67908989D3B89B5C19B246CDCB4FF6D2AE0B9F4038CB3A932870A56F2D +7FDFB129A66F47B07F489A1DAF7E4785A08FC877606A2A1D9341A9328899D66EC08E95EC20312802 +D0F40AB0063A68F16CB3FFB254A5587CD77E8FAF84C1D12E8BAD57CCAE85A145D3D6BAA649C7C122 +45452808C68A77C6DF46EEDA417F26EB0C44A622B5F34753DD25E07D01F4B3DEF678E20BA8816384 +D1B73D902E08F9C8C95FC5BFB3D898AE1387DA3523F7A23584A6F5A46923FD8D8650B2730DA747EA +CA1B35F4BE47ECE4D9F69FF2CC562E9EB04D347D786214AD0E3762E3C646E3CB4CBA0D29840A90F3 +316EBA3CAA4A320AEDA22B1C958318E5734BB567B19600BFC7AAC9DE538F92D99B1F8E50D79E4CA8 +8EC66AE5F19A711C68C6EE6F12614982493139159BF2CCCB9EE721B5DB7B41B3E327FD35FF46E2C2 +CB9FB78C0A8B385446FF487D66C205B2B2C52CB5BA9F0FC41642A5274481C95D1B7143BE0E062532 +90A71354B58896E59EE533657D72868EA579E80A4756E8666DB8FC0F389BDE818BA123F66D24B959 +F102B504D181916372F1C8394A45BCE6F26E67356FD8ACDA7976DD45CED4C3E438F01421A00DE1F9 +4DBAEBF2F2B846A990B921611FDAE281FC0A9498CFDD245ACADFCEDB46B1916B9376D36EF55B3D6C +FACCE75DFD430A45A0B55CF8A61212A850BB1FA18DA82991913E1D8DA36C83A6159A3C4347E72837 +0BF3AFE3F882B07D845D727290D0B73E50CE30C8982528FF5F647A5EA2B18B25A5C68DA94928675D +54F08730B6839E69CB1CA024EBFA1A10E1EDDA0239F1BB17F5FF364501C1AC005A869D7FE852D55D +9576EF0401561248EDD18087A437F4CCD6C614BBC2C18EC2C094E3ED5C06DE3FB084F2851EE05026 +D40876B595AB947D7285EB699DB24AB2AFD986F84496C909ABE4CC6F5899A6AA1AF3E7E4B3425C16 +E993D8384EA8DD5F8379A2481D2551CD8C422B2E93614FF3A69A6243841447FD23AC25D366985BC4 +09554DC596FC992E3010808FEAD4CDE95066DE4D6BF88F6709716085BC2C7616FB04F7FFCA7C37DD +9DB0203C445F47BFCAC698372854339DECE99420316BFC53DA02E6E1A2849514EAE5C3B9ECDAE8C6 +B5FE5C230B009C6F608D2F66FBF16CB89BAD0319CDFCB8463464A2A37AC83B785D976B1623C1526A +2BF762314B50A91C386B7DFA6A5F3BC711C7BAE3D73A565F4C279212D54CB1B845CC18AE16E9C1AD +C28A5B5DCA07AB2A203C870AC185D9082F820E377880A8EF1A6A6F40021C8EA4847EACFF8BE5968B +CE81ED8C04D16E9EE2059648D2DA1552C05F05E382F44851B04C315156329502FCE2A62B4CE1B352 +10EC8D90C607367FC5C097AABF40115CF9AFE4044B4B4BD332CEE699D7A1385A4F5A4297A9797428 +6AE78C749E60EA1281C045125DAB1A5B26D25B3920B662D7B2D13274C61F2183CE9DAC56E7B666A6 +FBFAA057ACF03BC799BB8C4B37133446B300FB71A7A90B0FD9BB2FD8C26DE5F9AA3C479647803B7D +81E7F33BF211AD0FF9549BBB64267FFBF45EA2159B3660EE19204CD76A289F23B1499FAE0752D24B +B238D762C866267C9BBB24D02626DF712ACED73A1EA3C9D142CF0CA922D119D25100F8D13B3D2897 +183252E9B9BD058C05E9B301D19F2E60EC072C4ED459EF19442D67FE18CA79D2C66263D92C7EC441 +9D98813E4D1DDF174DB2886B2BBBF07BFCB12CBF255450642F97047876E2398560C53B7ED527E457 +1E22988C93CACC7C94BBBE0758792AA6A3DEF251ED8A462F0B292432975A951EA732625E00E1DF90 +16B0A73F0D59F4CCCF3A51416432F4157CDD6E4B2B52A460BD330BFEF2EB1881DD8C15EF3FF4116A +183EDB64B87FED4E281BF9F72DE339C332445A2328B6DDA5D182B43B88C7C0DB864A4C99ADCA3439 +54DFB83FBE3F5B8D65B1881C530DC994A27071E0970E40B08154FE8950EB630E2F4910F6D6E9DAD6 +68C7AAEF19104EF09CF1E252586EC2427557F354086DB568F4CAC4A2159BFAA7F663D90F7EED2359 +9F8085D1E764163F47F2BF4047CAB8FB2EA9C1793C8DC3D747E099C05023CC1720EEAE39CDD3E694 +79804AFE504FAAF9EF144CE64715C549AD05C5FAEA7D4CE37F056AD1B449FBFAFA091FC85D9FF831 +489E86E627AD83EF115AA632E6190A5F1D8A85D534CB5EF883BD2CDA6A6A6C0C8C426E18C1329188 +E58A5DE867E24759E383D52AE2E65E82F15DB2870221A26A051B46FB5A0C3CE4850B909654CB339A +790B9CC5B84E7F6F9DDB42F7CF8E99898919DC216B5DE3DAFBFDD0071B7BC1C6FE17DF3B6FBCDA0C +056EBF89A36E2C975B496CD0254E83A495E8276EA7A09BCC71F955D50FE0D2AF27BC01BD91133B51 +F43BEBA14EF0F61506A45F203A1CEE6B4DF265A42716863749F769AF3A1BA8633949D04A00D7E2CE +8E4EE57048D11632BC47B89BD2ABD8C1E3827D5BDAC9FF2ECDE8C4C0DD54F3E45F6A6060F4749162 +BF70B304A363B4BF5FE4C31837E9E9A85174443955CE02A7A90B4E7F0683F06657D8B098138F7185 +9373F9D91F0866C933AF31A3B63749533E87C5EF89BCB3193B18B2F687AE4200737078264F4949DB +C4805BD09005C32026ED1A57765576FFF152CA8848316A8483CFC162BEEAB87535E67F87AF893BCD +95148B5F43D403EDCA36DAB7DEB90F045571A94CB9B9B271D800FF0700F8B02829732176CA5BDC99 +9CA62C70C1794F8D8834FEFA3FB0CC938C930BDF0F0F229758ADDCA5A3C66F8D107144BFE27D1C20 +CA7B636A4FCC799CF98102DEDDB2E9E0EDC01C3D39F7E008D331433508EC5E2ADF9E6BE1340BC218 +4D8F822C48D146DAA07D801306A7C97A267FE5994A807613C7B7F940B425AC2F2E37E135970B4E62 +5EB2ADE29817B9829C43281DCCB90E1FFB35EF68450138E7BA128F0135771A5FEEEB4391C7ADA36F +9B412EFFCB4429A7A71B6E0FF69483E068A63A2E6A0673BED720CAD11FE05041281C74725F05B448 +DA6357792378F9E96E6590EBE6283074FE34DFC3319A75BC16AE2C8A96A488A6B255FC66FA8391E1 +3242ADE079BD7B38696B811998BF743EB9287C08CA5513DDC032370E6AAAE49F41C081AB3FE4BC25 +60B155E63E5C900F92F842EC5E02427943CECE4BB0E319D5ABD047753DFB70289A951BF215A6D96D +9BDC198313674E72B7B221453985BE8A145DB102F51A21B04BBA17AF748AE46702109C3AE16F46CD +56B60DADBB70505B7DD3E27CC751CD828C23DBBC27F22C92AE1D925F9B8E2DEBBA9103A4504B1D33 +E675B9E47125F4F4D17FD02102EDEDA7B311C113764DE251FE28C43D068C6AB20AE88C82EDD75729 +916615A37F30D928F166899ADFE440BF7310A5DE01055FCF3781095BDD8FF14248104F11F60954CC +984DDBB57F08055D560D493ADFB7D25F1A8888DC5CD3DDCC5939B6409520062320BA0E7140AE2C5B +5A091A36713905A3D803457BAE6DDD1D164D900C64AC30EEE1DEA4CA9C3EDA5A2A2B0BA7ECAADE6C +522EDC4B1DF783C1F90997272DD4BD1E08EE95F6C8EE87F4D8448E289E7A2CA36D6D088AD9AF8745 +2E68E6B99A4FE05AB686ABACBAEEDFC39ABD1A691720959EACA4779BB969133D6C934A00C59DE10A +1965822A4FBE5CE73ECD3B253033F06877F6561A526718282D8691B7D7E4DA4B19A5E2759D5B7B7E +F546BC7FFCB6C07E360D260DD096416354F8A76EC619F2DA3464EE03C85743B0E53E8807160A3C9C +14F84BAFDAD2B8FC75EFBD8D07403ED782F322E01DEC7B9BF5AB9904DE6A97A5CD891F75B63AECEC +2FBFBFF7B8F5F30F651CEA3C2EDD5FB262F229D773D1AC3CF6CCE2F59F3CF0E84085B4C808B48A9D +4901701E1F450124A3C16D2C3E6A2BCE32E84A094948877106AC31DDA2CC615BE5837638560F73E8 +BBC14073F6DE7A1EFC52C6E249248F947EE1BA80447BF4ABD0B340C676555E13B6BFB2A34A96D504 +81A58312458044F24C0BDD1A1AE7D042598AB63FED40105768D96BCC18FDE6564AF902F296E8C8E3 +0EEF967AE3ED2FA72E482BB960A7F6E230F7CD506414FE29ACC7F789DAC829B8748BD7AA4CDF742E +BB9B9F0C427D0505919782B85A68C22AAC806A8706D54755EFFDB199005905816D4764209A650425 +975F971B4ED54165BA00452C76F729EF3A9DA354AB995C0B0416BDAD93D1E239CD1B66A19855819D +775A793FE57ECE865823B71717C0EB0F2E675D3616EE27F6B09A7BD25240A8246A3319798CDB9287 +B6CC00BED56E48389A26396EB1DE57F2FB404FE8F905BD591B8C50585DFB5426A0BEC3C82D44B9E0 +FBC2240864CC460CAB3FBB8875C912BEF0D8EFA5023863CCEAF37AEABBC44096C255B87DF75FB576 +E356B4AB05BEEC17204DB9F66CE866367073CB0FC36A6559BF0E49E37901FF6D822012AE0D2BBF47 +98851F4E65ACAAAC60BE83506DF3F97DA610C0DCE9025258CA92138E04F73A559711FB984EB7C6C8 +A6BB4E34CD22A68D52D37728640A618544F5F127C0B39FB41491CA987BC272E6A47F67E52ED7071E +7BCFA77F7E1D35BD4B734D977671A96036938AA8D47E555CD8E8B5C8F5A12F20DBD4E0D8D31677D2 +0A08553F4B180B6F305C90BE0982AED8EC31429234EDC22ECB0428E46A7019FD8408982A599CA51E +F1C5BA9F6B49DA1A02EFE242A1868645F6287CC90682E44CB1FBAE07A5AD997DA68EDCB3BA385CC9 +38EBDF7239E9C755EB34476ABC25D064644C72B8CC3A39648C83B069B06DD6CF00FDCF402EF60C04 +F57E2F84D1AB78DEF2EAFEC49B91B27DB81FD9B7093809EFE9CA1775AE8FD68140BFCC80DE2288C2 +A3BA571071B2A7F7855790329E0D1F220E624D44530CEDCED489DAD7443308B8996B1A3C4CB49CEA +1DC0323F56FED087B2B62B5349D8BB9E95120EBD6AE40CD6DF207FC1E45C361323D10E3620130637 +BB9135FF95B6E6F2D77B2E011531248C45DAEF85233C7F1708CA98764C14D53AD79D7B3C26F20C22 +CAAF758046CD92ED4B33BA6CE5E4F36D91C154314B420678D67CD80A22EEB3523D1F61733EAF1197 +4277D4F04F5CAB092F4C678FE1CFC529779765910C768802B6061965FCF16A63705E5E53488FEE3D +5A2F8F96D0A0F30E9E55D57EF86BBC276F51838E8F52B341AC63C76F0569681F9A3DD2B5F4D2C30E +928672F6B79F0DA9BE5A98075F71806F5E71366956F25D256BD8A0617BEC903872B49C9B49ECECEB +106585731FE34B8432AC31AFB62E4C3A2900FBEB443614A79E177527CFE4145C922110D5E0A84435 +950679358E976B3A6F5E8BF1C1954DC9EA573EB1062280DAD1EB70219C5228B52F9B19CD64188DF7 +93E2C18DB4BEC8BA50EF7C7CBE9FC94CCAE32FECEFBB3D22D8A5FFB9D0FE3A1C55A8ACFD36E1D2A0 +CAB458FCFB5CF90343F140BE8290256379D1F5CF724D9EA795C4EE3F706740BFE37FCF4570541094 +35D5AB5C85772778C2E254EF6E776570FDB18D693C139D3673BBB5D8256BDBA46BE2EB0AA46C0C66 +A614871F3B2BA161DCCEA4E378BD7E4C90BEA5F0B6B58C9FFABF6D08D5513A5E72318C15EA850849 +10F78C85F63CDA9D728909EC9A6168E59B6258E2C785CD0C46B0876282766487AA43B37BC700FF07 +00F8AB07918D3783B5EA28B5F6F3DEBD496459E8C305A38EE3692B14D06EA6E0F3330F0B57189C0E +145BF39F90F7F3448068B9FD1F98C9D46E60AEC76EF8795C2F49D856988B4569F434D123F4469BAC +A1E6FE03D731A4977B3E892B9D0264B5D9387A9442E61FE67F1A5DC1AAE9FEAA824131D87F9CA18B +E34ECC011E64D51DE90A1D6672042EB0907E14E5E714E51EB26335B3BE432244352F75B6878F42B5 +18DA14AA3864B8CE64EA2EDDF63ED3885B478B0273D41602331189084305A4354FC169997277E378 +5E4BE76BB6842BA2C0D0DFA3D96BEF5FFFA3A5CCCEA21B407128180FE1A2B1014338F26DB717396F +57B2D7007B2E92E09C070B4A71A6F7A7B525BA2FF20045645617E02BDFB96278372C04FBD6AEBAE0 +B1B8F3DC9670EFB4E77139EA755F8B0E039AB1A727934FA485AC7ED5602304FD6129FDA6373BE934 +6D5C9BEECAB2613ACCE0DAE90AFC3B5EABD21B1AD68CF8298F2BDF7B9354A58A5D1D9E3DF1EA9F5D +40C59F779A8CDE730B5DCA3150871FCA123405964BEEAF1F51121663693D60A07DA6FCE0AC6CAE9E +3173140966F40D07A4DA60289FDF1A6AE31E2C7991AE4793FEEBAB9E72DE46A2EBF62DE2B96EDC5E +3E39D4663707334D38CCA9C2E730334E6D3322C2AB2020EC909E570E746C1E59A75C9B9212CB0D00 +595327B04D2F75415EBADBC2C38E907C99B6D98557CB6F9215AF340439C15508B96966DA32AC14C7 +E4FE2C8059C0DD8897EE9F4909AAFC261D5DC99377EECF58A1E17EA8E9A7F9FE09C13739D5514E5D +54547F595AEDC1017C1BBAAD1D37E355698264D37EF1DCE429754347EA58E783AD6617523724B3F3 +B4B5CC31A0FFFAA74FB27093919D7DEFD5B9B9046834A3AE3E4C276DD50BE56D83F4F5A9A908D4EF +FBCB3B652888CC08B15D9B0C902E402BC0F8CA86E6434996FDD69C7228E62C7B89199AB8E802B8AA +EBF90B448DF112E5ED2901AF6AC4BE4AC1E5221726C40A8FC9DD65450B2015A3E181CC1F4E304584 +E59EF4537005474447E809A00132C4C801F0E72DCA7FE5FA32EDCB8736A51B6EDBAE6EC04964DFB2 +C5C369346998D1A46582FF24229D914034BD3233497FA095C25B425E0BC0E3950927876238C0EEEE +FD9C413A74C59BA83A0EAADC3D43009A6971DB0CDB83ECA5959F1B3299FCBC09222FAD0A990D6E51 +AA284A47EF37BEBA00E79C46D3DB79C8D138C61B077E24EDEF0FEF680659D0330D782ACD11C9AF1B +B72384D58F3825CA2214BD34F8F11BF78298AD8A92E0883E8CB77493293469D6622B8145E1478E2B +BD7FF0C363B67C85848E71BC0BCBB5A0631C2AEDD665BCB758EE2B0ABC4011817C9AA9FB0329B414 +B5EEC993E8835012074126F5631EC18480E59CEDA566ABF87AC9D9B8F91AC9A02870F4B2CF75A240 +F6F409DE395F9094F6D043E3A7F85EBC88009819AFF97B252ECF59C2619BABD556AFE7132234E4A3 +0E1C203568BEBBF2D127B6B8067BFB9A9DF031A8C335CCDDCE9ACCC8008337E94C0ACAA55785592A +1DCE387DF05EE85964C0FFA00CA38FF28B3235132FE8059D693F40D668D2462C07DDE645C82DEE1D +A03EF44A5BE5F22878E32A230B59B0FE487B56C5F17477A6ED64006243D92259194968CDC5D44ABB +E62D452B488E2757B2AEE1FD0BF7843B3CC3A590AAC53F32FAE2DA675D401E64C05A9DC6C962A521 +3C0F3FAC36F61EDBD90B7A906C151FCAEFAF2D58E6508EBC12BC014A9D57A0D5121249C106AC41EB +D4CCD74C1A0935C7700DE166AF9767227ECEE8C7E2522B0EEB1CA263F66A0EA86B1ABF63586D2F94 +331D4A6CFE249C99B4D799E21E4898DC103240E3C2BCED85EE885937E7713CCEA60FA2183CB3DD8A +B403D0ADD0903F915B6BC60FC7D4105E0E5B5535D10F1AAB234AE88818E51CF4BA7DD744F115CB44 +8C5BB45EEC207F215B5828EB60028FBACDF26E190B36E3C05C541AC7841CEEB1AA8AA2FCE0DD00CB +F84217F739721E956C894DCFCEA6936A1D15F13209A7DFDA267E641CB1E29143A24A66F096F37E65 +8F5FEE0A086E24F059D3865DFB83057E3A8F1F38A5462D5B60400484F3EED41B550AE246CBD2465C +0AC336D37CE861EBEED8BABB117D7ED0407E8EC2B67D21EBAAF9B57D167840EAEE3008A247A88FBD +F97E8191D6FF8C398DF96761F594358D3F2AD83C90C67C71EB42B6802C62FA258714EBC741838893 +089E506BEDEE68CC62AB44A8FE1FE627D9B26A972E4128D9B246B5FE794EAA4BF14C27FA69E5C986 +38F0EAB1220A98ECF1B6F1875D4290D6ECA828C7DFDD729B70A384510302F9F554E20ED1A23FD32A +45EC38BBC4B124D04C90991AC68489A5ACC5966C33829A4238A6506BEE1AC54EBCED3DA85FAEAC9A +BE459D12B8F9CD181CDFE7F1B9133A27F99FE38FA2FBB66DB0E0FD853C47C6076B8DC59FDFC9CD2F +09DFB6F5E5F07294E3E10D09AD4DA0CD133B4C6C9AA4D747F894611B88346DE9F36700A579803008 +5C762F3070BAB76E8612D034913A8E6388D696E579483D134A863B490486E85B27F4304262BB53A5 +85684825A421977EC367D8578DBB46AF65530D205AE14CADEC6123C109EDB35D7737A37BB2E479DF +EF60065CD7B1041AE03585B4E68048208EBE22836B53730CF86620751E9EDB27FDC17A312F1F3BB0 +2466888C7F538DE3E7DEAD2611843DDD93E3B78CE1279362BB93FA8DAC0E2DFEACF75497FB2BF944 +248019F3B56FF1834FACB7E8BEA1E07840A62E12820861EEF96F529AA63F21EBD8A35813FA9BE46B +226EC92A8BCCC0C229912E0298F08E2A427D5D4BD1DA0C90E8B9A6789D4A2D7FE72D800EDEFB5440 +053420C8FD5E84C85554476D59A66C30C1DA2F0A078CAC5B4FF0968B582F723D981A54CC220C4801 +85498A9F25E18406DE00FF0700F850E9E3F70B644F7CA0DD3455C74D82DE0A170681C300F9AD8CBF +1E3B1022CDC8F1D69EC9CAE396D861E197E2C1DBAAB4BF3B9D6BADAE19E454ED5FDA518C386E936D +D39CEE9F15BBF57D7EC97893EAD99FF54295CF71297369C0BB5EBB14AEFD1EEB9BFD7DDC2E5D1DB4 +549E7B26A5D958DD38510D289BCF21302CBCAB532BC950B0AB8BD9104FD4D3EB1A9F6934E77DAB4D +D46CFBAC3C336DB269798DF5FEFF9822FE70C3802425F80A09E0770E57FEC6FB9D0CDAD310AA3CD9 +47515F1BD8C0B065CB7BD873F4480869977D7C0874EC7C856D4F9F4574F980938BACE06DB8BEBD05 +B8DFA2D78479F0603289296D4141D8920EDF975C4EB7239BAF92236DC10CDED17E3FC00B56D0B843 +07527B5E499DE0AFCBE913B5A29B01A5AAF2946AF7F67071823FF1F93FBD60051701AEECDCC220F6 +918FB6C04C7C759505F1349D6651535F7E56F2D36E80B11C1D232D1D550CFEF67E448C60C007E7DC +7EBF8EBF5A57BDADA3070EE3F537AD530F5F910A78CAD936D7D2D3ACE462541B2C73F876DECAA0F0 +BD3628B2B1F5EF9F1F199D4C7ABD59DF961DB500DFB6261BFA8C9589DFF29E7AE56D27F3DFBA8FFC +2F562983F9846B4EFD89BEEAACAA7820C157A6475585A426C0512E0FF45F04E5388B39A061E6F5F0 +B622A7571BCD45FB0E098AB131891CE1806DC35B04EF1712394FEC7043B29DE7B63AA1BAB1AD52B6 +AA8B0651E804E16DC1BC5C6B671E4C439DD4E5015C1DC32A258C1A7F70E745E3F134F9EF59FC2892 +FA8A196D2DF6891D31A9F3A95472FF41C90781C21C2EFAFE319F34088D8AD8CB9B2B6C0442056D4B +3A02F8CC98E30D7BE8E459DB5FC354030539867AF397A07D1B5853F6273C1A1C3A9E346B0CA844BC +429FFC7FCDAADD809E13E7E67C145799C12ACBD4E61F76AE8DEF9904798A5D6A7A0D5C77BE8E17E1 +54C3D8F016CEF6D12A16724C81808EEFAF38474384ED2D5DB603877596ECBB68DF0F26BDFD86B32D +10C4F697D0674053FA65507B086DDE5DB490EA892EFAC01122CABC68DE97918C55366B7D7298C82E +3837C9D55557894419CD8DB0EE8DEFB53940CA96C394F43B5F7D57695EEC8D700AD4641F5F4E2464 +09D668B09BC38D255E9F3B6B6AF845A5540E34732AC3930063E9AAA89AE10E054EAD654574C751A0 +AB956E9F045D0C16772F3AD44FD2F5FBB462007F46BEDF3E0B2108BF84782EE6794D79B8F5CAAEF3 +83B995E35F6CFA7BB91B3FD3603F024E17E4C5446156D976912929632D82F67881A35C410BA19DC1 +3670ED8331ED287BD6788253AD621C5F2701BAB5E689A0112F9B4822DD4D265FE7A77A60220A52F0 +AC6D17601894050B31DAF0F171CB260A93875792E40BE17EF7EEFED7D1D7EA9FB38FDC5CAF836BB0 +21F9CF6F8BD55C00C71ABE96D2192F2ECAA443954AA0D2601C56CAAFAEF86BD30E06E18388CF45DD +BB450CBEEAD452A9C0859A3B738284AD61ABE4AF780BAE1BF845D74E909F3AC164CABD3049E51E36 +0D348800DC8E4BDC5096B3A7A708A6391E2F9DB71FA5E7A0B9A0FA56C6C9FE50AC816679835FD95E +D7101BE5CDD5E91B0C92817AD1779A87580A274673E00E5166C01A98AA0B505B0873C3595B4AF58A +90144518609983B1EEB63F32AC1AE0E961A459796E458C142D45D6EB943D25CF5155D5B0921C62C3 +3CC76832A21F2347F39E216EE22EECC2014B7FAAA7CAF93C71C1DD3FD6001EC3A5BEAC8B5688B0E4 +9DAC41D5CA4793E2658AFB110363A51DDB2A7679235E82A501C700A67376BAB2D9A8055C0A33E484 +2C3E05A65E867F90A822A518BC4B270A7AECA1249553269EC3F2D26A4C0B7A8B2364FF16FEFBC781 +A670EEBF91AE3741A22F7943C54EB865B4E45446DCFF0AE84CD0CA16CE228A0049E2F04AA91FB2B0 +9E2BE874A642B51D3421448BD0AEB722588AE85E172D1757D68FA17FA709CACE3D3E6A3AF8ABADDC +0792945A3C7CD4EBB09F5D6D80823B59A006339D9D7A28B1B013C6B3F1D202680F395311B5649CB1 +FE11C1FD9CE4AB8D370E8E6A2E373E0ECBABB495E738EB2C146599A2E2977EF89A22A445AEFF2564 +D2AE48138A806D1B69C5AB09FE4A58EFDE8E375102765B864975604173BC0D7894A361A96E860AC0 +A301FDA5F3FACAD7B168C427C3C79E8F1609C36252FA7A3775A3D5AD6C6F57D39BD9ED84C5C7D82F +C244FAC7721850F600A5A1B324DEE5A7AFD4894A03872099AE177946F39F7E3935CCFED83E838287 +FE47379D2E75CEC13EE016D7540A75985B59F2629F2EB332B88696D70C8CDEC191F68FB642BCF383 +67609650233AF8E0C1DAA5D43AD7653ADA28BA47E3DF15C061ACB1EF5CD67FC16E1BA2E60A0A79CC +FD7E24FBC34F65283D31301FF42BF673C08ACC51F50B34B021FCE096EE1CC2EDC2B2F2D4C9F1A175 +BC12F5652BEEE613B56480F29458E53C0029786EBB34640F80092A0B8B3628EEFC59E7EBBB3CAED4 +2856B9F2FEC2D9C59ECB3A064709A9FA7625ECB6D422BBCA8C918723FA533BC078C367B345D1505F +3C325E0775C829655AFE0F720B66C4DE29BCF83CE8A8D8F4BA5A523D91E71311DD1A69FB9B896374 +F7879789C2B76AE2D3A98052D2054C4E727C3E936440CAC9C5543632E4429FE5551A509B53EBA30E +BC0521E7F5A57D209D05ECE8CBBBA14638EB1C9FDE17F95A1EDF2CE1ABDCCBDB101469F87D440956 +240193C20EE526F13D645CD80870D8D29B65CF5679448A84DA95CB71E519CD53220F2DC29A01F4CC +CC15FCA515D7E421D322E7AD1C763501A456415829725F359A83D3C14E45792AB90BBEF9E19322A1 +32434E58A3C0955B91967FCC6F8409FCEE0221163F9D3837A6C9691CD3E9C7428E95764F96184AD4 +BF89B9C01B96672B7C2E90CB78E25CF8DAFC6E90EC00FF0700F826F9114FD9CA514FCFDA2CE27759 +6F68B8151E38C3D1B0A17786D78650CA1266DA1A1BEA81C70BF29F82A48D81178BAB27BA0DB66A96 +9C3B01FA5CBA5680F0A7048B5EF015487B0EE6021039A187A2114A1CD0E0B0B74B60D2F526B83E6E +2E6BC602AF06BE1B9343324C85A880149358FBB02BE29BD64F316DF172C369B10F4D0DF36EFDAAA7 +7B350FC65D0A3B3ACA4DE3A00C973BDDA4F5227873404DE1F335E9B9550E3A7BD6C11C25869D3AE2 +391356B036FDE26F97AC78618B2D8B15A47D3063E986AABBDD6A2C4D90E43C5BC3D52831B8A3E48F +C1B00CBA59AA68A34A98ECAC6814F418F1726DD7FD3BC022A8A503517866A12DCE1FBFE1D9F12644 +3A56092CA2AF9847E8B118D754EFC6C12D6B00E0778FBB3FFB87EEDEB91670F32A0D18585BBB5987 +6C54C7B44E284E29E6D5175E0AB42B51BF51F6F1D3902EC26D5269489BB2412FDBC2635504E951B0 +70421664231E3A193766FCEDA5305113F3050A0CD308AB165272EE741BA8DBED5C0AD66C3CB3BE12 +92835D4469C2F064BF1E9170E58C6BADE6ACB69A24285A42BF5E6E57E7F4A11CE48EBE4F8069FE5E +099DCCE95B95C32EDE5DACFA4BB011D5DF13942357037AC7B95ADB4F9C91B609821B8CFCC061179E +6365FE657F1A851396FCB3993AC169B67F1AD2637189EAA9AA2949F0BF2D61814EE579AAE585A9C3 +8E0EBD8305F85D87D4B30074D672D0717284135577D92DA1539D4FE8C971A738921470E9D1896619 +5AE46CF85A4CDAECE71643F5CD4C6D138290631AE3B88C4898F9BACBA2F28A2B52FA4799AD61F8F3 +38A58A47C69A2EA5076CF0BD54AD74BA9EAA9FAE95C9730FE83CFAE8F4F3C6129B0D1AA894C6515B +176D54992D64389C9AEF7C881186BA15E5F813AA4F104D50866A11305A4770625F059225B0220D13 +870D0BE88FD895863179EA4C3036639E28BAE5FAD707221CAF3BBC63ECC5BC6451D3986C258C3F2D +2D72E1108FD76A29EA61BBED6F1E612867464FA9DDB278201625225AE5E675A021EC111CEF7245EC +B3BA675C1045B9AF66CAA77D5BAF8F28C5142EF8857F43C0B4936541D765E1CF1885536932329FF1 +E4E4BB0D4A2D957F5B7543A36922EF7B11E6D86653D0EE1AD3F9DE264F2D47DE46EEDBEEB198E34E +1D1B43AA7B9AE9303535EFC0439FA954282089A956C51CD4577218AE1926BF629AD2221B5E644A5F +5E71CC76AB6B933B6191EF22A0145BB29E5B7F220C00B24F98F30C50CDEFF2F43380A32357F57DC5 +6D1BA8F3D2F9335D9FB2137FC119D540EA6EBE753C8324933372E7A742D51C5554EDF378647CEACC +BC3543646715B2FDCCE8AB961A7CF1A3FD8DFAD900AEC41DF986E8F22B331A586C72915911C779A0 +A67B1345EC980108498AFF62E9F3E3D4352F2E580A49D2A2D7AF0DA843857D18B9E1BF373CCCAB9F +2FEB5A20EDD638B0270CAB1FE58FFEEDFA0E817EF4ACCAC2355A9B42705188C5C59542DE1AB29583 +B55ACE7805A400747D712B1CD1ADECCD178E3BBC0C83E38591547A2A7601FC4BB3742C4CE75D995D +D3437AF6EFFE78719BBA23C8BC362CAE3B320065AFC97254CE75B6F124EC792B18117E9DBC622CAD +1D60E4C0D41750849C74AF2B360809EF16C15E663F99642ADA575E33701E6617C69026786F240E7E +7F23C85DFB561F5654B52A6886C58B728638D94FAAD37AD5247EEFDED4383CD9B573212DC9E56085 +88663E7635429EB4E7A019042157528F20C2733BE40954980DA72D0C09D1101E2BBF331A19EAECE5 +E0462280E56D428A3BC9576B32300C79F1397319304A73DBA50DDACD4A39BFB4256BF22C01FE4BA4 +6CBCC8C90B068BDF35E8023B2071DB0B9239086CD7031050129130ED30E8621837FDD46BCDC73FEC +3E95B41D42383DAFAFB65236FC6EFA4305A45F9D4D56756C959933CFDEF8530CC0B9B10419F5B215 +12C2587EF9224B056DFD0191F3D35228A013484391213DB01CD770586A4B8139B2007C47761E4A12 +1F6B08A352B6E0D5A94FFFCA7116CF4B0289D62CF5D6B637C4233F72095ACD52988ED6F8109F7804 +EDD8D10CFA702CFEE49695AF4195970E0E61BFE4C38ACB88C79478A282B4D87226883BB5387FF225 +3EE59CF69840B42174392B02FAE40F41A0DEF1CC9B312A308EF96C665891D953A3A4468D23960334 +8BFF0AB171D39ED709B7A5C331778CE3E5415F63CA8B0C8721AB3DFF5764008C34632DB1FCAD1C51 +C4B91706E95CFB61D384CC2A42796F5536F657E6688915908C883F3A7BFFA89BFCA8D3B16F428308 +F1B74E3A12D3818C5B805CFFBC3DF11EC4C8434E56B98D44877F67C2782F376675053FA1178B956D +07F52FE2D7EC9784D2183481401EA42F669E43C400D5438C1116FD374B365393A3CD0F02A988FD78 +E55FF05ECE5AA7C980B72647F851D272146A50CBF95AA332B7C38341D8EC24FF08F8213E1220AF0B +0589C0D71145124EA2F72FFDF7E16C9C3C1D0E5196F91193FFDA88D1B974E05BED7F6E024AAE16CB +024A1A6FFB3DBA2FA3601DFDA4131D16C57C335ABB3B27FB3F1414B4EC2090BBEF84014308C6A072 +D9CC526EE829186D84F69183F4639E37D6A4FBF9A11B2ED69338210AF34C7B6B8F7C0B59F0854781 +6321E56E9E1F679EC1B38431BDFC9A1B0791CA42D6A2C40836B0753499F99F123397C2743F03F8FB +74DB44AD4CC9CA810B6999BFC5C010898D8FF9EFACE7B9BC071DEFE01FB5B16865B1852DA045748B +3B0A5AFDDE346577B919A281C44236AE00C7C9CE091EC2A913FD62D0AB0EBB95590C71220B99DF5B +65C3AF31D4AB7833EED00486457662903F971876971C167CDF31A4AAE714B478A7DE39CBF359182C +E355A2660BDC0EAF343F2D06B0A8C6E484E095824F93FAF8FCE5823BE56CE469DE6C927938138C03 +C725A2E54EC839BCC46BDA7E6D6E0DC39CA3C919626322734FBD897244C92D36F711131229C21CE5 +0E8D3147732CC9912BD7CBDE5CBDBDCFEFFD3DFDF3FBEFF33CDFE7FBFDFEF3890AD1C7BE875D2BF1 +DB684014ED4FCE160D9CC0E22D14219AFA9DD64D7D68B64A3F2657A116EF75F59A490D2912FAB85D +41935388E78B8644C593CF0DFE9C01FEDDA8DD701E219A879D48998F3E435247DEB24002DB4D4F0E +E773E02E90EEE8CDEC4A256ADB124BDE7E214AB37C05DEE91077AF943FD6867FE4360DA739BED77D +2CCF0B121731DC9A93FFD3C57C11FE448B51A71FB6085F97BBB450028C246A9E40AF4D9CAF0CCAB0 +6E6AF4A94B486A0EF8443DD61278A83B30D11CAC7DD1867BF3FBD3C5E1A8C18C22C4A02C496E6ECE +14A827C566ADEF9968269B392F992612BFFAF0297B411A09EFE87363454771190707CA54B0F70D05 +1BCC154AA5BF0BBA46CCF6F27CB4A386FF0C48A7DE196AC387C5DAA8FB95F5D2C285BAE5B51BF4C1 +AC437BC279D95EE812C267749D88385E1C3CFC832A0E3DB7E0F44A1A979597053FCA7F6821E295B2 +FFBB3C1ADC59FC1FF45DC3688BDA0469465A48743FC925D580B82D7992A745BCB0BAFB381BE03D1B +95087F15D1122993745D94493661A59FF6D71231AAD2EB74AC541AB1499B5AC8E11A578DE13692C8 +B63675956B703D8CDA67D3C85CEC6840F644457922D04DC2995272EE5568F3D70A855A031D67D757 +A1627F915528BEC8AE46CAE612ECF99CB4510DFD5438DD3122D09C2D6178B67A7AC2825D80A71BA7 +D9DA4C071F26AF2BF7C0D3AFB0EA8A19034641AD83158612471753C8E5758847CBD3825155B6A33B +EB25AE474E056B0E9638C11B5F243602BBE88146E5AA8B9F164C14AAC9DF401256ECD86171087B82 +3B6281EBD60AB17268BD1AE70A162CAF6FA054F84B7A5E0D99D7CF7B50B279DA693A5610B75991C4 +129B8E75B45310A586610F0150D196E571C6905B12D82C33E08DEFB46A3FF9A5B543E4CA94E18F20 +3B802F6D5D61CA9E633E4332508C1780F3F70C2104E3307EBC3F29007B93170ABB048400FF215D5D +30D2074FC0058391780C016784F308F0C4812D71FE3708DE40989A061CFE6F1380840CAD71083B99 +C3CC0AAF95C6DA43C433327F07D5310102AAA93D19DC176738CDF026C29BD564EAF6E973D1264D93 +B265287789F618A288D59868783A2D738AC0F8143CB6AF4465C04F79267A612767F5B5751523840A +7884EFE5604452AEDF0F3C9C607CB339ACDF9A79B0106459251E071122EB1B10DE48A1E2878C422A +BEB9678D876C2421DABC2EC02823B82CA85B14F9DD01B696D9ECF2A27A2F5FA3BFE625BFE6DD4757 +D151FB7B8230ED4A112F769F1C06E969EBCBBEEDD2B85B3A62773BA21B9467B2062FEC578C94A16C +8CCF7894E503525E30E4BD3AB1CDAC6566492DA28FAB9AA5D6D32E782F39052515A4E766B478F99C +D26C2620EF982C76D9BA6D8E905781B9A9CEBEA9A566CA6BF0D6DDEAFB259E90B19C2E1D2950D5FC +F9101A520F9A4B09E34C0806B8C69526C015414BC3DD6C2B6C91322454EF0E2B2FBE0C41B65C4366 +19DE883E458F1D5500A21B85B48DEDD7CC81A8962DA84C60383F705C1D4DA5265588D8F2C13DA4AE +84F25FFEB079C85E1C9ADE75E8DCA4E8224FEA910B97EB83D9F996361E7FFC6850A56559BB91427C +C3F1BAF0D2028570C00B5A6A1BBBB5194BA9D9860850AC1856464DAF8E12CD5A45FD7AADCE8FA417 +18D3995F6BFFAF0FD05F3E188412BC038295BC8FF422A92E4A5BCFB99AF785DDEB95C1863F1B849F +C1FD8FFCE418BDF4BF94C1281C01E389216080FFF5C9066CEB43C0E3946E4FBA04D7C4387F78016E +D8E6BA59DB3FE267AE0C87FFFA82FDFAFA5734E8259826047C35144BB81388033BA22CC1B6FFC0FF +F67F4908C8E1BAC7D717DDE8B071E664C35FC65B002D0F4CFC3430E59CF890C77CFABD6350227DBA +E0805B72E98056B3BC7DF0A9B8CC6A8A785B2AB5E24D661A87B86E7054F9CDDC56D8F05974463A76 +B46C26D1142D0B3A5337F4CA2EDF9B539E19963F56ECA9F14E2E4671595F2DA02F68D4E568CA9DA9 +238BADA3675D202707FBF83F7EDBE1CDB1FAC3432AAE67C339DF1823C090A9B1D8F64AF108FDCDF0 +E1EEDE7839FB738DB74C6C4FF2204D7DAFBE8E221887548963B37791BE18C6906E8816C96002A44F +13BFDED718D5AE00A6226847A57942E80013CDDF40AEE70BEA5C2E631CDABD79C787556827421E19 +1CBA494B9DBCF349AE5A826F0519D80EDFAADFB2B6CAE0A8672A662BB7BAAA7C2D9FF97E3F9D65D3 +3EF53E49172224498AC8BED090FACE9A76CA8934901DCFEDD61B096A2957A9F734BC5DB42B008CE9 +17755028F8C67AF231E2CD6B11DB927A05B15690E9EC40799BB6B6829B455D514CFB00AB0D2EED93 +E4FF791BCC4FB5CFBDE708C9637AF877AD1CD0514FBDBEE6BA1DB1C7F5CB32581CE86E1FF0D22CB0 +A74578552D03C3C731D45454CEB83AEBD4929B6D21977B2D8B173510DE999AD039EA85372AD9C3A4 +4D664F1E5A969A8E7718AD94E57A6F5DE0341FBF625669D01CA09A37455A8F40521C71BDF93362CD +C8A593B39A2F66FEB8DEFC2CEEB05501E37C5B696DA472673F02749483EF4830463CB4333D727B1D +787BBE51825B72E2D9EA33F1BB243AE014042CBB4B3A784915B859A88025CA83D92C3F8CD915ABED +5B4D74A53A8B8D72C87BBDF03589C87570DBE58C1708A51DD837F6AC5A7A08BA8E8CF2884E265D9D +ECF157A1F2A96B1AEDC4639A370801134C8ACB0F35BE9DFE57F3F8A5AE2EA83BA54292CA8732E5D1 +880CEA274E1F98ADD74A7E3ED61ECB1D97D9986414B400DBDA04915776080F541D971261DF5722AC +2996AD906A2B4798849BEE9FEAE6E514FF4AAD70BCD8AEF34B7E37DAC67254CF83D2443AA096E77B +EF59A8F1B63BF9CE2CE147BF9A6066F2BED3464380EFC5311428A900C65806207C0C42F7FE06FF07 +00F800CE002913AF28A7066EE502A511DDA38949615660D7F05709418E07D66FFC9ED86F9522516B +D0DDFA64CE80949E8F333F67122970950DCC02BE416B0937293A9AD40E3B9DCD93C3910A1A88DA71 +7063250E2D0221EC53F260936339B713F279AD2AF86959CA88D78956E047183591924FEE54F9F86A +F6C4EA09D57B43210C919A2E32A02ECF077E6E4AAD4C750817679CCE531DC5FAF0260154933C87F9 +C6B41AA221A6743E79C3D161288C17D3188EA6241B5EBBA29F4C15DE9B30449713009AF6421495CF +A2FD5EAD343E273736A29EEA334AA854A105A2895775A2CE1CA19360BACB19384E50AC2BD4974F88 +6224963A209017F92842B718CBE607F4F3232C735C1CB3FFC8591452A31C44EBCCC02C9B928CE160 +06F74F1BE669DE7CCBC8BC3DE852CF9F6DA104EED9817887EB7D20367ADC7FA1EA88A5A3A109AF71 +36B1A7D148A628B63DCA25B97836393A2443EDC0A8E564AC2F7AE92DA9940579E2D1487A3633FC76 +3D666288671525CC43126DF4E3F8F89BDC7DE9956BEFC1A4A4260D8AB6B926C363DE863A252F915B +36BC16E66E1E1A2584B6EDBA50D1675F0441BD4C9EC8228BE90F13975EC38D994BBC9369E24CFCF0 +5605E16FE7C631CF806A2503B41C97E3B4C0FB5AEA3DA700ED21BC3CC2D05C21259CE644932F16CF +7A5425E74FBD71CD2301FBD7DDCA3BF1E266A2FC160360E5E82C885A1879F4119C822FC035B65DAD +F0740BD0D62C0B4DE9D125E2A256CD0C2319BFAD6811A76D5685BB84D7225F43E41A4817082B2DCE +D92BD685DF738C1F5107D6ECC026330FB889EC19204B83DBE232FBA09AD679E6218B38255A44F852 +9115CA6BC480E027B2EB1D50E4194F773B8B4FA28C8CF8CC29E3939126C3126768703F1BD9252044 +3BE6A0FBA1BC8B93FB95A426FBFA4FB233318EC3BD70017485A09A5475DBBB1C864B3D4231EF435C +7138378E82EB2BC1CCF052C978EB365DAB0844CB5CAA37550117032425A153C2579AA619B0418D2A +DD7A66A39439C4CDAF8659E3BE6350E76F7B7933537B0F05E96BBD2D63C418B94DAE47DAD16A89BC +887FC70900FD9FB2BE4A50D7BA8DE76BE70EFA2E8CBA87E6E272783B9BFC68278FD9373BDBD34B8D +90ABD8C086E1077D98939CA7282B7EE0922CE8AE0A52BE9F83D73AA2DC65FFBC63F0C0280C69F670 +04880D211D9F355824F0AD796CA790E156E1C4E3D5EA4185A43D9B145A321923D01AE123513D30F6 +91D2FF6525775182ABECAC57484D6C221109553F1423CA98A827AF7D106625B2545ADF93039F8E83 +E727B44401EE31FB9A342EF40AE65F0C832B156F1ADCCE5BC80F36FDB18FE9A96847D64C848AB108 +3AF60ED1E2C27FE302C37398871D8A5AF27BEC183FB2D8B802F8DB9D7C9457AA41C724A6E2F4E203 +1D6C507316133F706A4C8D1AD7D13FD5D1BE43740EF3F3DDF085DCFA6EB6A990B8EBA6B3C37E5204 +B640357DBBCF15CE5E0A7F7AA7F87A01863A1FA9AA4888E15738F565E1E0F0E6FB2E223BB54C6778 +13901FCB0D675BA973F585BBD3FB6B04914F89E530C0E2402C330922FAF947925A44C1992D558313 +2285747E08671AAB1DD3AF17D5E0C33A6F6F35A173FAAAC604AD57D06965B2F702DACABE0EF2E600 +94B05C723D09C76C651273AAFBD96F4D398E683E4A588A7230DA4AE7B4B8A3610E58374686D120B4 +7ED37A31DDA0B2332ECF5DBAE44C6F422752B3B2542EC40EA07D1B9367E292CAA5830B291CEA3CDC +417888C5318341EFF9FB8BD93B1EB632B7708FE7C9E9C3D54D7F90274B6E9A3900DA79C6D9CA9F24 +5C8ED0BC10698B964B89E014CD463A3D098732D493D47D688A7D7CF0F140A2C4BBEA9E1CCE00BBEB +A852DF3B39B3FF77036E635CF61C104D79476E19A84CA2C1B96C8982E991CF087A9B8F3DF6D70B9B +2A75ABB796AC81E62002ABEB718620C7DDACFE035ECC8B05F12F16E4CAC869DA38F2027F40C1E1DF +35382EFC4B25576F830CA8EDCDEEAB2F23B139943BDD8FB9B09E35784ECD7C3315DCA4188E1F791F +5F77120E9F631165749B8B5AE9CBEA3D0C5F6CEFAF6A2AA6E7AB97F2F0D893DCCDDB420DF7C69ED9 +902423A20A00FAE41E68B083601821507AACB60B6CE1F667CF427B8D70E62A08F26B2E92E6A267FA +D995831C22403A52CD48EA8FA1631EB8F4980983094B3AB2DCA185135DD2203CC154BB609627468A +31232E018739BC97B0B47D7C447AB1D9C72CC33DB6D164E86FC5E2DC4740C6D25D3F20D8022E88F4 +D58771D1D69CA5E7F75034D648D90AC933710401BF98B75D15A9BB5769EE9D7F882EDEE81FF91CA9 +89C246BC09E3972EE8DE61FC134D3DC384E780A6E6BAEF7DE6F634799FE4DE78FC238EBC40465920 +550C810FBE9A8A512B4893089873C5EED82441DACFA4C8DB13F227D008A53AF7EEFC35E39E1E58E8 +2BAAE0AFC6F2F3D324FD963AD06501261CDC1F513162AEE52E89520F891444C60CBDFAFF1549D208 +01B6ED4FEBE8C4E0FB76698BA6C7530BB1F61D71339C47B1ED5F2B015F3A119F5B90AD4C599B0166 +B94BA70FCC7E992853C038D7513EE19F2FB3055D3E4532AD3944F25DB5AA9CE9534BEFAE2198BACF +1D0D048FFAB5F25528A1D2A437E9C9BF17D194412EB1617BDCD017DE15DBCEF3CB833317DE5E4E1A +1CE693CA77811F6B0BDB07135B34EB558AD035748EAA8628E8E4FC21F2507BD8F0CE3923BF0BCF64 +8209C082D4D0B36F8635E525D1DBA7B84653C75E0A2CAE2400B68602E29B5B9FF3775CC5E6592ED7 +CBC891AFCC843C46C8E5D9EE838248E3789384BA50EB3103420D774624E9288CAC3C4792CA1BC16D +107E597E3E4A11A978E33A02A4C0C4675177D9D1668926FFC8A420DFD5B1FC5697C24091EFF8A498 +3F2A76A8E896F73CC6000108FEF75A54EA3CA8C978183085512C8E81957BB90F1BF3019EA4104C25 +0860B3E7B57A8AA2CF88488198498F33751BE82D9EAE24465C51F4562306698BE3CAC1FDE3FAC6A9 +52FFCA95E6B5A13E018CFDEC2610632DC859542CFD02FA113E8CEE9F2E0C643A058AA4070B1211F0 +EF9D2E2A7B47A0EF85E5C6D03195C596194900B5F971B94C1A2765301B32EEB0AFE41C62E2F79C47 +017815E1F2BF3E6E155BF3F8C950F76950D51B35E93BDBD3E9B5D6805D28E55F0794C3B61B503B28 +38AA16FF840F990F8436C9BEF3789681D4BD23D0D765F74A0DE53BBA09543812F0074AAE75A91EC4 +7B7E8F161A4CB10046516EFD1DA801633AEACBD81C76F773DCC077C666C3DF9F87DC949FBEC8D5D6 +974D1727C01FC80253F761D3989169FFAEE10C351B43DFAEFEA4F70C40AAAFE320B22651CA8977AF +F52ECCE3297D7630574D48DDF2CCF7954A60E3086B4F3C09F565A2F29277B0B96C27F6D976E06DEF +9F76616782AFE2809F35D0C6A538B909C32C4752E61A808982690F2565B16D7DA90AF3E790C2C236 +B1BB994AC25C4C0C5A3394593620F1EC0B8F572622163240B8AAC3DF45C307B520EA485B643CD689 +BEDA11021BEF26A31E5534DF1D6190AD47A88D9997AE5375688B7AC999B98DEB1540E6997CB1F3F8 +141A943E5095AE0F6D497EB79256866203DE184AF6AFAADA773E02D43973D496AFD58280E4E85A4B +EEFC1607659F6BB3F336696E2F891B29FFD4850EFCF783C6F6C7AF9D462F3EE28C0605DF4ADE2424 +E4FC2355B106B65FE173EB1EB2DD578A6179E1138D6A4ED6FEA05836AB356ECCDD1498837605F563 +67D22B1A0A1342A35A30D1847E0B3FCBB9F184F96400D5F7D171965E0A59B9CDD256E0A00AF9488A +7DF9F4583BBDF6E1897B1F096803459A7530AFB08094AD121F453B74B4F78E84BC8A521748FE5B07 +69E2DB08CDF1D3AB2F2C8F487C7DE80C8E2F24800E011801B869A035610B17481F0A26A30CAE9658 +524F052CEDEF300C278E4E642DB0296E9617CDF39C5EF499D4B6F931BC06148B6695B4B0B27CCD45 +E0F3A67FB322478A1F84BCA425F1373E667257C2AB680ABFA51C71607FF2EB80DFB3DD91D78DE0AA +20FC8544CD8C30DF48018DA651F087FFF97D923C5D89C9B35E40685D588E283A0454DA76DDC13451 +08390A63C78605FAA8109072CBE4AB092BF9B3CBFC0E756A75956122747DD4D3181F956A0B5FEE1D +703FF64645CD27BE6ED3AD187FAEADBB4203C0D614F5A825BD5D42ED854356D641ECC68D9D2ADB5E +0CEAF82959DDCA4275689D0CB2CE6CEDE5602D304E8B9CD7E1C52A78D17EF08513D10A6DCB6796F1 +289766ECA99D9FB2D14BBF1DC52EB7774DDAAE0DAD7BCFB399EEEE6CC7729C63677C1E1D3FBBCEFF +B24DFD067DBF6A6B6942C85D936D5E3778BDE174D356CF802C580DDD863F3752624E74FAA76E1A5E +6D32B2408A69D3208FBE67334FF37CA7D2A133CD1BEA0E5D8AFFAE0202E00354906FC4D89157978B +5ECAAF195B4438EC1966B837F75A190A20E690DA8D172559832A7D1B33F55A29EB6006983F2E5C19 +CDF8D0E3B203870BEF32C24F21A77F64652308DEFD308D027D054505D264569A7690DE547DAB53F2 +0C69AFA9653C22800DE27240860F742468E9B789D0C2DE4B29BFC42799CEA25C13D4631DF32FE365 +452C8D3C2AD5EE8494E5187F9ADB3C6924017E100A7B5F7F6462E567D386A6F035E3E8D402740227 +4B15FDA4644FD83577CA9C6B54BA385DD83EBC825D889858648F855C05594BCF48D5386A433BF179 +DE30ED6D2A3FF41FBFD020EF70E7C20FC1F13ECF2EAB17B561307E0C23CCA9B41C317E8D6BFC16D1 +D6B87D98B13E973E65288C256AE9360AEFEB644937B0D48D79896F8FBD96C01FBEB0108B01102B6C +AFA720139D931AAC3238AA503E11B13B79A3A4FEF1A85DF5415BD7FA9D687019B58B25FB1671E8B4 +E8CFC3EDCAF0D5CCF6BCEB2D8CF800ED4872C54F1600643A55DE56862C7F8591C9C299B368078B15 +5A21D2F9295E0F9680596FE2B8A326E3AE4BAD79083C7C180E3EA9A3C33670D361F57EE1DEC1C562 +312D89CF89F3FA8BB03C9AA003D474B5F24643BC2C3BE01EE84B54DE84EB856F87AB9BDC3213B82B +DCE3F510277BA3376522345DCDB2226B47CD21292CF811E35EB90A044163F04E2FD9A652159D4ADD +24D965C956E0E6ECFD10DD84E677EABCF0C2A2FD80ACAD9C6DB272F72CB12F90298B4CC84714B124 +BA8698D2A5A95F43C6C78A4A2EE9AA7BBF6E3B2F7888FF23E309449FE362D32AC98D1788AACEB262 +C96B8BA2502708C279A8CD809EA2656E186D340CF333D29CCFDFA2CE55F000736EB75EAB0F7700F1 +C268DAC2B291474FF63F871144A66F3AB552464A4F6DE148033521C33901AA8A824D46D665681D7B +5202C585A02888F40294E6154B15405E5C215355891C99FC689E371D739B78D89A3479321047A609 +CEE4F6817792603C981C233E300E9B772C5E1B43D952DAA7D8745004BDFD0AA46F6810319C718289 +3256040B9DD02D41CFF8655260B82ABCB53772C6F3214D0BC6E30BF5EF5D65D4859E11BBAEEC6E50 +6635553D3A69965FEC511FECE1607996B61FCC49789EC5B21A36BBBD9546F89297E7AC6DC04981A4 +64962CECBDCD474CE31D2403CA919C8585A838091A8EEA7E0B8250ABDB0FC8B74C1228F2878F9AAA +8A67F5A3CC753B11C763EE8A483E1DE004F06D18A0FC6E73C052B60AEBCA8EB0A4B1B4B64615DE0B +066FEDAC114F396BEF93F9ECA5BC69E8F973305734498727FAF74B2A0DB320D3AB0F2933198108EF +3C19218131B6A9067EAA3680EAA0F185D9697C9D19B86A55D35EBA81DA9398DB791D275F22F9CC32 +E4AD86C2B6754501FA7A7920C143095479B2E6BDFC451600FF0700F865C167AC7B62EBB347E0DDC4 +AE99281FCF43D10D3D4CABFF47B393517C377D019E49CDEA67BDE59CD8C206121CCE338ACD5F8746 +B300371427372BC8141DF17A2129126D45B90D3FD1138EAD3540C5001BBE013999639B5475DAFE59 +3B615EECE1F9E8E63E27B8650FB2886D97BB7E497DCE36D5CD2D73D36F01C68082A304FFFA9F10D8 +42233EA07801601FCE62B85DFC0AB058325994B992EF71664AE75F08F46C2FF34766C32337125038 +3DC48606DBA0C15DFB53BF83EC4693D1BCD0D93FF65A09C6748F01E271523F4B7BC218394D2B4183 +E44D2E2FE8761219AE456B72679A5373344001093C0CC9677C1365B0E3C8AD86038FE54FC41B093E +7FCBB760E4233DB6AABDF3470431308E39E8D42C13348ED77EF8E2E3DBC0750D237319F96CB74B4A +F75F51F7E7F3D1FAD4EDC9FD44E447BDB706CD375311A03018F62E9383B17741EA1CF016BFFBE4E0 +50C317555D07631966C3AE565E238BACF898CD5C2F95CC47BD5E7F4A04678A40F8821577B33A3FD1 +644AA7AF77F3D94AF25D8DF3555B26302372B7827C57F4AF4977DC95D3C2F96910E9F475DD4F28EF +F113BC721ACC1BB0F8CBC6338A2BC9F9AC30F627B25D2B0872103A72A3E8A4DD327F24A5F774F97B +A8B25D7371A7BF4AF71F26D52BD3B4CE5DF6824748E310A5BE6581C1839C05F289354008F6E68E78 +55EADA8FB06DD3EF3F15AF6BF9C2EBD421100F7850EACA0DE51200C33A6D915B4ADB0DDD23B26782 +4A49BE8A8BF283E0F5400CE3D07EA923AB581719C80AF7B71B03220C37BD75430BCF0B3B4BA934E3 +AF6605E23C2A946B2B4BCE6F4A390777BE9A6BC29883AEDDB1A0AD0208DF134F4DE880FCD6BF26BE +7F2F542592A229B37C56AAE411675846A3E6E5D0EF9F8D4FBC34917D9DEAD3F51ECE748FBAC3A22A +08AE204028EA445213833AB267E75A1DA57AFEFA233F7CFD02DAABE3D029445BAC560D7EEC21E38A +460875E50AD142AC6FB875F2BF769362827AA00EEDCF5248B879C6AE73F5127785B2E44809BB9230 +76B0C6D04AF26AF47BA105F744E125A08B459EF5636E1D8412D8D7778F0C3A057EE6DE514C124C02 +06B2A4AD8DFDB4E303A2621F019A18AA1C0153C9D4E0D8098E8900929132DB60AEFD23317C997623 +72ED9542BD7CF40A8EB8BA21B928F2CC244A0F2943C19BE98038C10431BA9D67341445CDADAC684B +9569392B8E982A8DF410C5BC3627E959599CCF26537AB138842C1057B3FF6EEBF5D818E21A482C73 +6B30D5FFCC16BD0D234F1D9D9C39E8354838E4695958CDA90F43C31F5B10092AEE9FF75C5E90D5E0 +E2E33689C78DD0FC03913EB2E80114E31A51E81768C7E07A1F5D12E33537EA0766E76710880786A3 +B285258B6D76EF41783A83BD4E81922FAB0E8ED5576963EAEBA98BAF4567BA335A3B1B0B1B9052A7 +A23704ADD16BB8680BCF191C9D4361405C895F7CC8AEA2E5DD26E0E5B1A900688EC1086961136446 +0F8A6C584CE2C6E8D0A47D0FFF42BB6C010E5EFD9A0657079E4105AC2D682D72EEFA9DB8140F2BA4 +6A93DA2A07F986850B40D42DCDE043AE35F0578DB9159062803C793665B23FDF1281AF14F80BAE86 +DB356DC7768172F63B8B801F59664483E65D752BFADEB2B39E966BE9B5481211B428A70DDC446090 +5FD4BD3DC8E9DD793823A16C8BA98B1509E633DDB73607001883933729A7091BEB95367695682014 +51F1AA0B9450A0F16B384775D8C28382B95DE9B7B3D80A6718D28BC37B0391B04242FEFB4DA8089B +95224DB07901F4BB349A1CEDD4423B3D5079D635B6F96084B31896E7AF5E82B5C2150954B253363B +066975E2C07A50483144F667B1BD82F60A262BBE32C3257BEE457203E0FF65DBCC37F20D4809627B +2A371173BC3BB9768EC71867B908580455050C7C1D13A03E28F4FDB106120A4D786B1562B386E8B6 +49DE731AD0B0535C678D3CFE7E9825BDD935C3CDCD85C478B2A3B01C0BAEA6BD8B94B46E0ABEA7A4 +50359AF56F309E7162EC6CB46ED408FAB96106753906E296EC6A7852F321FF87914BCDF0A12271C5 +9A3991D3246396147C4821A22A8F596A4BB52DE4440F324A0388EEA1EA3DB33AF9AADC9881A29BDA +AEB9A50030F282A6F79AA854972839B81ED435E7083A24D88D8AE58AC4AA94EB85CB4FA28A115769 +C34974E18C4A5855CE679B7EB09E418B8A15DF83A3A72CABDA7887141B5E6D2A9A9C429CC56ECC9F +47049E036F8520D643603AEEF192F173F5C20837FF8F07B9F8B065437A5980ACB899DF203AF2A552 +8C38A7962E77DE54FA01525C89A552B98CDA922EB40A4C9EBC28A547C14F45FAE8D286BA5DBC8194 +12C7C22A0473FE68190718138DD0E939877C1743100D65120E2BA4D08C1EF5FD377EEC5053A33A4E +A0CA72D23D10D12BE8D8761C9F9F048B788708509E9E4F6FCF46CCFDA2BBBDDDE0D1ED2805087B7E +FABC3F4B9FF70534CA83325DD77958ABE2F89B41480046CD238B8369734A4385B7130B2382ADC6E3 +34992E3BDBBCBBC3DDEA5836E8F3E87DF64727C0462CBE241DD9FBBFF5020563E3A617844DFA7C6B +0A6B40E4CCA02AB7F0150FD9B8B928ACDDABDD1CEDAFFC912B1F738A79EE8035284FE5C99C00B645 +DE7623F0FA5396121EE60DEC1D723E2669CFE0ECCDC03A585D1E81EBB301870B9DF4B18BCB752A83 +8450D283991F9F9B9722729E98AD57C3F8C4D42B418B4D958A8240CD9257342ACED32F699DCF9C7E +6595FF1A07C41CF13108979785FA03F89035E4CFEAD07AFC15C37D18E603873C318C6A3E4E3EADFA +2A6607DA222F2251B68FF1C3ECBD58F4551272082B8EAB4E3A9801D771778B7DC44C47BF46AFF88A +236F5EFC1BFFF03553FC7EFE7CDAA4550602E15AE4477386784E0B3AECE5EB48CADADC00FF0700F8 +D5497FF4058C3AF556DEAFB1FC6C2D510D1098616F9129C509BD2F5E63DB6C5F29D8777D3D3D17E0 +0E5BADB8AA1CCE00922D09892399F09D4791552E71FB6B5E000C7E19E445A2863948884A00EA595E +0F02214281972305A71D69BBEBDA6308DBFBDDEE43E3363106EE0238EA27D293E0BAB3E269C2BB21 +A75D2092B6D18EA394FECBC01610FBC9E74BC95DCA76CAE1A44F8827C5BD980681075A302C538A43 +95F38B634CD00E8F4495AE133DF53BD554B8F1CB809C9F94CFE0696CDDB41AC998B007123EA8D23D +020A4B4F30D787A6352DFEDFA5C8AE66DC4D2E54603F482EB59ACC84F82F48E4F325073879CF40D8 +B39F5D6610A7A0555C12C7933874A3DA5652910D474FA515B8560C5F49F2259D3AADA4B948901AE8 +009A049119AE70C81A642C06052EAEAFAA9AABE519C9C39350160849BAD84A295D982CE8F687D0BC +B364232C068175403A1E5C5CDCF812813BEDA8182EB5A571778C74F67C25D2FEBA30A1161D395D03 +667413C675D7525D835DF52661C4CB1359382001EF4642B504B6AB7D769CC5B0E785103A012B349B +1B31618EDCCBD51D0FDDBF4DB8E69AF3F4E79BE69F5818A2943E5E606EB394DDA1B1E42F163611C7 +21D880A7FC485C613E72C9FE384294EE8DC03CD02807E60EA720507188A843D06E2AB9C56290DC39 +8D10A026A7A5AA5741C4BAA53A7614BA59FE8FD4D50F5524126E96CB109EF2B945F91E2BFF754969 +9BDDE85C1CE1E362863FF5C4FCC6658D01393975BEF9800480239BEA43CDE6553E16DE696B3D56FB +01BA27485209488DA075F04526ADCF6064F6C2181379FEBB33987661C3EF57CEC76D34CED523CA20 +3F08D5DBE24E2A5814D4147F9470EDB9CAEBA583B08C24AF890E672BF98B0A6F09331255E8B449C1 +0D0F5969164AFE56E9B2E3C8A91C682BF004C78A8D9B937BB351D531168733CE34BB525CB3296128 +E18BDA1B9D06F49D5F983DE2E248056BA10E728C172CD73FB4D5707F73B6B8BE18D63571CB5C67A9 +8C3B9D83FB8DA7C857477C47DB3DCFCD834C616D0B0EB23F3A7B2A2940E8F87CDF751880A7E55140 +A769FE61F7B4B20644FA251EBEB0EA24C3C9A63279916DA6306E0571D3BF8E4CB7AC78080EDE74FB +7FA232610956DF3AC8D817382D94A6B8919847EC25F2602F64711E9A4E25C256F85E3352D669A2D0 +627BC1572E4FCD7BADC9EDE1C18C1555DC1F3455B0B7CA5F082D3347128A79D922B897803B79A1A8 +9FA99EE88DC51DDCCAB8D6F726001EDD091937BD657F782AF6EE892DD111B12541D905E4E962041E +1479306847913DE91A6A10CD3A0562F6A6B9A83E1F4BC7D15B397169F82E539F25A7B4FCDF97BB48 +E8FF91D2B0F927DDC74658C3936CE9A74188989D916BAC84450E90DA53D16AD9B5CE72883A96BA65 +A2681389700248A84E0960B73587E9ABB66452B796252FA7266081523B1F4C229963C5ED9D552F33 +6FF2AAA1C73354B67628B39EE726B211CFC9889DD4339E39411AD92AE3948214E59773A1412F5FB2 +5B76785CBC11E8352976A008B20C5DA7D0718D1A483661541819AAE8305793EA32CA6B095B2EAA21 +0AA300874A3E0938E93F15555B6F57979C93F817330C6F5630D7CEC2B149F1129E7EA6BC7D6DBA5F +D615CC9625503434FD8AC5208EF752CA81C96C99E8C2C5B2C1639133EACD67E096933FC625B2251C +FADEE50D52869330D03F4EF52B90CFC99A1780706BAE5F2258360255F213E86998F01CBAE4E68D10 +25EB03B36BF2C691A6D4DF81E39BE007E141D29A8ED4D62C1F8DCFA00BCC2649294700B4DEFD6472 +62AAC4A7BB51A3506BE08882C0C2E1D61166772FB5F27B43CE5EF75D91A11F58AD8C0FA767DBCC98 +C24074A16063166B64F60AF5F660689B9B711D9F5AC1064E92B692BB42774B2641089C8B35A67992 +885AB3CCCDDCEE543FCDA3B63684762E7F0423E34F09D34EA23765864F30934BBEDF55ACBBFB2D4E +04F0025F407EAA2C0AF3F69D5B0BB12E963EC238ACE6F5EADAF1873CC99FC7B666F8028A0D3C77B8 +1C4537A9440024F2EFC95BF046A5D25B89BE53585D97A1E0960EB00610D0477FBF1C262C23F1FCC5 +CB5EBB1B435B2AAF10D923C1FED6DD7E54DF786335DB0067894D53C02DBB4767FEB1D427586B5094 +7B19F625BF271BC7E71D0A23A4D67B1AA44B99B91D4AC776598BAC38C72E2FD13C1244BE5D350A2F +F6A200FC13EC321BC36B26930ACB85BA04A27AEF09E9356BF586707973820BFF4F9B75BC4907038C +B0234A4E3E9CB389A49B9D8905B7BAFA7F606F05D03D357F945803B18C0E547F290EAF209E0C0AEA +3B00057F339DC0B7687D771F6EC2C0C2F45423B30A895F2A889B7E0DB52E610DC0E7B5D1FBAC3D57 +F4BCC4091150FE385505FC66A5430ACBA3A9183DC218548FD564DF3B121ECB32D2D84EE1BD00B98C +7BF895B0B03DD42A982330B469B4A59E68758A2E47BD7DA682BFE4C1C43DC04C549581B755BD47A1 +6143EE727AAF7710507C94E95861A176D4590F8B97CA2157BD5F7978B3EF54269046B176225EB2C7 +EF254E329D2D9D364D1A6E7695250344EC789C361F8834148F0459F4D46FA6F8ECCE2EBEA2BE796D +98B12DE2E226C34C5FC08FBCBECDEA7D2A72BD8E2D3088003622D90EFB70535E38E2718BCC20273E +4821EB2D9B8D0BD86A27059F99DF2DA48497D2CE1CE6701B10437743A4AFB0DDE99275FC012CCFE0 +9E6ABAB22BD71FC0D6BC73CF7F7C8A3D642E5CA8806D1949D667529DC3422EDADCA701EAF4F4A5F0 +0DE52DC6C06B1E459ABB3DCD255B49D552ACC85E27BE0A07262412F04AD54DE028BF2250BCA57782 +5605F6D1C194BCACB110DBC2259AC1D0DB5BDCD90E44219310EC8B6B4D350636DE5B8113B4232D27 +1722CDF861B90A00FF0700F83ACD022594B1A3622AD097DF54ACDF837E1D382CD857E2A338CC1447 +A1857F97A21EC2B9F41361617449850E08078EEC28BF5F3D5A2E16A101FEAB253810BEBF11CE3C9D +2BBC7CD16CD65C4603567A380745EEDA6EA96F9B3739033533DC94A5ADF38ADD0D3F8DC9859FEF1D +A3D07CA61A699A27B3D9BF9E3E5C8006CF9BDE355A72138812425AF3E02E2474D4C2E69149B26A4E +C7185C13DED6D5D5983952318CC041E143F78425170F31ADD9F0A75932B0EFD66ED9C8EBF284BE94 +F1E00F9F5DCC6FD08AF3A7823BCEBFBEFDD0EB9571B018533CD2CB35AEB4BEF287D6D725A3FFD699 +F1A28DF2FE8D01DD127E869245DB27EA35DB102880A9E81B654BE2D448955FAE8B48E7A2F9AFCF06 +537DBE1DFE51F19DC73196EF9FF957D04EF7AB0DBF6F23C87847C8890C2A2F754B29F3B58A9C5D85 +2DA3C50D272ADE961E2B8AC8DE43517F687FD442FFB745B0A0878C82992077D174548B20FEA08A40 +F17B5DEC1AE9D9F6F20ABEFE1A1569C4CA2F388EBD73C1ADC5DD62401F82BF3E07A32CDFEA771931 +5F65BC7BA79D1269192060D46B6509791D143EA32AAB28DF55D16B5170A5C835F3EF37B6E546D67D +B06CE6ADC9572086DAC43AB6582D300391F15724DFFA95C82DD4586E3FBD8F29B2032FE09A3EA8EC +4A307F08B0AC2AB25A89DAEF1C16B949092F409A26C0AC55396787E5829E337DCA0647B024E2BACA +F599EDC2D3FE59D69FB4F4718652EE563E95F99F9B5C24E306EC655C3832679B3B95FCC0AC03E09E +730457ABE7BB1AD848CBADC0A1035E2B6EB45D27A59C3CB60D7109167C1E0D63979914A89DB673E5 +63B2F0AA3A6406196A82C4A7760CF1A3AEFE1B70EF6293BF94F44D2DBED00A9A41601C8DA38C2C9C +5351A2C9D6678AC52C35E85E7A7AA3603A156D3562D5D9F5F6A60E32005FDE9C730B2BF7952BA1ED +806096C3EFF14FCC5671660AD2C132E748CA2E95587EF82651BBECCE2C2E89FE68F9E3608129896E +336B240B09D97E50414CB0455B75F35D4CED2C8E26CB125072C5F636DA79461F82AD49CB29E4A4BB +65F63668FFCDD44947A24737F6680AF67BC58E6C0980C21C0E8E913833055CE08E01E8D8E4153317 +325EB1F0F5F91671C061ED2242FEDA52F5BCCC1AF2204E5FE44562C675363DC42D29E2D0323345E7 +A3088206CF871EA7BB642CCEF57193B7A48CB37970C49069E6FC17D79CE69D3878DD95CEB18860A7 +A50312D74AF7483071E61D9D13A64871FEA6E64DDD632BA74D27D53324FCF0FDAC2101BABBD013C1 +E51C1A8D1D4293B3BF000F299781847C85D16EB645597D3332618EFB4603A474FF0265B07E9557C9 +DA12AD01816E19B395BD26871C27D4D6938E13DB86A19E112DA0EEFB86E74CEAC2A40D77024F6A0C +D1F9432E527A2C905E224739EFB152A8BA5B1D09166885C87250D1D86AF46861735579ACC4279852 +D23FDA143C55F995FF16B90302C65ACAA94FB386BF08926325E6791C9E1510D7B8676E6498C35D87 +5F3E9AF30A67B63A53F2C5BACE19051C6D5595979804DAE0A6FE0C7BE3CB3B2490F4A2CE7D40757A +7B714D167A034211FDD000FAA6DEAE5D833C54E2C1C1FA9CBAFBD7ABB809F95134E192B565A356DE +45B512653D354CA6607E2CF563A9AC74AED8D51C651A82237B5C52B168178A2C11828DED2FFBE06C +5AED1361F8EF30896CE167B8B631B7FFCD3298B749E5016144355E1F3A5F2D0C9E0B2B21D9AC4025 +4B47B973B4B7CD71B4274768950C429E9F678C5740AEE38EF277FFFCAE06BF9A7F12D07942C449AC +B17E78D3F9A65C94EAE010A6A7F825D7AD5528A967F6D121404026970C44D9497CAF22A1BDF6BD8E +53272CCEED492E160328F5CD4DF59613C88D20F60EBBB7629C61CE9C7A76E338904FFAD1CA0FA915 +BD3C58A7606D228425BE91B6DC10CE2E4903FD9DE6A970F4BA4E40EF454BA72F4F714C6762ED2D25 +2A13D4C3E2AF166DB06C7FDC519FF9FB59CE8DB38BC3203FA86B400BBE8C4D2451BCAB26491A69CD +265F822783C71CD50E596FB2AB70F2BEDA953A6517E24FBD76119612A08C3497B4189FE502D19C0A +842BF66DEBDB753AD0B31CB89B57A715821D97693D7BD7266EAD01C4F19B7AC7C1734507FC006698 +41FDA07E7DE69DE961458C2481134D130651DF611244A936ED559A800A23080F42E85ABDFD069DAE +F6F89CDEDA5578817411658C021E8E1EBFD2D11A474D39D5982DBB2E50124156381E7AEB89A78371 +ED2B068D3EE31350C738454054D79A6EC62CABE63E6A06C8D3F491BD64E6DB78B1E192D84ACC238C +33F9FAEA279F3646EEA0E32B856322607F84BFB589B155B2D8C086264462E5786D64C8DA9AF64BCC +A340894BDC7C06F59F96410CB3361BEC450ACFBCABDEB4720FB7944D11530D4C534B947EFE11089F +AE96034CEEFCFEE62954C74890CADD288252E75F00FCE05CD81D641F840C4DA3CC6D303849429734 +33EF2CFE9B8D11429CCDF7867AD3173771F49F7E7BB739A38F745862CC2012C6ECCB8FE43842A2B4 +2DC67E34681E3A0FE4C96A2053B9EE45A84FCB9D639F6AA2C28C9EEE0A904D4A6A6757783188F3AB +E2F4277B3BEDF5362BE7601E86DF1AD63E2BFB156B9E7ACE04780CB5EF66293F8799C58EFAD0A9D9 +1DD17364B19B0047EF4F6A8B67F3B31A51602BD14619AC1E8E4906E87EDCF0D400E7FCAFA5C55CB8 +1712E531FBC3E273D76EDF4246ED39FF8FC388C0DA3EDA4F30A429651BBD386944C9C9A881F4B9C9 +28FCBA350FD123342E58A5D571D5BBBD54FCFF4BC38BBBCA839973F4816604D15106C6F307EFA32C +D5FC489E2A4734F144303B21F4A59B9C277B7C8D4B306515A10EF6090FBAD26329005D05FAB97DA3 +01AF6C111E696611139307DE70267B1CC8E1B2000308FCF7BC70A0A8B3C1104E9CF8EBF9B10B1AB2 +A22508656FC9FF1A94492D4684FE59F1C5E1C098E2A95E86D89BC731FF0833FB152CF0FB74761DF7 +928A9A3BCD5AD5819C1F0F38A394346658B7B69F7DA2471C3FAF9F88F554FBA4738D9901F65D1D0D +6939A2FBEE63F97893786C8A65200E43E99C1918BF12B5ECD718F5965C340FA010499A2E95689625 +0398AA8739D6E65124D1DEE8A72AE55679C05539740B493E14BA33369F140F71816E9056C3CE997A +436545C3C4BE7BBCFC2EB90E40ED2228FCC87F15FD98700C8419B8D730605B962EB28D650670748E +45EB0CC31B120A5089E4E1AF1502DC9C3ED86EE3B9578F1097247F6AEFC8C5C2B9423C1C7F5E6EEA +FFB7DAC03329A81AFE278F8032C3C08E0F29FBF296B57D8E327144158CF511EB61B27223CF752E95 +78005280D7680970CAB1C3F8A684565ABA8C9CA7E9063FE0C3B7FBB26107E4A90140C4CCE3396F31 +B5FB79ADBBE139D9636D69C9E63D667BDDA35D566408033E0A681192FE77445B8B9A8213CA06F9C7 +8D2E2887AF0FA2C470487AA7DFC02B77110A311473FBC36329A2A83067DD6AF0AEB0957928466048 +84F2FF1293589FC1C7B42416E8654EA96728FF5A6D2ED11CB27CCF69DB808D4C8D208254F6BCD7C9 +037D5BD692516DE1129FA96514BD4E4D6DC787CADDD050AB7B45AD24503967ED31B6BA52A00B8F9E +5A2E2A99EE2E47ABF5F50303CDF2D03F4F6E90FE1DCBCF457D5D940F7994D5175B90151540F09D8A +CD31CD02AA750CB070F6B0507B9AC246167CA944792FDACC1E79637C68A0C5D54E2847DD684A8712 +F1E2698AA470BD10C783FB4FAA122C5479EBB83C0F14194989924015CF74159DCF66A6B634007AFB +51E5CF354D4442122FAB54F4B38EE76A6066A5866B5028806B7EF6E6730CBC086286B9E6CCA828C8 +24C5DD8BB0E2D12C9F595F0B735CA6B6116A3418F841CB74ED248CC94D3155FDAE75773C8A2AB192 +F349D6725B885F3F11CC2BE98C91CD5FA6EC2867157AC22EE27DA81CBF6F60A7EFBA052BE17A49C5 +F103AD2F617726FA949457B2E26245B557C95FF509B23C501D68685B3B877AA618B0612877D5F861 +2D65E99A87F8B5DC106A8A7CAA3F2CB35AA0BAD06063029019F96268559963C6ED3C93A1BD61F6AA +BE58491023E7BFE246609F28C9A64B9F2A359D413D33DE772CF6A09A89597CE7118199529C6EAEFD +D21CF144D124B38763271F860959A683912D5D65FBC15A546520320D4E71CA81364869B4F8A582D1 +60199DCD42A6E4484111AB8D92371BAEBAC97E2B4ACA71951747BEDAE051E0BAE9B4EE71894C3245 +FC5428C85F70A7CB64C0C4982C0AFD2D55388AEE47A82EE43C2055F537C37D4CBC33EF5C9483A8BE +E713ECC987DB2BE894B481F8AC644A8FD7B088F0C1901B4B2A688288B181E1BC619D6E627ECA84B6 +94E454C34505CCF5643221E38D0D5E829D69C5509EF09343623FC1CB7D7735E5C79DE0799050C5DE +AF5C11BEEA2E6E759BF6CFEB36E6BBAA571E0D02A33DA0B02B72EFB5103BC0EBA82A29EDF9BD21C5 +06059E606DCF99B187495D7358D07282A3CB5D41F0BA149B69792A3A34D5EE144333363CBBEFD1DB +177CDE26A7935670BB3749A3A512324A2A93CA01DAF177B93D799CA72EABD89E8B559E3400107C68 +6672D16F2FBF75016440A6365C6975D0EFAFC49284408B5E5904885D81EE82D512AD219C9BBA7A67 +89A2AF875AB857674AEC1A576D5CDF7B0CC9E549E4C5FB5E93DF59154893EE01B257509EED88DB4B +AF0C2A7E75DD7712219FD15F04E3FE2CE2A03220F4A27A09BAF352C35C2DE103690BCD8AA1E23771 +18D082ED7C7CA83BF8BC104B0CF72BEE484B1915F95F4520502778AAC53021AD9D854697445DD018 +D118C17C11CDB82F91D9DF3CB65C7D17CC789E1CA2FCD7B777152A10372432F8E4592B763A2FE722 +AC20EBE9D1847E0FB29AC1CF086A53CA31DF7209F7A635F328FCF8193928D42CC7CD15BCAF853A8C +A6D0CDB3A24C14F23B4BD1254CAB8FB646C8582EF1922F3BA8E8AE047B0FEBC5B8A483A20BEE8340 +D853EB04512DFCB7D29494E628D38C9ABAA41AD33D930485AB49772F2DD35A24803308373CBD2B17 +661B7DC2674DBABD2C87E93ADCE26349765541EBC4D38296F6B0E1B337F05A1B39782E45A4D07F7D +022C108BD24A54A37B429B77C4347B165F8CB2409EFDAA64B664E9FC489E772FCE4A83DA6160F002 +E5853A790A40AEA68E5970E7CC094076F15AF8EE2EEC14B4C8811BB4E46936A81C7D76782860E70C +AD2B922930D24E95C6019E9E5054F57620A68ABF75528248CFE2E492BAEEA67FBC6630EA7ED0535C +9B8D3E1B341BA342DBA9E77CD3F18903FB78F9330F3AC00C42326ADF391BF1C34104FF66CEE2474F +1E5E77E345619527DF50751D5D05FCF01A7D68FF373BF4EFEEBA3A30F0488108B7D3CED2D4F48013 +679746A63DDD80DD6CC90559F6E20583AAA94DDE7BCF29143E7D18065F8D0A2F8E22C9AC459CCCBB +3AD7FFCD2383B89E58493530FA5645554ACF17A6691F9ADB4530649B794EF1FA50F9CB223D752A81 +6E189A5A420B326B043300A281004B918A04B4172301DDC1C4288557C6AF55E3E9AAE8C28100D3F0 +650B2E961E071E6E6DFC3E4C00E743BA0CA08E8F17EF93551FC4DA7F7826E93EE8F946C33CD8C4BE +A699404B1A1835ECB6CFC360B1FA6C2F6CF4E7CC0916DCB4E1A5D983F1A6769712B6A86EA32B8BE2 +2EADB3C0E4AE7B1519A71C42AF158B56811C5C8CA30B25B7C016C322C3B4B5D0D14265D2EA07BCCE +FF6B004B8B5A903A6E8050D97E83F1B4ACA6B98C8201FA5CD37B4CBF22243300C30322381FAEC6C9 +B5F047F78DBD98CE0DDB1B47C4620FC735647C9AC558035500E7C813FB9830CAF9F181000108FEF7 +D5037871D189E3BDA6ECE3CF06C84851720D84841A82B16DD7293EA28CC51C711AC12D9A1CB6DF34 +B127BDCF7445E807C9BB16124B9FF19885181F7341B8D276C6934B8AE828E5BBFC7A04E798F5BB51 +E582DA9B7796F9B7380962DB78C04D19F1D00C4D35573A8F5B1E60B77968CADD9B30D480CB008931 +A423932DA163D850FFD8CDEBA109FD94DEFD63C7E1DDA8EAFFDD556B00B1A88741F0902CEFB08657 +F60C6523FA77B20D325D4914F68FF825E0C420549438F630A0D4A1ED937DF050D52B1053DD3DF7C2 +2B6041A83A508933A8D3BDCA4C3433CD87F138326BE96E1622F5A572EE59007CEC907B92945A120F +0650E5C036379090AC0849A7A52D11C43E563F356CFDF1C01CC44B37A11C73BD67EAFDB33482B583 +F94893B51CF307DBB32E104EB72C92C2146057FEBD56709393E958D85A823D2421CFBD995824977D +04FA55AD47BEA05761D026F66BB46885CC70D65A08C48CFDAAA1AA025823895A82A26FBE378F4F58 +F8A1E6B4E9EC6663D2D33313953783553025F036216225947125AD95AB2DD9691E704123B472511D +8975555E028CF13F6C4894522ACD832CD4B6CA9CF657524C970DFEA99E81F423DB66DA30D286E616 +8A47C4D452B276021E0311727D9161606C64E1084CA70FA9A43F857ABD26D3A0C9035910604585CA +B4013FA447A0346A549740CCCF4AB0EA48932669A98B07E591F0D64AD24CB03FA4488ABF39B09EB1 +2505E6BB4912120EE138C247966CADCCC535E4CDCB548A3F3C26110CB1E1DC0C2B9395F7F25735A1 +D15A59383A2C66E104FA58D7275E4AC7683D26ECD8958ED29AD2640EFE5E1EA47E297F3760567479 +AEA2BC99965F9550B4B80223EDE504D7ADEB2BC1091BC40F4DB9168A14B8ED6BFC520FAA66A27709 +1CFE3B2483FCAB869375CE0707EC7D464C36E83B5416B940ED9C30590EE89F71A4B091987212B4BF +6E6F2ED336EC8CFD5B7334883355DDFB7CD032D70D30760590D616F8DA7EF85329D98DC52FBDD943 +31A696F897A2C7CB82C3D0320C059FDD685C5A26C8758AE155D3D67160403CF3C9DC4AA77A71200C +E900D3739243DB0363B36DBD36F9223534445A9BCE3CABEDDC11A31C1BB65A9027FB725F82A93DB5 +17CDA705CF1FFC84F491819D3F7798C8837EC631230C8982BF5155A004D03031C4ECBD8D1E4AA351 +17FBD4D2B78C60BC1BCCF25B43025A09AFC11277DF708D9D14280BFBEDA97CE0E84A61DD604A74AD +02FD0F30563821D5E1D56967CA6795F82FF4ED2E6EC432E881E6034BAB25A0A59E65A6F9BDAD1284 +D78A1022326851C52062A640D3DD70E3796FC0AC35EB67D57D3143C4DE004278EF3980F0099FD867 +1175F58B1F19381EE4F4F3D925B73CABD7A585FF6389EB42FD26C232B8891C9DB9E64C7D80FBCFCD +E9C56A686875E32AE742CB414B8F9D598BCD1BACBF6E09B0E375BE02EEA9088D9107A31048DFBB38 +5B37F8BD2DE6AA9987F8845DDB942E7C28539684BEC03ACBAEB9BF5444EB02E1FAC5F1201A61FA79 +FE6D8B0B2CABEFA85172E41943467205A15AF8A8AC05E77B955C25FFEB71A2908E5D13BE25BD52D8 +1B6E21DD1E7AAD0475C796217DAC206DC225FACCD9414E76E5760C3F3825001AA060811EFFCEA49E +CC52116A7B2B984CB8BE281B07F33E6C64028299F032F9A0FD3AC1CDC7EB80C760E2E42E765C7E1C +05B2F964EB7922D00C96782C974C95AFC69A30530F1F694DB99386EFD33DEF616692E5C19D7EF5C2 +1C134E06DF1D64013EECEA8DBE992BCEB9E1E43591E6014EC7A1CFB11E60A0E736A2F59E3F26705C +B7ABDD7314D032C4F332D2DAE2D8FDD081E4969E1764E8A8B33DA878E9E4A28689D78B2542DE37E7 +B59283168B66BE9B946ED305FC6343A7F7230B6428341008269DDF69B83B05D223D07770D328E4A7 +B9E750CA6D53EAF5F342FB505A29703C4AE83326C6A9DD109797EF936A077E5EAA09E0747726B190 +D493C89BE333B14A65AEA236B9E816C9E2921A849A9606BC35A1ED3AC9B264791879C32A92D8949B +1E3BE4E23F861455DC75E35BE808E4992C3F7CCA18B6BE2394ED206D4A3E891A715FB8711D917661 +8E11CE57321981E1BD714C6E6F8A477C2651DABD922BB9879FFEAEB863395F4954DD1626DD502250 +982AEE92D8A84D520503C9A79219F004CA94FFE436072FDEB14D8CFCB8E5737E1CD7A8D311AF642A +6C0AD610B64169D6A8AAA22B600F2147F9164D2A7607088E979AC2C6471F5ACF50BB6820E70FFB82 +F8CE2F03A6E27910B109E9B8526DF1BCA1DD8841E1FD3C46D704E4E02795705CB49D1D6D4373B380 +F3B85324F67921C48F315EA36EE73A8B8BBE23C0FFFC0A8355CB725D91307CDA24920F965B77E73C +5D127534E73CCC6379AFB3FCA45AA91421F70383C97E56F389ED55B1513A4641B353A3CCAFF939ED +E390B0F9F10D7003C9FB57416D75CAD936072F03D6406C6DC06FBDD21FE8378004B9F1DD72C70586 +E0CFB41C8B210B811F761EDC7C727E8FA0508B601FBC0EA703CC21F3BD7146041B82AB7F8803CDB4 +284DC6B1D13D7C0FACCD8CC95F2A72CD02C26018DD45C249F5F0F2DD6802C89D11248829C2664A04 +49117DA2F1DB871D8E6AC5EC0AF86F6365AB5ADA48E9601CFB196A4617943B23FAFD9E63262ED572 +9A24B8B45A0FE778DFC9CE43F04BC96FD5C1100FB2C82A372E53C7CAC902446ADD55CE5DE132B48F +17D2B01BADF17BBA0B63396A691E3BDA492810074D70A1CABF52BCF93A622A9A0E9E4F37792C57C3 +1647DA292945078182BC82E6AEFEF5D0477751AA48DB57B64CB99406F6B04E90774DD84656910731 +319E4ADEC668FA8D65B77850D2CF3D116E60E76E2E9DE3EA9EAEB941CEAF4BAA6BF2668F1240D640 +74D135862865A8FDD9000108FEF7148DFDFD038630C82EE4BD92B92DFEC4999B14AEE0D18B9D15C7 +88BB7F18B2649D366E2A831E839D86D636551BFEE2AB8020921A989D7AAF7FE8C1A4A4E5DCA63452 +9CAB338B48ECE05865BF3ABBD599B7DBCD0716F1DA134BEDCC95FF1CFBD6F9397A9F273C8123DBA4 +3D0AF1700CBD1D03DE92D288172B810AB6FFE36C2A1616658A6F65D8626D6DE8E134F78AA7209A9B +FC3510C4CC9A830860A8DC6D108F61548D1BEA876B4BD7EC6ED28A3E5147CEA26A40D16A57DFEC4A +CCB5FD8C1990B128CAA719B460840B14BC33659866AA67653841B2548FF552641825D5DD70ACAC68 +88B7CB6E16C1D17A66C84E11F69FF017275A4284219D5618B825F6CDDDB31A52BEC3387682476B5C +FE24163A44FC76F3A3D9657C00723E6D1585765966FB4883D2D0E8BF7AE0DB5DD78C5682B1547BBB +DAE4CCDE98873891DD7AAD3B704BF583FD53244EA610D41014E76EE9083AB22DE04928B540351D3E +C3BEDE5A5898ABA654C4011BAC25A6FF5C4A912126608890F132F3703233FCC31D92E98D03EFEF6B +E4AA1D8727CF704D7B95BE61BA7E4EAA6D3CD425D5AD3616115F11E6BD41EF19307DADC2A2DAE23F +85081D8032141C87BCFF5FC957F562C32AC3CDD5837AEBFB2A12F4661E7C5039E943D06F87FA0973 +82CF613FF37E2D4329F0FE268F1178D57444B3DE5DE61A7EB6E2E73B351202F26479CBFB086AA4A1 +EC9F3AD4BE90748FC8C09E7F62D6AFE19297F83C6D3C12884E5F6F1E89597CA12523C7250CAD2514 +9536F93F841FA5E56CBE72AB448D7C02E3BA471EE8FE6B666C0B55C3A42BC39857CF96893547BD24 +78861C69ADB748114DC880214302602750130049222D1BD27D787A6F1B38CE91B04EC4A4F6CDBBF8 +5C75142B905B0D85767137114F971CBA503A97BDB1BAD06FF02C99CA5F0341B551360D475C54C636 +6C94D89368439616333AC095CB9E18EAFF81F6BD44BCC30A26AFEB96464566B807DC641B2DC55E92 +310317D069F44C780CF1A13A62DDF2145E0DD56068C0089FB5B5DBA7A03F62DABFFE4F30604E40A2 +D7CADD69F7A46B65C806460BDFD6EE819FD7FC40DCBD6B12E256267AC4EA43E29C4E21DB15E3FC23 +6E4EBD9B2F651303F55116A41D399C992F6F05B54E60C738953D4174FFEF1FADABB4A1E21DF4F976 +7D4D0D052BF86FFCFC8F9192AA76F9A962D5FB98B017295D72808873D0BF909F264424238BE2003C +76FE42802F9E9CB17FE8F17F022CFE02CF1DA63D859953030E1340F8BE75C96CEABE5CB4EBD44932 +2713E7FB422F7D32A0F87BC0BF703B82DEAF0B4F5C572BEEDC67BA735219B425C85C9BEB8C71455E +D5A757624E21EFD0F6FC03CE7C4590B7D29DC3AA5C88E646C568664C59D2D576C51DC473AF832FA0 +34DCEA9BD7F632C0ACC78AB59CCB657F9F83BEFA0DDBD6A09A4172B2635E255E68B4C0B1E414FB5D +C38C4247ACA1DDE1EA43ACCF4C2876A7377C3674489A60BB32D707EDF19EE549D0296DC13B8D0CE1 +38F90AC4AB01A0578AE1DD820A942A7A7C949E8762A91D3792DAD7F39348D38FD3DE422A1EBEBCAD +17032D2E967E8BA79A0E5B56850D81C279F0DD7A39320B9329AF50A98804C036634BC644054B52B3 +106E3306503BB8F2A6D5E205FC84C0249C6D0B135DF4269DC612A2512F0CD08EF223563532C4865B +124533281B938DC2E6AA8F56412D61E57D2E90016B21E54C1AE0B00E97293E74EEFD504610AEF491 +99188C9EE0CD4C1B6CE04390DA6964751AF4F48DFF6C6B0A564E1332B7D39A1CFEF458BF82A7F24B +5A4EF27E958E18ED67B959FEA5E18A4635E59B1DD7A328A2A2AE17E0E04DC9F7E51FD66C2E7E466C +4AB08CA23DFD78B749C14C1CA2E813183E67DC690229A107E9189381C9AFAA94BEE9566F6311DB4F +3D08112FAE9ADA9BA7451347EAA92E7A136600BB0AE23D59A26E6DC2E308A0B0549C584938BCE0F3 +09838C1930111E83190BD469ECC0610D2A540923F1265E53BC94D0AA265707C105C743A44D10287A +24AA5F4ACDFCB6BEFD82B5C5AED91F7EB4AC76FC6AE09C001A63EFB1872814C89DF69A74967CF2FC +85F21D16317E69A8978E29C5A00ECA794511BDA8769C1AB58A51B4C9F3E9E16E9C5B9AE46F049DAD +1763134C3377C22ECD79F39EE57072E61CC9911AF93D33D79043AC3FB2FE4EDD0DCC63C705ED1050 +31DC271F999EC82C0F6E66DD2B589F007C38111B0B58144C93FF57029589A0C29E2F3D1B2F41AD83 +20E689CBC7C9E6459000EC7D3FB113BCD5EDA11619BAC9286E5747E8C4F68705778A133885C65A3D +D3D1BA163CC9551EB3900B16607FBDD35C3E6D548BAD3C1963607583C4B6A7C2246AB4BBBDE78DB7 +EEF3A002A34B7055AFE800D7BCCD4C4B41BE93DFDB2168654AE9DDFF50E333DCAB1E9222DEF16F0C +C503445567D0EE2F96F069752BFD3F3B069E880FFFCAD34542F2CDDA6E3D6278E624FD4C1B576483 +2E552AB0C4DABCACCA412E0682100F383CAB64BFC76BF384D7ED5A3ED7CF6D4EA251E2C7041F1BFC +7A94A67F787479A1E66AD966DFAA8F9E98C6A7F94E2FA009AEFE07CBBB31AB78D98049A32110DA30 +C6A9FC2898A403559264F152ED000789B472DDB7BE57C2530200DC4F588D5891AA4068B627D6AF2B +159F312CB03C67EE6CE6A63458742D958853CCBBD47389D19529CF4C971497930D5994596AC4A303 +D26AA57D30472320B29EC45AF10531EA2AD3EB315C31AE4074B9EB9A1D3574CB129B9D546807AC84 +2F7556A370B75ABD649531CA2964765C22212FBF0740A3D591733149F683D6CCC963A3441EECB8F5 +754BDD47E12AEE1F56BF7527BCE2325ED5B59F5A58A9B2325AEFDE6E00CD3582BB9344117B13EBB6 +8A732869299922C0E6FE153E7220089CC3B447D9406A8C00FF0700F87C38F0289823CADC7E5F2C37 +F80337F378ABCD99C9F0CE1BDFBF999282ADB6EA3A88D276ABBDD9305F0BEF0A18254B932062E6D1 +BB2900071819F0F4840C05426724815FFCF1650F9C854597B4DB7836A4F56DCEFC46523029153B34 +37E60BBFF7CB6B32FB204D971D4E7B750EDDDF177D4CB3B3D3FBAEA3018B2BAD606F9313CEACAF27 +57C367E3CBE235299E43F123B54D3A9EC7EAF0CA288A77F72E706120701A669502892CD8A4470D56 +61FB7C9095A71156B1F110ED4EC77F27E9F80CC78C63B8A038A9AB4A4C3837885EFBADD5B57BB696 +46DC20F5DBB1733A9048F69B68EB76CCC9CBCBA7B80066481F48F583EA216384EB799B827FCCFD25 +EB962DD63E53C24D4B167F1B33246DAE38F8DB1C7D56CF716540A143E5C0B7895C70A97FE360E21C +A15C5585599A87B4C8100CBF8F02371D475DE33293D865B6F9ACACA0E3318E0296D852C55447A4F4 +08B3976E0C579C36D56B93197CDFAD9C7CD326438076FE17262FA03FDF95F487FD567886A7939F0E +354E1ED272D6CFC796A9B6823502789F88D7C126C285E95127917054CFF1A7C71267BAF9780ADC0A +E9DED8FE553680A37286FD14EFAFE791ACCDAAB08085EEBB932775D55C99218CBC8234A092737419 +4EF1DD61A83BE686BD27A053A27335F06DC7A709C854070C90FD48635EC6A43701E9E72B897631D9 +A9970486998A0512787BBAFFC813B722A2B2CC3EB2BEA57296AEC6B6D0642D4D60A74F7E43758DF5 +0C46B8E7423DDE3B9B95DE574580449B554288F635C07BCE20884B76DE4316649DF225BADEE211FA +B98E0D69BCC760230183D6A3E911DF39BCEEE58E4D3CD0530C169BFF8CD19B688B0833E22E4636D5 +4CC1F0AB933E9B5F2DF76D404EBBA578D6F83E1CF8B8C554CEF9DA5767D064AD016D6ED8D29701DD +64A6EDA8E892ED764482700F4A8EC8ED15F22B0516239404CBAC9E7B5EEE201B3E29222DF55078E9 +D6D855733EEF158B9779D0C81A33C474F3E4CC72399435C4862DCEAEDF85F528CA3F25B1959B74F9 +32848E87380399B16F7CB11E86F16E5C39E0C44FA44A1C250BF5F66F68BE18476D619D1CB3410979 +75B5227598F55117ECCA5538731D28E2BA1A894384904E131A13F294D7A36553CE61D382B3F6FCAC +5C589670FB035A0AC46B45EB12FE99CAC3F91FB3421849E8DA95454348B82F34629B018A88770624 +28B7426FCF2736948E38C7C6BEC2B52D72135164D3DADE7F74BEBB339FE9B68069265B3C013272EE +1BDD9D44F5FD4D981482E62239F2F62C7852890B624CA8934A263570593D918B2A618B5F83A6DA59 +7CFCD7C58AF4198E32814750B3771D95FE7A5BC1508BDEB5DA05617B2134A551F2950814DF28569A +FBB9958F5B245401582E64C4F56EA689AC20E86DBFBBA31B068414A8BF28CFCB2366F7B9BD8CA9C2 +78D595E3A5E8B00CBC7505B372E65905B45FDCD7BFFC2066D3B07A3A8A2791D0FA685DF1B0AEC979 +7EA1E89DEAD086B73D3452B25468FA5AA5ADB83C113A02B158E851193DEC12ACC32D366B91C3BED4 +583DDF39E984EDCC995A41FFC4977C84C440899785B469353B2F8EEE5941254A9D5DD8BED728E31A +51EDAD3E571CA63CEF165F8866E54EB56DC01CAFED6FDFDC2C9EBD012A4E92F117F20B44D5FE71EC +5B9C446079C5B0F51F838DB51D34373089CBE2E4BE4CB7A55AE61EB605F44357BCCD0308FAC39659 +93FBB065CFF9E8E22FD4D95D98D7845C64CBEF1A44D775582C24D5C3D5D24E024D8D8B7711F657BB +572AD5AC0111BD3037E92699D2251E40FE7F76C19B64AA91CDED8C19E46F516C9F22B506E1EEF052 +10981496AA8F9A329EF6B1CFC843AE9C3DFBF8105A7326283FDCD5B9CB76992F5C7C1FAAE15020A8 +4B4359F68877CCD6986A292C83905CC535FFB8284D49EF4D15808C6A51D8C3A422E44A3988D2881F +2186B9B927D1685DD002C5151857E32184F3D6D0A609CB2248567E73BAFB6EEC03DCEF2090B089F4 +8FB35F8CE2325181863647DF3FDF58612AF40D693AF9AF35725F83E91731312E8F58A8647177493B +FF2A98D7E04DC0154E62785E5AB63C98BBF7BEA0047D04972ECC431DA01CD3E3A4DACCD25C113E5A +327915063EA07EBFD0690FD31B225E9B4E6B87354CA0A259576F4C2DC4AB0B30BF106EC5F865A95A +9C71586FE8BCB0740D7CD83A3C60FAF3AF9FEE755ACDDA7A2EF42E227FF5AD2336B9EAD9392F64E0 +AE0B7F5687DA645B2568F2AE6E65FFEDFF53573B8190842A0C3F5AF0FC96E4354B06EF1B0C59F9D8 +293D095968DBF55CC8B8E21E892387129BB9DB10EE9AF22EE4F913AB450462A6E053AEE6817D1AA6 +BBB6139A1DE34876913DB2B52AD08DB01DA36B5A319FC40AF24CD5290D6D025F41F645B53A7850E5 +F3FBF50154C2407F551CE60743DCE245A3D5F0D1FE2AC078EB331E67FC00D7120F8007400EE07790 +C89026FA48536F82E91B1D36E0948F41E29B57F82F3E03423DA06262DFA6FB25288CEF5351C709A6 +AC17C10B04031428DAA893F91554A05FD9BA742C2BF2E9F6E4EF69B7DCC698F731C1E52A064BAE80 +4776935FD138A18D7E797797FA1A4BB04BCA22288C246A17EF879D4B5697811E332FEEB05342A701 +AC43019253AF8BDF3CBD8391C5BCDBA20ACF47D86572AF887DD1089F417238945F1F00CCF71C13DD +4D1ADE1FE0D6362081E02E1A0D823212EA9423F65FA7731FFE33B8235B6B22048A97CD5DA42566ED +48CD2E89FB43FB97C7AD580FC96EB4C3874B67F83A2A2E00B1F19ED2BB33DC6B2ACDE8B97020E51F +9C35F9CA778AD425EE398F0D265FED34461109F47DAF3F69BA41D24CD0D495B11F083FDA1A5BB569 +7BADC6C029D39317B86E1AE34A21F257FEF4921584CFD3DB09B52063F66F3E4A3B30AC00FF0700F8 +19BE3B8CA3D75F8FCEB953B6744D50EAC365E22301504BD47237B9274D2D4B9EBF266600BFBCE861 +74D430CD703D20BECCA4281F5E5A0E0A51843DD312E125513574E405354AD14D04C282365D3272E2 +5BB565DD966F2F4B608963AB2899414333673247418CBF7FBA064E1F8AABBB54DFDD0969C0BC68AB +D3E3A961EE6629C8D851969CA0025BA084D2F95C187671D69DBD69D2ABA363A74EAA3A5A209F079E +59B8024D419017B6F364826DD40C5B7D4D22473C365B3BF85FDD810F085ECDFAB94926C6857B8AFF +B08CD9B25A2C47681053C1FBE3BFE8BFB4B492013BA41EB7FB5925668209E9CB56B8680077FF3C29 +A339D4E7E85CCB2FC66591A5C691FC9A6B1662103BD5F358686407948675913F16CDAD52E7072D85 +56C911EF6335187E8C0B8ABC25CCCA8B13501B3ECE2A89886EA07CE1CAC631B75B9C0554B4551563 +38C2DC8357193CD4CB60EF8A5873D6808B99F47C2894C48A29248C79781C523B302840699BE4594F +A592CD0AFDEF15409E0F87ADDB55C7C850C9A60D68AA5A305E61C1873D33338AC580F2A90A34DF98 +3D3F9B1D48C032DC6292C219827103C4393B0E9BB5EEDF719019CFA853A08B4032FE073ECBBA1597 +43E7980CB67882DB507660BADAB726A02CF2FFCE6A1A82D22C9464E08630CE6DD51208EFEE7F024D +6A75BB4117E483DAAF7F9985EA0CE618DD43B873B6C2B41C2A222A10459C555CB626556AB8B5020C +651DC167F21E73E80D9CF638C2CC8FD62FF208A4D6F82F7EF2A20BB45E6E518DD52E595782FA40AB +6FA6F77D56C29B427F0D68FD390802247F49A8E15B0AECCA177C7761DD279E970C2D760C565815CE +1F66D28AA19DF54595DB37E85E749A373A23FC80A1E4ECB466A6373569DF600297AEBA642D5FA0A7 +5340B994169FB205F12AA72DA863DD13197E5136821251F0A6AE03537374DAD0D0E8AC07F0DBC92F +8D4FA6541861C6F2F52302C41A4A237CEC7C7D4A3CB66134AC54CC91267641EE784538439E08EEAF +7C5CE8857866B422408D9DD5D99359BEC112FA080D08EA1832A5B6684D44EABDCECE8ADA8EDE6454 +92D322857D192B1FC2233260BE55C1C4EACC2412D076208E309A4BE06F447AA20ED850126AE5CE15 +194B559A2215ED88346AFB64CA6B52BB6EC7999546ED96B0B60F53F61C35F3FE9469D8A052D74813 +0645A3DCAADDA848DAB4B539151A0D2E8A1A6CD20324AB87C9E5F0870EBFDCBA307E97EF8AF3F3AD +C6FA160EE0520ED0C40E9A05E3B65425C2C3E3E695D8F2CEAC27A9EC761667E43E3E6F77E165398A +E9424DD38BE6CFF42F73ABB148BF50C74C7DD5CAC0BAB114CDE6A71FDCF2BD84B4CF0A8303071488 +F803076B08812E4F874116D7F04195B358AEDD2690FD6C0D57459F4A32A0C6771C1779C0AC1C58A6 +EFE9E27E2E9993BBB0BA8C37EF5507BAD52F9ACC4B30119B926D997743619214FC12CD99EAA8DB0B +FE927F68D007EF01F6E3FD7CEE4305907358721A2412D3D14E8530605BE6DFB4A964E42F6512E6B8 +185163857DF541B723E3920F842F5D8202CB2FD440E85E1CB2937C94B1247F4FF57CCD643228FF71 +6B69AFEBDE906B5C09F3C55C2D37FCAF6DE8DA870442FF782F50E5922BCD0F0A565C42416BAEA2E9 +BEF3E3D7C4ADDE6BFB0C07FB99B3E1837DD47A30F90A862B0D4571FD8E8D47AA68A8C4D7573CF1D0 +433CD11C8228459E980E55DB9A61AEC100B9A86254B2125E841C5147CDE5193B2AE454DAE487718C +CD80B11569736CAA0A83F8D506A61E23604399E2D293F41BF6CFE7F0956C3D16CD195A962C677AFA +02F49DDF94E97CFB17143D7948BBEB93FD27EAA4EAD1E48F7E3917CB9EF1A36806331CAF202FF052 +F62C517DBEAFD6EB7A1F4E2BEFA87961BDAF36E8926ED1D7ABAC0C23D906D2EF46F26BDEC7A18AB5 +4A26178C86D092B0FF030D5FDCD3F84459EC0D5F697A7D23781306A96D3C9696A412601659E48EA0 +3EE0F9A7538BD6C836A41C6491412C4FE6F6D053C1F267CEEF36470B890518FC65A8B8675A40A439 +55417816301FBA1E48DD9DC74A52EA1656AD3005A929F10D99610DA35CFABE2C01E7EAB2DF3C1694 +BA8CE2CBD2275E911119B6CF00FC56D818C8FDBD6E884F44EACD6787C95ABF57FC13D8FF779926C3 +09FA290A4C0BC416CA3E3091013629047C0F8ACD70B2910DD79405FBEDC72276329E1B6FFF579497 +6BC9FAE49AC6A85330CB8180D00506931A5DA5A8DCE0C7B5CA45B4D64D15973CCA5CB921A6C5A3C0 +3E126023A7BEB2FF5AC19E0DC578E1628209747F3C61D409CCFECD8C2F06F29F8499CC3A0F048A79 +4BE914A90E1C80D5125CA91CFDF2D1483182A4FE6684E3BDF4BEB83DE23218A014991107B0D9044A +F6556F142CFB015CADDE9AEBF19A440478BF8995588B76D81913FC075511D023D9B250F78287D58A +CC9599ABA3F776B0D87871CD99A1D98B36B159C092DA5D343D22E32708C595D01E636E92270B1791 +39B1D2A64AF5BF6BF4187C93299D8EE2039ED4750DC27B01BEBC018341F0029A673405F08C811BDA +2684BA9F12A7E4D14FEA882BBCBC6FCABBCD3390093DE17598CEC25C0E3BEAF635F17C1FEB891A2B +33C483407438CAC10B7F6BA9B9558A12E2DD8CFED03FBF2E170C669CEBB1B7D5DC1352B7710C2D13 +AC10EC9D2815BD53399180E7EC507BEF179E81E19924FB3F5EEFA17D0AD94ABD365DE8F1AEDC2B18 +F6091E2220D2A1FBA95B619F1A21B7415538531173292FF8B82C804A59B9DD0BAF49847EFD2B35A6 +95EF8023ED4E3BACE5D042EF5C6C45ED273A26098F0065B1BAD86AEC23ECC2E4878575C5AE75D654 +6DD0C959F405524E9E25FED1470521A6338B195D3F762401D0BC29A22ABD401DB78D7C02B35450AA +4F71731440E20B00FF0700F87A8DC8B1498EDB32B6FC1A3FC3697B5566B185028EB88790529656E8 +F567C133CC54DBD95ACA03AB9F58789DD4EE237C8B7C8E9094AF1EA751213C31C15F7285DDD515A6 +A23ACA48CD3834664B4AB9BDDFDF3069241162D4B706EACCF49A056C02556D52ED9C38F828058D78 +786C64472D8AED1F423AB34946487AF70A8776235A3897BCB4A55D026C59610160FD0BFAE9EE71B5 +65C27625941DB5C348C719493831198907B7764FAF639ABCE4937BFC790AECE3A61345ABE95DCCCF +7E4408103706A5E28CC55B5C0E302E3AB918EFCC3F769D21572E597F79B6595DD2E4894D39E6C981 +10D3EC9723667922F8FCECF78B807078767C66ED76597ACCED8418AC531E1656273AB3E1D19289A7 +3CBB68B84D16283D9A7A5D2B2B97C397ED1585D143A5D1B85A735F5F7DF8F4741357939530F1AABC +5426B00324842E6721120C56F08F7871038526057FE26329E930F59C373EFAE88759E7F597D12122 +896AC8F88EB09D667CC00542BF3ABC74C724454DCFA76F9F1A953CF764EA5FE8C92EC9F9194C7D95 +EA0BD28AF091855B40015923A6E05CCC19B70CBCE64532D24EEB2A8C59733C1B2781B6213DB14F23 +89BE343DAD7FB34AF5685BC6CE5E8474C277E0E19EE80F777BD54726E625028CFD3F1DFC21BE8E81 +F074720440C8D4E59948CF0F1CE36C34BE168B8FE1DE5215D9C185A16AD2096CCB82946EE940AA94 +56A2DE3B24BDE8539AFDC2E2971FD6FBB76674D551E580AA56C7F06A944701172222F99C0BCBA976 +C3E8E12483119D83D57D93E1A82945EB5B2ACC17EE8445F5B8A74FE3F0E48EF767DA8D6BB36AB7C8 +86590700C9625900D751F9A9063E7C8782EFFE4CFBDA167FE57C26DC60B7CA5190A9A1B24D45E35A +2F0632261F8946D9BB02A68B66644F47BEFABB5EDDD97975B398E4CD33BDE7EC6467766E37FCD189 +C809EC2E558738BABEEB279BE878813B450FE2F4E4811BE3B49EA70A4CF13A0ED987CB076B06BBBA +D98DE6E7D7A1CD6378955A248158AA8770D9CFFDC221AF265ADCF7F8BD93FDA71B58EBB6C6DB2969 +B141584ACAAF96922635F2A24E7604F879147294CF8FDB551F912FD63043B405585232402C661CA4 +29A7566A8C3AE2F8F28C6F75390CD277E2DD2E6C159A8D061B1C88F86975BB26D943527FE328E17D +0055873BB73204FE3D284260BB67FE82D29CBA39F9EFBFCB051DE87895C9DA93F6FD88BBFA6DFAE0 +960ECE55F495F893FCF788C5ED1DA5F4137CD472A8800F7E0D47D3D30B0DDE8453E78E4F344B9CF2 +E6473103EF15099955B2651AB8B2F6F511286B7AF78426FA142FBCAC6DCB1A20FC0D4122BDEE6571 +EB1D6C4EA56C7DD7411A4051242735AF6295DCDCFD5ED1BF1DF3B50B365F5613219D72F6A41915EB +A499AA05EED7FA0D405EC585C38019855C6B4550E373ECE4B92002FCC9395A4B35E3541BC1C5009E +B20E6970042DDBD40113A2E22A0BE6F7B8B3190869BB43DE57471A441E649AD2AAC6145F641A0A86 +DB3AD1FE4D3A47A7B0EE88E60C6BA045181C35C9731351EA3DB1D3EE477C8AC35524E2255D2BB30A +6744DF9F43D6B6550DC21E0BA2B68742E67985299714FB65803A98FA501C919FCF28A6396E81C043 +8660E0A52ADFD42B759FF0E1A2CDDD4715B9122650E3949179AE78921394EA8741C9B70CF5645041 +80D51B92366684D8C508E574998B40A23B6677721ECBDD6FA9A455BACDB5756B90EB858698502E04 +B20408EEEFC9F56A655E844B4846CDABBB0743CCE6C43A8BC12C21AE7D6AE84549D624D6FB5B1B2B +B746DA0AB8D28ED818A93AD74E5814A104BC753B7711B4A871B534E70FD8A152A14DBDDE4306B5F2 +0F251395EBCAD3700113EF4D896D09F6E1B11E61FBA0187640DF69E10505BA76291C31201A2D96A3 +3DEC2930FA51A5C792032328F972B19B660CC0F97E23676A5719ED8734FACC7906D5133AD8E83C81 +A5419379251A8925A4A0C4912187A874F8B0166754C58BFDB6BDE4DFB6C467B664280913A725B0C3 +14E1C8D9F141D0D68AEFFFA81EFC588053A949C8FC9DFF1FD3E6682C1321FBD9B4BBD8EDE2CA6510 +8C92E3A4847A0E1EF9C8BED627E367D6C8DB4007040B1FFD43E42B0FF6D8C1DCF0EB18187AD39AF6 +4E41AF2389EFD696D4513C4ABB86454E40C10A07EEF116766CBDCFCE726BB6905F65B75BEBEB0053 +ECD53419465A3C2CF33187741A0CC411AD93BC6BD5A7EEC4A4EAA203AC7A916A5F4D632EE4645044 +96829CAA842BA873594C3C3F0AF93F55BC40089411B55086D261D13D8F25B1696E3A581E8333C818 +F1EEA3BA653262C65BAE9E9A178346906AD17EB1DEFA8E3BEE5B75032BEDE17717169C56D34F7BB5 +9F3120ABEED1576DEB72376EB4A92E0FD4B9AC748DC6BFBE86C572EB55829910DD92ABD532675FAC +94DD02A46CCCE8C4434306CEBB4B39DF9DA030F9C48C4F3310A73D9D789102A7BFF110256DB67670 +9AE7708A19BF9334020B193ACAAF9329763A05F01C46DDFB450D306957865E628A0197B9617B135A +A81C119D1206707580D68690DD3B13B008D68825666D03392B7C785CEECE9F9324248F211ED2FDE3 +EAEE585A603A79C99979A3CCB1C848EEBA00BF6C3F45B2044D2BFC82753CF87ABF10C740BA208F16 +05216B1B73EDEEED6674947943B46E5D61F78705165368B7AE994FC3B81749700F66D5F00BD2914B +18B5303CD8707DEFFC05BDF70E7C3A58F76E64C763F1F9E7635560C13E8D63777E7E52E271A8D207 +06AB7DDAB34B7FA92365D03D09426090D1287438BD805055BADE01DAC4F06FD8F78CEB327900EA08 +4D3EE7F76B4F90450807ECC7326F2EF081E0EC8D683FF806B51B73534D4D208B0AD4B7D0627DDE78 +D570323F666756E54708799702FFFEE41167A900FF0700F8211C57B4653B1DC420227F8BACE7A4E2 +3D236B537A0FD16BBC1CB6BCCE553B5CD12996E21DE7DECA6DBE5C27D685481E39B3DFAFD48D0708 +4F6E4EEBB0CD5CF457EC74A916BA8B5E2F930046A53ADD5EEEE9D7BBB629443355E02D863A408DE1 +5D89ED401DF0DECA3428B47BE9F65BA0757D96C30F559CFB098B1E83265394E4A48C6059B84A16FB +8B62718B32BD4F0CB59EDE346F81803BC47B6D41428EF0126FF5F3A6E41C1EC33FDB7570A3A04F36 +2A6B9ECDB866E253BF092ABB044ADD1D015ABE98F92BB8115F0D515BD6E1A57DB6D415225DB1C412 +D148FF0AAF29FCB2BA5421CE654077559B032FDF20ED3078EF7BE9328431F08ED79ECE590EDF52A5 +4DC5B022FE873A5C605751DFA936D4555E5BEFED4726C16E37DAE256383E7BDCC05DC33E591BAA05 +561B0F1A0B77C1BF2CC9238C348064555FB61DCFB54B998D60277B3765A70CE6DAD608ED9E24E166 +128B17E702EF707703F8562AC2134FC2D448CCE5E384DB9C193F051267D57A95EAAC91B1C763E43A +EE3581AD3742EDDCA860B99B43564518B78962B9BC468E8D596280A563BC52812A68B057E975EA50 +AE7063E83B37CD0DAF5A7ED320919C9170BF4E5693A8032E1EE9A6EA044674E0C79B3A2F0DFFE145 +9DD0E80A37FD18319919BB1550B881D82C24C82FA71D64ECE6025048C397362128B372716A0ED931 +3D4A0576DE9811C694B7E7E115784BCE970453200761F9622A0194E4FECF7345E1B8054C00C80CA7 +39AAE6E8FE1AA5B71B1C67873B620C25CDAB4B284322DBA3127D8BEDA9FD1DD5D7789923904299C9 +B1E442087C213F35E29F8139B8EA6E7FEEC0C2CB9F3EA97651172A6705A46C2A64A74C477CCC004B +1CB0CBE98878E947ABF665E67F9E7ABF51AAAB5845D76D2E10A972C7DE0E3BEEA07C455813E889E1 +814EBAB3CFDDCD31B2766BFBF745BA46E2D0A9ED4A278EEB2650AAFF4636F10513B73773C074F59D +B39B94C5AE623B4EEEE8A2CC84EAA644FF1A125719829C9F814C633A00BCB4334D6B9C4CAD5EC5C7 +09463540F3A784B870BB9D37B4252ADB12B01A300ADEB6A1728629FB63B44AD48B649932948F7CFF +C910D076C2D29E56BBE5BDE76A83A787ED90A33FCE488B80B46D4472CB60B411E3733F0F1DEB864D +48128F674E986065F748BCB07B5F4F9032EA03202059DCAC6209174AA0DD352241B7CA9A3932A533 +6BF5087FB14A6B754F6D480980FDBA70B78709C7C1824409260CA63AFBCDFE7EF20101DD2D2BCF84 +45F91DDE93F7323568910B57F3B0420A324A36979C779241974225F08E5346DC318FA3E79BDA2F29 +31E35032ACDDB8B1D522924198DAFDB451EF9D5BC77CB4C1AD24D772C40D1C7B4DAB6378268ADBE0 +F41A3753A25FB3408A53DF90FDD621268523A9A580B21A41CE75738FD2F01125BDF12F7DFE550F94 +057BBB68067AE9EA95ADD9868823175B56351A73C52F4BD527B67240F216E1593A782A7B39E48F97 +A9CE5B0897224A15EF0E0A095D835C82B569D1E4611F8F46170C93FC70CC8E71A127569E1D5A6F0B +C923C373150F03B648AC6C1CE63BFDDE614CCE1FD5E46A1BBE9E1E762F1DCC248B8690A7DEF078CA +67F14BF7DDACB32C1DBD3364EE828B7E5F0B0F04A9821CB526BA804960C2AA3FDC18F8DB4EF1A93E +BB751D785D2ED27D3C86AAB4B15A183F4DEF425F1F0C0ED6FAF2E77B877FED201B6B52E696522C0A +A0F51535C2B96A62CDBADC1F65F27ED8542E41AD59ACD28072E3B2B74064D9CF0637DE83C194AB31 +86FF3797670EC9A02E510C36F4FE26979C0A22BE61DD98280F0A3E62753399EF3065DF28BFF68AEF +AB24FF9D72631DF46846BE1D2CE4D9157B942955BC24FB3AE9D98B3E5830987CDF2A56AD4874E908 +F32DB1337FF449A5535C567D7A7D0720B83E74ADB81552413E5782CA649DAC01FF7D87053C87F1EB +CC62C4F13F72B4D37A91A228FA98A2800C73008A395EE54E7EB26DDA50A07C2B0ECBDFC4D49869A0 +123A5D2D746826AE60259561C50BCFB1C39F8571925A23AA675E7EE802872F2480384F9FACD85EFE +C36CA3BE667DB881B12D8242C914D53ED1D7DD95DE4343618A1CF15469DE86FD7051E60B3D193852 +AF328C909165B7F9267295642B706F48228B30B298C82EE8C9725370808E2B04A66A01205903A86B +784AC2D0384F7FBA8A9E850C743E1B7C359B3D80C1FE8206598F2C557AC291E014593CA9C15A1755 +D833AFD0627BAC4AF11647970A1CED25D70056FBFB4A3EFD94F9D1640F98C255D8FE7E79B41DF0E1 +08F33113E762BF5F4E3E17F28F57C740C9490146F02B7942C30EB336148AC37E10C8468B4B97D754 +C4508BDBA3B151ED7EB44B8B05774AF46BDB2480D1F6C54D8E94976EBF065B66BCA32B84FE4A341F +91DA81303609A4AB7A69FFAF0E109D5D22817B797E9081F97FE7D682E731D37348D3C534A8139BCB +D4A426637CD46DD0857B8388ECC20AAE38E3547DDA9EABC15A0C98023FCE915A0F0FE128E77F414A +FE06D851774D7F67C51F68EB91EAD7CEEE70A079430C4BE490AB417CC250938B6A41233F7DCAD158 +11D67418933FBB9C05F184D98B5892DD854E51B4F979F692924551C39FD217E4A694F82083F9EAD3 +35AC814ED57A9EEEF77A70BCC5C82512C2B759CC321EDC77B725BCEB516651AD620E0471FE3E0AAE +898BD85FCC443F4325A1945BB52ED9D2342883BDF32C1FAFF1CAC6B71E4ED0E7A9074668B427DEFE +A52263D8C867C20CA793DF00F5C8450DE88633C13FC22C2EC04B46D2FB108ED05174F148ED6F3F50 +69FCCA12C7081C328F9502CB5C6DA751CD56529998B2B214F6359CF1B22CAB15087FCA4073950385 +8F6DEBA0E2DA639D94C5D79E4445C3D9600B4F61E83ED4FDAF6C7D8EAF740B000308FCF746CBC5AA +BA29F3B9FF90E5A5041840CF82F037F23D5967594C8FD5C879EF917BA5D5A2A329CB5A7268920CC8 +73DEE14C0729620B6677BACC2662AD78FB9D1A13DB6F34C51AEE5FCB8F12940AA20ABA71A6CC52CC +363CB763E62147A3A82BB9557CE4913757B809579D34A15E2A33810078D1BE57ED58A749EE3F2C31 +72CD2D0B16F570892A2B5E6A1D61A6E692D82CDB2C7246B0371BE4CBA197960191C559896B795469 +FF324957352A4F03E7EB4A5A90EBFC1579E397F3CAC4D8F8928F07AE92E654F650404B33919A8DEA +4E33BC807F030DE58532E9B77E7D4F37E6517C51388E595A7E66ABD0738C696ED2FB342D2BA10C90 +8AC54570403306ECB8AF84D61DA185C81906C746F71D657B81B34151891ABED982BF853128758E9C +B9A40BD1F71BFACE49630BF1A46C1EDF72689D37BFB7823EEF7694E8A3CF0617A9009517488E07E5 +9472861E642AA825C87CA8B803EE1E4861ED720C1963A02D6933E542CE8D3B7D1F58BF1AC7E7A0DF +4699A43C0094B66E629A62C9B37F489629ADBA94C26603B3BABEFA555D811F92478DB771F091335D +AF4FCD3D0A0F0142F9A18F9CA1D4B21C98471D2DFC26DDDA199C6ED599FA567F7916CB264A4BA645 +E731032317C93C9A14050FE78BADF5FC81270DAB0DFE2FFB29F95B72FA885A7A0B6009148D922D5A +7E32173798575A825289FC420D8A25B7B2C371262A29452D0028D90AABB50719FD3E2873EB5037FB +89034939E7CB5AD91313D46DABCE3782418AD18FB39ED7DF7AB0D4DA9F663B1E9217E414824D1031 +1CBB50CD75366AC20942B5818710106263D0685C5CDE60252CDEEC5910AD7C971E56E20757C68150 +C96BD8803160AEF2D6E1D17C4EDC0E62E29DFFF34FC10E8E5BEC6B5CC002B569D1A05A4B92473D3A +135ECA3C3A35471CBFCC1C3EEB30FAAB3B8ADB33541DB7BC518FFCC42DEC6C050A31558877DED8A2 +616737109C3B1C71D7C5A3707D718D68950D0748E8929E9341EEF8F0D98B83C134D57E2601F253F0 +B1531C2408B0BD940A7CDE49CE87828770AF1C6D014AE14CF485D4BC038EC56924BB9623C56A4481 +1EF2A31CEB8C8897B4A40DEF975B4371237F0EFE1FC764C3C0FD596D656CCD549BB023D63230031D +E9D60214E65DC5CF4F74943705680AB18353FE93EEB0C9D4D4AF79D579AAF24523E912710039051A +A4C3D36A45CBE753C29E6D4F3624FA41F5F359B28C61A9E31F3DABDD6328CB7DEF0BC3E152E4103B +B6152B7655F0383BD2D30CD84A8359CCBF53FDCF047C8935A43CA6872BE7C838E8D58C515E9EF7AD +F85FD7EEDA61A10926CD67E13E07553040CCF6BA56B5741362C5B966ADC6B423DBDB836DE4D956C6 +352BB931C9DFF54EDC3B4600B1DBF8BDEA9A5A59A74689F534D52955FEFC6616FE7EA62E39C2E494 +E1BD00D756D4D750CFF1BC7BD000D4ACBB78C0F8F9386DD98C1524F93A95F8D2DFF6CE8E707205FB +B7AC1984AE681CA6E26584028D0665841285E10A93273863CD3857E754377B6C38DC2945830F8111 +35625AF85858AC49EF4929A96C0969AF61C729FA3B2E72BE25F042D6DA60ECE3D708F44C14BD8BE7 +BDBBEFFAABEDEECD8B45BCD10DE798CB28FA2BE0DE47F49E0C974A41A34D73C4AB1D8A77461AD1CD +6C5054C7BF12E533F79DE4E03A2C63758C5BB71532E428AD9B8B9D9FBF92CA06169D91794AC27A65 +BC4E8503C615425B7F94717F84D0DBBA4718A108E7BB0C05A149964E70116D6B0E98145CBC87E364 +D12708C3D74772076DB733E5AF3A301EB3DF6C18DC5E5D79E574F07C2F65AACA62DA71AF7D9969E2 +A134CB285608E83DEB7380874A45633F157A4B2C8579C8769BB07FADDC9E6109C5B050FA3D94549D +0E59D03FFA8B227686FABB97F34A374D21AF41033688ED1DBBFB075FF9B2FE3D55DC2AFB09FE6323 +C33877AF63D36ED3132245C7054EEDFA0AD3F68EE3FCDF7CCDF895815FC04E33DF8075F398028E84 +6B8135CBDDEB6E9FCC73C8A7184D0777A6A760704E24C7E64D52B7C0098D56230B2FB14C20C0F8E0 +F23317DB658E55FCAD35DE5217FA3DB0B7CDF3510DF4AF0D009B5A360F815AEBEBEDB9B7E12EB44C +6E52454E698F0B0C472659888AEA8D88FD0169DA88E5609F60D91AE5889E022AA86C467497DB9BDC +C53DBD749BB1C24DC15F9029EA7045AC3D02105FE839CCF5BD1020598CD7486D1463D43FF7888C52 +B44BC11147A86FA1E99BFB54FDADE2AC0E2EAB2122B1EF0977C4AA42A64609B3300A36D333721822 +1FF373385D046C4F5F0B7303611041F330885A2D817812343DE02B1AC70FDFE0603174BCAED056D2 +08986DC210652C2DAC0CB0F8A000129B57DED5D59E24484DFE51EC079A0822903492E7B8F6D49B4F +AAC8C00023C63392CC2A52B676DC27DEFE0A3F92C739B6EFA154C37C836E7F772B7A1EDB7C4C154B +998C9FA79A6693A584C5C6243C07C4AA919762FD3D56CE57A730840ADE37AC0D4AC501FB59F18DFF +F753FD39FF716C5420508A66607B3355CF1C38FCE8F683C786EE039534DCAFD57526E6DC36DDA621 +1F80F99045EBCB4AB382104FAA800996E34B74A1E2E275C99CCB2DD0AEB971BC590A1DF5BEA5DD48 +B84E09940E2BDFA3060777DA4A0886A3F1367215D594A23C7A2676D697A9C9276356159FD0692D3D +D2F2DC3F032A57C3443522924CAA2A44BB77966ADAACF5849E62DC1D2E6462D8FE853DE31B810826 +C3087DDAAF542AC2789A3C264619D4473D69D29B0D6F08FBF2CFC40E801307914700007946D6629D +9F8C79E66E904E4CADB1EAB604FBDF822C3B3B01D72E974C133CAAD8B6E098F791FEE34967C06B9B +218850684187F11F4AAFD70A24A62507A82F58AA53593E9537772F44C55548D2F0BB40E056C14199 +6261CF426FD78D00FF0700F88D8ACC73AF1FA2B512D299CE095C4CF62CDBD28BD0FB09874F604745 +0844A264CE7CFEEBDA456F53A89E5672E96E10F4DC8149002C4F996E2030CC061ABBA5238DC39742 +AAFB9EC2DD01CBBFACA344F6967497018E86602386B507FCB8A30C5B354010FC18848D9855E80131 +0583CF221E7C59962D40296A7B5C3E7635552C0147E5C69EF56BB38FAFB13B81D109DBA63115B472 +81319CDAB74C1E720DDBB4C4F8BFCD05DA792ED9103EB708F4C508F089DFB4FEE0CD33BE02F44FE6 +2B795732E7E11468134196BA8ECCE35EF0ED997248A65A2E57EC702CB82C25D0936863C69C2113EC +AC06BF5F8F334124A2DF9D9822E2375A0791302FBD433B4AEB70A39C121BA193B123AEC29E8B6621 +7ADB3AF2C418A1793BCB2140DF66AE923DA29738A11F9391E11ADED3722769769DF333CFA16EC1FA +83F883659A8CE102982687C59418208CD5783B297F95F3E5AB5A1871515398B7D4D8AC6B4A13D399 +7DCA42B535F4448AAE7C034177DF4018E0799EAAAA09BD412AF334A50BC2E5AB9EC5E32CDB74AD70 +96B6BB6211639992D89604C2A4AF9EEDD59917269FE6E9A3383D5CEE6D8B7073220351CDA76F6AE0 +BE6118390CF798AC0EE12CE3AEB9303BC941366D94CA38F20DF48F126F45C29DFFB3BC6D58AB8E12 +90A0477E251101ADEAA0798D603976DBAD19D3A7480C879AB3E7FB1B28ED01E457911E143F027E8D +3A1E771A597FC4D2D160A2F37EF4668E58C01774270BBE127A544C11F6762AF8D8119B11BA36F66D +4181E6038A63F81481DD9FA901624975C7E7E2519ED5EF3BF2ECE26DEFF523327ACEC54406DC4C19 +C51B809AF199ADA620E1B8E77CE8A5AA2E6DF41D8642D4327CE00FF535D5CABDD91C76D206CD69FD +E47EDAE7F2CC8E005827F6F606E73AD46E43501C6BBB58192012FC97CF6B0E1753ED9A672ED29345 +E15576EF6A9CCC1BA051027286A161B1F39E69276700FBA9D759180D768B4D04CEEB748C3137DFC9 +54FB6F7C6F9899F215495198241A3A1B59794115796E2A6CB067509C289F29DDC00E62B153FF8FBC +C91E1746B3781EC5062E73C43D51FBD62D8299AFECCEDB4D1DF202EB771EC7FEE63D59BD7C6B1338 +98152A1930795DF0D420D57E65B3D5886A2BF101AA8829D74BB27D3E6AAB812EBE8EFEBA771117F5 +358099850832FBCE49A15F46FC8737A0F6C6FCB480C204B7C7E9DC4D1E17BB99B9BAFF8E1577B97C +31D5AD4419309539BB0615B92EBB66D611535BE9C9B7958A03C7C888614A406EB88C1F66CE1D8C04 +162E33CDEAD0BFEABBFEBE9C2E467C4B25A0EBBA675D3E24C3AA7B768901B0C86EF3B30A91F465C3 +2C7FA0C7C2AF89DB0BD989C38167E0BFFDCB0ACA8976C6FCCAD50469FC9823C45C7638F66F4175FB +246C1E2C7DD3ECC64A63E7B11527626C1CE51026F37B43C591C0CA690C9A067BF1310F1CC2B4777C +EE8B2996CC0C0586E23B67E27504402B6B817371F40810365239C97288C557431DEC5A8E3F8367AF +D3A55A371D41CBFC4A29E3BFFF2E4CB97BF695D514FC895B35150C519952AA01AFA3622F8E6F8C67 +ACF3A6363D0D4859B11E44E0813A5F31A627205950B38EA623A4427DA35042A9BDB383435F8A51BA +85D0DCDFCB8A727BF65883F4731880594E9242EE60F685D79FA57F61534B722DB3B0190441E47CED +1F49313CF6580EE40F883DAC39FC893A12D2A2AA83458AD9F4E5B60554628C6DA3213D51F1C1D88C +D7694FA6E43B7C4E3860F8376B011F609CD52F84157274646DA2D72B6346A8A310E7976F0B1CA885 +ADC1AB8DD88A515DD73DEF70E84178416CD355666F65E5A4CF912539983CBD39E804B8B59EC4071F +478578521C6BE13D16E075AEE72E26CECBE5AF84EA1991D801EC98766C1DA2A54882BA5E76069956 +ACA84FD940BD44E23088EE41A10A2EA34C1622B4C42CA3D37D994B90621BC86C28FD40F83729E88E +C2E5C75E3FCCB1AEA4692E371B9CEDBC922AE558F616E66884089C162057FAE7B1978D7403E34996 +B8C6A218C134B95ADB340464071F16CBD3BEFA9FCCEEF88BD3EFD2A984FF29E51B505052449CA1E6 +C2CD8F487635B5D199A4BD44894D5DF1B45C208EE9A57DE8DACB5AC0474BCD4A19ABBCE156D647B4 +DD7A8CDA9B82470475540C2CD02AE5D056235B16E34144ACAFD0AD3B47BD3ED32A9CC82078D0E2E6 +833F57B3B4C3C53127CF01928305A254539A2D94F625F2FCABFF6240D09EC404C406BD19F6EB943F +703C5C725CC39B67632823E79F0887380A86050256C6DAB87B67F508192BE7A4A76860A8815AA378 +FD4C925CCF85257715CE9165A58F0E638D0A8ED0B7BA02FC8F2A837BA2C6646D66FBCC7658379D05 +543B017E05CD901F857573AE047D9F44408E35885933577B6C2661E12DD0B54E1093771F69D473ED +ABE1BD33F25A10F7812F3E2D59C75ECB7DB84C6B50CE4AA437EF3F73226C4B97CA3DCE581257647E +7389AC616E56F49D6715A7729F3281E9B3A8DA72A110F252A03B6FDD223E000C0F6622C99F40EFE3 +35131D4A57A281556B73E41F41F40B5CFBE824ABE4E3E23AD7169F51980ECA5D04D4A2FFB40A0E29 +FB40D753AF5D78E49FED2801CE0B6FAF135C230C08FC4D3FCC5CB454304CF13DF5F93BFF66D2C7AB +BE9C330E1A333821ED20C408EB47273CC656B8534A398D7FC9E38FB63152A581FA431A4EB3DD7C7F +F0BE88080BB3BF8D2E6F028A98AC6CBEF04A0230168300C8C67FC8B9E474DACBAC50DBE56C8E7F35 +ECCB5E67B9F52460E459183995D6AE0CD97296CA68C67F1C3EC5A02A10D5FE198BA707CB60262AAD +0A3F6F4DABA34AEF33E31AA2C1D7E530FC3C65B10157D661A414F8AD8F8CB9273A2BDCEC325B95C3 +94519A5A6DEF97E48FB9BAD30DF42CC5C131B2000308FCF77EFA42D3352EE554671DB84D1C7FC36B +DF3E25A2B40CF70D40376AE73C17DA71F396974E0062C8E579AB0284AD8D81CF8478AE847250AF65 +42799F64FA4C44A5ABDDA319A5486E4521B14A28B405E438EEAD7E0B2799C405B3D3A90A9E52011C +1E6917F4807F049D9C3332DA8970D65BD1E91F0B1A623538B181EC88DF5D28A15A5BC72BED235672 +D6B11FB22E33833FCF6719E1DA3CAB6F0601E95CC5F668CB70AFB5C3BB1219831BB52EE4D376D029 +0013CD3E7B1F6C27088982CC5C066DD638C266E91C207166E081C7E7E114215802716EB3D0E559FF +BAE50612BEFA6190FA170AAF513B978C4D667AD6C7A22D2927244C249EFA16E913707E59A4B30FA9 +774C2C528934E7BB751FC7D1C1E86B9191DE694E9EF3666F10387CABFD0E4E08876D6638CB8E36FC +6D6AC3DBE450029117300A3664C9855DCC1C8072C7BE6EEF6BAFF1A63144E3068C275549EAE47FC9 +BD1BFC6B11E8EFB30FB9767958D56F60ED92BB01D041C527CB37B8F40ED4CC6600C4B611005D203F +64256FA4415191B21EA55C6BD46E4A1E627428121F7978B96F96B28D2760E66D66666AB2D16A2394 +058BB1A552248B479064819CE212701CF3C7B5BEB8227BA27902A305CED69DFD95668F11D83F333C +386E7CD0CFF0D90BD170F14CAA8086515A23C39A5C2B321D37EF5D0142A5A5A10B8ECB8BB15ED4AF +00311BDACE1B3858D31FED1DA490698C3FDE264D8B249179C4F948403712D3378A5EE566B4B4BFFE +CBCABB3C271FF5A30A501A1F29EC5A3891C31494634FD67FDCF7BAF9B16268489B5E3A34EBD6171A +400D12C2FFB41695AF4CA880722DD9818183440BAE07E2396BFD8BED41462A20EAACBDEC1652CE87 +2E0C427E59ABB51D037C19D945215DBE52E91BEDBA924B971F2885B4791404D2E717EE510CBA90ED +4C53A36A2429B8DF34FA3B27BD7135FEBDC219081BE30D314DED3B89926E6CDDBA3D5F8CEEF9C3C8 +DA5ABBCCF56F7596E2108ED190D082E8D194E6B76F7612CDEF77F2404146041326436F8C4A38AB05 +93CD4BB41480E7A4CCFED1A259341952226D376C58410BCF1DBAEC7A4FC8A430DD5981E2F30032A9 +F42A16D71DC013F88C2CCED50AAB59EC5B385278670625255642D2F5BB703A52F8F79126DE05E023 +F55369A0DCA0AAB8313AEC9B67B3BC55BD88D02DFC187521B175B6C6724D3AD1803D0250F48B9B95 +19E5F0261CC772FB7E30B1F92F927FA310E250619656E57428F79D01FDC8C547059F9C68750A1953 +0662CB94AB492B8E13AFC3A745E782B53E07A3AE31D4DC38ECEB6E169A6C155863270139E152954E +9DDCECB581AA70ACE66FBFFB9AA0342ACCF029579B40F1A43B8FF949EE9E7916D0E6840EB69AD72D +D0052A85E6A880E75382D196F3A14399BEF623A8F0777283FD081AD2EB7D3A9DB2BF9040A853450D +36A13F6C3E064C49E7B1C0AF61980EE9E187709FBEE051C22AAB5CE9534DCE16D8F9430430014DE3 +E99B7DF23167FB73D3F00B5B6D3B846F096C79FE278DD355D43AAD0B4291F546FD1D29B801978519 +4B59BD1DF2CEDAD83E9DE9E167E5B6F178CF234E606BF1040B93B78E842906A0C87465C07A050CC7 +6302D2456B3FFAE9E25168C02D3D9A0BF76B32379EB8DBA578E5ADBDEB5F83D83B50D3F746332762 +56162F849A8D6FA3B7AA4B0F9072A6D8E9A6A6B538F970A9D1A1672AADA3A6FAC2054AA1E331F159 +96185A1CFD4FFBEAAA71F8E48A1277145D5446D5C609147DBFF288BB69A3BF1907FC69C6CC5B8D4A +1032269CA5975D5450F04FBF71663038BC3F7CD4A03074ABBC8C252EBAD9A39FD798C5760AF07B7A +87D677EB6B1EECBDCBA3E50B9FF91A73F915798317199D1E8D9C18DBC74C3A6AAC46B12B24576141 +297BA8F336E9A7E08C429C43AB94F6BED648DE2738F2CB57BD2AD89F704FC1AE890035AC32AADF07 +90C4A1701C49D7B751F1A5CD90B5160B692575A56BC36A34C611B350030DCA52DACF0575875DDEB4 +1E26A3463EB345B7EE7BEED2AB9975425A06F4122D42BC0B5396DEFA1758B7FD1DC12B022784DC11 +3371B0BA5C773A2C8B241B05EF6D458929F379E4B9F05BEF6FD4E839903847664333FAED86E1771A +5897712D597A7AF345E1EA3EE661AD301EFBADA18EB1285150C84349AF852A67A978326B9721E203 +17EA43EB28DD9E890EC652A15D34E30FAA73BFF54A5749E820D78E4B22D4D3C71E60CEFC854A0F7C +BBB7D3B6AB5641D0599016C710C940B124F0F73A15CB930E4A5577184CFE04832B79A9A22EBC6FA1 +8C1F817F9CD06B80BE22D05D760AEB89F403D634292352CAF33996C4C9836F9359088366A5C9123F +7D22BB3A0F9B9C866246E710B5747B52603B32915AF3BEF1D2DAF029F7FDAFBF93F81F85722C4D5A +1CFE178123763BF42FEC0CC25065F5814F13CA98560CBA7017DF7DC3BA278A12A8194B28B4ABA589 +7066D3564B24FE49F6FC4B6F16F2D58BAAC98AE11A0DFDFAE3D6BA2BC377275BD21AD7FC3305FE83 +FC0EE6C2C1D24C03D03C54E4F05E5E1C7F13BE59F842BE64BCAFC0D52130382ECB21C6DEE1072FB4 +C4196F9F0506C9BC6C1A45E649D6B6FFD9AEC176E27946A240EEB2CAA3EED3F4FF4CEBCED94D0C13 +8E91F4C4D8E67D184C4FF730D0B53528D76C01156C57DE804B64CF2D0F9E6CBE9186EF8A1E8E5479 +75299D342BF284671D21A25D43BFDA3C6423742A2010C7E9C94E1F7018485F861EA01A229A87C53F +C260B18345AEF22800C37FD1B92BFC7C7E40C51ED190CC2BAA06F8CD64946696ACC21C61F64230E2 +C9B624E86C47F379302C565F3B8884989DD328C48DD13589645F81F03E567361ACFE7B68A9E3DF9D +09D178DA68108DBF63CFD1CF341BDE665D661B84196DD669619E8140EF9CE91AFC6683001E08E1F7 +5B0D7394FFEBBA791F1796EC2C37614EE6C59D4325EC2FBAA3A4F70466A8F8B87A745A2F8B38DB3F +6A1DCBFADCC6AF13942797266FD35C1585649F2F042E002EC8A90ED95216293DF0C304A4158C2C9D +54DE890FCEAAFFE68061F1E90E6869741995BF18D2913A8888AE15C970FF67007E344C942D5A67B6 +632AF46C75D19F31E00E63FCD3168551023CB9AEFA3522670E9501A8FCCB8F320C06FEB25A0FB41E +4CCAFFFC11750D9D0E977618A67BB0A10765F518FAA7254CC55BB4345A90BA9860DE8972507FEAAA +03B6E19E095E2C435DAD2456D1CF20A56436C61ACCE1E5C5E883C4607C01F27108D16F3D9C7ED126 +FCE8C2B2D4CB7208013DFDB7AD18FFD5C7651CB64FC55E4CE1289BF296BC3683B4690D44AE6B9472 +F61713AC7B9D1422CFA41A35E5008BE6AFBA99238D9E990BD0A0C0CF1C85107CC1A7865ED3676E35 +9F497C19E0C4A63041DB8839D890A5B988292589BD75CD2787296F50229D4734DBCB3695D2ACC3C2 +F377FA038C52BF40C5EC3293EC30CE4DC950E418D1AA905A9B918C4329C0737D0606E6B3E2163A97 +2F98350130B3309E0C5BCC8AEB6E0FEA0E419FA0286D39CA8130F2522E5BD176A490DAE63D7E40CA +3B9C72304265AE67BACB3DA570E5F601F667F10F5904400E9FF885639D6F4FCDBF0D72329BC78E23 +CABB36D277B79575F2719D091C9B8EDBA9504DA8F63A316268F62188E12A973ED17BF382C3B948AF +6BF8421CA2A819F25E383BF3687F8D2B15C391376703198DD8172E086A8C01C3C6700A943DE6052E +86039C987E25F69637F3E9B1C1AD84FFB0BB660433A768D94B36025DCEE4F801BCB215E4C731677A +D793E185E13126B2B9DE72983F3CC57909F0C106F88EC45DE52F0B00542AD0A5509B24B0A5AAC01A +8DD246E59448C7B289E0389A3C717133C990CDB35EFF8826D871A4E237E115928191D021DD01B3E1 +4A78D08D43160B71C7CBF0B0D1A931277D98D8B954921DF7064B3F47FD79063C8B267078ABB7D86D +C6342401652EDC398426461C949E90E95FB39C8522BAB4ADEB6E13B967473923C193E2AC36F73F95 +8E5DAAC2332620F20208026E86F3F267EA233286A5463DE0ADB9971CFF33E7BE0F8DF3A45C5B691F +45F60D32FA1D830F1FC611F2E3E8D0384E9DBB4252339E2820BFA7F3F312A2D988F64B13914FE9DF +E8BB0C3628E798FF5BC60B0C6864B4ABA872B2910373B978DCB0261755200185FFFAFF5A9B8E5D85 +BBE70CEDDB624A17E99429DD9718D74217138C18792FFA98D57AA19C5191EE954C9466D2B06CC7F8 +FF3C8BA8921AD43B692DF165AF378D765B80BEE3F715B0176AF58C5D96EF823EEF68082203CD4507 +3F3A3E9BF88786F02048E11745A5EFAF5920B40BE178128D3794873B2170233772ABCDC02F138CC0 +590D0A656E6473747265616D0D656E646F626A0D3334352030206F626A0D3C3C2F4D657461646174 +6120333434203020523E3E0D656E646F626A0D3334382030206F626A0D3C3C2F46696C7465722F46 +6C6174654465636F64652F4C656E67746820313833383E3E73747265616D0D0A8B52F7F4C20E7620 +87785C47544F2BB2AADC5FA2904DC666B07F5BF7C4330FAFA008AEFAECFF08E3E03BABB9CED20853 +D7EC1D6C70DC187EF22138DEFC61CCB63547BE0D59B25FA9D8F666EABC8A0E77A918ABC4591FD4E6 +4E4A008AB5CEB34C09B4AA7AF90E6C383322587352C6EE116FFF912484FD8317BF177696D6D2A87D +4BDB56B195BC9FDCF4573EB4EC49E55FA9EA10B0DFDC17AECFCB9D8D225C7B1A365C8AA3ABD3F3C5 +343D6E62D9702BE225B6E17B57CC53775AEEE690E875BF908C828E64B392D8478E57E196301AC125 +A863284FD18FF85DFE514889845AD243DEA4C7E9DB109A8F0962D3131A7CAD1E8C83DDEE020FC11A +D518BC398322AD3BC8B0B02784CFF3D739EF2BDD37044F0CB3A788AB228ABA4E505E07227FC56DBF +D730512B7900935DDD1932E09733390CDF6054D1693C54C0ABF27FF822D087038C746FA6AE8D3100 +3EE500F94DDCD2E740F94E3BFF748C6021465F6B7E92E62123E47BCE664F1FE94680CC501AA93561 +36310F3863D11A7524BBB30A2CF433959DDD93E008FDFE50889EACC565ADF74F8229F6B7F9DC2F4F +803D58F0B4BF7D2227CEB9B0679A0DF15F998F34E0AEF973FB746514CA90141CE41C22F4C0C6D24C +D4D3CB12E17947596495CD03FAC003F6B7A466A36B289CEB93695764C525F08E1E6A7C08939A92CB +489F7051E0AA6FC253F682D94F7427E9D1370AB5F6402E8A699FDC1C9669A41386A61D8AFD714947 +B43F41992F740AA4AED8FA27FA5225DF9BBADA809F3D5ECD0AAABC79C323FA7EFEF5697B9D1DF854 +5D9BA8D35C039C3A73D1BC54E2D9586AF069ED3F89ED5BC8176489B596387BB2283CF3466341CBCA +4AE6A92DBE55B0B871B4BFA1C6813FC2318AB20CE3F651AAA8CFE11BBAF5D535F3C2C197D83EE82B +85015007EB334F8A93FE940123D000F3E1BB0B3A0A158CD46A69981F0232D56D1272B9A7338B722A +5B64DCE9E4D8A5F48E8A23273A08EA039E44E793584B358C1DC6A978C42DE47B47D9286B37354776 +D335807C1DFED1A1122409713636B429A4D37018D2A5AF61F6CED7C39872EBCC08198822378F69DB +1E8999CCE526C3BF9913F5DBF7D414674E21206A6B7BAC2AA853EF9A125905E797C6A7ED7C17C3AF +0C788EB05A5B91344DC3266B0AF6168ADCE73ED86796C88C44A212184B99E1328E05924F34257BB9 +A36342B8EAAB7DFD7F2330560B09DF40984B083EFA1B4DEEF5C0F6A43C17D187DDA13E0B89ECE675 +9E4A75A41CC1C9204101B3309F82FB0411305DB0BAF103427D757EC7426203F895C7F38C552024F6 +D69F98BC23596CB2A193DB0F2CB1D6E98962DC1AE550FD49BAE531B225483F9D9F727E6D29B66CD5 +6920130C03C0F11C4B53E67AC9319AA31E44CBC69E1C39730E61731F95A310336CEE23B922AF1C2B +5745C4E61673DFE5BE6A8E322267AA2DC7845A63CFFB7C799F2FCFB7FF87FFF79F9EBAAD64F6A9D4 +E47800E359B9D956F182C1B3DCCC42BE01F3A77962224F7416785642C9ADDF44B40A8BD522727FB6 +853870A35A3C2EE60B396A1B96DE303732087F1F6B5775580BAD88217A5A84B6D1162B5EEFCCFED0 +058E9A641DA372CA13677F919CC79ACEECBF59A86F8C420E7234BE26C3138B4F48DFE0A3E48381B5 +F43EAB1AA24B6F80D116D698E1ECFCA213005202C9163546B17C4D38534F34B98BD0676643403E76 +09043E106608B1C7294F093B8BFC0A7BD727633CEFF234CD4373418AD41CEF3CBED56DDC1733D778 +D9A5CAF15AEBE7E708007B62B9ABC1041F103A6736A9746CEABABDA17BBE5F85E5EFF4F681946F19 +D319C5D91DCD19E97E4743A1B9515F5037B0597FBC3BA9B4C3AC7428572A1CA77CAF4539AB0C4352 +DD8D6A388C0BC297A7073CFA344258D88C775F86B9CA4999BB91B3DF488D20B4A9FB1C29E688BCF5 +EDF5067BB79374C06F7D67C79165360E451DAC7BC72AB476592A4E22B55C07A64EA56B5725604A49 +7AFB5D1E8CCC831B1B699295A95DBB489A40E785D55EB5C4088730B615AADD4CDAA826CE42742F53 +1A1BC28F95EF244AF286559906912A76F9E33E71F9EEC22125674CFB3F08C87461AAE8ADE697AEC3 +3A13B4500636E19C43B2D53DFC53FAF59496F978F1558ECF8913BD720BE03797AC13A5AA00350AF1 +99FDC1F5C974F4175D2D7BD22B3A3E99623726C1ADCCF7405B753BD8599BF2BE67A649A06E091D01 +B84703EEA9E600858512BA0940049B993D8DB2DABE785D1AB872BD3D4D9CCB4EB1E80C22F2091334 +F3355A62A33A58967F6763C9F769294FB0171DBACB4A99ED61FAA0966919264DF42ED08FD529F09F +208B0243B94A8D3561C9F587394A47910B4B7D6A67FD6712E4C9EC43B9B2C9D314EC1CF99CD03686 +DD4B5D2384B2C7E9E68192D562FF7D30D110684DC0BE457251DDA2BF8ADA4B28F395DFD6C53AE5B4 +B044CBD50E803734AA0FECFDFDB53A496D7EA6FB4905759980417F3F44F8C087E863D218F45251AC +61CC55FB5104F83C26ABBB639826A67C9B1B184D35293B56F0E289697B75ADAB2B5A741AC2BB0A28 +F80D15FCD6C74FF57504B36D2E78942AE59D3A39FC1FA5898EF51306205BC18E0C3D3007BCA2192E +9FDE4803BCBEC9ADC9C93AAE32A03451AE0EF60FE2A6407B0D166076CB8AD03A18C3FDD257F08753 +CEB3CA6934F2C386811775852F9BD79AF2AF386BFCA3AE812F2EC4DA3BD83030001B88F1C6E02057 +A08681FE81C128EC2D4F6F882A028EF89BEC7FC3D9D4DBF78E0F0EA2AA8AF8BFD397D5D52E435178 +0F5C04D61B6A1670EB8E3714FD773A5EF7F0F3F6C4411D7CBDFEB7C161F07F349FECDD5CD98F9D67 +327505C765DD6EAEDF953A0AEAFEAE1E03F36982B4D7DD42C278EE02FDCDA772C738C8963BC3F59E +89E9623FC1AD960A87BCAA4B0D2F4C1724C8710064C62F3757653E85FB06E8BEC4A7D9EA39D88F23 +169C9A8E72EB7B24B1254C20AD6632A8306D4DB22444F26CD2C5BEAD65ED584BA391FCFE53C337C3 +1FE824DC57BA581AE99E4860C1D4DE10948B81F0D1524F0ADB21624EB1599DB258B1D8C1B4FDEC23 +1A6DB6672B9514224C8EC0640DE0BD42B39EB148B4BB4BD64E19AECD12E6729545CA4C2F749BD74D +19A8ACAA8F3D77A0D3B74CB98EB0D2269FB609869FE04E20CE3995B8AB59675C37EA9AA5CC708E3F +C918AE9C3B3F0543CC7B3D6F185241FD1A497BB6BC9E101169889D37667B34BBE7B9A598485097F9 +35EC43CF7B6F8D335FECA76192B1E413F939EC2C7B02A6FB3BC223571C440219125ADF66AF32C8CD +93567A57327D20C6EF8DF58AA1332AB06F3D98C9778E6E35A5AC12C5E13DC164115D85DB6907D604 +B50F9B3AB5290FF3E5ECF4974B34837A1EDEC908E69ECE5DC30E9FBBD0F443C1D94E3BDE2AF594D8 +65D754759CAD9A4777A3DED3DC8C31DAFB9D3F7C1C1F4E3FE713E057E1BBAFBB042B4939D8249288 +560ECF271AFA091A60FF4FF857A7EBDA10D450EAE00457A7A9D3E5C95134A6585D2DF28BBC6BC1CF +AE2C73F79018615AB64D8AC58F11F13D64D4AE5085FF42D3D1764BBB9564A0803D31724D537AA3EE +65CDB5A9D4B24BEEF8CF6ADBCD8F6562965CF193A367F12255AF18DF40F1D2BE17396AFC2ABAA98F +0136C84556256C0A82943240BBCDE235920949C40F61476366E915BA571491CC7B4DCB71A3E77B98 +D35FE17D658FB0E8ABE69CC2E596D30CBA5B2CC4EC3057EF255D9FEF38F344AF3A7BDCDF4F7E7F1E +D61F96017928A50557BC553ED4BD9FD54A55A6F0EE60178F34C2701AD6BD4150476E2BD3A875F451 +F18A2704EF0AEEAFED2903EC17F58DB4EF9DD3DD57A96827F60C5BC904CCB60BD23915DFEBCCD2C9 +DEB4BB7843BA6259E205ECD93F74A9595EEAB03B3DF5696B38FC6A9EDD9E0D412BFB2638FDDA26C0 +F2B5758057B5EC6D1B1E0211E63A9651AAAC22491883B0061CF75EA487B1584C0A9F232DF6651A25 +7425A616C05D08574532848AF314AE4C88886A418C76E5A34C8D8EE05C8E61A3C207A39A602571CB +430086FC0491B1C4151FF258DDF9A41D4AC7E03479612C20A1C04EC8AD8BBF7E8E66F9116BC0587D +3032000C22F945B9A8C078264F36E6588ED86B3C277E7258E85779D7B43BE8AE644C488EEB4FF577 +2157027337B29215700E0D056B2DFD8543E1036AF595AAA46D696A2043A08C537DD140B145C958A9 +76634B22E1A5EE2F3DEECF55B426D9DB3B325B9DF1DF75BC6DD15077743531FFCBE9D68FE1ED8F1F +C7F58DC82BBAF3A0C82D8D5BE72ECCE80594B74DEE58341BE2871618820E55DFE5A64A7EEFA83F82 +1A75510C695AFBB37FAEA2364DA340B3226D49834C71DEAF42D5455AF53F1D92FE02FF0700F89DC2 +523E4FB359B6CD927596644DE0B0A57E3A5CC3AD3AC1E771ED5A9FA41830BDD2AF5F78AA0CDF280E +C4E7DB6F603AA83B1A5BA73183FA1D438424D321E0921401C285820D5DBEAC27752993FA9F4A4D48 +5438634F71417A4B0AFEB6351F9B2ED5B45CABB5FA29085A1439C4D627AEE18F298E599239E6670E +22D811C58E226F2DA432080BDAE437C63C6FBB730C70D1882C93E3437757EE83C641880EB4CBBA3F +A978D479CE767FA2B54B5877AB47ECC751077FD8518D362F6E0E0430E9B47DF99E666D0FE8DD249A +4510875F1409F2508F3991997A69E892FFFEB8ABEF8F9779F965060FFC8499723A1F915D369B9816 +52CE3BB655EA0C914C3E16B778D77BED39C1AF6A64DCAEB947F2356B83F8C25558456CBD8989FEA7 +FC4117FA583C07C7362F3DB79F84EF6DA5BCDB411AAFE9C4AE0EF27CC1D49699312AB4CC69135364 +10B7CEC459D5BC393DFB0236DE516F28EBB11E120678F2637F5549ED9D9D17CC127C843A82131236 +2175225F8087B4D6E3E4654607C0B2CC51B09CCA5025A11D03013A959D164852F03F9097104ED053 +05F927FEC6D0A33CFF3E52D5EFD5D945FDF45C11081DAD03B6F85DC993971EEDDF0192647095925D +25C4CE23BF599A9CA47291C045B4B2607A5DFD6BBB93261AAE0B1702EBE24F4633A7BAA30EEE0495 +89482DA8965C4B5BBBF27C8BE8BC034A68EEE00F0E790C1A431F3C6C410B157BFE904AB2547A8CA7 +F7F1E7D94DFA86F496ED5013A13D2A2A0B133CE8A5A8571086F000AA16C7D7ED495E513EF76B41B7 +207ACF2B7944D8E73AB8267FCFBF943533D843A83904A4629621A892D5E60576578C7D811D8EB03C +9D030BDABAF05ECE0E6B3902D96216B41124F460520BF01F3FA299CE5F8FD50501F5262E26EBE991 +271F08460B10917F3EEC9BD0A6E576328BD6B4BBE2B79BE0E1D573D443817A3A88ACEBAF18AE4671 +B3E9325F4FD3F73241F11994B60CE2D1B1C23882BAE03003DCB1B565EF12FDEC4DF8905EAEE0D387 +532A47A2D80EC9FC90F8B25934BA3C230809048872A31A40188AE31EA1AE523560E571E7E1E3302B +7311F08D1D6695BCFD98FB8497B75A631E80877C7E1F478975B3ADE90B50C822DD6B3BE831E14E15 +B3E208EC6E13593CA01C7D77FE912703B503F1AED1D352F9E5FF0836F98F682C3748FC5A0971A9A7 +210CD89B1FADCAB0751581A56CFF5309471230D2106E805C13961EC4FD42112DCAF5FD8D281D7BE8 +3C05BA85D71BFF8115BF4580AECB72D77692529D32EBB10AC65DF319F39258A1DF86BC68BBCCF231 +6BB5835CD0ABB4FB42C1B510BA31553014E675F223E8A5F53E23D7A83CCDBD74089653318C8CCC14 +6515E14E41F5BAFF776BFE849DE987F1E975287D906544E8A1F660883F3F3256D670C6877803B21D +33A6833DB69E8374F47EDDFBAECEB220441A805F35C103292B902E82BA5A2D329F7BC3D2F2965D3B +857971ECD804E7FB50388FEA45013F2E0A41DB3C8ADBA0C212FD01E6ABCC78AF5E230CC8A776B5C7 +5B7F8656D179F5BA0500B46A7109278E0CFA2A29EBC2B3524AA95DA90170905479CEB52F9B1C2B4E +E5ED10DB73BA9FA9894A0C2C0BCF715C3D4BBC30D55908152CB745B74360D2B02854A5EE0D805FA6 +8D4D41288BD12D480F5B3D4B7CD12A9196F544A5A40BD5EC369C009608A81247916B0D22538C2F22 +4ED5E2C7A08293D7BA6B6DB2BB31934DCA571E80D533704A2CF02E8C122413F8EFEE097F46E73855 +E46C8361584FE6CC3773A549B6D830BCEC31477F81931F399F954820851FB3FA11EEE2E440C150BA +F1BD51B0EB15A258B21AF2D4EE1D08F808921BB5B2F02290B46EDBC7B285E147B13B238CD1CF69E7 +CDCF4140B1993DA9933026D5F9C4999E0190448710847FE5FA31A987B89B241A6CC5B3A2A97D4588 +FF9EC136DA1F8E96B71452687F6244F7344E6F6EC368B4BDE622BDA05F9079A845F836D663782FD1 +3CFD46F7EBB33499D2D074B3CD4D4A0365054DB048FAD5C551234DEFF7350593343ABDD4B55DE719 +76CFA40F68A9DD027AFF3CBAEE4D0C72D14353DEDFBEDA0ABE0F91775397AFA0BA7097A0651C8C65 +CAC43A180FD3EBECDF0973CC5328E6A670BB703D4CA42020D5A822599EA0D03BBF3171197AF49FA6 +68EF61D46BA5B7EF22935EF0A0B0FC08B0AEEF8FFDC7E64F7525ED1787FDFB5085FBD1109A1A951E +1E6F8533E6D0C6554267312E316CD1D058534B13BE7E19FCA4AC8C86CB74DA4FDD35CCACDCAE1163 +ECA094A247B1F5C5B4F3FBB7E7F339321F0F9D4FABB7492F38C7AF608DDE9D55E794D7A568B5DE6C +A049978F21F087B3C55732876088FDC3916AED2C5888A1911460AA7E993124C8DE751C7AF2FA1764 +758E861CAA67B129E9001FA47A8282732BD17577966EAB7AB8E3B3ACC2E2B393B15C20871E1A5B56 +56FCE64B8D16FC3DBF52705FD316B8EAFD2ED98B83F66C4A3FBB1DEA015CE533A70E05BB819535B2 +20E0AFFFD44B624E536536195B863FCFADE3E883F5E97E005DA4A3FFA76D46BBD2014CA4B9715732 +DA487C4980F3C4379C5A1C129D55BF8C3A5FB14C203C4E4C54DA0778EEE832DDCFF4682902825A0C +D06D8806526373485C0444EA3C488C25976DFBF58E588FBE0B7BA9D2D0CFDE9563666534947945C6 +712A73269180772391DA5C3A48D1B8B3EE160A7F405D10C785AC432B0EA55EAD75B48537473D6F53 +2BD412F69CA34853D401EBC3A6537E9B53E1B72EC9CCD2AB6075859D5E4BDC5FE9CF2E009009D810 +839CFC413F7F451669DA993B8066E01C8478F1BDC8CE0D712528E3E4EEEFB62F761AB712107574CD +713DDE5E5F123CDB574B66EDBDDC59D364B09FC5F07424FC87AA40F1833D531CA29F24EAFF0162FD +E8C41E98D0000108FEF73F48714FED0FC298D6DCF9B015C29BA5ED0866FC41F6EF2C3DBC57E88F08 +60CFC579BE454D5A189CCD3A67EFFEE000219E98D16BAD7D2DBCA7E6BEFB5FD73BED393D111BF73B +34E0B20D159C92DA6E8ABB4949AA5D609D6EC6A58C6B28485B0DB7BE2F95D754595A593709362918 +E57FB9BCD3D2EB09C1307758D268FB63200B8ADA59F35E21D0CE8E7B74EA69330DB42F876EC6BF06 +10B6C555047376B82C7F826671178B05A33DF516E3B38F323EEC6E402BACC28340C25424735EBCF5 +AFEC8BB37C3E2EBD2C34D3B18B04E54D7602250268D7C8472D973599429E89161391E92D94EBC9A9 +EC2DB674093A454A7CFC76C0C32BB39B58B8F70465BC8BD1E569C0A88F44007F40F94E282DF1DC7A +0185CDEA0C60EFCBB89ED865EA006996BD151D6067903BEC3A000CBA1DD32BA56DD3F51EDB0CDED7 +D8EAE22C0A8099BDA8F0C92C7E611973401BE4749F306CF817C333A051958E7E96B103815ABC2DB2 +C60C1956DD4811FF8A4D38EB523C0473ADDFCB9532C51A53E751F714103A54057680A2818BAAB4C3 +C3629597CA066FC98DFFA36C42EB7780B1D7D829B751D9685ADA3636DFA31C18CBD6F24063DE6BA9 +974346AC7ACFAC22674FCDE36A31FC801D57C01EB11934E9EE3BB6F774E9C29A8057DCE8B91E493C +469CBB2881BA59ACB4B0AA164B60ACAFEAF0F01708A33CE50A5D9A501388C1178792D54FE6201B5D +81E1E328A04E0E9C357B20EDF3C6AA7D8EBD5EF61379FC057B02E21177D74C136301FABB6038CDB5 +73576D737079446F10E87DE2768FAE4B784E2CB5B5B9530F8E0E7C16650D059CF4AB74AC9D168B90 +B8BE2BE57AE3911472B110D4F828DA72F2EFB906EC0861F2CEDBF631F7EC16BCEEDF70D784A9CBC5 +833DAB52FBF5A9A051778960F1ABA23F194D37E245B0A293BA6A17C7D4728E8E39FCA12F494A3F0E +231B0BBA33CB6A60C3D28B93864A070DC1DF432B284529E900EDDA7DC8138B03167D36A76C571F26 +6EC04A06940D092C75593B03A52E59830536348F89806CDE7E8CB08FD59C00ADBA10ABB03239D9CA +7D9384F7F9019A91C94FBFB2616EA67289651803363862DC46E61E60BA4E0B00A78ACC3003A9CF3A +1E3757345893B7C4AA05AABA16C9BEF78688D0911720F8A55C01F87629461060B4CF088C298629A8 +79371DEB1CF31E0153AF249BE48A3B359437A4745E635F4DBA2E38DE6314B54C2D10C10CDF8A918E +A34B5C2B9FD81D2ABE6150E158896214C613B926BDA7390D8269E0E768816FC538CB1D7B2D2276B4 +3157B6FB6B1B30E7FD48A71D88D9ACDCD3DD740E6ABEE74586E8884F185D7645B7E8830490B8208E +C34A1B7E92CC251255ADC8737283C204A0AA23E784C7D188D5D7DE614EAC01A796EBC2541C02C5D3 +409CB75DC7B984ED9795B5757BA6B65FE4A4DEB12457F07623C7CB146F4FC13685401DDE6DF24DC9 +6B23B11BE3CA65374B95DAA37FB1C63B22FFE5CB2524896E6C806124E410BF2A464973B4A4F40FD1 +04ED715A504BA381161195D9068275BB3A88E9BEC50D0F711C82E21ABBEAE23EE6BA9F17C92FDDAD +3034B2982646F98377B37ABB5A77ED8BDB42366110F70584A74D4D49F15FDFE0E5CE3F79726FE48B +E22F1A5E65EA0D4806F3A4E4B401D232FDEB1A0E73149DE31A027F0FE3D96C1A197D1EB852274DC0 +8819F5E77080393D77807E4475FB57074EF15C29C2AD52D57E80AE2400C078710AE941914B48788A +1189BAB9C2D4FB1F86C5FD629868CA2A1D9B84F4C5573001E2165B0731D0763342E6DADB5A35F130 +B868C719A318017CF1563EE99530F402C2A196E0A187BBA9435C42D42B4B905F25461D74B6618E56 +D54FBF58E2307747859C5E8DBCA9F9FAC690A1FFC50091A762A279F2D763CE0C209171F623EF289C +B6448AF41A251F89CBE7F1DFA0D155FD8C19FA7DD5DD54A1F2CE15DEE8E887E5A1247882B2D90F36 +D54539FBA8E713AFFABFAD8CF75E7D7BFE20F9A9AEF22F202F33AF118D760BC304D7A8D6C8182DC6 +7B37DA9945D72EF836B5B4786704B14B768F06CACEC1017333315F7578A4842E0CBF6B190BA7E910 +05015F6456F0E4DCF9D09D991702ECF98B9BA6D05025E814C4F845E8C0ECD0FF9F3D108BB9B8F9D3 +E753662D4A9DE69090CA5188279D4A4F60502F1EE35CDCC9584CB7B92BEAB788E057D3FF95CEA89C +13C1A3DF475B007A9A7AFBDFCFF45A384DD023AECCB177D9F660E92009CC19D800BD0C4C122733B3 +9F1283275E0D2D1E33C26C1C2A7069BF50F19E75C541F55E7F185E3B9F8E3B73AD5E6FE531E3DCCC +834CA0ADBD37D0D1CA3785794AD1B6D03D9DB34D5903A739D95B3EE53FEF2A8E81FEC276DD7944E9 +274CEBFF32579F58A732C3594334C28E6F48877DE8326BEB549E1163BF04E5F892B5797FCD50D366 +9515991DEA182761B447A5E2E472E57D7E8E3ECA47DC95723452CA404DA1B94E5AAC48A7A8FEB507 +659B440B1741C87E45E7CB7D7961182BFCFAAB325DCE2097A8C22F4AEB5ADBA7A1EE4E72DFFFC2F3 +68B3A8512E057B8073A71D4F95DB7FA7BBAB2F03C34C165011E05E3285BF15FFA195BD41201109E5 +DBF38E6C3E8D89E3A1C7DDC6E775797BACA441FF567C4CCFD73938D2C02A7C3780A62CBB95C58AFD +90D365506F2839B861AF0704AE92C5F529FE9337D68BF83828659AB31F54FEFAB52D7D9E8591F6A0 +BCED436100C4063EE68E2D2E9A7304848C9545733C066E6AC5651F1A722C5648ED95B89970243405 +788DA020CB1BB88C8D470517257BA71E6A1AE7BA5BBD13FD78A065BBA3B06A3E4B4D7655879D2228 +7B90003C75F4EF70F2D41C477616EAE616DDF37A7CF42DE10DE2CBF62AB64637D1BB27BEEA7F3000 +7CDBE42D20C171A40ECFFD1B7DD0829B39872800FF0700F8CF9F33E474ADCBA5EBFC841DEFF828A3 +6EC819CA121F65B7A0471AE301F581C42C3F1EF5529246611013E5324C4EEB466637EC61FC720132 +157E09769AFDA15EB3C51C88D63220AB235A9AA31D93447A511816810E9C2864529C0B9F00A3C2A7 +4D1727D89CDBE3398F0A8C8638708330CA3F66D0F16FB3CC66C4AD8DC322E5FAF01D237A9C0F9EA3 +BDFB20D5A1B0E26CF433543EE7C0AD42CC85088AC6BCCF16EB0C7A5F307DE4A36C25EEA4A8CB2CB4 +EEE90617FCB10FB346A211D90FAA4AEF346C8E2C2C8B6ADCB2FBE65AA94315FDAEF7F11CD82861BC +B6E9AF16A790FACC1D146C889DD742D8C2874CA3C2F1FBAB2BE20A6CD7B665062C7B2953475C6EF4 +FBEFAEE5EBE54E85F8FBB2B45A0D87B5181513D56E16C3E9FB5C956C20E466100D6BE99C817F3E3A +74618C709BD7E99675BCB8B4427A407E45B5483C06F10FABA1A68B96613833833B62F3DA608FBE20 +808FB985288AE75FED4DE7480D2885A04F8136B98B26FB866F6543E34BEC6B9C7FF6523D820F6210 +4C732BE001AB90B06114FC0F8AA07A7B2A3F2CF6474A5AF04BA1FCDA09BEB1B913D0D6040C38251C +C16937A4274B4736F4BFA23AA1DBFC30950E8B96D66BA52BC5319C40158D187CC663F8E4D270C403 +3E7C0FA78C1F09ADAE0C1F70A4E8CBE1AF60738028514D61C6F6A242AE7E127ECAAAFC774489A75F +5B95F2E9BF0A0C1E9129F04413454024529C8CAEDD639CFF0FB680AEBFC03FA6907D82C9C9EB8DA6 +C6E2686D528D974528F0283318E9CD501AEB2BB4AAE96595EAEF2A624FAA20223807AF68B1A3990E +43E0F49E177F1A6998A8F59AD7B663E49A0549BB98582E1EAA5A1F4185C0B8707B18FE6175F828BC +719D0CB37DF6700F2494DC539D7C91C5082951D8BFA22A592B413D903A7AC915819420B72B758A88 +997AD4D3462C0979BB14B895DFB715719902C7681F53D8B286EB3452D5992C44E8EBE806794D25BD +459B9C8C7AFFEE417E1E55749D76544F6296B59D1F9577BCD928D595657DCD4684B65577BA396CC1 +3A1D89EC3DC9CCD01DDF84CD0240FF158C1D4D507BBD48BB7ABBD2EE08EA4CEC18DB229F5F9B16A3 +6F22E85E22E0B31F5CD7F2AAD9C9269EA65511112EAACBDA69F0C486BD27C17CBB081009D2556495 +1E9F58502773B14333220E99D031D3CF79E2F063991F48D4B2571A8EEF83E785214F795934349793 +428FCC7E3AE9F59D746662103F2C5A43E1FF0CECC828DB3B8DE8AA2806D4B46DA0211374CC559BDB +368498614AC7867AC5E4074162129D18713E828AB59DA71ACBB3E9808A94CE3C132D035C80994AA3 +5A19888F4FF271D34B64240148D94D0EDAA077E60F67E06151CCEB681B60915A73781F1C2B0E6628 +FE0888381E00938C7B39792082941A189381A2203C8ED9CA6258C94DFEDE5A69D643E951697706B4 +376C473B09FA55467D6AFD9907C10E77AD58A2ADFDEA04C2C56A26EC24100941DD61227F040298F4 +E2428E22DC91B675B9DF8A2E8EF2AB7F37FD321FDDB09D2FCB7E09C11A7CD04ACC3063B0F284B7D5 +80F9AD64994B14E1812D680778B471153C56C17E338428106E6D11CC5557507C33D5F12C2DB3446A +D643C37516B105321644111DDBAAFE2FDC80128AE7E6703B6445FC0CF091DA0A5222EF9B85369324 +BD0F498DACDFC75CBFE4DBFC341A45DE2A46FEBE0E3F850CDE920A79CA47BA39FE80DBA78E45EC9A +76FC2791628B02E6A17740DF83DA72B6C09FFA5FF7FE7BA61BBE5823F0B304FCE5593E4AD5F0272F +FB3DDD7EF0EF33750865EDBACBED5FB9E6BC0FE2FE076CAD39D3BEFC3CF2B92B9FAE51011B50322F +49E413749D689044D6317990D87ADD87B877A120DCD6B09C3BD37F0614B4CC922CB91E8C4718D254 +72946B667DD1842CBB0A7753D5B5C728C58A20FF5321945F8CB7E0589FF42646B4F1DFC1406FEEEC +0BCED424910D8ECE077D9865A1145DFE87D62E257ADFE8F32F5F1BD7FE850CF58A468D04EC17BE71 +BE41780B80D1C222A2107D7CB4892A2BD00CE39790179395F0B728CDC2A4C1CE25C03EED4807A752 +6AF939DBC49274A22FC32C22CFB3706282B894B8455D9DEBB73FE6D57519042CD4D4DED94B0A1025 +11C376DE1ED922A33F8DCD314B9F638AE922A126C505A3CC7AE1176BF3564306E1E6455ECBE8E7F2 +04805F3B0F971F64A66D805D30673661E075EE43C7E1062118366EEA2D65CF34064E49B2EC5336A5 +C0E5CC781EAEF83CB24E3E123801D0296F5427ED2E4DAF3767F18D93A6181A1BE62258EE34485437 +CE9299AD9261547AF2619E88D7864D3A462952E4C48CB0D3FCAE841415D5825B1509B1F3605610ED +572DA1AE2E66FE335062B4D0BBECBC2A93DEB69F61C911F2A585537352FBBFF79765862B1382DD45 +070940B5F904B6FBA75146246645E8AD57D33F47A5C9B12BAC37425D8626C35521F9EE590D7565D4 +6D7C8AA2AB622F68E980BC2B450AFAB46040F142D74C997A79189342CF657AA0AA271D5488462740 +AB6E98773FFB1164D50FE1391A8B90EA2E5CEC6D681339C7BF85E7045A39E9A59DB2F5CDEAED5865 +16CB04B105C3AC0689CDB3E39DAF626812023ABEE4255FA9A489146BA350A799799936133B569E73 +5FAB52961D6C3497AF220FC2E42E071EB568AAC15F7CF7B13DA37FC5F2EA8C6764F0880F10B0B11C +A54AFCA6DE8F3F7BDBA50E79E139D56AE2C28306517677B480C3C4305E0788271E5D1C8BB3C91EBD +996722A55444C50F33A360C2E3B5F25E40925C3F05E0B656D04DE2A3EB20A3C3FBC7BBF74AE92521 +FF3376F9DD54B3E6EE150FE0D7045B1A92B48726E26943B43FF2DF8ACF8C0D551C926D195CF449FA +5C21A562768D28EB9D0D4C837443CEC264CB1BA331AB0608FE3281F242B50200FF0700F83907C78B +23512FDFD56FF754FEB09D734A2EA95AA1525D20CA49E4FE98F626DDAAFA264695ABB124C0D981DB +E6C76124195D1C44FD1E3B74FCA051F00F77B93685E4FD9C543345F0CD21F5AC83BBAFBB83333B75 +AABE800DD883DDBF29E89F729165E33FBB2DD4D0C974E0E4A013A1930615009C123ABE55DEDEFE76 +9420AAC0F1EC07260AA6685F88A743BA56DA1BA7F1437824DAD45B43F275DFB9D05DA763E987E0FA +D946209EEB86DA35CAB1E04D657F7F3CF6F6E7D1E7555A2EA32C288DED35BB3C3542BB98C14C24DC +E75015B7BC406BA5380896C930BEAA12B6A90FFC3A3E12D172839490A098F9A328DAFC2BAAC76D86 +8E66373F23D1104CA72D202FD990F0A04DB514167BCCBAEABB48F03DF7F843FA5999A120CCFE2EA1 +7C3A833A298A959A625FEF37426E86FA71975B0F64077D1089A3DD4889A8D251D76973B81D979101 +08FF840562AEA91EB75787F8A9EFB9B9CD68863EF94DE1FB453B49D887950077FEF15F8C9C8A6AF0 +3419EBC1EBABB6593D39AAC47186F9ABB2D13680E856F77D221F3B91EE1882A0094A2FD1236A00B4 +FE8DF09073C5424644BB79E0BA022C8449DF1E0B3959738B3ECFD2A9366FC35938CDCB0F6804588A +1D966943E59938AE98A77F78F5397EF1C025CFFC92AAC3C31A3AAD98F43BC3387D409451AD8EDA13 +A6C5161D34F2D42E766699306D690F99AD9AF7A82493015EB1973CF055AFE1E5970D8CA797DA3ACE +8538E6BC8E1739D7E173B4DB8C27A5458C719CA39775E21125C2EF9F9EA6D84ECDA27C1DD45CF539 +06260537579D9535560F2E34AFEF7EB907CD2329ACFA3E7653802F6582A53BC49EB8F894760BFC52 +A20B94656A511B088148492F5A74FC92588CDEBD16C96C232D1E6D8421E34346AC5A8A1641C6B2E0 +64CEE29FF98E8B71589901D5D7BB2ECFB614E7B27C7631E75FF78D988AD8D8A04817D993507D22C6 +CB7781DA9834804F31134CDBED779C21AE9366087AB6CE0694996D640144AB2FD046AA79C57FE16E +9CA5AF5F3E4354CB47CF30892B3573669B61EEF1BA41F84AFAC6833DF675921E61EA033F503D05B5 +D1BFCB5B4B2CBAAC3B82C68863208F305E6B9DE6F34DBD3E17C59992E97ABF372170BAC2F6804D76 +6500A61E18C8F0C4951BB55831397C0CD1534458D62070FC34A72017697D194934AA7D6DE6E1341D +5A2CDA961CA5134B13744D49BDD1086D4D330439A31853E1594EED3015D059D807C4DACEEC202DB6 +B93851614737F84D4A99DAFA61552EC2DFA9E752870885A5A30BF1410588B7F80360988355286808 +A0C9539D73506516D5DF8481CFAD8B2601B4E02CA831A544EAC14B1613EE5753A4F87FEA2587B2CE +616056233054C7A6B89EF21735FCE855EFC9929AB2B303E97197E456609A79726A70DE25783BD4DA +66687F70855EBB9649BD24CA96AD997ACEFD6A429E9C151986395A8D51DE22E077F6F461B2995C35 +6DE48C0038EFC57A9F45B1A09C5313D27AB66E477649FCB6462C46638839756956AE2F532C8B72AD +493BA92DD319B908407C1355797EBAD40B4D1B4F80FC39A3557C4136F313D5C64C8DBEF1BF3FAFD1 +3D17DD83999AF726D607BCC60CECC77CF5D8301777C366FC41503E3D84D30FD75661FFB53B0DA1E1 +E34C4CD094888A2ACF905B83808BEF96CCF99269AA6EA8B6A09822826D28162B8A1B6B2F38837064 +69B7EA8E5382DCB67BE359604BC01B4D898BB538F0D41E3ABFEB10953BA853401BAB62FD1500A0F2 +3DF4F79FD56F7F37B1B999EDE1D4BC683281059267D9CD59AD4233837D0E61C1C6562074EA67D51D +502B200F9BE2D369735AF0D9EA263496699A446F6F364F251AB0A8E1CD337E450AA776D786805B31 +8046580F324BC61E9D076B14323AE5A04BA95FFFE636925C99BBD5A12D8FA009F5AC6D503EB35368 +FCA6F004D28381AB62BA7371B89442445841759A89AB2CC2B6A0A71C7BCE34E14732C6D0AF6949C6 +828CAC53C557D7B2A99EB057F5610790BEB73CCC1A08A76944F0D4BD3F961539EE9803AA3EFC8EBC +52C28B99FCA15D139FD018CC4D3EB5A94E09C2FE9A9F6F42240CFF29DB21329B5FCDD8EF232FC04F +899D543CEF36E57866DDD5779353F1ED2E7EA596FE27C2D771D0C8ECF5B70EE1F1A84F9F84951C21 +938D8575ED92AADED23CD079CC2C27FD21ACD3167580E679BA17B3283F13DCFF87C35E064321CC0A +FAC31455635DFB6CCA347C5653BC5870386E10A67CA18BD7B5B7383396CD332FB0CB4242B0C77257 +33DE8E05755737D7C6B429A1BEE10498B13A58B39F8F082C08F6FCC17AFAC575F35B5A33EFF50D33 +F04E0EDED0E48249F06F5BCBE937BEC4AE84CF53977EA7D8BB83DD1291BD50553EB4553348A82B5F +028D270BAC4C17A0101187E6B638DDB934C715272E22B35B45595AB20EC37DA028CAA722AB9E2983 +9CB16CFDA7DA2B6552EEE3F98462832B8395DD704830E96AFBCFBD6A832E05E8D9B0E17B8BDBD7AD +194D6789BF92F59FCF2E201DD3A4D423DEFEF8E5E8FB76213745C86D472ED340AD3020B8D9C0DC90 +D5B1285F120B3414B50BA23A9BF8FB3EB6695F85661CF49EC8CDBB98FBE3E4C4DD3DF15C5B79BA28 +B0383453D46F93461DE2B383593491385569A9E16477767EFD5EAABD80E371E277F958646CDD8BE6 +91AF90992D52FDEA6DD3EB032D9027094F735AA6283B07578161810706309D3E29474E9AF172DD68 +D9DA05BDDE49293F225A09EC9716DC86A8AEF89B0F1BBDFC5CB1AAB921C041B3FF09E9B44D4CE5B0 +CB5F40560B8ECD31687549F8BDDB6FA84E00DDEA6D70B70394418A9A3CDF1BC9C0069D3A3AEF3294 +D1A36EA088652AFB5DD50EBC2BC7828A1835821823318F75C6DA7334D9DCFE3A86BE90E50DF45827 +667170001308ECF753D3ABF7D92E22D2AAD5044D872B57E5E7D4D6526A2EC125622E6AB740347C9F +99D1272EED5D8F63900E365D71FFCDBB68BCDF564E60F7539FC33DDBC877F1C4312F83AF48175650 +4DDC01D84D7DD8BA389DA693C86614D0574DC55A71AE421FB1E368EC426047BFC6F400DA72BF72B1 +6906FAEAA008624BCE4E7BA6CE1FD84E0E98E33A6E8B05BF0F9032B40F34AF74C2A99D8C80C10927 +4A6B89C88C4569519DC66B224497F3D6A47BA6773E42B55719EE44813F83AA6903B038EA0F96B4A3 +74012509F99C50CE0F0F8E0F9AAF157DBC6AAED37A7FE50A818CB90121C79FBDCBA4C9D7CD1E02F6 +B7E0E6876BA52B898396991E232A3287831182100C74C5A56EA8BB15D11920DC8C0E748EA96A9010 +3059BF8C0ACFFD4CCCEF7CCDD4B2D6DCAD44C9B546794BCDFB430EE5311105654232CAAE4443070B +F0AD68C11F5420AAC79CD196A88AB40E2D63ECF2FD57B01E454C44ADCB566F8E05CA3382F78AB9A9 +A173D585B20F4CD53003644C35CB6D46C03B03AC165C1E088FCD3C079DCF3EB6F5CD70CD06B0E972 +239D93CEAB853629215DD5597D64E3361C81830318FC7418185F549D027C66893127B7925486FE40 +E939C59CCFEAF0BB98E6D280B127093B1E0E3E317E89EBB83ED03222F776EADC1B6EAF9727D71DDA +76A68BA9745BD56EBB686B0A273F4BBECB39AA215CB4E06B3B4D9E720C04BCF30667A40C76F2EB59 +13A7DD503260D3885403E92737B2D6D95DEEC9C0A1BDD2D622C983F7CEFC4F81CFA42437C5A2D16E +8F728555A680963CA0384EF70FA39D7ED48AC9AA8456DC440DAEED26D0FF8EDFB8AE0A3D6330BBEE +47C11BDD62D1E118F874684FACB6801D8DB4581B55EE5CA6E2DEC9CC842A8551FC613916F1990CAB +3005DACDC643CBFAD6FB46E35A9A3C2CF4B9C6E27A245ACC22CA66983267ACE39744AB1DD19BD0E5 +371A0D344AA62744DAE8B719222180AE6C0933278F4DD277A1CD29AACAFCCDEB6F84BB1832865E1F +5DEDC659BAAFE1B566FE68049305CCE948305E98B45FB7D8930A84BC1C6439033F29C8682BBAC2F4 +E10F885397700751529B2DDCE63A11E7E666038A68EB0565936F8BDA3608CF3190D5F87FA97B4197 +40DD1C69B0FBCB6F6E8552413298194BA0148359776F7090B9316471065D2BA89E2AA67BE5E80F8A +6E0E5C1C86892165D443158CF3BDF00C40D24D9BDC08A7DF619936FE216DF4FD2707D81E76B5594D +22CB7B836AC51AEEC7B735A6E0DE42F0C3D2B9765DCA67AA781F290F156DC57CADE9BD5273C7C2E5 +F4810B06CDECBB7B7227384287A81E7F855DEC294341EA7F46A09A7AD434D32C94F0CA075E616607 +FD81999E31C658492B78BAB2B8F512CF8285798FB9517CDBEBA637052BF201B9BD89DD113F056A1A +C282CA8CF8AC21F252EF1D7C2EC1A1A3478BFEDAF92ECAB3C88010D6363F8E37CF9EAEBF3F86B416 +3CA0E0346C752CF9F635D609CD2F2FDA3EAE8EA19902F54801F18E2747827C2D08D3C142E7B3C4B8 +0EDC7F450DA876A74AFE207A4ABFDFBD502FC7C5847F3C8BB7918AD3267977F724890FBA01494DC2 +82C43B1FDC2F0C88D0B0B7F4CB6C2A6DAAD07F4F0C57F0BD7C023D8B57BF5D3A02225775E3DAFC92 +9193BACBDE4E18BA3698D4CF848317D4F52CCDF1BF058A5270C5BEBFB126814F7E0511CFE1969050 +F52C534439AF1962D027F5A5E9EA5974F79E35DDA94F5778B477DDFDE3B462B2B7EBCCF4D54B15D8 +E87BBD5E18116192C1009101535BA024AC98A3C8CCEB610133A41BE6CA350D0A656E647374726561 +6D0D656E646F626A0D3335302030206F626A0D3C3C2F42697473506572436F6D706F6E656E742038 +2F436F6C6F7253706163652031363337203020522F46696C7465722F466C6174654465636F64652F +486569676874203134362F4C656E67746820363030312F537562747970652F496D6167652F547970 +652F584F626A6563742F5769647468203236333E3E73747265616D0D0AA00C4D0422DB6528A5CB9B +ED45CB31DB1672302FEB8A2CDC7B03D0623233AE9DA8D5558133DEEC1DC0AFC24E0AA8964B262E74 +58D52F888645374D4BD3709DD91ED963623978FBEE266E7A83DDB430710B0F0B047504A74D47BA6F +668663634A3B8311665CF436CA17745883A304EE972B36641ACAF6066BF1D0D1AAD16C19BF1C6702 +11A64717DF3B7C582926B5FBA6D3DD30754323CECA5A9EC17D28EF2CB22BF2E182B5F6F1BD5C8E9C +0CC23BF80707E574BE1683F199DE2DD14408053F7C1E436C2E295B8A31C27BBB1BD084D71E3E95B7 +F4DAFC9B9469DF7DD918857B1F3A24D5D9932CE8783324D6286D4597FF28D76D07F3324028991F4A +318A265CA88A93C971903EFFE4B89B8A4109E7DAB8855765F2125498DEACF7843199A67DA18E784D +08D1D26EB69D83FB729618B6D0B699681053061DDFCE6AFD20918C228AB13A506EE3F3381DD7EF72 +B7CC9A60F6CAAA3FAAEDBC809D3779463FCA7CF54747134F78CE9D309CC11D7FF6E86CC96F3210C8 +9F2483B64F9C20BD2A54D8C0F0FAC94B5D44536DFBB63E76952DA785321416CCB33E881ECE0E8446 +D7C003C4C0473692187D36ADDE3A263E28AEEC7E4D24E383EB147F998ACBE4FDEC32C17090AA7F20 +5216258ACCCD1698706A5F3CA53F09C7FEEA3615A4461C9B96A51EADD260CA6BCA44BD5C10C31254 +1FE3FFFCCFEB204C0AADA83DB7CFF967FEF3800C4E3F108A7CA1D5847B7B3DFC0BEAB7A62A452B37 +7425B9A1B587EEF4D92E9E922282CF872015D11DB91803CCE5A62760B1B29A2C263A02939C67FEA8 +752E53148788503B63B0AFD4F32ED52BDC13FC8AE86AC16ADEECD87C507844468BBFC3392A44184D +43451262BBD96E83EEFD8431ECB162738E046B024DE98E5A02553037EF0E6FC360F07100FF0700F8 +F9F9ACA62DA9172492358B7FC5301797CFA7BD72CF86D5DB31D5759993748476614FF17422C5B7C0 +42B06036550E9B103BDA963CC8C321BD99A9B75A6AF87BFC883A8FF6C5EF4FAED40FE7FF132DD93B +844A6AB492BD9AC4FFDD2445FDA82773A86A8AE162D61FEBAF934D4359B2B62900485D973DA26C1B +CCAB2AEF37647154B845FA2B0CB843AA58B16E5FF80932DF806B9C19E5F08E932DBFEF205DF1E30F +86C96F2CE3222C6EDF4B1408147D7A5BF44A59D7788CCA7B20806C48D3ABD1FCD338BB6E713A4CF9 +0052B5A5D8BF564078267AF657974F5B0BC5D7FEAE155E7195029799E92C3CE995B2E788960B2C91 +01B3AC37CDA91CAFCA2069EDC4191E954114C4C09403187A9C2638B45901F3DA9795B7222BC9CC23 +8D3A7FCFBBA94FE7BCC212468C0AB30EEDED99D143B6A8DFBC49744B30887390FB5A0097F6704958 +EE963F5A7F2F07440085B59C122142704741D29AFEB3AC06F8E3A73833F4B0E3D331F3EBED0C8C6F +4AE96C47B6BDBC951ABF6BF5F4FB117BA8BF9A4DDA966ADE5A54A2FD85A2AD04ED53C30E7FAB4D48 +9F0BE8004F90B134154F17801E59652A9EB10F7F5B864C3D02CCE384DDD91C7DBFC89FBADEBE5808 +BD0668FE170FBEF46A1D5A50C0D4938CAE4C0CED5CF5E239348A2F6425BF379D42AD665E2CFDD042 +C83D00BEC49C60ED6EFECECF395FF6CF55F64D296FCD561249BF86FB127E55F07872224995EE6532 +49C54CB554388D2B69D9742C99EDAA91C8F4E0C2982A126392BC75DAFBAB3172DD030F849CC36025 +F1461B2BBB71C9E8E1C4ACFEEBDAAB124B89FDE0EFF21850CB52E0C233EB9CECCAC9D359072E2149 +195BA6C0E3929C6FBC9A2B720C5E27F81BB78ECDB01483E7D314B932A530DB5308CA96A4EF078B03 +C4D1987B9AC567CAAA417F3634854F086B57520E86D0D1DFC2041845EF03F4DE510EF7E50FC13EAB +2A9D18A3AF55163CC3E6CA04F28D9BE2BF961D57D4C4374CCA83BE644E20904BB52E9778884003CB +6204824B89E54F2FCDEDBD03EE71979EA428DC2F8211F2FBF9B9F68D9829F1A7391C1086A0D37BF7 +1435E55E620435612A41F98EDE782434389049BB35958247B91DCCC8D5D8D6A26457CC180FAB255A +F84CD45205EDAD312A165B6EC835A0BA76B0D06F1117FCBB3643F802E4B4B9DD806C5BE84E5F28E2 +F1DCF7245AB7C5EB4D196F434C4DCFF76C67931C70144F241C139967A1BFBFFFBE2FE403706E6D40 +EDFDDF4443583654CE2B04620C4FD78DC4B18681E98DAFA2255E0BF2D8C343BBCDCA64F3FC3FB2F5 +860B013518C89E0CD3759D3ED70052AFBF3D72B8391CC53CEBA50C9B24A037A3968F487FE5C363AB +950724CDE2154D6E5F911DAC27CCE5255C72A77F21E46E5A26C21A139AB0FBA3FFDE980A150DFF38 +252E927BA2592D379FEDC4096ABEEB4A3B4280210D5B8DA62E184967F2E6345320EC18E2E61AE988 +A0637AB09333B12DF2253361EA7466188A19C82736B2DE2C758C1FAF25EAC5E80FFBAEBE67EB71DE +F2053B6E24E4E8D1F9D9B88F3793C583C945D96260444D3F49BC42C5B51EF869BEC9DFB3B7FD7A24 +C6A0C65515987610FE037C5914AC0A4090AA909B8B61DE3935CA36031A1051D5E95145DF43CD747A +CC8DFCE6E83F97B2AE1E17BAAD536B731454864024B73D7204AC9A28CD54F2A91D622FC9C02F0282 +96ED27D651BB42596549695D3DC6EDA82AEE17CB674D7F1324273C619C1BA417D4274FE483D2EAA7 +487204D1621464AE916EA98FE6C50D1A1922D1A37321742465D9570E8D429B794E0F0EBCB105A93A +526871DAE204DA6656E98F00FB55B3E684F8D98F94FDDDB5B14BAAA516864EF1137E518E7A7AD56B +EF7393540D4858DD505A51FCAF54EFC6B6B24679D8B7643AA4962BC34E8F1F392B338254F4FF397D +D162A99DE2EF5026DFAF0FC5F2F4129EDB8B514F3662ECF9CD5FB5E4C8031AE87B74CFC646E98BB6 +F7F897732E386ADD3FF6D3E952F0963336499591A1551D23D8FF5C56B5160AA196F19CE06C67323A +00E0A30CAEB3B466EEEC0B67DF2518307AA68B6DB6360CD27A23E8B456E5D6FC9E9BF5BF37262986 +0EAF5DA7011895EFCF111BAF7E99970DBC0351F972E102DAACBCC9D15FAEAC74ECD88F2C397C27D8 +49123537CE85A9B8AA55961D33042BC57A9177DECD0F717E78C769F9CF6A14E43612A4D0C0639704 +57A6330EC297265AB00475B84007FDE8AC5D1CC2AEC1D2D354F715726370F3B315C37536766AFA72 +FC0702F0663F7A57A3B196C6581E4BC623BF86CFC9F55C18F107F4AD673332BAF636E4401F6E38CC +48E4E030802348D7E6FDF20BF5DA31A48FFC848019B7773E038AB36A53ED6896DB7E8E51BA6A1145 +2C06461CB88F3FA7C1C541DB8C810137A6E61CD2991A64DAE58369D1DFDC30B9BC3BFAC0AF691795 +BA1366227B9CDC9523EF23ACEC0AD00A1173D5992E7DFDE8A6CF3331AD8750F196243F342CF0267C +6EF0991ED174C017BC1EB2A39D07A3BC31989702DA129FAFF2CAE0F4AA318FB108ED92EAE2539319 +532AA26EFC8B2B409DA10B020990BD212CAF64D2863BACFC05CB8A2E5D79283F06F54535E2096D22 +BC6A21FE10CE45056989F17B8E4A16C0A408E63D63AC2CD4EACB21C547A80DA6A151921E56B346EB +D8607B13779151DA25104C85E88571479EF7DD2AB4137DFAA01FB2323CB6AB54EB90407EB5B51657 +EFB5AA61B42716AFE1A445D1B3AB4653113E4CCBE79052BEF73BC356FE9E275C2E70D15F26E48CB3 +4573852CEDF97A6B2B9C74917C7139FBA4103739B5690851EC668065A57072FF9B7AC07225AB08B4 +95442D561048CD6D7878DD1078E9EAC69CC898A27B296AD002AFFA4D8C64F9833E83480900B213A8 +84E8EE4DFB73AE00FF0700F830A05E2C9AFE194AA859C16D7FADFEFA2B5FE22EA979EF9EB2F373E1 +62F04A1989EE3ABAB27C4B8D1BFC0FB0190839CF4AEED6DA23BBB72A4BEC7F9BC08F41B5D6E322D3 +157B93CF376A336E39DFB5D3A071BBB76D7271B7B7E6CFFDB80B5F52806D5730F4BD1BBE3EF248E3 +E47141660B0B166DD31D5BDCB31C6143CF05D62FDC510D51F0310953873A7647A721FC83384D308A +E4CE21E720CC11851C8ED07F0F808073C988157CBB0FAC424C31FA0D0FD937D2C18009EA7A981274 +7028F592CF275AC97BDF53077EF641D1FB86952CF7009D7B4B4D4B3B7717E3A050C017E3D249031D +DB284CCD973A895E2A42C52607E8D1CF8E4849EC6401A1F14C5EE9AB0EF4E54C1DCACCF419B6CDF1 +994C4F839F2C214034E0954C393520E851DC33BE6F453E7F9AA86A746FAC2143B05B788FFE896787 +1C58154D11B158134A2E916DECECFF74E14A65058E8A7812B3535D6EBB679B93E26DA838A4CE4B6B +5E489CD615DA0FB8FBC4B0BFE85F5CA65CED258E54B780119416D7F61CC90B989135902E7C88FBDC +FE9FC3BA39BC8A0CE88E143333C8146F6065CDDCA7448ACB2ABE2CAED6FA47E1CA129E7AEA53DAE5 +58D513C1AAFB23D9DF45E463E52117C660DE7C0F1AC84DEEC6D3B0FDCE1C0EC55554BD4981B57AB9 +193BD99C2340D995A377BF9E8580A15FB1E322611D2927B8296BD39834E89B7FD347733E49681060 +06B74001773A08E1B61A19F8DB0123F8F2B8C0EBDDD539A90D2C608B4C8B6CE18B976D1A18BC7B88 +254C4AEC23A9F92CCAD1537D8B65ADFB072FF0A43A385E7CD82B72C4704B80EB69A74BB4838DEF98 +4B2F281DB831251103EE4A8308D349B214050243E80EE41CCEAFE073F77B4217C230356334005EBA +5EEF0143AA01A2B74654ADBF5EA21319CAA32A4F206A970C972FFAF890D96A234E45BA882D9D66E8 +F72184062F5F6D5BB5E7E00A572F421E44AA2603CD2B60BF168B098F42A295C5369FB69F8651F9F0 +9A831E937142E2AD57886431643C238C3DAD40E12B7BB9E180D5228A695D49D95319CBB15CBC2175 +F3B8E26D8BC3AA2AC18F45A815B4D1B5D61BB67A8B7929EB074E4E9DAF7CF22EF2E5FAD21E77A008 +544AC1B2D1F1499AEC37192123D0648768D2732BCBC6CD8EE5152D27603DD00F01CEB54CDEDD61A2 +78E2BFA2E9C2A882CD4FE959F3FFC2F3F672B07F8F402DB1CEC2DF7F4CE2648B01D16631CA619577 +D29DABB757F9FD2E35A09EAA3DF09F8C5688A6D71FE0D2C321CFF95EEE34E15717B471F7346BA1B9 +252E40C5D0D610218DE0640E3CAD15256AA2B1702D419138B8DD14CFFC220B2E92DDB4A780BA3BAC +3CBE4D2AB61445FA6DF1F3682D8317E259CB292C9BC0A4FFA58ECFA50B85498629B03E0959F9B4B1 +654A5DC68D0613D06C4476F9190E37E479E8E875E6E8038588E2994088B206851282E907D98CC1EF +FA4F359FAB350C699AE2A20B6493CDD55D423931F6216282A1C5FF78314DF0F458CAAF168F4536FE +89519248D069555F4D63FA29D281CB4B335ECACF9F41E6E360B9FDE118C828FED1D058E2E5977C97 +F6DC830A8A4065C7A26F23CEA9037815E7916E4B0CE58587DFCDC8637F6BFE5E04A1EC039FE77B55 +68575FDF5B27DC6CF0348ED089EEE98D95822C9CC32FD089AACC7767F6CA0C4C54AE81831792EBB7 +C5BC81C1BF650EEFEE864034D0D22B2DA9AEE0BEF5321202717F84232033C65495680F5C0A9E9689 +2700CCFF3DCBB6EC50A9F299704BC6FE3A16A83A1F75F585FB20A031046572D88A96C8119066EAD3 +DB3AF0B1CDDF1945245712191BCCE93E1C1C8E55E63CC06C291BBF408578C38769E342055F271071 +85CCBAFCE39972AD95B0D38B2F0A1B99078791CAB46554B4235B67B6D022CF67C02C28A405E75CA9 +796DD34BFF289962CF59427451557CDF71320A8C508D1523EC2DCF0D2D82509DD92DCB244C0D687B +11D471A4F5E0CCE04203A51C781B7F6D44DF451DDFFC4C08680C16B8727BDB1596D7C03D6F07C9E1 +D10F1D7905B133D580206ACDF3EE3215CA42047988CA68C5B17EB3D323403B60A57F8BDB45DE6820 +3CDBC39C0EBCF19C51A22BEA12519E96CE9EC1823288F4B38EC5A0C323C1E225A550C38172225089 +5D0524F087C1AE7B126931D8F0609EFD1F5D1EFB7DAD5173EF0F4B8F5AB871A0E3F09DFE4B5E7175 +38A4CAC3A76266F656241B3A1F8D209DC583986B62A71646449577BE7F719FF977199BE42570EF37 +AB96AFCA541892928E5E4C570A25AE5E0D910974C639C49289217C512C2D7329430925AD2D464438 +190863EC81BC6E093AB8500FB93620ED5C160D5B888C6944A0EC35E591C008070C09DD417A4C030E +AE35C3EC65C6C080B640FC197E29C84A5CA10DBF7C9197FFA1BCC59FBBF519AE0971A9A5B735E976 +CCF7D435613DAAC63D36A16CE301727D0FB705BE172C068C9D55DF74FE9A9B4F990A22A1E62C91D2 +8447C7665E990DD1204753D8CE268C882706202001384473640EF54AB7BA924EB111CAAB678D5513 +7A835E3D4DF329C6D8E59979C04B4202348A5C422B33A24E5C5DB154B7F0529D7F6299066732CF89 +A2776008B7E43A9F089FB0EAF707A90EC277B423E12C3AB5DD2337AA3F0803FFE1C6573B9F35793A +2C9DF9E3ADEB8CEFBA4371C44C80611B7E0BC0E4F36EF44A1DBF6AC88CCDE221EF768F2EC1340AE9 +D682AB24FB7D6C2FD4C7D2E07CFC35B553555E49F5F8BEC550CF932CDB73491BFF5323103135E9EA +B3D39FBFB5AB0854D5FB8126F89F01AA6AC12AFB807C5C7AB41B4B4C3563A705F9B9606A34CDF34B +88F731B478A880EBC613ADAABCD9AB8AF48D91870C5935BE53B720014CA97C13D2F90B7E5B18F26B +9CB8F992AE10F5D8747F18AB2A3E4BF883AD466C9267381B8A02868DDA4DA531EA10BB08A10911E3 +08A1358E4AD118B5096255439D342D728AE05AB547A46A94C6AAAA15A136A9AB8A6A8CD0619516A5 +4A295DDC9EE79EFBF4CFFDF73EDFF37CDFF7E735DDE37595B373D428519E2ECE2C9B3F8D6EAD1737 +36E9CDE65677E7308B280026100A0C1F8D17C4AD213D014BD1693470245D94AF7ECEE4656B2D5DA2 +E763706CBF386B2CCEC052972F203891DDFD8A2BFF4406A8CDB02167A5B0DB0736A3EC7F1F4A1053 +7E85E9B5DAD82FABBC81C34A98B54AA73F9BF139FF6ED2B926C40EC9A6953CD8AC9A93C4DAE425B7 +B7721DD3CA8287A25BCFF8BD0EDD6E53A30EFF6113E34DBB568C5C1E042208BE0F377A6D4B119FDB +C4EE4AB7D9AC2CA0F4D5B573C8C266F318E6D315AEE9111E6F5934C33B2D64774C985160E961B14E +B99F602157B3777FC9440404DB1A9DB89F8F1D2F617196B2AC767812DBBBF6D9EF1A5C8025627F65 +B084F53262855E6D245AC433E6F19BC671BE1323230424F719EA75FD1E7695D60FD1717D752F6AA5 +162D32CA6DB3DD1ECC4B254B09340F739C7F5F3262848F9DAD1D68D221FFB670D156D083DF01E3AC +35BD65D7D252643A2E250A7873AA58996E50E14BB56A2FD657926617712F0A7FB27C53B6A0EE9754 +71C571167D7E6FE784BF482D3D23D9A2844C753C998FC83613AF7C08424FE2151824A623A7564246 +68CA4D7B3085853E698FF74254ED3C793910153C9FB385784C943CE0FD6E4273F52C35CC2D382762 +5A6CE5EF127ECBFD88145B8EB29B3E0FFEBEEC984C947727DEAD93B95B3B0DE8C28573A92625F3E9 +5D4ECDDD420AD349504911741B23F2D890B892CE29C2507810CFBBACC23E66470F470FED10AD2A56 +3F8AC4415739EF2F7EFA9ACCBB8F9EFB7D0F53E2B11034C2AF9B0582148B4D163C2822AE92722E71 +1DED3664B805CFE6A7CDBE9B920274959BA891B2B53EB52B1E5187C64469058B5FF3317BD0B08F9C +97E0939835C60EE1866623B4A44C7645919FB1D1451A9A607897BD48D1E2247F81EC0D56EAC84C76 +44D7AF0712B4B719FB853912EB2AE57270FB43A14D90006BABD2F36845FDF64305C68582E0717377 +8E14581E674C345E29BB45D1328FB35165B90FBF4907EE3FF0487088A1C4E8DC56D010BCAD597D47 +B0CC20F6ABEA7835425B135BA9D9A4B9B8C9C3331BD1B955870D54E7F675F53CD5B55513C557B752 +A93692772F35CCD8447698C254B49E374FC931CFE2A4F5554AE482C5ED46BB3B531F4A56D6058C26 +09C45B32348AE4DBB57D36429DFA536F5A2AE7BD10C98D9FCC5F67E598EB1C85DD0BCA5AB8732BB4 +D4FA72D6201069DFF7684CB6DA40F363FA3A32BFB7EFC31F573F3B41F7BF351E7FFA368A3C2F13B6 +07020D33BBEA5C48856829B9DDCC868A47D37A808CF753F9DD6E3F7050F84D138D83B7527457E100 +EDA83383D2E55EF2B35E06A86A65960AF6DCFBA78656175D8C8A73E44919C7E20B66DFBB6BDC516E +EAC0104C5D9A43795F63C3D0F30E2AF25137AC8EDAFE2A682E13F7DFDDB83A01B5B5C8642B297E5B +D83B5DAD8C2AF0C242D01644969CC46EA2AA26786BBC4B320858F85817F5EA06B4866916A95A1D50 +BB677B51DBB4D44AA83E29576EBB75AEE580CE328897A2A88C25EB183DF7994A128D39DB25C4FEBC +56E8D399A634205E3526BDC457318D4C75F21C15CBBBAEEB13BD5161810126DD5CA5E0EC398C2DE9 +83F6202E880FD97F5E6CD02E16E23C2C64BB1D413643982117FDD0E927EE905191AA459750E079BF +14CF19685C7F218602D25E152926B7A81B34E92932720682C249BA9DFDAF810E3F3E4F19DF2216D8 +9AD31091FD9825CB219251CFF5F13B558286353C874384EF73A0A6DE9C7700613CC1FF4F62041E77 +05F093C27C430008A4B6025CE16F42A16096C1A1447C04CC321447C49BE3FDC2FCF1300C9E10480C +52D045EA9B98FCD314AE404BAE091C2AA71DDFE1164FE97426940D50E446B7747B0F17A01A2A05B9 +87C8B74633631D4E1BEDD57CF7A25EA8ED0E7AAC3084680FFA7F974D562AA4CC709E4C79137395A6 +BE7C9554B1A0C0236A00F6A7C8E0149A0A0AE65A710A579B2047655CD6BAC79F0E1859163BCC8646 +D43E3F837A7155F07AA84DE189C38622C1F1B751CCA60F55731E40A2353F2542B8890EB1FDD893E8 +6291089F89015C05366FFCD023A9E98425E516042FB93D531AC81499A4676F1CB72EB078B86E982D +F34822CF2B21B09DF94D52E39E597AFAC8E832FE5178B3D24B7E17D09A0D2D801B1BC20E401CD6B4 +6DBA9CBFBAFA4CB4A9137CC186BC0B748823ED4E68BECD388CB3C69A39F13DD16DEE4873A0EE242B +01DBEBE9A20A5ADE21DE72915164C29400A48B6D8A19F81791B6989DC39F3AB995A9723ABDA1DB55 +A6F53661A61D2053EE89FA53012332B0137B29DE703CE93D3993825A821F1C3F47435D43ED6B998B +B0B53D46634EC81AFA7CBE944AA4D457C1352BE86F4086E167AB1A6FA67D48B8DC2921E923536AEE +8B2F2B56BC98F03D3064B02AFA35F1EE818AE3B9B4CC6FBD3AD47451E4F61B03D344FFB2F30E3D6B +F0CED17A493521B0EAE2C895C74EC79B45214AD7539C7571C8FFEB83CE2F1FCCAE1183C222209F82 +6FF321ED8DFAEBE62F99F9A8A9C3CEFD2C107FE6CB985A85682B976C75D8053C11E78F23E214FEAB +1316E6184C0CC543366CAB35A295F9590913DED810E507D603707513935F4F885F4FFF68A66D88D4 +41C01CAEF91223C3F130970B1898E3DFF0BFF95F0A62C639B2A57DDB700FEF216AE352AF45F9B2FE +5866481E871B3C214EDD1B9CF9D2193BD6A2EC37DC566FDAD1019DA22F3442B69940B5939B8D830D +0E9FB8D3596DDE60171A8EF73957A7489F57A82F6CE78B2344A8075CB2DB0DAF2229143106E65FDC +14F608C3E61E31699826BC009CB29C87473F9FF906F20BF5FE2DE5E6EA8D7F0782D8CFE8874A4E69 +99068A2A4B6DB6C37D07116EDF79B35BE454B9AE59B1BFFE07FF0700F8DD501DA1B7DE48BC73B9BA +615B7E04C6CC6756EAD91C7A490CE07508BB9BDBFB39FE54E92FD00A2DA7F6219607788C59BE32D0 +2BCA77A2DC4C734DF1F67D7FC3D8F1206160C6F90085CBE8BAF5DEF1C1AB5C0D666417150A96ED45 +2BF5FFEBCD32B011DFDC2CDF332C4E8C83DFCDF700F77139FD67B974E0C484010E9220A2F57C7B68 +EA5F471FE19A5B2E1E001970C3B4BF548B52A3FA322D75415A3EB0DC4547290A8125DEFBDA28C992 +730E459D5FF8F8AFF1360AEB4B211021F8F1A26B129A5A4300CBC799F15C65AB034E7B647CD95FDF +7F0D2785AB78B5F0328945E6F6244E267AE45AF153125C083E3DD94887B018E10A6F8ED048B91D9C +578557EEDD0C7C868763620FA1AEA383B8C4948D7A82C29126CEFBFE31968CF7FB4537E3C6C9F368 +247F75BD705C6A095D5E8F9E81342D21684A3A2D38F7212127996FE47FB62D88B79671B37F3E3E10 +CC0956E99A452726BF134210658037901EAB9396B935A15762055315A7CB94A3C13B89979B61BDC7 +E3890E1B426765C168B61CD3C4F967F3FE2009D859DDCCD93C68721AEE438BE0D9475ABC6D23A375 +3A5C1E0C858790E2336E75B91299B8F94A8EDFE622F98EB8D82F0062061E6810969A7AC05F8528B5 +89651A3DCFC1CA9165FD436AA46DB69B7C20BC8AA1CB8C8352745A63AEEEE480221BA15AB827EB01 +861687259426FA3F1EDBF23528234F69E58C49D10164D6C171DE2809B051F32A9A392F101237B0E0 +5004DCAE8E2C74F7BF5E3CEEC0ED7B30D69238E6BEEF34A8414D264E1FA3532B1F443C4C98947603 +6713A3019F071BB2FDC212C6BFCAC0CB1BFE30CEA3AE33E31A11B0E555ADBD80F6069025C8E97497 +C267C2008D37BA02D02143FF047B8CE72EE002ECD725EFF20E60A35CE92A1D24FC390BA78B678F78 +21C58AAD3D23EA2C84D0D33D057FDFFAA0833D60B24D297199D980B55DE7C60497D0E15D3D67230E +5E60D54DFC1CB5603A2ABE725A13CF0C9EB9AB52B40C443678F38C5AD5DA1363DB8CDEA55E8ACC82 +26522E4ADE6CED460FF52A1E4FCC934B3405C0491824B071DED50E73FCCC8DD0FA9D19AEB4EE1EC7 +B5061083B3EC97D102741CEF75B054D2AFA9AE9B6061D5F8D57793D8969742325745C8C937E928C6 +2575123E48AE25022E479AEBF9592A0BDAD586061D2EE7BA658B0A6B8B0048F2E54CEDA5796D217A +DB29502EC89396CA12556250877EEBE90E0E37E51813606845CF12308551E082DF68B260C71AFC12 +9C751574FDF875AE592BAB86B929A5F02A6A939CA2C6ACA148E4511BBB4167BFAC0D998FE6C0944B +696FBD1E6BF51A27552F163114B17CC5CD8FC851353D08C587861F89E1476B37C6A25E2743A0C071 +C6472FB290160EA37DA6AC5BE64A8FB8E5B338347197760ECCC4754C1513A3B4973A42AE24712C19 +4CDB4B8FDC282C46E0FE6E675FE1F422B0ECEABA6BA02AC595077931664D2AD6068A59750CA63D1F +5ED21288FCB1778A1C71F309978B6D5F896175622883FF62CD77D4E9B1F36303BF8AB24A11A5B787 +50D8F3683EE62282C7A217FC852A3B5DBEEA143FC6D636690A22C142ED6889E55252D6D228BE692A +2DA03ABED1015F1D382E9D311C3B2F9A10E549258DDC9B6100BFE8477A0F1AE09E806B8D50E9CE06 +41CC269B489B2BEDCECF01854FA5DCB18068F97DC1EC19DF0031ECF29F6750DCFD583D6A58242B9E +8DD0B29967A89E3DAA87934089ACB3AD17FB0D601EFC05FD3E200A75D484800CBB72D5608761FDAE +95D98BA4EDCCBE396D960B49BE3AFD883C732D6BC7FC5681FD14142D45154EA163EAB7E7539E574B +EF41DEA9DCA535D544AE50A682DED8EF8632ECEAA63EAAA442D2EA93330A8DDC85B0E676F3D8DE3C +0B3D0A770721F99763F15D62ADD9760DA8DAFCB589877E8FF32F89534B789036A8D1513809B2942B +54BA9CA14BDD2F4A79DB2C082D405189A49C8DE246035D69B787644A0CFE007BEB7D21E83D8A51FA +A035770F29CE7611A4FBE7A1729C10CDDA217B2063F5CE1710176C9561C5EC7AD0DA930D5B2DE1CB +C388BE936A5430BF2F3AF66E6DD5AC444223367807E1273A4F484B6EB94F87E052165FEEBD998E30 +8DC80A372D5B5A95FB13C837D099A77D83FBB13A45113C0BC5E375B9C5D89C43BE8A2F064706896A +9576478CBE975018BCD1FFB32D8E984067341E1421A9213AF7C9A285CF5F010E7F187054FA1AB117 +274979EF7C86747D6F23089BBFDEA98BDCD62D181CE0AB86D790D20F5592B43EA414DF9069C829D3 +92EEAF3B166C050D783430BFBE1AD09654EA1B99D906F24C52722E75E5945FE2FD4B428CC59E4ABE +ACCE4822AD8B958F8289D1A67895DBAD3F6D480C353BF1DDF2811BE7DBB178CF215DC561C1DECD72 +6D3DFC1E3626C9B082A27C13822A4E2BA3009D32B80D64AA651A876B1C0275A6EC3BCF1EF130C681 +7FA20361BED313F82D16EF42AC94198DA47BC17E0B51A3A134DD4B2A4ED0FF3740DBCAC09303C320 +105DE9A78DE22DA01E0B4C2BF641F2F6E3F81BE619C942345759417B72629D471612B680E4C8CFC3 +C1CE24333F1538529EDABAA93E23CA8139341A0ECD0C1D9EAF7BECA8C762305DCCCDE22BF2D3CF5D +F6CC630ABD2B59FA42A91E1D259567A0096E11AA0459F3489FEED41A60121D0FF038792D9AE49603 +1D6D68967A0F82A25B69474B31281D2ED5431F97D14315B30A9B62A8655E3632B2583D98B719D513 +FF02CF3895AB034AD14AD980BB553D47AD18B4122BD5669663FFD551CD0D9EA4804DC37C2741186F +32B5C7D8EF696850CA9E858527DB2F825EFC01624D9F671C26813DF3B45E8183565C4120D98D49BA +C21EF142E8B54B05D3300B2DDBC4C5EB7D78F45DF99E65A5F3260F13A5DAD15EC393C61600FF0700 +F8CBA4FDCECCEDF698FF38B9940BB54C234815C40E0DE7DB2D336C8A730526D75FC653BDACE47389 +9CA97D6AA3758517F13E0B6DDE480C68DFA16AB06760B090DCE19F368D35E2A2DB7F61244FD07184 +F5571D2CBB075FD937EB26178017502751558ED282D1723871F4A128C03B1E1D729A90D9C6E50592 +0F0DF0A2979B934CA94F467DCFC27419582EFC80E09C4B2F64D464ADD9A4487C9D279DE503A8AD2D +41472C3481DC8329D3BD8B96204086AD970082303BBED5077B431EEC42F3F8A1E4FAE7DAE67261A0 +8D46E7995BA2EED766576169B3D883E6948E2399DCA63E3BF2B49D8CC99213E848282371AC806FE6 +6530023DF1A3A462F5239A7175A2FB5D7B5C174BEB1B2DD47B4A328F450BA339F78B62DDBD00EECA +43E70B6D28C31C29E174875DBC4FA2DE0160E97BAEF89286AFE4078E8EC6F47E869F42F125D5D42B +62E943691EBEAAB83577E9419BF74BAD8072A8CEE2007D93F04CE2F2BC1D1010655EA886BED7AAF3 +C7648CD0C06A1C36F29AC3E3B0E40732C3FF22C2E212D1200A776432556043F080356FBE28CE9043 +7727423C24C7F9B8D34CD739CF0A0595169EA7EC0714AFA9DEADC5D33DFDC95DB15DAE87D88559E9 +7197638515C8D3682B30F2E0DA3E74D9CC2D0FD25295C194CBE3E498F2814499AD999101F5C9ABD3 +53F975649745C546179354EB5C188DF9DEA33D2CC5B0EA010BED2AB82BA653AD382D7402EF56C08C +AC01845F2BA0AEED0340F8EA22DFED357512538C275AFB56DDD711B56E9C7F1465E8407074819786 +3BD56CC8ADA373D0B87AD2073E5E20AC3F902306A8E6654A5417CB18A22B14E64E72142806495602 +26AB8F4A77D1E669586F7206764BDB117A1E16EF73F5017DF455757161DB67BD49FA76F523CEFE11 +149659B4FF9B5DF2637E2D57545784CA249F89A686C56EDBE29616554362F6748F9E731DD8A0695A +BA11942A0E9F4A59E94351260B1B420FB584A95BA102F6998CA0D70EF3B76B661E45302BEBAC659A +33F8AB5D9BFFA80931107AAF3A1997509129A2B1B041EB279BE5D1D560054545D96D43D4D52B0FBB +EE0D57B8ADEA9CB10A92264ADABA103A4DFAC4D01E1823A466B6FEFF23591CD941BF603A3F4BDE42 +CA769792A2AC17E500E256712DD3C46AEB456D1B82FB28825AAE007BB0102782A4D3E2EE74BD2119 +DC6ABEF14C1EF45D16E1CCB2B9FA7F90AA94EAFE36D351F2DBB98A8EF42A453329B677B11A645B91 +F2E21A14DC8C495F8E9D7C49080EBB94DE176F5C0961265AD38CED99AB7DB7F4EAC4A4A2139E7669 +7AA8F824D35B4D28F617BE2CE3EE363AFD73E0B2AD5FA1D0FCFBB037DA5365634BD2119C5C4F59C4 +669E8EF55891D6AE8D698F12A509A0247590B0195FFF55E45689218A6F24825F75CB13D3B031D480 +C3954E320DF94CC13DB12CCB48B3E88CCEF53ADE00DFC7F2AE5AB9A7E024AB331D6867896A197236 +36092F7E93B92BABCDFDFFCBFAF62C8D2D0DA503D0C59215D0C72FFC4512DE54178E64A92F739BF5 +0C5F4EB50FEF21C7DD379522B0009B5952CB8A3F04F095F8FCB2C59E6671125894FC69FA657757D4 +366C7138E8C4BCFBFE598E0C4F84FB3EEF3CAD005CE2BB928160CD6DE4459478BB1C223AB93CBE01 +6CB32FC4B506A5682AB24EE23BC06D2DB78E0FABF3D47EB9FB0828B2912F289A6A6A1E4745E0E702 +B618B3C623D274101B6E25F447C450152D950DC7161494FFA03D926D5209FD014B4AFF41E05F2F9D +D48466A01AA7774F3D4E58FB4E9425986E5AE24A924BEFF52E4F89C164AC0EF6E7B54196C2ABF096 +BB218402E5652A41A32F0207D10CAD9E4FCCA06424F4FBE1FD9175F5A251229D0F17974A3ADA72D0 +E829E6F69A4C0E21F06C3A015D0343C6B45F0F0FA171031A3DD5C1959B5D692CDCB5580218619395 +3B482A7FA677BE267505E99F8394B4CF9B06EB09B78E3B9A7CDE274C31242C7844CC5FCBEED32315 +AC0CBC0D5135B8FC25675343000C957AA09C653A972B0D98B2483DB041E1AE79E3A51E555A051A63 +EBEA6B9ED6BC8C41A00891C6FC962BC517F353DAE5E399430524D3EB0E957F941B594986BEDB19F8 +6B9EC9A95B542F6E186B8E4C4C0D55B0C36BD760DE417C0AB82E966A6CE3A3693E6599403867C174 +354A95543BE642CFAAA63CECDDDEFF05C00160C7E75592D56FAE73367747E23530EB52D39D0DB074 +78A4744FC8D1DB62DB991FC3D98E9C4A1D2D5DD12936B12C7165424B2A6834F7782CABEADC23D664 +86D88DC81B61E7F85562678994BBBD453413E9F11C3B094186A990506641ECD8D78ED965CBAF90AD +6C1EFC77B73D93C1F22E09C0CF8EBEBB59D54D9850AF8CAD1092B944100C73A9463D6EF0E11FD418 +14342B0A78E03AFB52B71A335D3C983504ADC40A6A7A88F1CAC2277939CB896608DD1253F9FBDA76 +11B4964F433E6E10E8715F345F7D1042BAD98D6F6B30F3590C7F311D5A282A0698DE3883B9A3BAC1 +C0809514285F7D0579304D4DF4F62693932E6EA907A53FC8443937195E2D8729264CA18C2F1EF724 +9E0AAF39ADAA87253E008BBB0201E5625A46368AF7A06FFA0F3B06D1633720834FDA26CBA284D7E1 +520E28E0401F25C66520D38BB8732F1C7BF73A5BF5A1529148E104EBF51EEC3D3C10B3FBFBDE8757 +8B6238766430F7ADA1CADC0605FFA6B5FD2617A6182F6BC792B9646AE14A6D6946FEFA3A5FE15502 +691EA98F904C7F71CD34939780CA8443999009D81D135F1F24415721EB47D09C90E04E983F39C721 +9E6D377EB9C78F217171E1A24D9ED13407C4EEF27D802DAED94D5C84BA5B7FF6561FBF745915350A +CE36B1044DF236F8D6F03BE87B64DBFA839311BFB8DCFA465C80AA3BD701A38F90839014AE95CF09 +B83F49B0521C0E8E00FF0700F84B99BD544E439CE717446418286727D55A0646EA7C7FE4329B600A +826523482396A3A1C89D2739C64BA3A727E0075C45255238D7DFEBA387CDCF6591364F3A9E2677A8 +3DA1F714B8D6EFF2117385C78B7E46E2DA88584C0E4FE163C0B77F23B55BC3C3DF98B5B98E8AD715 +1C2491D544F27E04D87F566B7349623AED6AA0073773D55A55567BCBB414FDBBE4A6CE2FDA59D793 +85F50DE2BDCBF1268E06524AEF5C46725C18C31D426D3C9902EA1BA4E4518A47214AC57D0F9F27AF +C1D7C276C8366DCA478438F27737B4A87AF9576E1C19A953CA4E063FA0B28FB8799EE3EA69E720DF +FCC8A47BE0AFFD208919E99021E98D72A6219805C63C6AC662BD400AB94E579371AD103E055A3059 +5815E53E2C1FFC7E2D5A0C877D0715DCEDA5AB3F36D7B7D206AFC83F3E45E04414567F00F8CD240B +BCC02D515D573F358DA3C415F168C3DDC9F42469955BDA4141EB7487E829F948E26153FB87CB8CD3 +B97F862076316C328FFCCF10530A4722EE70225A39A7E29980AE70BCED5ACFEDD15B29E998C6635E +EC71ED7AE4C1AD9DEAE49F8B96F2EAE057E3A2297289867842F57A817C908867E0A7553170D7BBF5 +B3CD42FBE506C842C11B08FF4D464CDB687978D35E8225716EA5459A5B46798CEEEE798BE051E607 +6C0CA18F31E8B65136E329F3AA7837D25765FB909308AC3EE3A5C4F493D1BCC3A7180FDA0453165A +E7BD2FFAA12DA806D0B9EE85FF4DAA528367FDC3F908F16EE0ABA00015FFB35F2CEB64141D717F67 +C9D89ED13DEFE3DB1760BBB8CFC6A3A96C4EE8F1BC1101AB243B2FADF264998AEA643B3748FDBDDE +F5A806C73550CE5BF58787EDF680F52336F5C573BB7CF5D33DBBC978DCD5CD007E2F94EB76360FAB +2815623B284E50502A4A8675FF05839B170846B9D100C67D7934C879C20FC08EA9C9BA5AD70EB74C +655E674F1AF1B14CABA53BB40CEF372B71B22AAFFCBE2A9B85AFB582EC0EAE6CD9665F223ABB8EDE +AE1F9832DE3C5052FB6D679C47AA80B9A6641A7117FE68F06A27B805653D988966DCBDF43AA50AE6 +F5A9CAF6B523192949CD3AEF7804080074BBF256AEC8E42DA47F0F968AB8E42A6648BC25242CB97A +4D72D48908AB6DF031C883FB5458C33AC6EA971B000D4D0FA6A8C328B6CA4A422D30996A5A2AA39D +D61072A01BB3523E3CDBF6E55773DAEFBE6731F456B96246E8ADBF0F8FB33DFCEC913B0EF78D67CB +E18D04929BBF2C8DC74E51A61F43106A6D38FCA8053E603BB98796E0E36352EF1E17801B83389C09 +EA9C944D3FD44D800D39004454B4240971D01DEF03AB51729FBE9DD4CBDCC7A8E79DEF8720EF6450 +3E0C76AA77E3AA4CDF782715D8489B2A35BDD7ABBA4833507A1CF1C4668EAE29582369C78C9C363F +85F1A804315C2CE3167D12630076262DD352AD74E443F9D37882991C07665F4E021A2D7BDA175A3E +E4A59ACF78442BC3D62C5E820FEDC7D185B6C0E1CB5E806B2C1C5FD71358BF885B21E5485DD86A49 +F778144D74A0F26AA0FA812E0E0C541824629384733243C6182286325D9D577C910130FB7D992C4D +6D0621D1775FDB31FA67CD2316EF22FA914CCBB7AAD7B628239573641329F8CDC0639A388E6A5E1F +B399DB47509AA406B4B622306B1E1F3317C39C83DA2D43F9087CE1915FBA6019506402B97F14487A +B52B1891382392AF7A4B8391BF37D906CCFE5F156B2BDC6EE4B95708C09EE7E6F93FA4F0CF5DEFE7 +D58D416ED04A4F06B204EAB51DE58969A2D15DB84799566D342661566056710B6B194B4404490142 +252D24AD474D7F128F0AD15635827A8F3DFC8AC8735DEBB4A9E2F41FEB3C73FA4FDFD20475749862 +0A75F1B6636B138D9ACECC9607D1A49B76B46A138AA76881A53A92180D4330ACC416845AC9358014 +27CF01042B95913A9ECDD86D59EDD803774C3E76DB58C0B47E183A8412793298E8C216945A608078 +04039ED9FA69A461837FD0C7524F6ACE2EF877179C08F128C4B0DE63A3CB8FF41F744D71089A7A02 +E9BE13D63121B828F3EF856C19F1D72FCE5F1F0DB7D2D1CEF62D27E9CD06373C47FFA423DDE15951 +A980CB1FFC5AA8213DCC200AE785077EA9709758449ADB8C7B88B25060918CFBA285F33FD55DFD37 +C3E7BE7E657DAA1AA1ADF80235C945E07100752085ED8DE0DB402595DE752718E6FECEC24B76C900 +CCA34B766C34FD83347370BE811995DB0BAEE5ED3427AD47456072BCA1DE0AACAA1162174D4854AD +354A03D0070290D733247B7FE1F8593AA74D42EC3FE8A0018F3C8C4985C2DE7ADC7F8EDD4E7F4400 +AB55B4337335BAAEB0EBEC23F695CE76D5A7D291B598E8FBD87F282BEFCB16DF567DE09A19352A46 +3DA4BA86E031A1D40A7FCDE5B8E43AA6FCD482FEF57072FF49BB41593335801A445A8642EA738A1D +8B2E6F3815C981B1A9D8B8F4B6C09A35781D024ACAC342AE3040173D8A0F0E4193B2DC1681972F78 +74DA5B28AB1FA8228C5C5E1F0EECD6E6DE22FCF59C281C35EAD4E27F65EFA8F9F9F318F243EFB1E8 +205A7C2ECF5CADE71C1C18AAECBA260DC10BBA766733F3890246B7D914C4325478286124161611A2 +53BB0EA1D27C85AAEFFBBBF38C43FB3B68073838CD773416F07A66F2394FD0196C906274ED59F9D2 +4534E9401E0776D715F003127F2BE3B87FF51809CE7EE6FA9E9FD134EEE7625D16C70644B873EF34 +A142F8307B2BC82B1D3EDF2D8089325BB26BDDFB890780DC15656637094C928EB0283FBC0B9D1978 +D233A17AA9F6FABAF9A00178718F3CC7830033F43711559901B4BEB0E2E88E1EAC1DE5043F49517F +A45AFFFCB5EF5A00CA7E2AEA9187C6BD8B4D2D217B6195074A2402D6A5DDBB7C73418383C574823D +5DF39BC069AE002C11CB0FBA4738548EE1F38E5100FF0700F87588B385078E0FDEDE704F609DD1D0 +E101EB6ED01A3582662E994B8E41D120C8A3F345DB4EE0C8602B1DCC965435BFB454979D6C1C6947 +2739DB0D434A12F28A341EAB30F39896D6732317D3603CBB4F8555BAC8D29063DCDE474E57CD9AEF +0B216BE59BB7E42FF3A55CD849D713703FAD52A426C6328D7BF1BCF7A1BF8779B126A62BCD538514 +AA30085D825CDD847A1F0B5DB0D84183E0A3294EBE030160C95D8E7121EA2ED8DD420C8AAEFAE2E5 +F474FBCA2411686041E77D365D0989EA1797D74018A5782AB76661E27672F4D9967AB40926E891CE +6D59519F952DDBD7FC1B0E47DEEC93174B3B36FF7869D7C9E258015CD63C05FAC8D057AFFAE200EC +7704423DA5C0CF9B93071FA2B6015C9582CE948B7EDF7780F669B0C61962B27B321FB61A4432B175 +10F7596EB8F51769B51B6B91245F406A6F201A4671DC60D57C36C3E365E8195EB56A3ADC29A6BCAA +180AC268A56CD2C8E3BB2896210BC3C5C4532182F9AFB9B0671A94E4B66A1CBAEBD48A6B0B3E86D2 +DCBA30A653F23AE989EF6F3558D7369BBF6CFBEB087ABC3052926262626700B00DB12357B6E93D3C +EA9A5F1D56705A616D443635F307F9B9E1002DA4C01D539A324182AE487B9455E7D6B2522C7C94BA +2043280E5672BD83F09AE85BEB2BFD7AF3DD2ADAA8C5FF8B3A10E9B567A5AF98D8B88CB0DDF95B32 +42A4566AF13746399568FC382590997D90D5BEAAEA0304414DD11D0BCCD05DEC773FF686F456A65A +7D0E6122F17A7040FEC6FEC433548B70CB6E35D41CC13879EC3C6F7F8953EC931A027BA03868566C +0CE327A533563A410ACD739DC3E1111F5B1E8E5086D808B2092CED3D1738DAB9A1303C8C6EA46CD2 +382030597A958D91632240184F0CDF60E653B4D5AE43DE54D3100069CD017C8160B03EBF69D0EF1F +E4E8928208FBBAFF5DC3CE5CFC88BFC519254D174D716005B6EE89D49C5AA6A9B6FEB0CD4DD6E5B3 +415E28527F6B1CF9B1E5E73C186B1167DD64D020BF8DCBDDEF365AA3A76BAE84FAEDE4D805F22DE0 +11DA54999161F8AC63AFC4B6548C5908351C84A1CD1B9AB8CB88A7998AA7F2C9AE7CAD1259CC2E70 +321EE1A75E0183107F22CBC2F7548722AC362B415FC3E31D4CEA058802288E41B42B83CB3DA383D9 +EDDCF1E54B8472D3FFC2A338B27759A413CC1B255B4C0DD84BF08B749DCE7341F0CEC94F1240836D +827C898F34D623DCDEBE4E279BA607BA37587303106B3F53377596D0B6F3C42B10641AD8524E5687 +6DAFBE9D598D0B778EFEF36471BD4A0E46306F4D472E6A9CC2FEE66FEF000BECE41446C6F2DB85C0 +A679DB7FDB285E5B0F224A5338B1DFB025E7031062CFFE19F631CCFC22FF390A630795DBB01666B2 +3D9DA1B78B10CC07B6C7D7A604AD6FECABBDC39CDEE69C0F3C443A91E8C0B92BD0DA39B30635D9DC +613DA3D6ED11BE3C6FF1F54A77A5755FCF1DB86859FDE1E54C3256C02DC18F948620648D611706ED +F605CF56D36B71ABE47F1525C28AB0588C018085B54178D456350C8693B372DD4ACDF546A50352E6 +9C4B8423027D502637223EB512599703A99330C383BCB99C0EDBC52AA4DE2EACA96323E7DEC3E324 +3E7754553224FCAECCE37D7031D95BC6408A35DCFE1E0E42A07793C624C1EAF7217FD8482593A6B1 +0A53A8855036087612C6944DFD2547332AF161CC635DA48958522208AE9A959925E414BF03C617FB +520A5265B878FEB7CEC5553567569286E9EDC0234075AA14CFBEBF2FDFF92FA056649671F679B586 +89D2A0B0FDEA9553F72BF86A60DA3E4CF7BBE800A185D5C8445B3A1C57395424A342A7B4D3E2C99D +C7591AFE214D7CB1B6294486183F705A60AD8F27D8D456820CB90B53372BB39B3A8B01D564C43D8F +66D88A4674ECD7963EB14A683CF689A2280165CC4B06A83E6577E3627996D8A4628F063E288160C2 +38D5284955A355AA93171D8CB954669DF7C7EC6E66DA8BD64DCA084BF10FDC3F5A59BDF8190B1114 +E6958F26479C1B693122374934AAA34219C8B6BF3B6D8A55C43008F699FA43C0853F245B4C57F23A +4A3BC724D230E4D661C6CDE6B0C678AEEFE5A77FB29E722D349854D5DE12CEDA08C9C2121C5BD295 +F5621EFABDE429EA46EF1E01A61D3A9F4D81A351AF25F92F7A7361DA2E94AFC5BE1F331FEF5CD7C0 +6D75D2840C52018E0087FCCB2DC1E61EDF5CE74BB1D86198A2BD8EF76528D9087B38A446093C27B8 +8D2052C8215CBE9EC9D87E8DB157B454FE28D0255602ACBB89D7AAF946D27CA7B158371A4A3ECB23 +AF7450715AFE5F6B0FEBA809EDDD18D508EC850A2AE978B72DFB0682C6939C1174DD4E49C0D3B5D9 +140FBF5D02ACFE47491361001628EAB9F9D58BABEF770B4598964DF9F87BAC392B7815A602854EF6 +428AB9F9282D38A7077FB24B37620725B9B6648C5A9A1DC15336EDC133F0E946D8838E65333A36C6 +D30F2B6908195D9531E9DB3944DC617852D3DD383DF852A04B6D1932AB9DE437D500AED0F44F4383 +29E5C6CC282EDC1D247DDCC0331E6767326050835468639AB0F7F3EF34C10BDA3CD54034C5975C2A +7C3D0F1149CC87A19032E30066EEA9B04C1F493CB289E5950B429465A56F97BDAA23B2D9B08ED42E +AA77F907238B6715AD1DBFF52B0CCD3FB86D6BD112B6512E7663FF23FDBD105C0CA515AC0544F588 +F9484977E9942815E754DF690A27DDB4A9F01B2B4ACCDC7F6B33B6E5FBD76CD2BD1B94A0B4C99281 +61D2FACCE2AE46146244AED10FF956060C1E35DF09E59A32AF2CC0177CAED7267AA5B55279875709 +5FEFD56408CF5FBFE9A1488894669F03906BCB2E9C39A8A1F71D634621F6FB0214ADF9B80E25FFB1 +7335FE0873A472D078E8E94B401A2AC85EBD54C085B18A1316E679F79AA93DE100FF0700F89E2A0D +976F62857F153F6F4B360C72EB73CCC2EF6E14D8FE8F68596135D7417976F850245DB9A3C6F8595E +D48237B9912D6B4DCE2C7101E5BDD846F3F027E11EA50DD4EB5C322384E30C503E4BB1C7B5D454EE +F09CCEB7EC9A0F270B052C90E759F8B277EE4E397DBBF5E83E473906FE8971AD004053E0C71513E2 +A731BFDA421BCEC83DAC1F570848AD5287898A6A0ACBF5B6D4DA8D995B5AC594F5AEEC3C6463D7A8 +2814599BE3A260AE027715B4BD4F71CDF775999C143FBBE65BDFC85BBBFC2486707F071958C73041 +DBFF89380C8E3FC14D7C64208FD4AB83993645CDD92968237203F069882A544B3BCA4F11EDBCEC3F +7889236DED510C762B89E3EF32AB352DDFD1C6F30DB981E3E0D00B0C4329A8C5F97F62E2A59E657E +BCE84265A092AC2723C9EA1F27DD63B978529E8FD722E7266993AA872CE2EDF5347447BC22A8EF44 +2307EFF96565B752CB89D71BDB923A10333C246953F72C57718E4C7EB384E9BCCEF00BF4E562259B +25ED70AB33A66721E1EA4B5B96D117D73C66C04D80D8382573FEA5FBE75666EF9D7B42B8EF4C6C3E +D0F17F9837E03AC3492803600A8757AA8F09BDFBB862027E16A9F956DB1EDB561BDC0020426EDB83 +454B4D5B7F28A82127AA2715D1DBA2C39AB42577DAA387E8170A053E56CA13968DC5E84EB8D4C4FF +55BAF689A76D0E91782CC79A844F349C2E4F1D19FCDE3ADA1341A042D18492E4E952C301F9C6ACB9 +EE5C57EEBDB030F33A6D90B510D8549239770D587C48052D3DD8C39148D5993282ECFAABEC973686 +EB7D55F0D73546F2265BE45468EB9FDAAD6DDC074A7C29EDBA230FEBC8AD8362F2FED26AA933E9FD +6680C07F8F56022A7CD2049237D67E6F968614422AF45585C79048EFCF650EAEA7B91173222AA51B +F3CC773A6D2098924B4FFAE338DE2F450F2F452070EEFC886E20902806EBA2F7DE43D7211C033D17 +6CE66FB3A74A4FC7541B31EA4321846F2BCAD27E4A8DD958C09B3456B6784C6F3438D09418BE56F3 +754C42D3C47FE0E5FC2AEFF60EA87E519598AF8C8E8DEB9A67E1B29CDCBD90059AF3F0DD313F0067 +F8205D00773A998AD5984C046E3E17F06D44D036CCB12CE8F4B208E48DE2A79F3EA0C07EE9D5244F +A577CA42B05D8FA0191A023112F9921789090173C05088879325C72EB5C56B81CFA07D0B7DF7CB43 +CE4910A695BD1705143215A7B4AAD819A842A6C2D966B881E971B3F80096D8F3D746F3B648F2D918 +94DCB9386A63114F539AF3CB40C6122DCDE4FBF18906CFA58491F0FB90C19810AEADB6E80EF414F4 +C385C0501E84D78B1E866671C7DECF414653C7C0BB148C0C786BF99E7A5E381C0051CFFBFB7BB6D6 +97B03ECC99109A4E06983414E06D4805B0A3FB6AD9B07B654CEBD9C2777BC4ADE2CB6FDE700ADE18 +508232E60C0B3AD68ACB34349425094791467E5158574D28D83099CD55F9EB9D50AADDF21AF53ECF +3407B66A581DF1B4914C4C5D2A96AC6747AB4F99CFACFF618B2DFB58D5CB86C9C4120F82DDAD8146 +35216F7CB6D64943B723C75F338A6EACE2A688DA632A65AC10EDCFDD19EEB10D75396294A1D1E9DE +7F3BCB7BBE6A00E435D8ECC8C1F47F1D634E87BF5655EEB71EEBF99E0994E2BFB8A3F089AA0BA72C +C460D4767E0F20A316FDE81F422C2AD18FDED7D7C5C24EE3230D826FC9C43E5E5CD0445CCCA20A75 +19EB015B133072E0EE2D3D0BF5F7ED1401E340989D88E66DC86649C668D4F7384BB7B12DC977C34B +AB65D7C6DE26995E7A3960CA41C6E9B1EFAAADDBD135E6915C94B4CC15F42A2F57F97F03239DC129 +EE7A19AB61B109B8783176F4841240B5213BA2A24813DEE95EBBEA8103EF7C871F321994B0DB3C95 +3C0002EB6804933C6E6E64AA230C2CB2D33E8651E392FE6E0F0AB8E8B81E42CD26C0133955BD9CD9 +8431BEA03AF40DB787235C75327A3C68967BA42C86F87AEAA93AD50CC1F7B26C440F65FEE174637A +F5BAC584B87D65ED1448187E22EBBA518ECE4636D1DEA115E6148F08E11F16B681198A152EF6E620 +A86F212A9EE4C62002073EF5E3AB75E7406156D610809CA0AEF30542D14ABD21EC404ADB6BE33C5E +EBD3143C2571534F44335DC61E1AF2B33CFF6F92E7035CB1BA5CC782DD1F669FC2DA6AB9EF90292E +9C8ED4334C68F72DA8813C5EADACEAC24A043CC2261B349B49F92D62D8472EBB30A61751703E6363 +BEDB3A109EC06291B03FF278836A73D5FA75CCFEA93DE715DC621E42816F15687A194F606B07FD18 +9197D9AE884411AF1481D7338FE5701AAF9599E1FF6554E3A5CA55D9873791EB43AA84ADCF23D82E +4B393610FFA45F56BF530EFD14C0D5127A05917DF91BA3A6D6F00E314E3433A9BBAD015590B61F01 +4D595F4AF4D14336EDA270940D05A541FB7B2E37B4DCBE49ECCA7DD9DB20CFE50BC7C0F89C2AFB3C +AE13525FA1C448122159F3356DFB5D4B57CB6B9E857610E5CF2CF8C44789CA4BC0DD3E5388FC2714 +072A6810FC64DD7A7752D1FF3AC9CE1DFECEF8060537F88520F2B76257B213F82ED5B9B6ED5839B8 +7F9F5D77968A073263F74625129832AF9D7E1E1E8FB816775485B18213818D3694473304F99C9D3F +B0AC1418671A55E4CB7122379EC4CF16E6F9DC1BFA6B4D40263C6BCCB122E9D4A0B40C814CE303B1 +E1C64F66686850DB39B77A33D58BBBD47B1CDDA8567432C743F712BBB212386232B58DBCBD5B821D +1735C6D9A92B23130964B1567CD41869649F9E668D9C923BE495DD1A0B2A5E066CBA0834954D4FF3 +8CE041BD67F5464EDC5F352FDAE06C9B98B6F58BAE0063B34EF41E59741D022445604F80A7DFDEB6 +7BD818F978952A93A4D442F8B0126F8AB1508E98CDAA80FFC5E4E1AFF9F825D583372C1A2710B720 +8D1F05F6000108FEF760EF954725F5B48CB614D98040D85C989E6172A308C1A0DB85078C5DA140E1 +E580B3E690E5618CE9076BC07C95168EE3C4E4378CF8BBF74CCC2156E0F96E9C32A6DFCF220115CA +7C759EB22EF7A8E5B19BCB0F8B6AF80F8ABAD94538FD804FE59FAB8A3CC4DE4A0978A7F0C65025E5 +8802AB500F7C63485150790AA0FEBDC58ED7E49BFBC5CC9BBC3ED940E40F518612B078036E7B64E8 +057E64F7EA1F436FD7F079FCBF57D779EDCF622C926125F21EF3FD10F7D3696ED586EBB580ACAC78 +9AF8AF0D351452227CFF6482319311FA1F851A7B2ADC747806A89298B55DCA4119FE6948200094F8 +DA5198ED268AB78BF3A12F060FD1FD1C6524C0BD238AB101ECD887AF0D88777D92EC43AB20013702 +5DADA3CE4439B7DA2A6F0A9A2F4897B3E667B1D0AF956DEAF648C92947FA93CE53AE8E152B161C4C +B8B48258F15374032A7260E7F353313F017A06E69C7101ADD163B14C247C755770D3802B99849104 +665A78D9DE5AD923864E818DB2DF026CDDA92D92A688FA18AB4B816792A4198CB247639C2D3AACEF +CE0E135D1C498DBD98A233A64E4E7F535A777815C20AD961EBF3AFDE7C1215924A9D16FB4D0F92C4 +8BD79960A082ABAC67C8D5294AA8D7E3CA8718A07AF4BA63FBBFD79BBB55A58FC34288827F4AEC14 +33EF4E247105546B2FB820948BAAFEA013595973DE10F6A7FF93F5E246CC9EC63DCE89D8ED0D6808 +72FF195E2DFA481B4E978388B2BD7A4087A7389233AC84BD0003BDF5319176A326E803AD43EFA964 +F009C50D470A678232BE588EA84D9BBCF855EB4CC1A292D453BC5D02ABBAEF065CC3372828CF779F +5A31B710B4E3231906D6D9B942E9D0DADF8BC00E50481C4331D607FAEC5DD850BA67740A18EABB61 +73898015097CC27234CBA5FB003A0452078322C40F9B44066F452E04D63AA6F1FA80B65367946695 +1685147C76832406DFFA62B6B2B57E25A1BC00513FEB0C2C87FCC44C43FEBCEE314B7979E34DA5D8 +B96D01A3A9E90145820CAABF723D70CEC403D411220EED858686FBF6B566D54EBF47E0E87C37F909 +4939FFBB25345B5946568352FC352DC3F16AAAF92A4CD1882D689FEC54FAAD99C82A36B7D05E8F16 +979BF698B602E666C97AD2E3A15EA648C57E872840D00B36F8A81370BC75BB5D97D3E0F4300F2CA1 +086BB57CA248995D4786BBB17C3FC450D63798C18AC6675849E92D74953C7FDF77E8707EEC9D733E +B563E2CF612458E773491E1F041C9C4F8775EE3AC806D0133F09234E11CB778F23502A51174E8766 +2AF96EA5AF2158102044A107D9D15F4A112BAE4F0D701A467B42E5B373358AF2B9AC9E3CC78228AB +F071D0F62CB8ADCDF792B72BEF3E57DED99862CDABEBBC9FF21E5D8BC4B33A23E823AF6DE5758AF6 +4060DC4433AD9BF78B86D0A38F777409ECEB33DB1E7F469ADDE46497B810AB695BB1EBD166F31F52 +44F8F358EE607720D3147B17BD08420A7899E11931B632E7AD9A73504C96DBB5C69041E78DBB04E3 +FA5EFBBBB2BF062803736B99F914B4EA30A615D75E0643FFB5D1636494B55FABA54B228054B4B071 +BB272DE290AEF374C63441D71DD040D525E8C2200A10038C4FAABA8814DE197D2A8ABDDCBBDCD053 +BF28A64CCD75328E05D559B28D71B63C0A7391C32FC9DD4D7995B958CB4C7F6D1B2B6E313E2E77E5 +8DA90F5737E8F2A85FB5E6B3B93FB3081A5652A2622B7B706056BA8377A45EE1FE68F26A84995D83 +FA256CF637951D11C5FD1FE3B9B2234E11B85F6E0B57EDB044A0867EB25E8B7ABB4A78D7B08894AD +33C0F17495B50D9B0EC215D5F2FEC7CC47FBC75A0E94A2E558F7DE7532D15F428E29E9B1A55B1F1D +6EE26A99F0A103CFA1C55B0FF8675D9C42D7D6788488E8BE6525F44C16D5B720EEC46DEE0A463B14 +BFDDF4E17256D92CF8C028B58E5572702D1AA5A7B417739D1A126C390CC9B612513374B440CB0500 +7A3AD8C3D667BB18077046F084CBF39CAA3EC9AEC1EE4F113B94D458CEC25428AF76FAB4C94DE361 +80BBC3E9B5C9CF0CBEC037D70B596346728F3CD7A5BF7A71F13FA9B0CBA6A5B751113395BE6C6B2C +5BB5ED6B4C227C184D3E7A4B850B95F8746D316E693395240F7C40E9CA62D0449BB7A97B2BBDA2E0 +701979DBEB6A24DBAD2F19016682513A6CAF0BD313FD5473F171FC40DE5CDD3530777B6CE0381FB1 +29C8288A197E585D6D2A4E177B816EA7D3FB1811875D622530735F1C1DFA3ABFB40C0790E823579B +2A54E73C79256740406B6A81C42372CD46E777B64DC25E9FACF68D4AD53F1D6704366A9937A0ED66 +D559BCBA925C8D88BA67E5578989DC272D5E46FF56D26A4B190D8B6F8911083490F55E50DF4E157B +29726FCABFA203E4C07E5602DBC42BA3DB9D66C7A3982208E147AEF14A7101411C17980EFFD6EEDB +96005693F69F6AB7D5E7B41217D45FBD0FC5FC1FBF8E1A3B6A32470F51D12FFAE1C64CF591475F68 +6301B1E1C11881BD673DDF96D830878A4BC8F453E567294B2B2183535ACD4C8C2E594699EBD94662 +9633149AF4FF052ABD32D4B86C62A97A26623821F13E2B0A2EE1B1BFF9DDB77E7991CF4D2A51F8CD +C140BBEE680DA34FA553336AC54058784B4AF9338BC45E5D30D7F443EA83AC6B6FDBBF3E2307827F +BBE703AB981F3B6BB983C029E4740AF957D3BFACB3C6DB77BB73D8B5006649052B7514704FC59899 +06FB93A4EC122C5C39EE9292F238E9E0C0C6B9C7A602283198DE8CE1C778647E54177472AF08E0A5 +38E806E40350402F5F0ECBA3F2F640DBD2FD1EC2F2A79DE5090BC9B8DC0E57F7071E779F183B5324 +7933F46D4602D790B44EF2FF43ACCB496F085270287BCC0D0E60AAF5E189B6716A1741573EB4AE11 +A7DE54756530196B18F871C0972DA161F03A00FF0700F8DA5581ECC10C7F035923DC0AAD427F4B0E +1A24B5A183E9680FAB03F27E436AB487D67F3E42C8D5CA56976B73F90FC9EADF5E165379DB2C9E4B +5E051E8EACC01D0EA512BE59D27B021A6FF6DD85512D11E9ED07D9355CA35E48CAB147A0D2C87A48 +958B92507CAB7D4FF17F405F97CF314319D7876F3B631A44FE761A4C158CA05C9977507C29DB7E12 +95BEAAFF875BDB112FFBDE7F419AB518E9967C03EB225D9B27BED8779F145292AACA823B7FAA37EF +D236672F1B057CEE0FCAC0A5B9124883FB5E5A1F09304F53C6D04BA24A9582A8FF3CF8317D372358 +321175950E8048EFA5278579958186C8FF63764DD37C96D25556120D866A1208864AFC0CAD8C3CA8 +D2D033187A27669DA21A36A3D526A7E950FD263E203B4F69A44D2D820C037333152D46ED040FE0B0 +49C32A6FFF1A433C483FAB39B98345551389FDC1AD8F5BC4FF81A357B5A31C30F572CEFF9F69A2C8 +08B6A21DFE17EE5D59C7A16EA72F9785117A5BF5F17E86E84ED89107DB5D367BFBC4C7A6E819E3B5 +C9017CAC0F9A64911BADD87D0CE35B9DF083DCA426F4D658DB217FD73E9463ADDD718A870004D995 +136FEBFD251B1DF23502E46F1A0B44B2BAF31D0F544A2EB0E7A50525D4D3A99CEAFD751D0C442ADA +FF52DC8F66A91ECF1C14150E31F4F0DD673E53DE4EDAAD67D9B770E63B6FDDC4A41CE3E2B7DB686D +ED0EDD1BB70FD6521642C28F08033A63C3FC386B39EF1AE9685FFDF02FFF7DF4BF805795F5BD1B14 +79B53E790A04B13FCCD7E041ED5D1302BE81FCFD6525496C999D2EFE573132334A90FDDC064DF5BE +AEA7D6A136ABF91DA511B70A0FECE5C02DA00513EB6852A6D3F8032F1ED99A060A4136FB9CCF9649 +032E915EBEECF4143006F769EEBC292309B5932B74F9B777B7B0844C4138287149BA548929AB8313 +A6BE6B53DF6247B16F9844799B048BC9F378DE054D5BDE23C2158544FD89D2798F72D9688D93618E +AA05CFA8D24C7A3DB2BF6813C7F002DD582A8907CC47E40001490E8A93994D31352DA7EFB037BFFD +EB7B15B77B2BA658F697B0B1751E1B88CCC0556EC7819336FF983A99D6AAB7BD6FE9FFC82EA48AD5 +F490F2EC09B01FE2D17AB28F379C78306E3D2D16B632F0DE4E0B8666B1374AF4D793ED894ED8AE8D +79B8E57285E1CEA7A1C3C0E77F59FEE2DB34786250F9977F548B2FBE32B23D169D3F39CB3938BE89 +D126A47848A4BFBD5346CB667F9B991171AA3226FB6BEDA7FFD2FCC7E9D8C72F4309590BA0C09EB9 +82F333F777DBE037023E7EEC79C9E3A07224837EE77CD4A230D7CE3FB18DC0A2AC57B46FA75AC347 +787FB0ADEC05E54AB51E711C1327A682D1C803DFC1E955A54BD29ACBF0FEB29CB98F77C51C4267DE +80F43B5BA92E41E78FE45B6056431CAE1565FBBCF86EEDA6CE1AE74F10E9D3F25AD8EB95107A1C4F +022615F94DF2CCB35F3F699A9F3909D74AC47495568F43FD6C220956DF62633D6DD22F4B0FC42928 +888FB4F2D71CB4FADB04A345549290C742194905B1372FA7E6E5A541BD25520CCDF1320BF8E2A98D +8D4D5B305BD1C3012D40CE2622E7EADA91F760EF912869056BC9B1377AA0268D242E5589142276B2 +71629E4D01E9A6E483FB578FEB168599BF58BB429BF889A0466151F85B6554391823D7A9775DC7EF +88E3F9C5DF6B3479BEA727163D7BD9E0440468884ADF405DE5577BE0ACA754303E14C2E13E819764 +8B12159C1D054B4F22967FFF652D0052D70839EB5739172F6BCD51C598590EA847651857F839F5D8 +A86AA0AB2221AFFAE225D91ED5F7D5E2CA08B64EE4C2D869C5129739B849FD3D36D57BB28CE78559 +20170972DD320D3746B8305F4462FAA868F8C9AEA5E38D9116B70CC70E82EB22B09F5364243FB68D +884D4733B1E9F69314CCFF675DCBBE15646CBFB78B29E9F47F44BF43DFC3759E2916ED239D42E27A +91C1B06F863025A4C182CF0C834A8867EA7911F13520CD463B98385E8A5AF765926197FF6E0512E1 +99E929AF872C2F63E8E8BCCAA9D565A48411E8703412BE1FBE37AD4EED642A025774ACC05456D756 +AB3FD4531361EBD38E618622E8AD4A2B5C7A60290C69A844CBD90B640196BFC3419A6333184C4A3E +3E654B1B7978E1A74BA738F9EA3F7D051E4A60D5607AAFD0F0765FDC2BC61C2A37C596CD0067F4FF +D014D15F2CA67CA37EF4821F179172CA142F007B3D29081379D0920B90306F3264D7A420C624F9D1 +20668155D2957C43C2B837CDECD0E3550873945BDCD295808B13B9394AFE8B176235649C8DB016EE +E2416A16EA6307C8FD6611597972206284BE7D2BE633A83376F2D65C40BF1E8CD29075008FE09C47 +68F0A780E18A3FE4B7A3444CDC34FB49B6E2FB258359CC5DC080F644E7D66775EA3EA9F77B964E6E +EE1CD95E67287A594F2CB79EEA25C1F394FE257176920885E238AF7ADDC6FDD47ECB0E636CAEDADC +3D6C5EEE91DFFB6F7020142019E929BFEB77105AB0BBF7C9C9C2F2E1622FF967D45083216A943157 +D24124D80711455884C2A28F62608413B96F8FBF01AB7A12A99E0942296BA189B8EE9749E0ACA4F4 +C57AFCDB747ED788388FEAB88EFD8E7ECD9419BC17D934EA26A94C2A1C7C2343B763B341F94F2282 +0A593DF48DA839A5427881234953D739D7F1AEE76BE1F38DA26E1E67216665CDD4CEE8FBF5597527 +E8F66A5B6B83CCAC9EF1C6122A41233D7D26AD628A1FAE73CC9D25E050462BA8D8E2CB161726470D +85819DD87956F6DCF2E8C0D7E48AFF360CE9FDD952E1E32CB1E08D3E14C9908A7A9251FBDACAA882 +3971A5EF7033A355539CA8126986F2F2053B32AA17A98EF24FB3639F1439489A39A28E9E14777D52 +8D581553371C94FF96E9DF598C55E0252ED67BF24F81096E3D7BAEB0AE6800FF0700F83E848766B2 +9BF27AC5D74749DAAAE817F50465A622F6B891E1FF2303E372BEE4ECFE060D942A871DF78883D01D +317C5BCDAA7107E49F6BE4C4B7E3561DF2DB98614BB81A70931E711293D295AA91FB05FECB47FBFF +3023681F0165BA3BB9E6DA181B88C356DD304FCED5C20501261ABD60AF079A33C8D65F499344363F +8FD225C20CE97AC516D0E9BCF0BB4FFEDB8C3330B4B3C197C63327F784B8037C62196FF2F4867A35 +BB7AE84C86E8D2FDC16C321DBFBA8BAAF1FE02BC5983D246E3093D62C2DA24E64F35F7CB9F3B363C +11414A5C8D2156558A69117FC2506531CE2A3123E09AEE26BFB5E9E09B3E51949C3E7E622F83A8E0 +F8806631833F59F20BF93741253B86A8BA7A30F744D6F9CB810DC1A899F619C73200DD63E6F4F547 +3957CB536285C892C01D6DACC4063AEDFFA5E5AA6BE7EDF3C0D9CF862B1547ADC0F2B210290CFE7E +A1773BA24C48323AA58113AA874F7BA0854ABC85E3AE3347043697BDC21AB5AFCCB5632670330CB7 +8B34D3E0D9B678D7A98F4992B766ADE857C51E0B5E01F72F2C810A504BD40524FDB5F0A51E5A7F6E +2113E7618ECD9A317DB43BCD735376DA8A1A89C38BF9FD912C76456DDC0D635660005B935A904AEC +6F69DF3443FFAA75EB9283BC98C976BE69F247BBEC7B9407E7FC27088320B16C781AC1F31CDC0560 +A455E851816F001B3CF23B273E808B9B21A844483DC4B99A9C4F224A563E8F214C24AA3B647CEE88 +F3B3EFB209AEE5DF462996188BA31B7ACD4529662D4356F614F2533D5B7DF226112449F93527049C +DDB743CE191DAC495BD42B13DA56CF3FEE96061FC5FE9E03A64F121809F991BA0A571764DF241D02 +8E22F5057E85E872534F8C35734A71F95D7997EDDCA10E892729FE61BDE34F239BF1238CA100FAFB +842F333C4D28CEAB4683AF7AC292C7E6814CFAC447B2E4FE25546FB886C0546A5F80B6218DAE7988 +B4BEEE0011F838D2EC6959CC8C880B7598C10821121A0B1AED8DEFE18B3CCEE0C713B62C7819350E +B695D661B42E30324DE4EFA969A33AE3420B03F0EC9B2304A7DBDE6C762BAB9C75A2F51A6E96E786 +93EBA57B5850020D8EB6C036F897BC13C00083786AE80B134E9AF7A941E7AE74D7D189ED0C56CC0B +B39BA894B6003FDACDFFFED681C49290EA7E9935FEB22F6EA443F35410022DEF3A822C76C7F115ED +6F43558325457F0C1FDDF4A58B90581705412E60F123653E15DE016298E56775705B47162921647B +C0EBB7DF495EF78FC3A613B85B8EE923B222EC5980C85339EA5B1B5B33750165BE592C8392A7E7B4 +0360A1868CB8E2899B780B34D645341318250211B8CE90305F08B8819E47E9955181531AEEB36902 +04DA7B1F728A252A7C2B23EBA3D503B6AD41820F02826AC8DDF54C93A02F394504DCA933400C859C +94A5E2DFCA186DF4C5D28C0151677A101C7FDB2FE79269B56151A02F56A85893F3E6AD2346155C9D +DD787738EEB88AE559BEA50A3C1AF61E3E935D3CC10529219FA9C1275B3DC0C2C0C74AEBC5AEF07B +D48444794C1F593D7DDE1FECFDEF2FADD459A2660C740510F7595B94E8D1854CE91C6AFA618B1344 +6876E30840DC2777B481B7967AC51366091A4C0AF07F57207D81D68E00743B8339906E5BC1EC1940 +67EF645B0BA7ACC99552D267D986EDCB659EB0904D9370844049AD7AF5175F4C68265C75775510CC +A64B274DCA26BD7EA1883B278B2D1DB21D24A7B4C37793A44279708BDB80E6CD8E8013518FA80A9B +7BC86E3CA649C898F4394CE3B6AEFB44B3BF51F23EE7075BBE14C4CDA25F801193FEF1E1DBAE2699 +40C008F3AE32E729984AE2666AA21EDC8C91600EDC52BEB5AA342BD26DBAFD7C99E382DE3B0B5E9E +6325E2BAB22E5FBB5557DE1C21CF64B932385E0324FA7C509879A126BD70413A117B3F7B33B5E6A2 +D0313BF3EB87BB4F81734A0F2F6C19463C5A237890EE1DE8C8B5AA8B1C8C5F9F66CA2AE897C91CA0 +F0B92A6AACF93986263DAD45D1973DCFFE0A7BBE5D9CAF41BA9B732EEB59A79EFC854608AF8E910A +E821BDA13B3F05C62789AB3BBFBF5DE6D938DC945DF2D69413BDB8B2D5223A66D59EC359714014FA +AD519A69291D8C5424C651DF8F839BDB65DDBB1EC376A09093521D4A463F599F70E573701BED5F89 +44E91B46B97B614F0294E877C921D7A04EEFF27F3C556EDD0F6D6B546DD2FC8539323967F8F6823A +7F845ED693CF9B261413535ADFEBB49DED57F4D4ED392941115007F6518C673968007E7FB31B23D2 +4AF39929EA745B8784D32F913B3029DA53F87895C40DD75EE430D74040297B8690D5651074C7925E +EA2F1699EED0AE376A0F54F2F589613331D09BB9DB597CFCAD3537CD53D92525CB34074A1B2643AD +4C5D46123FA92F3F689F7EFC3107D33EDF963844B67C986C06DBE120B60DF79CE69348D4A366516A +F2F60D721F858BF6BA5F55061531420E4C1A3F3220727579C923F4260B3EC76902B5D9B20D25D5CF +60DB16F7AA821E6AC7961268C8896BB54BF1E1013B2BC90C48ABC13B7BDB10178BF4B1793F10B735 +E9B5D11E38615A33B5AEBEB78983D0E01712E55550F13DD1860D489C4980B9971A82BD05D33BC4F2 +C8F031C5F5C86345DAEA7DE6C1EC956931532AC6ADC03736EF33407DDF09E6AD68139021C69CCFD6 +416056B7E214EAEB8E9460510E07662B57F3417DE4448C52925FC983CD9C2521748930FBD268FC38 +F8573815B9E71D287DE2744163163F8A98779601C01FEF0B13AD965D1462BB894542E6FB43242710 +B4F38F43A59157141F8F676F84AF9AFFEC30A30B9F134D402342B6F63BEF03F035A9CF68596ABA46 +3E27E2F6F73B7261050583B3DA11376303BF0F23F18CF2768AC504984FA71951C381580A147BE488 +2A9D00FF0700F81E8A6CEAA697EAE0A4FDA73A2D44D78452C0D468CACF19E6E86DB067103F0C1D39 +07BB953750685D05A64504E78451F01847EEB9CA5BB93816EAA76D7A7B98EDD61CFFC1ADD81607DE +BC81D7B5439F02CE36F649CF5EF77A8A7992EF966F680F9A344FB461A17ECB51180B3F36D531D0AD +9BC0BF0597C68B4661FE443B334A0A5E304D261A4F1C0A8B44AE2942B72A3416618BB8EBB2A0403A +31614F82704327DC1A50FCD489264184E77DCEFAA99BD65068D94686476C90F600BCF68661FEE75E +BD6002CC39CA456DD07AA926DDEA3B2D23793B5D80C8B16C44636482E0F06B53BA5DD96BE3C42AC3 +3392363D9BF9502799D416B2A7AF8C7D7740412B5D48BB0A32D3741792E40E2524C09C22FEF8C326 +E0319D73566A802F5171C37C8866060A25CCF4859AEAC6DFEC15818816A79E7A92AD9D518E30F8B7 +B18C582BD1F15AC495D3E2FED628AB0C0AB0D6DF3574EDD739C373003E72337017B6A21C593A20C1 +3609F9EE3338F21CC96D75094BFD69A72203CD2F35CD827FF4A7D587778BF7293C9E37C123768BDC +620AAB6B519C657EECD3ED6DF676D52355A04D12C4E63D9057ABF6C57DED9466CE12FA47B940C5A5 +B9813505902DC37F9485443CA020015C7A426663D141A6DD7B09EDA2FEB1C3C6A4C1165EEFD24519 +E4E2581061DC03B1EB7309F3EE1E156E555A8169F8A22AFB93F4B62CA84040F4CF42F869CCB6B609 +978511D168098B0CF75C1AA2C1273575F1990975628B6528A27D2545811937D47E193FDF16624E31 +67D1EA72F7995F2E8F023F8EE397DABD571C8EB0D4E83840DD6495621D8834F959F6D5F5D5DB30B4 +ECC0465A99FD5F1F3BC61C22EB801C615F7094A57238B57F27F3A3C54EE474654925002172EE4777 +F00259578D246D6BAF8E937DD74AD32352A07E68497D1DC8E770E80AD88AE369B74E2BEA468DCE51 +7CAB53E9140300D6AF618107C35C50532FEF809F0162F0C6986BD4C977B518EC8D03B3FEBEA4180C +E3F2ADA076AC41B8E87C577AB45B9CCA14FE3B18A04D259C9C371C67F853DCAFB357B7965FC4CE73 +D41A4BC8A293B2D9159AD3EC138C8B0D1CCE3F7CF4E74398A725768E954F0075BB1C234B465C7726 +8AAB5BA7FCDB36BF4AC6AA846F313603BB9A07A6154089514A570F4CAC39DCA0124449EF4E206475 +433D278005B0EC60D163BAB82BBAEDE7A33FDEBB04369AB8809E21A03434AE83A98ACFC278300D56 +162DE1E28EA6B68A95C9D91980CAB04ED41F3028102E28B62CDBADBAA6C76E88DA3BB5D35B07BF74 +5A4FC131D466B76AE0AD35158EA61117504D15847A02308AD2926513B1F8E4EBF222969AF8727A1D +DCD587BC634A8F3A30BA8D1046CA6ABA6861C09C42C684AFB37F2777CB23FFB5673301DD3D4C0315 +46815E168E704D463A6FDD481D5A9D4A426E0711E16DDF2D5756054C2053397AB3B050491E14AE66 +57A6E899F50CAC88396BD7A7226FD1CB575E419D573A51DBE955462BA6AC665212566D5F0E8CCC48 +BCB8E6AEA751F3C0E322D1D022D9268E04DF716BB74DEAEF46DDB21D1220B691BA4D9A51BD0BCE7D +D7CFCEC760ED4F5AB30C78A981A3AB206917AC5C1DB27D2CE23F15C12F759F85A40D3C7A28C647E3 +E12136F8E556F7E2E7CCB7C018CCE3C502A80FE105575D9D6003AF5D8BEC5ADA1E9C2D407F8B2A32 +BD7B029BD4BCB183AB496A1A54C6FF4D1DAD6E5BF335221972EB86A733AD4094E59D41A2FCB0981F +A834BCFA847028C2BB582FD9DF2BA487D070FC5F8B55F72429618A77B295FBF2FAD4CE52C9AF23C5 +7F8CD385B8CF0580DAC44994DD08174612C7276E484F73FF977860685BA971CE6177A9FD679AF62B +4581CE8E564A864BE7D3593F2750B8B29C1BC8ECD05CAA2E8A10AFCEB17036F5AFE26376DAD4B858 +1164203849670A5D0648595E57C6EBAD9ABA4A2D89C1B38CB56AFF0C3FD3FDF2932B6D51BB80AA0F +0172416F6346D6A31FAA61168153C4C29BE9395ECEC5C9D3A63EF77995B27FD68224FEFA6CD4AC80 +168759FD7C8F3C236F883F9569A920C2FB00CF8A3D245FEE37885522494EEF62494DBB1123FA71C4 +34C40FA606255E9C6976A9A7C4F906C88C6E9F675A483850F0365BFD6CF423D59974522F26B124D9 +DC281201F335DDD6BDD704751C57A751C0BFEB5DD8BC19AA2A96AF96B4E31E050D98D970EBE7E08F +C6D7DF22B0B2DA59066869CB1FFB98F1C0FC375BCBA2F98554C5D5FD498605A8EC7B02AC3D02F26D +FDD5FA68122AC8E07896635373B877A1AB970022B4F34F3A0FE2B3B36C3AA2834F2CAC7EE1814F95 +436CFB72B1DF0B066A43E225BC7BB1C631E4750D386B99628A5F1744C840F0E11F1517B5C60E0F4E +8E4B8DF104CB80CAD41DAF80A187D0156C8CFF9C1CB72FD71F37881EC0739E9B8892621F9B3F7783 +6A150AB10D676580797C58B0DA34CB0CE2DAF53C6BFEC3A699E6B300B92297A19AD9DEA5B4BA5A99 +8C434F2730216FC531D6291FA883BC0E3A80A857268E29CC0A5CC5B7018FAE73DA9A3C862D756863 +8CD0138BF12EAA81E06858621427CCE5A2897A176B6B2BAD8E013B4265148828CC54AD2BB85BE86B +9580D61257614D19CF674A18BDCEF7EA69642CDB1C1681195C073C53ED5636F836DAA229F44A3D63 +50DBF0DD8AC4C4C4EC68D215B24AF5940584438772F147770C04B11B04EAD89F4D8864329818C562 +A637C8938C1ACA25374D18020DCD099E13FA15513D841D65BFA78924F1C1BE47527CB02C1CB499F2 +DAD4D52AC46B5BA0C2903B78728EBE1FCF1072B9E5391E074E51A0FC8DC4288AF186F00972E9B9FD +1CC3B6200BCF4E5A98F2F8E2786AA137FE409E41AD197D3AAAEF837BAE7F5A60103B514FA33919D2 +07205E03E19BBD4D48C0CD63E5176C926938D40B1B87CB7EB2AFE56419640D83B18D7D5FD264EC4B +76FE1833A66166CED80F85C119519A10A188286B962464370D59224BA1984465E7D8C7A9EB3AEFD5 +F9F07EBBAFE7F93DCFEFCB8D1878D2A73D29D05E7A38F486886EE8A6D67A2B7F446473D5D94BE4DD +08E767684BB977FB3CFBA8638285F16E0DB4BB2BB65F258A2B0D5B8774E921EE811651AD646B72CC +471138709864B85D4FA41DF09EF63D190F5C7BF5FAE02147564DC49689298CD65E689E4D6E4E332C +FEC07D95EFA9FC444EB0EF31397C2F242A66D7F0DB83BEF63B779EC77405F6754E96175C2D84EF3C +92DABA50AB156B8724BB8F9D5D48EF6917C628892866A6D2230DE7E8F41CD24D5978ABDD6222035C +348D6D8B910D71F92F6731341CE623A7E342BD7A949C938FE47CB096ADA45E00C022D3788DA385A3 +4B6A445489EF42F10B078EA00C924263C4E05AC4C00BAF165E7347B9488C5DC7F572238831F6F6A8 +0F603FFF95CC2C5894B4C51F2B6DF3E0B2F47CE2775E7BA44E579F4575037EDEB6921F2CC1A1492F +918A624958BEF8C70E17FDEED106DE5F36417CC954E19B2579E9332468473DD52E8CB2BD4A604BB9 +9B231B76128021865962DBA2E36A0EDB1E2998D6DE7AA74AF8EE707C566D6A20C8389ACA447BEC9E +94D9B73DC28BC2BF4DCED47C58326778B24BCF7DFF48FBCBA48E425E2B476889439B7ECFB27AD19E +D34163FC681F4A99A12CB77EAD85D53C55C7FA95C2C395DC1636C9BAEED8FC349AD3F09F829513CF +76ECDD4253942A753E84FADD7108BACF2E4545C74DF86865BB6831CD9DA25CEFEE582C2B18DB3ED5 +155C9E976DA920B5245E76E818070B7B6E46B8735E2EC2319041DD5A457A4F398D1C21BC0E200693 +EDB666F92DAA0CEF61BDA9C08A4395FF109E230E3733B28369C99FB1B8299B031F9CEF91C66614DB +ACC3DB935BA09DDBC12E8A0DBDDFF5122BC2F4EB49CB356B2A8A039EDCADF52FF2B9C0821F80C149 +BA9EE202C3E824C1C666E6E00C4F36729A9E202A78CECAC387ACC777FA4CFDDB83862F4B21AFD851 +18558F02604AC3526539DA723AA795A7B4A60422514B1C7EE75475516EC9FFBE845E09B706F2B000 +62C3A4FC15DDAF967143C6B6B38ECC915ACEF701BABA0CFD26F1145EC6FB152047D8B0A8FE6DBF7D +55B67E7E7CBDDD8AA5F73024C7049D2BEE5B2C08AEE73040AB8934FEA66E3590828D7CE0FC34D8EB +89B8627B2E57B682B668AA5FB555B8B1A4AC356CD8BB690E46697CC48A4C4DA7FC2EBD69395C20D4 +BC672C5A64C04C00A69C951946F7B5479B79A76476192BD580F8D3BDCFBA8A08AE0D873CF25E231B +83152876F16F53BAA5B2AB1C531FB75B9F7D665B7502AC64312514A7D5A5356A30EAC0B9301A5923 +74242D33513B8CCA3BCED4A5F45BD765BBE67B9ED3E73C03A003B0B870C03794F3075DF30BE18468 +A88354403F494F0F0C0370BE01BE385F104403F2636A6F60F02BA6F12B668140E18070B005CA1707 +9801FED70200F065001D840B06A96B681918FC5B70C6871019FC357E7420687F5EE6EC9BCC5CEF10 +8CEEADD126FDFCDA28BE6B68C97308ED5D8ADF6EDEA090B29BA6FAE415371C13FECFC455D0D0C670 +5D053B6C8DB1D87174C55962AC0EB3626244E76E6DE90C00599934EE8B317A3B3161A40F75BA8E86 +426469CBB9E9E7DD9510F62F7D669B8BB9DA8A66CCFC19953CDD55CB6C9E61B15586A4B20056E84A +DB36949933D03BFF06326A8D1F10A49D6D99C00FE4B7679DBB99FF3D293D295E6DB3A5CFD04DCC16 +E2DA0B4BD0EFEF8F5F720AEFC30F68DB4E6AF87F129AA9F44DF22920DDEBAC72D92529C499995E64 +E4D04E188B01A486AFD0B41B160D5C239D4869FA8C1029B867E9F1EC270A1EBB01997DB229CBC534 +5C8D6829A38E1CEA6975FFFEBE8E5C5E55AD4E72B52EB794C6884B52A6B36D713CF456AB9DC24CFB +0393E63276F4F3995C52EC88D7A5383DB791E1311175A6E917C2A1FC2C150208AF9C544B7789CDCA +0903E6C147241A8975CB11EA99611049AE254E1CF1BE187778C29C5CF1E5C1B8C35AB43D394B596C +7DAB53A3A2F62E07234EE6D2ADEE2C01015CEB5AB119B1BA57E1FA52420510AF9C86D118D20145D3 +18C358AA291D5873F02CBB07B2267DF2ED8613E3D6A0E247E115F2318AB30979BF90F1FF6AA3F9CB +07633C2EF85AB81C9116ABE489F340BB5F11C3D5C77ACA834D7F5CE07E2C323B606CFCFE88DFE4FF +2BD84F9FECC18E081C0A90CBE9B265E067D5F2F008E48B2923B8A19D72CDE5FFEB9ED6AFAE7F4553 +53D1826A821DF07EB8480C0076855D063BFE84FFFDFF2521D428E103740523C500DABF30AFADEB0A +B37313A1EDC722772B23BF0CD19E41D8E84A3B7A195AED75D5AD4D6FD8E94A6ECACC772F043542B5 +5338B1C12B35C6F8F537975D3C134F27A90A9C4AF602ED9877F0E71916B871F3A44D4F72AF4DB3ED +B96AA467B9F4C9DFF35CBA9E5384DCA9A1541758B916B2E471B93717052F6656A0328B8B68E28A92 +9DA1A2D910567F6A3C514C30F08C6792F551F99C2B7871BF9F50AB93F19D207F6BFE2886ED2D15AE +79F2DA4F052BDB17AEBFFC9281460D238D0BCBD40907E409F018F1EE4DCF6ADA99F939356D1920BA +A28C6F7FA18C87340E9148C1CA70665D2D16A2645A9AE3EB72AB12866BB794E2EF8943DD225D8C2E +79E4B71D679D0879BDE62BFBDB6334021E33B66E8F174AD4E2B103119B120737099AE0E585A0CF70 +8539FA40BAE60968E5A9C2C5A67406EBCD7C1D62906243A99037F5317F6F8F0C37D5AAE240D8502C +513FC98410579A69ABD119B52951C17AF76BF571928787278B4AE418577B195542ECBCD4F6636CC7 +29A29AA48C9D85F688E4D0769805914B1E095FD8D5276745C374530645730503DA5E2E3C8E607EA7 +CE75B35EFEAD22FB3AC408E6D3753BC9D9D8A8A7CB344C30351704347D9A85F353E798AE1271CD2F +B236D40EC307FADEF74F321D49170087A6CCD88DE706FF00FF0700F8B247A9BAB900FF970106F130 +486505FE27F2015021BAB182BFF4445B950AF0E18436F03A3BB5C0CC3CA6585278BED7CBCAB08658 +22131AD0EAF7D4BE90BC8DFA37152A69D3971251FF8768F402AA382778C6F026921229A56EFF7FD2 +E8E8138A07878C3FBB9697CD0F6A240E416440D376D0299F4536E1FF3DAA4095371D0E4CD19F24A4 +0FB1C1D0CDD064D98E133A92E61D8FE0283D231D61A6702931CA8D9AB1FDAF458E71973D7DEE317B +18B55765B29E75597810B54604A9C6F994E17F4A75F038AA3E44DDE5FE0E59970CDE5B0F11D3608D +AABB8BD562B7E9C41561D3EA0E3AF8C93DE61B35DE048FA77B944156F2973BF16956F7EBE9EB9B08 +5106CFEAC579C046E8941C78D7E0FD543AD6E8B5769DA491AB5133553EEE13559647F25CEB838A57 +818F0789AE7CCBA790CC2ED99303CB12C6C8AD06654387FFD1B9EC760B4DBD9D0E0642C3369E41A0 +410F015C4112A9227AAA4C237CBEB59360491E75D2962561E169EC5CE437FF5E2B71F4B10FFD0C01 +7AE3E5BB9A446B79666D1BBE4E7640B7593539979EAF1A5DBAAB29AD96FD3D069795A758ED247FDB +E51F51C860C06D2358AF41653F6D2805A12BD7CA3626ECEBE9237824F986B368A66494C9AAA447D2 +4D3EA3E235791D3772DBB475B84D1ADF8563CD5B15D627B094FC96C8036036826FDD444B40280B19 +CA171E2A873F68639654372B65A040585416D2BEE8CCCD97836E3B83F9E979D3A3CD087346CF97E6 +37BFB514B825A41CA146B75BD0F1B942E725C3E6571C0F97930E3248226F5FAB69E4AC28CCB7798E +19D1CD244FDFEB2BF8FE455CB912550E948298759FFFE0382A3106D312B4CAA03DBED8A1D609C8AE +73F9ECE64E0F782FD6E09340CFC20C3B9DBBD46B6799211C92F9CA0A44AC9DD7D8AB45E562B75DBC +7F288FBE33F04BE56D443D2D9F5A53A870104D58370BC83BE5BE83941211E63879A376C391AC77AC +A93041B10B64BB1246076B7D391EBD2D04EC338ADA317F0FE538A6A607FC50A70853629C363594A2 +F82D9E19F4D0E9E72CCA1F82B1EA6425094E65D9C9D0412DBFE7C42981432A36F9BC4B328D0709CF +8329D590525B139E15C1CECC347492CF15C533CF8BFE6B0A5B543A89AA3855CBAA18E66AF14ED37B +045A8CDC15E4A6ED4E19C88B3E0E0E134629FBEC0EAFF2005A611E9F495268F93C6D530DB22FACC6 +E79EE6E52C146E98ED5A71DD7D5CAB9D94742184C4CA8B7332AED63FCF42D080F84617E3655BE323 +B3A97C8B01D2FD145C8CCBAE76CE3E27DE10C80DE3580DADAEFBE72636C6A92AC94612E7E3FE94D9 +DF527BAEB4192FD1BBCDC546522D9356A2860CA16C8224C3932EF97E47B03416B8C2BFA8922A5944 +75F3A0A8AAA68FEB32375BF318C5B879D544E583A6285E028186B3D64279B64FB19FF2141841EABE +387F033C614F3AE65ED26FA84DA0089CB20662F0573895A4AE488AFD683703AAE8E341209137AFBC +2C32D35653D5B4A128A1DDE5F16A156B1F9AC8BDD0E874EA17AF8903E096462BEF3E3195C77B8918 +64B3FE1AAD76BE789E13C02199C44281986655F6B5831C6EE1932757B74F6D4EE01B4A777CFC2D68 +E8664D86A877F34E32B61AFA48224A6270A37656C7C5A4F88C4557A1566379AD1E0AB7E0A51580CA +406AC219F293013BAA89114E66DA5BDBCAB05F22EA762C39EEE73C8E02977C4FFC36572DDDCF15E7 +42CE0CEE368102AE55687FCB540BFF852A0ECD679F01BDCA38922D6BB22676A49BD11C426B6512E5 +13C6FD00C51E3CFED385F7C8A2D777E63BC8105C6A6252505E75AF1DCE1E8742C31080A7F6265BFB +3027E53CB6459687C6092651AF516F57EF2E10F42654EB1D0F0C3B7F3E9C1E35E1D16D23696A256F +CD719EC185984241F3985B5C5F8908423C04A12FB322E56A34CE757DF4900A397C865113BB493C33 +C75F7DC185BA107A7E2B91C4948A96C095DCA9C7C5D453FDE12436AE2FD280A84E46F4D741651921 +0284529AED5C7AE86A31AD8BC1EC3F1273D1AB3737A70EA93CD23F1992F697A171401FEEB5CBF7F8 +B91B96E9F09BC461637475AE5658A92A0FC45E374AECD5555A758D5A318110BC76B3E2B033E346DD +2F47D0D34AEB93553893DEFC66CC851842918DA7207BAC316ECAC8746B5BBA1A82A7A0B8E8AFE227 +CC3E20B6B2DF0CE45EC51C774B6E10D8677271931CC52311FD46A0B974AE45E6927BE024F94CC7FF +A2741506168C330624FD6714D788A4428A36FBD0A55700322EA53F6ACE3B9434C85FFD6C27A35E5F +688E91EC438DB3CF8CFB05C366960BFF258DDEF688B1EA853F9F0291816FC44081034BBFBE4D88F1 +59F083D3A57BB7E9CDC9A7CD9B69FF6AA532A95730EFB8C14F2FF58967D4CD74BA01F9B0A70AE624 +0C47555E370BD23F480395DEAEB0C203427FE9B9B88A53D0454A7E100E837B571C4A8D3FC9CE7405 +094D719B77DC8D20DCE86C2039237C2DDF26C1CC043A3C8F14D0B95A263454F2859A23722CBCAD5E +631F9BEB32B3B0BDED91BC17ED1199B7503DDF3F2348EC95FDE444BE4F3CB1E76C078FA834E78639 +1E2BA6173187CA666390D3C08709EECEBDD53E26891A68C01C4153C91D31457360DEECB5B6969196 +0B801CAB91B2C265B887D641F1DC1FA5F92F856CC618B4897BB47B40129F59119786D6A8A3A201E6 +DEAF88687E548D2EBB8175FD4FEF8E0EAC218A90A69A8899FD773413F2B6DADC5A6D948DC7997816 +DCAD64CDD7F4BED4354F9B10B2749B98283425531B21D2E8417FADD9EE0A3D7399979D36E37DBF36 +71A7396169F45C57E3A682BC26C13CACE517A9895E20D4355696AE8D7B616785EC8D509BC85EAF7E +9ABD062B0A2194B98F8D24C88B34241B0771126F7926B9228D04951E0BEB3971DF139E00FF0700F8 +6DD25FBEA55F2D1107C30EF454DC31BA997514A528FA84FA5C7091373D5E6CAADB2A5770A39EA918 +90C713AC5289DFC6962835825447160BA8173C12EAB081E043408C29E9D05C9817DE120C87D2A583 +189CC129B49AACC743F9B9817FE75EEBDBDEE2594641C9EFE07D74437BB4DF409CF13617AD89744A +9E0BBAC707674A36AB360692F15D03F7B32BD7347ECD309AA6C352EEB7FD371E2FB06C8577D25BC9 +44C112D6904ABF52B90ADCD733EAF8857025E32B0501B2023C52A45C3E9B7327AE764C5981064405 +7202C29E0F5739E0748DAC79B7884FD14338FD84223C62E4A340A635AA97A36E7A8790232617E892 +795087E515F9FA6DCEB0D3D395D713638431FC9EE252DB3BEAD15CE2C0B7ABE372DB92B56B307620 +06473D04CDD78692A822D48B8F6D95350126F15DE019F31E2DDEECE46BF456F6AF5144DAFC77DC50 +FA4BD5C9C1C94A4F15DB5867A573D110FF5B2409A2ACD386365CC589836370ABB6B2C5ABB7EB2F1D +10FA79627C974FAA213DA79A997964D20C1109ED1A6873508056E7955C16FA9A56ABABFDC684F4BA +D423F9B32178F357EE9A01F2434D17C840D1CF019EF9F8F2572724AC29C610F5FC15D401688E94B6 +BE009E15E7B955A6155882FD6F071AA8EF5248992039F597700985070ABFD70722183B73DA77D1A0 +23D073ABFE7257A15BC2617E0F67F616A03E154145E7E09E3DB795B25F65FF97AB22CB292C016961 +090F92DFDBDEAD28FD9577B1A0E2C44D1510D08C188F852F6A77A1D3741D24ED1994622E7DE825EC +FE06BE2D213AB38980B165A6A7299E8B2FBFFF8B14048E189CF647FADCF31AC2C7A1219ACAD2E69C +22024C380DCB00FF75CD2380A517852B53293CF3D1869D312C33973DD4371C48B27729B46B9FB75F +6EA0888607A2BD640317A6F15B5BA2043513C88C5D7609949C74BBE6D8229952758692BBA465E9C4 +51974B4A0C2C258A630A015C0F96EC5E8D6CF331C4CACCBC17D38C56BEF3E4323143BCBABB0B7DD2 +4C82802BC7B52F0DD2E652E1D23DBA16D85A71BD37F8BBDC3CF8DC27AD9BFCE83A8D43D1180D5CCF +D6ADDBCAD92691C8AB6225CF1F67DE7114D1A55C5E02CD04700AE51C0BF662EC88AE98E247257EFB +8A7BDB6FA818C00BD2BF2638F4632FDEBA957CD7E73B13DDB682FA3937DCE8EB8B0746FDBBB8CC63 +86DC1DA35F48AEB5ABD36294FDF3B336FCC7C515AB5A6EECFC43F250D04B99FF798D52BCA5E2D954 +C61C6DE100215E3246F7A402307B5F766D54DA267A5A145B380740DB22D009DC0A093A13AE208D42 +57C37A2019C70970ACBD1FF72D9E755BA322ECF4FA4662FD8CCEA3A6BBACE0DC938B1959F71DD261 +79C7ECF2F63CE5E696B22ADFC79C4251959116129CD6AFA061F3F2CACC6A2D6D3FFB0E76A715CDF3 +FF3F378A469893CF9A9622BACA8E85F43DE89FECA3347389276D20393E3170F499D2F33CB40F304D +0E310F9A99A77035BAA037EB722652BAD1D7AF8E4583884FBBD702CAD559B0925184498E43EE6852 +016ACEC5221328AF6096C258EA8113D36CF94C4967FEC7D64FC56B49B2C785B8A9CBC825061F41C2 +0614B1563F3EC064E3DFDF9D6408A4BF48A94804D148C7997CB3E4AFA8E711420329797218522FC0 +439007F153F372252F73A059303C97D1F74BFC501A46015B80757F7A287AC0566B9248427F62C7A6 +98DAFC99B3861C3361DC531148824D3EF6C5052C8A1A7A23AC284433A99F7AEE72A463521DA6D692 +30EC9B5800D615C2537FFE3253CD897645B31ABB0033CDE46CB058FA5D0518302B3C8F9D99B1EE86 +94A61F5E5BB26E409DAD38CD2BE2A47C661DB54B3F59E4AC7647F402F8BA592ED4A980315EEF9005 +5082E97C29D92040FEEBE4B7182A6886D6B43D143803C4881AADA66C6B41953CF37268E061872E3D +C6030BDC3AE15435B7E882C388E3581606A3E4D1C29B4D5AE61F38087FDB4C9E066DA8847B2AF6EA +38B76749457214D66F6802EE7BB61D3D8E72DF327F3C6F53DDEC8C26F601B36034081BC61E708030 +FD74D7E8B9960B567B0E16F8A11750F80786FA7C4FC39F667186219306525E4F0BEEC9F4A4E1602A +132F7439D2140E8957E4F336A3052EE5666600FE9D309FEF3C926E23F9EBBB15FA2515C239CF82D8 +265050D1DBA5AA82B2EAAE4F5D2819F9B82641098DFA62E5B88F6793DE9BF397C958C3E4C9C0C62D +531B0AA6F8C6265F6FA88400EEC4AF39791ABD92E9E2DCAB89DD7F169E851358A04E5C1AA826EED7 +B4DFBDFB67B31D97F4B8F57E26E95EA0F155560242AB5C3D5842B02814E467418C54C224952A70B3 +9DBFA980AD1D96FE069535834D6414EB3C4D31FA37A87E8A679683A6A80FACD5AACB4F5989593C98 +C1AB3FBB43C78E8253644DB20489437D5E072692C46CDA3F674C3F2E6148FDF636426F54669CFE51 +DE4D8FE999D028321CEE7EEA6E9A15EAE85FFEA2AF641451C07BB43570992D450008A235E066FAD9 +AB116CADDE6A4F01248AB7E3E722E82AB8C8FAEEB2617DF65506810A173594E947C7E8D24F98EC42 +C864A2AC4EB5D40F25792134D1E432805F4CC383A69412E577D39E3B94418FBF96B66ABD6C13C181 +69168AF9CA537A82A4AD674B161AC450B7A8D72867987F9D7874436E9ECF3963B6E0D4A8C2F1ACFC +C832551F11825E8243DA78562252505C60B069185234ABBFD45A972E2699AAA7B18FA47720653C90 +F38BFC23C7FF7B653CC2D68B03CC5CF768C93DC7D78C954902828FFF3AF737A1F15A5C71399061B6 +A1D4BA40EE17D234CE69BF92844B98189A5DA2B44CE8A8F0C183BE2399C93BD6F99C1EB997F96E8C +D48871E10ABEE13621A1FAD2EC5F20D25EF0F7BB84FA304AEFE7BF6D867B1F2FCDA6BEF8703F1243 +6F4990A836D76900FF0700F892F02C8C37D903E151FCFA07598FEC6705771994C6C19F2B400DDE0F +5AB828AF5FDCC5B06256581DAE7FF21431C038A6BB90FFB0D1B8FA22368E2E40B6FB6B27842472B3 +FF189F0F3F3079655CA1C9819EF04C6F58CCEA3B11439A0957B94F246214DD0A2E1D3D6FF7701DAB +694241ED5A90894E9D41601A820DAEA6A944030C46EDB3E6ED38AD29C9BD0C4B3BD34640FD0CA524 +632E3B44945D24D5E25370771D61F01A6ED52EFF2B56C3979A5CF6B7AAA75AD97B791603DCF899CC +517037B7313D6DCB8037C536FE821299D79EB8F720A66BF5DF2EFDA3C616B3B0BB5F4060D5C738E9 +1EB1C0B5DBEBAE90679D7FB6FBE76E788CFE5232DA442CE3D56AFF3CEC00C2367CEFDBF53B730BEA +8D2F2CC482929301A4D609C7111F8CFC8098C3423F8EA251E3AAF986FB7314806D5297E6CC4C35F4 +758B58E4E5A27AD24FB99D731A873EE3C233A79E86D8C49096F387FF2FCE5C8E952FB4876225C541 +9F37DB9DDE3D8A942ED14F2F8EE6CEA3A8DF733FCB42C893AFA865222CCBC51E0FA294C7C3CA07F0 +A9C7F321A8B6EA02457CB99CFBE2F69BC1447E210E77D57EFC29504EE419CBDAB7DC897054503F54 +BB2825B94BAFB8DC6A60F48D3BF3FE08894B705629B4797F8B9B469600C4BDF8F320F3F11FF89208 +B5CA6B031BFA32EAB52D2005B165D798D69E8252E4CF63561B831EEEC1B4FE5417295E69AAC6A1CA +EA33D98F7FB9235D64AEF872024F2428AA9E054347915C5304C81296F0275363689A6110500524CF +56B97B48B397B2C91A3EF51BC99D5909C6E4A15FD52F5CF57250C92C15DBFBBA31CEA14DC60E70EE +35A6B2F90950AE6A18FFFC36756BE9E12F3C1B30E592EB6F1542A2A666E5BFEE8341EDF089B524EA +61003309D884F11BD4660150B3C4864AFD11FB4448A21AD4FB435CD8EFAA0C7D8379931A48C67407 +1563EF80FF1641C53EC1E37267EBD7DFC7AFD2607266820807F91405C639430F60A1B36F99BC3B51 +3B16623CDA17967A8D880C5244A4CA1A530394E5E4C574212AC233CAC4F4EAFB3733F3BE0DE4497A +227C49E0225C50D4BE9B150CE876B14803299992E5A11C7A4992E6C9FDE7F5EF168FC31A3C7BC9EE +CE5A10D47859BD88B09C2D8424B628A453DCFADD13EBE92CDE3C05E511DF8BBFA6F5A4EFA3F47B28 +98F531DCA724896987056986296DFF35FF7E4B3DE1F3BE74A3FB21234C3F7688DDBDACF63A1DACE3 +80361DE3BF4F5FC2F098BC5E46D7A09679FAD2AA70252CF434F4D08EEF843D08DB489219753DDEBA +39512503DF2C775A4C21EBA9CE17792F94D6677AC77E2A0F9624A60841B09F3B247B6A2A857767D3 +649ADB4EC0304119E3EB534ADAB842D10F752714B6608D0041966E81579658259310D39049CFAFCF +C45FDD87F7A3C466DE0CA5D339CADE6D42A1DAE6B4622E28A86FF362D5FDFA3F9CADE347F09EA3C9 +8DDAC39D377AFFC1FF4BF5181026850E4476C1283B581530803A1CDB82BB87385C970C57821E9806 +C0DDAA4BF4F3FEC8B3238426001B2293C9FF5446DAE189B125B0199E79B96947712F449CD1542F2A +717FDB54413FE2C3A66F36363E328C67940E6844F3B7EC51976EF7385E143D9566115A1BC70ABCD0 +207D601EFA47FA3EC7217D8CE360D3B993F4F00A349CED2AB614A59B76C558CCD7EB0C8831D5E71F +D9F80A68A8F05BF1705281D625ED69EC0DFAD2E99D77F4B46FE522A9F1AA73853747E6F179B68CF1 +F136726A623BEA1567B6028A0C5A774452B14BCA725A893131F78790A4222D1601131B68B16D1708 +067B5B2C17FFA021705DCD877D25BDBC188202DCB1076E0A0CABDC3CE1ED4EF05E652A90AB6A0A21 +5083D724C8E8602EE84596ACA8C2D46680F459FA4F8CF5033D3DDE474FD49708DCBD8693800E0088 +F0A542041380B9D843FE5D7869F23F79B7DB6B846477C69D67C73CEEADEE577C88D741D4352C7465 +17EC8FFA85F20DE02174EA10038553ACADD8756ACEFC4535F70423A31E14BCD0A927D4C2A29DD0A4 +17F95BC978C67F66133A73ACFD95F1BB11DDDCC62801335ABBF096CA1E0C07A600B975B363BB184A +A876063EA427B59CFA441AF1D69369861412CAFECC10CAD24A5027FADDF3A18AE0DBE9A7229EC9F3 +0905D99AD83B6A7A7660A214338E24AF0CD91644B9C3DECC2E3CE28ACC6BBBE0401916C64F10853C +A12981753BA754AB4B89783B764A3BC6C52A3B16C2F7E87236160466882542B273674E5BDF3A0A29 +52EA26B6FE14C90AD5432619EBF6FEA99ADC5186FF8349428A468824C79543AB237D96DCAF0DF8EC +80D69B118229B5EB2843A6C834C4B2722357B959890F483D8396889F3C4E9CFB1975F47A9D2EDE73 +6B881AAC32C9D724D8F03F4273703604905E63E37426DFE9435F5AEA87382A52C852E968563BC90C +766D070F3911497D5E2F67B6D5CADB05E8F15C12F5C16D8FED772ACC2CE352A954531BAF3E2766B6 +8CCEE255D8ED7C67ED4B3A998CD28A1B09ED3E6BA50513FD5F76E2068BE38D15917E7E07CE461B5E +874EAB802A1B9D400C365E3B85E39DE7796F7492AE59B952CE4CA5236A674A5EE87C778A242FDB96 +594CD6B86FC5C5F7934C01D6A03A94B48B2225D73B5328948BD170023ABC54D3C3AB3D0004356B49 +76DCD178A23C6C045B40CCDA48F70C1B00AF38AAD83BBF14533FA14593A7CDC2887431E2865A599D +E98ACD19696206966904C7492A3CC9BFB7B6867E8C3E2CAD477AA64BA9A6BDF78C8764ED9A62593F +868AB7F857AC7ECF75A614E7A1B32C0D47A8EC2BE50CFEAE46848B8F669B09EE6E148FDCABF720EE +3AE6BE0F593E38BF41CDF813CC4B43CEBDA4E7872733ACEF0DFB2CCE24EBFA928FC96FA368E6FCA8 +B94C50CC762C88DE60599E1D7C4CDA36B8FCB100FF0700F8973D24678A96B616FCC59E795A6FDC3E +7FE188811421F52EB87D75E13A5E3B6C2EC30A8357E9628F3D23B11A878E437D2EC2C513EAA8E0B4 +B61953E5D04390569EAE4DCFD5B039CAB5C311620DC72C4A7AFED34624A110321C3746656EB9A285 +0CEEF18AB1A0431D3A2A599B62B466995C83841E6425644508D8AD5D126A668A464FB515FC9EA1CA +ECF1FA8075C8B60E9EE3428A801DE4B1F6F0C1510E3D1A3C3AD12BC90E08BA9D83C07EBCF8AA1317 +FCEF21D1195B62A6827088DCBA4810854CAF1A6D057A4E85973EB34D1E4B5385551F2017304C293F +67546DEE29D87839D090838AE3B9925BBF21937A211D6238B3AA4BE95E9AA17D0E0CE4058E14BD2B +5B317F5662ECADEA71519F6B66BA5DBAE030923A0899F5FB4396C1C1F88C03FDC3667B7B0E994E60 +80956F1784112C603186BCCE8B2A754C23AF6C22A2806207AE92CC095FBB41FE3A57C614DFF9AFE7 +B00526C041FF9EC2AACA72931B5BBE4B63A445EB132374C687F00CBE0255726BE8348C58F9BA3E7C +10E27C6F1F7FC0081DC51E05359C6309A6C5BC30F3D0748A4921E74A23D8E5972080E71E9DA2658F +6E1DDD16976B98DDB71646E9F4F359904EBBB3113E90B8D7ED88A600D36468AC642580017DBEFD2D +E63B5748D02EC3C9F6A4C208AB8B8FE6B33131BAFFB3C90203F2BEF3BAE01869CA3A438112D61C2C +4A458F0152587B78AF7C17AB1B37CDD6A65885E4DE863FD7DEE02747FEAAF53DC90F9C21BFF494B6 +567094265CB654C7471A30AA3893C879A1A4CFCFFC41AC05D0B365C522DC68553210258B8A07F524 +5AC96DC681C51A9A8321A2C5922CE0EEACFA3B9C455E878A63DE3F5A766E4D963B1BA1846A9BDF5E +3B563F542C5C36A190CD59D04CB0EFD88D924D76C6DB0B3CB670CC7E63E9E6B0C5BFBCDA6F6C995F +8FC666B6CB6A3E35279BC182439DAC966759B808463668FD575C1C261A6E6A2E1C0A26A1B293790C +BC396B4770A68288C823297C9C243E5B23706B093C846F712146AF10DF8AEEC1F27B4F44F7E80D43 +DC8B706B261B1521E9FFAB79DFA440D25D1B05C10632523C6B33549AEE79850690464F9DCE1D483A +52DCDF6145D8D5DE90ABDF6D5D855C1F751FCAF470E4948E3056FB53D59D1A073FFB153FF741F456 +1E58B83ED277930B1A76A63EE37D27DB7050CC39B38B3C849D74AE22F6458B3DE96B1DD32A54B34F +F1AD0B97391D1F35427B5AFE562CE84C07E3D7338CDF38904BD078DD5F27740A959C9D318F8FB50E +BD4F6A75B8DD3C7E855A5477FAA066E795FAF4047A27A3F0FD26CD147EED8BA543B63B1A5CE80010 +AF530B0D8E08091070BE1AE2CD294591F4D42DA382C55958754947C82F9E00EA357AD31B3D893962 +E97151374CCD5DF2FAC0EF4EB45A7EABEB08B7374C70D76840C6E12320D65E851AF03943CF253E92 +F225A877B401C543E00B31CB1219D654BCBD6A38C4ADD649D2F6056783FD12CA96C5ECCFD1EDBBD0 +34F9A67DE4CBDA8B6FE9CB57BA9997ECEEF537B89A2BBD5D717311488D1FD485DAE9519F5E36D54F +5E8AE2EE72B3F592F740BAEA860CB20B1FE1E4E507C2C29CBF631F749CEB02CD17FA21983B75FACC +70E968B7234E28FB6EB73423516F4D4B7E5E7316DA0FA74967ADEF0792BF43437D3B8416BBDC9049 +411D3CC5D8F1DE69CDC914E7311F8F148217113C458548D0B916E76E73F9C799F132F8BC2115C4AC +E781805C5AA27063F31F346CA2FA13DA6B509824F75ED479E7AED1AC54AD1C402A7C8CD6A884B4C1 +67D3A6C40C29F19978ADB9517026EEED1FB5950C68B45EE662737FE2A6F6D3985F2E776D6C5165CD +15A3CDCFA1A1A2CEE0FC48AC97BF942A496265423A30654D405786FA70E6FFC82971CE375EFD4AD4 +7DE1DF07507C11609306F400830B592B4BA137DEA1C9F7186198F448852C53FD23A8925D2C5BCBF3 +DAFFDC21E1EEAF47678DC96C3E0E9E481C38E5B47917CCAAB3D3615A4D9D95E09709400DCAD9DBDF +98E6A5A7938D24A315F0A0AA1DF75110B8FAF22D2BC24EBC5930897145662EF4C14641E6738F7B14 +0DD4DAC3D2CE4F2B509B4A9BF08D88D7363C11FD2CA7956CFB9DFC1243776F56CF6810176A9CF182 +C70A8CE8251E7A3F0340EA881071843A7BDDDA52FCA9F920D9E78FABF929E658D992BF9F4A6B836B +5F695EDAA5C9DDFE87D3B90C37DD6D891E7B907F060164DB63ECA0D91510FB8C4C6DE92F3B35F648 +B5DDEA2422C07C75CCB9314D2B42EF590E1AF68C6ACBED79376AC8D59A17632746AB85DCD5CF81CF +168A0F15B9683AEF2E471A09047EC64378C09652E5E1307401BAA9CB6655ACCE48F404C77A1797C4 +D23E16850F09AAD87966AA6539A98952C31CE9606F4B280D3DD52A0C3119FBE2D76BEECF504FA17C +AEAA19A434D4E494F6ADF256267008A94138E494566825E725F007974F65868E3B5A3860BA84FF3B +948928FD404AD5C7CAB8D023D84632A9CA0A13F6D1EF0242939C2EBB02D349B30F1419EED24D5BB4 +68C3461BF1AC9D4980C523E907E77956603B42364B987BF8894EA74F050DA9A5FB632FFADB7A8924 +5F3111426812EE2C5D03BAE900A9D8C8172245499D2BD5A915E03E1C378A3360EEBB21A950C62FC6 +25A86C0F6B3597B04599B4DEACCE5071AF9811625FB81994F79C34D1C213BE15DF79082246F4EB34 +90E3F0B0A4B157B5BDFEE724F88EEA4C463E7FB17C15C8D6FF4CFB4D0A84D98C4AF5E778E9207C1C +21902FF43D9A24470620830D4FEE2817E8A343ED37767FD78840F5F514684C7388DD7A4F130DD7BB +CC3F61CB1D5288D44AA34B3092260C729B28A99CE06CC0EB0D72012E58316C11764DAAD797F36821 +C5B7C9F2F580B14B4CF81EA0C19A55FC45E95AE4D5BE6CA1A3755EE7C14F1E00FF0700F8A2FAD695 +4A436050A31BE6D123B9A32D8F005A89733DA3FF1C24295EA760494635FB688334186FC80BB5164D +437E69923CB68F24DC7DD44BCF85A39D7DCDE2980EB36C76A54621ED5F4007B4C56E08AC2D8BBB84 +8CB3BD92478A46D331AE30C6A3F334F82B25042D43280E4DF5174F1033832AE7EF46867A9C037558 +AFEE798AB62E841B4F9CF7FB31571FA8CDEDF588E4F47E25EA365DFEC09D581215E133747FFD3239 +A20F593CEBA3A712794AC9029958394622C017665A0C48757F782A65D5619431B98DD4B0A446D509 +9EB94016C506A18999F7E686A60A71DEE60EA3BDE0445C6A6BD0EB0F18833793F78DD42CC334ED26 +27EA24D7825F499A73A27A87B6FAE2CE3D82F646E885C501E9099354DA42A2AC89155DB9D94D8A28 +9314E149CF85B7F3BE5461C6CFA371DA9AE8363BB9012CB43DBAB13C35CD32BA7D13B9B9982964F7 +332C880338079C36010AE52FA0CBB7EC5D01CE697C8B24B76B310BC27BA8AA40A054BBB5185CBA43 +60C01862B3F90019289E6CCBB553E842A2C21E1F22473D52453D63801EC2B8E80D1663760E7A649B +62026FB3ED744DF06DA45EA5294517C128C9ECF7ABDD62540C89638D0B8093755CD0A764084ED967 +9A74794B31908D0D39AC20BC859F876C1E707F6CF818CFDA96EBB8616129ACC4462747B5A2D5988F +8BDBA8839A59BEE6DDD3FC5279DBDE136D29C8E4A7A3592EE8FD93F2CC5DAD83B5663D4D40438582 +0EF77C688229797559D9C5D1B11BBDCB53A6481BB3679C1B9D54022C275D911805D28B031EE1A99F +89A1C224C80BAA8B5BFBD54D403F6E5BF7EBF22728A97C24939F5DBE86EC80A8D080450FC780ADE6 +3F53764CB3F5323C5180896A2E9F185813E4D8913203AA280B6422EFDE57B5394F791E3E578C2DB6 +7DB2716FA6252D5E68D635C21D0BA548929ED90174750ECDD9BCDE55A5596AF0FB578F96814625C0 +F3C31FE2FE13C1B92C518A3533C37C852E5EE2E47D78C1860A3774483E9289F2DF45EF7FDF3A0BB4 +1F2CDC83E08452B25AEFD80A1A97E1E1B41DD54C1447741628F442DC56099F0BBA74B07ED9682E95 +0B7666DE26404DC2F514DD8029E89AC174308A373E175CCE04522B983DFC9678B4CA8DDCB82459F2 +452DBD7DF28C13559CD6E09514BAC47A20FD71464D1FA0846143B3B45F86A4D4506B532BDFC0AE5D +E4F1E7F07AF984C8392FD1296EF24347288F070070C469D15A58F83C737E8CEDDC49B8527178AF4D +33832DEE28A3DF460ADDE82A4A1037076518DE30F7A60A3A179B129B50CF18C956584A7CA0BF98AC +ACA3E29DDF827467486C5BFB4641FEFC0174FC5CF7A6D4E2EA8A8070226DDCA19570278317B7A38B +24BBB21BAC43688AE596CF272648BAAE54F6539FDA04B661B495A8D22A02EB4C5F928E4589F34DD7 +82FD580F533C64D05274E6EBD1C3168752EF473D7108F86D9D64DB2CE94F2FD19A3D78141290DFEF +6A73C4397B467F1C2AFC457FC58F3C3E6CDB449BC85AC071B4C47DFDBB6FB0D01B48411155F4A438 +A6DA2877C71B7BE1072BC99D5CD13B0FD6A9457F09C421AC9BB51B60B84A35DE37F4459348A228BC +BB9C417CD80A55959FFED9B491BA8E736DFED014CD132E59E2FA9B4B5FC926A79CF53CEC427B1354 +77B6E681E557CFD6C87FD0F80365DB98747CE88D6CF52724420FE5D655F291B4AB59C552270B7620 +4A71547731A7944AC7ECFBB6301D947FF6C4274835934A6FE81890732EE385FDF53BA65DD0BFF090 +10B7DACA9DC88D437B0FDF8F5DA754B52F0E13CDB56BFA7A1615D43CABAC911C41F9D6D686BA33D3 +7E46496287A83C46BEB39522DCCF9FFA9C3387136696CC879682311D935B5A6F8F05725268858581 +93FAA5143A7EB9B0B69BB33724A077AE591D9161EC22B5A3AF3F7F1D77EE60A0CA129F141B29C6AE +D35B073F52EB0C5440E0075719DACEBFCF0E150100F0EEE1121913BC24CC58039721E4633D8F3852 +70EA66C38FC3655462B74E71E855FA59DC82F01A36FFF5BC9D64C3700405F9B8F0258929275D568C +A4545BECB8EF92C0827940A683373D588F53BC93CAC7DF73A88004743DCE838BEBDFBFB82C60160A +862B1C48EA95F2ABCC3F0729E7F33167BC3F9FF4AF08277BED054D7634C7CCB5D0B26635112C9121 +6EC5A04A44669B61BAC495358668EE69FBDF8045A5B7B20A57F2FEE6BE771F44AB23D113CD3396F9 +1FE4284306CAF29505D5BC4B9265633A550A4F215ABF419590FE2A99E7C350C63EA98413F3CF1C2E +BCD2F20BD42AF73A1DEA0CEBAECCA47F3EFFE6346561F300795C51CAD141D8AEB5F5A3558FFB3AD2 +B0204A539C188647D9C3642D9417B529A9AA5F1BF8724602E9F59234FE9A0CC38279A525623B8545 +DDF7A1C3FF883EC9804195B22C4B9848DB9A283C9C77E7367542804F3CCF785C09EF462BC3477BED +574AA1EF4D5AC0470EF62C8158454E91015EA3B85C8817FBB97B24339FED9A5F0C04BE368D3F1B71 +35D3942E6887E90A660DEEB8A92072F7B06C8ED19F7A661B2F62A4B27FE2478E157B0E6ADA16738E +8FA562AEABC55DBCCB8668E2C9716F79735D44DF0949A28DC6562EFEB27DCA55A5891653434F39F5 +F8FA0C3D6835F3CB7731D7627026764C0C9C023FDA56B3903650B8E249D1840D99F83757F06E2D24 +D89022AA8EE23E67F02290FA7BF550E26672EB2A772D84F08274E880E9DC668E6E7F7F01285942B2 +9567F56CD15B362D662278A86168713807A97B164F352482B0F2D520D7D13EBC5751C63B3D625E20 +E8F60192BCBD94AB88C5E648D2CAFBB91D1FDBCBCCFD73BD428C6626D0E7A4AA51AE685B0C783062 +7FF84959756197A0F2E4A8D8E620162A4D81558266A7881AD2D62E9A3FFC6C6F355ED0ED3B921B08 +5B416200FF0700F838FA9C52563F6AD55E7EB16E8FC18DB6E8400728EBDACC0BF32B066A334A31CD +C0139FE96680EFCD373BC58EB61A238F4C02CBBA7C72616196EF764D2F1EA871C1751FB185E47F07 +C888410AF055CFE59C9BFA4D263FBF1115628E85965BCAFA680A9610E02C92F47F30785514FE973B +9A172CB729609B5000634069C04470B63CE1A3C07D3247A3E56B30BE2098E0A500872B23C170D0C9 +335E128C6C978D67F3DBBD4A8011AD6D7BF361168D4AEC4C293E841BB81F667230F1EDCD74A2BFFA +424991D158C58113E461D9DF6BFD32A2CA1781C5E12249E50F8ACB8A93277496FA7E79985E7A16A0 +F6B4D517319305E916408F33777D86D04F2DB0FFFF8CB81986CECF3DC6578EC1E00BEE6235B38F3F +4ADF6950CD5F38269BA5994871BFF184E759F95B4A41AD4C21989C8EB0F57825B5A035B84B67B6E4 +09CBBE9CDC514FBFD51FA9825A27F55512E985B5B64966FD14237C828B2AA3C549DEB889111D60EE +1A3A8B37C059986E9D6C78E23960F86D57D2E36E807D30CB43E20ADD21AC94767D45FC95BA9DCE00 +98D73AD3367CC08CA771DE42747F3C632F2FA6A83A839870008128156571B7AE0B7CE3C655CF790E +865B6473156AF625835F53B3BA2FEBCEBD2C0A2061D5536FC69BB318EFFD38203CBDA667EB23A509 +1807166AC77C65922DA56D26ECE80DA3DB6FB2F7B121144CF7FA46041305F873DC7FECD5B7C46714 +93EDADFFEEB481F837E9013A9CCF65ABAB8AFCA85077ED8DC489ACA00E4F331DD4C92B99A44A3E9D +673B7FFE481CD272B2C4639FA8D06C3535D76F86174AF85AF42DA9FF89BD814D6B97DAEF802ABA42 +5119DA3752C50E07677BC13F2221BF8F7AF498B16EDDA88062C23BD35DD2764DD4F69997B9FCCAF8 +28289DDFAA15F78016C7F7060F167047FDD6B8AB2BA10D630E8A67CFB6218A8BD593F221BACBD1A7 +3D51ED955A6F9E38E01EC7F6FFA04F36890E5DCA030D68A492EA1DD1EC9EDFE6988DFDEA6CF9D0CB +32134AFC2F785BAF76D9A5F4969EFEC5848D877CCC0B887799A0D23D9616D969E14B467D685693FF +3C975D76367C5C53ED475F0DC53B2AA78354469A5E5EE21815F2B4E74A65359D5D24599A7121DBCB +5155EFD031AB8517D4934A23E5464A73885EE14F66B494CDDFE0D1AA3094983BC63D8336F83FBBD1 +980A07D7BC3FFFD9B30C30E11FB0864B8E1C51CB0F10A6D4AD83A45863DD60EF147C342DF5C63429 +99F397D9FF6E30FFAF214956A07937E995583730BE662196FC6A9ED5E55C06629EB16B3D476031CE +A8504A3A03C138364F47677E156DF215F0AAFDA8F4AE05A06BF8106D004297C6CD0EEF8D4E9741B4 +EF985A459D1C323F7D45E6D8F74836BE829B2077DC0F9EFEDA6179F8D7D8105A48F67B75F759A19C +7E400FEFC24BE60CD2D443F0D072849CB496DE42D095254C2345CE934F6FDC5B19376065B5D07844 +7FD1D58AF5B59EB8635B263864622202A57A4C8CBC844BEAF25C3D53B5DB4EBAEB7D7F444C4F1345 +A15CB7795C8E13808038159B35182F1FF2701843A42336527A2EF1475490A77BE442F6FA398AF64D +9AE17822E966CC0178B200954DF3AC9A57640C728B33FEAC66853BB417257A2D48D9B058F45CA815 +0007F1AC0A15A7D9571F4FD7E830771D88D954B51C5884BA4D9D1A15AA160E2C71D98C5841B04445 +C5EE0B234D5FF8C6B7D32D384B0E4B6AC0DE89E0648421BD654B7C115FC26F0B2430678AF6865CD5 +B4074CDA0F1A0783A8432CF1603029949BE55335CBFABB06EB42C7AF5D5AB4108390E2D9284E7945 +120FEA7F0CC4EDAB41FD1D9D88C8CFD5010073260DAE1B2F610FB940D1D6BB204CEA07B0BE36DC72 +D78776C76A2F68DAA5BA3FF0BD80104E1E1FC258C9ED2DDE28A51113BF089CEAFD26C1C0D2359C30 +74A9527D9DB6044A790F175DF73E494CDFE6057ADFEF15713DEA89A3C8929D11D903CA34C57B6D75 +FD5D996760B8A6A1DBDAF2A09C4A17C3D4F4E8B54A830FA9B5906A5BAA8CFA206EAC54059A1F2C22 +4DE485560518C838975A589EF634D50DD4C4186E44E8E869428EB924735E1F7D07FD70F715B2EB20 +E3A42E71ABCE7EDE8C7756BDCF12817427B66D3CF280F00FC5280EC6E838DE2DAF73E6DA8AE001E3 +AE8361792BD7AB6ABC26074E7E9CD1B8E5E02297935950619023B04F0E356C563457E99EA2837604 +7F44FC8FE527E4220AC23294F376C0124A354157E30EEC71BE12B58A91562A583C4E43E34C479DE8 +8158891BB5F42649CA828D13FA29B4445AED10E81FB5B1C8A1E7D1D3F42CE5AFD3C2D624F731C08D +073C593DA29A20DCCBEE447F4FFB8C41377DFB59547498822F3C26B966C2366ACD3B67309F588AD2 +30C59C97D2EA721E8D0F23A0E4A877A5404DB58AC906F5D09744585D06F4A62813C5E55A665E9D84 +7299C29959F04DB28EA33514879D0060BD72BEE2D5B44F3B292B4D85DE82392687C7EB56917B9351 +C9C4951A2DB181A0756F77B2FD78E6D24909D9C4213CB61487820CBF363E3E66E1139B4992D273A0 +11213C13393C8E375738659B1E8E81E776385025A38A938CBC7CC355618306B74DEE8AF8C43A7D7C +CC841C311840B3E97B70245E82FA3DCDD9AAE77BA225AD2AB223ECF4460D984D171DF4EC5351E47D +82AD601C06A9A2F57141D241CAD0E03DEE725605890CE6DC12FFAD840B2C8185B939411D6FEC0F82 +F382C12995791EC82CC6D2D431014BA6581D4447997A2B5DE0DC8B244839304C733F5C0881F70EDA +91766CF3F27955AEC38F42227D854CE097DD90C77A089C50B333FBB530D247422DA1EE2221D8133E +F18F29A5C3FEF866D9590ADE364649BE7A22C2B6C10AEC71DB7B07FDF2BF330422330AA36CD88788 +CBEF00B20B26E4131221C49868558900FF0700F895A0E3801F5D9D4D2B641237F63F75447CE3BFCE +81D01DEA8C29EF2AF470B1C3151EC38B2C36705A6CDDC1B171DA1ACC736C703CE154EDF1BF69BA5A +11E50D0FBCAC0EF87C62770ACF2E1F6A3DCCD9455106F177D0744CBC66A77F11E655332B571E45C7 +90303D5D0883D950ED62E1E65B482063F42553E7D2AC25AB3015D4B1611629B37282BF84886F71F8 +A2FF3DE22CD0671CC1B37BD3B056B7F922C9A772CC890D55BEEC3EA4D29339BF5D5B943689135467 +8C441B25F77CE97C1B6185AA93882C842CF9F8F01D5DF654C4C87A80373EE12DD479527B9C7B0907 +00D182C92EC2B345F42AAC52425C2AA068B0215A147101F243455710D2FF5C606E1AC8172F10F66C +7138EA5E27C29F084E58575853D72E05ECB24F42BFF78957F2326CC863EAEE1ACE510115C2EA349B +DFC4236C4D4CE67A30F66B1FF950E411A1A89B88BC5ED44A5A12A430C687600B2C5EFE6A54CBE8D9 +7BE618C1C61435CD2272DB517010B1A70CAA9C8C5770ED38C030ACEDFAAD74148768311C146D4DD9 +8BC17D87B5BDFF577878B794FBDC9A1D762C23130FBB2BE8FC0C63C42391DB24F9AF85B7F15B8B6C +985CE39C74EB6012A347CAD2EF141DA9D5FC68FB816B843153B3EDD14BC3B2D99539D9BEDD8ABE2E +9FA8A4C99CCE50576563EB3A392B3BF48CFA8EB889F3ECE1E0A757681ECA23D4C1C209382523ACD8 +D65F05D9C742D142D59B85A8606A6659C6A73882373ED424854167DF0464AA6FE022C3E2FFB32FFF +F2E17625746127F556DB739CEFA63A81B7E69A82049DE3C460B4D18418911AF6F85886C965746E10 +C7ADC3BDF1666FF3FBE10B2948060977D5AD4A0A74A7FA7D11EA80AF137204EA8F6F352CBA855673 +47646474498957EA7E92ADED8CD5D22CFA203A1B82C76954149A9420B8C45C7067C8FE15C99D61AE +D56A9EAD76ED86FAC1533DBCCA8C974D57AF2E382B30279AADAF64744DB298A29EB0D0A4EFF8C55C +B14DC41E5F366AA3137929722F108D52BD1AFAA3A3359A12948FF704FE989B6D193A42A57DAB7BD5 +47CE9A84ADC639DDE3B1142F606CD88BDFEDA47A6DEE79301117421BE05B076EA247B20CD4054245 +AAF82B78F146A088E97F79981B30CE146125F0EF0DB81461B0B4BDAB8A18EBA1C6C0A90BAC4993DA +7CE26BBCDE0AD425C53BB9E301C9DCC3B808D63E733C0D18C17616231EF8C3771C87DBCCB1DE0176 +8F1165D5DDE5C7701594BE7E5A7ACE546E3809621D0E32C47EF52DE10ACAC6F3EAD532BC9C3A44E3 +F8D528B873E3815061FE3915098F928769456AB0E1213BC24A0C47FFA907CFB4849579E24A987C79 +BFD4447E4A540AB71F13A72E9A3E11F7630F771B3AAA345F2BC1F0666EA9D342FA0EC2ADE7F69F4C +D114B803A72E514F51D6CCA138242EE935E73EE1CF36687F689E96E8A8155777F675F220E0A51CCF +7EB04F659392FE092EE7BBF520B0AFA73A0E977CD09D70F6C0BAC517ACD1D42C19F28171F3D4762F +BC5E1A2FC268DB8BD7869EEB7E668BDC9ECBAEE1FBF4DE8D2126497D8A0912D91483728137D7D99C +242583823EE670EC340DD7375761DD1D4580E69869EC23FA41DDDA4EDD475D7CEE0B7A230AA02C13 +AB326CED687EBF44FA6EDC2104F54504A1A859E03BC89AF851C25166E9D99FC57C9C0F96804514FA +C3D98B2F4327F857245E21A0BDBC5BDA75B6E836D264FFA30A9F583ADEA868E397560E68D0B87F85 +FA2535C253C4B2D7AB24ED17BC074784C8D4464900942CCA16F78F200565A0E66069E5CC1B6E90A3 +C3E450000B69528A460F0B661F4E63A16FC6E8B9BBE5107218C0CA3DF46A82A803F46574BFD9BD6A +DFF17929BA220819D60403B00D6092F77C28CE96A54DEB8F4CA49FA7FC766FB9CC1EB03FD66AD704 +6DA243C57C5DA1F1A6CA0F4185573FB5F1015173DDBDCB17B85B998EEF74DAD1DA6ED7CA15659EC5 +F2D2C3CC1F2D38C6292C5AAE490581C8F7EFD47EB89773A2C7592A863FA705680AA252EE93F1EB75 +5888AB3C87F0FB0A94447115CA3C7A6AE9D2A33C3EE85BDC3D31CF0942BCDDF47940111400B5BAAF +CCF0176D5DAF9D1859E30720B7EEE0C68D25B51B88D9D9D1F89E591436830DC466519FC7AA1CFDE8 +B837E27FCFDFD3C1CAFCDF18FCC7BEFEC753938D78966DEACCA8C4FFC6ADB5D4E9E7E4843965F172 +31F473038A0F2A7C080F277AD8A3A33607EAB6864208E43D7D745C2E00C11833A25B00B6206F01A2 +59960603832E8FD5803F761AB3CA3EDF5FD132D8F84699978F3499D6DE19D71665F65C2108FA1689 +044732AB93E40A43DFAC228CE3C7289A0E5201DFD218C3C9317B8E6CFDA36912C5FC1BF3304CA1CB +BAF054754DB7CD05B5F29D6FB4AAF0D55DB71517712924EFC1CA9F0EB95A8D311CBD3FA01B9E2F05 +02BDED6375B10937DECF83697E02E6F03D0B8391E05FECC8F879783B7E839F6E953318E70E61EA03 +FE3C771AB858A9B8DAD92F63BE1D8E12B6DE7F931B7E58B4503F775AEDBCFAE749AF07111E709403 +985E0D6F02608379FFD5A51BEF48B4FA678900A613AC331AEF4595B1A5FDA5018B049D55166E7DC1 +7697FFA6F5D0C44413FB0C393F3D23CE293B49D4BBE106C86C3A76A9FE2B7188A513452580FEBF50 +9C49994EC6D30EB30734F074E710A79D6B9E263D34575D75D2F28E94F3927FF0F5DD09196840B586 +8D1F90C6ED15DBD2AC4B6FA421EA98393CD1E4A126D4CF76B1314AD5BDD1DE62E3C4637D93F1F869 +E06312E2EC22AE5A3F0EB438F30B2D0AD85AC88E33292A8460E2CAF8058FFC689E011F243141C666 +99EA0EBFED2E18A43961E8BCAC6302248696005E52059BB8996375DA4D9FDD2080FB1D30E1699842 +A3E278CF7B07C55107A71607917F72D51CB85A7C4523A09E4275F600FF0700F8E9BA9378130C98F8 +EF1DC7729AB5615950E62B469E7095D7451B05DB296B5ED49A291CC5D544EA58AC4059995252B6A2 +DDA4BE9632D5CCF59CC2689D5B74D8F27E1CE529DEB7CE73CE4F2391F403C5C7E45D96F9087AC8FB +0CEC684E0E14E8013F1A35728CDA4A3D3A399EA67FCDFF3ADF7E9B175722CAE5B7906152BC80D8B0 +27D0E0B50EB5678A9CB54F7B50C234969829B461A84EECAF3958499A36EB02C343449A3ACADEE512 +3008F882D61960C469DB04C22DD0EBDC8388948F6EE5699D8C506FE3429B28D295FFA5F28DB78ABF +AE47B81B4FAAC62296E2F5C6A4C3EE320006E2C5A5820C367D518D680CE62CBA14B97BC262868F7B +711B7A81690575E8BF0EA3080F658A658FD4B6504E25E913942776FD21288A0B98E18E976EF82AF7 +316BF659E275060CE5EDC0D712486DF1FBA2B95F26418F75C9160EAAE42369506664F2DDAC77D314 +E08CE0524A292ED71A72A82EA5E2DE85DC0D7834E6729A556E476151A38DAFBEEE239D5F9973DEBE +D3A73358DFBDE39E9AE3DCFAB5C1102918027DD5FC77D2D931CB84348C9C184AA8F241FF140E9159 +6A5D4BE4A49C958CCBB9B2AE012309F859048001952BCD7ACC90A97463A9FA96F06ADA10EACD1546 +C218EFCB8D3B6BAA767DE0C7E249D937384D3A969CF1BB4C9731949AB05FE7BE96236136585D3229 +944D1EA61FA00E988567F5EB2A264C722067819FE51968B1CAEAE1941DD904B94948843013629F27 +3B4A172080C518DC2C05A50B6EE666BA5EB0B9EBEABE02A41BD72EF99C14A3E36077E02B959A118E +301669054D844A4BF70BF97F882B081E80E9BAEA7E15FC9D1840A41F509480C32B4A3EC78487EEB8 +B7D06752956FEE8548CD41D7E4A060A0F82EA7389D6D2B42AC198E1473EE7914FC63D00716F241EA +300BB91BD97D9ADCC95858EF96DE66720B0A731F758540808E29652311CF29E46D07E6BCC4771E03 +5A83C349820A24646298BF93560470EC2EA2FA35623E6C8D6AA4C97EF7A4BA4193B764345643C5AA +C67B4972D29860F19EDF35D69E2566E43C296747CFAEC658CE81F71BB1540B0682902188BFD13605 +04EC0B3FAEEAB1B794209C196882D46B0492456FE70FD8D1F1F69622CEEC84549DCCB0D75A3518FB +CED087020BFFB09006B5DF529E2570AEEF59D030D16EBA9B1E597F94678D266B0D5602D0315D9B51 +9626C53BF0AFA23C73A96E45D010449BBB323EAE3EBD15B76956823E7B2449BAF569B8AF913DE9E9 +451DDC13136A1180887073A02D682D96E6E290D2A9AACD775BBCD353608FB0930FAB810AC84205B0 +BBF60B0CA9B70B08E936A216E27138764B719E032C9F41827658F53B29E548BC7C67C5BF28B803AB +C830476F7D274CAD9365E72B83448922577D93C32D9C7F0126589C3DBDF9268D58668ACB90863255 +9438BB60F5E6CB995BF5F04AFD75D72A49D8229C6DFF4AF23D1CC8BD4511B26340063E31F94A62ED +7B8854FC5EA3F57222EDD87AAC86E8C67B3886F860A45BBBEBAD7306167456F5EDB522C386918463 +B8591EE10EB68016962210F6C966805184B1C6BB8C4E76F3BDA20DB5B34D49A73EA890F4D9FB21D0 +212142E9E4E770F808884A3BD67147F510CBBA42D026E3348A25BF698771BC1BE014C5D1FB99A4D1 +49A225BA12AE47EC61B975F4D75C51B6AFC7EB338EC654198373931C94F36E30DC317130BB0E217B +DBB0123D22B6F229E494DFC3E3162BBFA301DBE019451A5CD8E5C1EC2698C57C61B2AC65385CB1DB +162AA0E6AA9DBF02BAE6EA714B43FE4C727CEA85B8E4ED64A7AF1B7162268B673587873C86B63F0B +FACF52B99F17CE516C0FD21EF158A77788B98D8BBAA6A2CB8831D462EF908C5B193438727E6B9B1C +AC32164A330218F7A79BFB7B0B7E6A6AFF14E4A253985437CD2F8929E6E0CD56DCAAAC864FAEC8E2 +EFA5B41835379CF4AF010DDDE597593CB5B97CF1DD2C7BA4E574CA058F4D3CA8622DE7C2432ABAF1 +798E1198EA7A461E99906806DE0A5E520B8F5B4EE79B3BB3F53801256D8ABAA8D1AB8D6F0DAB05EE +E4B537313F34E1E745017E36D370ADC1846E6F3552F9C6B61B04323C2B479825A42697932CD0A50D +C42CE174BCAA3B95FC7AE2BDDDFB5B2C0856B1BDDD5179517F93320A9F5729703A63FB89F97E1B79 +1CCDFA1B907A151DDF099B1EF639ECABF108852F98B982B0233DD8A0EC04F9DDBAAE234E28E0DC36 +3294E002167917B60A77CF17C44DBD8A897329CC4B30F175919C232B90E268E58967CBA3F7040DB4 +3131A7C7A95533FD129CFD19A73461B95A644C945E0CF770C23B01DDCF7C7BF5094BCFBF8F986472 +D43DC1B2741DCE9B1D8B3E4DA8C73DA306BC66FC1989BBCC4FA6F0B5835924A1ABC19653C84E03F7 +25B4206DCA05CCBF4E15ADB072AE027B2C9340A79012639035618A85903A3C4F6FF4FFA3B42A0A99 +3F03CFE09D804A0BDDE6F1AB817AB245E92701D647222F218EFFB0EF1A78011E0C8841F6A2BFACE0 +AF00F8618EFB53B2CC92DEE24CF14CD3A64794A65BB13914E90F168FD746BA2604F1A00F7355E7FC +006A1F5E169B014BC215BE2B1D04B56D837947A9B0F839E0B72ADBEEF12339D3163E4C52F5831670 +0DF4090EE400933FC0A2C7ADB113A8E3A39A49CFE253274B031ADEA64C0D594CFC7AF6D2265D1FD5 +6D02C175EBC3368046287CD20014C3A27D5FB4060F163BCB9D17F40104996B031E81EE316D5873ED +E090B72CE07A97D3622CF31EC0C4FA00EE569433089317592F6EA60CDABF91768A6C26F215C2593F +7250C76FEDB814EA78896005227DA7BFF5FFA61573A05D7E76FA7FCCE3907869AC00B915D3E69D62 +C880BA00BF82735FE9F8C40D338CA9F0F44E866AA25B435CEE4F92750C57851CE0E04A0291B7A000 +FF0700F89D227344DA4645C5C7F4761AE72EA4592F3326622B7BAE61B24D30B8980F4137D1D82600 +4BE35043671C13933669FF788D63508B7E24FD3723DAD37520BAA28E161134825AFBAAE42AEEBB57 +288F626C466AD462902083F5BFD6F11DFF694F48F18E97A9C328BA0B989D96A2BDD2E4BF1C464224 +8CBDDC365F8456EA157CB8A6588D6D5A68E45C89F3744609706684A11B50E2F0246DCBE0BA982EC3 +7470DC25D5BD9EF7D38CF15A641DF2F3C52FF045D3F4D7A61C7ABE4C207B982144DD6BA3FEA3CAF1 +A4778DC9A47DB7911A7DD4015CCC2AB2CDC9E9CB0175AC0962EC32C5DCCDDEC8E2CED794AB126AF9 +3AF4ED7AC36AB9180951609914550B53D761E7401FFDCF0AF707C0F9BD39FEA03BF343424794E45D +0E464806830F5292CF3F2210B2613F43EA6683F0081CBC80A95D4AD74DCEDF7EAF185E15D505739D +FDC44B952A3E8DE0254D8EB06A20F39032E706B065608AA764D6F4057E7396EC980FF7C917FD3C68 +DDA198375B3B8FA1F18F5A1DB0287358301A63AD5EF5D71D937DF5F82130DC488D1E81B97E3CA1A9 +CE3FB93C075897FEB02F29CD4F6FE5229A1D01F9720965669C2568814C7782723F706E8BF54F98AD +4626F7CE6EFA44E00E2E3269BB57BC7E0DD938520433A814171FF95EEE1D6AB1FD1DA8B5B4BE3634 +36463DCEC338A2EEF95826234C895F193A9FE2DC8AF4435FF6421B90FE8E1FDF18D6E0FEBB2F64ED +3D676BDB3E025803C2501DACB631088B79434C1F56F9B6F332ECB78BEB9403D0338732D63DEF9F76 +555E384ED09E2050B56ABE2FC875F4D5051415C4EA99EA83A2E8E520C34D2AAB2B063037948BD105 +982FAE8E75F4B3400FE0DC313687DAA78622C918857396920F72A3CA640B3652F9F6AA9E89EE6DC0 +77A34A22D0B2F4DD16A260EDB8222F1ABA6699BC982300DC1634D3B0AD9D91D0FE4A2D1D666B3F85 +56BEB4468309FBD92F88144957141FDF25631F5FBEF62E4D93C23DF426B27C1453D46A8C1BDE660B +0FE0B8270D9E9F87595C2C26CFA4E0CF9FB599664B967096A3297E321AB7DC99C53AAD3E01DAFA2F +610313E6675AF6A61A7699B2C7BA433DA1E6812FCEF5D1FE2991334ECF844D6576EF9150FEDD2F00 +C796D0A6783F56D3C50F62C936C8F1D3D4566D4896390BCCD87D4B407222B03D67DA730BEAC5D92C +84FEF5A0ED478DC264F9CA769441E905E9FC948EB2D0736A03049A9474316198E7A3B7773B97D696 +E700969236B98081E937A3B1E6D46D8653CF8C6F23839C8B7F028B48A53AB48DCFC94CEB6E61882F +52163D7EC3FF5CCDF824A1C9AA8ABFA0AE155C6370C87ED0F8FC860F26D69D9ACA6C170A87D7E0F1 +A3D11BCEEE2C6A653EB591BA0E970DB00F213584D0E678FBF7AC988EA3A0D2B7E48F8A2D31B1AF20 +0AE7BC009CF908E8A69B8CD5A62D91A62D185127FF8A782C263B6DAD3FDFC19A67EB1D533FF0B11F +05F393442970BEB0D90B1CD16DB4CC5DC0E240BEAB0DF71789C4B490312637BFB5E359C916B6CF7A +E22136FC79EB3B189A6FDECBE083B0EE831826D266C8C43BB7387089F22C8144E10F4D13AA6A441C +96590672F4FCF81F5AF6E0FCDA2D873B9AEB68BD1E90AFD16C080A68D00CEC8A050F475304D75B07 +EB0EF22AEFBDAFC0878CC448B13F9D16241E0ECDCCF8E8625618CE6FB4A0F19F4F2F6C0C5CC10C7D +436E7DA7A732858A1742544DEBBB24641AAA18266F80943F9950CE220C5C2D01D161CBA5CF15FCA1 +C88BE454AFFD2BD801740357B82368CB7534332BC44BE3C1D838DE59B895771E1DD42827954DAA33 +D74DF4AEC7DBFC6E13139C1287DC3E2C992CDA42C982D246DB5028D6F35990A2861EE3B51F3F3D44 +1859B43AB0B8C522766A715AFD7AB15702A9CC8240CDA91417B594280A707F807CB5D363A9697EA5 +1BBD13CDF6AC78DD9AD7D4D0158F730BBBD61876ED3F4C1F234D9A9B0166A618129181066B5A85A4 +184F7555ECEF5AD768F82BB4E068E77657A5E7866333628A464B3657FC3895E7DC034DA7BE140F95 +35C758D9B185F8E76ACCECD4D07644E9AE63A1A16D62191E7126D0625D894471FBA196A3CD798943 +7986FF4FF1D3E0E72FE6879E07F497A1579F5ACFFD8418B8AE019EAC1C42031B52E34134F3C7E336 +A01305AF5BF68B032ED18CB607FC6BE86FC18133C32C5798CCFB7E22EFA799CED6C74958D4AE8BA6 +96BDF754E349983C37BE97C1466B532D75D295E0B8F8A1047FB9D3C607BBA5529E0F546A885D1806 +0E088DF9D804442ABF56635FFFDD2240E8EDD74F626F4E2E330B031FC78BC650FA17532219BCD89B +A25967D9D413126A4ABA6B80A0B89AAA27ACE8246FF6E4BF9E83E5E2C19752F006B19EBAB2587B02 +6F84442E6932A6A58082C93864040D74B14548CE6244C48694F1547F26DCD670DF7E79171D6B401E +B3CDDFF341381A135358186DB820AEB8446A060EE4F9FC9C84EF4D408D8E43B92FE72185D26B0053 +7084D262B46C799BA663683DB985D4C221D8E10D6632B39E74DD21440906740BAEE59547B1BE821E +3EAD64FF1EEE13FF6750044853F8C1773AAD40C686CD67929E3483981E6BE686BD35364F88BA78AE +970D4889C23EA229E16CF886F3AC94110AE2F06605EEA29968B04278EE1F7864FA7B81D5FA9939A5 +F70BF0DC1643485499AB2925E2D7BB92FCC74DA817F3107A3BF30C94C1625089373F7CB5A92E0A0D +C871DDFBD40CB1FBAF05ED0B843D83AF3AED7CF4FBF0183144238DDFF3568B8FA6EE50538A47FF53 +74DCD1D1C7336E8D429F7C7B06E1C97874B6BAAC315F6C7906F5D459235E251218AA18001C94BA5A +0213390C0271A1AE61E42B8200D66F8D809B2DDB90BE777AD4AB8667CD53735E5CC08F2D78A4DF14 +C1E54CA383793E9C195E54001D08E2F7E6D6BC079632A70A046E6E4A1AF6885F2AF3FD8153B72C46 +BE88C0FB725FE3A90322604164A518E1BBEDA2B3CE37AD259A8CB27AEFA426C136DFB0ACD8C229A7 +AB0D56D959AF8E7C5C722334E2BDD5775AAB89F3C89BB9A93082A72032B246AE014EEB927C06352C +FA3FB5B3DBA107CE753DC2946E6C5C97B23629C1C9C7393CFFAED256F1E5F1C23E1541BA553A01E9 +1A03454DD3AFEA2953302C2A904E637A0A2457A7664341183B368753A3F10BC1FE7EBC9B1B86EAB9 +793A4A7D579846B7292D97F9528724BDF35CBFC138A80E581B39E3BABFB63052084F352BD32A1770 +8731E6EAC6A262662A0F3BC5E8FBFFB2C6434995C4ADC1112BDC8F1C93A87D50A474B8FF8AD98F49 +7AC37E4E12AE4DBBA6FA1180654ED014D09371C3596B2E175768D23DD265010592299E2C6247494B +1A23FA46CCC88EC245225DB069E8E4C211E4EA11F60DF375778A395C80F230F8B770DBA2723C3514 +84D556B636305D5D4ED32EAFCE0E4039E7BD569910B05DF420A947A1091E8F0C3F30F94EC71F012D +B431C792261D1D4F2C327C886B64156250063A84A704911C5109B4281E07FECE6C59129A016E199D +38FA6CD52D89FE93C0AFADD870BE90BBA059D0D5A90C8A1F0B7F69384EF889269267E2EE9BABD980 +B3D6D7332E528E66EEF91FAB6B456C1BE1BEF7AA5E085121F435854F038B95F93342EA3ABCD4F260 +07EBE76E4FEDE2DFF7DB4A573F1179D9CA12580D5B49062853914F61DE0309877DAEC5E89AAE321A +58C45341EEA27F53E04791CB9FDA0AC5A6B862BA7116A48A85ED495D06506EAA84D401CD21B72E35 +CDDA2F1A32598FF43269CA783489DAE0D9A3F8E5A138E51B48071985276648BBD98A3DB0A6DC544A +CD4C127515698A610E0F27D9B6E2917450E88E43905AE6131324AA25799EA85300E1C56386421FF3 +32A585FE15B8B233FA18539DC2F72EFD19FE88B98CF6F76AFA4B8562AA4341F48748C09FAA32605A +A5EBB04CCA71E88D2753F534BB82833422385DEAFDE722E5EE60424E0FC625BFDCF4B572A9333749 +DC18F04BA0CC1F3CC84103CF86DE526148FD54944F9F83540F4DFD61DD88439EDA0E35A16A591C45 +EA5773A85C42C7D52C019EFCEBD092D209A7BAA46F279D48A8AF25CD43ED685AFE92F76FE4D27874 +7AB7FA99B0573118B2ABB6AC7CBFCFD2D375128C213879580FFE3AA77F8FF3691564AD358B5DDDFD +83EB441B03CEC0A5A11D8F329C197323D0B94226524D025985753CC8844FD7AA7A055538CBB6FA31 +A475F6FA7492A4D49B6DBFFBDE957846EE82B9086F5AD5151F7B4845992F96956E3E990AA9563CD1 +5918AB7C31BFA3146A3DA77F6B294D4064F64E62A789B64E4FA1E553DFB7304A8D9E07556F168257 +AA00D195CF7CA55AE17B521A678DEA3CC3CA0A00DF3898D0B9262C6783C583CD4390B56E91DFD5D2 +DBA23CA68AA34ACF95CF9856012E12FF65F997F940351C29771D6DD09693C9E485A2B54DA02528CA +4A959CA0CA4E64164125BDA9B4B554B26D48A4EEC2814634AD920A8F8164DF99CD717C58E472DF70 +5804A8E49ACB496AD4FEA642C080340BA363D83F3241FA30154C36C6C7F6F46A6194B78074577EF2 +A17AA667ECAD2AF81A36008815055508474084ECF0CB6B92B9BF456E2FFF1AC32653030FF0E39B3F +09D07586EEABC225F8C320FDA6ACBD0F7D8D615A8629568EF1194E3223B0A8F76F7D4D3CBB04DD64 +B25D7AF5BC125EB2F5AB0DAAE645C97970D07896E3865A03D64134CBC3E4F546BED0A73A4CC98A7D +72850CC9F292743B7455B52BE9438BBA2465D468F18049D71909E5488C4F9B100C8B19A969E99F96 +7EA1C8809E3FA10D91DFC77ABC6999280325F83B27962A9778D10FDA3C0C68658EDE0C623F9B702C +55D2114F399D84747D13873438B95E5B9BCFFF7F355E1870E3E36F93AA759961E10B3D7C61C376FA +9729C6B1B1BB24F72E5F3FB507285DE65DBA42CC4EA8DBFA24764B26081A8612F538D61023D95617 +7697CA431DE60F60436EA38362173333A4297E78E66B132FF2DD2BB2D49FCC8674983FF2A8DE19ED +0C3BCC93787B9E3765C97F881DD077FD94119387A07F7DA03DF5BE66971F94591B759F1A31E12D88 +D5F6B69BBC4CCC2EAB1C951744C4777936A123A32815FE1839B24FCB0B39B98D9A86F4F135B6AB37 +E0E268EAFE396158A70F0C38985C328127D2C549C55A05242044036CF7A526AF5FB4F36F1DF92CB8 +30C6D0C2265AC503CC8434C53CCB56D1298FA5670BE0913AA09BE51825BA6BF3963D29B8AE76E140 +C18B8055CFCD45CA23A332EE18D2BFF75C8D3FF92156BFB5B4365E2E1EC78F0FE0FA3FD9A806E7DA +6333FBC5AF527E0F1AA02E36F318CA00CD0BBBCC4697348F1A14443F54CED8DB7844C8B3256B7DBA +D5D46076188A118609908F2E07E2DDB92D8F4752C9189097BC94F9B5633CB78063D5A149E0AD56EF +E0A72A39502F50FD9BA7971E13AF5A2169508499F61D60F2696CF5153C9CD77B8E15BB09A26884EB +F4091FAED5065EE8254A824515EF592C36DE028DD489E76BCE916F01DADA9734999F20E731C7C514 +4C73B389AA14EC34C1A083E87CFDA414EA199C7B51B3D98E69CBDD627450677CEE127A0833897A76 +81616D9E7973E19623DC61F124F0D3A83A89AFB50523DB5D4D9A02980D0A656E6473747265616D0D +656E646F626A0D3335382030206F626A0D3C3C2F4D6574616461746120333537203020523E3E0D65 +6E646F626A0D3337302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C65 +6E67746820323838373E3E73747265616D0D0A792CC839EAA1ADFADB51CE5BFFBC260FFEC35DEF52 +9455A6A9B82E5C5F75550368991A56BE5051C79AD76E385ED685AF0185AF4D1EEEA15FF886EF9243 +FDFC4940E7CD0C1B847122AF5B00FF0700F87519FAD4FC298DA67B9B2D328B00E8588605A28651D1 +F35C79D2C05C1FD6BA67F32A2174BEACCA176B23186260CE699CAA8A2CEBB1337596077AC4CAAD37 +12312BBA02607990107151A410982F7B5E132D9BF506C986CCB9ED4C40B2A47D37BAA2F2464A6DCD +3B2C738F0B4137F5B4B9F3B1699D9E2B181F9DEAD41DE89B9778C7FB064A5B15480AB2DE408D32B5 +2EECBB539CB6D5CF4D999221B7E5C3DEA3943656B048E20284F62A009B1CF494B9F7F736AC774282 +87DB82BD38CC5E863138F0D04E423F7F31DB579A3873CD9868922A04F6ED4B1BBB706829F0A69E2C +0E7F4ED932DD78DC8FCA38C8067E8EE93CF940CA7DBD54BE0B25815B99FA162569AAE5CD046F99A2 +E3EA7F7B1DD9C476CD180C62DEF3F0A219602908A41940E24DDF4FCA24AD96BDF20CA11069A8E7BA +A8F169B57336886A9C9F65B093A852E71563145C9F3FA9805EA84CAC1B8769971CDAB133D8685CD5 +72CAB7B362656260120651E9F12A4172B7E2FE5DBFCC885E170698AD3834D4C512EAD31644477237 +3B4D1A9D54A437197B5697BDADC63BDC1A70E66BDEEC909D46D8430B352590CDE82E214BA2B59FBA +C6028768EF8709B94405C2A1276C30C4520D7D1221B55FE2213846A05B9AAB990065BD04C220ACB6 +FF27D6232C026088B15033EA29884B2764AEB1F3125A03D4240666B95BD0DCB32EB2FAE7AD18E165 +907F7D207DB4C4888DBCE8270E6650D446E8C248ABE86281E2C8FF2E6EFB38C2C15ABB1038652C45 +F1D5EEABE79A65ACA2D4FE2F537D9D40A577103BE564E2CC17AFDB4148C7DE9881ED4D50B8D22A5E +61F7BF4BC6DF5550592FF68D9FC1773832E30DA289924AF74B0F731B2E06D718F00CE38E94EEF667 +AA7BE7301D6DB076942830261A28F74269307DF1A9F50CB96B9D47293AB9781B3BC305F5DA34E6A5 +9848071CD3E9FEBB16C07CF451972497ECC7DA59C3733E912DE630DC9998419AC8E2096B72CC62BA +34B22BAA9F45A972673D47A7892E72B4E850C6AAA857A195C5217BDE086CA9360289D17599BAD1F6 +0871D9529B7CE156383A2B1065FA71C3C9A4FE238A5383F98F21BFB17B806781B586F96A8345E513 +DF6A91462B86CCF3D632B1D06E3E64BFA8999AAF47530B22A8BC16724A7594BC1D44FFFBB2495FC9 +2A99AC400E7DDDDE023035A0D3FFFC3E0C2572B6B7A9E19117BD5D3C0A5E2CF1F6FECC735009A7DF +8AD046174F7449151006AE7C56C304AC5664B6663E705C86CE68F6335FD8EB4557B352107D32F37F +3634DD9D1A94EBB19BF04CA79674E25BABEF1AD2896A1D75FD1211A185BDB2997B7E45022AF2615C +4751512C04997146C019D9E56CACEF3765CB37937E6B591DF9E337E9060FB38E7842EC5F2E70204E +332FB1B0C61680855B3EE5726A5721FDD93FA07D9257764AA791AA0B3C1C714AD15FE7135488F6D0 +E1FFBD05251DEC9EC897FE1161459A2796F8A6BB96684F0EB0065BCCE80378F4F2F063D27F704436 +FA5A17B886989C0C8AF0FBFC74CEF55C43E36FBFC98823C76497FDDA4095D8BC9F5E42F2E73F45E3 +A910F2DA7170903E01CAE174D28EBC56E3E06F49AFED13E7C669D90D95B2869B2CD64C5533BC4A17 +93A324D9A66545E437AF1AE7D5C045E0C4A9A66F63F9A713E4CB4543C79517CC935EA923D8AA1CCC +3E924FFD5438DFC5C461BDA11A448ADFBAF6AF6BC4F2795B93E0BF930263995AA7D9BCC32C12EF08 +3097F95E6F972E70EC6DBCAE75E954F56C61C00C543BE0EB09682A77B0C126EFA4F3FD9F7A9932FB +34A6934EC3F0720C25C4F7807EC5F3960498B8C49215436664E04F95D7EBF6A091FFB5D033186B4B +A3B3F8B98D966756476F3CB004FBCD7C7AFC0AA8C0873ED695625EB0E152D412235E0B1C50FEB81D +4B486BED3335BF582CA9D1777B319B9EF62B54549AEF7B696A3C6D5AF830094A4F53EEC32FA16D67 +D9633DFE760A36ECF608B9F6FE7D3410BEF6E48633D74860916E1E2A3D6241674988A611846DD773 +CB13F5DAFF2B189179FDBCE39E2C7F034D0B6E5270A7A2AC32B0A64CA7C4739DF1318F5688DB16C4 +7DB1D6096C89223109593853E23DB93DF44F6776B6609286DCA04E461D88570133D29FF462F0E561 +B0AC2268D674C56ADA01EB72F50C2E093A5AC8F7E182091BA0A9AD129D383EED591AD760B041012A +968B460851E5EF14B0B06D932070F24CB1A1D61942183C8BF0BF0DE5C96DB3B45B8FBDFA0A27146F +13974060EAE74DC230F024D375DEF3D7D2059D6D2B64F88BABAC70FF017E54348B72EED08F5306C4 +C24777E689CA35FD024924A6ECBFF6359113B5B3971B7D84B750980429E12855D71E82369E834E2D +058C95B029EB35AAE706D018135D3523B4857D74BF39A874F49782C139FA2B4CDAA052D6BA3C1887 +E82DFC08B29F796B9B7716DBB7505C15C6CE1E82A8907C1C79782DCD5BD1072D78FE2E24666EC701 +02A33515DDC39462779B54CB82C45712AE8F37C34DC85A1CA71FB0084B90629CA229AAB6B2342275 +E8A144A75914EE09EDAE7D6A4EA87B75276E92F8FD26BE7060784430C79A4E019E73FBCBA39E4E46 +8F191EFAF265C28F15B232C1DCD0C1969B7934160433458D5D6A08F2AD366F8102408626150F068A +E44359B9CB4BC05E6E9D06D1CE560FE0EA437211EAF85CA148460A3394A69AD5429C3BA04B37697E +92AB4B2598DE760B1A33B36D815EF986373679332F272A81D7982E50E1C89A79DE93C5326E5B48FD +4FF729BD2F9BD4E5A8778CAB6E39CFE8BEBFF116F06865EB02CA5A214CB282C9C102627E841DA550 +B2DE9314AC2D00D8824749A457E5F636430F44ADD0F957483F9206CA908E4255E1BCD814FD985920 +D924D14345D6E40A0EFA94062C11BAFEDFDFA1F270F7A6A7F28C976934140A1BC76D61C636D98599 +10C696B5311495B12635F6A521CB30C8BE3626E46648D264DF6519C672658C7578AD492194BDC1A5 +644DB6B26FB7F73DE79EFA703FBCDF9E739EF3FC9F2FBF0FBF3F9D7A3D06CAAB62A5C409DC2DB544 +78D22B872D2E0093B9A83796221657D3132F1E0D06E6D726D6EFD01B80CFCA0B3E60F33574424B58 +F6F066AD78CF7B92F027F559BAC3DC7CF0412CECCF32E02313A9480E8C33DE3765E474F493145AEA +546FBF92A4B06665FC7AAF87333D0913B6959CD3495824520187DC09D40A4547D90A5996186A855C +FE00BF777B7D96740E2F4BFA495BBF488CC71B265CBDBAF57DBA62D5BB6966D08E159F4936C95321 +44695470D6BA497F319C3F011B5E05F66A8734F312859B05B3536DC8913B325554C78F6457FA2C43 +A95D503D6F9D15C16C1C73F13144E8C7C731C6F89B4B3CAE0A8794F194553A69D9D2954CC877DCDB +D1CB2139462481407B2A2B65A548ED85B5EB687BC8918E530CF0AD1A4FEB5BE58A936958C4CAABFB +DB77FACCA1D47A01FABC08BD452FCEA8EEF1CBF8FA28D4C935EE6DC11118ADD01F239CE1E8C00FA9 +7AAADF24ADEEA030BB2A06E259DDEB2E67B05FD212AB9C1973739E54EDCD4E2878893CD143A8CED8 +17CD99FBAA78B86D8987E533BAA89DE9E9DAC20142955EBDD38DE1B5A095D4C66B04634F0D6F83B9 +69E04C83D96FF67AFC0F17A6B52A9EC8BB1C96E941B7C82BB36D9AC017BA4B2AC14FF7E7DAAD04B3 +719607B69E4EF804A397AE23F4D729FA432A294FC40B5C90638506F6CB819F97DD93A720D197587C +E4083D1EAB19AEBE88B467D826F19A41BA123B1D78BFA333D3998B2EF24D0E43755981EEA0EDE0EE +58F193DDD11995F982AA9ACA471BB4F97B95D4F71716DBE11101A2940FB12BFC2417CFA51AF46E24 +99E71C36C9862A25F92C62FC6BD0999E3E9B22CF88EF7C3E603EFEAF172D1F3BB9845F708E5FA8C6 +B8F1A2A3D71DD0002794A078BA3637B8A1D05FCFFBC9441DC8440E2F9041F76CD4C76C82492F95E3 +8091644818484B353D0075A4793EC4D15D15A0A057B38B777398DC89AFB163A418FD5E8082FBCAF3 +C6CAD1DC379D43985B2F60C32693F086CD081802DF9C41D3281F231F8E67F592672EA8896A3E0D12 +37A765127D3850B9D7B8CE2DDD866C2F065249E6C1079C0CF3D1FF66EDEACAFF8F8EAB5DFACDC6D9 +8C8E78DD530C7C658CFB6AE8A9CBB55B399E0FBA2A73CB7DE5344BC63A16B4A4C0C37C284AA7A32E +A135A41A0FC09ED9E34B54B8F2E942A750DDB0D937017207828FA0DD496F1C8FAFFDA0A1F9689A59 +D2011923606B9C0413BE1394B85DFAFC4C9C7D63ED374748A4C7A7980F2EF63899309FCE10C19D42 +25CB7D9477829D683383D11FE3DCA549E1B4419197E538571F50B7C803293EF481FD5C68E2798B82 +C8CAFFCC85EB7FD968646FE4CC0BA520366526C630B540AEDB4D9775F3AB388C493CA257AE72A416 +B087D3A74CE97FB5D24BCD0282AF651AA0DE89FDF0E6B90590689FC0E5392E339D063A3534D3489B +7537D46379F6875607E060F6C2A6B95077165E66F17221A391D37249F276E57A1CE04D0F79D97F6F +005AD51605ED5265EEC2EB67475F7DA8F4E7EA1EF2396B94B05F3234C77CCF46B978FDF8ECE5AE9A +521B609D655799EAC4DDCF80F7CEB74E05AF9F5D28C484F6211C0E6A4D8EB2E0799E50A3EAB8EFF8 +3553C50921416E0DCB52B6E8950CADF19581F7690D7301E03E8B98E82E89104A7FB87AD0879D1974 +EC483B6BA733F07C308E931C185583921C72E4401DCBEF574B31054988E8503DE81A8751AA7FACF6 +55353AB0DBE48D614412CAB9B4E4C7FF9507955F3C5C0F0E72F70D80564152D750D0E47B99916869 +9A9F848C22E2E745D0CF45A366719F5B346BAFCC6F7DEF7F3C99295A780479B942C9705287DBACD5 +0B6B77C59E30E9BD00E94F32BF3741D55FAFFEA97D4A70551545F360E720AC9FABA28DC94D458BFF +0EFFC4FF6230740824A7C4620BEB5DFE6890230B3476E4D1847903739581756A472A3E03F5BB79BB +2C67E1D9EEAFAFF8537CCB631CBE560602201A9B183A53C3694F106C17C88F5E60BCEAE976CF770C +A9132ACC6A7DF3B15995CC6787F761122D7FCDDF7ED58C541037A5119AA110D1B0185804B8C5BF3B +C726BDA825934349199A3A6D7187D0301F20287110AB213ED7D8647E31EF835B19B1056BB6CA86D5 +C95A77EB5E5ED935F51BB413BB4358F0F07685DB4B8B192A677C5F2C9F222729B4A0323BC06CA180 +CAC6D63B57CEFF584A091B8749661207B3916B1CA3AF6690E28C82C8471BBDEB52A9FD8E470FE9A1 +3D3C8DFB5498DD4D1E557DFD9BFE5F0676E204D02AE871881736E75AFE2225CC4FBDC196F952AE48 +B78157B292702FAC822272CF0AA95056B1407F79F01844E232248C55A117F40E9628CDD3BED876A2 +97ADCD447A269D293A9501E0B7E406C104E226F8832727F5D2DEF5E24B3C4B4CD5F1E1E2913BB1FD +CCB2AA447BF62992F23E037BAF12884053332DB8274D406DBFC92E18D8B06780A1E2452DFA3AF19A +A0DBC78AC79A1964EB120C476C0FC39190DD866516FB5B2E8BEE7DA571DA39AFD2B1B86AAE25BE36 +DFE1004909E706C48FCDC386EA57AA62DAA011B5D974AF77B63232F03283468DF30899FBAF4BE687 +11D0727BD60B4A80104AC85C7958EDA5C95C82F446912BAA3DC86719BC75E507CE917F4F833731A5 +D517BF1CDA6ADA1D73E2B3A4B3888D9F122011770ED7E21FBC7DC7FA91F12BF2A7A420DAEC9AF1A6 +47DA406A5B0E80602D5BF5B4F5D367EDC7B332653AC8B5C173573F6ED2F1BE3E21FEF5993215FBEC +7DECA903BF5E3D672674664A563E449CD989A17B44A9CE38B5D7F1BEA4F993E238D5EEC098956AE3 +2F26AB1691DB3478BFF67C99D7DDE36716451C6A77A944E129927512283FEA65EEFA56B5748B2408 +27694BCC175C9484E8028D72A0637AA32FD23AD40B886F907B05E1720E208EF6169E354B2D065860 +12EAC67386BF01FF0700F86A7344761400B8D8C24E4109B235A69177E6EF62F9D1261CF96AC9EE91 +58EC9A7E7239E5A22CAC4D9A1BCDBDA7FD60296A20F9B63DFDFFEDF16372BCDDE1B9C3800408CB1F +6F031982BE6538EB01FFC12658A2DE69A8844AFC3D5D1A1A032FB609A1BE530FEE3795047DB8CE09 +791D0A2B047B0B8AFA3E5C3EB9EA1F157E6805A94F03D1F014BE97E71A71242C7A728B7D1C4D4F21 +E7631FB8A8505941C625FFEC437FAA588FEC2B96D464867A99FD826706B07387CAAD357641534C63 +DF2DF2FDA76721ED198BC3ED3889938C5522D2FC8A11E0FEAB8849B6A11FB31D21D4BC59FDFBB00A +42F7E11C04A40914C3DA164AD2A935E65ECF1AC929106D52C9208937671F86E0AAB33E30D317A59B +506D8A3C0484A9CFA360985079BE71C953AD07B632E77A3560FC1D4F1EB202F76E39D7B7E33FD7C0 +07B63E644FEBD7A07B210246A2AC38C47057565CFB97A9B6F0545707AD2EEE390B0E4B15F235745A +7D0064BE6AB423096E76388C25B083D58AFFA4962F111E1F9D1B4A0F88C438B9D21D941D1B671ACC +ABBAB7ECF4E1589DFB6EB4EA8A41194BA766A5A058F4BF075AC19E6D53810781936638C1938BBA27 +DFDBB27ADA64776AEA761AA7E96705998AF8F2BF19E740CA1DFA7842CD79069F7AB60E1D74AA0758 +ABE16A1545C4C1FAF4707693E11BFD1C29C9729C9B69A86E3706F75ACF9B98ACB94A28F4C25F0291 +C0129DA9B43A796FA1DBE1376F1F5167BB3797907615937C8E79A12479734F5E5D1456391BD00A50 +B3D1D68A5BE925D62843610ADAC81A266D7E9CFB2DCA0BF043B910940A49E5A51CFA69E6ADD97DCD +B79BFBF824E44940A70778C86D3EB553E6E11616F19BE9FA908F6C8DF1D906B2CCD1387DC9B5B113 +7AFE57636D75DFCF74E4807BE1838ED04577C53902A83E755831813FC6E9CD52F42C67E6D6EF2BD2 +8DFA874AF3EDAAF40BA3C6F9EDC380E268E40FF13233CA969C48E1B7A4864F9FB5C6060A910232CC +013EB4A85AF1E0736FED2F2A0DC59E4F2BBCA2B6BF558FBB760DE4E1C33C91FF96CDA467EA7B7EAA +6D71630046703813A6EBFB094836A2D761CFE524BC985832348FB42EE0352633ED77B6CAE02CB60F +CBAEFB665429DF7679989F4BB8F909CB31F62E25276FBEAD9FA8809C11E09F5136A27CF2FC48AB19 +0B19CBACC76BE99629B2988EB1AD8602FCF521337A47608B668FC9A67C5AA734612442C685F826DA +8562270B0A9B344DB743496B0258C7930E33D1DC602956AE2F93EBDA83E75FFEA8719A090C1F5CC2 +EFAC82FA4DA416792FBDB9FBBE10D4A0815E65AC4BCB3E17B8A0F363172707B7E77378BCFF0D2697 +DD8AE287F9A8AAC6DFAB55BE62B9A9822866A70DC02943FDE9F38F09441A64843C86F39FDE3E28EF +A0651EA4EF67D166D168DAAF7AFFC832D5F11ECBCAD4E7BF9761D421DD0DE35560877428389E5365 +A09EC5B903CBF3C8BB6F26728BDF13ED0E8B5B83318AF9EB23E6BFBFE8A4B5A26D8BDB5382FDAD2F +E6B047D0C174A09ABAB1425E57DD1FA21A8461253D9421BFDCBD9A899AB420CF4ED23260B88345D2 +A1359625F5841DA74442C88C579DB8F798FE8D92C4FAFC4FF1ADE9487E8C36A6F3EC4879C6602C03 +EB242D933C18F1C7BECC4DEBFE6D13DD492796757138BE4751562A3F415037F724216798A50EFDC1 +1C762E1B4F7991F251854FF4ADB4FA57C6D38B2D2B7EA917191A757A5FC46B07D26DFF2AADCF2DA7 +C3F8C42AA66DC31E70D054473704BE9A4C6412CB230220D9E1996EA67AAC66B456375C93FC6EFCF7 +5DDF54AB0E87F7474C9432B1B86DD897D6C4B2A0751F009EB1EEB8927D27B19471164BD596FE4DC5 +E4BC472C3339892FCF3768AF65E80591D7F7AC5B709B8D0FE171E2D683D4555C4384965984343DC2 +495728D801B25A064C47ACA3FC639F60EC22B4F0A662FFB251C3DEFD0D4F6F64911FCA14D3AAF754 +6D1CB9B01078EDD790DDC3D4ED9E7741BD28BE6812F7B875129746D58993FE57BFA91A40D6F870A9 +135A0D604194D427501CE32258D28052505B6D630BCBE0DFE97E63B7198928BEAC6927A4E3BA9549 +0357CD3178CF4393D542559B653146069B236B7E9B217C034825EDCEF8E994C02642D4CED869E8F3 +F84825DA24A1BE24DE9129D0D8550E19E0EBFD783A04392907B6D2B2AF2FBEB15347D6E428901DC5 +069CC7786C5207FA662C3AEA1640C9ABDE83E24C76CEBDAC05ECECBA9B2F26D945AC534A06F6D23F +920FF8CBAB96B87D7A89756033914327958839BA72C715048B8A61B1F6E8E31286195F2A0FCBE27E +065E3319DFBC0F5BD28BBED7E8209CF28BDE5998FC518F06770EAED38350A58597EB92E2C9DEEE2B +6E300E829BC86C3E42EA500EA17E864A0B9CA2BE556827783FCC3E3560249BC5A5555467A82CE2EA +26006DBCDCDB01272482ACC4609881F4766ACEAF28D5C662E0C50E76A3F05C072CFF3B38BCD74E4B +61A063FA98CBAC4010657EA74C635BE5B23E4F8CE5A3BD923183C51D5A42F99D28B4FD1A18CA5FCF +CE5B0908F195313502DC0AD9E384FB911DD0A778A1874B02349BEDA17A7CD5744D8B9D27972FACE0 +01077D2D32292EDD8A7ED07C41491B5502E6C6671CD2E8AA4AB75F844992D0FD8B9FA4434842CC14 +ADEDA0ECA4129B954F1C8C499216AD9CD5BB39B4D2826F618DB23DDB27B7C18B9BAE5F1977287053 +809F954D54D9424EB839C4D5C4AD2EBD7EA11AC47A3F042884AC9318D928D3D5D683BFBC0D2A02A6 +213A36B7883A60418E025EC5DD09D4917868C7B7790F8AD4F6669D4EDBF04073A4545FFC20002A3D +C5A7F456146016615C1395AC441F86692EE8ACB480F5FC1F92944722CF010B7DDDAAD2642C352E2F +B813542573763E877C5871750D3529421605000308FCF7304ACFD26798C2E4989DB89428F5D0906B +706D512156F3A3AB4FC9AE674E8DBE2DBB9D31A40576F2C1B575DE1BE6078EF3271C6F87DB4DA07C +32BA472DAC16E845DAA010B9C0148EAAC70BEBDA50D046BEA8E39430BAC5C642F81C4658E9243846 +E363131F9DF6732426B85F9DE644D46D3C24B6F113BEFEB1615D9B436943FCEDA329CF3C9B784D2A +0471E1F78C32714CFEE64A15C291B26622C1F9C57365EF9171CF2D7720E6F28D5BCB9C295FEE4C25 +06CCDA676B3DAB43AA044510B829F83F09BD2A80F7A04ABADF591305FEAA9B4A97E9A926AEC6B79D +E4C9FB13184E40869F2BA46F80F0EB5CDAE879A1D2CED9B31C86BDE110CE5E4EB479F1FA20D7C7EC +F80147555175B19B1131EE973B9E9B836633CCA3997058D8F869F2DF4ACB8124D5C438F9F21FE1B3 +4DC8013CCBF76A5F1994A7F57ADB41AD2C2E33FF29A05180E8CB6854A5228678D9FC2C7C95701FE6 +6C65E7CE1877C6F55E93FCDA0664213F91D5AB5C4EC8ED159D3D221F2461B1747B97FD1329D24B6B +A86FB507BBEB85CB77C2B78A477C424A0EB22B0B64DBB8B3CA4EC9D226F95C6DC3A53E05E245DAC7 +2A829BDC51C9CD87D113D0FEED86405CDB7AC361189D8921E7292E042E6FDA5190E6823E20094AFD +B5BB005BCA7218C77A7BF53A7DB35A8FC83DED66DFB8D6D08AD015CADE567BAD151CC0685F03A280 +517A5E4726C4635F368A6596BB15C01D82414B1A772B741DA1E13B7F6228CC75A1397CF31F697303 +9706D032357860A2795CA0C3945B7AE8CC7DC4EBB2973EF0BE8AE2D83202C6F90890FD3B91C89F44 +97227B7B85E5FA46E81D164AE2904628253654A3CCADB4A2C5AED9EBE4AB3B0E8253C70F6FBCB1DF +88A99DFCC3050296C354C5D9E1B9163BE4239E70D467F53FF5235A9173E30C62E003C8F6F5001063 +1675337393EDE78209B2F1E942657D655ABD5F4331DE1EA80EA60360F0E1C2BC854A2E852E09D506 +AE362DF92A26B5098AA42DF107697F9B974393BFE6E7CB99957335268B0CFDE50FA2AB2691E26182 +52BB137A73AB6AE70DFFDDAFD022412DC3615455E0C5BA904195D12B92E4884A7257C54301C23F2F +5D7F3ECC3020D7563639675B4A57FCF75AE6A6A266EC6C26D5E4A8CFE6AAFF14EBCC549C1CACA7C7 +61B32D90F58A405D0F01B4E9E0964061E3DC189D215AAA229D5E269A095C0FCFA4A0048C4C3AFDCB +2E970EEF508A19F2D813FCB94880CB7361BAF38926358FEE301D68CA7509A40FBD2F36AF1A53753F +5284942787CFDE7D4AABAA6F481BAAAFF5E13AE8C468FC5A5B0C513E768BAB5A6D1C018F283F7BC2 +AE1471055796F799764AC9C7E18720C61CC99A2CADEBD517A9BC10E30251352DB0CA56E601FCFF1B +4B5D03144CF205C7A21EB6888284490074375B7B2F53C0E63CDBA79428AA113445BDC03E9565F164 +52F9499E99F3CFDAF1EB9A8804A55637E517A10CB50B706250170002776FA575C24DD9F76C0AB281 +E6437F5D3C16C87D7032C5B036E5E3FB8D972BA76C7E7888A2586239F59BDC5CC82DFE23A5B20034 +8D6F1506B60F0F537E8F6512B5A22AEE252FE260F1C96F2DF0FB4C8ADF85A8E09F31820C527317AE +7EEF76EB33CE0B0F07E359489CB957F8F7DE43D57B5D864A17803DE01DD25C68B3E6F884A0653D23 +8CBC4F18C0AFDBAADF8FB7A076D92B2070951D2FE51936CA3506441C80864892A789C02E9FEDDB9D +D15448A5A43DCE5EFE4A7023C3001E024DE3793139B91FDDD22DEA09ECBD15686C717EE47259809E +03009A244828FFCA12A1BBCE265AA7F6FE8CA641E4EB57643094DAE63FFB3F77684E816DC84B7125 +449973B0D2252402B3FC1C9BB2A586B2F7DD5A1F680BEA732991E6621BA8F81DE5B214E63535EFBB +964E2B1867F5BD6134F13F22977AD555ACF74973A8F3FEC1CDAC49BF3ADB9E54ED1C64260E4BE910 +8D2F049BCE7D38B56131F4C68DF1BF4A8A294C4BEDE6A66E88962D5DE4FB441114E2E5CF718366DF +B8420D4EDCD1CE55061BA5D1653C877B839E66ADAF83421F972F52B1CCE6BEC5138F3E8B89F8C67B +57FBE690FE5BD54C801D05F222C18AD98CED1D6F0E651EA002FD85DF58E1D01001E408A8A82EC111 +947106128DBCC5BBE9D08F199C6DE38BAE9AD311AD2F5BAD60C1A768A7945EF543C5B780886312C3 +7FD2AD6E5311721FE774FADBEBC3F200964B9D91840EE1352D367DC004EBAEBE23D6289429E3BFE0 +BCF1902E852359B88180B06CF7E43D2C0E734778530B5C348198181969E096A53E8B689FC0A14ED2 +37AA8374DC59F5B271CDE5206A43B1ECD2B21133C23A6BC4A7304135A0A21F9F16E33AC45A30AAE2 +78781C1A7EFCAEA325A8A7D1D12739B4BADB4B49071F88C3E200EDE40A7BFF54E52F19F4C1B337B7 +0F3B14E5B9B90B1B673B7BE3AE46A7A37C13C0D774E1E4E7427D58CD543081B403648FDD0496D907 +42B28AAA2F268314D5691D2D0E02050CD7E7204615E0AE212A00E29FE06CE4B59BE0F06E1D54DA00 +247C55A126C2CB8E5F99BFD37EBDFB1066986C0661AF9DF3B56665BE2FF1CB725E941BCE157D05A0 +C4E86F13CE6D578503FB4E7AF83E09E27213ED24420C8B77BFF4ADE09DB99F2F199CF524A8824563 +9FD17AF1B9BA4CEB713C8E5EEB94B982EC9C27EF0F53673FE45380DA12DFA0B4D1CE19ED352E1831 +7FC36A11FB44E68F92FC00B2FF01CD513A0C4D02120902038E689ACE4D02C4B9FAA9016B2301716A +FB8E5D0EF594E09A9B7AEE7C6F63C65C454DBE0D63F73BC199264132E1E8D470A0645B9DA9CCDF24 +14DFD1F67010CD70F2E8AAE72CF1EC180D15D96F199DE2D479FB4C9E8E569564472DD76C55819009 +5042C888591847A2B37DAB216F09AAE0230AB9F71880D52943296CE83AB2E73AF21500FF0700F824 +6EC2315B522DCD46D2B376AC34E06DE330DFCCBB4F9E7ADD6B3F748B0B027FE80DB8A115F9386984 +DFD36F0932B25DD39D2FD2916B8DE77A6E6DD6A58F96327D8217CD6706E37B981CF37E25ECC17C10 +3BEA5F78CEE505625AFEA2F846F99250EDBF6154122ED3C25813DAB880B787E0692BBED9A1370286 +E63F799007C03481A638B0CD773B76B7043C4D1DC24E87E1E04659E7517F3C39A107D23C368FCE5D +399D4C1120C8FD785D0FA8582E92993BE8A399DA4BC32B9F5100A763A970CB6B62DAAE7DFA969D05 +10732A995CA8BCD00C0F14844082B597598267C3C736BA2CD7DE41A1476EA13E34C7B3E94FB6DC40 +2C3F4866B0D5FB8DD191AE179DD534A6918C8709AB05C53974881B4D6F9675E8E599FB2886D89338 +077F15364FE31809E535A15D8EA2F5188ED1E816DA5B4842A79D1BEDC406E6490537CE64792B873D +F262B987968A9EF723DDED4B8E616746475C29B7A336EE0B7276D6976DE1CE8E53D1D58DD704F1E8 +CB3DD5DB6ED45FFD6BA412189A1689E5E1671C6866881BF4738C6E0DA8E1812B260749052D1AA3DB +F08F63D440012A2C000D9C7EAD891053E2D0022A04228C9D995FA8408C7522CCA6BDAB13DAA4F7D3 +76CF4A15F2D6AB89E0CA3EE5A3ECE176814F844A57CF1B3B5026DC900171E810BF574D6210CA0E29 +D29C92405628075D58AA141E2E7CA9C1ACEB71D62DF6DC959B4E3DB76FA169AE9659062F2300E534 +A69E361460078BCC032E287F4D179BBFB3DEA558BE5FFDEE20A226834C490807A438BD62B0A279A0 +7CB457F89C5E2E9BC90D298EBF9B5C89DBE95C01B995351838659E745662BEF86F1936CD841424FF +380C11E5BD5A83D931E1D869797D7A618BD06601BB7C6A25BFCB565A522BCCA25C4A2D18DE665A6B +F0CDCAD7F33ACA036AFC8835130CEC51FF92EA4F9D369727578DF8021701CA0A872F0D652565B548 +6BC94DC6D5F49458C9A841B96E0A42FEC5DF965E9D4739B47CC6E1BEB80BC23D23D05DCDB74D06C6 +8F1DBF1126F9925185F7996E6312844593A5E444C613DB39971C0CD1E290A229DE8B15A57187FFD9 +74741071505E1AAF80A18A1E4C26E7A70683F8073B2FC6B3A345276E3822DFB9656E303C6B34F069 +38A365A30B67F626B3F4E59326F09869DC8F171525522BEA62ADAC1EB773F1463007F45C4D7A9125 +0C10C5CAD46E3D40D9C6B19FE69955A0AB8447774C120249F805DBF4AA6BD1E0B02232BD080CC7F2 +9D5091CBC840CD9D2480F97FBF6510F184BB2297F7B5783B03E13965F2354FB539069D0423AE0538 +975643D299D3913EC72D4994490A578BE5070499AB4A0C4DCC0CB803F734BC914999A952F9E156B5 +70E7F1D503C483F9729EBEF01B565FC7ED66E4FBAF51152FDC6CF782FC4C23A08FB4D270DE7BFE4D +F5A6DD82166B0B8A80165C9E913346CB186F25B42926500A5F3658A6F17A49254DA8B3942020FAB1 +0A09CF3FE73693F283FA98A31F0E1DA016A4591CA9841E5CC39AFB41BD3DFDCFA83C521DDD5802AE +F6E199A23458902B176934806A52DB9E9700B0DAECFEEC1F77F8602D7C53F9FB14382204B12FA9FD +1A40C60666E179A15EAAD64679FD5723461EAF8025A142031CF5A0E96421C6A2B086D9426783AD25 +523D4A0C84A7E76110DD352FF098C75AE4631EE3CE0A6A74817CE161F7640FB8DDF609E1187B0E9F +FBA79E209C0C89EAB2E3AFA3C65CAC22C0AD3DFE602C0F126FD86B1671099F21A2ACBB2DD69E38CC +659969E6BE5AFDB15141DD14B76D3CCF06FBF2DC43A8F09A1BC60198A9A97FDD34D8A3413E5B7A6A +A25015FAC3913253DEBA843EEE5491C886873B6690BE33C2782538B360ABBF5DF9F9EA6C12F5DE60 +28B443036C5E7462FC12EDF602675EB8D1FF3FFB074C926B00B629D30A329EC4259A0CF35E15B2ED +41D50CF951F2A1F83ED19F0BB2CAFFF0D1BB4F372A55456B2BCA8A56C59454653FC3BD1B43908EFE +FD4AB08A2B1FE53D83F1E36AB0CAC0EFE4DF136AA8DAA165DD4EC80332CBB325EEDB9BF4BD8A803F +6F5E26139F766D931B46CB2C44B0FA800EA93B5D4F99183DC283F61CB865076C75EBB4C2094CEF40 +4E8CB19DD448651311254BE96EDC51FE86DE1E0227F99E837D1A30AE39E7BE67F1DC3CCD268C1203 +9D8DC0E13DDB5158D0F7211EE9ACEEA1BCA3DEB66F77560AEE7CFE462B81D380987B0BF0E2159069 +AED80A2B82D9074E6AE40D915E9098BF7BEB99415CFE9F386D898193BE7CA21F851B1D5A78AF055D +32A5E819A1C64B5A520FFB19074F1A4E46C13153F4702C81D03FE594F4FD7574D8CAB3E4702F2308 +488BFD221E8DA91D8EB6D8183AD51C90F7D77F29E9FB3DE8B3DFBF9D2EBFD5E5FBC7C02C51898ABC +E173760C871B08C4E0B2B425B08A597EB4569DC2E2BE94D8230975D71FCBFDF2109BA4B603D674FC +5F3844D7A297A65E6304FEB284BB566072553F749F67B00A40281FCFC57E9F8F8B23434EF63AD295 +235A5835F9D17A2D13838514574AF4B1FECA1E513C5E901D3639D2B60A451BED0132687FBE0E81DC +65BCEA7F2A300B544A25419549793F86DA2E1EA6F7B33D7EE8345FD982D7519356109C76DD05FAD7 +5FF289702B91122F769051764002E2CAFD7D45289BD10BD420217D9F3113276C145ED1E8B67CB4E4 +5E67CE39A3096007B4440A985B13BF37E500AB5DAEB48522306379A9542070346FEA2F9111054A74 +91281618DDE0B329565AA9DEB2FEC7365A72B107C5E55CA825B8ABD2ADC39B1B9E908F95D856B67D +9583774F041526B9EFF948CC9135A6EEE61E9C6BDB75E01BAA1C018CBBD0AEBD52AA56AC77D287F0 +6D90913CBF457952EDCC166F4D0DF773FB6FDE37E2D46188DAE12FFBEE589D51B3EB83E9628CEF38 +5FFAC383EDD400FF0700F8EA945C0AD70B1C698723C3FB76C843D51C531395173477D31F28FC4145 +5A3DA18BED9E3521917D9E2F239C58B044DA155C62EA309BDCA3DA0E375CD0C9DE2C3F1AD97C41BF +603923D12639CCA3FD4ABCFDCE499574D221D0327267B25034EB23B536832F515A6B4BC8A24E0C72 +4A6C88C4142E565FC997A7737DF8B2AE40E6D0100F0D3A3C9850CA552049DFE8F42DF455E1381873 +D01EBD108BD57777ADC2042D0C720BAA112C12134DF435D78A54049C4640CA2295303C67E59CEEB0 +915B81FC55F7BEBB531574A3ACCD20B91C86BD49C6E37A7C99571D725935F2C22A10AFC86CC40B73 +BB6722A3CF836537759DAFE0DF89C974F05158284AE394E22F0D981EA6483B79303079A58D66F4C0 +4F84B9B1A8FF1C7837E9B44AF29733E54A4340395CD8DE8B37FD47F8981B0D91BCF2CB1CDE6B79F1 +4F3ADAB94CFD2EFA1EFA00744A94BD8F30EB91D5A4F769E3DDE63DEDA382DF602E6C0ED89E9FCC40 +FD8B78E776FD4E758FE9C5CDFE7D387066745DCBB14C927A68F60D7F6C70E399DF2527C3450D7B21 +07140B2B70C9DED419580FAA179383CBFC2B57B5CAE9E3343D528269C1864CE14CC9034464B6D975 +A70723AB9CE517C85C7A68CA9789CFC83F596996EC847B733D4803236EF23150D5F04DE0DECE2439 +8F102455767042C74ED514A8B9E30A819EFAC47951ECA1C3F4C55E2657C2827E53865FDE5ACE6725 +FADCBC892106239B2CB1F57D3CE807ABE76BF32EAEC73560A0F3E34D7B95E5EAFBAC072F0AADAF03 +DED5EA8AB633F89C206209E82B00A7122AC48000AE9D110D2AF6F84E0D70CAFF464CB63D09CB6C3A +D2CB3891F4483AD07D8A321B5D37A23BACF3E26B242906015D38DFC5B29C44214DBF38F7C55D7C57 +F99A5556C789DD3A58B6330814761F91A80B685E0F78CF1E222B4C0BDAB850CAA488535190566786 +35507D728AC3A3A3F2B012E4D6185BBD71274EDF80A0489D9E1C14BADF8A6D30F2B8D1434A84DF9C +A5907BEDEF0622DE17F4FA5120AB30B79B911C3C201E98B9E3127AB2CC742D7BF4964DAA327DEBA8 +67933451A992A9EA544D1C9AF722408C6FB03EE1C5910CD1031708F36AD93FE06DFE68F07F43DFA3 +37D578D63C932C4CA7261771979288DAB904F9E359AAE1873E7721B09A0C877FABFEA0A95BC3CF7C +A6069D7CF09C9FD9CECC411E35D44AC2F9D9D423CA32DABB911F3F79EF9F1B70A2AC489929B9BAB5 +71C4A99E82AF46EF9221A325D785E35A0F92A6788D2E85D7D1731984D1966B56F1B0BA40184FD12C +20BD337E18F7CF33FF119B33AE855C79D618238B9713A64AB4B0C2972FE0E5F4036312796C96EC37 +E84C7D7E250F27251ADD1BAD4ECD15BEAC1A5A044D4F113D168E2D416468DEC0B095F33BA8B0C663 +B876E81DD9BE28A5E18D83922FA4400BD30388F8A9610A81F096CDC0A728848D9CFA9D23665935A2 +1AC9972649311D9ECD751F05FA79B083BA7A22D4CA798CF3F373876174623AF18EAC5D77674DD60B +A0085FB9BF843021E5B58459704A6FD76E8C8B5B6D4A26BF14B27BCEC274DD294D84D44434150E82 +32BA3F1A8B1FEF90EE19881621F9D20FA633549A9341A40D39890912A54A1B7CF4B2E8F8F4B88290 +D598CBC9DB252E7FFE95B090D9B10A135BC55464E5587F03662E56EF0625BEE96D6F0A877DCB03EC +97345DAC39CFF19DB2D373D45EB2F67C8C3000CF007E5E6BFA12449F1B3B79D5F045CE6E06E41D49 +F017898F568E71978F6E0ABD0AA1EC43251F47F59371D888696B3B46DB15E272BEB20B54CA169C3B +ADFCBB9AA8790117CD3D7269155ED094D288A361B55BF36D657957E6C915155CB6B07F3909C7CB68 +46171672A10250D0B01C1535420EF9E3B017C593D68B383D3B8CF79311DBD6D8DD11CF01AF339F3D +F3CE4DB4E802CBCFACCC55F0049CF54E038DD1E6628896C85351A382016D2E4F15EADBCA3F97AAA4 +208CA65781A0CEBDBAC822C2FFD724B5059BD16E7D54DF3D254DB1D40F007F819BECEB3D37AD19C3 +C70F9A34CFDCC67938E7F13A117FA236BCC04F14197B411D881E7D35BC0233ED60D0580B94A46C15 +006101CAD2C1DFB186755C0613F4A6830D81968B86E684533D491D49F4193483B49D0C32160B9716 +97603B986AAFF364E4C285DF50BFEFCAAE7AE08D12245985C5B7F1EF7252C9B4B361E383593B4572 +492284305D2D18E45C2F71E2E49C1A0EB5557FE57E522A02E5CE1F61CB2C7209898BCB48BF07406E +B99C8BD39DC56D1C5890F69CCADB9ADF64592105338CEC3DC29A49ACFD3CF128C765AEE9ABE9AE2B +FD8E09C7EF16E5E964388EA900B4852952AE44FDFEB83BDB092ADF89DB349F59365EFDD21EED80A6 +B183A7B1994344ED717B58755EEE667FF13609D4266B31FBE613F870B6F586EAF2C3DB0633C6A967 +378436B86D6ED5E4D6914FDF89E3291B06DB386B55198FAA28827C770F91CBAAE48FE41E94724F87 +18B8E9AF2E2B845146489305170B2D3D73D17A4F14DEC23F90E310E6A9ADF79743B26CD9CE006FDB +BAC08B1C3A9D89B9B717A93C40559D0249A3AEBFAC2B7A4EECC72A49E23F3EC6BEDB88CBC3862843 +2A4AE26F5C0EC8BEE0751863DD44125131DCA58C4EBDFF052D51144481CF66E1520E76DA37179548 +41F85CADF415C2B5AB33EF99ABEF59217CB3CE9C1729FF9DB0D8329319C74750CC939C2332F1D6D4 +0C931D7478E2E861B0333BD36A68A39CB67491C48AF1031FB9511C0982F9A8B4E096CBCF813D4DB1 +AA84CD01A0809D006C1A376C03454DB133D7488FACE676C12CD48D7BEB5EFDE688342CCF35D99957 +F4EF01169B4ABFB14E8D2FC2A61AF3230EBCEA395A257B5E2175C7F0241AD89A24F1112CE54C77E5 +F607FC542EE59843FD7789D8CD29A104821D00FF0700F809B6409D272A420EA0A0101FE0E1A649E6 +870C924C114C645521E809C8711C41EA7B9651D70FB6F6DBAB1C5FBAFD82CAD95C46E16D651D9539 +C53E6AF8B4DF48CD2B7EE9381706C1D70C2543A03FF8D8716DC43EDE85D02876415810D8D490CAFC +F22BFD9130F0D56E51E5FEE8CD612D2FD3D16BFA552C459E0268BBFF17B6ADE33BCCF8DFA4773F74 +B1C72349765AC59C5059D94A7F4CF0A5B3A860900120328AB1210DEC7B1E2D1E908CC22F681FAFB2 +240B6E85DE5A7893A0CF8D00777A1825C3559A6E0CBC95C3B0FF2EAF7BB3EDCFEFC552C3D42D9353 +C08CB7BC0D5D1239B740D0D590507192FFCEC277C3C140460B20965F7631E2B5B44BADA92C1342DF +A33B4BA7889DA05AD09C15F30EA432B50E64E10113B9E4D87C2C49740F01B3CE72A08452A5C15C72 +D6C245C2AACC859C56E969D107992480CC75E952996C22F27E21775BEF24569A1ED3CFEA443EC6BC +28686EF1DB7BFF00513264143F6CC14A923217D8D37090C65822B2E56EFAC03A2D8857D97C81A169 +159057616F759830048571C62A6C8A2191ECEC97D3777953920F7A3D8D0FEEA9A1EDA853363D4F61 +8D2BD7FBB64D15D28D008C525C02D46FE1949CF8933400ED44406D8AC2B2DEDC5E6723FD5684647B +1EA2FE2C1F2F7B26FCD2E502D9429239978D7F532B41018E5165DC76D16BC21AE3418FDD376DA24C +52FBE4546EF2FCE881F8B2158DB7F10831436F8B24CA45724AC5FD905B61B58D212C1A17BEDEE546 +9CC9A389DC54F2D248DDD5244E5DBCB37FA88FEA6523DFB9CDFC3C2BF8EEAA27FD2C6AD007DB3AE2 +465BAEA093BE9D9EC777E9CD93A647953709C2BF5A5180BA56963B672153ED6E4C2AA4A3FF720496 +C3C18282E4885043D6D45AB8C0088DA01481F464EBCE7C3AFEDE6C7592D4A03DA6256A4A2F25EB36 +0C5F850BF40F2DAD2B689C08F0B1E619077F081CC7F4304D2D904EE430B995992102D2BFF06B6877 +C229A84F60581A1EEA5EECBECD8B14AD4F0B9216CB10EAD2E06BDDF089DD373493193FA460102BEB +6DE0C1E3386E8604AD7157D9857F51BF55BD85388B5C8BD45B54051E88B5CA57EAC942440F343203 +CF944D460B57C19E6DB17535B444F961BD44A51331457B1DA661FB4271A5D2925A3C2ADF7FBCD41E +8078684EA7F0CE35125DEA1DA97C3F4A024122912E6E89D3EA009AEA725EA164013C0320B8341AD3 +99A8106B4C706616C8E1C76669F177A8C07ADA335661836BE868AAAE975A662C36127ED8626D2DA0 +2D98C4E9CDFCDCD0552B93544BB918C9925229A31A94BEFA75258ECA174BB746C4341A9559435543 +713F86E64D7EF936031D9169A0D065B0CFABC81D3571FC77103727BC429CBA820A0A8930746F8A4A +267B679496B654447FD8E89AEB9F1588C6165F6CF44B7835B6A71EE91F8010D09C63F6E3E18A5E24 +6337318BB142F78472F8A398456823E18DF768C0462C72F3201B4BD18CF817A7CF677BB720AA82D6 +2A4DC04BF9631E31734E2AB522850F5268FC212BD43BC7B2D7FCF7A83297F78083E93F21E4C166A2 +B209C88D54742E18FCCD098600BA60D76A2871F757420F9156CD6BDA92DE148A4DD20F8491C9E7F0 +3CFB9BF8ACC52FEE1416D30E7454500A8054C8BAD83B54ED4C340282D20B3ABEAFBAD55B40127FB6 +EA0A1D3C7CB608D6AA99EEE633DB05CAA86F82878E21AABC89734D827B9FBE5E75BC63DD3BBF8B31 +5BB2BA807E9F4BCA5E5992E8D322EBC7715FEE0E1A7E645AA372C385B8A04976904396DD7CEB4C97 +CCA9CAF20960352EE6DB0D0A0148F752FCC9F3360716E0C8FDB55E6F2ADD8ADFD8B56991E68E03E4 +C93D4403C5079AAB498781D85AC397C6D18649F423B30D6D3FA4449F0C3784E6598A422F3683E135 +70136171CC1C6B452DDDAC5E2249C85BD977F0A8CA0EA5D96616CB31373FC90726F7BCC55DFF8348 +3E289698172D097DDA27535B8F8FD727D5EAEF286350A91E2123A0F63890E6BE71B982C5F47697DE +CF80019398041E4B10E683784665884317B32294F93FFF5A04F12C33A712A8F9677B37F8B467A791 +A4398F8F253E997B5166B7D21D4D41F782FBC520EBF191FC695F12DAFF5883D56DE6582AC971740A +DCF25C80316E7C5FDD27986F4CE4AEAE42BD78C95890B9C84C443DE51C629CC0A836B60B4200C13D +A99F9C926012951AC2EB499BB00914B90D2B757183B1C1EABE712AD67E8EC68EBC21E4B70FD252C4 +B34786BAD0C4392024A3678B49DE86C339BB3827A87BEE3DC9FC6CCF4B703D25B2BA3C82F87EA65F +78D24BC43747C764C3ADC901E47947ADBF7292EE73F8A8912C25FDB8BC80E4E7BD55612692644D95 +E21E82686BA4F2EDDE9BC37643840CC7189A12DD708F5A4F15D424B161C7F7CFB9A40FA64F6E3696 +DDE448F4418D7368CEDC2F4BE7B82A451891EDF54D7C3793E7E42DFC20CF3A6DCF113774217A665A +DA3B7F49FCFE3BAB14E2879115B03636F3232A036D18C8AE0B7495FE4878D33801B858D5803CD4E9 +BCB6843240F3DC6E8AF4F304F34E6563454D101932EDA03464EE9CADD8B492AF0D2C81E738830816 +88FB3D4FD632833C16A35863702A03A69D0F1ABCAA51C0CED1EBDABCE1AAEE32C2EC79D8592B7FAF +20B400E573FBC7F6D8AD308B5E2D98A71341E81D1FA237734B2C3BF391C8AAE669F09E5EC188DE4D +45923613E53AFF460893D454FB8A88E8E758F35C50E5D6672C83A03696CFB07D0B3BA642EABBD926 +66A5A3C7CF23BB79869041F10BB355CBC58978374A3CBF989FB74690553B847416483407F1281CE2 +F8BD44CF6474EA6E36410DF7FB5F55AA4F7A9CE7031896CC939EF03C4A2851C56E66D2999E7C7CC9 +6F109D99131D93622938F8502C45C162392BCC23A6C40905A548B46EA081000108FEF7A765B0389B +59145044003E217C5063C9E20607AF6D4A96BA79F766EE22F8D402360A496976671AB9E2D7C49310 +01F44AEFEA92ED083AA2E62B0762318819BE335F09EBFE613D301590EF55E01FD1F745DDC873EAF7 +CBDFA0660D5B6ACFB1C3518AF77E35A3F3C2565FEE95558DBCA7D432DCD73200CDA2A51F5E5D26A0 +AE303C42B74A69F29B6481CB0EB41ED97C3D1E74777D10F43BC33E50E673869E45C4ACD9262920B1 +8892298D69658FC53882BF1777992D9281B787DBA1F8033A5BBD2D25684781D2C003AB42A09A6067 +3DFBF417C3B2A45C856A8D7458F3086BB7583CE646791024CFDD3994CAFBD84544A22256C2D8832D +9C7F9BF3AA62AF9135F18A6AB821CAAF41629183FF6999CBBE95443B969905782B4222C903143670 +C74A9E1D97FF5D8199C96D5AE098694F5A34600D3CF7067C360531AB255C12D1E30831F1BC96FB5C +9E3E5351C62796C085F5A8BD07B3D35CF9A3CE15E0BA504095416A9105EA269AF77D603C9AD09361 +0461F9C22CF042E4AE02C621DBE01457A57E6BBB4160519CB1D407E4EE1046C2DCABE961476465DF +B5B1D691D6A2A655987DF8BE4E405F6ACEB2EC7FB8E44C532BFFB6A6B05E26A2434C883C37DAF0E3 +442EC3F57D48337351FDEAB018A2E99A28CE0393656D0F3B1187D3B326293E78AE69F9DAFE6AE352 +1533B543D11900398415DEFB8AAAFBA9DC93E1BD011A68DDD5ADB70725E101DD6885ECF76D99100D +ED10C2F9C47CE050FBA1353D83F8CB0B48B5AE2089717227513FBE8042B10CCDFF80598C274DFC6D +CD69B767A162E4EEB2F63A680E2AE9645B1E60375AD1FC04A81C8B6FD5EDAE41A7FFD6B371E42B42 +600AC739CCB2B564F4BBF89D907512E3C2A76B1D69CF105B747DC6DDC18D53C616F6AC27CF5442F9 +FF5B6B4F5CC6A3585DD82671FD8948DF492CFDE4543EC823A4C71C416B8453948263CE8AD0A401D9 +40A9797F500A1ACDB08895804FD5A52E3125E81C4166632C1F54341EC242A221DE82F97D8807601F +97FA9F660AE361F5D424A24A4FDB20DB73CF1BCFAE23BE58BD546EF5E06816AB5F419C5453899C12 +2317BD42FB3179C3EE6A07595D4F67F6EC1B0FCEDAB52052103DE2D19871D009229E5F6901FAEF66 +31955AF78AB16D3A43A54F00E594B84F3C8B942C2D757BF10FE9CDCB80408ECFF25A1C627C0C11EC +B0C4C11EFBA062480077CA24817C594439CBC565CF5A94C6160CED9BCBFE2C1F0BD494DFF2E432B9 +7E217C471F8CECD3B8BFB65C049286B0A4043485E3B349BCC0DD640B023AED0ACEAF34C1027F766E +A69CA4553D357C274B1873335BC4B3ECFC2EAE0081AA334FD24B228DCF62A2E32E3437278B6CF6C0 +3210FE67F2321A1ECF49D8146262071013DAA8DE75B652DA36BD234DA25F4827DC2553155B585FFD +90B719246B1299D41BF5BB6AAF1AAE5B05DF9326DC37B0869682E54DB07D1120B4D57323F56043F7 +3D75B5282D88E3E06B127C261BD4A7DAA31AF7A8CCAD53AB00817F05075289E048CA0BB14102E168 +8F9ED9CD7FF2F4945695667C6222666BC6EAE9748FF58FE11A70E78F7D3D9D45E29DFC1E846C9D23 +48CBC8677B850D6A30A31F8D61DFDCCFC2B778FA780777BB3FB85EA23795282FA572F3EB8E488FFA +BB6155BAC5F08F997C33D070E98EDC38AC69BFFA693A85863D3DE879197845CF995F26019C4A9802 +889E17708C5A2DFE5AFFDBD29C46FA77F463D1827F66091D30A3AF1496FE515C7B2B9D97EC2A0B2C +FCD578021D404AAC9663252FD3690151838D8DB46849D187763EFAA4173D53B28CBF4F57FEC2397A +2B67D0A90B72794D91D593393D2D4E187FD24E51A13BC8C9E87364635748FCEA72AD76F42D176D05 +D93DE0002E2170E941A8BDCB9C1943D1DA548A8EDA6F92A488D2DCD000423E9EDCA28AB94D03FAFF +A12FF2BA7C3E21FAF63A585F733A9918930F938F37D07E764A21DE0C4A8EB905E6DE85398657955B +5DD5F049E25383C6FD36743E81251067BA3409CB85A322F5D908824289E0309B5EACA33610FDBF11 +B61F62C6120344ED19C42DE159ECDFB34C516D70B21686812CD8F622956B806F068842FF053CEF1C +2DFFD66D53903377233DDF528E4125C6D549C1E9F8D99A17E22F93EF6D2274664920151AFB876774 +77E9133210224F95A50ADABC93C10ECA80D39E05C6E4DF57CDA5E6773D07E0FF355835C1A9890FF3 +C020C5FBCC18133D83C697E7E247F52C9B06A1B5DF2459BF57E72275566ED59F7122BF5AE9755F95 +9D7631171EDE93F53BC015863DF1759DC5BE063700E8F4AF569CC65E965F6BDC957259421884C211 +F3180ADD66D13E6E9CCA88F27ED8277D5F47E0E993A04641146B171646E00C46DDE087471CC761D0 +B9323016BFB6CCFBF0ACC997D9FD4954390F12F1FAD549264996A77443BFB33DB57904FCA62FF3AF +AF4EE0FEF69094912F72A9CCA108CC53D211C0C124FB4BBCBECC390C2248D56747459330880F44F6 +228F9A80F431210B08D13FA56EA3CE8A4619A023E0431734901494B83C8B742B9FBA1C5E91730006 +45E643551AFC8781006964BCE9B58721C4F1C9A226A3316F2E525FFD7C3E90A3BDD25105F0AEC46A +C1E269C9EA9110A2CD2C3A35372C40F8F80BB083BD4275F55FDAC598941341F760630915EF2C0BCF +E5AEB043EB07BA9A99EA0987FBABB33C274AF9020A8DEFE44723AC8A9C1591120D778B229BE0BF85 +57C0E820F9DD6176296DD1D3453DFC8284EECF001EB9DA273359B2AB3C0C30CC2C2A3F56444C1D1E +25C84D386DD797826B79AF0C0087276BDC5A69A98113B220C13597503EE560F118CF5A9625DE2EE0 +B932BB1548F6B4E0BC638F20A7915715F9D5E47237F398599272E7BF20C1CAC9733100B3AD0A8CB9 +6FDB9FF300FF0700F8A21A6A22238A9494521B86F06E470577FE1DE07A5983B1498A9525DEF2A34F +C5427B7260AF5E5959025C8D572562EDD54A219F9A0454446BAA2AE437022B131FA88DAFDCF9A08B +DF7B05F8BE941A51D72CC2274BD0540FE49D28C504468CE887CF733BE87CD06B86F67971DD272104 +35F9F05F8A2D97CB6ED98346778B28028D7DCE2F40F0A7BD8AC8CA7B4605D3FDDCBA5AF8C08917A6 +131BFA86B0249053DADEFDA8EF49DF008D3D99CC843F03E5ACAA8E52424644FEEC65D33F9CBB9555 +8798E42A0EE7ACF0FDE7B43AFE9E8CBBA205E0DBCC5D93D8FBE7B05E84092470134590133BCB8A64 +1A6AFE0123276313F3DBCAB23C7B36FDC43801339E33874E8EEDD785895483F92C51A3E78C322E92 +2E4341CB410B8F4710172581762FA0B4000A4B27B99D3B57354B665C0CCF7C02FCD290BBDBCD41E1 +24DE43AA1304BCB22CB8F737CDD986D2E69FBA01C33CB155F90E5307FC5D525CACB66CD4CB045D81 +27B8A7EABA011D072FC0B60E570B9D6EC25F32930F46B78B057B1961776CD718FBAE665125F2CDF0 +448E1C96EA287A42D0BEB47FF49FFAED1F72D1EBAA575B3BD88277479ED125491AC0D5CC0ADD5E98 +75A645E788D0E10E0190D98A97E1CEDDB7377703E05FAD292AF891E77F12E8C8B6D0FA4C0DEC66DD +4587E528FAAA2609CF0958436DBA780A335DA604AF143A30F77BA082D86C85419E54FFA39F6F2C38 +A5B42E0C2217EDDD438478F9F05DAE8A75A1491470382BCE4712DE938206FBFB47330831A6A3DCE3 +387BCF0ED43B3423CA1F873C24E4259350C5186B56174BD99D20DD4837A3F0F67A08FD52894787E0 +FF247E791ECE81224AB7431035CA7068752E179E899AEC593AAA509B15536127FFBF52C82AC47056 +56E4EF358D2CAEFBA9C399999F264FACB82ACD40E20926608EE5D77EDDFAB227728CC4364096FEA1 +043336AF760071361E4EFF48FB26DB4FB79AB51C4810518D858D206A6A25AB206D6FAACCF0CF5596 +6D3E33E8BD7079C8BC85F0C35EE2D6BB1BF532B1B067ACFF108ADBE04B52741E2663659D43BF4EBA +B33B8ED367135249FDB5AF2B221F581DB30CFC75A69BD2264D74B3BEAEB5F3CB0CBAB3FF8E88EE45 +9F460E11B774375EADB80EA3644C705182062C90B318FD611BA38A42F49399A37D91780A40605EA7 +016014EA22C2B10AB539343F7017699705F16FB4021B3439E912B7C0AB135A3046C92A798F725A7E +D4C4327F37137BFCBEC5F74A42844AF9DE768F4A562EA3B3F4DFBFFFA4D2E42C712D2B6E891AB623 +057E28EB46F2633477E02904F8887F4458A88AAA4ABA46579792C4EFE79DC8A3CC7159E029BE0B6A +97009282DE564DBC58149A2691274F5DB28EA9849E88EAB9FD7957FE1388734BC1B528B8588BBE63 +3824E2B0106FDC135576A7E94EC17E42B9C3FA42861C7A8212102EF19B918D6F4314B5FE7498BB93 +E7B9CE4EC1B519E8988E8D680CAC45A6CE5DE71CFE7A28B60AE3543367A615E91F69FA6921F0C362 +DCD3EFAE73BC584B66FE37CFC27A3B5E9B9BC83F8A5D1EB12F8010E911223D2FA545E305730D1DFA +D324AE4D8D6AFBCD4F702EBCD128B4EE6A0445BCA5BB55823A4593DD853EAEF0FC77E3B9DD8E6480 +0CB2151D0F6ECEA0D41EB3416A6E06A153984462DB9EC3ED217F998495023F4B98A03AD16F5384EA +F4F757A5A3DF1F320F64116C8AE629B08E77FE2CAFE6185DBC5F30101FF47F32EBBD42016634FACE +F07A69D520220A815ABF75BFBA0520BE48097BBCA33A64DD11D54884E6C8F435D426299FEFCE6B51 +6CD818E27146CBFA75229BFA2B093C54DC48C9C5F822A7C59E1F5D956D780BF07ADF670288A483BD +06F945B0C0BCDF221CEFE3FDA9E9EDA91DC2812A1F3BC353283A019845BD7E904B8472655E44B9F7 +029F324B3DD624A40C8259207E2B7885A55F166EE10C1B245CD4BBFE1DEEBC246218F344583B9B71 +44012C18381F6F11D66CB122B1CBD630912715E1508877F35C9E46B8CE2520C45B95C9999887B260 +6AC42479E6F02683FF6619978FCD3BC7620F98FFD3B864A3F8F9797492FC09499672953615F2279B +16BA8F75A66859F74714FD990F35E702055BB0826C6C551EED12E350CA7AD7FF3013056EC0F339E3 +6EC69502367FDB97049A4EB2D6046C7CEA92C92CC3EA5CCF9D8A77A63D8CF9BA9F4BC3D750D2E7DB +E184E74B5C73A6012B4DAC6DEF9D1EA4D99F13ED68612249F0A53F31313643E3FCBF880F2FAB20DF +A8CE18D8C222BB35CCA90531243B3D528E80D4C210C05533349C1D146F7D5F7BC4C421AE1C39275B +CA9CFFA9346C0203667D13F176FA1AE081680C6BA448E6B9C96455D385B06B166276DB1E11F5E42E +EEEBD2915999E43E17BDB9E5058708AF25BB78C763F6C38898EE9869395F2931C5372A3C64A098EB +7357558BBC67FF5C92313117D50FAB517809B6604C8CB3B375E234A16A7373B46C8C482A7992809A +F3603381DB49527CA8892C9F2BFB7190B036E25D49C7D3833AF99F617280E6632867F3D0E0467505 +0EFF7B5E86C71978C90025D72D3F66DDF1D0130B24D201DE06D5806201E9647C7F70365579978B7A +FC68BB8608F00698C180E075A4B052D108C1CE236257DC2DF3D6B849EA9B7A26D53F80EF2F9F2A92 +3247F7DEC3577F2B58704CDFBABD270E54DD6FADDA0E85C6D310F7A94ABF6A7A13FF21353006BD80 +90B73678D0A3402BA9632FDAE5C5278085334CD64C3B71BDC08FA7FE7FF6800A5051C247F4BA1D54 +E5B0E947F8C7EDCCFDAF947E4B21713B0BCE276D6D0D3B55D32A0996A05FB8C99EF3B85B5EE4FB31 +26E1984EFA3C9BE6E9FE0AEA0B03ADF025246FE32A19764A0E5D0F94A74358974A62A3EA33304F90 +48B4C2EA040818AFDDB44D56913A301E000108FEF75B0C76EBE1FA9139DC151EF39E3840B0DEC546 +0FD934D511C8490B3EB8D1A81B4FFE525EAC5A81011633F0650E120E772BFA21DE432AE2E817BAE0 +060EF19F04623A069EE477772619E85A32DE3BB5E049C11C405BF9BFBAB4FD3A7A2C52E1CDEA9D67 +38ED1105A6772B4878AB06DAF4332F8F293126D5904FEBED64E93EA6E3B37F65A6C74283FF56897F +A20E46D681CC4346E179872041ADC5D983E3810C98FFC96E0973A81177EAFEF5F851E55DDFE803B6 +4BF2A76FB09E9F8BBD76DB5163E3E275DB29D6A10F3EAA7704AC81D46C4E237E936B14B5019864C3 +034F27B3592E14696F4D9712010A5E8C865CD239A852ABF27831B05E3B437E7DA5DE5B1E9D998201 +3F8001DBF62570F501E54D6AE3170E3FDEC2D94E4E932D7AF9B0B92C92B238816014BFC1C16D6DEE +DD40B8884D923471CD77A355A97920672695AA4B4509AC291D891234E1FCAAC350DA13A8B9447B12 +FE5CCB8042BD8F904B66951F3FB20BA84CB545FF198D44E6059003ACC8DBBBB651601AEC2CF0BF55 +17FA53B01743F7EE73342A7AA45B58353DD3CBF321C1D9D70F0B6A9A76E2239A8EFC382FBED9D977 +A180720691692EF233CE53D7E0D0E0F83CA9C45604D5B00250564E6E3DB08F26C6398F1B9C4C78F1 +A167FDE520D3DC8C866EB9254EC6250F7A685C4066222139AD5515F22E8584235D6F14B7542E3084 +6607E53D5D3C4F522B2D6AABA3E49C499C40373A0F4290BA12A920DD3EF7F2949E6697923893E50A +BDD3D13FE73EA497DBC9A4716C0BFDEB1DCF20DF34D12686AA0F2C9F3062941328A80D0ADE0F2C4C +043D6F3EAD15B995BF1A02DF1CC446343C55CD78DE585FFDBB2CB180BED9788FF9BF6B73A90348F3 +7ACA93253E8E52E0EB1E82F58A57FE9D0C129C5FA049823B8B3585ED2D5541714A52635604CA4941 +10D7B42BB55B1C5B42E41717A9ADC45A3AD539BB80E8B1AA378BC2AD7B1D4C2A1183ED26087A1F01 +15589B84D82094984474CBDA97B943B543326AB108B4E52CB1733D8A9E3CAF7A9CF4C07648801EE7 +FC4966AA9871E3BE36A3848053F7A4BE9CC349FA452E1DB855D9127ADAA39CC7A977847B6CF52BAE +CFA980E6C51EB2D6B4417BAB3F70C8BE98A7D1DF57E66C8FEA149270F5D68E924C71D52453987507 +5553D8B912FDB0DF16051768190BF80876DF382CAEF12C70678CD845C07636C3D8EAF4BE18B847F3 +605A0F152AF60F5749A2C2625C5454AAF36861632D30F7216445511A732E3F130E4996DF1B9C5E66 +FFFDDDA99F01164AD12DEDA3B35F84EDD731DDA51E435A17B6CAF0966E01F39B283478C51380A3F1 +568E745B0476047DB77A7F863B40EFE03E6B45E83C9715CC0DB429F9C85FCCA7A141C96CACE805F2 +7516B0C8718EEE39AC49CFB7A9D95AEA8BF50272A225F7E000F8DF79AED13D310EAEC2BED963A153 +B582EA264F6258562C8C02311988F6142F673A8D68426C7902694EDB298B85CEA1AC50083825EF15 +0883C9BF3F99BFC82A46ECF466806635CC8A3595431CCF712F564B913AF2CF06D1654C4527455648 +3B6E6E48400AA7680D9564601833A1AA46F5E699E65DB1DF3611E99F51331DAC2FE0BF084504838D +3704FD2D025A714D25DF897040983998C01270FDD692430ED4144E333D58FADEBD3E5FD50539B0B5 +D5825CE1700642D49E3D28F4C5F21D43FEEFA5439DE1C759AC8AEABA80A229B11AF7DB0FD24EC665 +C434EED5EB80818C3747D6B02E5ECADAC57166D8BD0D850F4D6B2A727C414E75FB6025457C96F907 +B012801DA0A34D5FE2B61EB27233FA0BA1B757E03C89C69E34D60011C1EF3A426F89FD84CE0121BE +ABD16C7104B34C064737CC9BA2C0DC6B8384207FF21EF944F670A53AA02D87CC7BB64DA01CF5178F +ED8886E4C99AA2427FE3A91421C7C9EAF3F8A74707D226D1413FEFC1282FC1F0B932E1688375870A +7DC32E39F875983A7BA3E3C9847FD1DD34B60FE956136887B1BECEB91C1BF5236861FF043A690353 +5766096405559021E6063D6C3629FBD58DEA9AB4B4952C292670F67E7E4C7486473A9EB073761E8F +9900D0E0B2A8426EF662DBB9D45F7DFFEFCF2B31D117126E06826C9A6D4806BDC7A9B8950C9BFA2D +39F328E338C2BEBCECFEBC551F504E79E0936C5A321BCE9AFB4D83E70BD4E06B546912E668AE2602 +F5FB2523B8EEEB93CD1C2B82D76CEAA9E5550C63F4CD85ED55DD121851741FDCC1B29B81AF765391 +2B7671A42BEC0A1F07688272AA960267A540523C83267A9907AF85012FF9454F948648A34238C13D +C6C171B1194419D1B52A028659BF2466CF42D8F286A72EF3A217DFD56532D34DBA6D04B04F6CE59F +E8E5E0B9B59F36DB7F680E10331971C79DE955329B750FC55FA7FA33CD121AF3D8FAF48396C31390 +6F2D63145BED011FF8D0363CF8CEDC21C39DDB0F5F47CAF2F8BB2E327D537AF075B4E82F8C70513C +B039BAC8400D9FDF60E2BCAB621C5CD23E9D8420DB32194E60508E7B365504097133EE7B07EA4578 +5BD7128A0442FCDEF7F6871C6B050AB3BB9C2FB1A00CC96A3F54F121309CE22DC994094377228B17 +CBB313130EE857FC41DC3F4A76CFE5207C58F03106F08A23263B5E780502CB83515C114DC5A6BE35 +0B3B18DABCC1DF959F487D1D8C926BD314639EB84BC94B4673D29E01D4D375FDFC8278C3706F657E +34E7D409CF36621A7CE92E30137A940F9A5D38797949985235C8F3F35B128ED06800CA0B578F3FB0 +8BA48654354D020EBA2C0304F83B723F9A05F42087DFC18029C58C3BD771188F92221416BEED82A6 +7269754FD97B6F9EDE5441894594F1CD8FBCAE6827D0E344A06705E8ED7F953D87A11B5ADAF23C60 +CC90B15AC9584B978B2DDD563F5DEC72CE72441B823A660F07F2D4CE6FB000FF0700F86A721FC852 +334AD7A418BF24C1AE619F509B1D47BE770517F63A409B2ED75D135FF45A5A9E8741285ED23C8CA8 +7DDF4272C67D403DA393EC67DA9476DAD278B85D16050E8CE17F17930F168A5337332DEB85B6CB40 +638185194892D4CF61E58586EBA4FB7D78D28FFF6EC9367FDAD8743D2D1ED4C9DC2B99170CCE0A61 +882F78B4C6D6F4CC7594381FC19170B3113266A3B3A4E6EC00DBBF6B653C4105C62D0A552808E2D0 +D47C92960AEFD58ABD38A16F16A7D35421790632F0A4BC42B1C2FD0ED1BED75E63B2881F455FC030 +7FA3B5D994176D1F96AE06F57AB2603CBC77E5D231D794117A1672FF791DF40250D8FD50FCF7D380 +8FD2FC210C09A9C5FA0DED11693BAC240332BC384B4D7E1FB6B5908441FEF68039C2A79B96B9A5B7 +24EF4685322AC9736B8EA3B2C8182B04D801B9955622CC8DD2154D594D22B06437E0DB28F6B773B1 +24120DEC4269E514D7A639775C33B156239A1EE520060A4A5A1C8B58DAA39B3B94254C6D9290589B +7D599C6EA5B33F15A3F80901E86E8AFF68AEA5E9D005D862F45A46B42914B8BC392CAE181AD55847 +71B5CB45F423811DF5EEE7EBCAD16F91D2160A2FB1DCBA469BCC98A4FEED0E793F27417267C9BDDE +2B061F4C602301D3F2EE8C7968A88446EDC3144CAA7C9C1EE9B5F4B92F73D1E85CA3C2EE7BD72CB3 +074D5DC87DFE947E08375E1AA77489746B1B32E12FAD20C4C0C7B0CBB264E89E150FF683AF7E02B6 +FA0BD9BC4C9B14AA0E06A7F55874278A1B429A06D87B5D30478F4F0C1EABD913638B882BB6344B12 +FB7BF397172C5758E058ABC0A2535C71F7620D7B6CD416FFBD7F75E3782868FB7F46745B7EF1D835 +C051CB4A02BC238CBFC0C549E89119CD278B5AF794BF54BAE4535852C14B9DEB6683F2D500F0238A +E7DE5D6F2883A8E4A1CD1FE0AC1B23BF32594B3C986A0A63DC95C74DE01FEEA4AC4076ED327D7E3C +77A0990BA4E8398FDF8FDD55767A5D946D5193C635CC6E901871503AF257E0A21FE67CBC6F227ACF +1B4D4B89B27BA3BA224A8BE968A96E9157CB0E624EF4E9698DC89035081C7E6822BA062595561048 +3A42E16D57B7E0462D81606FF9E49553B6BA40245830CC66045268D382A04FBCF39B5D126FBBCC4F +AAD42310487DB1F31DBE7EB98EA2E973AD44F1FD8ADA30F7144063182B54F8CEA349CE759B9E4C08 +9CD5D53B0A0FCBE1C065AD2285DC0DCFAC77B9D0EF9A48768500B008F1BE13BB5F9F7B12360715DA +A0401B0BFCAFC8A95BB4B5D13C1AF3B3124284E23779EE345AC97FCDBB67B04149A0BAC5D0CE7CA5 +BF8931F0F73E4AA966695101DE5004A6A1BF653BF1D30A7B957755E25F8FAA9072D07A9BAE0AAFD8 +E770D1C56883419E78B5F4CF6D31A0211D8B06D99CB52783B90DD28873AD250B744B26BCB808D122 +82AA6865D67C5337E48C43F7D49835A9BAE4080439FBF73E3D60FD7522CF8ECA47E3BB59CC31DA10 +22385AA0692B53A58FDC3561632602101CD61B9268BC6E6C89D31AB700748CE8E06576EB1517F314 +739CDF6A88E9573F331871F38E3A87AF6BFD32C0E24CB54454DE56DB3F1651C39AB4DB63273486ED +42ACFB28CF2831077FD079081AA5D0082DE322B1F6FD83A75E9011C719A4480E80AF58939F08A6D7 +7CE099D3897EAC2A86D8579B6CADB30D553A2626BF142C31095BCB18C628002FF1B88A2C1BBBC672 +F97D92FC01DEA0ACB1F42AE538425B0D9D126E7BC49B75816E2CAEC2B33CF41A4A222747B7FC9117 +C2A5012FDB1625191D4745EEB137C4DB7836488A60FDE61F352D98FE285FB6826BDC36CA64EF6918 +675873859F76B7DD8808D52D5616775B7ED5D8CB6D4E1A0F42D50DCAA652C65F19843622A1A4827F +7C2DF0AAA637E2262E38409923CABD5505A46FA0D52E19FE6CEC0DAA7520833141A1958205CA9F72 +833B1207341432C8D18878999AC606C6F53AD1E37A84CBFE10CB6F3E6722088BB6E55D306E6CD53D +470B8EFBD26BA91A199BBB6EE09F413E5CED9806CF2797DEDF03A19F3C26124F4F2F9C958765A31C +5DE835639813D6C3665019CC707FD6FBECC6DCAD7C12F7BC2F26FF70BCDDA7778FC3A2A7B8B72CDE +EEFC889D311B2A1BDA90B5CF2BCB356FFDE039A26FCEA692F376F0B9DE431AEE98BD49752A960D02 +1F6C3AD3AABAF5954A4A30E73456AB0E0893EF805781B878ECCEF53F8E1F48AE5E2DC05A4D3CA57B +963FEF1867BF530D1A4EB020A1894C670BE6FDF6F81623765FE326B0C66B3AF0C74977296BDE041B +BB2E4909543061902784C442D8FDD6A825362BA7221442D65215A89135044824B7FD1DEF7140F12E +5F2DDA9E5F8A0F7A4D818D2FC1D2ACF99B3CC13A95CD501ECD0A9B8832EDDCA9A666093751528F29 +466914C19890FCA5CA0AD6F288108EA1054535FC2FE1DFF895212B5EB4FB7298F76C8E0A43262081 +4A3248F28CDA8899B42E5DEC421C91AAA5AEA19EE3FE33E1045C95CC03E5169B0593A7DAA5A59531 +B608ECE2AE16D41E17961558DF82A5837FF4D62E2FAA87B3A6A2522E315A33253C8A40D14F8FB0E9 +07CE3AEF609DDB8D044F42193678475AC0291CE10810841AE6B4424E9F6305E2BB103FCFCDB6AC19 +26E7C47A9ED99BA4AC986A71729A9D921DBF654BCDBFE0850C325811177ED4E550798BDC5E21225E +5C410F0811AB6E973D0ACB4F331D7FB626BDF2AC5A8205DCE261824C3867F3DBA2B065D28B67F4E1 +9F235A2D33FFCCE7E30BAD43860837C6BEDA6E5911FD87CB580204C17103703CC5D1A46A3425CB95 +556E24B13528F6982DBC0637039B0D49ACF26E3BD19F2E1B3FBE858CEEF847E55992CB55997ADB75 +23CD371788E8328B43F7581CB21DDF1FCEB22E0D2F4D6B64525E585250F39062311F60DA2BF955BF +5E00002008DFF7977844A47D844DFC396D42C169614E9C47FA71BF08D011D2CECB62B22A1C1804B2 +D1D1D5E4F964EBB4E146F63F5071EF88C76F1F8B3DEE73D8F86FB3DBC818E7CFE303F1B6DCEC8ECB +9D476DD3C6B5477B7FC9843269F1BEDB3BD75209C914A3305C2FE7DE1FAF09783905E54C82792258 +7AE28CE29D0B822EB6168CA3FEA2D7ECC1CFA915BCE2574F10B12AC74F5A7B9639FB0628C5A79A91 +A5D010A40FE188C3BC849EFBD5E8D34549EE0E5F0FE1E7209E79302CA8816BBBA6B96778C1FA5B70 +8EF1E3151B6B4FFB861253F35D9819876EF414A078F071BD120F8BAC553D8134264B190CF844A1E4 +3B87920EE56E721A47ACD09A010E16EAAE6994434E26CFCA0BFF672EEDDB06EF00FD6D5D8E5AF043 +EEE54325A7CAC208D0A92FAF9C10A717C15045BA0E9FDB0569F83AD3D260A49E9D431D5CB962BB86 +5A1BCCE2C1C7C20E085C0289CE71284D73FBEF9EA2C60474D2540EAE2EAF1E4189E6BE7529F41E36 +A5E862BD87F2EAA0DE1AA2F3D42BA1B2EB807083780FF29D539B3268604C74108C5B21A9F6B3392C +126F0813581B8BDC047418673F0A004C4033AF3D1EBAA5557BD4F31B82884C2DD50EC4CDFA07D951 +D8D19080549BACBC89D7A75DF85E362CCD9DEC8DD5536983235C099FC8187B30B2EB146EBB018789 +E6534362FAB7DB958F8CFD655C1091DDFC7CB250650D44FB2E84A3B73C60DA7E8952A0B210804EA7 +8D90F49270B70761F8137558105E3D4FBD3603210B43E1793B88677A9EB8B7AFB080B1BD3181617E +53C0BE4D2484FFF4D6E403F5EDE7163CAF25230D5ECDFA7C6D702094807A261D9363D207003A262E +30206C7B969D25C1A37B27DE4417C7CE0F2084DA259CD89A17DC37C8C7B97EA0F8E5D5CD54CCC384 +978425FBFA4967F405900F67E8A05A8438AEFDA5F67F93A5B8EEEF15867BE87DF2504A21E8FE91A3 +B714B75CCF1146CA6FBE2A5890C52F249D519DDD10B8EF414B3DB0A674E674D19134C6448E894A15 +B75BDF2F78B142B00845BC46C6E7FFAFEB44D82098F33E80786FCE5C9EC388CB0103A89A8BC90A96 +3854784CB69B58F697EC9CFEBBB4E503958724AF03705AD61B5971D84F2BDF8763A603640A04AFD4 +A73BE195EFCD749A702808FCCD1C26B0DBA55BD4C80ACF7945AB8C370EA9F283A6489429F6A6CA66 +568E8E7EE527D7E69CF9365DDCB7AE9ACEBEE4307CD3FCF5442FF5E56DA531388C47E7A520CD5CF6 +8360D164C08B349624C8A9B3750CAEE7A8469C514F896C06BCD48AA0FBE1253457B64FD08C7357E9 +774F849858A87825A706286DAB39162BC9C4E9DEC2EEC62CE932F3554573B48808518E1E95BD1081 +D133AEB288DE3522539B157A54C57FC39BBF982F0BAD92028D1B927AA4E63F8215274159B827ED97 +E7FF03BCBAADF93F487B0FB750598DEA2D6D44A7A1F164653E201EAE35B36ACD9B9156353AC80080 +7D4107FFAF400009B55BFA81B23B21E411665BD89DC54335E9DBAD4CF6B3D4F6D573161A83D5E8E3 +32341537DF65096926F20431D8ABDCA74ADA06518FC64810712C694BE05B522853764FF906378201 +C4B803E59526F927D8CED7675D9A93290FDFA82422854567658A792201ECF9C5C37BCF35DE6249BF +0A6A304BF1BD5B5EBF2A5895DEC4111D63E66AFA446CE00AE6A824AD5CDF75C9E533EBA71081B792 +C04C428FEE3326BC897CBF76F5891564F445650D2CD963D90D0CD46C2596386FBDD9AFEFFA6A5AA3 +545C6998ED5EAB2E75969C3D38D21A763A3B5CF147010260C817F58705EF586227E7B2B3234ACF3D +0BFAA315284838C9BB9E740EA6717F94ED28D3A6B68D34FD7727E8B31A18A46FDBAAA97B9A994136 +9E2F37D9117BA0A3C0C84C8BF1B6BE3492A246ECA35BAA28CC9E351BE5F5AE41E2E5CF76ACA3BF5E +09A2B54F99A41DAC7E12BE50AEAEA870DDEFB158F355CD15F7C856C876175A54A0C1E34C4DAADDD8 +6D0BE193323FE6B28258DF74864F81300524F3F632F140EA3F6FCC3D55ED66D06A1DE33EAC855E0C +FA2C0FF860D16560E01AAA1B5B8A4BC37E666EAB304690FA9E7A4FDF23D712E83C9A5A1A77282A3B +6EC679063E916AFBBA8F3CE82DE1C5148B0DA2DB7813EA7DBF4D4056AA38E503801C6073E43FEA9D +57B7617023D2159CF3EA9E01FAF4EB6169443CC1AD08FFB1F110529BA0F8453D65E883CBD6B1644C +CF455E3BA5A9036DACBC6832F2E94C19893B08D06F334FF7EC952500030DF411392E691ABB4A3B23 +F18BB7EDA653677B53280648EE9735153474E13028227A3749F6FA25B57F3CD5F0C8F5353379AD94 +279E5EBBAD1DB3AB1B843A61A7442D0AB2F1D718DE3A52CF5D13C2FCBBBD72908A3D9E0D1EB98FD1 +85E82B0D0A656E6473747265616D0D656E646F626A0D3337342030206F626A0D3C3C2F4D65746164 +61746120333733203020523E3E0D656E646F626A0D3337352030206F626A0D3C3C2F46696C746572 +2F466C6174654465636F64652F4C656E677468203435373E3E73747265616D0D0A4FDEFD79527E6E +65956B60A39EB6504558F269DCDEB3009D8B53FF6B16E95AB2486FFDE07729781575FADA77D723A9 +FD13118FF91383AE287EEFF50706CE9B9E9652CACB4D9411AD13A3E63C4081A700405266E37CF29F +8B425218843A026EBF540C5D2BAE101A455E1D352270DDAD1868B253E925AC34B5097B6B1B6E5785 +568EC9EC05AF7D332A3D7D3FB19C74D8EF4A22E7AC772A3746D1A9B8B538020BB623C994E8C6BC8E +29ED32DE47679A5BCD6846D11EE982E3A5DE417AF3F1E42471CF725711A2B7162662032E2D14980F +8833CD6EA8290DCCC86341DDE62EAB936D7E52E9AFBD17FCE369EB089E742C65B96EC174E1F0A032 +1162B71D228A7152A136DD3AD0388E464C4E51183C735DD1D99EEFED0204D2F06C028880048BD388 +136E14BA7446A86CD2575413081A05600C2541C1B002D29B48481008A117598A800945C0848E43D1 +2082B4004A91DE85A804949A842ABD490F458259188A9448AF821429227504693373CEEE711EF6ED +3FF79CFFDE976FAF677651F4D50F9A9BAFA2CA15DF72E68C5C7AF66FBC1F772DAB7859355CCFC26C +1A79EAB6A4776DA18316B9FA56DAB2430F5E96E330010EB90DE54C74CAB2519662E48F91A0FB6625 +35A67E650F01D34A211DD71B67E28621D9E8E05569FE1ADA0724E4ABAAFCC4F8A51760A417A3A000 +C6A0ABBDC1857538265CCC963BDBE04C691D7FC365B3D6037DB24B1A8D7EC01C4CB2E1A4B101BE39 +551CE2EF7DAAD8B672FABF6C947F79D0F1F773F5C241DB1C3DDE1407E48911C3D5FBCE0030F8ADBF +1EFCFECA4BF5EFD5AE785171B07FFAFA9BD35D38E691DF632C34EFB643F3CA25B2647D92FCC43E0B +E71B0E7FD83FE5A9FC5AFA2F3384A29A8A321CEDEFEC17E88D855B9B18C3317F1FFFABFF45F03FAD +5AF9649DAF1115B69941C35410A8B3113EA8E05DD8A4804CFE299C2C672C18CBD3D8D3306968CAD8 +40EDC8357A967F3A16413A54382045C16B5A67E832671C4F8E685FA8F3DA250F8E35764EE062F8EB +1B9C29DF444C536878EEF287C1EDA1EEF3D73694C794D9EEBC73EDB7860337C31C5F41424E137D58 +1F200C304AAB0148BEA074C7F127733D50C572A9EFDDD05DD12D4EED34BE5871AFBA874E005028C5 +4FEF6D62AF6EB134FACB4BC4DC49B8FA88019E27291A39B2FF415BCA0BE58A6A258AF0E9CDB96D44 +55CA63570A4EB122A7155BE87B20C9F2F28ECA89D5CB936E580335466AEC9019CF3AA9C792CB302B +EB2CE94EF109C5F53BEE73FEE8FA95214B0968403297932F3348D7E61966D1E3700D3D132FEDB523 +1CA8CE6753546C6218D9B739E7266E46ACFEE3E697B772A77E0A0EA6A748916DFDD419969536A681 +776F92F658FAC9F3B9D9AEC5F7DB4313F9AC4CF73E3B9E87F35A2919DCC3468C372A5E30DFE17EAA +2B8EA6645EB7A15A77BFF4506F3149F8F442550B38B745BE31C4149124E432D35FD51E20D8B97C45 +21DD233F721D910F584BBD5B990AE859C015882016B987F9E247345AAEC38F5F8F39C02270D41865 +1F5EA22581708DDED68CFF881D0B30395E6D65DF6EFE6C379086321B0C71BB4660E7486885C2813D +6C69E6609F61F12FFE64D9C7AD256EE7D5148FC74176B767358C3EDD4582A93C17E83488CA38BFDB +871FB865B6353DE71AD5C45BA519E35398B70A08B579EB3A35A0F0D5B233147BFEB158C5C9D182AE +62783A04E658EA38C702E61ABB717436DC7D34894A20D44AD6C0E0C01121268ABE5BCB4B7E1ECCD8 +FE8E11749D97A83FAA025CCFCC5E7316CA9F16EECCB826378D645F4DFA9AE790818D2E3C085B4E39 +309494B72025241901E5BCA34A7772C26A057585252CD4DE803DC4A9BF939D9F582846D061199796 +4639389B56DD5F08E8B94635A1E26104AED179E2CC366379D0C0CD914FF87D61FEFB83335DD29484 +A8ED2DF18BEA8777DA1CCE1822AF6D83EB5DCBD9E65F149A3247C5604AFA44C7656C4F5170FBA8CA +D442175D4D8F636BA5D80FC36B267B0BB60B147007E218F2F3A671014876C0567209D606E20B502C +069130AC648AEF72E81653E214B02956B7BB14541A8F0BA49D420720DA7DBBD38442742DF065A8A5 +AC0FD538A64AE6B6AD88FBBF188A9E56887E15F42C899606CBA73DE91444715075648C819223BBE2 +3F0A77ACD99B67F6498C8AD20E59DFFF104A04BC1F0A1A3FDF134FEE0EDE110AA1A5C65AD6657765 +661F6D0F9EBFD63CB280349E40CB0EC4A3CD0BA3B90A821F1B4E9D5F5A80B9F8B3739A076D2412E3 +3DCB18609B3D5DE896D32BC846D2EE9A263D3043B6653E4D43A49EEE0A94D23CCBF47490816ADEAB +22E33539BC7CBDA071AC72517C971075A2A3057A4A5AFCEFF3EA576E59B2063B2D0A176C7565272D +063136D1412ECD9373E5EF29625A5A0A220405C67ED7515874EADD035EFDCE9F6ABD6B660C554B98 +6DCBEAB243547C04A5BD39B653273CBE6904A8E9AF34EB2851A36F5573FE91D0DAA65C3B21870B44 +B7C06A22DFB24112831D168E259271766E1CE9353F21376B1B745E97920B2A65FB5129D860A952D2 +E671A5839114EA467B1CE4AAEFB471625A55A51746803654AA9802F6CD80F223B2F65A5F0920BF4D +C6D9F4E3D57998C416BA7AB01CE65F9A8BCAAE26DE193688DCE89DFC3D93925AAB504360E8ED46DB +C9E57A3E2E12C84508FB239925DE7B3F9A2CCA1F0257B6F505363207D5B99B5303B5ED11BDFB2662 +4DB0A855E6287A1E614CBF3B1EB2B39E1FA2D13CBE55F207780292702B406CE78E3CAC6910E03DB9 +6EDA5F662F3C2A07402033D726FAEC8C5F79221F7A29703018B0970EEEB5113BEAD78CD32CA5C40E +3BA7B27C49A5EDF3B30676B1E42E91C53125C3B7BDB18EEF0071FC59FFD6937EEEEE4378C6427F24 +60223558ACC5151021B1A876C5D657D0F5305D486DC4E4F2286B9DDF40D8E15A26A3C23B2CEB9845 +0B4D72AA0CA0D3FF21E77E62A8D2F0CACCA1A8DA2EC45AB30ACA6A6CE91C8E73BB48AA42E1A76302 +36727DDA5DD015F69972711EA142F81C3A9CC73A67E0631C5D77E622846010AFB66F78D59DB42980 +2D9A329B4EE9132CC45D9689E0D9F4DCB9F570B6BA0E4EF555D595A82B38AA376061F2CC6A7F5EAD +3AAA49B4A2E277D8C3BF769880B23AA87326E30DA4D535B3362219F8F38074CA0C5AA2013798E382 +E9733C4B83C383CB9A1EDC5C76A8F62E63152273AEC4C1D150604B8CFD539603F9FD677198AC0BBB +4B8A83FC6D7DD4102155E90A51537283895BA3B747189FAA6F96727EA83E388FB5D1C239F5EC028D +F955F18F230B3E5575EEA7B62D66390277C39A639E0342308DB5DA0D25A2E351FEE0CBF6CF9656D7 +6F57532C7EBBF01DD040592449A5AF1C7F724A3BF0E124A4E4CC36133F0ED77553F3252541A8E8E4 +DC271DB6DC88797F96C3B6CAFD1EDB3F010108FEF73701C6EBA9EE9115288D2D190AE050DC5C899C +36FEFDD9A46E6FD2911B686052934D3D5E9759EA42DE29E760E23DA75DB7620CB5113FF49BD72ACF +FE01F4BE219F90060C957B506F214B4C1A6B3617377D17BBA7237995CC56935F40DE81D70AEBA4B3 +1F6A604EED4E03CF47BF4B4A46ECC53E418CA8524D32B6B13E86F2217E7A4A32CB75A26B08C00422 +A2B90756E9689BE2E9217B769FE19257E759395EE5B54E588364DCF4F57E05A790EFBAC579EBFABC +431261F7C5DD4F2AFF6381EE6752E292F8BF739B425D0D2914659E52ED69CF9B33453EEB9C19B49A +A4177864CABB0BE290FA0AD59B328D33EC9563DF8C640DB836244DB97DA7191D6240FC208558DE14 +F7BB71C74FB70A9E477CD4BBCCB4E70FB63CBF29F3B5BF23EEC612DCD1D3324CBE5456C8D2DB44DF +441A54A93646002B72B77736F66415DCD68718DEECF07B370E8A7CD84A471CE976CFCAB3CBADDDC4 +721236F54BF75D320C9CE4359A65FF62218ECBF278234EB8E18A55418CD8D097807D5AA4E42B9445 +0905C6B4F733225FE4E048518D185649811E2082F902BE8854926531D4FFD1CD52D90C500D4B11A0 +47EB0B84F7ECB33ACF8A61AACD9CFEB40F67259A4DEF75BAF3D8A5C0596F50ABE264D5DA8CB8DCF5 +F6E444510B44C028F1129D1FBBEA3DE10A09CF387EEFC024DFC26E6DD5BD0FB0F71CA635CE5EA020 +5C293059C63437A46FAD6F40E495AFB5C85BE75D1241727F897981FF6802F3886CDF5313C964A0A6 +081D924A606F78B5CEDE58E651D0969B52225B3D0F0579B1EB97148F317602BAD85B65FD9E32C7D0 +CAB051FFEE4DF9E5449035EF61B9F0F5CB4D1DC7B596B2ABAC66C1D4653B3F0DEDD7059AD0282DDA +D4679F1F5E04C553DC486282BD1B4C265FC8965467B1224BB0C727A0F52B7B457C0EDEFD309C73A7 +0DD9455DDD0792485CE5B306E7434AD453C47B02B64A0205EE3F7C7A0001910F2213972303E34C62 +DA9B5D28C40A3951DB1E893BE4E4F611ACC7BA660A955F22061C01D8C9C9D5C2DE5DC1599717AA51 +3772871D4652F1D64A9C72D423BE0EC13A3E3A7AFD1BFEE56902A142751F6CDED345B16AC49BF860 +7CEF0F479AF019DABFC65BFCEE7C4BC6B88B0D44CE880CED309548B4674E1D3DBB8EA39B838138F3 +754DC05B0ADA0825992C8A76A597CEC97CBF8D64A592FA504978383E874744900CCA7C4E888AFE47 +93EE31FAA8DA7DDF9372296204BDE65C8D50BA2A04D558A259FB6A67FCFF68096064B5B2CBC97D57 +7595895FC82072BD4524EFA2EBBFD35812D05E48C7612937A60AC5AA6614E9FF57E4D0847EFD0BD9 +5AA2A47C582D1B9810CAB83FB45CADA9FA2B8907708ADAADD5BE913EBF13FC63906AE7DDE1CCB22B +C5885D49F3303FE86E2590EE1AD32C4344A5B11BE71AD9565AC592A15826C8A1638FE2B129363745 +61CC1616507827F8F28F6F01F8120A5580B85524178B593C5C656934E6B6C749600D87DBA499E190 +7073271A7D77BBE3855009F730CDEE3F5A2A5454C5D6B9FE8E9F6BB30FB5596C1A5C0B22FD0CAFA0 +EC6448F4B4F67841634C81B9117D23C0A2F49183382EF41E8E6E77B03393AA4B7039434C51E40C69 +BCBF243675B5014CC83FF118381FBA8ABDF51FA4C6178DDEBEF131A85CF0B0FA9348F24CA87DF42E +43D4A57B37F1AD135FE99C96AF7249D2E75EDEF1676490AE397170F38993F0F330F9CB22BDB815F2 +9BC1462D2FDF9A1BE101DFEC7A7E691185EF4C645864755D74364EAE8A7C161A1C420D6224C3D807 +60D82385A4EAC9DF90F8AA73E3B8382AC1554021979108D1A7D70F2CE6F184BB7D22D2B789609C97 +08A5B185028706645A61D0C273555DF474BB2CB5773CED7E9ED03E6F3F5517BC811B38DA631C19F9 +C6731DDCB02C60A7C37494A7BC19CB57735C048341B688A89C8072D34123472DCBAE18B062E9CC05 +C0DAE38994CE0DAB4E8BE2E4879FE5A80118924715059334B6CDEE459BA75FC670917148AE3AD3DC +070B2E94A2091A2A6E58CA90C9AAFB4C01564CAF2A5F5A5D43BEEEC71FF42BE4F3A763C9F61A251A +DA807824AF9B9710A72E4872DC8ED701B3CE84FB7BE206FCB0DE2CB5633191E606BC9BC80968DA53 +E350B760334A9CE6248AFE741216A2AFFF6639C5ADCA12AE0D03202A4D53E00BD1B3FE39C5CAD9D5 +E752F17F2B048A2EEF190613D1BEC3B1C35592503A31599D85DFD06AA3D8E1C89C2B84B4D1871E32 +782FE585AE1615EAB488DDF6A4999E1A578EC09111D3F83B49710743D802F60193BBC1BA2C7E5468 +1DA17555624EFA986B5132D52D4C1471E360561BE143002348EFF2A19724161B9C54EFFB6D433363 +F5F1A97224E24BC4ADD77B9B7ED4A9829E02803AD6F967771C2924F56B98B2F0A10ADBCCC0EC14E0 +F3E7208BED438ADB4598C8AC49183E81D796875EF32A21D05C5C3062470CA428B1715EF29B43EB22 +C83788B818B24BE1F6F6D92FC9029D05CD5AFFD1CD1A14667A077116BADA76222A87F172C796D799 +073BA6A3D629B092A10A57D28CB6F52BFF0AE532BF90C085128DF91F3DE3AD99CB740317CBD24E74 +20FE3055D620AC2CF9B8A6E55E6AC40B5A8ACD612A1C265D343A12C78C088545D1EA2A890114FFF6 +5FE607A803B577C25DFE2EAF822928E6493396376F3CFF314D2BF0C74C7C5C3B8F1ACBE576F83E0F +1ADF77D3F277DC7C078ECC450189EDAF49FD3710353AB6B5EFB98A2C6591CD63E32EC8F1A5F5D9E9 +5F29A4CB90F12BDBDF68E204682BCC54E3EE179DD35075B0C1E7E24160D570D0B917DD81D9F9C3F0 +AB9778D45B2AE062E62332365EF1073B115643277D8223BA2C52C68C14478C3499DF1F0C934968F1 +8587CD4F7271221E47BED7B8581C8BF012F8F0BA7910F155008C3D6EDC1600FF0700F806B4DDBC96 +8C938A2DE67E881462EC99AF822C5C5D67A03C66B22B4D4CAACA42D6ACD2DD9B2C0A2E816F786B6F +50514FE256D14B05B206E9C40667E64199C1A06332D6554B5A9A1FCAAA9D49F65B02802488AF2222 +4C4D6BC3B37C9A9B0A84E4FC47426C0D7D72C78A46CF53D4799F065B27472B948B43AE1EEAC21A9B +F80C53C5656AC3B009F5435620322D8320E73754FD77867E59317FA73C7F93EF111C6DCE0F61CBDF +F2713400AAAB2E831E5232E366AB91D03B0FA622BACE1B2EF62BE9A46F71B632CE43E5EF4645DB44 +98310384E89208D8B94EC8354B0F036E886A65DD022AE8C0B9EEF4273C111621B254E2AECB6A96D8 +61B31956A3B0BCD97E955C6C0D6A3CD2346C05F607F1F8C83B058790E2338E78D93D186CD3B745A0 +9D8EF2BA4E4B2A9D5D84F0CA09D5FF365D493F587806549410AD4652C4E890189713BC52F415CAAD +A3B48B110902455282153F387B5D499B263EAB89B96D2F3488D24D51D9881028E7D094457AB24B91 +D2507E6FC8EB380ACA012C8DDC3D493B67C27231D49A03B7AD8B9F3688646501985EE7A699A8DB5B +FB764D824BD3D6E24CA6CED2C976CA16AC8413294C551D060786F22E7A9400653514A9CA5EFBAC49 +74FBF5D1BCCBF087A3A74E7DEBD88481B94E9A57746FB481A6B0E4BE1D5BC1801103A74BB8BCD1FD +8B40C9C640627EA315D70069AFDA7AB22F96C13722BC728FBB26D37C87E522515FF2177347ACFF2C +3C14DC7F0A54AA90A29F94FABF20FB140DCF3E06D95C94A5DF2B6D31B9AF68149560DC8C2049E991 +A0FE451437879616E42C6E0551C17C295925833A302CF653900886C95B7D392910889FC039626DAC +0E07CB1972A41188D25204F7A78CF130EE68EFF5A0F68120521572954316D535620DD07F310F82C1 +671C3D61E3B7F78EBC25CEEB1417F6B4F52A7E29B3DA1135E6606AED8BDF104E12ECC58E1FD1110B +802ABBB562F3B3B151D382B71F7BA2B029B9CD21CD5BB5B779A46237B27BC8001DC3A51F72F36001 +7F2DF904AD77D2F5B5210DDD8E7B6F7A821B0E089C58C4F366BA1BF6147E8544378090A90C41EF2D +B5983B30F4DA014F3EB942F3390058CDCB2C8FAB46C7BC4F902DAF70645A118BB36C1F4A489EB940 +58F65583F6A11C00D1D735ABEE183B8B86A31A2BD7B957BC0CDB2FEEA710835DBFB8B317B86B872B +CC67E7F66332BCD777B27C1C21EDA43E11DB3DE1B9CC25F9AEC0783F4E9CC4B482C9A11F85812ABB +0BFCE3F33857543AA26678085969913AF94F1F59E0FEC6D89537BF57A1C6829D82FC0F056DC2BE1F +C0DE06594865999241A5E0A66371087A9F9A56BEA1C1941FF56F627FAD8DA278EBA9408D4DD7E99F +5ED6A85328B315ABA65C1C8F802011A63B587A359649FBC3FA1ED823CD5BF80DC124070921359B00 +BC51BCACBC570D67101BE2BAF827C18295F9F91E9B92CB16C83EFC0E5301151E8EF34CE6BACA7417 +8E880CC98E0FA7215FBCD5A2C2D2927FA9FD086DED8B8697A7F29D006FDC1FEF6F3BA1136443F70E +C1F7A2D26DB9A1E373FBB55A7962375471CCFB485E2CB60EF2C506EC5781534555817AB9CF0EE3D6 +F02F8FBEFE6CF17FFD1943B544DFDA07BCE338B59E858E3077D0A4100DB870B92624CA0326AE062C +A7BEF1C9954D07DF7E349D2EB93C9E383B8BAEA6A37A1663E50E84C1B0E0B20F2C9E007D7CA5D3B6 +3D9696D67974021C76E4F5F53837057211FD473497AF1EFB08FD99DC46E1ECF9BFBC3349EE76922B +E0B3898851303EA0F1AE40444F6CF0842C03B156086895439B84B73E306A66C630A84913E6AA255E +3702F77F5FC7EA3C63B2F9C9868DA72AD862BA9AC81B879168431D95F97BFC95D4DA76AB2FACA740 +2441C55434190F4B7EAF9097F26E61E154C7711EC57C326712F689766A810D652FF6462CDCB9485E +C63F53E736D0079E5A6DE62EB7BBEDF65A2A3D741B0215BBF6EDD7164CB5D6A932E25F8DDFA1E9BB +8418320500CE4B762150C5DAD478B1DE1B5A994899053384F93795C413CCDE4E5605C6832EFE6DF0 +9C8680D976CC2D80CC44F7B62B2BAF9011B73E935123C05244FA64A7589E440DDE54F3E34FA14134 +8A25C74D95ACBB5A6A3DFD3B92BC65D3F4FE6EC7295C36D6D397830AAF46637D728F494C3FDDBA22 +E39C89C14098E4B2A8A1E272D13D72AD279636C4EE34BC14BAF6BC552494593E2A10A5D2572A062F +6D4BCB7334340AEC6D624E1575D5175B8E16BC9DB003182A1A2A079551FB6FA33FDDC651FEA83F42 +357813CCA0BDD5772820BA065C673AE349D1855671373EE6A4C3C74B58098FCFEF798E752AAB95A2 +56E01222CA76C4FBFCC4D785A3DDAF75509BC434400EEBF2690D8FEB670BDE9C7290D7267883AE2F +A40C39EE08942674168B70C4D6AC3D95DF1605C86FCC94BFF69C77B965E4FBB27CFF76FFF6B36C01 +AC488CBBE5824D1E789BF1E0C8DB551237515F407C5B3626758848885CF1E91059BEA280D0C82EDD +74F26F204630DD738A753CAE418D34069FA00AF6754E20C4A6CEE8E7A7F363A6B32EA07B8DD83525 +33033D141D6BFA45BF7F85EF98F9D20873728ABC5D3A47E47EE1CA29B041FD2879676B99A80DCD0F +06D8FA95175BEB21F2C0C795352A1D558D8D2A5EB1E21A1F7842197CA76504DFEB90F553EEFE7D8D +706D8760E1BC2ABA0319A909E37F58CF5E32D81D29B7BF0BE86771A9748915780FDD716B3BEA0B8B +CDE8375C0E8565426D8B3FB2E78C913D063B9C0149354B7A2EF16E983256D95011381D16EFEFACB3 +EDFD91AFA033137E7750C21D9CFD59B69B0D0B442A3A966228666C6A099F11A67DBFE64F646E080D +BCAE655E72A04825D4BA377FA69A70F17BD0F356674BBEA763B126280A531C132D59BFBD12239383 +55D1000108FEF7761B269673426F8B3E8005C523F2AD3F34C749289D9455F36EA4A07F2F88BB7E78 +F475404A4FA8E84E67FF5EA9C583880928678618B65FD5FC0D6C39E7147906FFE7432B644AF13B47 +99CEF3684AF618FBAC967D4A956EEE87D3FDC734BA2DD1AC15C0835F76AD5558D9A580E5EFB86F4D +89C034D54C01ABF5933FC0293DC99E87B742CCABD2A07D6278E2FDE428C8BCEF8FC0B211AA0E630E +AFF39EA81E43A8F180975AF75A302E7CFA5238F92C8C50C3EE41B270AB983437F505FC2B9B315478 +BB241E2D0DAFAB1F491E571F5F96E341D965FFEB10044027135A06DFDFC33E1F1C0575B2F982A5F2 +9B18B6BB99888FEF3162850CDCB0D88BF09D37C8B48CD5098F79ECD910A0D658487A6D54F1C61C83 +D7BDB7B284346759B466580C1554C203D631854DF538A815E6DE706882FC43C3247FF88813588EAF +CA8B617AD4257CECC04EF4D76EF9578C3624CF2075AFF5CBC9135FD8D2C95833010F3447C24DA5CD +2F86624431F87637EADA899BCED82979701F144B33A504B2BC97CA094510EBF07EECD9A9FD0B5081 +16781F69ECD15DDFE004A38FA23AFBE92171A24D89D2A122794B93DC41090C7D7F1ABFFC55FBCD1D +48081C8C189F4DC35B989F431CE2915F39152FEA58670CF376569C5731D34DE3F369687B4EB99232 +7F59232F7B69BE7E8AD36476DB090CC7450C0FCBA24B4D6E6B5DF5F18ADF0907A156EC58C684C41E +8414345C373E2E4E91B5E0764512F669A65A7B0E6B761B556F7A5C0B8296EB5534BB2639790ADA2D +9691BD8DF7CE044162DF1184F6D28C0013A2CFC6C5EDFE93A83DF67C0A7BA21B17E7B8938F62B6EE +8DBE326E9066F04DA21752751D15BAAA1671C7C65AF8B2A8B2DD72AE994EA856DD405A73F4C4109D +317AED9372B10CBE8F615AFCCB6EFD874B87E44712C5EDEAC4154065EAC79C43B1E9C8C644E46C95 +C7CD34D830247DF21AFA0AEEE161F4F21C389A6EE60A2B6CD123AFB9919F91963671C9373085732D +B16EF678CA82371C74E6EFD81A9E565ABEB90BD6A9E41B677722BD90954058D8B18E69EA3222D1D9 +D71F03BC3146FB084F2347323D083966C4788548C499777FE6256D82AC6E3770007A510EA98D160E +46CF1F1910C5C879FF1152A4640576EA0C803BCAE5F9383EAD1513A2ACDA0271F784D5F9C266D5DA +F5097FB26B48B92FC63B2C19ADEA92B83CD30517901F3B5E28983CE4E21DEDC209C2C634EA559C5A +0BD2AEE287DA2E4BDD99570A6406C9AB93FE0FC66B4DB1E7B8A50EAB585247B187B627A227CA9407 +6FC3C878BA1FB8A26BB884405E6642A1C9C26EC89FD6B1402FE2B05A25878813644B698F3F471486 +C2BF42A04ADE8C9CF169573B8FCCE59C023124FF36CBA9A0C25A47AF9BFA58813D1AAFBB6AC197F0 +260A7A1FAA53DBFE6FB18A9FAC86C78BE4721464D98AB59B26FB8EE05F3AFBA2F8CE9E7163C9007F +5A453738426514B37EE5684BA46AD4F5CF917C64B38A095D5BCEB96E2BB053C271C725E06160E151 +FB742367E943A7EA387DA2CD8BCEC12D1C06DA52D2D9D0A63DAD485988574C422287ABC2D7243D72 +4482409B9BD27D5A8E41F132B0D2248578298E82F9E91E9937A61706A43F2D0F189906CBF3CE04D1 +C4A4F9AD76753C41A624B97E8C27B5409871C58386B655C02001AB8D6D9F60135ADB1601EA29858C +8E7F2FCF26874D99DBC8266342E8933CC884B013792EF1C845882A1FA89A1038B41C16352FAC47D0 +F7287A997F7E55F0CF113BF71714B57A3F584DF09428E66EB603A4657EEEC1E2828B0F7EECA35680 +580C3118D15827B91FEF6F178AC1ABDA36ADEF03153B43976EA71B996BFAB0B42CA10DC3A8D0518D +F69838080C8513193D1A3A6CF0CE3DDB3EC65B74FDAF0975EF5DD9EE90E594ADD7F3A9FCEFDC205E +0B3A29BB5F79E1638E8866658F8C4BE98D83252A4B83D1CF7354CEF5AA387850269A51120D227D31 +270DC4C4F83B7B970E392CA06B5CF3B77BAD9F0D46FDF05B7A77743DC67619F0D66B2C2FC2A09217 +FCD3B7A73D72009E1628EEA1FCC9AC4BCC5AD6DDABA9378A0D3615D0744B333668DCCACF9A1D7652 +24D582433C755F82CAAAF12010A6E8E446B5A20333E4D09E7E7C9A25E96D15111FEC87C63CA82162 +D34B12F93843862D3C6445D99E166E8E43BD0BCADF612B6D6F213C9B8B789D794A2629DC0C1F2CD5 +01447ACBA25D4E85F320CE88CE3A3B3B19672A32CC53FB2B617922F32B9E0FD835E32699E39A3BFF +939A95BCFC80C2F16B145A217B152F12FFD49F742D0E52ABE93E389F829AAFE10D6A7AF6F9F5C3A3 +4CB39CB9E1B2E7BD87F8EAF6CB75B29319DB60791003584586182516E23CF891B4E9E808150F34E8 +0BBB631A972F62115672D6ABD569383D8DA63A7F2CFC71A7ED6F4A8583D27910A498161551C34BD4 +62093A1CC2E1C76178543813E7E84BE6F4C3A56DD66A3E1967100EA53C82887BFDD919390A0B7CAF +BDE4E7FDBE2221198A73503DB953592BE606E7028F09F99829971CF4FB32D6B32CE511B5052578EB +99BA7362AE96CFD587F8BBAC8AC724A7FB0E08EDECF0FD7EC3419CA3387EF4A28C827A74E4F59513 +B0635BA3320525BBCB546B4C0ACF190A8D74AFFF11C98761DF9347EC6FD188755020B60F023C4CC4 +A8B52C9154B998068AE12C8CC78DF3F7F6B37A117A5D01944440AFC274CE48DFE009EBA8FDF29400 +15CD896C24C5AAB539595389A5C9B90670CA7AD0773ACD1DB904761BD66AC109DB81505BDDEEF0E1 +F0F4FC0C4BF6C8D8776AF36DD63193033B8518ADC6BB859482C83815ABD0EED82AC775D11D4B7BD1 +BCFFDF4AEC3DD676136DF050E6EA813585F9C427A1670717096DCA7E9B2160D5ECA10EBB5B61E2F5 +52732EDB49952E09B2C11AC6AE54252700FF0700F8D4EE3251C55C050333556B0640BB27E4EBBDA9 +FA3D9120B70C3E281D90792E56AC86CB4618B65A83E77670ECED4C2FD41BE8AFFA8AE52E3E0C4B64 +F4385A15930A3446C292F586257EE33533E93B57512B943F9C43978837D1F5B7908A44FF534EE156 +13FD4D7B2186A73DBC197356C78ABBA4763B5CB7D056879397AA3BB0197A82F2F3DCC88076E607EB +812E1385F11061DD1C08597FF596023C08CF4DD6B5A83FECCBFEA6B6C827C6E7EAC1F2075DF5E6A3 +CE0174BD401D7422B56289ED6C03A56A32CD521D3569C91264609184C654EBCE0FFCA44692A38CAB +DC070954870197A53AE8338466580DB02CDA05CB7A68BB31DB85766D0D455135F75517F226DBC1BD +BE9FF03718E92CC74EC3FB3201D505A94031A7AFB6F9FD6E19021F224E7AB1C63A91E83F9D9ADB5D +F0F6F29F37F151579243588E61E2840BF4D537FAA54CC51BA2469EE08800933F536F05BD617E7EF9 +CF372D95E0D3BF43E57DB8F6A9077768331B319DF2302840FA04EFFB5DB4475FA350F96248CD2853 +C834ADFAFB858665C80B01F538E9D2173F69A0773F56868A249107C3948747EBB92B6BF21629E6AA +7E97FEE459E7512D190C5AAB0231779EA331B7B8B0E65C0D74786453E335F3E446A41ED81927F32E +A97F02B3B3E78902D608100804D94FDC15B1B42DF78E14B99EF4A7AFC7E59264A37D83BCDE862C06 +3124E6B8C4C75FE15ACA160773D1068FB0DBFB7EB636C815EE2F0FCD9F78BC6BCA4D88ADB6237C46 +F71B701211E794A18DC3EE65CBE80A77F0E08E081303970820A96CD15BD3CA5F66D3985F201A1453 +6022BD50B39CDF217DD284E5DD3A1ABB3D6E49ECAAF0075EE7BC74712CE9477669653B9961E46783 +E7E5B929554B8BB16E54ADA91875F25B991D3144E2B61A6044848017CFAE075B88977F6C52B74C3D +E4F904911E68FD11CE8E3EFC5E84C0094ADF8E4F1F4AB3E43C2BD9737E9E964EE620651FADB2C2BA +036F53B166EA6ECA45A14CF7E1274245E1EE7E64BC7E0265239D39C5C13D4447F656C657A10F5866 +563F3980FDED4F12C883DDD751E6CB1C3546F1570C447B96F4D2F2C7F8EDBECFD0D036E88211F0E9 +529378C4D3D0576BD0E9ACCDFF12FD2A9400C9210204516F6CD8C11C8264D4C7FCB0A8C227BCF905 +8D96F6E69E96E44E06C539413E82665670FB34F65355027A9EB9D9D4465C173B34FEE33522B86224 +A26C8CA72750B577AAA0A45FC1B32563C41A017105C1D17A953EF2FE83706FE58D4FAA5FEFA95B11 +E2DD9A6659365B1455023C301C87FBC75FA366EC03A0D7517C57DE052D88A24CE6601E38AEC59A68 +CE309D87E6865904DE8DB3D6E7754CEE25F4A455924C543E12FB0C238C96EC5DAD5B1E5E05C89A42 +427F57466B9980603FE12729374C02A3667FCF26AA6D1D6B33A3CB1B6F5300567C5D7BF029311C44 +36F61A05D4370DB290E6CB046520B4CECD76B3BD646FFA02B357E87F96119E907550DD97008CDF37 +75798695369850608AED1BABFF6D4CC3932FE2F7626684CFA65AE67117A7234C92F083D0E8C40CC5 +BD9B6ACD9D910B36C1960107D48758D032EAE0C347E24F3C4D7CB930DA7783705FF00017EB5F9444 +19306ABA7D6EC69123365853A5814359BEA900C57A9DFBD0C31B620218167E7F4AAF2615ADE16645 +37D211AA3A9D723457590E922990A3F41605FED7A2AA5C8372AE147D83334DB04ECFDC64DBDD52BA +4540C1D528BA5271E33F161AECE314BAD6AD681B62C5FA73851417EFFCD887B219DD635AC0FAFF8D +021BE6BC6F70B032068D53A96EA25E3BBA43455CEC87200FA78AAB96F442D542924BAF719DBCC36F +A6A2AECF5B30997DC05C3B1EA80316E7ADF219F0B2A634634F8360CEF30B428AE1766D2F1803F6B1 +E8E0FE976E84D9AA6C51B152C01ED97EF48C941237FB65E70BD35C1D90FE7C74E29AD7126EBF5472 +B52099C80D8352F59C76B5766731BD1BB4D62DE9F8C88EE0642D2F7D3D3C31A27EE6AC9818179BDE +7DC1E9D7CB2DBE26A034A0F4744352786E0A5089ADD19F89F674832B2421CA4156B186F3017B41DE +39A8F3FFEDB06558D716A2966776B4EE82819BEBE10A5E7C168AA1147029CE7136BD46CF900EC510 +FA3BA917F586E202291A48F730ADAD2ECABE0AE32902CC4BBC9114B6A5303A8722D97DE7168B5C63 +0C383CCAF7895EF16E11A4B94539250EBE1ADE3163F31F621787DA70848EFA89423C5F27E19185B8 +69675BC4FF491D79D52495F0B6276BB8528B50D74DC7D56764A681E4753118D0FA6A5B10E2F73841 +86148277BEA6343EA99D0FF28C046918D8F2AE7E4CD6A5819A28EFE206C429EFDB7C214FF8381A3E +903DB275CFF13535B190BE6FB7DFB85844A84C503628B40CBE2B304651AC4370EE36DC1F9E8BF829 +648622E6FC88797313DB7F6542755EF9A8E10D81313231D61ECB9339BAE9D2E63D606F29DAFD9357 +2B62CA08090B875473F1AC96BB311F3B66F22CE8F5F6EA7E9FC90A764F6CFC99F14DE0E79D4F4F3D +5B22D6DDC277588EB274FF324CD0CB4BBFD310B3A2401C068EFF7A065E1DB93279B60CF7F7367941 +12C1C029032EF4C5D6D45A1E3D033BEAE372BE09ED1073879769AEF3AFC60FE30937028D17DC85F6 +F2FAC226B232B6AE854E571B42B1EAF75E03C2B783DD0BC0478DD81F7DD6FE120B341FE39844B294 +AA7E020F2D4734F85BA3157430D19B292621D8B5E6E6F29373D998BC72AB6CFC9D5C5FB52B443545 +1322DE4A0289E7F7D21FA744BBB3A88183E0A3819197D46F8C3D4BBECA7DE4DADB14B21CB5AE7F16 +0F01BF7AC3A25241499329B2CE8CE7257AEE4CF867AEF2D2D77B7D5F7D7B49200FBE6179B9D9D617 +CA8BC0ED562975EC2A430DC9937A31658E5AA29BEB01DB6518EAB6CB00FF0700F83F6FFB4BCAA0D6 +FC5CE0752EE28C9F40858F7D62132BBC485D5BEE2F666EA4A6574AA9D113A774CC26E8123EAB4AEE +9EA4FAD20FA7785577E7DB6499323377B1DC76E76F72C7F083EBB375130A7C782DFEB5690A0123F1 +85F141946F56681D0F958157F8C65204A7112E477C9B10253986165C66C0193BD4D48B9A8EECF449 +5FEE092F29C7592182D70043FEE83B0D553D83D4D49C9624C5C8EB299E34E357F68161A47317C84D +1AC9EBD03DB45B6AD6CB302EA2B6113019399E60C2B524D92AA2DA1C2C03E643056AB2D1B5879E44 +07CF745A7AF9D46589B7EDE5ACC6F94A4DBA4FF307E4F001F5958DC67C902E8EB2E3B48B2235337C +21075C77E1FE500E7C7239523A0A90E7D185F6D49E92835617B734DFEEA7DF478487070C43C75453 +227D3699C569A09203A93F34540CFB21E0E3A293C5ED94520AB1B91BDFB84073E913C1BF5E10073F +B6DA477B22740EC2EE2E813BA670CBC9DEE9551A8FA58B7FA081B79BE4121EED079E783F31F5F1F5 +6F053925FAEC0C46D137BE60B351730DBF0FEAE5E216BD8415FD0A088E364B9F34586C59D31C5594 +D2D2ECAD72A7EFC966629A996828395EC984CF104004603F07D384B94824B0479D3C33C971EF7AF8 +C3CC54A4AF55672FBB9BCFF2BEE6AE8EA1F38FF3149E46E84F35818BFCFBB18FDB56FDAEE8F9FD42 +CC4CB5090998A0319A8BCD81094F4FBE3F4D81A769F9049597631F923D888F953ED7A447D6BDC519 +5F26E36BCB661E9DADE2AB77BEC575920D5061574BAED716357AA23BD38A0452707DA89C91C141E9 +ED6EF21DEE66758C6E414134EFECEC8B80ADA0CA3BEF235E670AD95953D25EFE5469DBB79DCE0FD3 +B6423A78A2A0F38D386AB7F51123E775D7DF46574F10E06280FBF268215CC8EFA08FE798C1FE9246 +5925CB5FEC19A64CCE91BB5EBC539E9C9A588365C24193C5A8DFF87D396CE1D5995B5DDDD0522EC6 +D584E93FB11F3A8F402DE069F235508F064C7D86C06D28F90828377BDADAF8DC480AE3149756596C +A912FC0785D71B16922D45BB24270CF5FC2D7B9A06A9B46E4A339EB61389D79CAAA869ABF5576623 +4BDE821B4F74A46557DD8279FB2A86C11BA2B29286464A583CAA8E0B3455A883292C9F5BE7B42E5C +E72E0B43DEBC590BAED922D5E9BBC33CA4BD76A33FCEB96C97E0684FA6E777628CE201FA5E8F2B87 +933E209B287C12F96B45954D9B9FA4D5D57AF5DBDA08818926315D067BCA6204EAB7720721041226 +A8E535B163A1B9B4BC438FD5AAE39086B5C2BFA1BF45CCA58E1EEB8616165384761A125655487FA2 +68E84DA5E9A47B809975E35779404FF258813D1316EBB9BF6631C5E4EB3A34DECEFA3A469970E421 +66179C80692B900EBC4B1265CB599910D579AB74588D4030EFE9CD48607CC7C0C2F9CEB63FBE1558 +EF5DDDA7587909A058892A762970454B196E830618D55C39ED4A3A6053DE8C97EB00C07A91A51345 +C138C23DD827D2D3802E32E56C6075B5694F63825F724653813DCEA62F94C4869CB0554647699D71 +47B9E7AFF1B74D81831FCF24405A952EE79BE46182F3D9AE09D06B678A06F8BD7D682D5185A6349D +EB6F74373E53EE2020EF5C2DFF475A1F23E5245B187B5547CD353E65829318E6A0B32BA2CACCC3B1 +CE30698416942A204C9D4056316354771C6AB9B933C1D9AEA89895497A49BE58B3935C946083CF1C +63F7FC5929036618A52E17ECBD8888396369AE4B8405ACB46BE5B353D192D68F1327B78E1C9E9F35 +187A5888A2A3B5C0D06D301ED89C0ED3D7FE075FD0F25ED6C00503761A1859690DCC130527A58CD4 +F5CCC57E882FEF7183E6AF60C2D8953DB0B7F2AEC8E91506EF7FF7B2108DFDF5D8F0650FF9015921 +D37A098739FD14BC42E9395856BFB510DA1D8095F159AE3B3B9605536631A1ADC1CF0F5E678E0607 +70B71DF6BB3E0E0713AF3D2501C7AEA11A964D66952C45ED0EEA2AADBA4D6A5D692D3505AB2BA92E +96D6C3C57D3066E88EB0C25C9058604155877BE692A5DCBB084201D2D208BC2305F630E451C91406 +64DFA50E9F3451808E4BBF072CBFE515B877C6C3BC28D52B734354C5353236241E8B1890C8497B2E +70EDCA30AB1ED4BA4DB1B6B7DF2D116F07DC349E694E05E682978D23E71A9554D7EE62A0DC4B8911 +525867D14469CD016396DAAB03E1E851FECA3A5DA5F20D2CF2315EFC5CF687B5A55E7939F55FEAA0 +D3CF87115CC2F5BC40FD0E3DF21920E7913630FB42DF679F9A7B044C011CB391D5D8293CC3D526B6 +3554C04AA10D372D7B8A5E266FB8EC0CF21E082E4949E8A6CFAEB9BEE135F5A2ADEE9B366EC1DDF5 +9D0415F972E66F9367837D360EDBE5BEED936E5D92BA601725FF03111FBD495088B5B8D796EAE102 +A0E166EF1E330145440C5F69883166A0080DE0B2BC110B1F08F23750B439BD7E9BE0D74E59958B38 +64776F4904EC0676114D24DB8AD6F40B86877EB9E600BAB22D0A721308A86C9D41306B76C9779A9F +BAAA46E75CAD0706403C3A94D9EBF41071E68F1F344093DD3474D090FCB5DE8F59E91AAB24D8F929 +FDDB3237D6404C3C7F7D728E6CD64CC21D8EEE4654C0701682DF290087169A1E945CC3A0C4C31B7C +5C1B9092AB65FD9B60F1E4175D65F446F70B8AA0A0F066E678AE4FB9E35A3D7F02E10110407E0056 +6968557ED98D9B6278E7F6F3FD0A3787D23A78CAA94D357234B053275F5FCC1D8BC48E4ED404815F +798E48742598DCFB06C8906B6B0419336140F06DB59D167289F3820497D10542730056B411B1335B +5EF9B6528D864A939D49C1F10FE0A03BF01DD55702AFF7EB83C9F057D8325DF14EC200009D2EDA8A +0597C5F943A796BBA6CD39CB54656DCF9ABDA48724759C91F7348D18F6A8B2479EA087BC60560BED +00FF0700F8A08AA4B8037214B077028D5AACF98189D935D169A814A56F587F3C2CA773C49D9CFBB1 +2538463FB97F0950DB9592BD03F711B0E8453293A9F36E038EBF0F73BC807C108FB0BE51B2630731 +92B17A3854D2DA25A2CD606AACF716BAC07CBE0C1E14391260E0D9D950F596C8D76653A0146481A6 +340E3AF1A4C02DDE0B6CDDAD70F5114AED0EA19BEED1C1ED1A9B7E5413CD051BB5F339A93682FB5A +EA9BAD7B893D837C5D21A94B8062B85E74E7B52626569DB008CA2DEC6DF71568E97A4CD90147E785 +FF35A6F9A134C9BE90DF7DD44DF754616F0670C3AC872D7D45AD0F829F79B8939A7A2561518D8ACD +132C535F045391F3320FF2722F217C081277AD8B70EE9BA148A4627ACEDB802938C33AC36E36E3AA +643E838CE5FECAC45B56F1F22A7C76DA4DBEE5BEA5882C4DEE7DC2F5940816EF1B1386257130A0DD +A935261932AF3A2D455DDCE149FD752B3E4E601DAD8D88F89E5538C660165724BA2C4D302A1D695A +E9EB6E9E4EE69A00137A25F038D9F13B8BC05EB2C18B847A51FC35E50956FB5A1E4C37BEF90DE237 +D395485D536810FF8E5467F6F6259D85DDDD49F43CAC2B1BE775F31CCC183832812DB2AEB121DEE9 +7DDA0C592B9D9E85D495E1AAFCF9ECC830A0A93DE7FCD2B9A0149D437B058D8EF85807A6EA943B26 +6A8C8D7510F6DBD8D9C6AD234E5D7E2DCE22E6DBCFD2162BAA75EAD3EF61A610B32629A1DA8B77C5 +FC2C13C1C15A434AB2CA66EEAA71A31AB5CDB4E0ECF58B9A57F69CE31A67F04E662C9E7069974C2E +81DCC53039137D099D940E2ECAE0DA940D09609A80CE9D81DF33F4C2DE2D1516DB24FBEB614D19B3 +EA9E201B72ED1FF432D580910B10A014D19EA643757441E8F549CA0A73AA567BF4EEFA61390FC714 +AB0DD2FCF955B7DCDA1D74AEEFA4C875F6FC5CFCA2315DC102FADF5D9837A159CEE9A03004716FB1 +8B866376B07882F99EE03222B581366B719292F5645DACF37FE948413A7511209875AC19E77ECB37 +C5806E34BDCDE66C44DA976A7C02E4D763C23C10D70D54C92F0013BB82345FB11F01C50C8819EA18 +DC35D7B828D1C057C0551175BE0B2378C0B25A72E6E872CAF881C64EAC1986F8DF1EEDE1115F881B +4D7299535E21EFB9E205E2D8A224BC581CFDC9EDDE2A73967745AFCADBE493F46CE8C8477CFD2842 +22060CC3F2B23D62554688E6E0A8ED988DA29615DF6E2BDE477D0565B7BED6A021C242E2ED5EC41D +23B39E9A2E64F3E4FFE55C18E871980A5A2714CDB2A45385D613C5B1631D81236018EA8D617B8FDA +8A616405A7395EB76649EA7110BC7B9BE6CA8AF0C39D48BF4D6A78419A175460B4079C6E9A610EB6 +4C38F0DFCE2617A0C4CBD25C74EA40B70178EB41ACA4534DB667AA253C127974ECAEAC53E54FC06E +8626E3889983C0796A8ED5032B82708F69A62715B7B1AAC5C89643220C5B884F15C00AF04C995B5B +6D5D08E7E5660F34EB3C7C5252EB3E597006430122C2F7DAC0752C2B503A24CFB84001196FE07D30 +73661D36A6F50936F4937096320EC16C2A9511D81AC5C5D4AC4D2EB05F93C21C17A31E77D678C0F7 +4C92D9568AEE165B93D8890A29DE2ACA392CFD9A5B7A0DBC154A2747DF6AC698BC37D08E11E0D7CE +3FFC620BF2DCD2C569F5A7F25B74BB7DE0F7C5CB8F9DA9584DDB4BFE9AE22F843521620ED2D77079 +C126B9DA19CB6A7D0D9E7F5D15E30E2E76B20181EDC1E0A40728AC62DE4DCB76CDEF97AA4B1F52CF +064D6539055FA0AD10201F705DF2069248CD1D729CED6052647DF21D9AD96C0A71505FF14A1D15F3 +440127D9334556533880C40865D3101EF97A58B044FBE338283FCB888CD66A8BD5CA449E252C8D7C +05D8B041B234FD028AB15ADE6EEE22EFD1F5561F568CCE70FF4564BC531846058A70E8C53C4BE07A +A8D30653E056BA2CF58D37E3D938D0477E4A597558CA768E085B838AAFBFA43780B33E05657B59C6 +59015E0656F19DA55F888F46178226FF6145085CD719A494D308600079F3EAA8BFB4423ECF3FA9D5 +282F0A8C4A47DD06D7ECE574A2C6E4C95F53848EEF184EB4E3BC297B4382252BD9AEB8E5383EF596 +E8B5CF5FB05DD4CF8EF57958D455BD230B7AE089CC6CB2D02AE6945F2DC0B0D5905F658A6F0CD516 +87391C5A7D1EB7B74258521311CB39AF84A608DB17F226F47E99C7E81EA843368D1C1819953546A1 +48E6E9F8E29882D7A9B593A78FDA04ACADBF88D8E0D0090A3A095E08C971C809EAE81FB654DB128E +DC58F1BCF889C77AFBE2CDB95B17C4C1BDE9FAB1F64B439924FEA33F31D2C59DB36BCB7DC9ACB768 +4691D1AE9C2E98C990A4EBC7518F3EC19D0048902AB3C00369965C70318ECC170DD98F86BAA90292 +128EECD105A5345572A71CCACEA6324EA7384B2D48F5831CB9612D29613257DF69CD3769331A5AF5 +A505D524079594E7C0E8009B7F87E6FAE7CE9547504A4805C9E3F51D654AD7CC60BB2A7B62DD0CC7 +DDB07ED789A34F2C4152F464A8880F2CC886583DE30CD6E18FBD1BAC5CDCED8F23AE6A2F7FB99086 +862D07CC01D2099F175862F93640E85950E7E46C23171F858D6CB9F6637101D3A121C4E203CBB5D6 +A43D63FD6B6FDA39817BB946506A82A862C008D6BA1518AEF4E1FA922373B049D3E5EEBF80238797 +975420ABACC23CA1BB204300031E2D75A383BDF4FA1491FDE83DEE0D41925627F9BFCA1D92AE1FE8 +72D434AC7EF3D55CF68D272292F6256E24A56A74FA96CB1AA2A96067422FED49379444126F7BBC4D +1E829235CF84907888915F5A96A44A508535FC08F78BEC83F5484AB1B50D71D16E188B1BE71E762C +49BC0607311AA44702273BACB82580360B4C3E3D29B14D8DF9AFEBFF0CAF8CBD526F662DFC2AF35D +21D6E57F5C5426025ABF1CF06C927B38130A1FC7DD2F1BC210A2B9E47E995CE75DE43A9A280C4DC8 +B0DC660B3339981295083197438C13964BC925738D31EA089383156FC835D7CA904B71EA79CEFB74 +FE78FFFB3CDFE7FBFB7DFFF920B7B49873557A272300473A59020E34B92CEBAC09BD95FAC2EAA643 +FB8E89365907E76F5E35A1DB1A475AD22515F939C42325E151296A10FD88FA6DD06860267BE50A4A +09CAE785B2457F606D1C25E5E7D9D1E279344F6C2A671AA80B03F8A5E34C127287D9B15DEB39F8AB +5E2B0F74EAC699A6BE0BAD2FFBF07EDB7BDDA2E548E1C5273244C59ECAC429F57BDAC94F951C9397 +741A8B9F2CBE0192D54334DC7404A69568544467F8CDA5FEC75411B2822C58235E727A3F3DB67277 +26F7BE84D7B09F2CEAE4A907E8F1671E19FABF79CBA81E4A1AB88444FE415A69CB045AF763388E06 +B33DD54D44BE3679F6B4BD457673A0AC192FCE1669F68E75E899DB37BD5D0C1360E58640ABA08F73 +2278A71C7B2EE966995F814968BC6EAD37233D80B960F6B5C4A9AC39C43E952D243B7FA6AE345541 +7141ED39478995688AED9DAA3454004AAC163EC42A838A26112145F0D4ABAA836091FF5C54BC73CC +413617590F217E9CD734A573BB942C5F46DE9BF58A17844FB8ADE077C3B00F65E5E4B7ACDDA962FB +C885A18E5E6D594D26D498A2E16F63EFBAE0474CEFC6A577298699B52B3BFE57D1D17C4CD293DBD6 +A4EDEC3AC538B87C924435E36398052E087E5D5FC9534C85E9EEBEDBCB21DF63377B9D30BCF0F894 +E9CDD244BEE42DC1D8ACE473455A57EFF6ED4C4DCAF4E212287D919E362ECE3376EF4E16B36BF240 +84F2840ADA66F247B5862FDE56C92F97B662E15540DB2B2753D84A06993C9DFA631D91F50C2DAB0A +71DDFAB083C43A3A766EE7946D879F5F005C77C7EF867CF289F97EF7DC6BB7978DA83D2099F6CDF3 +FA29FCC059113AB12D0B75FBFE650A59F278266C49F8BE8B12A74EDC60CBEC857A957A0D9DC21A70 +4DAC64DAA686995E613E28F2C40C0F65D9A8D5F3EAC777851752BAC02CEBE63D5955FBDC4707DAC9 +88E55A409A74872441C84A9B36F395BFBB6D7E588FB43514343FF7A975518F41B0F1DC4B85E8F21B +920CB9F9BE33D84AE3D50125DB83D3BCA5E996E214CBD298B7331030847351556C402BD4DD045310 +0FE12D092D7D9DF934470407B9CB3A3C4B6AA12A2F8A88990904A859BE2A6998AFC97B8889B4B9B6 +CAFAC4B5D5006373F8764877F1C53E3BC43D371EDA61667626F34EA14603EB4354D2CCAE8BCD5659 +949A1B7252A5682F47831798C4F8CE0C9BD3CAAD3603AC9ABCA9E5EC3CE1B556CEAFE166D26DD7EE +B51D69B72834231E829908FE5BA0BDF018B97376B730D66BBA48CF1461000617104988C0A0C3847F +10DE2F44D8C004AAA0A7F093CE9C81386208E8003401AD606062F223753137FF5533FD5583076309 +9808081C8B26606C30FEF8000CE43C06174808523034323137FF670050153832F048472D66FDF19D +5BD5FA8522EF276BB3E539860B429E3700699ABEDB348294F22822512AB261BFADE499219DC16C94 +C736D646E5974534D53E7FCAD3C245EB917484864D2744F92A56BBA4F64DECFF3EF9414DB73CB763 +68924F06B4B3FD57437E6157525A02BE7C761C1DD1CCBD90366C03BEE1E613CF2A724EB85BC195CC +3C7F37E82D3A4B31543FA431686C1DD23BC3CBF0E7611AEBDC113B28664F546A8A97D97C42649CC3 +CE93DB9BAC8337B7EF78981482E5F8C6AAA47DC249EDA4980DD73E8417F7BD3028929FACEE446ECE +480F1418D674BA08B4721F5EEE05A752693E9D72D2D73197B47F27F78C8E033B673E1CCAAE03789E +78B24AF3F00085730376651993D7E9D1E4C07CC01AFFAB46FD6B9D7B16DC222EF6D139EF5A988EF6 +E3414DD514728EB6B7CD2C7E27C19411196191F46CB6A7251BE6CB385AD9FAABA0293C33E024D694 +F8B9BC6EC3D7F3727D31694E6AE6807FDCF728A23C186E50EC8EEE2DC873BF45E7255174AF7B3AEE +BD12772D381C11F7AB9C6A315404940B8E5F9409DE46478C3A871628E088C34E4CBAC20037BCE37E +7FBB51136F64DC8D160B2C8DF366ED6E181E968829113D421D30E86C28C34942226969DB75FA55FA +6BE2FFD306AAF7CB07CB2842103E42FDC61426E9D172C91513D90B6F5C853420D63F0E083FF2BC03 +B7D2F5C39E1FC9BFFCFAA9930B04194CC062D4297B1ED5EB054528B0945D374A60B41F16ADF12FF3 +A0A77F2DFDA3D969237D7D03886B941F21E61A0672C9F13C04F913FEF7FE9782E104D5C5C5E6F821 +954CF4F0E11F4810D381D926B4C0573B622F08BB7276C39F8536082CEABC6A34D264A2A882FB0D3F +4F04BBE1243DA654756F21447D10F2D5DB6313FC17B1ADE7FEF4D606D67B44F3E5AF0EA1E639A19B +AF97E49B8FE5BD5A0B385E2304D0A5E7816EEE534E742347EBBE1173126C599C8463CE86C665CAA9 +EF02590956B36AAD215FCAF64199151C18C45A5E29626ED2504FFD2491AAEAB0113A5D274A0C301B +746AE359164B4CB15D8D6879F35ECF96FD5065D0996B2E43B2D93B18319C34F0F989703F6CD51A54 +59BB59A91F12E7FD1495FD60EC6B85909E31DB9D66970DBA9BA3D66C24D4410E73B0381EDB595DAF +9AD1F37CB21BB0BB1CAF636C158A090FB57804CEB7CF4CF28F59BFB04B6CC4756DBC842B2C100B6B +DA95B52050FF11DE0636C2A90C74DC01E823BC396F27E18336EFFAFED438AD4FF7463457C0CB92AD +1E2042827BCC1B213EFE5E3C77031E644D6C7E3F481104C416C36C2DA76120983CE94D5CD2C2304F +8580685F14D0C992995129037BC1B925F4ED6D9DCF08C66C7935D5AFF776D4DA728B4AB95C915534 +D6E3B2D4176587423B86CD48A464636AA5671CE2235DD0AF2C13A434FD505190948CA363F87DFFCC +C61960C577806F06F0B263C212C8759D702D2E2972F7FD177CD214FC60D58C9BC1E867C3ED251C5C +BE768BECFBC0C900F21AFFDD2968FE92E4642797E3AAB4D6DF00FF0700F896CBE7D953F5CE2B30EB +37C480E349FA46DA096AA6DE2ECDD036FC480AF99559AA75D497CE6A1BE0A01B24A13E8236B42565 +3EA7DA03FF655AFED7F4C230574E1D2390906F6EFA3748F609D24462A30041BB4BF3F0A370728752 +6965AA1FF7E663B951D7B246967865FD63DBCE22130D1BEB039DFF708038B283ECE00E2DD1B38881 +B06DC151AE5C8D52D01DC6C0B702DC95A6B2B8513F1288162325C67C2092CEF3AA85F876972B9B7C +04A53CF8F5223984F5377A9F449C00E1AB4A9CCEA6717562ABB3A46D60BA8B91377D4D1BBC36B10A +BF84247FFDA1743297A7DCB9288057163DFF23DEC48772E29B466B99B26965326C6EF7412CF1B128 +3B5F955F76AE94D4F43B35C073F9C37594258DEC3C459C772FEF3FA5E3FE734BBD9AE4BE8703550C +705666BA5D730906E39904B566C09833A07CEC645C29C8EEF93B557C850AF86546F5C4809D558023 +497B7BDB69395DE188B2F3EFFB49233CBBA374F7FDFDAEE2A8A44A352EBC5F664E5A974C42379BD1 +4A3EF53CE88E0E51153F8B776A3281D84825FF2CD5009AE4B68DBB47DF917F42A6890435E2943BA3 +3730329C9C999B8A290CD819F69E578D18607B8FFDB4ADC101FA874454F15F29ABEE69C5EBCA097F +20DB7D6FC018E106446A57F1FD8484B109C0AAAE11E08464EEFD2137BD2AB40810BA49A6E7AC4048 +55FEE70408D6E59F3B709B1C27849390FC761EC426C22DB6F319B7B9092B5BA49AE2784069457EFC +73C9DB5C8C27A53ADF955FFDEC66AB44E437AABC653C3DDF5C6BA2D3FD6D9713EB3D1E8C7A67EE66 +F54BC865CC635E37BABB453A8FB9E36D81C3C955CDF2AEF527BA85F3ABB65AE1CC1D4562EB0F3790 +C1A8CE54F0E42F519BCB9A0B2981B1636DDB8BF1263B2752125DD1306EEA3487D751CF20BDDA64D1 +8D79C10309B7AE4E67A616BBD2A907C36E80C9F7E207A8562F576DAEAD1EE2B1D8CE62DCBC365A37 +4C9098FCDB1E381ED0DE67F922C601FAD1AB9111B57C4F3D0BD60CB792DABAD2CD0E5754BDBA2888 +FC59958C0D79CEB976515EF1FFA112CAB391956AD3E343C1F4085371EF0FB67DCE165602A65F91AB +C48E3F9A4BF8484EC8F0638FFC95F864FFA12DE81A7DBB89E91EE719CB7207B1A1D987BA7571F79E +11EB55F3E2412F2251A1B01887799A1FF3722ECBE24C74A5B966C08158B5CE3637CEE5DD6FED7F17 +E94721F862B1AFEE0B140D91C47835D85B6A278E6E401B1F8B33E9EA41CE2D6CF92BE95278591F78 +8F89AF2B59F496E92A1CE35F6FCA1EEF5DF37DEB2830E5D28AB997377E8F21A67C8C929E3D3EED48 +A05314549C84698EB8A0919858BEAD93AACC1E40C02EEF4D3905DB4DCF2D05A4389672DFD2086242 +F240D998DB91BD511D3F13B87E9A11C9431CA4944ED0698B44712C42F77518266FCB8C680B99AFBA +5E636FEFD9A28D3C07D93BDF46A849E0D22BC65413CE2CAD8375FB8C68DCEFCC63168C162E023764 +5CDBCEF11BA1E48CA94D0F39DEB291D5D51EB05693AD5E4C2A92C8B0967213F356849FAC78F5428F +5832133EB43F2D697AFD050D4B2996648DD90AE40750A71DBF39F63340D270BFC6D367E440F3749E +0324CCC8594EA2EE305DC934A7E08A38F32D106C8724787E61AA61DF1216AD29F5B3F0FF48D14AB4 +148D9BD5937703D0DDCF986DBDBB75580904BC7665FC4E6D3013E1EF7A5B7C802D42E198A7082D92 +7FB7FA99FB1291DAAFAC68009775699F9D51FFD339A6124453E8F8230F18AD00A1FE9247B312C100 +4FCAD889247FF48A95D1883E9E8F3BA07DFD5CBD3904F2BF39A8CF45B53DA882AC28CD2BF1968BE0 +59F0F05CD7BE233C27341BDD01AE33A3E73C35977481DD75C9E8D2A8F30ED8D584CE6A1AC47D0AF2 +CB9C2C44F52BD37EED3ACDABC4CD38C7B48C1691D6F5D0EB1D99849534554D35E9E64E6BA47766EF +867728CA4808AAF70F67BC8A2538BD41D6F2AE697BEFDE3B12AF319ED67D2788972706E3D95A5989 +1799E1633A43691E7C60A2F13C8742B5B2D4E810DCDCD3B551C986C872E63E97C9ED6B08113BFE47 +5103D16F6D4BEA26238AA7339C3DA11F55B22A919DB02380634B99BEC31A6EE893430E7CD1A2B6B4 +A03AE17DE74E1B1374AC1EF28569B6A90BB765D3FF33648E640B6E6697DCCFC571B7E38DFA5B761C +10D6EBF506C41081EC880219390CC3224A8B30E91F7D3CAD0F502DD1200149A158A3CE544AB019E1 +EACF50216A3FA6E0D41EDAD8BAD6FBFAB3F6CFA0086C79CA22FF2B1A258E5F4F1DD1B180E7E7460C +3920296890453D358B2CA4A844E03413A32BE97823A23A68BE0EB5D0250A7408A10403A1619E9254 +A5E19B69124A6B334A278697F0520C01CE3A0BED03382B0191F9F1E0CF300BC7765F01AC5103A8B8 +E250E249D3B04BE9103FF6CF6F345975939F719477DA4A906E67F366D6320EE954546E2C95343B5E +7F00B2BA87EC762A05F7CDDEACA87FA1C2D51C67B050898D2DEDFC6D449C42509D1A3DA84F3549AA +92953CA843F7986DD061A7DC79E466109A44C1E0A1ADC5141C207AB86CE60A2A08F71F45F064273D +F54C86B34B27771A4B689F560295E861D4B56040BD279D3CB457664E62F6401160766112FC2BC537 +EDB43EDCAB296312C838E5831954D074A2B9B765FAF6199A9B7F15D9AC17FEBC55734CD846B790CD +43DEB32D664C86FB17FE7B0B160E3A9BE2CF5FE1AB7EE5F2D20DCDF8303AC44EE3100D880E8266FC +385AEB45F80AC118433F1AC180DB9B01F2E2C2F10A329E659F9E5259CAD4827F8C286165248F5A8B +4DCA8AF69B020B3E4485AB129267029657D78B9786EA54E73E0ADA73F5DE98EBFBD985441F7BC682 +EFEF44DD46524851E39987BCEF65774D28572DFA0D3B30C47F34B8722E35899C484B6734A8000108 +FEF730B7F5B5169D09853EF1F94105AAA77D95932F886093BAA0023FB16E7B84B9F5B633AE4CB177 +1C626CC3BC3CD8E2FA41612F4965B6626420404BFE8F8CAAD49426E0D38552034F2D699694118475 +08153B98F78D6109954B1956911A3D2059B9FE08B21BA659F8E8D20C029EAD28517ED844C2C14923 +CEA5143BC660DF67BE833DB0D32F10470CF95860F8E3FFF813EF5D56DEDACC76EAB5BB4791159C60 +29623388691AA6162AEB9C8EAD131106565C34E219D21B50635C9B06B001FAC76E5E2C0D5D854686 +9386004FB0BB252084DBE8AE25D8CDFF289A09C36241F0D8C38D33C909ABB8C54330124F4AECFE27 +5F6D1D39EDEB0CFD89484AFE9D3FE5946B830C25EA9264621F9ED9962DF74D0CF649C12110ADBFBF +B4EA2CDFD3D09701B9BC94ADF304F7FDF3CFFA326F0C353CDF18195778BDE758BCFD7FFD63BFA927 +D016CB6CBB0177B04FED2A63CFF3FFF8CD865B453ED9669DB4D8C66485CD94213306277F10DBB2B4 +E6552116DEE4E25E154FA323986A9001CDA0E31C0D07C0034175AE4D6B225203DA47007754049FAD +6044ED68F46907ED02D218B88B7BA3297E450A9E59B8EB5E588442D3916BA534051BB54BB743A77E +F937D4B3CF1EE33493D4E82536AD0B2015B9604E7310F8FD7CDA3B7C2BB6219FC0E04FBC45C8D0AF +CCEA1F1CFC09767105259A2A365153450D319BC41921EE155D9945C8905B22BFD2F2C874888C8696 +A1C565B7F645E7DBC00F056A0D44460CC999B0F8E3B33413958711F790C4A97B007004BE9AB25131 +030F51F96CDBFCD62B3E3D96D97484832BCA70CE3CACFA4D602D1261F3A7260E5C6BA5E3518C0F45 +6DC3B44B6DAB1610169EBE21AB2A17F5156B78BA4AB75C263C56BC15ECE259FA1DA525A2A01783DC +E39DEC1ED0019B6C71E6C2A54727F7370B0CB94C99DC0CCECAB7E91389930AFC8C81DD087325A5EB +5143FBF66BCD5370AAF1A4EEF5E5FAB3E3314D02B88C1602C515325F43A51D6207F6372FAB28A850 +C2AA9765A3673E0D602AD909A013F22F9AD10E686D29BD4AC7D0BEA7B2430C744E7A7928B04F9A85 +9052F7AE445CF6C0BD67FF2AD880FE8044B6CBEABA67311AF39EB8953B22A16A75DA321AF48CF1CC +3A9CCCDAB10C352A504357ADC6341E4EF3EBE10C9218767498BB7B5C75BEA056EEA9D3DA0A45960A +130DACAA873AB75C463405840D624EA4EAC10BA92D833434CF5B17431DE2AE051ABBC688187586C3 +19BB5AFB62E779984F180BD55AA553CACE334C3AEFF33157683501A03047CE53642EF0F894AD175F +20AD2D51C08DA38BF8E11B8DF01038BA65FA60D073308AD3A09AFC014404B142CD1CCDC99520BCBD +D900F687772D6AD4CC8108FEFFD12990CF71732D3D7656E64D4A096BDD57DE23CC3FB270832A738A +E9422C7DCD9DC367AA0FD7C6C0739ECEECEE255CE19FAD49B6C8397EAEA44733D6367B715A7C752A +2A87958EBD1B1A6B7EE8EDCE862D2CE71F54BD8C23ADDB5541258B566D46F6B2CDB119FD67EABD95 +A0B2B29C64B7C1C7618050DDA2DC0351119F01CB17F92CF9D65E2A22E319753023C5AA7A10370B1D +5E0C62562F90B0DF1A9121B2FDBD70A5DF0B10610876AE5E4B5161D6D390F224D4461F70C223A708 +8BBDAF0D10C7D18AD8CC48C9019982E4C8B524EA3F0A85AC0EA230FA2B1142E79069AF902581F72B +7018544B43E6E38BD3DCF820722755EC0845D7B4325A20A1A2A1A1BD199924AECC10CC8B1F29A91C +65AC73D636BF9CCF29F638EB96950F0AA7AB412DAE84B64F93DC88B1D9ECC85666DFA0C15907BEC8 +7DD5E2EB5AEE9AAD858E533F9E56FF5EB24EE49B34D01E46DB44C11241EDF615BFAAE0CA469443FE +81EE234BF9FEDC74D138743A7B33302C74E9831DD06C904D39F7862339C419DE5DFC6DB965D96EC9 +096E7DF03F0CB0F3E74664F59D6BD04054959608F5A0B82A625467DC6A537E7B8C8D08E638EEFE69 +10B60661C3A210916D84F9BAB56479B0245E838B0B47664A2F84F1FA3CFA5EFB2E04234914900A4F +A6743DCA5A5C0D5A6BBD005A1A54B2FFBA343C7F86AA0B81601FA8AB98561B50D7F1E2305931836C +702303415744D45A61C0A309202A72F8A64E1369ED92A391BBDC1BA97EC4DFAE44C00E79321E4694 +F7E61E327180167BF162FED0C4AFC7F0D32BF0E9FBFD0EEB29FFA6C038DD6E5AE4BB472B35E7D052 +5C3AFF83DAD3FB110280B391C66DF91592AA24BB739DACB86296E4BB9C9F856330A0BB6D24C148E2 +709A49954765F053D24B2CC328CCD555BB05AB8E00578B3B86090C3584FCDE7084F642D9FF716CCB +068708A275F1D8DC4ED069323BBF273EB3B00862CD93D2E2676D1D115A7F21364D213684839A8BD8 +269DA43C5F0030C023F06E5FF16618BD59C9C0AA76268F0A0CEB9D515519CDD6CC05160A52A4AEAF +A3553273D8D12038451499BE283B0800D3B6E50BFFA06950FFC3D1B818CC1821229004CBF1E25AD7 +779E0A64BCCCF63626E0C4BEB82909DA89D2EF8552C33245B3A4D6C440646676D9D6C84504DAE493 +24B864DD399571B314B38B8E780694DD69DAB769992FBE18F0854236527BE8451CB31109BEDA9197 +64886865811CA33F3D4E8E0F021BB651E03E7098407B73E4F641BC071E21CA8572FFAD0146687CAA +2BF1551BD8FC76CBFF3BFF69A07BE7A079D7FBF5857A9A17ED5C8B102F89C5B657EDE26760C0876F +597287782FA792B1152974F6D4A207A4E412A69D0191FAF02A525DB81285D6C2B95836FF579F1BB0 +42329AD14F729906491D3CFD1F660ACB2CF0417ED442064444AF14EFC3F327B9B3594113EE2617BF +36D4688B5E1CEDC49C8400F1D63FF0F26066B529DCBDD1B205ABB09B5F0604E8A124D692401630F9 +46947E8AFA8D399126B2C300FF0700F8824C61A62E8FC5A23948807CD87B6CB98B0CDBD4EF660CD1 +1A3DDCEF4D189663FE01680C1748C6E301CD1F04B5414AC5BC864B62F6235A7CA34EF733D26D46EF +058AAA10C1F1856034CEB655F4D403FB92FD0E2AABDFD21DB3AE1CABEA50A2090DFE16281127B525 +58B899BB62B2DD84713759307379E3AE2F6400DA57CF9788808566FB9A9D84BD390DB830684F25D2 +41EE7311390367F240A3770D904B4410E52E91BDBF8BEE7F0B5C12C3549D48AA29282C2AE68F44D5 +4630BCC9241A62B31B44A4A6A1EB57B9665FED08A0B69BE13923C691B11A1D499B2D04785BAAB70D +28E3BAC44F33ECC2648FA31497F45757BB4ADD0D5B25BF21AA3434261261114B4A73304063C4E427 +A5FD76627CE8D07315D4C773BFECCC0A77454FAF703BEB050409B2A209879256E763EFA84AF44DFD +06A0801D3DBA7CAC52285661426FB12CC3ABDD1B9FFE371BBB2064C7B0FAFEFC6E9E90F0DC2C63C3 +BC158A9C17199EA406D4374F4C4D4DA7CF64D36A1ED5AC4938EE096CF75EA13FA2267B63B8241E10 +5CBD2D3469B39504E319F55984BDFD52D00EE1444C83798A4226C4801DB514A4C757F12D553D31EF +4BE6A4B1B1302125F7D942DDE5E92E4CC7EE67EF9DFE535668B2825D51A7B754F256650AC12C80A6 +256F9256028E3C522B15343108DB54DB7E4837F00DCD318B8E0788510F09DD5AA12BF0BA34D78F24 +6EA99A95C21A72348931B50B3FD0AF3FCE1BB721A7192F47AEE986D37519F42DDBC51D5D8405D311 +ED2EEE8976B00541EF6D44250EBF2F5D59FE05DAD56A179A5539CB3D3B5A060434768E01B6FBD954 +A929BDDB39176AC8DD8248F518CD134B7D7349A33D6272293FAFD70CDB7F9C137D92F0B2F598EC04 +D5AD5455BDA8B1ED9B94131A07CBD7E2C1C447E345527C1448BFD6B4FEFC54D2F418B1DDB2DACC3D +BBC19E0F3D488809E399DEC46CB927887B0B951242CAA01638F446EAA9E1AC84918E00A5807F9979 +0955BCEECD67B956C2D096A3E8D9AA2ADE42DC60A07CF9B5F253F2E7A13B92DDFD379049B3721B98 +08FC7669F5EAE85972E34FA9BAC97D108AF64B8B4F4A36B27AB6C3B61A56B4BAEB17A01C9FEAD674 +E2C27D0D2413E6D777E7E8400A7E2A8ACF4DE613FFD125C5A857FA1668E5633F951AC4F5E99C989D +B9E8BB8D26FB3BC051B924D49251ACE2CA5D3A8FB67B3A325C07BDDC06165FA53E7CC16F88165A33 +376BF9DDD17AF16F2156F0ED1949E7E344B652E7858F9CFB4AE1C2E2BE2DAC67C9545633E6623BC2 +42B17B595668E7F095EC22486BFAB5A01B891DA2EC49B5362695E5C4342CBF556C12EB1B4DE0E7B5 +8E0E0412DE9BD45CB35BCF8287A76EB49C0685BBB176607A0B184500E663A7C980D582EB8F02F7CA +969A48476C03407B8892EFF632197B5BC5C3524E385AC1F7504D7AD79503357F8D69543E48C4B51D +F520389294C249105636A3C6C749C6F9B3A9EB2A7553D09F999360DB261008AFAB22CA211D878842 +7340D8424B681513FB7E7B25650EF85638C1B88804CA2B7D8F784B2D4685F27CD32A30A70585C24A +92CACF0B15D8FBE408914C001A64FFB682F8DA02ADACF5CE6A571870CCE163916F5EA23A775B0EEF +C4312C5FE5F14E873C4966BBA9346597AE9A97710B4DC57A4685E6A0566DC39498450734E5FF4E23 +4C63857435A173CC0F2BAA23522B57008A203B3BEC1B44148FE9D6A9610BD3F313DF991734C80E48 +357D5D6A1CF4317F4E5D849841E9F4B62487F4955D5BBC704F2947466C1C4DFB41A967818EF01B51 +706B2ADC680C4BBA21DF90B998858AB6E07D9B08EA2A5C4ED2887BA0D8FC2B382A4DC6FC3F8D038F +462EDCDCFCEBCF40A13DDC2DA8EBF9CA5F0FB89ADE414E7D7BEC9CA658F9F20D8504B470DBEB9ADD +EAE0F1E20617C67B0BFACA3F536E7A30020EA2D64F846797E96B6ADD63ECA59FA8C9191D3498F315 +A0E1C0DA9AC0591B7F5F7A4A8EA0D43C01B2134D9D0D71AFF081AFCBAA9EE85C70FA603554D4366B +1224046F5CD6B6A0D781D1FEB5613ED033BCBAD500466B81297640C796E469F4F3B4DB1127ADA074 +E97FF43D1160C8174C149779BE142021EAA2E545FA299D880B827A63A966C8CFA4EB5C489AA5DB3F +C0CE2C84616865ADF31FF62E90C29B72CB9BE59CFEDBE77179CBD24A066D172A23AD6DB14AC271C4 +E2EFEDEF80650AB2ECCE37FAA829CDE8EC43E7725CD7912100C5B5A947E78405B5FAF350C722238E +0ABE928195222A0A9F8B4EEE10440B7BF2F072E2057E9996E521DA02F121471D7F1B556FC3444188 +AA05C3E19E1B9DD0D1441303511BB63FE8E21A8B89A44B29B170D069C02F6F633C463DB9F9AE0D38 +987D19599DC75B833EDD81208B636564BBED7AD38ECC90BAA29459D925BDA9078633EC68944170DA +F85E7529E7EAEBFFE830D30E18C46A221D3CD4F5766FEA27649B8778F3C021C38C6361D1FC9D85A7 +2417C90448D18D006A36A76C4AA093C0DC708EE40C5BD168AF023D2B16B631E7EC8FC64DDA741E97 +651DD4F7458257DAE4BD738FDEDF0D07DAA2CD843584D7A85E05C33774B616AEA30BEF1518440F90 +519EAF527705AD71D855F8D161EDDE44887FCCDBE3B9A9E4C9219D5D3BDDC216BFE8820ACC794914 +A88E80E94D415D21866B4439A7DEC78EA76E212867BF7212EAF9AA05CD286C80753C92692C842AB8 +A0CBAF363E1226D5941E5DD1260BDA54A64F0C91CE854F0EC1F0913F4DD1A1E105F536802A0B32DF +F05466F6FACEA289F9B3B4909B1A8C7F162080A0719E869B9AB8C243C66D2AED7082958412479A9C +8E25AE715623AED369BE6345FFDB5BA6E7E26D3A95E700153C9D20D97A1A55E1847D93AE4EEBB077 +3D375F7470847E5B0194C062618091EB36620C153B4480000108FEF709860546A8219EE84351F346 +4CC12CD9C627C135BEDF92B0AAF0F2110F961A072367C6B8FFC0615D1DB6E42286899E6669D82F9F +8A47DD0F2534B97B8958BB5F15B6B1BB001140E55F826E397BD2B72DBCFC7F419D2CB54D6C9F97FE +499D617C8AEE3A88E71193C73F53B3B17C94EB70F0769A0D7806F80F0AD807837167796984EB264B +15649EF9F12D48A2A083B68B17BDC1367D9E040CBEC616B8E19662C9E0DD9B80DE447CBA587163C4 +B25F96C41CF9FEC3AC40C1EC5516A933A8AF18603775E6AA2CF76DFE4806021B3CE2FE2BBED1070E +5A06B5B34627E074134848A7C315E9C53C9E35460CF770F617A674BB3695554F79A55A063819BCB0 +1232EB8FBB69A367FF2A5263B3C7E3339840E715D1C0894EC74C2628625703DFDE70FDA871479DD5 +30D4F1CCE9528B7F70A911B87F79CD21C8FFE9285168EBCFFFC98720189102CFCBA265E84695D722 +91647B94A8A05104613A7CA5D393DF8A526B12707F30A45E2D99F0BED8CE45C79C948DF478D2B314 +5D7BAE6524D22C2998B1C386416812A6B1D8F98F3DB1CD579EB703EADD1B3618D11CC3E336C193DE +83456FC6C81364A862DC8DEC7AF82F4D4B802DCC43E45410E029DD6D4FD5D9B6ACA375772F127DA9 +9359C3E65BFFE04AC528549CA66C6DCB5DCD87018D40DEA0905D04725F93F3A6EA5B32DC653B50E9 +689D0E680B32A9C693F220BBA064BEB0C136EFB5734AAFD7778B239E4600AF24EC972E6CBB4A94C6 +961A7B52D885EC4BC107E7CBC07FBFA4C4D0D6E7618E4E69861911A1558A1D945F9A8D12D6E3D668 +8D1F25B9393FCFF0B9A3B5D8665BE1DEB48808421E96077E72352F8706D1901D86684F85CE83067F +2E0967F50EC61732BB24A3FEBA8DAA41AEBDC74E35B1981ACC4A90BFFF85C42910ABB90D8D2E6CC7 +2EC30A7B3AEB0BDB6479A841BFB190CC5D82E625E87EEB0DD36A52FB7483525F01C6E816AC6D87F8 +DD17C6C651D313B2DE3D4816CB4044D55B17B5E7E7E0305180D5E9B4751C63500EF07C39DB685A8F +77C645F46964DCCE100608D0C648AD71F33102483C72034737CAE86CA33A215BCEB429634C1BF118 +BBB754563408743C2A6FD1930B58AB5712339C840FCAC1914BFC1C6D408B9F866A2F162A59B36D00 +8E0A9ACE0D4297D3C34A69489BD36A1B4D561C08609FD1E5B303B606F5E5C47127F7429BACC5D102 +72B002E824FAA6651F587C759267B425B3E6AAEB0C5C7F8D586F9107D46D71142E4FAE37BF850178 +00474A0991B58A30B89B072AF415939B172BB77D4EB7F25D66FB3765437B64CDD1EEC4EDAC13AF30 +B339620F8C777BFDA1985C12D65C57A592AF4A0AA35E5FD819B0FF3403FDD0498BA32F1DE910346D +868656CB11095771908E3CC3D6C68814973F9F986AB8B257E4E32C99E60DD7F9A73494D6F85FD1D2 +2E04CFEF5B925F11DF7D0FFCC4603A2DBB49CE13F55DB98B90834F09E418EBB981F0ED2056C32D13 +CC1A5B9E8E4CAF0061DA97A43E81E941AC479B8918D986534D996849FAB2B106C055CEDDE11CE637 +090A1A7C800DD539812058B7EFFA20B7F59F60A9D8DC61F8D6F9A6B582CDD6BBC1EA2C4BD574BEB1 +1E6AF90EC151BAB08A4EDDFC066E5AB20496BE90EDEEAB2FB0B2D850DBB25B83E5A723045018D8CD +1F3F3ADB3E32C0CB74BF72016D208CA08B7F214E8A3C69E85D2D1C9D6BEC742A2FB26E8E7DD08A80 +3C0A1D5043CFEDFBB704924313B2886780EA55068A63D94D8F0690056692769892A93B632C1378C0 +F39F8304DC438C20757807A8430B421622FB28FB02D1B96EF5204CE39EC9E38DB48C23D58F779838 +1EF031C64069059959A7935BBB10987223130C62510C788BB35919ED7239BF8813994A56B1E4248F +ACBE7E8F8975978CCCC2060AD1443D7F005CFF8BAABF33AF85312ABB97CDA6871ABD4D3536C53205 +42BA65B6D444197AE38CF5EBC7A73CBCFBF52A80B00550D5E56A2DFA2968B7554126F75B8DEB14FA +ECAAE8E318E1C9606374275CD4DFBDCECD1917704BA9D79A99D2BDFBF4514AF1372C78CF787D948D +FA1A7D9E84F86917E054E60F367E7F9F3DD5EF667547DE99268CF1CEE0F79A15AFFD114FE8D29236 +D2C0B30502D6377A7CE323C7A4C06CB24F8E031086935A27B84FEA2E8A81ABCF244C139034B164EE +143A901EB923B8BC7FCA9D25D9065494C332DE9DC43B6A3C666C4FFE56578661C3F29F74D78CE2FD +E2E404E4CED8C52A1EC9ACF2057C22C6DAC0C1B294F1772C91B96B815773E5672C2467169FC0C215 +19A1B719C3934FD71448F59916E85AA88492DF228255BCB8696241CFEF3F3C5561E43DCF8B54968D +2DACC3569F86E0A4BEAB21DF760440084EE3170107CC7525464E4FED7E460F4E40AD5287B36494FB +368B264A5FA2C0F54CACF261FE6936C5B516BA86023A8832AC615D8E57C82F274CC18192FB4BD3C6 +F1BDA3AAB2067B172D7EE565DBFC8747D14A66D54D33A359EC3947DCDF099D8414D7C277C2F1029D +A53473DD34C0DDC4C05375E56005066242F8EAFA2DC679E8A41B80A841B39F50ABEE1279AEA63C88 +629BA867A5A27072582067652633BDAF5C3F878D665779B92E1BF278803411272B2ED55AAA60080B +A4EFF9929FAF50B02558ABAA34F6B9ED13DFC186AC695573B85D135FB66550A0BEFF75486DEFC44A +DC30BC497B3A8E8A1911151D9F96640A2AEBAA7AE2D136C58F79AB3438001354570214276EAECAFE +1B90DD6CF0461621044F4F55D2DC29EB21ECB3DB8E163F724D0B6B5C8E332D5FFD95C91872CD95C1 +3E66CE26A2EF9DF6BA622BE09A2F90A52BBD8494A4FB8D6D42836CB512FFAAFE977FACDE71222B74 +9475866A66B48FB57950685B8D0CC77A47CC61E13E79031038A45FBB7B68F606C720FF7DDF000108 +FEF7370A624E1FB2BF58CCBCC30025E151078520A9FC3632F848D6E989913E83B46A7BDF41E4194C +F137FC399DF6328BEE9269B82C6E1CC2AC355A46DD1A8F96484C5482100C62F076699763D538667B +5029E3761171AE41110FE8D11982B5FC3354823E5D36F0E31D6AEDFB78DADFDD68501AB36A27797B +99CE4C76DAB02FCFD3921293F6356A87C41E4B6D173A75A8504AC87BF658188F3551F02A79AE92DE +938CD83CE67D79D46BB0678586EF7604189E8B128238512B4F70D7AB5764E3A67E89B6A0CFE94C84 +889D93B68257C9CB476954EBDDA8AEE264069FD5FE638837CFE324A83B827709E2BC8AAE73C74500 +87A52D3E0437AC80AC66B16EB73E9EC11EBDB60128FD543BCE034A59A065143A25D781789C7ACC87 +F9386293437480E80BE7C1053E84434856F0E73DFBE46F1E2762255D06292A37E5D7422FD8938D7C +FCF412191FC9B09520F1BCA2A737FB5823E84B3FBC62BD8E78299C4D4D99E1A1E5BE4DDBAD665E38 +D7FA051AAD416B4A44EFED75A77A8C5090B97B259BEB8C108962EC47F027AE3BAD2E455DDAC5DE00 +E2090F9561B670DF8E9DCCC2436A2E9CD9E64CFCF20D2CD267AEEE3FF6EAB802A821A82076F920B8 +C3DA6A0B1A7FE0210A1918579036CE9C61BE85E924D812BCF87B23C4A52FF5BB42C08FCD3FAB2188 +2DB1EE1BEA89D69A64F2D5248FD5F393C41BF87FCFFDB996708F6CAC21A87167DBB613E560D711A0 +2A422B949D94049A0733DA76D1E3790A2C90F2387CAEAB9EECD6622B995E3A55B0099560F9FAD44F +7B721A70910A1AC3C5717AE3A8DD2239685419B1AC366B643035E41A18885BD15971A20DD1434423 +60647F902759EA146F8498C3E7759B7BF986D646F0FF8E2AD32AADB8706E4F6D97F4AE67542F1878 +7207DCF47A21E8AAE14D2C89A95BA7A34EE89B93DD368744CD901883A120EEFEBA48E45FC9578653 +4A41334BF0E6AF5FD2D4D08AF4E589AA312A4B66007F1F9893358847C68D869140A390210C890009 +1711048DA48EA387D6309463A565900E4E271D4BEE61A6EF513A94E8DC070CF484AC89D866048255 +B18530AC6D8B2667BFC439B918D750FDB97E48698B46B9546D468B2BCDC61E2EB96F10D3348F29FF +FF9841AA62012B6C4418CC50796AD618F07A16A3699ECD84C5AECD78D798F648F1A38E02835650E6 +91E48E64D3EC591D0C28DC01C058FF82F458780010DB0DC29F15474E2B8454ABB8F9226E5E0C59ED +979B5E97EECFDE9A8A9380A6C25DEDD3465DA70DFE0E59341E9D84E43A84F4D110E9CECF90EE7EB8 +176C933423E07DFFDEE30150CFEF44EEF47A69CD5505D0A8DC0A877761A727FA96F7AFBE061499BE +B45AEF4ECBEEF4FADD819CD4196BEED639CE22C1C53F79F18B63D778DE3B825689A79DD6F474071D +80808EB4F7338B771ECB99AF1293C2730277A586BE4F7A0A5F8A0AC5AC8D9CC945D6B7A468CC41B8 +C50AE65D8F72C87E1351F69935903AC0E58F9555C15E1686F51A3DCAADBB95AB9BCD9BDEB6074977 +15A71374AA55AD3AF358C395A6832DF7BC264237F9D6730EF520F626E8B3FA0AE720E167A4E69C54 +54D6870FC855EACC43B560D3A801EA260018AC5591BD20DF846E10483A1694300C85CBE8B9C1132D +C088462E6AACECC0C73BBFA5185622AE409E2F8695CC97D35545DBF06C2D569FA82A48A82199D3B8 +D5F8759C3B3E63CE3530F33572015D9E3A21C03C073CFAC9769ED8A32CD24C4778DC9225235A0258 +18D9617B8649CFA1AC10E0E830D69EE197E39F835A3398AE403811266F2E96D6DB77C92E72960B92 +78857A8FC07080057B85FB8DEBA3872CD2E2CF7BCF2DEA8C93D33ACE65992C9AFC64F19C60919741 +46423A29E76D6475F73EC91069A926D9ED1FC2E7951FFFB3754C7580BDF885149661D3A1CDF33195 +D33C39C6F070D534133DA5EBAE391DD4CD25A6CE164223F770B60448015ED4D04F3ED6BF353BF94B +00BCA0A95C3C09B4CE17C0FD7A6DB97C3CBF4F19A1AFCD45D8946BDED22A552D8A751215E301FF1A +7887669EB56766D161217B0D1B0A703E076090CF07C6DA0844C1405B775605BFB9E963AA213C1569 +EEC15281381AE9A8CAF65C83DEF3A3E4B1FBE3A954A9F064E39E5E9D4A9F4D7018E1E9D0A77AFF31 +9ECF89E0228E0D1135CE48B38D83FC47E5B283FD736A87FD5BB2F3BB570718873895E500C24D5F1C +A868CDEBECB46B3CB12AEF4D4004C1C33CFC4EA726917A862E3F1B9A2B4CF28F772E040D093A6CD9 +73E4B0ECF0BD91534D48F7C8F4809BF505CF4D21F5CB38A5CD255D14A6C28471FC7B4BB7444F5555 +FD6B54313AA22D7A96F1E47D7744B00D3D1A2FD97BBEBC00ACE43BDE08FE6FE0D06E54239098A065 +BB29B22581F30E038F43E4213F2698DD95B1FE6FA15B21E089B99C6E6F60BCC63B99AF123BED9C93 +F22AF6F3E477BAB77FE020098F6EB51DF3AEC27B97EBAAC4F1FF6B916163EBF25EA8AF79B44CB6DD +4DBBEE4C85E569F7C5446CA42ABB624605FBED522997641208B4B11A6A477D503A3E5544CD12647A +6AAC2FFDA0A51AEBC99151C56AD2E761A22A05028CAACFD99B0DB93843D67EA55DD35343912ABF09 +86908FFBEC3CF19A90D13418E60134C06E4E3C15514A48A861489E5145E8D71549EAB6173D0319D1 +FFC47A2F961D096FAB34FAA8E926488FA1ACB0BB6A975C523269D2A3982B06A12413FF6FD541AEF7 +BBADEF3A67BE3B22AB412A273683E0C27FF4618681DA0B9517917E16EF490DEF43FB3B742627D9DA +24A0B854C0DE99EEDBA4261B99BE49C970F729FB4006939A380B75A744B40A4706687BC97849DC42 +11324E2F5D44699E5C6AFEDA0C46DD5D14CB8708E562A65C46C7B4DAA35AF0D6920617CEE5CB2407 +F70EDB2FC953FC44AAEAA2000108FEF7770483F600CE346AA77DD40FAB923C655AA97A305F88F572 +81C84DDE08487AC71A957A72269B660F89183A379F279BCE6C6B672741725EDFDAE0F5722FA9D39E +E6BFEDB0CFB51BCCE784DB67B241D13BCFECFE65C32F181A449AA5A29125660116720BC626F85028 +F3782076D5CF052456DF1FB16002F7E6EABCF00761A053A237B190DACC343F83F23BDB42924BBA6E +5F6225F79ECBCC5286A1E77B1F6D9367090113D9DDA7BFE5DBE6814FFB053BCB0B651FB60CAEF2F3 +D6C305F0D24287245492787C571AD65E43EB2FDC19DCFCCC2C1B02F745547D2D7D6E2D46D787A390 +4D2EB79DEF3560129C163F5F4AFE02196F595AD03DD1AC6BDB3BC5AA34E7C549333691469BED37CB +947A1AC48EEB172BC57DD729B9289F71B77F7648567DB5AE86E033BB6BA623421FF049EFA290C8D3 +EE75164531745A93DAA1AAF1260991D8E6CBEA0B434BD5FA033857A3F5CF53A7314C8F0E1DC4E1B2 +E5A8426858D0FBE32C6FC66542305A60B4C6943A3ECD074882E21856275B3FD8A66101D5352FCCB8 +2761BFDABD2183CC5311B94C05D9D00115EBF19F81D7150FF9615939067B4611461D09C72C6A990A +DB80337F88B95B8F9700E15EE238035CB8095AB1127CCB8DC2B5EF23726C7C8B59DEB214886F767D +C52B454170CC4BD33559DE6D6B56A3F615A0740EAC2B9FF0ABD63FCEC88725DBBDF030FDAB3AF2C3 +58D283F7716C99D65B413D62100C0B1AE85FE1343311578D6B1F78D0EDB549A94C85649654378E1D +FFC39637D42E7C7C8F6736FFB9C0C96781447CAB0179811E824E508BCAB2C3FAC5890EF7A1498321 +5E91CB93A661B37E4745A764B849E68F87E587705BF0E8F193F150B0CFFE55ABEA6673A2972A911A +769A8AC142356101CF2CBC5502726971246AA9C6C9EB9DE9E0BD6E4A1531013AB2795A17BBABADD6 +41BD37003DF74F8D8A92D1C533B151334C8EC80FC6C7943760A54453581A5FDD07BEE3DECB142220 +E5C1FEB2D2F2AD689AF361DB7AB0BF13DF70BA8A94EA32D847E4CACF3FF0EC262E61BCEDC5640C3C +EC43F07D3E996A19DE8791122014CBD487B66B1F646C073FF4C8A6A9ACC4686F53FD6E4054C3522A +EF4BE52B57AE760B654E865C4084D0198EA790A68032CFCD3A43D5DC235A4085119E70E795BA69D6 +60591402AA9535F7BFBDA587C7360B7595A66171C3D3B28789904599B3F2CF6F4A9F1C5DE1BEE6CE +FB6806FA45963D2F9E6BB0A04C2BDE14FE9EFED9191A121B2914F09091BD90EACF40C295407EC230 +FEA9BC8D3759A0A1725E246CF753E63E75628FEA861449022CB410022EB30C7E6A75B05BEF4B5756 +A76B2B01A10E6EA84967B81F1BCF59890E0C7F3C3526A3BDE495D9205C0D10EA7F916E1743785A11 +17AB462E96F24543D08636673FA4A0F82F935117237A5D3900452AD84F2B61F257358370B85A3C5C +533A47E8F0BD226F1B66FD48F99DB01333052570F147637EAA23056A66157772668790FEC1D36CA4 +18A95DB9ADB8549F8CA69678F49E7BD464F0379A7EC91E034B706C40C720A42230B1D49C338874DA +AB2FFDF5E8893B7CF9DA8F294565CEA8E89DFE1D815187ED5872E94966742EADC160786BE5476E11 +AEAEFB5B037E32FA76D9898C0FB96BD8FDDC04EB9D9D99CF4535FA5379F6439CFB37E82E12256A9E +13466551F84D43B10EBE380E36AACAB541194960E1B8B4EE718788485F1364B45B554EB3F00E2924 +58A2E844B64A3523B97B100D9CAB7FFEE117887F178C37CC47752463DE0207E507A2B54B7C31F8C3 +4FC76E560578DBF33A8093970721A72C7634F46C6F68C6F0703817A59B4199A116DEC7B193044D04 +10E1DAF5D7A430DB4647A155D2818DF4446E4B91B3BF745A81D01AA180D7F4DF271E363AAE154207 +F896364DA554D0BCD284C45A802493AB618225AB20BE56F6C40037811482CD7941C67C0AEE5EA0EF +A05146944EF45CC21A99B4EE9A4B506988F764AE5C98C75CDCA46A55D1EDE0DAD8AF0A8F50D03EB8 +581581D27DE159CBF595C2A13213553716FB4F9709E6C63EE3095D715AE9F3A6262C3AD2E2D5F7B3 +D094896D9CD0147B7EC8B3FDA8AF217F4AC4F74673791F8A68DAFB409F4C299AE8567DD8566E6030 +0F4D2E1CCBCD94068C4F4B51CD5FF3C667E46F5EA063DF5F4E18C2087206213B1A38F1662996A3A4 +DB516A04828105728D43AAF0D503A555267AE2FAFB271517F9A3E62476DE63E9976BE2F7ECE26D14 +2154413B7275E3357E1AE7348EE378D914651464170137C57C8B893B0E9D13ECCB6C418469376712 +D9BF5A370E47A6ED47DB8CA79673DEA9EED517A34D5733ACB80407AC4152D25F0B28574A230784CF +637B198FB04B605009FC2C62ED71781D14AFB8E18F1BD507F1CA359A94442E0EBDCFCCB23ED86B0D +CB9048209D5BC041EFA17C41F659C192BF437CF9D8A16356716D99DE211B9340351515161235CE13 +0517DA5EEE0D1D0991FAAD592C523798D6EB4A441AFC63E7E3F2096E470B04219415D507AB5D70F9 +9068CDEE826707102C0C1A80BE035A589E14D1204402B2E5242102D862FEB5B317B7DBDFEDF9893C +50FC7A7075D699E68486E3794EB4F5BEE2084B40A81242FBB4778A339B9D591EC0B02D39EA582544 +C8FBE4E4A7196DC747E2252E034F18DB2F80E5628DAE29F32DE389D3E2A45F8A949F6958B377C83C +ABBFBBAC9AE2EA305EB14761C1F065FCE5E30E6B0286E116CAD08A6E63F4AE18232A81617BD6DBFE +671947F18A99B5CEFB78560DB766465D5F454963E40AFC5EB54DB43A2005773099874FCE103DF69A +EFAB5CB963B1557AA34525FB83F1E2AACA1EF3C48FE19467A3C8162E14CDE9111B0A83C170D39057 +E9E596582D7D7C9BCCD21183DF1C8A8346E9161E722084E527000308FCF70B63ED510FB9B2A27B4E +157E76FECF4A306299B186FACD512960AB2885FAF704BD7695BD2098E649611DD92C5F283EE369CF +9BB5FC797975E5350032EA92433F280572972F94639C2671C84D64838B6CA8B12AE879D1BE698DA7 +41A7354C8C3C1FEA9E93A62CA5143D40EC4CCB24F1537A02C561636F02A43AF03EFC5CA127509194 +7A72B2DA9F5DF4F0C9BDE6FBB469E6390C638904BBE17959A34DE6DA6AD56CB96E9A0D9E4A82615C +C6D87CF77B5CB0122455418E8D863C435E086E56E15BEB7CE837B8AE1FF11A33EC8C39F5A92562ED +BAAAED473DCA169C3C56A601E567786248CDA7CC3855D10DB9B43105B0224A177347905F87092E27 +024E26BFDFABBE6D11FE88282CA52D8FE61422E55130F191266EFDB0CB493C4B20F211785CC12CA3 +4A292D7A173E5E91D566BDC3B6EA610F8EE0A7CEBA89F187B53A5633CECE3AABD2BA52A1A26F9737 +C928CA28194F68B00EBDF653F0D98B9AAA9E8D1F0DE892CEFAB63A58D65539ED633F8A2AA018ECA1 +AA2BFB93941E0028CEAE4FF3140599C4642ADCA30C6CAAA5B1A17DB2FF72D16BABB5D44EF10D8D20 +3A0BD93CEC85D41101BC73628F24641EC98D77774454D3EDBD98778CE4BE4675B1C1AF7225F9BF80 +A43C8DBD75D02E4E8BEE8BC325C1AD1D52D86BBDFA491AE8901928D593C9C5F0109C45D6B17D2D01 +57FF34A2086EA58F129E62BE3F60673A3F3AA584CF646DECE42B6801B240CC17FF2DACD0292DE45F +486FE786137FE6239144AB72348447872F8BBECA61F7E5F8AC0D1600498B0CB2297E429B8D4A2F7B +A50608B78EFF33F3EF28F07B2292FDBD2C838246D2487CE8951BF86BB800BE80D5BE34F6727572A3 +7A9CFF15DEFC45736BCAF5C05DC40517A51C53721505B577D35F54768DC499CBE07F9ED6F47939B4 +96D61FA9382427A7F62881BB6EE1B3BA926923BAE92AB17093911F93BF5F019045A42893E14D4329 +B2E5352A2643BF0BAAD1741ABE9805E9B51E79705EE47248C7230B1E1A29BF696FD4AA3679C44132 +9FF69BFE04AC9411DD0A26F4931948090DE47B809059E903E4E8B58DF19BBD597D86BE168A21D8BC +85F6A930A4BDE293FE4127ADB060FBF14F229CDF73BA3D86EFB92B13A728A586108A8735FAF8C38C +674A3052392D68C646A899EE71326470F70815AADBD35F75562F6D5904C895E33C93EAB8A162170A +E6BD5E09BD896A19C9494679C58E275CA6433D081D5379287601620D2D0FBB0AA7910F9189CD6520 +38B7EBC57B81F5E9B3C3448C8F3F69EEA0457B93A3362505AC238B1E3CEEE1C3BD29C932B1C5ED49 +85F699D5902B0E5E524ECB2577DE09B062CB646DBD032F69837B9A0E17120F7FC07EA6B1EEC0BE36 +919E91A14A1D5C3150B39821E677479C463B8D611292E5A2473CFE4C161B5244CCDD50CF4DBC8BFE +D8C87EA8309B32C281C687245C632EDD0CA9169ED5412B6C96EE81C9E5801EF6813687970F3EBA3E +0248A9374DA409B1BB045EA1AEC8C786148936616BDFA9AD49835AA58ACCD7312AECE7B3FA425D34 +A367059494F7A07AC6BAE6BAB9E15BC41951D6CEC6EAB5960DDB0E5F8A697C5D30CE42EC7F39BB13 +442407CD3C5B408C243E41D86BA1152E327C9989A0573F3525AD20212A8544A0BF8641B240D22D51 +EC5E52D25F3F199437FC2F917B05D0090E530D4D6AC2CF940D1328D23130B2DEC373EACA16246CF2 +A289E7562965D3E87375B0EF31B347ECB668BE74463FB60A2D407FDDF479263184976D063D685984 +8F9B096DB5ED1D1A7F362F412F27C2A6C3E4DA59CC460C9DA256BB56F2D786AC88CD448928569F94 +5BC657F944105D4E4D39A57CDC2BE07A6881DCF974CD011942B2E37E0E55551B55B02958C1C3492F +079A8F3634750B245411F2439C4F3A834C46E53E9E0195EF68AE06316F2FC3EDD2617868662E7298 +F1DE00FE519E2512246511723B654C47491216E096BF0A2CB0095A73A16ABF49DB8D3C24B9ABAE7F +FB1EDE6246F1EE948A08618DA3FD36E5E9BE7F0439275A6432E601BCFE42F1ECE1EE13AF7134151A +76BBB231D0171947A1141B384D815AE6454FA34D57DA67A3704A9930032BF256301156573C4ECF8E +A3BEC1FB8798F89ED0BA4E30821795C3827B311D5FAC608864C79B0B0B0E151FAA4FB303A5191309 +FC34802AE101F47E565F18684F1D24AD3BA5E313245A11DAE16690A3491C2BD531E2569A1C70E471 +6A00261F54336592800C69C698E05C4237F5B846030FA17856B2561CDFDB4B46EFA710535534BB52 +5E92A834D3691AB09F24E361B8EE6FF22B155A960B1947DD07734F9798266EBA9FE85A891A004278 +5B46E7651A8E7DEA0235FC07C1C408D97F54120114B848D1241F96891AD315C14B9621A4F0DF53FA +4F125FC49791061367FB71B187F1FD7EC8F5FFB453EA98DF77ECCF0B2916A949CC5204E825AF0A9B +3FF0E88C898EE7251AFD134BA9BE9094098FA97E8EE792B1D7AC1E6667E519349EC627CBE3FE7858 +D2174BD31FC82F21BF0CA2AA4535C43AF006E6DE49D9D5EF443C02A04EFEA63309A2FEE454F3191E +1C10B7DFC5C225FB4144C7EC40F90D20CEF1E4FC18A0DC67B7A9A349C9734AEAB265D42C7335D724 +61FFEF454BCABF340AFDDDAD4FC2DAFE411440570CB82C9A84A6408D206188B1B7870262C9C4B057 +360A558847EF80A88D25DE371D923C58FFA84394E18B9D598121EC5B9586956871E6301A4E3BFBBB +8218775AB52A5821AD4CE2AA7281862EC5F919DB4644CE4AAEEC441C810B7B7140D08EEAF80FE74A +17D9C9F39F947D7BEA20B567B89C1EBB9FA91CDFD030BAD04C9C57526ED9FACCB955E3B9D780E386 +39E43BD09A6E6D250E8FD6935259F14C13E823EC4A402ADBA86BB64E7C8E6D987E22577E48B00BD0 +14001E08E1F74CDC041E0781D7F02F4AE577C1517C1380559F986B5B4733263C0448D94BFFD626C0 +8909581F872B4DB2DC3EF1904DA81F84D8AE1024247F1EABCB2E7DE1CE117DB9889E0CE3F0839C48 +85620FDDA90CD4126FAC3C30CBEC7EE4DF58A338E6E78EACBDBE21DA8CAD4A84337CC6C716BD7E88 +C43B5A5B3FF57C5834C6B60B64D69AE4F01A372D5B72397876082DE776FD3CCA633E02A099B0F70D +97BFAFFF73771ED7BC17ACF75E325CA1D437ED25EC1F3DE115A5871E1DF44F1B24E16A528D7F80FA +AF094DE24F5CAA2F6EC323D8639E702D8E9950B930521CEE5A8AD85B50F6F3F8F6A985AA83F621F4 +43BC06FDA1FB11C1119AA60E6FB8E441C808D8C08E7869AC5B1E42A9EE2FF4009207475DB17C6AD8 +E289762C62559578AADF9CB2A93611C07A03CCD6A500AB9305C1CE81C7FF64FBD662C091D18E3826 +399ED8055576BACF7531695B736BAC4DA0D324F87BA326D1829725695231B81CC566420ABF23F5BD +29140D6CD59E5E374589A94A0D0A656E6473747265616D0D656E646F626A0D3338322030206F626A +0D3C3C2F4D6574616461746120333831203020523E3E0D656E646F626A0D3338352030206F626A0D +3C3C2F46696C7465722F466C6174654465636F64652F4C656E67746820343031333E3E7374726561 +6D0D0A5869CBADCE437750E4317E080BA9EFF9273D89EC33407BE36A16F0C0BBE0E7096903451DE6 +BD1366AF49A3BF7E5EAD84A2EC3A7B89C7EF0B6CC28DDD8DA7EFEF247B49EE4E42170DE950A490B9 +C9E22B8877F52FA1337EAABF0FC6915DE0416EC44A798C097B8F6F22454565E91E86691B875868B4 +09578E465DD6C7787804DF8BF90CD92C02CF8E2C0FA5DD26570546D19BCDB52C3B68C88AC5C22709 +BD11201E3EF0C3AEBD80C3339703D44C8A45E9E3EF12B4F745E4FF607CC1600361CE03C2099A8108 +1716652A0E1AC734D1331F62409447CF72EF47E113D8979196376C5084119A4FC9F06C0633D8F9DA +E4F8992530E0FAF729182EA97675A3B970197149ECB1D816755EF906A7B1BCD0D4F5C9C2773F3D69 +3E30ED771C043E4F4F041562A7D6D4DF4918060E661E5382ED110B07FF77CBC8CA931D4913A13768 +62EF3207188949A55DECFD2AAE597A5DCA7EE3A9437AF706A12E7AE35DCD4CFED2B2B3AB59DB99F3 +DB7B6FC3ADA9BC1A3611E753B548A39886DB07E6A222DFD81E83394F279286EC9FAB209C004B4FFE +567D2CC7B5A8464B9F71D7AD7FB3DAD7E108638B8E57677D464C63377668693201B9AD151C3B9C52 +80565ABCB845F8B9571D519D5BDBB36CBA77D078477AC05B91FCDDC4A9A9BF43BB9340E84F84DDCD +C29037200178413FB361CC267513A99CCB19EB0292681C50F3A49DD07630C6892B5D004156B479F0 +8D76C8ADDE9B18757C8E4ECC47AF7A9CEBB4C54C730D07DF4D9FC9ECB4B4CC48181E9D2A726B7496 +0916498657DA6AA6FA74CC18ACBA871BD73DEBBFBB6295BACEEF1C8FE8B3C1DCF1FBB8F76B2E95C9 +CD582FBA0E0E26585963D5AABE25D88B8C3B7264ADDEE52CA717D967B20FA072CAE236008C9D4B79 +BA4E6A9E694018EE12127AF1BAFA440D40755CE1EBFF0747FFC13F113FCBF7DA2894194FD3541352 +7A7AFF040F1B638464D3FC5C5B6D4DCDCA29067DA868D13BF38843FD8EE2D4972E28D54515F89217 +38B55FED6F9887039DF9A6EC228DF8A9AB22E7CD4079BD9DE41109D77B1968BDE3C94BE0FEA3D070 +6771A745E6404511D79CC49B37AF92C77192B1413102564E088FBD7F8E7B9090524904FD9DFF0185 +BE3E002BE3CC7474742111D44BC70AF3416119945B6E75B1CF2492B780D81852A45F2FF3859BD83D +F758F82A68BADAD4A91462D4D9F69520D4F289594A5A508788F38DA5E8121E8ADEA169CFF01DFFE5 +9DE5397273EC4008C54B935C2E549B3854417B440B0BA7E027BBE86662DAC1D88EBC72DF5A3ED0F5 +3CA8DF9DF048E29A192FB0B3A5BB53127CBBA67D3AFBF6C2D41E321FFF6F175FEB7226ED59C92782 +A44FDD3C1A091F5B9BC2322552129AA6B48D68EF348CE251E0F49F2DA178D0B9E4A46D1616781269 +F29D05AD272E9925EC4A9AC41FECF10094F499ED3C2E829A36B119FDEC834F88D8BFC8BBD4024503 +D60BD422337632E55E75C917B3A7EEB2C83136568811EE63FC5BC669FEB92D0577EAF12B87B4FEF2 +68E203A6EAD62B960A44DDC792176ADA7B1082F4708DFF2D01B4FD45B3DEC332D969C2C717F255CA +D5CC18512980ED7B6217FCF47A5CDD1669743889BCE66B5723EE648A4DA7262E06B6E2387CE69C2E +326DB358D3ED9323848336050992E46BA4CD65099831A8B81568F2C798E0EE4E587CF54542EFA3CC +F8726C5A903E4A7D515D04C3BAAE11540C64A226B98F747067C80761DE8989643B1F0545D7B98E74 +FBD31FABC7E2820601501D1F7EDB5B0543BFD3BB670917B41A4242082FD090439B3947B529C85E82 +B36DBFCDC1753AEB25C7AE2FA38F52BD1A84348FBB1DBC2373CC4BB25B8D34F1AB63FDCDAE2EF2FF +CB0FD8CA843DF0FD3AF6262F5CDAEF386C6A53929B5AF477CCA38E85AE1629EE83D228FF56405F4C +4B64C4015A1DEAD4A6F10937BF1658CF66732F80B81C8A798AED8E576A7CF53F0862E3BFF9B84093 +9A8498E05E1C4F36FD2330AE9080C4845F744A1528C9DF69230974963DE7DF821F77FACD4E184114 +33EEEF0A1FC5C8C5B53B724BFE5F50103BB2C599B21EAC39076B8B0BB75C638025E779EB8428D4EC +475F8F911C5A157C96F864A9DAD89799436E895A089CC186191DEEFE0ACFF08DF071668F3AE913CF +F9F645A41B5AD8CC3AA364F994A28CFFD4C0C7FD461358D7E6565746931B105BCF4E87514A93337F +24A88AA490FD9A97F1E914CDCD4319495634B4F09E4582A9CF157677BD80CAEAD19B4C5DF9973C09 +98CD838000FF0700F8AB2AB19689BE3370EA33CC39C80B77193943D30DAE0EE4415916196C7C1932 +94E01B8FA2BE4C2025585105C83D966B49AF6256FCDC6BF1599FAE8C52B13B95F6CBC4C77380B2D1 +552A69929403F205156251AE65D3D992C8314E469FA717ED3D844A97AF33E319480370775C5059C6 +ED2BE2EB3B370C4167A8D584498F3AD71EAD2AF8B49EFAB7FBD6CC8158EC1E81C0EC54BF97950BF1 +F0985F6EEB27480A0AB0E52C95803753AA15362AA98402F079AB85A7692C21EBC4E93F67C97B545B +3A8E38CDC1230777F073E5C2CD740847C54FEAB471A51C19B3B399F53050617A9543D7433308872B +36CB0DF5191999DEEC3B8195E7B01948E8D3AA7BF2C0E7E92527B4CAA5DAA5059F2B42BAD0FC6F23 +9F05610A10285541720DCF40B5C2E2817C28BDFC9C4FF15BFAA65497D6C07169B521C9D721AF5A0C +0EE2A4E47C9CC16DA6C5820C513F2BD3915561146663DDA17486466E612D1E93570BC3774BBC1EBD +927C3599B3650084473C69F8DE17300F240EC21FA8DFBF87875DD2E6EA1A6F7BA3B4CBB43FCCD50E +903F4206F86B3350F0938F1C22C06CCC121DCD235E90B53E440A0140F0F1AC47FCB3FE8F70EC824B +76565F29F43634D9B6385B40F60A8BD69154845FEF71B1DA208889E8FEEA672451F87E1DCF017A5F +4235431273E7555D7B49BD7ED1C1126073C11B8653F0FA0DDDF441A5463BF2C42C2DA9820DBAE7C7 +EFD7D70827F63BE0B7B7CA6AE278A98A13C491C08C9239C8C42EE56A54D7E61B313F4BEB536C8CD6 +9F46216360EC303B95A717A2183C125B537D36AB09A47B643786BD0AEC6C52CD37A994F7B96A0799 +19B75026D6EAE102F678F910E3A01AD723A4DF300F9FA8A662DB5D002CD7035D9BF4E917A2832C17 +B7704238DC157B8FD6DD59A81A0FB1E8133E03847AF0BEA30E59BC3A6810055C6633831EA26B244B +FEE740655075FE4436DCD39A2F3FE8A0F2723DCF11E397604200993A4BB3877FDA83979E21D66473 +5B6304C808CD6559F26F6D3BDB86E0B502545FFD87AABA71B54EC72191AE6596E256D46B92E6B32B +0E8C5A9C11A94E32D4A70F648593D05760BAE281A6B48246D3B90E3427CEE2CC2E82086AAFF27C8D +4487BC1A32F9BB8DE279013B7B84F70100FE22B84582D4C5C07BEE2E3F394B032C7A388E75C7994F +49CBA008361E68A582C73B426C9A9EBAD42F0BB4F8814B6B03E2464E9A5342F82DE90A481DC9C12B +26311C8C1996676A532AA05A723A3CF85C9F5F45FBAA82E4113916BE6DE27143D6A565482EB8799E +533D955621DAD459C16700A9D6F2916258B832CDE205B6D7F92903296F24CB2680E831D448FBFFF5 +79FDF9A02A366EF27FBCBABA925DFA9A31BF83C785A2B187CC62AE89BD1E92BBB32A40B0B6BA2B8A +3869CE700DC702DD29CDD14230637DA4644D7BC32160FDB91767FC30ADF9E6FD0C9837E8EE4D3B57 +763B785B56E2DA6AA413D4B80F73AC81974F85139D5D73881A1A2D4EECC5B7DEC9CB40A7EF079994 +D1351D99F85D9D44CD3DC68B5A46A2E6A2DF066842AE611975C71D6E9C81F428850FAED339BCC9A1 +31114B1B9069239211330D95B25578D6AE068C37199F2E426292901C4594A6EEC406E150387A488F +034460DCD081FA96E7CFF41469DDB611938E2854186D18961C1FE9FA6EC6B19BC4E1CA3E5A93F9D8 +47D1C64FA5F49540D2DEFB13CB9B26D5EE9E58160D0F0AAD6ACCD2E4FB438C0A787474D5C47673FA +A614D1EE795EEE9EFE415926CD59BDF9DC508B609F1A41AB597D3359596FA623C4EE4E486C5F141D +5BB2E4CC756D6D16CD51B6443B7224068633B77457F908BEF6A2D3BD9CA5D834BD5E0625450C983E +4EBFDC936C6D8A011AAAD3B9330EC21ED98D4A47BBFA45D5EF861AB10E3D0C706D51611CB7DC643C +B54C9D45EF5A29560B0DAB17267EBB899223282246D2B18674BE8F62824D3A19165E696493D193FE +551FBFE010B4350F18DAE188423B28FE6E91956145E0000C303ECD361BD99804C875C87210484930 +43481075E841C8DD186040FEC7F9C0F8C5F25A7C73C0FC9EEB80CE8EDE21ED67D00263C0CF8D55C9 +6DCE8ACAB86F038ADD6F2EE8C01DC109AA8DFEFC2D9F2580A5FDF7355318CD4B9ED3A95416280D78 +63232B8D1098DA7AA4D9EA3A98ED8784100B21F042C74BE31B7F7694D099779984371B80C4BCBD45 +5E62B227CF22AF956F8B68C275A9B8D34B43A55F7114E84CE9E6C158CC034C3CA0DFFD20BAA13751 +3C0FB77A1409FD2189B144E1147398A8944CFCA57CD1B797499D666BD857ACD62F50046647689EE0 +C2BF52224948428D4321315BA26FF7EC67309C0CDEF412917845E9AD81514FEF81F93E0A26FBAFEA +D3B54126CD168598D39B37A39D9B797B795AAB1D4F4F21E81CE9FC8DA2DB9B09D84E8BC2529C77AD +04E31EDCD2D3181D585A36E1558D39A62AF662AFEACD017EAF4BAF899B8E8A4889B96F19DFD2E7E4 +FC40D9FF5F27565E0066F9CC40B7105DBC997D0215696A753A8D4B83E366831141B45CFB07878320 +3B8BFA17FE3AD35CB5C9864E111F039F8AB8917D7F11C9C2304B0C15C133194148002C29D04FC696 +239043AFD102C685F8D192723A6B36808C6EDE65D03DA82F855FC146105A3AE8247E573113FC450C +28BB18B4023D0F89941A8C7CD854A920719A3453E05A684D5933C7427D38433C3F3835D7AEDA81A7 +406DEB2DE8156223D9E20AC68899059F8F3F86ABD60371D6E3FF719CB7F9902D681DDC6FDA439B17 +3BDF7C40BD2A822DDD1AB8AEA696B421FA22F9A4705A4965282AAAF7E216DDE054DEBDCE788F8BB1 +045B9547FDAFACC6B398478E8C11742E6E910C60D00D422D501E0DA172E2120FA4AB71A556D78F3F +306F499594D3414D38AEC5B85E6915C16C976938148A1AC7517132E6D8B2364A235B64ECCB5822DB +288C9D6B19661831B631662C130A99AE354B99EC31B2956469A2ACD71299648B34D6C832A8C99265 +C2E93CF7DCA72FF7DBEF799FE7FFFEBFFC3EBCEF43CA5E9A9B5DE1D2B75E37CB258D53B1F2A18409 +63DEC9FB08DBC1280D6C51625ACD26C5FBC9292FE490C2014048DD098A769F6C790FA48BAA98892F +1558808BC2BB2BAD9EA62F4B99277F51795594C46BF4D88BCE919AB5F99AF4429DB9DD31BCD64451 +17A20BE8702DA813B1B263E25499272BE01DBB565EB997CFC12652B4E2709D9B7BE61D79454FB7E6 +1C2DC4A60984A6FE1F1A8D15105C326784C2B83E18763597ABDCE5286DA559F9C1EE9D46E27F963C +CFC6EE44D4D5A31D9BB4F403C4E88B5466AC46784C97D6C7E2DE132DC81430E07A6D78CBE5F490DD +E85BE718871D67F978932495CA6E6B1337DDD5720D364C3CB952FD915B6514D16EB53B15B993AB19 +085B66E907DF7350B7A5F1BE622D67B287072C681633C016DA966964FFAC525AAB547ABFB007E3F1 +E6B1064AD17BDEEB21289F77736134877F2B5435B597CFF8A776DA64F204D6B44996D17ED65F18E0 +31F3ECCCB78064857C467BF7110B23AF6D01F706B848CB03B9D1C13E61781C1A1904FC4521280C50 +4D5B535259F26FD2D38398F907E2D138885920128F36417B87F8A02196E8E01B783F49750D2D0383 +7F92DCDF6F596318904D0737940DF9AE4A94C40B64B481421262D8CC908D5330E7D74F96917317DA +EAA4637A139AB79A8812E81B8ADCA154D88F650D9D4AEED412FC92ECAB4BC8F7B5F2B7E59E764838 +90A1BABC6DF909036A1287E28F3F19040B5EE9364E31F456D4EB946613CE04E8C2FEDC3FBF31B547 +BBFDC72B82848EC202B888192451AA752CE4C9D7551D3270DDB36A9CB6BE7DA40499A808A57E22F3 +70EAFBDCD014BE76893110459F0BEB847DC05ED8206DD8C22C7308728E3068BAFA7482FB88A4FCA9 +A07BA47AF228ABCEAABA71B1B6B49F88E88E0330FA5EC3B1870B8763E1B0D42B95BDFD5EA4441A66 +F664F330862D5DBB23BAD1FB2833B004C79C5A855F66C3529C30E4C1D300EE59E9412242B540C914 +935132E6727BD23BFEC7DBD591ED3FB91E6DF0979AB1B42B0EEDDE94AF998C92138316459C929529 +03B0C535A45A112BCED0EC588F237AC565F00BA775BEE183F352A3003BDA4394C18424E634C82295 +F66E1444876F50277532C88935C3E482F79B612BF4525DE1D5AECD1AAA44C3A39B2C11FEC1A3AAF3 +A154D9A768488DCCCD2AA679ACA0B3ECA303EBB4F49D0627BAE1E9FE2362BC8C1A023373717C4E82 +B8DA4776AF2C8AFC187FEC9D00642FFBBF3E68FDF6C18880F70BC1C9A1EFF91FE515EA02BA848D77 +1A58F210E35F01FCAF39AEFA5FF4B16417177988151A8FF441E29192FFD5C90EE2E08F0F44CB112B +DD86C7BE72BAE3D6C4AF2F351F7370A449C91B18FCAED2FE5DF58F672A1AAAAA6A107B020A1F8545 +435CAC2C210E7FC3FFF6FF76D0145FCE880DDB207FB3FDA91C6AD4D23B1D0485C1F6AE38CA8C3E21 +BAEA89278A5F8032B6E72D229648F398D9CC26AD29315160955543F564449248DDC2F7E7CEE1C7A8 +B6F4754ECC5CC2236B70D70BEA76E1073FA94E25CB1210833466AD9D13A2DA109D22AE12501B7B3D +EDD3AEA2E3061ECE0594CF2903220A49D5D6179B1FF331AC0C1844C04CBA09593E3BFF6CFC5B8D83 +A7C822A8ECA1FFA57D3D784C35A669CD632EAC69E1737B761D58626FAF8BEC3760CAB0F1611FC9EF +FFB382FD5A0149658DE1C8B14BA43B0FF354CAA5C6D35DDF04E388CF72F64435578EEDC687B53B83 +71B1AF4B168E3F6BA6AFC63FC32A26C21F0FCD4DBBEE6C17CC7D4D3801AA572DB6B4FE8CC93D6E34 +21219CAB0BF64B3181F664E665A78952EC2687CD7EC4B9B9C933CE5D0C7889B265DE3AB295F5B13C +EF33E3CEDC7AA20EF75E0332CFA50CDC957C6858DD1CE2D3A31CF9896CA0EF0E51B0AD7820AD88DA +39D85396281BB11F3EB110BFE54632DB25CCD4D7AD097F14046B9EB9BC26486BBFE1CA7AFF15B465 +435C1AF438A7A1F635397AD12DFF09CCA6A7116A2C7A5878DCEE45E2A9EBA9AC342EB667968F9078 +2344A5FDEBCFAF8CF43F67EC98866987D4BF73CF088DBBC36A59A68C5B53AC5F1BDDB5BFC262B19A +22DC2A52CE184913A69033009D9716C9F941BEEB2FE83C79915C41657297D9978FCF8FD79EE0ACC9 +428132147EC6C27705BC751FC8F097A0E28204D2666C05325A035252594291754DB591C42D50C034 +05E03474E8D02AB4D0BC71EF02743E0B351A1314427DA73BBB670E13A974CB1D30777D097A7CCE35 +B798565A56085AF0AF4AC02244A79AF8799C4EA6C22E619EF39A4500FA0C698E8A9E3C4EC150CB4E +2E5157CFA8ABB72A4F9D340FCCDC18E06C93DD39EB8CA8D86F8F9E71E4F3032A0BF854C5D8C0E992 +D9FC68843B05BC4D63BDDD4CC1F9ED5AB485F87EE984233486651A924EEAE60AC22215FDBEDF67B9 +F41698B7722924E9B4939D95139587B2033F757CDD491FBD77FCFC6151065F760A90B4DE099A9F62 +FA9A01D949BA1EDD96EDBA14386619FBEB0C9D07807A82FE6056C0AC1AFD3A3AEF113CA8713A7C66 +AE80DDA6F1965709761EC5B57ECFB8F35633DF905882EFF8F362E74D46F38689DF9B2323A8A9FE00 +04A6FFE9D80DCE91CA878F0C3CE39AFBC2B3223ADB5E9CE98B5215E9F4B8FD4EAA8E4DC904376424 +8F6AD95EF4FA72202EDB923871E9445EE19B34F4C18F0BBD323562B899E87CAEF5D3B08B4CF5C2CF +F656D784AF21BE439741A5FBD3E021576C7040F0F2B92464D45C7E002DA6FC8010469F2E553932A4 +D94867DC3888CD15547A5F249101BA091F559B97F8469D55BD2DD6E37A255228CF317ABD76242AEE +BE085CBF6D15EFE3B0EAD16578D5D13CD455BDE0AAD3DBF67F6725D1E351531FD5D26A98A98898FB +AF81FA5E94545C4673BD927EDC13E5ECB8561A3B55CCC924609B9F3D02FC17000308FCF7BDDCA159 +BF06BD6352B5DD74D86A0B4AED6421EBF3F1E3915FC9313150EF8896B2C82DB2E50AB995883C5BE7 +8C5E41F2B908FD54D21FEE8639DB2F0DC99685E38850AD47C0E93BA473E965F9F328E66FB5E9B1D6 +B54BD3B191A7912EC2453CB57782382BD1A1ECB016403384317F6E7F6E8C71ABB13F3E671804FDCA +6E969F5689BF6AD5DB021C5C30075674C60E8E6D1375B04908BC14ACD94A3DF8A09914D0D27AF933 +37A216C06072B769A73349E9311E996302053DC0D561373817E0CC783750255932C7F465DAE19642 +4EF8627F9EFF24B39737E3B3FCF6918E30514DC34C434C040F52047E80B68784EE8FBE01D87076E0 +526AA906BE37D5805093E7E946ED7E5F86A3B022F265ED6783F414452A961451BAB47C901995A18F +16BDB7F76E138B4D4D52626A8D4A91562CE637976F226EE611326879E0B8BFCBE6F6F15C668DA24E +ACC41BA50E05307776806BC6D5778A040DF33FE3B1E2F09578EC6695076C181262BC2C93B1237AC1 +1E44A961D3370FFC726324A3000B9E14324C262ABBE11EE45716026A33AA1D222AF2BE1C6265042A +8C71853C63B3C9CCD9997719DB50A3FECEF4E06541E784C25518F81908FBB25224112D688FD8C061 +A3E0DC045A1ACA53043074A2A06E2CC227EDCB69FDE25B1B6FB03B9A2216B4DD89769187CEA1449E +81D9D3E96F4E72C689B7ED4D48F082BA14390FBA21A736BB69FDA7152BDAFC26718250D9681577BB +7812579DC505FF9DA0AC4C03A8EF641AD2A7075D77663DB834FC4E5D851FCE144F85D94C4F555BD7 +736B070F53678027FB6DB8E10F3C88D2C1ABF0E0B9698470989422C65363ABDB88A71AF364D6D73A +B3628F69FE0A7E76389A281359072731E60178869C5E50536F195B16DC185E9F23FAEDDEB86E34D8 +7A8B5EFC35F3F47048E2CC5147989218465A0381878BFB7A28C89323096E5753BEE9956692584DA0 +9B0899E9E68C62E81EB411C060DBBAE549690ACA4FFD435E09FE8AB6542D8BE5860026883B2F538A +BAA4867738C57961DEA18242BDB7D73FB2E795F7AFD117310ACE162DB8E563593482039ACE722D85 +8FEB392FE848F24B914994485432FF403FD2D95F22C86B6507D9005C2C45BF5D1C8D0F1683D75F6A +87F738454D53E2D6FD5A1B9EF5546E99FE726F791EAFE52F2CE0F794D96A151B022A4C2E7BE0726F +F9277DE62B7C8F932D19DECD4FB1294F6902CFD9B993B7B56DE29C613C938B6F6854DB4C890850A3 +95D9AE532DD09F3E9FE19BB381B0E5038446CEA554668397330F02F1503955EE49C60CE6DEA7CFAC +621A42D4468CAA223DDF246A84243FCAF579F493AE699F0A2ABB487F29FC17AFCC5320B6249C3184 +8533ECD4C38EE766277030133BF0891527ACD975A612DA1FD6152CA2B1E921EFC758A0424389B04A +1AFD0DA94C635B4D0B2D3F9E9A2F78394F3E88970BFAE7FEADDCCBF5CCA64CC21AFB0686E2A35B0D +81B9F219DCF36A3B1F2BA7708D77A50E072F8BC0F84F789A5ED89C24348592B96EEDC6911AF3FD22 +03FFCF4AF69AA8254F96BC7E9DB2044AAFAC10287E8E0BA851823632A0DE9E9A3679C162BABE72FA +292F82F94AE7738D2E31F1AF3FE7620D40F1BCC5F4079A0A0B0D0CC114F9778E075E40D931DBD89B +A15986263ED3C8CEF17330CFE019B9B91F7F7EE79C9A6E4BAFD5125958427BEBF94BD8030C4F76E3 +DD9C3EC3AFAA0D1F88C7C977910A285A4C9044EAAF05D5E796B18DC5E6A5CE04FAD98A64FFC211A6 +B3FBB77492956F9D5C86B66C6AEBA6D528FA8C551E2735B6425F0C5C2E53B9627E40361DDA14FF05 +C32C7666596B3A5768D144EAE68FB16E641538D7AC7FF4F26344024C53D3624587C8F0F62C1C6A26 +AFD33ED013DC3E39DBC8AA9D439E3CF73C3A5F14B4E2850987490DF39D4E2CA91FEB3BC3ED0CA174 +3F7D962AF178DA76CC1311F57717F6DBCF58F0548C7B5B06ABA1D3EA07CCBC5E87433912E8C4DC22 +E59C7CB328B22598A55AF1BD188048DC9C63DB1EF66F95C0CB350CABAE3D63B26E6D04D220432D18 +36A3CB57EB94C0F524EB0598ADDDF0A19C863030FF0A6799CB81F5CD2FCCC2646B4454B4CB2AA8EF +8D47A5BFD9A204F36A7D1147489006B9AD53664E2947F215E795954F7E61A2F159973AF098650C76 +E88A8C0F60F4331BE20B72B8A83BF120BF2F212813D7F464C171A6B0C22DB20F540070845DC70EF2 +8FE0CC2117216EB016C0909F6BB3BE79F2F4EB514E7296F0B8AF719B83E08FCA825AD621F34BC27C +0B2ECC57D7B7EEA5D0B00CCDA644A699291DBBA941BFFB8FFC1750E0FC034714F5472AE30C3E99FC +F02BE4861F420F809101BEAE2F737BCFFD686F852890A2A4EBA59D6447056D992124CC532C375436 +B1C0EF60BB6BC7202881AE43F2089002E2B049E448AFB5E3BC4464BF24FC7AF447F5AEE60B6A206A +6D3027AC5EE869C0B847C2E3756DBAC15F629CDCF462AD42DBB099C8C251DFBB39566D0EB6A34EB3 +5433ED5FB5AFED2969D882B07F0D836F0C56B683B3BD59AB75C68BFAB34003A7C2A59BD76D3F9603 +E852A95CE765C1C6A1DDCAE116E2E3249F6E2989F866E2C924411C38F72B582166B4F584D7011DF1 +5685BECB7036DD51BEBEFC065E8C83641C18B41C6A22ED3C12BC32E92D74799EE2DE95D4E74E72F9 +36F948388D7A1A0F1108F623367F4A98BE90335C4F42AABD65EF5212009942FB0F2E448FEA5F3A79 +95882CAA7CD9A3AE4ECB2A150CF3501022A9EA6FEE89C5654BD04EEFF2223EAC27F9F80FE50A0A1A +5103A4A795EBB54C70195492F47686791CB0D06DAEF7E55646C401976633BBADD8AAB252240A785F +2E3936A5BF0395809CAE3FB640D3C8F6EA6B3A01C0CF8D26C7E2775405189E1DEE9CDCF8D6A76CF3 +555D1284AB4C1D00FF0700F8419AD63EFF4F08780E1D3FB177E1C688D46C68D2BFAD7EA4B06A3D24 +FF42523903689548FE50E8890493C2DF76220153F5AE0B01F220819EFC271FF06C659690181C2F37 +8FDDDBD93C123D42B15B5BCD05E0C7210A7BB8001E7CBCAB5AED405464BE1191C01EA681058ED7A6 +E6030AAFCE95E14052C628ED82976712B8E21CE76E8A92C05FD1765258AC72348B23255E00A30F8E +CF3F7C39D93D03F9FE2C04688867CAD4E974C82B2BB4B8C5C6FF81698B6C3AACBFC1AA7B91B21B47 +433AB9A47A1A7D2F6D2FDF9268329DFB1CD0D65C6E262594F9AA08A1C5D9D7D6758A36C4254F3918 +FF18E889648436D3AE3AD29728DA875E46A653570B5E28C47A43CF26AEEB1081BFF8BC9D37372FFC +2D8C9355176BA50FD70F35C960875EE91E9DF7E6545E5B6FA89D76C768911828E1F3CF7C4BF721C6 +51F7EFE1A390F15E88D84A8C49FF6B99A828BB3AE2307038888AF75E38CF9453A85CF453E4E57BEC +8CF601A54B84DEB004E8DCF71541D444BD8329B15DAB9187BF1B7B6F62E26E4D0AE3CD9B9918E789 +816053361AF63B3D06E78AF9BF31B6E682E078E780C3E5605CA225FF16720237DA4E227681269335 +9A59BEA3C140E76B542C8CFA62188B823B3A0CD4DB035D8661A05F47FE1B0753A6EF99F671314641 +4C57978445DC8967D6AF9CF6B0317DA9397BDF97284F32D9CB8D6DF90EF6442D648786C7BDA2EE4A +5A977BC23A72F974FD3A5111D0E4EB7B3726D5989F12DDCC6A9623A28679A557D04615CAA43651B1 +4BF6CF0FAD2E18CA3A423460EAAAD2008CDFBF3F5BFD7D3EEE62995721BA18FE5FFF7AC79A8595E6 +390BE8805BC1BD5593357BEDBF21CAA3A8B4D68FBF37A1386CCC3FB2EF38A9A975BE628010C2E29B +1F95D2FD6D3DD3AEA33E4BDB84ECE6C8056E381F637B08DE13859A572F57F43C761769E143DE518B +24C969E93C7D0E1B7B22E221474AAA95764E83E597E149ADB5ED4705689B1520A4EA672CF5835FD5 +4D27582D79284522B76AF03929AC7E0D675EB2B3DFFDBDE8B8780D92B79981F1F2AA421C7B008180 +F023AF77B5ACBF6DB683349F5EECCCA4DE36669D333DAE751F377FAC6DF6B28DD9A44852F0549786 +BB568C89D651ED222FD0CEAD549C05CCA434B1A590328815C6188B9A5E4959F2DC859520D078974D +C7759F7DE29EF95E74F000BA4FD6BF0894BE011A4FADA7A54F6429A1F8504DFD964021451A6B0F04 +1884724C2EF0816884433C1A22119FD5F65F2A6075E9AF101C0B4A05CA9A198FEFD1BC4C92637907 +EA5BBEB52AC63CF43AE54E22853C0EEF37DFB27DA34088D0B478291A2C8BD1E3A8B162E95FCD7AAE +C90B60825335A95083D239728A92BF6BEC1A30D0A77570B0B79BDAE37017210EAA0A46F0D26E89D7 +FBF5A67BD9C4C89A2A5406407255C1D1261C806AB471D80C161F5858EC19B52AB2E8AC307E5B723F +89B358480A382BC5936472D4368E055DF4559440A49008036C50A58564E916C2845CC9A8E97F76EE +1A9093053C8D050521F239653CC6B12B12FEBC997AE9552B3DE6E116482E22BEB9BA38664B20D25B +437D223A28A84586F6546F6786C5492F94ECB3E01BA418F23C472576C71A46BEB1421C1D6698DDA3 +E518A2ED221E629FC507C9A8D5DFBDC3A10F152FCC801C7F427C1FE46B33593237F7E58F0A734D03 +8B6D573448F94C3A7AFEE5FD7F8B02B7CCAEDCE7786DD1D23D47D1058E306B44B4DB00D6F1DCB2A2 +E5009C1F411B86AD9135CD755702EABD27D508B3071B232EBF1BB9EAB4AC1E498E4BD10CFEE13061 +9BC2CAA5DC5C0CC52014965DE6BDE025D1FF1E7EF56C91B5E6D8D836A4FF2C868D15CA45320D41D2 +5B11580FD92B9E9D5088C44527E682F93D56030B3A5B3915902F2A4C0FDBA55A4377DE9DF506BB3A +264471F9CFFA1B5F1281B33308D403D990B74BBCD5EDAEA5E553165C681DA457E10D0F8270D63649 +25F3FF2AB22F6904F3D9F87D97861D23641913B154E0D614FDF6B20161C480AB0627F6EE8094863E +35EDC144775CCE597F5E0DECE1D7F0F741AD06D69B18AB0F44C88B70CA12EEDE14CCBDFDF5F1C277 +F59FCC559F72CA0C5C995F126456BBDF8D6FCCCA46799EE1B9C89663622B3AB85FE014ABCC268DF2 +323435234B0DADFA7F4DF6AEAA7126DFD5DD053CF048D497A3280C193CEEEE97614C5B8893B81BD7 +9F01B5CBC0554EF38933D3DE60B50AFFBB03A45D13D8B45E9BC0FD97938FEEE651E3930B5B7D29E6 +5BEFF2C34B9FA6AD946BA172A4772345B75FD696CB409A8509253698B282E218DCEA89F3F24E658A +C79D419626459F568230E48DA818B38C051098D54965FC961CFBF86F9E07BD28D3AF0D0A56AF2977 +8EE782F71B9A506BE31A4C26FA551FF3E2DA18A280DE2B7FF4B17847A24C0075FB2BA1F40A12AF4B +22ABFBD94A1C5D4E37081B8E2933DF8A05BD43112E7FDB14D0822726BBA0234407A3DA0BD421FD7F +988B6F69FE883965F69CEC7438B3F604BDF0A68430D3E0C4D660199497D0B272B97E3B1B7C40FFBB +59F0A30392491130A882FB60AB62950B957842175E6C062097CC2713707C61FAD4D424B95C35DEE0 +AB4922E3D3D78602BAC1B3F4B19D9555C94B2FF7E191084865BE4ADF6C1E3694BC98EEBA8493448A +AF9A11131CF9F123FE81888479020CE2F5D19CC48E27F3707FFCF9980F9A23F4FCBA2FBC455D1DD4 +D665322B34B7F3F356638955B82B8AA61B63867C5A43615BF6A6CD1CB216D00409793F7C808BA58F +ED8EEEE744C7900B8FB22FD58B8AEAC3279DC35AE826080C4187E63D0F0FBF1BCA800759C1CC9558 +DF12E9A9C2B9FF8900A69908AA528B9EE90EE49FDAB8C9EFE35AC4163B3C0BED055EDE28F1628AA7 +23BF704D801A13490CF67A86608990F111FEE5000308FCF79474C5C5371DC38E220C801C5877985C +1963BAC1F3772C6BA1C383E174BAB3E731BD1D3A58C8221F06D3F2864374465E789F347291CD5BB4 +B912FEC71F8AC0BE1AC64FD55DCD2A503BCC2103FB233F5A887B3FDEBCD03C5BA7FA42022D722D04 +CC5F23FF4124B0CAF25099F36634344B6409489426C5777B447157F4817124DDBD37D1CB2439ADB8 +8355DECEE9E54C4D68B26D25C96794A11B2795D93DE8F7041A53F1C045C2B60AEB8A8D14905A286F +45CD50BEF0ABA19AE89C518281E630436E8A1AA46A55F7747616DEEECB26A04C7CBE19B9F6365788 +B4B408EED44379E75B4326E14ECB53FEB112BBFA512D118B62D5D7BAAB9C8D7B791BF3071DC387D4 +4035862833709076529FD52F0DD924C9765CEE80FE8C2F823E9396CD8EF53463B6640E966683BAE0 +5B084505301C40184185EB8C87D4FF58EC61F6C59B94DC034C8C62011FF9B62445B0FA5783BE05BF +8635ABB3E5AC135E168E1FBC3C969A5EE5E9C0CB9A42AA191083A82610CA34437E003F7E08C5CAFC +E953619F437EB9DDE2A4D67FE516A9C36C30264B9A0B52ABBD7F652A3DC948725C4F7D1C4651BFE1 +6B1068F71CD892FB31B0B9AC4FCC59C39A5E5593A4DE968A73B8AA503108B4CE914EFE15CB5C3B69 +074DB398B360884DFB84DCD6A76C8EA89F3B3F88E057740C814CA78013B9A22E86F565ABC4D8676A +8C7AE0C24DCD1958837436CFA92FFDDFF42E730FDC27B8B1E5EAC6AD71610EEC098198358E3736C4 +1DD923FF8A11247405CEF0903F86E6F95C62CE65C5D8A01D9728C3AE850FB7D1C37FDE6F116D8DE6 +4B38D806380555D207D307366C08392304DF9A4CCB002781B37552ED9C354B3E6FA0A9D93E289555 +11523EBF05EDBDDE91D1DA33979F900112061FFDCB234C7DF3DEC2BED9D17A85326F85F4DE6335AE +B591172B5B483D83D7898E86F4CA78B6FAA4AE78B21E738F46C1A5DC6FC544006DC2E99F6CA82CB5 +458EF7478D745E1931E8DB1087D7B98037577200179CCA7BFB8AE1152BBB62B943CDFB54EB903F90 +8291FABE6E492BFE91F4D950DE1857B55069A5B2D2B8AD61A358E46644BBDD1C29543915BB3726DC +01BB1C615E20110F316CA8D87DA3043B1D50B1B57BCD8050758EA62FFF2E61C06552944FC94A64E8 +90CA27ED43517C49B2E565D4A11FA0AD8D008006033BA4C8E575232171BE5B478071F6E580284D83 +A13C256ABD361A57351851E4A09459C3B1AB446E3241FA16873FDCE7DE095732ED53A27186E06310 +FE1DE10CBA11AACCDFD65FE471C8FA0F4600966D5E2B863AFBC588B49707FEA3DDE6A9FD1AC120D1 +5BD0DF53725471F39C71C9720BBA34FB2C942391BFC26EE3BC37BEB0BA336D584C41D64E17038F3D +29072071AE7CE7541F030C3B6279671B213872228E7C7EEAA3675989119D919E94C1F41F1EB36860 +A7645DDF4DC9AF25A44C52D8E4444A369B450859059F284E755F2387AEE5FE3754449ACC3C3C9BC9 +0B1FE2CCDD058A4CCC61E03978F4CC0570B076DFCD1C1EFDAE745F34E2BF5ADED278D258492BD1A0 +970EA9B2340F35FB7E98851B8808119CE8AFE2F39512ADC94C1F2614197E65DF843AEE6E82BC569A +3BF88FD3ED0D32813593CB95BB3257186BD46905FB58AC1D603C5F5222910BC6F9D78094DF88EA96 +2F5288CB8E6BC202527374878BA7305564B1030093D874A38ECEBE68E47F48419A23A10D4BF58CD4 +F6D81FE4D35C2E706F54F51C616DBCDF2B59263FC4600B87EF9607D1A44483C8CCC5AB2FD310C56C +998731588F679C1FF60913074C52F58209609D28F43BE2995EB29E73BDCE73083C004E2D1BD2BD3E +2F65864B4CDEAC7069C490B95CADA7C6D9D9D196C6F6D1C621C8000C582D8D0320A10D821840E457 +390A284FF93B335261977A548B8FDE77C3D9695C0EF6BFFEB9D65401A303C871D6A24DD5CAF40848 +F9A9FB05B0ECF24A5C919DB2488106D44C48DC46DB67A57785D5495C049EF95B1545A49600924B30 +61920582CE90676055CD09ECC7378137D1093DC0F9D338EDDDA7F57C401EA875B46650C5B7FFE3F4 +43124E118B54A13BA5EF92A47136A86F8110FF22FD1AE370D516974BFFFC6405C1634E00B7A0EB8D +1D9E782A7707230CF0DEE39939CAF5726C6897F6E59BE4272DB7283DBF4BBEEB114E20004B4AB260 +EE40DDF7F71191A8757398766AEB27B20BE3846F59F8D1F1036CB9DF37471BEC1170DE54E38E0A37 +ADF54265C5D80317E2A35A11EC1A41C12A6D9A1771E4CC298F98C7B0DB366ACC7BD239520CC2C8CA +EA8DBA578FD73A7ADF79FD093CABE88F462FD0645B461E535607604D991F3A0DC88BD15FEF2779DF +E00928ED93DDA98B8C8B690D21909714BCA1B2445C7DD57DC9D13900C16CBE9D6CEF3B870F591040 +093FC38CA1A55B5CA9CF0D03BD0285E813A8BC7A1B0E5C5E22A8E0DE34B16DBCC72CE712B6DCED5A +0EE0481E1E70B307B7D4B49BA7071AA5FF450FC4446B7A60231AC60121A5E0A80D850BC9CB1C21C0 +B630127EA5518CDDABAAFF2E7B333777069049389F11458D3B5F9BF65D19497E505DC8801604E14A +AD96F2796B7C78DFE5F801C329CD249BD816FEEA0F39EAEF6A721A04F1A5B48B51D75D4A70E8F957 +C7950F27EF0AB086DCB8F801BC0FA2F8BE303196D069137B8911090F1F993908B56CBFA4A5451D74 +FE80F281B14F71D2E50F0B3AFE1613E5C2A5A1F435D28CCA4A28B4A9E648D265E522DE369B05FEF9 +0745F37F6C3FE8F8EBC45A049637186CE1A3EB1B34FDA559F6998D1659708CC31ABF88B55D1AC78A +9C16D268EDD994D4E3F2C1DDB3AEB35EB70D5DDA93D9F3C4D69F9BBA060188BFFED357733288B374 +7E7EEB4E82CE08F9BF80E4206711C25C14291AD96D0B382AE90E499D35D9CDE11EE4E800FF0700F8 +B4CE7BCEA90496A2FE8E663F05251CCF2641309284955B01F071F199D1C126AF8EC10926D0674BA7 +F3EC59E3A73E656BE03A6D7BEB316D977ED5D51B6BDBDFE4DBA28C7ED4C9140DCF0B2665EC1D290F +AB4C69B6D30ED9CEB3D088CA32C673048FF80BFA2F56A4C79778FF9C987EE8144CC4E56FE3FFF5AF +EA54069BDA6F40076D543F6CD556570CE2D8C554ACBAC27DCBC085380E7FDF89C20361E33CD5C3A3 +5AD94DA5E9579153B5AEEA75FDEDEA2F6013CA9CD1F60770233BE42D3862A8C93CACFD10FC01C34B +CC4D89F1AADA41506E7495186B55EC76ECCCCF59D2B00D4179694D0EEDD136B3A85C3758275C7C6F +9D82DA43CE30F7F2334689503F6579E392AF7FA916ED2F1723D68CBD463D7C76D23A15143F8C6C62 +25E2F9C4F5F8CA5ED3216DACE63D946119B4A37B9E5EA3E6909852A54E1AAECF478C87A75E7DAF05 +7BDAB00C7618337677855D022A104352E4EB2F4C55EB817BA4CD4E3783695A60AE940BA2CDC28430 +4A29A0816DD89E337C8945D3D5E52C8C1D51DC16D5D54EB407DE5A92E63471C19912ADCA742C3854 +BE1BC2A629A78440D9874475FE31AEE2D608B42EB2BCEECA65A9A6CCF64620888DE54A9385880BDC +99D2D926E9FADA09D74A151BEB5ED94FF5051A8EC64E202CAAF0D40B56FB3B0BF443B0712CB0BF9C +0F221720CB0A478F53D77F888E9396E27943F9D33B49CCC6F7CB14D981D871D6611F45AC80130710 +CFD816AD185B1AF8AB7AF38CBEB2498A2E392951B584A3C9C5A4A6144CB1F2FFEE59265D31161A28 +EE44A3DC52E7163CC2960C2F762D353C5638CED803A2ECA21AE8C225B8450ED7337E7CF2E8DE85FE +929E65A7F90AF130C21E2FC60E35BE9BD462113EF2B4FC3CC3BA114FDA0DCBDB29A6BDC6E5303831 +6E1EA1290DD2D398567BD6C853E4E10AF965762C7FC9A96C6B9F5AE8980034EAF3D78261ED61E3B1 +814ADCBC7D1AE357AD2A379348F6EA23D9BCEBB91297598D3A05EA65965DE1CD04D802ECEB1A7DA5 +B9A351DA9727B12DFC35C7FACDBA9DE295A47F53C9C80E43BA09CCD6CA3772545932925F387B33AB +5C969F5B9AC931B649CC5E301A7BC63BC297C42D4F56BE9FB37C185690AB4C1B413F677F4D7E770B +76AD64A085719EEC4F8CCB7A36EFAA49C5C8E7E8A056A9012EF49E07AEA889955A5C12722D81E1ED +8459E5CB276BA8F7E30AA4C76E8F9E9CACD1D8F82B9889D2F43DA374E4D800536D1773C4B655BB8E +FAFFDBA5BD5E2BD756934F2C87665BC6802C9E6FC9771B2B3E505A1799361517D198F59E68767EFE +A9E0C5AF3B9C34CDD2850162956025F247BB08ECF06104C1AA851423B98211A70991BDB5C10AFFCC +78A3DB95A3046A9492B110946DAE215271D578F3BC8E49C6062F96C33F714CB69D1407AF0F6A5D07 +A5EB744471AC558F774DC56313D688CB60CBBDCD419855C7E43F5E1526B268E2D79F47C883514EBF +984E4F8727DE9B6A04DA268AF451C7CDB5C614900C929203FE6D85E0ED6CDBA273BD9ED01D32F0D2 +DDADDF1DA33C13C449E6A7643773B2A9B8F666721AA901CDB09B61B19A8866FB1485EB5F9C1A1C06 +56B78FB626C9F565334921D219C2F7B4E1B2374829E3B263982006A01717BB7B5DA29F4F83161A7E +F51C080947BDC465B2A37F9BF1F1CCB1BD1940EE3FB4EA91DF1A3FCB80804FFC04A611C80466E36F +6228EC72BA9A0B763051FD716132A100D78232BA837C9D96A56659E53AAD5CDC6E583A1529B319D7 +F9060405826560B23AB0CFB50D278DF905F27A458AA19034889531D0DDDCAC10B66EBD5A052CD661 +7FDBC63F661E633728F5DEB3B9261E9427A90613D7BA39EB76EC3C7048EC89DA944AF33370D44547 +83B58CE4957F8CE323DC508FA74714A68F2671E0A2F2EBDA560187A340E622BEBBF20C2EDBF1CB5A +B593A1A5F1C6637341BC7435383142990B66E81B0A84CB24DA1A07F72B178259931EA026D1981DA6 +E571469B53E68F264FA43E127E4EC4AE95FA99450DE96CC07A0C25089B038C1D2FC39757899D9084 +6F11CB596E05A763EB93F205AC3CF14EAF9062A2FAEAEF1B187C349893B862971EBFD75C392F1B62 +09A7F5A5126106BF16A518FB354D6C77907A09919FFA7D6F93473BE5550F8BDE2978F56AC8E6DF0C +6D6193C6EFCE5BFB1C32BE1DBBACE0B53F4F00B619C7AEA860F7A28644EAB8E3527EEC67B74A6C2C +FE05CE8B13B43A876E4230D7D955D1578242652D48402369BA6D9CA162DEAC153777A08415958D52 +5DF7ED40EB7A6D539DCA5BC43467376788B71E25097E5BF5507A9B77745E9A927607C43E33337269 +41F9B76CEFA601A4301B8A553C3FB81AC4A47FC9E193725CF2888F398F06925C30361D0C17721676 +271F58CB989E2C4BE3FAF2A958BC80BD1F23B46429263B5C147466AADF154F396B492D4FAC19F224 +D146446A7774D4307CEFDE98C45B1010E1A9D40BEF467E8E004D3D35C28FE975FFA1463A36C21156 +DE0702F71BDBE433972E8FB21FD8631030D32EC9BC22A5D812F324CB49555F07D3BEF2CFE3A7503E +AD6255DD091F93BBDD800E7F6CBF5F9894A501A7A918AC3352AA93DF0D59CC69D708D16EB29F525D +DD50EFDE37EC4AEBC3EB6CAEA8F6648EA97C3D20BFDC87AFA8C0AFDC8C2FFCD26A0F28410DED3E9F +23381DC480BE5DCA48FC73ACE58796991CE13D86DF686FB527B6E05785247CE42CCF1E7BDD3A57C0 +54DF990625C8693391765C139AFF35471A16F612164C209E47EB5DDD19187CDBA29CDA9AE3F014EB +327E1D2D333EB7C75E91D49C23A8526654C6A21503700833A913F7C4D34F995D57276D1402AA1463 +73BB16025EA661240AE6C32144E52916E20A8A9D6B26110BE81CD5D900B70342CA030BDA948D455A +A8A83A85164400000108FEF729570190BDB29F4B2C5846A4BD59A9F92D70B7E091B22EBDADFB862E +C6FAC16EAEF67A21092770D3D041A3EB8E7075D856AC04D03591D910A9811BA9345FA44D6523A094 +3DAD7E01A5A9982D5B8EB31F9881B5B30B19BF859B359BA5119874E253BCC017C7518691A3CF3D2B +C076D27C7EA4E4D1735AAA0C1B21BE58DF28CE7E044DC5204CF73DF8FAA5E705EDA147850BCAD874 +603B52E4BD74B42A828E2B750CC8ECA39AF0A91CA992D431A1E98F96E1E493699CC4DAF6D28BBEFA +47F762F610F4E84FC427806CC39DB32E4C1A37A8B26FEEF6F8BDE5D555193C2B20B3A1AF2F58DE43 +53E67D76A06480990C67C61D5EE723DB01F012FBFB1ADEBB88D1A454327894720F0AFF8E4446F459 +0497B67EFAD02ABF451550D0DB9F0CEBC16C2861E5D4DF5E1DF488E1EE8E36A811707A4E2B00537D +D2AD83E4B56F8CD55F665F9E3E541778D3D2D435347FB1FDB41EF07E2452A3EB2E36F7309440F747 +FE1CBABAB0879FC0BF717E1C28DD6A87130E4AFB444D19475FDD7BAC2B3F16A1BE4AB6F8A46ECE49 +1F83FA5D2E3B65E38A67421FF959D78DE087389AB412E4FE0A50E1988314E5340E481160BDFB4181 +46890FEE4F9C124085078A589163D0EE7B256A43426FC18DA239BCEBAEB73DE454DFF2259B6D66E4 +8755CC4E7780A4962F65B29BE0E1F316C40F96FC79DB5597D6FC6FB308C24F1BCC0A5330E0342A04 +F9D2925526D45DB23BE6591017A00B3AF809469395A87061BC20F9D21AF2D5A619103D9736D4631F +B722613AE457193339951850A70274AE8735FD24C14F56F8C974975B79146827A3AA823E640529BE +B458D1D8E32C8B9B1A8D3F1D6EC90C6478C649443F326B2C51EA3970DEECEE7717F92AD5EE7D7FB6 +6FFA8AE7B94CFD833BD04E03474BC8B3D650A332664A3E8ED93B976B1D79A618BAA8487F364F44A8 +258ADAE544D4EF850D2F017C1B009855B3B44E6B33DE01B1AA11756EF8622AE0AC388F16EF25EDC1 +72B869BBE6DD06EB2B8DCB7FF6D41E2683462A01C6E0653825736301C5F2F1F6362EA25C1B0EECD2 +F6D117304ED2DA20BA1B00BED719939133F1C50590530292FBA004EBB5795AA63EB100A01C29439B +B45F77F7391F30543F1100B1161B1F776865AD2F6252B16ABBDC1277BD02B1F3D3119BD86F953C76 +3DC13FEB07B86387B6C47A9637A9C118AF6247DA2F4E4E8C4C6A712EBD948BCCCB6C7164ECF6B3F5 +CA142A53EADE5E7FBD61153CB8D86710B177224246AC35100BC551703BC6094B2683173BA91D3F46 +C5A3295C1187431161686F7F4AE4645294CE1103EB18613740F926AB769A5543FB99CFC3E0A81307 +FA4F25DBAC751E63BDC498C7F579F26E7C52855757C005CFA2CDF4D9A0C85D22469E52A0AB1331B5 +68A6581F24056BBB4666B473B24DB66B302302344CDB9E0768493DED7FD5DF6F5878D451CA53635B +45863259D5834FA63595B732F23E01702A03F0B12176DCD6F31772CDBA8F67C51C4301036CDEAE35 +9E866F897E5822339D2AC1D725A3644233FCCE7AF4E591D81995FBAF97B64B08B6BA239C33A2CF5D +F16857B4CC46E2B1C9D7FF2E561F0DBA5B7411AEA03C552607B022AEFEE141574F8AF1913E6C022C +A356D9B3AF5D57EDB13C85E19B0361B220558E98FF4FDCBC9073E9826A20EEC34F0D688599FAB641 +D579DC9DDFCFC89FE707099C458C073F0E2D852520534A8F658577F6BD0DF5593D7404BC9754AF9C +C49B93F994C65F1C253573B50F2B701F7C680BEA7D5D39D2ECA7757D0258C2E8994A5FAAF7C428D6 +57E9D310A543A7226BBCCA58E8E88A128DD5D6D6C70271DF5E68F5B8DFE57BD3A1EBE5AC78EF2EA1 +F954CB19A3166E246E18C4841238C57CBEFCCB8A91D8CBEECE82685F17659126DB2721B6BEDC7AF9 +35BDC00985BC54BBD334278C491A1DD425A894952CE5A60431D268E0C1303CF65A5BF4F37C95B37F +0EDBF3D9E2F66D1500986693BF5C84284ECF9FDE0DC9A5534912FB739794A0711D3BBAD4B37AA361 +952AA9ADAB431A674BDCB848A704281F52C64632E2DCE28BDAFE70219FDADE5189E1E751CE10333E +E4085526211A85A2E859326D83BB320E3BADAC4489461648BF9C2926D715A9598DA9EE0A4EA10CA3 +AFB08831D96FBED4F10F1047CC43A1E8F3B30E8B34DF5391356EA566C01CC51C368827916B0BF52A +EF01E0899E875FB67565BCE44D5656985169B07AE38BD0C5BEF9F6DE109B61687B8D4EC9ADCEB685 +D30BA18A3084C86323A614A0E5018223F58740F5C141384AAE3C767336B61861FDA3DD5B8A6D27EA +935798B794012CC3E96E31CDB2AF14D23BD4ED8362B37599D2211473235910A5A6EB2E8966667206 +4F00041D21B786023902449A830E6289B17C9F57984B9757714A0D2551B39A6E0A2F099CF75CB71B +FD0547B83D8A368C0104016088AFB33FDA7FDF316E9559E4E76F0A02D6DBB8183FD3218EF61BEAC8 +B0610E4EF57A830C32EFE521C08C315FDA6A0FAD9B61CB1FD74B5A75C3631FB781858DAD1156FF07 +6C76BFAD09B7256311425264EA46545A9B64B50E81858A285BD1514ABD103423458EE46609512D21 +919F9FF4A8D84A600340E334B77A64F6943C0E4D3DD0BAE7103615E0DAEA5015C8942CCBEB859D15 +381AE73FDB0953C0F784E2E31624728B978EC1A86653FC7CF575D5AB947435D83B7C9EC30E425B79 +8E0F748C4C5C50CA280E89397EF1C3FDFF74B89EDF92CC360709B3F73D88853EE5F7ECDFC1291D87 +0F17B6A16969B1E958D6F989EC7B75668880D3A51B1535D1716A418D6378EBC77C1F90D67D12EEBF +F11253E5ACE4C5B4943128334683C77A9DF7F215457BE54AD2B0BD9958AB67783D042475CFC74AF2 +C6D263E590EC8A9C48B520DF30EEBA22F9CED7A1F4000308FCF792F63BE08B14975705A42A3789DA +41376043248D8881CA8550911BCA1805A55CAEFB32C693FAE4ACA6E3F5F04740B7B4174AFC4ED6CE +1B8BB97935FBE25CF8F27F03DDF127DFC07983B4BC0A8B9B36B90D7779FCC743B28499C4FFCCAB88 +01EDFFBDAECDCC3A902C109A63DB4214E8EEBCE9CBAA49184C3FE3FF889212EF54987B95AFE456B5 +9A32A8AEC2BAF5E2793C1E10BA8F48135681652FE7B8A4B1733359B978E1E81C19C674197652E8F4 +EA301DCF6488D22EEE33F4CFD1B607D804F53308DF8732458CB3D48B18013897CB1E0799C39B94C7 +DDAA889AE7A25122A5A3D1C6FD9AC827E5D74389173945BD771D6A2F55A36F0EA4A0D6DD65FF1AB2 +4AD0280E75501095D9E96A9469A60EA9E228E37E153D21D995F4F1C7C2B44AF206C886681260AEAE +06D6F1AF884035B495A3D848280210DB144F537E7F4C5871E0132949FECF25158F0A88BA94937615 +E5D76279F35887ED75C788603C140F626DDA988A660B1D2CEB6CB9069D97708047320BDF71F2EA40 +C434C2C7EF7D0577D026BFCFD16692C661411853A0221B64B1CA412EF7D0EA00DEEC6C1AD3EFC93F +75381D6E813DD6B297049DD5FEC7D82E6D9CEF91D653E8EBC6151C2E5B8A288AEE20350B91E68FA8 +9EF15AE26EE5F1DC17F277FFB187CE3A5EF16C42421876084290433C5BD8543E041C7FFB8F8ACB0E +D20A165A890781194076CD23FDF62B87AFA88D6FBC091EEA0FBF3716B205C4106BC065F7BF2BF27F +278FFF1AAE863695C500B299D4865FCF911540E7C9D7F554242C043A7C41DE800BA95ACF0DD74A41 +A8C743DDD34667AE4E6713F9F34EE7101E66E889961355CE29D5E7B566146F45E332D3E0B57BCE42 +CA561D99FEDA8B3DE7FA77B54542F230BB07EB374B08422750679B7FB71672955478B4754BE1BA3A +92427736C94F6B3362D5BD25967CA5119108FBA875AEB85EFECF8A280139730B6747DCF3BA1F0D1B +EFE38ABC6132EA6F05D57C6B8DD5DCB01C314323F8F29FF6339845F9FC9D8E28697B1F77BFAFDE77 +56D67B785BC19C4F82B378ABB2C8793A466D76779A90558B2229EDA18135552541B2884735B891CE +25E3350B31F507DB192A6B8F98F824DC17DD9AADCD0882E2C31C0DFC351EE9C884842C02AE9DEFE0 +57FD1E903ACF3B35F058F163C58CF57DC266D2FD91444D352BE0AC73AC69536D25FB4C9728513276 +78204C9B4FD069137DEC82173463F38079D58198BFDE15C874506D661EBF65C3945A57E92C06EE92 +6D0978A629D10956DA38B051D78C79A1619F81FBC9A71A1B879EA4364D7811D290F29ACDE4CFCD2D +99BE35AB0B032505A046ACF555E610AA6A6C4DCF4D510D891C6FD6B4B053D9DFD4EFBC2EF3B01ECD +B1D505AE58209C1D0D5DD2B71914A8B9E0F194FC9A8AA87F181C1A0C4579184F03B9C19C0D80F3AF +29594B46E3FFB72DEF94F66E391821CCE1320FB980CFF02431568DAE34DD2D16C4484EEC3ECD9D64 +E6B289A7A7D6119D85509B7EB94C8AFDA45767C85EB2850ECA051C234BD4046EF33681962FF16DA9 +729709DE98F8309D6A62627B1A9BDA008DE86BF40894C87E09281E885893362B50B896A3FBDDEF93 +882A84CB564F50F63DC660B7EF55E9F4A078CBC84A8645B156485C8879E94BA8DB14D3D475B7AC3F +D2C30D6D90019D350CDD1293092A0A438EAA075341B54F6B0D50E5B2B555AFAD3E6E9F1258777749 +DE012C5033FC1FFBC1A5F8E7252EA0597ABAC52BE9086B5611200101D85FBFFA1F31E03C0D97D9AC +C91D2C660A5DE953F4752CED5072311FDADB4730174B0762BCFC3B09B38CFCBB11B82236E239E074 +219979146E445381709736F6E20560B357188D6A21F61E72F14A5C65D46E0109F9E9B3C41AFE3FAC +6DB4098A4E561202ED3A9DFE5587487CEDB0CD56E3009BBBAA641C97D0F087C71D7FF85175EB8595 +DC7BDC6F0BC0C9ED0E936AC5F394A04C2B38A99AAD67FDD46D35D1B7225C389BAA51DC2962C41B6B +52ED3D44A21D27943A41A942C8C5A3C068C9899BF42FFB19455364C67EFB17B70635624411AEA9C2 +303C17D31AE9FF873B0A8A141DB1E93AA8CE67FC254BA7FE587931E381B12613CA727A67974450AA +443D293080FDABE11004191E85AB241E539671838BA5367EB356142592729BE242268545C2810168 +DD7BD58A8EBCB55DCD46EEB1C16051983BD001851025F27D56D9D280D4BD032635251CF1CA63D21F +A0DDC77FEE04FA402C0E7DC9A3391EBEF1AAB399165A5E2E09CFC564CD554904247D39FE72EE4CF6 +6B3F06F6001A7DC7B946282F742CD539C918F4EB17A417D91AB1E4F1B257E2C380EF02A3825D6FFE +FB3CF4668BB424FFDE4FD62C74D0124927457E08B26B937449C8CCF7C184379AFD815B06C974F272 +E885CE02540A40A763F3801028151B0F277D382FFDCD1E9C39438E7EDA191399E877583EE9E2A038 +730FFC53E79BBCDBEFF3767A1B899CEA1700B17851283080A9EE9C77013ED7807F8043D9007F17B4 +D8C7CD5563325874194BF411EDC9E3E77E2ECFD35842F7F1B2F6EFF9A18B9A6737D04307B6B45D29 +EBE527C7283ADD6BE8113D3F2690DDB92BA8E172C544A3C8B1807EFB1AE691D48C6D2B815451778F +BCFB4B3B8F2128CBFA5C7AF467083433F2C18D7834A30AACAA7724E2840ED7B4335536C1A97A70A6 +B0F68C026E0A3EC92681F168F521A6C32A3F3A205F4FCA4A6825BBD2EDE9A4F61E376B301BED1A84 +E74F7DD4F2F0F0A42572DA7BD35542207E6D79A902CE6C5D6F8B7A0B1CFE61FE7BEEB1C415C1BB3A +B26F21EA15E3FE67F17B466FBCE266C5AF8E153DDDE577489750E9E5DCAFFEC2A6D9B133BFE64016 +97B2FC12B94291C8D8622265B2DB370D3F93B4FACC508B46CB29CF23570E9088F8CB457AC5001F08 +E0F7913EDD4211A34A969DE5B2417CF41D7FE585B6836C90E9B0F8E84EF017265E106C19567E7A4A +F38FCA655D7A536AE0AD3F6769B9B49CB5B9FD9C54645F17824BCD51196BCD315417B82188B09844 +294C3484F9B89C9E7CEE103B89524DB4624AE3261B885A7289DEE9247BF134DD58B1AE12CF5B3525 +FC666CC19B1159EE707946A310173FC5659B8EA4885FBFC63CEB58470B427D383549D819B2C7CF2F +4B485177A79E0E30B0583E764931080A363A95D8EBA0295D2896BEFB963BA2DE9A260BDA9ACDD021 +A25FDA7993175A852DA04E420B24DCD8491E37DAAF61536E95FDAFB394A43C5ABA59315529A0BAA9 +59DB01366B5C93175F3404B6C0A5354BBE2F18A9C6E726C2CFC19EC19966F8694DED2359A777BFCB +4840F7C24E13D465C0D118A2BACA7D23EBF519FFF5F20C40DF8DC3A49F98E338225A2DF440E22634 +10926FF2A534CFAF9E13F12D1561B537852401F2C311E659A0D71FC9349FD2897DF3AB540BD5EF73 +B9320FA508ABF2C8578AF00FCB6220B6E1D422F29BD8283B858B78920E7BB4591FDBDC5DE56BEAEA +EC6CEECBEF6EE6684857E4A2C375C4256FF283782C35AA6466C60AF310FF4B0DD5473F0FAC374181 +995F6167A2B41AB9B3DD528E8504D0B6679C51BAEDD40F3998B01CDCC419A13D6FAD228C8CC3F30E +51B01E057DC9335A2F5010B6EEEE4D3EF1862481C089664598AAAAEB14EFA4E6D7D1EEC6E76A31FC +1202B5ACA6C189EA49BB67CD97B2EAF79C426D1C71A87DAA4579A722A97FA35D684F488CFAAA3C1E +5708C7ECB27CC807EC177EDA41255D7EA67EF9F7688FCA4D5C0126FCC2DDC91C043C19629423B277 +DBBFB011E188C37B38641C04637CE574D68CAC2AC144AAEC2A45C7CCEC96D85AE49444C59C851B4C +8FCE63E42448C7AE38B165D182A7A3346976AFAADB6590A657385F91BD66FB26F72E16D77C55AC53 +C0DC41E1D3B2D5FE5CD2B20DC54BD13BE94281AD3E70D5F448522D580900097929233C8BFD43A427 +8696EAB0207EC820B1683E9C2951D04AC6A008E5E7D40D08ED5BCDC1482DB033C398232FD8B07FA5 +187202AA9659433D8D315B7D674620B4767C8D6730F7111215F6F3C9A62EF8D09FF10C6D1CEE1628 +B609911ED532FB158E00FEE7A5CCE0CE4879D3F3290535E1149D24F4A913FCC18719D240A3A134CA +F6F044701059A4F442ABAF7527C5FFE7905F313EDF24084A7B9D79814423CC7644469AA7CA0B5DE7 +0C61B13D620B7D9A8D0E286529AE5BD124D2B40468F464842C349046E4C17816D3C59351E433FBF2 +4F51C0A2D14FEA7C7702675D7419E10CA6DEC0E8033EB04AAE0602F911956EA367ED938CD2B09B7F +9F0FA3EA5995B872656BC45984D6582B93DA74CD6D9BE29FCFF25FC4DA760A82FD094835FD50A2E0 +C483492205F7CC7D220742B7AC4216A09E2F2411E0DF63B8F67390296487F67DA391E039AF442838 +D2CBD858AA6302000233733FD70C9E38B27808BFA154EC2F33C0C7D89F7FA0D943C2F3357ED224DC +288FD7656F7C0C89083168DE7E8738A7AFFA81CD372813330C16A8563187F1BE76D383E7A1AE4D86 +D8DFAA6E836D25CD9E77BA8FD7614C8EB758EE5B4F7D8D86BC7F2E20090C672B954C7488B6C5868F +BE29AD14DA33A7B96B64417B2EE99D5993A14C83789C9C2C1352EF8FD3FC8A00F170B07A4B9599D9 +2BA9A495C42ED445EA35DF8F24F04FA296B6219776E50FF5981C80FD550336EEF531E58CB3CC193C +81515F2D092614C30EAC44EAE771256AC61931715FFE6210645ED1ED47A36311BFBFEE2D94BD0866 +BC1D89F31079E5D536D479321042CF6F522D4D3CC542CD2C9D87B166173B099005B58F9B36248551 +50A2B638258D5930BDB78A37102C6EEF2463A986A461A94078F747F8934CFA35DA5D347CD6A7865E +7F78007C8DC7B197BAACEC35CD28EDD9970D9B2FE0AD4C06A6642CAB8AD1B25FA91CCDE18FF4CEAA +5005EE3F30A3AABA6066AF39C976C0F4910F797413F11162AC5A7FA6C1DE41FEDA202D7A3EF18BE1 +52F2B065A2AE8BE65E526C910D5461A5CD001594656A06368FD461C43BEA3476A5B1605DD7571EEC +9F66B01D8CCB1BBC18811CA4E09F21E8809B241C3122A6062DC0B8D5340022C580497EE6A4B3381A +1994ACB401ED631960CE54D5C047EAEB165D8C5E2B52600CA5114FF9A632F9F581FF138C843C1A9A +B2C8841EC91991594C68B3621F0BF66D3A88A3808A76175804B395B834FA380E68BD3168D8F694D8 +D50BAE0A48E7D07E4939C5ACAF2B8B9A9782CA2F60EA12C4E5437237E7B26C8647F609FEE9108B90 +94B546DDBB4797D8E1D3CE0B60DB5B8F6581E4AC13AA52585EA0CDD28D8A14996B57475CB0EEAB35 +5503B6B0C9F0D928F18923033CD7E1F23DBEEDF7842ADDEC8CB065A26A99D2C7CF8B4076B41EAA64 +EAC7A2BE165999700E909D1ECF264A6F11118F63DE704E5F074216B346DE3052F8C75FFCC335F569 +49C2AC973D232FF5742DB3E9E3510EE492D0561E942BCC8CDCA210433184ED2B7B46B8ECFCD888E0 +DE1C0F4CE82DA9944DD25FA6AD31956FADEFC036C2C8D69E4B0C8AF300C988D5E103A5B6143D8BA5 +2BF94AD0ADC9C3BC9A92CDCE2ED85A14FC8F739E64A0B043377C0D0A656E6473747265616D0D656E +646F626A0D3338392030206F626A0D3C3C2F4D6574616461746120333838203020523E3E0D656E64 +6F626A0D3339302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E67 +7468203435373E3E73747265616D0D0ABF9C149532785CBAB074A10833F49676B54243D7E53A483A +2F61394F421DA5CAF65B7F05E35687FD5CBB3F39B4E3CCAB1DBCEE77C29B1E715FBE62A7239D4F79 +358F8B658CC1F92F4333EEAB5E3934E72C03AA765E4CDF4EFACF0DAAF13702F7A99B4C6A8542C9AA +8F6CD66938148A1A0770EBD886892126CB6084C9328C53D6186B6318B234D64133C95AC71EE7A0EC +6B4459B3AB41283BA36499C84E4446F64184927DCDEDDEE7DEA7F3E17E7B9FE7FFFCDFF7CBEFC35B +F91A92925ADF270EECA4A64D77A3769DD784A1B5A8A82F04A7CD5A52895BC18D201A05D60DF44EE5 +DFEAF0ADF15C5A325DEC5A6A3B77D6BD616E61A524209F35A75D85E94F1E2B78CF635029E73B7DFE +86A1AA877A85EFE48DBAB7AE8745B6BCAE5F14718C6F4F76428D9C370C980A85CA65D5737046C820 +D1511F30376F26DAB6DCDF0512BBF0CDFBEB0CB6B3AA4FA3CA79BB693A050F3B961B518E2F891CDA +74E148FB5C57487FA2620D88E3EEF568C40A33F7F45CC5DA70C121866FBA85470B4BB224C217B44F +24DF861BC5BDE3D18BD4E8F1D6D92EB35142AF448144A7EF3CDFEBA785447C30B2239D2A83BB356A +8CE1047ECA7BC11FFD398A2F26C60B965ABE74DC1CD698F42C094625F8E59AA4481EC883601B1288 +6FB1FAC4D98DFC94E7B1B9B671863EF5D3A43D27F6406F1B272BC662DAFD8BD0123452BDAC7454C5 +AE2BB477E6BA0671FE9EBCA7756B813911FB31722D916BB7E61A85306CF9FFD8A82AFEF6A0EDEFE7 +FAA78FF484B7FAA66854C1EAA13DDC4B91070C47E8FE6AF8FD0A867EBD17775329CDF07F00FB8F27 +7384A59B9FA7B3F47B1CDBECDDBDDCEF1F2E068A0BF0BFFF3AAE0DFF273DE4EF53FF758654505142 +222CFC097E415ECE086BAC31C2F2DFC3FFD6FF36B88C163D8FD4E81B852BE6BB38A02A4C590891F5 +CBA6DBA174F78D1793C66792794760E1CA138F87526CCFF529B91DED75A27342E1054656B3EED172 +F3C8BAF226FA753DA8FE1395B4C373D6CAC7E8B97BA157497F2102BD1494CD9B7C844617BEED6549 +9AEBE0355CF05FD5887CFD360CA48EBE347BD40FED0C4D476A6BC49C430CC636293746120E1ABBAA +A67404264AAB0A264779CEF80FBDC2550177FB9C8F3006E911EEEC5023E1557B1F2FC197F4141469 +7078510A8CF29ADDBE9D54FD4ABF70CF7C57383C76A34BD0B1435F62A2D435312616344E8A8D19EE +495CF1496908A4DEFBA645CAA83C9F96E97994A65E342F27C33E1D1D643AE8C14EE5671331401A51 +9EE05D79B01D63B2A93B03CA6BE0BB67D0B82BBB8BC0AF37DAB98C2658DCB6882348FCC1AEEEC101 +B9CE5257D3C9D1DE393B80FB196C33AACBBF69BE1975A815967E746C680312DC21E18A07DAE35CFC +FD65D5D8BC19E7EC72AE6744AC3E29FD2BE4C74B137DFB71AD80A3F5302F8B8D7ECCC6C8B1EDBB4C +5F05F241A5F245D3AA0D3547E3C02A482786453DF078DDD244CCFF64D0F418BCFF7DB6BB7B24FA21 +00455DF3BC53031A68A176C7803C0C5D46967AFD7485D71986CAF89E646AE38A28BCB6B1B2AA9769 +9E7C9261C57D303EEBF2B1706CFEBE3A2B3938B16485ED2D8AE582C26BD5AA8416EE3ACD7ED816AF +91BAF91514D67638211886B5C2E435D0D3B6BF77E5DCD4A984328D7E62182E3794A12C2F9F428A4A +67F44886DB0F9EFE7C064CD8524C786CCC71CD94C6E2B1FCA8CEDBF4CA55C70BF164A4FFCA9F9BA1 +126384E7BA4B0DDD0E018451D7685D2FD1E0969508E3CFB7E592924A5BB938834F0DCFC819E34AA2 +F755A06FC8CAB686003A075FBEDBBDF2F2373809E978A757030A7AA9D5BB22B8C3D03EA1CD80EFB8 +E05809211063872CFCD3EB070939F21DA64420B02D2BDA66EBF44DB3904B725EF1A544612FCDEA4B +26CD67A430C0044BEE1D0156BB08A82A035AB4E9B140792AA70E549DDA7FCBE9135F79AE3B2CD0D1 +0568AD34715AA153EFBF09D0D8D5150BA82CBEC5DED26EA0875D806B68672ED47779A708AF4DE968 +830A19D69D439EBFD48230558F7170558FA65D9F5AA21D672176629F4EC2BF640FE13040B329EF76 +16BBE58B61387357F09D15717CD11F95282394B47AEAE0149CCCAD4C4EF43517161709BBA03F4F67 +EC103B85F02FABC62169220A3434EBC37863689B718C007391C51E2F5141CEBE6B9D4D307DD7579A +15B968D99A977DC8CEFCAC15D35C9A357FB9EC506393974A808E7205DD6D93B8F9659D258496C92A +C599CF301004218F34FA91B3D639F2053270CBE8DCB937A04F98D6DE5B8D6EE245E37E92431259C1 +D53060D5A317E5110D68991AF7973E00316947B2026261C92F318BA57782F8BECC87DC22C4A7797F +174E537CB30D95757FEA394CB7AD6151CE4DFF78BE71835298A85F57E04ED39AA9AD92D6487DC195 +88313B80E2DDE09FFBAE47622E3D132BABB7E029D0BA55E0CB90350220E1BB59717D9CBED787332F +1F9EA92C846A1510CDEE3165BA0F8757CCCF99B90FC872ADE699ED5819217E9E3678F6B7642B9166 +EB4DEC967340596EA69DFA936272D3D73E0F6506A13F251E891C50DF117F0EB19FAEE9DC5A46965E +6E87DE8C00B76BD1A74CFE2D7E00560AA261B9732346F28AA2EB321C022E9689F703429A5A03943C +6A5B894F5325F5C3A33CA4CCD642FE4E794263CF2B4F7F207981B03D06A038E848E058F10F45F6F5 +2CED9F1F386E0366E8884CA3A9F9078C6A5466B3EC5963E4E33F38DE42B7741F70E9C9EC47A1C6FB +FA21E9A40DEFC91DF4BEDDED6B10A03D35281EC4E8B667D2BE767628B0C31F585C13BD75ED2C4CB5 +54CB82F0B15398C53AFE7BA94FCBC346273515A634BAC5324EAFCE0689DEA4648EE96E70E3233820 +9C1CE6E81470B0B03F29DE04A8BAC3E8A0C933205F4CC146A21E8914E519AF77AC7605C4455A146B +D95008010CA60F1FB4FCCC3EB1C22BBC0042C26A2190B2E013AF0ACF98E341FF5D03ABD50C9A1B1B +1B9D580463702DD14EB5552BFD6E2D272FC5D744B3C335EE43A639A38C8C8AD4C7A5DE2269008C34 +67C95B693A0A6B97E6DC6F661E023024C9FA854D296CDFB43599918BDCE9E16596318F4FCE6CC0E7 +37B53574BA72B461A4A29FF253585BDDD65F9DA8B40C26A17A6E270D212AC017968AA82CA25FA5AE +B8C5891CB1EB2825F2FCD521FE2F000108FEF7F791842D4378E80AE3446FB7C758B43537FF79D53C +D1C9B4AEE73135959020B0B0037373E42A986684BD9A5A27DCD763E1154B9CAFB53B71D6164DB44C +47E1C63E2935F394D918FC7591093FABD5E816D012CC09C5596B99833AC733049296750CBC57CC92 +CEE50AA0187F545EF6D18FEC212D736BB9B6DFBEC7360716CBD05D41B667D17BFA2B9660C8DF9005 +6F225C1C7551C229AF2B83C02C7E6ACE60E06A990ED769B7949EB90407D0B6FADEF74C30BC3E0F5B +473D62FCAD39AA31C13BFA7ED23E289562068C14C0EB1C99E4266EB9E6E83040B8D02D0402024925 +D7DC3C2F3BA0C4388282C3DBACE3F9A37C833A2B355CBF3115978755DF26822C44F16D3CFA8B8E85 +9D156CDFBAED531B8824C486A3505F98DF479E8B8A0D41E323EF9E0FE676E94FD1F8D30ECFF5DAAD +05BE2DCB431FAD1CB5319C01C315D88298FB9E112C6619D09BF2AFFD3B37CFA760238838BE2EAE00 +DD8A808B6FD902C353D80F56A1D9107BC68F591D312AE453EC56B8D702DB1585BEF5DC41A744305D +347DCE85B1DE018C962C9837862A93C061768BFE68D897AC4A0A70C7FAEC16FF1032201F0FE7D11A +35EBB9C098726115DAE3FC708844E31AAE18B831E1EB7FE3BED67707BA4BF2ADC6BD27BC98C7D1E3 +D23E76051AC73D9ADDC4AD6466024F951E3C0B8980BAD27D030C6706BBB8620C6DFBC620D6C0AB38 +4C1EBD0DD3D97CB7041C639E001FDBC87804159D2D38BBE3568DBFBB65D59575B6673FC287EDFF13 +E4D1F65618645B9E7F7BCF86EAB28D4CB4BF7A953614EDF1EF124070FE02CB0AC19918B839B694FB +B58C414CF82FBA0140BA25DEA9FCC650E9F4DC04B657DC5927A5008F9A78777599E04E652549879F +D2AF86D7F416DA9AE63B0F908C7288BAFB9111E07F9AE2E1B94088C4BC27DAD5E840A2A1729FEA75 +CC3EA3B0E3C5A480EE79232D0E9BC1B2ECAE0BEF97223D1A9166DB4C58D172C8AE92231037980F30 +E4017D454568AED81D513731261BC76DCD8D35BA6993631FAB30324BAD0622B29F60B26DA159DEC3 +72E08FC1285983C452E4FA09BCB6A730FE19F4C380CA60AE80C8D97F4FD1F0E6535836660E0AD08A +339C89352E77362C1304CD232A47E92C6B06C0A77A9F1DC3A2A4AEBE8CDE5F8042C218B8CF9F9CE9 +97E859F900F55E80F6D0F1708CE7A5F7521E08E5F8E76D07A5E124B085511D2CDE6199D1A585286E +3F906B387302141B31A8E7EF9BB7F37C638DC07977F19F31D1AF642ADCBF1C2709847DE8D28AA03E +C8C780384BF3D3D1E7A25D4C5EBB687FBB24C4716CBE45ACE9C8D35D7FC186371AAB4F1DD671E409 +C6711CE641F11383A612953B73E0B606BBC490F406B0945B07AA4C42F87EB0B5D9460CB4E166D90D +5E299C5AD6248ACFB072B536ECBED690B61C9F9792D1088A3F6B5C422BD782F335918DBB576724B4 +09E04D1701E6287A339C0ACA6866783BA638C1020734ED34F7DE893E6975D48E46B468574D667BBB +7BCDF70BAA1D3AB6C32F3C5EF27DEB89E321F39B577E3FFDA2EC834FD518E911958562A540DA4902 +C30ADF6283A78BD978AF7C9E6710C76BFED46496164B15C7FCE5ACF22BC959D21100DD56BE204D92 +57E98A4B17B4BB0444F3B00D95F27713D6AD2E3DF924EAF40600E9757E2653BC5412237C75585AF3 +9C7DFD4BB43C179FD3866D5D02A68368A534E656DFCF6C54BECEFC817FC9D97355232B4865F8E6FD +01DC4675544FFB9708526AE40B2E454423CC872AFFD21EFC6581A0259EA5B0ED06F59F51F8FB79DE +5D24DCE258EAF0391DD66FB6BCCBA5721388D9BA7EA4B73EC9955742FE18DE52505004581840D6A6 +718FB9CDC54FBEA8688CCF457FFA5F9A556A241CBBEB715B9615FB358126FC1E8684C7DEF1948B2A +C1B720B1C42B70C348A914315E941AC3E1C95CEA1970670BD9D0BF4043EE61E6C3FFEDEFA1DE39FA +442ED377962B3EBABB0C940EE40B8510BE18BF3C1D92DEA1B754256389DF56197CF0457630394806 +56F064440D4D688913BAB43D4A569047A938B6F55BAE922A6E05A5CC40325ABC0D7FB35B910D4BAF +72677ECB3E59A66DE48B2D6A8C05271D4626B9C696D42D127FD59C7A3F68916361A611B9EB8DF260 +60C497A79E7EBDD3C38660164AB4B2717B88196952333548055EFF91A20D823BCE5FC941341BDEB0 +F7CC0AC9DA42025883CF085D222B812F4FCF878DB4B5CFCAD9898EFDAD26BF822A000809A76DAA7B +3AA0FB28000896DDB1A29CAE5B0F7491FC2C5CA5783D00D20934A373A54A9AEBC5A478C442612A53 +91DC8C313488183CF3068665EA2A2D535040E984B946F1F235021AA0EC2BC789608939F14541F5CD +A0584A63D082F60ABE25A25D8A00933896BA31429F0C0A07E2E4F4C34646D5C4F645C8886ED7D42C +A1C884F653C381F12CDEF7DE25CC9FB56902C2593A2F01975A165D1952B3DC999434182270B6DF89 +1E6F22568DF0F3F0E807FF454C284D0F45AA6FC02C90F1BA4879D3A16BFF6EF696F3E38E8CD8A8A9 +60955E6FE92AB7907BEF4D93EAAAB00F2F8BF471E77612615E05654DF2B2BF83A824C456F4841E1B +76073E0EE3AE6D380F6AABDC677B024098BE2DE6B32E214602EBEC50ED3B05433E1E29EA5C06BC60 +3246F43FB305CB4BB80A639A54E14AC82DB493EAAF5AAF459C0C95E74A789E675EE0D9AA9E58079D +96EA6A35528424E925412163C36B655D20E02A818BC29ABF9D53200FA8292A8FEB56D39F8B3C59D9 +511264207653CB3DC6F75C54A5842762B287BE3A3A4620268B63E6BB1A40C070B4B6C0FB59704224 +AFF61DB041560395F9F761C5EBC07232755F31462EF1B284886E68A1A6513EFAF3CCD5A89599BEE2 +46C46A93CCFAF61761ED8D5BE04D657E80DE9EFF88C3D6498D368309000508FAF7D363B469E506BA +5A111B99B214F3C9FA722CC9D664F643A44143466DFA9CFF4201ABE09E5244B2452272380F927777 +9DD320808327C82CF002615005ED8D306B6097D881CDC8BE30BD8DB798200667146165CF16C11A94 +C638EBCB6D51BA3F5D022F0E2DDA39393C90432A64457DE3B013E7D8C88B98BE5A96F91C479437FF +68A20DDD9DCB831B4E48FE648E6B29193054F4F6001C742FD09B82DB1AAEB84BDFA594426847A074 +2D3091838DE7691FC275AD0E379DCD6E956C5664C370D514E1C9827D31ABEED1645BC9F4DE23A433 +AA48EAE6209049C47251976B2DCB1865A636D26AC3F265413B9CA2FA1A4C9139D03ADC0FFEC4B7DD +EC4DD847A83F457F2AD22D57E7A112CEC7D14A40C7F71389962C84C52A1DAF9E6D406B892B85948D +6A78BB19BD59449820B8D2FCFA7390A8CEA60DB51148E33092A4F9002742EF556059F0C15EEA7E43 +F2513C783299BDD2B34FBFB8FA2040C5A6186A94900C78D8358DF665F56882DDA9BCF95140B979DE +11A793961E3A0AB4BD80F72C219BC4A8970C94D4F952E928C0F5C7332535C31E0ECAEC054973E467 +9142E0F45ADA7DDD119A2C867CE92F4322A5906C87BFBC2E66663E18D4B6A01D08EA474861551C56 +21878172CF168E0A598EF03CE5DE3119B33945F4DD183AFEA76F242F9AECDFF355C2CF6B6A90FDEC +A221D17689E65D9A5797EA69AD564E7311A690A4A5F57639A52E44750DFCC55ADD1067C181F037A3 +12294DDF68AE5370779DD50A7A8214B0E0FF497E0118258D0ADE3210EF341E1EB09801BBFAE0E797 +911C8597613CBCEF023296F4E1F78C0AC996A0B5FE7BD519C8749C2207C7A0AA53912AED732786D8 +F30B048071D4DC5CBA3608B16035019E430B590C7790FE02950A0CF7F1A18F7FFBA1D8672E988207 +A9705A47FC29D7263E9DAD6B04038F2D8500DF6197250ABD40862F7D767E603B82AEE69DC025CD83 +8151A7BC1883721A36322B25705F1A7CEA2ACDC4AC1195357921A9B063C8BEDF2FD24E4A47C5C566 +8B064888A65DA16FA21C5144A792B8918C398D11DAACCE3F5D2318D6C37FE5CF07D0DEE3B823326E +F9567662C88B5E687760A487C37E5D35F5D06E3DFC4DF48263C17B21FD96C36AEB419D14F7C7C2C6 +3DE684F6996C1479260FF0F84C8B547FC7FD9BD62BB1EFAD45CB773BBF3F6E86B14F64E86F2A8C3A +E246B0344BBAD84A7526D3D191EEAA5D14A97166208637B37069A8D04D9AF35EA6A12550AA085DDC +5FA6E358DFFC542978D537993B7AF80803F359E3FFB3B3ECBC3C2670DD5480DDAD46B12D2A6FA963 +372FB77D700F3ED9F1E87819ADAC8FDB74A7197716B81187795F77927BC1AB5DC52E57949B01D188 +69BC125F821BBB48BC3472C65C3FD884543ED86B229BB53E63DC9B1E8699E308DE2B1404B7CD029A +B6C24B5E99BD4D83F5C89150FD00C0D8BED1C04FEE4699815D612063F3441053A60B7B577EA10359 +4814A17DD959D506E24621DB0D9B1A2CDE80A737F80CB12B365B15C53250ED677A5462CDBADA2D20 +D3964360294AA20D910BAA0B2428DC87E0F6DC3F4F09DFE86EBE2564DEC2A0279B53DB84929064FC +15EF80835101473C5BA0BAB38AD0A4864D429F92D51C101A492A65B2AC7C411A41B564BDF8E02265 +3566534E4BB4637C84276C3FFB9B22FB445EB8CDEA075F05BB833C40EF3C4D6AB7D4B06D5B598944 +840C0D90DC3209FA2C7871F013976F5C132760894BDE2C4A91CB59626C05D305FFD41F8B80ED14E6 +98A10D1BDD024F62EFA8D717F9CF4D8AE197B5AC50E51EB4EEC4A7A53F2A425A3D239B621754703B +71F29873AA833A7027C37A3D89D99C10EA22FA55AD743220CF890376CD22A408E57131CFDA7FC10E +5B741CDF80BCD809080146A160C38D1EFD6997B0DD014FC518BFC0533B30346B2885605ECDC59ED6 +3C216345E0AE75083367A9AE925DC6C63389476F07B0862712B1831C25EA705F2630447D4652B143 +E4F51E41B16A8C9BD9F5F24C282A1FE0B5A2A843409118DE110A2EBD7E3CC99E3F0764C29C660E51 +05B33834E0E2A6376169650FEDC2859F8B2C60E792202EEEF1722983FE66709D3830C18D1863D741 +52A237152842A47AE3B4D6C79D072FA58F48FD2935A844ACC9312CF7A3EDDE846C9D791C903FF340 +8471B34466E7D7B42E502998EFB4733A813DC8295DED696038225F968D132893B443B2ED592F0456 +7959EAA9450317175AB0519EB6F974B24E7E8D77E6FF90B092FCDCDAC57358CE4EBB62E78D54C24B +DE7E04A0B0C1A2A433BE3A8DEDDC1CF7E259640F0AAD05E1FF070493F6261F1DE7B96424F4AB5319 +DD0A52D3B3BA1D13E5C9CF0CEE6D597C80CEF8FAA9A06CC90CF969A9D2AAAED6CB9069AE35CF2B05 +5D48F00FEF351FF121110235644441F570DAE96F530D27DEAAC7448A5B378F786122EB07FAF808CD +B605BFD673D2C5CE445E54A6AF6F15A4DF3F19324273A180223A4DFE5F429AAB53DC750B03C921C8 +CCDA7FBCE496C782F28AA43945EA3A9600796612C4CFE150DE14D026108A31CD8838E89250436BC8 +F2E2C4EA84A1A3D8F03CA4F27D8859249CC7A301314D7CB67D788C7AB7ED91032980FE88FD9F5CF6 +634F63B2BCF63856F347BC2DBB970F6791429B63DAC75A13D00FBCBB322D3AA8E1E967977D83960F +BFDE8CBE2ED5C0E3EDF6889DDEED169F09AE8DC48ACD899A2518B37C96CC9050557FE7C57953C014 +EE0DC482C55F443675AC9F8BF5E55EA33054321165E03FFAB6FBDB0751F9BE2D3F365805440ACF66 +A73DC4A366B7006B0403813234C52A0BA7699EBECE23307338F7BD44B2B4CFA844738902D144B37E +D4521959F07F593BE614DE27061A7AE337063DF84B75A7560FBBEB4F68567C8EE16EFD6FABFCE0DA +FCB89BF194FC000508FAF71EF5F9F981CB0551043134C8BB120803B3FBD5F9C9BF474135651FA252 +EF458F54805FC276A050A39AF8AEE25201A0F5E3CDBA19375A2C14D0E043AD90F029CDC7EFA53F8B +7044372723BCA707861AFC49330527B74B3C81254FF970A6871AD46CEB0790FCFF58DD9EDE40ABDF +63029D3E3B90F34F8CEAC8FDD66A8939029329FFC671127DBB45091C95A3BA7265AADBB0E8B18A01 +CAD3353282BFE54675A9F54D056D44E0DA6E4656E5941AD208FB66E1DECE61C2EA2AD47C643DC1CF +FD530C29816DA3F0189054C8098D34DBB33B9A2D6BDF951046E0F0BC7D94FACEF10B6459E33FE09F +9044295B6EAE4F299B6EF983330C71D1202973B74183D68E697DA660679040271ED5E61C1D651454 +E2BD1349F52C5330FE18D97B13C52EF8EA3B6509CE07437928A0658A496241E848DBB661F46B54A9 +A73D34BDB8BD7A69644294AE6C7743E52F1D11C35600A7C468CAF7353E8CD44080F8BF3ECBD652B1 +BDA023AFC4F39D34B59D034F63D87764AE37997C7744F9FC175673F9F7100F56253BCAB91CCE34E0 +296F9CE11B7F0F81DAE4FD2A1B2A4F2D91AF87AD12160B990CA3E41A7A0668052A94F87BF9ED9E3F +1327232584972A0095CE4ECB2053997DF70234995842ECA82D792EEB44C1EAE46626EA35112E4ACC +0E3D0F253EE95998B02526C975E8999D08347EE920F3593F39A03CE374A043EBF8EA0D32EF2303E7 +CFAAD3E9CA19B0229D136C3DA1B330FEC02ED3991D6DD39ECB73598A5CF330CA7FCF226C4EF4C58D +5572ECAC1EE130B522E45C0459E6BE17130F76E7D75B6902C310CF35E388DD707CDCBBA83B255A56 +55F9D776D2885EB8E31250D00311CE82C544A762260F01B2B1713504378732C4CC9F998815EFC553 +AD23D56842CE979930F87E475A1C6783527069C3B7C4344F20022928CF94D290FBD41F58C74E5A68 +5ABD4C6751919D84B75DD83A588EA6C9E154AE4B4BEFD7CB13A84248256C7649F9511264C1A2EA4B +B9C50DF463E1A50E4951960BA4132D60B33E6041D6E2CD6F3AD474F8E91112DE30C64CD7998BD9E8 +CC10D17EDEF2895A1856818ECF418D7983932E9A3672F80327FBA189AA7CEB645EA433EFC0C7CEA8 +EB73349CB5FE34BC46F6A5B2C9517E982889055C7F4552D09102102447024871C430178C4B7B4044 +98E5CDBA14E96443638ACADF439E92D688A3B636121A12510F1D33F6FB4AF7F5833E0B8D74EB3705 +3A90934CCDC5543B7070340A0613346B28BC2FBE82BB41D8641AA0E83CF0FAC5F09FA81A6946EF6F +67B77ECCF8AFC682CA9DD4762A6877FD74E2D1B52058545FC5E8D491BE65A1F01662BC6F2D6746F9 +6E9B14CA85383BC91F87845643D14F95C4AFD6D4E5009AD6F413EADCDB9735EBE9780DB318B90A62 +0853910E1EB4CF415CF130B92B67BFE574F4C7A44A135F07D9B6190CAEC9FAC4E816915C085B32C3 +A9D0C56FBF7F3260C1D2CC727EBB0F94CF520F952CC44EDF6891D73D7F0DD254D64C4035BD9D2604 +F412087B1A0D29C2608769CD7F9A2466068DF5930BE2E353FBE8B7A08AAF9279C8FFB820D287E158 +5AC60D6E0E613BCE4BD15DBBB35B591D5400C3D257F09A2A3CEF893D237063B4E6B12D9978CF043C +D0B3A3A91012C8EE8340DDC8A41AAF731415E3F8F61EF78CF26D69FA08E99FE00CC824D78B90D60E +32A4F1AC4ADDD1548E4D49740C59348264D2EA2B1F9F2540E5C79513FA493719CC37CB75B2212993 +A2B750EA7BD9D1918755611C6FA0637ADBB6FFCC2F4F51C828FF9FA94905504752406C983C39A473 +AF69610EF5330A41BC4C57AC48C4C55A85C7D645358C1B169D7BE22045CCE533260F17EFD7F9EEAD +80637401D7074216067712AF7102397D7425FF3658E4B175F1A4761B555481DE4F6DF7039E1C3EF3 +1F4CE6E153801EDEF10ECEB2C93F1DAC170A330DB048CF782BD4BE001462D084CAB35D66A8A67B50 +6686965CF27572324B9E05A08AA5663094879157A92611181D940A61725CD38EBAE1557DFB163239 +72032A6A071EE9FCE0290154C60EC1567A5C8DA328994123BD04AE28FD39BE04FD22B2596868D4DE +EF206F0736900ACA0C7547B7EAF94F97F7CBB2717C568455875D1F3C32E373A96E595D74E9EB9162 +E5424FE01021EF99EED08F665A74C2CC41E2195B429CC454B7EFC1E245CFEE0FB24D497DE0BA05F8 +14A2AFA7BDC8C79D0770724D98471C085AA075563A5A76BFA99EAD9F5EC2FDC7F10390920ABCA608 +5F8AD0F49E463D2270E328BD45E3376B513D8E673EF06EEDDFDD90283DD6FF82F06C6AD54D1730EE +72526F87BE0EE19E20E9A0B3AF3DD2B3535F93C8B1599EEA9560AAA21E7D790AED0E48F5B98C3864 +7B3ADA6E53621FE7C27B71EFF3BD89810C3527242CC7679A0256CB8C0B4F16AB5E32A6CF654A405D +3697571FD9D1B8C4D6FB884889A012041C362A4885C30C5E34136ACAC29FB28BF98B8C38A7963529 +7DD505D680F03A946305EF2966DADD33CDC9F4F341908DD5AD5B25C921CF09BE3AF70A14D2DE477F +01ED8072A8060EA26EEE436BE619BD63D6798D8A60997295EA227745A10185111F563865DC7A2E76 +B79884690C95120195800CBF72361E035145B8459AD4C8E19E54C3616909C8C8412E089BA379D00B +222F70E0E6AB3C4F03B60E35434C50BFA98D7F32545DF042857043F67B296C2335728CAA71832660 +55255243C1370FAA7006A4B95C0D160980958E32B7EFB436E0D66F3F9C4C3E6FC7E30FBEDA10AB7A +7CADFFFE41F1D59389FE4054D5B63FEF4224D9620FFB0D5AE5C9A53281D7095C93AB41DEA53CF76A +9D0271E00D0F81682CD35E1AD6B1149469ADC9B8ACCD49FA1C9C24E746673D72094ABF74580F6B99 +74653CD3D1A326CC40AD3F26AA5F395AAD5948580F34303C00FF0700F8A3A3A97541BD4671DFA8A5 +61A9E2C7E560434E5A6005036DD834B6941EF06C1D1AD9771583AFB24875D9709D257CF11811FCD4 +AF19468D63D5EFD402EB7C180D1E888DF8E8668C0615C7CC249CBB9744AA5A4E2ADB0F3AEC4BD96D +E7CF83BB91E11D161E341CAAB12F65441E2F30230F4853E2DC258EEE92161B94A65FFC7D59F99FC0 +937EE55C3DC1E37E694ADF0B8CC025271D97DBDD6EA191EE7840738ED71F3B1F8116BC1D5FA955A3 +2F0408963EE3442479DE1690F686D46F1D6F128F8E00009A2A75382CEE9A409D2CECF8CEE6B99247 +3F1E383EF60D116C7996EB2472E0607720C91560E98322FBE53FA4BD09B2EA79D8EEEEDBE4B5DF64 +5520907D7E423E5889F1821CF761F28AF2A3066C06BA1C047C578AD0CC444B6481E5EB6E0C10E546 +33686E41999AADD19B09F9F754E78ADEB6F7BF91F14C2886E6E519B6BC53FB4DF952A05987630A6F +AAB572C3B6EF6DA8CAF632F2D7F5FAA968655FB039CF9047E5484AEC91D18DA8923AFFB614CB1E1C +F95B038485A7B4EDA2AC774A74C6E0655DBB3F3DC6E35AC018E14FDB09EC2B57EAD72F132FF09102 +AF9F8C4E129486293446A7E313A470890EAD785425A9DB1D2F9E2BDE5AE5AC62886D3367A04EFC0C +451F14E08DD155E83FD1E444CA4467B1ED2A51F669027A01DE9ADE0816B4772D28864995E7F262E4 +21D6B43178EBE7130B436BBC9DB68A46B85A07B0687CAB782FE14014FEEACF4562FA848BE696D139 +91F4B343F17FF3F83E0EB53CAF223A1CFB106F951F8AF1EAB94660A7D29A890240767CFE9191F00D +1306DA1F97A5DA6ACEFD278003C3EC9D8F1CEF5303538CC883C6EAB3CAC07B407DF2968B1B2FC99A +398B022FB836F44A2B410FE88A23AEB8E04F51576C0CA582FF3F4FB42C05E1AB344E07A4589D6A86 +8D3E50EEE608AD3EE0A04F3556B7F11B0A4A6815C329FEDA6D90D9DF696F849FFE8BFDBFCBF4749D +16D0221C4BEED8305CE69B3241EBDFFF7F5C15A98DEB8DDA9AC8908D24D1178C4D5435BB2B1DCCCD +D8DB6D259D24B634BEBA1ED6713165BEDEEB3DD765C260AB9C5E4F7AC43C81064BC26BF6A90476DD +17D15E811735A048233948F376A3C613C23B3EF57039DCEF9306C32F06CB5F795A7E3CC3467DFA04 +574AC2268C38CDD22212BBDDC5263ED8BE9D9E08EBB9AD206C9731E8656FE2832D9829D47C211DD9 +BC16D87CD82B55A719C1638C54B8EE80E19ED6A9D5B907EE55D746898C0619CEADE8A39F037AAFB5 +FEE680FFA7E061C08B610161965443746F0D9F32607433CEE22617F91E565B6379E6C6E61D664EC4 +062DE82BD77A15F4A0EBBEB793E11C868CD44F969F393FD947FD517AA79E23BCDB603C38372E42A3 +FFBA83042FB9AF11DB192D769C71911B2641AEDA39BBCAEBAA5EA90C5F33B12DE4BB09353BA599F6 +701012364E14643FF79CA2371F6FF42B28813177577162D2633E5125F83D35208C35EE7BDAB85F54 +06B90F95E55AEAF9E878D70BF247CEB05118F3E170B184E3BCF2C922639DE9A0EC94F28AD6A45892 +C5A1CE8C33F34BE799FC5292212C34CC1FB78DA17ACC1FD04095103C3EA8E8FB0C7B0500217925E0 +C3CAECF1794335C5DE924407DC4E2385E7F612C8AEF4710C5239983A7043E41B21CFC7A280005E3D +854463BF4C208793FA8D0513949E8245EA6B835A66B21EDCDD60B1021F94887265ECADA9755CEDE8 +3049122184A62A250A3801E219A0E0D8046FC05D069C700ED993A839B28F50EB43C2F72D4B3563BA +DC6324BE827514BBA401D8F9677B4EA36C33365B190C516EC77AC3CA44C07DDA65B9087182D2D944 +8488342EBC94A738942FDF6380EB3241E8C1FC9421A3DCDA8D5AB752FC5712B5D469ADBC0304E804 +C9C78B2C4EFF293B4FC7602DCFAA35EB03A1BC29C64792D2FBB1A4286B7890FC5F7E4251B07417E8 +CA3E71B33EDE6586803D3F1ED896BEC94DDE3304B4CB4D9C146E525A1DEBC20DF560800CF43A5D44 +047C242AFACCBF32D527D77954741287C5F62CB64A3FAE44562A79A7B8D936F6B372317934C6B66D +53582EF9AA17A68AFFAF9C501EEDEC364D01F9A1BF48167C0A60E41AB05AAC0E6F7941BC93C99BFB +DBAC99E25506E19D4D2DE19B728238F021708ACC272EC2A203B94A613CA6EEF7C5C8C681368C2F09 +4177712201488E1911B4421D61990BBF0A86BB050F70F45039DB3B198E5A9D5F09E0C64056A1B40D +216CF8F3A46B26A59C58E07038D42A77656C71CC4186FCF7E1022706874F8BECC13F95572ECB0034 +F2B70C788E9B4905CED60988B0DF87D77ADBB28CD9C75CD37C0929222D122967332D9EF9CF2229D2 +BA4A03AF8D03CB2E7F9EE0151372AB9C97CD5AB1D5D29155CBE89724C15552DC5FD7E242954AE08B +EF2C5C58785C1167713C01C2A312C6265AFD9385C7720E80A968AD51F049D8BF9095B1E5E89BA9C6 +79353520BED7A1A72799D67D3F4EFBBF6D8FB90FF867ADFCE85ED09C2E839FCBA8FF0A2E017794FE +5BC3C95C22958893AEABF313AF42629674ACE60FE0AF7EFE44CC7CEB7F8BD44E577324C871F6A171 +F74ACE80040C0DF4EBAC921307038C779C784215111E573E6D09C936E00743F945B94A7FE8551841 +FF52DB8E5791BDFB24E14D95B9EF9E190C2133DB7A361815782DE192B33D55466C1CF46814AF3347 +E559E5750433752086A54AC7E8C8A6522AC11B4DA82D81E5241AB2AD2E13E9041DEC2B028C95C2E1 +9D0EFE889C95D7484166DB9CCEEC13E4D7DB64389B3E2676903C20706E0A494C108C8B207D11CD1F +3446BB4D64CF62DACD7028FAC52359A88DC6ED30998C833B496A9CF22C35C91867E99F5E9C78F51E +352B6AD525DC1EB9CE7EDF5FCA386771166752EDF369FAC2B554CD52F37B857071C4946200FF0700 +F82051527A64325A880D676A158CD4B0B54BCCC076968509D57A38EE66F727BD856FD9C63E89EDE5 +0D89CFAAF0691602C0AE058096796E9BBE7FD28D7EB9E230B2F1A7DB50B41BFDB3D8A34A9E209BDA +F9E3E96E5C9B24B17007EA5309E46F45E40744F6FAA5AB9388C5C5C43C3F6C67A300958BFE6ECED8 +F48F945C8FA0AE0246C2300C96C9792054E82F4D18BF52C52067014A1E511E941B7E78A0170BCCC7 +D12CF840438BF544AADEFD0CAD69B5F70175509247244526A7B86D203E1396076524F529A776F30A +0ED666924E7BD6813290B128670913C6C7190E00BE86059CAE9E7C156861D16D7BAFC5D6128F534C +A52AA49AFAFB476082281C820935D54C7E086D4CA1CA8E03A441EFCFCE7926073C0D398234AEF1D8 +8B5090BB83CF37738C3A8CB2575824CFA1ADBF904952B5C4619B48A267D2CB1FBB8063F28FB93357 +7BAEBDF107A0F875340C920C551ED5429E9C02A0E564A9C979C7F75914917F0AB1503FEFF9C5D2AA +9783E8A5939713DAEA5A60FEF183D31E5F1BA70055535E794E663220F49FAD54E462FE65061B9C69 +413117DF5504E7ACBD93835FB05D6BFEE572EC4525F2EAF8AB7C11B8F2F78D9A2D237226D4C26BF3 +5DD40AA0982235780AF0A89F96436165AFA508424EF078798F9DDD6C0A0DD118EF5D5671CD53F8A4 +25615CA5885901B920F0CE5CEAE4DDAEA3417C78FA8C994FDCF58391683E6E88A586CE1AD3C99318 +B9176FDA9CC348644DC5F0FC8F76053F2724AAA4921363A4EDF495AC38F3E0ADC1A107CBE0965E10 +F424D00D120F66B9CBC288041D803721940B120E804F3A9A8D9569333D1DE36CEA18B61C12CDF665 +837478DE37454E2B0B4B9ABEC292E2D46BC2683EB258F39A15549E11BC94C92F082AB4E660705D4C +4B0849449C0D729EEE2AD2CCF8DD3BC49BCD17145635D2525AD60E59F93F9504E84306094D7792D1 +C7F31C760A0F0F0B703FADCD8A792AC503860A7026515FBA44749938EF4C98D8DB5D1470494984AB +6B165FEFE80D1C891F19ADED73EB004190AE7725D46A25A0E858892E1BE518A8EC2B8E881575B79C +D73A690796E2CDD3D6E3139D3D6FD55C9A8CEF31D8D7D73520B9D0972F9E4E25095D1A5DFD1F8649 +93336BE8AEDED10E8A242B4805BD31E985D6AC0832C61D699A2A9ED7ABF6696D44FC0BBF8A4AB440 +73905680203663DE8C4DD98DF0ADCE193C21FD68AF778BCBB529438E1688E591270EDAC2FFFAFB52 +F20799BE152378C8738312F5DE8B4713BF4C630894DA7B9CB86A0F28794D26BCEF510F3D8C8EBE74 +18CC37859D80754CFEE2D8A5B13648FB1FAFAB9B33A1E7E35FAA3C7F5735B878E2CA707821DB14AD +36A827D075454EC7D6E44AFBB1BE347980C27147EF065C2DBC6A71210A6B1A2CB72BA920D4CF5B0D +8731AE3B7E66BA13D18264FFCBC2CA3CD9C90597AFB6D95F99B622AF1155941E2592EBB563164DBA +4E83FBC8077735C7E800CF9816727779019284EC4ADBA71A9DF5192C5288C44E25B4AF081D6E6B31 +65A21E3DC362BF013452A3D1277367696DA8430A894E8D4D4D2D4019C48CECC31E39CDEBF43CE9DA +B22EA9886183BD6CAECE989DBD85D5D28D659B8D5D5738942C6EB72A0B74896C2511B425C6E49225 +5C4B58A03AAA8C717B5C84D8CECE69DB88E433475F9A601CFBF2B29EEEABD32699C588B86AB38FD2 +B7702B34D124424923653E31B1AE152F7065DC957EA1A6928E5E8A42806816AFD055D8DB0FC1D00B +A501E04B20E61E5DDEE245382A21EDC2E4EC49B6EAC0770583B5482FC79CA1F96E1367139CFF700F +54FFFDC66D106A992DF848EE113DE302C6358FE9350444398D19D2DF3F7EFD65EBBA4AA32A3EE1A9 +FBDE9280ADB95924097EEC8984C0877A65A92E830F09AF87C7F3BE57FBC195256EBD1171F6DCAE8F +599D7A331170ACA5A23796ED60DD32CB277917BDABEA06EF807DE3F88697862BE9E2AEA716198C66 +8533AD7790C0DD172392801F09881299D87D88BACD9ED999142D33C865335463EEB3CF726310C35B +6A1BF644C39E04578B76F008490779D441B2EF3BD2D71E76A1B5E8B0CFC12097F2E608E671BEA379 +8EC77031A9CB3F691CBA4E161E41C730ECDA6018FBE9A7C3D962ADE5CCE429446AD0EB77D8E018A6 +FD9CFB6F1834663E2154478D6997150649035F1291DA9D3BE88C4AA0CDABB68418D3E4AE55623986 +19FA8748C656D313D720D363A44AC82DB3F2F4CAB94616DC6A71F39C56D15EADF1D2F633FDEE0B20 +4EFEF3544737465A83F5E2171645C26CBE8329DE2EC2975A7389264513B3014984B8D6614A1BFAB8 +406B0AA487A5413D0C0C274E39F948ACF3A35F6C8B662B621F7871FDD76F11912C7D70F7E0AF879A +57D6761A6A93332D6D4565522FB25ABF2B9383BAD521618D4E96594BD5E00DE7F8D169E94B0F9F00 +D80EF88CBC0FBA648C7A2BE615FFCA295ABBCADD894714164297AD7648F7E580D92DA53A833CC93C +B7FF0B5F323B589E78AA986C60D4B8296642374DFDA98AE484F7ACC63B5BCA49C68F2A2A28529BE6 +9B9248EA8BC3E6074164BD72ED65BCAC58BF08ACFF3DBA10B4F6898870BD3245554CD35FB8F0CBFA +9A8CCEBEA7FD5C0A3CC2CEF28CE02A315973F91D9521FB47ED6D5E7D286136543B10A658FC38E51B +073AD53AA8B2EF879E13F77B7D97645F8DB3BE0A486F89DEC1DFCA8D189D94B4E30B9A15B35DBCAE +159CDE8F126DB67DF93C838D8603FD08B1738DED2BE1EE9B0B409EEAB7E23C0EF0A4A715A5F54CFC +355679DF02F609E6E48EACF32D7C6909C41C291ABBE4375A3A685F508FB467C5F4DF052F4B2E860D +624178DA7C0D66AED96AE60A25541DAE5D614BFA18D584FC458B7C06392F56B9B024EF32271B099F +3A8CC248F200B250000308FCF79950C29C114B3ABBF9825B8C5A0EB481BE48A642B3A0C5BC240AC7 +61414AD1F00A5670592E08625C745434F7197FC1C32F3C2B240DA823EEC86DF52866CDDF4E9C3788 +44FA00772DA79AE5B0B13A1A37B5B70D08F9C2383ED91F5509B9EB175844F23171B814DFB80C30C0 +E056644B8D8D102412FC9DDEFBD290CAFB6F3AA3435F02A41DA9C064D0351955085600B5F5444344 +F3E6A16A97D9DEBAA1394660B344892C701548A3CA1CF681A9F39702414C4A63CABC9407A8A332CA +5B055717B903709B0769973BCD79DE5B8266423D558D963AEEB33A60CA56E4202F7CD00E9C5E9203 +BFB34ADB7C856C8124DD380210729B1C5A95CEF2DB4A79FE96D00EE73188DA7A46C827C3F4F39F4E +4F8EF8E0AC1D51E3582234B369CE489C1DC82F7BB94960C0996EAD0988CD86CFDCC1791255C2CFD0 +2559A6171C8CDCAD660664CBCD0895F967C7E516F0F0C0B729C28A36AE76ED66E513FEE9D92A4FE1 +E0C705F0AA68CEC583226885E876F52EBF13C9037DA1F15AA343EB95E85A7DB6806867723AA6030A +A17B0D40F256737DF94C6DBF788D856EA344BB15055255C92FE3D59180977230C15FA26F579C6C7D +97C8AD7C3D24D50B3793628D3DEA69E7B26E53DE35BAC976EB441F4A8DF1C1EA3AAD62831B7EC94E +4D7B34DD6D5942B0006D8374C69AF8D4C060331122808FFDCC45CCF8C0C9DE63F8BA43774128FD6C +D0612020D1033EF2C9B00164E0533201C212987AB684DA779BDDDCAE981FF8CA5A8FD6432FA6CA31 +E77215A36858770270C4CD7CF0079576900CB05628579823BA4D2AC56A9F29BCAE8D6D22BCBA86E4 +D1FE4B6C6E70C379C57442E08D0503BB1F1B3D931E2EBE16F5DAE58D0C44F355D0C5070E01131C7B +183EA56F2AD6A4F7BF2B34962493563D87F8CB8E2349351B1556192BAB8F9DAD6534DBA681672275 +37684C0F3FC1A01C01B1179184AC933E77937E37AE2F6003B2325882DD377164BDB5193CEFD75DE7 +2460A1FC9131CEDF86ED4F3AD9B03FB1EFD12C8B9A718955BB6A0EC8B13C1CE36BE61BB39A8B22B6 +DB5281CB05BCF52BA5D92B10764538EED2BBA03F9AD4E3D375B85DA251F2677B9E2A72F04B458B56 +17CFF6147689B31C02F7F642DE17389C78CFFE794A284017640442F67C1DB4CADFDD8F24561264AC +5E67A5022854326A183D32FF3D8C5435C187267F74AF192687D1068806F35DCA9AC1EAD87E4AC21D +9D4B90F4778718F07F63677587F4AF09385D0F783FB9F2CBFD5EF01417DE5CD49165A48C3C194C4B +2112E896E5A95DA0F4B42EF2A1EC75D3A4A15691BD56B18EEFAA573AF31D6A23D0A77320E4831C06 +F93B32E32F5ED2A9F0A5095D0BBD776F29817D54A7ED9654F0A4938BF7A0767E603A9B45F79ABC6B +C6358DA11C3DDFA796D5E54918D6B78415AF9CA19D16EA570FA02A357C87C41515E83CE2BE6E1A5B +85B51C57E091848641893A19589A73DA9C1F24AA9AE7DEA6F7C1D06F466EA256A0AC6EF735224A72 +2A77D51F23D8AA01FCC1F5E99E6DA7400EDEA2D30F6CAF9A67CA4846E0F3C6540467F8A15821AFF6 +A0D28768AB3BB34C243A0622AAA989B38EC025B50C36D3E7A9D40C098075470AD3329E963A505262 +B91C4820AD930E170BE07D13EFD147A8DE3B6F1DFFBE867B171F2AA291361CD37C07DB87D381F7EF +714297895DDD2730F6553FE0995FAF40E378FCCD6D9FE800C77CB602FEE98ABB6213551ABFC70E0D +DF58FAD81FD0C0DD95762712C76EE67E3D5E9CCFA8C7568E0BC779215C10A75C1B5E8E9C6C31A362 +249C2A7CD0A93751F138953F5F1515E3C2E3C47AD3D133BDF9C90C1CC692E941240A6A85E9B6CA21 +F4C757ADCEB094116485F86F6EFB9848BA32DD8C221DE632B6473AE4D534BB6AF430E09DD0BF904C +B48CA1DBE1EEE573E5089F1C1AF5FE450BC32C861B6BB2562F8CD32175716E844FDED0396E08279F +F064BDE497A40728C6015037916B38D142C2887F064DA4EAEDCDBAC99C5D3570E72E6B97F2A0B237 +5A3AAC261A0070B41287F237D2B0AD0ABC535D44AE44D318B7B2F20E46B08E631DDB613EB574210B +BC3ACC11CFE352449211459C97A72D8D0FB311DB6A20C6F4E82819AE52A03E1534F960E3D01C4E78 +0C024A8DBAA3B3B1712C96E12CB464B9BF43D210692132499FF16D100099C6A26BBB8DB5479D44A9 +E558D33D3EED2E6D065D714326B0FDF739B85348D13C91A81BD852594BE0BB276EBEEB6BC386A02A +E56A2868E6DCDDE918E4E1AF0961B0E13D2E55AB57C8383FA0BB81E1A48F80160A141A485A3333FD +9A1EEB495FA4F2E2C4D9FD446FEBDD271F1A5C183B810D364EE55681463A402A165131CA626D8BBB +2D698BC0AB65005BE3069F18310F0DAABA6BB76AA06E0DEFAA57538025C38E8A79C21988C0F0BE4D +6787DC3D98A3243D485F89D76D5AA0F035B7182796BF95D5626D9AC543906346644C1A48E08521EC +DC41A62F7A227A2FEE58D895549BB94E5B64133E2F2BC1FDA5859C5B6640008C376507D3A9809647 +EAE55B671CB305C7FC0D879F659126A8C8FF198B62C1681FD0F269AEB10D3A895A5EC986606B2515 +99E4BAC37D62C2FA5F65B5FB6F4ADB062BB19F7BE6ACE10742B4D510AC2C9F17BE844579F95FC7E6 +028403F2F565C4043496B6D878A9325745B7962B5934E1EAC59724A4DF024FEA4E3CA0EDDFDD946D +B6A193F7E3944684095EAB2027166CBD018B1A19E3DF5139F6D16AB76E7197F7C92098C08406C8E8 +EB5D08461FABDB4396C05F9EB272DFCCDE0ABB28992CF7FEB4AC6744AE9E5CBB4EF1013E89F56BC3 +3FB6973A709F0CC935A4452677121403F498537C83F2B20FA6F5EDD54E00CECDD4E448FF1914310B +9EE35B6431C732F6B6382E660F0E26FF8B4B1E8F7B377F4A00FF0700F8D64D78E926E040081F8305 +8718D73A40936AE61448DA6C4ED2A22F610DB6822B5E96C5CEFA71760B7FA10EF555138B92D541E0 +A6999926A10912B8A058A4DB29879725193E5CDC2D27B0F9A7F3BE2BB2C3D37A1F73ACB7E91498EB +3045E59460462A805EC5471AD99494532345B133F849D8527ECED24EE7BDBEE73311713722DF9BCC +101CA399460D45F7FEE1E5FF40DB02FD2DA0D4AF1630A4AEEA0BE86998E810A685B6D7335F62AC91 +90A657C7D309421831198775DE744F4DCC5C27C034A4EC2695F3DAEDB103BCFC9D6351147A00EECD +12130AC0D274B88A0008320B3B839A452EE3DB4272D1C84FFF9248093F3470C20A68030232505E7F +E9CA6CA5AA7570487DF6EFC43F2CA7679AB4F23A647F1D624D63B5473326496D40B729A9174DA5AE +917B5919783A58E851581294CA19754A7D19FF727DBA3BE9683E4FA9F55EA6C469535985DDBD44B5 +6ECBF2C131420A8EAA5F399F298701F7287BF0081DB43A5F0C6C06C3113FC68C29E3A248255D09A4 +E36A642EE0CE74818F5CA1E530E8E1BD9CCE06F6B83ACB89909ECC09904B6D02F5B13068A8F86A8C +D18E941B6ABEA2AB1FC6AE3294D7B2BCAEF1DA2396641DD28C1CE19C04DFCE83EE8CFAA90F683D09 +1E0620048FAF11C23509AB11545D6E9C1BE0E314265A797CFCEBE085C373E8F528B6ADB30B65179B +4AE7C5A1219DC1FAAB3CAF97EE40F74959E86BA8591FD666EFCFBD9631379FC713482E9C8245DCBE +31F001ED6255A111011B905DE3FC91FC90C9B7E3EFA97EE39D8687BA579ACFF34F0D320D3687B300 +43BAB3C52D15C902394E0D706B2FEE37BAA6DCC80B8754722B0E065EB12BA6EEFA2225341219FC84 +BE0ACDB11DFE7DC241902324E1043EF8100CEE370700733D584CC5451C803E0645F2A241C150ECA2 +899F3DFD8F53914061228422D175C323244061522E998C45533CB5E56656EB7269A54B2FE152618A +35A7007C3E34AB66B9C0738B40ED088016E43931CDB485DD924BCF039FCFE183DDD459B2EFDE191E +38142B0E78A8344E5E1499109FD9824B5E1445168714CD776857013CC2847267C07055FD1C2BE3AC +5935EB70DB6C347907FE0A084C7B9AD8300D5652CE658DDADEC3A6CFBD5E6C36AE342E378752B07D +42B0C9900630CA353007EB61DBD19BECA4D163284C90F6A6D9F7ADED0DA8F817484BF880ABC5E1B2 +EA2928BE7EA3BB3148583C7C878DB40BF92EF8E9D63EC3BCFDEA8B312148CB127246915382E0A06B +8E007AAA494BA7A58D8280D6380B73C90411FF9F4D6A98FC5C7C1975713A359BCFD871C93C4E32F0 +5EC751B4D214878ED4230321A039DE54A310E95EE2A484FE7739A569C23C7A949EF5CD84410A03E3 +5AC1605B7F98141A9A3DE64C8180C243F74E36239A94276BB43AC81EFB072FCF5F5227F773C2E73D +F54C4F8945093E43B873B410984F8FF02E114AA6E39C7A47F68904309B1D1F054BDADD0DAE33B9E9 +0DFEC51E17B26DBD98CBFA601F059E898C46E7ED3AB5237C69F12C1003D979780078FA677D2FB9C1 +25ED24758C7D7281079F229B093CC257BA30D0D7298F249FBF1948A3B1B5B7D9DD104A2D2B68F748 +D6B9C12247BEE5E015182B61A730111AAABD65976AB7972954512790B05DBA9F8A84FD19388D449E +5D4ADE836363FC8369FC4EB1AE09B05192085465BD472191E168E40EC298DD8B40CF4B9A0044CEF1 +0AA6488EB971F3B79E07762C6DA3A17517CF70869DA12EB5FDC35C4E3738A8D2DB63ACB3FBB8E575 +2DD00B52E9FBE0DE48B70A9426437F6D20D4BE02703F8BF4E88538E008118C113BD102AFB6D3C42A +28D8C0437973A802AA26B975F3C71576B79944D87D01F687E3EB35CF47E5F913E519F99EFB1C8239 +B5F1DE186C220E9A3208BF8396311A6BD3697DEB11B9876B229743E643C1AD44297CC945DFB70D1B +33FAAED4C636E6A4F88CB8204A6A600E1384BC75CC9A408CD5CEDAF8760686155F5DFCB87BF6D0FB +A5D5144C4C0454E3230FBF970F6658055465D7BA1EF815D9E683042CF7FBD3F49F69327E8F51E393 +66EC26E67C2AD2456C5BD70AAC01E0ADC989B9108C5A6A4D94BC4933A2F26B4523D8C00C4993BE2A +955DEFF3CEFF39389EFAF13333430E1660A29B755507FAB7C877976965DE48D8B7AC4A802CBC4F6C +3E5FAFD0160C2D960011D7DD718757525884288F1F486168EE0368E05DFD07898909C37CA694C19A +4DB55B83E2DBCE938406C5539F0825BA490A8181BB82D1FD9E5D1F741405063A221132542BA09DCC +E18BB1B56D7D51D1A4A71F84C7234682C6631B11FBB337DEB1F8437C5228DDC5F2E377C6055CCA1B +59017BB2BA85F001B158E8A61E4C264F7C019611112AFF52F736A4B2449B1D789BABAEE1EC85AB1A +A0947C6A5E5B0CC0C7DFA69F54A9DB0B5E07D0E7A6835CDCF2A44EECE27C5B90D2B827E92D0FFA27 +2180A8CB3EB561B846141E9A5C835A79535F2A693BE16FF52F05E33321BA980E197BB53939A594BC +D1735762CB88C90F863B830F1335D9C0B2464E445770F876BC1F79274B5CD584E30400AD9FE94B30 +9E3BC47425262E81B01E0C2E534583069F72172D48DA25B9706268A11927F174D8EE00C4106D1BB8 +4E2FA0DF06201EDF2E26060F4BD31781464E0C956E7FE70EEF478F3398F46EBE9BD262619E190058 +1146249B8BEA0C8D95016BF19E36DD36C3954CC62D2C88343FE7A9C9815698A8810A3B9773C18ACF +804423B5BA1D014660077C9E2E9EC65A9A0B4887FB494FF12633FECA37E33CD258A1DCB9AEA0BB6A +4A3A60CBFAD18B5269AE2DFD93936ED722990F64DBD4D93992042FB5A0E2B21C0BA3B2626FBB2BEF +98FCB1AB9FED40160140BD37242BE39DA2E63826A0CCD136940081CF7BAE8BD9B476AC79000108FE +F7C47EE14CB4019650B701D7B3FE2B2361EAD1D9A36A734380622DB5B098128B874476019A865EFF +E683A816453031786C81BBDE6E151587F801D2FACA20398ED96ADC6139AC1275AF5509742A0F6440 +75DF953A8FA3FCA32EB6D7FEDA298DA283818C073AE4A675EA873315EEC59A736E48A51826E80C4A +6AE2139C79F59B8ECF50CB7B74BBAB00A071FAC8D215CE92058892916D593A1F291E5BD4A4A64588 +88C1AAA1A47967F5F9B02F4689CA758A84F06A58227BA08A0629BAE490DA9D19407A73AE372A3847 +70E9E22AF0504C5DB98508543AE24EE69C5BF3EDCCD0DE1C19661D38DEF239E66A25AA7E7F95F24E +DC51A0DAC92951FF0E2094F864FF7A19B1C22C4007AB2CACC4CD9900E35F7532BBE54C095AD4E2E9 +8AC77092B8D9E518E86CD60A6DFC651F5E7FA79D69028A5CCED7E4D094580AD0FB1D3D2775E4212A +295F30446FDB2D289D176DC8FE968FA0407C99C825D110D146D4B590021F12ED66F8DCD2B0056A59 +E9EDB4D3D006757C00282C13D58E58ADBE99A8A26BA707C383ED9A0166B089347B0D3549218EB5B0 +D8893EAB246FB43953FDE745F5B13FFEE5C373B4EEDCA39D25B5BE2AAAA40DFEC677A26797090058 +17E8403A62E6313D6140F097C871AE613ED189AAE15267BCBFAFF181CE8647E809116789A2B5F8A9 +9DB8ADCEAD8B1A5C9A345954901FDDA4C4FC3C1618830B086254028F4E139182F845585922523C8D +B505BD10490AFFE4C0F606DE773978FBAE3601B2A1D33A284CE017317BF266FDCE61186391BB9124 +B20B67A9FF0FD4452A8481847CAAC1CFA6902EA2EB91C39039C6A25DEA74D2983EC743AACEEAD597 +2332874CE7B7998F8C9400059137BEA3A258BC64066752FDB66C84E35268BE31BF5D492912CCBAFD +B00B937C79EE9421FF2CAE510348B48588DBC39EAB3D190C408939AE55B5ED74B2970349ECD2DDBD +FF24213E6A635ECE95B628BE5DFD9CBFB4380AF474027C93601899B97D71DEBD8215BE24DEB98C27 +3629BBA4507566C231FFE48CBDEAA907DA18F14956C1CB38119AF8BFADA7A488F53387245A48B727 +95206929F013C636C81A4EB92C563FBFEC81E4BD22173CC6612F3090FA9C083EFE15E4F68C2D7E65 +6223436481A71E063C69B7F2BC27778C89CE94C771A68A46C1FA347B5C150CAE663E82635F73DA03 +3F46B0DC8920433C6ADA9D200F9D851115DF98651C4C6D37476085861FF4C1A443EAA46595DDD135 +1AA4FF2092FCE11BE74F335E06F624707018611EC05D9EBEAD27D55B0D16D10348391F091C4B792B +6A48224F7B69B1E909B659870B84FEFB86B788C16B84CCF3E1AD51C58EA4B540B54B8A69D64E72C7 +2F3EE1F378AC41ECC3C4C1CE9942A707A65C80E958BAB639BD415FFF3D4B5115BA76211E70748DFE +76418EB765DF8C6AC53FF92837C5F4197F865F17F8FC6EC79AF0BC437CB427A48B53DD8485A56997 +7CC6E262F71C6B842F9A449ABE74269AE09D499A93C83CAD35ED4BF113901BC26763774F5DE23A49 +9E39CE13B2B1E464831B8F4BB4F4D742EE05A25F4B76198B10ECFB7B84F55A55CEF7076A58065923 +BD7B27A7061ECFCA89DCC464955888DC727B870C144AFBC45DAE98F46EEC60344AF45F839911EEAB +7308B8FC3856853F24139FD09D092E85C891378AB71F37A07E978F5722927E0DD27D8199F9CCD904 +5E8EFCE96974B2DBC12A238D10A40BF3863DE3F2094D965BC6790C9CF9D5F923E683B6DF5CD775D4 +C66803E140C6D5148848084B4A414B2C9B156CB49FF0464FC1ED85C21EE12EB90CE8C22EAC39D3FC +B7BEE49515518959334B082FAA022FA0DB9EB21837E3128D80EAFC6098B755FD95C9686A7499D2D8 +AFC6195E19DE460CC14C7E743B5BEB459A2A8E76FC9CC5307287DAE56BF344AB8C200CAC05F83052 +7EB670C50241E35507D50B9DD48E52F51429CC76BE4F57D83AB7AD89F9EEF05F8FC7F027EF63618A +128B759BED60C41CC4ACC481078D0C3D07C6CF4B4E65A12502332A8A4A8965D3FB35D746C204A9E1 +42310E11FBA120BA06A82DB542C5900051CCFDCDB224AB47C73C89B8381FAA4E800D90077D143339 +78545E04F395AAA6835323742B779CC037FE52958F939937C68E6B44925A352D45AFA6E3CF531082 +CC73AEB2690B66323D9A50CF638804906F2771ABE1FB78B08FBE3275BE7E05935824A26448B80F45 +5288F366C2691D4E9A870C2F78417946D3E9CD518985AF0A1B4FF56743E90319FA04EB19EE7C1C5E +36545558EEF703EF8F868C44CC2FA26BC4A4EB549647F986B366AD9DB396EB8A808203F97A82C45C +54C31F7B04CE5145EFD2ED2A6BF4E039032A9AE84C9352BDB8986D17120BBC63B75601038AC8844D +C2470576A5D08EAE82A0D456B6143106936DC6E7B9F34A0C57D55BB60AB6EA279E6B25CC409402EA +E619B5B5B0B8FCA2A7E826C9B0E233BEF26AFBFD99EB1880832D9F4D232388670785D093A6EF58A3 +A949E586FC4BC1AB1A771D836D25E2102AA417E2BB28CD91E40112A0049DD4E4FA410B2BFF2850B5 +70F5405791B9F480F1D3DD4B6544AA3CBCFF76AE0CA1E0F0EE493B7DE513CC871DFE0A0006A4B02E +F0A487C7C83671449CBD23AF818A4488C053BBC6AB39D1225D486027D792986532288C4B03175B5F +7C34DC5FA594A49327F7769819ACAC394393A76EE6EADDEEDD87995E1261D86A1CB7A7E346ADCF7B +9491E051EA917FA2C8D34A1DCE42AFE47439DCB7569509FE6C13E126BB9A63BA2DC8C081FFC74ADC +AC88DFCEAB3A6E790AE18DD57B3850D6CD82F84010546D58AAEE8C8A4FC884C76C502D1AF57563BC +C6138C3ECF5427E637D10A583FB78061EB489E714741C4BC1EE6B9660546570F1201436F5FABB41B +196D9954B7262C21C85D000108FEF7CF9AF38E0DA06B0B6B2B3BC6338ADA3CABD64050179ADDC8C5 +643251D726F77BB38110E6AFC9E119EADD26E9E4808E8AB48B629EF0E13E518E3BE521C98EAD2B58 +9496D1FBC224AC3F3F0E03DAEA308CF67C87C1D3FD7F04425AD0CC20A4E0BEE4249BC64806B56CC7 +5C5C5ED905BB22E9ED99DAADC7E9AB201A2AAC6E3359FE9930DB1CCF9EECDAEB7C755CDA36525D5B +EFC0752D9EF425589B99ECEB92E5A050E64300783F06A4B31197C69D776BFAC38CAEF4B2A839D533 +2F39C4AF9892E39F312D9900CEBB07BFF2F68D810A8CF7C48D8CDEE525AD1550FE3052B69E0E9253 +C19C1D0D585AB38094DE2FBD0E8C0A4E0A0C4ADEF11F7237D59E5C782819DBE704A5DE483DDE5113 +3ADF13BA5A2F38459F49F0E0FFF532AB69980C19B9812DE1CEBCF103CFA869D9F7535708F276A137 +DC623AC9740CEB83D4EA8A002F21A3E72D4985922E29C1AA8685744E7277E2087D313A0384C86D0B +35601CC5CD82B7B2F21F274C4B38996111236738E26D72B0A2F1022CD3AB7306559B046A22992289 +AA481C7E85573517345DBF0DE1D4815D98A23F413A3936DBAAA199B813B77E75F81316551C3D7EAF +6570B456B7445658ED54456DA2366A489ED7D4902F0F5A290242F0EE633B07A2F6F933E2E7619309 +30E15F3FAF01FA86C7AE3800DF1D33EF40D39225BBAB200B6964F03376DB38B6F810BF38E3FEC047 +55913B1467F12E986A71F0B86089AD106A392F77BDA3683784D27126CF43558DF102B80D17029227 +884F27E944489BADDA859F63532FEA15D6F004AEA83AE0304FF0C496A6A34DA95362596A1BE5B5DB +B878A9C0FDCB675488B559EBCB2A5C50AEB72F3701F98FA704BB8D0D94361E95F29E9DE7799C0B34 +A7CD578B9B931CD8BE8E5D7AB3DBAE5AB4AA37728FDBDAB44293D4AC66B93A9EBBC27668629DF5D9 +DCA45E0DF0A48E0C546F0031AC2B808FACF33E1D548D5F81AE19356E30B1108B4249B3E7291833C2 +3358F83B32A86D9AAC193F8FC41D82AAA182A7AEDD3657B8721ED3E63DE2B89B1A42711BF8273F84 +8D95AF714F3A5B020D1F1EC15DE9C68BF165353771247EDC0D592E32B72F1F70EA88DF016DA85B96 +6A864B66DD722D2993DE618E8F8341445DCEBBEBBB0700189EC39D441A34A3ACF19BE573609AE594 +376BCBC43E8442D274B851C8C735E0FCF650104CEBDA4C8787ABB4CEB555C55D096C5FCFD9B4A3A4 +4FDAE9BED2E93AC4488F0FE42CE022D2B27FD74E8053B91D1C3E350B6143FFE8BFF7DF1685099A08 +7AB3FE32051AF393FF746D6D534F17BBEA00152A8E2806C69A63C5FF3A2BC86DFFD486294FF2E4DC +0E829BF574C34DEB8A949AE75741A97310F9C0237D0CA0A86D5C8E415A01B1632955E31785B14CBD +139647D107157973710411158CB41D3C0FB06D4078EC658F069329F502869B7F0F72D120A254B446 +C0A9BC25A2455A448568EFD79E8AF42E82F47C568420FB9698862BA59B3E9EB7E036B9AC5593ABB4 +4F4F1FD9A1F56841D9E9A24CF2EC7786A32A02BF61FC68AE8E93863BB5E8DBAB274FA42FC36D4702 +863E4F1C5423C4C84536981F51A641BB45BC339B5804F7F645FD526189DAE4189F80A57383209BE7 +B1E81FBEEE837340CDB17FA4465B45ED7DB6EDA13D938FACC4E0D1B341543986FFCE373777E147C8 +F3A44D08B6B092DB62AE6D13931D2B1A3A8DDFC717AF403A665724029B76C60BF5186F73B3467AD7 +4050F97764A124BF5E4AB62AB6EEB63E38645D349A7B63058C8815AD1F7A2E8F174F7B4C8B9BF440 +7C7CDEE0DD608EEF51825322CDC4819E6388DDA4FE00DBEA51BB4A22E69B47BAF88DA35DD6446918 +713BD0E7E8FC76B668A52D32F749B45834429859817AF364B30C95429A2D0CC92905120EE2AC3DB3 +CC680CA874F231AB0D5AA1049EEC6B25F73708EAC543210E46E898F17B4BD1C38582EC3215E3E88B +4CFFC1B95FB1EB547AE50E99E762A2E43024635015C1D87494FCDE36E9E083AFE8C76067C6E3C894 +5497686C3F713082AC4C791AC75D3E6085DA807328A62DA0B6C373550777B7B5FA8088397EA71FF3 +21BBFDCEE945DAF988C12D2F6446B049641112A8808EDE67E45ACBDD314DD62083E355663A24E125 +AB68C89D0132A0687834D2513AD28965C671975F119408B96B6616FAFDCB15DD5B2943970778D0C2 +2D81E4BD41DEF4BC8A7C336B7B8F133E3C3407E2F68D2963EB336F96B3D728C165FA60FE27D3FBDC +530408449CA8D12361878F073D093B407EE655650B8D402B6440FFF3C25626440C9051E7FA3642DD +15B698B9F2534E36646918E5AA7BB52F6771B7C06873BA82B7B71C988419A3102379E27769F8A47B +A869E356FD76291DA8361ED810315D70BD0DE4D4F2DC65DB7E5E28FAF088AFF1FBED1C1B65CEBC2E +0C8FBD7B9742E566983C163B81B4AA15B676470E6905C96459864687FDCE8144B37F4619CFD74335 +63D2D375FB9E2446F538D3B3B40E0AE96DE524DFA02948A68665BCE5C744066A8AF4104404E9538D +CF0F84E4D265D716AA1FED44407C762D9FDB2623E8728D90F53DBBDBB7DF134A8B2B02BBE067F11E +02F76587377AECD70B33F0122B129A93B09DEB7070E73921E88DD4D0EC1419F8E7FAF30888467B72 +B9B4669D6AD7AF7B777814875734A3260AEC6A461817B27D55AF05191089B80A1E4F586B04D9D0E5 +F5CEC9A070F8AFD20EC7F4E8F9075E534BCF9B3CB355B995F358B746F54374ACFD294AD204C7FA68 +8525EAC3F76D077230E550DEEC2D05B03FC8B2776E9F1F52F64F746AC6E58F24885482803F864E43 +18F04AB4D96EC725B4A7CC48184EC7E4AF21F490BF5CBF8C9C8A9C54F4B397D925A6204CA8F65A04 +968BB13896BB2B5C5F78E22BC6891AD5E9F400C0361B0F8F6C92793C138C1FC7F184881C8B4C098F +9CB9E69E33D7246699B39C638BCDB1B1913B669633524811726F9223F75114528E0C9923B9E6EA71 +3C72E4284FBD5ECFEFD5F3C7EFBFF7EBF3FA7CBF9F7FDE1B54973DF96A057449619D8EF3BA3AC79D +EED2B093E9B34F844F2EC4ED18896825D6341A342DD0F9298DE73E8A085A1545838DC0EC8AEE1D51 +92E7AF979DF50526D7755EB438DF772FA03730BF65EFCB70CA2564AD2DBD7CB65F29B03F325657E3 +9943976875EBF7D66D788CB37C62DB6C9A332692041CE8F9533AB526D06AA1591B0FBC3FE3BE34FF +D5BB58A839CDA07019D6018EF2155760D8793276A7E75DA73045141B54513B9F35AE515F91B44639 +C1739E8E30DF026E0974C1A764472A98ED071E7AA24090A1EDC94F133953ADA9FC5F14AE132F1636 +9196433E164260DA1BF6895DDD49832F5927E2A343489DA209DDA93363683B1FB64466FBE68D0654 +553EDA2257B9EB6DE45A0903C73944E98D11E0838230C51B9C62A25C635BB52A736904AEB2147DC2 +D1BE5C3C6CB481979A9BF45A78FCB8851F745AFD431DD7ED019ACF94DEDDE1766E0EE0F3A98A9E43 +5BEB7AC0C72084753F8435424F8133DD06B7B6F9CD490DA7756DE2ADE984E629ED98B318D2D9E172 +14B5F3BEF98B2119132FACE6CD6FACF92C84FA8047EE313F220672C3BDF866BFE607071DE39DF3EA +E3D003FC3CFDF90AD49BDDA900758749D488C652F5D642F16DCEBAD26ECE9A26E1CB1261D7F44CC1 +894908E3222F9F0B1C62D5EFF7AC56926E4671668396A114A1AA8289D28BE6C60CD6377A0FE5E2F4 +731AEEFE09D8827C361CBF07A8EA6DCADFFFA875186C5D2D4D808C4CB1436D752EC48BB6A9445882 +F6C23FD5D05AEF92E59383274BBA138CD9D236629D973B473FC014BF7315A8241A7C89FE3B3492EF +477E150370C0FAD9851DABBD1B2E2F2F387306F8447BF579538E70DB7A72BAC863B25FF9B544F3E5 +D5B790AB66D79E94EDA45E7A5AEBA4A297C5F48A9BFD5D0153D328B1A12E224A729C03492DC3AF2E +AD542E5EBBE9EB8D615A02B68CCE8495DCDF5B5A6E6CD622D9751DECA0AB2733C4A3C8F09796520F +FA5552A8FB750A19DEC5165A2A1EEDA7BC9A6A36D31DBF4E32F6C33C47863AF5C2CA317006B3D8D2 +2D7B67A4995F0B6EEC4CD105E2FB88AD20A392CA26924787F88E04F91B80C5CA5FE98BE96C1A5CF7 +E4312F4E10B535CACD89F247E2098128841FF74FC27A60B855C1AA62CA62BF485757098A22209008 +02424C15ACF23385EBEBFFAEA9FDAE41D0BE0454A012C417414099A03CB148949225CADF8BE02DA6 +A6AEA9AFFFEF00E71FFDF77796C25FF273382FDE27AF9EBE1E9535782A6BECF636ECF5D801AD95C7 +EC7D992A34D16F7F582DC06F4A13EC96373CC7D2D319DF3E306E9AA2B8DE748E690D9EC0ACA13333 +2F0331E907FA1730D2E3B28FCA560EAF1C59B49C467C24E1AB5AB3BE8A9C881C1F49731A7E316F33 +122DE0190620F83664EEB023A3259CED74061B5F74B020844596D9C2C1C5A044D7DACB56578F4EB1 +C99EC2207944BAB89F2402FC7B7786F076D487AE0706AE7E07DB24408C95FB6B492CD1C64AB29D42 +90582AF3971F696B21A268B6B3F1B8BDE9D10D69F5CA728E5730C464E57C12A6E56FB4F81B88E963 +83B75FD71CE2B60DDA409CA23AAEA6EEB02BBB1C14A263C0691829F9D92E91D1D55665EA42733DEE +D4C86C3EA92D2F0DF83157D914DCFD60903E5D3A5277789C6A80309C95EEC9F9AEE3616C1F873793 +BBC23095DBA69AD232051573FA595BCC2301EB447C282CB6BCEF363DDB48C74F2AC12BD26230C6AD +851C106D78E590D9D47787309213A2FDD9E57C32D65A830C29F56078F54AD904DFE2DF90DA2A6C35 +D6B643711F4FE4644805B7F7AB4235DAE0E758E0C8CF7EB1C4EEA090B8B2108D85BC37D80B5D8E68 +79FCCB79AB3CF4EB1232F8952F1F5D32162D5EF594EBFF6AA3FEDB07C3208237365026E56DFF19A7 +DAA7BBC9CBB8BA4D3B5925E39F07849FF9A3B5EF2081A28E62D9FFFAF54B27B8922D9AE08B9249DF +38D6117895B759B4105272602D80D505C9FED73C8DDF4BFF6A0652036B6A28D90479104271282547 +A8A592ED2FF8DFFBDF0A3630ADC8FAE803A7401E37E66F79DEBD4AF6365E38376769D71E455B5CCC +5B0DD40E11F9839C4CAA30446E3E2C1C7A878D3B6188036E0650685E52423E4E9A9B928695D0ABC4 +29096D65101B7326E228CA31F8A06F6047E6824853E37B9F5BC7A5FC4B5A8BE370C9E95689849D4F +7FD5DB5827DD70EC3D931699AD1E2474DE4A4980FBCEE08A95F59B904CB96C8706805770C7659DA9 +2C079121D068FDA8D802FDD062FDFB381C7FF675D066F073E9912AD3FD19E31B5B6EB1CE4C89608C +18CB0DA14312D588ACACDB75A0CA700F0DCDCA2D18AC8DF4684511EDBE09BA993C681C103477A59E +D951324E39744B6A8F9CA6B5409C33C08A170D802C02B035411320040FBEC2B9B67E83B70E762E8C +0863CFE55A09A66899BB8D327603BEBB10A1930BE9D6298300357BED6674A5DC4983FA55A93C8D0F +3C7C927CF6DD79BBE4D49EEE7073026DB56A35228185FD1322573CF07D399D927C42719F62D313C8 +08940F6CAD169196B81461096D48A70D22596F7141ADE8198F52E4F0BE3C989A72F9811CE183BDB1 +9205A678E6EB18177E07EA23E50C7148C093FA516BCFF87BF93D1B6951FDCA2B2F1EBF4C98CC640F +E2BD13023FA07CF113B82B9035C791DE64123A61E62FF2665EB3861F67FF6E29847791AA68D99CEF +6FA45688757228A8EA1D255C4AA2DD1300A71453CB57E06331164CA23066AD0EE42BA129482C15FD +E808A3C0BBB6A63982DC93698CE9A3208D3DE4D814DCB1752C577F94748454B4677B8CF5F4616C79 +245A0C0819CF36BD3CED95DFB5CC91F9FFAA780A85D1912CF0F831CD74EE07EDE63EF9A102364767 +9914A6C3CD660BFAA48A2B74712B8389F4F6D58E61A21DDDCDF09D750A53BA992FFE80296EF01F00 +FF0700F80EBAD854C4A4517822C76502D669550E6658B3DDE57ECDA0A7A1106F36ACC4D16C966ABD +37562186FFB65FB55ECFE2E5933CE632152978663906FF11536346E5D453F20FD7C2128727D0423B +FF3BFDC59C2F3EFF0F3D03F16FD597C0493A505948820FFA6A74074198711C147EB7C9E91B9D1208 +A4C245D48A2E3197B72598923C7C443293A3D6110F2C93B97BB4D8729796727D0E44950DA837C0A7 +594B8D53ECE7F97733A448D6D3D00773577F624C37754274E6BBE56B39ABF00346E68EF0F323AB4F +1FF697A45788B58CAD060DCFFFC5AAB6C517D91F3F906454BFA45573F0FD54E6D379170C5C66352F +391CC3EA68711177C7EAE3BE6BB3CD9410BA17CE950B2D54D329A07336259CF52D3191B4DF5D3C96 +56E0363D6F542C49D7BD15445C5537C9E779C5AA4E92D259FD6036EAF09CB8D48A946704A9B01B12 +8C722C1E55670391983C92093FF5A3EDCA98AD5F0A5893330B848CECD8FDB76710011672F3332C4B +DF3884A757B44897A145915B64C4D3E89A8128C14D6CD49FE0C43D09DB0243C0309042040E60430B +334658466147FB236C9EDEE5430006C5397DCFBE59CC98ED42BF3573E07B10D22FCE04F97577C913 +B31906E1499F5AAF244E7B31D138F63D68D7E5A6303AB1CA458FAD53061B76E5BE3AE23F54DA3063 +78A67A4AAF49812429C4B872578392D84BD303BFF5E6B99AF83A3E22F0598391CDAB1AB58C2C3451 +154CF3175A7E415900367A93CA79D4356388F131B7A5A5A551973DA5E4BC7527555D642AB46B5EDF +F44C0A363DD0D3F454272E8DE7F66CD6DAB7E53BEF3F05503AE3A66D7054A82F14FB7AB74A91142D +26012B33128ADA7E40044DA893315E76390C277259C58449BE3AAB471A4B4CDBABA8520FD353AB6C +AB8597C7EBA2A17F5E4EC4E82EBEFADDE43C1C40DC370FC185BF2F70C051CD5E792242273CAA3E3A +8131F8A8901BFCED6E3FE64A87FF67EBCAA2C5FFE1F257E58BBC455F8479018E08B307B9D3958393 +6254ED79A2C05CBE93D08AC324D2E710B6B7C817F3DAD6E20EF0ED6D84323DE1F58347602F76209E +BB3403339913AD11A6D5BB6E95CDA94B7AB681EF3149637AFC17CFC380FBC598727D2F235A76B34A +25AC40FD6A545BAC8A59DF28406326912BD10A46DC37BD97EEA9AA091B41F08CCF01E38927FD792E +326AC025046D5ECA29152844A3626765268D5ACC710E3C909616AD1EF549282FA21E47C011309436 +E1E754597F2841F66D97D7A750CF91FB16C1EDF73DB501D671E08B8A71407BDFEA0C27C45FDDB2E4 +DFF23453BBE67D1A8CD8A35CAD6A9FFE64A3C5F8A11ADDD7FE07A09CBAE347BA9BE47C3C86AF5DDA +39C4718AD55CB5A77999D80B4D7599132AEC871A09DA06F5ACB083E9B23AE9AA28464F0791D3BDB2 +0B91DD6A0D87F2AB179BE7D20109BDFD57149F38CDE1C9B7FE83056EEC0EE4B05CB668B23BE7BBBE +B4DDFD19A43110F98DCD9DA5CF335ECF0FD288E5596BB850652A341D45C49CEC68CF4848DD85DA9B +93551609F573CE0B17A5DF9774B244FA40AC912D6135B2EAFBF9EB88820CB8C6BE99D2326C7649E9 +FF3084DBF766FA2E70B54E405759ACCAD364152E315F591DD82191262098F0FFE1B39AD716C21E18 +78C929707876EE5A3F6B5DA6AE16FB5C1D8801E6BF769C4B62B2AF2BBFA24744D1E07083930D5576 +C4F89457A27F4372025B812349A71880FA2285241273A74D9CB3CCE6A2906156B75D355496D3239E +F221242E60CCCE43EF99104B50E20A75096E0641A060B991E5F580E706D7B44D62B2E3052C497E71 +0F33717E9CB25518CE4ECF5B5B208FB298B3274B993216EDEB71ACA0D1FD58A930411C9015D2E539 +08EB70E5A89288E1C8ACA6C82B4591DF4C118026E8505EFB7E4A3DD1B0BE38E8AC8677C3EE08BF5F +8B15D78479B07C059FB84CCF88D96447EBC3EC1D093DF6BA4A07618FD53256940D471F3361124413 +F890E4BA8DE91F47EECBB37C62D2865BBA5D3F5ABD645AD1D104888145E0717BE8BD620688330F41 +B2378F8DA9AE78AD47133ADFF6EA764E007B62DB1E04F180F068ABEEC828A08CB95C3B126C159B37 +A497B56079D3AF0EA8AF1D8A49B7726D181F88B92EEB7C317943C8BE3B8CAC8922CB60892CCB7EF6 +CD8FDEACF78FF18DF98308AEA42476EFD09EECC0B2A664F75ED7E077492925D3710120F10485EFCA +C2D66F02393796D221EFE7D207712D992DF776F7DF707BB3D07C810BB19063E389E5A32C262BBC8C +C68CAA5AB3A0F457F0EFA01F5627C66FDCA801FAE8E5EC328E8294697AECE1565E52DDD8A9771E11 +4350FE1FCD0FA64181CB096196A1B7021FB7D6FF8C9B28A46E3F86E5FF224C3952BD8983D34F184F +71EECD67CA8BE2A9928BC3F3842EC7036871F936A031FBB4A3B6FC95207A4284F0B5B1ED91FE16A6 +B98BA4697364E9F8C114FE13B3161403E7076610D3C892BA34F4A895C77456E7A6C12450217C3008 +112C560D0D10EC2D722A35045794B16A77C421661F3DAB65E2AD7DB9671CED721982FDE97A88B375 +73891A777EE2B82C558E57022FFC335972EC6C1DB192DF60D02075FDE3306087227DD0FC9918AA2E +5F6390A9A60D54627E2DEC83E08C4A906FAD86E7BCC135437B89CEECE653758035B035C14CD499D8 +C6018FC69F2F7BAC730DED8F40206791599D2D1471E94142C3757BB788CDD62981B9A08A1C6820B8 +F1D19902B3635B19B7FC1556960EFBC53F023EF495A7283AA93C98AE17E03D2061395EDC35620B3A +3BC9B9691283107E6483ED151E7C185842EB3E992D3AA51569D01BEA4F13800D2388940C9E83AF17 +FEFF9931CCB3E86B8ACF16231505D002DAFD9B72C1F30CFE423B24722790CE450DE28A8CB01BA7A1 +2B8AE4678A314F32E3CBA000FF0700F850D69031DD120E7D8786B10F7B0874F67DDF1E8BBE8453FD +977A1F36298D1D522AE87096D1BB24A169E5A0E094E39FD3A6CF6816A497A060F38DCF60F5AF789A +5A5417B9C2694704091DF89959478108DAD013C60EBF194E8DC0EE305BB0291A70765EF15AF71BD1 +417E8903DCBDBCEB7D9B61EE285AA345BB879EDED53413C0B02686164832D9B1BECE69D45A04E343 +65AD9D99DEF048C03847229BED1B1FE0FE64351CADADF4FCAA025C825590EA29A6FC039D41FEA929 +2C4AD5ABE97659D80985AFE0F7475CE6B87CF640850C44A1EDFC7D88A42797B2A2848E0DF32E1437 +5762BF05BD9A6340F4558BCEC8A25A09B53321C5FB3CCE47CD65B46FC9B37BFF7F336CD20983EA95 +CEE4E4236BF99921F2F69EB111EC62B148C3863DB7DA4C1DBC4F0D18EF3A9C6B4BF7135F8A2544DE +204DC1301B04C99CE677BB2EC7DB3172240114E61C0250C7E8EDB1426F6F2E0C9C93164DD0B19C4D +B515EDE8217B121A4156183DDBD19BB7004B75C26E2FD98B828C52807FF103B131C7E3496C3A5172 +C2317E4E38240C8F24885639AC266D145990F1313FF145A9B9CFFF6FABC6FD2D6524857C245E4C0F +19E1CD5EB80D9D707C98B09495F2793206C4654DC7BABCD63F69845372B0A86AECD93A55CE21FED6 +D20CB215825E384D9503EC4E20BCB897BF0191E416AA494531EA453298E085ABE12392C35C56D353 +BFC04F93A1A42FABD6C303E5838D1155ED872EE0FB932510CD41720688484A8B19C56557536CEAC5 +D5B4893E6AA3F9FF6349D8C97A3C42F8A777A8990ECBCAE69EFE985474D06379A75C3F1398681113 +B3B6BC275BB992F30C162139B422384856DDFA439F9C8788068F6BC15C5BA75CA6F14602739D02E9 +C503194B0764040CBF80B66340A11A61629E103C7E220078BE91D7FB7235765617A34629C064DAEB +A890FCBF07613E0E393A5E74EB71246A980436D9EF7F12867A6E15F57ABEDC87767282F199C1AD6A +5613D13FAF23BBA5038D986176D2B382739984B1C7A68A20A8E73F98E730F2D122E3D3E295F9B718 +024EE22C70953E1618F32A1FD53AD2221CCE9D12CE0337A74614EFD3125E0D852693F3365F6D9ED5 +C1B8FF92C593CDA6696674BB377C62972E5E5BEB5E07909435FA205B00748A59B7CBE1956896F894 +4E03029687B2C045E472FF41F0E143C9A3E50B2595BB62E60FF2A476158572216C7E534AB2499239 +FEA5156D1FDA7F5BD5907EB6F44659C7202FB53C8A258F8801438715B5A3BC751C87207117FBD736 +9A6298CE09E8F03B4763A4D97DEBAD8BDA48E7008DE3AC470940BE5116A24221FDCE6C271D8CCE0E +FB3010A93B468FD175881BE53A831946933ABB0E3D89D0CE95D4D7CEF5CF096A739DBAB81B4E5F51 +40CECA55B886D2D79793DBC9F6ABDA052DCD63538DF6699493FB45D813CF087C04BDF36308005D02 +552B99A19CFC9076D0424B45241577CAB062588B28AC9935A7FD0E7CD0408CB2A6662586EB88F8C9 +31A719AF100A72B001BB806BBBE912CE04801434C7910F33B05A5E76AFB2C7027B66E177230B63D7 +A6573573A6C1CAF69DB2ACBDC692572EA37A4916BD187CF9B6B0E26810938B6D5E58808F2A351C95 +02F6FD3EF7FD75B8A7CC643838C56FF17448D30F7D5904CC74D479AA0A11428AC591460158A34080 +87330E4D1C47ADB8DDB2F2B8CFC94125C9F8943445551D5021EED10458E7F60DA8D1710D49D5AB7B +FD40A77CCA384DF5CE596E104DBAFA657609AAF5B51999451EA646CDD7E95FA4E6EC996C6FC9E6BE +9F9969D2D8D6063EF69233B3EF64AB599BFB63827A1DA3D7D23F136384887A6F812EA5AFEDD86F8E +43C2AF9FB7F446402F34F532D3F2183B37200AD86358DEA653CCF6567C043E4F1D9E84E0B219ADBE +2C38ED3EF7438DD7B539252AD334D1FD34747E0F8EAF80B130D9C20CFC9B7681CDEA44D73AA0EFC0 +D673E743ACE7CA621829CB66030BC9C59FD2E4A62AAA12F94CD931ABCB8DEB88152DAD378135D813 +A48100453B727B9F1036262B840C5984DC5FE3BA77F37650B09525ED7D353713E3847361F4CBFD00 +3D3DEA7C50BF8A4D0ACDA21A2D18CD5BBD31997A117EC23D8FD31F5FF6976381B70816350F0CFCBB +171D5EF733C181DEB72AAD72649F6821D50573524267CEE9F89F943F62A80279563B40E89EF44490 +C57C50DC5C514005C9B26209178BAE41B9ECB2F0595BD60CFA31AC84187AE6CFAF448E0AFDDD0E9C +01C57DFF8DAB7B85BD4B07FCF83DB52117EB37F75CF625CB65A2C6902C5F20B6D1B4FFD742834E90 +71183988AE10E1B96487A127C29D9C5E4443A1E68870ACED196B4840C3D80B77F22DECEF457732DF +E8A8A8BC7BE7A9B7B8FEA3E6E820EFA591FD0579ACFE21627E3E87FD2E8D2C2ACE7779E147183929 +83CAED4B618B7D082A548A4A4B4C4E44913A70E9F0EE827926A4D0F16E9AB4AD04FFF38E4E2B02F9 +D14F39975C8DD73C5B189EC1479DE475E18CCCF665933A90B4D604AB66D5DF52E235CD1671EB76C1 +B949AFF6D90465F08B2818501CFE9CE45D1B163E7CFF8CC3A0EF3FA636E61D12EBE874AC96C9EB8F +4258FEFBF9A371D12A4C2DE8381B8F6993C7F839CE91EF13C6B9EB050F9B6E4545230E190F64280C +B8B70D080561E7ACD668EC39CDAE0D64531106B6106F7D09A4FA1BA874E6D0C05002FD026775A04E +42E44055800CCE118687BF00BFEC3DFF19CA5094E58A7E0456DFD9D6B125FB35A01D827E2193C3D2 +EA42EBE3FF4487BA4E8B077475C8086AA9D3B82A29EB7744DA5B00FE96FAD2B7A226EF168B3F49E5 +2899D8748BD6F02698074C98C1744D0395D2FB291422796F8847F72E118FDE6AC0ECB00115F139C3 +C5E7E1B1D3380EE2828F84C2970100AD31E9C4687D9BDF000108FEF73DE6C64B972CB378628AC013 +D1681527813E87ED2C01B3AA45FD073A788E3D5852266926D04BED15E924192F51624BB295D07B70 +C0F3B4A5384EAF98DD8E0A6AAFB0342EA50EE0AEE02E92B0F8FA119A92C942809D7A69C5C5B562AB +E18B7DA8377D76D37A3B552864D0C0957FEEA675EF9A3A55F6C5E3177BD676B6818F8BDCFA0D27EA +6786377A74C765CA7A4A7AF52C9A896FEF8DFDEACEBF960CBD0F3AA299C620C1EB23774056E468DA +070BA3D0213F93717476B034400EB7A7F9F773A7DA3262F913ABF5E79FF7EFE1B50E4F2C1B775E07 +D7F32C46C85D895ECE5DB585902F9206481834AFC615AD10135FF83CDF91809DF1CB4018C73A7921 +577EB9C75B3BEB6F558F713065BF25B5CBF22A117C047902BD7775F0A5746AA01C25A48A9F6B88A7 +D75A6186B948087E863F1F5D6C6F8D66F95E327A73758AEBD770BD4FC098ACB5DEAF9A9F08A5F7E9 +D52DD494ECF6866F683D59EDABB1BC0790B60A17F8DABC69425A093A301E10798572D3CE5603F585 +5FE7BDCCDAE86E5763BED22BC79C42960AB4BB267D52240FF21902270651FC55FE2B65DEBBA6B263 +6AF6B0E69FBE49CF73C5B414A30B38A484607984AB873C65AE1C0FB63418664D554C2C0EF23092A8 +CB4400C47FAE2D8E44204D6E991AB19F9AF685B821A6E6C1A9719765F5D0317285ABAF0D4E7443E0 +6806A8DE519C57B1B0F01C825FFA3AE74D9622036C1A59E6C014E4C1F15A5533E39EBBEF8CFE1CFF +FB5D952339F4477F8FCCD7529B9204993AE316BD70BD61821CC269D32809F8033DC2EA0C50091C54 +6B25DC3A3BC56544B3480CF82CE6483D8BDF2B5C6437E34F15DE46D97BC88C046F1AE423B633B815 +82576D0A198AE8FB2595249007CD7288DBDE446BD570CD1E1F875ED2F6B6F5D4825084501A6B8F11 +35816CB531B74AF0B0DE045F50F490B808FEA045C9682AC49F30D37ABB8C3D1531B6D572F71DEC96 +5F09CBEB2746ED4976C096671E3D68E16D734F7B8320B15F82377725931636802A4D14A9074E5C0B +450AE4E2975EE731515327043CE16393F715465FCE18CE82F63D40A5A98653C39E5955566BEA7FEF +268E170C692880E801897D91FAD5693903E1E809E46B7207F4D79CB524A379791B5861F6DA1DC98D +E0652BA622859773F01ACA5799989F8D163E132CE8456C0E8FB41064CCA2E3146535820C3DBD7565 +F57D0F139E87B59990D0972A58977473EA61D5E3210A9DBA59F3EC51DFA363A1A9C6ADD446671BB3 +3C65D4B6671975B1E8D3C684EE0705CD37F0C2CA546D9641B8E281D05FD1CF1DD5B453B0FB05CAB3 +143DCF4D91AAE3BA5C51A2799593044234A309173F3811124A391B2E82E3C60EA000AA88D26F6B05 +700C91C70C5CCD2C9760EB8568BF0B5829BF37DC81484D3EA4A201D9784E6A72A24BE34F1CAB112C +B861EC9561CAA6299C1D6AA72CF067FFC1C6382F468D85218E27A31C0DDF31A21FE27F3977A7E0C6 +90AD361D40779E300BD9DE47BCC72A5BE6904072F75EF6ECCAAA715D9B36D6B831EF279195D1AB74 +7B9EED506EBBE72B3CDC970C031C531155DCE037A2F7ADF259E34CB97A2C8265BEA19E5E03451656 +2FED33F77F950617FE6B3E2556F7DA39966F1975C108344F4AF8DF2A2DC9A9EBC3D8A929D681616E +2D6F9A0778E078D7C5A0DD30B554D5288DD0E5E39F2F5F1A226A5537F3DCAD8C2514059D3D327A0A +4EC74B85AFA3B4D8B3E8F42B3C6921500D553EE2FC2326F49A83FB51C5130B5EDEB42C167BED4728 +8FD6A70D556B4A85F0ACC34FBD3B6FC517F7472DDE7869784EA64E712204B262622F05A24DD28C36 +AF5430D875C5B0A43DB88901E8160A5D9756B767314D44CAA2B8DD178B536DD67C0EB44F73E9FEC2 +8A1FE253528AE1258CF83587471B2BCAD8B9DD0F002789806A4128D0910B827E21EE594ED442CD1F +3A7CEB746209F6B100EF8F80F0A5E7FAA776B339B5DF93B223E9E448C84ECB3221AF3769525C5E05 +E4DF407E5D06BF53B275F9D9BD9A57CDE7F667055B91F5FA39314723C6727668C6E888D8BEED718C +2C7A8503DBB083FC10DA6F490F3074E31EE706F051C89B24026C18A26A9773B25D8D7ACB866EA753 +0C9F25DE6064A7741F6C4A43998EB64E95A212006AB92FEC6F60251E0A2074CA4D527A3F9D8A7F5B +A2566F915BD8CD20F8E52F586F9CB2C8BC4101DCDD40F67A8FA3C25EC160FFAF7E27383327554100 +7B78A3001C926921D537B596EAFB814C24C2AABF4F22F2F1C8CBED03C7B7E10BD186DD4621930000 +B361E48BA46765CD1A078FB8640EDDF1D471368B13ABB776A784CE587F30AF4DBFFADD20DCE12B08 +71F33ADC7A1C5E89B508985586B3693B27F0F3D52F36860860F0D4B15183EB7ABF82BEAFF895A762 +165E66BA21F43C19ADF78AF02056668CF16E3CD9C17F229240E519BF2CDF75B184A50551DCB19E2E +243D14AEEA286F954D76C0800612FA0A89F5EA78DF889E207767030FC21A44CAAC71C399F9E52E30 +FA0EC6C6A92C1E0C103584357FB8CCA7372575E632577B8E8C1B4759066A2CBA20B7B7962F43A793 +8367CA24FCB89EAECDDBC8CBB7FB5239F83EA7F3487381868F268A729AC97E4D5EB8C76FCC63A957 +AC75B5DE7014AF7306C0936BE77AE763EC8A27160C1FB6C6CAA9FA4DB1FEB9FE5F53F74A4D6D24BD +B488C2DE71AD8AB452F4D27D887B4F739DE6F7D7F1C0E36D778D9C568158AA657E712351420F9618 +0CB89875DA4658823CE59AC49AD9CC66C257319CEB070E567242454D2181772D7B4428467BB54DE8 +0053E44E43640C7862D5ADD77016187EC18A5EA0F60BF4B94959E8798BF0EEECB5762334FE32615E +FDD68CF2C6C45685D8940A502A0B24AAF990091A671DE91EBA05718510BC317D83360B5F1D000108 +FEF7E30F14490E8D831E2386164E185230162AEA97A3B352DE97238420799B2036D3F744497E7EF0 +0B49069B04D5BB59AB8EDCD075AB112A3CB8B68B3308C239456CA3161D0266CB61874BF108EF81EF +D3DE34A6465BDA790D104885B1BCAF70408B45BDBFB94F7180F009B8AD4B42238393BD093F1FE22E +8817D04C5DADB3B0D68871C80F79F3857EC950282C5C8D6D8D037BC36870EE968B24C8556CA84D01 +3D741924E29C45B0EB669FB7DA58F170F30E90C319F269CB39035EF949BC9E080C8D89792DC66131 +7ED739E736FFFF2D94103FDB126745C6752E48A719BBBC0CE6F61906B21AB172FEF6E121CAEC8375 +E7246C8AAA932732E03F765EDD8144B807F0A5F2FE59E64ADEF2E6F5B9E9897D2E6023BD3FAE2F1A +8FECD2B34E109B37CABCC076694C7E331A6C580DF96914687DB19D62E95149DC37E4D9A2A0583420 +9F377157BE795AD05F22CF8C543CBEFC9958D5C1AF4C345C86D1B351FE602A6D949DB9236756BEA8 +F7ACFD8533C71E44496722FCA504194AE0ACAFFB1F7D6B1FC1FF855A1E5F42842C58E0DC26D36E89 +9B87539E418F6E2979CC6DE7382B97438BB1C48C11C036A16F8007264235158D782AF2041AD83DB8 +8DB4A4C55608958F190DC0A657F6D3D84BE07BA9319C53C50A1B01D68B6F4E4F125769964CF3118B +2098199561A6FDC729001C97DE99270D4F96467A6F3D7194B12354B40FF1284B4E3C6E2A487E80B9 +82BD905C5D689FFFA8186D5F6FADBB4ED9EDB73EB563987E76A9BC4F4C9F77E669C8795F0A0932E1 +6713BF5DA26817E4FCC61541DE2E169A873DAB6DD8A5F71DB4D20E36D466950D1A1F24C94B9CD884 +61552A4B9C04C91F4BFC0ADA966487496F3107F1411DAAD908EAFC3035AE40A4B86E4B51B01CA72E +AAAF9FA0F12A29AC0FCF679F385E6B9A09A9B385D0F1945ADCE7C3F2FA7319B0500C216A3FCCC816 +BF1FF228A4A60CA09184D594F2E19E6D597AF28917AE06BF14190626B4F2A669A7181C6AEC3FC7CD +B9C5BDA05C6BC85E86A4DF84A19879F418E3F9FF44347EBFFA2932D1552613AA1175F91B87BA0540 +28DB862DC37DA0AFAE3CFFD3DFABF24E7DFA97F9FF900D6A9EE38A57307EC7F4DF2D4506653F8918 +18F50F58C27E718F0724CD03D20E6384EEB87AB81DEF167A0CB5090D7161CD77B6BB4D20B56FD6AC +967A9C3037F545A8DB8607DA6280137D6A8CDE1C45C8FDB77CE69C57F08E192076F8BCEE65332A6C +52D019EBFA27B2084BF1308B88584D0CA3C119C0372C328FAE99109E8E88BAF6DD1CFFCE386ECFB9 +1409705B653890A6F317491AC634AA1414CCDBD2FE8D46A7BC17B7BB390C25355AC31C3F25F52374 +A145A8750B74536130B10AE67608E839B0C047FD9DDE11D9EED768B0233693566B2EE5BA103C3B69 +1CCA584099EFFD3366FC5F76265BBC35A8DAC029EE4488A4B7144D0D3884592E77155DB9B0A0A79B +541E4E6D19C8C0642BD6E420E882FD7E757B589BA2FB0FF07216256B08B5EAC0F101751176CCDC93 +E251BE76E70D4E7B1CB70D2950229E8E343E412AF69E72642CF4D8523DA3DD06B2DE40A3CC730947 +474B7B7D3EEC88B30C5B6C88BB70B897C449C54608CE2E3EB1BB38B96B23445046738BC1320755A7 +A98490988052579983DB9CF3F95CE835C136207B18AAE2B657DFC7B4E970A3E47A69EAEA5B778BC1 +7E78C18F472CE5FC49169FFF9C61CA6F12BA315D9C6C70FD3DF9F7733F0F1D82B2D34196FA6D836F +669916E63FCAE8E397C9C4B8D0DF631D9379A66D61A4B9A2EC67DAD4A7C8D36B9158C2B5CC3AC1EF +97885B12A9FB77DE47E33EC0D70451750834E11078BAB3344F722FA96858AC209F03DBFA7DB815DF +5D2D88ACC97149EE6BC72F2736E160F6F54A8A25EB7915D448AC9FA0B69E207E8372C3B1EBEA81C6 +4B3C69D9814D49BCEEE407C430AFFF365DC275741575ABB61AB00F001E81814596D9DE29DBC24E15 +19D27B182008B9CDDDD2E93384177A3B725F15D41E15049B30CE6FBE15A54BCAF9558FC9CFF6340D +5555C48A2F0EE0A2653F051048A3EF9A016113FEFB78DE96DEC93D2A969872DFFD29D834C7541450 +0C6F3EF8458D1BACA994089AC4C6F1C88F133FDC158EDF4F1E5BCB9009A86E05D5CAE6C3A88DC3DE +55591351B9B273892DC1B7E288945FF63C19527A80744A960C8EE02907474257ACD57DDCB40BC4A1 +450FF3D8C7C3F1FD16DB0320557AA53352F49F4534F195EB8EE56E3A3AEFD4D79CB3991E3C1118E3 +F04C293B86DACE7EED8B79C6D8155B024108437A0C449C2A3BF3E0B6BC1CA23C7BA4C18B5C533CCD +EDE8C9382963C26B5FC514DBF324ECCA4C0EFB08F42F5E0A33EBBE030D287F1BE84715F1EB640576 +964B723737319A086E20F76EF56F2567BB71C519C4E644301AB59C8114D57BECAA38978F74B1FF20 +0013F18DD5513C1767D3B95F2BE0F2DB4ECF29F3077A87E9275C8D0388A63C4738223FA2418B7536 +7EB14E893155AFBB960E048CCBDC8F18B87842F1042C40D82A6D489E0A0ACAA670587E84CF968660 +3791D5603E09CBFBD8492BB1037501E742B00585EE645F611E34DEEFB9E14C742B93CDD54F50943E +3A7A7FF482DE0B1519F322E97C6A7F7BCAF41E082D10A07615326795529A819689C891E2612579FF +8F507EBB7D7B0F9D27BCFC7C9860226B3389033A7C1FAC934829D51DC10B37B869392B8B41DC6217 +63B2E2AFE70357A110ED313F3730A14FBF26599954FD89C60E9B65BD52A04315C3B5100F9FFB9390 +4ED4C997F9A838D8139608FA0233DDA3B0BAA0CCA319500FE3DFD77AA5B77E57A8248056992F2994 +78B7275058AFE91779F1A71DD1047FA68AD43188209C9697C67217D4705A8C9DCDDFC901B1697566 +DF3A65F8DB573CC7685DDB00FF0700F89ABD18DF7C1D2ED7E6E1F412F420091C207F05384CE6EB8B +11287A5B0138F81410914D4B320B8F1A45E62811FC604F83AF28FAF6B2D989E7E35339873AA9D085 +B56BCCDB71A7B89944213C5BCBB1A83AE2C1FD8C928184FE9E384CE13BBBFBAFB93CDAA71CDC12D0 +973E903C8141D17396D71871223371B777C1EB8851F127477486D6963E1C08C0F088E6D4979D7869 +ABE3846B8CD42F66198FF4D1FD930F2D5520B1CA7FAE8088985EA4D710FAE84CE3301F08CAC7EA3C +9D829A9C5CDBC122C65917C0E9FC8CB6B17430BCB3BDFD1054D1F4EC3C99334F0CDB34818138F368 +2005B235BEA88127B132F957B313849DB99444151E452926216EA8BBB37618E93E50C1F802373748 +908FECE77269182BC7E9FC6EB220591CFD8AAE56841C7492A3BF33F430DB050376AC3BE86B5E4666 +3C17309A836E399EA073166BE369839677C9DB867DEFA42EC277F34310DCD23DBF78AAA0AED113A5 +6129A9A3CC6B5ABBD3CE6D4E8C5AB942E738F1BC150432BC7FC74563899911534D7F7B071E55A2DF +47B347D85BE33A81EA2559DED8F3B3D7CA4F4236DAE6C66A8AD38C0895D95C6AC32424C175BC5F84 +A688D738273036CE05220A7A15082E041129D7C62388493DCE8EB382C59FED07382C239FAEBD56B4 +2CCC88339073EF2F0BC9D918164D16F8BA1E41A496E1B4FCF900E3D85A13518A3424458F1074E4CA +A01B807A95CDD6C029D3943A8C201AF6005E8DBA4A9A3700B2AD3E92430860CC41F5B00BBB786DEA +3D012EBA1A4226F7157E5FEBC73C884E4E1A71FE49DEEE0F1EC533D9EBA1679B02AE3A51DC5DF38E +CBDF8509B6B9D7CFC09D42D0C2B26BE9F0A3876971E355388C984E5F28B5567A1F0B4B9CCCAE09F9 +DD300CCC11906042E02A90210944507C3779641DAA2DBC4A8B0BA554A5855FCC0C21A8EC7EFF1E1C +AD371384CBC7CD8260E67C819D0B25224003E47CD4A3A5C35FD0A6105C6DED5879D0FECE6DF6EB07 +E998CE65725F93326FCACCAB98BBF507602F8DBB10AEFBB85D9F3ACD50777826A5F1E3A39021B71B +7636948D77C902A3CCFAA635AAA87B2C636027D532D48F4915C23EE0921F16B9EF14C1D70A97C3DA +2AB13F6A3331D04E98F046B97730742307D8CAA6DC738C51A51D43C3E34D817B0A535CBB8F6B9B79 +78FC10E80724BB5EDC295D4D984D10E77897466CEB02FD27553ED8A323C629D7BB07D4FDCBADD067 +72E82E46584BE7D9E1C29E8FCD8C07B6996EEC0DCA16734EF0C42CCF0364AA000AC45B4F18E50C19 +92063E93400444BDAA2DB9240D4D0070BCD49D24F49880E01CA70C9492F74D4EAEA431F8F8827B1E +8C9F600E3B3D64BC404B16118DE6E63F52D46A936F4A802BA96135BDA315F1E4033FF9844579379C +702F16AE678C79B77081726158EAC787D49C0F89A856CB7AFB787FA7E0D5AE17DE3B9A001E91DA43 +3934597D61B345F06F727B215770625A9AF9F4C5C1F10F14F5B350AD18E55525461708B9191038E7 +EB15AD39F19F03C656BD0E06275B073D1899B3C3688D67F4E0D77FDFCDEC411A15124F3CDDE7DEDF +043C928ABA2A4F221151BC44A6EDB27771C601DA4076CF35180772DA67D9B81D04A1CFBAB8208B3E +DAE4EFF1D76B3E53172350A9C9AE705A31DB327430093CB34564A2BE0C1058A671A47227B14997E8 +A371BEA930D75A4E8CB2BDED412B34BFAB2EB26E85681340D68D2E5BDDE0AA30FA669C864CA1454A +5B58426B41ECD55FD24FAD42E227DDFE081518E7D1EF9EFAAAEF96BC9CEDA1830F18593D3F03756A +184ADBD8EF48A1DE3F5F22A5F59C879A3F4A8393DE3600F2D7D40DFEEB883A0D88ADCB0366197E1D +A5605D528CDB00A33DC63D1E09DEE88EFE6025D8290F3D06A70B66FD6A9D440BC167A886C3C6C3A8 +52F4883732AA00361DA9E108C373BDE9D8E5F2321840C64822E793E31749A6112C02170D59A63261 +B38EAE1DA8280A0AB45D7936086A53EF2ED0974DE56155033CD787A699646519A6AA5CCA0A0D8145 +C0F2F5C8DB1604F04F7E5A388FA4EF5DE2C6A47B5E30230C0476A46CEB986AD98B5A5F06E6DE34AB +C56339E3C4B0D94536671BC5D1D2FF7A279ADBDE33E08CCA4969D4BEB6D78C1D17D0B561E9DF5003 +4D22188CA3FCCA00E87CA9F45ACD172248F349AD09779E277077B54045EDCBCE71DB09C81814C6F3 +2F8898C1ABC185AE2AEF20896898B4EB70A80CE928B90B3AF952F7313E98A611FC892D0349824CAB +194C7676B45CFB44F190A6EC200B7CBE25D6367B331F6483750A75E58DD0C15E8B7B882E9A5235AE +D09140D89342E33376E6F5D3966BDA2CA46F937BE1E536E8DB4326034BAF29F6DE0CAE53F3F258A3 +1700ABAC538A63E41CD07C1E166B98085BB9AC8B9EC3CA134DE1048D0A02B72A06706548DED9E350 +B0F7245DD0C1C183BDC818A8496CDDA1DCE3F23DAD444633E2882C82A02FD735D8F72F1F9C8D1985 +9F466D2A6E5C3371C333D485B6BAC52EEEEC818FBD6F25FCCA77C652EECAC5272C4EE41932B1F764 +7A890BF2720CCC30FB06EE8E8DE741001707FBB132F0CC66A6665C131F4FEE01FF771EF6BEF91B40 +F3A7CACE37ACDF28A7BC7A997EDC256AF88938E8111B9AF1718B731943411E0FCC533524591BFB8E +B2720AEBBD0B53FA0BDF5C077827DB7AB2CA2EABE1C0AF5A6F4C7F1C41C12E4A535A760CB70C6321 +59ECBAAE71E4D2D5F60E4C5A43C0DE92CACCF254DACA2EA6C014AD50F8E484D543A6C89664E41509 +4E7486A84CC560B8AE94593BA96D46DF90559C57F986228E54F8CC06E5A9A17F684BAF0490F664D5 +7F739A8C634A3F5A75ED1AA3AD778B5C597F38E578B9E53FBF668EBD55CA6BF64CE69C4307269E9D +5944E215FA965E2C04A9FF465B219D991510A7A532B721000308FCF70848D6D410ED0BEC791B1387 +EB3DF99F5F5D6341F87DF2FFE6FCFEC00C6B523EC337EAF8031E6D76E5D2EE62D55C29C28961EE93 +0FDF5345C36E55AC5CEB01B5DCE0798BF9C64A5BF31CA31AFAC2FB63FCC0997BC61F0B40734470AC +2AD58FD11CAB4FF4D661729AE7F7E6433B215711F684F01818A256F80F31FAD6882B496CD48BBA07 +E9412157ED09986EB2A32FE9C833E2D3620629C9B62E613A6A16CEA66F0E925FCC50ED46140B6A7C +C2BECF079F44EC948EE05D932BAD2E7B27C173BC0BA6006AB9FB1DAD01DA90C111959A066298133A +494727820ABBBE5277D4BA11E8E25EE0D98BF8DDBC458E0343B033BFBA6A681567A9B087A02C7F00 +E77EFDE1AB33C81C1874F8B16CDDC741038E50C20653D2B0AA591D620A351C46311838BEE95215B4 +63C72A0D09A3BCE85FA89599B2CCBAB5165D83DE5E795BAC00936326C65461C7403A4F3A63142BD0 +0A26865F0C724FAD76671D0BC3F44FA3FEA03131F03002BEC6D51F9BAEE15208494D4DD30F7C86CF +B702E1F6C11A9F2C8ED0D2124F130B784E48536B2B40BA2F63086250FA65E4C91A8A383F500FC6E0 +878663BA4F773BCD8DD69C347DEFEC89CCB5DE7471303F8F876DF86563B631DB1974D9F2AE107CE8 +53DD45862D4AD6911DD5DC4C16496458F7513CB7E67A11EF38A650B9B04FE065AF6E77EA299B0E5A +FA2DD904DC7AFCD3B73B512905F5B5ACECED6E0CCDC2D2A4DC00C7EA1B72DC0D5C7AF02166452511 +B5F03A2B9F72794395A7FA022F7C899C1212D003CE9FF9F07FDCEBB434E316CC8F0BF9E125706EAD +A2207ECAF3F0C271D90D032704A0188B781CCF6EB32F1BC33819CF3AD0F92649B5C002AC748A0C31 +FFF9E47B8F71697D684FE0405080F3BDFFCDDF2AF6A1D72A9E8D15D6675A4543AB4FE91A2B8C5983 +9D8199F167AEB82535A5C2EEDCBDA65AF9402BA53FA36C0B7047782CE66382E47CE709C18E38B73C +C722FAC3BE4439B069DF7FB09A60428E20FDA2DA8B5CDC24B691D3EAB2BE8117E3AD9DFCECB91B1A +7DE4D2B45A700E3068D80886C8BC32FCB4ABD47AD2F514C768DE81A6CA05634E7F46C032DA00FB1D +48316D93CBD23CC8B987D7AF6D6F348533F3EABC750826B8DF78830CE5761CC2A619F96A0612B536 +6662A0821065E19AC0C7A32BD87D298AD39A43F29FDC93299396FFA99E66154B86B8054E41DF80B9 +CAF9E11025F0A5C8D87E8D626993FE349EAA1A1118E28BDF8F7777D4DA8B8327B39083A9443443D1 +1C1E09B98B68638570281EE2D017EE3A0F961F3DDC51E165DE2B07F4D9996C5A564B4224BC00AB96 +942F7DA85AF4E33FAC0F8AFCD1C5DD07A43BE7CD13792F4130000E81D3F3D1540C1F7B908F5861CD +1BDCCD2832641C7BC5A51F9B0C73A4F8AC6EDD4810AEB6ED63D6FB1F1CDFD8329323C39B0388B78D +0B0627B66179882E6C9D23608BCF741ED61AF22C4322C85F0BFC56B1FF7DA488F7F59064EAB367A0 +03F9DCB4B9EFC027695FAF327A3CAF4BFDAB9AD6337FAF44E185F4957493D869C72E1DBDCC8B96A6 +B8613A6A27184C20CB79D9DA85508422BBE64F25FBB8FAB88CAD95E87D355A152BC3BC9FA6383D1A +073B2FCED98B1BE045B8C77151DB082836C439C1C6BF0B50CF3E56E5FEB2002729485E4BC5B8D0A7 +D31A836F1076C7DB9E4F013D3A9D28CFDCDBDA0ECA8F8C9F607788C4BA459946DEFE1BB50E269349 +BFF87B6C325AC7BD3FF58408D97572B808D96A5401F062826415D2F6C50B3FF6E60AB999AC0D52D8 +006A518E7D682F9A548E9CC2B03C26CDD190F4F39084DCA8F26CA1E635A984B0A237BCDA56A795F6 +38670EA06E180778D0D33CF7A7BBBC7493FD27B6F86255C5E8BA97E80206F026641FDE83F0744B43 +8A7AAE4992A6A0366CF88800A27D45763606CBA0B57AEE7C7FB78E79842B1C05E6FF1BC417032FB8 +E21A1F9CD67096B183F757C9E484D6FF7B972D320099B360E068488E218D35D9D435CF385C0DBE6C +76C30984731AD8BC165A88EF3E2BEC0D389953A914FA74480D74D728088466C1EAB3235D99F5BF6C +47A3EFC728BB3E65467B6A176D8B08E21FE1E688C3B0B4BFA4839637CE56009C4CBC968F824B79E2 +2FA63C3F2E17E55D7E9AE101A7A3C88BE3483E8DC4B7B74E3C5731BE233E5EAD9DB3247FA0F5A526 +1B341B1217BBF3EBD84858FD90B05D9683E90FB98C31EE203364ECBF05CF54C0819DAE6A47569014 +AB99E5F1FFC3C9E66BDD93D67C2C8AFBC1B334C8A4CFF9E0A704AA2B5628FC7784652BD0A497DCF5 +8EEE4E945986CA67CFFD07D77DAAC10A930FA8A5AC5407E88E12ED5336BE027D4C98ECFCB7AB62BE +C28AD5E7178366D28E2F0B08355C592998072170BF924A096BDEEE5301C36FCF67A67E373DEBCD95 +B5395C6A1808EA11EAE95F31426B00811AA68F56AE87797B834077ECCA5FEF4EE0951E69EB01CC95 +16CCAB2ACE49C3667865C614FAF631567F7A1CECD810BFDA7C8A92D35F69A267D6DCF399DEAF42BF +739FAEDB89EFA5E94F73550809362CFD1E1D5D8E2BF2ED0ED6CD6DDEA1298FABA37813762A6F141B +1DCFF49AE6519CDCE09EEC8F920F2FE735C434AFBFE7D7E225D6356F7DA6A35A597CD5BF00493AB3 +9859CB2E9FA47F67B89AD06C9700200F7FFF600AA8D487F16F334BF954B5E15D24329592434AAF6D +85A552A2EB283D8070DBFC9AB0941AF54F232F32EF2F208D390E63B899AE787968D4F95981168EA9 +CE9AD1336F61604EF0A310E000EC9FD32FE1BB13B12EF80F81E9075B18B874A366133E1821E7FF30 +7154E3C94B3DC94EC8BFD1B179B557D736D4EB90E2D26EE0B5E7557B33BED4708475240D30E3463A +C24CCBBF1A09076FFB501F40C52D5C383E54CB26BB240583B713795A5BECA0B6AE645919A1B79700 +FF0700F8E9A00DFD3074CD49E519EE3E17D0DA1EC048382E8FF4BBBE3B738D20A97E78AFAFDC5A6F +E67B7FE2BFEBF3C82F45E11FA9B9356EEEF0CAE84EF2AD26F0BF853AEF240C2FB648FD0339637B66 +5133D96D2B0AAA73A26351FC72D660E45C8E0DB1ADD57661E9038F85528159A3E3FDFF52CECF0965 +E57C7FCA5CE7EA1E03549DC4D8AFA0887A9D1B4D45A4AB741929D91546656EF8DDA0F9FCD5F63AE7 +6F872F41E087D23F6C69917C98D9A3BFC62C34E8AE824EEF4CF997E4C61DE99342E8C4A0634C867B +0C75BD1828BACD6172C7FBE6DE21210D8492F69913977AB075615DEFD48BB51F0DC3AB853E73DC0B +C19EA7BD69C92DD8E04F10B18F21FE575BDF3697D69CCD01E55F7F3590366A758D8AD7BDBD3AFD2E +46BA9EFEF6F9312B1F362BB27320CFEE524DE907CAD552DC74016B419B8270BDB66201B3ECA5CDDF +6C2FA8BAD74DD2D872BA4D83BA9C25387307F2B200898ABB575EC3075F50D9BEE67A8DB74C2698AB +F317D3D0A4E553E84D7DC626A4556ADF1405D5EC0BE703EA752A6FEC60DB99A10BD19FECD126DA83 +506D1992EF8B19F4CE0E937F83EDFC063A2EF44A6BF00819541E8B4B497D55EDD091828BBBA3BF47 +4FD18ACD926BFD8B742925B4778C5DD5A2AC5387A79EE3D809DE98755C195B52E170EA7C9AE11029 +9BAC2847102B98DFB1E14EF84D99D7022752396551F16B290702DABAE78A28B875E358E934A03D0A +4E3E2815D7D7EF5DD9171B5B5654BB35038F4F5AE4FE19EACEEECD93C2589AF8303200D2F1ACC62E +34D42D61470E0D4838CF2E69211C39AC6722B3758AD11F2467AF83B143A9920FB56E8C4DBF444757 +62042A5BD87ED65C1334CAA25074897AB8E5A4F1BBBB68CCF2E86FC0DD0A645A8D215DA06BD97DD9 +A0B2AB234DE058EBF23D1DCD56AB0D387B53E55828524915D51473009EB01B22D75094BEE2C7CA2A +509DCBCF4F6F6145CADE5B594A6776B270E29A15961AEE245CB16F9C84F2A055C93FB4FC897CD6CE +D66CA0B0572FBE8CE7FB04DEFBF33180B0537B54AFF4FA7876875D59BE62BF05EA2BB5CB90E4D733 +67F7016F149953B94CBCB62D04C2397498918BB5335A0C868EEBF229FC9EC061A12BDC7E3FFAD16B +C653EC07C16DEA7B3DA061C2AE35B80175418103687B7B8E0630DB297E95B559051A4807A7620E0B +BFD28337E5D2A733D7885E86F4B7229DA9E0C85BB2A014ACC1803E99FD93D52F64C81637BA3FB570 +E3E39F0D455E0DAF4CF80473BD9147150FFA27A7B6E04D3C6263EB37D56E95BCD2378059D11707F9 +25F4A7403579B0A9F1668714FB7E4621EBBA7491A7117B40414B099D93D6D49DB55752A75B698AA6 +F975EF95CAE9A6A3ABF656173150858AE268E4C327F2A8C4335E3953D1BA1D1EA05CC667DA49164F +3596A5A0A5FB5FC777878F400C8E8603F22D2CB771329EED60BC2DB1EDAA2CE7C73A7947410D76A4 +B2E4B0E080E5F3D71121635B3FAA2DD0BC31FAEFC3BFC2C97A9983C1FF86E948AA6C2B26328584CE +ECB6B949C9EF7B8019529C94640F1D621F29F0F8522C8F0B06808B76D68EDFA06766BEE2C4BF7DBA +B722870AEA8FCBD641ABADBBF4CDD1AD39256A5829597175B57E89B7F1FA6F619E13EB8F4FEC9E0E +5C4C33A0C4097EEE97F8BB78C5F06D8753FBBC83DA771581011D9E01F8362A6F39EACE207B489B4E +9810327C84695D842202B939B33DA6558467E837C03A6D440F3FD46766756F1E7E9CC825B23CCC9F +C78005411308F51AD62BC3E72DB87D0D4B242D3AA823E826B80D1B690E0CB9594C6FD72CD05346C9 +6AAA490F9E0E8E8B1E63D93525606E812BE778DD391F14ACC4621AA7C309E24CC92F8212C8C275B2 +0A5DD81C3CEC50F4F2B5D53A6FF33CBE9DDD165A4456DB8C14F191BF30882571FFF3E2A7F878B58D +AD270AA9C93DFF182E9CC051100999AD2F7611E191E1B767711DF2CE8FE4183AEDBF8C4BAFBF32A1 +941681923738FA6A93301BC8BCC4C9589BCFC44ABD9675DE869C1F4FDAA624B44D283F53608AF292 +6B688A701EA285C4D9AB985C1F05E96E9082514E61EB26BF7DAB70587EB6C0ED636E772DFB3D6578 +1C1579E25C63A9A2D97706BF9EEF452FF6629F117E38A0E61E4FCC6C132B48EF2964D8E7A60994A3 +80E36C4771218128B42FF0E0FD94774EA0C797ADC110CF12AD8699A01DC1B6A0CC05D9F2746BF88C +39B2419AAEA3A4AC1C60D97B517D62C5246E582DC7093C638EA284D44D82270883733017B17E8320 +9853057CA8DF9E45BCA74E37C210CC0E962E62081D88783B6BEE6ED25E1899BD3DFD8CA5E10E521F +80B8E79CDD1DA5497B96BE273E5D781FB99B7B08421A30FCD5BBB760B299E8DA294A054DA18F95F4 +04798D64D6733D4251EC85A2002EE8D2E4B8BED52DA9C5C8356F41526A2B21D7DED6C5504DDC26B0 +3522533EA5FAB196E72126A0EBEF69F40F51971CE6740C488C5A47D7A76E74E850CE80DA759143E4 +B12977A9A49FD90A46FC8967DB4FD401B6FBA0E4DFBD4EABBB9BE4F8DA32FA2EEABF31A71A444376 +1B6E14AAA3CD4D8B3B066D341D5E013EFD30A5A6877A59BEDBAA503F0675ADB9D93F88A9C429A605 +39A20425AC275A119F315CE576AD66491413D2D499BE7B061962EAD4A02215B2F5DEAA7DB358B5B7 +609831074339B1A469D21477850F4C79D4B93FE877AF4CE65EE265108F70E682EFBFE5027DDEA499 +D3D6B061FEAD88EC6F36146FF905C33F172CB202AC35E0B051D2FE37957A969DC910FBF1BA198503 +240415B7641FF6A22F399539255C661F729839FB9337668C75736D1E62C28F637A223CA19CD6773B +DB54A79B2070FA021FB7463DD72D3587A2227926BC5290D7B6D4EE514B5440753899445E3621B7FA +6D85AE79B5565FA692BA8F002008DFF74DE33D545D62CFC90D0A656E6473747265616D0D656E646F +626A0D3339372030206F626A0D3C3C2F4D6574616461746120333936203020523E3E0D656E646F62 +6A0D3430302030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E677468 +20333136353E3E73747265616D0D0AF0D239ED9B3BD36F9B4712EC11765302EC22BF4981AF869BEF +144C5F64C24CAB9E3829F44BBB3FD23F3A3D671C98F905B6DEA5E91F295A3AA77A48E76F172C6FDC +17C7DA9D2A297B555FA16DD9A5E599C9B02D73727115D81DB42D25CCC8CF5772363112D47F7A0E1D +5E33C26C723E24C8B4198F4194132509EDC78F28767F5721B5F95D4FCF9329FA173368886D65EEC9 +8718D347340724060F271A2E8DBEAFBBD53D71D44FB4A82921CC67A19DFC1E22501872DD9330E671 +916013ED0447246EC20332FEB19A81F732DFF033F1778DD517DE297625E35432F075D5231D06E568 +155A39AE7804AEE86A096FB713D009DA818197DBFAF5877F6D5B68A4B4A4A48786C1CD7FA39C4A71 +7A106A767BACE91F3FA5893B907B8691F8A033A43785F8ECA887DA30539EDCC627F98FC211CA1C62 +8DBE598BB59D7A3323FFC13FF61E4D50B319E3269995CBB96F6ED2B503E74CB8A873CD36B247524F +EAA2DB96CD93AB4BA8D35FF21B181E1CFC648F9D024723E010FAA726C8B8A2B8FA746F7A4376388E +9DB1C1F78A796475637E61672F8EB57CF8C081049F4D74CC7BB101D6B3F646C368E5E6C75598E699 +739BA337B6B646B6F4C5200C792CE04599D1AF526EB0FA5EE608C0E63FC18691047FB3BF2E32899E +94B74822302457D45D84514EA9E4D72397E52B81406FFEE911B55A94716F9D3C3E2B4470627578E7 +542061319874C76EBF876B26795E3660DDCBDD92196D654D18143E5C9BF6FD14002F2232A68ACA8E +4AC172441A13600526B54EB2EC1EC1CE656A8F216D1E5156B8F7890889FB11FD914C523AE544A508 +1256A8D357A97FF55E9432ADEF6521CCA1302C51FF79A5AC0DE4C2CC3741F42583C3021D03F68FB3 +52D09398618D5CD57DC255C88AA26A1B3F3C3BCA939C53E7A0B9A6E9B3FCF072D0D130A53894A0B5 +7CEBE290A44B8B6C0FD03310E2820D89F43F802A8E22C486C0DB344FD5A3567D17937971D10D8FD9 +997EEE0679A72746CA1503DF90421E57050F3DF0559AECA73C0990F6B64286155120E1847646C67B +F1A886099FC53AD1584B6B582FE9B1D5F293E2256DBCB9303E94CEDAA163449325A08846188B45BB +0B9916C81833AC2E2027BD847A5827A42240BB11E1C6F6930C1CA8EE791F576983F27C2E42C36BA7 +FCAF3383C59763D6B6EBB48EFB5A88E4C39BF9852942CDCF08C64E93367BF5D8ADF5E3A861B29877 +CDED22D77CED31910EB0E27CC5BC2F1987BDD7AABD7821C6C7D007B7E1DF87F84DA5D971FD172976 +DD128FF94BF871CC08A76CA1DFC623E82058DA0F827463AF368D0AE662B68E2F00042532D6DAF533 +A6C7B959230DD894DBB251789F8D1ADED46F2097B9E0C7CD90B635BE2E841404E23850E028B15C67 +11133E291628F9EA506C58B1ACB173BF5820BE6B1B33B1798D3D23B5923EA8F9D342B1D4EF3103CF +DC7588A4628CC928DE1AD400134E8307D6F2F485D498750C9B08599E6E737112CADF4C767F8BA028 +21217C306BD5D8B39103792644917CDD6DABD92595642FD42F5C8BCEFF78481CB73E4A39ABE4FA3D +9A19FCCA33F5EF7F00E38F0D91DDD9F8F86079ECC5905937C11F6557446EE4F88FBF82E4DD097711 +85BE70AEF0FDA7EE9913A35166BEF17F803E88C473B1FDFE079021928FF64EFCF4A80E24E0F2093B +ED8F7EC4CF97AD5F3F504A62CE88356266557AA3BCC6B0220DC66F6F45CCD48DCF62DA8221566A1C +2E02F554BCC974BD286CB90B88F737DCADCC49D96EBF7F41E82166917441CC57513C7D410FE70F27 +99CFA832BDD65ACEBE8BA4A1ED09422AC40A5E9B72CD065614D83E5FA73E2DB9B0F8CD560FADD36E +23B7AE0674BFD6A994B2F104B3B2CFBC9B99EAA14312A604FAF23E8AC56C65822624E59D53ADEDE7 +4D727E48630E14E65B7848479B306E3FA68DE933E76E5B9AE60DFB48069ED358ECE95F1C9697867D +85E1B4E25BA14754569C51120F4A45B49F2C2C2D975937111C7791EE35382E3B213372668FDC29E8 +EB6FF48BE684E853A3CED32F949AEE6E44BE673CFA3EA38DBDAE2DC2C410CF5D117BE644014372D1 +2DD255D4876251D04EF3B538443ED67C13BA29EBF5AA61FB7B83832A688980AC403931ECB21101A9 +D66C3B3DB6786BBECC72ED9D8B13A4BECA23DAC07648ED6042EB1C2AA6CCBA19EC828627AE267A68 +1969CF660E823763926C808E7165B0830E8B78D9A92E725E7EC30D11F294D63C70A067316AC8510E +6C83B3D28E2BEBCD0F6A8B08F8352541ACD5E1783A89B8479324D51149242F3FE42123D3E9038FFE +3245CF278139DB0AB825326B16F62C07EF15F9FC21EA3750F6F57A669C1B354F958336F5BC2802A7 +B8EC1881C3F69805C841C3CFFE8DA4F1F261607BEF8E9377CEB762B3EF2C44CE904A7C4E47ECCCD4 +FF1C27EC1A5D00A86ED52036FDEF55CFE3E7A0FDC2F14A92B1C8EF8F89C1AF724B27AD3864D45CA8 +17F32CB5A2E1116A28B260E6BD53728F4FA4CF1C7D45818398C54EE56AA8B9BD43C5E0C7B17758C8 +D587B61010B157ADE33AA67EA9A002DDC64028D2E98D73D9398F12B3FD9CA6AD480818408AC74D62 +BB130219B98FBCED66AD9887DA1A51790E7F7042C43090150CED6BC99C21A179F6A217989D741D06 +0DCF9413E29241EAF33BBA161FDA42BED9B0196D254EF00D589AF87FD1084043F337C1AD0780FD28 +5950137EFD694F1B630C3CFB06E83C7EF816A13F2707732FF67D16485A85A66638BB56ABFBFD259D +77F7EB1FE1D9E317D833EF372685FE3E6CD7E93F138C030070E2313D72E4D62C8B1E8F873C6BB666 +E61863EB41B358B92A738D2C6C31898787C7514AAEF5843693339A74B98FA13157882C96236724C9 +4D39D6EFD38BDFE779F3BCFBFE0BDF0D73E97C30CE8561E4E9C1C03C93CF46AA415DBADA3E377847 +A3F4BD1EDB0CA37DD7314B285891CEE2256A8A95EE842B0F1A436CD914FF8AD3FA38C6B99902D229 +5F4951D5BBCB2AD68B6244264FCEC42D1104A0F19A9C44F837207B9EC89B6D1CB4972C121EB03B30 +CDED0EDF667F29FA56E95B165E962B90D07AF77270BB7ACF91D98A502AD858529500B165B0D277D4 +F867BD55CF9A9AD089B4C96B6798388F8C737DF3ADD6A739233FBB742ECF958E9E695EB3BC54FD45 +2DA8D88BFF678357B76FB6FEEB64D4BA5CB5AD7A4AC5D9A8094D9EBCFB74DF4A0F6FD026FD98B97C +4F1595AE3E3BBC080A2D5C020D70626E75778D6055F143020037792BB31E3EDFC4A3DE93A4FB89F0 +73D8923AE1A8C4C3EE7211CE78A4C618CBF24BFFE4DEF642D627E694C7F3E132E3CAAA38497051B8 +2F703FE1AF38555D83C3E34EE2A9B8139231D105FE5BDAE95242EE5BBEB0BBCDC4ACA4FCE2D4EF37 +0CCABDEBB70345ADF90BF4A86C55384E7DFB8EFC5683035E69A944AF8D021F91A91BC5DE953708E1 +2B38F18813B57F5225F0CA7F4CF4CD8F7697CE285A933529EE08A6BF2FB9DE59ABF5F6DAE29A6C68 +72BB9EC838ADAC0516EB4D6E763F9E47AA75B5B846D81268F22F3B33470E3FD6BEA2E628BD56B4A5 +1B352631FFD29F60BB40266939BB220AF99A1BEE92A65FB7E36514D6BBCBA6B2030C137686AEEA9F +114D75E8F3C753D3B0E1A1976C3CEC875ACEDC3FF2CC855D838CEE6EAF5808919B410DBF7EF11188 +FD385768D0583D21AB3C94B8352CFD605541485CDE9C9DC6C42F6114CDC50A7B372CF9D9C6B5E71B +0557AF01C49B53377F4A04583F4B646DCD4099A036BB780D722E238AA5617D63E7C934D14E2156F3 +E6B15D05FC9082D8FBE078364A13A0D32B10095CD9093B290B799B3B074D4C277D8EA3AA229F4056 +C1452469B001A36863D069200F0A13F5EC7811FA4293749FC0A9DBB5B4D87D75EF8E962D35B98348 +FDBB878B55D62ABED654015E26305EF790C8953CA3C18EAC79B74659A0443FABF1A366CE2E879DB7 +A7286CE745BB2C9B4679044E8A3FED9DED64AFDBCC4F5428D1DA3851F066E769D008C5F2268E9F28 +6E74DA78AB57839B84CC9010A761E383DEFCA21B4AFEB95DA06810697739F77A2C39B5F4E4E982F3 +946453D16BED25B3E261576087BE918A6C9152A338A9C5223D50E85BAAF6C48A49F246E766DCB1D2 +7467191FF4754601D3CCDEF9E7029C2C17C3FF565CAAFE292CC0AD5CFDA5CD3716F294C759D3DF98 +62C3F7A27D1C9F6FA214106194CBC1EE3B756FCFE9F41D0AF4433099119C2C6AA4EAAA49B6ECD8C9 +F6A992856F630F9EA5B26CE6AC764DEC7377ECF68F452D322BA61EFAED1D3B9FBB51CDADD6499E1D +5B1B2C3BF04F4308E804A205B9D57CB4EBCA23C25FBCE484885AC84606ACD5193D6DBC47AFCCFA0E +80BC628B5B331D1D6CA4335FAD65CD5F55A17E56FF32FB78C6EFE573750B053BFF5012FE684931D6 +AC48EFC0AD35985E8C79895874329EB71DA48E9F1D30344B8050CDA6844A83A70D91DEAD7F7F6484 +683C7ABF7E63F1A0F6FBF99DCA43933D4172508F7708C2F7E9E4FAF6FC86521D5D9B5D5E2FB7BCDF +0B5C9E0625083211FB991BFA5A3764AFD7D1AB1C3BF9069E058EEB3A90062A2581D1A9346767614B +BD5F4A5AB9AF0C4561FFE332F093D07F938209A0879E258758538368D46072301D8C84585303A921 +449A970F190C45C07FBCC7E9BF2EF30739C0FF321D0C85C1FFDF1AA40912420CF3A647D0C810DB20 +2F7F32E4DC0FBA12BC29641F3AC425C0F7C77D4CE0FFD667BFC934BC4F593DE0DD514064E7117C8E +3347398BD92046F8CEDD68CABF2FAAF4BCFEB597989E57FBD8213F65A5C0295E2A96F3A07B334592 +607A3B0F3E64FBC96AD5141631935FE787DCC9B2B4ABEEDFAB73EBBDDCD8BEC4451EA902DE452B35 +2807860C132BF426236B256F7DA86471B451C73E69E0E9AF02AFD09A33ED35DF1B95E1073617077F +7711338F6A6EF63FC71D0C331CC72DC8EC2C9218B1B0B451C3C087183ABEEB175EAEFBCD05416F97 +E3A9EC731BFE2A5FE00EF7530EC4A6E60F632485B7CA07EC091057CF8728E4A2874EB1738F76F1C8 +859A204D5199324C6073E2A28A46858D96B703E8B1D4AE0C4BCF393D6419B897B84C23D53B7A8A02 +5BA403166A3F1824716A42222099CAFD50C23371FB14ADA460CF49D59C6CF888A5A49485A1878CA7 +604E80B66BA933CA6D0D6A11717F23595C1CD3581D9A0326EEC5EDDDC928DCF1FAE4BA8590DA045E +D49AC14AC9169B653DC5B32823BB5F758A2A81F98E58C2F747BECEA37ED4B8CAD9686B55BE6DA0C1 +CD86C67F58B7F791F91C74A67BFAC5DA17877C68E3344A151AE92F9788E10F29E0B04D0E3339D1EF +C10741EB804CB1DB4C43271F2754789618AA64D8E8A9DB1CFF42404068CA0D7C6AAB841D5FB266CF +9E63101C61E9677945A9FD44A99E1CE3AA28DAD6B28F7D0101C22E00D15781C2E38DAB3595BA6B45 +5EAA726BB1C8F498432E32FD40EDAADB57145FA147A79499129F2C6B604D1FEABFE1A11321C17BED +75C85F277239BFF651E4C5487D619FF51C705A428F379D322F0A56AF5577E81766B0D96FDC30F398 +4D2C9B06CBDB5FEE4F0227650F6EEF0F1476D9513BD459D7C3DAB34BD1C3C9815AA16F91E459E684 +78DB8A14C292D2DC9D69D5F25044B008E724A988AEF3E8CD89D18BE6D603B638ECEB0774C0FAB869 +59140BBA57AB4239D590BBDA417C232CF76C8D71D3F3EC426BC700B8805E061B0CCA505D5146F7A7 +8F3A009A60E02197CE7BF267789139F16F582BDDE07766C95F9CCAC629530E4FFB881286B7F2D3CC +74895CFDC31BDE98F527F4FFB1519FFF50300E00C0AD38119D7D78328B73679E235B46CECA4E2497 +9175664F12729733B2F7CEC8BECCE390ECB3EA414678C411CA918EC36374F6EFCDEFF379DE3C7FC4 +F70BCBCCB1E43189FA12CE4C7C633ABFE3B7303A34E666B4B42A5BBF288C8B74162E134C2A100FEB +F03DD15BDA0CBC75B55EF07D0A79AB30A53A6BA224168AFC9490D323E2CEEA65654A40D80D86E9FC +1DF7FAA7B467BBB3B8750CB3E59AA8EB50B62CF34F422A595417DCB77B50AB35DABFE29D14EA99C3 +2E00E6C04411AE8514E444EEED69067057EB3F5D02BBC9FCE70FAAFFFEF01FF0FFAF5DE9B622FC5F +C9511D7E882569CE9365AA7CB83CF73E1D9069F2E429F8371252582BCEB16E3AA14078585E3251F6 +CEFF99C7F818FB2CF77BA46453829DA8292FB8E32DCD92EB5AE6FD4F8BF9BDB250B64C82AB86601E +5BF9610425E4BDF87E5F711DB2F4555DE3E5779360C888E88F9524FDFEBF1E541AEDC2B4926F5D2B +C1B17229F7B408D368897186F195DFBE4F4012BDF3B6EB0C0BEC2A431444A7EC846CD188380B836A +2B50574B33BDE7D39503A0D055A22FA61AC0405BF4A9457AFC33CA0FD60A6BAE11D688CF5A9F66C8 +48E39BC4DF1B2BF2F05C67556C49937C09B2D6503C757F9ECEE74D7922937AB673AEB6C18654EC66 +6E25A54328CF6FF2A019404142ABA82DBAA3A180079B7A9259A69E1A797A1BAD14A1D529DB1D7752 +731569CB44EC89313EC21E90AE48D6869401E99D7B05022F3EFDD91A4BA5A0B2F5290B54D4481B0B +A254E2EDA1A386F9A8DB677BB60FC1EFA6BCA26DBB6585F395D481BDDDF75B40DC1566AD4319081B +9CA16CD0B261297A2A793BA3E6AB036FB2A0D7993AE0E48DCD32680E63A350BB91B2ED59C197779C +B1B4F22A32B1F04AC56966CC9EF91096ACE31D575265549E854D2539F8B83493F6126EC03AE9B09A +275846CB07E55F869F33F93C7E5C7B8226934949E3734955F68780D72C3F4313A867ACE5189417D6 +FCECCBE18D435271426EA9560B9BB80DD5A3C023724DE943F3C01AB44F00F38A3053596820DD3F00 +089C0DF7F254CFB953D1AD9B1F89BBC81771D7C8EE643E42BD8C84E5E659BB3E8AAE6AA3774F2902 +375779CC76E9070F754967EA5AE1119CC3823935B2B3F68CA3D8613EC7ECADB0883BF780B5DA77B3 +EB0B081A2F964BAEA9AAB4EC3495E8CEB759E507BCE05AFD6323EC36AF5EB89C665D7F680ED62F7D +FAC926D3CEF919668A143E2AD55713E270A5DC5BA69881DFDBA8218265B35BB5DE71E436E4B6BEC5 +D50B3C2DA0B57590724A45CA18CFCAC5E31F6AB755A69AC39D368A9BB6373A0205A75931F1ED2886 +CBF6C0D3DA46FB2F5A91759D115D4FF3AB64364B89B8A477B47584824CA3C1C484B8825617B46BCE +5C9A9F25D4733CFCA6F8EFC5229F2829E705D6EF3FD4A0ECF681C707E07DE59BBCDEC1DB3F94D337 +7EFB6AB218B1EE8A8323758FA7237097DDBB90B9462D5CF0E02D3EBD09C2D2D01E0A61B97AFCB773 +AFD68F068E7A83385FC38F6A534728F6069A4650E020D139A8B7F1FB9D47CA85B94883C342C321ED +947A734E15E726970AFC808A02F8E866D3467B20F7884096FCD75C5BDEBEE71A459D783FBB0A0EAF +FCC9631149DD2E82018C14DA1A47A99DAED963A491AF85680EDBF37135A0D44FA4B8EAEACBB6D61F +5723C3781A1F5B66DF9F1499B98169EDEDA4A95C913FAD7CBD60661F6B926A87B345C813C58872A1 +5FDE991FE82CC05E76C80063AD6CAEDBCCFA07D30F2E1327FC6439F0204BB1B38B7D1B3396914217 +64D0865F4470DE0514E1F4CB65565D72FB23F29E0047619A98322792318D0714232775E0B6AD09A1 +6E76A5A8107CB96D9FC9A8C5AAF9ACCF4DFB67C7718701FB798CE5CAB71C3409B634A66C9249249B +3029FDDC01F83AB152C135CA2B3A86D178FB16C7D009B851AD4359540DA15AC69869609D49F1F133 +B2D0367F02A33BF0E36BFC87032B3E1C4DC171D48D830050799EB8DC1770F8D50557B81E7E5FA92B +6D68E0E8150AD537217FD3075A506AFA2E081DC39842C89270DBDD77B7AA6530C3B1602BABCFA555 +0F00F5771541EAFB5CFDC382F0F814B248DBDEC2F563211578E9D840538B0AFB073A298B4626F489 +18B67529BAC99CFFD636E03A2B5CB03C2C454794E5B36D62597D0FF3E5FC6E00D17A718CFE02636C +6B3E35930CC87893CBBF12D5177EB5BD28A18FAA2D2B3A11AE6438860A129AF98A6CB9D03511FDA5 +1A332506018107FCFCFDF8DCD645B5597DBA549C1E5EEF59A8D6D4805763F23EE8D5EA0DA1136542 +A8300625B66FA6EA7013FC30FA53E7CE92421437718E4EABD62B2B6EBA4744069B0E3B3A4CCD6CA7 +788F4CF29CDB4964CC412A465EB8377CDE16BAB15B74A38CC95BCD71AA12911D8BAE8A86D990BA07 +96C83644A6DC3E2701B667722EC067B2DCDC8E1D64C3B1AF205274EF240512ACAAE58176476A9606 +279B46CF48AC495FE92E254BD40FCFFAD9358A949A11162D06E9E1129BD6E9787A5B2053F20A676F +F452D09F1642012F9961D92649CDD001495F7FF531AF4BC0DEAC13657D9EF8442FDFB21D9A9B9A36 +6ACD0B7B0435E393F36F2CE60200E6E40B7D54DB18E5F3927CD6C252E9B1D2365CA963351C5B7299 +3A83AF164034AC3E2C80B72105AB0A229738FAEF4AAC935E785920F18EE38CE81D496661CC0967E4 +6BE271064C182522A29B4B5617FB9844D7779A4A9B35424346D3DC82F5629726C3820B59C9239028 +46768B724C9CA817D82D18877B76D709FE3C4AA8342F2C73468A4A0DBA2C4C1A8F755E03BEA974C6 +FFFA4C655FDE994675A1DAAC14FFBAF3FBA7EB8F82DBA176367F3CB4C145B9FCB4788B3ABFB715AF +4DFB56AC5EEA10F1D5524D62AF41F1E1E7B3DE2B4FD3BB527A745F76607D13693AAB4BFC156CF340 +E7B7C04843C73D3400CA2871C2B4EEB072517D623A9A12A1F388956507386E0C16FAD03A6F0A8D8B +44EAFF8FCD3AFF67827100389E1C91F3C1DCD934118BE59EAB42163257A19C73CCCDC824C5636EE6 +4AEE26A9C999A32466B36191FB2C734D4FB9A3E6486A3DE6F9F6C3F7F5FDFEF0FCF6F9E1F307BCD7 +BD4B6F41D69EA5CA0A8B2B8EA552576CD2AE92B7927A00F4CE1B86E79F28AEEAB612848A0C79FBAA +CF64E8708B0E0BFB0F7EB47FA860A865A7FB3152D04975DF663E909E9423336EEAEC1C0682C18D86 +C5269B7EDD1978C07B73073CE90EF2EE3199BA2CF5B6EF47C8E39088F683404E21ACA654774E2543 +F59C55EC63BE2071454672CAC0F2B187C13F04CB945A8F6A26441C9B4FB63F0B2F500513457785BD +66EC48DD8D356266AF650198DECEC5F91703EF8B5310C7DB08110FF275F33C6E08750CF6B1C756EE +43645496D18ABE85DBBDF661E029C1642135972F738078F5E40306788A5AE6A19BC5B908BAD9F91E +4FBEC5563D961D6BA703AA94FB15C4F0094DDCC48DFB76266A5804E7AD3AB80F2D934BDB74061AAC +981388E62B8132C11841D3F0B2D9C70A81D808C1612FA94BE7CAE87F06A4226E14B48750AA535C33 +9F1875150D7A0E45EAE626905BAFAB641177DDCB4772783832966B3E70B2C69C76B615512EBD3B31 +85694B1ECA5B3FA7B6CB47088DD75945168E2F68CEEDE1D382954A29F8BD70EB302E8DC0D61D1C61 +0DBEC869B45E69B35B9011061534948D1DA6E01080D011DC706BA1A58D84A85D2DA4C489B8EEFE06 +3ED32968F057EEFD43B31F6951B2F05746A1622A011304FCA315A2DEDFE77ADE9E1E9BBBEB79ECD2 +11314FF85744B6606B75937478766D11724FC42F8A746F78417DA131476163F69B4FF4C1D8A1B49B +EE89EBF1837973DBF7A537779F6A5C6BBF6CBB34B224379BB3E42BFC31BA6FF230DA5CBD7832233A +E268CCBAB75177B6C52124038C67F05AEACBC33C1E40C949D0F56077C9A90670E97868EDAADA1D3A +73BC03CE1E4C05B6AAC88714375625297DF20DC63A37263EDD7A5E003643DC6D6E4F13E0402FD99B +38C55E12FF7961380ED776B3871F5AB9387797E8622CA65413C09ECEB432FCE48ACBF1B690E81321 +E7289767B9885DBEE494BC2540F43A552845D71052FDB4EB6E20B7548C3901E7659E9A7F7E9EF039 +F1BD2D361D17CEDAB3C879E899D18269E4B4669DD5A1B42CD0CFA8E41D5096593E1488F42AE9B302 +5ABF850513D55E0F3248FB3E91F8AE426C4C44BEBF6AA20726D9ECA2B250CEB177D1B282D20D78E4 +C7DF4602DDA890894BD0D45EADF2550B1AF683DCA35F3C703B7DA8B7676EAE9647A6BA87CCE3A755 +27E5CFE55846A64AA1EBAD8D1498F558C3E359A9B41ED63424755C1311B736342AF560DA1C238B56 +4964F52D4787B0BECB2BA777B3ED4D993C003E1885CF0357EDFD9045CA5DB97A5C420FF3AF8C86FD +8FD1A68198483BD42D337468383A0C158601C1A066E810F4AD6BE15E3E289086AEF6EFD7E1DFB46D +810AF40FC0803434B4FF0B6F8DDF7D2DCA1B13138E825A867AF9A3A0D77FE70D5BEF20940F06EA1C +E8FB9F4B4BF7FF748EF05528DCCF9FA46D1EBC5490E9760D2F70D0BF86605AA3C95FBD3EF99668E3 +7BEB634C5E2F8DBD4F437081FB9BE4DE954BCB564C47850E294D3C91B058A03098F9F25C985883FA +9AD3441E5145ABE854716A5313DB110B90A8E7ED4C905533F844668E4639F06F768CFF9024A47CC3 +C6ADF2024BAF4CA5481913CBA9B25B60C3A4D22F027EB484C24AF45C3BA4A7BF5F6FAEDA76FF2400 +F9EA5142B7B486D333F68B8437D41E785E13D5F45B77E52EB743E62BB3B5BB34FAEA526272D12087 +896705BF3843BA18D80154A8BBDF9DB4300B1F369FAC7397E0B8601CA5F595FCD36CE8A4F6CCBBD9 +BDF38D80D86875796476FAD664D13E7CCFF1A998D014AF130A7446AB39EED62E9F5BF028A510E4D2 +80BF721ADDBD986F5C6D4B8FDD37C0EA2F5EC4DA5401472C9721C23D4548FD2FD592B4F931068A53 +02BABB4CEA8FB19F16CFD60B0B54263507B5D6BD908FB87C8AF24C8644B5973645FA0B4CB5150023 +3E70C45CC50067691172351BD5A2F1F1263C585DF053119FE603E4E17118DDA9543659FABD522965 +42F90AAC6B23C3BAC3537D06A27E4F63C14A46698CFAB42242827333B3C2D4236EDFAE26BDB6C9B8 +4534120EA11206AD0B1ABCDE9E8F7ECDC9C5A7D26E04EF53BE3C4AE3A795B8B121B8AF30EEEF8ED9 +A6A688C56D14C7777E817CAEC015FDDE67139A31021ADBACB391DC2070B6FA9E5A13947C85C13D23 +102DA96031B34F37AAE13A8AAA1F373D423E46626C31A1681D0108F503FBD41F1D6BCCE6DE988875 +83CA7C379BFE06E32198A1EDEBD18AAE91819A00BBE5E71B8D5F257BFA4DA6DE00D54971D573CCF5 +A3F5AD2D593F73617A74CAEDA2237DBDB73FBD9D487FA36FEB647E5CBC83A37971DC719EBB6BE859 +54B7AA23A1EA4A06D7BFB45554D4F78B65D2124DCAF2263AFDE70E4592F92C5B7DD22E141E408337 +58B3D90AC02424DF1329D9239CBDFBB12C09041689771F7BE7088FE3B1C2533EAE79680D40AAB612 +CBCF00456BF9F0DD13C03756A3765D6DDAEDAB27DA2E826C1634232996F2C6CCA027D37EB7253A16 +6EEA9DED3DC991D70B284446546932BB76534F864EEE8C7E3DC65D56D1E5BCCF80EEEC27417A668B +8D095C9F6B4A366A98C8ECD2BDCFB94E02DFCAF29BB29C1FA1367B5D93AC6D05F787EF53F87B092D +FCD1600367E0C66D7DCB4780A0ABAC64DD101BFE3FAD2353B5CFF7737D3F9514802C3C82531B4892 +D6EC0146B6609656556D9CFECBEA581BB9B662E560291D585DF9F6405C7BFCF52E922617FF04034C +1DB74312555B26BF34F3D0BC2DFEE0E87754C7BB5D98C772CBC4833E8CE4FE158C6B88B611CA34D4 +8F5F71C5DF3EF8FB4DDC8F3BF134BF3A80637EF03D70AE7A891CA3B1C43FFDB854438F76445766C7 +BDFEA67149B6F3B7AAF55FC3617D6C8270960C27D140341D1045D8ED3A41AC5E46C4BFC5372F34ED +5197494656FF003E08C1F775292288B0F22F1EF1BD7AB373951D301A3050FC99B863E9A770B7D030 +C26C0EC5388D32ADD851690006C680D4FA3CA7360454F20A5C23FDE997FB43134CD237FD317B15A8 +1D0D0A656E6473747265616D0D656E646F626A0D3431312030206F626A0D3C3C2F46696C7465722F +466C6174654465636F64652F4C656E67746820343033333E3E73747265616D0D0A8FCE7F4C4FC5C2 +4F1A3DA5270BDE643F364CD67C15A057170B010F8314135410E1ED2E02A2F623BBC85B57C0DD938F +F95DFD2C6694DA3266561AD6DCFBF936493FB2A5F21430693B068B46AE1C6D8643CC8CEDE797ECC6 +97CD1BBEC80AB6D69DEEE3215E53A70F9025B372F3513D7CF281E9045086A658F62F8D74EBD18C47 +9514FD9F9E92041519F73AE3913EC9C47AC3811D33E6D1A31BC19ADC3BC73B49568B5002EEF3DDCE +2D759BD7F02E197CE78144328A9638BE26AD9C7172FAF740DBD9F8C453162D2101CDB70939FED761 +907CEC967E2403A474F9EFB105C2CA718AA3A46122FB91383DA7A3A5972037995F5FE05861FF695D +BB5F698DC47697598C2D7F0B6C09F37B065E95C41B84916392CB5409721914831468AF249112F1B9 +2659409FBDE9AC4ED877A6A6435D5237A032435FBDB5F73FFED39A3ECAC80085EFC37DD67469CD26 +E8531FECF872BD9B6DBDFEFCE2B60D2D3404F3D6741590F59EE303FDDECBDEF7F2A275F8DC33B26F +D9635BB311287CE8E60DAA12B6517268B27B454015548B1957FD776AE56CD99566A6F5707DE4C625 +FC9E52E208D3046CB97EC3863A47CCE4B18B04EBF99F763DD7075E4FE71DF8B82FF97FA0EB73E1C0 +7EF209A717B674969816C22F166C5517BF5692A33662D189ABB19E9C9FB8E3C3101416B000FC2670 +385F6B10558EFE70AB0A03F00094A94ADCA38B9E53BF98DF516A057F50B16CA8854ABDBADC9B3934 +D40ED1077C369D62DD64D95C71DBEE51BE0BF4AC594F177C211222638F40C1D2FBDAECBD992B5748 +BFEE05A75CC228D1DC30B07C8DE87512EE19AF44FD219EAA420AC4341496EFE0EC2DA1E3914A248A +B4920F214726C8468F42863A322D46CE91BDDBB54D260BA1EE0FF3ACB6A4BC4E0F2A5638FE500E6E +B7D327D8DD245F05BCA52F4C5F57D5814AF222229DD6AA22BBB4514C929242AEAD31CF789549CE61 +DD31C46C5F56141D44D198D6DB3E53454EBFCBA9FC681D77CEADEF5CAAE5E17B1D83B70427DA5610 +F74108447BDE4AEC65CFE9712E459BF70BD675161C06699D9C1E3B5DA236DA0C5D031D272DB3B5A6 +ADD7C1897E6782D034F8EE2B5FEAF4E31547DB886E4F8FD7858B0E02DDD3809452257C9865425A59 +1B00B06EDA2D9B9C8AEF0A26D63EA62BAA7E48DAF0552582EFF00EC71286EA788CC6FFFD233B7DDA +7032E94FAA05BA2E1BFB8397E769FDBDB1FC5C8BF8739B53065E8737A6DC6904D3BFA465036DF049 +4AA498AE5A1AD80010F9D8FDDDDDA5F9065C4E565FDD972BDA3F9B7102541492EE8AEB404D27BFDC +2DF44EF0BD836D60342275D7DE18AB8499DFDA7B7FA90B2AA304D7EF33CA9C4E2642EF06E2543899 +8F6A266573D37AE3AEF41E16CF7F2035DCA57FBD734D9937381B17F66FA6D4240BE33352D6DA17D5 +42838E742EC53F8BF5D2BCB45A74B07FF6C6F92F008CFAA841317E3C18144DA9000647CB26ED5FCD +DABA1E2D1A02EE09DCC2ED6E80F2A7C1C3B77C2121AC9B25EE608060DC374E04AE02FCB68AF94DBD +C14C37E8D9E7F08C03E91564A077121AC1183B4F884A064BF6F292E0635DB7BF6398E7D3DD479939 +DCEFE8095D7E57B60D95A586D16D5418AA44220BAAA814102395840F6773871E2EEA5C6D2BF7DFAF +F3FDF4EC2080408A65D56BA91EDE932D12949917C44DED1F78728B80A020F2CDB8E178AD5607FAFA +B580A7715BCAF0126E7BB575D805C823B3831F06F177BB1E80FC1626266358120BAB3137C28922FE +C9C73D847E676F06636F0E759F58702941AE4E446D4B514C4AF96932D76D628F655017EAF8D8134F +8E23BEB84704EE0CA01D59330EB94EFC89EF410D29F0FE23A4F9B234BD4551258205FFCB6E65DE89 +78769DA47D282178A8743A65ECA2304618406F4A9CCDFE19E4BE55EA026E5799146055A6595C3C65 +D057D7AF7C1FFA4667F02FC4525A075B46FD8AB868A1A171C42F16E16D971704FE334C854975F10D +763813B08916B924ADB7E96611FD1C31D35CEC737A7B35C3D17946EFB9B45C926D27562C6C74B40C +2E549FE6B25C202395DAC4AB8BA1EE3B3CF21723F9BA56BE724CCDB4705E20D5E5D02C2D167AD188 +02C72CB2FE0FCDEF65A9C2858DECE55B11066C2243419BFCD70109FA99A136112D9D778600717837 +20B229A0EC12D64FC71A84F6470EFCF4220090F23A6B5F07EB1F2FDD677A05E3FBA27A38BF3FF451 +BC81235D0DA0136F9282ACB12B358F5829BBD8AC7F1F3CB86CFB6FB54DBECFF1BC8FCFE78FC48794 +E9CF23BB0AD51E3D596B2AA51AE871663F3DC63C2076734FF04A27331F51E4CDC13EBC498303CED6 +D397B60900BD6FA77320CC435B27558863A4393CAF1BC426F158CFA4892BB83AF587BC681C02BA98 +3B4A2DCBC0B59509B315D7EA749105FE765C600EF45300192CB80679898EC651114EE9C688F8EEBB +EA8A3B97302E49B3D2E11C0189624E377BF89FA40F8698DA4905D829B2271EF4D724782819585EE7 +5556789950EAA52CBE4865A77F7F32BD96FE8E63104BC1C6785A6C0AE04012FBE62022E9BE733AF0 +2ACE8B12ACF9957D138D5734288D7120927DD57EC3DFE65753028F7EBBD4C83C2E64EB2A8C9385E4 +BBCAFB7ACCD8E255E9D83432AE6CF8F7DFBEC6943E6A70A2DA36650055D7FE118BCD274A4A70D1CC +3AAA7985C19086A9F94FA4B1CAF2FCE3DE45CBB6EFC8F03CAAD376BE95418EE865E3F44B04CC983B +FAB40008A039CE8E839CF3ACE222492A44F715125AD115AAC1C4D3F12231E4647EAC8AD994D6E27E +9700FF0700F8017DF3A9AE9DFB4F9AA22E6B817CE624F765B7042319EFF6065834FB272379F8002A +B025C13E59064EB297930A3D19F797E1A9210BAFDAC02180ED940CD82B4A86126AFA07823BEDD80F +C9F1A10B50C4F4D917648BCBB753008958E57D590E7F8596F0CD89F53519F6AAAFEC1DD286114D0F +630F9997FC04A4685B7EBF4C087F3D58087283588C88EF294E0ACF2330FBF01060F59FC3FB3B1DE1 +DD5B73B5EAEE135C70C30D969B675DF461661A191E22DE2612C188837E74AC18AD18C854E468F6B4 +1E798BF10A87355D3168B7436F83D8B265CBB217F272999E161C99124348DB5E4A32CC6249D057F9 +B55183830066CA1626946C666242807F8F239411A392F905FB16965442033F306130D63D19CA7FFA +FAF8F2AEAC38022DD6C1D325D2FC2AFCFB56F0C19EDBEB7721AF0AA691F73E5259749972EF75F31D +FDA0F7B78F8F39C0F7B89B47CE0E4433FB7F1D7833314B7CEFA2F01AAFE79BDFC96523E091CD54E0 +15EFBA2A91D8FA977E99CD7F6C31C7CA9906CABF24B994B1D561EE59D20D24506C1950A01C255D89 +E2D3D870DB72F0641337D095F13C4377B96A0FCD49A570ADFCC4B6996D4CDFCC173FB325F434F54A +F5A8A9F5E9359A34D9CE15481292B92FE73FB8F01BFF6A871E84F25F0D5CD777E28F0C2C2ED7B0EC +2084987729D6D76BB4DF7C2D9618674F35711B274D84DD47090515B8A6AEB4059A5601403DDA8FB8 +B8A2FD7AECEA782EC6CC089329AF10636414DF90A26118F95DE9D98D6C2524B18238F7A572D67699 +FE8B6958E20C8D04B239A2C1E0F7E8CB1B82D1ECA80075EE0E5E905BAE1D07485B8A35F8AE6CD0DD +1F0825657F0A8AD3860F4298287629836CBBDF05168A5261DDF6F828D4E34A4E6C6DBCA79986AE04 +FD9E1CE45D11CD1337928BABA9B35CC8641136E3EAC6F5D2EB7E22833FF0B6AA0DBEE103DD8EE049 +C33AA979467E60D50E58D215102CDF1FAC612CBBCC9A650B9AE70BB2284C7E047CE0F7DE8970F9BF +500E7CE5CE81CCB6AF3F671B21D2B8B8D65368580444470A848220E55F728E87C31D11E773089FD9 +C0B098B0096672895AB0AC2409F7126C66E935FA1AE76B336E6BD70B8F96F91A4E6AA53A86E47628 +15FF510BFF1F73B719073E69BA77DF3DA663F43B9125D52B8ABCB8675A194DAFF77A6800F7556D82 +41424FE3A41199F20F782ED4EDB26E6BEDAB41A30D47E36EEF54AEF21D74A9D6B92BD4C8063D42D3 +FC91B1E38A2A61070E23C8C5880B6D38CE4E783F454E7BCC5706ACD34EB31B215250F5794C319B5C +D98A73EAC81C00D52420358D6EAE00DDD519027A4F24B40C4C224B75766C28E4F46DDE959849E41F +4091609D970BFB687E91BE25DEF2C89C1B3799F924275C939CEB719AD0149036C8759DE3F0FEB287 +FC4734160A51283D67283861F97866C99786F56B57AB38DE9B7E5AE9CEDC1A627A772465E26BAE4D +A0FFC0D004EAFC00CC0B13C19025EAD30EC97F130F3753E05EF3F1A0559B181FC772D4A358B343FA +68EE38AC8C8CF6138B57C242A11C9430F7CD7E6DD2EE19052AAFEF0B740259BB6D43302B42F1DB03 +2DD51AF9914174EB116AB9E9A1211D3FF2EB79A036B790242BFEF7110AD680B934D5762855BF527A +E3366772A954779E1BB93C4615C6301A64DDA995EB134625BFB99DD108C4598010FE5122AE8E6217 +9D76857AB91163AC19AD3817A1CC4005012A9F07EAE5451AE1676BDA9AEC8C7E4FCF80F43E6C5D62 +A6C9D1599BD4BEA0DE15397F408A54EDC88BD935FE7EA3696C6DED63509DD64A38E611907C385B91 +69137A1E572AE384F7A950BAD98907E8433112DC00431F6923047C26B16BEF95D154107F3D0A281D +5F72D0FD34928D74C2F65982EF8FD2D1113492EFAC1B9CFE42381A2A1BF89B6C9147E61336D72B1B +804D11C8A2C3562293D4ACC0835A124B9F8CF2F7D0EF8BEF5A380F5F8111D0914D26A79E2FE33DA3 +DB2AE56E38F6298743C72CB1F63B80F837B2C6AD46E180B1420F3356BBC633B17F4BA8114499F698 +BF69BE547E8A04CF916F019B32F84150824D6A1E9B9B307F399368A13FB2E3306A0B5054AB13CA87 +DCA9DF217AAFCBE77A20DA35E1AA7E1A34456305B4A5F94429582D69CC9243998B1406033DB72A72 +605CDAF0B57DD66E341C0A1CF62A37FF5A9FDD111F166992BD8EC213739B9508A66407F39CDEA122 +AD87A84725D500924ECDA347861AA7F26288BAFAE6C996BFF69F9FDA5AFE060787519AF2A66F613F +861393FB8121EEE383918639F719ECA38A1D37410E447F4A54D20CBC21CE24A6375B638D5DF0A49B +5280D1EA18B35B6517BCA05D3936D4A51C220F3A1EB798B53F9F56099C7607926361AC7C2B2BAE21 +01B31EF2C60795FE94D2411D25B0ABC6319A1A173F44A3CF74F3409087C55BA27BF9437C544EF5AF +502356B99C89EB4934FC3418287064061BED3B30A6E9490A0E586C911412D2439080B04BD24E47F6 +A9D236058CA4FD645050046B59BA78A018D7FFC38C5051FB7FC875A177F0DF50C9A5640C4BF1E1F1 +F41DBC9A865BEB2F15D6A67A938DBAC6A3DEDE20CAD41E4A557AF64D0CFF520769859B3D5CBF7817 +246C7857529E489E49BA83D7C629CAFC692D5C11B2FB1457CA65C263CB6DF3C089347F77695C77F3 +0C191C71207AC96AA5DDD831C9EDE0AC9AAA4ACBE0038B21FB2207007D1CF548C37BF79742F9C6A9 +6EC5FB51841933F5C08C53C0FA9C4E820F6838460E184143232EF5696DF5941A02489691CD5722A1 +39BAECF87690BE70F45B65F34293233556A3E31E84193DB3E46815D200CA33C4FD7665BF45C9A98C +FD89CAF5C797E460BDB923A4D525773B4A949C5D24B1FB89FD08A7296231510C3BD87EDA94F3EA6A +1C1B6B16A580CCC64E73962930000A08F5F7BE23B53C43B885E3DA7A269DEFAC675C0C260D0A656E +6473747265616D0D656E646F626A0D3431342030206F626A0D3C3C2F46696C7465722F466C617465 +4465636F64652F4C656E67746820323736363E3E73747265616D0D0A9F86B87D34D3B63F17A63BF7 +23E1C488464573150C8CC486AA4BBDD6B91D738581AB1596852E6FE73F1889637166B982C6929A8D +A19824D07143D3B236756758A0EDD54107F7FF369B84C7AAC9BAF8B9675672D67A21CECDFE5264BD +313E6F2903C32F0750B4CCE5C255EA3DA7681E41A583EA5D9050CE9FF2B61648BD7B2D570EECDB53 +4235DFA067304653D4DDABE77B1DAC9ACF6EAB5E8E83DCA786CAA1F42EB58707CAB275BC362435BF +F5276CE947285D064F2155A5D9609681F2B6E1F034684DA5680E9987DCFA11D7291D81694736E5FB +0A993C8B1AFBE0D9541906334D51683129E6897EE8AA8C262227890F8F7B52AF29EA10EF88463737 +3FF36F7157B410BE1FFB24FAE4A96BFB221846FBB27855FA3999DEBCBCD43F9784C2EE792C7D5B72 +9D8C4A5700BA4ADFD555B88D9CED8B693ECD640E436702E2967B021ED1C553197958373E6524DA6E +415729364F5A506CE5748000C7BF0F87D50ED234B4DCEE9A0E4F8A2A3098EED474E1E3FE2EE52E9D +A608D3300A390786BDCF0F448C0718F157E0312FCC0575B1908A901449793F5D4E19F60E0BE683A0 +AF031481B5576F98F21D80EE8542771AA2F7DCA3784304166EDD198B89818D49C31DB455B6EB9262 +E41366683555F42E14605D620A2249250E47A2188541D7F9E6F2478C3EAF11AD96921077FC86F69A +8D19F7FB12328BCB0D4A20E95109E1A1647C3C65F96EC2A5A213863D0D9A944E6C15D9C003ED62DB +2F4EE6F517288B1ABC0707A2E65D864B9E98FE75FC9B04E17E6A5864D3B05A0A4B3160C871E4EBCB +07E637FF3098EBEA60461F22A33AC9FF27F34D556C7A5F5D64C4217BC5DAA309BE3CB14091E6C2CC +C4FECBED308769D2B8874F044DD4A0D9037E7B38D3EB1D28DE354C665AFCAA9824855646CE2D1BFF +058E9D15B6BF1BCF2778932B6E943C80C27FC1B0D81892DDAF625C3C84FEC076C89AA02E908DB5CC +6ECBA6798801CA4368A38B2ABA2B14408BE2D37993D8F765AFAF87439AB173ED2452CFED443C4A8C +D6E49B836180BD04F531710C6330A01233AC8B19525518C53E5A0962169F1F6E0050EA624F662B71 +9B3377818BFA9FE4EB6EA74D1E122961C2D50FE8B959653C52163BDBB2B61ACE3F78C0346417D4FF +20497BBC39634614292CE2F6162A09432309D58E5534D9766B9C01F5813799E1007BF3F780601BDB +8E5BC2C9C4F63AE8B508E9EE8937027D2063EFD78C83B9A5B3108C32334966C6FCD61597451E52C3 +432AAEB4B433166E4B998DD96A42C174F9941F382B6A96BD344CF4E83454B7D882BE143067AE6FED +C84EB477D4E88889C7BBDD70406368D82D55C323B3E79D3707403FFD79F214798885EF3E6257F631 +F57397A900AF50B19B5B77F0EE0D98FC53E94C182CA79FC063F92C88870B237527B511A20E0F70CB +A4AF68118B837E71476F0E4A66499978F89AF91A000982F739BC64F6C289FEDA74B9F513FC7152A8 +46FE71D5ACF81BDD106586384070CAB556DD1809C18929C59919DCD9F727B6BD40F67BD9CF60F1A5 +BBFDF2F34209DC6D36C1A61B9AB162473F707E795697A0098F7B816C314610A7DC6F1B07B4FB6385 +03DA2D9CB504C2D65B6F076EA40CFF1E623E22244E97E29C4311691EE9027F752F25A2DBFAB08690 +870191E9C38E324D10B8530B7356F47C6FB24803481BC4DBFE44064D1FC107F1E2508BF2509D78EA +6351B57823B7A92BA86BB31726260E6D2E69E2BAEA95856CCFC66A6B251700DCC81E2EEFA8BF2096 +01BA694F5D989EE8BB8B11EAD246D45FB128089D8636FD5FA36502CF7853763BB20DAE4B97F80D8A +AACE472EC5C43B4A53AA9E44A5ECCAFF4F830DDCD416B08F7D926C6B6FB1B55E2304E88902BBCF2D +713CDD5ABB4516025582ADA135D8EDB5070E96E117EA6799B55B31FB8FCA6390F2F544EA1FEFCF18 +000956E00EA6021BD3BAD18C611DD86C1554777720C116CF38930BA975AD7A918AB63F8F3CF8D74C +D0808ED163F72F387D77CA8BA5E2223AD18DE8DE1178CF7DF7D16CCD2A02E89C77C83B8458F55AF7 +8FBA2A07993AC522D95F09AA6D13A88D9BE6D1AD648575DBA12AC02901A4FA0C394E3C11F33088D8 +89D3B117775E636248A719AFF976872ECFF65699893553ED40D8AE4120F6B02763BA53A0557A2CA0 +CE8F75EC4BF180FDE065B3C1FD136643045921268C95BBD0A0FB40089D011C99F65557255823BB8A +B8EFB3DAC8F63F3C0EA1440E5F4BE45CF19901A4F4A9FEBFABE23BD5A7D24F3E74CC6C5A84933130 +2FB67151285C275EDE2AD88E6775EEC7ADF2A965D595DF86FE722BBA9646F2FF2A9F46436E242016 +F8EE56ACFD7D91F74612B4A379E6BE5E17C40CD1851EC19EADEAD049E6FD01B611CA6AB9035D6024 +7C8616681839F316A9D3D10950DCD61A5387A56415BF535C8DBF3FCBD685DDD3397092CB87FE845A +B04A2F298F82D5193FC1F4D722B80F38F055A8242F83A9EE9CB7E6D62880AD815A6F8C64A31AE9C7 +0342DB9E1CF5CF9C1835569AFA023E22C1260834A23C328CDA069A15857A8FAEDB1ED0DFF3A4C9F0 +4F18BE2A7A9E40E91FCE2AC384D200D81C9F2305F7D3397C353826946A073B974471434D62F28FF1 +0BD1D20DFDFB1BEB98D61B39B40709122D6FBA7A037FC59436BA33BF6DB0115394CAE1341E7E894D +0D894CCDBBDBE12060A149EA1123884246336D1F0D1B60BB01F3C940C6EFABD492BED9E954AFD45A +CB698749BE40945F49C72274492AADB9AF8CBCE466E188CB059797D2D60D80EBE9E1A2268CD7E923 +138C03C071478C111936E6C89172D47A4CA18D921C612DC708152BF7993B96102B69A23973B3CDB1 +7296FB0E7387071B1EA1C6B0281EC2F0F8F93DEF7EBF17CF8BE77FF8BEF87C9DDF6961952D5F4B5F +B72B33C86CBC03DD457F77535FC6AFA93D88C7353E8B38F1FBFC9C8FEB03844363DB491BD157A6F6 +74245326A6154791071EC07A6D1A8AA208865042FFD30F49F630105E5D8262D7AF09F0DE2ECE97D8 +EB77BBAAEB5706EF0BE0718492933054274B1B7B01C5F4DB437647F78E5B251D798C37E1C41C85B4 +0985097B4E88A92C44EAD94040C669E2786954C5ECFBCDE570A735B1311EEB94D3734D1BB09BD12B +88B6CB770BDD7924C1B17FD2DEB4513B1F4E75BB8CB7F0202BCF8072D084ECCD1175DE4158366D23 +3126EFA66F867465D8E3FCCBC26FE1BE0E384921B155E9608A92C314A46DCFEF1EC856BFA8A61992 +CE040540726B75D54A2E05F84B0BC142B99800E3FDA95F8C357A8E72C36BFEE11A1D994836D2A12E +CE4C2798CA99996D3A1229E52F30B3DD1D3159075294C6019DD33FBFE566D371AB3F30100BB4CA3A +9B55AE977DB82DE1C6F814D8516D673CC0824E0A6C9FA474B0E9FA35B47AE88649B9DA34DF6F9276 +AB4F7C4C1232C18E7C9F2F2E8B6372ADC49FBF3BB2264B724D16238717C952D1CF7917BFB15F261A +35988B98DE4DB530A7E0C59CCA2716F9362370D309015BA5B16DBDD1076B491AD89DE58FD309D0A6 +86A5ADF9307457BBC4A5CCF1EE85C02ABCD3E1B3ED56322B68EC5AAF5AEFFA4381D77B252FA394FC +DDDD0706F69BE17F7B58BF0D3F9EB9A46A98D32CCBDE0A47F498F2144945347DCA9B39992D7F5EE5 +66E8DD17EEAE8B5D1E1ABAF98377D7E2BBE52A21D78AA486D3426D62B209B03F5142CBADAAF12E52 +D91D452D3D68B253A3BED58BA6FBFBEC328ABD5CC109E565CF19CBB3910926F8652932709D7A0EF6 +ED8B507C15A95D2D811C51D1A58C8D4E4EE40C64D653770213813B968A21CDCAA201AF3AE22D09FE +3FA59C78CD34A9AA0AFC3E3EA36958D0D382482BEA867768CDD71DBB3EE4B5F3DC05E37A70EA73B2 +1969D166599B6961358A0CE370AA6710EC15E3CC3B0D7036D72D4D93B20B1E96330BC0885D74978C +260D1A847EE5EB1EF755F3E645277E01D0C7D42EB9D2D3660C86A07B857C9A8A5F53BB2D7A5BFDC3 +2E3AA27033CF6069897EDA8443DF01ACC94EA048AD5DFFA8629D7FA3E2CB3A3AFF43F19BF418E290 +5969F43BFC0BDFFF142E7C1714EDB0DB8CFD20DDA01DF147850DD88CE2173A399E2CCDC347A0DC8B +415C6295BDBDA2D75E4467A63BFE5E434EB3CA2B7CF4410E016C83F707D33AE4862508F47DE38FD9 +62D8C8C744F9361E2EEE58F9A3D8D2EBCEA7BA4BCF66590AABC8128F77B166F52A22D8C1B06DD5C0 +8065DBE2604B9C7DF2FEB1E3D2E50D03618C30AAC2E046007A0BC57FB465444F412DAB2FA4AE6711 +E4901C19324178A2DF623EFCFBBB8DBAED85365FB7328D2C159B5891EBC8B4599B59174192D2474C +6A5F4BDA276F0BAFACDBD521DE08126E9D156997F9F3ADF30D8BAF65A049E61FADA3FA1E4B3FC953 +560BB4C36697838584E910EBC9CFA49C4200CEEBFD99378373298646B9094F2403E23C5BE6D9596C +43F0E853BA17FBC2933150443C6C8781982883CB424543FBCABE2E84EAC820C4ADE0F73D2D0EAD8A +DF5DD56639AACBA4D0605C8D0CDF03DBC01F60F7AC13051750B1B53C7949C1BBF8DF6A031D52BF4C +3CFF68DDD57998DD069F455B0B4DEE0692CFAAAED259FDB4D9932F5EAF8F7D7E6BA9252901124BB3 +E45E897B6F1A26781E665271243A3F92D7D80F6E959E6B28357177E561B60F693C5303ED978B7759 +A9355B7762A1034FC1EF5743EA6E4B142C625627ECF138D56A108CAE1D24876518B47CE9C6F403AF +3089A20AE2DC348F32C7DA6AE1637C3DE716BF2CEBCBCBCCBBA13A2ABDF21138EF1B2F9601800A37 +FF7A617B774F9F95FCAAE1F0E65AB6B7AED76338D103581A75C9DF357150DA30CBD9AD832BA73B44 +DCC234ED1E24BFEAF89F3A845FF95777A6A5F37F77669CC1C2C0CC7E1D2D21B5C1B0BC7E26894FB4 +FE33585C0047F404F36E8D66E022C3E9C324DBA4CB3921DB8D0636313D531D4BFA7BB78F0E890428 +5FD475691768853F62FBC3F8015E5DADA751370802F1A389E546C8EF0A68D91912BD6CFE4C0C23AF +55AD103A94F41A84135F0A62AF868B7DBFA2C31697DE1F33FFFC6CE5E0ECC4CED5EF0D3D625BDC1E +6EBC19701225FAB0AAF33525017130F84D914034EC1112ED5E3DE989A8AED45FB5474A0F7788A95B +E3657D30E104ED9471116EF9FE8A9A928C35CECC2DC52813E47D80CF4F87359B628D2A7C0276D8B9 +2ED9AF1E0A02DBE79B3FAA1F6603121D2C8B87A817CB3D89B28C5DD0E38D095462DDA867E7D4C0D4 +16666E83E287D7B8331D0AEA7E98413CCC08EDE384DF877022BF4A8430B2A286D0C913F95FB851A3 +755971A4C710561F3030D09B84AA5FD0B984D56B0F6CC71E8BF08B5255E4B5F462D2CFE69A4FFED5 +5AAE12E654A4D0A75CC114F7BC625EE912C6F87BB17492D2736EC83C4475B10EA30BEB8CFC7B5B0B +2A5A989B283C328CA6046472EBCD5CB4D70D56EC06C80C107CB543C1C0B411BF6A734DD90895CA7B +806DE9F7B96782B9A664A24A4C648CE078E045F1475D4A1B7B56D56C8F5CC7760985257C09EE54AD +881882C62BD8FAEBAF5F93EB82C1E78C3CC6E224AA6C8595D41486CE49D5A1AC4BA8D5F5EEDD0B62 +80073ED3DCA6D6FE726C652FCF1F331708AF04CBB8B7455CAF81465D2C7ABABD4F316AB6CAB577AC +92262F78E1DEA289A9C69D8E63612563FE8ECD68C493297DADDD420CE7539BE7F53A230D67B6C583 +B5FED3CB81892C6DD79C134B917B7D418367485DB8026C024BBD8A7F4EA24E8A6310640810EF4D49 +60C00C9C4EC8EC4970D7A83307EA0C8BCB47802ABDF3D45DC8ACE208C6DA27D9B451A3EFBF8CD6E7 +3F1B080300E0D8B4469A5C8DA0878633A348AB4A6DB14A8B43626F2589223617AB5629A9ADA8554A +95A376D568A9688C18B16AD56CED1982C6DDFBEDFDF27E78FF89E7F7540D352834B46F97856EC8CF +977A7B2ECF95F2F51BEA3107E475CE3E76088E0F2C613979C37B4736EB1A49D106F73358117BD5F3 +7301EBBED50382FBB761F409A1166287DFF7D44E37B38DACB792C7464E4D32A41ABE3EF00765B68E +E2CB1C01B0A79FF5840425EB1CE2AE5302D8016D19454E6CC4A7EECEEACA4B558832061EDA3591C1 +809FE0816C0CCE6B5C7EC6C72B3801E9C03F4FC90F73D4957023C9CE54D972100AA2B512017AAE5E +066574C89572814364448586C0DAE2DC93B3B7DE4D622DC2550B20B19AD739B94F71AA359A5D65A6 +83EAE249E4C0F044EE2FB12EFF646C25AC5C2300E2DEB1B1F2AED719BF0A4FBDDECEC74997F2DD02 +165D8C35D97F9418A5BACB8DF72849285C87FBE23515807C7B5A397793E92E26C4F754B9BF09F225 +EC7E160595E8B71AB003E1DB4C3E3B6584F1DD141AC83EC7AEC0F26E47B077ED45F8B65AB4CAF6C3 +993F0600EA82DD1A02F11361F88398B9D6E2BE9711F0F60FE49C8CC0C9D502C9079764E3F42DAE2B +975D98CBC69AAC3D50369FED8315731FFC68DA8990BBB35A5E301ADAC29105EB897AEB1F740B5210 +7ABAA4CB42BC90CA722E5C6E8CCA5878AEF51F7E5A1FEF2359582648E5319603BF9C7847CCEF9C8E +80FD2BC021FB3744E1D8360FD6B0938434E6E2103CAC521852F145AF4ECECFEE663A22D8CF4C5369 +E3B6BE037C93E3A5C78CC401C5E888AAD9EF7753CB0BF05A8316FFFB907B4D71F7CF1F05817CC473 +21B84E8AF9A57B158241C31C00592C6DDEA6DD88409F07FA4E5E43D7E9E653C8C32ECEDF329499EE +916E09B7126C8A589E8965060C6A7D2CFACDDDF74A1096FD1512368EB05598D56F20307C9D34F56B +0C6DFF76D7D0FEDCA9E2E173AB93D0A95E4ACC0FE0694CF6A77D06AD72F6476718B831E6E6121E47 +ABD79A98BCB7C219711ABE79A305E26AEC3CDF1E0AA85BC5257357E7671EA5E88AEF47EC95145518 +4FEA98D432054D73B76F8BDC18E8C33BF3EC11B9EAD3F2E74E758AF7668DA7E746F49350A56BD4AF +CAF86A2A4F48EEE67AF1D976E9435AFBE97438A79A646CE3764633093766F84E4D5660F9A897D30C +CA3D55F114890B1B8F001EF11040721FF15C9950472C3FF3295F9291AA00E40546AF031599AB12B8 +2804CBBD9B9E1F79C346FE441415AAE5632F61F296BF7BF6CC72886CD0F889E66155D4AA0CBDEFAF +DB7BA75B5C4F4D8ECBB27114E02F2533B9A4CC75B865BE4DFCAB9A1C2415650C05EF974A2EE7FDA4 +31FE42D93D1775C0CF3E4EE2AEB930591A49C07C33671D54A4E58901AAD2CB9C7E59F46DF3DCA7F2 +559FC01D9149F3A44C19F986C9F5C086A92DDF2C9F85B64D9CA2DF44F39361EE15EAF01680ACD3FE +41D761F7BE2C4FB0AAFF432CA5DC3343788F5FAA474759FC3619508CA24FE03E1EADD278C8EAD38C +3737A9163FE22F26D1BC5A220EF3E7E371C75EAF06B7B4BBFEB288E7D76B8AAF45396D3B7F490658 +09B4F8D71AF4ED12D65C4D4573D4E80239B7CED50E3AB5C33475013E812D67A3BE62BC4D6800B274 +8F1961336E211435C52A33E93A0D42358E2521E839BB33F26E8073491D4BB9DC1F1BFC36163F9D50 +A276183D3A4586533818B4F4222786CCD2F187CA7395101B6B805E06AAA957906EB223D8E5D9F0BB +8F871B2292ED730138FD44304BD605D6F988F1B6F81098BEF186B574B8391C100D4943E4006387D7 +CEC06CC364BFD2045636E5D5061AED98F88457A91C2BD5BF39143B654E2AAE57753AB38E8DD1C023 +BF4FEC4C1AD95F2A2BBC89C30067B3B4BE63F06A969AB0169E9A97DFCF418B8567F7953678595288 +D23AB61A060B39AAC9818FEB732540EB8295A004284B872E7DAED6E7B33E95FE45E42AC5D27ABF6A +C27DCE34ECD5A20CC2475B75E62E160630A18418545EE52B54342C6186804A348C3B8D71272CAAC3 +CA509DF9DEAD158B81BFA7F45AE74EE38654C2EFD035F783BAD33F245852A1B55BF9A92EC28E6A3D +D2CBF60E0EEC226D3B3B8297C804404BC3F110CFA8D02A259A37A94A4A0B926973DDF5CFA02A0E69 +61B4590BC2B9DFFFE3F3AE85279F19B337CDBAD93D9E71990D1C844816CD883BBCFB8B539E7B5149 +69ED8D409FFD081844C208B2158251D9F5A7B037D92425124DD21BD219F0E170C315776EB4613880 +275FE9671E30A2B6D98B81D2DD2047854BEDC7BA40E7482E52B12CB80817B0326ACCA134D0E97285 +25A144915933A0E797AD773CB4E11D9A13D54B250E33BA5D4C31BE2C6D00347D1D120E60F43241EE +796D0A5970046ED39953465735D42C32856D6AF652C7E6008732A8D409B9346C6DF065B4E139108A +177ADD8F9335F0F02EB4601B1223CBD5899525023A55EC26BEA280DEBF51F46CC4BD8A103A3C5222 +FCD2656DF6DEE6D1CDFFEB63F05BFFDFC75494FEFBB197A7CF922CA7AD366C47F9094DA03C4CD4A1 +7207B8111EBB6B725DCA9D2DAFD2FE100F7FFF61262B79C965607E6B483D1FF96285D7A52905639E +7527CA854BBBEB4F06A67453D1854D7BEBA0CE00CE761B32AF241A16D9076F6D74B6BB66F1F55B49 +F33D04867B657D70DA1F11EAD72B73BCDCDC54ED3DBA02941E1B173F89539293EDD1518FC62A2C2D +1D2732395A0DB30115D50A490599AB3B5908CA7A2D91DDFD70A4F81F4266F59CA125F43DAAA53268 +D1BA4C104732D9140D0B091FD706CBA0A37E19C0194AD2A0CD26E1BB7D5CEF3A80C411C3880D7775 +A03EA3AE59623B0B09ACEF425FBCA93BC560BAD67981F1EC4B0D4977C3DE162905F3A0CBB054C3EA +7214F1F4BD91E725D235593D73A43A89A188490729CB04BA1A98AD680EAB79A46E6D9A20C764F369 +6C0CC790289D5A74C1CD16CD4BEF7991F64054850A2854D18E29F817FF0700F88D838D911ABD39CE +6F8C6ACBC0C3243C439E8EC7789EE4295CC7674E8C3AFBC63DEDA2F555F55888F65DC9B08C1E4F88 +CFF24BDCF1E80139DF6729F2DE302E8CFFB0FF7EB02EDC4E25DA781168F5785FA46F48C79CC26A3B +073E40FE8B56276F268A1E9E8A17BDCC5E1E8E9048ACFF59F1071DAC816397BA6DFA70ACCD3CC6D3 +E5814A9A2BD15B2EBE722862C6A9C810D3EE54B42CD6AA2DC3F09DD416B82539D5D9A376598837AB +6222A62E4B19CB9839ACA644A7F1C897B1A063B4B3F818C0AAA284D50DD27B0621465A118C527B4B +EAA46AAFB73F3C5EDA3A4F4DBC69A38A7BD16F42DA2148A604FE591ACEB8BB0BD12CEE531C0BC1A3 +2B3EEB4532958952A19D534133BED9AEBE6EB4B9306DE28CD74DE176AEA06A6730973697BBBAECD3 +03BDA366B0CAE3C1E577FC07E56409957D0E4623BC4309F26C2A5A2CEBAAC5E81F74788C2D3CB123 +47DAC6E9A5764B471F8A980466D105EB56BE6D34C609FC04E3E1AB63E867FF2251F5A6CFD91874F7 +46745CA454B54EE8B3546D906026824DC6C502321DDEE3E87E6AD0DE7DE49F4120E4942C3EED472E +6181EF8E56602A157B93D61DCFCD4B0630F447472D941893AE45072F2FCE1674099E62A4E4E1D076 +087B73F296BDECBBBC190C10D1DC5D2C51DC62DC4B402CA5DDC85031B188B559FC68A0EE5BBCBC01 +E4D721AB1A017814AE08A601CECEF6902A556545387274FEA5A072FF4F34C9C3BC62632583EB0726 +D23D6CABE3D2B0FC54129FAC953564F9D3A166D6BB5031569C215264393677519FCDDB81E489586E +02832A2AE8ADDC86975E2661C996317E58F52F3CB3BC9BE6A092E9D94007835AC7A4A8CC87C37BD5 +5D45C6F3B6D0B098A4FD7F64DF97442DC01061BE2C725CC35C63035AF8B31E2C6500818CA081052C +26DFF2D74CB7AE5CD10FBE872FA928494CFD5F493B63D16946E95668267730958D3C182D81287174 +C7BB5A6A74D35D5189AF0E8A36E1CEAF03A02441E59D31C1CD43DE8D839A8AF07149224632191C1F +1C1AA81BFDFE16E38871322DECAA81E8AEDF49F2F6BA34D985785C68FE6D2B4F42F93B99454F564D +12B1A18FAD82A40F935B1B84CDEB65DB8F8F5DEEDB71E4A7BFC3ADDE8B5DDCA346C619C5EF6A5595 +687A7789FD069473A98C2A978BFD8FFAA76A1DAA94F024762FF1F800461B3514A51CB3A5619EC84B +07E5A96C59132C082DD38947BE9DFAB2AC391BC6FDF24E5103A56B744983D81696572ADDC894CA76 +30A546BEF3FD05A59D555C284C5D96744074AA92BD40959489752BCED2AE3244E7DCD7C8C1E6509C +1104E7816084A1A093A8E25C30AB80081C1ADB2595C400456737B2F048D7213B9CC5C8856B85D797 +55509550D496C9FE4495D24EEF70752DF684FDE9E7C5AA3047AEC8A7133210AFB74F6280D3510F96 +BF722A851AA9CFBE95F7C72FB3ACB28D8295BC5477177404571BC9B4B34F4B9E74BD9F10F5FEF760 +B214936D70EAD2FFF110BEC0ABD6EF4F5465502FA526404C246D88D42D8175474D371147BA5E7A62 +15E3F1EEBA3E9AECC89BC1BD3D487E8B5A09C53FB2C9E26EA4CEF4C37E13145024A2F24223090D24 +08803F3FB8C87C9EFF3ABE3570C6467B73C9FEE4B6E02A2165C5AB7B70E88341146FC9B63E052F30 +D863650497E8FC1FF575A99D620BF7A225C30F4CCB7B42A1CEC94AB3008252A0C01858AEF2013465 +8A6CDEB6CF1B6A179A0ADDB736DCB411F51E34A014C9C75121A8A406D50131651AD2B7EF09449745 +9FECCC18264C75574B9F91BC5093A30F66D834C91613B025C7B7975556D3FCB3202A2D7163CAD1C0 +3A1A5CC33129E452D31DEAAD2B64655DB527E3C09789BF16F7E2F46341C34A0DDE43C938C842AF00 +6BA4DF9180B0D7A2DDB5EB663113560DE5ED3C815F8D717F49ACE2E40CCD93A6A9ED88FEF117A656 +112D2D5CC860E87F82077E66B212214243280E6286506D0E70DEFE4B3421DD19B9661D7D510DF568 +54F0F9FA3D311F49237258E02DEDE72351C62019A34727170D2BB34631C7E01236D5B357C4B0DAE5 +C5EF784A270FFB103F4FD0D8A55D57BCDA4397AFC06D1F0C02217A54ACF79E611E7C918F54100A64 +3B7CFDBEAC284B528CEFDF9D90D420C5964007882F21C46CFC5B143DE5F2C9B55E68F4C2E2602D00 +892FC39FE00685F6F937339A6C20AA0CD6FF8990F8B9FA653584EF4F2D2B2CC7CCEAD444E26D713E +2A9DB87BDA48C8C3E39404ABCEE87B631C0B58EAE8A3573EF65AD54B03072F6DA8DC41D9788C029A +BF48D41DF9EB17BCA745D3C6CF643A7486260795D0B5A81589E628EBBCFB9CE4B6C9C95D9C2A2F75 +EAA493344DF83688CD93273182BBF21E46195F468E6E674A9107A56CC4A688F32BFBEFD2503F78AC +9259FD967F266038F86F6AD2DE1398ED65A6DA1FB567D7D0558BFCCFB9C5F74A3B36F30C3FCA5EEF +B2CFAC8883DFF172CBE43964E5A1D0D237C9CDC9703E36F9A4270DA237374B11687A39FD59FEAAD1 +8016931D4852C771870E9DEFE4397EF28C463142E77CB04DF85D7CF13C9E9478811272DF5002C6F4 +1BFD23F9BFB162B82780176EB734D6D0267D26FAABF2468DB96E81E4BBB846BC8DAB55E8EB5393DA +8914118A5AAA0FEE43363C87D695900DD34631505D4CE147A97EC1CAA86D0FA9B309F9A4C30C1D94 +B370A8DBDFE7AA528A781C31B1E3278BAE451EC11A63B54370E7A7986081E65B5B6A9DC1EC8F9959 +51915CD3F8A8298D1437BE36D5F1670BE5ADD051257C20D292E4D1F7302478E39E1E2B26BD06CE4C +2655FA3CADD80162E7D1F1C50147F47114AAF59A1BA4B2B80BB2B2DBE609EA4DF76BFB4B18D8FCB1 +17EAEF857641105CEF2D09EA9BC04D0C4B5320B498A7A9AD8A22D0B0FA0183243790F0B09BE9718C +D6E923130C0300F0611EE71CB9966B2574B8CA1822E7C454C8915BACE4BE8930D7C4E62ACDE4BEE7 +969B46727B5423E4BEB5A1B9C348AEF7E3FBE5FDF0FEFE8A1F0BE8D9CFE1E490B03DF95FAF47F4D9 +180532FF57D014FFBFA0292ADCFE6FD0FC088AF7F32F18434301EB4D9AB3A52832EBAD2064357448 +AEF744BAAF1A5FA3E458A5841EAAF4CFBC54E02EF06E3BE1668BEDB48A725A35312BEEC15BC0F2B2 +E8C853185D9185E85ECC644D8C7D0109B6D68BF69E3C6486A8D58199BFEE830D207679046D43B842 +67965AEB44A422A0F28DB0A59C51CBCB3099CCD025F3101D680CB740EB9FEF239262E20C78761550 +284EF359D02A904A59A50B3E42E2C4B065CAA1086B2DEF2075B127760D765FB24AD4B23DF6399117 +FA628818D5344C30B02224A8E461B169406ADEFA9B5E0CE39283A220C44AD57DAD1639334B656921 +CDB41B0F9D098E1F736E1E98B6F250F4F629001AD5C8E9054DC84D065A814279F159F04EFA857A84 +AB7A765D28000615948948498096764CD23C7AA0F277B8D64660765A6367F40F741585086404055C +30DDC0A7F37CBD53A6885EF1E0767A5EF689A1AFAB4E743CA4F18C7C9B4DE6365C21DF766E6F232B +AFDC6B224365B9AE4C533B6FC506CF15E3DDDA885BD34B27E3D3780775FEF66AD5E9D68AE6257A5B +97C7ACFC8543036A363104AFA3D29B27C53E90E1BDADB0DDCBC196BE52679CF720257C221EBD1287 +3CFD61ACFC9726089682A7BF6DC31E4DE77435F3838CAC129D7EA4408F16364EC2FEE216B3CEB7FC +0FF6616763ECF39A55CE74855CBB4C858DA70CC27BD732AAAEC04513411A9B966FC9B3E67C027E52 +A941A6A9C02D28E3DCB4C148925FFFB39FB22F472ADE890C5E8AD0A368114F1D79BEE9B975AC5C7A +5D4A37C231A036C8261DFEB098ED2901582231C1BB55957F8D53E655A36B987F622C84907FB5267D +D86416F65272F1342C5566065F8FCF71A3C21684ED401C427727BCD21ED84402CA2A6BF8F509BCDD +3713A0F444E1CF4AFEC5D9EB35962C0B04D2D1644F118B63E2ED5410FAEDD48E9183A344F33273AC +6ED2795792AA367384592F85E3F1266F8A8642D7C829758A7DA85CB19395136D6A66F5C5ED39C56C +B50B6B22FE23F45D83AE84D0817D22CA7AA67DD89450A9683D4C94DF79166C583D831AD044E4207A +FBE897DB6036A440A279AE9F2411B14CABA0E6E7EBB55410B2A0BEE71B2C43A0E95C0EFAD6B5B234 +B9FBE314B8CD686511B6ACB5C6F3CB6B4AB82103B01494C738E49946BF856FF7E966E06248F13265 +C8DC5F9DCF3CD2643392340B5EC46992EB3024B7796FB897F9B83F182FB0B8E3A841482CDBE618FE +F59EF624EE80616C90DD00135A500B5C70AA1936B6C24ACAE3788C4FC18EB6BA5C2F94022039F4C3 +DFFDED125F44FD915DC0AADBDD0B91B40A9A3C06D30E117AA0C22235D6CC3B0F6739BD232CBC3EFE +7BC3A083BE0B159F73AC966121D3F5EDFBB737796C66A513D9E7B909E02461E55F7D418D96B3E00F +EE1414BAFBD390FE3FD363C8FA4293384EDEB3B929D351D8E71B9E86153D1289EF370D5EADD30720 +5F9ED0488D06268FCEBC42C1367462D7AD89EDFDFF80EF1DEA203A23FD8D2C50E81DBC6D9FC21C70 +517DABA63FD54FA9607FCB6CEBD3D7E7AEB17BBD9A3E24B6CCF585CCCDFCB055DD888BAD8CABDBA0 +2533A723E494062457CEFFC789EF3425D9F10AA606D94F065F449ECA4C31C7EDCE39A30BDF93F846 +A179EDDD4BC8D37AA52195B6725DE12EF11EE431EEC24A8CF999D3A3941B70A12B5A6B0141688766 +A5C7B724474924771D2BF7C53AA0DBF45372E1F12846A03FDAF85AF7671173E7A807D072AC82EB68 +12E93988455DDA5E53F1318E0BC0B70C7BC353D9C9829842A526F848D5F1153FC6854446ABCC5E5D +0C9A0AE061BEB26F9F91F9D5C931BEBA6FFE4C51A04DFD7C52AEF038BAE1F3849293806BD447E460 +2E03F761A943D432B609921251BACC4AD3E810FD48800E15F00244F10D99B8477528A669B1BBA1F4 +906620DE433C523985DADD39E760CFD2537D4436FA0A945C3885714DE56E3DFCAD6F2050E41DC496 +CE76875BD756B81653C2BF30BFCCE6E1213C30A6F6EE83BB6FE446584CC060773A5579CD52D0AB89 +CFB43D439729D64888FF8261A587E8875B837BFF2B2FA4E3105FAF90DDC0EF2BAFFD513F0F25C5AE +7DBFD09ED5B0D476B73686BDE8870055625AD5A1ED15834B1864842AF8A29B1E67416352B268E55C +4F822582EB40ACED056D7FAFCB42DB8CA2D2FC82B51BB999F5FE66BF579D7791D5964E5EE9183569 +3EB7FDA38859225735C9F18E7CF31779D8DB5F8D7FD0CC65C60E1D802B59BA841C1A219BAE3A9361 +BF10AF02096AD2FA6F0E002A347DE507633663912CA1CB965CB9953A0851D5EBB0B980FEF0DDDC3F +1D8B9129EA21F14D7252D4FB364FA77C38BCAFFFBC9E3341B436BF93A029927379E29345E3CCBDF8 +FE80A6DF25B5C63EB720C0E9B597DC74C5060DC5439099B7B595722B2169D427678845B033492A90 +D3BB807B5886FB3526940C17E42ADA4E36163FC8D13A01761A780318F3365C4B9ACA67FF69D0DC23 +5A79BBDCE54FA35B9DDBF16DE27A652A73FA9DE3B994AC737F96C16EE90CD34026A65BBE8524EE31 +C0FDE99D04D59362B26AF847237B373EE388474393837E6A5C7A5C084E2EBD7964782FD7C6B2CA18 +68D9C1AFED542FA194CC120E3D9F8C8000101861DC0E324E6A2D691BE32049AAFF9D122DA2006919 +473325C14DA8C61965C54DAB7BC7B1B4D838DD657EA1107794AED5DDB4CB76FE7B808AC0A228BF00 +4ECED6EEEE386C2B6DB3A31D1EE952D0B241C17E0645BBE49FACA3B1B427A36503E958ADCDDD69DA +C50675857583FE24011E7BC266C6C517E866B694A7637E19F5ED024F9E4F4EBDF91196546473B886 +DC96294416613D5D7F45E67E9025DE9AB8AADA333AC1BEA1FC1F46EBF49109860100B8237A1CB35C +391A935B22C4C839B18461CB11D31CA531F75D86B0B96F9173D81CC3DCF7ADAC10912839CB55C815 +4D91753CEFB7F7CBFBE1FDFD15BF0CE390238FB091AF207C8CF140AE3E37304B31DB19B48D8CD3FF +CF48C81EBF95C9A9C8C53B19CFF6BD5F1E74F4932B2748AC7DDAD17245AC68B50AEFB77E1DCCEA75 +1E4CABF5C916702B99DA484AFC09F1CE32DFA07047D9C347B037EB9083FAEF4B4AF79B7B3D38CFD1 +B5D9AB9667A7C1E56B562B2D3755303CE0FB03F673C75B82A6D2D45F88F04C82FF30B1B9C4EBB050 +89C796337BCB252B9192E810EC2B1C9F575D3B9D41525886FBCBCCFDD08213B396155E8777A61624 +64A770A6DDB1ECA87A7F3A92F7DE6C344D20623CB470E75CE5D72BE8C3A630B23BF67750A151A7F7 +68E57D44D9A45A6E42FFC04281B481638A1F398DDDE65AEB2911569384BFAEE8DB707B2666172457 +D2E0B28E6B9E198D4047106F478C39F337F946554D65264299B2CD45E73C8D2CEAFD6C0284055166 +079C07F1511E5DF9FBBD4232300AE3B0529C3D6443C3428EEDB4C073B642DAA2C46555AB95EF3BD6 +9B6938A14D8512865A430A854304747B1A68865619C23E9F01B2ADE0C3DE0317CB4B5FF279C3EDEA +D7237B1154EDFD37068533E08C66D01C85A79AE1C48197C206D6A97802DA720541B7FA90E6488374 +A4C634D0E92193A33D710B50DC83CFE36F74CB6CE45953B713A45A836792E921EDB703C6BBC3E707 +4DBE4F99494DB582D981BBB79A520A1BA92565D1CE6164033F09701BB8F99618FF9EF6140650B848 +1CC1FEFDF90DF5BFCE784DF5FF3A23444DF5BF67AC0F70AF805CBE1A6AFF7ADB5D53D68BC8ABA54E +0E835CE1525B6F373BE1D0EB4935C7FFD11693CA2A247CDEF3F0BB7DF66CC9BD2C9415327F288F40 +D74B608BF347ECB6E154749EF85DA2712937947050F41105DB24EDA9CA8E96571E08457AE5ACC2FE +1A011AF5481A0354D391088212EB0373985E030B596B6DA0AE96A4252E5C014936A52F874CFA74DC +89EC2D0EF23C55F962713A7FD5590224159BDA4B0B75C4D34A101BBA7C7CDD89B40500CE656348E5 +F07116CB6437EF4B9A5C3C14F8E6A44FFCDBA6A549D068C32E448DD8F85146EF2B33CC393D8C02AF +7AFE5BE9F54D42FA2A962A62CBD61AF809F4D5B630BB6839EEB29A1D6CC6D807808202090DA2213B +492F1451E3BC3EA93350BE9125323A0C0BF7A6F92DEE0980FFB4BB9A3AA6AEEB66094E9543343B7B +4434CD2AF471F0903F4B06990054EC8788039FE411A50C02D1F39D9807AAFDC26EA83437D3505C97 +21A868774970C00CCDFC84DD71FC5123CE52EA8CA090A592B5D899A9CC6CD3F7D28808DA8EF8E63F +83BA6ECA1ECFE26B82595EEB733CB33C1ED7CCFDD99B351D71B7BEE53953B1812FDB8B9CD0466FEF +BAFAE4448ED5B12CD4E4D748849961CA99094993D3812A890C96F386E42D25176D4CA2C8C92B4FA7 +89D823371B49ABA047C11B742B1CFDB37512D745D5D9F74269D7EAA1A9EAEC0E306032ED972BD616 +954ED1E3713FD075E88705DBD49DEC1E495D9822AA7BDCE3658099951A9E15753A6D9CA1EA34AE9B +F8E4C6055DB84480E5D09E062645DFBBB122416D136C5A7426290546C1AE16F9599509342DB182F4 +CA394474E33B06212CF2CDED4E36F8234E20CB9478537792364D2CE39F877DEA55890D3109C0D1EB +4775BEECF9D6FED99897D1A56741C8C6E9B46CE1BD9C1FE2AD97E68BE7ED2143F5E7F7BD34EE31FD +5C61E655D732756270E7BB0244AD9924C368030E4D89910300F666421E2B7AB32D92E03BACF3B475 +D47FE08304E85032CD2EFA3ACA540C8EB33AAE30BD167EEF07D6EA96882E30F858A9E8A3D8E9CFB2 +79615A6D1B5CC2D650011F9434EC8E2DE236A5DF9C89245525FC124798FCA524E2CBC6E56F786A84 +A47C8A4D61B3B32EBF28DEE541D70A9045A25689B8A773A5E7F987FA1136476FCD3B9E1C4F6E617D +2E8E0D97D8B393CBDD4135E36DDC06F8396720F70E24845333DA0356658DA5749C74514166E12D7F +1E072C7D67B48F05ADB9DED034FA78C5FED7A693ECA046404F3A033EFB16D3BA758EE75A4D8D3616 +27CACD5BAD6034CF366662191AACC779FB3444775E2B760C0F36D2C3F8E1E55AF253BA5600492E22 +B01992852A1376CB34E95DE0BAAA0CC6788B12E51FB32013EA95706268CD759A4B88C09C37F12525 +1AB55727E6BB3122A14BEF18650F66BB0495B1918FDB39027F8C4DDE84A934E081DD93BFB72AA5A1 +3496D83547C697EEA71C9E72F11F03A538AA05FAB7019ECAC655AC1CAC6DCB5424ABCCACA696B2EB +0AF8FB65914F5DCBF1B3B9D5271CE616B3D89905B6B795DE50999B67DD989E9C86F3C410E58D90F7 +7BA2514BC1E00EAD5AC8D885982B387935CCC2B18D7F40E9CFD88D37F2F0BB437C6E24165B7EE74D +7EEFC31D69689C8E0CD879369EF33373D69C89AEF88712963E2AF3E5FE703617F4B2F7E6751D45CE +D83CAA2ADE78FDAB50A9A575109DB9BC4E40C362C2F07A73FC3217A6EA4FB9D04A86AAD92F958A17 +84873736A39F4D59C41C93F295BA37C565F6F41C2CF7304A6CDF48849EBFA0D43325455C635EA5FB +68739E9DA3FADF765C1C9356A2C6CCAB91087DF813C9E9621B1343C52D092408215FA0AF819B656B +B191997F3019AD6A52B0BEA8DF46064CBD2AEB14A78BC6B51157B98E3F27BCDC586ABD285EDF944E +139BBC1A4CAD1A6EF5A66A12D87626D2D1A86E0CA3A8B0D933E3AE065AE045AC659EAC46AAF76AE6 +ACA557C07D4A6E0BC4C2F3F0B9F31B2037A37B828A5F1CDC17E11F69B94BAF7D849D185AD71B6408 +EBF7AC4CDFD2D150C7238B771FAC462EC8B9B6EC8D42D7D4E693C442992BF29E074C964529D4EDD7 +D684C3B7031B14F0160F19B2E8AB9C5047894D5EBB1C7E7440D985F884E8D2E40710C9AE7EE9BF0E +DB8577148CD8F94F93E96163EFECFF65B44E1F99601800808BE4BEE648CEB9C20C23C34472E7D810 +73C5E4885AE4AAE6CA9042334784E596B9C53C72E5BE352CE518255A2F39736C428E9E8FEF97F7C3 +FBFB2B7E9718FD15570C91539CCA274B5FBDD1FADEDD015A429FC0A81B8A2CAABD967E0FEFB81629 +BE7EB22D224CDD047CCB9F2505E3484451A55D6667EB6471546CA5FC86045D4DD62EEE683DEB95F5 +469DEF64D1B43EA65BCA80BDA84B2DA62774D92F358150C47FDC7841C05138C85CB942741F9A34E9 +6D929209B21E6EEF51A06705885D6C8FE9B55887AA71196D90EBE3B00C169313F1687C8117634344 +3E49B8C48E1EC571A9060342B2A92966A8004CAAB1010F4383D434FC26857551AADCD52375A55738 +1E085C650F6E40B43C03A4CC585EF0928B8D64CA8FE72FAF15B28AC7E9DCB339F2667DF486AABAA7 +2DC92C0845347DAAD8B6B52316B511C4177A70D0A31F7221061B0147D8258F6EC1665084609AD075 +F6A2DB6435ECEAA507E664BF129A64BE0D1EB6915495524F1F25E04C001F77CCD9F7E3BB328DE498 +1A978036ECD4BB234A8B1C05A3B838A9D4FDE7089E3A34901FB95B62D36E3B70C25C533C3A9B06E8 +573003713C7408408C046AA3D64074BFE17DC137FD4FB11D5EB120E4C401319AD13154E95509BC0A +C728DF94C19472EAA3716161AC1D1CDFE496EDB7D725E3D80AC55F0D7CAE0CD4EF70B334CC8C5CC0 +F8F4393DAEAC393960DEE5D4622C53B82C1E1C0237D760C644C36856EFCB5E9D898C9640AAA30455 +DDD21FEBEDAD87C0D71E5F96D7545A55A215305BFFCE9B5E56882BE3E74F271DBE8E100873E8B876 +923B40EB773FA9A59E5D5CB9687E495AF0C6E2A8D8CAB6E3BD5EED969D5EF25AF30BCEC9A45C9F39 +0BF74EEA5B8D6C6EABD93737645985706DEAB0ADFE97DD7CAB931457AE3CA0C8E338DC902B446E1F +656A5F6AFA9B22DD638AFF02885EA89C9A797B943FA331ADB8CD4FDA2B4A9587A77D038E7E17383C +754EA661BFE216B6DDFBE09F74D0A1525DBD89561C065357FE389E15F2EF056164F56AFA340D8435 +5DDC7D968262F3740E18CC53D599F213DFD66379EAE6AB62EE8B6937C21EB4B96A05CAD68150E3C7 +32C9AF5990A548ABFB85CB896F75FC2610607073B8947718703C4373DCA5BCA6CF8FA5C8D877A08C +E4C9B3BF9B616131CB8F39CD7647F06D159FFE26BE95ED0299F99F3F2E32FDD911AFA36CA39873E8 +DC70AEA3B60C1BC01BA32FFE45FCF9762F44A1A193274A5018AE154B23ECEE78B9B292C5CF9C8086 +995052F80B01A218B7750A3508096211A2F124D09D5372A49415148EF17116636A3E34B34CE53CCC +102E102795738CD65F9D43FCE9952EFBFA613DFB169E6FAE2B6A548F2D733EC0E239AFAABB16347F +ACE7CE33D29A27789F3600AFBA84464A7F754E9B473E1BD4F491EFBA010A83081D4D98D01A8BA5FC +1A87309ABCAD1DEB792B34DDD3E2F78FE460915BE0C19D77897F2955B8FEB9F3A2922F349B983E3B +5D9B9731E04A39FB70CFA043AF35D5D4C0AA10E990D329D9E6187E52BBD8DA1E0A5E8D3EF6B42D3B +95FB7B6D9C9EBDCF655CBE3FF61CF704A73967C4D704CE9A12F13D8F70075BBA4A8A2CEC377F46C3 +A2F8384250BA40E1DD8348C367FF23A1504DC8FF93500D9826E4BF09450DF0B7929DD4E621DC910C +63174F6AD5D28FA798CD74E7B637AE1FCDAFBBC6AFB28DB935B06F7ECC458C88D945C3D59A7E8024 +36F2B77B9373A68526E8DA9BA1AD92EFE46375693A198915E7438212DC945002E3863A8E21B34C83 +7793EFFD06BA550C2557E533D57008C11F7F7FF4F1900C12458FC9A894E31FD7716740825DB2BC21 +4D2B35769171D349D7964CED05D6849BD7F52BF8EA9911D5ED9F18898422B1EC1487E89F5717703E +DF1AA0AE09F7D709E17B2917D8DC259A350E42B4DF0B29ACAE85BC4B8426D52A5EEE02D84976D698 +ED0C944EE5507CC1BE4C4DE509598F0D8CBFD0BB4B8729839664599325C09AEB0C39487F10BFA82A +41CCEA4C52E2677055301F47C202D3D870F587BC50C5A76DA603113BC179AEEF48FECC26780BE7E2 +98D0298664D65673A1C6CFBA3E01927F48CBF9D66C484EA5BADC937CD330315E5148A9C35D4202DC +663952E72B00D10317758BE875E2847BC1F7F013C85B000F58E0095C8F5A4210597AC86DA742DD34 +D5B01DA340F78C64A5547769CF191ABAC305C4836A99196E96C0960208C090294F1B12CEEA4CBA5C +1DF14B9AA23BE17FAA4E1624364DBD919BE7164ED362C4365D05A92CD797C4686537486F7AEF8E1D +6F169A8FEFDD77739FE64DB98C5AE00FC9A227F46729243081836520422A6A674CA73BFF21D27E7A +D6C59FE31211DFF0185C48944C9B92337A616DBCE682F1A1FCA30C1AFB787C95F46948329D30D475 +374A47BC07BCE83E7357E50540C923DF8A31A9B79F7D2860961830AC7B701BBDA25567D381F0592B +23355E34FB5110C8DA36423B60E274DA59C327F16067ACFF19CE91BF7EDB74444ECB862B7583B7AD +96F755E98689AE3A25E642EECD2BF68F88AF0FBA8DD4D91C80D03DEC3B17F6559817C5F66FD3DA9E +C93C776EC6E8F753FDF7128609F4F23DB683332E8887BDE60C363479112CBEA55B5600ACD550BF22 +4471D02A21667B9AB4F6B0093799AC28E4CA7C206C635831C62E21D1F9F734A2DAF02BB7FA894F23 +763D829C17E9DDF5E6F19DD7C6368D6F8D90BECB06EB17E6CCF4AAFF01A748A45245D3EA1E91BF6C +A5F33CF429F5EC34AA45DD0871BB893B3DF77317AB0149EFBEF3AA1FB6D2CAE607E09877FE75C65C +4B8D136FF315AC12192149416A3D5FEE6A67006EABD97787A9EFD80E9ACFAA9693E794DF92463E8B +16875FCFED31524613149AD9FB0A80DE177360A0CFEAC052E3DBAFF6FC7FA17C9FE1B7F3946DDFA7 +D84AA17BB5B2A379206945DFD18B009120E141DD962367CAEB9074647F77A271BB1802F8B2E5422E +C145F05FC6EAAB910D4501003082DAB34EC5286A354270846314213AEC22468C929A0DD54A5B4D68 +CD1C9ADA2B46ADA2C4A8DD945A451C62855AB54BD5266AF41829F7F1BEDC87FBFD890FABEF3720BE +C49757B755A4D783B20D585EEEF908E901161840768A1CD70F2A467BFB112293413467D3DB51DFC7 +3BAEA02DAEC17C3B9A788AEACB59CE2167E5DA44426899A4D149DB0DF1EDA82D7BEACE88E2F4DF59 +05B3625646DEB0C2AFA9E1498A1714B49BFC0D7F579EC35AA913E9534A8577D9C43EA7ECCC629433 +46A18FFF42299AE4CF0966238B705896353DD758509249FD886A203DC9743AE2829AF29AB1A82204 +A3350AF95BE2349013D10AA2FB4345C2FC7EB038CD8F05A0619393109D99F4E23B2BA4D4957D5810 +A7039ADB03C87891A2F94A6E56FCC600DE47AD93404C58BC8623EC11AF4ACAC298856B07A4A92387 +D3E717551D340F5A4FE763E6464BBE78F5F38A1FAAA26DE6323D8AABAC42D1715307E18C9A3EC9C3 +DDF6D8CDDAE8E476229CF6546FE175166A6CF5D4DD0824D1AF09DCAC0CB4C33EE7025FE888278634 +81F9F3C78BD8C8E7AAA48D24A9C1C99470EF781B009FBD4503C72DDAB35617EA6384239ED5CBE9EE +ECA715D9415FD32777B8B54415307BEE3F121CD3A8DF1749E9E5A19FE1F85248DB19557DF8B90BE3 +379DAD3B9666F6D5466E7EF5BAD93D8B7E945810441069E277A494254350935AF281CB8E72E72F26 +14DEE497E37DFAEFBBA91CC2836E7BD65D64D28835BAD850EFDEC62975536986E629B5E521BA06CD +6CBCEECFAD75EA1A139B31D26FCC99DD73CAF00F573FCD6A7E5BB9B0897252E960A33D82D53B0B3F +79756D2F09DE02FC10EEB86764C8A81972FBE5D525200241E1D86FA1F06A2AD5A04BE2ACD0800266 +BE632B9CAB407576BF8615715B3B005B5F6E20FFF3B3E1A16B81591143D131319B63E361BACDE663 +868BE42D26EBAF4E9261F051FA1D6A65172B160046BE4CBCE1DCA5152D0248E23B0EB468DF37E049 +73D58A4B9FE6421AD9AEBE0413B96805337F4C5FFE4E518F73A8B268113C822EF2A256E6008D78AD +CFD2D23EB7C137D6D4BC729B8ACC9A61022A1F8E932FD788A5FE459ADE5DDC5A025988FE8CF788AD +7A153399574491439E05DEF70F8A5A9876C05B5BDD691AB9FD83E42DD21AE6F6D42541397D2713D6 +6FD0915840A4C24A21CF4A8A27D0BA35F93DA66BC15421DBB973213CE61A513C08E3B995C673B2A1 +EE1F82A01F07AD6176C4D6A74A1F8047CACE3BF59803B4AECDF9BC417C87C98E16B1208798980226 +040322DC4D57EA1C13CF2513BA26031AEA38FC92A924B018C53961BBE91119B0A93D371252854F31 +98EAE4F7AFD0146F3F378E7DFCD6776D7E0370F0C20E8FEFA481BE79B7E45C064C3442C80BA8AC24 +BD926AB0B740CEE7B31D096ACD4081F44E73342AAA592EC060BE52F1825862B797C21CE16A311C73 +3524E4120C0DCFFB5F8F43A1FFD7E3DA50ADFF3E6EF52B4D2F80DD20B70CCF58E4468CFC9547871F +A257CE329C5E083ADF9429193DFCCBB201623E96BB8471CF2D9399B22100E1F7315509F6BA7316FD +311EEEBCE19506CFB3EA587A816C80612D40465EC638921C6BD7362DA73A371148A0BF224F84CD53 +6F2901DD182DBE7CF208A840D39DDC1FC93375065DAF7F33E632BC824BB3E49C5B05A70654709523 +639658F9425F275069253025E2F7B308C5669EF502E0F6CF2535D8B810A562EF104657F2C4513F88 +60D3C4019DE7F87117E31893DF7FCF1A1AA3F37F995DF173ADC3A62C7BBA6D5D20F33C563156B6AA +2B6432418F426A462374DA429D2E3382E620DA6EA104F536B5C630899A59B561BF180BAE557EB802 +6EBFA979D8E745649C2EE7079D375136EC4DCAE670DD991DB610E918F56F8A8BD3BFAF3428973524 +FA60E9D87EB695BEF04007D560EF835EDF4E7BA7A0623B0731F64F9054350FF993BE6AA3A09255C6 +757DC38D05B1D7E7AA7D0EEC5F8207F596B3FD07731B06E5D8A6630D19B3AC304D7EDD97F1E5AA9B +BA36101B29CCE817C5D2078C66593616360CE2AD5581A538E3BE8C3E7F4E1F8058CFEDE36D1659CD +FA7C9D0F65EDCFB7E32656479C106BAF9EF39C89434A5E8DC42B1BA665264B6FD8296533F309E83E +F2A618EA3CFBC9D4CA61122D31D4EE3B05AC1AAA8C9B5453774C3E4A0FFB681EB8E966B21AE633B9 +FAAA05331022DD869625752B6735FB01DE0DE18E65DF95226B17A22B364E921CED71AAEF63B3BB57 +5EF08222B4F56950D7A3DB7BFBE9FAE3DB32C90B806984E1BC4BA074AECD461A779E5AA4B439285E +A0770A41483D4E7D7F01F0C20A8FDB3DEEA9C98FC4825CB2373AD254CEFE7C9F8540413A6DFE249A +6B2804D9DC4B145B5A336125832F3D5418DE7F20E5831DA2AF5419F7851D7D113E433118DBBBBD64 +CEA05BE2DE8B333E8C3D802D9E8194289691A46E2777014FAFBA5584C61D648248EB863BD6B9C150 +8A269F894C729505EE6202C7AC7D32E6B91F69EB587BD2B9A0DE722F8CEDA25016750F49D7BB3ECF +3F78F5645FAFED6E9110E841FE2FF015882921749496CF59F1E6DF11FA43F226AB59926CC84BC733 +133C04B29CA2E3123A1F36C1CE6AD99AA32EFFADEB5898C079D4CEC77B30D68F9BCD783267DE35D0 +723B732914370A2D8B887510B5F47909146AB8EC46FFA77830677AF00F638AA7E81ED7BE427DFD47 +F6E15ED987689C1F4247BF873612FAFB17E0A2CBC6B4D8D658951B08BF092F633FD69DC921195883 +EF92FC2DC9C09AEAD7A6C6565CB0D1375E5D9B0BE2E5CB201E2EFD3D744900CB57299A02687EF744 +BA31D70DADEB3AD1F321F81393CEE6BA02B587BC5DDD0CE18CFEC75875034AD3473119B27346D14F +8EDFD42FB472ECD63CD210BC62FAD46BEC997D779C3D5A578A223FAC77D045E690E0E85CE38A6F52 +BA7BE450ECEC6FF8D5BD1073AC2206E833A9ED16AC3191A4A85F38A09497FFC3589D3F32E1280000 +C75C79B943CEDC3DC32AC6563973E49A362CB784E42AE37DE3CB2CF7956B8EB97334E5EB8DCC3D92 +33C4466873CC953BFBCA956B93BC1FDF2FEF87F7F9273E5D78BD3927677F1D51F797DDC2E9ED3FAD +332193AA0353850DA9088F58A7A2BAEA9ABCB7A4EEF9938D46B188BE1742975175C97673C4D6C97E +E46D918FD8E7783E445396C4947329F9B3290643917BDA3B0E83A70AE78266330E3D48F7B90E2936 +EFBD1AD4BFF8FCFEEA8F09524C5D2FAD0B88B78E668FA8B8FA708502CAC14AEFD7161CEA3F2E736C +3ED85C8892CF4C11EFEA098D5F2796155E4B615F6E3F4BF9201BFE0968AA944F70058921DA2556E2 +9E79AE8E3311114791F30327CAFD1591B4C80A9A6CB179E0B9C3197953E4DFAA8016CBF838E22593 +3CE631D6A2409191218204E8434B74A8D513483A1B39D07A78AC0FC703F6D193F3F49FFA813E7631 +707FBA02E0E6C0A6436FBD388368B1E53C9DFE959D581E2A66A1A1BDA461202F64FE4AD2363EF71F +9FE920FF31E97FADE6AB36D6733EA10367105CB1CA6D6B20676D132BADC997C8EF9283555C38C99E +0E6758C6DF4ABF820288978B6BBFFCA470BCFC43167C1A7573CF297CDD0668BBD507DAAD7AC64BD9 +D19F2DBAED16D3EC392C0694D0EA39B7D2126D298E45BDF153359C1934B8EB9767CFFFEDD96C37DE +B6B397EAE0F5B7F815190D5D9A1324BD166296063C34123D23CD8C32F63A9DD025C222F7F1C6A981 +A84B024904FAFCDB33635EF9D2DC721E631194BE096D3CC381D40DFA211FCCB2B31BB4F11E6B1C44 +A842C38D2ECE0E520A802E8BA035BFC3CE7A33F49182761683B04EAA4E6A13BFE7A812BBF27AE662 +94264579145BE4E36BE5C7FB986EE35BBC7C7E27D600BA3DDBBB598DCAFF23F824177BB476C267F3 +9C31BF888E6FB5328F25AB9494490DCC9F70C2A5976F79EC38F06D27AE8A6D6CCCD7F67ED52B0866 +6D195D882D765D857B85BAA56B02EC36773AD382CDABD240967A10AFE19AA40BB637BE37F86FF0E2 +ADC1B24AFE772C4A09B3073B159C32AD0DA3A0625C19F79F9EEDDFEEED82F787FBD2990C8EB7F066 +0851139F56B828B7B21C13C0DDA21EA180CB994C427D326B1AA324918BE66CAABE61CDF64829F032 +B2F6CD6E5FB3E3127DFF903ED4EF0F74CE58F1AB90CE6CEEDAEA62B78B80EA53C41D2C934BADF7CB +0D3FD4D3239DFFB5AF8EEEFFB52F0402F9EFBEDB122FDA5375632D44DA9BABEB33DFDB8973A5165E +02F20D43A55F7CBE73E43FB17FE1F8A61A74BAE1E3EABF11204FBEA527F1862AB37570A08DA4EA60 +2229883D82C7585F357B174BCD3E266B8296A9E9318C62833467A0CDB6774AF6A6EA855B8C1A0051 +0B4ABFF0BEAFF21208E016531E64F854F96589C6AD2929ADA52182FE8F1F8BFD8A96D8FDF3A27BA1 +07A74EA175A19B428DB2C7290983649118BD0D365FCF6AB0EAA19978A492697611E5D05041670E95 +614E281969E76D2EEF6D81A6640593C0EAD9E782AF63A9DDAE3A61A4F52FEE0204D5B693F4DB4D93 +8C28509771C0E7316C2A2C4DD62B8A002B9F6BEB83436336E503E6A512BC2B6DBD9FF0A193D9D3DB +A030D3C99264D1702701272D1BEB6C67D0FA2CA6F619FF80713B138911CEC9C8E9569BE58ADBB906 +E8F5C2A62D752D8D32AC93C5263B5BC32C6E59C430B437D1EBB0ABD789708FAAF3392336B5A395C0 +19A1214DC85A98FE899D2E4C6B57AE7ED90DF0A2CAA8D3C21BCDC5E91CFD2959F469E9DDDF3837B4 +A1205A1069D70B1C64260489CD25D9C79635BA68AE88AAA086047A409A9DC56C5B5D7F653F167039 +4DCAFAB89197A3C35A6145230205056C0CE5E7470A43D624BA2C09F05B2A09209D38D3698B83B833 +B58AFB1DD40C8138FAF49EA57CEFC83BCEDABBAF395744A495A598D1B3D189661A7C531E51ACDFB8 +FB92C10659359C61D21A7971253C12A2CC83052FE5E4B379C620A208C057F65553429B578E35CF15 +D680F4FA64C269899396690FDF5B6C754D7C308D01636712EBEC479FB78628D882A5629A843D36F6 +8215BAE0B9AEA941E55A10DCE71980E519D92B736CF448263C11FB43549925E84DE7DEEDF9FEF298 +CDA71311882AA87CB8D564D4FF6E316C7DC17E974215A09FD9C03F661831A4475E6230EBD28FEE14 +04134977152B03BFFD2C9573138A07098E090490ECFB3EECE73FF41C46863201DE391C2144B9B636 +A4F3D8482B7BBA3C0AECD7051E8FB77A206A80625CA795F8B5E52E82043E18134B480BD72A91B573 +13D088E3F3E28D149C879123D096E596A9DB934727D6937D7282E4708A514F9C9958D3E4B20BDCEA +888E51C18D7F12C6F5449EDCA36B46F640FBFECAE6C1C32EB1EC261DDDB9B3A7BBF4AFB15ABF6E83 +13BA890A57344F262C4018D813769AD8F7D3FED27066A8D474C48639DF669643961516399419EEC7 +8BB6FFC31DAE99E4D2F1A6D5697E225EFC179A3D99BFC608E3ED841F794B56111351FECD69F7F376 +3FE5B2ECC3DF49CAF400448D8BBA4979BD7EC53E2643C85957B7559930E3C94F5644E7A54EAFCD52 +2B573BE028271587C6D05AA47DC16AFEFB74AACF836247E82F4F1EE0ABF1640A8DF19EC519E182E6 +A74D1BDBCD7554ADFD39E05BB13235B2E07EB3056FD179912F1CF789E3FB6693D2F085FA52C93687 +D562753A7B16D5974366488B640C4D6C9FF5C622E25FBDAE02D1D3FD5D3D82DF81CDBD0215707BF7 +CC1DE360F86EA5C1E0BB5BE179D72682EC8E69059E85928CE7D98986C6A3EAFD49DF174C1641BBA5 +8EDC559183B4CA84ED9B8FD461A15732D9352511893943D3B0E2D2D0CE147CB2CC72CFF1E10A7380 +EA06043490CD6596C2B9A87E0944B9455D21DB1E430DEC08B0BD21843FCF7E722CDF3AFA394D23B0 +23921F15777F75AF370053A30A28AC11E396AFBDAEAF5314028AEE291676ABCB3F36478EBDA340E7 +DEE51798A8C32CCA07947B4CD5EC955DAFFC87F1FAFC87827100007E46215D9771EE2AB2C938EB2A +7B9C959C55BACC2723E3B2CE5132E2901519E74808E7CE4CB8CCAC22DB6594D599D90A6793FDBCFD +BDF8BD78FE8AEFE7EB26971E10DC5E6737FE7E7444EED83325D6C93DD2437FDAF5F25607BB86A679 +2744828B26ED6B2DA54F6575290EA844895951917994DC8250C400222BFCDA7DD9B502EBF9B95225 +D9C1DB233CB0E60938AD63B21D7A6F6DAAEFD89EE1686865674D3C0DE0292B375740A9ABFE25F821 +3DE807FD8BDFB82A0B8A9807FE541DA268F60B6A284A78B2473A9C7A4CC07558C71B19F01A4356FC +C196C83C7247F26F4F0240A6B072BF16A73E31A906D99DA8C26FDF77DFEE76A06E37B502BDBBD65F +3086A389172E3BDA1AB674F39E801A73CEF3BBF13702F9347266407B2C47347CB2FB9A24003E32C4 +BB182CE27DB35C98C129493AC967690969A6F5233F721D3E32D1BF3A073252C2FB377867FC7EDDB9 +92A202DE2E036A74A3BBA8E5622C6C4BF7C8A04D339ED5E089807C0E128CFD2396C4932B7C7F96ED +2445366BC9331C227E9964423A94DD7BD3F32E7BFD7EE03A2FD5B4A42D14C6E6CDB127A82AC05A81 +A58B97C231F4A89D7CB6B859CE13F6BB673E18DD2937B20B9F43030616CB4A6DC48D35555BEE55F5 +8465ACCDDCCAE5890E0236AB7A34F15ED940C488A97EB399AEF2A90CB250A661A26A13B661C39810 +AB6E70367E9835AE572DF3E089DF9DB3AB4C653E8C83E289226A19CA36A0F2A8CD2E0C9212E4EF9A +CF2510AD0A3ACDF73AF92D44F7A92F3985E2BEA89A6A7782CDF9AB000F8E655B44EFCA65BD773B72 +59607E543DDEA960FBFFE0BCADFCDFDAAAF43F6D9DC741B550D090C0D93FE8B97BDA1D85A3CC09C2 +3BB03B36930EA595B32A981B0A42640E474696CD113DA3E8A241195B1E489A8519B38E843C9B5F55 +1901DF4EB8E9921FEEECDD46A630D520C393965A94E6FBB71FC4F7BC43E8A5EC17AFA940F3EF18AC +AC3FF76320EDE8E5E02B4EEB7436EC9001CEEC6530AD2DBFF3FCED13407A05BA11ED14C5128B8E74 +BBBF52E0D5ED394B5C70990723FF941837156F368D74EB9C7AFF5D5847D779676C073E7E0B3DE789 +9991921DB8C8784D66FC9AF5F090046BB1610680FB2D9FBC22ADDEC45140860B35E93BE6ACB8E5B1 +163B7E351E9C2766676F0B5D5037509E5D30603EEBA59A6915449D0D2B4FC8FDF5A258BF7B39F330 +CEE203051E2C5E21216AC70E0B9458F607C9B4033E23C37AB0379ABBE2889FF385033A7B70778A3D +47BC00539BECDA8B7B85AF9B9FF37D4BDBFD8C51E32F4C883842BD81655668DE55F258C940F316C1 +518B8D26FBDC969C9C5629BE91F401367C4BD86EC4053DC12AB149D638D25DDE12A3C0297E359B54 +1911B9F72F1AA818EF3045555DA7955674F939E02F09EFA01E4890732793F0184FCE211D601BAA59 +9C50B9A892CE117450D109FA5AE63C322448A1A647C876B05E7CFE3C101145156B363DF26C85DF2E +8AB112D9366E297F94D85F4238A8F8541A6930A1BF32A28E1AEA8CFCC30991AE1B88B3CC7BD94062 +440ABA9F0D13D521E297608A4A284586CCCA2FF3D7F7CDFD7B257DB231476FC7E8E59BD99AC90EC0 +AAE9E8FDE55ECA77BC22DF045954735CA33A625596CB22CCA89D882008440CD1D3AE43C3D5130056 +FDCF3A02125E6F177C4D934DA9C7BBDB1CED986D667B09581B963C539866DE55B1CA78F44A6D1927 +A8F347122C2E43D2D4C732EAB21F9C0F952ACDE3B4A04B439D82ECFA12848873965E46B1E361565C +2EE09AB4B1A57F52F5205E5DF1CAD98FFB04CCDF9737AE3D146AAD688D6261EA46EA9D691D503D79 +FDCFF54FFFDDD7E2D882AD12E7B0DC58069160A4A8EDB94733734D899781EE2C636E910405EE4654 +9DB5C87238C53413884DDCEBCA0B9C8F31C2580E7E00D7861D23EA2ADD4DD44EB724472DC42A6E66 +C66ABBD2FC524AF792AB4C00AB53E7A4D4C7C9FA1752397477061E9EAFB458D8EF358E365BE0B735 +154D5A16FC2CB721BC76AC10C035484B00697E9B303FC0E67415039A96479D6FD6DEC6BDFCB91CB7 +97EA573E6D4F337D586BD2FDBA3F36D3D7431845A58B4A5A6EAB6044F131B79E2A9D0E33DA120A7A +23204751C6AA8FE10D2779588F8D5BAB42D6176DD0FBCE7077B035EAEC2453AFA70D3E272457BCBB +336CB570321EDAA6A31FD066B42035A99465916D6A5FF95664E92AB9B21BF8FD342CC7817E5D54D8 +3767860B88822AD08C8A1E2B35339CF65A241CD2B2A15EEC1F255476B7D8E21EFC86E12F24E45CA8 +5DE45BD5D6602BC6D5A06D1DCA2211C97384BE0F21452D3ECB2D23D23E4B0557A8D2BE844857E092 +D627357CA1F64D5EC7D9100DE64B3AC9F5934F970D47F30D9472951D5C5B08FC352AFDE1B0D76E67 +F03F4288C6AC8DDEF9DADB019849BB67C18CFAF6B53FBA78B756BFF7A2802D89A71E9766DF5350B0 +0DD47005F2C5C92BBD45014AEC59AE0D926AB88CA9E609E4E1D6F9693E67486CE8B66F6D72096D3A +5F62D77546FE12FF6663874B9A23AA2CC06BE416E969BCBC41DED8F5CA58E95B295782D899799274 +458D0642319C337D2687E6291453F7B1A6185D046FF862081775279AEC6DD0537708E044616DADD6 +7D65373BA7925CA7F6A5BFA3B95E78EC4478B579FA5F359322C09F908B5C7FE33F0D26DB3A618702 +07B1860BC63F583AD61D9FB530819C8F043C485EA348A975664388C8401034BF4A696AA0C62FF20D +726549320E2763D527A3BDFC61235DD1FF9361FDCB636D053ACD5DE31896EFD86A97D862353D1902 +4AEE4DD17C30F653F7EB673FA28158610622E2860EFC55D780CA23CBDC95D0A3FAC1EB8913FB0AE3 +A93A988F6D9E7869E3C29A2636DA4739397910C58916F54D1453DECC7DA54304D77E0F7977403239 +C3A46BE7FB092E3D762ADA3EC768B6CA3D414B5E92899468F0A0673F45FEA24705A4632D356B6F3E +93582EEF11830AFA97F1FAFA67435100001C55BB54ED51225A5AB4465C82135BD588D99AA55CA576 +DBD86A45537B13315B3BB66A8D10C435436DD2A02AC6354ACD200E1ACEE3BD0FE7E1FC15DFEF0BC1 +77A6AC8CC88FDB7147BBA4C463CCC6752978AF2FACA4ADFFFCDE2BEB53EF167F003E1D3799FD48DB +434A8EBC2C5E8E4409DE02D2C6701FA607DE53327CDB4BB350D5B719DB27169CCB1BF26F6A66497A +88E78575AEE5E1422EECBF596B77ED8472BD4FE9824EBE991FC1617D766616D3F31126DCCBD2CBA0 +C4ED1267C70483F55F9616588E6DB1F22BF298F7AE95F0C0FED40CE3E55070DDE85ABD57580C106A +3AE4A4E607C32A39B7EE4B98F94630DFAD5E1B91B0EC198EB0578F09FBF4224DF05C667AF966ADEE +BE551AB3420432C26A5C3CB72540253685A171E30E296585F75A49AF9C3CFE8F6599B6139665F576 +DE9BD50C6B5AAEB3D3FA256C2309BD29335A71C1DD77CD8F557780D5925EE8E9534C7672164EEFCA +EE1443EB778FDB5ECDB0386CF6859D7E2690A0D2CF4033942657F59ED28CF3E6443B57E3C2944701 +2225AA2B92A031FADE70C53A87A391C76E8F217B6D0DF74AD991DFB76CDF4832074E38FCFA9E5E90 +9CEA0D08AF0938E0FB3BA521FF4C6965B0FCFF949601EA6A249DEEB92A1B2701386561AFC0AF6FE3 +3B3B3611754975369A75BBBA5CD9E14D4ABA146BBAADCF9E6BFB17DFAD3713F1ED2B8DB1CE4BE599 +7B054926E1B9C03B4FBD57C2692DB3589DD680EF3BC7CC7C7D2566E31ECA6C8797A2421F6BDDD446 +AE833DCF64761A764119E686386869E22B7AD53CBEBBBAEB216CA247550409F1CE3B62E394D2FF42 +7AF247381071E3D59C40EDA140EA024B2D867E38A1C69FF484753849ECBE5076BC0AF22B93715A59 +517580F4495EA953DED57026D78A3F2379F4A7DFDBED180488549363CB0D9FA435D3DF08FD21DB6A +660FCE62AA81CBDB05FAFEE000494469B306E687C04233DD31DD850A368A0834C26DE1D8B0BCDE59 +4DA58F672AE67D2C3EF93518D393D031FB15EB838C3C040F16CE0DCC08AECD787122723E38F19019 +87CC3FE433729FB4DCECF324448E9A0854B239720E0E100839AB2F7136F70F2D84C0FE72991EC465 +6978598566DA89B5D565FF6253FF9D795EF770433D85ADE86CBB6B495DBD52A4EDA16B3FE450396E +6FDBBCE9FDD7D6F9B5693F83A3A055F7C94EBB86FE73AF8351775B54093C7518A699CA3CB1E769C5 +0C7FB251CD91540A1AB0445E3EF773D71E64A62C3DE716835AA808E39EB276268E9986E5A1FA4FB2 +A87A3D73C44F8F58CB19D49085EF83A0352FFC5155390C0F2BAF20F20DDFFCE0C14743E1E8638069 +EDB2F6DEFAEE157C67891D11CCB3B6502CBAD2389A2D2F96F32E4D817A11ECFD6E7FD485482217F2 +591A4B42D04752AB12F5CAFA4C3B4858ACB754D9CB47D4DF3016DB2B5626B5BCF3307D8A2158BFB3 +EE7C0D90B97923DC9192CF4BEA46A0590D64171F1A5F65F692E7B052A14ACA8DB9AE633FA8C42587 +6645A240881DFDECAB3BE149480BA9D1AAAB77A0DAB28A3F9DA452A3997CBAF74B3E8FF2CFCF1BEA +5C94853ABCF73D927208E4398BF69C14E932C2CA692C4FD1025B3EC9D2A42B0468088E749F67B0B7 +E36DDD190F45849E349038771121BC7126250BEF6E11EE81FE05BF7065F95DB091FCE5BCAC0B662D +0C4ECD3C42E59616E3E1F9957F047105929DFB6070C738163C4BC37834F6AC89EF7AAB1D2B7383E5 +A59978CBC7FE0956B6466EDB36AB027D2E421C8478C041FBE0AE58C80FF4F5280C92BD3E4F030407 +55912B17D7C1662E59B7BF10F90284758300939BC4C4A1FEA68E5EC1B56617A1078E0E0B8E97D646 +BD615ACCAB4114404B3AF0C2E6CC0CDF42C5D7068AA93E5213529F7896720B9D10E731F9FAF03C50 +3704D81D9F81A2CB76CE9F0BB2BAD1B0F8B9A8AF75B0B2A8A338539144175F12C110FD6B5C6CCCC6 +B2E80201F59B37F9B4392612F7C65F35434DEAFCE9A1F85232934BCC8128637667C2A0BD2581ACC3 +9CC3C6C932450DFB75E9F44DEB3052930A89422AC620A7154EAFFF4606DDB2F7061139F19C5B0692 +2943329396691D41B661DE293B8FC71C33CC23B5A3775D47FAA084C86D8D0EA385A32A595F96D11A +614C6CE1E1C3F3166E309C6824D8357D2F0BEAB2E70DCF9B8AA42A1B6D4EBEE6288368DA6D74BD54 +6B3A600634F4E7B1915A1A7721166E2A8FF0C331FD709F14F63ABD418F7A3384B17E95DE903597F1 +88CB03BEEAEECB7DE3757A268041B76D82A1A9250CAFD211271AE02C8308165630F63B69F6093E9C +C8B5445BBC6AF7DCCF2EBA388A42336498095961A70B9EF532D2B73831D36D623E5F1461CEC4452A +0BAF81F0F91A29E2AB1B0492BD0ED5215003F3F103B16D13E72E8ECFE75D1C8B854D451129E76005 +975FDF988278516D58F4B4D925CD17652060A7B431E7A4CB8F78F2C0F485032394CCA43A19A6C84A +FFC994E9840609954D85CF56BCA10C5F55412E7787F7405C08812F87F67DCD7E45060F3A22024FCE +82A1EC749777CB6F7678CB013514133836703DD7E77139155F017326EC823568642119D8D658EFCE +0E3A86B9611586EE7175DE938A573E7E1C2F290DF489A2CF069B1F5517F8DE1F5334C15DE237A3CC +5B03D2200EEE7683D2C958D5D40874843177AF4F713BB36661E4F84F85750DE53D9D8BFEB4B7406C +D0C16EE4A98F4E6EFB2AE849EA2B7E55BB6570BCCA8CCD6C4C3A1BEECD771E4C28854162EE6BBD12 +586DA52522245DCB75BE9A8D921821F71CC5C3BE9DC56B3DF4C24DD95FA40BD035BA7A25DB378CFB +E9853E15D6C384F917577019C61FEBB8D155B194EC315658EF68A242733B470E3EB6ADF813BDC8E9 +A3D9A2C2D08B81863FD49F22C329A9C9F689AC3D2F3DAB0D8054A3BFB34955F19F0D12FC7F83E45B +6837B0E7DF6E95FA77C396CA6F44C502C12FB51982963829D3FABA5A35902510AA93A9743F997182 +5DE02FC6EAF49109860100B85C919284B9EF4D6146E4DED3D0721F730FC97DACF060AE3222AFFB98 +FB9CFB1A9B399B23722554688E28391393E696329EE7E3FBE5FDF0FEFE895F5C61B69186A4FCEBA0 +29BD8FA497DD9F41DF83B9F3106C0C53EB95D17BC1560A8B61D192D4CBD4D21073909F667CB558AF +E850FDB025CF0A405366B3FF55DA840F4FE429FE7673DED506C11FEE6D9B1FF13DDA4CC88141F64A +5BA214368687156D27EF1E73426E032B57803DDB3B5BBADFAC0A91BAB7545F2894130E8753BD704E +A08978C9B5F7A7F58CE714A1B1C7FA99ED58822333F4E96523A61A23859E5226C35387BFB35D45B3 +B46F758AB5F66D2B2948C4CD786A9FBFB436D4E4AD24609D28D1C1CA2D45A3F958B514428C6F0BB7 +68C3445DC3B95A674462C276FCA19DC8C20687F50D8D79256FC35E358BCCD6FA26406DCCD93A7C67 +4B2FACE1D14384CBCC3200299A0958918E17F7DD228ECF466B0D268209F82FB9FB7DB3E1271D0135 +7DF8E2FCBD4716C2F07C6793A7A3551FB0CC52C2C730818BCF18BC51CC9E422382CD4FB6F78086C0 +8B3C7760702DBA9B3D76DDF170557391EA94001FDD42233DC0188C228A3238E7031D99BAA6A8BB26 +E8B05B9EBBF400E8ACE2F362D163C26973B37656F59FB0F56CFF73EE9ACA89F1643CBD9A9CE97FD5 +DE817DFAA9FB94D589BD94374E5BCD02CDD6B3F397578409042205E9280A9F246F284B47B9BCC106 +E6E4287E1E024D38CA46A27C4D395FBD7D56E0DB8EDAA912A6B7EAEE76953F01A29DF7E76E1F9966 +7C34E49D3DE3C41393C05FCFB287979245BC66158D0960DBF0307755AF732517AA14D4E1E420675F +A2B1BFF4785962DFE2DE5CE054D543ED70636E08C210132DB74C9DEE733B44E656B3FA5F173B1081 +A53ADBAE31CD41F303A71AAA5CF8B594BCDB23E57F4F13EB25423E3D27B969340D0490E6DF149225 +5EC46FD5C1EC6CFA4863FED9F964F4B6C08E1CE072999D5792BEF2F3233650DF3519B716830BC9C3 +67D388D4EFC45C6F2F83CCD59CCBCA5107E69DB3012AAC126B779D9B9B30586F253102BC3D4BB610 +3317C2A9B3C0EF67B3DEA48FEC0A2DB3FD5659D84CD6DD81A76E80F584D6D606D48BB2B1C68480C0 +0A50A3EB24EFB7F2659675F8229F60DCEB88E2DAADBED7A4FED7742B037926A44BA36C3DCD2B1998 +0FC7B2CF23A4A99E3C83DDEAD10F74ADA0B456FB4C2A854348A950190E4B1D97C2DA0EC8550E0A85 +14B4CC6FDAFB03F3F883A68FF4174C708F9F4F47C79DC4269B89A3E150304D676E2068A9D50F09D5 +9B4CFE4DA7AC66150FCF66A45DFCE8941DF7EEE03B5BFA8DC07519B57C6B8A51E61E67E2FACD7DF3 +8CC36BE75AE583845D95742EBA5F8A922670512EF6C092EB26D7A753E1BE0786DD4768A4E8D142D9 +C4AAA38D1EE7ADB457310254B17158F0CE5BC55CC020F04E1DEC2C148BEFF830F16E26EE4B32C371 +7770B53DF212CDE371E17AF3FD123450A22E530BE1A741093468962713EA3A25CC2AB2464D399D40 +552C9C7B5510A0842367EC58A55989DD2A5009EC5FC86FBC1B17CC7AF8C70C796AAAB5CB53D00C38 +DC2B88BEB5CBE060B0DB6F2580F60813768C14EAAF6D7A1F5650945B962AA7ABE1636D264D7367C7 +3D623F5D3E3259999DEFE18F7DE8D1C4493411D04AF34466E4FA0EDC740BFCE0696C64F72EACC6D7 +5D3C46B131E1112449BFACBE57CF1A4ECBCE70619F667E993D72DBBE2341D29B66E3BAD82DF9D367 +076BEE40E787E4BE4F2832AF589D3CE7D928DFD3D1593161E057B54990031593E313BD3F120DD61B +D58484C311D255CCF373EB6F22CC18C97E5DBE3CF17761B143E948529EE1284BE1F430709D7B8515 +ABA7AD371F231DD306CA301FE44C2A45FDA3A37E7605CDCBA1998348DBA2D471A4646AAA25E37D9A +B995A34C0B6E8E742559672C236250781B6012F37F3AD40248ED32B375CFCCEF99B0857E4C25D051 +926DAD98F6F75143A7FBCDE9B7BDBFE7F7AD2832DD0FD023B10EA49CBA6FB82B88CC8FA2634E18F8 +A193818574F390F5E5A300FB569CE3643DBD8DAF9554F321760BE4D6C0C726DEA1056F8B27C8126B +45F5020CDE36D14A69FD52F714D36AB3AE515C72A582010D10D7A62733497BAE6A775CAE53864F07 +18E1D03DCB5662B37DA657FEF1A974C428E516E009053C2B4A26CA34F3DE874797A0044AEA6CDF85 +5D253AA6261E0F7E12B26BD4C829129852690F19AFAD806D549CE54986E5DFA9E9DD15EBF8CB6812 +1AE26B8B629D163335119F880C56E7C86A7A14C5F422ED04C306F9613CB01C6B1315D86B8DD4BB61 +D8637BEEC755E6E5DC6E8621C44E473C15158F458A43B752D82700733F31FD1C419A27FAB43ECF44 +45C9724973AEF0AFFAFC5FBA988C71410D0BAA6F7B1EF8DA8E14DEC7481BA544F2D1DDEA84B6F394 +B7BF6E3106D614FC803D2CF6AF0956AEBCA27FE3A298B93AFCD576C4DF39A9A8DCF9ED8541BF9543 +E2A5B31BA868369950CECEF1BD905BC67D6D2B0377AF0925D6907162C5099B41FA65792CAB60A7C8 +8B1ADED3220F9727C77D43C38276A116F8D6C919B00A5F438E0EF75158E8FD28169CA405DDE1B832 +C9FE7F4CABAAA8F67F4DABA1A2FEDF691917435C0089642B99115F94E599B767C928D91A91B35B92 +267255D002538FB64CF4D3161499B5141EF710A958A539C12E617A2D5978CAB15C72BE1459D29F95 +2B2B8DCCE507CF404363A1386E1DF1B1D8081CC42407973E956A7294BD69BFAC9BA66CD62DE5F37D +F24B29A746122AFD3A207189876AF39C8AB4A5C56FB0F46F0E809EDC8E6554B978F7BA2B88F110A2 +EA18CAC6FA34FEADF62FDDEA3AEFD6ECADFDA5C5EB7F0E83A845D1D234839995296C46CF4E810AC4 +81D1E35D7DD62210A6CDDE201219208FFA9E9B031508B0322FFE25967C92C94CBDECC33BA24E920D +5BE673BE11C48ECAB23D91FFA550CEF5337D95A59990848715D21509A07F19ABD34726180600E09A +7348EEFBCC44CA19634F424FE49846B2C5C31C33E5CE7D8F9C912349392773E4683242E69A9063E4 +98233719A3E6EA60F608EFD7F7C3FBE1FDFD13BF1504E5B05618B12906EA79EED0EF5899ADE94485 +FA9EF5EE378A09F1EF1471360386C6133305EF2C2A1F665476F1F1CCA7EF5C494886D6F74032ACC4 +76A4128E7686AAF8B47BAD49774EF98D2DE26C646DBF07C869A82895E4B23FC6508E9B16E6F45297 +2D3CFADFE82DA00EB602AC7FB328ACD8EE484B626EC8CB6BD34A9A6AF3322909CDB5C65234C24AB6 +9354EA9BD9D7137CE72996DA4BDC56CE400527FC57FD61FA0E1310EC7ED56B60B4F5FAD244205221 +BE183205EA8042E7B77FF50245FB028FBB757B0AD2BF751A468A805AFAC0684D2F21A93F496ADB76 +6B765AD3A11DE14C41D4175C61A8AC51DAAE245179930253BDB034839BC502475BEB4DA6C2749434 +825719A6CB450BA3042A88EC0B2E93BCE56C0E65BB4194BB3606972776308D980CF7481BA21C97F9 +7777B4FA48D2DBEBDC66ED84B27D1ED93C781EEC9F1A17210EBA44E1B9699A924BDDB6335E76C15F +2592BFEE247E7BA77AD9E4AA9980ED9268FFD3DC63EB5BE3048FD7F0B4C620AD3B732FD816925872 +3A1605B7F6D1AD609FBE8C08B5E60675E5C6C526B91BCE6A9C553782AC0C5C18D535B8146484EBA0 +CA85BB306AB1AE77ADC00F0E79F0F22670E9197978EC7E3D18CE183913988FEAFC24F8F237E0D89E +183F4093CE2B6F50F4941BB0FBCC93B7B6CABFD9034BCAF5D6AFEF40C55CDC2C3FC2B55AB59D6D40 +4E834F1AD8D332612CE1EB1BD9A6FBF33A2898EAEF449EEE7C1B4A7DB39045B560BFEB341DFF7154 +F7B8394CF63C37992F3676CDB1C0F7B8052B50C42D6D160D66A511E5802F6C287B3FF83978697DFE +2E54F12446CEEAE82A2ECDBED31220129260974FB58D08A5D2BAFEF67B9C32A4FCDC6B7DC3EB17EE +B18C030625B41E19B92B77515BADFF308D8DD8174B6D6AC104C877FBFC004D619B4F6702CB1CC772 +2F247426FF2940B4E16ABF700298EB83168E2E7068A904367EC16E4BE6F9ACE7F2DEABD96B04CF91 +637EE95FC1FF8668BC339557F4F074C23F8DBF3CF289F7894D9D4C6F93EEF068D0FC8749ED0402DA +891A409748048C93CE2E70B9D4D0572D5EAA22E4656E0D6F98AFB93ADD45D77A61DA64641A38A5E4 +336DCBB2D6DF7266EFB1FB309B6880800FEDFB6F0E0E833B3C87FC6C5BBAEF203EE682D627C01603 +E3F14790832DB3C2186DA06032C1FC597D6F786AFEE9D634CB0DD5FEB8CEEF8F4EE50DD8A8DBB88C +01C056BBD88482456352C4F0A85BB8D394CD3EF3F262B18AB40891E17A28F6CC1485DA2848313D4C +B1C7FF9D746FE5AFB8616DAAC8D3F913D208B37808FFACEA300AD563799BA74560B89DE166A4137D +25D28DA4BA52A15222492243F00E116C9127B7811CB1F70FDF71F38E23979E9C95ACAE5EC92814DC +C56EAD4106522DB97C328E32133B60EC32A0277277E22676D444A5D78A641F5E834389DCAD0088A1 +C59104F420562AA6E4E67BC8E6B10443D3BC7B72A8C0E61B05875669AC12E434734D7F8402F172D5 +77B87A5318D515B520367582B0456A65451915E43FC785C97D0AFA956FA17134FD7276B2DDE4B896 +2F0C5C64A169DF6D39EA10D26EA3140D693CC6F6D8CBD4CCAC7976A4638DFC922AC2DFCA2ADC95CD +1387B599F88B9C4757ECB04816C62CD620185F2FC5D3878FB2D6E37C797E5947F2F4EA8A4EAD19D6 +34EA8111F643633983E358EE8A7FC70805ACBFCDD85B1ABEDE05024E74E14CA99D07006B453DBBA3 +CFE2C5E61C4FE85AC842EBEF0EAECFE8357A0CD5F89CC105145419C5596DA8A1AEF60A1953AE88FB +39176C8FBB4EDA4E30F05154232076E0B24D12CA888962E3C8C00E33DE2E20C7B7F9CB68E09ABF4F +8524056B85F4D24AB7AFEC76AA55E678DD223E990474C99EFD8606BAD003FF8AB1C6B46E54FA3235 +BAB1E6CB3E9D7B0BF9C495D1EF69BAA5BB1B729F0EDEB4526EF1F8A9A06775E7ACB8FC3220AA4B26 +CDACB161BBD0DF566C43E4D228EA791FA98B0C121E05EF520F347633958996379D34BB674011434E +68D585D72F2A66186A6C1E19E8E312132825B2D52CF4D49C9C13658F5C3B24ED91733F495D7AF0BE +946330C15C5AECFD4D3861103AEF824978E49B8C56DE494BE205BE8B73429396571EDCEE30928E5C +7BADE4F741F8AB26547A6644FF5A3EBF1B87AFB2C4C08FC253D5ECFBF48FF4BCAC73E3FD1CA56C45 +C6305BD377A3C7CDEE0E493F7395CE30576BD84A82C9CB8267A121E0E9E85D6254987188FB246F3F +13EFBD5929FEE7FD7400C178FD9EF807BCE50B53DC67CC4CF2405E5633AEBF3EB1A1B71652EEEEFB +D80BA5C7E1FD74827E517F0341F5269A72E55A80C768EAE6B34376AD5BF64263389DCC42C6C45576 +1DD266C317C8A49F4080002A6BC6AB1F93E2FCBF8ED7D6FCBF8ED7D7FDAFE32FDBB4375E0A0AD2F6 +3EACAF89A7CA19355EDE8ECDD2670EDC3CD4616D1E52C88095EB38D0D1C0BD113E0FE9BBA90ADB5D +BCD87172F3FEA0E1F2BF43680AD392DBD6C1B54CFE87AB666647D762414CF58A58FE4C275229A58D +F46AD21D9C45A6F1F03E01C3A70D32DE769BB8C10AFE78232EF1A62737553574D1DA5AA6BF6476BF +FC8775374D177FF090B4E750A0F5274249A38EA796FBE1D422727EF764CC8EBFA93CE01C4958D055 +6316C4EC5B14E213D74A4FF12C9B0A3B212BE2ED6790F6AB6489CEC75C510FCA01E855E1F75743A3 +96FC81BE18AF7376EDD0BAD654558F5239DBCF970442CA5F0F4995234AD3F04127F1A1D8AA6ABD48 +F4D68390B19F5813EE90D154A2F7A5C23AE4BEF08BE84211502A5DE5CCA7827C057726C43FDD6996 +B30F360F4F352B17BD3847D459DD77EC839DDE04E5871918757EA880A7C9AEE9E5C01742446FD56D +F091F9F2E27C59FB46EC05B10540E3F1FF3056A78F4C300C00C09D21C79C31CC7DDFE78AE49A2BCF +62795C0D951822CCC839267235478FA111CA9DFBC89D903BA261EE636E36A22C1E72BD1FDF2FEF87 +F7F74FFCFEA4B082A1E396A18BAB9C4D6A7653EA3FD3EA7A8FCFFBDB9B12BD6C3EC04DB28C70249E +A76CDBAD3EDD61B6B9B2381FB195FC611AE6657C5F598AFF21FA9B42C70E1780F0E747962E4A7B22 +40B7F86610A71203AD0887A0D4364CAA5E315827C0765E469DFE5A36FD060D35F3E8675C181BD9C5 +1EC43DDB10F809616E6C7141912B775C1FF1FFAEB4F175CD6F62899A0615CCEDE3A854776CD22ADF +4D28B83621174939E3FD9E0AF8C3C4F56F2ABCE065A12738C01D09BAF0A4BAB27CFCF74AB0E361B5 +0DDA69FAFC72A25BF5E376C2F37AFF2A0DFB9CB8227CC7D6EBFDB94B175A24D8755D4CE1643750DD +75B6C0B4AAA99F6F71B4BC39525A0B957CBF7ED2C85C4B553D8C488C9E614A0ABEB8678BF5F62E69 +36C75B293CD0F73BB4F9974C0A4A66355D23149AD4EA881D1AE50092486F83B7297F94C64A76EFE2 +59A145BED6BE2E5F5C58C62AAB7D1A3C1BD6E5EC905882AE40B2A1F95FEEEDC93D9FBF8685D2D069 +A8F03A36B43F56B20E638B90047D5C9D11F5670644A6E43B9875F0573BB9F8FFCC0C92B3B4892BB1 +D2A6D5A7A5245520BC6F36B82F354FFFDE1C9968094F0D2D2D94AFC2FBA09C0B2E2ED4380A8F6789 +CB497A7F953C731E88E3C0A311A6931FA5F6C0A608BA52AED89DAF803E2B445E5ACDBBC8A639814E +15173D88B818DB335A0C2F1241E54CCC08266F36AA5EADAC8B885EDE094C89AEAA79769B34EEC519 +D8BB953219A18415D89B5A3DA2DB1C468D5F4DFB3C64B72F899E42E98DA03AD333A83C0E0E457097 +21FC56235542BA45417139D6E23968F48DD2AB043AFD4DC7DE9C690E35FA7A791FDF275FD9A95686 +F62DC66C4EFA52C1D6036C9ABFF9473FEFE1B6ADCD86B213815E0C30EF7CFE441A4E1D89033D84C6 +322B697485554E56CCCEE9E9977CE652627B59656A11FC00444EC91B83143F75D5D80C165E14F176 +78C52184D21E9CB9A2605565D7636C85664C59B11998837792DCAB6796FD48353D336683D2DCB50C +08609EED2AAE54EA3D40C4F7B11A230FBC3C61AB9EB02107D05126EA46C54409F445D84F87D7747B +9AF847EF7671DE0213DDEC36094E3C868742B13031032E830ADCB8B8A5AA43242CFBB0CAB66AB06F +CF0EB5C67301BD2F7660BE63DCB3E07AB976B6CB77C7673B064F2B21F6100E091DFFC9B7B14CE718 +14CB67A03FAED0841C779E83C89C1BD84A61723F5B002212343CDB98A1CEA4E0C6E2C0CFAC0ADCBB +4960D1BE5E529457D755E703512323BE260C56786F96758D82F5D06927C1FD8065A5A4255B8F7AB4 +36717EC8A1DF3D5499635D4403A3DC53C848166C7D337EE23EFFF105676B028BA1B584B956610346 +D0328D5959640C802F9BE596C058F474E334A07B37D26447CC26E76BE9AAE861E54C345DA0803C07 +2B38CB2FF74DE0714F2CC831E87BB3E6BE04CC4740D4F81D93EB14C5E642AF3087B20B4C299961F5 +C952C6E381A0CBFE42FF200B49B0E4DB33909ACA69539E9C5F3CEA8DDBFBF228E15570630AFEE875 +8B9D8D84E0604D2D99D242480F550168784A99B268E5BA31877815954B69FA62EA647A3396205473 +AB36700912E8BC3D7C7649E7BA400D26832722CBA424679EF4A1FB1213107F972380999767A21515 +7C2FB8894C1446116EED9086D6AF6D1B0B6ACB722BD81CB2E582DDB267BEB2553C44C7297273367F +B5E96A8EBBFB605F8957BD55007222DAB565F6885FB7F18D46B1097D50B3BD7196E84D935FF65CC6 +B8A097A6BE26D7F5C9E9AFDEE3342174F1D01C651DBA1C58A7557447DD8159CF044CA471A8F9B0E6 +0BCAE353596120F8F8470BF920870A4870B4702E65EF78B96CC3D0EEB7B5709417FD74FE147EA78B +304BE46E5CB7550B331981B1C55E47B348F209889D8BCE7495CD014F2FEAAE197CF0D941BE742CAC +AA9ED947ED8B12B1F7694D305958C907E261F136FF785C233CAB55BCFE4D96E74581137F38C378D6 +392F3821DD97CB6B71EC1829DFDFA1057E4DE3FC08A437786C86BB6008172F8EFF946B7116EEB155 +47D3D4FF0D1328E516F0D0EB315DADD77465B7FE3CA19DA81C61B5D610029AFE513197AE7C6A423A +A934816A749667AE957FBEAE02C7C1A6AAC5D94F548E2084FF35B1A6D6FF37B186E67F273EE1FDE7 +6D88589C5557F14E8088D74FFF1209E19A9A5FB5378B4393A0D9E0796910D62E702C6BF8B9685C1B +B39BB49599627DFDCE7721059485323266EECEEFE31C0A4207522A7EDE0173A653F120748F320759 +DE4FAE5D4EF9561CF241B6B2832ED936F35DFAB69FED54670CFBFCBAAC44985E5677770C010263D6 +B690866F0083303099DC9CFABBD0740CEECBF7CE9CB658F4A423ED0CE3560DB9A272C03B37DE3F7A +3D82441C23E52BD117198BE1E883D047BD3BC6B1D88834CA00AF6C8512FA6E010999163E5FF441BD +4FFEAC41196564E9568AF71C098FF9B636369BE47088AF81024F42B441274FE2B39DD54E6CEFD4CF +B16DBC10A07DD43B11AF48669156F4B0B715E883AEDC7D9E8218CA5D5815719F80E34496B291ADAE +477232A5AF42BC92CA5213B6741BD6B92FE6540F5DAB5348FBC0DEDAC6A5474F54F255564E1739CF +5FD20C20AF4CE777041037BCEFD19BADBCE8F6E53B57DB4CFDA3353EF460B8CBE31E9E513CE2566F +70D499AB12C4F416757484C2425B3652F7E196832E47628CCBB083910CF3A4E5293F653F9A131E42 +604CE389BD610FE11E8B911F55CEEC7DB664BDEB1BD0C24F5D4F32B4631074F1E31814A947DF5E95 +F5178E1BB8D736EEE2289CF0BB9B2A041C3384EA6F4DC9146CF8E64509AA83108C4B0F84D8E277C9 +9CF24990C3BFD77AD094611DA9D52D8641E18306AE5DB0D7660FD36D767D2BCE459A8C5B851379FD +E86589FF305EE7FF4C300C00C0F1286724CB1C190D6F8E4C8EB6674C1346AF73CB19739523478772 +2D61396262214BD63334E6BE921CCD1D0D39E771ACD1845C73EC2D47AE3CBFBE3FBC3FBC7FC5F7F3 +55A94F315C123F3D4A873FA297E65FCF33F417CC35800082BF7DBD2146295BCA59687AC3A6D7F862 +164413D7CA95D21EE3AF1A71CDC2C6197AACC65E18C66DF25EEFDB1F5BFD55BC9293F3D974954211 +C16D89C7F35E0BCF15921DA34D40B808236526941274F70560DE7DDC2214FBC85D83D3B983B23D4A +B54DEDE3A9961E7AF4F221E1F8EDB02273530C76DF5191294D9D9E76E87A3B3464BE4534724DCE22 +A9D5899C00BB97A3A9F547B35761B6F8965947F5F2D287EBD3D25A033A0A5E157F26E3721363DBD6 +4A71E3DC72DC3E2130E34A6D5BA0D83B82F7F7878DAB7E5AC9BC048184B28E32CAA548B9EC853121 +197BC64FA29C386450AE6464CF33DDD5A10FB35DA7D755A1D7FEEE93C751F98D734D7215896DC91F +16700CC777737C125BC49942E0706DF06118B6264D69CB51A4EE67340D2ACB110F8BB1925B2E97B9 +246C3C8D11ECDA9C36449C3C6BC64E77531837F573B1741A4E0D903BD9A07DA7F7012F383AE21826 +91818B1ACB720E6916DBFD7BD3D1BC4E5348FF2F36B85053AD121AF37C19270CAA36E66A1EEB1E3B +156FAFE5603F6206326E02656AF261C0E15D72AD514979CEC811D527126F33CABCACA430AFF5B2C6 +CBF3D6696B1853E5237BDEBAADD3ADCF5F26E52B051D935FE3CCDF2E5EDC7D2D3D1BD5F5248752AF +0A5DC17B606347173FD71F8EE7DFE7D07487980BF9560D9FB2D0ECD4C2943C1DFFDF3D7257153141 +DF497A03FF8A5A24F89E5379C6F524A0AC186D2782EBA90D2C625D7397CF005259D04EF0B9626FBC +F14C9C5EBF8FD4F8D5680F9A51549194E4B9EA884E1A4CB6D9B15389F58914E259E5644688F71AB7 +7EDFFA5D5801ABBFBCE3DD0CAFBD4709181FA30939F16E1ABC865F1177A61D8AE0EFAE0784AB857A +EAE3738655D3076B1A3B42AD04D87841002B7BDF256475063C0C7737767D53E63BF84AF063108B9E +F1F4006C27ABDBEA77F30530BA407BB3E00284CC11B525F6CF82D06E612D8CE3161D21D00FEA490D +51A445C884ADB3BF7977849913BEEBCC234574E5C8E61422CE14A7ED7B1B0AB90D09FF425B4ECAA8 +F051487C39D9ECB744A195DC0BCCBD97B9C9CA07663D35CD35688A63FB037C432548EF6AA6F6972F +DCF1B99C9A7BB72A9C297B544D7A0298CAAA9A30B0EFFCB608BC3E70367C6CE3D42D1B28C7D6A8D8 +E18AEE6D31A3D84058D10D32155448C805D8AE0F0CF5901C00817E5F9C446C2F5B12AEBFF0CB5B4A +7E32781456FD1F6F8B636F8B0ABE5964576629E99A729B19144081748B592B33357CE95B652DEC8F +62BF65D30B3164E7FC97C718496F81A507C13974B5B5DA82C7310BA3FF062C8BEA89B1F890748BE3 +B3955D19193BAA24AC30D22B86B4960DB0BA2872471E7128AF6165750BEF76C6D2353DD190288F68 +32080E482D196D9CEF1E156CF71F00A15F9777322E9C4FF3795CE5F1CA0654F8519B14AE123872F8 +C11966C9E0E9B69C955669ED8B98EA986E10B93BA1F85C22A3D0481DDABFBA489E8AF80D57F1D26F +0AAB4B5155D3D00B24123A37202845CFDA7874300059DCBB17F2824B92654105397AD2FA897C213F +E6A4357BD6982B58C8A8D56ECB529A717292E545DA03FE6BF1EA09B7FDD6B682DD5132F541DC5BBF +F242EA40D552DC5F8B7E5B7726F7727D2BCFDBE86406DF99B5A0C4E6EE83A6270FD218A5A1925A00 +AFBA530BAD41F2BA6417517EDE9F5C0CF712064C9D5025ACA4F408780AC15DFB16924807213134F4 +FDDCAFC647D4BC1E9EEA68E419AB03BB309371346D6AEB709AC8D52748D819B37743BF25D23724AB +00054AFF8B5903F8FFC3ACDE25D87F85378C02C2751F8F7080212706E4669E7A7FB385F39656C995 +A201B1F8CD1146C5B3A80E644A84ADF72667725A55539FCF7B033A11E13D621474DCFB6A6277F890 +BC7C6A5455962BD9F316D1AE1B3FB0D3D1F5E071C713FE84C980B56BA7E7E29629AE4578CF18FF9F +024D8FE2066B3FF8C40D5AAF71D236DEE7A9E5540539CFAC677D0375D28433EA2A84722237ACE1AE +B9F986B2AD333A8E281D5732CF8DBF7F738E5F726002D69C0478EB2E89D236E7A0AA0F4522398C28 +88F21FD1FAA10F484929411D05B9E39C49C125CBD8D6581178E791011BE892118A8DC91B84E853B7 +9308ADFBBAD13B496A4CD9EB123674AAE1F764AD35F91C64642592CF9E1D8BF79769EE7BA3400DB8 +882B4849C8B3BE6203B0B1BF6F12185F7E34843BBFE8FE0BDC28C42832D9DD7DBA7A5E38257C24A4 +073CB78102AA402F469A629DECC5B5AD0CA59EE59F98906B1F495708B0C43EBBAEDF6086F2CDD4BD +A4E78D49FAECAB5C86D0903ED1F28729A5146DC67964EF7D3EF3E09A6F8CCBD0B3CD7EEB1138F60B +0F77B042AFDA9B94C26CB33F08E0A83543491317B3344D8BDB8035A2215ABBE802E7A81F12636A03 +4F460CB2257A21465EDA01AF3699ED3DEBE1C936A92E2FEDBD82D15BCB64562BFC2FF7EF0FE767DD +E30EF6CE811B42DF5D56E7001C6643D77EDD4687B764455AB7EE8FDC25B7B2BB89924C04DD1CCC05 +6CD782F67E02156B4B74D56336294ABB3FE591DC84C8A1C3AF2B3DED1ABFDB10690403B50CAFC13E +C4F243E7D465E8B93186FA367183337884392E66BDD7D4E1761ADE27988864021D6EFD7E55C79AE5 +17881F0DBFC1679EEE69A75672EA35DD2DEBC30B240A4172F9F428FF1ED8BFA7CEAAE7B5198AEC88 +214DC1B4EDC3E7D2E3F07F23E60E62AEA2DC0D163D78C657EC9ACF6C62D5B192793757B11029302E +DFC487B9A1059E2865BD2F67284A7D0E02CD37D5EFD41BFB63573E5FA84ED26D4C5FA11775C5CD7C +85261070ED35937B1C12F1FE3E14418C022AE4ADAF4E025C612A664B50AC69968AEF3F8CD7E93F13 +0E030070776488697E32A14C93AB59AEE47872CC6FE49AB3DCF7D51063624CAE32D794FB58B67C1C +B972979BCA35E62CE49A21F40BB9A61C3DCFBBE7CDF3E2F92FBEDFDFFC1A5CA7A22C6F551835EAC8 +BA487F1EBEACEDED8544FACB3457D296D78D3519BD20659EF8677A3862FBE50AA582BACFD824DA85 +69C14764FC266283E08812DB07581FE57F28F5080C2DE4A34D703245A244532A0A8C81FDF6D5516C +3DEA0ED906D2D3B280105EFEDF4FE8B20290811858269577481B88D041D8A45D1D8D0430E2F8D4A2 +3804AE6358EE1FB847A6AF3C1F6E18E9CC86BCF438491717C22BC45BBA045C66942405ED4DF638DE +D8498DBE68BD21394EF01823A60513FBDC0E965ACE645718AF1C88867CDC8149BB6FF9793727BE68 +E2878757D2F6D5B691A0307B867798D6A9A61224A6859A2ACC2D33A15E340AD0BDA4EB495110D4F1 +0CBB79725B5CF45D73EAEE175AD8596E643AC921508EF0B5BB7292991BDD837F8A55D73E9DE7636C +B526FF6019F93A41FCB168EB18563955B3EE2BC73E1D0FB860B896E9D59BEA2EF1F637192719A929 +572E2E8EB682DAAE5E67A308C8172D96A4C938418DB4E48279860EB7215A9FCD3EB5EE2876E5BAD7 +EAA98DB2D9DCE7AC28136A62D29AD765776EEDDBC7CFF85DCB9E070930D5F592B16286EC8DC1FA6B +1473C0A0CC5D2F4790221FD9B5D9D708EE8C2CEF1ABE75D4F60B108CCA2732C23BD679B29467CBA4 +0061A68571FF381749386352929FF92BFD05AACC29FBCB80CCEB3A8359744B7F01AF4FF59DA94CE0 +0D1E86FF98E8E5716F07F00659508D11428D3947415738AABAC077B2827323A455E296678A25DA9E +2F8D988A37CA76FFCCDB193CCE99FE6C91E65627EC5C234FEA4D35C67BFF425A65E4C5DEC35EBCD4 +3A24DB7C4A287269BA1A3677DF45267D90DBB62DB4E4364F4090330C41ABD53ADCEE8EB6545DCF38 +D792B0E70EF9688A2C8C146168496E8597ECED9CC40E6E8F07C32A58CA8B6D6446246256EACED956 +73567F6B22F6E42065BC0F368EC38C0F0BFD17924BBE4FBBEAFE829815D54F491342260E44385F8F +5EB1F39D5752742755DB7E3560F499E54D45CF83652071DC9B851652042985E594A2A59362418231 +578321171CA6019FDAF3A19B2D94524910BD08B798D49455B165D9919D3118CE9C3B64A4EFB6A0C4 +7273A0305E2CA02249BEC0B368696D207370D44F0A7CB18D4E2E858062A4F0C0011517FF0C56E35A +93770F93D8E0FE7AD26A2E491F301F1DF3BD8B525E2938A9BDB85BB3A5BB5823B59140B49B6ACB11 +CB6ADB103BC3CA6BA3F09E46183DC8C792582F40597141EFC5EAE09B7F975AE76D714699A25046AB +3161DDFDF320F280FB31C266AE5709D0CEA38CDEC6D1D11EBA8215BCECF19B2385477326A5EF5C23 +AE4E9AF6535B2516CCF9048CFFBC0E920C7282017C9EB257BD90727E8144B0D015C177299CE447D0 +636F944412BF092E92DFC86D8D0C2669878AB931FCBF6CFC6DFD27C9BB69ECA98098E0D0737A7C0F +90A3F6A1212729F7AB6B02EBCA9B534741A3D17B544974D31ECE4934B02D43240A39480B47E170F9 +3A1934C542B73E1222FF4D5A643DA60C313A5CADB1463F6BA4349895B7F760BE79F8D75D6336A2E9 +2B147E8C76959282E446C6B9B60BFE8259A82EAFFBCFAFCAD7B2A0A4A9DEAA786A484BE7B76EF95D +D70A410A98013A81268CCF721186DAA7845CDB1EACD9E1440E50B2AC86400BB89901F365C7A50F26 +4865EC1CA276552C5C0496A0569DE838E276F8E837C7ADAB3B11D877C541941081862D5FEE904AA6 +6F727CA200ABB753F2E62CDA43CF5CBF7E5FF51B667A9C8B76509409302B115A1A33721A98A09DD7 +9913873FE9AA6DFBD43AE79044DF03600AB93E9C04BF6F5DA77060BECE0CDFF58EE83019A646EE98 +439C1ADEE130D4CFEB26575A3D1CFD9973D00FD8D7B52E3A90D1A97AE77F294315F67F2903A6A1F2 +5F6510096F1AD9D0BA0E4D0C727B154F006A41B4CFC000F49FC2EACE862CBFBFF4F149CB11217E15 +D5AD250ED167998CE2624883E10D7ED37D8A6FED94A4EE442C6AD6F3D3E3B7202A34145820CFDE57 +BE34D3DBC99187FDD26EC54A0655FA7B412070F97D950ABA648706316036E315DA5FD3F51EC8D175 +40A425B5EFBDF2C8387CA66F593EC73FF5546B1FAB9B1722A947A6D3DD11FD6B2F6B3D68CBEA752B +B1795EF08DEBF094C9C1CE81869AEAA10ABB73F40426AAB0019D4BB16EB289511475812E0BE5E695 +5C49F424457509CD30033874E0DB01447318E5AEF18864199021505DB4CBFB581C27BCF25E2860DF +E4B849A93F770B1BDA919C709DC27A91297EAA4CBE693F57B0E8EBD25C0E80CA49B780CF5AEEF9D9 +AEC3453BED7EECCFD902912E7D1DB1DF5E1B0ED4F4FAF6AC70DF2F4C6E34D10C0BC0B175E2A1D574 +F7EC68647120884DBF69081CDEB9F410608B8BF9E4EECB130E54BDEF252BB7CD525E68C9C59B9DC1 +68B0C9167AA28AF8AEE0F9249155544561CAE31A082D1BAEA9D65AD50E39B789BD65143EFE11AEC9 +AFF948E67596CF78797DBCA15BCDFA920FA3950F2B4CD6284DCAB7BADA3155368BE4773CB674FC74 +BC07E9F56710367FF4363E0E00A43CA61299B70370C2E6E91075BC4562BFC4F992162CAF4DBC9FFE +FEB8B5C7C3B318804DBD43368B7C86A90E39076EC1E88707823B8AA69CD358E8A10E2CEFB6BBBCB1 +E4EACF279AEB238911CAF49CA03F8B868A2742D2FFBA3386AC2FD55427DB67EF4DB57A47EF5A9409 +E2A0F9A82EBCD69FE585845F9651C06C899333438A1288E54246C1D3D8B20CFD07AFD6545D0975FE +975B475D4A25D12CFA832BB292AB37E4D5359A3805DCAD5DFC5E089F47B35A95A82A0A67755352E3 +76280EE049D826B3F4915F5B626CE81FFB4C8D59AA4850A78EA069949ED2D33CC2A90F72032A3DA9 +8A6AD7A934DE9D77ED02DFB044420F0A01839656DF4730FF66BCBEFED9501400000BA1B16B449B52 +A3D42C45C58C71140789D950B4466253ABFC10473946AD204A451123A8595A3B315AB335529B9835 +DA94535B11AD75EEDB7DB90FF7BFF83EAF8D807BEE57363F0CF35CEA5B7DA52FAB3A8DBBF37B0C99 +0394F62871728E82853B672C76A818C7B8E9E6B55EF31BCDC0450722EC33857667CB80BD9BF58694 +C27A8D85CCCB2B870811F947F55F3DAA9CF84BFA737470BB242AF8C0D843148D3DE592D651B177FB +780D191805D44F86E002C0FA297E464CA31D9C2CAE2675176B77B0FDC149790352D09F207C65BF56 +A69143E649C68D57CB1B019B35F4961AE346C1A73F76DA5BE669E76A21C43069331B05C3656B1DC4 +71156A98D968005C1B37F7A228B233D1ABBDFBF52AC649757B56501F04FA3C433DACF7B0EF013C94 +AD884DF1F2C9E4E76D39E6CE2A3FF5E7B834845989BD4159FF9C78688D4118C02C58AE14A15D72DB +BB65CEACF2D845D45509734F1C8CF6C7CADA6AE3144B63CD6D14DC916D657783DB4EE846959BA5A6 +2F0FF1B25C5EDF4561E47989B04A3D18A760F597FC441CA4BD69E67343DC5B2601BFF30CD700C998 +6FEFDC728ADF3CF205D25F21ADE7EB4880B8F170DCCB21866D2D97C3593786F924E764B4FB75EF3B +576597624D170AFED041ED66D07C8F9C9797CC40BF42C9A7B9353EB72B23EFAE18C835163D0BABE8 +5588CF1531FEE9CA01F1B356A8C5503867AD5DF31327D6D3CC89DBA7510BD9E5484AA1563B313D4F +9B8EE023C4C63DF4E725B9CAEE8B8C70C242651DC55E908F17D30D1C0B2B0751A8BB491392A92B0E +D504BF8629631BF08F2A177CEF66C4BD35A258A3CB5FB940A7F88B1EEDC79D978AB2A609CEE97354 +DD6C86B4AB448236DAF27D0DF77B967F46088593E37A4265B17F59EA2B1552D785CEAECB04B19EAB +11EC36EB2164C2ADF39D61FCD2E8C488DCD6C8FED95C5E7F48F85314E8A658AB5E8D13808A3F4056 +EF4AF3B02CFE49851CCBDAD70F17FD2E35CD0AF4D77EB73342F4E6792BF74852FC7C78C090B2F7E0 +9B7B866D20AE80F1B4362701FE961B464CC458E89A121D04435229741F3E3E0DB205DE2BBB8974D5 +AB8C4321E1EAD6A37875EC772D8690636C768C55855D6F076E0FA23098309348D396C49C3167A44E +92D151DF3A0FC6495C1165501DDB782932EBE0852617EF4631A261EA560B642F035657A7F1ED08EF +C376CBD00E992CC20E1B2D794EF45E917847CBEDBCA7B99EA21E19D18784AEE81B428206140FAAC2 +948D3962C77792D912F7F3F7862D5F0FC368B7A887A885D3A71B515CE426AF0CE7EDA0F8A9A42080 +7AE36DC440CEB95857F46F09012476F6B5A5C16E4A6DCCEAF2D71234EE145A41A181D21990F08BE5 +30CE92EF217D28FD4D41C8580087F8F610C1C33D597A838D8BEC9C1421D3ED221D2D4ED33B43B230 +EB919CFA415529BD22D0EA2290CBA02D29ABF37380FBF12ABD110CE7D24CDDF1636661D244966BDC +3CBCCFAE429AA69B0842656A6916372B7B4E25FEC847BA49B8AD2E7A1B60D04C22D6ADDE1F61E109 +0249EFF9174C9F57C57E1160FB5D792665BC38A8E2246AD07D3AD797FBE4F470A8CEA3877E42802C +8057959F8C4A5788A2319FB2DE08477FDAA172E6388ECD716B342BD7FB9231A54BB69BA6493C47DE +484C874866AAFD69709010B0A8B23F566A780CE2793E327B193503CED878A6E369DAF27C322937E8 +4A97375F29DFDE8CF46EF95F431329A24B56655EA40CBB3CCF6219073EF6BD6B6D8A0F2D19954933 +8F635EC113D718F693684A247D9D4F71B8169C9BFA1A304D69A012BB5E9CAE7DF73F5FFCB10B4FD8 +6C928AF86523FFA18B165D38634B3798FEADCD86AF56ADD396A8F1441C69FB57DA860756B48F048A +6C9B24E7CF1E358AA9DCCDD6EFB4B7340FEFD32DA137A77AE8C44DEB61F0966326C9BC1A4ABBEDDE +09DB31E14684A3F9308B22FCB517C0EF1FD013CCE4F936E50557D30A214183D4AED6AC81B969D7D2 +6855AD7513BC7B8F019A60526154F5CC3E46458DAACB3EBD5EC321FFF4DA54E35BB813B18C4BA65B +5DCFCC450C0E407CAAB911EEC17BD0F331BDD6301BDE00351F5BFF92DA5C4AE1D07A5C3A3B6B2418 +B01852BD0D07263F7851883DDADC9D6EF6698071418780C4DBEDE09C8F07A2E2A48610C6CC4C7E3B +6DFC256887B45F3DE6A1DAF6BF68A306FD7F68A3A4A1A8F85FDA087F9E1CC4FF0D7E25BEECDB0A57 +99FA7BB5B68D361FC5A932F68B3BB4F94744B2DA4D4E66C34B79601DA79015A6EAED1A61C1DD74F0 +7DF8C43ED3EB65C52033D160A1A99CA92908A8B9406BB0DD13719D0FECF9B35FDDAFFA9E6A5650BC +67ECC90480D1478C6AA3F40EB85AA0663CD902E42EDB892A932BBD97784C004C7274A00E3A9CCF95 +D2CAD4948601873FADA4E84DE3301AF4F596438122CBFDCED022DD077E3A9301B1916490873C1894 +C36BCF1486DC824561277F4D78F68546A0D476548719286CF2D0D80F99DB462321F5CB7F22FD3009 +1AACC16F640DFD0FB3D0E1944C4B3E6366D662BB68356BC6EEC677920E623CF1262614EE569BF585 +1E670146A679BA33B368180074D4833A6AAD327C168F55F6DB009C5FEDD09145D7F19DD8350D5918 +58578142FF997D75FE946F92CC90BE206F85157AE064EE000068A26C0226BFF75ED07AA7BF155F98 +DD4C43B3207C715BFE0351112D1A605FD3501BEF2BCB31919C163E335E70F1E7FD6E949399E03B0E +4BFB93C9FDA361070C898C4F8C6F476A969421D80CAD189327D2FB7A3ACAF50E25B7A6769DBA0A6F +7D991658113F578E3C5BA4AE48AA4B6F1D518553CDB906FCCA739CC5DC8AA372E79EB90A0CC4E098 +8089F963BA8EA5F8A88290DFAC558FA5D4DB7DC879B9F7D947E29D85C748032C7905D98EA3C21B05 +3543B9C1A3FC0FA14AC28382F8E38D68F3B482962E1DE4C796F960B5C781A82D6CE5D66680F2A05B +76BE80B31CD8254BABE39A996AC5571EF77F19ABD37F261C0600E0E69E2D3347AE6CEE10A998A39F +6B73E41C398BD0CCC73192FBD65C7315720B73A707CBB0909B929084C41CC522F73D47147E2F9F37 +CF8BE7FB4F7CCF45CA33F6F6D1976C8AC955103BBAD868E9B658AE4F411CB858B9E2796BCDA3EE99 +F8EA1F9E8A95C7E4661907089857011B3861A9C319F4D2FA6E3C7718C984117A30C876AB906C7F6C +20DB481AF37155858712860C0F76EA0A296AEBEA4A539C940E870A8E574221E62C4ED6F0FC51857F +6A0C073610E44E889E6DB8225E427B3A4ABD4E6FF3B6BB1DC606E6668ECB097F4C3119A95FA877F0 +38976897498A7D96EC463433FB5C32DB24D1DF9572965D06921190040FDC907F2816133B76DE577D +7267992E7B315FAA7EBB0EE832CC1F787BFCB99DCA112B8CA4631DF0512F04D51A67C4D6A1C65591 +4679963CEFD6B170E6E1F15A1D312C3C9E7F13901AB24C151D05BA1AF289BB1ED4C2C23876030E13 +2E3496692B45FA560A4360E33076CAAADC87AA67636F77E65A7873A63D38579D5AA2F7259877C8EF +935078266ACEB8505A83427036B79E91674050473D3FC135B2080B61D400D1BC5FDF479AA58E87EA +6B69A4D682A391569E99C592711D3651E687F49252ABBA8423F47A907938AB0848D0C5FA3BAA945A +1F8A99E3C20279003D0E9B8B05DC05CD9242D0798D2B91CBFBDB5B316BAF881672A418A175635898 +75D9F0A0F6DCFAEFAB42EC6462DD775C131F116D453DC1193925621E28395B23BDAC77E0947426F8 +F903F8473FD189AF58D74E83D52C0767366A6CA43835B41A937B39B5772D0A5F254525AEC2700491 +79B5A9CF6DA01F3284DA7C16405F52046A1F9C94F16862A673E0574165AEF611CEDE3793F58AE8E4 +23A9C1CDBF13A7D056EAA8BC2287D011804826E5E3067983E6C25BBB968C506AED4F9D86E278A311 +15788B3E51F87352BC843DFF1A2B32B7B0E02ECFAAB44594375A7FDA91D133993DA0953002DD1E90 +283A1A1B52C1F4BC82C8B64887C71AE20C543511C093099558939E7163E158A32B725D4786822D6D +5A2BBCCC66AD51176CA2C6CC00DAEA4DA382772957E9B085093E4E014E0E45B43E81D1126C61E87C +38A2D8BF92BB7C5F2E4722B3A8257427D96B23FDE2CFE00B8ED221AE3BA155B6AE03BAA7FE5D97A2 +FFE3CFBD4567FA5B210E1CEF5978998B18EEC39957CF87B9B561458F194C62128433E0596C81D237 +66DDDF6B6A73EBF3AB5F67D89CE69847480636EE2669464AB76C1190FC7160F30C2FBC9FC784945A +1124C045E7BC560620FBD1F470395C6FD06CE2B551B2CB65E66DFD2B6F533301CEEE052BA72F9270 +77F63FB7DBD8BC57F747A51FCB51B617AD434049A32FF3904C5E7BE2D110359593F3B1523A661769 +6B7E8E86DBF62B2A0839FE6CB75C6232D3A21932AB59369AC68B28570DFF78D6468B505199763299 +CAAA3CF18F6531D01456F926363294842D69F9719C10506C5C7F334FA894B339018CBE5EFD18DA3C +E648FBA4D1E4BB9D8F4DA37AFC74560E964CE3EBC83B5872EBE2AA83DA7936E762E5D78928B96672 +8D4C692413BD80DEC4C3365E342FC9F2D009BC5A36B8F74AF77E582FD3B946EB594C0AEC6AA957DF +B4B058E3DA4028793DF14DECE9F65B594976F6DFB2F5404396BEFC6CE6D5DFE533987786918B40ED +19748ED436396E110520C764EF04779C3D899EBA8B8F1C112BCD489E96D30515F61AA4E6A897BB1F +A8BADFB2058CF777EB9555FFE32AF2F76AC54B3ED74BBB980FA0B16F1BB0C02C2DD546C0361384B1 +39E892017D96CFE15E46935C09FD4BF24380AFCB72B3D6CE1FCB6D9041332A388250611508C661A7 +CB1BECD2FBC0C25330B18E17CCBB50BC27084A321BB9FF3071F55DFA0CC392123157C66DC874118E +0AF15F998CAA84326C6899BCAD40A711AA356B1D798A1AFE2840315DF2E98C954FCDCB45BFB9EB3F +803BA9016B5C40F6BFBEFA8D5CD390C4E754DD48FD0CFC5F67ABA9FF7F67DF54F9EFD946732EE41D +724F7C147CC73C7EDD718B363BD5782FC78056635A1F45D3F36BF14312F2CBAD669736B60A7CBAA5 +7F18C48615AA085CBC71128F2ADC7FACBD6F33CBC7527C067DD01C7796B0EF8CECF13FA6BEB34044 +FFBD11C8CF1ED595752D2FE84D4868DB6F9B1642A8D2D2047A7705DF05209CF37015F91C60903D9C +DFC4AD9F86CC9A3B6FEB486AE8A348A89AF1547AB80C424BC80231A5AC2BA7B2BAD7DD83C524EB86 +760ABEFEA05AA3DE4357729C9373814FE8B83E894803357CD5F7820DDC8209711F567D212BB32DF4 +8E50C2EF0A784B9A63DB2374B15D7ECBA0589AA39E6283800EED359CEE9E82F15DB00FF30606F77B +4861B99B0409085D85292E60A251D7055AA90FA9BDC036BAEBC69EEBFE4FC4E5984328C360320EBE +D4C2197DAF2DCEFF54B3487C0C2EEF9BD738B07DBD112D7C0715A6A8DFCB618520748E52BD362220 +5393CCBA44D3C37245175E4A0A4A40A15292950B1B73DDB9EE7BE013FBA7267FFF6CA82652621E37 +9679515DD0813CEC6FDF134914AE94E093E36002E364896552044400FE496045E1DAC978165E16D2 +FF8B52B77E6FF253060DB1B5496A040A3F7924D6B638940323B8032AF55404C597BAC144011C3D25 +DE12D05082F0915DFECBF68D5C6CE93F43BA6AD0A94C1BC40F2DF86E4DF690D6A637CEA6DC9EB3C9 +6DD421055A8DE2D2CC74A5F65C61DE93A1DD5F16321B3AECDE744C366319F3F48278A802417DF2F7 +03C3A4C417AD03F6004CA633D905073E348657FCB9F61F68D969C31C659B444DCB01F9967DE47CEF +437D3E6371EF17C3C6F170FC9EBF34A440EAE9E1B9C8CA2DD9B9E039CF8EB533CD9F5282452E7CD7 +4FD73E28641279D420B634A89EE5DD55CB4B645C85F335B28091F74BD97C099E99E7AE0F66EB162F +A4A59C6AB507332FDA032E774A3972BA8ED4DC62B03F77EFDAE9BDF29394329FF88CB17FC88255D5 +8A4DFD5FC6EAF4910986010038469AAB095339A2D8F038E6E6A1B125F7315733570F2A393634C772 +AD72E5962BF79563C29A72240D8FB45C39CA72E5BE8F726B58BC1FDF2FEF87F7F74FFC3CD47FD21B +D6B78174BB657DDECF681454E6DC755BDD3F66DA6FD1E3710DB2F8F1B920594AB86A759B331B618A +06C678C03CEA567ABBA57CE78AF34ED78649F56BD4A0CFB0A90F90AFD941D3A57546B1DC84CE93BE +5DC1EE7EF1517CCEDF70D45DD6E6C5B9FEF7C549BF77185E270BAB2D40FB7A1E190A927250CD0316 +F6AE6D2A4A5030A6DB087DBB444F32EF8C10DD30AA988E1E38E65A91153443934628DF0A8CEE83DA +51FEF1E54ABAD74F25A87F7DF43438A5D60BAC85B89EE4B9DAF501A789ABBA6FB71F34B60EC70A43 +E3C2466EC2EB5AE3BBFA3FEA1B9EA5DC8B3CF9D64E313F3F299AB4932ACF7347A30ABC27D4CEB3F8 +C185EE3F8D4296E6065E813E1B829363E30F2D0E1A54A824CEA410F876F5DD49F62EE9E42E036E9F +F914387D5F5871253128DDF1EB8CEB53CCF6492E42C2D22F4FB542F0AC1F3B4321A9F53E9541762D +F8B4E3354A16EB9701150E4AAF7CD475CE454DDCC2DFF1EF46AFDF1BC3F8DB2EAED31AEB7D941AE0 +D0A0B01C1048F147F893C1975FDDA49ED2542EC41C9AA85DAE12B7E65FC6BFFD387F01EDBD4BB0AC +30A9879D7618F85B87EC0138633AB70E55C84B3FFFAE097FD955CE72E6A83F9A502AE7C6B7684B07 +0C9B3A6CF978531B770417B4DB08D94E742F4D0D20EB2A552D042037D096AA0FE51411905CDEE0F5 +98C2CE149025A67B1512B7CF9C86159AF13FA389E1EF0E5C819EC4FD255808E6A0AA77D453A19903 +90A33F2CF6134BB5B2BD1199F33DF8FB0B3864AA064B4BEC11107A271FC3B8CB8481D3D84F3ABD1A +E05629C771E8E4CC4C01AC9619253138609EAE5870FE694DB88B9652CF64A8B3648362E6387BBC4D +86A4D47E7918DB564FFF78B7F1F558E05BCFCDAA3905815BEA80B974F7E000F1582F7BB3733204EC +8F4D09D6877CCF32652602C99726DD13615E6FDEA8C441C4C42B91493D38967FA91D35DA5E628FDA +F231993692D2E195BA10C85E393DC71EA0F1AC242F92C3D17C63DC28A3D83D2C35E3FDA3EA8B2853 +2296F865E863947A899ADC731C46756FCBADD1CA3288FBBD5E7E0DBE3E312817E198C08FE01AFE54 +28CBB6D2E65230AE27F8A9C4255A7A31DD96BFEFDCF4D14BCDD99587AACD3780A286AF9990146251 +60DD2D3C28A47F366276045116DEA056E959BF1CDA84463034F88AAC113D74E9B1DB3EAE9FABE2FF +1157D0087ACF29CF8FFD505B7D5DFA46D3FEA75300F6EBC07E18E91919E03FBA23BC90DFEB9BFAA0 +71F4306251D0664DBFEB5AB27A2042D27D00439F3B722613E736D2917F11D1C7916DB1E0E205102F +EBBACD81D3281C72B62A6A07F8C3EF12134194DFED6F41DF5EBF1C0AD389D8DBBF5ABD7D82F00E7E +CC632AEEB7311A780DBB8DEF69C79DAAC8A11E892F8E12F646B3E72BF653A31C3AB6E4A7B22A6DA2 +07379E33626E3B0B3BDD9E81824B149A2418CD2C9045FD1737AF9E5C650BA8CD7C607F8485DFCB69 +AA64395EBFEEC1FD68ABCFB3840BF5FBB117AFA3504801E4E2D757D18E0EF826DCB5771AA38F0B53 +D8EE0090B1B9FBA5767AC1DB4F5A35689B973810B6DD30A7ED4A59F61D04B314C545334652E4C7BE +FF8BEBE2C3A5CF0C9A0D59B622AA8AF556AEE8EA9406B5BE3D4EAB316F4EEA733A9C9A1F49E6F727 +E4909F25B539796F3644483B4A1D0E1632ACE4F35CFE4CF076B6E537D6658839904AE44F22077E71 +55E2ACE7C1E6C672947097FF71B8264CF5FF3B5C55FDBF87CBD775087B15DE0985D7B93A43155010 +EE252FF5183735D1080FD68EC2F32D5F108D2C7D784183249224BA3838406A98097CC0D47259F325 +A5C3DAD6FDE3CDEA13A75A3356C77A48D983C4D89BCAE9538E373CA75D7ED9A4B771F655D3E4A4CA +E476ACBF0594755FB9B2CBEA2475C62C40729C67E2B8A1E14E16AF4F7123E9BE415A78CF2C0B2001 +78B5A7A1401BC352DDBBD4A743A2E4B224CFBED9435607702FF65E7CCD6BC1882165296B682F380A +86F8BF62A6A1711AF79575F57A36EF27F48D680F917793A0EEE5AE2FC6D2425AF9338E1AC655B9EF +66CB083DE4450BED679C74983B630C704821A521BE112A452B600FBDC1A19867466BFF7BF2858991 +1F93C2C9E0930BD85284714680625E2E95E4A7163C7764289ECDD763D556EDDF4951917E22D669D6 +9A0D2219132548FF07A34578D08448E74660C036E9B93A5E3B4BEC483F66C82008CCC8CE6161FB03 +F9EE2DEE9DA190EC266800528E8516D13CFBBD78B989A0E0B202141A7A39F7D4DDDE502B0BE3A1A9 +A267BF4436C101775AF7178096EAE2056EA62B5273669B3BD08C469E39E3E43D44D8998A498A5827 +F135569A5BE6D6A9B2066B3899DC78B094A64F1695CC376CC9A2A9B9F35B48791E2C18BA9B8D0FFA +869AEFCC308BF61375CE0816DA5B79EEDA7B7191F7C64CA3D22E4F0FFB08452D55A48F8FBC5256BB +E6393886B1D5B9762924C4653CE1A26ACA61B087C3E55CAE9DA116550161E6525D2E00FEA383088E +82A61C4BDA99D28C3F744F39C4D9D5B0BD8EFB13C38A59A7829080E8B446217EEDC4D41526D0CF56 +C0C8AE4C825A1BF25D8E4DBA61B6B0B94CA699572263B20E1C59655656F7902E82F2F1B0A5060F2A +495B7929B04BCE8EBFB204B72B2BD869B944367EB90A6698F3579B4BAA77150CCBFFB3B5E8005C8C +00D6A333E9A159B38D928A77649680E5356673BBB9AC4F0EB953AA86FA1C022ED98ACCF81D701294 +F9CE5ADAEE1FC1D8975CCFA16BBF1102E7272318A7B09691DD6231D7FB4F6D071C8AB23F9208D549 +5B7EC00B7DB326BE7FA400B57BCD9C2A5F84389619134A229B28ABEDBC622AE8F7F49A6CD1AAE12F +1B4D7F50C0CEF8020AF2FBE6C993A204F06A6D2D4D11FFEBEE97DF7118F3E2D289FF3056E7FF4C30 +0C00C0291665AE96B9F938323CAE298B268F3C8EB9869933E6CAB0D7B51C25CD4208B992B031C756 +0821E4CE9C39728CCA5C25F799426E7B7E7C7F797F78BFFFC437F54FDB2AEA27650341257341E2EC +26B6237D46E686D11D2FBB1BFACB977C0AA77DFA2545600DBD67A37E7CE017F6BD7472FB13063C11 +DC3EEE94F8A948632A67C8E6B8C94FCCC9EC3353ABD5E6660AE5C966C5A9910E225366BF6894DB70 +DF17AFEA3AA88F7C733E7BECCF2AF5F61FD77AF36F3C23742E4BDF5CF7289537E393EC5DBA5AAE9C +D9B0FCB987286440FB74F6D7867CF4CAB7E387DDAA7181BEA4F56EDED54549C50C6DDEB1006D2D46 +4F00756CD9A1D7B228A6E52B98CE89FA850D89D07BC55EA1EB40AF6B209E6868DEE6AF703A4E88F2 +AC4449E761B619AEA45C9224B1E109DE423BC4FA7D4463FF546748B9B30B7913C8AB91C5D2DF5D46 +A50E23BAA7377546CDFCC63EFD40E8B11DD3805DB201F7441F7DDC09B50ABEFCDC8EB3F99291FFB7 +9DF22261A3DD667C75BF02FB5DF7F90DB70BC5BF024F93A024992E892E250A5A596EF8BA22D34EAA +63E91C7180BC1DEAA9622E10BD12C57C5FE3258F6C6453B4C94A50A4439F7CB882161CBDC5E45B67 +6534D95E941762BFDB9C4419918781F86372160656364C0A418EFA6A2D630A6EBDED14E95B4F472D +AC4AFB6C1132FBAE2302AF96AB1E277B2CE85A3B701D1ECCA36A37D2CAD6EB050114F91BAF6D501C +1AF65FCCFC694D170D12C51EE7371969D0C9820A7B3675736621D841CF633B5B793F885DBAF65F6A +210BE78CF13D9D1B8C990A1EBF7E2DEF01BA129BD8F2403A72711AC82270FD2D746C5E5FA82C80D1 +3AE12DC9B562E298608F8B34F8FB6B37175A303422AF041CEC062C6EE9981FEFA5F4251179B19D59 +C595DF0D23043731E2E54357CCF582F1DF122352ED55CD378696C68EBEC7EE5822C2CCED628D98AA +DCAE62AA2841702693CF208170CCFACEA2797354775CE8E96C80ABA6DC2603F01981E233BA20CC35 +74B25AAF74627DDC3E0173E0388316D0B3B81F9FA8A870489A18DF060F1F5A46C12D34CB4A18A9C5 +E5C4A1E8CF3C8C99B1AE6882ECA9AB586BD0C9B977B9061C46E56B796F475D5610DB1C093725C6CE +B0F820A7973407A426C345DC02A01EF6300FA4C64B6AA3EE5045E0078791535BB93E05BBDC0E6C7F +F8CF2CC4029C9A64EB006BFD5879EA3CFED95BC1878AD2CC00F7F74D659F4F1F90AA645606B2EA26 +C1E2A44F86D58D7B375400C399114E13C147EA555788A82153242EDEDA5B487A4A9B67E17B26F642 +570CB29FEAA338B097652A8A15AE79BE2A39DFE3197572586F624A7DA68C92913F327D8DBDCA8F9D +A7675AA0D84E37565B8AB14045AFDF3A83EE57C41292EB09B74C5591A94A45292C578B74C382C3C3 +7CC302E27C44D687719A88B80DD226A7FBE5A28BA3715A182440231643FB291B05613B0CD1BE5C28 +A5ED752D522A317AE7665001665AD4386A177A1A36F93124D3F42988D10C9D0A3050E28117682D72 +EA702DC345E4B6F81DD69AC423AFD9574BD9C879F6F49C45A13F83F125EBD3007361B08DC5969FAF +2111B6BFDE2122C2579A375BAD77BD67ED5D41F67086C34286BECE0E6B9C3551A5B6BF22174EF54F +F281A1D70B50008CEB793D5219E07FB5AE71FDFF691DAA0ED5FC6FEBB67F546386BBCC45ECE7EFF7 +B540C57D86D3F815FEB63A1C81D6EE6210504B55A42BBEA6A11E37B7F806C2945DE1168AA9ECE526 +4310B5AF6B11107BFA01E5EBF97B219774EB267729F8954B1AE7A194965D7A6583663E760CF40F47 +9CFE8D1060E0ADA6C02DB7C8C2A1ECCB68B7A311EF3B7F513287B6AE2A325506E46A95586115314B +E00F2FD9C3B20800840B905EFFAE80E19BD42882A3FB531E6F766E6ADCD0B3363203BE489ECFDC59 +F104F0334035C6FBA76FE54196B1118906FDA223B055D9F26E4550D0926D660500CE2F2434E53297 +28B504EEF70874A389AD3FDB7BD60CE42058EB6C06060CDC4F56D98187BE172C785E7A14D2760655 +293DC1C4214B2E3558B5853BBFF960304C207284CA043B5391A1B3170F26EF0F07F31980C4D552AF +38C8E7C7290D92913E39D2FFC94A726F1DE8DE2CADF1CA8ACB3BBD1A9FFAB9FE4BA66231FC152DE2 +1BD70C5E02826899DBEDA356A31524031DEEFB5F28B4DF3E933C892329DD114E2FE18E5BE7DB8289 +180E5C5F06C403E2DB2F8740B430BA3B0902200F4D932FEAD68D53B1707167F04DFE2A36F9A38403 +AFC1E665E2D3C6BC8257F8AEB5295A302C231D2A1133CA65828EDACA245DDF9F099632C4A947C832 +DD7E8CEE2B759A6FCBF8716FC836896025B355C8DA499534BD35EDD8994E2968BA4C8A8EDC7813DF +F8C697E7B50E69D7BC991F8B7EE3FCCC6A5B2D313316D2C229D8878DBF0402D8738772D85C4BF6B2 +D3FA4794BDCA9E9ACFE2900C76A58D173A0FF5156773EED9A6AC38C28A212DA36E2E57FB5A471E9D +53316B559A80D54C24E256656A6291B008EF422BD08E72D9E2B3F97FDE0414557C4FEB0CFF7A26D5 +DCE7A76C3992C62384F53F53ED69CD23842D2E5071818526B23847DF098D7635AE73763101C5E291 +8931A63FD40F3BFC7CF8B62448BCA6B30FA0ACF52918717394F78ECB982377A75E786C2883590B8E +7C5429397A3A189E911386F3AD21CC380369C4E5AA0BEB73C6E84A71B257C849E24B7D42D79C74FC +A6C900DE143298A7B69E31EB6CB1D7F0BCE1EEF9ADE47C2FFEBAF4605D518D472D4C7B89D288CDAF +B88A2EE37E5F624542AAA1689B0B2F59BD0DE055DA4393FDD019EE569C4B181C3E4A58610D2C2EB8 +FDCE43A5C71E993D689E6FBC64A90DD48265C0B20E923F097BFC0A731FA36D8DD607523DA680AC05 +9D9FFE86B348A73988936C1F4F704512F792793424BB7C12B03564C829130D8B27496668CAA85869 +FA2AB83FFA32C8B9400E32E9F0EA73637B1174FBC6BF8CD6E923138C0300E018396AE6BE931A7224 +57CCCCF5CE111632726FCC3567B972A472448530E44822472257AE5C4386C42C96FB8AA53963C2CC +59BF8FBF2FEF87F7F92B1EDE0F94DD17A083282CD11D2296E3BEC916A2A9F1735D1FFC8270808C11 +388E8852CBF7E68629B36CA0C327A49C32437F7ED5B4D4812FDF2DB6C1CFF9E1255C18A95402F5B2 +5E11F9B7F36BFA404E648FEDEDC86371DE7851ABB2C5AA8327449EABDF2AF5DBD39EEAA8351F10E5 +659604FA0EB0BE38A184ADCA88F5602111E9D1AD349830CE81AB7B4704AA48FCA293ECDB4614042C +9BA7CC274C6BA0BADBC3647013733B03052F29B40570EA5A7E91E2DD2CA5C18A128137497C81F23C +75D9EB2FA35A22FEA2BFF53D8B8A8CDBCF70369A36E23674061EF0B2416BE23465633DE79ED913DB +95CE8E4C703D979D1533326F36683B4638AF1C117D421E99C4B1B96AFF821FC1EC83433DC44086AB +EB1F99FB687E5C9A5740001643690ACFA8C6CED3434D8CC2BDE122738A70FA2F57F25F30495FFAAC +0B83D4D4D73DF35A25BAF46AAAE27DD7A099CF2632A6595AC8B45D38E7446AF76E3952058C76D5BD +9146BFD3D45F1FC0DA42B978947828398BCA748B8E3BDD43489498775F12BDA37D9D65CA58238273 +C1FC8FF7CDA633ADC513F3BC474D7F0BFC60AA724D06356EC584DB27494592016C917D2B926DF393 +9DD007FEF3E7A8199229D6C98FF1B25F5BB0AC99FAA5D0C22650C0C31444364E8417F2D80E1727BF +D86715C4181756430C5DF3272DB22832B774194C985FC459B266EF7F51792D43670F01D430CA5BF0 +77A0AABAF1CE9FF80BFEE2BD1ED2DE0DA2EFE9369B594F0F33B55E7E8B7FAF86F3AA4B086F09C8DA +762B24C15405FD380CE38FFF9C590A2E9E8CD12C58819DC017B43DBDE7243F6F224CE1EE1E94D0B7 +6B672DFA803293FBBC4A84AD10AAC9E473E53D93480A5312A9C3CF458B52EE9222E914DB0B3A9FDE +D6515CEC88B9A916C3D7FC2BE76F1372F6BBD20768C6047D44F2DE80BA00D31E353961FDEAB4A3F5 +72BB6707F9E48991CF8D41ED1CE4354A83A2BE94184F91AD0099ED0DF6C11CE3B1733C8138A8206A +E581B66EB5DB8D32069E8F0C2B5AB5A8BF792A635382467F5820721C2A4715B220E7DDA2931E1125 +EC5F595F1A4E6AE2F91071F4ADF806AE6CC83EAEAAC21C70E25064762B78F06DF3E3885FF5DB4B94 +890D8A44B5E5177082A037E036E0E776D0DE6FFC4C781F6762EDDB0E52F771599DD35006BF5CA9FD +BB51B0ABCBF9276ECE7980BCE652F05D951271CC986E8C5790DD036F8DE06547F6A8F062025DFC52 +CCC1DDB76B60D5EBCC518E91E69FA8D9BA5D5F104A29B15B6DE3F87897CE735B208B7B5FCE84CE11 +80477B4EA7CE59BDD1534398B8867C5BE096F4402B909DA93DD8A016A57EE861967B6BE5052B51A4 +87EDF1F52B6285D60C40783113C88C35C7F47EABEA0CFC572A95E81F399488CD6C475B64605A9221 +7DFCAFDC12571BC76C0A337C0D17769CAB43E4D220A54F28CA0DFE91418A0273AEA7CF98A4BDA8F3 +2BD06EC91F665B30BEF167385EDBB21759B8F33084A12FB4A452D0F882375C73695F6F1F059ECAB7 +3E0CA6077BA00D31F1F9D790F23E3DAB24265454528056277F36268E21F16F5D50BBFE9FBAA0A106 +FD7F17749AB9AB19A0CB6FE47C929A8C761F6C58D6F1D9984D29F4F30CDA74E60286A1A91BD10637 +E55E73C4C2ECC93AFAA513642E8E3153503108FF7BAFA5817B688023D15E07429F35625C88D69FB9 +D955A52F2975E47BA7F20FA107FD2ED80FE8A84060E5872740DFC02130EFA789DA0BCDAEF71AAE85 +9C54DA303B31A7208A5BEF773F07095B97F62B28317BAB1B30306D930B200D0EF5B13ADA9CC3327E +F9F493F5E1FE22FBD200FACE88E16157AFE389EA7B630D76CFD4B0E39DF12B8E5B3254AB9C4AF50A +5B748502A23DDAA1CFE04A2456798A4BE5C6C06472876B5C738C28C80C9C631F9A188038825D3807 +C96A749C4E8EA427828D1EAEBD6CD04B0DBFB138024D5BE6DEC624EB2500495EF8DCFED65A51C77E +DFCD57FC50265B6806B9A671434C1C9325D35590859A159A3E9B40E810E6AB1EFDBE590211D110CB +FF99594D9F87F43FDF57CC0D36DB521047E9E992E0DE40D6F3E54ABA63B9066417ABC145C1CF15B1 +3C1CB1847FB863D63D29B2A40ABEDCDA227B2B1C7F35DFD02DF0D2A40EC76D34BFF39ECA4CB32CEA +7D7858F7C8A4D76A4656E0A73A8AC0CC94540FB6CB67CCA21C457B8F3CCD0BF46DE489B3216B0235 +04FA04DEAD8A2AF05B987655E17A694655ECB6CAFDDB92D27B3509DA9DB4A3904DA6C6A16C1A908B +4B3EF6A58F9932AB4FF9F6D90F004072E002A9872686BABA1677545D65B823B3EB0E00DA7D9C53D8 +7779934382536DE857D9F8F0F5625B870F754B1B91EEA3FB5DCC42C30772291EE922050ECA9C0B34 +A1D635DAC52532640F4F0973313F490F6B5A12522DC44C0526E74BA8D19847C2BC65CA3234196541 +F11E2621FA693A0E3F24045AED4159A2C75A6EC37CB141B4C67F380B6C8A6A80D5A61CF20EAA9A2B +1085574835D9BD0299BCA9D3DECB8A62E72E01FCECA8EE903C436686C5C75A8A857B03698FA73BC2 +8D3810C0568DEABD5C9912B8F33E764438B5E860CEDAB42864D0E5BB6E0AABE0A6DE028F80DD6836 +B6E70A3223CF22BE7E28ABFEC84723B1BEA791B0883814AF9B6D267997D58CD1A3FCC089391F3DEF +EF2E2E6DA0DA918786A28BDF1107583F03D967263554664E407067C2C5060B452DBB84941F384B03 +28511E3D3DEF7FB796437FD267D7B37D7B91E64E979222633041EA8FACBF6D6E1BD3B0AADBF3FD82 +A15F7BB1BA6D39508F7EFB957DBDE34D652DEC536ECB4D63A735FDEDA64E11CF6B74F6EF3F63C3AD +FE04C2961CB8E73E665E0841242934F2FC9672FEFAEDC2F82DAB740CB9B594C53FBD0554AFFCF27E +F961A0CFA6DBC1389CE0F53F46EBF49F09870100B8B9732D4C8AB639E61C9263982B0AC34F913B47 +F121C7CAD17E8E30728CAC61C364A8994842AE10B1C88F2ECC93A345EEC8B12C1693F379DE3D6F9E +17CFF7AFF85A5F40D4F06EBA28C137431E15F68FDE86C28EA273FEA4F29CC40CAC06D946E33EA27C +E955A3583AEEE94CA8B2725909D9C57EB4DE389A65107902F0B40EB7EEC59D57F1DFB13B83FCE476 +A37464B229D80C5181B25E8B8C04A0872E1DA777090E69B39434E8C5988F1F6EF227BB03D7C456C8 +92E8DF2885C97043864F3FBC53BC3DFAF8EEFDD4C9CD4280B69F2DC7BB2CD321C41B4FBDEA89E050 +9CF9F5558538CE7F2DA44EA9E88C4D385CCE2EE4FABACEB695A955189A7BE4062C8AD1EE30D0EC19 +E6B271AF7568A3E46AC6AC85F6C4708C6AD5B81872805257B2AD2679954F12322FCFFE571580E787 +559A815382B8BF89FF089B1186ACFCDECE16837EF2234185C48FEA77A49A3835D7B2F4B4B3B28150 +CAE60A5C479EFCFC9CB088AC25642B7A9BAA83BC0BAD45C55D0AA3B695C9F8928F32A285637E7CAE +0D571241E309191F1E841B14A1F2BD3FC714AC488C8C57830AE9A77C9C6878FA217F58936C5D29E5 +85C08040E6C59E2411F2FA01C55E0F3185A7C7C059C7B231CFC6628BC58839A8D8373F03478EA408 +C08E741019FA08B13C3844663EBCA4F814C2AB799AECD2B94B339A09F0E2AA0CD55ECD2CD80BE76E +933A747B2557EE40017D0A031CEEF594AE3F8A3857E931618581891EF4A260FDCEAD3D617963E5A9 +A73F6F8B7BC74386CFC5C5DB7E8ECD90E200D403634B2336791405EDF2140BE5543DF366415775B6 +E3B0B5703D48FD9392E5B37CB53963EFE91516F9D5ABFCE30950ECA2D6824BF66F7EA36386A8FBEF +58DF86B3E3D994722008767C55C348AEB9C1EFAE051DF97682167772CCEC1782C6D3FAD8644F9477 +C6DEDB11437A5320E279B04DF220032A775293B58E7D14D4C18141F31F100D778E716D5BB9A22BAC +4C7C3CCD1636026D1708FED86C6B4E48EE6AAC9F684BBAC66CF00CF99997578E16C5FA5AFAEB207D +4645B5CBD26386850B8E67AE995DA8AC328A97C753F1A38265D6795DBE758EB2C7CFBD69DEEA1536 +E299BA3DF11DE190C70D1EFD1B94D04E0BD0F07AFB86D39A1FBC423D405356D0238CEF26E89BCD50 +5A351E0A2DC63C9862BD27DA3530923CF8AEB965245E66EAFEFD8C9E511E618F089F848213B60A6C +CD6B72FB75E5550FDC357E7D940EC8BEED1E8275D4B8BF7EBB29A149A64E137A29E1C4CBEFE1A5AC +732740B9458C99024AE46B0B4593293D14A8856BB5EAA67CABCEE8D15BD088A7A54A697EFBBC9259 +0E2BAA8198F22B428BD35B2BEDB7E32CC06D1F5D7AAFBCA5A4999B96A1E020AD1846B6047E698AC7 +B384307E4BB3E3C3F145AFEDCD068F8C62A7E75B9847F3F9640996593EF555CF75FABDE8FDB13DB9 +5BC09A597787530A2B69FDA6007717535EA1594FA7D2869960D341CBCA36C0DC40EEC04EDCA7C1EA +6E5228B733D026D9482F46E2DCB8898DE5ED59C4920ED746BB4E2EE7DD66E2CD450B3538EB48FB54 +67CD12580839114FE896FAE652EC39A9894E586A954806BB52AC07CF2EB27B3BF855E6F0238E675E +DA39F5FB7CE729F59A344892F6CA1901ECE7385CF49CB4E87BF925C2551A01937077EE52C8FAA422 +E68FC3CB6D0FFE51424AB8E96FA59C81D9521C5CDE235EB487154220B8A229E36797BFEE7F038BEC +9D2DC3EFBA28EA6348C5E8511CA85C7FFEB4CF691BA5EBB06621EC13421127C4BE17CBEC83578B19 +16A1447A4E7EDFF02A967F036FA2921BC5D2CDDE09FB5FB7C8E7B3D91FE4069BD66BFDC61EC5AB0E +0975331EA58943CFA3862887CAC621C92BF054E1AF22D730A74365A8E2E19DF24173E96117A378D5 +EBFFD24E35AB2C35B40CC4A4521A132AA66907A4771374D80D8BEBA84C93D09FBB70AFC2419DECE5 +670CA99E58BE46AFE5AD6DAB5CBFFAA8C1FB6AAE37D70D93E7E6E46562AFA484CD3D1ABFD7FDC098 +FA79F1077842D2BAF5AE0FEE8BF326B06AB4F71430811D106927C16C38F225A6ACB572293273697D +13394F6E6114323929CD1D8E62532876A8F7DF4021BD96E866FB5763EDEBE7454925E97ADFAF3824 +0634857C90E82168FDA7956F54510F5B507BDA1836FF39D7683B429E7CAF314991195013A595C883 +AAFF27CAAE7C57F3B5FBCBD14D4D72ED831B12C8D1B287E67253CA212CA7054888F40382B3EA2AA0 +5EE0BCAE5C4C172A0A937DF003ACD30E69FB45DB381124E2E14EF1A332732F8336DAF3EBE73B0AC0 +4107D892DE87821BD23A2F94E34EF5CD4605E86896ACCEEFB2FFCE6612D15E21BA350BE3B4139709 +91EBD44E0AF3B9E33A31A9098EE726B649FC6397D1E051614534B33F762E217C7882E16D03974702 +7F6E7D42D22E145F8ADC9A6531DC64B6E5EBD494EE2550A0D439D740A94DFD28E6F4D64043FF42CA +708C64CAF64296E012780352863AE2FD5F2D4518FF5F2D3D6FACFFDF96325E71C8B9BBEA033312AD +588A3ADEA46284688A7098B16916E6ED2096B8FFD1872C1AC8B1020CC64F5679F13A575A0FE306DC +44C9A7ED6DE3B6614EBFEF8FEC774BD5B66D09C2B086958B19AE7E87332DCD1AAD171887A63AEF29 +6F7F15575A759740148B3705181328C4954C74DFA205ABC763664AE3A2F9D1F8958761598708BC5B +D2DBDE96BC82D7E1B027A31DC72BEEF97CA0FB88C7877F0A00DE9CAF604796C76CE173D90835D6C5 +A15549ADA209CBE81A604A5AA6D2F969CF4498A53A764B06574B2A72CC688E20440841D14534BE66 +629350120E9140CC9D83D3CDB61FE7F17559727D91E01695E5E02B8D9ADF206B816F32380C30717F +24081DACE51F75B856E261AC6D378D13664A1A8922510711D543F9CC592BEA3B1212441A245AFA4C +7A974704499D316F4F1E0AE078A10868E52CD9E9D89D90AE66ACF15A10FB75528D819F4F11FB7373 +F0BF19ADD37F261C0600E09B7C9CCD4D88628C54CECAB53992987E4AB9C29C13CA35E648EE634584 +DCC71073342CC9267334D7F0A321725B2C1172A7B9169E97CF9BE7C5F3FD2BBE9540454BF9134E3B +E4576A1CCB21FDAA34E42CA1D87D5ED97EFF42BD8A3122B2C22F6AC51B247E577F20DDF9FBDBF38F +8480A78503B017C17ED373FB555157D56096BD3CE2B231A6DD63899FA2BA24EEF7ECBC2D8CFED616 +8F457DD834B05A7E6EB6D9811AE37C96BAD87527CA9680987DFC0F716C2525F154D34896EEF93C9D +44907E9DA1142E18DA5FCECB3781EA57C50CE4E73F31ECEAECD012BE76EC22575DF21E50B977E458 +8F3F98C278E3181318E13DF1A731D402E948ABF715C21E3A8F063F024BCDEC7AE72D7F17869A537C +FAD2EBC781284555134BAB457F3CC2BF8E7262FC6735BC436239ED9EEB42F642F4E1E1F4627D1CF8 +5A41CD7082AEA32D2403112AC45CD99AAB90E0784252D68C355B8FDB5851F2EE1C6FD3705B32DDC1 +2EFA6A61600B6B411B4FA3315A7EF18CA64805CB1F22879A2904A7807CF520DDA4F476737C580ABA +4298C02F33F0E8F2B7B2376E897A555981B7A5EA1A24AD7350E842B51316FCE6B6B3E57A9FDE5095 +D82CDC3BD862D229B37286E213A8B5DCCC9DB98589474F217AA43C7EF606AEBDA7DE32F978B923EC +6B0FD13784E96CD76BDA42CFFDA8B84921D007DFE5A9918DB7FDD75D8942CF6A60FE7B58FEDECFDD +9B98EDB1C1A1FB5B549D8A394692871D4748824A5B080E1163775B58A2518797265961FCB76C256E +2A7215FBA736A942270C695259E68C8AE857461B655C92EA2F2F54EB5D97A6D39F48F8C8A5B1E968 +B744EA4EF1BC493EA22B7C3EFD550D292C4F0F7EE0E65EBEC2C8110D2E99D4BB597F1071F82FA3A1 +B50D5F66BE768C0F9ED348750A358D32441C533994DD4C6EC0713F275EA5F1712BFDF24931A67E50 +5629D890AB8AD4F31037368EEE5137B5F7A42841E98DEC9A835A13801116AE497EC1EBF7EF0E5B2E +CE4ADE76C29DAE8618B196A174B291D7825921923AFFACCDE46B62962E7C9A29496EB4CD8F96CA8C +29E1A78D2F6879EF8DDA14AA24E9607259673549AE91AF5AA01D099205F92AF1C1671802CBE4D5EC +09EE1D171764145FF87E4811349E523D6B04C819F5EDF5EA02942E4E86185433313D8294AED31F5C +94FA9C8B61E316A787EB80763DC7E20C798E1291D4AB6922A2569A6D4D1073DA175AEA9755CD18E7 +EDE3EF083D04AB165F02ECC0D0C42B5DBEE8D516840202A0C20FADB4C6B21B0934F94D8063376F22 +0F32387778FBF40FCEF7E0C6BBEAB5C76F1F11574D47B9420715A7F9F5B33984BF6A8727884E45D9 +045D46B0A7A525555CD70A8F652F8860FD25C9A473952930ED2D8E5644CE5D4700865326D93F57F1 +1DE7339D3BA70762335101810DB1762335B85150ED8E1B6E14F1E95D5AF64CE3C0D831EC9CEE6C50 +F3CC5DA107C07F3BAE1B821B7F33C52881E644E76263809BA5BF40ACD32D28C61E78938648ACA734 +6B4C9FC8BC43BD7A299BD8E99127305A1C80C872E51461E16FD5456F904927FC799CC17639A96CEF +341EF31FE2E8901AE9350E2A7AF5952151D2AC1BB074EF4D967538D18BE7D27237647DFAB314189F +83B6075B2C959E8B0960461CEEDEF630CF2FF267BC86989125812D55D5AA6D57C8FBE46C3B77D184 +B48C4DB9D45D5C2DD68C23F307FA0DAAE1397B996205FAAF759C1CC31A4817107493359787D61E8D +32E37C39B77F0D6909807A7A74EEEABB7A0AF383FB232162A57437D5CEB908C7D6055B52CCB700D2 +A63B5109ACFE33DA5E0630C86DD190E8140F3A79E85E0A8B011B3D80F70ACCACF6A98C70389F490E +CF1F139DC484B978BE288ACE0E3C2FEBF5583969FE4655F13C578223D8BB08C978A26478A4EAC276 +B122C254B46310A6D39130E2AEDECA69009556E052483E5C45A2338B396F248EE70A31330457C45E +0E75A132EFA3DC1A3FD28A2E90381584EABCD45544B3B621A40839288A3502224EDF4BDAFF09EEC4 +89EB62D658749B21E4033460EF994BD0F616F12A730EAD2C6CD378B472DC3CA3811FC19A36CFCBAC +ECF6B3668709AA349FBFA6C09C4EC9B362CF97E58E9714597EEF13356AD3A6DA63ACE791300B02BE +096502642B2DB06F00199B85B0D5997FA5ADA2C60D73AF45341AB4C89D49BB189770407BB803758C +D5E6FAB3E7D6137C9EAB6A45EE47D2EBA3057DECA1056F06F8528FABB8FBC618AEB471A6C6D3D384 +01FDB498F48B1E04ED6FCDF2E9CD580C55A73FDDE2C341A36F2EA91DF878846A2B5B7C30780E2ACE +D64CA65DD986BCE2B096E0FB15548249BE3B7DA629A70A4FCB1E1E58587725931DDACBBE8714E038 +229169EC882C84A0AC3EE86114CC4B9EB3FB8761A4E2419CAE83BF95959A5F57F79C115C76E76C38 +0F7BA58DFBA051280E543BBD7003378C9D478D02F5BAEC4E5CB01CF82CCBA3E63DE4742804A0C007 +D28089B41BC91A68C39C1D6E26A5FCB376C7F832B5562CE72FEF84F435CBCE8182B6D9308B7AFFD4 +724B672742D0F822B6B6D10F2BA5A212D42914E84ECAE3D338FEC3757E96987B9D104D2BB8E5909C +74719445CF7BA1F069A86F648874BB803D7466C920F348EAA522DC297D4B02A4D90A61AB53014BC1 +D6D4C108DF6D015AC0134751427022EA8AA1BAB3CC5CF7FFEA8CB6D6FFD5190D4D9DFF76A666716A +A51BCE055B3EA7DFA1C88387230122717D13EABB85DBC3268FBE9753790CD76CD10E220693E2AB1E +656B2E066DEDDCB91331E897C45DE1FDC833F487171A1A7ADF760E4D5E127309977D30AA3D4CD979 +4D48213341E455360C7C57D109C7B8A8DAC15EC5C35C2351B96DB01586BAED1E71F2044FCFCE14EB +4A0C79DF5B6E0AAEB34C65D837176D6D9C73828BE4B72B82E5F6D70522407DD2A52979EC764DEB06 +8283F1C12E6DEDED7CBE9043E1A19A646CEBA5D2C23A16E52057EA3F00FF0700F85942FAD8EA96AE +5AF299BB9C13CA38A462F1862C6C6488B5369EC5F3160E6C6CDF95427552287F4885F0C17B2DF9F0 +B1AA4CC996C36E07BE4B6BA155B00CF2EBBA642A52C13256A89F922BC32C54763581BF0FD26501C8 +0D8373F81C746E60CAC6EBD416C55C52BACBA9FCD8D15B250899736079480B4621660A8D96745078 +1D0D4D7E6DAC58626CFF94188E88383F0184480B5862BA03DDCB3EE85C51E0DE1ADCC7B5F2E94D62 +279B65DABBA7EEE0BAA0373DBBC28A303F3ECBBC62C86B1D26E6749C71D840658CDEEE4B5A0E3222 +C381E2DC6B91A7A860C737A488F18CDB39A430665A9F823F875AD87315F7A346B294F8502865BC73 +7FF3A179B9ADCB0B0BF98F9090E5C2C1C9F87DC6274A15F2F08B6DF3091CADCC660DC76696C87F6B +058CB57AEB93179E0AE71DDD8975B89A0A613D7A4CDDF4A7F8779A7F0006BC7807D2E6ACB6173D6F +C178F212ADE411C7621A6667099773BD6F34371F9FF63E83ED618F34010A520B41424984DB0D17FD +A26327276C0E468F115A37677972AFE651719092E936D51AE0A7FE64DB34340ACBE56422D28245EE +AD6D0921B871B91160258222DCFB13C85A9D1D089EE876FCBA8525EFB582717C86BBD7595B88DE5F +29CF7C0596F5512650D6C2778CEF6DD564C51160EFFC8AFCD32DD9098DD95A12D093F1451F3893C2 +08371CE69FF7FB2FE7B55005523F5AAB1F174E78EC1D1CEFE3F71A527119D22E37D8D68FBF74C624 +6AAEDC6300E01DB1F41664EF27D350156D9E06BC52646C134132AD7239B7FF39C5B4293B77F0D0A1 +8B7E91691F9F0C20B2D80D4E9EF9F76A152CC3A335A25D671AFD16B6C94F8731A0CA83D10AAA31FF +2F809A995657696F99B79F7FBD23F0AB2E207A5840332EDD038F704C2FF0DF12E6F07D153B72557A +88440BBCD819A2FB599B93A86572416CDFC19B9A41CC1B6DFA17787683440BE1DA8D06285E3A05FB +FE28DE26C9DC28AAEFA659B136CC061E5C0E02CEC26BC790FABBE535390384B1892DD2E9CEC48C67 +2B846B4E88ED79BB34F60B4C11E09E9D3CC44D08F13E5A215967FE238C3C08B5180BBB433A83DC06 +43680C091B05ACD903CB47D3C97150A9EDB6563739462467DA8544B6FBC4D0434A7A87F81E61F18E +9DAF3039BE9761FA67FFB386F8257B4E5149CE077B54937CD7B9B2EF1B0016C4076E639FE54A1472 +1FF8546C864377601B4926B99AC3607642DA75321BE1607B61659E243083C894E42010B281FE873E +7BE68D3DD91657BEABD92452DAE525D49737669D60230DECB91DE50652DF6598B6D7AFB4197D9E3D +A638D2C130C5A1FCA1DC6A1BB9FDA384ABBC5CC9033AC633998CE30DB99B6CF938AB5EC44F08976A +85CEFA5AFD1000F7F3CE7874EEB2054E168EDD5B7E9BD39EDCD74E7CD43EEA711C63F5E78432D538 +488DA48C5869BF4D834E7FD0C81CEB5ACBA0CE90B739BBA87F1DC12CCBB3AF1DB80359A943089834 +88ADE5BFF3C01BADC63A2550C052B0B50D305BCB5D00FC86AB5CCC8DDE01DB7BD034627FB3226BD6 +719F23E0DEFCCB0B5F6A4A57D3F79B28863C09CC1EE06A6C8CACB94A71588099FBE8905883973448 +85BD29ED50F80122E27F99F83A63C6127E7079305BB0B7A4B9B49DAB4BA0725A438B22F921D0337C +FF8FF6FBF2EF46DD0C966F775B45B5875049F64D6F81FC606F779F4CC20E10DB5920E28253AEE4B3 +D05F3870808C6F799477D36D58E27F54C268CEB2AFCED8233A2C07FA7F4023F7DCC166100F45F067 +13D5879F8E459D1AA51E8BDB9C978378C8D7423DE42EF9394DCCA8A4D8E400A9D3D6BFFBAB501554 +035EA3CBB98865759C4FC5BEAF0310B2F877710F37EC71E2AA8A3F1C63BE35CFD6B7D5957ABE470F +71025953F2A47C585184030087DCE4EE0F86A6990639552DA591C5BBE000EA91F24207C516EE3F86 +CCDBD46B15869AD29C0C8F1582477410483BF82DD5E0F153DDBD0E6BFE0F430AA86959C20F806527 +16BCA910F149E0BC4C056CBC4C3125D9FBD440A17B906F103D65F3D8081FF02A17BB028180F77F8E +4FD133D9B74154B703435DC4227B0271F2D85A963F39287FAF40280AB49EB1F3B4AA9D2125867567 +B25A352423AED60637AB423D1EFE017AA58EAAD3C6653094EA09EECBEB99D83A02E18797261F5DEE +3DB73119FE24A95016DA3837CE6CB4EC054D58E0D479867FDC6A309E994B44C5B7978C4ECBDDC492 +DAB0DB55C9898B248788138E3B6EF84B4E80FC72EE5B8F6BD92703CBE1AB6546997C59830769CEE3 +0F5300C55AA80F0883244C7ACB14474D186309270C2E19A7275B344D7BC05788BF6D95F3D1DC7EB9 +D16A68335194DAAE8FE4BEE75D2FC280650CCEE3DE9A69E7CCB5C156D0D18E84302636EC7C32D7D2 +D9E3AC4AA70E3F602855AB24F7DFCE2D2D673B8111D409E5EF52ACA578535ECB316DB635A91EBD44 +A94D6904F8C59F87F16B8E9025E39C28C546796CFC82001820FEBC9711D6CB62C5816F98AC0E8A5A +048606BFCFC4258F487309FD0794366578D13F7A2E2541A465FF106597CEDC3CC77566896BE33B45 +EEEADC9AA7A54C8621B8AF854A30D3398D77CDAAA04BC548C4AA03684027D02BC673D83E9F10D72D +05ED45A2758E9FC6CDBFE32E8A16FFF484FF5D1B3C37300DBAB5CA7737DCD2037E2140DA98F42209 +D79D4AFE4B55626D1FAA838DC6FB591033223D7BDF95D62C9F8D399EA8CEE9179D31CB67E6FEFE2C +673DDCF04941EE0270975D3ED4804A7011EFCE7F699137B9FCCB8BDE02B81C1912626309B280B1A5 +B9AA2ECABA6D0F10DABDA260256A366C0EA23DB77B3DE3B049ECBDA762F95C4CBC47B67873BEA97C +D238C6D84ABC4B4DCFCE302F04BB05798C91BF355FCA570EF9F96E272A0C709C87EF671754460A67 +8CD6E923130C0300F044728F2172E6180FCDCC5C6393EB214F8592A3B985912339361372DFCB1152 +28A3E696E5CCDC67E688DCE321C2CA91FB9CEBFDF87E793FBCBFBFE2F7DC8C3B5CA8AE37DE6B2EE7 +C25C9462707A1CFF3CCADFA82B6F21B547E67F24090EFBBF92A4ACA6A2FCDF245D6C4DAE373FE402 +236271C2C6F775D2841759A7242425880EEDC8C9CB9C8DBC8F4F0867A070042245F1AAEA861CC00B +B4645663DF478F2CF98A0DB9C25AC8228FE633127DCBC9AC4C3DB0172032B8E827D0BF08073548DB +0E100426EF61E38F7DC4F067575DC7E6814D56C811176B8049D3B8B445FC9E8FA0A81ABBEA7BDD22 +0B71FBF86DE66535BCEDD077C9983EB5EED94E977C5651DC43EC3241B0E2495645E0CB5F390E3BBF +B527F6C5D01EFE2E8BDE8A5BBEF796A28A054BA448A593D77767F147F47E4C5B4F4579EDAC84B30B +0BFBE48F457E30E4D37809516D8F89DF8A15910CABEA1DBD99B18FECCCD098F0876E991004647C57 +97E34EF84E28523F0E0367E8F81330F7A3BCCDDBD073B7A7E6360DD2C6B0D747A6BD13CC9BCFAE7C +EE012717F417E4003FE4F1DF95BA05E5E97A0FD5D2AD8F09E2EB6F7D3E7561EDA6C5CF4E0E56E54A +6A2DA155FD8633A7B7246D053C67B2272DAA124AE438194F82EDC31819534CBEC8B7BB2EC80D6937 +840408D551612C39145F5B1C2D53BAE6A09030F3234065D74D2D573DF90210E54AD5E0059BC30927 +161D671F3EE28F76C2FF1578B7540CA63DF5A1F5A551B738286F0EAE6745088143DD5953C9C210DD +C35B20FDA1624715792AC8D13B56F3E5A0D9C7107363A5DD08A5B7135C5E91DA2E031EB525BC40BA +1BF2CD1BBD09575CFCE8B99DB5DAFB8EE5AE9B205467599CD4E43FD42184398008ECEA1F89569210 +752644F41515D6CD13D143C0F6C818F7FBF90187769B7FBDD25D25D630C9862B5A316352C95F779D +D5394954AFD3C5E3B8DB09D231574C2EB49FDC10CAEA343A99E6D2E74B879566DA953DF732964B01 +71E5440A4EDDAE1635397D95D25DBFA6CC56A1C2AB2A70F931764ADBCFCF309D3D8DF88716BDBF4F +E6D05AB89B34F2C71A917D872DE095288BE18A35F01DFA495E80586F1688BC5EC361E1A36B93DB3D +5E03D5BC622D35DDE11BA4409136B06EB4D55D01A210B24380FAA6BDEA621E08CBD26DB5388FE9C3 +FED69FFA7F3F1D1BBCF45683A389AAA72436408F7C3DC7640E43A9AC5A22C821A06AE745FF4E2E92 +10B2B31C60996A590AFB93FA15C7AC3AC25F3E90795D624F2BA84A5B76AA79D2C485BEEEC17CB33D +C960EAD1016FF95352110CFF3D5A53A7D6601BC01DC7C4A25358C5A254C75A48A8086AE2D56C5D40 +83880F38A98F2CD431CC18BFB325A11663F13D28FD402608D3F55A48CBE10E2E4E7211963EECF05B +EFEFDE12D628EF3DC3CEB851B5D671453F2F069AE797AC5BC2AA503A322E587036BDBC2720F65773 +689081F44D10984FE4BE4D139B51C69F87A12B56D28A18C8D195A9A28BDFB19B9C2001274B899F9D +3DE3950586A315EF78C28A1ABB5DF78E86C52A94D6BB04AC4B0500726B3C3E9FA3F02F8DC7009EF3 +F784E27F66270E86A2D276733DB16812BA61EAFC5B922C01B734D1001737957C8A6ACF94BCBDC3AE +83B9CC1792E0849CF7336A60DAA3D6163A91B68CB6A02A79DD4DE2782ADAB726C30701AFD7D9204F +1A38B2F1FA535CBEFA661F9C3FCAE7FFB1E88475E180A67B0B2FCC4D9737A95517D93A2FA96CF89C +E3EF036AC96E8F1D3514B943A6365CFD667801A5BF3A520834676CC99B7CFF191B6A7F698BFBD567 +F2991025760D8ABD9C6C7A0B8AF373E03786618DB67EA6E9E66233E903CCF4A05DD2E93F961633C5 +3C95F5D6679E5C1B391981C591C8F797AAE049C9A104858AC37D38E278E12C45441F2DC0761E8671 +003B9C16EE57A5523E062ECF01CFC2CABC6CC2646C284DF46ACFD5A45274EBBCCDAA0740242A46D8 +20F456CFC06AB287B77DE1DC1D08433ADB8B0D2EDFC504E704ADB363B459194D7D6795FE8812952F +191B37685FA09A1F32ACC13DA75CD578176825B0D6BEED4311111D0A64111172ADD4140EBE36008A +8412A934E76510CF8E1D4E4F30704770F3886B2D3AD750C7081B62CAC3DD23BE3AACE02503FB0C19 +ABABAB7453D43BDFE8551BDC4162DCAC321DC51A4FF0B2F4F3B27223FEBA23833D645AA9A696C4B7 +F81889DAB50BFD3D2D70026262126E17762389C56A8C4D89D6488CF047C7AAE7F22DAFB464909C1D +01A70A8301ADD70E1B92BF595EAACF82CD66F680A8039B82B5E18A6CB0271CD8B353EC0C1982CC6F +DC95E1EF4E249023D252891FC8AB6E261D2AA6A732CA9FA4439F158D85BCBEFF6F8117BD8D214EDB +54A4ACCB69FCB2E6EE4214329C44D8890F75F35FF056592FDDDEFEC97E43FC2BB7DF0994B6A9B008 +A17C59B101FF6A390EEB2C0A28F68B3C8DF41CABB4EECE86DBA016E45EABBC77F7792519A6BC8CEA +18FEEE3971D88FDF634C74846483A942EA26F55EC1B1BDC63CB44DDFF96B3352D314CC48DB77DA88 +5C84541B9B42AF8646D3C2074694BFA40B49E1709C24D604634B8E9ADC2D687598BEDB9072373008 +E76E81F0135985971AD6A7A55DBFCA7D28E5D107920A3DF269AF7B509D3AB2E5CB36BA99F5C2A6AB +B183573EF298D54CF0D7C75EBBD40E48ABA5352B380A54ADC431CE7D49E7E7A7A22A0162BFBA16A2 +82ABC11D959BADC5236BB0911FB48CC24AD23E5B693AD855BF137920F6711F0BDFD00BCF0AB22DE6 +1E35C870E24C19068AE4FD5E0A49951754C525AE35A010CE8D66A61B14AB1B38940C79760872ECE0 +E9A9AD0BC661D38184148FED2797D61BB8959BCD895643886B7F1D5869BABF40B224367F07B55D46 +60AACB815F7EB4B5AF487D8AD249841EF627DA373A469FF649D66405BC48C23D3B6CDCE667384EDC +99877E70950D8A1EBE5E9D50097FF02E146B19291CDC9AC9075912FE0F003E08C1F71C33FD071399 +0060F5B28595EFFCC7B65E76F8F7A285A920B267C1818D97A0E6A227B71AD91BA3A7044ABBEF48BD +D71D57566F66CEA0F611616D46DFBEE200B0D617E4FC4B07002D2FD9DEA24B1D49B962B5B1D81719 +9D4EDF4B42D27B1A9F72745DA7B10D2494A026C05969E3555F657C18580D97C0313999B59B34237C +37A7921DB0A069F9F12A3FEA97D7BFD0A1BE9C35DEAFC585C49571B18A9375B0E10A8831685F13DA +701056202ADF390F388734F82538CDEC497A7DA69C03616E294883A5BF2C24B68B69A7AD1416C02F +42B8AB80CB4BCF70E5F287B5BBE7BA2469E64E6F972A67A2EB7FB09668CD6DD24BE953A5B5EA26CA +45CA06AE276A4D1DADF41CE01BC5AEB85A6F71790ABFD30ECF4DAEB5C384C2DF752870B9B781DCC9 +30A8FEC3F59BC304FA69CD6B88CED18F413E0F8F3A019F08054AC041C3707173D2835BE88ED7F280 +07743117C42873FE6D3E47891ACF57E67A2965641A4F0EE32BACFA8C51C8C8C2EF30F59446A62391 +405ADCC4437A0BBB519D3FFA14D2DF7692117518AD92CAD642422651AE9238943C0897315F6BF973 +2A6756B05B286B021C54086C4BACA14716D69F625EF6BD85BA81755555D90E6663F5EE56CE48DFEA +F0D045AAE3A24F6C011BE8F4208CBFBB7F98BC449131AA7AD3CAE56E8E8F15D800603B7310613E43 +3D638CFE74E85C9FA6B470AC4A9D7FAD9C679DB554ECD2F68FC39E291BCF4F7DF8B08497D88CE399 +72506454F4A8966F33A39E21AAF39E49665E45A007885F9D413C3FDA5B749C93CB9B62A891697AF3 +EC06FFC35C89A8ACF2BB0998E0B804347A0C28272F3A738C8741650F39388041211030975B6DF36A +679DF10793B766CFDE1CA3FCC605CD2B097CA71668185126DE980D8D7CFAAE846E7488AD92F5865F +5FFCBA11CE8EE08BDBD9F5A75087E297ABF9502B237F1292667E7E4E644180E58A74A32196BCFF5E +C670AF834FC0346B9718C5A44087FF8871A13BE7121753C237EE733A5983EB5DFF3D6EFD5A2F47C3 +343267BF7B0D611763C60FEA5DEF44C6E79A14C9493E102B0EAA8574E342CB83E74213901E4A9525 +12F56394EE4FB6599112AD3D1D48F27BBA369B0196506413020C2822CF8A5E4230C822A514412E30 +5206219DB2071DD86E7EFFF9380C38977BA88F85DAD3772FBA61B2EBF6C32D240F0AE026ECFAB417 +133D6DDA65704B11F88338AAE737B6E8D6FA3FC4529FFAE745C48D930760094E4BD8ACDDA09AAE2B +0BA666C7633AC4327EFC3BA12CA52BB2E44721D06CF2C9C150BC3451C2AD6FA9C36153647D38809B +F28602F2B8302D9E993778AC8EF80C6B8795EEF05784E31B9869FB930F1C67181CE4604731D025A1 +8890EE1F8C3EE977F4F0DFDCA5479E5391191FFA9AFAE00526865675FA74CEF0DE721974A050B7AC +FF90B96361E06F1F7EC563E08CE77D3ADCEF959AE265161E0B0EB511CA8DAFBF13A797D6CD3DA0E3 +76EE9E37CD6A28EF0C32D5FB90939D733760BC6098C367EA01B72F03E0FEC9B22763A65007877888 +0EDD4AE9844E3E678432F6DD09C38082CBD4131B914F6D88FC5C738AB3EF8D135EA772D2361B80FD +238FBBAF4878B1EEF999E48D605A36AD1BBE352A342A97A28290DA6391DAB8529237274F94CD7305 +47A9F2F667FFA62DACF5C52DED51C1BF935EB998EB5A6361C19C65E636067621EC2D1F49AC7B55B7 +5B8BAAB4CB7B3E7BE69C6E543D3DE5C468D776BA9250E16F48AA7A72625CCF7EB0F29AC2948A1BC0 +CDFCECBEC7E8D21ACCC784BD125144D75708D8FDB240A606C3D166ADEB9F06A220328E7975748037 +74CC1ECF813BD5B33343EF4AC78BF04C380B3AE597E8ABCABBF8B3DF45AB73E28288C0EE5DD9F06A +BCD98C22D5302BD732D3817F920E5F3C81589DE3ABAE012C2FDDAA811445A35935A9628D3247C18A +23A480501057FB18D225623A01EAFBD39A95C698138E80AF0687524616C12D7B457499E714307DA4 +CFAB8AEB610B0E1E6878FD7CB9A9E4E37F3059D6B7E4F53435E5BB4CE748412869E46DFEE9702DD9 +E243517A41D871796B930D2AD89BBC5BF324B78937B4C25C04F5475A53F16FD042C3F31879199BD7 +D66AB455FF8621B27761A6EFD81F82EBFA71D141EC3B585DEEA8DAB535D29B8CAAFA0F55415FD41E +64F403C511B687279A7080298A56458A3CDFC131CCF9C7A5098C85D1E25DA68F0AAD763944D30929 +A93A9A3E4D68BB291989ED8D4F671F923576C34E72593AD118AC115EE1F389AD98AFEA10A5423C82 +744332D37A8FB28271DE620161B36ADBA35450996068E91DB64ED8420D0A656E6473747265616D0D +656E646F626A0D3833382030206F626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C +656E67746820323235383E3E73747265616D0D0A352FFF802ED7AA7D92C1F597E1C0047F087A5EC4 +431CFE2E340705E47162C89B4A3D199AAFE4A138583526342D1BE20F448F2522194C01AE1EC737A6 +7D6F819713172C1A4C310C10B9F33ED5F6DAE5F81C5D25C9AE2C7C098EC2A967F9B2D5D126ED32FB +ED0BF4174142629176E984AD960E8C1400EFB9E07FEA6F1099A72AA6A2755DAF1779BEAE2AA8663A +7D6E409ECB37445BF6ED33A40761A4F4ED85286D5931470E5E06F382FEA6BD878168F582772D5C1C +528F3887D39DC7513E8143BD15402AC0B473C054019AB01A254ABB6102E697C51222048A48929826 +112718D3D7A56C11F755F33485DFECFD58980BF756B5A629EF18B1F785BCD994888B6DA0009485F4 +D9B6D0D9C292631A1D2288608EA3211F4ECC78ED110948D998BB80D759FCE2BC362C48ACE08D2B12 +3A940B040277E48459F8527FA225B3A63098005EA96518B5E6C59E9A27294CDCB2FF107EAED0B4AD +4AFE67BFCF4603089FAF2F32ECC15C0BF3FC2F9DF1E0144DBA6DED3135A2B87647ED4F6E1DDF08EC +6E3CD8F6EEC614AD3C614613AD61AD7FAEB03C7CF5EB20658CD6E723140C030070141DCE5EC9DE0E +DD21233323E38CC88AB3B267C81E275B8EEC9DEDC4B938DB719C3D1E2B9478ED10118A9393FD7C7C +BFBC1FDEDF5FF16BF6B463350C0E3D584D5097D13B8A49810A9FB1383C6B87F350E31FF7A6EAF44B +D1ABF71FD20B5AD028EC5E7A75B64E8FCDA4D3ACFA704C64FBD6A6F785DE5132CBE6DCD74E1E6824 +527BE001096AC2F301195252C3D171D8DA969F37FBE4696322BB1E4D25175610E38E596678D2ABCE +2346F3095A3C1759D759099E1AD81955D184DD8E33906EF03B240750DCE4047226A4B1807886EEB1 +183123E032FCDD794625555702285E51EE3541A06B835974ABE1F012BE900375A5AF4BE752C2D7F8 +7E1177E579FD3D7560AE2166CDCFDDFC796C1C3FF801F1E7F68B0CEB3DDB8E20CEDD6FD0987ADA43 +BB6258D8B9379323583EB4D2CDC412FA2BE1D237E21881028BCBB3BFAFF5EF54D7F55578610C39F5 +FF53E45E539A25C3E37ED98779D41A4FF8FB0198631E0FFA2AD32393FD65C169F929C479E938D0F2 +62D8C8C126DA8218686EBE0C348FFA0E5FB72A97DE60E9C6454DAC8934F82BB539C33E8E8557808B +354DE5F8DE548F55A47D1C364C2EC38AF399BFF212FDDEFA4B8F909FCE77120956E3D6C1E022BE66 +61A0860020D71142E8D2E6A0A4F160B05168A84CCE8A5EBCCB0B01D8F97C059A96E45C03AE73F63B +EE9832422FFB7AEAFB2B73CC90610EC9B5AA627F8739600495A78A7BB88C3E3492D1302AB3E578D1 +9E7FEC5E039BC5F1836570C6235F85EEB4C87E01AAF3F86E86B73812F1948B372360AA70AD1DEF21 +A4DB52D869D0AD53E1A087F98012C4943843231A9644C8C572AC51475C2B98F1EA419EF74C62D73E +0B53820757AFD203B75CB9A9AF33124BEDF4D88C2E9EA40D6C453AEB55AEE4B71CCE173377553F07 +8DF27C9882FEC0834C605521263E90DE0F17BF7DB75F1316DF096966BFD4B19F108A2DEF80318545 +8EEF2422136D520138B4425D8E6132A10192298302ACDE48D6D7B0B61703C9FC26FB48C404198255 +236FE3BC977F7D648A31361D7FA2EA95E651B49C1322F06D81FA54F637816BB98B24E62E0793952A +DB2C8DBE638FE8E7E470179FAB2468F0B4CB0D9F5C950469C2F9EC81ADA0DA7E2796BB4485FCE7EB +92785AB3A1C2B7204E74AC91B130B777B02A27A5F4CA05D6B3F55B79DD89D9403B07BF55294079BD +98E59FD11A5B0DDE166BEAA8B5D8A9BFB99655A6E2665D5ABAE3C5FE55B844955808906EB76AE4D3 +C9CCA1A4515D4A6100AAD8D3EAAB54F388F5C04165E07E3E0038C9EB672AAE1EA9FF9DA35C273FAD +54734658FB7824388B496393556A83445797AC6E55400244925278AB7DFFD935859B925236925D6E +AC19BA081B513E5CD46CD0639B15D9E5AD47E40E863E843103D1DD2EAEC2AB77A66204F8F773AB99 +C3611A215DC2AB5AA2712B8F2E7F583F404CF4552FC93FD027BE38FD8D763061A771C130422ABA12 +E9393B4FE51E9FEF8E962D4880C6091D79FE7C71A110B293823EB74ECF843BCD13A4AC85FF88B638 +6DADDFD9E7D0FFC0F6DEF8653F78FBE61ED986732ECFCB75988E0523063DCC9BD6B7E652D489F473 +775FA4B01DCEA76363B96615BB9163C66B196A4A23DFCE6BE95ACE1AC5D8CD35375FBAB78C3B0F06 +71458EED1DEEA82CECB57A97551A5A29DEAD00424021392BA7D6126FD8436FEB7DE2501A1AFD6A04 +E773FC285F80C4408C0364A9A9C6DAFA4D0EBA41ACBB562E59F2819BB4768E4DB2F3239126D57339 +DAB28CA3498A330626CF996CE5C1295E7BC129F3C5530D7AD74DC3F3834C6CA2881F5C108EC122D0 +F33013403928CFFDF8CC4C36516EDDB7287AC9CE1691C3C0BAC064CFA6A67ED5B5B986188DF6BC0D +EF078D0E3E9481425ED47F0F9F73EFCD65AC102B9C5A1249933B60657E959A63037B4A91333F0B16 +1CB48463EF671BB85A1B6ADFA652EBBBA9ECD0D68D2793B3C9D885F42B139FB4AFAAB31CB53BE5D2 +D00669DE2834D2ABDEA86CBE09CA86E3330EE17A4FBA3C35F4197CC25247EE5B875EE51DBAC4CBA7 +6C9A1A12C3920A0478369AF332105B3FA0DEC150A336DE0B61B74303ABA9F01F925F86C83F59781A +F5261888DE2C5E8902D7956BE28E09A70FFB1D9DBEED10FFD486CC44EDE1478473DFB1C62EDD8DAE +4940530C559EA00A31A9792D369CF5BC2201C0F1DEAD4DE9DD913F4CDC51E695162B12F322A9F2A8 +39F1A91D28ABD9E3033A08F540D680478AECD45466A21AB22326777911EAA5C119876176C33ACACE +AA755065BE449B8D507D9182853F3BF1FAD1DAFDD967B2E5B95625D5A643C1889E53C2AB4F74E532 +7EF76D0D86F97AD1C695F3630039A1177B9800E502277E8E958405B37ACAA64ED38D0EA5AFAE6D91 +81B11B278CDCDDD5508FBE149EDB19A216A387288E267317E4D4FBC4CDC51AEC2969581418B45E66 +7F4B627CEDD41EE17C9A1F900E8FDF67EF23256D151520ED11790AA30C271D9D7C7A4368CDEAC1B5 +64374949BB89BED3E26E168C464FBF6EBCE795D49619CC2F0CE99F0E0EA58CF1CF4A18137BBFB1AF +A8D9E25E84029F5893E050D355007A26C5B31DDDF5BAB83F7EC46CEBE25DC4DC3537851754F93D1E +26F6932A9F595820731275277DBE1A7AEF2AF83A9ABCAEB4B1A948C2D149BE32A4C60BAFEDEB56A3 +C5BAAFF0376CCB5DA2A6C1E5E87FCD4856F6FF9B91B4FC7F67F41A1730FE1F06CB8379840D522185 +0CD80EFF8093D1B630D1D1DAD52DC7A89596AC6EDB897C1A91D4E296967E397F60F31A1F57104D17 +4567E43E989574964CF5B8148B0660BAFEE88ACDB56D5D24B4D5B3D748012A1BDE6208A142409A88 +A5200F967C899370905384E594268A4B0041448F1414297A92A82423ED31DBAA178748FF4ED3B4AC +D942F85B8FFB2D8D94A1C80176D82322781DCF9F4CACEEAAC9544CB6005CF7C6C3872AC911066DBF +56769E715D7D3395D3FB97D13A7D6482610000EEC8313C0865EE2377CEB621090F5384528ECD19C3 +987B965B392654941EE42C21CD302247AE616E3962CEE6164D429A2BC39EF7DBFBE5FDF0FEFE8A1F +6D3DA5D922D12C417B1CEC5C74CDA7B56D61C400E29B25EBD662D506106F7C38C2B90B7673BECD80 +C43EA1589282D2DCF5E651E4F5116A7B557F6975302F79BCA24024DE3C852F92B5C8A3FDE80F4A7C +48A34E8AC7CE0CE881152EFCB8BA23665CE0DEC3E7E42B1F8C2A2DE21692BF5782EB2DB97B6CB1D5 +D36CC9FFAD2B56E58204866182FD2B1B6A2809F73EB52DA92ABBA36B3A15C260910B0C869D27E215 +211B54BAB62E3FBFC80274273A628E4EE9F7DC901BC11332BF04C1083E591DE6509E08F1E86EC340 +479F00DE409AE44E3972A6B89C0787EFEB71E17A9681E6BC6CED567A58EAC5D52FE46F0D07B6A81B +D764AFC540D68FCBB199D78BA517C072DBB991F8EF95697033F750182EEE376652DF4F212EC22266 +A3B1D486A5417AE6197A7A9C0AA15A1F85F4E8DECB5B06DB529F97ECC3493F9EB87142263B362FCD +8C3D016B39523737F63CE6E89CC7910B9C4DE2BC375FC0EB405715816C4C51F3A4097BED9791070E +7D35BB57B0B05BF12B82D5A35A2DB2540C10019EFD7CD8135DECD4096E7D3DD6666AC9420B5C7837 +8D17EEAF680E0A0145FFDE64888AD64D33CF90B92A6CC0428BFA53713A56B65D4C90C2F3CF2472CA +346B816384D2CDD86EC9F24F8F19BCFAE9EC8C838BA3F53F9A827876A15A7A48E1550BA737F9867F +0F33CF4BAD31591B4E5F1274386499450AA2852E11DC05A57FCAB2E621C2FD4FFD54357B0B4F79EE +54E485BF1B81F552BC0EBD4D7B4DCCFB83EE2A14EB3E72EE63D3363F5A65EACE2C97DCD6781B70D5 +3B47208BFC5DC6B313E0CFB3F2B0E314A2365ECDCB6192A1E0F1928C9BB32F5BC3C798D11E41DD6C +FF0466C7CF19CBFC9576E372D8E46E30384535895360A4C7B4BA2A1CD6CC8E1CC1B681FE485BAF67 +2C520B7675EF76728FDE0F431A623E64C97501F8FBBCB1355D4C116F1746C53A306E2720F8243F3D +6B0D99745F060F3FCB1033933FFA12850AE0B17BEDD4D17DDEC22729ECB839B6FD2D48D93C367957 +7A9FC25817401D0C26B8EB5A32475FDB5170F46B6FB55577EDDB1E324584164277B4BB42D9961854 +558ECFB81BC42CDB71C09BCE1A0FA3B776BDDF36FCFEC296D73B3D5A549B571E4788B4F97B5BAC7B +A93F5032D840EE2291D6D3720DDB82414B6FA1EDF6703E09CD6D1F973D625BF0818CCBEAAA99F27B +F0D01D03BE553E9BB355DFAE903A72194CB6D027F63F7FEAD3F114D78451A170F698AE83EE44BE2A +B2084967E049FD3898EE2BC9E94DDD24A5EBB7F44BE831C78C9D2ACF8335D6289E6D1CC39DF93859 +72F717E9E10159C3C0E2DDC8AFE20E0D63E2ECFEA320A943DD5B06B76BF31303830B6DB20F879811 +77D684869DDA4493F192123CCFDABBFE684DD001FBF1FC7A8F2CD8752B3332B91CF9712EAD1B1680 +D9474C0E1190FCCDB5D076CBFED4318DB9CB35CD76FE80F4ECD5BCD077A04ACC904100EACC65643B +FB016112F70E208D8CE8DAF711E847ABF154ACEF19D186EDEAF704FEBEE8B28BCA9382BBFA318E3F +D8E60CB8EF89490E3CC83CB796E3CC19625E71F62137E5DBEB7E799D9DD328B120716146F793DEEB +9C57AAEA173F6AB029B171760CFE12EE92D37958F925F4822A6005E9E996D0D940FFE3AF778FC885 +55DDBBB162A2487B6C7A7768DC5721A0EB66A50F69850EB55CA7AB990F7E8894822EBE06AAB00414 +25E6BA908B61F7269E4E70515E96FC9E7180EDBF0AD3E1F8C1237554C83E3B5410A7F9CA91A83468 +E8473003B3E6A94CBCB78D586690E855540191DC1FB9CB06968D33DCB0E019A5E46D92656ADC8B83 +A9F19D36B011F16A5FC3098BF422979782D9F051FBDC46DD2BFBA5039D58B1063332D02859EB0F37 +04723526244103BB2E9F942A06E6A533BFFA106EFF6355677102867C9AD0E50A7941E43CB0AAF735 +BA947B1D82E8E9A00D195259AB1C022B95D0E6C1F56FDED729650346322BA37E96721540A20C03A2 +29C77A7B204FFB59E253A97BD5A8E72B82D74D7E7FC3044D3FE63BFC8A7A801297C0CBC8EAA3971E +127EEDC64AB82A73A59760CE4567307B407F9E8E32D2F9DD420681D0F980C62DB59646CDFC2CA244 +CAB6E0C5B42BC6E9460D42FA9B389F6CAE64A0984AFB7865D3E68C569AF6FEA8EF043E3FF17EDEBE +DF094E612A43E799FAFAAD7DC45DE95F035BDC58FED4A07E57CBCFFB0C2195621F27EDE6A52F74EA +3061FB52FC6336CCF59A2DD54A605AC729CF03AEB8093128E15A86D272E0A172A9EC575279BF4C24 +AD9432420122C24DCF6150BA499E272E42C4E30032E8391F01C67823536C82566135FC5EB0559E9A +218080A33DEB9494849A6AC38067BF9F22824CEABF3D5D67BFF1268A74660D1AC861133138C10A06 +3D8F316E622D79DE40B0292361A6AA958B7766933717DC9DF93B6D87AD0D6661E92CA851FCB4BAF9 +1C9644C91C5B0DB322EAEBD1622D46249642E9E4565959B6DEE0810645229C9BA8308FD171F08F49 +F0E27E812ED39B3CB9995844B15EEB134FB1530CD7A94AD9CE183C9300A1439DE0183D962193F22A +074A55ADE34BBBF32D33CEAE0D76B81B56D68DCE376F9FAB13CE2EE7D80965899994544F55DF07B3 +C043D002B31C43B62E929D4B4AFF0C5D5069FD55BB739AE2C22EDAB467C8B2309940C8548731C1D8 +F396AFA9301A57C2AC2251B1CB564B3249B7692C2735C6AF33634EB8D768347FB8EFCF2A0F109706 +F857F1A78FEDD3A2FF7CC6CD30554A342E815B3311F226495E961DD4B314505474968456BD9AE991 +CC4C70E1FEB0A48DA8EC2609507133736B6BE05CAEF5C336FE0B1C27F5F84DFA9DE429B1E94F800B +562F0A5EA1A58B152D836A11B001608341D13AC53E2B27BE804AFB5FF5D106FD5FF5D1BAA2F9DFFA +FC0BFF0700F846E66CF24A4E3D9572545E3395937BC24A7C34933846A51F9B85941591140F935961 +A564226DF8FF15F467F48EBA9DE4B23EB150B6B0EC23B28DE9BB178B799AB39C467395F1BDB0DDA5 +A3F458FE39B345EBAD7FAF162A2FCAD697AEDEF7D49CF1E3749A6AEE6DF4AB9A7F2F45F28370F806 +09C388C96063E1BA76C10E7B9256731739693BD29E55CFC13535C134155A75B73A59A2E7D183D1A0 +F26D6F11BFCB44A7EFD5850529ED437FD8B2761007257334578CECE021A59E249121FEE9D5D44B24 +AD8DF4D7472BD32047F2896AFD88AC017170D5A21BE265F713C66377A913BB1E8BBE842CD28FF413 +57D1A214067174B6F6D7E99F5E06030152929BE54BD7EB9FBC73CCF51B921B656F355C704BC5C69B +A500090D04D828B072AF1A284B3B3BD2B0C3723E3CCC354C90EF69E700B46FDA3AE03B7B361B248A +268E029309EC4B75CCF504EC82BC16067C1E2F079D2DA11CA337A32DD8DD65B1893A3C07F85A1565 +E6EFC1A6FFB31BEF4525F9DDC14105559589F85BAA064325737D68156B1D73CF72A6104E4E9EBECF +ECDEF4C72D3B8DA1CF36DB4730E226E41434B5BC5B0107AE60078C4C0D8C5DF9D2BEE28DC7731C44 +E8E86FAF1325B4DC2073EE4D060B1E744B0781A6998198E92124506DC58983C2274470B0B27A1396 +3BB7A011B133220EE47E27ECBC09B8C9AE287371E1C244FF7AD4C56E05DE0EE48FCBA3B1C9767755 +C55BAEEE882444D9294E56D49833F14C898F3D76E18FF7AD7712602460C090E009300F9A171DD918 +AEC80181FFBC4035CFE7A7CC2BF61033C4E6329D33A7A725F5A303B785B4D2A943950EF65BD04107 +E4D2E50FDF1D481DF617FF81DB3B360F31D7DAB284C344432F8DB58D6B1ECB3E5FC3F710BB67B79C +A6831C5621CBFC087AFCE1A2BFFBC23C9F18CAD70D0A1C7E8879AD6F0DE3705C056AB244E9A36141 +14B063ACF580E746A6F93877896446E05119AEFBC9C508F3BD57B191DE77722B66A931842D71BF09 +2F319E521CD2BE578F26621978640A685F4B727E3FA59EA6198DE900D5E405854255B0516493E629 +88C826F245FCABC9B604D05A2B08927D36FF2B902EF16EBF69CAE87ED82D5CD97A756CDCE91144F9 +0812D81FC366C3045345ED0E8AE67BBCFEC46950FB86B442462F42092A084BFCB0029848FB654A62 +70CA52D78FB2B67A91831FD9FBF9B388E9BB084C5AFD7B1E16E8C0DF8315625F1C23FA004E421BA7 +E5AC18FB59DCF4840FDB97201D0015E4BFF1957CC9B920A2EBC556C9BAB4ECC67E441C60F46810EB +F8C74D4271409F9A6D7E958E3A4918B422EA7D18838475BA16F5DABA96AE0710F7308B36A8552FB8 +C8BA387CAD039EAAE4FA7E144F9BB240E9702F20AE640F5541BB019E029087ECCC9F9041E6ECFAEF +1FD84A3F0BEA2E7447948D697AB58C45A00D2427D0DB91562416A9CF3015BA822845CE7EEDAAFB20 +6D917A6F274D315D1EF5F38201F05EAFC4DBE2BC664B7A8761BCCAA1DEA8F9030F9B0E48AD6206C6 +117B33B2B045293FC093CE60339DBBFB117D923D0D8BDC97FBD2A7139762F7F1F19C6E3A03789B08 +A03244FE30326ABFFC14942C22B093B4B196D726354B02322C329A3D47FF98085F4818C59DE252E5 +748AFB432FE9D21DFB5F4FEF7B1089F7C3483D7EEE10A140ECF09C9D8A6435C2F6EA862D9156C265 +3502667B158B2CEEA953DE07EF610BB3CDE906265AEE75CB63D687E09ACB3B7ED198AAF2ACB22749 +7AB83E136FA1422E14C169327C03DD877E2825020574A03D690C0A36FB3070D7731294DF4948B554 +DD0C0920B87D63A66EF5FF79C0D82834FC54ED56A04AC87167CEB92F68F0B6FC8526836BA28121D1 +79F569F78EF8FE764F64717E5F7756BBF133175387DAC8C2F98E7BA0EEE360CFCD7FAFB9E879CEE7 +9452B114EC499255D55CE16C526883805955A3631BADE1BBC9194449A7BEE69E1C05224180D8E4E1 +B768F844292BC92F320E837048B876880BFF551E929EE67242B2D4A753E6C14A6639381765A013AE +D639B219484205063D46EFB5DBE228D37D92C8F2A586EC916EEB39B7043E391412EABAE860CEEE35 +CB4608D80B28870745B4D0B8BE7E1A03DA6A917D1F8F5128BC7AF1BD3C4B7EBC56E1B37E5B6B58AA +2A225DFD94AF182D61ABD4A880B31759A4A3DDB02437D670C50AA0778FCB493ABE4C81C7A768B2B9 +E1B69650F8DC28CFD185958A20A834FCB1C33A6365EC11204B838EE8670792CA1FED9D5BB86F864D +8D584EDB013CAB408A9552C14C5B33DE037FB0F0E743C92F81692915165E60CB82792CD257BE947B +B380918C1298DECAAE1AC592A1B0B18072F4D72D22C0289A7569BFC4707F790762EBF23103407071 +4D456883E3343F89EE1E394EA99D74A22FEFF68972BD7A13A893AA30C477C919B7537F337F04E202 +23560FD3C04373515DF3C6337941D0E5C54B6FC9713C09D97D980DC01FB943DEBF8C769531F9BAC5 +4B16E9F5D124D9BB17E89C225689CC78B42CDE07C97C6D841AF4F56D4E03819575BD20BAD9D6C810 +C9911A8416DC118AC3E65E34CBE2860473FE75B1C0FC38F961509A40580C77DBA4D1F2FE8074FE4D +E09DC3EC8F4EA550B59974312BDB9BF3C00C833060565019D02AB70CA3D5736279040AFB98567E16 +51EFA3C6B01D08A2B527772E695DDFACCC3EE4CC1EAE46D23FD9302AFC4298AAC53B904E14133ED4 +43E9E4DFFA3D800D34A13D1D869E8CB07C70F1781962A01DE04C7987379A7C85636D20DC20B2BCFA +7B2A1A39CEEEAD6B0559DB9431DA415EAD6A7FBF68195D5A8E197D5CB72DD316BAACC29628B9CE7C +97B49E3B737FF2B50AD0628F9107131EFAC6825F3D7F508CB69558E79214F2DE0519516CBA8D5A58 +01BED72F16B1A6A332967A7FF68CD6F923138A030070E4C82DE4CCDCB71C734DCECC312623CC5EB9 +1F0D738D2C224263A16172A448C89D7B1B7217E688A19C5FE5BE1F72BCE6ECFBE3FBE5FDF0FE8ACF +C73B2CD127B0DBAFD832BF39129BC7734A47DC7BE42842F81F99383BCBF3DEAB5A673B7899DCCDDC +B7291EE806458C96482A12F87B2F30309208CA86B768496226F691F0E3D9856AE8BF7D4457E3BF7C +44030402FDF311D8EFEA919D94FB74B239EFE524FB2437B6996831F6945ABCEF4E85F6A904CC561D +272ADE4B1F9967A03FC32F28E2250714B11412CDC5D57A1E2DCC89364F7C6849FEC4F9BA9C64FD7E +08C094D2661CAA68AA1894982704016EBF409141B2E73B72AB099FAF7C739F0BC622AC74722BF730 +1DF37347DA924296709620A79BE8D432C30183D0E51BC96CE5CF08A3DE77F24BF7986B8B0B8F0F35 +EA07FD99625A152694F36D48C0C30B8B1B7559B067803B8F6FC7745D5F89BFD38FED1EC5B332274A +E35587D99E97CAFF8A27E908646C569E925110B7948D1585ADA2522E0CEAC276FC5A58726BAF6E78 +322FF39CC963E7D94BD0587DAC3EFF9FF8250EC8DB36AE022BC1ABD7AD0A5DCCDB3E304D0FA4211C +5897EAAD9E8C4C71AACA79509549F09C9E1F479C931E9C7A6D93F90994E7AF8BAB3513CA0E937DF9 +229DDFC67D938C5B9613FD12B91A5013362D0EE8FAFD7DE09767E0CB1D19B859F5EA27A3AA1A8FC9 +FAB09BDC2A780B3EE8ED0CD71EC13DE80E4636B5BCA5494385452CA653B3D941D2948F3E5E73C313 +AF226C05A32B6C9D4FBACEEFF608F34A24443DBD2CE874E55D11F300867040CF17A081561C9FAF89 +ADBB4A13D2F3D61D13FCBD605ED3C0A322CAC7A52D0FBD8C85519B1C8D18EFA51F167EB579AFC0DE +B9A5BBED6AA3EBB1B3667F56154DF419837422557BD4EBEADCA1E53FE4C4977D4EF24FF49CCBE28C +7BF8F8B2E19C3DAC26D316E9C66387DE5A1AD3FD7EEE2D4D93907A007C344566A6053C4590F233D8 +D26C4F2F67E83409010B536EEFF8736437BBEFF7B8B06D38E211AF381900D7F8BBB2D133E1608513 +8AA5A31BD4CFE87D017A577D88C0BE9C433F130DCC92705900D81A418F497979529486ECB410090F +834B36EF67B2014682C1C86205E61AA607A1E3882B3DFEC562BC02F6E4D5A690BE97CCBE764DBC66 +3F336FAE40B520625D9ECD42DA04228D30679EABBBCBDF5203A595B69C08A3A675885727E1DD8F2A +3A7CAF17D20E7428D27FF918294BCBD7507C454E614947A8BF87B69579C49D780591ED70E9ACD2E3 +176A8EB8216C8DBD648488500155852ABE16D23C7F6BCFCC4F264CA643E1740B62B5D8B60572F298 +408AF94C6857DDAFD30B183ADE2474FBDEFFB5D146FC3AF971A65673A799F66E06FA732019238788 +E7B9455B698A3707C29C55CD4A63F292029B79C7783BB37EBCA585D5E2E329FA2E8D4DC10EF365C8 +3E2C9938AF749839AFFC59D91DB94A9478F3D5CCAECAD42D418D40B39BCB47E4A21913691B1FBD5C +63B74AC6B66361DCC79A0F5BF9D692B42DF6E4B8FB9DBE5E433276629D995AF11696D4E637F99FDC +03471945A6BFCD100AC87EA88D393AE3BF1E9CAF44A94C71194722B81322A89D69B8A17ED9B07B86 +EF94B30138724385EDD3D4BBFD6A32747B71DAA95C9EA861DE38CA267B5D28B011CBAA7DDB055B2A +453110FB593ED843F137C302CE0ED2D8052BDA7C43E346FA74371CF70FB0352F023AA81CE7B96ACB +DCC38DA43FC901D265D3AE68B12744301849CEFBB4CB2E328B05CD32802F68B7DA69FA140A582766 +F0A4DAAB7B6E60C4B710C54D29C9137A2AB5D7A5FDA06C4924978C4769CFDA01451011415A253C68 +F09B0BA7A88CD042FD3352F13B404BDD732A3B3DF742DE47EDE109E251392DAD402AB42FE0D66BC3 +989AC6FDB45CE794F4B5353A7405CBDBF474B47C46129034B887E326D93F4CE9E5515C9F949A2A10 +B0955DB6C6545997AC4C5D018C47CE08A7B6ABEAC1FC37CC47E89CFA9532F05AA306503AA989A791 +C73E9DAF3EA339F9A80B1AE3EE74D4FBAC3F93965F5A2E25265CC48E6DD7F2E12E93CC6D0DCF9D4F +F10953126793D39590AA0F6E9A0ED408837367DDE4597C4C1F4A583A225B2571D4EC418153C34147 +AF2CA377BD5926151C850ACF9648AFCC5DC443B6855A5EFF8473441D3F21B4D7D687793AB64FE00E +3D33367B4F52928AEE6AFDCD9E6D3E18F6866D255929CE585F3673F71ECB85940C70B7DF9C69D840 +AD7A0FD493233AEE5A7CCD1AB2F6886893C58E376A00C4EF15006199F2259D4AFEB3ACD9111A1C6C +769B2436C4BCBA1452131AB68F31B16BD74F026774BBFC660184FB983C1E7AA0BCEC120E4F0EAFBA +3A2799B053FD94C3843CCF28D311ED5DC5FAFAE368827F19037C727062B1F4F9C9592552B826ECBB +286387D92D78D5B89DE0430C4693C8D4C0209EE698B5D83182948CB2880E5F2CEDB54E1AB2F731F0 +274B31EAF8FCAA5C345AB9F143341CAE025A5251733BDB9D09486DAECCD431AEA6724139AFED3BE4 +ACDF6F64453FFCD1E251E79BEC0E3D28F802E9453808B4E9BBCFA76D0AA8EF6C3646C8B3BC8305C8 +FBDE641D7E6BFC256562DDBAB69B7355707FB2795DE70BDA685F59FAACF6BC6CC7ECD434B6274702 +DA3BECB6C5E723034F5566AC80AB949D3EF321251A0AC47C3930C5AFA74058DA75EE69349EE3EC6C +9244F532475CB72F150459C7BDEAE8C7D413EE16CD4E403479BD3E56A47F608C893EB2D900091C99 +6E9543A3AF3C8E154173D8030C5E5CD94C36E658573C0EF59EBEB11ABC1FD56A493502E61D28B9EC +B7FC12189B460E09951BE350243406E28F7DFA3BF3AF2889CEAF9B3141C10519569C424F42FE10BD +9156DBF4AF4E83FE8BD340755D8D7F9C56982BE8EA67F9F69D4152D128B6030C72A9EA65B6560D12 +FB23C19B1FB7E4EDC0862BD2124E5908642AC9684F05477EA83DE096BCACF3F5E71D9958C2207038 +71437D94D2FF19ADD34726180600E0E4289E723573CF15E6B64979CA7D3DB9C2C835573495AD4C98 +B9522249E636929B167266986D42DEDC393357728CDCE6D1301EBCEFB7F7CBFBE1FDFD15BFD4E3F6 +5001DB05351C0832FA7BB6DBF0094F89DE4B1201552F329EEBC3450A5AD3A6A75C69C7DF6E49696B +F24D29E720CB1726C464597BA69516582B3F0613EED9A5210CF87DCFE5AE5428994EF982D0D4766A +59E181D04D7365DBCE2076DD6831BF0FC61913F78ACA994B55BA2CFBE0A67C896BEC7E53B36D374B +FC07CF554AEFA8590690CF8FE01FA4255496442A1A75DFACE63A590E23C1D3550261F68E42BCD33F +82E350EC3C6C0214342F04A57847D67CB0B6090ED3148CAEA686E270EE04FEC3BB2E04CF2C506B70 +522ABA4E5277EED0BF39AB875140AC808AA95C9B851598F09F67F50BA3185A32955BD5012F9578FE +BC56543964ADB5B38146BE86F486C067B234C129E99603570EE59F95F6EA5BDDF2B63AEA34D53527 +B3DC9E3AE11367776BEB5200C862ACD79A8ACB4BF1B4B3D81DFDD600EF4F3BDD855B528ACEE788D3 +FED4B6C03A1683C041BFA3D9B567FB456029A77593233B3E157914AEC7B9E137D14B9CFCB4BDB0AA +8A5D70DFB8510319EDA9D26A3771EEA60945458464482BB608CE07BEB80A0E158A9049878D09C262 +F6FD4B6C4C320EE2ED8CC44B2243C15291539DEF9373791FC117E1367C4B97DE7CBB487088AF82F2 +C7FBDB653146EC1D8163497C6042646F6D0FEBBBD92FAF756967D17B0F3E36E46460A95480E761B5 +E8B45DA7F00A8AF8917A4C67B377D272176D56B0D2AE503F0F36698E023CC9CE866CC8A396CBDD14 +135C6AF54939F53C1727F072724773C99DE651CF9BC823A50C49CDA3619F38AA49AC8ECD8FECF224 +0FB7FA943E906B734FDC287D5E812BD3C5B03CDD1C24FC78CFF9CFE6D3C300E08E5D8B43890DDE97 +13A8835552B17041D7593E5D7472923A199E8F90EB7F3ECF81435D759DCC4D2C8F53D857A03A0C4A +702F68BD160585A572032E6D59C1BD812B48F76C1000EDFAD9EA37345A9C682696B71B385E35CBB7 +99F9B16F589B05AF20EA6D77C59AC5CF465300EC3E2084D016FB269FD3121C61B777B8ED19093CD5 +B87E8734AD81AE15577AEF47C288261DA7791CF344D562918C5831DDFB078F87242FD186EC5EC4C0 +69953797D4F8F2A0511DA151D009F4CA076A991283FF2CF28F9B8508218CA256591522D166A6A088 +C2AEA21E7C5005424DB6ACC152E90B01CB14B09BF37D1A159094F322D47F44B60749B06A92AD7469 +4C662BBB9B21BF859E5EA9CE6AEB2D32DB3D5853E60D05B887904B4EC9E194357BB298DA547292D5 +75D5F6E2510CCCF8FBAF5F50DC7ADC5CBF73749EAFE03B7F036DCF6EC540DD2C43D912C1CFCED9D2 +D261E1980D8D2737189D62405B94B1902AB74F70877A37E1B7C08532615F1F4F438DD62AEBFD47F1 +2299726A49DC0A6FB3865CB5E8E05CF8D85F446C36F3514819278E78CA1697741933AB1D49D9626F +E4DA3465B58955B64B19FC234FF4EEB26D0843684FAF7CC827D09B8C873F3EF3082A66E013751411 +2494698CC29E05B1467667A9AF2F7F9D963A72E1FEAF5727AC05373AE7832CCE16668A0B5E63B817 +C2861B4D74EBDA77F03EAF0506512EE4C4D72EEAEBE43DE985713D4454F402968E36B7BF58EC5854 +4720A5D68D6759FDAA9D06A2022435CBD881B77521316644B6C61ABB6B58350C21FC46C725B91A3D +B73D9D3F1C6ECF1C097B89773AF72ABB264C4AC6A2AFA77B201BF187DC4F914C95A17E0FFA10A060 +05F7839B96894EE035D67FEA62FE9AC797BB67B99E25515E4CD728C0A00C8BEC77A3600A099AADCF +1290B7892A526444B8D2041EDB1163E7E163437B3C87D5FE9E7BE264B2AC9A578BCF5077339C0E5A +32C6AEFAEAE870EC25A22A9CBE6A289D196646608F268AB3541E5E16E1A7CCFB0306C398A322B33F +847BBE0A5481924956DE6946EEA711300F4B6F2779D3CD16492E8439506AEC882F7719A1AF1A7AE5 +CB46B9AF88ADB541ECE939E742E1C13BD0F0C3CF5EEA616CA5353FAA7C2EC655C0D89BAAA0C8E2E9 +F5BB0444480AAEAFA1BFFFF819D797978ABBC1FF997D6283B5387D0FF69CCCB071CC17B965B00AE6 +186D682B31350444DC0AF2F6194FB865FBAEE1F689F7D39C21BD7F9D2A50B68D4579D37768FC4E53 +7FAEFE8A303886F2959A928DBABF9F487AD2F84A5148CC54D4B0714F260725F05B5AD7C1FE7B9AEC +5C73EEF243E4605E2EC58BE7395E2FB592E74BFE80E3990607F182D142B644A2CC3B82471AC95F46 +6DF59A44C62B19AD5C9386196A030E5EDA2C287D667A37E09F015B12C74EE8A4B412BED181A8CD1C +189D54790D0EFE8A9422FB4398FC73B31081460FE21559BE5196151497FC7751F41816A3B221D1A7 +519ACFFC14D39674499ADB3AD871807110315CE0F1F640995418DD41956B561373927C5FE6121D16 +0CB623B17A0ACECC7F079839E000DD82AD1FF78C6286DB369AA090AEF9A9CBF559BF9914030C97AE +8CF25F643FE56026CF1650BE43BC5B91B913B8CA9673EC54638341B77B67532D8FBFD5F5017480BD +39B091914F5718E4E21B8F2DCAEB854E4575FA8ED3AEFF842C1CA7D1DED4E5B9B3D255EAF7BB99E1 +CFA132361F48A70990BFD7975F7B1672031B2FAC86BC99945AF3E3B89ADD1D64E677D92358CF220A +7DDF6B9E36DE8879EAA08954970C9D43E02B5E517032912BD457FA033FB512D2F4A4F1FD98AD280F +BFFB7DD9376A3BBF8FDD21FD7C1858764B1595EE650A9C2B7275D4538D7E60A4AF752EC4725C2072 +D066B0AC47662C36D45A93A1ED660DDF06D2C702393FA4F34F56873FCC305EDCA576CA37F7281FB2 +7F92E8EC9B597C109B695BC339BC1222FBD2DBFD098AFB7FF54257E7FFEA0504AAFBDF5E6C6750F3 +E4489F2F4E9ACFD8D6815BD75A118B2C104CF03299038FFD9A988409CE0C1C2F779EF937000108FE +F7B9AD4C02C09F80C854503CD424CA5929919603BFBC8C0EB5CE56BAD8F04B4DB1A31F626222D275 +4B51CC0F5F69B042C809F48C30431AE041470D67BC1F4D5C548D5DC9A6D2C4A4E836C8F1A4A92235 +F70DB2EAC713BDC6A576A0642F3C35E8E1C56EBE799354B03988B7A83D3F95E904843A196535035B +E8BD51A3EBE3B201FB6932B126D95487CC1A7B5C95F1FA86D7212324D1712DE217D0B0756FE8AF3F +86C8EF561E79B38A8FF644393E95C110FCBB9D3A26530FF09188C21A3686826183F0725B465C1FD5 +BD68E3A8224DFCFA97CD0DDDCBA5F257CCD5C9DE63658DC30AB8648509D9A6DE6BE3270E6EB9A8B0 +2926B6549EAA83E4816CC7934D9635BD2FFE8CCCA52DBF63546E48ABBCEFE700742E61269008B12B +8974495913B23C518BD5A17DD3E9CDA98C716EAD6EE032AD5C29A02BD05E1AB02C111B55EA025CC5 +D817AE93052B8D77F61B1902250D53ADE888C5EA925BF60F51BC977DA2E5F81C4E3F932840B840CD +7BFEBAFAC9043577FD2E8489F4F25565F009AB3D56E8F5F7A15FDAA8576703315274388764DB16F3 +0590969999F54C737E3E10861E2445A7EA8E1748A0073A1CA2B3AAC1CFD844AE663CADD5B5F745B8 +F2CD323A11F65705BA767AAAA9B5642A46204170360D8E1A9C073B73A3548777F808B661997F198F +362C4474A741712E394B7C86268D29E84C7835DBF473775B5E5B7434A3615D1A1B5DA2C445CA1176 +456CE2D6400941BA91D59112AA51AF1556CCFC92E1F61634F4CF16B89522D035893194A7A7442994 +380BFA8319E8F51D88BF5DDDF60C96F59D42B2EF2D9FDAD4652D1F40CEF0D7200B2ED22F6F1EE771 +E560C498AFA2DE0974750DFAA8C49F12ADD27C02247C9A0D0007834386031DAA99CD5E9A9B0C5F54 +FC61BE99585B1DD5E3280D944B39F42282D8FAE0246E75D3D91C30EBB95EA96C3E52AEDEE64E98EF +46C67C7D180FE499DDE23BD507D2E261B909BFC4EA735764D683FF6147D072B2B79F753EF57EAE97 +4573E3CB60B02F555F51CECF2CA677892AFB22CEB87D85A2E3B031225AF160A6BB7EF950C7F3773C +95036F1BBA6775207E0D5D57F9AD3B228F44E0132F173F8A7EEADB7CF43FA955F141690D1E5A1F12 +2F6CF10972D7AB8B335A0E5A6099B3BD8F2E5B9EF30A2B3424B947CC09D2075B05E7A0B79316B0DE +CEBD967DCC1CF59272E9A064C0E420C129C50E346EAFF84CA646A6B71CE79FD9AB5EA7B1C1403187 +EEB3E74D024E03AC2D795E9F8686DF9B183BD093541000F4C4FE206BB7D2122388EBEC423B253120 +BD322F57A8CC0B7EB58A1850A65227F471840E07C78876894BCF5AC158B7756D985773FFA6B671EA +BA51C514CE7DB9943D86CFF97FF614AB9F37279E8AE68459F8DE0B9D4A46E662BEA8EC48448F0405 +0CE96F2A2F582EAD28BE7219AEE7D624A79977AAD8CA9DFD53F26E1B1FCBE919EEA6ED375F12CE10 +57A37C7412801DA82BE7592D976B04B4F811131F02B666335D0295DF47AB8279AA93FF027034DC2F +BE300491C1A0B08596A5D277734F1177CC5F71E92EBEF745C2192D0C34C017D76CCE06C07824E462 +2B54033A6868FEAD35F140A0F2E45DE4C6F9802D44DE54B43CE98C2ADB5DE34BD023476B6857EDB9 +5FB12EA8EC5D4F1FA473F5A86FC99C62DB0A35BA0BB2BCCC6E35F7CF32963E8C388B498628C81D35 +E52C816D99F1732A5812077240061C6B2305C9969F8BAB263D2A6B95768CCE80F0634237268FB8B6 +4B4777003D9704ADC977C17789D5BA3E4894523D1F317861D5C14D090E6483A6BB64D19BCEFF8F25 +62F3020779FA5F9651401E37D267B92C1430E29A53EE6841709E764FD237A0C7D375805A9A3D18B6 +2D90FD5B8E3ECC7C21D5EFE5478264BE05D1D98E4EC84D8BB81C6FA9980137099EFF86EA786AD2F2 +DAC779EE9A3C2D958530D360B62AC9A0ECD1ED5840E7A63A33FC05759C8024721BCE095EE76E7528 +03E91323AC12056DA28D62B8B257A2B2286E5509E69609DC94759ADBF773B855B5D8A63B1E04C853 +2B7F08B4430DC5662943D6122CC4192423D7E3EEF8100AD81DCF76CFE9A2A139167183B4595A3EBA +02C314B34FA694ACEB84A8D6E1E1B495D16B33025A1DB561C48D4D2516B5F7F8B081B162E871E0D2 +6DFA957C1E31F8E17610591EBD8CC7105F83A02703006A6519D796467858402E316DB092C5AA5020 +60C6DAD2CACB2EF128C1E50FE45FE3CDAB9138022FB0AA661BF54ABFC115776702906F837ED82FAA +734A5A003A36889F8FF66F76D9204F33602F1AF2347CC49CB322D1EC10F27ABC21E5E858CE45AFC9 +6322E0BAB349332BDEA78F5C8046F44512ED08B0B3723F32C528F17EE80A837B33788D55F8077030 +37F4F829973FD9A673329D97AE856EC8264D9AE88B016D2E77CC15452CB29D31E6BF5ABDDEAC0B32 +95E9382F45E2AAA4F17AA0F6A6F2A3104BCFEBBCE97212917DA1BBE42AF65C215F0A07AFE3A7FABA +4CDCD3F9B2318DE3C2991EA1935A0546116143C905455E7C89EF8AF4D0351489779EB768DE3BE2E0 +54E6A4C3F5B447F7E800FAC4B866D9D6DC0C9D2B5BDFEEFD8BE03EAD37C8893E10FA57BC4899A6C7 +7D694FD310596F989D7776022C276932CEFE2102F8C70938DD9FA4D74C6218900BC68694F2DFC276 +B1ACC0EFF7DC10313A047CEDFC0AFA4481918966E419C9D055C15A65533CF2C715B6D65A61E488EE +30B5DE81EA7380CBDE6A417B468A6043D92CADFCA188EE4C090A57520F2245342CAAE740ECC3AB68 +F813369478D42A7664CE43ADB90D998B6ED0B9B4D9841A4B275428058C82C75DBF9A5E46BB8988A2 +B86A45970F3F0C36369333AA12D4AA8D94CB429AC1DBB9E49C86A5E28A27B869F19D1339FB0C612A +5BA49059D8669B9702F68CD6F923138A03007047B9E6C558738469B4946C73443CA1E71ADA66B111 +61EE2B579226E428F77D5F436EB6DC67258B451249965C694B8EC8313C24BCEF6FDF5FDE0FEF7FF8 +FCF0C1BF8EC1890FE0158636F7891245CF0D3A71A369248480D816321B3F7B421E940B94D49FA2DE +00FEDB4B34D5FFCB4B94353555FEFF922124510E2C27E99E497497FEA3A1ED82B4991EA450FC053F +3AF49C7A8147D977A6D9F0F7C9544DCA85E5D90D2BA5A351C1FF116DD3C808291C24FCDD8E966380 +8D55EE2DB83F226BEA4F3BBCBB5DB8CF9E3222A788AA56E9A04B1FF551A93DE3FAEC06035D915FEE +2018B7A2527A1574A8F6282CCD17B0F8F15D5A8DC34E9CCB464C8B8AF4296EEA24053CAC210E2595 +3466C5F5240FAFD78B67899D0304527694E4086B9E981CA934DFA2DDDF618FEDF1C98C2E69709465 +487761C72E03D89DFCF97397DA11DF7A3FC08DF1B02709BDA0153DB2A026212B06F1DB12B752B09F +885E9C3FC439794D7092DB4D63CF8F77D9D99E2639F7C9CDF4F1D85385B156D31B1DD170FAEC9CA4 +C8A674C9F6F669278DFC69C9E5B262A958E3DFD99849B5548732F06FB0370FDD9D7549577D0871D5 +E8D34045AB75FBD9D24B0A64AEA82F78A5A74992BF2F5DDC1A8314741B9B557F6C4888C3A59C936B +D799CFB2B1FA94A0738103AC8354A9C7D6769AAD891594CCFB08F49F7854EDC884D902620796F106 +391FDE939753CF449617D5D62151DB427B2DBF84B10654382E746F7F799C69B3596273ECA27E4423 +E4785E723A4B45D9F565CB3D6BB6B0E3C6BFAA7CE05EC95BEAE679C53E51E09AEF745358AE4FEDA1 +4325FEDDF19B4E1896CF62FAF09A725CB90765FF47970235328407A3DC5E26B8FD666F5E48DD0F5B +CF36E94E7752CD07C37EF2203625C0A9D4A48A025CB0A25206E4077781C28E56B136854683366A4B +8A67984B7DDE120FF1A4ADD3DD47FD02ED67EA54FA9326F7CA8BEAF7DCA5AAC64662A730E0B8826E +F83262774AC1FA780A6BE7159AB76DBA1BF2E364E82424C960A7E3B2514BCF98D451037F9417771F +3D3FC200CBB66D6AB86BDD3A6FD2798B83EFCC026850502161A29E79BDA9D7E254F7A4EA0DD1912A +A4966CD9E61888E59F6E98386E17E193B284154C500419D1F9267C03A9E1BAC7971A353E5E6921BE +374D940AAB0F6966CB3363988DF4CDA7424278B47EDF35EB5C2E4488545FFF668D76A77C60EA4E00 +06B26588EBD1B90090BD5EE7FB2B3933F29AC75D7D263D14185F986D581CDB2FEDF6705D17EA4711 +27D3BAD35641A5492D10C2F189BC0FC9062EE5AE2D11E3D83657A5FA74BC60527AB468B90984E616 +2D15D144DF48F4699C53B536EF2044BD0C22456F2D1D7FD5FD29C01FFDCC97575B7190C8B951D20B +9D831DB1DA7C4511F3C134BFA9C85ED8A6B7A50A2D15084F1A1048515D22E5758AC8084864E7F252 +6A65BC7C4CD9FEAFFE0E10BEE165E53CCAFFC8E8A0B8B7048874A4497854A1B9A5F5728C5FA23C25 +C79FAD8C8F782E49A72DCB612CC57920FED1DF14D537AAD9201239D5EDB6396075A9434F62FE4B5B +FCB6907096BD1607E653D97A4800F5FEAF0A02469118EC73E5314F4750240B87F8908B8898F2196A +56B82DC941B588E2FE4A301B3D39667C4239667E6060F8BC58FBCD074886CD8EFB4EEA82634155F8 +558D6EE27E0F3EA84C57EF96DDE28491AC0867C71875F5D932EF382782551D140924345B12B95E6B +C71CCADE46BAFDD418E85BC917D5723C489F21A7CBA01C5559C5A8558A4C05DBD90E505DB991640E +1B0CBDE9152C676CFCFEE515C3E50729B5C0D923129A1C7E6B9E2F27B20BBACCE058ADE21F1791FF +E04F6AE5E0EB30E77ABBE70C7262FDE5F2292D70C472B8082A153695224C16F43F1B107E3540B129 +386FB7A2C682FE3457EA18CE27847064C773786400AE2A7ED53246F932A20BCD489BD06C10BDAD91 +1FC28674E53AA7B8CFA9F5C2F1688506149087955BC762FA2C0479B6E001ED3FD7041F099506E7FA +293D9630BCA63C0137B0349CE3F6E11E897D1EE0876B61D20C65539A6D479490FC6857BA0D7E61F0 +EDD7E761D5B98F9B00A435C08B28E7F30E32FDDAEC3BB604C7D9339DE10A1BAA694DFA3D294BF194 +BCF6CF20C0AB1782A6F22F2F36D65C6FAB99471E52B3922C94B2A3648936EB95E65CE76F976DD7E5 +87A163C756D3E1467F4215B91645FD5B67DC20CDDB09CCB7ECE61D6B6C4E5FB551E43D832CCB1B70 +26181A81326EA599648CD177939DE425A0E17C599A349B84FD8AD65A5C1D7149477650A274C3FB0A +39FE4BB5DEF5D3763BBDDA9D9B56F24F2F3FF180F19E5C04C2D23E72D47C787206D1DB4531FDD40C +56FAC3CF30BBA8BD6150A5A04A51F09D4C56D388B79BA4B0B53631A763127EB6B62BB4F2594F9043 +EDE5D313DF3D0B2428892FCF7FE31CCA3B3899A92172C7547CFCE67442623133969676F6FA99CE76 +DFD83FB9F4F2D9D87B68840B1F7E8FCF2FDF94AEC93BF30618BEEE0B60CDC58FDD9D9C7898108770 +E7E762749FD89A2B140E5B4BADD1120AD80777790FB3FE6A128DC9B2B74271A1274C5AF20A47A19A +82734C725D36237B9B5E1DCFFB043E1765C9C57FF1D4C14A4D29EF3A8995B3A22A6CBBFB3DE5D567 +9732B1708A68EDCC3D04515A4DFFABBE19EA4B5FD3058098C9D86AC01283FE6BC4750460FED0DA03 +137B5C73AB32C8B0FB47F2814924B9EC80D410885AF086704EDFDFA8A6F610EE90AA5A6F72983A16 +C380771945DF0279375605980FBEC0244255D19D9C2D5D5C70D0D01626C3158CF36A096D7C5F5A6E +843C79508C4940707C579041BA3458C52B97607AD7B25E5BCCD606586CFEC8A81E07EDDCCFECD524 +3D5C40C0FD47D5F5388A189D8B47E96114C2C750734AE69835E1292DC75A251CB21232D4FF429E81 +3BF773C144C6A76CEB94AB136F66715E4FD36444E9ABF5C4F965CC617284CB9B957FF9802652E3BF +7C40454DE51F000908F6F7323E3E73747265616D0D0AC7D4525FAB69457F3AFA3C715361302C565C +6917BD09E4D6DEBDC4B126A8BB8476BAAE02FE0EA8A1099B63F3374A3005F319D3D450969CD89AE6 +D9FF59B4D0AEBC8448A2C2CC4A654DAC5D7E5F95E75524F78DA659F7C62EBA15DD59F023837CFA19 +6A313FD9D1C34F1ABD5C13CCD92080DABBFA9D5C1B2588EF8237F600440EC85C1E9C404AA2945040 +DCD08D8A38299EC81E14208E4A88081ED4F8AED8A964C900D3E44DD299DC29DE060BFE6E47D4B8C8 +5D0AED50CE78906780A04A21A3D1977DC77D3D8F2285DE67D0603E4D22220D436324FE114FCC6F8F +17D352B52DED22222FA098691897A183A7D732468E8227CF8A90B70227BB5793D56023C9980E8506 +30DCBE416FA4FA44AC952B7AC3C05B656FC0DFEBDF6CD284651D320C15D899D4F225E39495804145 +D4F5BAFE721B7D4794E5B02C8CA1D81C86B038C600DB0BEF8BAEC282E5728639896D664D241F7D29 +44E26FC578134A57C0C0E933878EFC3B65167D6600296C4A9812BFADD5C98B54E346A44A1E1356B4 +578B5E3DC5E76114FD0AA510951E2C14BA29201898837AF8D368BDABAED3B4EF5EFC5DE8AE5693CB +870EE1A3907BF21AA85E921331E8E374E653A13B7769A8AB6D5FC6063DC9A46234BECFC40F09B18F +346BBA257B84E1F708B6056018CCAE9411E13254CE763A5F9CB5D8FFCDE4F1148108BA98DE479D95 +CD8725C3A8BE41598520FB341F249E25B4E109AA7C3E689184AF92E57F8407A1880C57AB1CDB55DF +F432CCA1707921BADF60869FD92385885343FF54420CDCC38375E8E00010BF36B851E7D711A70D25 +11685FEA8B9B6CC7EB0E58D43F5002560208108685088EA3E28E4629ECC013EB738310E37191D32C +55ED82195DFA3956FF98DE9AD043432B9AC24359F520C86A2B818F0487D8C93D33EA81F651779455 +27C2FDC67DD796CD8A83511C2674DDFB94B0D298749AE01FAD509B3F0EAD37B3F518CB613EBAC4E1 +C5D58B97F5CDCE6AB123340B4642CFD11B59E981BF87D5DC3EBB47DB1ABBF6C5DFC75C595B982229 +C0C23174A26C4A79182E2A052A4870D4411DAEA6B5F4E9032B65CCF20EAF526752C77217CC8A0497 +A8345BE0212A125AD5E99FBDA7FC81BD9901271D30BBF708A496CD778B0FACB556D0585ECF8BD20C +5442FE461C1C92A98771344E6AD6AC660F7636E9FA6BBDE49F9C54BBED6C0D49177E64B74B53407E +531F20785A6CD80109D749FE8B259ABCB2D0A91938E62F51F8BF47259F13E260822D7268474F69E5 +454B6285FCD1353518A5FDE68FE8A0E4F7BC1CA738DE824DE27C303E0AE39235A1070978DD41A027 +1E4BF6774FFA40896E258E92E879EB89A03C21381C54599012D03179853C393BE61F667B2930B9A6 +974C5C58805C17981288C9B90A503FE00D12FA578C44403FF2F60C3AF5C49C618A419712DDDE2747 +A221559BD189FBA475964B2F2353B366A4AF674624120B69B7CDC969A63305C18B1692E06ACAB482 +D57C67083D5F05FA6C6EACD6FF8EBCBB882FBB8684497A1755EB3242FFB50B817F648C1704E4AE07 +AB23E3B71707F2DDEEB782A496D94691B0BB14E38DFB523535B308DF68CC63B23FC1C462670C36E6 +6E65A4FBE3284313F0B8A2F19C4F0C35E31AA3F5CD11BD1BF7BBF048E6A341A7904242A4C9C98CA7 +E9527EC51E7645BFACB4EF6337ABF2E206F01A9D84D8DDCE0E0EEA37D046FD9E5B09F961604D33AD +8126B77AE77BB97E9097A36E92E52907EDDA035E751366410D8D8A48CA749A1DD1B049BEC4554A93 +67F5D0241B1FFF0065DEA5B0FB06936E4236D119751C429F44FFA50A68D5B2CD0BAF57178D188F72 +2A1491C6A30B28FE10F998E13D9322C99EC7C1AD51D5E4F7F81B0F42C50BD997C53C6CAD52A13D57 +625736AC3081AC9019685E01EA8D09CA026063B13748D1A356AE60E499DB39BEC0C17BFF03062649 +27931952B06BE2469FCF10D65984666989D64DB7F868617A435A4E4A470D2FA66CB50BA6F1CFD480 +2255CCA158D3077AC21F4E5C3E3238E04968992080A74DB557A5B1E6128E018B485FA9E4A598F4DC +436A1EF4C7C378B3590E71A3A6B14E06F7A8A1123A7D891636B7535DDDF10A6D25D8AEEBD260D303 +6C88B6F4A0C732B42887E1BC59611AF96B82DC754BC0614633BB02485C0599ACE2E71E771C4AAD52 +588FC5C4C8DAB15FE36897048EDBF6497BFBF43D2F78438999DE08A5F33BF54F6DC2E701A48F0CE4 +814744D81F9CCD8ECE76064AB824B32A2E0D167A744E9A152698A0A3DAC84291854C8A2F3EAA59B1 +C77C5771671378FE44CE08681394B8EF0E94BBF4DBF654E5E896C2E685AD9ECD6070AB334954444C +F8C597DE9881B1B194987BE778F17AE0B8E91F5FF731A65E0477BA7CBF6A33E51E21D2F8E92A4CF5 +E9A071659A63ED6B9A3F64778E637B211B65437E34177C1E8300ED303361A3985C898FB6B155E13D +C73143DCDD097DC652648860B2BBF0EB18D210AB58A42E5EB73E5A1C9F65907D59F9F22E50BA6282 +B4A7108047F651C8FB38DF64FB4BCA474C24896E51E88058574C99F74EB1E97CAFF39BA3772E328F +9720E8318B58ECD66804D43D1301F40B844DCCBD6A581C359258C31857F368164487C522EEC7275E +8A71973413B01DF304EFF1647D93287BFF8D70D483879BAD7B1CD78BEF2CCE0138EA2CCF3627ABB5 +3B7F5B69D02F623D7E6C61F6662DF2F1E224F7AA325D24101B3B748C8C817DC38036F0208F04CF4F +F9B8BB810DD4C3D2D680F9F785BB3A2393979B100A17C047E12EC792A63BFDF35889BBECA8DA7615 +AAD3A7DFD8140F93DBDD2F5A07E0FE2C8DB12C6D2C3C306A654A9F1F8E0ABA951283E56E870822FD +8F1AE4F3942D6587C5B78017C8F1A308C4CC703E9C8248E74691B4A98CD6E923130C0300F019190F +E6CADCC778C41CB9EFE6CC31E44845B932723EB9CD1E2D3DB942D396B31C8B1225F7DC77B6864C24 +676E3D6E3966731FEFC7F7CBFBE1FDFD15BF368E2918A62410D1B07EFA455A8F9214E6647FD8F0EA +AB365FE1B8927CC8DE130AB382A771A4D115426C2F3F1B9B1B8826B591F7306AD8889673E7EF7544 +35AFB6B08748A322AE3DF9C9D5456EB82AF94C842F3AD53BA1BEBF712AF8710706FEA05762684CE9 +D73F7D4C1414478180EBA4CDBF5A650F01378390ADAEDFDF5D830B1A347795EA8A2BE06D864F6F6C +F9F8DF2E8DE0E556CEDD66DA43214D23ABDE91D575FC2F72EC976B7D6AF70E59050F1854355B7BB4 +52CA8F2F3F5B6A56E4342596B2EE55CD8EC88B9E7909251076B2F4BFD68F28DCA489F7F18985AF2E +53F943B72E6223462F88DF9D7804C39C34BB60369E55E2193974F3285A46F9F816A50A1E0A17CEEC +B10EBA341992A8DC35155A76DE4A2721C6A09C9A65BE5BD323364DD7627A06725DC70CE7BD7EC95A +DC6CF9DB7073270CCB7DEC16BD53B99E6E27075A2DE78FDBA6017D71DBA4E5376E3F9D2B7BB26A13 +51A1F7C704874700A5F31B3EEC06D35B32084CC1325ED7CBBFFAE5C2712E5A59F17FED4D43F5FFD9 +9B86AAAADE7FF7F686DB1D3AD0809B2B8097A634C8D2D7CE78A1B80A0D4019B39A7976850A610117 +7D578314FD309DB57314635126BB26AD191ABA214717306C58FA33EDBCE3690C0C7A9AAC91001376 +4F5DA1DDE4C47ABF22DCD8F5662E5299ECAC61CE12A5A28F79D2624136923EC77BCC2D6C569452D9 +6C22F0B14A8C7EC29EE4AA4F6D5FCF514DEB4E102DD20FC2A2359B687E1156B28BA60A14BEAAF841 +9CB9C2B769331AC17DFECC83802AA1451C8AC9FA6B0783A14BEE6F5BFFD04BD53FCB307165C83318 +E5AC838858E74CCB786EBF2D666FB70914B949C5FD53F468E1F1E42C823B89D02522CA5A6E484840 +2BB68E1FACAB7E06BE348BEA05EEFA56A214F9B5EC0B3F6E700DFD3998619A19E36E579B49664519 +2DEAEEEA435649F4E0993917E38AA99F2E6257C86D16B106DA1A5820D67CD9D1C1FD7C27D984DD94 +4B340E9B0C2A9D67DBFCA89D66610C7F41763FC21F47BE141FE2F9D065301F56DD43A1EF91AB4446 +FF3AF598E3B7343659D57F98A32FDBD4D93CF7282D7E5561AD8D4EE1600F148A87D08A3D82F48BBA +EA4C50E8C4FEC24B1626E12268372821AB6813D9CA8BBBA2033DC77797098B202B8D2768D91AD3A2 +43BB169C5F6FE52F787C190AAECAC90A589D03D2A18B9537BEE9B54C69E0F6DDBA2FEB0B783BBFEF +F846FA6BAF7921CA32FD90E909479C43EBE0DE3EAEF9C4D0F72CF8F7B127C86C20C761C949BA3547 +8B79EB287622FA003207C159EFF0F7162F4A28DFE2E9BF1CEC01A9E097ABC301A2CB7FDF6582304D +02FC9D87A68EDDB965EEB7ACE5B3488774889A3267C964520D2BA704574C449FDAFBB5085EA1C366 +3575ABA1EF4380839D371CBC94EF65440E121A9B7E583311D37E9FA52D3393C00DAEA9E166128331 +8CCAEC857D86EA8185A2C558FD88DAF249E47AB64A8DC6174D5F9E24184127E99EAEEA0BBF90BDA7 +46C627839CEB40B1896DADA62246C9F82F6B34FC4678785AD732DEC5FD96906C80348EA174E182B8 +050F7301EB2696146ED92E8BB301B78EB1C34E1DE94EF1832A8FDE2AA86A4874A9378EA5AED95A89 +5D6FCF9F1BE9E3DBBF36B05A65FAE0320817DF358CEF5E6734FAE2801DA078BD1FD77D782E07C40F +C480DE1B3EFA3DF63A9F285642049081E3A7A3E0252DF82B64A9407F5A60B95A6A65FF12A0AD80B5 +3564A1E1E678E991956B401D6130CE21EE13196CFF726A63EDBEED868ED6790BF9898BF1B19D0460 +5EEAF95E2E14F2DD21C533B75D478E9576E63BF8F14000B51DF7EE90F8ADDDAE24984CF6FC84094C +917A3E83113EC1C34E3D272EE14E96287912712DCA2CC46B7467272A2C008B335984A9916C538211 +E731DF6D010E398F5712BA23A337B32C79EF799233D8E57937001DC3E1C579F428DC09D363978A59 +3EA6224A37F22D03BBC369FD394FD669000ED9C81ABA8E1CA5D03076E07245706A3D346069605DBC +ADBF476926F43922BF722CE2731EBB90FFA4C587253253C07A2DD6356DDF02B11F5C7A24FA8F0611 +8F2E362ACD8BB156B2FD5C4D5AC9BD4DC3EC17C9D5B525EF328AABA504CC91790B1766550B201B74 +0A17BBD5B39911474E41CBE83CC345BB4035C82D1706B4AD726F4348FD82278D2729DD46D8DD31BF +3BA14C7B3A906DC8AE7F0CA18648886F6A58FDC613D9C7C5DB8895AA62BDEA8F7700A6B6D35EEBC2 +0E2A138425E9DFFBE40093E5EB19E20360B56CABD72E39F2B7330737C9E3CDCBEA09A556D4DB79BA +5412EB3CAD3C33AC84EF0142F74CA53E39FC458E51A7C22B0EA41E7442CF6465A049B02E5B00F241 +2B482BFE47EF0E4B9251E38A48508577B1324C548215BFE0C0D258EE81BE878CF4AB78637344B403 +D9F2500C1A7ECEFE064B7269FB54360839C0DF5001610CEF71953B036136D6D29DF17E75AAAD60A9 +1AAD25D45D6522252C3502247F8AE122ADB439C2BC1C49DE779F087C4C2637E378EDAADFE7091890 +3C641391D3D45837CB9899F2404C175518C673B5F7A990123359949AEBD6F4BA29DF26E88F8D2A33 +0AB7D10E2205C7AA668752603998F46D929461BB9CAE3E107ABFCAE753188EC8C4616A95B9FF973D +AF583DCA873DB7B66D0DF8E8DD4313B6E8AB8F31A6D3DB97B27C243A25E4FA1ECF7790E1ABB9A3BA +4532F85FC25D458CF0B50B8E17D3FAFF6A631046190FEEABF8CE5615A49457905B0EA3DA59BDD26B +6CC16BAB6F3FF684EF9024916DAEEACE8ABF92A09FECDF219F5DEA0903EC1E13A4A477BDCD75BAA2 +9E7DC01A481A573C5B68B9EB6FB6165B8F64BE0601838E86365D8D64EA60F81326CB02EC9D3234D8 +9BEAE8DBDC31BF7627FCADD47E53A7ED7F18AFD34726180780E3E891E4BEC9446E256D18B9B2E4AA +39C632C7DC33D390DC195A725FB9ADDC4C2147D8581EC49C092924E78AC29C138647D4EF79F77BF3 +7BF1FB17BEAFBE9FCE11F6594DA4077D11671641B4D0F00E71B86EC2778DF3A01EB57FE83BFF7367 +7DABC97B5C386E71EA02010EFE5E545CAB3E8A7BF191FBF1A28CBD9CA7968ECE3D72BB3E3FA5D088 +D258C22267B3DC21FCEEC59B8147E6BFA34A3354774326CDCB45F5CDF316C9D91E88F86C2AB0E64C +9479FFA9913C422E384372EFEAA7B76CB57CB93C469EF8AD97DDFF264F0BD6818377A69BDDB04F09 +064996295767D1DE7294F312767547D9054C79E0E69B1DC8CA2A4D512F9FA0AE8F321B267B8C0D42 +661A99E9AC3CC62BADCEF20722B0B399C7B56D1A238925FF10DF31DE0BD90B780D8B1471749C4252 +049F5CE2E4EFF9D6ECED244A8DD274CE0A1AAE0E3E0E9B54A267723DE20F0523C8502B4C392C6AB6 +96E779374925FE3DB9B52B6A13F6EE09A738B7841E6ABCAA231AD2D2179EB3ED10C1469ED394A7B8 +B6F3E59C4A93F18DE57B6F79AA1BAAF0C6A2CAEED076B658367E87241BDA06AB6A2CA909232131F2 +14065340D8B15B7496173166C40F2C90E71BF47D1D9563F49F781DB9517D16AA0B3AE820E3EC4EAE +2B3AA291C7776F2DBC66A9F9B4D7579963361756E9134A23DE8783993D1E004F1676994837F295BB +C2AC51F8A9DEB56CC2973F94DF554A185448F1C932B3290EC6B81D69AE98ECE43014B84C09129E5C +29C0D80DBA5DC91DCBE6CD9A293BC34738744E49396EB0C95C85F95719EE0A4A738DF58F30B58A86 +52C79874EED9B2E9DA43F3470F6EF9FA7672FEF12A11CC233E1BF34632EF10BE2BE2C24BD5DBAF4E +90EC45563103C898C0AE2F1C58B26F536E0141C11D3CFE2594D8B6C9193379B0A2D55B3CB82D9B3D +A6F07AA69F69F48CCB976A62C48E7597B978477BB0E3B7F4F573B32ECA5AC4BDD5C1D895B3FAD8A5 +4BADB15A46193665AC7B6BC621DC812DE4D375A436AE08C1730C5D26A058D95A7EE4828A303FC4F9 +C3515EF1373CC93DFF38668DD2CCA6DE0731C3375C85FA912DBD65321EEA627212BE3FFEDD25B197 +7209FF503D8604E56613165CA5CD5127D450AB5154EDB553CCF391ACF0290FF6F3B2BD5B35DF0657 +054ABB6772846932232F1874CBA4AA4260A6F3E99A199137DD70C2FD4267AFB606C4D02A764AFF35 +A1F04F63C3EDC666A3DE40348B6E9829AEDAB01E41DB7F48E11D9E3127A1B37372910E854FBD0E0C +485DAAE31B891A1D34C3AEC908ABBDCF7E4BB6034D7F0F59C713EAB7571E1353BE3277D04D48CD77 +39B6BA52F1FDA4A0EA6BF28971F5E2A23EF51B7587A900A012E9FEF39A529179B0AF66BADD7C5D8B +690DAEF672B72553AF3060BD9111A8EFCD46F76B731C1C08235E73C26AAEA72FCECFBD8F37E1D086 +8FA9D560B93F3B04948749D9BA798285183A8D96214E354B46BBB67FE5DF939B977D131AE1E8BDB3 +E369FDF6A9B4D02B3E9BC76ED65B5143A5CCAA54BD7C2AA684BE01908D9A9FADCE7A94414626F84C +8FAD7D4540B99DA6E0C6ABBF7EC5B8E0D6D070E3830A097059402994B691EA7B332FA3395C887705 +FC00EDF737B850C9AA965F523EE1E86CA11B12580181D112B2B4B812A532754FA3ABB9E71750A599 +FBA2A2788EB4B4CD0BA4D8123844B05300A04653F84B3C6FBAC3FEFE02F72EAEDEEF5CDEE69F4F05 +68AEB68B048B6EFAD9FDDD384F2B8A25A3403E2FF440963B4D09D4862BBB2772EEEAE2CD0C12E296 +CD4C565D6C4F87E234E82439E6A4BBB18D001C0F40A7EA1FC91DF79CAC5F37456C44CCECF1194022 +5924F439D7F3CFA89EA199B7FD666FC81692E3E53DEF9F0FDA6A58F9943D2AD82737FB4AD2ED71DB +8AFC28A3EEDBAFB77D0CE5BB5BA3E90CF4A1BFB6692EF3514B09DF07E8CF3871D89E627380BF9A22 +29F816CFE5364737A71B4971B4DC2E96B53EC6A2892DDA85F2E67F414013F4FF40401D04BEFE5F08 +64511712453E8C57CEC34062D210D5C32FCBAF73921115EE7EDB47BC15AE4B022587FCCD9E45E589 +D3C0BA593B9599505295011B78FDE433FE005E41545DA05EF4B9CDF330ADC27ABE148F33D27700B4 +E2195C2E75A0A2C416E062E164710ADF0B13F247F5E65F3FF102903A7BFE6BB7FC7C6C03F347027A +1EE4174BEE4FD8B93F082F2C7B49C9BD933FEE98C15B8B0F03B423E992D8DEC5CB20D551B00D4C73 +B7FC7BA0CB6F163145972567CB9BD1618FBA272D6EA03B64ACF32FCFFD9498F37BEEDB79480F1663 +D1C8032718CE51352E0D7CFB6A3A0A6D92BAE951E0E40F824ECC9D5B534E685F568AA56ED77804D0 +2D673129AF7752B9F93D064E4047832696B8A12C80527D7F7231CBCBA797E973F1FA57BE5F2A27AE +7200546D40AD080BF654F634A66CC2769AACD7473DD2478053521CD5A9CF0D3091791E150C3015C5 +EEB67CFE3A1E68C379C08C7B396C71B26473A3BD54FC70EFC852A4F0E83D66432F8D8F1BFAB9A175 +8CA7B64A9C88CA6CC7DA1F4B5AE7CB4A8909AAD999D867EBDEB67A11A15013E8DD77A5CBC0ADEB17 +53F3543D51FE8D57880ABC199A5C3D50198BD854C07E5B8B9F0809EE7D064477EA12A66FBAF647F7 +3D16D0BA8865A609EF68070675B7D8F74833D64CBA327257EF007F4A5EE8337D37F555C7C4A06A69 +2F6117655456BE12870BC71B0F4FAA7248424D54149E4598A72106226CEC901F44D4EEE0A8322048 +2CC7587F6ABAB2853F87D214F0C36840D24A17549C657A550C361073D415291684EF70804B7BA04D +63B2CE55BECAFB54AAC27326DA0CDF27DE7F0A6F2C8A06AE28DBCA2CB226B73FD98F0C4C86B1C093 +2FAA18C0DB89A9C221521A210E1786C72C11F1C3005BE83C27C6D901934BA160214BA7AF0C1FCADF +6DE56D340CE5AAA4A9F086F70494C5CBF63FF9035623636F8C3EB4B4A0C3823ECE35E25DBFC4BA9E +DC2BD4D43DF6B21532BE54F11F46EBF491098601007873D5E32C91E361EEA3E865736E92F4D0724D +C552AE1C63EE730CB91A72E75E0FE5BEC2E6788648E64C246108730C437385399A239E8FEF97F7C3 +FBFB2B7E882F069ECBCD3A9B89DEB11575D0A066055D8FAA4AAF57FB326500C130A89CA5CA5EFC6B +97A913825A483FE0F7F2D5C9FAAE941E2869BE2B768EACFEB87BEBC456868F3667616B16F7EE4160 +D8DB57DA4341BE89A608EB6AAD5A8D896F9F99499608CE440369C228E59C701CC4BE6173C846BDC5 +C946241EDE955FEAC0388BE8706F0EA9C6F7B51CDB590F1F6ED5CAB3368A7868F5D2E2C6265F8CA0 +31C962CC7E60CD89D68869AEEB36651BA6753BA235D5241D7B85F2601EEFF99889F1B14F2EFDA0A4 +67CC5391A93DD1D61416B0A06AC664FA39D0C9794F958C366DEEC9B27CFE0DCBC68CAA7DADC22687 +344A65056CEDD15684C53B25DB2231D7925549D9C58AD750A9C45480CA0486D5502B9A5A6EB2EB12 +D440B092FF09BBA306AC802477621233180EDD601B0A98B8B3542EAD59718F61D539BE61EBB36E77 +7E57CDD385EDE2CB47823FB7370D7EA4E4D7FBD6580BBBB86A0306F66E2F337D291BE895E6A671F9 +1569B88093A14028AB819FB941C4A06FB9AC73E6A10DCBEF8C9FF9EE2A6B269F04C90544008D7F0F +04BE21669EB115A2ACFDCEE0EFB41E1FB56C3BB44C9E86433EFE10559A2E1D4CE4634C349BBEF97C +749647B29B763379D288BC7A303C2CC2DD1AA2E6755D89D866DEFCD518679A6F1799309F51A7D657 +FB40EF6792ABD05C6B568E3AF2BDB9A3EECD8CA490C81F7BA0DF414B511EE2B3DCDE85C07759629A +421705CFA83CF672F67329A84C01149C8B80AC255E5752F4420C2D6FCF8EEFDA2C5A21FC53A83A33 +90A25639F098B9530BE3E00BB444C02B626F50B764D5CCE7F6D7EFADF65927FA3EC2D59017FB7C53 +965758D8A2D8FCD440A7EA5DFB3D362E50B1780AAA85EA9792182EDF29A069DFC7F0FBB3EE6BAA34 +235A9AFE58F957E0C03A50B6C8E86D17B0E72FFDDC6157094333DDCDA36F7B53E6CD65F521721FE0 +261BCA0DFB8783B86208391842E2B509CC452591A54A41BEF52E07A4125F23827DD131EBF0AFBCC5 +F4E2C5F4012E8376015750C723BBD0DCF81F1A923754940079C3CF92B49968F4E1E93596A3DC9DDE +547E0B74FA6CB3340A32506708C862E5D9B8CC239A35FA9DE4BBA4F99F7A99CE32ECE0BB9B19148B +943BB67AEE7FAC8FBEAC39C0EE4B5DD44DFFB216F7F79BE7381668D398F96423B33FD1851F9F4B57 +B0581B4BEF9F329CF19D95280AA4D31558196C9C4EBD47DA6C9FC21B83FF2944B0A57D7B8F17726B +EEAC795D44F1F48A9E0B6AC9398DBD5460CCE5FB32AC15E02B50F7BE78CD8270151733AFBEB0CD55 +DE671480E7050FA215D54778DE6C654F73C31A21F5D6930C1BE413E72B7AD81248F877379927A16E +EBDA38742D9FE2E5EE9E447F8CE10F8E7D4B984C0D4DA7C55AE88633DE6C10A48F1C9D5A350B15B8 +87AD8BC5CA8A8AB6977AFE70148AFCEB2980C0E4409C3165917F829E97C42EA4BDB8EF8C2054269B +9ECA60F6AD8BBD6F0EC5D689D5C9B2C8E442284F9E85221DCC95B4D80B1C56FFE8D8180E59746DB8 +1BD41F1F8C39486EE6688B2B381904FA91730C4A24C0FA03C6E7620B40D665D37784CE2D8931C9F5 +A3864B59E7260E652789FC8D81820145F75757E2277A63BF332BCA19625DA15C072B6F9B1480067A +F5964603F69A6B169A7D78700DEB6C68E5DB3B6EEE1D5FB804BCF44139AA4498991DF2924E9449CF +C2B077B7D6999988EC50CC432A91FC0D0A0F273D70FFDCBB84AD26ABD0B22E3BE648E24B311B5CD1 +B99B5ECE6D13D02FBB33B76C8D030FA6C29A3D70AED9813172F7728924AC0E87E8E2EB293978CE1B +8C5F134D0BA1B8F050E182504CCAD2A66E171646950E88AA90033297F791A764F2EA2F55003F0077 +99AB5DA69CB09A655C3EAD323D41BD00EF17FC44A13DC5B9986BA88A92E71A90BAB4EB08E1278837 +B7E71DBC12EE733EAA02699F393D4B98AB94E2EA25EFB7E9775F38422304342E28CAFC0A72B2443C +8607FB6690925E869187A9FCF3E2E39542AA2607AC72E9CF6CCE3A3F16D1655B7633123641491430 +DE87FB869C256882C3FF7C0602CD536DBFFF3FD7A2FDFFAC0504D102FF772DD216367863870196C2 +EDC11D1425C1B82353FC35BB8E4430B93BBD3822629F2D20EF58FCAEA34401D40FA21AF95575CF87 +9EDFA73CC4592B6F542CC58C3EC5D86E33D62E9101016769271AB737F774C33FC6C6F4173995F697 +A2D933E68E79B73329F472F7EA7345BD59059B60659CBE72CDBCA26331FAC3923FA0F79891EEB92D +7CBFCE039FD7CE1B621C7EAD18A2E4E7C49851C42DD2F6AC8B6E25D40DB1578AB0EE5411B651D30C +59D78ADA0821B785216FB5B2C24C97A7C9CFD8F2116D1FD278E102654BDF954A8EFD459A70252BD1 +87ED9F474C475E5DAB1A4EA1272477FD0A2B8B7767918EE68442783D0A1AE0826092E5781E070A9E +0A6D1B1870BEBBF50F4CB7DBCF1612A5E634F230A67ED95B9370C76D2E18BC79057C90AD60021383 +8DA11D224A1FD5681D6949794823AA1F32861EB04288BD48C20B6C758389BA393B8F7FE1AE95F596 +5E13705C44A2A230A7C1A2A4D83AA50675A3A9CCD7A82A0E951B19C5B06589B22A98EA081AA12CAA +AD28F345BCC0F34F1CDBEC5E458894EE6A6A7BD8A6261EC97377595343E756D22E16ECC8BABF2406 +CC5939F26EE68B972D73EAB7C64E0BCFB6B07617F3F9E12B61630D59AF80A3B49EDB515C1FF3BC1A +AF9B5CA23738CD74D273120EDFC2FBC3435C49536ED9F147939F448D914DABAB0439A77E29414475 +9072D1285568F8B9BD7F5714C16CD95D56855E5F08249078533EFC2E5F0C91A15015BB96600852EA +A1E4272C3CCC290E274C72E0A959DFC95EA813F5AF4D59A43161191D5EC4908E4CC5A2BA799FC91C +C97F19ABD34726180600E009AD9C598E57468C989B30E43E36C7F098A1428AA532E763AEC8081DC6 +9B7B12361BB91786720C91F371E48AC42A39661B85798887BC1FDF2FEF87F7F74FFC9A9B62146FFA +7CB7364A924EEB15EBB8352525DC5D636933EF96874221B4A781D07E9CB1C955C8D8DF4AF19AD22D +59F1087C24026377A49E744933F7CFB832102740353A33E1472E944200FA07C72793DA65C70AEEAA +86B218665443ADC4B8A82527666C63F4AAB192507CCD6973F6EEF1A0B0CBDE55536ABA5F3EEE5976 +CB0CBFD3CC2C56FA9BEF510B961ED33BA64BAD3CA914AF9A01217D77BB30323087E10225398C25C6 +83004E185F93A80DB747B1DD467E72AF913A0E073F18CA74D63FBA780ABB7EB5F5ADA17A916D2B98 +62E5BCAC413A378C132F9BC34185152ADCF932B65B64C29A55322EBAD9BA4A62D4FE0D1F90A1DBF1 +C622BB55B0372D08C2E495EDEAC692ED4F62212DC0083F2F4B0DADEDD7C443F99A2A33031CE89282 +CFD66454B0489EEC5EE10E158D3F50B5E2BB8B3DA7190B53C8D45F6E23586C65DEDBB334D8D76AA4 +89A14E5537B0C6853565747CD3AABC733550BF0D910587018623CE74C7D9AFAABEBABF7CEE6C085D +DE505F627CCFA784BED8A1FB42A131F57EC0D121FB87171CBA7A0BD7F2417DE473BAD5768322367E +67B78CB453567FB73EF0E47F84D47E3E62A863606AAE6CF7C116C23B18FC2358DFD513697EF0BEB6 +B81B71B3073A5BA2E603F3B90293CFDAEC8F444ADB21A8265DFC13D98EF3656212DC96BC638F1B2A +5DE4871F9E65874580B14400D86EFA9E8B699998CED48CBE3E271AE488ABB46884D325659B8FBD3D +60456CE526F7DB0D4BB83821BD29F3C50E4EA3B4027BA72F9E567528652A74F0B45E7678F549A2F5 +84D1B461A9344BB73AA42030C954CF6BD25BA56FDCDD2B7E667F5D36048BFCE75E79CF8E1227EEB7 +BEB7DB4B5E5534AECEAADBD1CCFF0F47BC7002A4574ED08D10539E26C96BB7F6B368863FFD4905FA +981458A67DEDC1EF89E1AC95E01B5ACC0CCDC78FB7BBD6C717207A8A9C7EE3E898E265653ECBBABC +83C800D52AB9B186DC0EB84F5BCEA1FBE2A7752A2B92F3DAD2DCD7078E7FC27119632A39810D2304 +034226600FBEF86263477F2E43D0E013409656EA6295AB1C07638A3401DAB169F6AE759BEDD51B72 +D85992558C3BA3B2E82D4FFAFA6AB6FFB8A9FE4BA71F06D32D986B8CEB856F206E01B74811F8F88E +205DB828FF85DB692B81BD2157E4756BBC750C3A82127F44D15CBBF7E8E7715D2BC40159BF9BA645 +4ACC1727E53DC5F685089E49AD1E0CAA35B3C5E2E9232264E55460B54038A0C1804DB6134EF82D6F +552BFD17E0A54BEA874E9E6DA0E2857B577DC63E7AC409080E3534229F63A9972B312F7ED1436D9F +8768ADE9CE6B690CFDD408B6882FCD8D78E429360E1A39D6B9CDAD170A404A84B9C059739DA6F011 +A69AAE4855D6EB090E28799FBFCFFF2368BFED1F708071E94310BFFE2BA7BE4DF556762D3D17FFDE +AC24A6C432B927D226895353F063E197F4103C1D85B7222AABDDA1669D077773E3BAB24F366F2403 +72E6B7F21B1264BC8247FD7804353A44439D984DB4F5924A3B975FA24D5E7BD9D64CEF2842B96BE0 +D440F0E36F71167E1387C8B31FEAD7B720B3D6EE0D8AF715F0275BC835874FCDC59D2C42226D3671 +1CAEB4B2FF79096B4BC27CDE8A5D0280384FC23BBACF1CA3221D0949D1142385C71756DB2ECDF911 +4DD2C2C079A0E94AB4954A8A9B9EF139F576B658A82068A47332E6247F41F3A8AD093D195D2BA473 +E53E61A241125F1174E7F990905A1FE6FE75FF81BE4EFBF28BBE696439B5CDBF148867BA6F93F27A +16E4E45FE164708756BDEE0D9E9488C654EFDA9955D87E9A277EFF5D040ACFC481048467525535E9 +C674534B5AE9E7EFCD8617FF7CA12D561463CB0A3013422C3CA3DF1DEE91477864616BEEF8EFAA32 +053CEF178E49380AEC041A164EF5387AF7EEB63431D251B675CA47CB7050D0916D57FCDAB6B13E39 +F32EA08262A05B5A4C392CDF1401335BB2C64EFFAFFB8D74FEBFFB0DF4FF7BBF889F83257480C743 +64350B26E5EB143A45D4C6BD7B9A4A399AB47580BE369119CDBA7CC9FF46FDC475D2C97A7B1E215A +20875B23AAD7474C769627EB283BF49BF4F13E78B3532C258D4558DBBF8E95799C43BB78AF195698 +F2AE4BDE3A3FBA8901B8265B639B08AA58FAEC21FB144EDC512E1B3BCEE89C9E6344CE6AC28F024B +1F02E4D379671B53D74AD43FE59126BF05EF5DE8772608895144D4C6AA325654F8AECE3315CEA273 +1F4AB571DF35D5F88567D01DD0376AC3B85C3EF29CBB84D17BBD14E12D8A42C54CF29AD5064BD94D +E929EC96C30B9DE119972880A407502520B244BCC8D84CE83D591C06A4383F31564BA8A3FFF2D045 +D68EEE8689A234C2C517BE00EF46F05BBDDDD75ADED23BA651FF51F2EAB0D0C61D96A4C482C80873 +2D4684BE3D4882353CDF0745CF9CB6C604191D9D038BC114A1955FF3A093A998A8C6452B08A12970 +41C4CA6C5790147ABDDABA3291CBF6D951C83D2AA993AA69B9D9CE4C12ED6FF8035A80C6190977B2 +BBDAB34C914B8A5BDCD82FE6F31BE491C2371F6345782C6C8926A48C50D741C8B2DD823382BA9123 +B1D8471DDCF8974EC0206D5BC368C0455A0F289E7838826589EEF40239975B93B66C7ACE9A274F00 +FF7EC08EB993CA97F76C27CA58143B1D2247CCF4B2F6A1499032BFD052790152700DDE10AF36F6E6 +6D3584CCC257B42DC62993742690211AECE5A92E7BCB72FA0C23DA996263A63D5A019F6049DA844B +31470EEF6720CF3A642A8F542F524F8F7C14497539E1397E359402839CE1281DEC7F23BDF39093A8 +5B8773F1682F963D9F85D816D8C56C520D17169B4FF26428CA39E80DABA1E61E7D943C38C59AD798 +55AE463BE643489E6BD7805C466774AD6B9A0F80CCBC1274FE3867CDFD3F8CD5E923130C03007047 +5BE69AB65C73E5CC916B36C61372C588CC191D538E1C957BC8DAB31C8D104FAEDC64CE1C11D2D644 +AE27F799230F3647CC644A7A1CCBFBF1FDF27E787FFFC44F6431C153AA8574313453959435F0B579 +DC04A2FF25DC447F155E95A32120F64D4261589766F2F1F90DC2ACA0E3983C543B4237B9485254B9 +7A3108A05AC07AAB62457A373C9CDA6564C1A3503C995078EB12C26CAC46E323703E6B868F2B1E59 +CF838670555BAAA9698CC5509E1EAB12A1556749EFDD89059387ED0DAC5442C9C9C399CF0139DF73 +28AC42E639F2F423F21650DAC7BC3A7E37A5D2E577BBB601CA247CF604F5583DE28861979EB0A68C +11639BA135144C0FD099620329E94B3CAE23F87F70F8BE2714E5A98F26F49E64C6054D3533B32405 +6ECCEAABC3961F5D7DE0343F477332F65503F30175D87EEA48789306E2BE9E37936CA86F5720E357 +629EBBE78B73A19B9B46637B7F625037F6AECD0AC5AD6EA56DF81688F51B4CEE452F8C5EA16AE6E3 +63AE247FA0BF5258ACB2BF03A000D6487D04D863008A14AA2895691F910E85DC4B4C37D1CC96663D +918F53D21331C47454EC0E85C561577A52D7B46800E97C378A01FA726AAB3FE3573AF20481079F5A +80B2237B93A4A1CD149BF1DBF9D24A2973EC54A7D279950C372980A036E0EF49B1D7A5554F84836B +BDA6415C551FEE10D74316AABE4FD7890764A7F65476DF17D1033A11E9FC7C1EC243106BF3B641B1 +78A3008212391C1254EAA11271E719552DF0A093CB0596580B308AEA3F13A24AEE3655FB110A7B11 +EC3A1FDAFE5E3EAF25A586D69F376CB90F23CDC7025A070D8495F05117F7ACE365DEC7075A0D085B +749F61DA719EF7A476C9F0BFFCB46193107FAE154F1D11C913E57D70EC4C391955A99BF05A1771B3 +F4AA93B193BF708C0993DB26DE6E8CCB55B08D7944C33D3D5876ED88DD9C38D1A52163A1CCB065D7 +1F9A5A2E092B1353B1661341B357FD8F561A2BBD3FB99F36BA7A84E9BBBD96BCA0E0C0519F2B7678 +71B7423D58106D8EF9B510F5BAA1D2AC448F23A747ABE87DD91A3CA72F038ADC6FAE4560AF56ECFD +7E8EC821A45E226124E92EB5F011A0A17AFE6FBF95D57C64CD1BEECF57C6250ED5A5EF4123836171 +97C9F83F873679209BC6AB4F1303D4D718AEBC1D8D6D192957EF73AF2AE1AF75FFA553023E8DF3D8 +E50253FD3B2486CA1D640D365E48EF622D7A8C155DE550713B573537A37B0BD32E5134BE234E6557 +9409B666ABF8119C5CC7C56F35779E2B1AC8FCF9D6388BDC06D256BDB52EF300311F86774EBEF5A6 +1B39C3CFFFA2CEC4C75DE520BAFB582B08BE053E27D8140185C43493A70DC21C714E2D165BFEC5F6 +F16AAF5B7AA48A38DC15ADFC6D2DC4B0D02FA6C5FA233DC77C7C39A1318193B0887769D15FB48E86 +6D43921270B969A1EB2A1DD52FAB8CC07BE3736B1FEA05C42016CC7CE66CE18AC359DB5C71FF904D +DDA1ECF0E93E52A0EFFA6FCF76AB2C8BC5DA50E102AC6679CFF6140CD0839471A435C6623A63C180 +518372F343289D757DAFA2CC38C07B9E0C97A4874F18CC1340F570020D39066E5755538C2E5AF130 +F55F6808E2C5D9DA652F0245DC711C0F5E1B32220CDEDA70AD705E42916BD5CCB75D26ED18A07D61 +3FBE0BED862FB1DA9D168CE92238A3066A2F4ED1E5715AE15D3A5E517A95CD057C91CF4F15C3EB02 +1081254D0DD7E08AF4F969B675BE39F8A2C0F3AD3BBD895B281BB5954FC50EC0E310AC25C779BFBB +A4D11839C8A8F10CE66EE02DF86336292D48925B7D58761696C6DAB1357DE6921C2302E236A218B3 +9C1C7AF8CDCE8F6AE7ED3451D54D703B241F8BE0D2383BEDA25E59F1CA7D678719A9C5BFFEA85A13 +1567145CD73DD529F38DA743C95B71A492BE99FDA6A82851B5C10C2528B12EE39B0F2CF69D670960 +EAB94AFFC7F4BA3A7A88FFA77A045C5FEFBFD5D3606FAE2C7A83FC1A0E4BC7D293293AB05601BE8E +9CD9C187267ECA4F3940299E7FDC44EBEC75DA61A7633F2C952D9FFA2AE65C0FEFCD8DE9BFB2D991 +2B642E4565BB6B5AE96473055A678F842F9A498EF88D063D134A1ECE4DFDC9988E14B71D17620461 +256E7992529A76B842B689FC13DF5BEE1A2FA5FC8AB829FA1584E26C72795E92178E078F91B635CA +6AAA43BFF25546BF834DBADC37D28D042EBEB5467983D8BC8620BD4D47DB3EC617D31876BA35A645 +7C661B642BAA13DEBDB637FB26D158891DB6C4CA951E58D8A31E4BF198121FC3AB049D3395575DEC +0F6B3C0524D16BA604028CC5CFF069727824BC0861125B77640534534CA68C6FC8B65947F2497586 +4878CE5235CE1E743FF85CBF1A933677FD154ACBE5D5BF13E5C46ABB6C46BF709FA63CD13701F2E7 +C4DC3A07EBCFDC9AD812B5FAC5755951D8B23FCBD22B6E7457C169B2ADC6C2827826D7515D7A6C99 +F522828F733BDD636D3DDC984A431BC49DE5C8E3F5A7837CAEBBDDB7CDC3D9D9ED6DE852CB4224CF +8BD5151D2396CFA6D49B958B1A41873720792F5F1A7E75108887DC8023BF35D160C4C34204963C88 +FEF6B1106ABA4CF5CDB02EBCE0327B4FFAD9CDC384877E43CB489F75E4EE9873955785FE2E900B7D +926FA57F419B0ADC3902B03942E377653D071B196D9F3115964EFD144387A5F2A341A6B87C0FD64A +AE266BD8DB9DE1E4DF2E38C8FC57765B9165323376FC9880F389F1535696E1E19FA63A2E0CA65062 +81FBF41F065070AABF50E41DF5286E88F4D25CDC8125D646F13528E3514B2DF988ED17CDB4FFFBC7 +2EDB99E393F53B9DDCFBD4364800E953940DF7D69413662FE97FEB389D06A96D95CBE001A1625B72 +0CCDB86D3ACBF4BBA692F6C005760263889B1DDAF3E7133CBB0C230F4A514584FDA5DD051FF5C34B +DCF492529B4C8F540FFF7D3D71C16DA7685DB7CCE63437FE8BE2CCF26E6B15776B3CFA83ADCF4677 +B2D85152CE26BA213723E05714F940CEE0C1B5FBFF01FF0700F8155947E9D8F34ADF861A7C51AC51 +6F2045FA0411CAA9D08F594F49D7E676AC16D8BE91F997DC94EA4AE9A54FE400DE409A08840BE914 +60DB78B78B3B7D375BF76089F743A296491FDF153EE71E4BB923C86EACD86798AE1EB49CE2E2B6CE +E0F45EC3B4D97D63F20A2312895C50D618B8707C794B3BA67A5B11AA76EB6234DBEA783EE483DDB3 +9B005FB51EC2FBDC2809F26567166F6175DACD6B219D86623A352E9033257F5CD816AB1964AF4C34 +04102343984907808E954B72258EC19BC4D763D21D9195E1FB0D27B563BA056220BC54A9DF8380C1 +F8D05142D19F1A589322EDF871667351853C4A97189D5808C96E003B2BFF5D945D63BD39DFC05322 +6D1FFB98B80D7026029CCE9AD9E08EF99DF18D3B0A4E738A6F304DF3A8A77AEB182FB6825D2F8ABD +3FA7067783F9C7719A48564DB94BE9F38FD9B9E9BED56665A6377E25976B63483E83D79BE6FFD980 +2227500ACC1E947118B0D5ADCC326728CF101B0932ABC5B35259FF5CAAEF4DD6F71F9BACA3284A63 +200098E33C65581533C71EF3AE45634AF76DBE2C68EC83B70E93E95C32F5669C7FD8EBE9D0A3EAF8 +5F6F1FD7A632D2A33CA09B8C1D6639B1C68BB09FAFB7A34615D388B2441EBA7FC125D6C92630C519 +18A2ED0223607F3ABB37934A6307058357F7E01C22B6A60ACE5F692BD7F28A13F0CF39CA7E8FB8B6 +CC6797A0E15F2B7A1CA696BA8B163EAA263BEDD1A1306D5D744EB2CF5C03FCFE21F3EE88DF10D6D4 +4CCD61E75E6089B56CE908FCAC3C9C733F6C57EAC76C3CBBE2110B2969ACB605DC9272E08E1C6215 +8034FB21C94FE69328798A6AE98694117C0B5F26ABE85042F0C502B761BF30528D64A28084D8FBFC +5D20C9BC589F4501D5C13864F72D76A941A191EF9B2F10313603B924B15BAF47C8C4FB8C23E5D303 +2B057406715D4BB82F3E7F9532130577BE19E943C81B6ACD8886DEFF3F3483D2F1981FF7504AE52B +5B27E59AA12DD5166008262830FD11E13813F7272CDCC365016E561EEAE428D87C8A434FA0FAF45B +55A8D510F37F4BAE2F7FDC34F50C1FBCC740574808D46A640D88876AF7E77CC9625D6EAE3AEA0235 +AF9FB6A53F07EA26C633EC9BD2888B9693E1EB927FDA0139037E3BCDA691DE65C0D719003707FAB2 +46B75876A5F2CFCD9D6D6E3AA9CC111692AC0BC4395DEDE884306F6564D8C500D4EEDBF03DA4342D +9332D0FCFBAD5E1232D984CE4BFE60C2718B0932A7C4B270CE540EF4C4D87FDCCE9570ECEB3AE4ED +40F898449B9D5C0BD3079B648E932F12F81B1E52F3DA780F6110DCD6F6A7835068F02FD41647AFD2 +29006E0D29E6506282BE9229339ECC8CDE95156D573B4BA8941726F234C1629CD23DBC8FA23C171D +D29B19C5777032E783C14C3CD73F9B54C7FC26A84B0DCA872017F9B5C494AF9E7448B9FE4A1E8B2F +3AA17AC0DB4872147CAFEF9A324FE937B881551FC37A854C25266DF91518B264C18D9625ABFD18F1 +64B9067302F0B5E2719ABA6C255CED1779B0B119556FBDFED3D3791E76E9CF0A8C7B4CCD50FBC845 +A45B257D25BCD3C0BC3098079B08392568AB71A30E4E86778BDC765001CDD782ACEDCB0F4E21FE33 +5B314CDF8EA0A1BC5AB4A01253ABDFCBA7782D9715461F031E8D35336AF7BD80EF4F2ABDCF46AEF8 +E260255BDB55FDAB9FEA9524ADC187375FA0FEA2E7E1606A24500F735AC51224F31DE23D470E4175 +7BF9A838CF399400ED79ABF2F009F4887FF36989813C53633AA03A9398E6E711CB4F281BDEBDB5A4 +14B5CAD5EAA489EDFF9EF887616A24226755269B542C51F9D73973723659E6351922C6588AB50906 +20F3736729F60703487486D65FA71A089B157045AA2B5F5D289EB7FE4D0D2EA3933D701B2F6A8A44 +E854679EAFDEDFDDC877AFD02266218B756210BF6404C72DAC9D3458451CFF289F7BB093AC085252 +1F9ADB30B4D9635B9775746411EFB2BDA606FD7E7DE744A73F73A9F7F7C679D56ACE33F974A9220A +75970FC0468F04DAD551B78F5E012FBF790DB3A3DA485097E19EC8190A5C993C8C47BFF0EBF524C0 +17359767BEEC6EAAE42DBB80E4149417D8B525B129D911813F83E173FB08E20C19B2DA839344BDE8 +98FADAE7CCEE8279E0DDA35531AFA27B8245E499B0FF51C79570709A4B3A5181E4DF272DDAB2D2C1 +ADD79BA182203AA093961FF0C51FB7F4C923FF571B89DB53345C4192940A9BA946421E617F244419 +D3426FF4110EC68F97A09B29AACD04FD89A83D39C79B92C8212D6937748A7D22335C5697D3BAE750 +D8FA1204234CC7FC05BA026319E037872F00BF58225630B981109CCE1DED07F7BD6B5DDF6081F3D3 +2ECE79C3B428BC2A02249C387FE2AAE542DDAC9FCDFDF750AD9F59E14F131132176B1AB37C37EF42 +DD5BE09C11B3B8B48CF2F8B817418CE05BFE9CF694762A946C6CB08A54CFE32CB7601A007BA3DBCD +6F66CCDCFD5E95D050390CE0927A735D8997E25C56D0000F8AB1284EAEF02AC8ECA15B201E6EEECA +63A11EB369A6E28CF376D29229B173A122FE6B743471D455BC6AEC11E4F731CB09BCFC89455BCC71 +1CAD40DB9760AF7B4238E76D4F730B3F85CB2C2FC80AC8F917CB77584BB5C6FA2DDE1B121AB38CB6 +4C865B7067FE2BF06B97FB07A2636DE9526481E1B6070A8364082F124754FEFA2FB247CFCD7DBDA8 +F158F187DB621396855E654B8ED2F19D3968AA6007B69FF2BB476AE6E49B3B7C4038DAB664E2A884 +063F6D4BD562A6AD87B1DC07EE1CF45918F7BBF98C687D550DAC692C34221307A1664CBB6CC45602 +69A06C274DE2FD1FCC39E5086E43EF32589CE85DCAB648A911919C097F6161213F9D700240BDD86B +13E24F67DE63D5DE0EB419D3CA5168D056C366F4308006FE18CE80D025CEB9E58D000C08F3F771DD +876E451BB3609856620E12A2EBB6F3741620D2D386A12327BA0F3457873EE3C98ADBAF53D51C6A6B +92971007143E40A302C68AC412B608CDB3E309ECED07EF98545B4A2CD3FC50F11E3353E52B628B1A +351A1CEF52A6DC002F09DC5E9D6D6ECCBCBD912D8B86A2D459A45A3AA96A0631591B0ABA21A218AA +C9A82FBB5CA23D5E64BF2C84B9F6391E7C381D5BAFB43CB385BD2ED47CAFBAC628E353F8F39D2859 +F553DA0BE09E09D7C7620FC3102F29EAC71E636B47BDA8BFFC958BBF87A3F9371B93B05259299237 +C2BCB5FC502E7FC734908465C0ED3B1E656ECA149107225C533095F8CE135C1B737CA5FF36245301 +836E26BEFB13087CD31E2D7BD69AF8A72DD3CD34D47D060824DEDE4F0937F430895A88E9BC50725F +7EC179F7177A03606CD83E384CD459DDF3FA2D97F578F9B3550C4C24943E13B60DE67B15FA7F14B9 +30F272669EB26E4E6EFEB0C8E82E14243693627A65C4A5863BE5B4518530E8BD5A11FA53503A39C0 +0588484F260A3BC7ED6B1397008D39EA67BD3C1D8177641AD8CBBCED6EF4E2BE982AFD353256BA40 +810081186A2E77ADC5571C54C63CDB0D420624F3B3279BF59D2AF4A33BFAA0F112848E1F830D04F2 +EA55DBC8295137C8F4E7B087AA2B6BACEC3F4E4DFBB44D172B195AE5D7F10A4C56BAB2EA9C8EBF39 +D1CD3EB22BCF96154B413031733AEB6C6BD26CB49722C89C1C599B9E4C23572C2469624BA282DC1F +8FBECA74B316AA5483C1C4D5C15910493428E17D9FA5BAB4315EDDA4CF6AC8EA3987D8CA09CC71B7 +F5C1F54D93E9CA0F10A9B037C46C883F03853CAA58085A2A243B0C7B093252B9A67948A632FC286D +6CB5FB4DE926479166A26AE81B847F0711B7F311375F15E33429E385D0F9E1EE0FE91DEB27CA800F +AA92EC2540A153F75037DA82C9DD550EDE441756760863527A9C6D7D17434541693451F89CC28B81 +7D5894549ED56CD95B600894076285203DFBD31B55F555DC21761CB4F0B92D0515880AD2239E03D4 +6EA2B62D97CF26C590A0294D76980628C652919FC31BEEAF3573C64D5F2C5B731280CAB09B9CBDF7 +2521EFA00C9E9EB9D214BD61DAD9A04D07271B5018575CFCC3581BED06DD634500D5D52E2F52AAB9 +F414C34E05F7E7291C62D7EF8D5DB56E6E470DBBA32C33B784B9DD18C961E4B331B663BB71B895C2 +7CA488D955A609E7F117330129848A7BE1EC8CAB4A95362BD0178B614FA17AAD5F888640EFB599E2 +1A4398F00CDBFAA8191AC9AAB3764BCE512E389F8E01037598881DC700A743C29D7FE933E231DC61 +D2964A76D9FC3144071EEEA5B20459389C6E5A18A678E96433886AE6F24CEE7F151638178630354C +823B212C4B56834A3E5E8B11E5EED6070DA2081B6316C649A197FE9E1600ED06507CD75A9FF2F4DC +B9F30A638F2B9BEA368A8BB7D7D423FB28339328105FC597726A945E27BECA32BA1F7DE9DF654F88 +18A4A7C1A454FE773C5FE6C6D6B98A8A16EA3FC9ADD78C5A5A55D6D0D5C39340D65D4D8AF14520DF +7BC846BE0320E8B75DA71323018B9DEA3F466B3B1F2EB3F14F2DA6D273951045AED9D1AD921E3FA2 +DCBD3962303DA1D5A2CB48BE68CD07F7086CE545D09B02A9BA8AE5FF0D2908C4E9AC99CFCF298704 +6F901FEDD000A65BC928A8944C2ED11EBA39047BE8A94D8603C799D10F81878BDCD49DDEEB44C0E8 +91FBAD41EBE5BAB21BBABF635F14A63907F14FFA3F3B8F833763249D92216A2A229A8B2616DEDC4B +5748DA942580995E1A304067CE38E7B6F506C32BEFB60DA65ACC5521FA7A89D315FB439D46C0819C +53CB5E572D80AE8B282453846AB35F3204A101E765286BD9D500043BA5DA04E83C43A1EFC3750221 +8298134293400F19C706C1F432736B4F2F0D86DAD76DDB1F7AA7B0A1DB04B1FA04BA367BF181AE16 +650401276F49C2CC96B5DFD1C793520433BA531803A94E38FBF26665ED713C5807A477A6D1D8FE1A +3A644747FF3046D5DED287F5E387B408C86FCBF366ECECF132AC45B72805281AE387533458E04E26 +2632E5807865BA5882DCFF2FCC2D566D1D5BA823665D593E61167724E22E69F3C40BD6D6C9B0D5D3 +2C26686B53338E850D0A656E6473747265616D0D656E646F626A0D313038352030206F626A0D3C3C +2F46696C7465722F466C6174654465636F64652F4C656E67746820343230323E3E73747265616D0D +0A81F83204635B54569F1C275F3F08AD56A8ECAF669BACE0C1A0BD2B4C1745C87DC6392DCC0B4E5D +B2E95738A3B5D75AC6B813CAAF3965A923B4CC1D8487752AE66D320172DC80DA45516EFA20E445C7 +09DF8F33EFE73ADBED0C204F0DCA81334155254989194D7AC3DF134519686FB1BECBF38BD8C983FC +902B941530408D3279ED61ECCCB2BA78C3EB9CD23766D01AFEEF8C449B4D3E6B93030243E4E4CDCA +A34436A4BB17BAF8A2EA08050802EE3998F5A9BF96DC2DA27B642AF02B577F88DE10BA2C65526695 +F01EDE0A57F6885BB8126DBD23B2F4BE0B4A7580F5EAA1A4F654908E3EF5FC94F60F221540ED2865 +C320AEF82138CCC0E6E4AFF9150747604748840C21714A3C644DB5972D2573727A9B1FB1942A660A +72895C4B37DD7570C50B68A9DF1E967F5AE336419E7F11F80DBFE1779E985A62929431FBC5386B00 +321B3F012F301A657D380652C37B98B56150B5ACAC1137C227BCBAA4B0C3F6F833F7B7C82E334DF4 +2AAFA5C7390063A04F15DA374853990D105A78A3BD36D56BF7C8F702EE0A4FC739F365F5E6501DAA +E163CA48758CF7C507A321DA2151A8605412E2C0954DF2E6E9AA9AE5C550EF670BE72AF4AADF7A66 +23161EAC603976E08E1B836F4B648E5F9F9A3F6B9EF78D2E58C9CA13D718279A55255B22868A2990 +94030AC3F359EC14B5B5BDE0374AC8993D6100FF0700F8069E7913BEAFBC8EE7DDA9197BF69EF87C +0D81991208A525CA2BBA33FEF780B67DBCEC911AA2C94F43BD2FEDF92CCAC978B87DD1BBA4627832 +009BCA54D14FDD8EDDF0BF51E8D0FC514E633FC52B7A09E06D41AC58A0C5E6336F6A512C9C133CDB +424C674F6CB92ACD2FB7E060C380630B188E84732E8119DB096AC8B055032DF340BDFDCD8C64195F +9C216E39DA534179B22EB131889E6AC5A92CE4F8FD7C1AF4392F4655B876FFF79D5D1277AD5F2598 +8FC8C3FCB8D6B371070010D38F837CE8F5CF13B919B13887A7D4BC8F848C34248BA72741FDEF55B5 +24348900BE5F12CD058669E463D7607C1673293B046511F5BE0FB0EFF7ADD7DCBB32BBEC6C03A997 +0709A7C72CCDA48FEC4484CCF5C399DEAAE9AB33F2D2D42D1099EC9D02FC1D301C9DA6699B53B864 +42917DE7DEF54576D230324EA0B50E7DC343806C321B5ACB0E21B7DB1CB72902C3E69E95417A69BE +8579D7369D222BD006CBD18731D8D96FB85CD1437755E9B8445C82E20394D096670A81979802D464 +1A990F6E131E31FA0BA00744873702E5701B15E00B181417B8309B2E72E2174E59716AAA9FD15E5C +FCADF03E8FCF26F7A05B87D6C6A0868DF3D2B9B38C2A0348AC6B72F369DEBF0CF5EA449006A7DA6D +E90C2D31116B05143217C145CFA3EB3A0D1105457FF06CA714E953F926665FC44F7AAC380C2D3936 +67A6574A50952B643A33E4B19FE7CD4FAE5B05A4CFBCD0BB0422A5E0EF13E471EE883657C2AD8121 +51A6DE63646D4C7E6AD9C45D8AC0DD66F569180B617AF6B2285EA210A22B3CA12082B80BF2D28E6A +D8182A8D6463D151580691BEB2488A219BB56605EFEE24E223EFCF8CD8241C69FDA3F44CABD6330C +D4140D44C246E50AB7410226B9D31F83CF11B86D579F692B8C01F24AD2819FD5BD5844D516EE2008 +2EF36BF37E02A8B71D3460E053BCB6FD5D15FA29CCAA05F6B27238CB0F103059A62ACC77C9589743 +0D3B5127836591924C0B57547671DBDA93D903F56596BA2D51DEDAA51B8964C2CD56533A7701F9E3 +F8687ECFDF1EE8684535929BA9F0A35BBEC6EBB3BDF0217D361AF7A9DA66616EBD7C6DCC452AF4FE +14DDFA29A389EB02CB0B97D2554EB3F4E21A4FAF9AC98C575255EB701FCDE8D2A37909DE8ED6D8AF +EFC3E40285A36AE855ABD0248A4ECFC0F2B7660A8FF568B04A8F7B11BA4AB5A0B1753F7C760FF9DB +71BFD1C87C85C3D1EC249C18B846AF4586BEFA999D5DC3C4F800474369239F77E32218E57AEC7421 +7BDE5F05167678DEB5009A531227A62CABF4D78C020491991D9E0411E70E7728A547E1C0373D4C80 +8B3D820EBC1226F752FFC5396F657B4939F12A3C86D05A84892C2C36464B2C81697A41B28399B1AD +B881F69AF1877F0931350F6C9D00DC24355F9FBC5D4547643E2C71B03BAF468BD2304D25A63ABC45 +76119BCF19FF4F05EBC8E4A75483D6D1D4141F98FE0B2C172135A8BED722CCEAFA5378F06361F173 +CD0608D442387C06986CA64B8AB0F3955F9B52B19A78C5642FE3F7C7160BC23EBC4A3978A01C531D +F1A62384C3F962AE9D7D1FB7AC73DA20969FD142874BC4885EC629F86CF2DFF3EDDC849C4C686D70 +846482487E62FF210A58DBD734E4030E72C1D797A7F6D3051CFDBBA9BF4A4A918E8C594C66C48AB4 +41B831CE27A86B771CAF164801EDC92FEE1EC81D405A0FB270C03E899EB9E45984B042F955CEA938 +8290A973EEF22AAA8B21733CFD8A33207DC872B7411D3638F415D177C6DA6ECAD9A10ED2EC7BF120 +89B996EBA6C3E9A87808C8B99AAFC71B84442D29207D5BBBB8402EEF77B35EF61C2E54FD3D8CC98C +24F4791132127E0B7D51322E72387FC4869ACE2F79F30A03B48CEFDA5D80FD1B3A2EE8326BB7E832 +81A7BF42D8B5CA4E4866F9F39BB2B5BAD2167676118592C5A0FE543A8D4897D12B2BEF283F4E79A8 +ACCF312F2C05DEAAC5E74022159B03057C89B3C4E53077A43073DA13D9FE8340F0BE91F3A36370AD +A2C187DE6C680441843A9ED2F97301CBD33CC1334DFC69F9B3365F41BD8022E1FAA94D88701B6790 +397A87CB16975222C7B0B184747A90DDC0DC59F1AF621A13B6C0F2D5967EC5B5896659B1C8061579 +CB396F382D56E78D4CA6BD12A9C1CD9C19EA41284085FA81EF0D250EBB5F729ED3AC4F148FE88522 +47E46772E4565751A0E85F46442E7A84E66F974D992D704F973F93370D8E8915E9B0D6D26A65A502 +D596766E3EC9D37C18EE756DD8AE540D36D917C63FEE0D84865C7368D06578071AF532A93341A094 +12906BC890B6C89D5B094EC9443EEC5FC6953C9613CF98B28BD2FDA5B217E2B8ABB71E50D1F3F4C8 +80FF88359969054EBEB5E1017E85046D2CAD9EDB46DE6107D37256555212DE144316A9C1A70B478E +82C6F21C04E7F4F92B0CFFC45BE2FEBAFC232F03251170E43CA97EB037BCC0EFB4953E6D6F6B3A08 +976D54E7A1E7D3A9582CEE6FF915228AAA4B4624479D349093886B1F5E6594380CABC162CE0F5111 +DCB5130D558C85D2D4B5472B6FDE19612A9F0850F103F38E4062F04B9E8C55DAAD6A4B494C9DB11E +7E5EBB74EEE48CBAF8F8DC790A3033F8255E799AA8C7973A12970EF211D1A636CCCFD55680734D17 +C5929A66F49BF44D174A4D09A92B2949B7011EB2C46A4D055E4FF899E4D634E334AC41F82DDE3FE7 +6E80959863BB9CFC2DCF35172B62EFAFAC46040399B4DDB40D40BF31BBE41D8EB6B8876FBAB2BC22 +CB04B976E02EE52C656EC60F23E44583225E2D95DD7465E8A291DF0DE6F4E5D3A279872AA2AA4C2B +81258C34611DD7BE65AF159E8F457A083C02AA01C1A0D89AE02F84B6EF5474B601586E570703C019 +9F779A1A34EA46644581822ACCCD4A09D32812C43614376C1C2DB8B69F2A000C08F3F7AD0AF1E532 +116380C9803EF339FB7C7BB4B6F72F56359266410267DAABDC9BF67F844FC80158F4E8DEB6925BC7 +FD830967AB5CF924A75D1514631BF303EDCEA4AEC4B3405BD4063E3928BA76A3CF8CF1CBDD4F2993 +3F680E7D9A0E5BB502FC05876AB81E3ABBB967159798A4E419E944323AF7041696DF212436FC1FAB +4BC5EDAAB2402FBD72E880609E4A1FDEC61394A9A034B6FC53F9174338E68BB67F734024F7E92E64 +457BF544AA95CBB5287AAFC03F767068FC3AD8DDFCE44CC2F82EF1A13EDD841EDDE77D8991246583 +541B6C60CE7FFB3C89D20CD31AD0A84C6624B85C3E827A220E21A0357C7F72A59EF4390A1EE53A7A +434A2A3A85F3102C1E9CC284D797CE7D16F8EF8F37483744C1025C6AC51071AC7E8B733F94BDC557 +9601D51A85FEAA4B98704A537B4F35342A7FB92BF7F198A9D80D1330576D325193AE8FD0766D4361 +4559BA6651B6665D9CEE8DF7DBC1D0A7028E4107CBC9EDD885BA08D3CE75CAFE53AA346BE3C7F92C +0A53E0EAD53B657B5133C14CE3A5FCB90829683445FA891CC49C767706F709EA1C06702417F205B6 +7E37340CF56C275DA80F57ADDE5960803666D90D1CEB860F113E42F7E2C6A886A56E3E7E446D931B +C9073F157FDAFF71818543065062839C12637B9B665906E26AA743E2662676B2370B7A9FD777D855 +454D11CEEBAEAE405A2B6B8EB2E0E5865245BF3DFE84C4EFC3B0DA36EC4C2DB7AE4637EF2766CBBB +9DCD51BD998CB324A0A4DDD868DFB2E20A207D52AC4630DFCB5272250B08501C9964AC91B5C94FFC +2DEC4C8256758353192CD58C670891DD91DE36BDAF92D9002A5FA0D9F0B26A8A4B83F10103EC64ED +E3A5318330518F0F2FC021AA710514CE26ED7CFC1D82B78D56BB8A1FD6A09DF2027ACB7A057F950B +A3B785818DEA2A947A4C4E3640D9CBF31D8F55645C0DC5DE88D093FDBA88067E9AA0EC95DCA17AFD +C6FF49968639939762800A6A76E4B886A1E8A806BC1E2E32B1A08C579275182F5C61EFAD65179421 +574244BE9278FE781B576BE01DE0CE096A9466158FD3ABB55C33AC806D934636A500EA20EC4A6CA2 +BAA1F294BF68169E02156F9AC04970365856169F8070ED031C207DE353ADF45CDC041C03924AECD8 +129295C01AFC858B9C1F3A9ABA6FE955E9B905EE55FD3083372B979398EBB66E937BE57255E98335 +BD1C3E474A33B287BC2B7C474DD859258A3573A1017497291FAB5AD11EFD9600045D859E57E0B61C +07DA28D7A9D92B3D4FAC1AB9DC136EEDB699FF6ED6E9EAE6EA5EDEF920E806828C805267831E0279 +C759706643D6B79B86BB98CCED63AE5E3A76254530E30E65077499AC86EAA96747856A0D62879E36 +2258F49DF569EBEF71839D80207AB8A76F45708EFB3022CDEF64AA25242D07AEA4E7072703FD8D8C +EBF09FE4CF2C46B41E74D22A2854B36161885979CC8169AE541A3ED7F5300889EA5EEB7E8AC5AD27 +E99C9ACE35BECD8DA138E1F519FCEABCB191B3EDB7F6E678CA2B06F7D044187BA487898C2B7B89A1 +5B61BEF8683758DE1B3B413F1E0C340C8D75A9897A922536947A1EAB218D4A7888FD889EE6C45A98 +E7BCEFE8A31596EDD1191F6175BE3F7A86796829CBDDC9219049070491CC1A97509079FC623B32FD +90425683B84C7B9B3868903B96529E7191AC05DE8B89B08837A0598006A29FD9430BB370DD081F74 +FF8EF28734844F64F7F988E2D422543FCF30D139B575BFBB67835102848DC69C8669341D651BDB25 +EA2BFC52B24031D1B1157C294DEA656BB8709CC95FC25A1091BF968FEB8657C65D08C2654CC1A952 +10B3D81ACBD81970510DA956EF833F7C711D8C1F12BC2F3132B6B8B783785B186F79AF3922D675DE +7D6B7C0AE163255F1719F1BB7D1D87D442C6242AFBA0AF7114393B97E303165F62E81A1E7338BAFB +4AF48CA2AC513B6595644D0F3F6AA454812ABB7B2F8A5448C5BF64F726E3A29D7F8CB383A370484C +559F0AF619839E87DEC8BAA3577AC7199C89AD6E5F4521C838DB6352C0B00EBF0316C0F3B2619504 +E4395A51F2FF8480A3A83FD4998B4186325EDECB29FCCA2CB93F75B147ED749A641C9DD2592B51D2 +79BB2D1747C7C0F7D381D3CB08BE7AD34F97ADF6FF667F5DD436B334A48713BB5E8BE606710DC8CA +1B046B755389ABDF4999EDD9FD6D35F3988B214C7B2FA1C5D28AAB4CDECFDFEE4E05F5F3D1407DF1 +6C3652036BEE32D6FAD6FC92F221CA82298E044A3763E62FCA21D517DF8DD16233A1E03E0D31DB65 +D2027CF0E7A324754E6A469CC18D98CE95544CDCA0779998EBC8E4934FB537F9C5BFD7FEB9D26CE9 +CBC88C9D80A2190846087A3E3A0D0A656E6473747265616D0D656E646F626A0D313039372030206F +626A0D3C3C2F46696C7465722F466C6174654465636F64652F4C656E67746820333539303E3E7374 +7265616D0D0AA7BBA2E57D438AA131854C89D9A1626B79021062E2B51D2223044A25042C55F46CF9 +CDF94BD05376CAD572909B776ABA709CF22F14ADB3798C53E165D1987330B702888B9A93B66C2EA3 +DE22BB62E6C7798F25311EC37A5920AD9A71EB958605C8D0474244B616107C08D1D00F2B6DD453DA +D7DBBF5FF676AC964CF55BA67580DF996EB0E48B39D39B2ABA3AD93BDBC526B53F3D134ABABBB3EC +BB760F484AA67986FAE2AA6EBD6FA98600CCC816D15BFA4506EF5D786387B0F7930C37253C62ADF8 +DC48AC204908DB2EE91EE0C074F63536B51EE14B91166C1360791F35DDBDF396DF372ABDE4EE5C1B +D0574022F2FD1AC504FC96B4CB097B2280B0A45E62CA6A1EE7081695C4F7306CF4DE4AC0CEFF5AE7 +08F37BD20E1A2F4C8261CE715107409D4C2F73BBDF295BE43E5FD00B330887CC731E9712C9570407 +BEFF7D74A05F2084D591BE8D36F98800FF0700F8B7DD5F68A0BEA7178E2573690B7B276972E8353D +63404A47E6D55A0DF3E10BAFA479F57784E5ED328490C2BC15693F4D5356008A9E1070EAD6D00137 +8F9B502D85674C370DCB0998DE98F4F2BB4B022A8DFBF106FA3CFE0C7F9E0CD7CBFA2E4E8005E097 +A479C51FA1B8BB4F9AA4BAEF40FA6BDC90A11DEA8D9DB9CE4FEF7C088FA8D2C587D18F5704E0D689 +D97CDFBF6D77DB99B08DECBA77C849DB1A3BEE72460D717561444C74E12E21F4665159B60ECB43F3 +E1F416C6338106D6286675C191147497F8A2EE1AC0D5035B4BA1FBACB95FA184B8A7D51FCA9E3D36 +8A8975B84BDF2AF49A778E5E97427539AC066D360BC3753EA488E22607B62ECA5DD450F1407F2046 +A98E92B36F4C32BE243580D70AEB2A8934B399ADD93D26245EFC086FAF53854D5DDAD74433CFDBCC +47A5A39F135DE1C7D2AC20D7AFBD1A6964E965A8FF22903CE204AFA5E833E2302C59CFC7D3A4E67A +EBD3BF193B71562AA7B4E4664F97500D55F346014A12A9241ABBD123A074C09A72248177D79E814B +71494C53D006530BE07C7769AA35E35FB9B863295B7365B049C18E3963F6905E6E97C9E857EA9901 +7895CAF2E27DA4470540FF5A0EFABD0DFE61ACC8DC84437D01CFB807169C1E0E2EC4E5BAE7408959 +DB71099A089C910E6EAD0FCA28A8F1230142B9B0C5D0CB7BB0FDCE1800EF3B7306ED0075F66C3365 +239532426435029DC34B3EDB5FA7DDCAD4B2A4FBD8D158AF8F466E9CDDD9E73608D0268850361811 +B20EAD73FA5800ED8DCAC64C0FA04FEFF8667830E12D996306EF180C7C3DD154D3C757A9A75E4E0D +20E05D1A69977CF3076516E37A2F659269DAA50F771F72AC84AE2EBC0D6F918547BE2B56002A5579 +C1373378AA3C4BF5EFA3048FBC927F04D20F01990F173F49D79AD50003C8CA8C8FF46EC0FC464B7A +4BBCBBFE36DFC1074280347C3D8F5960AE440E6FB2BFA65CCAD1FF07251A6F070F5AB6992744B4AB +8CD29E8B0F18DC7208E6F5B3591C7416ADB526A092F5DB3DC700ED0B223901926D21272E4EC445ED +FA6B1A9FCE150BBECDBA43418499FBDA0CDDB3ADB827C275381F77A0CE02A22A9135F9EAD3A73179 +E39510F4C823637B5715E6305B47AA46AB38DCC95CC507F9961B7669D80034FEA7373FCBA6A9D4F8 +3DE27B2C383707A168FE8F2E923916B134848C7650AA3AED3EC715ED000C6D18DB32F6FFE078274E +F2E7122DF7F98E46E69308FB30B6F300D3F1B5B29B123F0558C694498E84EE4CC09F655678FD2018 +5BAB50E11CF8B1D133EC0D328AC623A55381FEDFF1D24AC92CE45908A24A4A50DBCBEDE85D816386 +E344C3DFC3DBA699E33F07C33DC654FC1B0A1134A88C71C77D6F6ECFB844487E8A00B7B23F406D5E +95B3190FA512E03A28BB66AD0FA267ACE5BA3121DE5245806A60215ED80FCEE9C02E8A1E104E2CDF +A63A4F2A39DA46C4B0F8CC20380B4694FF9F0385A4C6E8271E32A4BB28821743D4367C65B7DC5FB0 +ADD3C27DC4F0E8FBF0D117CB3332A8303B294B65FCCD53CD3C90D5EF1A2FD97BC4AAF62E7375AF8F +FBD2511C643C8A35E08EE6CD8B67DE2C0FE76D7AA7841A810C47D881BABC813C9AC77A2659947227 +F15F9B30B999D817EF71976BBCA24D82FD49F3D56290C8D95DD97F681714815CAC711964EAE98678 +B5EF7705FCAD12F6CC07FD82CF40FE7162ABA00DDCAC6453FDE43F3AAEAE054C6E1613858D402DCD +DB260EB2F1312ADDC7A6E7A6A77B7F5702C2468CCB5A1E5242401B8E1D7BB07A1A3972E137B04A28 +8A588CE18DAAE23E8CC37894981EFE2DA8AFB0D604613F5DCE68AF99037B4B91C8A356AE73145087 +61BD287D172E5184A46E47D1F6011709DE349E76A83F612210291B4D89074B550076A7E80742ADAA +B9BE8D08E04FB31DE2E9E8171427F6AF1508C651A316C5FE58845202A55C8A0320AB8BDC0CD5007B +A4D72C3A1936DF84F9452385DB4978C9F3F15BC2D8353A9572A5F314951FC5D8F46B911608060205 +1D578CC787FD030382F0FA0B4F470E9D24578154A372B163C609450AB4D5DA5BE4E69C5F2374BB70 +24A755DA43995BAFBAB4DDB0990C4B356D380DEAEDD7936E001E2A24C78EC8E19695688A327AE376 +10E00DF933991310344767793DA5CD3FC6A73BA2D4A9B72D6271472208789D2D64C54E04269791A5 +FB37D0980109D572E20B6202788546C0EE43B827332D7305431777F0DA69E67B0049BEA62926A7D8 +79BBAA7D43C2A1B8FE7C32AC9EBAF6D183B5254E98C30FFCE8865C6BC18D9D086A2373888E719BC5 +D5FD209D73AECEF88A9D01A753F0B3F786D0554BF7EF948211C2371AF3C17861B0D2AC62C543AFEA +E2A5BA7440E7BA4CF69E42B48BD82EA25AF8352DFC872CCB8DF6E7794930748E61BE92CC9C065CDD +DDBAE24795FD2076B657869F41DBA31F70F2221C3468884383C0E2653D26B0D549D2D0B17B3A19CF +BFF4DAF59427FEF7C0665325301B85F51A511FFAB1390988BD00C91EB034C3845A14F78C7D70601C +206EB0DF8D5385942F619677CE332B2E22A7D2B4B11BF3848F85BE67A62E03CA9A019469B46E8A21 +2CC7DD5863F9D0887DECCA85C21268F14875AD42A0FBF562C2926F158F3704141C887DF2AA7CE6F6 +14C0A264C249CDDE5B3DBABF676DBA2114C463E5A284ECB65381CFC0FCD42FFE579579CCB3449B91 +FC55835AA2E322C25D1F415E4E3BAEFA6A29AEE12DECFCA1AD9D23BAD39807C521AE1A1B22F70E11 +C069A2BD5C8D19C158E0DA22259B65A40675137B2E214820A7BB3B93894B8956DC8E243A484A437E +34F11AEC2AA9D22F942FDCBD20403DF985BDDBE8DF6F15950785B470B84B8153AB3F8AEB8383EDE9 +84B736EC3CF2617165074B8EA9200687EA5F484B1D2BEB1DBEC9098CD7E923130C030070E2891833 +73E58830E78CA5DCC718E6263D25F7912BC634E5CC628E1C11B9734D92FBAE66728C07856C728C26 +77CF46456E127A3FBE5FDE0FEFEFBFF859CC00E708CFB6423DB39062AFD2B7FFEE2CFC278FD1CAAC +23CEABA0C06CD37A023EB18EEFC0F5B2054CBDB82B97C7D190A792E4BAEEA665E9D155FED379DC17 +A82528DCAC4744DE29CA0470E69422B0290CF8DA8EB1B25F33C77F71EF472264F2436CE8EEBE9FF4 +2F6D9069BB0B45B7A1FEA1CE985E5A095F13C4A464BF2CFEF59B80285696F6E09312F0F76FAAD1E6 +B4ED9A3BCF79BA9F83156A7DFB2FE5DC5FCE4D465C51E78BD66A63276546A2E2A9069C402FD80BFF +88D67CD1111492B509B3B39339AE7A23C2FE302C765FBB6A1B31785654D33937595C653CD0C0F8DA +994ED2FAB90A2FFD2861D168C611B16BEC5060252DFF4F0B3D0BB49F1E3EF2CAB6A5622D2FAB7951 +BAC53A761B545F5E61345CA88C47E44D87944FE25ABE46201AD1A40E12678AB13FE1A3F732A23137 +D180089F125736E15CB7AD34258BE123052D6083E33AD3C17F95D5DD19B35DA7DA60CB3F2703E80F +B0DA05D3D3830953C89CDE674D8C14C9D32D03EFD68A3311D463E10E895929363BAA88A9A0703E4B +B8A926BB1D9E762F348B341AB31D8C3698BF0B57D0BC255DF8641C5A27EC1240990B22EC7C2D561B +2CE74F4AD5CAB554E1ECD156E1521BAA8ADC5DB66E58BDFA900B9031012E04E9A3A78C0C4EC02F53 +27E38A86191913A27FFF04B57C4E1B5D89E69E357BB3269F602E9FAB5B4C0990E4B8DE1E411007B9 +3137DB06FED40663806FD0583DFC6D721AEE26020CF35B9DD928399790E5966C613628F8C7A58BC7 +F0D9936F7E4A28B602C8643D36EE5DF385F9EE9AF75DB48528058322B90BDC078CFE3F0BF9DEB362 +478652F7B2F84F8569DEB78FD36D7BC6AEF329B99FC04FDC865C04538FF8BB534B8F3A6EB49F6CBB +477B21FF082945FBD365CC90577F89C3924F5BE7F252137244136B9E4AFA942A80807CE6A3FA6602 +44FD76CBEA836EC35B36FBCEAA53AA10D299C2A2661F479778E78409A4D134573B4C9065023D55F8 +86BCC5E4DAB66DA124CE84D13C64DCB41D8BFA26B899A5EBDF13C615DB3B81AC790D1DB1BDC0A2CE +7E126032F3734BB81C297AB456C971B11905A585086ABB141ED70C33E04A64CDB58235CBA617B877 +7695E732B7EB0A18975AE218693EF257FB7916F10FCAB568103E40A71BBFF0D69EA92C776CAA58CE +DB55F28353603EF163BBFD750745EC6D0B99D7DAEF2BBF8719C4FADD395840C654A6841C7529EFC7 +D41D86BC6A9F3EE7D37F9875E353C7DB26166B5261C5BBF5FE6ABCE3F8053E4FE6E6989110C9A8E1 +B301E38CF77B24A55E67DD63482600C0A9CC7B87E0A179537A68B65EF5F5717959FA4A5D47BD8840 +5E6DD5B815DA010EA848077AF9693A1BBE5C8AFF910D23BB4D08F6586454F2FF963DA2E47CB6EF9A +BCF738FEBE11672201796A7B747FE5E7D8CF259C5B7BA6DDEE6CD6591B266965AE5A3770CD35E197 +2457192174270FA49DB10466B57B10D61960187D3F8D65EDD4777A07D6055329DDB306C0F7B69921 +366787D0248950647CBEF0EF2A9CBB7E0434FAEE21548AEB78DC195F038A9991761650EEF028DB20 +47FDD04FA1A2A5A63E56F4B3B5D51D413954355C11A442CEE3AB75A2DE499856FB52448A927D7612 +CB8CA485AF7C50C99A9FB7CDC9F999A766B40FF0DD6DFFB654868506DC9F55460EB7A8D928E7DB5C +534D16D8A7D1C6C488327B2B21971AD3CBB5AC66D9DAFE5727E16A57FE9F4E5EB9AA7EEDBF9D54D6 +9DD4ECC25166F44C966AE4421EA96245C889FA6E9DCE17214FF7E2B799AA6572269556761C9642B4 +C9FEC449379D19DA89030997DD5DF3723508729B2E1FBCD4DCB24A2028126BB6A09E6F89FA4677FF +9558B4DD77E5F0B118064C2302F5AB6940F23A17ECDF0E5A5D75EF9C416F987CCF19CA714DE52026 +A2F85B89DB825360B1EBF9D994F9BF5AA9FBF59A95CFB632A181BE011352515C7446C8733FA20645 +85AC99D69110709198E8F46D3B9D1E8CAADCBB113EDEA52796301CCF448CB1E7EFC8A17E45AE3D94 +9548EF47D809875F7A2BF59B024372541320DCA85D69575E3CF96858FD5E8DF8E68663A8F04640CC +C1128CDAA13F94ECECC7F788F513564D6ACBDBF50D7CEEE289302FA5159DF7AAD64CC5D8D7F3774D +63644AD7CE7EDFE266C3132CFD879DEA970C659FF8CB55705D6EB36A6BDE284A8F8BF480792E5694 +AAD3BCB4F70A4B92B5D4C81E340E34DF10E01B08A02BA0BC14779DC5E29F3A0C8C8279A9BA754F86 +4EB05B8AD054A91C2557AB2B8890B1F46447E954E32F9CA2185A631A9CE2A9ED0EE6AF64BFAE0F7C +CCB559B169BDEB885BE2E96646E27D0C56B2AF4FC865B6B62EE0031BC2D4CFF7C46DF4328D6117D2 +2E3F10224E03A48D21E577DB0E332D2BD84790263D2384B073585B774BD65D34D089C7E89A5A60BE +C3BDC977856991D403C7F380D460F9ADE11E891D21ED9F1EC463C5050DC96B8637F16E6DF63CB3EC +B21787519720CA6491285D5B75A2446C8812EA6402F72943229FF730A877D929D52578E42D3BD9D7 +3EE2036E28D2177F9E4A9590F5EC8D6BAD268BDC49A1825FA22F1E86080ED951F255F63138EFF7CB +1885E60415C96E108EEDA497C3BECBE16C14C444CD2451576B0130EFCB50C391471C0182E1B734E9 +773F40811A05C817D67B860DF98B660E17D8C972084ED931D3AC629EFB95D2BD422898E0FB5DF909 +CB53D5CD2C52EB888738A678942FB4B9E461CE73908BC7687859D0E1AAC1818A51B6F6473AC64FE7 +982337F8C7C0F22729783DD68A84078BF3861748310E78BE04DFDCD2C398CCFDB2F10A6AD001F5F9 +1174269D3A70A5E5865B90F285B2760F3DAEA88087610736678E9163BA682DBFBE19CD3E413675C5 +1F075E55F34A6AC7EFE942BE267FFEC3689DFE33E13000009F6BEE28232124E772335707E6DCE44C +223789DC54843922F29BCD91F9496EB165AE4CB96FB99A234B98639B63227266CEE7E779DE3D6F9E +17CF1FF1FD7CBE5313C0B8DDA38046668BDB052DB96206F50CB437394748395F61EF0992401DE633 +978F39FDA8CC8BE360A71E53AAB92164D881F4B855927525BF88174A22A1D1B58FDBA02113DCB1DE +EE4EA31DCC1EDB717E631B3795384CA8D11078C07BFC21069D8520D6F0A7DECAECFA8F27C9F90720 +E88652D13EE5EA8A9CF021EF6438E396B4D71106332C2A16C143DA8240F0FB4ACEAD1A8DA682DA78 +750CD978A44E647DC1339FE4DEC6BD701A622122596573A96B548E34451651DF448EB06598090BD9 +C1F006B2931085FA696CB5AAE6D85B16B69980EEC754E5951CB5EA22C37E025B19AE12A061ACAA9D +1C847C079107A2BBB187DAF3C3599811307ED86B5ED86CE84DD3EF2CFE8474AE994BAD2941009E5F +5C3A8AE5037D1641AA0088DBDE72B75F6A04FD7E686D0E6F7C27C9825EF65BA6AE661E4D5B5B2580 +FB9BD3785D004A3F04CB66E37BABA8F189295BF3A9B4DFC6FB368372496BC427790CCBB890D86566 +FA0D9DFD3BB9E8C470AAAA17DD737AECFB1BE317E9D7120D2C9D14C786D2E835BF6767887956FDDE +1C6B39A25D02E5D1570C0CB7846FA8944601662A268A46BF1F2AC986406B16E99E7AB61C7375D5C9 +DADE04DAF2CC2B4FF244D8724EBB6CDB851B48CDED8BA5F9F75C9F98A8442A55DE36FBA5656703BF +D9D4B754EEE643F08124EFDD4E9A29F175FBFC49A4AF61C7B6AB8D246904599263FA3876FFAB10B7 +D8082A206D4CB085ED59F18ECDF83F2CCF2481A6FC5A157BDFE1292ED1866768F0950BDAADFB1466 +6A904F43C732C352727DE03C90E9BE81B6DA3A022499309E2621FCE27ED04F8272DFB3547F5F7A63 +610676DBD9C7486E11553E6F54DF71A14062131A69128D1FD956FB79DA7F576B2205E6DECE68D0CC +D8D5706F6488A9E7E7838416EB950A34E8CF3C886E3723385259765D48AAF2292F46EA737F086859 +DB0707B97EEDF831EB55186BF6A9E44F65329A0CDE2654F2399D5237281ED5D4CD40F9FDB246241D +6EAE3FC7C72EBADA2ACF2B629A4DE92EDFD4675A1805CA4D09D4549825CF9817404B119C38631190 +3EAC6F57F4522BBB0B87B283A3635FC232DEA82546CA5CF7291146B142862BD9F3C38E5AF21417F3 +C06940596A91C957B11099B3C54ECE2593D3AF9FCE1058BDB386B1400814919528DD8D1DBDA9D157 +A8729A6E28D8AE019CB4CE5C3A7178738B272E00E0A7D21A9899E078D0789D2106DD813F582FF69A +37C5D4F368872B9CB48EB97906DA590DD9CAD6417DE6DA7A172F53DA6F721E194C72120F9D2D32BA +901AA9BCEB7C31A398CE260F3D11BD9AF566197FE37BBA2EA67AC17D41D71961479E8FB1CD36FADC +29EE57D84B3E3CAA17296DD9389B7AB07BC171C030D116351CF9BCE3E580C2F4D6CB2ADB302C4A5E +B828AD4210B45AF56EAE00C92F06CD43ADCC6AD51CF273F875BA478F033F371710B83818511D464F +01F98174876BCC3D49A1F1A2BE9ECE1D67ACE34A557009D036E3995D02B7AFD6CF8CB734B4B18B4C +5BAD294327ED28390FB719C739D32A540EBB7D79BA3DE40BDB51C1A28C780553E2E36CFE740B9A3B +EB9A9FC1D687D611F9DA2AAB27C3A76D0170E3C242D4DAE6EA466AFC7583B9A42AEEAEAAB2EC5CF1 +2CA1E226C58CECBFC5EFADBEBD5389FCBEDC4F9C3ED8BE983D6F55C614DABBE192432B6AE262210E +9A3B26964EAF49B78467770960F4321F581C97C1CD047DE993682D71D858BA5EBFBAF8EE028EC03C +CCD1587D52D21CAA26904E94A7A8B827C87C63F85F348A0A01DFF9F99E0F7B758749E63679EDCE80 +97F3E6C82DD2FEAEA5E21FC8C143C328303C1D382FE5E34B735E41F1590629845BB2B2895E342ADE +B0C60E22B3B6570FCEE77C6E2A1CF9F09E1F4089D663942FF0579B293184810B009035DC5F8FB1F2 +11814D19D44F4490C0D47557731E50221F9E65EE3E4065D43F2E0E77CF7E32A9364CA5ED2F55F282 +ACF6C2A3BF4BA43D0EA53B49C04C9D9E891CCBEB4EDE38F19745FB955349973EF92396DFF1797589 +263F6C06EB1548CD289275661C31B16F9C5FDAF3152A6985B67BE0359D50A4ABD1882FB25FF6DEEE +EFE847889CB35443CC9ED72D717B583349458AF5627A3A4983AF42DD7E5BE20DD0CE7126FF2C8DAB +01C93C6E1C212E2D2795D1CAF1620BD622B8863D878EA728C8E9EAC87B29C9BA8CBD7BA5F6EAF6DA +46C52FFA34C356745DBBE9A09E681878E71B15FD46C22B8E88AAF6BE3C0BA9B1054A65D4162ECA71 +E77A70DD5DF9E7C3FFBE9CEEFF75391D55DDFF5E4E1C445155C28D8929EA0E9C7AA61662BC96FB4D +7A1B397E6C0A29A9E5779C4C5EB32DC621FF0A5FA6BE838030CFFD527B8BA405B7AB74D4D9752AFE +F88234672259EF762BD65B487D9143E0CAB5D8F5822D1D9F66744C8BBF3311BEF2ED8895C29481CF +45D1822FA8C0FC7F81C76DF4B6232AF92AFC2075AF53F0D5F555A5A281702AC54196C849F0A79DBE +1E8A104AD86AFC447B92F7F123B73A993EB1A6F8548ACDC03E853CCEAA52F3DC71282A916CB2F0CD +0C636A7398F9D9F4A1D9C97406EDDCAA3DA9B00E0A488D9FDAFBC190853EA2468ACF9967B3AD8532 +6C1EF71D29F4141D4613B2B5B583CFA1AF2DAAE81E0718B9BB453D53990967F67D3125E31B45C0A6 +1BB63D99CA3E1468BEC4C39576A0184C024E2BD9307AEC99F5C126DA3CF54A980FBA2C6FFD15DA9E +E415D7ED7931811A408D4F796473DEBE2864BA7B76EC0446609B5EBE6854440F2E0423633643D3BB +FBDD9D975CC7A2C2B880F0F7BC08D7231FD0C36DBCC3B1249C2DF61C7C1C235837172B5CC31F5B00 +881DF276702AC0B971C26A51298FB28FB5FE554663B65EC744D61302ED46C15709ED1380637C58FD +90F5B17CB201F6DF000308FCF7C85955EE3E36FA8851A69D235B44D0135E63DEEE18DC071B50DC0A +2D326042BA30B908DE00EADAC99BD4B8B04A9E0220164CFD1835A913CE994739B83883D738769007 +C7FFC3AD7503E988471F31034B06A07E00329016B6201C9FC3D067EDFA107BB3EDF59EC37858E69A +1CE6ADFAD6FD2591F0E43CD48081C551931524E553E2E5A6917B920D5D02271D9524515CA78230B2 +02BC539BBD04C7370C82A163C01E6B01020F713A937046B3959DC6B39EA6E883478924D42566789F +0C9152D3C6C1A58777EBCE22B618E59444E57D118B6930ABD3A5252334195FCFE0891C60DF88088B +A057A85844DABEB22AB9EA4820BC35C26B86DCEA13BFC9938DCA2AD4B9C91A86568EDFDE8D3A1832 +175BEE6B79D5BDF23D104692B592215106CD2C91DE32B15424383EA7C970F5475D187446E2322CD0 +9D8C687D794D6384A6A3CE27217CC9620C04C600DAEA7868F4BC0A5EED5C438361C83E9F2221EFAE +D622F2600610BA217BB0EB5EB3304E65FC2EDA8FAA59C5B22AB9B0545F0784DEFE5ACF23A0E82809 +D278CA85DD5C47352F690C3243701A34027B37502EA8409B967E64A5C65A82BE1AC1502257642EC7 +0B3C942CCCAD4FA0BE175336CBE0BE75C2D4DE7DBF019618869DFE8C3903F8AAA1DEA8FBB20DA6DA +C321B8E2D43FACDBEF7942DE39B884276AAF91529FE4EE6C0A64F27F7D0D33C5C5244A11649D5C6F +D9ECC868F97CFE3FD781C66E664A7E9E30F2C5F424ADED1CB2AE1BB05261A02DA4F3EE7653868674 +D1130196CDC26C11CCB33E25EE9A582DC869C8445DDEFA902150B6509E3654B85AA4ABE607F51FFC +6CAADA838AB11F105B9A9553543AF1F113A20E632A45ADBDF4A438C3D6EFA46F59CF5A110B287679 +09BB0A4D48DB999D00DC61AC3C72A2226A4F5899A0ACCCA37D77111BC2BD49286FBE4A74ECA63847 +1E89D84F66DBC17E78BF05330BB54AF0490B07AFEEFB24A01D7D1CC7F232D421FEA40D80E7E088A9 +EA45D7D359CC444D5F3E668F712E5E35EA5F9DE5CBDC5630D7962DBF035CC7419F563316CCD985C1 +3B76C661413D49856DB1BD66B5FEE35C9BF8C9782D25B5546CB544810A2EBD665391708057A0F2DD +E4DB6EB0DD0E9CB8309F5EE7B7879DC5ED01F05488D43FF2E51C8B8F97463881BCD46FA8ADEDDE52 +7F4DDE82DA847104F95C450A63D8C0F70633F3507198D6404B6D1FCDB6807ED4953BFFEC780552B5 +CCDD5378A4E0E96F2AF33A9CAAD94F4C798AB8FB272EAB192AABF998B83F51B5C9A24CAA4D0D6DE2 +922741BD23256D85DD0B6104AAB90CC694255C55290E21D5026066A4606322EF570D98127D931F76 +69B3EDF7876BB448464C6418EE3FAA65DDA0675E83A4A77DD1A60BCA82A51B790E13CB68D2C167BC +411657CBAC0A077E7F6B5FB1DC416C96F8B59832F27F37B7A94B70BD1DE016926E3C75F485B98FCF +09E2BF9D8B5980E2C92920E0E97589B23092C058C5E06827FAA16007FDF42D463EFAAE8F06F1B71B +389C052781CF1C3AE5A688579039061B486FB85F75CDB0C016921BC7C6C1BBD7D81FC616DF4DE278 +9FDC6B7124A8B6DBF1A792FD1101660B07826755DFF7EFA79453BA164FF5BCDCDF8ACF10C59A9002 +802B8B88CF1A471F38F3779BD0210AE4FB80DF24EBE245CFF8F2F036BEFF13C1C206D80874B33973 +AE9EAE7DBE9870FC5D81CE4DAFA67380F79DDE13057C9396B4F478F31ADA3FD549F10F480DB3EA9B +529E435B120B92E3A0B0748C1DE0948AC307CC2CC78FC9B3A9FB00AEE31A799BCB6B138E7A1B25A0 +4674F006FD20F1B4DD888F6DC0062AE2A4C36460E23176DB4FE1138998333F997FFCB326BC76C029 +EAC8211134D9FCEA602023F12BEADD5FF6E4CACF6A0F4643BD0E879D6D943E66C58526C137E361DD +9EE143BFCDB6D34476726EA6CB05EB79AF7D0DE3DAA19F4F15A8EE1D634A20E369E615288D7E1C3E +5295FA55A9D54F55C7A2808FC4757A0FC1B60094A8814CA385F7ABA8A04E6F290339A4645744C5C1 +FB4F55ADA6574730CB61F62828C1AFCBC12ED7DFE68082A9CB48A8C2B46527A9FA02A4EA4C3371A3 +90DACD5C955D0B067D8388D221BEFBB76F2BAADF1321FB550BA800D3AF364270D424B9D887A67353 +B986874226B5A843331E5DCB76B3CD599A7734EAA4F8AEEF75CC28FEE1BC04CBD4AEBBD5392071EA +642BC804D4B17135491A583D2CE5793D657D8B1D45CF28641B88A804FA71DD88C8F2B6A10272A77A +A5079C1E9CADB3C1E0BCE147F4AAE8161FAB74AC9AD6D29612A7AF8A2BF873F9496998AD01C99CA2 +6EA35991DA46AD06AB947C75846C8F0763AD885A8ADF1288D9FAE3F62149D89F2B0943A477903029 +A0E0CE85FD9F09F34E7D93F65507C552DCE0611ED6C3D7CEE6643C2105FB47CA824A9237267447FA +37E0619381CFA609285A2853A036BD212E0B6D34DFD492229E9017A604BD5614E1CECED85BCD5B9E +FA0EF433FBE3A246BA99EE81F809F972F1CB2F1AA3CF113E433942B734947BB2BD2333799CB6ACD1 +B53BE30C978608CFA6FE5799C4D99467785E06C06679C9A0D3C3683705DCD91D2E37F0FE08EAC03D +212019EA703F55B620B0F61341309737BA78C34D74912B0229203F2BC51E4182D96CB80CB12FE8E6 +8EA1FD53220BD3CC1AF6D93ECC0BC688C97D3CFB99C711CF073CF942E5703EF24187B09EA443DD7E +2E1169C547772294512F41489B2862B86D88CF4DCABEB5F2AACBD2BDB24BBE7288D0027A66AF986B +465F65C0E9287892C751CC68A5E4355A85FE8B5DC0869DDD128080B7DB9A3505DEA050E7F1695AFD +A046089E50397490ADEEFD0FE8FA04D8B8B32F2EA431945816AE684C025100154DEE71A32843DAA6 +A440786F938D74EC34507DD76EC023170F1E96BA3A0FF68F8CD657231B8A0200E03676A875EC5A2D +6DA9D83387B6A94B512312491C7BD58851AD127458B5478E1D2D6AC616ABD78A595444EC55AAA846 +152589ADD5E6DCB7FB721FEEF72BBEFA13D0D0EDCF2F404707EE2050C3A2978D9C81749376A061F5 +E96C8681E7F21A6AE0DBEC3B3AED027A3D04A2AEE62464244FFB6E501141BEE98094CC50A93EE069 +13DB48A491D00BB1959C077F599DF4EBFD398D7ED05C93C92C8289D106F688BCB5DD6C636042FEAD +0E536997E5C6D9934A8F62FFF29FBBDAAC5D32852C1C3D5AFB0C71E344DAD1ED9181485CF057EF00 +2B2FB14F7985888CAA119E7317779151979F44616CBB40B6124502CA0D469D4961CDDD84666CDA75 +CB05AE5FE69F08B2030C03800538961198E544BB88D5C7728BE2481996BDB59B5B41AEBFFB98C759 +A23B9505A7DB817C01AEDAD7BCD5A49B7C6DB84CE40BDD307C8A5A30302CAEB7BBE926DA968CB891 +24C42FFD1C6AD0A1BCCE0C58DF31C431BC7DAD27E3E2BEE107E83CB21864E4728B33D8ADE9C89789 +A08C0428324D87238F13C1EA8016EB8E09CFDDFF396875EDFF67D09A5ADA6AFF1D340A9E2FC527FA +F52CBC9EFD0FCE2BF3173510AD1714A47E31F727BC730610146C4D9132F2A877E1970229649055ED +D3E8587ADE058F9E969C0AC89DA9F797DCF255874A2C13AA1F7659D6FCFC6404DCDF1B6DA181151A +8D78A2EF79FA327CC4369FF8053F133136D7F2FA92E6EF1DC7436BF01B4F98573BDAE182B14B0A3B +743337246DC166F5DC0B84932A2C40D80B9DDFF3B262090AC76F4D8CAFB886D6D4D4E63DECF7C345 +73DA43EAAE23CD383EA406C2FB1F05A3BF583AD2CDD6795899C796B1776B439CFAAD33E22FF6651A +CB69A5DF7E671B88A317CB17EA5673407625A2B240A3653ED7D2295C9A771111C9C8067A7CE34C28 +6B2D0488C57D64B99EE599C6386C885A4DD25311633AF3172872DD4B9FF623883B91EBE4D87DCA38 +1FA3C3032438EEC7A42F12FBA2B687F3EE1F603E2B1F528A867ECC71AED3A5C44BA6DEB19FA8BA43 +E462705EBE906079D47A14C31F110529D5B29038AC1262F3AA303A03F79A206DEF9CD97EC89B79B4 +CCE599CAE9B5FDA3D48FE355DBD5B00C66305B622BB5A552814EF23A84C1766E28C72D8293515963 +D6A4D670CD686DB9776B3696E5DD391A24808EA18E52BF868ED8D5F89F762A4889CB4E3D5921CBB9 +D5B8BD5BB14416D83333057845A552A50DFF7DFC9C509DDD90E48DDA68730952AED8F228C2AE6449 +D13D1D219E8E29549573EF690D4FDB1F5132FE66F002955D94E03DEA5F901444A1AC282A3374140C +302E599D1212E7D49DE80150BEF68D48F79400318F4480E034C4A54A2A259D0496887BC0E744F259 +108E8B797D25E8C8071B2F95E144BBD4E4C20B37608AD91FC38381A9BAC6FA833F16EF90A5D6CA0B +A245C4675EADFE5B3BD2EEFD17DE36857B05DB4FF553B60A898A0DEC933B5F1DD715B4F08ABF5BD9 +E5CFA058C647FCABAC011B476572FD2AF66D4296EB46EFF459476F4DF5E88A99E9FE71CFA22041AD +816231139069326B0F81D13D522197A096F3E1294995034E746297EA28354895F728D12D091C76B3 +42F7EA5C3DB76D51416A3CFCDA874D99E4BFF31DF80D9FA3445DEF3A771A55679BA29A3713D6852B +38EE70F4BC84EBC4688EBC3C10A00F13C5A7EA73F09242676F0BE94BAC2CBB490E3BEF81C9F3B56E +A8B4E60CCD8552280A39F3192487CB8B2A958F19505EE5BC1F9E8C6BBCAA14583E9CCA96C2CAD227 +88774C68B40F6BBC224548994074F0C852EAA8463AA82A98F06AF267CE0DF2FEC1CA027CFEA884E7 +97E84C71E4E4DF918AEAAFF6760CD4180BE997AC5316AF64A977208035C5F5EFF923C6052FDAEEBF +3C44ACA2CAB1F3E6E0F75356111CE77C58EEA7B9FAF69C1A315E5AB2BA0C210B211958AB06863F02 +4841971290E4DCA8728B4A2F1510F9A1FE97153FED4DB6CEA53B256FC3C43A0729BD4BE6987D66C0 +19ABBFA191D5CADC1BBF8F5BDEABA1B154248666A534326452C0568EB795B90894B7129CFCD30477 +B21C99BDB94A54E76A0F0A9ED03EABB9AD3BFE0440D8E58DB07D702A3D0B5D404FD86376F70D4B04 +DBD12367C23A06838B80CBB1BB474F50B132114F4273FE2235A8749BFB6FDAAC48C10BE9B3999674 +7C90C336F67BF1176FF0569F053BCEE557C85272EF6515461B2E8B10580D1AFE252F2DBBA186AE72 +7E8655AB319FC61AAE120B5A825EF87711EE4DD626940DBD894B2F3B785AA0ADFF470090DD642EF3 +B6D2DB75EA23AA641D2137AC2CB9E2F109701CAE4CB15F5BE332CBEE94D4F31030272D836BAC1675 +6549FECD8EC3F4F6E2914D8BC326A8A1A2AB9E61253EDF348ADA6861D10EC46F7F9BF63D24B5E2AC +69AE7D7102A6ABDF555DF23D8DD3D63E47ABF0A75AB0B21D18C5291DB771A733AB55462C73230317 +DEC8D6A98184B71C6601B95DF165ABD0B6475DBF05DA1FA779B7B90FD5971AB79B76DB4B5F4F0CAD +D87DD3FFE9B5CABF1AC87C959B9BA75B99B486D1389331B9D0D3F30039FF45859E94F0645D73BDCE +E45D3B1AB5FD35C2D36F6E2CC82E9C74CCFCC480ED43E56DF43D00A2AE543A0FFE6CE51B14BFF278 +650A93AA099BC2B05B702F172A859CF43C73DE436F9DE7BBED15959FE622EB6311D2E4FB19A6EB4E +C5AF177CBD45DC54C0023799DE19CF4C5F106CE51A882D6193B34EAACD92EC104041AA045A53BB74 +128D7CF9C2EAB0765E3A7B4FAC39710CAF102CA081C80EDC77D47D3331BB83D9B7923D92DFEE8F20 +DED0109A5E2625CC0DF60343EA7F5F7398E1ADCAC2DD5BF4217BE9E480583507010E8C871C8EC1BF +E001251702CF2D6E5D25B74221201664DD7332E24CA960D2ED711041FDBB089190FDD35E7D9CAAD7 +7649E93FBBF4CC5EEAA51A73A2E5676A509C5D5043D30D7A0AEC478FBD0DB02DC1F098B3985FD059 +182A5E0C1269B712AD54CB1CFE87F13A7D6482610000EE8AC5E3BEC2345AE44CC24461E448AF88B9 +D9E3CA31E71C232D214AAE9C0D733C18992347B9A6626E72CD91238C68CED61C735FCFC7F7CBFBE1 +FDFD17BFABA965C3DDE23ED50F4E15873F50FFD383D08F401EE9CFBE444EC2BD784A77CF8A609ABA +BABBF533BA6E372327A2CA285D3087A9958685A500870ADECBE7D7CDCCB749086CB55D2DFCEB6395 +F4B00989FBCAC0EF3ACC17EA73F629A242198314D4D7BF6DB17D77A20B1630D820721A73FF016290 +3C8E6ED021C797AD1C825FA67A32CA947DDEFEA043B8EB397BEE8047BC4981002EADC61A5ED1F080 +61BDC43061C12C05A513AF90DA70BEA3129501D0C72D168F0E59E26A8AE973DEF044F64352653939 +31D7505107C7CDED44040BDC30D979C01A017CAB6BE8D99C7FD6187169B44F75BFA5D8267D5CA9A9 +EE75215066AD009F0FB0AEF7285F70B4662AA74E8FB31CD077D570A3269C851F0DB4BF8070AEE03D +F0D98DDE1C0539EBCBB163FE8C3991179286F2CB59AADF16D290B05B88D913633343936D8536314A +78B0B551873251DC898D78865ACE4737C5D9AFA0E76B25436F574D3631B8F434716942291D8DAB7A +27CA2E015DF1B47AE7855C77E6B9B118B9AEAA8F616C02DFE9576F128A3519C92FA210A84763E4D4 +9C5E8CC1D2B3A701E28E75505603229F5471420CBF5B94A4B6EB9065183729A1FA0B11AF569BFA23 +DAB79660B3CD2EDCF626E7677ACB8DF392C746F753ACC89ACEB80DA6ABEC0F0364FDB1E1169D59D7 +D1D2DBE38A27C7A51B47518ADA1267A0CDE66736BE2C6FEDA33F109FF09658C1BB1136F9135C6829 +96AB8BEE71E5C147B5E038B48A4995AFBB824BBCC0E6D3559DD2AAB01D2888E0AD0CF1238AD0CDA7 +9738CFBE7070CC5084DF3BD66C6D242B141D50857A15B133473F66FC3CD2BBA4E4899FA25CBAF881 +165A62F787DBCCE9D9F31CFAB46D134C4A3953D58548C934DB86359B69BE9920993AE78B9CBB7943 +1AE576F273FCE75F217733DE1484025EB7D2787DF35E3866035ADBE96523332018275FA7DC89CBE5 +B01FABB448835AA521F53B9B9F7D5623E23C4EC01D0F67F2449EBA56E964C60A685130BF94475AB0 +0731A917FAC0C491BE0CD33598A0546E11F2EDA9E4643DFBE0A7A2973179CF8D993220163DF66C5F +28D39EB32ACDF23AB7DDFF29BAA6EEFACA8D941DFE9C57B459685A5A5A10008EAC046BA08642DAB6 +7E6BE556D07C49A4C990B4D83F7F345BCFF6A6722DE72C93FD92FCC615B9F8E0482C9BD0C2AAF98C +93052D675ADD551979D49A756EF9969A27A5C171EFCFBCF9500C30B14FB8F520B7B35D18E33E1584 +C9E9D2C398D7856D3E4BEE6A9F4737091BFBA2F286BAEE0886E93DA85FB8B9F87EF93EB21150A93F +F61374224DA1912FFF3E1D8E25B23C8E76AE050F45E872D2D66D99C52F6D654EB550F73A3BB1AFE4 +9E16E04D088BA9A83529580875659F9068C3D6862848CFA462E62C65CA09BFE2ECF2AB59D5376634 +4E2633E26156CDCF6D0FBF69160273D9E94CDF854A162EAE99DAB8D9B94F4882068EE593B2E53C43 +04A43C4C1E541F044B4998C57BCDE23FBF39752B9B86DB31E10D0345F1B36C87A21BFEECD34CEF6F +8A73797C4839846E5222D3946C78AE45CB08D5D8B3DEB31AB59751739538A4B9D2798A8FA5E780A8 +6CA883764FDAF12C3B7919CE3F50798C83169E2791D7FCCF45BA23D67F3F29D1722EE2A16FF7EE03 +D16AB85663DE9AA47DE3605C7B1C03D7B0D7CF0B81B4326C4C147FAEE288B8F00FD38F3C5A4B9FC0 +6E1453404F8077CC6ADEA06659B111B35C1CFB1AD8C7418FF945E2DE1F6C02F4743FF0641F43DC5F +EBAD158DAE4B7FEFCD180BEA6CB684369857DB8DAA0D9BB6110A052C0293112471DB3C9E16DCBD80 +D3210D7E338A6EA6E8E0F13828D3993C42B9ADC1262C3CF5C9D2B01F80510A9DC427D73ADE9175A8 +E28498274C1FB2298B107ADD7173FDE30476E909B1A20F28C13496879E491B3BCF64E1BADD3E42C0 +43DD51168177B688E92A37B373AAA5A868D380D50598187F5E7F202F5DADDE7E059676BD286AF0C8 +49A51DCEE8191C2E506C94F0F1567D7D4D1661F12E7E77BCE1CA6ED7D3CC0069A06E41ED6F000D99 +E91F6A6690A7AD17A04A2D33A8BB1D1421C992511922DE5FA580B6F172EE7EC9DBE1518D6CFC05AD +B14B0FEB97B4FB3B9EA030C283DE5ACC1E665CEAE600881D2F043DD24C0BB042AA5F1A7DAD83EE25 +83CEB87DC66AFAEA97CFB89EF7C478DBE11F411EC1138A1B6CBD2A2208E724BA64350555D1E77B2D +FBEE429FFC564244BF00547695619575780FA4240DF7A38F0B72086FFB78383357DF30CA370014D6 +D4408B21A68309A3A065D149A5F0157BDAB324C1231ABD6566746459DF62DD21500259DFFCB038C8 +58A9C836750DC1F0861A28A8BD991A6491A86C52F14FF231CFB0826754C60C7127615EAAA877F25D +D1AD6B7A1EACDCBF9F9C122DF096321DAA6A4E976BD4DCC4EE98AFF18DADB48522D255E3CEB8D1C0 +D23C9263D0E95EDFBE4EE3FF2CDC6DD5FFAB701088F27F0BB7234F76CE121B59EF8FB092DFA9307C +F01E87D192D718B693C5F5C6DD8527677F8BD6DDEC0A85ED2C76BE8AD5C77266976626C9BBE87794 +81AA2E24D6290CC4EED0A03DBEC4BC0076D625EECA1F9796563644A3B42B48B52A64446109702F69 +852B4725B2E680456A9E4F2929F01DEA6AC6D7A13647A611713A9A0FC27FD422E4E709621DF7D76C +545A0FB7D8E73CBAD7DB17DB8D1B70435149FBAE0F37A0228AAE0C42659D308DB6AD149268055A72 +57BB88C249931840954042FED234B6DC157199A48FE54363AC3FAFD665C79C76BFC0C34DAE964EF5 +BF054982F46401F8D8805C9D207623333D222C00ED9D61569FD0AB295F7AACE2EDE7BD2610160761 +2237BF7B3CF6F95D65A41E4075CCA915078BDC71022697569A3D69C82AE8430B6FADF3EC43AC5E77 +0BDDFF17FF0700F862E95E9F1F8907168464B470ABE400D2534E89686684042483DD79B66BE74885 +B1541BB08191D8180A6151A006EC8AD713BF975AD9ABCB06CC69202675C6512A96218A25F0D60019 +683F9B54180BCF6037709F8A5539787BA2E5EB231C0CAA2002EE0B4A70EFFA43DE4586E596B5A56B +3725CA46501ED6710591CDC9CFC2BD359E499EE2F00A9165FA98C043115DB1B03BE4A7ABB5580DC9 +E09323176009829CC519F792139EAADB953BCD53965C735838A5AB8876A839828AE61389DA00647E +A86105850063781F8C47E0E93E3412D2DE8203A020E002AE9565EC9009DF7AE8E681DCBD63B0F2F0 +9FAC0004896EAAA239C064D5BB01BD358D4F8F5B4E36105CBB52F14202AEAC9062085BBBAC88CF33 +9C3D78A761E02A8E34D9936C6495DEF2F04DBAC475239F3C00CBEF5D353257576F614A527F8DCDE2 +9ADEDB0B2D6090963D0060ECB3EA3E4F7625A7F1612E1298BB807D73AA1117C84E46C54BE7BF8606 +0CE0EFA81A70389E0879EAB4D9459DC122152D46794F5BD45D9DF02D0E78075F03C6D15B7568F569 +AD7B9042E54AF2E6F3408E9A2BEB0D19F0A7FB2E49AC8B8AD853FE6657B618DE27EDB5F00033E55F +DFE7F46B3D697E95E798913A3E5577D70ED4759416A2B005C066D76332076266D8DBCAE7E7239105 +720FEC8D812867377A527C1BAA58C6FAD20AF28FA7532845383D3C1247ED8C6A122B57CA9E300103 +E35F5FF080F12A32B83D66CA257CFBB0101CF065A2955CDEB5F8E71C6FD12323BE94B553D9140B7E +84CB53B698E49E4CB9093F68771DB01A9BDA68F9D43FCFF8E3A0838FC6E952EEF6D154BD5DE736FB +5C73E22F0F82E26A10A79162D2A03EB416E04AB5E410F1A30AB033407883DC2FBFC4828E446119BC +5256CDD047856CCAA7A1AB889028EE77B1D52BB03DBACD2D62A47AEFAF15CFFA665FB6EB83AB18A5 +9256A42E3BEEDB5112FDE1F5D585A193FE5CB1E8B316E648AB30C4B6E8FC8C48AAE89E5332C8C6A0 +654F6E34FA319202CB1E07C88B7F774B6FF52D82590BE52AE3099C2E7E30CA83EE732DCEF61C266A +7C37BCFB05C61ECF213C4E4D65F9F9549D8A33BF54B86FD995D4E8E3C45EB9A88D04E705C651B933 +09CFF5182B35DBB4F8FBFD2C1E1739DD1AF2F4FB93FF5E465918E7C7AB4A701DF6815E657691B67C +403F670746E6F44B7A522A2F591325411EE5F5F77D28D2C83E3331201F196D8758BC24D90DE581AE +7AC804304BDCC2BB7FCED480C20EE978FAF011A791AC2FF84A2F9612FAC7F9C63BD418E126C1417C +71C8C3F6571016A353DBA381D9D21BA097E8A0A23E691D7C3F73974827098FB738B20FD62A3FD784 +FEBAAF339706541E24B798609B554AAD2FB2921FF823631D0C4834F57F6156ABDEFE31D187E55973 +1A37AAAF71C771860180BE1937CA59D2503D8CC79A65F725441A96BC7FDE229B24DA4B31CC145FA6 +5EF8DB49215EE9ACF5C1DBB6AB3FBE8A9041714BB265CE5744E855B55985CE6723E596E83A5B2E34 +11CAF248CB4C5ED9E095FBD1B0E48945942311C1C5CB80C846136142AAD43AA5B93F0698AE5176A8 +6BAEB2357187FD1B2CE4E50174FD5FCBC40CF8ADE214834C01BF4384F926C096CCDEF3C0AD11FEBD +04A59A467B164ECED0147516BAF322F81689F98F01E4D39C28E68687BC3C56888FF90BE643AE17F6 +1A8DBE465434CDAE05D66899F5313C82631BEAD44A4B481010EADB79A0CAFB6EDE815506A47CF69E +1B4EBE27FE03582C92217EF495B90C615F89CD9CCB17EA5C50B8B877A9142FF1399765FE3CE92267 +B05380686FBC2332900DA30F8E911DB05D279CDDFA2D973A54EF3A46D885078E4FD6F4D8561E67BE +E9C6B97010A341E858F7653546D4CA79717689C0D6F587A6645D4E95E64BB055D33C37B04D2C12C1 +079CC468EBBCD90F6E70D4FD9F71C2D3BC09BE40A2358FEAED792B9A09425BDF36D75F483D5C5B3D +3E8EE47CD043A32DDE8E54B7CA043B9E1B66FBE9034FB8AA67FAB37177914DCE5246B5419C8F6054 +D3A5AF39B02DA3A034F02C283AB12EED33BC36CAB706A7E0A54BE358A6F8DFDAC2CB229E5B470AD3 +3EC589434F91D4D36B32227DDFADA36BDBC912585667E9BDF319361F939822AFEE726725B61047A6 +9AF81BBF473258ED7C03DCF142A0CC8E8DA75229ACFE7DFCCB34920232CDC2BC14FDA1B2031FA8DA +92892E47993EFAFDEF2EF06A2D85643095131C73FA80D7022E4D2C07A04233930CC3D88EAE4D64C9 +2FF26C3FACEE10A6A79A76B54211162702EF2B5A61A51FB7611EAFFC5E4C295881E5DD362691A0E9 +19BB72F84E7A308532A4417D36165C399B950E85A822097006D240F7B50E2AD4238634423E2ACEA2 +83D8D5903AB517E679D8E24F1A02E14A14CBDF41258D4F5B42F5D998CF5835F5B045FE255571A8E5 +B610D3721490007004840BCB3D7CB56A8A1CD7089157C82D08411FFCCFFD004A3C150B9ACA7F3CC3 +4F40BC0A32F319E5587B4AAA5531D2C62F871A1FB822C031EE5BE01DDEA7FE24EF01D3A741EF2C73 +260595BDFDBA1BC7FCACB74DC1C6A3EC5DB3273407814B5542FC392FBE41859CC0A2751F99A2BD44 +1E838930981F92DEA6CED06DC5AF1C6AC67D9057B977C02F4FF8AA37B9A6C92692B75F56F8EBE428 +4430B9CC1B9EBEDE34843638A2B93D9D5C5DAFB533189487B70FE5283F143D72452C90267A31C8A2 +0ACB77B7B2296EE25384628B0D684B3DF2CC63381B39A70412F5DAD52CF67D0ABBA1C94567580DD8 +00CF5CE69869595CE6CD1A71F34B8C2C71BD821C09A5448CC1B5B49FD45D5B2B3CE4574BBB4702D8 +B8F79CCC3B438F253EE5684BA67E6EBFF7000D723D06B303D9075C3F1F092A052A54C3230183FC99 +57E56C9700EB6B1621E5553F6F245D8CD7E723140C03007072EA71D6853B84B367B674B893B2C309 +914238BBE7247B3CD99CBD0EE7E1EC95959CEC992D9B8893918C8C93BDD7BD1FDF2FEF87F7F75FFC +68234DF34BBD90F91A010AE66E0951FB9F5BFED4F3BECBB111D6674AF019A7DF3509D35BAA93B504 +7BD90AB7AF71D70D7062BD0E028471868387B7957B76874C7E8D6E25CA22E90A3FC256F15A4B80D3 +35C63C1F141CA8E7066D2B6948651BFA983C34EA586FAA1C08AB8B55173804BA6635BD176D36DF9B +85253DE44617FBC80369546F51B4E9C91683ABAE998650924F1D4FF4A5CCD620563D387CB4E6873C +CFE3A421CCE24563F5AFF991C9DA7B6F1D1BE9337375E66E8B17B7A7C828F51F6F2A3C48F80930D2 +A813914936C29F685D51D40668EB01B99C24EE105D9E847B28FF35F399E950EB1FFC470BEAE303AE +084EB27E484661507F1067AA022C63055FD9CA59FBAC8370178729FAC13FB0B2980B2A77FE22E4E9 +A006D492F1577DB842459A52A6AE1E715B400400855BBBCA0483AFDCECBA8F5D4124BC1CC5D35A8B +F2B175C5D312F2709A6399FFEBC7D86107C6F1BD5EF9492B7172FEDC812B56829C4C2D3EA81DA430 +0E2D96ED6A29A9AF399985444F1AB7A69A0A7C6D6FAE6FB3444F8D624859AC3CCECE560E39A9B754 +46F25F1ECFB62CD843FF3A342F48CB7C65B33C374B1B2143EAB67EC32BA9834ED94C61A7B61FB0D0 +4600359F5F391600831C276FB05613C5D8C5904F0CDC757D3034903753DBE9428A49BDCA56ABDEAF +DE594E9AA1B6C2636056A1016CFD88DE03C33C8FED13DAB837611174A382790134F2D08D4DB1C9B5 +66F9CCAC1B104686E523F1DB26C5654AA67CBEBE3EB3017E57C524D29206855FFF4EAC8977FC9BA8 +8227C15CAADF96CFAC4CBFA3CBDFF69544FC18982E2FB7B20B1E1FFCFB1275598B18B7218E260467 +69BB338C35989C9AAD0629D105F6107DCB95CE4BBE1E7B742AF8AD5F6A3FDAD8056FC6C066A498A7 +B20952394B8FB0662E3D69C95C2549CBD33DF7A082D892FD618A022D9A40470DBD50FA489DF98A78 +9EAAFBF01B4B132AE50ED8CB5D2663DB92052EF6C025CADEB29370EE476EB9A853E6B27618651532 +21A6C07B1D154F9B3A523A647E9E9F77D7EF8D642FF9F8714A488B6424FD6B50CF12014C0EE16019 +A514D42E06716111ADE5D5B79D64E68E7FBAA86C4B1369B58ED57E2C4A7D3772D62C25102CC46547 +0A65172502FD8CA426DE45EF2356AB21CC516C3C24AA8CAC1967070BC1D8499E5855C3BDF879C97A +AC729839ABEAE3B3107D4C2A1B687497AE378185E9E178334492247449B2E8623485809DC0A998D6 +B264A9646D1303E2FB9ADC61154322A11781B10F6E81AFC75EDA849155188AF27AA8F0160A0884AA +8CDBF4071B61B53E5D6547C2B77CCF438EB888B1814FCC63A19AEC3F38CC9FBE9AD0F7F6B63551F6 +B20FE78FAD1C5CF972673B791671EA5EA2B50F47BA26FA2BBBC8587D17773B5424480A8054AFFED4 +8A198B00EAF4DD4D96BABFF1670F15D210E419F05B736CDA3B43E1AE48F2D9C775BF35F5CD856C68 +B7CFF0CAE0AFFD55D1A897632D89064A144D5911164A535B891B1941E7BD06E85F75054677DA8744 +F7EE44F13EB76E2A03302B4165FDF7C3E30619D33DAC2CE95E8E21457DDFF25B29766CA0761A907C +766147DE5E95783359A2213C2727924362AF4CE79A5CDAACAE149FB43589B93E8A73CB70A8198515 +C6A3D19B2A70AFE1F8F7EAAF9150D717FE7D17D237DD62CDFF781C89A59A85E9B7B2981C8D82BC7B +9042EDC17B5C1FB2D3DFA71D6F7B8B7D798119302C1C3E3A6950AB2FE88CD8F1D0C6C231CF5E14F4 +3DD9715E086667A5566FA84DC6850AAF18CED56BBCBD4EE22917409EDF7F77AFACF9F6E9B4F766B5 +C8E951369C588D3568A9A0CCABED33A3ECFA741D43B88E170F5BFF9F2B9593FBBF562A272DF7DF95 +12749A80F4A295B4357B6804354C2FDC63FD967D633418099D050B1DB2ADC5FE76BD9580768814B8 +3B16B6B5D3460E05001E0B468474A800D251ED2228D0325BB0A456D893837AB6095F0D5C8ACB1097 +D61F3F7B8FF3C628751CE63E9F1ABCBB86DA6BB37D117781A625F3DEB3FE79C75851382142FA3ED3 +6FADDF06B8CCB56543D19A933E63C640E711F0F446FE4F0077A692A053CB41E77D43CFC01BCB1390 +9413C80577444BD959C1CF2D4B5D13807208482CACCA9C7A5ED3D060C79F9E389DD61C546458FF8A +4E1CC207670315ED79CCF5EBEE446E33AA4CD33A1A1DD7382069990D63BBDC38F2B65E5C67B5CD6C +71D6C4E860CC370E7645ED50341B858E5D4652ECE7BCA20514BA9F360AA7B25DA40FE52B1BA57BC1 +57F9FAADDE8518DD72C3383D8C2284052C418CCF17A328D65B2A3D2AD9AEBA15CADE617E348712ED +DCD9C435E8E0C845D1C00A1E14E3EB91EE011D1F4A668B7C6E08FBCC39BA0DDD956E7C501A66F995 +4287F5FA6598E7353CAEBB711ECF6701DDDDA3DAD7912FE48369A4D713D9258872A60194E707EC1F +059CEC1E3F51FF446A82D865422A1E399C799AD4C6CE404401E460C2CD45A91823B7EC52E60E3CF2 +A2E83C94E5D9CC8FDD7058E8BF1DE4A7009D883F7FCFF69BCE58C902CA22809F11C967D73497ED50 +E22BC69CFC6E86D2ADACA07F05EF6E33C41AB8BAE4B86B46252F62AEDF6D91117190A46A80EA035F +60713080563D7ECBF778E8527D788DE4AC92EB2FD457D838DF46B4B91119D36D31CBC4824B2B4DD3 +266DE1D47C8AEB33839A803C9205B0E9F3F2F99600715F8A5BD7FDDCFE8152AFFED917DBDB743491 +87351542073603ACD109FC386B50B1D6EF0E77C53CCD44CDB6ACDDE9B20EA3A8EB9B18F9A291A2DC +D561FEBEF5095A3D488392359E639DB0DA4963B6A092EB9311D90E83F24DC9BCF3626685923BB77A +89206B5A9B7E2CD0F02127073EA6C13C5245C436E3A9E749BF43CD1115F8B51A94F4E741673AAFC8 +7F00FF0700F8092E486868C227B0C52C693306EB6DCFE82EEB740186C141B4444FA6E7AC571F9EA0 +8EFF9738D5F98D94141D64002024873B6F1458FDF09C19710922C3BA6FCC0EF83C5077DB970F083D +037277F5E3BC5FE7B9B6877A502C1AE07BFAE7FC328AEFA4456159D60BD7353E6B165AC400A911AA +8168DD1B2A06C065D19FB2261AFB2AA1981FC0EEAD583D5906F733A9919F8718FB989922415283EA +207FA16065808C7A0FB4778FEB452E5714903032D5E26D8FEC3FF0EECB65B59B5645AB1E4D8E0F03 +9ED689CCE99730F585BCD5B718A46F82145660348807CE5FA5AADDDB7D136F63F1028D8E340116B4 +D1A4B9836C0A76A4896E0BA4C7B97CE8DFAE8B8EC8608D6373E34B251FE99E61233153C45DCBCB49 +013ED18B58518E94B21BC0BCE3268187AB244139B22B4E5D52F242AA7B0C7ECFEBFE0BB13E0256CF +76490752B5799DA7411AE07D0B1B6A8A851D14AA8282B79F749A21EB3D67E959A505E85DA4B529BF +5C78D98609D3BD6039D78B74864C8F07EF682AE3777427F96D8054ABCC725AE60BF472F9584FC96D +8D4A8FF5CE973E6C89B7D5D681D5E40192D2045A122D4A98D624CB901FEE391C5282AEB9A15545B8 +708A91ECBE83D34D2BEE22FCFAEDA900544BBC3C14B811275A58956F4AECFF12D5F90ED61237FAF5 +40E3822AF5DB283913922F0825D0862F5E5AA93A2E08FCBD85476562CEC63A7836C47BAB00C204AA +EF908AE5956078CFD4CCBC1CB6A9CF851DD3B3A2C02473C6B2FA05916C2440E3984BDA6200C8E6C3 +39450D9F563E4992D2F936BE0A9DFF8D0E39D15CF7447AB06F4FB84246FD1926BF22CA7580E8281B +1BF542C39D459177704C5C3A927778E55966C68E69A39166ECD74C5BC68836A7BED1150A3A435BDE +CB3DDA956D08540DD951AB42DF8883F6FEFCCE64CEA03E6D12B83BD8D57B30817993CC4CEB036E81 +6ECA7AF954A550E3C6277CCA8F6ECF8FEC4EDCEF2CBCF268ABE1A0E3502650D155CA6E8BF0257AED +E9399811B5BA6BE72539A2CF00ACB6FD25196F304616A53E0C76213BCE33FF2BAAC01B2AD8BA62EF +6CD8316A99E7DC82C18774C999125859ECBB87C3E9E30297710DBDB237470610AFB35F548F5EA37C +52C12FC63E40C35D9515748B99E47EA7CB28FD6A87222A1FBA11F311D1CA4C26D4D4BD61F1C32CC0 +C1D4802ED7FFD295F820FFC8E9EA682548937D0D33FF891D0174D4A7EF9CA132BC4733017FF21040 +A336B93A327A4C1F5237EF0503C9AFE682239221187743ACEF3CEDC1BF03154431DEF150A7A76B48 +793C510326A7424C4B3E6EE1F7DC725CCFB4A98202743F44D9C8BB1840813DE43DA4ADA8E45A9EDF +9649A0A68C48309C3B1234F995476B4F0784E32C39A4878DCA6B14D5C4D98343206C330DAFAC2EBF +702AC591B0243E54B5863395673BD2937BB2863DA87D867D41148826B01D7A9C4F16E9F9A4240CEA +215C0668DD55173ED41E74802BEC886E43F20896C6E4C8F16C89D5838CD5F2BEAC5B8650A54129C6 +AB2FC09FA8654BF21F4A1C054863EF19EC938B41B71ECA6FA94F8ECADBA788177A7A41B0C9BD1F20 +85FFF037BD24D16A3ABCB98314F1CDABF4B2C44EE07F1A1EFD86501CC75E67C74355075542AF4D47 +3E58AC1AC732EB95F77B93E191173877F522A7A680A49A92772AA005861B8C3DFCBF7DFB461D9DB9 +9E11AD7ECA04EC7EBFA650F5A7363757E1E5DAE05E8D5117375DFC1F36FC064ADFC6A73AC7BC7FF5 +38CB59F5A8E9EF57AE6B5BCB5B48518701AC0D2177A7322BC8341D327238511C623929033B7AACEA +D6834000CD956787FD75565FFF52450EE316B8C964A92BCF81F50D87F373EB9A38AE2B8C28526290 +AA0628432EA40E9254BF14CD2495F5D09F0AE3D08F500BA6B33C179CAA157203640B5EA0EDC469A6 +E0991143B1A4CC1572AB024FB5DEA1107AF0B5A69C6956A1EC3D19096D80B2D70886283AC8F8936D +D3253828239AFFD0041DE40DDE6C9A4CFFBD4B20AEA0C2EDD25B9AB8A9B7621855609F40E80EAE24 +B5E973E9ACF2F154229A69310EAEE52C22691DED07CC9CAA2C8CDA0AF5B0E35D371A847A85761EEE +D569807C64CA15883DEA03DADFE1FACFBB2C9519D54157F247F4B9FC4F16286CF87754F25899E021 +38FFFC250BADAF98EE327E2B69BAD9D6565250AA74E7F12A3B62790B94BE4708BEE69D98D19E7948 +D4D3CAAE66CC19AC6EE6EF701C26709D4271961B73F3E3FBF3D9E9F066E55E0D48B18F71400788CB +DB2B91A2E0AAE7AFC7741745D748BDB51BEB2B45A95E87BA503CA5BC2A39CAABC425CA3A3DFF472A +6660B03C4A2FC28BEE917708CA1969486F1E22A235EACE94F930ABB1953BB41237712184886946D3 +3DECF7A5D1A9029222381AEE8716B419921F775746EF505EB9F15A45B011B84284BA1DB989E25FB1 +7BCAEADFF3CD0FF8CD412D35B4A7B3E28028C36BAAAD93850647CCDBCEFB455C4C1027CE1CC0C18B +315F96166286DF45706F28C99BA99D60CC73EBCB596273F7C9FF7C9D4FB07C858FED144D4EC2A2FD +A97E3143964F158CA5330B6FC496B80E0B5355EB16E540AD61726A2EE6E14BA44337816C97DE56A2 +BBFD96EF41CC1C2AE17061D7374BCDB6E29AAD27164F6D52E3BDBB1D616769BF0520FFE9B213708E +EEB0299FF1A0B65677F812FD6101CD23E94681C36D9AF3869932FBA2A17BA21F0096127372DD4BF8 +2AA0451D961AB788A4F67E380D23B8BF7DF8335DBD8A825097832289A8719277A5AF32EA589C4184 +6E89C553F5E36925526F4FC273BF9F2B5AF7A59289C377FAE60687BFFA1F91AAF46C949C1DC16161 +8F9EB2DF4487357EBE88290EDBB7EBB10FBFDDAB1126599D4A6CDD4FF87C6B0866601771B85712D5 +58817ABF2E87D05404E4CACEBB8CD7E923130C030070578EE171E5D8A88DF1CE9123775EE6CA3565 +11732F2451162647D39623E4CCE498DB582DCAB55273E7568E1C913B8F2BE772DB927ADE6FEF97F7 +C3FB47FC3EFCC8EAD61E4A1AF27D9AE1AE5A29C9CCA39F83B9C11F3FDAF19EE254A29E20F489C1A9 +D20FF55F0811CFA16DA290A15D9C7BD3464137F1BD464D337A5ABBE251740582FCEC415A21DF7CDD +5581207FBE74E893BCDB5E7F6D44900D8FAD5FF71C08554E90FCF5EA9DD34D5FE6F2886D35D4E59C +69AC4E78E4504C1D816B24A492030CA74746BCF2802B11E24BD1678B18E0B1E1A3747CC59B4AF150 +BD92CB2609AC40E18C0618A9BCCB7E82C795EC49755A0C6E2AC437D17638D72EF145A78F1A5B9F5F +5FB1B9D2F0CCF71CA58A0F5082789C136FABC1E62091EDB29AEEE935E0018E5BF655529F43D7235A +0707CB74BE124C7E2EEF50F27032F59DF7EA8F3BB622E6B2CD0A8898F3DE7861A9579B17C5784023 +3B5409A996D28E617E319594B22EFBBB338258434441E7C2FDA6D18ED567A3CDE7BF226FFB0176EA +B8EC3623BEEB096516BF83B7639767CF0015E2E6840FD55182C9D70C07D703726CC4D3086EB3BD87 +BEB7672C69963447D3DC87FC1F206171E0CD5EF14A24FA3361A4925DA5959D78CF8CE8C7F7DE068C +BE3AB912FFB787ADBC95F422C5B2EFA2439033C40865A996D31640BA7923DC549528AF2CF6FCCA66 +B932A631F6AC5A2836E9540C7A02F1086F57F6F8D5F3D62B325D14CEAAEACEE7478A95290B338230 +F5A33EB79973E308E90846A8F43750763EBDC6C765079F20000D9CECEE24A32D4A1801790B82B069 +9639F48A607C79CC095B1988F37F7E495BE3FFF992E6254DEDFF7EA9E2B654A4649EDE437EE1888E +FD2A1C68A4D49913C308BF5C07B95E4024CF4E2A44772895982BAAA6EEAED86FF528CAE015ED4FF6 +670F6FBD3045FA6FAFB6E70EE81FA614959D9F81401487146A1F34E275DACCAD3FE690B8B3C7E094 +F95446C53B94F5D7A822FDB21FB8C893DE0CD49E5DDA6C8F9D9C2F8E670337F6B94C4744D9D6C0A2 +B5DF2DFC5554C42D3AE04AA3E2BE8015F3797AF2B5AC9D8AAD9F0ED57F857C4727A8E65ED53EF744 +D9B0CD6E49673DD9813A95B68FAE2002AB107E2925DF7B36EC940A60C67218AE150D552F258C9E2F +68F0F403831635F4AB97B4D37EC6A486A938DFA8E112A2E8F4194D483423C4CD1C579681E48654CA +AF99B34AE4C5E5703C6D899DBD40546A7BBC9E884E06F359F37F68B32638B68F0401BAC604157DB4 +897F2C9ED77198E2AA1975A397BF9BAE2A7DAB391206C42955665FF2070AF7F040A7037EFB779B29 +1C61964B6383CE1456CB05DBE2DE1635BC10FD7236B38F9D13C0E3F7077A533875EE3E3DC2ABEC3B +79DAE93A427A29F84040A76F43AC89F4C4E2D06946B7B08623DC07D559EA965688E9894D3B76E66D +D68D77194FB70973DFDD754E4CF953435713D9FAE03BB41808CF2F7410EE4A4CF2DF953E35D8E8D0 +BCF76AC0B4C8CD6A775695470CF061A5096B2622B17021E62A3145B1A808094EA83537D8AF3DC522 +B18009850DEEDFAC0B54F22952E61BF6B44106F5EC70AA0439CC5087C1A6333A31605917132149EC +05D17C20B56B802AA1D832AEE50A0F7B406853B09CD57E574EF2C32AED92BD24F88BD369A12BB916 +92E9471777A06A8FAC68A0A8518B2007A1403A6093D7E7A9823E314641ADDFB6CD22CAB3F6F4278E +BA1686DC5B3F8C7BF9B8A42B4DB65B99E5DE22EAC6BD06E5C599B144A50845BC68287DFE9385255D +4BFD73F2693C7BE104E05383B273637B7BF9D336B5F3C646420DED4DC2B2B26AF5BBB2C9C6DDDDEF +758CE3551C571934F9FD2678937B082E350195B4CC99E261825A042C427444DE24D5A64117E464C7 +16FF76B6D99C3FE0C7D7A98205451ECB052C3E5DAB95742F963A52F2B9FF6E2A2BB3E0ECBA416BEF +86293C5310C58ADD0722ACEE9E7040838DBD660277A7436845660FCF648338EEEE9546AF71356387 +A28BBCC3BE78DA6F5771CA6CEDFAE04204FD35F47B562399004BE3DEC1F9132EB624D2A395BD3DEE +713637AE42AB0046757D72F6BAFCB016EEBAC40BF6DA8E9BD783BE8C3E37BD1B8B89A5905DDB99C7 +73DC9EA01F937DEB0F3D49B82458838DD261E51A67A1DEB6BDFDEFAF261ED22BFD86B02E71B8517E +1DA9955258503695845C0282DA172CE0FDBC4AC2A2C2BA6A14E3C9BC7F79191878B016336E44D5C5 +851A967977AB7F2BD03BBE376F1B6F2A687EE278F4C37128C884F9E74E96E5C0408DDBFB541A4D6C +88B17D0713588015F06ED766BC460F18514EFE0841AAF9AFCB308DA093548E2C4E2A9BE4BBD99764 +700CFBBFB7EE847E79F5D426D0B5DED0411D10F2267F44FC65167F3170F859B2EE6694888DE32A04 +5CFC4AF26033CBDD87FF50A9011133C5065D8FAC665D90A0BDD090BE0C8D6591286055D03E8673AC +E2F905A5DC166F415999A0C471D744C4F374806109D8F5A3E18FD7FD8ACBA74C41BAE2276927BECB +E62C17211870FDB1AB76CDE518B1359B9573FA3FB8DFB405A27C07512D0F44365BA5490F364DA7BD +A054EFBC5CF25F04ED3F088EC6F1564AE6B423EF69E1121E6630D9AC3B5AFD4B80A03BF11DEB21E3 +8032F52570580F8DA2B5AAEBE160D0E86A73DC374D4DAD7004C7C248281D620DE9FB0A0B65A2A6DA +B8D9DAB05EC115E68D254CCB85379030FA20089E26AD093B7EF9D3EA01D1E1BE4725F6133C00EE86 +C6AAC8A9777F835B548EDC353214ABF7861D58363BB68E817B36682D81D139F1CAAD4996DB887BC0 +F29B751FA8AF1F8549B41A6A837E71963A3AE3A79C9D57BFECE0C36340B7FAF7B5DB895CDA1FFDF8 +338B196119EB85365548A0BD45067E4A27D9370D2A6912FFDE8FE2543A6B8B917F1B73ADEAF76F64 +C26EA6AF4466C901B1F9F3262DAB7CA3776389EBC0602F7870723155E44841465EE50E657288A375 +31D27D4757EA1F46EBF49109860100F8C490FB9824778ECC96A369883993C97DC59CED7135E528F7 +E45ACBCDC82DF6980895390A1133476EE6CA953B22473CEE9E39DE8FEF97F7C3FBFB2B7E81699D61 +BF83522B7D838C7C0374B4D2DC6F557540D9CFA547C9109DFAE7831B9A8B0A0B73847B3C838F0E92 +7A51B2D61FE914716387D18374C9C3E562B62533E847C2EBE3E867F55F3D435BC17688599CF26FB6 +1BAA1AD6EB0508099177CD91C58F4B1248C73688E17814A1FD6CE50633C7F5C884AB0053236399AC +9E5B21F2194DC7DE3EFCC190EFF5E6770F8433971FFDDEABD91E51C126C8EA3107861125DA04AEAB +5E3563A643A63A3534C5EA071A0130C7A1318E151668604462D1E0DC88657B8A1A7ECAEFFC6D793A +5E707AEA9AA1E9D01E6D14D5D9B891C6C15568AAD9B00C13CAA04D9E8D6815CE1FB0AAC861D5255D +0DBCFE847BA2D95B1F7066043D6652A1A8298C69B28ABE84DE5B342CEDD7054A320B8F2A02F48BF4 +48CBC9DF4AF4228041B8AD4830A275925A3ACDCE7E310960398A88EE1F52EB6CEFB5C16AD86524A4 +71582D8D96B6EF2C59D9ECBBF1B88BC6E410940396456C574042D286B2298D9C05039B8E7EF293B4 +139A5D1D8E0312024B1281EBAEC76161DADDB19E4A2D36D2EE473559E26EE8B7C6EF23ABA40F25B8 +BE2660631B301D44C5C7694C618DF8692FBA7F152A3A4EA722E5DC19663F46309FF0D7B26F6983A1 +362652273C195E84044917766C87A89F8889D6AFD67CD20B324AEF033601CC7FBFD4A1AFF31D7860 +AB87BDADB38BABA5D5B5FBC677F3E5B4781722E94CCCD90364A29C3059E967A638B23F543F75AC45 +4010004FAC29A94001FFFA759A6E51CBF05906AA89C4C46ED628DA1144FA3D2C780560CD9A086E3F +248E45B55098E865193CB5E17B4F577FDA5D7840F736A5CAF8B6841A72C39CCBF2538C09DBF23943 +0AF17837D9FE9D36AF649B145998A72E31F781AD4C8F3B6345935B69A3BF479FD51776B6782179F5 +B5399270EC15B2271507FFCBB27BE257B21D093FF3B47B08AEB02A58361EAEC99F5077723D487178 +76540E93E9A8A0F80D519E543065B990799485D7EEE3194419828AB8BBD166C02CC1BE052FCC9B11 +27B55C8178679128D5A4CAAE6F76858499AC688B56F3ADD2D46BCF7BC7E3178D7E260F06D24C187D +59C4C78BD2149AF01D105CAEADE2FA600E58ED670D05CD25F6BCD980353383EF04B3F95488936406 +65CC1D28395B640A8BFF49A091358B3CEEE024D452DA6CA4FB33C6138BD6042A2F5D9DCDAD9DA5A3 +2449E2216F62C2762C28FB69395205008D3F73194B3FCEB48CE21C035062C93915718A7613CFB9D1 +AE055F2995F29D49CC8BEDC3FCD34ADE4882FFFB119692D9CA0E18C2471918ECB05D10038FE22A8B +DFA7F116AD9E6ED6C7804C1E60C506AF869A7F58D8B772919D5BFAD2DC556CA0295855941A7751D7 +29BBF7BAE7B46D3DDF625175DE292F9C572C11070EE91CF64DBC1B3793417FE3AA5C1C91EC4EB57C +F4C2ABAD643AD0ABAA0B44A547A09B640726BEBD230C889CFD63AF249AD73B9435A73EFE528F2672 +9E4650762B9A927F7A7BE4E3E5EC482731F77B46EF88CFC07CC1921CB74F2D9BB2401FBB3F747223 +2DA8661620C78240F2D4BF6709920D3E9FF973C1376A7F275AD662F4DFCF5700002C7722F19C50C1 +6B73FD378EFC8FACB70691A25389D5C76FCF903519EF1700F71BF28FD762E6ED397A44DF5EE4258A +3040798FC2560510778D51E3349A2D0261450153B44770E5BAD68DAD31C456DD9CC289E0C9AE57F8 +DA51261B6FEF804CA036550D554C672E370A319A3301C3E34736392A725F74F910DA9A8A2BA36EF9 +1DDBD2F56190A365F3A606F9DDB464F011E5EC5F3EA270C2CE9B3FA095E8E034D305F62B90B13B62 +6177617E02BD96B8D0AE5829415733A8E4E925D7C7B3565884917CE5F97E114409C9DAB2458D283C +95581CD3DD57D576E09C58CE17D21B764299D3CE14E550148C4B4EA77330E50B48FC7E8E69C83637 +736D0870B8DE5F867FC87E3273D6FF02394F3A3176579AB1D839F41722D2254F59D0871995A483FF +9D76B5FF2BED3075D5FFA6FD839F1EB20EEF3CDF43058DE05C4A8BF8A2C8535D795106DC1C952609 +A6643036BA5A09C8C8764BD6A5F650B319BCE7F8B256AC0BADCA29F51875B78D647BC524C695DB67 +37B40C9FC23E2D735C07E4D078F564CC5EFDA2B9839BD5A2B3437F8D49D933D5D133692738427C1B +EF147A4DCE238DBF3D39EAA4EB19EF5AEF9A522F6C56547BBFDD8969FE9F2DC63CA3D9247786FC70 +EF6D5690DC933BDC79AC8B9FCCFAF90C8629D6FC2F2581DFFF597B254374DB2779FFC13D74DBC6D8 +40F2744E58BDE1238EB5152363089D85EF3E521DC702DAEAD5A54B631F00B237311E0E86424DF53A +A12D002BBA8AB861F69B5FFD873CA6FE17130AC93A3F1CE10032D4D14DA665DA81417AFB95E92E9F +AF501DF331CDEC4B4C7F43E34DE3E7301591C8DCD24447687C9860ABE54EB7EB70E8071AD3C65964 +CFDCF8869D9F745B27177E0213BF4EAF312BD7D226803475F2D1C45704D194285FBB6DA14C90AAB8 +14B05DA2FAA457CEE18746800964BA70B172BB34DBCFDFCE9471E90E4B19D5A13C7DEE1A26AADD96 +CA97E9E2F0A7F7BECC45FAA9D22CE9EFA3B8CF58AFBEDD629D87ED9E1A84D8D5DAA04202FD46C87E +0CF2FEDFFD6C1B5BAB7C06E8F433AC4201BDE347460DA472661EA8C2EE3474D43515FB222E19B874 +D937F8519ED87BC6955074C1D8311D0B2FCB8E0AF005BB0749A408B457D4FDC80FB38693C9AA099C +E6BAC02C0BB782F421916D1E6AD93494FA6E66369E671D217DC9391CD2F3C425911409BD728B52F7 +229E74BB9EE17580F326C541C7742E82E8D3EF0DE777B07635EEB1765EB3DFDEB39B7808EFB99C2F +3AFA2C1C1D7B49FF6632F7FEE9A11990537CA50D03CF4ED993C6C74D83C248D504E07F18ADABBF26 +140500C0A0C2E8668C86D1726818A038254633708487238A12CE51128223C44923D253A4474D1821 +293D101C5D529392182229258CE6DEB7FB721FCE3FF1FD3E451733562131623D327EDBECFA6E88EA +60EB6D4C3F7A5F5721D39263927AA0ADE36BFBFC648A959529B7573EBA71A4B3E17DF54C5F8769CA +9354915821FDFBB0EAB096263ED1DC578F5A05B8BF6B211562E8E27ECF6CE1BC42520BECB2BF86B0 +78B7CEFEBEDA2525BDD312EBEE8F5EA91D28F4DAE8AD00DECBBF2D9D7E4F6F182015CB2DD98638F6 +666A1555F41B9F13F8675833A6AB1D0B07D3C4689911F5DF0E60DCBC8A48562D151A088969186D2A +2C4EDD5ADC08F22B5C823AC2FA2E996483E9EAC5CE1FF1823CE026C4BA4D1C62637D42AC83F7997D +6C6277005BE47249B44064E244D50B09F927BF7B21DCDEBC8B7D7D963FE2AFECC5E8F10155CF0E35 +36A30481F6A35F020387265343E39FB32588AD4A79B6E113FC5B96DAFAFE7CBA0FE2B21292DB0544 +AFBEB59B0127837D55A95466D4606B6C22EF114E0014E5D5505A57FBECC10B626124722DA0BCBD57 +5532C5EACDC5315DC29C460CC3145D936218B3D1119DE3B316EDAD0A476A78906750F3EB9D917DE9 +6EBF05018FB1AD08D34CC72ADB821930FFD90B3B072388D20DCB52AD90927517BDB9FD6E27D25238 +19CB77195F7ECD542C8EB4A3EA0094DD4DD821A6FC6119A3F5731C550286A71A7D3869E9C47E377C +FD63031384A56772308DF7D487794EE6ACDCB969BCDE08FD18A45F39F1D2B578F7A367BFEBF08392 +AF722224EF290CD6A1D1581995D9884889B81AB80B98DFFD7A41F3DEF993AEC209DB63C5EB82750B +BD1C7A9A025D9029F31D9985FDABA656F32ECF9F944E94C5841106AE645FDE3739EBDC4ADD5F8FF4 +A16B583BB3A701993148712A1C1D54F07CBD7709F36514CE89DC5885B22FF2DE110D307B0EC1D63C +26607E37668523B1D232C10CEA31DA4E81E70607F47215C96CBA2837A8E6B860F40BADBEF15F750F +77BBCCD9A03F278F0528C111786599FEB16574DAB351F75FAE1A0CBABD46D3F02F3FC1E80C10EDAB +DE69DCB14A3ACD5DD93444F16C0003019FE6583B71AB81BEE3917577E61F378D520998113B44187E +8FB270E6C176D87A1E7E676BDD0DAE8ECC757B425A8F5B547B1B247D801B632D97B529B7A0D4BCC9 +F42607BD666794DFE3E4EE18E6745205284DAF761BB856AA1C05DB3E7C1ABAD3444FB3A83551521A +E534E4D37ABF1E458BD6F7D6ECDC89AFF0F639C565445C2F2C0B96829EE95886E9966E17B3927DCA +C8E3E1C2F9D4054A2F9BD37EBEF89D9934454512C0811D855C5B65D9989714D1BCB63FB4B844211E +F6C21E5F5C4416D9C949DCC0D32D1D74263E0D0F7F67226077C246273FD8C1E863BFE9E9EE5C62FA +E6345AEF67987B8898D531DFA0756568CFC8DD8B5F284682210E2F6C6DA9E9F8537523A964D0C660 +34EF405E76A0D940A8C049FE133C9A7B3E5599C7C5BCC412E0F972AEDEDC282B33A9AF4883BDD542 +ACAD997439263CCC0FFF22DA4DC0E7DF1DAD43AD7AEB7E8F5ECAADCA686EB3F56F7739572D7A07D6 +410CACEDE343EE98AF8445E529BDDA484A9C591DCDCE5A38702A4BA87FE9E4CEAE8F23889321C58A +394537FAF8D892E7EE66E95D3CD5A127817415AB2C8B0CB64CB56399995A67F9FFAA059A087756A3 +90259EB3E3F950922DCE34D94E78DC3912DB9E702178820413CCAF32F8C26222324C2CA92346EE1C +A75D441BC53811CCADC283051010F10921188020089DC641853FB010FD33714F3F7B5DD339A91A78 +44E16AF6D0A663440CA4E5291E5E666E71D5643CAE1F68631BE24862B49515087567E59B9FFC9B87 +D498C7712B3F4DCD9C29988FDA986E6B753CC221DE037CB40CAF54C9521312C1F81A6F6D424E1192 +E5DABE462B9A6A88E2FF32B51D5F2A48CA697736B3D98CE65CE31FB1A6391419CA3BDCB6901550E7 +2B3B4D91EE36F131CC8F229A18CBE60CA000EC1AF8C9DBDF24EDC3E400295D9888AF7BEA8D17B367 +C32195F576A638D6C3A519D514A56B477B9F196DC85031F49FB80E8FDA9B66E042A5886657594331 +6FF12EAE7B306B879BBFD107B614A9DB199DAD4E0D648559F127518C575AD642A79D670B3B2AF428 +B4964828457BE2B528A5AE1F70BB7C6828B8629B85977248AB3B4DDD3F95C497E56B6629292EBD66 +9D33ECF443D855BF03097E03DB3548103EF01CF665FFA8D356B1B35DF90E47EB1B67F6F017AE2554 +A48FE93B9B14D9CFAEC0BD9B4CA0D8CCDA71EA5943E85F0698C56F7957CCF4F99C09E4896E051BE3 +F82CAFE169B900DDCDA648B5851E0B48C7E70DE987781563FECB95A8582BA9123766E93C29898545 +6756A609819E5D42D6E4F1AB2FA11AADEC1CECA3C92B41CD6D3F6E16AC4B218D671B4E22A434804F +099BDB83FEEA2AABF5F4788BCAC2F80BBB027C89782E52E45CBA3FB52D2B4F662DDD3FF1E69E60A1 +062631E712C4CA897FB345F253368F55B1AA41DB6BDD251BD42CF3A3CA67FA81E1B63049BA610694 +BA475E04D3A0F6CB35C2D928BCECD3A5B245E779D972E6BA21B7FCFF5D9A86EABF5A9A0A44EB7F4B +C3389245B71F83E96481665CD310B6A53C19B22B8FE37CF4DEB706C70211991E404DA2B0CE23066C +47C1E2FA3F12DF8639C0D681B7FAD8D7FD60EFB9ADA44DCF7C15D43330BC54FD16C32EE48DA174EC +335A8C3C88A7BA600C66FCBCB10F403FBF08B92FF639BB32740ACA62EE528CED686A3AA776F66CAE +D2527A4185F082F4F70C114135FE684EE26C5280385D55B8CFB8FA36A7888FDE741E3307C36E6542 +6E9F4DBA36F11D1AF51040DD714380DA657FCEF133A0F7804959DF4D1E845CA1C9019FAFA613EA0A +9203B9D46CF8C832E4AB96CBD9F91F6D547ED47934EAD31C72AD4E4D2F3977C99AAB30E3B6D94DFE +54FFEA11128F319BE59DEF840DB54395DF98125DFC77BC48A94D1C5EFF61B44E1F99601800802FF7 +2C478B361AF1B41126E48E163992947B8E7943E69C28373D431EC7DC67CC3D3284789CEF98A25C39 +865849D81072E7CE95BDCFB7F7CBFBE1FD2B7EBF92B505508D1D7F8EABF600BFCBFD2F56F6D693E3 +C711ABC4074BF393EE962A1C1F6CA4E73113BF13DAC69F3147718EB2522431517740E316D734ABF3 +C21AA30A4A3CE380C76FECFF33F92237CABD75638FE613AE8F458DE3137AEF0B707C3D9F2B494592 +DF02A7A37AB47D432205FFDC0AADB75F4F9FC40B46345AA6BBF64C9D57B2910BAAD82D39656818D8 +D5836F5DEE56CF197BDE6A7CDB5E3DCF2522D0B43FCF07DA0FE029C21285514B49413E21EA45B16D +92CDD1BD16EBECE705D0A91E023213765D2C4E4BCB86197DA72B184F369045C017D59B19FA5FA68D +719EB99A3E62EB7E9295B13FBB8A65336B5D1B6ABF1A41296D4F977D6C637D93983F5AC6C476C431 +B101698931CEEF5C3ACF24F37B80B45485EEF879E96EDE6533AC76F59557467F0D5AC3978EA53825 +596697BDF287CC1A3209228452876BE8C262D52A467B73D945BD647D1E25597CB55017EC2D979CE0 +6DF9D255E3519C211BA9098DFA5559D5F7B662F42AC780F8A07C8100343DE3629C6FDAF88613A098 +9A45B8CA6822F56724FCC3A37F6C204A6BDA989BB7D1527FBDA854BC0529976B6580FA0BAB664582 +B79DD3FE4446CF9659454DAE9AEC7AA4DE83387D3DF8257EF168381630D76D544A475646B53EEE7C +DE8F9816B9823428DF77CF767271201692D1DFD1DFC2BCABE1C325A55DF1646B46630433AFEB80A3 +34B2777FC831883F1778694B5AE518DF66F369CF3CEFE8A5D485BD6F1D7E2FF993136AA6F984443D +14E406E554EAB294DF4505E329D055F3649C79B00C5B550ADEA1F30903FCDCDB51291CB39D3C88EB +28DC90A6976B670548AFC0CE1796F89199093C5DA1275AD16BA290CBE1128EAB0B1F370A150D1359 +A93C3E659F326183DBEEF52742CD1B181272A9C3BB5B28212DF8D1B8EED11F0B40A0B191C800BEF9 +81CD59D6BB860AE57ACC789F24781DDB9F939E8AF09B30430B8698B9A561A500FC98BAE043E84EA9 +50AD7B538B7CB2C13B45B33AE34E76EA728817B8474618A9DEFF048573634F7E48CBFD36CC484F0C +3BF7828FB7B2F849B48E793DF473BBE26200B860F491F0E219BDB942133CC2AB8BA9781FB0B5E5F2 +16A5BA9D9A50B5B80B31A7ECB8DDDD972D6B4F96DCDA9C442B3D4B621A9644E294D6BAF0DF46E9E2 +AF206C3FC32AAA51B649D126AA58A428427B56F534BACA3D57D16E712EF8B8C9A3CB7E5FF844B6A9 +AEA3D175937A504ED54121759C3767BC3CDDC10614A6C40DE29468E6FD90CD580D7CE096609E03E7 +51EF6BD1ED0EEBD6BCAB2F2239D5EA35955F6427F58F0C3AB2785382DCA59566089CF8510827A505 +56760BC87C0FE32A2F514635EC87B73E06225AACAB137F168016F462A6ADCE645E2E5E78E026101C +C96023088D242650649808AD1BF147A064B34FD3BABCC0D82093689E35068F3160B68714DCCBEC0C +C46485649E60E2B6C6A041B639E494559A4E8D4A90B17C1B07F71F05696E36CB90A9390C49648906 +7F58B8DA715DF4F432CD3DE966864DD6CA9AE9EEEEA904CD36D134FE0A518E09CA0ABD41701828A6 +9F007E0534B12F7BBF2FBA6793B5A39048E5CA0948AD3EA5D3F56F0B6C7BC6CBAC800A78B61FE39C +77A6F10FA751D5188C89923A98FE21A17FB23B072ACF5F11ECA97387F436D322C7CC403F26ECBA20 +0851F8749E713683BFA01B0D03DA05F2AD06891A890FF823DE94A26F5D572D203C7264EDA7F66841 +38B3C3AAA97A4F90146FC15E918BE417B3C7FC4D623E2D04793333BF218938A3E55A00F7779A97D2 +E7BA1E894DB7F0943B4F581B58FE19DAC87B59F26BF574654AE6B5E37196FC009627278EBB914880 +3213727875270FBBEF3E03D8232C9487CB4B5E2F24D29CADA1AF804E82706889CD98BDFF56441D26 +860AEA9853337C30E5FE3BC2D061EFCB26BDE1727C69C5D418714E788D2B148728D8EE1D3AEC8712 +E14EA317FCE15E13182A215E7F9E5B9A56FAA645E0D0D84D5950D229CC527F64D1E286FC9CBFC6CA +E942CA222BE6F375A0C44D90ADECC4BF556A21EA7728B465ABD3163EEB0176DD77A107BEF818CDA3 +CA85825B717AE52E456BD20D5AF2DFBD26D42B3BEC798614BA893B4E770E1234E46CD6EA49904AA0 +F78F153580BA0F56DCF011FB40C9E1791C2F8362E0ECF70CC2525558B9CAD599A21A131264596951 +C6A384FCE93C551C5E2E1AB25FB44E61C2028649D272B0D70BF4BB723ED3465B0FFA8E429FEE65D6 +5AA8E6594D19F9110E3F37C40FDEB7F04E47B3E412E8265CD9B4A77116351A7A581160CDC4CEAB29 +A4245240725D45D456E87BD49E319A165B722984E42B39FCC5D037EDCF9E930F02DED4979C6A864B +2EE9A66EFC068D8123EA26605DCC98B8A3F3C2D987EF61ABDC9DFF12B1B55EA1D273433F32260EC0 +6D9942A7A3764F7B3DB5EBD164BE9FF9B09513D323F2DFCF206A7F1B5411BBD9A1530A8B8E998552 +AAD76A42A2DCF247DE14495065F3EB3AFADCFBEEF96240ED74A794424506B61DCE011F415A8D8542 +2580CA3C052839F3C78A108548BACCF33915859399CD743224100F1E92E748BEE675FC1CC1F20F47 +4697BD6E878A395A2DCE13333E12BF761165618ECBC71D7E846B027147310C64D2554D1C15971AAA +7B2235CF7A8CB89D3D6329D4BF9BECB14C64302FD1FE776034FEAFC0682A2AFF37308AA66D8E522A +47713FA88291FEE1D1ADF966B0D46303A0B0C2A50CA74681C1F31E4DFB10ED4E7157CA9D6D50BA28 +E8C548DC430CC5616C967F0A1637D68BD9EBF3D0BFA104645B6A1CFBB585054C6CE8586BB69C43B0 +1D6849594715CE6F4F41E1153AA0DF9B3B76A6D9A63387BFC814EC1E835D4CDC597010F2761690D4 +F475BEA00C456EB5AEECB2B0D25271751D78F51F00FF0700F84D3ECFE5D6EAA8D37AAF619AD2DB89 +7F01A609C6E3E2CF728CE5E65C49CDD5C2685162F7D1A6975490E94C20D0ADC4686A319801D3A2D2 +1E8F2AB1B90087014619D2B12DF1F6C57F6F915BA00643F856DF4DCDC33D145A93C7E350DD20F3FA +8AF43620CEFEFAB66A125108028712A3E1639D2A332E0D1A93F346FCCE41BEACD42621AA2849938C +DD82D7DEE234286CC297EF6281C8418DC06283247B311916CCCA920073CCB67DC4183CC40E656C4B +7E2DEEE8D0F9184664504BA735EB464C73684E3A332A5BD0B25C544F12BFB975ACBB81B56D1B2A16 +F241DF391C09D579D89688F990B5C60F41CDCE24BC749B8662241681EABBF31EB743D8761A7CFD54 +0303F1ED69CBD371A0BADCBFD7292861F52F9092B11E0024813F30E90DDB1B48117DA34564EE5BCE +F0AB5F7588C175C84C846616ABA260337C8EE324CC1A86095A986DBA834016A19113E9BD0A05A843 +6D5FB7054D74425BFB1BB3BA949E1C43C95F63ED164FD81C98A9C5CD158FD5497D8DF54155BCF5CA +14C9C3C47BBFE510E825750FD263F8CA924276A87F334C52D132F7E75E40DB95B0697C2253AE0A01 +56A04BC09799EF744D75DEAB63B900E98B02FD7FC98FB862FA734267937724E682BB83C044193573 +DE23DF52590A20D1862DA30214EF47FE9A710943B0C3531CEA61C6B733BAFCA17D4CBFBE5D46648C +DF10CB646CBF3906755629C64049FDB11A259796A151CEA517EE11D4616E240241711DDCA25A22EC +B132FC2764E7745757DA5E1909F44678FB08D37B984F12FEAEDF7DE519C8818F14BB0A8E674B2991 +B38D4C8DF3057D211D923BCFF68D3B8D1C35BF57CE4AAB741B24E3F6200FF1CDB82818C06882E72F +54057180A5C4F81D5DD5FE9086BE6B25802148654D6219ED6B116946CD7905B25541A65366252105 +DB499391981EF1B3C8E4CC6F8BA78C492CE4BAA01A8C3FBEC310E393C258EA77CA8A1B056F40B87D +8BA28B0558BBC991BC2161FA6AB02082EFD8619EC3791D22BEF2DC2711FF15EC83BD0413EFF0254A +C356DD63599691AF776134E78101D9CAF2ECEFBDF333681A6674FAED9267AB6AD8C66D67FEF8A608 +D1FDDB42C8D613088268EC685504F5FD9F36BCE0A1E4A120D70428E89E265E5ACD84D110D24C6FF5 +12D13EA3E35D1784D7FD17039D6DA75CC1B50F85AA34245BBAC95DDDCEA2CE63F8FD530F28983701 +0F5C4000A15DE75C71C6547C683A705631E0FCF641D7321D355C115371D782662D1D9B9B52D37E8F +18CC5AE0A42BA5987F633AE035E76C5A1F70D002A2D11BCC585DC624BAACC7D99F147BFF664156E7 +DC4697C388F56AECB389068997DDCCD347A51FE6D0D5ABAB41311A7D561EEDFD58A577D5308D11E7 +31EDC25D8009BF58C524839741DA898C477C05BE61D0F686469AC909A3E2DD449D34B112D43EEBDD +E02F8B00CF365852F84E9A6DE47780E8CD9F4B44010ECBC764FCF0696D6AF7356A628EF0EEEB1D62 +340086BEABB80080B527E815983D2E8809ADC40BC29F6B0A13773A7EC4A2F0F63330094F599432B3 +B0814193A04B9D63ADE7655878F6D963E119D55DA95B6C9B27B050B52F9290E65E0760D44F075F9A +0AC2BCDBB421823C784ACEF845BB6C11449165BE1FF24FD39A0416D5593FA39972B2CB390847B734 +3A23ED70025E7AEF3B01695F64FBA96635398C3767C4C94A96E15CA51C195B21FB1C09482B36544C +3036FA2E950538F9C6CA37747C63CA619F0FE7337C49AF7E2957663CFD988DD5B2B32CE8D97A8C2F +90469D730D78BAE1005CD11042F263E69A4FFE09F37A827AAC418B9606C91AC5282E50C6FA0101A1 +A30F611FAB9661B4B09A3F6B2546F821DCC7A3C94D9FD77A9F9C60CC1CC5580D94B06FF1685C9C00 +8143DEBAE65372FE9C980DE926276CCFDEBA68C632135EEEC4331436164DC416310F820C35AF1312 +538F0FA51E1F35D6A2010346ACCA72E42A919726F64FE99A6E12A1B3C506F339DB4C3AAA2E4C41F2 +ABC4602A00DB942B35220F75C8ED830F93E34E9E019F5B5DC492B43C5DA890A6DF3B55D71B6C7341 +C32BC083E39AE33EBAE8BC3BE4D84F355ACA29BD42DB95F9EAE7709646AB7084140DF3690024A785 +A639AD95C6CD73D4146875CCDC6AC4EF64B915E666EC28A1504246D41249118CFD8A2752A18848BC +EAC95A9F6C50ECAA3AC8C3A9F45ECA88AD7DEE01AFF996FE60860F7B4E5F4BF0E86D79F9748666F9 +6EAE032C3388218A6E7E0F1A174359AD894D7DDAA85BE8A7FF805E29D2F0D5636B7BB699B7073A70 +6701F6DA5C626ADE6C5D7EDD5DCB02EDC8B04E2C23DD99DB9F1493645BA6455306D8E77BABDA6883 +117725D7CADEB65736554133BAF0048A3C6DED73B113F25E9E76D4E1E2FAF9A78A473955EB389FB0 +A99E01F91E8FFCE30C54D7CBE45CC7ED4106998618C8F9C6FD7DD64822A840B116ADC579A54092E2 +9D07C302B472D51DBAA0C46EE4B366EB4712167323D19BEEB69413B55CF85BE750ACF3CCAF568CB0 +0B96132B6659EFAE5579DB3C8A7B2001FA1C327BA8C03A8EFC6E5DC46EE55124B5BA6C4EEFD838E1 +4B52C9D7F23D648F32F8AA20B9C18C8DED9995430585D0ACB7CC952289CBAE6A4C3513286E5ABD20 +FD1B586A820713DF53A19A93DA85ADCDEC92A6FF3288EF8C0F8051EFA6844E0BFAB27A9447860680 +F9CA875BF7BC8FF7F40CA68B6BF067737911DA3B9EBD7641D323F2DC1D379EEFBF529A380E5AF3F1 +9B5FF75B76F4459BC35DA9A401FBB296D26E94D5B385A07C152870E6FBD5C26D77F2AAAF19B37FEA +D4B4F8B0F51678F54D25992FF127E69C51E7594B32F838E225B84581748EF8655C0BDCBB35A64D5F +40606F415DDE44EB73BAA33ABFD1602FF636D9EF08B224573D973F6CD5BA2CDF8CD7E923138C03C0 +F1E42E721761A3C99823729FD131B7DC16392A473CE5CEB93036C7A339CA7DD4F8B9B318E6C8B50D +B933CC518E61C21ED7849A27F13C2F7F2F7E2F7EFFC1F7E5E7FB78C8BFFE3E092085DFA116958ED7 +1B9FF3CF590A14A74829D3F6D2BF06E3545CD25F7F2259F1F8F1C546E007358C8CBE0B097BB8F14C +906AE0FE845A4FE3C31719824A96754D18E33D6D3D419DCF8C8590DCDD4BC88FCE92370FD29FFD64 +BF6897BF0A72E26DA21F343BEEA7FC26864B95AB2AC2F5EB36F5C609334B41E35E3EC82096052176 +6507EA6BC1A60F8F77B00F8EB34FD61E344EBC8B6B20EF2D0F08CB6EB642CC8D199C3AC5E66FB431 +68034FC39E20CC698B15EDC323694EEBCF8259061F6A7D679F49B9DBFFF4ABC8582F99F586BC7C4C +A3BB1F24BE09A97A5A33840A013417502C22F7AF58E9B0F51517C54089A8A5C4E6707758CB31D86D +3676BE307376B9A7525224151ED99317F1F1156B94E2E238CDCF7A52DE868954370613E8BD8FC00A +E4DEC2E36DA5F0D8D66F3259CCD9D540CC55B4913C68DFD69AABCB31963B5C26F69792297F80165C +C840CB00122D4D694F73F2EDE42EA83BA9930CC8726B7ACF395D53E904EE472F2AE4BD1A49528808 +52BDC7A9EC5FBB46F782C09E1369B15101733BA77704F2E5DE099C8CC6A6B4123A08E673FD0F2565 +27C2179A7889167D2CDA6FEC66EB4F33F1CBBB1E54D0485D230232EED111570C3EFFABC8DA9F96A7 +E7029AAF110F884FA7299115A4DEDF9507CE1B283889E997F427AD7851A3955168B463DA2D13081C +9421176887B5BAC8479129CF7A5347BAF1B536EBE9AD6AA4CB98C8063FA24A02EB509B312C87BC5B +EAF465BAE6782F9F9BE9CBD675FE2C7ABB0E4305628FC0E509C3D4EEADADAE4B68E71FA1E6BAE620 +082E69D973D0534FCB5338E6663D74667F80AD6A5BFC1285EC734FDD7457A2CC5DD2434C8812694B +21133A02138E731CEE8F7072D5D70079AA98D5536B1C61333CD35244B8E13522515EDEDBA91887E5 +0D6A9428278CB38BA4EA9AF785D5B83DB418F8198855EA59046E4F4E8A3F1DD3DA60D52302DAF3DA +C13E0161968839D8ECFFF4B9A6DAFFE573B5FFF639B5173B306317072506C3F1B0657D402D9D2B72 +182D5C94D893FF682AFB0C26A952B768984728E3EF96D6FC44C966CE2716A987B7E70ECEA901E6C3 +F15BD377EF5BD2656D790273D9D3EA01ED524DFBB5DE853BA7F3EAAA6B434886EF10BE109876BAEA +F320A97B53A6A45200FB0CEA2230B00E2A45F381A996E61B1A2612880BAD65FD7C96CDB5E8E74EB7 +FFCA11366D2DE0C3C2E67D6E2A59CE83DEAAB52AAB12BAB42EF023C4478D8F38286973152B6CBBDF +8E5D9E5A01694562DFB4E37314BC7AAEEECDC4B5E5B625C468E0B58BDC4B643FC180AD274930A889 +0EFAF68BF3D33B6F57106AF52E764AA6B9ACEB19647681530028BEE56E0BC5333F4380B1BA78FC6E +41E6AB1FDBB44BE104C79F5BD35E31239DA8DDF304C36013757BA09022039A3196FCBC713881DD82 +A761BCCCF5928C4C64F2661E8F21BF9D53A38B478C48F88D4A63EF2C2EE197DC1FBBB4BE9D9427EE +CE1D89CB81ED06E3917E65C3B9D99BD2CB2B45257CF0883831797434FDA7BA30DF64E49CFFE7D0DD +BF8F82C5CB0CF9FBDB55966149E1F1A836D456637CEAA1956F1E509B2722F30477FA1E971ABAFB7A +D7643ECAF67A2E2E406760F3EAFE4B97EBF0C7F94B3E4C1D4049DEBF2D72326123EB8CC15E90339E +4507898470E2441E86BD5FFBA331B8C87E5C20B3E986A53338D66C856FF4D6150EEF13C332BF8F1C +F61BCE5EA43B2E8C4DA17C320974E8ACF9DC8C239999EDBDCEA95FC00B19A167265F4B6781587CBD +90FC5657B70AF75DD45DDD0FE5F3B953FE7B8AD72D91E80F85937C8F083408DCE4CEF6D1CBBC17B6 +9D165D4FA8CF30B09F2B335A4CC56412B752C80605F918A2D39DF30533BF635883EE117AFA5CF16A +E6159FBD65B631459F96D06A50EDF54A086C51F58AE1CE21346A7382CAB53667B7CA51197DC4F884 +60116F1E05517D59C9FFC1B8563830CDEC1D4D91A8333A90A069A31450737DC3F54B0C33E677A359 +F4F4ED6FEA54F5C206C3EB7541BF66DBDBCE6AB2787B0EB29AF68AEF4A2312CFD0B9EB2F97F4348E +AB37A61C4B5DA258A0CB92AD060BB8C96BA27D117BC5AF2ED1B2DB464B676F0C94E8AE2A78981569 +C32B62D983AAA1B7F418527C582DC7E054D17444B194EC50834A98A56481A06B7BDCE5A09144D8B9 +B78961A6439B2659E4D8F8BFDCDBF0801F83ACC6F55BFB1244D794CBA3D09EE4A285B4B36D446B4A +EA1A5C9AD82083432ADBB8A19B275F9625DC615C7D5D09E3E4EC706802A392B86F0EDAE68CC81C4E +61110D78215BB7F0C2C60FAED7B4FC1A504B4B1C551396D2513F06B15359D32EA181D4B8154B638B +90EA025EDD709DC9C88FF73ABF1BC0C0A4595C2134E5EFBFB3A7686D82780558CAB56E88F4496F02 +0DD32440EB231924D19F3C1994CF2087492454F11AAC9FE2B4FB18095C83279C95AF48E74FBF50AC +27FAC36D7E1BF5D0E33A03BABB313A20899C7F4F33D453C82FDFFA62FD1E392BA9DC4A93D582D61B +20637158FCB0779FDB2A6D06F3BD234184F28031CE3F7DAFB2D3A1A5ADC6B121642EC21877B812D6 +977E3F2FB142CAFF1EDE863FF0CC4136116CE5357C501242107124F9F41DF99FFBDD5DE754E2BBA4 +1439D3F766B11865A43FC6D1C1445D845A8E2D776BE1954D73D76827ABD9B3EF5461BFF451A2A262 +F8CCF6DA08213132C9E94CE517B2B45460FF1CD8CE110880AD443665799B77DA80FFD43BCCC33E93 +AE50F106B4E47E3DF543BCBB70FB15E66DB07A21DD9E19679484567AB086549C0CD31856178CFBE4 +4C0606F86D42B4D5365DCB8FA30FED2D86002A5FFA9213CC043CB172A297A5D223EE444734183512 +57DCCD36EAF3FE107738F71B92BF63A8C981D638F01E65EAFC902BFC87D13A7D64826100001E86DC +4716855885B96253B6DC3372CC9D63EEA572644D3973CE4DC87D952B57267742EE8995230C3922D7 +E3D848C62C3C54DE8FEF97F7C3FBFB2B7EB37548BDFC1A991617A5A9DFF6600143D6A16FAFA9DA30 +2951792205FCAD53FF83C5E777BF30276CBF6D67BBA82D4B9BACB2F7B798FA5346E0FC79945D1ABF +E944BC7E616544C13F89398E0FB52053E5F27F9BB285AB7A6B7C710A45F97E87E14CA773BCE89C80 +8DF7B849B9CA4BD885E02F8A99AE4FBE518695F56C3098B57CE3A7EA36D1D926EAC161006C00D6E1 +1A46DC4BDF69FAA4FD79C02C13524BB1690C876717AB6B919D201E83F2E17433EF5569FBA34F423E +DDC5EF251C8675097F07011F925B9ACC5214AFD23EFAF10305C3D6D7717B21559E77336330FED98F +9ED6DA846C7529EB7AE7A83F6C1AF6E34B6F7C857D3870F3BB75F74EF71D8D4EBD8185D83D52921D +76BB79868CC9F476CDC44821CB4908CB13A6E65B5980F932295E5164B8C13F4733ED6A15F8F2C8D0 +0C3021A224B888DAE17EE8BAF46F2C17EBF3B02D610172AC8C7561DF484A0B96D695931EFD4CA9A3 +AFBE368E9B5FB995E9C9E53444E3FE7C414AE9802925F4F78B6E573619435F37EC86BBE5B9979A3C +D656AA27BF4A2630B3AA6D487B7B44D4BDFE1DABE9EC10E932A74967CA3014B0E66C0B15E0B6A3B5 +9C30ACE5B4F6AA5F94E30D39520F1F5866B1EE917F2C5434449C6FBE9899A0C3D46CAEF3C44E559A +4E70A5E3BD9CB683582FDF0E9EF77A56EA411B9DB8F02EDAF9940BFF83F06EA4895478F09A71DC26 +A40AD0CA513AE599C9DAD499FB14D1308912ABD8E88A749F699E2B0D7C997B1ECC0F10D2D6545FEC +246527889A528E625E6030E7ADF5A226E7BD7FF47AB512BF3AD6803B8CF288B2D3D6470721780038 +FB8C453AEF72641ACE25FC5AFA6B8EE8D0C00C363FE5EB559F356F09AB81F96E4B47A20A7F3E1A27 +4DCAE9B44BB5F2E62EDB77AD27ED23C2E187904312BB4120269DB79E931E14BEED272F1B9DA85BB7 +033735D725D363E67275DA581F30FF91DF08E47AFF8BDBE484CAFC46087AE01BA7735E92A7A95790 +A9C001B697C32AD1683A7DAA1154846DDFFE15F5BB61AF1C9C17A4FBC6929A11D651EED156F3499D +DBEC12483059C46243E5EFCA75CC52078B7F7FAD8F7593819B76ADCBB0EE90F70D3E5ED371408698 +8B11BD76C626DDC204118FBA3D0438C22B5E14594151DC06D7FC62041E0BDE5352FC50278B571CCB +0B34E3484AAE285D06C1845FF7F65E7B57BE1A7FC6E17EC27E70CA5CAEBB31272FB90ACAD7EF5AB0 +EB5B01B6FF62E70E05C52D508A5B9F1A8A70D142C7C9443ABD3DB25A74C8E6DF5BCA676BF807AFA6 +589678B66345EC4EC4F618A4C1CB4C9D41BEDF533A06C088CD4B2159CC8B5409F590E2E4D0E7D61E +E306A01334378D6317A8E1306D7FE26B5FF3841DCBFF3F1F0583FC3F8F5281C360FF7DD4DA43E1DD +AF37FCB0F858F18651932BB38446D844BE2A89A9C80EC0F793D3F603157969B54C96F9F4A5D815EF +0615C90C1AB871304EBCB941DCFD30B259B3BDD0734BC1F67AEF2892EF8DADA19385A51D7D332F36 +DC40A48F201BC593BFF3D5C336210258E1A2E8BACA5C8F8E669496565EE9E318B44FBBD35311E8EB +5F9A584F212C706C25017C4CD9F7D31CFD8BC60C3ABFA7CC4F52EE62D59C043C077D478122081443 +A0368A4BB12ABB154D200639B194369EBBCBDB1F600DE582331E634FD73F4557566BA058F55E587E +0171B21A2B7C972F2990D95F584E806336E03D9B53E64E8BD71F20132D0E86B8F9663312B779C673 +029F2EDF34EA5CE444182EE47919D6B6EABDDDE1AE4141EFA806C50917A0216CB954313B48B19744 +2EA050C56B401F4D4D3D9AA6A572C4371503F7838600EC17E00EF76961D629A45490197963918118 +FF32ACC5318E622A8750876AC1EDD95D70C59F1AB1EB96A249620F2A66D963B88A90A999DFEB96AD +0D642EF9DCA311D2FC6392E766C3D5CB61661D256E538299896140A5C5F0FB8EEB9FD43EF38CC88B +2A47914486BED6238DABCDD8280E338BF3627AD0B9840B61688DBAAB52E93C9A0786092D7771F2C5 +3E6FB5369D6E24E1E028E24CF5CF54B809FAAAA252E5F217F49B00FE67100FDEE76512F1B5F8AB16 +D6BB3B5C109D700FF6B9A4E0E371D49261B1C8BFC2CB25B1ACDED5A8A45CDEA5B7F0AA2D2B1C6CE0 +DE5AADE8965452802842ED66AED09555CE69990E4095425E4F5BA351C0F42D2F8A3264F49B9CB08C +74444E035E8E30282B22D47D51A5BDD8C7F356A4CAE85659E187D10DDC1CB0C52C5CC2B5769517CC +6BA7CF8859F97B31F29A2FC7855267A054A62492C8627F7ED420C81EBAB4C004EC126FDCF526668C +D3E91764E8C1C89DDC7EB6E48DFCB9216AB55F512EC8ACF3BE738A850995A4AA504FB022F4599271 +BB9024BA8B8AB6F4687DB62A8E3183E403109D4F65C9A9A70CD444CA8CEE844CC1490965ACF1BA1E +74A935539055AE3DB2C01F82F52E8C02505D0F6A8EC7C4DF3BF8B0643D0C920E0BD2AF76AC010A99 +AF95D781DD21FB5281E414E3CFF0956C7C86C9025D7BE86D9359815519A0AEFAEDE33FE78C7A2A6A +A85981561F8D77D33631DB89A1B880570A86B0AB31FBFAE27D0D59EF23D789137728767D59309AB4 +91D9001F62E4229977C4285FE3472372C65CCA8EE8B86F647A25DE3810297BB6EC403D1CDBFFACD0 +E4127078B6BD4243438F2503B481FE2037F4B9CB16FDE4B2D18F31B05DCF6F32E48150C2542EE686 +0D7B8FE8A4EE197418116AD4DD17AE20F9C744BDB5BF99A53234707DA2786549FD858A06898BEBE5 +232854CD9491E5E9F6712B1E79FA6ACB53262777E9795C5C4F94DADA421C346AB136197A47FCCFA2 +2827E757B4922F5F478588CF3B89424DE5A38F4FD8E60A2C13F7672AFF32C6451428B6C756203A71 +205E42AF8664FE53214292EB08D43649F90F000108FEF7FC45F1B1E7CCACF3A2189795CE1C7DB162 +37379108D051A9130A07DBD098D8B61C503BEDFDE8ED62F280E851EB168626B6E0BA0394B1719734 +28389D39F43C997859F98CFE713DA395EDD931F00A01866B9C0F75965F3C55B04A6476E5A72F24A2 +B05B4266E4B003E1EA6019372F022348B3702366AE2241572A4AC7AE33820444D3BBC5CCC8C847D1 +891C7ECAD83FD42FF41716FA6C929DD3DA03CA594A76F73FF45DB28D2F1E93E87A5FAE2370667D28 +4028D0CA1378BAD3CD968AC8BA8E0830C6B192914299004ED14513ECAD7185038F7DB40E4B4A8F8B +94F53A4EC1DBF74DBA532A7D379ADE566932F36BAFB716D22FF4656AFF4940264393E647401B7014 +ADD6BC8611EACE271358E22E7162FB097F0C2A8A9756A42CDE6276430EBD3EAC58FE223AFF4732EF +C13378E0ECCDF8FA35B436BDBE82FB00211D2C296A4FC0611D4C823C122A9D78E3D61A39B927B041 +A025CB4B957A7B810CE62FCBADD7289E5D662EE15AF1FECA709CFF218587BBB07D1D7BEC59B9C694 +5E4CE3447809513656849E3C64BCF518CEF605A713E616C7836C91CE87147E53C48D179CAAD83FC5 +A53932D2C89B7E05B5BF4EC73B74226825595946ED701AD6E3F59D21E158E2E187ABA874F9CBFB26 +EB77C1454068AFF609A48A72D5E2EE2A45A20CA4B7290515594984F74B6A22C67BB9461EA788EC27 +CFEE8BA8F285D829DE9ED62B89CB08D57460D349CF8C140D644CB024DB0FA91F87FBEC64940D80EF +B43F5F01431CC611116DA180B772AF1FD50DC1071FBBC19606517DB381258799C25C9D047933EF3C +99A85359099A72B252BD16D3CF5779B7BE39B03B99B683CB77B1A81EFFDF722C9994E9AA7BB94390 +B6EEED6246F528FF3A8F015897A8B3F4EF950F3D1E0F2C313A21041ACB1A1F209C4E9884D74FA434 +DA534BBC9F94ED50247AFCBF17434793F4A66EB0EED4DAF1F8688D68D06C07D918DEC3EDDBD61F30 +4157F08806EDB5876934EF9977BBA0B4F478D49BCB42BA2FBC5746602543C30CE4DEFED0D9F9D3FB +D322AAB67884C31806E8ECBF9ADD5D1A3928877314CF5DBD5538C4C926AF29D20F1804A124016EB1 +100B60D22F8AB3C531D46241B2B392AE5D959D035147251F71FF0797FE685759020C427449939E56 +2214D1D2EA7426A6CF4768FB84FF0813E6BCA069CBF9D15A8441E39BEAC87EA579D7D7EAE75F299D +C28C3F6E4579FD0F231E92A9811C8BFF5ACAB8D07D2F35CB3825702023E28A87723F10A6E0D73E62 +DB33C625720A727984DDE38BD13EF9447B140E76F6A64B642C940CF95015A87F43316F13F04FE80A +501FA34902798656F30FDF3F8D5D057DA531C9E9085F2B37BB5C6643E632F5B947E4195E73F2A892 +349DCB405588895DF3C9347E31B823CBFFF7EE2ECDB84C65DFEF6C138DC00B49EBFCDFD8F3DE0752 +FA11A5307F4B5AAA5A0B15187FD395F31297DC0F47E88B348232F983931F9649948FDE956CD2317F +422360864AB72B6C235EB3C533C4E033D2C3E84E940E16EE85CA9A40C19B2C3A8633D9B7E7D54855 +E1ECAD828294EF5663E32E06AF5F6A2EA80E135945B65150AD20B368B636F4E0C9B96059135E2586 +983AB21E8F95B14935105E624A5AABBD31085A92CF7A09B12BD4D985E81EB6CDB7790FCE87CAD538 +E5274CC7332E3974817A1AFF1B7D19EF5B829DAB3AEF0591AFFEAC1C33D37F966BC460CE0A64CFB1 +12F9028539202DF18EA8954BD68634EA55CE25462DB843DD78449EC6A8FF13767C590C0AAF6D2104 +030F2D3E1482249C044AA7C59FD72A699E305B2F2803FA6010BCB43C09D8583813EDF45DBE6C10D7 +85D950D3B430FFE86E4AF9784748254C1E04B46A51B52175E3E5B4ECFF886131633D447C4F8CB986 +3CA94224E2BA2EBBDF05D9A873723725404E7FA134E594C77E6E1F61907ABA27B1B1D1B04EBD21F5 +01344532873DDFFDD2F39BA9E4034D28AB2F7099B0E7BC5F466DB4632A164470DC99DA21950E00D8 +188B2D5313B11C92100E1CAF8DC1EF0737D92522ED5BB15B27A8A56B553E2E568B3A7006F05C3AA0 +02A43DF4412901E5C7A71D88ECF8AB748BA7444132ADD1979BA6D5E124FD6564CDD4F8A30CF8635E +02853A0CF01A74B2EA62E469548F6A0A8F93C83DB18B92EC01E2B9381DA787436AB291CFAB6D6C7B +F38CDE9E1A31D3F2A8C01589930F80EC3507E290193B7372E2C3FD98F04D41CF0DF3F7F105A45B20 +5944EAA578C80161C8745B59A300B0EDAEF69B1BEC304F4DAC8B493CB1D0A65A1044DB7048F0FE1F +9686E5EE21232E33B7D7CEFA8AE727CC4C5DA1F997B38F7D881AE7A68AAFCC3ED6D9875C76DAEA01 +B0851FD76699C244B203F718800B7F93758C1E09BEEECEEB77EF99CF0E5F4071E83D89D0FE95D3B2 +DD39F9256E28BF04D1B443309DE3B65427B5494A52A3B08F4260E53FDBB5C17A3A18EE195F3CDA43 +27A4798606CB7E00AFB5C1DA911D09A7F47E0BB0EF92B91CFD48020985C2E46638D2AB5F8BFB31E8 +E0B9295239050B73DCD96D7F38C114CAF59BC31EF7D0BA020C1B0A9E7F86ED146ED1F0C8EA20BBFC +31A224F804995236AD36F29983B6540F3DC7769B330ABBD83EBBF0862849D3FED0849D2B12C51024 +FB4EA81129775DC72E790636C005A3099FB586048431222E5569F6A72A62175F8F5D19FCE8783EB1 +7066800860A22D5FE65175ADFD9A2CCA7A3EECD1A15584F60CCA6CF004F8A0DE0B694ACAA7C1E600 +BAB93C9B8EE83C9DA0E25802CDE0E230E523EB1FC3B87AE66B3263373BACC736BC2FF32E45FCE7B5 +61286C82FFDDF517177D7AEE7A57B820EAB2E1DAF7B8333655596E846B41FFB80DD86FE2A9716ECA +5D19E17FBC9325269D3BF5197C12A42A30B027F37AE406791A445093BE7DB06E000A08F5F7CD5321 +205F9B7A657E682B6A8F7382B46688280369F17298615768EB1E702B6AB47512B9C2319B9C76B88B +14098A35ECC02899CDB583B90E76C68BE61B104AF6AEAEABAF3355294114E62188CA93BAED054EFA +B7C96D2C6B448FCA5AF1129062CFA7C87B30E4F83F59954B49C7854C153FB5088E02AE7FD8994204 +7817A333EFE27142E1D1FE6CF746EE82C83246B4583FB9BFCDFEE7418BABA32FCBD2F32B67FE416F +431348BBBD588925D0A75F7095DF95039985DBC0616397670DEFA6F7303FE517C40D078F0284512A +E0BA3272F610F6038C795F6B9858911E42622884D5B837A7DF760F67013841005B9DF42B34B529FA +2C3C20CBA9D2C0892F54418E691F7117BC7768CFDB4D38DE4287E9BDEB17E80431345F1D907A02FA +92DD0233B16584DA0C33ECA3F77DE669913E047DC720AA1318305F447414B531E683220C89ABFC7B +7BC5C6CDC7CBAF1FA62B13949A32DD86A2F1C41A421F632DF2D4FD53A931178A6762829453D43911 +9E5050040870288FF42B4829D72314DBF19B8552E05A9F34D5B570386A7416956C11BDE424DD69F9 +425896C4AB018D607428DB8287C9AD272232740977C419A639CADFC6539BAE32DC0A1D68B17D9640 +8A8E6F89300864ADCDF20F9891C83E18A81F6DEDA7EF5A78CCD00F2D93DD27781B953F4B65EF8030 +5279A33884A8D83FB63C4338E9D2540A6B50E6602491AB6E4AC62BD3A83CF35F027F1638F991EEA9 +8727E13DE641E8770FFF8579D21A9A2A93C59784DA8722C13DA059A6AC9B68689ACD251094B8EBFA +66ED74A1FB23CC0ED9D6503DC5C7997AFCF7914E80693E23A2D5DCB69F9B2ED185E54A2CEA27DB1D +E32746C93AE588399FA196626607F93286BA199FEDD667DC23E1B3B3127EF728A3B99C9A93F632D6 +9715F0986402AB8E100C5DAB837F99E4CE384FBA339C2A151299C9BE8ED91494B0731A0BF5894112 +201933830292EF41657823EB5EF001466389C6F583E8C4F29B007E16F363CF528B0B905E15E5306F +B87639299C8331B807D79FE507E5AAFCF277B52F5DF3BA63C88D0DEDC207428DDF44E40D0A656E64 +73747265616D0D656E646F626A0D313138392030206F626A0D3C3C2F46696C7465722F466C617465 +4465636F64652F4C656E67746820333037343E3E73747265616D0D0A75F8B3BEF022FACBB2B6510B +3FEA2861419E75160CCF4E49712BE823E6290C038A9704B584A75283B04A207C7ADC8B7AA420EEEE +6D7897D2FDB042D70BBA97F9098D9AD67C4D1EB985AE51B478A9F4B04E7B33F43E8D918BEF0C9E03 +FEE55C281A902160FD13668343ADE352911ACB47E5A9926ACA31041EDB84D7E9F0FB51A2532BDAF2 +2F761624313D5B2F66F00E3F24733F88BDE529C1BB45A24700480F2DD5404C8C3924F8DFBE991A66 +4F53373556C396120D3238389FDD0C552BC7D16D8D5E897A45335B8083A0661F065E3DB596A7AADD +08F3AE3E4AECF58B47F2A799FFB88FE98B14F3A10F4FE21EB9278F6A3C86C93BDB56BE0175C1FEA4 +CFD88083562403EDFE57D573CDFA31D7CD26699CFFC36F4F39EC1D8FE38307FB609984CF666BA3CA +E6269C860438914416A0D51B5D3BEF981D60A57D1781E1C8D38E98927D816FFD129AFA41D743D19A +706C382BB279EC93E95BA889D79BC1635148143BCDFF2AA47A9E6634A66BA3115DCDB5F9D439DD75 +C9994B7BEC0E1D28F483C669534F480F2B08163701ABE46ABFA2FB027103C007F7C2DE11CBAE860D +15295C62E20298F34249C96857387343EF24A25C6B1EB7B063E6B0651411FC9DA4677FDE891F54BF +2DA8B013A9F68F01C39ED362D87ECD9D45AD22897658439741F45A19932C28C0D860605766171DED +17D7D607892EDE8F063EFC900E135EB9DF04B5FEA5B89F128D3F98BC583499A90FB84BB208721E6F +FD4EF5F4EE88B348E02D1B776987CE3C2E40BDA16D3E7D99B63F9FDD0B66F12CE91FD09689FF74A5 +77DCC230A858DD9BA0246373B27611C98CAF3017555EB9126E29692B89EAAB784A6C4A455275A431 +381C002685B8268798A66344A5278BC45A96AD926B7B186058FFF8B4A8330995D359468CDF3479A9 +95CDD64AECE6FEB3E6014F91245656B5D47C6A1ECA2E27A83497E0D4E3FF284A17E3AB8B386B9626 +696838483AEBE7F9F7217A71FBC5CD47649634C9F58200DB0F18AF62731FC56A374B97211FE3EED7 +186299F24B0457C7C9E324FC8E93105D7DB576D67F7798D6E12C02F1C8542E8BDC9C1D4EE8998710 +E2984B80DBC02A154B0BFBC79BCF6F07FD388E7FD839E28F1EEFB40D804F57393880D97C4A48B773 +53F0EE6EED798A527344476C55C3210C003D34751AAAA6CF2EC287F29D91BC5D896BE497BAE2B760 +E8B575EF66339537EAA41EAA5BC659017FF41A8A96B32E2B44502ACBF0DB9FF64846C43080105A2B +B3D201C20EE46C45604405BA90FF2590D6995D6447A738D295D370FAA779F403199E56F0C98F5C4C +F8B639659EB29E595947CD2ED213FA9C4F7C0632A435888000FFD17FEDC166570011490F7454E994 +3927AA9D65B89FFE94F62ABD9D6BA0B24CE5B2567CCA40AE5B1873AC1CFA3D4C166752902E2415EE +C43A2533F5B18F08198CBDCDEAD03C5F0ABD5CE429C84537389339132AAC10106C3008415C55EF14 +26D91F68172A5DF7D3107A7A0DC165D29E62647B94FFF6B926B1C07BCE5639E7F7B5331E004A5617 +2959E858AA77567BAAE93CD61AB236CF3F55C09800B9E8EDE2A96E5BCA371F8DAB9C80B642F02BD3 +3A1FE240822978D3AD666102F0054948253FB1C147AC761F4135F6747478E9818628477086DC4C99 +4DBD19C280C86D95C8A3E33CB37FA3420AB7A7BEE0B87ECAAE8D377E223F6D5E2CBA80A4D6817780 +D33A486CEA3C53BCB2D65C8D635D6F8CD7E923130C0300703386150D09D183C78662987B45AE2DA6 +5172E72CE5A6399342C97DBDCE84D02CCC91DC25D786C6EBD6B3993419A339D31212D6FBF1FDF27E +787FFFC52F8F377115F8A40CBCF935DC9308B2E2377B38B00A186FB8EEE43B6B24C961A0FB3D0E4D +528454A7901D970AA9D6ED9A1734F36DB1FDC7E0D718C440A54B374E14783E2AFCB59983016A92BE +F6723B1008DA3F435F5AB96CA4875EF221899DDA974BF3D039A849CF2F1997B50CE1E65B3651E783 +59048EA63BFE96D2D342410E4C3FD3E78F5217C760E36C3C6FB154321ED6E3A56B42FD8ECC2E4671 +45255AB48596BCBC7D5E18F70E24F502F3B182AD41D70A28266D4230D10067614CDD0DED2D42E85E +321B6ACE53F3B8EC973352A4D194E413FFB0667A21D9D7F653F58FA9260D6F427B13B7552F94031F +9C61F971139B72698EEF7780805980DC90AC744EA38E41744A9BB5397385214B1F55F233E380E100 +C484BA58472DD866B54BBE7B692965ACBB34E659AF2BE0E016CB48B2A3FD61406DA6A4BDF81B7E8B +B9F92D43D94E68B190D6F774392F536394DC39257B19FCD9E32DDE9F71384769A8980F3CDEE73C7D +CB63E405B1EAB93DD5B0D3426FCFEF67E4883D411D2F3C76416557DCEA95F866EF4F9C6114B05EF1 +12A8D9D6783AEE51EACB18811E33AE91D5D560ACBFE7C151785BB0DC5FBE03E7E25667F780B16EF7 +B3CCDA98C1E0E37714348BD7939E02326006C1B10D053F361F1702C3ADCAD0873A6A05D467B61AF1 +459C00F1CCA0A20196A7DCCC91504BFD028085E2353B6ABA9A7EC5A1A2D509E7B43595FEED820812 +EECA9F36777C51F5A3A0BD4223967FF1A688A79DF8EB12C65CFA82046FC20462867E85A6B689A156 +5393186B618195B9E176C3D3C076FEE5F1B1B342CE01CBBABA3391C9FBC410C4AF4718F65027810C +3591C5A436DCCF13679BDB9D4E46BF67F0EA3685473FD570B10E91F20AA8B5C717B7654DF6556A6B +D3E879C284328BA8A28B642D6DD17D48C1E9F03FBE1E8B1DBE1B2C32CCCCF35D86A355ADC5E1282D +F377D489312C029B60DCB93CA8F6445375737A2A9C2858EE7803F2981CB6E64E85ECB730B5C7AEBD +1379D2A41B7B1B53BD0B503DFADA8110504FE0CD971E574B0889E614BEAA28E9E7449E5CA807CF68 +3134A10A3566A62D6559D56D8BFA0BABDF43D364895736DE7E1E5CF424B656C6BA7AA34D3523BAD8 +D8FA3CE840406697AB27A4F7CBD983E966D3A47B46DF84AFA7CCD846EBC4FB38DFF1F98D5BCB56C9 +0E397712E5D85A4A0D0CDD29634AEAEB39B74FA073368E463B02887514F7522EB9C8D81BBA40D220 +03F889590EF5892F0F7341F6EF2AE9A6400864C6BA75E1FCA19CDBB462D064872F2599550F05EA70 +2AE0E50AA9BB719DCA518F6E07D61EB51D581E892C8A4A355F9A575E2E2CF7288A2B8F7969FF282F +47043FFBB5627D80B5713A8E1157B0F306332E61CF945791E0E37FBF5EB22798E84F5C886BF9827F +8B6FE069BC85C7712E17A82289A114F10357C4CA17D9C45FE4AEEB4F7B3873EA2F61FCA3A01A2C7E +BBD911AF4062F3A5654DF14DF6747C9A8DFA38A06BAB0F8C9721F8E1F8C59196F689CFACD6432631 +C7E78E71AE5FEE912475D21E9052DD881791A8769592EF5A39EDC675956DB7F34FA83C94A7974CBA +4B5F0F7EB1CB00750278D877D6CE82C834F49E8F5F37C1EDCDDD2CB622D5F2FCBC731CE9EF6387D3 +2E2B139D8B8FA262AB9F9B8785CABB5FAD1EEEBB697935B7ABD4FD46EA673DFE15D3E51572A07F55 +594DAFB2506CAFA46FE69D48650365BEA8578598F89E7523C5C2EB471847F97BD1A4E81794E9039A +536FB3A30A76703CF7E3E788BD0998F904520F38F4F359031A76612089E18CB689D49DDB18634223 +65E696F4F722465FB48941BA9A720D97334A4AC7D3E80379957E5DF9E3A76342820DA43E1E4C82B6 +404C94CC371737A1616FC755D111FD79F13AC1A6097D64C972B79A07F3545A10CEB0FC6E8C6192F7 +3F03B29B0D99CF4B9AE667D5BE3864F728F7981676680A3C2682E765312E1AFD04D544D50FEF35DB +07872963C580FB176D0BF9FE1D44EAFD610628174BA7E4F645B8FE6607B764BF12E8DAF2DA5D8E28 +71F878072B48AE791B1A0399185FF4BAB4C6367C72666B565F50EAC3C149466A068F30CE7007AA74 +AE3443540DABFE8A2D5F4795158B155ABF4B41D8EEE62FA8C001DB2EDC2B70E809BBC608B1530CDC +63FDA96B96D9577B1E8C9DC25CD0397A1F51B511A15A230F81245503CE54C40DD1421623D652CFF0 +F69967B1B48EB846752B013A7BA212A11E6172230A254E1D679C322CD0ECC56A30149C93E82BF836 +4B1007616E8B87DBB002532C6932ED2E4C65F7324981CBF31BB959047FDFF329AF1BF94E7CDDF0A6 +30951037B3F9F0452712B43D027860DFF41C5AFF7C1AFDA62E525C9548B2AE75BF5D0357CFA24274 +5892B136F552A8568B1B8B02BEAB1FF21CB54B85B76160969C606A5F8BA62F6A04DE22D00E239352 +B8CF4936E1909FDC248DA43F9779600E3B23C82AB5E04628D45A25F5CF7218EDA19DC30F21FF9515 +B018FFDF37098ABBDBE5C7E5EBD35394917D145241FE301DDBE0C3881DA3D092B9765B79C18722D1 +F375AAA8EC8527398130C723858AAA6A8F986AB6B686BB0402FE1937EC3194F4FDD62754DFFFAA84 +1602F17F55425B5BF3BF9558768389C405B8DEB3227F56DD112F751905EFF6A72B6AA81F2EFDA57C +EC060235770FD1E1BDCD350199CAA8DF0FE272D54926A9D227CB32D59548382B609805FBD65F2761 +C3CB57D6FFD18FCCD8E3A1253DA336209FFA93B872AED218666A5DB3AEC170F0F408B3468F47A66B +CDB37FD8F312E7EBE683DDB74D72F6221B747734A1C27DD656D3C99CD9D92D30A8E6D60888F8D74C +FFBD10C6E17131BE575BEDC8A68D2F9ACA6BDD327020FF46D66DDA49D1442F815F6B1A4423A31F0A +7FFA0F00FF0700F862603B2B7080D045F6808EE13B326B38AC586A54AF43288B6D91651C482EB09D +87CCAB09A89B0B658B5B37C674CB4A7A751DF4ED93BD5241BCE2AEB7A93BD61671936ED3E2F4D237 +F1482A4C322F94C94C98B187293D01D56FD9C64BF85D13893CA0DB02E963F4F85AA3391A9F532DE8 +9AAE34BCED3C63E1AD4CF1E41C706A99801CE4F15FD3F4A1B5C6AE02B3D597ED64F78FB659C2618D +4E35580C76A9A0284BF696EEE14C5B40752BC95929A5D6454B2C68639A482B09173A6B75B472E6C9 +07AE1E67EF4EA1B543ECC7BEEB3EF61222D170CF59AC582E04FBB9B75AF8929D41EE9EB2BD694FC4 +6EDB41D7EA88614D45BE582BA68259CCE9F4A96DCCC0A6838AADBA385D02DE173F5A06F620173AE3 +DD7A97C4A70EBD3287EE473D0F07601C30ED5BE78309BFB1FB8C6A57150D1AE459E1FDC285BCBC0A +F52D8BCFF8E6B43EF1E41EF15D1C75E4662E8C1E12821638AD53278D5678E55C92DBCB1F577C53BC +06FBA95BA49AADD8325CAE42BA9C3312DEFE954AD533024BE410A74AD1A1106D69140B31C23D4101 +DC6DB57998C3315ECE03C4A187B65E047FAD6C1D071B14F4B3FA0BACE07EBA207EA369FFACCF9435 +AE5CB8E79FC2C705A194EE6BF48F4A28456ED705EF4B6185E90BB74140962E918A41B920CC9C1434 +EC4EECB8717FA007B6A5B52CBD879CC0C56576894BE7EF21EABA8C15D34DF4F896B9475031499779 +91796E5E514002F0AA76F6A886BA90CB9E33BD090F178764977D8D8FE8E4CC1E6210FE5B91223C03 +00041ADF060AB83762BD19FDC91CA87BF8A48B786529E4ACC56D97EF981FD6DECD5BC85CA9F56EDC +EE353EFDC63274A66D8206557520F3A2A705BA8FCB51FC1AF4AFF34485A289EE519E1F64458AACFD +F88725716605F1527944AC2A197F613E134143B4BAD1550FEECB800F45506BCE063CB583E8AE2D3B +436A776789C72E807A3BF986C3239423C0FDCCEAF07C8D66C85F6E47996F9E5A2D60FB739F43C636 +68750E364D1BEA3E998497ACAC94E2D8353B8262E9475F4D4767DE0928FE662A05F3AAC5CA6BC494 +70D9D53902C5DE0D45AC111CD142A7413551DC0CC24473ADB0A2267F4636030B488162FD86B416B5 +6477A8A0EF31F99757C28C3B2D20E96F1EFE9F8C8D24B64E1ECF70CBA28AF24CE9FF268259DF30AF +1030F0783972310F830490BC44CFC22C2AEB4C30D792705CAA366B18E35AFD216819631EB321BAE5 +035DAE8E8DEBFF9F9C2C887D90A1E109CD9A6D5FC84656DA9AD66E88EB486CBED5D38CD7F4924324 +804510CE3FD3638AAEDB4B832A1F69F228044144B1738DAE7765B37D7C9D90A4B69DCCF455F8E972 +97E50CB6F9C29ADF8370687BADC4D871F78A514A21EC4D266DE5D69783D5B03147D813FED2C06BCB +6ECEE853213C73709111B9C56415CE97E848AD272821EC0A8C946BBDF519E542A42DFFEF9BCB867B +13C5C8F4CBFE05B3B878031190B4419C5763D98A4A01BF6FB129F996E2AC96CA8799C820CFABC4D5 +D82C13DC29A3E6A36DA2BCBA8C263179F9EA41F1C0DDE0A79BDC7C3BAD2176A884E6AB900A709746 +9E58327AEC064EA7AA3BD7D2D4F72BCBA824290DE49378768FC9F36812E4C67C008BF8F32504C580 +EAAC6219158C83A046015FD37CC85F56173356E17741ACB200EDE77D18E38417F5011BE669444A61 +44D3F53DC9B87CFD84D4FF421F7F056FE0FDF013D30D16417FE8DF0D6A2D120D6F165FDD4E119982 +B102C0F2FCDA7E8425D7752E40B586D1D70966EF9B1EB75FA52439A1AC722D1A04E1E1E0746AEB3B +05D80058EAD47537589AB1A33B5E32BA71F6B532BA2EE50657FA9E8AFD21D8872228A603E234D98B +379CB81B4E722B5BFBA9AB30597F5761F2043112C1EFBEF4FF76DD27AD53A0E876E256E38D3C8C2E +BE83E91533CD3FE146D66BADFCCF7E74C86762D08057B553E4CF49CA47DA51893CCCB6B09AB52257 +9010EADFBFE2BF5F98668E703E0BC83B8AADBECCB928031AC883D6A68F5E11D703D159E69C128385 +A98093C1BDE057C031FE35CAABED1B4C19F8D84694013F2A6D8BF9B0AFD6302BB3DFB9E9E4EF4FB3 +79E6E937D35D66F3223185AC42CA6BB807B3D4927582A886BE96A984138BBED9B9D2680887C3D11A +7A49E542A06047A38B1C5CD91BDCBA70DBC0FD2CFEAF9998C138E3766ACD13D910D6A2F855759BB6 +5BEDC610A2EDD302F084772BC3A146A065CE7513782039698F2F2CE1A9F07BE4E2B4F9938B74CEE3 +35B0A7CA9C438B8D31929460DEBC8CA392F67D1C7BB6E6071B231125AC5A90BF48A3090FD35281B7 +35CD9BADC424E9C0B04409BDD53A83C53FABE80F90B12502CD5A327AFBFD331F01BBA53F934E6554 +A499333B53AF7672FCFBCE62FCF31035CDCFBB193D011955D3B25A9CAFEB1318DDB4A7F100232E60 +E972982D0BBC6D993B08D4C3F8821AFE468FC4B709E196E6F9CFF61FC272E37E63B883FB4B521981 +9401BA3392084C934161FF5F63FAFF558C13BE7ADF7097089961BC9E961C4B3947F7EFA8A8E8393D +8124037F8CC4289BD984E8F3D666D1F75AF28445456B785D8C0D92576ACB45719A83FD48A92843D7 +C5FBA06BBC15907A4C997EF4FED524F38D3106C190850E2C872CE043BE799449013F4C3B6510BFF7 +9EA7FB4F2E5AC325FDE80DB6C0E9724EBF3FFFC7D350469F008C17086229CB82434D4946B077E3BA +F4C94C3BAA87B90238CD3CBAC50B696B2A618200E44C86B2DE7C624E57ADB82CAECD787D8D2C87B0 +5E00A7A671F9BC5D356DBFCC259067C30406D103A56B25148E54A834F75F18B56EEF27ECDB966ED6 +2A59ACE60506AF12AD26C36C8DAF59C9CE8FB9F66B24E6E4ACA48D2C24F332C54BA4F8951247FA79 +29C32B093F8AD37D98E9FEC42963998CD7F93F130C0300F0B98772DFF751728C34267334E448E1C1 +3A96722C9333D12C738688189131471B8FA69010264798A5DC475B1EE72472E57AC28A89BDFDF6FE +F2FEF0FE15DFCF97ABEB3AF4125F3DCFC454D726E950B75DFC969C1AC04524C15DAA7B22194F1C36 +19781AE71D28749E36CEBF9148255EA994FF90D2A0E9F89786235BC7416B5456640D10808A084390 +978F8AA9C8FECEBDD81E8EE56C67799DB483E8E49A13B176FFE6841228DFB44FC5CA2B483A489BAF +3361382BF7D5B7A8CFB9F492D26AA2F4EA86E8D1849FAFBDFB57156E76217B6BF138EEB699E06DCE +F4206ACDF1B79F1DC4E105DA63D32A8126C7FA3A945F690F7A92E2B5424A68FCECDB8FCCE07978A2 +10091189F53CE4878D4B644ED6DD4D1F787CE3E06CE947BED37B940FD017F0FD53F04D66BA4DC0E8 +4FD59586049C89D15F8567E336FD817C472AC980994D4A4740A5D0986BE07C75DAE43B6B531F4083 +57C1798AF75AFCE56F02D2EE833C7C1A37621BE3FD82B9495D0D986322066F21E025417C9EC7E494 +86FDF098F5A9DF02315B7F5C778966C0D66D0D826DBE93E3CF80615B4FC60D217F4B44BA559E2B04 +E68D343CBC0AD40A7C3F40ECB1BA00BDF2EC6E6A0756E9C1858E3D0868F3820554EF366CAE18C6FB +BEDE45572D95A91F0D538B9C7A99522C93B854EC651BD039CF85E8160CDE78596C09CB6DF08BFC7E +E6113A4C6C368A95373F70D10B94AE14025ADC23CCFE9326BA9005CABBBEF18B25EB59D7893F2E9E +ED7096BFFBE3E294B9820060944A02130426E81FD09317FDA13F4918F5262763A7E42E43428A5544 +FD8559EE771615B27E9C5E22AAD2ADC2CC2EE5DB6308FDD00AEA855B66F883C11D7CA11776A60530 +A3CD9F6ADA1BE9362F38B22E659B0BB8B0B2BA162C56ECE9271CCF4926A6FC56CF27E3CDCC919E8B +CBB3871628B2566887009DAF3464232B15890E7C2C9E9E5D0BEE8672F2FA4BB1F9873A4B3B4930CE +0E7A717052D4E5E91AB0C6E2CB1A7D7BC1C774577D3C88BF58FC4EDBFDB4FDF270AF2BD9ACF5B583 +4240E081881E7C5570D9783436982EA967C891B9CF89FC0ABEA6C08C89D603AA931B81D40AF95AC9 +5FD4E577B81987F17FFD62BB2F0E2EA279C5470C4E25664F06B49F101F958AB6591147616861E57B +A2FE8C98595E1A766FCCBCF586A08452871D71156AAD77D5553D9CB2CA5D3453FD535FB2E7CB78FA +AF3F8016DD5132047A995D52D82770489B826CD74C5B9150584C8271BD3CE683772F84202D33CFDE +7AE3CA6F844228EF28A693EF59BD2A98F1196734833C63988A8BF7648E9CF8B67C5675789B0C16F2 +5641FC36A0394174CE08DECE828EA5B809053A9FA45BD1DCAFA92F4AC3449DCBE8253D5FDC3C9821 +A3BEB2A5EF47ABDFD696BD11B75D4364D5DE28489D0D91CA2F52C931B1DDFE8441DB2050C1E057E9 +AFA9AE84DC569EC4BEA23CE977EAD5B50C383678E82151A0EFD0B3024DA618FDF24EE7EF7BB9293E +6E0CDA1A3D28FFC2940AB3E6DB76E442289E37998D6C4FF20288DE6C11DA867FDEA4571386EFF528 +F1AA8A481127FA192B2DD8F68FFE904560E369577CE5514E6FB6FC96FEBB64EAA3AB78BAC1677362 +3F34A51BC6AB9CE9F64FE2FFAC14F8FFAB14D804FCDF4A11D4BA5B7F3464B797085D02E8EE4B3BB8 +97483E01A451DB2C7E374ED40D6263E6188AE129A6F9F722E194852FD20B5CD11642525371C1A22A +9FF89E07FC165395D579821DBA298B46969A69346C0DB9469FFB66DA0A39D583BFDD2AD6636113C4 +B0C877A9034B26C41132F41325B75AABE508060B67453DAE87E8933C8C76F56CAB6EE100D902B479 +AFC244CDEFC08DAFD5658AB842DF3EA7D7E399430129574F30FDD5C2903F521A27476B85F5C479CA +18AB4BE4A95B3F9BB42A60B4671DFBC5D6A7A50A5C85E459E1A49DA216DC9FA1E55D7B7D0622231D +F0F6A8DC3715273F3FC3B42AB19A83EFE15F9092E9113ACE384B86625C877E965CD2DAA486A7BC4C +6CFE3CE27668D847CD243FC28FAC29C0CB874576690ABB2646F19466FC340DED7AACBECD4429AC43 +A51886B30C5EF7628B5FBEB63117792A6A25EA790DB364703A9E57A2B9FF0D76C35C8E27B0A82C49 +5228D03CE98A1E2310DE35CFC9E985236DF8F5254C59A961746F6DAD963EF8658967461977E21FB1 +3C579845F89D6867151644DB19BD0E4A8E26AF424863C8FE7C45103B496D3D4239048E909DA716A0 +EE0C650569B07044463F86DB1CC3FBB3F774ECDD6603615A804450FF49E092DCB283D0DDD7C7354C +1A251CCBAB2AD70C95E09625C8B86F42B92AD1C7E0526C3467849383E212135D566CA3ED59143A3D +37D7D67C31FF37313CB5F089A962985A5623F2653D7A5A8D713893ACB29BAC85272BDA8641027448 +31CC7DB9BC83FA36E49433D06E1ADC5EA3B3DBB9841F9F7AE5DE69FD56B8B1B8264DA8AE7E3D5962 +F697F3BF80F05044B53996C7472647BB172D95390CCD4021D9E7FACE2D1520EE53B207ECB5B595B8 +EC6ABC532844C31FC0045D33738C5AE4707F4C2820D573A8A244592471A630AE4A40739932F16FE7 +99AAECED373E7650EA8ADB8E8B92FD41561AEB60FBEB4DA3D59A6D6B567781FE250DF010C6DA4495 +9FEDB19B13524E8EA69363CF231055FBD428639BEFDB92F7B98CF23DFDEE34554DD2B6E731A73B38 +C3F7BCA1C2AABA283A77C5ABD4476CDF84EE5809A3F5351947A451830255F54AFC222911AC40CA51 +2BCAE8E2CE79CC126E7914344051BF25D264167F5E99B88DF66CE2B6CEB01CCA66ABE016D46DCFF9 +6BE6E8EF4CB3604951A12B3D00E1E8EC91851BB1B59FD1B9A0AA072A67B8088F8D5A99CABACADB83 +9469F5666644CB54E3F50AF04A56DB58A700F9188E967C29B9651F256C56E33210C12358BE02AB9A +88C37E7C884C3A6C919BB39F4C4BE2488FF53F28ECD3BECB676E6CEB4E4BD879B65E917868E23C2C +28064B42E936D7C8FF07FF0700F86F28521407D47EF852D4B327054FEFD7000E48DCC47BA5F15D8C +A8A2CE41F56AD6CF26FB34650D9D2E0FAF1929938EDC92DE9E0ADFAADDE92C11D5BC5450D2FDF577 +ACB6DE7B62E96A9E7C69900DD4148241655F35C66F28D47BAB247DC8115FB7C9D011EE383A69F2F2 +7D8E25249E3A663C590B51AD4ADAC28348177C49F45F1960ADD90A84CA4E9D3FE958FE04BC73EF37 +130A8E2B4E9A67396E4673100B3FBF845AA95C667BD3893D8B7EED7F424787F0910E6AF42353D4D0 +CEE30202404F9CF06F7BF8078E2E9E28E69B2DC4090AEF8E62770FB6374DD5CA8785EC5B0CE375DA +46A151B7A88D159BD4D2FB0C6B779F13545B5AE574F5CDA574AD78FB0E1CD24D66087F65F6F043B3 +2CB554B29539A4E9E024C9A1182AACE487723876573DDC1F5AC6A7B8718AFED483B70851FD53F599 +B9B04CF822DC2BB6D8CB6893754D1DE5781E7FC5201DC2F1536F27929D7151D5A49BD2D2D80F8C5D +A5E57345FF8EC28BB7A8F1FC200823C2A25F6B82E9EF9BC354CB474FAE6107CC14D92531640BE205 +DBA3EE3BC1C78DFA700098A5154927B7B79E7D5A9F55D09DBA7ECF276F43BB1E2C1E59D51C41E212 +628248D8CA99B71D515694F1842D74E6A1B86025D783322887756184E7A77FA40F5AD98AE35CE683 +11D72F3D5FBC975860572C32C42A614467DB27765EEAD30F0698ADE6D023D496F916597C65A28CCA +BB5485ED3905B70B2C4EE3582600B1B9387B0BC0ACB4D412C049ECC8AF39AAD3FA9248E9B5B2D690 +687CC86A97051E7504F2FB6E3181A2DA4ED01980753AC8CB57720E99071555BD0C0BA4FA33F23432 +8C752F8FBB9A024C082361B3602C2E3E25B027653317853D974D27F7A39C4E82C1384E4F4B6484E3 +8BED7B1EFE6EBFC769F676CD94F18E4DEE91BDEB5D651F90B0864227FD7671CDE3D19AEA53627924 +D690A04D3CB36D2759FA26411C4B8BCEB8ECCB979425CC85764C405B32C2BCA7959EA4A715F1190C +C503AB9BD014DB60FE0AB52AAD7CCF943C3D7848E7A6FE71E3DB50C2A4966DEDE99020716170DA11 +240D8C309E02776A8FC068648BADB89D00378983DA2C4CDB9B311E3E1F9052B8169BAB4F3519C1EB +31471D13E8F42ABFD3ACEAC6C99D3021D6D698058037B30204754F6453105E7670356F4BBFBA92C3 +850C6539D581659860611CA1C052F195D34940F6417F8049A8F0F63BC44496425DA31745F9CDE6E0 +6762D57A32C549EE6802799AABFC9290A3D33511BCAE48C4C4E71F558B0E27B5DF64F6DC6BBEA2C4 +2740E089BA5336FB16F87499FAD7179B3B19DDDD307820671C0623C8661044900CC92C6A285C0C83 +3695D3BBDB70FA4165034D8C906B92F479F62E45F79AC4EA4B3F341C87B21B965CA57E1277C570FE +78626A33B851B824BCCB6922B87694F0B8041FC74A55848CAAD90F718D0E973F9CFE7144872681B1 +B3C6DD37E3D7EFC8C98E3AA3B4DA22B5B0812689059690F8E52071DD6DAD9FA11B125D15FA4F7B7B +6DE97A2141D7298CFCA8F37DE39FEFB176082C1096498E0BCF1858DA2C5BFD59132D35D81294FA24 +3D679BBF24B285855F7797FEB91A7730C86087189644277D6BD088FDAFA43515061DCBBEE2E4E568 +D4AD815E7D1DA04DA5A69A92AF62C8AC8F489D4F5CFFC063F76C9CAF1345493ED8FF7B1F66E6DF51 +77273D7A51F26ACC1176A4DD437D1DFA16B2333323129D2B75F4080AC4862FAA87A17330E9C14ECE +53E096C0A17B0197C783448E93BEA7FC166C7E1417CE543970E614D642661404411F3C6D797CF6CE +2A07AA6BD489D0260C1B95D2A476D97044891EF5566E155783D186C733AF9AACEC8359186180FC3B +510CE8E207D41CA4890D15E69D05BAE076C23D3E1FECB9CA54FB4FD31AD58F675B8D4843BFC21B99 +7B863F66AEE22032E8273606E5AE02D40BEB444C4090DFC68A7F0F467DAB4FF2AA2DE24973C89D6F +E66E206F756B3F07B920245B21B606868B3820FA86257D1A96173BA206449A2A6308F3C28822D5C7 +49FDEA5FB37D39480032B45336A99FAA32FAF686B8B8E448AD34C9220A00C5137C07B17B5A4D5DBA +A1251EEB286A7C1D8B4DF18CFF428638395FD7D12C0BAB0DAD9C07248A1657C5697DDDC0FD0CFC96 +BC60D20A69A5EB9CF1F42955B3DA8EA67372B4E08062A4F3AB851292AE74C871B7E0E36F79251399 +A708128E87915EEAD5F2E20AFAC53A9E54A78CF41AC15DB4020824D61DF2F3CD0D05EBBF5F11F146 +B9785C877DDB878F5B260C7F602FAA4B145E2201ED018D0E552C15F696CF7F0A5DCAC60786D2771B +2C11A774DE3FE246904267A25B75691EE7DD93D6F5ECB0B1F73A95DF99E528140585C45D198BCA17 +F0882A6430DD37FA1F89EF320762A1ACA41806F6AB22165A71C1B2D4FD40A73CAAF6974D8D1F7F3B +6DB7753FDAD1457820975111D15EDBC81FE0EC4EDE118FB2AD6DD8333E713FF186EDE1A58E689B42 +064ECF32CD15DC2CFA4599535A6819E56CE21A71FB9584EBBDEB66E45FEA7E0749BB77D51417EAC1 +F34270CAEBA39B81F92C58261EC1E33936BEA8F8303339E6CFB81299623EA3E016D3968800245EFD +45BFC9AEB55507F68A3F83371930BE4A38929B4375E5ECBC00D3DAAF0990E57DE4446DD54BEFF6AD +D988D86684E99C10685660865DD6FBD7C8BDBF1AFC33A3776BF5AA4218D79C75B66D323D36C1E466 +147A029FA1EEB7A22D2322985E6E8630A4DAAD43BA3435550E755B47A5A18594FA062718FE3F925B +7D16F3D1600E74DDF55A5FB650D78806A809BB927928D7B16D040718DA034107FDD920A211A73133 +EE08D191717AAD9A24C66C36A1049672709CC6F99C52704CD82DBFB6B73DFC256F48EB43898B53E8 +EDBD2738005F9CFA63E7BA08000AF77E637328B93F8CD7E923130C0300702A3247C2A48D722C1E37 +216786C84D3345CEE61C26E4CC9D237B37F460EEABC93D99A346CC7D8E942B733DCE8928576573F7 +BEDFDE2FEF87F7BFF8FD422FF28D87ADF49B983BE31590D77BF081DAFDF6ED772FC75327D95BBCC0 +6B15E340C005CEA17B1CDEA8D953CF64DFEA0C1F00069BDA0D2A05A6F91CCF150B7B9D09B37E296D +38E68B61DF5228D0CFDDFDA62785B679F8C1A86C5E03710876B2A8F79E56439EFE46165A4A1B334A +3F8BC59CE9483CD27DE3BC387A271D6696F616436F4413D7B89F25D2E464738B21883AE94C3FBD0B +70131B13239C45B022F9653941538DDF61D847AC9DA78734EF6301DEC3B26AD6920BB40F11CAAA5F +C6100377C5C201590B94C0A3A245F197E9075B7DF7978C20C312AC21BDBCADBC2738C7F42B9D8DAE +2189155D116FA002864936BEC6EC754C9DD1C6F1692FD450DD0C8CFEFEFF6E90C6FFD320257515E5 +FF36A8CFDC75CFF5275165D492EC6522ACFD9EB24EFC14391DCD88FDE1D2601584DEE26072B4443E +31AF9F5ED490B768993CBD2A94477EC1D7117533FF894BAB7725CAC02486DF366F7BF01EE7FC3AF5 +86A1813A119F6C638E795C222A3B55E36C0844BF6D14B97E54C9E3A48D44F9D328200ABA5661BE84 +E01B49C3E7EF6BBF938F2117B2014821D5C89A4727BD46B2B4D862C5988576DB5BF997AA678BB9A4 +E1009FE83E0DD7FB58C38EA98A61E4A3F869C78A79F63C2CC0AF9E1499EBF1CCFEACBC09EDFAD651 +275BB0D0699273FC0A2C823BA5F29A87EDC1C3AFA9922152D090119321AAF8028BF5FBAA03BF3E78 +4B6652A00C0CEA7DA57DBBEAC4DE8DED6A8DD683CD646BA2EED36050BFB810653375E3E8B0E29CD0 +B2E1EA0EE0BCF614BFFB0A6B4CEB909C12387FED8A7A84C7AA18270F7C5DBED1453793595D2DB29C +0A0A4CA407270B70D4833A59369FECAD093F2DFF1010B721D1B61E2B400F9AECE56E495C78009CC9 +114A98CC62E64AA93B13FD03DF2199890D009A623C588FEEF6F7C843E1DE2602AD98BE327001FFC0 +637E5B163A1055815CE33518FB354C2D0F2FCA54B45D713A25996AB329752F19DAEBD74DD6F7EBA4 +B1DBEA165B871C8CA1ED8857F87AF70D2C1D0269DE49921F73896B926BD7C3135C2EC7721142663B +346F72F16EBFCA643D879C6FA1FE468973B32558E4D76EF08723CC5F7BDE3A2295A4EB643CA61D3D +6B94EC27A2C02BD9813E22562420C63FF4F271A02EA3944B8EC01729BC9E02385D67E699489832A2 +D7A7D860C991743796FBAF00E6F5F72555DA17C01826552FF3F468C90C0D6A6E817F88FB3BEED66F +F04B73010208F50BE7C9B6549D6E3A4A14FDB9DD8390842D9E92E01D0188537993A9CAD8513195B3 +AEB11AA1B85574B0B7832B54DD548E87676AD00F3173D37E37C1CC015C2EEE12563A80A46578BBF6 +A5C64EBE04724C55ABACA6D14C01565A67402E27C99DD73DFA0DE089E56D27DAED5CB7ACBFE05B07 +FFC83E38B0DE608274C3A3B77E7B64C7FD3C4E6B924837325BE32674453CECF719190692D7823CB3 +7EC35AC9E96E837A88E1263C457144A220AE676263FED7CD7D2AD7435FDCD038A4C69D8DBF1D3914 +3DC2A2872D51EC2C8B185D00DB896EF4650E09AA0EE96933310DF6527286F966AF0345084D599A37 +64B223F2E5C79613824F064B82079567AAE444471D17E9738A82843D46CC2BCEE0AA8FCCC8B64092 +909E4C03BFCC9FB995702D142636BC6B1B56146798BAB2BBC9C321472D84648DE2573B129A652DD4 +A10DAE6811BB9FEF27B0BD5C13D9B7637D967362A2A06AEA097A799D4B2DBAA2FA43C35444ABE565 +62F1B62F8DF41F5DE9E066AB2F5582109F03B2DB18F0058D708EA51963ED03107C8E925F7E22B4BA +C7C8AC1DBEADB2C88DB5485A0B776F689EC96C93EB5FBEB7CD7DE2C92E8B6C4BFADE05826600FBC8 +43BC856AF3F1BCDD4A6F520AE682B102358663387197DB325FD622E4821AD737CE84DB161AA89AAB +5A3BAF1352F559909B1F7E2C8B463C6D81C1B2673B4754E7764345D81AC4B1B2A9124F881D8CE41D +3F29414135CB2C7744505847D0B4DE2C684BF95E40C3540DD7A63F2CE3AB45A6014424C5974BE8D2 +B3D39A6FA750EEF37B52D8A889BCE5E6C7C6EA0EBAAF2E3675084AFB3D810866A5659A45A85D9464 +303B2B09FA7A1785EE7FF6635CECA44A78FF965A7A677055724356ADB6B8CC41D38B35C29B89AA42 +02B1D9AAC7FBFDAB0C959E130499A27C83F756E064FCB5A7A17B7E1677EB1671057C56CD98242B8A +3573CA55F724F41DE8DD30C806DEE6BAA44F3E9E1C756AE0F237BD52F07895C5E6FBF75A7FA91CB6 +C56B9881E7CA96254D811AB85E5B0EA1FD532518F747BB087B807870735FD30C63AD5A53CAF09770 +8FC24313527674E296B8EEF46174B9AF3067873FBA92653FBA955591F895BAC076AD21206BC1C5EE +27195DA65501C8CDB7775F4AEB6CF8B063BF837E719450F83674B9C8FA6817CFFA4869493E97E587 +6914ACADEA8DB4A8CF5BA61C8AC2F8385B6CFF9F188128603629AC1BF1312CFCCC51A1EA789194CB +120F646376C624C18DFBDF948A09E9DE32CADBA2AE9B72E23CDD5407C9C235CF1BBBAFB8FE4CE361 +AC87A63FE31B93A857DA72B66A73EF8E8CC2AA3CAF502D557B0776FF14B14BAF84529AE392B3023B +EF941814B34ADD8460DE2FED708B5AA74D85CE969B6C80030E7197AF4ACB95CFAF6CC33C3E3E1E66 +0F66F68A94330AAB80A33E853E6F1D80B4F16743F3179F366BBDC324DE6A2271914D8917AC65403A +32F3A44FBF69828EF3A62AB225E8BF7E94779CB3D3394A0F0920D45476D6A494589BB261DFF79303 +01584841951D51583F865C69ACF440A807B7518FABBB05220433C9DE8429098D7A564D832FF28A46 +CB933C8193D017FF70A0169BBAD7271CA1D3A48C19D2D8A91B9E722161726CF765930CAE5B8C3019 +F9DA8D77B5B91116F9EBDF8CD6E923130C0300F0D4CC3939E6C895B3F4849C0F0953C6DCF71C59EE +FB8DDCE636E756EE2B673DAE983D94FBBE250D514498185A0F8659CC9C3D1FDF2FEF87F7F757FCF2 +6DD57D4CCDA8892F584676FC2AD2EB9D54C0A7BC9734C2836613E14D7622CCF9BE35AEFC56E29278 +5BC8A551A0ABC9B33472BFEA6E321E17CC46EBEFD76BD65A8DBF474A332F4A1ECBB05D73BA1AB17B +88FD5C21C5A1BEC9D0433FFE5253DEED16858366FDA17B606B7BB6960AE329DBEB8DF8F24F48C9E9 +EFB2E9B5CCABA13B6E41EBE0AB5BB1176F545FDF85CAAB21CB2C8D7253E5B806D5625F3D9AFD8DB9 +63A79D4751BE3185287DF27C1F948361DC3B9F4C66C8115C79BA9D7512603E755D7D717D2C84C2FF +0408342879D4ED8FF869B421E476EE2F70D79C03DE88E0E6B7C5DEE22AB801A0686F47182269C710 +58AEA671BBDD92A903E8C29A7583D9C0FF9F39E92283A65F201A953658F6825DD4B7F50657F5848F +C2C6692A41153EF341EBAED73100C2E7E221BFBCEC11D5F117B706F5BDBA67DE94296F5C9DAA0C44 +667F7865CC61AE11C8FA2D992F7038B6E8D7457E19DDE87977FC2E47BE21BDFBF69906F175EE211A +802BDD760E346B2178679B3A14FEA91301540E5AE4DC2230550A575C1B276A8722EDC19A72F524CE +3AB7D5260627FE5BE3ADA8961059D08A71B088BB2FF19DD8521141839BB10EBC33C3E01079E11DB9 +2CC218877C7334263D0DC702ADAE0FECE960234A15B5435BF87A314999BF2C133E7ED0549D2432F3 +3BDBC78EF895A3626FA7C770CC129E862C1FA4D6BDF2FFCD925FFC497A96AB56257CF0F06FB3B504 +32436B9DF156D28905FF40A002622C8A19D092A786653C53DA113FCBA12314ABB94DF02ECCFD3502 +54CEDD30CE35EDD189268EAAF88A6136A529879C68107869913C41D543256DB48F1487F9049CD469 +0DBA1273D9B7EF078940E0C2F0F6D61B48B9C7920A5ACA8607678595CE71520A4517575F8550AB44 +8975D55672F3743BB1DD127D190D3E1CE69D52FF295AFDE866AF39B8CA407B43D40E0342CB972B0E +913E4E047BDCA26E9B7161795EC5C8DE4948AD06F590616AA1DF04EB05844F98CA41D00420855E0B +6C75A87D9260735C45F72A6CA15EFD32105B4A1CF22621421E63F6E7A2A55AE2D3D44C0ABC01C428 +04E17131906FE7D26EBCF487C77C7FEBCD341D59B5AFF170FB6EFF55D6CD07A8B0DAA0B1C67484B6 +7DD8FA4817C8D922E5187A080E86AFCC13EEE838DE095DC97D7D2415D360DF87E8F27D8F14A6F45E +A9622EF0949E4A6F4E52D18427BD081332379E7A070C3FAF7CFD3AF0BCE0B9850021B1397A4F88FF +EB98F8B806E5DB8621DC8F47A240C3FD198A55D71D9331BCD16B3119B4E1D1CE82AF64F1C59B22C5 +4B6924EB4E79F0788D13A44F2AC7308AB5292B0A4D62C8AE8177BEE79E199F8B8194B9E57EE86D56 +FCA4B8D62AC23FDC19DE85915D2BDE8496E49C1015A2C7ADFFD05383A0D2D9C32606ABD1E438CAFC +0FDABAE92F54E9E395FB7998E45F33610971E513FB746C368E2197117B99DA94B8F5DD2AC8F1252E +425924C0B6C51811B7C6446B6433FF9FC75655FE7F8EADACA0AEF4DF63E3258D253E0E1968CB7068 +76F98893611989BC8B26A8E04A7548A290C82932CF4399BC89BE8C5CED2027E0DBFC849554990258 +C63FEAEB817DD28493AFDF7F9A9716F9E6991E0BBDF893BF9211A627874522346D461215B1676E31 +2F2B9FDC8C7E781E2BCA23E0770299F4D4F03210A4D51220D01CC1BDCE9214F77F46E3FE6262452A +C65E1346047EAED045918A1DA24701E74451FE7664A4A447A75E94631E52FDED9B82C632C7079A77 +71678134F772D6345219B30D13F62B6CE402DD176349B1FCD1D64C0065C96552ABE5D995C2E2985F +9E1C599E2164F59B21821B92926B1658157D66DEF73DDC0EFEE1F1EE367C96CBC7DAF9D3BDF916D7 +1963F72FD6A4E032FBAB7AFC67B49FEC1CEB86187F9A4472A55C6626A0D048B7230A4F61B41FC07A +4AE65D334CED4C414912F56EE033730E83C76DE7C5605B73A13522ECA3F561B75DA4275BCCAA1A0E +D1832F0F944214BA40BE7406AF585114D46D14E05A9174016B66CE1C2BCB62C88665DAFF30FAC6F5 +73B90BBCB7BBC799BC00DDA1D6CBA48C953CF9AEB5E9A362953BD64F607BBB1F4D77823367DF5930 +C1AAF92E6D89F599F04E349EC901DAB0A0567276DDACA691BF62BCE06F812EFB21EEDEC623896E9B +59D17766830297E9208F830564C4837CBDAFED5E29C529D830B47DA8C041E5A093DCBA7CD0CB87FE +9E7B37A77B499EF58A1671808E0A1DEFFEC8F2FBA7253FB58C876A2275BC9D38B8D8686255D9F2F0 +56678BC276ADB5A90C85F85EC759198B349B365633C626D4E6CC524F610E7EDF3EC689EC581693FB +66FD3306C8A4387945E6E2C5ECA4B36096A578447A48C3F3B61E3F892BA33B55F684159503E8B42B +FD3F47E86E2469792E1CD7105016D0AD729BADFA61DB82DB70976D5AD132DD2A71FA77E31EB94689 +C72E5F2DFC59FF5B455BEB07FA7BAF6CB2652E842ABD83FAF75D7FAA0AD4673E27FA76FA58CA4F2B +9588BB56C0CCA433F09FE61D5C66F282191785BAA7B912AF8DA021CA3A5091A7C3361492A33242B0 +A1B7CE743B4BDC0517752BC62A7661D4D008B0AAE67A8FAA1F42019C67BE2449ABA7A97FEAEB48AE +C86AFEF3D0AC427454C21FE73A33BBA027B1BB534BB1FB22CE62CBF3A28B05E0A723BD78B99D31A0 +A23A369D4CDF4961AF3511235A0353F2BD1B78ADC9297D76B0B108D1EA9B2455BB09504460C107F3 +7EB18FDCBA7A28B901D6C2D6277BF73A8271F56270F89615758029DA4141CB41B0CB2FB4E090BDBB +F66B30B803966BCE89FD5EB02EC0F67EBEBA8B7715E8923D243A1D661CF970D7D94943AEFA6FAF47 +3FB6A79A88D094793B2837F8DE6EB7AE5123043F251ED58A9CFB8E0FDCB6FB7C65445EF321BAF35F +000308FCF7F6ABA77A025FAB76E3E7E9D285FFE286CB4F6B48F9460F761DEAC5E2A90405A02E2C18 +A641584D7A282AE626A16B977903F71D1F8CC694C46D1DBB63E7513CC35E5B714808828604B8A5D2 +FFC564475BBFE53658E2ABD81C9FEF5DC0B5FC8903916B1E485E8C4FE2001E1D56D0B7FAD63BEEA5 +E53B2BA205F0F5516190391A57CAD6DC8298189F1BC29CED9AA5EFC7D2FF338E31460920227892AC +319AE492FC631142F46A544DEF2143C575D581788B3A38D5C658006653833AA746980B29C274F307 +AF8DC20BA705C461089CB0F53F427F8ABC29404A31F217EF4EA6851D2AC938DA9C6FB361F8DA4D42 +FB7C29597449317BE1B562A665AF709DBD4477E5E53392CC0D5519682309719CE653815944B79781 +E645C2FF0FE043F05A6AE999A14F81E3A1F49B442FFF544252E609D75CDFE558802155CBC5E797D7 +CCF198A326AAA6CE1BF6AB252206B76F0F127998FB61E7B9F0FB8F96CED383AC5ADB9F2672C87142 +4230A133E096C4DEF74B4F3520400C4EDD8C35C410FC4B0547286E3788972F583A3544F407BDFFD1 +C891D704A6AB35E055A52FA8C9807293F474255B3C38347B248848AEAFB856C596B5D723CECCE7D0 +070BACB701B83FE644F130987D4A70603E043353111A8337CC9F3E2FE880F6CD1BDE94E2115EEB7C +4B932333D99A92463E80E97DF519AA77EDEDD5480F4593031049E62538B7710EDDAF8F0396D962B1 +C8EC0B52287D47B140A01E8EB4333E9CDFE3BE78171BD868CA8FC418DD4BC3D7DEB04EB6782B6082 +9B6A2B6A2A745A51C1B107383228D286E03FC77C40610B9F1F7B63D7A5BDBFCC7E9D20C78DC53196 +7DFA94D21796FF6826035C099E14FB0626974F3696C1A26E263904F2DEFF51F28C5A66B4A97A2BD1 +4C8C75906CD37A399DBCC6906CBAE0320A0DF6ECBDAE5E76E05D7A47C09C362CC7F4FAE8FAFB0C88 +8FB130CAC26BD2C259DC072334CDB9DC297F9577AD64C60478D4CE67261FA46F727FECC264A40EAD +3C0419654CB7F1C4B8EBE7EAF7A66D0E507BB65CF25719C8AD1EC554F7863D7B3C2DE67CF6317ECF +5EF1912B63E0A1A037F90934AA6801BCA8FD080068A65237AC6102C675400AC52BD77113F923FF26 +516A1826A1D892524DFA19F729C7E6F34913E6FFF24DF225D29302BAA67B03BCC6B6F51D1EF9ADA6 +EEE65B9AA7ADA700C8EE0EE007CB9E844809A2DEF13740F5BAB76E1129964CAA2A5363575E24DF8C +64F5F9BB21642A6F62848A7D547A50B9FCEDC4BDB40814F5CE78E11DBD96DFB0806400B4DA2D7A48 +2F278004F1AFC0810421FE59BDF0E806086C3F5649BF0A2BF2B703C937511926880A1535083AFD5D +6EE598A634828547C0566DD66D59B2411979567CD66D342977B0204A1B89EDDCD56DA1958B42B896 +A89EB50FD40F83811BEF9ECFCB4FF8D0A69039D0504BFE2AA4327068E975FA7F7B1CA67E3A77C8E1 +C30796B29EA0D681E1ADF75177755E88706E5BD567CF1C310D55A3A5DD92144DBF0292B263C2F003 +16573933A2F4FAA4E4CECE79E07D9867D93DEA30A4A738278933E83EAFF9BBF2DD213ECE6EF622A1 +C35E41CA5DECDDB1EB81C74C60B93EC14588BAC3B13D8F0D44B5B0C83D5295445F77A903ACF6C508 +C68D413465CE2E204BDA46DA2D87E24D16D17299F9FF2CEF520FDA8FF3F13975CDBA556E4F4B0F8C +73E509F21A9FA5D58C8ADDE22B3FCACDBB17DE2BE5483B2FBF9D44E708F98D209CF0EC941E2105DF +87B87E53979DF2315CA571DA0F9B6863D772AFF3DC0C8FAA8C47B4A9BEAB45C27AC5A9B0A7CF2501 +1B3B219F9F27AA68B17D4FF588BD500E8F58B458A8B0D0AE505C50988AB4EB7B8B6BE36B9DC6E81C +B710275E076D6AE4DE8A7A3FAD1257B6263B5F57C036ADE22937EB1A40C3A6F080659C6E3D92D2C7 +6369B4AACF954FF180432CEF6D10CED3DC753D368F0192146A63783C1D2FAD82B97290527B71A36D +F482797D6F2A8F825A2E5DFC9D11A46002522A4F0992544DB9EFC81C0DE8EFE2CB2B052F1EFB1DB2 +1895A64A00459582F471080881F1BB07A051F33281CF3C2B499B72513FFB66CAD8E28891CA991057 +E3FFDE913A2BEFE059436BD9057A8018167E1CDDCEAEE1A067D42296D1F01597C7844A98EB52D97F +4F639B2BADFACB287F0913AD6EE74B905E6C1547BCBDCCBBEC6544F4396090134AD121F32FFDFD4A +AD1391C7CF983E67DCB26E91D2A23A1B27DB5DEFEEBE9A3911CD73C79A3C78C8FC6EB595958DF756 +8BC454FF04E043D71642CE4A14A99F6F0674A1685CEB889C186A31D55E9E615798E673D7EEA82727 +745A6EF794F1284A1FC8E5DFF2BB1E26F84ECB65FFD54DE6CB7151B8F275A11DFE663FF63A9071F3 +BB9540933901E5A3F5F248F37035303BA63D4951BF0B6DB05AE89D8D4E45B7AAD4E6A8DB50F64BC9 +8EE76CCBE19546DECC3FFFCB74A0A472500813F27DC293FAF5E141EA50A77455FAC5AD5D15BE4A39 +A3C377213DBF8941A6CD9BFB25C436D330625FBBDA18F9445987574E53CBE4DB3C4A0C39535D9FB7 +38A43D73947A56CADB74836B77C544E6564A991D19FFD86C0585F94D283942B826F462AFC55393A3 +35E23CF1F290F2CE6A0E70BE5058C2B877A8A147022F5855CAAAD8DA017D54AAA7D813449A7F805E +B9E1DE0FA4EF8E39D780BC0521203C861C8E6CB1445E86E668FC3DE7A94F7D169AA3BC5556A8B573 +439A0B8E407B50B95D1465321CA802468677D3D64CCE05DD8755FD92A52B4DDBB52E4243422DADF3 +B622D86B228CE253D401E942C48AC002A1C966C793C340E8F56ECB971A4DED33DC286E8DEE5A816D +3690E5E93B5E4C261AE2E6B8269E9E1E46CB59F0834D42DC6146DAD6A668296ED3FBAD9A8C766067 +D862EC6426BDDB6324A0980A5BEA3FAB8CD757231B8A02006044CD882D3562136D8A54ADC656A446 +0955D456BB873831228ED96AED519A58ADBD1AD40C8794D0A2845A318A6BB63A54ACDAEB388FF7E5 +3EDCEF5F7CEA5797B136C76456761BEFD5FE42230E5DDFC7270C444D000295C7252DE9639EB1BAA2 +355FAFA1995F1C23D49BB89D5DFE31C38491F26DE67F9642FDE6FF530A955B6AAAFF2D45B3AA128B +4E5ECDCAE2B8EE954313DB0D6CDAE2B961AD241FC11D38EE3BF6CC07D0BC3DE4CA50B44D0174DDB5 +76CF6E13C92AEC7EAC3633E80566B2088F72A08A60C384B655EC5FC345D8259A0203A848D88C4C8D +9ED675A759BD35C65B1769051BFC327B1625993608314997137463BFE3C1ACC5A801921825082ABA +152C3B86D5CED098E7662C3220DB9D9F85DA2FAD20B3C21633C68130C61753BDE5A13EEE1EBF5959 +7CA7239BD4C7479B4B364763447D3FC93109E1C713CC37D96F0A7ADF7172E45A9D45AA8DA825F03D +CBAA6F0A9EC29E830F4C37CE745DD275CB45E46509C59D9E8B8EB5F3987BE1A5CC5804CC927AA46A +DD7A63577D4863F2B6B15A50D3E45560E51EA36F980C2884C5B006F8BA9C413BC000B34F802AA317 +65BE948E5F86A0445DF37A0116C29AFA977595831DC320DAA344B1F669A93371BF9E20D844497993 +D6CB379289E390DE3865FF8877E88BF1C706CC5F3B9A7759EF6F7563168B4A4F26958BCDC832BA7D +BADE14BB5A2D472D816502491C988CC4EF1EAAC49C40163FCEB04315253ED445F8CADF9A2A67E373 +6A1756B81EB5411F1A9D343882F7B1C5B4836FDF2EFC3394D81BF0BC9D404998C3A5B4123453E640 +28C3914652222FC3E7FB2BB44B735B784403D4E1C262B4EC8600466EC25852942987369F79F11B47 +22DB022372A5E42D9A76AC1FE7D13B0AE8DD56DF1E65BBF4F7D00063D98147D0E8F1077F738FF110 +6D35795A0C1302837049727C16465BD61E9476D0A7A1F076715A66BF87A9BE9F01D21D46C95482F0 +1AB127871B99A6268B4CE6213A5A154428839D1E5CF2EB784F787AFE0B5F8E3B35AC52262AE740F7 +EF67794FD76ED6097966C7CAD3A829D514B4E8D4088C1315C8266B3325C2844E5FF0990F34BCA773 +9A3C3F5BA54BD872BE7B63FECEEC4E4C52EB7134E1499DDBF6E35885AD20BAFB6F1D70D9285C47E9 +3FD7A16F27FCDFD6BE673769C321801892957BBC73E21830F5C57BE79B83D2A87FF60E9A4B87E61E +998138BB2F6F48202E224D9FE650B3C082CF9EBB55316AA380B118F7B2691FE37F4ABB514E353103 +EBCE21613BDC7C99D7EE497628329FD4260AD61C2410BED7A790021B50444F53C8F10AD3405CD45F +57A7F786377415869473C5D4DB7D1B1C9D9D01676A91D01CD8C8C2AA801E63CD52FF571798806FA0 +C25AD57C414F9D8B17EEA37483C2124606C5C494EA9CB5B26BBBBCC04982ADA9B595EC36C7829001 +5C6647B171504954E3347BF7CF2173678F3C2F1129A507082D9EE9A15C6EEC25820C0D6EAE87F31F +2894EDA581614E0C48551AFE10418A5BAC7214C444FA8D748507FDC1A8CDE730B6F6E0198F93AD2B +20B660AAFCF4409514696F1DF025A0B14959DBEE22726DD2173919C82290F97E7342E38679F0241D +F2CAB8254A880BD4F7152757790504F9D9796087A8FEF653646F9425A739B52CCDDED269212E2DAB +55A7C195FDA147FE734D6D2D689750716505E416E7978F6E5E0EF3E138C5F59DE58E70C1B400A528 +74748A047E2513B034A67076C0D1E2F7C9076713B1F31394521DEA64FB54D144687DA49B573462FD +68499B377D4F4D23D615B13712B1161412FF43D45B47CF767A7D4C8848C2994AA21BB882D0C29DB4 +47D522624FCE0A58DFCC9C3CBD1C2C9872F99DBAAEBF9334B9F6F0393CAD06149FD0337C82C10AD6 +CB4F447B1B86CB58DBED7F609573C5B47BD53FD19A6999AF47F8BBA5980E27F3EF20665471656C3D +B5CF890307177ADDA44A93CD8E6D09785351704B8CCDDC1778BC258D2801EBED62E3225B14A54F51 +DA3DD72B8E3548D303A7D4881A87A14B4FCFA6D38AEFFE5C0179328C1130336E338E8407CDC077F8 +EAC4FDAD0F5439ECB7E542C2E498869120E2D89615CD66247BFB8C568B977DB989FDD55B5D646961 +D0562596989B9281B60F777FF7D73917DCD8ACE4BAEBD12BCDFC227D293E3AC78B868FC2F569F278 +7057B9A8D599A96E5EBD55D4F4E7CF72DE830FBC5CAA2FE31B2A8DDFB076F1EB265C0B0100402175 +F65ED6DA8D46E9C54DDCCBA28C10B2D6D5250985D0BDD33E3B3C3B3DE5D35FDE2C4972C439A7E2AD +05EB223E02166AA9047FA8C5ECF1B770E7520E6EDDD631ACDA942EABF823217B58FA0A2999A2816C +687D3B01C5A57EA6ACD641BA94F5A896E0904C43E0AB96980CAF73CCE240F6C3C25AEE4FE4C6AD0C +03B4D101CA34E21D44D7645FA7D9D7A166FDD162E32F3ACF35880E542ED946635FE7F54892F8EEA4 +E78EF94B60B893CA578ED00BAA89EAA660815D8E7885831B8A599E95143D777E6D341CAE0060DE90 +B6FE3ADB2624BDFC4AD55CADF3C2298A65B96250890816624DF22EFC936355E31767CB91400CC619 +26F35D1581672FEA23EB2C23EFDE4F7710C8E44F8DF37F7338D680CADFB7B93C58DAF14B2FF9FC25 +69EE59F0DC9C282FBE6D3868EEBA5A9119528E6C20B6097F52529A5A63D57757244E070F3E8C9A57 +AB36C8169B0A0821BF4AB33FD78F801B41DC38DF53AF12A2A8AA5396DB13159AB971691B99992CB9 +CA2B897F2CE89C526A37A413FDEF52E1A25464235ED6AA31BB9F149D2C7946541CF5A6A3078C5FF2 +C07A6D40BC5C619AA2AB9E3467F065459DF013B73CA93B51E974BE844E3EF1099F111EE2CFE3CBD3 +D6B022E1970CFEB7557A962FFD42B80FF337A9DAC3192685F10B9E298A6F02945A5FAB2590C563B0 +F99162EF9C97E87A8E9C62AC035E55F218FD6F81C2DCB46EC05333759F02C91F2EE443499F0920C3 +0A18C22FF42FA375FAC804C30000DCDDE356B909B98766CC35C3B086C7516263C9B1A2E4568F5B31 +B72577B9CD2267961C996B6E92DC37298CB9123933399EF7DBFBE5FDF07EFEFD03BFC09DE4DCC5F8 +67221979A8B8525D3262220BB81C650E88F55DC82075D68C0555941DE20A2BAEFD3213BA2BA3D5FB +E00ADC791729DB73BB830216DD1FB008C72F4ECA2DF06FCCB9ABE89514C4C459000F388FA67D5E0D +D3DE8FD59FD004952700C17B26CE47EB306C301BFF604A8A456E81C556F1BC4F7326441159B61B23 +147A79551985D878B02910785929BD2C3CFBBEDBD39D67BAEADB65153FE03E7614829380BEE4A8B7 +ECC1BBACE475C74E3325C563DF9454CF4DF5423DC923E65BD92D1230338EFA7FC8B4AE20B147BF97 +FDD9802B4392E212BBA12D4B144DF259C22AD47224A89C09CD6DFC4AAC91586A95AA464A39C72441 +559332580EAC890304BFB3CD50C80D751BCB129ED115474BCB83697650BCA65C0E35401B86C6B67D +A9E8DE42A06B99CF82F1A62FE191AC42ACA94BEDAF068A997930EB92C2410F4F390A7BF76EA07B06 +9664B1EDBAE3E16D45F8F4217BAFFE81C78068B0D77E59AF8DA192A95FBCB9F023716C5D7ED1C599 +CCD6BDFF5D2FC8FF532F158816F8BFF582805A0C8947959D1B162E87563A1A1BEF2B44C728DB6B6A +93A422F8CE3888FB6D25C098B3E05A9E26E1B0612E408DD0083182919959A9BAB5D69876CFFA7376 +A5D1B9C9DB1BB4D8A842BB2CF697D6D98E21B3D1BCF222DEF3E1D9F987DDE143BE7FA78D1F5898AE +BBA86C13FD71728543DBAEE775F5F9617CD3E1617E3C6B1EAB35687B7D5B5E83E95EC697B36C655D +116FA13FCD58C5B65AD8FE92700221BF618F9A3B77C49219295497AD3EF3089AFA065F0DD08CDC42 +6BBA8B8D65F4EAF882DA7ACB474717FC96B78E3E8C9E71B0F37967759F848C44A80DD3C927DF265B +6215E6180294D77245CECFB08D5686CF443C5FC23D9F36388D6CC98223274DB09CC0C6D63DB05172 +BFCACC62366F8313144853C88EFE28A9F7E80579380B730E121D45CA95E5F539E1A2F8AFF3C6E5FF +C1B15CE78D746220609C3CA5B1020C195281A96AD6C6BD2090ED569D12BA7649E781BFD6AE0CF3A7 +9D3988948C8533B932AD5F8B9513B4EAE99A250D2871A8BA7D2D46E22B94444F3527340A79384F84 +F07E6CE46F263DD1009DEC657A6C273247FD07E3B794FDB555B24DDB0D0FBD80423A7ACE1F6D4BF6 +E734BF49C9F1A6F30138BC4C1AA8857F7BB9C74BD5833D9CE9785980DC5755EF1CB32A849519B78E +8CA17EB5599BE4B9613CFD8DDCF40516584A32178FA5774320AB1A5DC610DDA850C244E6FBE72E4C +3C3DAE18256629EE495365F93823CB68C72A6902EA2B42545BD5B6669C6378C4E308C364445CBFF8 +A324E02795D0BAA3C8D9F86A6013E4D2A9ED71200EC5DCF1D3AB1E5E1AD4A42FE1291760F7A972F4 +445A3939206845018905ABC0191A62DF0830880898AD000AA5E9936375E326214D01BCB992471F7E +65087EB3A0C6408DD5A6C5FC5A1CF90F81159143E0A825C68AF28B19F9A211295D19A7AFA83FB135 +FC5F7447AD34710984D2B1153C6B63F935D32FEEE3F78359727499D662D3754CF3BC97E3F0C6A976 +C51A85D440502067595CB3F7D1C51BF6F00E0B377AF606E14045BA0B646D952AF40AB7397E6562EE +5412C3E5A05280EC1AB7D97B98EF9C9803740B804F7DE630D02A7128A90A3E8CB8B0A1681225D31C +BE058928129B05075033B4E4EF02041C12C5E256BED5516979F05EF2E6C854A09A23C5AD80A7B93C +419C69E3947A1AAFD504BB5EF86785EBD7F8FE50A4EC542EAA5910B0F275A100FED07579FAB7443D +7EA083C59EE721DBF18B28CA2A292404620500D72BCF061BB7A5A0A57233043A5D3A0C10707F4F46 +2FEC4A5F4FD2C8EF4F78AAFAF41DE13B0C08F394E9C77308DC2CD5D78F52DDBB9645C5154DC0CF96 +F4028E57C527798EED424BE1EF8889803466B0EF405B742FF4C593403CE1917AC06DDCE4A04A6486 +1F74D49B8255346377FCA04FC467E56E5F370C334DBD2FACD5F78E5CD8FC6138718D1760B516FD43 +AB0C507A4EA1F2D1E390F23FDD63C874E92783F7946A69643EF3E9BB30074694485DA2D6824697F0 +13046EB778C365BD4A3021A9EE9FEAB1161DB01A59F459D152B24D9F70EAF24DD45CFBBB964DB911 +B08EA6F255091D23D27BAF27AB597AAC9F230EB5C9A738974506D3C148EDFA8AB8092006BD22A870 +851D0651C63EAD34305860512A98B7DD8F5050AD4B73CB601775340F710A78AA2ED5DE4ED919A873 +594EEE7F7D64ED3D47F8D1AABA602FCAE5032EC112312FC47CEFBA3174D87DE72019162C4934ABF2 +6CB843F91F2352B6EDC587BB7DA0E5833C68BB7B2A152227120ADD147BCD5833C399C97785B744FC +5C1090A7B12C1C0F369D6CD58941E4F9E1369671B37D396D46D259FFDC25F73C6E7573BE26B008BB +78716577F86585052B843889D18100A61C6B279DB5C6788BBC3CE9FBD41D3B833142CE56BF7D933F +982E7052231E68D6509B732873A2F3437A85D109665950EBF79984642DC9345264B470C936A1839B +C87F4F5E5B1DB4E70AB0ECD9A99635A46A42835B216F8A6C24D34E6DD6B1B2407E3E6A8F980DEDC4 +718A9F9396407DB236A9CED4D6552C3E52FDDB70D315F58C43DA5ED5204A432B35AFA22D85744D47 +05FF50751F934E54048183F4731A15E9DC153A9F9E0F7D2FDD8F920F9A7CEDB519F786BA1756EE16 +55138A9D9D89F71E22CF8376BCDCB706AFA7C082200D18F49055FA54D570F0682B7764E183D77999 +4630AEBF7AEF0825DDD64ECA4B78B3566E7CAAD1D42576990B560FD343938F503F9B56014D379B31 +F84A407FEC85AE39312799339C84CDBCBA4DD3AD4AC45A2F0A5FBA820E096CAC1BBD194AB6661849 +20484E8A4FD90D6492542330F01F2F6EE4DDBA39BCC17358E73D1ACB7E49F35F46EBF49109860100 +B8426826E6BEC91C91C83524144264E62AF79998E41C432234452C3342EE2323CA6DAE25B3DCE7AC +F00E0FB65084B086E2F9F87E793FBCBFBFE2F75541FC0FA5454B3D075FE9B436B97E5B37A7338656 +D55447544CA1E70A7DF836399FED522295A9DCE69D15336F6C62C2EFA169B82253FA57077F8F65D7 +70C40DA8DC7470FB009C30AB17E6DB17C5AD3193872C5049BA756464DE2B7CAAC6EDDDBE14E8C09D +59FEE30B13AA619443509FECFCC64E7088865ACB3CE2CC003E4C279E4BF7FFDAEC9D7280343A4D9D +29F107189437F69ACB49D9BE78E0600A19D4F606B6A6BF9AD94AECF0D9E2CFA54EF68265380CED9E +B1B94858E35CD65279D1883FA417A56FAEB5A623E3A3F7D2A4C0F201494E68BF3E83A709DAAB6D63 +EF379FEFFF98A5CFEC8FF2A5444F9D240F117EF9EA687ACAE0F73BC984A5CF514D74BD9BFC7BB819 +22EEA952F265D0CADEED26153CB2255DDC8ADEB66865087F2BC17345D8FE425718D6B662D667D018 +5F2379BEB7F4065F004270F87F3D40535DE3FF7980A69636E4BF0F20205DBB4EA2627C0ED0F3D57B +3CACF315C934F0FD8DC7BB4A565CD7316A62776BCE6021DADD67D290D431290A6A9DE3FB37068183 +80DE3137258400CAF0ED9E15573FCC7A3DB8089058A47EFEB4FC4854B254743E97E11DE9F6C71994 +34A95E0F35210D824ED09D291AB534973B936016013D3AA888880FFAF1F82539BAEE6D67F47AE81B +6CA399C3B8DB17983F8BFB0AF5668D87ACD6080476C36628B8FCC6D05E8196B9F68F8C5541A65D42 +1273DAB979021D4C7A2A3E70655E45FA3A86AB7F30336A2DE7D610D2A5DAF7B78FA9FB6E66AC7E0D +8E7479623E7194BA3D586A49EA0EB58C349AA873DB5AAA2208A4AA1D8AEC2514A2ECFDEE9B40082D +AD8AA92291E660B5D5A0C12BBF6599ECDDBA6B47F47545F9533B3D697F8B50FD7889DA85AFCF6332 +DA2FB9B3FB2EB433756AD97255162F13CF002C30A2AD5947B6720AFAD19BF8F143027CBB25365290 +83BFDF4CD9F67D8735B521C4F2463F8057CBDEC6634D4DD6F9C113189566A85F8B6E45558F2DB6A7 +3FFDC836512D46491BAE1838723ADC0A4C2870AA3A53E996B507DEB7ACD05773951E693309CB9362 +7CDCAD0DD6EF9A5B652AE64938D524BA63DDC174B495254A8C5B888CC1D95AC449DFDDD451ABDEAC +F86B83F14D0F874A58187075C2704838F90B249731077F5622E5A1FB09FAD6BAA95A1515169AEEA8 +2DEBC51DE3A68BBB12E88B478BDFCAD6C12062381227AC94EC78292FEB156E803356C0D4F9BAF7A5 +36A63F695EB7BA5B147203B2CD3C2E392748991465F91D8FC2F26D0C1D801A977736AEB3A9DE0956 +0D9EA3BE228FBE9B7E8477C946CFB29B1F9159AF8575E4AA22848E8E35D30FA2EFB1C8B52F343801 +3BEDB774A9E6DD9BB1B54BCAA3737679BFB7998A5ADEC0E2DD4C664B9ABE55C90E3A3762CC5512A6 +10B561C92A0524BFE80E189C4ABBC8D483FC6CDCD89E3C14D797A9E89785DADFD111F2123F0E62C5 +00B4EE1A6EE50B1061C97DA5D59C5759D35E7760F2DA8E44364A795FBA0FF57249D383FA01014A91 +3FA0B3C2CE62AEB6BC8D8306657DA40B4F84CC4DB687056C80C534F2546B3228C7BFCB3E0AB29C91 +F49BA4EE99141E27E95D11AD5F5518FC4FDCEB6188C3341F85167147881F25A2BD02CF7F9647A25D +B632EAC7129B6BAEC16D40BBE44CE661176071D0EC2DB0479F7E52431B4BE9F05D3B04E5E0586CE5 +DDDE9CEFEC63A5969FFF992D52EFDF30A0A2B1549ECC9A226B1662E2D2C2681F03B8249BC45ECA61 +7D713770AEB0715C6C6A4D83F379C1CD0BFEB6C711E998B32F0B9A9B1BE285C653BB378F873A5FFD +4444EC64CECA60A151C5B0553362E11B75C01F11C9178673A64AF4EA4F3CA784E16154B3724B0D5B +CBB878C2051DB9F314640057FF4AA2F21C18266A262805C4EA4DC961301CE7BC118E83AB312032D1 +7F16D1A9A50DEA3A5B121CF7DA4D7EEAE76BBF530B04DB266B7620624309F5790BC3E8DB33345846 +1A13FE093EFFDB312DA8093D49687DC0238013225B171DF5BC83E71A895AD5CBDF2372F6F297334D +9B16AABB9A9C9BCB252F5986F9A88B7E17B42EA5869E539736DD5141D60BD3F3E3CAA28EEFC8DEA2 +2B0E2A0F77A0DBE08589E996DFDDBD99F74A2A8DC46C9CF884DC8F6968BEE7E228A74F0FA3221561 +6820EB0CF944503E0430F2B1185656A7ADC96E22EAF748C7E6C896BB8E4D4A3E3F52E423DEF84955 +76EC7B9FF5DD9D5A50B71AF16323723A04E714DB1121DC34DD35AE1EE4B352CBB9A5E2B7A5C9ED6E +2F0D13180EC44396DEF5B0A802F986F2B241F30D48D26B57E97CFCE1843DC21C61CDF6B0D8CBFB42 +86B26324100A6F035D2CFCF3F59EEA1916E51A9E5F7AF1AB224D557C649C7F92B31AE3AFAF166461 +0E5E411DF7A07C79D2CD09A7349392BA722C03152E1A8463ECD78B9246160D4E10E76E23562DCA1C +FAC719B1A1242F782534A79F2C83348AEAA6408441656C8C8281E1CA4CF960955A6E49A5CF5CD86B +D5FF497EE912E96098BA67DCCEAB2A179E0F9DC4A0040802C2B2434E9BBFA2C596274882DC4504B5 +64BEB95CC1800DB1FD6F124A8B6A81F5698B75E0CED436F6E5D5E35E33861CF971FC2191B2E221C8 +FD3C6B5BE2EBF2C459C704917653CBA32691E2E199564F0636440CBB78381AFFC9E1DB080D157173 +D3E73809192E30C66C8BF79D1881C9AD6A3C0B5860A546EDE4B401F638E5ECAC296EA7707FC50F71 +20FAC47DACEEA61D1B969F0FCEEAA8D7137CB1D679F18167209881FEEBB94812315D6ECE283E0977 +79B73591BEE799ECFEA53506CBE1551AC6533466EFF868DA08E7DCD32A3B66007C636CAE2D8F37F3 +50BC1231D9D3DB1BE051E99E5A917FF81084DA2FEF7AECBA34E0318352D0A0B0D306A65337B26646 +7D98AAE86C1E118E8386AD22E8D5D1C97F19AFD34726180600E0E46AD8CCF928B79C73B31CE55698 +722B77EEA4102DB7DC67788C728FAC86916B325751AEB9E621578E613D13A14DCE91E1FDF87E793F +BCBFFFE2775F5FB9BC0E7AFC0751165C98E2766291C31E4465F7DF1BEA3EE06E32DF942DEFBAB467 +1820398C0FD3BCFB003BA4FE15326EACAA24AB2A24641E72BE2423F3295BD6F68AA5AA61BDC7F8DC +A73EEFD16DD505ACACAA64A6425C2DD282925211F2F2C329534208A10B605AE595B4045714556C77 +B3F60E9D3439B300320BE0207DFC05C22911F9BCEF8D61A2505E2ED8F15D69D03A8986DEED33DD4D +103C606B6CF1ACD8A7251CAB81C76C8BFEAD10D3ADF3C1FEA63F1B4F8D6B39DE8C1EB9722ACE154F +F83CD39B4CCD75D878C0F067691423A39D8004E8384FEFB4D5E07D1466BCF80C77D25AEE6B2D1C10 +DF8ED5A759857FD9CEF93230397AFAB96C8767BC2844C31DB5E99440710F9011F6C9C213BD5F825C +514CD5DBFA5E0F06021B5E578B7BF6302723B6CADF0840C8A0F4DD40785E787EDD2E244B4FF3C910 +90917F8E67DCAC7CE1354D19129B4483FECE5270F58C145A6B97C896E1D031CB1B3D5D71302A8953 +E2A3C702C26ACA67787395A5161A03457BA5B22A38D55EA5645B26CD4B6381A3CF00F2D50184748F +0BABC7B127DBD74729B9768EEF27BE3A0EA7D484368984E733599E568CBB66B861B426E23A0D0A46 +24B5BBA2323840302137E1BC27D568D72B8E7F8904B2CEF1806D38B69C1EADF738B722592BBD05CF +F63E92C2187921E7319280417971D01AC2E27E831FE236FFA74E68A1228BCBCC4F9C89843D04B84F +2EEE5843304ADC001A884222B5A905C2598C236B45016AA26B4487E2248939C146BDAA1F26F31F31 +D96435A38B43DD7A446CB31B9B14729984CEA9E701A87165645ACB2926FD483AAA9CD90C6F0AD258 +5DBFF078B591CF79FE6830D105D8BAB1E5BE92CEB6F782D5E69988D6AFE1FD4BEC991D995A8BAB07 +37203B3BCADB40D643F4554A933D0A432FC6A04893E33DBB02C8857E0EB102075E5D6652DAF5396A +38F35561D1C4444A51C782A8B6946A8A3F0E86361F54D885E31EF7AE9013A3D28E2FCAA72D16EC22 +72265A4036A6DD231D511FF0A95B19AD511F8D17574D4FA66A8D22B570CFB111E684EDE7A8740983 +EC7A6BD9486157E7D6D72625B3069701DF1AF8DFE1D659520B35A7B85769F1DC69B3B0D87D6C6B33 +B1A17ED8C75DFD90C98A49FF9B9F6D00D94F60BD10229B2F77EE74F64B87B0A7A3FE36C969104A01 +92BB6C2EB21F0BA23FE0550E39619D2D0A8FE1F87FBBE5B8794C31D4703C9FBF9F5BE44F6414E161 +C222AF18CD1BB5D293A06C89115D9A624CF6A16446ED575AADD677462546032C0587EC8F3B368D2D +3B4B4C018941BAC682F758D32E135D6F0B7CA3EE8373606620EEEF5F8947E60FBF67A379F866F844 +4C535E5A22C7BF184BDD1280F489FF93C873EA5F8A2B4A66BF8D472ABEE012F2968CCEBBD2D5FB4F +A5C874481713CBC07CE0C0F2B6FF9FBF855C7D43526AB50D910EB97563EC4E09C9ECC52088A21A21 +8F382F38825CB2435CD3FFBD9F5B154CB443C83EBDD02B930D04CCEE9B296525784ECC26DF21A216 +5BFA4DA7F465E81D1AED49EA316D8EB1A2A137CD6B9E62960D2A781E4E49EAC57442D65D99963C7E +50102A031EB3B7CEF126E1A500FD0E2B5F0F36181BDCF144FCF981BA083C1EDFB24A5AD6F243030D +6F9535438A54A8CC2BBF50A0E23898AF3B1BB88AC8EEBCF805522AD10ACAD898BEF5746E2F2200AC +A8D42B1B0C7F875D598A3983D5EE5F74CBE128B81D2F5F8ABB53719D45AC78ACFDF06ED84A9AD807 +9F42CCE7AB1C74A3B138E53906F9063C9113713B6264464A54975347AF9F5463BBD532546F2A1910 +D35BCA890A3885CB0A659BB8B10633E4D8309608803D5A275CB330419211F5A99DD8F43B295B02DE +628A0A9A4A55DDC7BCA182CC22C1A5AA612F3C69D6036762A731612E7A658D889E9AF652FB59C7FC +060FF6501C610B14427C83EF5B2621553BB59CB748D2CFB3A5FDC53CDC6F384F54D285C8E1336082 +C8E4665C3CB1232F8441A009BBF41278F3555F3FA207D2ED738670277378BD9F5F8427DD19D17F9B +F434F4ED6D3B6A44BAC76C6DE50891E5FD16D71C8B3160506C037AE3F7D42576A49895C7604C90D6 +9E5A23E6BE009A51C1604CF82866B10393269A1AF5265FA0E967EC42C95DAA6370B10E9ADCA90C9B +96FCDEB5D9DE22A850F04C1E618193FA74E27FCF7BC2E7C636986F50C582C17233F4A1EFD5CC7802 +D88B946121ED75A283324228FC3493EF1D6A60113EDF7B9D9BE2ABA172E8F96C5A6AA8C6783675E3 +0D2BB12EC7E685CDC1500910C0657B57516A6BCB7F55C30FC34CE62FDFB3F9ED60AD9FA699CADF0C +7A22BDF8CE85F7A0015D30D94C85B7065095A7FE06D752C7928F8E2BE879D95ED61F65E7A173FDB1 +D1DAF1E270DADA2F27EEEAF2262B09366ECF5202053EE9E6169693B7C921678A55B45E4569804DA6 +786542D639FFE7E4A0FFDFE4D4AFABFF7772C80B6AB4A454D08AF66945E1CA046DC40537BC8CC73F +DEB9F2D7909B52F92A1C56DB49B73F67DF55647E4ECDD0D8CA5DF771F9936B6F762D7A4C062B14A0 +7F99BE1F03768D809180CD65C62F8E804DF172042835905F9DFD5A49850F3D72EAA82DC72E8BBE71 +5801912AAB9E362C6FBF5FD3DF366F7154D173EF2EFAB8C770BDBCD8742753F3AB7755D8F79B2C7A +2E75DA503AD712C8DEA6D39C736E57E9299A704B63139DB236214E777EA51ECFF58E831A851DE749 +B0FA30CC1AD395E50C0476BEA619B54AAAD85EB4094347AB9B725085890B56B161BF66F90C7E3C8C +671E6B36ADB923290F0E7F304C1E0CFFBA4854003A2B37BC333828E634215218C9ED6A8DDBB4CF17 +DE0AD134D227455DD18FA90C6B2CD047764F12F5EBFB4FC286DB1CFC8C2385EFF56E7CE98BC1FC79 +E539FD1F00FF0700F8812C78B96D5CB3D94547ACB720BADE99852F604806EBE62E635CD0E79C58D7 +C8F7A295156D9E1E0CCC04349626CBB04DA3BE8AB023C4D4F7F89B5D7CA28AF631AAAC07F3AEF38A +11A2629469BC713CBE5229D9687CD8D37C89DBBD741FDC5C711C007AF480F24A4037EDE3AA210567 +C8C1BCF6C7B39175755553DB558CD8B3188266A0DBBB44D34E7A23F7B633F435D938F68852A52E62 +830A025D9A45CEFEBA36AF73FF60043C076E86A2C61926771A18128A8702BE717890F4ADF891D404 +809910ABB933D3A7BF7A20CEEBE31ABD787CDF22F5543E145AD78A460496C041BC0EDEFCAAC6031B +A180084C3FC178B6BD666B318D5EBF7B206143E23596C49D999F91EDAB0FAB0FEB5953D23E7D6D51 +685719C077713920EF80D23221E34B5E0799F8CD43FF1E20A66477CEF4294A22C37216C2500B695C +3B25699292772912BBE000C2358D7B7F35FAEF2BFB48D0922E6FC499EF23DE173694768B4BF9AB74 +6AD8D5AF0A93897DB3B21ABEECF0904837CB4EB9EE113D497708D836E4653E1F3F07C7480C160C81 +A94841E57C45DC83FCDD2B8EACDC2BFA153B57E3D3C61DA9BACCEC51DFC11B7509A11F29E855EB0E +A24B51D1D54B70BE12AC945430D8CF846D695E12CB8A833B21DA4BAFF90B2263ADB1D85621F3611B +86B2B5618E306D9435A6800202299828B55ACC91D3869FEAE24FE99F16EB113D1125E77BEB44A0C7 +D19DF5069551DCA45373C010EA14C4010F9F5075B318CBE66ABC16E058E9ED49F3C472B83CD1FD72 +3988EE877B4B0DCCAC516A28DD4BCD4E1990EEF21EF84AFF7EADA8E079227A129AB61F5D963D4E49 +71E67392C3456F5494D0390B21DC75BCA0DFB03EE9956C1EBD00F7C65A258E95B984F7E3A2836929 +FED25C188F398E5B853B7BACEC326CEE4FCD99315F090B01E319E671E0966C6583A9DAEF7B219FAB +33F6C4BA3A89CBC1645C5DBFCA408E368C1C3E1BCECEEEF47A9749CAADBDC4E2600D118BC0A8D16B +EA3BF2EF077878540023783C86173106C7F28876C1EBF90F3E0B8852988BE53649EFAF4F412440A3 +749CBF66C6B6B26FF9446E0EB7FCFC3D90925A6581D814B9F061E2EB25A04DB44C96F6BD08AF73B3 +81C0A52972D2EB55F9D60711475B0F4424C5055472E586738E58DAB04404410C8B4176BC206CDA2D +67E0BBBDE123B8E3FD2428B1E6F389AE4DB851B26A9026041CDF10F57D8EC80D4781832DC1D47EDA +7AE34FE633E30F1422D0792E189FB10D0594034AD4B31C696820AD7681D0EEFC03C0BB9F77754D37 +C5218CF5C0F74663D68C39B7E651C7B609A32522F168E148F241439D70E3CF7C6BF2BD947953F79B +E9553B416D7C112ED0BF3EDF261A42FE05EEE8A1CFD7865323A127C778CDFDDEC845D3C6D9130775 +CD4C10144A4B7EEC04FCA8F4196A3AEFDD47C704826CB3D86210FE9B36445E856A5AF9D2F621D67E +1EABD9B436168F8E46F03F5880C301A2544BBCEA50AD8AE3EA0B19155AC06AF71CFA3293786B7884 +605D0DE797C93D2F7F74270D0BE24254AD67B69345D749B065F111D87B6110AD9144681A469D42E1 +AD8FEC726E005F873F0071940513D35B465BF852CED73F95A113118B1B8E8E58AEBCF1F72AF1B318 +F7DE9DF7E4FB25D96624689F17267B20EF17A6CE232ACECE944D8558CCC8E1B5FB3ADADBDE977120 +92412901E3A094714C038BB51FDBB9943DC28F2062A68F13734FB683B635E74895D754E6DB57B8C7 +8B86E14E9604FB578BE2163E245BA94DD83DAB131D9E58F9BC40773D22CE5D72DA119F8009E2F7C0 +570A78312FF6C8C24EDA31E523D60ECAA808C947BABAC2D1FBE1FA057211A88042CE120A0E4A992B +17FFD20541E79B00972C975516013F368135CD3E9C90582743E059861B37BC8364FACED91BF87A8F +41548585261B045864485F564D4BDD372207E2E56100400F00B8C5A7BB91CFC911F874A65BC90712 +8DD934670459A3D955708ED67956D16F0D3DAACE8F1617B6CA7BFD05D1CDE5D1E2216D41F9AC02ED +A2E4A4C676CA8DA8B52CF77D407FB310A29BE7EA5EB89918CAA4A74A9CF535684653DD7634F9ED33 +E838BBA485AB475FB908027299E1061233A4A7354F0AB9D6679CEC1ECB00FE76FF77774D318319CF +CA603CAFDDC67E1AD6E0299C54A96E74913EE10EDCF070690030A21C6CF1BEB5872142D7457C41EF +85F0CED446EA98A79EC91173D87A162A39E105C0C5230D4D106B47121F2F6449AA63118F0FCC329E +3A9510E35999E7EC15C6A120AEC96181241CCE779F6C57BD5ABD1D320562399473915C7A5718E607 +C54807579F2042600D303FF476895BC480A133FA3989E308CE1846D5CE1D2BB4EEA72F873656BD53 +FBB3831C12BB3EBC5E67E5B76D2250AE14D1351436243F00DE83B3A456FBF1BBDB59F74D7C0B66CD +501FF59F85340A858BCC95D1D3B00547CB00A6668B1266663FCE04BD9E866E9DF22183C1A54E833A +91EE3309A645232D891520BD238AF2CFCB2AF5DF1BA3E6EEB01FFAFB7107644140A61C4B35C2B03B +1A5507F88F287B7D918C27D25694DC2C749A957A27AF3ABC5E73A23C225916C52BF9D01B541739D8 +E8642E32DEB12573A90C77A6D24C7B92F82DDDAC15110BE1C4B9367CC0C4136E4A42027FD93D74B5 +89F5B6CDA223C0AAF6E1DD596FF8C1D3D106ABF122B3B50908A758C3046AD43BDA08A62E76989DBA +A376766BE63F1C53B30076984FC52507EB9F2841FBED654CC7877CE95CC4D51597F7FFD6C00AE809 +2ABB7A04475165597EA734ED9C6C1588362B0407BF31A860D04B958EDB94233E8D7D1C3DA7AE1902 +B8ABC354B182DB6ADA41BC64B5B8CF2051931A8844728CC3FAE9A334CDC0B315635B556ED2687525 +FE05282F88618548F823DB247F7569F48CD7F923138E02007057EC99B922F77D1F2177E6DE6CC234 +C7749933F7CAB1C4CC1CE5CC9D9822D318965C2D47C8915B6E7D971CA11092C848CEF77E7BBFBC1F +DE7FF1F9A47C18EC2E25F95AB39772A2327582FAA43F8D3B4DE4329CCD5DB5627B68C8830C0F89F7 +A7ABC213AB676BECBB7FCDF202428339DD71BC6A5DEBFEF73C5A2B0BDB5B4E0FB385DD8176849629 +58E2D829DB14B420C1D79E6584E16449C6CAA57E979F8362B59F498A6F3887E8992FD84446CEEA62 +B6078B38BCF7CA0D589BEBA76603419D56874045FE44979303B81049EB65DD3D6ED08799480365E2 +3CB76B98AF1F3340E14742142C286679AA956775FA3CAA359B86B73A88ADE10A5E1A932788FF70D4 +982CB7BDBBE393DEB30479BAD5ED8E0A81B3B1EFD69C2F816F3E1F667120C8E487D9022981FA7CB5 +7C10B719774AB1383A1B72DA7E3ABFB064C06F3D849450C4EA1858979922B4BC7AD95D1E9956DC9A +389C433DDE062375BEDBA44E4127EC9D0485436365253BA975740227B2B4644EF4D55BF004C8EAA1 +7170415F4AEE929AA2401B2C9B7174E8215EF9FA5E5D8D6BD1EA18D73EBA7837F340AA77D3A053D6 +6E89D17CD562F2F5A2F4D0B6FDD58D9B45EA53D5536739E7F8EC1046894E52CF2DAF045B8CAEE9A7 +7BF630986EA94BA1214715997C3C62123DD6D6152A64FD73446D393D438D0F4A8BDED2F70B356764 +8A81F6D43DD3FE461C71443BD0FCB294D78276226F54638828B41E2652BF837434EE6A13FE9BE148 +7D243AC7EA30F1530B2568A57FC307A76A0428AA5B51DD6172A15363F6CB090F4980A9D2D5A0D4EB +C95D784BFB7F8A77DF0E7DE9CF877E1B1F4C2796D76ED33C4449C56609CFB659C9CE8FF57A3F7E33 +D721C178CE74B14BAA9710D398761F49EB6B0E5554F013801E441CECCA84400F56E0E75A8D2978B7 +51B7A8CC8FB36B67A4F6D66559F83B279F610A07D5ED9F1927C3ADF7EC2194181DE4B14C5BD5FCD9 +FD99B9ABFCFEDDDF23A6507776CEE4D0A7BF98A303564B15144CDB19D015160036F90C3F6E3410FE +D7025B13B1B18704EDB0ABD107125CB59EB8B2F02BA1ACA6E1A69E7679BE07BD2E75887151210592 +F2E89DE3C97D67D051107732966A8B92BE8B4CEBC7CF947E7510A1C18EC4368DED9DB5396B631DD0 +5E76AA75BAD3B94F8D865F6790B9F22867FD97B286E40C6A7915C159312665C3F4512907B2337C2B +C702C454F882CE7BAC256475909B43255B151C47D39EE81A67EC169008D4AD20AB06529B4425927B +D33AA85147EE1A36C79E1737BA730FAEECA562390439E10FF1887FD038045EBE6D437ACBA62AEA61 +DC64F2A5035A06ECAA5C9D5080DFFC9FF931FCFFF2A36F70E9BFF919A446A68949F2DCF8AACC8315 +C6FC5856A89F4E3B97E2D24B1530E15AEE50591E78A5871D34609BBC4E5D2C2F8368388E84013F52 +D6EA3A1AAE8159B7AF62C2EA94F319E5E2B3D438DD67717CAB82BBC81642F05CF3659E446D0B1D2B +F7C015960E0B237EAFF4AD58E132BF135975E9B74FD77FBE732B17063908ACCEF3614648BF2C34D5 +5A2972EAD1E9B6401539919A775BB601CE4B5F053FA1FC8EA2728E732EA4383582B8D184378A6370 +9C06714FB22BD4222EDD417C3EC9EB7A8B9A97594DC886E2B0C40C662A74E1E1CBB4ED24C1F069A8 +B1C5427F5FAE561F0622F7C5AF00E7321D0F492BF1772AA951A1FD3E86A2988E68D5F83DF210563E +0FE2E7FBF2C28C4E341090ACF5181FEC2070E894DA5E61CDF39939A01BAA70E12E73AC807037CC7A +C83B4B72A7B94E79008A0A883E09FB3D1E3FEB23AB19F9E667DD7F941ED78A2B81F616F3980FCF92 +12A3E894BCE1AC495C297E54AD7DC5D3B7B8704BC935C6F18537F1161347F62E7F75C732F0F86BF0 +357E9178F1A42CC5C4BEE1DBB60DB0C1CE226FCDF521B480B94009A796A91BF85D181C14797AA760 +D0C84CC5A536E3A72263560E98BAB278FC746BCD9A1EB9D2B221ABE763B157CD0C2E132174357FF9 +ED9F7B61E5179CD69945900D8C186492889F474B381003F611D7671D397EE6FF91F4BAD46DCB61C8 +E646BC9155ACE1E326E4C6FC99A1ED57215D4AC3BEBFA30AD5D9C7CB7F679217A4AD8ED8EBE176CE +47A4540C2DB296DA9AC5B4E66584FF0E23E6C5C3D912DAE2786F6EDF5C122BDFA3D72179E5E0F11A +CF7D217CFECDAC690339FFB2F430CD29040E38D50FD53F2AC3D4645F1BAB4C26BA2CEE0098C45D94 +BE45759BE4C820D139627C2961513397CA1F741FEE8B1E8159A1A74A3493FA84DECCBD3C5878F1B4 +2A59D390ED39578B4C573EC0F68B3A9F1245A1FEFB66A067DC062248A450F261142820A6AB624C2E +013E18962C0B480EF43F3EAAEA2AF54B0A8EBCFC872E54320773F8F6A6DC053CF72DB4238DD6D030 +D72E1048A07C4CC18552F16DC89E08EDCC822AA18B88F57877924AF899EFAF84147D5D78541EA80F +87DFDC96B1D59D879CC67D36D6CE582B7B9CF1216585E54FA3E1852BEE644C54BA3BDAB26AC0B346 +0F6E9A70A46F2D6273C7F7996677431385CB5FFE47EEE3749724CE4F68834FE76BF503ED6E94B4EB +1993819E53C14A0B2752DCAE3328D3468EBB1C8C812BDE6CC402FF431993E92C2704E32BC9DDFF81 +A1C13831BCFBCA747A7C38902746432B1F2018B4ED08BB672F63C36D5EE1DD53A1F7598755ED91CC +A7E7FD9DCA1AEC543B3F81B7E3734DBB17392F621DF6AC5A5D59EF330094B48767D17AF1EE19A25D +A00F30750C6DCD113CA726CDFFA7B2ADCA5B3DE068C260F5765373530F557A34CEA6E8B2341C9152 +5EFC0B17EAB3BEFE7EDE67877C5BC33F495E7833C451713B1F63C7439F320A670303D85F1E4C3761 +785F992420C500419F775253526D1152F4C961FA41847CFBB306CD0769D54D656FAAC7ED3E22DC4A +BC8D119C32118166C46441F299A526818AB35377E37C412B48BA2E34F222A2044B17337BA714CB9B +7E22B37DFEDF000308FCF756A829DA1717FDED8D8D680174E6DDF7C7BB2ECA4FFE3BD79AEA4A6CF0 +86D5365D9C0F9894C38CA0F10F6B829FA54E40CC50950305498CCEA66E0DF77678732B29366E0386 +C504C9DF9AC1F8C9366748CEC2BA0358F1DFF52ADFF96360D0D226AE50DBA3FEE263AABCA45F33D9 +419BAC3573A7DCF82A1A4768A4F0F231BEEC0BA99305525EDE19205EE0FCC9B995E3878211383493 +759D4B3CDD14D1DF07A8F6CB9234450D905D28878A695DBFF5244B230F48B26A3650B70ACC33F386 +3A66BCD161B7D13D3A07D1A8E0AA3D7825C34767B79963460FE9F72C0789B0142A913DBD8691D935 +FB52267357762B184F366D0C8C61671B6165C5C0A773ABB1EC49341C0648391C06B7BE82AB399D71 +DD4469975382629579C289B7F7074E0E7BFBA54F47FDF888CC790CCEC6F6EC11713759DD582CD9FD +F71266D3B5A31D87734F8525687D1F53696D1D3EF9FBB8646A0094004D8C65DC9797144E7FC8A525 +7D74DE878FB0FCFD7E348020FCD117020356641C2CE1534778BC12CD43085666A144DBA654A2BC98 +2DA350CB52F6A73626AE5695349F545E3376A3012EFD291FF6375F372B971E1A3221BBF8A98B215B +06C50F97EA737A19F8BB29D07634CFA146F9F422E216F273FA19CD67DF75C3C67467D6B00EF116A1 +6DC2DD9A9DE08FB457BE3F6296F4B08265E03A9C6A1BC5BE4DFF519A1D95F8FCAF9AB956F02CE9FC +4EB6EE58E4D012C98F0CBEC6FE67D5D8F850D2DC87A07C5A533BBFF974A77C067AC8E46E920762CB +4E9F55419ABEA6C5C44C29947AA30B75DAA8924F06D368F41D82B9006978935F49F323D5B3D2C1F1 +331E74F5D0240EA3C23FF36CBBC1F13309FF6A58A237719F6D0B7B160CA721D0C7ECB7944848CC62 +A764799CA8E6389DC9B7E35EFFB236C0E03C5B3979FB2FDE420B5E83BA0B5D0BB5B86C8B374B378A +DDD3FA12E2E1CBD5B54B641B52993322D269419506370340ED84901AF43FE0F433D4A7182311B006 +3D0523CA1AFF8CFA3C4A62EA1907B78A86815E1FFE79A36417B438DBF39078718B3C9E150A12AAB2 +96F8E0D301A16B9E000BEB7019B75EADB985EE9C066DC79ACC5B0118EAC13F419C6CB4AE15F26773 +90460470A24A4E7194D00A6625DAABED4837C05DCAE024EBD4B62B3905912DAB215714D33B0E5484 +28898DBE9DED5B94F87B865762505444F69EB15AA7EE23394C9A8110D9C75D41AA84FFFD3478F565 +D85989A9D6DE14FF1C36923361C83B6BFE8300D03687D6C727342AB26828E8A9B6C0FE240B13B508 +2DDFCB475B29F61A46D17DFDD423DE7E0FF7FE8AB8B4680DE592EE10CA90B86A2B6A53CE9EBA23BE +782E85730EB5610E660BC5202610FC14C40E370F3D12CCF06E7F7B3DDE6651EDA22337D54DBE69FE +FB03A79AD702A1F5D0ECDE00C1A3421DC5763BAAB3A67FD0A2FF0FE52790B78AABE98329585BE576 +08F6A5C66147D8378D55D77EAB5A03A184553E01A4DE93D328137EE364B2464B1996B3EAC2B0A25F +25444FE8A65DA3B8037280C2F81994926497A2B9F7A92BB5DBE2C3B7B41FFE8175253D3575D80003 +1DC7088AC04BACD6C9A4AE2904DF55CFA778E62E663D3F3FCF06F1035A5FFFDDB531F19690416B21 +F258697D70051D0AE486440D6668ED81EDF02AED4E8235773EC94885436EDF787DF6E87F5F6237C8 +7A9403E7766E7E921D578BB41EAEA6B9F61D557E08DB5E0AF5A7F485C3883DDE927849D661703768 +8396173ED687C8F2AAF4E3B123DC5A0A2051C7978DD6D8F573EFD32870FC5DB534035E30EB5AC870 +40EF63AF1804E7454B11885DE1191C1B0B9931A473A7489AFDE851BD1490C6CC2FEE8832EC1DA432 +F524B56FCD139B93525C6F70FFDC79979BA7A19A366DB35AFF3FC0C8DCEB60ABC518AF5AA1659A26 +97036CCA520EBF0D523A6D4081FD56F3D94EB7AFA36B60E42D291915D0B73D574B0A2A372807536E +D5CD559882C0EB19FECA649FA06FF767E48EB640DEB277CC62F025FDF4D9F384636C173CD8B3C11C +A8C99F8442B03F765EDF3722930F691432DDDBEBD3837A68CE4861DC4A19CAC09A2D449B98AA804A +9593996D3EF27CB2DB00F116B812BB69A19A100F72DCDFB8F56854B5E61BE1FD428D82CDC9DE8CCF +5A327D2A5786112FE94907D09289EF060CB8D517FC1604093408E61677003FB8CEBEBFE8813DFF9F +94A9DF11C5BAC80B129358D198123611326B75C38FE7205DC6E0290A34BC9ADCA2E28F8FE702491E +E057CED64EFD5D3776F7D1F9A7722B2187077781F813E8E988C426B39160A361C24EF0875C3363DB +6A4AB09712C608126BBB291009F18539052511D8CFD892A98C9CD07DE27523825D94878EC6ECF409 +D69F4AF458062FD2A57D0329E6A6F386AE6A8CC5ED12BD8E00AE1F10EE80CAE25C3C13820FCBF92D +DA2CA7D468CC27FB944E2A255A0F168CA0B03FFFDFBC65FEAF69AA1E9372E16F2F8B050B5404098E +AC0D839BB86C3284F0428B61E94ED03BE5F0074AF69E531D24C775E5CD4B541B13185BEEE3C9786C +002003747BF748F5846914A1857BD8BB2D5EF8F9CEF176FA9DA2D2828C161A975D2CD3A3CAAA09C1 +592D37279593AF4EBB4F945970ED11136C18FC0FCE443ABE10CF93431AC7BCA1C54FC3BE849A2AF0 +28A558DA862180E160D73F9252912AA9A77BB2C236FA66967993BD2B189FF36E52333F476E4506D5 +2BD21DAA108A1773233390D29643E8A6C7AA69EDE5371D18EA8E110611B1C258AEA5D10CA74D8EE9 +6410EFAA1FC5318A797C41C308CE643ACD70ED54F507D535E4FA79837B73E6E258AFFBFCC664101C +114796257790C7F702173FADBF0F739FF4F6223E560B65D1B9B335CA75A2BC25886B9A0733FE54D0 +E4238958526BBED68328A204AE1DDAB7AEA559BA778B8CD7E923130C030070E4264A5E2622B94673 +33329533E60E73E5CC96ABDCD762935086CD3957735F992BC9190DB91FA4980AADE4981C315731EC +F9F87E793FBCBFFFE267727AA2667F3EAA9E9B434FE40DB83041F00D80B4EDDEAFE1FC7CC630050A +53DEDD2B0E748BB0665D1DBDC7F4958D33293E364CF29D7B0CC6ADC0301B2F3918DC84A0D4DCF262 +36D4648089A9E5FE38A681B97FAED2B5B3FADD56C66EFA99B5BC47D9A2C6955EEC54035E74A8599D +044B159D958782015D25C5D61F4F8A1039F623AFF01585F153025A2EA67CC9C37A42727E597CAEF7 +6EE2BEB24CBA8160D1F284F1CAE4BD08F97A4D6B63B7F0E9A3C801D1A3C96DA08A66DDE3F96D973E +310AFE9CB5C1A0D95B63F431F8D8AB1166B432AD538826D074C7E6CE3D7449A17903E14319EF0528 +C8AA475EDE5F088E17209389F25ABAD3C6082C6C34CF424ADC5AA8E3FEABF9A7B12A18F6F3F322B9 +B90B95D78D8583A8FA2591D715947E4D5D246947188C38DCABB7AC849EC99679292FB2FC921274EA +C841189DF21C56D4C879BB5CC562AAF29C8A6DB799B45B040AB5C1EDD898313FC0904AC2C21E3922 +7B934B7F198BEB99707DFC31E0248EAED68A3DA16B3F437347C3A05F479CB509E440AA7652DD22E4 +5980519E9EB6EF7A176D9D27734E5C57902286DF9A50CFBED3EAC99BD52B07D9A5289C152ADAF946 +D9CD8DF4E445D2D7524E0750152617E49C0D0F7B1A4413D73798C55E3E7E8C2960DC86E6C1CD7D96 +A3D3B6FED74F35D454FEAF9FAAA869FFF7A7E602649E20105C52819B7BC27AF795C053346B79015C +E411181AD9CA34B60BBC1AB2B43357A97345472A777A7CC7C8BF1F92BF61766C9FBBC6E30612BE83 +36ED58DC94088F36591BE68F93A65C379BC117A436006299FE5485A8E3C28D112503CC4BCDD35907 +C00705A49A4AAE694C956476AE23BCE4CB439FCB3362E3C92D4B92E83038AED8D5B0F47E68498E0E +3F122DDAF6A96E8F153223F149DF88B6A34AC9BCB5506668B9521617AD83D9D0757B5B8971C9C857 +04050CC97366AB660F9AB19D81DA17F2F9AF11CB9F77E12732691637BAE8F43BE6317EAD60EE5D7F +BDCD54BFD96EFC7D2F3D53D2F83AE94435811ACFE64E065A54D8AB41579197DF745F6134D889D30F +090A9FD39E28AACCFDC7F580E83F80F991B0D4D4D016A01150F1489FA9CF880F91649E3656243454 +B1FB314511F49A039EBBE1504280F4B948AE6BFDCE641330975CF2E87D1335B48E4A9908B751C49D +0B66482194FC0AAAB72DC8EF3E849112ADE991F248214428F44F6D809DF0EF1BEDA9C09F0BCDDD63 +7D8B88999A8567177C34F228FB2F6C3E25393373F281BA1A27760EE23E2E07CC3E21DA3856452D37 +39DD96443D44FEF4B1BE2D58175C1FD2FC21833985C17F4B34D869DFEE08BF52AF0FB7677D8275B4 +DAB3DDE27002524B7EDFED9808AB3492B0CE756F6E8B9D89ACEF7ED3561EC73E7E1717C4FB5AB548 +41B787A2CB562DFD5D98EF25D0EC8AEA42AE80A0D0E6D0F3B1653175B45BDE02BBEF7B6A00554BC5 +65AB46A42BE219A6E9EF2AE84502983EE500BDDFD17802400936F38CDDEF1E562F3E7817DB21829F +FF564460D561D538B6989146BE2DE2EE23184BF43C140676F302003CEEB6160DE7EFB05D57F7F29C +FC2164AF907D49A23312B6B5CC91718A34711C45CBD719499F32CC6B235359BECC9B33DDDDCD439B +2E8DD5AF905E1DF82EC273160C3A944CCB263A979588812DAF87BB5E69487B4F11D3EA131BB08732 +41DF2B86B765B1271FA3492393A303DF6E3E58B8211DC6B4C4E0C5DD4239EFC1061B575F880AE036 +818D121CE243C87C813DDBA27C51EF5B02F8DF3DB0B740FDAF2FC705EB808326E72D61E9C4EAD381 +1CE37E990AAEDF372BA6D5316248103B8E101312282FC37A272BBBCF8F5275953625CEF454697E04 +D418E8FCF2CC29D1FE92326FFB219214D3705196F44F191D7E0FD2E0A7138FA7587BFBC0FDC1598A +E92E9C974A4859C717C6B185343AEB0DDADBD396548ACD855E83D6FD4E4D69BB49550FE5A473D093 +16E77C2C6BBBCB0D896CEE10AFE5CCC0114CAF3A68B701F4051563555DA018EE7F244F2547A9E0AD +D0B4B5F84E7069B50CF12C14326BA9ECFBB3F28864F33701AB75DACDF79D77C376E24483985A6330 +53058D97D9379295E0BFEDC9605D34C575A8BAB336F2699A5047107D08619BE95B44764C7A236E63 +344683657BAB536C57BBD6C7FF39C3648AF804CDBF7CCDBEE48047E0BBE0C5C18C3840C44FBFC3D9 +D5F492D0A26E8F7F32104F8F4C62F9508175416A72395C3A700E59E1478ACE23C71F06DA5166BEBD +FABC9EF97247549BF781A1904DEF646B055E1A1A9AB8CABAB579246721164A0E1B94D2D30C376853 +1494A3D48E7CE26F66692A70E1A3205D821365E7176D3F7371FD02A451A72E6F41923C6AF085DAD3 +66B3846858149ACF0F9295C3979BEF504E06F00E57FDA8755E9A608F69E72F76C52624ED4A9E8E32 +0EA7616133E86282A9E27BE3A0C9C98D7107A233D927DC5478DD43383C59B5EFD1FCBBDA7DF67448 +26C380461ABEDC79F44C1DFFD0DFA3148E6E9DB01507EC4F868424F256D75C050C2604E9A9E1B439 +4B9ACFED04D626AF5D8929DDCB027F5EFF0A6D6197AC6C55F7EAA295C13CF3F2E68CFA8BCC20C96D +CC8E3B7D3F9EAC3E20F3F793514D350E9C4EE95A527FDAA37E01D554AF31F04298D641476201CA0A +012F7D20F2212404FC9D5FC3D2D4D25B07C213CD1DF839FAE890FC2D47AD231794D4A4EFD2EC6E8E +6BCD6E640FA5F297C9AEF51EB01D0A371CFF086E789E466DF1CB7EFC8DA8F4F7CF705EE84277CF95 +B11D822D5C2A6CC34DA648993A34EAA5CAE926BAECCFD6B7346510C0994B14BD6EC0D49EBCD78329 +B23BB907749ABDC9D23D38CCC0B0A16B79A6ECE8B2D7E03CA5BFDCA77CF4D6ACFEBA7A7E5E498E20 +C789D82375378BCD3DFE65BC4E1F9960180080CB7DCC4DB4A426D708731F8D62C82D529A1072E60A +239A1C932BB73D8EB0DCF786106633C3E8588E9C79F0982BF791BB323DEFC7F7C3FBE1FD2F7E3F1E +F7AB28D062D08A90E1C9B31FFA0006F5C085A95F3268888B525CC04C56FFDD948D48E19354D1D2CB +D61E9AFFC1568FA23D3D05D67D8D1C330A5A1439AA0FEA13BADD6ACFF9B7EA12777E8C8A42FC445F +54EFB9B6D710DC7B4927AE4E6247BE0FCE8B1C3256DA02441F4663C833873ED89F838328EBE16816 +2AB0FB0039D21D2CB2F6807DBA7BF953B927D5023A5F2A92C364FFC99D9435C063B48628B30E3EA0 +B587231CBD23130AFC520A693AC6DC67FE763A33A5F0F3D3E9C5C0DC2B032983DE9536D6CBBB1C7B +0202039EB201E9559B77B6C61A5565B223EB549071871992EC79D2390666131DFC6E7E8C6B96FEFB +6684F4DC7E0D8F5BB61853D8DB54021C1DC09C65E957D71DCBA5BD068AF5D12586E10A4C25894A37 +3737F6BA168653C68D6C18E5B74D9F967DF2A1CBE7993CB99062B185EB145DAC1D3BA3922A8AC747 +BAFF7024D2B0CF41DEF5CC6BEB4E5F32CBCED1F55DC00503BB2A83E1E0D5CA28A65FFC6A42FE700A +FE09DE7EE1993F7A33C9301480B408CEE989828ABC65433A894723DF4E4D386F3380261885E567A1 +F3673477A0535DE0E11CFF69C607C80B9261691F82CEB055404B6BD4C8775D50EA0B36B6E860DD6F +AF3F2961C2998B053F779701BF838821C3E659F91AD86401A3540E714802D2A336CFD956FADE1333 +6B6AD3F55CD99AFABDAAD08D5D4AA391F6BBE2D14C23F9504D95AF89BF1EEE3030E49A4E625E52A4 +EDC18B9F0C1C11AFBDDEE547E8EEBCE271C8B764900C0C422FEC4422632F4795042850784BE945C3 +E0911B662337345152F150DF4EDE269D2061BC16029E5C2BCA9A5995E31056B41B1616E477FB6002 +AFD893E6CB7EF7344D4311486F881707B15D7C0D2D3955F9B0C122F6587CAF900D2CF5D25EE9AF6A +AAC578ED6CD582ED2A955352EF1B87631B52AF2545021A6EF814C958FE28FDE6CB87A99D6F2A7CD2 +1F97A813A98471C1F153B57C89C7585F80F48E94737B89E9D4C5AE62B975201875DE64B3981805CD +3769F6E1296E95C69C60791FF30CFC0510100CB746194E02C3F7270D6C65425E30DFE00377967A25 +3DC5B6542445F49BECF0ADD67D746D8D73C76BE1BE736B7FFC4C876B9D43B8D740A92E34488F5B79 +BBC9F30A77ADC1F0DB3E270902C746322D07C6888BCBA72DBE72308BB3EA7E99F7BDD9E295C6763B +4B40518907A4DEDE62978F7983BA1094803CB243D39A1827C6BF9AB40C9DC10F1ACCDCAB4E16C41C +2B21DCBDE5CC0DFDAC5BB470AB0B77AE7354C2917C61C8D98F4D4EE65603C247395C71CE4DC4737D +F3F2049E877583FDB78CB38D2A26E9A64C58C236CA19FBD355C1116DC2FEC31756C432AE454B1E6E +2B574C243CF7601FE3D08C580DA79C985080334765A8D05D2E7A0851F217B7DC76826F8F0AA031B9 +1A43FE407BB0C21B97B9394FAF9CC48D27E34AF2F1820858BCF761E4CB50450F0925F21B0FEE3198 +6BE33F1368FCE7CD4262A9C590DEEDA1BD4C876931358A271704F6EA6A016EF8F0C6A566FDE55428 +A8987510A5419B3E4F6EF587DCCF141A4B3CF6ED60AD678D96686CD32B6E80BAF8F17DBE157DE209 +CC65296393E53E88E592F3EAC3F56488C289CB39DA2BAFF7EFA1FDC8757C3639A3E7379B7FE758AC +97533188F2D0F124662555B3C27FA4AE2628ED228BDE7322035E70AA844F2AC0C6F26C1FCE1AE8B9 +45FDA44CCDD825FBD59CE2CDA302F53C9FC665C78C91A8E2F3F529487246C8ECFD150996A14CC6AE +CA10E3256FD1B976AC082D6FD901BBEB268F65515891E2255C9C086A6C687806DF37CA90E92910E3 +90416D896887CCE9D66D18CB76AC2CD348A2599CE81F654BDB0B933CCD82ABC28122072BF736EA63 +675F15B95906A44B335C503749F2BA34EB65EF36DABAB2CF5AF508510554CB8F80BA1861DC4D6427 +A3B1F1ACE22AD9D3BB66219B3883980AA7F72F9DB0A7400D807322C5993351F184C634279E490283 +C5848EB4233C7E67919F61184E1B6271AEA08C7E8779B19A44D29D3A2CFF37FB89356847451AA57F +00496C8BED50B16BBFAFC4D462F33F73A0AEF67FE54059EBBF7260BFF3E302278540DEBAD246232A +A7E9C9BA7C3E9CA73CB9C2CCD9BB0547E59869F29828332DF4CD92632E25113EB80BE9567E05F328 +378A11625352DB16DE97E6AF3946E807218CFCA991A3E42123CEA37B835E574977B99F04B28ADFDA +844D9B277FA61AF7F54C29FE2D9BE026CAE4DB05968E1818FD2EDEB9E643FA1BF265DA0001E79228 +0AE26D59260EE81E830A6D23713A5BE5A455360C54DF9A5144BB02E5923E7ADA9CB0AD09AEA84B1F +60BFCCCEA37AD6774AFAAEB685EE8D7DB8219D41B0D35C06EF12D6B94566AEB9E9760204C734CAAC +7E11CC6C61A875226CE5A70B4B9D13F30B074E7256350757F9D5EC943B25D4A07E7F7588B2A0A5F0 +FA6EF8A9B6B00DBD6A44E326B1F7E802867C234D48505D6E7D71CAE44A3CFD8F94A4CB0CD8431816 +A21386B7044855A03698155543948DDB840005AAD727B5DD9D87AECCF3BD4A8BDD722AC9D0392BEB +8BDBB7C63030C78B58BDDFDE1BE15DB469490F542D29CECEB71546EBCFC40CB052C1AE9AB2BF0385 +F9DF5D43BEF103854B880DB700DA9A40329A71FB7AA952338D35E08B19FB5F5D3AE622E41A392F30 +5858B1D3C5ADD08F7C2C27ECCA9503FA15FA9A0B413F04266BBED06BD2F0FE1B61EBC2082371C01D +F4979ADFABE9C45C1D8CEEDBEF41EA2D8BA6B7385D456204040CEFF67FDB2BB508242D426AC522F1 +738F978434AF15C78B98312A595BA39B3EFCC65A110EA3A466CDA359DECD53F6DE4A377455476A66 +9F2CA72A33B602FF4C263A0A5CAA3D5E1D962D3FF6BC2CDCEB432E694ECE815434762CB70D8797FE +0BFF0700F835129D3864B9642F6CF68EAEBBBB53D903B0A63F833B2A153281300618221E3DB36B28 +E54E5F153107986AD2106C86C71A60BEED08F0D6979B05BBAAC08A4A415638F291B8BE7B3BE056EF +AFF0326BBDC747F71BE54831B9905D9836EBDE64301B4658536C84F6BC1667C3D1998A62A96F5DF0 +F6F0806E8137135DC3B93E761C7F5DD7592896F5CC2B8ADADD889B99B19BFC85209B159334AF4022 +DB856238707198880EE8449556D2756215BF6D770DDB3EDA6AACBBBF8BB1462C846166968969DFAD +8D2159FCCFC71C9F711138C4204C32D1A51D189BADA3838064C48D3AA3050C0C25EE4E2BE97B2B3F +D8732322365812052D1C28A928F93C55C6BD7226ABD8482652D8593624F032E77870FDEEFAD57726 +BC146B998E3582631777C48E34B12561789094D7FDC8662554FB3EC54148CD5171DA4FAE2ACDF945 +584712431C9BAAF75B1FD98DE05AEF4A82BE1B60333C1771F93473072FB10ADF969CCC1AC21DBCF3 +7E646957E16163CD3E6F0851FBE04477603DA6AE036552E11D20E1ED276F7CC52905505B9545C442 +A799B5D4EE6ED068DBD27B4D84889A416F7C2752F0C5B73D4E2CBBDBD546095AE8E6AA5C71E064F7 +3D2BEF0BE45C25BF2BC6ADC7A74A0AD1A58BDF1E6C9CE11B192D49E3E78E40B5DA86A12D7EC8DB1D +91BAF15D4A9CCC07D2764B2190679105F6BD976AC2E60D7B0DEB71835C9F01C8C0A8273533CF9981 +0DA54201F2A3723428F0E125B88AF6F69B13CE2D8C6D6A8524764FFDC0E2AA7550210E6B8EB9B27C +1AB228851A59CA623C41846FF3D1B09E5B73A73B08BB1C4B27276D73A9880CF1278E02E9B58DC26A +9492A80E8AFC388BF0666DE76B6482D5AB7C6C3DCD5137AF7CF75AEEFAE23203B6D0EEBDFA6F7B61 +547222A963FD7583E77C2AA2833DE569C4035217A6455F7561615397C88F81E5CDB499146ED53FB0 +6E8530B05EA32F5947BFAE73593ABC8CD464E9A883346FAFD3922843AF073582993B00974D459C81 +3C6C4F7F01008E1C06B57644F2A76BBFD3A340CF6E9EECFA9676732712049BE034C32AA79462C028 +9F44183DC19154F1328E42AC41EB96EAA0F8D3309C4E221DD3CA67451F4B802F01E2DA8A66E1C8CA +B87498598AE45A00F7221C8178CB09FD06B428F6B9E2CC8EBFA3E4C5D415E29BF10D731352FADD2C +CCB860AA74387DE5996FD416978E399696D8EE6406BD4D6FCBA1EFB0D8D36E3D2CDE68B9A5F8AF79 +853F27BFF0DF7FF71E2B0C4CC99BB43B520777B75302CB9AABD3E3009591A3F502CE1BA8DE658812 +EF0754A3D472F5FAF02E3F9D2C714E1BFC6AD90417C84397FA3333566E59978E0E62EB4E2B18C098 +85FF83144E33DC88F9D6B5CF183F116DB30200111F968342F736CDD7777B1CFC482DCA919225EEA0 +60F164A6EA71B2D8E479B06911CBB40064DC538D439BD6A88D8BDE181B30425C5928F0800B65FCE3 +C181B150D9592B250245EB34E7D5587B627716492D22ED151A339F2511EA773A7638735A93D469D3 +3C5C3FF850D081D4A249F5ABAC155C2563A2CEE0997A28446916BF554B8A3AF509DDDEAA71E421DA +4203DDC09EDD0CA8346A1ABF68320833945A3D99D362299BFC7377779D2F3430E49320D551EBDF61 +42521D3EFC1817E257700DC8F3B944EDE0F1ABDF57172BECDFAF46B717E2B81062E8715532ECB5D1 +E2529C74128AC09CCF543AB2A92E3E3A05128CB540C5D727B08C1D27501B7E8E969AFB730BD6F76B +4F93EA5C5AC9242B896D7B29BF7BB95E4BDE35AA29817D1084503DD3C623AD4496595A4090CB1C2F +F512485ACDF6CCDCC61B12FFD9B6C0B107DC9E17873841413B0EC79F3FDBE26A2D8EF5CD70AC354D +16758AE5FCACB83FAF9716A8D11886C84979CE6D248246AC97E4FDA6C68A3DD067555B1105C14B59 +FFB4066463307EDDC9156B559683662EB7BCACCCBCC87F8046BD8673B25D7F7124CD57FF236CC985 +D4396A4DC3CBB292906B262CCBBB431166F45AAEF46B1AF38E84FBF018982851C5D18A148B3B0CB3 +F65D1F4B155FB48CDE5A5518E7AE41D842EF904DFDDBDF5310E00EF0F1E1F5ACFFA0D11AD8716565 +82AAD0EF115E6437F6D9651855A68392A50EF4B4AD59303A5413525F004608FFB690B4E36D03F3C1 +705CEA35349D5287C276B3522B1C8DF08B39B3BDDB66284EB07185909955A96B0C7A40A2BA3B11F3 +5907481BA4662C26876ED93FD7FFB60009D80595960A304C5FD3EB4575035905C35B81D70FD2EDEA +C2E9592FC443802163E6C67EC8AC427EB8330B3650E3D3ECFC13CFC7A6B8168A7BBC02AA1D463940 +4C7CECD83D633AE3513749390D9D2993641EBEBBDB1158E7677C3C328675B56DDAB8F14CDCF4B1D6 +072C71A5315DE6D2EF1C30C3AB2A6BB3EFF47B0B994C07379960B21FA21F6C196519124B667258D8 +E5F708D5974947EFC478D6147506508243BC190E093E025A8864BAAF74DB1B95AC2D1F731B1A7210 +4033030CC6592D814F71D64B62B3E57AD76A1B313F3A909E8F8E96427453C2153F21F0CE466BF15B +5D8693A1C47EE5F394BED1AB5784D7A3B5124D77F6B25284AB635B37ACBECDD99F7B96F50409D692 +8CEABD737DE9BF273F8E14C7A3992AFB98AB187FAEADECF5E449B9CEED8140C598D066FA5115B76E +48DB4FBEDAA77C4DE9B003FBE81D3CCCA138ABAE394E4C11F18D246ABC330089128C1C5859F1B257 +1D8A398D0495466A29A9F1D3B6407E3762EAAF588F6539F7B0195DA6CB2CFC0DC95815FF7F4C0DA6 +BF0CCC250D31DD197F66A6D944C57927252F90788EAD25BBB8539F49FFFDD48881AB8409B26DD4FC +E142202E1C7FB0B4DE1F34B7C74AB88F048CFBB504EDDCA0C3C1BFFB943ABE573FAA48E544D4EFEE +6516F62FEC19223457FBD7158CD7E723140C0300F03B67EBA1EC9CB2C219476714E542F63AC91E67 +1F42397738948C23EBCE9611253B1E7BEFD11999D9EB902DA1434648EFC7F7CBFBE1FDFD173F8CD4 +9D44BB6069816AFB0D4410CE5463E0E1E97B4A5F421609E522AFE8F614076E6CC803E861F5E89ABD +5F574F0998DE5666FBA1EF7D952FF8C6C6052DAB43CC305E9DE1F703D75938C2D68B14BB0C907052 +B3EDE68CB7F7A5A12B8AE0175E713FD254A25C1C29EE671697C5DE3509C37AB310DF70B2B6C1114C +DD1BFB665720461E35B673A7B6DDA47E86E463011263D425D789EE58D41C5A720E5AFAAFC0D35117 +0098B31EF26A64E5DC4B40B99B6ACDDC5FFB5A2C076CD170A8EC145DD0012E656330F974A9ED2233 +94AB27FC4031EFA345248D03846DA32CD9C560256164403813FD6837236E4C666DF615D322281D8C +30762086C8EDA8ABECF13F449F69F2863627288E71EB6ADE6F8A4FA4700F7F34AFB465EBCE2538E7 +894225E55776A31EA758EBB460B6C7688396C03E4BDCE13DF8891280D7B255635B7CC2291CED02ED +1BD3FA1438A15D2E7E4B0E64110CC66C7FFFB3532116046D6755995B7BC8D665D15A5D8FEFE7F770 +7B87C017D7527C6E49F13C47ABF44B1F2AA961A30DCD4BDF938CC21B18792991620B6AF2CCF22A67 +4DE7868DD237E05BE472F11D21409B63AF51F36693129242D44AC3BA7DFB08C29361BAA8096B440A +1A95752402E813420A952BF5C0344C200D929581CC74E617CAC6A0AF6457CC9B2BAA88B1CBE63BED +82B452F7798AB1DB0ACDCDB4AD7278F8D587C86A9E57A57BBD46220F9EE1796FE6AEFAC32479EF98 +46157DB7BD3EE5E8C7F714B89D7DE71F1BBBE1C946AB152EBAADE43D96009DE1EAD3D60E41ACC7FF +CC8B22ECFFCACB5D3999FFE6C546AC80649B233CE047D98FE6AEA4B81D2A0C8F1EB78084B7432299 +AE688ECA18D56226F6FD76880F8535CE759025D5C4A8D0A6AAD31AFB23FC4970D52BFAF425B2C508 +97D2D70280B002B8D12E1F26ACBC101EF0FD82F6402D2B59D07AED280F9BF4B79E4CF642AF33DD3C +7E512478049AFE0B848B4B5DD76777A0D66AD6F6283BAE8D00B01BB05C6C038DDC2C8FC98F171604 +A7DFAE0EE4431F9549848C0D079A5072EB8B984890D97B9F198E4B23AEE588BEB8CF756516CAD3C9 +5D7A3D0D25B839E76290F47C700BE07420949888B7557AE73E6977993A4F51B7D1CC2AECD1A063EE +7577870252EAF099E2A635935E0FE8DC7AAB26056EAEC2798672F2A734C59D5DFA9E4E5E898C4865 +28D7618D2148D9BF484668AC42F55EBB67AB6FFF429E2C3AD399888AEED2EF1015B36B733774FD4C +BD0BD4D631B6B9042AB2E0DADB045575F436963D43D5C76F348815FF41E019B30C812698B97E77F1 +BBFBBD02B7ED07AC5F87C750FD11DEE1107B1F5C5808993981CF5C4B43C7E9D511568028034BFC8F +4C1FE299D5743E6D1827B3D50B7849B251D30E79F7C3FBAB9074CAD1A824623917F7D5D8F7EA2C6C +31FD5204C51CF5AA8C37C18481CEB9F31D61C8653B3F47C41224C7CCE826B344E09FEA0AC920703F +EB291B4CB5D2269435B9C6DFFE899210A77BDAF2664ABC9FB115523E355F94FA9DD4FE930BC35EED +0193F947E96548C0CB59CB97DD715817CF81C5F930ED7909EABC51F3E1B30A7F89C03A0C857932A9 +3B9A965693BF7D67285531FD17A1B4A8DA206312904DAAD08B132A09E354E1F75F2B89D8E818ECB2 +4EBC97236DBEA936F5BC6AF4D7933230070FDC0CDCA8A7577FD3B1B08D757B41ED40CDABC2706B5F +C676500D8805B1491362356D0AFFD42ACC24F2C3B5D28D5B2779DD4790A82A309A1EABFA18B83DED +8B214E2DB38E4DEB9E6AA89A92557241ECB8C67C1C2C8526F62346FAD44E2CCCF9EFC6843091FCD6 +F2E660B14FCFA7EF6CA34EEB7E6B756B53AAEAC9B24F70B80F9C087513A293AAA8334D198B4215AC +B8F620B56351BDEF56526CCD68A1D7A176EBA8E3D156F95DC2EFBD14EAA6D04108FE1B9089FBE3B9 +729C6D2875BED1033367E21A62396D8D0F82DB4C5CC8ED4DA87D9B79F42902D74019EF4CEBE45E57 +5BB4AE5519FE9D813A99452807DB8A44AD0F87C43CF9EC8BFC2943AF1B03CEAC58619FE82A5D5DE6 +BE97A760E167FDC8557E03354B787890E60B52628DD16DD78A5FF45F1ECF9EE4298E5F56679991FA +33D6F1C5F3D125C98937CC200E7BA31A1E3C314E2CA09FE7384CA2EC372FE9C7F9F3FCD2726F6E17 +6AC595792230914D6DADC4D0598E125AB90BBBA2E2AF06814EE6F69AC91CFA463FE1E65609A93DCC +202A8753BEED93CC393F6B89C6CA07057DF9CFAED0F0F6CB59198D1DDB95DC9875963836E8E2958C +BF460C74486C2730C02C10CAA9EC5023C7A1116E08EC14675DF9849232A8098CE044ED8FB9C6F2B5 +F6894E842575850E9AF80BDFE375DD6257C8DD34188A73BE7ED7874C174F7F1778C6708C3997AD19 +C50076B3D274D3A134FAAE5F64C69141C62A8FD1801F2B175FD1AAE99642A2434DEA3433C4FCADC0 +00C3A93573835F93D23FDE8DD9406E350978F52342845F8077074F2BC609014C0E4E795E22E55CCF +A25DA0DF3CE4FF32D46E633942462A95F4F79A3BEDA1DEFD979C6BFB75D9EC71EB9FA906EC7FF1CC +717B0C1E958836D7099230B9D73D4F7B013A15AB7A69FA0C8F2BBBBF745143F6D8A7D78B8FF2E863 +60AFE744CF066804CFABD66D45EB222D55E42D1AFFB5E08B53234FBD2C7D32E989B10B27AF76E7AC +145FF9307E7182349C500DE512A8BFA5BCEF7ED6424A68A9EDF36FD13B3C082439E2DCA7486F7F52 +637C79E75817E769B3C7DD14A83F57D64FF7F5986C31FD7E923C2715342DB110E45651F4E275411E +CE2EDA6BB4458B57A145C384153D324CEDE62D297DA8208BE4EBCDE43F3B5A2AD628F6936DCC5EA0 +71144C0F6162324CBC91413C2087586C5D08B17A99B5BD4D46428BF85D5FC6FF48E36069A75B28FA +0FE375FAC804C300005CEEA129E7842747C83D725B354725B7084D1ACB3D57266696FB9E1CB93D4C +C4E6C8991C21CD9D4216A698E6488E6A23D71C793FBE5FDE0FEFEFBFF8F55F836D055F343F33DA64 +656013CE2179D099C1D5E521635F3D4086EE7229B0BB26A654ACE008A2F3555DA8033AFDEE532BE0 +CC7E82DBD00DDCBCFF5EFE5EDBD04D3380F286A6AC154F92C03F8EDF30B5EEA406D4B03F37903311 +0D36961A549C6F5593DBB5CD60B3B5AA6BF3D4CAF47C723127EABB0C9F7F7A53AFB096BBAFCB6E53 +2628F69797E4B5B0F28F81695A371A51BCCD3C878DEC7CC1B06AE874EB6FDE472C394BE482D30B94 +810647F32A8DD912A13DB64EB3C119B5C509FD10394EBFC15AE240BDC7AD2B07C37401C1F6F4BE27 +62CEF079FC6D863494C894B855695E3570FD9562D13A1A46DFC58346814C0612C91E044E4B881CF9 +5854F967F89737492D91A963C07C4C2C23FDB6F8D7F7C1805075B1A72C08E543B9C7263986B539F9 +F34EEB75409E9BFF0A2ADB6E808CF29CDAE4EAD1F29E2F4B48772D08D4CB8717A79CE20FCEEC8FDF +53D976F06D1C259FE9F2069023C75589FEFE0DC078EC24C86FB265DD6070BE857188505840078821 +D2487786DE9C89AC643CE89FAE846B13F698E72232EB4DBB01A323B9476B4AF9B148C31F69CEAD4C +F2A25683279B22662A81DB4D259ED8496D79F3797CD3D7E279BEBE8714A2DDAF14C5A8FED338D183 +ACD5ED9735A5C9707F15F81005C449E9C1D5A9ED6FFA383140710C563571EB6EB79A42FB6C797889 +37408F469D972D0C753E883173B6F980DABC50D39D1CBEAE6C54FA603A4BEE6462CE6A5BD3241EA3 +6A48520C7FDAD345E00B1203EFCE76A1890EAD336AF344AAB01A830390AA335E9EF3A4BDB7EF29AB +A575A4537A6902157909ACFC998E1B0062321D6815EE95DFF4D93BFC8E21C6E3F197223FAD57F0EC +AF85F37A5CE08C880C5622C8AA8CBE9011117EF8787917524A11451B7E69FE1806E88F0D9E15160D +3CABC345A586D3545697D68C6C29B260A805EB42BEBE9249B51764E1AACE52390FDAA997C115E9D0 +839E990588DDB2484A773B0534D1A74457BBE6AA2121A33A3693A315F7D379D0C5F73410A8B06E99 +0C250225C26772A1C488396DFE2F1F17A1FC512D30EC61B6EC74F9D8B4E3CBAADF7994F45BBE36DD +E9DFE3E2BBB2F1BE790D063536E832F555FE6B5B6372F7FF7917F50DBB22CB87594A91A7A209471B +31F9BDFED554D540094CECA9BA930E2A5E842C96134CEFE2D1C87A2959D1004E6436DAEA68DDDF65 +FC0AE26EBAD19354D6C2710C8D011933B71AEE10385B7179CBCA97E1394717C3C7B737277D0885CB +468F20D128F0F543AFDF6F35353C7FF10CBC9E3C12D3DC57CC2D0CBDB431A4627422CCBAF9E429D1 +5A87F17EE8722FCC19F34CD9CF7AB72EDE837C4C43FD8C295BD1285987498805A961119C16AE67B9 +74CDC362A4CEEF67B114A077A2528D7712B08FFCC0B67DA09B1BC587A58E51E7E451DA9D49CB48CE +651C176BC13509CB50AC4487895EC8CE9AFE7313DBA5A0ACB5B3C9C8952EA4B87BDB4DA1530425AD +91CEE08317E7AEBD9E74B1F517A1AC8F845EB9BD04C94EFF60109BF89067762E59D13E84FF035713 +E2D56B56F0623B2F98E6D1205719330D05890EE6157D493D139C8689EF740A156C76990CEA93CF1A +33490B4444C387431ECF4F9DBA098F58EEDCD7E5659BCE380BE3E6C71B3F209E57607C15E39D39DD +857A96ED5DB0D1273601BD41A64D815FC4E983884CE342CD1AEC52783C281B207D8E76B9F89E0EB1 +5C99707E9E69B080EFEB3C158F2324E57E3E266DBC6F9B58D69D9E2D31F961613809870F412102A3 +692C54F631ED8D4F57E56E79FAA14A1BED74E748329AA1BA66247F443FE4AF4BF8734E21C7A53543 +87EA65C3F7315E757D336D2CC7CB87575B53F8E994DD7DA303526CCB69A73067CEBAC16DCFADF6FB +5825383E2CDA17F4E22DB489CDF4452DE46907BEFCA71AA6930F7384A5E5DC8C45FA9175CE5D8FC0 +1F157CF8FCCC58453DE6F6EA626FE3D23357D60A3CCBA850DB49E95D7A1847C045146B40C1F674CA +F191D06BFBC7FB97B607F9F8C5665DB2DF477C8CBE341F4640F6A335B7804E20F900D10B110BD01F +2FE472359A711D6E5B15F4EF988195EEB93739C4617E9738A9970D4178FADB93422C94E8E325AA52 +923A58EF2A12A9CDF5624015F6F36BA7391B07089C3A03709815869FBF516C5BE60EAC6ADEA1DB47 +88F2A758B9E61276755B3A8EE4B76AE8D5B14C0266A2743C5465FC7F55415B53EFFFAAC21530F8BF +55206280A288E8F09F1D26E225DF93AB7766BED0BA7FAABFD9A44571086D53C4F8853B94FA3425F2 +0EC6A3DF4EF5BC93B83CAD3C2548EABAE7E227768794C193E011609D19A46419E27AA51361FBA780 +29E95B84F2CADDEE145D86113525C782013877E9C77AEBB9D709F463F604D4BB41697A5E05ADB4D5 +93554844DBAE115828B3B5C671D41C97518407154D4E8E1B91B1F83FF1F23564B52A5D320927FBCB +C8CA4E6742DE8E50ACD40239A4AEB2C5951E76CBC2B636FA1CD8D68121198EF53512A74269E45EBA +5EA068E1CDA5453CF8CBA419A69D87CA90FEBB887C2968D29CAD0F7C2E2567BABD7A12643FE73DE1 +709D1B366AB81255A962E01B1115F7774764B8B2514F4FADD2A0B060885E9F941C5A79ADDEBECD4C +EEC988AD2323F151A18E4FDAD5F3D0CAE3182188BAE58913B7375C15D3F7968DA53794455E5B70D5 +A64B6634C37D8871B5EDC0588164226D758A90AF363B5C7B7F50A73E48D45DC19656E1649E015614 +401B1B6677A85F0F533631B5E8E6AE2C18D38FEE42971DF70944507E20ED76FD71A7CECE23DA7DD7 +8EBCACBF1ED0208B77438AF6B6CE3631CA0D3B8E057046CD30F3E775D61B6C27837E032CF5AFC477 +044D93A3DA53AB00F646A152E1DF2D353ED54953DA798D3ECB0BFC070108FEF7875C248BDFCBB274 +DEE9740F8BB8004CC42E416E8142942F9D9583E479A9B47EAE7F2848BE319B38AA1895191692175A +3EA04871FCC06EDB37D3D30B0827B5657528D79E949F1CAF1313C0771F14C6570E374D390BB94B54 +5314A1E9DC8983DB2602C8A5FDE3A363E08FD08EB7BB6D45E538F0F4D8771453DC74CA093E375045 +18FA36D08C40C1633BE1B982E9C4166FFE48949E10373678BDED32AC912C94E60806D449FDF6596B +36DC3A951FB0CB55C84789108A5F44A095C65F6751B0F97F2C62C7BB9FF690A629E1521E63072814 +0A082D767872A9F186D3BF2FE87E7A60A9064D19CBD88C14D18D5B83D37258340F4910311988253E +23561D184F40F68A2E6D611EEF7F0FA4AA818979933ABB79AA89C13115955CCF0E90A2420CA78AA8 +0FBDB01FA3F6C4D206B723F978623505019A7D7835BF64283252C115AEE0932D7895AEDB414DD3BE +E49502CB53FF064F2F2A44EB10709854801F40B1C566B24550079018BBB3C5A5460E23790A088A14 +DC2233390A4AF0D084AF23C8DE0B196DB8B475636F68FF4C04DAB358AC43D1109E3B354174E244AD +02287C1DC3D8630E223E0553D07F511E9E0EE216F8DF9117D376A8A7EC1026A886163F3A70424535 +634FB8F3692A22DE3234C16EBEEBD6D2CBEFA8E121E70433B6CB3EA0AD7DFBFE7C6A5561DC0ADD91 +8B4618E3827B3F18F3730E9456389D3B447C9DEB697938768AC62DA085E66E1EE908E70C2DA16A2A +B33DF68DB5593C418E288C42E7635585BB01620A210D7C8B2EDD5E835F260F620D042238AC90AFD9 +FFAF1F2B51CE1DF145C67B43CD7B86C0352C5593F3F935D5ADC2B447B9016642A120781A9E50FAC4 +99CBFB1020B0E34DAFE65C34115B8D0151D2FA44C7D50C3FBE2E70617475C171619568A1F65BE912 +085570C40CA5F1296A0D2D4DB23AFC96556D66136D46AD77CA1AD7F1C566CAABA9D62226B2C52634 +C012B9BA97856E88DAAB356043B92AD9552E12F270F2A23CC406C83E9BF43D32BE9A249569D9A4A1 +326B57C882D3AC7C539E2D1E070215DAD56DBA8760C216919368DCBF208376E84C35DA69CCC9FAE6 +6B04EA8992D5CBC0C332951B59E0B03406149D04C381D92EF6F48BDA4A9DD4CF15302BE1C77A95DB +F213780AE23E2ED92F62E7313A46E221832463BBED5F0F11834740AB5939664CE74D3318548E525C +E3777FF98D6C0D026E7E3C721A315015701ABBBC6CA29EA26A8D108979D336B09B9553A13CFA5472 +0915C616B8E6E36975E0AD2DE3B0B3D970B68C4BBDC728014B0E2776821EFAECA118FFCD2F35BB17 +A9040A7F7148246EACC996805FE9B3F46B63E00C0B4BFC48DC7A66BF10E5AC9EA16033CDE50840A3 +F1E9EE270ECE286C2F6D0F02C496792FF5E2CEC921C7AA4C5E080B7D6B4DFD6AD750F8828BAE9E29 +B7F70BA4EB0FCABA5955A583EAC47E6E51ACA5C14BE8555C3C0B933B7B51569594AA5D6B50A21108 +025770BA459A5C64AD9D25CB201555F337AD10B96BE67E621ECBA91C0B88848D415DF930B7B69AE6 +590F03E11FF4308123DE9AB69C667DE95125C38EC9EF4B8AA45CD918E0C2217C212F740E9A8473B3 +1B3128FBAB3E223AFEBCA41C346575497DC2B20B072003948BB937E5ACB85E95A7BA27F253172F62 +A970FAC40AC001D520ED63C8AAB022258AE49FC3C629D0BF2549A72BD0257FBC3B86DF3657C0FCCE +FE99C0249292B09CFE12A2FDB2983EF74036834C14C06B7358F3A22C267B278521A38B933B81D95C +1797C8B26F2DDDD439F924723A96A09F7D4CBAB5B87F551B5F1F31851384D7B77691FB882BB4B6CD +D008B3D88BD6AED47CB4DADDF1A788F817F2B28E951BAD7789199A76B6B3114AC654B28BC263EC32 +A25F3D8A66259368E7461E08C4BB0F6D957A44965659C8C4B4759D68E4E7DE0709BCE95DD988C692 +F8B9F4A66DD34CB68523F5BCBB12755A68CDD7268A64E9CE1DBE736289F19A5CD9B818581233AEB6 +50410EDCC1A373B40E3D59D71AF86F4A98F8D3A6CF712EF65425EB00C5529C272C47728BF2D35573 +E1EBD76DD867D7C83FE4E9B634443B6F414EBF1F2BE73F516014AA965810EB49FF9D12C8544E4824 +AB5E8EF3F6F0C48770C994FAE6843F0E64E0473066FFBA4FC7945C4BAD099C27ED22C555EAD38B93 +BFCBFCA04587EAA0CB7F995D1D99D18A811EC39A056E866FB66566553937115961EBDD655DC83203 +76D51EC3D2217EC24CA17AA70D1B4B6F7906F1AC6BBA891083AD75499FA854FAB8C8CF001CFDF659 +78FDAE4A5506D7D81D58D17EE0703C6F84106D96CA51DCD31DB8163E847DDC94B4B4B584B5F32314 +F87A53A2EAD29AB014B95AF80F5C93C4AB89587458E6CD76C6E1C66C69779F26851338562BC10DD8 +3B7FB3F7BF1B1C19B360742CF7210803D2383F858D6E38118776FA4EC47543C016DA6C22D2EFCCB1 +67FB45C6D1A5B1F0DDD60820FA1CA51E67EFBB38D0058EF2FAA933A83090890AD5E04209C1323F3E +155B15F70AA90E044A67F98F8B2E90999F096B1CF255245C820348596D275C1C81C55E313C875C1F +80D54A07C3CBF670CD44FF16C1359E15DB85B483675051D3E772B0A9938D7E526C823F698B687130 +87DF81814EC32B2AEA51B779C5FAC9399C2B81A32D57563975D0F31461DA5E1EBE8DC96FA16682DA +B6D9FDE30C0DB5BE13B3DD5CBFFD0A5BB4AE001D8B3AB6121F8D3E1037F0659C9D080B4156212036 +6D8ABC7D78799ED9428F87F449FEDEEE656A9466A852F4B973A162FB7CD3376A9D13C241733E8ADF +9C109A40B38B8097A1E82F9618CA607A15D7A050F0F21FEFEDC260CCEE8A09BDC1C256909A85D705 +30C116F1C5AD2B0B71B1C0B721BFD43D96CA29C6EEB31599FC6CF2965869C4E750BC7591F3D7C172 +ED8CD7E923130C030070F731A2724D263723B79863986B8E4C31CD3167B94DB972E58C5C899C8F46 +0F6949DAD09C91A3C550E6CADC544873648ECA31C7FBF1FDF27E787FFFC50F58986B906076C80DDF +3183072D366C0AAA3EC35C336894C8ECE08C08E2E0B1B3C642CAF4BC500AE71A9F21EFFB08718CAF +BAD738F328E8E625EAFBF85B30FAC93EBA709C5EACC7C83542ADF9DC03F4BF7EE3356A72F70087CA +952CCD9D6F765A7D97C0CCD40C13436123693C7D3FBD6EF987613F57298F8549B847B876EFD49ADD +85195F53B2ADD211C6D9713C673907F9D36195E28B16D7790D2EEE6DDEA24B4B9F6F6F7E97CE6D8A +BDD6BCCD3F2EFE4632B1DA1B725DBA9EB2C69E9158C5663D28374DCBB315A687E66FB7AFCF9B7537 +E85D47764C5170C6E8BC44C10E4109A30F6EF15C9CE73ED0F4C6F45EC387092E4DA58A9FE72ED379 +BD8AA3B57BD6A297DA8EAE1EE0A35A010294AAEC5D1AB38EBB5381FDAFF7E7A9013130C9C0CFC154 +E4579A5B5CB529C2F1307D89D51BF8C669A54944CDB598B9AAA70B6BAD56A621D759B26A0D32C6F1 +072FA748423DAC4E88E8E0A9DFFD1BE2E31D3936B18AADB8A1B649DE286D8E591AB0764E074F58FD +BD3FD79244B2CB90D6EE42B5E4848D30E5F7CBB86847C992EF5A6308247A4C79303466D6287B6D88 +A12071731D6CFF4A868260F9BD70CE31F6403EABC4C52E2E5C4B85FDA8A9DB1838F274ED2ACBC871 +7A83A9FC59BD6870427B77518FFD9DC6349E5675CFDF04DCCF31A1189F21C30783B84AC3487D306B +72B701CA6538B5A3983D21C31BE0429D7F59EFFCF1B7FC66260C28E1933059B90308C9D861F87A33 +332EB4C5F3675D6D2EBDC20AA15A1ADD03444444A8984DB04A6ADCB42BD112892EDF64F2BE536CAF +F74E2C85DF7F0B3D4C64950D3FEEE3CFCC19BB4CAA8D1E7DE269FDD01E93AFCB8C9F4020A664A75A +5E8E71C2925358B782CA54CF1601B29FE72B51BA7F88979F27460E3D7B0DD370445A9A95562971DF +E804D9A6ADDBC31EC138953DB499B04BC10EA4B48A82C5EDE3BC4ADA77CE9FA7953DB22DB32DC77F +CB180EAB976824A237339CACB3DBEBA6361298BA8883DFE786FF32A8F15101DEE0EC29C0D46C9AF3 +B59B5DAA11B2E5BB17184FACF67F70D2859E4B49690DFBA84F2FB28D71E0275F080B0884FBBD177B +4ACE09AACD03B1FCCF2CE9E8FC5F59D2D4D0F86F96A4351CBF36B61758D24DF2E273E3440B654E40 +202864F1A9457C74C351FF15D7B64394F4258891E1D2A0DB2F1E7E34082B15E2DAB8FA932BE60A20 +B6775960A7A4766873D3482CD402953C715AA5453DFD7387109C583B69412D67BE5AA92F6040A942 +D6072DD7F21445C5C57CA762B4FFE12C8768CA3509433E3615BE02F613FBA5EB80770D785F1FD265 +B2C0A136072F4017DCF36BE3FFB2800BB942D2CA7D2BF880B9BA78D5F9E7535BBBB29548EAD8B443 +8692D9FDBCD6EF15AA2D7BAABCB146CA495A86C3268895648B702704188EA212830EE4CF5B8253EC +A30455E2C20C6C3ED5F1103B13B18FE89AA68C94405BDCC028B1778D83D7EDE57C056D83706C8AB8 +5DE4735B4A53FE164881576AA67C56A41D92659BFB82B25EF60A48DA84DA6390122C3BB10467EF00 +12C753D107F67AFFCAFA52AF9E6E22F29D1AAB8405F4003A406899E760BB169E740BA61001F69C9E +B11A28A6D85CEBFCDEDB21D285DE58D09FDD457630A947CB9CB20ED6620C186A6F35EDAD18D82616 +77A5DB41305FBB383E7FAF552239C6A055C4B8E05C3E48F168CD366DA4015FB1ED7177B102A21863 +D1EFC1C2B8DBF9301ACD969771AF034757CD3965F5FA8374DDD89B5BF8BB8EF3240C5FEF2B59D29F +18BB58A3305AF69990E4F2A6AD580A104E51090838CB720BA3537F506BD224AC12DE67BE8C643C16 +2335DB5408DB9B095C0AB2D37345EEAD661FB33599E34B17A796EF6DEBEB2A548B442CF579F9C51A +1E4D30B53E6C5094D0D4C9429795FA034CA4F922F93616339183595F3C7A474FDC2FD272DB4C869F +BF4DB50AC4A8B23578851B24A974D306B710E486F561364F997E98632641376FB0C50A16CFE79F75 +1AA6A61EB4B0C997AEB092D66AA95D71841348CDA764FD3895FF50F2D7E8AE4DAA35AC31816F5535 +8B3DF84BFA8B09AF9AC3E7232FA2595F1CD801B64A0A47FDAC7A8AD5253DC31CE6A1710788B42808 +B3A09006EF6132EA6875401A7D42E152BBF5612124E3D5649FE9C541286670FF625897F87D93375E +A98CAA4D49F0AD21B9B6D916BBDE1C9F2DA6AF6E4829BFC7FB8E4460CC4EE4CCC1E73A1DFD02732B +60F8A94FE893CC9D1DA94827BA64BB9D17D45A4A59ED67DCC84B6D9E67A68AF1EAD8DD4FB442A1C0 +7F60D934CF4FF8035FBC5F3655A89D791159C5CBA6B9292D2FCC899DDE707AB880B472C98C018593 +98BC7D2727EB6D05F098A89270316E753EA27223143C57F2E180ABA3CB68CD1FBECE78AB89E17E6D +7CFB470F5A630C9CBD57AA505023D312D9AF7DA9F8EC0AA7D6387F1169D0FD7A25443476406ED8DF +4430AE5B455C2AEDCAADCA1F8F623DDE43CF1CBF0612C6555121ED47AE94E8EB1FCB51D3DF06C047 +C6ED4204CEB28F7EC3A30279C139AB2BF8005FA5643F9E277F6A6331BD1DFB205B8F197CCF6381BD +BA653D54408A602142407066B99034B2C3BE6B79CD06FAEBC632F964C50E35CDA859CE0BA9730F97 +F984248FE126A842AA58888EC4C6735CD230155B785FE6CBE10579F2287EECF1295291DFD8CB3054 +D020088EB1D160802F8E9E84AA2EF471076299222928D37DE70058B5083B9BEA9990323329B64705 +FC6AD2DDAC140169CCAEE6DD207FED16AA78573B70761B98BB674D05FF493ABFC1513FE7E929FEA0 +EF99685AD48A9C35C862E99BB8F3F722C9C762B25267C8779270DAB6D216D44B7FB941446FCB3927 +DA30B71ADE9CFC6D144A797FD39CD99C7509284A88E74EA8CC9702E8F5FD87F13A7D64826100008E +29B93DA247240C91D9E4A6DC99158FB9EFD1E6984D54723F785C23B9724D730C69A45C939B3167B9 +B74A46B923D71CB97B5CEFC7F7CBFBE1FDFD17BF04B36F82C44CADD7C668A961F007594B2D04649A +7C5AFC344A53028A9EAC664940B4302E9FD16FDF88318746D2FAE47C1DF4DDD8B7A34D5DA8FF3AC0 +3E0A20E6C2B913D426C8AFF5D687AE5F90A7F7E1CC303CBDA939A329497AC5CC14FB3C8F1181D989 +024292C259D8D1B6A1126AC112E4336E8E8C48734F990DEA7A4E948C4D134F105DE50DC13929ED32 +5653B95176996C64AAD87991609CA17DA55554CD4BC96A3DB2BA83BEE8E497EC43EFEBF480673C32 +4A6138742A647B8A5E044D1E07F19D12D5E0A2E1FEA3C6D3C5BC768C907AAB72D9304EE55D28B38F +2E92E81423B5AC8CBCC3537FACA49157B7EBC35BC82CDCB0C6703B0F743EB27048272B4A7FF26EB7 +C2D7800E25550EF0154269E703040D0195B5505A666BBF184FC35399C3A14F1DB81F0A734010DC0D +111BC8B3E6FF5C48FE704D2BACB135A02C4E9F8E9A67B8BF4D458FBA782C4610DF24C6553164B8C7 +C78DD88F90CD5A8ED6751680E49DC1E19BE4913DE5EE1C226DA3D10C042E06D950DF9D7E0CAE95F3 +2BFDDE7FFF95403A96CC7A838BACA72F745A115C96C7C38E5D05B183123DE42F764322E2893339EA +4A34990F4BC7BAFC12848C42D180F662D39E33701D3C060C138F4406C031AF36E6FD1D7D07FC6929 +092F5C1A7EB7FE3812A9F5C2D7FF72B89A1F0F284C1732751D0B565816946E97C2C4755F25CA9386 +0481B759C660E1308B9092437E55533547C7B8B55632BF3AD9FC11B75B4B1EFACEF533577AF19245 +D4FE7C72A9977EF7A7E158D0718DFD6AF746C2C661265690A5AC19149A2B98E1F1EE727FBC5FF910 +CE4AA73F46A9A955F95815F393DE2AD632D3FF8BC40A144D5ED3B1F19CC68BA3C7E3A863D5EB5F27 +5596D6D35C8E1FC436FA36FEA952665FAED926AA79A9F35E0BEE5FEB26DE51DD358649A3EB110AEF +377E0A4FA405C5067BF22DAE201790AE12B822186678A421C9AEEF3A5BBBF420F827B37776D8A836 +266CD1D3E39BB6E7716DB505E3F3F498D82ABCC335FC8716CBD5FACF5288C858DA63C5AD7D48DA3D +C3BB08D16AF85AAAA1EDC4E92AF7AB3CA1D2A84039DE7A798089D803488D2EAC9C41232C6D36292C +AF0A0F8A266282B3C1F83B504DCB7E484C4912B0C39F8F8B05A62BE79CC5F9554315EC655C0AA6CF +3AF6AAF5577A149CD464E27495B40D03C1B7DE4FAA16A44A172E6FFFE4BB94AB55E2A3C540F18275 +EBEFD840BD85B6C0479C23633D24F8FAF20E1F79966A188A48F4A3516D1F14C52D2A109C6688042D +E993AC4CF7FC06969CACE301FDCCE41F868A1A0811ECE75F7A6C5A02D161CF242C3A97D8212BDCE7 +50AE8BAB9DA985C1350FBEB7D5CDE8DD5291A55CA19A99CDCAD29ECBC62E0426E5D89B380CDC1078 +F3F1966A97D505C345994B2E4F7CE9ECA4AD72BDCE52C12E6941D0E8EA8CA8AD9E8F9B9FB3BD99B4 +AD4CFA7E16A14CB9AAE4846FCC2EB7E9650BEFF6FA66F31EC7DCE36572AA31440C1D94333C1B387E +C8233511C814AA2B6204E471E7BBE8877C49CE58B97F99625A87FEBEEC44BC77772FC905A960ACB3 +695054A3372F89B5E3B864ADFC24242DE77DEA88D36FCBD08C29DBD65856D638E1ADF327B514A7CA +087D503C0A4435C089340140CAF3CB19C6F075DC262BD47D0F748CAFC234A8B9EC0C2AA6ADEB00FB +6553148030A6E3107BC5B92BB09370CE4BED3178FBD7AD413EFBD47178447A473346717D56114931 +501F0AB08EA43CF2F0DFA37A078B87039B801CD6D829D115E691D130F1C5D82E72AEE1BD97F9CD56 +B5E8191206A8F2CA7B286A8217BF84A199FB1EBC2EBBBDE02052887AEFCA84D3B2747BAF142FD731 +859B08ED9B0E6E68947C13A54EC8DE9B7D4E8204C0ABB2424BC5956DA9CBE5B14733E65AC68DA9FB +A481909E13754958BE2151E292E55BD35CC27AB6EF0227870D2F877A28E5CB5909AF0468938AF17F +FA38B15645B2F3F0AEE6B450BA4F36154D29AA3640E71790AEBDF0CCAD698CB553BBF848242062D0 +4423DAE4FB9FB23278DA841F7BD4D52BF28F17744972A00B6FA815A0B87F3419824CA3A694D21163 +20B4870FED3777DA0718392A8FB15213D4B3CF03A07D3544B28BDE9B3162DA2817B18AE3CE4048CA +46E7F223FFC72F7782B1E92F9F22FCAF48724F9C24D6857F4D31BA8503B34C71F529196F91EE2132 +CE0A7CC2F79E8D61ED7D5E87A13E2BE76997E0214BE9C75DFF08AA3C6D53415E3716963E64FE111E +250FA81329F0FE56A5C2F991BFED5DE4C3E836E9E1D51CF77AFBBA36E7F3F82A09ACD9A97354D5B8 +C59A4F85824FB30D88673E7EFAF7CE093EF71A924DE480C9A5FD417AA20B4E72FEA3B1B848D13DE3 +F201C25334C015E04007ACC777FC2DB0B4913230EB3B6CA4F7137538791512443FCFE69FDBCD2054 +0751A0051B5361B264AE6C8A4D7CC11331A9D19B1F2DCC69ED7F8FC32789701D9427138C981C4356 +7175B79842D8BD91BBFDB70BF9A5B6A273522D934C8DCBB2E14DF3DDD430544C395A62854D381DC4 +36E4C9BDE3BD4DDCFA6A2EB2DB372B66A2734D3BB412E6018D93BCD1C79F0D718373BDD861AFD916 +D8FC3410EC5509A346FE883723E8602AEEC02CD0634D4A1CB871C7DD030012D86CCC8DBC2B9D5DD8 +0F0AB2FC593077CEBA5BC9841FFCABF8855994F3E26D0B3689ABFE26C34BC1879BA531CCBE90A38B +AFABF6AF8753E94F188369F7737A16F72D43296F4E33952D451E1284E55180FB255FFB6BFEE76934 +B5FF9FD328AB696AFCF734070BD117323B22C35F9A2682B33A38936952FBCD465A6112A1729CF9D1 +6C417566BB394D334ADF6144DEEA87E2BEF7DFEACFCC4CDF602FEC655E775BC1FA201500720616D0 +CE5EEA00A9E0E1036D167FC9D3A5B9FF30565FF16C280A00C6EDA4883D6ACFA3112342AD3A04A149 +CDD6D6E25AA152B3B4DAD312A331825CEA204622D64583B6A7B5E9A138B646EC51B3A2A2466B54AA +B8BFFB74EEC37DB80FDFEBF7FA37B67FC40D44F5037E7D9F95B4D2CDEBF3E28DA04928BB2D2F5275 +E5411E4AF25C3AA33DB7658B325093C5B6558D756043EB27915EE96225F8F5528E2486BAD4B7AE8D +BDA60B3510AF97744734CC9B957D19C457C6061D07D87809E67C6882C63618081431E720A4FAB66E +ACD579C8E938FE89E95C8C96AC037914A7D9AD3938084DD3FF607865EF7252D51400580DBF81CD1E +2BB893598AEFFFEEE185685367652054B04560BF8B5B33A45F3E155F79AC83D0698B15DF4D3D2558 +B3007682B7E79FEEB3AC78982A6EB55F1392656AA804EE7337509C8DC3DD24D192252186DF50C4D1 +B7C1472A9D512DC83B457C07F1F7DDC109DF6CDB02FD767B4C1A3B437D157AD97FF479C5F6D31A45 +F43BFA0E61A5ABCB3077C87949382812B4D52D099CF6FFA7A53FC4C77AB918A744F941B62CF24A64 +09908BB1F7339F3CB7639B04267E25A7852D7D5DF3857591B5078D9C5A17869B824417F5405B0B2B +ED02E4F7C7511ABDB9FB9A38CFE60CB75DF2A75F84AB605498376BEEED9FE5ED43EB7827F9D73517 +5B3C03258505E5DE0154D661AF59F3AE83CECF06D6B3AB3BD5361B2AEE6509232C7398B1B1FC639D +E81F124D0900692397C3944750B795CF4A6D24F393BA4DB19F8FB26B4CB9C7058E3949424A1B2807 +459BB7EB13B78F29754B24B3DFBEE391B9083FCF82F52592BF2F08154CC25B0969B0B7524D14ED3D +507C959E182B13323A287E25267F49EE59166A65C8D6A86907635AA6A5AC77C4D6B3182F02E421D2 +910FE5D47DF4D96B615C0E15CC37A27E720689D284D7098CDCECED72EE11BC0F63137D499A1852C6 +3E3B0B31B8DCF3C04616D37224927E37C737AA4B4ACB65559D9F33676909952CF327CEFD6D26C703 +72D0AE7EC8A07167F90B4F8D6AA0FF0E2F68C2F8C47656CD6760AC3F1DE0D71ECDF7531FD46D7FFE +B18FA34782978709BD85474C76193725550D3AD65A94DD9BA3151D5AF652D826C2FD53E947F68B3F +3BF78B34D4625CC74BE06D4CA914BCF9304B88E32009853A0BB83CAC65D8743005482208072EAAF2 +BF5270AD6A35CFA9B42E65A4E51F72B87E165098FBA32277CE46F116F40A3DF1DABE42EFD178E83A +84DB6A8087CEA2066975EA466EC73A5E059CC90FFF5E283881E7E120F3270C2064F71D2F9CE68D4B +C117C170CE06CDC282C71D956BABFFE0EBE334558A89AE51BC6FFCAC9A6421E71128BBA570E48BAE +D34877A7773CB452DE4CD688C9FA8C7100DC0E7CBAEEE1BC1E8CE6D2FB2B3BFB3C35FF4601365C07 +2A626E96C9AD4C77508CADF7E1D66B0963AF1C9E7C97584129BD24AE75A2E071C2F2C7E006A14E4F +DF8D72D3E2214A271B13A7E05CC2AEE5D858D43D2D968645BF108EEF121A0CE11127C2E39E73D0EB +551F4448AA458C61D33262A7F2C6D4C8FC71813DC198B53C8286F2E864151F31A814885E4EB79B89 +AEEDB87E37557E94E5528E09C85BCBED78F1AF9BEFF2BE766D6AA78A117793C1D562A7A982043795 +116959D9CA8B259EB05068FDA2C56A6D37D6783D8CA87787EBC8446A1B52893B0B765AAB089F7634 +C3C309678C9DEB162CE8DB5FBDF2BD0901EEFC827F1C6D7E784F94741EEE29E240564B4F4E620EF3 +4F78ABED3833E9DA7584CDC357AAA5C4EB5937CAC35F32E1EC918792B6AEEECE17307D61EFC0B163 +0664F0FEBD2CD105076EB15660480A7FA1601E1EF4EEB7CEA162010856207893F1A13614D3049CBE +36D8C354154320B88E4F6C3DA5C9DEC91A064393E4F6517D335C9420135BF90560E76DAA8DF2E09F +3D8318C42BDED98F9FF13F676D1CD2C65DDA2634FCA91B48E9A9F2AC5ACCEE7B0A7333B56C81A164 +98DFB8E9E6114114E15A5FF9CDEF78CE35E769781D6C7851567CFC23D0B47D8DFB79DD8308BA0A4A +237ED6B9C61277027D03A8BEE4BBB682D5B7DDD1D56B69154A02ED832BCCE3B6BF48FC4F0C8C74FE +C6C019EAEA74E33F813513C7ABF70C1FDB71BE8CA09FB87AE00E063497E06F560AA87672194C7ECC +F04BC0D7A97E0EF266BBBA99D97FBD60FF0F2C86463A7FBBF2FD240D2FAEB2C8D9F92E5EB4626774 +C7317F4C2C882F1BB6355213E1AA6B9B2DF991C9CEDD7AE01A95F0042F27E8F061CDEBAC4F1E5612 +56C36F02EF18AEFC6B9909E946DBB849624613083B6248C5C871E9E8B0BA53B820676AC286A39492 +EEB22AA0791E1EC7E6195E61B0C78598164328241A1B45055B3ADFB2598E44EE7D3F28F6A6109577 +6DF850E8D1C9C6269A15742588C22C5BCB6AF54D78C38BBEB899FD0C6E5728B3FAF2A5D6B0ECB9A1 +C0CDB1D091D83D86E5278F0DBDA9B431DDBDB66D89545D607CE667ED5985DF0B4967AFB8CD71EE33 +6BCB3255933752422E515792960216B12D91681576AF98F9E88BE658E55B0D8DD4C864FF6952450B +0ED8E73CD3B1A54C11A714E822A5AFF0A48D3EF18EA18036EB5DD8F70D7FC8A87966602D05B46AB6 +4F7D46D22DFA15685FA0860E749550AAC4CCA21095519EF74D8944904F375990CDA112D86945D131 +9A0D655C855711198099CE59908B62F3C04C68514C70388D92D4FFF3EA8E1FAD2F3642384C7D98D2 +18F52924FAC7729B5D0568F1B3327C1573CFAA18A3895CB5656BD7B7920999745F60034AB17C6E13 +C1D78F64D7495BA52883BE59BBC09B971BF02C9B3815ED66AF6038B8FE9C8E4EB196BA23DCD6673D +90BAD10FA55E582898F89F47460FF09ACAABEB9727740AAB81C590D0D1CAB017F67B317EA893BCB3 +EE2E9B2C499076D091B5C241CE6D5819E2D0CBB4697CFFB52BA33191D6FCECA3B1BD761189D60FA6 +3174A5237B0B438407D8A66FC65E9D09DA8D4A171511785831B287A28821D7DD43ECE6911CA7D0A5 +7E139F89FA83D73A8AB8A7FFA6ACCEFF99601C008ED3C3A8C89264D8371246C4724C9810C2E31A2D +371179B0DC3C8A8C84D9A8B9CD2D674FE68E248B74CC39E41C73A65C5B6CE8B139BE3FF64BDFD7AB +EF9FF0F9E1FDFA947ECF69FFC2A47C27D27CB9C0623A5E18E77A60537C2B8ECE00299C89D8E28887 +C437E910E99BC537E7886FCF7A9D6EE47E259056082791575F662A75A49EB70B46A4A2371EAE13FA +C5F4C05078080B4838D15DA7829A018CCCA23037671F4B753C9A17A8C8E4844F364DD7EDB0063D3C +8E63422D8B81D95FC2394AD6E2CD0BFBD8EB61D68354D28920B5F57B7C9EF12F923F9F29F581A67C +4085C5EC64B9895CB36E07C6AEF1BEF31F3DE9F9D7D0D048EF1EBEFFE18C8775FAAF7D5EF93D536A +3F4D310AD7122ECA22C8F32B06885AE26AC7B8493EEEBC8F0E2DCC3A4F10DCD775835DDEC833A6A5 +F3AE04095E468982074D8F51E5DD4125C159FB45440DD5A9118EC2A0BB418FF2739BD1494B297AFA +58EB368B7EA8D0F8C785225B7F3E71458A6F601125D8D0647A365A9B16915B4306B229B3E0C1B646 +C34288BAECFBCA6424A1DB451392F82CDB66F5CA28E265259534CC2D2966B95F8D6E6CDA2B3F8B11 +B258BCEBD0CCFED39AAEF63178BD0E0388FCE1A9F54D728B157A031DA0C0183491C1AEF10F2DE8CE +4AF0DA4CBF97C759201F1F31C77360DAA8064D435F9FD3540C2F78F11FA83A40A338A6778723AF64 +CF5DDE045CEBF06657971469135773368F3809A823F887FB54A3ECF4F1385DD90D859916175FF21F +FB1B9BD7947C440F00687B23DBE30726E8A7A04ED465C65655C47BE147992A6D3CF874B27A6D1F3F +CE72C575C5AFD8F27C83C251C45399872DFA4880FD7544F3DE188314B597E15B7D1422EC8770EF32 +35EB3511C66217D4A2825B95369D2588A9007CC68152756D0ACAB0DE529959B26AF86DBD9F04FCF7 +6561B4844F41469C64CBE7492EB793FB9109EFE6CC82F5D6DBC622D4EF6607BBEE0C0E86EFE2094F +D89745FCC6E446A758E02402394AC867D5CC8DA312C3CF176AA6D66636CF1DA03878B667BB958E56 +0B55E92ADEC71EA5D831EB47C6C43E39F010C8D36CD1B058FB627DC79BE2496E814287F843868CB6 +AA6BEC5215605C8908AAFF02EFC5A7C72CC7131C52560D99A0D91DA9CAD1BFC782F28CFD4E447719 +94FEA5980C9036AA177419F8127DC9D28EC15F18C28230B35403132BEA29E23F2E179D3CFC6E9E01 +4AD7B1F435C6913EA5F2A0E50B624DCC929F7BC17636B626B8AC9C0CE292BD4B19BE6F9CF8FBB213 +E8A7E46E15247F9B05A535DEAA056FC50B5BAB63947702E4EEFF5B776A9D16B79088D01029E61228 +5F7A34EEB5ABADD0177E7A0B35F123C5EFD6B5E741C01410CC73FDB347E24C8E69789E506363B8AC +5FE5B949C8EB8FC67B0B12A080329273E6DDFFD86D548EBBE025C424A7CE6DE991AC33535FE91EB0 +8BD35DD2F4B05C9CB399999D771B929CB1DBC85FB352FB2D569A577EB21AE18F71B34BA57C129858 +5C79DE50453D77B508B354D669F7A05428E4AAE0386CAD33E6B2B58FC7A6D05C885164D980A2177B +87002FC139068440AD868F7FB0F8B89BF6B7AF06D1BA1025F5F5CE3380EAA402E02AF8BD28756543 +184ADDECF412CB051413799E2C0E5ECD7A257D2C97C17DFFCD6DCD9497C485E450D7CE9D937FDF9F +2A0D19AF7CCDC5A5864EF73578E0E7132C643E8A8F71C606D763465A28F575C69A6FF563FD3DFBFC +922EE641F02711151FCB7975095B8A413BF4ED9B1879CD3FE3BE06FBF083DFA7ACE588EB1D5D170F +566E29229FE173DE366A44909EFD13F280656C532895B7185120780CD2B6F8D4E0C424536CDECC67 +9678C97D786258B1BB1159328E9B51291813319FECF91A14B62A664B38F5B99C372243B32F518BC9 +67972BE87ECEA3A7DBBB07CB969DD697470B1DB5542C1B4174229B4FE4DC60B3E6A1A449CAE939B6 +726BEB7E463B7CC8C699BE3777385B91A7A8306961163B230BABEF340D82AE897C68E7BE2DEA6E9E +15E764E8A5321DE841B3E91D10BB4D375F073E0E1386CA8478F7B6EDF2257478D0E6CB17730DBCDD +8E610EA4F55EA8D59EEF3AED88B8107411C3C33E545E691B955E536FAE0E4726C12F4AAF39056E00 +A8106FC5EE7BE6D28E4D588A85BA88DD80F752124CB9BFC5659DE2DE70FB50922AEBE438494A2B7F +9C07C85A7C1A66505311E60732B89077E749B66C657E9A463E617869C5D5FB0C34413F07203D69AE +63B924D131136D3575DF7FE6A1B2AAE6854F4E4968F9844888C7C8E56B8C7BD7CCB617020B855F27 +0A07FC3010A5ED7B7575503768B0F0781EFB195726F2C7883FAF50B5F8B4941C2BB9CDD11CFEA0A9 +DDC6F783AEF6E82CC82156B1CEF3D245D8C8C285612055BD59FE6D96D566D12390BA023F0F035C5C +7396C67A8A83DD4C709B213FBFD1D9676F863CB4727C658B45A994035875355A7BAC9CDC5A1C6980 +BFD2500EA760986EBF0C780297F172332ED37C01141A137FA6BBD99E88B8EA21BF2CA0252CC7D16C +4C219145A1D20537B2E95A40245E05DF53D31921E5C52777BB135BA2F76B41EABF2308AAA6F55310 +6E8E6B4A568F645BF2FA00BFB599393D1A5922CC2033552BB793A059F1AD03C9F04427ADB417AF19 +FCEFA811CC38FB37732DE6135C65B6CDA5ED245643ABD8F24E71BABFD7A58132770A076085C7C579 +47A5E7318EA6685429C76E427CD9F7C8DEDCE8694851A24C5F6AD5A95BCDB21AD423CA1D749636F5 +714E557F3747C6BD2B70E09DF604FC7FAC56E3FF2E92B557E67D3337A6618D441A4A063DFB044182 +6839A87BB0C435113256B7925363318B90CC5F35656868B63E3279EBBB3B8452CA28E1325C03AAE4 +A7B898670474EF89C00EF5DC9A7CAA1EA063E0846F5282DE573C035B8FE7072C5DBAD2EDD03F17C5 +EC19E27150DCDD8290B243049AE981E0061AD333315B5A3F2C8DBE95F230CA5FB45F4673A6F3D745 +5A3F8B0C42EF78078449C154612AD73D824CBDFFCB78994743A17871DC36C420D922DB286BD318CC +D8973496C84E06598A0CC60CC3CC645F22919D61B22FF1544A64A954CC7852F343C6F3EC329E254B +96999435D26BF99DF3CEEF9CDF1FEFAF7BCEF7DE73CFBDDFFBF9E7A2030289206D1D3DA869A00FDE +19455429D874140D08A3E8BAF79D0A24C5A405AE54227FDF20FE0966145FA2A3C7ABEE5A7E876289 +0723DC196E8ABF33ECDEA90A3543FDEA09D1846BFDB02A8000D2865AE0428808042ED20302D3D005 +4160DAEA200DEDEFB068A86BC2BD7E662D7C82D1D828956DA6BD3426BA09CCD5A7FA4B4663513090 +8696DE8F8FC4E9A764E7138C829A5B2210081BB02D3A048D0B71C0E320081CD6EF67DAF9FBBAC4AB +81503B1C3ED807FB5372FDB5978EBA3AD48AE883455F3D1712804581D4A1CE445430F27BBC18158A +FA59F963783C3A9488C343DDFEEB061CAEF53FEF8CDEBFE141534FE31F1EB6B814080D36155ED868 +A532177651E840E760248526D5779AD7977C3C010382473514EC495163A8A3C9A033FAF54D256D3E +ABB62FFA540D40B324250EA3C0D0F08FB28B41EB5C832CF6E48CD9BA8138E58BD40B5CA2755C6241 +559FF5075F0819BCC7BA70BEE2DCED3ABB296386149EA285193054434306F23F003EF3C60B2668B3 +CCA4C3AE695FB821E9B99AD9E13779B16AE8D5CE7152FB4669F0D1263536957DBC1DB9282DD9E321 +20176DE7AF63587E25B6653BC3F475C164E1E3B7F3FEEE1EE6D7EBF158AAA8533A3753E21ACC63E6 +4D2DB063CED32D2FE8E810654ABBEFCA9674FAF6CA753920F2BE706F68F1C981074FC192144168BA +8912F2C3B052EE45D476A93161E752CB528961B7A240F531CB05535E31F145C9AC02214865D51D65 +81FF0BAA9EFABFB21AAEAE0B75BEE64BFC71C31F87D430FDC7FADE88323BC2E09EA1CA06E54A3D0B +1F4C432C19F4C3A29A53E9314823A1F5AA5D5362DA1E9AB288D3B1F775A3BA4CE9678BDF5C66D04C +5427E84710EEA3363D5CD63BE674873BCF1AD9D524C91D1FE5AD4DA8159DDD762A8987F239C265FB +55DCEE91E21F98098C27D36CDDA218E51AF61727A4D2BC834E3CEA5C69561E2BD8F35F13E650DB29 +C56006F543AE22BD8FC939EDD93E99FD9831393B6B9574AFE2D95FEF941E7BAF2B3E98A5DE7790E7 +A5934C4A7C955A27369FFBE9634C72812A6EB96095F898D66EA920734869230976E886867B1D8CDF +56A45001964CDE1C47FE92F5FC55BA52C4B394D4833F00625A061DB7AF8D312006836DFE6446FEBA +EFA26B9BF2F46C9F6FACFB9127B7EDC790D75D3952DAA0547CAB5C7B18A665F04804F08E048ABFE9 +B6A6986E027A6954FF5CACD55F39FA6E56AFB33E671288CA73C363F9F8375A51AF53BFF169E91C01 +AD2B0CC4B5882EA45F62D6BA241FFB7C3A875112BA2C7CA61D562C224798BA5321CA92BFE0B4D071 +FAB4801214B968E4C199879663F6FD3964ED17D89F7861FFAE0C4946723B8A2E72301A0F9C996CE5 +2291D04DFE8D0F1EBA94E3D6165EAC3818EC3AF2022D183CAFA57A43BD6DB8065C7A250E083E19DD +BDCF37BF9AAF012BDCB89EEB83879206AC28FA8C5A21E957B8655F739E8FC64D11B42EBB87CA060D +5F0215F5142BA5F2C4B30E8A0B219B29C022146AE65D9810DE62250C40F023AC05B80F09DEDF99E6 +9AABB970349C8E15AD80503764157D3FA84409247231C7565D819685C6AFF7A6F282E4FA4F698983 +1360E049590AA194737CF03165DFAE41C67104929637665C272D34FAE0C5EEB8C394C8879A00AAAE +59E99A6ABE312D5EF689D7BD7B6EDCD1E7A98FBEEE8770DB7DF2E0453E6DDBF3A9308FCA14BC562E +02822BDA8E7C6EA6AF884DF495B4AB9F00CE37027ADECC51E05DF7C8EE7CD88F665FE29C1D22A15F +7AAB83D5FE84A204ADBD5F212C97BCC847E2835190A767C70F08D9D548F874F54CC0754F945E8FB1 +421792737E5E61C3FD5C1C590FD94834ACF73A3E857418A82D9F7B340232E689C39AD44F1B09794E +E82BCCB09415ECD878683641BD2F698F237532D9DFD16C9FF77FBB52D920FF0D0C061440C1D0DFF7 +5E9EDDFB0F8696BEBE24852C0B15B460D91B6F03C082897D85221B96A693524B1B2D9CF91BEBB7CA +B679B51DDBD49A4F1A1BB33F7D9A266FDBB35597EB240E506B85BBAC7893AD5460DC230881DF763B +84F7EDB5099E09EE9469E6629D51562BAD86E490667B50733CA93C1B2FA749DD99776D9856487A4F +CF9B08965CAEDA9EC8EE65FAB71D0BABF4A710AE54E77D2D4B90D01C769E4616EFD64BFD91F846EF +2A4B59485F158624C630C6D0988195543B1E91D0658DB7E7DBA667ADFB73F07E09ACE29A2AECCBF2 +687EB1211C24B02A4E25E606793DF2FD06538969E4C5D8BC4CCA7D9F6333ACAC3178B76A933F62F4 +B07423D62940E3F054FD7070CF28C2FC7EB144A6A77479819D9544AA93727B76731DABAF3FA6E73E +332BC3A85DB76E61238E7E83899CE6E590AD05F06DDF20C5A5E97067183A73481456922A9585941C +A24A6F09EFC3CE33C26F2A86630E3C971387581C1745B64ED6B2F7421C05E693DEC2D766664E4CC1 +DF85499277C8C814FA30707BD3D6F41327A004746C51299A0DB74E9F0C3369583BCF777DDDD137BD +2B8AEDB0B037D2EDDE167822CED2E46B454A66758250032221D30B96B76729B9A8CB17FEF5819BE3 +A4F840D5CD999BAAE2493ACF161B6759A81296DA4B9ED4D13A4111912245D9D975B20B0E6398A6AD +8E5F8D9D9C60089F4FEB300CD0D85F95F6C534A5889ED4AB8C704CDE15BFDCB13D5EB768F12A9CFB +896096C5466697E9C9CE955DDD6E116AF4A0F8E382C379C9362BECAEDF4821C6FE5BEB7B1AAF3A20 +BE294E708F5871A64C26DB5B60C080AB1BB55D5474AB9D66EDAFE69655020B1F59706EEDAD8EA83D +F3A99DCE5707F08BB1BCE56B3676594A87C7FD4DEC5CD0E1ADE42160DD17B183164780068BA7B89A +BA05610EC0C79D816BAEFC9982FC5701097CE32648B94F84A230835316A23ECDBF8D4213F3B56ED7 +4E2C14B2C5BDF4CE2D91F1F89BF63A8D877A5FE0382E4B6806A1B2CCC8C8D042F737BB194B9B6DEC +8A90A80633660C33C6BE64298D4CC796B245A1ED54A28566ECD98E2459EB502442291C246BE4EA9C +D7B9A7EE39F7DEF3E43EFA3FF83FFBFF7E9FFFEBFB0E5831E9C4B44C7DD46856F188725E5BC2788B +E2DF3A9E176D440D647F192E47FFE865015B7B0DAD2A0583914F3DEF3D8B9E2B83C04B9ED47A479C +9D7680857952622ECF8C893C6792BAD2FC046164897D89E6BF5CB85A6E5BBCCFF902D4ED9384C611 +7F6BF7F6F284341F4B5A0672093DC5C9C94C8F9ABC9FD4253C98A8D18FDCA475851BEC8BBBA0AFEF +74BB069F5ABCE23A34D9B15038CAAB3F13E3DBAF2F11E420C73C5D25E3B1EBFC381D226D1366BB24 +A252EF0C9B6D6B83961DB062C78DB7DA7163A28203951A2D623FFC82B4668F4E9866B8C71D729F94 +11E0F4B2268EE89B0E6446876C3CE163BF89FEAAE991DB683764311D62A79C57802CEB502AD1D5D4 +67DB355A8F48D490782367FAE29D5C81B82BBE5E5144FBFE6BD5C26648E98783CD828A8C41184B74 +C1D0476E875D6A5FDBC3E1D0A57C88EB225A72115B7AAA4EACA8C12455C1C02A966AE3209D62D8CF +FB61A4754048849868E8EE7068B962AC834B3CB5305E04A16F760C693A79AE8AC4DCF62887F39294 +BDEED85DED5DAA051BE107AE47248A177480C3F677A15C07CD3A11E5E79B0AA4824A14C6A569FD4D +095F269C6E62151D65A6A2228E7407ED416676089B554A28EBAE5FC9EAD1984F1932C3E4084CB6D8 +B3F870C924E92BD0CEA00AB18B5EFCD2EDE1ED0C267EE3D578B2C26593841641BEB87982EC8FEDED +F136A68BE2C7C20B4CC432B9AD8B9B77E3AE0A334DABB56CFD6EEB2593E6E7119CDCE8EE6C87D387 +CE89AF9C8AD82FFFDE2A04AFBAC24B7DC03B2321F50142CC4DFEECBB47546070251F2F1B332F3C41 +720ECB3DA41493F0A0E05875F78BF6F0989E64EFCCCF05F6CEE227EE00F83373D48281DC9633B357 +ADC73A579477E69C5180D08EEB29C6B7F9728A0307660B532A8AED6E4394DF28C2A46415E9CB5AEF +EAC2DD4FC0DD37AA1378E638C8E3978109E470BCFCE19FBC758551D4FA4CAEF5AE2F492ED3656B96 +A733CB9CE28FE6F2239E6A09F598A3CA546EDEDB10F4B0F8E7B13CDDAD556AAAD785207C1BF39789 +D3BDBDCA1EC62E019A9CB337C8CE0996779F9E9DD9BFCD4D7E11C5943A2A80D70CCA529291DA8B86 +7CB8B0C683B7855A8B4C85358D171BF4978883C4583A32AECA82F8B93C38E27ECD974EB9E4BCD9E2 +D3F9908E7B0F8FA1764BC55FA836238FD16E85D5878CA7F5DBD662EC7306DCBA33066CCE351C575F +CED511E6EDB9D6F078FB7BDEF0003EA55074563CEB834C49D3561CB72D4B8D8729DA2659D438E3F5 +D7FB0DFDC77E3362D068543F2ACB9DEA7F188B01FEBE14772A0247026C16150404B357CD010C81D1 +EA440726081D2C30431031E0008248044E081209B8030F4005B4552EE001038146A3000BB0579F38 +E007FC41000874FD6DC21BB356972183E5F9ED602761FECC1D34FE3BEE10FFC51DB3F44922FBC610 +999316B6B30AB5029D8036F6C50D5CC42E2EF36EB9B810D51399F2D67D92AF694EB76E9D73CBDB7A +272879FF6B7E7AFD221B36462BD436218E36BFFD8C9A891CBAEDA8B4FB4E76BF11CF387133E66433 +A7BA6FC1FADDFC33490B9195D111FB831A1F5D58350AC3F39272BDCB8A73FFA8527905756A1974D9 +66B284CB5CE8873FB8DF02BBAA27CD7F9D964E9D52A76ABAF841B30C12BEA5D5EA17F88D56B86F68 +852660575FE1576985C113102422E93B59695DFC88F2B9391AEC93FD6FB2C2FF5956467BB5AC42FD +18148FFFAFAC4898EF0E0AFBF764A5F3C7BCA75758160B97BEAF37382EEA250609F3D9FF30AB5838 +77399F96C2D4B38C94DEEFCD8EB33E7644ECA2279CD0395816594D3D90E13873C3438B0285D51709 +15618385864E86C4CD0DCA8FE7B7363F5BC074F19FA6A0220FEEDBF0F44043236A8BEF7D83B53B9A +54367B5EB92DAF71BE779DE4A524CE729257B3E4BC5CB3DA47241AAB0D8D78537BBBC65BBDAFAB4F +BCF232564F3A520BE0DF8C20F4102304F404627DD1F4845D4A308480A5C49995BCC48A5EBB4730D8 +B1B4A8138DCB78B356522D56463F3154A75DB629EFA0D1A18CE8B99138647CBEEFB6406ECC2645FD +24CD2719DCE9FADEECFBE48E811797CAF45F33357A0668F45D61A61CF25C53AC15A7D5D582BE41AD +F1AC5417858F3C51F8D3D44460DB6478E2B91ECD58C5B181DD46371E727E683901B5945EFFD77DE2 +FE579F38E0CEF6F1A1007AA82F9DCA02BE543F06DB03F87B53FCE9DFC68BC7021A23888AC013C0AF +270B580C161541C083BD60DFD7AC81313001A680BC9AB50E1E58004B6005AC810DB0FDB5726007EC +C141E0001C811338049C11241D40016EBF470F3C01FD6BF4281DC004DEC0E76BFAC017707E4F1F04 +8160100242FFDB2F00FF776E160E47C4FE474896D4E6B486BEF12CD254280C6952C2CB6FD2309FCB +2D7424C490DF1672726ABA0D2953FCADDC0AFDBA0263F173428A336A62B6F96DB04F517B1F9B6469 +07B0ECDA2CDB5E1CEE8CB2BD275DAE63947670EBB01294A6121076D3F01D8F6BE47234CCE952EA00 +4FD9CBB59C2AAADD2B3B534F19A4D5ED3819FD2810AE94C00E6A0125574F4B5E8C10AB4C67106A05 +F70CC091E0953B725734F2D58ED8CC44322CB7732B5B56B49326E13AFC4BF9773760ACCB8AD2E536 +AFD8EFED4A5537E9610CB9958A36C47458158C5A1D7D2A90C836AE8E9A7EAF1D6A14E863E93CE8C3 +1284D896AD9D7963377CBE6F7EFF5E562C611BCA3CF4232CFA95AE9761D5CF08BF42E6F6826E42E9 +30BA3014DAA2B3F3DA5CB0FD01999C3AEF82AE31174E46D9F3A3DE4F205CE6033269DDA9EAD92D3B +75E35ED1F45724CE0AE8484C75DD9D7D8C982E3FABFECA5A61E4A470E5965E6F68F35E68125C20D3 +8D8D57CA5575439EFE45EBBC545EF0C9C1C588F564F8A726CBA4D659EFEBCBB7628F657F92364D1D +63D63A9A887F4277C6C0D6F419F6A84F240B1EFB348627FC13FF0700F8FE8AD2322631902B87541F +21EB020A9CB9EBE2B432A845E0088447E02B14579E3DE194033F0FF01BCEC2EF8C42C246B4EC66BA +D68C2FFB9B8701401E364BA12F58A522D872C001F04629C0B1962AFE2E26FFDA24AC1EBC90AB249E +8F1123AF8DFB79384DB50AC288E283768A8FA08E4765E4A44557C6D12DBDA0763A935A0FF82B946E +88F35EC805AEF0DE4E5B0CF6482B2D0181C145E504019DFA4A5A1B339435D1D050516AA02864AD2E +6408EE8C6D42259A0757D2D294359192ADBC3F817FF7CF2298731DEB93138E8D6A0761A05E28E73B +CB68788DBC11C872534C23524A3DB15E90C78FBAB482387BA8B7212AADAA2EC8FEE3DA30D0B2F1B0 +682948724A6299CBD9A092F6B026E8E4D42BFA12026E7C4A30B9919B423576CA67B3D773C9457851 +97B640C6B51A1B3BFA24843145C93BE85A88F3FF7B903D87F3F604E81FB3016FF8237688EACCFEB3 +A11AF9A385E10C8028E08238E1B33CC4393392FB3A964D6C15193B439CC13437051203B6B9F8567B +E1F31D1DFA07C0511D48350281BB69C83FF83D0FE045D3259EB48F097EF5B541F07F48E04A76D6BA +CB1B4FB24418D718D819CEDACCC0BC6E43FBD834454AC3DCAF549B1ACDF4F56156BEF1910C4E41C3 +BDF72738432D0FC36009714E9597E034CC670A896798FC4229F4E682E651CBDF72584386BF01B880 +47E3946031E8C7D6FAE046B8280CD162461B458121948ACFC72782AEDDD68E1A0783CDF2C57F8B2F +71F54B4613B548C4E32B0B39F72E3D9A8EF01A47A97B37A3CB604AC63F6758B76E8DEF9471DA00FB +A11826266DEF67D0DD4851992246EA73017519815893AFE75D8D98E2C1C3A7D2A9820BA3695C3B1D +5303AE1A53F5F6CA2611EF1BD86E6754D87C4EDCDC1CC227CF65CBDA02D09A43F75EA0AC9E21D808 +3F1572F822CA975E66E395D22BF2B923761BE2D4CE0BDFB07BAD1B0672CCD233C65A419ABF7DBB98 +8C9F221B3609CF580B0B36E7DCBFEA8C3A9430A9254F3D18FEFAAC7F23BA421CC39441760EB0B191 +80C48C63196845CE2CF57345A296E92E4AEDF937839817CFC89BDC240569923A648388D2EE4CDBEF +19E308A849A7E303DEFD46C0A6E1D59E80D0E81A72691C61734AC7D55C553D4A151CAA550DD3B086 +D278A673C3FB31E1F369C5721150CA434ECA88B18B1FBD4EDD6DCCADF7AC37F0909E241437A3132A +5DF895D2C2CE8319A2C90C3C8DCC96D07D5F8656A35F6135AE9BE5C1C35615A532C97B9C3C720644 +DFB7E0C0B361491E2BD34C4737237B642E13C50EAD73543E3085DA2540EFA1907BAE2979B8031BEC +6D1D4E150D06D95CA2B1C852BEE8C72A50E9166408543A59220936BEE7C2C1DB8DBCA38B893CBCE6 +4843AA021E3D28DEEA89F5A69A031D499DBDE374F9794D250CF5068820793E6F622857CA8986FBF0 +3BFD7B018BF502BB56A939808589B90ABEDB2DF3949C01E1182CBC8F9DCF14399EFB9D20B61A0014 +768EFC8F7242EDA425C261F6F10CA458B1B9BC7C993FF7F96BF07D8C7B6A9557AACB8F40C837BDBE +C9749FA2ACA82EFD2001F6D2DEDAAB7B0BF760429BBC843FEADD54C379C4E8851AD89867AD61EFDF +056EB7B59D51F17C54D0B79EEC838A92F8F0C09564FBA7172FA4EBD658A9C198F3F93CC0315475AD +763A9742259310011B94F174CA376FBCE81DD95EB7BDC565F9E99D3B8ACDE6C4F184F4537C287394 +A9E2232B3F37F3FCD0FB13671F723D90176F1DB48D47AF1BD2125D9DC78AF1EEB87A3C28867B72D0 +BCCD50158B5F3AD4F3304456E9B05A89A192292AB88E274E45253635861949D81F2601697AC746EB +205BC4117A882373B28FD127C81D7BE56ACD0B73DEC85FF5FB929A9B18D336370DF730EA1EBB5293 +B327092D42CDBEA3D8FFA4A863C6D9F6FB49FABE63D6E1478FE4E202C8A1DB1EE6BF10A2F42948A0 +0E437A7BE1F964C24687AB4449187E35030BF1369E8F3B5BCEB7FFF9B08EDA9A32AEC6336F8F8934 +2E34B0CCB3DD4D1F0DC0A30C3BEC72E06CEC9ED6D3FF632DBC570524AE6C7AA6EDAD66EBBA57E890 +43A064712DBE87C4675831F1B016527D88BB16632D1D964D16519720F1BF3F57219BAC2D7FED2611 +7C05346DAF7D8E7B4B5B42F9E9335FA7F5801C98D4CD389F4EA4386B3F1B05945840D69DDFD51C8A +49B68B3D7CB2B4F25A948F0AD88367D865C555298A06813D7E29E52E3FC46C791543A2633712DA14 +BF98781EE14EF5064F02E170607A474CD9012A88C050D672A7AA04A81D6642E8F742384A5824B5B1 +6A581B4AD28A7BB397D214FCF64CE3C6C34DC8F495D55A0F34D7BD2F8BF48D2F2D2F76B1D56DE12A +D926A35CF39926EFDFDFC4582965A1A6F1C64F37BD3CBC646361454F8B4076946899FC66D01A7395 +5F09625B71A122269C6B5DEC91C55A0017B2B65BAACC0A08748B4DF05119AAD616F24F58323A0BE0 +C7E65F185D546463D6AE2E67205A8B86C3B08D3E18FFAB4D540E6F5718A74A2FFEA9F70E69DFCFE4 +CED386EF455BBF5DDA2F58E64A6462F5F4FB4240E7E494DAF30FF859A8D2C99CDC5525E8B0DE1CC2 +96D285E9C85736C1FB04E0ED6CABE8B76A4366C68C0B6A026E5927B6E2000E751B2CEA6F406E5257 +19829358787A1783655440E1A06E7B6840AE8F1357B803DEE9CFFAE5D373E670A99B145E25663B9A +768B22E578BB29E704C63856EC709E9DBD2153BA78CF54EF9917DFB2ED1E29AABA39DA67462AA0B2 +197245BD218DE1084944DA61F7C6C7CCE0E25CEFEC074E67B6C22965601D1CBFF7981C204577D28A +F5AAD10617CF5F205C8052484456A072F410E278E2124C351C98B5A3475E265813FD9C9E681B53A9 +E5C42A9CA61BF4BE44BC95F7F0C6C3D32C1F6363E6CC55E24FE4ED2EFE846916890CC68A000308FC +F7088F36972F631259F3281A133967AB0B2BEDC2BCAF9E4A03339DFA935DA6F47866F6F9AB284401 +B97933E6042B891FADDA50BE3AF8590F9609F1F78D53708527C95F8D0834CBE72139A66F38F9AF22 +4D59A0B410ADB45507C0C7C8BC4B9D2011C2E80AB0F35F9463A97BC9D4058A37CDB0A5C1DEE32F5A +8018C137E272E5B1D0F8A91DDFB6B99DD7CED438980B73F72C50B5AC2A2F35A1C049A6CCC437F845 +ACF95010DD667602E4449BCCA4FECF16479CA5B31EFE02C58C581B9D02F3B4DA0B541272BB38D244 +467B782504CC240B7AF83C98D2ADF9564EB77798EB775F492142F163157943D45DFD3A7F38D73C13 +A73A6798EE69631F1611398B99A28044BE2B024E2ADF6C494AA2F16E9E7D2D7D4CDB19598A4D5266 +C068020C3C2A5C02F3B1A451A805CCB41B3BF748A180FABBD1D3E8E0D19E34391BCF86DB5CF5EC70 +1E4142C9B9B852871B7ED6FD466AB28EFBDE075D269905768F73E642C176400581CDD37D595B4F0C +311BD87518E24188665BD71A31A06875EE448768C9801880894185015BDDA9E635BA6773B38D895C +EE715FFF232268601CD74699B035598E6100D9A4054071C61BCCD4057F55C5B3E5E65146697CA5A6 +5125F9CAD291F33DC9DF778734E92D294A76442BB9F0AF3A473416971A4C48B77179B1C86BDAB1FD +EDBCE5979CBC698F8428C2B81E9314AB4CAEB33C3B86730EA0816D30B3AE05070A1050398273EDD5 +3418DCCE04683D9036D01F0201EA63679829DA4E1C68666335033C103F39EE15CF083F060959B790 +8E60A8B18AC6EA133B3372FD76A987B38A93C6FB47AB91E864F6DF4B134FCAC2A76D8E74C566EE2B +DA673B4A50CFE9BFEF57CFB260524AB3B1D2BD1AE3B4FC7270B763FBE3B6A294BE85F7BD61CE90FB +5DAF7F1A214D14561CC7079A2641B858AD3B36B13C0453D674A763958039EE20082D922208824CD7 +6458F0ACF554A84015C1425F187869E1F2A48A777F41EA99A5E22412E385D6FEECA8B2106D67AD70 +120922FA15F50FE339E5CF2F7FF7D9955ED721B1CE81C84542506B2602D11408C1CA5ED49C4169A2 +DC0B7D87E8127FB375F6449BEB02D3E583B2ED9B5BCD88441A2FA747A63EE2963822281DA92F2F7C +41CDC9BDD5305A275B42AD8B72E5D948878CD650810C3ADAB9756514BD4DFF9DE5D907967F893A73 +4F5CCF7D7B686F0F1124EB39B5665CF476D821B33AABA7849244D87B7CC30DA37107860141FE09C1 +77439496C719DDDE3F8D2D86FD646C4F30E32C5154B9C6CDA5C54F49CD2988AB898E47F9FA619A37 +8BFDFC9C52F61E827BA14172240562E40C28B7C4AC3E9532B576E80BCC9C28F68C1331D407998421 +A9C4508A678F022DDD617AC8D8D7B0549F34E2F0444F587579A6B56DCB902A88722B472938EE0F12 +7F163CF3B49579861C0D28555DB5707EAB164F8DFFB54385FB9271B95870AA9B2973CD8477977A8D +9E6263AE5AE123B885D3000586872DDC97CC3F89E2B074D1A4F0C5E848252CB703D3CF0F52F2E962 +2731E862B72E47A0CEBCEBE426FC10A6F0CEDDB4448CBF96A2C03CAD20ACFE094AB53D973C4E42DC +50A5400F87EBD970BE7F718FAFBEA962000D019275CCE6C0929928B447495C518786F70840E977B7 +0D68844BDA30AA28800E32B833766BE073F0FC0EF6D98686D80ED48F1BFD10F9931E6BBAFC450D3A +7F6E98AD052A34DE16DF325B29868A8FC387792CA2791080EE161C6E6C5A207830C89D16C9F35837 +D1D41090359B5F17A72DEDA40249D9851AD26911597548B68F24ED07C183CEEA2F75C65028D2B7F6 +27E4A7768ABBA81203C510129D58BED015EEC459189E8E558AB1E3A371D75EF164617DC5A875BC37 +A1B582859E21E18B271879384DE424780F736E8C5A5C9E109340FA7D82EA19E78E5279E10F5EECAA +FF4F447D24B41F2B0E6B57691F0125A33C711668071C202C58E07630700D2252C3CC2EBDB394AB09 +5D978C699FC2023CF85948B27905E63D059D80F3018BC93CC69F428C800DF3B1A5FF0293C59A5AC4 +C52D7291D59AB2F3D7691528EC9FC58F89693226EB87D858F715DC29568BE495DB8B52BD3E195DF4 +0120ADBF0F534C0890034C63187B5C7CF99F7CE15068C796D6689076B3386BD894AF59F5009B4C2F +751A177E006EBF1415D268A53F83A1B4DD4FF8D02CE9833E889FC4E37DD0A5AC1EB1B9AB94F48F49 +DC67077BF5442BB3020BBB45150299676CEF6F6443F549EBC383204B54C5F01DB04A4B3122F6F7E1 +4F02BD1F0F1385B30B8112B49BA931D14F2D025F860028BABF3B2CCDC98531D73F5F0E382F7AAA19 +6776C55A40F7431BCB8CD29A0DC40A155953E7AAA107137C2657DD5F01DC14B07174E9C9C3D183D2 +B0B4FD9C7B0C52A4DFD22CEA081E9AB708BF1E6F02832ACE55BE4A2A54FFA54AAA3E5E018C9D5CAB +CF59F5D22CB0164A92D6D249EE4DB24DB34DEBE122726885D4DF1300F41485C5AA29729E810E1178 +3808EBFE4B6DDB5839173F499204C083A0CF0D474480757F4A27A969EB0F9DE8687E3B2CCF6D6B45 +732BB5F625D422C5EF6ACFB827554135A6DF2AFC46A798A664DA963A51B191391E53EE852F642E19 +D366CC8D8961227299138854F742202BB0CFF21A1BB0E72DC966588F602B372D71FCD69BDCC307E9 +C2326AB345A1EB819F7B82A23737F7D05569BC8F73DE6737A9D8A921D3FA5F58239C842D2E710623 +BC56EE086AC63802E7D5C4C03AD87D15211F147EEA6CB8A563C091A25352048C773A87F78F566FA2 +CE798B42ACFEED952DDBE9CDA8A67960CA8573975154AB77A8E7FA8ED5F90E518B17D6A3EF6259DB +F3528C6DC2D57B68C0B838228FA088997AEA674C13B71F68184048A13F87C49A9AF30D0A656E6473 +747265616D0D656E646F626A84967938D46B1BC70F8664A9642BC48F539618BFDF5866296FAF6686 +1A4BA52129DB349B61663033861964AB53D146224571F41243D6EA148929E11491254BE54464DF93 +BD77AA735D9D3FDEEB7AFF79EEE7BAEFE7F95EF7FD7D3E7F3CCA086B0C0A80806F5B1B1B702F974C +65F30014C21AC49182F65319743F1E8044A1419C1F8943A4F28C81A508C400B1239181FF28F7B83B +59711ABCF967CE5063E56A4EF294AC6C0A9CC1691F357B9EA891D5A7E6DF96AD84F2F42CCFC91DA9 +3101F1D41FD2700B0404DA3349742E804483F6816C1E161B18761C8E405B4B6AD6108080301080B1 +B6F4FA5EB427B1184C813176EA24E6D3E1AE582BBCC98F348349B50410480892F47EF87BEA008945 +05EDF663B10EF6A6CE020E834439C409841378DF8B44C9CC3CB21F782090C32231BFA7DC7F0C6705 +412081476232C87BD9742615802310209147651D0120D0551044FD7EF65BF31C46102F90031EFDDB +142B346ACF9E7F9888FE69A2A4391E95F36D481E154F250752A8A013954DE7F9019690E4D2DFFE2B +3CEB8D3F72DFA2FF9C829F9DBBF9792E5F44FEBA14BC3883AAFBF58D9447B2B6ECE7B7C13ACD83CE +DA57B4960BAB867C1C41E9EE7A75287EC8BAE47667F1359072556F2EAE20627DF2FBC6B2E5D1EC3A +990CB73718D3F480E4FA173775E33507FDD2A7D771D3EF36BA69F760D99AECBE138E0B5202C72344 +41677AF99968A2891AEBE25E8BFCE4244F98CA5F9158DFBD0446073D61362C74D238DC6EABAAD054 +99D9D8235FDB718018B789351C9AF4E9E8D4A990142FB4F417EDAA2D47E80F76AD2061790F3B93E5 +A4F48AAC4FB79F92395B9DDECF5A5FB9034E1AEC4D8FE898FFCFCA16EC7C47D8E3C841DFC8B115C3 +6C73B5878AD7BC0A5734729CDEA12936C7A6DA377CFA62CEBFCAA5EDBDC32F4C1AF4CD73B60E5D44 +FA2C4D13EF8F79DD9255785F6A9B1210A65B91EF1FE4892C3C0D6F2EC2FF6F7E313FADC73368342A +87CA2653B9C72D2D406E10894C05ACAC4072208B4592800CE2403C80920008A02C41028086C04300 +DA023C0CA0D1E0510083024900060392410A4805691214AD41866445834C0021C1960D064AA215C8 +01B9200F0C0110161018E6F503133BB6E4A1196CFA3FA0F841E7FF85C20282302031E404EF9BCC37 +2D04EE27249167BDFD437F9D472760EA768737AD34DB7CA557B8AC69AE5A9AF59EBB7B2AF1FD4D58 +3FE028A0B4436C6D8CC2B1DCDC5AFFBA9A6D87ECB83977D31EA78F5FEE313B63A41BBDEB42776441 +5F722A3F260CCE1A7008408796D8A48920E043463F14B3815F6F6097DAC26F927EB10853FB301B27 +53E10E74CBCCE6B2C2DD1A5C840AE299A1BA0932E039DD24DD73B737088734F0851A5AC60F7719DB +2AC05A52B58345C6D9515D430EB11D5F7A968F3F951EFC7DD8858030175C11C8662AF2BAFA65E306 +2A0B3ED86A514EF9438B52F18525962F19BCAECB8F5CCA232B665E15B4643E5351D22D098FB8593B +A2B63EF145F5B9994D3E457DC13A8A77321C2A0435A34E1B2F007FE082E1EA4F684C37A1F7404517 +E4EA36F539F9634E11E655A347B31E009D71EC9646A4F46BAC6D3173E8BCC3B3FB6C381EB0F585DD +8EFD1FFB7F898C895815C245FACA306E975242797644FCE758977FBDE1CB7584F046C43BFA642DE3 +5469155D0AB3DC2AE8DD616CF5549541E6C67C7A61D4FD26D6CEE9E6638C8556CCFAB1D287ABCDC5 +88702987A1628FCB4936EDF579F79720A7DAB13595D8B79BAA67CD1856A76F6B851D451D83AB0FBC +BDB5D192AADFB8313A8800A428BE65C347F932C1843B2FBC04CDD3B2B2CD86B03FCF0FDB0A968C0B +B3488E72669B9C954CDE34640DD3421412FC95690024CC705E4A0C13DE5C2B5DFE4587BCF846684B +01F51C42E6843B93408F2FB233CD4CF133B7CD27B1F15F2FC29AE5CC68A1C32B91494ED73585B035 +AC679BDBF882AE1A4DBAD80217DCBBC75C9FB0FBCED5B23F8A6AA6F0E38BC76EDD1E705A86065638 +83F3D1C2F105CAA5D6EB29AFF5DC2FA2C0163EE6A07A4278B549DDB59406FDAA27D4924D076F2458 +3DF0EFBBF555D17F605424BEBF2DE1E02BBE57055A1C6B676862822BF53521890FD44AEF63C2F000 +362FE7A36B182F0029BED17B6F308A753FB60BC86A57CDDB9E7A56C7C9FDCBF66EE2E272D9C96701 +6975AD271C953C4D3596DA34C395FA34C8EBB8AFE9F9B894289FCE60BF53B565287EF6CBE7F8FAE7 +9E9D88C49418DBD9F2D6C4C988B8B9D7DD277ABCC22C7C080D09AFA7639070EEDC40DED39E8D86F2 +D9D1557B0865DB3DD4EDB1467E11EB5A45FC342BB9C28B9A25E8502185183A3AA2BC7551CAB072BD +A5E383C64FDBE2BDBD27DE236851F8EE42573D66BED114CC553E87F6B48C907126A8E651E7BE06FF +9512F1EC4905E777EA0F28166CAA294EBE008518EF99BFB7D37BBDC03BF4F23AF546CC7BC2F55DAC +B609A3281723AEBB10679CD850DC4A9F175D1A71D997351D5A74DD5C75CB50CD8543DB7ECF3A9B78 +0F875485EAAA9BE438A2C81D966F292EB1F1EF887F0D1A3DCA4E22D3B587B09D0BFAD533A52A6DF5 +3B046917464C5FF199CFAFBFFBB73E10F444BF255314F4F0756F947C5A07C1796958766AEBD0ED8C +391783792D579268A2DE06E9C36AFA6DC2A06199ED114D3F162B8EF1F1C8AD94C95A084FD44A39E7 +1B8FDF25F980AB3F78D6A69FEF427A39D96E4C135F7099AC9B89A08AC68641871B0E2F2B56CFDA9B +CF34D8F5A9F80E9FDEDF262FF82AA755A16B3BBC3BFFA1CAD468AE5C61B5624F6974E4B4E66C793F +BC3675A57DED37D67969B32BF9F3C574CE84F2A5F4497BA151E452A6C0E0B9CCE8A1D7D4BAE131FC +487B38D2D4427C74E6F1C9CD51BBD678F22FE23FED5465D5D4577676EB6C7F5565E7CFAD57B03D54 +A54BF30E1916EA1867AB149E35151B9D99F07420CA8E99B6ACEAADCC54A617279FD9900AD3DF79CB +677CB2E976E786BA2E401491A9518029835D2E9F6B2CDA70BA21AEC6B832E2436667B79872637209 +B3F9BF8CD6093F130C0300F0DC2CB3E191FB3EDBCA3157C9D15C13E54839B2B972660FB3426256D8 +5CB9329978E60CCB9984F03832CA99DCE43E12239918A579BFC0FBFE7EEFFF53FCDF3220213D4041 +BEEDD66D053BC5EB43BF70A17215BED0ED96C65BDDC239C8D85275BD9B2A830588A6C3F8C6A6337A +80CFC897D7B5B5D3E88B692DB3949AD33599825140C1A0655A997DFFC40B65F790ADACCED5898E91 +B1D292D0564C85396AF9C50C18992B2A2A47425EABDFB0E1012E2FEAEE6FD557770D4BE7CA276EEE +73CA066AB1BC0B7D815707BD73996C33EBB765038D4B3FAC4DCFBA489883A89592A0E6BF64542958 +357BED4D312D29C47D5F2B8D800443C69EE68CB08B0A1901047CEC5A5F353411E0462E743808C442 +BEA4A85CC838E0D6469DF4D5BA7FE96DC51EA556A04136299654D07E8845112827FEF54AC29876B3 +F725FF3B78594FF3AB973840198D99C9EB14797B1B8EAAA853C1B6D8277494D9A1E97CD7C3C6D277 +3175CF427E1D3440DD22A5BE2CE13B7EDC636CE97F026108D9F23E1B9B6E37F2E81E588327FB1506 +DCEC46759B6C46AB8019CE83EDB9DF149267ABD89406A4B1A2FD54BC0FA3D8542807A911847764FA +26C4A42D284F2EF0761F2E34AD808B1BE24E8458625151DF869B695138036BDA0016BC0DF9EE233A +06FBCAFD23373BD836B39B4DB5CC2F370BD6F6BE741355BDEA7469D9B7A52915D050FA6075C97833 +8F8DA6A57AF0123B03DAF025ABB6C760721E650E2B71C09D7A9BB50B8608568E7401A18A2CF25E59 +E25170902C03E31CE5020F63DD3C8B2EFA74A504B5078D1CD964FA515501CC2D9F651184888A5E02 +C40D2E12FE6766DCB4CCF079D52EC1530606403387CA3B89F417EDD77C12D57B8F5B38CD747E15F3 +56413E603E66A10F18500F12E995988C7E2E7BE4633836F279F9A9D90F82BF294F7386F94B37CF5E +CB1458BD54B9C1DE1EE1B1F0DCD37AAA0D8369BFA27DE7243382006CD22D35C287B48F2BF95E39AA +ED110ED224B75C15295B8A2CA20A599C39040CCD70B5A23B2B6CC4BE37EFADAB4DD4FA638383FE5B +65F434B5FE9F30E869E9EAFDCF30E4BB0624DB719D9B3AB3FBDE425D4A63F05567D4F740C32D632B +D0B324E168747BC576210A9DF8E45422E8DA70E6BEEC3641AEE47221CDFB0D5F65FDB4556379BFE5 +AA551558B6763221512844B358431A7E65016D2739407CEACA68C8591083CAD3F039400CCF8A2272 +34F8A546077B9AA39D3CBFFB4D3846D718D70C09418DF2B6EABC9A5406A44E799F7CC37F6A0DC454 +499D524B4C8F0CC8D4E40D94D7B791FEDEFC9618BFC27B2B11C543F7E26F5C032756C2AD8D1746BC +B2432B15EE4A7318A55008A26FCD1E9109E9BCFEE360A93CF1F33043A6440B51DB9158070C2A9158 +EF0B479B3A5B61CCE3C8C7D302BBB698B22C3F1291DB6A0E66CD69839FFACC49392C4918625A7ED5 +A837535056C3ACA7D9DB3C2018F16E75E3379C9C7C7B69FF3A3BCC7DCAA8AE48E802A974024D980F +DFA5DF023DC0F9F23B0631903B465B61AF7C9E5DF91424DE36B2EDBC369EBD294BD835806E26E5A2 +624E4A92A011107F72530E433B3467D4DB5E89C83A4D1FF7DB8D2AAC64D34F8D46C2C763D5D32B7F +1343D7FB25AC350E50047FB1E3D2C449E331B42C72E4363BAF64C06C35D62E9FB5611992C2A6C8E4 +9F9A5F00CA44390470B31DA612D8BD0493462913AA27E4DDBF671AB0A7EB1723E493AD1FE4566D1D +0A6F41F563AAF5485D3BF71F5F14F1E7322062EF8015674DC9E2156A505EE2DE945CE64FD915D1BA +86684A7143CCF6A0FA60DFDCF5EAB91F0C1719F6C3189D7CE32673CC71700EDBD376D5378303AFCD +7ECE5F7C5B86E83131EDD21548E7B5BC81A8648C2CFDF6D2396F52A725F03125009EA8F2EF39DE3C +EBAAFE7753327849E7542F13175C13B3724007B1A3ACBEE3CFCB17E50C4B53741243294445F2D33E +40EC31FAC224AD9E0F4A0C40B889F2D8B908D665BE280D48B189D8D7A022AA9734D376C5AB8574EF +753B479B10B68384CA68F481A5E29EC5E2159253F791ECE64928A395F46EDB3A33BFF59BE2B53FB5 +52C239E076995B1EC9EFA6D207D4BC59BBBA379377CE945FEAC563B944C32753512F5A8D1494DCD4 +36C1EF9F7C6E088FAF9E3D2F181C3B16CA46C5B34FC49A018F646239BB026E7B0EE12DF8CF967C29 +6242F81D14B591D1F1CCF785C2792D166F7C4A381E2EF61ADB8ED30B16327FB986A7019227170F6A +D68A48C8EBC8689338292EE968B262270BF76409CCEAB95811EDFEF311C296ABDA050C53BC3B5A7B +FFF1DD9E5D7831359F47C168054487D749053A64AFA1C70DD728D28A54A14AAF3D70AE4333F1EDEF +38ECEF62C95BAF352FE3F494014404B7260E387FE27A762280D6DB85B890F4DE28D50F03A6A11B69 +557FE6B9FB0AE9D677F93FAC08A58D3F7A3CA566F07362D1A27F755AEA9F808072B7FCD7E56846F7 +524DCA3D856E6E539A288F1E6F487FAE774D9380C7977F260DA0F2826B42549AAF464A3AA9B42B7A +C0D0DDC3DD93751BA611F1395B752CAD374E16089E729D1EB90EE27B3EE8C345C3293DED7D73A6D2 +A3F45D7BD5F26858C39B47AA1A63B94F8F37F3EEC856EA4C7E9CD427B0498A2A65149C5220F4B0D6 +2052169F6DEAF671F8E972FCC71255FF3199AE6EEAF91D98BC2342A86D388FF95765DDB46355D8E2 +A4B204F46FD66E8C91CB1FE25E4A0D455E11B7547C45B82F4E9A2BBFD47623EEE10402F1F9C47CD8 +38A075C856B2BCAF237621762F807EAD21DB49F5D8D3D855AA9E794AE79935C9B8BB6316E7DDEF95 +56F0FD729B28C86935A4D856F40257C5889E907806EAC4416B02D2E2949E981261AA3D1F9DAE3553 +825361E73AFAED51CFF75638AE2F56B746B9385E4E734E20F082C83373E61F539306BDE8F91C727F +4E0CF43C2B89A338CCB407B64D57DF27276C5A467CDD73FDDEAEA444993847FA0F000108FEF73EDA +A911BA9651722146810C902E64C0A7A07D782454DB17C3F432C410942F41AEA56F13CB78DC85E917 +BE4A076A82F1F65476EF5750B369CED239C40C6A173356899FF8C8F06AD559750B330C7D5FAFA82C +A7E0DA73A0833B14F8365C023131EF6803FD4F27C396943485E23F31E95285F24AE538FA88883337 +FA6D448AFFA56BF274FDB3FDF67C8B8A6FC0B22A8563A2A9A7C28F9F3EB3E0AD6A87BA0196ABF5DB +A25677AB51C6B0B180E6B505B5E184998F344E57811607026699C2C9469D8842A857BA702E190128 +75BC3861DE47FDEB68722BD2BA3FAA602794808931157549D104C36F9B70D1C1CDEDFEEF47A58ED1 +65759F04747B938523869E71ED0B1A2812E87D66485BEFFEBDB8DB2C0AF067C1BEEF21A31CE2A9A3 +881D31162A7F1106D8A5A0EF07B08BF32A1325D488B83E4A6E557B6845176465578FEA7CCFD9A61A +AAAD71C19ADAE05D51D9B35643AD521D1F8991B6661B1CBE7798AA2126018D5F6AECB8ABAA7D1658 +81086CA168C450ACDEF225A59E8FE8EEB205CCE30C19253542C7EFE242CCDE6EB677652A99D9B086 +B529D14A60A921FBA45DE3943ABA740FE531BF6DB45E42582DA284DB9290B26E631552D9BC949F95 +6B5C73A4F6A7A5D740A3AB24741CA1DB8DE71BF31B404A896DB789208E91FE27DD6F24A7E3F8FFA1 +878D1A88070FF2DC38D59A0DAD702E756BCE84C3F28B03939285698C3D0B67F87709ACFF9B502E03 +73BFAEBCB21EA3E9AC61F79028AC0AB6209D1F1D7A87592F0BED9ACD7519FC4D0C871A6F1491A2E0 +2A51372497DE26F743C6F488616E64BCD464A412E3099E5D8F2C0AD929E41D1FE20D06D4B41D93EE +C3F08E5CCD6D389E21349D5838773A419AA7E0176733C9396BA4E2522DB5A2668958F886431D969A +BC49702614257C2B2EB4436170792543D3CDBC8D6260A88375A1D1790AEDA195A6EC417E6EDCC299 +26CFD5A9F950B7279206DFBA19B313AA68F9184609247547017FCFFB9FAA2C1F97CC7713E499456C +05E4ADBDF21FC613DACDEB2E0421AC446F626B94C16318230B6B1FB6A0108812BBE00250139577AB +0D0E30A9B0B6E0FF1910DE55921225281AC34946F80AED35BE1F876E830132CE0C14F921C268C5B8 +0F517ED959627F0EF62E56D7155F2C9582CEDE5A6D1245CD96F06442F79ECA0119AEA1ABFC1BBE4F +C992CFA3D88D9F6E24F8C4B9A7403835282E0C4E95E08D10F94805926CB66315EDECFBC5E21E2062 +0A572070136495BD2F0DD95F916D669B82206A00F21F118305186B3A20CD8D8E027784BE8EE99003 +2771844C7D7F749FA1728B501E7CFF009F8443B5C8194018C574D7A1A8F95282491F8E0677A742F0 +1ADFF7BDBB60F2AECC4E1F1A3A3F5B1B6867EBA926B2300A670C6794F8861F4C8D8A39AAFED1766D +313CB6A7DB3CD45E13E6E804BEC0FFC77623CD936C53402CE7038D4C4FFF0AE93D72F81B58014AA3 +5C509C59497092CD4F50CA9B1164523D9C5E3ED584009B1DF342412A3E892F3D7179AF1D0822DA48 +CDD6B05F20F6750A191EDC957CE8797DC1BD8D9358329EF2F64637DE57FDBCB599826FE4120F1211 +0EE38382C1C5D6F3A47E5E76ECD6BCF7A58410859F1C1153F4BE32EE5AD89FB1352D16EEF88CEA57 +645482A7601EF6D230A1460966E933C38CA05138EE24F42BCE352A694890542714D66A8C090CCB38 +E8405995203D5A1714C2BDB0171B14522164ABE77D961D1886AF10C0409A24985FFABAA951DB9EC5 +C7DADF47F59C9F6DCFD2138FF3E645E7A3F393D096A44E849DDED22BE647DDEBF4DF0C415048C49A +D489CF87D73440AF0F9503BD462101F656E8D4C813FCE11B999CC32C4626C58C0E7C5883216123FC +791D3ECA0B85CF4FFDFE2A77F8FB4D39F3DBE6EA32287D3FC2077635CF0C5DE2629B18A570295FCC +606092B2A7579F31CA95A54AC1B733BA29A56D9D350AF3E4A233176265C349FEBA813EF58AE7EB60 +92960909B322A79A80C563A60672BF7D81858E06D8CBBDDBDA496E19BCBE1C0E1B7C025C84375F38 +A9EA0F82D7AD0D290B0C0FB2A74245A940B4B7FEEAF4E3A9CAAEB223B4FBCADF9750F5551310BCD8 +2872921C0761BD39189804AD07D53BBB3131D7AE2CEB3F3C92EB7C8434CACD802B718BA01D3025F8 +235FD1217F88E23B8EC3AEF5E7138BAF566C332CF10A46DC5B989A343EDD8F2D20D8668AD89D7664 +D18B43A71871B4A5C58FC63F70F753BBBF78C629827481F857251E04B7DCF5859EA6963ECCAE66E5 +2AED57614F4964ED0C52D9160D2FFD1E813D3F490E3EB0CD1BA0024B96C8080CF5EEABD4070F8B00 +FCDF67747F54F4621CE73948DAB0EEC6378F7697C00FF5C5DFFFA107A31E7E6BAD08F6CDD82F6496 +E6E0281B5BD06F3030364A482D7CA4B63FCC5E2613B0E3C52A1DF45113F1F4A748AC162B587F4B49 +4618F6D506FA13F55869729F2830ED46A7B70D4C44A73E4B88DC8BB6EDEF2C7DECBCDACDD8150547 +B4B5B837A9969E593652CFA5F8C46D8B6117B990AE489378ABA0A0C3E90BB5DE0D19D824462DE31A +63582A50D48F8F5D340B23BB5791798715CB791D1D957FC353D8578D1BA19F3F8DD8FFEE41AB135E +BC6B882AFC81EF8AF0DA3EA29C4CB8685930D1244BCC958FA6210CDFEFD43BBE1337D94D57C69EBD +6C34B2E1DE51194689D1C06942FFFF608CE199C07877ED0D9306987F4FB6FD3622113C2F117E43AA +A466E5BA4802FE9F892649F1F508FC5C9C8866A2134C2EA5B8D28A4B674D8E4135F7F5C0D893DF11 +E271B4A52A94186396F4427BE53B79E29EA0C02B80E485CBAAFE0C42EF25DEC1AD17B59CDF472149 +A48D1BF0F07AE7E5898457CB293FE4F4E3C730D3C137967293B32C8DBB02C9F32FE1434FE67EE16E +46305A03A05A4600FF0700F8A0CD49471AED4F5BBC9F8243ECF5C28AEA888BB21F97AD80AB520BC7 +2F2D5A3CE6C8EAB01282E901B61C005EC16705C47CE94F622A95B34C545C8EB5F66D152F5D34703B +F2900AFDA4FA528753F5106140267DBAD6B7B2E5FB337B999A7D00CEA699DA5A2CD5B642BF83982F +65C1510FC70481246E5EEABFF74671758A02E6ADF1431A8A5A34CF6F2958E4F3EB0280852E3745A1 +AB918E2E3F182D961DA78A6825319C5ABAE40BCCFF405E55C63E39B0A3EDB1EAF89C595C49B71177 +2B863781006E45DC1E387A23D67BCFF4A7BB6137779D4A4EA22A0311F10D692A18B6D4D37E8CF680 +0C2D20608439F8F4A6493822E8C700008478794C5AEB8BA90FA3B079826D84D872EA5DD2452C4946 +8D5A614A085EF660AD3AC1AAABD9C81092A41AFEDEEC64C56313DAA3927AA7C2D3C45AA1FF493EF9 +4ECAE48AEFA9BF34B71B943F2420F2A3D4C5B35CA3B249DA5AD7A768ED7E0D4E11A1FFD658412849 +561C026E469A8B46150B98869D50D141E926CB7DE20E989A3D2F95569219B45356A22116F97969FB +0CF28D3A36B3136B0E97C61B5ADC9E3B56B0FB9CB954E63269A7261D1C18BEA5117740B60C62F4B3 +36814E62E413D26BDBF96A19BF36AAC4F96D2C5C03AF323AE0461D7BE3D0C5F8954A97F21767FDE0 +19B1630794897DB68B69BD4837C110897D1269D26FF3C295334A55D8070693EB0B6850D37783891E +64F1634913983D2D043E3D1753CD7C9A7884A85728F61E37A18A27787CB04BBFF78BFBB047C4AC9A +DDB9A1FA0AA7F14B00EC407DE206D642A2479CADFB819279B53DB21175D5F637D7C59EC7DAB58AF1 +6D4AFC4607DDC91D133A4B057FA4EC5C87BA231A47DB451977DD65F47196F2D8DBA37F7F13FAF24F +E21075FFCABE1ED8A89D928905A37B0055A81F2DB5D6B866581F331F57A270C8E5A08F62A00B13E0 +2C28574795162F160230CF211EDDE4B3AC19EEBFE7ED19A24DC8DBE1762FBE88C336B95A487422DB +09F8E05A7AE2EBF3E69A7E85CA1F546C5D4C94F56DE6D9249D4F66A55C10429157B1BC565902FF38 +B7DDE5A94DEF80090BC0CA5ACF3BA7681D42B46FBC163C7B7300C5AB884A12A76D4E1D047D9D4C0E +45599B01D1D24C26EA4D335B9A30A587FE9EA13DAF443EFC5FE6D5068AEC0F6398AA6E2BF75FFFAE +9F261E55F3B7B88CB070DFB754FD340E790AD2734E2CA1B7A5E444E35AAE0086144CF871B462C019 +9B3AE912A0CB85FEEB4822A0F022B0A3B726EB2A87ADB73EAB4DC0C24911A542CE2303FF9C0F16E9 +0054882A862F29BE9AE64CBC55660C6B002832AFF8BBBFD23BA6ACA50B44184E2B9E9EDBB14904CE +E471310E8AFC8FE04B0C34A8E528465F6039A9941043D58D23B9D3084D496866CFAEEB71627BA2FE +CEFBA005FEAAB3A124A44EEB7F529D701E0D69C45882FE4F818740AC7370193C2DD30AB37C4A133A +AFCB8E0573A56D82BC7602E56899382CAC069CDCD71F51F5E41C709053D78FBCFCB077A9BF876CF0 +02BFF3E66DE001C0E6A107E6EA2DEFAC68D05370C0CCD73F9B594CB3C10A957D81579C7D793702CA +3DFD1C696046BE264395752EFBC86E7F039FD985525A09F1E98FB4B3C7F373BBD7399516EB956707 +A60676BD3343A59D52FF42F9A6352E561B0A9E815739CCDBEB77F78C9F95AF63AEC259ACFEDD1704 +5E8B18C67C62666C2ADADE6BA056928656E007E1667CB58907D0B6E486AE6D5CA1A803FB17F7A207 +AE8CD2E0C791164F407D9F8C93FBB5E71AB4F13559B62B11FDAACE43614ACCD7E59F53D724E288E5 +93703B607C2696887391007AF82233CCD012ADAEF922E605662BD717F9BB742557291A459B88A6CB +707C9754FB9DA63868621310D6B24604801A65CD257574ECEE87A3CCC01CCC8BA48256C8FCA04FF2 +9D6CE4192B8391EB84B1ACB2E8B191ACACBA42D0578C003566B491D71A17C40B1CBF771E649B8C6A +F21BAC924106538ECA8777E5EE2090A7F895783D225066EF6EF5293F43CE21DA0FC3BD1F5FDDB961 +CFC0E7BAFCC0AF6306EFE9B683FD04318174A2C51024CB099E6B02187E1C7F2FE5218DBC0D135A91 +3DA1D7B8C1767786C105C9DB7C6DBC25AFD8E3B31BAB597BF366053288025CC24B0F506FEDE7C2CD +64A5E7E6CF3DE13B4D49F9C9A9FEC15D70D4DB3A741BD49394FB53F022E90F1BF848F62107961228 +95C85DF4C35B8950500D2ECC301349F5EB926A6C9C0776A6093A10662ACB9A920742F56457B4556C +1A391C8C846122C8BFD2C07424A6E1428143A9810C5296A5F4F4CC356E80A6D410765FB5F046697D +7B09AD3813B7355EA7FD76110B141D75D1C8BB86EB895F7904644BB671BB6E5F085521203C59F01C +BA499AB5ECB7D382B94C2426FA2405918956DC40CD330431121583B636FCF19BA5A1CF6DD685568C +C4A49A96453EF68FD48A8BF6FA72EA985BFEB295C8393726A3373DD128B7A54B99C64F15A8E446DC +971505FD55CC5C8A26DAA6D1A7D0AE4B4C7B284064A5035C0D3335BC1695B329C6E861849E9FE8CF +2FC77861FC9EC55647917017B2837E642F61F79DDC4DCD8F42CF30B509780B1209EECA6188E45A0F +B4C78CDB06C5C67488C3499DFFD8C78ADFBE99E3DA3CEE21911023BE89A616300E1646B629B5295A +3ECA26B915FFAA277DEDD0109E469D50033817711265BCCA8DEA65AD8BA2A3DAB3EA1B4A52623733 +8B9B7F5A35352AED9FB69E6B0AAAA762EA14F2CCA38D5E6580A2182F054C1E8C7889AE5835DC0DB6 +215BBE75F346F1295C2A5BEDDBEAD375B2B9001A247A7D33850E16E33AB786E505577745800C039F +2E214D9828671482F5949830565E9801C5C4A33A9910B1DD842FA30F16FD3035EACEF98EEC9BA299 +FE48069379BF51E24A4C154178A6860E1BA52A4C90793C138C1FC743433D84A4A430F7391B638816 +9A9139624B853033579BB12D23B7E55CE57A849CBF9825A46789478EA2A750EE9BCCF1A458C22AB9 +E5A7E3F5FAFDFEFB7CBF9FCF1FEFCFC7C2A14082E3E43249E72B540E5701B2DDF00A72F5E6173A9E +86BA87943EA6456673EDB2B51E5FEB0870CAC8501AC24D6B77636852567515D2A52E873D4F34EA38 +354ED760B20FA0A25E0D3D13863E1371E4D428DEBD5BF224EE0300D018D1255A781CA0D3087FBDFE +C2909A2228229FA716947A4340B0319148181A7A760A267134E9F3DA2D5C394BCAAE665C8375F94E +3E647C66FBAAC2E471AA42E9D17142C492F2AA23DA87ED9B7621B26E59D58CC37A9CAC367F2E3493 +04B27794D6DC0A284985FED3D5DDB260CA91F089CCAB31D15855CB5F7C09979ED8AE2FADD6892941 +57E5F44C7F9FF000E99867F602BAA25201E926FC166CA3E217DA55679A77078707847248622ECD96 +990598A28683E1D2E21FB3D2E72E72259F60BB637284EE9AECD839D738795768BD104D5967C7F929 +C7167884031ADF1C89B1D3CD2AFECBD4AB5978F0FC34B219A12B9714899EFB64F38E1D75C4088F78 +91BF3F51DC204F9487A3D720166A87C576CD3AB16B3814C2E942E0E6E7A45C87FB5C39AEF588661E +40EAF5814ECD4E6230E3F04C13AA3278F2AAE2B1F032D78C882F7F347BB2E9A44D92BCB678AA2BA4 +5567F60AA04B5D2CF503933992FB69CEDFD216734610FCF9C3441AF12D3EB8E38857F4C381760F51 +E3C2B3E0EBF753F8E8E05B03A6F28868D44ED012A78FA0746D6A65FF56B10DABEF3D954EDCAC5BAB +BA2D584F1737D719D8DAF5C5D5B62B053B9CE52BEC8C738457D7A96FCBEC2B1E8B8F5737783D6E6A +7AF3E1B5ACFB2F6D4153640A6188EB168718F533335543FC95FAB70B48EC4DA1F3C4F77C8BA4DC99 +08064F6E7A15BBD4C0B93112A155B9B2E82DC265C4E18A76237A85D343263DF586952556DA3864D1 +8C5995C9BB5B0E18F9AB79B455E1192B0AFCC2CDF286ECA69CFA0F2866F0ECD8F80073DFEDEEB4E5 +B1BE5387C6BE7AAC276C35F0D6631400F14C2EAEF641EE5242C220BACED5C0C2BD38A1E8BA502A52 +49BE799FF6A309FE10D183F8406F0A958CC71245F714C92B40541706810221C01FD2D4146C4EC1E1 +03A94023635DF0596C9035DEDFD78F0A8419C0C008FC2F07A4A70B032309585F0A10AA0F469202A9 +1616A450579001CC080882420C817A100804A80B81185EF9E922B1447F4298FA72E4065519DF326B +F7DC11CB1F13ADF1CBF327E0F5807B00FA7B004E3F5FF658221E6C696D81386BA385F127E229F678 +9A1389880D3C8FB6C3FC4CA0F7E8A9383FB03D894CC4127EBE2EFEC2D48740C0E7A858823FCE3CD0 +97800742C0682A9EE80C34D20363C282F03FA33F6A90FD83A82432F8D2EF7620037D181CFE7F73E8 +FF6F8E3D422A9EFCA32F158FC0E348DE78B02D3ED097EAF7A3A1AEDEEF4317A867008519C1E1BF97 +3D58A78554A5CB1EA1EB649927C184D6ACF851956BB1FF491E74A2B145FE28E3BBEC26D912E4C76D +734C071DD2BED72AC070FFC754D52076444D583DA362274AED5E366FD0C53F736961524CABBAFCC1 +507585ABA0268A166993B7DA3073D56AD9F0954FAD65F47B2F6826C27053D53B2F4D65FD5D3C39E9 +8A03858A7C96E99725EE555934D82908B56EDCE8F720A39E129CD5F9A30D7BFE8CFDCA7C2E024FE7 +823DD11841600B8A35A6029D1DCD4E60103577CB53900C67F7B7490CA61C88267A02438D2194F036 +5A630F29CE6A8D755C72757C00CD883AD7AB22E19F40BF391E164ECE9F9535D39E67ABC568B61F78 +17C2CA619C9177D5AC5715A7F33DF1996842187FB38ADCA1408D732B3E8CF658D6994CB9E51AB4C4 +7F49FC38B8FD52EF06BFF5B756C56A4EE7C9C3B0B3F6D00A78D86939EF18D26E9477BCB8DB7069FC +B6EA8984AB32929372658675EF92BADF4F8E818ED7BA2D752BBD7D6219025BC9522C48B36D7AD570 +AA49F37C8E2E1F743924AA0D656DE7A39C9E31E29D45CA88D49BC3E6B86DAE0A91BB19BEAEC4D88E +4717B42F12D5D8D2B22F6D2F27D7676D006F2CBDCD95E04B9F562D65F3DA3A94EBEE0CEBEED091F4 +8CEAC8633D2AB629B7647A53FA4E5CEFEE08EB0A0EBEC45737CD53B0A050F4D7160816C1C6384240 +96DA437CFFF625414B4DD7503DEA9FBA43D39B05BDA30632A18D597EA9EA17ED984709C74AAA5E5B +95BBBA6BCC6C8968953F64277EAEEC9ACBB612CE60DB9E96DF8AF142580ED2E0924076BDA9755F9C +0C2DDC54101492C4A3C4E6A670243892FBBD16CF853B744D0E0B177224D6FF1D8058A95D033CAA3E +912075930EDA40429B53F9474FCA91CCD16F583BB97E66856F672973E974ECBC6108B21567CC596E +E96943A21B26372203E78C5B35B616EA8FD3023C51FA2CC65059143D9878F77BCFC7A72F6B441873 +BB3E380387AE88347D80CDD6F481F5A0E276795AA262F7D34FB27215C788DA51DE00FE8EEC45B3EE +4B0BFBC572AEDDA97DBA7E1D9168E134BF913D27DEBDD4FFFEBC354D286F4AC8C3BDF9A897F32349 +CBF5D14C0B1950FF0A25EA2BA98FB1D51041705074D76091F97572BDFC17B9EB5E1EDB42526340E8 +BD8EC991718D90B9B5C3138DC98694D39A955CE15BDCC67E2D54D48C245136D20D718A5FA0115B0D +9B2DC4A44A9F0417272F34A1990355626B5ECC333D0AFB0C79E2BBEF6EB3B3A1BB0DFAF55CD6D1A2 +83E3D1322A0134ED7E0F8679752C34AD90F9B94D27B059A2ACB095653DF685EF96A7778EC9DFA1CE +F505C74D42C9A94ACE3C3EB9D77656ED3269BCCBE102E8D1AF8F397353189757D1BC2FEDEBD0C384 +E48445CBB2790EFBB40A661FD4A68AB32199B6EAE799F246D9F15C8254FFBCD395E21449614F1EA2 +6F7A21BCEF769C769D7BE69B3865C883DDC15E8067917A987DE9BF4A72BE252B312C812DFEA96FB2 +369EF0CBF92542FB9B2C5F3D670A1CC93C95B0860928CCE7FD17FF0700F87F8D6C2977360B67DE69 +585971591CEB2C1CA935E88E22AE2B154E71234760A7AAA7110E1A91F3AEC4DA294A896398DF255E +BF5E27872DE8C455D78377A5DFCE849AF0CF1023CDF61581FFA38E73545905BA7D19623D73CE235C +BD4511C29DFEE19C93EF60D51CE301B278BAF005683965D4B06474BB11E530BA025718410328A09A +CF5D354489A01B71FE9BC2DA141CBB83B621C780720DB012E9C5B1D7A0A845DA88D408932FF13AA9 +8B0104F6A6BC30174225AA180E69F8DAB2D798DB315C3F00D87C36310341F8F11DC4E3A9EB1665CD +D5ABFF0AEF315E992E49ACBB2D78F400540276116ADC4F928AE5B84D87DDD53A2C1E5EBB81CF2FE8 +9519AB9986C322D11E959154ED9CF251E2EA589C086F1F9EE015D907A3852D392C06D3F9E3B6FA8F +DCEE52039A4A280427CE2614F51F162F0BF1B0F7A3E6429E084E749AFCE3F9834AD00BDB11A01EB5 +74A5ADAB66B0C61C8CD2781E42E8BED1DF11F582CD835F2EB6CE4F857408917B27C4D38303996321 +0E6DDCC959CAC545D8B91C1C84BF6B21D0EA69A1201B25C217C85625092E99F6F2F4A8EAE563BD78 +D83170EF57581A07811D406F4B1349248E7AE4AB58A59B25D4BFCBEF82FA2EFE60AE060DFF395BD4 +EA15E26B501D32DA30B974B51EFBDE255E5A96A79DA7C5E1E7DE6744E9F33FF4A9546F0BA0C7745E +4C557A6A0508A445268E3037E94D84495A47EA9CFEF43E8E9D2488D7F801C35305D30237C7BA5867 +E57F6D43981AF4D0A7A65AD3D7E8225CB12F0E8CCD255427F46E9960F4CD9CC44F3EF94D156A1EDE +E0AAE40E45CC22B8E5B5BC9BD6141043E6A411F1127BD29A5132C9CAD8463C8DDF0794966D942937 +6D21776C5F60A6A035FF2123D5BFD37F01843F8C337F7F24E149A92EF8B727EB7190D859FDF9B7E4 +73E22CCF0C428D4A19D42B911707D8D4239DD3C8D2C5B467E25466D49F19AF7F842AAC224762053F +B99C376C5EE6509074BAE673093380CED8A9D1BC1E9B5CA8A23B6833C6BCFFE6C37E6C04B303BED7 +72471F2F1F4B52D27BB30B38CEAFB311CCDC35BEF35ACFF04BF085D44F12DD0A44CCCE814A9766A7 +E47048C538CB5B125FAB1D663E1E9D7566C5FD212412C3FF5D089B09997515E9E29EAE2FFABB2B1C +591FDF3A5C2CF242F6F5DCA99709DAEC71CF78D1F051CCEAA59ECBAED672ED69621278D6B642C643 +717EE920740FAA0A4969D7FB4DC8FEF849D44423E77488798DDA73D21BA525445C3017E84A341A20 +09328B771FB7DE549117833934B8478C8F12C9866C3FA488FE5ABD083582BAC77583278830844DA7 +CB5E0CEFAB3FD4947450F7C5A7247A2740287005D31C41D2F8F2A359BD7A81ABFAFE4918ECE4FF1B +7001EFE942E01EF4D2C45B2BDBB88B5493FCAE932B5E0571315C0D20C748AF92653B6DD2FDE3ED4B +89F821783D7E55AE9646EFEE713B38224B7C9162F867F783F50E8D12AAA4719348CD3BEFA5F6B35E +3FFC6808E2986842C179E36C685349FE55A4F1C9A29FBB3A6DFD828CFD88E075A00FE022AA876205 +982D2C305F00EE7F898C167CD663D41391116E919EC1F335874401463E4E83A8B9146A1CFF7C404A +C07C5CE6D06D5565A3CE11A2EC4E23C29E9F445E11807020F2F8065C4736579046D4050CF958A77F +10F449DB1E73B3BABD37D674102A6E0B85633E6B5BC1BEF92DB97D50A6524D1DF268DC765A05E433 +12B9B140A304897661A4BE7935A0D960F5A5621CA8E1EBCF67F121B5B5123FABFEBA36A78BF82743 +AF6643F1481A871C627846D079648046DF5E73CE64C5E3162243BDAE48A2779EF690D542D0C98673 +92852E2A818564F536E3D92189248052F08F6FFD510DF4E5A1BD1BBB439EA902BCB80D882DA68867 +52CCC52079842FD959FADA4DC31E0941C228A52AE5FE91BC2C4B5BA972F639E9756AEA57E1279DB8 +7E21B818021563E78E072431684BCD47196B33D0AAD741112527C2A9A57CE5B5A57EC1A8E3B593D8 +FD6E0C2394B288B98A399982213AB6ADE28CFAAB3AF480B4D66CB888D45E40682FE23169E93591BA +9B2D94B1AD06B63B3BAAC9F8B72F90AB44B79309DC46FEDC21B48B775F9DB602693194F3622373B8 +1A001FA8918C06F3994080C2691C650A24146E80A36BE3CDF609E10451B96BA843D950D17DC8D6BF +84BAAB4D61E6F6CDBFE412670EE9A05EB96175AAD365A954A3BBCC6B11B79AA537C5AC2B83F55537 +3D0F637663E7A53C8BA18204A6FE2F98718232CCCD2CBEA123B1DB8C65374E59ACDA46453912F6EC +602BDB7FACA51BFF849CC0627BC0C714331D600D5402FDE8EA4844031C8F5FFCBC93AA8E90F03A7A +4ECE69C8BA276E1CA1C56BB85E24377D85833DF4AD528DE553672411FD3AA4638902F0F52C5DF44F +ECD3FBD6E4946760C9A381A71FD9D529CC9B60E126DC908924EC5586AD6130FB91EEC92EA43DE656 +C859DF11BAF471A740BBA286E26CB6F2F114357692809959AB93E3D57F768D75A8C0F1CB9C1CFF63 +A75C29CAD450242FBB94DB4B07BCA6E7D9DDA4B48876A7FD9B39C80076D72086E83A0625890FF86F +D524951FE457A6731D51E920527223C4EFF467DDD0B1E036859331C49254E97BBA226A7E373B7DDE +E965F8211B5D5A2D0DF19A491A1681C1C519C094A3258D301392257317881DBECCB532248BFE2E5B +DF196C5F924FF96D044DA291D54CE2EACB7DBEEFF4E77FB98783AE1D41585E77E3C4CD931D5A6B18 +4EDB1BE88BAA4523F5BCD5D2918B012476B7F99F8AB1A19F79EBBAA38F565F1960010E4344E67E1A +EEE3B5785A789A6D887BA370F22157A573A24F0D562CDDC62792EF1532E979649629F2F30BAF369B +23B6704F12ABB30BC58ABECFF76E16B9C6CCA21FE7A8A36D39AFDA616AFC09C761AA7D069E00FF07 +00F8AE954ABD825411817EBE78CB811EE97204F641D15EF8A65CB7E54282886F37A7020091220694 +5F59A19BB8168FAB900F1F5885332EE0A32D9E42DA7A0B006AEF19E44E6434381B78C041883A2760 +6FEE1FDCF2DE226DF5CD4749A30000DE208EA87946369348A4CBD7389B8B034B8DB457F4B75658CF +30B1E71063360788FAE8F1483A519715DBC641F679D4C009177D97B2AFD3530857CAA88AEB71054E +C8A1122A865CD9B3975445B8A6263558B31AA5B88E530630620213D1F1CB31CD5034185E733938C4 +A485F8252DD72129BBE787D266A8486E4C157387193D1F435FE338CB6E0143CDE2DBF1C78C19B4BA +3339A53D0053A54613F1C9B796FB1EA9968218CB86274B549D28FDB0FC8E3AEB6EDCDBF3EF7BF4B0 +D73F429A1D60A5ABBA6F607D1113B5519953514896D8E6192772F3FB9B0171A2BCDB482675106ED3 +AB540C5A623BB1465837A8A0FA31374FB3A25AAB673D5C7C86B99717D0A5A70DAA5AD2701D38EAC6 +8263D7C10F0BFBBEB74D987725A07E0D468A08716318FA16FD390F550E7B2FB09E2B1B776F262529 +F40D363766D0F8709372569AF80E4F11E94534AFE7EA72690CABAEC1FF583C1944FDF5FD422E8FC5 +F974EF7B17FA48098C41A8DF4AA033E33B7B2B4BD8ADFADE29C9D8FC622F39E3F1B256AB8725A8FF +763BF06B6A0DC4EF8F8411C94EE7A95B39365F0A02242CF5EEF70B86EB036F9ED593130B9EBA5BDC +7756C7B3C5842A1A96CBD8015FBAF69E0DC3C74FC5CA498AB9F3E688A1827D9B6C81CFE696121169 +208FAECE335BEF2DF7810AB906DE50F2AB922D8206DC76A6994A0B8FAF9B539A5173D36324A86642 +AFD7E85A0992A26A54B26B7FABC6C2F33C72B29282BF164CC3321E3D630B584579ABD87C46C85445 +38B0190A97500F37C1BA9F2BA4B6D222574AFBF6FC70BF84BB4AB6E287C5BB2683757798053E960B +931682AC8AB9CC86492163B958FD4271A38C5E6BD10C5D1C4BDAF815CAC8C3469BD03C68C2A136FD +0BC7B9EED7B2C42078FB83424AE27EB12D9BD896C4D8D4BFB493A3684489DB0E7E1F05195D5A4589 +A061BA56FA0D43317EB894FA2D75129774334D3135F4D9A2C8821B90705903E97A60DF22469F091C +0A148D155C22C9CD5C93B90D9DD4A11945CB6003FDACBAEC3622942E3B6B0F3D314005C85360B8E2 +2D72E8D345FDD2BD8D7012C475D10D9208EFC3881C20337B8392618F8A631782DFA4AAA3CCB464A4 +1DE5147C75214C58E34FEAC806D4027C3367F4A5F43F8E672D6074C8C0A2D21BB20FAE3F2574335E +756E16607754849E99C29AC0B52E764157715D37DAFB9808D81ECEC24B35DD0D68063A1F77297023 +548366D77E7C5F8C4CFD67F31A99FC4CA0DB2601E1A0AFAF4D4441B0B2743FDB41380C71D753F163 +2006373EB7A6DD14A1FDBE151F4C37B9BCB65EA4BE6725768392DC6E0434CFEB927CC5575025A581 +6CD7F62129B02E6A5C0F61174016668600F716F3996E3792B23588E65C21FEABB2B49DA1FACF239F +C6CCE078718F5817F9310D62DA7CAD66EE6D189CA038D47D24372FE0CB0E1304BF6B8C15ED4363A7 +5274814FDFC7B82884FA22C055EF828192E46578AC2F8E5A4BD9563A0570C1B8482A653B98AE83F3 +526BEA14A69AC75DAEC20B240962284EAB51AFDF72C11035FF10F456359BD38003879EDF52914BF3 +C1E211FC7FE74A91E7E8E5F9473A83882977FB9488414E1EC43C691C1BC09D272DA580A86E99CF33 +4A2AD804CDA1ABF2C0FFC1882EDA16F236D2B5AC4DC741EA7687E9A79E32A688509C4A4303F6EFA3 +F1602DCAAFD37C3487394D54C2FC40600A73EF604932892B6BA359A9A86240C336B2E4B881B03B4B +5F86F5348B55D3A0450AAF6714B393F7BD1CE585359CBDBD51F8C22E3CEFC06774BDFC49EBD5D23C +5D11FA046735831FFF34423A5B8DAB1C2DBCC71893E3BEA4417DCA016D524879650955E27DE2AE3C +B467ADDF79AA901DE25A985C1429A2ACC71B3B413FCC8BEF9BF9201A7F9ECF3AAB78452F2E682E00 +EBEEEB0A1E041C3F1D5DE06AF395E2A074ECF8A24902E82225A0663BA17E074E5BCFC1EEC388DC7E +3C0EB2F1A5081B70D33ACB48715B7DA9EA67AE8E8D0E8F74C4B64015F2D8C5591762B1B8167CE0D6 +E2EDD238297089BEF30A7D3132E1C8F3E48D493519D9FE80D1B1D725AEFC86D73FFD5715D58F37EA +4B9559E7AD69D99E4A8715E5DEEABEC6E9A49FD5308294D29D3D77C014A2E029E1D7513AAF6E4BD7 +DC7AE8BD293CCA30AA9C2CAF660A5DFC5C26AAD1A4A4C0DA8791D93FCB279BF45E5B66625B374ECE +E2A00DC7C63763CD71C59D714B4CC253489FB63FFADE58863B9B0779A6A4EC29FD1D44C8D8044F93 +B7DAD37A5389273ADA82D5EE8CFF2DB03415EA10BAB00D8CAD1E898F4178E023C042276EF57EF5DE +FFD7FBA1908DA7E1CE40027D051077EDBC2C0D449008A270EAF6724ECC0737689ACB7CD54ECC47D0 +4D9BE780E8AA487451372963ED50DC50664B10914CC66AFF002F9DA451058B538D869ACC16564418 +2F05C7C042CE1D69B16BBDC3967346C5AE673F699F1548F0308C7D90AE1FE14FE10524F8135247E6 +6E41864E0D75D5EF62F9CBAC2CCB83B09DBCEADF9D599ACE318284820EC05E110F7F969329103FAF +6FCA5F7D48FEC1BD10E37D17DFE80C719E7C218B085FB8F10F1AAFC3014A2CE7418B0AC56D1E987B +3F5344DFDF0DBEDC37489568FA57858FC830E54BE35115949BCAA80A3BE759C1565042863B118084 +5449D15955BD7F6D717D8CFE734CCD18201912BD0CE015346570790F51D0FEB183EC13346FCB75D0 +2D2AB8B50E2C64D9DA013BFE4D065721760E36F07D2A7B1694516A40A0FB7E609CB9BB847FE9E7E7 +10D318958805751AF400FF0700F8A223817497670AA436A19363EE321C33649A2D6B8D79886EACAB +CC8A62CA883371382D9F412C38490DECD3457C2F53ACB766F33822EEBF5F4D6829F619BEADF0B735 +D9E2341E7D35CB1571329D0DE78EBCA4D329084705408A5C10C4DD837ABE7F6EB41B57629DCC236A +F21D32CC176F77D44EC81DE27290D02EF9E2EF6A969C8CEFFAAF0E273FB67B6FD44DBB49E9172C3A +39775CE21D7F5CE2CCDDD29D89AB3B82C64420A80CD1EE35C8E5C0E2D0B5A6DCB30E798B32943FB5 +F541C0C8F4E0D978A90A5FF6CF4AE312C688873FC9CA0A123EE7B268873BE48F46DADAC4772F605E +4ECB718C59976F87B8C5E63BC568F183980C9B73898814E4D6448A7337CE338F7FA8BD1F46B95ABF +9A3BFAA9E8D9DA7AB8CA0966CF295A998CFCB1D0B4DDED48BCDE77513F64F923EF26B8257C9305BE +23AE9E2977DD1BBF4188C263E5393C20AF00F0C9DB05698DBEADE58552D1D26C3470278706EAA306 +02774E7AB97D487F9289642E748E269D6FE9399755A6262F92AB0F7CAEA7AEC419FECF8CAC9107DD +2E30A3DFF043301D076704FDF4D64EFB1BAF0DD06C32771FC4120B36EA74FB4E24F8236FBDE536D4 +E8B02C44366F10BBC5EB4977EFD866875FA8D8E3305179B483E6B57E763544AE1A0CADA57D331733 +13FBEA684C0FBA1C2C8EE94E00B754D9A8E0B4CB521D2B2A17AB778DF2DC74B86EFF492F82D1DCB5 +A57A3131C176C629EB9ECF40F02CB687B55031D1019182A46B46DA427CCE8F30D778DE697F09F81B +2C4B87B2417D1D4BA0C3B46E88BC814EF78D08D5F49CF6937F8A24F8D44EB444049E04EDEC0895D9 +97D8E7AF0A9CE8D0C4412B2AE3D6248BD09B8FDC4C1D769A0DD42168F3A8A01B618271DFABB2BB0C +24E0295C2D49DD0D43100AD7CA697EBA1BF25463868ABC82FB4AEDE164DAC0BA26AFEC5F7642988A +CBCE18994B19135943E1AFC8DFB73DB7324CF88B36E078B8119DE63005BD4976BD26646EA53B9F80 +CB60621569E6C9491FDF84E6B3368EE826DD75FF843F9E27FAA0FDDE750BE03B6DB09719EF0DA9D2 +78420876B1E3F777EAA62F2879F67C926E687DE109150A3A973E9F855FD7082198B75014BBFD24E5 +2FE0EE90778B23376EDCCADA906FAB336A0BDD5A184DEF0C63BB8C7648D186F8454D409FB0AEFD2A +437FDF8FF9F8FEECD703BB0088FAB04FBD78499EF489BDDFE331C9F87A2AC07A1E64138CE5D42184 +AC32A617458BD44E10D0CA1FE85E319310A742060BB9A8E738C4951F8AD6ACE02AF7B85BAB4AD979 +95270203403B415DE127572657E50930F55243C3CF48DA66E84BB285E27880F759311C91ECBAB0DA +4619FE07EC2BFABD3AB5A95F954742F6A601326FA34B411069A6F87BF93CD863187E81EEBA6ABD8B +3745AAB42B76B630B2637EB99EDE13D4F8EC3454AAFACE10F1D15B39315786E5148E4676EE0A45DC +5534B9A419FF8AE56A76403F3EE37329A54BAE2374B3AF9B4A2F2A0C45F8AA69C063481C9E54A4A9 +93E091D671453644AFEEA89E1B806120BD4E14C5FF8B11F2F13B06E4CAF01F9FCC2D41E7046DB0B1 +8BAF3B1FD4F33D90F910AB58993DA290099D659DA2B537B8A36850D23D2552A7943F8058BC456243 +5DFF6BBD865C1173CAD9A992498CE7D3E1A736DE994DD2ED6ACC9EE2F1459C93FF1F76C104E53D4A +B3E79B07D333E1F6A3AA194F2F881D144C693837E3BEA523DDCA59CAB9BD69E05147561015E1F21D +99180E99C7C33BD22A296E43666066548A9AE63D4ECF22C080F0767F4BBFB682F3E9B825B43B5586 +DB27B41D95CEBD09A66E2E4B86D0B184E9CC4F92206D11245C4136350099EC6E309C1C6773C4EF8C +02F1785D9F44A182445DB73CE53239AE9EDE31A6AC196B7FC75752E88BA6DE540B9CE52D98009AA6 +FE0055EBBB21A3CDD34B7F646F49D4E46C2639CFCECFE15C2E7FE9328801081C537BBE232EECEBB1 +8242219FC5FC96BB0F0241EBC74CC9BE1F09E7E47BEB30B3A33EFF56F3D7C8561926580D7E51B91C +5AC93D0C360329080EA47D099A25773DC7777C47D4CDC9C40CDD6A5BB3F4ECA9DE4F607A700039DD +B4FD1861C7131276CAE198EFE8D91405A971AC9D7DFFDB0A8E7501C8F2CE0896C3228A37E963A05D +776592C0A46BDCF8AB44A4E5892B5C4D0CD204BAAF4EA554B42312ABFA31B1C88A8F2A6800463444 +193ACFBC88FF6F712087B8B1E091971134DBA7D7F037169E5B0AF38CE0AE5673E4B0C52E9B62590C +000B0EA12C37A70389728C6E4E4AA1C2C797AFCB46D70433948A892A5D5905F2908C598EB6A23A1B +59758FAE1A8B4E288FF2CD052D66C085DD422518A42A3F1ED317378ECE32AE8BD31BE7453B9FF2E1 +B197C216239912D9E75CB05E6E30DC83EDAC258740852111B5E5F7D57031AECEBD461EB3F9EE7887 +C8FB688E364DE0E8D201FCCA6C191125A8573DAE89C51BC952066DE747AD6F53FBF9E3106D112C2C +677C1E092784DD704F84C9ADEFF9017ED444EEF8797062B28B79B305B1C095E0ED397CCA699EBFB5 +A01E01A2D38F41E4E042EDC04E04E5C8E61F0A550E20163AD7FB5F111882F95A4498F26AC5DAE8A3 +128AF79B3561093E483C0B6F6833E18FCC9D2A55EECB91D6208F1EE6919836109700A6C5CDEF454C +CA8A9D1158DE19A24DD8337DF8CC21188D72E7847DCA5F561E48529AE3D80D03B550092ED3A9B907 +34825A4BE3AA6CF5314D06EAC6DE2BFCDBCE38EA24BA571647236CA1EC700EA00AD86FBDC27EC8AF +C04648CDE777D0575620056E1E21906C2A18950B172C64EAEEC147CE550E8B24ED7387B1DDD81437 +CE8AD3DF1F58388270EE639F54A0E948DCD096062B432C757FE4331468CF43F15E36F2A266332C0B +88490C8D12D3AD445B0EA89832242020FA64E2A3B2000508FAF7142B0A1C10D5383021FB4E56CA09 +AF00CE72204AEBC23601F573E3906F6F9F967B2EA458CC2717F6C2AAAE51937C9032ECBE086409A7 +433102FF2F6C7AA257D1E493122B7116DF9FF2E3E130506F33D70FE9954D7910035B8DF3462C4267 +8FA26113F0516DF5B6E17F96BEDD7418B0E9127E511D195C1D1FF926E77AF9AC530D67C3C802EF61 +8903F42FD3BB001A0E226E86466AB3252B32C76D49BD96FBDB23CCAF1633B3CD7B4AE0F360B43AF8 +8D0957F61E2B0F40835AEE412F9462250376248E581827BD3AEA1EB91E7659F61BFBAE8806B68F2E +D3C03A54723F9BD9786BD49E9B23AA73789797663FCBCDA7C129B31A36D55B93BDA42D83156D35F0 +ACC9B4AF8684773687CDDD672FB160C54EBB76A3F57213CF3C2DD7952E1A6A3073115B800C5353E2 +EA5061A34251775638A7C1DFA02CF52749469E5782E96CFFBFB24B6E14B2C7AB633882C441CBC949 +945C989276A388578B226574AB668FD09C8AC22E9F9C7ABAD7B159651BDB4F919FF54C65AFF33D90 +ACDAAA55A561A59781EE8A7D8D5AB7BB853A3BF6B2D5D273499526C14F28E8518099AAADB792B04A +77688D6D078AF314C204D4863C648D0F344AC0AA7334351872D0CD0C9ADBC3A3C9F3AC923D55E4D8 +392098DA178546FA122CE16DED39E671F2DA82F4DA263E8C9D2BC209DEDBAECD8D05E6DD4E27E9B9 +A02679A3F64E6815AC3F76AB392AD951A7F5A9052D7FCD6AE22FEB0201E73FA8BA312E5C632C3E7C +76807EB2627E0DBB2FF97E943EE61BFDC9B78FECB9B8046A5C0ED4CFD345B0E5BF3CEB55F44E7B9A +E25B822A6BF78AEDAC4C072FF55C830FF6C280CF2F9B6D6C9D1E5E7EC609E613A89B1DA812EEE17D +550424F92F6F935EDB2ADE44A2BCBE81B7927961B1DF61566D93F58C9859AF93C258ACF133F0F0FE +FA2EF3FCF1FBC82BAF01B6BC6906A3729F0CE26E701A11461303B812902CBBD27514D54919AF7AF2 +832C4D8250328533532F4A57949FF502F3B4C95EF62AB829CA21D86CCDC26BEA0428196EFC7EC3F4 +B98CBB29BD1512691CD4832FBDEA963E40005BA7EFD4ADBE73AE2329351785F6E27E854FA74A43A8 +0E217BD5C23F8D3B1D1E9C91B62B2F91E2EECBB97ADD85AD937E9038D5D8B1F6B1CBE545CD8636D3 +B31555A18C4BC3C9D6E3B8BCD124F6F0D9FAC16E07F31F47DF1268AA34BB84EBFE3B54B1C60A8D27 +42A5A455AF67C96648659E1F2F0FAF797979E3897151F517A84FFCEF26E0FBBBCB311537EF1E8634 +71CD4134DFFF7606C5110EE18A2D13950E0072F67FE4D16F7D08B879585B104328652D792F5BC472 +981D35FA408AC1FB88FB198D5F2A9CDFFB06E0E0ABA0810C8C99815EB4BEAFF84C14FF27DC0DDB93 +EEFB47E3CD1E0FCDFAEC7719ABAB7DF90256226F7C56A78BECE519CBE8C624E712DE10D727F8BA02 +FB0B84D2DACA03BDC5793ABE716C71531704C2A463FDEE3A7D70C23C24399373D2400051E602110E +8EF1156839B39F3855BFA440C3B78306171D2B8FEC3FF9538BBF964F2E66FB65ED37804CB6023388 +B67A50A9574F03966CF76573BFD2EE3DD1C21C139C8939DBD8D4982DF0A09765AFB4A693514AC3CF +961F5B940E913A4E14368331A55548EFA8C51E221F23732E5AE5123357F3126BB85144D9941FA14D +721EBDE8BE6F991CCEA234EB33FBD86CCD778CD9DEB4AD9829958C7FEE9D9E4B7A7D705C8B6B0B9E +E004A93EE472E1C9D6E3518C40A626AE6CF296027F97230DD998551BD1EF10F0B07A5FB4CB3E4559 +6C40B53F891756DACB5C0D9D001A800B1A0F987748523ADDD1FF3119EBE59D07603A7007232F23BC +965CEF279913588BD61B1AEFCDC8152BD1623FFC73DACBD10E911917D15E89F3B7486E9BB84F68A2 +125B887D5FB7C734A6340661B3AF51314E028D34AA701382ADF981A9D37A2335B2888E63797EB0E5 +3CAC3387BE4F5BBB167788D81828A17C3E5C8495CFFB8C7858C50B28A3C67FD02BDC6EA3F6CEA9DC +322D10D7E97AC49F0C1C587AF2C0E6163D2205F97C8BDEE4E844EACF5FE16A3F206B8BDB5C90143A +A8EE713B5DFE1CEEB171C175A4EF7FDB2AE1C32F2BE1391EF02951255D095E1360C7FE42283F7C61 +2280A5FF0CCB2AA5A27DF67AEF0702D43C58763CB58E57C367050BFF15A3CFCB8F4A12684A1E01BC +AE1EAA15B5DF4ACC767A6EF9E4519293D5F02643D5A773494B894CAEAD88BB9DC66E0EDDEE5B96AD +27D3CD4817553EDC2FF06E3D4CC567C46E7BAE652A9280A0984576E8EFF96268D52DBDAE584CD033 +5222F44E2F33D89B7042D6C7C27BA45B08B035D267F8862EC42106663560D38B754F5CA684C01ECE +8FC93F8397FA7483BE9C5568FC49AA4BC699196825B819432F2F32B04440EE529B2F648002CB71A2 +2F42910C30F83D73F2A4DC8D7AE6E41DE910E509E09641116C0954EBFD4CD92E7BCB4EEBC817E4FC +E3DD2C358D3943B8D8B585FFC2A7B696E3F2F7FECA454D54C0041C38CB799008AE655C3DDEBCA61B +7DD467F5C62868D9CE13D93663D9383FAA94016BB71055CDCDE4C79953E5413AF5DD804469818425 +60C450E1A2C070FA48790F9CFF47C557494069D5A02B4BC35D1F599B5D2230EC5905BEE4BD80D6B3 +696344D3351076B65D70B1C4EB7951C6FAAF9B63282B80EB3218382BC08482D8452BD930506EBFB1 +530259070F43497A1AD2AA0B3D6F1106D9E5A3BE3C2BBBF82C296CFEFBE38A7DF0302F486ABA7FDF +F107A5AB79E34109CD68FE7E508190B40A521897ACC235B78D2FB9A2EEEE8BC233990817C47B5CD3 +B449ADBE7270EEEA03E2ABBD7284322F52A10336380916693EC36922D03AA4890541328F58FF040E +48D2BEE713E65640D890514D20D48285A806EA286A4D0D2BCFFE243E8511A63FFE3C4A985071268C +957934D4DF1BC76DD949D90B33B2D42466331B3564973544657066CCC7A0311863CB482A216B59B2 +2FDFB2277BE13B65196B51BE94B28B1229A4952FF9499D5F75EA9CDFEFAF7BCF73EFB9F7BE5FCFFB +792ECA3DCBE1EC43A68F2587D188AFAA996279A4E636EA9D6023BB9ACAC35D7B74777E02C889C898 +4A62E56C8E94A4C4DFF52ACEA0B50C36A8C7B7EFA4755BD1C9D05D31E1A229EDADD9B53986FA360D +EC99E888ED32EE909C38FDA7BE5D3633F711B2D7F884499F190F2FBD3E43B074E823A337B44E739C +E3CAE88FE61DC1843F895429CC195E72F18DC6A48518A8941C082C945FE98688DE8741A2DAFE597F +33FA6E3F488EE9AFCF7F454C0B5556E15D716D74FF2A5B2F497D693CA355A5961E62A3624A7D0C26 +4BB3E4D649A59A61DA723EE9905071853A660CDDEBEAF3F1781CC723C91017F4F0E3B807C674F18C +EE2F23A5C26F58DC3E19BA8FD9A365CB53C3F29DD1BB49CBF1DB106988DD038DB9428592C1564AF3 +57CD115DB5646C26B1D1E19ED4E56A6B449FD78078BA569FA8E51976D2A8E955EE82E4475AAB171E +130B38E0AB437B8764AD83A4D7AB58B8BD028DE70560836D39C66B614352F11437A03B71A462FCA1 +6D787EAF12ABA3BA35D5B5ADEE9C7B5DA1B0157E5BCC75CFDB529F6BCE00738C82DAF6C1574F199A +941B3899709C9F20886BC9684A957249DBD15455CEC296D7D0B15D6DD14DE65644092AF04E0F13B3 +433DDFC97DE65AF2D88977C5534604CCC6692A79C5A2EC946E7F56C385ECE1DDA2CFE92271149335 +CE88B34BB99417F77578CEB7A4941D12F6DE18EFE32B7067AF99F1F213385B61AB3B6ED795773370 +D420DDAE9B237942ECC67C51C1F9C90A6D8D39FEAAB6FECC7709978405A364ECEC70B8A7723A1F5C +2DDA34879453D762DF4E28146672EE03055F26D819BF0B283AE7728B599B30EBB631E8C56FB311DA +72BEBF97DC5DE1B7FA524A5D177DC051BE64577E906C9944E90A43A79312336852EB01595BAC1B4D +50DBB88C549856BCF436183B17591DCB05D9AB6A9ED2EC2F9A241D2FB437AA4F0A74432341D51355 +7C25FD2D455176E858C66B480255C050C1D8C1250EA3A18310EB5844D80B952B33EF87A8F1505333 +1AAC43E11185FE952BCA4776EDA881F7E5C96BF1C9BD50E77E5C76A2D25C7A61F6A388204023FB31 +E800D14B6473E64DF21481A36168300CFC757AF020F4B09F2B406380D14838549FE863027850DC19 +6014060DD57727D26D01C63EA374C718C39C6A0DC459BF0919870937BDE27B1755C79C3BD5351774 +AA541A36A4752C04F8926AF644F1C935F2B183DCFB528E67E386107A967AFED897B48981E60ABBD3 +207C3D3860D195854C8007AB8474865D42ED7A2DB1F0574149F6785365A37476FC0B4C74E81A7F20 +F4B5C7BCEFF6C627B1CCDEC87F1E8467C56F733F32C9A338577D17FBB1F8B302526156839F7B3A73 +F5E8D166898BD5FC20D78925BE76BE1BD93DD32D23A7AED3243DA4841AA4567B64D7923FDBE31761 +AF16420F99A66EC79711E8BC3EDE777A38320BB28A1B671BD8FC0EBB03952E86243B6F6F2610FAC6 +9227CDB46CFD8A7259D3C6336DC0B15525BAEF0778415FEE478D942482483F5531B6072DFD8A2B25 +BDB5AE486E505FA19CC683D77CBB9D8D7894282E8EA150ACBFC43F99AA7DD67DD574B6DB61860029 +C9CFAA8AFB9740E7493B20654FA0DBD5E23D97414ECB74B2D91DA18B59D3135CC278D731A5182DCB +704E78D8338C74DBCB408E8679E51077EDE6B6B3C6296257769B2FB411082CC3E49A6783A28AA68D +DCFCCC169089D7DDDE29D33034046A007C4B9A3A1C87821A5189143F3052136AE44D63E8E9790739 +AAA3D06075040A064663B0602C0AE3B4B56444F4F2A006EFDB1FE19C6695B348E2892443BEC53DA8 +0012BC690AF8A6296CB64296442F006A68A2A76F65AEA6EFED4FF700E8B60CF2D692EDA69518AEEE +504B6FBA1791BA1572F8EE19180C6ACA20523D5C0FD32854000C83DA32002FFBCDD12ED807D8DAF9 +F5DD740F1F86371D7AFCBBD33491183CFE2767627F7326EC275FC2FEEBCA00ADD31B63C75A101987 +7FE0807D67F1330AF826244D2418878583B10898D32F8AE1BF2B3630B5523B49F47133F0A0514844 +86DFFFAFE81715B81F2A362F6300F4AF2F63000680AB3719809A03340AC31D8C80A3F1F8EFA529E8 +7396142D2CDED98E5AB90BA1099CD2C0430A5DB912CD035D764AF477738CB0E4C354D90D537D17FC +DFF3799A0A54A8E83231B73BBCEB6346D7BACE675A08B3922C93E087D8F22D4BCF8FCE0B8B154994 +7269430CB6D919D8E6E79DF15D4CFC9754BA3859AC3047B237E73110F1420D9A9B8E3B255D1EB484 +CD2738E4A45689360DD7E666A4949520368E978A94370D04C44B4EBAF89B45B27AA28D08B3CE5D5D +F76A57625903729963890F38413BF2EC43B8FF2665C7AC7914ECDC39FD97855C600C2205E539EC92 +177473FF327309D2ED88EECDB57120FDB1FFC0613FF81878B8B9017480E60AF83922A0440CDCE91B +5D43DA26ABCD2CFCCC752B61FF932B128685DAFA93185F4FF97A145CFF07E6B4170CE743CAA47AE3 +5A903AD7E97323DD114D07EF2B8E7D69095DB8657CCF4C2CAE93877780F86C7F77C42A2B28854732 +E478165852D020FDB524D418ECA69CAC2076DCFF060AB943ADC13AA15D76D5DC3B527F41A859C142 +BF499AFC64E12107641FA883D038F146F0EEED75FCDE38999B55EB13EF395DD65F662A29F98F8AB4 +0051B38EA8060D7A6B5EDAA7DA30C39A0CB84A5E435D9A4D70E8D44D61B1A4B67DCB9CF515E51971 +7312FE26070A2901AC6E8479673DD5F411AFDC807647743E5DF053C7B4C4753F72C0CD2879B9A67A +6052E27CAA5BB95107936A3599C057E2D4CC6BB9A70829FBE57DFC052EF9D0E299302E942049E686 +688D58F3439CC3ABDE9923AB0D63F6B127DE2E6B93D8238F0C9A6DE6DA02A1618D4C5C58F0C13311 +892D29AF6C34523EB4687E1A38169A51B5F3C593CC3FA710F15BA16291885FBE10EC8F3E8584C1FE +D4A7109BD589C66EF62924160C8721E0FF61A4CEE39970FC388E9355CE45E5BE2264A839666EE696 +23477324772D3966C39CD11C9115A310B96DEE62EECA11CB5C19B992EDEB2A3ADC92E4DEB7DFE3F1 +FB3D7EBFEFE3F7F81D7F7EFE7C3F1E9FD7F32F50396D5B4F7D488C1BA763F6FF0995F2DFB285FC7B +B6D6FAFF80EA0A22CCE6AA15FC7F6005F90F584194FFAB56177FAFFACB4342FEAFD0215035B5BF1F +4ABFC583AAFC4BF8DC3A4AB34C765C6B66EF7AD1A4E420CBAC25DD7400C1D13A45039BB76B59303A +CA93018B1053E0A80E60EBB2E49F9BAAA91EF7A077B4B3C586401A1371B55963CD23D8909702C8B2 +58DCD574BE98E065E5AC1806443A9BD94AB22C5E2BAA4F89FBBB43EAD8ABF03846567379AD6A7A26 +75F42DCAD012A7EE5E9BBE8438EBA3E0117A72117E2FD46CDB46C21D504837AE4056B744BF2E00C6 +9DA419D79B11913BE3C6C5E761BE4FFBA1A00F2CD7E54CF014C3BE7D57AA95A35B21BA1F471C0AAF +CFE55B529A03A2062FC37F3C15195699FF03D4E6A65996ABD2117131CEE7EB3403390013E2931836 +B2BBDF4E43BDC73845252CF89599D5A1B214C9030200A89DCE44AD9B24FEBE838B46AF56BDAC4DE5 +4317D24AE7BEB332112370197FFEC2BA4A9AC4CC672DDA7239AF2379EBC5655385FB8FDB240006D7 +BF75CF7C67C773CC3A77706BDF5D395EC03DB704DF42714FA2CD39ECE872B9549DC285EB1ACC2122 +1AAF57E4D4E0BF7A6DAA392569AF06CE398DC05C6FBF79921EFEAD2AF4AE0897D8FE85B7A44D76BB +090F9E0659EAF452B547E1592A3D7F3E412D90FD8A3E59BBF441A556E16412E8D2B7BDDE6331E687 +463CAFCA3E6CE2BAFA62D144B8E923DDA3A9036D3193E6144345AE5E916CB2DA3DB1B35B28A1483C +66AE42CF3E43FAD943AB3760F6A5E6F9DD490A6C9DA56F9C60189E9F139E4AC85479A67B2FAC3BD5 +6CD1C6FB868FE58B05F3C15626B9A48405C417CA94BAF04BF8B4B7A27B72528F22B98D28B605AC38 +0022070737C4C7981481B0893D6742243DAFD43E532332C02D262EE5ACB8D1C68EB9E20C095A7464 +F0466471D9FC48C1A6D834D94150330D93CE26C76A779503E159078072A48C90B26F21150BD2544F +CF05F91805DB27BAF72C74791FD45DD3F772226F906681EF0944560D310F69A6AAD013B55C27B4F5 +6FBFAB9F522AE0254CEC69EEB9259098405C49401A22CBE0E28AE0905B70151686F6EAC9146ECFB9 +1D0815E24AE81A5EE7C7A65A7CB187C865CBB5063478F2167098EB827877F2CA12F8CA801FD1F677 +4A3067910AA9916DC7AC1AF035DD3CAE63CAF8FD148D2F2E4B199DFEB2F903AC7A95DAE79372B39B +CDD4420F68130627579A1A5FF0539FAE7DD43E499A9525DF0DCE7C28D66E71606E4C5DF05CC25A13 +D74612D64E28EE32ABC4677E3A07D5279ED9B1656EA063AC4445FDA3B683BA8676C61502435BE866 +1FE707D63ECABA84798DF2DAC38B9AE9EB1201E4E3BF96235F4AF7DE956BC738549993CB2EE6DC13 +B60735909038DE8865DBBA3E46036A88A0A50AC8CD2B8554F9574BFDDCFA038973870CD307029E0F +2FD471092A7B3B2F6C70435670B0C7B582B65C005BAA8C843002A5F996C2A16759250E2B97CBD0CF +1316A37512BF829EC7F2E8FC14B869568311B8561DD4128FB668153FF9146E763376FF51B8B59266 +0BAB131A2220D9BA3A5CD0A5FA2EEBAE91FBE1FBB8F78F7EB0290E9AC65A5DF1F5B1F1B117C05D3A +B7D02DF60281D2C5DCD74F344353BA40149DCDC2C84266703F1723A4C2D1F5A6A9E55CBFC24CE22F +4E7317BE8412920DA606A7C829032074E9AC7B9952EAE32A7E7CED4CBFB356902B438B5DC768241E +6A7E7648673EEEA3062D9A76A2ADD08E5C8FE401AF7D76B8533522C09DD4089FED450F7A763F1568 +3B32BDA958FC7963EF79FED869649C86F42BDBBC276F1F974431BBE5A399668BCEAD49CBB3848AE6 +84D5B43691E3032A035FE9B10BB020AC56C475CE735FCFC7E0FD56EB2801D64CD2FD0EE9113DC9A8 +65ECB4288FDB86724FA3AB2C4BFCC8114F68E73CC3340D794A00F185DDF713C150B49DE9D74BFC4B +F364AD5F3FA05F6F3D945A3C5ADD33C1FFD401B5525277BB4BC35CD99C98DC21BD3A67B47864F0FB +CBD78023C61B39217534A2E440602954E8A6894FCA4765A90EBA6BF800D0302E3875DA1471DB180A +C68930E911ADDF31A2F6C2648B4F614DD50BB4AF35952A65240851B6A6F5742361F213BE5D919B29 +8894260B86FC86C7A13E09DF18A39B18DDF9B9B060082E66D18A425235A3DA5A66BEBB818DE13150 +BDF86739F89FE2EDDEE5822E8D3588674577C2A27FEA077F27CB6F1B1043D8061843C56F0E1A9A56 +7D19B3BB79D8860817EFE84AFD1FB7C5DF82C60A80D3BDAAFC93E76CFA2A08C9CCABDA9CDC61CD0C +84956DF20BDB507C6D593E1F870680C21964D245F55C146F88D78FB8C4FF5D6795CA5111C0B4FB61 +C7E5F56E293F3DBC4506C1C8653461B7AFCCF1CFF6EA150978FA460132D8BCBC5281DD04F564F436 +F9C1143F6891C7FF49C9A4810905EC38A826352DC5D93C3E17E6B9394165E1387DBE23CCDE66DD1B +5D28F18D541914D5A53C137D2C3C0B1ADD34F2FCEA9D89E016A05A896813DF6363784ED560BC9C13 +731C1E51BE9CE50DC46A1EB2D17BC1BA263070D3AD905C110FCE34C56D6A12B23E4D75B5C9173832 +3B996A69E148902F7127AA0B825735209257C25913F86CA9E86299A16793EFFC069DF60F95B9A22C +97DB2A6A1CA13E9AF295D55CA247D2CC39E31D4FAECAF7BBCC51DC892CAB5FE74F5DEE40240A31B3 +B58495B71ADAC739BA3CEFF40E3C7546D4590D1ADEBA1E2D1E4A067D3E3CDD290A23A0FCFC5BB7DB +BE6123A8A7FDFC70520A6B62EAFECDC569CEA3F33DA93716C06E53F695A87E0C6EB4E3B5B5A7D209 +AE492DB01DCD9150AAC0183291B8E0DE9D44DBBBDC387E21743A6D4433731590EA6F5DA65269C45D +FCE193DD094664899A60C6FB1B55ECABAC6CA5306B2C23B6F30DBBF04DEE4BBCBF09043FF8130108 +FEF72EDA1840178E0BD3657FF99BCE07D57A424082429B34767B423D61AF224A4EECA3C2B7066166 +EF09EFAB0EE26DD7D7909496CFA8AEC048675417F609845191B2FFB4ED14E6AFC3EB1E1BF11B76C7 +9C5E9F9DE71B3F523139DB9BD2EE48540EBF5E4415B6425092ECE0DEC70B7AFDE8CFA4340C0E1DDC +9CFDC387D3D0828373FEC875ADD9C4351F9DC290F1787C2E1253CD23C62F7316771C104F091E1286 +D600C26B33C3CC3D145C0267DE033C591EC9E645DF3C7B922F9749900F3897EB68E3BC4BC64C3364 +371A05FC54CACB52166DFA9A34766E096BC9AFDC6E8824B3AED714CCA2EE11CBD0B2C68A5F0B444A +D9AA569B14D1878825461B305FE9F9B2C723AD3DA27763692442FE50B990CBD3DD1455054FD8FC45 +EF482AA53E678431659D4457BB0638CAAF891304F5747181CE90391A85D08A6E01F64E50D2095F06 +7C5BB41C0C79FC0B293AFF1377C2DEBA0C5835CEC623D332E4CACC5A15C34335A4E181D1149C7B2F +4AEDA9412AAA57CBDE34179DA4904BCDCF3600607C6872D937F4C97ED30DC996902C9C9DCDC28BB9 +FE0E55F0B81FC8712F015F1ACFED64839162742F81C86C4A1118EF8DCF0D4E54AB21C0E31DE5E345 +C10E2657EB3321B61559FCCFB4A83E2F906947B1C9C62E0EB836F96173065D9039C56E802DC5E401 +C43386224C1310DC84F8A8086FDA2EBCD5FAD39A6BF34F440A8E738A769C284E17FE9564A904CF14 +38460F1539DDC1D71518D5C548AD779FC1A7644C85B83B1F2F657877776341842EF30869C70C7934 +6364D026CD791CABC41F5982989A58C0D631FADCFF92BA6ED1DF4FF6E7ECCDCD46960611FBF6F82E +39BF17A405E2966C6789FAAE0EBD5931444805D19B7FB3E837A625D6CBF4B53EFC1844771690F4AD +69F65849DCD28FF354AAA2A76E0EAB9B8ABA400DC909A88F1204AEAE46A0276D1264E9532EB9D35E +13F4D99C5F4DD4F2F3411C1F13461FD33D99A08DE2250EF5EFD74DBBCAF54FE1CE191523D36BCE29 +E940BEB7BB3A2A3B158887722784DC27C032384FEFE6C233421E338625369836F60BD52456F0A159 +F68A68B7CBCCB811C334DE7416E8C1993F4269D666C79DEBA5DCBE28B011C986F25003A5361DA9F4 +53AC7B034E8DE8DF1CC271652698C9F4C586F8B8A1EEA715633EA2DB2DB0569530DBEA2D54278100 +75198F3ED40EAA56D1D37160BDF688587D1DF57FFFD54F827581FC4E5C570184E66AEB17F913A25C +73FD9AB2A7E32D8501C1D01C0D5900104417FA41C4853B8EBE958CAAB5B6F8531CBBFE37FA2E97D5 +56D641B06628C35ABED52BE9B5603DE253D6AB5FB06E58B8B2CEB67FB2E062C7B8EAC3F6EEDE7692 +2FDA27CB221A0CC8E76C98FBAE660ABE801CAF24A5A90D1DC411CD59E3F1C66F60342E522C9FF344 +65B9D8C6750704ED20A281CEF76C41BEBD8A935A6DD89338DE82E21C2F524C31CEB8886EF5D98946 +C4CC2AE03A07EDC7E9163B461FD4370043234BB3301030E17C5640C3C39BC3157D9BC6A890222C0F +8455215060D3992DC1B3BA242F96A21B3A9BA7F3B9A5CCDEA620F8E7D4394E82F8959351A243FF6C +E84C67B7A187F0E0B49D692A859E3A6B4B9D5EE58A1AEC78DF0CCEAB60751A5198311C047918B568 +6C3ADA08EED76E168DBD2D8ECC647E9E6B14B0C9614A0F6E46C6EFCE18E51D6FAC201E01C953634B +94DB79AB2E31DF5ED338F83DC9F80A4A52C4E2AFF86FF67CA66B6C44561F608F2BF965AB8861E3A3 +F05A805F7721C10AA49D540521A784C8D88E1F23D8311BB8C8E718F13DAF375BE689C96D6EB2AD96 +403DEB725CA1BAB38C543A760DC5C1757EF6A36A8DC9236D49D64F4E83AF6C9202495AD52AB69C66 +4BA78FD152EDE24FAA5611CC9EE81B40D70C61F12F9FDF45701D70330157E5C5DFD742C91BCD3389 +8DB1DD6619A1695FE289DE83F144459D2FE0374ADBC50966C1FE0AF690F9B18CB554AFDA3DDD2ADA +C26F8B3CE834DF2F103EAF91BD3A56A20998A511730DCDED9BD08CE91490B139719AF06FF66BD375 +1F1DDECE7F2306DAE95D6DECEF76835B289F204496C347E6FB35E8F8DA66EE9B3D89B6329CB806D7 +3402791EED4D1F988AEA31DF17A5141E8FB609F32D7CBE0658D560CB840D92DC732EC18B30299104 +4F7265C31DD680418ABF84406DAD3A4407DB1152A03F9CC334BAA0FEBC480062C1CA808ED0DFCE93 +5E2B5DA1CD2C43EDBC58B2BF3F628E4C31D293EBED38DE304E0DD8B622AE7A4E88EF8B8287DAB899 +1B41C0CA15167639D46A2CE65CE7D83DDC054B5F1E76D8C4D1511CAA44868009587A815A1CBCE3D4 +FB108BDCF892062B8E76E14AE500A001F3AA25ECC7C89E0E49C164465DA348E43C7C7794F807A3A1 +A050A79270AE4E2844E383A08F3008B5375AEF2A6631D32081F15D0C0991122A7F8A81B0E50C6EF6 +13EE12FD0736F84DAADE45BB5734D1776EFA9A32B0E1226870F33DDC989B6989DC2736D8DEC1135C +7C387AA73994B5EF870E859723B2284F02965059C57A44C409BD5CDB4DDC13809B91AE2CB131A751 +22E27E0CAEE5DA60EAB08CAEDA19785832CC95DB018B2C025549A255F1F99C92179A1E61E1A48AA4 +0222F8F88792B477D84B9EE98CAAD6206299F0FF7AFDFE73A6F5BB209C18553E6A63F19AB273F780 +6DF34029BC42FAFAC4F948097BF956684706BD50214BE117604269DE846508E31E67C3D835FB1A1A +A32FABF7A017F6A81926A303457BCAE634BB5CCB9E20B69FDBB70A38EE9D0842DC09C499D3995CF9 +2D480A7A24884522550BF38B70D2B7F68D062C0D8A3E23F864D1DF4D05D1432524C65A0B46E876FF +FADAE3EAAF6628D1D6D08C2D5D67A69AC4D71FD6C394C072528B7B28D0B59BDAAEC9E1E2AA660E74 +A5C8F8D548927A3B2B0BD500FF0700F89B9E60753426E7B9F704F1D986C17F740D8199C8F3F5E5F3 +62020745DE4B77FCD2CC5FEA27C65601A449E004C8BD82EC17E4A0CAD70C1BA629542D2C1E3933FF +24A1AAE1CCFA0B34383B0831B03827DB817A8A70F7772A60609CD2ED861F2BA5BEEA89E4246010B9 +015C359BF4DA84D4E320DC24C43A002503E96B9C2369AC32F15A2642F5A0FDE8320264BA4D7FDEC6 +382E6E531DB9C708E33A36EF47A2E05DAA11A98B6BF0222349C962EDB16E3D1801FB49574CBC348A +35EF69148C9EE79FADC87AA1FA27F118AF545B043E9CE5079BAE745F019DB31FF5CE9854B9991C24 +063222B290171720F47EE64EB534EDA8228F6219C2708989DB72ECD95C5AEFF26ED9A6F2CE605C20 +6BE3BAF481E8019E1592FA3F56806E6370F6C8216E3EC7663C2850BF5639628AF25FEE9C802885AD +96A7A6F1BBA1F6818BFB9EC4BBD9596CB7FDF5A0B1D835495EF2A1AF57BBC110DC5D2446885D16DF +5D12600E328AD99C552FCD0B77DAE7A13295F30DBB68207CA828E59D1428954AB6D685C4EDF9C15E +D5A08F54B9147015703269A3CDC609AC6E91D56B5D0914FF04B39E39BB6C8521DA0B68F37CFAF393 +D456FCF7648F9F37DC562B5C0200D940056A02B9B5841D50BAAEDE694122F1C52374A49C42F7A8AC +D5BDC7440617CA2CE90577548DF3810FC83C4AC2E19551060E558FFA6DA0F5F628F55D82E9669E02 +286208908CC8C0169C9D94ED40942363F81FA80E51FF1BFA79E5D0B9E5ED8AACFD4E92351617B6B3 +3F6C10FAB0B640D85ED72F6F7120F67D4611D06604F390D25B8A59E1A57CC68E1337DC2014DE1720 +82BEB26248CD1EC70BF951F4A3CFAC8EB35D635D5C269638386C6C89B51CD4EE56DA0F914B103EA8 +A17626E901B2C4E41CBC4F7BFC0A1058F95525D637320D97AECFCD910B14D8A784E9C9A25DB664AE +00D28899FD99684C606A1448B8A10A9E5E524151B60EFD12BFBA690B236D6F5A902A0D5B3952AD97 +DE150E9CD294E05FB1846774D36F4360075D828E90BC3BB4C2874DC365666C253C9E79E737B837D8 +4D154C8D4F939C2FE264FFE28842868AAF3DD2302B07175F9E9DF8BD3A5A323132FDC7ED3E09BC3B +E97B1CE874FF732F69C3F817C29D64D8A12AC3EE8DD2C062A01F9A65918A8D750F3BD0EAC68320E0 +F1F592FC5D9F021D5F2B9AF32C9F596BCF499330D66376C6A870E9297F232721381C55EAF52F0AD1 +F33307A52A845EC987EF8A64891F1E364F4823B924B39C00FDC9997C4613BDD49B9332B0BDD8F735 +D3298BD696921367C5D018339CA8CCD9D5CBB0A70ACD16646E27204CF5C6F83B4E807AEF6987FC24 +0CE3CDCA243C5AEEE945FE2B6A97901811E6DA943A7288A66DF8B5670B93696C7D89C117E506BEC1 +6EAA63572FD5350D734D1ABF0F826063FA7E3DAFC7BF12EFA81FB7E709D7416F12E67C9D37348CD1 +1528C4645ADA95EC7E163932B85A445CEF44A76AC00F8E6889DD3926F766B32E9040ABA4C3D4F726 +AA50F0F2D187F70B817F913E286372D4B5D7CCB9EF623CE309EC15FC6887110580AB699DC0801312 +ABA6746D34BFE719F1534CE92D7C4B728DFC7F8C4AFF2BA5F023CBB5C0089432EA7D3F43DCE9372E +3D7EF5A3C55B214593B151378AE63670A6B6B7A84661D1636452F61CDE34D89834A44664627D1E86 +88EBACD6C11DC1F85C2DA2DC7E53E1C81DF854571F5ACF8AB9828B94BE820EC383802693396BDC84 +9DC3A4673DC66FF86960055C988C32877EC77B4BD23287B1BECDCAA4866812147FDE900437E84499 +C00E2D591C384ABAE05D7BE0364F627097FA75ED876BAA5C881001F8B58C882C85F478DFF6FA481A +166AD3BC1DBB405B96BE7E47F6368DA55B8D79728E9025C22CEC50E5C968C1D90BEFD1656950D2ED +B87848713F9C02766DCFDC62A9298E263F0F8D48B73E03DC7F34EF69C5CF61A69E7615CCB9BBE0B5 +99E1428B1C213FDA64C171CB1CF96C255EB55E340071403529F4BCEEC54E9E1104DD1D77FA2FDC3C +D598CFD124D50136750D823E0FFBE5F839565F9E908FE5FE41C7F52F962AF8A550A59D3F5C7B863F +730B32CF7784B119B54376622BC3DBF5A6ACB9A738775F2F83829FC3F784D0BD6A716ED40F885A62 +1B6A6AFA03157D538D84471ED908C8607EFEDEBB80AF2BD0FE7442A7E434434915FED88D4EE27DD4 +D7B8ED9D07C35519A34D30BFE96CFE810B0E00D9105F2C4B26556F1E0818F713A55476F679A3D06E +EE809F21D65525169A283578BC31DA7BE46EEDC761089540053EB39BF741A06C856C9372881B6668 +66356ED862FF37E9CD67162FB6553C5765806F47E42ED742AED2AF19FC983F340B7BFE2D3F085F7F +24709476F8C6863CC62CFB90DAC272F9FC3D1997855587FF07B89C9378A30D3B48AC75CB90A8EE78 +E93CBCF3640AC7D12B7F2537104FCD6CC983689CDE3921207D7BDCAA51C8E849E86A98DB03504CD1 +5B3B88144A7E0A4492B03BD22EFE69888F02BAF04800603282FECE576514A911B023AE9205F5B438 +43A2C7B5AD08E9E3DDA23A45DB82644D18FF44D1A9EE225B38A662E3D34A99CD485646FB26F0D7D0 +80BBA294C55F802D0E9242F2D142C1AC37802B4EF214715891E2B3DC2902C6221A4F88CB80B85CC5 +5C00653FF75ACBBE023564C281CFC4D3F1453FED2BFFC3CE6B0B00D4466FDBA61158A1468E49E16F +C6F0FFB28015E084BAC030FC3298CDAB15EBA880F9FB2151578415F0612FECEEEA68C10C3B777DBF +015AC225B07E1F753F2660BADF2B4CD9965D439B41A98350EFCA63BEFF4377F7D5FDCEAA53419E61 +AF093AE7FC8B9C53B289980CFCFC702BAEA7753507431A84E97855A45BCB00C566EDCFB2AC2921B9 +7211B41596CC90C765D3DDAB3F32E82C09D8098C6D397C000508FAF787696C7D67A217A6CC3A2B15 +9305F61EFD6BBFB8E3F6536B5582FAD27600EB32F30427A297B44833F4F68218947FBEBD5B5FDFE0 +EABAA16E454214DC2FDE37ECF46B1EA74FE34B0CA3FEB72EA2BFD7A3844C8D3C40D84E48F43C4910 +CDCF6020EA397B592F1A38EBA4FE4B855A73D6AE0964397B359CFD4A139DFBC7143700EDFB50733C +20F431DBEC0A351D42DFC88D2564D74267C472C4C4AC8DD8EF62F96589FF25C529136A9365F6B61A +7733FF5F9C138A6A90F7F7939201B9555FEE47A9FDC280AC668DCFF7A8B4ED02C2763CFC744E8D9E +763C71BE5ED17BB9D520E01B047FF064EF5586EE77CC8AD3F7570B6AA72048831163AD4D185B59C9 +6BF9FE0DCAE9A2EA1E9EEE401BF13788F542993119219D1CC3AB0B6D0A7E9B2360FAC82CDF14E830 +CD417FD2FE97585E023E05F2CDDA96B73F11185DCCF9108992590E5FEE37E6BA754FC464EC06B385 +6D03F47EAC5EF77DBA8B864148266E55C72A2FB3B1EFA54CE1A22D35E9463D3CA9F5DABE178C8DAB +9FF5E0BC46EFF275A1C7D01D6F70C3F673CC0AA1EAFA4F1885D734670365FB24E98484F3B29C617B +74F45D30CD2441A1F531724E7E6C58963B1CC55857CE32EC90E184D08E2A8C019D133923D428F855 +630C54ECB2AA0A56FFA54CB6B735B574826737AAF4F07FA00AD221A5CAF994B19DDD0954AAC67A6D +A93BEC322286FCDA784024D8299F155164D5FB7F35BD730C40315E29B479E3EE4054098DD9A57799 +581764263424DE563EE0969B27904086158F8D8AD9164BF6D66956335D7BFA388F2591CE74A0C3B0 +7E9B09E0967BB57C811F188B5AD3AC04373C17000C0E91DD8F450D77EE73628E70C0CDFCAD41DA02 +B1E139EC286EE79945B75FF9BE174FD0000D55A494EB0B03D6CC3215CC460DD686C2465357CBA8A5 +BCD64BD957A40575062AE4ABFAF60D69DAB72F78F4A9119FB6FF500C705EBF8C951886780A422A48 +D636E2AAA26BC23C886D46254AC5A407D481A3983FA41593C148024157182EB5F8EA65A58C687D08 +006D84E94E5DEDBB0B7766A154617E819813F002C5B4DFB0EA75A928EDC3AE520557256F43677DAB +8614A3442619F8CD9EDE706BF0748F1E06CE9A05FDFBCDDE40782FB2B22CB5EB4925992BD7DD7B7D +FEEFD9FEB0ACFE66CD3E52A01387FFE380F81F8A084937A3149FDCF92F47132DD612621B23BA067E +315AA14BAFFCC0639E43F9D469B6E44327B06AF86BFBE9A6CE9CED36A3A5764D28A6189CCEAAB344 +31300AE0D722533B234750154C186DD8BDB52B02D5F0CA0AEB77E98829A582D7242BFDBA9913AAA0 +EDA4D5CA146E827F4DB309C9B72779685B1C1B6D4A236CF8CF2B463A16CF5F450F75D8A044FB88C4 +BEEC217EAA5F7C69BCD9B2184F8680AFD7FCBFD09DFE5AAFE0026DFED7F2C337AA82BEA62A2C6360 +4EC0A630E447684EA5A01746DE9E31C8FC47C60B1BD9A134847E6DBCCD26C89E5E6960DDC8211700 +A2DF0615035A3E894FF3CF07C125D9BE8FBD11B8785036051CB9C1982C82C72C1A31C950A0A7187C +26FF63543345EE0DBDD6525BBE8EEED2D3FD0650C6FC00976A1257508965CF0857904C759A912FAE +18BFC77712CC80B8D2B0457975A35F5663444BD5F6D68DFB1128D15CB14CD542023323AA2549BD2F +B299362AB9BE5455C6893C3DAEED71B60C2C429CC23B1A033E65AB62CFA34A347BAF5670A556D923 +4C7C4DD5FBB80E5A1300DB8F2AFA6775944017A7113322278EE549EC67BF2F5ECB948C9FCA6F6CF8 +0F737872A3E6F18B4D75F4F307F6854603B22826FDCBAAAA1DF72AC51CF07D624136D08F788A6A0A +ECF840FC79E04A3DD30745048A3E227D8D13EDF1266AB27DAFABA32FE703ADFEFB146DC4A51FF173 +A8453F25C99311681562808695E55CCAFF1B253D749AF3991096F8F599D3148CC3887072BAD78A02 +969A220E2BC96C65C5D30561E35DEC7FFA200BC8DF6FA7533C6F34F1185E6B2624EFD96E7AE749C8 +364F87763A79BE550FF25F98BA0A133A8B81E0BBB90B66D36F1F0D2F9AF3E989F51AC47819601DC0 +D694C3209025617051E5544326CF383B0836FD2D9797496BAFD42FDA8BF6C1B96F0C3B9095173410 +582D9A8AD700E14C7981465B32B6A61986F6E8D3D09E565285468C27BF957CEB73DC5E61A71142EE +7D83F3D1A4F74FB96B2CBF3FD2E0F12F2948993DBE3F4F0D70FFB97B768FC4DF7ABE5316CB3D704D +86F928EE04DB8CDA6FEFDA89436616E2939CC03A95629731BC095139D29D82E35C16A27B862E710D +0415783BDC83FB7120DBD0C6CC05BE2FAD794911F335BD7881F82EBEED08FE32B0C9BCF67CDA96F4 +43962C3D27C83D5B498E5D3F6CB3B5B4F10042C3B6DE1A8C790190E46F75811C3D81E2FFF9875256 +7C7FEE0D78ADEFEA3FB27AA9D5B620691C790AB4D62DA722E68F2640695792BDB3079989BA3C973D +AB478F1B362CFD991DDDA86A6D6C57B60F6AB8C88899EF8DF4F5C6FC168B1AE8249AED747C655639 +2355AC4AB0E6A288AF1A548D0D4DAC4DE9A101FC160EF3976D0E85A4D01AFB47CF86E76A8F70DD3F +D0A4E9759FE2607FE330D0B611E2698A316BA8CCEAA4D83B8251407A96678135322EB6C793FEF503 +C24C2B09159B5C7823F21926875D6F1B0383CAB3B807C034B858459BC97EDE610A6F9DE3D1B74737 +AC13D4210B6E88B31729B2EEC4B2102D86C7D765381B6328A38E6359B667CCDF47498E5D1C5CBF22 +EAAA4F3B2FF2283E15B9DA631D0DF6CE4EAD382BBE5FD2B8611BEB44934CA19069475EC7C6563F40 +5203CC887836EAC56A0A6092D54F5B88E495290337BF369026EE821826F5552646E88E57CC5163FA +2F1F3E107286D72A93C5CF374EC3DE3F2C342D34838DDD0F9B12CB472CDBD48FB55DE0F302775CDC +1D000108FEF7AFF9B5D0C8519A69415E6BB2A9107C2CE21C827D88E926D8EAACC8CBC0C2D864BB98 +E040B37BD31B65EB7A947772EDA7FA3015AF24C55F6C38299D404651C41A6792682D2E7315779F5F +82555F4758ECAAE7EA8C0908012E713A0342AC01435996369E8EB16EB0BA473B657A084606A9D128 +4C5ED709DE1BEFE18DD7B25F4574203D9FA6DAD203DBBA00A47E8B90CA6D841C97D6B9181FBF00A2 +7960CB7303DBBFCCB14D80BD78FD6EF358194CFA557E91F8800B801703F1EC83CF5D25BC65F5E177 +E6B8B5378E0C3CAB7A7FA5D81C9DAFF3ECB5FBA0A6DECA623D02B5820246DE243E2B7536E3656060 +123FECE5220334C7C8C2693C6AEF2FF8B804445B5BD0698F78166F4D4B7ED75AB3C0C5B45EFF4D3F +1250C49F91CB138F8683CFE64541E3A03FDC5FC8FF8BF5DA9C7D093A9664AD5963CD59F05357B32E +15EAD66CAB755A4A574DFAC17933A0ECB3FE1607F1E1E8576FCB9B617EC70F599CB082747C3679FB +7A7D3D43C3DFC37BF2DC2F549F4A8C57E7C5F7EE6CC1A9273BB80CD1DFC3F1BC3C9EE45F8618DD8C +693E64ADE3BBE87907B66A4705361E7020ECB490662CF3BD3B2CCB9E6C35A7BDD9A00C6B1B389B05 +D99BAB77B2244D2B3C49393E7965C5BDA1C4B65AF8E0DC1EE061386A007034D6D2950D3E65AB7905 +488163BD65FB19A3397540925756A745DF1CA34ED22C2395ED406C047CD89C7E9B9CCD75EDD17068 +FF0E7D1AFFF769117907AB55E9F2E5E5A3C39AE316D433080A5B7262E7380A666F4B462EA337CB5B +A32ECFEF754723C7C2B1668167DA5F5780AA6D0BFD116876C283BD8DE14CFD1307E69F3CFB416360 +E10AAA9DAF4DE87CB928A6D819431D0EB82AF0A087EC9C0E738CF1E890A5317B06FB8F46ABED0C15 +93540910B6A23F11FEDE88BDCF347E85CB10294E708D3169650C2DE8D3C75993F46B854717C706E6 +F3896FB36F7A19A28E15A1437BAECF3F2C2206D774E34CA4F4CD502A977457B3086A7A72D5480482 +2505021B477622283F4F0299DD5F6336F4937304458FDC26A4C4EBAB90E5AC64CD2B0A34FD1CB49A +A588BA188CBA909D42AC08D1FC153E05BFCBD4DDF7DDA37B5668AA37737C6276F6EE1DDA6D70A53F +8DA40EC398619020AC8ABB5E4E96E3575F4FA327BE47378BFBAA567101A55D17A9939081BB9A0255 +BE665BB0E5E727107D52F091C4BD6D3858B213068326FA2D6A1B466E3A157F077611F727C0B57E01 +34FCA07E46B287A4105A7862891DAA96F462911A87FA837B76CFF61361FDD579D9CB94DC15AAB08F +1CB100A800441FB0C0788CB017193689535FCEACD7E795B6883C32F63A9EC8E00033B48E3E9EC23D +95DB03C370B90B0D9E68023EBF0BBF84F17F79B96D53722ADA0281DED8661FAF8F828257FC52A3FC +AFB2985C51C8467D998E67B595800525B2FF2DBD673446B8041B869A363B5F6CB59C8006266FA564 +6F52EB50916E69DCDE99AC809C31D9DFE745232A7F9CFDEDAC0C89F124104D29BDCA260B2F4E8A7F +921ABF9A9194333B0A645459736E3A12C9FEC7044202173F40956670D8D4562A6970D2BCC4E246D6 +44EDE485E7DB899A66B244A1607AF85FC3CBC5ABE393AD16D517B07F0158B542C9EF74DC7E306CE6 +4136E2552518200D641A14EA5A0192131F311DF4A67C1D528FFDB07409901D8F0E7B1DA98230AE86 +C0B00D6A5B3DA3CA7EE470BC4F91698E856E5DF5911F930DC35A1A91406427A294A23358AAC61039 +A159E0C18E8D60D63D58E3253D4ADE0FFD690A33D5EEF84D6B4D46432CD2233403B326050FE1A8C1 +9D217094F1B8509E1371922441BD9B7E5047D21CE90156AC45945F778B767E271416C01F840D690F +E4221A09C8110B08930836159145DB02A6F0C79C400C5F7DC01223F5B065F4A853BFC3FCD4CBEA25 +FE01802E579F86F03C0624302B0AFAE3BB550206764A50BE15F79807BB0D6C6A201133267972D001 +0FCE903E0E7A8972D0F3899FB76EE2E7CE642F4EC9DA59BBB088ECE41E6F4682717FC38B4885431F +1682A6FEBD5F9F0D8F697FC77BA1EE78C37F45A8ED6D794AC4768B6AB4401A1463E7BF27834F60B9 +67045F933C64066D4E9EED7CCE23B7310F85D1D908756DD7867910D2E384BB9A07C51E9A2B40A1B8 +67CD6AFC1F6DAECD2A244CCF059E22822E24DE12803911A495C7D0DCD4495C047929B70163040C0B +1936A77977F7720C476ECC1A3A0C55FFD01E45AB240F719996FF9FD61B2883B89070B949515E1126 +0DFEC1360766AE130D0055F9B50EEE4919B4183B6ED04D764CF2BDC511913E33C2623041408B5365 +8A8005486BB36916CB0F24E5A77F8169FB8F2B76B18518683EEA418672E4411C7CDE77B7B6160360 +0E5E3379BEC3605430C399EFB6DD05468602E2C5BD89C3702F17D805B1466D148BB8EA29070C644A +157EFFB2FF074C076330F99D05B43D86685039A50A954DFC317858DCFB8BC72DBB9CBEE2BF4ADCA6 +6A64BFB42D50671F5FDDF355035B07E3AC5A88E2EDCC510F1F4CDFB7D62A10FD5DD1D24CB0AD1C3B +AB5A0C7B2258A1BBA6C6C8B3A97EEB782E67CA525F9A2F67376C16B39506A73F556747FFFF67CCE6 +3977A6DDD2638E8B39346D6C24AB578984D68FA568D57D08DDE3670D55D121CEC67CB4B3C27258B6 +80E0C7E699C701E0CB0926DAE955C68BE43FF13DCE0428B0BED18155865936CEC0AAF5A9D2E39204 +AA014A539AA8234EDC640616DB2C0EA44A1CB979B8E54B9FC508B37805FCC4EA4C3EEA4745E44EDE +117255FBDDD6D733328B347D3283BF97FD2FD5FCC851ACA6A6EC381502CEA08DA3A1418ED797FCF1 +3BADC4797EDEFF37738A7FD1D1A44F5ADFF3BD86D21267DF096923B5C012382E3E597DDBA4980B0D +F955FFF00723E6FA25CDD4476CA4E500FF0700F8DD9B27302D726427AA439B8198F71EE3C9D9865C +0D1778C2B7F9AA4BD3B0A162BCF82C42B24EE9BD73FB6B96FF8D2205B5505F124C51B936D3B81791 +095374192AB1BB1BB102797BA36295C63235C94B3C29861519926DB88F3ACE0008D08706688A18ED +FF54C8A949D6DC8531BCE801D99944958F1C886EBEE719E8D03039DD561866ADFDB54FB8C0CCD573 +365750CA54F073E06F2A302282075FA80252DE117EB8628D3CBB0D7020C0E6E6239CF98C05D55DBE +A89DA2F884BCAA45FE9061538DE7DBF8A030D5E5BD270DEEE6045453E66785DB40D6B1BD09D15AB3 +BD8A031146DDD402948F7E725864A399A450A77D583D5DB38BA49336B3619325EBEB4AE6977F8973 +629213B0B55425424CDEBB6C7087CA2DB412138F5A2C696C77C02A62A013616FDF9F9398BAF3850F +003D853668A289A88041EF9548821F6B788EA6E419CA9109B91A3080611033FF471FB65F4CC47A8F +C2F55C7026D83A5CE752288308DA5CAAF4CA5B6C084A0D31ECC951B6375610CAE0A926B2ABF89E71 +969EE56755EBC860F7700677C6451C43AC06B19E6F14918C77427A3BDAF0F8D9AFB2A080ADCCC3F9 +FF8005E7740E00444A8C0601C21DE0C8C072420A503ECC0A5C2F18833787AB91F20134E1FEC00E0F +904A6749E8B2AEA423D1FF67326BA784944AD685E59C579FF4A6F3F0CDAACE1688A503AAA1CCAD2C +167C1D043B8DE027F8B94E5D236DF9193FC31E37119D40A616E220C3326DFF5806CBDBBF30266A9A +B8FC03FD8BEF2181E00AF5A5ACF974B5B6256F8B6F92502723947B2220B7F16B8DCD68C980E6A902 +A1158BCE566A67706E4020A2D0CC4F04A4B38231F3700B622BA03A5DE778759B0E1412BF4149D7C4 +8E74D1945CB347FF5394B94727DEB97CD30CB51FE13B71AD44A1BA553BA54347E8D6DCD4932F278A +5F09999F899C56F5F5236AA213E2DD2488B70FD08BE72F4BA27EA90529F08BAB9F48D7D26D40E52F +DED3D03D455CC9B9796A9C40E127E906725061908E8A22D505C57E0313FDF318473930376ED408C0 +668886DCDA17C4E80DD4B31417D4006FB39BB4E87C4A9458805245A87BBBE52E32CF0768319F7D42 +BF13082492D4BA1B33BE414F1763546AC758E99FD0DF93EFCFD0A44C0AF213CF2D1A91F10387B48C +3542E5BD40C4824BB8092BB674B7182E261B895DEA920D14601F171AD3D9A738C5B6BAEBB6D846C8 +B460AFCA0588B3D3F5660904B5EAD497F08FE09142FEE0652995C510E5285390243243CEEC7F828A +45E4619D639B5CDBAFD0CD47CC0FA227A3AE7BFDBC3DBC739EB4751F77E529D5CDB4B14BD840BCE1 +71CB942E3F81B2F5ADFA71F12A415A8D611BFD4CA54510904181641D3A758D59DEECEADEE7108E9B +A8E7D7B28B415448FAD2A75DE13341FBCB613EDA1B08C34A74B4ED488643BBDD079125BE6DC47888 +B26B681919F291E3DF687E50B0DB55BE93A8043C1E81DF47EDEB22D43882978573D97EDF13B1937E +26E62CE02D6282C59CFDACF314D80269ED777D964C906FE991E2F22C05B184D4B97568421BEA39F9 +3446873AD1AEC254030E1FDFD1B3D64B77388DCC713C2ED21BDDA44FE550023081DE1763F279DCD1 +8A3BCA20884BFE12FF517344120B71ACAF825DF91C266AAD3ED01C5C148F994AA3F86EECBDA6E8CD +3B6158BE3D80AC0ED0B432DDE1E5B3FB708AB6E8B79E81F4F064FC141A5A64F9A69293954B2D7490 +B12160AED6A3FD18E122B2DC596E180CB5C96718AB9373074865F7EABF2130ED61133F1CE194026E +2952CBD7C52EDF590E90BFEE3C62C73B7CB341CCC7A2C4CC3C79EC098E1C76DD939741D489A44DF8 +643DA17F987BDD694DD559CE5807FB13DDBDA51BE428F8A25C271B012B22DF49B57A39897CAE2AE0 +B2F819F98DCBD42CE4F9103E80FAAA452AA6715AE62504DFEEE0325C163A5364A18D054CFB7969E4 +464E4F5C0C9B4FA4E16A54B6E861DD539EEE5D146051BFADF2A059A0965C3E914EE3E5AE8A22CCFF +222A0DB53FB5B6500D5EBC801FD3D7EFA9E5E63371B9A927FE52CDB78E6BDFA9179C0B16E4D2492E +E1F985DBDBA98DCF1B8D03E01C726EF8075FD5F7A42FD27212692DBAF2627406C8A312BA6D6AAB6B +140052C936D589ECC6DBE690E29DE4B1D1F3A06066BBD798A19A4143A967A7E56A2207BF005B08FA +B9B0E7EAB3E1805373404784966E585C32ACF76662082F905DC4C131C0CDAB1232BCEF9B53E31DCA +BEBDDCAAF5E586D3FB4D274C71A330D2EB01F400ED36D50521BFCCB8B957A2BE47C7C858442BDE33 +1869DBDEA968A1A0A273BA952BB9ABD0D30CE04C815C32BDCD9164978EDC600D8BB9C81EAC67D536 +125E4863E88F01CD81B9A4E0A031104C1E340D38670B1FE9D28F316B3FF95875B556A0CD1936CE6B +A4273FA93E45F36219244914A07A92BE0300F9EC56F3B31A54E4B1323F1CC9F7BB6E09FA2F590AC5 +4B58A778326807F721E4836465A4A81FF9B404C3FBC2DD2C3622E8F61FCBF315DA5B978C75CF54BB +A554E5E092078EB94CDDFCD7EA450CA3E0A7F90671C82FC1AD77232EB0957F720CE961DD1F23D5AB +818185225AAA5FE20ADC876B8E55B20B279DC05BF82609AB5766BE812C373BB4D3571EFF2147AA39 +77802EBD886359D4CE51BDB607290EA761C91E24C3380D1FF4C1DCC570F0962ADD44E0B097DCA290 +87DB80070D322E88EF2D8C3BFB819DCE89D9FFC759F855F399403624E2A5391931AEFECAA5C673A6 +F073B7CE2ED5CACE1F00450D3092F7868FEF9EE9F598B01472F42CCCC4B7081C9CD6C06509E3AAD0 +2DF57FE5A9567EE713519821BA955988BC9403AE6A2CED9B6EDFDC6EA5AFBA67D7F9DB3D59612F70 +A1F18B85F8E9C611310C5A818C229E0FE5F958FBFE333F9395CFC800FF0700F8F430B84FC5EEF6C8 +0F18708106B1A62955FEC82F492CC411E7598331370A6D08DB49B154287204469D6AAA574DC78893 +CB3D1818DF3557C8AF157F7F8DA14209ED462BEAFCABD87F1A9B5D2A61DBCAB558B1E849F61E6892 +893BC4AAAD708BF7BF9F3C89E091F51CD15DF9275B8E046667FF4F73F2792920AE734002530BB6FD +8D065785DE1C1C5EF3BB5A228C44285E47D1485A4757D1043000181FE610EFFCA67624FE191B3532 +B6BE73A041A75F4E8525E6BD745394003368E764D072BBB5598500068A1C9AFB19EACB91F946724C +D9DBD924E700417B80361A4432A09AB772B44CE4E4858406E018833AD377374DFED51B0AEBBFEE56 +367E415478572EACE693A8D89D3643589EAE65D92B084DFCA6A07855F0CC006D4F5861C8AB2BD0C4 +FDD407E7E778905E0C69195DCF5915557068DB0CA30D28F8EE79A2301AF384649070F20069F2D000 +1B452AB04FD7DAD31BAB4BF86E9DFC13588F134CE8D0AB45C1F587C81A5053EEBDA0C93315D6B377 +12F88E7ECD4BD1BE822459357A76F921B8D5D7E296312E2A24C5A1612A164ED82831586104370A4D +DBECCE648E39E8C6FE0135D3D25F7F27F414FA556DE3D2A94B561D6A0489C946AB1F25EE1C4FCE89 +358E463A5275D8FEB7150B546D2702F8D2F8A7741C3455B0BABAB6C58450AE8EC4CAE258E988A56A +A6ECF1EBF31C3928789EF5101086831D9445122FD80E83C01BE6B5311D96A6B4DDC1F9821F71838E +D8D6ACF4F85C4782C0268D2C9BBC9786DE8F0E00EFF8F434EB5217BC608CA47431B4FD87B40E2BFD +8884DB673CB297011B06E7256F35CB9608DF8D1F134E09DAF3862A8DB1EB968F8FCC365F0D60E7D5 +9524EA5955FB465AE402CF6A795CA47A3F1AEFDD7969A4577A499292A20A5518FAA44FBFEE8495A1 +C5CB49CFCA4C6327A66638E7FDE568ACE10FE2C1DAA20C398331EAE6BED5A19131A26C2569C02C5D +96C6CA0D14671D3B3689F8EA92E80C838B3CDACF6764C468B7787C2A8F3EDBE55293F2FBFD237CB8 +ABE8CA4DC2B4E9E7392119140C44723B57F41411B6C8062AD7ABA4DEA0D4E3E69BD528AE8A512EC2 +9658BD64952F62B05AC634D2A19C9EB6D97A23ABD6BEEF3125120546A0D182C93CFE6C09A71B8F91 +7D558A5C7BE16D028FBA5134A00BE5BB1A4C00443F3B21C9503C4D4912B4E77D1212241C38577A7F +7A3E48F21CA9507C9363CC815FED496FB7E66DEF3013995FD6982427754C2F6682B39F179442F17C +DD745B8C2062BB8451C30C81024C249B4A48E1E1B054AE03B9127C317567D7E28DB1630F4F1AF23B +B87FCDC2E92AAFFF042D3D33A2B6427AB3CC9F0B32DEB5A8D8EA5B01C38EC94523D8DEE3FBC39EF2 +B18F5743B9BD15B6D2719C151D688CC85B97A05B5F39332285CDFACA8853E3FDD327EAAA94D07843 +0C792B4573728C4D8C2C8A46991156A90FB9A31BE1E006BC57B054DBC5F199A39D7756DB4CA5C558 +CACDA4233811B7D394319093B22DE642E6400C23593C68719FE4C90348062C7FEBC5547A8527549C +D217398629CED6F7A856526E37335868063A71DA082992216CE97358CB3391339015D45D0C9420BF +55A9E5F287D12B627AE7766CD0B064A1B61189D3059AB9B2FDB7DEBEFC96FE2D528D7B59369C8246 +C0530DDC59771522CD69C53BC624AF8250DA5FEA221609734276CB5693493D3617982AE07085E691 +6306A90533AA796201E110DC3DDF6B467EAFE4F8B8B4CFB6811B9A2EC9E7B513C8C77B71BA465962 +7F4202422E1A75B6DEC53C7F4D241B3C082A65E06B3AA5E758B8070F6A462E9E5F8E9814BC422D82 +804B14BB8B900C794714D23446EF7FE71E9BA66D84B0A8631A4C376506CF0B9DE168AC888D6A5B83 +293A66DC9492D0078FF59E2BC73DC7C42DDF06A41790B6D27732DABF08CFFA509F8D5CE5D08B4EBB +38E9E648D46C88847A56BC05ED4022596F6240B99A20870A0395840AA54A220984D8D3CCF167485D +20F11170364F5A9A97B91D8CC57C97530712B2663AB69C3A1FB1DFCBE65F5DC1231A06F95E28D903 +E132B75F8608C8DCB6722127D731E79ECBA04946FC4422FB5F8E3A4E0038A7F529F11BD51677CA77 +A27D58985A98303C09D7A0A1826C34D3CEA795B8F6E5069DC4284ADBFA782FD899F86839D6E09065 +1B8551520464A5F681644EFBF5BE1524356E03E5915E0AD11B723E7D7C6BA3FFF89DF0C2681C797A +3E936F152D051D214AF99C06B28B4FAD20F660AEEA730F6A305401DEF80001B79B9C584BA214AB5B +17192B550B4ED4A181BE7A83C8B8E87AE56FA9F3065C6E4EA32AED83D0E768A6E1225CF48E0FCA34 +14B298A73FB0AF6B92F1A94D9D412B03E9EF4176A79FBAC117FD337D375E4D95BAC0665FE0DCB50D +18FD7874D322C46B193ABAE4288D41F2511A6001B1DD4570D8ECB3D5057ED0DEBB028BA2B4232475 +50FC452E3D79F9660CBA847F751AA69F5A13943A6855E56D3E2CDDE2192F6D3CD5A7AD8E4807ECA5 +D9EEDCCDF1A0407D9C781946AEEB94E4B498AFE56A9535B7B39CCA9CC8E599581FACBDD62B3FD973 +135BA7780AE2B562F0996EE523272C6D37E88373F96DE5D20C5859FD22D165A4042CB4D98A71FC03 +5E2910B09184A73B5EC4DFC4D9C9AAFC15423C49F1251A72F260B73935A868C52C90177B2A78C95F +C5F1B216AE8D5556C874E7FE7BD8F8AEC27A79A333E75DAE5C18982053FC06F0B7EFEF66BF04E240 +3C745C12251A95B9F7A2A7E796AC894B17F36E719ED475397787CBA703E32022389454CD608F56C9 +6A599A6468E379596F3C838900E9248E1396CEB873561912A6837E7859985CBE30C4CB4C7CACF2B7 +BF728D24E8485A53AE3846C3B51BE7A9AD3D886A7C782F2B98781E2130403AB042E17460D4D2FF00 +FF0700F86CFC19F0687E277504A6C51E351200D2F9A67E944820512EA8E0A842D14E10D546C75762 +DE2880304708ABB942B20492CF03B049E855702354392D4D0996FF4DD3EEB5CD0A0538B7BB49B5EB +F2A4EE3A58C79D770803F1858135843ACDB00F5C87932A9B86F79BB1C7D6B1D0C9EBA6173EE9C701 +FA80D6A61CAA0D2A697A267E19FAEC876672CF4878EA58208AF65053312ADEA52D4BBD3ACA84196B +3AF356BBA908E1D7E33B39B91FA7F38EF2E81DC36B8DEAFBE77B8876734FB3B8CDB0C5AE7E3D63EC +4AE5D223DF8FC273BDFE42C43F82CE467CD1000FB8F3AC7F0009B86CC0E3B12EAA4FA4F45DA8301A +4F67A31972938A1AFE9F13FE79C827BDFE69757194FC0D30F80BA8A93307162FBE0FEE69511AD586 +AA5DFD61F24B5D89F63028A2BE02C38B729FFA2FBD8F4E6D83FBE3DBBCD9EC006AAD63A43ECF4D89 +DF72577E2418EEB9BEFCC20B07ACC9C41ED1B56E9B187BE557BB93B41BACD1345228668D1C9CE6F5 +0DDAFFB419D90D655966A7F4EA658810C53BD70C5EA807851587A89CD7F28349E8859463699241BE +9E0926CA18CB0D74A9062C28495883F2419B5C047D1E491D1DB11B0DFCCBCA860ECC94BDDFACD24F +395D796510CE05518DB975B35CC2F2A828DC3BC30A0BAEE8CFC6EBE9047970CEE3F7840D3A852DF9 +30C87907AB28B9EB499EE940E3975BFE4272C3D68F8EB27D6EC2C62F238CEE09817794C104E210E7 +35957E6E6CC52BD7F67A7E6909B8150056EF3D5BF8ABADA4B5E171E00AC411324B8214E4F211AB37 +E0CDC5CCA3C2B7C127D9E50E247DDBBCA4F49BCAE23529F89E56DB52B4D0458D7707C8F15DB075E2 +BAD3EC314776CF5C0E1FC427F143C707118B3C3F444320834F787CC8BCDAB4265F557FA555D52177 +29E127B5CBC97C5DD50651F25395BF46186DF74AEAC2CEE03EF9E4B2B3C5E06987354CCA74F41858 +E947C594ED6C22123132C02D9AED34A0BCDF0B67EAE2A02DA4AB1A840EBF09C1A9548842C354C9CC +9CAE3A5E1629537F761DAE153FBDFA36D6D28BC91BAA070B1A2398B4E2940761BC888B843668571B +EF0EC91A6DFF5E97F354DB9A619965A21F5030AECEF93BE1F4603456EA2DD087567A174AC28F3904 +61F436D92A686FE919AED25360152B65108247C74FEA3F98943F439776A91C79F5A3AF3DD7BA70A0 +61D695EC0DEC66AC3FC5360D621F8EF3FF347CE154FAC01927E21DB2631DBDF97B6058DDAE97E2BC +4CC4B6377762DFA078F7964F4071E07D556671830B14D8F610EDCD89E91E6D6155F2A95D77088697 +50CB3AE09BED92F6DB105AD6554E2A07C6A93339FECF8985390EFD7BECEC4BEF9FBA7F78BB46028E +C829E6CEBD77BC2713CDD8A6B794716A4155D204C6A13C55CE46DB67E26B0471636EF855FFDFDF34 +76B6C627814DEC858DE4C01BF51933276BA6A396CFC1CB5DF20E422E494B35E8DBB3C574507C8DEB +3EB6BD55F11F5E65A20977E35C7FF353BACA5F6C354A0CC85A39141486ADEB063AC3C81ECA9BC252 +29038BEB9A997AD181E797023973A6187D5298506592DE29BAB4DB76DE56636AF19E33868FA85EDD +E35F657400404A5816F44BC21E860E91B82DCD3B024EF3726530FDE2C3E9087D28DE476AFB85C513 +C561A8806DDE75C48078D63CD566E3246F8807A74ED00B03A2B1F669D7FAF17BE0507F029488855E +5550DA078980E79110066534BC307AA0D200DFD0EDCF7AA5EA90E5CBB6DB96FAEB58DAE695495F53 +E57A5256C5697559B4E9E1ACF2F8A39C798A7EE8627834F5D9AF93A09D5FDCE50C4D9CF482D793B3 +EB08689D40AF191B4BC293AB480185D2B4A0955CFBDF595E80C3C74FC573045A6007A0B64CDE445E +74F65A58C41274E40C0B7ADB9A3F63351100F181AE3CB6DA1B83D89DD10D7B6DF641F6E67223CA2F +B0D57BD792CB72DBE2322C95421A9D47910223B5222E58EE1793188F393C8D84D69039489E5409BC +E381941566448B7373D0EC30A14169422284FA3CAD3CADAB1E6FCEA5ED2BAC9443ED35BAC2B2995A +76F38849F6E6F639D2425A448E791F49E8761F3D2AD454D3ABA57D1D20791DEB7E210EC988AAEF00 +9DB23AE81A14C0F509E28AAAC7897F0C80D2CDDA34500C39DA047B4DCBF8C4C322CB311F8F699428 +0F67321305CE6BA0A530D07B445FEF694F4C211AFB7AC703F8EAE529981BAD5E7AD862EB11C329BA +0B5A2589CB3B3193D11C6CB87762FD5E6D8CE8951C9CCF455E2F4D119EEB762DA3C71DD3853AC24D +D5ADC3711A16BED8704FE4F3C27C86749C05E3EF50009559327F7DB9DCC6CA9ABDB7B290C03389E2 +41FCC08AA894DEBFF3CB72BDB3CCB1EA45513B8F1AF5AB961ABB5885E04DC0FE82750C7543A9AEDC +3DE8B0A010A35E0359E9F2FE21B07C139FE96E18532DC386EDDEBB3C600D9184C53BE6C6BFF0EEFE +3AA4EEB5F7DE393045B58019999EA21B75D140F8B1B6D752D6E6A4E6ED82C0EB064F1237F0676C32 +4EB4D1F06BF1B6FA25C272190C36C529BE8E697298287CA362A70668BC3687F601DADDBD0445AB07 +9E6809AD740FCEC901472130CACB08046D659C87D86419878B8A73620ABC1F36A6602AF285654099 +8CFF360F8149C449B60EA7B37C57D176946D78F89F220F98BD39362261AFCBE375F0636991C64631 +D47C915CFEB7DF6C03665D41391DF66AA6BEA0A7F53B78D1F8585E4831A51E98FFE05638956605E4 +5C0CE98CC86A5B0A7FFB5C17EF1D11951A387A8FA5A0FDB990FD44068167408FB0ECB7543D336A2B +691B84575BC14A81AF44A880A010274012C67317D97442F0D52EB2388ACDB4B31FDE712FC6B52887 +B398655DE85EB54806DEC609FAE6AE90C90C0B6789226AF6C157F0F15F7D8C49D3FF6780C283FF96 +8A83B24011CB50C6D7517600FF0700F8B3B7D8180D4B05197C04D5E87B90B7A4A1EEBA7D06C01F7B +1146769B7A82F0B34993C09F92BF78DDB2D658A924A39B4C5CD99F32573CA7CCF2FDB5348E286EB8 +E5CEAECDA022E4C06A4FF55B53C60B967E6CED541F260A623ACE65F1101198224831416AA993C863 +1695C22ABDC9710C5ABABE5C5D7E56F42B8C34CA15D27F866E7D26DEC39E065811FAA56B84638C79 +EAE38D6FFF63B217FB82E21439C0C90CA6AEA919A39D51DA3B9ADD6A069894CC4E9D470520D80ED2 +183C55312105A216971D57E92BF3DDB26A1F0D0F101D3BA6C1109EB5082419A6621C464399B082A7 +2CD0DC73EDC775A090D7AD341EAE608AA257A6F5F7867A5EE4ADF6450B89F1FDADC5B52825594705 +B93FCF21E0C1EABF4C8BABAA625B6966B13D4E8930C60CA9E6FB3E382E679A98289B19988FB9641D +854DE4AC2CFB563F107C08B3368FE6A4B7FC5693529E40642B71DA7C7F6682CFA6C22ED5F1717F18 +5642A5D4F8A878DE3F733AED7AA7936B71C28160661C848802EC266BA62EC7799FC21EA7EDFCB090 +53ED6EA17F44C13CDC92E84483CEE452B05BB8C4F1038934F239274B6C615A096F1BEB169F951A47 +CA3B7BEEECF2B148D220118A2A50FCEC126020338EAA2618BE6B1D9D2C7C24C40255105D817BAC84 +99DA703091AA656D68EC07B87B6DFDFB21AA7CFB6C4D584759142C40155E5D965616920F8C0A84D7 +5D277A39C463D40ED0A3BEE282B6E319EDCB896B5080A1CEB294DC5535872115C9A27A25E9056A6B +287F604829100952E7023D8C5D7DF1FE8157BAEF91ADFF850D4DD51AD48969E665EE9C2319C6BA46 +735DAEF571563004A53D3FBF4DC8B13DDB8117734144F21861CF0B00B98FC670B58559B9903A18E5 +23376C3A1A20897D77A9EDAAED3662FDE5C7394492B80FBF776AADE203B189DC6ECA6BC1F3D78CF8 +C1890E3EC2313FA680F3AB3550F5D14A57FF2A2612B3189918FD243B7725FF24E0E77D96151B2325 +CC02133780983AC390416C1D2F786BF5CF309685D765BF18A3D2F4E0BCD44891BA49FAB98A90A3E4 +AA5080BE53DB033AA0158024585E7389F48036D14D60B5CDAE2EEE961465B3D89B0CDBEB7FB1067D +67A73D9135C6D7FE01ECFE6D5E98559FC801A4913ED12202F82DD8EEC9EB3258D145E2CB374A38E4 +F68506FE51E22F424808A723826411439F20FA5E443BCCC81440CE0D2F67030B97DAF5EEAAAD5D2B +93FD6D95D27A7ED1576B49C76F98EA495AAF1B8C7F64AB326BFFC7103CE2C94EE6680B88F59C7814 +34D0571637FB8037914782476B35963A997ABF40DEBA8F1F60FD1747CE1464DF37BC7E164F992168 +C9A6EECEDAD1F96A13421AF3153236F63EB2A68494CF87E3ECBB90D0C014C35D2D03AFC2EFFABF33 +15CFE39FC7F77A37C893273E0DA56EC10E1709A19E34B30810733AB9591798998B9D2DC1C1CCC4B5 +3D808E983BD561CD23BCE80D0657DEE58D92EDFE6DA5E23B1D3FD0381E3E0FA3B9D4A32C432044C2 +5D76ADA7FFAFE70D7CD0C9AED32B5E1B0C110A5B1EB83C07BB3ED1A740033AFA1C1825234A76045C +481998CBB588691AC66D09AEB6D8EA45B19E06493684EACB551A4742342956C317C7D5DB8F72CA12 +66046621874E56932199B1A4370910F1C92F7D948A15F665A9C22128C1273568919B1454C82DA364 +44B56B7559B6BB2D0C2F214906BA58B3A544A4F85150C24DAF88301E63A8654B37ECB6C7EF8A797D +DCDA564BD1563CE13E8767A3DB4F05DF0C2E4E548B4C09316D7F2BB41CCFB4EE23227FD875F60222 +444ED4293311208AE0747294AB24F3BA0481128E23621200ABB021BB68F71EC873CB832C33EDEE94 +ED049FE13F7C42104747CF69485D196BFAEA368730EAF6440CCF17ABEF193624FC073054A5E9A08D +4FAC90A4631A2E234C748DF6A88049B7A0E6B259DA1C728F1A95674644FFF6D453A8D5ADF16FD547 +062FCB1D17EEBB33EB843693F667D18D6D99DC4FEBFA18413172D2E530F87A7A66A9353DF0EEC93F +D98790630F1B8A8726066251C03D160A9B7E5FEDCF00812D6A3A967F83CC490619D5C931C1A809CC +ED5D62FBC9D4B09E30D80872B7EC4CE575582D7505BF857FF02EBC737949A2D994B18E4C829CE26F +369CACED9E748FF21B4517D4DEE8D0F490B21B1C6E69E68C7EFEA962F54EE3838D05982550FDEBC0 +370FA31BB09EFB8EE723D7448F7FE8D75FEC05BBE5A61D1CD3F7D47DAA5CDEDA156BD2CBD640EC78 +DD716A1350AED313E26E460E707ACDFA424A6B60C2B2238B36C47FF1D8DDB9A53510895EAF653713 +A323C357D1FBE2861C907D4AA215DF213FF44A2924C2C9FAA5A155F6638CA22D55A3658805089E37 +78F6BC5CE9517E42BF5A7F71A7EED7B10490F3D592FD3CC276C5FFB9C31E2159C2F09130329B7B4A +A05692BA9D3B9074F5010DF88CF83BE8CBB837F0A29014328AE80A7698BFC046827B9E05AF1495F6 +8F833279C8AE34EB3E04293CBA9D34F6B389D3D373ABEFCBC51D4F917EA10EF30BCCDDC605C1EA0F +96536F867641A493DD8F0160A9E67166AA879007F0F8746E2167DF60BFDC023621CBFE29D797CBED +544B5757A5E0AB96DAA2ABA4399738814EB8F99D91F03BCBF0403833071838F6B306B9C13976503E +236DFC879104DB0BB241C1058B00C08434E09B240847C301BBF215BF39A9B3899B2FD278E61BC834 +80A62161BA6133BDDBE10787E6A6D388FF7DE7D86B4A7DE735ABFAFB45B3E8BA42EFD872E2F62609 +EF95E000CD7842EF6C2A1FA00307A6B70E4123F4781D8E56118F1C7B60708272D2CD1D2319DB162A +5FE382FD212B1BBCBFFB31E75F697EF01D5969A1B7C9914B5AB053BA19EF3252670063ABC7ECCA9D +05103175BEEEC9DFEFE31CABB24D25CEDF30142DBE694200FF0700F8050ADCEF9ACF5BF967F818D2 +A06221AE4345D47613A3022B5A7BF0884F2DFD5A4FCA6F369490C2839D77B877DDEFEFCD8B2E6965 +EDD4081F167CFDB56DEF9252A86E6BB7EA77C9B1D23F2C6F2D473812CF767A88666AAAC5114E5542 +6199AFD9558FAE8C0C75A14864CF4B10D68049B49DDBF4B9134D00383D21735DAB804F2DE53F78E8 +E9920D33321D992053CCC41A0E55491EBF631D05693A87431F80579D409755ED25DFAD5E10B63F9C +ACABD171B461C72970DD4E1DB770BC1B25D634C52BA3A33754E60D999FC3B3020E15C377B41F0805 +185BC02D72C85315454CBA1BC64E996CB855D381B3E47DA5AD71DACAF9BFDFE6054AD8BBD05510DD +F068250D1EDCF391CB17E89B99DE271580C66A53EAAE29F04F484C90D4B58C76C95D6C64471047C4 +4013CE5C1753603AB3611DC4C0B98F93CF71E99A3AED569DDAB0CF47E53C2B6E9CD0F3CB2AAEED89 +1B83621A2337945B687CF6C1D5F539EC04FB5CC451323EC3E9EFA975AE53F405A0F401C435FD4897 +440E64F708EC6E6F68758721D88D81D8F686106D8DDA742B9F4708B8879A30CDEFEBE6984A0C364C +92835E84D8D0CD97C9B370817D3354615338D49E3AEB83A9E5F94875838962FAE4EA42B5B09D29D5 +76C781B28A15EC0A4CEECAB434DF95B59CF4A9E569A8B140A2DDDE4547CEB188D0D3DE2E290CE437 +4B343FF9483C39C61BF7C2B9A6C01872B89504060AF2567CAB81B0DCD57239B36D46CAA95BFA07D3 +26A44B72EAEC5C7F63CBBC783E2F6566CFA1C5A089BD5CABF0D7E4C0E30DCFF0A62E47CFFB2CB69D +C426267FE824FC0628880A4CA31104A5176767C9B84C7057C39BF39592E95BD5B754330FA5B507FB +E896FD8D3D447A98B96479330ED1FAA2862C2A6F0F31B36426CD9245E68693C7F1956491458D6D70 +6A19FDBAD27BA3DF9E4309F3D688079D11B90E414EA41FCDB8FEAE2AA5E314F065E5225E0BA02750 +97B53637CC9FA2E76C58185BC290A0482A2A76E9E7FECD9D0D687609E521A700A111AFD307C5BE8B +C07D03DD6289C5FA5BADE6A9A46DE819974B493ADEF37BBEE38C7F8663466BD0B8C9E06384EC6099 +B1CA0908C93D671345CC3C9CB4EB7AC04D3B0E57E809DA74D5705AE7E7C350D5A7F9FDF9094FC723 +BC03264B6184B7AA37C90914F625DA04CAF8636012875CE62607CA7A29D93043C13C6B826ED56789 +A30B494AD677AC6C3A5E370C6D3A6E095C7E865D05692E26697A32E06AED499ADD9852A745603133 +1FC0A76E94C54811C7EA301B34EF8BEA953BD67B9744FEF286B74579635B0A2A5C4B0314C489B4A7 +A6D5486B1483CB0FE882274091DE06825B0768307BE22501250240EE80819CC71A8E459A22A0FFF2 +F51A960E0428260EA0EA0EB35A4B090BF1E37DFFC7B5050FD0B1760B848A2D55A8A25EDC5B51C753 +6AC271F1999AB0C11303B1FD3892BC1995CA15F34486BA07979021F7E0A4BD8B7904A95F28A7BE2C +014B6E0FC54CB34F2FB707E980095985ED06E2C95F9C377AB09CB8E59CB351FEB5969C48871B6896 +54936CD4DD94845C982B213792330DC569EE9C64F7B8DD51EFCF6210E200970A062A370C50C77E06 +D9056A89EC4E43195C9A30A2C82B74D83088506D74E190385B4590CE3F6BFA8D5C79D2DD72C806E0 +87A7ABF1EAFE24739024B0834527AECA050CF172A13FD6C1AA0333EDEC0EB7CF73951276408EBB9E +84F425B4E8A8EC143D8C6FB06B5E02FD37C51E715444ABEEAF7D88B9D380B89DDCF0121A79007260 +171842CAA77147773FA8D0A149206F11B4EBA3C33C7267D7F3D63AB9A5C3588C3C6C6E71B3E054E2 +90F3BA02E41A2734679CC2E2FF7D07C989FF99D9BF0E0E7DB82CF4789B2CF63A82586280C7583888 +AC36346A1AB1BCDB183F73326216C31CD7D1DF1BA9CC770BB739071DC4B00AF07226BD93686B826D +F9A58620FB16D54879E47A3ED338E258A060D4BD795B1B0B1745F8EA74F599B8A35BD8B14F447FCB +E8EA834034E3BC8D93DBD922E1E1B85D8EEB738F62AA481852483DF292FDE967FB59519BE55BA034 +C8E3CFE7B8E34D13304392ABE6732CBD3D0304945F783814371F12B8FB59DB0C48336651F0944475 +403268899F5891F7CA0F699FBD63D40A89FEE82947868C746304145E43E47E0EC1CFBF8A02ABED24 +357B571220A051BC420F3D7F5913E3EFDF6E4B2C99CCE373CDD4529599590D78E490E607CD636E9A +D24617EE582766E0C27563C56AB34416D6C45FBDEC4F5D3D4FCAB69E4FDCC4E0E2C850C1E768CADB +CB1E015E87B2DFF2C8D5F761B811BE9F827D8DFA2934454C2A5CA3457C8D3919B6FAA38F7279C334 +7F682235380616F13B3DC0803A82EE4FD3D1E10292396C1F0AE8CA21D415A33B2C35CEDB4BFA306B +F08FA31B8D61E51971C09A316B5AF6D46741BB44A984A1F33CBDFA035D34DE84BBD44E8DE07875F4 +B908547FB9D18D1F610822757E57F1EDEF91B30EC802DD298754A945DC781D96A556093A08F3ACAB +DA7CD2F1EDB973BCDC25270C5CB7047E391759CFAF541F1B8693EDFB7794656295E9F2697F5A4A05 +A6C7E3645696D3C572F12971DDB265EDB07543AC06D1DE29484A760E4C7A9D36C4B1B4539FB45E50 +820EBF4954FE5505946775FE62803DB491988F749599FE1F650D4C495C4AD9EB18536CF79DAABFF6 +7813C6560F434942A535485EC2978D7A8C24BF631FEEED91DA0F92601FDB212BD2176C2038563ABE +AFCAA9A960E6458FB70F80055C2676242C011F8BD8814565FEE1F096575FF9D60F25D8E46860EBDC +0CDAEEF37C32F57BDC624F555D65D0C0675CAF943586002782A39BE0B86D7EB10C5CC26FE653B3FA +C3F40EBE1B8EBB323EB3391376A6507D59F5511CADCA006508C5B88278FCAF5BB313EF00FF0700F8 +B93CD9059B7E22AF22C5EB808241F289CA3A8121F94AFF34BA72A9416645517DB7873D1EA52D9B8E +1051542480CC9F63A0B2703F2F4D137D05A3E6317F1B4393FF0843B36E07D05C26C7251ABFE1D0C6 +C327066A8D9B5CD7AF0253B8A5F36B0D0DC37990309B1A879E215D6E8A336E7F8A57C4F01FBEE8B4 +BB2FEB9EF788BEFCBC021CF309C3B3B045EE1787339C63444FFD7D8F2ED989C7E1A92A687F15A5A3 +BD16C2E86551908877E93DAAB33E372DEA9D961DC0FBE19B86605F08AB4A26553D2B07429D0D32F9 +6CF185EB9E4857E346D89FE62D0344E535B29B7498A85E13BD04FD3292F78B7B6ACE56FB28217751 +869212C13581F109A98367292E646AA4EE1D77D6870182023AB2B04E9E309410F7C05F6CEF08DAE0 +7C3E039C1BC27E8826939CB65704C4D82446827DA709E69047890D2A3B4EC0A18633E23C13430D40 +8CAB559D5CB15D65DF4CE007A5BE442D3023BFF286B4A6A44C80905D15961D290E5A73E9321EAA96 +792D324B7FA10FF477C020868262B62DAEA81552980F00B245BF6EA6E913AACD0FA778F728D72397 +B36E8C05C728AEC95FAACB04BAAE723031C70B84913AFB53F14191B99DF2DEEDFAF328A58BCED259 +39DCE5601B02C692872F720A417FA9AB3468C1BF01DEB311C1E2AFC9C0F7FB650369D5D8A6DC1308 +FEF05FF382B45D9E8965D65DAE57EED271F3A4136FE07123297F7E686CF04EB3D1EF9E0DF5321E49 +086B99D739FCE3DC24955D6B6BA20CBD403AB0F7041A0CFCF3B4233B14782D2FFB4514B271FD3F63 +92784821516181EDD548CE4B43DE214F9A5FD11332093799D95BC4D583FDE9CF2B02C72844CE4866 +4D99A6907EB1C3121597398468C4756EBA111F307CD75AF847D87CCDAF6CCAFC660A86A46C0E0FAE +7A7C28F82FC5EB752663CABC46D62B75C706DF848752C82262895E4E2B8C4BDB7B5DA75B9D20DAFF +F819523625984E5A1950472D161208F45C531FED06BC0B3CEB29EEF776EDBC34287D69399136F4EA +C7AD4E39F83EC08F29DBD486074DF0A69F6AAD6F28C3E03860E056BEA3A4E368A696A4F3E7D7E234 +1B16980D455AE4548C26B98240744BB886EAC48E9F39B149EE66A890694B9AD8004BC44744CAA130 +07860FB037F198695E3525B591868B84B711CDBAA9E073E11AA6F335493012BD3D48C31EF2825ACE +C5E3B15DD2C7EADA86C3C061CD0500BF162C3F00DBDE48E303C7BCF2877C09C2D0492C93D2690AF8 +0BC428E8058808B7F2A08811986BE5F419ED2BBA1A52489165EB0BABA9D2C1CE046833E01B96B9BA +3C3CAD318D81045044BC656F86AC94059D638EA0171CDB15E649569E36A47863EE5B7A596053A90D +A217C4EC63884271A9E4401D2AFB0719AE4D9E1C2117D3FB9EF6E362DFA1B869B77D3A2BDE442871 +239DB488A675D6523EC40E8F5133448AA8E80D2DEFB8E8964468B6230DC974A4E1C557B4167F9773 +C46E3E20F24DDFC6A26A087D3408DECA5E475DB6994C27110BBF805E8AC4E6DA6045FC0299D688F1 +4231247C82B20EB3E1D7EF8E903CD18749308257D0ECC9E8EC8C9C48775A6A6D440594B6DDF6781A +5CCBD0863C85A48C6ACEC1F4BFC91AF0AEA9444F424E2F85A1AAE8F7F3816CD62C99F2B442011447 +129DCC38273B607FB22885A55B182B209DF41EC76C2E217859E974D45CB3D67EB1F85DAEC7D3A785 +54A16AE134A19EAFB3AAFB4B4E79205A114AA46ACE0EEF96E7F88B9E357B1B31AA0C9DF5CABE6AAE +9BAC00F09E76108F1532300262F0C885870637ACEEB3D3E941C8885D16ACF26F9E421D502098A9D6 +EED893928AABD85E003184CCA778761CD24436C288DB71EE6BD717FA2317F65784241A045FDC2AB4 +ED90334FA54A4892E56E8067409A555903CAE259FCC8386A480176C6F3D85AD98E7B8F0DDF6C2B8D +979FE638C5726B28EFDBC233600BC86C2E7B0B5B899766CD26F687B110E8313EADB90985F1AD1A76 +87B83688C21D63DE8F6D287CBC53C2D43DEE8C1750BC4B6F6D3333997776876D1E12ECC598EACED0 +2A2179E7FB28AAFA7F66A4AAD0EFCD4D348AF7E0EBBDCDC8F317185D7AF2559C74F515E73D0CF9EF +EC03623D5ADE65FCEE2CA46BB54DF5BC61A7956B03FAAEDB840A7C88D8AAEDAD4E333CE09B8C9185 +E5A6AB6B14352EDA353756FF99E79EF677842299F1721CEA877620BA4541629C67C4813F6E874E5F +E582A2CE4F54A5807606966BF900225DCA63A4665218DA552F41145A5B3463DB142E56F9C5CF8826 +C8353AC001C71C9292444826856E77A5E93315DD4EF3D016A9AE1E40BBD626E177F342B59270F590 +B2D19A5BB16FCD86D06AE884344E9DAE854F84004CF5014F245898A724D33F924BADBBCC8271F1CB +4F9511D89C6C2FE4E7064A83E3399040B5B88EE769B61BC4905EE08B4CC1AFDA15CEB9437C728B47 +DB2613743F01B0E66050AB9DCF3DD7319521D8C8DCE8DA440ED63A283471D882CA942EE043082C38 +D84C7935B5C5D792500A83644009DA37B7BA4475645D5FC88C5F5CF3FC3835D905E821D97415E526 +D85B2514C33D08FBB6748EBF108D007080E91D427C0A2B619C2A6965B3ABE9F5EFE1AD09EF7CD042 +4AFFBB7C30314B3D161D8B9B2DAD21426AC2CF031BFD1AB5A066EEB5B9FD4502742C2832731E497E +C7232BE66F0CC69DDEB21212C349600C1DF58D4F01AC95A40E7FEF391614A4253C111752B803B060 +6558C143D40C9A5E1D9B67DC4223B40CE24E14B130EAFDDE6D604C4BE435265326321268D7C1BF32 +931CE60C7AD4D093FADE0F516F1F840531505C8036BEA0240BD8161E57DDADD3FAFD7C55798425FE +C5E6B40FD4382D37F0653EABDDA6C7EECA6EAD57B100AB4CB3DE54547933F181A81868A54A72EE21 +72DBC6A1F2783000FF0700F8CB2B0465DBCBF7E54BD998CE60DF2DB0E3C600584E0D0ACC1A5D1CF1 +DC2A127067413E2B035D7B79F139F161B672224C908E03988F07383A85C1C2FCF1B81D56C6D0EC1A +855C9792104CC3B142EFF37267F80A7572749EB58BEB3502B5914F344C2FE42C683CE9A058535D46 +5A93B94B8C38CC68B9189CC5210C41B50070A35258D3D994E515405044E91790F7DB0B10B19B0371 +8339EC32BA7DFB97EAEE67E33029AC9B6890226377B678ABAE1F0FBB743159DFDB13A6653765495A +9F194BA0909CD993C948340EE6886374443CDFADAC2209930831327C7C24705CA9FBE882DEF68974 +EB4F3428BB1DE7E0B79B37A371E4E81DA314199D5F87D1DEEE0E1602657637CE38970BE93E06C224 +4EE60EFAAAA04CC8AEA04CB10946B71B3D720BFC3678F1F6EFB62EB4E78F6B5A3A228EC02E111F6B +0BD58922735DD2E3365DD40F6D3A75DCD9B167A363D3C75F60A838297D6960A054A0B9A1176407B7 +16B5C828A683A542D34240FB0CBD3B6B9B55EB877D8862CDE711BC14DFE66632259E9545C052E440 +05D2B4BC93D80078103A4AEA2E4AA2885F8EEDF158980544D9E0FB4426FCD9CF609BA4B8864C701E +B48C575ADCCDA4C3CDB4939BA8F693BDCE299C67011A2CE9FEEB31AB08CF0EB118B2A245DC8F8A4E +CF54483F5E3DE2A2425CB3AC9A20B81F8B7CEB290C7C1695A257C21F7E105CA39E78E19C4CA98569 +6388ADA455DCE767CF091180BDF3A99779EFC3DA5F6BAD14B7C0689FDFD8B4D511FCC0CE25663393 +EB531859DCD2CE24EDEAB6C153E6E0235219110504EAF5E131148403B35B5C8D2170D140466D186E +89430208ED99140E00D57540D3B6678280CF3EA38410CEFCC1F6ED81274F0910FBF2684043EE460D +A49BC8DBA47C5600F350FC816E3D9ED9309FCCE0AC59EAC0A7C1BE596B69AD74472EFA20F6890EBF +7DC865206980D16AB30BB525F1163544790F5BA8F681CBE18E2D8473A40E7B2E20A05553B1254C6B +3289D9FD01AB5EB03DE9002A3EBC1DFF84DBDFF12397D8A2B26F4CC911A0C07FCE45E6D42DDC0DBD +634B20BCFC6948B7C20384B9851F725535CCFA053435FD0A66ECEE5EF0EAB786E8D646E5C3F63249 +C911049E8D5E2A7F427A95B4DC709447B46CD7D4A88916F649D123DDA69708D212A9C899B5E56C3B +46A186453C173628197C71D0E2F515003D23E2614954C1CEB1EDABF7287078E773C5AB66D839B35F +4D63C6E73BD389FB7D3EC92FD08883B83D7DCE2A9A6119E3B8D9D4ECAF9134E69123CA4DBD5E711D +19E048BEC2406E91C3C7DEF279205CE34CEB5FF3C831FFC1A2C32206919F4D38F7E8F4C42773C2BB +3AF1091AC6AE6C9949E69541BEBDF8860479F83A63A59AE7E62046696856503C88105C5254C6BE9B +3E53CB028CA5B2A7CD02171BDA7E234E125EF085F759E85B056E9F457188848B4849F7E43496B899 +0121168178521CE17448944B1A5A235924FE5AF7183030644B23DABB49219EB1B390329E0A768C49 +F0236AFFEF9004044AB606372120D3FEB63CE208BE6507C8EF1D54BEA786BCE815FAB0CDDD9583D7 +560476A535375BEEA0D0CCB8CC1C0F344E86AD4B0E4F676D623498FA476D0DE8D039D1A1B45439E2 +ECCB6505D6B9C5066C44B91ED0E4F93523EE3EDFD73C284459C6EA5E7882E98B0B4D56AE37248B17 +F6E14FDDC8F1EA42A65C9B0F8A4DCDBA8CB956E7FE8A790473D1D19629A284A2C98D0A4AEF6DE937 +4C40363462F1F1F1DC2058F9C5D86E540329F9C001EE6B991B797F975053C6058EB898081AC69B2B +D741F567E37D800FB71F18D029D3700F19B6A854DC11E01BFC0DA38DD57F9CF153BC85B901333E9D +7FF893CA63A0D9D29C1099E9F6E4E46AA5182409C17A1E62E5A19945CE2AB0B1F7DB5119E2F2CF56 +150773556BB70B8FFE3548F6D241A825C3BC3AF2FCDB6877DD4BBD450E4C0067243E3C30DB94B761 +94DB09A97FE168EA0981C89B9E982DB2ADA254AA7CCE868999D8BF8077A1F229CADE707DCD1861DA +38A860AEDEDB46C2227A7ADB2142D9416593DE92030FCE31362F75EE116DB32F5E88552E10ADF697 +432F4DD367EC26E6D7AAB9B647DB0D1E69AE484907C90502F1038E752DF911ACE0113DEF8273F429 +5BF6994DF75E634BA1FAEF9E346F5AED12D72D8F875448E48277BF4E880F92132F4A8F8301646F21 +CA0A49F54D0ACFE852CBEA83D7C1C76608E12035B1FD6DD195E7CCB3953DDC83A25D66EE89463DE9 +7BA6059FA9F198EC7223758D449EDB3EEAFEA4733749FE37DFFADD08EC02798704D72A8E6D67B323 +CB55826F04A77DE2C762982454248BB5FF8A9B8D53B92B6E5E22B7FA7D38F46C338F526C8513D886 +B3543F795B403C555CAA732918F7BED18D4933A31E4E1C62C0AB1559948BE589EB21F2C1A88CB34D +BA305510D7DD1C44BBED01679372C89D6BC6253C2D7A54975DA45AE40812668290BEF366B795AC20 +7118D78DB5BB3FD907A2107D2D95BD0061281D54DF90C4834E2BBB152E5F25EAE03B3AD903DD6C7D +A10B6143B88C291A1754827A8814E32D8207C7005EEA2A2EBD96680C6BE7A74403DE9C0B0BC3C7F8 +642869343BAC27C39B1418B9BA96AD2CE04E4B5DE2C0C776C22391271B88949E1F52E3106FE6822F +43773D3C9ACB7B794E30DE3AED01FCFAA1BEC722A7871A8F1530C4A859F02E2BC1361A608A369C33 +11F40B747B56EA036E3F70134EEDDFF4B86642F591109E387BC47281F06B02FA0CCF2417632FB7F3 +6A08C197A1AF3A750E0A1E0C39D34134EC74A1AC6483CD9ED0CD286CDB2682AF7FD3A4AAB83326D5 +30CDD3F76F579AF7766D0713E043DB6AD233C4BBACA8B3AC3547EB48A413CEB9CC3F816C5A7DB2B8 +ACFA9AE2BB81420C62E28FDD8226EFBB10E804004408BBF7AF7EA8BAD02DC4219603467CA30A53F0 +5B4803C562F55A8A0521A61061FC6F363A7710431FD36833E65662C0C952033C465F6E6928429A6D +4A77E793B86615C04854202370055B98303A3BA6C4AC4EC210AA7C21C9909A577559507B02DD76D4 +EBBD151CD7C24CF8FD0E9EA0A9A8FAAC04B785D4C9493ACED594F133B12B9436135320E8436D3802 +760DD55E22817E616172A7696F0D0A656E6473747265616D0D656E646F626A0D313631352030206F +626A0D5B2F49434342617365642031363139203020525D0D656E646F626A0D313631362030206F62 +6A0D5B2F53657061726174696F6E2F50726573736564312E332E636F6C6F72332031363135203020 +522031363231203020525D0D656E646F626A0D313631372030206F626A0D3C3C2F416C7465726E61 +74652F4465766963655247422F46696C7465722F466C6174654465636F64652F4C656E6774682032 +3539382F4E20333E3E73747265616D0D0A945088D9407A1E55FB697640F67A0F4C8CEDF8C270B6A0 +ECCD63DD9B123BEF6DFE83944B57C3A3344F3FBA931383C6400D409FE4046D7CF9065207F2D986E7 +DB84F59DA000B0E654B9D3305DB880321312A05DBD9B30597CF705F92D06B070EFA67B565CECE99C +BB55C8C9A3EEEC48A18512BB2257E7FA3D9EAC1CF441396B2141F269C81818A188EBC967AEC00A85 +6F66919C83FC1627362856C759D8319D02E6431F61BFC8E87B804FC0CB66BB39DA2407BC20B4F5F4 +5648D3247B64B50846130FF204B4453CE475E89729E7ECE771660E1853D68579C76D83162D7FD371 +CEC6798AEB69B22BD65156ADDFD6CF00C57015C10C69271775EB7D91159A37249E6915D9475EDF7F +899B110361BDC9C61E6184D2F73283AA0EF6D82B9162A6C0E61CAA23B84E52704C6F5DEEB9CB17B6 +B981D6985CCC0543A39A13C66C28743AFDC8718C66A72D3116D063D18E9B1BDFF61049F9BDF44D9F +330CAFDFDDDEF7A38C0BEED3048C3F3615DF1447DDA39EE3EA849641AF41855288B04714CE24B614 +120D7F7FC6F22E0A16E3346BD001A350A9603DA53C92EAA6B6F670973F1E6AA6D561FA7D587D4589 +308A4BBD248AA51AF84E61C0847231CD8C30E6BF14C186BEC5ACA20A4D3DB387219DED8E7071293C +85A0A86F359E864D60EE344203D62A70AB213FB66760D8ACC7D71128D67464F8D90345DA9E541D11 +C75D70D1A9E51C896559987E61AA5996019EC4008D6781F3546A02B37692BC37121035282FBECEF6 +BBB52E7FCBAA1FA8DD626CCB2930E55B62320770D4227CB7A72207653050010D4926632D50B3AFBF +0AB132263DD58A21ACF8762150094DC3F48C7EB8E643D19BC16DC5225F8B4942856F33C8DE99AA4D +FE5BFB7B3944D433F587D53D88CE4CD31E2D2FFB1141E4AFD68D137776B11CA62EB9A4B01D4D2EC0 +67D02312E708BEFCB357EB9D147AFCB7E9B3DF098BC878CABBA6900EAA242DA2B7C2CCB9E8429824 +62622440089AE0FDA50777871D212B2327F1E538DFAC61EACBDAA7C99402B0ECF2CAF8D8AFF149CA +001261AE8E7C505E34F7A8C8123F49123156EF459047597BEEF159DDB6CC039959CD42A33458ABA3 +6E60F138A7232CDF49EFFA8AB1CD1ACEF6BC65B1B128C13EF2F2A5CA261355A55EF59B098472D8FC +18A555CAC65549DA48F668F27BAAF37850AA9C41AA3E1FC5E6199CB9BE7E16DCCD17F139038B4FA5 +97ED7D2327FA994B44667A3FD2A71E6993EAA2B382154E7D6ED7F77EE377D8AACD8C476AE51A7362 +554F8F663986A7DE9463447D100DA3179E94C6B5E4F5136E4615DC794A8D1EF32F499C9D729CDE71 +4B884536CC1B497ACF9B07D6EB751619A5081D549BA27EBA41A5809F90246D5ABCBEEAE0706779D5 +4E371E097299EDAE3F683768D32C5EF65DD3FC63E88883AC3BF2F43CC1E0B7EFF9F0090BE5C96F49 +DD425EEEFCFB2E45E2FACE13F9C37E3F83BA6593679C5F4C628D89FA0A52019A91DC5A5CB4FD9D0D +A63B09BAA4ECAF851C99B338A45C33E980AE73FBEC25E89EBFDD897A5A960FA8CB40D2EA84BD7B33 +9E9D5AD444298EEE1DE6871A08535FA803E03EEB39B932BFA562779AD201B98D6885A9CA60D7E2AB +23493C971DC5AB8810C69228BFC26E522C66D736789DAE463F774B341D636C97379F6A43DC45EC3D +5BB94C59AE89EDC208C9479CA1107E97FEE45C7DDEF0C8BC7D8D87D9B0A6CD6484B1A782465FE05D +23184A235D23026A9942340385378B26FC944B148E8676DC638D0EEC65754AFF514694D6CBD57D06 +3E3A6B9EB2442F3B6651A78E1263624A1BD381C0E9620C450F919A1509154A21549344595595CCE7 +84877BC1D598EC9F2FF992F3025128D09AAD1615881905A27E8DA888C03FE2A6DF95E65E715EA4AF +C40E3B6B974641A9F1C6318EAE633F6D7C6559480947AEF3AD7D33B70B9B37DB49C42B0BA61CC507 +8A5D99D47007CACBDCDBB04AC41B816E28DE71B4DE61BE67C09373E0B9C5C4123FDB9492E36B2607 +FB9C0E879FAAB0617E6F3CB98D88FC082CDABB71DF8CA9FCA5EA91EACD0D33404B588939EBD16E48 +4B69051DA7BEBCD7CFFB406D688AC673E3BB9327DB90055024DE65BA9D5A74A08187EA74D5D2DD41 +F72EB368466FC2592A0C18EE069C3DD05AA3765FE49E83057DBC358D20234C0BBE5F9F69EB5AE9E4 +5AB2A3FB5EA51CC997FD4DB8066BD38A04FD670B773F843762D0035C7A00A7717239D2D43EC8977E +9693202AEE1FD05D30D4CC1723D8ADE85AC8D2233A0B5CC1187D68DA9EB287F1C401CB906D5AEBDF +10CB52ACFC72E58E0893074DA5C561EE9E00E7021D481CA83AF711C0D556DA4C4320E001143375D6 +7F51C38E12340ACE028E5B228D7F07C056DF1F82DD3FC3440F59BDEC8E23411F0DC5D75217915A5E +EAA03FB016D1270BD9FD9B97A955FE85131DC31AD23D6D5E66830B9BAEE1B7B5C1795A8B1005104C +34DAE21E7496CEF61BF85244712CAFC0FC699C4E7CD6F93B130E0300F0B9AF68648EB6F71591C928 +AD902337B92AC21CA539E67A89A131D772841CAFAB1CB9CB1D46863946EECC92DB14B9B5C8E6BE8F +F7FDED7D9EF7F9BEEFE7AFF8D8237C890F97AC27AAC5821A39DA84F029BF44E3F6BA45B0020A9AF2 +C1F6084F61208E82B690D3394EED9DFAD05F0BFC687A7CCA27927FA5F97903D390FD5AE650CA9859 +71E590605538DA7AE4A26A0529C43108F0653E32F1C5314AFAB49E719A30B9BA006D8E8BF4ACBCCA +B2B345870038BB873C275BB2C900F5E0F75DC180968898EF6E56429D775E356DEAD2C51DA08B3F5B +CA6FE5DCB1A46A692BAD2C57DBD651AF1DEC9A04642926858CD99A26DC0B2884FCB85AA6ED1BD10B +2EF43C3076F8827703445433D8F6AFB8CB82A460AD093D403E62F941DDDEBDCAAA9A8DB93E3946D5 +81A47BF27602D51F23365BD7121DFE3B54647A071E54ED61641AEEBA10BA1007DE354C5C546186FB +BB07A2CB3757D8E623B66C5E77629A7A5B93C79C9EFD728CFADC85DA69904E75EA8DA37C92F8B6F0 +13B703AE6C8B27353CFAFBD0FDBE36AEC460AECC8DB48C3FE9C630E210C6AE0609343BE367526F15 +116DEDEB43DC3810BD46D0985E2363A69F14BF8D3D718B8AC0BEC3A2073E9454034829AB03E61938 +693E3731F5F256F1F7DE8FE7356266BFBFC29E5C94D8F558FCEA9E131774689F7D45153697E9B5DB +9A66804EF3D970121BA3D9123E0625D2C6E54F8BF9BC357E7F64F626393D1D057F0247DBA36BDE01 +F44632E725DC0102FB1406EBB770198740D6058E73723A9994FB787A6E392DFA3D1F4483C853E49A +B1E405AAAFEE770426056B24EE8FFE895EE39685CAAD91739F211D6415F5802DEA71D935854B7532 +F6AB0189B965EB0BBA23B2460FDDCA43C7A84AF3B30B26239E739CDE654EE324D18E6426298C8A0E +ADA11BDCE48229D263340A74BB4C6F1F5A9A1DC1B42553989EF418F37FCBC67582CD9C7D96B6C283 +4D1CDFA274B0BC3B46CAB2AC2C45094A9785A993C498E1E486BB012665AD4FD626C86FFBF914D3D7 +EF35A78E7AE4A54764ADF3007CC5BBCE933CEBA224B12A76646D42A0A15F4125E09B013C5E9A0CC2 +3FDBD276AAF1B70948102E9028C2A7C9840E65D4E5F04A5001837A52973CF3EFF20CCB4F82C87C74 +A1526BDCB7524F924F2085CC9C5B9058B61838F76781235076357A2C6C3BD663B4F76C7632FF3675 +69B8FDB8CD195985A1BFA33FB6780EB6DEA5B858E7646477E0D83B8432F3A7B6749A3EA0A3287BF6 +84BF1EAFF25F8E57E9BFB77AF77F6F55C7D4C6F8FF7415AE0C575054FC77586FFF27AC2E80428C20 +AD5DF33BFE576AA20584FD40E03D8553FA409DB9224563EFF456ED000FAF0946B84F34FD278C9AC4 +E89D5BA0D7B3AD0D43FC88479739BF627D7751D7DB35870D33966EFCEE47768DAEBCB47DE69AC1DC +8137BF09B6104244970AE969693B295044C2C444B9CFBD7AD60CD9B57D779A50E86EB1B9AEA306DA +18FF4EFB4D28B41BA836201B9CFDAEA9A544DD449E1DDE4F1501D27C6DBC7A6618BD84298AEAC945 +DEA704A9A3D43F61BF81DC8E47B7066D90B7EF2F1BF8863D5AAE5CF7BA95666B6773B9FCD858772C +BB27D7656572326EACF08A7375F288272B97709E23B0D2169EBA7C6140B3AF8BE501C7E6D67620BA +4DB1507FEB510DC5D1812A7C7DFC8D587FC087AA8BCD2FA7E359104549B2515ECE4C8DAA73C725FA +8157CF4AE23C96DBBB8A5B7FF1288BF9D6FD68BE6EDC74A7B86B2634E0F9D994C7E2320777636346 +9B0D86EEC32F6071CB5E1E45533F6A5C95200E1D7B3744A8A09E2681B402DE948A73F35A9BEF1D5D +D016B96DCDAFF3EA81ABC04FD6203C641CCF5B9131EBAD30AEC6BCE893DE19F052D70B8181648691 +4FF62EAC25CBF47E0815BD8FFAA39E572B51860240EFA6570FCCE9729A0D0E205875F9EC48753896 +F5570EA2AFD3F8EE03DF7E4C51DB8A9936D2ADB6054E3ACE465E8AB0721C44091EBC44F40E3F8E72 +EF8C99923ACC61B04642180454449E63F9F28D13E2163C252ED6D2AA1CC08CD0D2D89C11A2B972C3 +CD3338DFEA5AB815576C8B108B3569E2B40DBA7D7DAC9E8A5DD3D6D9B9500CF7096CD572F0D7B8FB +AEDF04E8A69841CB752106BC6CA32EEF8C3E6FD2A5FDE6CE66DF5977FF1A6711846B9729FC368B63 +C8957D232B16BB36D07A02C5281E02B217E780B25FCCDF37CF530BE0244DEBA3C5A4B7780DE76729 +E7AFB15378F195097FC17687A09AB34F8FA3F6919194E70F152C0FDFC8C3C45A7F8E3A0378AB3591 +2EC6F90D670BAD1DED5CF9955A8A716E10519F40255FCCF77DA15EC1A501F74EED17D77E749A95AF +F61CC265658ABCD6A2E1AE53053A05F5DA9BAAB3020E027A028FB01D08BCD3067FA172F4CE3F087E +C8F83EA91902BCE7EB6E1E0D7634865545C6B2B9837AACD4225BD37FB092D47234642F33E225E54E +0F897DF3AE77EE96AE5B3DE1F557F80C31E5E4109F3FD5FAED8C8BC5CF1B5E1B13AE78C9CD68D984 +0D1582574B5C0C3059092898032DC3395B4D72E66F8FF46BA32CAD2838694157E89284762A1AE453 +A80F6396D4192D377AC0E09503F1053BC41A7E9E5312ECF798EDD0307563298DAE20241242823E8D +6471AC5FDEDCA6D3430DAF9244EC4D2EBD0164B78761759CC3E5C0698182338675F1825546472921 +2BD7EAFC4AFE19444AC2AA90369033A92476B55DB6CC8918BC015D511D64FEE5FEEE0D556A0D3B3E +1F7A8E7B2FA11A4F7F5580ECCB52EDE40FE90C28EAD02FB26EE6FA4C7ACE2E550EA52548B0795139 +A4EA5B43D1F22F94D2653B2A92C8851591B94A5F42F138A4AF2BB26A313E2B0512C0B244B0921984 +E729CF0ED9052F18B9EB4D7B88F84977817164BF5A9AA7EB0AB98144B5D5077BEA562E1443CB5389 +CC3726BA3B12DD91CDEC041A9998693259BBCA5751B582101A1D91420C013420D075E22778248FB7 +C76B0D286B886CE9599080449BBF334CF25F00FF0700F810DCC4BA65167B97E98BF510F78B5763CB +222916EE55D507F01DDDAEC45B614D58657E0861C0ABE7730B8BF53F0541DB89566BE4A71A738155 +BF84A38AA1C11C56375C2570387C5F00D32E0E79DBB9FDC2BE262D268FF43A6CCD2142CC9EA31621 +7BCAF1797DF3D7AABB1A9E5A0D9265FBA893380F794714201E68B231C4AA4146F50D2EA92ED120C0 +BC9369CF1DA6B1B022A1490D408B760D36B4B073D7B0E37FA618B6F6A4EC447EEE6AC58BB55136D9 +0C5B229D0901D8DE207B339490A7DAC2CC37E9A9A0FAC9504A08854B9FBE027A812A24E1553789FF +86870D271E9B884F499A342C4505916DF04736F0FC6F00A5F123728BBD53D56509C161CFD148A87F +64879912A7808DFA66793B97BEEE3B0E55771E7757FEB9FD803B1ACDE014DB347A8CE13688ED6207 +F5BC91A10647BF2876B2949DBEC709A368E338D3E82F7AC6E723FB7A83709ED0FAE08EC8D9577AB2 +B0E912CFA140018C8721685F9009A40E9042E398D2EBD264248FA32C999AFA8498FB6E497367E295 +342E4A39ECFF4657BBA73F88B39E60C0C48DF928AAD7AC52FD0C4E7D9754E73B17650E92FC56ADA9 +F73C98BE4D91F084E5110825CAFF39E881E58943FEDDA669E050B0630047368A96C5363B04A22C9F +3A37C7C7B7CF6F0B50856956ECF19405490528DB57986D4DD9B9F333C99EB0BCD4E889E5C908273B +2635AC0BF67EC8FE5D74651BCE8E984E7A28D80017DDE01FD74442A7082BA01913550C1FA2E11B6B +578762C62C100DEBFB8A934BAC86E17EF29FE62F4751218116C7AC4BFF36638A35CEEF63DFBB950B +44D5ED7BC8502645314EC3888B53E275AAE19DA73189C0196CB49F5D7C7EA909E5AF96A95A135B88 +47AC59103E0382EA725AE0451F63C6F884658209A6085C526B2CCBE90A154E0DF3E08609E78CD830 +31AA83E3DACDBBB59F1FC9E339E4F5C770E2FC0A49CC8AFF7478BA3B87E70F959DD91668E5D9950B +9C64F45C9D61AED10851032C8402F0F22E070128B0DE7BCDBCB1635CBFCCAFCAD0E47638739C0829 +6046941664A99A3430267C12DC8074B6F8635CB74852B1DF03D26D118295918B381AD41425631F07 +D5E9E7B51253DF98D9ABD008FE5A9470910D5CA92DC24059DED82F59EC83A378FCC95E00E7993D77 +B0F7535AE039D9906A2C51125F26FC081F434C2DD582F9F4AEA6EC7D8A456A02C0353C728C65E6DB +A7043D58BBD65D7E5D34BFC22DBA7C7EF3DDABF09158FBA9696012E775DBB4A401A677C8D0AA874B +BA75251860D84C02D07AE3E838567B36A8E6328EFE8DBEA0CD85F838EE482B750F111DD0F72ABB3D +1A5259E388A20F223C4CCCBD918D18B6C0F24C1F556C3D5A75195CB64E66DCF9AC58B1970E299D46 +776AD972843214DF1FD4633ABF073FEAD2794B240E65A0EE085612F965F74249701C8B125990D880 +EA8EC479E35CF9EA2B9D8517D57CB7A616A47A88D965DCD0B1268D4E4C73BBF634E1A9C8CC9D0358 +1CA2940415F07BB64B9F31FF1C47F828EEBC9EAEAA4E32EE67F25534B3BAFD88FC98F24591130265 +610FCAE331871C42BBE63FF43E9DD25975A191DD0652331DC78F2AF708C73EE36F38352DCE472CCD +A29C1008C961C9901A8F806703A9B8836A8A0DF14A6FD6CFA7C65E930518F93321CCA96403192169 +AEDA3762EDCD77FB6EF0A058AEDBC7F3D24724BA25C82E062EFE154B9F3C11D9BB602E101FB3C565 +75FCEADE5FDF93CCB5BD569D3D86058C896074D05709A60AA63DBF374AA10026D09E831667B09616 +B504B64E748F6B8F8220E9C0F1D8832AA0A1548106619E5734E20FA6AD95ABF3439A56A95ECDDB3E +F5933B6416DCC7662F5DB1E02E817E412CDF5EEC1894E460DD5637936C4F0BAF356FBF98A9861CFD +03F0171E5567620B6E23B124495CC352E7F3B12E2C391F5F95083479ECF19FEC59BEE07BFEBD7D67 +7A02B562B5DC7582092FD930DA037DDB6DBA2235944A12F5D6846C885555A979E748641EF6DF2004 +5140A43EE62AB8FE0C9F9D1E68C5187DEA3F67E20DC9F0E577AC7FFFE3CF140DC05410804B50997B +FD21985BFA872CA20F91B60156B796321547841EBFA4664A917BD343BFD2888180516596D178B802 +0A788BF1AD8BC9B1AD637C2626EBC219927A392C91234805CAB899E3837A6CC6E6422ED12839AD3A +135492774654CF5DD8F9293D70CD324817F11F07D3CB8E793807ACC1119E96CC97BF5EE3822D87BC +C288DA47B39CC206D9BE3285C5B8E95A4C41CE590F6FC95E650A610F299FF748AA8CA9A0D84C1670 +08B85A2EFB0170549AA1271E586928D8235D4055B841735A4BE9EBC3660B29A9085B7D2DC3AF834C +7ED07D5F2C8B0951E976D31E3295DD6645686CDFE7BD4C923343C52299AAD4F2985D74D875B1123C +ED64DE18F6AF075F090385C93886F95E17B0116656D5177AAC1DA4B454514228B8486CACF4A6AF65 +B709CC3DF199A98F2099D1D751CC2711CF498B685F572FF6A9F19410FBA462C5F5240BC0A7B683EB +4D28F83F577FC5184781B2A4963FBB78DEE1C5A4DB1FC7BE96B35C51F6E716D123A7F4CF5B86FB51 +38D3CF23EDAEE1F200B0CF8377BF77214EBA1190E05773D302A51F684E7B6078F8D74159DC7623E1 +AF6F52770BBB78D8FF79E4471A4C12AB7975115E7B7D23843A68FD985E01249B400E4A3EA7626E14 +0370E1F38A5C6713D894B1BE585CCA33AA9190EED77A86BDB74EC1A404E736C9BC9007D176961973 +3AEBC6B20C748A324BD3F4D54BD4B46BACE3DD6FC38AF61C487035BEC32022559ADD32A2CA1FD7A0 +08DAA264E4F49EB09471518228E12AD4167417EA226A6295B7F6B0F0DD91B56121A90A0C794A941F +604E1BFA7BC83430A01E6493951EE8B15D48F730EB0EFE58FA00A5487C7400FF0700F8BB44AC32CB +ECE8AA58E7AEC26B2C99A723BE624782D71F91077CFE5FFF1AB24E0FFF7AC8AF51855664F6BC6EC8 +A95688F4AE212E5377E72D20DD0C4E61692C9929174BD1FE6A5BB51CC82451029E73A9DD8410D36C +6D9A10D8A55928B8CA14C2B296F9BEF5C50D55F21CD828DC54CF70B6938DA05B868BC30C31152AC2 +55C06F00D720CA3F4E19E8E2680753BB339ED1202D12E2FCC2E29E48ED16CED0C7BCB5C904CFF147 +793649ED56A7A42EA05AFDD75B3E998E205B9DEA5F89273C29399C5E69218E67AAAFE81DE2CA5AC2 +6565CA4F4B41AE2FA6CA853EBF201DC1787769B4EF8E1D76E4759D94C88310D5AFC9E18C2BB9D890 +D7E4B96D791F571949C3F47573E2FBA1213B8B332C94430866BDC05A631B8C1AA3096121600652C1 +1E357A838AD496E444FD917D72E17940F9D8060E7DF1F047B0B760DFCA7ECE0C03DC50E8137C6BCE +D269D50D33B2F54AC488C7081C3882434FB159D1538002B1FD210476DCA33EA2927D6307C0B0A2ED +4E1EC8B8BB601B2CCCD00037C367A14F56A9D0E26385CF1352B7C7760A51AEC2DEC1CA9356D0A3B0 +57ABDB1B07EF43E5B3AEA9EE9C46F08374961DB8FB74BDDD60C283D2C1F574E591CC489CD80834A9 +B309F2FD8C1AAA7F90C622C142A3ECFDAD6F7C59DF9786C6E61D02359678967C729F137FC937B659 +799E4A6D2C70FC77DFC298FB0EEEBBE853E1638FF05E7936512CFA4AC6FBCF00D099FEA95F0120E4 +878737F408E883930DF256BE4D5DF974D6023C4A2A449E27E891AB13D2D9415DE6C84D07F9B23593 +E6D2B9F3D0E1AA036B7B7555804F71FBD115EB04551C74667F909733279FFD019401B855939AE84E +C7DC7B0F518A7C4DCEC36D42A637DFA41655B875F542BE4B44BB2F6676B32487439217BC1D37E166 +1003EE97C7C708B59C5DD07159C44D5AC88602785525BEF9D344574987450ED991CE128FC2B0315A +E2E27935C273E93E29B912FFC07097DCFC3BA633C1B57B156019D467E664EBB2B938ACFC72387B92 +F6E8906DECE1732B736A19736BDA37359FD705C8E066F8E5A0BAED49F61826506E4CCDB31EF7BEA2 +7E501FC9BF6075EF8A26F7EC388C99C2EC00D27F70C25398DE47F87D817F025D2112D63AA2B4A073 +3DB2C81578533D0218D802AB96AB68542EEE7D9963D52B599E920BD9A6018103E9453E85E7DA9B46 +6831EB952AA00A241725DFAB21F70085DFAB01395EF105C99BCBA3B9955933E355AFB35D430C3191 +7F05890F5515741A3E96F9FAC132EFEA007DA8D1CC440FA96F12E61333B3532014475862917B10B0 +C3FEF72B101AA6D20D1291CEBAD819CD772D925835146FC9DFDBA7599ADD5A437E58D09BD3DF83C0 +B2B568FCA350DD4A4460F777C7A216F813D2313584A07FE55C9DABCE07E200664F6A39C6D50843A0 +465BE6AFB24A65BE0124909B21A529C6AD965440D8BAB87A595AD784050BB71A0001D9CEAC265739 +D49C164A5F8E9C79B766CF93DDDA9F627563F0B837897D30F6F311C83FB1ACC4EDA2C7F2B55C4DFC +7E08BA077FA0092F2F75A6FC7F90DD0242D054F29985325DFC68D3D7F8D3B6C5A8C9659892EF3CCE +F92A9599779B593FDD455A0AD396552BDC705C7D24ABE6BEC704080C69F4EDB4ECAC7FADF1D12D6B +37D50BCADB5B4F31CD6FBFD4BB25E54FCE0183FD2CF0329A98D635EE7499FFC2FDCC2A6A070F1665 +4132613A2A38EAB67C0582D43AE41504F511684F5F3A5E530711D9DFFB4A3E4BB9F3CA48A9D55608 +02392870BC25AF075308133A13C12911255C9BEA0BA27BC6E00A6F68A4A5F505CCFFD04000898D6E +24422A3A9BB1D4116993BDB3652BF44992A6B5C5BD81127F6B1F53B5B9DF6C2CDAC2532A13353D92 +E93B30FA3BB6F6BA26F1E7CCBA714CC27A1929A9E3AAD8860B01A47947B00A41F442E8781D43EA32 +76CC5543F45615E8C6458470B5C34E3401A914089F29480754004FD5C9D39194B28A143D1700BD59 +CCF7834B453B1FD953509FB74FAF5A4D54139A6220C7BB07C332F034E46696BA6AEC2594B33079DF +3336CFAAB52BA7C66177A055365C6AEAC38300125C684D3F584CE9D62D96D7F68077CE71B5E50E12 +510D04BDF700C825588491611A716205E2F494753B7BEB017C6C5D742C004C40AACAB3F46F752E85 +8D9AF4FD318FE110CE83683F3C0E4F6F3FF7727DEC254C61C744800AD06112550F09A2FF5EBE3829 +3F9C382673208E509E283ABF471E0B1BA050E707958CA7D1ED16D0A016E6E26FB86E591F93FBC41A +A1FD95B9A17D7A9ED6373CAA4336E33FE3BDE0F7D8F0CBA68B19F86BA6A95798BB42F8F171FED2A4 +EED12AC34EB1F83802F3DE13B251089FEC9AD02C247E07026E3FF4C3EAEFE6D910272D688A9325CA +B4DAC9BCF28175C228FC199691FEDA1E49A7525AC6B73B6F46AACA6E640964EC9BC1337B54195E5A +26F7B539B0788CB622A84FD4E77B6C5BA18E76847CCFE5552BACC33EA2BB6BB024D45B5FD2172129 +0CB6F65233DDE8C76EA2FC0A1E966A813776E9B203191C9EDEC3B84CBFF6A8D39C2C07F6134DA877 +23FAC1CEC2AD177DB29A051BA0D351C8763F8B6CA44911A6A74B0A929D15554394C5C5860D8D3751 +B115BEC2A07D62A0744B77B1046D25D3C01058A6973ECA2260C5EDD4858644A7E81651C733CD48D6 +FD27F671A81A17DFD2E1726B333E12D7F200EBAA6DF098BE57094185C3E849ADD9DA61BCD46BA55B +3B9B07BF73A55B3CC263B0B809445766BB25519D1DD72430C4504C6633AD0540905CA83D8CD27E44 +DDED0732A547944E2BE1273107C1BD11E9AD8DBCC9F83DEEF473041BA66F330378E4D06D47AF080D +C37D5666052F3D2CBA9599EFAAED9D429CB4C80ADAB8AE5B55F38921AB626107F8BEE22D95589061 +AE2100FF0700F8E676210F19E741EE74E11676D9388D2AAA4D9938913E04525C5E490C50A471E027 +504F559891D975305B2D9CA5D296EB704EE34B96E8011CF733757961C6717125338B59C9A7C7DC88 +01E98F593C3BEB9DCB017F727121CED751D7A202CFC656FC4D6E85AE28160B5317CD6571E84E7CCF +12D7074B9448346CB3CDC6272D40152A240E4F9B447F60958A98C6BFC1721A8FDA2E49FA2BA0E39B +87F1C63C6EB8CF19E007F22A20692B52CEC438E5E76FDB96A789FCC5F6D22CD00ED507580B6948D9 +904CDAB9F6453219AA4C8451E5F992779825BDCCE2C9C952B0EEA24030AEE57498BD311AD284890C +B665E0FED906E71C83C5F43F9E8EBD355C125370A990BB16A5D70D17F8B8134BB5826AF65AC89358 +16B0F72BFFB6D96E85CFE66E5551CAE2EA7F9ABAEDB6C58663C36B435121A4294D01B61C973510A4 +DB3B1EB07285407088FD3190156FEC13B3559A194447C39D14D0F6F7391C85D9D4006FD3A0BCCC2F +19A1EB6486040F9B68C4665B4C9AF7AA9B6C8F4D1C214FD30165AA912DD03BE5A410B8540860269A +043894B2280E92B412DF1DD6246CF7F07B9C12772AD4661BF3AACC3EF03086FB5B1241F045FD1E10 +82F816A0781BDD2C9CEF6625A1744DD63007EFA02AA5D5AB9ABB3CA45DA5425C0370D0A405F226BB +9BC55566B0DBFD92BF5E355E770E836D135C2619C850EF64133166743246D5FB0FBCBEEC522FC749 +13623ED5B5AB95CD44CA666D0D1C65B09EEB5AD4F3106F7E61C6CC37DB40EC63E0593F4EB4052F49 +92FE0535B59DE8F3F42AEB94DA8ED79FD43A718F639B9FE59FB1E69958D9F6CDE06A3EAB12AA8F42 +4FA6FE7849235B6619886042FC02FDA0BE83C538EA2975BCB53EBCB96E64FEAEAB54E30A6CA43F9B +4A6A4F80BAC434814DC1452B599AEA151FA372EA4B5DB235A932D8B49A7C78BDFF3E1CEFD0B116A5 +913CAF2ABC6862F26B32F2BA4BB8E9D57A4705AC6C577303BD3D248A5B4A8EA083CC538F330EFC5D +8CAA822AE293463A2764B5F1C45B5C3CBB2FADD45C343A384C7F552DE55CA979EA0C27BD99D9269B +957949EE4DF20EC35A7DFB5BF12207C1C428D79FC4372D8CF3AE48B916F25046DF0D5AC670A79912 +F7E994FB032C5054DD3AD8C4BFC40C1E275D6B82C25395C320C2B0456A4D3DB5F9CA7D5F91438F0F +843CD0F44442C5E79A804A08B6C55C0ECA5228C8C17B4D1B37D5002D6FD0DFD769B7259821174EA2 +B5FA269B838797CBA232B836A8523C0590900FE806C4E050CBAD33712668E4324BDC83D65BEC237F +4977A97142286C3C9DD53F609362015CA5A3CE88DAF8A60A342F0C9C09E861EF06DEC6AFF4F0A0DB +BC54F66113287EDA1A3AAC760F2F7E116FFC1886BB1E17D90280752E4140579E8D03E27D548D6335 +CC6AA5C583D2C43281DBE2D03E028843814EAE78CDBFEB53811BF0499FBB094ED0A9C8AA2894C75F +A9EA8EDF0488BDBA1D04825D0B1822DE85C3B393A933C966FFD453356A504353D1F4FEFDC670D36A +5409C8886E78C9833189EF9A1F38B7C3D18BF61A841ED605DC06C3BCA9D7A9901507DA251EFE1989 +44EF6EAEF976ADA88F91574400ACCC432E57758E5966F6F83684095D6D1B4F3C4F4DEA898B286FDD +2F2AE2592B2786329B81F7F0CAD4B97EB811E4440E00E5B424B11067811187F46EA58DD3002BD80B +D853F069DF5F02892882E31BCD0135779E051D53B1FA3E54ABBCCB210B1CD2706FF99D07B06A523A +0E405962A6DA9E13FD747E1BB90511CCBC728F9EBC9EF9AAE94C92FC2F866D37DFBDCF732F179FF4 +ACC16264A7183F5932A4D834CDEC825ECF2533C31B456975315F788AB455D856FCD8B35E9C84BE93 +289A7BE58D31A6B7CBD4825E50CC7E0C19CC909A7FD6DBCF035B79F40824700A20AC91806D7EBE86 +F406977EB3811E2F3D920AC2B3682D4F8C1AF87EA92631C7367F8DCDBF5A0C403E194042AEF3B5C8 +2E5C52C4F1BB04167B4017E702B52BAE20D97B7497C7185EFEB65180371FAE930FD16607A487BE80 +955EDCEB76B034F8F025FC5C8A010681281CFA24A419E79088AC18219C779162E577D4F02FD91448 +A8902FE7F2CBA7EC9A5743E34FF948C9B18CE8C6E7A5E59941385756F96F4E2EA022C4FD3E63521B +8D44B61D940713D87740DBBB9F8630AAA02E68BEF63F1CF250DA6C3CA43ECF17F1075AF82C133A72 +844E1ACCBA2E2869D8BE0E98BA67356B64564024D51F6BD84480F30138FD2E4D40515F195BAB91E6 +8B6F6D1C45F673E816AC8B75ADC742F4D9D202BE794F72B0466D0CE55E37B05811097809AA6ECFD9 +3B893B56246D34BFDB72D78B1269DF3196A84241CEAE4971A57A5A11853F42B7AF26546FDED0A3E8 +546FAC8BAEDC453A030862768CE2851432E9344175D3E3F7E47507C276CC9A3D70502001495A78B3 +F207233611E1860EB9AB52989746A8EE4389ED17A9BC13F7899CECBB3FD366F6137049CB95739E4F +4E824651F765FDDEA77A2DB3B49B97875F2CD6065D8FF1AF6960F674B3D8780CBC17E0841DA78679 +293EA565D3A250FC8A807BEDEA8DBB0A5677563A0EE090B7B3D7AC680504A15621BFE619911AC877 +455F5F51D87EDDAEC10EFE386897A29AC1E22783714549921EF0ABD7D66F51FB72036EABEB5991E9 +977FED123B39A5EFDEE21081B44382909E22977AAC481AB97A936CA69A91804714462B9E9B64E597 +89A819A2A4A67226E6DFD572EC2DFF3E2A5348263001DD56CA5C2155ADA3ABBD74C82AA58A12B093 +FBE6047F9B55A9A6CFB663C9B5F2637BF1F65882451C9FDAA7672B8B5362589770E707EE37BDF1E2 +02EDD15C5146D8BA942601DBB39F9DAB6A6EAADCB7AD93A2B92DD5D00F4C98BBC280DC69F59CAC28 +6F3192926F4EAE3CCDD40B71BAA500FF0700F8B664280F38E5035CF0E699B57EA98A464216BFF2A6 +43E95D8B1C4A0BC9AF5A48CA61BCAF2E7CEDAB64F73CA4BA22E881EE4900FF82C86DC84B5809D049 +9E30D6F92889C96F1C37CB532F3BD9BCB9C61112BA9F3F5029B8B0EF87DE747A32174E96FA74FE4E +FE7BF211F737211E725F983C40F7138E464E134A26190AB3ED7639AF9780EA048B620C7907D59B53 +157155FF6AA5134F6205C52390F665834350D8051EDE059E71A60341A2A366B8ED4E263C0B95FAD5 +3341BA2DF76FFD3AC9246812E8AE4647475020D5688C32D65183A3780D4F88C1F4EC776A8BAD43AC +625F99721EA6E0CDC62624445212E7A7DD1DE27F4AEC9D3E71917926632B10351DD3E49C896F1E38 +CD9524849DAC024413B547DB09251877C9B4E95890A6CD6BBB72EF03C1BD2AB9BC228A790DCCD3C1 +B4938D20C435C24EF3250A367812AE09D12C3B733584E0D1DD5C1C5C40DFE4AFB3010D43512D4AD3 +C615AD8962EEFFAEBC902BDD2AC0CFCADB35802A4838BF86786C1D235C780E87819B62CC27D18E50 +D218B558B87EEC410FAB954CF052A9AA6A05CF7935780AA2FA5495B7A27299EF8E6D030101DC3310 +39B5F10341F298F7AAF55E2D57284B4BD7A2D66AA1AC334A607B5D7DD3BC49A5F28F4C03388F4136 +E7B36A31BC04B7AE4B7B4D0A451D1D58EEF2EA8F42FA7C9E250635D6445C85EBB2944AD1717C3F58 +E7D46D5240ECF810E3FB8B35E65322C4A907DA6BCAC87CC535A44FFCCE9B6D0A027CF3A13CBAEDC7 +F97B558E70324B43ADB09CA853B8ECC408F24CFF77E167E8ADA7FDBA38DC8A5F71543D0D99C77515 +631BAAA28FCEB9E71E2B1C3C7226B0B0EEE5E88A4172B2BB77FA4A1FDDE8BABB9D81FE20682AC46A +B004202EF2AC9C6913EFD5F4472B3031813636D459E77EB2A59457DD1AE3A060F512878515085123 +69B6638F6209EB6961CD0E00EFD65A04D8A21980B211E457C8A9EC999B409326C16C86824120EA0A +1A17FC95964ADDF439ED1C5C193D3FDC43151412BE77A47311DFD614827C068A7F15507FCD35D6D2 +3460EC5F942D1644FBCE422420A9948C1CED0ABD9E413D8C502083920D7AD5083168D956947376E7 +C825B1954F27DFA57B6E324DB8FC03AEF5D14B2D54B447D1B5B2CA9DD4C243C05E47CE3716A02DB6 +D9139AE661F4ACFE7CBB3C79D15FB4C1D850E1A8D5C7B3208D2FC528753A680A640D16A95E94ADB8 +70FB7D0639CBECC34268A2B85166492798CB4A2977C99A8F8841B9339847E78FF4076DBEDE201098 +D93D45F35E095FAEB6C6F206F19A985CD6BE7D34537755E4B5AD3FE7A5891EA84CF99CA6D7701136 +9887F79DADEDBA9588F6EE58750B7BF02E8ACB57FEB1E311340DCFF9F5A80772D5EF7EC2D5975CD7 +422D2B6023A48A89F405458AE671AD69D74F304708A7D37C4B0EA59943FCD23BFF9CADC37BFAC6BB +F23AA1D64B41DD7E09AA0E9B46EF0039020ABE862210C247FABDADF368DC4D40F55FE466E4D31494 +9D49325B7B6CE96D6838C9EEB8D79A97490307B08458775728FAEB49A2A48B521C530EA14C334E11 +4FDA02F3FD7856A08FDB6985A3859DCAFCD30698F013D2766F8A2C8141B9B25F20B42DDECCA4BEA6 +504A7250F161934202E5F41B50BB2FBD6D8ECC0B64044438E8EF926C659995DFDAF2C711E791FF89 +321A8DDB87ECC03009B468B539BC165D3FB8DFF6641A3CDD83316558C8F4223A1E2D14DDB819B8C0 +EA14740549477DB4BD4AEE619E5E4DCCBC64078C872D0E124EDA2657C6EAD713A0E1CB8ADB46D843 +DCEA66E97B8F4B7C59B3D616272EB77CD8323A28BBBF2587798AB294EBDAAE243D8FA71F2471401D +904BF45621AACAC61630D2BD8C56CE9813027B740C6536CDD3F54806C53F571F24DDF94977F7B4EE +DFBA18B1526275A48E76BD874E4E5761C62AC6D093F4D9EAC73BFB85394321F2E02F6B47709C8DE5 +5BAEEE14811031AAE62FBFBE76FBF05C62A48B2C6D8E350DCAD39C717343A3F234F0440F5B11F8B6 +EBFC8B9463E4DE955008AF9BB3CEB80A32A3399EF8A1AB25854B3C5334C41910BBB32948C7DB183E +63C58AD923198348E18EEE89FC227F81ABE0BCAFBE9A373AF3D024E0A7A6E3ED31F86CB92BE18224 +2FA781D09EC420F35F6CD4217A82FEB447BBA18B6BB96D170F10D2B8432C19B480379E7BCC158F13 +AF7FFC3C6787A15ABB70CD032B809206B2912BB0E887ABCB01C603E0118011B39533059B62021EEB +334BF74F856AE5368DBA494C0845DAE389B6EDE3B0EB7699820F9C92FDE23F03A42FE6ED124518F7 +093BDD4060AC098D954117FFC7F7EF9A9890E9F8902446EB02C402E0AB29A2EC53488A4F7E23321F +3F9F062B26727457C91C1FED80621147B77DAC132D1F86AEEFF5CD8BE164F9C2963ED0C782A2E0F5 +CB2362EC0152C29834FD0DB8A61BDAC85A62D38B28D833C04BD3DC6EC06E0EFFA02D8EC71F96A71B +BBC65E5ED214D91CE1133E7DEC7C071D97FB1C78F96792A8D17897BF5104BBE62034D740F043F6F3 +D739F84DFC30AAFCE50F0E1E27AF9873615C0D932D92FB8DE0E126F467FB3614576C20476F1E21AC +48AF74463FC6E065AD6BD45D36F768884531EC7A0EC49340584F1E42486B8A94FCBA4D60C1A6C4F9 +33DA8EAA437ACEC8B21A514D43EADD3CBF8F27810174D9F550F830EE9E24BECA551D39E1B82420E6 +F0C6C3F6604589995CEB48C156CD4ADE271517902279CC9F59D3B86A32D0A8AEA2F3ACCBED352483 +590EB8A6021C497F885D47C9C8505D8024681EFBF2B506551134F823810A4A98B6CE9DACC1DCF743 +FBE8C0760889B1912622E7FFEE88056FEF256C18434F190C39D2D956A37715AF9D50875AD0ED87CB +E72517BC48864F25BBBFC6EDBF7D6B48B5B3D19B9E7A7FD34717000108FEF79AAFC29D89F6388E94 +EBDA1A5B403D7B127B89EB47C222D4A71D951ACEA2D67F6B545FE911211FA475DF3D39616712CABA +30174D23FED6BA2D80B924EC9BA804AEC2E3C49B98B507E1F52A16B5B9100F4CB29730B6AAC7DA2B +B3DD8E6BC423DC3D7CB45B76F69CF16D231E46F60E1942365311D2A4FBF1ADDB09F0BC579B41A782 +10149CB239FF14DDD0768C5C28CFDBE14034C8380AC2012A535E1C71B687D698D136CD303468AA1F +196E13EA0489C3FF296E4C71013EA212B0900808D208C1296144EA6E05810B247C195D02EA62EC3C +2E34A568AC29C895FE742757B3B3B8F467EF9AF8DAC45C3B849E0D599D6C73F4A68C73689D8D7334 +BE17052DE9404D02CC2B32EC0DBCE614515B88B0BDC2AF5E300A7B007F0DC94D466CE0677FE4435F +DD28A7A8ECF46C17D703247B0C44E51EF8F82C72FE9F38B6E738536F362D905BFD4935F179FB6274 +CC3F3D2CE4DA37454AFC101D5B535E82478615FFC7E7B0B936F0FC9A53FE250B36A3908947FA84C9 +533F446D0CDD8CBCA3463189C97143E364489E8B7F079548F4237360D694BD371607663E16D570EB +8C96BE392D976E46BD8FE74B51F50E67C92643D34F6E33E6BB5138412BCE83237F24BB3F575A15D0 +107A5010B17997E803579BC9349D704E305D2869F5FADFB02D148AC7C723551D7C04D00D0638A7B3 +A9C3232594B3FECAC763940A4C8B5D0F7E4513426B2C3C4469D38B384D006192DE05619FDEAC110C +1861261F3164AC35AFE0EFD1D5011CABE3E540B8DFB7EE674C436881AF81AA3C1C4ADC9BD0E92CBF +F6905A64D5ED9F35DE7FB08D1F7051412F5A604C5A8970D86AFC1C5462447FD9D0683B42BDC6B66C +3C230E60076BB15E64E4E70AED2795C08872989F3B7F159E511887F50314D1B529E10F77D482A804 +B0EFC74922C4A4F19419B88809A78A4D1FAA0527485829CDE1190662D1FE97F22F8024B8C94DF1F0 +7407C25AB6FC30CB9C7AAD0F6BD21514650D2A8634E30FC240D161C2F73993161B454D8B07A87BA9 +3518C5FDEF61F9C2D6BC8FEA2FFB44CB749AB0CE5F8617DA5737E435A62604331CFBBCBE141617C3 +AFC1A7A6C21B7B722320742B4664F0F47A9C3E2036517B4658A40E3A17D3DF3FA013DB2FD27A2260 +F5476564A137D26C0ED6A8B3CA9019965C9141E7ED2F687D42232B89099411D34E9783EA37DC0114 +E89837B79FD92B4D183843B638EF4458F5D91318778C84B97D948A8130474FC19F61D949E69C0210 +D79EDB7F03B6F0A2413B1CA197F5022F0082124994157DD8BA1896D2F0119CD8361070902DD87D3E +824AB4DA538D72E24758025A521C3858B9431C0C5A0B9B5811E5E943A2E7C0966B10A9A37EB241DC +578139E40E232535FC91750BC45B5980EA7A8CE0E7C509D25CF148DEEDE90A9FE088480F3069F426 +2C6C4E29BFB2CAD338ECC1229F1FD07947E69FC54FDDAF3491F58326655FD78D6BCA3860EB4C8166 +CFFD5ACB99E2F1B2E40C8782D5773EE95EF8800EE0DE234199B610096764831A99F3EB1C9968B3F6 +00C248B87A36985A7115E03DD9ED5E3EAB86DA56A3A74C7CEBF71EA983931A56DBC7CBAA49FC0D45 +E7846359DA7D4CD55C5C81B899C0C39649695D6257EB697DFE17A8B212DB97590F541B314A092A99 +90BAA828302C20D059B98D603B7CE62C92376AE2B47E4397F8E7F5C34E74AA87011FFB27438AA699 +3ED1569EC083EE84ED77ABD14D8F180771D24AE77CF14DFC1D2D732495D479F10706A2E2856AA623 +75EAE59CB95DF52694D4EAB277C71BD6E7AD813A1DECDFB88EC1F1808638221804ADF1C00B3CD1A3 +2C99BD46CCD7CDD5D305458F7D5482C58DBDF166049D3CAECC8DC17DFDB8AA8542C09273E59DB456 +44FBA7293B64A32F829F3A77E125AF4B35A93AEFD588A162DC0FE2A6DC8EC3434DEC53D0EE7024D0 +F5DBD18F3343B34E71C884476226D0E090EF3F908B80E68FF72504BE622DB25C3231FAF405E320B7 +23BF6BE6713C1E7782323660C34B4D04525A6C00BDEFFBF7E76C85538272E94708BBA89879BCF6EC +70720A65F6F64318206AE4247CCBC3061E57B69A3FB4E421F4D2D73D98F76518CF45B5AF97A62A12 +999D827F29BEC6F86BE254781F3C76EFD704920C96B377E34D33B1EC0733016E6944A1F2AB6DC86C +E9A7BC4853E8C8891590C023B0B01E9E5ADE77334A1D92C5512A0B62D6A693FD7F12B24E2778D3A7 +EBB6630CC7C6D1726E2EA7EF3540E708CC66B8B8A755972A92C99ADA51ECC3E6C07876C07CCC6AE3 +16699D7958601184B4B75E22E3C0CDEB6C47BC416448BBF891AD02DAAFC4C513C819E096B9ADCC4B +85DBB7C62A2E32C526A9F84FD1A0ABEEEB998128BBC70E67F743B30E3EBAC067A8CE573180FDCD4A +F8B831F95D0297C1E84BCD92BE8F0FC16DE82000E1A1449191A64FAD44E46775E6030052ED6A4866 +99113ACA544023930DDE2725E960209E167F418FD8AA80794AF3B985337F535412A287ECA146512E +CC77F68AB58DB646DEB831C583B693A3DA702BC5EBEAACE06731259141BC1647470D8E783ADC396A +746960A92EA46B5FD127D52DF2487313A1F8CA419E92507DF967B6C4F4C3DA8AB4850DB8F8231F7F +6EC6BF938D8CE5A207D249F40BE25200846B9CF93E703B5F68261AEC9AFDFFF8EE39FD92A40ABC43 +83017488E0F570A94DCB55F0D6823C8C0DA32EC2A47A55C7A67D84983EE2C375D451F1F66859490C +6FA92BA4168640D48B22430FEB9F0A466B9ADA970E8BCEA0BBD7DBA4DB21C8F69C3EA5AB5C26FD36 +C7716203FCFB0A02648BE8CACF129E780F1330EAA6286ECA91259C40B5670E6B71DA354ABBB07CC0 +73D8342943657AA643A6E903BE9F7BFCCAFA3AF8BDB7FC35F33047CE173A3208521338FA84BC8342 +000308FCF7E3F80CCB976ED0015ACB4BF1B31026C6E0EEF2A15A61DDDAC501DA00D9CCE1D80E5F73 +BD8011DABA2A6AB59BB6D895E145D382E24A51743040374E035D3B0766F3BF7D2DA974979A4BF5BB +BB523F4C61ABE7FE0B047D3CDF1C8F4FDD7828E3921D4B4D2B29F076A5433A63A4008A97A9445B43 +4EC1D1212B6FC341894695948E96EA2F60CFB5A3D3EC3CB9578D6CBC5C3F3E83590CB443507168EB +0A858BE37BBEAA1946925A0A3E2A531DFE5FC822793B4C41B68F79BB01BAE7411736F17AADB598E1 +9CC6AE3342F521B6204BDB5E5F449C1292409E4699FCF672979DEDF3D0F43C8ABEABD36FA95BBAF4 +60C466D7C219A9C9E75AC4EF6E8483728ED9CA15C500FC334A9DDABBC02DBC479A8D0CBA3AAEE392 +927A1209A4372447173027778E5280ED8DC04030FBD8579487874A6266DC4110CF9803971F38E993 +81866BDDDB3B0D1D69DA87A00E1F82B0E69D87B2702DEACD85C0BE7D75860620CCF4D4027BAA2DE0 +00C84072731A19C0F9AEF7DF6D69D5218CBF93D9703DCF3AC92E749FC1C39FB7C6CC602FEA576630 +8148205A294AB734B2177C8A655D67DA222AECB0568CC25DEBD1F3EB6999EE61C5920C8B36E6F8AA +C42E5163C574F5814DB9FEC626A2002F176F62C350C02104F62AE023CBB936B0CEE48CF4CEB9A48F +F56319654F0AD21E4FCB29809C3CFBED7138BE002D4F664DCC14681B31598DF46A74A772846F9C95 +05EE633262692396AC69C31071C23D156A3A42F42982AC6C95D00392820D00D90FDC98E8A04B8B62 +6047850541B2871C5719CF539058E1007956CF2E328E3CE116604D206E6359FFF9DF84D57B4F0130 +5CA60587638A7A07746B8B7E4CFDDE0568F0042AE141FA475720E1DF1637CC56FE80B390F4AF59BC +48ED4FD19C56307E3ECAA4FB06FA112FB0D98612B2C17F75533143F5E9A2E21901C25141BDCF58F1 +D11DB55F79DA92CAB860FB97EAD6119E46B82F204C0B430E426F7E22EA4D18D3743C14D4EA03E65E +A34BFF989AFC52824CBDCFD85808FFEB67343F26465C17EC0547EEA0AE551A1B9FE939DB0340C74B +2734F5804380C4502C1469730ED0B73345C6CE36B12ED3CE987AAD0528D28AC562E9B828CD77E5D2 +9E1F0D96949F4B7C8C358E406A9D4A3731BF976D1F3EA2BAFCC73E65848A2AA23386DA69C63381D0 +54E45525E1EEA9B12B466091FED2519567234547BCAB01ADC45253A8DB37C428ED5E893794984051 +9320E9D20D5EFCD3E024E763CE9726D5FA11CEB7819AE4F7D25EF3749DE4187D2C1D3A5CD7DCF849 +3F7B0FCF709C7DBC869D555F70C5D0B195D7DCB7CDC6178747B3F0AF100D509794D5E3DC908B1EF1 +9FC08CFC6A099EC9B0354811B6AC5792F08AC3A9EF825C3C27C3B61F60895F5AE657E5C56771277C +065DEF67519C1FB43E9795C0D08D69A3C0FCE6B231D214AFE503BF5D2DD60376CD758BD2B7A4447A +21DC8A7DDE7C8B42D537198C2A14D0C30D982C30B5427ED2500CED72A7EF2682BFB74EBC55C68D6C +F83020662AB0A64C7E3B594CA79BEEAC378E15B6E423C93126D4F50A3E59DCBEED5BF91DC20401E0 +5C0A6F3441EDFCE4D5DEDEE4DC486D61FCDE520E52F7C1DD8CCB189FF251811A005576E9E1E41B91 +F51B8050B8E8E68B7DB5131088BFC85826A27068FFB3519DE9318BD1F0B911EC6BF5889FDF2DD285 +E380A4F43AF353B03ED8A9923B09532E431D4BB7C45351D8C2C2E2A26CA549D911891EF038781D93 +84663EBDD1CA34A9535B824B1D794786100D128D2DE2B684E16CA686782D66F1401C81860EAF9E31 +DADCC617FA989B71AC02A46A6AA635DAA74AAE36688C3BCD94B0CDB6B31E8921B44805A3CC7D1775 +CBE22930B9EB5B4E9AFA8B02B01164EEDF640CEBB8B7959E25DD2677F58364252F696CBA94605A0A +33BA702193F3DE6B7F794406741621503C86F1FFBDD39350506264180D45C45503E88C5A8076581F +8D9B0888985E73EBC45003A8329932F2DEC1D399EA2FBEE7E0A8BC92A417DA977C35C967C1004C4D +89424B7A627EFC0E9DD2BADBE1C50034766B56D51EDCD2BA27B2DC8B7C618ABB74E6B15DFB73D17B +FFFF6312300CAEF21D4B639F361F102EB98BFA1AB5D6E46D13B983A6E58F073D205F5EC584522757 +BAB811D29EC943EEEC43066E7600AD036ADA8B91665414D20E3E9167F395093EDA83BF4ED5FCA8F4 +F778022E25D3E9F36F368F1B6F77521FDAAA8026A46EB9C74EBA309FA933316EFE71169486843E2A +9B8E5D5228D87AF7A1C829D2BA27A3B5BC5DA91E582A63E022011A300DDFAD94F2E815F7989EEF8C +7676CDBA1A464E7C11FA5FA7D027C3D1EC4F9DCC3C00D58325D85587F2B5C3CA37A4C03EAF05FD5E +80EE1E041D2374EE826EBD6D7A2D85FCC5D99D11C2A8B98B0C747924B266B6D87348BAC3650EDFDC +ECBCFA7CF97D63F5A21D2567B96580EA7AC25CA98D1755D8AB43F2E6A168E945ADB6C292C8DB2038 +68CA1DDE0BB2599E11F3D3C5A3D94D9B8E60041B3D31936D0B7E2152C94528637EBC4295BF374DDD +F6B5BBE9299688DA1146157F0DD7145585CAB4292DA918616A3C2A530463D3E7C6305C8E27F38C07 +0B93FC79FC2F3483982C0A331CCEF1E0BCC0806278965E793CC1F13B1206DC1DCDE04EE1CC80B3DB +F82CD05AEB1B0684CC78304A65BB23BE4D11CCB5B79CDE66E318C8FE76CD7C2C5346F2551BE841F2 +82C258EE59A833C535BA2F0F0784C67E8ADA6C78FABEA2D17D2DE8EFA74CABBF5B5E9C4BF2F58316 +1D81E09124D4A31C2D32609966AC487824E4BEE6CA816AD1757832018066DE55DEDB65DE2A4C8370 +EAEB16A572F6599EC54A93C292AECCAB78F4E84D557BD73C5C4D21FC169FFE2ED2C3C3147468C236 +AB32C949BEC63455AEB631F276489F0C00FF0700F8086F7FE60260E766F1FFB57C2FE2A3BACF07A3 +EC0BF7B50025C3156EC51D39489EA183C75E47FB73A28F7797CA2BD1ADF6EE5D4491CABF2DB8581F +98D50FED5F5074066234B05B91B9B44DFA04538184053B1624453D4FC99D5766A0305B71AE24D7A7 +DFFA1F866F7DBB636DA8855CFE1B4D2B5F0EA2977B00A1F06A28665606814F382E3371DEEBAE1E65 +C010087884C4E49EF42D47FCD30CFCAC9204571E0973B3EBB81C9607B258B7731616A06B0231E63C +0E80A0183E738B46C9490D90453128F9E13E0CF8EE0E8E7FCC155F113E906F3F99A94523754CBF2D +34706651AC712F4215E67885D680EC30AD60C8003750FF3298EBBAA65299F80B9581B0F6B5F095B6 +4C2FA37641592B5AD293C4946DADCE79CEB0B92CFC69E7EB036E0BFFF4B53CA72DF63989142F8809 +92F8167103C250C9613A21DD475ADC2143B7F24B0C7468BF54026193A2B116B0D84A925D08C8B7F7 +2D0F3624C9B6DC89611071B1D32289844061D5B09FBE9CFBE6A20F147E1A737480F4C4DB41035D19 +7EC5DC5DF5CF70F7FC5775960E7DA3075A75DB05716042A4C491F55420B4792896612E718DBE8ED5 +7EF8A86C98346B0666655E66BDF01FABB03BC2B663BF3C741FF9C2F34F50C4262F3A93AD4AC52DF6 +FF28421AE5DAA9A0ED2D84E9C6062471D8A100E389D7F61F90EE1F6C1128FA9684546158DA7C8118 +B0983D4613B8FEAA4365249DDDC187026857B17335430528E07ABEA89734029543D9B5A1A60FCB8F +159CE1EED04BC78C253185911D7CEAE95F02E389B9646B656413473C62CBF708357C071701F336F0 +2D86CA237DE5861B4CC3B9C15EE3C0B0D44331903A66C0CB7976F7A6C2FAFA95DD57B5C4596BF83E +B78BAD4A3F59BB4B33EB79A5A8AB057CF777A7BD0B4F12A9F42B979CDE9C2B0F48933D728FFC113A +D6D3CE24F4404AE1ACCA9880CE134F4D6DBC6E6F0D88850C41C952EC2633FD27D17B92EEB4FB9F65 +7323EAB8C3B5CB97CDBEDC2BC02A14456D60751D2530CA429F02226FF55938345FD14748FAD95C40 +C84960767D11F2D5C9BE5DB97AB3A3B3040B88E300962A20D741849477032A28378358C5AB672144 +622CE9CAE498974072903DA16AD19B3EB4138F4AEDC10F678456D56D227623F0043CA15A7C2B45CD +A82ED60259848DDECD3B30CC9DE47E979B808A80FBBE92334DB00CDB71B1FFBEBAAF618789F0231A +A1D27E94D69DC00B516D06258A7F7C7B05B237C283DEF813A61B5E059A3AB17F7844B7EB8AFA0CD3 +DBA7168C94D4F08D4575A33152BC03F1E0338FFE24B9702DD52A8F59903230FA54D3A18CCB48D27E +1CC96CFAFC15804D07633AAE7982CC3280F3E2E9BF846CF6B7F0C14646BEB575621A44860638FAD4 +EF27A92EB477B8093EF37B5BAA83DEBDA743704DB50FFFFE976B4326ECB0C42F28D634BD93B118B9 +EA3C4160F012228315935C16ABC6C317E4A331E3A0B3636A177380A3917ACDF4F7F0929B724689FE +F4667FDF6434671489D547356B3C183FF64B4DC5061BFF7A4CB482FB6EB6D5217F7A5F9FC7E730D6 +8A63FF8798A1A7AACAD92E09D3F0DB3321698C0DE385A4F2F019C5E58686DF90BE6E3DCE2EC7B7FD +811A1B543D830A65A822251E5884A62200DAC6D019CAD168442A2F9C84A0128B6AA8999AFF996682 +653573F6B32FEE1674E4D8D23025FB6C7B185C8B846BCD72D5AE9F03D5072DF0CEEEB6031CB07BDB +05E13F64709A007823284E50C0B2ABD7AE874E0892E38333E24BCDA851213E8BECFA9E1DA1EC4580 +60531186B624C11FF5B1A573D758F54B106E072C6A70C29A6A10504E13E283FC80F38347702FCE41 +2DDE7BBE01025C72FFE65CC1B49094BE7CD8A5AA78449AABAA73DCBF5A5BB930A9C33090D68B1D5A +7AC94B21C07868958535F1D9DA518A14B0D48B363E077F0AFAEDF271603410614F62B960295516CD +F0D4F0B198DFF03BA61840EED718621A675C2ECAC59F07C6780FB82E37A85111172A28F32027E7FF +3A31103D2A644D0386E5321A1EFDED74C56AAF4179BCE23A684603AC588F92DBA5EE0F30016045D4 +F63116F321958F76ECE84E92A855AD4B8D99999AA25630BFEF0AC24068E90C6D7FF2F589D652E577 +2CABEA047FF10A51F1A0B940A9198DF9D99DCA368C7485F8AA1DD2D3A3831AFC30A1ED930453AFDB +7B91533162855C49F8B69D69048F6E9C50AB2A056AB3A5C5177553C9143187F4FA44310DD30686EA +A035B4B973D0F07D9D6C1AF52CE6BD97734CC9191D11544F5376AC87AD5B4246F26509991E2BCA11 +7EAA528395BA581C46E705A59BFF4121C4B0E113EB514F1604BD4F9B636651BA85515CBA55ADB89B +B91C36296650AE5F7F8BA2B2608B792BCAC62ADAE1466CFA920987D627971720DF814EAEEE6A0E27 +55BE1116EEF073F632F158B93D5A753F0D521CF2A57C2B65F676FC8BD7F337797932B18E03EC60EA +D69318D58AADCBEB964AB89D41EDB61F38AA9B807AB543E170178936D228092295D0D8E6EF3A32D2 +1F4842AAA57824CD6C8C7519FA2E9DA311BC00A60B9994AC0689B7FB54F7D30B5EDB5FA16EDA8D40 +74DC3B292B430AEBF6C2D0E2D22883C917A30D7F0B3837F6837613D90ABD193436A2A332BC535CEF +C656490474EF7BEA00671DA6269CEB5B8C3962EA5C50BF03F60A88151D7780DC70F2361EFBD8DF0B +89C9C7A23CF6B938698EF2D2E17B14649B549E3FF9BF41884355F78C16B46CCD885E7BF1EE077A19 +98F36894E9DC0D098217CBD56E23D094198E4468477F669B9D43AF1273478200709DE4AFEEB3689B +08D7D8C4F0DA406A24454F3A91B34C33829F6C3E120E365ED93C5A7BA87B7857EFEDF3CEF7090325 +85DF28BB9F5BBA3E506E2DBA7263217ABA01FCCF17883BF7C11671D500FF0700F86FA27DB6720A74 +27537CB26A55D136AD2A3285CD050C333D8B07F70D3DBE3304752FC9638637258A4F5E73B5067919 +16879FEBF35DC36BD95AF2ABD6142D8EA67E101BD4D301549675D859A6F3FE7D124B1016271B4B6C +5DB0207D67B296F014C6CBED493DFF6FFC286C38FC3EE35B1FD27A7AA88327AF8DDFF4566411563C +C502A982C4A19E309DF89996BC1A752BC377CDEEE42350981D2C3BB544EEACEBE6C3AE7D25840944 +765FFDF10B684C15D0B3408F7642BFBD66963F64FBB3FD545F7F3D67FD93CD2978D1A76E59BAD5D7 +35C592219805D4CD9185D04691A99F7F093F406B3A59F7187983A494B42FE7A9576D8936C6BEDEE9 +D3951C9821626ED3A531126BAE0A0D77A56019D1532CABE13CDACD2E00640604340AD0163AF013E6 +D8E9D98BE51B4C252EEA5728E6C8ADACF679B598982D488BFE38EB830E77FB49F1E5594D6FC052B0 +B34C11403F6C533727A1E3D0B665445F45A35EDA7734ECDA78385D41DABA311AA14161CFFFD38977 +609A3B8459B1D9873F16C6F0754DAC0815A0B1F4FC64286BB93A2A39CD2353D7D5E0CE672F17495F +DA7FD8831D86DB4E2E4822EE435261674B58658BF6CDCE724AD39EED1C565E3849F455A29086FB38 +CE2B10FD5B011731F60E34FC59D8B0D33703F66D1DF89273AB9FD3AC39BEF31BC9AE300159CC80C9 +CA1F7F7578BD0FE3F5C8FAA61ED82331A31CA4CE2AD4302E5029E8C0C944B148575EA58C8C65BB1E +E7A67E29DBB155557F9F4DBE7C143266F868BEA3A196FDCEF617CC8C438AE0E8A3F47D677AD9AF4A +685FF049EF65F3FFF1E549771C0C7CAF2B99660CD08F9995381FA7A3DF2FACAE5939F61141F5B299 +A8016A7206D406655E799AF6A8CF2D5B161F987C546C68367D51ED9A559A37429A536CF38D24FE52 +633F4A17C53625EF041F557C4740CEF8EF2A827E51717ECC399CD3F8CA0144A94AF400B5E01C834D +9E7D896CD04EA03A4BAE253774142025F6E8AC9E4B91AB00B11C38A5F266D157E9F8103139C675B1 +038268901E5ED5D803A45D26B6F5C78CA78F33EDD7734A8704861F874959B2AAE6166F530F6F4BC0 +517971D223E710470458E31BF4801F4BA68DB9935BAC58F53ABE1FE4A2B362FE991B85235DE7DB78 +700888816BBF26BEFBE886D991DAE4C85B0D98FFB5AF5EF52160A238F6D37D0D64B181F88E9B61C7 +F6282309254EE6A184E4621633A953A8E6BD6477EBEF5A617131C245F5326A1614CB464CC89642C5 +EBC4676288E2A250FB6281C1B4A8D31DA677D36BF23F67051398F4509587ADACEC34F59F71F29A9B +127564C92F4AA3ADBEB5205FFAF42B0804FD02EED7723E2C0F087538DEC5BBC65BA891C5DCD2CDA9 +2498EF974395A1F61E5CA49E72D02B2BBA795736F18ABB66B2BC180D3FCD408338138E0A812EFF43 +B656782341FB0A3AF0ED10E02022FCEA69785FC77E204BAAC5D04A700968EA4601392AB8F8B84FC4 +9B264C11DCB4DA5F654CE527BBD2FB1EF98D5EC4FE2F842C0C9330E1519F7C2BCDE315811CC4602A +F37CD1113C4E1150D750B7A071FA351D641C01B3DDD13E914B0C059EF76F6826070AE043096472C6 +9D983E06DC28A1A60CB700A94DEF5170ECFBA03926C39C874F6450FF841F794ED5EA2747EF0C1CAF +D8833926D2F9D86269D187A30C3882C02A717C86EE1203A1B68AB7A081A41A0DAA48CB9A182341AE +5D80F141D4A5A83BE6D6F5B573D9DA40BC5588314A05405193ECA6089DC3F73050B1809DDDF5D2DE +E51197C4A51EFE4895A5A849679B70435BCC6B9F2ABEC794CA1910E87E119FBD04EC1B754B78D5C4 +D058601CF99AB8CBF776A8071AE2A9BC9D91BD671FA698DD44B1D0818782E4AC6B1C81E57050B1C6 +7CAB7BF551A2715D1AAD3C63CD9DB8BEB3D0F8283FEC253716676F92A45986675FC4C651DD8F4ADC +B01186EC14F235D2EF0ADEB922BD60A39794FC6EB3A9EBD07F566BAA273E03D708F69817F7FD3206 +8AA6A11F6D873F78BA20EA172E512AFBEB768C6D1AC662812664A99225BB1A5251DCE714E0B3BB13 +D9E74435B9E3A71F59ABCE1C5F902DF378129322A02760D7E696DD345D578472519490A9F4543B67 +7066005D1F81FB9C384AA19526BDEF559BC9AFA58965DB1BDF2EB08C62BA840FAD229B4FBA913A9E +2F56C7284903235360105DE724C22C18519B0E4658AB3DF40B69C41A5E41A15AF222E0F1386D877F +2665CA0F209D31AE9FB85AB04166CD18A0634831306514BD18BA83B75B0C5EC57A6D7F25BD2C8300 +790A6CED912BC4D05751152D9BDF8D5A42EE572C3C817EBA44EE801E55D9D1AED13AABD4D22CAE3B +6D8DF8C957DE9DB14A2C826E7F65A6270C0223C6E21ACD9BECD7432B1209BD7AE1357BC5DA5521BF +B787AE49AF049937330EC82685B8E11AB43BC56BFDD01D42DB44B09EB039757A44D078B9DE431195 +821B873854BCF41FAC1B2B79D4F6EE69DADFAF626271E50A83EA9F1E6771E006D867ADA1AAB5929D +98AF700951435A30361F7A05EE9C0CEE72A0F9D0226F9769395C4EF984C0E8D19458D6268A6690C9 +52DDA7E05BA83C9763E1D518E4776747DE41C1B738290616DCD36AC61500A51D1A3835FBFFFAF611 +E193569C49C93960EFAA69397AEE5821A8AA9278BEBC9FB793E764351CA2C95F598389A060D04B77 +0C337F1C1A45DC0DF68877EE90E9635C97FF92E78507FE689BDA87114EC0A3A76381F8D75E319190 +4FB5F14226C214997DF54441B7CD0346689E6E10B394A36D68FB6A99E94EB8A337C34A3004CECEF1 +FBBFE5A3A3179C9BBDB7ACB40AF71B7B0838201A68200A9FC92875633C1DAEE5B5AC890DDF9A6DE8 +85F5D128FDA32EE633C2ABBF34FE015097E0470072E7E9CBDBCD9F28765E5C64DAEAE2B2298D4350 +00FF0700F85B5290A9609FCD26AA6A9ADC5B29E8E06E621A3F9AC46B03FAAD702F98EA8A26935331 +7FE657EEEA36EDF72C7C442A1C969D16C06A50FFBDC28E7B2F97FFC3DDA1BBCB0CC9714C6D2515E0 +8EE383023C46684D7A8E9CDF3F90E7CCBBFEEF4B26C975229FD827D22CACD9AB6E252D09BBAA36DC +F9D098E2F0E47194843FCE876D54D6DA9B81C6AFAA4B4EF71E4EFBCC1DBDA1F30ACE6F795C0A3C7A +33F8F10D548C37795426F9C790AED33D0954D825FAFA962C1210F835930B4CEEF9AA2F491FF473BC +5C131637166A0A0199B54D75B3894572979E51CF08AE32F56B4B0C65B9FF40A04C4941483A2ECB41 +A580F854CCC785C50A2D327C62A0AA5C8794C2F6D71260B8414B6657383AF050A719B2C97FB99327 +D7552A01F9A5B5F388EBF6B6F97D55D9ED82F8EB2EF478E55867A94A6B0A19D818BE195D28A57CCD +A6674C8BF85E73775E3346B4BCC81AA03904EDC16463B53384877BC752CCA76A13C5E4C6FC299308 +45FC1BA0B4F85199395A763D2FEA65B95B9FAFD43A0B5DB0C62890A52204AF5DFFE8AF433E9EEBAD +C5C5692121F6BE15133F27ACFC8EC43528FDF7BD8CB9BE6454A43773E4ECC0D514F8E83CECB80029 +D997389E3BECE4FA43960404C29C58FB93438606BB728741F42A74D7173BC182E8108B960FA8C129 +4D40AC7BD62B1010579B4375FCFFB254C4A1741DF14AFA07269BA93F0DF0FF89D305B206483C11E5 +3E785027BD740599FABA638C9AAC0E3790A70F091C988DCC6D7CE1E173B9D6EB5BB4F911E8449D9D +3D2AC306A8FA6EE4B06C08717930606F7930B17D962D7881CA921B0B59806BC9F5BBBBEC30D53077 +21C0863DF01B823444BBAD21EDFF4ECD7DC8FE816FD64731B234241597C56B556CF28AEDDF119DBF +3DC7BEC4E0926480D02DC38058E53F576FB4D2FA154A3742E65381F7CF8D4FE27B1B4EC3BD44BA8D +D759553820475E7853767795A9EA716229CBF0BC03720E7D714AD0F12A9BB3F3BF28A74133342D82 +2D1F32E57FF1EC1FE784D7D604F562CD722240330516501D54BC214E5D436A16C50F108CCCA1BFAF +1BB2DD0049A286A72E27DFEBAFDA997D522DCE4BCC9D433507DE24AB96A2B3F922161BAB12B391B3 +2590ED4155C719F1D514AAF9AEAE3C222FE7D099078E4DAA9C30ACEB3E2FEC98425C1E5522C64EA0 +BD10513D57AA75A6D2EFCCEDD015290DCDA4CA9675F22B11CC5B7A23CD472B3D3646050D406FEF0E +C8E8185A5C2945D0A6E0EF56000699BDE6545873F175F7D173D3604DC5F500A1F37C0B72A3C3AB06 +3D3155BC326B36E0ED6C1D5B80C05750FBCAE7E8237D356C5026BE40B71FC98D920B22D7B6F0208A +F7D1D01066252A7F48B53C76DD26DCFB86D49F3962E3EEDC7211AF7E5367597AB89017019240ADFA +000D6484569C9608EDD29E23273DE7642E1BBD8DE79E3DB27323D2CB3B07AA0F1E046E2E955019B1 +4E4A81CA82DCAA5C41D9C40C39C8BB9BAA28ACF3137B186106A1EBD945D67BBB517310D44FC10D12 +2426C3BB5439157AC26F54DA4197F5555649C8EEDF9B130EF31184C5DB45E94C0BEEE02B98F29C52 +6CA8E6E951A2C6B674C529C9A19DEAF256AC09A5741FDB853F5F1B2367EC36EB42F005AE6AD3C568 +9456CF722E2D7349A870AB75F6D21EC57EEED03EBDF3CD1A6E2D784385E579A683130E61E833B2AF +DDBA8ABBCAFC04E2F2AA36D1C2A7A774C27C38F191B803FD0EC2AD487C9A7397ED424277927551D1 +44AD87ADD4F61E20FB1820CBFE9381E295CE2AEAAF402EA147E0B42ACEDF70ECB914DCCE73034E75 +3F06470665E47062AAC3D5DC6EB703B023BFDC11DC5581D67A3C0B8B4397F4872694C82A70C511C2 +B61443424D057109852328D7334E0DC1B3EB97ED6FB7B55A88E686FDE861136830AB3801C6885A2C +D9F5B4E00C9AF928BEF0D3264CF2C0CA345DB3760DED77861A6D8310B8A2B9E4E4C464D201BDD1D1 +9553863F525D0FE830CC35ED6B20A9A9D11E968E86EB96EDFFA5923A2F5556C46E22A4CF890163D7 +793729050905BEF29985322C7C5FFB588E455D489287533A7ECB7FB8C0701FAF7909DB7B6AF545F5 +6C3E3C30A2ED0297ACDE2A77AB1992D961BBA0381A5FCCEBA2ADE738F5681B7542567898FBE64FD8 +A865F6809DC6648DF9AD1447FBF510453AA35215F32997E270102E1775A03F5E3C6BF7F41EAE193B +F668494FB4CCCAAC85BCC3EF520B0D8796F8D01536CD4C71547FEA559430A5CF6910E578F35ADE89 +3A246C07593187F823B1E3E54641CA28E10A8844326E7F3453C98A7156140484FC4C74B4903AC6A4 +31955A9C8B7D40B6552739CF81403725EECFEEEF7A10E2D67D69AD9E41AEF5E73E37BA91B2626755 +FEF3570E11547360B1229C3D9A0743B0871478BCC0152E44990BF82A071FCDD11DFDEAA0356A7D91 +2023D6537C73E0358D23F578D484BC7DC796A1C14D0C18AF2A8301CE70E60A117C72FAC66D0EE664 +01FB7A1D5868B555987EF7B72B69C576D514A76572B9E9E04F78386918DB290E60E9DB99E5459093 +F617219A9006F64E9C21A54462E0DEC9C20FD2DDDB0C5DF9390E3968580FD4DD412625EADE782D72 +C48BC0B20BEBE47258B74B83E736C239AD72E75F31CFB09399123B1BB16BC12ECCB122FFC42A8F59 +EDB526C16875A43D90A8625E2E42214E65B70D7F2E1D9635CAED136B9068C4D57A2ECC269CDAA2EE +6480941FB21304C58B000D461D78F12FD4EC357786998C27C2A1A57AEC75A3C85EF331C85EA16EAB +E72E344FB66FFDD41849ECD85FC2E2B478FC2FB713770DC78EAF93A154CA31392A7DD682F98E1657 +8827DD9D5F9EB850F4DF2D1810C9C2284FCB04632FF97EA9ED754B4570F10616AF12986EB0FDB60B +972283DE6E84E90CA49BB3E1000508FAF7BE11BA4E112AE20AD44EB2D58B030F1D341F8CB0BF8115 +434869BE159D9AF17690C5E683CE159526E0D464340A920578580B558E17F88E0FF7500952B5751A +8A02EFA5E3932119AABC92ED1C43BFBF657BFDD118F4A1A001B8903078E08B393048F173BF5497E3 +530617AE777EB057C57350FE3040A22450155BCFA052D24831660C707DA4835C1D9E3429F9E16C18 +7372062D9E4F31DD533FDFDE7564CB6C42EAD9304E89FCF35E528CF1FFD5B35B591AEC9A0F56A84D +24E2B6D515D28AB496878ACF27C006F5FC938ECDA7A282D18FF7841417D25A831165322BC1D5ACDB +03444AC2BE417BDA7DA5728B12700797E9F3585C84BA74D241F9D194BA80778369534A84A57BCC78 +4DB64368987094C07B3ACC162C8B2930013D89F9C3DCD231BF707872CEDB612BE4CA1BB048828991 +FA7B7A5A856F388CE09FBA65A958379C3921FBBB8024A1E8449D62C3ABEAB3249DE8713A30D4EEE9 +0B221CD063247FC95FF549951BEB5825A98C20C0FFA7B8B5819D43177E48003DD55DACFF20BD92B1 +E06ACBB22FA2D2FED4F6F8745743A24F7626E59B537CA100E182CDC6D54C1C6A19830C34ECCC0D30 +461F29ABB46429709AF39867904857462CBEBA68530AE7CD852A6B1321BAD30ED93E8E05B43DA15E +2B79CB8C842AFEF78DE7D8B0E27292BAEF2BB107A0FADE1109256A29C4007021838A553F11526E50 +1E568C10B48BC8BFEDDF72C235EA83799201D5CEEF8FC20AFB2FB592477A42BBD60BA354BB68EB50 +286CD6D5369EE33C9A38F04C34560A970346C19F05CE67FC2157447119125FD34D921B3E6F9F0237 +BEC670406FDE5DE174F21E8A99CA0E20555267D8BCC67FA914EAF002272563C21E1C50562BB8B1B7 +9749071548E2F7A730B9FB7785C0DBC10681F6A910DD53342A796FBA7AB35F5314E48CB06725D91F +1ACD5817B97186055B7ECA800E00A5902C7D1F6271FF44B75EE4A894C1EB3A79945FAD996422AFC0 +751BCE3A4F1E555D58E479D28A6852269ED52E74427DEAAD4C5F7F1A7E7EADAA04CDB2B4114D72D4 +63BD7CA6EB053716EB9413DA5047C9C7E3725C2052D21C61527D46E8D2011339A9BDBEB22CDD0951 +CD8904B0AE3DDD77BDE3E3FD9732FBBD7C24F54806BB23327D3321A76A48A2AA2D2BBA946615C620 +77E4BA4E101CAAA54A85773F7DAB8558337E9F0E8ABFABA748B7F53544D61F3C71695EFA3936E2DC +6596F905A9D4403E99D6320BD5675124715FA753BEA144B49B8C7BDF0C5AE37FABE8568FD93EF18A +06B9AF54195EB9BC14266D8BF2DEDBC751ACA2E269F507AF16C3D3A98EAC28BD0D0057B76D2C89F1 +468D6EDE9267819C903805BF81565DD49D07663464924D8805B76E563D6E22966D5BB693D9C2669A +0C2E115306A4EECD03ABD28F5B771883C89FFBB22BF5B139104B9276CB363621AEB0D4AB593B36CB +87AABBEE53408BE2C42D343ABB18D9154AFA649525389A5819CDE3FE008316BEFAF3D4DC78F5BBBB +66577088D772367F1274D26CA0051B44F7B5FC1A238755DE29B82A323BEA0C70CB85B0F3DBED4628 +6CBC017DCDC986DF633F19BE8C83660A2BAFEED1D7739C97F52B305F3D06BBA93F42FD870700C5A0 +1F7A615D42D402355FE5A64A5CF6270D4515D2B75988D89E39392BBF6E95361C4CD5BA341469E934 +C1F18C92A2239F7A85451C11F49410732413EA5A8639292B8E879E88AF9FCA9221D817E11D84D4A1 +75C128A6C373E7C1B68C93C5531F2EF8792C90D9BFC0437FA50AEC09DA71C88FEC910DF1FA50FAC2 +611FED63AEBDCB7A1DEAB28EA1584182B6F2E9C0656D8E254A477ADB5465672DFC00DA3B6B9421A4 +D2B8B729CE484C2886CC86B3F824B3031E37A18F321638FEEE9E50A0E4808AA1A583427B745088F1 +4230AB67604FABA38FB57C334217FA9056D483FA9C4155975048B6C6F51BC41DD39A7A2DD1A6E450 +603D433466E4FB91617FFE5B88F5BCD6186E234BFB4466CAAF405C0998D20A252ACC582755B3DEC7 +44D473DF8C7A547DD89B5111F829DA822FB8D6571A904D0E952EE73CED45A8DF1A35CAD450799E8E +E7AF4C71BDA2B2E281E557106981DAD1350EBF49D518FE49060E611CB2CE523F40244184D93115CF +2A2178DF1C803E90CA46896E2E448AC64BD9E1C1920F13243030BBBEC8510213C4E56813C34CB78F +9D7B26326335447C0F7BAE777EBD6B4D55A24801B4A3238DE96BB03A90EDC9BD333B787315AAE1F0 +81662F43F589F39537CDCA5E6040869AD364AB32712D0B580E443373D7E3A5ED6AC8E326E759A6A7 +29EF7B5C9A901841C233E203B70CE6054FC3E1CF611D14BD2A25CAE45C6D850D0FD3C7277638F799 +819F0806E5BDA6311A25D814B637672DB020C61D40D5079F46CACADEF8251651B840E87797FF0BA2 +DEF8769743AAA15FB22EF6AC4F11ED8146E63528F785A65AFFA818F23A87C2DAF39C7D5985ABEEF5 +F6D997D783B2AE11C968A757DD842906D8B111155F3C799D17C83C695EC8273836787D12154CC9C8 +6C45D148259697C8790A583E62370424E4CBD8922BF0F0712C7126551A08696B642A695CC689E8B3 +4505B716754BDA3E72DFB6FC5EE6722B86505FAB14532E59EB0DD1ACDE04E894C94793EB7E0E7EE4 +83D20EA9E8147AD383B3D4BE6648454621D8FC832BC57F31313260C8CD360FC11F8CA6CC552442D5 +9B025C1D1B4649DF0FF88FF0806F0787862DF78124DA40D61489EEED180920571C4DA6CF3FF8E420 +128AE8EEB72BD0C8BB9F0833B3011BFFE408C91CE91EB13805247E220E3E505022250F2E1EE507C9 +B3489526CEF16F49DDCAB827CF3B879C406957DBFBB08F06E80A31BAC17DB6557D50ADB6F9F524E3 +1F3178E43672ED54F58DCABD5AF6399AAFBF9492824F721894A3FBB17D8C000108FEF7BF2E3B57DE +11ED05398A2495A4C624B6DC53AC1184F231FB8786ADFAA2AD1B602C6E6BD1722DC62A630F414BDA +A30E1DE0FC74109AEA52274EC56E15441D7776446F71D2B3582D419041F9AA05FFF015978130FFFE +96BCE4FEA445FB4188959A96F9959ECF3266C1568E96CE7AE4B31E1C958CFA5CF16F352A7C0B79DD +3C7C8BD703EDAE1A285B494807C29BAA11C5547356476F7095061CD1739945007ED27735F8B5F9C1 +6572F5E40FC2D306941CE1B1563235B7C4552E38F9B2EADDA39764636BE8B42509FA087E0F0C1AD2 +2F5125A64DE06D7A1D80497AB820A41DCB4C2456AFBE0D050B39390694FBDF3B1DB3B432491BCFD6 +D4B4362348759C7C7DA3FC6445E7340DA44D5B37CB78AA382FA3B9889CFA2100625B8E159024032F +A3DF66BE32AB4A6617A399FF60D99B406C05337F17E1BAACB3AF03F75208CBF43B73073160895962 +2EBFBBC9F4EDE2F301B06280702B6CBE2A6AFD7C737A14EAD1A1E2E41B60BB37FBFDCE855F5C10EB +24E9235BBBA8ECFD94F59EC3BDB981F930CC0D53F0E3A829569922980278FF2BCD8004933273E0DE +8E9DB1CC0BF8530C80CC6E52451505F65196955F952C8EA605C90E502C91A38C709E7B68244F47AB +7B80A56976C42E0DF93CF5C72C829DE76E6F9310BECD5B2F3A33883600F9CE9A42E3688D8D5796F7 +71AB8F3F1B12AC21F1425A653F25A3EA7C85DCBBCCACEC4C642B24385C4F142D2D6D099193842486 +08EAD886039F7EC135884E59BD21095ACD5F2AD1DC74CE481BE58B8B4103D8548C48E145D604C968 +A5D82E983C3940928C183944AC5C7606A7F6690E6B3D6DB5B81663A95E0BFEBE100795588DB95372 +9D17413FFEBD768C88D79D9C844B3F2329F7BBAC750F7E7674F2D101B354C8E4A4446448555E0BF9 +7718828726686D9883DB5B6D808D0067CC0D7B04E137F503055D90726898C4473DFBC017EC4E2BEA +F83556F07E2D625D45F7F0A54616758EB05A542B3AEE235FB4C780C47FB3D15EE48CBE31D24F3382 +B459EF12F0FB4E5314FE97F8B7A5F03CB310E1B2991ED2DDF1DEA63016FE3419D6FE5442FB72C064 +2AA6893D35A31CB644A52CEE78349E507ADE7D29A174092B5AF0CEFC5387297DFAB206E25E7FB531 +459AB8AA6FF2BE0769BD3CC573F18DE9AC2E55F0582034FE2AAB9A9DDFCF4DA429FF80B98A2D6865 +95AC82FBC6D5DF9928C21BC1CDEBE88F3CF3AA0EB1AE6E2E9CF8ABFD677105A57CAC6966DA51324F +9E2585CAC12ACA8A3944255D7F0F31643A5848957C905456DDCE9C2F443C4DD4A5A675C64C78748E +DB48FCBFA64BE5AAEA5A3E71912AE8247FC6013CC62C553E16B3F78C21F0C60FAA41BB9145963CEF +883C80EAB5DA88AB8ADD09E07A681B636CDFCB89230BB9DC517C8983BC8849CC56D26199D948D0C7 +F095F501D4E3885727A17FE1122C492F39FF53B74A7595E19ACD233500303F5145FEF7246E575A2A +1C5CF894EE85E124266FEA071B323956BA6E746F38D34932F61EF38EEAA8961FECCFF6D7678D4FF4 +D3868BABB9CF036A32AAE2DE8C0A081A214C765FF9C42A608FBA94BF3244E8901EB52F5F7A17C009 +93A81953FAB003662ED8BB84516AB9E02A5F7474F5654DD687717B570339626BAEC3DBD2391C3F52 +A64FDC5DA6E030EEC5D82E0B3FD7CF9D670C655D8774FB3F0FAC4ACDE20B9C97EEC2960E0E4385C7 +D6274EEF4D5D42AA295F492E781ED47FB136D660E126BB0E98DBDAFF7D82149D7EC606C48D3C97C9 +0AC9033E78CF1A64377D3C7BCA3456F09D68B588D09DFB3FA76D65B617C7DF9912B48DB9763875C9 +87B4F344301B7CA8653380F6C191996F19E6147A743A853D4E30088083D3E10A88B45CF1B9CBB5A4 +AD8C792944AC6554789D0D8C360AB7049AD5026B91553624F98306275A355EAE9078A610AE9EB9CE +87DF48C199A8805488AB72870D04BF6AE170BE57948EAA4DB4FBF7B7E6C30FCFA766DBF8BB759E97 +12BD4279F6C74E62BEA9A7E50B99722AA6026130C785558E67047C42646ECD3AE49DC145A16DEA10 +4F8624F0327322598E71AD2251E281447D8852BF756731D62A32537A23F371A8E56C39FFBE213772 +8692DE43C886BF7D0B37E796514B20C1D463A9941E4B978D46D04CB2C1934656DB672FE12EDD8848 +9B31D5F8107D6B3DF396340B1F097F9CF6FC2C72FA9AF5B8652D99A832D0D4E319CD37431A379064 +1ED6B55586C46B1D2DC6ADC006028CC2B1626EDBBE5A7D847060DB89636AF9C69795A536B6D661E9 +247A6B9A9474E250B7651FBAD28CBC4F18C4B4ACF0BA8B3B631E8C107C1D1190851E3C8D465096C8 +5D40FC5AB1FB5E16B76D7D0C90E50BA472C1D9137D2D94771B737FC3C2D0EA83C7D24A55C532366C +992DCA0B985990EB8776094E9FE3267DFDB69F53FD0ECF47872B62DA35B1BCA25EFB8366DC42BA48 +9BCFB00303F6DE6F76D209B6D2051164CAAEC081889107CE186FA75A18C841752C283E05D9E0503C +9A1434FFA2D3883796D1D6D135F07D3772FE8B5089D14E33BD754CA4AD8E0B744C5FCB2F243C5503 +C8FBD7DA028DE8173990DBF66EC374BBB088074607F5D731D3E095AB738B848ADA347A3D016CA7A8 +8A376A300A8BFDA885D64375875D6E3179501D9B754FFADBC1D06CE71DDDEFED84C14820D807597D +D73559F914CEA9BE48C95017FA33CD67559BACAA8A377C230E3D5BFEDC168FA2C05FBDF0084225AE +5291F7FE555E7891C7D008C4F1567A41126156CD5DEF5107E35CD9F416408F00F7926B89167F0247 +DD67BA32A0F233BCB4EA24943521B488A93C3CA3BD23F627D96F83D04C9ABD05AA4EAF0657A0EDA1 +91453FB14A7CEF60C0FC1B3717B8973FE69F321ABC8D069271041AF6F14E314148CA0F3335D299F7 +FF6014A500FF0700F8FF62D7E03878BC1AA1190F35B2AE38124115288639EC30282DF2EFE6842F47 +41CFBF4C226E3285EB2B3297267917EE38BA98A6BD5CC9A1536B8E74E3D3181FD22A7C70E0E86CDD +0C62956A34D1290B15F6146C67A6EE97138E93212E9178871D97766AF7D1BE249CC3F64D26D8A75F +2140D173C0063AF385C96E465F3E08703A07E90145BE4033764DD2B21573A1FB230F5FCD6C37B012 +2708CC9940A03A23C00EF592EE24D6766DFD4580AB6058EE51EF77506196D3EEE6F0231974CFD905 +539A8AB45BF8690F4E0DF1B68D3F67F1DF7D5D015C65EA4E9C9A4A06E8D0B406EF0798D9B3D5AE2D +D30678A7055919A43B73E18FCEAAF6C3D33AE1B27CE3731A4D1D93A79B0562725CE10EDCC1471612 +B3CD9D9907C0E9A0BF3D91CA69B93E8130CBC12776AF15E179E56EAF93EF08606C1DCD5F902463A2 +4F18FB792CCB6D74648F488845F4F04BC966A0BC0DD0739822BF97AFA282BA4810BBB3F6E6ACF42A +E558D16AE76EE30B06E973553D316619670079CD6F05FB5AD6C912FBB0FB6177E34E11333CDCDF0E +4CD5E962F23C740A601BF6BF2EB3E09E0FA5117F2671A028065C1CE2F29DB0AE4E815D1AA75E1EEE +272749F49F2371B89034ABC4A6F8871B1283406DA034A402C8EDD974A09D969AB6FA1D13191D8C23 +3A44A2DF31D5590C7254331E2C56B886EA6591213671B9D6801654D4D187DAE135475FDEC0CF134F +948034E28F26D4AF3EAA0194220B66A65E97D5E33E088AE815CCAE86CBFA555622B4F770A20E9AF4 +28F473EE6484F845E4E859A169B5FE90333D44812877D722882D8CCB87492557011260F1DD4F1AE8 +428F587F448C6BC52707DA76C826AD8F86A1A092331AE042A2DFD6B43A4499D25F1170F5A9F4444C +0210A31DAEFCA5736037AA4C40A3FF24752297AA4556163B87B3EF594A585C90054529491463E9AA +50690B7F76D4B09A8C1F85F5E3C3E2DE645AF0540C97683BF2BF1822B8EA92FB62AE3A7AF6340326 +4C606704A054E5F4CD05C8945AD3C5DF3CE2263AD4B78FF3023881D771BF007E23B5319BB9F4DC1B +C2EB2878171899295E9D89A5FE88C28F86962A628D7FC55BFB229F4B2CBB083C00C7F8A9C88D8674 +6209ED576AC03290A009BDB7548F118DB91AB3A1AA50BFA6AA803609441AF9D0B6AF88062653B363 +117FEC21CB53736326DE655DBA97FCA5578B14C4AB1DBD89344A981822AA2B503FEEFB7382E5F61B +E4C543F08D12236A1F2BEC1E5FA3FBF3E3617463F4AD70F4DEF90A0571B569F04828DA70443ABC14 +622BD991539CF03D29F2179BB6AD4C1EB8E61681828AD757BF40DE8E55DFC6F09598DF492F1DF8E1 +A528B72FEA4D27B3BDDA08687EBC16D01D745ACC7EF699442D9DB8AD5E9FF5D83669A1C8C55D71F2 +B9ECC48DF31C1E112977F71C721CE3A955F81888A9BC4E7D25B964ED6B2576ED017F9073D89743B0 +6EB804D7D0D3729E42FEE6A74838380295C1B1999D8A3CB2A4F033EE5358FA1C2E040A871C8C2236 +F84C26252DAC250463D23C95DB9B98BFEC514DFBF0BB32B1F7E1DD246064AAEB7F2EA11B21AFDE68 +3E62DA4B9C716A787159415497EC5802D6348557B3DE054189E0D4E74544ECF6B682DFA017B65662 +AA53183D2BB67B81AAB1EED90DBBB3FDEED98C87AF8111ED90443C0D1B2E4246D4443687D29B52BD +88A1739C4509B91B73085B192A54918DFD8A30F24FECB414413928AE2B5D3139B0DF721EECF9E82E +1FF02A2EFBA6E454F4BE0C6106E2445A940E2BDA6C7F1EFB9884CDFA8960A185A2147BE88DAFE516 +139BE229DCCCD393437D8A4F90C14A3AB03A57A40084FFBAAB193EE146181D9547A7860C5E6BEEEB +BD9C64096CBB2BDC22163E0D10F9CD0C607EA8A803CE889DA32CF2C6BB7CF8DA9C2FD67E1B51E547 +9C904CDC47D327A9545B50872609B6B76A19117A43847B241B8AFA2F50681711B889205A0241E4B8 +3B29DCD317CCA9C73C41592087B96CB1BBF3CD2E1114FD8FC1AC3CA5B1018743A24F63BD34A385F2 +8364D2B8CAB802E74684B4FEF735594D3648F9B6D0B8C794AE379A157B7F1EE10BD1D3CF230B6216 +473AD0815878FCEF8E1FF7E7852A82714365C31E9F9B6FC3A1E36457E094EB97F49E0BC8F6A7CAA3 +CD4AD78BF1E529875886B20039B07DC468678B62CA43A6872BCB5D9B0C6C3F2AACFB2D5D90A46B67 +6128B184569CA81F647761957DF5374E20CE8993C5B407F31C4FD9B67DF38FFB522380A7C225E763 +BEEF4DB60D1A4DCF4B21390C96E3DD101500D91A74B14AA686DAEA73C402EF70070C6120440241DD +56640D3BDEF586C8A37146723ABC064CFA3A2B4FADD938A6A4E027CDDA7D995AE23144AF6106F5F4 +DC3F9B057B9298FAF9F4118B565A09981FF7B2C604C930F36EB7422BCFAB875A8EF027B4F9BABE0F +3D50D992D362BB4FA61C221D23124CD0E745CE38CE47B12D1AFD8097F86CE2DC923A759395842B80 +C762E457F73998A5E94CAF2BE52EBC271FDE64EFEDA0DA546FDB30C9D8168678B4A7C989AB27A79C +12EEA5E13FDE94BD7E4E12183ABD680FE2657C94D47F83C91E8DE96321DD1FDCDCE439BFBF2049A7 +95CCB576C04D97AC81FB4555816130E703FB58C35F8B01976E5663828F684E8DA235560AB103EE8B +9B24143ADDDDBD3DECEEA127E175B957398D3FA31E2FDCB9AF1ADD50EE49CAD19B624455B9A90D2C +353F46571A2BE5ECCD1E0581CE5C6D9F70952FA7586D5A4B351D335589FD7CAA9F35A292A41ED020 +EFAF6A8F394A6D62214B0094C0764C35499EB258B0E48CAA2B75B89FA56A4CB1232E5C2828C2BEA6 +5743BFE48858D85E3C234198FCD6F194242815636BF888679DD2F005A9B9371D6943400B27DE26E0 +5845BD38D6B767B50C8789AD932A868B00FF0700F8ADCF78C18A3C921C32089468E3702927292C02 +7792788559D43AF712728BF794E737CD1E3C289052F3FAB7E77DA7B83492CF1D176EEA83D38F911C +4D39CA9EAAA0DD5F34597927DD605D50D3101B5D8CFF0BB580A0638005B81C2F0C5C0ED6E661DD4C +834220FCE353F85280A2A4C74F051285609A33EDD96CF658615D3E5AB93B85453E0C01A8EF38642F +BC9A9231E65A1CD7344ACD0EC9B923BC4D966306912A4638DACE1A42D36C180EB347FB1BBC387AF7 +490A2A65BFFB1F3857ECCF86677055657C1140DF21A625B511A7577BDBE42B309CF6B421F0A390E2 +48FD15FBE4804E675303CFD4561354ADADD0742877EB4C4810AC350AFF93CDB9A83BEF40C289E7FC +07FAF84F4A7EB26EAFFA4318E4802E7FD68ACB58EFA562A5EA32B3FFB15583348622E4DCE548BF75 +97E9CD25AB4AFF578D72F77C7E8721B045CF7A76E211F6675BED85EA427ADF10D74366B682ED1C6E +59FE3A16270DC60C8308F610D046BA855CA7F108AF583BD90A3A84BD225AB112D5A48985346D37D1 +9D4E41F9CDD2DFE50D00305E714A9D6F8DEFED76A77AD645FB779A690086A43D5B8809298A8AF845 +C4D51777E515608F16FC844415AE768645EC1A60CA0E74CEA6A7B034FB1CBAE21B3EB09917443E03 +A239BE97368A9C117FA44258E7432863966B454B263671E8148E6586A5187C6678B3EAC584548F01 +1C29C868319C4A1FD47AB7C23DEC749832C14EE6FD3F7FB15B9C650848A3273E91A925B324BF1067 +2AA1B86EB077A4F4663E299A0EFE06BC859004D6BF27BB39F3CF3E31020914620640D06D2724431A +DFA1D1C4919FB5F9585494DE97D8B910F6C0EB2FE189B5DDDE630E5A7363AA520672D6CEF5926D9A +AB0002DFA5CAE04D53BFC3674DACC2F298BC5FD88461D27A817D8EA4F824FD2A3D2A23360A2326E1 +5404D1524CEFCD9066B353DCFFD6CCCA6F41725551E0F16C3B573947BA60B3DC31FE315864D8205B +02FDA2DCE230251FF2DFFEE9EAD5EB08C644A523813C7CEAAFFC9D9BCCF3B13B9454F7ADA30AE175 +61506FE6CB4AB6570AD7F46E13BCC6798AE229FABA5E91DDA13BB2B6B7200FBA0D6747A9A3D7F14B +99A545E84A9695D61E507E5F9D87209E9C8F1265E05101B1A6B18F093F790E0338FC45B23F839640 +9124A1424275BB885D607AFBF6D03582763614F339CF8E18729BFDFCE10DB565FAF32B88D6075320 +5765876BF69533032E712627FC2C982DEDE3FBFD74124090C52C9E3DF2E0C19AFEC014D614C7170F +DD13DCA2BB30C1FC30F58995CCD8DC77F6630C4BB34C1129338BAFCE56B4CBDDC85BD8C3CC440679 +AEAC88DCF5823146B66C2A836692778C87EEB895814AF008ABF678C7A441C9B7AFD13DC761D1560C +DD5E220BD285F078F0D06D8A76758A48B7D67459A42BF98D98F15454037221A09781997B88A7FA7C +20567C0FD55DE7EAFBC8E6CFF0D76D131F91B7E7D62A604556C75D6F70514636473BF26472790E44 +A69C30275F99B841BA6A26B1A918860C7F5A39CADD84378F307B590C430CA0041190A2C23D9D9DDB +F71D3012BD8D6AAEC20F5CBFBA29AAF33935A7F780E8DF4A5AB3345173E6FC80708E11435EECD4EC +CFCB8061253195B5E4FA9E29AC952252907BC03A9A98E5A9D1CB032341CF4A26F9798DD2B72A854F +DEB3C4FF960B26577F73D40B05661E3857B79A7AF7C449E9D3BC70E294C3E8166CFE75A571B91038 +ABC0BCB54C584C973B127E52375755A9E65CB1AF7F5906E4F0DA5EC9B393D706C946C3CF1857D652 +6E9593DEF5A03A39D7BE04B192392ED30AC05A95F09B52FAA010A1E351DFBF4F823F0BAA475524AD +DC329E5D4696C5D754BDE7F381A5DB9DCF5DCC42FE4C970319A62FD6F7D4EEC64559B48E40684AAE +DF628C3E3A92396B28114FB0C7131A8A9B25D4859256C876B0DB5DA02F57CBB096B85CF352C5B554 +F272159B3BDD487F09DDA52C0484F7885928FBE7C9CF4B702D0EEA846FBE474F1280CB04E657DE89 +1D6E668386FDD27157BDF85552429FD6435573BDA9F37A63D5E3F70E28FD5388A8299B0CCFB322AC +86F30CA6ECC8E4EA76BE1158BBEFE5EB58CAFFD09A651AED2F5213F73D4D4A6E73D48F1B9B5B3544 +D67121655664D55DE156C235957D75C209DF3E2445B66AA20D8AE82C084C4BF91D96B14E6056DED7 +77333F490C18D90A2FE60DB1347E71BFC8DE977FC88B267F59EFACCED2FC6326CA7B3E02B6B6B951 +BD74DF1CD3E3A4F6F3E4A5D4F560207703F4286A6E41E87D49BBCDBC1C1D0108E6878856BD5348EA +A814D5258303163A8F49EE5C3D0A814D0472D705B536C489D5973F6D09E62F0DDED5713BC9D997AC +E0BC9C672FB2BB21BDDF0276594A6B4FF126A88162AFCB72D44DB9FCE3E227B37926A55A38A110FE +9FBEC2789EA66D5D7A21FB0C8268D5FC714F41534A09FDD1CFB413EE0A4482411A157653FFEB7521 +0B97AD38A889E3C74C7EED615FF8E5F96238E468D70938EEA0EFF148B73EC2835BDB6F310C0330D2 +B98CBFECC98B394AEDA9F0393273617D5A42AC29A7E545888D032FC836403A1BEAE60A9EE4F210BC +E4D00BE50C310D6D3F77362C9F9B9CF76B33189D7248C0D4736196E8AB1249C34638BCD1600BEB05 +08964D2FC4DE60810F6805B3972DBBDB6C6B2CDE22B6D9EDA4EB7EFE63125B3F1636324C866EF716 +AC26B1B991B58894C57E2005BCEF36780764F804FBEB8186D0F4D30B39153053EDDFC3EF6F1B4A2E +180D905086C27C7E835D52597F5245FCB75A9CA404DB2069E2E660BC70FAF051C4486EDAAFBB4481 +0D28E5B7E019E2A2F626C682A2F1D28A20985CD328A56B1DF9DA7933937908B9580901C95E0F93E1 +1CD1E7E289D483360268582EE679DB88528FB00F206568734762988300FF0700F8F14FF5F5359B5B +92AC42443EC5A4028163CB94CBD24721B511744700BE6584FB4CC896527F097472165C66F1949B59 +C00A6E42A0B70192F8C0D5401437101EBA2E8D0D0EBAA48D7E6458531072053C4464B1D1156A6A66 +D431349B9B751D46643D4DFEE996CB6213012E335939C28E2FDB1EBE5C8E8D8B61DB57126224E08A +AAD71C7173B52EDADC1902B8042E058D047FA70695FB84218B7675D1D4F3F10F7BA05E926D41F7EB +4A1C10816B503BFFB556379B6219558DD6557F7287B5729488B31E4BB670DF79B66DD5A8D5FD0054 +B6E9D255F28791F4B31104F3881C9DA08288DC394DFDC9183AE3EED03A6B04F4143F882E60796EEA +6D4B4A2231AA369B007775069D53A4B36D95E87DD518C3BD3EA5B3F6D3E198A119AD74958457FFF4 +88B217D800E94B16CFB49511201B9F2F5B2079C3BFBE1B9A669431D15B10673F1A30B0BAC5DE4105 +74149C4BCED34B1E40D6018F2CD4A22D72952A55FEBFA3FD61AF89793AABFB0B7D1403FAD0BFAFFF +36141C134856DE9B89B47D1AEF7DB78C6A8451A6185988FFAA29B43589C4CDECFB0F85BCA4708AED +9D590D16A34ABBCBAB1E8A0933ECB9ED425B48705F2B9F7E2BC41C3401ED568D12C9D4670CBEDC81 +0AEF111F858C0C97769DA3C60D124080664FCE1B7CFBD49CA18A19818E736DAE6418B60643EF411E +69938467B61C7E5D71D0248FC7A269A7982E666AC2616152986D0106459D99B9679A03BA46FDCCFD +2ECD1198AD43C0731AFDC7BD0E4B6F642EBB1B071891356EB68900B3135B661BA0997986945A3684 +8E1A9959B7DBB35B567FE09F6CA8E0A36A973892B76671797CD56394334D619BA610A993B3D8B97C +0BA70AD49F87AE85805E73698241412DB0EE15CABCD14BAC2C744D34C1352B660D08C956A196143A +121CB7213089CF14D654FC60E428F92CFCAFEEC1D33860F20B1F192FEC60A183FF45BE88AA1AFFB6 +FF7B68DE4AF850764B2469C4C2A8EE1A53C4DBE3530F82F06FC30A124FE022FC15205B8C9999C854 +9D8D6D6081717D1AAE52FDF212ABD93D8B73C1BA0DFE0EC8539A942DCF22580C91F5233CCDFF110A +58E1B6989D65F308E874578955AA40304268FFDE1B5681AA6B0E24B7FFC6FB2B18A6BDE0B55E4979 +9EA13525ED2551EE59225B1C5C2F324E5DE915BD248BD8FAD7AF517794440A0901C7868C253D7CB4 +02068CF0F1F968729C37C60B01E0173A872D225D83EDED065BDA0488736F689B37249860E03A8F41 +EB5C2E675ACE4E892F2A675B4FA10382586AD0FBE0745C7388A4269393A1F6CD8F8682AB9E2CE09C +4DD1C6CCD8C429EBCEBF603A2A7DD1C14859B3B24E71518A5EDBD0CD0E6242FFFA52759EA26C0C11 +67074E21567236CAD0462491F24F0FA584F2E47CFE72B20DCEA83BDC8B0CA44236A5D5C0AA299B8C +ECEAE8CE20824522D34A3D02B60DCC34F2E8B4FD32679D3A819985CA2B794DA8088DA9048DEC3EF7 +64212B3A5C8CE95CAC9428F101C77CF0EC5D909DB0BDCCB2C6D5380F7577D4F44ADD75BAD4CFCED4 +0FBE547654220590464C266BDF4DDDF1AD0DEFC1601A6AB805A099A9E8B2953759FB56034F837C80 +F7F1CCF9E4CC74CE996A34813997570F5B669FAC016A56FE81BFE66B299798465B009315620714F7 +279B7812F0E88DC7AE109C4FBF20C45E18DA860227BBB51F9450C0C346AD109B2816D905D7C4C004 +E97E8AC24284E9C700891E8766FE56DBEC520887CAD6A8C60CE95739529D2B81CE71D6E9CF319327 +074948958BEA87BE6EB38EB50574961306AB167B6766777A0B44DE956496AE33FA3E80096FABBA53 +79461B6273D0B27633E18D78A4D64A5C4461F084AD44227F1015EA8B8F97DC7BAEFCF83FC4A5571B +66A596E679E7683B38373409856DDB8901B949F1801E0A84903C2B5BECAF5C7E3988AA9427A83D8E +FF67A14ACACC8A978C7691A03E51CEFEC334BAC7B2B0291924EB774B68C10403DBD95F0F41BB376B +5E50E1391C1E969DD49BFB20770B24BFE73BAA10449D98B1953A2E75099A354F7184797D2BB561A0 +276A38340C318EB615B4DC4E09BF1D5B76A97AAD0CD813FB271EB70C39EE4462AD443B33671EA5FA +EF930A273A5F768B9B4A9178DA5AA283D54B18E2454B924E51DFDEC963B4AB88D48E35B4C3535144 +29C52DF2F61E9FC9DCF0AD939211CBDED727B49E7D7DC7F0C57D0EC674A05E0AAAB920026635EDCF +D87122A5F601E251FBE9DD91E8788E32B0511622F8671188A07E379C792B3C6F4874BE051229CFBD +681C9745D11E99C6702BAD709B05D9A8182D37F5220E7ECCFE115AA9DA900EC85F87DF900A7E02C2 +2D1261006561E685DBF80E54CEEEFA869C8F29112645238A1BC5A416291E1A43CAE57D471F5A6982 +05F3D463B5084EB0A46756A85AF4D2E11BFFB1A9606813C4E7D775138E9D6061C173D3F9A3EBBCEC +370A3E85D4888AF40BCF861D769EC8984225ED466152A78049972F13872B2A7B7D1343010F419C68 +9C902DD229D3351DEC7D1086FAFE53634360A342E88AFB53C5931B8C66DF5ECA054660DF2F646632 +B975380003DA0F4D2381C49A2792F9EFA33B9E56A456A4C88A9325D2D87F55D0739809A4576D6A91 +9AD46F2A40EF41633518DE7EBDC6E10886E9ED343E9ADD31D386FB5224129B755AA73C1340E44654 +61C46BFDCBC5E6D139B1E435E844269785BF02DD4D7A2514B9DBFEBD16BE963CC259D8A6EB444EB8 +C095AF1E0635ACDF4A6FE655DEE31E7BCAADD8523A030682070FA62FCB775D3A612A0719D8482FEA +677737F0058F250ED899AC03935169CA8B5C4FCD32AD2FA5E896ED636788E2E39D39419A719A4697 +1F2CA2C51F2CEC782B3D5D671FFA9978B02A84C414B7CEA10C9E2A908050C679B7CEFD8B0A166CF9 +00FF0700F8BD9C3E4801E9C067455B591710807AB721AD2BB32C9FF3192976B34E04D66E746CF63A +D12D2624951A3CD5DF1350587925DC1A03BBD2CC64C29D66AA936C0D42955558DC410FDD5C454084 +46079F019EC7809CAA1510FE4B0D5325396984F95F141C38900A1E712F46BB8AF20C06519E1395C1 +F2F29C71124A7A67F5F24758CC0B7D701151FBEECDA7144D90999E4AC7B472EC7DF1E302B393990C +ED84D72E3A1F5A3535A4645636E4F249B84A0ABB8D075ACC685E1AC87705EB2F33DE6D9EACEEF2F2 +9002171D03A14940C3F7831994C46CDB3823A4AF3F295C3401A646D6B3F2631392A5EADBD73A8365 +E83D2DA40B294B74DE409D4B382177915636521ECB1D2ED1FC3C4B5A0149D24B01057C69CB09975A +B4401412D5D52C48458989B66291D39C495C1A01CDB9EE5E345CE896379A79EF2591FF923C7E401F +AB452E8828CE8B7752B0E2C9E4C3299D657BF8012DB05C1ED5008F809A054240F18DA35AF982641D +B4F504FEDE07C204BAEF6E510A7FB4F60C9D187A8D4F08AB22AED3167C0AE7264FB0CFF450F97D81 +664BBDA038721BC79EA9D58519E0502C102520C560C56B8867BB286A79195213D3819926D45D8825 +2733D6F37F21D9E69678A17F59C3DF6D4402592E8628D9E173B76790FE5414E5B5575F13A1D11B2E +044E8F57FC087D8B683E40833FD428FE9B1EC2AB08454475FA331A159998A99A880668C6FC2309C9 +94F659A1F257F7E64C4483099262E92B9C4E439BC656C2BFB05C2B9CDF25998D3AFB0E90A770CEDD +A9CD17DE6830510232BE5B1A78D2FA4E7AD91BA0F68B6824189E2811574F1FEF4937930F78B4C0F8 +7E3A32E81E16A8745D6205560AC7E396F24BFF84779B80327C4F9F152071B7FF7A28F7209850D1BF +9E3551B06ED08DCC95C1E25B5522F0CA0BBD9951219ED4DE50B8D43E4FA748897D5BA2163FA190E9 +C73DA1DBBCA4E5DCDAA5426574853D4F472AEBBAED1A57CE446355DED85A94C801DD3216EBBFE89A +65DAA067D6431196DF474F00A65BE5054E98781C1765109715AD0CAE8EA42E90819589926DA2DB3E +F29478B78C93A76EA59F21A115B3F67C543F0D25614E92871E95D5043C7460A60AE299A5CC4C14DE +EC7EC05803F3B77E8737547BBE5ACEB9267FFFA638AFE8BEAEA0B56E5BB62FCB48C9449F0DCB6646 +6F0A1B12DDA31D7A888C7AEF0479B9874E7BCBD06C93B93656CCA6A7571C488D5A34F4B61B9EA09D +7AE0CA2176C1AEB502F4A53BEB7CB56880D9623EE6BD8D2A61E4AF1E2896DA4095C3FBFA80B0CFAD +987938095574560DE0412F939FAC009C62143E42ACCBC9B4E31315AD9085761CEDBAF3E10D40EFEC +B476CB71EB01B0CD7ED253A3AB408D83799BE65E66B611D87DE6F87DF8130866F9B6B96DECD3AD2E +6FBAC915C4FE6F88DD6E04CCEAFF26CE0BD396ABC7069E046FE229D6B36E1E745040633E1E63417C +F3E162C9BF99AC3793662AAE491666815BAFA2F7F85D6B9A81E4AAF68158B03639E298019D676B1A +C4AB0DCDCDA2F223C34F408A29CEBAEA2B58CD71B695E01FB708ECBD46CC61C924CE1FC42271E547 +ED9CCA5DB116ED913AB23AF3DB73355E8C41967B4CAD72A85B7F2D1F5964B2959F304C71017E495B +2FF990BDEEEC6E40EB5E105A04A65045DB74A49583ABB169AC891DCD8887BB1FD7D255936A1926A8 +A3F849B85D76120221531CC1CDB2F2709B4615775F53CFF83C593CB71F8F4C6A9E4D16ABAF586413 +FDC60625272001061E5C6946B3A97CEA0AF9AB8D6BA1E3422EC38BF710FFAE0559B5093550D83F80 +A526BF2510FB993386C4EA1AD2E976B72025979192FB49F1878CA8C839D5FA47B02AF583D7C5427C +54804620BCE2F811B26F260007112B116C3EFB371B60F9632AD11C453F0CF728042E3B0419F00F04 +A4D624D9AF59DC96903078CA1989DBDA8B15B6F4C42270107941C5232C5B5DB4C62B901C55D66DF7 +1AA1A36D9DA6E889DA3812BF262EA0AE63C14ABC63B40DDD168B27E9B96364D009271294815515D0 +3DE40B99324D7D70F996BFA18F5826604ACD83470BECE6008FED22395742A5860F2C9665FBCE91E7 +515DCA3EE747CE085498AD10F3FF3BF3C719DF68B1367F71BC9410ACD51DF6DD8F4C3C632A06B33B +27A82E606915315E20F26AD3F8E7307E3E4B188EF886C097543D2B9027D9664672BB1E68EF2CD3DE +AE17F084101AD6680BBC1E145CF347AD064C9AA93F7808E621626E975BB060F34A5D13F818E94DB0 +A86B6FF20ADB936C4D860CE2BE15F07709570F389C05A2ED67CF71369158DADF411A290C8D972F72 +A81535A5180DC28CCD099457FD61DD32DEAF618844E86AA779835B0AD5AF23AA1ADD6245AD406F4E +29A5315150C3795A42D01125F6A3CA6D6D67ACCB08B1DED76C98E8038B12BB14E3B57877E23CE51D +F18C59603FAEE6F6C6D1C982C2BB73B686DE2CA8440DE19CDB3C01ECBEDE728013EBA3FE76731FEA +419BE7085331B88BF2609C02B36FA945245F187FE5C15547D414B5A34C9586DCB811FF393B4F4B97 +ADE9BA1DECB26282AFDBE92CA0689747464CAF70EA73B4654659BAB4E5AC9A5CBEFE5E1F93B5F006 +BD3FEE940AB95118807574BBFB7D090925947B1ADE63DA2F5A9D8502B4CE0EDDF285A57F26A201D6 +662B364794E60BD037454A8831AF70F0426C0DE8483937F296319C50524E27B61D4E34037F65D81C +0FE6F18C370049E3C7681A39C6CE081F1F1630CE8DA7755BBA61D767A994D51E8562BA3519E9C57E +9483C8F806A84E5E5A3C4E15E35225C295561B60A64FC66529A2A49898384C4C15F103C9F19E409C +1EF37271720062E01853CD02B7D77A39C39231F1F8F0DB643126493617B91B895E511B844B27B41A +913BA9717D6D298D937A0855000308FCF743CF9A35BEB82F928CDD0D7B65E9633E2D2551DDF0CF14 +66F6A8B709E5DDD58417B56E2ED8BA0429DBF24B2847BFD6913D6300E5878728328821E3FC5D0020 +64C82E14A48E6B3DFC4795A79188C8489F0F64EFF009E150209CA88F1BE22C0F7AD9837A6B93093A +57989217CD65960B920F8B699348C2634414D83E78E84A199887E20C4A7C27EBEA38BA7BAEAE78C3 +A6D81823CC49851B3232F7A56872003008156095ED3E58920B856C298457BD3AD6F0304113926BCA +1D42CCF44637448542C9EF4AA8015EE56897AD54A2A81BD07D75D34B036698DA4162ABD9D3A8A33B +F7C92E85292466DC8C7A23F8100A2AB3D8A72C641082F1C73A749E58FF47DFC0CFB65CF49D65A375 +0BBD46D00939B6324040E57C85FFBF3D40F184A25D46F973FCE93A891C0F0ADE2EE8AA9BFC631BA0 +41D682F6469A5121AD604F671AD031C0BF81B52798B01F8F4F0F2DE1D6819018620C7B06419967FC +C8D864E99338A24C997D804F1EA80C58D13E9C2CFC3CDFD7430BF470294851731626CA5069B30878 +3632D990F057EC16324E5C76DAEBB4A6A9771F573C12295C2163A4279F6B1969FBE37CF9F33C5C31 +1D19B4CD3CF181127ADD898FA759206BB6DA3FF7C5F802423F87EBC4CBAD5517EC1CF45CC752D550 +2BB31350234892CE949163758202D294A6C5888EC862D10E671CEF3986A735A73280C51B08100F81 +92347E12795407931B3DA21AC4B6D3598622109F7FCB7FD4816F17F2741019854AB0A4DE16E93BAC +A5DB56010DEE6885D8B3CBE7F26595FD639B8284CC29584A5924ACCAF3AB43CEAD36D1A48032471B +13D3993A9FAE6A1B3FA43D550586F839274DDA8ACEFDFC85234E12287AA97FAE21E6CDEE9B37D6C4 +12996DBBCBA9EE6CF823E9FB1AECE545FC43302F5D328367F412100A77C25D6CFDC6EE2747A4961D +DE540D9C5ECE95205BB01AA8A2985FA7ACDB3908EF97D086DE23EF12911873FDE49718FFFF8C3B89 +C005864D48750E52D3F4CB522355F3AA0C398A2437CE3413D68203CA30704303C3AE16E1C5C25E1C +0920D2C9B26AC38D704E4DEC6D85D899764DF5539C4CCA52A39EA3AD36A115D51790E8AD668D1258 +8A601A4A7F9C9DEE39B52DF93308EB8DCF95D284D7FF14078B94B84D92CAB6E76A666FAA8266A3CC +0645301CD61059D009B9C1DD737A3088AD2A60963EE1C0073E9FBC9024973F80EF18C6E27839E37E +0219E30163AFB55EB05C32EAA2FF7191B4AA4D5268620990C59CA06A0977969F7BA8BA7BBFEB3036 +7A96769C98996FC942A30B0A09EFC28B60C9C08E4FE1FDD62B954F03322F6ED2431A34515C6ED0FC +213531D4B34DDFE6869F7CD8CE534E83E55E86CBA0FA022DE9C7302C8F551A5A19F319786F6FA2FE +D0F6351BE499E6F80B297C8B51914745ACCE19D981521EF4EFC173345E45834BABD74ADF22CA17A4 +1AA2540718F5FB601AADD36D34C7E51BAB42FFFC7D824D197DBF8582BFA75647DF7DA21E49F9DEE4 +8AD7631EE94FD201E67E526AE59F1F550676B1D1EBAA910C4B966B03BA86F5A5ABE942CDA04EC316 +FB17C8540C64CA0716D6E88AB2B555A65186C38CBB11560E40B9E520C228D08201A71F0C5B54B751 +977C548038DC13134FA0A7A6E9811A7A51D11D3DF668AC08A3EBD15B49C93484C886B869223870EF +58FC061FA4A76FEF533D0CD63C058351B2DCDDA8DF514DBE2B9E198A6CDBBA5BBBDB9E15CDD67918 +3FDCF61743F58CB28A4EB85C71671E19414BCB0B879566D4425F5E0D0A1C25F72E66238890AD8035 +83EAE746173D554422A6068678DFDDAB390B7B67B20F9244B243C8615EEF8F3E97156573C0814E9B +C514AA387D6D7430E14C93F646F859D64451FC09E6DB0A9F054F7B61F149AC76F46D6E453D65E998 +F2AB8928908088A18616D3E8D49142485DEA9FCC94289ED38EE766527FF67E931DB76DFAD6D4F3CB +AB6C38854476FC05B0982BCF6E2198234396D9CC13E696F90B255A5BC26BF58F8221A21338342CD1 +32F763ABC0027B259326813D64A15FE4C3F0A641E947F3C26E9E7FBCD566344B6E2836E6E6DBA54D +1E8587D3E558B1495E07394B94F1B84285B719D39BC55CDFBD16D0DD5E55F256061D163301BFA008 +6F2276539CB15C6725880318CE9FE85775FEDE948C662B4B8529A461DCF044E3E1170D9B5AA83133 +864E5D1D2F347F7F9743306837EEA8C11F6B83862BDE3F4DDEC890C82F5C0C68D76D41D8E4015DD8 +CE1F8EBD24B2B234E273EA2D84636AD6FE6B4366EDE660D22A81F1A20B74632338535B2E05979005 +952582BA39534A98FD13187DB7BDD43ECB4DA7D62054E1274DA4EDB82132B0A87E0DDA942496B3EA +0AB599C5AF32F74921D27106EC1B4643A68DF940FC3D7F269CCDCD00EE0A198E85AE993AD60EA058 +75AF37C46989DCF7DBBCFD350422C076EBF5A8A50BC131D4ED35C17EA7427DD5EF1FCB7D38C4726A +CF0C61012740B21C24585B1D85DB2769C4276875F414664F8EFC838EAA844B9C7656D98877882A66 +D03418EA7B5BABD29417522953771219674C25A77FDD527B431EC4E27C98047C4A6758A991108855 +6EABB5519D9C6075FF1DB407CFC25C988C58A57143FF6E53CFFD0CB6C65A234BC167B25EA52803F6 +6AB30570D6C327BBD8DD6F96FA90F247C7B0587016ABE6FC350CF590476BF842EA0BDADD12A37AAD +F88990F1428C59FB83350494B5BDC1F2C4FE23EA6FD84044A2FD3D4BA00B68DEA0296CB4704580F4 +3140A6507546833C24E760E31C07D736A9E09639B3663DDA0B292FA97AA16B5F4E2D7F35AC123F03 +2F5CD3B32BDDEC7D8EFB66D3842321C0FEA80AB657A9855D9D588E2D4363B39B28CE92819233B61B +8718CE7A1CEF11D6123BC10638CE6B2AA0B53F3BCFC3452E88A23CD0000108FEF71752A3BF68E71D +7CE9DAF68555011ECCCBE4CEEAA66F679375840ABF015B735377128BDB5928F2486E0A243F0D9549 +4EF1E56248BF5EA74431806451966C5AE2B01F4893765E31805173E4D7B68CE2C2FBB5E76C17AD8B +8B0ECBC171A88378B132330462C21C018BE9EAE097CB1E226D1001B3DC4299668A36A3560BAA51F7 +D1450AA726C18D5DE7D2CE34DD840CE0FA0CF9EF1230E8409A9789FAB58F82CEEFADAACE466AF378 +4BAE8C18B244A56B3B8131D180CFA5FDD1C9AD72F56CBEEB3A12975F80EEC66DACFD94BDF1062C1D +41E3326BCB997537017DEF6254BC7D9DC738A67F000618F42B64A2B16E1B52A5C534EF694DD238E4 +43936ED6735C2E37FE12EDD719E118A4D1CA98E7F8016E53823AA660B3F7E2D0959940C62EBDCE4A +EB2A7A2CC93B010A92D67FAB91F0AAF3543B195D6FC7095392A88D4E0DBACAD7941B37695D81C3C2 +FF47149BE810AF29DC8BFB3208179265FBF7F5433458BB278F00FEC4CD52C6C377F6DC71D5573805 +8220D6E833CC09F9B527FFE75A0D67C70FB89F16A331A5576CF48D34DE7755AE0C5A7CA32EA550C3 +86C3AABB115B71C9766A065CF6FFE3A83BD7205FBE1ABC6E9D46E032FE8F2870DCF54E287653D57E +72DD241654780477E420E64077C0E98AC434063C3CB84B809997D2F662CD6983D82D350E99430000 +BC2D1AC66821D1CD2F6C6560E705E492F3A67B37CF5EF44D36A1F7FDF71377A6A25E9469D5A17147 +D866E5D17A5EBC26BDD626C6225A1F6258ED53F75E74588573D2E621128BE2C5DA892135F4DF0C6B +8285C44583AEFC666CFAB0AB71B02D0DA407A1EC28B54E25DE1B65BAD8E3AC787BEC38BEF850223B +80649D8064FEB348A3D9C2F5CFB8902D46F29713A2CB1B504F6AFA029F683D9A9E75A5836AD77130 +F2D44F2A9E5A9006967202FD858F8ECDCC3E0448C32F5E5E124EA4A39C7DB9D5EF3A1111ABB09EB0 +F6D501113B8ADE0BF2E71D2645FC778374330528FA9E7092D1E2D0C4CE053779BCE396DA21ADB389 +B62F15B11502AAD90738C8CD786E73CA922EC1ACC6B1B4581690AC7869E1ED46614C41FF2EEAF8B9 +09AD3A2338655A068D16F0B02710DBC597D3D0CC59446899606773BB3909EE2AE4204329A2B5BB78 +462442335161F138A559B4ACC812E8FCCBED4E6EC6E0315331CAB03E49F1B7C8407EB6CF6E315562 +EFC1289F2B4C6DF72420657AE724F9C8CFFF6D383C3E7B1BE3859CA5F9A57E68B4634A647D89C692 +AA35163E607B67280052937B011DBA5A9EFF0E76C52D51B6CAE875028C3E0C8903D1FDCDC4CD14BF +2D69B7560C3B5FF64D1EF26EA357683AEDF85BC74F766A653B7102A4583BEA91329B9B53751F627E +405A794F544FFF4ABB473F27DC846741A18DCF885D48CA28CC253429E7DE5930E236B8A04DD119A3 +43A65CD860F4C07DD3E37B72D411E9DC3D787DC1EF536AFD997F7DE97276365702B14FD67A20FCD5 +F2910AA951C24390AA243562492E5B1775014464BA2E19EC51C23188FE46F73B832F6C3AC95FBA54 +0B543043724B5C176AB8184C4740B52AB6F1BED3E1A7D634F87E65951709E582422A3228FB03779C +119180853943890CCBDAA29F81D822631996FDC2E90A7A84CF9CC008EADA408A17EF704314C2498E +FD720EAB527E70B8DF25F597DA7824271BE441AD241F04C87757183BD80F3AC63EDDD960A3B5BDEC +254BE635EC943B8B5373828C80DBA1200D8063D370F70516BFDE634E93C6058A8DDA9712FF1B7F0B +B8DFCC15C37A1F4683BA374F0EE295A92FA55C0B88535FE83F3B500358F1D406E7E55ABEF277EC22 +B64FAF1CBEEEC3A346A4B67CD9FF24B8DEF36A0A4C318A6307FF768DA07A1F57C2375E569214DECD +67ADCD5799FFEC79F1DE2222FBA3F1F65FEB439CC03938FC9B8CCA4F0B8654D9BC40BDB81C95F1D7 +28D58D0C95DFB509651D672CD044FFE07D5DEFB97C3F2362911955C7EB9B809AADBE94B29B49B887 +4B489EC475A384996745D4CBC2D33E125A498AA4BD3238E3B5BD3C15B2952E2023E90F7BB183FB6B +C478440BDEDC63B9AB39D0A92B38544A12E66930E78D52CDF8DE5308FDD56925C0BF1E5CBB8DD001 +E3153B0A6E7D3E4DAA4DA6037F1B5ADB5364C1CC1AB061F3B9213AEF4AB6E21060C46CA440CDEA27 +86998D587E5521C072CAD3ED97B60AE4A76D8E149116606F4BA36FFB543DE84B0D6D4271B63D37E6 +85443588B83BE18637C28BFF9AF1DD45A11A0265BA630ED9627B456BF6386CF35D1A47C8ED8ABA78 +D4951C54359C16A00EBE4DA9164BF9317308896186A9ACA2EEFE3B439905E4DDC120741BE9B472C2 +9B0EA2D1F00D641B939D0AB0986B51608C832F971570067C52AFEE1A3718E0D0466A246366F46A14 +8757B5E26FA8C92A621E0F13536C5245D15DE04B8EBEF826702CCE709688CCB8A27BCC1199916CCB +C018216A12A4A3E0DF212762B7AA36588D9C15A568614E12AD21220D4225EE88B3621E1BFA7A16A4 +0F9D47F92EA53F3A3393D1707F04A4CA26BDC7A4729B8F2DBBB45850CD363BCBEBE9ED5DC6B3A969 +3C0457186BE62BE5E08D24E040AF503FE04BC871A5BC5E69530495E151DA7A26313995ED05B9F5CF +C30A007B36A9AE23899E42E2F58445DCF2140267DF513F602FB5338F3E3E7BD516461CE705234465 +B2EA3E6D9C1F6C10699F30FE2BDD789577E8A4533F0653BE485A48061A78642DC52463CD80FFFB80 +58C326C87CCF1F66B0D7747BAEBA318B50E408C492EBD926AD122CD305835750FEFA4D7A5654A05E +86B0C51ABFCBE542024C812F3ACBAAF25F8C3C8B68ECCE799563EE95E4C8F044CA5C13CEA4CF0C18 +8C052B38318D081E831715E1BD7E7E7BDC9E758B7F1779AAFA5F89EA562E4D099A6D4CCFAA7A287B +4B9C000508FAF7C12DF21592966FC70A880506A512E58E337F943F0EB7E907FCDED74961704D236E +9B099E31065E79950F4F783E8982009261DC94F463B27C82310C399A877285D2D64070FDB051F6FD +9A2E713D7FEF62C624F4CE45B94BB5C93D91C8ACC908AEBC9EB5D31C451D14DFF44E1FC3129FEE8A +035DE7E02E272CED55ED930D21DD57B35BF7A84C4BE48171E5692E41F3D1E8912EBC3EE8ABF03AAB +32DFA1750DA93048590A028C1D804A9DE1654172DDC22A11C6E05620C0371E6E74CCCD02CEBEF1DE +BB924CE7A91EB71D0652C420663A92C13DA4DC0AA051A6509F0E5907CFCB87F36494C95EBF9CFE0D +E4966184AE00197873F503B8FAAEAD78A3105B6B59248E94257FBA151FF569BFAE3250E09B0D3808 +BA6EB21294DB39CD6AA76FD7E5187E29B6DF8EBC9DAF50738731664383318CD491E7B7F5489F8825 +CDC912C1775CA347C5A066FEC39EBA457B34623AC8843ED91F1ECE78755B5DA78A3B958200A58DFC +A798C8152305663D912B6463B4FF8301021B8FB2AAC27F4548667A5557894DB80C79FA99B8B2F44B +11A97C880092252A101041DCA737CA4BD63A8757276F1907B69121A34DD069409116AAC6150F3FD2 +64D63F407AD85F176F65B7263BE7DE87434BC8443842C03B8A11C45B6CE23C0D613334A559B1B4F9 +7FDD9926F711BF7689B0F3A9C83BE459007EA488EA9A4E256A13DAB98823B601462CCCE3E7AADB79 +AA4A8338AF5E45CBD582375DEBAEE1B448A429D54532595FC495E5F24519780EF8D7F72B050A6CD8 +F697C399B45BAF5C7DAB1DD7C25AD6F03DF202A311711AF52B27FC91179711E289D3F123C286C736 +182BB600F4A380F6F19CEF47653911604CAC3854B33464F02B9681D1AFDF3C320EBF127D1EA2D284 +E77B91F65E5864C41F87B67695592A120F087586FC9EF3968E569BD10EEE4A3ED0D2EE17F25778F0 +D6F66E17D0177AE3B3B14EDE947DBD498F81D679A2D29BB97A3FB53F9DE2483C97857341D4100A9D +6B2C7C7F48A70F8DA75EAEF0BD83139B40AC2C8BB73E3C614D75E1DF2367D7E05AF00C92269442BF +085A2C2C2D879EA6E3B3BFB984CAA0131D4EBCC3E0FE3F7F15B5C502D76FE889C2C3272DFF1B4918 +AA9202C2DB191271B248E20ACCDADF27ED82E20F726F203258D89CBCDC1F0890DF172901FD487001 +79CCE5A12E7C232ADD234486DE921158A2C1E09D61B21177D70B74FE90ABA027CE68C153DF14E6C4 +79E872C2D7551FBA43E8FD6DC25CB0759151802888DF64CA626CDD448B9FE09E06F38185B31E0110 +517371EADC0764BAF934FBB7A7D8D5D19352B25118FBC2451B0514BA1BC9ED23F147FC55403CF6E9 +9034DDF7B60E78CE0FD51BC4DB2B13019D9A6CECD7858A1BF9938D766D92C081783CE56434AB5B32 +03E2066E5138639E1C6019584E963B8ABE1C3E431BA2CCD633D9F842BD5E7A5A8EEDB27B4C93A817 +F861208C6B56596EB97187E0C4E9CA8A9C8466AEA6845448F6145814BE249DE2B0E031F3C9A33DC8 +A665EEAA1DB678B95F0AF73E8A367018241CFC04A2882D961ECEBA9DC2B547083F184901FC12DB75 +3F978C42A61E31BDE8D7C3BD8BE048DBF4C26E369845614A7CB7239A9D1117B12FBF5ABD5645B754 +ACDECE39D0D6389E8758F487A32880F323FA3792AA02E4F16BB86F65250218C040C9D19E3589C39A +C1E358748F0CB4543342398E3DE1E43196732246C0F5D6EF13BAADD744219BAC4BACDAEAF7F103DF +D516B6E3C030B2EC061F9EED04388DE3C92CE08E4911A1220DAD060FEDCEFEE4F5FD3008857589C1 +5EBE850F07C4A7AFABC7A511439DD9587139B3665A977A8EA624F19F1C6DD5EBB0E0362009C6696B +525E928F669621C86320581BABFBDEB95692DB2744A29491FFF2071E4DE0E38B86036D4BE52C73F1 +25FEFF907FAB123EB9C1DB26F4725C2055EED123F7008318D430802C3DFB8A62122826947DFD2132 +CB116DBF8D5B45328705A86FD287C381D05257DA1A932D7BD81F5B6A386267851341EE85659928DF +3B9F37A423FA1BA35414CA5419013C42B300B2123AD203888567422081EAEAEF25D0EC5C22E4C21A +3333A46FFCA8CE055D14D6C7CAF20B1C70DAF005EFB0EBD327A582D7BAF0A36B592405D894532E05 +FCA5A6C0F7D14E657B6DB259C07A0AC9109859F277E1A467442C8820628C1798F901CB12D6D2FB31 +5AC2C169CB776F9A97230EEF9EA2F63D261DEDD4F4483CC0BEBCAB47C32B7811A082DAAC3236A63F +84B50EE60DFD17339E0D875766491C121047EA95986463CE9399CF3721F6A6C990D20BDE7FBEB9B6 +CA1F63B671088FF7B8E6F0D0D6360E77C837E6DD6312F1B97A5A53C4501E4391479FB233E8BA4264 +423C30138E26C235146E394BCF9C3549D145B9E2C048E390F10EA5A159563BE1F5F85362C893BDF5 +CBDB29148814A2892EE2FD6EAF464EA38344545A811709260D4A9C4D51FD9EF0AAD72260F84D7A46 +B4F392355C89D6038E75EEBE1D37538F895174B27E6D5930E20C58BC41C3FD138547BE7780B1EA5A +3E83B0FB0D34CA14A38B95446058FA0BF88A467A6D79A8C1382BA7EA759163FE7FEEB2B3BC466414 +952D19438AEF39629DA49C09AC70EC90081DB963D704876529EB13B33DFA3BF884488C2D02929833 +B67EE5C9E4F8761D9991FA0D22DD8CCE5234F0444A2A45123DECFEBFBDEFC930153971E3CDE65BEB +03A45C95462C1FA4BD595BF47C8216902BDFDA2D8B1EA6B21FEF40D356445D0245B40CE8B05DB298 +4566C71DCD4CE6E44B5D3C9F8CA4059B4B79D157CA097252C66552D046610045D0962E52F48E79ED +B5A45F46B0A1717AFDEB79FD3E06194A1D35D90819BAEB410D35C97262FAB53C93A0079C4A1DCEDA +C5685ECDFD24B398AE538F9119C14CDF80E13A71000308FCF71DC59178EB4DF33E98139001F79A14 +987F35F92DE8522739CF95C0BA2CC4EEB55A914617F4D404DD7D09173029767C74C05F30CAF651BA +1266593977C151B2015AC69C83BFD2DF4C2EDE62BC3BFB7795E205EADD418A828EF19BDD4B4E4E53 +C5117592EA645ACD11F839468E9A1CF108C12B734D32057B51F979DAAA29E64C858445058F46BE77 +93DD0BA27598B17402F2B2E57B7A08681274EF1A682859ADF705D761229FEF155173505D731DAAC3 +D8B66D66722963C610E3ED2E9CC7E61E802B7D510E5F71ECD0241ACDB65BF3E64EEC45F0F6D1DB0D +D85005C77C1FECA1C3F34B4522E07C10172DBDE177E9C1F7CF35B4FF2317038F83884087382C04B0 +1C031D87AA515C34C8605AFDF084B380E7C2BA6256846ED4D22EFB0EF286159F78CD6B9A5EE8DE59 +1D12617A2A4505E5523EC1C2EF162AD938D0DD84D42E17A24384409A26E0572AD4AD1777E6BD6EEF +71D5DB64A93BC9C4452F281F4F6FC2F6804320C30087F5ABA1B5D6DD22A8B7BD40445AAF0DDD7765 +4C82DCFC5A0C92DAE45387253356C2A75DE44DC9560FA3A4B559B0C70A33FB24EE9D96830D2549C9 +8BFE403B5DEEB46DD43A65EDC2281E2C8271E4050AD98B66C17FDD2CBB5386BBD79A46E03D7C9533 +80E9175CD631282A0A2632EBC8E82FE52D9C0FF3E6F91392FF69714EA68C24D04EF80C562DEC1925 +9B4A10D5BC0BE0C11C724BEFF321514D65BF789ED8D6C2A4895914645F3A0FA835075C76BABBA72C +460F60076FF71DAA554546B15BB2C0A2327238DCAE85FEA50C3743840ECDBA6EBD7CC3F946C2C24C +C2FB0258B9207DC8F2B6543554AC33A4C6F12A4CE2379D0B39487F1977154AEB2AD7084DE922E328 +2B287ACEC034A252223BC84633601FC9275BCE2ABAE63B7DB90FD8B49458FB7A4AE4FF51FE18497C +9F0C198A51C9551213E62164CD41300368EDCE7864E844E25DB471CDB9F0BAEAFADB47BE3DA123CE +394419F1A4B0FFC8CFA38BD03BC27807639F8888560B86B6AC30B2D90B04C3B44B53AEC8B9FF0A93 +CC32D4EA67E61EB03F48C338DE8A4DC48CB92C64A1DD5CE6AF716633B76821BCA17D599F41C56C4D +EB67D2689190BC59B3C353DABA2F50A96F95F6FC1AD9B123A145ACAFFBAE7A517CCD54ED8C50BDE9 +7E81FA7ACF4BABA018C904FADB5AA5EA091933E12C469F4A7C4A54E3EB7F7313F999566D62969EA8 +775CEA454E75F1A20A01D1FA1587D1BDC1899438F70885469FEC4EA3F3356C8C4BD55625F00134F8 +B79E12E53CC4F5C0CD387040B19AD79CC5D989747809A19A1935004FA25DDC5B70E8642BCE3FBE45 +C2B42DA0412A8930C96CFC47B39255482A22BB6FC42B2C533D3ADE02132C12A1936FB708D06A3550 +EC82D583A4F605E4DD6D0CFD3C5AB971A9935253EBE0382768EF7D7B42C70A791392ACAE8A41E42D +F9E329A2843E389350C308C85D166816306FE5DB8CE6A6AF046946765AB76DF13A01E8BBD0F57871 +A26F577D9001F552712109D62B58518FEDC14E0768DF35EC38343E9E737C556B11211E9EFDF9B0BA +FD6C0F10BEAD5401B4EE018BA2BF5CD584EC5CEC3DC97EDDEA3256F70973EED38C0C055954480EFC +A6CA27237E408B8900F7364C771A80FEBE0FD2F3D1FC442B9A35F20C9B98B586087A26DD065C27E3 +DA95D6A75E225886FCBDF8AD1D6586BEED6EEF6BEEC504A762C795F9305A35F49EBF0B9A2CBBFD62 +58483B668B45F3DD0DB621FA87F247534E9CED62222A47781DA168D7A24D6575906EF5EC9D2FAA64 +D4BA8C8CA4574961D8B792570D770181ADC0D59D0E17A1F30D061128193B6A2688F750E9B12B8B37 +4CBB6F51C1CF65029DF733A0BBE982A6C1636BFA60BB2975E8552E941D292DBA70EC0588C473A2A2 +BE017767F4C78B8AE906C01E707CF60FF63F6807B1A7D8F49CF517660C33BE0503F50E50CD18FFBE +32D8D360166CA7493F350FE7E3F3C8479B954BE9E4A37E952B6BA4E9D95B2F5E3EDAC8AD1AEAAD4F +8D2ED6F50171B981A497FFC8F3797E260A91F40C7DF9495BDD3B34205307C88EDA1CDD478F3EA2DC +EA64DC97EF09F4CE49E157CCF4744A8D553FCBB01A84B93CDBE307FE2314D4A4B6481582AF82E2E7 +1598F2C90E4A140B2E158EB52B574C3BCC0B597051765AACC8D5F690780B83DC9580A907B651DB4C +B859B565012925E6DABDD45404AF992802CEBEFA4747F50790C51151E9C2B684C922BC076B6E54F0 +AF5CEB28F6291D9BAC5AB89ECBC9944A954C0F4ABDEA84D5D2BB572173DE91A69EA2FE88271AF73F +830CC291E24ED812FF53E310E004C4E92FA254CEA5DCB4302439FEE8D9A6ED9B79B50A7DD0A23F37 +2A98C8702DE6D2983F8C86EE08A1990C3AC28CB05EBA39D276ECCE2168BC7CB1544CBEA64BF4FCAE +00B30EA1C8DC43732A95C88CB015F56BCA0AF0F048EB192E28CCFBF8C1E4380C3AD77FF04D9BC32F +A7823C1FF8201A88D95A717EBDD1EB9205E485570DB75928159CF67A8A46553BFF2690901C13F8A5 +61964E09190D758A49CBEAFEA2BC394869CDEABAD5A40DFAFC20F4651B45DA533F12B01D17C6C839 +7A5F282A28FA6AF177B9C1CFDC5B092946071E9B91AFFDEE43195FC858AE8273C00970014867F1F5 +FEE266DB10120E3CD82F18C395C98408870571CBAFE2D75D2F88DA1D2D6566464FF198C736B17013 +4633FCFA2C4FC17192F435AFA934BF4E2F46C3FE1E942B80648FE9C25EE5535B7EAF1617D211D066 +67D2110580FD09691667018BD50D1770386057901B6C955644050EC15F8D285CCD95FCC4620E8F1A +DCB02D07C5E645E59D0DB02DFB5B601ADE4199BDC9A99E807871130850B67D481D280E36A932ECD2 +88285DCCED170598696DFD2D6AD984E70FEF00F519466EB86C4579DF2B2F87C8A5DB502900FF0700 +F838BDAC7AE2B68F7A7B8B2557417043CF40230A9E68ABB8702B5BF43DE1DD4C5468798D8D9EB3A9 +D48AC3FF71E4EDACD39C2FE2FF1DF07AC366CC560A84A51C4A55F6831FE83F906E7517E764DECDDC +0B97E65711D96D857C07159F6C503AB8EB1AAB3D1BFAF64CFD0BF58124F47B58F3AEA4C74B6FCCAB +84BCDA703AC23AC307F7F7EE9EBE2EA2FFA5D9AF45ECF0B0C53090F44492F351D0DF60CE71FBFA29 +93DA880FC945BC43DB9138FE88EB08E9A4D6CAD12A59676371043455F75C9F6D3BD3BC7E8E281F31 +0A48B22C9E3F219895DCC6764FE8A0762B692952E29DCAD4FE7A37EF7F8B0D68C54B4D2E1595A4F1 +C044E3666387A67B89F6259C2E2ED8F205751CB41DC19221986083A573117FF202E0EA288BD9A958 +4C024B160A803CC9BB6F38DD9F23E77F6D273F6115A9E90439DFA9F6AFD9B89F51FE143556E0D085 +1040E858C3224652E4ACFBCF0C34471F8EF8DDD483BFA0E7E6E6C816AE1FB1EF256819BFAC76E088 +AB9FA8B8760D3F8E86DB5DCCE5AEE4F6EC4F1A31705F32819928D1180917FD9C05DA4FCE0FBF45E9 +31BA500FA34C7427E558D4A9D6C0F27F1B66AA7F6CB0803A151454D51D3FE53DBBA6248D0F173618 +4C747CA6AC4567A0659C8DF4CAE0EFFF06CD9604F5F23F6076BAAA0A1D588DEDDA326F2687F0BF54 +0C3C74656F023038EBF9AB47218A99D792E8BACE495D273053FA8421F0A37BDA7957BF9E9B4B19B1 +A0A5393639B704281B1B1D3EC82EEA49AD8743734121D45799BEC5D3884978EE2AA751664A941378 +9867BACCB9AB4891FE91E23FCD01EF7187E716FBA0F4E3764B26D8426E7D99367238C858ADF88102 +406602DD49E2DE1DC7EA4A39164D402CA8888E146937C9B9E0406CB3016B0144D3612DAD79C87DD3 +07424E63D22B1022FA79BB17893B06B79FA697B2469D92B2AAC7EAA3FE632B6A2B76C74D5C258992 +C52BB2DED4C99B029962EE0954EAE9D37C3081CDA94B94F9EE9BFD3CECA0CE19490D95992E014F28 +B8B3A5543C79A8A921FE57AE5998B92BBD730D695A9B8D63F77B01A21AFD73E8CBA98398214EADF3 +B7706F3D882877147AD7127DB96CF55BAD9C432DC99A69818CB60EC9646ED04F446BEC2645E1C7E5 +78E30F4BD1A0B126E4EE7E23F1F53F57105925FC450B619B07EF96ECF215670DCBD74B3DE0971D0D +B110F6C45A102B00AB85B34FF3F294CE4299DDE8B9D79F54957250DD4F5793D2D547215352BF4F24 +01D6F5B6D64DA88B959FE046BCD6F53B9413346837C66C42F98996A81C15A15FF3FB5677730B9301 +92939C869165130C7F25F023E692C8B3FE067A4912553ECC84F972C619FB37655DBF1DF3EDFCF498 +82666E826F240D251645D53E8ED1AC61B8089FA82C935FE7C5899D735C57978148DD8072F69ECD9E +D184FCF7B767852577356E145DB0C81FDEE3F32EAF6832F86BBA66412EB5A082FE616530D75CA28B +E9937316D82402F434CD50E4A6F70927410BDE47AA9BFB74D061397AA8D396691CE89FCE4CC7C240 +88151E0EDBB7CC6D1A48C1AFEC49F64A886E41EB149CA0E0087B11F72E86820FE854894A4B959A97 +99A6160BDDEA281FB3BCB935C575164FCD9163303963DC86AC77D1021565953230BD687059E174BC +8B43534FC15DACAA23F1DD0E11966D311493A3DDC70E681041B9AE88FA839AE2892BF0CB9B815365 +232DA28531CEC4C1329BE8A9793ABEBF272FE2AA22B9A5C3A63FEF700D4AFAD289C2B859CB4B2A4A +BCE1D20579522F85286B4B1E67C25A8FC00118BA40AA7E3A47A45E616FBD17FA608E1059358D47CD +2D7D0DC9932063425658AA8AA3B6F7FB2BE8A221917A5CD40BD4AB92345BD073CA3D59D076DE5310 +DEC0470C6BD7E7D0512C23C98AEEE1F4580074A9860DF4CE68D5F0670E72FF618264FBD005C13AA3 +DA605F36991D810AC4AF7C1D248BFFDC7614302F6A2C30EA726D2B79B1CAA5D11F54F75CFF76D3CF +EE112382CC367C50B711ECF6B3F5D20233A32E15D4545FD5E48AC75977482C463CFE07FE9383E5C5 +6A74BBF5BB428935678102BBFCE85B7C3920A6F4D641F75185350ED0FC7A61BFF41F9904C51E536D +9276ED28D2C8688758A32EC6BE940900B5C3EE18F213F187071A214733161787315AE0F149812077 +F5DE3159EDC304DB94487AA8C9CDAAF44545332A3951BD7B685D81F1E9F7134540DB3D35F5721B79 +A525A7359E7BAA31E8D8C9235CF2581B0DA3B3E251E2181A35BFBFB77D151B3A06E5D07641549408 +1933C788C7E4FE71700FC2E42822987436B9B68AC5573572E96EFB6EC1411082757F6DB29D4C98BB +AC60F9444EC048338900E93EDD049EB2EE88BACB9D465031257F0AADF16546C6F0C83902BCD2F195 +AC1743B7C4CF3548B20475C595B07B4967D74DB644263B28B91179D2FBB034D128CBA758A8878F38 +6ED630CAE59C5530B1519F076010CC3201F7F28F086EBB81929AC308035060C8C6C813D8007F4432 +4E49E304AC8D1FB3F3EE66552264DB38123041321ABE13BA33A55E7FB688B6171CA8CA39BD8BB0B6 +C69A2E97108B586970CBE0D2E4EADDF3C03882187C70461A8E6E1EF71D637AA09A46E4C94C8DB014 +5FF7570883013F86263237EF0BA7DC25431696619ED17634F96AFBE99077B343523221949B6130F7 +C901930EE66C98F24ECA94D009796FA6BD6E2866386B239A335E8BB55ACEB22CEBAADE23309B4F4F +9066EA7ACF0E66D50B32517A3B07B1301F52F0E22E0F838AE65C439DB8E61DAE135404CB09893CA1 +44E93D89F15E8FC666C5AA1F1C56F3AD78F119062A845811AB79AC51FF081B369AA8B984869E173E +750B4157B7E41AA175DE4CBA8142DF66ADDAB6EE2DFE3487450F2DAED72712374027399F4EA356D9 +8C089F097E9E1898000108FEF71E3D320F1C0C66F7EA7383D69650AC376B985636DB41C697058435 +E6B0F1A98B112AED446F2858CAD1ADAC6801B1E52C1C012584A3082DFA87076C972459FC72F78C19 +5C66C4B228B60578B82732706E43529A3EB68F5375FE7E7BC1210123A7B3CBEB9D85BEDC558416D1 +0CBAA17EC77CF7EC1A88CC11DCACE0E91D6B34140E1C86728F6C4BAF7A4FEADD2924AF236BB9D151 +50425D8C392926D3CA252514EDAAC342A0ABBC7C5F29A2C991BABF85DD7B8D5A629AF1127F99C241 +84E3B388739671DF4FCB2E7EEAE75B89D216824E24C176334F21096F01B8DF64908174F32BB03AE1 +1B454D2267A70290E1D9BDEAF6605DCC2553F9B575D65A976E7996874A7EA3E006C73A77EB0625E3 +89E73F04E8CBE488D15470311ECD315C98AB00736B0344E2F6502CBECA6F1C21E018C24D5EB75A5D +9BDC3BA853D3E7EF1F93CEDE2F412B52C42051635D75C3287A010E1412591568370A88C9556B904D +9FE4C3E4A3A45F0A8834DC6F9955A9E5D2C390611CB41DFE5C021E9FEF2B72BDB8C025C6B41F3F42 +325112EFDEEEF44A3912B3C130766FBAC3C967024FF52E0123D144A92B733A8181B6A6F9FE9EBF5B +0819D7EAE6287A7E48DE6CCD12E798B116B846FF73960B8203BF41ADBEEFAED2DBD154635844AED7 +70FD15957AACCC5FFE442A6D1588B50F7A0C2FC858DDFD284737979472A8359DFE3FDB838487D96C +5DC80C8743C34A81760E9082A9D683E827BC854415E6F74323A38191CAA41F9F041A7258E1C7A4DD +0C5B551808887332AA977DAABC3E5971D67479618137274DF2B423E491DA17119B17F6E7A3A91113 +FA71129C84C370732132EB5DE5A806AA004C9C43EA527E5B54D1972FB21FB0DBB4D0E0CAAEC4D16D +8DFD319CAA9117AAD49114858A32D595201552904AC9621317EABF8E9B2BD021EA7EB0AA853F21D9 +3BF83012AF0EF73D1A14FE7E1C3AF6266B0659616864E715DEC9D60379ABD256866C8B65E1A01976 +C494375F357B48F768574FE5CA70609052BB8224A76BEB660E3A7F446F14029CC999261DED51F864 +C8CE165E80FBB0099547FA9BF4E845A202F347D3520F17B58DED9696F1AE1567AEEF7756BD91A348 +5B5D7B2B2A7F22AE5DECDD606DECA7EEE6FC4B2E81EFEECC2A0228B0F006C5B2D0D0FBC1C8C8DBB0 +B1688325DD1860C56BB8E0DAF9ABD7E6EB7537AADC8F49536C9643A3004F3791187DDEA139ACFD14 +17328772BE8F2BD0F551298BDEFBBB28BA688551AF7D9AA7BEF34DC0021ACEF68D59CD08517DAC3D +A978C0385C55D496B43C60CCD06A705C7E8C2C584EF458B5A8898E9854DC40B377AABFDFD54092DF +99E53C91FF53F3F21C482431C82F6098B44CC6E1BCF67E6F2F9E95800338EAC760FC3FACD8401934 +04300B08C15F4F0A2140F82DCF1E5E2C501F8D012C491C010391BDE3B45C20A0CC7F3E2666F5EE25 +1AB0867A17E9D8730207F196CF858F5E5BCF7D5CA3FB92876C537CD009E60562841200A254459AA8 +33C0581A0FEEF2FC4F7A0B1719D5638996930FF8F057A2B2DBA3D54F416A81847AD2980441C46546 +F3F2F0120912D9623FC75DCB7CA2A5882A3963B66F6B3255764CA931CFB4ECD8704CE7ECAE75AF4B +B7800C99D385AEC11426B8B51670F8A9F813DF8FC29C097E6CDDB4F2D6E5CFC5FCED3046395271BE +F89864C0EB44580C65A1A35FCBEA45F0921233752B28B0E259A254448AD33E235FDFDCBE05993C44 +DA781BADBFEC5CA822B7578CAF296AAD78E516D818843409300327DD1C8F3EADCB2923FC31E6B6FA +E3C08A554AC5349E6CCD7D89C25C59D1846DBA0B9665C015745C8B2A3EDE9C197171A4CA9BD50A43 +A8239935AFB2C63FFC0E8ECC52AAFB2E5B7F1417E652FFEB377A639219081F50B29E5E73A8E74D66 +E502310CA45DD239327C932C69F2B4A7BA42BF54083EC3838A45DA4B169663B6366FF8A236B1802D +3F8CF5DA78E553563D0C3B994F18280C97FCE381DE55F438D83B0EE51CF02B9F7DA8A10EDF9E5A9D +D5EEE48D3C13B0B81E6EBA38EDFD02230BC6218AEDC52F5C30888691E7AAA05A014356BEC5EE5813 +2F69D6FBA21F6DE29960B3265B4E2C83E76155AF9E0829F5D1910B1CC3EF374AAB7E08D71E84F5DF +AD2F7FA1CC64A0828E64F995C775F49DD4E5BA7DE7EBE42A22D6F55914F33F3F9B45357EDAC35C2E +9E79D203F8344592EE45D1A2706E6AF487EA5BD0C22051DF80DA6232235C157EA8D11A0B6AD50E68 +F2B95DC07D91BC76CA36220A72AE9943847A7861220278FD8F2ECA5FC1E16DA465A25BA655973FBA +111039ED9CF2F2F676B51F725C0CEC4721DF6FCEC51B030CF0E52255020E868607B34FFAC8155582 +04C3DE4B15BC459B77F62B49E337D07EFE1D532C6BA91A3297E2398F5902F89FE114C0B731BD7ECB +5110EDAB10679EB34140A005EC02900C3996B98AA4369CA9E78253D1893346104DF1393134162359 +F1024B6FF58635B0216D74B474429F99C7EE84CCD6D3A7238108119897F1E7DEA27992B48906451F +3188287D052977F65FCC9B43A8E21CA6E92763A0BF17D6C3827BA6ECE053EDCC16AD980604D28E1A +1324BFDD020029ABEDD695D5312E090C8C374B2BAA90BBF958CBDBE89F796E1CD8228F5A98CD3B69 +44D2835720F1977C2F6D84557FB87C9B8E365863F4CD7F9EF04C6C45A77F685F2D86EB36AAC9BC13 +E95D56F2DF0779D02D5730DB535CB4539D0FDEB89CE3DE7C9D25576F95D242AEF95A54D5A19043B2 +195A0144A02E3AEC8DBC6D8C71277D3287EE0E766107726E99733BA9D84619DFBB6595732CED57E1 +A82315C2D9FD7A70FF02F1AB1FD54C09975409D648F4071D8CA379CF763F2E56C8330A33D77D64A4 +68C60836C5818CCD993C3778600C9FC9FABD5E986D7B00FF0700F82476AB6FF7A26EDB17A9B7D73E +C0BAF2237FA0BACFC9DC5B26B4741B21FEE2408CF713174DC559E97EB6C80E2D7D78CE8C8F750D19 +44EA0E7BD1FF92C3ECB1F069D9151AC5A108B9C12F72501A56D0C46788A00C55347826F1645479BA +B764F924E1CBBA294DB8DBD84D338837541713693956839357F89FB39451C6F68A0D2365113BD041 +B530521224A403DB2CC5CE311B6D39B21A74F254C4199FFB8F6A3AD7878CED612A1B449520A69BC1 +9BE4F3DC335C974F690882048416EFD06577FF846340937FB055DFBA2027FB5C74FEB453E37D49E5 +FFEBB5F9DBD1CE28A8ACE84DE5CF4F820E2C5E8957CD32AB31F9EDC31E7B648FEFD4AF994D84EACD +F3AE328E9E5A4B0BB3C0AFBBD057B15D873FA644FB95D6D1D705824B3539D55FA2C8A254272FA7BE +637F2DE525BB11892F7A545710A066847172CA2A77AF0D3CB1507F864D2DAD882DC472F16067F714 +156CDF412DE006F40AEF5ACA78122A2A16F4137CD6EFFB883A8445CF62E06860FF15DC59FFDF093B +F358DFD3F3D5A6E33D4E2052E3FDE06AE0428E23FF2FB2298A95AE6453F5A271DC80925FCE125673 +1AF21A1A97BF13A5AFEA6596131B5C7C18E64DE07EED445B84AEEC8A5A27D336B03F023F8F90FB8C +7DC96928520C77AF72AA9AF776245443C1F0616742A2E884EBA275DF7CAB6652B067182D11171A6E +C1AD6404ED3870934FE4413471A6FB9E55A76CD6A08823BDCA28B7FA4CB38E1249494288919238A2 +5A0B92ADBA0E68E5BD395A80B8E3D3F744B0BC32FEDF5B998E9F865B4CB117017740E95CE98685CE +E03575FD1849AB35CB39E0FEB7912AE3B2F5244086FA11FED0B86DCB77C8F8B03B2C2303A0DFEC32 +D3B257757E18F1AC62177DE8AF2DF4C3F7DCED2F6B7AFF545CEFA2DA712518A77A0C4C533C20F68F +E697BDE51D2C9B9558F0E4BCD128C535FD49E1FC66AE72E3C8B756419595FE400CC5633DA7A49CF3 +ECBC1725CA11B73B05297419FFC22DCAE6581EEDCF57FF12880D9C159984BEA3C4EF23CDB2F31F91 +E8EDE904CDE71B1AE73EF7CFB71EE20CBEB0375004CB87C6F46A46D4F7815E860C05B04C76F94420 +6B01E47E1EF5CCE41671CC8C93073B57987EE5DDE5FEB9CCBED236402AEB74BABF6F3086664F00C0 +0C9F2272DA4F5361B192864F80E1136A8CD58B5F979EBCD6FECC937C02A7F54A3DEDA2ABB1B87B09 +F1DE6DFC40A41B111C938EFBA250DCB0E212FD51985B5A9094EC68BEBEF3C9144AE5320E97CF9168 +9907BA4451A6D659F5D3402665588B71C1DDBCBAC92DD159D9D82B5234E3C56EE7749875DE17B3ED +3FF4E4BD09CEF91B5473449A0D8C2F0E4CCFF2537D66EB9550A7FFFFF166DEB04548C0C1AFB74921 +CA0EE5CCEE5BD4CAEA4179CCCEB0626A0C51B3739B794556D09AC3D88B9B3078B0E2ACF115082851 +FA9D8313CC40BB79DB02D0F03A4CFAFA25EDF9C79BF06F8C2E599250689FD76FF49DFC54DA6E35AE +54A4F93100856D9CDA86A1CB278753A32756389BC72C7D0C9AFFA42B94A7FCCA0F0AE9F61F71CE60 +7716211D6F940901EE4F19DAB99DFAFD8D96FF28B29258941A0F14B75E3FA8E2040DA22317730457 +F18F5ABC4854E8FB18790D4AF1C0D7D4F5598D4E9AC73D4478D04E37EC05C50FBF9E4B91460A8E57 +8694D4CF540E0106F83C1A4E4C1A58A29DCE7DC936071E0B748DB93E2BF10655262E61A37198066A +1048029114BC66360DF02637E013B04BB772B150F3E7DD8E837C878985024B0D95B617DC9503F2AE +8345B122EB221449FA460F1D504C3919389F5E3AD45EA67A5F599502997E460F9573A14D613EF138 +26EAE6941B2F6676148ECBF52D7132FC00732E41D15DD0BAF5FCF0CBB4672A4AEE1A59D35EA980DA +800D43502063AD332AAAD1467FDDDADCDE4F666F314BBBC3C4427DFCBC1FEC7866FB0E527B691F80 +9C8CFAC5FF002FEF604BC43B792CDE98D5F21F8335C94001811097AB1CBCBBA19B86218B8A47F85D +64B2AD8936B6823B6C86E88F3CAC46426F6BF1418179D5302129D6F60D410DD610D400F64E94EEB5 +A9AB9735FBA9D488EBB9BA0663E74320561F2F5ED26C53935E93A72819314A1139A94F20A2398977 +D1B6716DE94C01FEDFBE0594C411CF2520755EFE6C68F7A3A8944E982A267E2F09DDE6F6E2CC07EC +97B99608D475E8458EEEDCFD9ED2E31D2991409C64A0E14B652C2BE27F6ECEB5C8053ED99441657E +4E071DF84689F9E5A07F80FDFC3BD7D99D265F0F60EA48564519EB07D92618CEF5A5876E0EB2868C +12B205355057B58BD9DAE6C7F0DF386A6FB3F6AD268984E6695BA3CC33BD2903C3A452A3E142F6BC +DC8DE27DF97911C831FE03EAB3DD1A80CCD0651A0E9025C8D8152FFF8E1A290A5543DAA3D1233C0C +DEEE8635C2DF77F651ABC5214B513EA2FAC520141F02B9F43B967D66A89759A478E583FF7F1BA02A +A3388E7F219DC34E24CA7E57E6C4A891B9912FE574E7D27BB1944DF0E2E221182D998315245598B2 +63769663A17F45D4FD112C8C49CEF21CA7699E94520C55505D4901DEE9E86DFA70F8CE3A976532AE +D183F3CEC67472200B826BB9975155FDE2DC32B5EEA7847F5D727789777F935BE55EF3D29D8F91FC +0DC5676114A19D5DE56E14C385FE47F6EA01EE54C1BDD70887735A5B5D1721762E7659BE877C6DB4 +F71F9F67C646FFD44D95AFCD9DD646AECC0D883F8EA6F7B2724727F5B2F63B718BE92D03EB152D1D +FDAE96F1DD4D1E298BB73E30427786B1BB7B55301A2AA5A80040987C049DEAE2EE6E14C5E79E3B28 +0E75B438E66732D065DAE9D08041D88FB1383FD372D34434743E26093C208611E4EDFD66B2B9DA60 +52021991F25DB49D40A5D62B6BD2986B24D51E0D60838610E4EBDA29D44FBC457C9400FF0700F81F +3973E4202661DE3BA4F34D6A6FD36689D1714B487631D95479BB1DBB8D7CCF896191FFC9739B879C +F097D92A3931AD275DAF3A371D0A70FF4CEB5485CBB34C0EB6479AF6C97B20F42BF73AA46A51F9A0 +30A996B35DC58F5DCA187CCDA033FD4B240B0F351597FFA7F62450340DCC45D9329CB697D5832DA1 +5D4A420F2D2EB9E939559AF758877CD2C08D100A6C928BD35199A53F33B434A486D16AACE51509C6 +85FFE612EA118826EDA5CA15909FC2BAEBA72D55DDAA3E157185A91CB38A17F35996863282225D43 +99D59ECE20985B5F0343F08197D81381AC45BCC0BAEB5A9EB5248733685A173B9984D35EA66A009A +2B2C39591B9321B4CAA049D1BE8ACBBF15227E9A92A61E823C1782830DDB0CCC3D3FEB758610A6BB +32B0D0E1E562E968891F548ED45777FBE9384B5B71190DF9263E2381169D3BDDB93C2C134B6FC697 +B98F4BD431DEA3C73CE3D154E04999A1A2E94681678B790049D0DD36A1D779DB5B0AA1ABF426DB82 +FDAD6BD154E3D89749C993EACEA7C8BE9472E8D2B4466674DF2EB3E7E810CB96921E91FBFA0E2694 +73B99AF75DC13248FEBD0998551BA3B2620D74D6C6402DD8484E062AB6FE50210D47772DDDF3428F +40BAA817E100315AE852C25741E41E29E98FB0B4FDD8446330FAD87101B7554B685DE0F16C0585DA +9B83D15B8E8F32B2CD6FB1A35AE06373B601523814F82C156F7FE0A72D08D90B0667E172C99B6F09 +6B43C6E559575FFA65B141C2719A3536C75E2A15AAC77030EA7858111DFAB727BE4DE83090CE2F72 +C2DAF78476D31404E9A6F3DB6B6645AF3AF9EEE447529FCD007F80A69EEDCAB55C124289D6B3BFB3 +C7A014E184DB4BED36A758593C8DEAE9D552A5454EA12EDA6093F8005804C655E4A9D50A2F813DC3 +EB7FFFA46BE61862748D07190E9E2933C887ED8FC87F408BC90AC76EA21E51CDBCDCDFBCB6E089DF +B8B9172BB9F634452E582D7E6C3A5FC79AD405E472AF6BCE55517CF6FF185EFF26BFCC485EF4D1F1 +2E1486B55C288F5980E753F9145D312BCA4A9B2F03DE1B9C30B1EB6E18FCE78B405EAC0123BCCEAE +49AC1FD1B560DD748D496D27CB7DA0CC52F3BAA8044353DD48B3E60277B442783E4ECD4042D5FBE2 +18583FC27FD67AACFCCBA664AE7A737CB10D590E7B37C8156814319B5637B24370503E3B1676D2F7 +79F0C07E19E64AE7F3A53B3563D5F00F308E2A4A1BFFA22C6EC98DF3386D5CCB208A90FF6BCBB6C9 +B2D1C85D1DD08F977FABD8A48D8439713D91980B7DE3FB798C36E82AAF175878496B663F7A7FF78B +F50D46328A437931737822EF6FFEFE8C76C13C5BFA310D4CAD384E9BB49FE00372CF499338982EC2 +284FE19B4DD89CAADA7D71D5F069D872F48DB60E2B0E5A43E346FA68D67CDB121FCB6F0C90AEB9AF +853CECA98B9F78E7666B0F7014E0C6BE6734AE25F2475101E0662418100C69133040A702CA84BFEA +8BFC1FE2BF0E03EDAFEC7459ED072F3BEA7CFF6CC195A7CEE96AE2B04A43EE340603B8CA78B68503 +8A05F7B2AD8364B1D4A98778F447948484F8CBF873A501331C2BABF972355F854CCDBB4ED3DC6241 +9F40962E20E6D635C51ABC01717ADE9B4497A699FE628AAA52A2AC5D65C01F7FE67ABEFFA5DC8FF8 +C5EF017017602C544D163CBB0CDA27B219DA469063BF039E3A21D7C646438055E56077B700988280 +237830977E8D38C397E513302691FEA4CC01FDCFCA80BBE276A0126030717354485E5A6F6A9E114B +6C67954F1BE4A87BCA7364ED5DFD5036072FF6DA290D89510A41DC9AE64458403C0868816B068F78 +F2D0C85CB22C84AB136F86B8EAAE46443B2020012FE2B8169EE4D97FD8623394792CCB4662BFADD7 +921819D04BAC05DF021BBB4A47E34831F83BECB0E8F77B90032857B2F8800EBB3906E840AD6737D9 +47CDC2E20BD973ED0527A5EBD2CECF701606B432E6F1F396CF6A68D42F9F4B21DFFD158F00940C57 +CF64FE24B4B6FAAB680DB271CDD915A6868419481FDE850D7506D0782C292AF4B10E27CF8607BDA3 +9B81FEB7F59FB6FBAA361072DB4B338C874A36F957C49FBF435E0029BE1DAD8FD38E81FB86B909B5 +1DF7819FBF5B23EC8081283EB9FF54F66F562552664F5789A4FD25DE3E136D8919F1D7E7E94677AF +8988C6E8F280E4CD526263A1D6F6B6D96F871BF80D83336F2843232F58B63F8F8E6692757DE80D0F +D72690D4A3A2C5351035E1E214809FBD9F8724BA91C68C830B722434A5757966071B37CB3CDF186B +9E232715FB8737B7AA62A4AF05972DF68EFB75CC11B71064FF203B27B611D76C5D7BB3DB56784171 +CA911FE78BE8E21B2F5FD8A5F8E00A91558FD526DDAF9E548BE98EFB90F89CE95A652D5AEC8E9D21 +C45A3A57DC57F7733E6095ACDC17F841FF8D78D806DC54590042DD794E73D85807B57CED5C04F3A8 +E4AFC618129B225D4165104DDE92E28D2031C4CCA2DD5EE6A9CACA62BA583DDFF32A05D4D49D59D1 +D826B9B2F71DEB2F8DB03F20593424C15149A4276CC033CEDD05889CC15C998959B6B4AEC968DEF8 +A7708E8FAE57C09787B710841D6E09CECE7523761711ACD9D5D961329B67FBF37A7E46D43C330571 +6839CBB21E67B116C42673AEA38C4C022BBE30DC94C04418951C7AB63E2A915E75529DB24268007E +CF192ED7D94D1412D9F4D42C92A918FF77BF4E2E09775F5ACBE49B08E307C40E3E3AFDE0DE328C97 +2F5D8809E8A89850E98297F721135993FA263403425184DA520717BABA7835A99BA397E6BA4934D9 +6FE4B822F77DCB358564C1636E1B08E40316C21E2BD3A66804A2C315B8EC69A7403CAAB538A8B614 +BB754C7715F48D311095C3608EE3D5D83C73136CA5588A893DB7DA4EB64E050DAFF3051BAFA949AE +80F5A9CC8A6D00FF0700F825A2F3FB16BBDCBE23B80504C60A2262686F2FE4508CF745C045398B23 +D1AA211D62472F119B42F6186F2EC4C98112D64765B3D88BFA8AA0126A1332F8C2615626C05FCD6B +E0474BD173546A03179D0B9FBE0ED7877AD01C71FD9D0BD90CEF418852E332E4A2B0C6EEA6FFFCC5 +E89B4821DCBB5EA506415C5E119BF0C364E46930BCE251E93F42B51477C2CFEBAC0162B96B80B137 +29F68A7DACDB0A19F84C94B1B2FCBE5C8B2308A7B26EE013A78D058EEC1052867297BA0E21E207B4 +EBD0BF65EE5A83750AAA472521E00F84ED57406350435D3D568E3DBB646CE6401F4511FC99FB24C4 +9AEB3B01EDD64A12BE67C1424D82102AB2F6355FA5D3FF516D2C1D201504ACA491BC35F21286EABB +D5F384F7BA3E84CF6D9A1DD56A508E7D566C6CDF47F31832D5FF45CBB7C6DAD5E18D19364165393A +D5E0CB16C4678958D3212EB4CC075A3A6A05629CA52FD1C59FD34DBB9E48534BE4DEEE776AACCAEB +006414C456CF9A64D3C1198672B83DFADFE88A7356EE58D76B18F7AB658A80CF2D7114BEFB9DE296 +1406D3851158396CF75B8B52365F9200893EAAE5848A452078F2B7AA64B4A4FF13201915596E3498 +DD6D535ED3E7D8F9D85B1C1C4AFB22FD49E0204C855C8E85F71474EDEEAD487957CC4491321D34F3 +32E505EF21DAF596000FB028356FD01FF09A18722B3743274921C31897535B93BFF95139F932AF6F +B38DC0485CE83FD35CEC3815688197F1BA7349877DBC2A890757A2316F3196BE2F30988FBEF68F5B +362098A2A1FDD5410089F4BB406BD3645C2CC183FF738518DF83164D152D60749A938881C59C7F1A +3BDFD28D660E874A6DD591FB1C3A17960016D25D478133E49DB8760BC072A33887A4B9BEE921538D +589A951DED5EDABEE957148F6F3BAC9E7FEA39B11D4DC020D69FC1E2412F65626E82F2CCC70E0E9B +9A499D229F9D3909F6C7C2016235C95D7B0DA806273A3361A31418015A90609BAF3A64D5B4C00AED +41010A241CC9FBD41E3C5C7FAEFECF7EE6A469E8898CF52C1707356A2FEAC8F8CC3DC3BCAC8FE41A +ED9E091F73F131248509A8B848E84B1DB89D957E41D2E2E76C831999C4FABC81C5E15618E3B607B3 +3653DCB801B52E6597EC4AC7563D626B8AF041C534A061CAD49488B09F9C45F9F0F553939196AA49 +55078C64BF8342F8A71A1AD0BA1F6986BEE7926287EF3AE40A25E2D5992AA68A21F301CB06306FA7 +B6602249EAC43CDD1EAEF72E3205D588629CA2D1EEC9384DD0BE43BCD1DB86547BDADD966A5F08B8 +D27AB92DC30AEA6C2FD06F5D96CD828DC3724DDADA7AA1FA927366D01A4B8642D39F0AF297D7C80E +B9432FBC1687441DCF2324B8C8B4DB00579564C0E9D8129C64264EB6C9CD215F4B80062824270651 +09A2F49348E126123DB271A455B840B7BE9F8914D7648DC960E895D3FFF6097F618C80706258A83B +9909FC36B4E76570482609FCB4310FE18C93BCD41D8E977F5EE4523FFF3198AB311FAEB540B019B4 +7BBB2CFFD3E4E0E94AC5D4F44219D57B665034783D51AEB4E573BADEF2B727BC125E08D98D918812 +21D8C323E194569CCF778AEAE6DE0435C242ADD0C8E223FDA993DE71606B9B8D23EF8318770227E6 +3228508BFC52C33411E8BABBFF8C5223F8B91CFCDDDD6EDE486538E09B0B84DB7B7E32FA0A59038D +DA7661CAF932B9E69CA89EC8410E401079BC53AFC0AEA061C3788E01B6EFD8935553025940A20B00 +CDCE9129C8C2FE48468030EEFD2668A146677FC5044D97B33E65544279162691D2BBD32FFB2483CA +158AE3B4C2DEA70F0E45E56A4F01B6250D8E235B865C3835AA7C515EBDFA673CF606EEC3DCFD1381 +DD8C58FAA1814FCDE2BE29968C9AF96BEBA85602C6270E037CC5C16EF0D1BF9F3408645B4EB33AA0 +5CDB23DE110C42C94AE75F7390608BDCE2C0B3E157CEB76D0F1D8619C3552CD8821E1A3D10F50664 +62EF67F37F2FBB4EAF2C9273F23C3545075F9DD67807AA374FA1EB126B56A74587254F75E2A657B5 +73CCE80CDD199879A250773D1BDB3CBCE5DBA0DE3E79B31FD5B4B2B0B7D745F5B9C9CFF7DE213EE3 +353B59671EF1B970A6A91E3D836BBD5FDCC69F4C05BCF45296FAC03D63912586B6F83432D816F450 +1D445CE383279CAF16AD6A872B5663FE25EAF5762AA28A2030215F2BA7F9D72B5DCA198070FE5DE0 +86269CE67FC2EEB0F225448B2397C1BA9E05480BFD4293E4FF81DE3620AE39CBE1C200A4C3FA68F8 +3D538196044B8545844D199BE8576A9551F75E06C100284220582B894CDAF1CA162F78C8016095F4 +6FD9472B16AD5608DA8B13CEDED2812CED7597207AD9719954767C8CCB2F76B597FA00D502C4210D +3513D6E5EC1A473A9C7A12038A3C03391E542B2792A817464497FC474903FC6543DC22570BEC9BC4 +3A933C7DC649AB10329FC466E7A10C29E1F23A9BC6F1E94C1F41D40AAC1453D6BFEB0767DAA46E08 +53C6A571599BD72C2DF0E2AE4BAC33A398ADFEE9B9FD7269D77F307251EF64626336D68FAFD11123 +21C0B6B5AD2AC55A6597BC733390A74E12AAB6550FFFA37A0035D2CCD0D283E33E9E0762B3EC5300 +1C4D68616803F15CEC2E0FB99E5CCBE75F8F0260DF3347410348108A9E4C936544C06AD8FA4986AD +3A93A261A2EC1BF34934719FE9B7AC6E180D93A40F8F5562942F2445388B0CC4165EE444B1050D25 +0E5F1A00CDA038DAE71FF73D208FCB528FE03960AD36D54F983F9AE2FB0572FABD22EEB273D6561B +06868BC172CC4F1F96B889EA10F903A2A3E8B5950A5B1CE8901EB71541E8226BF60239F80269B785 +46E421012F8E09B1F57BCA1FD65A286B76806AE4BC9B6C6BFEEB98C643F9FA5239A761CF23A6564B +52257F241CA6F59465E598C052ED7BC1EA6F00FF0700F8D5328AC06773EA8ED75D8D3CD9867A6672 +7518031841427C2397D1AB31BFE4FDA8CFD7EB464277D718438E082A0B91BD4ADB77972F7DDDE733 +08999A266F86DD25E4EEC8C4E3B6257AC0FCD874D4BC5162B5B23F2987B08F9D7A44BD5857BF98DF +D4FA99AE886DE1C1BE95E234F8E04C9AC14D8CCE37DC2CBB8DF2966C418F7683A9F3D16FC0D9429A +B7EEAC7686A63433DB17B8958AAA6CB252B9171FBCC666425087A2A187F714900DC707BA48A171C5 +CDBCBD5514EA38C4824DE245C9E2DE3ABB012B33E53C6FC6E6AAE0FCC5D1D2FA9938E13405CEF31B +8A10EA4C199E49F5A62D5492DEFF13F731353E11D5D8CA985A754D1FF8D7263C8CC835750243BF81 +DED4EF9B10AD7EE002083799A42C105B79738D0BE7802C3767086D3CCFFF6F327B6DAF0FC7A54251 +F35C0FC8F642EF87A023B393AF1C44BAC3C988BAF208164A031CA1055F8DFE802B2B00A185B45E06 +1FC2E222C7EC9CEDF437B8ABE8788EEA0342BE2B11CC871A135FAA8B5037F309788694C4A799F47A +274E48D42114993F7973C4A57E3145B2021D68AC239F4C62147A63463D6A1E6D0E670671AD8151ED +A23347121257361EF7D408957FDBCE3BFE1CFE83758DCEA6C5D26D33E4500DFF1B75CDFD512FD1E1 +391078D8725E4171743033952600B30898352700B36BA34F7B6D027293593AE1C6CC900373B5E5B0 +23533F1E65B66BC88CD213399E4FB6B37C97EF0FEAF12644287B1C0415B0D2C403836AB9F3130157 +6D49CF519F37664C34A65F159134ECB49E5EE814E24FC0953A3B7B3959F72B4A027336EA22422E2D +6664D1600FCF786033C612713C0BBC783884FFD1874D0BA1295B230627139E3F371427652510E797 +79E1497F31C2D72BECFDC90F9C253CB2E1C9E40F91560FDB0B177A46DD5947E385431A4CB489DC22 +91C2CAE883B9B5ACE95924F8C5C0D24D7225FEB1D88DC38D22B18922611500666F67AB3FF79478E2 +971BB8A7FB2F66BEF968E2CDD47E112F0329B727441791C9FAB5CD11F4C9B5081B8D741634BC4182 +AD3E7B152E40CC5B74C089CA806AF970AAF65853617430201BF5FDF7091C87D45DBC2642940D3010 +60662BED134A492D8C1CADA4DBB7000F73FFD6BE742A00C22C257C0DB1E25F34E495FD54C5FF59E5 +0D3D38A96CEAA5F37D56B63370E5D6D75C1BCAB58CCBB67B53505D33D0EDDC6A99203F859801201A +F3BFCFDC87FC5FD2F83542F911A741AFC31643A0A5FE754EC89ECFBD8B924B241A850179C9CBBA58 +FC02225A6C87C8DC1A25AFC432A69E7B787D40F49382F0C9F8775A97D4F5D95C79D77F147BABA0B1 +2F082273E16F3D171267523815A8E310BAEA7973E1594CBB79CEC3E8CEFF800994EB5E3AC7060237 +229F4867EECB00FA1DAC03CD023C0EF70D0167E38E2548AEC71814D006DFF5F9BB5DE635DAB0492E +662A939B4165621EA4283A336ACB53CE2135302FD5C5A5FB4C14BBEC109F9A0EDE8FBB0F24945945 +DCC9CC3B17EFF8C60569A2DBB2ED868DFADF65E81FC01106EF810E0D61D63A171C1F08445007FEDA +4341A900C0433A913FF73063C3E4EF76FF7554E6D30AF14DBF529AFD3AF1E144E519AD8B51026EFB +E46853280324DD1FC83CF65D8309A055B25F27512C6C94CCDF54BED7F06286FBB0AF4F514279E8B3 +FA6CEB6829C230756F7D308C8D788FBACBEC75657F6F897DAA00FD5718D3322610E97CC2AAD13CCF +77359E7781371615EB3480451AE2C06BE1ACF1A39C2125F0993B0BB14CE88BCB5CCA51148C22E176 +B20163DB7FF7551FFA278B8983C4939CBD0013BDB4E3C22E39568CCE352C85CBDBEEF06A542C0F89 +D26C6551BD4F5C20F64921F24264C60D48B4EDF45B39D79391EBAED6DA0A3F2678E7A87CD5DABB8B +480DD7905923DB455080744BF6FC8B95A5F8F1D21CB26DD6D5CC18AA068AF4871E95211A0C36321E +1A6362933EA0CE9653C11385DA782CDEB27E83F67C7D264DCB6ADF988FCF79E1E44361E8907946B4 +FD7D3E2D9CDD29BCA6E3ABE549DE94B1E8F3E59965A732023064229BAA43B0D0BB9ECE68B16B702A +B9CFE286D8C345F74818EF8ADE3B8FF5AAB7CD420F4E209793C6E85959B5105F641E1506B546AF17 +FDAEF4F28604BA7A94A33C0F6C16287DB0A3ADF92AC869470B238990118AE8F29DBE65E4D58F8713 +5C71F3CEDB4DE4F09D363C3DCC3CE9B485C753F1A57DBF8DF1480AA9017CDB7F97DE3FCD55E82641 +C6201C8E1EA43B642566665E79E9DC2AA6990A453A152B31850C51FD839E88DBF369248BA2B02731 +C737417316D1C06EE0DB24F3A6C35D191FDF97998DE8F50A7C7813F8842D64260C1D97C4006F0969 +8EBFDECE8A55725FDC96CB0D626556D397FEC932DDA385A1F9A2CC513D78C0AFAD48495034E15D06 +2A932D1A0DEBCF3351FA102AF5F6AC152C6402DB8F1E5A455E5B434205B4917BC5181C38B9CF831B +9538D50A1230B5805BF21BE0EA42B52279ABEA774BED503780584EDD72CBD9AB34526092D2556CE1 +9BBA4FD6689684BDA8BFB631F1CE03D273977FE1C85C584C3B94403D1AC96090AA64C54F5D085072 +DCC64D69864DEF5189B36DBBA02FF18E9B989DCE898B96068D901E3491A46EA90B6955464DBC58E6 +B40640EDFB0F32CA225426316895A036F3EB73CC087CFBFB7253284715EE82E3B1154DE87AB76113 +BC228DF60E92DAFE2A666694FEAB30245D94B97DE55D61AA40D19DA54D2EC5842A3792532864BC65 +E8E2F2C192ED8D5C10FCEE20759C6B10F8671E7C917312E9E25CCC939AA105E734E99B8707503058 +2DAB28853549A25F83B4860EC87E06A420285982400D34C2F25F9E0A4CD84B23437CD1E082C0171C +6AD2D81F46F4F205C016AF04F1A0C9BDDCD0F0F7D3C69C9C53B9ADCF7573000108FEF7777008C8EB +3A92DE73D8B231830D2D28603730AF7570AB3CBC513480DD1F7AEE25923B47F9DA2E5FE4347336E6 +E03B9A9E0213105A3FA145F338E7E3B51BEF5B1635109AA5C370A5D92210A9AE403D39B95A335190 +5C82D000F6BF4D31540ACC049A7A9E71D30AF3F0AB78D82F5A1F0CBA7AC3F13F8D8CF04420E4454D +013D1843DF711C995EC12D19CE9D804A932C2CFB5DA3B5700759F4D2497A4530B960B0D3DF06A6D9 +6C92782E9E51F92F700CCCF179DDEF2722585296FDC07258C6118AEB6E3C1798335678ACC7C7FB2F +88D11A6EA7855B4040F2F1BAF274671D1658050AAADDD6F224A34ED3B8D7AC2FD0F8CE91241636B1 +30385D675B9490F113127B956170A174634C2F296994576DACCEDB30ADA09B4CE15DCD2F05C91694 +43B6D8C49F8158AB980B8255074FE82C3C1731097741F007B3C05555FD818D18739E114F3721E65F +5658912DA1E7D187E8B342741A413B8B289574FD9D30879CA6773833ACB5800C9808CA8FB07F516C +FA460901FA47F5B48F8110212A139712258F96F93C9A6BF22D3457FEB289B6510764CD8556D5F2B9 +1783922A4687FA73D80451AF60FB400AA0B1E5D5E6389D6FD58D50ACFAB6592EB26B4F9D424F7142 +E12FF07F4D7DE9CAE40361FEB40FB23FA1928207C8C0502E66EA4DC6CA9915FA1F472F1ACA345C09 +C56511D514A666FCD658A82CC96ECB3B9CF938CA4FAADBD3EECB2429457B87AB11939FFE974CEA37 +3D7299FE4249783DCB3C32063013F4E377F9BC67BB1E579DEFF6E62D1EDDAF1D7FADBE898037F15A +999E9955526A12DDFFB77E4D593A508D9B2A85E5371C85792E6967A9D7B20D107FB0E61832E4AA3C +689795B07EE3C1EC792F13151B56C7EE01E3AE894432F808714AAFAD9EEF61AD2BC20FBD193D6810 +43FF043587F080478205CB4B31F5E21FF7630CFF77061798ACD8BD3BFDC90DCA58D1BC0D38446B43 +C86110E94465AF3DE97DA0EBBEC12E52F4630E51BB3E29973D10F6ABBCD6E20262A4946E0BFDCC6A +96FDC5E4933746DDD5F3C19D302B148EDFB7673CD4389B9D1C1A3BD7D80C9E127F15CAD61BB5C875 +3E45A5B847FD580CCDA791F65C655FD71458FE3BEF91827F54FE846F6E2482712B4D39D862B98834 +92329E0FDACBFD355CF874A9AC96438FA90887AF265E64214AF85523D216E7E40C180E55AD69AA1A +269E196A8B5634EDE4F5C564D3AA995BB25B9418075D021327F2EF1FDF489C261473DAD33D58AA66 +7B75F5DC6C92F0C2E416EE64C1C1422948E161D69BC076BFC1EBC84E0BA0E74CB8988FB2BE49260E +303A7204D1B9B335B26E20F67B780F408A2D883CE46F01B17DDB427735D8E6D8EFB401F97C5485A0 +AD0D040490C2C5FF5EBB35AC37F7DBC4F15E99F5740003A7558BDFE86CFDE1F0136E02CD4BC3C9B1 +D7A29D1A43FB3E12854514BFC8BEFC8A803C08A047B8DD785D5D07AD665E3939ABC24DD966E56BEB +38E001C45A896368F7F512B668C7FA1CFEE67E204F314E71009A1D95288445422CAA878910D8AC32 +80E4FDE8527E5B4D691B0F25204456E2040EAFD45AEB9C9CA669C86F920AC9B6EAF685F4D3F3A060 +3FC18FDFCFED7035BC33E97CF0898795C0FD758FBEC3B9AFB569B2F6B394348E5403541A199AC568 +B3423431CA59EBD8A88AC939EFC258201ED161385141BF11A229748EFDB9A065072197424909B134 +5F0C674FDE2FECF259167D3FF96E17835440F3D647037F0C189AE1E2DF9BE24EB0A830ABC38EA842 +DF26BB26A22B6C73B2353A155CD57D6EBDC6C631F110CF39AC37E9177BEDC111DFAC1CB489B3266A +A4F37F29121822A06A99CD87B4A2CC89AE866151D17F2A744055EAE757DE08D8DA42470ACBD1F63B +43BDC736C94E03EF028E1AC982D5BBCEC74EBCE6447E351FDF1299C6B14DCAACAE93D37F5F8D788F +7DAEF3BB2A9A00B8C9431D839FD96065C105B73962415ECF85CCC32F3D151DF5CEBCF05E719D9D52 +8D9970DBB0F2DD3E0AFBBB243EA53FD6C4E8A1DC0610A60083134E52A9266F22636BA4D9C67DB64B +D1FD12EB6E41B347B4E312C4AD59B26F6D1FC00023A8CB5D0DF0C17AB941B8577A688887ABC0D9EB +81E8CEFE3CF1B9E7127BE442ABB299DBC9FC0565DC835B06E61E91B83A3CB903E28488B0319B582E +66A98D0EC6C948B0FC9BC44A3EE1F5BA113614D5C22995044F808B530361CE090DF7F2A2FB985573 +8E321DE6FDBB5D89ABF5C1BD151EE905DFB5184348BF6F3892F8D93E61DD3405A0EF2627A2DCAD62 +AA4E88EEC86EDCD3A307452845A85A8D985D774B1C49BB8B3029216BE5764807C2FB79F5FED5C028 +9101DE0D1E3F0AA847B8D75DF3ACBC6239E0A5DB22E674DD507115FC00FCFEFAD61A124E8F970D0E +AA3BAEBD7E75C7DBEF9202CACFEC138BAAAFF554B826665575ACD1583F40826C87A8383C1DE9C157 +54D68AD5EBC387924C8401812C35F55C8AFCD6F9D714E46D2F2D9B0BA5680ACF867C5FD059E77D8B +1D3B7D487C3525B481543E929544C50EA5EC3ECD08A0B0116DD94768434E0D7FA9B52B02DE1DFF0A +52FE56FC0E0831968B1EC562FB239556CC7892DEA3CD5E9B25C642E3D441B5EB622549AF1FEE3CB5 +2ADA1279ACF17030FC78D8906ACCEE5FD5403223889C34D19F39ED77588CF1643CFF02E19BBFE005 +9C8DFAAFAA07F5F03D49BE98D9A430160A006C69F8BA5FA2D0E2407FC5FEEB09358AC84C2342782B +D5B322FF9C1B3E44F84FA52F19901B4728C3CF810AA4C94C43DE04390F90BE14ECAA97E53621D2A3 +24092934A94E4132FC877E470188CADF76F9C69F3186CCBB378F3A5E02B73EEA8DB971F3E99B5223 +610DC28778D78D909758D30F3D3D33D32EF3CB89F0201E88C8D82EE2AD63193B92CD8C297E2F37F4 +DBADE6AD00FF0700F8949D300239A692718B52E53CD30BE92DA7BD42D76E91FE92A73AFB100CD841 +25B88CDBA4DC43C294FF68BA6B791ACA0CF8D63E4BD3CEC1E9851ABDBFF576599AFC5ED6F478DDC1 +6C5C6E7E4F310B4EA0C8901BD6E0243D3BBF42175A22E6EF51782693568CBAACF4F0756BAD5846DF +9B7F01E89EF0B0BA899432D593ED62E91A1E1071C45CB1D847311540246C8047F16173880A17841E +1175ED2B4EDE88631CBDEFA021A7A773D9F0BE43D84E3B30EBDA8759C07E6D78E9C1E18A6AED5F31 +2FFA2362A3382092CA5A460F79763FDA1E29AAC3B76AE1B703508752554E83BB07918E2FFCB66D6B +842DD57FF12A032529536260A2A68A272FCCE872835210A51F225419ECF7CF49DDB7EEC9405A57B1 +11DBB2107D4495C03A39BEE06888B4F4145442971EBDDC384F7F81105FB844E7BED82FEF8E1BD86D +5E1FD2C611FA5AA6D5BEDBBF4D3749275CAFACEFDBB21606626AE71FBAB115F6D8D5042F4416AF39 +11C005F18584F2FFD572EBF424D357D432631A1829423EC8FBA98D81784C1E86369F1F387BB1A3FA +0A846282F873A453B8DC1960B546D564C05C865D858367ACA23295E722081464CEAF4FFF4DE2BF6B +E6876626CE692C7777E8E7C985DFC62DBF1B9367CE21532D85333035ED8D9C24CD98733ED2CB0777 +F5654A5AA957781DE5E7A83551F4D7FA3944420FE279439AA1CC58451F82264AC23C1BDD7AB17B38 +1602D3784A0F7A228EDF6085F476C618557FC2AD3208BDF2399945CDFC4F56C9554ED64635B70B24 +E22B357AACB548B9D64F0FE3AFF7C2397198EE69721C7CB66E53A6A3263EEC38866730AFF2FD4517 +2E75F8BD7887A7252229768537D0B93F928D0BE7466142A41A4552F1DC1D27E5C785813689FA1EA7 +3EC42F34C9701D5853449A48865D92A45259C2F8CE3E8FC3298924BEDAAEBA8E48C14E554EB0DC4D +927AA7695A14B9DD8A3FD2AFFBA23F071B8BFBFCCDD06A818F72198D72A0399CBF5134B86EE95C1B +327D68AD68DC305BEEF0E72286F46B147EE5FC78B9FDCFA0F910F5CE8D3300895C3A1B68EB003267 +CA11848AA3F1140D2F5C791F55875CA1316F9B64CCEED0BAD07256195BD6D8A79DB9A93987BDEF67 +FADF68013E14C30918122C9C12CC86260711128B2A46087BE2D2DBB16CCFB4ED9BB1DE772C46E1B6 +F1B16A5D933DF61F56A7584CB7B75ECF7FE5B49CDBD4795427729D4BA16905D7BE3CB9554D655FA6 +B388C1CA7B0B1F890461AB75DB37373B67AFD7252F8336642F9AD3DCD882AB490244C0AFCE449E4D +76628A60E9764E69B8E911C051499CD364181840106B4DC918DD460732FABA63C880561D92D447AD +C2094B1138CC7BF91B1C80E85A865524440F55EB139268FBBC960D0A114075ACCC6EA8FF150562DC +A822B0E6B630FE736B5025B0AB01B18BC67E1526ADD0D617BFBFC4217C7B9300DC1BA231F35378BF +4D04FCAB41A181AD2D0EF9674F5A0C57762279B7C993C422C1F0F922B44DC8CBA0D83666BC7ACF1C +3624425A1533F43E92A360731047A9ADA662B974CADD96A3A718C63296E259495B6A1CAB4CB6DB50 +2C51F89E98C9AE425A8A1AAD5C785CA67A8DAB130DB44F5BD8EF2F51541AF67A78AF0A41CDC8DE64 +3C45D88E5B5789F680FBB0B2DFC7B0F8CF8A9A1ADAEA24CC595AC4A38B75AB3D83B3FF601B3E0683 +76F1D864DAE145B24C6E25C64CB34590D8AF27D477122B73C9FC2712AE9FE8AEE00FE8C716EF5B97 +98544E9D893C4F093A09F5A4CDF58BE4B78154C676FA201E8DAE41B7BCD91E71C93CE371D6C3C0F6 +E0CCDFDE4B8BCE354F468FF9C487E9FFC536322119C9E1378694F330E31D52A9EE6BC3A6C9D7C2FB +0265EDF0FD62D6084521930B2B7A8DAF8EAD56D98389490720C9333F573D0914E737831CDEAF5FA1 +12BFA070D1900321FB45F3F87927E84E2DB2547970C2C9DC4E62402F899F4C2C08994C6B21208A18 +B21BEB275D388048CD75AC83823896953542FA2E7E705BCFDD3E0BC87A9A52A26FF1AAEDFC18D8A3 +71249C76C8ADA88A68285E9BFCAD326E2700A63EAC3070C61DEBC213F5A1E67B6B40D38892AC1F5D +25BAB6B1EBA905049A1B797F401EF47A78C698C86D982BA826C1349A0B85C254E54FE85CF6240EFA +5C5886C42FD079766FAD7C67CAA91B5090AA0CAC0F16406AA5CB0530EB66C8F839E4EF1496F6B3B4 +BA5CDC0F5044C5DCE169A8049526A200D0DCA0FB0A671636583FEB29D042ED5B78E9F8BE3F7FF513 +753617D8CB132C648CE6EF146A125DF4699286653F5F4EA623702065B381AE41BFC96C66CBD64A7B +3ED48E3D3929CE61F6C502513ABAE8D1E82F3D442FCF052F5490604410C507BE5E7CC2A8A0714F97 +5118FFE102E02213847BED21D877F6391767BF20DF54422ABB257E6FAC946DD878005B5A1F81708A +4F99BE3FFED1F6AA6570816BBA27A35BE4C075E7C1A07BF97CA74910A69D8650B7137D6F5E0316E3 +23FCE78C09DDAA94EBD6E33460D96525D9649716136BDB58B222EF6FC74EEDEEA3648BEC32A2E50D +7A4F80817480C5EC95AE05009A2F54E9478790806CEAFFE29917645CB2C73E4294F4F0D224807562 +316EAF9C8CA32DEA27B42FAD1B18F6A8C4EF1A5C6F41E9AAB999A8E4B4F5EC9727B76980206A1EBA +01AC48D62E33510C871FFC7D9E409A4BC3748B81DD12533736C8BBE9C39224A255CC71F0AD5E1659 +C27C3F9C495D38E9CAA3B0E49BAA515563820D73DB52C01EA03E48BC05C2A9C2C3F2D1F7E6F9EC9E +095837BFB72BA2C88CF10C98095A5F8A8F8216E8DDF48BDA868EC09CC0948F114EF87F0556E9DA4D +A88069C689E75DC46031A701DDDDE8C1C0AD3226D04F237950C37063143EE277DABB01F3BB3D2A1B +CCFF21019645DD89F16F665D03E22D0F00FF0700F81B0DEF1B8E0761B7C38D2F0CA6EF2A30FA2764 +F3C94596018EF31DD80ADA60B5CA4E23E24CFB4CC36E3CE2681CB27A29CFCCCD2EC3CAD0C7E4E386 +CC6BA54BF80C94910A2A8EAF463850DF5E5FFC2A7D5683ED5366AE02BE3FA2825F0D91890FD1B50B +0EB2C94E669EA1ED4782138A625AA7BAE905802780741F883FBC29BFE2D01B496DC38ABB4E9D6E90 +A9639D0F4A60AE7517C5AB1C50EF46E123CD691F83F8292913E77E9BFD56FFFBB611FF882E4AAD10 +7729700F7B5E59D93CE9936BC6F4C18A408699CDFD0B88016A61279BA4412404DC53BE2DD5B3AC70 +2B67C962DFBDD042AB21F867C889CAFAB910A28218EE75D5387A051144D6D09FE1B028D270858AC4 +F2F40EA872763BA5B528FD1248247209D0AC51BB99AE0A23DB32DBA91C25DE393BBACD699C3A431F +5FE92F4258BB37428565F0731F7D23BCB41B1E2DE3C6555BFDC6B8E71EC84F463244DF4AE9511114 +DF1792DCE4262469B9E091FD72B339FDF5CA7D2F01B9689C15989302D82032117B2F1697725BAFE3 +3827FA4CB3F7825DE02805EDA7F683D530CE95C2689761E368F4D8A926A309A961A916EC403069D7 +1A5EBD845D3C8A074077F7E91AC971C3582EE8E97C1C4C9E53A99341261E1883293CE794CD9F6FA5 +A335F67249B1170A42D31679CC8E3D83EDF592564AE6003976051A20E7CD7B5A76190B87FEAA0632 +12DACFC15009C4BF2466275F831B130E7E87597DEADCE2802A3B0C96302A4DBEACC0BA020972D5C6 +C3EA4F87F210A971C90E19634FBB1662C7B9313531A0ABACEB4F9DB5509F055CE7B300FBF6F0D5C7 +AE1B86B50CC788AD497BCA257680FAA357A8BB8ABE5A6EC12C115F8DB80234DBDE31C864C2738AEE +1664346069292C8C55EB9D17FB18CF697AB6E5C0409791C1AEB6B9A82B4195419D0B21D20343B603 +3D0E33648A24F0226CABC14C2EC8AFD06C387E56B2F8D4BCF2B185818B2FBD3687C504CDECF18CAC +8C1348452C31BD2C4B4EAF6DA5276DBF0439B80F21619731F0A79481F9B7C9398F6F53FB6A553234 +27AD9412F939504AA2584A2BDC442169412EEA62E580755089FAC750438DD288F320C1BFF2CBCBFE +ABFFDC4D4D3891EDF493D913BD2E369FACAA8EAF0AA2FACDD9EA3BB6DF8DCFB6618E5C95747B1F05 +3B097B3BEE9961085F66ED4AD4A9F86E5F49AD0B5B089014A47F40461E9AF3204ED3D9EABE77858E +31DCD25334D96E6782CC9A1FB4985EB25DC61F7070CF7F253514746C9FBEE553CC5A0BCE4A8D64F9 +C13DF7A7463FF9CEA0C9BD925A7B09FA2A76BD0C2ED1F460EE9F5AF6ACE04F762DE000BAAD2711B8 +87004CF5640C1168A723C8CCAB0F9050CA0B97F54DF5231485F05B81A2ECFB092106A64F4DD547A8 +9D62D1F904BD1640347056DA62396CD8E74EE54883E8811280D8BD72E5DC7E4AA413F9DAA4BABA94 +26BE88BCC9F034EE8724DC25F97206A59393B8F8B93A089E52A186015764F3A49B11BA2C3E10FB53 +34A7C752A2BFE275C1390FA9BDBF22E195D96B4257E394B40342BFDF13921C5518818D3DE973296D +225CBBE71D389519802EF1AACE18BE53B320B8C75190D9694852BCCEDCD39B9CDF0D511AD24DA0F8 +E57CAB022B8A700B193BA37F5CE943038B4A41B1ECAA39A77387C2D95E5A71C869AAAEE0842DD4A2 +5138F3FEE0FC46EADA045CD09EB45F32810DF972853290CD9F5155718ACDD83481ECF49A9BAB56DE +8B919E5E56E6BEA8BF88E472E4192D0F87573AFCF77ED2C00D3170EB5E85F35106B9A81786291DAF +0EEAE406153D70C27E3779B98C60C2A5899A0A672E500937DC274420ED5A44BF2DA31E8525B58E38 +721CDC0C961101B9020E920BBA8D7E8184F535772ED06CA3C07BCBCBF8937FEA1C76513941F874D2 +B12C6F25FE6F325591A87CBF75C84E72DBE0E4E235041181A5C133DAA04D63001589B43956A3BA52 +E94E930E8747B802A905FA1B967E4A3659A4216C7CAC0E2B57F61FCEA7C43ABFC35D933888A2A297 +4D8437F251CD0CCA723FAFEE4A13ABBAB744EC4A064F51D21BAC0D91001FF9B5522DEC663033BE15 +B2B8E6AE70A4E716FF243BBDF096560072680920859C9385EC2B14C27A22B9E7761E09926DE9FD4D +12BB2344454F7AB2F2E9C0BF80C33B42AE5B853B526C5FBC4C8F150EC3FD692D36877D7A06C0C6E8 +7B5E4C21A820E1EED3D651E09F44CDF2E8DAD279AA5CB5C091EADF22B8BD485A9C368DECCB6DB01B +8F9597E0C4BA611967D20DB86972567637C3858BE29FBED748B58FB9EA75A231BF484FD479F5D1D3 +568496672A0B6E283776FC96276DD664668F8B5530FE489A21845A4F277C282F552EFC3438E08F49 +ED9034E8A3DBEFFF4D43225301CC17E91D574FED77A2FA93EE89913B0E2CC15D4C3E65D726A99721 +554C49A65BE98061FB6AE2FF10355CAF1B392AEACF3785865DE66004B363262865172B814EE71668 +F2CE553E52940C920ED9214B635F7628A60F39BF08931CCCEAC792BB54FDD59716101EA7D7918BFD +FB6A578900DCEE2851E93D8D409E1CCD760CFB085510F5B3917D8E26B78908ACDA90AEC47F2BF666 +EC73F9C84364818756FA28A96A060B74CC10E7C5CA289C9AF4E6BB9BFB1C4977000F06E0CC621B2F +1B949A1911A944CD400ADCBD7E6FA0DEDD5D3502AE4B573D76AE01C1B97559D15B22D95D16A40EE4 +3E6C556EBFB08716911D55C320DA42CDFE170815F4D4E363C2F0E0B5BC6354775971726B26138442 +F88A6887D627FD7223BC7F374D66357A6A6145926EC5499E3C8832898F884C2EB31236CAD8A15DF5 +AC6DDE0F43B2E1417F88F9F7F0536FB03E503F979E2D1F3597BB12CE129DC3E086F1CB0032CF3419 +647A6EF44A5D1C86FF05CC362B85E68890D2E625098B3EC5E6A7D194000108FEF7001E88658B333A +FCB74E9C81D93A55B03D22EA2C018EC1DE7D0EFABDDCDE5243CD403C6EAFC051E165D017113EA49A +8E490C43CDCFCCF285E319FAB7441570A2346E5FE31404EE0FEBC9CFF8EA52CA3011093CA8F3D42D +DE8FAA5768446A5281DC3E204A241A0338AFA29625860257284BD5E1E0B5B0C6455D0B8309C696EF +439F60265BE27D9F89253E9CDCA3F4F18E83E85841D2065C544C1CDDBBF468AA1CBB7789CAAE1233 +8515DC3DB88FA0C20E3D81E1099CD395FBEED046B7C0FD5ECCC46418B964CFE93EB136045CE07407 +6371CBD694FEA8F0A76F975EEE90B61784C25E386E17D648626E5572A3FB489E80BC8716CF037C92 +FA9146054E330D17F13F46662037E11542D66AF92102F79E86ED747562994BC0EA8284092A48C41E +75956C12F44A5F690DFFBB0E698CA6BF8D1DED954305780FF418793159A6C648DE382004FF071122 +AAD276AA63255DF8845D3AE3AB05435EC38C750FB78B4AD8A5A1FBE8EE7FA5159CA71978F0FCA65A +6F737130E732E8307021BFA96086372EB404FBED626492C1B14DA3F989A2D99FE5FEFC58DC1832C0 +5E3C4B1715E277FF596929AC7E11F9AEF430635DE7132E28B8E995D9F0AA07AC2E581BC7A18539BA +AE676DE9240E125FEBBB6B1EFAB0C6AFE036F638ECC36AE6BD942D576BE89B21E75994BB8B3EA649 +E2B86E296129A6FD7DDAC3F65F0BF36667887F0A86006404467E48858FA691E29D4E48BADDC5B85C +0A080A0D190604DF44E14A4AD0FDD92218346CF751CFF6FC29F46384469E4470F014AAAE4E2A6376 +816536FDCE5BEA2AF56C578C28F13922DB63CD58DBBE32C46D80B1B49B6BBE7166DD8D8E18014F2C +48CF2DE95375FE0AE1C7ED5E67A10EA77021962FFFB1D0A9933D704958FB52AE0ECE5E47067D58AF +D3C2A0A65F8AC7B93305EA6CB3131707E28A6231D141C2BF500A9DA0482D5F315B4E9E10036908DD +B9648F37BE3FAD9DB48E5CE89D5DD47B5A79B0EB45F7892673E270F4E8D28EB80F5F7DAADBB4B51A +082E3C6188E10B93E8D1FC96FA9DB51674872C23B32C47C159B5F5F452212D20EEE1DB52DF89E7B5 +4197E3F961657643A7BEE150AC89EA2C8A22E9130CA1D9D8645064FB8BD1EA7296C57E4DA532BA91 +555613842AE0470CFC4FEF09C5D1187C9E953621E830805CC7E4E66A4045872C7231DABFE5247B30 +3DC555C0D1CA56E8C8910CAC8B14F8F8354BD0CC5750E5F38A7133574C009A626540D6B4A1FEC1E0 +A84DA017CE1E15A8E604131C7582F1F0BA7C2D620D2575AD3835472866DE3C3C9DCE9CFE871CC460 +8BF44CF3BD3FF376BF20578226377BB88AE155B1AB9704BEF412AC8429306E26842F6F763AF7CDD1 +F64C45B078C33C5FF7CB6CAA590FE27F6A0F9FE9E6670639B71166F9ECE326ED93AA819D24920197 +74B5180F5B5BB7C94E9B947666E952E0D2A76CBD6C51B95A90D050F456849AE775DEE75587BA7054 +822DE4B4054654E21FD52769869C80109DB6088BF40EDF8B3A59A664212774D453329898FFCD189D +91A93B0E5B5AF03E92BE4164BB74D006662B35CA5CAF57CC4874CAB6FAD8CEC7303B66CA12EF6DE6 +8C43CB240CC8016670DA91C2C91D408ED0E71BADD3EBF0B0A067CE466108F0C890C4C68D37F24134 +F1BDA5E4227FA8F077EFDC7DC5C5AF6D1FFDE50D7AE8A6283D45CAEEFD17F81CD71AE2EB8DEB7EE4 +D091CECE6ED775A1197238BDF405BC4490BD41582D8430AAEFFE27F7FDFB7FD65D8216517032B4E6 +88A19A2AABC3FDB5EDB685BFFF6721B67C7887FD169AEDEF4FD7E0D4705930FBC713895A80161F2E +02782C1CFEB7583652D4BCD49D798123A898AE53FCC2AC2F3C62FBC8FDA87DB977DF4A52E8EBCD10 +C84BA3A274B71744E45D0E592DFEA23715F90EE6D9789740840F9A67620A24E6EFF5BBCABEDD778A +26E4B5DA6E0F22A3BE8EC261661100650110BE56F568795B5A7CCF1F64C41FC241511A1440FDBE9C +790C5C4D73669189D31226E24B21A4ABF9B075D1DCF75A675C827FBDCDDAD47DFB9EBC72B6D8C82F +271C14905BC7758890571FB153B2AB0B084BA23EF8F000EC160BA29D43BB4B5FAA6CED14C38BFCC4 +72F422D2BB63928CB71ED17BDB22570E1760815E909F3BAA5243E97DCD21B9AD2ACC5946B364885D +245D778DFC40599B29BF0538545B4D61FD0E6636E1713184531890EEA44C62A988490888104A2821 +6639231D4CC199914A0E7B47F6E3BFC3E746623B9C130D7216B9EBAC8A61B6B05021E2409A140952 +B0177F73CC23BA8D3877BCA2BED7AF25CD729E44D520A70149B1F98DE6A6CC2A1EDE6CA083BB5785 +A3D71711DD86EC52617E40E9DCDCC0411B7CDF073A94CD35D9C00B00024BEF07178EEBE97BAA847B +01E5BC67B87F4395EFFBD76CC82CA0473E6256F93C11D8BE04C8FEA762E135E73E52707832E74A06 +5E0DA6E54C6ECE6BE362D17891CECFE1033C137E0722C6DDB7A61EAFAC5C0559174B894CFEA24068 +E5CF714A72BC83FDD499D12C765D7D8E778C97D398878473C44E9DF2B35669283BBFB2346DA3FCEF +4BEF656CD1BDE8E5D62ECF6BC2E51839900741D14BE186B392D304FEB1208EAEBEDA6FFC2E5B41D4 +6AFC200B8BCE91D8BEB85B5445E26C6F721C758CDD20855978E237203C103D1E130DAE9A212B270F +A6B168BAAD10F83A6638AE0EA860AF7BFE5733DBE1AF93D71B1BCF393877B92E8E6BC19CF908CC80 +6CD93A72A14D77270D964246F0DED609304DC85ABB8F36277A26956ADFD71A11928A7222F8E41E60 +E047B82F76C0D8820ADB2AC0229EEB3D5FB0FE6532B8A368C82695919B548C3FC2A811146945B270 +3D78CED31FA8E887D168BEE18616D083455D4FAA9AC5CCCF0F0BE931B0A3623D0271D4472AB4F232 +46B3000308FCF776C6D77854D378500EF92090D2318DE33544D8BC030A4D7C1EA76B252F1652621F +34AC5B44CC07B5123C602956762C6DC6B9A4FF9876C4BC163752C1E5AF511B0B225748EC3BB77B19 +A4E9FCFBE4B1119BA02962F0363EB3E404CDE1891BAC0B889B3C6A728A16CB7963476FDC88776EBB +DA78040EBD95AB852BD3C81485F03D1A03978D3C8D065E7CF68D395C618D02DCC7B8AF74C0701C66 +B169C65ECEA98E5BBACDB8C3D6AC3D62E784CAD325BE0435E3B5D71330151A720469E58043EF6E01 +2FC09069AE368C41ED94981A9A83A3FCC6E5E4C7CA521EF238F5CB37E685826A7CBA1BEC2BEE74CB +755DAB4F78332B2FE4419D5571CFCED9105D9996B086687274155FE156D6E44B1FF565EC378B81D2 +793105A2AB500F6BCAEE71102EC969BF6F8AD5072A2CB0C38F1BDB5E14283E5AD2CEC666163F5CD8 +1CD5072BCE3F06066B3C19D33E1BE9E4F3EF60C2CD2A9D804D4F94211E0A8D0E207BF1A33974AE45 +D4FF0B1F13FAB662F6197B9A9403479E061E55648CF1EA24CA83D28D4311DBC10C7F2FA33685527E +774B406A2916607C00478F5B0957F29A1C9BA1930B6678B10D99BED1384F1B4D453C143855870798 +89D22F79C970E98D5DF1452566A13C5354A3690FF0C756959E0B3D93364B111AD2D23B0B99D1DE28 +53F7BB1C075F4EE9F823146E740F61B5657F3DA3E780D2AE627C35A9DD800EC82B7A0B675FCE0189 +A2088D660E76A3DA93AFB298B721535FA8B8B8EEFF11D39F88674AD29EB3D0C08B52218042430D6C +6BCF9B9B266DFAED9F388E5C99BC199355906C18DD06F7EEBB94D072E489B00467E3C0D0F1338692 +93BC17EAEC9B7981E247A2AEE255A5A378C3BDB1C83ACC5E6FF59E4E01C8B4290CE646D7B296D2F9 +9F8075BC5BF2C6039E639EF7AA0C6E1882B10E5D817F8EB813103787850A9A171F2720FCD59666E2 +F6099FBADC5BAA07D75C96B6FE5FFB588A0EA25DCD679FA6F14E049E584931906D4EA36B09BE5CFA +CB58B2C7D79A8062402675B703235B42273C73EC10F4DF1193B99C1AD1A31580ED541A99FA2011D1 +9CE92C557A102A1882F91B5CC4E9A57F16A3F391BA7D7AAE0F8033F91130FBF38B7B59B78CF9AF83 +9C010BAABE671ED8CA5634888D258C82ACC442A00C9D66C5BBC25678B8D3869659C09B09E20FB567 +75464180F67CBCFC62037FD8393B36887112F59084AE192EF5F277FCA10A75477C0EF47241E39165 +39132965B1555AA3F4DB37B508222F9D8A1580DA97C37FA7D7C0B3F0421262CB58C1B66246D779F5 +BA909FFA17CAFE32AB31E5D74E1A0F98A714CF6D0B8D9B68F473E0DB3A67709AB06637FE69FA7722 +F0A508826CD2072E1C302F8B8A4EC541969E5CC06671E251B37C517AA87723617576ABABFE313F80 +80C3FF886DFCBD97E14967CFECEBC5435DC5D17621465A1E13F9F6BB597C0F884574AD0F7D08C507 +63F7F45E7C1418ABC2C2D253C3B85086E66B2D86349E1214EB2F76D985FC6CC6BFB503C419A0437B +2EDA84E8A0D7C5310F276F0949838DE0813583AC79D4FD5E15C85FCB7381F9E1F0C8FC4420155CEF +4A36B89A8C88B0E4A1967597D84A57C5D63761922FC645508F9D4304782C2CD7D33463FA6CC4DBB4 +29B203EA3F809348CCC9AA83288128F42A370734DA2323264A9C8C8AF3027FA45A40CFCBB9C30E24 +46BB3F6A536A17674E106D07D532035E4AF04C51A2FCB6DAFED7D08F3258B7DBAA9905462C18D905 +87F3B35CE35CF20C0B907930A72D7245EDDC9C42741DAF225C3FEA4C516CDEEC5A0AFDEB3C66070F +4CF83140818DB4833C22B5F788D0DE436EF70FEFCEBD599F0D18F1ADBF7185CE6DDDBCF75D1F3040 +4AAD0AC1F1E8AC48F1A140CD3126814A0D154261102B59BF86882AA3C2B061227C86F05FD91F094F +2BDE0B848BC94DFEE2700895E2C72271B7B34DED1D3C20D1D6CF3545FAF9D8C0D110B8A9B0CC8934 +99BF69347DE8B409CD3B54C6053A30E6E8A3DC69FF55324415628A8A72373E3CF8C266ABFF0EAB3C +289E07665127401C66F9EF965A0F0921622E9120B8C4A306FA6818CFBF21623855561782108E533B +9873CAAF99D2FC595F7562857A947BCFF6B16300D5E95D8093FE903D50C56EC1F974DF145D318C67 +3B77C5F39EA0CAF3F63E903B3BA4C5C91BC28E8407AA2ECFD06F35C9B2592FC4A74DE0BDDCFCA8AF +1E4E59A1CECDBAB3C0980CCD671F68DAA91FFC759440443E591ADA0A05B3C84D9A8E62C0B7099297 +2B738012A5B6A14A6482DAA58BE732D540964A5EBCC041435825E3722EB090501A3E8922D90C9FA4 +741C1223AA94B4EACE28303D080BE7094CE2B36B335EA44996BB9173ABE148B8E9A531E22128D6A2 +B365B96FD15813FBFD166F425415C0BF9D8CE8A91AE5AC1B865EFD2BDA531C4164F1CAE92A96BBE1 +CD5C772722F95FD355FA81793EFCF6515056BD860ACC416544BACEB6EF467C74FA3869A1EF1C2527 +58954A15970577BB1ACB72BE8DC100AFBC7B5AC2DA52453A971EA89AB9353C8407D5F432749571A4 +FFF4AD553B3B75C2B9A94550010A1901B80610F88A2E712E1692054C29280B3D39B92A5F7AC096FE +BA098C88B03DA82F01A4E5CD4CF5C2C8E65DDDF9F68B4A81C1A3C28E836B4160F59925C4ED5C07DF +CA881013A2509EA93688FDB31CB63453FA1CCC29F0993629BA725A6F6A7A4C258ACBE10ACD8EC72A +AE39F6F48D3EE375885B8EF75A1E4260C151246FCEA291D8BFFE613BEB0FEE69AA59E8A4ECB9CD8B +7F0BB683D6669B7604A66B63E31B53D9A1DFD37296AD66CDFDCB6BF5D4435139B9FB4F12895E9E05 +03C0827B74437A1D44D0B3019DAE80B8445A27010DEB7650C91C14BD04839D6517590AACF2DF1562 +C3CED03F7E038286E9540F4018648936C4C000FF0700F8F2BDACFF2EC6E84A27A2FC90CFB33AC22A +81EFD3C13FCBB1F39D8384825E91908C5F7C199374C19349A0BB964BA49329C9AA658ABE013D3971 +2D90AF4B39F126E3E191C9201B5DE481F3F702F873CC6379C2F9976BDC11C24A7B9A1D81D665286D +2A908CF8FC406B35FA867A846139C2F39595D7C4AA5C9BBDFE92B4196AE5224B02E4E46843684DBC +9484C5571785FEF15A703327DB5A40987BFFF8569136E6A8F3789EF8B8583F38E893484C75685662 +8EAD06C1F5B430D2A0562A977DCE41DC7D992D5077C2CCF82A57F859D61B86BBB91613393B46BDE9 +D39F2854685F9FEECD0F1E6799C0CC2E98EAAB67EEE14AEB6A7E6529236D76CE888A126827A729F8 +F0EF4C46D877DC4304AB0686BDF5EC16290813BAE72F8939DE5B7E292F16D493225F2CAFA38BFF92 +A87B526F295E7CB8469896AD9E92F57FC07B79E8E4C7E2B5B29A78353F8440F4FB0CB93D37A477DB +0B0A6E5D9939759DF02C7FE61053FEEE6B1029CACD52058B16D7F01AEA25E24EC2289AF1145A40D5 +9106E6F72C2E953AA114609F4FA1F6C8365B19F00B6C247875992CB0F3944CC996DFC89928461760 +DA06A214416A9A4A4CD6FD29A7ED433032D98A414A4C603E3AEA92B40419C85B36719D65C3F47219 +D56B5E1F4060F46E2F9F338AB5F9B5B2D8D2CB1A93E2DB0B5A38BE258468382467D110EB8E0FADA0 +324DFD9B7B2225A5BBD3E4D4F4524941E1706F56E11C1CA89DCF3075CED20F2C4533442EE6010C60 +9F7843E0DC57F373D0459D83E97C30FE4EFD52B31962F338870E910B7E0639FBBE7CB7881DB6CD02 +F5B03B1EF5D1CD30D3355C7B59FD281379D249B697ADDA14BD0CDB8C7168E9DF0CCE5DEBD1F1F343 +98BBEE6FB5609DC85E8BF0DD0F14E0C0B20AEACAA81FBDE463D29380E8CCE00C08869FB845D9641A +3156D378F4B06179D0497AF48E017DB8CAFA5052BD0E993807ACEB396894AC6C3C5EEC927A35ADD8 +E27F15042C6C968DB0546EAA4B694175F26322428E2EB06AE6ED0708F7FF826E1818EF59AD701317 +B291397D35BB639092B58A9807F7E5E860E329795A39548582F9206CC10CA06FD9E875479D963474 +5A2CF96600F8A979391250AFD1E57ACF0C6095C38BD99ACCDD87504DACD7DB3A39D3B114132A1AAA +56820D4D1980B656A8F37366C66B893619B86D9C2DE34F41374C0A19811C3E0AC11E90EDCEDF7A57 +3F0918B95753ED73BC3DE9384720B5DAAD29021E8EC5BD16C21211F7B5859DF242706A1ECB8F57BB +DACE7F69915A1448860E3B627F7A28B69BDFBCDBA9A1A1463D0B75D3C8CBD123F5016A36D849C05D +ED92E2A04064ACCC6148CCA7489519815123BC0532C436E30F77A221548E68CAE799209AF40D3BAA +B198F3FC25D39638CE8E248CAEB99C0737803B3DF87274CBAE0B68D8804878BBAB954826000C6034 +FBF68C7D6CCAC2C416D9BFC88C16E2D6C7D8479BF639BF81A08B8C30B8DF73C2D080352C1049060C +4EFBE295F1C0DB8A4D024B4EC3E846536C9FEF69AD7BB9880767B166782610D6301B5C98A5233CCD +D46495E1A7DD2D38F78DA6B9C29357DCDFFEA427BF551D1D67C75C1EF742547779990F40A5249D31 +348C83B389F2680D04851D64E7295378CC1298C53DDA85AE808700F0C28B501C8608187D3748E27F +DDB9F678B50C170DA25886C515545596E9D0C3AD31F4E9ACE2B8846B3A9643EC07D5AFC13AF5718D +2724C38866400ADB8BB9AD559ACA827245A720CB495CFBF72C4EC0FD7C80BFAE73E4228F69FD6D3E +4162FCC6C916B4F44117A2E0E87B094950E1960166BD1FAF8C13711F6451A4975DE0B16E85AE2845 +24BD5576CA0BC38F1D8114A91EA33F5E97E2931792416D6EF97CE1A89418550BB17151BE3DA62405 +B477318ED90C30AB6BB07F7896FC2BE113AF9816C586EDD42897E1C714F81BCAA9AC7382C23E36EA +F8D5AC26DC430BB1A29033920406EA5805A00ED0F298266167611A3537F9C086EEFD1BE934EC5297 +25E0102487B38020B59093775434EB717CBA7348BF540E2BFFEF700C387D8161964C98C839AB92CE +E4D61AC249B3DA77754D76B7BFFEC1AE0A13D1C70E275C5C236C3C7AA23DD996D79F7EF3158860BB +D58E054FBD2D5003BB2DCEBE422E8E63227A36D22CE4E3B654010E08E207D063E11E7947037A0E47 +4CAEAE0D1630C64A4286A1412D989C0F4989BA3E73FF4DDD5121C96D26BE26E8A6755E7C0FCAB9F6 +7747164CD460BDE196B6B03FC4AACF2AB1F92ACC51C80400FC5EB988007AF87F616B7E4867152B1D +34B4CC2765B05EF75982385140C0AA6A1A9F3ED97EFF8BCB48331752D9D6555FE2E1765D06A14AD4 +9751BAFE0108FAC86CF73C7ED4150330F4ADDEA2E605B078DA6411D54AF51980F100523451001A87 +CB32784BBDE68455D050DF8F4D7E0596B8E51134FF7E1D9F82B153FE2804FC9712C9794E02EA887B +BDAC8F38C843320DCE6599324B876D168333031C0A2A70FD6DF54A82669B87E8478B9EA2696C3D5B +2345A5C5BF2041570B53B7A87BB3AE41A12B7EC37EC5D3C12B15B43DB086E1CDFDFF756D29DB8F2F +E2E9F61612CE40D0A171EC140821B4A17C7668AFF00EBF36D6E8E82E94C1416579A2F0B8F2E02DDE +0377186D03AC23006F14FA2C767967C5376B4C951CB8D4A7501E459CACC0B844D0BA5C6CD7F74141 +EC76CA87489FD168987824FFE1F7E002FB9CCEE7DDA47251C854E3CD306F2AEBFA85B80ECCAADDAF +723F585E97959B39AF179D145A45A39E6D13CDED6808C58CD9DD4518175AADAA0E7C21523BF12D19 +3EBBDD02AA226C5E3D838215BE56A72F8C1DF190ECB18B696A72EE120B5582C85C30BDC5EDFBE53F +4191255B4990A7606ABBB5D7B144F61590222BB0AB642A8F2F30EF58B61E00FF0700F8CC0C5C6451 +A8EF29117D90B10B5FDB5940630EE2A06BD02F6F1574178155E72734402E0295188B4E3F33764621 +601D4A4FA2F5CB4C2790F6ABD05B750F0127F0EB8C8EDEDCF9DEB9AB933C3F5C41552FD3EAA1F4C6 +F81870028EB5162378BEFBF98ED1CC0C35866D1B971A22643C546DB441BAF91334C25B2B8A5E9E37 +1A2B826AB15E6F5334AD5976BBD4E16D674FC6A3CFC92751B6D2310B5BDBBFDC38EFD736B532A0F0 +41BA2675DACFB92008F1C8548467F294E32E91966EDF63EBBCD7D65CE2A360589EC048A42DA9DB39 +F66F232EF38D2B26F4589D671524A8C60D89064114177755DD6CF7FC224E1FB2D9633C321C7FD859 +D995C4B62009844F8CA4599B9DD2832C26CB2DE647761C8577765EA7C2E898A74EEEF748F576570F +3AD6DF72D64F28C879F0E5126181D56953581B00BD6A3F93A9A3F0FF168869540029EC6171EA3094 +24C4265508DA11A55DF3446DD6116BDCBCAEDFD4A48322CD74E425292E58D605CEDEC9DF3942476D +9F822CB0925B99C198C49A1DF114830F54BA449E524C6BE7A1E02F2AB8AA5380396BAD55B464FC93 +FBBF4B6ABF733BA0F8231F225B3B79E9FCD6A428054E0A7D1D5FF42E9B3585965B14D49373160D85 +B98049ACF4D5520EE01527D5B1CCBB9A119AEF308AC453B165C250A48B1A14669B369BDD4FAC646C +C84D27E06A41D55D2E52EA56CAE2CA3F7207E25D51F9FBE63BFE225E453A47A09A4FDB8D62389301 +C072FA6198C9C7501D82F5AC44F757E4E1572FFF480AB2D1D1B9BDC05F6045175D8E600FEAAD9859 +87E83E83FCE6AF6C42E00993C43BF8A0464C580E97C941DBCD734CB5230F4D3AD8F6DD512B0F8D0C +349E798976469366BBCEEA0853B50BFE4F63EE0D2504E1E5DDBFC926494EDD6FFE413C7EDB5B24FD +D534803873DE7D5A7941908377290F45E0FDC7A201CDFDCF670E4B0E89B4E1897426F329256EE810 +78A61D10C1A1FEDD4F58DCD1597F6CB73582545BFBBACD462C505520D39B376C7B9C3F5CA920201B +9C3F5B6476C72160DB34F0B4C83C407D1A077A585A23EE4C3C03EC84C38EEE6BD21077350287E2C6 +F0F003B1FA2C496578D06D1FA45A0A05962A0017056460A809DE23617597207EE85A7D87334BE643 +FB3D8CCAD8EA6EDF2793672E41E9B602DC7F00D037B45E5FA42D4F6B28203AAD493C3B10300E9039 +25528173A0648C5EE6DAA4D12469C238D629F0EA817CA1FA0C222C63E3B59B965B97CF4632EC9F88 +62695A60CE42E5B9F63B75A587BFF326A93F53FAC98C607F680CCFBEA484C1AF580916AED62B997C +ED69BC9ABE7F4420F4B54BC25107D8BB66E61D1EE6FA038D5E5573D221557BA8FBC6C9C83211EF83 +2089EA130224076ED1673984E1B220712BC89ED06F7B4589AE29EC72E27524F5087DC75BB4CD6561 +40877D7A6F2494F56E2D196F485F64703494AA3806F6CFC8B92ABBFECC7DD1B1DD5520627BE10C68 +C442E56D6B393D46E2AB7F8462C0208DDF11D03A1D8D25D308748E9F2874479299CC63E0578BF3EC +915D242D6D96E0337E315B6892E1C2FEBAB8FB335C1A6071902EF26176FD84D206579B9B1D0F5876 +86274B0086A28A32FD80060B3C9D8CA8807C4DE1ABB0C7F72AA5A2D7A5EC3633E24D953EC7E5CC71 +604D5C9DB4ED65D9D1D7FDE4DB2D1BFDED756973C07C73A6C91851D8FF3F2CA61425A564A6A7642B +ADE2E095E3D0DC95CE4DC0DE107E28C3D5172E955A719768E5708981EB4D177FF79CA41000A7AF86 +479048F2A29D38AA0D7F5632231D3FE77D5A758FD4DDB55FBE2B37DA6CFA2B551FBB7D295A3EF6DC +A2F57589EE6EF12CED4877B6C63F5CE93C528EEF4D88B11B783766A1499588E1292DD92FC02A05B2 +EA5C1B557B6CFC91D6E0D1A388785EEAE01BB3705A3E1DC4D16E1716FB7B5C869F28B7016C8AEABF +5B9F259E8705CCD1F359D9A9510B2CD0F2AD87D20D90CE7EBAAFD0E93F3D91C1E5324C0F7057A7EC +AFDDE99859CC4382DD27A0DEE2314812770E8E73370F1331F0FC79FD38E5620A75A3C90E8D20C38B +0F06280DEE6DFED53164C58E93BABA4111DD7F7BEDADF34596FE7AA029DB5E4D89AB2FC3AFC1F8E4 +EE1A263C8287F0837295464556D4815BC9A4845500DE1A6374ACD04E7481246DF48B307D07494839 +50218AE5C72EDDE5E0B29D6FA952E8C1AB0A56BC3383F2C1DDC2DC222D49C4A568558E6215B511D6 +E192E31B6C5112EC7B3D7BB7491CA8EEBCEC5DCDA283481B7D028469E5CCEC86A6BB2AA3CA7E15F1 +E712578019504E47B853436F52967F77E22EE48A04568365B55D62A41F98D19B095E63C9EBB6D9DA +2A7C5455D6F431EEBC9DC5B0424AB7CA48D2E8DE67A5285C9E1A4131D26E8EC25B20AE01D280231C +0873266AC9A5FDC32FC7E3C7CC5A3A3BD2D627BF24E27C6F364435EA747967FE51C25C73C6E13195 +5E292821E309EB93B06202CA77353FA837DDA3DF787818FC254D46D2CBACBFCFC89D12282C55A916 +7CB5D513D407313862ECE2A6983110E0C215EA082D5DCF624DF8170C6DA396D09BA8E45080880E10 +6CAB17F92C33B7AB3EDD92DD29939C14237FEFAC0B9EAF8134CEA0241E1D95E9FE53764A66C85816 +011BA599DF9A2571251F7340BA61E546658BA1FCAFE90320ACEC64B2A3E66B65591B775F0C2FDB53 +B3D248FBDB2D07C76DBA4B8C4CFC252FD442B06B3C407C47002CA4243DF06EAEF130E38577B39211 +6A4AF141C1F83B74FDFA27196AC4B4C1B97B708C1A48B0C86655F33E11205B856891A0FF697C0A9A +020A69784E15F7D56841534652E24C644882C10D0F4167B378AFD2B42D1701BAF1920D7F03CFA67A +452ADCD9803F2294B7D2AB8F2043FCD3B6DBE29030197E1C9E12B3FC486DFB001F95AC8E23FE2677 +DE9D00FF0700F8E1779B89821EABEAF5386EEE859F142371911708A4DBF424A2B9D2FA7D3F261EE9 +C90EAC17AEE5C2B0AED00AAEBBFAAD2CF318941A1844F9BA7B41A1127628DF227D940762BF447789 +135675B82F5E7D3279227F684B04C32DCAB454A9A8B0E8B715D1999003712E5F7455A7102849A4E5 +48DF138C629B4CD2CBCB746A2FA2C24B937F65CF70D2C2A62569C63CCCD5666298CAE09CF6426435 +48F1BE1B2E3D457D36003654FE2E7CD05F5E1892B3D035FC846EB5403FF6D09EA0CC50B683A285C5 +EBDB826A22873791411AA811432756E4E15DFBBCC6A912205BA01D4752578284207260CEAFFD1583 +54F34A5C27E0C2EE32CAED9E8825F61D7117F84641CC354B8F96262728E9E379D43B68F52FC52358 +EFB1CD5A654B1410F1461E6D697A157E66290A2A2AF4FC420150AC3A71EA6BCD9B1AB54E18834B96 +496FFBEF3C6691D164DC89ABE7B9B0BF9FF2D0754896DBC912368B51FD5BDF6BF8FBF4A44CC22F69 +6B5A98174972E84CDB7DFE087702D1E4980D9BA4FA5B23CF0A79489244F49086CDEB9C4D2A80A09C +59920BF70F87CD559B24225CC5F2646D3F898FEC15A10DA2F98766C992F891E1C84AAE731C91C1BB +56F3095468D20C96ED8A00AA9789B88D3456897567BF719AAFBA944123F1F42245E97F71E6238605 +DA6E38037F6AD929966AF5DB2C2ADAA2A72858072417E8366490544070B807DC155FBA87499A1E41 +2C27AF2A375F44EAFA63C0F51110021C00F2E7FD20A3C79BE73DA0E964FFD03FC0DD7C18AC7839CE +B4054E83E26C6F45399B9EA23E49A487328D6E918922CFBC066DC067B19AAE4C05E296B9551E504E +4CAB8950B8C5BA3905C86B01F476A230766117BF1D2E4DB35B5B99AA5BA41A1B055E88E29FF8688E +C5124EE740E3793FAF3B60DD46392F715A122224665F81AE6F62381C66E55F0430215B9E70CACBB3 +AB80C11B4E2DD427D512958FE48A288A3FA65022EC181617B6106B90A084F4AEF9BB2F038974C356 +E69D86C4D4CA7CCA5FBF61A9BAB6462D8B931774B2CCA69E80C23E135CA45493D3E2E863808D416A +15E6DE5A44B3F16FD3FF353A0DCDC739B5B452A4E45744371BBBDC298BA250AB2FB22152CBF7E807 +87472C734454AEB2BF7DA6788A202E02B78271185A3F7027505F8561839FDA52D1D8D329C94CAE39 +5918F974F9657CE3F5E5C24989B5FF286FEF876B67ACCB3B504D826CF896174E1E6F77905E7608FB +7AA69609FE35B3D4D2FB5C1C20FD2F6EBD8302634B8BF220F4992274322908707C790B4FF79DB27D +220C7D4B48A3B0F4C90D15B191DD783D2BD3F4B2BB1899161180BFCD7FA400D9BA5D4031E793FDBC +687A992B7E55F764F68036E5DE596BF31978612F3AF8256913A6E2DC8F61698009B2424397BC0B38 +8641907B17C7D2E182439FA7422E2EAC69701BCDB950371E41A996F62E872D9AF9261E28B294468C +12213DB2C552837A7BEB3EAB42AA3EAD3FDAFC9499FBFED90E2113A313B7D30C6E03481EC580A11E +4FC13858460511CE43EDEBD40AA97D0EB57F8599DD5F28ECA36DC7689B4D4233347E8E3A197F3A01 +7CF344061F8E2B5A49EBA4C6D589651A3AF4BF52A065B4CDC9082521A7B361E88F65889E8246B976 +BF154CB711F724AFA29E6B8F6E8F73337A10E95AC6A73B38D3525394F3E46E5CBE7EA26A22DDE477 +01B33BE707BBBFC4B2B425733BD4A9B59BC5312689866974123CCC6C61206AEF6965D6568D3757D1 +4A728B4ED0456F602851516B8BCA643F5618329073118870E9B1CB3FAE160C7CA6DADC12D1B61F60 +D046EC9354B2BBC6959F77023A425A76C3B69BA4A5ED5CE37110456D1ACD704A84847735B48CF032 +0388DB4F2874598FB09F9A27A0F12C6C6E27FA0E7EE49A1DF0A4675AE9E66F71601DE9BABB99DA29 +140E51E4156056E3A99E6F955ECF209337518C2F2ABF8DBD638083DC53A3DEBB37E50A4F59FEC3D3 +F7633DDB3D4ACE13DF174A8171F859491C1596B733B96D47BCBA94BE2A4FC91559EB14D37D7E07CC +1B3E8C2D8944CE5DD5EE33AE42C3A89FEB0D3495EB680A3AE88D5263C106A9D8F2DDFD975E5142C9 +76AACB31C97124191B17F81F780F12ED622AA57D59140B5AB96003FACBDDD67C3CC77B1549E56207 +895B771604C34615F271C70744CB2DDEE8B61F72980BDB384E6F8894DE28B2B09C014A141EAB6665 +DC5BEEEEC0AB2F17E817B988A0521FD0C9112005CF0BF74B7D7949FA153F0DEAEB4DE2AEABF2DF47 +2AD0A18311DA4C87AF645046C91146F555324CF02485A1CF384DFB913F4C4CA21768939D1D1940A4 +AEAAC9EDFEB3BEAB818220D596BA4159087F382807C8EBDE5BF7381830E3D3DE11CE363C09608A4B +2DC0EB319ECA8364A1863BE5A30281AE9BD988A155F9D9659F80AA8AC33B22776FE7DD5A0226A236 +30C1B2B43C97B67EB6BA4A2018BFAEBAFDDE10FFDEEC17FD37E6A56D680CEC12DD59A95238B0E626 +01D43A545C3C222F37BA9BAEB5338D755203488C8BA669164F0D4274492A387B4BAD86CF889661E8 +FD6245DAFB0546BB33595ECD9A7C7F9BEA2074A837625AC66E453F167D4CBCD6100029D20BC01E68 +2B71ED62E4652C00C05B754E41F8EC26B48FFC9D7875829C4F243812F9926E641CC5C4B6C4D5E9C8 +C9BA7E8B887B00AC667A0313FEF680764994C022978A5B367ADEA5C220B0A19517B3F7DDD834C028 +9939DB1375B27C593F3E155F04273FB55E3678D86D4F364DA0E9E082AF4ADF7B219B906B89D0EFE9 +064696A63075CC8C3EC098FF572531FB9E24D1295839E43D1C353A590921417C3A7896A6F0FF29E2 +01399F49DC1F037DFBF51495075C7FAB73560873DEFA407EE9DC60568E35F08B8183F35B0923E7BF +BAA13CA57FF11A2E72FC2D536D0000FF0700F85AE134C674E027F08D71F931CCB92FE032CE74A788 +7FE7334A08AFDF287419C28DDE1799D08FCAF9451D5A4E53FE61B55A34950F4E75BDE171DB54C887 +12F114D62B406287B8A99007A73105E95B61A653DE192EC0A21188BDFFE6932FD5EA828C58DEE7D4 +92CF6719A1DD0C0C1F12B4C1CCA896B986262295996F32AC4F38656E7A71DC401C86569C8A7B3C64 +634AD20936B9EB04B528674EEBED66A21ED4C196523F22F3E57137877B3AD0400088BE95F4DA18CA +D0F5E62FD9454E35C0B7E08A48E2576761E021D350888C06C798C5A3CA0A5DFA3D1423BD9EE296DB +0A23CEA9474BC44A73C6ABA074745FDE69DE8F61B1F35409CCAF1859E0883830731FC92D23A0AFA2 +5775CC7B54341B65C99212911FB719D36337DDABADE06967B81B312DB51C2B6A6375C8BF8E69F6FA +63DAB55840DA8745F0508360D9EA08B335AE2E09DDD987369F0FF982226361D76EC38543EB5DD9FE +3372E167E34ED21B74565D4B21FE8CB81ECDB26A6C47AE648FEEEA21AEB1ECFD55D3C75FA550B60C +76C7762C2117B088A793BE17C555BCED4EF5F9CC8FAAB83C5D0DEB16547EFB0EE54CB6F75A21BDD3 +02442371020C9E360EE59132958963425D7319A14F9A7DF35D86A5338FF16D527C12CB6E9134C5F3 +D939AD424B33A4AF909F71FEE40CD5424F887DD51F67B858EC90AC2083C7552CF7CF112D45EFBF2D +8B4E8726D9ACEFC7D160CDCFEEA7F2D3A91C2FC471818A467A216F7D9AE6F6B8B4BCEDFBF9368539 +E67E9B9EF15752492F5C3F3C8DB80F67A31A745D81FFCCDC972CF679876F070136B978EE7DA2BBD2 +55CC95175ADC0B99C29CFED5BDD096622E36497AE823812754D538FB3DE7183266BBDFAE8BEF529A +07E78EB2635FC37E4BF491468AC50754A9E1CC18003F9A72B976BE846E7E5C420826EAD05527F90E +CD68191A65B5985B12762E2A316A400274D90BAB7C69CBDEECAE2776F02BA1D570FEC0AD0E965E3B +908CFAAE2936156E2462EF00ED54E64CEB1C2F0C847EA4BF17E6074066951A63DE8F3CF46890AA49 +6680117005D028AC57331EFA10CDF58E99F3FFAC27C6276A51D5652D07B08960271DF17538981D0A +FC56A23DB76445B57E73BF39C6DEEFAAFF1DE93382ED69443EF7E170DE4AB27C9D05A85546C1FDF1 +CA40A534C2086551EB7B1FF94741C90EDBCFD27C7168098AC44B3FEC9BE799A96C034DF78FAE7E3A +CA3B13733D8BBD1071172C88364E180A2098707832B8E4B69B6B37FD4E863BD44092E7969922D901 +2F8D100A4F707E72A6AD3DC60DF086007EA80DCDC4727B14F28C07606EF7CFC47510516F8720117A +0CA49041F2EAF1FAD8FA317FBE4BB07652B3604DD6D16F117A6155F4F86105D92F6771D6DC6661FF +C51A220AC21E97FCAF280AA788955616A5883B26C7832FC09A792FD4381B6CBED5ED7B17574B7696 +D8F7013FE919FCBF0E2C58DD4CAFB55392A5B4703DF4C550F09F05C4C79C972A5252031DDF1244F0 +795E69547F5C5281C66AE0254A29F0DDFDAADB6CC6E347AEB999E00B1A1C2914C62AAE684A6EE4A7 +4B3DD5EF3F5137C62DA7A9CAE4C8CF9F2174C0AB3A6B23E1046975B488FCBDAC7A38BE55DB85FB75 +521F2FB739311035845A7DD7DCF4C59F91398CFB92E4BB68E59C4391312D620029814FD96B450C15 +1BB7D02932DE27850E2499595CBE5381CFB3761A1B6C5DD084AEE2771B99B4C2F09FE31E89BF146E +4CD52DCC32BBC825D7C6B8A9EF8400DB9C6FF1B571B11B787C0675BDC2114CA226519761E64AA912 +06AB5B3438874F310ED2870A9788B457FB78C4A2488BDB7325D9C7C7DC4F73181AD1CA6C82172CC0 +AD907782628B8A068C04ACF72D07E44F3323D808AC62B6CBA6EA9D3F74A7D4888D389AF6C3103AB0 +6E09FC1CCDFE830AAA5C25D60F12F9CD2EA87D3E5BC84BAACC6C9068F72F235788D6C607B2F9910D +431C69DC10F56380AE8CD1F236A39F3F8245FF597DC60D705DF92E718FF327BBC04A8DE95916A345 +B764E47FD063DA2E36A281031E9BD814E2A0424A75F9739F1B68C37213CAABC8F89DC1A9DB7BBF10 +942704AAA6F0FAB410B59EC0E2FE7DA937E0E267F897B5DEFDD4560F20705CE0E405AA148B966DB6 +466E8B67684F9F2425EE1BAB616BE9D6D2356808273E9F3DB9B4497E5CCEBDC44500237B6BD48144 +8C17A57527FE55BD3D946055DF9625254A7FB6D1CEB36B453379A90541D9A6B8B1B1FCC1C9E976F5 +6CBAFC9CC157C2055EC054306436558176028779257A52CB101D8793A93766BA8AB8C2C3AB411BA5 +6E9C52B677D3260D0E6193FBC60B11D941BAF70DE5C8589454210488A9C33965693B13795D519CCE +339DFEB2EB14AAE9DCFF01659FE032FD07E71DBEC549513CE3643A9B293063B9507F728608087108 +F37C8CC0476E6526ED850BCCD12A0DE89BFAF3F6DE75DA4669F687B55D2DE3E86FF6F4267AD9BE2F +313B0601AD4049616E683CCA53C78610D97967CD113AA7598C90E73F7FD437AFB88D41AFFD1CC0FD +89E609D5BD03AFAA94BE29A17C6512C6FD2A70A1CC194DB790B2A7668750D3A0B0F5446E94B9329E +A5E387215E22389EA897B5F3722A585021CD260E0B037785E1C955404677C8BEC27CDEA9B35C5F84 +98C6D5092D3161E5B7BA3A449E5A0A3EA044024EBC2005BCD0170EF6B18150CBBA7696BB5295202F +731AE978B304B82504F641B070234158915C0015D671AE408A9DC462912DF6900F20D8E8E0DEEDB8 +31961A84229F58752635B756B6F1A40AABB7CAFF3F1F9F0853257991974F88E7B858EB15C3426A57 +1A35E5AE750222A0A625FBE4F657169F6615ECEFE2CD982E5D5241639C14AD25A9014E86EB350781 +69C10E8704A2CADD8D3D6D5751D382F6167D95B078ACF81E827D00FF0700F892B7D22E9A9B3D0AB9 +2B4113276A2CC7D79F6CCA781ED95D22712ABE18C78823D3EE1A2D768799A9903A42E706CAF7367E +7962BC5F847DFA41ECC86720476C4F134A7E6F86315BA5DC27B9BAA2AF84F13179D1A415A02C5ECB +EF41DEC40835E1839F03ECB823780B32D226192AA4D7A6F2B5DAE7F83A1FBA1ECAE5BEE57279FC14 +5AC19ED72990E105F6EEA45A67AA4A8F60B3B78803BA062B0E204F16456350E07B4463CC9B33C9B2 +55A803190272F325DDCD3F1D1826718481BB55E2309AA1EF8C8F5E45DA1A2A5BF6A5A9C50C1C9818 +AC6F4A337AA5DC3F748B2E0F97203B43C508F2298DA5F3DD97B7E38498B75265FD6A5F206B838169 +B5A99F1D75C1B3E54DDC979E1C3EFD9173163BEDE996FE4DB4317EFF78C052E12AF0DF2D1B9D5BDB +A36423B448CF45AC3C1D3B261A6C0D2251704111DC504B78AFBBF011B3ECD10EA4D6B24484E60BA0 +A8AD81E2C150A7F8DA60F15FB9559755AD3601BE39D6DFA5667C887E415355FCC47A5EE4378A3359 +8AFB67A16EA2D2D43D5FB2112C4FAC82B7ECDA5F99486E18D75538482EF9021ACBE8F6A47A96D9AF +0CD97B674C44381414C1AAD34B28D3689E3C40317AFBB6DE520B08AF620680C85F199896C27BCF4C +77410E45CCCDDC73FDCCCC87F7960F41EF40824A521E58A4FF4822B87E1BA890E81D527D6A0F4303 +EFCFDBF237DF0FE3FA0344C8E53A145897AF472D1C9FD63022EBDCEAEE83B65F1C67E75338FFF76C +31E37B25869460F2CB696E84CE9A0B2AB21F3AB2E08EBBF7E6C6AD3CFDCB1DD9D390F4F6872085E6 +4D323300CE13F58C6B144107D05FB57524ED7FE54DBAA2CB099AF917EF43877C49783D2AE37AC9CA +98BE81C82AECB9B01E5C7F36556F41F8ADA23505E25BFE0322CA6337E32504EBE9A9B9C4691C6D78 +B3D967E0D92CDB4B720D139710309DB73F8925405451AADA8495DA600732DC629BCE305C0D2C6EDA +69C9645F7790253E36080006B9CC741F287C1D33D52BD449B04931539964EA60760D191E1BD4DE6A +26AF75A20478C1CE7C547436A94448B88EB72C7F9EA678BB48C370AA059BB3DCB4D31D818B2FFC66 +38741820A124517B9F9E0282A7ACE6074B13DB6D6BAFD4557788EEADB8C8A0C2C96C432C42BDB2B2 +58A14CE2F76082D7F7BFB3E046D984B7C3D902F149DFFA25A40A4F0A5CE4ECA136B9A0FDD3E99F59 +AF760D662D2302689DB9CAA1ED16E9B5854BF8B1D0A85BE3BAF05F632AAD34BE9232A5B41760958B +AED75B3A584B40DD0E7252B844BFF07C9A92E67B6A41C50721655EFA680D84621BCC36F0489AA551 +EF25CF4E07BAE23CEF74E879B9CD6E0978008D3C06F6AC660968A2793590E000570D0680B6B012CE +08DA7A108F7EC59965D062BF2C3AFA3DA7FB984770732FF0B0E89E276904081E2D5DA310610536B9 +D8F59C5D7BF035A23B8924C544DD72FA5B22CEA0D78A1E718296C7B926EBE514B54DA2556B16B6BD +0DB0B2E01ECDC28F34158954B446362492301BC4BE8ED719CF2EC61BDFAEA2F354F655205018607B +0677EB28959F518DD1E04DF6C23BA38489BECF2F05EFB144940B12BB217FA34D2EE02D5CF22FED46 +45D8A2F9719E0D086AC6E64256F841F4EF7B1C83C34EA2EA4271CBF1BD9599DAF3C5E5B9FBC1A4F5 +13B6EE9286F84837BBA446A6D54479A6FF4A07D4C70B84BCA5729A5AB828A75DB30FC643E71CB8CF +435962D35906C926E3C0ACE53379B0A529776DDC9AFDA0F231C4AFB9FB2B9279F6EAFDA2133F7C20 +FC166161ED388FD683D05AE23F8B29DE6D34A0D91946FBDE47AA623124C844E629AA1A9AC337775B +FAC20AE71C282084D6F0109774F5305D19D7EDBC4336B6949DCE6BBBD3739F16E1BCA914779BC1A0 +95F7C60F42A4EA7DE442C48B2B87F553CE056AD9177BE42A086481640804601F17F0D4681072EAAB +C7303070D80044AD6A35327832E434B1295770EB272098083C4D316D27ACCB7092A6268D5953B462 +95535951D0B381CBF2711D98391CDC0D89E765F84F4B8D5651CF449EC694CB0E920A690F2D2CD0CE +4EF9D6E00D539A7D4EFD31B4E847294EAF5F8BCD36F9452156BC16BBC0ED273A1D41A2294637C33D +B1BC2317B5908F0A6EC5224F5E6BD633864FFB8404B66C21FF5CAA36126B4BF92C7B8AA2E79C0E09 +EC0C71D94CF26537ABB5E9AB7BEAA074A3D4DA439A399F913E3E77C2BF16CF6ED8AB26843A320265 +21389CF56EEED080B40A8764C3DC9413288C279A4EE5F1DF63A663C4270B3B979F3F0E37FB4D3BFB +B826C5C9C9D10CA20821DE25742BDC8715807405BFA80D1FFB5686A7DB6C0577BD383BDB40986C66 +C17214EA79EE7E869A97D14DE47ED0FF34CA7D4E70DA40D733BC9488865098A4F58609E2A053F581 +0B19DA15249B8F9C55FB40FF953F330D5DF1C30EE6917A5A47E3BDE735B99AF4B4E520BC419E291C +38AD1AA8DFB29D8C7D3EB1EA730856FE015B0139F03C43F045628CED01FDF88DD430CDA9E4ED86EB +F68B89D4667019CB6F374CE5402611C3DC567447B7209DDADC363746902D37D1D13C149C7C49E58D +852B367673027D8AE384B4712D6DCF7CDAEC25871D910228EBAB28AE9FEAFF22BFDB7C15EA261693 +39CC368FED766A7D27BA7115D37C9B08DACC840E5ACDA556ADB6F710E1D52A6F171600DBFB38A555 +92F3207F6453DE124E2FEBDB2EE74F34F9E6B45966124CB8373E3C0E7819E7795847156FAC4DD625 +1258AB21460D5A4974C2E18722F9D85CA5A0BB2D1CC130D73CFFD6FC5F72D70AC80D3C1EB3CC29F0 +3581D41F096D623BD1341149FFC7E61CBCC79482DBFA8B564EBD5CD202CEAD0020A9DAE62C32A9D6 +A4237A535EE1C3D63CAB62A17DCB5FD8C06E81A8982C3C87F028ECAC2BD73D65B86CBFF0A1D800FF +0700F8DC1DB3AD9FA5FDC90A15DCADFC8EA91EEA97BB431F2E27DC6D7F7667F9822F070C5D101B9D +0D260656DC8379560F1BB5D9DA30F1B4C3CB95AC677F3E9D3CE57939C9CBE7241B43DE698027338E +A74F25B6C5CEB23EE239F7D2A0608ED9875DCC8195A4F4950DEC514DE749ACFA53536A064C9970F2 +868BA8DEAEEEFE390273A72C854B472C9578816039FEDBBF576F21D396B1E5B9192E2DF795C45479 +77C54428C5636009F68F285424489CBE32DB9DC9CDF671A8034E5E1F6E86532C70A3DD7E1D8C2B1E +73952FF6AFA22501587A68BDC1E477B6CCE0C3C17C68B04D612657276C5A7A622145B9A93F2EF464 +276ACF2551D069133C41D9A97B080B76CA73CEB1A9ADA0BC99A5148CBF2A6CFA732BB2A54A898F54 +06A57A1943CFF90F94F9C5C56F3911AB5FE7EE9F2A2000BB66AB235F92EEAB281CC42C33F8156988 +F0C94C1376AB645BD025403EFFE3D48C4BBF717FF3E4E68F90071A237272B5428B82E48FDCDF1703 +71E3D7444EA48E5CAF801285D4CB8353477BBE2B10A09663B31B3277832F6EDA2194EB86DD1FDE73 +DA89DCFAA7BEA62A801FB67F3444E444AABC3133C68A50B9D04A6B6A9E151D6D76A67758C49D2D9D +82BECB8EF5A54121E416BC0B021180455D840B80818BA077BC035D76D7296829659E56D4B4849266 +4500A26A6B9CF46B7CBCA0440B4DA2C3DCB7435AF469A12E09B9DA6B8C084715DAB145FC03D7E266 +1EBBC6E2B2F3B60EA97366192E28464F083D930461C1C9A5F2F82885FFB5DD7C165DBF82C954F7F4 +F597B48E1A374FFC687330F0E532AC058B28C9D2BBB3EB16C3C4B29A27DFCA841E4462FCA19DC9DB +B800C4F1A6868B9276893BBEA08D5BCE2DE92081B0FF1745DC0B70D56A045DA6911DE1EACB7ABABA +980B1670F826921127AA261CB60E266589E9DE95391645BDBB4BB119C3508856E7C64FF68E8641CF +7E549781AD7FE5956E19D7A8F2D65FE7CE57549E5BA53A6BDC618B3A853F46CFAB05349454DE1FB5 +E6E6922865C56E3943461634C17F36ABB81FAC5E96F0559541F55F0C809F602D059F258D0756C7EA +FBE70A38D71DA9C1579AC4FB35884D853117023467F73F8DA895D26153109E6A00E55D74CDA652DB +BBA4AAFB2B71454E040EBA42562F513D48594D36114612CD05ECE4932F59DD33E4A5B01F15B5DD9A +9D4C41DF2A1C8B8D1A6270FBA890675AA370C7DCE7FC3D2C8B9C6162797BFE8F123E73FA6131D262 +E83F667D22F3DC54AF2699DA88857E0652A6A8197FED10A1F01AA401E4B0C26936C27D47F786C94D +FB1754620FCBF19E9DD9C4AE75CDCF89472786642744BCB605B4C88D52040CE6E9B72113945351EC +637E8CFFAC9CFB05559547D838394007D5555AD328C05A8075CA54C81624AED2D9C4685D40814818 +D7BE4718C76C8104E478AF91874AFEFDC66669C70D4C1F469C3C811168F3F250657DEA5683F3CC3A +4C24AC79FF03547C73FACC025783E5E4D3A5B15B32CBC0968014235D4B8291610D2B045D120BD2DD +D0E8CD1EDD385CDE0C8795B08E286AB2628FF236C5CE69E79F10ECFDA235302E5D3224D06BF8F9BE +C7599BFC21F65CCFF0F2A0F434A143292E4F9263A8850F40884D8B17900284A09879A0D4BE10E9CA +9E3B18AB080E3EB607343B993083B38942E99C46683765AD868287B94A50AC4E5CD1472303374D86 +15890858E2F0229D3666E252FF42AB8590227684934607114F8874643AF966D3813FC46482F9FDF3 +1B66BB41BA4ED79EC8DB8BE913B177FDD6C07EEA8D5D3312BC12EDFD10383AF9F71ECC1CB222A858 +03141615A7BA06BF24E2F8DBF29B36CE8E20DDB9043B7E756607E0EB1751EF8516259D4EB33399CF +5A5E1FCFE6DFC70A090411E098CE9E0ADD90E05CCCADC0AC4A580C98BFDE6504414DA6A47CA849F2 +478B286931A4CC09F54AB4A3D26443725EAC34454721ED3948D30A88B8030F8655F20F76E69883B5 +1133108364B0076328C3210625994397BC83FB7543D94E23B3620713EAC26931F55067581A711BFA +720F53F09DC9C0B6B849A408009DBE1EF83BED44D41FB17BF6E8043213BF4858E0B925587EE6154E +C4C11E7876FB9AE3240D1F5FB3B9AAF387F6ABCAEE76B912AEA8539B3E56B929EACDAF8F5094B8A7 +4B9943F17562BD00DD26B86A095E75BF8BDC7A959541EE265690859C580DA2D0C759F43488C440D9 +1D64639CE29093B443DA9289976D3D6BC64A93C39A086AF01127E149AA442FAD5389C1EC78C9D7F1 +8DC3B0F5EF6F487CAEE2736E2062B599521E47E84BB373C8FC1A079EC337AC0267C9E9A16BA9FF4E +84410BD7C63CF5483113C5495386A81C674E18DD3258B751B44072591C2F055FFA472DE00CF306A6 +A1B8F1AEF3AAB2A2D8A4DD05C6049175551D4B54F527996E9668417F5E31BCC1A001C5546B21DD7B +8FA8BE90C8806821CC51675A1ED685CF7AAA5733E625FDB26693282E455F530A481587E63DF3DA02 +1F1BF6971098FAA048DFCB9A7910A7A1177793B1EB06DB4FB97F92DD68067222CDEE07BEFBE32A20 +E9A8622ECCEAD80D99E74E322FAE5A67EFA2DE3A38254CB029F723A6908C7BD5216FB7E40310D3D1 +B515C2CA584FAFA6E6B8AA229A7008E46FFA85A4F146806BC62BA6C61A1FCEF13C09B7DCA74E8A44 +73F70EF8AFB216D020AF5740043BA9CC94F0352D0CE6B6A2773F1598737BEDEDDD1ADE64005CCECC +9DC953BA95DEEC8C18F1CFB3C9037148E1DF04F3167740550F98897735CC3A28EC595290002A5912 +1FEC084E768A863A257852AA05F6CD819CCCA23DDB476CC2033109D4643E3BF82FE0E3CCCC24BED9 +919D6E6074FE58CB56E7A38A9F2B7B5B0FEE1AFB40B406872679747CD9A2FBA084495D2268B86804 +2AE4964A97E35CE595B700FF0700F8FDA7A743799F58CE82C697C50F841BA46A9AD8CA6B24EE6DAF +F1DCA36B9CBE86EEFEAC54E85DFD336BB57AF1FEB5B94F31E3C0DCF9380AE2A8909553FDF6EEC3C1 +8F4982E4A9E8C0134C221195FCB59794D048CD734F83830DAAFCE43940D2160C7DD21DA6487688C5 +DBC132EC07DE994CC144D456CD712261592EC22AFF68819437834E35136D4FEE6336D816EF07F4D5 +EA10AC450C0C56B3B4E55231D52B182CE5839240ADDF3BCCDADCDDCD77F28DD55216543C06D37518 +42B5BA1ABEAD823DD275CEE0D683F9FFF6BC72F5B59D396C84381D741D6A35DF63F5EBAF16D8B9C0 +C3682843FDA37DE6B8559627FDD3A66F85278AD0951E15A890A3824540C4372C1BD69F7A73840AAA +A44A573331AD4D8001E2FA0C4C6DF8547A3053B3EB40718EF552174C9A4903ED1F42EAF4255A2640 +738A6306A5D1FB024C9B3181A30E09C43F9FFCD149BF7AF3C6699CDC2B38703664C4BF7D205D635E +E84B482D48112EC7500AB300486551A30A6796E2A8120548BEA592F9BD4579AACB3729FFBA836203 +723CFA28F764AFF0A77BBF93409C0C2625D0EBAB89EF70820E8F22588AB25921BCE424D71C05BAA7 +09BD4CE76B4254C32514F12C26622D490D856A624CD6A76DB90F54D4AE7339A5F7513568049E0594 +C70CE93FD79D06ED9C70AFB7E2E52F6F69C62B2523C758CB421B9A686C0DA532D355C679696EC3DA +24DE1E83C67C64BDE1E7D7CB887E1BE1536C2BA6057740EEE7514DFF0409E6F9C5D7C3FA6D5DD529 +CA795716ADF0EDF29CA9BD4EA4B7938721A43B9666F19CE0308427169DC7027391D35568DB2514DE +62E77F7B5817373EE873EE22B62BCA0E1EB48074DB08C0E756C0E517D5C06DBC45A8F034D9A165F2 +9E7E01DB45D33C3A0A8616D47D8222E95A2D9474A9AD544C5BA1A20C1DB8DB3997A1038151002949 +2FA0E4E30808A7BEB926E8299686033D0C84E44D8912C71B0D8F3396B7F244E9F5776FBA45B46C06 +42B8DD0AFB7525402F2B994983FCF2555D9E6C37A33D2BF04AFCA89E4F899A1DE92C61F2FE694C9B +3D43330295AED80052C6A35FC83C68DCC94589ECD56DEC2618F1D19269EA829FA31010CF50101A4F +8EA53B2B8D09068E4CD713CCC9452B76FAE7C98FEBC59BC0C086610368948056C8C6E3C70C6C4F69 +34D003D0CA5C4E26C6312E72BDAD188792A99A0003FE17B93CB5F590D7132B993CCC5435FDF77934 +8C997E94FB50DF065C08AC86491B7A74548B8BE0AC2020C48AE3C240942E4DE19E5329B70F864F94 +F2FBE39405D3C06ABE4488D10EAD4CA55D507283F0CB867462AD07EA0839FE221DE47D33F62322A1 +7D11B33535E9947695F2AD9AB44C06AEFED23415B408E90F078194B99C3E6EC915A2D2917014644A +EE2484DEBE7D804D92E404B95DD2D19D431E9B3372C7246B3485690860A83E49747BD746A730B2A1 +A2EA0A41F4D209FE24776A0DA04CF3320263E96A38D2527B3D6D581CB34C5B07F8C0AC2588127708 +11C981107BC67D03AA82FFA6E1452C3BFDB5B092FEA2EC2CC1F9D64FEE049A1EC661CE836FF021CB +AE33DD2421A0A935C7CA257BDB0BFE53BC2ACFC7BDDCAED5BAACF616430813482052C40FF32A7989 +2A38F100CF192F2BC0AC9206F6B4180199812103A75870C91F65432BE6CBA3E127D01B0009596B90 +499133913E3352E8CE3A28712B7BBC785129C78BC3705116198B2EF71510795745C725E9000BFA1A +A39AD3DD30F3A2CBB8A335223CDB4AF1257954D0705B800814763D74F0FCF12B47CD99D54661732D +CA848624CCD3EF93A3DF6DDB559F9EEE03E8C46401600E7BEEAC5DDD430A724617FC2B34392E6A46 +C5A536403C66AB1B0509B9524C80E1AC25A3050E5B2587FBBAE96DB1C547C8743CACB05CAFEE1F21 +4C14554C0AAF18C25BCA5B92791572CBD4BFF5832AB4E308047466F993DADCE9671D93F2669DC55D +C53A7D8EB8976D192FFE1B5921810489108C74F268DF82F538A38146E0175C19C954E1B4E7055182 +0DD07D2464E246D7C0A01F2DBA46CC06995AB40159F028D102DEB06EE0ABE5E44032C6091264A342 +49693D430D5EDA72D32355F82354FE965DE5CF5261050CA8A774F88425626A8C38D2A84E0B6AFC44 +56FB4397F2DFC0D5D69899A0F239FF667C5291BF7D634C5A3678EA7E1D643D2F644A383816C94D65 +2F97F77E8EB57D19582B5CBB73341BFCE8556BBF4BA5D2A5103F7AFDF8E5E8C62D648D577AD96344 +2A76F62BC5F7B4B05A37C19E1F1C1F3CD9B44EC6A5BC943D9428F458839D82756EFCBBD64E855BFD +1B365BDA4A40D4C1E7EACF76C583D9C89B73C0F74EFA135428C9BB918B9AF3E4679EA4A25731FCB5 +6892321841D7B39343C39550DD6CF84E4F72F184AE4290D3D566ACA2804F24557DED73BA3A47FCAF +55F714AD9F735E4581DFDF71AC530A8D8A45B77E72AC56F746F9B5C26883FE0610F7699DC880EB06 +7737D132E918AF539EE874EFBC2792D55D9E4CCA31E635C114FA5EEF0D99267F9FF250CDBA029658 +EA030FD6A48D37036EE5ACEC28AEF079394F3A28C797A4766FC739A80E3E2FD0F8F592114AFDD395 +ADEABE98DE600FA641E641ABDF63C4503C2000F32DF69318027CABAF1C36301B941F7A80B862A7AB +8F608FAFC1FE36DC8E42D13F99E6C6E13C417AAE34EA9713523B7F545660E8B534D58C5234A0FC02 +F440F1EF494B1119227F266789DC37B5C96BAE3535F68A5F304B209FEF30E5F280B56852C66A2F68 +F3BD101599A73883CF7A2EF995F6EFCE36B5381544398341A88181D1039708562288154D84A00029 +60713806059DCD34C86645A0178004800D775EC527825FC6F306652DB67DF69C3EC8C448ADAE9FE9 +324009D3EEA404A174E2F0CF996A96AAFD534F845DD800FF0700F871DCF26093FA6343D16790D752 +7675F0A478E76B123C692DD99B086C5E8732C569828F4280178D12B6226CF2770DA44F5BA494252A +E9CF20F276215E91FA08E3025BA478C1FF206FF92826750D6A7F9C04DE9ED3E17FF679C8A43B39DE +3AB6F85E81A94075E6262F070CFA783D504D0F075A3A5E04533F3804D7B64FE171377BE6314793A0 +83646735BB65DE4B13195E8D521E1CD56A7B9089FFE65D144376EAF100C9A8E666DF3FDC74F623B3 +F41C1DABDA08BBABE236AA1BE0F87DE35C3B579253554B1096448798D5B136AD860A6EC505421E53 +8B8847BCEC3DE8A2A1D4B53E9A915CDE6CE8BADB52773CFEF7D5C349530E8A508CF68759615577AC +46EDA79EDB44C2F530CF7C9C547D7F5A982087B765D2F6AB8C687BFAB217C287FC4FED1046A0E1D7 +A129B161CB488D983A339AE3A060A3D42E1BDDFCBF9B5FC45EEB98C28963A0CCB5BF3150BCA9C957 +E277136B7AA2E0036CF7A7A595CB1501A806C9487CE020AAEBC2C8C227214B528446243EEB6637B3 +53FA3F4240971E26E35DD6B77E45AC0DC5725B6211DAABEBFF685356CDA3AA3D0CC7E281A6A5B7B0 +3A08E037FD46EC42D14E9A28E52BE3C043105B1BCB0133098E648F05DF68F1BF21AC74AF0D33EB5C +93E967C7CB9B5A56F8CD5BA8521A0FE092875AC7BB6855EAD38620958828D5E7D5CC1AE88BBA69C1 +D9DFAF509767184531A440A52CDA1EF1841612F4465DEC2A49AA60A7C7D688E98CA94619F18D3B1C +963574102FF3F724E67F60C70BD67D0E8F2347A96EF535CFF1D219474E8499E8CAF637F77E4904C9 +6DB688EBFECEBFB0FF3919BBF4A1250CF3B1B01635BB955D012D1AC3CC05F7CE8C19D5FC767E0B87 +EF8FEF51F7E1C29D40EE3727078EC69217CC746A2F94656743F72FA5BB1C6CCB779AAB5A820DA9F2 +0A56E8563814F0D071D7702B79A28433CC06D56840BC657BC2343AB707E3A58B5967FD08B361667E +BE692DFAE7DC59EBF279CFB2D0F67140F1280AF58ED1B62C572E41002A7480506638D74368AA238A +270431B0143FBDAAFDD78792191F36CE6D056EA0692C5D3F0080DBA5FE38356D5ACD0EACBAD13DF0 +AFCDCB7446ABCC48DBA05A463F27BC4887AC35CA5FD53C7982644F398D846074E4EC003637DACB22 +D9589EC6D33792984BC912CF81262DD3055BBFAD6E027384C95504CB9D2BC29EE84CD099ECA67639 +5DBBECD36956FE696D5381E79CA1A876FC2A6725A93E868CE8BAE79C5AD41BC69F76A6B0813C7E78 +A68BF2E10D90C73D254CB7566B03C8D63F41AC646AE7FA915B87E6A0BF24419F1581C217D4F6461E +6FE51C31A758028330BB8B2BFCF32A0C34EA6AC00B96C65C78C04B4535C0A412219BA48009625807 +AE369DA29484EDEB359BA260C1EA5487558E2ED8A81AE7327BD6CAB2C2F00719C4BC8E55585027B2 +933140E6E28E4235FFD76AC3B68F92DA6474C79046190BA5946970CE74DB89882F06CBF53E37C3A6 +6C27A3382C79CF14A1BC7FFC399B6F24C5CA333ADAD16DFEB201A10B18EF422ADAF01188CF97B4A2 +A119FA7737F0B2C2EAD4B5EC635DFB56183FC6D57765A119731DF990E4E76C77E06804EF0E191746 +CDF31E5CC32BF95AFCD038206D108FF2711A805A1EAB9E07B016A8BE83561E528136F3DA7A428D21 +B3145857A8EC6EA0EEE8CCAE7C9F1E4D18A59992165F204728A4903ED0D1603B3B4D082B151904A2 +D0D38E59ED2F23E910179741B4FB4A883F0DB90731EA7A9AF33C9487AA3DF024D875B06A29E425EF +121A4F3589DB095F52397A80AA16D4E0BA99CC7F5176D6EC41A5A7458D5233609DE72B940D9387A9 +1E433AF5ACBD78D78BFB956A4AE2393A6D47425C5D7CAA0B03E20210CD3AEEC8D5AF0C382B874B10 +7DE0C98A7923B3A137E17DCA07656751C82F4D90EFAB6811D4157748DFFB561CE9E3EBF26C60B76D +356D6A3DB689C2EFDC4FB6FD26156385C76BE36DF4C2027197DA9F2905B0BF674DCA2975F1FA1BE6 +DE173E1B46648718E97DF032DD03CDB6E7072ACB6215E31CA974098BCDC0E178A921BA60F04A2BD8 +D7C46353ED0492CC8B02DF77311721D11BE36F25DA0931CD583BCE7827B0D32864027F2371309AB5 +C3AABD1C07A5026AE978516341907075ECED9ACD044F4ED777967BF8D140654998FB083FC558B7BA +A848D293A21CDADE1117F871C850FD5A76319A9A4C6E464069A73F4F6EEB4E7B70F0E7281063DB94 +B08E1397E06AAB321FD0C882008FF07FB28E9A16BD4142BCB76B6C6F39F3724F2630C843F6BC51D6 +56EFF1A155A572DC7EEA2E49C560A1AE0094B6B098ECF8D3EE93945F4A2D3DFE72BCFD195F3A032C +4D0883C9706F275A88B889A7645F1EE4C28C5DE1C27996DB2649A76A280B46FCA9E365CC3FB8F6D3 +52756FD9F0398301AD4CD5A1E3D5D1964EC37BF1D297200CDC67767CC336610865481E56E01865A0 +34B3A0997DDDB4BFC723FE5A8EF7A6179AD7A3DD16A1A1ED735EB492207158CABFFED96E7581F458 +6028A0D3A582362772D67E8A7A054CC41773E5558F1627261F04C3B667CF010D6F5D3DCC06AF8A41 +5B00C82F8D06A216358007411123D4E54B3F0A3216FAE0D8EFE3A6E12394DCABE63A875428E3CA4C +2A6F657E9494E581BCDD58E9E307CF2EAC5B34E6099420FF4172B5BBE46E005A476DED9FF9434863 +D1308B787B65BDF0EBA96873CF44C7AB09B32000638799A6D5CD43215639A265A8EEAE763BBE6967 +8956896A8D08E5508438F4A380A78C0536D1A09657DAF6E9C05B7B56990719D4E815BD3CE3BCEE80 +1DD1D1FE340CB2C79E1C76571A7472EFBCB8016F6C7B6AFF6DBD7D391FA0F726D1D5DBEB16694A97 +6DC073A40CB1EE670EEE09E06B54691CE9774EB3C3CC06B1797C154A6F3C05E329E5000108FEF720 +4943B9741A2F14EAAD4458E46A2BF6FD3696794DB81D6727828DCDE9F0AA9572F227CCFB82C74E37 +AF96A08003097BBB77C02B0F1885C3D9B5AE2B3822D48478F5E88A34F193611933E7EA9DA7DC495E +72D16000A5662A8B1BE86411E395BF9FDC5EE531E54866DF6C69BC6AF9B615531AB9D0C1EEF14946 +D6E64A86C440F98F90333349A8032F6B87D590BFFEF4B67B5623D7137578AA2A6FA1870BEEA00041 +14BED6EBB73D495532665901A0663E9CBDCEDA7091C06EC5DBCE65E3C2F7387ACBF43E855E0A7031 +D11BD1C7D6512AE03470925CACEC4F62855C5B9EAA1B4E4579D9BE69F720819CFA4CC103F9A7C7C0 +704DF271A803F4DF65D44831F71C1EC182DEF80D0093A428E3C594D98EB77EDBFA810BDA090D0A1F +6F8035B355BD08F31873A77C95F1AC926C7B3D7A4ED00F77F46F03458561F88038356CF84E623DE2 +6B69E04DEAA2D804F2C7E7E56E34FDB0FFD4578FE68F33853437DE155361E48C743165F066E04ECB +D85C1EC7C3E07725982E6C3781CB49880826E569ADFE290B6C4016C3E7AF7D38CDAED92447CA0574 +DE5F32C1558B4C2EEB39A5F96158020B6030D536928C729C937D7EAE5BE5A3ACEF42A2A75CFF2A39 +FCBA2B8960325F108944D4A2AB47C40497AA6CC626EA2C801B6DA5446BAEB43950B322C89840FE9E +485C487DC4A2041052512054078DD85107FB2C5CDC14ABDDA10765971519A00195CEDE074B3FB6D1 +E02EB6E92DE983AF3C008F2234B47DDC31C66F00FD44ED38C273F589657F4601661B1F15B31DF12D +4437D21447E4157846517DE0863D1D7A97469DF22C6B1DC27BE43F6A14CD0E710C9549EA4251157E +09927FD62F93A1D88926B0A6CD266E34168844084624D65F259071F0741962B5D6478A12FD4AECBA +37DBCADD2445B4D3BDDCF32C4BF046B2B24514E1A792957F3B5900464E5898C7FA48D57FAEF15097 +4E9C055E89C93F06B5E8EB7E401B54CAEF73D395C33170D2B3180F8EC5F759B63083624C8AC1DDAE +17E8CEE675E5042354496440EFD780F36BB03266B9BD5212E86FF20C4805156DD6320948B3AA438A +CB4FEC4E13CE28EC65E8CAF35D60F6026006DBB01BB4A454D05F7BCA8B1F7D6560B9BB8F76DA407B +9EF87698B6145E8E457FF1CA98240AEBC95B3F4ED60F0E3E1FD4D040E74BECBAC5D544FC87BEC4F3 +45973EE382B35D5769F1B754EDF72E6ECCB2929F7DF5CE5D442778244981EC7543FD059E390328F1 +B6778701670FEB8CEC6E31457964616313ED17C8A3807B8ABDFACF1C4C0E2375D8D48036F55A1AFA +0493723BCD132FBFF605C8D954E41CA9B0E4D241D23E349E2C5180A92CF7252D4124269B71E691C1 +3E57D43A59AF9E172ABC9F2B7619779344599D21EB2DE91FE7D42FC99949FD72F3C9E3B6B20A9E6A +3B8F3286576A31FEF8C92DA481FE51C20EBA18808E00E2F277AD1FE3E7B79D5EB98DC385A2448BD8 +FEAA69ACF5AC9A14022038F0139FD0E114598287AD9BDF79778F7A42840D4FE890B87E8075947D5D +C777C67AA47F29F2EC386EBBA7136829F37954645F3C8D2F69C40D3C40E95F61AE96EF5C326AE486 +151D5C939EDE287F6B9C4AA0A55752EE989BC46EA6D350953214465604DB6771F58FA0C49FEB9BD5 +2C36B3A0CD8E8C9B864A68562D7C78067DDD04FF1797002A44F854017095DA34F3B56E208FD86BF9 +9E333DABA71F1553847C2A132F82DFF685E2DBB2DDFF111CA99953C4DCFBC7619DB7CCA025632876 +21B015E4CEE454FD7216E05BCC6A97BF6A9DF5B32C26CA284FDE3E9DE0B8EAF2AE055A82F198416D +69105734C398F64AE30DBC5393275F7B2F4E80F56C555C0669B99DB958434B0F4FBFC2F2A0FC138C +B5E5639A342B958624F131BD808921B4EC27B12B06D21D3671418462C182116941DCCFF4D2A7BF83 +E5973897556EF9CBEF1EA273FF863F3ACD9C7D431F1D2E3F8965D5835DDDCB7AE8800B98A422D82C +BD4EBF624278B0203E8FCAF7C336894C8DBBD2849C4DBC76BD7839DE2D47779DD57DCE14D1A942CA +B4D52BA592A45D26085C6101020A81D97C54967C35ED089D51CCEC49B6A75B5D9CF36CCA7BD8E024 +A0012FE5618D5B8C89BA75452EBB83DCC32C5B7307726A43AD419A643A68C7897A3A463516855ACC +67C8A3830415D4789E60F48DDD55BFDB52226826DD3EDBEC05300D6CA3523C41AF2165DE1529FA1D +ED7E8D61E22C349B74745F41E73FEF6192ACB4528E6B189995545B5F37A0C3AE3CE1266D7055E780 +28D1EAB79973622C7F8AE540ED1D14C56E3E26D18639F532A24232E8732F474F74416808C1D877DB +15631947F9BB5CC4B503FDF6D821BC57C16D030FC565B47B52B6AD2E55AAEBC3C23DC790E0D5A74B +C31680D20984CB410134C7854C73B0278DEF75A587E33B27DBECDDF38B7E2FCE46A1D27F9B6EDCC8 +057EC9C35C748DD6ABC323E42AD215ED4F7A99982A79D68107583BABDFE9F2C134BAF99DD9E885D0 +3018A901848DF7BBE32098981A6064D0FBCC6C222EA1F2AA539D5849CA783B12A264A65A418BD7EB +6E33A039CC5BE09707F0559661510BAE67FBC88F25630D6D55BE057D222AFBF167D10E95127A3F6D +A8E41D28F238D027A158EC0AAFBB991F6A38D98A549D1CD254C9B16828DD00908855276DEA8F4A7F +27E5CB73CACFCB5EF91BBBC1E206C69569E7F96F4260CB76878428F79EECDB7BE82A7D13A87E34B0 +25483C255BD04263F915566AD1139F8657AB663AC9F74B84165B9873C27D403D05C348B1D0505863 +DFC61D577DD40F565C609B063840FA49179F7560291DB22D8FAC02435A52138FD59F9844B134E922 +CBC7DA460167C0E2639EE997492B4925C78A22740ED4F104FD43F1D88CBB63A839B45FC08F9698D0 +02EA9F7B236C399B00FF0700F8E2B8A27BAC757916EE40B75484E8BF42CC1DF326985093A88BB296 +6EB303DE4662C2CA590D2A1E078ED9997C26B4052C3683F10EDEC42D39FAFFF4049FE74D3813BCD7 +5237D06617880E92C4E814FCB6BA5799D11E5685D40ED55CD6F08DA44B457266D08E29CEB02A3209 +FA65F79F90835DADAE2B82BBFFECB0208F87F5A373F5F75D89AA42112FF207CE9B957FAB7D4CFB35 +237B9DCD9C81206F2FB0A48A8A04EF9D76D2516B59AD9FA9FFB8C586107F96915C403545DA32015F +13AC6AD3A67CA018D7F139D246F82BD048A66264DBF05ACD663049B5D62E5112D7273C66F0374FB6 +4E82E4F29F255E98E45D62758EF7C72D89859CDA7E762F1729484592C162A6217BB900270CCE5F0F +63733B90CB5AAC82C27176C2200EFF5A322EEEB598E66242BDC64BD47B69B67B12060A9886D113D0 +55F92BBA61CE327838FEAA6ADD956D8E90E42637F5938EF8FDCE2642B876548069A147D24B3986A3 +E86B24F982177F2E0A657E773ECC0462284BA2B37747AB6199DDBFEE19EEED903480D27366001EBA +87C69FA4678464D8B4F42AD581D1BAEB849F95FDD4E7D105F4ACD5A66D446A1555A3AD01C0031382 +D8E6FCDBD5FADFAC17A0DE56AD9C0AC0311C7226384A005DBB5C11F8CA97307D5FD29A9664A4E90F +C064AF428BD72873258A00F19CB733ADB014BCE7CEBBF67DED3B821D51673F8E838F816DB47E3B17 +33DFAEF2D690C332960E55511B095704AE5F2713AADA8D204DE45EEBB9EEA697CE77FFD723663397 +D1D002336799D20435499E49F6B00F789D8870086DBD160FAD099FE5BA31A9C584EE5B986EF8D44C +40FBDE329B9C8015E603D224B30532AB3AFE0146ABCF15B2053D37449AB9475C5147214E7A232AD7 +6D4F78C47E86FB4A3180322030615FA2A7CA615F80AEBE2C6708E542BE98507E7C656D3652F9953F +5D43099B3BE3B30774B0B93DD5ECF64E192DA30989C3DCDDD01776885B177392F6294EA42A199A3D +22A36BE0518B97475F96D62383805A51D6CC0461B17402F893002A67633CAE47D5D1D9CDB3D061CD +79D0706ECD535BA2833195A4150D881B055123BE49BC28EBFB539839C40213E73E3156EF820E7DF0 +006636B41EF0F5804F6AC0583ECFAA3E52E425F2707B88538CE0A10F20ED8EEE0A37897508C61D7D +9F481121E7FCB07813CF1CB70B0845E0D318C6B2A5F128C0A52A8DB8BCF574B8EBF472A6015BFDD3 +E883DA08B871313A1B8D72BA8EF99C14F9765EDBDB0F803E5C8048ED96CFD690E250BB02B139772F +8E2F7F14A9EA684B24B01EC7F3F6EDFC1CE502335429280FC977C2FFC6AAD5ADCD29A84EF4EF8BBE +0B9A6EE90EA56EA2943F98539DBD20E2D7080E8F4503C0F52FE4F8B43E0A3467B5AA313DE22957D8 +6055D6570244C088ADAF28D0C79BFE36C6C82A965D61C9A33CF78CF17860A38F241135BECE7435CD +72070166EE5AEACCE918999FBED2785C9B4DD5019E1B11A0FCEA2B84D2E07AFF0145EB05B8628337 +C65469809A12C4568355F881E92CFEA4B5E80ED790E6B9B70747B06BC512FEBA364EF789DF4D001D +B57E31182329E89A69D6AAFFAF60AD676602900B6E10093667B0908E1608DC357DE2E1B957D96AE1 +1DCF25B86DE0F6EDBA11088D185A382DA3D70E2E95567645F1AC908FA0E924DC1286BB94B69A1394 +B0900C6DBFA645D4FC2FC6DEAD823540BED36C0413A445F98414F8A069D825CBFEA97588B391D74A +53F3B33ACCFD782727984ED6DF220FCA76EACD093E6DF80EDE8029256B98931695EE35BE4472CA1A +0B9BD1B4D16FCA7A64482088078148F2BDCBC7261094C86EA965B837578DAE61ECEF656902263CBE +070AFD166C788B4820E4FCFB4AC5879FE94EC8F0611AD63995A04D10BC2B0602ACFD05DFE4D764C3 +2864F36C438E4C7639CD5ABDB249B59A0471E899BD6E16FB73747DF0D52FD5FF62C2831935BA01AA +495802CC32EE205928CABD6B5DAA0BC28966BF5FDF96B4DD35630219A0D0FA3B479D641310E38C42 +838B4B2EA834883F14342D08BCE911DBB7895E83E0FA58E72980888811BF5DAAA2B566E836926D09 +59A7367833EC5953E7615B1A721AF5575750E61AA8AC5511E8861B86AC557E86D91F949ACDEB738C +3FBA845D977173D840EEA4D9441C4E9D9CB378CEE16530BEEF930269A3BA0A10DE90D0F7AD2A623E +597AF04BF4CFB2A47C74226B2C1CE49040FC31D9A45009C731983D23B8FDF3B1F19642B181B0E2B9 +159012A37250988722A1983D0BE96176DEC82176890EEAE75245301F33FBE2001044CEDBA243800C +CC2FA1CCD4269E84524325897F112150F74810380097BE0ED7599CFFF9BB312AC81662DF25F0B5E1 +65B8B171E1180F95D4E95F72B7270487DB33C3081BDB12C2329E3BCAD73684E2999DB1E9C1FB5DCD +780500FF85F93A627484FA2BA6D0604CA1076ED752A6BC2E927CBD166C68CFC0393953156ABF3F47 +618BB8B0878B36DAB4B33BD73DDA1B78B11D43A07FEBB11C7A19E21842A75524C8924905C83E06C4 +EDB6AEADA048AF09D39131B0195855BD6744B373E6EF5E6A2E4DFE80F91E11FF7BD598C91D92BECA +04DDEF5345180D4A63ECE0DDF675E2D32F5AA3DB2C51B05F3AC09134334DEC28994CD8DAC4B9978D +CDF4DAE44C08E24902E18251B2E43493E53194A57504476EA638AA15DDF7939A3700931B02478FE8 +8FB91852ABB3AC45A1E76DB37F8D109DEB7F884ECDF0DF1E7C0353E717FF0F16874EBF85E4016915 +489CD60A7E4A72AE22ACABB79043FE9011853707D62D3088BD99C2BDC58EA2EA4EAA6E6D96E1315A +19E5847605D12C465C0EDE4CA3AF98E1828F53ADB85D89C2FA517A8700AD8DBEA577C587BB526808 +40A7FBAA762FBBFDE3E28F4B19C2FA303E25E04B00FF0700F8486BB625B1FA02018C7774540AF4BE +B6D2426CE2000404447ACCB7D182525744DB3E43C1E1FD5AF1B7E3CD1CE0F25AD8DFB51D16CC3493 +CC8B3D44C1475FEE82B774D347546687CF86D64E9797D37CD437498A47CDE2B3B40BFBC7521916DD +6DA2AB2E71A7BF1C1B2C6C196AAE821213BD9EE4A83849E77E153B9168B67FEBD4403DFA883F8942 +A2C740F20A17C03AB834D04125490157DAF93C8223E63B92A61E2BCB03FA0B8130A0821D31A3313E +B246F5A1BCF6151F502AC2CD795BD5CACEEAB26F21A824A87D4F0373AC3195964A575CFC54D4BFBF +A95DD745D7AD68FB9871CF8231558EF3940C96AF55034E0FF8D35F89AF383FF97118758E816F3F8C +EDBF7F579257C6493BDAEA592B43D3CBAE89724762756CF60956BD00E62D50F52018BDCB3BB80198 +66B05D50637E09ED78C22C7F11258B9AFC13ED6CA91A9327D779279EC5E0AF4F7E5F3E773A20980E +310FA81C131862AFD07119BB1AD7272F7AC54F825BE24C0286DCE98F8E73BFA5F8BFFC03306C0222 +766235550D4922CCF0ED7E2DF2B96C253C48DC1D7C64CD7BFD9B20B6DFCE80D90FEA2A1A2F8B4018 +791E540EA8590D52351781696167C82472F6D2BA88EB516375AE8A07A2B1D356B6C26B01D01AF9CE +09C58B49BA79E12164B182955A8A996DC68A64504364851D3508C16F2F212C543DF240C90C770AE6 +952BA303B07DFF60B88C0F84B462C1215492AAF862E8385AD846BAA406DD67447E8786FAF223C5F8 +737BE3AF34C62A59788D383833F16C455EE5AFFEDB710790846EDCF9F8AB090128155B5AD3D668B0 +CC18973F265A4CA1472FF45F77D9ECFAAFA1641DC9CD55754EFC9AD9944542E8A37AD71099EA850B +A2640C64605D9723925BE0E8A468CE42DF873049913A22E0F28C3403CBAA5B795E09B31350B5A538 +A257B49B766A871599A43B4615FEFD5B32C4F2AB8F6211C956ACA5568D450675FDC56E958994DD25 +ADC7BC5F9D744C7DD51853F6898440E5A912B72832E86D300F761B757A8A640BA1DB90D2DF2C0FD7 +82777714828933604BB46CFEE08FFFED29755B97A5CF4012ADDB5E13F9C511443DC1BDAF259D4A12 +B2D4A8031DE1196C36EA5A101B299836C919847736777954B8EB79BE8E181442B4C31187AAC6B534 +61B0F9C09165E3DFF7AA64B218DDB788670D884B81667B93D8FAB5B52730C3E8E3B27DE17046A33F +F2C0A2263B1005888278CA0389F801F73866E75A4EC1DCBAA5F3CA80791AC3E2E0A729E7A65EEC0B +6FA7F2A2455040E04C5FA56DD593DEA28DDE2A8D11CBAFBFE9AB94851CBA61874391F1A89D56A0CC +CD93FFA7E2B6F785ADC4A5A62F7EDD05BA7058C324669F29C95441D364D6268354FF2B2115BF2D03 +865059F909DA2871745F35111796D3C58F77325B973DF6AB189E8B8F66DB9A89FDFCFDB2B6A40406 +972EAB191245C7E8C04DD4CF773A29F3C666BA08A3D9FEE50E4D98D4310EA472A2C6DF9DF42B13E1 +7F1E25E54839E431D4EBAA55D2A2FEF63FE30ED9CEBD5E9DBABBCF680E3891E1733E099014210638 +0BB7DBC414635BBB46F132146D73589EEEEB8AB766C3A4C735E8612A1876D93BDBF01780722303D4 +938D382925861DA1466A14108B0E78A63D34F13199A157D0998FB05D9FF7B66B403D254C16C602A8 +BDD7B563AB496D737F597514C20DF4F58928B62BD98C619607D0823775D8BDDB2A21FA07CB614F8C +1F4801CD666C09017EF162D4CF18868DEB7772802CE679CD49DF6E2CC6B39208F9D8598B3C637177 +06287C54693994E9B877D6B3E39D8CE01EF91599E0B07D66FFC447B4B22B09E53696905B4DDACD6F +0EC801E9DC1BB9677E59760DF254DB80502044106A257A054987BC3FC6784A0BE2BD4150793B4EA9 +3C40102ABECA3A915898570AAFA54137FC7FD363BF7DEB92E1C563000D5B42F0799D72C5B3DE65D1 +AAFD890410B4A92C1FA0C49B5706117A59C391F53A2621FD5A599756936026477C108BF9DFB33A8B +FC38FDB79FF8A2E0038982B64D6A8AC110F38FBD79063027DA05CD9D6206DAEAE5D4436C3D99221C +D1299FA4C95FFB056785A516BDE9B0D52BE2D6FAF6236032B20ABDCF4E9B9FB42BC84D8E0A37BDB0 +5269F446D8BFC5A4823C70F25DB90D791A240BDFDF8AB9C6DCE25A3C1C91BFDB16A9B0A70D7E7510 +2C08BB82246DF1F23D91757F26D3FA8827E8A4CEC3712EA4AA6F8FAF2AF12D751A0233334FCEACF1 +5642AE1C33DB2C987488B2C67620CCDCB951A6C459799753DC7CCF5A2752D212BC2580F11DD0496B +2318D94473A269652B4743006D8CA4CA7B9067FBC31C962DF187E2F3126D1CBDF8D56605629BF98C +EE96B3505479493F7D86382C725A2D6BA36A4F391DCA32DBDB1507DF7A0F58470709C9F77EC2231D +A8EB7F24DA53011228D426FC4F937F6A8DACAD6C3AFA42DB27228BEE2472E56A6BAA03C3A238DB5E +EA555C8EC790DA9A394C1F8EBF2EE42AD6995FC71CB1FC706177A8631A5CFF01DC0320918A9EA59E +1F10A622A4707AFDE8E9DD2F2A3566C37494F0DFD6BA153F500F14DD39AB94BFCBE15D1E4A54CE3D +6B4E732B89775B65BD19B79E8B64222658E8E3866964FF772E7B5355313ECA842E3D81E45441FADA +9BE0E55B6EF47C9C87154F172FB7607F9E1A6238E21CAF49A18BBD05D673F50E616BE8A52B3D0B17 +7AB413D1A5FA28581B4D9034AD455082427B379BF26F9DB4117CF731347E15CD9D6B744F8DAC080E +0E9A957696F3A35125F36BD27BF9CC2F5D02D1114E6457CDECC14C0FB1360B49404D869105978878 +E9000C48EFA52453AF5D157F4D519301CE13AE2FBA133AE70B5A5A65BB187FF46AF8AD86A34FF40E +E49B1990CB5E44F297146E7CB01D55840D81820CADF5F9B34529B2A813E85F37000108FEF785433E +12A90F9B3643B3755A418CBBD38BF63F3319CF20770A0601458FF0E51F27953F5D97802B2B5810BE +D236898843444AE8C1167052F974CEDAF30D43A299CFE13340075458572661BECB323CADDFBD8567 +661043CCC7447B7BAEC13AE901A8D67AA570083BD4B8AE8C51D6A705F16A77343F1A3560D061A619 +977BE07B7A5FCF8B1E62D918A973E7663E8318B9634CD51B43591B5B781B45DC10E6C74D589A863A +D1DE9C2BD56F72BBEEF0D4268BB1F31C300F1867FFA1830E8433E1D665A244988B582C3DC92354C4 +EF5A5586E18D9C356FFC6E7EC520C824B5C2F3449CED73AE2FC6C8134BBC11FEBE3F75A989C0ACB8 +E3CFDF57F9713D8963A4C4BF34A002E1DDEA2BBA631358FD7861319ACB8E0A5AE8DC6CE8C77BF7BF +536DC538466D23778A9168645CCBEE8B6007FFDB78F7A788DEFF32607C3C3F29A38BC92FA8BCA3F1 +6C21F0709A83ED45222DD70E8A24D5C83DFD459A63E6D9127C1E2BB68244E03395A31F7EA4FC7024 +4BFA4B20C4DF64D3FE25E370F7A52EC5B65341F1E10B78127C7C8BA5252227266CA03352F359674C +535247CE0311BBB477371449B63B123B0ECF064EED87C957E611C6FFB1AB41E280A8040AB835FBCE +7B520FDFFE02DA74B6AE62F03C374EBD28D444D456E80A8EF68AB0545F52CEC4760E53F216A89C55 +997A01124FDA843CEE112C0F58DD2FE14D56321611EB8D5B9D8BBE087658189069B1C77611C27B8F +E0130C9315E768D31A3BDAEEA32DEB80EA980E79D85CCF0C4634A578346977D85595CDBF1334B058 +ACC85035501A0729C92AE8B651364AE14A0CAF74EE81D85626D7CC8942550A14EE0ACB77C4096BDD +2509BAE20F815160995DDCED10FDAE650A3ED592197BA82FDE15470ED292941136DA296A314C9E2F +46CEDDA939651EC755708276FC0757E35CB1CC8E0D6D56461D8968631009E72AE6DB1DDAC6A8CE2F +78683FB764043C8FBAB8AC71874C0A6343F0C9C91FEE322B25FD90D12229149C050C01A108A23EA7 +AC6AA70025454E4B1A338BCE034F90EC8F326CB7337C18BD383679739B30AE5062D9BB67365A313F +58E1273C77771F81F7F772806CE0BE6BF7A575211EDC861C147057D4380141013E87F51C260AA02C +35E02C007D24A6D34E1233E618B3C6BFE68CA9CA6D87AE55EF7170CF65B8D7ECDB6D2C6573805EE1 +2D6C4B862822A8DA0838231CE95CC6A138C22522F41D55CA16A4387A452F621DE61439C75006BC7F +D44E8A934D44B15A77767FE4BB2ED8DAEC5090F641FA9B16172485A624EED2F2DB19697379E3D3DE +9320C70EC3CBA511EF9448D538958E3AEB0DD07B8448B98D11041BF1EA72D3AEDCEBEC0F07F29BFE +4A4E2DCE8AF4029CD87383B1CBFA715AE794B3CAF9C5B027A36EBB9F48DBD6276DF5CDBFA7EC8C34 +02F2742F4219F12DB52DAADBA5B3B364747D17E2FF04466D08A0D49DDCA4074BB192CB730F6DBDBE +525E9F3E45D73CF4524619A0FF6610256F96A78652D19D34C32E3BB088434FFFAF7293DBA74778A4 +FEC103DE473BB974F6BDCE2449992865D07D85D1C6BD7D7B77FF90351E73DE22183DBC6B9E257CAD +5DCA143C2234043F8AB4E30499DE21582FCD49F1A54EDB6F348B20AD5E27A0883219F3FD63DFE4C8 +7D9EE9DC7885857C8777E28B3C4494D9899D18F62F9C3F75B7D707FE084620C26D34A99822A09D4E +13820BD8124619A4FC6C912EFC3EBA5E10C4123E8995AAB0D5FDCBC3DD9DC400A1A76F040BE2E6DE +4EB0928C149B0C7AA91132F3629BC708DBBB7007F6C81A09DD83A14E7C18F62A5A473FE4E3B08AD8 +4512B70AB89C6A424BC40C97476B8480746D24B13185EA0A54FC083D45336C772FA680130F58F632 +E6BFD7B47C93D7C982367A9CCE0F480A6E64ABF4F02DBEC8ABD6FB1DEF0255E1B99612CFA72C631C +101C612BE1176A2A8FA1AA6750D4A3E5B9FEABD20CC684C504D195D296BE6D1045C39D3B538B943B +733F6F01BEFEF4F0E65846F7EA2A39E4BEDBED525D268FD29EFB06F1FB9B6FA5BE80C380D76018CD +2E88196BFA73BBC59E1CDB17FFCF95124852153E664A56842670F2A868D1664BC738CE3DD3E620D8 +6106838E46B614332DEC4DFD472C9A371DDE595A400632083519AD42BF3EC540CACA86233863CB4E +B3CE33012EFB49051332AA2934982693894A13AC8A96E446D87045D8AB1E131FFE9A9B73E9316D7A +12421EFA05A2B830B6131126740BA3464551D39048447EC3DC067EB230EA4F2101284811290F8786 +33BDF1B90AB7A5FE69B822D74B07AB6853EAAA479DFE63B1654A021CA380D8F0FC982CB694670447 +DB5E492E4EF67D17134FD7ADE424088CA6C35EFF8AA8A9AB21D2A464388A05980FA4FD9E47E551D1 +0786A004C5E9B0D4A43A768E73F49B6AF42EFFB1FCCF3B6513E83C6A521B5C3CF23B0CAEF8DACF19 +2B94FA36BCA227E9FD614B58769CD5FA639C909FAC4E2D8C1483B7A48AAC33E85C2969AEC05346A1 +742FB470304B6539CD6F0F4A5ADD9A7CA276EF24CCED86C4158151DF34108DDA9AF394170998E7B8 +63746587263BE22362CEA78674E779FE481B57A014C140A9BB1595C1502016440EE8BA4D594088E9 +043A812B6D2096317062DC71EE09343B9F83910D05C322EACFF3675FE109C64A6E6DD52A2617EB12 +AB82D1250B2745C0AB037BE6BA425A49203CBCDAD4DC645D362B037BA322CCF18AD2DCA8736AA09F +78E3842E6E26DB08C7E255EA796CB681DC335D2CD7E6481C26782E34442CAA41FB4A541665B9DFF1 +69936BBC8C05A4E52CF3B423C211812CC43FB5E475699F43E082A11FCDBD736FD7F11B896A1E4F38 +0D60D76F32371A99C7F9444FCD9C506FF248FA55F6B13723014BC53EB8077E5C67D37C3DDD9C74C1 +84112740102100FF0700F8B80C1DB6FFE406D08C8A2444B4369F06A201EBABFA9544E06232065BA6 +174A1EB9909A4180E414EF0620B73D128133BFB26C9483E3249DD1CC6AF93F2330368048CCAD8CCB +EC7E21D3A9011E45045FD3E5484D64EFE3B72D96EB76B75900E62E45A7A68B5344AB8B9FABB66E6E +DFFC4435419C2B4FCBE7034B0CD5F26DAF1CF19C637B9E53BA00B8ADABBA2651BFA1A59D0686A45B +E98E8E2C6F8F5D91223F7350E5E21D70698B2B9511D76A606E88E591E5EE763A7DF4CC37513D06D2 +8962934C1D47856EDE62A6DD4C2CAB1AC45BE75359FB2ECC22F11FB931B8EEB9EF0DB8CA76044DCC +30384E58FC93175E8ABEA41058B04526E4A42D7970F5AE8458EA67D75B82756EB773BD74AD16FF2A +F791074116F0D9B9411D528D56E0D50D8AA39BD205064372634E7F24FC653D5EAAF52BF439EEA346 +F89418E592FED033C704322A5ED68744DA059F7B9E38D814A5A8246DE889AAA557419E17A3B6235E +8EE7DB49E9ABB7594AE035236097E16F9826E934A74E9F2B353177772324C5E2D0B7850AF4300E92 +5209A122907755D44E5AFC64C2EE4CE49E2AD2305F2DD7AF6071AD603F139637F7A17C4F26FB52E9 +A783952192FC3D2FA14F69BBE518E17E3E0A8717753D2D5677CF4516B804B0BEB1BF3303D744B137 +A90909FFF60857789176716D1BF6ABD41833E35248771F929CC0DBC5AC658FB9CD737C92943B7B35 +EED33570FF7DEE61F16B61DFA501A2ECDD38E3497AE2C4ACF2335D7AEB883592743047F004CD04F0 +A7730917159D1D1F596F0AC782E16AFF4E75C5483C4DA7DF0979BD477E370D5221DC5F9933DC0622 +3BC06247FBD8C2AB6971B31144328928D4B07F521FBA0C6E1BC8A57BB420BA8E0E48DD5599542552 +1B50004945D3A83DB90D1EFEABA5E823C605D1DEAA0F9F7D2F34FFAE35C77B85FF5EA86187CA22C3 +6E77349E8F05F0D147369681F6B6ACCC89DBB21C78B6CD638638CD41928D7EC6481F7C089F095598 +B7DDDD14CC6AE6D66A6654DB1E03415AF752C0874801A9502137952E076E698BBC7465251EE5D278 +DA15FDD8F5AA17A8DD7E6AA64DC23E03A1359D157C8CD0E0A60F60DC9198F026FB8FB622D9795B1A +6FF50D5A3DB2FAC9BAF34B7DB3C94FBC6C6E6BBDCA16F61FF9D6C191FC29AEEB1971B40610F17266 +4EA106FC718A29F599CA709AA282EE3DC9368A26A6EAD9464EA62A416628E074A3F61C2B33F84015 +9BC54858DA704E2400EF6586FB149398B16535AA238D66BFA9300E7DBDD658F97E37E69B5336B1EB +EB9A589E8229E623E71DC7EA5ADC168030B353CF109656E5F2948091346A19626D269CC20E966B50 +D198BB8208B58DDF9B06E9D6F366585BC56A03463D9D310EF60E6F71E4FF71FE38FA5745569D482F +89BCC43A4FFEECD0468191AB8A33DA24FCD1CB82A3191730E3D96D41D49EBC82403BE0DAB43F8F24 +6527A44BFC8AA64476FEDAC8608F076D8D3AB77762B73A2702664C34ECB85892F3A294A886683433 +799CD729A02DFABC409B93A5F0A4CAEBC0B01872357EEC6A6E96308E4C539D45D5A756294CBE3378 +BBC281CF36C13874DB0E3786B65F24F1BE9D7EA94B0F65295090F83493378A3D6BF7D55087C5C52C +8247B38FC4CA4BA759E8920060E9DBCC079FDE872342148F9AD2FA9177C5680E0F0D332A9492DFFE +8760D8B91A4CD46831355F9C2B18A52412AD983EBBB555CC2E3FC7D1C20C6A6C94DC35C68F75B6FF +DF18238AD097396B9267ED3D546FB764182F870E66222F655EC0BBF1AFB8F036C35DC2FAA38ACF3B +6F14D9C1D4A973AC7480ECB35B3F58C6E4309562844A1E9011214BDB8FA013935A30C4EF2C590333 +6517E085E0356C52D520B35211FF5BBE6FD4492EC216E9BC26D6FBF86EF74F0B18E4D79DFC115E76 +4CE03CB4A695687A45158227B5D6E8E33EE17B63B0634D275B465112A5BB35DAA5EA78E1E9DDA2F8 +BA010796935747E49AF22799B77EF745CF180DD1BB6AFE212778C0DE8DA4CE9BA099A1E7D3533DC1 +10A63B6E9AEADBD07216157DCD4201C808AF30797EFF593309E8FD728DD4F3C8BAFDF70168B77A90 +5D92CF375A14D32A39D9DC7B49D2492E3D249CC5609231F698BC31C8B217F0DA0C280BB6BC2AE752 +C37AC8EA8A9BBE47268E3C1529624886A0E59C109AF0C8DECA662536B5AD84B711FB980676D15621 +7395D52C93DCA728F498738723474594295C1441DDA00A630422141D272F49578799C27E32573E50 +42711C05C14FC98C353FF86E4027CB428BC830E735184E3689563434004C01ABEF203C936B37389E +080F85D35995FAF7A5C1C280B35608869B7E14EB443A36CAD8798BADE0082E01B41289F1B11FE951 +3F3F8B04D919427E68556EACC60BD046A7331DA72C66F9F08AFCED59296E9665492DD909FDEDE9C1 +E67E89228D69DC43377EFC4C778C4F5A542E8103DFA22931E6E11C9CE5B83FA46B42B6428113EAE2 +9396F5C42E447F6EA3A250E56832DF8EE8B322C35631A16304539891F60C7A00454533DA6A7EB88B +F610ACD443A61760AFF62870160489EA11C385F668101A3B1FEFA6F7FEF479E2F4F724A0320EDCA9 +943A30719710F5A1A4F8A175AE6321EC269B3A6A52386F37383BA6EE2484A4A212A38F6BF9D14773 +21EC67523C24E8321723F5D0BCDB1390696B6A1C022299A7A8A07C24DE731C53BCDD970FD8AE0D22 +0F939BC17F5ABE59749DBFF5A190AB0F547EB34EF9C4E9FC6CCF5400973141D46EF60839EF5ACE7B +509F07729D572091065E1AF28B30F0F26984A69576A95A8EA4B07F617066323A5C593EAA22711EF2 +002E7C7D750C5D8B4482D39F2636AE21D2B7959F2D623C65C01F8724F35C41B8CB6EE68FA919BB3D +DB9AF237E5B81FDD1A6842D2FC5858FEFEA300FF0700F808C0A30D36DCA60CDBE221AA327AB3C09F +0AD5D25EA27A4C60A216DD02B4D7D9EC12C6CD5F12A4A3756F35725FFC3FCB23A9F61F06BF0ABEB3 +02755ACBC4D3CD3F0E9F2C5BCF3D093EC3449D0ED0AD196B62DC549F4DEF822E8276D288B353B16B +AFC2CA5C5CFB9D3C991C698C2B4681CEF54188C3263954DC8267A989CC74CFE10EFFE02310B3EC37 +246E4719867EBB4BA68D3B261C53A27AE7412F98E39E7430F7CBB62318075F3481196E61254F6085 +F6AA9DBD300A3F442720CDF80BE115FD4F822A623C1AD14CDE4724F0EC30917010F919729BB388D5 +159AE91E6C422C98D4778C06E3E4FF3E95DD354EB0213208CA3379C3041F17A38789CEE0AA1EE34B +7CE202931F9668477BC027D11C71CC27984A1B26C8D4CF80AF17EE7CBE9C869C807DA9661EAAC7B5 +1A71394F0759A7FE69B69CEA93BE7839151A6D9B3D6AC4E4ABE8F10A55EA394E4A644971AB65F5EA +4FB7B4DC1C3DD79B6F3BE35F9E01F097CF981603968C4315D8694BEA73BC76BABDD4FD474CB66448 +14E674FFC75A87C5B9526F0140B507E6AD87DA713A2D95D5BFB1FFCEACA099567E77795CFAB39815 +C5E277497A0910E39DF03E8CEFEF3938F3A00EA39F6A2E5D61B8727DA15A5B5F89E8CC59287050A0 +234CD23C0DED6ABF2FEBC19D0F6AE51FD889022AFDD96283B9B7E0FA17E48A7E0792EE964C450F49 +FC057784E4FC219F35FB93D3EC5C0BF6621659770B801B31519A3E8D5A39345BB94CC0C5F4464EE2 +C641C9462C391FFDF6AE5ECB9FE1262D21A9C4F1E607FCA147711E9039685557CC4FD20BAF59A8B4 +A7449D0959CD3D6A15DFAB5F13A3BA66BEB7E2D4D77AA6B60D168A57C9A227DCB29C87C8390983E8 +4317EFC8108234760AB209696ABB6174E725A98D6F093D6FB0B12EF42DCAE43E2858CF65713D3CE4 +7E1A756C424A6977DEC08979D9709D640E68D78265389DCBEE7381DDD725588997E42D3B2BE7269F +7EEF25FBCBD642D54D0A8CFDCF9D6299732032DAD4F6132A5C3389F71CA821F3077F4419114605F6 +377713A16A7D2E03CA05B5C467313754F9F5AE56AE507C5B4AD48C6D43F14F36244A2A082FAC92C7 +B65AC824AB2580FD314F376B3B57C6C308FD604A1C971DBABE2786B2497914AA7A1EC18EBF980BEB +38F9B1DC5F8F8438C0831037CCFFDB084F03668D099FD588E435068A948CCE9AF4BA53658A956112 +829DC2B309121871DB88AC6D4E950923FC3575A915E6FF4671EED140F6D4F2762B82C0B9D8200A40 +E2D5656288C41709D4425CB095689A24DF217B0E9746BE011E9C66945FE92FBE0813EF0DA57E6984 +63ECF9839942E38B6A39263F5C23EAD90A05233FD514C66C48E2B2DA5FACF20DDE1F2BEEEB53275F +D2F61B624643A8525F312149EAD1CE70054FBC8E90E2BDFDDACAE6F6C718B93C8F444F5BF2966EA6 +FB4FB027655B88A599AA674FC349CC89933A7B26F0992FA2CA891C83774F462CEAF4B6A2CDC9D53E +43CBEF5723B2EB3B6239A2393D6EBA1B09013194B951D6305B69E983BE7AEBDEB4BFF29C57F5CD43 +3920EF539A0C1ECB1F4B145D3F128B6E24F5EA4B2C9A63B88DC198FB4E2121E7ACCC75456D02E1F9 +A6DF0BC9528AB6B926FE44F70095D68B1B688FB2204248EE1905B1F170D9D82482F52DCBD0039339 +D914A06C6B441B10D04D4C3888FC7F573E38B21A15BD06273A4F504C973708383ED5851922C996E5 +8E6BFCA5ECBA31E2588C63D73BB243B0AB8DB90319E65EF5A72E432A1CA79C7824748E4499DCADFC +2FBA08434AAD7FAFF72404B4FA936BDFD1A6816308731DE98AC0CDCD5488F9934BCAEDDBD1262312 +CF935A238CE2A0E35F297EE25FCE5B8E88052199AC48B4393696E53A9F6556889BB73EA5D754343C +3F1C4C897B140A6B72620B57F96D6A4269D41B707C33C5D1C309F6B08A427D1F8739749F6691039B +DEE9C09FC888E2186DD04D04ECE2F324DD37C99E40A6228F4FCDC51F66FAA9278BA347DE69FE0F5D +2E476A4B81392352EF4AA54D157E63D92A193C4686F95464BC110E7F05652A5FEE93882FCAC9A2A9 +D3F989F4226EE9D791F9558E9A43FE558CB1A5387F03FDB466858FFD361B55F16159BE302D8F394A +ED43BE3284F981B9004B778B17039BAC2CEB10E11AF7D9B315A12103C9D2F3EBF16788CBFF60F588 +02954145FBFE15B7D0536E9101ABBE1961C890541DFE8DD9313834BB6742970DBCE362CDB860EE9A +FB30CF558BB6C3F61BA84C42CBA4FBE211CC269608FC2D82C98F7B32D191082046FF865CD2534FDF +1B6A75261A0F76E2B6ED5FE547AEFDF7B03A18D54699663F4C8803C2BBF1D78DE3335DE6EFCE86A2 +475AF52FDC3372FD365A995CB25E53BCB21BCD9B0ACE3CEACEA0F0AFF4F08759DBF0FC726C38C9FB +7420F52C5DDB7E173126C6C6FC2FCA77CED116CB05C944E30921A0105A1D57F6CEDE8B9C9871F73E +F22AB3E8154423639AFD219C6A216820905E8A165A94826DA198EA9B05CBB6E68E36911DA3BF5B12 +0E78F10D54AED16128CE5A6ECB07E882A4911FEC57AA26E5499AE71F5FCA09E3CD16FAC42B71FC69 +0504E1DBF72D28906B470026F81727E9A35DC07148F2109CEDA98FFA3D006A437652E5048864774E +2B5CFF7995C28B9155D6889E903C48286621D2B193A6C89B0BF8AE3CFDB538B3A30D6A3E7DE8420C +12BB2A043DD7B454DD6B0D77F36FA5FE8F7266304D0926CFB7BBF3E12E88C90288998241C7C8E425 +D3ABC1C56F8862150925BFD6078C6A3137DC8E120C9EFD85CB3161B7D8C01CF8E8C5AE32E2AE8576 +95A79264B7DBDE3E5CA993D43D5385D08065766C97F6EBC09539379E3740635C30E697B72B0D208D +74847E3335D85B8DF2E7CCE45E6B2EA848C80981F67578EBDF9FDFA70CCA00FF0700F81A7DFF6981 +3702577D3FA761F656C4CF2846868145B36E0E3451858A65CC05AD170133ADBE80EF5254927BE47B +491D6B206139D1A4A7DE657290B8BB4AB680AE8803547F9921E415C89D47BF68A466583AF2637080 +2216A029DC3B073AA43E49B94E4A04188D09E479D95FC518A0D71052EA704E49AF3869B62B3B51C3 +137B7B5C70D33D74835737C1382EBD8BE2FDE608B3E41A548B6950A2B72A4A1A2C00CD1ECD117F1C +BC4A80B60706AED532C3477C8936B9400881130100E1B42A5701906811DC552470CB0CF4E9104489 +5644D5EE19F56ADA006EA4A0EF1A7566D15AEEB7DD01F2F8DE1B70E3916100330DB2D91209A838DD +816A4D2FA101B51055645417400059D98AF592C0F7F07352DF8D1D1A994809926D8734D45CE8E3B0 +9CECE3EFB09B5F52B08CB8D9CBF41877D393918ED822019A3320F12C320C42E68C2C03EAF77973C9 +9C26523CB2348DBAA3B6E11A42D830F501AE57CACC61B2C75DF5A26F70FED10110603265DE2410B6 +7D7F11619AEE11F635DD8C47A3EDD1254F3BD26682ABAF393F385A681E73F35857102A88D495EF0D +5D871D1FF957B9D7B60D2F78E913AC9DBAA8FB42D53DA1A2208E36B7FC1A0216DBC328CF062729E1 +37BB4F93B33374B9B5FADEA8E20012A7C66CCD8F1E3A862B77C3EDB57FADC810361A848684FC2B07 +DBBDEBD8AFEC17D54DB11AAE494E703DF43854E47AF2DFC8F6C00BE6BC5C3BC151D57B5C47F3190D +19831E5A127C769EE6B962B47B468E7BFA97BE8C12F60D82D1C984C4917B618408A80FEEAFD41E02 +227728C67EF3AAFCFE5B2117E05F0AD6161A1B8EF2C2DFE50592FF566C1C1D61D79402B8A2FCD460 +E71656C9CF25945311E7D31AB08F265140CAD53876F676744AB730E1C979608EFE1CB4A92CEC74CF +322C2F1D22427A7C74A2DC7CB1805EED9ED0FD4EE455310A140915D6E5D06AEB74313C5F4B511F85 +AAF93361B33DC1CDD57802E1C30412EC76AAA4DAACE54C2EBE809090BEEC88A0CA6B6DDDA61A1F77 +B078B64305BD1BC587D68DBCA3BD0427B8CF8F0F8AC1D26C150AF413E60DAE654CB5297A7BD8C605 +DAD294A39AE8CF05DA315667B124153260F851556381EA3E214E5E6CFDEE20410665D7F4F6ED4BE8 +AF689FD265EA92F0F14438F686297D498216EBA02F5F08F133BC79A80C0B1687DF438829FF425819 +E6DBCF23ACFAD3A9C4D04C5CF20B5A97080B452EF651F42EF0B241A09EA6ECE2774B26A026594AEE +0D29316964A30A119E542A521B97357315E259D8ABF1EB9B74D8A2D1D4467A74815EA4609A6D26E5 +0F38B842202AE263128A7A6EA1BA219C03B6495D6F38A0EC1F9BBE78EFDEA5F109E549DA62F69525 +0F760B5E294DC59EE9837E5B3AB7EB110E36693109FEFA5B744189F09942241714E039F39B0DF43D +FC0C5CB424F27B17792FD0096ADCF8110B28EF8243126744BD9DFF42985C056748D78F5E12FF350E +2916E926B1F87E0700AE07FAB40451F2664F9E5F5EE0A20F9145949866985F5A1814DBF305D95234 +BC2FCEF3EFCBBF863F5CAEDF2B9555346581264CE79F4E1C54B7CEF84CFD14E588E664CBFBAE9E9F +306E279064A741A8A83E9444C5CD39342E94F7D4F5531325EE6CA68B26DFC776728DD5F8FEDE9C7C +D8281A53E2039EC66C265F431CFF17D098ACF99DA0C92EF8B9D0637DDE08CAEE53EA3191072E4ED1 +3D1EF49E8F217E8A4C73358E3E7449F81F49A83176DF9738A7C1F7D42D1A7DD6C25C0DEE86ACB671 +5972B433D64DCB5310BBFB808CAA51B79B3E2571E962EBA997A179EE79980D58EB471F901664B092 +B421A6090C29622A1985EC25807D7FA06E115339CA4B56046D34C9BA4AEE39E55C4AB961A0455E6F +EA41DF1B6145CB56F3F09F9C50BDFB6ECF8EB9D9ABEAE29A388F9E6354ADE2CA6EED6EA1C697849C +9A6AB99FC1C75BDF08A6E4316340179AA67F4DDEAA9B87476C3BB54636ED3D6933F035663BEE74EC +4490CB2E7A360A0177BC42F9F08D2B335C7502927B849596075AFB2D5FB71D3EEF5AD86D595DD378 +C8B1A972EEAD661B515E7F0855F96A896B60F17CC1B360A0B550D8609D4E8029A826507E807BC3A4 +671E6F3ADA5CC7DD1A050E06600D66E6AFACFE543731C0CCC54993828A05D608BF91CBCC03D88CF3 +C7509D08E3976F16E5A71F76CA2E31F7B81468114E2189921DA522586042ED5057EF468C897C149D +34CCFE5368C52EFAD8FB4F413255C18B9DC9F1B10CF93A6216B8EABCB868B8CF818D3DD5E9598C55 +33C5917BE1CE5CEBBC0020782989AC87B22754905831F16FB5A68D128D92D775DE0EA573DDD59457 +7C1C1CFF973CE8322B8841594C285B704AEDF3D43D058CAB39B13F1E8801D7E72969600877F6D064 +B00030E0AC0B1E13C7D5A0F75327782B3E196897494AFBA42BF0F32982169066657025039E37FE6E +01F041D6CC5F505A7042B4B1CF22CBE3F4F5D9A182641280199DCB22FAFA4C7DC1CA8F851388D188 +F66C72D9B7495F39F43194DC5D047B20805707A6285D5DDB3CE4B99DFF5D31C59058AC96A5E17839 +2F3FBA9B95E45A73E548FE45A0E2FF02EFF189137DEB02C645ED72CC0C030F2E41E1EE2A4793B5C6 +BBDC2494482C61181C9A8E7383B8AE257F82DFCCEFB036C9EF6CA7082CC0C28181597D5B62EAB78B +9FF61136EAF397E344A8B5270403502617FA4AC91C2C34A859EA4AD5F9CEA008414D35F2F46F16BE +2238EC24AAE87E35D8D240FBAC32478D14ADB02379C23395EFDAFA2528B4ABC6E9427BEE50A92133 +D90DAD823E23D4145DC8334346BC73FA082286D471F7830F4BD50F115F6D02E21E1BCF708C5D7493 +3E13FBDE42111893DF3AFE712037F4D36A273D902D97AC619687FC8596FC0E7846058A4AA0F8D38D +EB2A00FF0700F8C45495DCBC6EEF8F1F83E22DD6B9C999207959D8D8031F883BEC50FC62FC200D18 +C6738401218602D1DB36A7107A64E5C57F06C0B1246E3EF78594524B2E1841E38F1486017DFCA074 +D3DDCCBF8D710C7E442D41178B2409887FBDADBA657AFE73AFAE08805FC8C763B45569F34FEC3B3D +E4A1FF1928B70F87DDDB5AA1D9ABB892E1547750C8E3091F4BF6D6018B2326FE26844AA334A0F4A2 +D88D39A6C8E1ED6C15E8203FB2061B6E2C95D2BD9CD816A950674A74685F8A1555213359E228F0AF +1594DF477CFD28E6DAD99E91E1AD332CFC2D75FFEAAD306D8EA6AF752B256391A9C56FB47089A367 +F1B31237BEAB9349221365910865F3BEAB3C59CACD159352F3E0540EE35925E26DA0A7A80DBD918C +16700015A41EA703ED9F16D912D66D2A5C456ABC8EAC53FBE01C7973A39F9E7EA151F7232AA7656A +FEC4D6A85CE8462656E42ABC7582ED6EBAA9190A8F372678BE79982BBBDCA408BC6195D0D199B926 +3D88EBD7969D3BCB1F9278E5584BFE0E7B831972E648BEC3B9F456F6FA38E6F114D52118A7A1BF94 +E0BE2A29AEA26AFDD57D418058491794290BCE40BB5F890459786C8F3892E2658B904A13A168A7EB +B3BD70366D61E94FF484286EC65CF4B929DA991576F1A9D2E621E702AB6D306DC34308682F1FA12C +97B0CB96CCA6BA96CFF703445CD80C8395F95E9DA5C1CBA92F684C1FEDF0445D50AE0C024E2661ED +874148268CF525C9C9B7886634C2B3A8C9AA54B256D9AC9F66B6BAC340F6894CB811386FE382A981 +8CBAC16DF8FB7DBB8A6E3C6D2F195C75AD697DAE9E6F7672B18759258B9536BD402FF49A8786B60F +94DE7ED491183130D30A0424555A69CF5897486F3ED17684CF49E2018B7F1613C4FD9FBAA9187D75 +C09FE38B58D4A0349960583BCCB978AFC1D71FB09BC589BC9BB519DC9F7E2C3BBD5CA4A95CBB11B4 +6362AF7E92AC5CFD733D432C97AF0A7F2C06C9D28A423A08CADF4C1DC0597D2D1E2B269049BA6DB7 +02CF17FBCAC33EA5670C90CA0DFA784D4B61F95352283848B4CDB7D499023F824AD1EABDB1D3EFA0 +4F6E2933E70ACA915570252978F6DB7F1F3F285815F91153A34BA8ADC6D2B01B6D45523631FAC647 +E0AE63B1D7BBC9AB9B256983B2D19A6CCB6AF488F7B8E206C220F08F3A8C3411E0C2FFF27A9EA5B8 +B95D1FE4042716BFAEA087369A068CA11B05270945F9D968F572661E6B23F4031F4F919E929CC695 +0B91DBA669143E6E224F6EF556A901D4B15015B778F07A83CD7B51DFD9F54DFAE8FCB078B78F0190 +91441B2B90C0A2AC57644C82BAFE2EF3DD7255A56BF432599D8D4E43789BF6E889E5383E42822A06 +FE0F6F96753434A39A6C210F992CE7C9AF5E9D9A7C203BC520030331A9E633652C16244D30E25BD0 +0CBECE86DD2CD17634F881E6201E7CB01A837852E14B61524F039F776547C4E3896D22CC0CC84495 +D11297352FFA3E2FBE83508962645D88DC959D46CF2A9EDC130DE2881F4570994EB150CF2E116D9F +8B04A0D5856BA262AA1BE57458712500604A83715F126FFFD7AC1045B7DD79E1F600020B2DFA4706 +0F0E44BCEBE556307A2692DBD8B551FA7DEEC4830D08654E41E1F349EEC56219A670DEA6EEF4F2C1 +61384E1E4AEA2CA01C76DDBFC741C2055C388A572022C1A2DD09C540770E35FB2C18035057B24B2B +5F8329B84B03A40BFD8F84626A23B651231DD29DC56BEB0587205B14CE61677E13CA0279CD4AAFA4 +917E6BB1EF34368EA186262EB1CF6310ABE1A283FAA7F2889BC3E4FAE1F9B3A694BBEE2435F57FD4 +8BD3D4B94E2067D606B8D68BC1CA8C37114C3BDF0395970557AE401F4E4A77BB6E3241B52A40C658 +8CBDEF24800063E7B240C0918BD9E8F04FECA8525913EF31608803473A60420EDB452B3680DE993C +2A576AAFDE77E8DCA6A1D4235960278C8E0894BF663FBBF8002E14D26A24649FC97A65C17ABC6CB2 +2C8EF2C67501499402617D8FD49038FE4836BDBADB192E4BA448EE4AE9D61604A48CCB7F5E096045 +779A4C502E526E57C7808B4AF35DB99A477DAF32A14D771DB2773B1903C4FD41B121E9CF3EA16977 +12A3C2C7E0B8CE2C6E3ED6FAA8E851EDA63C28D0A3E112DC261B51714E5E61DC7D1142D58341364E +420F2F5CE91ECC2C928E8434F1CDE041D13DA986D65B36DBADAAD93DB1840BF9CDAB52E629739916 +4F22466FA5F74BE0BD2BA330B77240A3A8688A35E2DE9D67FA58BBB3DFBFBC8E5F0AA0FDB54E88B8 +46953B4EEA5BE30AE8A0BECB184693491744E00F5D56094605A6E168E1573CD88FBCDD0A7FFF098C +5852DFD5441DC7AEB751370EB8AB3F7D6D735416FC67AC2CF1566CCCC206605F8BBEDEF2AB7C37B2 +5E3A87990C5FDF9DD024A8029C9355C80D3FEF216B850C616A2DA540E212D876591F5425938F515F +36839ACE15B3EFF89EFF85EE1A96361ED97A462F97C0F99AF44FA9020C20699C60A6B7892633581C +0899604B7372B4B8CC24407C5ABB6F6F1AC27203B4855B12997DC7C090B755306A5E3427C7D650C2 +07F8773BA886859C2CF69C01678EBCFCCCDB5C6889AF4C3EB650E475FD89D88E15D5F8017C26B125 +BA9B7EDBA2631577F828270152183D0CD46D02AF7A4020606AE546A9F0002F1AF0DA0A43B2EFE296 +FF076DED3356C4086428F394724CABC667DA31ED42C370A65998831D01DEA8AAAC4D61022C5CC514 +CDFB6602527A59D56CC42753CC6CB882FA8DDA19A2B04FA76335FD2F3DC603DF4C998471A3D76FF7 +4945A83F9FCD79E2ABAA71EA4DE5F131F818EEA4480D066363854A0EA7A2040E0EA64449A9251F5D +30C17157535976C5A23ECA09BEB32421A588A5586B03CBA46776E90F393A9FE86083C2231987ACC2 +A03F08222E50C97A31A865103D0C00FF0700F8EBB4FCEFF6E5B4D65DBCD3EBCB44C6D529815CD2E2 +811A86A0D890FEECBBD33FB2AA336E881F101F350DB553756BD9584221DF06E56E20CA2B820E1C8F +76D6559742223D9F2E9C446158FD11C1B9730920C2B094A941F7DBF9B7079F3B4BD78B476DEC8D55 +C9902F62C3B678329BE3ADF908D38B3092F6E4B446052A3DF5180878219F931E4A575CE4B76AC4ED +33CF34D9AD775E9198055F50B44790932248479599975B6B7B13723A8B9F5ED65A990899A1D2C1FC +DF0177D2EEF8996E568993DEDCA35217BB5652B4155A3B8938EC2282E304B42E992E30FC8DD264E7 +6326BB132B32BA66CF9860316C0F1AD902928FC11B58268D4D21A5939B2A280CF8E527B65BCCA2E0 +2915760C7E8BA7F865943E0A45BADE71F08851C6DB9F51DFF2520AC3CA03BC1C39D743E92CC8843F +E821BF129AD692982249526B178A0611189019DEA2F1252A9796CB4620DF2A471F6811E41C8EEE2A +04552EE73E5A67D6FABE19C7BE7EB18508C62CA2E5BF4C338E19360B81AC1BE863001F1CF2C1ACED +780F53712BBCEF0895AFEBFE06E70250498328BC964D802A5B8C566E4C7F600F83068F986428E549 +9FFC556487FFF0ABD847AD2DCFC7C4C1E76E02429CA6FB83CA7782FEF9DAC4F8567BA1BB68469885 +7B172EC5B8801FFED1FADAFB31631AFA3E099EF317EE844E2133B739D61CBDE5FD46138428424654 +925B60288303DD68E204DFA49768D6EFD29B548A599B0591BED6D624523A38EF97274F6F5B0564DE +56C313D1C063B22E9307CF2F6D64C1A65D67D35E5205631A170BFE944304922F75D3054ECD294F56 +3E0526D036D97A883B05D7270A183F530F508493DA298DBE0E41AEE10F885C959FACF98E7F542458 +068DC45A64C732BAE2DBF68D161DBA30D33BCB52D0623F23E520DA862EC57B4D7457AB4A65F53FCC +FD6EECCEA79869806F58B77FF2F1F7922C8C143C2ACC085A488F2D155DEA247E6E6F67786C915455 +C09C4F2F0DDBB93EF127F92179520838595AC66312FDA26D324C24A27C10A1108A42364BF8F06945 +1D5D7429EC4E03D57FB92761D71B9AEE7F9F67E069C56159ED8EB241D11DDBD31060EFBAC1409118 +226C38DF07821518DDF8503CC17EB37CDCF13E1FA30CE808B93E6218AA3905685FA6BB6D4E79097C +133D5CFFA7184D0509D4B239C801189079DC151035FE652E2819687CF42DEEE7E348428B9B14FFE0 +DA47694F1B9ECE6E12545DA42D5DD60A3F36858B653A1F0C85C1110EC89EB0FD6200BB4752D52D89 +8C1C5AE3C0CC93EECBB930E642DCFABCE523D805FF2BF43DBAD88141B12423D78B91A8A7C08730FE +8979EEE21B369C026F149061CD1579228F4C49B693ABF0B576C64BD3C95906B0EF7E827AA0164D23 +4F40F070470CD826ABCE65BF036FEF457DB0BB271637C6BB3CC3FBFF4B15B39F31D9FFA91A9557BC +DD27A720E4058AD977DD22CF8D03F03F529FAF15EF2A71AC140023D624579A06579E4BD5F15F5E5F +F067E7A4157C5E7B6F94AFC01B00D42B550EE59BCF529240BE1C21E23E2386AE157CF97DE3A6AF71 +4A2B30204206949637AEB84ACBF0E2B614DC380AE2903129134AFDC0170368CC47F7A6ED278ECE8E +FC044ACA53B612192A777EF66D8A9F5CB04D6E53DD1DAD4D2C7DCBCF0D514C2A7B7317C634977CD8 +566202D9CE64B14698D4DAA702AFEBC8AE19BB7BD01FF18738A492F5B4C05D93DA3475B98AB5E73A +DAE03E3A6D96286EB8A1F48E0BEA1F81AC3E012C91179B41597D5D3E6FDA48FA983BE6CFD133B0B1 +3556883DE5FCC32A0731143C8E2397CF003D307E799DDC48B22544816A947D0B16C104980E3B63E9 +A414D9C5354A39D52F246983FE31079D6DB2D0BA79DCBE54042E45B645B75CD77D11E5D7A715DC6C +81FDD39172C9B54DD922BB80CCACF5DF9B33170D92E8238AC75B3C357F74C2B1B0E4850526B87343 +4AABC8BC0BFA4303C49D04A3B75F6AF499C3EDED8E5E3D20F355D1831A5EF3CB285FC8A17AB04E8E +D8DEEEF4C0C22AE80C5D106D6312351635126D730E905BF828E706ED6375963DA554F15BC1A4D99E +4B239A1D7973348F8C890C9738DFBA64AF4CA31C35F5AC57E926AE85A35DDB2CB3E0322B51D67815 +DA805B83A145B60512D1A63D09BA72006350822EC13589D8FEA2717439DCE8ECF015E4F9FD172032 +6F2177D3CAA8675C770069F94652216BD955AF5C0775A0A940A2D904BB52AEA738BF3FE8E4BE5870 +8FF8EB3CB141609EE64626BEA67B888A8A7B42BF10E57FE6197C2B3F4A554AEC3F397E7D12473625 +6146C94487A8528B6F21DE3FC52AABBA7B1EA37BF2B012974675824985E29CFCC8A7D4F059B39508 +3993EDAF64C7B88F1ED81146F60F5BCB1A381595F8E2F4EB7D91045ABE19FE8058403F56D68602FE +7A5B758BBA219B26E726D473ED6ED570A922EC4DF28EAC1FCCFD2107B89FA17C4439A8BF0DEBD9CE +41185B5B0516BA25F464400025B2E8A9FF8980C1D198B6904EB039A6201824447FF51D0171E464C7 +2E1F51E7D10617E0C137C586ED9F2D1D30019ED749FFE3493963BDB03FC3FE889DD8CDF102E4B448 +88909AB4B6DC5299E2E0EBE904A4369187917FD0B1E276731E3EA1F251DB8EC5F380F2DB5171280F +E5D2472F28002E028B1560D340F35713CEAEB292315F379ED7182D3B9E54F10C73CF1568E6E7F93C +85792D533CAC1AF68138D384373F39059A3142DD685A49ED50B5B7A1AE35B93777ED50A99F96808D +A73E3B95D4F565822B666497DDDED8722122AA2734AE515CCF98E70F2FD66299E305586FA7733E46 +442C30894CA20E1DAC4A624E1CDA1D644ED714B66660421276F4814B48336BD4905A5CF4BD248EC8 +E669EC44FA415FF67E12A4D0B06FA3D84ACE86DE7AB1A8077E0100FF0700F8D87CC7C95401B8D81D +A7D8E0443CD283E05502854410F7B35176AAD2A4D547B8E2071ECC47FA5F250A4166BEF68E4E3228 +8296C7AAE35CE0DCDD9494E87AEF3D49CF2F74CCCC6E8CFEDDF09E5155F3993C64AD23CB0AA33CF5 +23795B7C320ECE7487C640553D6038024B4E53473D9E19E4407A926AEAE2711EEE9BABDD15A5D91D +9A2C39A0F1A1B25227B1F1625CA7DE3579F64C048A659A814C26C748F66DDEADA331EFA0D6D8BBA2 +AF10A36A9396D814C8A4F275342A1327A6E5772F7F8FB07DDF0174F01A3DA14AD9142CB6D8289D3C +C83DF5A330C9BB98071644BAB06AA49B7578AF8559FA2C0078D6412287AA71FEE147CDEC24C77ED7 +1799579C19E5D67DEFBDA56175F2D61D6066DF1731B267E26063AACCBF865790D8AFF3E1C4C8C1A9 +FD3754D3F47A116A75A38935A0ED989B25446B97C18FD8E1765A1FAC4FBE7CC16B62E072DE8710D2 +D7FF13872FDB375C308C9E17A619813D3C475E49C4A4225607286C94CADB2CA363E3E366F31FDCBA +A80A62734ECB1A35665F149CD4BCA6D56B5D685EFD6D7E28E31543A6A8F95BF2424389FBAC2F6FC3 +8E2A3C9EF23F8FED90A2850CF02491262BC75E48D69D31545A803FEFF8665B9E2EAA364E01ABD322 +70F5F992732CAB24393588069EF4A9FDC194A04F5CCFE8038633C8F8462AC0208397B2A0B35CA418 +953F0FC71F620EAFCD5F4EDFC0743F465C63AE872855E89ABCF3CCB3019A0ED172A63821723C1906 +CEE4DAF44891E48E262BA709380B87F304D30B8A1A520737FC2FFBA1679E651AACEB9FC16C72E083 +65C37F953EF1A84F4A5A213DB482588E6C6ABE1A7A597D8E8EDC4A6287B9B66D01BFDF15407D6CC8 +9F61D80E17FA3685B33070E8032E6036E31AA31B7058B883CB06A0686D07F2D3CC3EC4CE0C2EA810 +6CE25C7701B437ACC7246F0E7A8DCF7728D355576D31D2AAE0396C1C2AB080A10EBF2B7C16A95976 +9F242469A3E303C003136C382608DD1797BA4EE158AA3778F90CE10219AEDF8C6E4164D5DEECA37C +6E4BDBAC678E08A7D01333A37F8F7732D586A80F825F016A9E14436E66B4CCEDA5E125A1CD4101C2 +92F869282EBFCD9A1A4B9C2B4608611080D0EE2CC9D72111E1B0687DF1BED940C8C338FF4C9D666C +11D80DF258CB3F2DBF83CC357D989A3FCF76A615F9E80B2006FE9D68570B6E53EDF269ACF5C31731 +64CF3C644D8D48B0FEC9823314EFAB0355354D13F18F2D16623798A397BC0B7A70A067F0E865FC99 +E3CE1E176C7D261339AFDFF51D579427B7A4EF65CABE4838A88B93988B2F44C61B604C7205F20162 +DE69460DA546050AEFA306F30159274ADE14F3A85BE204410B1B788C632A88917EF7E8D77C3B2C7B +01ED57A710E7B011B5191813FC814E17635E753760FACFB1AA35E9F717E77D9F4A3C97159ED2AD6D +81B1FD95328E15D9C2D3ED207E9E4121C8323BED731D70DEABE2771A9C57264289A5952894552AF9 +8B43B24E8255F85FC6BD08F6A5F7368108C3ADC11DFDB42A207EB59BFAC20B3C303EDA9B99CFFD1D +F714CD0A5EF26C8B5DA0396883FCF2FD858832B0D23D8A46979CBADEF9E8A01385E0DEEAE02E79F4 +1E1E906B913CC1FD5E01EDE8780A765729C01A83A2158A437500FEEAA10C36359A022307759F9F43 +ABFA5D799D8222DD9CF93C107D551E681A781886F9B4C1C3B4EEDB6A6B7A97F66C4B90AB301E333B +A4DB59BBCC5EE54A84F8CBF5123C6C7E32B646FEFC3BA147ABEBA7103681ED0466316E04FC5D4F27 +1E43D72ACFA2A4A4A878762DE78BBC021E143CBAFB36CBC3B0AF08645B5C1CD1058BD62F95B72D81 +60C41068B4E8FD51121D3A7F125D241CED94B056E1EB7A161CD682772898016C3188E88DCE359C6D +C7DAFE5D5702A198213F3CA481771BFED27A98394A73ECD15EA3A10C9E829B69B4C4BA56F2CDE46B +D86F53F6AD698F4EF2A434CC87CD654B96C6C6274FFA816EB9F9EAB0264243452424BA3153486267 +FB3D7B6A1D391847FCE3D2F940F43AD0F6ECF4F28716981C32AAA2F12782AE09659F9273DC9F7822 +2F9BB9D7B874734930CFF2E61213C276FA90B37644C51CE27EAA0D833685496740ED60A0783885CE +5C784AA4BF304EC5AF270E1E256C64E2E95CC0C244710F2C26C347A28863B8489B68C1C284FD7ABA +0C278EA163C91F59F958A38429A1626D87CFCDBF1DF2BB90CAC57DA3B0866CEBA56B37BDF5736B38 +CFBB6B73834A323FC914BD3EC09B2EAD010D1B473DAAFADB9F0A6EADB7F70BD3A81D121E56E1CC4C +5E2269A46684AF417C21113177737D9BDACDCFE18B970770A163B6081FAE7D5724C84C1EAE611473 +6D16FEC7B2CFF0471FBD3B72544DA6660D2D53952B4174860FA31E7234B02475A42E299D39BCFCEF +CE71104B290EBA3E56A76CB9B90C86DA223EFD335E580FAF35F464AAF70254B08B2D476E458786F1 +1DBED1B8AFBE814C1F2A27123D4FA885D76D3B7ECBA2CD6019D549F2BF970A88F0F1A6FCD6072410 +1CB3DB4E7EA1385EBD97DEFDC67048AC302414BCC4C5574ED0D70952D312F2E8A88F19581FBFB447 +D665CD107664E25C78A41F1867B71E88ED2FD1D921443260EC9587FDC339AF0FC9117727A0B28B98 +23C55533516A0D23E9F0495541408465D13C4ED5E77A2C3F4C01F7FAA08E8ADE28C575A7E4F22961 +B4809A20F7D15979BABC9DFF52C8E3764C2ED840557B7E4C655527EAF938CE481843F873CB55F5EC +C71F917F1F31025EDC6C2BF84946C6E5638C5479108ACFD55AC669D9EEDF5FA77FDB79098A68F89E +A02D398F84921B8D65CDC3124E3F6FC14DE0BFA7EC6DB1236384F2A78400182786F195F6B3823938 +371FBD0D6CA0D563F6449CBBCC0E5E291465AB1DFFE82B5E291B84422A6060EE3CC08F4E80F100FF +0700F82A8E91153CCD559FB19B6F088F4BBE38BD7710D7DE017BCA059783B743F405BF039E65C05E +18B2AEB779D6327BA402B4AE8CA794227EFB7E4F73CD569B8995AED02A9CDAF4D114338FAECC40AC +875B1597063873F16D38A2715C70ADC154A01CFBBB570C1D017C37C38CB18FD2D302071A8201DE35 +32DD88C1470A1C74DFF846DDC5C836019F31F7728C13FFAB0B7E70C1BCC3C7B74ED0DD3116F96F4C +473ED966AF3D46258A8A0522F4FFBDDF77E18CC5EBB8A99FA700D4A07AE8FFE14D8892E4B40F3B16 +00F7A0E0E53920C94A3CFBA900178886253BE35809B498EB9488AFEFACBFF465496BAF6744EDAAB3 +6714745C9242D1278C1243AEC631AABD57E650FA1E84596F1EDEF50BCE4B51A09991FB50B9E78F30 +0F91757A41DE9EF015EB6163B1CF22F9073270BDD000FB48B4AFAB20F112CA33CD88AAA2A0590577 +00077B6A4F4F266A564882FBB60BD2D232EE5A3147DF7E4929ECEC12E199E7852EECE5D4D3990A3B +A09D33C0C917D952AB497A0AB32D340C6A26348D2595952C666C3797FA4F0B045270BD410816F0F9 +03F778C1936B056AED78BC10208D078DAB2FF072D3DD65A09934DE57AC110C4FFC53D9BA4D3004FE +CD4BD0C9AF36DB03680F08EDB4B554FE026EB6FE269E88C6C7B422CDDF4CFC84656363FFC25B8301 +40729C8784BEF171C920E635E3698C31928CC58EB3D12709BA24FB12EF2F46C95012103C894B9165 +864E59317C2A44A0BCAE72522977093F9977A4367944704DB6360171778ED384D496200D74E103E9 +9F0176B9C63AEDE41B03D844E2E319F24BF9CC0310BB893E1C96D8B343D9217D7707AF6B512F0179 +7CB4B232996F59AAF0BBE5B0F5715BA09A7EEEC2139B0D052DA2777A71B9B72BE96734276749802B +5A8DB0CD72CB9173DB9ED8790A031AC97876F52F467ACC3421B79A3B2E71213E6360DA4004E7EBB8 +47437778FAC0D70674C813A70995733187653B49752BE2EE6F617E5CE4B6189C411B522731F5FEB5 +20DDDC2F90E045C89362CAD294F7FB9EEF2E915BE9852D6D3452E90A0513F92E5EC10C279A57E26D +41E720EDB48D73D69B5D194DE5D06C2D970414BE712C539B1FC6E9093F738CB156B6A57FEF0F6A40 +4FA22FFE10D29B0246A21683F6FCF703AC0BFE1A7048A8E06969189F868E23283585495336A3D6A4 +328A601B06CBE7062FFEEA3716210642F6E35E108CAEDE8BF1425BE67ADF778CB4EBBDBE77402E0F +2242311B05F0D4015981DDA8A6E4D079A23CFF23BE7644FF5361EC0D7115084BA223DD1EF9CB9823 +B9BA3E0E00A96C36E3355C941E77C43B35D9953455B9B1BDE50A7F51E5C3404BCFBFC5ACE25CB378 +E363F13A6299209EA34A6CEB505EF3D59E3B7381A7882D9B3BCA2713EE1E1B28D31BFC543E31B791 +8A3BF4C22E647B4B99A2C24C39A8E79A1B46E130ED672B8E960A3AC2CDC75176B3AF283801C3EB5B +70D85F6A10A978D99EF0E9BABE7EB4048A9912CC9EF2C47BE6651CAAFA4187C71FC26BB34DB2E49A +BCC416C22ABB45C265618EC3D83B59BA719344D86DB01005E914E03784A74DB1552E87122DD8F928 +D3C3AE9D53D2ACAA7A457CFFFD73B665604B1CF0E2F10B1523813EF21ADC1345BC52634E2C2295A3 +3C68941FDE7CB87C93CF12C7A3B6C792FC54476D339F44B14647B0196E54D5F3265FFA53C9F10335 +E978B02C8F40485FB873A72812CA92DC6384F8F385143A8C56DF1099CE298476F2FD31C097FE29FB +C8937758D06A1FF278941D1E520FFBCDE08A55CD7C508D22A956AFCC9664BDD2D207534777429783 +CE80D8DAF8238BC44B53642D33DA2B145DAB5FA42BEFFBEF986199DC842311EC96E8115A43F68779 +52B51EE28518349DE250FF05D9EA3ACA6A5BCB2AA97F722A425305A0583EF4A5DC458809C22F5DB5 +8862D6E480C2F94BF3F22A1B2048492DF35F804B0373530E2E1064FC5EBB315E8EEA7F207BEFAB04 +3F4F118AF181D5AA27DB5DC20D72B3D6A356A8F9824915C57F78F464D70F6CF549D9055E2100F9D3 +AA911115888A1398B2171D4DDA80A4FF8E9D23D6E65C8B08271BB52AB30740D4EB6123DCE8879F5F +A468614603DCA186F63528E0BF5F33BBF0BD977CD76AECC983DEA5A84E2778BC24986F2CB7ACDDF9 +CF2B0326B0A3B115854C38599B94D467229AD17BE85380D882085618EA435EB6AEAD17EE49C28DB7 +81A5B34AE0C4AD82F836D6091A2175F5102DA6B959893E8DF0992C0BA54ED0A6D4E73625E1014412 +5676B59163805B8D58676C72C69C3936AB7E556F947CEFAD3F3129430794F9B512E91B86B99DE4E1 +854A293EF3D5372575988FBAA7E49C8D8DF2DA0AA9820695E0C00801AB7582F7B071FFBA2E36B777 +3A09B84386E1EE3FE7E0907CFA0EA446A55CE3F324656501A44210C2D5F044EB2DDFAB032E9658C2 +1EC4CD6D559A657F69725F4D85F8B624320EE42B2C183847B65DA70723551AC40515829584EEDD8B +11A5BA6C0D2E3C786FE306E30A33A92B45B8DBCD0F8BD9989D48CD178DECDBEA82C968FE64996B2A +95726C4874F80009650031F4BC48E69C2AC3C46021E61C7B007E1A4CAC8BA6BEA7282F0BE79785D6 +970C33CEFAA30121DBC60123BCFD4C2065F5A8D0A5BD2961EF867ED8B8EDF011DAED93E5A4E58331 +F40B6709D8189F1375CF1389B27494F0B1E9D55CFE45E5C478B44EA15810C1FEAF217852748D507C +BD5DF373104544208CE349726C7A6D0A637AC05159355B81130F7F8C21C639474DA5ECB240F7919A +3087DC9D373D8154D9FD77A53DA1D2EEE6BBCABBFF7AEB4441D638656777151960B3DF697A1F4FA7 +C7FE040C0C957CBBACABC6028A269DF885DC0DE5C0650704D3288FF422E2328AF26BC8E0852CF647 +D25E6097F3E7E9FE77FE00FF0700F849BBB1A521A46689452DFF6738FC79AD0A182B5D84FE81B798 +65CD855D45338AED2A225AA2E24B781704F91D630BA92DEAADDB38DB262638758774ACE2B4371004 +2387CEA6C699AB9C593EDA8ACBA90FED1D4501130CF3DF0095E0A1E0E5D25DDD374AEB967F2C8577 +446C376E8EB26A8BAB31E1BA2F6D2A1175EBE85398D7E707E4F5CA7CFC1A608879CAD46B02CEF755 +9583E54482FD90D1DBB5ED70F0220447E9C0F3E3E99F6B0F5FC81D34CFFC5A4340EC10EE7F3AC969 +67C865307E3788A58D3AA35E1C59BDD588401018F938E48EE904E07C7026E5931410C76278C5B24A +70B53F5F65B844BF473474BC6236E520D449B87262A7ED90BDE4794C3EBB0ED8F6674D047903759B +A43FA80B8E69A074B552E3B611528A75E687A82CBC8D674F16A4A8101274B50F0690605FD8ECC235 +3F0268CB503A33747737FE194767389C417C8335A649758777D726ECF580ACE4E926A5A3D68253A5 +486ABF98AB9A11B7F1E87AF26F12C27A62AA3BDEEAD6DDA2F864030FD2B77F089F6B8386CFAA3E58 +E92167515169AEDF0DD0149CE38C59D6E790DAE04007613B770B1C1BAE734BE30A1EBCC5C6A4EFAD +E83DD866473D1AC9B7661D5190E4633CE29C85FDA902684DD71760D9A71408AA2EA9E958E6BE662B +FA8635CB70F60BE6C42903F0B8341ED58AE61BFB75F72D6976F38FCFAE3BA45530448C5B4583ACE4 +75A565B34010AA408CB586DDAE0D01942B80AF73287BE6FD1ECDDB59F26A573DFF4D6353AE4D5C89 +D5B65FC01074DA416F809109303B638B3FD83AB21500CF2123D765D51B1D53C5136F7AF7B14B0D02 +11F6B68DB329941658EB0589D59281640B4380E7511DE96261C1842B81FEAC5C81B2F5CF7A1583C0 +898D330DE3D01210F5E8189495C159B61ED15A6F69CCB14DB8C78887160C79416568325BC413A501 +325E6D8795BF28ED0604F8A6CB4B762C6708EF95669C6009255B91BA13C56388FE4DC2591691542F +16C6024718C18C6152DE0E9F891417C9E3F9F9DE6211A46A3A661661ED036E3262E13400302C68AC +AF529DA7C99E1E295D38066927F3CDDA0A0ADB306A94E240D50BEF1C316B2EF184914153B84AE075 +B8C7950A456316EA4E1066262B5153996E93F0A0D20B37C4F1930921A4932DEBB81B03AACC3CB2E0 +D6F66FD101668C8053A25B1ACC765A92953D4450ECBE25B786794A7A463F06A5365784257ECEAE32 +4F9E22E3CCF9AF8BAD229069DC545E0C25458483177681D76EDECC58E47F310D17C059F0695529F7 +20462B78B2CBD42A1A5D5406A39FA7AAEBC7D05F8BAC47541538DA6C49D31289FE4DD2AF25CBD0CB +F1603032A17CEEF172B7B543332608D584EA4A740A5548309B046C142D32C09516162C0CD979972C +A05CFDAD686CBA0AE2720D0C81A42D6AE7CBCE165B1065D1811203F465698B590E083750522DD218 +33E671A2EA9494B35D1727B74E1FC886D922D5BC4F4A54E3905D83805BE8DB5A64E419D4C8ACCA65 +7D110E79B05A2EFBBE7AEB8ADBE695A8765AD59EFEBD31C512CD2633EEC5F791D4FDF133A9E504C1 +6CE6D6CC0EE6060F55C8D03DCA4D9CBF7E538DB3684B6FCAC923EC00269A781EFCF6C1DDB67A82D0 +52043C019AC1928C39C32FC1A6E286725C8FDCF24F8DBB80479576F39823CBAF4156482DBF2B001B +9A4506D76FA16D2C6C198E085D86BC44629A296A061C2BBDE64979FC202A2A0CA17955923DD8D7D2 +D3F0DB31E680433C8034834251EE2846A7E3C1D5A5DE82FCC99CCD6E76E578E16F8F042BF120D473 +4CC178F7AC0D78DF05CE598B43DC476F60AA5CBDFC2E63521CF2C0735BAE1326FA5D53FBFEEF57F5 +A5DC08AED187E3F12A5DECC1A6A0D470CD6F010FF3BD42CB020FDB98E69C6C57F245D69533052F40 +277CA20CBE70ED7AF8F81BF75F14F09170CF76083926E1A469B93B2FA2BAF475C014C630BF2BD357 +1A0056E2F0E7B74C4151EAE53C0A62A3DD8D08F673D90D9B7DC1F780CDA611B55F26F39AAD392F43 +A27C415FA62769FEA15E8F6744E35471704BED256318E0A6BD5316BD32A7DC4635514A493875E092 +D39B8D66920BEEBBA06958E443E66980765F902D4C0AEFB09CF4E249B5D02F00D192E96553637491 +678F02478B09249D0845A93EB3ECBA31EA448A2F3E07122E9450FEA13848BD8F25F4734418AC14C1 +1FFDC27ECEAD78BC8D509A917D17548CDF509A0825C87F40804033645F0685E7F29EDFB77EB2F842 +7C14967CE1CAF886554133335610F7E62F3856782607570A2A55F3F7124BE6CADFECF33C3BAA5498 +72D274DF451D7F99E9E4B784B012B5C23FC37A788450747470B018D0B6232028ADF8BF66F1EB1CC6 +7082506DD9D192FFAA02BD265C719D3804B234E4A699ED41C2A92E24C180AB825B7DC90025F14925 +0129F9690C65EAE13516556548DC0C83910D4EA05F583B6202181B37B48FED2F97B412145136B9C1 +D2F94080B61C0C2C98A805310F54CEA481742F24DC55FFC9A6DDC64763E9F591A4A7FCF6F616A33D +8FADFA3FCF17EB90BB06D54899A67495CD31B5D8EAF024B7DE8B49D477BE3BD79C6CF5C9EAE2EED6 +F32EA3F607889D0F86E5158E03ACBFCBAB8458FF153DA3383D1EFAF803F75A79D4F98932A149A6B1 +6710AA06B87FF383F5AD3F9C18AF6477646ADAF07F02BD0F8729937A2BCE7ECD15F32F65B79701C2 +D21C515BE1091E9E524F2AC516C2C7DE300771966C85EF6A91E61EDE5066EC89E3A4FB7388483CA1 +74FF9B6FEF0E26C3E19ED591EDF28780F500E2DB8FF6C031CAAC784E6911D9B2A38B883B072CA6F7 +B9E34A36A0DCA273DB55C8F28A5BF3A9873AE201A677A153CA380832D5F713ABB022D890A6CF17B0 +0F025725212CD221B7D85AE44378FD590D3602370CC6000108FEF7B408D5B125495A3958EE8E8034 +09621FF79752B4E5BE8F78C50BF0BF0CF7EFD33302FFFCE34AD247EB7A7EF3A2C83DC33AC31239D0 +C96F8195E8BC36798D8AF486F5E5E9A59CB5E0C5F7861D3A99B27CA877E626BC0EDABC94422DFAC0 +3D9C6FE53BE0C660A62FC477AC7CB3AF8AC30B435C39E501D0194FEC506F41DF60DEC2342E4D848F +26865A4B6F4FD50B4B191B3229A9B191FA7E19472EA1CFF4061C334A7FE7530D49DECBDEA94D947A +1FA1D42899E083226FF86CAC29724E7CB5FAD844CE1F2C835FB4A42B129E2EBA29F35CE758BD6CC9 +73AF6B6E8F835EAC622F09A538423D570B751EBBEC18CDA462A0F21C838146DDC3DCE0436F5C7126 +40E1E30733C07076E2433C318364F27704F1B31616574DA130E6D1FC1AC83CB32343CF066A37881A +94606085FCF9504F181268DC589EB223DADD5822C022D1A8E3B3D5E1D23E723F50019C6762054903 +CD1ED2B1411950AFCC799C7D9F4D683493118FF9FC175075BFFC67421730C92C0BB073F23CFC8423 +D52EAAAD83FEF156BF90A7C260420EAC7AD07FA434100E53F77DCC2185B026DF77C6155849C589D4 +D60876C1AF0ED29B071A0339571391368A364833A8BB8CB1ADC869A8BCF4CA5452434A97F8EAB295 +8F6EE320AC55D79D0DD522904CFFE4F0A7FA0D277CA6D5288E7BF4346CFED49C8DABEA7B1F8BE39A +037FCD11071AFE5C22A2BB029AFEE5E5CD1770F84C59E91F76F3AE5C9FD09430CE581E73E1C0E9C2 +7F076A43CDD33DC3FC5AB5C2A35DB9D285F73D840F28819048481E86B4778BD1E1D353DD4CEA8EB3 +C6601F7D83FDF483643F974FEFBAC9ED7B1A28D3C9E2D57EE4A5859EB317FD8DED4E15E7EBEC95BA +D375204AC2A498A27628F6D2FF84850FDEB2E31BAC18CECE8F1FA292FB0BB86E113AE4C7B097B54A +25A6D1FBFE48EE6BFCFA3AD36A6A016F506984E1B580F7F9AC863F17042F169DBD02523CF1E3FAE7 +B8853932262D3B601F11802AD52302B28F5F55AC3F6FF006AC6C69ADA8384501B87E58364BEB42EE +0F6AFAE23CB85EA68799169242009DE89A283BDBAC37DA6E35F682BDBBE5C92AD2FAE396FE436E5A +D5A5D9BBC5A778F92991DC3EAE48947C5381272D4665C404A57D23F500CE668CA143C61ACBCB7157 +334AF6C4EC33E6E7C2D1F6D399BCF9E0F15C82192154FD1C2088D0035BCDBF92F82D306F992E6504 +09CFD559E65372B031C6704BC43936321A665DADF54EC7B51EAB9CE9B6C98DB92641713CAA06E244 +10AEBE0B0B8726537C472874E2503952613E7989BF4823767B3AA72D238CD5BD4B3BB7E6868E72A7 +A7FF32DFF76B1D29E131DBEB26B8309C3F63FB4181EA73B0AF5E9E07B91A13D116C4027EC33C7105 +D7E21E2FF6B77A785EBE65D55AEAD84D2C00AA6D4ECE0AEF36ED42E88A208EA1E4F9E5BF8A0C3721 +2AAE6BCFA69B424E78BAD9A89F5535471032FB4D906359BC0AA2DCB9070F1E7959E2566567325D2C +83581B3AF590EFE1B4635432E00B25369DAEE0B5B5CF4F31322DEE96F0245CE43F1ACD6780BA7636 +7B5F478D22F2408923421AE2504764CF0341D8D8AA451FA0B3D58E306377F3904CA8BA0DC5B71C98 +9AA4683AF28AE11E9934138C4FEDEC9B878EC8A4851EEC44F9E81221E34B842D75B5232C6C74B3D5 +4DF0F398928603A80A9F4EB172E8D88A486BB9BC11C739E3D372279F5941849FBE50F327B6A5E436 +4121E57485A20A5503F5089A619AE390D40C16DC583558580E853A2F55AC379B76CCC8994569286A +4C6A03193BAAC82AB3E5949CADBA0DB889FC72113E318FD144999495B6ECD6DE8907C709B4E1A638 +E0D058225AAF1DFE46BCA7653B535A310EDD620C8AC419236D66EC12566A932DD2D34010C6922B1C +20907AE98EA9EA342E9D406C46670333DFF04E0359EB888339977B523293562FD17A58ED14EA8090 +042346B58981576DC768DF1FAA781D9BDF03F5CB1EAF213A400737937B45A953B14DDCBC07C95C57 +3193CBFE306B4B7D970252771616A1636E460141E9054849781F51679F36890D206A578A6DEF2C99 +1867CA24DC06A88389BF8E7B08EE207DC93BCF509002E89941D8344FD73B60DBF41B288F7A13E0D9 +6A063E3FBF05BDA81B9BB1054712BF50C486939D7B45B9BC69FB0B38BA12ACBF80F67729591D84AE +821EE37B8987E79B868751E43EFD39611103DE2D95BB5EF91C572FA0091CFEE33A3014BDF0F30815 +6CBA40F2ACEE9B5DAEE3989E7B0CFE5C3A3444AA7BDA185D4EECA36F9D6D67EFE2055D76D7A2D43A +424A786F40F8ECE2CDF36AE0C7F69B4D4FD88B839D54AEC260F5D287475FE087EF721A55DD3F1ACD +0601E9E953F33EBBD4E6C2AA8D6E7A1F76C84B5747A639E196A86A75C3AE526E922E19D7F508D880 +A2A1278252EC49B4D84AC536210CF08E2127F4FF8D27922A5E60D9584C427BA799F726B5D11CEBE5 +9A5DB31C4C9B6DD836AA2537B361B113AD656DD76C5236C7CB201B423648E5237471BF1626AD40E6 +F1B9FD615E1AB5981C7413DCCBC02C5DA99A087D8E0F28C1AB955B9DB3E1745050507BFDC1ED94BE +B5DA6BA141DF2DC7BC2EF8F6C0405D733FBE7582EA4A318C4C9342B9EA72A70661AD9C4801D19DED +3F12E95835A750BC7100B08B56E8802F0F0E262D0E7841D517B579283C6C5CD9748904FF7B9389DB +D92C6F4E339A810CBA01B14B8B8C467142B4508CE6C0C465F5E43820B87CAE27551E4B6CFF5C7786 +F6FFEDBB5973E30D0B4AAA01541C446093DB6409941BDBFF74E920AA22FD2812B6DA09990D4FD73C +0D855ABEA3BFB08AA2467FFD327CDAFF85F81F0D867CC30D8C636206BDE3F047E3D0758775EF3AF3 +52FA85A5234FA1574D6D32E87AFC643595FDE88AEEDFD65FB0B6564894603CA50C5585F400FF0700 +F868073923FE012BE91643144046AC20B39431837E336F95B896EAA219F48699B38F55C5EF39B6E0 +1DC6A6C304BA16B83444E58403D085FE5F609D309B26B98804B5278B76EAA71D489E0B0C8F975EB1 +C45D55D0CDCB1643C25918625DB955A76ACAB8A7B0C7D4249E8088F0D8969F5947DEEED04C3BBEB2 +286D65EDC66B46095EBD8E41836B83B900EA220EFFBCDD1D39CCF9E28339CDBD1752062ACB9195B5 +428C48B70F348AA2BF78015FFBB198041AD60BF175E7A1A0F7A6412F3C6BD98EAEDE944482E27BB3 +9B06056C17541BBB8EE0ED3BF83AD731BE5F6FEDFA6F3DF1EDFC70FD400DC7C101B1D77B22F52A15 +D4EFF631FF93DFF7A9EB584315B1061AA459CB468766992D3CF02E078057647484B9CBAE71AB9211 +3DD22610BC714F0B72E3A1C3BC6DB2B02BF4AF98D6E6800B2D0A50C56E6CB5F55DA0A58B067AB53F +3B1531342440CDAD45B60446153BDEA723441A68025697082A104BEE4A9CCDE685A35FB9B87E65C7 +5CFCF8E2EF51CBE908445A8D9D25BFCB5F96C935FD97CBC2797B30A1E6EA36369EF79EE8EF516F85 +E0B9BA668A5229D0FA7C4BED1CE2F2E49AD49AF359F972B8BBB163E1583209D5F64B45E82775912E +A83D34A6C93906680AF941AB3AF0009814B182EB8A3AD2E180309C406883B65D7E24831649BD8136 +B2ED48ECD23BFDA4834F4D2E9EBACAE6A8310B6F9747854CA32B6EE47991A2380DCD07F0A4E6F4EA +6AC93749D7E82D97A349909CFA3955857BE5978A653BB117022C62146AD0AB8677F54E9B8DB86547 +E9115760D2C047A16515419987CD583817B26CFCFFADDDE2EE7C582B3694DE8495B001E9578C5B4A +7AAF294FCA326677CF530F60BC7B8F2CC295E1AF677E5A6963A5566EA226AE3EB0CE8E08A17E6679 +39F75D5AAC2AAF74075B52AF78D085AC3D6DD33E7EBB5EC9E358306804839F0B233AD125050C7158 +67207DEA374EC94CC3D8DD6527B9D75A5EE088572261CFA02FE71E6AE287E23974A512D8179AD390 +362DCB4992576378B52C4126DE745FF057864235C740AB904839663AB59A39433632E3492A06CEC2 +A7252A3F5F41FDD45F7864E5D509C710BBB89C59C20ECDDFACAA28E446521FD23F09B361261ACBC4 +EDA1CAB156FEDAFE3A7BB20674785F001E49AACB9688E5E24D1F55CC53CEDB538FAC76A3A0EE4747 +984BFA468E93791782DF03DFEA64DFFEDF3CE3723859440CB3CF19B2D4225709A5E0F3FE14E7CBD8 +5BB238F7F040D799B2FAB85741D6A2AC226F899C80C7EE3A720459825E169C0DBC0C9AAC272F4C1B +26DF1FE8F1F8116EBFA8F9DA1EEA9574820ABBFD73BBA63F88741FE04C29EDC4DB56B434E45FD279 +E312F63C594BDAB831272569362DC977D79A13DB32A1D0AEBB721CB94D5F280A96212EE3F9900713 +741D02282CDDE3DF39610EA82D5639478BCC08F44C53526016AA22541007D2E8C90622E4235B2F7F +FBA2B086F93AB19EB5034893C13AF9F1ACC577C0AC0B7922951D8FDC8FAA4064A522ADF3261237A0 +1E92682065D0238A7C9E5BC9E601A676BCD8F46CF8E55E98845184CF9E49A5EF3234C77057939F5A +3905F9CB4661092DC305AC9D65CADB5F6EE5EBDA8B84DE7BCFE295407DE2734EF5F2918C4E64AF2B +A3ED85E246BCCC77355E2CF9125642B2D6697B2DD6B5F295594913938918CB9C8342911B573494E9 +AE37730C7ED53C3F5137CB0ABF4DB5CE1C1945974A345CC1CA7C982AF4F4A698F9013BF3915AEF14 +502B0CE788B9633068E4B294614F83AE255500F85161DD7DCA3B651678B7E3ABFE664D36F62DE2AD +C52910F3C35E7CFC8162463E4D88EBB67029EA8AFCCF35AD02FBE2189E72F31A0F7AD8A9E9B20317 +EAFA2168EA5A875BD775B10C1CFB0DFE1D9CF7DE7408E63DDD234C06A979B7B99CD48A25620325C3 +22D9585B33A77A3DD050400EE30E69B200A0394258CB65D095BA410BB3DF63871CC195EABBAAA301 +6CC0604B1130E9EFFCB4C68E84A04B071590753A0E911E4BE1D0CE5273E4B567F486A76F4416CAF3 +1C8B2972AF93AC23A0A801102885B08C52D2009D90F23E7F3194DD442DDCC0340EE2305314EB14A8 +B266A6C592E4764CCC264D28C955D7F26CCFF17BC272954FE96E59A5DCF80D597FC610B68B6EEF7E +9BB9AA3C7D16164CD0FA156092BC2A0C305E9978732190A10C4D36CCCDEE2199E4BA24906227595C +087FB2928804E630ACFBBB94F503FD780F037305D31D7F85DCC8A83DB75B59D1BFC075DBA89C770F +7B3485248FDCC2A5C9E30FA7185BAFDC5CDFEE9958CB07E19E00825EB7EBE18B592F18BCDF2691E6 +D9E43259D1011993014BC2D6E21A91280EADF64076BB66AA6B147810CD2073F690C34A987F2D4B70 +1A75B19BBCF44024972B05210136409F534BDBE03114DA166F5C2BE626C8FA4CE495FACC4D37F5E2 +D03C007776D83CA4CFD27A2E07CF8585881FF5301B6DC4AA0C96C8AB35586974956813B1FBF48119 +D43CBC7580D53B5943737E77073C058E73C1D2EFC2FEC4F1F8EB17C08D53021D96616F56C8BDFA4C +A5013E68D1CC8693C8066CDC81541F2247342321F5878D9EC8ED025E69B2354CA13363E103455CC9 +3E8CB7C4114E2CF13272F3F1DFBA2D6D782EE73FA8E138DF60C69FC3D1C052A138A4541F0CB9CD67 +CB35CACB01AA6C480DA0F98E4589C2B83E398717F3A325C7AF0ACDB7F0776BC23AE57ABC9B7D56CA +87A26BEAD3AB4A4E6E9E76085490C52C098DD5F184F3703E7F1D28F82188492FEC8612009CA84649 +A64855FC0CE62ED6FB4EC066047373B90C7BA5BCB0E692A703578452C7DC37A2DCF6C3416AD643CE +91E2C97C2C3701489B7AC6DEE3D95E4BD3544ACFF1A668278A545D70B764FBFCAED6DC007331F701 +847CAB0E0BEF6B1C00FF0700F82D1801D1181518903A5E3FC2A277371B655CEE3BFCA9ABFBA5CD63 +F8272604022C017EBF83678191E4F0E3B26D7211175F297F8DDB5B2453CB3A0D18016403E615F98F +241E524856780F96C87AD595E7696087395D83143750DAA8DE5DC7AFA4B9F65109F3EEEAE63B4AD6 +EBF75451A2D42184BE8C3925B8BA8BEFC1A70DB14285A2202DC9C63F0B296D99461950F0D64F49C0 +68E28A75A2FBB73AC6E9AC4EC4BD19BD96B3278E78EFD2062FCB540ABF0E84833E2D3F9D21A0FDDE +ECD0C9473FE9289E3291A5233B865F0A3606B1630D67F9A7F28A90D8945D211A43E6B119F854755F +FB5B8E1575023A67ADB266C2807151953EAE6D7224780108AEE9A94FC36477E46E43278198774D91 +947A68E3DE73A87735BB646580B5435B0539FFD1202DFC8804015F71BC1C0F9ADC155C8AA8A23478 +360BD45238B7CC936D7D20709E2D1242C2534C003225D04FF5CCBFB3EA35C34E6A79C462FC825F11 +B16F1BBD4CBF978F2F027AF506225E6647F089F9E1294A69B1298F4D77A9EAE492F4BF6FCA1907BD +6105867A16A70921432E4091CBD0B60DB42498F43F4D15B45938A3D3738434401020C6F3CF549618 +6FE46E15548D00F413339FA923BF6CE788D9A017ADAC86452D041861863694C7BDAB0C0C723A407B +B7A8BF83ED220A5E789E8CA6C9F48957FB120D229248714503CE4291035CF7826F458F3C601F9447 +4B070D4E4F544BE8398E81D11C8A65A2B3C3EE6EBAFDB56E6C0E5DD06C1F971CD4FF8A3B2D851B0E +493C503AE2C84A4ADFC365CC5DA7BCC415912C8870EB9305FD0153C941444BCFC3FEC604F2E39C8D +46E292A2DA9B3D28B71776BDF0F5C936DA28DB18F4514133BC322F8EC2180F1FD06A0B17EADED2AC +9F48A7B2484D504D4B12341E80B14D6EF156BBFEA2866EF7D17506DC8B1DA75DACC32E585D3CD5A2 +B93C24004D9AC4E8E914E32B0787BF758B3F16D5429578A1B52497BB4E51235400A7B8B6FFF470E4 +9DAE79E5B3D79C3B3C346F9F36F25E011FF0ACDFEEB74B58ED9734897F7FF491ACD1F1256D383BC7 +19D5990EE5A684A666A0AB15EE0032CC8716344AA1E94D50086439FBD2F75EB1B7DB592A3BD510EA +14F3280B8C9C1E6732FA321C26E5EA4C3435E6AD4ED86B023A34E368BC09D222D9DA33991F536073 +4124D191BFFBDA402F2960CC06FF9AD873FC8F6AD846447565AAF55D786E9DF5E2327DF4392D0AF8 +B9924C5740445D6BC2692DD46E0088A600B4AA9D347457B98D5EE48CE159A87206B40D38A430FA96 +C5DC44ACA58BC57ACDC3948C6366F60D699B92784578E1FECD6ABEDC7B26A89D3F8D3ADC9CEEC722 +8C81B448AD8A2BE45D0FEC097E327B6E6EAD0826C35E0024FD3EF5B7E75F57557A103A24365C2996 +D3F8F745BD2D65299C54565657701EDFE5938E2E27F85403E0C392BBF156D2F8BC0B9931862A56D2 +DDEDC58C09C1920E8326B2351977E53865984CD400A7ABDF0B2493E1EC186D5D9111EC7C9145B441 +E0E4874FCD0B4101AB7E786C44E6C2B2A8C7EB3D6EAC8B8695CDC3B588A759A44E1AFF6F6A56FB95 +9C340B1E138ABE6904CF7CC31B3825FAA15E590FB502984296C2D4E2F50A58F1ACB32478D07BF7B7 +A7D389840CF74A7685E85523F01B2A0CD33F3E2F68BDEF966FFB2A92E96C32E3CAD010227C8B6591 +B5E2A84AD33250116FC5A7331991323F7A764862B77DAC40F2F71C3204DFFEE431EF559AB34534D4 +A6A5C9C759478854A8B0F94FE5C183867142F9A92809B5A15517BE7C856CAF38FD518F3F6A149D86 +3774F5072CABEA3DB305378F17613D537ABCB079F3F3A577B127D0B317A48410067435189CC019CC +FAC001D4D9458E07784BDF64037A33366DE11344595C8ADC53EC4408D891BA29DEB3F42E9AFA88E9 +55B5630658757B2829DD749F0029A60155B23153109F9921D6ED36A4FAD9DE9B3DEE46AB1C093435 +86BBA971C705FBEDEF5BF9078780881D02918DF2AFC07EBBFBA34BF67832979E5ECBD3216D5B8BF1 +EBBC30F132F1878A1DD44E17F8F86F2806B3A4B25ABB6A586FE9B801ADB2E75742F5F995C8FB6F25 +349FC6D63A603BF7C1A3BA4C4439A54406CDC5677218772276B2FE8314555974A3CC9EA699D92ECB +5CFB4205E6B68960EC73A7F22EB0C0557ECBE86062899358D36A008A39E852070100D54BC5C46385 +059928209064894F5FE4869D536F7B41DCC211463D1FBD6DC6C1B8C4D00DF7D03D470EAF79E3EFE5 +6DC77591BE732BA0940B5B3E3E74017536E466B014B8FA4C318906BF1A341681464A9A4569FDED24 +B77E705ED9C67BE8C41834490E2A97D0E17B3D1E6583D8BE754C8C4663343963503387FDA63EB76F +2E67B029781FFC9D2D85442998853AD146DC32D7DB74322AF86EE2639BB8A3F7C7746B2CDD152553 +C2A101DB1067FB474BB7D11B73AE923870B3526BA18E7D808DACFB0FEE37BEC7AEF946321629743C +A1D0508330C8256E028AE144C9746FB508B99DE345334659B0192586DC38EF06DA933E078F8B742F +E4D7C9CC66410AE7DA7F856340AACD79C69966B969AE45F8589FBB6E3B04183EE084D5D108F9F686 +052288872C891E646EC7AD2D4ECAF86817470D3964D69400EB16B68CF6B23B52C1843C05DC5EE07E +BC3EA86220F46ACEEB7F882975ABE6D6E505DAE6BA37A767BE4F078B0FBBA0B6D1398BF4EC412792 +D0C59C605EE51C4DF5EB7AEB1D76C18ED4F8C69CDD4DAA11E63FB0BB9176DB907DA5C9993E866339 +D94D33BE52A6C18DE5281D26B13391BD56A20C776BEB1DDA1C7882455B87E16AFEB6DA39FC8C0D7A +9924412F7556047F0E0FE7A80A1BB11FFB2DE09D8D2E0A1CF41E6AF43C890904716539D6366CC0AC +213B7E1A2F0A2A9F3400D631BCE7E6C694BB19AF00FF0700F8996E6136AE97A48688B9037656CA4C +9E4CDD5D66FAB754398930CDF7EB8EE9A10BF41F4F94D561F11E46C327F1988C33E8B7F85A67FDAA +28E5E0DEBE9D64E580BA048AE9FDBD5587B93B41B4F46659D1AE47764324C7C8532CD82BCEF72E5F +41F2EB22270998BBEADAC389B6ACCD595F6614A0200060903E96ECCD5D5DDB8FEC4EBEAD6A2B464B +F5272D86D5DFBDAC469C0E4E34B89C076B4927C61CDE2998537A2E24844A19487EBAD0117C83CD84 +50152842094D6B534FF6B14400502B4766AC730A944471D830AD7F1DB4668B302A832FC4C0C0A8D1 +34F9AE016B10EB1BA5B7D703DCFB48F1EE1F8F3FED69FEA82965435A4BABF576311AE011EAAE0A0D +1F3F3BA2F11D6F200955812F6AC7DA9FD7FD9844D10956ED66A101922F5342F5FD79D976010CF5EF +D0ACF63DFFB66290A37AA1BB58608CB0577996A2463653E487EEDDA9583199814532F875DED46A96 +45FA3D4E6DAF93E9F64EC8916CF2D1F0884F538EC0A3880523D0B4678FAC99F62FB3A2F0E469012E +56297AB946B6035D236152D28AE2E07884099AEFCEA5EEB2C555FD8405AE8CBE8D83A99632D96A39 +832FF81EE0441031CE22BD981B0AF30B527ECC4B9340619E33E5AC1ABB6383FBA4F8C325C44D2ABC +89B98F99AB9FA6BE431E3EABAEF14E7219E08650611497C0B7E25564C575E3680C0F282978388468 +AD73F47D56DD7145733B00E838CE416DB0F32C5BD45407B804D292BC85B78A38A8416B1E32753ADB +297FF65013B7A98F923047BB5056E31F4AF222686436BF08D8116460E4BB06E3E27774BA0AA32006 +D4EF896EB242C6B2052D4096176FF3520ABE2688C5868CFA95BE7CFE44D1514D86A3242C842502FF +A9641D6B531F22943E7CE6B4F29619A3846AF34B33D601DFC9C3F6F8B0141BC6EC83AE83E0BA1387 +57CEA6927830091363EC422850FE51A6AAF0CEB9C317EFC6B58D3CFD232FCF52E044F29751BB83BD +52E7AC9C539475DBD0D89134AD4BAA8CDB65668D70096D27C3B01196549776AD39F44E143BF17E33 +37445666A3B921D1D9FB3E08C119E05832BD4CF4631430F4D120C5BC677B0F094B6504E58B932602 +FE5D944A4444543E1A5380D7774582CA2D84A7E9AC7CF004C6B708CA3EE1C3F8BB555019A8D27E7A +23BA01F9978ADB14A26E3F6253964E70D072B80C0B01C01F41B56E9B0A961DAD6056E242B5DC6FF9 +16F22261E957A4C4B34C26FB72FC4FE24BDD18258D4EE2C8C59385280DDFD7F250C1CAF0EF8B0906 +0CE18121C38ACF50FBBAA030DBB117A650DE3CC276071ED739C449376AD46A11433FCCA4FCF0D23F +3958B772DFC2E9B1131B8E167D971BC6A6A58A59A248E10216273FBDE666B29D6E3D07B6BCC23DA7 +DC22C59DADED55BC676E2299D44E7A4A2B179D4265C663504ADB4611C06FF66E8791C51A3B9AC1E6 +4F922712C0D4B21E25B67FF541532494C0D2368ABEAF60951B07B2EC44584EE5A6492D6BFAD6DC0A +59C80E4F6A9FA1870138F919DBB7164863B9C786BE649D81DC9CC97717F5E95A8E343F0112C597ED +950BCFF340A2F1F63CEDF12323A3370C9CD93F0587DD8F96326978E7D520DEEC8B19AD0BF3EF3DD3 +DBC622B2ED3F1BC53CCC1E32E4FC4121B9D015D26E2DBA49BFBA5D5DD2E329F80472A712B74462B8 +B002EC1AA9BED91853FB91DCBA0517693AD91DAFADD30C6D32DEE48863D0981133C59481F0119AC8 +2AD4B37EF0E4FD48AFB3AB932FD60F1F46D0FAFF72F78E135F9FBE068C840A4D5F01054BFEBF2441 +9F0DFEB45485DD2A51150C838399B0DEE8293A3A62B69DE567D322C38A5B4709D56A569F93815531 +A0C0C6DC55272FA3369DA8341740F7F5866906AA43488321EFFC8C70FFA2FCC613CC94F70CDF247B +5847D3EC0437FBA24C6BCBDE4A8795905CD6092D6D3E7D29D4CEE8D87C8776FAFA8153E5AF40FBF9 +6B6EE2720EAB5FC4EE46373C6B4C15DA3D435ED951028F6A488D93E91A1DBA7166031CDD1B6E156D +86AFA9910FDC77691CE16B730CF52CAA16042D748093FD55E25ADD59348CEB350F95F344633DAE67 +763CDDC39671CE3F1C064B59152788DEBD63AAFD44EA96AFF212D4305F0D5B12CB1DC2116975854B +7F29F2C9F9D1D6EAE521FE8FFBD4AC1D9BA5F49BA5ADBBAE69372548551AA1BC2C2852D9E1B37DBA +D58083586657E95F8462657DC0C33965AC4277DF763EDB1A64590F0A5561814993F4392C09B964AD +AF45D100681145A3865070B0F3C8395A4E10F59C0FFF4173A5BB473BE54876C552CF0F5D7830CE92 +758EEAC076291037187E890C38C71B2D2AE5923F5249D7D13E22B7A0A60E9EEE635A6CB57A12CE06 +235573513F94698A0E066BC3BAAAEC5989045B4B14BCC019FF37110C4FE2D2467C5982ACF0B2A594 +96E1CD9DA0FC930BE4F94B7B3A6B78EAB49868129DEF1923789FF48ACA75A68F4ED98911C817BCB9 +E2F698B3C6EA618C1373E544FC4FB164DA16A29706349CE04BF5DF8F369B330DABA196AC275FEDA4 +8599AB71CAF8061E738AE00E1BB4DC2ADAB6E947B7A3DF41CC43BCBBDD2A850058AF776493D60A0D +14914721454E61D23D17986B1FEC67CC4A4094EEBB69C06777C0416D9FED1120C2FBCAB0F795BE71 +45000F78A1A6FD29367738CFFC3C4AED8E8CCDAC600A19C5E34638441CCE3229A5FB79E9757E9C9A +0C9F5359227E2631B601345612A849A6E2324E9FF293808F4FD546397E78A847F15F66A29D7E7789 +E76217624997328273A2D09039B5FF145EF8C62F6DBF11B1B8E41347680CE0567ADB3F77BA824BA5 +12EEE4B5C360F7E5F4B9F3DC2CAC930383E86CCD53140641B971D14514FAC29F3C87DAB06BB14FB3 +2A5673840DA14B719816D7430DF47B13C32BA540E8E4114F383F5FEEA6A217E4000108FEF7F3ED80 +DF2DBD5879F9CE16073C4E139497F3B71C4CBCAB7B224A0562459B54A39644023B271C6483E89A37 +E0507A01EE7F705FB7F9C44106A6ED8B52EA2BC641806F6B41698336A41C34E45C2E349B9CACF0EB +2C293B0DD51947D1EA0AE5954D49952601942AEB51DE3D2573AE60E5B5E025D7F8C12654B3858B49 +288641A9B77CB76290CC3BDB1C45681108CEF8E9FDEB35CD849DBFA43A2126AD29F7241FCCA2E384 +50A98A95EE5A1A200A463AD46529B769B6CF0F858E68AC16B79011775249937DA7E512657A43D284 +366ECAA84D564E4073027E754751E4640828632671E36F8100115FDA0D43F9EF523AEB710EF14C1B +409553BED84B70828EC6AB41DE27D9CF07F919AF3A999468FED24ADD4D4AF0F7F0FE881F9B997BA3 +32F0484342DAC85024860F7B7EABEBFD23A5172F0A3D596A198599A11A4D5EF5B31B54FB46E7D8C4 +CBE542F8D5405743DB1A1826959F6B2ECB6CC4CAD4F1EB76436AC75800B910683CFE49F9B55DD045 +2319C4C8DF9A1B93C39F31BF8DC9B4661CA34812D60062174C78296A9BE209157572FFBDF22953DD +A4DD24D031B06ED7A84578CBF37347922CC090ADCEF5EDCF07B089C56E8A6AE79D1E7F208BB0F796 +78F5554E53664D135C601A3C264A86AFF2181DA22DEA72E8D38C19F457EA17830A52BC75A0ECCEEA +3DE22D10B0B3DD7736AD7252E79A9624CEC5BE33D29CEC1828BDDA544E7784FE375A39E459F64191 +EBEB70B0B04FDCB93F20C2DBA63DE64CCE8DEE4EE6BF8C6F9F50442168088E098EB122F5CA199854 +D5DC49B9D381599E49D0B83BAF2890388A81BE55AA9789C3EBB11E642A895C44D6C7F120FA511600 +F1C112371334CE874A72FB25EF489A6632E70BF6E1E75F57B28AF47C67508C0B3BE894242A0D4C66 +E37E2C49E43DF6C1A72CD1F3830E92A184CC3FA0C4F64A5D747DD436C7EFD4868BCA41D168D60005 +6048E88C9E70342C0B91FF2B9E695DC3FE1F602D738A77312A1092EB8BCDA98641E0D0A3B101ED1D +D9A2BA3FF0E922575A009E2E90275ECAB4364197F9D0D6E72CB176DAFEA46E498F8AD68A104EDA26 +C0B09BA7E63F8A36DCEB065790980F86BDF0FD46BE101673F41330518E876C9BF7E93FC47E052BBD +552E8330E02AF0A330799BA24078F5019DF890714EC9B671EBBDBA1DD7638FF37AB406B90B7BC015 +29CEC4F22DBA4EF7975527D83A50117D9E77E83614054734AA931B6E050D3B8ECAAD8CBFBB4DA505 +33306B2B62264E25E9B45658188C6D3BF2F0BF94FDB6BB3077AEFB0C4ED68745F214F66E64335259 +8CF8DEDBD8D90C9A33AF7FCF2D81687E2BE2B090AA694E057DFB512E98E4C62A76AC2E18CEFE671E +A784702A5240DD63346232FA383935BC8BE577BEF29EA9117FDA799526733A0D5B2414BDF28BFBC4 +A706682F3459797F95F3341983990628914F6A6ADC06BF4237C7D21870B3C9F173F19EBF510177A1 +B7A7EEEDAFBC978FC8CEECA2695D3905634D6F4B377F73AABDF888BED6D7474B1B50F3CDC2751FC2 +3E4DB36DBD7AFC6E9511CF30D7B34D485AD470912E066AF7E6E996ABC235082D9795C9CE252FE601 +D2E0B18F16370BE8E7D20234A4BFDC94FC9AE66AE5503198AE940277F32F67CB15892831FE69FD77 +3D7DFFA8D66898135D73EDF0D604715FCFFE7C5E29928EAE2D72BA73006D8CB3AC867DA4FCD6CF63 +B75352E735EAA2BDBFB420E5289943FF7DC2D6DE676B978EF70FFFEF86864C72FD33E88C2356A21B +3C28CE6C1814CE3E9A564EDEE5AD151B6187890A4A975000E1B7A9A28ED404EC9D88A0C0BA6A1012 +A52B91B4C025D81945BBF4CA437EBBDB6C4AA4C36DAC5F2AA0AA1296A752083A6FF02DEA7547BF56 +4A0069F0538E68760BCEB810E7EF8C777FAE3266A2AF95BDF8AE0A7F1FE36471DC07DCAB9F309226 +C59BC2E4B7559C2C4CAF1EC8E59BBC7B025CFD2FAF01E624C2D5689BBB884C4DA3B9358D745E5A3E +DC5FBD0BEA0BBED364B01B37DC278A5D99F00ACD5F912E1C223BDB8E11221C37A8DC9F28E2FCFF03 +B798F0EB7B13DBF2AA75F819709297D4B0C9DB5F05C72675180A230CBC601CC94B1821294894698D +CC0C2518C732D628CF5B2FA38F37407CBB072CC33B2736D5DC321E423C857A87D0A46A2D3E91F6E7 +9AC35ADDCBB4BFF33ADCD003185F7183A88B4C2F6BE5280F66CED3D9032DE0BA5B8E8DD1FFEF7936 +2ACCDDB211CC38544A6494D622025C799204C5DA5A2AADBF497E5E126A2C467B84C4383268595736 +71CA54F0119395C4C976484E8911D73FF7F762C56C5F825B03FD6C5A8CFFC70E390B0F7C7D7D99C7 +09412B295A2B202C6F75E93C9E4B5927503CF0C9B265C41B1D930FDDE7923188CEF516468D08E76F +EFA88FF1BFCDEA8B52DB19D4809F76FC5D2E8264D73086504F1F9329FF7F8A5A142A69E8C1A15742 +A20071F205185703E0BC56819F60292625A343D23620B4227E6B6DBD9C8546C2E8431AAD7C5B8E42 +996BC7F1AA29107CCC92C4D0EF894A5957D74319E97A56D228F06DDE96D5F3C147F0EDE92CF02490 +FAA31745DF60400902718AFCFAEB8B69B01ADC3066700E74FF370A3E7832E960ED21B5885ECDCC5A +705410C40F468BC251A262A71237972DD760466AA7509879817A1B019A5B7F1F807D5E05E27674F4 +9BFC7EE3A5A347B8BEDAFE07DA6461AEF7A6EAF174AD22338DBD4B21ECBB9386F6CF6AF61511F6D1 +BB30D1601C2803D7CEF76C9428480842B18464280796E625A8DF509BDB12EF93668C393B0A6C6BEF +84A3E7F82D5499951A25CFEC71A5A13A534A9DFD327C536FB0D42CD55935C47911C944DA26E528E7 +2F46623F31F3F68C12F6F9EE8175DDEA008729FDF7EAFBBF9D38225FC5F0E59FDEFA2F2313FA624C +87272F8DCE02000108FEF73411C2616D70998873B316BB7A2C8413B35EACD966B2AE39A4783141F5 +7112BEFC9909D37F087113B08A27E6DE242160227501D5AACD8BEEC4044EDDB19D02C5A48171DCCC +D873ED8DC07079499C9BBB32A3A556FAA98FEB2BA095802E4FCFB07F1F074CA97283F453357FEF76 +F8270CC807021FB1BF7873CB8E825E09F9051C66E7FBD2A7DB117835239DBB3FF29EBADA55CB026D +B8E42AA48E3EAD2D1F7D025621F4032FCF723500621D22413260C07D9B783EE5D4C6FC4FA13C5FA6 +D4E329221D681ACEDCCEC099BF228EA1BCC275ABC7906EB57DD592A31DD2A503F119E0CD90E1304D +A1322B4852A46DBFC3495B6E4E5D9A9CF31FC48194D269E2DC2AE397D7E58906C2D0A59C9B12DD81 +9FA0917DB083EB8A089F039597342E75EE36B1455B959D11A5227B642058C8972DB0994F86B35F5B +0E018F966F1521008410732DD54793589252967DA9E16576B0279A0F77CBA4045D66AC0FE6B9A353 +45E51A60AE15157970B107FC56D27A56843525BFAAAAB1B05AE0E5DB2642FF434FD13F4EDFFA3891 +EA64D5DAA88086F7DC64C4E8B4E7F3FBC8BB7FDAE0537D3EBC0343E1F6AB6890C074B81BE3AD549B +AAF035B8588CE0D1ECEDB91AB846505FA6E1538FF52CAB7A440EC45ABAFFF1A6990676A4D2B49DA4 +DBBD7E04C077E8524D70F336F1AA1CD43D3C577A9C11281CB1431B44A9D8FF7B8D3F38295ACDBD1C +2AEF16E482F17568FD74C161489F17CDBB69CDF05F82E1FC3B1FA584D5DD51CA0D618B8EE584D476 +AD4A5150D16B5657403D7BF94B7AADC4A8E5ACAAB2D2216CE77BB6A9CB9CA15EB5B3C75FB91084A2 +61615E6C5E58B41C32F2C23FD851F8EDEF6E6FD7518739FA85B5B0F0B2A2F0A23A653D03F6053DB8 +0A81C6C60D66F899152D8EFE689C86FA9831E2885AE4E219814AB97EF6D63340984A1FB00DB1DB4D +3AAABE638E81B5950820D71F0F6C85E3A6FEBD9E352C92FAA6A6F7F283EBC0907577CFB5D3B73D65 +A00875E3224536EBA648B816DCA848F72C70AB0BBF2D1FA27330DF1106DACED105ABC53CD8AD24D3 +16C5FFA077556C80D15F91BB786F30D499C1873BD9A68FE8F91F44D8A939364E6B92A795EBDDECFC +08EDAFC6912E6142398DE995E42C610C27B2C478F2E600E51D210782FDFF7BEECFF257D2F59F95D5 +1B798F91EB2864DA490CE6DB45879F7C465D32415CABA3CCD10FFDAF61EE470E749F20864D3B847C +EA36781BF976229A8326A00AA34CE7653FC84B4B3ED93E852876C13C67DC36B825EC7868004CDBF6 +0EAEDE02FE27CA300525500D6029E8CAFB07BFCE2E1D5EB431C66074D867220D84EF584024FFA975 +D7B25A093D5393E4770CC05FB98B74C88242DC4FF0FDB2BE8DC1C2EFC61ABE1F5DDE32F810E4EC86 +E670B97B777F3DBC18BBBA8F9891374F23AA3D9EEAE036C9C57DEFBD0E05AC03B02CC6134B376E55 +34FFBCBEC33D457B75A6B9ECF89F05F7F196EF980857278D0D4AD58681FCAAA2BAE836AC4B3B2668 +8BEC457481BEEAE542C1777EA1B5CA3B2A70D3E909FB73EAB3B498BE740F578DCFA1F6190B7DDDE5 +60EB0B59AB37E6536747C5811AFA53EEE557BA333106983D7FC2E3C77F70DAC8289CBA83E4988022 +A62E813714C78EB9345DABB047C1675F287CF3B6D17AD9EDB039ECE809BCA934D548D5251C13946E +15B9590854FC9DF02A31F86B3FB6C0E5F6DDCF3C8CE6709B894917547C260153A6DC15D762674DA9 +EC2C9F482E44CBC9FD54C109C46DBD3252925E573094BD689E58ED923AB14FB3D29C33A12334329E +E71BC11322C68CDC81DC935F211A2C8DA138851232C8323F3EA0793FC262050D04971E1B3EBCCA51 +41E6DD91939AB63C87B9E23D42755FBD98D6BA47A87C106BFBC4FBA645E98CBBB56DD3A95A30D99C +F10BEF7BBB3767542ADD0A64DEB72926B9A5234716A56FC4995B53B4EC1CD4F451CB5F2D554F4DCE +EA3211D216970E726F54CDA754F19543298CBEEBB2C94E4ADCDE909E239FD22DB3FCA09A4E38F523 +80D47A6995B9391424B93717CB3C16A5D02BE557DC0E90190F92C0D75ACFC96261E99B2D4E35B7C0 +46827A972216D082098CC26F9421DE40D99A81C8ED9400D693EDD4B434DBE4FB6E8DCD4739D76707 +3477B95D1D735082A125DF9D5EE375E78E6FDA537CF039D7BE5D954925C822D1DC002DAA53FBBC17 +1DF9E4A833843E5AEF59166D5A1AEB10582B52C1DF673ED8E23D8CA3B51A1E2B92716B9366982A5D +C23558AF478AC81DC2FFF5C3DA7F3861EBB435A1EC34909E5D964EA006C7D2F3EC7CA7AE4A013A8A +B2E7B0F1B01545FD232BE8510FC255534753FAC29A996496BC492221C5AD275869E092EC356F9941 +D1D385F2F35F7D77F1A1EE6BA2D81B4E5ED5B193DA292E49B722D8CB280985E7F9AE8733F2BBD279 +847F3E56A20204473D41C978C657B90C6009F0CF98D748B5D3B3EE2C6390F2D55AEA98F31E4AD36A +5616804D9D6A03E779C98920AD2B37C065FCEE568ADB2F698563F2EFA06EA5FD748B225D79CAA359 +FDAF4D437AA2460C8EAA299FBE721376E81D33B69AB1CC8187DA0E0DFEC287239FAC40D8A7A5DAF2 +1EEC7638F04237788D327193CCF99971AD25E80CF5FA01DE3FF07C941C273FAB6405FD2358C4FFD4 +C217D881BEC72730F49B77A2A4CCE170BCE2BC7CB1A52BC2F4F65690CBE10851CAC95F086E9C9F9C +20BAE41A673477F449879F3FEDAAC1985D52ADF8722A126BDED87305C576B99AD0BF6AC591944589 +76B69D96794FCA6FF3D47E677B6E2A5B69581928CDD4AD6025F71D38D87F63FB34FBBA44E13E1947 +B5245E46AD5F92C7CF5FE7A7FF7A33EC2C5AF0EA4DBB1C9122F4DD54D45E71761B03A4BAC663A100 +7854993F2636D32B7E54F44A1B4F5652842CCE2E000108FEF766B9FA78BC9BB172978A50500E0626 +C1FD463010E650BE81E77964FF9DFAC506F874F54C4DF6337048E220C1C6987E12BC62FE85F55B72 +E57121287908A29F81C0F9E462A8F60837AABD06C43361228CF032E698ECE9473A6A20D6D1C3BD02 +A3CBF36DD5918C7CE7CD6C2BEC12DD7A99BAAD848FD1B50B821F5A79C8FA2113A12595BBDC6FBFAE +2F81EAA3F2D2A345C487CBD58042736627238449F3A87C923A74593B0BE0056DDD4C562F0CD7F6DB +935714D2B23D81D1CD795A453A3A34864F949A861AFBEA97C10424844096F1ACA23786CFDC87DECC +EBFDA24E29847FD71AD0E134A33DB31E979B2E1B99E8EDF42299950C7FF06FE753D41D805A943634 +9623F5A804375BE9AC94C3FD5EDC7673BC7FD3E7787CF58410B3A5AD7303CB3495B0F919DFBF9A3D +706E67488B73CBDA59D7B31DEB522F3B442540488524830BB04032E868B6890998ABAEDC79D2DAB5 +226AB62044A65686CB62DB6AB071A557B20DFA70DDAF6014AF71D92B496553F7A798C9CF54182C45 +14DA71093AB39B7765C7E16BE0094B8F9E674A1C5CCB23809BAA33224E22913C55E46AEEE0C69E95 +0E03332C7427E19BFC23C041598B98F533F57D7BCA5345DE0CA852C1D31302C40946DDB8BA5B1BE7 +26C58824899AEE36DE0671197624601BA15F1F14A35D3018EEBD83D583F3B6E67B409879CF3EFA52 +4725960390BED2384DC2455F470668E838B64FA56622AEA421E3BB754FA6B71959CCB81316D0B0DA +42DD56976484F50CE47574DB1276B537681419A8AC809385120CC9A49BEB35A6D5A86BA13BFF91E7 +0874493D895DAE3BF2BDD183BA9B71F42B269C300D96A9A2BA87238BC15D3DBAB78564C5D3143505 +D4922944A2A96E7A6B66246B8390628E16B4865D6E3CF426E5F5989C0EBE96600E0B46DEBBA05F0A +4F802566D82CF1502F30CDD0E097869AB0501FD5C0F292D94414C3E554A121EE30F6417E50BA9468 +01A98CCFABB9951A66DC787642AD60F3D7B97362FD94F6F1E24D0575553FE3AF7006AE9EDF80F214 +46E7E2E58D67507FCF126A1774CE7EEB261011EB229E62E9E178A4FB10FC8DB8842127EED20F115D +C3EFC2AE32E788000AAAD48CFA8F1ABC75A87B6791C44DA5F2EC38DBA7D6B7BEF4CEED16680EF71C +4A5F8A33786FF09709BC391466CDC765D16966DA981A8AD72CDDE0CA267B2EC16CBDBDBF01AB6203 +F04FDD4F225E9836FB74AC18979C82D70E31934974A9B4654474301AD2A57B194E0C28165D918C12 +FC6FDEC47931B2C3F9723224229B2B25C2526385718406A0A52EDD0749D683C817848F6F7F47D95E +F2903A2221602E26519F95FD3CA9B88490DA132F60F2C6D812F17331F9C9A1DBAF376A3CF71DD0EC +ED8B5A25D434F0D05E961B081174F4F4D13B5FB76F58C268188899E1D3285EF2DF91D1C93D516D1D +B45DB33A111719F8828C78AC52F326A0088E14CA88F159D0335D5BEED2C123F84929D0EB930DB1C4 +B448A532C8D238AD92717863C57207894E26874456030D25EC788F3F31168165C0CFA917E404810F +0A88689C3B2E01ED72F902BBD301D04ABC419333B0F89173273B450C7E8ED76C556A58F08A6C8131 +71D8B2A7206A58C894B53E20BB7ECFEBF610A23C6F78EB9B5113B8478744E4FCB28FBF3E8B9BCF80 +BF1FDE5F0D6DFAD102E0F3B9F2C6D78CED19F332E635B15FA2E76C7A1004CF8084AF201827A8B433 +A75BA7761C0E2515324D2F4CB32EFAB97F1411721EA6964B555AF61208487D526A23B4C38E476A45 +E7B53E28F6E40BD54688546D65D0DDD8EB6B47AE65364C8BC5FBCF9F29E76B8CA3AF8CED897C28D5 +3CC2DD879A363B64E1D638642A89690A50B326CD8CCD0244341525FE7878759BDAF93A4848C95977 +8BB912ECE2F5FAEE7B27A064FC2720D88D53060CEAE076081B81A9705AD96023FDFC72BCF0D1920D +63DDF8C65F162D68D89832A4E181655BC545350ED83C275B6AC02F03B55CC597A09D542F21AED29C +AE59D464081F12418FECEA352853CC22725D5E49AB5B517029141C9E43E3CFE242B90F0B26A5E602 +E0CB05B98F64FACBD34D79872DEAF794E600058E1DCC6B439CC6193FD41C109CC7FCC7E02CBA4F81 +A42355F1FD5857B0E862FAC86E17649A89A66EE0AFAE08742BFC7D2E8BAC63F6EF4C87D5C3A66E14 +1B702FFEC6C21A4C87FC1D4210A74584D9626CB9041148BC95D235036925773C54916314A75DA834 +F3CA16AC8A793D46C4B337D99F7BA0189D2E76D26CC8F247A1A991C393D2119783D2DD8E5AADD2B0 +FBD5571418FDD8FFC73AAE06F4C2E6FC2BAD93AC1A1AF133440A693FE7CC571E1AE34788C22CC935 +83493B8D85865648C2DD7A6B4DA63BFC91BB1C55FC3FCCB5CC32413DE63F4B3008DE57C505E981A0 +17E17E62FAE6FCDF6B8D936BEF97EC75A1D18A1FD64F1D03BE17AC5E8FE4AF2939FF5818AC865FC0 +3F918479359BAFF509CC5AA516A52CD1CA25FB691E2C57867227A60F06DA13E6AB67588FB5BCA4DC +A97E9A1C8F3C8998E70D668123C3CA1E6C3DBD7CCBD766D3CBF1EAC62FB011E2BC4D49DC7E146A20 +47BF6E03136DA6227D742038059DEA281FF764332A8B1EB60E19316A0C282126F5CE79084A25215F +B01EA846F9E0A6C65EBBF637706B0EF0EA271955287AE678CABE87B6AB4127E88228E503BF90A723 +9DD5FC61175311FA7A026208C77304A808239D6C0FBD85EEA74C66D34193EE5B3BE79D35CC01422A +481A83270F8327237688E743F63127A9199C650FFA27A56A280C740E546B2DA72C2F0C0DD0258608 +BDE29F664AD4BE6253A4FE4097D82A73DC7EFF3E2A1575B6CBAA42E62B8E24032D9C2750340F7324 +A700F80253CA83C1DAC009DCDB160DE20E06F6F06444048F7EB883F195404BC000B600FF0700F803 +4427C4C72B557B37CBB6DCA33066D7365C7E950872942FF711208849D2A7B6E31CB0473A8095CFBD +DD4033DA62762C86637105AEFA7A2A92DFFAF22A9745BB32EB37B4B3017FE749F3C809E7B392AB03 +9C558A427FB527A4B7F4E4ADF2DFD2D3188809434E8217A81ECB9AD9E1F891FC4AF604B6E0629F22 +383BF3E992AF4924F78B76818C28803E445C515AD10856F6FD9BF49E43E24CEB3086791F34AF8072 +8188A3B527E924B423E8C47A8B85CDDBA603122326065258EA31F2B05BDDCE6846A9CE2E788EE8E3 +7DC8A49D71D5CBA065DBCA06611C68CC6BC55ADA914A21705D317D8DB9E3DAFB90149E1A1597650A +FF9F79152006ACA7A3EEE890B8737AA594B592F9857B696A2B5D78DF9DA40860194FC77966FBBF3E +F06E35DB07F48BFA0ACC7E560C35B4FEABCE60340A8267C09DC4C35047D7DC93E0742036D82B4402 +BBD2DD4749876AC642AB7CAFFE127BE58EC180B3D4FB80257ABEB45AF0C4946E163F9C795E82B46A +AE924734CF4173B45F3211B80BCCFBB046D2F32E93886988EFB36CB91779575F4AD1232962E22CE9 +24354795A917D6810E9F616AD0A5B83B0543EB1CFC834153644EA6D198C44446236F219E825C7D00 +23D1AC34BDE82180D57DE26FF5FDD9B6451808DA2DED4273CEC66647B2DE7986D4A611D885A354E6 +AEED72DB7C31C1ACA684C116A53AF3F750FC7F45D09C06BBA1A95B5ADDB3FC04BBCEAAEDFE913658 +7D313D24ACD2183EB25601760B2227501E7B69E6B9303114055FAE0F52BA5AAD268F479B985AAFDF +69349E86F1E865EFDA4DB6EBB6D6F28F27085A675894AE3A4B5E9D817E138D72693FBA92D393ED73 +E863A240374EBD23CA45C19C86C9A5B3472C27B74CD41988D20E89DEFCC179F005DF15AE53EC911C +7DFF27A1DDCD406A3BC84933D206B7A1CADEA428E32293A9DCECAAE7DDB0F3CD5416E95617F315B6 +210B30C0F6EECD287E7A1901CD4BD4AD587DDDA0AAC0734B985F5739EF567EBE94B7B2F9EAB17F06 +52F96010842904DCFCA747D0690D267DAC8E6710EBA3601B78674E84126A871D2BE2C327B5A73F73 +D44B606EEA8D43C0852F099433900041EA45270AF775116221E38A2CE0B741DEDE27CB080D946D03 +DA81AD7CD0A3205865B1A6157B896456BAB96D31926752EB603A3F7B669259BDB4C0312C12C4E5AA +B02DBD3410BD25FE7082D7B64D1E89316F1216AFD0AD60FA097DEEC29018E4E43B1CA77DC4E27C3F +784ABD3C6DA5BA6ADC841237045B2AB82B25C0E7D13C369DFE27BCCB782E69943BAE8A4EF2FD07E5 +916DDB92061352CDC2FEA68B1203BE3BFBD36667576F0EB152718E3861752CE70691692DEFD8B11E +D3F670C945B3F29A12BBD3E5F6345B8A268D76FF44961DFADFA46709A8BBC812232A14B11D906D0B +CEC7978333EC15EBD5FC6F1187799202934CA649C927C6DF43B6CF39B8C5B3CF4FA8822D9AE97C46 +730D523556D078162A80EF74BD2B93DB6862F3DB3E7A45801BA995F110F17B293D7530AC89BBF5B7 +A36F14D07C90EE62C42A865D8957BCF36D312995DEA4459540F118B10DB3AD5E785AB93CC734F13E +9A9FD85BFC50045ABCAD983409A5FD0EC1187C10C73D3F5EF56C53262ECF7DA43A3ABEAA4C7C0CAC +7DC71556AD0922EF5110C29388244EB6B6D8EBA96B79F812C114898A8EA38B8622E916AB3362A841 +60D1A1B604E4CB3BAE7CEF289E9095D078F28A6A0987215DF1E6C83B18DAFFE3841E5149775BBC25 +3E8103650519290BB4CFB9D2E5D4C8193D90CE9D3CF81E331F2DBFF3BF0DA8E92D064123E079F2DB +D1DF489A571BE25E3B56863B546F174CCF7B462FA51762ACE28F0D1D9049513D1E5FA20A5394B908 +D097B54D987C1D5C43BA8D1102A1B5DA932DA3E42508B94A86EB0682D4CA9DDB06A387786C269A8A +48A30A78F1F209A1AB168C746D06B9EAE4B08BADD113239036C38A45CC0107CEC1E66627BD54185F +4EDB355BABA98DABC5D0F6E55F5F0D4A7A8F0F323F8D02AD97770BD359E5A3C6F7E64C9E12B0C90A +B55382C5EDC4B8A0DAC189786746FDA2CF244A0AAC5721BFF2F50D7F5C3450DE269F88C7B3388CC0 +BB69DC47E1E728F7FB3958FA2575D362D794E34AC85234F06C303EA5EE1D4A86EDAE140B83B96B80 +1E272FAFF8F425AC73F353DD2B350D94AF8C4092AFD9EA4918E8967FC1C2C460CFA40EF3C1F184EC +9102274E36473B9425B9000616DD6B0D1341661E8E1F74C041A8EEEC055D8D4A6F546362CEDD4F18 +86EB075C029861ED6AF94F6155A6C4FDF9A8BFF4FDC888A3C3A56BB604B479781529600F7F4AF621 +8507F7373A405FA5B8C9E12DFF1738B823DE89201DED948CF3AB04CE35C277F44B698E72F07CDEAD +01B7903ED7C637D24B95B3BA4442A7FE39120DB5491FB0DC11F28CF0E34F10B088200D00ED6C156D +B7BC62C3591B795107EE86609859F26644194C3F9D09BD7A5DCD329A0796055B4953E9BE97CE591C +51578568BB80C6636287A6BAE833118A61497B263C521F1A573DD474B10A5B9A2EF5EB8B5E1C44E0 +75BE1A8D39D0AB2E5F48E7AC841B0FE0C30BB3D114538D022DF5825BE1075F1B130D0B20E9CA7279 +5BB55AF01F2B2B43B2245935BC4B32CC587427F0DECFBEB9B7DF55E9536621A1846CF7D3E4F12719 +5083866644BD9F3522CA14061CE879F34B7D262D250E124220AC283DD931E47CA7586451DFD710FA +FE60F7AA998EC48D237F597258150617C26CDE5193566B04E9C1989BBA90943FFD2A2DFDD6F19E72 +69E4397430E2008C654D84C11BADB4AC538DFC2CC5B15DDFBAFFA6750626B525406A04ED17BFB2C1 +D6ABC173C248575E5BF09C7351622C748ADA13369AE6A50CC1217242C1E5EDE4644AA7759264AD60 +BD7A8448973800FF0700F810716F8D864D293627E740838A6C53B079A174346F55A5B56EA53F74F2 +9E49C0B7F0708A7D65CB5A4FF0C1B0302C03917EDE9501ED4E3F3FDBDF9B824EC57BB48EF85CCAAC +ACAF205FF42E91052742E8FB3654F304A397D89AB9EC36BED324417E00DB04A7B52001894B388B7B +7E73DCA24E34CF737162492BD7B55FC676679D88FADA3E04C4533107A5FD7EB256FA887442BF27EF +7F61AB16B1113B49BF9C1ABD35149034CF1A3792F9B402A8D38F90B184263B6199087F023CD1C830 +F37FCC643055DF2F14DE80A3C915FCE05F390D2E2B19FA9316E815C229453E844AB6EED9FDAC02A2 +B452791A03CBD68A72CD5CFAB9F88568EF523680F6DEC3E8B95B7AF5554C3C857E52E6CF1CF9C0F9 +0E6AD1062517F6E9187DFCDA9C22B2FFA27CB686DCA85E7D280B9558CEE3EBBB386111E65BB742CF +C31C56252E58232182CE962B273FE8B22A2699AAF86DFC9441765E7827B4CCBAF245F5CDD427F680 +C4D1E3C583353E8B9573A40C43532AD32C60F186916B47A5E73C77B328D98B9E30AE9404BC9DC089 +770702D048A4FDD8BA3211E5AD3D80C01CBCBB677811CF02F22D62EE87A6DE1AEA8F4FEEF0D964B4 +A45EFE5CA9AD4287FB177C4D707CB1DC91BA7506D751D2B127BA9710D193F18DCB2B40BCF0B2D10C +953CC620AC50D1DB28CE9C50F885E311D72B24609722E0081F21EDBE8BE216A2D344709764FD08C0 +64F9B6FBF5606BD98E2B2B1E2CE615BDC081268C35365A8C077439103980422B193BABC2147F77CA +F99923CCE3336E91541B01B138CAFD2F94D3494A301BA2F681571A02872E84A31C4C9B9E9BC106A8 +3801F27F583266073B74EFC0B5770928E685EAA320C193146AF0183F360769CC37C0E245EBDF19EE +0D14B80D8EBF881FAFCA971644865C704AE6A47C3E060916AA0771ADBD35F4C8D078BA60D38B82C0 +20B642E751E526AF9368F883A8AAFE728B864C4289B5B828A947C35E3A4DEBEA9A450E7AA808887C +B5E4E44B4ECAC402F43CFC35CCACF5BC653C2ACD83287FC3C954B87E53A862A6E7FC40803BF7306D +F2F713D835053B899F3B626A96BC5F707D8E5FDAA00AA5392191A671556701E02EE25530CC045771 +7F65EE3FAD9AC4FE5E093ED0AD8FEE391121952C46EB1DDC6680ABF3377A41720BFF65D77BA1D157 +6EF61276E2944D503553FCB4B1988B3263FA9522E0E69C370B8BFAA1CAE4E7F794A16357914D6DC3 +BC64FBCF3D9B2457D1A235094DC4C851624A9E639FAF8F600137356B582EEA9AC015D815B7D42482 +56CBA52345D8C8E8A339C8CDB6EEA3EC97CE2AAECE79E8B9BB2BAA329508DBA1D074AA2F945F7858 +20131E5A608C2758EA2D8B8AE71961B7496A63074393D0750907017D91CD23D860DBEFA6C7C99F66 +8F93A644EF1BA1175C3E96896F93D7DE302BA032A7DFAC05BDDD8CF13384BCCE8D99CD8474D58748 +599C96C8451841BC7026D577E27DDCFA76AB7628C55DC77D282536B7B8423D138E0B15AD4BB022D8 +FB216AEFBD9B244668A68CA29B83688E0337C1811CE289DE713C6A81A9B930EC40804AB8A9600B03 +7B6F785C3E684A29773587119E65480538D5FC507882D5914F18288B81787005E5E61E13075B0DEA +127C96C8B2F27BB77753CEE82E6E4C6454C92E659DD79665FEBBB379A81FC7A01A0B59B24BEDCC0C +6704983B04A7AD2105C70735B7BB34A5097E2B1872364D8F0711574A3ED367759011A96090EECF9C +C0EA5F71C7A8B6D1ABA13E80C860D2818415CD0E157E1F2D13DB57B6306AC57F637BA1562B74B7FC +397E81F00DAE2588C16BFACB6E6D5CF2BA8BFCBADCF9CB7237C95AA8AE29AE76E1DC34B9350B2CE1 +1652C37AA853264C9AC7BC3685472A0341B4B3A4FC3F0871F59A30259214A002BB9A0156A0EA230C +AA3734311A7ABE96189199E528530017E2CFC66F6445DFCF8DA02F0C377C0B5A66FFC3629310E55D +91BAD91D247D6946647604EB231F74C990D1F48477518F13B93D7393E59F687578584EF0F002523D +4F52F9B520EE0D1F8C09BC22840E6FC984C4FD71C12C041CEFEABAEAA060BA6D0E4A571AB2647643 +A658576AB1497C1AD20F901984646B01D56CF458DEE7F7AEA3E8426140112E5C9E811B8BFACE815D +281AA215E27DD5A314952D7782192621CF9ABFF8096F8F93D9CA8140BDF0F4E7A5A616C53485210F +2852DDB166C310CB10FC4318593E81D3B69A8F288B31ED64EA7EF818E61DE81D00402B06893C92A4 +086F8842ED2B7BAE9E1075E00BB56BF91923558E4CCB10B8B12C4AA0EF77495D84C40E1CB9A9E9EE +BA618FF9DAAA5EAAD849EC6032AB171E37E941F991C6008DAF16FDC426E82C68E2FE471342DF95F0 +F2DA8E495C0663C782DF9601E856CE866EDF7026E2A9C535A27E10386A49A5295CBE6BE44E3C5992 +527C18C6304A09FB0DD97444A081D083EC70E2BA413B0F098D3B449626B4662167A53A330D88AE98 +D6A9DD4DA0D5840012E2470A8E3EE8B282B75D0F6C529D20153AC5752E48153F0EC122244F102DC6 +38B47E55B1BA01B424E005C9995070BD61BCC01E8CC05E7350760FE277B218AB5C16A099BF73AE92 +0A472AC1F44F512CD330DF9D476E188C9BCF898E8F1916AF59133D978E921E26106CDC1F7DEEBB60 +2B135DA965D885E7A82424EF9A97C3044FCA0BA686F4526EF95C5047E296D818DEE0E43344AF783F +F272E4172313DBB8431585A0402B3749903159ED05B3D4550695DC5F596FEAD0080EF1218A1E2BB6 +9086B87A341200814AD628380DB7CD5071D3A93B24B036FC50EFD6FD6BE7D4DB4542ABC9FCBDC46D +3B6851503215BC0D6EEA54EB41A4A19CB9C9EC466D6137670AD43453569995972889B9764F02F18E +705FFEFC77C84166C551B86685EEAF3A270200FF0700F832D1BA89741DFFD5E9B00F9FA374DBA579 +B8155D9B7D2DF7CBECF861A8519E74F42E2B889FF66F209208410C5DEAD3A99417485CB2F340BD5F +90E311DF735392A31C3BABCBF953F61DABEE03BA22B42849CA83D485CE6EDA6E01DBB47A200FB94B +AB6E853E492B33B158EA714165828D0716EC02084750E9BF3D9B93AB422D058B613BDB0FA3F48C7B +ADDC8CFDC3680AF4BF24CF7865EC1376AE987B6D8448C13CEDBA6870BE4747DE536A1BA650486911 +08AE73FCAA473F23F5E42FD3C5985F90749573BB9E92D69D01EF7203EE4D2D3CF9D08CA0C65DDE82 +4EF13E9773CEC5330C6C2CDD573FA54546F01907B1072E9FF1ECB9B8AA4065EB79BB6078A5C6A616 +20C25AA10DDFA61433FDD5135C6E51DAC9A7D341A5F63B872AD774913A8AC1407D70EC21115C5241 +2CF5D960977D4B9B24B693D421AF772BB0CA7D155C71DC0673091BF4A97BA8417BF48FA23DC20646 +912BB80D85B125CA63D8A12A57F9C090A1F8BD2797D8E5481B4563B55B63E7CCB2FDB436AA128283 +48FB20E3E8088B59836F7E02C8AFF071DA0F5825FF465BC32C7BFCEC7AF8BA35EB4BBA6B73D2C3C5 +A5036E9E20779770D6E5A7A4F26D12B06DB6CF0260E6A7171C8261B5CBDC78BC672A9448189220F5 +4E74F0181F449552B53CB1C5011597AED06515D90044FEC20A29382BFFE9B66C5541387879854B14 +718D927FB20CD33C1A3918D78F17AFA1F4641C04BB34937F73D22A96446A9C8740FACC76801775FE +54C5A691A7F9343902F232445E483F8A9C7A7A691BBE11A4C99C59423A46D040589B872AC7837D0C +B0751784FB8200E89DF6C5E1292EDB39A28DD28B2355516B9C8D05886CFDDDE2AEB400B42EB99CBB +C0FEDFAFF721AEA38887113A3E6E4B00F68DB97AEC4F1A36C296BF1F53DEE5B7748E74715074119D +A14E0B76A736DE0096DBA869EDF72FEEE40C71BA8494AF631100966FCA81BB0761463C55D196008D +643E2BDDB42A4E302A83CA666955F852B16B2055AC82A83170F0AD9AD512F6B2B49C2301A9A7B759 +C4CDCABF8F757274B60E0DF8753F9B9EF22DCE711C69658987FBA94A86951EE0F1C3F44AD8E57FC8 +41A0DB6A0320A952F402290B19738AD4D7325514FDAAE792547C01C298CD21F052358DC201080AFE +9CB97F4B1ED189EA11D62EC891EF80D7C92E8E0C7BC3B76D597358E1352C6852EE304C9B8129B41C +B8D451E95F662F6A10A5F7C0D2D8BE77012844757A9D34C50C0793B6491FEF85F3852171170AC53D +5663CABACDC71458AF35A4C1236A4D66714066F64533130B7D10202342FC64D9368A2A6607941D88 +DD80C640FDBF5DA908AFE6718AB751D501231556546A2C751A1C5429C171CA5CA8CA20BC1C6C0CB9 +EC45A235A1E5A7AE151B3FEA86DD19788FA4826F0C588D9C70BD4F5641FFE8720002E03E48E97CD8 +500AC3FFD1BAE5BE0FCEBF8A1CDB15248560E5F01BA8D2D6260081F8C9E40467AD2362599942AF18 +CFF63BC71E565DD34E203EA645BD8AE389BB3FBA7EA079F9DE5DA3BAB66AE95356C6F6F794E3CC32 +88A56A5D2E3BEF450E7628161128D18058F62A8980113D45279C27B1398AE01958DFE15636EA450D +0120AABD52E115C19CDEA942329C1B4BB9FC90702D128910A165A8AF06F5DF0E483F3AA5D409FA70 +CF19BBAFD8E5D1CECC1073D52764E259815A3F9A699CE01325E6252671ABD050CE7557751CDFFAFD +2B50EAA0F486234AAE91A21FA1226AEAA135CB8C3A59BA5A6EE8672C8AAF63F81C873E581DCFCD15 +38F01A3BEF8142599FF04F6E4B8FB970BA1855D9F3D80C793E27C539758FF764A6FC60FAEDDA5026 +BB237A9D9184ED36D4E0C2E5B5EDF5DF2273E9CE1B33A689EA3B0984957AF54426F50F1BA31B4304 +7368B71B96477F2B9554D77679E1864C03FD5B9C60F92442AE95B0737ADA80F6C3E4E75A5126BBC2 +E4875E4B4499736F8B847A97D273A39ABCF36BA5CD2DA02E5370CAFB75FC259E239E1CE78CBE2098 +527157978137220DC87B1A9400641D3BF77E8A9B130A080D81B90F39D2EC7F5F04891A2084F64D57 +D7B6398A934443AA1048E08E62847A809F0EC3E30CD11B80D2BEE9917B56A523D9EAE33DC3E88A5D +B1B141E0C1C143A9F1F447418DC8E701A90FE255684C8E92FC51163D48E6C9C3D0E3CFD467888772 +E2858BFFD5A5C2EE2F2E20EB6F747DE9493C1D629DCEAE0B650EFD3FF7D4B771D4E7C97AF1E5E59D +9A46407CBE030EC8253105306B74C10209B07B32CDE78393822434E0D29BA647BB1F63FABFB1B645 +361C2D92F4FEAD704FF96586579B65B7715AC4E852A83FE7141F03B6C86BDA988931A57199752AEB +1D37D18E2BF64C7C78023DAC6E66E6E754B8664835E1EB44D0D9008585943F119068C532206C66C5 +1E2FE04C83B300DBE4B44F3FE660035D0EDC41FF7E9342D503A1036A3F42C5CCD9ADB014494433E3 +175D509E3D8CE68A51566E5F0A7FDE211E809C0A998E125172166989A14E65FCF4F5E46DFAB7550D +3748D465AA30B07A8D242B78513EB848F44F134B8E89C6BD2717ABDAF0DFC0AA86544BF4415D5F53 +BC713D8FEB072B594EE369CB2083C1BF6064EF8987CC32916A20F2600D2CC7C92E2A0CD058EDC4BD +0EA00185FD94E2B0BBF0E55BE680B4A53105B033C0925AD97063BDE613FA056EB1293DB46A7C75A8 +7FA47BB3C5B1239D8760A3FB8910D1CAC2AC1623FC3F955E24CE5F61968CCD4EC00E4272D0E8AF41 +97A02C491B3CEBBF97439A0DD037733F0CA71D84691CBD1D7115FCFCA5ED996896A785D05DE89A55 +CE1BDB17C1102914F5C8622572BF1C56F100B00642279FB85557889B7AD7198524A16AB865B42B8C +588B6756EA3B30BDBD507146022A442909808A0FECC63F181D4A171D9447000108FEF72038039D3C +41A07048E355A82A2472E6A9E377247307273BDAE7B3F0C742B36CFF98D0139532CFB32540DFE009 +7CD3A8CB3E85352A905230F89C17FC26024C81313648BC9F66BE867CFBA03599F9B0F1A94CE5CB65 +D3BA635D4B1017C9509EA8F46A8810B820ACF80666A0459D8632CC7A6143C6DD339C919E3F7CD86D +8A33FD5FA75716ABA29C392C1DD9B8C282868B4FE670FFC332F8CDF5BCC4908D3AB62C641E1BC7B6 +4059706970713482613DCE8A3CBD672675B7BB7D74F59BDEDDB12F37B81A191DEF275A96E73BD065 +C6FC2AF9804A06809EB11502781A382D528441CF6B307F540629F20D94340D55A36022E727F962A1 +E37F5C2BB40AAB18F967B898EFE29C075CA3968E488FC637D2E2A79F2F083699C91CE7DC8033E8BA +7BBF7A616C0F7E0DA1A1B29996FE9742893AFA8097001EDC5876F3598C26B08CB1585498D9F31D3E +09DC748FDDBAF9F75FFD68DD3A34A19AFE738CD1E8143FEABD98D4A0C80D4EDAE3A34113BBCD142F +3212B8453C3FD94F40326EAC3E2002A3DC1A4C5AF836A8E22AF95F3B51861D5CC9079C84AADB81A2 +7473344EDDEE2BD2043882AFDBBDFC6DC88DABD84A221B6F1CFA079DA78CE5812E29D8FD51945D5B +C139A02CA301AC30456919B3BD5F11BE3574E0527CE5D2FC44E71F589E02DBDA4A58483136C17440 +F5DDA6F00F48C697AE4CE1365EDD3EB62924BB3DF54177CA666E0B1039FBB9C6ADE00A418D324655 +29F03086BE3DFCF23578E028BD8CE2AAF22A84A6AFBA79611531725D45DD067FCEE7F94F76863AFD +483392210D3DF8D125CF131D6CD4479519D30FCB232C4443E2308FB30DF95AB419F5CD7D84E7FD94 +0F898E221B95D09921827A872F146460EFB0F2F29D2A8B669BF9F090CE9CFC2D307DC01870130B21 +F5C03FFC3D75D93806EA14017EF7EA75256B1EF7904C701DF3154235005A91429A67D6F18392ECFF +78140337DEB1EA00C5679B08F89206B9CB3B2CC59B6FB4FD0D057383229EAFA25A727CA94C4DC5BA +20A7D08B689324BF73E89B7ABE44719BCE80BAA26EE84F512B7E28D5B7592376E4483300CAB22C5B +3CA90E061C5156B3052267B6B509A6944BCD61EFB1107B33EC559D79E9CB76B5D8A576ABF86692B2 +4C4AAEB5777A5F48D2F3D313055EAE56D0A813BD4F408D5C8A18946DB3D75CB561EBB10D08FC65C7 +92A5F87330996014D5A425AC4D95C9CE8D419D8F57B172E704BB7BF58AD90CB02E508652D25C8932 +C6D581AE534D823CDDAC400BDF13B927492EA9665921A2B024F7489D6EA522E13711C25FDE96D975 +41B8F685C179903DA41BE8B30617BD1333E82639B80517219FD8D9E8836463BB9FFBE9C904FE16E7 +BE8B34B067D6EED06097BB89E94B3274C3682CFB6CFE88568C4000D3E5477D4BDB2FB0C750AFCCDD +E5F04BF6BCB1E7271F215EB4B7B33160733869F154B779BC498AC306BE173B143A01414E694C28D9 +AD0BB07C4481CB0328E6DF25659860B2601515E80A1144FDE600997117CBA7665CBD0879FFFC9451 +0343EA7274A1709122D465464F857056D49528053AE3E8D578592B3A1E7FB6E3FBBB3E415D512FA2 +064CCB36C711D57E621B1D17FC6F12D51017128C706BB2EFCC4B2DF8D56FD9809DDBA770372AC019 +0689B27C31153A91269332F04457A9823D52AC6174BFA58C67CD34D8A3C5E758C84EBFDE83028730 +B5A31A790893B3677157771AD9DB6072EFBE69592B0C773B913B2068A2A251C62D94D9B909F7F384 +D08D8159647C5AD90BCD6B68B3CF83FC7680732F761946594F235444CAF169357AC31BA2D4940C8A +3595A3A96455FC6F80D216125E9C588ED24A0C832CEB89BDE546A67E1A7B1779A8D916C26F132F55 +BEBE2150F437E947776BBE1DFFEDCFB2EEB3DB4D884C98F892700A3954DB9BE0154BBDDCF84BBDF5 +32446111F5ED66B2DFE0E7273F88C26D4F26E6C3206751C5C2869A776394C2C70F3AA3E2BD1DAEDA +6D7A562E8BAFB5CFAB6679A7E95FD0B2C28368A426DB5A0157479C67133A08AB4E52C9257DB194D5 +78D957CB3770C919DE110EC7B843AD738E309968F26B6B00A923272699BD9DBA747FCD2E49549DE6 +23BBB283628BFA32A207FD760142A5FF7BE1DF9E899C44C80964D15B4C0F9866C08F41C4511CAF9F +3B9157E9803CC31C18104DD6D2E3134D13B0B40E45F5E35E88F57AA23952A7A0297BA98BCD8AB8D0 +D89B9132BBDCEAB5DB6587256D4CD0AF1594ADCEC5C6CEE76A79751A2F74527AFF6948BB65BFCB9F +531DCBB284F451156D24FAD799E3590A3404FDD6A6FF628D4A5E0E8930BB3AEACCDC44828D12D4CD +83BF04DFA79583819D02B6B5EA31C54EE3CA1923EEDFD1E246879A393D25272A4DE37B56C7DD9805 +ECAEA9741E6950FB36AD7EDDEC71B41C44C1FF007B6C6FE43E6E911B9F58D2C0217AF34179B57547 +7D2C3914242746979D5BD0EF7E93011AA633D461E10A1D53D0A91CC765315BC6DE857D067CABE811 +73564A7194F80BACBB74ABF91A6D10FB1E7A1983FF64A6604275120E969C0603FBB2F799BBA9C176 +E8651F20E756B0464CF7A3AE39C8606A6B8089A131439FC5B892709A19FC7B7B8214A04E30525171 +122AF57377400757EED7B640D07D46285E27679413E974037A1B053EFF59CFF2690AA66629F84420 +092F6675922414772CD4DE5D0441BF8A1CB6D376C1C174F54923F5AC5B910A656F13A97BD448DFED +F8E3B678D68DBB858C04D09E7DB8A79168CF3685C42BA04B3F2CD2E51FE6FDE488E659DF07B80D3C +ACA85E791FA8D34FF22219FBEA2D167689986D7CD511A86C9084D0099BCBD990B93FE6D7AEB8C2C2 +05056CAB4E6D746C609BD3F9E3A23E2030AB20E52B82CBE042C48837A7DAB6C0EE8F9B05FE210E0E +A39220CD00FF0700F8EB3B93EA7D10FEA613EA5540607C3B26A569D45717D8FA8FCF4C58B1EE8919 +8BA0653C70295786D212EA68532E9D6AEC2C07E178B0397F88D7EA7F835FCCE2F5AAD261BECA5437 +453CD0B27AC99005C6B5327019F092DCCAB65438BDD3E85FBB6156F78E676ACDA42A9A41FB3A282A +8FE50D3789E946EEC5F0290D75068F108C2BF391F6AE6F526F38A31335FDABF4D972844470D0F9F1 +C02D3F46AA6BB542AF506F990E0DB71600FD0958D66D8D793081E7E773EA760559EF33620D19DA1A +2DE5E6FE408D8697B9FCA420269FE0558BE089F95A770C502E0F99A7BF9827E7C94F4DE4AE2A194D +373FE8D7E921CEC36157541B179E4AE7FBF0C48C074ACD1174D4E656ECD91D64CDB306094EB423FF +33671AC4CBADDA556E91982BF34F189B9E92431437AB00FC058309B61532DD5949C1D160EC11A59C +859B264DB7B8A19B38E3695424AC0802F647510CDFC644F1DA67EBB1E3F6C896960526C05150AD10 +76E632099608D4A02B11BB1F2BC582453E94482E02CF9E5AA14AC3BC7C3E835CAE2FA52C5DC03605 +ECE4814B6DBDC096D50CB7DEE8888DE6ED0DAD98ED80BFB6DD936C40B0CD1CFA51210D38B11C2C7D +75301FE0DF15DF787911CC33804CF90B41C58374EB355773669217B371E0834EC6D420488B3D6687 +B4E687FF16537F119B30419FC31CDD017F12E10611149ECEE28589985B3D43BF8BB77859763C282D +9E23FEDD1A0D64DF1650E19835DB6495324B7948983BA36E1B2DD6BA34C168411F7073532E91B4A0 +5DBDBA2CE2F1D338CF44FE6D3E6FEF6EE11A075A035C2954F979371898B866949D326215D6E5620D +C5ACDB96805BFC458E42E50E19C7E375ADC704553C1884878C67CC4CFEDAC8A399D16845CF9C73B9 +E9DD61A1FBC65008971DA1E9E9E050AF478401280937815248FCEE9E5BD35E25BDBEF3B5683CBED7 +D7A11C56C77D83C568016322A39B26702DB066D8011C94117631511EC9B746A899E940C0C7CA5F5F +FFEDC12EEB7C5CCDAE7622A33A9134EBEE26CE8D6EB6DD3A8DB211820119497BBA7A41E86124C329 +F97CF1FAB9DD15057490E0DCEC87E11930C82F707C37D73727C1CA06F88840804E4A3DC270665624 +93DC9B2C6BD86F1A018ADCBAA925A4B24F0F075F61D6857F74A7BB9C295E8DA14D69527CAFF553ED +C04C596E46D0266E2F5427F63B0C41A0BAE490752648C3070CC594A3EE4EFAFE44C7F01DF9F2F22C +E2EB3B80187E02BA4031D7CA2A59B8F314ED560BDDB16905A1B3E4CC6CF7893028FE6D8E3DAFD044 +6D3FA2C7D1745650C72C127FE97D917FA9BC61A1CC50B28E21E4B89D531CC2F8046E4220FEC454FA +9EAC658682EB69657CE174C63EFBCE6BE614510CB8B9BAC956BFD764E9957AAD81591C35AB9D7596 +7CFA4B2F5319FFBBE38F7A02CB50C235A02E3E30A8AB1E35EAE39E22CD09B7DB433E3692B2181891 +4369A7244873912F97BD13F4590CA12392FBAFE3E6A99A9A5D2162827BDA214B6FE10A7957D48C68 +9536A113BC46745FFC52B6DDEF6250E36693092D55BEC09547CDF7742139B644ED9058FCE742EAC8 +975BD2BF237E893801F257263F919834A96D262200D523046AEF9C66FC966138800ABEE4B66B5C03 +DFFFAEE76AC87F3AFC25B585048AD095FF23080639672343B2547BC9FDB60B2782985FC33132D431 +1A0FC2FF4F3301CA28E4EB3E723579A7BA4D85C158E7EC6058C81AA61C7A2B39A361B681F0270169 +F30987C62323EDDCA4D7168A03F4C18E53B8790F8FF7F7044AA730EF6CF4882D6DDA840401F28814 +68EA5C13A8AA6C13695C69864AA916371D645BF2A6BA68891AF47DB933F26FC543E0DE5B45C24B63 +223080ED07EF804020157EA4CD193F5EFA711BD43E5827CB4840692537B4272E7B90B4E6F6D94B28 +ABFA8DC334C5B32BE3A839F964A2AE367D78CD80AB1116050C74174CCF92E62072317438623FBE79 +02C6C141F206431D4410755048FDC7FEC0B64E993FEF0B09EBF4D2D612548D53D5BDC9396F45A6FF +734A38333358144C78F2942735F32FF4C1DC1587701FA38DC62064C798F2565989E92551F3B5C780 +9462B88A6ECDD7E3C598A8E5E37FCC12A941942012B34EAFCDE880BB85028780BC6A3C062FC5A2C3 +12114E6BEACE2F2F6984207A0AAC4E47B97F03E20B55347458C714A15976A018A90F2D426E6B7961 +BA9B49D892453E87C2E9CA47B3791B55777ECB0C9D75F7286492B9580B9F139F7779664787789712 +F1EFB39669F7D7E8FF8B0F51B17149D672ACE3EBED348FD9EB1A84EC0AB00C73A1755CB630903FA0 +68ED5CACE3E16B476088D75B00A0A6EE705A2931027568E965C1BFB1649329B2D5682AD1D799AEC5 +DE51E3A4852105978359D0C98DC72E5606971DF97E12040C49B6A4D91DC8D4C0084312E259CB76CC +55B5EDBAFCFF3AB8AE1AFB13EA93BF0498305E3ABDB9DABC0B88E9801CCB5C82F18462BFAA869FFB +DC6260C96E2B6F5CFF00B63AFBD7BCAEB051F8411F1FB5B985F61C14B167919B6ABF51617CD1C6D9 +C47358E5399B75CC3AED3448BC969774134765E21752386A7A5027B800F97DACB580092280C9960A +7D809FB0F8783F288CB34746E518D9AC513176BE8C516EDEF28C502334B56B5D3E5DAFC7B6655B09 +3B054CD04CB39A1A8D5F4A0584B48CA8F19A89BF9F290F6AAE8C47D656D8444836AF8783EFCEB934 +ED960C132CCCCB57BFC674D6A32476F3313DBB621677B22FCB510D958535224EC0EBE76790097741 +2F6D64963E821B849C63C783DA216042EB65C6542DE184E888766E860EE50C6C6FA765600DB03C40 +1178D88FC3763832497DB3B7EABAE72ADC9DACE1683426DC53FEC3C35E89592B5A1CA9C3432C8992 +FDAABB4B31363866A944CD932D98412A00FF0700F8D2ACF03F7F33C4E2C6041149EC2D3C3C166BA1 +30B00CD8B7816A5436B136862713B744A1B92F011E048A68FE97EA631B67A453B41C489B809404D5 +4CFE8C34B8E36722DBE11355B22C89CDFBEFE4F3D441FEA49B0F1ABA2CC64B651D46E8238FEDD331 +E55ACAFF05FF438A3297A3CB2D2A057219B00A42AEF2D2356009D7FCF4F41E6521C2D75EC649237D +3E2A67CC53BB0A64BB59C82CAF54334437872BE23158A7079F15560410936EF8780C18C2B1027A79 +9021D42C2909481134EEFAA9F8CEA9A476C260F489EF7A4246E031863AA9F6317CA4E1A546B45D21 +2C4171D680AB4CF4AF26AADAA3B68DF089D4F246EADFB7169B50E2DAFFF62ECF28BB8F322E1B85BD +F4A680A5A4DA697CB3D3DEA39AD2DF6F308BF6FBCAA163060CE75C061EA692C514EEA66C759C3079 +501DC76686A8A1BAFFDEBFF80A5D72B77B2FA65506DEC68A2072A1A401E54008AD299925B044B20B +3C9C8A3B96201DD37542624A4CDCEA8EB3B8E8B165177CDB20283F8D6103ADECA0BB77C2BEC6C9E3 +EB6990CA65B1C6203FF033DB9836848C125094F0BBEFF7AF679BF595E3A44143005C0568C7C5B288 +4C0CF9EBC8C2EAACBAD5EF5D7D652A8C4A95C409610D2B9FC101D78C3541F2416C1E9CE810BEDC6A +D6F37A1554BB559018C7C2A22A32E5DB237A54C453324EBC56BF7948EE2C68F6588C88AC5ADFA68A +9CF3DC160E0DAE929EF7694054C12529EB5CFCE1090BDA053F32755D6D240D79FEA5C1427F19E27A +40F06F65C15142B4C0B3F3358EE7AAC0FB81D3B7FEBD960520704764C84CF3FD1C5A1068A95C727E +3C2C7EB0ED6E3A4A74AC8214A89F99CC152ACA2234512A2EFCB3379BD2DF9845C7133FCB55892C41 +4510DF048E0EEC6B1520C4008C696301C980F31EA16B28686E48876EA1026F7ABFE7C042753D285A +C930C4B45285720FE32E04801DC007C7AAFA78E1966D6A345552768460C502AB4FF277283135A88B +9F48E719AB02766A6D12E902C1114AADCDC9C50E372CA7373D644BCAAF13CB3ACF8672C6873A0BDF +0B4238E9ECFDCE7F051B32EA50FA822D6208098DA702BE8C4C792F3A440D5D3DB44048F7AC43AF8F +50A884FBA0F1D1CA8FAC2C2BE7B7695017088474994EEC4AB80E21AE7B6D202EF9D3C7C558165F0B +330E26E10500EFB1244E856A7131D038B89B1C7814B04379F55BC9D5EFF02E97182EA67A9302D4E5 +828F828A2F6F82B0D4BE6F8927DE6838A7737AB042F5D2CEBC35797E8C4275C3F6A4AF88A08AD71B +DAAD07CD8D41A6A8104C3BF754B61A3D68E7E417B46AF4D71EF26CB527A5B0318048C730314C0BFC +FFC7F8F95D58ADD3E492972FFFE142C2F230A03D29160DFA20560291EFC8A3F12CC78E8DDED0EC56 +D1A573D3CE58F70D92D53046FE006857B5956993AEF4FC4DE7C1990E3BC0829CFD383BE0E9FF6350 +64858A599634FCFE5EC93B543A5099EA0401F3E94A213E8200182A7546D237ED5177462F278E6CD3 +5B6CC954E5C5C4FC3C2876990DBF8C23FAA88400F624FDF1C7C03BDF81E6BF8D699302C6AE86A1DB +3DCA0363EC367D58C69C8C12119692533ABA30127472CAA7FC8F4CC65BC6267C0450D0CD52720733 +F096C76EAD35B5CFD14BE9E520C059BDCC09BA56FE73BA1E05AB7C00DD62EC7BCD4252638AAEBAE1 +D0846057E43D174227EE814644FA7DE3E5F87623450A3010B2ADAED7C1626D80DEB5FF13B709DFC9 +A804B7BEBC99B7EF115E3B62113AE01E700D26A6920B8B64B4C27565DB73920AB49612CA4630DE60 +82B65E0C2232BBA355F26A29CFDEB7F6A92A9E059A4BF0237F207A6129F6EAEF337AD436BB51BEF6 +75160831ECF7C07BD4DA69675F9B53487AC29E40178AFBF673F8D94BD1C3370B51F4728DED25985D +9A90A76D4785876B6910E03F1996B1259C69D1B669D460689EEF559236AA494909187C4B6BC5F409 +8ACAF0A8A67A0EB9BD34551FC4A02614736F4B34802BE72D041D39FFE7BCD9AB83901021E32CA373 +5509BD3F2ADB1DEB4CE4C8549F748AFF893B4981F396E8C446B6C3FFD00A2F1ADA64604FEEF74F83 +3EB372DD7DA67B424197224E6359D5207963205C7BACBDD8C5981288FC5672FC9FFD31DEE00FBDB7 +DDA801F5B5A7ED40374CA5900C449015F3D31E12E4FFEFE8E95FD5AA96EFE684BFEA0BD7915B7063 +434DBD45BD3AA8C02F17C63B5A6BC81CA9264461A7D631C4E20C88FF8BA9E06ED9454DE925FA775F +A3AB03E01D4F97D99819D8CE035A08318CB6A3C2EE8E5F03AA3AA4D7D5DA7B2405E89FA748C3615B +B81B61338BEFA9AAA44843584C182346365DD5BED3EF299184705D2158BA679BC6C1B88312478248 +982FB2CB8E14D31DBE3D982DA80803D202248B8DD9F0BA0B2AF429F69498FFCEBBC8DA1148409991 +9B149DB3101FB14BE816E7BC447053593BFA91FAF9169AA5FE5F7D78FEF086605C576E32E366B84C +68763A4DB2CFB46605BA24B6F7536DB59F6A836F83C93C92DE07A755EAD52DA38ACF22C8372453AA +1D3DEAA89C889A5A9CC8E13B115D7BAA0C214DA129550D381B5EA44ABE59DB9EC9D0721C8AEEEF98 +1492FD9E8843E3AC3B6D248A45B90E2A6C47B5393A287D99F40B6CE825F024522B35D60694D33E73 +3BDB3765035E1FAAB237B3786DD369DB1169478CCB3FF2A8E4A9C1138CECC399571D448C889E6618 +267B6D51ED359D80A9307CE25BAE5C83B35DBCBDC5822582F371E03C1A6293C76584283147CD5B11 +5A6AB8A63B96F3674A82D5DB6839BDF1E1539013138A0B63F5505F396712013ADA6E8507662CF819 +530948ABA1985AB491588B287004461826F773245EA7FEF62B220D5B90E0B6A5925B67C3AF0B248C +DD4E147E4FEFF789B067401FFF0BAD26555F108978DEFF8C5100953B00FF0700F84FE16AAF95FAA6 +5AC1181B15F0F5662379FC7335503653C824D0CF4C8FD88A450E850D7E2958DEEB5CAD81D7BFFAAC +66626ECE1423F3EB5AA254A0B18ABC52528D125A18F93C1F1BECB6582D4F8CE2BC69BD832E4615B4 +9A32E11A4CF22D6EE25C68F7B6E5DB65888B10828D62FBD3D65EAD5B6AE42A514F1C3813D01FBF25 +171A9C6405A837E73D3BF39C5FAD15A159ABE0F08CE8A12443BCF030798DF4529A9494AE9521823E +3C38BA9B4EBB1ED0AB122F5D45B91E251BC66DEC83BBB28907960ACAF38F259EA671E93D00931C20 +734000664FC401B537112E965D88C52F27D63FEC630D8B57320C312D49A72812C4EF9698774EA479 +9F5451BFAEBD520E3074E97737DA2F37894D29B080DBD395D75675A8E7DD39471FFAF0FF2B860B68 +3757A9B5CDAAE47C9695BEF081073058085A2E2052967A33D5C6DBB515441E30DCAF92D713C5B968 +2D0990DA77A37291289274AD1E3173A05B8F5759B75EA71B262341F7EE24B97A52E32FAA6A2BC35C +554334EA0A971B84D8989B9D1A9BBEE31D2E9AE57319636751BF6EAA4F93865088BB9A3121E5D1F4 +A1018A0E6BE05BBAC21F7D4F24A98FC4CE946781389676180D7376580DF9BA2CC23D02637B5BFE57 +E4A1CF7AC9104A448A872E7E5F941A5FADE68D3DFB51B5BD11C58F37D0F4407D1E1477AEB00B93DF +1FFD1B503B39609595343F20FEEE02F7DA0DCD3F2B9E4A4C1ECDB6065AE7A88C81932E35803CF750 +F7E76BD28A46ACE7A2DB1FFBEAF33B3C82C3F989140FE79708E5CB73CFA20CE22C8CC0BB48D230DA +4F877C08D4DC8BE03FE68E3FCBFDD788BBC0C86B3665730A875C9BC0CEFB48FBEEA4506738199D1D +4AC67EAD0768989855E158C335E8158179C2B1D255928015CBAA34253F5C94DEA2F5A3A1D090AD05 +F796DC76A4D8AA64BDAB31DC3D17CE9A074343713632CBB78810222DD4C7540BE50FAE231E9AF873 +D972778E27199C2B02E97A7F63F882CA28515260ACD7DE04154B2DF2C9CBA736D93D8DC74F7939C7 +3F4CD7104745AEF2CC9B51FE093F1AABBFD04AA03DDE9DF5CF1DF7343A4ED41B3296D8A129D7DA13 +F78109D3B10004F177A6AFF200E02D5454A99CEC17AA3131AC50AFFAB92CC2A59991FC7F9E791274 +D13E2547433E4C07FD9412C148D8BC3153FD8F311617E172D037E15EC03BD00939DBC60397DFB052 +3C4BC59288A67843E99ABBDD91F06FB3247A2C5E469F29AA2196A8DC11590439DA7B3B3E36B8D229 +573CA56F63DB298B03C5778F425DDB83D1B5DA80D42BB2C55F369921E9D9CB26593A6CE7D71C0B30 +0861D604C72021C8DEFEFEA4F859C0B1BA357AA4C079A0BA3396D1C4DD47E2B4AE9986DD9468E3E7 +6CE81675C738342CD724A712D9751958A2EF1693D46B6FF09FE65AF6FFE3B5F5603FA84009847381 +CD5FA3A3305D5F5261262ABCEAEAE21F520D8A7D15737182A2A4CBD33AD5A0924F8B1A2278A65759 +18B8CB5A6E266B49744B466DCB7012717D1BAA02F4D84EAA1C15470875327451ED5264E3311401FC +FE3A22616FEABE042C5F30770C9714635ECF50206F6FEFD8841D1BB10252EC0CFD389862B427D3DA +1F470AEE17B637B25FB8C58759E1FCC7DB9E88D5ACD4B47143447B7F73D19A61FE8174DC22ABAD02 +20899E217189712B533D7CAC49720FE8AED47301499ED87E22F04D740A29272DE0F7C62840902EEA +EE875EE8B03EA6FA1C28687BAC263E419A183D2F23E3A03F77340987F1D09854C1D8A0FEA60D5820 +9D4BA61935920503232D9F3C95A315242E7A9B7E253C2645935B39E6F892A99EDC2A642C91FE3EF5 +A0B4EF637F9E1D2975C4FCC236AA075EA89599733C28A931215A37CDF3C25487943C142881B28943 +F412431907001C69F44F4D1E2695E7E06B1EBFECD725C76F0E7D6384000500B2CC8D861AF52EA6F7 +06016121E3E5483F61615FC92A71F8A1D54C8F435A1404257636C105E51178BB987D24AB5C899848 +2C15EE2F6CCD7810DF9246B0AF184B95606D2296961F4048A4B325AB9A8E94868E441923D94758C8 +24B88FAA71736130CF6DB3333604A4EFEDFA2C0057CC6756862EB004E14412714E842AFCDBCC9EBE +DE24114AC49648719307C077AE04D3F7EAC32300AD805711B9BD468EA4452C82F71EC2CFC3F3379D +8326D91E40A9A56139EB84D0906DA2D6445C03BA3045F12F35D0160904A6B253C2866318AB0AFF3F +B7DBE99377266168F38DD7BC271B06D775C8997DEB3C77321297308EED92C5C4E53E43CB9CC3A5ED +F8918EC05FD8108807F5AE9EA8907774E3DB9FA1BD71A8169933B49AE952AB97D415644638953A60 +0528DE15DF8C63F60B484CA05B38225815756DB34DDE0754DDAAA108118371E45A036D3EE6913961 +4DA33A8DB5795BACD7D79D0792B2C2FB848282AC8E35A8C282775A8AC0E4E39B9C1935F662379D36 +4C368AB8C5978A92815830522459D989956F11D44AC9C9867AD971595006D3564ACCA24B63D3A3C8 +93D3B2D0F9BB2A47DB26B73CCC33F8C236A11C90D365C855408E5818943AADEF233369D885FDB171 +6FFBFD84CE73FE4844399E1E496A99204647386059021E06C5C01ED9DA4AECAA0BCAD7FC9B11CD3F +F73A1CD9AA6D1C6474C846E31214E360A21295055B3B49088F1F212E3559B47776B18F123A976A0C +D80F0A06ACBE5C93D9AA1F4476E1A41F178A7B4D2AA5D170DAD55F7B45A6A1D716289F77F7E3E51B +90E27961E6EC42DA856609AF172D4ADC3CA2B101D1EC58061249A8812A6EFFFC2128AEBDEAD39E5C +A76F91ED1AA77DA9623F315BF0E49598A46856C204211DA19BAC91792BEA8670D99BB68E20FA1907 +370B32E7A3B84BBB2909849C35810A3A6A2A506D4207893EA19F839D7D7DC381ACFFA9B14830D4DB +00FF0700F85101DC817B9DB7F8C675C4CB81458411FFD51D91CC15D6EB9E869B547F63809DD57C96 +6077853740AA60B4769A359C0E82D178F9A02E92FFE46BD7C1229DFD0535C2F3A8A7AEBFD8D24EB2 +C26E02AB8A5F0BB09B23986AE17C13FCE9FAD1F301AFB6383BE9D06DA8240E2C6403FA976BECE921 +5C96AB007EE24BAB45BBEED441CD0E8C3498EAC89812132E32CDDEBAE2B6172E9E3C4D4D6FCB94E6 +AD6B9AF7D4BFF297687B233252723A62935FBCEDACCB2B7ECC13A032546DDBA8091FC2100E4D0519 +0D9C94488A41F150B9D6C2772EE998A9068248C9FE6BE17872AAEAFC0B360BCAA84422879E7C9484 +B47158E314E952211B4A8DF54A0E3637EF3F0CC6BE566A67D1870737CDBABE3EDA4E03A9285978FB +0E0FEC9CD5C5CFCC4C36E9F1DB0B3278756E7CF47CB245A8F460710536B2BDFD80D9A821753AAA80 +51A428F827EA2D31BA85FAE52AECC7ABA97B694976D972F227438808E2F0E3A0047252BFB23BA7AC +ED6907A8645F6FEE8E211187F6BF46B48573FD29C36C75C63F1825C1EE48A7F484F0E1CE7F650A56 +0A8BB11F632DA4360B1DB53973DB8B303BD8CD02FC7081648062B2FAA6A1EC6B90F26A93F2CC0F8F +1ACCF564EFD6FD66EE325663B2C0E478D23A7E344AD11D4FCA57CF1CD1D38F86C23AA0CCFF136871 +62DAEB0F42D200CADD8713C4951AB0F8BDCA3317E9A941FD0AEABB642231F14ADF4EB16676114530 +0CCC54147D3768C91818222418BAB55BDA45D8E4B8B6E7965CCE3EEC6DDED1DB909D2D7043E48736 +949FF58A9EF7FD33BEAE0B95D0781F8AD15BD1D5E5565E3CF2024D51E938E129CBCC4C10C745D7C8 +DC041EE4BB50F63D565F48746E55C482E7AECFB1598D34AA5F18D764A01863BEDB963DB5F969CDD8 +0A2DCA90923B1BB03B76B2A432A6FDFD580A55BD34CB48271F9B3A4A9E9C09765F0F4B1E264AD264 +20F2609967424DB24197BCDB38486E25048942AB9486B3FE015AB037946634C46EDA779A989589A0 +665EE56EF4BDC94AD21451303817F0B8183C58FF296E5A4ABD3BCA49D72FBE8036798D4C52B56C65 +A25B14A7A01511F6BA94A739A77A06571D538D63BF80B4A441E57E0AE52F49EFEA2209B0FD78D6E6 +D887F387B23CC4FED8E5498B132AFB4CAB3D3723E2989AFDCC325579548F57BEEF3917ACE9521346 +7DA938EA1DFDE9354DA419F9B3F4C1BACD8725BFAFC83E4E8A8E6C7C281715E3CFC53DA0AD194BD3 +B42836FD4679E2698F9708AC9A61A4C41F8BAE607E630CBFCB689E9005BA8E385BE3A43C330A6A2D +A63B639F894D72223E927EB7A66E1F9E92C1F603D8D36CDD25D06D6CA3D91A0ACC435515EC93D4FC +C926E2112665F4407BD42C445856097F5526BB313ECCCDA245460B7CFD5A8AE213A54050E5664FDC +385A5C408B42885F1B455D20C9070B1F69FFDF0731C00E3FF8AFF0F261F80DA8299265E02DF3A0A8 +AAFC432C382B47AC1D640A6F50A1AC0A76A60B3FA5C2B68CD038B8877515B396947C245D5C99C526 +CBCB06F478FC12ECEF0C91A45B73EE4DEFE7C9E9DAEB0CCBAC3B844B3D1DFA462E1D41A72FAA04E3 +03A4ABF0B4C1540DC7F8CCD2C71DCBA60D452C5ED758168E7F20E2083C5975D91186B23F9F7F8EF6 +FF640D0EF9C932D1BB97D16180D231E740F3E393F0704F0FD23AE2C9F89439AB3FDC8A4EEBD049B5 +4B2C648C1ABBFB859EA7B37B4DE186B0C2082DEA146A979A6FAD66FFF4BFB189B85F035AE4CCA90A +E3DCE3FC4E9F40543DF6B236374067BC2720A155DB82C69CE29057120D66531D3CF10FFF45C32185 +7BE85B9736BB8CF7855442582693E6C558E16F3880080C32768EFCF4FBC6A7E06D3D6507BB48D9F9 +88922838042F9C219E6630041651CCC5FCAE8ED334A72B03D66F2CEDB4FBE9FF8EFC4504D56B0544 +363C3EBBE415C0E1C8E763243A68C436C0EBE2C9B8AE0C9D700AEC06640B524ADF6B9B0BCFD2554F +F8EA0265938CDC287F45BEE22313038146BFC75A20D5A9E1F010991FC10F2D02F7B5F9DCEBBFC47A +455697429275BF904FFE20AAABBDB53643D7131EA24ED9B0BDE6364C9A4A49CE1E0E5B88E09391C1 +F351159E2E5E8FA7CB7311AFF4C0F7E4C90E04AFC72B1E7F11E8F7ACB268BCE658EC0DDF811E9AF5 +9D5F3AD66E42499844B20B67C5DD5F5ACFA513D7138E5AA68385FB661E6A484B93CC7A78D9673577 +782B3F2D6DE31D22AF5D46E4EABA54B651414F3FE432D7771EA7144EC7B64EDAA91AB0622270A2AD +59B05689571204E73E40D5B3947A77360FF0C95BFA63292C1CBFD5E10E83853CCEEBEE337FE5CFE6 +4A176A50E88DFE59C115CBDBD222E6C1F2BE89DC1FCFB584D2C0F7161F8D89296883E9BCCF8C307E +7702DDF862681C71C67689E1BAF4F76367978F310DEC110831ADCD6DAB5A344DB6B862B41B27782B +A166A60961660606A1B2B5CE2297E2BCF2CADA6F8E34335706479B37E62AED1419A7486E8CD1B1FA +07E0C851DDE25090E97CDCCC5B9723920CB4535DC001973771F5568518340B92AEFA09EDB946F1E7 +D46AFADB1DB46CD3CE4012B5621E81E6A1736642EC81ACE4B83E3C1EBCD0A53DD4CB7DC2783120B1 +079E23350709CBF0E246EA6AD79EBE2B938A3E970E568AC036457447AB43803798BFAB7E05B14BAC +D28FE11E50F8AC32C9851AA2DF61818F6746AD3EE620D6172A78E1A6EB981FAE6EA32101013D5967 +9E556D70DA13D200A56ECF8A2D616C15DB569F782D8DDB72589035167B24C8BCF9FA71A26C8BAE2D +357C71979EE1AD4CED418DAB0DB6FE55B287D71D03D8F7A13CB6E5740F07AD5456424D02FC119108 +1B6EA4E6DCAAA2115F49D9B937E00F32F42BD27AA70C61BAB03130286D8688EFE364F1937F43A83F +BEA78D907CC05B3A5F278B0B00FF0700F8FF23218431250ED45E0104EF16941248C7FABDB3E2F27E +AB4AE93F7ADF355BE2C32B996E4B97AD28CC3A4EEE14AA4883556C4023E4AA4C359754757FCED191 +568E0E2624269CAF8ED0B429BCB04CE6A7E81FD096801861EE9A6A1FDE795AFBB3262E1A71A4A536 +CCC23FF453E1B5ED6B1A657A804C411818C9F6652F9DF453DFBE1727B2D96E9CA2662675F48FD660 +1C2CF170DD0B7A0874388388EEC5C0460042275A84ADB75147B2EBB3A4AC6D53D2944040978DF952 +E2432E10D00FDFE799D132CD772CBA971DD37F9760A4CAE5DBD96FBDECA7FB9140C047CA3ABE35D0 +07A2A6457FD5E42791D220845600CAD4E88247C6A764D4EBFDBD0A4511D49D93E9D34E8584802E4B +DAAF8D437AA925AAB3CB59522ED6573671C9B61415B45A69234DF38FB385D64C559A3054389A1720 +03F6019E3C0976D4C098E0255FF334FC58395D1B6DA6540B434154C32A024C49CA69CA46B963B023 +FD9B5D7328CAB173CCB8B7BAEF8C27FFB8BBF935658A1F8F0BFFA2DE6F42A458F23C9156E3E1E5D8 +4C06B95C81EE22A7610BCF73BD4AD358C1D9949FBF65FCE719672ECD02AE486B9E1BB8F4C83ACA70 +02BDE0A66D106F83168BB886D93A94F52F5C862AFC8F36FC2931FBE06F593B1DE11C341BD4CB38E9 +2057AFD5B8A291F8A87B26E8168902A529044D8B1A2E8A88DD756792020996E7E044EFADFD45749D +E52484833FA4301A22467E73FEAEE3EE8BD882B15CB5ADEF00239B0A870EF6D6D0D4910E8C0B6C3B +0A727642027A1ABB9368721B9ECFDBADBD3F440430000F363CE0F645CEAA966F27659DD9897148EB +EA726A893CEDD97655D4C8B8AE548CB787A2483AF72AC2FBF4ABA8B6530FA1DBB78829EC487A68C1 +988FF725506A5F4DDD35FA2AAA53424364B0D85D57AC46397627556DB388ACE7136A528AFC532754 +B4B986A5E4707D0108D7E3B9BB36513F0F53A2A15B01F08DF5AC8A8A94C8B1D08A8DAA6631B51E27 +D8ED88FF91F83E55E9AC1FCDA4938A1779CEE8F68BED3DA46D38AEA2C0743DCA7EBAAC49299F1F07 +4A6241A6FE367F4CE3A83342F627CE349C46981B22F7B09CB13BE85AB9DD0E6C03D2B9A59BA30C06 +BECF17BA5E216B873FB917126DA1E6A93247846DE27CD190006E5D558964F9DBFA54AFA290335689 +1AF3C33E93C67A7B6894FDF9CE33C4E9DA002A7C4ED3BD3B72371B3D23987268194947A00B33097B +75967DF437A55EBC72B931BFAA26CDB07A7F836C536505E0508BA8BF8DA479FAA3BF6D2FEFBE8841 +30C550A8C021FA37856D7A9E4A9335636587E3590D5B07158890C696E59DC57E7F276A875A9885E9 +F8C684885BF276CAD4DA5EDD7D61CB1521A2DDB9B4CE4914A2A3CE7717E475444FEC71058FD9F073 +1DF498F49F35E69D47210B7283BA7A5A0A9D2DF9D97189CBCD03E78CB6EFABB558904B5EA7101BB2 +E29E14B08EFBABF56B6E1A0C8D1BEE6048C4A9F9AC3D2CD00CD7243E32D1239B53E2E8C3B391DC67 +7F6FC1DFE22EFC193A4F6D3923D7A79C1F1E6C11B0F5AF3D8C6AFE083D860B4DEC9A037F4BCCC24C +3B8E935DCE5A7A0C7CF58567D7CFF0FAB06137311CDD7B4F9864E276F7F63758789C34E24C1ECD8A +A6D9D88EE29CD1B4651F46E46E6C6DEF1A333DC2DD40405C8A28AA88237A2D41091C3345A2D61461 +7FDBE107954F94CE0850993FC6FD90168B07E8AF7441A75CF8B7CC3FD22F233BDCE443D9FD68CDBD +DA5BC9A6E96F4ABFFB802E981759B0718F366681852E29F9161CD7F0C6EA59504A0956C0BB4A32AE +61CA04AAF8D1C41C1A5C2454D7CACAB948B7ECB638DC736096392609E76F0F07C334E27D73CC28B3 +675E71387CB6145E078B380F48837410515435FA0A464245B02E7EEB29629767D0822C7DB48C9095 +8EE6EFD7AE49C61B7A30F0829874F75B3D1BA76FBAD749385504929B7E115D53FA3F614CF2278796 +5DAFEEA9220A41B5C7C2FAEA7018737EFDA0A8228B3FC15792BF98568E4ED41FAD104D7CB58B9B8E +BC16ED6285CD7743FD912C3D69B9DCD472C9799ACEB3542E86AABDFEE785DB7F440E980C248506DF +D18F69F7A24909E9B3EA5B00ED5383A92AA977DFDC91F6D2724E34C33459776E5E6E3A219B66BE09 +E3022F823F2A17219ABD6BBF9370F7246C58AAF93CEB73E3F6A04D2A7376930DC6DC3D106EEDA965 +E5A3CDA9C0E86162791D70339B1136B7ED29348C8B3B4CFC21DAED470D9544A55A64D6973A1F1BE1 +8CBCD77A665D5AF5A6109B4DBD113E3088C542854C6030F495BB039FA2BF98AA2A0CE732FFF4896D +A87B30FAE22549FF6BC943131886C4425197CB9910ADD5C112F2DDD6A3E31D415FDC43D9FB8DC566 +7C8C9B2093E191FFB3C69AE8594400412418E4131D29BA9D5537B906DA4FFFA6336053B4257C7511 +5D039F6AE4B7D7879A810424897DDE4F8CAB1D92BE6D6E752B5B480ECC094FA6F1F2FB5C87318FCD +F081A2C74F73E0F400483E50311D9B8143576E7F4B1DA61B2DB54A8985A38D82405789B124B32900 +7581FA782FC4BA32336AB598F601A12E8AD19B76BEBF4843B2AEBE88F162E048AF0AE6C4301EB228 +2821D2D02429256DE340CC480023ACB224A883F41368A0F9F983CCC6FB64AE7F25679A16087F037F +11C1F282AD4468D4A579666985FED108E23DFEBD283F6E9C5F0F9151A19FC5BEBE78E51B8086C19C +F3E3EEDBAB1256FEDD7F28C052C93F02FF1F6D0CD30C6038011B771CF0C9B65073206B036D11E0E7 +49FBE0643F9428F0289925B8A284C244AC3B68EA351B2B3C8279BE36B86BB6D53FE45F8A314029D7 +4D456703209BD696AC409CE975B952CC9A72E33FE49AA429626C35E839FDE439153C738FE4B75B80 +0F7C2A3682D5DB06EE8297868BDED930A4A2C83D8537921400FF0700F8035D0930D5AFA76BAB5B5F +FA4179E133E45EBE1497A56742705531C0AFDA349565CB6C42D012D9BBC54B2E52F1AE3537EEFABC +BB51E1F5D3474F72D78BB0DDDA8020CD5518C721BF45C864C6CC1565A23948AB7D6E9BF5C1FC9149 +4807EF7F0A0CE6FBD110D784756D54ED55EC82825E8527E6191F877CFE584574C338C9ECDC967136 +2A069792E2360BF60E5F5C348BEA1C1D2B7B01D45ACF6A7EF7E36AB60BD708A01800026F023D4312 +3A025CCD9049713150B1F70928CBEE7AF5FD6C319A2C8F87BBD3465DE385A8F2D0028C62EF0A0EBB +438F0EEA436D26B8308D1153F64DB21C898D4315AC04A8A93251030AF208E7A94D58FC47D2309035 +216FAD5DF3B1578D7B40802D89356ABBD32F8A1AC1B905368753867A98B608A1DEED78341D4A7EFD +5910A04D85B2944BADC86ACE3F9C7ED1F2CCC546514C7FCA487FB8F912C6575E7D88930313897FEC +42613397997BF35E1971CEDE0944FAAD3A1AD8594DBA3CA026B72277F04034E8A59B8A456DB09320 +A94340E6B4779BE6B53F806E17828267A78BA536F66FEC35FA08D40208ADE6282BF04EBB6C425687 +7F08D3BBC3D266C4DD0BDD333C91BDB8D25638BD197A346B3AB12A84A12BC811D189A1151ACDBF5B +FFCD319B4109FA123B3BD8928B4CB02D30D7B1DBB2883D32957BEC3330150FFBACC809117ECA9406 +ABBCF5C462D40840BB5F4E0CBDC3E4EE91EF426A95B2EC98360E8E952B10E6575992BE8AEFCDB4B9 +CE74E51E3F4040A0AA601AD85DFFBC22A943D3EE7C97C6E83BF8492AA464ADCC1D7CDE66DB1ACDA0 +21A75F58EA3D00D974C0598E7E0C92B9F27341FC0753297C4453CFC03311521BC2204ED0B666F35C +1BB7A85AA4720D5A48B0A948E60BF86689C664BA7C82E2FE778CD32FF5DF4318EBEED6DD1F007F20 +D1E3089E16E405F02D89E68EF77C77E642E7F3630AC8FC8F863501B21412342EEF8DC6A32A700015 +25AF621FC3F368E2FA66C89FA7879F1312B05EC733151B9F2EE01E90EE254EFD1DFC359F163AEEA0 +3B880CE4CB68AA19B4C33DAFA898A45F6EBB482C590E9DBEF9EC0E11DD9785796C38C73609A17417 +357046C478EFA77009D67D0E3855EEFD688ED4F7E6B78293F076C19A65267B8DA13210343A330233 +B953505751D8C475BB6B0CF7D9E7B81B4D769AA48F4570BAF0FC278A5B8057E78D75DA0DFFAC794C +4DF2A7D3017D9E00162DAA8D1BD32EBFBE681527E2966A7120D365C4C5C95BA0825401B46EEE0A18 +66B95DC4605EA304F64ADD90C069715B6C98251CD963116F882046AA438B5FFF43770C2F4197815A +064AF171A03D38980A7CD39574CB5CB5E48C0C37735012590FFF2A33144B6C171DB03CC9765634D2 +FDCF8D674E9E7CA31302A88F8492B057DC0FBAC8E693AFA329BFFC1E9147341ABEF9A0F7ED8BF03C +82488E961F8CF8C9B5C65BA1926A44D633840BA32552E103D95BB70653D8694BA66071FD960EFA75 +A0F66331B02F044C84ABC233C427A4D221C306A20B2A7838163FDAB20B9E7C6A8EA5AE7E18628344 +0F612AE0AAB71D03144F1C02CA0C00F1101239C5B3AD04977CB5977677C26D4566178164797D2B31 +9EA9A3C8D7D66CCF83F4940D24749E81ABD1278E9D8773196AD99F35FF36777DF878F07DF301359B +8898A325F38C5C9BA1CF0E0F606CBB514E038CA087256DCA4C186393025EC1BA8CF544C6CCE57F44 +7181CA0CC44937F28568CA4AB5CF74614927276B0C9371C6EA37086DA9005A8650BECB8B4A84529C +E96E3A194E491751052A95F524E343FE9CCB0B87D9547A688537C88DBB750B39BC53BBDAF5C9C01C +FB1DD1EA563C0045F91CADFEBDE7CBBF24B29417489F26710F17A951340DB521BBED852C0B8A73A9 +C2E839BDA90FBEC41559A6A0925854CF6F422ED75F5D842D9DB0C2194D7646C75327D743284949A7 +2A7535FD6668DCFAC10BF448D8C17EA101B627FBCEA6A2C51F89FF15A5EBB9E63B8EE64CEC03E94B +6E2E00DCDE613E1A7D6F5695A6484E89002DB8F9442083BA8CF17BD352D9BA8335D44EBC93810D38 +A819244EA9BCF9600B71FE41DA1EB4D79648A9E1AA070B4EE0800FE86F49669F1BA1602BA2AFD6E1 +57558F194D8329EB9B2B3BE2573ADB86817E3D6C5AB034CF158DDDB717151A01B04D1FD5B145466E +FE0DA2A30037DD76DA9B6AFCF2FDA1993E57C2F9BCBA9EED095790CA80957C59E79A77B09D8D16D1 +06002CDDBC0B7AC6D5910C40421CEC42FD0B31106118BF56A8EFAFF3FE22582FE461C3A106950FDF +DEA01B47E58CDEEDA5B321930B7062C39FB6302F47B09DEDEDC9B1219A9AE4D248FDFDA38CBB3537 +86726CD86E5EA1CBB795DECE35365E382187627E003762B8A09223B597DD780467577991DD5ECEEF +0464AC5F5DC9E645BD996C5631E06CDBEBDBF4C5970386E7E6C2ED70D2457778D24A2721517D07C2 +3B5EFC74606791B359975FB3D69BCF242F98395A86C6327DED2F1FC159802A7177152401DC6A49A0 +7B966C83EECDB46EB762CC84319132E2773DF2232FE6C86CDBBDDED9E9CBBA30BAFDBA4563E8B8FF +F2A8343B85EA90E84A1E5A9B48C3E204AFF5031A818EC993040FECCEC75FFB02FB373F02AE8B6D0D +D67F830D87942929750FB4544D06A38BB286E848AF44795E26BBE8B3657DF39E8D9C64DFD5AFF930 +64D6E06A3F6092129AA7C3D6E5C0295A4395CC9FEE31CAAD319D7D23264A3C4162EA0C060178728C +6FAE5B8222F012965AA76F0FF4D3F136AEABCCDE8E702B4E2664ED7E549DC375263BE563BF5E13B8 +1DF8C5B0EF2DCFFCC4507D9B42EB6EDFABAD6547BCA57B7E3EB898729A773868EBC7A3C8BC9DB2E2 +D217D20355865AC459A48921D719545E91679A4ADE1C8D8470453C8EF323D6D96DF9BE5E00FF0700 +F81AFC075038920AFC2593FE5CD2A71CD7724BE693D31FC8024FE111E82F8896A3FEBB5A8B55C518 +2A6E52805276F254C9B73500CF95A556897FE65E3B5ED6DDE1027619E1C0C699FDC5FCCA5472EE2D +C57E3E229DFF1CC6BAD8C936F3E1106340794A0FF34F19AA430A9E250561E6579CDF15873AB7D725 +AA52B745B2A170261EA447D6F95CF7C95E30FE578B4FD73F2EC500465D97E37B3116D5B6C71A06B9 +D04F7E1535800C241E49312D89B74D2FDE98A870ED41E8F4419AB4485490E1BAAA6FBB7C55BA2887 +E6CEC7928FE13E429EE43BB7C7CB806D46003BA4E9847DE08630F04793CD9B83B2CC52CB015C8050 +42B7181531A9659F64120EDCEBA6DE1FE2EA1D75C73D9B06033930FDD03977B44A5A21F6848BA764 +CCB76B41DC754A1CCFDA1E4A61E639A4636334D62F733A1B115A681AA0B3E8846077BDA86E754688 +091217C205A050AA028E0BD63A7AEB534576B63DA01E058E05FA97026F108227FDBCF84000339501 +327E9B884C09BDD1972BD6F139F0E6032F0F03506244CF95B2D4B497DA2F89DF0BCCEE060E06FEBB +253142E5F3AFA85C46F0299AF6AD12428D9D10FDF877ED6981CFE956E61CB29F4CA290494A16397D +A5528CE16ED08BC47056E9FA93CBCFC6F799CD3D75989FE6F292C2FD9FD9CDB961073F038235736C +C91CF8A83A27FD2AC836541F028E40E644FD25C48C00586C0F7BAC80A84F60D9C6CFE0A9275FB385 +8DF9BEBD3B53FF780E6CE9826A2B1C92824DCEBB822007C5C70B881E228DC32F8A1069A0E6E9F5F2 +4C53ED3EBEF34B640692C9457F9BEDA9B59B02AF0964BFFB8AAA586A020F4C43A6222F32EF47F647 +E845F4C02A0EA4890F50E8436A558EB3BAE2B2EAD68D7BA74E41CA45E847C3DFBC515E08B8DDDABC +3BAE3B43A647CBFEDB9F51819CC4B28712AAC1CA9E7AE2AF1A0F4C9C3BC2DAF9D16A590585666F8B +AFD7E553FFBF100D1FCED546162A8B0269532D1806D1B20D9DCE377A1F6E25ED1D6A6F7FCB230D6F +43BF44AECF9AAC632C2BF6CF3EB2C9667B5A6053A81033309A49D89BEA3D3939CB4D467324FE8C54 +DDD6433CBA4E4E65C1F86EA78F1A07B0E31F6997B7948F63BDC21BA811A640A8E7B033471FC3C39C +1DF79BAD95A63656288F20D96FC639EAA7545AFC5BC994C952F3C308D3A8E0F6D114530B5A95D687 +E5484903B5C0D17170D8590D504DA61C884B93FA04DEAF31767334BC8A6F1CA50A833AAE710FA1B5 +4F5847940A510928EFAC22333CB1174B3722ED7B6622D5FA7A13A151F9CAA4E874346204E6539692 +0FFDE831B439A7986BEB84138359912184F017BFA40EE913271E4A9F262D91935205AD895A1FA74B +3787086C4D6B2B490AA0AF609D0E151F604C90B3C23A3A538F0DDAA170E9FBAFD7DA09352269C784 +AF6C55EC57F0308CF316FD8B7C2651F5FF05B08FD48087829957355DCD6743D89DA8DAEE733DC9E0 +921ED72B88724699F000DC2E61AD6E31025856CEE7E513D36DEC3503BAE9CD9FBC539FB36B201EB9 +5D054D362E93AFF465A35B50ED08BE25DC8BF141ED5AABCBAD03B51EA99990970E9DA41A6EAC6A3E +05AF33C2F2280D23D6C103925D496536F46A899703991C917C9BC413C1FAD5D98D6028285A9982B1 +E2AD8321CEC47F524FB882C721D04FA4A34265403FCCE5F849463084C5C32B82209A80BFD7615EB3 +DC3F544077617E2A103F82866C769FF07A0B494F9682FB6AC63132152E6C47172FA4DD95C652939A +65ACB5AE6A58D091F713A4AFFF6D3C2F15322D19BE838F69D2E4A56FF182EBD76D7AB84D855F53D6 +2888B8D9BCFAF1414BAE140D4CF30E9E2A49D61E61BAE529F77DB937DAEE3B1DC7831FFA3376AE00 +B35638A58DD5240F8C986E996EFEB76F9D6827BA628E5A4BB0C51E0A2CEF323450D7F86D6C7F1C34 +F1BC28EA89935F01AD9579419FBB5DFF63F24E67BEEAD839250FC752ED3C978BB4AC972F91B92FE0 +1AE637984165C16C8CA67BD3D94C3FC377882F907950D9AFBF47DBE56C8249E297924B786DCDEAD9 +C57BD9D1C26FBBB4C63D1EA3AA6AA0A9658A8492083DEF35E08328E10B56E39ADEC327E76D1AA67D +C5347D31AF87B3EFEC48D873AB464009D80FBE283EEF4D91B6167EE339E08E7DFE268E3AADC10FE6 +1236129E67FE93F349ED361FFCD5196288C89C8A520796C47BB2D50A802198A1AACF9C8A23A2655B +CDF7ABF21C801F851BB0F4F8DE40852D10DE5C9378D29180FB1C393B7C0574824DC59E73891C4BBF +1839F09259362496A7A927E957638005A3991B4B586CDB8D0F280664D036979B315F347EBAC6D522 +B215485199D3D3DA4E41D2683D8206565574D6748821C6A1B6856E49107FC7E680A891C5FCDE5670 +029D72ABD8837D4773894BA25CCA0642D528FAF4BDE2809D7C196BEF081920DEB92209E0EE837630 +0901DAFEC0F6EECC13FCA15054B0674FB2B690AC6DFBF944CB52E75F95B9294BC14BA4B06FDEDC3A +515353C1714484FDB6E20EAE52BB21E9D7FF68CB464C71F76D2FA6B17D3ED02AE05B18979CD56A0F +1D28EF2EE72294ACDDA12ADE0174CD587B345183B4601ADDA6258E3B68E958B6BFBC6C12D081F2BC +58265EF6F9C0AB1BFCF012A11569FA756911B7D84D50E26F20F18299AD8D62CAA22A30AECA49DD41 +FF296E33B65DC29711F3F52D49BF219A9545CBA415EBD0A4AB63CFE14CAB319651F508C52AE36175 +1679AD2856F46E9DC54BC9CB92BD29CF60BE42307A3DF4FD4C5E86E4E10C7C7307C6ABC739BEFCED +2E1D6E9D05B6BEA62A40E994AD3E5561B40B031DD912AE83050C83579A4101BD65217C2E4DABC17E +47448436ADF7E53C846561980BD8F5D202271D502E9D1E205F07B495A164DC4041A929A0E4BD7D2C +BFF4F0102E91826400FF0700F87DE0DE0FEE26320C23E452BFD8E0D9B4CBDB54929F4C2DD8161A1C +A4077C33628EE29D3E76DA5A3246553FC17403110019A7523D885757728ED2571CDA8CC2B3B2D6C6 +8A5DBDFDFA726AA04BA634FF2D0610A2EAA86C0A056810AC3D6B57604E471206BD87759B671B1B19 +69979A8723B24AEA7226E41FBA841B3F6156A49DCDC9E8416370D3C11C78DDA227F083D473653D66 +36B8C420B5188E39F6063D372FDAFCF9DAFE2E2783523E7202F0E8F0262207A7F2677DA22BF4BCF0 +66D014BEA742180AD349A31AD4F8A5859EEAEEF547246CB6E074970316A4D09B76E1900E37E89BEC +3526FF36812E3D9D8FCB18FFACBFE64AE5EFC967C53421D8882EA17C2860CFBE4BB5C493630C0E72 +4F6F4CA5265B438864535DD508C45851065B8AF57ACA3CD87E4A37C873DBFCCD681B8881536D22CD +13689C27103AE3DBE693604AED8455C6521B247637B4C5AD0F6AD20A7081A808B69C2102793FC663 +F2A6E61D055D715A11F92015318612D32C96263B3864C83916B02B33F3CD408B51C114FDBAA8E602 +1A64389C25A535E342432189C15588223BFE611FB09624D1D71B6F72A58CBF44C226234973B265AE +A31AF8E9982752E55251BD24F49EACB780D6942BD6C75FB3C1789DAB0E409322B2ADCDD0D742B8FD +1198DD4CE4C4261B7E3F85A6BC3A0235A0DF21922ED8445831D8D0A8E8626A0B8189CCF7FE93F111 +A36DD4B7BEA7FD74841472B935D9DC8E40E2175C0699E26E95B956E38405BDD8F846DFB3F247B5EA +3F9808075DEC507019ED75D14B8A5E9EDD47CD4FF0B2ADDAC23C462BBFBCC16F0E15A9E185191780 +86797AA78728EFF3AA6BC2C05E46CA81E64128B340BF927F69998FBA5780151C74F7C190AAACEE7E +E92D4BA0678D619149AFC48ABE97D02655B06947C8A4A3EC3ECF00F37E4C0C8D9D8D027EEB7AEAE6 +260F8E629C2D5E200C456BA6247A77B18E879EED6B2C5CA8EF5868DA5F49ECA7151BA31B23270619 +3BFC520A092B06903461DFBD4A48DC5AFF4D7DA3A92C58DF7FEF83A0CBE964E23B1682661026EDAD +7F362A1AA114C1D4972CA8454B7776B48DC32EBB2D68173C2BE838CBE84954D268F7F735A3DBCDB0 +9802E9AEDC3FB83EB94DD826BE1F7B28B99FCC152E5DA27BFAF8387317DBA05FCA2BE1346D1CFE85 +F1AFC2B0D28F44A08FB16FB5A6057A1C7A6B0E96D8C590A1C59942BB54C68C6675B782AFEC04584A +78B70DE1AF783356C4C0A99793925B5EE4E871AA6C04FA4E1DC1EB01064106DA876361DCAF91392E +C6B43949C998CD80290A0FFF57F6E6E6916A0DE5DF00DACAC4EBF260FFA22F4FFE2AD33E73DB5868 +A9A0259B772860B1C3D1D24A57DFDD59446D89748156E02B94B03330703EE8817BA761A2605D10A1 +941A328ADA78558D0AE9F7F93769DA7814F08885DB591C8E5911EC3965095C1C6D8E48F7D3C61AED +40FCB88DC40597FAB43730F5FEB432D3BF21289F5BA47AB6459D680C9A2CB9A8A5AC9FF0F6B75E70 +3011D01D9D22BD0F970FFD1DA40AB371C207EA368952D91D0B8D319E272933576A001EB417B10AD7 +24194A7C27FD548C3BA5DFB5CB445FB2155A3956E90C38100CB36F78A868272DB856F11E6314CE81 +ECAF33143900ADA5C74311E8AF321D9D899E7C5EAAEBD5296FCB145D2C518FECCF7BB26AA63B4A84 +8B3D59BC40BEF412A928B272915BA2F3AE04451773D12B9A6D1504AA3208A094F1FC1997D2E5A4A5 +97DA7086F53F98F066CA52C2F8EF07F79BE9442BAE675F058DC63E7DB94125CE54C1ABBAED0DC58D +9F630AB9C2F1B626F05DBB5CBA2CF32D4C3226107AC495E4620CD0A0867D369BF481CDD920AB5948 +636DDF28288321C5E7364414B34A8A0E61B0FD5706C43ECCF9F15A78DC4E7B62126F11026987B0CC +B383444DABB37745DCAE9CEA08B2E19A7142F5A1156683AE6010F816D177412FB6495A3750C50937 +2CC195A4EA76BEF831E1ED52761D45773BBB9F234AF4E92F67B9BC8909729E67662FADFB999E2188 +14BD7235C7DBDAA5AC2860B70726F46C44D63A3C4BDAB3E1C3FFAE1055F38070B518567F2C0E6334 +5BE3C5F05C9EB7803FF25A820381FE0F0ACD62CC861572497F23379C6E8BEE88B46A20EAD5CB575D +366EA901F4337E86C2FFFAAAB3DB6444C5968C7B9C0B6DA2889E54530379829CB271026B8420557A +F104C20EA971F26836F45C5CFBAF57B83BDD1F2493CE47B0D4CDCE3F612C3ED74776AB49715BBD28 +C5A9CA61806529C2A81F2C19459941A6EE621879492F2FBFCBC70300CD91F7455CB92CC85C1EDBEF +6417CFBBEEE36EA87B4B91DF867CFB5E3778CD6D0D5EEA05FE1DA98376456637A265BFFC714B32CB +1D0B2A2C52E7072DF3F6BE195EF585B26EF204FF49B8BF23B1213C2B87EA67E82AC82A2B04CBD571 +DB2C1571AB793B0CF6DC6D1B8201693C88490D42130EB0C265041112CB0437D538AA19568D7E8344 +4B8E05E86E351401860BBE0EED0E21061863E91C82AFAEE9AD57BD3789A656B0BBA18D55FBED2B70 +17CEDE326CDFC389AD3E80EC31149B2B1BC1F62B80AB6CAE73E2A0F97E5F294B988A825B785FFFFF +3E39E9B94D9C2B6909930E036D3DF736C624FB101D88C8F7B0024F6125CEA1969046CDC6F3EC3569 +2F7368E1656BEBD2E46CCFFF5F0F83A6C48A988385BCB8A4B6718FC704F39AD5BE60E64A327D289D +32A2FF742022A02C466C2CE2A7CEF44D650D229D60582D4B60AEECE347BC4E5643827636CB18D33E +D09FD513D9B3E45D2F47A16DC803BA4CD9D53ACDD35D310E5D5F8BFC41D33FFCE9E829BBB00A37E4 +9B0A90146CFE3F465CD9ABFC4A8E1B5EE001CE123B0781B31F5394D8102E7909F0325DED913B3559 +BD8C39BF3317C0992F0EC42EA7023FE81EBA170300FF0700F81A9928478DB9DADE1068F3D17356D4 +D075EAC389D80121F18DB86E0075F42EDDF732B9D832DD883CDE197F0F65CED8489FE629F6ADF82B +9CA255F5E468573FDF8DC200A2B1AAF513650255395C0BD33B4524D60F9BC152A911461807B08EC0 +9FD012DF159417D90BB0145E1BC1BAC1F2927AD210FFC9459504AE3D70818E7C5A66C4B18AAD524E +988D6A5DB325B92EFC4D60C2474A256FB25267FD911184BA9983758669B739DD0747DBA9C9298D2C +2BC69363F6A7A938D7A2AF5693506C29B79E5DB43CF2BB8CADCE12808F4E0E6E3479EE0BF1BFC489 +FAED9E1D8A2D70AA4F3963199DEB4EDD8FED695F4C04CCA06E825858C2E702A3AF711C129D6BF408 +E16A26A90158788CC33218C520776377D10BCD35342732F4CB1C54CA1EB46DE10A3A84E62F3B2474 +2EA8A5E52ADCB97A05F1233D49C0B73243BD025020408D44A37DDD1BB5987865CB8F605FC46B386A +BDADBD4DE668B06782D936EBB3F5A75C2904371E65BFD89FCFA1358FF1B22639AB6CE4EFC1924DD4 +C06324D4D5E7367112A1024A990186C76BD2F6D0896BF7DFC5B0317725D53773EAD6E8A4D3A683B5 +A0CC88E89002E28B5172638EB9FDE9B22016F5851844FF86C2933F0C292D3E19E1D3C2BEBFCFDAE3 +45681DF2FED3C17DE127D005A852D1438390D2BE029C594FEDF5D806F05AE7FB712E3304ECC5D006 +6F625BEE6A35A96F3B8C64BEF4022A41242D59F6BBB12D6D3F383C83BC33282FC3D1A7EAB6023932 +8AC523713E1856092CD0E78FDE205CFE0A660C6978E59ED55122AFEFFF368EAB2287F10F97496F9D +0EAF06269B831B8A3D8AF6B305DB1E63C8AB8C7CF8593821A1DC879D8B6C58BBA6351288DD8E22DF +E6C55A1DF45D90023AB2BA9C94C95E138D068E8C17C4EE9817448EA7678368BB3C72E0465532BB16 +87AE8D961EE4C5EA96360C3A16F2F5164509E704FC433961369111D5A4A301B10C99B4966C240337 +25C83ABB73549FBA5D80A2B98E4CFFF6385275E4ED44A1B2DB3EB9154EF8E49B438FD9E974E6079E +9D55C0622DF8B86D1964444A36E0B10DE5AE06994D273747915CED96FD8E431A3ADEE846C926A040 +540D6596B9CDDB850CCCFAE06B62C2E8DB584D3723B65B68646BCE0F5A8619F21A3CB522227A778D +E2BBB85D68798997D39551F435851F988E9E0D0182BFC1FC544EA4BA74F99367952EBA8A099B094C +E78C3866E670DC7A7251A6727BCBBD616EF1F0EC78440DD8721700BC450575A55E9F54928185C07F +4948BB81E92FAD288F5624B5FA7AE279CD6A5C430F087BEE10D83C57AF15B6CD7588B39561931276 +F007E135FE851E75CA93A3D3A6794A1B3EBC9535EF595AF31D0DA693CAA5D544373183314BB3AF35 +069FE07A3E876769AA792B81A8121CDAC197F3E03277FA80DB2950779F5886E79E3B2487BA904C1E +A822F7C9606EAE4E9A897973E6D0A5D166DDE2B89E51CE16A30B983D6C22EE3D1F0C7B1803A328AC +A2E0939B49E97077C8FBD68545F3CD00C717B476705E27609E2A1ABCBCA9590F6036A26A98E2417C +954DB80459F389460F4761B3D0EE14C2BD57AFC9340A717F6E7CC16FF129F7107E4B4DC5F29822C9 +B95842B44FF1F43EA15670042ECE0E205A1B78E4C345D7E97EA43C04DB829AAEF943E80E0F4D3CB3 +6E3DEC3660B2DA3E1779A466183E5B882B935336BC9D3FD864B747E7D444EB7706CEA8DFE5AE7129 +E7AE131EF530682FA8C807998914B72084D877C87274319C6C1ED58384E12F87A8DDA757D9ADB994 +0193561DEE76242A824EF45E5BA128B2147D1E0652CC82A7DA24B9E82718B60A4600417032ECBF57 +2E12CA1B6CA18FB1396135409F2640022F47AA3A9E6916BFE46CA583576204CF199A91DD2F308BCE +1C7153EB3F31AC9540C267859C711E295485D34FBA6923DE3049D3E5B4B9FC31D7B147608DC5752E +0D984A33EF5AE86123FB589F60EC47C6CE604FB1A607099E846420EBCBE000C7AEA183BF80C194D0 +C98405E860F0BB1A0108F2EF399558870BCAC576CDC8DD51E4083D51DF2BE618CE541E2FCE7000A6 +CF0CBC1B78CE388B22DC0AFC9C6A14FB4C9524C1065CEE00CD08628AE81339C1A0094C40388ECF2C +A9589428D73BC0743D0D01BCD91517543E618BA65FC4DE94032759B47D8B821FF1FB938B9A77A280 +CF2DC3862045313996EAB998EEAE743B154F673D84F34E16F10F5BD0E405A2C62635E6A05A9DCF95 +4AC92A118B5CE0B6F104535B5FD0CEF3478E9B96C5FBC538E1EE4CEA534C0E6263D508A1C06D8C42 +297C97CA2B9741AD2466176FA245C40C96F7C04475B01FF691E6E486EB66A1BFB2FBFAFD89F95DB1 +38771E1FF59C0C77EC0D4EAF3EB5E7CD93E96C8A6FF4F02EB89812CFC047EDFE32BA219A867A9378 +A0429FCEFCBA6B619E1AF2DF4D30DAAA0E3A0835C87091709608A850D56A7688384AE6F7B60A9EB6 +0B2141D506F9CBA66119B924087C3212EF801BA0F661403616024807F7D743529ACBEE48328A951B +D1865F70BED363FF7C914B52C7894357252501CB8039FE80D8A721F338ECB243F15BFB2A031DA9CC +43BAC0049DD7731C9B175D72F27052C983961074957D4178413458F3270D223206AD0E6DAD979998 +B97C7EF317889C681BCB47392DD4C884104383AEB12A7BA959670CF8C1603BF90F956496E85861C4 +546E5A1BBA8113E16950465398DDF9D7B0165374CA53BC9F9191D52453C319699CEA4041F6F514AF +FE89AA68D22E3269EC0C4CCDE9020E8C03C14D846B7B8E40472A863B7587F6879BB9CE7092F8BC0E +70B655190724EA42B121B3401C9D06718C44A094890FCA322D68EEE1017D4CACA5DBB72D60C7171D +D64FBCE0B0A450CB7A996CF47380062CA1FCA936D900095C0F0FC39BF05D8D19000108FEF7CD5CCA +F9012B5134B78E0A59BDF41D10BB4CAA7A9615E459AE1806A04E1D763A06614100B60B949D32E878 +2A06811B147BBA08B812E9F9FE26BE2A1856FEAEA89C2CF69DC6D8D02F431F57A73D6EF99C33B292 +D16D55395C24335F01549BC077F53E05999F7DC2EF544F6A8F4D9FD8B0A1C9D0BCE8EAC71196A447 +76E05CD8947AE447EF3156EF90E3E252AE4CDD12FCB1A8B1D0C22CBCF20439EAA65A3729D341C4E3 +634705231138B20CD5B5CF190C2A3C4766BF4D59B1229356CD4F17A30D2C2B45B5A6E37BF2D00BDD +9EA1368B4B1AA1CAD8F1A34C8BFD2C6DE0BAFCE39C21788321901E0DF1F3977FFB85EC88FA516BDA +1163B4DDFEECC411099146BD038D3F91E2F5A9D44C1507350F90B34407084E68A44F166826B54556 +D1DD7CC98A0EACE4B84C915137BEDA220D58AFF707B6EBB785E2E3EA8F2FB0909FDCDE73B319F092 +12694194D88A27CF56B70292F97127B7D30E88D96D672753F564C8C2AADECC67147E63389DF7BF4E +DCDD0DB21CF3F1ECE43C3ABE567B64A60B8C0B823B92067A2907FA6C2DDADC8B3E81FCDE6872597F +028E02D1E542F019617703248822A8B84E4F8885400083082BF03044D611BEEE4CA1671FCDC30DB4 +1C46F15FA09979C470BE8E5D2CC3A7C4F47443C18BAC30077078533BD6B6684E5603D42DD9FD0DB1 +325BF1E506847C73AE0A764C006969FAC77278A8AEE14B45D1A22C7A36282256C8F9695E9C68A9BA +B1B762E87947CB5CD9E2339951453FB63469C8A8F57375413A5AB17F51FD4E49CD6C55F7D7E96530 +75B945E7281CD40AFD182AD7F77A6A1DCBF051DDA1332AEAFB69231C5AEB6CC00737A582388908D5 +F66A4F69C1BD806C2E94DCFBCA776B76C83D5E48111DF412A654E6DA4971F76269DDBBC5CBF252A2 +9D57B37904159D5FCC787FE7A609787BA5B8703F0EEF3634CB50DC8F1FC3EC81121A48C519D8FD56 +2D15605765D4A2A732D876559BE887B22BDA4D26D43B271F57436EE133262DBDE9A2D036DBBABDD4 +F6BE056C6F7455A9BCC85A1821201F09392600EDEB8382D77D38A486EE96C6758135672202EB5047 +4CE4F5246C65A9DAEFC320FFAF0FC01ABA68E6E44DC46BC8717D67000418FCED8088494B1E98D126 +DD27F701A7C335028128B147EB5FBEC04066AB4C9F478B45640235B3397820F42CC5A10F93E7129E +3E8AD05E8690464BD49B990C29BA5A9AF2B16C3237960E4A1810F0D6A2124B6E0C6CBBBA6E29EABF +CDA35D0D2F6A9C829AC5E8F3D40F872FC4F0B8835D1C1A72704B76D99EFE5428C18B38664C99083D +33262597B7806C457869F15ED017F68A6D22E0AB3BCA6053598E0E6CEF9252DE45E0CC02D19393AC +D9C7A84CE983F541DDEF9F886E582B7B9EABF7EE47C8F6AC61BC555B3826D82A067C47644EA3180E +F6D7E408B3921B211ED6945CF3D778D6E59FB9A1F193102E8B07E9492CEB3CDE682FCDE03CB34B09 +C28CB8B987DC943021EF4442FD2F8A92C2D874D19F9B8BB4BC777E20533C264BDCDE4DF0E18D32A1 +259CC9B2D8CDF523BA5A249C0473858EEEC7CBC02C82791C8051BD989F5E02B73D953657789A3ECE +D7F486B60A8B5B144BE9DA7025CFBA5E75B6127CC63D0533027BBAEA7100D03AE40F9BAE7CE02E93 +9BD9CC0FDEAF4BA45B100EBA674B9D90B341D3E70A12017459D578D05540BFAD2040CCE30921BBFC +53067C12505ACC956CA8F343243141DF12F864942FB6C5A330E7BDBDC13D306377E5A9480D251C0C +285250C1B6D046EEEDD6E0F86A2EB60E990B4759B3B511D4C09BDD1D01D27AB76BA02FA1725D57D0 +78052989387FC67887058651636BBC8B9636CC13A2667543BD9FADC2F8BEFBD8EEC37646A10E1028 +EE74DC8861C4E53A98CADC5D64D2B29A49113C4B768E19F603672DFC9685DAFB441FB55DFF3268B3 +D825356F9A555FD1EC15CEEEB2869000C409585C70D809ECF743125C72E8B522E2317189F8E49188 +54FA799DA9E4D47D78A8137252FA45A19FE65F6536B2E81A238654CE361AE65D29A229AEC35EEC3C +3CBC0F375AE4F5F8FA520B37ECE56DED57437C7547360772938730708FF57F9CCC42C278CE6C0E3E +AA588446402DD04B1713C0C66C778780A32591151290ED01D2ACC6225939F53BA44BD4D3A480F7F5 +A631423AA1B748416B7A331C9B4DA3F05FCB9887C46B064CCD389B36402BBBDEA17DDC28071F923E +44BC416E92EE51FB57DE4215B83837F1436345BAF36727B0202D1C532E67DF1F7CAD5C5E1A81E019 +B83C57E2D624F916B98B233719BFC91E46B423FD2E86527B23AD8AB1DB81073312394FB659CF9BBA +5D970FA42BD856D0766BC284604583BDB3F5784BB25C5547961B36C104E37DB93F9986E3A55D06C0 +7F530CC4B9BBE0A7F7E803655277AD5F5B478E7F0C277D98C6DFC2A0F278342BE96E474CEDE49FFC +2A4371DCDD15CDFF589077B1CBECAE0348B78775278920D5FD868F641DD4C6E5C87E55D801083B54 +BEE82939F71E7C85D86607E1109E361AEB9F0605E798AB16BD1E860AAA6D82764C17EC20473D7B16 +56AF700430904DA78A5E0D1BFB60B627BAF2AE9AF452022AE7DD1F24F892C9611AA70D306B6D1D54 +9625A93E80BF913DD1AFF750F278DF88EE0CF81A31F5973EB9D33AD1CD91ADCEB56384C995AF63E5 +E1FFEA05BCE4459EC18FC4C3B29E42DB71DC576DC09E818687E1FED7C1EEEFC208B725BDC277880A +AF3C685C77867A5655244AAFAB7FEEDECAC564D45EA06DACCD61A676A621B064B2367EEF40191D23 +DB6EB9D06C4AE2457DE09AE1877BB0D0D0A9CD8546E5522FCC784B41D7064CA05D2AD2543412FE86 +72E30E6305F9DD08FBD4D8668E942C7610F8AE6FC76A577F5F951AF0A19FCD72EAFDA7DB7E350CDF +6A20ED1CCF61000108FEF7004006D0CAE48BBE8E0F245A50C996B863AD05A082D2B5AE70C238FAEF +6E5557640E3AFC33F76C7A30259FB56119A9AF6CDC2BF6879AA173ACF5A9F1F91AE47F879375D016 +CF162F675856DE0DC1A77BB2C58D5F7656B7E97B0A976EB0912304137544C39A1D53F41A8DC9C5D7 +5F29EC2D7EAB763578CCBFF0826BC6B0900D6ECF9E3AE0DFF0CFD1AADF11B3812B9E8679DBCB8899 +65EDEF883FD6FF47B4A0C19FA24CB793A172D94BE3BF8CC654E3A4CF981EC505653C89E8C9C62699 +70D43BA1378484CCD62A6B86A1126067C06757C08B93E8C30FE15F5921B73BA17546DF2FE2371775 +C385B3B04106A7D74CBB3DB8B76790F5A230C21FEFBE1C8C3AC019A9823BC0D0100812D59044EFD8 +16CF86E5303D14F61C4DFCEED5F50EC72B27F723FFECF438704832FB322B2FDA8E57CBEA6510E160 +FA331DB6DDB3E3E255853525BD20B9D839C7D6F0666504B7EA98BBFF1AE77B93BD420A4CF1F105A1 +0460928461640D6DED83BC5E8A957FA937672BCD79B1E9FD4A607ABA22BC21AF4DBD142574CF5C9A +C1AB523993CEE88EF7899B0E9B165DBCA3BC2D50DDF42C9B40B1F571C1A31D55DFC3C182B137A192 +4B756F1E2C77FB71F1ABA0DBE1A37DD2BC197010DD8EC6466ABC6930561BC214644A3B28CA233790 +08562FCB836522B69DD1EFED04BF7EC2963D0A03CCE4059BE37314199995DB86CFCEFFA3D22632E7 +F7DE693750900831C6641368702B0B175F8EFB49F7522546F5A4739702E17F5EA9773A8E29E178D7 +BF2E7520C76AB7E2F9BD0BD6C8D4B9A587E648DC7203EDF95E31291FD50A5D8A894DE4559C863DE3 +CDCDEE0F69CC0CE479A93A3AF1385FEE6EA719BAE7763C5F5C29CC01F9CE627D990AEF123A6AA9B7 +488CE49D89A37055ACF5F54852D2BF71E9C00792E73A1290CC5BE01D974C5833996E88882D2676C0 +2AD254DCECA3DA6215F0CA1D0F71430071F2AE10A4D15937BB39CF4D0C52D5B75EBFE54361DBAA61 +BD004C911335A96B97A3FF6217F9C83CBC08E73AECE76344FDFA288F06B24243AC82B29946A38925 +1874BA9AD7E9A98E62604D8DB2E803E0D1C2482E2FFDA970EAFF1201A114A2C83EFE12F79231BB6E +3EC48CA5012F3BCC8C1709F24EAEE565EBBFC054675C5E8B204811C4CD02400401FD163D837D5F06 +79E9242149996DE78B1FDD6E90E7026F71AC0D739FAF3A90CC3453A9DE4763A159A5B78ADCF4E5D2 +5C2B7E1A90C2D74E1D870F58F92ED5C00CD928F38367BCDF38B1D0F3F53AF7BA79380738BE6A2BF0 +E3771CEEFEA7D9BFEE32CCEE41AB882C15106F7D59D477EBE268F3BCDBA1930E895130656DD415C3 +CDA18C23EDDE128375C12D3FD53C5CEB2D4B0A96EF489387EFAE61D8E6D8ADCDA06ED5831E285208 +C739B87B3774A16C2861E3262A21415C91A755EFBC80DE53AC978E71570714E74EEB792C99C86F0B +551FC569F06F1D1C3E10A0DA11B200C75BB9686CF43DC8EAA864CC80A95A0E3431908A20FC773956 +642045C9434FFE820BF2AC3B1311A4C01398E6F33A79359021F3DC9739296DAFA54CFA3AC6609FAC +E86E9F095D6E908F20F7680DAF7E869A8E42BC8156EBA86E28DBA6C9B86AFA217BC038E7A12A3C8A +DB80C710A32191EB2EFAA58116F466A5FB95C97FDE2F508E5CB33E4CF666210B85D7571BF7D610D9 +D32DACFB3B40721350040AF35B7EE42B44F46AE97C5ECAD9FEDA75B98775FB0D7880E0A8CBAD2E11 +1262495CADAAECE807258C878061C8542C3EF400A35F1861411B58920F5A0AB741082E9B6028FAC3 +56EAFC83A651598B7327106AD65CFDE287EA650DC98D77CC1BE6BBB26A5F1363E49BD03DC20BA8F5 +5CC69BC9A9B2C3526B92A71A0381BA99450088066EE33BA4BFE0422290224EEC42CD5E147EFC1CE2 +0EDA37C187832141CE3DBF34D5F19897DF34270B23B65B969B4A74469D8D738A6D13D54477E4EF37 +0F05ABE47BCEA54934EFCEFCD802AC6EFA155527D9E8714F647073B339663B20FD0E14BC42468B48 +67D19DB513A476C0713E6F180CF9A832166830DEC62C24FB9A8E5F9C8E6F2FAAF027D75C8B3095D0 +FED63B6F179EB5063421233EE8EC9BAF773A1C6C91C2B2C21CF7833FF75F55095128BF639952B557 +FAE81D7B24A101C4927C8E4C34503B1652DE1A5AF86EF09FAE2637D31439355589823B97A58D3B60 +FDC2F6ED3497B6ECC7895CCB74633A86346EF2F363B0434E3BA6793A3F83590F45B9BD52C7A26F56 +6E0FC62FEC16503D0EC18A31F234607C12B854A10740DB3A3440E3A6B4784FAE67BB0347FB9A0C06 +5CCA2A4C1CCC0BCC350E02E0AB7DAF520CC1960814FCDB62869C667057AFB99DF346A2961F008E3D +E70037C63DC53EE26DC8950DA1B02EA98B501F1596D1D93B569A7BF6DF093ED8FF4942AC2A4C7255 +FE8DA3ECB59CA34535CCF5BF578DC5F0B59EEC369C2E0598C42AEAD37AA330C7CB95AF89B299665D +CB99786C7DFBEAFA1A8E803AC1CC5C1C289626E76CD1991D999F25954DD193721AFCE5062635A4EE +D4066DD985448449E565DAFCE977231E235057A1474E86EA9332185996A04558914EC925B6AB9A0B +509B51FA8E78A45FA3DDE78028C1E3675F7737922C457CF9EE597B06D375F130B4B1543DAE84718F +1E3C04DDFE38A4E71F14C16EB99E6FDC5B57F4D5ABCCF00D21F0B7FF783B9BF697BC96802B14F82F +D10294F67F96CB3EAFD8EB6D824AEF1269B527CD285366C4348A92D33215D862AFA5C4C76F642D3F +0129F6D1D16E7697806CC92E7478CB9B0F13429392237B0B4C5E50BB45367824C78C2F18847F13BA +A2CE7F3930E0727ED56E66E1B1010B6E62406D13A562BE515B18B3FC73E62A4DDED51B3AE3B2A36F +A82BBE8523988118E01EF0F56DA260B737E2BBC1000108FEF78CC4BE1EFFB5115F53C8DADB718B88 +1AEA626557A3B3A2CFE87175A70CD3FD8DF0D366FD55E47E9AC85C421B83ADC2F96924D4E9A3A579 +AC8D9335228C28D0A519848EFE19E057F9257712466EC3F81E61E6387509B5681C8FAC5F93CB83AA +2ABBADCA26CDA2B242ED295235DD540307167B80F6FDC813FAC10482CCFD0C659805A5BFB4031837 +5C1B4BD2D327E96B2599BCEE1810D6EF5510829D34D1236952CC5B971DE3E4A4326A5638CCF065AD +D9FA4EC486223A345DC59DF6861FF41E320310DB31CE7315C10B5F508ABB75B1DF12BFF3D329F643 +FA69582C2D8BF5A3C34FE5AF932417A190C64DF310DC39A927788560F1BB5536287E7A196F791E06 +5B109864A15A3BB6DBDF04139AD090FAFC879E8B74CF291A150B840727CBE318A578F6792E326863 +206CF92980E8EB124A76FE2AA2764FAC5F7C34639CBF53CD52823170611D76A3FA7CBE48F9B82107 +33E79916DF95ECBFE6E82820954FF1979E1BFCE2A10E59EFAE9F3EE1CE34221B54ABA2910A1C31F3 +0AD0426D5E542BAE7C35A3E4FD1B05119D290CEB1650C6A120CDF7F9E0E8C9BBA374D573F880EC78 +1FDAF9353386149A88CC25C9338A4EC795F4EF52BD25D4D9CF8653700AC049475686EDB77434496A +C9106396B3DF78EC138B35B26293560B1B2A895C7D1ACE6310767A4E3BA192279AC237B629ED0444 +06B27FEA508D5806503D26D97FCAC12A84B2AA10904B3EFE7CBF480C2CA483AF3699A87425D006C7 +0C52932386BCB7CC9E11A159FD9DDE37D2ACFC12DD23598A3D9D07A553DF5464841AF69F108886CA +F66AAD60F7895BDB17C8638F8393E975083C4D812A90ED3E35B216F3E540662E21922AFBA4A1B04E +9266C7201D373E95F285810C48210E4E223C1705D33198DD03DDFE72A59D154EC7D5AD3E5C35A3ED +6F045F41FD9A8EA6E951FB1ADCF6B46209BE3988EDF0F8869BF8508A3975C608DD4618A932A6BCCA +6F76B14C1CEF9397168302FC4289A0CDFD6F70D8A173C3ABC7A865BAD053DD85A5A81524611AFA4F +38406ED8F262D4CAA7270F47AD591F98EE8CC1931A593790ACBEDA2D262B3CD8C2A3A16F8F8043B8 +DBE04A6A83EBC2669FBE1A104F7AB6F06B6D7CD635DA36D3B03807EC065AAB9BF45B516647E0D51B +6A3904629828540A324C5D5213B06FD0C5134A3DBF83C19073DB3B590C107552A2DAF21F6EFFBCF6 +8F49BA1A78A6BABB8B7795840BC54C935CE5BC385710FB897AE0E84D0C0019C0256AFA72318D10BA +86B937BAD63772C675EC29D55138F5082D6E447FA34ADBB456AACF6382430C22EFD35B694328F35E +DAD882DD489A50D934B18EE376E437AECE0C95B46B84E120883414EC3DBD5B3EC4D482A2FEA69BD6 +2F44CE75F6AB6AEC364E1B05B4AC0F335920CFDE639F62CBF4E2B668843A81C8704BCCF4B48DF1E8 +8B6C905F2C4F354FCBDF935827B7547DE39ABE8A0264C265596F2E86D1FCED4F80781DFC4A662018 +F7F2154E303FACA1CE8EF765F53F92D939F73D94997BE77EECE2EDB142CB0BA6812A388B31E7F860 +015325EB724886160C06282CA39EECE20FD2E1C8E4C54725DC6AB2447B7441AA3C02A5F1F0BC393E +3F58477E3CDA78DB472F2E0C6E61139FDBAC64C033CBC58512EFB1D5772FACCAB2AD0DA1DA5D12FD +F28FFD8C5F96617DD543893B1DBD0A230FE9B1C3454A2A8EDD957C4AAF6B89B1C2BF4F3E0C560716 +175AC4A43A0361CC8A6F6006F12FFA7B47D35A12D9745B4DE357B8E8302AD6C6639A8CE2A3213EDF +60665D2351A1ED1583F49289B68F7452CA7BA1803A660861F3564BBC81DEDC8A2B5D99F501E2F85D +F3AC724ADEB1216F9FDF6C52751844C1ABCA4CB3FB34C5D6D1572B95D2FDA72D599C90F552E94412 +EE4E2AA2A90B204F022DA4AC9974C3FBD006469965516BFF7C18D74A8375B0884251046B0469417E +D366E26B3BD8269BB8D16A9AB7D86E9DB8A1586A1E4626140242B6CB34E120AD272B9E6A92CEF595 +B51D2034C2AB9B4DD85CF48A608CB77CFD1C190ECA801F48B3A2600D25A15D9AEE2942F219B12782 +38763FDA628201E9CFDD0DC542E47873CAD05DF13472AEABAF414F34714AC6B7A019454A156836F9 +21310E7049E822C857E0AAF345C883A2AA7281A306BF72DEE29C702DADE64465EC5959FBA5B83255 +F416AE6E1FBD61763413E8291AF3EACFEB11AD3CB2D53129D7341A10D284758E464C0B06C3E87025 +3151157309638ECB30B0E57B72AA0D72BBE62FB53D5994FB8FC69E35BCB8BC57C3CC2034A2E9EA89 +6A415282D2EB04DA761461FC02420260D2C1575FEE7E87B91E8C9F25A82410749CDC791DA296A426 +D215AD3ED1F64551195D1A571190904B03878F38BF99A86F2E91596E4DC9870373705BDEA3CCE991 +9EB74EB3E3C16AD723757B5BA8C4FB8E352D4BD8F027105A62031C21B54AF9112E71F77A0F5A26F5 +3B9AE0EAA8AC6A13ED580ACF3890CE42AA1196B3FCF1775A3567FCACFE60045415E1A05ED2BEBAC3 +48D23EEBD77DE3293D32DA00B183CB5D858045445DFBA5CDF15F067BCCBA7D9DE0ADB89F46F0DD98 +00E0DFCCCF3D53C4614FDE2D37ABC990C80C57C59D3FA6E4D6A54DD676540938AA5ABFD5F37276BC +6D8FD53DCB625761C81F4408486AD71AB111149B3A5F347B47D30A11B60809BC48B29D05611AC656 +F7F20701DCA465F0C2CF92ADC467D41539639F3054B7AE307D78190AC99FECECE203B4AE1402056D +40CFAF106E7A30907E8F39188B0E76F4592C2C6CE7087375C4583A974FC12B77ACC4E227F3B17AD1 +6C1ECE333DEE530FD235F5AA4C77244CD48B5A3E37D7FCDC84097F6B18E8E222B0798E3C78D810BD +F983367356A65AA2253EE7172F0064297C46FEE3C5A00E95BF5841E68D4EAAE9EE7200FF0700F850 +0B95AFCC12BC5ECE204F538CCCC09CC051E1586173BF9B186CAFE90FCFEB075B7195FE2C99CBE01F +4D32194575BB711F982A756274523D55D15EE18EB232C0797653D8020FF81161F5FA7EF0A15953E1 +84B02F0C9B24A7FD49B9CFDE3F2DA21E27FCEB542744A528DA8F1A3DD1D212E597D58D96D584A5D8 +92DA3E5225397AB420F824C0D7B1E4848C452AA447D5FAC0700FC9638032C092AAA6E3444B517C04 +C0343C6C09E1E288995965B428C430EE2CD9B1193049EF0E28CF9138AA96DD85FFCF70FB79403EE9 +16B688E985322D926F1620CB53A00E3EFCC6AC4AD014AA8577D037F4E1050A110F3B515F8F5380CE +03CA1BF709E7A47429A974D64AB829BF1A3A9E6BD832BF2AFDC8CCA6B61E9B5C56B8FABC2027A51E +6904AFBF3AB89A183728163F02AD05A64C0037FB831DB9196331D387CEDE93CE20B915E90CFA2648 +181A7C4C662C1F5EEA05F2883E3DBE2855D8E8A68C8A8CBDAEFEFA8D549C788692FBBB98661438A8 +5D2B3DE5BE1EE9D75C173CFC786DFE143A781BE794E8C5D287868F4AAB65AB72698D77D36D885944 +FD803FD302F5A5960416A07677372F835F7C15ED9843D92DD924D4C9417D57E7B690C69F6F92B113 +F1B50D3ACD5E166AC6D91CE4AAFB22414491CCD20614F1F4AD3E4DEDB30FDDE12AFA817CBCDB2A95 +BD00FEAD8F88231B7EA8827B97FF8F1BA321EB6624517DDDD7578C94E659EED2B86203156A3C2739 +FD7B0FD2D622332ADA24C0350252BD2F2EDCFFAC75772D79D5E9CD47106C4CCAE1E1D4A1C4E7409D +51D994A3DF5F5A3ED9F18BB8E54F0DC60D2B0E8070152E192DB31F020CED8EEFF383A93601775F68 +4143B204B50DA0CF43AB0B289C0B07FE9DFB533C2135E262B2A23FDDC931FCDC5B8B55E93BA1ED52 +8E8E42D658BF471FE9A2BBFB5CE2609C31EB1B48A3ECB954F98D777BC2912DDD46A47E2DBF47ADB1 +66E73196B6A8B9E0F33DE3D68C3A58D99A3B6C27C18B85901F7D56850DD00A4C5C130696A07A30D2 +0085DF7ECD1B099C9FF46F0DEE26AD3F092DA1B4FBD6CACCDFA492498BA0F3F12E8C0B4EA6BB5405 +F45AB5571B62B7D1F3206676F15A5F4334C1BA71BA3B687E4FD0484176D373E9186E5A09CAD2C16C +50531F287775588A05AC8FFEC4FE894BEDC0F489DE4B5F7BFFFE1CD5F9880BF468BAD60196DA8B94 +D492963D11D91C9A1F853957A1A9FA849D17B102DE80299211B3BD230E47693277665095E141F37F +94BA4DC073F1C95D841B6C0668A87D5C3E65ECA3C21A0F29ABB7208A46F6970AA37746EF620B996F +8AEB5C9BBE03C58D84C765BA0E8D038837BC87354BE36884DBEC610C5ECDA4C35389B5D82BEA3134 +E5FA5EFEA9C6F5718426AE9D05FB2375C08FB3BF55A59092382610DEA34F96C111A017A92375953F +B427A6958F1F0F125F7E7E0BD1D71944FE140141027DC254DF1CB2CC7CDCC89F10FB8F4994783B22 +F98EA68C0B5994D2B5E4BAB7D11FDD04BC69EC25AC8F3DB169487361DB4DCA3E5F9CE17E5D92E7E5 +F5C0E282FBDDFDF216055479D262F5E4BB33EA0C0D4AD71D04DA752F4EC8C3C1BFC592579E5C0ABF +B90ED8460ED4EDDCDB2D18EA19853BFC90F7394C07421DAEBA51DB5783CE97CEFECECA9430767502 +B53793C7B132B7D907D1B17C03F2F86B2044FC8B003D88E896CD892384C8B22CDDEBE9CDDC97372E +B4EFB8CACF11C4240FEE79691C6C39460B201AF2EAF1537EF1D67B62C3F69323D30287262D6EB59B +9D4AE0E1280E10366F584BE227CA0BE85FB9F2C5A73C0E4CFBA79C7758BC6AC399E2D72EFB49DC34 +8B0F12A553F49CD2DA395BC4A077FB75324C9FF3A85BF0C0E8594255F87D37F08BB11B7487983864 +35FE02E36CC009052E7DFADB2B1DDC2FD8D83C0BB5CFDAF5B087CAA7737CB6C0A0F9ECB9D91D1A66 +5F5C1A8B52588CA3F3A1554926E3AECEA94937DD392ECBFDE3A241F60BE172FFF72A78DDE78E6093 +A4D4E50BDA8BE1A9FDB39BB4D941EFEC419A9754817DC77D1281F7D65582A1F738BAA2EBCEAFA147 +2D16DF417141BC9159DB8BEB9647483DD351C76D20F6201E81E7981E9D7152185FF375F119C10BE3 +FDFC8ACBA328AB2E6480EEA2BA65C567718C1C2A6612189F82276811859DC80E1D7156B35A2980E1 +B162F3B4511B61BE8A1288B1DFC3CD22001F941E4F69A85023892865518052E664D0ADBDD897F6C2 +3B42E4EFF24D4DB10C9EA9130C09A731DF3F7795EB18CDF96BFA2894AA74F1597867697BE80AF5E6 +2EE3E0D3911C2C091577BFCC3A15B0B2B9E044A435282D1F492E58DE9712D7B75D29F2E003A9227F +A308BBA331A2D8218D5B70AD58C23188F11EC99D61C3122A14C75874BF502D9C3AB0D4AC0546FEDB +C177683B2E5A936F07B3C75F9182C963D273F60EE5069CB4EF1871B61C245BA162CCCDB44EDE7036 +6255F71D668FDA5765783CD3F7696D23BD4EE8F412A39BEE4F3DBB08B20CE1D7349E3C06663CB193 +9EAD1B021DE396845CD7F7E79AE5E6F761F1757E0E655EB605596E0BA31D503008E57AA39426554D +FF16666CF307149FB39723A1BAD9AB1704E124FD10E58952624E0C5386243C8649010F7A79FB551C +26BFAE1C2A17B52037C25110D73717D007C52CAD9E7C50292FC8AA2117DEB6AE38AB59D6CACE04FC +1EF1C5DB4338CF534D8EFB423BE75903FEE3D18466C9D1719D28D7557370448AA7C1E2463938E391 +3B454FD40C2B2337369FD282009E01FC5408EE7BBFBA07221674F7413EFB7DEE237B5872BFDF999E +73355ACC5B64420F16B8D460940C1F1FFA9E9747EFEC55BFE90CC5E889D2D3FA98737E9F6469BCE6 +53104365716DBC5B7809AE2A8C7A9D322105A196F08F9F47E6E9EEB9ED85955E998E28804A70EEA4 +1D5BED3144A600FF0700F8984E49FD26FD948D401FCF0948D5F905A526E6635B484DDCA005CE0AC1 +0A8E8A9A2A8A3588505049FD20195099CEC58FB57B4263322126F3CD3FAAFC2B9C680464A69A8437 +211C2BF6829E0D997AD4C379CE98B880ADEB5CDF4BDD0E8364CA8A3BDF45BCA1B831A2174B4F2CF1 +55EDEECDAAAF71B32E0F75EC157BE7E1BD07345F1F597282BE90C2B38A860A3F8301A696B130F97D +3EA90AFE25A62961449E60B43B012956BF26649CC78AD7E93A2AF56954FF961557B624ED4F360C2C +E3748FDDE05746A7FCC5AA1F7D2E67F714152B28DFAB37AF9A91B31238E718AF95DB3662F10A2B33 +123F7E2E716E4959907000A6813BC46B346421330D2EFFC64B9DA696FF0623A505D099AA45AE8B4E +E1294BB61E27B94476C8774C332286496BFF1F2BDE78EE9D1B47869E75DC641B94D235FDA47D333B +1DDE124C657C06703A0CCFDA4256A95E90E159726AB85F4CF30BAB1815697121CB752CFC1676B893 +9F7B78D54A172EE0B76B74F6831CB948C6271419BE14295009BE320C765320D5C5B83F0BD26032D7 +6786D63F3056F645D9EF5C70DEEE5A10C9380737474259FDFC093C282F02307E341ECC097EE153B8 +6F27092A82D17EF4A72F8F47B18B6C215CEB342052760D7475207B2B212F59E40077C79AD3C3183C +F5C425863D41661F9A56095D8352CAB76050AC0A8C052C22F03C634FE7592D8AC7225599A7AB60FD +471E07496D31BC6DDB8104DFBF2785AA5182551AFC28F93312DB88457762BCA580415D73EA96148E +8531DE708AF1E8E24CAA082C8911A3EB0244A2EF08C892FED7B1AB801B3BBC93146DFEF6E23F54DA +91A22A1D1DE86933AC558EFFF48F37B62FB964707EA6194DB680ECBBEE381407A82F0FC2E6D70C84 +DB140FCA35737DFA8B896B29BCF607CA51D775D68C6BF8E0837D596AD9C472AD42554D09D6C5EB22 +9BCCCF00DFF099124DE62C6393824D109238BB74371A5A1FA60A1949DB318183674A0BA5B79226A3 +AA9E9E7F984495B0673F2A6121EC55DC1E9AA213D4FADA4F48816D66017E373A56A9B51E30F37165 +99FA3F8AAD2A5A114F8545FBBC5678FD3473461DB5AC7E5A73734FF192055BE419F0E51FC13B163F +20A9C69E84D52F311509674DA95759BCDB807B79CC2D10E09DDE6CDA0036A9D284283447C59AAFB3 +1F062BD298E3A2D6CF8071261CE00D8CB600D939E198CB35A9646228F57F8C01E38DA17081230E6D +F03C574DEE0FD539DBCFB5E50933824399E533BAF80F2386A5CFB234FD62F371C6B4C702D50E7BB3 +ADF029964F0D2DD9B5F9FB64AFDF1E8DAFBC4B5E3DF747ED367C1DE1A8C2CE4B3D40F65D40237159 +E2F2DE3622B29FC0879D863CF4B75B214B2BEF4F33398FA56D7F4A23A1B98F2ACEFE162E4008B60F +66A54B39438F7FFB380883F0AAD584A37C52D437D428DAB3C266696E276DC9ADD01E774345852A80 +1C78F8BF59DC8925E71FBF1728D5441D1187BAF82293E62D5E5218F65538CA7971B30ABEA65A6E2F +0D8C557201C14EE1A6D65605012FAEBF5985A2CF7061E4B3124E9589073CB8B4341FF244A6ACBB84 +48CBB2AC0485FE6C83C98095B4802B975C9FB5DB9E936B73BFB27F66F1201613F436044B6BCC5F57 +02AEEA1313313799DA23862CB03AD305B9E1081757E82E3EBA879B7BA9081F02BC62D0DE8E3714AE +E3DF635EC781754C6DC78F2BA8CCA97A45C36AF8066FC4E51613CC97DDC75F221C4832251E732727 +0E3E4C495A59BBB91C9AFA70C5F4E91DAC322F8B73F7E039D41FEDA71A1F95B8B4D02DF11AC96786 +2D8D3865EAF86AD9490622080BB132DE019EFBC674FAB4EA17068C3A52F55B8D8B7C047868EFD6C1 +EB87EF95693E1949EBCFC6BCF9CEEB3521654EAA4E144DCAF2A43D928253F918348A9D3D23F82A32 +8EBEB9B314EA9B2E845446141673FE727AD14B8A33A16ECA2D3AB32447DDE52BF744C3AF05F454C7 +889544484E229124BF31EB1F57A7F06E77C3DD61496385E83D557AA4494884285E80168B63BCDC72 +23AC6B05E6447E91E63D313CB9C6BC39256543BB8ECDA006539C017FFFCCD38048852212A20DC7FA +99A2228173566B5F142592B31D3F29B226DE645A6EC2D002B9C9FED3C3CBC599644A4C736BBE39F9 +3604820C3C74678FAA97D00364ECC6E02449E00CCE2D540AEFE1A2E2F87E4312B67D1CEFAA2BE13D +E5C1D996FC7CE863E85D5EC84DE000E1E1C4675976B9B7E08C709817D07D57E2DBFCF7BD4826FB6A +C4CDFDE2B9BABAD6EAEDCCFCA01D842A68782EEAE13DB830CCD4AB27FEB32690047CC13053470832 +BEBE1F6102C8D25F4DD6C82948D68130660504F333D53A25633FA2B9FD303C3B3168EA1425A6CD88 +2F4D5AEFC8D45DA49C74DD3A15E2DD98DE79B8C26558EB3713B8865860E18C3C7B9468D7EB46650F +F24F830C236660BD5FB2DDA58A79FECAAA1E4B4BD00B6FE31DB786065F8249A4A515C567545D2154 +04C0115518244FC10FE38A2EBE6B44F67F389298353B6BCBD2195EF6AEC2B3A4E8FA4D406BA2F051 +077257F4D859D14E12B7BCB6196012068B815FCA07A617095E9CE167C64140A06DC344CB44304CE8 +4ED84E3318A8501EAACDD6782523C05211B22E69CCDAB63B92D41D193C72477E9E80AA2E41ADF82E +54E64653245D0B0BC21063DEFD7F11B8A56861E47B0588177AD9713FDC69996D1AA743F9C3990827 +FC8333121C485D05B93B1E3993FC0F6767A48703C47A234764759556C8CFA86CF0E73B20CB2D5256 +A3CF3A6320205CAD27C7F509BC3AE31DE3E2C3155B511F6EC76CCA5C7206EE17569F8A590BA68292 +D5F25027853A5135664B5C37811C0725E483A1B4C6C8B5263F7CDFDFC49FDB69DD7EF710B20BBC8C +F25C33A8FCAB7AB6EB9847D3AFFD936E3A06000108FEF7AB355820BDFD9875B0706CB1CFAB43FEF1 +E2DF133737764A0CFB5B60AFE0CFE9762726C505818C6C6847912B88A43A9A7C71FFC3444054C138 +B0F57092DF747AE94EC345D517F77AD666DEEFE5F069159DA47214B8F1B9303638AFA6371FC2B45F +C125A9284676AB72B962C967AA140FA53722212714FCB3939FD11FE6DC3CB4EACC3FAB9AEC2F108D +C9BE2F3EA159CC6D62987D773E7E0BA6FFBCD595ABB030DBC29879228E6BB760835A223ECED09390 +94ACF8E9D345AA5D4E58D7B24DD6B69DCC1BFD5B8EB01C1114FAE624FF136A30DB77DBF8C617715A +1ED86A382E3811A61B7F812820175FDBF7124EDF638FA01A7769167BB54F4EC179B92CF10FA4AA9B +3AC7ACBEFE1C4228A10B30DF5BA690C9ACBF056ED7F961BEEAC4B00751AC1263398DE032002A19FB +D15E3E60AD2204664BA91C79860619E1780E1467CB50A6B2745227BBCB9E0234FA5FCE4691C9478D +9A5CCCF31B2E0542A4E64B2277B2D639755CB3A32BEECF331BB5C9A1B37C776C16C573E877D6E9E5 +C9934CD3A6CD5134FAB2175ED3C0F76694A7D183CD7C2C8E1338C570A61FAFB59B29C3F20EF0E8CB +A744FA55652546331F22BBD2AAB995A640BD1875C79A4555D6FF7797F5DB34EF7C79B7BFE8BA6E48 +B3AB92C28F08AB8A5C433A05C8880F4F8E7E3623E3B1BF867CCE10B5FF097608F9739CA8E5D98415 +C9343392D17E59340BB6FAB5623FB1121CEFBF8C9931FE565CAF6426A9D166E1747F90864C386484 +CF19CAB7560EC336598EB2F7BFAFFA2B39DCB86308820C0FA3A9BD079EB31D30A84891A032E018CB +8CCC2611504349A2F3DCC688F62F0E9D4616A674905A8BA7239D641408C3907CD08A8F7459BAFF71 +E08D3D83890884D993840C7AFDBD78771F257A5C9E4FA8D9E30B6BD043F9FAC4304AECC1BEF44DA1 +D0DD1C4792B92FE6DB0F8977B447A4A1583F4053881D127752118FA3E0C1471CA3A5ACCBBEDF1337 +B43A769AB53FA30DBBD1DC7424D17B086E65C30CCA8B2DCCD4464EEE6B47BF57136F79B33887CA45 +EF52A1E8448CD0AE086E323254C8C14121965FD74916708DE6E0BEFF3C386B19019884065AB01EB7 +55B7162455694495C869F896BFAA6DB1C02D19593CBDA33ECC9C785525E2444B6C96C67EA0D21D75 +FF55FA450D0986EB5DDF061558EA1AE108EF26FAC0636CBBBEA68295FB817829B9C5FBF73FC2BC49 +5D88CCE3E85EFE93A83BC8C7BA198C24670991EA080F2FB239DD8BF8D80FE023C764452F361237D8 +ECE1BAE1B61D7854DD359C2E42B89D8CA4A9CA6FCFE8D1842D95EB8C86BDC769E5F193D1B922970D +732896E34605E2A7A9D30D4681936A3393CB87301DBAFDF0FA814972BBB004DB685BD9DCF2AE188A +DCF6B4186E7E6D2B3D031B3FCCC7C06671CEE29121D6BD4965B17A5F688F8B139F850072F29829AE +4F9A1DC397055577397ACA4711AF0A1FB025021A034F57E7FDA631C33D7F61A2B02B065DD461C55B +4BDBEBB93C04745C3E19943CF31B1420D18F2E8107B724F4F900562507C61904B9956AE89FB07E23 +9D550CE146E7EBCFD296FCD84D093C65112FEF6CD64F1D63B2BB0DA7DA2181B87C5948229900D63C +5B241BED65A562214752B77D36838C27C5DE6A628A8DFF7AB8BDA91BD591E7AA9B96E0EA1937FA53 +E1AB673B86A1DDA9BFAA03E9419CE54E02C5FCF95B4710553FD6A53EF6DCF8125029D8D5C9EEE6FF +D48E32FE2F06EB40C96603A40065CE7ADF02FEB2FC1948165AE449EB950725F166CB90F7364BCD83 +E03B0A00E61F8D574323530A1505F20E90B45973B39AD736856A006D5BEDD1AAA02C0A44192FE5B6 +F5D6D81332ABC5369ADBC8F8E77AC1D2A19131B43A3307BD6AA03AAC3B1B572913B40C5BE12C8C44 +9657DEC8FC77455711FA64AFE63AC56BAB42FA7AC2B58776D88938EE28BB38B7BD52C4E91199969A +194304751902D7F1594B976C519C1722654EC781356BEA0CEC4B37A9AB1EEF78770F569947788719 +163E09C0DC0CCA75CF1B3F5D45B818769219C3A10470CF359BFD12B04C966CE2405677A601594814 +020DFA72D73AB7BEDA74A901E751BF99DEF5CE568AB1BB4460CEF49385A68378987F696217EF8729 +F7A450E4C705D8751CC23AD5C8168C94EC732D93FF7E9C2FA16C9ACDC23260FC77E577BF818A0EE1 +7708573BC0B02876C26770DD223E1CA3C982D338684330719F20A1637274C277C69C494C256779DE +8B91639E1356310A8B7DF0699C96D793567DC6756FA8665831A97492C846E31C0930FCBB49B155F4 +93EEC4F110C2B57763889AC43A79577FCA054EBBD5A2209E24C310CE64A2B2152A1DD578A2E3271D +7DF872839A182C3E24FBB68649860EA3C8F952ECDE741C97D2F935E82712386FE79EE92019DD27B1 +8BD093AE0F343344A0E103727E640CE91450374F13BAB7A4658487F9EA3F389DE0FB969C7963B5AA +F7DAB294D2D9A4805F1B92AF285891F290293F33B4E3A698809778FD9B37553C8EB293DC91B596F7 +71690ED2ED518980C02C71FAEDB98CF6A2CBAA9153C9011DB64F5865F2ABB033DB683A74A9112E76 +E783D2734F1F5DEF03421647DC374A20D2C469AC42C0C9C98D9C42436A58E74CDCC8050CB732C3BC +E62BEE132022D9F3CF2788592F2B4490AC29028E033FA49764A8F7D5DCF73CD8A29F8A14371A7560 +43A1C4421F1617C2F563DA45DFBAB225BDBEDF4F3427B5CE5749E55AB4E02D9DDA4A98B34885933D +B446FA13B9FB445180A178893E5B6CCCE0B0FF1E78D25E8E0B79678D05DEF7B02A6484354C20BC79 +E212E6DFFBDC1051F3E510F6375A2D28EF9F2CECD7E7DABCE630A49DE400CFF22040EFE095A660D1 +ED71FB4A0407CB4961C73BBF2286652F262434352CAAB9F321A3A75295999F7800FF0700F873FEE6 +15ED7EB933F5C1F37C9C95CB964B49C5BB9E60A135C2B8AE859BA4E89AE936BA05793293C7A4E8F0 +18FBFDAA619A8513462099305E2619320B8FCD2A5FF45B7B45F66901E8E2AA452F1C56F6620E1F1D +EE031D12A7843CD633E3A1F5659695177CC0322B5A6E414C5E5EED5664B481A4B382122DF19D0824 +5F78B709346240D4A1A1E897A17529006D16E87AC2F73BCA3754C77B0063575D540D29FFB3EE71C5 +BCAE1E7E46FE361F5DBAB7BD2B2A66EACF518361F5BB071B386D71CAA44E10A10B38DD077B1F1761 +0F93DCD3FA8219203193C38BCEE2F92D1A11BA4BB90B576E5B57A34602EB83E8598D161997ABB53C +5EE85ED502DE2D4FB81DF134A490755B6EAD91C6597FD3792FEE4AF3676D4101AC96F357D5156129 +F82323A5A3DADD49DF39EF72CCF51C65563811A4B7A8575DDA1F92608D0DA66C4EB399D1F0C3918F +720391F1485B9922687DEFB6216B9F116F2A42C796B8182DA13CEF5C8ABAC1F73DAD7469DFB691D3 +2F1D73E11837E9559BEA305155DDAED8E15BA56410FBF8A2845106F18D752230EBBA4EE5D3F9FA39 +FCC11365C6737EA13BE036B8B9C4D9CAA1BD362F6C30BA1CEDA045AD52B5E3701AD6DCF023B59C9D +65A2414776B70A6987B2E8905DDE3408D687A19F667FF72DCA0BB66E2405BB64AA83B3EDEBA26171 +8BCFFDEAECA40D5D95C0AAE3DCF32777AB7463B0F7C673D389F3A17B67D09AACEF507BA6EF879835 +4AFC05BEA2225EF9EB5CA0F1A3B89D4595A261F9B0517B259D13D2DBF5DDFAC467270DA03DD3784E +5138D13E09E899D8E6CDBBA5D0D1FE2F5DC49EE2C2FED358FD6142F84B5EFB3A75491C748319472A +0DF34F526A0634E6A94D543AB63867A7333478C0CCFD00201CA18A60A9D7817573262B6A52ED2F66 +C0F78657DA06B490469C25FEB645A598486B835B365AB1DF607733C04D7B66332853EC0DD19DEBEE +D5E421C02A63EF507828796FA3E0A53FCB1DF355B56E277B48C5E9AAD7814E8804079F730CD23F34 +BA7482E9FA47BE4B6E8C1DD163DE4D0E31E30D1CB7555A774505E074B0E3FBFCC0525D25A49F9885 +6B2537A4A0AC1FB60D2E19445FE0F63A1B06695DE0E5316031B9CD47E4573333F706DEFD82B8754A +0D888235D25F7B65FD386A976AF22DAC8240F90FE2C53A5C538B4F740893F851DC9A592FAE55A085 +559AF6953DAB49331AE18CCA8B2E3553B54082238D48AD104F39FF7CA1C6B81883C440E6B41ABCF6 +A0A6FED1411BD07B0864066E746E34C0CB560178071F0A53CF6639B6B8C5923EC5DE0A10B5E3F9E0 +B05805E1506DC82A7605C073950BF78DF0131E6F238BB19D826B1C3DF4AD88AB6552F7BF99BFE1E1 +21F2B1CE5EDF0E0F7C1A997BA6680D796CE77B6A672690DA96F904D62E6239BF1949FD8366C447DC +125573EB65156A2FD1A6EAA885C3B416B4519E7598E4C42F88B004FA3A496084892312CFB7178A21 +8C699F6C420D73518B2867116778838A285D70ED327338EF047AAD5E2FBF7FF0BE2B98C493BFD0CD +4D52EE4551357215CC6C2E7BCD16508D22FBD238AE87634E80C4776B66F57AE429DE22739EC9312E +D403350F92165D05C3CA1815375C5C955DB2DB5DD22AF1B8E427F4F7FB4714EFDACFA7B6D1F35927 +A9198B3BB2644376FC09566D259948607FA17C7F391017DFDD68C25F1CDFFE45E203B5BCB4F2CA8D +3E087E51A82C9CC685A71837C6DCE70B841B59B40A25876A23375501EB20B9DB2942EB1233A80DB1 +0036586670BDC6C7D89C3893C58E7506848760C8893CC9D321EE10B69D8513C4D95B82FDD3BC78A9 +9757E6E64A0CC9C2A88ECCD0A7681DAA82ED6FCA730A459D3AAE4826DCF1A29B560B67325BFCD752 +54107EB9B532F534DEE9B31C5E77966EAB58D425735603869FD5BF2A5A57DC5B248C43B77CFCFFCF +63CFB40529694BF2099B77DCE537F4E37D1DBB79F2EE7064441292A73865B8062DA2F57897E5251E +7628D14FA953452F4E0DB3A8D4E72167B7C0F38BB7F8628520C614ECCC8ECC5BFAB703506F14BAF8 +0562CF29DDC9F133D3DB864148293B61BC4AE53E7A91AED9E2250C636D97E644032F2A08E8C778E1 +FEB7EDC907EDB2A79FB0537936CB55C9003B5F90DC10B6AE0C04271E3F17748E09F23869BA52013C +6F2C2ECC4EA6C3AB5563179E84C8E63CE608609EBD1E467FE6DADBA6D75FEB09B73B340F4FDF052F +1C5B1434A91D23979166551A5B46C9DF4A8E4F39D498E846BD860F6275B7DAB9A3035CF211F66E51 +DCDEF1F147344A8F7571C70E360800FE34E59E4290EADF1E9735B82CC4EF080B4E93684006A4BDD0 +632BA2F70BD896ABC9E82311371752ECEF2F6A7D624B2EB308D4D678446B1369C80060CC5C267A03 +855BB48EDEBD6B746450A2B572817CE5C6BE1E68BFFB7491B142D953A5F1C79F55EDC57097802156 +C07E5A8B172746B51B9135D707F5CD7A94988F2D476BE16B53B1175C6D1851F2C13A274BB9F85743 +DBB6E19B4DE56ECCE35908D4C29922DFE769353AD15A7A56F1950A14164B633778F629F28F31113F +C3075F32A0F5BB8FF4D8B4E06C14C812362A7EA74514298A440CFFC784335C10F338465C1E44A25E +A1EE55D794815389EF446B53652B072C7EA75E186D9622EBC5BEEA8434028F8B1ED279B1184C35A9 +5C440384EBC30472F91E8A29E0A45F291510CF23E3DA966028C491D32AF2B2D4DE192D4E70DC9BEF +E24D686617E85CBBFD570FF2394A726CA0546C1CE97B938BA2DDEC2FCD56ACB33C0B0A848FD94CFB +90A6035492948F809053D8F1C04E740B204D19C64821B3840F478D66915436A852533325879BDFF9 +B2F2DC38BEAA308F4AFCC894B7EDB56C2DA83217F2B59DF20E81C3BA158BC641AF6E4274E3D75575 +6C0540FF00FF0700F88685451A0F9425313DA260746E894ACEECB7780728C8583DC8C27976E465B9 +1B5FD0BE8D895AE6386D4E801AF3C57511E53F47CEFB4EAA9118A6A202580DDD63C4FE31A6107BA5 +8C6F06C81546E6D70C9A1996FBE3B60099D885C140BFF307D778DBEA433D582BB9354CDF93818A36 +5143E45090A0955A324448FAE35ACDE09350822968FD5FCFDC5672F8ECEA7AC571FC3D5410C2B414 +38EF0F5C21969F09BEF25E0D5525E721A33F4D57A8D9458C80B2C8B66CB701235E69C6A8DC19A3C7 +05AF7D1FBE2137DBC04DA0852312FCAB94CEDE45F951C0DAFD51BBC90722D28A07DE7A023F369FDA +8BB961AEAB0EDB3ECA16CA4F5685F2AF5FA245A83EFA873D2EE05EA9CCA3036CFD04A0C2A5F1C8DC +33EF0427689DF4D5DDC54BE620C6D22201AA002AE72FD555B721AB01701E180E0A8BAF0AA27E908F +201E608145FBAD182F8E2633117F30A57592E8AAF6DAF7263908DF12EC924BE03FEBE55766E60753 +996E6150D80076CC17DB884B409EA234F7086088B12E701FBE776B67BEA941A39CB98CB42DAF9AC6 +476D838E30FD37D5F551240E252BEB76A71088D28B1619C7B3DA2E21E1C033CAA90F0673274F9ADC +1C5531A04C388C09B3506BF9A3B117017F3E9AA9AC27D0A19ED5D6F4F940BF44916F25C4BBC441D4 +3E99C95E9391D35DC90FB812E30D50E6D4712835B96B09E9A98E63C8660B3C2ADC02DC0797A9ED61 +37A9EB626CCE8F4AEA2C44046EE7B46ED049A35BED6D78C001EE5A34C2CBF687010455B13643AFE4 +864F3299C18FFE00312ADFFDE4CDFBC04BBA6FA1ECD6F45B18633377CD347C7B9C5031E39E0AD007 +361AF13C8FE09314FC57D7B270AC01CA8919DD18F03F05F25CD37F213FB32B5CE0AC8A2DC9ACFCC5 +2D1E2AAC758D690104EE5E041C7F550F761F524C953DAAACF729A0D2A1503C7B22CC1127E2269409 +C58865D48561C68E1EE02BD145245917866CA453BDEDE60A61E2EFE41E44297DD601A2AFA4CFB13F +1F822D8E2F5557094A8186B2D970EAF63F7E7818D7A630EBE32C77DFB7AC60C1CCA3C377B7EF6274 +9D405B9AEF32B9524147CF2BB3039D2D4565E156FEBDFF4C8612BFBF8DD3A4764ABAFF2A4D5D4739 +173D7F8551D17CA70F5D4D316676BB28049B433EC2991E898A0BE69948034BCBA0337E400E148975 +369532B3BABCE39EA87D255100C97B1269482E811883297058E01DCAF987A790447EDB554447C8A9 +43970DE8FF376D6A222AB20494554B1C7D645DB05EC83BB7D58A04BF08598470CD31044D4C93FB47 +0F68555ADE542C3A2BDC8DF1A37F885AF1E506810F8EA66902DB5ADBEE6F1DF1924D5CB33DED7EF2 +B357C5DEB4E787DD68E888383A66F2B16554494BFBC1FD6F103E804E89155F6D1EB4AC067394B812 +8C2508090F4B27CCC1CF487DDC18D0433714A77BC9BEA6232F301A8BE06B6D2BC2850CFD7F776AB0 +4843BAD35DAF8F239854ED558C463719011FFEC46CB0CEC77CD83920527475A552CBAAEA1133DA75 +D265EBFDF75DB6060CB01E050891660C7BCC200660AE4177CEAB9C5BD4D7D1D06702FE48EB526E96 +9DEB9168E5A5E96436AA1B3E01712DE2324864A7EA8BC05C7EED36D6C6717A863E941367ABFF694C +96B7BD19D404C1F6517F721522BF00AC5108A42C0520034966D7DDA4CAE931FD1CA8A7D0102F5B0D +55EBC7E4B0391409D9A7086D054F3C87F2617963A2919C0BB42EE0397AB6C41C154F7EF664C74316 +C25B62271EBFFBC5085D0EF72AC800C6E4B6F2B09F0492C291D6E122628F5F39ADFFA68742EA68FF +DC647F1E1F3761DD0AA83F16A43D41E777BC257E34503D46DE5601D8BEC79DC8191CB9250CE1D442 +FC5E9A7D3061F62E9405898F5AA2A517175CA4204B8875B310ADD2F109FB20494AABA0D21C85A6E9 +B7CB6DFCB8AB040D7C8119F0E5E223992B59FF876688F172EE6CDF98E5EE89F92AC3C19A70A96D50 +96781075EDF92203307EDE707B976045801226E8E7060E2F47A6DA629DBEE9238C85F3A35793C4E9 +C6098C145938A856B7721054FF86C594849EB337D9A333C860A57BFF392518C83B99545C43271FE4 +1316BEBC67D681EC45C508080F836645FA87F75180D094B08089EBA2ED015AD586EBF4EFFC8AD111 +E84A7565430857D90F8B365AA5BD462BB30811BC3E44B6324087F5024F63FE2EC95BBB820C3E1E93 +570A59B22C068CFAC7BA054F5D7AF66794B2BABB6C761DED5C772EA5F8041C3A5C465D89279413B6 +57CA4CE9B6B4A566E8F88DDCEC7EA8DD0996D44529D7A19EE7565C600F11CE83D1D2A62A327BDFA9 +E6EDAD83F4210F2A249E9A4E1120BEF986D3804599DF76886318B77369555AF47978AFE362B93BE3 +91BA93A70742FF67FC84898BD49CBAB37D0FF33078305529E24F16E1DF8EFB11A5D4BF38F7393D8B +6AE1E84A43E57C7BD576B8958623D85718CEE2121C4956EB74FB63CE779F85E7D20937182593CBA3 +A4AC877AD9DA89E496173740CE60AC31724520ACD44CA578BCCD03B5CD847AAC468A5E63A03FBE2B +C57BA5CEF2B73896C0E80163F364A666DE9E2ECE66D9B846C5D4DFA4568B9A869FC0CA4DD05734B3 +BFA575060574479D0791BF0561285078A956FE0FDC63D58B754E7C5D605850B47CFCB2B27CAB4DDD +2DE39EB98DA101C4B7D80FBEDBA6D6DA379AD0AD09364297ACD40F07EE05454CCF61684AE1D7C5C4 +80C6281E36BC7F713B97E1D03325F3B835CE030B69413C0AA50A915FA2B7C4B3F0BB12102C286FFE +1E93F1E511848930B13D50951B6C9B78F8173FD7585F4DF21D12E12BF7E890BB95D6F0E5D85796AE +956EF02ABF34A4ABB9A7D07AA2112D9D3E3B0B268EE93ABCF81E79CA5F082DC50B33F834B20F4350 +3A1C47CE4C60BF25ACAA375ADA8EC22600FF0700F80AC257FC3B886F416DDA4FEE09565F4F8AB0D2 +0D3E260CB92C418044C4362E0476956D36C1D5BA0A5BE8BAA4DBCC49EC209A9EC102F504D678CCA9 +AB4C2E77AFE50138C522E2C2A684F5337789592745FCE57F156D038D775370B57A9FF8BB76A8E8BE +384FEF09A8CFA7C47906DC1A79FAE9A8CCC79E2D2634CE0F72455CE2C7F079EADD91E510ED4C0409 +C46312A1F4DA3C58427F5DE3AC025EF1AF23CF7F4DFEEBCC4F05547F14E60CE3C350B812C0805190 +0EE0C91C9B38BC704AC6D4E84B5A9DB1A85C54B840442FA4482128380FBB60839FDF40BED1E8C298 +DA9386344FE505C5925C4FE5C5A7295BB69196F7AF91F5D64593A13DB2C999D9C1D026254388BDF6 +B9FAA619C9FA7A55BA9365901482739B105950BD65D86A0B2495D57CF7341190027B69322398995C +89DB1773D899EEFCC1AB1EFD8F595ED173F94B9201644F2EBB09994AE58FDA2AEF791A1EB765FB74 +C2DEB99BDC6107D9FB9FEC494F581FFFAF69BD0B7B62BFBEF1B00D1ECF09D29B6DF5B32B253C1418 +7011A53F16921EC6D0FF6FD102FDD64F50BB005809EF7BC9A422BE1D2E3B09D3868A1EAD9D2A4099 +78E7AFAB884A5B6AF0BC79183C33FF52702EE4E2AED122D4CE027D4E38ECFE3D91E9F9F06D3BDCD2 +A655471E5E80ED41ED292F364161F0DF8D8EC9F7B567C966CEAC4F393ED2C898AF9A289F80B09393 +65A206B222B15FB4FFEB06900DEA4C91D79101E3F020D930712784F785780DD4C4DE5FB7969350A1 +C187E658001845264444699AC36F83C1987E922EA639297BA80CE78A8F81FE8CA765689A0BFA73E1 +DC558417341887C99BAD44D8846E5756E2BF1A30FA28158A957780368985EED44B078D906980C286 +AF276FC94783F120A341B828EF3F0FEAD56BE8C5A73391ED8038C6BF813CF55A8E3AF33EA683643D +BD74F1DC8D6C0857768644C75C0648D7F10EB97230F63DA161D0AB2846291DCC488D25BFEAD8D4A8 +2F2B474612ADB19139172F68F3368B27232F2B8D7BEC5F2902F25228DC659C3DA9235E2048BD560E +FDF3E11216BF1BFA32A171549681F4F7B8E8652DEAD4422952910651F08075FDA6D3D39CD8107A6C +3B1448530994ACCE62FA45D8399859318C3CF61B73C1597268392F833FB9028B4C982A1C2B09A09F +195BB3999DCC23BE19366C1909A73F2F5F09E13D2D18CCBE0BB7753B3B3EDB7675374455E4B51940 +4775B5BA4D0504A55E37D3AB5D8D860D93689627937FC9B66D8A6F0342B0FD56305738C3D306C62E +5A7E77668AAFBC782F0CBEECCE786276CA6E6A620EAA2BA2EA052D9E20FC0C01162355D6C6E115B6 +ADB69EA598C1981E0AE9C2D151C772A35B1CC7260E4D496B83CBF5BF0C7F29F51243F314F0E0A177 +96AB5B6487E4FBA5493F3D1C2F8855A39E772CA4F989D83F2ECCBC3B139A54263ED06DE2813291CA +999D5CED5FDC95C62F17BCD7266AB7809AF4B1F4CC437E64B9BBBEA19DC0BB941F6FF5973383BD1E +B1E61A71B2CC7286EAD1657E7DEDBBB5A2872ECFED7F76E2E28478D1DF3B705C23885971A13DCB70 +2D3A5C45FA60317A181F85C8DC6081737033A9EC919061F15BF53EEDDB55219E0122916A0654EF72 +22F1A01D4772F24590B485BB7EA7368EF0740ED2C41E54543CC2EB79D306973BEC5164CC01F91D24 +55FF190C386E479476EDCEE0B33D230780AFF73A67B4BE2DBA9BCA7E975474B53776DFA5441B6F76 +E2FA1F040BD91766016371690354521BC1047617070CF6E459A2119898834D82D2DD81FBF253E615 +E89EFF91C012DF73BF4636775B3CA4277783331912015BF2E336CA185B21C49F3B6F97CF16EFBFAD +C51E49F915634EE48E6588401E3E0ABA8E368944C417524BD36D3A05B7552151C783657BD307D8B6 +F4386BF5F51D2CECBD8C0AD9913E12EBD509350C3774E2B74F99E199BDDCA6C07B28FC6DECF46273 +2274F78FC2D3CD345647904F1F2D214AC1D18FB6FD2FD649FD18ECDEA864C0B1972DD7262C0B8236 +23FD8E36B36FB891A2D3DA03F30C98A58A91A2B207D1F249685FB20A4F2B37FDAA0C1597A64D6722 +AA50626125B94897833FBA9B4EF4B558A989D83C31269CF9D5E5AC9A549635E8ED8F4CFAAF5C1E2B +807C03FA4C197E5288619B8DD802B89CFB9B0AF8FE8BA80ED43434202D2A735ED1F4370EA496DE57 +3DD4BDD01C29185DD64A47784AF2590A8FD8B5DB0EC84A7B8258D5779FFA21AF223386A38D6A01EA +E9EAF36CCE15F01E01F757736EE778F8680ADA5CEF33ED6C9F983CC3339F57B2C4212A0BCEA08DFB +5859E3120CFC45D06EAFABB00BC69CE9FED7CA4586FB57A2A660DBE0164F2CBD27A49DE2AC640C09 +1E4D7E6DBC27E8CAA7E70FC0C592FDA18216C956132D0740A25CDF45955C253FAD6288B8E827565F +1B7D16D39F52A7BE36E9F7261C120C2D84C6CE359ADF017AC4AB25EB8093D8EE0666A9CA440EAFE6 +67CA87AA658D7A4C38017EBB6B48E0158EFAAAA19BD7A32CF8066B7DA720D89A3713A583FE0DEC4B +940DD47F41D14E1742B5FAD0F5157D4C15CE8832FA1276CE9ECA9216C426DD8DA5772BBEB24901CE +7FD41FCB71F52FB25165192B27FBFF37421E6D0E35ED92C830E17068FC1FB5DAB12F35B4BBE0DE3B +ECAA9EA67069D383150FD4F38264A8794FC008F3B6CB181086FD09826B49D9388F524771E720E0A7 +4C473364EC06BD1DBCD6C6D0512933A690887FB9D3FA0DC7D021E48DC7E02ADDF1C77C81A00623DB +9CA7BCCD416FE44F2F1AD6C14AF447BD5ED92DB0BD2B36C3D23F3FD97992E5FB62BC134CA96B9F39 +E7F59F904EF38940138A7839CA2FA26F4C37FBFEA3E5A8042B501F6F78CBED5480C14B88F5979AC5 +587D322504C88F30642319A870203DB6DF63C6FE0A779355EBBC914900FF0700F87CB9076482F830 +333F50915F28452F48344E5A06B5E8622CC4CF4215B7AE59E185489197A0327BC5C328C7F6333EE5 +67C9D194610CFEE7ED57DC322B456EB34EE96191E5D9AC80F660955A02B85CA4ED6BAF69F5BEFB98 +9387F9E96388161CC577C10EB52CB49C6262883D10045A97CAFE4C474ABAD8B96EE564E786F60C07 +AB3513A7AEC5380F0B850FBEE8A66187FFF35B0D620EB4E1F271E1B9F4DCA470F2EC8AE60912B6DC +2CC84E0118D47AC9FD4BC9A16A589DBB4707ED921F820A8C0EE466A5B811364B5F00D9CB7BF53CE9 +90F8ECA03A885179BE63605F203B0F1B43335CF347681790197BF04F75AD1643273C163C7F4F78C0 +1317647ED6A3B72FEE58B68E2E553C1DEA3D18BA84EF8A93F02AC59F53FA2B9333CC900D92E04FD3 +7891B56BA3BEDC74A08136D05F4E29D981795145256116E35BFE63A6E50A8CAADF3E045FFF8B4279 +C4F10EF99E85FAACE37E416947E486F6CB850F3C37BFE7192913273A4AC147C00EDECDDDF5A3C8BE +D0D0C34340B977B603BFF2BBDAD2505E4AAC8EFA4C03F14E64B530A7901F4C0C6E26130F43F7E833 +8C89E778910C3AFBAAC7A0B0643625B932C92A41C4D67DF1C93330CF86C1CF66A6A9D56D87E8BF33 +5EEE6929CC9F236743495795991F3A175126A63B62B5982E31157A3E538D5CF779A0133B1A1500F5 +1E32C823E153691CA5D4AD0CF802AA6B57C90075BCEA6C8C983F860B0F217F6EEBABD0CC1B5643E6 +9BB7172A35D770E0131FB46472E450E100368B415D3B2FF93A9F11DFC48A2ACB945B2F6B4943D5FB +2FB98825DB2E532A75BEA97144804139064D2912CB5D5F9F99A3E96DFA5F3DD3A24B3EF0752DF38E +BC46A760B4533F5A3E94AFD451387070B3CEBF5E1832BA99AA8323B778C495CCB16149E91AE7E653 +1DC55010C98DF30C2B2CEF32BC5C5862234746E9FF4A9892DD7BBE88CEA675370BF2A0DAA93989F6 +34489F0D68C46AE4B8174E097CF2513A746889579EFCD4A428763B428BE809CB0726CB0E0356C45B +5957B59B55978A53A64E6BA4662C53109B9C022C7DCFE51521DAAA1C579FBA914702F9F4E0A9A0B7 +621E7452D5037ACAE587899E198463EEE731A9F5625F69062D1569FCC4F3AF07F668AC44D69976BF +C85F1C970895A0C4D543C7C3F78E84336B794C4156913DC2091283F5A1892550F4D8884E36D699D1 +C346A574AAE1D0A5C52737495AB45B7FF143FE5D5C246473163FF0140F0330FBE93135DB5D9285B2 +FC20150394784FE86AAFA21CC8290AD4B0DDC8D923DD3E7B0E5898CEF0882B813A1BEC78A035D474 +5769806BBC372C9586B6C8FAB3984CFD9B60E84BA29CD990658FBACDCCCF09AD024063686CFA3636 +DF781F611CDDBC5D6FEF6D2C77DBC38695D5C3D6A82D3B3DD41A50BE781F0F85BEE8CBDA62DA5E03 +BB0CDCE44761727AF5707B50BC6B9BAAB2DFDFDEE88CD781855BE093A87AB90266B1E2085EE16A09 +2B5E295DF2359DBEA16BEDA0CFF8A6F04CBF539D844FDF1ECCDB1FAADBB421A43898DB8E1F68A9F4 +1605661A5D1164C050AFDFB8693E94D69A0FCDF50910D9768118147AC2DB25972E4DC264432B295A +CFAAC8B2917B33D15B8583A6FF76714AD8E81110F5D35979BD05175C76348AC4F319840528780AFA +FC26A531B0B62776CBB9782EAA056897BA03E99C9F20ACB90EE326CAEEBC3E5A4A5F22A6121F9AEA +72588060CE86D68DE1964CA39E121B151366724C97864D67DD561EA32249845D7965BE8ADC91F020 +9C2690181249E60A6DF763B37DDF6FF3E48E3DC70618327F402FAB426DADF78FAA0658C156DCF953 +4BA6D2C6FB627256C31045C12FEB384A97716BCF45EA10073162408244EB80592F083BF4C8854B25 +C0BFB3B6B3F956F0EE5F00414162EB7A1F27970F4524B367C8A41B42676CBB07F0CBA19DB1D8C2BC +9DEA4C749E8AB449926362CD267326FCC27B836DB7CD7522DBADFAF1E5B56FC50EE070E65B2D3164 +591611D49BFA9C719284C86557820F749CC3BF83FF28EF32FBF421F96380B48876E2558C312E27FB +367CC0D79F137085E443AD1BB0FD5AD73EC3B39BE6985239D15246580B0827F8927B82EE353EC470 +8630697B68E7D6133345B2D995D0FA2BE8AD7620945F2B5F2DB34F7EDD3F9699DD72C7DCF9976107 +2D93F9FFBB177AAD1519CF05B6078234432A866226948B696A05F42538F3A2DCD0DCAEBFFEAC5E60 +6645B4F400DD021F8042075F50636E88D39CA91D64F36BA168AA99929659A427A796856EF19FE335 +BCDED9D14731C31B69B79E9446CA08CF6D27D970BA5626D57C7414DFEF08783441747549996BF2B3 +A7D3365D0DDFD079CDA1355C837A1694DBFBC32817436EB26409EA931075E963F3647727970EB387 +E46E1CBD14B9D879A6DC343511C70B624C12C417F5DD8D0C88F86B535CA09D0809519223A4049CB1 +EFBAC470B86136F80B85EF1219FEDF9EE60BB7FC1B976EFB25FC2424111B2A004FF282E201C0B179 +652A1FE86676923234B660CDAF9EFA8CD8EABD56BC2E94A1710B032D363577D817E6EDAD96E15870 +83386699FADAAF7A119BCC8B96D6EFF244FC0117AAAF18A5802BC0540FBEA13C55F3443378BD0F14 +47879D080C1062CE32432C0FDF625166B359BC774855A5E359F1FDA374718594E9589927BBA81BE1 +DD05DA16224DE85ED67F84D42EDACA2A61C8C5EA6EB9BA0CDB97FE69EE5487AD9C5ADCF5DA4AFDB4 +83C7CB590BD6DB0681C250D614D3F4D8E490E130D62D90EF673C9649454F22125F72DFA5CF48569C +14B7895279FB31A43F8462B478F172EDD0C75B9552B59AD8069DAC5A7845694238F00391CB3DF5BE +1104CC2ECB7CF3ED49C0DD765E1052AC4FC0DF9AED7617D38B6001E3E010EA7F0ED83CD23AAC0835 +000108FEF73279142FACFDCD223B4C202730C1C7FA6BAB6A6C62D8EC6FEB043A83D2C6A0378E1355 +2207172F72C4B2F3EEFE9D4F65DA68DCE21F7299EEB4B970A9EC7DA67E235D9FF6A20E7449F1BAB2 +34E232C5931DC255E03BD6F5565BBD4501FBDF41D605FB5CBBBBAB60843F2AED473D641724F1BEC9 +F7D8149A601951445021CDE737752C0FDC0BA3E106E8B650108AA53BEB6C41002F8CC2BB14D14547 +63042F16CC352088E5D1094F72055578C071A6CA7FA624E2A28B76BB5CA9824C514E6E4B94E31BBE +AE1F5BA667EF1F6BCB0DD23E479D5A4A45331FBF2AF7FAF81DFBA0C203E54500927E933F9C67BC58 +79A3D7BA548AC230D7D80E1361E241DF6333987E7D83FFEEE2E40BD465766CE7E23FEC703A2E4A8E +EE333028F236F2593666A7009C019B46C80E5FF3EFA7F782E9768252C2AC89064EE54F7A6393E2D4 +28952FA16814CA5573F685F8FF3050F52284B718B8CA2A92CA49244D05C66A8EF0703AE869A77A87 +8C2EAABDA662C315F07CB9E5401D257E690EFA62301D5EBC781E17798727ED89C022E9CBB6862C7C +B2D662B06B4155B56D4A428BA12263278EF896E42BA6265A62D3405ACD4CBBBA92B348DDFCD0C4FE +1DF03C19F3FEDF164FEFE2ADCC4C460B90FD5BB6BD859AACC7836F14F330F218A97ED86F57CC1C96 +122E8F33FF4C36A5AEA2E2F326AB6C4EE38C16DDCD148675DD65E06C4FB39F796C0FAF701E3D506F +3DEA263B5243915852A3D713C7267A43CB7B030342E0D2940754523A57028C5A23882B336F9C7D6D +E89D33360F7DCDEF8C57A4658B6167A2964646DC8FC3611E2AEEEF5A6B29CA2743A591FF8D0093EF +BB7039BB51A0A17BF88C0EF28DADB9EA099EB848A012FD943D5B7B4967857B4DC3289682E84E2D4E +ADC921B20BF30DE3C0F7EED772CF5B9839087EA5370C12FEFE3305171FDD9F42B8CD86BD62F63FEE +0E1537B611C275CC9F416A825B927C4ABCE54B6A1BBE9A4EEB9661C86974BD1DCFC2C5B065740ABD +772FE3BC7EA9896F79496597AA84707D64C0BAB83AD88C945ACA6098EF2EAC0A71D9A3FCD010A05C +138A3AF7B27781FA942A8763D974F0945762878EE242B4D503B38E350C1CF3483D9658EAFA7E47AC +F864A4FF8E9F7AAB3570C9EBDF75775AA881A75FCE827D73D9091760B23BC98C65A7E9BDC80A182E +67839C4BE845E568DBEB6206D2A8C7AE152451864CF47F988B89719C9B86D535E33BE13E639A64CA +37DAF3F90C8F2AB97812E81C27F50CD555208207533B2C3E70709803B39163555B60BEFBBCF588AE +41D096A4F33F23B70BA4792302FCEC2B604448582DC26FE3CDD5515B17F368269B413760330B8952 +8E2EB1F9FBC5D124A03AFDFD7D8474683EC04C657FCB12555DE95754F0AF5F520FCD0B3588F92538 +6E029ACCDEECB7D3C93881E29C685FFBE1425B7D0258DF7329C539B7B37744BD55785D185EFCC357 +C26941B7CB348403FDF0E7058AA0B9AD226342D91B80A14117C32D9FDA79B433237B178FF5C1F63F +58B6356BCC5A2676829A4F7B3006E09CDC8BB0596BB15556D2F926CE1E7D8136DC810AB8FBE86FCF +52F648E1EBAEEF4F75E1843D4100D39A8618AC609028AB8A7FFB8A33B9C353080886459B86F5D439 +21DE9ED5CE99571EE70B660C6F1C1D459353B150BF1348D4E88B5709939A4393F63CE4DBECD73C54 +7DC2E9D7183B6B165B20CB0083C15C1E4B48306CD8E8061027CFE5D3030B98B2E609EFD4A7A0FA40 +1E656FC6BCF6D4F475A204896A93216779823C00C5CC3101BDA89F23DA65587AF35BA69124E67F62 +FC6DECA7F79CF54C3FE2D726828991E687C473369AC9109DED1A5CC1F4E26F061E5CDC996DFDA072 +76B442F44D7F4CCCF552D106F2D1EF8BAFBB90561B1B79A178839F46AA17F3B531D0CBD18E8134B7 +BF54E3A2B6E0EAC19F638821A514ED09DA936EB0065ED8F358263C37617B44CCB6A92454D2ED9EA4 +ADCE5896D0F39956C124C9E2EB54B8DBD378A0437C0481A3CD47F660B7B7566B161663ECED222EC9 +E2C35F77935EFC053E33D550A016FA271E3DBD0012207ADD0FC6A87510CBFCAB1D071BAA08347B78 +12B470829974D98EBEC2430DD5A59F96BF2B0739B0E71E144E550500179077C6DF6CAD38E6F4038B +3223CC97E012B8967132E9060B88D79508C1F7FD02CF669E0AD77D81D6EAF7AD38F624AB2A777A79 +275A47353A983C4AD0F7E2ED3F9C062264AC0394E9A5D89E3DDDAC358A6BBF380BAFAB48C7CC74D2 +2862E3CB2E77D09ED8D30E20A7D3368C7007177DCE3812A365DC042189C5F3581270AC52BF0D15D8 +EFE723D9A2FF228217604A46C6C482CE27AA07BB0356A29A1481302AB96B8E1421C0E0294A57486E +2DC2FCA2DD58FCA360792C94B7C75A41A4AF6A7A52F02042486B90240B9348D566156E2BB90B6FE6 +1500B1720B6D9BB233891F3BB2618825E966C7D85FFAB596EB72B2F9BB939ACB0E0A8233331690A3 +B36E0602905EAB0DE1AC798B52E8BE35621E979942BDE8D42964F598FA2BCCD036240936FB9A9909 +C66DB0F2F7B2442B7BE9AB67FD4A2B904711D321DCE321776A56B92EE8D507FCC19D4B7871D10C06 +F1FBA4B7288B6E8584FCC4371B5490471E74D7C4C86010385CF3341A3CAE216F8FFD4FBC041B1B0E +D255529061FCD57941ECB737C08F0306CEAE7B391765FD2E97ABAEF58030DA695B966D0E20578E35 +B6990164720084169942BF6CDFF3FF400EAE31B3F39DF17E814A6022EB653D2CED39CFF4F7C849AB +347B6F01248549531355E7571E06D665599DA7063DAAB31E4301DC9F0A5042B6BD221CF16C6BB26A +EEBE48DB7B14FB7C67CA9CCD8F0DAC88CC72A54B6ACC72E6FBE67217C1232E0CBE9296C365DF09EB +F5C0FB8FFBD243C83C596FEBD0AD00FF0700F8004C9071B818F4CBDCE0BF6E0F145C3E7C1EB46680 +1EECBC72F0C27171B4A844215E8A621395AA9CA76B6F3CACD2259A1566CE07BA61A9A1EBA492505D +F0957E9C05D076F6AE8A3D683B6F674F7BD10FF1D99F399CE4BBA640DDCEEC016844440A986CCE83 +A1B5AFAA59D61BF9D184949AFF73C8726E23E6CFD4B2E93BBB50908277F13E1C0584F5BC12865D7F +126277BBC4EAB87B9942C78D7CBF6D0FC8B00CE81E3A5777A78629C85A8BE0CA5A4E407D7587AF56 +A125B906200E032DBCF58DF1726DC3BF9F09B84F134E1E2070CAEBC6054D22C54BAD6F14F17B86C9 +5F816E305C67DDACBE065B4D75BF1844838C6E92D439C254C8731735A24A3228170BD27D1AA70291 +034F8FF7E5586C74523E4E59A68A50353B841F3873EBD8D50F04D74354444F6CAEBAF8A8BC8D8817 +DF698A50590F78B3B2CA5466360FF0BA93C0E8D9E4DBA0462E9A105B6E67F21CCC00C030FF1CAED7 +D9EC783B3E03E35EF5E3A9C7E5E790EE270D7336A51A5C22F040A3A1EA33E5AC632B75A51AC3F578 +D5FD12C8C5F4DD912623C2E8727D476BBF545DF610EB43A8A87E36C25BEFE986D9718C2C217640ED +291917F78E3C244C4BFC05E0099EAB170EE5129E282ED53BD0C81CD4D8CE89D6402D05BBBA77E3B4 +CA53DBCFB50B41E4667C039DE8A37311A9EFF0559EC2792BFBCB3F1841AF411B993FF0EDE130A70A +25026B32A1DE8CF12E140CBA65FAD40AFACA92677DEB463E2E6A90AEBB4331F3EF7EEE3FAC7AC2BC +8FFF22383BA9D251E226A702ABA46A419F62CE803E2428A365BFF21A3CD2F2388E7B5DD01C3B92D2 +DA41F40D65057F973D58E4289756FDF5FDDF987CE10193EAF283D9629E769032708FFE120963A823 +FE3A9FE5AE0FD74568252E572D840D7453A1E92F53DD66E4CAA8F9A18828DE3605CD9B79B836F6B2 +9EBBDEEA64BB91A285E92B109D984EE2A79A3E05C12628BDE8A73D354392C8662D3ED4271F9DDEB6 +E59F4D0A08FCC2E510554BFEF2E20B95E04232B43F623E70666AE50A8C677E47585BFB6560607FC2 +0F2A54AFA67D20A32631392FC0295A0E4775D556960CECFA13A74AC6F1BECF8E44C5793B827A4BE5 +BE986087BA6052AF61C4DF302C2E14EC61D925EA426983B206C5ABF90AB4C414681E7571469FFBC9 +D52B62A6740ACF99EE5BC432105B219F09D8AD6E6B03090FED0A75C028CACE7F3A3BADBD7214CD91 +B02A17CF1457A81A34CABD422A78C9AA8A0D15C87A5240FD4371B0EB0F306D15000CAD7E0AF0D71D +6090BAACEB4CF3AF5C77DEE96CF7FCA12361A3C6217F482D3B9D3078F2CF50B942C5ED20780C49E4 +31B98BFF051F68B5638F42DA78DE979B4175CBD801620967661F12B054AC3D9A380CEA46C61BAB92 +573E0616C1454FCDE96F9F6457B914A0886CF9CDE80A5593E46AA9A71C4F59205CFCBB7A3EEE0A91 +AF245B13A761D20F3A2B2A7E1632560713C1DA8072B939A0EA08962257FB59F3349848D1C4B17CA4 +85039D40DF8CC8DD2BC1610256DC77575AD18D44962B2CB82BA0CC62B0737543E27D25D79FE11D6D +515D6BC0E01D34E06FD6946A3573447C1358CFEBE5B9F09794E8400D8B49056C3198BE447B7B669A +3968E9F841CD8873CABC67CD4E8AD00FD1A34B74710DE27FC52D5A3F34A0AA80B6362E91CC74B026 +834E1BEB0025A2BFD7342DD0FC936A5D23974800B78FC75E1F3C7DAC783CF251F59321CB12C31774 +D45795B577052CE8F08593BE376CC11F338A04E495924B108596290986333C0A4699B69A604D7D7A +8C99CA6BF302BCE6282C007C78A56519A326435FF13C5ED88673EE29E34CC900008B67B9DB74D982 +60420D93E90A18CE17153DD0F8D24F4C57BFC3F4D7AC38D8765D23DB02C5CF5A5219ECC4F8E5665E +E60AC69ADADBDF72085AF0BF3F3C228E5E019571E56C1843BD214B3EB05FC90DA0E2F2DC05505908 +008669C749EF47B6647E37F153C1CE93D4D876EC92E3F57BC9B45CA983974B30872A5DA1B5B3727D +1C9F5EF924F19E144D4169DC24D062663D7E4064432A12D3B777E90258679B905CC4D9BB0403B063 +D045671D16521AA35A4D3FA8F092B7C1607DCB04228375CCE1651D7A5023E86264CA275D6420B780 +FC319BC33AF48B0AF647611FCEF1F908F956EDA11684A290E45849DF2239C5000DE7448DA59E67C2 +3584628D1D0F4F9E5CF3ACA089AA93D9593D632DF95F1244E84AC1943744C092BA37A9A0CB506F9E +5A514C712CFC638242A4BF249E0B167025DF3CCA1950E3A1972F83E4646EC0B09F33256F075AB21F +88EFF20ACDD32B23E2B719AE6936642C295920DB3B115826219276ADBC9991AE7BDD940F482F9C27 +FA995BCB14CCB85B1172015680F76519B5DF918886198389A58393446C18F985513DC68FDFFFFC06 +1ED2975D25A954F19922FA74EE4C10AB3E909A050C0E2AAE35092AAD45FD213226B82A60B05EADA8 +327702A49BCABA745ED4001263EAB26D3DB7C91F5350A14BC313B5E41E46BBA430ADE1FEA0068413 +C6A38ED9E4E52FC7CA8CD47921D44B0C83E3B2646182275B52C8778213B8CAD6251CE8C01B4051A5 +B010E240972A8D10A00325EFA807C6C1CD9715FAE3B2A7D1D7D17CBDCA9915A3184E7D25FB76E68D +900291A9E24FC10C3C908E9DC7AE66A6B840F3E00174F2D93A13DE56B3ED16A7EF8C6C84E9BA9296 +EF00088D7E1D73DBFE8E591ADE164B7E19F91ECFB26BA4AB015099D84DD52845F012B2A716EF1366 +332777A513A4D5ADF8732ED71C8624C2BFF0FC796178D2C115D77F8298239217383ADDB9FF458095 +1544072D16EB1FD09F1A8BE50C1DB4C677E69204DFE963BF79B93FCAB99F865EC703EC9BC355C167 +740A536308F037B4D38C17BFE65CBE131E5A3718F40B269D8AE0000108FEF74BE04425D91B788D21 +40DBC7800EDBF84F6F20C01C5F647EDA024A8B0533F3FBD0DAD7F022A52315472A3ED667A07019AB +5514ABD316AD5717827931B42E453AF4C46003C8A14C2889F27D7E8DDCDCD20DB547380A101380EC +7D94DD720E22FB744E599B07D771886CF994298BD6C3378C413728B994E35177BE252BAEAC0BD03A +FABF1097C5527A7011749AEF21DB1A9B5732B14948DB87BB0CE0587B8F5B60C5231D81F31DE89518 +C99C05106EF53D8A673DBB54CF11DAAAA9E91E4969BF88C620773192B16CC5B33322D5B46A659A65 +D87D6284568297D9E85825AA9CC808419BB6E82C02A513DA3AAF68EB1523F7BE8FFB75F2618C194A +6FF51C8C8C7CE766BD0F93EDD000A04A7D77036832B8A2902BDDC00CEB91865F539026BC7836817D +69E3AD74E411FE2AEB78042BDEABD00EBF2E8EE86FF6A1B91DA559176561993DB613AA139AD0D7FF +85DCA34EB3592C04B94478B6C18AD44D47A149706EFF697A89332C61CF8EF36DD72BE84D615192BF +27EC0470E670E9C53F79C1C737D485864A2CE4CF941C69CCD448D81273F32D4BAFA5D5CC55FE2755 +3FB905CCEA8CBCF8A67FC5B6279BE2B1779698DA886B0133AF74620C2494ACEAA22C436F6002B664 +CA01DEE28217BF8551E2E64831D13BBF9586231D944BDC05DB29AD12E4BE66A75506A77D7BBB0C43 +2B764FD5F6544377742D2EB35A342F234CB5B61C32BD15F8723E520FD45C026E991B560B51B66339 +C52E581AE64DE7D81E01238FCE96E280EEADA4B370F67048F70E179A69AE9ADA7AF67F8DAC9AB239 +2C542D8617ABC5F083F3C3151A83F3B06095109AC7753D529B098EC0160276F601D1C4D94400471E +57B9E735DB7660D72EA51469B232E6A752F9D227DA9E80856AF6948AE6E4AD26B2A0F059D7EDAC73 +8FB58B06C768B0A40397707628189F5D8A71D9F546BC59BDDC4E45CAF3AC071140215F5109DA009A +FA1830D486BC1A47497655029192A1B809977D9848DCB53C0DAEEEC1A0253CA22D7D3FAA8E318D93 +AAE55C717B336F609CDAA8F5978C42E21585CC424F9AB1B3DB5856ACCA77CBEB98C5DCB2F4B26F02 +FE93A771DA538FF14858F24AF240F949EA818E4F501E9E8B77B41AD9BBEDF39AF8DE8396E57098D6 +FA8E1E4ADB1DC11BEDB2A93BDCCC5C752CE6735AE0D2F32A8A6DCC2AD05F428DDC9582D09813C4A7 +7CEEEE834A135BA3B47E5ED579F5468E9F034236F25AB26F195E5074F78D5D3B8179267BA2698A3C +B7C58B27D79AA4F8C8E917087C281DD86E8B752E6938FBF8AAE3D33DE801C13A4E411A423A981338 +0A790EDAD5D01F04EBDEB37FA41318C88413533E32C519C6FF2E44EB38C2E7604FFDF86E8473E077 +4198F24E6DE274B6E2D512A5C53697986290844CEDFF912B18C9061A6195EA9B89EA78AF529D669E +57776F9BB4463881CFD0F84AC5573BD6F740132C7F5D4F4AA801A032F453E09A574205C958CE3F09 +812A650B9824574B74DAA12B0387C2857BBCEF1888B79986EDA9AE3D38552449F2C9502EDD3F96B1 +47B66CFB20F97259392945F6B2E4132E6F2D3FC87D4E6D0B8C6B3A0FCDDE9557BEFF87CC7FF33EC2 +4C5DC3B734A955111B76B68D69EE4284A760AB8A031808AEE0266DFD7E125D3582653410AF6B88A5 +A0FBED7867EF3C2D8024A98C361696031BC7C9DAF400A54237A7D21267F2C9B64184DAA570D8F5E9 +9AAF1D164BB81F2AE4BF547BBA4E9B1F539A8AC9700AEB8F0787D1291096893E010EA9A862CBBB49 +60CF7E72E3DF4E2B4D85D9157E2A69F335A9707C30262D53990B8C3179CB580840391C1E66E336BD +C5D01803A3805FC6D16C868DF8B9C083CC9A0A4D768DBD1B21A5802C41A67805E203F6DB5D10C9AD +0F0C3ED78331CAF0A52E2178ADAA1312ABB0181AD8770269898194A22D11DACF86A4E5621A1F2AD9 +45903877221529F50D48F4068ADDCA2B13601EF9ADFB48DE2935B5B88A2A98F932CAF0CC062471E2 +3318F979F256B2FE5D2BFF8D23960D6D0EAB213CD9D2AE68E10986D0A0CCAB89ED58BE06B822A4D1 +4E57F0F01F8214D2D962E5E6229CDFDCBDAFC33743AC393963EF4488942B14CF346ED827F721F1FA +F6FAB60C230102F6E7358EB3C1C1AFAD2ADBBEC25BA1320C2994AE40427D983B8230D5ECAF46DAD1 +248C3F0755E1CC3429EFA53530D7B5A4B1CF26B7A8F442C880F9C2640562FBEB30F4625920D68B2B +29B59C9ADD356C95836620732EB00F4C6A817EE197F454BFBD2E83482F318DC35456F27BBAD9181E +11C56294376457AE18DC1A06F2C221C9709BD660D8ED6AD47094B89C0C3A8FDC77F7FFF58D17B185 +0859DD0063402D47A2E153F32A9900E3FABA6D9CA5AD691384DE5B982444297A2917CDC9702F80B0 +C19CD3A4F5C05068EDB732B9279B089F1DC41C05EBDC582BA965D06ADB65AD36D87BBBE088CAE41B +8BBBE9BF0652E57075E8ACD38A86DD63EA6478C7B622C46370A83E3324261C153B1428F88372D877 +80DA580CC3288452948E8ABFFEED383EAFF7187AEA638E310158AE620DD2C64BC75D230B8D8A2F89 +C2D28D70240957AD62EBE38D96D72A77F9C5F7C31F79E32911F89F1FD91049CCF5E58655B925264E +422FEE8ADA8E1D7DE27FBD12283ADD4B32382B0F2E9BB065F43565EFDC47B13474A553E3FE8A1973 +21D456AEB5998ADB58935ABD5DF9D7EE25A823F23673FAE054074BDD6C4FAE0AFA9D0E2C9ADD2824 +67B0892A4DA811B70EFE29C31C5C118DD89E2539AA2FA6D60DDC8906900D5D1AE2DC1EADC4C5A765 +92FC753645CD8575B21CACE031278AED5B0F90A65B0587B057E96D86829116196ED32303CF731CD0 +C01DE0A499D467C8234D6AA7DADB87053E437C2A2FDEAA573F83347353AF6D0678753E38E43D723D +000108FEF7375087A6096874582D5FD69E8B80453EB083CB0443DEB09E047816FF719C8A589F3183 +0D9D873E5A5DA3272F76D6E3A7511D35911720AA676EBF52BF13004CFA25A4C88EB5E843CABB2EDA +B858800269428115979FA31970D1D05640FAA1E1A381FD55E2E7CEFD5580E2ABCDAAF2F006CF8D8C +1ABF23D71A33033A77A934CB03FD549B338BAEA0E5D4EB9C2548C6E0D4ACB554695E47A96C17E571 +08E2CA650A780269F31C0635A0E7C9B4BB063910DB6A6DBC02A7D847A9A11E705B59360AB64BC980 +7A7AB6C6D80D27B27B146795665A7C1BCB32B221A8EE4E79478A398DB5CA1E1835B42CBA4C8102B7 +309E82EB420459944704EA69EEA3D402A0EA00227E4DFB270A97AECE10B7C65E5BF2077A88D8FA21 +73F4CC7D7FF304E75FB7A787AF23C4202A69A1472D1BD6B9D5E20D0922BB7F540FBB9989ECB78AA5 +3459300368C74EBE003466C2F0635179044C23925A68E6FA06A516602B5DA3F04E1508EF04C12FAC +2EECDA7CED4BC1ADD4E449867AB04F81C4E6046FB32536F3F994C7E463566D3E4BFC4868970EC2BE +6507EF5953CD256CBE41746B96FA370E08756ABFBCE2388391183F7BE9BD72FEA5E5368850063F14 +1EFC09901C34F2AD9444CEFEA7AED1A43F4460AD0AFBEA9BEB3476ED2D79DF72ED413A151265C216 +0F608A14945A7086E776AB5B427673393523B301071621DD0C6ECA9C645E42C0B2D9A7CB797D33DA +4983A43477ACD8D6DCE2620643C8929D988C2EC178F99EE1F0D2322402DC9FBC46C2128B84AED9A5 +176B376EF99C49586D521297FEAEEEE5C245B6E38E506A51B03127CDBAAA693731DBBB7E0227D9AB +FC95B8D0BDFC33A900334111AEA9EC2831C1A639CBA80C226A83BF38F58E64ADE45D751E178577C0 +63D3FFDDB683CAE62A086D123EA8A44306D350B972248D9EF481BEEC36FF809D476FA0C437960588 +D028C470555B2E50011666784E6B0161B8F5F2ED9C8D34ADDE0AA6833F643B773CB0470F9BC400B0 +D4B41FB2DC76FC9719A59C114B5F94CEB08321A4AB1487775F71E81EC8B3DA8970F81DA9A394DA35 +2842C5D203BE4F0C2C07A2A0AFC24626A1DF53F5E9D57D436299ECC3B631F3C517E8A3520F8DAECD +E9C016F4B4ADDF3C1E8C42CB8B399535DF8C186770607EF5EB1F59B0E5761B4237CD679076C23997 +2C1CC3C599EC164F5EC12AC9D093B4D2E875C8048C6B5AF7986848568F33E7B9AB93499CB23867A6 +CE6335341486E9D20C2B1D8683B21342CB00F6203FB603F02DA748F7B92FF52BE9C1907B127B93A4 +2EC84E66967A214BB8EA835566680A3FD790B9B77351519FDE1244840CCCE7E7742BA7C81013DC10 +49FB13DF59F7CBE7657127BF6E6F310791F9424517EE570345CE3FB1C1E2DB628FB691F0229B07B7 +F824CC4584B4FBDEC9CA92A28B63EFBD9D28C597DEBA4136D371F658DDC29364305F74BE0F3466A6 +16621ACC014365417FA316A00684508EF1304ECDB6B0BE3B39FDA12D7EF2C0FC9C69EC2497AF7400 +BAF4F96C7A91A56488306B0762EF28FCC0C11873B40E97F9C400D9D5F46A53D934F0CF181178D661 +635973461621D08A9935FE78879B3B14C916CD59523858DC2FC1F694788D7F32E88B72F3AB9D77CA +79ED2DA6A931A47E72F602361A06ED7236873CFF8013D06C67F5D97B06F5D6DC8CD97C355E66CAC6 +02C7621E9D0EF3AC5B7E859556E5B392BA2EADF6C8684E98CA602B0B3213B0AAF962F1988975D422 +4FCF4A1880C79C8A1CFCA6200B873CB7AA4BC7B596C12B4AF095CE5520A996DB255877ED08CF9181 +DDE6CFF4573C9EE64ECC14CC5037ED8C946EF75486D35F3DC887078059DE461EA50C3B195F49E4F6 +D7AAC2D0117EB5F2BC7450F175585CF08568833E97C22BE38435E203735E0888C04D457048717C53 +CD75855A1A5B797F7322AE06E868B686A0E549E631551623E6A740F351DAAD21AD33D31930C96DC9 +4EA23F6F79A40C45C053C1DFFBE2C84635976451C6707AC5C295812677D72301DF446564B87ECB75 +4F9EF7B18629CE19AFDE1E768DF706CD61B1DB534F7354930FE8ABE09E3A779ADF03B286E887BB1E +2132BBA49701F4C730273DA691715B03EC7D2FE3F938EBFDA455C8D32931729B92EB52AB958F1AB8 +3D20A1D061F2C16A02AC98DBAF1EED78D2BEEEB9A08D50569F4B85C593AFE9F241C3A21077307EB5 +FB121E535A2F8285A2393247C059F5E7D3F85697468297EFF38D887A69E52BBFDB092E565876594D +9B1380CB5C4A193C4D0E7F0CDB7D9B04F598B1DF0F7B035FDBBA4E2679A90137DAE3BC0A26728C7D +7026B89787C821314B2E0BDDB0B3FBBCEBD1B3E49C829E42852D3B676537E8292FD1B176DA446A08 +C111B93F6E1C0CF066FA0A489C1D04F96085AF1B88C82BAC189EA05117749BC997A2695B04EED8B1 +EDE97BB77EF13741FE7B06AA91ECAE126732A060900C65C9AFFC3A0C3B6232D8A8D8F4A69973CD32 +5784F5A3ECAB3DBCE2B63B1A5D9024B936B94A1DE7B4063DC5DF74C92AED63539B143B18C1C99B93 +D8EE1801AF747BBFBBF4BDCF1E2E9FD41546A707B87A7BF348765935F519CC0F8AF8EDBD1FDEA7A9 +B863CA2EE58E080866EC629097E6ACA2A787B5B89CABA5EE7F0A6C216ED6FE8376FE620C0D62D5C7 +FCA25D7A38202042CA1F920073C6B121A2C0DF8AC6461BF1499E1BCC6CC72A4C67F26C7FD6296197 +9CF35AFF07429EDF166FDCC1D4AB3F252BFB05D622FDFFC8739B4A3D0DCD887549A8DB5AFD413F3D +5E1BDB580F7B746690FF1AE4D5554114E516C1986FCE9593334ABE481901C652C79146E6E11C08F7 +429E7F899D3AF25DABC679EA3ABA50755EB0FC43388F9F1C1BBDDE7C49CD3B5273051E87EC68BC41 +615C9289667E05B1149ACE3F5B7E00FF0700F8F1DDCD85A200F81F8365F21878F1C9D9EBC86630AD +9E8CDE1272489BAC98DE7EE4888DBC3D510CC700918CE5D3D78B0056E55BB58486019A4EE61C6B1F +4F6E9D8F8D60E3604B92D50D9D4B4477EF9BC46561C1E35F4F1A481E6BEB76E0D07BC9C79BABC391 +2E10D343E3182F84B0B834DD460D588D779B84FE9E4B5B8D50E7C0709A1913DA637A55F630D959DC +F1DE7B884F28DD1A5ED36CA41525BF451402184CAF3123BD587FE6448C1AF9E741D344FD975AD9B6 +4B68256EFA1A095AB73A426A45CA50D694E2F9D202D568B6539D5C6A5BB7752EBE951916ABA62061 +65F0C1CCA2CB983AD912150C7B685B4274ACE7AC4A9D690819E4D386042E68FA9F5BB505E60E4605 +1C8558900209E43C95A228618262C85E82EA169308D05440D157D0163A8C766033E3AD4482DDF4F9 +E464FAECEB79D2BDA2D684A15AFAB957F93E594AB23FDBD060831A331A9486BB0B695CB89128FB5B +714298C29AAE52F7DB38670CFD0425FC4898DA29E80E255315F1D9EE7FB8F7B846917376D8579E58 +B780B053930C514B0CF5910A2D48535B8AFFFF81A1A6A21E15DC62A242AE406E8537B2B89308DB58 +A767D14410F4C3AC9E57D69F806ECD7E5AA277D7419877A1DF8EA2D796BC2E646BD39E4CC441DF81 +CD2BABDF350F7134CE6AD0E4BA9BB65C75269E66CB63834EBC36794C2B146E0B4202767C2C07EE83 +2BCA5661D41FF02F3DA057529F10BE43F1D84BFEAA016544BC9C530041A04C89F80BAF219698E8F9 +4C9FA6595BD0FBE8C9A0E8F4BE6188F742CBA38E1946E497A352784976FACE6FD68E98B3297FEB97 +13151DA14784CD6D4B9801FBB25EFE8F027190BBC690F210D0356EAA33D50B5057A32978DBF579EE +75F02EC8841E2698907E554625FE3ACA33E0622CDACDDE7ED05B6D7988EB21ED21ED1641EA3455D4 +9674B848278601188F3E826B3167D06FB4BF9C37C65447B4A8FD60F930660D331050CA4843094706 +550E29CD7778F1CB0E236E6029B672B881DC8270668B7A90C58073C0EB95BBFE76713DA82A274DCD +AF8A37421678C46F0B43CB76C1A071B0EFEAF3C8C47948AFC7720FD790D356F2401E7B9A82707126 +271B0BC16639A5353EB27994AA1D9474C720974560CA1B41C8FA35308278649BECBDCC602B067339 +156D047BCD40A37F2C5A53B4D557FC0A9621A2CC2BB8C1C210682AAA667926AF748CB8825FCBAFC6 +0240B011692B7C58C0020FF1ADC9B76A0A55701E749B8534199B6C3B2DE14C9DF9061A1269ECF1CE +756DBF2FBAAB5C73A1110F6312555964893F6BF704017FEC77730E3B5E1C5B2B4375778F622AAEAC +EFC9BDF38145CB93B2D628797A42A9E335D9843E7BF46BD890AE0A4AA25C2D79791D4F088D2E0D70 +53B4D30AD39B954378A4E1074F222626E858E51048E0AFED8FAA42C8BAE41A0F0FFB74C56B6BA8A6 +44232AD8AF8BA9B8D60792225800DF84CB49969A1C7E152897A32DFFEE3DAF0FDF997D1A6BABE89D +A773526CDC987DA3E941F7DA2AF0B387123EECC22B901C33B5EA6F763CD8977D96A5C46CA2499ABC +FE4C0C88455CF2CC13C484CA22ED49F7D0E736E0DEDA8A9478147678189DB5B3BA14FD4B3265BC29 +8D32240307BB0EC578847BDB29C1E25390D492876D622F7C0AEAF4A30458E43C5E4390B1ABC5BED1 +4B5894757333498C333D627FF161F28FB5E86482BC2F03637BAC8BDF05FF99B665723771607797CC +7BDED703FDBC8D78F07530994B7260F85CAF7BD97D8B9D8FAA2D1F4EE82321A7B8820AF9177186CE +C207B306D284856F03E228F6AB190B627F8FE6FF975DAA351DD7DD7C8CF2206E7017B467F1B35C32 +7BD83AF2B37A6A3AC2AD7E1819C9E9D44DDCE987BEBFFD1308C60F8838CEFCEE7FFA9A3A095A3D50 +BA8991C46B13B3F2DCCA43C3689B6C0CFA207B0FB21E8578D95B79FC462554E6C07FF535A99145D2 +243A6C620B487294905AF1072C2BBF7FB1276C854641BBE5D8D41BD5468B2BC3A09266AC8AC5BFB5 +052BDDBD401F3D7C9CAC5280B9801544F55A9C38D57713F06558BDA0217BFAD4E16670094994ECB2 +C49D2539AD0F097884053D578610164B5CAA12E50AB8C8EAFBF6999A2FA809C51188982267677957 +7ECF208F23D7023EB0D184D476B3F1D4B106982D63CEAB3285FDDDE7B354CD6FC752A636CAA1EFC2 +640F4991DD16DA4FF05003A05A4B645B12E18DA144165F22CC165F2E338167CE8FEEC06DCF1164CF +DD2108DD735B751F0A9E54C700D902F23BE33DE4D89D77AE469BCA6308C5DD623E03F63D5FFC81A3 +AF1F32A3CAB8DA6E08B9F8C3B8155B02E2779125110ED7E6C8DC7B0C44B94EB5803BFA39C24383BE +6B89834643414DBD2E5DC4F9B619D154ACFB9728D64725C044E0331F5F36515C7B45E4F6F6EE3AF1 +0168A1B1F164905655A3AA28387EE7D7912894F55E4321DD6A10E0E39AB514CF20EB7C3FFD6928C3 +F284FA4C505FEBE211D31E3271031D74FE5ADF0DAF6F807D7B57BFAAE5D535A8B6A3B305BB0BFD3D +15F02297C9610819AC0BDFFE98B1003245061071C09185123DB0EC4C33749B8DCC6283828F4073CF +4604BD42EBEE249E3A389ACF60A4A97D9528A206D51645351EF2E491DC0561B1F3A5B2C1445C4408 +A8E7754A1DF2A50CA19EB9389FB656226D6EAE95F7C8961B38CA04681FF76939B40F96B3613390B8 +86F51CB738172DADF4FB168C9BA9BBFACCA5C20734A5D2C65F3CD9CD0F29E83F11A8141A89E46CAC +C9F44446A66FFA7F038D5A0853322B33EDA89EC7CD467D00EA18863F1191D487E8E77A6C2EE090FA +06C87AB666AE760BE1FF77CFFE1DD4CC3B588AEBC2105CC13785774009413CF2AEBBB68D1EA31C43 +7C7C36EAB20767A56052F199E8A3B51C3E6DE1710E4332B83F3600FF0700F88D9C135C8913F7D825 +571FDFEFDB2E4823A815EC60EFAF401A6508FC49E6322C9097C7188B1850BD0BF9C7BEB613B4ACC0 +80EB5E21F430691B4D6DA1A67299C3780B1D4322646A78069F6760761809622EB7FAEB6747A00543 +575C90240CC35941CA7C23EDFFAE607082F4D5BF282EA0A4526A81F37C199843528E8329815E13A1 +5D6D8D01E6A41A7E4AA29EB27639BA007D67FD6DC08C1D732E35608DF9F20B1967E7AE0A2975F5D1 +1731A48ED41DF55E9E95BBEC9876C8532CC4326AF6A18B297CC56B203E153C768E48E78BC6AB0593 +1B2ADF6C172AE276B6B5B64FE5A8467FB949682B792C712F6DEFD836A9A243EE690120F524CB9058 +AACD3FC33B0E79FDA6C95E17FCC8DB98C57565B898334F3A8ACC4487FBC86310E8EC9C35F7734ECB +8045F86C6D3C8AF64C91571D12BFF51542F9F8283A500267E0D599EAD0FF70DA60CE900BD529A365 +2E4E7B95FAA35AECC858542D91D8C004451A2B445B063A2364CA845D166FD1FAAB3AD821F5047F85 +CEE427624D1D651051913467C24D5E32FC34309BEC5CD3BEE07490F99F4259262B4AC157CD827D99 +30E4F411614E62DF6AB205F491E3637C100A695266AE86E379473954E7E0F37E58E26F66E4976548 +7514246268EF1231520534473364674AD6DF09C031D9D5E3889C211011A54405699964456572F812 +56BE7945E9D6D44AABBC86D2222CF3A9FE1D48856FC50F634ACC13940824AAB1BDF9F5E0C2170BA1 +E067FA9C0D69553976F54DE4AE2083EE2DB9C70492E189F6EE16F598366AD6E56FA1405A27CCEB0E +E6637985362009E422B14106DDDC35B7382E2EC3EE7C5CF09D73559653902324C26707E386B3B57A +FF721212C5107FFEE619220E2AF1967B1FBBCAFC81E172239AEB2313D649C55A5C3389F4D8FF0D6D +21482D03BBC4BC72A8EE0E41066E925D73674696F974828A16225E9C73346249430B046936D19CAA +62296205A9D5CBF8D393BFAA770DE145B761D46B205213394E8BED0E611E00F8BF7DD6D10693AD4C +25B2788EE311C8A191B868F82A5F61D83D84542CB52905F85B18D15A7DFA4CA38D4106A539319600 +77DD8B160EC821E0FA98EC46A9F4A533D3EA61765FBAF56467DA2000B26C10AED4CC62D5F6DF1CF1 +65F1F7DE8BE3D4FBDB51A5B898ED2C4E96740034103FD9E0086D69A28D7053959792F48193D88438 +DAB08EEB1D0B5D768902733925913E7001F7670B1A80E9687EFAF557C471DCEEB7653BFD1A4D1176 +35FBBC5746EC4A91092E54247C8E919CE526F197955D77D6D87D15A33852E7404F26E70FDF0CDAE7 +ADD10B38D2AF6D5855805F1E3411E13924833E234708E47250DFBE38184EFCC0B1F66B9E781B8AC9 +8F9790A061C2CBD80ACBF3998D6657B2A88CDE211124FDBAD696E8FEA370CC72B762E2C7CAA31FFE +37568399673107B9922B88D3B44F7C6E154E510A93C48CEC4CCD1FAB1CE62903C321FA21F68D37DE +F9CEF70CFF359979A6E4FC28DFDF5F2099BCA1B2A36966C82C8A0DE7AC30BD9E90BEF5BD4915AA35 +D0668F67961536C0A46A93008A8D67C2E073E7DA7468DEC0132CD7C8C666981F36427C57D4AFE895 +395B83C9E25A40B4A5FBC8BB2128CBA550E9BEFC97F4B0E05E63D2F832F1B522AC28CE7DAE209F94 +70D260E217B832CB87F41E135510DE37A34CF80B7747A9B76F5FBA8B3DF680AC6726B56987766D31 +0A2B9276CDB4BA72704374FC46554938404391008542EBD1FACEBFBF9974DD7ADB16EB07C0D5F386 +7A0979161EDAF8842FEF2454D82BE159B437FFA971DC4B9BB67525F35EBEE281BF8E439E06350AA8 +95A927FF9C8B59F08B165DFCB6A3228216924303287E6BDB1BFDED10B8DFAAFC69E53A0AB141F4D2 +D7F5D137DA508EFF7D7D5493F935F4C07AD5B8DC45F093A1CC3D85CC3EA6F47C05505C5D2789EB19 +7D8E17145A953B0A3FD432B3FDCC99F1831483905FEE451FA0D146B70274E38D9FCB6162EF750A3B +B286469A8F2E3D93E21FE09DBC04809855821C8A23474322D18925A0AA65B115A7E8E0A951945E4A +F22EBE37CE8BDB4EBB3282BD386F8956844262C70698F3BFB15EC8322CCFCA654F4E571A1E8BCE5A +ED7559E7AE66117F0AC3447B081A65506F0328B4284485B70F5E24B623FCB81559AC8D7A69E86E13 +F87961A11BAF26F71246E85BC0BC324C37D14EB69577BA37511106DD912F81C68B151E30BBC97B55 +3BA891C2D45BC65D2ADAFAD8F0B8CA5F1F6952692D2DCD3C2E34977FE683654B4509AA5792E6FD29 +3F62FE87DFF8AE4CF0E547929D386456A6CA139ABA794367C199BB5EBFEFAB6F407C5EE5DDDBCCEF +B43BBAD7266099A129A5B650673EACE00F3D14CCDE3BEBB7A322F9E76447EEC234D6C594882EEE5F +9890412D0B6E34480CF18815C0B21B2F2336FA5EBB86722094E585AF13285C645DB44FAE7F7665BC +B0C9E6D90B77AF31B50E45005280AC2615FEC994A98C1890A93319DB5143DA696F59FBE573596002 +0DF84378104CBC859859E09E9A1F9A21A92583C63DF85FB4483511BC2D582970F266FDA037BFA7CD +D80DF77A862153ABC28874C51D495322FCA144401E86A1A7B4AD9DD4E56A051D094CE8B87685F3D7 +9D22F7C3E506AF1D1FF0B986BDE52BB49D4184D936FE52ECE8375679F996EAA28D0C969B30F33043 +8030E0D0BAF113111FC3B679E48B18FA0176E4DF99ABF5B7E6BDD35023194ED670D921A9744D4B61 +FB64B0E832D83A84D662A4E89B6B2A2457E61323FDA1B6ECFE704E2D69105C7B2B9B48DF253D5E3B +A655770CE56A5B895D3959E1252B5A34FA0A089D6B2013A78D5E64338090C526430C5C97E0AF1E2E +ED167391C6B085ABB0408D0FC3E67D28A3EFCC506F89A232B1E7F490AFE7307620B0CE097A6E00FF +0700F8E81915F86323BE71A1EB1866F66B668F996AB2982540F5EB31386E014539691E19EBCDB274 +7F54A33F65A1AB3DBB4BA796B925C6B21108B762D5D18131534A1F1DB6958B292894E93FC54D74B6 +27721F21E07985292B8D69AE7558C067D3B63F8D43C216A4E902A24557079CD6F519312E238F62E2 +782BDE02B7EE82715E932B60521E68D670173985EF771597224AB56D418F49628CDF08FEC426D45E +D91709FB8BCA18B525E958FF19AB01E2E21DFFCDFC73F7D3C3F005DAC752F9B180C8AE640E0A94CA +89DBF0EC7CF7E708996EB0EC801F87F1F76786593FAAA54F95070DFAD90F613E139FCB2FA2160D50 +41ADD0FEDE3353A031327ECC9234FEAD71E209C46479642EA25334559C28E30C98FCEA101BF407F3 +E9B732CD6FE5ED79AE63148AB228FE4B67C3CD233723DC2F2EEB1886F3D257BE7CDC57D48AE46352 +8D526C69717831424A6969380CC5D5B822B91D52CA69CF86ABCC1D59E76DFFBAF1DC9FF6F68FC7B7 +DBEE06C3ECCBCE6854034BCEF51F0A337CE0A089C05AE94D26CD2907AA7ADD8D45F4F9E3FA29FC29 +A439CD5F9227554E541B076F3DAF9AC8DBB1E5CB707301054784F0BF5E00B6BB3C835B4C87347C69 +815F168FF043A6EEB03B6755DD3F590C44063D5AE602BB7910955B58313AF165941C7CBED1F3D0EC +46B786833555640F3C8488B3EDEEA051AE71AEB5BB109BF59AC2963A2EAED5753ACE1052951D5964 +AC971F803B8A31DA1F3E1280A1420E1E20553950F28ADB31554C43EEC9EFF6CE2940F5063BA35D5E +B3D34B77A78952A1953E9CFDCA980805349E67559DA29058CA5FB1B718A1B4F7FC92D42A2BEE45D8 +ECF3DE70279624E6EE443840CFBCA0EDA3A11212CB8C0D66D68386873E6CA23386788A015840685D +9FEBCFBCF24B50EAB57D0D01F892EC01267E9C9253A823996C7413EF293209D5C1BB5AEA7A79ECFD +FDC1B0EFC1720121096FCF3CB706C1E723FC7DCC7E1F82A18CC796D5AB0581CD74843FDD4402CAD8 +231ED44D61AFBD4518E3737767151D42DA7CD95D8B7D4F06302C51376C770B3E74E31BFD449C1894 +CFEE812D303926D10BE55F93C7A0FE0BD06E6A570E98C4DAE38FE92DE759CF821E9C36286CC53B06 +B4B59B2C7D28B1E8F6AA59A574A8173ED297DEC7B07B2F75B00B82F4285E82E3FAB515FAF0D96272 +A98B0FD460DAD2F7C3B6E6D62887F659ACB2ACF5F49418C154BDBA1A4129F6F5ECA8692C26A9DC26 +820DFCB2D3033829BE5F46EF3DE91ECD388AED79E656C2173A6B39E186FCB25CE5F6886E6DD0F3F4 +F796F15820B8CA3EDF971E67C6BBD683322B10248D57682AB508B99D247DF2EC1790C51299013BB4 +C3604701CF4EDC1906572DB62ED6F4E6C4228A0EE8FA183333D29B31D37F8AC810BB6E5A810236FA +BAFF8A69376DEF996E48926E0871181E6D7973F74A3EA5070578ACEAC5206D9F91C9A92AE34BCCF4 +67C6C63539EDD8F1B2C6B8B2465A46400D0212A52D549C27B6FA74B6403530C56815F8C99650EFBE +2D86A7B31BD078B5ED96DE63266035DCE80201CC0B03EC3E8CF11A4965F41011BF89B670A1233598 +D8DB93D15E4673DC3B37623081A34BA1536C41BC66F30D9091466DB4F273DF4A07288D6C41C70EC6 +D6917D14D52450F983272AF1192E0584CF33EA9DCC787E4B62E2F22D8688869AF90BB8BC3D548C23 +EC5160D24ED5E9C3EE9357A5680E81C2C233FA41F51A9F97EDC3D23D2BB01163A462F43097021159 +BF3EB469483ADFE05B5A985D409AE46094F11C2F30166C8832FC7A6E232C16AD3F1D4D9114992B8E +5A3ED08A1D412031E7FFB32570471C25562FE20F0BCA5B4D3DEAE98DFCB7F9705CDA75150F656941 +4C784C797D9A6BE19075EA795C1BBCB175739D276E582B6CB47ADCDB21923E3DDCD033937EE3E7BC +76497CC75E41B365CA38F7481056D6024CD71EBD6A3B6A963CB2026B4F7B13564C4D5B90D50C325E +28FF328BCB3EA4F6E9A20CC179C00E714A71A7C2CE1C6EA85C608ABB135C7CA6BDBC4F2673A2AB51 +C848A7234F4D979141409FAB1DCF0F0378416D21E2A60E89C138061E95A5B605957EFDEC4B417ECF +CFBBA23CFC407A721766C7C0526FDBFAE50692EABAF89ED1B30A01F26A4C0BB9F2E1EF0D41B366B3 +C6D4460231AD1A0DDE18F87F37C9F494E0BD1E23D9E603DE6E995AF56820983501C442D18CF2FEA6 +89082C55FBC52AAEEEDB4DD05A40D00BD509B42AE3FF5ED85A0DE0BC5A54D22544F7B12174970D15 +5C4547A8D18126BB68E09AF3974D6D5B3C27A4E33761E8979516A7B3344F3B7252EE943E3900E2B7 +2A8119D625F0627D104E59F2655D3D9801A1A96549581BEB5236715D586AB5DB674E42DFCE7D2455 +8E76643684FC5D3584A74957E9925E17B916D0BAE054271BF49F9E2B3F34C3A895E7B0AB1EB5EDAB +964FFC84DA76B33181B908AA70DAC5A9A2058A5CC1F34D246DFFEF6D2F31428E64B30FA236911383 +4AAC4C4C9B3EA15EBC2A7C3CCAED9B015AA03CBD06CA6B64CF55E0354F62CCF60ECE33633BE19AA6 +144E22EA0615048F06898A4AAFB3512A9721A22C3735F24BDFFAE56D06820116CF1104D46A129FBF +E461E6CFA555ADD7B27A4A4D0B3A9C075D4BD1181F3487538A4DEC0EA639FEC319EB73055410CAD5 +1A55150E37C4F1D3A4A9AAC9C49FF10CB360E2DAB23B9A70C816692FE15229A1B7F1148915A9E774 +BA5AC18A8ECE21E32927869D8C49319E9338D18647A1124CF8C3C393EC8C757651145793ABF76E38 +190B31D0C4B83F44DF5C38FD8C0E15C1EAE49CDD19CD2E85A10BCBDB057277ABC8BE75E80216FA9B +E141AC854395F2AAB7A03C94CF34A547135F639719F89D422F27802C6FA81D6909814D89D8DD1600 +B93AC9AF3ABA9C017FA700FF0700F8789DA2C82AD6717EC8BD9D51FB92E378F460CDB47005D3BB06 +7067BCC35353068BFF6F9A947620591E2BFAEF4BE5668BFE8FAA4DC99BF6F3EBA4B5B0BA653B7F27 +D6E0D12BCD61013FFF8D6561C663DC7511EEC60CE2D60740EA73C135AD5A09DD51F1C68CDB7F4E90 +B6731D6EBAC71FAAE648115E6CC7A0C6EDABAD039EB09F8DC9745C6E83FE1023A37529AD20977F96 +5769671297A7C1D8BCB710EA9C739337094C8EF4D6658319A7B5B7787B53CA0B4DED46244CC8303B +B9388174E284D2595E5F3DB44EC59A5768DABF3AD932FEA667DA845B6BACE504B7B760D8E4E13597 +7C24CA4F5EE8884A61DCA91859A0BA772C6C828231902B42957F89B24B45A3196E0A6ABF80E21910 +AB1943247ECCF0DE141060A2317D54D21383E617A01723F782D650239D29E7CAD97CB059C24ED282 +76E867CECC2EB1D41F8676BF2566E1A9D05D1B6354211B802AD2153242AD9040705C13B99F1C2D53 +37F5A58BEA6BBCDB9EB188269EB30C7D1609C040FA9D758431C05DF61598080C6F97BBFCB0250309 +337DEE7444F1E12B2D1E3168371751FE7611F61AF958F92A96FD256D30FA3A758E7EC7076DAFD696 +0153C7868560E18285EF2D8571EA06E69AB45865CD06D4BAF9B6BDF8AC962B6671F2FF9A748FB4CF +BC5467954A8D61652ADEC20A54D177C1724BA3648FBC507938E22DF5D420FD73DEBAB9F622169CC6 +EFE2B863A316D51FAE18C5D7681E22A59A1E9305A39980473C5BE42D70C64CBE5068197CB59F0D00 +D185A4320B6E3C6EC85A3A88BABE8496A8B67F36D219C9B664DB1CDBB03B619093E6819C23C891A2 +1A5A8738721216816D813F9D4B0C8921F676791C59B04684BF5E8C9C13636CCD238A14CD267EE279 +4D3A1461C7B8921233B1316085C85A5F46028E634935A2F91AEEC459AFF4F0FC5C6F06480B90553E +66F41392F4E64CBC2717E6BEE8755E6CA919DBEA7A9E3E33A4FECBF80A89295A95DD67690603B4FB +D15286813C402673295DC723518FB68647E1BFA84F0E1BC8590B41D0097FBDF28B72A5977459A0AB +93989FCC682EC6DE990A41B7987DC818F78E4D3473AF566BA791917419EA26239BB03F433305C84C +36AC5450D814AEC80AF396BAE9B0B2A5B31EAE77A99F21C94B43F8001D62EDEBD02E46E881750A18 +815F4F254859A514CF57A44381982951008C5BBEC3871B0BFC01C3A7D12BD24079AA5867F8296436 +07469EBF87E1F9C545497FD0228C7B41246DC622939F10BE32FC5AF00B6D57F13132503E9F26BA42 +9AB7424245490C07CF875D1A1548BBD08C5CC9C48B759CF3E0E0917020AD8E418811EF42522C9AAD +38776E23F8488CE6A5CA19CD86D5C36BE55779D9168426B3CEEA789E8D0BE223A972DF166A455EE3 +D5B5437063050B5EF9ED4041D72A001AF3C276B3B8C0EFF30772A56A995705523D555F6363883165 +11C21E133D4E5CA709E3146EB88CE125B517A61CFC50AFFCB130828CCE6B93E09E3E7698D097895D +F4717471D06D8A89EBF778839DAACEC7F5B72E0654AF92C942B821288D67C9E0D8CB92285B9E6B68 +8FC16E5A7A748BFA03264E9CE08C90281B070EC8332B1FE28BA92AB393FC2D5EB26A8C29D9B58CF4 +EA707FBA9D315C932850E4F352E3E3ADC9CED7E98F7BA02E9AFD9DB9D4A04BD3089F6BDEFEC6D973 +26B2644E13218B3B95531C7A169D4C5834EA25E2F5E842CD6D34DD512B65DB7F263ADD78F89EF797 +0AD2C3A5F24289A77138552596E86610E3A5A775DF09EF55C4AB4811C304BB6A219B82639770777C +BEFA68B3F3647FC57A707C991B9C8A690F2429D5F5F8C0E4C15E04B4C7A57A33BDABA491E7A3AB2B +0BBA59661BBE3BBB9E5D3935CC95F88BA9E64107803E82CB6E8A1D22E82A158BA5E8913EDE4EA2A1 +E34E61E32F83FC0013DE4DFB41F37078BF2D65E93867B2624ED22A4E4ABD26566D2BCBF6071AA58E +C87C8DBB3395C721886372BDF9FF2817A429FB695A7DB383354270D8024EBA9D50EC195668F013DB +2C02AEA6FEF80D4639DD18F756CC0A64DBEE6E9C497C1C154789FC412A5A6686EFE39FB123CF59B1 +9CB96388119C6D0AAADB177E5DA91AE681FCC33C1E6A51AF5EFBB40DFE12EA8001E30DB6E1131470 +9089BE5D971A6542F250C75333D6445D4543A06B17832F81F4EC9ABB2625DAE225FA4625A13E89A2 +BABDA61DDBDC50A138E957C72CFA7508DB4B46EC7828BD78C3743D787D96B6D880211E65CA2B4297 +7D05547E77869E1F1A072530833C91B491EF9DB8A157143BEED5EECB3BC8AB890D76D626F719C5D2 +36DD783172C8D89FD806A19977783F2FF5E73B40D92D3E6B9FB358BD949427551B537E1E70375292 +A805773037CF24EE8D9697B5CBFE83B21726EDDA7411BD19650EDFBAB4615D5FA0D27903890DEDB6 +8B9D6E3C193B9A85EA5228D2B574AC24EE80D83405B316EA6BB364F67E61D2A67CD9294CD5E0A3BE +D482793F0A3FE0E57A60FC729994435681DBE56FA032F469412D305C57B44EA42E8B784125D476B6 +92E4A562E1CB07FBF5C45D1FCAA10166B6AE26F86F2DCE97EE9741572E8E9EC98AC00DFB8FCCCA41 +4F9EFC05DA330F1E7FCBE2CB83F2E14CD931DFCB4B322E6A9D2FE981FE91539B47585145FB6164EF +E7E3E6C06319274435F977EAE83054898808B3A19E4C192B7E705D96576BC9E6F52898CE1A5E0608 +9BA207A8081B5FD93B47714D87B7D75090C8D1782B12C77B2E3AAEE4750C3277366F2B486009EC7F +7E98B9044CF34AFEED0A0F71CBBA1F844A1085AF5864923431943D0E3145AC01F06ABACA06F1D391 +7AE76CE0F69B6E770332639A9C228A4B62216FEEA1940AE112D903542803E7812B886846D3A407B9 +C672E9A9497DB9376F543254F06AEA444C98F07C409D00FF0700F8B8F0E9DD967DD268B8B9C7D37C +7E65DD9DED177B9A639635AB7438D67400EE91A4FDA49C96214CD3E37E32E3784BC24F132406B6F8 +5BA7619C6517FCA40BD8BC27D1F692751549E83F7118DDB2CD5F040060AA7572F1B3D91DDDF4B7F6 +AD3D73B8F0CA78A5B6D8DE27CC025884D30C5A21F6894ADF9B99CA037D1328D5FF92EE458BECD5F0 +A28E63D9AA76E14B84D6BE738522E7F1999C23107F2FCFEBF3EFF0446EC6BA88BFA40D66F53CA550 +FEAC003B637C45BD3B61A88CE692A8B0B084CE588E31425F39854D3617BB4980CCDA744EACF5350F +28D0E1E39442EEEDCDB22D723452AA5ECFF2A5E5BCD61A7A67F40466D55BBDC529D7F94325C713B6 +053ECC86F742D8226E8AA11C5E1C2126329B813431E2536370DBA36EFD68675C688B4E8233654D75 +96B05D97671261E38E785899A5261EE96F67BFCFB0B2C325456BC7BEE39252A6F7343D33495C1DF5 +0FD5B4EB388FA96EC77027D43E0DB4E3E4B70A05F18FE125CC439124751A0A747441235A17475718 +167CBDC5C0BA9EF381C05B0D07CD53FC3B7D73992321F98B2B83F72E159788819AEA9FBB3A4FEFB2 +055C634DD2B41F8C7C6CF4BFD48833F17A7340E671FA250768A0C1DA96F7E9E320356D0D60D8737B +612D4BCFF820B2A536E3BC8337809D9F01A8D4505F6AEBBE02B4B23BBC9E1002ABFAFFF24F4CAF8D +C2F4CADE496251201A1B45B292544E7B6690568BF89CF5341876BA6BF31746705DECC0DB2A9E74E3 +2BAFD89110FE302AA2343D21A44851D33E04FFB0C75DD117069EA5BDD40B334F2C4397D271C83B1F +A8FA0E48D5AB76BD60EDB68A8EC799EC8CA864104A5C1DC2A5B05FD2CD590B8CA9CBED2E936CC6B8 +5C4536F90F38EE8D22C2C68B8A2554186C1EFAFA6A83CD3CA465C03CCBEEBEF7AD5857B4887F3097 +5BEA7FCEABDB0EC7498E6AC556B2F9077BED747126B7442CC4170A3DE624B114040B506852959D01 +E5DDEAB44E35CA806968712DE90AB6F7ABFA275709F66D7C253D6CFD3109E255AEFBB6E62ABE9DCD +CA9C9EC5A180AE89B685F4D5D77C1CEEA143E1CCECBF1AEA8C788D5B6269DCBD79F3C43CBD2386BD +5EDCC8A93E2FFA34797942355E6478A483E6B1FE300FD1CAF476CC477AC27FA761E2589CDFF9A49B +6698AAABA3AD7778ED60EE1C69631D6DEF31F6C76589F1D16741F46A92E91494F38DFE1385C68C68 +0E6039A2E998347D5AB24F3CDB3BEB2472DA04DB6FD13E35B664472B7E31CBFBB4CCC202E42A57B1 +765B518FE2563939A77F85309A518A4F04BD5ACE4BF262477714F60E04A9C20232A5CD9031A82168 +F1BF2D3D222EC6541271A131EB13213E2CDA7FF8C0C1701238C3DED27D973DE31CE9F1D358026AB4 +D3BF5456EE7B697D3ADD4F29A8BF86E36D8C2065DE69D039184C1651B27A48DB8ED3E44B9548E7F6 +715CF49E4662D1921E649CFADB509DBBD2ED09C8E7465EA4D85907F14CED79AE0486E595ECA2A3B2 +387219DBE390AB8206F4A2A8C729ACF019AD4B8205F94E56B467CBB1DAE6A093E9F096C35B424D0D +F7744246C09E0EDCFBF9FA85164060111C39D0A42D925A8F172B765535C972903FB6855AF46FA93C +E6C849BCE874F391922C9DC8869E9E48E7C5A25A7DAD27EB4651E9BC4437B53EA026BB87C8CF246D +E701C93519ECD2D089EE6B5C428AB798B3455DF6863B23FC368C2818375F9A3C15D9D86287A2A5CD +0C21CB05410F2E3F97120482287E9449D1CB0EB9417B35A63B93575D5B31BE0D80F8D5E2276B7916 +EF2EDA57AC001139CA2819CCF8AA4732263610C2E539AE09B00F30960F9DF2190A463B02354FE4D3 +74E474148EB17468D8C2F02FE6AC0C502A03C34202D071229A33CC08319FE70D775232D29F236054 +9EB96F522060954A3381BF2C879E04AC92C8B910549FD024950DFE3F16B993316D59FCC8019CA175 +9F2EBC227A93187757694A921D07EF27F1FA7D1A9BCE76920BAFED215F35FD672FAC3E073CB38EFA +74ADBFC2D1C473C3960373D56F3EC52981CDBA01ECE0BA8C5589D0A389D74EBDAF3A34A6B3C22C94 +ADA296A08593926BFE7CFAF260F913076276A62276DEEA1512BFEBDB9077117B62FC2CF2046C1962 +7BE804928747ECF47F3CC2E660911E88F1DCD1BEE1243EB95619E649E982C0DD16FBBD6BD0DCACE9 +789EC3C529A34E9503EAFDD2FA30BBEFD2CD73F8526FB378F6A418B0FE28A371111B83178A921357 +5147B8E692CB2EA046E8EC21B3ACB8C341CAC1D9C37F065BC74FB88B21C783B360AA2D06B6D97EDC +3427CC6CA6CC90F28008F28017761B243029A8E8D75F172C742BBCC2CBD3A84807891914274E7441 +792DAEE899861E4049609FB3093123AC9611952048BD248758480FC5814B92B5D801E21B5E82B064 +2798D3671474DC4A438456EF7B8C9C585148A72BB8135E0E48FCAE61C59A40B65F020C54F35AEA6E +7AE26035A0E65B40B9AC7AA5547E3D9EF4A11EF4CEA6B92AB1E2C189234FF34A539843C6E08123E7 +D20AA4FED4D7D04BE781497C35442E4C4E3685C6F615721EBBD14DD0250200C1AC4B74EB177B902D +1340B659732A10F909A223C530073C5C1532F064807F3C91608745BFF4074860C80961A42EAE2C88 +A7BA2F806D51EB641998670A3ED19C7A652FA63F39F9A5BE8514E688DFCA4EB93DE0ABB07020B854 +10DE3347DC892832626C640265C741751FF72D5CA1781D4C1E0362E3611294923620388746EE6AB1 +AF22AAE2ADDD44750F38E92FC0B925F9F1A9C721D18EDC19473EAEBF2A69AC397F0120A8621B7A6E +4F703E9DDE70D7389BC7B72432E2B7237ABB0E8C61CAEC6B95E2B8D75D7E4674F1161D9CDB30C5DC +C12956BA21CCF7EAB2467C26D61D27C8FF0B06DEBBC7AF34860A982B9FA391C607CA000108FEF740 +0B47DCFE3267F4690F64D5C7BB126AB08EED0D6D8D6B25095329EBBFAD021B5A7313E224106FA3EB +26C8A8F453E30E714D30A4F5418AC3DEA17F67910B1B0F5F128093EA82A3A932B965BFAE89F83EBF +E13E70F19310053608191AA36FE5CDEA903E74DF144ADDACC50E428CAF049360D185A58DBA32BA5A +E6A857BFB5BF8766F8C6FE3049DAE9EB2187AB3D22D7FEB1AA27D093B2FF714161A6EAA9758CA1F0 +895876BAA08E055C4CC1515F50FE296001C0462C1E83BBE2B59F15EDA68369BAE49CCF08D682D9CE +5E4949D33738CC8A6E37C68C67588A780874AAAC5B859A933F470A32E2D18E864E391FA6DF90A33C +7043DDF82E680B3392304C08992BA0B4884F254C147DB0FF22802D4102A3475AB7A6EA9442A9A80C +9F8C7CD288DEC2779B5A7CD6F11B3CF6143F8BE9D0E19BCC40D84176A33F7AE98E423206DBCD5984 +C191F4EC3DC5579650858AAC097E0C76CD785B5E707DFDD98F2BA506FF6A2E5BEA06107D47C6A422 +CF05025B06EA3542E9F831ED3F34EEC22072B97EA29BE256B4F15AAB221F87E0665E0DACAC87816C +4CD2747051645368E695F9431DD970116CD3F9EFC1EF3C6E2079F460EEC8603957C5030B7CE0C938 +C738177CF3894E5700B970D90923EF8FAAAA0BAB398AD6EF71AB4C1F0B515F68391AE07F9CBA439F +FC506026AB54413C6012090827B023D52B4A6269F2057EB034979797CD80E3E85DC35403F756267A +87DAB0565F7C973D661B0EC42512288A279D7B5A093C7745AE6F0DCE7FF88784BAD6DA13B103B91B +DC094556FEA8D4AC044CDBF813AB796AE2D084A83F11D39CBBF4B1748E2F1483C410B7A30408992B +B5197DB42A1888A50D72757C879B494D420C5BB1AA5E066060EC50E7E4F894DB66FFD61541E3BB62 +85F79D580F71F61C730EC1AA18BCDDC1A5D69A89CE9C5B3D26278435412F79D296032AD76A23AD91 +28DDD11D50AEACCBCD4B80EB3E5F81FF6EFBE9B9C72FB50A989B6B37039A314CCDA19D8DB7E4333B +DDDA242BE8A2A41F174C79467D74036794F52F12E31A926B45D964FD43ED7DD048C26A0991DF708A +32DD0540658215E3A8E9AFBA4AD0EC6286863BD5D065F31AC5EF19FAA42A51275042C8FB18FB162D +A5F81313DD1D613C405ECF7870FA77E502F6E146C06092935AD48088A56FA6FAFA235EBA2215EAD2 +83D7E699048D6F452597FD45FA1A9160E67736080B55A14AA516BEADC2BB1BF7292C5B9D66F91E67 +80FBFBD60D8E2D9B71AD3700DFB78196295C59600AFF8A9B0CE3F9AFBF10495FE1A343EE0C664700 +FCAA262F1A2A218826872F3EA2637D2A772F75DB5C09126CFD6B39BA32EB98A0F7E442FC2421DAEF +1D95861AAAC529E30D59219470554869D568FE82C7464E17D714DAA2D15919292226D01A49FF6CD3 +04B154FBE58DA0757104A619583EF16EF24CBCAE3BBAC1E8768D8C38BFF26AF749B6E4AD598E05D0 +9C74993E63C6A63AD3E4E147632A9FA3B6452829F2D2D3BB360D9DA5317D5B7190D48C6CB2C6C95D +466F9B9612C4802E8C8D2D382761595E676F04E5047A8761C498B6F5017BE3D477403150B481D27A +F213321A1FE2260ACDBF96A372E72D1C257C2104C992B365E11C0CA1C29BB37C9F703958CEE3531B +291E9959BAFDF1E35465DD90A10CC41C91F4BC688109A580A2FD777C1C89256A75DED18F35F5FFAB +960AD75AA70FD76138DEBE78A01648CFEAD39AF1C62951194206188E1DA2596CFEDE624B4EF63F55 +DE3F045F9E23DB563A325C5CA6E3753AB34B565ED3EC5ACCF11C731A5DB7168C655DAB7A8BA0DEA0 +7F132AE57C71F8FECC77D7E2CF2ABEEB6242F6314E298AF58CF14B8B6DBFE9C15251EBE154396836 +29E34173FC2ED4C961BA656A7258A7122B51C655EF928EBA3BC2F496771F52186F0AA28A38BA31E6 +AFEE67D979755ACD2293EB51B1FFCA3AD831683864782ADF01AB2925C00110E79E083B4B302C84B9 +21CC64BA7347A7C6C5FF7AED31E63D34D796D024257FED8D816F431A2C312548CA77C59FA09DFC73 +803DEBE33115CF5E6F7A25DD389A2CC266297D864B64DC9705D19F0928ED48120A08CDBBE26848AE +0F0977B22725C2F7A096FD6E914D669874A7731CFBEBB89BB1D657B3977F226DD7D03364922FCEAE +BA917EA5FD8F89CAF5EC571C4F0E1D1D724D45A2AA21F7C473EE53852C5D0E84B182D39765FAF50A +86161F55C2C637E2ACDE3E443E648575C2C57F95379C2BAB2B7599E4D9B76038B270863BD61B81D0 +F2900306B6C07A5F1F51BEBA038B849B705D4E9D92EA7B2281FF534EC64D864CE728B935A7EEBFE6 +C8DBBC86AA555C92645F7FDDCFF2A2A67F35644AED5A5F168401119232ABC3EE0B5720F5B76622D7 +70F1AEB8D92AC7309C7181EE5EDF19ACE61CBFD42BB07BC2E05A6BAB76DE35272C233EC15696C608 +5B198841E59366646129BAB83BA7C6E377C344EF33CA159D1DB2C91C83742AB498F0072340292CCE +3B3E953CE5864FEC14B5494FEA954F25822A9C3A21A648F64680F2250693CF9DA13E79954C31504E +A52DFF750675C3D13EE3069487091A052380142C13D28612662F646391A141213E7977E55BDF33EE +18193D2B8D93A9DCF6E134A944CB2AD3B0F7E0F28AE0B189E25A20C3138B25F8F796B21BE1EE9C07 +19EB68AB019D6A80BD852A6CB440D8B60A7874FB9CB7F4D0E84D9CFC3617745D16DAC4FCF3D69D18 +E196963951EE0654453D3E0A97592D65F3D944341490FE094118F849ABE7A9C6B7987F8C72C32E19 +73484D513DDA564A4F98D03CB6F2B075C6C3B128ED298D76CE1B3BC645DC78B1303DEA4FAD0932CF +1DAFD69EE9A35D95584852F5A1FC16910626ED5D4B62E7DB05661BE018EF076CE16C6312E642DD62 +84C5CE0C9BB79E7A000108FEF7EACB14057B4401A48725FEA7C325B261123E8E0F39AADF597FC968 +7EEDFB921AA457FC7F7039DA52B9AA840F4283DDFB2692A10B1333D078539518A21468F435E7D640 +98111E4836D058992BBA4A9609DC69FC65F092CF58D5BF11D81C53A64AE4F5132E7966490043B411 +3685ED4F4FB3440359916C11E444139B8DA2987B42EE2C157D5F0092AFE320D61B0293B3F40DD629 +60631CC6519522759E72A6CFBDB5D689B13A38D32675EA2BF6329C8E2E17D23B84CE73779DD9C3E8 +9350AEAF43039DB451F8677CD23043EC27B4968CD4B5CEF1956559757EA5AC89170D9CDDD83415B0 +19056B9AFC42EA07AEECBB7A95AFE0E9A30EF3727F6D4FEC5CAA6EBC9DF3FF9A7A0F6B45F8C44800 +72ED30F731979DEAEA83936D07F033C5CEC65E56F1988FBC6D35A68940E9CA942FF6908BF074EEB8 +651471F6C4A2A245E6C2A12C6F6824FFBF7465B60F2311DED06755D699BB308B786F7723603E7053 +E4837F8064D93A2E262542FFAA7D321AA893C90CEA9D317A3BB5DC550B6C1E0ADCCFC351CEBA1B2B +5008620902986E6B32B16A5E603CBEAD3C9F9059752F985D85A901219AFC231159A97BD4115F236B +D96C72B5DEE5790FC949B9F774E253D087E723F7DFF8D5B03762E89DAF2D58E632BB8305938267F7 +AC1A3D8A0E7F33F15C467482A858A9B7E185C70FC8C528C3DD0EFDDAEABB9E9DE5BF7C461168BF92 +39C0DB382DED8240209EB31D1E5582906981020DBCDBAE117E9F0F77C0710EA3D2969E248E706AAA +09405C03556A7F7114BADE3A395997E3BD5D620E3311A8E183915EA8CF50A9E693D47F9CD43EBF84 +1BD98488B817E1FD9583391C242417A859ED6938842579241639904DD611C78A03773468A98B14FD +FC2A4E776B9E2592E9BAC8CA7F0BD79F76C9E4AA77D0994A5C145FE3F29C9DFE251580E9CD8094D4 +0BB5D52AB2CF1509273DB5FD603AB83294C743A0C26B7387843DC3F16F7A5B7201B57D64DF2D5C72 +31A52F4FB6259E0DA8A1B142D304F5D850F7AD060A0ED59A7F22A5B4948BC9D080377857F5BE58E1 +50782535C4DF489D7C115C06B13F15F630A8F215913C57F3E9992AF519000A07ED83DA4451F10A7E +654CE475E3BDEF7895B28A79E5A03224E4AE62ED798069CAD606594839791013021223243BF9FD4F +494910018C4AB2F0229E9E622B3E1D5C1D1718E06F636F0D03DCA7735F3FBB45366CEE2A9979DE37 +21CC9CDD05BBEB7DCA9B805DEBB26E729783F20414DFD551A85648DDB05379C7BCC58F657C0F0572 +73270F7AE2C931E8685E8AE4D332606F16EC99BA46458B0A5490CC5768B2AEB25DFDDA39D542117C +9FADE25ED1F220B46DC0DBD951FEFCAB68E14EAA804DE3319264A83DAB2151924AB433C70690805C +CD7AFBFDDF637FFCC589E38472C3756B4D45412FE6998B1622138DAD01FF8DD57A01C1E04669D575 +9DD49E9BA9691630AE0D158BDF78549042DBF64C28525EE9C257AB11DB9223376C91D59B17097A49 +085527E5F8480D2670EA6CC85D84BD6B8E4B17B56ADB963CE1D8AE62990B1AC75217417ADB75F02B +3FF92F30856D837E6CB6FDB28811CC1F43EB55A0757A956DF4FFE31250C9C18B1440B5F7953952EB +2A283CCCE071D7E8761F89E14A012DCC82602CD55BF2E86182CA64C9591B993EC99174390C7B23EE +0EFC03E3A757AC2B5747C15C310D703ECF9FD178DF99C999FF8E8BD8B6E6593D791D58C10A48D16C +FFA0DF2EB7607810FBD500BAB98D095C1063E558C1BBC75D5113DB4C7EEFBF010F4E6A6F6C51D6D8 +8A3AD5F87FD39919A01457C9BFE253321063A30841E005A8BDAF507AB7A8C0C4177B99328A500E3B +3A33D47D7572DCA84F440D97296154B9B92E2BD2862B3F54F8523ABBD13C7C4C3FC8AD4209D1ED78 +57C5B4DF5E5D9DA01EE11A58A19162F5908699DF5619C5D4385DE88C8DF128F28F82AD9CD53ABD7F +EE17C0EF602758682A5B4DB198D31719B344D7DD5C6C9865EBA91B43C39832E98EA67B3A391AC9A0 +5CAF2313524295C3CED1C90C5AEEB265B33301B6F361E9B17952FB48C3E36C9A6150527507880B02 +8AC3979523CA141E605C0CE0FB5A278238DF5D39CDF35A0D2EDA7D0A325F320A9BA8DE8A2C9BD866 +85979E0DD9288043157C943AEA1B49AC05457E49F078C84615F55F813AE5D94EA71FDE3A41A89818 +7439F3DD3A7B3D50DE8ADC52C6FAB9560E1210B3C8708AEBA134326EA4D6F1C7FA3A107A6A2AC965 +833551E50A7B7A007E1AE2947C4D0A02550CD2BBF841D25F821636957506C485328248BC2F5EDFB0 +B80117AD20F622A1F1FF20146E9A36F8F16D9C0562022E30342D489C7B16C0F64497BCB192F763EA +B2ED9357394EA1E76D57907213610ACAB8B1CF3D0B6FF1664A75C38B1B76DC768004D76052C48E61 +AC56EF8D223419A17657D1F713557B7769F70FDEEF3DDB78D2FD75717016B888C50629CE0A7DFB0F +B89717CEE1DC70F378D88F5779E2A1327735FADF52305F8A04E7BEA6D0C3A6F9F589E0DCF6FFF763 +EFB0AEB66B2C575490ACC76C7AB9EBAC8DD2D8824C37CDB6801A3292760239BF2DD9406374AE87B8 +EF32624A845AB7A611AD25CF0170F192D609E3B178D867383EA00CC847019E7CB2ED50603CACFA9A +2E7A0FDA7AE442C85461EB4AC8FD3622184F82105CD1DBB4D9AA16DA13BF4A50ED1AC3B8AB5DB38E +38D90B3EE6E683794A30A6824273F30C66777C27165AB12FE0A2E06AE4E56CF73C6CF276E72AAC57 +1B05CF5C8B16CC24452EA422A6BF626FEE1698F162E1520DD508B6526C4ECF9CEA45541CDE611FD2 +9BAEE509AA727989DDA8D7822958BDBEC147997930F27F43918F0C2A4A0AB53CBBC983BAA845B22A +507B519C12427A4BB765AB858F80DC60D40645F29A0900FF0700F80D9971C7D1283D3E2176E05EFE +C7482E0001DD545FC07C0056294A52DB5DADF824FF0BB4D82FD36B68353871CDFEBC051B011416A9 +05B660A295DE9C22483357B9989D3E487D1D17754E63C8407A8D1A16F64D789AE20FA2CF4D0A4A63 +9D65106A55247C1EBAC4A24CD2FE459C589B4F672B45D3ECB12D624666A1CE6F8DDD5E6CA4937323 +FB60AD13092E9E2A2C9B7EEF064BA2BF8B377CDC0F091868282A4CE9FA0D6EA8DB999999A7361736 +B674AA860EF66CBFA8A383BA6F8885DE55ADF2CC64E97B8A41B9B73931A598AB2F14C076AAC2D097 +1F32B962C107998F207E9CD7D00B210F56F05B5964FA42BD4E8C681EB5810FD4E006C414B6B0EEC0 +A150689172B9C5FDDBF4831CA2AF2E900414551EE50A9B4887B5A96E9E60B5BE9AC2D7AC3CB69C72 +78E1326DFD8F14A958BDBC43E14C8900E7EF4CC9777460D78F1E55E9469B17C551781923FA088A8E +CE5F6332942801DB6B97043E9339A553392AD48A9A8ADA62B6D7B924D3C9E48EEF89E1F07B738143 +563FCCFED273503D685B3A548A3713493202154C96F2E3A94C48808C13C6CF1D1C1E2E90DCAC7D77 +F04BEA61D5E839A2AE70AD5DBCBFDDFE2513E2036F28DD1F3D25EF15D9C5475FED3DA44509BA8503 +CAA74346C4711B9D1729369A7A898BCD7A0F75422252813FA98BB97D9154C2720788EB644A8659AE +CAF5BBA5D532B9615100D07C045843D0A7DDDFD3BAA3B97FA2BD2C35038E5C982241C39AA03364E2 +F4FAFA38DBC028DA58AEE5641F9ED4EC50BD795C114CE2C3C2EF99D98A4F086CA6CC295880E460B7 +5A26D18615A8896C025EDA2CA53C8810FE779C836C5959AE79DD3617C7AAEDFD49A502EA220B7BAC +EBE6ECF9FD22ECD521E2F67D14D028B817B48541DE2426AECBB3F3FDE13517565D290772FED0D577 +1B7A3A264ADA4A483F34CF15BD6B7907B37A760AA24008835313D95418190CD87DC5B3338EE45941 +ABB4CD34FE800025DBB40CD815E8CB1704F06D28DEFE35CD461FF4DF56E7F4AB840CD26F1B143625 +61AD2EA7D8A4789A9FF3053D6FAF3AE77424E3B370609A58549E8E4EA832483615E7E056DE5D8C02 +1DFB46CFEA1BEC8D1310E75010D72BAD043F3CFB5D75635D2F8D6FAD4573F43C3000846F33C86592 +31D3FB254D357A943E8679001AC8CF261B45B85B8C853543AF65DE92158E71961A2CD4E32D47BC78 +2E1602CB7004531AD535422BC1255628721480DEC7A9D7A6223CFB3E5A2C5B59DC4E8024FB21BE7E +A49D30A5537D375D32BA44242BE0D159D7C535D4E58F3CC8671D34D166DCD2B60E028392DC0B5ED6 +280278D0824B3377C26FD674CF7B5FEFCC9EB40584D1202522DCC24178A9489323419CE5736828AB +8E7F50464CE150592B4C76383946B88DDA831CB012DDDE42954B3244C534C263DC6ED688B10AA7E6 +989A898DF9981EB50068E91C335C2092EADDA07E3D03E8FB48BA0B707FD33FDB2CDF4EB80949541E +F87D56F39A50CBF607E33DC915F0B90C0A380B84825223783DF755831118A496E1A7C833E08E8973 +A57E4EE9161992FEF834CAF5BADD60711932838A183CA838ABFABD8EAB6AE05E511AD4BC5B4AAFFC +1D6F9794A464E076867F8E1C2DBDB0913DB13851FD04DBAB5F367A306F63B514D61105DB86149058 +695C551BEF6123A1E2D519BBE65FD9B1EB9453296BDF7BA3B7CD63151AC5573E0E69E87C03A9CD73 +F18C1576BC2044D6B1DD721BF6032CA8B5BF21C6891CE5BCE9A214437E78EDA493A51BE2732A4BBB +80F0F82B0A34D79AC6B07080F44E0D84E7A1B4942ED21FE044C4D24A2A9280DEA97DE31503BAADF2 +BEB04036FF333B560046E47B6913D2ED8F472606F585A6A33ADE9EA19EBF4837A1AA00224EC84569 +383AFFE290E3389F5114E3D2CD23D1B9593E13AAD4C6A4B9BC3A00BD1D367F235D12C14AD86A1198 +4F71F8DEDCBC4E45EBD129CCEA14F4B2A5E0D4C68FD795F05438093318698A6099AB65FCC75C292E +183024418F028F05B1995C54E29B40F9DED955F5CC54B8644D5FCE26DDC788878EC3576C3B6E47BA +01BD1F5E60DB65E3B1D96089A77F343C68898F16317B94E41D0016B3917485D8232DE0FE28567124 +2CC58125566FFC76EBF5E2B0C05C194BA44F734022959D9F783F876FC8DE78540B949922F532E8B1 +89E307A72617B6B847B7436BB4A4332782E2EA45E5F70AB61A460A125CFCAD40A094C93789F5D8F4 +09C221CBCA3FE1DDDA6525D7BC1D19BB0EBBB221D5CC0D2A9C825D95B4B7BACA0A90BD99DB9B2338 +9313DDE534E559B639049A228E70E197A2E5D0CD1663CE9FEDCE72F2089A52EAF7B940D7831B68E9 +08C9E501571E04BD396AEA06299F408B7600C03CC1BE5E9914941DFC6529A14D1EC9E290EAEA68E4 +A300082800F0EA35715132EDFF6CB2A22F5967B355C18F2D1D788CB736E7295CC76531E8C396EBE6 +1DC7B6A4C5DC7916EED07BE0907DFDEBBD01E48A86C64A36E80D974D79027C72BE9C34F121811D01 +12AE2DD3E5AF6769EE5B2FEEBCF2BF3B259F1B3D3436937EAEDE6B2ACA78D87C870DC01BAA7E770D +50B1B3DA46143F7C5C055733966258BCC1DE7BD253E049BE837B392817DA5FA0EAEE5BCF1FC3C5E5 +3ADF99EE42AA83E6876A084A26B8CE5C2B31435693E7298F84E4863FFA695BECB2D282F78A31E76D +E33F8FC00376BCFC21C4320ACF2A07AF2A2EE5C68CE58960B987D0C49AB8325D0B5C7BABA1513A65 +183D72DC9C94F5FD983196E3E021B2D877B2427EAE2041D269321D04AD75C32E3E657C75FF02D628 +607CD97E904FB4B25AE16ACEDCD01ACD247974E0E51E2CA071DD4757A83BEB691A5F902615DDB50E +F3CD2C34CE2DF3722DCC8A8A41B48A595A69F9135CCD45D41D9AB40B0AF060DEF4E100FF0700F881 +435E8BB35C7E7113622CB5DDDC358C584D13CB473481742841E2967637168A31092C5BE90AF6FFCF +E82049F399F1E27DF4B498CE134A23DA65EE36803506C3F9E3BD498FFBAB6F216D65A9B1B458AB2B +2A219912A8D66F1D730553592C19E204EF8ABDDFA56BACA0EB9AEEFD65E0D95876D3C6CFAF12F4C0 +2746CFF1DFA5D50B6410BD0CA2CFA5DE2CEA4E6DF27D769C44B6DA7E45D362CA3C5C7315EA174E95 +6AE5530F378FD5874EF3716268AE3517EB79A4FF9972D066910ACB30CA51707BC84BD8DDFE948540 +CE03E52E69F894A0347C136773736E79F6369C3DAF999A0E7792C905C533BF15489B596BF419962F +D388FFCB8862B8BCE94FA7BC0D6B294E0273E7B05755BB24AC09D11D11B1127C58AA4882F126AC8B +4301FF96AA6EB277BA7E3231368CF04FF3A7CA159E194F2B928336A10FCDE7FADF950021D682E39E +FD458B64E27EC2883F423E333871CB65A9665DECB245D4FD042B84E29B7663E4F144602605AFBBCD +9722503BAFAF99BE9007C836E30202E8BB2CDDD6F857DD0A5A4B80406844531BF00B6DB500E3E691 +86E14859701CE5109DFEAD6860E4057B727750ADEBCC113FF8720C263D932F186DF7EAFD45A68959 +01CB693BCB7D9B4AB63CB3BA0E4CD7FEBE32F06F41841F7DE22F16408059805E6F3B2E08045044F9 +A7D38F1FB8A11D8D7DEAA80874D2FCE359CFCAF1DEC043352AE5EB10FDF07266604FFB35E809C20E +3D074FBB607A8382D1BB564046ECA2FBD8A1050280CFE881078FEA051760FEEAC8A67E70105BB8FE +3E9DFE7CA930D787C6019B28C312532C5FB6397EA8E2C19A12DC4DD2657DB569FAB1BB21276CCFAD +4010E432A5F057F8A94496361B40258FE9B342274F3EDB89B6C074485196804D1B94A942A895818F +286284AD0AD6FF8A9725B01DC5C877644C203C2B060F4A2A837BEE8BBB825B6A73136DDA7338D06F +6254D997963EA7D51EA0BD0FCE4AC7E64FE99F8C9636066E302A699FFF376DA9DA4130C8A682A2F3 +89B8D9D62805EA212344E2AAEB43CA631B53CCF48229DE70054B4ACE041530180D1FC9D0DE048125 +C66899BD80E4579D9A240419061B0053F00502EDA797A36CFC7905A6830D773BC913FAF6608EF2FC +88D614EDF805AE4784021E2A667BFBE1A7BA68165933544D83B5566C8E80DE633100239F63AE6B25 +DF1613AFAC665E0D201CE140EF64F46DF3ED39C11A7E2BDEEEE44C58B997386BE6CEB7732D5772A4 +67A6396D36729C73E7CB4839D66D6F68109ED80A4A9FD838E9FE5CD3AE7EE81997C59D8251783176 +3FDFEC57CD177E3790BDBF635A5961C401DDB94EEAE5B669AB7B9EFA7423630CE4744B14B63DBD1A +F2A261A5A7B7CEE24B544529FC7AD4F93753DAAB11D4FF64D073B9B73CEFCF2D6AA5712078FEEA70 +8DAD76F31A5F954784D4F8496ECED327F1E81C1A02223A55FA3578C780837B85604D534545BE168B +59CF853059B85403282E74930EAF89878D986F0768AD95015E25BAADF72F1E4753AE3F322E352DD3 +91C5F2B28B2F38D54CD99B847D43EA2A9A05EEE208C984D31B05050466FF7FE21CDA58BE6A21849F +E3FD65209D32028D3F290318321F239A6A3697D1EAAE5477FA02D76E60A85072B6F7AE5C41164BA7 +EB8994A60EE0E3F63539901320A4B2B9F1D30A911015BFDC3A80D0D52BD6860E88EECFFB8FB15F3D +3F65A2144ECF031D180AE19C1542A5455322CFEED5E188799D56611D465AAC9E6D9CCA574AD57FD5 +3215BE31C20892D6510E94222EE06CEFE202383C873CEE96312A2BC6F7ED8A3A5DCFBEE226D98415 +2B0AB2C80B2E0FDE86176661D6F04A12CEF729265D2F04A2A90C99689E405A294CA1D06722006C1D +046EC7898E411E640DBCB8BA99DC7CC31C2BDDA192F3816A2F07E6B029163070386C5DD27B118E26 +E6876B5A1FBD37A6BB01AEDC099AF36D6ECBD641829BD3624E2582EDD0085CBAEAC9C4B1DF192F71 +6D232F5E4E52A79FDD859DEB8A9B7BAA1AFC53D0E40E3CB86EE566DD18F83BD29681E74AB25DE082 +3256538D54AE03155B6592102235ECF10A86B7B1083552F564A4E4275920D5096C23CB8F88A2F7C6 +56FEDF91F4D5D8DD92A32C17D8F937C7805E67D39390EA9BF4D1CD43B1FD9D33EA329E2DC9218874 +5552206574B10C053A4D27A9D4557FBE55F1E45EEF838FC1B6889B4E3306F9E6FD3597D78F2DB586 +1FD51F757E172BED9306DD73159833C9E4E6E231307551B684AC1F0CB3875B57A740A2CEFAD92B88 +2A3199EF9E98DB81526A9D4F5007CFCCD6068BA8114F46A1B46F9D9054332E8ACF2BD0286FCC576E +AB57E8B27CA7924EA53B534F7D8D2BDD0404BBE688D4F4E2CE3905461DA4F26DD33732EE48429D67 +72FA85C0F8721C6252276A7CAF7073EB9E9834F8F8374288FFF5585FA88744E6B3FF8A69187EE67A +CC75AFF5DD26585BBB62414D7C9AB2AE46D6F8D65024FADCA8D495FB92A540A943F3B9E22DF3C1D5 +7D5A6A7672A2240774DAF1DE386BC3DA91F5B4551E46F5D2709627D0BEA2A3847563585CB841268F +46EDB0F738181FAEF132291AC4EBF0B4CEA1E2C31890A0E96E574CE812E6682815588E2B36AE5049 +3BD1C7F035B31061E719A6070529CE522FE6D2BA605DFAE0BFEB7016F975FDB33776CB4CDF12D7B9 +AD0E2E001832E8F89D197DE090D137AF5E771339184A0601517AA80A97CEA6E0F8D2B86DCE805665 +6492447C77D57920399077CC3BF5E975363FF5B4FA4DACC546CEE91281C733E82CABD43DDEE029D1 +6FAC7AB37DB14711F9C864485CFE43FA9E0C4F42A60A1F4A05E42D40D2C3AAF3C5A841936820B013 +90C917092D6D0E5606551F1F7EBA8E24B6DAA333BF6B3D53281F7CEDB10E302BF9AEDC30D033B766 +52F9A002236C000108FEF7D4D1AE6916573C7BAFD78E75E56EC1A15BDB4BC000B689088539BA23BA +EB6CF9135FB96A0B4CBC5C868D323C24681D3FD7347CB62440B2052B2531DCA9C25E6D2058BE6422 +E23B51573E84F667B0709B0D9DDD1BD71D59E3315B41077CF43CEE2197188173ED8C833959AF01B7 +031790FA7758F40075D335B1A75B91F3E7F27ED5993D39AB6591DC43EE40451E64677E45400CE3DB +159C2ECB23A24CF9E30D1DEB80E85EE8B5B97D455B7D0ABBD112E82CC25217C9A7C23A56E4AB1B79 +1ABE758AD7F77AE2A48E30EB1423116AA0A17AFB265E5DA66F84FE8F84C1723D1912D250DC520C13 +4E19580CA468C52802F148C32DCDE03EC8C8BD46C02AA44B7800D4D482A672697B062F0C2DAEA7B7 +0F6B9FC05E01579B76BD0DE020718948183EB3D8082B1BD0C71F0DFA98FD8E7F3B14DE773CDA8C5D +9695FC74D98E141748569F48C2902EB9F1F5557D46881EE10B91D7E625032396B483C9FEA90CE597 +2362FA49281036BEF804C5C021C73BC8E31888E8A151246F86ABB7E1122A8B51DD23F454A2E0E255 +81319B200CAF384F6522BE921EF9C19027928C5E40FAFDEBF33083AD6648FB2FA27E4F6FFA4E5746 +ECC16769673FE09ABE22945EE751DD4F47F3D77E0F787AE7B658ED4F442E9910918A1402D7E27D04 +57215744DC866E73D249AB6CBAF91B4D4091BC68AEB7E42D7AA928D293A3FFA2562D8AEA8E1A1FC4 +79B8F6CA99DC7960E59FB79085F04B4FB163B721C638139EEAF078115199085ADE9047CCC5882097 +03AA07622E6CC958D9997494CBFA61A46AC00B9158B1EDE94DC67A1EBBDD83D5851BA62D82026676 +9BDA58E16F74C039C68A95004297F9BB1A4300AB97F78DE8C2AE57641BAA0AC505385B37D19BEA7C +4DB2132C8B3875154CD14AE94E4A4D19BC7AD26A3506FF17A81E32EBE6B72DBBF0284712E927587B +A0551CE08D70C563DF3EC80F631530AA16E5F68B235C6F34534F5B270CEDB29BBBD8ECEBDD88CBC9 +36799E022779669B76AB68C6ED0ADA593A9A6D2EDC95D290B30FE9E1A180390ED6B07256DECEBDD0 +31D13E65DA8A0EB5F104E12A2AD6DBFCCE134F82639AB3F570EF89E1F8AF6341EF33DAFA9C95BD55 +CD11B91D498EC3AE7BEC62CBD03D885B502A072AFF141A63891F423E77A6D63F7B472AB9022EA140 +1EBE959611881C5E836BBA8C4F2F99F09F6C6A432ADBF5A9ABD1842C1E438DD1B6DAEC8EE0D214CD +DDEBA48B86258646C5EDB237E283AC12854A2D8ECDA2ABCAB3664C4A579714C5D453985CDED0B0C0 +6120A759C43D055FBCA9FD561DC31B31D7A16A90436AF6970DFC8317A9E239C97189FAD7B23F37E4 +141647A90A9B4BB5935E528F5B582175B69C6599180A1CA54DD1BF2B4297BE0E93611CD564B2AAE1 +AEADCBCE7A5228318C5C67506002179087A71BF7423B94447694F6709153F4EE1B29EFA41437B613 +139FC243556E4BFDEC20B81AD608CD89B8983432B82C0A50E0442A44A9E212A3B2744492979FCDBF +25D8B243DEBAA75A8E248A7DF3A8BD9C9200E04B9BC0A64E5815EB4FA1E41400C0756D1572946ED7 +F3224E32B47F249572CC71348354677DEC5AB8E3643C918BC720DB4399D58C1641569673FD6B27FC +9A2D98221F1AD9AFF3C5622A616FF8B079CBA9F925ED2A48F68034FD52EF30CFD2716B40F45BC1B3 +808F05BA5BF146C637F3A69D1CC23765139D08AAB53D69DDCE8B932C3258604D7A456665C35D2751 +682A7433F73AE8F7D603C25D10438B66398833E444D04DF545141CFEC64B0E01BB925B3FFE5D61E9 +FAB66AFDCA1442A69AA8382B27BDCB6577D9B8532D83EF062A1AC9E735D7BB0A0D2FFAB69B794509 +8A4E0320468FD7405482C8817AD36FE46FF83FC53FC5F3761836C4528EE3AF05C969C2E59A97D109 +5FEB05C04D1F477ADB079C49678E0B37CDE6C392E546460EEF142EFD56C44FA95ED8E98662C35422 +439EF97B85EFC82AE8588258ECC795053A191EEF2791AB87C784A34A354F24CA02E168723FF6CEB7 +0B46757905AC4BD14D38ADCA71699484BE156D946FC73C51ADF0FA633DAE2A61E64ABA1C7CD81B11 +95F3BB551D47937CCD379C1488001AD7569BC48B81FEB391A280A0E7A614F0031296BA6511B9A25E +6D8F3111A6DFC5FB6C920583F35C837D56F04C8FC58445D689C4ECA1A3C186BF6A2184A23CD19E7A +46238AFE7214DC4921DA4C3706F53533FFD7782A0781F32935618DAA8823A6461D47B47C10596866 +683B1F592631A9F19A8AE33D9A6A1C7C8CB164BABA5D7CC9FC8E890B91D1CC7A40C7529CD2EFC2BF +67E4676CDE550F94B2BDA5C3B6B19027AB1DB18B750F2E9B4E1CB91BB3B5BB2768BB84ED72B81B96 +9C449A298714ECE62C71E0EE8A1709151EF433848C8C72689313137269264F280DEA9ECAB70CC20B +B951C415B250769FD408DE6C180C8ACD0CFB2F8BF472319FD7A5A5986ECC7D01D20284C7C1FA4F88 +E8BC3740E59BD8F455091CB4E5397C2B34C14C81CEE8EA936D2AE6F787C0E2BE61629A45BD69DF8F +A431586DAD76037CC3DAB98992C40152C2BAD31BE3129D8261293F030A54E5A27DB1647D44A55374 +CA381F0B0C1C7F4EAF286E97452151A5A9E4018D79FF53218F703714B832971EF4889C001958FB3F +5C8892EE1E46EC1D92DA0A8F7D3F7EACCE45D4AC1994BA4C3889EE4BF321755A4824AFE69C21B7BD +49DF144E067B801EF7A393ECAFDF108BA8B37FD4C831542130F724FC8797AAA355FA7FD05E3DE2A9 +5285BCBA9035EB2D6F8F1C07A2B1F829801325A9DBB43161686049473D8B167813CE0DF7301ED504 +F0B721EA9618AA3E24A5DF51DC35D53B2DDE94CC4453937E0E698009510732CE04BE98A0C1DB4975 +FDFD7B641951C78F6811E7071D57593CB9F213EF00FF0700F8C891477BD8897F63D59413703085CC +E3D93D20721A0451028087E2132A231CC7C4F5A761BC2F01BE7DCA340DC795CAB8BEB70BE5CD4EAE +7621A75E4008547EAC78633DE2C9A499B02F3FAF1CA02B470039D793F704B5DC69479EC6362EADC4 +1FC1CFEE40B92C9EEE80A7EC6881CCD3316B4B4FA2DBA4C041861C9C6CAB51AEE672BB5474C2E255 +3B353BDB951AC21FA67813D8D470662303E5903212E5CBEC5247A5868DD6815906847CE650107E87 +12995C5039BB2335582434B723EE04EA91F83610727A9B2731913E7A4730F38FABA0011A919C75F4 +9076BAA8734B3FD1A1334D78BBB1EB5E57C508DC4D1BC537EBA2585F9652CA5325CC589BB2874A2A +686270A7D62A17F5C573D53693B312DB16B6EDFC2AB33FE71C272382F6DF993EC4E16BD73BFEB2A8 +4A666C02A45BF49C7AE6A464B7DD37479240BFDBD7EA02116C420F1772D029A17A44978EF6AA4E20 +A57A618ECEB5FF5191DF303A4E4A7BF6F1BAB228D60CD539AA34F65C3328C32E7A82F593BCF64715 +6A01D5B2C14826B1590711C7AB52D34383199C7D829E60967AAFD94D8BCBAE64FD3D930DA7BD45E8 +73CB4C4DFDFE27327F040EDBE5798406ABCEFAF51E74A8D57FF9A599B4B0E11F0A1DA819C25D11CA +4AE8E3732A4B30B1DB594B69BB58AA660396569F4122FA599CCA6288ABE9E76C7E460164F61B902D +A641BEF1B87EDB3243E216634EABAF1517FFEB9BC62E9163D007A76BB8E7008B2C23FE68BA87D96C +3557925881E7D08FFC651C673ED31FBB711CB41429DD024536A9D894D86A96CF7F371595296EDD30 +7CAE90A0F52277D9123BBBCE76F6D4F935DC8666B0DDC3FE3F924040AC3F124BA640D2F715B3E5F0 +A106D58234354D5C7CFFFC96EDBB22735D547597EC9338D6EE1DBB92EE6B028CAD84344111D9E338 +A2CC233FA1838AA2483189AA84007F1A94C6FD1A26108FC582651394475F219089FD7D67971E5607 +5888F3B71F87AF7A395724E555534D3AA5B0A7EE8CF42F9EBFFFB03FE79D242426BBB5CB5D57D7A3 +34FE04D35EA861B0AAD48BEB8F4FBF0F0CC7A9098D388F3144B066A3BE64C152A727190D3E0A0BF8 +FBBC4C76F0C492F4CB150D37DEE570AF927C1DFE503A537877F95B4747CC511604D629F13901F863 +68B94A271CB14927D61D2FF17A463A85DE6470C4976A718FCD40E5D6030CB593CE1A0CFD7D340CB2 +4A537815D25EA9F87946EA4FC1186C87D5A287EFA1730D168BD8225649A812F5434DB9AE93DCB6AB +D22AD97FAD378E1AE4102AF2E469C93E90F6481A7CAB48DE93FC4EA73F79680CA88E4812AAD64D36 +508D2D2CB411D29806962CCE31CD351A08B63237E851646853C7230703F80597E3CE62F2E1606857 +51F0AC7B22DE2B97CB1D52A8D7F5E3557313D5E6C260C08E236B7834DE495453892E00205A87BE2E +8E13E173B7A4862F2B8E8FE822F29E0D7CD6362C18482D17F9A85877D8E5557BAD0A0B3D7552FE72 +5C5517343AFB615C006DC5103CC13909E492D9F82281AD6DB2CE6698E254A1DEDF75589C56C9BFF6 +3721CD2DC623BE29F6A7FA7408D48672C762239493033ECB24076B537E35A3F5D3BF8C4B75A23668 +53003DA2D48CD37E926F199CF5DE1115F875423FDF501C105E8FA0C25B905BFF46826BB774D8928F +74158030CF6E242153A2FA361899562B598E6F8EDEA11E7EC44C7B2EF7CA49712DC401E73D6F5FB7 +E68DEE8DCFF11AED63604E3700AE9186021D52628060887507150CD1E0843E05ADB2376572C889B7 +E017567733B2C738C0D6A6C7E5504455F608193B994663829C779F58B9BD9DBBBBC7843529DA4054 +3730D8852352E3854ABE37894714B4900BA70C95CB621CFE0AA97CCC08EBDE9BE7B89115D7A094D9 +42C3C41A7B9715908795E67EE312438EEEEC1F8594247A342C4D08B1F12477FAA2AF5C38CB0DCD5D +9C5F444787B9F269A3A93DF61DC4C78EFC76D5B093FDBFA0036E8784DCAD9C7E0336ECD7175CADE4 +F0204C2911D6284F954554588FAF9DDBC66B1687C57D0001305D526C16484905D6434F14A20ABDF0 +4CEC7432B356408342E035A08AD94EBFA34E33A8F66B8DDA5F20ADE076FF9C1BC79D81C292B0C652 +F801090F6249B9939A3C198732D2725FDB191976C27BA9AE360395822B7FC96F3645F0E82C3A01CF +E0BC514AB8E73D2399EFBD841006BE5A044A685B6D53E8B0E7C251A73857481DC9B0B5677C3A2DBD +B9078FCE1DE6FD8339AD8B0B642A84B57D9BB7B8DA900FD484B00FDE68B1AB6692B27ADDD882D631 +0FF9902D10EE12A163D08B765927DA0CA91817DCC94A1F9C5A7CBD57A6673F020A51F793BB958790 +EAAA137EBE9E46F4CE1B6D238D50EB8F5C43B3595B82D61E9E50EC672E6613DEF5D87B069194615A +CB9AAE22002D7B1070AEAE2E38C96012A069BB65BA6AB07216729F19DA73120B357E1707D7314675 +1CBA3238A466F53E0BD0830D819FA0610226C0B65F2A86096C1C9D33224B102083A812C26C24A1B2 +13FF31112CFA30DC8576B32ECBB6F5DFF8D29C84D97341B2E9F2C538B8D58095CF43C620E4CE91B6 +7A9DB6DE13F091CBDDFDEA32D50903B22B69CBE8B95C83F0832ABD7AAB4D07353DC460F4F5841146 +8927FDB9BE6BE651CE520620A7F27741D354322AC2E924D08192DD8EC165B254E4968915B493EB83 +F9CED1BE6A689F150C555EA2D271C9148D4B70124F6079B4C811DF18AE913A9275C5C52F92FB1A8F +3F4A06D82847BDACE884B40F2FF9A84F53C80416264CB56ABD1ADF0F16B705914CB2AC2DC70989B0 +F0C608BB98241A88E10B708DAEF1222929B27305C0B8FE1ADB366C79DE8F5BAC551A20A3AA72B030 +8E927D4DC39462B430C1E925E5786E8B4B2596315BC28ED92A61425CE9CDA92500FF0700F8B241B9 +E45789E37D2F9AD71FE569FA97B80010FF513F48DD3C5BEA26AE4F051A1FB98EC158C876C32A1CEA +A486AD91064F182E51F5BDEA55B1A5A2264A9677492FAB6F5705FFC39601360414550BF3E0200600 +C009DDB689ABCE5AF0D9012A319CCED6036433B5322E1357048509A9644EBDCD06AB1BE637786462 +C6CE43E67776B07DFB20AC707E57918916D0B9B07B49B491DBC59364DD6426E0DECE87D42D2DE193 +C4BEDCB48FB50B5E8E6E95245D57DDBDE3C0C7438158540D95765748EEEC990CD8BA39F23DCFE48F +EBDCAB481EE39DABAAEE9A0B874181F284CC1252F164BAA40E85BD1CFFDF276D7274389E4F35E845 +57DF935F1591C43E3CC8C2D3D5C198F0207D047F2F2AD6941723A05D6017257CE40630C635705290 +6A8BC472096F8DC7264900EA43F49D032D72310F3DF2166B88E229476B0E25FC39E096CEA34E8CE7 +72FC54DC66F4BC0E2E6AF493CBF542A576134C9DFBA1927EEFB51222575BAD594CC689EF6C23AED3 +1884C2BF1CED722F5D88C0E842864593ADB85DC08BDBBA37F39B27BFEDFD2FFDF5EB20CEBE4AA139 +17DF8D4094A1408807EEAF6C49F69431BFA349F8D4B425AE817EF2788E0270E543D787BE5D053548 +8C0E2B56CA7E0BCD0715B5A1E57B3C26882EC97E5ECDEFBC3CF4C15790D77D1DC642F65BB4A7161C +E503EDB55FCEF6FB3BDD4DF8AAF9793AB303F78377C6190B6275EAA3B81FC476A6CA04F00A2207BF +ADEBD9752F5B2DF80AD261740C40DDCE3C914922B8F1C99E5111B78FF23C6F6BB1AC48A32ACD6836 +FDCB93E02F25E0252606F3ECF4C8ECCEC953A7371316043CF871B528C50139CBD9EC325F43A6198F +D8E7784DD49A26ECD06501F36054A721D01D17EE95C325048E7EBC4CABE429EB5B46D3DCD58152ED +DDE8B6204EE57C4A900A3042F0B657532239E3E9F74139E765BE87767E04F9AB6B71A6063220A56C +1172DE8910207D3B70255F81E2C4821BD6CE542CCE7027AB5C95526FEE22F71ED25805F951BD87F0 +873B44D8E6D8C00A25CF25E7CEA6B6B317BB41C034AFDF006DB6BA639E8E38F0C91E96318D6C4D99 +E2870F85A10116DBB2B4AC59BB4E26878751D10A23241DA83CBA90E67FA399F3DFCC8A328CE9E099 +A641D3DBB1FCA153E9581AF50F33921537E1AB311C3324A24BF4A06E8F366D1289B0AC4D1DCFB734 +0BCFB3134C4AB57522808BD292E445BE917E1F80C0BCF1E161348B220705D11FCC685B55B894D0E2 +1F0E896BCA4D6A8CC5384E6B8055A373F07E797CBE2F25B463F0FFBC412FEA6E3A35238C11223877 +0286D77185C9CDAB633F7C1FC377EBCEBB53D39AF72AA3B3BF096CF70E21C47E2EBCCFEA51BF2533 +EA39F2B1F3B5FCA57D7048D0D544438A3BB08F0332D1502FB43E9DA0B7FD28ABE05A06E2BA2E26ED +ADB54E09BA340773A21F91668152C30485075C99EBDAB4EB5623CB1932E6549950C9D9C54F54F76D +9AB7983996C9E770E583C5CA584E7BF3C17447D39EC2760A24A371E4C967AFD729CEE024F8912699 +94F818AF17A7437F8E7F683E0714B7A0B7B7B7AC31D9FDDB8D1CAF236ACBBD35F21094BC02F90FD2 +3CF875F520F300673FB1F3CA2A261952CD8C2284F61FDB5B1E7BC67EC45BCF09BF1E738007024276 +127F74DA6FC568C85BE395D77EE15DFA9CDDA2CB104F13A0C8051C9DA3D4704101E9ACBDD7F58E4A +68505B851B78B38B439D5A518FD8066751F617156566BAE8FAE100C213D085CCADFF31CEF03537B6 +1C497DFB5A11A738A34599EEAE2A07570FF306C4B3A49FD640ABDC73A590270D71A9DF70E05537C2 +ACA53906FECDC07C41EBCF268D9E0F8937C86B954DB52A50B0487AD8017492BD6C3180121C5EDD8C +0FBE9FAA144965565BEC3076FF18A16534F500BD927BED0F8198FDC390BBA2E41EB5C91E1117E6A4 +B11B412168EE8FDE99154BF601C6902E1EB93BAE2D57D58C28CF55B51EEC04142E39EE662F447493 +15633CC302A86D4F78AD3E5628FF56E872DA439FA23524DBE5E002D041FE5A7A23290A27B92FC579 +E9FC5364C7D131A3AD54679051C6157BE3E2330BAEEAF99DCE13FC87FE8EFEC0A6697350D3E59A76 +A095E193864DC16C67AE43C609AAE9414D50FF60CFBB76EC64BC42353F89FB13E7F04FD8EF6AC322 +016CEC68A746C385BF26D3F05367D545EF640B387E0C1704136D1853A097611A9044DBD269D7F339 +E08E9C1FEF74657388694B2BEB245EE90E52C95E7015B801928231F9BE032BE27185BAEAF2B7E196 +65D2D1471173AF9DB5D1AB31BC2CB0EB123AF1633D79AB3CED8C7BA0495FFF0ECD259868F830E1AD +13BFA0AD2635F4C3B2BF2D5793346607B2E098033BB4CFDDD460C9044139DFFFBB0FC5D6E8A07E0E +7A954920EFA7793E719209BA1D2D11B65FBBADCB2F4ABD081DF10BD1AF3C3595B1CA5BDCE28F0DBA +14929D18B6CF223747D4DA0FD9D3EF86E0C4414302FEDD9B6A170C6439E9EACB92F9B409D13AFDB2 +26DF1C4AE7609C23D9563DFD283A4C488C0B1CE9D9A83F2B5E223BBBD36FF808F242A6A70A121834 +57219317B42F142EDDDA8397A71237EF1A6E33274D49D0084EEE66A9A1503A0614B421060175AFF2 +87817FA47746C6E8098B9F1FEEFAFB6F95603C7B3EE79BA3934902BD34E024ED11CFEF44ED0E2397 +0C67258BA2F776A3D4BCB8B1A1685E95DEE395EB92514A0A0C94B795742AE08C7F0350883291E0F8 +7001D20955A5BA7E11188FFE9ACA9948F5EC6F82A0E146EC7DA82EC18F3FBD97723CE2129FE350F6 +EE822861012BFF6C389D340FB48A6FE02C64621FF2B5C0DA94AC1D264417ACD6E0E0DC4AE0E3B907 +4331EDF8235A1CA2805AE48EDC37E070BADE258F20667B1FA557FF203C1FDE072FAB13318E87F58E +B2260CB800FF0700F84DCE74F2DDD4126E7BCF40B465A9958A53530B2845AC8FDE8C33E67857BD70 +40E6CA06D2982F3CB7B57AC215DE10901D9D1E5D87C1FD2CE6DA37B6D26DD68C5B36B457ED2C345D +D6A08C35AA20F9DC04B91C88DC38E47C0E8083B878B699DEE187A562D66A8B105E67A28B32A81401 +CFF6EB28FACB3BFBBA6C44380ADC0225420C418753FA8D5239BBF0B7B69AE2B1D03583B0F690B412 +83A19397E665E86455B92EE6A4726622D5442180D4344A6B5F5B90FC55B7A2696AF1949B72B47514 +111A69F8CE877CAEAA49CB2C0C7AA7DBE8C78C26B0022DD42719139173976088E566F2CDAF2EFC24 +66C43529EF058A216DC291BD7F2B8F182AE38B49F0A486198C55CC93C3C3B74420F05C30A9E66015 +04BA8FFD1C512C9E5C562355FFEA640C1E356FA661CAFCAB95174B38F9184137A1A70A44AC16BC91 +FDFA7DBB83B1136A7C10F31A5A35FD2FD3D5FA391E0F33FFA64E39C7CB8FA742612100EF1D6846C4 +9CCA6D1EFB10761CB519BE849F8FE329DADECDE9DD2E77128AE104C50BE94BC2A08FA872B0D11DAA +87FD0DBCB668CD0F6D6A62C7B5DC64536BC28177AA2AECCDE994394B15DAAED0E1A3C06CBA29D774 +1E919E2E34048AD14AF68F18F15B901D63A0184B17E307E3D64CAAAFF7DB7677535D92AC02F3DB07 +481390675B6D104DDD9F584F9BC50814CE31247BF494202CFE1CBE5E0CFCD5C52AEEF9AB34ECDDD6 +0E5262CAD319E3324EC6F6509C0B73481945580276DCD22F74CA1FD9C99A530BD3D7714066FD9A0B +11D5C6D0639E576E0A05858AFE8907B4A14FEE6AB649582404C7156DA2C5473E428B3CB22B75B75A +2834CA63AF9A4D44B524F8148907A2409491D5B220601757E49CE7DB23F5210C1837CE28251D3337 +351871DEA788F13DECE62DE65B15986916E3230CE336C5C164A62955782342C932933AA5237D3C5F +9936E98E7A247F8E0BE670175E74E6EC14B1913B6CA298908B571949D7EA9BCBAF08FDBF11941AF5 +8030FBF1D2DE0619AB9B9775E24F20944C3604950FABF558F525082D53A2BDE3C40FD02EFC219E76 +2C7C92496E6508B647055E56AFBECC064415D6694CFA9BAA2FB1C5A97FF35AFD7BDCE7D2A37698A0 +90FE9B1D78D3A40CCD9A17D550D3861C09A56DB9FB73D7716DA669AF314D846AB0E10544FD093248 +B2FAC4D1D30B38F737913B3F34B2571A9AD80D27ABAB6339B561AD1DF0F1252891409038B829F04A +43F666C876348BFE9D3DAA9DE351AF29B17DB2E9C1C71F1FA10C4EB1D844AEE38A83366B5CC06530 +3ADF7400025906C05EE6EEB05860C6ABCFC1ED62DB409C9222BC63ECC17C9B55842A3DEF4F99B8E7 +5AED213BADF684149DF5A033871FAF391EF7B2A30FD04A953EB7F822B38AA5C9A92C51BBCD91F22E +4418A5540D8DCE60DA9DEECE4E9B9C58C44FDB71399400C930A72DD78962B88DA4D0D1958CF8F287 +3063222B0A6803B750568BE272FCF0085AFCDDD3436409CA948AE4F38B9F4A0357AF4987380E8B26 +6FC6D8665151A3F0D7501132C00D3F677735CD14FEA510C2609971D5D748EBBED88E34B4701869F2 +75053732BC19E377468DAFDFCA7781B7B31D951F4C4BA971A625C91862B1DE3E7FE7E3EFF2C2624A +B788CBF7BA2DC39199CD6BA6019293521AE9D7C414C992C3D43CADC7D3EB482D3BEBD0566BDD9464 +022706C70E3982B7687B738FD1897A7C62B44E3C9DFE61259A213D1D824F0AB7404B7FA7CAD45CD8 +9538655B344B7637EB6973ED742DBDCDC74BE7A131D1D5652C538F5473A86E1CD0FB32D8C288A71B +087D2906C95A52AE96943EA2EFE9EE433DED9C9BFE37C8155A7002F9EACD50BB1B5436DC0448FADD +E2A9963281FAC17D1919928F0779F724453780795E16496C50ED7AD2E07F5B774E894466854ABDFB +3A58E4D978A2FD68938724B46183284207C888C666ECE5ABFCFFA1DCFE3D62207A2A9BE8687501EB +6E65EF9574D9F1E93D151B8EF23F521DB3FE00A7C4996D283DF45AAB3885C5FBB82AFD8F16EC9CBB +CD5AB0F3A5B48B941A7A4BA49252FB5FEF79F0B53FAABE077155679E2AB2DF2442EC6820F26EDD8B +D03AAD0F984AAE327AF6328552CF44F1CB7CE814DD5F123E704EC66639A4824BE2807A36384FF3E6 +1610A6F576649F3D9358DA72C0C5F956C1A9523716247A61B5797842EF37065376A923D4F840B327 +81676FD7B83C8E45CD81B2951EB71EDD0F986A187B85CBD81DB1B4E4EF509DFC10A6B3673665B185 +0880EEE9C8FCB5A51E463ECA1F28C994821B6C0E4B15E3BF2DF3F9B152448CEF8CC45225F9CD6EA9 +4B89613DC9AC72E6BB23E8C7BBC02AC814727C58F1227F7068E6AFFE4D56565DD4451D56CF651804 +A33819DE0401671F37F73B789F198E1526EBCF9B0EB6BD638C1207EBC51DB7677F79916A2786F55D +3BE1B7776B598C482D973ACE8A5413BD1AF59CC1B97C4B2FD615E35D65A8EB0593471D23946AB2DA +D56322333640D87E73DB69E7C391E4D09D56B5C7FA8341004B2BCAABFFF2D669867A2FFE9C29854B +2916201A3260A9A7E7B1B01A708680A589320BE7E09CBB4A612B78600DC3D39CB86734A645648D83 +F2FAD2994C782F08EDECDC7EBAE67C61585FEC49AE49576F02891AC8A7D4609A3FC475D2E5AAE58F +0A690065D05947AB128B786D18298EF53F362985E08F52385C32322CF2C398EBA0E8F3DAC9CC1FE2 +A7D26856CB8173DC8DC8C408AE9366A4C238EF90F15FEDD47193CEDD73C983F33C0B29DBC04FD674 +55F588123D7CC805FEFBEB62A2F0337C56F63ADFD7A180393083D1F2C770FF468C9C60B40FC1BB3B +EDAE65B604824E9D61C2199BF136B90FC0360439F950716B7FD9DD21BD0E07A9C6274522B9B2F21C +FCC0B2C27F6D8FBB030C5CD1187B526500FF0700F8300E7FE4CD7C9D110D44DFC1D9860031061355 +14371C6097B9772BA564A8252508360AFA0045C4FF5187BC1ECED5F4EF2B4BA0107D52CC837D5E85 +020FFBF44E398AFE9E540BC000BFBD5BACE229BABF3F80AEF12CFA7B7CEACD0531EE2D925EA0F1A1 +3691743972FFD63482313442654718FDB4EEBE2CCB02EECD85908DE882BF21470960DDFF6948BA8A +6EB057DB27FA060E58B18B920DCF37AF9CAADE1482761A08981B4355EC7C6DC3D820C314AED46FAF +AA79381DFE0E0DD253B2C68475E88EAF681EEB0845ADCAE49E73D46E960739E8ABAD610AE45AA816 +A5FB96BB20D1BD92F429E2AEE5B8B6E0F9CCB809F827E9A9EC817E7D6F6B8DECEF711F069F032C44 +1024167818A5006FB2ECAE4AC65D51D81886A087D63E613B57DE47F56B970E4819C81318AC50B5DE +721DEAA2186CCEC53EE1A1D4C93C387DA74E32B2DB97ECD45A52ECA2D8407F3836AEF5F22A97F406 +E600DACAE8D521705F7DCF6FCD6D4D743CF57EF1D8205AEF643C4B6F9FC21CD6BE9C27C8BF04A681 +2C90A0B9D361232E4D0498B5E7339BAC4ADDA50D42E3A82E10421128F8784DB50FE3F8404F788BFF +8C86552458417A475F2A2A1C634A2370844FC93DFC725BAC168AD623212403ABE40DA165EEE29266 +2A906B39FE0824B63AAFC0F0CCB1E74F5BD46B880EDD820A36B62528AFB86A9305AB1B256773B2D9 +E13215955BBD8679C2CA612CBA7835875D16D68015959958718FE900F77054554BB27B6BEFF8B790 +88C2700DB610DC04EED7BBA512E0B499C4C9A8520EEF6F4F85185845F25461DF7E2069A944410503 +799C6E0389D5CC146D703E35DED034FEBEE528712A7AA5EA95E5BD863316B3A871FF702B501F4401 +53FFF137D971FCE089BFE4890DCC14C31C5E47057CC42AC99A056AEBDC0B418942B2A8903FEC7C90 +84CF2016192615CA3C76E53AE3028746EBAADB04AEFFA9B2A6DDB71C572BC30F84FAC6B591DA229F +C1DD50AB20C6ADC0CC6E7CC5D47E4110E120531FAA3681CF74A73477A189A88C11370F54C2B5453E +06F1B5401D9E78DD5DCE7A58A92D99833F4DF4AD86387619AEDF11CA251673D8C0720061C27621C4 +A15C559F99F3C560F378364949ECE50A0F79BAF015F9EED6216B23D270F08755568041F79054F2CC +CE38A5C0DCCA93BE33AB7E0F36C83830CBC9CB2BC1BCA83A53DE5E3FA386C976D26ED60C22A6BA4A +33BF813E19DD687966D340365E46DD844D0508550D04D069485FCD3C20BDFEA3241AE99DD441C99F +B0099EE2FA83D39952253D7E81CF53996194F40258AF5AEC3D06C4175AD0793CB0A283EAAA01C9C9 +0453DD6602CB1A97A9F76A9463FD902783508814B9EBC1F57056FE80B8CCD1E0B9405B90090F7015 +20BAEAB117775CB8A39E7CD7AC4C8CA8A23D43EA5C830E7DEB44E862A7CCCABC78021780A0824C4E +B12848EDBD92186F038AC10FB05D7523A2975E1039BC3F896FD676C059C9D9141B34399FB6084225 +64F262985BAC860D773194D450DBE629C39D0A9750864FEC9405638BDA8B6399E4D5B142F84E3651 +4ADD4254C8D9B94094207481331480FB316F5DF8F9FA96D50164385E322C84ADFAC927A2C2B4A8C1 +ADA93860D89A3AF11166CBD14BFA43952D2CED7894812CD829F787A170338E08B931D750B0585C28 +7D5A3D78505C167C510C6210635E48056CB2A19347189B418CDBD820DAFD2B490E31E8538A56E16C +937E6631E0317862839F818B35AF3993C120D376A98C07313C0F20349BF26A45B5CD751C5F49CC23 +3FCD35DD4E46C6C0B7B128D4EB844D3FA5E7C2E3922D4F1F0E9EBAA538ABD473EBAE9A2620D083A6 +BA89A564BF788F3F6DF1DF83BCF1737247482D3834297CC8534C76866F0BF62A38F72BE2205FE53E +8D8A28CC71F4EC37E80163A7C8F16A48872D43164F838D6660360F030D5D208EE4170ED2FF54103B +724173B007E0972AB4F10304FE4905BD0885B2F7537F4178B52EB6350BD4B385653066B14B99A432 +FEFE3A78E056AB136FA54E8E2517D1BAF15670A53B7B9EBA9314F745EFC710D806A905C7EBF4FB9F +2252E93D7E1A46DA355AFED9C51BC7F4AF46AE246A15196997BAA6877B3CCD51716D69EDB7EB0A00 +C4ACFA2692B771E2579ABE1D86C113DFF54B3EF18D146A4A4A1754357F432EAB39974570F38AC936 +4AE5A8E7CAC4B7DB58538A8CDE68B2E8D22EAD301DE5A1D161CDAE49F83A520D1D46C36FCE5672D6 +66BBC1D9AD24ABAA231E4812D96B171B47F84E4DBBDEBFBB3B89B103A9FF6C0CB87F0A89FF79F58F +D5369E5FC0A7E22EAC04BB76CD415E409FA1BCA64D41E0C58074C4EC3FDA1CEADF936DA3D05030C7 +6BC67095D3DB68CC49D7865C573389E5AA151B4745D19833ED220C9C4FB43BFA854D209E7126F0DD +2FD2E832EA8AFC76D3F2987F3665606E980E44F9556D9669891326CA66FFE99DDA8ADE5B93C429EF +6D56D45281391B0019697568FEE8BAB06F212A0ADFAE60332333ECA7E62364A405CEA1D84E6513BE +865D0DE9DB53C429B7AD9EA10F4431FEE98333FDADBE6E15B4ACED4639608237D47108AC51E4D941 +B61E91E79A46EE2A0069C108BA875FD34B7F78B225FBFD6B7FD2FD48E59EC4225176C2D72E908F74 +5D527E8D2D0ED283FD5A79683E392D6E2102D180AFC435BEF62289D5BD0D161174ADD4FE25176AC7 +7C507944720ECC7E37726A41C453F09CC93780C1C5E06E61BACB1437297F348B20418C18B6C62B09 +15CCA440D72A1DF3F46234BCE9AD11D3E3A4522EBEB6400E42E7C2F9B128B5BD108B85A947AE534F +DD3E0867A51283EB26DB3F7000B9150D19704CD74AC494DDF2018A3BBD5470B0A179258831CC5642 +E1BA2C382942923E498936F7C3F0D2A12F13E71A795DAC2621C981F100FF0700F8ACABEF9DEB35F2 +1EB3FC072690C155B48F00DA63E093B714578BF4070C3465AD25A38399F7CDEBDFD11B17E63C7A9D +E759CD1F0979F3EF1D54A71C7EF36A047C2402AFECE455FDB35A9F9913B3BAF2A3EFDA17274E385F +469DE2D7DDAF01A733B5DA963EDCFD9056397578C12149FCC5140B2210D90C5A0EC3CA5599F29767 +19A7D061A48E1AB7F236C8AC6CC50EDE557D7430D4D4DC4A12DA70736272EA78B1D48DBF51B722C1 +9DF018B6DC5185AADC7FAB48342619720F935C9B5A7F1071475F45F99E704EF196DDA72B0A096C44 +9ACD3C53DC0793FF65522C0F571551E3BF55697A393B1847C857690E49C2F0063844F4202264F30C +7FA8E2D64CF071EC7607165E975C42A2ED670976AE8E0C3099D6BC8DBCB177FB72A34C1777393624 +BA472C7A065E9760E219129015C602E1F16400A47E2375A8AF13305D3C82A68D0A5FA86083F567ED +9D10E4318ECDE92E229F7E0C9115EFA1182FD7963F6878D3AA2503B458E46913267F8C414AE5F51C +269A8DA96DA11373589A1308C14B1BEE2895F0C0859A05F85F58F641D7658602BB3097326356ABC3 +324C3074D8D274C562DF7F5E34F185F2C43CB283632FEB6F4049FDD53A0852A4B5AB853BF336CC16 +12E0A4C2111253FD2B10B55144A0D60197F674ADF9C5E632717F610225EE5AA15104D65DE7676D77 +E728E450B284572FB21492C693ACB7C532D23D3B2B11768FFABC7BECB9FA53F7E8C8C2902EC3FDC6 +2533EE45EAFE3615805BC21414C47D23D222251B7067630E723DD3CF09C2D3C60DD26A2C9C6591A5 +5A6A4AB2CE15807E37321D789A091BA43A420977B068707D33948F0EFD9F8C642DF94F043E4C67AB +0EA727427D084DA7B36222760668416A2631B7D9E1D1242D19FC7477E22B076EBB3EE1D29A031523 +F8AA2338181A4B4E47151EA32FE2880B74BACE5412E53BCE78EC79A620A8D0DA6E1DF9EBB9520A76 +7459CF65A9CAFAF44D2E13244F5B8C5CAFDEA1501F56BE31528BCC9A8F21B667E3F2362F109873D4 +5EF50CCFFD5A054C70A34548650A5B75A4FA2F5C82063BDD6CF731878F75C8CBD95797D78CB12874 +5227331DA3CE4F159A53E08D79638E46F7627C40A43372D2A07C459A825A3C51661CE94B4673659E +2C3E16AA91980BC0B5C53DC1E1135193E6D20D8C5D482391F315EAD1BFAD67D22BA6195723D491C0 +808A4771EDE0F66A2E3D46A994976B1D3AFE38871DFB3A1160A24DF4943480D33E1331087CB34BCA +F18A0CDC4175E026DD794BB5688C660E3F62AB78A39B62C3BC6CAE23908AEDD3FBE5C3C13C005FEF +E19C8358EFCF019430FAB92A22810B96A021A53F73845EC4EF8B16DF1EC9F1C4BF6482249195F2F1 +FAD4D53734F161815AB096B4A7CF72EC1D2171497D9388532AB10FE459E8134B983FAEFFE1827941 +002215E282457FD485108E996C4371A0CA83E38991F1BA6523761EDF28AC55E048B7B8BF018CC534 +4DBD743199BC500D97F7ED2B767695FDB6A3B44C244F039A2E1982CBB8E3B8AB44CE3A22C9E1CB8C +C8A2F9A9639447A8737B95F9042495BF45B4D2EDE1408DE150B9573C67FAAB0201741EC2C46EA0B4 +2B13D3D467230F973C2110CB1C21FA802A14F3276C315FD3908496975AAA68F7E16F7B0BCC431CE6 +349EB8333544DC823F1BE97D78A83BEEC7C6119A80339F9B2780F610AF17CD3D5023F4C0095FAD5B +C4D530BFA4B724E63FBAF3D91BB8D5F21334DE8918C15092FB8F77AAA23C75F8DAE68F26285819B4 +148F960CBF4997E44081B207553ADCB67FE60CD94CD018658F0A50F211C9004F1035A8434E7B0925 +91F80DA969ED2FE3B909131E31D64F56ABAD0DB313F0FA8844B48E32ED7CFE2F3C8CFAEF2EB9BFB4 +97F46A05962EB769C7F38B347EEE15BB6310B4489EDBE344E8D468427266BDD8BC5B3CB50BE74F23 +168B89852E9992BCAEF7417C7452E55589317A1C8A998B2D519C90E710076AE0006978BC07CA3A35 +1B371437DED2A94A7FF0D50378D47D917DE417768FDB853C8FF9AB7E21D9CD9760486BE7116F0EDA +438F49BD58460D135114E0EDB5A94D8EF5FF9671A7A2F64954EA71C53D4895A2D6531C19CC1DA66D +325F23885E0FDA27F4280C629B9390E44AFC2DA0D81D3F4FA2971B2D473AA71C0D08C4A2FFE82597 +9BCA15F47AD996963AA019CF027AEE9688C3AE10A1A1C841DFD7D45B95C82A749435472CED274FFD +9A273FB02189099EF2312EAD169C276E5AC214D128172659CA20583DE0BB759DDB60D8B2AB840C11 +89361D3F17979E99F819338BE7F854EFE6F93F39E535315C2C6634AEB0B3193ECECF7612C0636862 +65B186C57C2129C62308F1983CC39978845CD33D85F3704764012956AD5EAFB9C75CB9D1546F947E +B35D4E8972D0AE443EDF0DECD7A8197486293EB8C547032F836347CA647E78C077868352C5CF74E3 +4CDC310AA2D08D42CA1DEA126DA9D0A3B42BC1280D46624BB3CF3EB70D684A33E184FFE67D4B1D9E +5D3D3D320B78B3FE6FF45EED919C9765836384A652367BCF5E77399928C0059CC8AE511F5DB07B52 +0D33BDB4C0B43421C8E6DCE0923A217B00F10BED8D984C37C9E8A5FF6137E698DDA3A9A5280C2C1A +F00814ED1FFD6D003D8787FB6BB6018A7457F766190820158A7B36C38602CD65B9DC522CD07B45EC +19AE4A8784AFD75DE38C0FA07D538B53A916D8E8619FDF490365BCFC80D38D9645D63E23DDEA0957 +5CF10E406C464CAB50A0800082AEA334ED851F54025035A309DE2B83511B0D3F8798B415AC9203FD +B332BCB242B111930AF6F2B9C92B1A5D440FA5A9CE89F3D776FD76CDB2B2DCE5A91A5FFAF09BCCE4 +2DFF7AD1FE103E94D675805DB6BA12ABCE1C8F8D6498FDD51048219D0FF0F338AA246A6CB16121AD +000108FEF7B5111F9377F3CAD4D677CFB277950EE98A4878F46095F69EB31055B27D68DD2977AB37 +4913173A6C9BC8C0585292AF2575EA4937B64979973E97E1F92DA5DDC3B341940331E2E6ED1762C7 +3E71107D36054866FADE46FA5D5623606D46893203680C6C2FBC0FEEDE1C73DAE0C5BBD518DF5632 +C994EA9CA6C2BF1E2B199B307939B499B3F7BDDB46FFC817A3F0C647300755D9D1130FE9C2900137 +F6D8524F43757FBFE86F57DAF1D348B80D60CFF28741EF2071E1692727C4F3AFCDDADE5F0E17743F +6FD85B2E870D540DF2823170065073E1C496C7B6E37B8EA9BFCB35BC8565A3C03E121D53C0A2AC2E +D1BFE7DBFAEA169783C69AC125D992D6448E0CB4B5EC3CEC72D27ACE55548F2E2B61B99C58508F68 +9FAD2821A3FD2E374D7F0882084E6A7ED83620A52C52CFE96149326C449A00F5F9EE39112194CF32 +CC3F54B2C273281E756B41ACADA2FB63C13D08F5E23CF782B64548AF57075EAEE1899DA05190CE2C +A7E045138BCFB53A1C542E136EDEAE82D283649AAFEB92AFF9A498FAC43E84D2C5505CB609AF38F5 +54EBCBA0BB329016E7228E3E943D9BB94DB7A9FA479FCAD94E84D806B76505075197BAA5D153AD0E +786AAA7E1EE74D7B0E71C088103CF2AF2EC89B14C20D8A7FBC57A47BED34D6651A170ECBAB32C8F1 +E4ABE9A28EB19C0DD0DB7122B7B90BF72B51666CD8797D456AE713B0C92D23D31B72BB20F4EAA168 +7A9A1886DFF6B86B2F98E51E8589DB965C39CB60BFEEAE442404A0EAB5857CF5918BAFC562080680 +72EACECEA08BCC69405AC108767853AD972733E12FDECA7B4E1173248948A82EFB2C6E552951DCF3 +0DF6E1F1DCB37844B90C4A987FA351684FDBE3AA5CD9F1F9D5B7F26A2D667754EDA507B0485332F4 +A844B0E5F1EF34C24B3BD2830B496117F4F2C43F78C08AFD54D8416F96D8E4B2C6AED05336BD088C +9CF4A5B7112B8F2216974C966EE2327709C62F608D341A7F41A4545008B2B076A6D0EC9E0B246966 +5564AA94581144C4EC7054028580DED94237F7922EFF961BBCF47639AC1F3BE0F2423424B30DBA27 +081BC06D3415191A837DA202CC412335CF202CD73A04AC25FC421BD50C50F00865DACB2A39C63995 +3DB5CEA429B9832A1D12BDDD0AB50E47FA6D683B129AB1B998B04A04A04F8B88DB2BB90875DA830C +259DF4C64FC5C4E1EE129CDB1241E4A166237293D458EABF74D8513422912AE0CCD766C6DAC881DC +0D6721843B4F77F99C38364FADA34A8CC259CB88B50CD4853EED1E46FA44FD68FF738B71C2A0A54B +840DE94B853C88B2F3FB213604EF325E964E317D8B4ADD1D434491358256B1BB4380D28DEB7D5717 +4F219AE39CFA703C4164D248C0304E8513AFCBFEC353FEE755837A45C3D06907F2E0DD5745A922A3 +B3A27DAA1E065572AE555B0A41AEC2D3328301FF101E30DF643BADBEEDE59DA8E2165081BD48B1A0 +446236B5483BE91877CE22852F91BEA429029AC2C8236609BE7F56B8AFC9E51BC59E58515BA47FD9 +81AD2C273B7653A8226091A337F1D451EE0C1D8B55BFF789A45BA57311F330E2309B3ED2A87D3891 +62E9FF4FA0F8E8AA1DF54CD44CFF81701DCB1C410194CD00D11FFF9716E84261A96584D229B331BD +198420BCDB73FDBBC4106A4D4D0D08C63210AC4756ECD3CDB6076928507152E99AFD98D93CF81183 +03488EE59730822B2FDCE41AC59BAF04A36278BA64BE025490FC67038CEB9833C1DED791F40ABB98 +5118827B8499C35D78630B2BCE6F83C522CF2D7EA2F445C3C7DFB6CEB44A94B78D37D4F81211A5F0 +756BB3BC3908B0BD3928F0E761F2C3B2ADE278BE7624DBDE1D8EDD4ED68291954A6F809F340AB892 +01A1DD3F79C418D570915729E6D73B53058B737BCBF2AB1EE2F6C46897793774345F161911558185 +162518DD31EDA4681A97ED8613A9BC2E58FAE8DF583AF7A03E67D621593B1F32E40A03C05E96ED7E +A48CEAE7F0573AA547955F16DE9DE39C0DB2599FBDE6E24554DFBEEDE01FAA8AC8EDF15516A7A679 +2D8E5B557D92DAB6E05C0EE7F33EC089A63E50CEE5A2E482C371D396272DB0AF53400E71A0145E4D +1BA0004FEA756AA30B3D73F66B3CF55C15B6118A488E84AAE9A633E15990921009CD52705FEC31B9 +BD4705348363AFF90E6F4AB99E5DAE8B35C81397536C119C24F179A406AB9A53E46F3A7B25ACCD4C +BA93C0235E5DD9C5DCF49AB2403C1C8E44E1E37709DA9EAB095A97F7EC055675DAD6106C1125865A +0C7A3B15598A6C3EF4ADB2FAB506E325F49EFB63C893DAC95DAF71A9924A80C8DCBAC8CA96E6FB4D +FB99B2FB9A823D28E3095FC338BAC5AD81968442034A09A1690B06B966FE46C0DC3F3D2B20AA7D14 +77954D4671EF0D902BA1A4312A0EBA7E7C9A61FA5496AE993B051D9A4D277BA9853A0E0E344FAF4D +D6E1CC4621E40B8AA815305C7EFD0743C3C38DEFD5EE699145AF403DC0C82BA0C4EB66B9E7C1F2A3 +8D01DDBFA30CCCE2046DFB6CAE0A91B296D1066BF5A292732EF8B8459A17BD68489A2B15BEE39284 +486689F1B0D04376F33EDB2BFB8CC89F7F2DF9FBF286A0FFC4E492905F60B0B2D3D493EB0A6774DF +51753B0A51CB340CD83EB9D284FE4A2969D84A504290B253FF74C4A708A9748B0749D16D2FD057D5 +EC9854DA08F26EDF00B29B7C5242F0C9183EF3D0513F9F0B3DDC6FA41AA01746B5162BC3CD22C06D +DD4D6FFA3DC0E2023CC74CE282479D43ACA7BFBFA3B5F35FB2E54E8E11A7852818503FE1C7EA9A3A +4726C247EBE00C7C6A95C229E05D56E0A0C59A572D8DDBCFE6FB24E70FCEC418443B75BC6A32BED1 +EE0A07E325FD882F86A2CDB1AA35489D305EFF4B4E6A2069696F28407345E1D3EE5B0FA764A8A810 +35E9624E37FF13838538318F19DE00FF0700F8D4F6A15E11A2D49284B302B0F0DC79A8EB8DB27C72 +621FE3DEF6B1C9A27AC70FA73719C4D573C761262D8728CDA321278A189CDE69B45BE47DA8E1A0E0 +BD87756F30440FF13BEC714DE4936B20216A6BED1E038733F73C62EB103E55340E85194E06D51BB7 +4227AFA16D94B47EB104672961A4DFB855C77498FD26B87BC811B11C8513FA0B2C24945064C7D601 +76E42A0EDD6AE820D012E7EDC918A6CC255E903F4603E480F3CF2BF3B96A7E5C36F02565F2035E9D +9612AB13FD2C29D50F98570FF020D2F0047CD8097B0C154B9AB1B55BAA103FCA74D47A527059A5F5 +1AC2E031D0FADDD2A16EACF1338EF15F1B9C70F0AD849164525E3754DE01882051DF78B7F93A2A8B +806ED7BADF75A27DB8F590569AB8619A7B6E84F1BB5302B99E8C3547BFEF708F57BBB1FF90AA9F68 +AD9C92ABA677D302D63206FED0D59AC0950E253727864F3D9524617F3EEF04372C76E85EBA3865CA +D8FE0A7BCDE25C1B8822E307FFFAA9184FEA687D4358B84925D3C5B6CB9CCAA2E2B484F94D6D32E2 +814544B3F5401E82C95637D59474ABED2CFECF3CD389A1B8AA29E8AFA8DDB0A4C6E4397B74DE6DA1 +C409B653B36697EB9B31895707B32B83AFFA3723398A8D7F3316B968044211A9F4AAADA50E441AB5 +FA82202AEAF8D921F467B481F60C6F5A0E7FED0E77B79A25D0AE49AFB36882927154F0C4734AFA8A +586BA077422DDFB07079B463D6BA257F52DEF366BFF1FB6D048968D3582AC55BE830594AE52D449C +61299E790CEDC31D99CC3611D2A7EA83FA7C4F7D11CF7796325A5A165EC4FE2434B3802865B23436 +0AE484A3E794A32005ABBE9F74139944E2FE04D76A37C5D7E19268C91EA7BAEE613C05814BC169FF +ACA11741DF9F35DFF1401B84DA625798BD1B93003DBC057BDA5D9B13547C26C7E14BF4B3FD000E80 +57DA78CC2D4101197F494FD0023971B50BDC633B6F2E3209F8FF83213B8D977F69F86E6699782536 +5931A0E2839931BBC1513704485452132FFACF9E990B498050C0A9549AA8C909090164776E98DECD +68F87E0FC722EBA6413B97B861A9FD82C17EC771B94E715C99E757774570A1FC4B3D7DE3F7DD993F +2383304170560001AEDDAE12920A9FCE050A10CD9715B266593BB281B70F20F3A589A0C217DC726D +EC5EA08A86339FAE82D97513D2178A1AB53CD7F030C05D5174037EBAF6369F0DDABDFA898352B9D3 +2CFDC787AC7EF77F032A3C5636E018A8CAF4BAC2D4276D027251F4FD944D8D0B84A9B8B9060715AB +0ABFAA6671763F7B36C43ACAA0093FBED5045492F7407932C86A6D6794D21DAFA41F698DD0647981 +0936D2D55498149FE3BCAEB333BB82E488D4F7F747DA505F39745AD61AA33B26602AEBA0DF15C460 +0A9F3D054F9836BC6621254F3DF27F2E66E5245B15087893B75035B09E6EB55AC20E6E383C978082 +2814F43D5166EF414410D6B55DFF53A9B6449C4A5B7BF2F0C749C78EEA1F35F35EDA4DDD78CCC373 +2125A3D78FBF6FD634932B3D577A02A725AF4FFA0BE8F9CC66BA54FFEB648E8D8E53047943EFDC09 +9611B2F8FEADCC05FF024A009C212F50830786E4374AABEBDF20C5CAB8E9D62CB667EBE1DC0675CD +FD393BFA882C582F0F86FBCCCB8F5A6CC2024AA993B75E3C16655167FFB4E3F3C58DB05ABC0CD134 +9E03933492E7401550EA51DD8E13016FF2C655FC5CCDAAE8874FE7302E7A72C6316DA3F061A55211 +D6EEBC4BE3934E25A24DDD09AC96ED460C481EF94A333A6BA8B657E65F38E3EE232A2F09DC2A3898 +CAD2B9FF8A1A501C42AC266D4D7033C1CC31D79AA74C955883E5660E7EFFBD43B9324945A4974E4D +88B2E17C68CD0DCC26A41B8339AB0E85B534D387FAD4D2196F3D8D6EA5894F8FB46D0C2280F7191C +0AA520D61CE9C95EDE7C48242A622B18D25AEAA682E060245B5BE285FB8BD56BC1898AC999455740 +63870246E6276CB2024C98A6A07D2764A39CCFBA8FA20E9917F7AB218D6F9DDB74873C8AA267F352 +5E2CA736F1B4A61A9EB890AF44A8E24093E2F3AD78A8C6DDD154B3F504F64F88ADF0450E107DC82C +6F8D72DCCC4DA3CACC0A69F245C0C07F83D1370F0465ED6DD4B8E6D0B79A6316F9C5A60C1CE46C9D +EBFBB3DA28B7BCFE3553FE05028E8E8962E20EFCE50133203BE0BBC34C17D0D3EE3A83FBF50F1407 +297CA66B303D0F54029D941464F6FDD9B2552266C137EF7A801BC53ED30735410D1AA5763ECB8465 +870434E60CF460B0D46CE2D5139730276AECC07F8BFB132934F5D70D3578065BC3B364B853FC9DC1 +263BF627BB77F5D8F7DEA6C9F4915F33877E70D242E2C3E5F234EFFB09C75560A885B26C0EA1DFF8 +2BAB3B6C20108F55B9A6EFDEAB4D96C4D289D81A615C4463FBA2A68DCFB27D991FDA5578F2AB262D +0D89C5E387AC971B214F695AA6BE1539D1170306E46292659D6DAFE7FDD3978CB3D09F30BD6CE9E3 +42ADB0C879E4C5A8E1CE90BA438B4C762107DB4A682FE3300ADAB9764460E9B20723668F3CEE999C +68F573384C33BDEAD6C706502429690BA9A94D6B41B885967A74EE5F26B04F1A5687B141C96A3E87 +24DEC368F9BBF5C3A4DC2B967E32B6B7BABB998E4D1E5FC38F5F3DD420B32DA3C48CAE9715C9B6E9 +6E0FEBBE2833F2BD64A2E92BE518FAC213001067115EC428D5D1416D36B11ADF3994303D5E13A440 +B9101EB8954667D3E7248BEB02BE194BEFE43D10B7E7BD1913F78F44A40B084056E977C866E43B13 +394CB1B6686EDE0994C90CC703BE992C7D26D2468E8845134684EBE99C1DDF5E265B27FB30E4E2F7 +03FA3795F0A2261E53D75B33C20BAF032BA7D9C6750C7772951CD1024F32CBC6B0169BC93E98D109 +8E84270F8F5EA568D21B58A0B6ABD3546E0E8C5B78CF1B83079C000308FCF7AB1CA09D58CC98DB5C +4B979DD39BA273BFC7040DEFE506FEDD618F381FFCB027BCC94FC3795EF42A8B291C6AFEE5109999 +31F0901D530017DA9E5E45877F621E75C6928B82D1EADDE003F5E988C0FD7EC355D1EA519BF1EE48 +84CCB43668A0B322C3C8DC4CE330C0A97919D393E6F237C4E0D9CA5A9B648F26C67BD7EBCE6D13F4 +F5511C2D9C8166C26D3CF544320CA4DE229BFBE60682D42D16E94F4C54817D543F2CF4B37A147AF6 +1744203B7CE6CABFD7D657B975338DFF45BBAB242734123F54DA2FEBCADDE46C55BA3585F866262D +EA872C76AA4C7495D7CA40D659A9A9033D08248B4BBF8A22BFBA6EED76ED8EA4FA80887459DAA24D +253DC3CB554C540D857BDDD2B6350B18D7213E02D7526D674C6C20ACDBAAA90801931D295B783D6E +1666D271048EBF4A5F675E21E32BAC09EB7F15700798F4ABC330BAD79C1F1DFB524B666C1DDD6EAC +5B6920FDEBCDC4BCBE07AC91E2918CEF1FA261817101B14F38E344BB42E16201495FE3F1B70C7E0F +82655EC34DB91D9DA45E8EA0DD2D53F5A81760D99488A68EA9A58AEC75DBB235C50D0A8AEEEE8E4B +156637485AE8A2DBE66F83B5FC54DC766BD6663294155A1FE0641134FC75EE59957A88A4AF21D64D +71B1B1BA3E5C45A1C124CBC17C05776ABAF2A7FAC7956B546134DF7A318A773EEF4E89D3BF8D657B +3B4A3CD54AE25D516F97912DA6F72F7F8A08C9A10A8E71751B1BAD236078854877684EA46C65AE9C +FDC48167A3C4834C0665D069B69FFC18F7DC43837493C0CD23F54BA2B37CD64A3379100D00F246B9 +129B01BF6A1C13B3063A40867CBC9E9B9AFA89B23E0A9236F2958888A506EC81563F0EC0E2BB983E +8E3E62E2B04ECD912A1DF5B1421BAA6E1610F397BB12B28C16365E27FAA2E723B096E85B1DDCBC51 +D6AB15FB233A322D87E15932A44408AECC581AC732C182117B074238C61482A4E879DB48CD1F8DA0 +3A61FD532052D70999EC2B5A4640BD5A31301A83841E598B2AB6FD8619091CE96E75F642270D4D4C +E422EAD900077A95D2703DB5A8CA453F2A8CE7B1E1AABFE438A142693DB8B48DF76DCAE0807F7225 +8E05FDA21ABA246BF9403B2F5ED9DCE637119C2F385A8894E7AB368DBCC75D02B9D7B84A8BFA8DF6 +46EBBBBE835F15802444648C2E59EA41FA309919E273B5E1F21A9F6C1BC67ED0E48A031BDA123E3F +B30DAAF6D496B5B121EF8EC28FB061F6230062879523E053C3A11F671F0B9505F92C3C2A67C89284 +B0F6EFE1B9B98FE14521CCD299A2AECCB8E09EAE89BDAE1439354E596F6CFA4357B807BB857D47B9 +4810FAC0BD89C983C779049A27FFA6C6A31E078A46B8FFEA544143542D207FE30A4540F468BFDF77 +B4ECC8AF67800AED3B045D16EEA408F993C65A9AA4DCEF5760B45FE928E80753062BBBADFD47DB38 +42119E1BFE22CB796FC2C56A7D6D4A68EBAF5D1889E2A17E30036F881BBC283F03BE152545E1A664 +364570E3070757E70015B95C60241A724A42815C067C1F6BEB9CD1E9CF0E603C486CB3314FB6228D +6800081231B616CCB53612F59F800A6ECAA27FA9F27D29DF3C13845E56987DF0742F7C01BC57CB08 +FBBAB2DAA182855C72092E3EBA67DD2B9FFAA83315429023B49D3CCA0EB5493F87B904167ECB42B6 +6391952821E4FD2BA39EA70CF6A444953CD512D14CBBB1F09C27BF40EF3C86784A0D6047E2496C31 +DB7A97D530B3982A706C19F4D90F84C922C7418EDCA1951D815C0610C70EDAFE4FE32BBD25756DDE +F365C18668A8A1F76FC2D6703814A6452C5FB9771DA34E76DC630652C9C9B02246377CA3C92F9D03 +AD0DAD4595699439663B511CD259911D52F9FE22D814177E1930F8E42081055508F6C7AABD4C6C78 +7309BA990E13A084058FFD6DA3BA1A946183576C3D06BEA4E032A8B4D1E3F89CECC3331F83E14892 +9BE3DF0C6DC1BA356986588AA284BE034131CCEF3DE27E12E9C2503B4950BEEC19B5975D29EEAFB0 +EE1A96903609E3BAF13C2381B357590919ACCE2E13319E9BBBB93B04C3BFBB18A041055FA7AB3C7C +7190355B1D3FD8CF0DED8A91B19EB756EE5B0F44615044B7BBF6C4849C9E6DCB22CF30E2C288B5C1 +C7E4DE3E868359EA84D3E5836DFB619AC1C5FF1D9CC028202BD2D0CA103B4E3F5D411719ECD10523 +319A37281634CB463FF98294492773FFC332849CEE15D469FE02A3CCDB6E28BF9018BF3CE14673A2 +ED67B45A2E435AA91B6F2E53FDA4B9647570D542B2F0493A1A976B43A3448302602F46BFBACE9997 +AE5ACB0C733CB4DEADD120BC3D3ED04295D3AECA790B6426254D9BF7E1597322D21518FDAD0A444D +BBC12A04772F3A852C8B06A4036269E7839CE561B4A4E56B19693BBDB97A1BC5E695EBA6D731E9F6 +59C5E9715E41E3E9DF83E6FDFEAD3887F7A6A4962C81D74A212AEACCA2EFBF68E3B3B2478ED014E8 +370C0E02F9FBC08F77C9F0C2F18C2E83CAD2455D9CAADEBE560A6074B30BFB5F8A0D3D03BB4CB2B1 +1E7FAC7F141CDB68AA3A74CB4D68A41813704E2F39DC6C2B27C0FC26F62C5E4B9EA8887436F2C569 +33A6E60049FB9C677DEC23F6540C7714EAA1445E5DE75B783587046F100F96E6834C18F80DAF2B23 +36BE86CD22723F76DFBF7E8B140BED3BEA9BAA9F311AA326F66FC877620188EF4C33100768FDDD5E +D74C6A6F2032A2308ED1EFE0678307767794EA8FF4978B5FFC5BFC31162D5D2075AA3986AFBD494D +1C515A7872707791A6C7A041E7DB6694B5B6C06F85D6FE878738B0A7DD794E60A319A19AD76B4AB3 +510C336188387429C84313869C5AC27C6BD249CE9CF6EDB5CB192464511486522F3A18C634355EAA +49A81A9ADA4923724C486F160212A78A3BCD60E43A9DA310D8C23ED128CFCFDDD8B229CCD941D3B8 +623C000508FAF74CDD952CD5DD1F4A5C8BF947D1B45E2569E54ABCEB67B45C6E88DDE4467AB8DF99 +D18BED636D7414609D52DFE888EEC7EDDA41C417E8A83A95E69D767BDD986BA668E1967DE2185E4F +D1AE87472A940D6EE2C987BF855EE86952895E8A8848E130FB2A67A156A9FA375F0F8152F612B3A7 +C65996BDECD7C27C43F4B596414D467C614868F81EF720283F90383B235E50FA932DA7869301E636 +194A761CF17D4D28C1FB96E73531807D3281C54E675A9CCFF620E7013A726ACDBBA9E51DC90B5294 +11B9963471E4863898BFCFC76C9070EEC099FF780011DAC1AA7B16F6AF040B914BD0CE7C614A24E2 +D01781CC05796ABC18DD698A14B781C5C2DCA9EB9DD401716093EC7BFD50A1D35169DC6B385A0853 +4661A5316A57650F4644E17D8494B998C06AA5DEAA239AEC16EE7E143899F93F07C7E22E776BB51F +9C88B51C4CAD39032941BFF276A07CD70439C49A0C5CE12AEE837063CCF3228BA383CCF0B1C55AED +C80954A1876E27CDC3614FEADB7F3046F6709776F78BA95F937516D789AEDDB13270A38AE03B7BDC +BAC443BFA1518B703398A98A7525516DEB7B86E80B2556DB34E180A867A548A813DEDFF1760DEA14 +9482263A09F312E98FA06887D0DBF73F12861C405FED4F49F5E70A586CFF8BBB0C54D920C1EAA548 +26BFA614930C76323FAA800083CECEDCF1CE759C792DA9258B32AA9D4B7DB95BE648235B31DE422A +8142A3C025802D2323B6D1A31181B7AA40A23C8AF73217D1F0212E43434B301F79A73EF7DBFF0ED2 +648349CA2FED19C9C6E52324EB3E6267EAF430F40E6AC1278BC194A3454DB02F192808E5E3A47074 +58F4715A4BF1A6CB7CFD630E5818ACC820EEBD805B35A90E2C9C8FAF17B98BF7D9313E01157EB9C7 +D205F8FBECC96F9D08B6F247DF707BB1182D03193E4D32738DA373F1C27B2CE94634C24E7E68A1C6 +960C5888E23D5ECE80EA3967799BEC086642D6ACE6679CDF52174EF4C0E5D53FDCDEC855BD52EB49 +EE4E98E4CC930117FB37F0E6F880785D63B51C3FC1318F316F358ADDD38047C0B8465D56B21ACFEC +CA05B8337589B274FF09E584BB1E2A20BADDE9924F2C86A0373557BEA509C50A027A88AD6A44F04E +C01B3B33CC4AB05D3277AF29B8E1F7206F56A5C6FACADF2B8307FA77DC3E92EA1B8650780C5D10BC +76C47938B9009EB8788D899509DE50FF49F6CE461F6590365B6FE481D829CDCB2707336E93E24D23 +86BA41BA69DD2ACD1E780FCA343AA5B680D6A66FA5CD738E3D872C5AB6AA5A1D7D3F6686F6C9ED3B +26A293BA9FED79BB1D6D3EBC149FD0AF44E3B19E21819423EC1FC3CC7CB61A093FC9A0D93F10A049 +B2E747314C4CC8B105555A1FA394094738F621D3A401A30EAFFCCB5F7A8A45CC77D93CB638F43484 +CB1561F61A9E147B5EE5DFCE05DC39148D240BA4F55D621BF93E77CEF15E8A01B030771703A88603 +E46AA7D29CDC7399B301FD47DBCE49A6EDD95BF970DBC0635D4D03A18555DC19D0C3447243B0BDB5 +066BADA918B2635802EF9D68997EEAE0FAC75BFBE5B363D571E9100954FD4AC1023542206FE8A372 +C08997B4A6C799945FD085E173A9B56C9B12AAF522B975E43C89D66EE69DBFA1BB5B46AAB2F7704F +46366D9554A5FE6B740B0B5C08D4EEBC211C6BFD3E57318F32C46309B73012E7678AD1D171FC33CB +82FB7DDC79F83AB1B81D38C173DC0F15F5F6B666A42BD19137967576D693BFE75D414E6770C9A211 +446E6F306A9BD638B6BC834A5E490084022D50935C5D3015E84DA15D3850533D149373CB1A53806E +8A9ACE63CAE0D67F5D3A3C94569C999F3E14492E27A4FC188A68AD3473A0862DAE9D2DF3CE2FCD1D +124AFA89847FEEB4BF0A7C1358B419D259B1B6896F3890B9A4AE35584A6F70525E5A58FC0866DACA +15807746CE216A489C925C4F6A41B46E9059D2F1579D4314A6E861958A845DA2A2BAFA70D92C9AEE +6FC021D7D614FFE2E76FCC592172E7964A62565F55285DE491A3FAC89C6B3194F7BC1BA99A6C0C7E +EF767C1D3C8022670441115D4EAB7EA70371BEA373279BD7B81744AF03D08BC6362ABFD24F66B1A7 +050F9D41DAB6C0E079626F10BB707CDF190F95490DB5F6E6EC36DDCC083701A6BE9B713A9F70AAAE +93C7F19C37DAC683B604DEBC4DC360DD1DE913A01883E7A1A187A90874827C7E0AB9129A53C91403 +383B10C44B09E5D8807C9666181DD8841CB7DB8997E61581DDC4D6E81297132CA17EEDEEF719A8AF +387EE76E30D00962344C548AE8479CF7CC79F6CD2D84B9F3168C5BC595CCD2C14B8DB9B1CEC0AE42 +BD01D68C9098F7DBC19BE8A22CC233EC18BD82496E2D327E7B3439AB092A0E552084FDAFCE58FD6E +966A207746E9A6574DBA813CA22EAA4C348F7C1071CC6862D8461C2658A960F2DE9839D0CB21CBF7 +581C1F826EC2BA6A80F78242A3479D7990F81E949D38392BC99B008CDBF0E885B4B21716DFFA3BE6 +3E2B0A7016832ECB97B1D44EF7C4B8194E938B52A2AA11EFE53FB0624C59642564FBE7FF75A4BB9A +A0D920D3432C12CA0FA79398A1EE484C8819110C2C169E7433D17BB1CA5F644DD7BCDCCC56C965F3 +21D8D1C5E4762C445A1B2647F43559D295B179560785A23592AE40C748E653C761EF096DA4F11A44 +A834D0DBF9696F19064F9C33E9B10E393A5861B90C7FDDDAA43AFC9008AC64CC8F5FA6C47BCD024A +8E3E2659B5347446B9E914B598EA20370074769571D78F7E67DCAFC2E416CAACB7FC949B8A0A614A +BDFF50B989D5A8BA11907F8DD4A0A2BA264FF851E55D8C2FB9EDE9D6DA4CFDCFE5CA011770CE6629 +DE14A6ED499F9FBE25F48D0B9B23A40370E3B6EC935D102A1184DA8DB3041176B18E00122B20ADED +3B04626D9EF20069C4AC66B8B14D9683CCF045FB00FF0700F8159FAF1E36B8E54B9D5380FF183BEB +1B04CE803B9DE0C23F2CBB7CB87ED9A250D408C797B4F7E120EEAB42153D1D8B78C09A9E3A478E55 +E4A5CDDA486E83E39A9E4D6692AC309157DC17291A0CF87D72EAAA6EB0305FAE53A49885EECAAAE9 +6CBB5928E00CDF921F4B68175ACF6A911FDB985BAF7A27E0D78E6B02FA36EE015895F5A5BB615788 +388CF9CB250088D4503F7147678B8A4774BD78FC06C0EBF43965FE7D094FA7358220F0D8A926079F +C0BA0157A249274E2FD1E213BDBB2C998FCD1919970CE8F1FFEB032A9221F8864374D0124A58FFEC +AABCD60F994FAA3CDF8E2D4A09080A314B9FEABB758404A22FB213C5EAE05BA40113907B5DB27A2A +5CC95726872E68F2CD1E25CA5327D16D5ECC6464DFF83EC83C256F827055364D046AC3CE8EDCDA18 +66FCF5ACE05D9CD2B571C2A321D65E0AB0B2AC0992166BB39771A43E895D707194233786A76688DC +BF0098D45948F45CED14C95792AFD9DDCDF35E00B0020745E44007413C01E4A3F18DF1CBF7D35E05 +6CCE0B45D68F39FBD60EF461DFF012FDBD2404B043004082DD4D5D006AF344A66764C34C6746C1CD +47391473D3B0212388677DBBB7D4F07420CF287703359C5E5032CB6D03D2F5F03C9B4D40E4A79A74 +E83BB55F5747070F822BC72FD9FC2FEAEB541540A15967B32B38410F3AD4E805AE4285FBC27C5687 +D9DDFC0197A38827CDF9EF7FBB89FE3508C55DDBC3301C2A4B16F76949F3E15DD87766FC5A2C027C +58A8F8844304D949493296BFFAC52A48FB20A00E50719C2C0EC7D7DF02792A2B12FDDA6BB6EA5E76 +DE58902FAB91BDC7CCEF8A7DE94D66833C868F8F3EFD7AEDBEF7EF5C2B9BE59C102E788416C81770 +ACDB7DDA43DECA29C672DE454EB84DDE6147AFA005EECF6535A24D0C3D7AF0ACDDBC6841B3765117 +5765F61989B6C2AEA74274DDC26C219DFC15FA987DB08B3FA5DFD6D12E9C2F4A6987CC1A81D2CE40 +63B3BF0DABC38DDAFD86EF5C44EC54B54BC2576E4004617CA32DB9DCC05840F9BC4BDA32CDB2D5BE +969D03B7D7B5D4685D08F2BB51C848E820011391CDE74E25A96D4B83F09221EF922D070CC4C2183E +B1BE7534FEF2BA865C061B877950646BB86D7C655A97A698550CCDD74F1EFC6EF5337277DAC215DC +F22B798EB27BF28B20F4B60F7079B2F07F2D39F00C38DA86938078D1F6723BF3FF61DA23FE2A3F1E +77BEEF87B96E81055B18F57663C55059BF31D074B833E0CEDE9310EEFBD2229224AF7EC0DE95126B +3DF02E832F4CAB641772A0ED7931F50881D2D9B8628B55386792E8DF7CEA833F4B99FE949F666E41 +59F55F2D6787C4D41BECCD873E18761D69AAB76CA2C1AFAA4A4CE0910E6E3914418669C59D650C65 +08CE255ECA5778F25F37AE71D014A227D3C724DB0C82CF8DFCA0CBCF609F272920D814358C8EBEC4 +DA265A1C0EA5BAA8D00F9D5EED1EED007C8DF2B22E83EA66C77F217DC3614080D88741E79A199EEE +D25ECDDD60BC85BAA06609786EFDB2D4B9B8A646BD81ABAB39DEA16C5D97AB61ED64695D91CBA3FC +2FF3C907C63AF897E366300319A2970394BBCB26EC3F364135E4F0BCE48B72E1032F1E013FE82699 +00801BDE1E9005748937B05FC4BC10DB916EA43C01430FE0A449D7A8A53E901409C639CC89A34091 +B7621B01539776D5EDF5F704E9D84145F7E6EABEF17DC6C75AB0AAC698473837F447E189C6E6BEC7 +B574BFA4ACA88B4FF12577E6E6532A92E936621CB9D77BE59A07A64E337CAAF9917439C59DB7F606 +3FF5B65AFD255EDA314B0FB6F8668674335CCA54CC68DC6F61A974079354498F74EC540FB91AE545 +216703A8210315BEAF028795BBB3F54D1844F095A57E85FAF483CDFB21405C5C01FE247D1AF17442 +C478B89FE72EB82393112B6E6B0300559D7FBE21BAA142F525C1189BC688EF1188F5297BD4E18BB1 +63E9BDFC54544ED6E6C6E17ABA36134D0D9DA52729574142C3EE99599CB7FE00296A84CC8AF479B0 +452EEBCD490C53423A72420A26147161804351DB20E4BDB3D9FDBE3B3A20EE54508116548A4C1B7E +AB4BED281EFD9DC8D4333B166D4B758BA58683F11ED2FA782B194558E5E4AB2397A4FCAEFC8AC0DC +AA567DBCCE943B7BD63F9D4333C145D405F70F82BBDD690BCC326D7050AB8F7CBCEC4288CA5551ED +DEBF50DDB8EDF32DB13C53F05EFCDFBCA1044AE4C8D91CC7C34AAC5F609F7AA882D86B6FF9460848 +F41E41D551BEFDBDF3F8659855952B621F8DFF308C574AD6ED9F511D72F0069FBE155930E463CD5C +13CCA584864EE9D7B7AD1B715F6E5D8654113EF8BC178E4E0AA1B80420C34E32BBF752DF4D916F5F +7CD78763B629FECFE065691886975BAFB610AE6584EE34AC1585B34EE73E1A215BF97E62BDD59658 +3077D8053AFA13868029E2FE0A6FD6F1703031506FEADDA3F8408619D377E85A40C83FF43F4237D4 +319D3874F7D221A5FD12A722B1002E45439EC630E3D173E21474F7372E5C7ECD95874973DBF1B49D +248AE6B0EE7BEDB529C641AF4B3B126DED6E6E6F99031042C82D2F27F40E41D9EB81BD6D4ECBBBEF +2FD84AC7997CC77D65D1E15633E9A56430247671CA51041316CF0F73A94FFB30961A0526E439BF30 +9711BCA2ECD749872FFC59A7A982BD177AEB4F7FAE513D6900E4C478C4BD3C34C4656D310580CF1B +4E097BDEEA0622DBE59CFBC49464B0188150DDB58A28220795FC1A1B673BA23D1E9940E985BE8034 +8A1457CFE9397AC2A6D89F49A8A3CCC1CA667B7E8AC6967780AFB8FA6243D7A179295D13BF1A127E +FCDCE5F195D006C4C550630B834090C0D4E6EF9692CF0663998B0E51707462F9958DB8AEB87B0698 +064D1E2A972989EC8BFAD55065ED9B30AF67A5971C5779E2DC7CBF4FFDBE30EB00FF0700F8035E7D +E9F09F7942E09466D15CDAB706AC62AEB71A2BBC4AF87898D151C1911EE34563C7D7F85370A12A67 +2D18DB72D23EC980282126B9AC0D874EDA232C4DCAEAEBF5ED670DA1A631F8B3241F0D4A1C61D59F +D8833E82A37DB1988D09DACD9F2E15CBEE0F448455EA0AEF7C6D96B9751C3502E968795C5511E357 +D40C7979BF5A4C61CBF5A2466DE5C296A5E285C06578E9C5912385D54A3ED84CA11307503A92BFF9 +0CE1D77B64EB72F8BFABBF54F6626A7F697A0A9CE0FCBD3332EA8B5FF46C762EA07294222F46BA80 +ACAA3ACA047D2E94093D761B6FF1A923483BF4E2662C871DDDC5EACD1065B817B92A1FCA2AA7A8B9 +8331EBF1847D754A8C8BF7BFD519ED840E67F0CDB2974192610FCA5362153F8F2EAF0F3442545FDD +F7D705E1A93D5303D8BBCCA9C12B684063E683F0904E88FC304D14E2CC3DB4B28D53513D87276DB3 +C149E7600052A1E037E790D3B1016963C94ED2E6C68D732D660EAB795B4931AF5C9FC52ECD3E2746 +DC0DCC407E6D0CAEF0F5AC1D527165643864F5D625B8D6BD987EE3935EFED9DB65C6DC804379A489 +D5D0574761CEBBC012935135C630FE0C42CCA953ABC2D2E7EB649BFFAD0D2AE98FBA78522732F15E +1D03467B92244E8ECC86C1DEEB878F1A7FC1715031C494EAE7FDD0E3FC535A769C78E34D69826957 +DAD72E15C6D528E03B1A0CC5FFD94B57CDAB356F33F7EF92C0CC0927FD97E249AB554CCC0F58D9DD +8721D03DD2A3B4B1E2F0D8D69FEF65A8539B3DEEC2291132EBCD32C608791CEB633E9F74B80615BB +D0211F540E0B675BB9AD39AD63E1C29415F1C49CE7443F9715A81688C6CABCE44CB6E990343C7AB8 +3722FAEDBEFEFB8C5094763D4DCC10D0E3C85BB1BD98AC195E038D1EEE63EEBD88F936F5BBA24A1A +E61CF9D1754404D5D0AF2970EBD461398D8CE717713C2FA46F97FAD85EC7AE949B8897D55075E370 +BE8BB6F7D324965E0296F2F56838D443EB6000FED422B60DB1F77BF2C7408211540A9F144DDFC3FB +EC86129D365EF6CFBCF90215B5B72A527BBB43BAA90460189B43EE98C33FE07D8CCBFDAE92FC7959 +474E65D3BE5A5B268DEEC942D8A5401793C33068E3F7C01BBF9B33FA7BAEAA9585DD405FB4C4B5AA +AC57FBA374028012A422DF2ACCA62B05C4BF4724CE888CA188AFBC7672FF5855FF7C4F37E7FD56A3 +8C31F695017CCAED0CE28015298F71D83706EC3DA8011678F22D59121BA47A7D2C34E0253843B0FF +72939D5619E074F7CE1D4BFD64EAF270078810E4D8C64A671B473C13307B885AE1D7EBB7DD347295 +93D41DD6FA6E1D5125766FC12402F9523FCA42C2E6DB23EB4E8E186305D166324E991F6B61FA8532 +14EC1A1696FC5853460D05F7C7D0FCBA635DB43712154DB55D658D56695F46914FA6D1319AB40149 +0087CD84514F03FE86B7C687F9AAD1F4F7835A9EDBED9A9A6BBADD2F6B069853D904D1D75830CB6A +B8B573F11AE2188CB8F081015840CD864C07B2CF382E6B7B8716356C1AAC1EB15C814C3788D49374 +2B6A27EBF130EFE0CFB712F4EBBB2FA8DF0EA870DB3E11D5936593E67EE6E8B8A1F2A4CD7F25A214 +1158EAB348C7A8AE672D32D181176CBFF8B3DA82FE113B2E31E738DB9EC1376218D80E6B8CCEA254 +1B4395D6356A627909D0EE4950E2FF6C3306F3F85B99F5ED62E5BDF72AACBE262C69BDB16EDF7150 +688C195969F7064C4DE5C4D56D0F3E31F32FDA6D268E4F6B110A47DCE4C9620720937330ABA7DE27 +4DB28E4E9E61CCD35DF3F5194FA5FF88A03FE31E8BF9A0761FA7D07C629705859EF5D51849EBB330 +53B3A4872ABB3AAB70EF25A9A663CCF05188863F6790A8368D39922493CCF623275540EC5B1E832C +EC2B1BE96653E249EC9F268320750168C7F5ED69DC1FEB74AA2F87925DB878D5C30F466F7BEA55E4 +93BC7153384D20A6297C43932A130CF322DF3355512B76BEED94DED70682893C84B2C8EE4997A30F +C8C6116A8557D2704AB03B87F8E38A49DDA0B47A4204026AC70E9235D71E56AC37C4C2206652A80D +D88E270FA17FE7DCEC6FFCD3E627FCB626AA33FCF5FCE0E599222905116F2E90F902BA031968BE8C +B8BB3B787C989110672AE14729C82907C1D5ADD19FF219EF2FD35E1047B148D4FB11E081E0ED9D80 +43D38661FCEB0EB883A7CAAE7A36EA24A6FC4DA00FD994BB225B707EC03B347CCF558925CE40072E +7268FA55B4139F7C48874BB08A04C93B2A5E015EB1C86FF5186275176F12752F31DF01E1A3C6AA42 +86E81965417CB6082AC67D355888207971E8A3FEB560EBB240F86FD300895EC37BB16F446115AF50 +7029DB3203B8D18FF99BEDC6C630A659F9D84B0C43836E421227489A94547457DF14FE116BC67997 +43FC049DED180F74AB11B031037530CB72602284B170049D7FAC497380C3A7262BE9723CA9B8B8E2 +549988FFF922D4CDEE8886CD452E7F2670941394D8421F50DA3B7BA4BA402C47E07F8EEE1B21F862 +B51EDD39B46F229CBAA7FC7A6B3312B8D7512B3095BCF70FB8F255C59071B7C36492DD189B2DE186 +5F01FB5D89C42E40A6F4F41434EE33851A2C5138D3B77100565699EBB50AFFBFB9DC86ED69304ABC +58637FF2B7B97F779479DE6B971958BE7EEBDE2F4D8DCF9F89270E0FCEF210958B7E4E2AAD429F92 +48631E41EFDC0F6B021F9D0C1F6B28120BB53E7177B8EF3FE42C1015B12A38B88C58FE0E4B7A7DAC +E095456C39C21D4EAF5FB113DDFF48AA64A236927B8A002F088A03090B2272CBC1E2BF200DF356EB +A082D6972EBE091B000E2536BB4F46D597E7D54719A19BF8A821E1C46C2D328148BA8E79245E16B2 +3C3BF131B9729A58921245E1E2176F75C1D4DD604F81543B034F4B8617EBBC54AA57B51994AD1DD6 +6A7E96A300FF0700F8744E2E300DBE77C0640D50DA91616EE455067BBDAB9B92395DC5172369CC92 +A63C9284515AF6BA5B4A8C638CB81CC4F24501B83ABE31172A65A8BD3B262987D28E58966F9B39FE +26F22F92EFC1AB9FC5765754047B972EE9907A8D7E1CBD6196440CC49A9AE77C7426C89A2BD4043E +87A4F323E11873031678BF9CFC5D5FB0ED08A15A6A68F85F6183FAF0D99548E2876994685041642A +BDAD7B9AF7318F03C25F884CEE95A95C52F5FB8FDF9407796342E825EFECF58ECD3DEA320D26DD99 +BC79E670BC6CA753F34B7A8A2FAD18F7D8197DFE3D94A3F9D8D8032953A74BBB438AE2F30895B2F4 +A64F3519B77E51EE94A3C2141A39B7C8A53B37D0D00489779EB3D577C84F85F33F78E8D839ABB4FE +AE2E45EE0A43199E236B18E530C3D89821C4702EE1CFB45DA95E57D6E99AD90426ACBB7C1A0CBD2B +B5DCC64EC0CE958DAC285DBA677893EAD798DE3A2BBFBDEFB7F2F123F0C104E046DF9F73869AB62D +87D444EE3B95B99671EAB223FB2F76AC909CA284B6A0D8E263A6E0AEC894F3CF92B1649B8AC729FD +C168E1F0956F1B7D158F9C12810A4A6932D94CE0E86C24E2FDC998B68FE519B4CB243C4368A94B33 +A2117382311BDAB1384D85D732F4CB1829B9802CA1DFBDA531070165E676D44B84E7F92A416CF6DA +0044320F6BA688ACF1B7E4B19CF62CDA956B68A327E5E44806BE7E9E59CF27C21AE46BA7EAE64702 +2149A435EF28829CD08C02DD53452C1B74FCD69804B6822B54500179C3F155345DFD51AA8C92AD47 +1367C2B33E42086654E00AA9B13B51E5086513FEFEDB4F9A5526B717EBC17A0212619A5278DA8528 +EE12FF8E51D894F2A7D3C1462AA3E22A2337239A01D61642D31EEC9E8AD016626FCD3344126E611D +18B80BD996864DDD61E9B7880C209886762AC99E2AED42337309674BCF7254BD4E56A53A8ADB8E15 +CDD775B8B76D1FC2C87D6A14ED0EAC7BD5304DCD77EEE0F1CE6C0EB4C292DC8DE3557A44E3AB5BC3 +5FB58A81CE48521E6877862789F4C27CFDDEE8186DF16FD08051BF82B285CC3C53BA407A36CC0CBC +3CC4E8BBCD82DD297D9929A1EA78DEC0BB53300D289A9477ED2A60D82A01048972067FE0AD1FBC77 +98C6E80B4BBD7E66F706F8B617BE1786775D4D84FEFF11E527EF5775953FD590B8465A20D00694D9 +0AC8C2F6AF8C46802184AE93B67AB872AC7979A4B69D6F9D26A469761BC680FE6B8D96C44EEFDF02 +F7F06B6766FB1A186833AEBF466B399D319F7919D45807AA6D239A7761B6AD7AC8AD01401BC5DFE8 +40B5C63DA2CF971BE28A19ED2E09C796D3F1B7C89C007CF97EC47AB62708462060B92DAFD35F6E8F +3BA70D3FC9CC365809C4936F1891DE7C2FEFEF0BAFD2393C48B8A4ED862E0848710BF1CF809C0715 +577576D85D5C9DEF6FDDC84B2E3A5D29D6046082C542E3494D25EBDE7ED50B57D1084B9DDE74C42C +C567645AAB92F9B2664DF2621091B1FEB4E40B9A9365BC722776C80C22532F39AEA2AB723F35103C +BB3FECC43829DE775FDC9EA76FE96918E211707D79A0517B1553D23118C85549E29191A59CA1B746 +70AFB7347F40E669A91DB91CCCEB9A64D26062034173CEB8B90E71F861C1FCC749A0FF5E36397634 +8646C5E6131AA04F740199C8D39816C8858F64FF9792B6114648D37A13ABD8C7C7E4DE1C5CAF1E4D +CB556FFD284DBDAD7C99BCDB1FF8FBD569980B9ECFC9D79F10F6113FADEEFEF33A1D3CC9330B4E3D +9A87D01598837813C9760C4AE3EB58D0C94B19AF0F90E355A95A6D15E575A58EED580F6D8602EE50 +A29E18317192E01CC23E8E35A21C1E6745FFEE731402AF9087FC056E7D1B300EEAA8D90745DB085C +CC6E3C9F41E9A4E1A3EEF2DE1146794E172196EB2F1F7F0984D7BDF7155F75F4B74D86AA93913479 +9A20EA74365218DF60988031482C43FAEB365E5F66CEDDD654E9ACCD2D50434151F5162C11B67235 +2BDF5206AF1975201E29BC78358EBCC37FF7A0D3D71DD723DC917D77CEF3FA8463828DBEB33CA7ED +423188663B858911A6281322FF467BCB224441CFF4A01FCEC5050BD99F7BA58FCAA9973725975761 +5DC94C4DBFBEB600C374F0692AC0651D01B5FCBB328D1A52100581A30A9FD2EE5B3AFD12792AEAF5 +5A7A00E330F162F6615C8263E7445B5E098CB793F8E2F02E0CE7AAFA0A00CB381EFA8D0E5AC2E50F +D6C16672DDB81708B828494719D8D925BE7E65AF1046A9B4BF09FD749EA456EE6BD1137596C76A3C +B93BE60CE70C6421377A4EA3AB641AC0AAB3A093927DD388D77247E591886753F680897200F7785F +B17CA4BA0294D217BC92191FF847753565F8D7FE0B2B82C84E621F860A5B8000AEEF0D06496EB00C +7D798599595692C61CCA0947BC0EA454250F7BCF8B6C8D6D197F8BC6CDF6B0CB6583E71EB187824E +7B3C0E5BC0B2F773E93BE2CEAC2B0865EB3715D8D4B774E59177B5D750513F2867A9BA6BFEAD92A5 +D8B48754123DE53B5B51718DF0A67800A4B455BE207D07B83AAD9EF28B4ABE1DCC32DEC291B7D0E6 +3B3B03108C2FA65927D2D8D7B77245E064704457F104AA0F424DFF49EB541FDCD3CF533F08BB31CC +E831750F6575CF9C45EED54B2ABA53B6A36E1BCEF8D80934E9718D7807E4F89CA16313202A77BB60 +4FDC4E5A2BB4569B5378C062DB130C26158A6E223A4C975D1CCF928F695BE67B00EC38170F2702E7 +F74C1781DCC1CEC22B17FC4EC9DFC6F230C7DB23D5AB745BABBE871971256EED4AB4F654D2AE9551 +1B96A15F8BF9C9DBFDE0277589271DBAB3C6F318D739A85980587723AC7126C530F69AC5D021588D +2DAB92F42F3F29AD4808D52CE23A5AA1FAD6319857AE71DD3110B463339CEDA5A14ECFC90A3D8CDD +69C95ED28CFE5AE44D3809641284F42400FF0700F8F988EB28E08D97677413BB66C71DC6843283C3 +692F0DBDD3239F113A32530CDE703F716F648713F541B0808F3A1A7191A7DD174ED43286E76EF346 +BA62521200EA4DA0C278CA7576F9516A14858A01D0817107F38276C38D2FE2881C4314556FEAD824 +838DE87B14BC88AF3AAF14F6496F07E6523F9EE2FC5FEB99D36E30C35A1128AE4C2ED3940471A1B3 +C419FEB70E9C4F097945C925DC03230012A2A4FC9CDDABC7AAE44A555329779667145A8BC21743FC +525713F6607E9038BB7D2D1462BFFA7178AA7A8E9454E75015E4E05431E981741586833A18C52AB4 +A553336A446C8528F1F27EBD90A42D3738E7A599DB30F531ECB62EB2AA3ECB7A3CE9E7EEFA046416 +0328983CFF010810741992DE7628996EF7EE4F5F43B61E8EF5FD672B3F39D6035D746B7F3C9B0511 +766319FFBE90E9E18A2778F76BFC5172AB068BBD5456F762CCAA0FE575A404757BF46238C15F8E97 +19E2822B9EA83CF46864277979BFA9F4E8EE816BD6FF6B9C231DD83B79A7FC14BE77B446DE1CE73C +649518545CC1E450706B4090068321458E0CB2DB125070064E3A203C986186C23E16713BAD3B9EC7 +353AB38F65EEF17738CB05E63DD5220BF4BFD58062FA34B9E4FE383FE0BB274E2EEFDFACA2098A0C +677BC02528D2D331F3DED2CC5ED0A237772B61BB753A0884BB867BB1B90E94E7A36C15C5E7540E3D +A24F95F538D5A84A7EB8F8FB726EE91E04724B3935DD036A2C00300FA59C21CD1356CF445BEEDDD8 +262DF83121F161EED0B6C7D5B248EFB3508A396974EEAEF77068964C0F783968AE7A57A70F6CA25A +4B1587DF78C35DA0BCBCC0978915B4EC3B75E0C10CF453647E6EB1A7CE85530694A17DD2FA55C476 +E877D9708A35A2A13F4113B04B0139240A575073FC65B9A97E94C95E69C728D14501D03901CA16EF +270D442AB66AD3E1CAFFD6E69A1D2C7C74A88D263E9EBE92E2020B17C10701C6AAEBEA4AFA26EE6C +E45D59FBDDD65675E02646B1B543F16EB24C8DB7FBB6E8C19C6BB7B57CBE4EF3D8C33F51D0002202 +6A9EB7FBB8653820DE175D548041D235B67C4EC038BDA54AE318AEAC3B7B3D79A8356D3BDF4BE93E +0E5D31C1C143357B61AC4F78439DC2EF4D5EAC3E3A3AB25287F1F6F3790D262F8B9AEF33D83B6FC7 +B5CD7824872F4A5A3D539AA0E2DBDFEB19320EADE39F66EDC6B2DDD3197FECE09A9EA595F1CD6671 +E400125B2F9AD3456E9AC71FED8553D6160AE0C28B03A80F391F28EF239A5F2A3BA057E64B69348F +F5CFD75795752CB65AAEFC4FB98519B9E5C1C4F661492BAB46B466A82CD7BE7765469190E9BFDAA7 +5D092ACFA22AFD0F91F93FF543F835D2D316458CAB956E54E682C25447394D12EAFA3F8C64180640 +E6953E38540EDCA2C153647C532B183C86211D00CB69B64A497C48FE1F217213E439E6A1F926108E +547983BB66C1631559008E78D10926FDAB2BA27A6385492F9A7E89F5BD5D8C96A388F303EAF8EC7C +4313DB8151821CD9DC133DE25AFC90433B2833964C0B141CC053EF838A2C01ACB884140547168525 +FFB171D3AC48510BAAA841A530DF278EC671558093784594051C698BFB7A4E2D2C7EC97432A17BCD +E0E76DAD8783D53CE8E74C90AF095CDBCA34262AB84D636B2F0C0F504191C6D347EB21161DA48BF5 +148B919EC7454D419D06A12C70744E9E5B05A21D5FCCE605408A8AE889A3892642422A34A23DCBE2 +9FC6C4A3B2E1D9A8AF5873F34154D082B4DC0E74138A5FAE6F6194DDD849C3D72CCCE6610BD5CB35 +C44441FB9AF4B4DFAF910C49CCA4CCC69DC00109DDC1A4C7EABA8FAFBD1A81645390F8BBB2F20E0D +47BFEE80BBA0FE479215E08CD0FBD31552C222173AADAAAE1D47A186F88CDF179DBA2D43AE4D3D22 +5D9A888CDAD1D5AFB3DFF2AA2B5FC8F42D4FA032EBF87C896C9DE25F3F4B8D2D424B551DDE98C843 +EB473A23B895A524303E2C97C05ECDF356E26DED83C65B4795E5419E8EF77BD2152602BA704425EC +3C264A31DE7D8AE09CE5E97E9E036B28221C9E3282DD5A1FD149069348CD32D3C1F16AC70930EA64 +8AF5F13F83DAA896DDE43EF6CEA2164B7800E9E92822A798551DAFCDF3F0B9C2A9F177DA379FABFC +8D6CE6BBD6ED965F5685AFFAA58D120F63A0B4352A0AB9DDE14DA2AEA7F9E22CA0F01E7FCE0FA195 +8F3CDA5522DEA9954BDDCD6DDAA06ED98408CA1F1E8BA78F20A1D4E490AF07C4976C61DA7F69252E +5B30B6C306E4662F44E938F403AC87B2096D913E8A00E97340750EAB64C50351688DD877EC6D2138 +F9E1947A70F23E209212625E042635236FF205AE742155283DBB60DE24BC6874D6E5B322E023B5D5 +05DEDC43B94E3EF15D5EC0A58A59AE97CFDE39A8D619BEEF2B2C6D0B867EA93482816EB2129A3EDC +4218B5DAB34A16D980563653B23F7A79DFC123CA0558781219C48C1C57EA613578801D8CD3E12E71 +9B9BA66DCF00D59BD110086DA1D30640859DA560ECACE27B8C76948A7B1CEC2A28813EC315AB40D2 +99000EDBF83100E90708EF52D10A3885CE09B17BE416960CB9D65FEFBF0755F1BB2E9EBE80999287 +9B80B75F044F18EC1BF37A6C0DA62827884EC09CD1B2DBA9A558112F56C1808AAA00BCE16145F806 +16D33558BFAB012D68C4F112DBEFD7A786E9D67B766027957AF81F4B8C89137AA416524CA75898FB +9C0848CB486C548E6042861158CE21567AA2DC5D3D0E547B29E60200442951B5637478DF2089B803 +7C9EDBE4D911619643619784033777069B470AA94EA4E98F2C1B959A136C70F2BA76C13DAFC0A99B +4055B604201A7C0D1201751B2B40AAEEFFB6B2762D2FB42A3A3FA776B061C0442820DBD04DB3CD19 +F452939D43F0033EABB671629A858EB0847B05D700221816CDEF714400FF0700F8D5674EEB7475F0 +0E789E8628247505B3131B300D104FF1F4683EF035BE8CCDEA4C185806520BC6A70337AB8797B4D0 +ECDD6089CF27249965D381244029D90256CC05A2D05BE163B949958BC9619161DEB2EE18D6AC02EB +926DCC8B5800ED0FED08F47536079FF6C51BEB138197D58F714D537650050BE84F69AD6160B4C8AF +EB1C79CEEB6CDBFB8C2F037D7558D7516ACAD21A3F278302985FF59F57F2636E0B8BF29C8A87A4F6 +0A7B65CAE9AA4D7B628C16F9DBC1BB6312A30BC3F5B8FD43119AF1963670DCDE1568CE6B5B503F8B +FAC3742FB0AEA471E3D33D68DA57686ADB3EEFF9D98333495C45221F134F3225A760AF2D43EFFBDE +C9996F4763E0D664F91EAF97F7E5A073D2A7E88BEE1B5876592F4D5DED23FA481CB0DCEF51A58A0E +0A97366D81863AFD1B40338B2983F640C15860C69CDA54388366CBC46B4AC6C7FA7FF097882688B9 +FC5308AA195E9F331CA43175DACCD524A016B6E751243B5D1589536D9E8C54A44146297727F68131 +4484AC8A981C0C4B5604A2D954FF5BF32657DE3676CAD95C28848FEEFBE8A9B87AFEA41A7036390F +24A14429BE41DAFCFC90D0048702BE72B9D461A8D8968E2BC2F72061C3F4B6534C52244278B79885 +A346D2D01E8E0A0735B0D3359AB8C2755BCAAE8B0A94E269B1F44FA1A58AD600472F80B16027055D +0625C9F9E10B8AAAFDFABD1696FA8EB0D457CE95F67DA300311D551A34C0681AD20E420C3DCE697F +3751C59234D75F8A40C2BD35F2EE1982E005783645A4CF30BF9C0552E1550665632056EA14030B75 +D697C426DE90B77020A4884665E8088F7D8C04E79654408EA6608E41B0641BD187022E389D2ADCBD +C3A7FAA9C717B4459D46F64F1C3F8B5BFF48E9D5CBA5F09CAF6D9BEA9AF89011A0E4F61A037E7CF9 +F6ECD3DF3B72FA6612E5DCABF1458F85F8C3E51137C38775D9BD51EC0F0FC09E28AF349DFBF6B360 +5617E6A0629CE8DEF92B834EE2DD44C9DA111E8BFC84E35F518529BE926425D326ACD68F92DA1D9C +46B9AF361DBE2310069D8A34D471917F9B08DDB52D672AD0F71F45B9A0A38938E14C47B4C4B64D9B +AF31CEADC55F7D59B459322599709BDC876C51B0F49709E4983A9CBCD120EC2E1A22978A2A2438E6 +5F564D0873323496CB03B5268B7D22A7A57533646430C9721FAD3819942A0E995D02D5A688D47E96 +E165A2C191D6D7A235C933E8D1959BBF414AD37347FB56917DFA68540B5F06B3B2EA70BAAEF5645B +6BB6E57F859F0A9C23489C4D2A4377FD33791D7DE0BD3E55A0B70986BBCF6DA3CAF8C0D31A09B9A6 +FB989FA451F201DEFACBB3E13D1896CFC4C3906D4C1FBE96A134C44C444C15BBA7EFBD9F628CAA25 +C8F7A0CA6A1FDE6946BBAFC298C192606C65ECA422C2945D25AD70357E3CF216CBAED95849CCD67C +1EFEC0A089FF045983B0EE1E9F17A920162EC1D30FD71EF2575E32A610FA144CDD27E82D75F14953 +B65322E23B01EB2DCD9BE3E8AC5DE175C57864747665877FC249FEDD06B99C303D9D504B9F2F2C47 +A5D6530707F59BFFF9E389AA8CD06816351ADD3D372994B81D08E5BED87D606EDF3AD22B2B296F8A +1DC51FF1BCE2B9EF34E713A6E081486B6194D38DFB6CD9BD1A46BCD2D5AC1FE1613553AC148329CA +A7824893F7C94D9997659C3AA84FCE95BC13A47ED8B0A2FDE087D925BC7541AC145E3FDD970638FC +5D7DEC9E93DCCE79E4F34F74466219341D892E990307D4093A1BF7E55212085B1047E581047DC93D +2A394FE8EE864A061C5BDC9F56A133371243B62424A2A9A3DBFE274436BC5040BD10D2D64F861C9F +4523888050D204516D0C321E9D42CC652BCF8ED686A896C32F8A387B474CB9D150FF8A3C8B8B6F47 +6A9E6541700FB3DC0FCC07735FFFBDAADD6E207C8FDD29B28559FF702BDFF377E79E9C0202FC697F +0DA657D16689099CA7D9F5DDABAD5DAB8C08AA92A25302ECC8C6F4AE045CDA08557F51C6DCF925E8 +98815B063D386EAAE27AA7652A957943732E5464C385BAAE83B91AC937A6ED1685A33D9EFCD2D8EC +38E393E69C481AA12AD5DD43336F92717282D843D5E3DC8ABD19D73D0BECAC2161F9C2E4B1A722AA +39DD0A500AF34F98D1BCD476699CCF93AE7AD85EDED4A43C1DDA13AF82FFFE57FEF47E5FF1F67F13 +F77204A85942175E1935F312C12E4AF1CD38E59D08D91A2B98E83F568BABFD37425A7863AA57122D +A7E8E614E10B809B6573F7FB6F40E1624A2D83B9499D267410A69A43CE05B9919004F541AB1001D5 +96C23C48AC1E5167696602B7CDDF9EAD66E6C470FA90A84F7085877E769AE59FCFEB7FA18B4DC444 +25B4BC793F82D317FA5C410C7D2D3DA792CBAE7D89DEC49F76458E9A21CC6785A5EE14DECA4B6081 +232D2420DFAA47C683F4A680A50CD5EEA2F32B9841218F220CD37D540ACB43E0CE926781BF3FE81F +62CAFC7BB4F79CADAC6C0BEB78189C557B8E8AB6238B086247BFED5DC114A1BA8231A382CCA94A98 +96E40DC26AB8A05EFCE2C8AF1CD01EDDFB2150827A50D047F8EB0161360B623086BA4587C3D1735E +C16DBF30C9DD1B12F739DD029452B7EB6FA7F4FE92BB1E9812F5ECDA5C9D28070D20C8F8EFAEE28D +7193DDD6CE7437C1E259C81CE60B9A2FC62BA267440BEBD0E232DE5B674C27C34999F43ED9615744 +B46FB2F2B35A4851281DB63422CE70772D7AA3B512E082DB168D769609B4D3FE4F128EA6A8EB361E +B1F5368622AB7B701581DBE6CAC57697ABEAE8168C16CF4175B01C902BEE2214265359D284018907 +2EAFF256A5113AF40FFF04C8710092048C2C6AB8364A02C865D0FB8CEB348631D94AC9A3AC3A4C8D +C561B36AEA53BE7D71BF5BF93B2664C25A922068D8BA75B56F96D3E2A19AC10AFE9F143333C2D58C +000108FEF76E83946EA364AE7494806D47F99893C5C14B53CAC87541165D7D3A2345D2E0B8B8039D +7A5CC331170609354A4BD9E5853AF3E5BFAF5ECF6CA564A51D5D38E9BC0CD316448C1313ED5F0F50 +DE68419BEA50AC0E60788F9776205B27A30D6DDA3E98FBD7F7D692C1C43EE3A67E5FAB92EFF56B39 +5DD1A86CF464124B2A141D5010C0D2E943E6F3DB250013CEDD378B7C8931933C18A2BC937605A0CD +2F5579F2D2F546B149A869A1FC6EB5807BA362A5986F280EB1FC79E4037E90FE6F627C63F13968B0 +4094219BCFD1D4A660080A2002E296994C1D6BAEE6004230CDE6EAF66B42FC67294F05B75FB1E96A +8D5C6CE43F0A48A44892669FF0E77C673D500D89DE36AE4C51494A9FC5EECFD38F9A1219372F47CE +04522F97FF286DB935F8DF79A187E284CFB0B04216C6A4F5EC7C5D50A54FAC71F7142FCC31050C2E +128E9A9D1D400D6569600A1F00F90EF1BBD4A0606451F0D800017FCC4AC9579D4F87C637A664C9A3 +4286D50B0E451B7EC65B3F9A9FD70A9112272701B88DA54F4C09B665C6A1799EFE9C1D7E98B81DB9 +62E0408CC04AAC90EA7506C2546BFF238785A522443DF54CC12F2F4DD3B2E0AE74A6006F12649B9E +06D5712009DF5D4B798219D851820E32B08EE181B902BF5921E2692616476F62C7373A809F59157F +34B3829EB6F099D4706A2ED19B463D8AF80F127568667066A1B988A12CFD5633E7CD06BA15E6E3EC +557168B901DE7851C8D03FAEEA660B1F9C2BBE3BBCF1359E1269AE9F767CF326D041266707C7A1EC +B49CAEEFA23EC2520DFF10B85AEB098A5A04C88016A42D756EA15C0AE96649BD7B5967AA0856ACE6 +10609C4B110A9D0C33EE82E29324A015705337021656FAABA33FD883C95C593C24600B64BE582A40 +AE3B794A47C91F1472164F011600D046410491615AD04CDDD2C9A61B266CC35CE9FAB5CA8CFDC63C +A66BE9BAD52582667E1DD9ED3BE2A50FC40F7376D38725FAAFF500196A90BDCC23A717997961A372 +C0C02C12631311ED88312C3CCC2F8AD50CBAEC10782E33B1EB96FAA0ACEED2AF34149CE8F4937E81 +948179689B15EBE428201964E8CB9B75733C1B7857491A19265AB0E7A5FB839E35B894E229A835A5 +89DB190C14F87CDC6BBD78C583A51321EC27E5466F3D458E1B127A21A3D9A0F29A4A2DBC90F974E2 +BFA6F32902B794C7A63FCF6F3B4D0682C834CCF135DDE29664A41E0B459078C65B0E310A743EB267 +8FD9CACC32D740F86198CBFA547E3DEB9D55B2470A2FBC1663A73E2122CFD1F512026A011C10822B +1A1B418542D36332B44CD2938FCA171E890FFA46CA018C8E82D1FE8A02F353741A6B4B0F517581CF +0DF8ACC7361410C07E6CCB5C18ACB0E9DC8594AA2C804C8C33D76D54F49C39D6C4958E52788F7101 +91CC0B52E1C2A39BF24CB86A1472C318F49BC85D8565EDC21E522C91BAAA5FA943B9414B8E2BEB3B +18AD01E9DD384A56845D5B91687991E853E3E5012F1895DB93EFEFB36786948DC1B8E928F55EAEAB +615867F0B6667D31CF1BF38AD76F5390271E36F29A68648F684389EE0B0EEC3CCFB5447720F7CB51 +C1AB3ABA39A3DFD09465E85A8A63F19600A77C1D1AC72E86D62DD60EFBDDB0AF439F5180EBACA862 +BC483ADC6C4FBE5FB4E1F17EE0C13AC828F285BE017F9CBF72DA4B9F34FB38835F1B1EA0EAC03058 +B794E840C79966947F6786A605432422EBD79F7F7E02D5547778CA100F63714DAD2E23D2084F5AD9 +532FE9FC099009FDFDD050C93EF0F9C5AB3620BE0360C2BFD9C8C014BA1F337CD04F350C2318C77A +48828729BF048F9A5E91590DD13120103C1A63DC39F4F84C70FB7066E5A1572A17DE00CC02F60E18 +351386B7570B2B93597A6503084881686C0C0BB1A40D62C1E828AEDA41C12D71AA31DFE54B7FADB2 +46AF6129EEC861F9D26AEC4B3E0607A85C2FB263E768A1DB9D259087893BD87763468433E3CD0A9A +76F1CC5A4D069C73F1EBCFB437AC9CB89A37C3E07F9B1EC94880CC5C670CF90E0C51C0743C348E83 +704307AC352CBE94156BF28E8EFE5280B515ECDE94D1DBB335FDAABD193F5947CF6C0C6223B0AE5F +31BCCC96FC5EAAFFB57E5E9443F11DACCB12F4BAFB02B08E6D564D9EEBBD37EDC3EF0BFDF6A74ACC +6CD64A331D02A179A80D2404D57701001D2E1850A37557DDDE135FA45376CF03CE9DE52CB587885D +AA2DD02D43E155C2F233D1D52293F0D43A46D9D659AAEADD2C98223CD2E1379C5D9D3F788B53978C +D3B1EABB217C47D92C00A13AF27BA876B81A4148C2B9196A1920FA2EDA02850EEFA0B3629DE07BE3 +110D4A9378E7588D9612A41E4FB4813DBFBDC4AF3D87FDE4460EFE58F18308503A87FC9844BCDC44 +7D389D18EAD8F74AC6FD32E646ABEA90B14F4D0D5B301911B42887CCD8E0E2424220B2424BBF5385 +233F80475F09E413A09D84FF6E1CCD6828D9F056729230470EBDBF0E6AA406391F72764C2C235483 +1E0BFCED8C04A22239382DAD16D6A134F21D8FF4FFD11A6FB3C4E2EDAA5E4A4128925EED031E4723 +770461E55AA17B6EC9C4441F61D18A8AE657E54383A4EF4A3201A41683A94E356F02C09D88EE61EF +A23D88D1033DFB77AFB139E1645AACE4B9A69376B70F52DB17D047ABAEEE855DC895AD9FA6AE7182 +91B8667F5F6CB2F318A7F54D223C0A13FED05B519215BD755C832A593C4EF32C8ACBDCDDF541B4AB +B510C1646A02893D43C37898F1355C18DE789C75370036E601DA7ED42388ABC05B57671945D500AB +6488A071CB0FC9A089D4DDC556C9431F1488C94EB667EF3E93E259B4B2E78AAED65F1D486AD5CBA5 +8002BCE1F03142761890348352E43E3811B149BEE5C4FF4CC141C61DE6846FA0ECEF13D266AE6365 +1AE0FA9D999B65251C744F2CD4DA00FF0700F8FCDA28DA99E3D8DF202142118F9E85BBDFA81AFD03 +9B74CE0CEAE4CFF260F6F147EBA8E26C90A3AEFAE2F8E082F6A0B639DFCC44EBBEC321602D4DF169 +DF38C934757D992A38869725EAD7BD71239E35475D2F40B4185DA76117CB48C69613084AD69488A2 +E98D983274594D1673F46E7A5B4FFC122BB7A6405CF99A58688D2EAE20ED1CFA6F7A266C74FADDB5 +2A5A2B3A74E016CA40E63C72B69EFD0746BDFC8C6BFDC79F03A10A6536C031F42552683A9822BF2F +1542385D2487F987712A26E3D9921D63BB5D9A4351F5015165AEE4253B62FDADF635E05E39EA3F79 +35A7D0B53657447CC1C5E826AE09154F8E712D05FDDD164B030F505346CBC7E435D639F3EB26933A +1F444A55EE2913E356B643503474B2C24E6B9D154C5B17929A41DA58F0DC947C4B4751A4F16304E0 +4C063088A4D4C1D1C9C6D70C128BED643EB1F3C750C35BD418FBC0ED54B57555D96E0C621A605ED3 +F11ACC51F608098666A64EB01B538DCF5B01235DB7868601FFD58E53F959AD1B82E4E36BBAE703F5 +18EA14A6D1B5EE7E9CA1D84578E738A28B40618F28E52236005FA52F8702A076CF95581EF6FB4475 +62D169D651AFDB9F6AA110E07E13F4182E485452070CCDCFCCFBF83EA72C5D43CE9D13F387AAF482 +064DAAE07CD92243D12750C9DBB4414AE3558CAFB28A2A9E91A7E05DF6A5B9B60EF60975CDDB2221 +1C6DA6FC9D2BD7F7749676C9BD01698F3B734B32186CA882F4F355C25530CE59EBECC0D7DEE49F3C +115CD2628B7F25046772A904F726703824ED1597C39E37473BB8B57C19DD9DEF40FCEDB7E480BB4A +BEC304DE660B670F0482FE84376698CF167309133690BA07356B8DC6A05A214BEC6C68A11D2569F3 +B4B8E0E7688C1933CA612FEBDF923D7BEFAB1B782C11CDF29B687998AEF13DD06FC983EA48E454D9 +8B3E620EFC28289BA6A02CFABFF3D5869F2496061046C1F7220F7F34B48E22B42EC9F40444A8010F +E0465C78FC955040D351FDBE15387BB4DC1BB06DF9690D40EBFC58B04D413A5F7C3919123D900DC4 +3639C18F1BEE5FC7BA3EFA85F197D86D0C275E41591C8D59B271A069AE15EBF2E68BF79A1D1ACEA6 +BBBB5A33752EF94E0DC4829CACC603FFA31313897B52A6C18C4054F19C49611B2FF19B77BEB9744A +09DF04AA066ADED003CBC047D4519F733ABC1D990170FA278356A9A2D3B7EBCF2BA19E7DCDC28438 +DB7FFF6AD6ABA7AE8A048CE1C578E87170A061900075E2624690F311CB33F35C0E86CFAB6F6F12CB +4447FBE52CC4D2694B912C41E790F6870840AB3FF24E4E746A1EBBB0BA25AEB2EBF99E0C92DD0867 +49FC96B1AF6EC4019D5379A132C8964CE46D25153A792BE6BB539864AEC0384841CDC450DF93E71D +0C1755DCF2F18D2AF39A90DE4FC85EFF88E33EC96E524AEABF5ECA5F29425169552B4508C09A7928 +98C5E980A2977D188E5012C95B244CB296BB2780F890A845D85637F6E06E62844CB549DA049A8016 +5F3994EAECD9A07C93796DFF354F8553C41AD423F0F9DF10FEFA0ABE5BCE068D7FFA4E9ED3B92078 +E0D006F48F9C00F697998E76F35CBBC5EF6B127D20AE300CCA006B5CE339AC6540FAA7BED73688FA +A2FEF72F90A32D21AFED6C65A472EE543A2CE7922CA3AE20DD7DC9D9F4DD9EA9B4DEB4DC35CA102F +6BDEBD9B0D1BCCCB0F0DB005B1BC6E8BB4684D66BF7C73AEC4460A79A3E3D848AF8F3E5D272CDBC2 +85BD7DF8D3045BA9B4E768FB1F7FC065AFA34475A4C58A43980354437919D29CEA46CFB1D04D9928 +0164D50EDB650410CD4084435D6088DE0D7182DE79BC2D0270EA69F589EA1389AC90E3277F8B7D36 +9D34100CF48F9D794CC02AE478DD383790766ED16B3EBA16EC91D21988FBBCEC767E02CE427A4A10 +464204E3CFAA4048EF713F4B9960F5B174A8C67BB5EB88D5AD6982A3EAE0FB4323F3311ABCE4995D +74A316A8F357A7E3AB70D300D19EB0D87C6AC3F20B3A65C484C09CC40760ED172AF3E1B90CA41713 +BF44D329503D78EC0A6FBAB3E9C3213C9AE6A6CBD2AF95C9DF28915384F010D44390D8F7FD99E336 +425B31482A6715E4BE4713295933869074E8EB88864513584235ABC7C54F020EBBA8D44667C9D3F1 +69F99F9756C9251BA39427126773A7D9A70D3F809631D4003177C0A3589D4F86255518C455607474 +0BE378CC25F2E63BC9B2D92B4E60FCC303B6FF3D4FA06D988F2090F289CFC41B16E822F47A5760EB +BE3FD5202E1F896C1000F7176AAA3C17DB8015B87924A26CECBE17CAB8FE80113ECAE43BDAD29536 +C9EDD059A22EE7B8BCCCD35471F1692256E50E676DD354FED5B844E25FDBCABEB33DA5ADC35A3C0C +93A89657B1B4B7A71F0143CC7C54D45638389629EA0BCBD2FAE1BAF620EFDB3901F708C067EEA41C +B0A4B5CF46B3A0096CAF86F28773FE6BF1A75A93FA6FC66E9AEFE8A159FAFAC96D0AC9258B2113D1 +7C2EFDD26E98AC19392D6C30C44141CB81E1447F6E237A6F223D692FAD2E2745F184876450631A4D +D9DD32B9DAADF3A04BCCA806D96C2AE215F847D5502F7D709497D38979CF3EC4A5677861B78CCF67 +B5EF93050AFF794440825468E9B00A6E467E2092F435E55A357D76CD41EFB67095EEDAC432B2389D +5111F75BD1E75BBE6C6FB05F78290A7EC946C0D2A738A33E9E84C07E4531593B2CCFBAA883A9A778 +1C92FFE656227230E45FD42463DECF85B056F5F193F8A906AA47FD4F0F7818DAC26243285881EB72 +8C69E15D4D67A2947635BEE35D9AF5982ECFBA69CD28B305BD5B10C5872CB49702A23CCB7A840A4F +08007FA0F472A5B4663B846C74368D94D6EFCA27B10970CF44655AC60BA596F7D7E502893F0A6274 +3F95E811971C6EA6A1BEFB805EC997518D8BC5E5883F4E581D5300FF0700F8554E4BCDA4A97EA379 +3C26E16E58D8917B533357E27145C40ABF6E192EE596CA729A1C967FB44D1B5F719FCA2142553637 +76439B2DC84F2E2E59F6DE5CD20AD0DF48B158A68307C81373434D2BAA403BB82648BB9BCEFF9D47 +4D82551372CF3D97859981BBC06786ACD86876149B5BB7A7A76BFD7BEB6E96FEEF51E9B48650E578 +9EF99FBFD035C5696AB602ABA96E586FA087C3055E2B79095FB0F129602842CFFA392F987D8F07D8 +C6682528FF9FBE2D6C2A9BC36AD75D913C822DAB73BEAD8EA2F601AD24427DC59C3653E2455CEF8E +BE446DB69E13F76BD78C5F290AAA122EC45242CCF0870E072488C7CFDD3928660DAFC45A40622B42 +B0A1E31622DB64095317CEFF205A57F6410AE3B4997AC9D954156157E02BE3608A07086889156554 +E2F1EDC2746F175F9B17FBC2BBB6DEBB7D7141BD9A11C58A1641B7DC035999EF403CEF799C942178 +ADCFB2FE73CC24375275115A94F8595C23270B95C538B1DF05D7BF0C0A8114714D567F715D941D6D +EECA11F4B23C4C812C8B48FEC7B56F372163C511F3EFC98DBF09B7B6835A02B2254511BD184406E5 +567F42930B04B0C19E8D5882F22D6D139A48E5083DFCD912F1160EBA828A4A0EDFF420C1E5E754CF +563620AE3C3AAB376DC53CED88BA671D70CF2D2498804334A5498EE80A34171A861DD6FFBB22C1F2 +4D244184783389FB07DD4A0CF3E5E0DAD52FC7F2109DE66CA8F74C67E435E6B8B109C96A0B80B6F0 +7A2FCA43EE269461F23FCCCF8445550C60D2645050637F90670044BD686BBB18977CEFCBD1E6E236 +E98A4E0BF127A3F59610C3A81B69C932DB36D35674E24C0852667AC5ED154F0AB625F9CC415F071F +5B3FCE03E2EA616D4646CCAA292209CC0F2EF39F93F5BADEDF7608A020B860DED48683B785550CA4 +A42BEDF037FE765079AF2478386544ADB1F358E1B8C075640F36926BD122D6D4EB330558AAC31742 +3782D24A4F3B6F6F479DD4B5626F453C17245BDB07A167A51790DAECEFF84A61C4636E65D2C28B9A +FB5E99D019843B817A5147079BC688596CFC192A346D9A824F226769DDB632A4BA82AFF36D6D4932 +741304E6A3C066639FF58295C0DC2CFB0883C89318BA72CFD494CDDC0BFBAF2DEA76FA7FA59198B7 +F0F5864211A7021010E8E3187FAD88E20B373F7597C5E47D2F48ED8C0E13567DBC7D99F254BD4C09 +0A3452769B1EAB7C458EF2EEB097DA23A92EF62402A46FF6EFE0451F17B1EE8BF621F65C01188690 +D2DA2CDAE94278F9B1C2CEE0107C95CF205112DFA331957B06E07476F9C8D3064AF80E6A1B436B7F +A422E88CF67D549E1ED293A140AF451735D6BEEF608C4968F50891F9D9A185BEEE5C15C0399370E0 +8D326109D5B488DD3DB4B99DA6368E9979F62D2B839ECF3BC1ED93E0E8BAFAF8999118FDDC78F471 +1C03A8CA1C161B30C1ECF43C2FF1ED8B36BBB5D5F46A7714B97B8B734B74953E4F798FE175EF8E92 +0158B1B1EC75B697DD40E4F902D63507E8F28FC9315EFD375000092FA754E82298A0A51155FF0249 +D14FD3B99F172E722DD931BEFA75482B835665C322CBBA4E1EFBDE454D95DFE0B7B76BF11F8C249F +9B12FAA99076F43D02BFAFCB92184E599573F0A5834C13D95BFBA0B596B63A664E12A810907EAE6D +AD6D2FA2F5A7000015D177D3EDF4DD64E72B443081B4FBE61A18323EEFA9E4944F82208B0189ED33 +A12161C6A8763AB6FFC314C9005C33D7BF85C2D3D7CB607004D17EA3A856607530F52CA7CE68F3AA +6121F1530A15C0C7462123306C11762F5BF660C22DC084B986C33F10F6252BCF5EAB3BFBD5C6BAF8 +A34E4D76461ECB5EE71E876719F5E66E6DE4AFB393AB8A47EE9F1D27F25EE79D3061D7C8D7BDE9D6 +ABE0F192F9994E2D54B9BAC186588854D7B9B3A3F796E6A6A129F724E7FD8E3B1A104BC0B80B9FCF +2096B739F16B6CC41E34FB830A5834CD7711AE5F3D0E73F3594908EE0F7830498F490A6DD4761FFA +1659648F1A25D5FD565DD3CFF1B1986AE245AFD508C2623E023C8C490E1F626FD9433C69CC7CA691 +D996861669F13A6850A70CD5D6E969E6B766EA7F011E3BBD117F7F5957DB4245EE12BEF18F148AC5 +5E3E69266E797C0E5806646CD9432209CE70FF0AB504621B8ED385762A6206B3061CCD44F786B4C7 +F17512E79450936063C49D47881591C6C1BF70226870DA5C6A864CA8F74253759763B4C8993BAB4F +203572EF60591D6E5FD951EA8C681901423F8558F0875516C3E658B1752104F7B7207FAA3767D19B +30EAEAFCF43358540871E21323F32A54216CEB648B28E913C1F66A1A1C8E2DC5906F57F68E131FA4 +368699D854B880456105019056E94A60BC6027EFFF7EAF31216B13FAAA9EF0B81D29169DBC4EFF0A +CCF61A412DB1723C621454E86D0E038B5D3C29C5A691E36EFBA0E19330470269888FB2797E8297D7 +93D6716B51B34C0CD65C24949B2A8A96FA9AAD1771A9DDFF842844DDD520E580BB88BC1D24D11F70 +AC39EF96778B9DDE9B63D04EA7765D8EE0BC2AF3040AD23CB9E04844A5A447909D34B84162D7C061 +42F15DE6BF96E34581765BBBB36BF0320FC2172198CC713A8DEF83F1F74B536675DEB4EA83B43CE1 +7AB89296B94737341455BB3B6608E5C0CA9C70F1F98A3F2E1251F0D677EDB64735340C5EC902E996 +14DF6C929A28B3048EA4767C816DE94755339CE1908AD517BA67F633F4130158BCCC64159F688FCC +865C973F5774D07D8D47220BC1712EFB49030CACFB5BC6A8D8C9EAC46582EAEF5758EEC1F04CCFDA +8C9F63DF24F954BBC34BFF8DD6BF02E33F3E14202824C1B69A347B16C5338E140B170502ECFEB5D2 +63154589E4A8AEE73E896D094D6AFFF56D056BB27CDDC484ECE33615C49EAA9F1A6E787EF6660001 +08FEF78CA3361C713B1F7CA85B3E657EB04B02252D641C53C51E195FC92770A3F8B3DAE429138888 +CC597613BCA4057F07204F121048FDA7E370D1C976CE6B5402734985395386B9CC513C209E924544 +E4AE11C73840B9899B601E01139E7FB945EF59C2C98897BC39392285AB8611C0A1D5E855202805D6 +9DF30707929E8FA867B8BEC2875AED208AD49605C63C18ACD3D47FCE4D2FB79424ACFEEB3D5FD5ED +FC598D4B38884AB60FF20423967AA0F19015E157F9F5B30A6EFD7E2F9F6370E2AF9A4C3C0180398B +4627DE3275AFC73C1D0C1C0252454E65C017C01C6017CE81479325ADC2739B84E64315BA4C2BE71D +655C4986CFEE64832376EEC2AB21A639160C21B5FAD223E858335FF7DA82FBFDBB53642BD830F463 +EF338959D28EBF0D44B30D480D1F01BA9409293161ACE5E7425CF0021CB9E548E09013352EB73475 +795A00EED49942AD4D4B924D2A88711EB9C316E71CD95F40FB6854AC33B650CA3D6A9F4745B77CBF +DE557F680BFB5627B21D8AE01C98FAE534DE5BF455E3BA4CC5A79DE318CDB30FB31DFE984731FBA0 +5949C5AD2B4E842AEAAE5D12BA914E3A6395E589A835D59193ADEC2BC6EEC61148F122CE2B2D0F46 +5F3C2219DFA67D2A3202D988505BBD10D38EE7AB4C2A98EC7424CCFACA58DE443DAD959178020FA5 +2E487E701E7A93E5CCE653F74ADE7CB8A51073CF80C404D5EBF18E86915164F3A0F06055CC28B84C +6C3815F4839536D5F61B2B204DDBF553277215DCE969DD95DF32BF5697E44286BFF392EDA228572B +056A9B2531D49D89153E56CFE7D3E0AC98E0E68F1934D09B5631649B47C9B47425AE994357763CB1 +C17B2BCA3190B4396657E6ABE21B3461AE214B65665E4B1C5B4B76D7367A384ECD832460CFF25763 +5796373F49F7E83AEBA5355BE759BDE32C35E395F4EFFF6416B06ED3F271DB16804241FE529A3203 +0FB9196E3AE5DC4D996DAA5B4B49209E0B257DB0720E0A64D06362F1171F0A5EA966991E51A8F58B +DD8CC30EBAF4FD9DFC1F1651D7DC71EE64EEAB944BEF9AA61CD4F519996884E0BC39DE41FB25A050 +24B915D12A5160517A0583E410BCCCCC062CB9000867AC820B38FB016829C1546025C11B70CDE319 +CF02F88D305C8B4A310136334F30AEE3B7FE676092A31612DE0AB052C06BAA4DE6185A4F43DDA69C +986EB172A8B6E254236EEC44E35FECFE6EFE889F6601B535DE1DB6960BF1263EBA003A31D88628BB +8C38FAB755335B4AF507F232A86BDA0E0BB10EB29C87503AC99B38AFBD2CB94FC6AB337EF2C0D060 +20B71A27D760A6F2B8E741C72880927862126AEB2F7C90689AEB5CF2C71B145614A3B09D6518A869 +FF55B0E189E59002B953D701136862D46CD9A59F1C598E4D4C72ACD8C9DD00C295EBFEBA385C2A5E +4706902B4ADF8B7488E9CA86311993D908F8EBAF3FB8AD1DB8C9ED3C19D08A70E5AEE2B487C0AA99 +8E2962F64D8C889F81772B972C1DB515E1A87452B6133C49D385B57A44B15E4BB2C209B3AB15CC47 +DE22AAB8423CEF524D33F0DF8DA67100119D7E78DD320C8858F3A137CC26619B3CC3AD51F4C6623B +0BE2094183FF106FF60A4EB5D704506EB244FEDC69003128BB3198FEA47F3CD88B104B7BE62DF4B4 +DDAC246EE069DE087F86DC557D6A6F4E01B90FA93593838D7A2E6B0745670AAD947A930095300585 +1DF1191D2C03291B8C3D27F0199CA0A6CC78A47A763A602466CBEB2AD8258D77F62A6A7BAF4187F4 +1AEF4A5E4CE2FEBC8FB41398976352ED05A1F8FA0AB2EC391EE40C90B6DB62513F4560BA5CC90EF7 +9F878D525A0CD92888CF8FD10E5F9B779DD307DAD959B95F34F0A4C8024C7AD3479242657A7DF98E +B16D2902376CA842AE066ACE0407721EE0DAD56B0CAEF029B79BD2DCB3627C9B644A7D4EF72B7CBF +7C0E340E30AB2F9286FBBAA46C05C3F0B3C17EFD68FA38270163A9BD27C0F0F29FC1B689886EE780 +FE7E99709C4E502C37D07EB344F6941E56D736B8BA9D8F75D158F7FBF692176C60426FB6D996A5ED +EF472FF0C453F0A7D6D65ABE7EA42D34F7E611AE1BA3D82FBD94609572C40B8C3E7A4D5EB61A06CE +E488CA00D9F5CEF0CCF8588526B5C8612B9C86EAFBC86E4240EAE42B044EDC3DDF4732BDD1B0B339 +E859CAA9A21B6B319C3153A8AB69E1B28089EA571F7629F1385422E82D1B1C374E9E5873F462E3FB +2C4DF1D325A6C0CA88755653EBEFFE663563824E3547ACCD1646EA83FD5BD7FAD884C6780270BBC6 +DC49E3CB143AF99A5A236B3D1A92B38A4F5B8E08EEA213D99397F7018060FE98AF811BB2CF572712 +99CD9AD6529CFD8F665550CFC26A4DF86C702A157BB740FF21211713413E9CF4524A1457E07049BE +2EA61A53DDAB8134AB0F29B1B16931B9AFBDE371CEF7A026DE455B87F76016F2C981C16525D19B4B +0569647FBD6D345CD1C95D8AC8D0796CD155EE1EF31ABE678FA24C76EC5AF06D81AEA4106BB4508B +AEBC4E44330F78C09832A7C626576BEB45CBDA978CC4035770E2C92451AE4E3266968BC17BEA9311 +BFAC2F7254349D6887A1152A0EDF881991AD96684541469FF2665E70C93D77F152B15E18140E863C +F84B466C5A17C4D8F90CBE31029BE9771B40C5D3D01F5CD39C6F045295976C610684D4961A0FE419 +916F8A7C143F45A74B9ED1AEDD0C0EA161A32BDB368A009CC0635ADB9203FFA722A072BA538511F6 +3C5B1A69DB9EB8AA14D41BD1B0EB1C1766A903F46EA02F8CC9FE38A613AA2E4CEDB72F07295CE612 +80E558897AD3F600B439DFFFD23E4E97B19226ADE7DBDA02F2AB9BDCCBDDC0C5E33951CB4030D417 +34AA68956EE7E7CC4545D759C6250989C7428040B766E13643A0126085FF865D346091995811607E +972D5417636B7804604AB5F700FF0700F8C94C6A374CF2731BC06EE6EBD17B4231734C0D727825D2 +5BDA3E29455D8D2053361E63566A68DDF16A4F38DE4F9FFDA07E6C573AC43990A7CD0373DAA3EC04 +40E72B86C92D0BD166D344C544A90934C3A735054A2E36E3F65C41DF198E123D8F384FB3CD269D60 +06E0D81F4305DF0D69392C90A30722317E77CC8C6A5FBC2FE40BB919FA73B74F735DBC2038F91A8D +F35918E6AD858F4261ECF45FEAF826CE696AE5D3713556334F5D6D5545764788B9E02A3B1CC13434 +203FAB8573E95A9A0C94889234D78017A13C85853DB63AB40BB738E9D59DBF4266E19337DD594BF1 +87F884D5E2EE5BAA90B1247A87639FE9CAD49CC1F422C6E2720A7773F4FDFD2F21A1C152D1977499 +7190714CF1A2FA62113AD6D5DB6CBC62134F1676A38608569B4F2DAA3B514ABA3AE48FEEF404EE64 +362B55445E736E00D27F9E13E1A08EA84C6C2BE8D377235FEE482E9A939E3DD6BE5F6F6CF9F5DCE0 +C73B2CEE00128C8F7250DDF1E9BB29088703EDA294397DA3D66761AD5091CEDD4F2A5511B45424C7 +8F8B402042C3D04B97C40F0CCE89AD83B19C2E53DF7F3C9C6653EE0E9DD453D4E749FB2E40B224BD +23DDA76121AB371430858824F46226AAFB479789B14942E35848C890D72F456BB1FB739080F1A85B +44E2DFE81F4A4257C0C2E9AE5A6B350211F98C2090E6220A3C949AB7549C70D7B22BA44683985963 +887D54E446EDA1436E41E77BE69D61B6320E3224FAEA07371927E04F8FCAC4303F269EC7E0968E95 +EFC127F5E3779E6945DF2F41395FB33664029415269ED373468352D77FEFCFF6A793D2EC2AD1ECA1 +1DC5BF9CD44661DEFC17BC76831ABD646A03296B185A25BF868380A2A01A5BF35CE6F9481119375B +C5DD3534808034CF46D9BAE792EBC74C058BB210E52126FFA9FCE1DAE6EB7BEA53C16D8170FAAEBD +25B979519FCBB23AF2903E5EB05CF97B732AA89B3ABAB66EAB74D8F9382280D732548C6DF530CD9B +A79C1AA4E5B8776C785F277C39AA4E8BCBDC7887E4EB5101A69F4AE96469A073C1DD2809F4EC8EE3 +AB42F4B1FEEE8746A423C0B8D43FFF0D5D2A624161200C72AE1410C6073859CA0F69AB9C703AACBE +4CB29CC5D14501BAC5828FEA81D856E6DB25F47A2FA34E5F45EBD0E95F4E6D3CBED9C9DD6010359A +72FA5C70B0E3B76B5AEDA1BF5667B9DB732485E7BA8C406F6619F9CF15B79C921B9A4CD177A16282 +2AA3A2CEF823D6280F011BFEF91C14E20AFA6C553D570CED6486021BAF78B45EAEFFEA77C48089AD +4630FC887F0828C1CF4613B1310DF025CF269ACB634A588592BD769BFCEFDE0A2E9E05E703AF29E1 +7D2918AB5C469B8AC4AA1287F99B0E8DAA8F0623EFC31A021C8D01A99D1D30C8F7576F810961CC18 +1D2F2672CF3EF6B8ECC39D910EE0883CF092E2E5BA43D99ADB6A68FA98AB82B6F1E991832BE3CB10 +E40890CA2F94BA91A913A47E98B5D8BE0D50281794BE26C8D8FBE6871110D8D4CDD44AB5C1DF5F6F +45B453FDE560FAC2E708644BA9BD7DB7D4F0537AB5FA520D3CF0223B41414A652DF83F2FB4EC43FE +B6A2537600AD6DAC946933C76129FF2837B61E40D4B7BC643496753FA655BE36184294694AA5C34D +2CEA733D90EE27E48F307179264E25B7440C055ABA64AC63856AE78BFC232C798E3510B84E832D88 +55210C0A7B9D5F392D329FA7FE6B9EFD67A1EAFD34A2F85084756F51D7EA374C3A93EB0B995EE938 +26BCC305ADF94E7775CC4146BC795C04B8C50E4082498C35C37DAC9DC200690B504DA9C68EA4BAF4 +3ABB3A65AFEDDDE306E64ACB98491EB770CAF624ECA5748158EBF29A37B9F115CABF765751D545A3 +B98F038AE8B258776E67B16A6C2F9F543A9AFCF6A8A0D08158FA46BF3707C1225DDC408A93552088 +C6A55CC9CB900926BBFE01CBCF52836758F3C0223A34D177524D4F87F8C95273E0C5B0081A6EB0E4 +8CD82F8D91BFFCDC1D9DEEC0816EC74357BF475215BC6FE38A1DEB65E27F8C744676C1F52E2F962C +EB67115E154EF40607C636592EA7ABB776F78AB7D3345F4A25F1D33CEA2B468DD26EF6B3F2B5F9B8 +FB18ACAD1E66BEF106CC05C107CD1EDD591301F323FFFC245FCDF19E81BD3F40932DC42E98AB5189 +5BAF8D5D97B8B014E896488885BB6961A7F325616D3859E5ADA211565E3660698400C7F84B601AB8 +BCD35F06AF614D49E5B2AA7A0696D6D3B84D385B66E013ABB93D364C5AFC4AC0271CF9F55C6286BF +C79D83B1BD9B0EA9AB03CD1A6E9B9171EFC3DD086FEDCD137E999E4343EB3ADC9C4896DDC8725FEA +D1F3D98E8A9C2CF7EE715466A9C127535607426E1D89D7ACF87878E7157F1E35F2F9412F7AE4C094 +71D298637BF638FE04DC055900F56D1A24174377A123DF407BEED995FC936D6B7771D32B4F803688 +85CACC19EDD9A1D61BAF4BECBC634A2F5F52BE64C0DC10CEF059A12A8520CAD0D4AEC88DE16DB276 +B8F8F17C4D86BF6645A6A4964DEAB66AB1BFF7940F34FC2E9405408BBAD46C4266B7968BAAECDF17 +B00EF9D272676F48E442CD0EE9544C8AE445D957817DCD29A1667DF27DE098EB4CCC442B9049E2D7 +362E561354DAEF766E8E0DB8D0ABA920704CA1717F38AAF233A25F31589FDB8704D3AD61DCEF4F8E +F2D860652B7731A684013E7B3AA47922D889FD2AEB4C4026CEF59B3C1528D7872B7D9A19BCFB86F7 +BA474E7469E78E6654FF87DFA3A25504552B769661F54125E5B99401C438BA7B86D7778F4796C29D +70B40C6A2CB8B5E03A926D36B9C77BF4ACBCC73981EAD31CC24AB038A343DBCF6AAFD0CB5201ACD1 +DCC2507DF8A01E174372E45B3C0CC3F60FD2292EC2EF23904EF1170D8A9EC602D458EE39CE004F2A +F1BEC3781827612B6AABE391CE5705780E7568100E55503E00FF0700F8CDB54098A15F89B9C0FF87 +B77EBF2867DEB191487443EABFEE8A9F242568F713D7EEB72C6CAE71894D4B3EE03FD288A0608034 +D61D36FE66D08D6C61821CAD20294264E522E9E67457DCB4F35FFB8C00695958F7E333DBE6C72030 +7BF9B6E075516C71D88B896D3482FDCEB3D171B521422C0C8A502110142B1C15D7EBA6D25897548A +C0FB64F918433627FBC9F2D8CDFAA6DB0B339C1162793D3A499A4F85EB82E5479EC799629C4F9880 +196D0D7953FA6FB6DA6AE7D440C8B7B747743399BE9ABF6AC24464B7B7550C6C6BC2996825BD1278 +D511C92FE0F2321B537300A8A71946D19601AFC6749E7EE00DB2015715ACB21541D9BC59BB19A93F +4A3CB42D0A86A4DDD718444B684ABBD3231605FD8EA1F9E352F181C5435862B75CD9A671FC7464CC +2A131FC2CE200DB083C093A771F0042AC59D6378CA67C39A773BDB3DBE5659FA87A501036F563CDF +DA0DF531C35A95A781C3D33110D15F52D0100EE4316F4AAC5102CEFA9C4E8C68809DA6E714810B1D +B6B5820BFF599FB522847D22E0AF3589379989FFC1CA37572308533C92226FBDA280E234CC650112 +DAD63BDF3D988B966D22F1004AD92129799E5917A39D56EF6B267014D9C1B66AB0D4444B43E0FDE1 +D9F9521F9693BB58572BAB8FFC4FA39E88711EF09C268D068C9F27EB5B18D165F67843BF50FE143C +F0B31619B84889F61B9D7A6A04D32CAAD6E025F9AEF194A4C2DF75FF5102DC390084E51F985D1380 +6AEBE456063CF62A08708D31EBDB7166C09D69499E52C78CD2E3325AC2D1DAD2459BF04CBD24F04C +DA87CB4045F4088C659BC1E8D2C88950607F62C9B507464C4070F6D8D33082636D7B4BFDB6C98B09 +2132C40DDB2C2042A96E5ED017382431AAE0D493C6CF677C045D90E1B696B6EFBF533481D3E970C4 +2B97B634CDEFBD993C0CC61A0E07D41CB6EC74D09CE7B7FFD81A2B47E9AC98C507CFA7F811A83606 +9F726F1FEF4F21A1E44B0B225233031D41ACEAF7D96991CE3D5D8028291ACA8A7F16CCBE1737224E +28D18468FF39C7481A7D30319FF2B8620658B92F84D0DD5A59DF6A10C5786001082AEC33B69A82FE +219A71A228841F66EC33F51B430E1649D32603DBCB10DCF64A00D4917D724B130E194ADBF0417F90 +B7224B8BA3365441EE06F1550D9F39DD001AF6637EE22C85D9A65E55580BB21C527A322DC80F0061 +D5F9361BA152ED1E0DB6001718DB1DEC16519CB1A0D98F267D0F3BA34E989580EEBD01843AD9FB70 +6654068B64E5EE80AE5C661214A726DE5E78740D557FCF82AB26F7AFD2113130B17FD57DB94612EE +A65984B026BCC4F21D52C291351CA7152B4376749B5D94FBA71B94662A21A829D969AEBB5AE9E224 +538CDEE339489371D6F109E863D353AEB4FA549BFC6DF4ADC36DDB5732F39F037BDEC053624CCF3B +BBEE2B704C043E207E66D698DDBABE5F1C2229FEF5C8D17F2356E8418EA088DDAA997D2F060099D8 +F73A0A713B59C32F097FFC39CC4165BE547D2186CE649FD385E6493BECE206D401013F52CAEE77E9 +381FA3DA496A95D9EED6DBCFFB12766F8D1AE19C776FADA44AC4F49FA43CEA7C7714F6A99269805F +07BDA1CEDE8D8DA55E1F655CC0F18C54F876A0812850813BD5E95203A249FE4CDCD77FB56BEEBF50 +CB34D3DE15EAF842699B3B22DB64649E8FBA94552F5B274DC77F13EF000CBA26392A6D388474C030 +FD99D6C20D573DF7BC1C4AD5D17448450DD06B8E684A2DF079CCD4D03D963F0C6DFD6160F4E3DC91 +5F2A7E653F8EA1BAAC758DA2C4AA339B88B986B0D1EB3FD47198B1A71C6B9E8C7FB879C944959E04 +FCB738FD52CF21EB2E964659BC383DF373B5D18B97415B91DC802FFD88A209234843FABFB2FDCF5B +6B7C3480A39B474A9F926D6AB25BBEC7E1AACEADA2BDA5432C09E0ACD833F2DAD75880A30AF381EF +D81E4FD3B25B415DC346D85391B03B5B9F55999EA26BE5A12C655962FB9B166032BDF1096D8498A8 +134C701C5FE7929A586E0A13FE8EC12298863BAF0F3FE0C5EA7AF3F76B95C1A2C4F19A9EEA5B7058 +7DDB5D1685A5975EF4ECBA4AE6BD6A2FED7477CD5D1B07D05458C49B9601625B171F7E81AEE6DF37 +6893E4F7CF9386BBDAD48E38100B316E30E1E087B5B49E57E725BB7DC8B776741C3028B355BF2309 +26C18E226B9403709113BEB9FE39AEC1B5250071DE32D0189803009583D1DB5DCB0837F949C10F46 +23F0DE1838F04E1A26C12251337DD33DBA2668BF3ECE0C7D47DAB9BCFB6CAB432251F68C45D61E90 +C259E17F18EAE2FBBF677D0BC3C7DBE4B7FD03F07F745B4B8375F09CA1142C21D01E17B0EAF4263F +227956F4C9DF77383CEC0D42042059A83ABCA5BF400278D648BE0729D3B3E9AF1E63160BFC30B964 +B1F24C25435149145A3336CFFD11D9EB2E542C8F9EB841EFE6A746A30B56CB6C445D9523F6119B25 +DFC366710CD49CECEB1076BE6B85BB3E9E93DEF2273F2B23871DC571D632078CAE5CD4AE21144F70 +7710326D235E5FF59F8E7099701B6F506657FD1D1581FBE1DC87F6DA361E756363797544765594F4 +745BF601E45D92427F2B8966938CE9E1FDB0D714DFFFC68585CF7055B60EB113826D1F15A519BEA7 +D30E2D2361476FBBC080CFB5475EADFF98F98F6111D9FA4E23FE1796E0BBD10685FAF8DE070AFBC1 +21866E0C37B7949179C25F456B8329E0D00732602CA42272E5C8C062A167943E2DA55DD380EF2974 +CAE8E26DDC8D58A64A24840AD2FE82E46B7DEEF0B5F609C46A2729ADFEC9581ED52C4274AADA1132 +42C62F66A0A1C08BCA45182A74C6EA5664C6634C0D2FC9E7CA20F947ABA33CBFE00DD119424E838B +FD81F77655BA83F28B539C968F0A5AA6D185837E01568C11531A434BA52C1FA5DF0B1AB700FF0700 +F8687537A86A84C652DBFBAEAA325EA900EF040E1C25DA154770E7DE7419C86F2E2D991F41C6B575 +B30642732865EC304F1DD6F28D5A92EF68FB53A7C2CFB13BE8642F06A9D131F8023D06837E71A53A +202A01B0AE22D5697C0EACAF63D0882BD8F023743D64381196EF2769EA1C25E789091696B080AC0E +E7C5FEB23A08CB8C5C048390430B9CEBE75E48117DBC0AFD15AC707AE137326D28582BFE100FA299 +0010BB1BF54D916CB2B4F9DD10B85EA1C248AECF430D0B855F27E754E8557F951BF21ADF9D48E4E7 +AB65079664E11FCFA90ACA65C9BA8176B6716BA59B7D1463DBF9F1402A13B2DFFD153036783BE903 +28C0FE593BF2C001FA2F5FD8F620B39F0F1CF5F2A6860D247068F65E185B1DFEEDF0A1DDE4A86593 +77528A105FD110EC50927EA853A51FCCB9C574476AE42BC9C5F1B94A4ED12EAA9504D9FE0D430858 +FFB0AAB6335F5EB123E75D0C4E6BC7C3A8621AAE844D10DD39869C3C8F21EF13E3DB0DFDD7CD1162 +3750C849E87FA78FCFC784B0CACE945B6174EEC859034509ADF5174268A26F35D9A6028DB0DD0649 +0E7A5977B71344A520B3D990BE64E0929295B829580CF164ACF96115C9F934D4A67E0923FCEF909B +3663C6F0704CDC20F6B01F4AA248E038805EC5B006BD0ADF24CAC60E5CACEA3AD990AAD16CB959E2 +743C343ECD7216DACE962059BC3ECE9F5C1B38F89BB7606E50E4E3F8809E8F51A71059BABF79E2D1 +A8D41496F010D0CB5C0E0D318E7E725505D9055A4DA43C3C16CA9DB02A516F93BBB2A44ADD549CF3 +CB74232273C0D9B89EAAAF2B79676A8A3E023D53C85C321731665283DF70AFCDE67380691935E8D4 +66FB01BE072013617B77DF3F283620985A142E055C96535955116E9855C009122D16F4316A318871 +A0608E8C69A5BB0113AAED2FF02E8FEEC85C19644E1A7A54111033B36C4E8AF046AE3076E76A5B81 +7322FE83D982811D1AA4BF7532C17A11ECB389B8DFE56F1105C597B28E11FA06A14AECBB9912957B +0494C873337901DAFCC6ADEACC0C9265C6702AAE981AD6365F7CC48E918873051C185AC8AB1EBB16 +4EFBCA03DD98FA2BE1E66328D13E464055C24922CE07700170065CCB1A4E3630EA587602653FD145 +0BD38F3301B51831238F3A5616A32503B44CABB1825908005798A7128553B2E1422CB14D18130334 +6A4D87A505FB3A53A9817B70360A88DEB21EC1FF927A0FC16138F4A26F42B9DC3DB7FC522E1177E9 +163A380655A09EE224D604F1D0722176FF6F03957ED0802DCFCDE163C0EEB2488BB3820072DF8636 +BF14AE87BD58FD63CB2CE679BAA15FD013D4BDF10E545DBA9A124261E3B4A772764CDD05E92F4355 +772E90B303753BED268EB66CDE2F928C5C9D11F5F6BE3EC22039FA37F0F6AD441088E1749356764A +E5471F7B55B3429A5B81CD0B65D7941F1BF2BD0AD05F9E2EFE0B75F8D3DEEC5CF5DF1749937BB260 +32A128DC521B46C8A277293F82E7C3E3D9F0B0B4490CDF2773EA4C766C2873C49558D0D7EC4B0F9E +7A7183DB972B7F554C916F9EC4E4F57125EAC093A036DB51DC76788EECFA646EFB8F2610721BD416 +F7C623877DF9364CB65E4CAE00200CCAB5F47735C04F809E2F793EA5E6A1F03CCDB37A08E1D99E56 +91EB2742EC0109D5FF822C60DA9F934BC41EC56FE13EAC86ED1CDFA2E3852C8C439AC1AE08153AD9 +6AC63D494F795666815E6AF72A0B753B15487E5BFB490C7FFFBDA17572DC1B96DF1EE10577FE2E79 +43C6E1E92AE696B025CBF2543B203C111070EA988B081A1738C25E15DB8EFC808358583EFD3945BE +AD29828DF7DFD5979101F7CBE55F1F067FD4AEA6DAE30A2183BF0579F4ED365F58FEA839C4B9AA1E +984CA0E7B369D112659DC3045ECE532A9542D0A67ACA0379E2BF99ED5E1E8D0A472AE81311A428D3 +79DAD133449EFEDFF8A667C85054E7F9E0B5988F17ACF7B80E325589DCC611EF3093EFD4ED119792 +8BB3CD5B87C08DA9C83210E15869FB3EEBE0BC2D4A845BB02ACD1C0D3FD11D1AB9659D47F544B9B2 +D32E8A34C73436FDAFF040E41340D52AD9E64D7EAE3C972511DB9FF02BC61A58217697FA4A9C3A4D +731E332A33D00187CE47F1C4E93527F42A8F642FFAA78128764632016A5571BB137159743F5E783E +9AC0114F5AF2E286BC600F2B9F366BE7C9A9EA44E9665A04582F2340068F6CF11368D1EF532872A2 +2AF5FBCCAA29405691143D9C76121EC82ADD5018FDCC341063B5CD7695CD15E062AEE646A00C46F3 +AC113F9E2B7B85F02A35EC253F8A05CB263AAF6113F721B70263D450C8FDC95199117228ED1A0A28 +668754AC5002502C7AF80A7C9C9C3FC211A0CB86CDACD83E97B5CD2549DDFD5036E8521D1561C345 +3BB588E0FDF414ABCAE4D9D3A252CBC4F46078AEBED8BD4AE9CA28B43F48F7177AB8AAA9B58EA8FD +7CD7E6A60BAA4235537CC97877D789EB6C2C6507B367EBEA795A5BA771B48E6651537F212280919D +6533A841579CE38A5A9D525661C1E8AD4A48C050F1658ECE1025875548F3BDB4447BCB0122BB8CCB +A0171F042BABF87420CB95B1770833BC159C3D534361742187347BA6FABCCC39838DC6B3C903B516 +65B5194CD0D41ECE941B5704FFBD5A5B3936BB6886BC13BEF31BABF25D13E69B2EA74F1A6BD00AE5 +CBBE6A816111F00D6BEEC861C4C46044D7554AB3A47585536135C9B3AAB5223EC2B36F9B081E2B54 +C58EDF2B7994381011F204B7F9B640365FF110A9533098D0198D80EAD8F0B05B6FA7989B9D0453C5 +0546493F769EE14F0B1FAFB9BDDA13E1099779EED6072715311C979A0EC3F3AD92A726369E57CB22 +94CB515E5A96B1D0D23CF4D375EBF1205C4CA8D70214EC302A1A5B718603301B79AE7609268CC4E2 +E32802F07D45C83200FF0700F83059A6D5FE0B12A8FCF7EC3CA260D3DF03C12CF6BBC81BB22D1E8F +E14857D42C01D3A6A4352F76F9E2BEFB03C196F32745E912A1CA40EBBBEB11EC4744A9CD86748812 +60A309E321B7284881E2D9D708689FED20EACC40050E27E8BC10077914BA16219A2C9279221E5C05 +A7C21EDB834257878706812D70CE708379E231261CBC66D7493CBB0A5515D7D8727CEF64D496FB7E +07B8C72C9CC9D0D347F2A7BA2F12BD72736C78A57F512E8CB8CD2383F461252579662421680F9FA2 +D552099FDD45D7A24F12601E59912CF1ADE6B8EFA48138EED63434B3209CCA062EF51587471B2D27 +6FAF99B1C0EF65E18C1B5A1778272B9F5E9F979150C034561328BCE4D087D67912553682EA57ABA8 +D4AB4F1BEA28F04D54E378E7A83CACF63F5A5008D735D6D7A2A1BC543130168A7F14C315A6D011F1 +62A0D7310EE91E4CE53817E89C6B883B8BB88FE2D64962633A01407136A59C792586E910F0BE6291 +6C76763C8C744E4CCF943F6DF15E97CC0603A320EECD6A2DE9D43FBEF7F282EDC3601BFEF18220C0 +4BA1CD80FF43AF3E399237F0A30E9E1385DE844A690BA8B63040F4C3CC3F8287257C7BF30E9F6F84 +367F6B9375CE842E0207A43A304B56A033F737E719ADDFF84ACAD11A181285BDD26639F0810D462D +B4533CE6945EC7591B299C621ADA94C17108D3647C6D5FAFD75F66DF7D2828B685FCF38D40F19230 +70A38F2067C69ABAD89FA6CC6E079DB8FD8197984859E318FBD32EA217D0B2D4565E2C28AE78426C +A06448A3B3CAF69F16247A3CDFFF18346C7412E910639EAF1713C47B7A00D1B31742CDEC3E1ACBC1 +6B3A654635AFAA39715DE7AE8928865B56D088C481E647D5AD19E0644C302607CAC955488BF6BD09 +38B9BAE7C38324A22B2DD3383BCBFA3B5C2C7366E648F58D3EDBBF3CDC900BADC478A59EB5CA2B18 +8637663764CD25D9D2B0C36B1ADBB4AD668DBBDF6C60997FEE32AE6D9910ED0DFF47AB0AF8F0EAFB +6648A52236E9EC13BE774151C17F6F444729132AC7CAE2E6A6DDAC140F29E4BD28E82F2C39A9F2A5 +B745564C5AE6E18938B6FED56C3FE2EAE06A3999B147689B7C0D6066C23E66F65AF02F425C98DAFD +2400BC137274423A1F85975940C05E3EB0BE3C3C7142E6330AC4365F1B78D1639521B268DD0168CD +B63475C9E88BAC7A34D3E7C00F73D956672EAD0D00CD74A9F47364E51282927D13568E7A89B49A00 +B18DBF81F0A9DF7C007FB2FFA7A27AEE8C63AC25AD9D78759DFBE0DC5CBEE644CB580BA90F82A04F +85C353D441685617D0F0E030CF1111AED2D5072B1836B6D8FF071DB64A5C7BF4DB6C13F45AE7629C +BE8140BE2B4576707C452CF0C0F6AC943369C99219146B5CC1D6848A02A53D76DB4E87C4ADBD2811 +F21ACAC3443718C3FB549D7108474807927010F1E8C9D07DE61E746CE4B77162834D07C3DF3B9029 +0F0AAC3CCEDF112EBA78DEF8AE1B2F7D42446504FEA80F2575E0A192BB677DEB3B94110225D48247 +C255704899ED09A5392BE62A0235C0FF9C4E8BED6C93DDF18E126ED170E93CCB6D7DBFD120C0EC40 +3D0880BEEF0881938E12956369307499D10D0BF2D8502016AFA5C794A4FFE3279F218A5DE0B32107 +FB629612606EB39867485B8DF21D5680B6D662F1D3447282C521CFF800E0A8E51FBAA6F968811F58 +8AC0BAD73DBD658688401BAE6F41A16AFA313724398F263F444167249804AB6BB4CED98FD4BD9825 +7728E3AEC267251E42FE6A7218A809D9A12B181295F6E5B5A6203976A0906EDEFF281DE5A38A51E9 +6FEBA94154067B103605D38CB54074172D8A57310DEDDDE3CC73B162F86392617E0833E0EEE63F80 +1AB35A1E1ED269C8CBFF8DBC0B31638C58A8BA2B87E490592301796B266248DD19D315FB23BE63F2 +9CA02582583C015A0146926278EA971AB9AE447A69D8D274210C5E11F095BCAB2A23A43E3924E0A6 +DE06820FA2917F9FD445B67A4C0CFC6DB9F2F4903E7E0B40F1B9D84EE5E2A567F03D7F6A3B353439 +FC78273C7E322C8A264BFC232E42817B26453021F02C7515C96A413AF086C5A7C91B8E406EF2C60E +6B327ED5742D2E1CE94AAB46E5506EB0AEC96C3D894E1C1A6B47EED4A8E6CD14DDA0532A4E198D7D +CF0E5C5C1BE8128004062EEC8E9C06753AC8E3D7FFB0505D597829DD611BA376D021D7207BDB8803 +CB3F8693F471F88727681CC504D140600CC3F4041B62B0ABBBC3A2B032BC73F21870A084FAF63630 +B1F0E1B579876ADF56C1EF28000AB23369D38C8C82D14F8EFCD7111F3456B4488A60C208DCF9C8AC +2BEE820D5BF981C70ABEDFEFACB9B933CC056110CF4C02E7564F1F6ABA06CAF1F1D77923B3AB17F9 +DCC72D54A2F59902787765527EEEC39B3403DF72090A1FB3F5ACD09D3BFDFFB696F5B8B9FBD4736C +AD73941D11196CD4E512395AE0927294099D6E9C741489B05AE9D4EEC69EA21475CAD99E601FA863 +E046391BC02C6900F6F5B3705D9291733E802A085512C6673712B7D62836EB0889EB62D7E589C245 +2FC3FB8B9C5237AF9E9200917FEB2D8D4735EF5869AD6FEE0C8893D2E981E714ED45EB558C941D2B +0F4AAFE7C75953A9F203045D37B7CB22A0F35A09B7844B12681A5528501A6416EE58117A48B4D2C3 +E6FE05979858538FE132F14192E6688B190B341BC4CB46CE77178F5F06F5B193C5F9AD9462D9726F +ACC2E049BD429D14D63A6BD3486360E9FEDFFEE8B698CD73649BC5852819A4AF2C9E9CF16C7DCB40 +ACB27CB8A4283862CF49F380BFA400143BC4F4B492D042C54FD9CA739698ADD4254E7EA7E51F4D5B +F4511EC06F73302B272E9BCA47507B4B4A3F92F7068898BDB8DA9ADC1732ECAD1BF823C536475C9B +B382C936D7591599C08EF0CD59C98E9E0A0E534000FF0700F8D11975B6376D4D9A43DDADFB6BDA78 +E3E473FD872E71D785DDCEBDCD827A2C54BEB87D6465BDB2DAB3B095A8F41838DD589C5BC08EA66D +14372259DBC797C1E4591F807F11491C67ECDB09DE741EC1DDB09A2B4097BBE6B136E2F2C999B230 +F864A24B9AFF82526D012D6EFB3AD033DA2D9B25761848695C72C1204D58574D5CCFCDE39BB84CEB +B6E74D4C9BA12E6243C2BEF3B38EED0F993C672BF0811E05F7C8B04E1FD1C46D7B090F7FB6C43C05 +FC2C8CE0F6B686F5580445FCF373B361C56D7F80ABCC3DF4E644BC829DAEEA5DD29F426C312C3209 +F637E79061C91D4B0515BECBDDF960F8B260AE4E86483566E65E404A4BF116D0F26D2C5970A28418 +53902C525E6444C8F182D14187D8AC6AA758F28E733463AF4F7FD65063490C3C0505B7095905413C +DE7D3518BF53661B207ACABC60FAD524ADB753D9C2E308CF9A8D9AD211CDB43961C79DC11743CAE2 +D085531B787F4864700DCA200A1617208A30DF996B370EFE2BBA84AADFE4C06A0F81D23875E18826 +8B516F27512A78A73CE357CFED22315DE0AE8EE2B35986D8658CC36694761810F715B33B89FB69D1 +05A0FF02D8C55DBA58E322DE9626E58289BF5948B29BE97D5FF4A8DD3031286C8BD22A31F6B8943C +F0A2C52B4E8F1D83E0405F157E0E8E4F13335B43DCD9440D16F31201CAE9455AE87F6D882FD3B4CE +9FECE86EB20B5F4F2D21E3895F3CF6DDE19E3E93E49BD5787AA081F7AB0058C91D670E77758793C7 +55B5761354A073174763C1366D6AC331C504F6EA58701E97DC6B87511B8FEFF704C64D4E768AF9DC +9375873EBF1D3B41EF63A5119834FB6ABE47D1F7A4AEAFB86D2B5CB439246DA799D47B5E169577E2 +5DFE04275EAAE2C9AD1B1F35170BE998EF7E7788E447ABEC87EEF78D8A6B3CDCB797EA8945A6B229 +6C8234E61FF7DA296AF45C0D0A82B394C2FC896BD84F5F43E223D7EF563BF64E2585CE036EC88932 +BE7CE08362ED43A64B9845F0FD7B2EBCA0B2930532E73AB4804745415B5FBD90221209BE71289513 +DC7EBDB6F74DED25F3CE173C6BCAD0F94E0C75EA329EBA6721B99453A802C77E3D25717AFEE7C167 +AEDE35E8EFA02C9409CECA17A39AE25B81C7FFEC550D7FC02179972E0B3D1421A0CEA08444CB8818 +056A50C676E2B2B7F3E95F1FEA32E14C3DBDDBCCCC2BB80A868A0977C9062D051FE0A655B2536FD7 +D87D2250DFD9A248B3CE96B2E0D161D72A19AD8448C17EDA32B4D33F4B58D83008A3A74CBC73C027 +90E46F456BBA0FDC97BD3B86965312525212ECD1BC835F0E26D665A63003BA19925EDEED7ADC5CDA +9025152AAFD45EEE8846B9A5CB7AF4D249463C7FD3F3B93C94950C7FA1C65A9A9D69D54AB4C6CC4D +DCF7117610025A265E04EC09EB02323D24935B85F99DE80BD466066FADDB514B81BF3A151CF4FDD0 +B02CEA285D81BA45A1A67FC5AD61C182CA5EF5207B68479B9AF30B1932B33AE0958D90D6A99177CF +29402180B6F1E78AC727FBE23DFD79FE12E1102D84DDA4959B9CC6F2166A7B9DFFA42C989BECBC46 +2C2151D94209B5B877C26806A0DF830AE1C43FA831CC6647976E390E994BF551E73C3059640B2E50 +9E68B08028C8534DA20D38FE99282492923F00B473675762EBCC6B0BBC6ADFA04A77DAC9BB269DFA +DA74181117FACB33B7984639B68CD64C69DE48A3D3E969B18C9106AB51189A343045BDB2C050081C +CF2F3467565A11A33A33951A24ED21AAB9F827323D8F67FBEA85B6131EAF7E5E4A8898CB4D7A0CC9 +4DC1F404A3D068D1DBBFA4938D5A8CD5EC6F24B22CCFFB1F4AEA9C7DF3D9B7A0C113F2FBE45BEAED +08529138A65295363C1B0E37CC0424891760F7755F1D572E2290000AEFCA113E6AE627BD3208BE56 +F3C9131ECA6526767AD5D59A27D6DFC5186DF69440D1DC40EF7C6DE9C8A85A85078B79D088B6FC47 +6B718621657058ED5590598D9580F6B8BD983FEEFACC5D7D66DD676A95FC1501425A2635972B4C76 +CBA01BA9D2C7517F05EE9442C653564EEC3E42C67EDBBC95E207BE6CD466266287C162FD5CB3376B +86526F7C6AAF1F46AB72522EE7AE9C30F4B4D1FF55F5980D5EC086BAB6CA0AE0A3A85F5764F27D62 +009C1222B14D2DCCC11EB0431A3769EADC30EBA69F87EC770B13AAECF4D53CD7FAB44E3C3F74ABDC +1B72B37822E5DC4D813700EB6BA76DDFD5C7DB31D87DE8B032290811461EC133827ACACA90535E0B +F260E4C0982AD3172BA9362E3AF9864B8B9F7AEEE09164B1F0F4D949FD3630594722111B35BE2D07 +49CE47C7C5CE5FC2565F1F1FF78C8A2B2ED833C7C43127924C0BE32836C47C8395D4D9F2E2FD792F +DEEA6E8D91F0B89E837B7CD19286109EC386B9A203EAB19D8D507157AA08DEB1CC310065F1742D8A +9161B430A16D3C55E34BF208C36F3B94A9C62FF897A7ABC1D5D42BE536511C3D77562AB4A867477B +B6AA73DDF8EB007F4A5FC88443BC956422C2138FE52BD44C30537DBD9A2F27A0C091186012FF5E76 +6E9E28582D7475A7C5567F3878EE6EB3185F9F798FD7CC40974A6FDC9B58E9028DA76CE16C8F054E +1F56EDE6884E7230D0049D2A0C7BD83CB19FCA3A9DC29F1E79F0D1DB71400EEA681B85F3AFC78C80 +018228BEB0A464F2CED20BFC490B3DD124E84DCE89BDAC002F9B812C49B9AD43A0B9FB3AB9B0B81A +809BEBA613DCC5B03D4E7BA8002F949A78DF10EFBAD8656DD85E929DE6585A62DF79E1319436A243 +C16E5C6496F3279DE57B0517D9B47C81C7F56AB6C8F7A5E66D9FB8F2C3BF34186FA88EF1F1B556CD +3DF13EF92FEF3DBDA1746A0C7382B0A7F4192D711B915E47C72559DB78DA1C8880A94EEC8BBA9189 +D5F6C0B37A174D747C9AF2A6424D843F160439B95CD0A71A3C69EDFEA6D6E07F00FF0700F834397D +BA0521F88E22411DD64E0AD4E02EA4AE2172C96DCE40F80B6630B3A5C9E7B114029F98F83D1FE56C +03AA511B7F24681E3F93981316143EBF26808E3C264D630449888E47F2EE61E68C7B28A182B56DE4 +08EBFDD86AA66598C21F709751CD430243F7E07821BCAE3A7857C148CC95A60ECD89E285B6AB5970 +1203BFF09EA5471052B556B16CE8A88AF829C524DA718696BBD3605F65307FC43454B4D1E1E25EFA +8BFAC05ADA37A3FA616317B320ADCA9BDAF28EFFBC08465394316360A92645DE88132307C7527BCC +3BC4AB5ABC2FEB3688F955D8C829232109A638F378B72EF22175A7D90209923449413009E6BA0ADD +670934E05D9BC47F98F855FC8147D981C52FA4DE653D20A7B30CD123406994172E8A1B2B99810B94 +B77EBDE0C43A5BF799E1E2709759C44A31652B08B335BC8AE79A63DDA9D0714754FACC04F842CDC4 +6825056FA7CA241ECB03A1AC19680B711579083CD6375398EBA8B870FDF4157E786992C23AA5D0D5 +CE205E8A70F03611DB7EA7B384D1B025F1E34A9314BF77A4111F31B3E9682A3C4A47D5856997DB10 +A4EB03459DF6728E8625673ED6632EDA417AA252D60434E23D6B50684B832488AD64EB64B4D4406D +AE38F614B4BAAC47428AB647835FF5961551E8A9EB52CFEDBAB30DD54339963BF11CA13512E76ACD +667E0FB86E734BA81938559635FE1EDA74B37C08A575BB0D8B99DE3C40CB19B1B7C2C9633981D295 +C737A9AA79D816194205F872A08A5BB739D9BF211FDC2E657B67972E40848CAAA58A8DE3527BEBD7 +6BA7FF7883B6E3547BAB62797042AF3DF27FCFCE4FA2CD60B8EEB4EDD575BDBCBC663A69D2F6D97F +CE32AA712562A60BF124758FEF04983B364A7D7F0D3A05115E5AAE66D6E4F5141AF0A20618E5F246 +DE2BFDE4818D3F0F09002ED68DA163BD85177BBE9C1CA5245607D0FC1398D595F0820E798AB7552F +4152E12736A3EBD700E674B4D65F4A8DC6D5A52E2FE3CC29C56D6BE63B930826A8EE4EB2001C124E +AD532DD86FD69ED0EAD6B573005ECD0B2FE02425BDD047589150F0C50930758C5DDCC8052ABCE6FE +BC1E54B8A61253A03BBC81DB24093A4ECB7B61BBAF83E884955FA3C0ACF78617EE53CB043FF7E2B9 +843051183DFABD4A7B552448DD4005607BC691E60D4B003629BEB0F1968C16A7CD98A9DA99C9CD2E +85DB78A312DB5F9E510112546E862A2BBCCA0CC676E3A4D65767EA6E55B398A20C48FAA6D3748436 +7EDB1449DD968DE4A5C59B2C23937C955F967D040C9BA9766B3E54985A59C3EF7DFF8C5CB54274B8 +B24402D88AF3FAAC5A0E10AB877E0607F3C191D9E4E371C0C8D716D2A454D3800819C121497E2929 +6E0BBBC9E46EEEB30734B42E0CCDB326383BD970623441E4E8C19EDEFFCB6FBA96D72CFA86E8D880 +09BB07A8F4FA070B52D175D9108ADB9A104FFB9A9B9D85426F48DB8FA0F95C6BDC44788755F8CBA2 +F2B9D095CE2CBD05D8D6EEFAA389FA18DB69FB0259BCD8B36B301D5CEF64ED9FD31D1F5B5EFD0A23 +1C3967DC2099DD5CD03582568E3410B2CADE845D40B945E99571785D16DD88AB88D87F0214EBBD29 +9EE8600BFDD9C67B728E0DAA032281E6B2D478A48100436A9D84B655EB7A83706BCC6BBAF08A5973 +BE3E0D8406D5281F02A48B08F2534C84D02BA41C4A5C2A764DCED61F64227B27335F6CD39248E555 +C29288988B4C7E2CAF0FD265EB7B32E137CBD03F45CBC0FBC6BE5535CE74CC663FBB51F8AD8F9CF2 +A2D0B6668243685AB0EE2333EEA2FCA9B3493338C1061922E5C76F21EE346226DF66D585DAD95C60 +8D351424A20F680229BED0070D8772AE6E10D5C0427DE783D389273E60FED80F198EA0D579666550 +7E6A9106118192465625DDF385976F0C485B2B7D0A024F60FE669876AF3E96BD4220BEA26DB9C3FA +C9432941C8648392BF46E167D765A058A08EC2D0B6325A8FD3A9648C97E7A9493772F6E9AB5FF45F +AF6AA347CBB73784803F8728E5502464F8B8A47EF6F23A656239BBC75E22DD7F68123267DEB5874A +AB63375BAB441484607B37384FF97FD64C81F4EAEFE19A446197B2266EC21BB073C5521D28B7E0A9 +073953E7FF4A6FAC33E6AD3DE0B02A8F18F28951C84B9C95B94E20B6CA93EA69E09CDFFA6628C3B7 +6F117B88EBE7227862B4B81006B422221FE85EAC2428B98B1379FA802EB9E7893B261D0B98DB6478 +ECD39BD5D98593252A5DBBFDC2D8CA1DB5A0EBD8267D7FB7EABAF4F85152E315A0DC0951F2E304AA +54236324CABB2083B6508F79CE2F1B41A2C214922C09C4788500BF8C7CBD345632AF26FC8F68E375 +46EE660C9FDABCCB39FA21BECEC206EFDA3BA9725FAF14253E1B62A56C0DCAC92E1602167749992E +BBD8A4406D10310E1ADC060AE0C5BE2051035F3879C5E817401AB1F71265A26CC9BEA6F4E35A19AC +E138A438833F83CC29CA137ABADAC744C8D4EEB231CC9FD01BD592B852A9C530F861DF7A1C91D048 +D271F9A04FA9D9B49D368BF9E48D3D2AEEC4F9C2464A6FB67537B3DA85CF1EF01D2C6B23F950307B +A5005D5F9C54C2A4808F5BAC262DDEA5F246402F6D95AA1710B48CB91125E641A3DEE2D89F6BD92B +752454B6948083A1FF1C8E78ADC89C38848274AC0B5914F8A87717F73777EBB07FD82EE3E2804AF2 +F8E41233F270456DCC31585145A362442FB30BE447C21C92C4E2879DEC03BD57B551FBA4F5E540C4 +66BA6D468C59E4AC14B8D19039BE17BF17B87B4B1257B16730535C789FF5758DE1F28ABBDB883CCF +CB7616455B281240AD275EB07991E31DE89261D57C7D5BF22B0269864D8A0A6F98E20C5E40318BB0 +60C5A1FC3FC71995724B5492E1E2A9B543C5B76EE3AEC4C8B38BB75E04F5F02A268E99A5E2FECA58 +99CC7A2F000308FCF7DF1BF7EF050A7E80F9DC4C7CB0216007B889C451F1D29DAFB2DE30B81137A2 +ADFCDEAC7CA1B7F0460C11764053135E4A00927F582B5A7D5ED3827139B03A0E53D12874F6B5CB3A +B3C3FFD3A02ABD185CD5E3D838FB5F922CCB1FC97245E74D7E122FC40011291061982847E7F390AE +13F2025B205A8086D993BB5704564AB46500DEA1C2D9FFA846F03A5532C8EF233F2AEF9F2C7A0F17 +8F1AD7E36A9CB28D324F43BCE01E9CB6C595A0FA92D0FBB880F5A8CA4172D07D5139502A74C1F245 +13627A9B4E7FDCBF1A795BD3E2BA53021E476824A613AA470E82D899A57EC21644B8317BCA1CFA5A +A4D155B19942E402A1A43C9E750B1D43455F91D911DA68926666C49991DA158FA85767CD2824EC8E +1E029B2253F5F2DB780ABA60FDEE14F07F916CD1E9F4F092CA9F765DCE6506B0FF48328F66404757 +0FAFA8EBC95B77BE789CADBDB6789F3BC2DB7DF42FAF1EC313EC10334BAB159B31DB9E6072459F6A +1C1E59A4580BDE2BC56E52D79C2B08843F722A33C62DC35974FB7463EF611ABD5D5A4A57D12DA260 +425CBAA642CB6B756DB61185C1EB2E257352595C9A7FBCDD6713D28950B97D3C33FE0F8A202359D9 +D6B9341A95B220D61F79BDE1CE90ECD97A1FD299CF0246E02D636414A3F342BBF4477839DB33C260 +C251DB2337909850A51B7DAA33EA35B17C06130D56945A25C67CF2DEFC8E9665B4ECB40E06AA5807 +0774F528B1BEF6264EBED00F3259B51E7F537D93161BB24253A07CF1586E90451700C0D7FFE6FA1A +0A1E199C1A09BC7E918B20658510A687E284DEC840BD8D8761D8BE43791B128A6A57998E7F6B3362 +8997867435565A133AD3D60BC7958483056AD38BE5A93686229C7BC4D30492A75A18FE192434F29C +E613A4818909A7520FEAE0753F6A242E2E98B74634BC54C287541FA4AFE2A2DB8F673446826D6C4E +A0A9777DA2AA3FA8F4D1DBE6A28EFE5F26D38CBD29DE716609A9461B055288334F3DE34ABFD49925 +8A69584DBDA343C8E0C463440BD00F7D8403E4AA02A4AFFCC8D55D2261F98CEE8104F4BE288573BB +AD34EFD06F7DED2BDEB457CC506251C03A5A37E2973EE939B2FF8249A3A47146AF08B5D1FD48ADD1 +123DD4EFA96A52B186C58D7FD4A2AD02EB9B7A39F1979C04FE854FB1C3B82113DEB926FB9431E0E9 +28EA9376750BFDFEBDBCD670CA041E92E922CDC11E53F8BA5180C613BCE8F5AA3DA523FD3E5D0AD8 +6ED57050E16DEF55C588B707EF0C3FAA6FFC504A47C3ACD537F7BB636522A24FE23555FC2A0004B2 +9308D6C4BB28E678526CF3DD1DF99457F8BEC5112A119EFCB642AC55B87B40BFBA35AB6E34A8C7AE +AEFCA0A81A1F2A9074CEF58620DF2CC8BD576D870C0744B69C93849B24BA3FC43F4ED15C6A6A81FD +99D577F9CF6E5022301D5D9F92381E8615110773641D2DC1D18A8B13DD6B39BDBC15537BAA395E97 +2F9ABFBE86B2CFE485118D3C9D888587EEA7F5185A7651332AFE02F514E6A6FF07D79771E2A3675F +7921D5AB39FA19B88FD402FD1F229C2E1E35D9E4DFCD35EC4116BD6C13F566AF9002C1E2A0732425 +BD52B58421CC3F8FF33719B8BE5FE8209FBF5607C0675701495B27F328A45C1C47DAB65E61EA4D49 +F6A729E635F94F607D37BE6A96B2D257B4258C1BE35A3C124E8B8EC1CF9328024DFFF5AD4E6EE000 +A83B63C03368195F8A97AF4BC8A5DD490CD8AC53F7A0B33125DA6CD815C77AB3DA0ED7A3F4573B36 +878B596E689F56C9C7D13A50573358A288B11CF73EF8FA45B46C93B69A15F10DC038E3CE175931A6 +4A51CA812FFDDA02E9728ADD26E495E5117A31D2E95B8EB50EFA3666A8FAF5BB474AE28C37835AFE +96274F0071804F8053CE05F031EB480D82E92A00B546E777B3E4FC84D2B11E36762BC96BBA23F066 +6C8F72E414FDCE1EFBDE08445E6C29AF40848F60A693C75A9627586DFCAC70A280BBC784D192D85E +1911644E2F2FE40CC2B6761F0A83CA9A083D13FBDBF3CEEC1E005337A2E1A1063CFD059360F83BCA +644C2B4B6C48539BADAC4E2BA4A4B0EE919F733A0378FB8A3B990A555BE803CAE5625932246CF902 +89E6673A90E59299F21D9CE22C5C6129D5428DF279116C6FF6145CE1384EEF8C401011A4853F3291 +92B8EA177077CF513C969027B6495E4C545078CD0C27993DFADFD9463A19E87289B7CE306B472B54 +EF05D655EFCE7D7CBFCD0A2BE0FF80628FBE66C98EDD1590A494B54F53ED644898F55E9886232A94 +AAD1B1DD0C713EA8B08BE5B6F576B47C1985F995CC6C6EA293D835C9850A8480BF2702BBCC4ECE12 +7B1045E3BB4AC08CB2F1DDB95C30DB9FCDF18D9DA64CA99D33F43A90E5DD10A7A29BADF9D3193492 +4D8EB9FD2E2565EDB381643CB5DCB70B7DA07FAF9828B8DF4EDE2CFFB4BD81C6A2DEA962EE71F614 +16398CD28F7611A6D4188D9C169F15279C0441E0F6B4E011078D0D87A22964239E3E7468EAAFE80A +5833EFEBD43D2A024FD9ABD636F62C054BE912D1DB1FADB0023D6C3FC34C212F42D59AFAB763503D +2BB1544DFBCA6F09F87547DCB81EA6A1CD400738761B74B9372C6B9C207D57DE4ABA22268E9BF556 +BF5D1B028172250E018C7E1C7CD31D471CB8CF6254A4262812191E77D79DFEB8A7107AF8289769F7 +A98D844B042DDB7716462D35A0E0D5FC4659943B9091AAA63502FFCB8A8CC5E05020CD0D7724BCD3 +92453323F78FA41914771D25C10CCAC5081C66DCDED5535AAA866C2D71A8F33541184CA6BD046581 +03DEF8A94F9620C7C68EB3935A63A8AC1A6B13294C7F87E08B63881E0780C67329D3A7EC3BEC1E20 +5A5B91DD999F20B0B92CC665A895D291ACCF8E58652EC1F26BE991704AD0A26C72F523438E5B17B8 +DB43602106C64DF87C785B2562DC82491DA0DBFE00FF0700F8AD04D24EF7C28DD54FE9FB76582C1B +B1FB727E7A995A38CB796D507C4814E65791E3301DA8CF3D0177C1F5920A997FC0E7D001B16FFFB2 +E5CEC505CE62AD0D66CE7A9522FF92AE0CBB36E0958F222F5004D378E6202A5ED3966CBCF18527D5 +6F2CC9847E2078CA5F3FDB5F772F9CF95BF24D9B40716E3DF1104B69EA51604AA7D54CA8D15F18A5 +53E067A8481DE3228219977367AF6E8D52E5DA0810010B2768883BE65B0B438D75879ADE1DA4E0F5 +1F3F71A7969AE43822A7FED5CABA1D2CF78D476941AF6B83B7A5FBD2A5868044072C57AFA71649A4 +AE64F308A9017252883DA7B2BE7936A3A66440E1E92DCC1BE4F7D0CAE38B3B0751295BF7516724BF +A77DA00E77DFB7024E6A4A38401F526802C71BBECC7F6174F48BE6787EEC582EE0F9B21C2FB380D7 +D38E71D183027DC0383411F70C039DF4A4FD8DEF8BC4410185D5461D56DFB6BF20F09D627D9E8E4E +06A7C496163D6AA3130CAE8DB84119E7DF2B99124DAE0F7E64E40B85D647A92A4FE2A9968DD7480E +A74D9F6A93CD4A763BA2032E4A74E591816537C599925CCFA5B2A47310F07B40F441ED6FE37EF0E9 +3A32574CFBE3D36815669A91665DD61B7C51707FF70955F4273B6D369D88B79D6706B4605D3A3A2A +E8F5920F51AC3DABA75D68D73676BC75EC83BA540CD541D7D04ABE092615E6FD0196BF06F9727E2D +8C20CEB5E1831ED8036C857CE465322A500D89F3C2423ECB0A940C849B0FD788994620C10224000D +375252A3A0839158024C47CDC4BA1DCED97A1E94E6658F1531DFD1645542BE40DB9551003328AACC +6BE5B80CF560BB912C5BAEF94CE86631B5B0FF31297393E8BCD01592392431B0E18964BB80D2ABD3 +08B81FDCA656629106628610AEBD3A2048309598020B97B397A187154B7114BC9D3AE47A61C48491 +F4AC7F427CB5E155F547D040EDB77A30351B96DB7030A7730077D71E867A886BC77440B9F3D2426E +319DFE7FC350451D2232B0183A8C6E884BF7563893D96FCB21BFE39D815605CA9330810C76F4B910 +12FCD842907E538D9A0BEB969460E541264ABC1E78310AA1DE80BDEC14D9B9C401FAD3DC5B49ACE4 +DEF9442AE145FA2CB93C6CBEF340361911138325E6F3E946177A4C836188BB7A65CD2392F9F0BD6A +773D2473AD758A341EE6EDA4607843863227FB8AC151C5E387B8CBB450DAC6C8E761D39C462AD261 +F9965A10CD18CA9583091E2E528AF3ED8178DE0F5B0A6423A76DFF47CB3C041955FD1F0CBE892851 +E4AE298C26A3C9CD027309343BA9A391499BCB5098C73D6293E8F64AB098131D217D9B5D5A57F030 +20B147BEF15F457601ED4CF4B0B88442C3471D014CA0B154FFCDB7EC7CFE5D5A31140EE3760A8212 +B1A9C3C756047645C41995C14FAD91F85585DBFD63C97460D550D52A3D37F1AB4E40151C2A661A0F +174F2143E7C7568FB3D9A09BEC57951BC2358AF741E1F9436B5FDAC06FB0CD71ED3CDE9D54D4775D +D5364ACE139A9C95394E1DD08EBADC05AFC80BFC813FB5007BA21D30A163C87C4FEBADA84421E133 +075D3A502CB5DB9B7BBD350CD1235073AAC686B21CED147F0A16AAD25CCECBC382FFEF05283E985F +33989E8488A7237CF12472AADD4C89525C16C7F0245C12254CC3FAD101462AF7726756E947848ECF +A3C16CF14A91DBC7DDBE848BA82E6EB18874F4B6732570D57FE1EF210017F8DC773DA9EF53EA51DE +11D9075FCBDD1F35CE1CED9008808847F593D34D66BF1426C9DE62FC3E436E09DCE1E6D093A863C3 +63D6490BB356352E6829587AED42D3023D79A41BC454629D40816D5FE0F0337DF6CAC97370A923C5 +675E6B2FEF3DB6B8595CDDF7B49BD06AD057F80F72721525A9BE23317D9953939FD00FA15C9335F1 +B9EEF7BF57D3143DAEE21AE0F42A78133904200D79A266CFF8ACDE627E221708695C0D2B96BFCDD9 +5FE476FB00AE9325FE257345ADB17F975CC355F0451DB66B09EE4B5D9E6200A60DA45D9DC0AA46DF +C70581B9837203E01AE1574133A26A115726F712FDC0F0517256D426CB483A6FBFEFD63B302C2822 +9E58EFAEC19BFA5121C6E6100B8F250D97EDB7BFEF4AF1F323487D7064E42463C183091C76FAB229 +D15AD82C420EAD69462C8B39C07A911C3A48737E2789A55DCFB9C4EB7130D36C4021B1B404BCC256 +9B1E650B9A4269D60565969E6D978CB1261031B26EC2F198998CEB19F1564A8574B9BF8DA6CB6454 +5BFB1DA83D07B063057CB5D0FE25ED5CF1DCFF0D6C703A4D1011F5DD752E31999ECF33269D34EBDF +A8BCBA5FE1C707724D6E052025AB4EDE86D3DD5755E691281753264C3F80084E41897F6F14A92906 +95F2816D15BEC9D256838A44114C319D183FF8A9BB889B4B8749EA05EDC7317196D541DBF3D81C4E +9E4A825C45A9F65AF049A108C0DC9E91E31FB368228A1180AE7AFDD55F4DF325626B02EEA193EA0F +F0C3C170611135D4D94A40E8C7FE8F022AE2102E2E81A2CFDB2EA18863BE00D6DE0C5B0604C442FD +723EB30AA3C0FC893478F1E63A6959F68A37F68403F70A5E70086E7E6280CF4DFB6C8ADFC0982F19 +D752CB9B7BADFA320D1945EC803C0A06DAEF00CF26DBBFF9A927AF9C28D090DD886EAF9E8E85C8CA +16FE60E0BFA8B3650D7E1F6CF5774EF45840C611AB3C113E98B3E05062C3DBF9E9E769C500204E36 +00F68E8EFD3BAAEE646DC63271727371F7141F1DDB0CE12A97D0FC2A64F8EF897CD8C8A5774BE98A +3FE2FE642EEA07B956CE77B376A48B6ED4A7D207112F1CAF2A49B0B4E3A0B5FE8D18F0118B962BDB +0D4F01E6FC5229C7A9D5BD2B8E527FDA17DD7FB8DEC28E3DB94FCBFB376FFD8F8C842367FEDB88AF +FE436B0A4F0F5169D2B51392A78D747A6EAABA10B7804A4D12C298FAB29CD81D00FF0700F8764163 +AE98DE58AC258B7220ECD9292A56E95014B26ECE2214F8B2AB04F21802BC1B26A2A9BDD864D8BFFB +71AE7440B8C24B6B66C86F044FD6B61031473A830F54F49375B68A6A584EABF2A8A2B08EBE31BD80 +5A06B0D7C17CD57777EA28B99E26EFFD8C997E58465713EBB9577543348431EE25A1E0B9C4EE272D +2EEC50C80270121820BA263B4A768C6F38E80660BF61E6C5E3785ED0112E5C946392E3884024A298 +C6C40297E74A8DE691DF24E12EBF4A80A5A2CF9AFFC4C28140AAE0CC855EA27FE95550D9F84BE1F7 +D4B015366145A45FDA5D8413FA9550DFEACCAFA99D380FCF8600AA47EB5D366F458A380C2750AE7B +D7226C6475BCAE0A826068CFD038BAA6CB397D65F224110AA7D7326BA81D1661255204BADED8BFA9 +E0B9E738A3D7EB816B2075B987F423EDF3AA67C0613320FC86EBCB5BDCCCA909D2AACDCB633E412A +8BF05C704A21FBEEEF88597AF6ECE97DB8619B94DD7A1BEB4902BB67114B75B0E714099966844DC0 +F588BD364BB2037BB8EB134E79840B062EA3302FFB2DD23B039CC7A5728BEF9BA8F1B7C53E2D825A +D6198B7668B47CD1801BAE594D9E81D86EB2CCAE9430095E7C409F06F421B49B264F80F58652F6D7 +AF30C020C690CA2828C9DCD89931F4BE894CC1AD8B46E56A8582EA07C52722F4E927AC0C18E9CC3F +FD52A1E1EF48F055F0B91B3CD96FE9B9092FD6C49316BDC6002762AB3E06A57777BBA1132D6700E4 +9562BA8F644391372ACD85B05B2516FE0DFB849E1CF6FD4B2B2684CFE768500C1919FC7EAE902481 +2F3C4BCC1E3F0D2821AFC4EA72050F552F24DFD5D3A289B73FBA9309C0A3B152156F3AEF2832135C +7DFB365E7A09F03804A070437EE39FA2C0F9D5EB9F1BFA07CFCB819CC8FA50CF28A59E74452C3E6B +CED4A0E463DDDDC94E4F01D3B7BE50CC266FF38CF110A40D53626243421543F7C0B4BB00E9A3C03B +F2E8EE4E61C0D5B623CED3D60DA0742540F815C8F2E9DB2035226A4B05D7D591A0CE6B07BCFAA3FC +8F5CD2327B98F3C9C9BF87A091FEB177BD8B6DA1BE0CBEE789BCC7AFEAC722B40AF7FF5163CA0C6D +1DA72A5A3D354C8A81A88E11E73C1A2550B6A7E74E4C812DA2AD4109C69AB06988766645DAF517EB +54E150D84AC0B2BAE1B6697AAD5EC35DCEB3CCE768B5E22B0F7984D6AEDE98D15FF783B99DC846E3 +41B044DE5D57D43E676D9BA58BA444BC5DAAA301C4B6BFA421F88F578B6C9F74CE028611BD44B58D +0DFDBA5DD413F0C8872574BAF431DCCDBDCF009FD53E6CBFD4BD671F7DE88F5394877E546B1688FB +421364C4F0E9CA9FA3FD2C53A2600AE1ADC2109BE3541F08735DB97F3C03E493FFB514EA5D1C5FE6 +AEB49CF868CBE831F487D5283AD1A14C9B83DD30013FFC7E7060451A95609A8805F702036B12D411 +68161B9DE06C28B523CB5D65179A2C5043708B0524B1802CF9BA54ED0B80639C74442285887BC4AC +AA5C4E9937706B9B7E245B9C764068D49E0FB98D4DB0CB7CA0C77F7F75EA2B5B11CE72B871B431FF +D7829EAD8DD14E1FCA0AA1575DA287D0CB40320B6FFFE4081CD658C58E4B18B3E11B765D158BCE2C +E33252A652A49F89CBDB08D797916A23E432E68EAC6CE02C78978B0F43C3123767C0CC7FECC96235 +9F9D4DCE92BDB20DB9950145523255DF86081008D42D2EA8F19ED42648B961DD555B90B284650E28 +2D64E9B3A7E54CCF7089FFDD57CC9D8E807AA837FD444C30D905756003B8B688C0C8C5C77D6ECADF +4F75551040B65671BBC545409B7A936AAC4C29E5B337E66CC4FD54E55ABED5BFC2D6DF6A41611958 +A10DDC937C77FBE1E2155DAF2F02889AB8F002D9EF54155BCC62957A39A0C0416C062C4D59CDEC8E +55132DD1A579516B97E6500CCCFCD35482E67E0EAE541E16607236A3ADFE2A460BF9DC1D4501D1BA +9BC115B4F2B979E63E875A92EB6E2130F1F6C005EF683D7ECF314068F00EF2F906F4D54549FB9384 +223C2571F43674F2A8576CE2395460F3A0B6CD57108438C061C390855500F62E9B9EEE3D99946EA8 +5955C98FBAB70AFB6686F8B03E8FBBA8504222E2CB388EA854E4DB542FC14AC17563931CFE130AE3 +66B3B61554C00B9D60B233DD290314871FA7B37BE16F4550A40324D97F012184A247634C329FEE57 +BED19E184705ED369EE8F3475A2D440D8912488C1508145D22B73C717BAF6160B9D88261912A9A82 +34D21076CC2FA6995C3696C254FBBAC4BD282F6AFA4428FCF3ED2F5C3D954C227D24B19DBC03BCD3 +847F9B5034FBB936CA7614336FF88DFFE60B07FF1F6FEE361E19AC4540E6C9EF1C9A52557126601D +8F9FC17827619E0DB42F6E9967104308F4208A26FB0913FA4A7898B3A4E0A98EED60BCE7BBC747D4 +0D72E5CFF8E32E20D2F8D4D3029E75E82AA0AD62737366034825BB8FCA9F4D26E0ABF8227DB7E7EF +2A3B8518AC436146B3B8EBACDC9059B39889524FA8A226BE0BAFC5B41FBD79C0C38260A1C6207556 +575635AC29A1C701C7BF1AEB73B9A79E22E1F9A66FD304B71BCC482554DAF3EE6D5ED68733EC9CA0 +1BBDF4FFFFA7D15945AB6FCE06219383ADC1B0142C97CFDC85921A98FD2D6072B6FC1643C53D72F5 +7F2B12A258AE0059EF2E84E3EBF3542BE3DE4CEDB09421695FFC78AC56423F66CBA04C23A4C27630 +8ECE16071A778A7FD328EE6DC785F83C4779EF8B67B7B816F6E1E490BBB58199E41F7749FE6700E0 +833AAD1222A90A62CC5DE9D46FDC7217B1E9089D697830613507EFF00791ED3BC8C080833CDFA607 +2CA190CF3E1A2BB5CD5EF82674499B760B71F0B61446B1661FDB4BABB1190DD5E2DE8251BA387E64 +8972273B950E56FE516AA6D02A1EC28EABA1FC0E7D5FAD1DCEC2257B0B00C41D5EFBAB9EB7C07640 +BBB514FD00FF0700F80FEE9FBAACF2F2FC14CE6848748930D3CA6EA66B6D27A7D627E681020D08CC +B97EFDFEAE7EFE3B28B9C501ADE18C08EEDEC0CD6035DCEF070717E6672A7DD6DF4CA43DA04EEC92 +76773FB26DF7F56FFA12A60B5B54FCFD16004E3DD3E0D04C027A796203388D087FBEA6B288F7E255 +E5D73EEC801094F8FDC657CCF3462424424718273345065BE423394A4F1604CBA5B20EABDF0C3F64 +F2B56BE5946E7A8794B3B82BAB03E51BF5BE692169D3CA10E31E1D0EA752FDCC1B3DD5A746DF379C +211C1179A9E81CA74B516BFA38987DAAE4B607F64330F6195F5F195AF160ACBD3EB1E0A1F01858E3 +FDF4695F7EB027D8C59E3311B93368207E108310456FD9960130CB4B7F8F359B184D6F0FB38CBA78 +D94D9D561ABD1091AB04719B798DB9C3CF44068670B535C1DAF48B57C6E591C4E90FA14B3DC543C6 +0C63BE64EC959BD78977465F58E6C3CC6E01105F782745C67E7D8624074E35E98E96E9A0353554B1 +07EE61287D551FF10BB725294BAC77FC09C98ED6E2357479C6512DCCFAA4C291A645E4351A973FEE +B92B4D8357A931F1A76C87A719E9F4DD10A848ABAAF3E5A978F4994FC4F720C977F5D208E361E655 +B21834E02C1452E3EE623FAD8CD95D1B34418A645DB8A9C7B9DEEA2CFD3C3CDD13942FD212CB78D8 +B44F8338112A377999D282B33198C067A8C5AEABE7BA4B5B8A8226E9920E4D5F92590939FC1AE2D4 +57A944C59FBE499E903434E887CCAA9729BF2B87B9D6A58FB5A49A8CC087F3B7B66CFDA31D5BC163 +6A56EFF9E76C4A31AC9C05FD9D47BCB398CDFDE1DC6C9D2DCA341E664ABDD2F1C3288F981B97CFDA +21A807F350614639C535609C38AFAC5070154AEFE361D312B154545A61315DF475D3D30C975937DB +A6876BFBF9F880D26329C3E62478DD956E1D8964090E056AA34EC6388171BC150924D9AA9B95D9BB +169048AE0E25B34C9EF68C1AE4DE0B38BB8C9AA10462C19E407041BF579B476469FE50ECBE3E76F1 +6E39D4E2996ACA96DA14B408E5A275DC1652D2B5FF047E8CA29DD75022DBBC1AF9BEC8F14EBAA53E +034E99FDFBCCD16689613E4F7A23EBB30A1391BF0018272FB09DB404AC3525B14ACDB68346D47431 +5566D223E8589E51B88B44F1E967263627D7D8159498256F7FC13DE05D6238085B5BB64029C14056 +37F3C84B3485F129D3B917B87761750154EFFA34F2E83618A7FF96E22DD18B460A5DC8D8AC572D30 +5537ABE84A9E8D407CD47E11D6F0DD12677FB2F9DE40B7DD4207D043640C34D347300CE001BE7692 +B6B38C7BB1A559CF925338E04D6ABF3DF7F83265A9C15A7F162F8652DB7273DBF886CEAFC9E7E368 +15CCC4A7F0CDBF7CDB0EA95404256E486E6DB09618DEB5DEB24B75835E30BAAB5655F9310DCA0263 +8DAEBE6F6ADAA1F71E35FE29C49FEC1D760688F5957B76B127A3BB97294678015BF90742AE9F36CE +3F09E26676ADBA569CE12F891356EC7DEC3E5BFDEFFF65CFDC17CEB18495BC7F7DB768D4D6F566B0 +663469F24CAFCD7660721A92ED3F98E8F7C3993CDB18679C65D382C5EDD5C69079A212A5EB1F5C3D +F79856A8E03F3338C883E0CF9733F8B41732E75D37ED38C939D5DE54B60216BF00CEBC7C62424C38 +E0108E8F59DFCF5BC59284809C50A9F3599FBF55287FDB78B6CF1665F8566403D2F7BA0E46E56308 +8861698E814CB349CC8D9090998658EA83E09B0A4333ABF77D985A296BA9F0A5077C33F6645C9C97 +8F05504ADE82FF29780ECC4ECEDAA1B12383B7B457EF1266DE490F99057E88512CD3CF9810E65239 +0FE99D11F383984773CBE1E721060D05344CF711BD091B48A854133D712D358BED0C78F779B43171 +57AACBC88D76833D63BEEF5F4273952D70AF977647ABC8F4AB27BB123B08BB09C0988FB547CDD22F +A346698477CD77DD40645E8EF92FD17D8AC0E5181EDFB1C17BCE9D367B0DA1145F07C86A7ECB1A34 +8A82155AA72CC7CFF789BDF5D1F63FB314605D8557354F372BD35B673C77D9BB49445FDE441D6F8D +270541E42D83EF3E711C67A6D282C0B2401E03E8A3BB2957F24013EEDBA02BCEF83EAE0ED88ED4F7 +AD8689C83F68C3B5AA17A6C98C881CF7D55EC6C0E5141C351595089812E4DDED91882E9A6971DC4F +D922572186D3A7ABB0913D129ED7D3F04D661C39857DECD19FD932242318FE6701BED0AC281BA681 +3734D3E5AE6566B9741F47F4E7D763AAF664BF46B2A37BBAF975194C3F0F98AA8BA6FFE00ED1923C +EE2920DDDA3153A13156F5071F5CE72CFB4F8E1CAA458D6E62FF42A3BEA082EF53A07F004CBAED57 +FCCC8A9D02E3F04E1A716F5F0361329011239381BA0914EC9CFB0F3E92CA59A62EF2F074AF291191 +415DE3E110360E2F0E72B104E0CC29A26B0400E117542CE8ECFDF622DC430D4D92B2D0A0699B210D +0223189A032212F64649EDD9872239CDEBC1220B279AF2FCE1BA793BBF83DB74B8010F3EAC011BBE +308A836D090F8C3CE23586C04FB7CE802B09F63013084445A99826B2D63220DCD188612005B76B12 +929E1DB488B04A60DECD811B743DF0AB72F7944785909B6D12238CDAA7BB30EF2685D9EF372D76E2 +993792F54125CD99A55EF2CBF6035EE4D3D62B16544DF7EAEB8B049153964FB4A0892131363F7D79 +2885BA40FC244CBEB840430744923543E1CB2BFD49FE56D40941B81CEC5151AD9BB505B5827588E7 +9CA3CF1EC2FA9E8F82DBAE80C5EFB1F381B2C7D2A80E78A8D3E2108C8EA6CF47429D0BD8FD85949F +375D7297976ED086A9A0C8B1D7990C50B5ECC00EF5E1DE33508A49B2BD4FC3E17C1D262CC7DD2B62 +EA30A9C7773148BF19CD1E3218C4CA672F48D9C669B6D277F795B745B6BC47A862AABE8143E564B9 +0A9E62D9C6C54D5B9539A014314C2FC900FF0700F89C59053D2496E13F033F80B0022CB823424F32 +F576B1E2BACBB710C009324B7BE45EA045E8DAD4917FDAAE280BB2E3C0B3B538C7FD06A056270EB6 +26C5BBB3DFE708D191F8A8923BDADE50D2AD6103E575E0B2872C91C438A7050D8D4E6EC6D85481BC +16D88C45A8739C7D488280B6561BA663582398004062CD26B4F0CA7935EC244B06FD878922C734E4 +29796AFAAFFA45B4F4CC4D1E207252D854179CA36999DDB61F4BC87E70838C78458A2BE5BD0EE60A +C46B4D63EEA600B055F659A6E5C21F13E76D64144905459AC5E8AC81E4CE1FF2F42D4D450DE4636B +D043AE8218AB7262CD9B9373D30A5D8EC24D05A573194969DB7B6304957BE197DCB1C833418A49EB +D64098A4AD500658D2C5C06806BFD2EF86CACC3A6F5AA7FAC65EA5C53573138B905E40066E7BA2E1 +D0E27CAA639704492ED084BEE84B5186ADFE583BA3A5CC5599EE8C90EEA9865B5820C4DF3ABD6C52 +A6D713F5EC061316D7E27AAF41BB76990A8651421C27644C6BA50390E7C78471166E6ACE4E8DF81C +7B95C9145F658D73EDA4F73715F9C1E12EA6832904F57FE9CC9D6E9A6A7A5BE1A26510125B6BCC6C +7B02881386B42D240B22C1B4F982C132D039BCF83EB374849CBEBBC4DB7C3427C5A403FCC001F107 +2F51E478E05B358319419C54FF5EFE1D97BB4F31CB7266ED1B08C899EC109CA0C136706643D38836 +EBB6374E1D8C90C0105FAB6C5482067A420C58F3B3E229FB907A22879657D670FBB878BF190A7EE3 +A2487BA2B573CDF2B66BA6DA0AE866690B00ECC9F1C92A3CF4D876015C70E1F7B90AB4577195C799 +2B74E1AC3BB2D144608268926158D075AE7E2AB80E4E8DEA31836FD49AD65BCD92864035B6C035AE +5217E3FC6513DB59DA4F437FFF090418A6A2AD5757174175BCD62419E53C7CBDC98E7FFE46C97744 +4F386562F04516B2F94429232C166EAB114402228F51DFB3596B95327F482266862172A55E2A2EDB +73DC04F5DD56E36FF8D2B9890D7C7107B37E062F58F3B167F97858BF8737C0E2CE9059774C860BC6 +30BD377F2592ADFBA36383FE566F354E5E7D85C73A5463489A473C86656C7077A75D58288F3D638B +E8DE7AB92CF77347D1F22DADACBE05D4B1CDE96D96A5ADF5ECF9748375C5739A613938351FE0A778 +818FD1AC9DA69856A7693DD0CEAF04B641DED3AADB901F9EC79B8C2CEB2ED43319005A7633F82F20 +9A1CC016FD42FC219196EADE279611A49EC728E01707CF8ED2D23B8EF4378027701024401A7D799E +6ECBEC483D36A6A6509BCE47E6B92CFC74FC147E2F14CE99F10E5F6822B1118468DF40CF582D7924 +A57D9FF002D609F8431DE0F7A74B2A6AAD12D9C7B5380DC78304214A0EB9A367BAAC751054DC8A33 +0C1318B430B235F5FE2789A5CE1502BEB76FE68BE818B1A6EF13AB1BBFF5D2380E9E0DD4F30257A7 +82E525A0CFA02EA58B9A68F55F95ECD1C3BA5F30C505E1A499F9C37A9D896A2C370352959E84029B +6DE8C4A40BC3DF989BBF8322C47190E6D38CBD14A0FD525904B240CD8D5ADF232B991DF088FE01A8 +CCF30AD6F35777460473619721A622261D79F1E912C31169587159EBA1502A7D3E98D2C8403288C2 +7F3BF8F1849BBA4307E9E45262CA5C2636BBDA70FBFE1DA585DCDD36B60A1DC36AE8674104FAC755 +907CD7A521FB857D6C08397EF5EF97F95FD5A66AE6737B687D0506679D8E541D6F1A3F8D82BD2195 +923FA33CEC7B9A0E15AF7DF77E2A3BB08B467B1223CFAC8E5C1FA3883BB7B27CA6555A1CDE4FA96A +C6FDE2CDD61BD4841AF9F334DBBEE3711CBE321B5B8A1064FF390E6DBE6BEC12D5D9CBE081790A11 +21A5DACC13F9C07B0B859290CDA8DD712B11186054C0ECD02C91083661C9706E03E6DC79D054CDEA +3D3E16213C157151C5C861B5C787B19CD51C5858514BD20118A0325ABD9E8E89F994BE93CEEAD14B +7420B41940955ED6F69FE3EC4C6F490400F1BFC64EFCC91616F48B9EA07E2B393ABF18DD3AB596CA +87415BE093EF6012963E38251C37BB9CB482C653556BD036FBA32F1AFFF96B5BF27983CF74E107C7 +82E4F5249D4D8EA8B57D038366F994DAAC1B84EAC8A8E4026E8FB25871D0E8382165927F3C7EF924 +284C38F08814B297A88E9E8F3873611FF2E62CE4BF78F0AE58AB140DBE28DCDC0BD05AE387C47BB5 +39BA08B3C8FF7E3F464C929CBC90ADBAABD60420589EF965E2A975162602996F562B503F708DE8E4 +0DC7542C9BEDEFD39616AB43FE5494E9395578094779ECC0A78FDD50FCABF7C9C8B532E71F90F4B0 +21045907ED90B6502FCBF9BAD86BA015868B486F4F127233901C1856F62EF2ABA95CA903D548927B +F7F2B71169BA65F5E607037B5274F4ABB0C226791AE6E7B2AE3294E3A01E7820109689E4C2D60500 +D411DA0CDABAE557072711B5384A73D31383CF193ED3E35411A58E8B6BDD6147A2CB9A411949E9A9 +37BABFB6BD0B3657BDD047D03E33263846081BF9DAB83F081B6D41C7665B65599B697F7DFA8B56A6 +31B2F66C73480ADB9F6C7AE0FF5977243176A4B235D13B93FF653651CE6E6FF3F27F4409AA1816D9 +DFB1338B745BB46657B5E355CFB34C3837DDCD915123AA17C5E1412F7CFF037B960245A297C44852 +68C16FCF07F16064D871731943F22304863A1C863DB177C771959C564701202DA41303E3DB4843F2 +002FB9C52FCAF0170666F6E757D5112275638564A1F302B403FCA3877BB20E4B994C0A99A6BE0CAA +9DB90F1B9890F21FA0523ACB5E691D4767F8DDAE0E6A8D5F6D6F665D91FE4B725DB83354C4AA65FA +04555E8A3650007AAB7B8EEC7AA937A02C472DE49C15EBFB0CA2EF2D9A589804EDB8C4E6EE64E757 +5FAFBE8FC34772CA9E18D4100523327B240231F88D07E38B4FAC823800FF0700F8FC510DE164416C +3F6C81C768C7ED43BEACD72B995504135FC16F61091EA31AE3ED4A9C7085F3108FC742074AB0B2EC +54E264F71788A6A62E7AA88D3CA402A68EF80CDDC1315692DE980FDF34B8192585C74DBC653A4C80 +13173CECC2286356BA2B313353B4B57D7899B526FD8D96C73F230D55EAC7D8854AD5638499100974 +2AA137AF92B96D985131327C4A93C456BAE01BEF8E64E1D707078EABC50A39D1E5589E82B29EE929 +A7AFAE2CF4046D6CEF6C65F2CA18DB06CDD1B8FFC2BA5E6FECCF269076E913F4FCEBC880B413B8DF +3E2231B9E9B2683D9672631D83BF98CEFE679B1D2A39AED683CDEB6E0D70701E7C5F27F4017BFDD3 +20FE8BD5B09AE1EC30A32C42CBF44A65B13AF00909CB6AB7F2569A041B1FFA57D1699C37238B0A2D +9D460A1F18E896B441D183B5B0A19B2BAFF829AC9714E68DD0B22C8BA9C89DF6DD0C30E0F171ECA9 +A44CE29B4FE3382B07D3C00B946ABF734D3850F5C6063A43310A43F0D1CBD15CA1F1771E7972AFD8 +7E69D042F63326541B4398466ECF972BD2883A3AE9E97E6FE70E3D31596C0A8CDEC37FC85CAA5A25 +8D4FF3DE3CF73C0D587DC2B59B2D0B71CCECB9622F68A7F4F1A9F0E11FF2603FF959C2E1FD54CB77 +B039510812DC9B3BECC9D6EE1FA5A9304BBD4C535E5D27781BFD60EC14591631530EE36555EFB453 +6C2DC2D077354977147945C5DA7BCFBB394C5FBF04617D9BE9E84383DF49B9256E21E204A9C5DD2D +6DC22575EFDFEFE180E47D0042C7F7F8512264DB51F2AA3EFADDEA155CCFB7C3C8C3430E43AF7947 +D906C0927EE1CA5CD19DCE6714FE7D4C7574D8ADBC54473306E31BA88C43DDAAAF43D125C3186E09 +3B3CA377593445D1275F273F9F231AAC61A3D615FCAED79A5AA365ED1805C73AEE7678A43A02411C +64364C4F1137D1158F212CF42F9584B073DFE2FA555F25D28140D65C553D1A4E5D7D48BF782ECF33 +D7E0ECF1F73BCAEB4CD3FC4E7BF6D3AF7F3DDC861554C7CFE8578B4BBA2DBB4FB41C1BC13AA8AED1 +D40E117400A6943315438CEF13BB4E6244B46D20C72BAC406D4CCE2B69A21345572E0831D043F017 +FDEAE1A2F4CB3E51DE2782F1AC24B29EE29980A43773E971C363F8AA3BD64545983DC54A90B0578E +A4E8CE6F401AE150C1630088F153A3DEB1BE4452BE9DE8AB23E6288815B0638D338D660C2C3AB733 +5C76E16E6DB466F44FD5FF24C6D96BCE375B9CBE58E01D8C77F6FA22409F1A30D0C0DBF1025EC8E7 +52AD12EB0774E8E492AC836BE2EA469C61B439B539659F8E2B21A62D3FE6964CFE25A997B2F07694 +C0E87BB91D64C93ACC768301353527502468DC962980FDA8290F0A443F4BC031852D48CD322AD2AD +FC384FA11113C75201B2339DFF4633EDADFEDDD8F8255C55FC9271479C1A4570E425D94C50D32127 +E703C7281E05A704B070E160451D540E28E6AC3DE4BEF0E746B3BB659C3DE52387992CA10E0C20E6 +34D67ADFC4D5F81C5B08D3B3C4D23B404AD7D6E2ABB1C56E1E529C1F483F92218044BB8F25016DB4 +E53635E43B8011F761599B826596E5486877E0E201896F377BB549392C6F32E4B23C28FF1D2F277F +48175F4544BCC5311FD2351A45DF4C39C05DEBB749D48B75A0E9D9556FBBAD725B76B53E39570D89 +186CB5F7D9FCF6CC892AC779DE639EC26C5C8C67B5DC862DC58BC20F0B7DCF6C303951DEB26B07A5 +3ACAC380073EA10AEEF9B8F62852BE24BF0AA28C41716900B7A5B4010099E8AFEF0DAA6D7746D84F +98D6B9D0926E385FE22D2B062AEEB6FEA8009049A65572BAF1A9ED9B843959E9D7F9B9116FB4EA5F +B89714AFE989AABF063064E4424D94B3CEB17D61C729F53A361EB69863A90F7733C855A3509A790D +E109F31CA27E58090E8E5B12C984E62BC6F06896C5EDCBD5F17A9E4811CB3B39776B849397F2FFAE +B8DA7E1336F78E850C34389C919D600BB482FE1521A115DB6294AAF23F40938A62D39C7685EF0252 +492E84AC8E9E23A5B68B2EBE30D2C9831384EC9CBFA2C65D0A0B1B5719EE5B88D276A6AA3AA0E993 +C56EC078F8E004B24FDCB6C394F8B65B28198E176027A07160B5366D42F4F2FD243E60C9F60828E2 +9DA2DF800C11D5673D543887FB8B7F0A93CD84535DEEA6F564D0117E08D7D35A1CF3F77C43009D2D +F14AF5D5967CE1CB40C487C5551425C54D909986D125DF3C42805133D9873A02CE890F179D53B3CA +BC084217EFA090D4A9EA5B8C9269A4B85AB986C49335B31563450705F77CEA9B080891E77B7983A2 +0552877779BFDC30FAE9C3F7DC15B4A55BDA2032307F154FF83B1C3FF6AC37F82B33164CD36E91C4 +9C2FCA9C690BF8B462665815D03D0BC468BFD6292880017D7ADFE387F4D7CBB87C6EB71FF4E03D17 +A0B2D91138CBE53BE07AA5B06B3507B2270C47F8D4CECD0DDB1F0F1299F779969F249312440CE1F1 +13207F9E3ADA2A9CBDA605F8A51F6422A7A40F33C72E14B1C1AA2468A73966839AD7506E9CD29BCE +EE831A1A2EBD844592BFCAB067A33EE0F3C363E162325C48D28A3E9366BE229C255D9C8A05560A88 +D25D923784BD803242F68E499F86B9AB8F2D2468D0F3D0E8D56FA663A34182CFC548266F340383BF +7AD2EE815A88EAC6D84086D3FAFE781F39CF13B9126FEB676196D5302B11A80560EF2901DCEB3C73 +58DFC75F964E1CC2AF9631A9A803A039E36C855059168777A418FB0206F3D0F25CA423382F822E25 +17A60235707672EDCC4AFAB17135FBF772DFB26684048152DCAF2648720439D07922E3686492115B +A5DEA33319D5130F77DA02A9E6980FC6B2C21FBCF9D7BA24879C9CC3ED92809EE605F4029996A165 +A129B84849E6A7D579846D050272A82B2E6404135D2B236BF261D9DC8E2ED89BE75EC87EF50B12C7 +00FF0700F86A6F12E6A1A5B929C0E277E3939734756E7B30601380C209B1F83695E7795A49FF4C8F +2DA287076E6DFACB492AE375671990F2A545B2221CC84CD731CC472430D5434B7A2780F9DD890553 +0EAEA1BD8D93EED49D35CF20643256818038B900780D3E8FCF022CC70677E5000F40F4D090A002EF +C46DFB7A639663A585DA9E392C95655294A8051392686494FAB95661E1479AD32C8EA89FAAA5F1BF +CC0986A26D321C31C296A93717D9653C283EDE5DF7BF62B17A3B6A2A767B3273BA8E096C3C124534 +E92750D7B6F7837EF99D0D021813200B1E0CB97E72542B2673507FBA22D0F4FD70F05587E385781F +237ED8742792AC527D1FA2D82827954734FC7A30A82B8F9110D082A02C51960EADA2902A82C88E9E +AC90FFE2A101B674D3844970E1108BF19874A55BE9581975AE921BADAE584ED9912238C1EF6F194B +E3E495BD23F643C055CD53A8154E39B7BAD46A27E6D1B55CE7BBD4644B55E411727E77A9427F1939 +5EFBAAA08AD0176E242E1765019A9D16EA26ED31665EB743B32B110033DAAA38E1973DA93CA4B5E1 +9C3EF316F4F7249204892465A1F07F3C4CC1B1568749CF26657FC2688AAE49C714BA5E8A1D9CCC9F +CC234329F569B008BA566276268DB7442D5C0DF4A6B8FC7C992A4D6C338D4E2F76971B25A210D55B +99706FE3306380E5D14335EBF868CC2FA25BA5F66491B5602414F08CF43D40660AA6AA9875C7E035 +C5556A73F7ADC92D6FAB9DB92DE08B442A4039C18D2B4F6F91950EC30D4EE15D723BA0521E106C0D +407E7DD4EEB2ACD833CDBCE125E505B9E0BE16CDF9BFD7C4521ADF67B78A5871D1F6EE3E483FBFCE +EA6E753B3D41D7CB3BD08CCED6022AC99B7973346FD0748992FD72C0AEAFD15D8C4E943611955F17 +E12134BB14DC645765EFC478B434C7A3C5431D1853D4E64DAE1CEA94D6538569D189F8DEC8985EB7 +61D4639CD2163ECC5C0DA349BD60214E38EC262D276CA0C626A5ADB34E274AF0B4F3B5F0937E04D3 +04920150F064045FEBA14F69D77159AB779879DC7D875913E849953003BA87B7C5C257956AF4AFE8 +540D7018E5756A87DD9C5AECCFE559A47D10DDAB73F060D010A388F23981E6EE85F0873C4835984F +1E80A02C5FE7301876061E702C03A497110B5E1664ABBA2B91552318B603EB91AFA1CE45C88E795D +A03180CA6775B1CC16F69A73AEC38CEFC260A03CB603908518DC5519C01D617EBCFF2D25704F2D14 +8BBE25F80D77CE4A55FC8D6ECFA81A963F71C260CDFA74B01DAF30C8E2BA2B75BEE28C930B6E4C9A +C44177DF7F80AF8AB38994F107098A071EDCA144A8C8784D1A3D88184DBF492FEE851AE3A87DA125 +EC331181EFEB53113A1424AF3C470C65EF512A62B78392763A6754C9E698DFF672CF57E942C063E9 +990A3F2614E88B11D7A774F3CD17E8B7C9E178C9DFEEAF45CA172FF060D27B9EF6DF40B9E9C1B20E +30FA4CF098FA3966ED496BE2D283CA1B51F31599EF2AF7187006E316E66AFC221178827C14A37235 +B43C0AC796C170B9B326998BD49C5FE824FDF957B92C269951157FC90AE19D44328FCFEC4D264BEC +9507AA91B45BD8A1E6C469C679A5A28FDEE0B036A5E6877E45D1F71505783EA5FE5CC265099D4B2F +39FC7098ED9A29C25CABC6F05C21BF308B6E833EFED8026780A05842D4490818BCAA895AEB4EE2B5 +710EEB300736578E3711BE067D7A06DD86792718CE9C8D1996806AB2216C6E7A74EB4A59B52A602F +737F7A1AD953ABE3E8D06F85064CFC6C17BE61382BC596F50D2C3BD63D59AA572329C10550664B63 +4CD6DE06BEB8346AF32697C08CA1BC83255EEB283FF971B72AE017A368E2A4E971D54CBE181601AF +3B85EA5797BBEE0B6F10D204A12D1CA999DB8E25250E3AE4A6608ECB6792372B711D10AABE697A9B +0DB2F4A7E46ECA184257F322C62C3A7C2485EE41E0BEE1F36A6B9812976C766FF4F09E46BCB19F10 +0684163AE01FA275A50CEFC31ADA77A9E8C10E4D536828A134CC52D6454DB1B1FA828A604857D924 +417B74F9F174AC63CEDFD8C7B6164D70358D895DE2E79B9BECCEDE2FF8A3659A49C79D5ECC3E3BBB +2917A242581EE4B20BD59F30E8DEEF6A19C99F342CE447E3DFE881709A1F279AF1FD0AF2BD80C82F +98B91E6C5D73FD4551FABD0701D12DB68175A6F7C1F4F7BE1D0CD66E0C9957B1B716322567F57F60 +09B9F6CE9B56E458405C07CACF0DFCBF660E7F29649A0F9DE904A7C3603C8E7D0A40CE464B1404AD +8B55D00C5E16C96B6B0D8C0982CD2E727011E1A9ABE3A806EAC333673FB6FEAE73D9FC9DBD832E3C +0D5715BA172C3F653BC57538EFAC4083F6ADC813B919CCD720DAD45463041970521CAE998CDA3D36 +29CBF6EC5651C853BD7217138CCA94B1A117E01983C2B140D2C612FEEC527E8C5EF7A0B74C701DAA +8471900FE9BFF94DEBAFA8FC514182E45491F2F7B3A389828661117B88EF1C15B49DB1EFF8A08F28 +7A4FCC207A1639F0C3917E91868C4AF69B56D1CD5DDC75750A4ECBE530DB9815A9B0E2DF588B8E83 +5F1C7683FD256DD47E8B360F9ED67A5890A0BF407B8100F2E7DE761E8C98EF6369BE474F2D1CF6A0 +9A7FD7E2F0A3B5EA2DFCA1CAB42547F1D8350D5C939AECE5586AC8AB196F99E1C05F720D59F0DC8B +9E495756118E3081124DFD86D86689E863C239F298F0FF2B6309D21AA5133B0F949011EBD66B5FAE +C3A64CF6A0FCFD6CB88FD0FE1BC29A0BD75F60ADAAC49955547F999F800605C95955FDE7FE1808C1 +21D0BD8FBDBF0FA3ABE078B51930ED8EBDF9828792FC70D81778CDBBA5E901CFD194123A8135A3CF +E2047BFF47EE74E4487746D59878C0803343D395D6D78F0FDD9AB7C66A815B673F7381100783FB89 +86695A34C960E8FC11FDC6DB00FF0700F85B53CA64803AC895358DADD5B7D0D8A89506DC06E26D93 +F23EF52E338B255FF149F92DA82AE7DBCAF7B00E7242E31B78677E4DEE8A576D0035DECF409E26C5 +94F4D0412D163CA1C57844737B81909C598E1269D8BB767A7BFD3E7D1A4164400B11D7BE0E03669B +0B6FF460250BDE5C8A9FC9A163D4F01EA8EDFA351AF5A0889492FEA3C75A874FCF8C5483AA5571B7 +4D122C354AE6AE0C3F76FF689A7D602EAE5B0174B7E373E4D8DC104627201EECE56B16F8B8BC13B9 +FDBE8BD67E6F76EC59B1547D5F81EE2ECDA195F24711D4ABD98B3FAC5BF9834ADC6750738979F2CF +9F8B6ABB7B93D280C00A8D5391B9323A5F9D81C7720F2A7AD965855B79534BCBA92DD76590A79657 +A1F29CEAE76DCF2A6A0F552522A850FC3DCDDF3F8555F2950DD67CAC6EEEE8A3BA808E9E5D1FC9DC +E8F6D133E34889CF6F2B2E880094F66FBB1C6B99310BBC65BC99358A800ECA315E81010A43957805 +CF3848BDE32A2D90EE1FDBE0643DA9B4271BE95EA6DB1390223A7464B3415B97C9B6EDBC565DE0DC +A589AD8E691DB7B29C4C84981CE90E5103545C34135130C2101669CF4994BACBAB76C7B8A7C81679 +4CE618D21DDA456620252B0968116F33DF513EDD3B1D7FFA1C4B9905898D7971676A7C77015DD927 +226C1838D85B39A12EB51294F9C8734A0BD7565022263417A415E798B56D0436691C4CEA9D7DBB76 +4ABFCFF53E29FA2D1D921C82E89DC5EEAE036EBC7961B67FDD1FF9EF3340FF3A6A845E6D3AC03B64 +5ADB07FCE3CEA7AE699EEB955B3AE299F6569700986100D9030FF7ECD07E5624A717C351E21EABA6 +27A015C42910FB6FE4986A48168B145A7522080BD9060B28767F7C825C7F9D6A0BE9FD84C128F495 +3AF7CC793B2C192A70F4A2D12100FD5DD75950FA0A632766883AB09C39B71AAEE4C4491BD415F568 +F479D8FF556D37901D5E1418EA0C3A4AA06EC06481C7CA254ED1458B9C5BE4B8C9A3BB3309F6EA3E +74F7ED29DCAA43A21C575CF9417EC2B6176D56C9E0F30AE132334C69A8E94E3398679731FE070382 +5DDD5C86504B8C48CD02ACEBF2814993DD876D6CD3B6FC08434F3E064CC00783ECF749B26C836428 +244833080887FC4A24D9778E8A9D8DC7FAD722FBB248737CBCFF2E715CB1B760DD5D78FD0F254BB8 +655E29876F644D2707D4F9270FB70322DB8C5E26B77B2092866CF1542C519C9778ACCE053D3EC961 +D2FC1D0985219371E9A2F61B484BD95E72D2CE6FAB1218B074A5A30A787676448689F268563CCAB2 +0B841784CF34C70FB8DC951EC7730659B8C80FF5C9BF7E0506D81607CE756A236A7CFA7075A6964D +0CF662F00FCB9516BBBEA44BE2E595B22736750E14D3A5441F4E406240771BFD4F930E39C62D29EB +87BB4C729FEB933D351A4C0646BB41F85D638DE2A66A4CBF4BE00F0C40F20201F40DA6D7474E17A8 +DAE998DD513A05F956E37027461760F087774C346F88B6A30457330C461471419FA8938DF4C8DF2B +763555EC64D157E4026859572D8320A988F13F8551C912F90BBD6DC2C32D5978CCC00A6067A7D5B2 +49754E4F55113E7080219A25DE54480296C883DD94899EFE73FA77AEA6C7B7AA97079E7F1974267E +426DF853F3E0263272F8C3EDA4D61DFF52B572FA87B561F4394A1A7A0DA12938C28D06ADFA5FF002 +4E8C563A507C06C5A13E517C304071D0B5E08E599C1EABE48C3A50B36E68D7B9F01A25497F764B82 +F5DCEB23A053F4DE1DC490A8CFD0590FC8B83AC96E96EEB375E924B876C585CEC2860BE3E73CC28D +635E3B9B1FA6207B3BE9316C3BCABF5F97001556F6782F3A97CC964126F1E64D0116CC0B0E26C5AC +1677CDC125C684B5F6D2E1C26CF705D071F67CC3AB1F461170609E7113DCB0004FB776D778439F11 +3850782748308750E4E5257A3177FDC756C2D85A8FED7F45A3DC3BFEF9E1C4FCFE028DC8AA566EC6 +F15CB801EE0977714BD29F958E58CDD78D68528B4F2C9C6481314AD0BD7790295D7DC575336DEC05 +CABBE276D70D014D1218B12A2D9C47E172EA6C28A0FA6C4D4AC7371CE90F80A978A4A4980564B5CF +5406847CBD9B9833105ABAE7AC3053EDDB5BBBE545E6A57F71B7284C4F2357B529EB25E614F70819 +5F34402CD859A1F201DE0DEE79127323CF03B0662DBB57D9D22374DB2B5AFA22992CC16759AA6788 +B58E59E001DE16036280425494BF3C2116779F53EF81912B4B20A7554BAD7D3F4BCDD96F28BEB463 +FA14C41463EE34A3E70DB1EC268FEDFBF369D00893B0A6F8490DC3DF5319B4D218586447D1A176E8 +2CAA45B48C0D0FB8F3F848A483D0AD594A988B498BEE7E67600EF1994A6D9A841DBF756042769E3E +C10DCB0456A1181656CC6C57028D522647DF81A024883E0F1303F55C0963BEDE3B74723D592B85ED +E0CDBB2A765C3AF83CC50A05CACA96FFBE4F156B49CBA92AF5DE7FDD7C3D2EEE1619CA2FBDC15860 +BA55E3D095E6133A4DE21036E058D1701D79DEA08FBADC2BF6565AE586E4F64CBEDF70FF639FF96A +9DF4E75B2EF091DD3602E6172E8D094DC3D55F6FEE132D94CACC109019E5E2F8CF77CA8FBF546479 +F3BA16336D8A51FBE457FDBB0F50A0E423A0BC6602A6CCA60178713A6A0719410DD5634FD36BDC2B +8C095298C288DA792F25EC6ECB575B8B780F1F1BE7C479F13A8DBC91480B2272B5A8D94B1E30F30C +35B111C0401301AE82C23F0D971CCD3559E79E3D015DF9D08255B9B80F1AD824AEA9F52F1615425C +2D70EA284CAB124593E9D44C204EACE7EAC61D6E3227EDB63CB9FA54D6238231FB3C77FFFD45BF48 +0FD1245B9553CA4A496A13295B6E5DA7B163E5E7D31D24D86BDFE6254130F479528108729F8FEB6D +9967EC795A44A68A2AA2E9B84D4B756CE83E0031DEC08E4F00FF0700F8C1DF832EA8CDA3CFF53227 +5C007603806806C4151564F0992D9D032B4A8D75C58FD6E56A80DE8D9A7BFA4A75EC934FF5AF3030 +FFC02D6807DD9924C2D62FE711F53A06F3F4F8B09362D7C22BD8B5C8F221BB76BEDDFDEE730C0498 +EE894D9E5A85FFBF7703779EEE318785EC4B1990E412F7DCF0094D7DF993ADFA1404F95E423C6021 +696748FB9D2AFC22FEA035625FEC65030705948F14E8A62E71A2658FE6C89E904688236CB9A4DFDF +0525C77420A58C1231D2449AFCBB27D3731B8CCBB6B5996613A349057003B878510757BC0A68C72B +9100212AE6987700AD1B6F3BFEDF36D8F436395BC89BCC34CDC249CF472240FAC3DBAF3E64CA43E7 +C0EA2C6F405FD65C9F85E8E69354F05225AF111FD28D919E3D31F4D28EE2D6EB21AA30C51967FFAE +0494F94BA491CE65CF042D8E205B161C08B946872B1EBE39F1AC3DCEFB8254ED238547DFB3055230 +A0548A07703C237CFD284568E24F916B077A6F89FA00CAAF57E49E6E6BFBB0BB3B9812D8EE169C9D +1F1DD717AF738B81CCF7815B472B7B8710FA99950BBA21286B7CF3EE9D3583BE05E5721438FEC345 +7D4890D723D4F881B854DE3E877884A9A4C33C33CAFBD133BC8F25A89DF37B3CB6CC53593785E0B9 +6727B141BAA79A7C2E12470DD9A8D8BC5CC7EA713084EC823946F856A798FCEA586D29EA9551DFB5 +8AB9FF7A9454A4661F2014A8C127E87730119946B8A946395AF27EB6DC4DD062E378A112FF60CB31 +2186C1691231AD71256E42B61CA2C82A61B9814FE60EE69EA95332C1BCC6A260453ECBA89AC3FF67 +F80F6E0C3957B3534C4738F911C4FC1FBFDC7FF4750C542CC03255B7A457A0DED615416BC70228C0 +1B8AF02431EC29106DB81911BB8FF9FF406E2BA8468259B6330BAEC5AA40BA7F6B86B911AA05AD71 +5892557B4AD3DAB6D1D59DD909CCD36061C7FC9F658EF7AB5381F5CE4BE8FFCC94A6B5C6D4E9081A +0898A39097231FA8A5CDDAC713313E119AEFC951ECB3503FB0876F6D355C6C5760536F2EED0C11E6 +2B6921D26B573642E7E6CCC74533CCF4C01609CED7E293330C71D5F1AAF0F18699EC29D4324CD09B +36AEFF4F1EE353BF6990F5E3E6E499B07FC7DAE7ADDF4F59C125771B74BAEA65DA9FBE00514AD098 +9722E4032613AB3EDB1450ABB1F259330A66A09C540DDA39CB87A68AB0878A9CCD305279D1C5D044 +A51B8F69FEF5A2DB7EB353A0AFD7E4A5729BFD4EF24140E1E76058C75E25A62E340E90AEE6FE0A30 +89CA6E4DE6BFB7D25BBCD75030F8704E9983770908DB8BC18BB412CF1A73F547EAC447329EAEE7C0 +C0E4D35C1CB8439ACCE76CB0EA3E3413943CC762ADB301474BB4C08A7F656195C1122407B8CDF32A +7DE22C30A603FDF61C9CD4F75767695AFAA380A49DA1DC0EC0E281C0C61421D1CE8889E8383A9308 +5D5550B29FDA4013EBA18B732ECA595A81B8B9340B47A9A680120CC484B89BE1891C330AF325DD24 +34BA83C63E6D21630443D9BACE2227F655A4723E7F4DAE37D5F785705933E1B0FD46828C767F22AE +695BF54B01A5014AA6102CA7F9EC245DEF6E7E00C1A4F020537CD05B230D9F8171621C2168C41482 +FCF246330A2A107C383EBA2D3D125EFAA76A654994FAFFFDF2FB979C60B10F6AA80E91A89975E594 +C572E9529CA642EC37ED63349B88B0F597AC2EDEDB9B9803CAA5051189C95E45B67CB913DF6CEEB7 +7C76201D78861E6669A05320B678ABA8AC73BF92209D227D86E473A73BC8EC2FD6A753138858C920 +8DA751AAF8733A851EC4064AE0FC29E9732BA7C37A3FC6113A88AF99D295128E3FB37FBFF7ED2158 +B45B9FC5EFAB715E304ABCC02B95E41ACF83A1685220856F5558A132DA201BE6CEA24773FEE17AFE +C9B76DB706138B71462073D5073A3FE6A7F28DF4673A7787A1D958A54AE8B464E24315894784D7A5 +7A51C25101B290D5259927F60C6AC224483FC32A7C3A76CB829E60E16344EDC7F2AC979DACAED2B1 +663E5952E0DCB0E994F7ACFA925B1740261B9F8CF7F991D7139062B9E7A80CB08AD7A8062CEF1F06 +9045AE0916C643CCEE97AFC10BE74C1D87D75607F81E1F32FB9BF1D8CA3C13411BAAE6108EB63807 +8AEE548CC02A51D971C788255422AB78BADB5E01BDE51658680AA05EFF63243AE5CD9499605D228F +B2B4970D994B301E958789222B4741059A4D53536D0AD89846119E77D16F27E19A7616252CCD8510 +EEB955CD1C02D7D6B100B3D6579DF660961F11AD2B193BF4C90CC8C5FF296EB9F1B768F4871B67B9 +66575ACDD7ED6CD5F734CFC73C255C523642076891424E31596F66A2658C0085DAE56EABBB4005A2 +299536E7C85434283F62B33B16015FF9AA5E3124F1168B1B30FE8C44E73448D7638563D93996B1A8 +F84B7B6209E9D547044B7909C96C559C857F0FF907D9A7E07CE0B4B78E45E47818669AB29804252C +BED0B122A11F1414BD9DD87ECFB53E75CB7FD140E1BF254EA9641A5E3D145C58442BBF22E9FB72B8 +30ABBBFD2E9C3521D9F344D2DB1174C36F83BDFC8AAD3F89AE3455B7790596570B1AE4424C29AD35 +B870909B20AC54181E9FDF12D753A82A9B40C4AC4196DE416F41A8EDC7C54595D0B821A72660AA3B +EBA6CC7C2A1C61F73EC406B7925A76E64292271038CE5D920050ABDB2E3449CC7BC3259D2C524959 +D7936FCD0CC7CF492732DB202617E7ACDF92D7793D4DA06AD17F7F82FFB75A09F9FD2848D21CD98E +8B6E9B95B7E2533006CE9E3114610E49C4B0522E54AF392833FB2FC0766A994A458614F8E22464B7 +FE17690825A8354170405342C3480D3F106A81C43BC2E810331DB0DB580D5625EB839FBFF7E59424 +FB8195E58FA020E2B7E1E31A3F4F79A41FACBEF5DD018369FC6F4350DA779CAA0EDABFB900FF0700 +F82E8518C0FE8A25D9852E76232D899A65685421A280A44927DF5FD165302E3DC0249139FDB6A7BC +5D73A75A5BD8369EBC8851C8B863D46BB370894C7CC5A365E0F544DE6D61CAC69FF69C347BE88285 +130F00E30B7A7539F92AEE6284E2051B26D9682FBE8A41C6A70AEC5B6FA382F792258AF5F0483ECF +6A00B275D2C4FAB39D6A95C442295D7F6622957BDC570F7A92DDEE5D08494F9B284D4001F6A495F5 +306375AE5A37F7DDC1D5E65023ED0D6EB5AE2D19393BF9ED31A893A3754D9A8D00DB1F870CD9239D +59834975586D409CCCC2AB32F7A498C5FB7D468ADB8F9324AD1310A35507E6C076148BDB0D939732 +571FBADCCD6E2F88AB4AD2D26AC7446CFCE3948110E0762C02EB974D6D5663D836C7A869EDF5D028 +D5778C0EA5EF421DF292E22EBFF08AA4BFDE68F9E3FD89F1DF91BF0A78D1842E74E687EB5B1F553E +BB2F3C00D5F1A98BD1B5EE1643D8D5494603236EA62D0F669EC532344A0CA8721D0812CD316B6CA2 +18EDB34ED4A6D01DC71BF89C021AFD33D43F210C4BC093608BFDF3430AF842D91B1655F26F396191 +85EBD5C942B58EB61F9CA35EB2F3C36077F1FAFFB7C11BB65B99134B7C4F9BD65AA69E3CE3402BCC +160D32E80D2DDEF96372A0EE499D84B797D488CEBCF3E89BA348C346A91B6749BAC671E713CB8D48 +B9A462692B0A6FD25E0CDD469FDCBC1D67CC6E45543C62C64A7014B14A94B0AE2146D632FDF08372 +E8EC5E6BF1ECA5E4E93288084BF2FCC6A61715A6A53E2DE5A49EBC1A31470D8CD35C1AAC199A0454 +C3A6862FE9EC5557F5B51F7F80E731F59603918D8656BCF1807EAE55C19E0DCAA39C1FABF6E43E84 +EEEA3DF3901343325AA5C5B7D79AF05EB7673192CDF36B8057FEAD4024B5B89912C7007CE21D7B61 +5B20039A1A958419A4C556C776720792A0EFA3A4761A122A4CB0360BCB69AFFAC19CAEC45EDCFCFD +0C15E9BD25A4D5249596DFCBFBCD477826425D824AE8C775E904E627169EFAA022C1298FE27898A5 +24F99D1696AB51502CD9BB757F86589CF99430903E9991423F9B2D69209A3547EC137545A98F6542 +C775F7CE59EA35C46CA0F3EC5EF13BC5BB7B667A791F268199C1424D82083559514544F55DD73139 +6FD37777B6C798688BCF1E6EC76EBF36E8A28BBF8AD8A925C2B4DB21B2942F81972DBD0ACAD2B485 +CDC082B2E296B527A0D5CF6433598FF55B35854359CF0B4D31EEE46377EF1F1F07641ACED83EC51C +92650BA301EB8D2496366037E8BA9437FC9B08E24E22C94AC1978B791B61E829D0D1DE7AD90226AA +2EB4F78D90F1BE5743832D7CC18258FEA20DE3E99A2793B622F1748EE674E05124DB9C2D25A91226 +ADB3827C0CB3E3B6BFB6D746ED37280B83D3A20519CDAA94D81B8F22FB324121593D17675C7B5270 +72A49FE141415D3D67CA5A4E514A7B9A6EFBF9CEA32E6501BA9AB3FAB623BC6F7A348140A34F85D1 +4072B37A899CE42F24AC832A610323DCD10BD246084AEC8C620FBEF706735A6E8C3FC5A779ACBB12 +48BBFC593CFD4C46071A9ABA999050B38DF4CFCBA9011BF69558D01B82537E941506036FD77C064C +5834768A504353D7F5E98209F5AF261AF14537928E29CCF92312F9B3206B0F0387E0D30B2B7575ED +13090674D76FEFBDEDC87077DC647163836C7C3E813B502DE9F91FE828DD48043ADA29B52D4AA0E0 +900E700DBD6C311898E1F72131F6F4009B4C12E157D82E65CD6D2961D69D777F796FB9FB7F020241 +9FEBA07E65C659D9FF61FDD64358446A6A24849B51E99716F842B37F60F4EEA5FC80E208BE01E051 +3C8E8EB879CF8BCB112186180F5DBADC72F2CE4565E943B442D20170CC669853C5238ABF7CABD7F3 +3D74A9459C81D9C3486932187BDDA03822105CEB4B9A45C3F231340E7DF1C5CC60BB94D4670946EC +5C864D68B8CF71A4E836D5EEB9CAD2B8D42CA061E30EAD9C57D2EEF2131E16E43F8D65A237AAE6BD +92BD8A85C577CE4B7962A46A1436827233AA99A92C65ED128126CFAC609F4A4AF93098176111ED5F +57C4A2A15BD092E56A7620C662847776BEF273DE162A6E3A589FD0129D1B6D75AA76395C1A3DBBE8 +CC8715095B8A96E5054D66ABFF18C93BB1FBCF6D4147F803953BDCD37AA2244398F5B81D96E4D247 +36018DCD97315BE4979BC69ADC70C2F3B4761E49516C7FEA2C5B2E45D61CB57701F23EDE927FBB72 +89729A6A440A4038B45A0555F02E61D69B7AE4BD2F6EB33A18CDA33EC3F6A3A278389ADD412F9864 +F335AB7EA92E62DEFA2230CC4FBF36A95A67C14D7FF2CB5C8DAAD9A9A0694F375F0B2F5C9C658C26 +76F608E9785E2B4A24F30653393E3AFB408A56AC767CD5CD2FBFA65A50D86D44946F3DD16622760C +5E50B91ABEA88FF273B5E129C660939377FACFECBC26226F7932EE8E59C367590E530F755B5E483E +A356FCCBEE29A9AD92282BC76AC63EF871AB22A0ECE49443BEB240E38CF2D451CFCE8CB620586BA0 +8B5B26D1C2249A0AAF2DC36B29B0A12980893DE336C1D4F0988FF99E2AE5143214BEA84F9DFB6423 +CD939AE0422E077CB7696418040E99468506DFA09117C0DF8AC90D7B6AD76318612061C40ED1E11C +BA7678CA7B3BC72CC7618BE5C1127C421DAA122A6C231AF9C9037B2137540B4629BF9D56749B47D2 +636F2A2A8176CA6AD58E0C46135633B5F158A155E889C42E6FE932CF802722D472D4E693ECFDFE0A +82CF287449ACAD6BB07B3D95CF1122E07FCF790E74EFCF8F79546CEB12A15E2593B6F74BDA3E46C0 +08C37EC5626AA069D4099BBB2B4C7FC951900A5C37DFEE0CA3AC6BA931D72C3AF5416EBAA3CC5522 +CC5FFD9F6CDB56DDD48EE882D5950C2B763A5CDBA9887BD46402DDBBD0DF752FA9CCD5797FD88390 +9389B87AC21FFF45000108FEF79BFF8ED625CC503F02CF6B84CD24FF59B28F5A36B3106677DA2D67 +6EC8D58C1F655AD1553EE1CDD0A623BB32AA457F38365505B575091B0BD6B07A52633CBFA5F14F92 +82C9B97CC06B6FE6F7D67FAC089599C166A188C4217DE7BE217B9D3C8B7B0C24424375CB995BF95F +19947C5C2E932AB1021FABC8BF011071B62D0F6178D876EAA9E1B35B46C6532F40BB2823F43EADBA +64A44700C5E32441B809F8AD3565061EA5DAFF81B3A85812D7ED2DA31CE9B451565C602B626B28C1 +AC84BAA85DCB6F182991B339F96D3F80420CAE75091B75C20452FB01FE80D203A1139958C23782D8 +4C25EDDA85E6057EC5A8F3FBE943E7367995E55CA6EDE814CF8E69CC5AD41B8AACA847AF76FCE4CB +9C10C99B1CCE624D61E0993926F1BE71952E1D076DE3863AEC07CD200CDA1E0EBEFAB03C4DACFDCB +80E87BFCB591353DA735F32CDCDB9B278F59F495802906D4BC87BCFAFC3D6B68DFCC2C5E666B7BEB +A47CC6987C214B76493B492F984B043C847B3375C9DD66CE8DFA7178A35E36F94A911C8340E310C4 +35F192605F7A18617D679BA750519E580CE42A9CD66E1C9BF02DAD354C06D6AFC4BA86138ED32B4C +48162ED1FC81C5AD22B062310E7BE51BC85BD33C8916D748EF4EFBB3DCF8505B8D25BD32897EB8DB +6B8EBFD947EF8F1BAD067BB004DBA20468D4B700AB8812E8D07C92D84AB415A3FFB6E20C30487BC8 +3031700C6AFA77749EC2D3686F0ED67A3E1FE8AF9788AFD9ED2DAC182828C3609F634CC545622569 +C1B4C29122339A3ECD8A6D352BE69BC108EC2E9EE790A428D2A57D5276741EF8C0CC4DE817923854 +538A275C31377485D6C59D6272EC2A5854E46397D6A342AFB7947A7B5EEA441F8BB0AB71ACE011EA +7A77598B3BF1A50AF846323634AB08028441D0A9323342A5D433A7160DCA6D92C8ACE0FB801826C7 +901EB75BF6BA7E7524F7597C5D378F6B9FDA80E8315C5E9BBCF41119C7DC4B1F131C2EC37C38E23A +7E3F9026B1D17B5460FD612EA788B957CF489AEE91558C26197DEDABB7BB3EF3C83D5449AE7AFC3F +C2203A740EC654100C5CA91D176D343C3EF6163A5A8D1A6AE34E66055726ED5C8974A95C3C19833E +B02F7FEE77792ED58E6F0C5AA612A2A2EB06654E545AFECAF70415FCBAF0B60CD1FBCECB8A2B6F9C +7807DD3DD18352B941A599354161E8A219656A8628AD6FF52A0C93100B508928204EEF93835ACD9C +BB91084E4C55AC9841AD73122CB0F06DE4A57EE599CF40EB6D9664DFAF1D7CFA232AA770142C5178 +E303C35B2D2BB97911042AF3621C4399363A3943CB1719FD556BCCA82891E0D970A092D67E23CFAE +C0ED7AA5B2EADEA8329055EEC3F0413A869E8B65B7E6C4B5B830AA2D86D90A4D7BEED18F57299C18 +D12C11A111A44FFFC83C21F019A513F30EA9C040EE61630A321DE1920A2907A1BA5B692573BB30DA +DA741C057840EBEF27AC459877D9395FAA7732AC7843EBBD63740D79633A420230CB9C185CFFA308 +56D3FBC47D90B17108A636F64281665B97B602D266BA1D4C6DA19E12E6CEF6E9D2EB07957AF0BD92 +F6D0831B847D82D801214AE08CA4F1ED33074929FB2DB09EA7F420A33B52A259B0066487C17FBBC1 +560BC72EFCCE341CB7C070DC459C9A99E0180065E8834065B053BB451B84ED19783331F13720BA88 +2F6309EAB95B53C95485925C550709A031EBD59287D658E11FFD81EB6E0CEEC2EB98AC77EDCD8BCB +090E9B632DBFBDA1E0F5D95846F4DCC2DDB0A9A31929E96793F49D61FD5794DAB9CAE3AB21405062 +1B1E0CEC746E915865DDD8AE1CF311EB65047CEBF2F7057796EAD4A9079520F680194ABDA12D17F1 +83E7F2C724CF77B448365D6CB0234518F8FDEC0EE8A070FE3B684102CC9163A99DC4DA4003335413 +8FFFCDBDCE0963A3C82B060447607A400CDD9273E18A1D86BD70D0190978132A10A2AD8846CA9496 +62861C85ED76541DAA4C7AA27785B713970A4CD83C8BC50DD9C800DACE0285AA736DBE0D7F2F6048 +BBFFE51F2C1F3232EDBACB3D413CF6B70DA18EFF1265F42633C4D2E22D3DD49A50633EE57AEE3994 +3A936C756B29F140655431F9D86BB15C8C5CE4996EE0F7E6455F6A6B32FAC003937C4C0629CB8744 +BB6A9F642FB83D1AA50B411E51145D09EF4765757F042016F358A7E625584377F1B8DB224D1217B2 +DF4D3373F1371C389ACCE3F7BA0968E60C23E66472626DA1A1D4D7EE43D3F8E5C0F7E42352684C84 +DE1863602B13D7822FD39DA449CF349D60EEEAA2F8B19452CF3C00558FD7DEDFC10C85E43359A145 +2311E4DB3D5B06B8F2E68E3E899DD05BC3883822F1A9DA8CCBFC90336290CBD91760E8AEAE688D3E +E33B167EECD80E2292ABD4E453779F5BEAC5511C1448D505ED914CD3C8F2D52048EBD0B53CE16EC2 +428AF007CCC3571E1FA6EE520C9B7BB97CE1D0E571DB298719D08A3E03B50A190AAEA9C8DD94A139 +CFB10C92BC8D3AD3D89728947264F5E67CB6549332BA07FBF4B31DC735D5FD418281B4AAC0D4F329 +276CD1DDC4A3AA06A725D47F114466956DF2D299488AE3A9EB1B683E3BFBF0FB850429679A2C326D +C35ECFF042A661B57FE9A1EEFECB856BEF5BE8472A0FDDD3C3021BD1D7E973EB6125639A8CD10A14 +4E60EF72928A02D8E87F5638E6AB7F9D1A1C605D978C386CA8A18D48C22AD62E984F2D54A5679B4D +14C1AB8FBCD07BD324A0B0778342F5798C96211C0275169D83D506E3C56B5DB79BE7E008ECE0BFF7 +4455867538445218A64866689727AD96F99317CB916260383A433A740591401181BCE5CD68685E26 +0691FA639ED2A379DBBE88BAFCF5B81F39E431FDD685CDD3293C053A20E1778F74E4788760FECBB5 +FD199DF508C5E6B17C259F8A3C4D76F0E6C861406EAF00FF0700F8B46A192C205CFBDFC224F766E6 +2656415C9EDA5CD40846ED29264E0CEF0E61C52828EAC953E3F2532A2E6B6F4BD9FD7E80CA90D36D +7F4D847CC1622D5B618A021D7BBD6A1D99DF860F26A19993B4DF59F1499B8066C5B605C95EDCA3D3 +78D55AC44A854668F2965368CC9CC57528CCFF7C130B02C6F18614EC0ADF1482E7A28DA45042A477 +40AFFBCBDBF330AE44CC8F499659757B330CB0B3FA9E62E891E559AEF4DDF987B1F313F10635F984 +71C20237725A01512D2BFA92FF1829F3676E666CB647AECD4F5849457DC22F34AECC3C70B771EBDB +6D0814F43B464D41924E1391C07678ECE2D505CED2541889C468671AD6C1253BFF72A3BD71B545A1 +B6A6EAD36D448E1E88978165065EB55834610322A5687C161DCFC0A89D1CE7ED9D6D685FBFB82A36 +EDA474B1ABFCDEE6340846A39B0E2DFCCF11926B9F5C8E784E8C4FB555FE0F7E02B62EB4AD98030D +8A4B41A17D1FEC6EDDFE1B30E6BD4067FCF8FA8346DD85AC7A900480A1DBD15E200776AD0F4A8583 +36EF972F4C227D17D356A754DF9DAE45A9C76850B44DAEBD4E502A952222FD43FC69ECCB57E88FD3 +3DF9AADB2A60B5A90018A945D33EFA2E7FE1A573F45219590E31BD8AA4274A61424669320020ECB0 +833FA4C2B48EEDD5F31D4E519BB716C73EADC1F757D291DD5F4740CE4296AD9C5E3BDE27034AB56A +6D2F5502B39CB9F6E7A1803CE2FE2B3D61546D8428250F784443AC66F622477A87CFE0CE609CC9E1 +FC8BD5597C04B11A8CEBB2BECF31FF17F014A60D78B38AB77608D10A449E7285B71D9BCD0FA5BB5A +7562B802F535041AC761545790D917815045ACD59F747D6AAAB2B1F726E84FD2A86BCD455232B0BD +7388D19D8F5777D3F85528B9DFFFF1249E7CC191E777B7A36C62FDC0B776EAF7B1D6C83A3EA9B4EB +8E01DB392F93629BC0F2852CEC041789BC755C627759B1716C38CA2B2AB8CC9FA27A1809426CFCAC +65221FEFB9B86C4B65D71D1DC838B771D73EC620E35DF4AF66C60EDE98C8059BA252271C53246420 +F3C6974B335C3A019E97F3758BC7BFD1C0DA751B945CB8DB5A22EEE83FAFED3D50867536217E3D89 +93D1AF0CB84591A59973DD84A6513ABC32111C6A431739A8154EDBB4D18D35148CCFBC82DD6384E4 +4626EA307070900B4EFFEB21019BAD6D8DD8A3F008684C152DA0D5806D4ECC419E21156C86AC1ED9 +F730A95C1FC401093D834F2D4C7D405CBF047247C66CCDC87C34A1178F759DE505A8EDF186318200 +A237FAAC09715BBFC103F896BBBBFCF532B4F53CF0CC058775D709C5B43DFB9174062BDB33753992 +73FBE82D48FD39C61C43C8AA8C39E49D0D2EC925EACA22D6C68A0079C65DC143E07340E51A6C2297 +8816B7E5DE7D8248953346A48B93A0C5E0A1353C05332B76375689C8D50AA13473EB8E3523B93391 +E61A5A10A3D0884AC82D29DDAD32D1049498EAA0A43AC8AF49B95A0C0E869AB0E6C61F0384D1B917 +590BEED8AA2098AE35E15DCC04EDA9BC624E72AB232FABB5A480BAEB83D1C2F5B5BEE9D3FFC7B1BF +DAFA2E5B2B7D3EE8C9E82E93FC3AD37D42DEA90F0988568A8462FC0BB92818C92572115AFD5E6F4A +06F7BE4ECD9B77B0D60F695DED3E1F318CA4E9B2A3BCBEDC9262EBE02980E8AF2B2EFDCA112629AC +0B92CB4DC2EB899A61E29DAFAF2FD332E6BD285E55A8F5F407F6DE67F2C4AA0C5785B3AEE2702312 +CE623473835F008585675FBB4034C3DD6DB4A752735B623DA69ACFFB666F67521853721A3A63C420 +B2211A9DC96ABD97800D21DCCCC63F0E58E34F42447660F7BE93B3195A85E371C93F8E85414588E8 +FAD4240FD42AF0F4924544D78B082FBAA3141C70CE14E1CE104A23B63404D13D046C15245319D019 +635BAA83C9655FF4A5A1CD6129C9D0B23D2B1006912A165C21636406D1DB61600E3FDF13C0A0A4CD +3B5464CE778B936368C759E1EF664008E0FA249B3399E43E10DC3F873DE1EAD1EF5F662FF5047F95 +12F4486EFE7B4D9074E740E4D39CCD2751A6FC566F28A783D13C3FE7DD4933CD43EB7562F1F86187 +48B450BFAD564700BAF340804D2859ACAA1908AEC0B5604D5ADC53CCF6F688E750AAE5768CCCCBD8 +F48BF39F4E2DBF02B95479099FAEBF689E9A7DBED84E76DF92439582CE5B7DB0916CE9BD41CCCCBB +C37BCCD47C8FD6882963048A3520B545BB73DA33F6FC6E407D5D516C5BBA9EE599E8145772A89422 +63E2FAF41D52498900E8DE97AB1512D6973B671D7357F2677A05C4FCA379E238D09C2B66F068AE03 +5CC6F2F406DDB41D6E9EDDDFC957AE63615C2E675AA83B842A7F6DFC0E9303CDA7B6F74F84F7C843 +06CB2965322E61C9C82B8C5047CBAF1DF3EF2E654F396B8C2A9401DEA37D3D9CB670DDC735C183B2 +7595585A2FA7B90980B2C3A59211F3DAA49BF83ED8562AFDAABE8FA3FBCCB0986F86A0009F21C7B0 +669BCCFFDB2ADB3BA89564ABB9514E2A6E708493699940B21B453E31404857B5FBC0FE19596416D6 +BC61AF93E26981C33A5DA2D8256D09BC5B49DECD54667BE41943843083CF70E82A69FBC33C7A0BDE +068A40AE5AD7CCE3A826CF8A4BA0C07521B9C3933C25068022E341A250374543E2DDB9BF11AA2DE5 +722C9E4516B8F0FA6E1DBEA364FC33DBB9484C7FD7F788D54AF6D365E6B3DF2631228B2F9FCEACD5 +DA767FD20F2BB6DB91BE547C8DCF810DDDE052A70E167B7551C6939E2D8CBBDC3989F176DC5D4122 +DE800765FB2B1B10ED12180E7AC3E6E810119D379605979AC1267350169127A324480CEE713563DB +FA21132A83E05954AB0514B57F80296CF5BC49DA33DE3BAEABD57DDE17B55646AA870D35478B7D7A +53264A3B52599DC1C56DE065AE997F53E00D383E30696ACE41907A0A700671F6D43800FF0700F8BE +665D92E3C53158713DA6C3233ACC8D37E2C136F097DA08ECBE1362FBFC82039E28D21DF93D84D548 +3DAFF38824832C08EE3CB80352DFDA3BE52817AF9E20BB8116489337F52D855064A6E1983D9BED01 +D29FFD0D683A7220E8555AC87A363C00E48E9B6742AE9399BD8AFA33647E31F4DDA334604921A456 +A24FF1B36E7C5F59A5E4B5E6901931C869B161F52C83244933C32B80C2A084283FFF0445BBBB0717 +98D1FE384290F7A358FCACC28307034DF825157BD462556DD799680C45BB02C1D329C09B236D3CFE +DC4BF373EDFA85FCC1F015A878CB674491D1CB5EB9C93B8A2034F645258270DD32912F44DF4FAE84 +72C3333729AC1B76ACB308A08C52EB94BD13CE45EB84B7E329D7D2B9136DCC70F5AEE55D664B840F +42451E79C0167C26883CC423F90C7A35DB6854025311907CD9B70722CDC7902ED6BE7E96F1D4905E +57DA8EA2F9FAE5D10C64D3F1566A1DC43D02AF01519078DC854BE01B30F2D86EEEA895F7D5396470 +CE33E49D81344C48D8B0F49E9736A82C16A74A58A11F630E9F9B56934AAC1925F1364DD08A343804 +788ADFFDC8A51A851F312C6B16CC6C054E238FF8642037468C0DEBD186D31211471E23DAFC278A09 +CCA4416850FCAFB5977FF0972E43D6218492109E060505732AB17592A848B484E6232C8F3B3C818C +DB65D63D1CBE81C6148EDBA54501768652E5277D630024EDAD21C4C226A414FE08476D7F0171AFC7 +8D79BCD943EB2B6A47E82590DCF02E8AE317DFC7932008772B36925FDB880FCA3004A1A0E71380EF +0F5ACBD2CC1CFB3171134ECA0BD6090F7AD37DE8FF39240034C7C41F025DFEDA18AAEBE5819A2A6A +73C0341DF058922448194C2FFD874F9AFEBE1D0B915AEBC396E19E7AFB13DCC3580A95FC6EABE2D3 +FBFC02AA0F99D9EF510D0FED2B05D3C508BBB95B01C6030BFA46D9B550A099917B4274F968F1AA15 +E7B78255D6BC1753BAF445C0379BF2A55EF4239D33380B84AC8C7CF9FA074EA8B05A901D4BF53236 +197EB0DBE4592882CF20D969BB9C1C5E76BD745DBC1BA1ACF059E6E9422D9455BB7B03CE55600FAC +43B7C55B0B1AF0CC97C48D98205766FC492C9B6D342C05A3846A9CC36B7DC60BCCD368B158A3C83A +97335D238AD4183ACF024B74CEF2E04E563C893D82D25F33063516382C66E4D32D539D7611681E1C +ABE73ED7EB009F9B677181FAED4CA151E3CF42BBFBB2E4CEF251C0822621CBEA09968D3A32B2C40C +A7DDD3FDCA3D8EEC1015C0EBAAF681C2F2016E25824E6E12F2883916192B32F3C88D6F776C99D3EC +74286CFB0A1A00F466E1AF1D3EC80A292CEA0BEA7C5F1A2873464115EA7D8DC08DB87E5220D3ADD0 +A8493E4FC7482E36B1AB6C25BAD29D385CA0341123C8D61401ABC8AA89AD91D707ECCCF6531AF707 +D1742839704F2742D90C07459CF00AE506069DEA20D017D31AAE061D133E989C0A19370573F717C5 +4DAFD01D0048168F869C036CB7D37D6102178D712C8D3E3A13A8D5CFE8293B23CF1D0860A4954CE3 +C4D9D4893CECB13E20AA746C404CBA189B8280FC99F4F50339ABA5948D3AD80E34F90A9BE64594C4 +10034BAF5CB610F270AB355AFF2ED15C4F52760095FDC1C2D65E175B3DB195B11988765E1F3A6885 +E87433DFB42C8FE438F5F23110DCEAC77E86DBD0F767FE2EA86601A1A13F288F00A05EFF94BC0386 +4879E86D1709AA7071319548ED0E841FD00D7F87501912243BE01378A6146984AE4183CCCDA8F093 +450F3B12F4E64F07F999F206544B440393090F98366CA831F42E375EFD9A8EC7A900E6C13F5BE898 +9586814EC897BACDBFB38A4567A0933839A66E43F687CAB9858E8561A1372AD1902EF2975EA4193B +E0E4A082CB8864B47EF7ABAC77B4A1A6EF8D01446888462E5D2DEE31D5D234CEB1C01FF3120A7233 +310615968939438D54303105F558C0DAD9C3907C5673F06CD4046F104B9EE7FF7102AC8727E2C895 +BD2B6745BA4D5840BF19947C21F7390D1E389A99B1B10B0C6370C8ACDA33ACBF721EC454289F7130 +ECE6FBA1B2683599AD452FDD10522882C1EF17340A139DCD9661057ECD7736234850C8A6D6BB33F9 +4D1B05CE6EFDF8E82D6C124A53A6F067F150E6456CEB0AE5439AC436E6C4CBF711EA8AEBE53976B1 +337EB33591AFD599350D718612D58D1344B2DEC7B0264804D23A203142D1484CE92B11E2372E0E4A +7C5EEBF8514294276D7B9B8FA9560456FD76198AB4F67E005D06DBEED1F8175F45CF372C34F4CE45 +50B8F73C77D5580C7FA6AFECD560C63E1383C86189A71735EECAA05EBCAD46DD5463C3A975CFFBB6 +C2D09207B6E6469A095F2D7922A2E906D766B26D6E62EFB63AD7C13D6C7478B65141F6BA96B308AA +5FBFCA0777693AA2BDE2462EB7F0C477475BC2BA3ED3B31EB71141DE65CE05904FB46666FD9FA30B +FA268E91377C4550E021926FB504995D5F92397FC56A7E42BF3208C16AC4867FD85778C4FD997469 +0E619FA4D01FC4F677D7BAF5A52FFEF543709A0306FBA565EB9CAB2A79A3A1D3B22DE04C012632F8 +CDBD267D66CDFDD2B75CEF3163DFA04A9551BFF90E898EB4697E67369DAB99E1B740699FF94D6BE9 +1A7C359612975BF1D033D287DEC5B41DACC426D342F1E34F9284C0766A8C1966EF7D60AEB0081287 +0F76D07B351AFAED9C6AD4ADAEDD7CF27C178B3699D72CA4583A604098572267CF4CD86C37268B61 +39307C03D3BF28B3A8F1835036A706989CFD5F78E1C2BAC922A6DD2B4900F7BD306E305740BCAA98 +4FE9417584C9D1F8C79629996CBF1B079E377BA4E93A41AC969616A1BCCA938FD86C726DCF0BE950 +0123E5D5820701A9CB0AA69E7ACC1FBBDBAEA424F75E220ED72E72D529923CF5F2E7F55E6E1FB5DD +E4824B2052C1000108FEF789A245F2A9EE3FE9B631B5E0907A0757153311A46B322A9BFFA78BFC8E +3137271F215DF412D74B8CD51D30E225BB81660165934A44EAA21C5A8AD516E4A779CC39CF03CB48 +8B5F12186CC5009C4E183D002D972271AFCB5F42E35F7201CD40F40888DF45F44130A196D7AEA984 +DCF78DBF6E57F28CC594C92329FD3153D77157D6879D6CF08DD0C1E719DF168EF36629B0C78DA690 +ADC0795DC80B5EC4401051EDBAA78DB34A2AA44C5943F429CA766DD4E10A74B5DAF2672E933E3EC4 +D1FE84DBB0C66A9B121899015E9868DC186C3EAB8A10F7A1D1725289B316A9EFCCAED217671BCCD8 +934351BA55F2DE8A15DB9B440DBEAFAA5D4F61D1772274BD4EACFF38B2A48092877EC56AD982A4A8 +8FC6500FF82D59ABE7AE13BF6E91C6291FBFB675A2F0E787D0F65FF93BC6D2ABAE0A7453F115FEDC +942D3CF0EAC0B8CD35BD4392B6F755CD5CDA61EC2EA774FDA75D16799CDF0C4272F262A48439D5EC +4C9878571E7908226C1AB2738FA059AC191910C2BD637E397FB856627FEAD152F8EC4CC94C849AD7 +FEC787D82CD8C96BDCEB78850DEF22835D3D3D1D5981A4471FDF87448382004A303B6518AD87CFF4 +1C9650C42DEE4184B8B454EF849FE61F50622D9A83643964CB0030FF8AF865D96A6FF5C1105F938C +07950FCACC8F4120B8281CC5DB9B6296B3DBCA5ED4799ADE890F33A6D46AC4DA4F9219F9D14A2784 +DFB939F9206894827FE0D9EB18F9E8160558AEC1FFEF95AE4318219CFB4791C8EC6E7E3743521330 +F04CD2BCA5C4B0BBDF2A89E4B3A3DC373416BFAE914C411FCCB1814E1A0982699E3697B04FFDE398 +4DF7C29944D0B1CBC9690F6A7B459A4BEACF631F53C677C739223E6770A995254B737CBB06F52AA0 +518AE8E4BEEFF09845A8019A10281181698EB9C7DA945A536D606273E1C847EF970D5303A83BF94E +F4F1843587F7345DED5EF8B15C11BF4DE733037D8987575463822234B91CAEC633F3AEF67777A305 +A6606280EC4EF47ECCEBFE65E5C6137F886236EC7D963F3D882A8D41167AC068814D6EDB263F87FA +6A697B347BE32E21763A6F69E67E644D0C2B27CA3A398CC73105CCE04DFFE9DCA9670E91B5C70C73 +E9A742C80E0889CE33C9969169BC74320CF92D831407C0CE0E69BB0ED5CAFC961805DCE5F2A8F24B +A7086B19A83925F038A9A61E8CC1E8B1D1BE8D4EBEB00F933CD7A7F3DA62123ED823865B23B00A12 +B95B5F226C879795E75836F7801F9BC31D6BD9F0C47070D40F20203D00EC0CC1AA9D9E61899A1605 +9D993DC2E4F1AFE143EA723346C61F5FF5D4EA81C67B75E424A6A46D817F44A0C7CFE5D94EED3F20 +966DDA9361327B92C11BB25612BFB1F6226F10621F402446E76F3A8CAAEADB3C99CB9BE489E915C2 +510FAB78959EF1DCBBAB5EA67750A1501255FD9AE7109CA444571B99A20A3FFF66AFB4073CFA7B58 +18051C665F7E0902C1E87517C447DCCB3353A0B7AC8224DC6D85BA7E1F56B7D52C460E13736A7F33 +2923E68DC7D962EA890A69774A12D85A3EF59C0C114D0BA0D27B7FE4F39237DA2D592AB1E301DC5C +97AFD2F7CE6ACC61C32EDB4CDCAB8498CC97FCB479F5CF942580C2551FB140A217F6C42D27EBF2E7 +620C9E2997C4933C1F4EADAA87384CCC28482F46829B36207F6BEC94E5B8E0D53B50CE08776B59E1 +135B1198338F2D0ED843A2C20E0CFD0FFEABE8F341B630CF0C41318348C9E9BD5AB3220542288A19 +467D4D408423420780A04F0D62E6F920D07AE354377F2D74B5D231A41B3CD8FDDECA9819F6A641C1 +DA72D0DA7AE40962F3DDA761B47FD1115F5B726E2E47D88D13CB5E8249B96BA055FE88D349237F43 +DAF28B8E5497AB81942AD8A9C75134CFE7E31B4A69A8239D8775ADD34FF646EC6E50CC95804CCACE +5B95EF27D509D264A7592C36973BDD42B7EBC38CC2F9255342F2F86326BC97F731CB82406037FBCC +B7E2A8832029AC6B79420D9FEE7E91734D6441F65FDD5375DD39A0B8E445F5716CA7B8A6718880A5 +0DFF396A62073AFE53A2136E63E3901AFBBEF496338F3653723580D83A1EAFEB8A36AC8DD93A4CF2 +7131FF9E601B059C7699FBC7B484D1BAFA78D0703C86C841B377EB581761021748C057D3E9C7138D +40D85F7181719D6DB8DD5B39FD05FB5469EBD44CFD39E9B62F830C1CAAB279FC5F7E08DFD44F4A7E +EC10CB58BF81505CDA5E65CAA688866BD4682375A8A03EC8BAF52B58F0384AC5040AFC3CF26C117D +01E1C86E504FC3BC60F165173C73CD04E3C7AB6EABF4865353A40E8262081F6185F6C46D372BA46A +3B9D351C4900AFAA6123150C4BBB34C61325E1F93314253BB118DEDC8FF094FCEA85BF98D0CF4CE1 +5A40EFDC44306D0BC7FD6516B9A3C0EC5DAB7B4ED27F1C530A2113B2E3CEBB4DCC119170E18706CF +DD10CD54D2B46A441CC42961879908FC95C10BC20A46F4AF9D6B90F9C1B2BF28C25B8946638AE301 +D5B8032FA41607A30BCF567D546046CA67DF7B6BD716BD3AD3DA97EE3A494653A133E8BF7E34F4C3 +3C7EF836AFD9D55005856148CB030BF5F98236E89B56149E5AF982C05310644B98451C07C375769A +995A9C16C13DDC2DFDF177AF457A90673FC0D5B655086F27FDD1D6CCA699CAB1CFEE924C5C407F43 +0A2D22A261024D79A5EA1CCD2D825D714B1A9A6D1593204A08722AF0971AD45EC1258AD13B2EBA71 +C743EA9F87A679E3CA0B3FADE8035AD95D501E949FBCC624C412C947B89C2295A6D07D9FD70A7E12 +2B21EEBCA741B38D122F093583D3FFA472CB21F56AFA1F394C87C05BDF565C0A0DB789A6F6927B00 +F3E8E014018CFCC53042CB34DC012E6D3F139FFD6DD2983C5F38B9595BDFC87838CD984DB8351C4D +CC03CCDA8EFF6C3DBEEE830F8948573C69494CB800FF0700F851A5B1CA44DEDFF6EB7B7C5AB9EB21 +4022F937AD48AC2A7DB162C59301C69A8FC90EBA4B69EF0913FB06BDFCEE9E99F04250ACEC06BEDE +BC2BE0A9042247CF1C404AE7291710C2579A04DD2CE282BB109EF3F7189ACAEA43F773986FBD3384 +4963A4A462B056634EF867A4B4F4393D4B8D4FAF888D9229E86E4A6A967581CAF6A0D9C8449EB53E +443FF9B006F56E764023BD02FEEF7CBCEFCD7466F83D400CF26650068B031CB6F8A615CA84E54B6F +BE026BCDFC2604FE2BE4436A579426E31E9A2D753779824CFB3EC91BF17C350728C139CF2F9BDB06 +C3EF987973F1674A4FA017FCCAB276EF0D80820A211BBE7C158065697CD53255BE0D9858B00035EA +777DB0907EAC00E7B78CEDFF276CF0466D2B8550C106B78814B4476D617248032E462CD2470A0809 +D9E8E2270298C76B217E8589B7EC5F5A7972E0B270D9471AF16D7059665072055D7FD4FD1275343B +A52EE75E36ABF760B4A11771AEDCEAF8F0F3B60D39C0784416E7FC84B7FC523CE047C071012149B1 +989CB20ADF97D30EB419AEA3945859D3005456BE2606FA83450EEE4C8BD70D80B48216E1C250BB1C +D7F1155A4D60D906E351AA811D13A29DF9C55CD8134EFE2A5B3A6AF90091FB9A9A5BCC206FF709E1 +72BA08BE63209C776CAE79D58A8C0CE1E31048EFE7F0E6DE5FBD0343AEF37B7A9A550750F8D6455D +6EB37C28D229C3ECF21C1EF9AA1AD6E28E4B97F69E2A57AF7F6B59C13A31811D7F330697975AD244 +437544D748FBF9DA2CFB13DC6FC83AE85E0E37CE138A6CF56A8996E78AE8641E76E4BD62B20E93E8 +4FEF96BFF78E9CFED36DB340D6CFEADCAA4C1CAF35B1F1722B4750C34703D9D2F73F5564E87FCD9C +1A8FE243B85324E3555F34E54FF6322CB4B832C390A68F6EBEF24451A52DAC29B5CDD3079775C6F2 +AA55E1303F8D45EEEB292C5297E566FB5AC6DB2CBF0AC4A730BD58A26F80EC1800A69B28461333A9 +265057265B53C2DE9C955BBF2B2932F4D08D257A22648FA3AD29FEBF937C76314A2A99C735865130 +61254F79CA78AD83085114896D9812859548278CD4BD08FCFE2A3BA8ECCC0C289C930BF949B5B23E +17C9B43BF1295B4FFDFBF4CB610906B229B96651699BE945BCADA68C47191995EF39B07DDB47B2EB +8F4DC006D96192E7147F697E71FA066C9A6D51E2F19D3E707A4FFFF1C3CFF4CCC2466D874BDF3376 +18FCF652520A1B5C7EAA2194255710951FCFF7317F9A7B9B614ABDD6A90F22B1B1DC4CA730167653 +8F055CA6720A223C84270F46D76C6032B7D7B5F07ADD4C01563507BBE4CB18316220663AF481ECEB +62AF399762DFA4740C85CE26378F19E0AFB7FC6C4D913828C3EA7DB4C3414EB2CD211C135F6B4612 +EC8BECC2D3CFD9B9864E6B7D2D41361F3A3B9B5A6DDD9EE196C9D12F15183ABEA22D54340C3F715B +76ED687F12056F06FC3A2A1E28B5F3B19758A24B9E9B06F668AF0091DCAD05548FC4AA8106EA968F +7848FC7FDEAEA58590C412B53BCB4152F7A9F6813FECDEF9D9A490CD15D5072D04758D788D956C49 +54F83D3684451CA6D3B4A6EAF3D65BF6AD9081C1AD104B1CEABEF74EF4011111A74F4E95B56BB97F +A0BC21FDC5A0A615D1D4F28134253C6D21F68A73F17469B9ED82A369E4FA05A94C97DF3B0F2F99CF +FA7E7E5CF3A83BAB0B85C1DA71847E025465073964902E2428EA8F679E65582C3A3AD1DDCE4C6723 +6936AC2AC09DF7649EA4A2123E08D0BC80708A0A6D43AE8098BB82B64ECAA67BAD1E1612ECB9DDB2 +414EC48E04A7D52EB1E0F0140329C30F6DA1574D03014A033821DB8A3535A15ADDC1483C96E81BC7 +A8707747DC8F09F72B7F7D4BE80D3C26D97B4DBFF45ED2C5CF5E08B5D6EA65D42DF28D85D52A7808 +BA70168A5A840245C804AFE00BA75A9BB8AC93930423DCB372F173937025E3E3A332E088F79AD5A0 +09F64729A01F7A3E27D0E9C6A968A77271AA7110B3CD5DC2CB6A11B327226B436E7294919B01F224 +86E56FA7E271BE1CFA0C9E0FABCC68A0D9F82FAF21CA5C468D2D2C791C9131BD46C02BD3AD528A97 +6EF4F41169FE9F8CBB55587A75CF4B6752484B5FFC3E32489A0FB67AF7C689A8BDBAD3BA21AA079E +295FFE6C85A1D14745BE5179E9CDE0E08969E4466B4655E1E845C281FA47AFBB62B55313893F5C5E +D0C5CC44A7A498873E77BD7E554EF93EF2B6694FDFD7E78922F54FEC9974892B222310F1FF226E79 +B022691ED0FDA7B827383438624FA7D1E9B797702C1BB650BE2F01AD6C7050D1504172B276C6CABB +D378F31CA3BAF6A7698188333E60D0FF912CD5078CE6BD735B02270C139031258553BFCCF7BE5918 +909D4BE15FB4B068E6B91AD62E753B4501F77A0B178BF36DB8A242416FA540F44B2D3D8136589B9E +A6176A9C91A9C4C6C8DF835F921900BA90AC482C7955062919E59FE4AE4F07723940ABFDB05F1A00 +8982523F0481BA5486E3E9DBA710F54C0B8C06073CD89D0B39668FDF0085FB8DCE0AC4B4263CCA22 +48C3BD7576CC5FDB7B5CB800DAEB8CF315E2D2DF7ED19109C611142936000A8DA4DEAAC93F33D73A +DB58D920DAD59136E2AB6007510328422408D073ED0911A5E2E138419F49377E6E09B7B629B16525 +47D2F7932092E8BA43714725E6124299F3FB8D44F60F5220587B5C1C7F06C3E86B80F4091A43F372 +D36A3846C6727D5520CBF6F33C6204D5F6E08A33C769C76BB8812C5739492E9E0E75A5FECEB73407 +464BAE35CD5C125635C57B9EC1536877EE5B4087DC8A3C54B2C71F48C2B6668A3B25E12118645715 +6D9B921C8201D1BFE82BBC995DECC5B6F92E869AA1A8FE62EC4B06366A2F62026F8F7AB9FF1BA873 +0E2F48172AC6CEBB81EC292A98B908B32A38F8C0F42B922648FC9CFDB28CF2CA00FF0700F8BB9DC0 +34DD2F304619DB1B94B982EA7E6F82CDF44A4328656D74524FFE0B6D7A925BD22FF4943787D74DCF +8391B9343F19D51BEF1345DBB44E1F0FFEEA88828C223FD54B66A4206D590FC644E3693F4890A275 +26479CA1F226A09A8E75C6CF3559E21A22D1F459E5B03F796B3F5C49F652A53C925D7CD95BA0BC0B +C794C5554952052FF726709CD75FBF6C544728A4EF8112E88F63E4C2D3B5DA5435C7090833285EF8 +B67F8FBF69785E96EC743F80E378DC0A42758E0238EFE3236483BE4BEAC765065510EA2B9665EC28 +BFE499E5DE31DA2918D9D86F0EEB753106F018D541D05A7B3A991CDD4BD3263BB01F79B83223F45A +BD7370AF3153070A432064908EA5F76C962878AB4FA0DB8B0A1BDEE79F27072568120925767F4B4D +8E090EC64BC48DCE53A2AA23BD95DC2E7E44A9F4535047C8714853B23646C2901F914DD8F008FD9E +F0C6D62F1E3DF90E8C0AC345F78F260ABA8C539E352EB7CFE843C62BEDA0243B4FAE8DA0B1DA6EB0 +35E5476B6DEDCFC2F4AB494CE8258BD42B1B06F06631E4BC119DF77679BB62975ABFBFEE79C9DE37 +7DB6CA1F28CC1D80EE2129FB26D9BC0E43B4976CC9A1C4872F1D68959E3D4D279EBB5BE2702CF816 +85A15A9B87CBAF06AB53806CF88651FA7FE0E60A708AB210B2F8B773C4C752451ED8AAAE3494CE4E +3C44A8FAC599E8766F057C829394369680171EAA6CD74405C288493606E60F708C12965501BF5407 +A437AD1B3D22A3AD31075E6F178AE22C66456CDC8A9BEC1B749F9366A3ED60489C604C5BCF96AB44 +BAFE75418CB54A1515A6379C36C93CD36CA69EE0C6B75BBA81E5935419E471E65905633CAEBF7C82 +0E42BBC08265CA75FD51FBA9C10B7ABB3DCFBC8C1BAECC6D1C9F4A2855C5D3D4D6F35EE5B7724BBB +6CBC798FE0A64F6B24D2A0AC13E82227BA15A4DF5B450935468862D149F386F28F2846BE5D1D0536 +EFFC7B1370C8D4EDB032640FB52B2B2983D5E7A69837CF26A59E453AE779CB17A6242F59D1B1515C +EBFF88CA37486D4DA620ABDF1ABB063CAE6E5ADFAAF641F55B7421BE072709E48A73FEB58E1CBB58 +57E02A828BEE7B01D04C5369D957672FDA3D1424A573DA11B5EDB199D4F132E48FE8109E242857AD +37636F52DAD024A499DC292C68C94DEBC32B0160CDF22D4A839A40775F131D1DC0EC2047BFBE9CCE +D4D2BE359AB319846A63B7F181291E85B1ACCBBFC7382863A0CC765B742C0A1047AB12428373DAFD +BC08BE708CBC98366783E74F151E1331BC5651043979F1BDAD288C6AC6C15935D81A28414AE18547 +083A06D0077B5912E565C78D769649F2C76855BDC11599BB0202BA4353EC4123A81538B409E65E98 +21E504E4B4029CEFB1B7787C2928396AA79573C5327861203E2259A4E24980F9DDC8C404632047F7 +FC459D91FD62A278C7C6D3CDCA504B639E781C3FDDE31A4F9A550026BFFA4457A0BE90A6F2981D18 +FAC500EDE15357A202715808E396CC027B0C1DC483F0E5D32C7640E4E5656C14D99DA3BC82DA6E11 +53063EAD384A1FAD5ED5ACDDA003C3939A024B799C5B3C45016E881EDC32C12B88D3A7BCBC673BBA +60EB0116FE608869623E1871F7818A91D1E61C0D4EFA92899EE6508851412B2424F610020BC5ADD1 +9FF920399E513A649B6F8E374DEEB05B9EB125F7698BCADEE305841870A712E29DF64B3ABA80A1C9 +7CD5819AA483A899A4998D173CF10B5A5F43626DACEBBBB9C7B692568DABD78A6D105692C89C0D88 +3C8D96BA555FB730ABD668751B3961348BCB743D843A418D6422F254F31779B93D34B566A57474AC +3145040AC328C52BBF37251D39114E2B15269CCCA8DCFD9BF22CC9D9AF91370D7C299C2761A27398 +5CE8441F25867369F2B111D44D20454EEC8074299E986F81F47B64F6BCE6D0228335CDC54855FA42 +329C3247D21D3C2ED11DEBE6CFC8CB23F95E963CF49ED231538B2400B6C1EA82FD8390F4C40241E0 +5FFE9D4DDC75C9DD4094B52EC944A4714DF76CFB12AE5DD6E4A61D98E7095D8C0FA99F3706E7FE34 +30E4A31E9B326438DD002AED774FA92379A1C2F1990471E5B3F441E337B7C0AB98AE0201D831B4D2 +EC6BD7447A43D3DE00FA2F4EA0368DCEA703CC6D82562F27A6EC1A96018E296DBF64208A389AB968 +806CCAF0759953D39E7595898D0425F6015391054DCCBEFBD4D847873A50DA28B7A3A5EEE4FEDDCE +6D55933C6EC0908274E7B0542B7A2ACAECD74188A6239C709FC9BEFC2591577717C00D5B84042D96 +0604C7A6B73C9A14F455E81C95973988E5EF3232137CA62FFF4BFA9148CCF143A155CBA20235EFDE +60F4CC4B15F6AD7A0117202A0750F0A37A3F01E240571D642F32A12B87A5C744C6DCA99A76DF5262 +54FC6CA354469CA19769AB7A1131F0169682FBC1A0A909EAD94E2A1705D6402FEB0F009DE8468AC2 +8622863D35E97FFFA82EF8D4DEE337D0FD63C26BBD70A38DA75C58AB716883E2FCC4E435A9A8B46F +D94C86D69421413A0950220D26E5477A4CC08946260A5DA31ACC2F2DA01A43CAB0AD41C10F164B17 +1A5BE029CE2381218D2EC3D7CC2218776350B7ECE42783739C5BCB944B9C7C48322FEC692D5ABEE9 +F494F6C8EE35F86EB00581FDDEBE25693B921B2EE165E2FBA1D7E48E218C791042A79B2AA1C345AA +A6F5FE6E28C8DFC2EC0A0DA44B88C926A8FF4ABFAD887DCF5299DCE8C0B3D2531F9F33EE3E174E56 +4AAAD40DB0BBC342D62DF852D5576B93D310AA74FEF2410D3B70EDAC182AFBD6270E799336CC49C4 +E0C3E83B4648B24C1F2DC394933C7EE7E619D7794D690359C0D7BAA1C012D9F3423671D5C6921F70 +D632D9B9D1A29ECD41D428C4B6BE6EF081A998715C4A2D9851360518E05CB55DF68D33BF5968D514 +F543CEC600FF0700F8D2A0C895F7F531F0CC3323B991BA1BBD9F2503038BCF525A6FD49F02CF56C4 +483B12FCAF813EB48F5ED7B8100F0D95CF9252138BCDD943E1700FFBB63C3C86723CF2CE599A5484 +580557741B89460A8B773B892AB2795E34E8D9D84A46CE64DBC30D017FCCF27FCF5F5572D7DCD240 +B711549C7466E7DB958C8520C320380F699561E83557F2F2F0088955F172BE7066F87258BDD4E9A1 +A6CDFB1DD42D634B6CEAA2B199896684A9185F80F5F634808DBFC10DE4E9B1B4A7DEF2BD04BDED67 +31F4404468876D69BF3BF0B6399372F50F942DD4E294361476EFD2D18F10F6C29A0B16E6B5B8BD74 +6623110ABF4B3981AB2F5FE3AA4E752914999899D1B0EA24E2AEAA85D05D4B95D38A45AB739ECE8F +67BAA075DBFAC1A8E7FECB47FF4C0BCD1BF056E978AE6C27CD0972E62E5BCEE3136827050226699D +93D93DA0D94F54CE40EEC4AF932E17F9EDC421B2E6522C107F85C71BC91656C041FD8569ED50B438 +E0438045983C208B5CC4EC12546B0E596F5E1EF8155F706BCF820CE498BC46ADD2EBACB3C3A0270B +657A5EAE025D6DD74127BA9F64B8B12C33D664B0F414BB3C190C7E75903FCB0889012AA631E0E013 +3C0399CEFAF8005B6238DA9F1CAC50445A574E593683FD672E50525C25CCBF4DBA95E91645FA7652 +77AF42FD2C4C5B04B97E4F06C6F95F803EB1237A97E7DF92D0EB27FF39731B89FCBBFEEC932DBEFE +203717412A70EA5713B7F26CE44D23A4EF91EC7C7F48D483DFD095A6D3AFFB4DEE738C6B9E752F34 +52CA815A240A98211AC4A792CEA75874448475EF0AA0196653B1D3BD58F5E1C42A4D29ED1DE65814 +4D3DE501E162F36FA51D2222F15120594C850C6FC7924CA412D0F36B1D7BD165FDD77AC7F4812B44 +F2E11396F25B2E93F2F7DD984042C591E65514E2A0F54AD07402BB1510FA1828C6E297C985C16A6C +655EADB53ABDBDA31DAF6A22A39E30BCB373CE09003A888A63A00644EC9088EAA4E0E6C90EDF7114 +F84FE0385A62F58F08986D5E91DB6EC8C370252F30BAB274CEBEDBEE843F4E90A9C02F50848B2860 +E00BDC7AA264107CAD7FB6B72298BA634B8041F7A15A71A972F8045AB027496962F922EA744DD2EA +AE8DEA03AB4909A67F9D500C8AF6BEF8559D339DB3D43A6F1D62EAECAB3B6A06AB226305490CD067 +FDB9922FA5FA66B8DA6BED01E3D1CCA1E4C0FE985DA3057809B58405C5A43C8531C4FD959AA66287 +E1852993F3B7B991FE0C0F07D90550E472547EA6137121667FF43F734BAC1D5675A96533875CC2B3 +732388965BB62705763051DE2C06736320194E4304663F811C27E34E6587086C954A5556D6D04AA3 +65C012A12184A3988A4A4B20E2E34A2BAB6AFF9A5701A6A90B0F9422EB48B748C147699F433AA792 +70DE8BC26121B8471523A2BFA5FF9C399578C424A17FFDB4F35322F124DF793A1B2A5F3BD5B6DA20 +C3CC8AB0B04B19954E271468D384AC1317407DEE6C8FA26F3BAB158300ACB9C26B71EF523B2F0B30 +9EE0E03205E61BE6041844CF5EBE4DDF2AF6D27EB8A6628D5493002493847BCA52C3C308D10F0549 +56A9F0F1F964DD9B2B60D3A1902439B0C1805BC3140BA03CFF8F994C56D2977FC598E6FE6A34231B +EE40A55C89C52D1EBAF8BDAA74B6727ADB9177CE3186C035F1AD1FC48EE2367CA135EA403E50E45F +D4B3EAC61A31643EE4D02236A48E493B97A04FBE6D3529908F31DF7A930A65D7779D170F4E395DFB +D8AAE9FE18933A7E8E6C7F8CB7507AF0F4372713F8DB409B077BEC0F8136C8F1430C0FB4FD3253D3 +FA5FFBE29B5FC911D59640B2ABA06ABC8A5D9E6AB9ABEC75F97B2E94BFC95CA45D311FEE5F03A5C3 +204C8D2D411F21534FA0B4404BDB9C7EB9694252C6CEDAE1A255CDA99F685D3643D4CA9116F889D3 +459CE877F878C679BAF71E1BCBD436851DA3159CD98D9E557FF89C67410BC8E676F7833C5732FFD1 +8B7F6F2E4CEBC46D502F69B58E77ECF062F4F7459121F12E64A94C96D1B3150DFFCF1EDE13AAF3F8 +7D81B15A833C50B1A7D142EA4E66A3AA951419F6445AF94EAD24A21A54F018806ACEDCE1DB8D1FB3 +78DBF60E6DA7EE44B3A3D0AED6C21474501D967542A0B9300BE9EEA3132E1318AD39FD8ECFB14535 +5ACADC3EBBAC0132AFA6C6D0EEF6B31D11F0FD16768EAD180AC1DA62A4D58C0ABCDBAEF89D8E3415 +A6DFB8BA6DE5E17C2D7388B7713A5EFD273B7832E7669FFC2F77BCC045ED57D704EEB70CBAF79348 +A43E188B1ED9A7463908DCEC52C809EFB76CA5CDD0BC5311A296BD8F0707E327D95266446C4172DA +8F34FB04C6775262334A562669384BD14C5999ED43B75DBD77579D2DD8756E86A3D4246CF049C088 +08C2AC95381F3D3ED2B993A39DC61A7A9DAED98E21D6143BF42AF21E2067F990E21836A65C8B0E92 +C9D4B0D6E15337070B908A47F786CB832D0BEDF73EE8F01BE30C787644D979DF3A6FCC4EDA70C544 +88477C7C97754E1F460D34235F9FF503660857E17F53C879051131093F6A31CC95A1552536C7C03D +B63073591C02087F451AD03358BF881F0F5B3F1E4A113F12C23B1510FEEC7B9D4026B5C28E42E307 +8B835D592A8782CDB02092AB7357F03625DC8E6B16614E64A033DA2C37B2A2CC72EB271017B81452 +0784B2081F2E6E789F93DD88582B6449901147357C053FF73F479F3EA02910E5C1F76396D02567F3 +43A15CE66D86291BCFAC889E299C2DC58F67A8E353E703E95493C748A5A6599F93648E292604022A +1F48666FFA81FA09027EB35D7FD37397181E7CC144333768CFAF9F06A41049F14417C1480C239819 +1ADCA015D3AE46637D64116AEAF786916EBF11B3DA6D648A831DCC3885AFC34C8AC4D1E15D89B70F +8CABFCF28AC8CAA4F79DA806C9969B4500FF0700F871BAD312CBBDDA8D3980AA601FD4E1EAE3EAC4 +B5FD3AA54F983485FDE07C5CA9FF301E34AC351ACD65570B9B8A64147B78705B672DBA7CFF97752D +1D5CDFED60F72C11654EF0F29835A0DF6520265386C5CE7E17A953DD6AAB592AC908B7BF6D4E75D0 +8B47CC8610C30657C9A75E1332AA4AFB5C1980F5DC9B860501916BBBF3D2317F673EA2EE8150F681 +AB52013304B95F73CC6449AB3FB38D157194A584C2D3D47B1B0FDB15961C62DB74E3A5F1CC204FBD +C0909C2E561A5A6952D8BCC230D4B646F35C1C14A3F690BC5E89F962A04038A7204663D539557527 +53B30344FE606FECF6F8098A3D5A7C90F32C332C2CECE25420F4BE11864B17CD03034B30A9572B54 +E8A3C1C5A14EC4D7A09033E9834749AEA6DC6361388FF6B1331AD8A9176E28F85C2D554CD8E8FD25 +9A4C311C32BB212C9FD35E75CBC21BE771156808829A90EACF6CAD41F0D5C40D489CBB7BB94D3971 +696ED2EFF650CED4B18CB1E386C06A853F468956E1AFA5BB1D9BDEABCD66DDE1D8936AD362EFFE49 +7A3634F12610198A46183F91430EADB7F905D378351762A52CA775FC222D1CE1A8AD6DED8A5C59EA +A262644DED23CADCB4C124ED53B21BCD6D08F1FD4C09D4AB85FF985EDAE2014ACBFE2A134A474407 +BC7C08A5ACAD77DB4EE5506D0A1F13C42594455332A590E07593768C8DA611E2513E4C30E563BE51 +14642CF445F8A8FE0D450458054A3D4D4026773D9E5A2252E5D78E401F58405BF9984E72DBDA67FB +5F1A8464FCFE52241473C2B1751558D1761D530EE892D7874752E77E6EB1B8CC9160DACB8DD279FF +A7B2F2CEB605285BD742F773154D67EC7D5E95F8092C774D8DFA9F98B5E15FBC80EF7EAF665568D8 +0B2E73490B5C001ECCB07A339AEB7A97EE4DC8A24E5BDEF04798B8A019B075DB184A2F1BA1B2BEE2 +0305B28BCE12F9AE6CB041A60FB6798874ABDF4C79713DF6FD46BF9FCF2E11032BD36A17C8C69D32 +1C4231B4B3BDE2ED47633C6074EB7F2D573F58ABAB5216CF404C1C9EEFA8DB0D88B3223D5C45C861 +50F444BC889A1F496E3E3E613ACB35302EACE97BF2B9F93135F71C9452E1C90A6EF06693ABF97219 +376F59433EA804A89DC88BCFF6FB28DF8767CD57182D3D2E16BEA323C3C13E2F4443592060E61457 +E13C27F3876D922D5ECFAD4D28CE8AD536572EB63B73240F5BDC91A2EE2FC63C9BF3DBFEDF057859 +961413AF6998004B77FD36FD63B881CB95C4E139DD1EFAD9CE1931F54BF959ED32F6EBF409697EDC +E176E6ECC13BEBA41C25823BAA85BB25C80588B26A7EC3F4D3F187092D0D8EE81F4EF75662DE6075 +C631072B19C86BB40B8BBA317FF827416DFF388139340C47714C7935BB49444C4BBDD5A8ECF404F9 +862D70006438025831DF7C10A465808636F1AA5A30B0822DFB8A2723D40DA3489E71CA0F447FE685 +F5B378816FCE87B6F4139C2F25C2356C76B35A34054C24A50F46870F509C72BDB82DD275F5090348 +51B351EA90603060790DCABCB1247DD61937BF781CE0540C4A7CE1DA1214AFD24B9B684140BF7A0E +DFE0204AFD4D905A823FE902BB2B1749C4B50100D53189399F269D71EF54AAF19FE23A0502A7EF38 +AEA949C81781A645C3CF34E900AFFC4AB432782115EF2BDA9A80CF35E22AC6FA4BCFE37751D1D734 +DE8E0D13D11A3F08DBAC963C57F55EACDCA020EDFB5CA7A569D33500576AB30098F59DB2DFA9CA33 +69B7DC5229EAFB91B338D48F70919284F8B0E79AEFEBECCE15564354592897FEE3787B748B807B5F +AFF5A05AC23E75AB94BB4EE2E945E5F40B085D9AB93CF16AA8BFB0996FC9C6071AB292BB790B9C77 +734AE4134D772B7D7772B35F17BF08E43EAE4E9A063DD417ECCF020ECAA2BDF5A79FF26D69B1C368 +D8DF15172BF23C9414A45C55AE134FFB66487F290C8D3E644133FFCD3DB621CA1856AA74E362DC2A +A3C240371A2FBDB2A9BB54590A4D1FB724100A973EB19DAF232BDB6A0DAF26221C0B1E0817D50070 +144B1EA726E54AA16B6BDB10764793FD2D965CA46B3022F6CCC229D109902C1EA333D2B1869D823B +04F4CBC9682BC2CD718CED699440A0E3D80FF5A6A6DFECB73D6759920BED67A4AC44383AD533F44D +3C23FE72F81EE7D003CFE243E20BC41820111CA176537D9639B4CD8BE4DA5A64696C3B8DA2583FE2 +8E4920A56B4089FF43AE78B5CAB12CD55176B6E8B3288467C42FA45FA1D76061929C2E15A7068FB2 +CA48154902A0187B8FF74B3166471EB2A446A0AC0299AD7D1BE878C8A9B4B98E00603AEAB8975CAC +05774FBBF9AA7AB816D600B7D19E510262214E10EFD1BF711FF7D699F80C851B826884884D42DCFC +3E0DBDF205439CEB077BF26C07FF5B18B8EEEF966555AE579F2DB7E79A60091DA22B035D569C7608 +62085CA792A26D5672A793679EA647492C6A60E39ACA959DC3525F2008C744D055B93CD6566846E1 +0E35554876E3342E546D34D93AE004D7D810CE86202D054151B22BA7A382B2C25C748BEF8B6E9000 +682F574B408FA3A64DE8ADFC363C1819325F9D126C66F753ECEA349B8D0B0473A1DAA4E5FAA646BD +9816AF02931914A078BF68D3B7C212C4F74A1C53E9DFE7305D3640B884AA0AF1E3796FBAF8C4EAB2 +5B11EA86EED312EC6C7C4774D0F68368640DAB47333F912DF36509A28B7E426192588C9CDEEDE245 +D684F24FD7AC309AC4D016D6B9F874AF9F9DBA1E577BE9A6344FC1427E8955B45766982F3F76551E +94C06FD1985F7B0DC764B20A31A53015480DE8E1028C6818F3D9287328043CAD0EE9157D4F7C6C4C +282C17132837F512C6B64338DAE3251A497FF70458DF6F6487D861019040769035DC55FA2B00A666 +D21299ADA15E8F38477B7DB6FDAA763945B72D5F3D40C81F0C1AD39600FF0700F846FEB3A6E66DDD +B35DC65D8C3E250B54CF49529B94863E1D46E15B6CF87D7D74B3A656F5ACE1D829092494201CFA0C +4707C24392F3A6EC542C1F73A0E5E370808F242691E03008BCE85447F51880DD5F648D453EC1BED9 +35C5B7E513CDC9E3757AAC3709EA15BC2E3788471B00736C06C23A55D182E17141ABD65D88234C05 +DB8F34EB26DB98C8B778157CB758B5D73FC302B5A3940BB9B4D5D00B7523139DB2A409BDFCCB9EFE +E40BE983FD5DD42BA0F1C8C8C60150AA6D90023B6F7CA4B78DD2A098A382AF97B70D271A466EF5FB +1681076125C8F85AADF90D2FDB9D117E005CE10E2770951F16FEA7F14DFDA25C31D9FCD3F45A5799 +F41955638B59E95A7C175C6055F3DED76A22DB2C5CA3FFC2CD96D708354191867363A041ED5EA6D7 +7B28CDBABC8028DC042468E910D27A3AC602D1C9DA5392671C5D526F228434D3C8F952C94A101A90 +6E59704C0038F91ADFE982EB204988E4ECAD0B9D8386CAB0C851CB3D80E316C3A6BF171E9C45818D +EE1B9790F16CA4776E98EE2EC69081F7E4E3F1C37B0312EC8BA446B623EBC5E02B553B835298A780 +B7711C4AD18E806E766EF93BEBFBC59BFB65A2362150499F00290B2525D33F2C5BDE824CF77A934E +2797571D7D9E012D975D0FD8CB620779C6C1FC87159EFE4FEDC04715FD02CAF40536C02EB5610418 +AB053AD5E3C15A90AB70263A649714A30966BA1247B188BC77571BAC27CFF9106E04F508A331E893 +5B8BB0835D57C9AA3F1E175241B07EAED583CEB30BF14902651B40A1FCBFA098525E6778CC1E82F5 +31B4DBEF4F9DAB508176236620210AB046C85ADAD5E716CBE6B4169C4FEFC90572053D2DD07A954C +0DE0FBEC26E1E7A5838136C03F9F3FE55439B59E065867D80ED5B4643EF999F421F981D2EA02AE8D +2C1DE362AAEDE78A500291E507C755D76F0C7447A67B058EC02784AAA65A8167862E08400495D20B +8A3CCC2570341E1194EB306C341CC42F449A6256401EA0123E4EC7C8CDC5BA8C249F7E8DE6C443B3 +FF778AFC6C0693DD48AB973FC0A67966E4511375CF7A5592165B27DD385E5EA23DC9E9D264912FE7 +EC21866F6F59B66EFA98625DD27C243941CD0BFAE3AB7DDACBCDA6C8F6632FE1AE4A207A751FDF8A +7D5976E9B6139DF678ECEC20BC5F5B9EA8781DFAC896C0807E0AC531C544B15488EF86669772B92A +5E55B71C03CF159819C4A8BDBB18CD66F44B93204FB66AC3B83366FF14B8BBBCF5E370374258D427 +8E44BA2806D87D3ADB3C88200FE8E58C5CABEFDF382F3CBFF9EEA8BC4A0183A7972A5B6D74238BD5 +DC4029EF5CEDF845EF3A9FDD9E5F0F4C5F61804BFA690DBF8F23DFEF8652219AEFB0DA2BD51EA971 +09813CDAE884A1267D4AB3E59C27A7C7E35944B51DF5FF582ADB257B293C8AF9181FFF9E0FA0C1D9 +7A2334DDEECD91209CAD606ABA86B5586003E1B10D8E48BC272AB11B59236335CF19AF43148DBFD7 +CF46875C6A2B64A649F7AE4BB3CF84F032C29F76B3F22D03A69A2EBC5ED6C4849C1E47874B660E40 +85570F8A407B58ADCE7E8F61A70F42E62E770A762C5302B0030E5F2E3682F9BA542F5F5E5D4E4764 +F29ECE147CA9806392C26B5260A1553FD9F8F4513A2A1E0996AAB90015B1B194D085362D7E2C1349 +DE5856126B4929179533C870DF2A524893CAD57957C5AA34BD929BA430F9095598C0B00F5F93C1ED +FFB1F29B9D0C614A9CA2A013E0EEADC32B6231876947648BBA49662F7A99BAB9958D7E09F24CD1A2 +7D8206D905EB61B6A945B181682E5A62D66B3A6DC2B9F2F4E347B2EDA5E13EF6E9A87B5515BFFF8A +415619F57B6AE9AD3A90E7A276883EA9BE013F406AE04BE2BE3B4E2CD6C04CD035860BE2A8C38248 +376A3B206057E0C12123012AFCF9AB8477B9E6F191787438C2CAE5EAB137BDAA7050508D5C2409AC +7E81B8EB10468EA14BDE2284081691ECDC864DEB4CAB7DC00CD47166348088AE79CA5D9A863E1858 +CB078E0BDEFAF053E60DBA5770DFD16515B96DDDF6692A5C9072DBED137DD23A650606D473148FF8 +477B3E4E30BF8D1DA996A3D309FA3650590564B8C38F1EC240145C771150B06C09CAA2BB9EA9962C +5740912E5EF68E1D9BB3FF9D50AF0A164498CC2AD17AB32B361A00616AD636D9ED7AA6A1E3D30E77 +1DC1DDE303B97D6F3B2A44D62B2A1E62FA159E97BD2484D4E503E17AFABB56044074BCDECCF872F1 +C90BF458EBFD2BCCBC4423C1D21DBBC5D9E25E972D65B64454D8CC9C93FB670662DE90D685A97018 +36C9B63C270E348C899463496DA4163AF34C0292ECF7DC358517A2CDF62807F2D6C7BA87F862F7B8 +7FB8F2C623DF9A83E4BE823FAC1107F2246475B7E8938D29DAFD9157937B5A4732E2BEAC469EFC3D +8AB50688BBD523CBD7D13699D63084151DA309FF25F3515E5FD85A2380F474193F060D62632AE08C +F283E8EE43E9468D8D2A0ED5236CE20B04FD2804368F7A3E2863F5813F234CF6DA282E61540D66E8 +06926F1C35AA0271A63677D520C7B7DC05F2D1DAD09E7DC512B1CFE9CBC125603295291E3A9C7793 +8FCA347698494C61BB5492A9C9B236C7A7723F803A6BDBFA45CE19546C738F49AE7135249B24E794 +6AD0601A1799F7FC6FBDC95353566FA42D7F782AB0F7A0838448FFDD62A788BBEA7A32856051ADC4 +F335F9D9C1264852F7D1223BC9DC3110250EABE82BD68A6B25A59A237DF217BCC6B0208E73A1BA3F +42B1B76F6998C28211FB9EFF5E97A95E7F60FCEEB824044F3B664E333F3F5066251046D39FD53078 +E9E5A9598883CD2C0CE82AF94652E37BEAB3CD81EE7DCA4B0854E3222D545A2B6ADFBBCE1C7986EC +BF897B1D6804A11E7F0C28E1416D64994876A5CF219FAD35A568194F918E3CED66611F1E9EB01EFA +00FF0700F873000375520C9429FBB907B5492681E3254FFAF1082B69174B8F86EC3BC53BA764C2E5 +8226AE620DC40472D334E2EAE9318F8E5AC15CE408419CF0038C26B4EC7080AD276F9D7D32EEFA82 +AEF98DEE082C7BD8777FEEBA34AC661764B13D5C2E4CCB437FD43CC894F76EDF81C9508730E6E063 +3416304C7609B5A873BB8F0FD3DD25ECA89A4A0727D1A84C5F039EB5D18F7D82E3E03265EC989A2B +6E136820F95F9F4C4847E71CFEBC2F964179FC5D68B274F0A593303FCA809968F6ABFB0AF94533C9 +B3E67B6F71137C0F4173F42C9CF60BCB891F2977830A2E5C502249EEDDBE0391D3A7E52D538DE528 +16ECB2F3C32A7EDEFD2B0CD8EC91C9145DB67E230C59792A36C10CA20874A3E6B1BF78093F4AE506 +67423344B4CFE30FC429CFECE052F2B47EC65309E0FC6BB8F0C80525882AB671600CB5F3E788AF98 +D3D3F41FAEFEBF3CCF3E0DD4F47A83E02E1BC03B46988EFEBE4B8C3AA5F0E01B1740C17C791CB94D +E87157A46A865B4641F8FBB312CBA4B1C46955FF7960FD48ED3EDD8D4091FA0F495280BC6CD4930E +65EF5FA431846DEAB175B293A62C63DF36067EB7CDC71FDC596D5EEAEF2D06C577E9BFAA54C21C87 +367951EE95B6E2872DE87079896055A2DA2ACA83BDB53EBC38251D05FDDAAAAE518E8EF5B6E0CEE5 +2745CBC55CFB38E3A75037AEFACFD645CA655394C5A408356FFDC183D3AEDB78BDDEB25A5D55947D +648D2E4F430F6472162CA69C27F9F912E0EE53574B8E4CD6250553F9A623501A72E35AEEEF7CCD51 +B4FE1AD3C67238AE3BFCBBEEAB819FB741C37068621477358FAFAFF2F5C8C20BCD41D306907D3E2A +9183D239319A2086444D4EB7665C005D45403607C74C22074FC08F8424174B07827B0A2A9A5CDADF +1C8661A9DEF998D353FF2EA416C0C1CB579DE9862A22CF98A1966C39782637DB527D18497919BA5D +F5011C6458126C8B681F9AA555523372D39813392C3F0B0C4ADFA9ADB4E425C1347B9A94319D72BB +FC1981394149BFC848E85B2B05CF01C96B95B833A4BEF57DEF0954792183CDB9048671BE109F705B +C820D57B6D587E781CBFC3CC99B400BB4FADA4B7F9D2663CBD406BBE1D5BE35F43BC086796B89994 +4AA20EF993AE2602F647F0F7BFECEB9784CB63D015E4457888BF293B67EAE91953C72ED77FD83623 +8F6D8154A00CCEF75B2472AF28525DC6DF0234232375C0789A80EF6CDE1F4849A96459BD76CEF81D +CEE03D55CC0E05364679C5AA6782E1790136B7852B2998E09EF28B8483E656EBB7C0BDF5D879BF72 +27153C73984F71741A0FE9F7F04037FA8A34975F89056A1FC6620598993FDA6881447E0BA1E78E3A +13C2A777AD48A169A5491A0A6424CA2834DC7CEE1CFD7387D02AEA0AC65B4FDA77DC86439088E657 +EB39001E6C98D71142087A2291B56B6E9565069AD6BB742183B2ECD3367280BE29D02CAA7D9B0D30 +230DE608C8556DBB49C3313CA41CB355F405E5A45EF6CB263D658E9C072B4195CC9797E00E158569 +9F471558E16D45181FC89E58F67A8148180DB83ADCBC883D7246DC7FBAD79AD0FC8791F31862F1CF +EC62F5E7A2E0698DBE53036D0629714973CF18D9B20C2312B3275B1D61DD592D46331D36A6B2CECF +54312E251E31C4F161C7CBD07578512DF8660ADAAC2EEDAC76A78D5C5290CA89C0A9455B501BCA13 +A697B19E1597DB73BF0E60BC7348078411904991BF4ECCF5B344EA4A23B5C406D048B8C3AB515C4A +118D9D04521753108B25D645231FB2080B3C2F911FB75486CDAD07EEA55008FD307E4F7FD5C3B274 +ECF9239066116F354C9498DCA3397BF8EC75646BB5C9C047007EAE57FAB733B674FEBF31B1684199 +970FCEFD192834A189933DCEF550BDEA5B42C0CAB2E7E1AD4D9815BECB849B0992CD95B8BB83DCAE +0822502BD5F8E1CAA944E06582A255843A7A8BC226576628C6FA17650CDA449FCDE8D75127546F00 +29448AA448CC5C8DEE1E9C9D6896754D1BDF17C69A526954349F7CC61ECEED19A73AE17774F327B4 +512339EFD3AD79C6E07417F4E5B3F399980122D00F38AA5429DD2F5CA5212E55E7252839F4DB3145 +FCAD1F0B50C2D07CCEBD83512BB1A51B9F8B9CF11EBB147B4A98438D452F6D4E39703C13BFF2ABD8 +82BD5CAB478ED37111EF62A4525309AAE52C88312B058CE71BB5B7AEF4F6BFBD2ABA839D47A56213 +108432862819C040BD9F58D425F9628CA98005B9A4A24A3FC42F5AA9C30A4E6E743B620C72063EAB +AAEE5E3BBA3D213B6662D0F8815D2EBCBE22B1DD6EB49FF794A378A7A77D704E67517CDC56920F73 +FBCCDEE0D0FB3F78B44C00A6314ABDA880252500E225171F95DF337F56E4556B14689F54A0482E11 +84047B856BFAAC31BBA818D24B66CBB3E9D8E6E690E486CBD3D9C55261F479EFCB8A6A41C3452789 +EB5FCCFE40224F36EB933D9E0FAB77DAF03E1C1E36E366CBB92E40D25BBD6CED8E06EF4D33133EDD +70D3657CB8A8D4C4B220D1D6B4B5FF5E197CB83FE3CAE142D48A57277302D116647D88562DBD74C7 +741A12298B55CF076967818ECD309E6EC710B3D1DCCB7742E1186B5FF6AE904E164D625ABF974B19 +0834652FEAB0CC2914B4C571A21B10A4532E67E52F29986D054F44BCDABACC49A2F9C954C904A36C +D1E9A645F2B0AAD8B9B15829BAF90C98A410D6843ED6986F3699C6FBE49B0625EDB3162A0947286B +7B185AD2EA7FD980BBB2569440E660C3E2F847B2BD6FABDD613928781BC99A8665D8B6356CB74487 +EB5AB8EA62E9AA9FA1EC31DA55A0BE787A68CEC66F1D6FD2B19C003D46368006728C96F06C41CB4C +896982C7507B1D84A7304F77FC65920857392FF805DE9E4E570A358911F0B5CF4ABB65CEC24D183B +8394509277658E168663CDB1000308FCF70445DC72DA2F64D5CAFCEF8A62B9223FD27DDE44965C28 +5614CE5F3DA03DE0C3929F81FC81EEEFD8A6E8F250C2129C37998AA9DD35C57269CB674F92347F68 +40ECCBEEE6137B0E4118A65BB1B25937C7B44782DA384DC5EE59408F86E83911F6CAF6730F2CC6A9 +CE0EBE03D7FAA5B705CE52A4A68C96E76A84298ECC0B08D7764D57FEE9F823E10F7E1165E876FBE7 +3CF47D2BF9DDA0DCFFF33C7184335F45F5C38D734894CAF9F4F54BA7CA8072FAB37BC4F7B56E36C1 +210D60C9DA7017E09201A1DD5CD29EA3F52A81095F63F6EF4902401BF35347C2B6BD3A9E72902E3C +B07D69357623C9F868213206FAAAA69DAF1FDC46E0C17104776EC74C42931A79B9D0E8B2DBA8011E +6212D5B28BCE7FEEE2B3CD83257CADC424CF6CF1C9F83DD8A3DDCF149E8D6D1CDA4E03AAF4FF8603 +FC0489A73394942612758F3F136AFDB7B91C1AAA66A51A7C8F1DCE8239C2E83A5D7CCA47F8C38A7B +1E59D0831E43498AB2E6547C73993E99DE22264796BADCADA1B3E35D8ACEB3C6DA56F536C43DC6AA +98125AEE18C4CF057CEAF333A5D70FF6426D0A71BDCBD06FF9C22DDD1F51EF0A0F0DF0236586806D +3B66C79012A8AB30A07809E47BBD4C2547485BB344F63D0E78147C0D7BA50C5D5DC6D129C6CF7037 +9353E070AF633BDF730D75B0D9F241F4E296D4F90904BFD981E800F69346A3C3E46D29718A2DBBB6 +5C40B577ED381A81FD4CAD56D05B50E1B9EF61D283CE0D3C0B0CA9FD34C1FCF02C3C3F01249DB07F +3E9BEB2C29EF99084CE51695801FC5C0D1675887D3CD657BBC75D1BBC534BBCA5D1169B6BBC74634 +DA154CBD657ED8B127A3D6B339D26446BEA48803CF2FADC11308EC72DC73B45937C25C101C6D7477 +AA15795AFA5DE11ADC439038BB9A64BF7F434411AA2176F50B74C4C4114D9DA75A86938BE8AA424B +78A26680ED83DD70D61C84F557DB6C8A1E77AD5382F7BA48A067E757E8BAD8D0F5B1F7756B48469F +3D21F7B3995C05A476B9CA3F2DF38E2983C90936A59DBA46AD81B64FC15EA8D067CAC3C43C09EDB8 +B64A28FCA90EA3F011DC70BF8A0E632DDE9C601301A2C680BFFF92BE30CBE4F95596DB98D971D2E5 +5B75FC3A88F8903E43800248B5EDC38D7311D267BF372A6AB56C1201D67DCC34C11687CA56AA5E63 +02A78FC88DCD84461A35E0BEBE65D47DE32EADCDF1D28DE606230004862E1CBCC802E74A977ADD64 +65D828432E173A24897EA712748A11E7A469B52282AE998E1AD68C0FBBB1B866C182A793E555FA7D +DDB5EC34C466F2415ADB22004328EF31F18A421E2DE7F70D09DEF4AD5D046E4BC765CD8160F219FC +8BD0E9060782AF0B15245CAD3362B162A543FA69992F3614161C03C34CA055F5044829FC2A46D2C8 +B231E5899F46C6818755EA6E66CC74B20E1E796CE311E74EA20CD7F86C7224A41C5A5F057BE97DEA +AFB165ED17F8187C9A77A984F080AE24F3612EAD4AA3D854D97506F772B1C1AFCD637146CFA172A6 +6ABF0D5D19CFCE3169BAC43F25A2A229EAFE703D8CE558F92277A3C2CA047223DBEEA124CCE6C562 +112EBE88BEA6F4A1F674D9E8B3D97848D9C39DFB0DD9FDA2BBE8A100325D0DB0FC8A502F226A20D5 +A37AAF1C9476A2FC9ED3D9539945DC750E4C6F7C5F3E18A325843947DF010AC3042CBD383A8E925F +D885B10A7681707EFEF844A9D33C76F9FFB4E57752779D0A0FB983A329441AAF50131E5197853E50 +A5462C184C6AE30D75B0B8758389B26D2BAEFE763EACB36E74782C215DD7AE47CCF0C8FA33D68B4B +196DA8FD88EB2022685DEFF836B3FC82800BA864084834D155D8DB89312F5A46AEE62CE4DA1410E0 +A8FF4FDB75F8766199D8328AB4D2B91BCDC3DABCA17318A0630BBB87410C33D857CBB64CB1076797 +27B26B197663E6D68FFCBD01A5F4EB663738F6656EE45B3938CAA3BDB36E1F0716BEE661DEACCE38 +B1DD9463CC30193007EB1447955ED81E0DE9F2BE0971D13CFCBC5878CD0A13C931A89B84C711E426 +A196C6A8E6A8D5C9657D4330778AF63B3CC22F6AA855BB3F961C97B155D343558DAAD8AACC091A39 +9A971881F7C734A94A1C2631484EC781BA144C616747D491AD8D6CA0E5EA0128C6DCA11DB8D5DA22 +5F993B1436BE1C78102B73CAFC2FDF152FDBCA5ADB95E240E9ADB3BDC841BA1F264CE814FD2FDB77 +100D407A05FF409C951E9D7933B6A35EAAE7C8EB64C7327694CF43E513DBDC3140D7C2E4A67D8FDE +79126799AAA4CAA331C60C40F0C19CA3087B0957AFBFAF6131B07CC237146A189AEAC85FDF0CF85E +D73379C08E4FEFBC55AF513A3F34B076A3D4634AF865CCB0D2AB2C6D077C66975B5BEDC85A0C601D +267DBC5A0351EB947B16B12699A034F55188BCC08C48E90E5D520F950B4EB44411994CB635581A9F +60FEE57DCC2C1445374C8E09BF3341E6F5E36F042CC6AA7CE0B5DB5E665ED48634799DC13B0660AC +8B782C7585A17398D80F36A363416EC56391AAD4674300F0D9AA5A5EC9F37C9A89DA4CB0FF21AB2C +6228064AE22BE6914A3406776F3A58C57CE23108FB35673672CEA39558BEF77EDFFB075118A8F833 +26656B01FD5BF09BEA98EC93152074322636E7B9E2EB8E589CA5D32E6BA6516078A888BBE26D176C +4F89EF36E3A3E9D6AB7222FD9ECB50601F10137187927208EB34748C296B3C379350436B5B7AC1D5 +E8953D92E8429FE488025F68A65D9B483B3D7BC2D1E4123725E96CF8CE912340C697E5EB82EFA72B +6DAC6F3CA590D60B331A37C7F9D1B10AE2060AD94B14FB07C5F532FB8A231D364A6CB0A4C2EFE16D +41BA615E9BA9947233FEBADE334510202B0AD9F6EA0142B1E33B70E5898411DE38AB868473AC70EA +F0F3E6300D4E63003CB4B6A91D41851ED651EA4BF48B2B7E44BB39C700FF0700F8F091C8930CAB34 +5A65B8E152F2BECA0A629321D5958C8B3C9638C21BCB1A15E1A479750BA97D4554F7C45A3F0F818F +B006521FE3AAC91DD5CB083C55EEB3603BF5F077B728BE57AF7E452189590DD889165B51ED9AD1E9 +EE5C54D6B3EF15EC20DEC3BF6C15DD51FB95E9F63F687FF93AF5974BADAD5E8426C119236C7C6EA9 +793F32C0229D9D794A22CCA4F2EBF8E268E5C840743C3236567B84A6B0AD5061C9429BF1CE9160D8 +8818BF7665D226AD2FA0D8273658EDD43843E2E0E9B4C7ACCBDE6B88AB8A14860B4749CBF91C1CB7 +6A79788E48FC20B9F99D3F00D35F2C4356FD07ECA1188B04D793BB9AA0C57F022BA113F5C4E84619 +8B5707A20042C162ED5EC26ED73632CE8791D6B70B661C9F6D68B98B5CA29F16D16F3F0EA7FBD19C +118D358D7029E9328EFD311F9F8B4377841D5D9DE2F81CEF5BE4C61E93044D4BCD64F9A34B20658F +DD0AB515A5B78357F402F870B2B04C4AE4A1CD52322FB13202CFED75FC8B19F61BEC3159C40AC2C0 +9C8463C2AD3FD0252C402517DC11420F98D86D347D25ED2635990F3AF05930925AA580389C941F8F +152B8918845D5731D01EC085A16213FB1891FE2B36D7D0FEB76D3E4F51F4BFB2505E854FC75E3D84 +5CB8DC31BEB6C3A15971A15B93F56921077F72A1B880E457DABF265A6C0132B33B24653EC6D334C7 +493646D8C96D24514C62AC62BBC02BF601E64D961E0646967F0936B006DDE02DACA29623EE0CAB66 +A383BB22942F5852B1946DFCF7614695A32FE8801B1B9395524F374E0A55D2D7AF60ABC25738C0EE +4D99BBC587C074CAF467EE43166CFCCF587902942D032740705DF7774787ED101329FAD98F002C6E +C11670CD3D7A396FCCF05BF1BEEB41245E875119A3DEAC4B08AF0E07B22343390E0CB8C00B90F8E2 +B543F382379B7B6BADB953E709CE75C17783667B6540B269E027B611AEE6F3FD6304E035C8AB44F8 +F6D3190F2EAF7A7CFD8F7573A197E04F86D4B661A53990B65D695AD5D33B21C1BCFB3190AE534DBC +699954BE4EA18400922F9C8F87337A635C2AF4172BD0685C8869DCCCBC6FC1068646045BECA3B6BC +5C3EA27DB3B4D6182F7A65040BE75EFC2D939255D0476CA931B8C3469DCB677E93615286DA493BA4 +C3AD0EED43C52559753CC11C5CC3D3AFCCBA47D1F4D218BCCC0F80A5D0B1F0457DADAFDACB8435BF +70B8C098A6B3398887704841C8DB25C17880A05666391FA8D6F7C96B9FA6BF4DFFDC515925E4307B +A365B4E5102B97EC6920F6A7D88C9AC3B5BAF017AD54AEC65CA107EC7745E6610E7253031F41D528 +4C64AF617CBECB73E3E65A0F4ED831966DB05986C6144B2D30E30CA05673EF72569F1E518825CF99 +D43AEBD7D1611B04ABABF2A04A8BE2ED632277187E0FE029FE6566FF089C79D7D2A6812931B8A8D9 +595475F1B883B4D3C300B1844165AC01595FB2ACCD4D99781509D5A11B3635C0F7CB658CC74F24E5 +2A0B755C641117D444BC46B0B5892E7F14DCC9A1CD94A9879022FB6E26D8567F1659E0DA3644E568 +A60B99E05E9A0C4DE5FDBD72F64D154846D20BC222B5EFBB6AF93E1AED496C9D22482CBC4A3F338E +07B4F5C26D52A4BB034A7D6D60D2D0C7365C0FAC186AC3BA2DFEED6E3F600FAF4711367A7D442B81 +B762632F44F3096799673F6B45CB3C0189C37AEEED87F8CFFBEC7B341595994DB8ABD22659DEBCBF +CD099725A602B2E78C9479A37DF421BFEC48BA7C8A4B36F09DB666AC6E5E9786EFAA520702156FEC +72238CB30308DA293C0CB40B1EEF8F442D66AD3AA02C4B7B9AD42344F86D6B57F8C36866DAC26CFE +6EB2DA9A8A0A150CD30C92E02DFFC0759035B200BB1083F0C0F9A87F93904A299EED87FE2F0DDDBF +5216EDF9DDFA980FDD35FDEADF1143229A75F9B41EC713AEE2BD2E5B6E43808D466DF77B58288EFD +305A0B17C47BC469D9F6916D8CEB82330F94C6D008BB3A9CFB9C7B2D2161500E8157EB0AFAA9F2DA +7D19221A1682D071E5C96ACE7050580BD9DCF80F3979E42512615F1957186FF44FCE7E698AB97F58 +601B8601BF72B1EDE5D06EC984BA5B41FEA195DEA447F20C85918CE59F8D7984D3AC228A1E138A42 +0CF1476A4B91938ADA7679E09E01C07D3245587C7A74D62A48B795581D2A8E752CF7298E10B5CD0E +E87A1197F85B32DF3B998ACB19630B9715B3C001A068B80004652EBE70EE5B1669B39E673FFB26A1 +7BB3F1D1A2A0AA2A6424F5DD5A26283CDCDA5D807227F3A4311A10938B1F5D93EE25D7670F0C97D5 +971A0BDB2015E00196C88CDF6B461167B8B1EE20BF63E6C44CA4DF1FFEA1BAF9BFF47E0E2CCD9EF7 +7C3F1354C80D3A36FB0DC1D4863EBA5ED68208A8C12353344987C02EF0A5DCDAFFC32B6172A1A37F +BE3ADF44834CB84E6D271BE7755BE100BC02A589A8DBE9788BE9C82A28F54A0556BB5823C160CC90 +3D0AD331E24F653B02B95BB78BD2C41DB6B7FD385DB4C21B474B995CF0FCC10FE285F8963DAC6634 +44476B337F5B1C590BF43643067458A62F9F5A00B5F8A30747698BA80C8C0A4ED63C6A95B7DFFD98 +2541AD9C70F2FE59F79977B76337D9BB341385EC62AE6321557E7BCE5C6FD77641652E2A4C772F25 +26E4696C2FC09EFE0164E6D804F05FFD8474B66F40FAC80633C71B888CD8A32C9D1BD5EDCB4FE350 +D55D304BD4B54CBDB6B9253310ACBF2D73DEB8055CD661898168F1230467150153D9ECFE22AC29E0 +BF00D12ACB61D9BF7E5AE47BF0FC47035ACD0E6D86AFEF9C301507FAB1592F26D47B936B7759DF54 +A5ED1AE78ABD4B0226D5C748894443E0A6E394A023C4BF1AA32F8BD93F65E320B42F5144618C6C77 +C8B3E3F6CE31EB5C1F7B5682BC8D5B1611D580B0DA247792392B3C8FA16DBD4134A4AA7B897EAF4E +00FF0700F83C94413E355C10512D73A28365B3BC18D585104364C4F8AE2CBDC04527363D20D8739F +B438915932231BE7DB91E0538909A2162BC8D44F0D47BBE6BF4409360B30858C1C0C9E53AE132A1F +8C65D4633884A283BE45E3EC499F0FE749C2A3462748BD23CB3A6122161BE3A6CFAEFE43339A637A +2602428A270925FE2671CD9156195C36612B53CBEB0812EB9992C23DB02779365607B8BDE914620D +04A039AE5B1C3278804B4A4CD87B9E8797C3686785960FDE9468EE0EE5BBAC0D6CE2500DA6DB7F7E +970F1C5F05849F305D284FEBC9C3A63D7BF61B9B434F4C06179A461B7A704F4D100FD2BCED772EF1 +DDBEB3D6CC71082BD3665CA1E97699DA68ECF5347931168F5E0B8F69F964466DFD4812C6164085D8 +012B39B2827F95E31530CE151EF07ABAA3EE762ED79AD5D4F68EB5458B463D36A8B5C9F7DBAE46B0 +1CB5A9CDD753E74E6E2A72298D449688CFD4637AF71F92659400511BADA1167769731FBC8A81BCEB +801965EF9F40C6703A97775635247A817755A198671962F80663BB7EAAA63772BEE994069A814AE8 +842CDE42EF5F8DEF8C2A3D46AD21B6DF59E93FF2C9558C1F5BAFF1B726602040A55965643A2BE3BB +11F344701149A5B39B6128A37A99FC0500EA6E0E9CB682E342E75AA31B8ED8717BE6DF290A2DAAB6 +2290B2A1586055F0E40A06913BB99C3890BF34AD6E41CB8E9ABA73F3A03C64A212DEC0F4FD0728F7 +E3B313053ED103A903B196C06344C0DAC73CD8C35A122B8D774F0A235B106B352BF5C8E86441ED24 +D752121AB1D34BEECCC507952666F8B846486643ABB55D35B41B462458AFC0BA76D6F71D81DDB17C +9E2DBE5E9C34505EEEDE8C599AEE7E908E745F9B27FDA2039CDA43432402E9EF6354E22DEAFC4448 +F8E993455FA5D33A7FDC87B7092BFAF288697D6E4EBFB471F188DA862F5A0E4A86DF197DB2C73EE4 +D51E13485F102497A3D10328FCC7851C9662FA35863187B6283FAEC89BC2A6AFA7BA136B02272C55 +DB07BB98A8376288EC7244F959C0A9CBBD0101554C79FD1AE1F818AD739512622768B3EFA13CDFB0 +13F6A814B606995EE3B2A679AC5B9FA9AC4637BB066F0321253F86CB849E09F1CA7BBBAE48D5DF1F +4260726DA0574EEC792F9633EBF7DABBFEB3B31B1DFBBA2D222E498112CB6370706C5606949ABE06 +43A520D50223EEBAD6B2986F1E0D7355715586E3B48B0187EAC3B51E0071D0A74B2AAB018D5C6406 +E167A7D6A5BBA59694A8A4BC2840A471E66F380423C2A85E0382FE93C974E314648BDBE2E435FE06 +1AB316D47DCDB1D9FD9D9167A225AB01CAC73C7566868C0E38690601C41554799B958A150656C449 +780B12E0CEF2A3519703DDCC9D3ACF71A7529689F14CEE77240CB8AE47C775947AE9C30FA15A6A0C +81BCDF076FEEECF4CED32C840E130562E004A4E3883352F8838F04607612E934CDAC3F8D96CEC405 +DE97AC7512993BFACB677DA358B4B027EC105168F9870704C554D880DDB6F3EF409676B25DC574D0 +4197F926AD6A10ED3366AD0B9056D6F2E440F024E674B66252E1BA5A0ECB7FE2AD94F471D197420C +A92F1A34641E25ACFAEDAB9F9344637EC9EE316375A599E83401AD8B24F5776CC189330714452511 +B6EEA9AB72729D852565A2E57EC541338C5F273E539088BF566AFF433918ACA0685811FAA5BB6E3C +FB7CBFAF8A174C59751A2580F9A603FC5EF2DA0D3A866C913A90FA4A8FADC73C6C5AB9D08745AAE7 +519DCAF4EA2356334BEAAE85163E95A839D018E761142AB2BD1A0C5D1FF657D73C58104B19E0CC9F +3338709528DF6E4FC0EFA7117C516517BBB7FFCC16224800DAA54E7F50FB3F69ECF977087FAC6736 +A04B002F9ED14441FE33D0F02AF2BC2C17F8D2E3D53DC39F04424F40ED2C36FA07A863FA1ADC0BB1 +3EBF1BC942270CAA861FE5A68060866448446F0ED106FC0DB97A9BD4F4B54CAA4D6CE4DA12D8B93D +1570DED2A42CDD98375BDBDB44EE05826582162511626DBA56EB712CEC3A7983E79C59F0E6900F0A +541A6180CF0366A5AC6AB67E93ABDF901DC88DAF21504844D111A6D7E03E77AD0EAE6AD49F3DBF5A +AA6B3F266D86038AE16B0473F7297F78AFA91981740BB8981FEBA379EC2BBFEF7D3012BE38E32C8D +2EFF3E5BA465F355C03B28F0BD9CE624FB25D6C88E62E4D024715AA1E277A77F7289FB0DF21D90EF +AD8CB903103262D1FF6DB22BB8BC43721C16264A84CC3C3919B98FE14AD1F8B9DBFA87EB8C5BF2A1 +419F083EDEB262CA413E5C3BC8699D7FA796033D0F671FD340B7DE6572D08FFD25AB82F5409F3C5C +B961447C97900491D7ABD496B5F7DB60E7FA08EFEABA1154820FC9666213EA4E4810B70B748A4E0F +3649AD320780438CD8FBA3A6BBF0E16CDA8307762229BB9765518AE589C34E12FAAABEB6D2821C00 +6211D02401AE2BC2949FF9C4993A84A200C653FC9DB8AB5379EFB9F4D24426528163E9519567B29F +5A4793C57421268157573376735AB826B5AAB6E0484FDEEAB196A1E1C4E43A27778E0EF4066FA9DA +F94FD11EFD7C01480A9D5796F89E61778B446D624928A45C368C291811E62DB25133725C62608B96 +9A735CA32127B4D60C67A457CF25E669FBA39DC5F3C147CB9DB016EF1E38E3324AAB56814414D185 +64A4E54D0BEEF704632D230B57C9BFCB876AF0B5AD3EBD22377D1D8499FBA3FCDA3A0109F0C244EB +234671992443D19DD0973B4B58CA265B9DF4804FE6E48F2838C666B113C5C8F07F4971435C6B5A2F +9985C408898970447F359920C11B8AA025FBDC987F2C07F2919E721DA74F75E830FD7B144AAC1C0B +6DF36C7039F2B842E2146D0E8B3E96585B94847D50E88ADAA0769A2FEFF0A4337A262323EF6A688B +71A986B730273A18129D91BC000308FCF76B1ED574EE27ADB0DB5E14104E685EA75747257422BF7B +284A44E16E96AA3F6ADACB69997B966AB0D13FAB29B7DDBAE2FF526F2AE7AC0F63F7DB0358AEC3E4 +25C6A9B33630BD0CF56A3A8423B21550943DCD81A68C1F5468667EF52912C236F74947AD4C22D091 +C7937457AFDE2D37DE4D1710C356D37B75149C8DE2A5A10240E4213F9F495D1D1C326710B10D144E +4CEB209D97643974318AD57C6E9519A5B31147CE2CFE63056AC58C9DAB4D7562E735CDFF6B57BBB1 +F00B33E6FE03B740B948B9E0DA9E2C2466E6C2DB235CD3C1AC6752BDA5793F5C5C92A566BC49227E +9E93847F92509037464A8092EA6C43452C07B01F0F85C9E9F0756DB64E95291887E94C8E6A300DDE +A2AE736DC4CA616BB5B9BADC7B8470F72472B7B1BDB354E7AAD9A7EDECF2D3709F5761858CE168AC +37B46E05F35AA305FCE70FFFF0E89F2842C4222ED723B0BDFD71544258B1AF8D7F6A62549EFC983B +1114E17FAB7779047B564CC5A1F7447C31FB65DCFBE4CA48007AD74744DB48D85F22DB4AB3A41B17 +185198EDDE56A152530F88CEAE19F9B81B6C62903B379E756F648770EEB9CB5B56485C169530CD7D +0043466319835E882D26B2A0780437C9EF7F8FF4D42465C4B992C7BE77ED068481D131DD9FF20756 +AB6542F17AF0456F6E8E4967B3B526CC85FBB8D11451DABCC165826F4B8D465814E6C106F0E34A04 +4D555750B988E5F8666BAE3998FDA77D98045B85961E9712926C59052BD47063B8CA01317BCB5949 +A22F8B56A4B7AEA44CFFA06171F481C360389AE55B032912ECDBC7A22B202ECF7CC5531CEB60A601 +3ACAC31E4768E773BD61D044C84A8586335B33B99BE8C66EBF9A11E719A08E82051D3F0545A03831 +1B38D1F997A2F77DD9D99A6EDE678037D645AF21DC54A053AAA65A92FB62C9DCD4DBFF836FAD07CE +D87422E26D23A3269E7BB205916A241C9B5C85C603BF69A01CFEBDB57559B994D736A2B8CE355544 +ADCA1769631588607A06E01A5F17E2DFC7E2FD7C72BB82FF6460B7D052C00450833917C5F53F83EF +8C1544006C3F89A4F6CCE9C377B732224EE8F87E8BF0BFE88184C775A84A9F7FE587523F00813968 +8A8E23C00BED66566F86F2B37F79937E6A509B323D0BF01933731394B8C3CF6D62F860ED8E148076 +9E2CFF4860503E10840CC961130AD81F88D03E1578CADE99D34ECF46BB20A1D2755EEE05251C6CA5 +6DFE5ADAAF24810836082A9A6971069079EC492AE9441B3B29778FCB365BD3E84F4EFA9673B9E65E +3F57F22BC1B7F17696260BD7592EF30349036BA39BCADC25123602CA38783731CDA000E5523F6D81 +5ABA7952B37D533AE7EED1D640647799897EF7E3C28E557C15521968559E9877553A7FBC370C4A6B +C58869BFF0DCE0843EAF59515E8FA76B96C16B42DBA0097EB986DD28B2052D7941A27194E0B3755B +3A04DB3F5E062431165C51057DFA05A975B03AD8813BC88B73DC5FF24D8C643F06D2055E52763156 +38EE5FC3DAF5D7296FB86BFE0BE2A5115099E74EF5C258DD19430FCDE1EBA9AD9BC681DDE7D52E1B +263864A5C7001D76A7D21514C91E1C4D8141CC64037AFAD5D0D6B4C462B2DE8F83328963DD57647A +1FCADDD87BE12D853FA86F1519BE632BE5237695BA75679903B8A214AF6FDA50EF98EE512EBD71A5 +F25FC7C15C265E3C63998AEB2EACC37E9518972EF9629D0C6AE86ABE82B016CD9D9D742E5C298921 +39B0CE13A80762A388D4102CE55BC4B5B9CC24412067A55B24A1EF50A16253B3A6722E2BDF9EE418 +E2F941C074AA0F99B361F6771CC1A8E260BC7903D0FDD26AFFC6CBB2A7811DCCD89CB03184D814B8 +01584E313E92D0F15C3834B7FD6B2F33AA94A67E5EFBF2AA049E47F0D9B7CF8A4279C265D00C18A8 +D27C8797E096E59AA3FF343220F70CFEC66B6F3274CDDF3CA7CBAE383EA5310A183F4B5AD82D30CB +F6827CA34D2BC40ABE5E831EEA29D5009AA67BE3332C28F4267AB29654870E650E4628BD99D06EAB +800C023E3465BAE1444446E4A15E982BF6F30C9255C05AA8860EF184D482977D4F043761F8290C97 +B2E71BCB3E651310D7CA41355C46F1F64E618DA3CB57F96B3E308722CA9026F07FF657EBDBCADDD8 +DE5DB5DC1D7FC37AF6DBA33FAEB145F5856A8F310D770381767BFE91F96345407B210622A27BD685 +8BC42B1A56B55996A997E3BB8017A8970F79F79DBB4F06A901EAE3EC7FAF4C550EB55D016F4FA6FF +C6DE04D4944F97784F3C113225917006B450109A78AB0EBFCDCAEEB325627AD201E79226D7947855 +BFD776FE86A5E4C0DC02BCE1FE1754B3BB3282501B1E7A9301FE679B60D11A4B5377AF41F077101C +CCB3C66428FC4D963FBE9217FCFEC34AEA046392B606051111914C95CE1C699BB1B50A094207E7D9 +2A262993E60E9C0043462FA38878E6F46CB5346B2BE4B21BA1BCAB5A385D7905B6E54642BC4E7742 +66F18EA11AAB02FFAA7090527DC2870DAEF941BE52E912D85AF9BA7ECF33C0F583A3CA921DDC7319 +B04E0732E0561CB9953D93034433C211AA794F3D036567CF721AFE6E03B2A0DA3896B2D80E5B9DA7 +DDA22D8C74405BA2CA09D5C254E4CE4A434D604FFC7487A034716B9F5A0B772D2D7B86509350D8F7 +49A5C1CF8404B285071609AF6DB7A46E4C1A74B31A96093397BBE0CB07ADB8A539DEE5FE7D320E40 +5126FF4AAA2909CE8F1F6E104DC70A9372032824A2C6FA3A73D17632E2A912668201BD7E365DDEA0 +95F526C5E4C95C10ED0FE9730497ED7C944379854BCD83A1EBF905E71ECC8F81AA1C54DB31E38B33 +FB3EDA13BC831FF28FCAD1AF92F9A905ECE6291450DABDF9B2C33834967B7182EAC209C374007142 +B04788E3BF5915535142E2E1C1A848F5180759B4578B3FCB9DEE4B2200FF0700F82DA6747D19B005 +156B5C134C111396901B0C4436F7197CF6954B51A2A32CD44A6DD5EAE90F2FF94DB807531260EE66 +1DC2526226B7655D7935D41AC59004834CCBA636A6A1DF2C3BDFB1E93008609B2CF8EB3E1590B49F +A08944F508BAAE3A9BF1275BFA015FBD1AFDAC2C35BED1DA2C266428A192C96039C980115438BD47 +76E6864B2FC4F1F171B6966F2F30F5DF29FDA36CB94B260528879F2043E64DFD5289BD820D43A95D +F5116FCBEF1AC58668CE09889F600F7ACF749A8305055EFC704DB7500CF567ED8A0762B2D267E6C1 +C2CD1DC7BD95CAB65B52075D323FFCD3DF123EE03D3C4F4610BAE922D5FEB340940AFCDA806E4C31 +1D57F4F4840EC5BABCC7A31184B985F63329274900CE03A445CC0CA9F643789A4BF2ADE51FC39CFA +75754092FF8D32CF6011D415B58059225F532B518F44D6A105FB7CE21817B0CC3ED50D8A74820DDB +E14EAF8023A95B7FCE2A0B56B35F095D9A9812B4B65CC38709F693D50BD1DFB3E91A8BF8320921C3 +72C8B89149BBD1F48EFDE1EFD7B4AA412CB2DBDE8E16B10DC852CEB7E342B20E09E665A80342B4C0 +0F0DFC717CC2C7F8C1A5A3A05AC39A7B0EEFF04EA2EF40AE21C4D9FCA8D72CF4D3559A69DCE185BE +C974E7674A8C7E2541B69B50AA5E776CD404A33FE0BCC570E7C0E8378FF7D55D1C1F8DDFA7376E23 +BCE31D92EC867CF789A8221DB478B02AEEF9349272FD0203FF05FF31A6BC6085D44F21EF5E78DB37 +97016F12C7E53492BC7FC6CFEFCE4E390119D687F46CFCCF1EDD928507475C8E4A535E94D705CE51 +59F31FC269A780E0B1FBFF15409F82448F906A30C5610377ABFD3BA533B67900B0B5F89932D5FD84 +D0E192C2D957676EF2BA6374F8A118B98B19E9029BE57EE41CF5A8F71A5FCF4C3AA20C77CC0A59A2 +D4543DA7619A746884FC4C3EE92B15E6D589B7584A674BD4FF8436F5495956CCE9A22D3EE7D748BA +D9614B3691DECA69050CFECA677C44E77194CC2FCA3BE4376C7E9CE14DD630FD9BC0AE367C0DC0D7 +1AFBA35BE3353737B30AC50927931DDEAC0A0BA1D127A0B1C3B88D9BAB1C25A80C27E41C1B99D15E +E08A86B8C0D3C221C6180DEA953DF1694CB2C67D096A4260F2F1525091F09DFCB75FE0DA22E9BDB0 +F62152557D04CD655E76F701F7BB7B3FCC92C778046AC377A5D0A56D727453B8886959C797CEB43E +63FC790E7FBF98636C92D720416CFC311F25D50D1CCA35C1F995EB69281A79D45DFDD265F4B6D9E3 +275AF5C3489CADB76EEAC80BE9F0F2177303282D2DFC8F0DC1F9538E3089BA4A9ABF501B425F80E4 +40758BA04C0621A171E605D0CF28AC4F9A27B8D1C93EAFE980D194796D3C830D67A29C335C300D5F +9C64E7FC5A340366D6DA4A852F802245A62F5E4E9FDA0A0F9BF0DA5E9E02D31A9D450BAF0495ADD6 +6A4B9A4FAD6FB7A2A14079AC62BC88073192E3A94A4EC2520E8DB3551B548F9DB81615E170FFE75F +A4FAB999F83FC7635095A7497BCDD9FD16CF41E9D7A179D9CD6FC1705BDF4044C3AB02739D40F1B3 +1E61E159442FB3632206FC4D24A7B244BFCABCFE7D1ECB7C4C3C20783F5BD54024F61D5237F759DE +80CE620A84DA6248A9412D21BFF7D1EB14DF9F00D51294ADAC73F405E9BA2763E0F441F9A1423579 +FA33AFAB4C5775ACBC386E32F76FBA2A5F6DB6BA939E36D1F7D7A205E0F28F54AE524AC6B5DBDBBB +2398D679673FD94DE69023F002C9AAFB90250FE97BE54A275EA0159B8CD3756984F2B26F6CF349B5 +F921B8348879E9CC29CF1B698438F4BD4F11FD25E5D1AFFD899DE4FD3326A3A5584F1DB737D1F27F +249695D3D22F71FE7CE3FB1D76D584BF7C48174AFBE051487D19DCBFB8DC307ACE92A6722FA8A7AD +8379DF304C767D4255F4F0948DE9DB73CA347F0E2F58395A38255D714103AF9ACA89679B842ADF34 +3C8441A4DA9C230E4AABF4725E174DC5F00B94383CD09C20E1E82340C257939ABF3A8DE98B15025B +EC031A1EDC87DFCD3E9A42A90890063F45831C8CFF7D06A6C3E9DA1266D122C6D858F17C2984419A +ADA237A2671741D54BB493E743FCCA110F2B5D2851A53E40E8DF0DB59EFCA8D9E5790871BE49875C +8BEE0DC7B48392FDBA74D61BB488A410693871E87C07033C5C7F4C4624740F1AEA36F5360DD6A059 +085B79E21E964B6B0314E89694BD13B0F358248C88BB966928C7DE162A35EB61F02E71EBBB7CAA9D +7FDCB3A089B3ACA292E1AE8BC03484E2210124DCE6EDAFBC223007170799917208A729D38AC56B0B +A6C6D5EED52F947097CE81D1F429EDAE0FE771F8A6574B0A5A512901664213120976294267FBBE7E +CC1A20F7B7CCBFE295511C7803E01B58131274AE2EA58C67032EE717300159ADE3A0DC32433D770D +57857E7E998C4A59092A379AC8A7FA52776EAEE3CF25AB5CCB9348C4555A9154B3E5EEFC39586B18 +4E10A05FCE2B4209C0D1D5EBCF99689BB59E236D143CA8AEA595D0D5F71255A6B0879F14AAFAEF09 +F03D92AF43A80A8D433A0464E99DFB91A37256810E5A102DF7404D575FFCBB55816CDC2CEC82C32E +79EB00812A2873027AD2029DA74D3652360CE8D0F11FE3E4ADDDAB15010A4A8382E1507E54557DA0 +7F4A8B93A07E14C80AAFCCF5BA033F4185C2EA446B2BEC7F12F8DE3C2ECC1160D2DECC139EFD46E7 +8442433F375E37CA427A7ED7B6C878FFB77F963713F5F5184D86A90886C50F982177C16C33291605 +466A8FA9531273E32AEE733AA9AEA55A993E214A6397148D134CA017E5ED8996D5D11F605D80FC6F +B63CE9261A009738BF9C7E8A42B567B809513F6232931F41DF40817776D00018A9A5A7829A497786 +E31BD1BBF1E024A323549723CA968CA64B15DFD1CC23591F83CD5EF064E781980C375626EC318E77 +00FF0700F848DDF99A544EDBDEBC78446252A68A08DD1E7B1A88258251E93A55873551E8359C6FAC +997D95525E03BBA635EAB87ACB863FD90D1F773395A1D7B26313D03737E1112045B3BD97FD0FCB35 +3295B865F58F4184020CBB05B9288FE5C361B2E94771CA44486D988C45F380E9CCF79CF8C32F9B75 +78F20B1214C6AE457D28571A75E462A39114FEDB97C228EF35BDF832337D25037B64CA02CB5E85EF +F86C581ADEEE5D7FD330AFB0F4D47D95F51DEC3D755AD01F0FDBCB355B227DA3E1D8F20DFA480D5B +A2197146253B3D35145596CEF213239A187C1B510AE84893668BC613A7152CF16C0E6801EBDB6C13 +24E28AC2AFA11BB672C36DE12046967CAFF819BDEA86079A186A8D4FA7025D2444C4EDB7B6295D12 +156B6C8632B2FDDCE2BACA08239D3C8D1473F7F63E6612449D0F2EA9BB4EF878BC6762B1B66B3191 +2FEC2B172CE7E5B1157047767CC79B9E106EEC1CB931A9CC02F65D733544793469D958A3DDA917AA +BC44B49F30B9DE050872EA7F55F67ECC2F6C1BAD81CE801B28CAE4BFBFA418E46A5F5A816158E52B +1CC600C8E91C79DE0607F503488F48582738D25FA5EB2A36E6593076DE0E4B40EFFDD6EC187ADFCF +F1D3D83B8C62B074E2F77BBAD22DD077DB90D32A18988B5801E29FB55C4B497AC0E38317169C5211 +B3923BC792A012AA84D1D33F8E412A944729CEF37F85ED2108305053FA8261CE285CD6D6D437C3E8 +5F64F591C9F19F8A700F6625EAF5B81B172861100DE28D186409DBE05A96B6F4707D7C2842F3144C +8688C0ADD6BA564C1DBB6D87A60C3D0A28B324CB40DE411D249B9270A778A859C352EF4F8B12F8CA +8ACB3EAAAF194E7248CE7470AE35DD1FF7FBEFC0DE74E3411C4C7993260EAF5A5E6790E759121F2C +CACAFF23825606CB1A6D58CE0DCBD713DB65F4ABB65F7E1B327522695F5A5CB47AECF01F39E1FB29 +CEF920E5D3A9993698AD5FADBECE307ECEB81B4BBD4DB5427DE71CB6E479F802A6F37B61FFE73903 +40E28398583F6120337E6E659AAC7465A7828F567EDC10581B0277D46472EAC07FC0A4762D8FB98F +270292A53317557F832121257C2A9E24449F26262B57C9DF07C0DB4E5E59DC2BE92F21CF9F3C7267 +A812470C89F99A5E5315BD9E131866DC727E4D77894CB0B102DDBDD6A627689A80A1CB812E57E7B7 +A4E2671179B391343EFE3AF023E828ADA5B721C58B5453088031FD6AD7FC53006DD95E5229924A68 +D25DE29EA13B507C0CDB0CB2774B959268B9AA3E8E5A763485A7AB7FF79967E49ABE35E38E93E695 +92ADB48EB3738AC452EA2EBEAB4965A6248FFED3CD9223F2A4589B17A174815031D30E83EDCF054E +5981D3F71EE530159ECE1D8E3CBFE38880A1FE5B7CE94D57BBDCA4A49EC936A43D15BB0485066871 +3A47F63A22D2515FC70D7F8D8028F16C2C10AA53088E58F7FF202DF2387775F657632326E2207C87 +AB10B4075AAD86C8EE43C47724EBC60801F1B937C1F6834BA88F74C516A8FB39C8DE63C8F566510B +14A44290A000CBE5AE66653B70EE5BEDA3F7100AE5D8EE4B62FEB335F7279EE2A2A65C4017AE46E0 +4B659F55973E0303AB70AF0C3B4AEFF870AE8B760BCDA935B81E3182DAF6FC191DE59C3FB5446821 +AFD454FD49EE5FD2401EA901D8B3A24D4698A9535ECE9C6EB9F0473A6A7564F08FB720A105FF7187 +7A8D8A38B2FFFB60DC33EE9FF9CE14A048016D826B7564FC09EED61244F33896B3FA4C4B2D028973 +4CB8E3C232E264F93188C667552ED174E32F0B5538FA0888AA79FCA62BEF96727587C0925F981C63 +35450E853029661D189F8BC3A718E00AFF98543C1E8AC48AA914F1D252569EF421847ACE792565EF +62E1CA51484835643F2361988596401B2192D216435CC43B7F080FCAB77A6A97E6196F2A3A5D1A33 +0FC8802AD8884B04C9D5C6B79B7B3F802F21CD3F7BFD2916D6330C25243AA2DFE1F119ED974B143F +2C3ADB33336442C70B2A1881DAAC2A05147054CA6B44E6E49399BB4BE10C9C96B4ECDCF7D84DD35D +EE5DB1AD8D54AEBF3C8DBA728F595E966B70FAE2AA79CC8B6C25974049D9752D4D78BA8DFCFB273E +849E957F55DB20A026A10C255B259A410C2462F67C85883FCA5435D1067ACC3E6EAED9B91C5A5F92 +560D3B00245343A7204908DCE5D4958E799911685BD8D2D7BD335108F03D0FF8A7C6518F26331848 +B0740A873739FB14F43A4CA8F3CF0E3A6EB1530F596FEBA7BEDC8C845B055EC2C2F117DC157C6456 +82EA9D0DB4E893E1466214E582F65F702CEC496F8D293DCBD787CA1AC7447CDCB18AE7F01FB0E4AF +517BD072DCAB016C5492709113EE717E6D247EC75B45AC00937747F61D983EF707FC194B3678E669 +0F0191E608B21E137F68CFEA55D66B5635CE79D80461D9AD78CB62CFC4635E418E73E27357168A43 +177D285B5F114CAC323C129B6A01296BC3A04CBE5506CE333FFD0FC1FADCB439AE08B2FC12239BE7 +A9AFA95655A6638A6AF0B0F08C05B4E43BB55FE69216CCF551438BC45609C24F0F6EBA397EB12A12 +8416462435F7B8A00D8EA0242D5352532406A41956953B1442F100E0D2CB4DD1281F87E359E9F286 +4350D6945B20C78C4323C2680BEB2B43A9DBB1AF2EA755D90A1B5C98FA30387EFBBCDA7E44BD6731 +F7FA2DB6770080F5E8C52AF406C1971B265D65BE4172C9FD474DC8FD3B44AF51F76F721A6ACBF6CF +AF0BB99B1A1C58D9BD817D134E22606A6D7998ABF1B7665B85D07825505E76EE706938EC405F0548 +FCC75BCD30BAB42A5BDB13BC27F74F239711509860871CB0F555113622B52CC376D5F58C2E826631 +74CABDC3F9602CE890C894B888F9A743BB0B4CA513C0635F1549800FCABF1D1A526C0C69F0044566 +BF661DF7205F5BA2B6DFD67700FF0700F88E38C5C93FF09D15F95684D7E44689FAE29AB1BDA1334B +D96235E6E4D5F0D75561CB0715DFD9077E5512A2DF7BC763FB42F01484AF6C28660D482D5F0B77E0 +209B03014EDDE60DEA42448117515099EFF1BAD136D371141A944CE4637A5D405A045C0EC85D4820 +609332E54967AE3AA8D80811D26D0790763B91BDF621456772015771EB9246813CE5F6B217AFDDDF +F1964856A6A2BAE928D3B69876FD014B561102097385742BFC10C8F3159ACC30DC6571FF909388BD +D02E55EB79EC329C1F7DFE846D03FD1B0877B6594B9DB1397A7A50A39A557DAC71EE4B9D0D242E60 +446A1D2E6D9DCED428687C3DC8AFC586B0122CD8F6B6E75C50EF860F4587411AF675F47E80FD3D02 +A7526304463280D87D95226FDDFAEF779109B0A3C2608F703BB7FEBEE6218FD552C782E62C4EE639 +B71E807BA2279371B206F0348250226E9D412F7340A7282F93B680305A0F6711879754904B6FB189 +8F339B8CA09C7BB4951727478CA67C984F327E79C58846FC8B8514D35810353BBECEDD22FCFF10AA +DF675C90E06A3942B0074F1123B33FDCDBEB390FA4E49C955C0A1B2E69E69BB28F3385F891391D00 +021CAFCD5DCC3C62A68535BA06943D894C810AC58E875F2ACD0748211A92CF09AA29199D771B0730 +E3FE8BE1742F6445E793E782D11AFD8A7FF4EB112F157CA05DAA028D43E85C607DFB01B8A87A18EA +C0E058786E2D091703B33E863AD4E4A79733391C3066A8E715FE21D04087511F7CB6D25464B2F9B5 +68860CE9B1D46E09608D15CE2D62A7E90B4F1FC58B037A1D55C57C1260AB107F646F00E2FD2A4C9D +11F0583B5F182ED836F6053A55E3CCD2DCA420A44D7A3D9F85EEC8105E9A0026998930ACD62DDC1A +C2736038EE630905E7644DD1F87886EB875D1898AE7DF7DB72127255A2E9FF81E499F10F78CF0EF6 +19B68F987018D59CB7604AFFF8CAFDD9FBB1F7CCACEBC701143362BDA7C3E4D1165572C7342204A5 +4C609F3E05A3F27AD0BE2DE9A55DD932E4870A0977E30D9A58E09C75CE9C65877FF8838F96AAE243 +4DEFFD0A9D4191AED91FEA538F61BC6FB1639B41653996427246678E8386B615158411409BD68B4C +9267E9A5EFAD368EF5CBB8D22B8A561DB444E4908752A6548CB5B6A06D93E9AF527EE9F8F460B5ED +A52ED9FCE50CA6AD69DB1BF7B74C3A926AD714BA57E25D8F3DB531144BFA39000262B684767BE37E +1DF6E4ED5D1D8EB5E51815A7E60488F6B23A422A4DE60E2DC542C8866432A6D85567CCA23F6210E8 +474A2263B696B5E1494B59A7B88CF768F47BD2697AEA5CC8605D43DBA9E1A4DFCA27A40EF402C1A1 +697574F7667F7317FC013048A2BC86BA97CA322A2D276F89703D66ECEF83266718A5E25A6EB59B0E +351D4E5ACC10318BBA11F3EE9718AFDAC2240F5644A56977D7210ADE4B203EF20EEBAE6152452E97 +733B0F13274B15F0499A88CD3B42A516F6BFE1A6D07FD1B6F62C2B43C760674625ED28CC822DFF07 +8C18D4DCC9E2F230B1F2F61B4E932ABC96C1CE102151459B4FD8A0A053573C6BEE33BFA8903E224C +2725BBBE4E9B6CAE7826F6DF42BE4B4FBFCA5728B6DB9B0A38004F36DC1DF4D43BF56F709F461FA3 +625451E3F369EBB3B196796F0944D4CC06FAB4CCD793013A926B59A7966C9C8C1A1A604EF8A3F589 +6BAC6D2CE7B8537F6BAA6F81E099D77B5E120D69E9782EEA1FC7E81CD63CD69CA87A3E96108D54C0 +516CC1F200362FDA02A8D36B1262ADAD3DE75223FE8AB35811545D41FF26255E512D6A680DD3CC92 +F730166AE6F3BA4F525D2C4DC78615A3026FD886979146CD2A2E8BFB672EEC41A9BAAB64AE6A0EAC +7617089425DB1DA1D727FAA9F9A2C36BA2DCEC063126CCF8EAA9083B1F9984C3AE938F18528BF195 +A55168D25BFC386391C6003BB3DE7345AB6D962D33ACCFB210A37478B07724D56F8BBD66F9B40821 +52EC811939F418B7163EA86B787AEEC42F1077A72B92A685E892BED7DF807808179EBC5B6D1BB622 +E73FB9A5980FEC8B80F2740DBA1EC5487A5DD38AB769DC5E933622A14A8C2ADA1390B4C0ADAC4419 +09B8B1F1566880CB2DB5DA572F78278AD8971AC10B7F8F2EA3D44E183D0B1617E7744945B6ED6842 +20153A8C1A1327CFAC6A807A624595DD6E875C8F86A734AE58CAE88EBC4820781224D2DA2601F98E +EFDADCB41161EB1577DB07BBF3DC9130611638739AD566C66E085C828EFCF84A3045D9EE3130DF16 +43C7A3D2CB26587990D66D11DF970CDBDE6942201C5617B6F9B50697A3C0AB77904FF914BBD44A36 +C29943DC2B2F3F8A9654D3E0066C739A099848698138EA9E505342E2B7F18512C9F6774A9798C7A9 +8E21A1BC475EF9E6251A37D4B59E59210B01C8D46664340F408450CBB688204BF82D1FE32A375B73 +E94C5BBE83EE8DEFDBEF853BF10D8AF01D1EBA09148104124561D45B54D3B59D0BC7AA8A556C5910 +930B519D3DB8F6D90B08ADB2515370288B9397AAE0AD2B694784A4EEBA1594364D72AF73131096F9 +1EDBEFCEFE5F73994D729B6812F661EFE3F7124312C42A31E6757A8FF0E4378D0C9C21E6BFF487F0 +D5799A58926F0E72C0059146B6A3A1F3C3F28E8E1D68FF171CE70CD98307BBA2477290D65373A0E3 +0DDF259C41DAAC3A0AAC96CBA4998269EE38A76C2C888DF912E3739296E8F691A9825D94DE98BF5B +0E1E8B1FD6F72824BD120AD7F8B4790B7CE13697A1C7FF357A2DEA6D66890C7036AABE5DAAE11B6A +678A05CA79AC41B77FC48ED219C082935033D2EA0068BD9B72D55D9EBCB3D33B8B4DA3D18E47F9BF +7CE1F1CC4232A2FEADFA45F03609E423FDA159A739458C54B1A2D1BA37227E8B52F74F3EBD19B501 +1C381E1F1A9E20B339CCAC3436336421858C7A6A27BE5916000108FEF787B9EA0CADCF006AF01EF0 +F131464E6799D37FCA9BF80FD83620031404CA9BF46B0F660E21B3130FDFFD03E93FC501FDB3F775 +6E9A58D82D249B18827655B362621781D438A586F838DFBC4ECC698BBD7B9ECDE3BD8BD98725E4D5 +BA799473A3FC31C8A36698A1D3DDD22373EA5EADF031B4351F8894FA4A3071475DB8DB93EAACC655 +B90F9D0AE7F513E8CA15888BB64A3FE7F31602D2177F4B3A5E5C16E6B9650AB761B02E7E251015FE +118E10A1A68E0DCB76B46FE6FB054A0291990EB82617BC752C92266AB45E9786A1BA4D7A32CC8CA2 +E85DA56ACBE2AD2397C8720681D4E84470D618A469A01EFAD5B3667539057C4D731670921411B26D +361087B6DD8F99D2D8EE035DF96B798A5F4993A911523D05F5D27122616B657F4F2B7CD5566262F3 +EEB0FCF23205DA5CF3C5FA9B864832F8C2C4E507E6BCCD5E92986C8B293DE60FB606C7CC7740F19E +3160246B46DBFB6DF40765BAB1D28F372865E100A9BE8B41931C4D0F9E32E109B55E0F41671115AB +C98395DF7C3BC3EAB8D026652AFE790DEF5355077160DFB8B8B6FD6E30FC7F23EF2FA9E5D1D058CF +87EADE3B8265FAD8847FB2A70FFB9DD1122A81AF8AE2FEC555D93C1552E422D7A8AAB618CF2F7A42 +298BF336FD5C901951CA49F388B25E96EFBD1A2EC6E7A69557E74957C7621A60950D5FBB4B95ADF0 +523A70765853DD7CAE04007DE34F1430BBE10C3BEAE1FD0613FB048E8D2DF80DE11DA34F60D27439 +ED08AFEED9A01A1A66E57C634EC75138A9899A952592B68403A52FEDC294028E4C84A549618E0950 +28C2B2C4AD52A4AE79FDA5F96E00895CD83EC1687A33D5278DFDB10FE6F0E77667153FF78C801E13 +24018794B6393349C8BC857B0A8D6EC89A546F758CD3A71975A2E673A63309674F06FA2FFA1D86DF +F947700D47FDAEC5D7E89F1406FBA122F397CF4BE92FAB48B78075537669CF84DD2CF4C71968A3B9 +EF804F8EDF87717A4691FE3A23F6246BB39C4E75D36F488D11AB543ABE90AADA347D04C525C29ED6 +7224BFDE00EA57AE7794CD7A542DB3F6BA79CA104A16F6C27B1F75DB5073B748F9D90CB25B811638 +18742B57D0BF8BEACE1B449BF65A068AC836E4CA47D1228EB80840F0D529A5139E91EABE5E015947 +B4024AC5489DE9DBB6FDA6D6FC576ED58BE94C4453B8EA16C22BD502D167CDC3F9B27CD29465DC3E +24A5DEC88699055B91D0B56802C5849527A46A3A2EC2CD1254B461C65B18D466B9339040B8E50941 +0D2A58F3E963C554F0C11805FFFE45BB8D23FA68BFDF81BCD3093698E3B981BF51DE7D9DCA5606B6 +A980739503251362EFDBC7360109BB885D17E2B7E03B83976AD51B4D7A22D8EBC35787F5D6E9BFAB +9331DF656676AC6C1D0F0A39908564A2EBA3861EC9C923FD3B9E2A460B28AAE8EEF53C620EBB66BE +6AB53282201CAC2D58F7DF5621AB10686277D05F697576E4B59B05F19B8D55FF13E1DDE784FC72DE +03B14E9B1420B8BC4FDA5B21630AA843CFEC5E6A17B4E4B5CA902DB6E4ED8DA6212793520B96D1E7 +15EE22E7812A5622D101F9F9CDC3C7E50916598B1E3AF591FB6226601A0C1752A08B5A5FFFF279A7 +E4CC034BA83F2FD544877A64160385C1E25405116D69DD392DFCA353F8A7871FDCF150C80BB5B3AB +63AB582E995065B880FBE6E7EE68F9BC87EA3C8D4FC771B3DCF6FC8388BFF93AA28B91FF3FD86999 +3DCF75C27720629A8F500E015CB993A9A94FBA63348614794A708115AB2AFDDF621F85130FD8B13B +DE965F5B48141B8A43E0A9011A7F9595A14F4272F19B664DCC7E00D55725161512A64D87A0A9EBB8 +E59A0640039C9A0F2500F189593DFD0A058DFCEA1D7C6FEC4D82FA6E847CD0DE93B569A52D710358 +3BCF84CCA8AA5A73F9AF9F28722AE708C6A68AF09F3E276D53E3667359193D5CFBE183DAABF93B8F +37F2D2AAF8A68B1C36783958E5B06B326862A6F5C45ED4FD6287EE932530DA921C71BCDAD903DCBF +DE3CD87091F6B26D30C47284A5ACC2A16CD2D404EDCA7A0D2726C3FBE541D512B8AC8638F28C4C1F +231A1CBCEA9A486C3760D757392FE488789E1FA64DFF53076991726A85F1E26B4AE293CCCF0EE9E3 +567FB348FCF35F8BA1B78E6909752BA56E94882C90A69F97894A015983310D5CEAFFFBFE4C2DAB98 +B59347D8F90E451A00FA13BD31040071ED426902C0DC2D24B97E36340A7583B7C518D5E0063BCA02 +6CC3A5679BA163F6FD6AF36D962B79635600BD7CD0B029E80B8EE44F3D61849B56EE95CB97AB570A +6223833997BAB0870D5EC9055C2AFE4FE79F07E4D8E4C28BB2091155045673BBFCB5BEE767E106EB +B115E771323BFD2CD684CB6E5ADC8DADCB8714A6545C109CEC18F19C7E17B9C39EAB35B87D367F63 +614CFD1F3380E23556961B3E1C283AA7C5E913ABAEF41698C616F7455176A8D7969450C9ED5B6EE1 +1B159494EF33A9C08EB1BE28D9B51596454CD523D822C8467942F6767B4C1D6908ED2208B7EBFD08 +8BE811CC364D0794E5B0ED35F656F9F40BB1BB97D01D7D1D73CC07E5C12B443A1D8EC286721065EB +38E73E81514E338C81D6AA77BCB3FF44982E2C095EA995D6EF1C870D5D679964F8FCF7C9E6B85FDD +EEF36456D03F5F9FBA4F521B082780B128B63E88CCCB1E299E27AEE2940357B2E7AFB72F61F52694 +67A757B71BB2DF140D3528629820542AA2F235E07CDDAC1A404C3CC7F9E337C58D8ABD8539BFB401 +3BBD0178588DB855209D67A5116B659C0DBE62128ED35E9452480060F6F7CEACEF24FEC3FF1F8947 +FD5B76756AC8220780E70FA9E976DC0374030F9568F5967A1049BEB6B6A12D20BA64BD95BE11A78A +298CB317FF2BCB15568A02FEFBFC8C2ADDAD2B412E433D56B89B0017A327E0CA3C9E439A73E90001 +08FEF73A4540501CAB584B752C3C5D1205C0AFB64FF5162518283DE84362742327E6D075E9739D64 +B3F732E33B1C1F165A814254FBEFB9B25B606B57A58F2B2BBAA1B2D10448A382B050B835A6D200F4 +F01F0CF25B387E7A7F9BB58948543D43F52ED435C2CC66C1A4EDE09EB32AE12CED20F6465D50F7FB +6B1F3DACCAF814AD024644CB8742171087C15D42592BEB16525B43BC9CF9D2713EF2603AFECCDCFD +D8C6A9313823AB64DF76AB13B320600E8A9DA21277ADDDC7107BBC162DA4E3264C043DD7238A0D37 +C23780BB1C3212104E473A26EC75C8933E0C82120DC421416ADEB062AD7E402F83C7647B93D36411 +02FFF0FBBC14680EB35DF1951BA4FAD8CD5B76D46884D8B9D236EDA8F4F78D6030E86C9E81D90CF5 +030CF072C14A67B44783B39621B12D746D5D23BCB903709E8A2EA4EA9B5C1D09E81B81F2077C1D5B +845927DC76A68E3567A870D1D64CF595C17BBFD81C8A3D7275F5DD5B38275200D2C9589367BA36E8 +DCD800504261531D76F4FCC60DA3F7BB07AC198CD90F449C0A95CB5CBDA1EAFEA5EF4BA7DB3CCF70 +B6DCCC87AF1AA78CB094CC7AAD797B85E60014F3FB5A419DA91FDE6CE8E1DE3AAEFBDB270BE0FB3B +FA9182C68A3E29D1087D7743855FE9F2447A1F7589639DA9611543549C52B267B1FA28E02C10D4A6 +51FAE205775549098C654DB8A51C56CA0AECBB495C1043375650E671BAA05C27A729E187893CDD87 +409D232187ABCB63293524CD1D3CD028D7068F5DF975D6FE9E0A4E135CC12120F81386939110C0DF +A75BDB7102861F23E106018040F61561BAF5753B94E0D79D013E2956AFC4DF40E1BFEA6B2811C47F +A6329018C4A73BA26BE9420501D5A59272191F50A6F796DBB8A98CBC200BAF43BAA791986AAA4049 +79EB3D236162468A34724644F6FAE58C55BF5EF9F761EDF159041BF79E6E8253296C12295D8C9859 +1F47B27B1412C0F96E58BBB05FB50BCFEF92146F4A4B5568F81D0566646E926F1E2AB564038FB57D +8E8FABE8814DBCFAC161619FD4676167CC6557997497CF7D12410CB1A78DC0A8F2AF27CFC16DD3D7 +4FB07695D31CB937C6A3028C75127C7ACBD1FD13ED4798329C6B37B44C2D8EC116FFC9942115F095 +6D60D60D666FB9FCD74690CEE159A805895CB1FFA23CD83272AAB589EEAC99C99FD2444966BCEE2D +C796C50018E1FC1D655BA9F80972C5F85718B583F30DFEFCD14F1AF7BE4666571417ABCDAEC7C00A +03AA6B3977CF717D35730CD58E34782B7C91039AB38C3D7DF9DD8F3C4A702EFB5D8022BAD7E41CB0 +71E625E9AACC32470A43B468942967EEF7D2A4814C6269D447426FFDD78B4229B3C51F40DD05BEFC +8CDDB55A97D2D76203DC6240C8FE7F35179577FC3BA13957EB9C732AA5881F6E63E7AE563F6B9A80 +3AD91650AD263A4FFDF4115F12BED1E1868AE7DAD1547DEA05CAD5D539F1D8C1613DEE54D8C39A0A +6836D6E26B62106E232EC633A3A1EFE73FA52AD62EC030FC9A8B6AB7B247653D51110BEE8E43BFC5 +21E191F4785E9902942954AFFB286DDDBE406ABBA40E0F301385658C897A41E2A86A3DD9CA862C0A +D3D6FD773D882BF7C2B43781E131F0A064A10021480EBDF420770F9567277DC10576B5B977B7DE93 +28CB3B63AB143C49E7F3AE06FBB9E8F427BB1D7D67DB1DA5293FA194495DBBD042FC2016397EAE44 +485AB40BC6DC9D6D21454F98626519BEE733AD85CBD4A54A981FB3DD40A3666DD60C0BF6A1C680F6 +501B17425938F3FBF1B8A1EA0742AFA7FCA367763446C3FA2654269923045E7EC030DA1CEA739E99 +FBE3330286E89DC3C6E8C9971504F610AF26133F2AF968FED69C6470737E8371C0F24C1EC3D9AF67 +5581F18F43572FB59907EC7FAA9F83138AC95281967A35F4317352DC621411574FBB79A5ABB2D112 +14A63D08EDB0A49EA86FE46D608CBB2FB5B97B2E76DCD9E1433363C724F110528964C9EC7FBB31E5 +4D50BF5E58B6D90B284BC182D289F4D9E976FB20B85FC648198BF015DBB06EC3729F01F954D9AE78 +55F0FB279D772F2ABC724B3F7D945B5BD9C7509DE0CCE2F29DFD5F741517E368A345453826831102 +E4B7B3A34BE56BEEB1E9215606B42BDF588EE9618E3038C050121F97A69248949D5122509FCFC014 +49E7F30F9874A62817D4086D597B251A4BCF996C19B5E4FD69DC38DD1EDF83CD2EB8312031FDEACF +7AD2CC1E026FC41C25B7CB0A725A7C3DADF596FAA2C6DC663B3C6376E84BB2281B0CBC7EC0260C0B +107C68B29DC633CE5B8057509DBBEFF012B4A1244CE8AB45BB040FCA68A130F599B108320B81CBE0 +7E564B3FCF41CD566662176A36E39CBBBEDC7786086B5B56550BA1F4E7A914818F4D28B80ECF78D5 +E08FA6AB56B81DCAF850A820586D4DEA809BE39ADB855484D9822F3ED17F3D94124F4639C1673999 +6C85C9AB988AA17ADA7BC84430F67F8E56EFB0BFD008EC07AF161C70418234012F452BDEC41E18AE +C86833EF9B40D6B4221D8927B5E775CDBF5160696F5BA1F4E298DE5B11B98FE9BB5D73B5BC730813 +F7939C79DE784BE124008281A5FB6759CAAAF39AD166A1F6FBE2A949AA57E58F265AEDBFDD1EB615 +499F09C18D0BA65737EA2B36ECCF291EC535FE73DBF3AD0B3AD14C9411FEA2C749AED17BA8867F89 +1B7931D242FA83A1BF60F8671FCA743AD2A06EBF8A6EB794E6B4F50DA5AB7304963A0B4B96F12184 +8B88F50D6D7989B668861CF557C3D849AE5561B57BA505CB6D7531BBDE6CACA85551E87760B09C57 +5FC72B314D5033A82933EEA60DF5A7A5ECA803B9F398D512729E109D0AB0442D8973246FE7C52451 +57C2C74D291B6352E4368B84B420FAB22C4A1E580474A3FEDCEDF0148D2E09924FC3BAD460BEEAD0 +AF494733097E80F57EC5C509000108FEF7467E0035D9AF29F0DCF16ECA4195BB8EB7591BC3782176 +9F491FDBDC57ECAC71F539A29027742475919D685C28E5944BD45B229897C0B4DA432F1E978E7035 +59830ADAA4BD3CB643F3AC1DCA0CB39F5163883722996166D1E347C90659B54114CFF945CABB29FB +42FB08FC89110CD12129FD3B4330DA12A22ABD2D7CC275D72409038050B3B916E877C7C66D975CF4 +85D4823D6B9899E682562AE7EFAB3B88655A7687D7269A7AB7AB678D9648A6FF5FE6C060E11F60A4 +5683AD682AE338838AE8C48EA8C0EDD7312F07F50CF92DC14FF964D1D9D7D5B0D60720488396AB5B +EEC48C262F8CFB0F403C1BF8A9A6D10443A689B5E4C2E4BCDC620F15E089EE6395C35FD74FE58685 +AE4AA7D92D6EC5D5D4DF74A1D70722A3BFF91F046C38DC31444ABA012AD689F87B1A2DDA42C44785 +DBE65FAC8F56D9DB23376F4B8D2F1CA780C1A3AA3108779FF9D3D0D7521A5387D25FCA82B369FFEE +488694362272CA8ABEBE84CF6DB81C2D6CD7381F408BF71B3984FF27DE1AB3DC5871A99D334A6042 +9088CABD3CCA6897A8B743606EC4F890DCDF7BC150DF713CFD169DF8E6EDCCCFA40298931FABA2C2 +F4720BA5D51FF3D90532FEC941E1B3C056CA044C32B43AE6C6D2D0ECDB4643C8B152B0F065114DA1 +43301E76A5B710233C116812D2339D5BA8953BDD929F7CC6D478CEE927EAB1E90F0AF325B38D37D0 +5EE8BE654DE31E3477D0FC6A90C5BF4A52B4DE47FDD29DC655E4B5815A24DFC074C3F4A70E37158E +C84D76C7491EBB45398C163EA85DE830F1928F3FF4042FDF427859B22ED62FEA60FA5C7562A30E8B +03F9F55A706B61E553E623A5C9408ED8D7B0BD1B2A100490C1F6099D10F9E4CB21064844A31B1709 +3B4C49A1F05842491FBC4CF98990EF4E33620A012CA82C33777217078CB237C9E4ED1EBAF08C5B8A +A162DAB114A3CA758A1E39796DD2319B2DBDF21B3037B95D1418A5CC15AA1F6EE911BDE557263302 +7DCD4468FEB24620A40851089E93673940252F74B070EA537A6E40801B559B72BE4B259887ED6B17 +8C49ECF6F5D775167A6EAA71C0F02756198E3336979409116F6E9A746D964813458139B0B6ED57FE +C971D3E82514B31433C936389EC87B8E104FC89E3C6A0AAA4DDF982E2CA8E51E2F93DC00EC4A35BE +6CD4CE097F55DD8429B721ED0C15FB5519B65358B2383C9EE8692AA1A6C3BF1490537049F3241028 +5C21CA78FFB4FCDBB81D91F7EC3BEED001236467778869E00787BDD616E22AC59879C6FC649E2C39 +C786EA1AD092903D2AAA23FD12B9DB0A75358B26E5115A0BE356C7D91374F4A65A116DDFE4E207F9 +ABB0414299A7CFC6FDBB2CFEA12475D52EC844FEF088689CB6E3110A662B882C000B76B9903BB86E +F1ECDF630DF6BAD5E4C01F7C00F2977FC5F41107910163295135CB0B12451C7275C308308C0CA9B3 +5247DFA23652C03B4AA212661773388883BE5AF5850E77E84796CC8179003FCD7E4A9FCC0553A909 +DF130FC22DC6840DBF168752F8D67DAC00540E4EB35421FCCB99C2EFBDF61E9D55D73890B3DB4B1F +34DBB5907DFEE638B1D515ED3F3FA33A5F5E811E4FEEDCA3B1881952F5EC84E92EEAA7D78468D603 +5E318EF062ECD2D25BB98E3A1515408A6833949032BBD1ED3FDE8CAC3E66597F8BBFC26D43408135 +C412E659F3A769297D04A0488880C3351A35C9661370657C10F80D01DA527806C63ADF2AD4664F72 +8490116880AC34C7B77A282DEF71F3F13EAB53A6F6DDACD43AED0415129EA8F378DB675280D99211 +213549324E1AD6F2BD499A683BA015BAACA69C7F89E65D857B47142A4A0535B50786B130DE28CE49 +6B9EE55FEB98B70EC9C31EC790FAA47ED7F868A738FD7686185EB7B7829FCE3C93FFC8E9072349EC +BF4FB25ABE15C5DA1CF47BC4D200F0A20309D5A65D1A58622018ED4361D4CE83F1CF34AE3B0876A7 +60D868F93B68E11DAA2FC2164E4A5D719ED3DD4A713FF16D21EA07C9811FCBCC5523898CD8DBF65A +C07DA8E46B5753721DA47A50A66C6FA2D7ADE186DABBC92F5F39380BA76BA8FCE16EE6EBD168FF5A +62742E9938359F1B885E97D674C93C26D8A498049B71A7FD7365C2A0D686851FF2405CF7B8DA788B +66E20D314D710637F75F25E1AA960E4C00FAD91E5631BFB8F5A8FF07D7D56BFFE8C50D4706D9D759 +07F714853611A1889F52CE41E8491161064FE164F083BF568126B8C1D1399856DDAB89BBC5E48837 +D81C6C7C87F0E29F3BCC1B4D893BD53AF3DEA71DDC99266CF67B7A5A04FCA5E7ED254FCDD890FBB7 +3F5396E2F10C621F75E48C122E9A811A3BEA22E2CFBD7E9212E2A2909C40373B60D4D177FDC74E5F +C39FE8F13C8938770F417F6D1E8F3C197315942BA4EAA6A473EC6CE99AD2848EA0752CE932E004F7 +B4497049C0F1D38E02804EA60D0372434CF8052207B4650DF1A0FBA6086C6A066C8B56CB280C18C8 +FA24FF86492B5ADBFD9D09FC936C986FC8ED9933DBC3818CCF713304ADD51AD097F40C9EBE30DBAA +A55C9A597FE8B87285CDD0CA819DB73EE81A10B9E87E4392FAF84FC7C095D9B99107F263FAF8D738 +17A64A5750B2AC83DFD17B4510FB22F6248553A2329E40AE3EE7859B94B6C9E946867FF54F9FFA94 +E9615937662984442814A9DFEE129EEE777561A02DA1081BE6FCB2947B592ED3BF9C8FAA1F715ED5 +A5834161E915D6249210B0CADA8CF097E165995BD0B79903E36A2FE20957FB50D068690583893008 +E01416B2755996CADB94E294DB9E68CC084DAC8825F60AC8AAA5CF5C4524CA6CDCA0213349B616BF +317C1CF5C19C76AC1AA4D13D20B4E09E9006A2AE322CE063EEEC44F30FC916F2B11E4E640F9AAADC +CD3CEC8F7D4638D3B770EA3DCE547F9BE6CCF9012123FC6AE437000108FEF79F3F737A25690E95B9 +CB1B29F89A78B47ECC1DB88D2A8C605901E8A3E744999CCC396E9455B6D60AFF3453E8078F8A47F9 +9E26A718C48EDA0FAB63BD40AD6E7A7E2EC25CF6B952D39D4A3F2720E05B0BA77325142E205B553A +73A6EE726247F58FA1F5AF8D0FF4C14CAFD56D218A33445273561D58A16289F7952482F372F67504 +549C77819DE044211843C357CABA9F723C4236E01C888FFE4A3213E992ED0F215EF9E797B79D56AE +68FB3DC9627D2B3676CC7A930D4FA5D21579EAB9826938115FCDCFB5C56E08658D9EAC27D50452C8 +45DCA73DB746F8998FD919F97AC9216FB36EFB7CFDD47223EDABB5E9F6C3B733DF27F2A9E698BAF8 +663EC1A319B22F696642EC5554D023111C2F9AE6A5A019BF6674C806A4903C00F71406F375768880 +63725AB13CD87EE60794322FAAB8E39A70892457D31B057B4647241169AD5998C51C5A1BA43A8B90 +342D749752AED000BBC466AD41622CD99A12147B7A12307D8DD0F0C7E1B8AB8127AE463D8831A973 +5331DF5AED27AFF63F377288C09869FCE65524A9F3B7FCDC13DDAADEC45F2FADBFCAD42FF44F37B6 +62268FA98BFD3075E70411F03FC8931947A18A9D789A654DC83A4A29AB3679CFD9284D6860E231B9 +22B08F651B9AC27F07917BB699BD356192A2335DF1DD2BDC8FC3D9B31F1FC878CE1A342CE677FAC9 +D99DB3406F83EB17B24159139D86564A8B9055A2BB07CF19C0FB6DA8FAF757249E6EA21909837946 +BAE194451B30E5FD011ADD7915C1BB284B64AFD71BF207995CD50B894DFF5408D97A263A5E8064F2 +CE4E062418A86F2034DA37B5FE0FF7892E88CA387A4DD879067A790120BBB56F9793A495B9641945 +2A650F01DD7BC224FFA5DB97FC5CEB14722E45A7E9260F46DD738DE206FF8DA47BCA4D36C49C661A +2140F6B9047B96BB59F2E000D7CA336662DDEFEED43138B1008C82D0BBA09E6813C9C1D356828D0A +5C4F527360DF6689C9251CC4F1A8620FEA9D731C8C0755AE6A91DEE66E05BCD6AA114862A1CE3CF9 +6FF4BD737EF09D4AAB44B81B48BACDE6517BFBC17AEA944FF910CFF43CFE64A8D5AF25C54D70A3CA +FD8F576D3DAE137BE338A37839B1FE157D2145C055A8FFBC55669945AB8CC52A82651008C1F3F882 +D46C0B66C8269F9D1D662724A97587DB9818B3F4E0CB5D3A208E8ACE5C4BE7DDDDC0EB0599CB26BD +860399A1E701A840E8170818EB779E53C202BF7722C4A13BDE7114FF55D830D339A6C0124FB1945B +FB4086E09AB1F22251A214D6A645B95748622F9E94CE9D44453682B9561F4B1619ED5D3254A94637 +408171388ED894915E22DF262E09B82408676A3DCB574B34FC266056B7D91445D975E3AF7D219D33 +7419E9CE3F0060A37756D8C6F23CCBBB4D7957E029580AF20A9A54486093D056EC9269818C3BD34E +257952B062411AD564749564E912C8CBC007542D459A55F3297FDE512B74E34710858FF4819CCDC4 +E3DA948024646039A37EB544F700B25EF58A20F540BF3D759D895A8AE339E1BE31DE65A0D654998B +E43145A310E7B3DF3E6BD6886442AB45BBD8D3D974EAC4C8DCE25FBFDA7861643F6DF85F139C0A35 +D4B16587E0DF111DDFFD5284E1F13B829AB0162711379585E910AFF49489FE6DF5BCFA46B53782DA +BD84A520D360BF9B560C8892F94FF9A91000E8DA14679720E5BCB0C7B7418720788915E4A2AAC9DB +B9AF1C4FE5C205A723CDC15EF9420FA7099A4E5AC0A5ABA7309F76B6CBBA7F500F4CE43998599D37 +18B2C0FBA0AA62E324A41DE1003537D68E776BB52C404FA5F087007571AA478056DF8CBC810161EC +A73D9D0A47EC46195B60A4AA550A545A963A4A725C35345B02D34B97036D828339BFAF6DFCD43098 +E0EAA5E118F0C7E50093321CFFB607E0DF74C67B1F3FCB62E61480AC11927FAA3212AACA2639EC88 +C29EAF9D1E24228D14B8431AC97B9A3B8455D914A01D8A6EAD608D2CC020CB0CF306A11BA517E562 +B0B3D31A561B97B80B85334E6311960BC5383D021BC9BF5462E02E4C2D80A7B0FC40AC390EFAE6C0 +129F8D05E84199A834254138A415B441535FC25C42BE97C5F6A4C83EF19410D0FA8080EF501DD137 +BEA20A2F703806FE2D6D262DC5DEB74C1B28075D1EEBA1B8381C664064A0DF8989FFDCED979E3A60 +CAB91E494FCDB048CE5708388F7C3BA4FE65738386E5479D12236996070BDE77DE6B959A55A4B936 +F8DED712FD286C6FC1791B6AFA80484B751CB72C3D0907F587F9583DB5FEA6F41C08759276E02E1C +ED17252772980B2DE5205E468982B8E7140922E0A8B9B1369D34AF266EEE0D4C8E024089485EE78E +E0004F324B4794916AB079763D68727B095EFF5244C45E92912E38D22CB339717D1D1674E132E2F8 +89BACE7068A1C1BB16175025E995F07AED8FE183142DDA96B12468F9AA0E39C4910ADFC6E552B1D5 +603BA32A685988B6F01872AE3583B1BA37C78F7DA798151274303F6A476D7F8F0CBEEFAD0077DA21 +3025A2FE84E307E0652F18584514C969AE69EBE6F23C30DFE269AB0A00F8207A0A41D29FC415632F +E25C14195587572C1FD7596A06F01C70027EF97D6FA5FB6250ABBE74BADA6BC62A2601BDFE2860EE +FF92449230E2D20ADFDBECF829B7FADCE29B337AE5E871D5E43616354617E2D5A096F8C25710A9E8 +049CF64D14671D94AB9A246205802D6181F027DB75705AA5594439D7A01D5FE3182D103D7D24E7BC +AEBB9EFB4FE5F10280EA3170D03871329788CCED5E290EC9EC2235FA0DADC216EFE1A471D0840E9E +56C5933971ABFB6671197C4A0622EEADECBE974B8A2065DC312A4FA8F0C1F45130772B36FB4BD31D +EED3C3B36BC485B1FFFDBCF5CE43E4DE28DA83D5B1C5EA7AABB85D2D5F2DA3A4255CBCE532D19DA1 +000108FEF754FDBB29655D7673E5C7B68EEDC8853A4965C2309426BFCA65A1E195D579FC770BF5E3 +2DAE7EA38F18E71AF8F636164B2E5DE79B1495C0B05155AFC7391BEA60DC7E4F6E67559EDAE14128 +34D2310D0423075F37036D5005D93D611FF717A84863E905262FA85A3A954B0C2112A285559B22D3 +5F910E983FAED89A8B18B42C91CA44D58C723257FC0450C08C420E6E6A36C9D0DBE35D90281F7E40 +019C0E08EA922D434CF06E61256E9317ED308FE500DCE453419CFA9ADDD2B0144D9D71ADE48C1F46 +E85A9BBE32CF634D32EEB74069AB0C752CB330FBEB46BE5CDA10553460912A5E96AAEE49C0A1C0FD +CFF01F26B35CF46C56048EF5187F197EBDD15D020638E3E73E2C954C9162FCC9F02A1164C077ECAE +1BC95A884A6F278CFB9F22688BF91741F08AD165976C47524A11B177CBE44730A2FE3D788951DEA2 +6168C57AFA5CE854038DFED4D27185CC0C7B57F334EB0737D20F30EF4C3C192DBA8233F14EF9186D +60DDE49BC3467DF56D4A405DDF82481C873D125771EE5A6E969855C769B39F1B5112ADD7509BFC2C +B6E39AA645C99918D2804084670259F71FFC7CE79A2568AAD216FC794A6D4D9A2D967DE86D9600B6 +04590333F16AFD46031E432DFAC9EE28881AD1532E56F3F30D1A4CD4EC1D66B165E665ECF5352B44 +9BDBD7ADA8EA794682E7B2958B0F50B42BED4CD54022023D30757DB121BCBB94BC976D38A515B1B0 +1146DED7BFF08E5058F42B3AB8D6205B948938DFAD8B6D8998CF391D485F521878658F1CF6E915C4 +FE0746B3C8CB869A6898FF4A8CA9AEFF97C75E62C5271C971F0DFEC3425837E839888F37C8F4E7AE +37B8F7F647AC84FA00F09BC773096688A29896D6AB8D8F4C8F22C8B119F8103B2A6DE296844A13B5 +2D9BC7C0A0AF9EC60BEC6E842CEFE460BCBB49BFD7DE65A0FA69C68327E313B711AAD67F56077F52 +95D217A10C010565D26D8273B491D0F7AAD89609D99B677443746CFBD81EC22F111D9064A92DFDA4 +CDA2C51DA5354BC8531D09543C0834234FC296C334E28A8A28C830AEBA621007DE32F4FCF0BE8B45 +3BAD56EB9EED0C73004845E3DAAC831D97CC82B419C34620A8FB0CF08B8A1DFFEE94C6F500B2C7DD +7B86B3214FDC72C70A4D15DE4CE9C7692B5DA27543A2A787016F849B43E38220497FDC4887FBF4FD +087AD7C62F144F5A19E560DA6033E69E02FC4839F66754D9AF7B9AB4ABFBC7FE22D40627A899C261 +65072AB933508DA24A22653D088A16DD0FB2EDD2B0AE6D598DA9F3FEA47295BA44DF4BB317778223 +57B3A758F19F2E15B280DDDC1034FC18BB80906E0A568440C9FEE9F7FA7715BDE74D0591E197F528 +BA0B21B86AF1E3AF533F4C26D3646EDB1B08BD3B7996FA72E2048B9968CC111443D8BC93A8BA9EE1 +EC844FC7B838C65664177CCD34769535578C292DF3171EC4F2210A75BB292F6F9AE1CE00ECE7DDB7 +677ACFCF9565BE9A874340808DE532F51136629E78A187EEA091B4944DD629281B7D293AC6C660E7 +716FACA4E97B1B2317B39159441F7647D1220DF7254FA1BA1A8EB208D38D1B8A897722F1572D6ABE +C86C359B403B84E424CABBE7E52C53324187469795847257A6E7AC014387D2911D06DEB65A0BB3AA +CCE759335948F257C0BECECC188DC906AB3C4D64F2982E335D204B190B4A0B5C571AFE13DB99249A +A1B45B712538DA812A7941794E62E3AC4766890C6EEA3B3A8532A9D50D18B54BD217B85E5A26C8E6 +1957886F0BCE3A33F164F6ECDEAAE262524DF208D37A24AA0513105A91ABB0565F5101424B4BF97B +F36833B098B161CFFDFCBFD1215A09AEF8A7979D0717985B09346FD6BFB835F89EB7D67BFDE30946 +8924CE6FE2BFAC8B4F1572C1FFB7BF16B26828FDB02E17EC299339DE1AE593CC194D5E08A617D546 +275733F274DEE5832A1EE111F782137BFA3C768585D0034669FA995948607D92C9273BEFBD49247D +5F16C49CEE4AB60F7176FC9C9957A10BFB9EFD3A05D46922D19A6AFB654CEBF2CAE50AA99CB105E5 +7D065F6197BFFB1FEDA8370D82D255330259837D56D3382325CB22AAB34D0CD6A30AB45AE2574774 +FB268FB6237C14426FDCF543F90F332D17D8E760D7F4CCF5111C1DB46DD246ABB38055BA8E5D0916 +044B9EB0F32965181443A9A01CBD7670964B2C470B03A31AC44A5FE04F137133EF5978F4C2CD668F +1B301D3DEDE1FE849F01873EA7616450DF23621189B9054C3DE5DD6764D09375E8D78D536A0E1035 +F191902A47BFE06867CC24E50971FDB621F35DC6A9A163B5279DC8E2606AE13E2621BE0889BC91D3 +DD98C8582869C29FBB3A0176690289AE09F9AD7EA7D83E29CBDA394403D797A494301E32C112B9B0 +65C5A3A22CE0E811FF022A40E4D811EA0A9437C71D70F92A1BB2BCECB339CA781DCC717460903009 +0153BBFEDD303BD95C97F4FD70FC4D79023960988EE0550999510099F53E361FF8BE46B06448DBC2 +86914C1BD44AEA0BE35C0438280D1189CCD6A10A4F2319AFD03D2B69AC9AE873CAED6FA40296C816 +73DA7860B28286BB83D1F452335ABF63E075DBAE2085ED00D96941F44308D778A3508104C4750DA7 +CFE566D703A61354D8D69BF8000EBD4331BCEE5E736E8B23D00C1E6E3CDFE716F68C1AE6723F0D76 +9B29BE90C783B9FE456892C45E449FDC66AF60E41A62D9797E64F3DFF56313AD0A046FC3C429765D +6746CD75A915D6C680FF618AF4397F8A045B9E8F1EA0578770D5245ADD86423E76D54E4E92FEC72C +2822A75CC11F40F7577BF0FC14650861FE01FA1279597D14D8CFEA45B60C9275FAB3FAF89B670650 +7D5F78DAB3E54149B79B926A003CF313B8C9E7036FF06AB7C6365BC67C0C291503DC11190613DD52 +4C6BA93A709764D74F010C686F85000108FEF7A49130DA348EDFBF3CCF9E5F26445F5D4C8230C70E +5F553B48AAFB59F30DFAC6EC943585327676E9F8B623639AA298F3125D6AF48B28F7B7217FDAF76B +C8B829648E382BAAE1C92C4D0735F151E2C9A23861C4C26DF2B3FBF6897FF5065E84245E87555D81 +7FDC684FCDA659DDD68B031600B8A585C374E9BEFFF89FA7363A0D7C5722802C90AAE018EAED17D9 +34EDF710C73E721D56100445D145F49432CAF326DDD4B0793B16E3A89E5BB0113ECBD472BC205248 +55BB97ECF202CBD3F8F4B316AAE842AF6DB17C391186F4527B5E4F4A37D4EBBD3ACF6B2383A72DA4 +F994801ADB8151ED1404BFDA6B73048D3EA67325B7A7BD32B6F54BBE51E877315BB610203E0BDF86 +EC9A22F184E0BC24785546E9B091FA8EFD209AEFE6F89EBA376019B74E87CA33C2CE62A8B7E0F717 +E8E8F7B8FF948E3BF337EBFE433342A18A0B6FFD5C9079BD867F4D88D84E6369A7DA6905314D3BD9 +891D1AA2962A468569D163B43B9167117BEAE4ED356100F9D19E479A0DE91F9477A67797516E9DDB +E20D2C331F4C450114D2A599F31BEDE2025B2E3CFFB9AE489AB6C0A9108763A6F8226E5747310310 +181CAEC6C7952EFC67C6D551C05B87B12B17E56D28D69CB37C98861531FEA85E4D526CF11BCB8200 +96271A56CFA5CF0BF6ECCE663890E4FB733D16ADB1097BD7555AA5A7D22C3B10D4B4D71CA08BA08F +F6F1AC71A409958B323DA78278368FD2384C5A5D06A5C815C407354992F69FC81625907C32982341 +D209D12D8BC22FE16C601B62AEE8C91BB58ADC22D39A5054A1C65F373DE77749BC4B78BF4E7AF28B +A0F3D6A76502D1307A12E9232760C848F8D4B6967267030AC3D5A678B5B7AB368003B4006D02CE76 +EB32257B96EB3B1FA42B10509358451E4CEAD509D12BF300D9B4F979EA6252A5462020743C3A4376 +6C7FA5A2A8B741755A3B571C45301FAC166E2B31CE08DD0A055FA17B35B6C01968DFB3E8BAA741C7 +20D1C1E5BCA89FA66A6A04345368061CC55608B7EF2483C9E2A501054A218113AD9B7AD657C4E18D +01D2E3371647747E27DCCCBB09E70F9D388CD0C0BB3625E9F6D46EBD7D05B753D8123BBECA8D2F2F +36CD561F9509512587612BC5CD7A0C6AE90630122553B43C45B151871173C51FE7620F2E2A94D85E +0B84254A84F016DBF0607BA81B108EF1064236C354DBC437A2C76624CCFCD3F49883648369E0406B +705C50BE8AB08B288C8643DE60BC86DB884542B1459E26BCC2A32C37449F13F573DC90BB6EC99AC5 +7E5C058CB7A4BE73114707A91484986229B01502C546C36194F549C4B8B92B6500785B1A126F92F6 +86C99FE7CE5DA877E1A8EEACFA8C9B65BD0401EF56E3BE77C5D4C0E916B229CEB88E540201278C7C +37C80FEC699D90078FF1BFBC9413F86B4CF8165C1FC31FC0CD1E9AAB61ECCC708040FF0AFD316740 +450A88303289A6E6BD089485C2A4140ADA57E71DAC6A20E491CFC40D58CB382B6D28C81976A4820D +5D9C77D9B578ABCA84901D74D58415BA910F7856CA8A4686C4FEA142E9507AD26D24582206349D51 +F8E2C06D896F9A0FB216412244EC8802E0136A713592876436AD081CF1F2861AD8A7D5DB1C8A6F36 +CDC879C7DC829DBCE0CCB12FE08DE2602D301A26788F48C73E38753EA9F0ADBC8A22547D29BDD01A +B40C347AF679E211AFD1882BD8AFA247E3332170025C17442AD67CEA0169C4B6A6188058A6DBAAFB +3A9B04E37E679DE03332EFE37968B3F63CD2C9FEFECD62620B8DA594147BA42388C31A0121F7430F +E0879EEA7F4F6A0C5F1EC0E478660A489AA7473BC107C6AD4FB780215A308991C85513E42916354C +E0F72F015CA57EDB2AB82A4EEB3F299DC685257E2E63C93838FC7F97D67E1E509BC7DB89D58AF2B4 +BDD2017E79D516A0E24BBD9CC88292BE7C2515700B3134D3630B5EE769B6A4652812C31F6B0F9516 +EA4F01EB73919B86A73ABA2D28B2F7FDB3C52AC4C1B0F078F237EB516B263DD9AE8396EB566BA41E +DFA8ABE4CFAB91EF27B2F75C5CABCFB8E3399B0B19C90B8A753661F2B54928AFEBAD6018C963C326 +A08A7928E03D57A135BD9CEC2F580EEA915363464CAD0E1F14D5D720FF89AA9B3DFCBC68CFEB82A4 +AA7AE4AF31BE230F95FBADB62FDEE1620718C296F637EA61B60EFAE314A464EBECD1BABB78825D25 +8A844F55C43E9E877ED72DE20CFBF0EB5ECB756E0D5256B63445E9AB10A527D162B9417FA8FC81B0 +F7CE19758684749DCEF47DDBF9E4DF5AEE21BE1C291001F71EFEA85E55DC2067039AE99D35D5EDD7 +F5EDD713CE4119FCCD24E68B7A79ABEA8ED04BB147CF21EA95E98615EFEB3A83C2532384C5969F3F +3CED8E2152016294FE803D9870A75A8727D20E414970284A5870C3D580C99072B78919A2E4FDCAB1 +3B4A38DACD7B2B486262F9A955B8D6AFBE6BD360DDF2E449C096D51509BAD14BA8A88E68BA42977A +1C95825C298767FE41898983EA1BB6ECEAC233EAB2C3E322F9C510532C445DD01153A0142F09A70A +95CD8CB3F03014FC1AF64385A27BE117662AFB6572F122060DF58C52298928A312A31A915BFF3558 +2444F32B2703EACDC67297B42F734D4EC403EEC1BF25DE4E76B5F82D3C16B86ABD986B762193F77F +B9E2B8D3E031267B8B3C942B2DFEAD925BD406614E630734BC8581235C866F295E91C887A861D406 +F41F86AEA0466DF4D71F663453E871D54E604E993C26F7B42493D49BB23517484B299F2B711523FA +5B5886D70322EC01828D2B4EFFD0CB94431C84F5C8F3DBA0E3D1F6DD3650B3B6965C98CBA3F5331C +4E749898350147D09A5763016EE79AB5FA477D1D11D3EF4FBD28677FB88FA49CD5F74A7EFB12BA36 +635F74F49A3BA4F5F8C9F47FAA0F6EBF2DC7779A37AF520E3B98F2D000FF0700F84E8343C6B688E1 +33548D20363D3BC0628FF91D23CC84C32744F3417A1559FC1B3921548232E2141CE3F11BF907BDAB +CE9C719A642FE1D1346FBFED47E6599CFFB42A65085F5FCCECD93AEA3F59947A055B54B5F3E06117 +A807B03F976E956B65FFBC8B205F30012B629A071CC5109C28420200E94B6C85E79264FAD442EB71 +3CD34DFBA6E196B257A5FE7FFF3D03310DF1704FD18E5C0541E5005507D3A2E7FF0BA892C5720077 +6D170ED6DDD6EFDD4564564D355763A55E674DF5AB7BFD7E81F983286C74AA54D6FE434A65B7584C +3840ACBBAA4957A838AAD24E6C9311AD9FB391E8AC3AC8423C0D5A553934266D5312F984620078E8 +40DBF2BF9509F5BF9B1FB00D234FE2A64CF7CEF933817AE90546F6A86497C0AB7C1A8B1E99969707 +C24758FBC6B56410B2A24C79A77F753B193B7D3AE0CBAFDFC05A9AE4066105FA797752B110F5BD83 +BB52234FB6025EA4F46028C849EB984FC18286D5A6F94DCBCDF5FC67726AB481A425C609ABBAF8BB +57CF9C34EDF06D779FD8E9AFC4F8561E3CE427396AC9BD440A324E60DE94807EC54B24FC52D7B1E2 +145D2303866BE9F55AABC03C06556CFEECEE8401663D522F03DDF20B1C6D68A720924EEC6E62833F +7C0DA3F9CB21BF7A4F9FE15A5369E94371229080A6A9F109D3F3552BD0EB8EFB05075E7F83CD3232 +754BF0F7AFB0563FFFC8D2EDB7CF8D4D9A5C0B3BB662DFFF6F46CFC43D8D885941E3023999B1D4F1 +CBA0511D709FC7300F86F7818DDBF9571B9BE9D1D4A3B0966EEC6CF7E881655EC23509035671F0E1 +447710DB98AC77BE30E7BFC8844AD9E305680E8E731211EB0EC5B190D1AEF0D15366978B5ED5DDEF +3656497B7A2C2DD26676429D78D20BB57D2CC01E013DD8A732F5800CC51F32B93EC408DA7E5B5E21 +3D9CA7E6B5E81917B5C406723FDB349C9680AB4B813E76B8B9F459E76392BCFBE3BF48541738891B +0010063D67E5775D0FEEFF4E2CDDC4FAA2DC9DBAC2261D5D83765AD248F46568D7B08E1540DB3E9F +29B47EB2A1E5857425A720358D80D5075A86C7841F91CB5B5CB42D7A5F747CC02F0A030C5D6C0A3C +307831B9670875BF37E411E1F90E1AE4D1908D5F90038BCE7762EBE0A960D2B42E9B4E378FD0D7CB +C41F0D630ABDBACD6D7A35DD0DB02F89855124CA317267122A70BEEBFD29819A15C6CA776598526F +EC305F76096C246338C8808D4320FB7256910A35DBD4E989456FF9EE938E28D65B89C7E50FD8A06E +0F4E1E0AA0E67824164C4913DFEE64EA4FB9935B7532D1121C5EF78B1A9C9DD04B7B12F733F346EC +DD245691CAC4303B7C1DE8DABC4F3DC8AD0CEB60EA64788F7AEF6E5E169AB34C1A76F13D6B10292C +60A8A6B1F6E86CA1A94CCC0D230DD887E8CBB14780AD8D0D7021303C7D939B8F6AFD64E4086F0FBE +2400F30BEBCC2CFEBFA69477540013386830AFCC4881436CAD894D1CD1B60307E3BEDFAE04D19217 +5D1E5A944223E62456A4719AED381E925EF3EDE8F8110D653363F67B9C365DEDE0AD1BC9B27991E8 +9FEF755D05B08216BA6468A6C88EA0C4083A12AFB5EA7AFD767784C41CB01E62C48DC6931E3E6578 +28C0F57C08E3F9BC55FB28F7342E893CA494045BE140A3EC0BF0F14FD4FC53ED93D77ACB6D68DB11 +73F4174E76CF0C9CBB0DFBF67516425A4F04F96D98A6D11980A1DC065B8247654A52CE944CE1472F +35439F200B5F2B245EE9253B48D60352A58D282726DD2C23C51C8D7047F44195BC60733C677D7038 +CAAB9D7508C1284781B1AF0BBD31D1A6EEC41EFEB104F56E6F223295C8E53DDCE874C662F0B7E1B6 +D5C87BB5B492072E9530D1E9A44A5981D33C37E444EF09036795DE52D1D3496954771030049FD9C3 +0F485F8E7A716FDC07395EB1FFA549C3D94F89F11D8F1DF2DE0FE17876FCAF5905A9A8B75966DE6C +2D8C22FDCAE76EF9C6A74DD7A49C831FD11E28303B86B4936439F4CDFE4EDDC0808B71248B6BED12 +EFD51F6E1F8968F1DEDC5D20AD27CA420ED3D455687B4E70D2908D53A9ACA10F2B7D00B72A45A321 +AC39AD0FDCA4BC996EFDDDB1726A8322185DEC2509EB953DDB88BB98A1D76CEB3D4861FE56E656CF +A42F75C851DF67A3E29E1F76627628CD76E2C608AE119654CA56E3F9FAFD86387029997055B1F65B +6CC31E082AA5713C406EA7533B27DDC2F62C8473504045F31656F3DB82DE7FC6FC19FC160EF50D70 +A06BD80E6C8167BD873E7826EE6E6001C804BC510CF86B6BA2442511B68F233676F1BE5A14BA4AE1 +15D10CD9BCD7C41DF6A04167E303B971013525D7781407558F61D2D87F4A6DC10B43B76169786AB8 +6428B6707202E5E6D9887E2F3D74518CCA8071298A910B2C93A952CE6E15B1DC13D36098EE12A8EA +06F29FE7339B4F8B1D6B67EB101378C72816100075BEFFA3EBAA7A9695237D80BC54F7D7EC2ED2A3 +C8B85D75D108F17575BB59385E9CA1F7A176290CDE6AE0B29480BF9F6B5B253726598A150FA5DD12 +DA37D34F9BE57D6401B811511CDC7422E26462C9636152DBBAA8F040A9072EC989920406D88A6F1E +8E1A1381D2B2CE752061654E7BA303DA74641A05408E66DB831D7C63004A82BE0FF8A458140AFAA2 +C69406DD833DFCC6E1902066D1E5101EF798AEFA26DF5955D74A58E139FE525CDBE3F55F12D94B6A +4E927238D426B6310791542A339AFBC2B15B928C02F4F4101900F256DD7F7662EE279CFF085CC91E +CE07F63BBBD7197E5F5BAA295CDBE077302CB57D05837BD09B71B6F1B70810353F3ACB8A4BCC0E3D +920BEB9AD2D6C278601C7CEAA7B27BC3F4E557B3EDF2190B4DBC77BBF769DBF312EF95081D52EC7C +0D077301F5C8F5B7C15650EB95BD61DBA7BFF3F333C4E38ADD0D684AA3D9E5BA1D1F2C172ABF6F13 +00FF0700F87B419E1BBD4EA9144B6A44FAF327601772F9940FB17B6296BBE6F8D48071871042604A +F05D4096106F7E429AE7905F56856CD48113D3873B1CB8F4E23F1241C2831E63A865B5E979CDBFC3 +23179BDFC01429E3019BFE336E34CA32475CAB0C41D9328F204CA19053367743A74DFD72BAD17BF4 +EEE693DFFC411D85BBA7B1C09B8F0991DF4B1F4C5ECDC729760543BF3EC493C1687B6974975BBDEF +98A3D946370E7471244EA4CA728305A06F11AB59EF1FAA3D887F68DD4061F789A28ABCDBE30A70D1 +2E2EF3A746CD20D0CB5A7B73397BC188E16FCF9690B420141F575CCCBC0BB2F25A1205014D3BC534 +8039DC3A9C973913AB64C07F643B1D22FEC622D6787411F12D4868C87EE95520A477F6D953FA5996 +FCB7512F846C60618008450A51C8BBFD2971B90EA251C39DDF668725029371BB5014235C6B52995D +69FC5B838032D4AB29C9CDAC2B9414934115F45ACFD84B8C89418D31202EE0E775C8F5E7B9A2CD6A +EA9875BDCFCBBFEE34FDC7E29B9438ABC12212DE347A2DFD70C2CE3F9F1C4A2414FA5AC74918BCC9 +F4459A39E0CA87571DAA97909C9B9082CB22AF8DE5573324B5823A4018A6A79898D3365F5091DC19 +4A9DB46028FC38AD24D4419F9B1AD00B1F609DB5D285FC3D19A543F6D7A0EE9739632F7EC51D236D +842D251961A3E9D406D06C1EC07E1A7830F11F5A34F9DA154031F2D9C15436E9A8E9A0EB3CD0C85A +CBD09B5D9A1FFE445ACEA6E0D4FA0AA9B4EAEAD27B0BDB6B8D837DA1822281D966885C4AE7676A3E +AD3537D9E0F8F7300DFF6896E7FBBE23B1F63FAB5C398CC44DCB70A0EC25A3519E3B3654FE672EC5 +F99590493DB77E42441B9BD44F496691043892AE41633B0FF2449EDC4C9EDB1D43B32F7E53859D38 +75D144EB205CEF289CF218EDE896A2EE51FA45DA4DFAD970CC63C871E5A3D3968CAFEB775A4FE78D +92A5469DA4AAD9E201D63797174F75A1832E78BB0B928713CCF2DA52D1CB1CD3B1E4346FDA22FCF1 +2E0D38C1CD4F400D63DC687EF50AA8346F61F9CF1B1C94DDF4A107935B0586EE8837EC1286395E5F +C45D15A51214E4531F16B5A577DD7D7C526556C975431DE93D03572B66AFDFE28938C9AAF6550827 +ACCAFB9B62F1C8C13F7F5CB04246F682BCCC1F8CCB98EB1D401B7BE8E22BA912C9E1EF6E88A0A2DB +805A2EDFF8265B4064A75128F33BF81C7410FED0924A8259C1B3ABA4C8B20A6FDA67002799196067 +4DDBACA7938A4778DDF0CF3A237C1DD355B0963EB11B0E7AA4AC1E43492620E0961AB1BBF897C437 +CE2258C616F087510D39C33716CF309FD1F3E890510A51FBCA118D576F7987B9E25FACEC53608C95 +70ACD195737961939209BB73C92DE5B9E70CD8FE6AFAB4741B7B271A6391B4931C57E523C2209ADB +19CC6271EC6E722F3EA3253539E42F60E6BB740EC69F6B66968F58AA7D2D1612C6C81A797757E42A +98CDD90DF17841EDC53AF83CC410B079F43F86DA4615A3BC9D05CAD6373E31576C30B2CDB95A1F5E +836CB3762DA9ABF9174774E5CA35EF3F3DFCF69DB529F6973FF379515820B01168974C3F28F2765B +ACD51DD89F810AAC70B5808B9F02C38EE21C19AEB2117684904181D7D3156004C1BEF4CBE8CE4718 +2D995618192A1E1EFC10183F4A2E9D92F698B126997F6CD6AB8CC044CBC7B12BEEC26EC700F9128F +769C8C4B7F1C2CA4F688D459D0C74246116AA98E16A6369357B1F7841A7EA2C058DC8A9D6B9C1081 +1A4E136027A35F619A27ACC4E4E82B7D65D7907223C05174112452F49DA0875166113DB9E4CF9271 +29552DB01D858E9125AA59F2D1029B62526FC48B0EDB75C5F02B634B4100D13F3CBD50E6EC294FCE +7FB9ADA707C0EF0C01AD1FA222A374843C15BE3123C2457C5332F763E8FFBD1BDD8A8CC5C814D1AB +2984E24A3D2A45406E68BE9BD46C90CCA1772FCEC229A43483F3788E3007C5B372489766644628D5 +C0777CB9E679CD514CDDE9347D795A72D1A7866F28D4348A526D9C3CE01C864FF3E99C0E2B3BF5B8 +83FABC5E160DC198B5FD4F966886A59BE661DA29684198CAD9E62C130CE278B68022A8EB6D1B2BB7 +70EE40FAAE6057BFAC971A3D8AA76E3A4C3B20194B35714E2634EEF3CC06F8663D0BFF29CBA90CF7 +DBF6371C8D9B4A7E15A2F8FE5F3FC63DCA7A04BF45A4F22B705E7201C07146AF2CC85D4F7097EFE2 +EF685D52EB74D1B847B6FFBE4036F83E59C5C7A6334BCEDBA275D6674471F5AE3ADB19BCDE35D63F +031D66262FABB6209473ECD5DEDD746C3F646A00E62FE2F4204D06831501B9FC25F50A0CA6F78E2D +0037A3F5EF53480E0F5B7A67D2C06195DC0C24290305F282203EF2B3CA6D91E55A0634FE4BE9F50B +D6555723E07053C3DAE13FDCF700C782BB7597ECA8F0F374DADCA0C8C2511277CF25972A037B42CC +DCDD34EC42C30A9D1858CA6B972E69455FFFA320BB3F562C091DC0078D78A4A47B2283BA5E64BDCD +189F17C363806DC57B9D5D908150CCC8227A1B652757D5177B3A27E02C72771F2DFCA7702764B419 +6ADB337CBCD550804756FE09FC76432F31EB77A0F0FDE8CB9AC9042831F5CFEA0158DF38F80CFE5A +736EEF201AA4947319FC78F9E3B4F989EDA61E1403281B7EC8F25BC914A6AA13E49E322C08213D34 +F225331F27EAD8F7D488B36963647D5A768B3A36415BD9B0A67D6FD89886CA9FE048A9A73FF3CE7E +22EE34B76B5E7FDEDD60643E250FB687CB6EBC9AAE09727F3ED53E5D22975905C21BEE284C23A5BB +72B728944715ABB31EAE417D56B6E9787ECCB54828C038B4B06BBCBEF265A6C0E3FDCEE1BB83B363 +D187677B16FE1F1931ECF5C97D7B2A341ED592DCA823722E90FD569B72C4890FDAC307B278B20AAE +A149364FC1279D19B9843B4000FF0700F88450BF52226AC164B448F3AC02F62A1939A69E6B351B40 +476F1F80E25CB926D5BCF845B558FBC83FC60D8BA2D77068250D016BF9A7DA85DB1BBC821E8323FE +EA53C3A6EF4342C3710AF4D3520A730A25AF914C645D2BE1D77A8A6CA31555261BE90EF32DEB39C5 +CDF704ED7EA95300AB1E3DA6500D7D27F70DCA740508A45F9C8B69C44A4D394AEE3F307379B586FE +DCF858E0A715E33D96887273ED6519F1EDC6F7A5150A9E1DD4B2282E6146486FF60B4469C7EA712C +6BAA5711D1E2A1668DF7D095997D78BED06CC871C7D56E961CC505796E7429DA6D119F8A5D5555B2 +D0E94A39EAD554C10D64F3B7D014EB0DFF7D7E6DDD949804749CE2181B4F5F9A2F7BB1E4D68F88E4 +ACE7BECE1A7D32C53AE61A2761100EF47A145F1A1CE2C908BDDE9932549008A9F9B284C1681F01EC +5C8E0C36D070AB62F7200E7DA81A0941C5F26447E6DED8291666A0202D625D44627B5772B853ADD6 +E554AB4DD1300B18883AABFFF62BDFD55EE1BAE36B615F7998A0F33B19DC9788E5DDB3332F036DDA +D6775FA68A403A2EF9C8CE7A3C93077849A343A0099D309AA49A35FB6CDFA648D971D2F9FCEA0839 +3CC6117CE58D3A9D1C34071AF6A82642BCFE608C154542CDEDB70C5FEE1498DA66C2F808F63EB3D3 +EF14BF64497CED0C6ADDBEA1BA33834F044794A42FD27F3A79EAF8FB194A6283887FE7624763624C +F53613390A887DAC623123A0A3FCDB8AB35EB4DE4A974E672DCE9F499087499E7DFB3D5539DCA3D6 +75ECB98641D0366777E7E45DCC31927FF5427C656F1618C20B6E34A99E1D66E21B4F9D7548B2B47E +3E98A4D635B84D5BD7D3E8A91A4D178770329DF39D44DCC7C252911D8D66C851166F5CE86D9B3532 +A07D654746DDF254D8C147ACD9DE2B91EE1E36F14341DD9AC6F4AC47FC20F2DA45A1825675BC0F6C +AFF43B3A00E5940A0CACB6B7BF7116BA72B6041A7EC767CADD474DB0DDE2E8CC0ECEE25E0F860B9D +16CCABD9E8FDD85BA6BF42B9B41AA0044770710A3F3FA5849942BEAC389B41B1866A50CB938B1EF4 +F70942ED090C29111441C36590080664229D8B864D1DFD19EB13C49EA41E4E125B8CE2B5EB0A67AA +5E1C0EC37430C7BFD7EBA3EF61B819AA4FA1E6EBBF017EF456083EAE91DC30D68C64D25AD3E232A1 +B27311342E765FCE737E001772A667D538E4C0E1C274DCF44B2E734AE5F48BC6DDDC18D668E67A27 +0B8D1DFFFBD76F17D1118F2EF0F54A1796E00A719B566B7B79C9F07ABF9DA59CA192D2ED94CE90DF +0A45ACEE5D887802DAFDAB694C340AC1ADD42F366B565E287AB7E78AFDE751F0E678598A8F6AAFD1 +0B9662A1595A411C2A63461D6EBF80B199573FE1329F91A4F280CE918C8761949A60562F28D504B0 +89785F979A68813C0BA648CEAFE0D30A7502A0561FC72EBFEED470F43811F537971BD7BAD89288C8 +ECF7E53CDBC63040AB17D0CE0110DBDE600D51DDD68E6C769BAA90D617FBE947BF1D52C00DBB1303 +10281FC9BC8326017985906D43AAC563E22E50CFC42096CBA4BDA7C31CD0090349A3E5701CD0888F +BA71F4E90C459A5008F2519BA5F093944C9F5E570CC940C4BD1DD665915D0CB5130A36CEB9742303 +B0ECC019DFF014BFB22D11FB2504E571226F36C9F6E44F3A7A9E242E95322473F2190702C7FFBCEE +8E11E90196A3EC025EC84C5EBCF46AD86FABF1EAD5ADB574D92354F1E77C59796917D1FA9810A743 +8907454743A0A9F0373D98489938DFE466986047BD2391664564EFEC493871B936F3FF31C8BD4D7C +8694969B49EDB0B19EA4D7CE36C781C028987197F6FE9AA44607E35D6667F6AE184A728A39532629 +545C50762D2D5B627ED9F6B15CE4ACB4BAD6524555E74EF0D72FD4D727AC4ABDA5E17AF072697188 +17ABBC0EFBE28EC1EAEFBA8E4C5469A3BF2FECF8BB7B150222DCC43365C77502708E5C080C5F75E2 +9FB5A7767349DA5BA8CA0C2D0758C77A65ED96D3B10B24F62F8677A3EA8CD3D2D5F97D204482FE73 +D801F7D6D66CD030EC7B077EB95541897121DE40B7073B27F7D0A512CC75C91D7E8B082DE25EE74B +D038D74918D42CFFA01EB814EECDB957BD12FFA91BA2678C63353778021EC514D61E6F0C9FB02101 +154867BD05417DBC2F78DD7F624FBB86EFF88A57E11FCE37A558804EC490577D34A873513CE6D6F1 +FDE894040DC975B7B77C0A0FD2813E948E526F4285ED03C45676E34555AD374BF7D3C9CEB4281A62 +905AE1E467D9177D1E7E021D5D79B521D98BD5740996FCB96188795522F15FFC167A77DA7B940CD0 +4F0566EBC5A643D21BAEE295C11D2C18FDCE5C0280677F255228CD6705CBFDD0EE9D6117A95C26F1 +1DA3BFC531F8E0947E98AD802CBDE7C27BE9B6802F69493BA187DFBDC243F8DA0751A5BF0BC6F185 +1EDE71093C3A6A7A9582FD3321974742C987105D103149DDB4CBB9BBC220D5A90A75FF816354DD2B +FE39E2016BD9773716BADC4966385F0C78747C4E7C7BCBFCBF5B42FD534FCC31C61FC9DF137295C8 +D0ABE9B0C07FEA6D8D3996FC711852E4246F408BDC7D688D66E03091BEF31397E9CCB984BC2F5295 +16AB58BE4596DC9BD6766F4A177800E2A476C1F799FEE84CB19E0B828C14715E601A2AA85131E3CD +94D0C9AA7212CE449759A2E359467A30025343120E164BA123C1EF7F031067684558213789DC91F6 +E85768DCDFC37BAB80912A733ACCC83F250FD3F483773FAA21A2EFB101257BE2DE798FA9A44DC862 +1F77C3810753614F2AA611F096A017E95D0FA851C40B9F6A134CDF1B9FAFBB55F187645A8BD5E5E2 +77E72CEBD76FE288A7D57C51D0D84DB824E10D00197F4C9AB81361CED9B7398BF8F74A82B776842F +60F82DEDC900A2D1DBD024EF35618285D13C59DD5FD6E83F00FF0700F89B3E30501E51DB170F9D08 +E6103F6EFDE5DC337E28DB876CEDA5C8EBDD2D57C485315CC7AE2203DBB3526060C9330ECF265DCF +8BDC75FBBEBDB1FF6FEB9C831CB7A60BCB2599EE0F1117E4C019BEB9C048CBF879BE90E5215AE6A9 +83F9E3CB62FAE7B670A33DB6B9087F888A87891F7AEBE84F7E86D5E2ED75DD0A70BA82183D59E7C2 +EF90FDB6E9D32E8262A1133F4D188512C1C13CDC6842385E62493635245A515A5615F20D67E955FB +EE9016931035DF8A9D235416569656A0FA0516F40B09687D3A6F02B94BEC84071E8B1B8470C1F518 +B2FF8718FBEC8716647DC5721EC2832F7FEAD644466EA61658E84338E746BB49F3A56F6B4941A134 +3E5852B66D555FF6FD5F6D25232EF0CD5D47973B61EEC062A4AC2F04B99DBB62098517AEA0AFC1D7 +3366580CF7F7D42FFF661C426FAEAAE30BF5C64D2431829E05867169ED933A0B4C9FDDB3706B281C +AB49F04863A0EAADF3FF538DC8F8D12080B8BA55A06A46E2F1AFAB591D5165AA69AB9E0B12031F8C +C31C8650E1B700300A178C6E086D44F5E09E08B58E327FD8E2D475BB23346359C76B9EDF0FC67D43 +F5C9F54E11B5CA02E722760D15B89538878BCC977B288D006FC99DFCC471AB27972FF96F400D8D22 +3BE89243FE735685CC62AE0973A15A2A53ADEEC0F2188416073BD8649FE4F3567833BF65A873EABC +EB02397C8377AEA66D17EFE939D64A9010191735ABF3BE57D673DB0E6370C32D7FA997F376EB4CFE +A5CEBA5DA0FDA2A53C97B948C82D6650F493BE3A25E4219E8098F56B0AE8D1317478EEB6CFFD2592 +D0CDA5F9870B0362B572FA317130FEF16B8EBB382E033FD617EFBA682EDE0E52EA4892DA673ACAF6 +3457C6688DD85A40573D4344B1E6142AD03DBD2B55A6E8414295623FF70484633B629746D4048492 +E79742BDEDF1197302F7B840E1CE83D83394299B1F01414EB481B1F01AA6820114CC14FBA1D4FF21 +902FDF2A3F826FFD9E130A86C7BFDC182DEA556B13C7DBBEFE6E2051C8C7CC86C73438E1708CE418 +C197CB6D3318136C2C969F12834730CAD80B38BA6A5F36245D338E3FEAF72C6DCF3FD316F24D3610 +369DC667D8938E71213B06B9433DFDD263ECD1AF8EE780D319906F49DB1AD6C434319DC6DC90B3C7 +668595187F5174F75C858421B50ADD6357BF88007B9C4BA5F7ED7860F98F384A1D6F106AE5C8A3BB +0D17A86E211408C438AAC4D9A2095EF410619204B19C1D7D10AA4B04A8D6C363916214D03B955685 +FBEDB2D8F83491ACC1B0EF606B9ED107E195CA9EAA095254A12F29A0268E33C7CDDC19702D7FDB40 +47FC23CDD0CA9A138B77A31065E68C2943A35E869F8DD18F83EF1216AF105592ADACCA3FC384D9A7 +3E2059D4A10BFC3FAC10880EF1DFEEAE673D1F0C5DAACE1AE49229199DADACB347D8B2EE44FB0565 +77D4E7C98BE7C0A3B454DFCDB9FA338D6AFBF82C3E40E59B80B8FDAC306BC08AA45AC9DEFB49EB4F +897E58099D5F39A55345669EC0A8226EB483C54FDE5CEF6E9F813762B743E8C00B60FF0628C9D49B +EE9E3C9D71C7A9CDB1B3766E6AE58AA618660B433FA43532AFE91C806579F41FCB87FC5B2209A48D +348223401DF4C122290F3D94F4F6841E083AD4DDC3F144735995B39BAE5B4F1B0DD78C888A2577C9 +4212B99B474849E792BE18AECE9DD62BF08016C0420F718266FA0BD609A94444F1A94917D1BC6B78 +2FBFE3194463F6A4BC88D571666EC7D109CED8F70BF1A823C86C43DDDDE9D8E8C8D2C65D7B5E4BC3 +442D724177B530FA5AB611A2D14EF55C7912A2CE5A35838DF2B515704944C8D6E92466486907E927 +C4E86D1F474D6D71B4348D98DF38A2E6EC99F472B7E1739FB6B07F264812A8832CAC836594A9F819 +BBB2B8F72B416FEEFE57987FA8F2397B845BFBD2A82F9540E8DC50CE9A66A9E788DFA87E14A2D98F +01A77BBAD5D19544B6643F5FA37314369769FA286921581964A07FFC97F71428BAD37EA82B73353C +6D25C34B7980388348B3BB2F703793067FB1FFA249B1C6BFFC502D4CE397B59349FA13C83887DDB6 +7BC15A06F9FAC203ED01B331500BDB084620B2D671DB2A9AD4C950A145E8ABFD86FB1F6797B2474E +B634378BFDAC96476048AAA385A86E6CDFB1805D662D93C37CF54734293E49C105BBAD25C60F8D3A +EC7B67A5D343C5C7C7D68CB36A5FD901DAD3D785B096D332FBA622F57D674E92C62DC27B85716BE6 +7179A89501A3591C17448C7253B0539C7098FF38B0B4DB5EDFA97FEB583028B020D4476FEDF8A870 +1F0AA332BD850C2F2DD922BE4B36666A1D60B3345A7274678CD23DEB09F8AC36BFC869206DD4EEE5 +2E3E18F3A2299D0A57135B96A2A9AA0E6B26342E748C7FC4FBD66ABDF9B4FCD3B0FEE970DDAE71E2 +9BB90F6F3C9EA20A3EAFD7D62F21368DC5BBF81CFDA2834661D7A728F1D25CAB6E482EF173E642F8 +19AFC6CC9E0C99542D43BD19015D8E7DDFAC54619DE9BF2C45EA2365ECBFAA888119F89A9A065328 +15FAF714B904A2EBB226EB1BEFA06CE3FAB168CDAD70BA53B5CB60D5D49A6B9208527BFFE99D82C7 +E9A2EF94D56B65122F1C1D47E6EC79505E9F57DF9555F1B4AB3ACAB5F79A68510A6F5CBF44038D64 +B99F66935624887DCF3A8DBF52F8860B99A788D66E3CAB6BC95C8DD2AFA831643DA0A74757CD284F +F6E2A7647646B00B12AD75B01285AE38CF951DEFCD63A64D66F619884EB136A573A47B57BBAD0FB1 +C8C4DAF357B3106FBC8A356CD9EFC067B49C96C159E85BC0C92E10E63D6DD413C1E274FC29CFBEA1 +6779DD6DFA2A40DD14020AF78B93FFDFEA07CE95E7F7E1D050BB92B8E1025F5EC914D81403CF81B5 +E0270E9DF31A91780EF57D30063B2B78489F6505966E943CFCF32F1527D5C396EBBB5C33000108FE +F7586D24FF212320A1CA9802EC286D18517D27AAD91863C9A7A64DEDAD02FDDF86BFFC6FD321B304 +BFB912F7DCD0E441946AAA75D425C785A6D9D0848938613347CC69D3B9DAF3F11F505D10DDCA5398 +2DC6A59C0C200FD3E46B2740C69AB1D3C75525A4BF37F443D385DA0499B620F208BEFB6309C034D0 +D3C322D8E06CFEE88A23561934E15BEE6151AD3C88C863001B4CBBE4DACED66B0E56B3ADB53D4F2C +07C8E90732FE5058EEBC4BF002A583F17251986E0952A280EEF67A00278E2190EEAA4586A676A038 +6E9685AACE6B92A413BFC29D820F0CB05733D5F1DEC325606CCA5B8833536F307042EFD59E4716CA +35E17AAA038A7438ED758D906074BBDB837899A637DA6EE760A79A74DE6A6FBF11D364A213E95D0F +42978B3A48ABA5EC9A619FE505E22112D9C449019C5C533D22ED67D9E9681464FF99EBCF9665AE3C +F658108223F92B9E411D2A41CFCF9171B19FF2FAF96A80BA35BE911AFC4816C17540752857AFC36E +8EB2D4A4D3A452E490DFDA09A97C730A64D5C15A91610E75D67760FA26981AB4419DAFB9770FA845 +DED5E760639C18764D05B4697CC75773325584903146CB0C483F336790BBD3201E5797E288D8965D +CF38DA2F2E33FB0F9148FD2D59361C560028561D18C782BE7DAC64F8405BB033E9E98CD42C299DE3 +63653B7BEB3FC69DFC4F9B9B09DBB5A890E3B21C86F306079E90448E52F15FB39BC815E055FFF704 +C9ABBEB25FB0076BFA999BDE46DE4097C00A234F77EDE0AFA520F8DD730212BDBA77BB7D5369C847 +2D40CDCC4CCDBDDAE6C458275B383AE8ADB70298EFEE88848D931755637375EEBADA4ED641AFD525 +FB81AE1358D6AC243E395F850FAD5A6BB4B1D49A976F4EEADAF21DEDCD90E22E54D7FBB66A575B63 +9874130CFA7017BB0001901765564893AB22091AB4B0AFA0D4A66D952990826FFE5BDB0EE8032ECA +CF059913EBB77BCE6C511FA7B590767CF6E63065527468A4B2AC813EF87F269441419BF83F275F27 +3F0F99FB2526CE78C0F3DCE6F02A40C539789BECC5D56CB9835C0F642CE50FE7A2179A971C1C2521 +B541485CCD172D3D2D11E10EC86CC2CC2D2380F582BBD9AFF0748A42EF6AF6DF12E9BEAA547ACC90 +4E9313DB3A45F9CFDEBAE84BF510EDB56DDDAF5AA7A2B8FB802E0FEB369A7D55112DAC54284C358B +64F735012EFCA16B53007A3D1BC8B7BD18E7BA98A92676975A5BF30BE0AB9FC815A365B931B166F3 +62902307C3186316581C313B5790155CC3DD40B4729BC511E468A557848D434B031C2788B87A69B5 +8A2A4926856A44967D0A28DE6169FE3F69BEA3C96A1FB96C482B45EBA4B4579B32148D8782A2B27A +10C2A2B05D218B41C2C5AAD7265532D235779843A263838FDC80DD190F266B9A7E0B27A2588C2810 +C8C2D9754B428E8D6DDB186D9959AAA1D125FAAC8694DE4FFC1FDCC3665C9A1158D9F7A0E59E3148 +BCE6E3B1D8922614F6BD626DA3EE7C7CD253B6EDA5A76D5EF51B3582E08E6B0AAF8F72727909C24A +B87EA04BFD40B0178DB0C2EB8EB4A5C5ED978235FEE8EDA7B40F32DE8455BDFB6937395B2D873D2A +4843B72B86ED3F7F117A2934DD98602F06819304384437891ABC08408F907BB5450C25AB73485189 +318A5848C366291A347D61EFFE82CACDF722770F08D18C0BD1F39F3A1E0579D4A2D023E87B3C4C66 +643A156BE9678C81A4FF11EF3D947D6DB8FF923BCA940A0D0A38D83B2687FE6863C79CD543867BC7 +F1CBBD0AB2F48D8FE57ED571EBAB0F9761D4260F24362D29ACEDDAB48630CCDCBE57939F57FD706B +8DF7FD67A83F2FC34D909B716B4874AAAC9D797CCC268D9F4DC7FC92EDA32C6E6D8DE5BDF2E97123 +737E4F69F57CE521022AF48C1F59CF5F2872974E29079BDB74F79012F17F7458CAEF826D60D48EB0 +BC2186CF2F0E2B6A5FC94DE9764F481397ED25B7E83E334BE9FF71199BA93FF649E178106BE53142 +36A04BEF6C86B5CA2794BEC573AB3C4B6E9BC2701E355678889233256F3F7481FE395FB07A967083 +3BE1C3CB7CBA30B38F792F7799152242A0467C3F7862619C26FC0678BD4295E8C5AE1FE2677C59B9 +2D02030614015990DCF559AC6B94E6DD8964B432317389A317977968832DB528AC2487F391E795EE +E861D06137D25064D15AD9DD5D548910744B698C4A12D7D7806F567E536B24E1F210AAAC7DC03E4E +18AD100758A8023D861075CB7C4ED44F86E791BA09DBF2F6EC4512B87841A4B0CA8EA6D9D606D660 +A69C27DF37198A4D974E5B3EF659A741A8A2C53CA85D8A1DE84E76003C76F9C6D8D71F9E23856043 +8F14D56AEB426E7DD1ACA83B999016B783CA7D38B360A60D5A897D346C13E8106AF081DCB55101DC +EA769CA14AFDE2A87E26EEAA47F65FDF690EE31C7CBD248F377A05742C352294AE7E24D4D126C1FA +A2B94A93A93732091E5394006C0A8660459B77CCFA6FA5BA7896B2DC84F1B42BDD09D3A836E894E2 +01846137A66CE0D71D2227DD0153F0856E4F78B17AD37AC4CDD632F5E4F3C0E942273FACD85C1956 +58E1EDDFA99F59BD4C6CCA0832C814C317F2BD3A83447721D861B0FE82C56720413D91B7A1C23CF7 +1BC8A5E9510B4E3BBBA9273AF811AA999E251A98D3AA586869BB68D662DB5D04E6EF8CA855AB7CDD +A04BBDDB3C869651A15685D7327AF8718713786ED128EFBC3BCF938C909F7399510294DE23A3CD30 +BE42F52FFA32F3F79922C0FE09DB667F61F281EA90A371FAE93EC8038D714FF71452F36799D13120 +1DB73B9F494CEEB59189CEAEF072C4F0A037B563C35A66622C466F36B6FFF375B745A2A7DC819F0B +1A072080B1D37C25EEC6F8F24AD668BB5E365DDF2C55470674875E5933069AE188E6B636EB1D14D9 +BAAB4F539CAB26A00AED00FF0700F8003F52A210AB413DAE75D11E1B0D8D35CA56ED0B866716641A +8227C107A1BD0C5E7F534D2F99C1390368B78DB9906E30B6C457F35FFBB78757751951B0228C7E19 +C26EAC19C910A3A11EAF608507E08A70D43C7C2CB3D4DA4B8E54F59C1C674465294A47B12275DD3D +81196F9E115251F26C665F74C31CD030054907915481E7CFEF283C2B5C9FF4ADE59EB2A1C899955E +97FFB3BA4C29832006E8370D6F8EF52C74AB7B78645A5629829765658CBB686E577256640B024CCB +7E93AD3B874CB716A6992919CA73F87CAD37F3967057414A0C0DF19E6FC6AD3D542744B8EFDB8D18 +9C1ABF55D346B2382E50C61C6389849FD1700D3804B82795C315BC98142864051D638AAECEC34CA4 +BC68B4B919A3CE360DBF69F6D09C0363ABBA022B2229D53DF585626D625D53AFF0502F710AD4ECE9 +E9B6C21E78FD3771B7750C03FD26C8D9D4A6FEA77D8AB9A567FF84BFF1A724AD652FB2A47022BA28 +0F5FD6DFAC75288D1EF3ECDB6E306C35BA809E48E0A5893436CD4ADAC59DEE84647FDCD70F1EB287 +49712434C288C67D8F3A9F45A86FE114ABB31C51EA1794FA0C6BB9E0880D7E3314E1282738D2A709 +617B8A70966C1A84FDAB32BDE67BC6F57C19BA0C225F35D91AE00D30F753C2067E81611A3A37CA2B +6B351FB4341424E7AC91BF18B293D8BCE87961F3951F5CB7CDB6729B574AAA7D287FF298BFDB7CAC +63B429A203F84C41DB39B9ADFE1026776847497559F2F6D06D5528FE19D056E084B9F6BDBB02562E +795ED86D510952E1952BED43E30AD663D6F7628EB6F23705D1DEEA06726E3BC9463ED4312D6BEDC8 +40BE271DD4B05A4E8081E29097EC654F56B16402F799C36D2F5A35A1705831C571238A47BA0C387D +AFBB14CBA654FB806ED3354D6734CBE2F97D5AB403971C2A3F05D3F86021101C9C987CD2CC935D5E +3F4418F64DAE14787FD022A7B344496C53899CB3CE628C5F96752EA0AB11217FADDA746EA3E4F2DB +A168DC832A49FE353FA4B56D0B14085F4BEF13ED78AFCD615C6E734F18B76250D036ED7F9BC68255 +4BD2C9FE4C62DB868F05C58BA29CCF4279EF33AA979F7D572B592F004D979E713F9B7CF9E887EC89 +C395820FC6773BF3367F68E51D689EB80F88777E1B18198AAE0891451CAAAFDF68B6DD90E14E9413 +987ECDB0912DFD60D63E2EEF15E9F749B241468F61495B60371AA2C2341D074EEF04257F122EEC23 +AB7A095A650EBE281AF16BC71B73F29DB7C307CDD296A5BE0708EA8818177B1E5770AA585CA54D66 +69EA51D35C2A818C8D3A3D23DB0F4C88FDF13761135FC3DF47BCF26057AA2FE62CFE4B8BD4F7A099 +CB5330FB20C9D1A56B3414B88946C619D80A4894BE0ACAAB79B306AD3B1D4E28F8D61E1C9B3C4D1A +0B998618CFC7650B7DD203BCD800AA395761427BDCFEEB593592C965345C17F2275761F29A1FF559 +6963B5FC93D60AAC2879F5EE4DD0BC1BA6EEF635E8A7B8F9035BF54559BCB0CD4B7607CC25E2B8C5 +5A40C31C219226E6D56979B655C0A72BAC0BF7A44B5F5B729680206E72639115191995395E87EA94 +736E7FB92A9BF5E27BAFA9FF724F68DD9034652BC9692DA422A0E2F376D3F854FAAA311B0CE8B693 +94F1E451A943A031F34FFA144EC716E386E37948251CCFD06DB59976EE60BF09F8A13B0A0512F7A5 +C4FFA8A736DA3CDACB385F275FC43E0802D900D7F88643D1E72B8109D27EBB1EEA016E1D08D7626D +1B2952CB45DA63C81C0BB30CAD8DACBDEDC589E7E3AD04738EB2FC91CF3E45524D4F0CC6C7C82330 +25820FCFD9611F8D4471C52082EB6363190CAAF1A40CB7BDAFE7AFD8C61565E4872E7B47B575AE1C +4103180B020CD448DF8F99284069D52634F284E752406D7CB364B5513B6986FE036418E5B3138BC3 +215F6316C239544D03246B252C96FB2BF2428601370585F7A57FEA404B12953609F141010D0895EF +BDDA0479D18FC7EA98FB7A6ECE06F1928B8889E4BB9151D932FDA118CFBE425E0F5CA34F531DC33A +17A588261F7785AA82BFD160022F34475D9002784C78B25634AB64AB25DDBB333288D1BF9070FBC2 +E3B458E18702857F9BF5C34C2E82E83E4C3CBED965836E9849370F2802301AD923ABB3BB895AD283 +E0CEDB7CA5956CA244B79F8D17F94B65F7E08AB9EAB6ECE8602F5D2C42C185983DE1C10884775B31 +83C531CC92E32C470C7BEF6768E41DCA53775995069E091430F9BEA6D7B9F42EB6881685F6B90314 +7AF166E306B2A4F1B83EA879351A4FEA08A104F1C2C36B269311827BB4981F5D0DD5F4A027474F81 +BB7FF0F127B959F5973901A872C60A2D9784E7C5F5FE40D3F781CE2B5E469E410311569FB80140D1 +F965AD7853487271B5634A7E3BCEA3923BCEC88A26889BC79DCEDADBB7ECD5ACDC27C087056A223F +4DFFAACD0CC56A941AF84E8C9E176F1394EFEA2CD03AC40EFA939033DE5C265FB3E5B1AAAA37D42B +31EF86D87352671AE8350B60438AE0E48A1D709A5AE81342EA154B4E7F9AEBCE5D766C249CDD18F0 +CF64F75C85BBF986F8E5D25D2F44191E2753E7697666EB25D344AC4AA6CACF62E2F7F6CC2BFB712B +C31D9FF577B8D545C6207DD7778804FEF4CE9BD50D75EB101A2B1B692DED2C7C7315FAE8E8E20D4E +5852FB75246D254A8DD9CE7BADEB85CA5265D0DB9BDD176984A56E5E38468E8B6A7C48A1A8C47772 +E93F44A675260CE874441BD9C63B6A48C376C7A9138CF41B20766E3EF2B373B1869B21384075C1A5 +82E7406C2A490966C1EC4E3A3D46689492D3B5115E92F64F0B3A3F1440D0EEA1C748C5C8270FDAE5 +7D4C39C817F3C6526C7A79C0E8337FAD4F524873FFA42ABDA02C3B9A0DF2AFA888DCB6AF8245AD8F +414870829E4561D2A72D6EE3E5BAB3BDC13243F6CE1D00FF0700F845800A431FDCB800C41919A311 +D027EE945D26C1CC7CFCD4B951B9E8F4401C5BD0F1D97ED02DEE198261BDACE0D3E38CDBA7DAFC27 +3FF213F3B615A0B2F0594E1FA9E4C83828C751D4A9A42D9FF2B406CC3173023E403156E79C3C99D3 +39C0ABD2F4DE186BC7547627FAB8BC560C3C917242A16D0AB55893643F5C9EBC887747EB158A5147 +C9242A6BD830F30DEA9F7EB50415CAEB36454D4608E98F62C0724B4C2843E68E4557D501A8C44EC4 +535DBFBDB30E98BDEE84955320E519E4265C98ED4AE0BE4DB8B1DE7BBBF07684B7880095C1B894AD +2D8074BDD96CB41A35CC9C91B9B795AA47AE6148D8AA300779CDE7927D4CCE1F4FBD4626C7A5251B +1677E6EE3E249A2A6D6CD5CF085C58C0210723D305FC86FBC8E2449C30C5F844583013FFDC7EF243 +622F5D8AEB436A40284AA8721C85E94ADFD0C617614955DD9A5804A3605809E2A7BBE6BFC26B564D +46E791703053884F78CAC02FB9AE82DEA8C568A0F6CF7577D57ED3FFC18F189F3A67B20779263DDE +3EC610C6FAAFFB652E26398D8164FB1CED1127E0BC243F1B90D01E72092733E432E5F0CABA4E5F5A +31F8C477818FDBF1911BF4529DE5B1F81AACBA4CD4264267C1A57D1A182112B9ABD480B15FD47A80 +19C8FDBA8F2B160034D0501B647973C60812A2AC3A51EFE06A0BB81A1FBA27EF05D5F4F50E1C6A84 +B79C4243D9DE06D2D45EA5AABBBC85CB6F535386C0D8EEE3077B4872BE178E892E992A452EBD7CE1 +BB74CCB992A4064C53E1D2B14B581FCA21A0FB4F1DB78C6E578748C31CCD1C0B97F96D7931784582 +CD510E002FDA3A6FF22A86BC3D97F08AC84FD67A3931052AD585E663D6A4F750A44D3B1E60B80509 +6BDC1A7C32DBA7864D7DB7E4D18DC64CF0D9404804C41BC650D7CD3242AB558111AB3C6EBC0D9C2C +52CED1794C9D8E2108B2ED85276F70ED680986610F6B866B5704361C8CAE13DBBE6B362C457C0B4E +AC7FDFDC0F0FBB9243B0099B40C777F4D20C87D52FB1D24EC26EB7D45F4236FF11DB42EA22AE2614 +43372C5F15F77C9548307345E176D7EAF36F2938C8C5E1CDF7D61153AB7AAA4E579765E809103C1D +D429CA7BDC050ADAE809C2C10804121539E1DFEBC80693D7404395D991B3B854B4DC2CA15134A859 +FB7076074A9BC7F4353AF5961C90F3E6F4340A9658ADF4C5AA9617DA42DBC0AD4FA7C6223FFF3355 +2F0CED83BCA2BAF79860D547A9335112B1DFDC75DB3D35047333AA4A29615793EAAB1BF71E9F721F +A9A636AA8392F6343C62C47F0C366E83E9D65CB1FA7B9C28AF8A91ADB04E25E527C967FED4252778 +49B63CFD239A06B84502961840F1B4ABD46E687F08964117D640043F87EC6913F812A8E0C594F229 +839A311833B37A0D5191786282846A3043F7791CE05763AD4E0BC5E1A2E0985DA68800B4252A8D5A +F67C8E258AEDF5FC077212013561A159CFF50100C78DCDD5B941424BE2C66AE3FFE710870A7994D7 +DE1D1806895C58841DD2ABBFC1AFFB9332739C1BD78E8001C7C7F36CF357C5962080B0D36E99B6A2 +2FF9F403A46B24D2EFCC7FCEC69DA74A4939ABD0D55217AA247B36A756110070F0D505139684D198 +7A885BCA1FEC47D7A19E545E4C34195BE9FF94B9A7DCF93169E2B1497823E735E3E1A9688005E37F +DEE45285ABF46C039879B3E1C22DD2CCBD1CA907288B6CCA9E6338061D0A1081F70E67132CB8ACC6 +28B977EB3B5415F68AB51840E2C5831C86EC945227CD154B49B341598B400B98380AD411A289F555 +8EB1304A8B19008F75518BC42ACE334F398EC7377E0B15103794A6F87F70B9D38EFBECE630D545AF +5C43865F285C2D136728445828DF508DF8CBE3A2A7F405B64DA3435BAD120A7A3D9B4E491A7577D6 +3072E443564940D15B17734A64396605D6856457BFAC3AD86154A437D5D37A0479030E93FA94F6E5 +623B105733D3571893019E038481555C0D72A18B722E234575D6563DFE6294A336F17544AE85221B +65E156C923A34219E74C550C8B237A026B4A9D142777608B528BC6D5B0AF6BD031FCB879B5C5DD01 +A43ED307C2F57240B10DDA43FFFB85DB6104CF6D7F069BBC050457EA99558E58DF0786A5A5754A02 +A8974FC6B4E54DB7AC444C9B3FF66F337EB0684FA83492F4BB3986E6381EBE07E2990EA01200CA94 +06F80E8C3E450E9C80FEA58C2577BDB67999E6B5AE0413441C2129CF0B30210D1CC9FDF9F77D0C86 +F33D69E54B291DC5031837CC19ED1053059810E9AB19EF265065737BF253396A9A9CB3A1BEE545E1 +9A29B453BAA9FB15A5254B55E645E2742D08DFCC4E1C327D97C4D08B988D00324038D4B377D93394 +6CC80EA78851F0C6426A062168829BA1ABCF02FF84DB1DABAD8AEDD3A62611AEE5738F2A5B947134 +AAB882F13AC2F61461BD394FF80A8D59E0EE62404F599C9263EAC36155906A8BCF890F09F4C8ADE7 +163B52BC386F70C578CF1849196994060020D60EACCCB248C6699B6FB78DBC34A42DECF7DFBDF961 +6117C30828E2F61F950F284DC75090C96A94419E1C323AA7040B5D4B32FA2C89C47C05E77E7CAFD7 +40C164D8321F3D8D08D25B7E470E59DA3E1624663FB710A5553D0922AD41371491A553BEE7260B0B +5DD065FC95CC47BDC1EB447BA24310353397624F7619E975ABC3193457BE6B6D506983F9D6479F73 +5205A0045ABBB5EF39FC7362A75F0DEC3BF93C53C52920A47FECA3537647B63153B3632CAE527D68 +7C1377382CB4746F93DCA5FD9E99099C7B9D67B8B331F8823E90B9AB4DE9E9D6570D42825E1EA7BA +90FE3F8551EA3AA5B67C06B3EBE5C4768622663FDED3A6F3054EA6C6D85D164776FED0BC7952ACE8 +9F207B22F08119DAD835B033B23BC86D84ED002FFFDFF33B969CB239317D4996EE9500FF0700F84C +9AFDB2A982316F16D3A1DA3C66C0755FE6F608EE9AF8513849A2D581E7F064021AFD89E0A5935F21 +01022245ABB3E1CBE9BD633935F6801F4241512AE95495A5942DE3E5B7E92C7C00AAA1A44E9040B4 +462A1ADD1349B763F20F111B5D83A52A24575D832813FBD219DB2AF7D987967BBC7968D45411DADE +C9461C154E43F395B8BE745C8B598994E7AC0F93C425E820818C37655098E3E6F2D76E99C29630BB +EBAF311100D1C9E66825CB304799812D57BD1AD204BAED7A93410C8B41D191BE0643E664A8A6771D +2846596A1A76506234D51124A28BEFE5DB911DE729515681A96A30F003DE2EE730405402BE13814D +5E197461A56318BA4E528E144C395B4946F0E373B03384E7C0DAE653A0FA707668DC164E39F4FB6B +61D36EB53A366E800BA225CFAA64C1B2E7CFB774E1CC880A9A15FE94E8B247719FC7A36275795ABA +0970E90DCEF443F60C42ED7C07A56B664B0893B955FCA6F11E798B8D5F82A6BD973FD620B15FC72C +A61D8908082BA496352F14E95F51BE55C9BF332C385A66DCAD2246AAB5E5FB63A9B7BEC1DCE7C66D +EB66D8BEE9BBF598DFD080351358177DF66685A584245696DBE2E2CA3815BC36D7754956532BA7A4 +FB7EF08A1B1B051D20E1723A068E002FFAEE76E7AE5684F446A6F3AACCF79BB03BE20A34684C9F69 +E5BC2BE72C5AE7E3813CE293430A9374D0427B36AFAFE08CEA9EAEB92E233FEB243D702C33F11577 +E4B4A8F0168CE7638FB6ED9496891DF4F81B32B1BB0DDAF066E2B8011CB1B5358A153729E353E7A2 +E0B77FCDD2A7954B3473197A93F465A3B145138A47106F10E9772734160ECAA3B88032E28B459AAC +127E86635AD2FA2641C01F39518E7E6FD60CB5FA6AF8F6294D31FCE93C284C7230D22C53017308FF +9D6ADA86DED5D9D533A60D6EB9D40B29BCA3FA08959EB752DB69E808A5D3281901259BDEBC9BEBE4 +D6B0BC3F6043CAF017CCE622294DCC0A742C6D9D7F9C6F2AF6AF7E0652F43F6819D3685FA4F5AA6F +00749BAD3D078519290E2EF550982373C274A8818B3675AC6A933695C3C281C04103F5912A4F871B +32E4345F4710A9F871A4C0328C9C141AD13C4C233609158AD1298C127ED22ADE4C871C1996094317 +EC6EF134BB3A7B0C9DBE60FD196DB35B3AA27F021A63921A28852469C4B7F6D11381C4A3F85E1196 +4DDA16B8DBFD0979D0F1BE41C55B193A8C207198B8C1AF8A9A2F5B9584633061567EF3BD98E791F8 +6964D2B3405290E61F82AE797B8CAAE21A6E404BCAC44EBA14EA886BB16CAA5F74EE5E4396F8146E +B900198F69F5F581437C7F1D29821A23D94955943195CCA91A167212B195710400CA300BB3B77AA0 +FA12692C2916FEF16F67821E79D5C58DB43EAD59745BDD3FEA04D0A9084A3060DE9ABDAA5EB1DFF6 +3A4406C215A6F66E2A040EA16230F5F20D3FC32E140F556FC0B7DC978F2EDF4654D66B36C9AECEA8 +D9C2979C2A532D7D3315DD18C6FD9514CFDAD4A50811456FF8642FA5896C6DCA1771F44A59710DB4 +DBABEB463D607314435082BE1ABB228E103016512EBAD39972D5ED8E7C79CF609AE12016F36A3B47 +6D3C0D610BA3B3C4DD76E73E2663972A9EC18D19FEB9252E15BD88F35986DEC2386367282F93E012 +5362C2C7688068F699FE4003D898031C4007D24575161F163942DEFF8DF263BEF5ACA9C38E60B3CC +CC180143EFD733F6AB7BEA4411E514A8061689153F59630F3F0AF30A2DC941CCC4534C99135FBB0E +0EA3052F38727D5648FE7088005CAA336755852E79903716F288111A3B253E33CD5CD163CD9491E5 +5116AA95F1E0ABCC70D50E31852AE0E06AA74ACE5F17836D407808F88D92BE9E6331B84EA660E573 +69DC9E769C8A677A1DFDB27120F6AD4946BFC8031DFEFBE65054083DC72494E454F2F7CCD179EB5F +1AF171FEE77A2A3DAF27158090FC06BC31E7E4694F392A1A5869BDD72D1B65D19A4A126FAA88A192 +607FBFE342B79681AEFB4D0DF7409B9901DB1090F13B10E001886FB860071233F1409F3B35023B30 +96883E2225E0617616635CDEA3F71E78B454D589CB7D956EDB5067D7F92A0073F08CAE151CEC6357 +A96AC481DF1C73DE58FEFE39BA0C43A4F53693A4F00BE687FFFB36CC24D69904B46DB8421AA2B615 +8CAC53F41D3C4191DD980E9FD32476C6B4C895A83900E83375F5D99B3DE6B89AA6FC3233DAC80FCF +164381CE88C80260A90F2FBB8B0CD538CF9C9B264DD78A0732198E1FF02A6136B5EF802E5CA34964 +808610B8BAF4431DAF794D1C0803654271F0D40E54A95F410BA1B57F65B068AC15E273CAAA977D8B +C8A6993F4903B4AE897ED07E39D9B84C952356666D98CFF4535CF58DB55CDD242B647B2F2DDAA12C +3A561B2342DB9133C6085EC6729D92C82E6C17029CD73DAA131494C461A3375710654ABB82A63236 +82DBF20A288B03D5FCAFE266DA5537A9D715FD1B52938A39518BED9E423D289A20D28A22A8C34D68 +7D1F36BB54139CB1DC0CC5155C3DAAFB67A5CABFD9235019167599E78EE38FACBDC54A4A553AEFA0 +EC58ACD334234FDCD41565FAD926D025F8B9CCF1F4C81A618E6C628FE442E7B2A3DF6E491ADB10D6 +FF2F88EB6217599D436457148DD9221D99B53D439D14158D601F4D0B267DA6328D905057BE41A72E +5C271633DCE0E84F0442264B30D3673A5849988F6EADFE1B2140EFEF20ADC579A101A1DDE26D9178 +E06E9788646801349A277DE8377E69AA17AC8B63824C6DC90C285D6875F5A5B64A7482DA62E3BE68 +165BBCEBF03A2600413FA8686DCB586F51B67DC432784773A9DADCA5F52A704F2D20ADDEC418DB67 +B51EC7197DBE1C009504BA0327C170C3F4C1183EF2790E5C9BE7A3788554A7BAB48D04995AA23226 +33A74BC2D0F200FF0700F8D54C468DDD59BE41A8F45999669796C7F2C36C3268291FEC1352F3FF3B +F126EC328938348382E26B05E2834687AF39B585FD71DCF4AB592B83D71D604F5B47008688C29DA6 +C7EB691394ED8BBA266D937DF5D2C16C52EB4AEA12D40A779EA468117DD172B16CD9B332609B8921 +EA38C5B65C83CDB69E4BD7BB81D72E018300DD1F48F0593B27737F990FA632184CEE3A7F15365596 +5204E51565EB4254C4721F7B55647483E97DF0D3ACC33F5F3D37E33C983E5AF1CAB0EA088D897759 +629DB21B7DA7309268869CA934CC175AABBF995AD3BCE49D9909A5B70AA58E3E0D23A3580893F81C +2351D51D5A12D21A36C63B67CA8B3474448564F90DE04BFA23B1C35B517C90BC4ED330EC07043EA8 +188FCC170DC078236DCDA6C8908A0BE6C84715D811A155A80D1C3810ACB7315A0AE1C5788B348DC8 +B036D7FCD6AA9EF234E4B0E26737204396BEB9CA5060FDDBDBC030E0C4CA1378E434FAC3B585DF71 +B46E39307F43852D4DB79FDC50745C17AF3A683D7F278F580A79E3B247050E38022782A971FBA174 +AE2CB7A4267E6E99F3856F0F2A8ABE6AB61B0A9AE81E7DE29FFF6B84E21BC0923248DC267B226884 +DD7EEC3DBDC5C854EA63A2D54D0DCFE9876D5CCCE8EF799C48F8A257A5CB34A95DACE1B35AB56141 +E938A3572B736AFB0970E341E5EB44AE15A1E07D752FF5E34B092066D6157B62AD674977D63961D8 +D173996F1043B66DD71D3E484356FC375E91812386B3B7DBAC6DEB072E5B9D2005E1B3E0486DA5CD +18DE924356C13799046C4F327CF27F4A5449132E4DFA2C2A5F70BD79F3D9B3308A9A38F8F95D9938 +28948594E13F42FF83750D28291CF9F6DF6BC174C735977C8D7833FF975661DD5307224CF47F8D0F +4E19086C52383B486C410CC9E3C8DE0B39C4A1A5C7492098A48D9B9C0E866C30CDBE18BAF9D44A71 +2330C816338423D36BCCAE88B3D81E0E92C5F61FAAA282879CB61ADA290E7A3A27CB1483CAD5CB9B +79FA32DBF77C086C3F0BFE7CD1FE210372C3383BF3F1D0C4D2ABA99A5C9D894AEEFC607363E1461C +F1ED645E0AE55F820F9EA72121A5C6099A58E5602B92BC67C2F65320D8955F89E83D7F1F297C1316 +A6A8A3A9EAAFBC8E5EC60C8FE38A6972F0D9CCC12061DF66774DDD9197AF7BC9586181B3068E3249 +9D92BFE11C5011441FE5AA61BAEACCC0B6F96E2247B34D99D8BC98363C5F2D6904FA447C174B4F9B +5DDAC26B058C3452A4D5569D355DE198C19044647DA0E7F7BCE05A5BF36D525A02D1F4F3E837D4A5 +8D3B2ADC2B4C9866B5BCC5280FD403DDDB2BA71F953EB13FCAFC6361FF85B5C79580F1E78F21376C +5F99891B187379552911BE73C26D179CFF566BE702EEED3A4679AD4006EFE29FBD4B91FC1EB75D81 +B8621DAC69AE832849FE58400B4C061918A524FB377185C49EBFC3B146585A2792A7F1218AC55014 +DFADC903A28FBF074DBD795ACE0C1B4F8846A1D2DB84E0BFD87A6F385B92876C7419F553AFABB7E3 +A02D38520B0B7BD759B3EA28FADE614C16E267BFC39D43C0B18141AA15843220F6B5847756FC0F4A +3FBCE935AB0A914BF84ACF9F93AF71DA8C00471D45C44797B34E7F0B862273F45D0463ED17AC66AE +6D638CDFE47AE5091B828E4108AFDCC12E20F3BC2D8382C53D5EE4074A5A18DC0BC0E90A63018028 +30B7F48B80C154A99FAA8C57EA510B0676230E1D433536F31875CFA74EBDFD25534FBAB050283AB2 +5B5B96AB57046903875AB684C69E32D749E8089AA6A58EF180B376B5AF9CB74B43BF93FA9DE7CE87 +28D2D944431B17B5FED08C6E4B61E4F18FCF346F7B7C618F22A4BEB4A5ED6E6812E003B93DB1D957 +C0144DD6499FFF3DA354C37C7D0A86C422EB5F9DFD5FBDAAD74220341DE872A1E5B4D4E3603BFA61 +E03717D29F9483E6D7EAB73A64F6BE28E51D661E02BFEBBBA8E168E567ADD6EE07170080E700435E +2EBA680EED367DB1A2D3A6A167E2ECE9A31FE1E161745CF04BBEF38EDF4F73CFF622EE36855C704E +51EDD1B0AD4715DB812ECD9CD78B8B53BF2AC3BC21B12B6AE482662D78CE4F748DE5F9C069E20D26 +B21F8A59F0C526B3E71935E7FBCAB3E2BC0A8B7498DFD55807425D08912BC757A494F539B278B5EC +E6EB3606FBA472977A9175381FD84C36B037338E5C2B02B6EEEC2571A906F1AF9A507F4B118615B9 +DFEB4F269472818CDDF6072B0FF9B2C17E96BA106E146AB77B4F1F4AA90F1E9FAAE2A3F0D1EC4696 +169A1475088A0944614FF27059DAB216DDF0A3ABDCC8EDC66634343F9BC669B286D94772768089CE +32E03C87FFCDA4AD9DA188B2FA824108C38FBC73D635F71542756415D1D26CD1BE59266B0838FC57 +54331C3F27ABB77F5C0D058BD77B15B0D9E6F1E0233EBA7F27EE99C4FF13976195FBE720E4A8FBA6 +788C94D870710AA950E0B52BC62FEEC1CB7C3C0E5686C73AE7CD793628C38FB96824B35D4480ED54 +0B160E38BEFBC83766DCEB95BB47C51EA642014BE446B17E10212A9BB1001B268DE552B0E11E7529 +CCA1E637D1708C499AD8074390436D9801456AB35FDFD7F245A5B3C0BE2EB0819EA523E5566D7364 +019EEE0AB04AB0C7450A7338A3E918DA68BAD92588CB87A5CD3E171C6C9F23B040521A54F5993984 +577EC711D9A8C167E0E0859FD1E61A2D6116100A12CE01499E00AE25207A9149073EDF0AFFD502F1 +6455E89568E08620935936992AE17108726C64D2E8C2C0D41B688E0D1B5E82B46C56DB3497363E2D +0394A8331764B1E6F31E2BE26F5F394CA8DD4DE51C470D7BAEC5CCFAD1E55ADC869D4EA6C0AC7724 +D1564819359FC38AF329DA1DD4BC3500B39C398DA74018195EED3C98BFA32064D04966486570C122 +83A5B695C6A77EFEF7AC36D526D38B56977C000108FEF7EB980C7671A777C1B849CD592ECBE19201 +2C0D158CB820DCD2D3165C6364B036EF08924438C539A300E700638DBCFD767062759BA9BC834300 +6DD37734C066C974CEB079D586152578AF14E8F3989FF64B18D7E4C8F37C413756345AC38CA7F98C +A45C71DC7B49CEDB7DB47BD6E835DF3331081A93E9770FEB58551DC06BB47327A6702487941F0863 +FCA75C0FD2639CE643556C41030F9DA960791E10BC094DF184A0E1B461C3EF39D2335F1EEBFA6D6A +1BB3CDC9E25B892E5FBB145A1B5D5E45CFACF0ED32163741E351E20FE080B2C01A22853DDFE80147 +1D13CC52A5877B2C4FF80011FC4332500ACCF3596EC4EEBAF5BA3F212A402C75758E1830A06E5BAD +010D5DC9709165A9342F5230D4347D20903652C5FAAE4872426551435686F570DEEDE52EE2C2594D +8DEB84C0F51FBF1980906950CC8FD9AE7EF70DBB211D2A1E490D2AD94B2284F698D4E59065A94A20 +575AD15028D96B0DC9ED060B427809DCFEEBC6C237959CF5581FAF5E1CE13ACF874ED4864E6DE316 +D286692096E53AF3792F6E8B9AD4F739BC75F43F318F214D84141596A5A49DE1DBD93C2CF006B413 +D8321C706F784901CC972777E3B88ECB5943947C6560355CF6D4EDA7D838452D4DD2E176EE7F9E24 +1EE1365DB0428567478BD85F99E25C359D4313386E17ECB4B5E1FF628AC3A78B85600325052808BC +1EB725C122A6C2EF7ED551278AAF2B102D8EC5ACA8950F18ACF1A2542B8FF838E95C0EF1297C1999 +D7C10A308B6672DC3F09B44B9DAFA44874704E3833414A0C980FBF8E8AFDD8CF0E8B1DD3481BCD87 +E07A8F5F0850FB6A9EEA02341BAF33AE8326744AFD4C66E5B9AB5620913CB2DBCB567D7FDC4F0C0A +22C4810E339318D0C3ADE2D63C9575BA2F58E79E88537FE6F94DE233B3D5FEDFA81694152BFFEAC1 +A381ADEFDC1C8B4C0CB8E1267C881BE030AB867CD9B0ED567FEDDB5F0D1D0DF5138449853F6B54DC +8553E11D41A861F5FC4EE122F4AC1B8B184FF2681C092BA68B9728D841145055C85D17CC8C97DE63 +3F29CA71F5300E484C377DE1457406F077165B4B2476474679506A5C72B0BD409CE547A661D46A10 +A4F5601ECEA32D7437BC8076764CC004A31ED0A843928E36956276D51D79E875488968020EAF76EA +A5CE96AC0F38DD80C4D01CAC4EFA16E77A3726FA509EDB5293731A228ACC018EF90B013BE33DA7EE +5ECBF9CB810CCC4B5CC972C35999F9B242AAE867CB53527DEAD0A99A3E11766C817CAF3578A652A2 +B430E8B45D1CBE8FB442494414EB9FFCEA218BF7F4E8C8189BD709F355AE8977D4A6275D1E119C03 +03B5A39553C91A80E9A8BBB97AD069355246B60EA43B55E986585051282C98F27FB5D1E8CB94D969 +47D7687F192CE5B9FF7C84237F1D931021EC86F6983D68FEF226AE646592E965C69E9B9719D5B493 +90F93A9A83C6A4DB42BDC92FEB45051A991B0ED142B6C694E83AF7B32DD2DE5C8007C20E8556A8FD +6E4DA39D0AAD5580AFF724B24A84FD3CC1199C08ACE72270E1F7A8BEBFB43DD8EBD9FE4D79914455 +EA96252552C3F84C431B38E826990C24FDF123232AD0BF270E9CD852B51A86833D49213A982C5AA3 +C656FFB186237BBEC1A787B9ABC2D7785B6CEEA51520D757606FDEBC454F49CC4FBF45D0923D394B +5EB9BB60688A575E26C32D5CA332601CEB85FD29048C327B3D57606FB983B8F17D9F7E9AC64919BD +012C7CFC8170CBC3B4B2B0393F4310D3632E291CAD6E7EF29B4664B9609E2C7A0F01642D46E0AADD +244C1398572847E05584817216B22CF7BA3097975E9555D34FD496D51F1D53771A7DA576F7E83A74 +EAE9EC7B3C774A56F456C31FAB3367B83392FA6A62F7CEC948192524E14097C7C703C5D1EBDC92DC +0C3582519674C83091511700B6A90DE89B83AE1311DEA62ECEC65BCA223195DC6FD543B754E08E0D +A1C9513275E5430E13072117EB28643370A3B71A298C5A2A1B8ACD76A7B6DB51C409C3736E50B32D +58D2B9782E7793CC7DE1DA9D4796EF01BFB29027DC73C8209B573946F17C373FA0AAB42C331FF5CD +E3946DA66B5501469E19B9BCFA0565355EA3FBB99C50779053FBF387C5B7CA281381998564856A3C +A7809A5EFAD412A3440B96069EBAF83E25EF1A13D28F8E76E48A52F5A47935C635597E81ACAD3107 +458BF9428535481BC5B81BBED26388AA156E0C9961882026BB9F30E3E6504599172B68DFC960A5D5 +5C091F32015EF91D997205C1757D66616A97C0C5F0A112883BA05A63943F21A5EEACD1C4A2CD11E7 +47724E02AF69EE1E0B234D253C8B0A10DBB06615FE60B8A98A9AECACD497EB9A3DC8CEA830E9A8E1 +35A8D5A617D1D1B601A14A963EB9876334BFD2D5C14E1ADB7E248F8D62D3217A1E88889EED0DF58E +AB704191FD304FFC7B84BEB1B4A5674671FA54DE42AA22A60B72B0615D8A31219265FAE180DA94B8 +D34C308DDB1A18E1FAFD1569CEDE734E96666D90DE16CF9BACABA4BE3243EEE6C8FAC34DDCC874CA +EFBFBC29B0CD1E1F8F1C4E885E7CBE0804F1D6CD126E511FEA19B90AE57CAF82887319C81638DB44 +D2CA81EAFFC7D966CB96FD824CB64EE8AF58F539A8E95C6140D9FD67C6E15CE4D5A07EE8B0EA9E20 +413B81968B5F4E3AE94EB9F5D952B6B10BA4C044AC23A432F349E5ECA508FBDD543D3BEC5C533BCD +02163B37CAAD30F5AB0E7E512CB0EF28A9199BF4820C4AB9E28366DBEAEF44E1C22C29D14D656D8D +55081D4A824306D051334CEFCE11A4F4ADD20F242D3DF564E2B99F322DFF12A4E9B65C3DA3220795 +893BAE4A369B08D1517A7A6340DF10E09C97012E75311EDD44095525AB12FEAC058D7331D6BC0E4E +CB8A2BA26F5EFAA35E4CA682E5DD43EFED68881DA0E2BBEA9E85B40887EE376D00FF0700F8E0D8F8 +37BAF7B9A4416E06B15973528744116D89EC0EB4AD6FECE981DD3A839B0220F6BC0F89E4C5C04581 +277E6DE721A1EEF48FDF7CAB5B2222418266D0D795654E49E6D35E6DBEDC1B47715AE5F1DA99BE5A +8B2B417C5A3094B1D0AFE3E3BA2EA610AD85A9B2D3F11D27962BB4F314C3656321A8419186BBF55A +FBBD36F084740BD7584ACDED9C6B0094EC95ED2B26D10A24484258B6B1200627B9307DAEB5153674 +1B8C742BDB91A178DA2449593192B80F5AF60BE617AE2F774617674118BAF5A84FAAEEA703C3741C +00211BFF8BF5CB1E31004BEE0D8D5066D30DD96D7DCCFBBF1E934A66B13DEC11FEA1F0983ED879A8 +3283F078999398FCE57D50EE7A916CA45B040A3AAA926E099FE677657FC3E0395F9332A986A92EB4 +50A5C29A415AE9F454BB2CAC865F11B1EFDB29235F05C3981B19BF7BFF5B18FF7F92CFEEBC202013 +C1A589A42235709981F6D1AD0D984C73496860A2C11313A26655259A037F5A05DABEAC35816F08D2 +DFEB3D4442C7627E5D347E3030027BFEF2BFF69E44C52B03F5E88A7C4354CE437048A6000D99F532 +4A6334ED94C979AE99617C8F2002A91DE5CB51B893FE4E63F91743B8F81B860452E67D65D42A2387 +9981F885A1E86877BB62EA8E13DB92041F7344FF2D20F1901E675601C0CAFBCD1E921855A907404D +F719587E812D52D2A39624EF02151E159C2B425C48B57F044657B7F71D4C51CBF0273C17FD1A4622 +71169D45A57868B743C1A8710B035F1F6DC2EFD1BA901F7F51A10B15A36A356384EF3A017383688F +609DAC9ACA5499CCC994E1E7ABAA4C3C129680163EC3CABF0CCB804376A874BB4E83793115810EF6 +7AF62DBFAF4D38EEEECEB81BF09E92E187B09FBAA9175FFBAB0E8FC8753D4F5ED35A5BA525F1C1E7 +001E27BB2E277CCC04515493242077F33655AF88036461E0A5EFA72141ED3ADF7C67E779606DF426 +04D5AE0AFC7B7C05F9E0B18D9E388F9686D21176F185EA65A960E7CC274FECC184D099389A836FC5 +3FC826028EF2B3AE7BFAA78E5BF57B4BC8B74E6D9DF21DB8D8739DEBDF12A5796AE38451F8625ECC +08FD0D05A955591F5C4C7DC168E6676800C1022B84B5E17E17C0D3AF3723281A3DE824ABE8A81CBD +D192CA0577CF47AFD9E65545060DDD189677E112AD9C9799AA08EBB5DE44F191ABB8F781623EBAB9 +B2D842B778CE4E98F778B34033C47ED18C514B00EC41B1C8B1BD345D8C869A6DF7B0DC9224735352 +B8D620161382EB18EBAA794CF56DED1C0BC02DBD39E17E435905ED0CCD3306393D249F2217B9F785 +8552083348A56A97D7CDBDFE696C0986E674DBFB22A08D67F1D48279A4A030CCD86E972ABACE822F +F6962EDD03E9CE4B23442B881709157E004A9BE33605D6EBDE9943AB011DA56E8269D2C59E53028E +B33A353884B6FB4B7D8086D28E45B52DABC654BB255A6039E7D01A529866C3B4D742679C8D529CFB +F6486BA6FBA3B31C40E559971D4EA9889C80D1D7BEEA642D339DC700F69390FAD47B9AB59B64D167 +9F494C42554DAEEC705BDB14FBE93C9B7DEEE3442B969980C5C03BD0F78861BE1A84D73697ABFF80 +A16F187CD1C2DC68D49E4793DBA4D1F1A149CB6DFB9AE83780DE50F42DD8969C9AFAB54CA98628BB +AEA24E657A83A6F2BE462978E2BA389FC4B9F32ED01791B90953FCB78772B9229793CCC131765AA2 +F6B594FDDDE6BBCB807A5DB07494C231AD2421BA052E63DC8B10E1A95E6C7286D0C53C260FB60F3C +8C7C91C178EAA2E2A8208AF5BDA5B68D64DC0ADC43859AF667F96F70628EF21A5C3CA2BD6E8BB54B +4553B1047E160A458352BD123996D4383A9DF565161893A480CB275E244EC96907A4841A2B3E1A00 +F4E71D45AE06B97BEF0AF161BB34716FFA9418C2F987C0ADC6A3E5BBC8B3E0880200911D09459CB2 +C7E7565D805505FD6EF3CAE6E272C6E31A7F05C7C8BE02D170D8F3C68C8EC0E0CB151F84FD322E63 +538ADF5E2910D670D0BA86970E2EA574C13F9920E7CC71964BCDF5C94DAAB82DB82CD15DBB17062F +BA873AB8B0849972651868B16642E2B1A5460AD14D4B72FAE4008F4221B26C55404D9E3BEDBD534A +4926FFACAE043CC1DA232651F88B600E685AF6E0700A110D1C56DD059E8CD8D398BAD0804B9F8590 +931F3DD79E1DF70B7619A13787854DCF704A238968D1BC4308F063913F681CFF992F966A51D3D95B +EC73B97926AC87E381C2FA59745449F4FCECB1713EE77DD8B5270A343AA9F1D0858275CAC5037248 +3519AE12932684C6CB471DEFA65D519C6956C5130C9EC54D6988E85323C93EA656152B5AE6ED064A +AAE1A0DB77EBD0CBCE86B5F38D90FD4A5B750CDBFF4FEFFB07DA4680E996FD12BCBC569AC44F115C +045EE1C67A4EA33E8D78E2EF21E16BB3B2276CA8F67020C5D32520F5E9B384EC236E5BC901841EAC +36CC1D7751F23D369524FA4C827FB159D778C891B2CFB8B8CD1B050A9E9EC8FD7A6C3DA0D1997946 +CFAB53B6B39566D4AE9460471068C731AC122260077093EE965584947CFE6471DEAB513793EBB68E +FED17E7DF7A0AD7A7EC51933CEEA7E9502F3917FB3701929E3CD51DAFD0DD3254587738B141E22F2 +C140E7412323FDF9DFCA3DF48D2DE07389915067ACA139FE51CDD3B9526E1C9C47BCEA1CA680AEA5 +C9FD205104CCDEC9EDEED44E324F3951EFC46C33E5CE295FB31148008D77A035348D909212A25784 +9EE8392B5AF715D23285443B2F767E001314972C88B67470D611685DC1A4AB7612B744C3B163909A +C371F216639B175EF082EC5205E871566CD140DB961A115F0EFDD8C8A33741F24B41E605E3AA8919 +79F824B10CAA8F9CF46B6235FEA66ED04F11345114E21181366B5C782150092D61DB20AD15871F0F +18AF0DC6000108FEF71F13C45F1A3C0841555D47C27887215B6CFED0724431822293AA97E2A7057D +0B103516BC6AFD0958F25CBAF650E54BA2748F16FF61D02484348E0777E682DBEEE3D3C70F93B864 +EC234D0798B28102CA09A620F7A4A09A6AA40B0C8DAAB610387975A4BAE8FAB4129AD878FD4333DD +A406CAADCEAB39F0EBCDAFCBDA8C5D1CADB813C8A4EE38AAE0DFC97A1F49947D8FD10BE8C3AF9640 +E91BCBCC4FA9D540C2B01518132D2F715824B69B1A7BFDF6A57921567D78659B9E28AB7269F52440 +03060F7AF57F14376ECF2ADD218F0564B771407D1735DAFFABC254B6F0B940E59BF63C32C1E0FFD8 +3ED0F9E2CBB37E9D3369577A5089A15AE5D2E7053B7D50EAA2D94DFA60582D1F6B14E5E7F27BEA90 +6E2E48C52CF3BD3FF936C0EB7BC7DD1BB77E8147B7C926163A4C15575A98AFE33A75393C11EB13F4 +25E94D43661D57CD0E21F0F0C5F431C30A2112E849BE518317FE85E2896FCD23B0A406E2422A3331 +5C4DB1441D26D9D9207E97592C773CCD9470F0A06F9A19576343EBB4BFB3FD318D64F5CD74AAC2B1 +C8EA8807A205F57E0A8685FE3046320DFC33252E739963F91D1EF202A8FE662B23062A7FE466104D +AC69F1DD8F6A8EEFBFD09C1C0FCD4E2DFBD323A658AF42B3FD46CB28A56369D1ED7EF081D5ABDA73 +9F4EBA416B27A0AAD2E95A05DAFF8530D56ED5F41FCDA383C05C8AC3FC9E200BD5D108383DB9EFCA +3DECF5DE07F6DF183E1A266DB93D169BC27E5DC4B4597E82FE75D8AE77ECECACF48EC0E89ACCEC39 +EBCE909DE883E14C8FCA16EC112D924266C70F7CDDC6C3EC9FAA60A6BE51717B450B47ADDB3C1087 +F7F75CFF4860E9729825DFB3AC6A96E24C90891EED4C00003D34DD212A4840244D39E4C30B2679FB +CCE48215F11AEAA792FB0CEBC691F83C481804921BF79CBC96A2B30B25D13CE23E00FC3F8A948430 +25366760D8383DBD70E2BC657D7EFAF5DE7F04EF2F079CB637700B5517BAFCD744F2869DA7480164 +ACA7B7B81CDF29BFB8D4A00C48F8355023518A806101F5BC344B27874E9507111AD677E76FCD90D4 +B5BF85873A964AAC64A28F4D651EE28B49FD805A6EF81C603B9E5AA687730FB21660C15F73614A4B +E4EDEC2DEAEC072E2900FD778DEEF84EDB9C981DC9C4A56788B958CBC8D193B2D5FE604CF22A27AE +7356CE49DE3A36BBDD24B9B32E13941DF6EC65B7B7582ADBFAAAA346C91D390AB5FEF9E11D013C7E +23283196ACD4061F61B55950233357504FA54A91332DBF4862CDB732E2E16FAA9F8AB66501EB454D +2F5AA8C504FA41FDD1CA5ECE1497C66768751293680007FEFD7E33C488F316C5D505BF420F9FA144 +0F7A054D7847787A5CD2048A8F6D8E078FD65063E93728C16ECCCFED90F8B691B528F24341C2FC1C +FD8949A956B37E7C766542AB7E6E99FAA1AE4D0B86DBE62E9C5F419715CBBC5CA939B5C1BBF24E18 +BC9EFA928836400F8F3B39C030DB8F079C7035001E2839A1A253FC145CA3C92BF0A0A58FDCF10E53 +42F284846787FBD8658F406576073BCD4E7C488EB7BC26687A118D030097BB1D841DF613EA5BB288 +4A0AC51A21F4DC85B3AE2700BF168F7B4941E7D7528C390876CD777A3DA869402CB24D54EF78356D +8C6DD2ECCB33E622DE3D65243A0C21D97B30940BA79F4712D52D14FB53DBB30502A4388A5A42A245 +35CA2F58B7419AE3276D61CF193E36BB1A21F074B2F05133FB71D93E1E6E2C47F6DAA6D3301D8ADD +803675B49522B910D30251EB88307C31FA3CC8AD2A1C5D8BFB9AED49EA83E8D28B1ADFB78B7765B3 +9E2FF906E73A05ADF3AC30831B7210E0C9BE03963365A12F4F2A154DA7483FB6168BDE2C0D018912 +A9B8252CA4E52C9BDD391C1239CA43E9844CFC5D34E836003E8555B456694DD18E6CD2CCB22F810E +8E4397D0ED2B970983DE96B6EF01EE7BA31071B92CB6981D9A5CB49B007D817A76733D57E4E47703 +02E92F659427F8E0EF30C8ECDB0DED6E5575D545F98285612590D80DE695D3340694D15C564CEA20 +CECC11F7DD31D4CDE339EC6B50B6ADAA5470671D1D959F897A9DF9CDC474C1EEFFA88E3C27F1A263 +26E2B922089BC2C0C0C6AB31B24C5C6A5517344A6C26F5E17BE04F0F97BC2C041E8D471284AD1602 +17D471845FE208AACF26DCC76E0ACCE1B79AE42139CCDB2A7FC06549C742363411FB5ADF5F85A517 +CAEAEA14906E19B6BA16A585ACC3A6FC87506C16AA21E16F4C124AC9EE16C0520EE2385F48B7161A +D21C8A9C62536B508266F74AB1B2263F930F7544F74321DE3707BFF210D3249C7A7B50F54A1700B9 +DBB06E5AF2C0C4927B9A0C6E9904E493317EA83C08D0AE9C8AD850C1028EB41F9E15C64419DFF817 +1A1EB59DDA38BCF7B55E6B53BC02B5467A0CA7ECA078C472441C7FA8C64FA26C0BC0B981AD51E9FF +04709CB79B8EBA743A267235087B05F1CDB2B301F331D180F2A943EE07C756B7D5D5A8FB1025594B +C3660B18C46ABE357E578E3D9B545A29BA40263D065EC60A442FD431E24F0BBFD72FFF8BC55B7778 +30BE0BA67E837993271461C2B8DD1A3E1C6B5FDC1FEC7D1E07C649A8BE2AC8D4410DD064054A69CD +C3199F464835A18682E846A49F8A74B0211AB367BFEFB10764D92C6C089345FB43AD9A5DBC1BB691 +7F2AD7626CE3F9C9C1AD178750432322240B9F79C91CC72E5E5ADE4FA5E7905F9A6BE1DF7A8081A5 +B440C522677BF594A106A5B22200C777464F120307F1455A923373902DCBBB3EB54C6ECF740DD336 +9D7CF55D5F3EDCCA5422A3D8F2B9629F82C3E3676ED87C5619D891C503CECBB1ACBD67FFB5B26A04 +31851A425B26419E3F0477FEA7993163BD3D63E5C89200FE050F449E4A3EE4AC52593DBEE2736BFE +910EA978C1674ED2599D76F33C2F8E5F494700FF0700F838B8619EBB5C32B077102CE986A2D083CF +BAA73F6C6090DD8D05B64D8A53623A5A0DEE1D8F50E08D4C19FB1BBDC1D86396039EE34F4C2D2B7F +DF90790AF6F8245B2DC69EC4A593652E7E1C918C741FADFBC4FECC7E66271B748C1B978EF6ED44DB +B86ADAFFE05FB640E941CFED20285CC3DBAA724A1A21FA8EF97DC5C400E2679CE8312F88CB7510D4 +9F36B4A44FF9F9F090DC23E7EEAF53729D99605BCBB7CE96F3D2C65E23B3023FF88499D0C6562F70 +4BB07B2AB3908B6C6F8EFD1AA9ACE620E6C46D17A82B5673CFEB4A4C70920DF1514754E7A9878892 +03C252137A8B6964530045AAA0FA23C1D9079651ED0AB1947A7C1B6387FD8E09435DF98700E48C48 +9CD2C7E124A5F31B5070C41D029A8305C38AAD80E81109BEDA876F6D6DF5BF63E3780B0A4A7F57A0 +D39CD84B93E0319A6297F12D3811E5E588D6B2FBCEBAE6CCFEBCF4323961E58E123BD3CEA89B3EBD +140F4BD4DC84CCE3845E408286D16879403A8D50DDFF1262D87444A923FBBA43D224E2D88695DDC2 +14B85B12045BE4D5003AC326BFE0BD9CB00C9D63394FC4687E27FDF0C0EEF89AC19DD6FE54F95CD3 +A47980582647D5A3FEEAC9181CACF698252A0B988A66A3479DE3D29DD4510309D3344A6007CCCDC9 +CA5855212DBBD3A05637552F152395DB0D5CDE03D42F4E131B3BD1CF7445758DEE1CED26C0B2C543 +102BB69E9DE2E9758A88352B0E7351F4B966F0BF262D11BAC935B3168BBCF0054695C39E09278C31 +0D8546A03D0C60909F8A137F21F872D0184FA575C951D7A44EABE725CD3EA318C0460AF37BC8934F +2F3FC1D1E777689205BBEA84124142137CDB809C6821D70121C1380F6E163FD0D59D6AA850707AB8 +8F99D5CC35DB7C90868BE70CE705D8D38CC1433CC9C5C7F8CAFD97800C5CF46C353E788F4C02CDEE +7CD846020DF52221738A9415C021E329108F5FED8A4E7B6F4DDF40D298C82050E26CAC6A83D0B3C1 +D5B2E87E8BF125C53B883A01AB11FB80BF8B6BC6B3D06CBCD4DCDD87ED8074CD52D8CC558611F658 +58B2D846595EE16529457F46ECFCC0ABC9963D929741C1AABE11399234077A7E5B1EB9C6E949F60B +5A070C0FE96A16EFD1BB4AEC7C8F8C11FADD58DB761D78FD48FAE51EC518D806C01531246C92C59C +AB622EEC81C1F295D5FCB7E9940D0AB56CC6C64B349D2DDA30B5EB051CD9186DF4EB75F3DF70A06E +57A5868F8FBBC44450D3A8B57F3FEE9633D962844AF18D1C5ADA05C2FC6522EA8E85B25C5467FA30 +D1ED4F3ECE6DD69DED1A23F911C722C8CB6BD064F2E6D03B7390A19B48208348AD564A06AAC7C5F5 +D904E44E2F25B25833D509E77C1992788CE33525F9C44656F7E2FE061F84189E3635DD63AF52DE8A +945B85E669FC3150058D59174449FCB4F0ABD8C15F4B6FB1334400C0186DED52930FB294D1208713 +C46CDAAFC1CA7A60432E932230569CCB663B063C0D3A08929522DBA5F9989A273EA1B57DD66405BA +8E6A0B8A6B586582D01BF0073AF625E84584BC53C780DFC2935DE532AE554FB2071C1C735A09CDED +8D1B0A9223DFE5445D820076FF4A6A24793B0A64F888EC16EFB10D1230A8CC5060412D959E506326 +DB5BE23E5BBF1D3BBB8C9D1FCF9B9D5023DC7902057F77B8A6801FDFBCEDD99AA9A0067C8507775E +22D2D01DEB0CDE486F101454EC67948023438216183F331D2BF825D4FEF8E335A40609BC7B2BA196 +75200A2B6763500B01AB8306BF310F8C2C24346F17F083CA5A098E5B9829424DF51640E287814B24 +EC7276869728AE7A5BC790A04D4345ADDCA9723F5A593D8D84535A9B929EE929489C6500A139B65A +116F22B21277B652F91E9F690881DF8203CBBB6F3A0318BB2FF340AB685C6C66E461581E0A76426A +DF2D095DB817EC450A93C508AE41755364E35A5479ACE83E28F08F3705EAE07391C95998CCFF3D47 +F2C30412588CFC30474F47BB4DCD161602055FD9B786B4B219F1AE8E15CB950E058F7CBC65B06BE3 +D99F0F7EE950B4397616875910218AA9028F3E4B08F828D3803ED6B6478E7348C5EE5082695C862C +D147466205E1DA48D7D7995B4CFED86E1861C2486D0B34D90E4E35CE5CA56751E25546D8EA517317 +96321A56510EF1CDE0B760255FE3F49E4A96229AEE563793002C4062CC019D684F0124765D3F7EE0 +DE2A32C74C084A778AE1F56B2ACD4F860CF24411326FECB47E6CAF5B603E971CA49069880B1EEC62 +C6399D6D17E821CF83CDFCE290FB7ECCE79637AF52BAF359BF9C639349F3DCEB3B5DCF9D3D71F620 +F807736AC2E1D9834C0EE777016D6A6F608836E73FF09C31705022C2D8FE5432842BB82CC0C7C4DC +4787F7625B0C34EF2D1D5C60C5B17757A23E09FDDCAC06285517716EE4D67D9340F1315C8F40A8EF +A18C08A74181B38B43CD8A5F35C94F8A81E639F723C71D745336DF66212A2645DFE02351B8593CEB +F21728D9AECD76198F62CE69BAB9B0EBBFC74D3C748399F3B5CDAB65CBA602FE6B5E57D222907DC2 +513EBB4C7161620BD5E845640F6A1DE79CD6F04295FA3254C5517499D68DED02BC30D38163C790EC +DC55720ED71FFC29471D957B38D01F6F9BBEE02BFFA7BD93C077A0DB751F3FAD72D252EE3FA303D8 +24CCE6E4EA51B1049DC23857A6EF5A661FA1165F2D5ACD41F66E662FAD94D70C11ED55BDEE625ACF +C3C94295AE7FEE2C4F8CFA6FA4508AB3BE567929BAEB6484241514F3ED2C661FB6D761293E07A70B +AA5176235CCC43D54A608E4660CCC4067CDAED4E5172113BD41863699A3BC2B35E07519EE678D44A +977C621AC76ED68C2BCB3AC415D678141FA81000758B3B3910F08719767C7FBC818B48D062FDDA3D +39D443F8CEDFCE7523715665C903626D9A5F330C3756270559F9D6018090000108FEF7136E29FAE3 +B268C347A2696AD4FEAC30E320FEBEC3712E116AF6CFBFDDADA7E7281F8E39CAE80BF5B105BA8E38 +8B3001BBF46DCF1A30B1A9D5EE2E9EC22887F98C55906F595EE345C16688EB7E504853EE53BA3CE4 +B562000A27B9C2A610762C5D9F980D0A4F97DD904B5B98C575BB7687ADE8C860C6B7231A180D4C39 +258B430935815DC5A437996860EFB877D48365BAB96134A15B8EC896091C14D1350BD0E7B49E917B +9BD7B7558C27AE04D99235658448EC3D6360EEF6CF9226E23A9F27F9919A8D06EA75B6621A1B842E +3DB3679207BF5961FDEB3E2F3FCE618AA84421EF4D98DBED2EEB9ABF4DA87617301EDEC2C09CD627 +66BD72923B5051E57B391B355FF3331DBBF99BC8F822C473D544A16FB81D7044A725B5D662D24AAB +B1E10A954B632A7D6DF78C05E95909EA1AF8A8DAC0BAC7A90B825C71540588A57A75AC01A1233556 +A3A437D8BE9B2F95B1091E38AD1233B44CF555FD516712EA2FD2AC43223107BEB1730EEA2B94004E +2E37DF19E1945B46C74AA673BFC1A18E43A5DE311A5BA4D5049C66F2D0FE24EDD4EEC0AF174FE192 +587202323AB73C0E1FC86D83782C545696956FE96B129E8452F9A68DD23E1F725FB09137DDFA6E81 +F5CD620B0D8818B7CA4C81D04148FE509D16B0CB8C6635B9EAAFF727486D0281C88B727D13091DD3 +7C8C787B4BE12856149061E184B5A77CAC0EFF56EE0DCD24F3FAD72AA666A8E4EFCA83DED889F1D8 +6D71F2985ADB5E5867D6F24568C3103C01F32EED0362448A1269CC6FDA10835C7426895591CA6309 +AFBD72B03D0FF1A723B763FADA725F3BA6267482600CFE1AAC4F38E8D08FB7BD7D71ED37EDA818C6 +782827642894A5FDAE1F41467FDD4ED68B721868DB0FF7118E4822273D08921FE254B6D8330B7730 +0808AC78172C6AC2D717C73F066C5CF045BD6A3343F7E1CA1AE1DFB4693CDF6DD1BB7F22A4C39148 +A114D9F0450B41F8E89CAA29B48ECC02E8FBF1EB3647232CB6FC05FAC18A09826B772967F30B7526 +392C84F173A6F0839A84101333D21CB3FCDF7568E25F1B9C4591592010E85AE01C93267667080710 +DC981DDF2E3042F1BAC3A2321D11073A99706D8AFA7B995592101D3CBD1FF67AEBD2493E71DDF043 +AE23697F5F9BA806D5F9DBDDC98F3B2E6C026E50B9C47FC0623388651FBDA2995D6DDB88580D906B +4452A9FFD794DB528C4676AA022D497C17865023FE668FF0D8247B2515CB6594FAA549BCD58D7483 +5FC1DE46D06D697F07506C65A63C84C8AEE4FD2CCCE290B6C55202C0137805E909ADC185D4BBDA02 +C0BBC874C68BD4805402DF8E51F2E4D581D56229D86C98707190FDD88CA482782AB2CC0CB540D463 +D45E2CD10F0FD1F43078963609B6A3C1C35FD558BF6D38D611507FB8120EE778BA1698FCD0863AA3 +D51390AB375A9C3ED575D8E32EC32AA795662DCE0C80A72B4229CAF0EACA2BA8FB9354C8AF5D3556 +E0F54D17EA6D37D0E547B99182BFFD21C3EDFB40A76B92CD2CCB9ABB72231A16D4FB1872110C63E7 +F2F4117C51947F5A4CE4160122CEC7FA38DFD5887A98839CEA5AC1A1B122A898281460F6C9F36691 +09DDCC94BFF4FE760CE871B0530DC684B7CD5190C5C12982D7D917B7F94DC90B921361F4B6BCAF44 +A3125DF056D6676B8AD2E2DCB1E7D568976F8DC4DB83366196985EF3E2D2606FF2BBCDBB9694F8AD +BF44BA3E2A7EE2CA62786F91269ABB981FE89A1CC2C22518F3EE16AF6DE6D3BE3D1E2B0D83DF5A33 +0570EADCB0995287EEF0150773906A28BB8EABD04009D4F11B06E4294C245986966AC0C31D45E7B6 +70124E608F18FD7E05F1268F910C88F2357FF735256B5FB86C338E078CAAB16A1D30736647E79809 +BC5113CA7C147A657D56CAAA56E2E6D3B40D4A7DE2D0A9057DEFA60A5A7D2A48A9C95C521647494A +D9C28A06545350B14840742BAADF1A23A9892D3C456AC7A5CAA653CD7C02E7DC251B9B46DEA8EB3B +63727C2907B568EA2A3434519EF3EA321726C75BE65A9DD3C2A62DE2770F0C747CBD27C25C704966 +253ADC94339E9D7989C523666A105AADD0A96C4500AB1DAB19CF0C3D8BF167F05FD3BBDF4661512B +C09FA9EED933CB759001053F1D679BB672E184A63523EC122058CB9686AF95E1F89C7751B46F7519 +59D33F2A9CED533F0D9D0EE24955EF6260CE8007A36E461CA081A6561A21BB095A615630B1C649A4 +04324D15647509902F435E95D54DA7856AAB750E2B0E3376FE74985B443BF7B7CCEE9BD0E0F63C82 +6E20589FB795011806CCE269D91E9DEAF790C35EA8F20ACBA73CFD440CD214E886BE97ABEA4DEC2C +D15F24602CBBD22E6521DD9D44E759B4315C9D8606F0120E8E772570E682D02D570EBAFA94D40C35 +C6E6675F86BF0796EF60E9572347C10E316FCAD9CF11B9326A622CBB0AF37E5B88B030FBB914DC41 +1D8381CF04C9496FE7CFA0A240C165880FDD3B7F5EDF909AC0B1A81F48616EA3FF306AC8C8DDA12F +06140EBF41223AD5A6624C5733C2B4CA270B9826B296667CD2C9898FE6A4EA8338653CA402FA4B53 +734611B6C02DE1A241D5377F75B81EFF73C2AC63787472D8C75EADFD232EDA25153A79393C421E52 +D1B7ADC2A02C4040A87EE57816B65C291D7F715301E77A8FBE699449DD4727E1B434ECDFA4116210 +A03709EAF2233051A647C9B6774E6F9FF712D651D1AAAAE8D274C231AD671FE9448C07E2FDE44F18 +AE26041A259428422C59FB8712CA81FC63887890F4DF1AF706A29186AC1E54951633B09F06DB2671 +C18E9CEBDF09D8CC0F3616B1F8AD61393C4CFAB1C7A42EC0942A17CE1BD28DE05B15B55B38B33EC2 +DE5818C222301568A1C6590D6F23DDE9D925C2576300FE8E8A53638822C344A5AC936F3D5784CBB2 +85033333000108FEF70840C96E7204919C3D0B4A602F886F4D0037232834D7BE00C11795C0CED873 +11324CA514F38BE7E6603D209CE4264DC35BD16F037A10BB3C78EDD0044D99E6273E1662B88586FA +698C5A26947706289AEC1449A2B8104DBE3492FEDC72DEB7272B602FB5EDC644371D9DF0F9CCE460 +48510FEF05721B927245EC75B1596171AFC900028C8C64AF866B3BAAE388E76A9A62076774873C9E +2845B4E1338EE7DFF26880BE6DF59CA22C1DF2D6449E0E180ED9F47C90FD055F3385EE2C55DAAEC7 +69ABBD5051915AE45B73A23F11D13EC81F64342C931A20EFCF074965854ED9615900BD45C85C1439 +7725450DD9AF53242A0A57BFFDB6A181F0506AF018D2575B03FF21F34E8EC1BF87D6AF3C910560D8 +18AA64F621538A3B34EA5D064E2A3628F68514F2AEDF1DA03C72F66EA581DF075E62C3F53182D1B2 +2F3A42CB8DDAF28D6F5D3CF8D49972E65DFD7678504A6D3192EB32B578269F186646CE99C519ABD6 +1CFB573E234033D92F04690D99991A6E0D84CCBF8F4165AAAAF8FC5BB499FA6ED764B014F853E7FD +14B635D736BE8DF7FD03FD6470D5AC42B29E7215BD2334260F38C2D655361D5B01F101365BA7576E +8A5DFF77F83761B8B91FC1F0BABCB1A78A2FF9D44D12CC074AB6C4110E33A1AB337557009351FBF5 +0187A2A5725F47FA558A2C172DADBD816B016A3328B136296A7CB14BB8C05BB37688CAEB70E9B4C5 +B9F42EB37F37004A3C6BA032DDB7B5B82C42EFC3397F33CEFA07A0CDC5E1B27A7A67AAA7616E5814 +9655E02C38534328F56BFA572721F6BC876723665A215DBB89F4F4B26A7A19BF09BFBC4B3DA93383 +E59C67168EA7D83B189435B18BD3DF38DEE4375612503AEF3B5B6B59E8776D57715F37DF49A710F0 +CA99DA5952781B31AD337C205C91E8DC95266C4D784FBCEFE00FE29D9E5EA1015404787FD339A3EE +5C436BF677920965F74E4EEB654ECA25C5E81FAB8279F18D8F3D578326B67BC835A8DEADAD6FB83C +252324F1EE4EC9B4FFF9FD5B834DA67179075D917843427A52CF451C87A530488014479905B03756 +6E9121935AB9B6B4F2253E15518A8D1CE18420222B0238B66336A4AD2DCD286A7109E0542ECBF53A +5FE6FBBCF14AAAE88455E5BC6F4512BF9F6AEA641025B89D7E3E0F233C63B02E72B4F1F3A72D81DF +365FCA9CB18C51137DD574CEA504EA7114D96C60B4785329E4508FE697F62AC8217ED5111006B305 +5308A5A7F5CA417BF2CFA49AC5EF13304BFDBF4858E50B0FD92279724EA0A7E761ED9ACBB5620F02 +C788CD5D792EFBC605B2AE1DF23DABEA04A3B66C3D7B95302679EA9BBEA8328DF267E67045297A73 +217BD8D6B7ED0E52EF9ED92D7C884888703C680B5AB8FA1BCCD495EBE2B89E84B659FC0CBEFBE411 +71403983C4AAE88BCE775C85F51FCD6D4D2095021DD3F9716CC14F3ED6FD400646A2D574D7CF3A67 +CA407F68C20138AEE793653B8AC97AEBB1E00B86E0C0C73328C4BDAD7978A33B481F61D515F1E3D3 +C709270EB0797CC0C80502DBDBA64A8F2B65B311AABF14C933D8CCAE94C594845D684AE6C3AD63A5 +63BF167B572610F78207662022C52705DABF0310C394BC8FF6C5DDD0AA4DF1DF6639A1A7CD19B026 +BC56A52DB99BA286CBBDDA106C15A79420EEA3A16D49853B2714FA6464611EAFC9BA851A5B74A2DC +3623DA2A74E112CD572B65D6F5A1B4BAA366A69E1081158A6832DF1EF72717AF7E656AAD7CDA794A +224A3F632BB824D2FC7EA04F2A04E5A14035E7EEE93E9F14AD32F075A8031C9DCCF39366A181D5D4 +BFB9869F88FACE4C9EFF39631D3DF7BB160A6DE9D4C78B0B42B261B81DB11AF23E233BBB012BDB32 +83F92F1CF03F54D3BF50238AA6873A65F4DB597C814F84C5B703E0CA1B5C572993B1C0E1615EBA23 +F5D5E04A9FD37131E79926F7FB2824D399B9F6227DF03C0E6161A4C119B2850A4D8991E3944EF9E1 +74B3877ACBDF8FB853E5D172FFED2F1A309F955A80B1790E0B68217985D097A15890A7A2782FB1E3 +18F05FD315D66A7EAE7C8C661FE42125906D0A69FFE5C91ECD8E5297B46848E8F43A514A2DA2B567 +4D690C627A814D2CA67E1613AC0C6E78148E53B95BB8BA21397EA40169142FCF0965BB4193D640A3 +EACE15B298E4839289BF591AF0E4937BB938B92F61C2E79C193F3F678AF00E88632782EC1596959D +98B90CA3B7A06A24BF5052CA4A52FA16896DD8A16F151A07835E8C34E6B17795CDF815C40A4CB423 +DCA06515CF55E863EE1AAB647B76F115D85357F950BA567A0BAB006D0B95D4D8AF86B1E8E4C5A956 +B9AAAFCCBF3E43DC3DD5CABC51BAA4ABC5EC16D7F215EF8B945B7B0AA0BA2515CEBCE6CAEA588C56 +D3188146764BADA44B90BEF0468D54BC4160A2BDE795975E39ECBAC20C076411BF9C7BA25E67DCB0 +53845ECE156242F51617FDE49D4CDCFB5886F997AA0DF8AFE302EDEE0A78E853B4F8BC2E02AF5741 +E65612CB5DD2FCA14C29D2E05C051F83C260B0B8FE422435AC78C1E58952E45DCBEEA07E515DEED7 +2F7B597EBFD6F314BECFE3120E9C13F8BA25BDA197A10F17DFC769A589FFA5416595A4C545AE81F8 +DDB85E05F109E63DC83D23CAF767A5000AE323C694FF41E5B8415F63768FBBEE2052C8217A893D08 +17CEDD117E14B89206983AF89731C1DC7879A4AF02499F3BB600623A35EA39D5C28A82487731B28B +05F42CE99181FFC74B3A1E84D582981CC043900A644E5CBDEF01D9C39718C5A30566E5CBC8C3F8C7 +ED53EC754A5938E2FF193620FC788BBBB826280B8644ABB8DC77C40CB03F42865E29F970FED31A26 +88E56F1ECCAAEF2D525153B6AE8550B51998D2822CFC00A26980E822E70A5503E9304709C78530E4 +BC01266D1E93559775DE503870E5ED3771C000FF0700F86106E3D00005741AEC579E7D97CB32D44E +4C9F23EE10ED726317B80ECBD5A5D207FBF1B41006E5BBBB3E98468DAF581BD54918534B47467644 +1DCD824AA6F8E8919388091001ADD7BAFD823458E64F508F2B05B375F52F1E65C04CAB4F48973012 +5D6FCF708078A6C00BAFD9174924081F0E50637E1A3900DC2A5DE7B7F72A6FD92B9AC3F153796CFB +9A0F70BEBD32537E9E0CC2A2CACFC03AE003EB4479AEB4F80B9DCAF11157A1328560541DCC15F54B +677260A4586442DC3E0EF47AABC7BD6B10F18CF84D58775F3622A181F43C30A86004298289613687 +1376826CA12F0B17BDB97EEE6FE01D6DB7A26FFEFA2D36CC2EFCB78BA01C0DD397134C73BC4866AA +2BC3B5260A5521589839280C5652657F6B19A104E138641409FCE31C2D031AD68E4918291BC705F6 +2C3D91923DBBBE22211F92D12BF1D7A9986400C0F3631CC86971D1AC2E97A2AE0E39C4B993005BFB +FF4CEF484EDD6872FB36F86A67F0BE97F4E90ACB61358CF50A00197DD053D79169A77E63D131A149 +3AE5ACA1DA6734E961EDEFB41A89DA25F290E390CEAF9A162EC2A20B0C950514DEBDB6E237E2C13A +C0DCAB6B14FF1C72649779C8D6BCB0DE9CF99DE53CAF34BC9FD960588034D369D10C86D40393D521 +4ABBA50EF1F79F184EC1A09132BF1B32C2220FA2E3EBC5A030B0096413C9AE39BF897178B75BF496 +7BB98BBC7810F0604AC8E952B86B2F2B4A26ADB4409DF905F5380756E7AF43DC792F7A9C3FE48529 +7A346EA12B54A5AFEE6C6823FE0D094BD3B5B7F34CE3636E08D436394CBAE2F6B6AE54069669463D +2851837C545D7B99D5939DC6B5D0668345AD080B946C84C78B07ED30A02B6695F0479111D7E3C3F9 +D2F291C37BFD83EBD4F8F577979BE807373D89C06B94DE197846A0E962535FD4D8446B6BFC332596 +4FCA734C584C30BBAB23D4226020C83C9AF803D28F87577C9B0749B8C83A627CD61E7BF6EDE9B45D +9A79BA1A9359722BAFCEFCF3D698460983258C4B1A6E22E658AB75057E89FF19496CD919BD50BB46 +65EFD9271A0B62D1BC4FE2AF3F09246BFAC0B83B15ACDD351717141923EADE08DA0FBC280393B19A +E50E4299C219F12B3097E4437AAD8BE2C3E77898544A79A3D7D26F03408BC1329575866DDDBD7F67 +DB580984DED6664BDF4607EF4A0EE8496E0EC8F139619189C24ADF71C4D3B09F617361FB89F26D94 +F4CB4898A321F65B1ABCF606AC15D768A26C25EF4141B7C4A6692F0397906EA6A81757C001113981 +A74C71C1FBD103AEB88D4FDDC37A451E1CA0872AA838EB72BEF28918B16224B7B89BC3366491414B +E14DF44006BCA63BB499C3B7A8104431AFA2A361604C8BEE5508AF1A45A459A758E9BEDA36E183CB +30325DCE3E12C1B4228C01C8D1E5199037AA8B21583DF04FF78B8B69B97CF70A5312B8E236674CE2 +70D5FC9EC343B580CCF8FDCEA4008E21C9774EEB200EE9E4AF2136A29043F23B99BA56B4FCD060DE +BC0C442CCF55FBA7081F5E1D7C07864CD8FCF011C96F897ED5F8F17A485545D6CDE83ECE2BA78C08 +4921644BC3D2D897D0CA942DC64838627B7C67375C3EFBC64A75087BD18173FA1E095AB763D1EB4B +33A12F51E887CEA3734B80EC6A806C338F1AC9CE9F39FB15CA5FF7AE52FCF41E3A92C47450930BE4 +DA28664C37B07E2334DCEB565E71295289289A12125494AC4DE53397AFABB81979C7491DEB6EE2A6 +99E63E145F5E481958B4BEC8DC34A03CD8A354E297160C7E49E5F0136C945757755689B978356E39 +A51939692566EEF3EBFF0EB67E6F6D2F267C0AFD9ADDB0D32E5B29EEBFD90327F412CB6F2976C0B2 +78A630C305EC7DA5D6727AB93DF9433E8636FB355FEB7AA0527F88EA05DD6F4A0D105685AEDFF1AD +28BC7106A5301223387DC18630E2E3459762ECBBCB839A601D51D3A536F6E91710213635119870F4 +38F11504BDE1184974C101E360009B6D9B2993383CD8B752028C10C04487813E1508269890BCC54E +62F3BD38C0718B2729B8B1D28F3220519540C435721A0538395FF34F8CA9AC2066CD5530CE01F217 +3F4BB9BF23613C473D873150B95AC5D6970F46D24AF97BBF20E69420A48B806D1630F6F61B29E76A +8C61E279D53835DE258A2B2ED21A1301B99E36EE4DDC819797A81AFE86AF782EB941DD944DC40A6E +E25724D92524D6A77DF1C54685269560E9C275EE452844F7C58CAA2AB560A2686F1DFE9F94BC938A +0EE8392034E7E6A5748538A531F07A59645F5B70D931F0DE679B2DA137335AE5F4BDF12151822795 +8F675BC344BDDB5A6C85C254612694D4B50333BA766230604AB8A21178F56C6D62609095CB199A3F +515D1CB9A49880C5C24497D806FACC158DB42A8EE4D9FF4948085386F601078C6466F4085284444A +041B086E41DCA8A56675917E7DF8C7E12BF59AA866D71F970D97925AA6767750B1CC73008D29E815 +3935F14EE57C504A10C54B5E10BA583B6747352BA820E3B9AD45D00923039B7924898E95C208F55C +F7790B9E99BD0CA6DE7DC4910EE76948826C10F5FE4B543B4527642EA8F3F93BF1768DD3614A3DA0 +A3AF4F2FCA8FC9BD9907B4155F2509C71C2B0330EE38459754BBB3FBF1CFA545F3569E49060009D3 +49528D8EF83CBD4CF6985CA4CF644A6B3257824B05B8235D649BF751EFE1133DD2B8E2309F031B9E +6EDDD8054222B9CFC9B6E760ACF0D645CD127D0F520962948777F154C3FBE6A85AB0C9E41D9BA6B4 +C13317FC69FC5E9DB3B5D3FB8459BB694AF74ED2401C52CBB420F22BDA125CD9B579E54AA951FED0 +E6189D5CA6A91A359B7BE6651DF4E85384E09D56AC761BE65A493080FA3913750F857C8012D98BFB +2376CD1328C46FD823C9F92D94EE61167AC9AC4CD4E20A688A02F4E700EB00FF0700F8B1810963D7 +3CAAC38E224BB5B92FC963D8506746253CC3E625C2FDE1997425C901F2794B5EBFF0B8D4F2EB42BE +01C31ECC648970FF6DD6976C5040B925C71D40C17E383B923F67C54912E1BAC69BF2E84F496C80F8 +BF52E05E909627980DD32382ED36A182FEFC7539CA2591ECE3D4194300E0F714DAA80DDA4354582B +1A68F0BBC79965176CD6BEC7775D9AA09477BA37C476F1D030A0E8AA11416EC7776D9FC1C774C6B7 +8338936F3296E09DE8E4647F7DB77342213A0701D69112FB78790C6DB8CDC49FAD9AF14B3E4A5CC9 +D58EB1851AB3B920B1845BB2B3D2C6F135065058D70F6ECEDCBB3259EA73763C4EF7790EE03DFA86 +1876198E79171D1E0668F648E79E59344AD5A6F8C6DDD5BABF287AFE7E436D200A331B78FE408732 +34B366088EC753E44F9810FC17910D00A2631499C2B7DDF3D38CDD2FE1DA1910614C46B660E3E509 +B1B76BAE9BA5B94668981E1C519D5E54F12442F6772A819D1B645703862A9AC310C4171406F26205 +BF2C2F89C5980C2E57DBD4D595B74D4F4B9EB99CCB19D3B601FE324BD1ED5FB0B04C351C5805E548 +36A57D33C50BE2E0A0922D9245B7154A8AFBCF51DB48006FA9F9F62A8EB0E1ECB449F5A3A28C6EFF +FF4845DB51F48A7A70B164C0F470601D81C21FE539214E6ABBF543BBE31DF60D6155AEB83C38C6B2 +492DAF563608E018E0706C35C0B596B515D900ADF7B7DF79ECADBFCDB96B42F9775B1FC84F007740 +E2E2A7F15D5CAF6E8C38E6C3D81110AF50A33FF2F4F042AA5ED7D7F4C27E5EE5878B91C22B13F6B5 +CEE2280F1FB91A02EBFC9A9F9EE71B4198C48D3F5E034319C193639F479211B50635A94504B4BB21 +93325D6481B7B7B12AEDECFD4CBFB3D23215E4921F3418B16E72C7F9B166C57A7D53F471AD863730 +CAD805FEE5B7DA695DA347F38CFE3C9CF6CA2A89500A86EE82E33D07B262E059B59F7D4D04A41D9A +FFFF8DDAD0958AA5AA83D1521258433360B998E842D301DBE1A75E2036B0166663E9603AAB9BA617 +F2EB16C05469E1BC370B14412E836D7FBF2AC1FC9647F7C6077185596AF3CC39CAC1EBA0924D3A55 +1DC24E754C44B28C42A2DC7F062EB9D2056F45CC049D3797F2FBFFC36D26728BEB7DB77E082C6C60 +68CD109C9A27F4A4E86B2412104E6A79AB2562D22106001223086C7A8A7444631D65F9DBD720E178 +884D621CD7FCF0D93489A6520916268F7A289DA799E48B80E4ECB47662167775276665B7D38432E6 +117DF4EC08AD9366DDC5B064369A976C563FF772D61DE007BBE38BD17F830CC452644FA4FD345C04 +FCFC54213576EC36FC447349F644E7F189EA1958B013FC21DF3BE3C61DB413497F1787F8E9DD37C3 +D26D7ACC5C04C0D51ED10BD7458721E098CB8E4196CA2FD6FF36DB872FD0B6FCA9A811C776FC4188 +FA496EDF9F671E22360E6953B5DC79ACE47B635A209B4B155BD06F24BC1D27D14F6C95994F9089B7 +DE881EED4AE8C3A7AAC3D71E83AC70B304AC5F5400129ED90045B442309A60572FB02D2053EFC4E8 +38E7965698E3BC6523E2F833BD96C4B3DC7C7FE2005AD678ADEA55AF388070C25254B38FDEA67D09 +7E198F14FFAD1143AE0B26C661AFA7A7AD81F73F127AD21AE2AB3CF7881FE0BB1E34EC9804501119 +6F6336FD9D7D3A84E813E2FC42901C32AE1AF10BE84948F4EED93CC6130AB01F67E45406A73948DC +9D7478A0181F83BA1D7EA1FFF31C22F25B97615ED85C9FA562A9D3D93AA5D56DB701B94EFAB362CB +542FEA17ABEB6421384275C17A93CB6EF01E12B62E6B275495827C05DA8A516665A9E6264F2AC19A +C28EDE14D26D0049368947CCDB7E3E7A844B73B624653611B5F6A016A1579C4535856344758BF4D5 +D26C027BD8BFC629D27FBB3871E696FC8C3A3B10A2359FFEC0EFCCB720E2A04B690B038F81A3962F +64E56479C0564B20ADADF57C5BBB891FF0ADF37E8A5EB1DFBADDF0952A6A90B73F9DFCFC55EA32AA +CE2B7C3E025213140EBA63CA81434C26C2BE14BA0928B2179F0C337D6477FF536A3FEF003C70FD91 +C4B9CF894E8D2A551A0080BD44B1AB45695874F50F36E8AD53C777BF01E5D1D17AA496822391EEE5 +241A9B185F76E5636121F29652D941B86055FB0B81AD585AC63C329DC9E75145F9118F4A4E470147 +02F9906F4B05B49C1712E67A77AF695E861A59954BB43D232338E83076910DDAA918055B2BF73727 +EDFD9CADA27C2CCFCE2284548E25919BEC51BF0646E0A7439726B1E03A7FDA13655C0F0FDA119B9B +3DF056AF8E76AF7CB2CF3D1DBFCCE15A8C6BE49D7A28CD889032165B9946D94F78B509F60485D84C +A9E53FC2F0F88F291A615D7578A420C6DEEA62E8FE7BD9DC791A2FD7E582DC956A31645B60A35556 +9EDE104F9AACC5A9EFEC8E6D45887AD0EBF5699C0A523D42A5826AB61C16C59F6606FBE45D0A6821 +CF794D7930CD18394743CEF3F8E3104879B2D28A9B61D2A951218B08BF7AC93DF039B66AF7931268 +FC2A6B8E767C8C88D44035A65D63044A2DDD5C8404EB27FCA4BADBC2A52EBA083EAF25C623ADBBFC +1D052C7FFCC4EF818A8E2B5C0D6E6FD4CD558B4F710C0B63AEC5CAD6699505E1BE9861939A7D28F0 +9C585F2FCAF9E74D2773099E13D22A40E1BC6E61E024BC8436A645252FDA30DAC3124CD4F15E4411 +2F1F62DF68EB4CC77E7C2BD139F9C24B6EDECA33AF7234240A9D9E6E1677AB00AEACD99B5CFD41CC +C16B66D1BD23CE6E73B1EF1D3DD9B2B6AE91E3A6C7D7F8AEC9E75CE8256A71142B3C5CE8838D9FFD +4DC4628EFEC50B1160FF38ED83F295D22F35AB8B2EB8D2942CB8B161F1BDDE2C487892FD1ABDCBBD +583DD3DF6982B97FDE0C551161DE806B690B07805CEDCF2D3485FA01814A733CCD9A201C5DC42A8E +E38A000108FEF73FD0FBFCE86F236E6A4FEFE9EEB12AAABC2C771E5E9CAE0C4B2DA56CD0B752EFA0 +20F53674EC460BEB78EDB454DFE31E8DE326759E79FCD65ED6C9AFB8C341BB93BE114D60B0DBEE5F +8B922CF51A38BABFD584E2375C6B787E7BAC3DFF42B26150828E099972570ED367A22D7C7D52A078 +C73A67B53FC6A938B4672B9937912D3D096F6FC5C57F499C7F3317E2FAA75552C9ED7E6C3BAE7424 +617DF89670C61F1DC39FFA79F4D0C37221AE7F8E8688B4ADFAF0493760D418F6206256A04C5DAE33 +85BF6A6A83D56C45F65031A5F6C68D33E399122005A4A638189098079FC9C1CFC894505FC91C446D +9A599BDAE6C7E84E70C4FDB0C1B538D18B81D194FDBF3A44B01B12568D2DCA6AC591A7FDDB12E262 +E1DC04AD04C3B6B7003652AC7B760F9E06FEE1AFE788B3681C980B3AF6C8173CD3578C16EE35DAF0 +4BA8E026681FD272141C2364058756C848CA583B986679AAB7740502F7FC3175A8D15362503F3D54 +E549CE4FC1A89310B6095892A7B15CDF87C495E03E157E394C1C57DE5819A50753C248816771781C +61FA568A90B145179E9CD0B314BAFA0FBCA70B2BD20384241CE80AC642DF7053F2B4072AD7646632 +9C08256C926D2FBA04A6E5591620F3ED496F557CA36F7C0AD96712E11B51743FF12336E00EE8DC4B +16A331A2F9757C45C5F3BFCFE33866B7F9DB0784C75E8E170D41C3B46FC29EC815289702DCAEEC04 +53663C93BC2925714DE9882FDD4208597FBCC76FF0CD5AC64731B912A3ADCFC9C5DFA5ED920CBBAF +D8FE99AEC35A5DC25D0707DB40CB5D9D72304EA3CEF96FA767613AE03F48191FF8623FE3E1A42DBA +B3C791744E9CB4D4CE5932AC086D1FF81F6BBC0AAFD3A983DBD0A7689525431EED30AE0F6FD8D620 +EE58A0BAF13507E1BC198306E99FEB649284B0703982863972D9F63551E53FD9DDD809B0AD4DBC1F +7E274B165E26E50A020234E94302B804C194A32228CE0407C566E40798A640C802166E5CEA69E6D0 +AB45CE7584D813B0D74FE714DA52669A55B35A8F5C8BBD4FC17A9373AED9152756A90523D5D1CEDE +4D6F660E791DA84F1D6AFC9661ECAE5E3A305859B3D3405B07B12EFA897C6331B3E20DDA37D16945 +D3C7D9B252EF5B7CC0DFC26F0F89BE2B7DADE07A1782644063498713A1E165F2723CDD2A47AD0F89 +D9BDF00439F283D263FFB40361DC40A4CBEBFA47056C62AA6D5FB26838B3D2E703D9D2CC2A5742AB +5526603CE6E115AA9772A023340B91356C392D46D563E92840CDD28084D7F9FA4B23989CAF6CF91D +90B6672D8C8BF4D89C9AB1D49371E7A1ECD0AF0912F9B035F75438F443A191707824892FAE307AB6 +3374EA62A1408B76D57E103387541821B861F0B37A0405FC8D490556C4E330A0949C184C406BBC5F +024A0AF7B4BC71A7275A8DC399C7797CCFFAB8EDDBD590E5F082435674C810C5659002FDD50EDB1B +8D1FC31546A616A9F537008D092760F3714F71F8DD9A4D1F2392C373F85A871F74292746D91CCC90 +FD3536979F918F3DAC91138100E47183B96907F9413E27A75A757F8D719067B7116B8AD141114316 +F70239D3ADFAE94DD5F023EE9CA8B4C5276D52EBADBB97665F4198DF5C1250FDA31A33A979730836 +86C8727D1FDED5DDC706AEB932BD9F02D7FAE221775E878B9A745C24D42D9923EF95CF7D0878C8EF +66946F49D750753B7EE476BCFD64B99F380D4D16172149987889560CA2E47BAAD5761992560105F8 +49C4104F26747C261FFD9952FAE0EEAF6FEA0DD1D005DEF32D6041BC96D747411FA515F41A05205B +A88CC9285B54DF47617C69F6DF6FBCCEF609FF1B40321DAB845EC49A6370962163AD712EB5C88ED6 +37442667CE7B025B814571CD885A5A75F15829EF6E856019A1052874EF9E1F9911083DE148FDBFCF +8F38A297D27543F080AE6D57A8C8866B72E8DC3BA71F42DDC9505B4F83E4DB215903B948F08DEC77 +7E73151D8F7631E75D1C9FF3448C97D454FE5B51F0CA59386435837FCCA8C1D9C8CE2B4279A92F64 +B3DA1A93AA26509411B0E0307140B7C94E4EA9AAF08126BC8B7E007ADBC23F4E6C4F374315254EFC +B3F81A2F5F1ECC9F0E343B5CDA7D68A5BAEF55B1040126E0DB737E0832D52E58924C1B5BCB9DD9DC +28C385D4627CF8CB308DD61A9D2A3DA3C8FD39BB7209E0BD983819487EE77CC1516869F17065057C +644702ADA9F5E0B078528AE57796EA6F5E452948A28D23F92702D038958F9BA5A52EC19C4D710B5C +F68074438E45EBD27D96C4121F834F50E0BE83DC857194CA2190FE620DFD32B5D673747D5F69092E +D62F649B8C9F7F94C8CF5B5CBE563883104BCEBF822BE583A5DB2B41F2FB1D1CCAB03C22A66D661E +3ED26FF6B0A2E3F624B06A9647027C4720167FC82049304AB0C6B6ED728DEF7E0159E82DF4337390 +F444D4B8806309B63335D94317CD27E3513021F4C42A4D813FE44E9B66820573E9E3293D0D0B8F68 +62CA0DBD5894431714B15DF5CDB3AD4261E5D3D3AA6516754D1F864F1D2B5AEA7D4C45FF80631DC2 +FF881B0B852760322D3D22628AE153D565DCB60CD027CC60CB11F33E10FBED843D935C7E7CE05E8A +1972E5BE5161FD0A3BD8EA279A8B0618F25746FDA452657F1ACC5FF7EAFB5E80DF61E4E555FA7FA1 +2A4E9917BD487AE866E4DD1182F7E63CD9330854CFF9A6B6EADDD7F2CB2472B8B3F4DBC89E984A86 +39387D3A4D3A079B76DD662424A7C9BB0D437AC713B9AA7BEF8A0614C9683C7087AB2EC85A9B41F7 +AA89A7931A5CF840ACE43D54A9E133351DEDFBFD989D23F79259BF8B7823157DCDC6D632F1944B8D +82FC83B064775734A635E0A95D8B3422DD5090ED5975DAD39C4C1140F388691FF00F8F020080CEF5 +E4DD1FD274FC3E64E58E07B3929599AB00FF0700F8D4E5CFACC6015EA6F780FD4071619AC5563181 +CF2C05A7A9F10529C4F4BAFC2DF0EEEA4D5571FB77749CEB6E633BF1C52673BCF6ACA78E7BB855B1 +9E0B547D58C74F1BD334B8558D7C835104AFE1696B45D646AE4C800E5133B5627CCC9855E24CF281 +4583336F644D3E35723FE7C8D4ED235808B6CD746C4D8687E277A70A1295E7F85CC956D4C9D76B6F +AAA9ECCD068FFE74FE075F27171F1AF0D0B6BB343B253841EAF2D62696C13871DF72D2CC428002F6 +9F2EDB3F52F94A209801014E552EA34ED6D8BF022B5467BC2A1057CFEEC899C044CCEB34F70C6E5F +5A07F2B3A87FEFE917AC536AD9351C040111974C1024DAAE08C020DD27DE58091A9162D5816176F3 +BFE4C196BC8EDB5C36A2E4E66DB55666A34528788FCB28F426ED3E6D650016D4B992430D0711DF50 +059675D3CD6C01A247CA7EC244C889936127DB0B4A9876374BBF18826719EA3EE5BC0796FA7C0196 +4044BCAC31B4E78393CAAA6B0EB473457FC677B780607C5589AC2218C7FDC469321D04FB7B7E46D2 +964D60451DF990994849CA47A5145F38E15A849DBD0AD7DE5EF50D2EE8B8936453AF9517ECD2BA57 +F969E81F47BA19086540E5AE906551E47632F4DBB8183AE4954CEC4CD7EB4EE0845BDAA630115E9F +3DBED8F25DB24646AC5687B7C5C8D7726FC2F1C88B9CC09573A0EE21A520C4C7A95E2F3861BBAB2E +B22186D9679DE0731402401797F0A3C5F451F0AFD3D8F93CDD4183335FD53268787AC7F5CFECE8CD +205E6502A2B606E11D3C4016F7E6BB39447D7FE56B13896BC56094E05282883251028C66488C0BAD +C5C0742DB6FB775F24C5D7EA6ADA2DA17A6B77B7F6043B143042BFDB5B789C47F0A383EF3AA7A77B +CFFEA4CE1CC005FFBC9F445A6DAFC014F5B87E405718B92747473BA3E57EC4F9C56D7E67BEC45EA3 +0A2A641A94D9DEE86FE00467E3AA3B6ADB44F02F96116C23A7EFC9AAF2C5E38E682407B51CBE6E13 +6A666654FB8DF1321EC83B0AEF090B065BDFA1AF310BF32AE5E821653822704CA48C7253045E3B28 +53D3EFD914D9CA6DB7641BDA5EAA6D1E9D0092BFDA565FC85F51AFC426ADE0A50F7EF455DB885090 +38367465594F883C783BCF71DFB341C025DFF3E1CD5E54EE16FFC5004035B4C9657FF095B1055C1B +C2CEAB9989265B9FCC253C1DF985153638B5ED2CB52B59A57A38AA000506966267C2772DC987C308 +F46F9E193BBBC46C03E35B695E41AEDD923D9801B4EABFBB10F1349E987E24A621E60B704C38939B +FFF5553BDFEA6F5BA89B45B09788F23156E482B253262340959880F01890F6E2240DC2785EBB7BEF +8734642947988E77960DB3D24AE51416394E73C2D4B0D8D66F46106F2142E3D28C482FEDB683FB50 +10305173AB1A813B42E34D21B3EDD6A10B0871658D108C40E380598E7133947076F0623F45FFF5C4 +EB2D7A8E8314F1D870B8C9BED34DAC8A0D4234CAE3552B7924B8317E696EBEFBBCD4C5C0D71F274E +28357A1DA7CF9C4567BE0562CEC618614759FBB65132A26384B41C49240C9F6AAC0F84DA628FA960 +4854C95EC2B8CB8C04ACEFD511935B152CC177C5A83A87480330F72636BBC455CB0A02F936EF4CF4 +18B0BB77E61156F67EA3D9294C69E777D47D8211059602FC13D265E4DCCC656FA6AC70BB617FB13C +0EFCF82D557F7A783AC103C5CF9214D3B12500A6FDC6EC26B158AF9DA07EE5B9D71DE3F5BE117169 +DF71037BE292070970007901344437E4B277435788175A0E35DEF9C36783106B9B28CEEB1B670AB4 +7AB2D6EE516E4F84454E2C6BE1CE58FADD6626CAAF0700024DBFF830ED831E8F5BA989E9235AFEA9 +6A97261705085661CAED207B74567EBBAA77C54F0AD999F5873A6353498A9CB96BA697B1971959DC +8B0DDB2FFB52AEC922E5F6A3F8D25DC3D6C0897223D1B52CADA42313138C1CB8D4452999C2AEEC89 +7A07D55F119F56F4ADA394E0CDF31E31ECEA0CF509BE2F685754DCE100998F58C8BD948E01190EBA +930E8C21AC1540AB1D15B83CECDEA1AD948CFDDE6D263161DB5E8F071A7D0541E39A861F2116ED27 +238CA9B20DC78147384DD71942E780A9D5435C2F60445C8F335179DEF1E6A0B869BA2787B8B3D85A +E336C2417E79AB35E2339656A608D0555F24EC5855E797F55B817779093DC5B7F19783162564BA46 +87F2250F4B099E372E47FC04F6E5E497BA31704749A30B7EA1C899E0F3C17722FE27D4D3083706C1 +63D67C1027711AE21AD5A35CD862C5D00CEEF3A5C9F496A62E88C2921A06C1A8C24D9C34C26C6EFD +7CDBE4C15FDC9DEA2382326FC6A5E0B62301AC982A2EE02BC0EC48257B4771BC6BC40340A147B4B2 +5A90489F8D708D2356FCBEC2BFD3C1AB6CEDD0FA2F3E42965703117D4C2A4B243CAAB23051422D3E +162D9BB4F47F686494E9EADFF071EC964359CE2C8049DB41CA2F9FB2A0B7CE759CBFD99F8A12FFE2 +1116AC38A3EEAF7BBECC110F4049C41C04AC82D8B58A9BAF3EDDC2536C615A23F85B8A29D6F48BC6 +03D0848F306B9D1590AD886B320BE26AA8EEBC77670E5AEA0F5B01619A9024750B7261A360FAF347 +3CB7721D0C15770456DA99278E4CC0CDD2D71E370454F96F15C2226F3D028DB97C6373422BC35183 +36950757980505F35D04A31BFFEB12D0C31CE2E9651E7EC82D775C6AA5BB043143D9E8923D64B8D3 +D71A64BE6CEE31AA3F5B05D78A1EBB18EC5A8BB925AC02E56CB0ACCE6B2C597F54741A4F80E0A3BC +3D89145FCDAD83ABD0DD3629807C23850A11370AD6211829B756372B44B70E0AB7B924F60EA7A238 +6B426F13F012B6D0C76A70552E4E7174C5A8FAE7F72EC854648DD66B0708DEB00CD345C8D682FBEF +58203082B6F3FD46E431D43682604311DAB7ABD42ECF43EF577DB3B200FF0700F8EF77D6A15D016B +7A8CBE57A40FC2F7F714D594B702E269F1FE57D6DC35687E422291962DA7F6C5C99C2B4BEC6E08FD +1D2B59C4A4384ED7A743DDB9729104857BC4DB1ABE72D10257BDE282126D24A7BAEB9BB084C6E0AE +A692203EB81D250F1755F944E283C6EFE9CBBB3A49A6DF8BB673C0C43146FF9639052FEABFF977AC +8737E998F0986441692F5AB96AD676E5915E29221A1BB5B974E3ACEC8B8908C396FCBE73A479DA81 +8A8F443082FBCF80247FC72C2B3FE027C50285817D281EC4D3987CA51F5A768E1C2A4E5611A17E62 +35165CC686091D1BB8A76CF081925CB7A888558D70FFA0AE25E257802EC8F4520B55A80A6066FB5F +246FA3CEAF1C3FACDCC80C2BAE73B66CD92998859276F01682244B2DA69616F04BC139A63A058CC6 +FB9BA53C8D4443CB0B411574DE0D8BFD26B0419CFB8BCEE3B35884A88B2E65F12D95183582AF656F +80D416EC3767E5A29190DDEA8C5EE97689778CE4BC8B4CFFBDA13206E99B00D9C1871406FD2FB22D +15706C1A2858A06C8D9AEECCE9BD359EFC5BE63EFD9DCC891A3B31AFB7C82E6D806FCC636E9BAF1F +4B59DEACA0887BD440EF7210179724B7A8F2FCCA2CBBC8A7193B9E966290F6324867B16174249A42 +745039E506215DCDE2B60B41E48802044BC3821457277ECE70F879C0D9DE9008A11747158BAB62B7 +74D0EBDAAFD79BA725EBEFA2D975FBB0A46CFF21F61D3E46F345A6FFE1CBDDAACC4A13DE84868908 +652D718F89B79C022650653BCA01704B0D48D654A1A77CBA0C4B139E859CC82B627B0CB2465C99CC +982EFBA9AD19CA25CD6E6058DBEA9E17023DA77128607009257ED12F1C99461646D11BBE1BC61AD1 +A01252033654A0EC172D7BA12E7356618C2394A67CF043297F196D6BA3C112775BF5AB31043DCFE5 +21F2476A3F236F76DFE366643E5E4DA0F46A5F11F2542119B644CBF1AB877A01BF41078DAEE2CBC9 +1BE6862806FF496FF8FB953C60E1A75449ABE653E7D6A41AE03D748B1563C7DA7033D48802CCF286 +DFF65B81D9CC916C70C1FEA77248F6F894C34F5203D628ECE6EACD4BE76B1B3A27EEF7F11DB28E40 +73376B7A54B3E2733705273EEDAA6ACED38A848DC4D388C53ECB3D348AC4A2A2E8B9EDC8DB1002D1 +C98FEB6BB31A03563722D242AE11D3E1DB4BE28AB4B7BFD9FA1CBC82AA1900071F06604AA59459BA +899961C7BCA3BBE241F640065974575C72D013463C470A7758F356DD87ADC2B922F70022FA88FD64 +06968A12CDB26F950D6D4C0FCB296D44139F789D8D767320112C5CA843B0E293A99FCDA0B65994AC +E6E24199518305E26A5A645223C30FC32219924C1A44CC7B017F8E2DAFE094F97A6B867154255A07 +2A97DBF05108178D46561681D2F1DCE5350B2E131F1D6BE032E62EFF3A9DDBF1E3BB87691F341B3C +BCDDCC4A23CA104B350BB711B2A5C84A3460A8F116BF68E4EE1A8B64D6313AD509ADF582244A67A0 +87EADC45DC7391DC582A06FA427A95F28BC8432A57BBA9B5E8E42DD74F4BA7226D1E48409653C02F +26C0F7C29D55EC60F3AE1761FDEDF6CF57C81A89DEA16544CA6F02F5888AF77895FAC2889DF8AA4F +68EB8B98DF249CEBFEBB57A70CCBA1DAAE60B3E465F950217A023CE9AF4AF24086EBF0B623379A1E +80653856DD9D06C306CDB934629048FD3D4543BBA15B4F4B6B83248CED6FB716157BC166C32F5C93 +DE811C725390E707CEC0D899D92D25B94774878C84FA48D732332C167DEA0C833A1088D10C6CADA2 +3387605D8FE0BCC9D5EEDD6DBEFBBF6D82B39802652A9D4540B90CC5C3F459C657CDEB4559FB8AD1 +089E985BE2742CA65AEEE31627E8D7E8292E6CD37236E0DFD367617595005BE326FBB58BAF1594C4 +71C0B000E1006DCEED4472C64933AC0415A190A81A65D2623BC920376186F9FE63874C99F9EA4D35 +E4670EBAC1036A5BE6DE5E57176EE3B393FE653BB40C7A8AFD37C6E44464C4B82BA65933CB858407 +3B8FBC34BF21A1A61ED99F10ED2721395A645A86D9A9D4C825571D20A5819AE3694056777230FD8C +228473F53009E39953148E2938D5D4C23049950E97530E264385C7DF75BB8C77FFAE58C91205186D +460EFC32450E403BFEDE119766F3B2F97C5B9558D8442105A38B9CED789E6CBE9CA1D1783D57D324 +1DCE7F874256CB4DEB4D0F15453E19B0B05ACC529A80526F0C0DE9F44D078449100E748ED2B10C82 +CDB56ABF0385266481301D3E662E7F819A3DFE3CC85EB5907DC4925E58A1AFB69A25EED5BC269353 +BEC42F3B31E70AF7E80E4FA3DDE69A5ACE1C1BC4DAEC62D4183F4A81711E29FAB8DCB23E1065A179 +04E085F587FAEA5E8BAC8C5EE7530356514156DB9C3DD8D9E8F189A115140FDE0DDA855D8C5AE3A4 +25FD2CADC0CEB2431F58D0F90212395566D000A6BFB61BD72194F7D61231143952F98922DC693100 +8FD0B35EE5C1DE8D15C453B8FDA324928C46C885E4334AAF99A9F2144D62385E0F27CEF34303B795 +EC42AD9ACA9EA3AB596D737B7CB1B4444BE46373D402BAFFB2E48BDA78E451AFBC855D26AE43E8F5 +756171C0D385F8A560CE3E67316A8463D486BC18AD954C977ADAD7F4D192700B76A192AE510C3E43 +9188F86F8DD368B72F3F264319B590CA083B96DAC6A9230853BF697B6DB5B69EBBE5F5FAE0088155 +494AC0ADE46CC3EF45F75229C48BE97C0D94C2DBBF217D90E00250D5763286BF8772E57871A6F305 +2887089B75178A3EE2B84EF27E557578EA1AB1CDEC789598E491DFA32E79E42411F48F5438A8FEC2 +979350DEEE148734B41C03DCB809781B80C8E41E2A85B41A0179D477C09454C64D00F3BA0DA3F7A5 +423E524E7F33ED1711A5148D1AD3D811824BB297C732B5A36E0A9CD57D6D7D8375D8A679B4A52900 +00FF0700F83C319BE9642089D08D78E12E3C92C1F61CB99477D8505E2270088D355389EFB837A392 +A539E318FC3326AD68B14F1515F819FDD56685FAB530D060D2C9ADE3A0A8DC67DB1FD0171A6642A3 +81DA15FF91DDED4EEB95B38E02496A8FF8ADB2730A4BFC47F4BA8336F5E3A51D1B78CF52E11BB68C +8126E9155D229093D8CC87A8526EF3FC1B7A42C51CB194D4D4617DB76A1CCC00457A5722CB0BFC6C +972873AEC0D4E3BF80FAA3D4AA64AD50728920F6DC8CF500FE60EAA7CB1AD3AEEA88E9F28B630593 +B3783CE0E14122D5B7EF7530AB8EB4C70F5DF743D01DF7044A76DC75C2E8D8B727C939AA42BAC350 +CD6E95F00A61D5992F76898C92387A4EFDD75A41D6EB8CF7794FF715CF0EAE7B7CD681B1E8DCC395 +B4DAF4C750A20364743A56A8BCCE02D6E7884D8139FE1B97AADAD769E5965700AEED9A666849B380 +D63D79C638D0A7312FE3D3F2BCB52BD229859CC1C1054FCB0B5CCE63D200A6E812DAC566D9FC2E0C +1528D72DC15E5A98E7A7D8129F5115DB7C6A8FDEFF1CDC245D97C3D1B7A1CF650FCE640F59CEBB29 +AB0BC952B557DBF5A49877DC4D6DABEBDD9B11F542F45C3B000A86F59479A6ABC8F46995C1A41E00 +3E898DE97CF4FFAD1857E256FA4933A8C8B2C1FE411D9D7AD09B45DF32D997E8F2170D5A66CBFF1F +648F9DF1D8E3E93E982DEBFFB61C9DD64090D9835479E79933AA5277AF27199887DEAE349CC50318 +CDDFD6D60A6103B9619F14F2ECC3390595372855D70C9CBA42D3626A808A51DA66E468FEC72C25CF +2209B077E6198D060D8BAB87D633FB63625C34AB86777B08F081C73072834A4A4868E7DEDC783E27 +600001DCB6D348412024AE0D882F212DECF198DF9AE45A9D726147E3A6104FB4E765AC8C400D9EF4 +DECB2A267193ED7D8D32F058C50CA790BE75071394A719EB417EA32100376F1FADDB6F44477FC4B0 +F4C79601D30794A3224089C5091E2D41701A1D339424ADEDE3A96811D81D4DB63005F921198D8F2E +27788FF4AA2B71D4385BA72D2F14727EF45891187A799B54116E2B276A0F97AA04176F975AB4F950 +CFE9397C24459160A84943F12AB3453CD58C1DFEB6F5CED8919DC23C6DF5BBBAF12101AA051EE778 +F40E9F49584D7A813142114CAF7677100D10FF4330A78F4D851FF119664D733DB8B370752E990CA5 +A4E142C0C7D577E32D5BE0C20B5F804FE29B083A0FF6ED85698310955C2202F172ED1E5D67F63B9C +F6372632B6E9C231CEEF256FAA883F74777D87F139055DD04DE7CA4BF8078231A7009955BAB5A5E8 +04F05044BAF166B7321E886C97A595410634F6EDC51F34CD97FB20CBA42016836DFD7F1BAEC600B2 +AB9E5FD9F110FFEC0A3559DC605D5AC0BC294F80BE744FEFC076A2F64EAE3F557368B2DEFC7293CA +6C24456465161032743C004B2382B372513E3F004F70B8A184FE8304CB4F64B5C56D4D82B635B22D +28E7811EB872E1B22CAD9915A2CD980FBFA1C47693ECD23F17B3E282E7D7DA7EFC4CBE0FB7548A84 +DDA4327A2CDA197E64C99571EC7BBFA22140B3B48080D25FAC6DFF1AD66A406A31164F5740EDD5F7 +40D37C01D0CDAFF9433527F819F12842159760E080D55A5950739EFDD86ED7F7A68A06B94F6ABAF0 +3569AE980F8419CE8E661FFE4B30CBE8419A4375492C2CC32192F2A48C2538CD408402299AF65330 +B2313ED1BE5DA274E5A2041A6E141413FD8788CFB2BB788DEA9AF3AE4B0F8AFD6627DFEF933E48E4 +5C0B81A125E6588F7A7E4E7A96644BB7229FC0FAB67E750B58A1863117444AF0928E701668B6856A +F4BF644BD7C62AD601CAAD3FE6319018A4710FEE1DD318E0F9A96A16C8A894CF65FEA0EDF91E5E03 +F86F45BF32E72B0CAB9715C330457BE8EEBB5155F06EA3DDBC470D8D7918B8D1DBCB21D3CD6F317A +AF41772D4C4930D53A1152A8FBD606E262A7E496D044100517B112B0EB260F1B5B13B5F233B48630 +5167279CF1E30A70DFCA6D2A35A88E6011FA67105079469A42D4A80231B984322A16957C2C55AA89 +712B61025A15FCD4209A9B98951F554B05B02A464A48F155D42338FA449507651B3271EF6EA31735 +C080C5D29BDEAC6133B23BD8D811FF81C6E879BD213C0F8E1219C816BC7E7785B3D79B91494BCB36 +84D9E52594DD06DAE88C86000A3FB0181C7345E570B4E0623811D3C2D97DE540A9E65C2A7F440661 +4620B0DA35CD841433690C584AEA6C9E7CF1B54564C69694D27C76C2F4A7E924FC67375D5638ABDE +6AB8D96057F463457D598B3E269A01A103171AC91FE8EA87B7E107C4C23822160043B11F6F0947AE +546C7DA46E33BF14A2BDE472FA6D625824CC18019F12A66FCE933172E67CBF3430F825FFA676422B +A21D8557FEE72C66AC934B19D8778CAA1D7F9E33CE56FD88B27FDE3F313C23E5B7B0E9051F56F835 +960E4E731BE97D97CEBF439A21300D3F6D67AEA18AA9D9AAC5AEE9A542660F6FAAEEDF97777AC937 +9EC283B23F5B82575D2F59A9477A9242E6660C90408E5B6C32BFF3D90A57155FB5EF46F9394E2EC6 +5A52963BB49A207837D895F207163D608A0CA832CCAEA30E0CFB196A2C0B27DD8FDE80B0E30DA566 +B6D41CDF7339F1F77523B6C8E632AB69CB0B8BBE002CB860BB72C425CF6CF819552F78489EBC1C0A +D9F5E4DAC278DCB6EFBCED1C30534AB48B9191B3970B9C21C67B6AE90BF17A369F6988D0371EE07F +37EE184440810F54968BB657FFE4155A3C6A9AF0C134A5F1FEC26853354105D7A090D406DED725DD +1F9A3681D6B13B350568B7099BB53EA15814F336BE59BECE81791DF914E4F870D3F18022A97F789B +04C5D971EC0994936E3E541069803D3248ED8CCC25184573D563988493CFCA49A73891C40276C568 +ECB04A56C70CB4FAFEE2611C00FF0700F8C58ABB58DD788CAE00A7860AE65802AB643AE21DB26BDB +FA540F4F6C00619CDB98EE44DE6E8D2A4F146A656E9F158E091500DDF3D3613467F1F3BB9A6C10C0 +2B287B486B3412FF822F9E6F930A5E458ED242F73AD2D08681DD622B28E555BA5CCAF8710AB480C7 +2770952C25E55B006D888FEE2F97905E673090CD8C1F4768B5B1DABA32C8001CA8EEB754F40BE7DF +82B6FF329CEEAD844AAA95CF47FB017456990F1A5BEFE8419BB1782D76AEEC2BAE27482C47D7DD26 +D4FF64F7D332F169D3E2A149CDB8144C801DE99A2321339D8C893E5C433D1F445870371F00EC203A +AFBDC7C628B5DCA6C5E15BB5EDDCD2C9146F402927F3705D9DECF1354EB8636624E77E2C5DB16CD5 +AB02CDE5493CC80B7B2AFBF4B29BBEA9954C47EE5A8227DBFD4712B550657CDE522BB567885FEF35 +3B3E92701A0C258BC26D673C35D47126A59B4C3A7DAD19CB9131D8B70C65DC4F972154F32C0FAD52 +36F3F929499951016B11DB4DF1FD381F492B0381B9E3584EB2E06C0FEEE37A7E04D1610D6C769EB0 +FECA3473816BA0A4CA2B8E1BFD0E690B5C483AC3B6C7B0087FC7A994096135AB998331082E78FDBB +10A9A29ADF96E31439F49A3AA98AA098709C423D075B6369E9E736EEB48D8CDA07D2E7CEA1D4E64E +E5051FB330740C66A487B58CFCA0DC1077EFAE1CFF9AA35105956DC2BCFBAA908FC0675490580E22 +05E0CFC38340F79C2273D32BA51C840E83557AE428016C1A3C29E33618B3DDC3B69E4E8356CD41FE +188EB8684607450FCD6C7CB1D13BE1E441BD7F785330EF833685CAFF8186EF28DD60A13FE9D064B9 +0A85B50F50FBC65898DB7EE78B072A5DB7C0891D20BB650B177215A537FDB2C2E2377B4EB34516A3 +88A1B466AE9F1652B47F768BCF9864B41204DC64718133D1AE25521667A19AEF8D5E3D57E0AE5754 +2751A5A5357552E8128978642DF2A3E31A383C7C12D9626A7C26C9833EF3C3260B72FE5EE206C0D5 +87D4A195425D578AE5773AFFA0459BE1A9C515392D5B6A7018ACF7316B70525FDD8D6F3709A4AD2C +5A156394587C71BDB86D211340813FF5C2C542BCF5E1B359B3C43256BB0642735F81883E03501A75 +31B13B7E0B08B6FAE6176D4C76E406DA005D5650871EF7B45EEF2EA28534CCB89B36C5DEBE7CDD38 +C4C2E96C0DC5611897FC1D48080A130E1299B16B555B1691CD4B8FDD1485BC32D2C0039BA279A67D +E78C9B91C82F29BF6F5AEC7A45BF751CE0EFD79E7813579A0E9B9B7F0BC7B5A1C1B04B29C1968517 +4B20E91435F266F2DAB2C7591055E717E22875CC46A21C076F2BD4600C1A17FD35FC010DE873F916 +84777C33DE75D2AFA893F80635238B7DBA3316BB721235E057AF9C6BB0D3D14931933D14DB9DF73E +0A702B7466943AE268CDBE22E9099C1A3DFA83D290729B8B8D02E16E9EEF3C3E46B8B99D83D19B58 +CE2582096DAC923B626EB2E28728865601EF1BE88F42C27EA6B395D178FA685E190F47471AC3892A +5550674CD1F4A7969231E2FA9A7585B2122DBC194903A6E460230AF8891744895AF3FDD9603D5A1D +78991A8AA2BAF473028223180E40DC53F903F1CF940A71CE149AEEFBE99BDD787763F5F56B50E1C9 +39467F6B5ACEA740631A743C344DF8EFA156AEB27C606FAB401C55318CB00AD4B617DB8A670DDC47 +B1CC74DCF65CF9E67FE5090D7C4C150421BCAD4F84B7D7211769EE5BCF9B4145974D9225E06CDD4D +72EF587C0108A6810C265B0CF408CFEEF8A093FD1F948A49A17432C72340AEA2ADCFE1568DC4D00C +75997FDA710EBEFCAEE433814D1EF5DAC418E6979079B6839A3E4ABCCD182ED3CD14F07B32040F6E +F5354B79861BE1F5713D7210F1CF98B8CA517742E96FA68F514AA3B340165C1CEF4D6AB481F5E688 +961DD54E07043E48F7610CB53B86722BD13E02CACED6852700A235FAF1F5327AFC27A9B417BEB6E8 +452C6B7D06F624FA01022CA6CC843B6A02D1474BBF6E92FD081B6AF45C85CF0542632EA81A2739A6 +3797D7C695C8A2FE2242C642AB0CA34DEF35E29506C9CF196BF6AB365FE19B84FEE956AE85D070BA +F1A30080D046FB38524E229B750B9C0FB5B594AB090F06196FA6F6584C783B80234F170661ECBB43 +62531DF345F6D585E750662ED77D70644ABAE847A0C8A0A9F99CF63599336BD8A13AEEB0361EC373 +F112A5B46EE25A09502C547DA01F35161F6A5038EE3778428613217E1EEC5A823A179B4C07577C7A +71D01B7B6B691F77AB838F1F4949A892DB9DA511D9CD2ED9D3AD98677C4C2B9F5F929E5F9332FB80 +0EED5A603E77D70D4E49A885C4CC50A97AB2A6004FEDEEA413C9DD81AC2F7B7B9E2823A3C9A9371D +DBB4AACAE382DFF0ACB2865102F6CD4CC1FD9B82AE228706ECF09F626890F9BDDE274F5B7A7BB93F +47E78DABCF49E78986C13BE090C587E3B563093F44F3EB805D1239926D9EB6F9E7A3468F986CFB32 +FEB283804EC043CCF17198380D177F6FFA20EBFADAA3F340CD29CFBB816D702B0CEB270743EE7347 +4BC26BA65F83379E3D2543699DB7B20962DD682E16B00E9893C5FF79ADFB3E4C06FE93F1713B889B +9E21515C1EF5F9C7ED828C02F3F9549D15A85165CB8DE8E196C3E62C37F5DC306F92317BBAEC3D78 +2A310B148FF7A6A5C48FE88F7355EE23DC172132E3DA869AC709DCAB699C246D353EC32D710651D1 +2C341DE00E19484C84289E4E427F7D2E6FD963CD3E38DF5854F0D4530740DEE30D4E6C1D12F0AD82 +50826578643E71F02B88FE80761A5660C1A287458B9C272BCE06341D7972D7E9E1F18439910761A1 +36425DE6D3921E900931C13990762E2A41BEDDD79B158D2E3EF88FC1AA67F62A7691F24052B31A0D +F7328418C7083E71D2493B5171279EB7469CFFAFB60BFE8A00FF0700F830E64E8E6D2BB5536A6DE5 +809291E314E782C17A4C40E18B939735C516A06E1DFEBFEA5AE0859DF69EF2D825E7904ACEDE10DE +49A8D679E78A243402280B4FDA67028861AFD6F411A894858DAF9055D807DE1114DC2908E3AB915E +95A21C1705987F74BBD98A92E74B90243A6C53E0A5FC0C78CE2A29458BFCDEF89084912917559171 +E1BBA2D4E6AEF51ED6F66CDE551F907F577C346193E70827D637991340AEF46C2AB70FAE560CB237 +0082780D0EF6B85A907A7F0E0F4166E2695EEB03B5BF20D5652F2F132B692173631F732C20CD0CFE +44D0C4FECAF842929258C6614E2A6333258091F565DC9151D7EFB773882CA9F04F2564D4B1980988 +EFEBB24AAE09E5F422BCC53BA752FCB10A3A9CB90514F555B03DD28CED9AD38B6C1A429E87C7D5B2 +7B10161AD9ADF1EF32C279DB7D3436F2873E8CF6409966BDB4D263C96E612F6080CCFCFD2A70E16B +04EEF081754C0427E68890ED26C0E45F817D3EA1C2A83E5F200BB2138DB83F390FDDB16C3683B6EC +BDE84DD64562E644F62938E7732F0E40E4590D8B119E6D83D75960E5226202705B184FC7AB7D462F +096DB97F4083F019032FF37C4A00B6EC24FDBBBF368AB3F40E9EFD791F859305A4A77AE98CB8E6D3 +9472E81E523BD32EC9DDF97390F71291F3D4E4DBF8B667793E69D40382C5E3CE77D80E7B299797B1 +32EB41B6D9BA14A1C10CED6038BDD18B252E8E987444D88AFF8D4D417105B5BA08DAC73B8F055BCF +616EC45A9F9D72308EBAC9FC68439BA75E2FFA450FE3F9C948CE94F33DF35F972C19201338C4EF63 +931AF56DCFE330E079DAD2AFA57DAC30C6D2036E7A418F8D10E9F806E9D334C9AAFC71766DA54C48 +7F56D442A52C63B644C74FC0CFF2139C9560CB18EFC86605B79E0BB5EA47FF2FDF00ED16AA5072EE +3B7B4ADA3CCF4DC6B1EA062E3F021624527818AEC228842502585715B4695C18AD8FB4998B9FC869 +79F1911836B95FFD8FC4AFB902FE877BD8FD9412A88A7446AAF28486C4684A1B38CDA40B949186CC +A7E7D4DF00FEEFB3D2E2F9A4331553DF243B1B0FCEA4DD884EF8A026D5AC5E475A84F3C82559FDE1 +4B1078AC91019984D9FE99A460D2312278EF7A003114786233A6A0963012793416143D00726EBBCB +A76A99DE0677800D8B57C667F4EA19831647F362B422944F19C4A036950E4BF57520BDF8F6A9997C +F5A4AE30B44EA3C3BF402222A64A20EE410314B3D1DA7E931E5D77D6C904671F5A1D149A89E03388 +D6418D4D368BAF805456801083E9DBE8F54D5DA01EEB285CDE8D99A7FAC02EF368A2DF97EC55277A +4AFA17B57226C25658DFEB4BF8547F8B9F38C98CDF914325025A2DC793A119DA19B30072B8E45428 +248D23F840836B9F8044EC8D1B14F730F855F218C941DEBD0CEBAB35CB338960B0B451718E234D67 +341260AF44A8E51487C77D28194B2735E17EA060D332DDB2745AF2DCD12948D258150F63AEE87774 +B4F929E859076E1B020F9FB036505787AD2E2FCF6EE462E22FBC697402E158B2D518D278A04CC93A +F785B94F1A87C04D69C65967B25BDAF036946CBAE8AE206DFE89FC578E10208092D1D0D1FC3FDA19 +CA200DDBA8A903DB7332CEED8322B19D77EACA0646C415F9D601108CA3D23DB108670A59EF6F05D3 +995605C89075A5CB4610EA030B13EBB756815A880A4C911DEEBE97DF1A190EF162A921B4BA9DFB16 +121EB06423E9677923AE79CC296F259B534A9913FAD5E8CA99BB59DF06CC464EE29EE399CFCACD8C +CB7CB2392B5A634EB3DC5C06E66A006D34A8FDB0C6B3ED8389C50DAA34B93528D40447BF1CCD942E +F8D393DEBD0954010043E7A2BA6E2174114D8E5752F50CA0F1098BA3CC309BF056C0798C6AACFBF8 +D8DCABCDFA989A23C31BC4A15285F72931248E8D2BDC23E47CCABE0A6C9EAA4DD403FA8F47C9DA1E +AD5D858BA443FD0B0A6DC4A6A5B82288DB6368F89602769CA2349F8EF8A3F31D2F0D55036581A1F1 +B35B2CA4954427DC0F901366576A5013675E1712F29B01A39989D1F0233CCAAA1BE920B0494A202D +88ECAC1332A261BC135D076EFACCA03CFD450453FB82B3421F478F6A702768CDCE8D9CF5CB12CB3C +CD77891D5F244BECBCBF8F83690CB3630C1EFFBCBA6B3B2260DABAB5339B8803EFF883F15D1CE707 +B0844E1E7505C8AE4BB9BA56887D5DC1F9162C6634D033EABF844E3E5DCDDC6761F528DE3C91C521 +96850D040FE424CFEB82966AB49A08330440AFEAAC2D616B90289BF83EDE2BD688EEC3FB85C0B0D8 +E25DB5A225025FEA94435DF95226557BF207158606BA44BD9A2ABB00B7E8DCAFED3DA5A7B9301FC3 +621FFD220A42CC6976984F5BB9435720C545421959907010E9214AF61D9926F13F17E030B3A44474 +138C5BD443BCD5936124FAFA3EFBBB8E51DEDD2C9BD3B77A7C8AC55F6AAFE1EEB75044EC9D9DF12F +6857817C1A5E3D2CB8E9037FCB4CD555AF2F04A576394E2B5011A2FBC2297D19235F7CDE401E96DB +55B274F07EA9446A2DD17F0FC54815D28F5E5006E5298E3AEFF37769BB92ABE94AA0BD98ADC85934 +8795F193AB9E6F5E0B4ED58EA47933886311982D578A9C46F3F753D6937DF48B8AC7961E42A61ED4 +3F35677DB41DFB0A90F3BC83D0455ED14A81ED511C909E227EB842AF4A866F32D70AA9C77A59371C +AC37B469E2B551C9F3EAB69E4301F4AC3BA9F366044BDE36EEF3E7FDCF0C0B18F580439A327E3171 +99A94D7FC5B7A0DE9BCDF44E336DEFACF0F9BD4DFBC4C476C8F5AB038AEAD495D60A81C9B70830C3 +FF5F0A95260D469B5E4FDCA832EFAD4D49CF1195DF4F998491E5FB7C17F6FF80C671301324D5F489 +18CFFCB5AD6C8EAC0E2BF4A124435F0433D6899D137A856EEDDC93EA1A29EF8ECA61E59700FF0700 +F88DFE1EBE37037C78844DCB3B70FCEF7895E85751353A8E394DE5D0E8B300AE83673ED4FB6964D5 +9A64B0A0661C485286C91E61F88707988F24BFEB8E182CDC007DC5B2CFA4953E5AEE1EEC0F6719C9 +E4A01D6DD6219F9DE6DC22627F16A009583D236E5EA5469E0DFB6864A14A3DB581C470E9CDED3797 +FCDA429D8F749631ECFB90D16F59C4DAA766183396D928C045D632B86EE9DEDB47419AD22CCE6A12 +5900490D3A05F5CCDF1EADFE29BDB934883631F2A70D40D5915F71336144DFE7B02A7093717DA0C0 +80D5357C7D1D25FF179D61C0E609B7DD7A83B78145A18D1F18B518CE10BD41F2AA42C26905763734 +4481FE83ED71B4D974B2F9F4A8A7E10DA4D0F672D196A597C1153C8DFDEE1EB046D916061B8BEE9A +43B71B4A59F39C45A6E5200D041E6AF584B12106ED11025F295DE905FB25E4223773A476B65E3437 +A7F49EA8A1D0E36A4DBF732DD97E156E0FE5B2D2C27F4A2F9DD0C1094F99B0BF73FBDEEFF29430D0 +B8CB9DB99D0FE4F4E869F2643D84EB56B42EA0175851523A60D0A1E851852CF5E1D5EEB39B154ECE +77B42AC491AA6BB44808F8D089B9B3C88070F1BD59A5257BCEEB0309B0B2868884EA3C0A3C75C2B7 +BBB586B62317797C4349256D93FDF806F5B865ACFD4FA97412586BAD8A2256883A00EFABE8E30A6C +DCCFDCA8EEAEFF12FCD75C28EAC0735872F6D964E3153B005419DC38B7BB0D3B337203AFC22773D8 +D0D4FF049C4FAFB5873F16477B03A0FB5ACD82C815A0E8BE021CF212367759B24830E0B6463685C3 +876FC89D77F6F09E2EC873DF0BAA60F88AE5C5639EA09AFD26F8BF83E63D7CCC6A2402418D8B2B77 +D5AC250EDE8689F8B93307F3D25E97B6AB423F43EBBEF70D17F0ED8453169CC9C060A8DB47A0784D +3D6C13EE7AB3BBBC47B2EF14C510119917F2863E92E5B62F76C4ECA3B0D876B5CE560B4232DA517C +D77D974A8B397F9FD5A6C4D12B2ECDA10A25DE59CA158869F50190F8F4885893A2314694BD9CE606 +B880AA1BF5D4C250F2EAACB985534AAA4DCE7767DFA811F6D0B2FA17D4A1657402C1818C97AA9589 +6B5B7F73C1426213F1DD4B71FE31F166879F7387C6E8BC4FCF273F3A4875C78D186A4EEB3FD730DC +C6F7A4CF48BC3D463911646ED6B9EA5D64258828BE7A3C88D4D959684A31BD5B923A1ECAEEDB909D +D54F1192C2FBC116BEF759335C052EFDD345D6FF01FF1EB9B6C429053CC47BC7638897B11FCAA556 +53511E1F9A9170ADE0ED0429053347ABB77753FA883AB4E3A9D2843AEBDF4E01A772564DA34EBF9F +40B5BDCC723CC45A1A21DD911226AF0CB1F4B2C0C73A871C2E7DA2FC314D4259657E6DCD71B57584 +73427FBAD0EF3B519A7ADFAA265619818A3ADD47922705031B16C181323649B074BDA96F2D2339FE +D3BFEE46BD7F8BB9D20EE6AA663A4D4A77E181122A732A4EFF0CC8EAC2E243283A9A66A8D955B226 +DD69D0AF5C8B6471395797F9FC76D088EC32BB2D84164EA7A24D756783B0AEC98CC165563EC7F9ED +B72248F78610243273F5C9F1B42FEAC6B5760512DE05C8BCBD6549EB5E1B921FCDCC80DCF0CF7D3D +74B5D39186659720E3C92A8C8895F425AF7626EAD4A8578ADDFA46C2647E1FA2355DDB7983B874BD +1387FE4A358466990C03703A5347C96E95D858F66D35A83F7ADAFC65D5CA9AF369F1452FDA84FFAD +91C5CFE4F56EBD246D5B011C49D5BCF9951E0693410BA3C59C52005722CD366F73170A442A0CCD67 +01B2FD68246D0047B4C10C3ACD8335A0F0638DA06B5CF1AFB63619274125A694C38CB2A4A0CC1672 +0CF7C3D0473D160FDFC87A1B821EE8A825D14AE7DC25E2FC15573DBF9EE8533F9EF05B392D210593 +18DA91AC913D92461F96BE6FCD1E98E0CC5EB19B58A42B6CDD7BBBC0B77356822D02280A97DCB173 +F13CB3372F9E411A0E875332881D7F6A5B53E9CA6CD1682367BDA3900889B3586C1CD436217D48AA +6C3B4C5DDE569D3823FFA7CBBF3551494B04F95A5C3D552001867AC965B0E030FC04332B3A080328 +446A2E63D32894B005A47801715190E3F05A1C0048A77200AD2AA137E282CCDED03E9C2AE8C6D920 +0AA9D005B05A7E98B32C0E8B4B07C565180A4A5C2B4F9C2E0E81B07952E3ED32D10FB46CAC51A884 +2680F1058042789567A32478464B6BA8C324A82307F42472C366196E26090FAE056F6048D5BD1375 +2195AFB230D1E0D57C409B493384C4D14DEF3A1B0F4BF2A693A8BDA1B4963406D825220927E88075 +61B775AF7D613753E1C5E16F2721414ED7A7C9D6088F599AFD8B7924CC4712F95EF585D112F652AF +7A5E7A31F0B0669ACED8FE6DEFE4539EC180B6826591618EE7118F56BF3E2781BDB0DF8E04C4FFB7 +4222B309B524A1995AA859E58969FF3F3333BAAAB4D202F1319D75E36B075B13CF836AA749C891B4 +DDC0F84D117B1BE0B8068B3A1AF7E4D313F8A4A4AB50A73D7E0CBD606223388690B353577B220F0D +B21E233E4174A35FF686A2231BA323CE68288C96132B21A4CB5B164C1E4D960B25C0B3098A324364 +EB9C24A44A77CCC55C83035417A01B7F719420094AB49F9E8710E809C460C2176DB1C77752D10B57 +B5CC748652A78B15E0E934652B4B6C0D3955E551E42C5ECB5C79BF2DD2BEE482895ADC668B72EBF9 +41BF550CD14A532D26BAACE39360A9D4FD5F0EAE8D766DE4E7D285B6582BBCF934C3EE98BB589008 +3D46EB2995CFE6D4DA2A40B81BCB518888D2139A084420E3E741421AC5022C14EEAB649C7CA16221 +92FAAC739FA2EA7DC8AAEF31B05B3C7CCD3DF0AC9E11680636387F7592B19170834E55EB3D16E428 +870C8444054B307778EA2121AE08DF47C49C99CD51A9F3DDB66AF4508D26EB43245A4EF9C4A31B4E +46C51F8EEFDFCEA2000308FCF7678321F7B38C995DA297674CF6F98922E3979D2460DAFBCAFA81AE +5DF307FEF1358CE34948B7E1DB28B5A8A25FB56D7CA6E391EABB38D68D13E619A411829B95F3540D +07B91F4A1EA81CBC736B0AEF471E8DBA807A507F682B977D135B4FD0AF9AE9E419795C83000DFC80 +440E75F673970BECAF576A28DE9991C91629C540C244926337B7F60DDE03491E83F319FACFC067BA +AF3C7E86EEEF338AE5276F7FB45ABE871667CE6A3BF462EA21A66613A2A4A00C5E924FD5D94A490A +66D36FA3CBE968F3E269DAAFF3FACD8B41971110CAD8C9C5ABF9419F328D765914590E16E1B43082 +BD480D1E34C669DDF76F0313A11905C2E6E03E0E59DA6EBEFB09443DDF5CF3B6251EE5A33FD30EF3 +D1D0A072A583CE1B7458EF4120D5A44CF116A289F7DD055B99E7D3BC8DC976E4CDE7B554226B565E +60E1FC7000571445F300ACC4F3C6DCD4C91093D55C2F1E9D3E8205ABF1CCCA8383778AF49C9E101E +64F2D7B5B86D9FD751711D673B23C31B2F0E26BECA8824B59B78E527A24E61026431F647FE235338 +F21B3ADC0526E055BE8692BE9B8ADBFC6F585B91719D5920E50E436FB44BDA4DD96CE39929B564C0 +3E51D13DD28E23D2EC8AA3B1F7905C519FF68291BD9A2981427499460098656BD36207C980BB6050 +BF1DF18889D91BCA59A3E47D274C8A6D1A4088A403F96E6BF078F449250C6955A355A913433D799E +9BA8F8BBFD4FA9D63A2AB42F1F6BF40E8AD27E0614D298EC1B00AE634E02F9CF396CD5623CCA455D +4115B1826953F8EEA8F310698912DE9B80B82954A74DC91CF35E44654A5FD1C407C7DC05074AD79D +EA5E4EA28801651D58D89F25CDA4BD3ABEC44FE2C36DA0D14A4B153C1FA2FE6DE2CF1B097E54DDE0 +5CE557D19BBD5E07E875E3683D42001636B07BEC6FAB21F3A36ED9DD2759792B66DA606E72D63BA1 +E20331ECEC47DD0E28BFE10D770D2DBB18868E9B51C18A97452A719C2FF48D574AFA46945E20F4F9 +5527B06DBD4D047B620320DF490E733591CAE723F6BF2C5853122D3AE7802B69A58BDAD22DE9C663 +9E7B8B6456009D3B6A3DC90F43C733B616D012B4E8202B332609F1D184E076EDE25FD15825CCB642 +0191DC21F3CE01EC7C6CB9F295C8DA403E39D5C266317C15CC146BBC8260E36C63A297A7BFFEA2AB +D66520F5F97607897B9D5311BC02C047B8422422DAA85C09FCC383F1C62CDCE4AA1B5A0536E4A22E +E894753D89CFA373A0AD07B000C771E8906592686F9122B5500BEEE52DD25DD3C72C1DEE05C2F542 +CCD253501A122BAE0107C10D3629479C95EFAD844BA23A295E51C01FF114B9B344DDD8DAA7607B96 +6A85A9FBFB5033043204070251951048F45ED239B6E8674B530A62CB1AAEEE41AEA2DF0B75F941F5 +420E45901F7BD15D752987E68469C8396D2BAA656D079FEF59FC974EB4BEE199D4D9A58628ABD239 +9B90850CF9E369A8B40BFC199C5A7350DD2447C68798EC67BDFBFDBCCBFF12687B4D1FA038AB5EF0 +8EC31A177A1168F2466E3C3E1A7A180516346F17B60BB28D73E02A1B4FFF0A5734159D9E1E0F3B2E +471E783091012B13ABDAAC80433F80414BAA1127E94EEB2DD36A09994E1EABF163712920CCA977D1 +DDE0ED9316F47997F87595E804838343F5899C30B6119F1AAABE68AB9C35DD97B757C986BE8F2F5D +6ECFC625AA4189626FDA7011D55A671070B3E2ADD7287F57A4F3112DFC5A36837D12E11D241E1C4A +332343294B5D0A1FF8C80D35C7D74C20D0ACF6711A99DADE2795A7E9F6DDC02DF8DAAC490B51D2D4 +6E11B8E902BD9D0A693400D7C5871DC017F8434241BBBCBDDD316D672657D35E6F61A86561E918AE +3D48F02123F01BAA391C84DA09F8D50509012BD2F6ABEDB63F2AB5CD073996CFC3334B021584BCDC +B57114CB16EB2B4958FB461BD152DB39FDE9EF5F3E279EA2FF6BAAD1A5F9B89ECEDA947B893D38D0 +072FC691D7ECBD18D1C344EED4E7DB296A0DA7FA9267E8DA8D4646CB7370B4E74ED3527D81DFA187 +A3957D002789D880F9F4D9D2F780F55614C776096FB995C23D33FB66B6782DD7BA0BE070CA6F269C +4BF3A08A8EE1B721B6EAAD049DFFC514FF1383BCB27C57E674528B7D430DA5A0CCBF3E66CBB9BC75 +703BD25BE9AD3D1A11BDFA3FA88D1494FC86045FCD90922D1FF6BD9D2D57FC9FA7BFE22A0B8EB3B2 +35FE1B60EAE233745AF368A0E279D013ECD42F7B338C98FFE9089CFA86AA6DA50A449CD231FCA148 +54F5244ABA65E9075D354C2A5737D07317CCCE20966314AC0186147BF55CE953542523F5A6D73509 +A5815F3C2720808751CE24CD89283B8D16903BBEB6655A7959FED738C506DDC39F47B49FCE49742D +C4F8720453FD7879C615089BA9EB27B692DAD793B4BBC2589E953A61C504FB87BC984CD2ED055AFF +62A5F9096AA5DA626429BD157563E2F634B50F657BBE7F1A61C8F19EECD35BC470210F763A7D043F +48926AE18EF5EA3AE9CC8F0AAECA3382A87C200670CBB7C9F757C02EFB797EC88E22535BC586CE95 +75CE67F5E6DDB356D4C6F630B02D90E07684980979DF01A4639DDE8FE92EE714E04AFA6224EBA5B6 +0F4F5A54D9E14B658A408F0158097623BF8B334304CBD149BC87375291B8D67B6EC2AD4FC647D8C9 +9E2692BDDFD59733A90EBFF4AFFD02D9A8673E1C2BC8E89C14E04F4D05064C5291220CCFD985DAE4 +4E24BF6FBA89F686E24310017AA4D424350C71A34195A5730D08B1281CD3D7FC084C8CEA612462B7 +B065D38F9391D7F64BF457C2A55B9644C3AE2AA1146D49E50258C0023356DD2C5B8F3E2BABADFE2E +8FDB8660786EA521C96A69FDBD7BE7FF8F63FD1E8CC114D9EE6EA2E6656CE712FDD498EF478536D0 +8C501B2F781DB81AE2DC195E2CA1FF74D6F2531CA40F001100FF0700F8F8A57D1B52E0AE902AD6C7 +B708CB60D4D0E4F6C980B9D25DD68BCF16F1A532AA1310A10A15FE914B17A96A9A5FD9180664ED5C +9473D80F3065D8316DEA9CC8598C24F9113DB924E906A29A9B841425747D6CFF65C1A7B9F5EEE0DF +4B72504CF94C66CACCA62E0DE5BCFDEE55B792C2B76688CCB81C60C889A81D5ACCB511B1C64B9B18 +7A96C574CDD81F93C82612BE48AEEE6BA9ECB4191F1F78B41C3EC037F141515758C1EB1F3C352BE2 +0F661F21925FB42DEAB2A66E41FA878678FCFBDE5F6F3B9C5432DEC632816856A0FE0BD4AFD0EA82 +05E5C503000B4D8C976A45654D8B439BB1700EAC9C4779941FA8685C9E2793A26184D9E619A7A846 +6E9FBB1E40C05B8E2ED3108316DE66647E994549F07399EA58AA0964EA0269A23B535DBD0C08AA16 +08AB0F1342068338073D4DF1E9FEE3385E17E495EDA9F352F57E90AD685BAC51E3D1431BFDF80F49 +B62659E2279E7992E704CCAA681A586C86C6FF2A10F97E2CF2037575E65A7EA07B1F5BD544418111 +B3B4F820899DBB763C09D38C85C902968525029F097FC0CD63C864A3C19B7CADCD49FEBBE8EACDBA +92EADA31DFE8108EFC415FB23B5513B0B73BF13C20E4E806FB16E4A98B89924703302A7D9F962904 +AB8BD37D92B2BFA359DB9FD69ADA17721B05803851DF9B4B970FE7A677354C3E9F715DD4816D8F29 +D5931E12E5F06052506DF078C58D32866851595E732E7F6E489C5B70EC6DB2D71A1CD4D428BE5A5B +9AF776309A3E432673D480B36A62B3AC004A6E08FCC9FA92897C31CDF6FF9BD7E51916C496892F8C +D8D7D0F71B57D271A29839ADE186A0488FA0E25195A4ADA47A588A94CDF6D551BF7426D7B169BC88 +EFC54CD0A3F71CD5C727BCE90772CDE6AB8261402D2023FC559F0BE4E64487A54FEB90017B4201C8 +3DF5E25FA87FA0125A05FD02A7403F7712A720CD6E8355034AE85937D3CC06BA8DED17517E5A3957 +8E22E28BF366581C03DF26CB043289127BD55A60FF227A515F815DCD606CCDBE7BBC56FF735472E2 +717FDBB88DDBD94DF4C23607F6102D096FC75812915FF698BA67897A30A2545F53D896C99CE76FD2 +66C59B09D9F193C5FAF3A210FDB0447AAC14CEA2EBC21D68FCCBC7FFAFF67AC91C98A90B462AA166 +12047C35067014B3EA4EB36CA98A7AAD192B2FE1E2D639085E4707E58F09800FB2444E8B9AC5AD55 +67542DF3F1B2CC101F11810C5B07DB40F54C7F54211E0009480A16100FF3C13CF4C6D0FD5BAA443E +D51CC7A648E902A02B59C4E33343A044A801E31C80731975A8D3FC2FF54C9172026A904C9DC66FD1 +BAFEC4B51A2586A49409545A8352200245ECE63FDAE14E66626371C286076741F6A6FFD21773F9E7 +46254D093356B2045505061439A9236A2439EAE5FB45BA7038FCDC68333EF8A08033E7DCE8D5098D +97F5C5F5550B43D966A5C5CF1E7C41C787A346BB2AD125DF4E84148C28272EAEE5760D3A3EB2F17A +D3E272700ECF49AE2FC5DF7A4ED3DD0E0760BCD36AAF4FA479B265C249C971E8DB7745454258F122 +01472E7E98C38FBF2835EC091B5CFC5CD3DCDCD368CE31D62EBF97CAA1C9D143EB81585E2FD34DF9 +8CB538A3337DACAC0EDAC269E049F877EF362F1B8626526F0C23131C043C52424C4875256BD8999C +37E1BAA1940229AECA73E3D953062FACC07C125488116674CC07CB4724069710BEFB6C775DAF8ED3 +FCD41F70EB4144ED1076274525E31ADC0AEEF70654E73C9D95C05121411C7A8F3842C389D5B4A3A7 +4697FFDBAE82ECF997E7A0CEF37EC474FF54B5F41EAD732791B13DC1827CBD08388CEB54218254EA +A702E767B1DBA1043612244390EAD511DD40FE3F75D2D323C32B8F1073C7C708061AE7D9C0D0BF53 +A7F28B4D5D8DCADC12B76696B3E35ED72FECA8595BB4F83ADDD92A0C4529D9504FCAEB61FACF1FB6 +007CA092BED4E304EB5A5423F35ECC7C48646545045520B58F1C5C6986698638356415B37528BA4C +604EF5D35D1B9AF4AB92493008BA0380A6071B651407A52526CAF803EEB4E8A8F017EBF93EF18F6F +2AEC20F5710B11FD1C8662D85B1D2B5C5A04E5744B70B0147DE7D7217DDEFE00A6F2B597BEAF2BD0 +53A2EE84071198FE710B599C17E5DA2CD20EAA30E26FDF919E7D750137D3D832C494364744371323 +42FD3201160B9591FCACACD3E631168F9ED651B52B18661CE13E8C3BF1A6B4C2E0C8D4AB0601A1CB +6BF82F502FB6C9DFC7FB985D904C8A1AF15770C3B28BD9C485A295AA02C16AB6DC7137CA067E6A80 +6C36BF2ABD5E6F5A73E12D73E302A1FFAB0596E176DD034061527259BC595698D6417F153B936A13 +04A571BC724731A0C906BC9F3BC32A04A2BFCE523370D71DD52EF8C68C11405D1ADC834B0B73E6BB +57EFB969F3F3653751807258D19A6BB147980704726196A91081424700FD4B25F783FCC732519F39 +EEC5CBA3738D1E27CE36E21D3E44B2B67D22943D53CFD04BE37BF368BD141B56B1D727D70AD90842 +90A21672591D79F146E0957C0412D3940ACF2E0991BEA3A533A1C716E1574000FC89606C9BD02E2D +3135C77D30B669DF355465E64A457B3ECA184B356024D3ED5E068B61F93F2CA666205478F0C914A8 +ACE1861F7ACB719F989E4758A74D93B8FAD5F6D0F0C68F20EB3D1115B872042E1768B74C710E504E +E26E244AF2CA2F766A997A90510ECBAF8414720C45088ECE2EFC26499557575CEB8F19348AF5C119 +55FC03D29A57500605BD0BFF5FA8417EC6753168CE8CAEC14CE904D4F78D56EB11EF131543E7BA68 +340771961C309BB011812BE9AEB031FFABB227534613349DE3519DA8F73D2D035948E401969420DE +2DD14B31FA93D68DCD39213C63475AA475CCDCA3893CA348911FBFD2BAFF023A418416EE00FF0700 +F88A8B7DEA639D7A923705F6447AE83D2856538B8A6CA28D66AD721012A3A86053181F726C95BC10 +73B3519CED8DEE2D57200C65AF40CCF7913672EEBB89B8B377382DE87A75ED12B69BF8CB5430DD48 +3EF01A122C41C8134E3EEF85DB84D5AD066597924DCC35D80714C9DB05BE2CEAB738C9F9414565C9 +579D1BD8733AD4A9D716A489CD5454E03595FE879E89ABC82DFE5ED3C8CB7960C4D6103C7785697F +31639EC4A6E418E290BF7726A199F098339C16299D6117019DD73EFA160B5AF26296F976F46E96FB +13F82413AA14C243D7AA4FCB40A0CE893D58AEB7D315DA3A83D618F0D7E6A64BA4DF7A6CBF149E28 +95206C37DF1342D3DFB7B5998878E35D26707940305FF2D83A0DB8D10C84582D6C5B9F70AB9023AF +789754836CA705F84A5261F6F3B2EBEF4F2A3EBBE6C57A555C6B64A7D4308DFA0633A6E625800E36 +D846309498F456A57A7A0A6ACB54D426E1F90D61EC19109790AA0B7E12D054F951A60E5D2B676639 +0A963196054016681F955140AA9D9845C8AB4E68D03BE3119A7133EBA071370BB5CC193831F53578 +80C8A0E091FA1A64CE66DE7DF84107A8844E1825EA916E8344AC53A70D35228EF8973A52083EDE15 +FA0414A42681D44E6584C753BE52346CC5940E7677BBC8BA1E829CBE9FCD2E7B50133F81D48B77C5 +7C38AC911F0BF5D1F939770902DF64EF36453B477D12AC46821587113BD1B783DEDDDA2E5E4A166B +4A864322EC416FE591D401B83D16E05AC4843A23838B08CC72BD9E712C2841B86F951038130B253F +1D2A6F73AAC6F1302F93573CFC5AB38313510CA44D5499555F30D985B6827265C246F2269AB229E5 +2B146FB4AC4E013879A3C6FDF5604405D4ADED38AA62544066A9F2E3D9ED4F17B0779B077B5681B9 +D718E0CA881409737769A8F64461184876B668AB7DBB507399B0067847398525E313C7CF0A4257B2 +CB88F5FE38A0C385DCBA0DCCC0CA470DA5FFA7AA5C7F5EBD799F6DE4831A2302D28A0FF998B72D1B +13802A366F31C02877B98EA7B2C64BCA5031A9002BD986FFE2DCCCE79004F35A52F8ED9B0D188F6D +5363A53D3450DA6859A53952F376D722741219EAD20A99D0A568727DA224633DB33E65BD74306142 +08375AE5348DA4AC1D84397110D02A629185AAF3A1E5E7036DC73FDDC30C0AC090794D3793C8FC68 +F24A83B91CF7143CD0C211FCAC90D30AB9B39DD08C5F02942D1AD307B7BB84503B9241B459F9C556 +F2D65689BA4108D273A5B76B05F43ED27E71FCA8AEEA1E5710B0E3FE794E7C9A81833A568D25FACD +106009646EC8CF5CD8AE82C168732DA23BF4C49AE0854256D90B5C291453FA3E2271DDC19CEFFA17 +BD579D10B7605181FB4FB08BEC3B88C130BAFD2518D389BFD41D418DE856848B8B219E97E5E4CDA8 +ED9BEF4526E459CB472948B222A766B457C6818EA94AD0F15D5616DD0B2786EFD1FD56367BFAA41E +DA2A2D31AD112D9AEF91FBF4052262B7C1B2C1AC48635BFED9388C4931371E6496914760652B3F3A +C25F7664BEB490F8DAA14100F44B799E33F8323BC70445EE182CB832EB3526B0EA781B13AF4F8F3A +DDA139F33578D6551E978909C9034DE73F71C7CE4D3F0F0814AA5CC4289BD0A4EEB31CFCB9B0BFBE +B513A8024E083611CD63D552374D45F9B0D83F1F0C7F8DC881599C2E3BEABD32F1EEF68824F126DE +37F587184BDF84F904B76160658A5551B957911FBBFDC71F9EF4376EF1A8AA814F81A61F97BCAAC8 +E15E29DD0B65D4DE398E897ED3FD24189ECA61D9FEB46A0C34A811B14D0975977F09BB6CE815D38D +E637C7D43E26FFEE6C309E808D432A6432EEECCCF6BA589089894C93FF9DBAE046707118328C8287 +C5C50796D8E80D6C9079C9C6123CC398E9233832E2953D09D48F1A009DFA42FE4328850C28D9FE00 +AC78321195FF9DE3E670053EC1F9C418624CE0313F843009079D665734F56ABEA0049A9EA77E1459 +8253F65B58F02EC0C7A4F2AEA45028EF063D18A8145D73F9732A78C911C7315C2439FCDAD57041B5 +6EF508BCA2673878EDFDDEA0D0C8DE9F958E15D988AD78376D157A01E7222DFA8E0FECAF9278ABED +AFEE898C3AAE18B23FBDA134377674050BAE975ABF9C1CC14B0C2CB16E50B0AB4B5F7F042FEF95F4 +CD5ED4298F904898EAFBE86530392EE6556544A9A9EC921FE01EF13C3E30C6696A4252FE1BE4C92A +1867F0566A9957B4A7B26B11A9D8C94AEADA76D53E73D8DDA24260C998E572A8ADC6F40A9C29C51B +38B6692648B5F3EE24B8C7A5E26D817EBDFDE4854AB7F2F53BD4C97C96F72F00F4D0CABC694A7457 +BB2659C127CA27D957C48E74888AC5AA85D4D85E9AE6FEB8556D7C5F92402731997A78684D9FB2A7 +FA0F371889B9457C44795E13EB4F453346F7D9955F904C555F2B82070CEEDEA734CC9C63610E4B4A +C5CB5CC831683AF687781AA0E85EB831CFBD25CC12732765459B26A05F1E0014816A72486FD93CE9 +1E3020D1946024CDF977F27ED2D7EF47E7E453DB58A5FA222E876C2F45A21C0143F26C37AFA90DE3 +6BDDCC79488D50D88A72163F80A7658308DDD7D0F512A311ED3788E52A99FF4CC840B5FBEFF985FF +0B4E9089443DBCA45DDBD58A3CCB17C73BA1E086F15D7C44C36E59D18839F28637398A5029BF6EED +57141F25A7487EC13F4E00BF131101C7C2D125E0822CAFB2467115B852FDC8AA4C362A1248084EA5 +807623CF1F6057A95285A98429EB9037314C41FF426D916FAF8A251D89639916F266FE28B862BD7B +222589A2F738A457B82204FD67CE7F25038DC93A0BA88FF53A94DD144118DBB9ED0599CF7D8086D6 +7DB81D3CB04443D670D5103C37FDC8204B93BBFD956597D2045626C5A1764CC23C28E1AEF5FE4E30 +D76477E5A37BB1C600FF0700F8E98F3B372F7C94ED1C8886DAE88C08496E05CDB62D0454303934A6 +E4D9CC77A152F264E9B4AC882B33210F1A6F4BD76D30493686A5B30FAE89F8FBDA6DBE323C5C868C +6A481687C85BAB84CEC8DAF0C0649932255EC8DD8532814D0A2D3A7F279E9FA82543D2585361D683 +E84FE2CB9B5435598F275328409428F7CF9C36F155E0C6C5416FA261358CABABF5D030C8ACCF72DA +1C19B565270BF2E4C5A8D016090773BFD746352962325BD1576551E409E704458968074BD15C14DD +28668286C58FD90E2A1BEE8917B29A4F3031FCF715A147A013380DA6E02B059F2E0F9A3F4507368E +3BD779E7A802C37172CD033278A7FCDFBAF6C222F1228EBF38A105A773A02A801D823CD0339BEE15 +97193347DBC5881D41A0BDF4372E94611B518E97685135F0B400E1DEC1FBC9CD77D09A92AA893731 +D4E9C464BBA54B1B7491D87C475909AE0FBF39ACF21E140591BD24A18B21AF74876C11407EC8FC5B +8347722C92ED1D6585AC6ACB9BE372BC409BE97E8858E88FD18D311A0A236468279F73431E654B9B +9E4E8D96AFD7446D68DC381586A1FB25056E6D9DF4E98B008FFFB127F209C36790589BC3669C334C +AF1B547E35DF3C49E7045D2B0901E36F9F9EA65B978E51AFCC0E7DBEF54B75B5C079A2A8DEE726A9 +7751A507C38F94C6F010C004811723C3E311C921CBDC580897938D82ABA796FA4846008BDE84708E +29A2671090EEA4C40C20B018B82196639A7CEEEBE854B1F2E0FE8EEC0947F2432EBD31D4A6880EF3 +A4E090934C30783FEF98C71685C7AC4A22C26756802B805856257C05F41509D5AFA3F75B0DD19AA2 +A4D4C0FC43BE276389B1CD9FED293D503854644B654359E5C3B544772CFFB011F1E9E801B0012821 +B9756F9AC0D646BCB951BD82EC28D1989CEFED6BDA363AB8F8AC751679C7B3C338E4879FE01129AD +C8297F8932B1CA43545D2CE652145A9F86D63A57A0B69DB06F74F8F1363556A559929B22E20764CA +611709552A4CF78BD52901FE8BADAB281ED2035E921F6CFD0D96B6E7DA1B5D971AF11678FBA98A34 +5040477DAEA9DE41C3824414766A55BCA73E9D11614E973C0F55D1549F480A10444AD12AC7A7E6C0 +DF8226E544A43048426A78372199B05C1CFC46B91F9D57FF449305C4A10B3D9B5248ABA49EC6E7B9 +072CF32D2B36FA2B9F079A58EC4D7B3F6FDDF9E463378441B1655453B159D87BEF67A3FFFC63FD63 +FAC3F19ECCDFB45B8E37CC7C269E3D33E0395803A268114EED9FEC69360565E7B28764C1A02C93A9 +2AA688EFC677D73163C1FB0EFD663D3EE70FCF605BD5A21FDB99E68E2461FFF5DB07F20EFBCF1D6F +6EFD464D2C5AF027766043F219637F697D4698B64ED5515971FEA0F7BAF27AB589E4E1EA572465AE +9120FD5FF6FC5C363C6C455DD11B029F68ADCE25D4252EB89DD9C9F85D1C65DE10A1BAF3847EB43D +CEB120907D41AD2DEA646AD379EE96D44CC329562ACFBD06584A31038399B538A515557FE74EB670 +559F2FB6CE4AC857E54724F7BE749E62DDD9E9277581B92203E2B63A32A7C30B144A12B1B222F92F +DC7E02206358E2AFD15F2A9C5F8F628E723A5BF97FFCAB0D84BBBB01FEC7A125DB5DD92C45BD4BF5 +56074FAE7D0A9D8AA0444DB3EE93108FF71373A9569F28FA0EC77ACF032C94C5809F3EDAF7823F5D +EA614A72CDA129FBF56076156ECD77A598DB33FF743A568484DED89D19C65049AAE8E85BD7A7942E +53F824A96E08354EE1BEFF9174BB8AFCE47739904A7CA2359807B8661D8B35454F756E3B9E51D05A +908D795A41CAB60238BC5316BC43891B71E484CC81BC9EB666FCF135509FA5238C1452871A5CD7A6 +5FAF12298D8D9EF54C831F4B7EF0232C80211AF7A315EA1A5544D2C988ABEB1C781536EAA91D9676 +FE9E94D32A6D780BF357EA196E0CD8890D5C675AA06A7893A125D8B7E17C009841F5EC8680A8A49E +ECF86E33BCF2CD5D8E21F9A1A7D986E5AE7D6656295869E942AC5CED2FC085466F1AB81E274ACBAD +A7CE8A3BAD0A83DF94794918E0C4750A1EEE984B8058142FC5F291119E49D22EB9CB6DE71BFA75BC +F180F2825DA7AC4CF34AD7BAAA0DA6FFCD9B5DDCD477590267D09E84CA23E3EB4B555821861AC597 +CFF86468F21C922B19B2D1525E5F84F6C0F235A4E865E4C5D01081EAC3B1C94D8DFB11CBD1CB1875 +672D153D255A77DE86728FE026CB1B7C1C95DD9AFC563619A04D6D2D91146917C5F39EF86E87A609 +D14589870D8D3AA11756FDF07C8215B2224E3305008783CD44D6B062F0D712041E4B7CADDA429F67 +87F2E3F0AC9C3AB15090B185A7CCE2C51E9436595883C4C5DA648D15E3EC8B596BB8100498B8EAFE +EB3E7405EBDAB9687455A6AA70952973922013EB3347FC76DF71E2466457F7E2A8216BDFBD9CE689 +9D1192F3A9A49F4BBE5BEBEF73D5EC4E04D514D0D9E8D362883452F9A05E94D5FF947521BEC61284 +3CD1F46D6483D38577E1D100E32EE4E2EF476241B084E4C327FCEDDF9A1D0E8BA3601C30DFB8B20E +A87AB3011D8E836F6FF23741414833766A091CE0CF770C770F01FBEB13F91D793BD86BC8D3B848C5 +C5CE6702D824F9727D9B3B7E8756738BB8B437D9AB923DF2A60962ED86B48B9C79334214C36CF9A0 +25AB6D6530574C16F60E24C24BC21F37C78B049DB04BEF237285C6C715023C2AFEDD585DF225AE3F +9C2CCAAA854296ABA596D5020D54E570B8EE3B25BCBCAC6AC144F1BCC935E0AE6C8BAF939C5C0DB6 +B163EC2C797B781EBD11473A731D1D51BDC1DD19857110A001EC659135D28CBA8EDFFAC156AE5DBA +CBA3B87397AA689E16714DD2D043FCED761B0082ED5342A4DDA01F3A5C041F433FF1D01F41CA48CE +2D407B379DCBACFAD58C72BA6C8A8F91D32F7EE5000108FEF796B238A0CD87806A48DBD9B4028797 +2ECBFE4A64BB4180772504FDB99B82FE28E97732D05ABC933AB84748257372CB0D89A54C3EA0876B +08DE3779A863979FA35556821BF482C5A668715CE7F910B4F8265204CFB9C867176536E087BA92AB +66BEDD40F6E34CDAA14D56E61137169FA392926948459E1C4D4894D480A0685C81365EC47E877E2C +7E41AF440050A107038FE645A09751098EADD6971E0F809436EAF7D3749C91429B6DDE620B977462 +06853C5FA43599DE735C97FC1270A3EB69D0F0D07DCEA2F42C2FC7BC1D9E521AC8474ED71598771D +F3D87CBAD8B27EFD3AC7D870E79A0475458A7236C3D49113EE413EAA8A861021800A135F44E2E26F +C28C28F9A3108DDDA495CDBB998096897EA993694E86D961EEB8E08B076093FECD2F575A83F4CAA0 +810E66E5ADEB431238E2073CD9F4EAF32195A98FA098EA84F7517CB8EE2A848E29598D8DB089AA27 +C2ADA6E3A982470BBAF5631129526D486C7EBB43F4AF976AA8F10136AEAD1A64B1B62355D1BAA8AF +C4472436BB314F0229105B289FCAAFC3739F6D77FC4475E7026CFC451E6492D0442CADC8E5290FFF +9AD7B59D30937CF95E0317910437A4E13A0A36A738EFAEB9D07F64DE2FABB0873BFDAE1E21CF218B +FA4DBEC507299D86C433873BCBF710A7EBBD25B690E9348B72A1D94B68EC35730F3CE59024B0723F +999B2BD957BF2AC990557C69D294ADB5E68CEC5401BDDDC165AEC124796CA51ADD63419471DB4BA2 +F6F2E20D56998B9C795DFF0B1E3A17CE3B6785607A53E1C52D05A9541E7BE029480673216BB21547 +38C3DFDAB528439071C68E3EA3390C3EC45F608102186ED43735C715EDA278A0D060600E04429701 +05F8BD51A77194FBAB325E9E17A795C3DCB59B751FB92884B3FF46BE13E26F993A712E411205635E +C64BE549E9D3B72F4344BCBEA951EAF19BE8F53335DEAAB20B75D0C2E3FF4D3B056F536199D5D95D +34D35D3C8E992930F099F740CE54EB4A55FBFE26A9BEDBDE976A6EB3CBF75B9D3B68F7DC09E1B8ED +032BEA0A1F53AB67C3A562F3FAA5C23DC3614EB57376EBA261C0562A4E2C4F2BA79888AAABD39630 +2217807A3FE9AA7C90300743BC1DDC62F5CC3A0550D06F068094A0907B56C1A5F5F8DD9B02B72423 +6BE71A443B0A4864448A5F1BE3619FCCF8A220B42B4F95523D0B80BEB2FF888039B40A334CC2B763 +33A7635A2AA5BE3F540FFC97CCB25B182DCF819CEEBB6F8514AF09834D45336B47FAADB23659C098 +422F0BCD263689B5C622F45B5039FE2C94766EA937979A67DAB6AA8A25717A3E3C08ACFB15B57B3A +4EBE94FD847B7546CF64A66174CA7EEE6BEE6F4B5823A8712C3E20B84BF58AC976E9A33F0B8D8C55 +2F8EEFFAB0E633A47AC82E1BC091016CD10DC889446C24FEE166B7C9D75C9839EB563421DBB478EB +CD37D91E3007AF802ED5CE3AEBA426863D081D3A8B03EA49032893610E09AD5CECD74695DCADCD97 +5380218E06B4F1A0A878CF5967BAAC31C92642180780724BA93688D807B48EBC25645B99555245FE +ADFEFA311F7262110E0E1B669178E832EEADC94AA8FC7060F64104C0BD21C4B028C0AC227380DA5C +2B21649E70974FE37FF3BEDF44E01980EF1EB8D300ACAFDC86F0A8918046A70F0A747A95AE957E8C +2DA77EC2C0804B947D61C81FC568DF7F0558671EC9C4D8623847667ED39CE95D564F31CD58A8415A +0CC96E3AFA6676E32B9E7B4049B8C6D4AA9D44016F45D876C1083373D1737A66508A4FFB33BF438C +6C982792F027C7C8A80865D716DF7A7F40C96480C387DD126DEF19E8E3A777BA84678307AFDD2F08 +2D2301A9BABF45375A403F458850FA1A85A202A7CB30B65D758F76824C4D418B5E71689BE5297CAA +8EEF813CB776F3665801153B1CBFD483457C0526F37B7F88F9CD87B35978EC1E1F2E40DB76E721C2 +B884385AD95E3CC0E627AB1F2FC62925E198C5233F87DB2ABC97D9AA5281FA93F7ACEAE764CCD6B5 +19F2FE976C933FF214327FBDAE705A833EC3EE429EBD9D6AD10DE1F49FE84D5652EBC9F380C1B652 +C67445BE201FDAE50DBE94F9E26F8C70F0E7FF1371FC8790D72F9240441EE812DB35E4B7B2891EA4 +BC2F17A37A54485A8159470AA82D3E4ECB43068C54E0FA3C647E1B658A16603DD637B6164FCBCAA0 +C47F297F564AB7B6663EC63505C14D799CA04B0F121F7B9CEDF7072EA81467B032158474D89AC194 +FD63A57647D394174753BBD0985BD728B0C257DB111407C2B0FEAB408B494B1CFFFB1578BFACF179 +CB38CFAE62CE035A8B1F6A28C4F7EB76D7CF6A0F6E36C2980BE0BE56E29FEF247D11D5D8387792C0 +A889E0A55585FB5D4637FE9EA067277F876CA172DB465BED4D04247E269CCB49B2F244022C019ADD +81FE37FEEB154348DE287BEF2140C9A504EE147CB4B145DFDE013D3A18FFD4A48A8361CE8D9608A8 +23A54AC76C3D15E66BB827E18041FB77DE08E949DED69708351F70D595A20E20FA08CAB2268A4D9F +A5C4C5280D59372520F250D49E676D38BC2904731E6680436F4AAD92701D56AA43436D1E7AF3FEFA +DA28BE9A6A95E66840071A916AEF35A0F6B7A0223BBD97A77AB8FF0D883BC59F476DA2F4B518142D +99CD5D8C6935C2C8C2FE5634444DC5B589EB6A81EBC766B89B43535C44328069F8BFA08EEF857019 +DD310D113D1BD6E1448EB7AD225A32E392C2C205172C66928446BFA6C5AD1B8B0F9B61D9250C1894 +DC215C4BF6467406686A59DFB0CE942BAA63B9AE4A8AA2E4DBF2B36376F99B635AC37C4F3C1C9433 +6799E38BE72EC5938DCFB118AE94C636AADEEA683679FA44B60A29EDD4BDA84B7C76E8B71417CA07 +85D49683624F7FE5BF236790D82245480739A7FC1DADA9BE05FCCCEECA2DD9759B17000108FEF7F7 +7D1205B0A2D69977036730DE6305321E3B41B2E7FE8AE01463AF4C81E978696C7E85F6F1C439B6C5 +B43F50DA525B3C30525CDEB26F026697129B32A21C58F7315B93A2156AFFCE087D61FEB561A6E58C +9665CFC9F2582376A6A8A7558BBBEFF0D659E2AB996EE3B4A697D6BA79CA3C837FE2BBEBAEB030C9 +B6F73B94DB06759DD535CE5F8C1C4160296430307416B3AB95C1B9B07B1362AC44F8104521194204 +80D8AA58B3F2E82A38498B7D18E867A85EF125553E8513F02B984050C082137AE897F8474A76D7EC +90745E778C7441215885940FD2D209D72E4B48966E1FF1AD7CAE7B9DD6172ED1CAB79821F4C74899 +09CE8FE035637051828CE369F0C4F6121C60E20C07B82D6AB561C47589EB7F060CF5E29C9C9B8A81 +457095AFF14003FC10883C55A20CDCC74497581F9A65E5131FE9C7E62490CE29EF745F604A91A83C +145E3F815A663AE8CFC31CC69CF3238D8122E98945D76C0BBF00A965A0D54D756264E02EAEAA190A +44CBDFDFFF0F1579A31652419FD4896C6EDCDE28BD1CAA56E808B6994C53D51A3D42183AB74E7F29 +35D3DF9FF3E986AC08FF6EA86085F8132DD84BF6727CFF143B841BEBA0AF17B01A2F7A73CC2EE489 +715CBB512EC2D254C777037E230854A966F371ABF9782615E888A0600A83923C5E6F170311A8A17D +D5E0311B6834784190EA3C8E0A62889ACAE87FC714FA98D3144ADAB3AB4B9B6D6A7869C5DDA793EF +894085F48C04DE248DC3E3E63D841AF5CB7957984D59F1E94A2BE0ECF9978698A4F15C6BF7F94C47 +1DCF6986B3D643043EAA9DAD34E938A2D7B442407CC678DD7082CDC341C6EC62DBDF47D08557F54E +A8EEF3CF38271561417C76932C333EC90C980E76F0740B4B197310214E6DF3402E339BED4876A38E +E5D1461D361C62D565ABC440DEF874CDAFC7CDAC772C5605FE74B8AA4E74677D4263130EBA675BBD +C99CE4714E95D15C6A658D52A375CA5A99F370006E963CCCFFAC4F68C4158851E54091C62DC1F966 +BA504FAC15D076F9A2A469674A39E1EDF33DF17F20B048DA490EF3E9119DF9AC5C51B017C5F52CAB +420651E1FAE6DDD673213FF2BEEB88734917CEF6CC854EF542933C6678BF1ECC85C64A6D4C2617D3 +13C24BD314C6B9156E64C588B77399E7F2AFC78D468CC2B91692008BAFD38337FDF13FD2FA58AF2C +41F10081E84D7B0A312D5CD4158AEDDA821C9D780A0E4B74255EFDCE82C1F68C2480AD9491263898 +1EC98E5A22C7298DC405CF07BCA2B7DB2C4956B2756C5C09BD46686729FAEBB30F05343AD4075CDD +43820CEBB7343D2C189CC5ADDC921510CDC9339574431ABE3D4D878607CE0B65FEF047C617999BEF +3331C17ACF7AD07AA018E90AF22EF1A683F717A1C9B478BE9573B6B211FB03E1B50236A09C170A46 +E71F0B95992CCB9E113CB35CB1418A56D6B15B77A7F7B173D0EB74A57784FD8EDFE0025DBBB8CB3F +DB988822B033C8D6F6CD1846EF26770E96179BF886107C094B0811983B2B9E75D5B7A1F1B5DC8562 +82E65F426BF15BE0F38B9C40D35DCFD2741AEC9B65DAD481D9A11BEF965DFF7FD11107BBC4077138 +A5D17CE3F95814107EEF12B44E616D5C0F214FA2A14FD827C1B874F08D7BBCCD3A532D91253E6B11 +769D488B0D04E0C51D7E8787FBA3BD48AA626953B9746C7E220AC2FFBA29453F28A1F78B2FB6DEEF +5DC8C5AA2817EB42FCE978A224FC6ECDCD2C62F85DB6AE3F8B1EE31E5ECF0B3EAE321C42925C7EE8 +8F7998BEF707941CFD58014C7328D0237A299240B32955EBF0B6ED1634B723CCCEB4874EACE51BD1 +1B3CBF723FC0B0E1DDEDFB5B7FB69BF0859CA4DCE9C4FEFF292CC3D93FCD1A2BBBE66A893D141553 +FE4799FE878DB38E5C3419F6479280BB97BECBD76E48D7FA43065CB93B75EFDE8CE3DC7A927FE219 +E84CCB5FA461D5739603FC0B7DE043DF5C2DBA79D719EDC8A38069D2CEE4114D08BF47C43C901B7A +337A0E249BBF1145E16493323113298D84ADC42C647082F9C7A4DCBF0E679F7F4714D69CBB00158E +0217936F56AD18B9B1EC8391D76D22A4231AD5AC05B00B3F857A45D2BDA72A130A6FCEBE8DEC7749 +2FE3D2ABF08287F976552961FBA1EF06A16E7355B0BB09EFD2110733427934CB16B48DF1DE36AF36 +C602BC9056F363AD61B63A775A7E251E67B2BDB6C494387FDD807B743C0F000F188E25EF7E73E93F +5DBB0EDBA5A21ADE9B67A3D524FF789E64D3B3138721AFE3155561D33EA77686F77E4B032BEF9154 +E4E51C0F9144055A7C6E8E0489871EEA412344A7A1809156CF2795C2589AE168B2FC13F265890492 +6DBD10DA1C22AB949C6B75D5D4FF05CE694DD75393DEE272D9B74AB414847F24FE0258932571BA18 +C09085E91ABC37FF24D08042C43F60D6AE0991026487772249C19406AA82534007FDE196DF6AA885 +9CC528959A2E42C3CF5DF8EAD0039D1015A6E44A4CB77014286DEF8F17037BAA4D79E6C7567244F5 +D18FDC8B9369D3252A39C1831D5FD583F8A32A29B0448E71BDDD6FF65C524148ADAAC39B8787D1B3 +F30B4E993F421D7991CF3707F81111964C97C5AD55B5F3031D3E320E2E59AE8E94B1D3C5D024F799 +46E694E83C70C3B5F1542A766CD884DACC366B8D71B72AD934C0397B5D41C9DC3CF9B3A3CD392DCD +6DD556E8126AEB4F3F9610F09D4CE956B2B0EFCB552C685519ED41A01A6BF6F5F49AEBF1C6CDD04B +9FB24C0E3C881BEE69EB4740ACBD89F054651A559EAF57680BD08042F4C69446B08C7F3F2CD0B8D2 +30E65DA17C89AD53DF06C203DBE2302BD6676F54546057A0EED9C6D82A60C00965C3507158F9C99D +9616661962F86C326FB3852ABBDCB6B75B336EF85E7927996D6DF94EDCBF572FE5208AF9490ED6C7 +02D8D722C108DEC4000308FCF7409B4297673E889E6E0C3155CBF2D7F3D3EE980087B3CDE752229B +8990D4B3A851BD685920B16059DB5E633747E0E34EE7354414D8FFB041840ADCC497F41D1AEF3AA7 +295B1F6824539F6BCB1053BBE202A0E4297E8D54D51F0068FC85E2FDBAD6B0296BF0B28EFEB45729 +757D0B229BE94026628739F4A921667A9043E37D784B4266E6B1F92424491344FD6D448488C6F549 +EEBE1232D03513A5B0B896381388B30964C0567159336F35B6209662929C5E036A7074437404F7AD +1B467F7D121A8A2DB3764F19DF62DBDF6453E522F3B24ED38B903DF8891AA6E1C78651536D564242 +C8543DCEB738E8E625B487C40CC6541C785FF31A23E03042722F872A8624800F7E7BAF8BA11DBF2C +51A51BCD5FEBBCE0F084BC9E65B6D4B798BA787D40C1670692F3E8B1D4B1F197B5FDEF2A2697F9E4 +4BA22E6FEEB8908E257EAD24C2C31DD1D4BBCE43E5C9F7E1BE94987F3D0C74D180386D37CD2FBD4E +18D354D19176BE219075CA4489E405BCAE8F9D13DF7FE52069D73B8E37EA7F779837BA2D45A250A0 +ABEA71EEB5094365724890B9CC4CF8358C817406E27D231A5EA143ED7FED07172264DC50471911F8 +62061CA8772D23E704F4CC3F9FD8AF67A74F4FF76C735156651231B4322ECC2C4B5D2959ACA2D681 +35BA9ECAAD30270821D8D282AF553FAE08C80261A5568F2AD6CB5B339758FE50DDFDEB20FA978CAD +3F31CB796D8866C012CB2820B751215BDA6BD0FB0877D841E7161EA983A6FE35D4AA3E75F96D0535 +8E30B8118B0D86EB930917701212D2D9524356ED30D49237C6DD822DC81F410A798C333C80E08A0C +2741341FE864A8750D5A8A34F5C536713BA292D8B6F399673BEA1422C52FCDCB38DACE1E0531EE1C +511E015071688C86C7EF63C409AF8290907B6A1961DCAEF0A8D82124B06FC620409AB84009DD55E1 +B8A904EC264F3ED3AC543BB446E4CBDBE9096B84CC2C6484305670CCBC4C360A24E2E96A6690CDA3 +F9E291D1B02A634BDD5C6D036DF64A775D9134DC9F297FF83407DE7C45055CDA44764CD79F6842AC +9C95B1BDE467D3036F3CEE92B6AC9F56FE338840C1D92678C96A10166F5D1CDD6CA1EFBDEE35744A +E54F93598E6E976302B270826512D1EEB454C161F6ED60F0523C050A7CEE162124BBDF2A802DB731 +291B0358273FCA1F99BFB223E7ED4484648D60A3FDE3AC41B28674505B506F2884EB16D90878BD01 +3D59DE679626A701D01A9ABFF78C6ABFBCA1310BC4E19F5A78B85AB2305FA0E4693AE3DE2FABEA1A +18D2CF8B3ADFD27C1273FFE6041B72E7CA443A6A93AE6F862AB6FCAD156B5A5F51BEED30870529AC +525BDDA6A6B6B75A435D10A2D900EE5C6BD9636AEA372A01D6D189D96F2E87397F37D7D234906906 +3C0C12B9F94BA1AAB5B85EEDCBDDB8C60BBBA3BC061E199273E3A413794562385940FA1E5EA02B5A +AD2CEAA1BC09284EBDEF631FE50F40C13E264681DFC621E8133F80111307AFD4097A5F774014DCBE +D681BBC31D9A1DC712FBE4C500A547BBA288FFC31AE1E803AB0D9DB9B5185B255209C16D3A53B761 +344C14B5906AF7DC6C27AE4EDAE8DF8112A53ECF6EC5AE11F5DF1731ABF0EFD13455AECDDECC1449 +7BF4E84041D62E17F4DD475BEC9EADAB0E11E277CC382E1F008D2DD34206E5B2537F0A74BC0AC85F +961466DB47E1C1FDE06338F6B7C808E9C153DFF8B7DCE99E91D2B35CE6F4E662703BEEB4393AF65C +59FE0A973DBE5AF8AFC49868008E10151AAA4EBE395F1096A44C1926876A1F29DE4178712C1D8DF6 +B5CEF11C00E0E43DA71166E73CBABF95DB2B8D5E7CA5B58C0D8A6989CACC4BF07B5752B874CAFAF4 +DBEEDA9365142A5B0E11A17E8F16DE772D1E0A4F1648418BF040126CB16B7F2C95ED6CD504293740 +75B4E350EC774FF3148437026D4C85798738B4ACB56A175167DD3B0E668C09F0C530EAA58D4BBA14 +11AFCFE1DEE6332528CE46E1EFE1D926B95AB4818C43B56C46B57E3043A6179D2E22C708A9A01C4F +25EFCE7AEE98356945F6177191A098B13C7433DE7AE2CDD5DE9C177C5F137596841C931EDABA5E2D +E5734823B4085D78107D63D32B706562DEBBDC1E861A0078A6E8E012B873ADD2E0C0C9CD92FDC3AE +4251D21724A5EBA9B9C0147E1CFBD0B66A88F1A1DA23B10A382B624060A4994EAE747AC8EF01650C +24847FCA231D99011C6E3F18346AA20631B3C36281BC0D5265B2A2707291BE2D222A5A1CD91DF06B +DC12770A50EAF57CF8FF08F911612594D49A3362C4806622016B9A7C19FDDBC7AE1E55153C610650 +8B32B4B90ABA2F18FE099DEAFC5E04D3F9A977FF8F5CFED96BFD764EFFB3BFC44D968DEDFC465380 +774643B3AFF99C47CF4A4005A12903D37BAB0CFF99BB392F2D3396744FB57348F47C9B529B50F885 +462DAE1D05BC083317D99800DCE6B9F1F12739E17390C86A6D47B54F988035A6358F5701B7BFA319 +F83E3DC57748929FB48908D23A71D034B3E2B14C1ABC92BA08ACDA5B544DBAF20B29647BBCF8B2D3 +80FB973509628F5161F32FCDE6C64DF37E876907BAE2FAF19BB6C0EA75468877429DE24DD8FBD7D3 +C5D084422E05D5B52BD2FEC8E6DC16A950985C81819047BF6B21D55943E88B6D49C76819C2138BC8 +5F845BFE684E080CB5C12043EFC009AC7D311C9FAA84DEE5F072B88B1618AFBCC84DFEDCA425B57B +6C111B8C747B994015A73C4D8F115184549747470DF51B9A84A8B95E9F84175BAB6B8C112107E722 +8830DB54A6FBD15EC50E9F309F5E9E328C164A848F25C25A1049F09DA31C04C92D568A51C03FEA65 +EDABDACD3D65A3E4FED94CED1ACC5E10E6E635644134B3BFD3DEDFE8B55D317CCD7E54E8424912A5 +4A9061B140C01ABCD5C8A56A4F8D6F4B66C29CF25D50842100FF0700F89D7C7C1E961BB5E52C27BC +58822780678B6868CAE0D58E72D075BFFA5FEC82009825A73A7F99578F8DD84A01248B6E24F4C025 +BE692687962BA2ECA3C1249A829BCCFFE8972C9DEDCE788E9AC3E127EF57E02E03489DAC9DADA85B +7E50FB86CDA24FBD5124F3861CEE4D1DD388CD7E75CB7DBF4B0D6966B5ED621EC33210FD2A17C70D +E77279AA32E5EF65B3D81005E85F44071BE30A178A7F77C55A0B0500894A41100DE2EF284C924CA1 +7F46B654A50C633F7A5CAEFD41D08AFBF4A1A09BAE9BB5682974A45B97858BFD8F9B8CF2C5908D0D +D644D2BA9ACDAB209D25D0366B41163B07EC5003B041E714E2CC4BB962CBFF0BE221F2137F0F5EBC +A19307E8D8E217D2D400CFA9A6AB13E39D35BBA0F0BC8B2B9C9BD2EAA53D47EB3153B32932DC3A43 +2E678EA206F8B5F204152CA8C3D20A189D6F37B22F2AE484D6C29E9FC8C6A994650523343D29BB4B +7258DCBFE9E11399033411E87DA95AAD03FB9EDAD56C28A83224CA34824F93F62FDE9010CD29F7E7 +E8E9717F9BE84893110D2A0ADD222F6FD195C7B5F063EFCEEE2D9B845CDA740493A36A0108286B1C +40EA2D496552676435EE57B776B63AE7E27520D76AEC63880FEC02555F1DC8401317FBB3072BC57F +CEC4F132C8AA3F0871A0C8F2FDC73976EF48DAD7A2E8153226B7727716596C65D4B5521A8EF6BC99 +F9D135CE290EB6B563121852AD6FA4BE0A66A8BACC58E2446E97B67526858EFB24FFD0A24284B4D4 +F55ABED8478C88427310F8D6B5571884A61A0BFBE88FE8FB99180939758F41D9F646AA27BF7B533F +B7B2ED477F97DA4E40D95110EDCA7B4C76EFC17118D2F232F20CEFB1E0A022140475FF64AD1C560E +9CFA76A6369E6C8E8E9FD719782BBD7FE5F2A1C12C0432AF6F06596473AC2C801B0F8934EBBE17D4 +25160AED377F2345F903B3CCB39BB634990E3FBE95C9DDC9B3D4AB5CB2E965186D1185F540313A6B +B62D9525282940A32B634699AA90B52AFC2DE8948A481BC8844117D6DD9343E1B98B77EA9045D3BB +3C8EA0E5F46087F63898D9FE30FA1C3FDB89EDE2A97C10DB106F814342A1376B496774FE36104731 +9871B94F318045E33385AA3A1BB62EFA1984D786A0338BEB32C88A67C65C260B0E22115CA465E510 +8FC859A85135BCC054F6C793AB1DFC276AFD1AB278A27EA7FBB0622C0F3ACB4F5566722045BDF390 +0640926E09FDCEC1A86D4A59AE96D94507732DE9ACD435DC4D26C833DFCC8225F4EE72A4C757382F +24DDDFE36CC7EFF608D7F05A3FBE65430633298B949F0A31F65155A7FF17B4706C63FED13033DBBB +B23939A40084219663FDD342470E7E5F2BF61FD24F978A3D9F1B39DDBBADB7250E9F9304B9075F3A +942EA2B24CF8F8671227A2550DE2A4EB96EC7372E04351B836F716E9F30A554CF80F94370A54C5E7 +0AB1D301ABCD9058C758F2D1CB13E6F507F65B75069D5DDDA6B7FAEA949060183EB4E9FD8DDCA754 +7A8DA8805971BA0C0E51C017E83F608033A8D5F2D6A006F355D57704DE899C4935FB1B13B8C65746 +056F24498ABF110F25F312FAFF9B5BE8E1B9705C50B8A1B310532899CF3DB721034EB4FE433DF77F +C34BA2FB69008ADB7DDDF2F404BB9FCB222E155E054D1297AE93C4CE3CB00EB1F296BB4777C044BB +0EBA488687373F565AD767CA94EA10139B77747F28CBA907CE98EA362F78C4E7588D39C56CBEE436 +7659C2670B32D9D672CF5C66E76E41CC72E889165849A30A1F0CC5E0B8DB7A8F1DB2AD1B0815EDDF +8F1606892ECF4384CCB6EEA541574DAF14B66FF32E872C759D881BD7F93406E6A607B9ABC0F52C5A +7C4C16B25F478916917884370653CA596777135C39CA81D996331D6E9A02726862C9E7C3DFD0DB82 +D83EDCFCB6861CA7A4A4666AA05E586C98A47967FA2C873832106E95266217F7312D04AA01EA44CA +9822E6D3ECBA7FF252E0F6F0DC5BD56BD5B47F7B6C5547723E9E7165513FFD308D302B503D969C26 +8214CDFD23379459E2AF9B50A9E1AD1C002CEE95291E05A857451C1624EAD7A623B9572C6C9501FA +C87BB5E9CB20DB41DA23D9CA888012496908B9AB97CD21B2914829D0DEAFDBC11A7B7A9351FD4D12 +042CB32014B9371191F7DE2E45A20D0C563FDE1FB7D9F61197AEDC499DE289C88FE91158CA01C4E7 +4BE13FC78DD88F0E82F847CE8D752051A7B2CF7B99A607F2797D0594D3014FBD995DEFE904287EE8 +6BD84ED73FA659035B4BAD98C21A4A965B6F282ECDAE90B331378D4C392153E6B860163631033358 +BDC6B37161C55A0126A746D8C04271A065E70FFB44D7DD754A321D9140ACC0CF366225D2F3F430C2 +4147EC6985B01BD8474874924342C4D6E6CAA3A104C9498CE41ADE7DF75093AE855E33044F84C770 +F26B74D3219A6147DC9AACC04C9840E1E301A5FF1FEF878EB9F6CE7AB6826CBF325FD3CFE182CA75 +16CB409F7ADBCDE8AEDD9C9457A7A0E34860E774C6D18DAC16D2696DCDBD0DEB32F87C9E91EB7BF7 +F5BCBAFE3215DE4C6A9FBA1644BC7F9E4AC4B8D998C5088627BD1913FCCD31AC93D11A56CB597710 +DF23D897D39A2651B6F391F90B040EBD531D1D8146EBE3081CF866D7F1B61796DCA2599A63027848 +83E05AF7B1EBE438BE0D1999DE296963F227B07E7B4B9F2876F8288334D577319126284B924ABFEB +F70E8842228D029821B14F96DF5D611B28CBCE71A39B83D826793269D3B77A01E6F62DA3E51AD415 +3F85A99F50EA29498205F56EC5CECC124F136DC594F8FB6314D5B74A500D5863EF6B1CEB5A971160 +361095329E1D85311F9A0265869D50A65D21CF6259F37120C8E628F687FBBA388869F191C45E1996 +F671108752A02FF891D740A9B54DB7143CB3EFAFFA848EA00BEBCCA089FA7ECD166BB9A700FF0700 +F8430902DA42EC6BA329B7DAECC2915D821B89569D11AE8040A76F34FEAAC2223D8DC5AA62602D20 +234471EA4DC1A3C9BDE2DF3A1D40445E67176687F1E1E1E44A316A2B7059DB26AB40481F76F74C5D +CDA017A054321AB54E602AA03447CA9C71B7875957648E7098FF7F606DF0875438300A696830F1FD +73E107FA0A1F5159D01EBDF2BFF74F059EB6EB61F36916F13C2FE47055D1AD482718DF0CCEE87EEE +361CD0795481775DEDADCD64773027ECEC142252645A865F9A9DED1001717B39E0AFB04FFEDA8D41 +C8BF0E54603A381F11AD3E0F1EA3FA393CD70ED9280368D827DC19AC70EB914FDA0AB5815A187B04 +8B8802D3718A6AABE4F1540D2BB966E2E7CD7A260FAC68CF031F8431FBD402C180DDF05637E36A0C +537F02D9B690B05755BDBE03E9C3C1F9E32F106090421ECF2AB3676624A817E4386C6A5AFF81C034 +78478A4F0D07B553AA4A3673EC16F6DD628F616DC2D2A3BB9045512ED5E7C25C513F8CD80179EE6C +C58C2D715C7EF6D5FB6D6E169508A62F19E4B2E75A5B973CD39BF4A0CA8E15A790B358ADBFC045C1 +25CA49973B2B6A565340152C3F69F2F891B99D9C2E8E7770538F023EC48858422B9141B8546BD8FE +A019E4085BF5C5CBB29BFCACECB4CD66367E6C038F7FA0D03E014EACBBC15D95E92A96E20A7E5B9E +3B86F4CE88E1E9AE510281673630ED8FD42036C0CFB77F32B1293665B38B1F0F21AFD6DB8765580D +35D510C107E2C60F37824AB75C3110E8C471F0ABAB3ABF621FDD8EBF1B1123EA4BC2EA28A22D9A92 +095EF8A230FF2C01F7AF11796E6021DFD9BDAC037B70803433B78D49663FE462F50652CB236912A6 +F9C54460E9A3F0030CB5A6604ED3E0F8EF3A8014D161025A51BD8588C3E884C12064DBC4CACCDA80 +2537D5AC30D0C16A11234279288ED14CEC29B25DFA273B942911706CB6FFB5556C16DBF971EFF2C0 +4068705E93A134C6CBBDA449105329E6885925B724B00F3F40396F39F2D11230E37FDE4998433B11 +2986547220243C11B51E91ECE80E007C70A3B7B2D3D6D6C8850BC7998C488F4F81F311EFEDEE3961 +BB7CC4CB8B3ED82842E89DB0358B92B2D70E0423F13CDA0AF3F70A885A27D0C74F6882448A3BA387 +A891EE7EB08C513DAFAF42ECB424F0B5BF8DA007F1438ABA0A94F78115B935FC0F5BC62FC09D5C73 +E3C7B92F9CC2892AADE80C6ECD01C0A2D7DEE83A3286829259065DEA5985192B29AB41F2F6EFF39A +9B734057C5F2BDA524371B68AFC79AFA2B1CE381C3A2FB0E5BFB0EB6F7B5B309DBCF92335F1D14B6 +4E42AEE80F87702C56D4830897BDF710E150B5AE55301D6BEFF347A9B0B55BEDB6AB37517C6FE1F8 +CF2A2007B25113316DCAFE9DB98AEDE4C14DA78AA15C94E011CA0F9E13C7EE33D86ED9D4B1110E86 +5DB4BF9F828F5A284117C0B9CD339F34ED3461D46907A41AD6EC086553D6696A457BB7ED5ACC9883 +9AD58D409CEE9DB5E2F6A73BE1EDB2663024A9EB87A7E4FC62713BDB58EEAB4885DAE62E212E7F6B +CBC91FD1D318E689A5E21937A35AD832DEFA5597F6D4C2B3FC4474518CD8B51556BA1C812EE6B39A +CCA211D532711498587A151C61DCCC718BACC7D2FD72E38820A82D7B8A57962B69C54F265C5263DF +F2EB9F196B059D4A32CF5D3A65AC5D9508ED87C3EFA4D0B7E54C5FD3C4DF13F91C55F64546109E3A +FEBCD3E79C0DA55DB1E0283D4A2DF9C3879D27C2D19E164C6336AF3C01179B46F56B92CA04609C7F +04A40E2E922236889C11F958742EEA94511B9501C21EF674D5EB9994462B629D674E4952D7AFD53D +AEEEDA2C1C655FD87AFD42254823C1A3E364417E0FF487991D027291085D5B0B2E945CD65B68CB90 +1EA994E249D8B4F0ACA8A8DF8D117B73A7423EB7BA09D8E20A527012C0F73773002F92A7681276E6 +890EDC94D9700A9337A721C588A4354E3C0019464A66A20AF650E30D758E9EB243B74840E718EC18 +FEFB4234DEEC9B984C3657099F735C96481F984B777ABF7D6C34E1F17E7851648BC1107BEE68A010 +B1C649AD55B925FEF585D0CBF6DF591D97521FE2CB0685D4689B85963CD693FE349CB6B3EA6FFA2A +3E05B0002B88F77B6B03909700063F320AC9C6F2CB5D8E3175AC8A94E27B2E9BD6B2E78C540BEC5A +588231BA4A2F5C0B881BB5047E3DCCEF7E6C748C491E9E9377571A7634732EFDF63A5EC8EF122C97 +DC136AA5F5E36A5EC0A0125673F8847D52C7C14D8B825DC2BF8996C71AE5108E9AA5A5FD040F48F2 +6E4110E64CCCCF1E60E4C2E81270BD7B4CCFBFC89A70D9C9894D99F677A171C631B5183D5140B518 +A401D9FAC09941381C66B1D08EED048C8C5AB46D2AC6EF7E8017039E06787513FC41B1F41368615F +67051A6BA9902BE16F246090DC35812E3F290F612CBB8431714A4C674D1ABD1B4F292E27AFDE84C6 +6B3151978671ADAEF378828CC3283C2BA401C027498816DFDCBB18DA7593FC2B9AD9B79AA91CFC0A +C4663CE5E7C34B099D36E77CD7524D5375DFD02FC4451D841E66DA11FF4AD75484D5A6345255FE41 +D33A1AB42ABE3DC871692BF03B137D7D506751FD392FFF2BEAB713C039CF3BFDB4EC17692D826B95 +63C26FAD4FD369C547138A6001F06C48AA73FBE6AF480495256024F0065D4550A4E21E26359CC15A +90DDD456903CDDC8567B51568A6B23F6B01AB90089B4D69A500CDA2466A91B68CC054E768648AD0A +ECC4F1959725E64D8B139A8F87A539043D95B4AEAF5126F97D15B9EC5FC0961D4C8903456A09D427 +30207CEC49B0C03053759651E0741F0EF2C4F3ABA18B78337838109F06B0DBD94E3AB641294FE2AD +2AA6028AFE292B2474044E97053F2C6C6B5C1746E6B4E51C20A0EAD187F3BC1F3901970C4F00C940 +245327FBDE15BF6C000108FEF7663498AC8077C433F8A5B1F68D260252DE30991961779CC3BA332A +FBF81F99E342BD294062C797ED3445F9912CFCE7AD63D68A2C40375B1E036BC651EC32960FC4605D +73F2CDDFB5438AA4F9E3EB1B0F7FEEC64F2A5485B912EFA8976E92A732AE589D4619C82A12512CC2 +70C97823BDB21275A7D6CF16B0E1918C2F6BBBCE637E7399E2CC218B4E953424B25A1F8131B37444 +C27F8C3A99A4A64D464A5B7230F353EA97923FF99A0BEB1C4CF9CB705A470DC0214BA86E33D881F0 +CF25BA7AD9DA893985F7215BFBDF260BBF8926BB18E034E3778014BA10E1EE601B72ED90DC947946 +0EBB39DD8B05C699A9F232B7A59E528FA8607DE2DB738241E6B3503BFC8BA141F0862CD7999E0709 +0B51062FBB3991AA1457ABC3BCA3D12729FCAF3707C12EFFC31D578BD923A5388DAC6F5A888AEEC8 +EFE5258C682862C3FD14C75F87A64AC1973B077017897ED879CC9E0609DF89CDD40BF5BCA9B9AE4C +25027B3133AEBA1F864E22353BE9ED638FC3B25437A64A6FD2D5E501883301103DE7815252FF6794 +719AD5CE331738F821EFE22557DCE033886D4BD0154ECC6B338961F57B06EC720249AA5D5BA728CC +A40E96F7AC9BA649B8BF5E66BD099EB2283A5C88A35AA05581A0E36D2552FE865E21510E647FDC3F +6E2F26CB5DCC5ADF794469FC110ECA85ABFF41FD206A551EDBB326647AE499397F7FBC57419637A9 +03831B062B0B0AFD661DC27E88C9521B7C2DC77C07AC91E42B37AEEC89F779E4DA9822C4510F135E +F8B094CAB2B1282E40C7EFA8AD6E02F64D52EED3244A22DAD3AA256D5CE2B896A086479D7ECC9F84 +710DD674FE21178AE1A279F1E403F6B5ADB63DFE3B7E1D2EAEAF3013E005A1F46CA23AE03D3803C0 +81ACADB8C5C707AEB733CEE86DA421704539F0B3B68B8E025CCAB56567726BEBCEB71DF2D2AB40AF +87422F728E4027486EB9055850FDC48638131BFD681D273552A3F5AA127A88A882F6FFCF153B1C1A +E16BF2D77F539FE0FACCB2A623BB2AF29DB0D9989869C661A2ADFFC8ECE9D070725F442DB1680538 +BDFA2BCEBBCAAE06FBFA80F0CCFE83B4FEA7F4898BB2CCC650F5E00A164C3C0E6F6E2A47AAAC6813 +8A3C99B14B3C2AFC65D75C31D45F264E023A2F8A08EA2618B41C23FB34CD6E1A7A2E20B4D8E8D575 +757B96A33238A417BE0AE87B2BE5A062E6BF5A4B89C3B296FBB2AC7CE210F0356E339D0CB885D58C +33649C8657B24F11962424C580469D5C3FC1CD7EC3BD50ADF6BB83B14933C45DD56524C835EF80FD +AE11A7E63E2108DEEA7CA2F0C07BD164483BD45BD495A1D8F00EE224CE4138A87BB0E0E76663385A +F18D05C9720DF5A2AD23EE4271F3E683F8F772024A737C00FA810BD1352653BA84EAB74ED83EDCBC +4092650AD1F8620A9CFCD0949AB914AF43EC04F12A139AC5655687AD81905F14A75F800F61377A98 +824A677D9325571FE4C911FA4DDA360B4CD462E53C2D1887CAC771170643B2F34C726B5ADEB681AB +21A230671E535CABE894134D11D7A6D0D7764B7787CC317B3E138497B062DCAD22F98E5CA6C61373 +CA5146CA7B423B0B98B42F1747CF2BFD2AC753A367EC20B2E68BC10479279622F643AD29D39F7F96 +A539976FDC0E73144D877B26E35B46168B62811D9BB64B12F2E2A59B85DD2635045EC62CF9F5E765 +BC7E120721BC3DD6E98CC235FF366871F51571A7A193218F73DCDE0E04BFA6F33AA7848CCCA3056A +F58D0E6D2C7C4400DB2E4F2609F0579BF5DDE8E6BFA2E26244AD3221BD5528B7B324A4C899D8BCAA +1B077ABB394A0B84A842EE721811B6F33E357D7AECE416054838E9279B34F4F4953C29A05FE9DCC7 +59EE896BF67157E3D030C99C315985EEEC7AA673E36E770C424DFA91B6E15CA81C5514D80C24CD0D +3AD026184B2645758CDB9FA4DB88C686FCAAABB2C4C69B332815AE7940F657C0A67DF70453E82756 +0BF6EC8D790A9286E44297D7927F70570F15CC97A2C0673453ED44A1CAD1355D1BBBB61F9317A882 +3AB21E12E2A264B7CB7D5D9C8DEA712ED1E491E9E8A6C6AB5D8550A2D295E714035F34E06E01C536 +D0E63245E6A9BE6B9CB995AF4EE88A3606F069FA820B8FA50DD8A695FCA9C93551E9AF03BB262A8F +5B002C5A736B626AE41E3F1793681986EE65D0FBDF81D2CE93C97260EAD2569ED1F67DA0A7D68872 +7A4D5E59B785655ABE1B054FA05CEC7CBCFA40CEB8E3FE8CCE214AB6DBAF0452C229D4097E0428C1 +2C0CD83228003BF0BF59042A2D5E413FB9EEAB808A6BDE29AE791389F389E80F7C69C63201388FF5 +DE556B6AC8160130581561EFB2793645837559177608D0B68C3B55F766034DE6F42EDA4D3629704E +374AF2F1A0637765E1CA04E7724755C066A18200961975E8A8328179F8C1CC90A7C591398C82DD6A +15FAB428C475891BCE0B65D38B2192AD3A228BBAE6159FF601FCA9C4489C2567568A4AD09723856F +623E9959138A9F3B3D44F3D73E220CD6CA27C415F1F9096AB85FE4B93A9465193AD30075D390BEC7 +819D33C34AA5F67B782E4666156B86E59F42FD0AC54D9A7B6F57B21F817FA28C26ABC99FDAC3D957 +CB59CF782EE992CE7BAFDAEF61CA59EF00F43C93EDCDDE418348FA01F5F799D9DE85AE86F7D62307 +88120FFEC11558E1F167CE30E0A1AC7B0C966EDFDE0B5451459732DC9E3C09D86DFF0601C57DCC2F +C81F5F1654DAF484649670D915038EC9F1E33E56E9CD152A34DEE24878ED3C6F42F685493C9E626F +A0802951F985E7D202778A8AD4B6B6C55738729A213A4A26E389E366414EF1E6568217F5F3B61784 +629C079C40AAA46F493BB2B786D59DE91E32BE3DFDA039D740F1C9926ABF80517052B5E470A1AE65 +5C80217EB4EA9AC2631B6EB6D2E0A6C5D57212905B9600FF0700F872C4FC73F5490BFCE7C813F3E8 +8DD99503B1ABBEFBA1FB6157E81806EA5390B545CEB4A0E30FE76A7250CD6430B53659B37F519C32 +CC449639543E53C3041683087D522686515455A25314F4D15105C6D51E3B009DECC6990BAFBE2D18 +B343D9FE03744AE7DD0EA704DC7130A1F37632968F6E0B09E0F5E2A09F0BDF786FF6616428ECAD31 +CC8DB8A5D97F8E9D9968E29A3A096C0BE9F24E9B40870910624E9B299B6736899B1304B870E3A0AF +60AE1756AB05567881F57556B6332DEF1FEEBE7A79492254EA488E0AFEBA6A911226DDE08F0EA043 +C2C536DD970371E18A50FFAD88D739C1110CF2AAF3C13D61B1E934E846B34C26C100EC64B025C5C3 +DE56FE29FAA7678D2FC20581553180216AFCF9ED18221FCEB59D314F10A8842520C12B772B600F65 +6FBEB9D591E2C754047D35DC652F6E0155F47CE252DBF96E6D75EC8A1C40BC506CB3D79F0C593786 +783EA117A438A86E8A0109A7710FE0481D7DE2B00421949F8966DDE691866C9358CD467E90B06EF0 +554DE0C731BAD83D1735C44A700E05C26D69AE32AE7CA3347025000585AF045A95B49BE4F19CC4A4 +32A9DDDF5C6B76603ACE84E730FF5A35926F1691C5C516528055C56C26F9DDD17A221D07F5CA88C3 +16AF4B016D854028FAFAA6B0B4BE914900FCDAE847EEC3840BF199D7EA7301D6274E5F3B70F408CF +B72890252F5181FA74B353EF98CFCFFCBE7C2CD05D9E8EF284EC67C5D50846E0D95A3893E204C34B +C78ABBB1CC40EC2C3C99E7094441725761492CF3FCD7A6F991F173EEE84E50EE880D608B0DB1D133 +458B2CA6BA4B9438F835D293153EEA9BA68B4D0086EF455BCCBA52ABEDF39C0F7BB50F7C603C381D +3552E0DDC3FFC0FA7220F68BBE7F7AD7DCAE6C73B9B0BC7B3CA2EF25F39557522C3285DF8993402F +9EF2137FE9FAFFFA50137E509FF84FA232065E4A195427A4363BB9037DB0BE5622C2906A05A4755E +13BA4B34C0DF62BAB618BBB6E4F3D1BBB083419EC51F46837C41F415498E2BF55DA22D87910B859A +4EC2E9976768CAE95A6ECAED9CEEB12F84049E51A1054816B4499A6E6281EBE72595DC9DEAF055A8 +EFF30AEB06D01F105EEA425EEBB3E9379D911FD8CF79B0E163DFA4A333EA68C2C610588622058AAC +8CD68EAC3182876414581B97FA56A6E739E7FC8B49692201D184E57129B3FEE9F599E7E72136A522 +C298CFF474DCC054EC73EAB5F3AEB42F58BB8258A324A3F169CFD395B09B6B386B8DBF9835ECA173 +F6BE1D04993B55157542A50D7CF469CA14A9C99C22A849693A0594FE2C64FC0EA5F805BBB3A5EFC5 +BBB11654958F202D93DABA3F317CEB7A374C7E5F8DCEAB07B751169EF9DDA7245C491CE6C7B0FC53 +7B210F6DB23F4388C74BCB0608F70066A621FCB76BDEC7B08EFE9075635AF5C8701B62E3AA983BEA +6E5961486E31106D3B4F7E3345586449E1EF31D2DEB64BE0909B0E0024A903FF5D2E0319FAE795D8 +E751D408625E92DD5485BF3A460B0E1AD415D0C3C91CADBADCCC070D097AEA00E571659101EB7F91 +832390D644644C165EC929A2119A5C2A031682D32930C739F79878A640183767362A812B59492B2E +3B3D5A7BB3F28DB8368315D47DC556DF463AD1B2D07D52B75FD59EF8D27894BB7E72184A1CC91C5B +1F233FB87F9627B0FA06B6DD106794A86EB0D4001F9041005CEFCD1950B709E14CFFAFF53F5A9331 +5EAE928D5F0B8405BCE4ED9A0142B8AD00FCA4A109C06EA0DE3EA14ED8EBAA7E045E7F86B01EA122 +78E772BECFB0969FDE0945D74A415B20A638D5A242F389316B812755757677C9C87D2EF50241F73A +B190BF4511C9E25F677003E47BAB781042A3BFD3C97BFA074DCF230D89A1C452D8DF988785DC13EA +5928F397AE3CE007814BDC24FFCB9062B92A4DCA1AC170E2C932EA57D3BBD8B04D7910EC4079C301 +383C04CC52A78F185542E813515529B4A60BF1F6663E73882E71CEB195F39FA21A36D84066343180 +6145B6A3B2015146B93829F0058288AA3B7BFCD66BE397078B5D0EAE89598BB7FD9066BCF9D79695 +212BCEF8F03E0AA923E43AF8688EF725DB9CC7E9224D900076AE780D70FCC2E42D298D1599D36C79 +FE1A3E7CDF312C13FBA5B5BDB6E5B9E6067DA641A896D8A3EDF4AB5197E1849E5BD56291C698AD13 +F4A460FB2ADA09088FEF0EACA9E05897687F541001EE3871C6B58D3BF4B3CE7D7B179808B8E727CF +6BD91DC0EFB107B7B057C33A431770857F94BDE3A52AEF400074F0CA128EC9F793D940F82F23055E +E0C6C11D4970062E6EE4B4EE5869CEAF5A27EE7DFD7C7438CE0B4062E16D249E499CE0A74B099260 +9126AB569DB975EDC191DC559D14113F3E5EDC8634F94D390869811B48E65F405523A70247D8B79D +4939F06D8035C3F290B406DE46A74E9FEE257EF94E89D03337029DCF93D525ACCDEE99D3CBDD3A7C +EBECF82CE029B2767D7BE08BC7B92938B1E8B98A41566BBBA29B583EF2FE0D97ABE0A88A3A93AB1D +EA7C9AEE9067745F82393EE4ED5A062E08BE8419325129743DA650685495C00CA037C1C06CEB76CD +C0A4168211CD964B59F12B57A4DB0D4DFBA395F074F141C33F2C7F3D995B776356AB485779993071 +2116A0856A125DCE8FCC03F54F5296C32FB4C1047D9C07AE1E1605E12E032518DDD6D5A66BCFC18A +09BDA9749C752F9F351FC3718BBEB04CD0338A60F26655FC73DD2FF6842977DCED355C6A227E94EB +56F4B790605A401677F796DA8E3F1293564663E01885EEB47CAB23B7B6D8AB8EEC1DD332D03A46A8 +63E689E1480D8B841506F8C1ED6C9E20DA7268DAF02D770F0245A36FDF5A42488A045B0CF2FABC86 +2F0DDB8E6FFB43FD7AACE3BE791258DD85310FC558A489956D255BE7C8F8040D8754C4946B38130C +1BC7733E3DC47A282D8F6522876C2387A2659B53441A458D32B318DBB039474F690EA17218298797 +E44CCB9CCFCC31635E891485946321CD694E4FBD6FD77BBD1F9E2FEFA7F7C37D5DBF0FFFFB7FDDF7 +87FF5F112BDA11FFF57BA4306B9AC3A71990C2459DD81E088834387E3C09E40BDFCB9EF1521D014D +3411BB6986E0D4779477BD5CD3944C4B47460917DF331CAB7C16601125B559BA369651EA3592969B +6331B2C3FF76EC3762A44F599BB3B483A968E804CDB279C0A9A5F71B402D957490FA32BA20167E37 +031182583F8BDA86B257FE1155A6987133A3B8F209D3153862970BF05538D9503B07AC1B5178D236 +E0396E221074F443770C1D21C696DA5FB408A0F81B26073A64F2ACC689BFD722441346594AF527D6 +BB6273B71A756B4BF3E58723EABC2D34C50A39159527969530FE9546BA59BC189FDE903FEC1DAAB7 +6CAAEED0ABC40EDFDAB8DB72D9B5A413ACC9D3FD645228B239CC81CF0EBF60F5D34577F37377AACA +EFF347A865BF776D907DFB5C1492E671B2429EA2F4E07AB0ED5823DD3522AFB5F9BCBFD3C29CBA1C +2C34DFF473A348BA3AD9FD92052BF4667AF6E5D8A8F2BE15A9AE0ADA5445E485B1481E491820A44F +A8790933AAAA75B7D9398C6B38748C37F995367D7B1B49BDA26F07C46E02A071FD7B3BE7AC2AF625 +DB22EA05CCF4D5B2934AB9474869EC23837B733A4B0258C3222E274526309727F030EECCC14790C6 +DD7109D9E5349D1D954F3D724D875092DFC7692A67A4A56DBABBFA08664275023A6CEACA787751C0 +6AA5FFC725E11501BB0341C2C8F9512A26BA5E75B7E1B75A85C863F6C19B664207BF5C6C63C052D0 +B0CD7E453A3026D576E45A96B95F6527D82258C65A82DB31F8075117C1AA96AF699497BCA43706AE +202FA6B745CF5D4E109C96019586B9CBB93022E2FC2D8CEB33F5D6F92779C17A0F0FD5445788AE44 +9D3A6D736EC96E53C9A37431D3D2A910B8C0CCCFB952C8D81D051E534DC90392AFCE1F59E20B6B2A +917440E3D642A672945EE8246CABBF29668B2A739DC001C21C839854A528D584A46014B22992DE7D +7DE0DD435F9039F430727FCA0B802F738BA668A1EFDB91AC93D68A23B24F20299A65498306637BEE +202B73C5EAB5B4B2DAC1ACB0E717CC7B755E3BDDF6885026E7F087DE7C27B1E76DD6551279BD33C3 +7D95D5D90E7ED6C397672F1CAF70CAA832B3E3456039AA2EF0CBB60369237997E71765CDE72C62B4 +9696B120FE6014686E661CDFFF5DADC44C846CDB2ED94E2B89B7B142D598F51D99DC5A0925702168 +6150F03560643642E2CEEFE1B2CF679FD5B258D090723719C92C858A66C906934C31B903AD0DA1FB +72DE2A74A20F00696E3A03EB51F9DE475DA675A821423B1FADB5C2179F2F940D36BD078F824E9DBD +FDEC9F8103CAABE9CE3301FA5C7BE3D6E0A19C8EFB818F5205B1523D4EED5B3B5B3337B1C6BD952A +E61C6E274630D468A8A1F8A3CA3EF89D7D0A7FCC74C319FD6D2D9388578066767CC2BD7C84F3D2CC +A30092365759768393CE1455730C3BBD8CF13A9A3D767E4740967ADD2AE7788F41419B60F103CBB5 +3FA1D50CFDBA6F1AA8291CBE966BE205BAC6DFDF89832FF797C7C22EBADEB622663E7B6C1D1E75CB +25FFE8D5DC8BE5297D92E278B21BD58F82C792247F90B7ABA7244C4F1B0A82827E22066287F7C152 +B07E046F32C49682A752F16E302D1D2D9C37D19BA20D82E9C1747F28D13F405BFB2738FF9707EC97 +8791110449F0A3DAE2297658920F110F328098E071DE6E780C14F453F39F7186987893B00432E65F +6C4AFEA5D1D63DE90C312310FDF014881911EB87FFF736C4CC9F8CFB79977DB00F1E04859CC793DD +FD3C40FAFADA103496ECFE37EE7684103C465B57D7190EFFF5B0F89B9941AFE64FADC9B33301229E +4F1E92BEC4325905E2D1F8F3737D9AD4E79FDB4232510B3393CD7C09D6B6C482B8428A2072CB9FB3 +7B89056E8BC3A1376E7CD9BFBDB82EF33E95BAC1C65CDB709BFB2CF95A2DAD7925E1F27EBA9E683D +446C328ADFC23A8262B315DAC6DEAB4CB88404D81DAB7627D7E7C7EC06BC2C3340DD90B8BF178CF2 +7086A98E677DA88D89C6D24BA0411EE545C2E748CAF587877D1DB2F92E51B1F233F9F7BE86F04E9A +3E042326FE5C429D79AA8E85A7256ACC0757D03372BD47D05717D6850CB3C4196F07C0AF39863DFC +16E6C09A85218A01BFF64B8959603CC0DDEB44BE6E21B0C3B8B1F9604375183AF9FB672FAF1BF430 +63B7692DC1EC0B7B59FA1C90B44373F5F21B495AFB66DE0219CCC0B06306751EC3379B931C6FB615 +24EA284DB5E611ABD159621DCE7AD98E5B8BE195FCF0860B4746A671A869854CC0C81BBCEC006759 +E48AD3B784749E4D63E2CD4013DA10523DDFC9856DD5C908D6B11FEFCBA0EF36C9A3B552B0B0405B +66356038830FBC70324CF07C899831A83E917C6B3C332F9A6810AEEEC8ECC4704D93B7E7C3D849C5 +3DD1759157C6D97706CEBA2096D798982EC25BD6A8DA84002379E263908868A48622DA6F1E3711D7 +E81784647C784A562E9AD7CDB2EB678A4CF9412E27D64F7EB2B418C7488DEDB42267FBBE62CDEEE8 +C36FBC4840C68F1CF4FCE4EF5AFE4DEB0A0717104612962ED5D36C14DC3EFADE4D609D19DA60F7F8 +C9D32894631542C6AD3844E355943C2D45A3B7DE4BD59B7B4B405ABCFD9D578DAF97226FDB53448A +51BDB136490C1C32CE7272BB6B5024715A19F660754974C532E5409563408B10D77361ADF19C44E4 +620713FAEA516850774BA25C386D0625DB73B8CB6538B1DC4C62F119727516805651CFAB24EC0E12 +260A2454E3720D6A46BE457F2F3030596D6B495E15278E0EF01C7B47B1991A8C7B6287726DA66A46 +58AF0AE4E84EDAFEB518432339CBF9EE14AE22746782F85AD6DE0777C603B22BB3D073366EE21C49 +586E4AA4676E7F45A2ADD475669A06C06A68B44866584E2D8CA018E89AB8A6F255F9EF1B40FBFF94 +DE53FF437AEF31509E2485CCF1BF882BF36828F8358E8B084D117742F6B5416330630CB2649BC198 +EC9AB233F6194623EB4B0863696C2132B64C0A51248390F52D4B0A592292246DF6195B79D57DCFE9 +DE7BFAE3DEBFEE7FBFF3FB9DF39CEFEF39CFE7F374469A15B7FA0EA996D65B3F6DF7109643E2552B +EF8D4F6663A63A74BE51451656A46D0E6289BA2708DE0E5861DB0172DA52EC62E39E9D14F5E4D91B +73D32B772CD5416036416D1B52B04288D7B2C712A5FBF295AF664C3C75C87C03DB9BF8E7EEE49A4C +52C9478EAB0ED94A474CEACCB39C8037BD1C3DEECD05BC8F2E5A62E55D008E51E2F2B944CAEEA196 +EC07D489A67115B9CA44DE9A961C47B64C3467236EEDF1F13F44CAB08B8A628351E180416903C958 +6259584A3A2A76036692AD6262C37E5CA1E9907085748739BC2B5618C551CF347C78181B2C48B830 +C9F39C47503C8F5D25DA97CAB9C3DF1732C2456559B45E70996A1C67D8C9CECF8C6E500D7DADDBAB +9334858AC3622395B8D97D81C3C0289A7AC0FAF05861CE17E30E34D3E2A3CC3ACB51D1D7AF52E4F0 +6864823684E6C6A1248801CC263A223D62EBA2B6279168417186A1A4264F41D6ACC082327DC94948 +2D8AD1ECB1A59E6B6A3555373BF8E4944C8731CC86D6BAE90AA5208F92114544E8BBEABE04B139B3 +F7BC8499D4AB3B0E79F9B42A9EE282A768FA326FA17AD624E10BDBB70DE655FB7E750A4AB3FD33AF +0A8DA1159876D2611CBF9BEF35DF3F7A02E29D622D90EC745956A3DC3798BC119FB1C91EE218F34E +41F6120BF5665112FD6E694AD98E6B4D529854D17DECCAE90EB311E71707E04A6DA565A21D429B8F +4BEB3C433FD156ABC6AF5F0B52B769A6FA126A0F39921EB7175BD1792D295E092F000AF19FB345C5 +F301452CFCCF29FAD5527D36E8CFEF8731F671D7EF94178AA73AA75CE0C893B96C5601E21E8E5BD2 +6A272D78374C57D58DA5E8067669272AA6C3FD263881FABA77121247952E7B0B8D713210B5D71492 +174840BA2E796739789007823AD6525E705C50ECA3E1E4C6E8BC9813B1416210FE126F0C8273BF65 +D64D83364492CFD23704BF22292D8A036EE926CC7246400650EF9BA28C68D4C04B70A3AB9767E20C +C8440FD4DC07B0D48F19F3C8387AADCD7071F31ED228CCF3CC687DA851D5BCD2D1A6C0CE29512659 +325096EF49D31045494A967C62FB5A4E42E7A7B1B51D96ADE6CCCADF430CFD6FD6B8CABFAD71D87F +AE71D8FF470470B5FF4104D2E7D74FF7AD19829DC315CA904EEE3071AA6718AD4CA167FB481F1210 +485F3A179C61945EFF7DD99E54048988244E9B3F6147BBA3D17C1C32F74BCDB6DC752DF76EA6B1CE +A8371FB1581D2C99518D5F5FA74AEC80D2BA6430DAC464175423AB09DF547D78628232245D86FE4A +E5D850557CF161B73C2B93CAFBB30632ED13A21DB55CDF3437869180D3ADD9A369E13E1851A9BB3D +5B36B3491FF4AEFCE37070E1C157D08BC967C2BF838E07ACAEF99A2C2B00B7EFF4BB7C7A43972218 +FBF47F44FB2F8B693FDD71C983E67757CC6F3CA8E49925E6B235A75F7C66E7448BFBEE66CF562387 +CD79242A00EEA1BCD476AEF1C76BB52AFA2959CB435BC82185B807672B222E15CC212818E2DC9E00 +70F98CBF6F9FBB5B3D03981DE4B8B014E7340831308E9067ADEB950AF523B4AC290CF8D30506B60B +8D5933EA61CEC5164D64BEF8A1FE24EF362D6FB46D3A6D7BF8D69BE5E4CE03C73E547467639174AF +74E6E3B0739DC2316C33B71C5DE42732B54EBF5B391F2C07D4104965D0DD92AABB394C94B6F75A62 +0247DEF54E88F697628595B025E3609AB8CBD700364997C5C6B25D15C796CAD14955F984A6E75059 +66492FD140B8CE4FD1769707ECAD5628E7DE60B9154E447E4D839DFBDC022ED83415F30135582C0B +8D442836E449C27B358C5EC32AC0FCCC782BCD54C63237AD0BB7DD259F143A83E92A752943ADCEBC +BD3198FDCA69BC82B9A7A8FC06C55A87796A20C25C0D6605E63FF198D58165AEDA8ADF5E12E5B25E +85F6A43E5ABD2DB4C7C4B0E98A74863D3AE01B4DB0E3FA1EFE01D1857FE8C01591D202E0A1447236 +D8C544EC1CBA6ED399150A7C519180156C2AD0C98F3ED5716E3E1C20125BCF1D997B7BD52E607136 +9C6C585E8308D51604F10822EA92F824B123F4EB272807FC8629BDE3CF728645C667CC50D72096E4 +9003E4901D5D7FABD880A315A771B571FE75F769B159DC3AEC9BCDDDC78ACD425A1FD740E3BE0CEE +EE4D536C3356536F636C83258149339291D3F6E94251C5B7F97A77D5E66272E5993BECE368559C70 +07E3E18A25A469E8140FB120F9F7E8C37F617BE6A23B8E40925057518618B806A2703E5EDE2409B8 +3A0C62E0ED1A648D23819EE9BD13007B094C504F56F364BD0254A7B86AA6FDA123A2F5D239F7C50E +8C83CDCBEF56FE98A5A404FE0AAFFC3EF4FF2C0756D140FC00D9EBA2040C621C4020E9EB07845E00 +C3E0126055B57D5055F62320A0FBBCFE78DBE71E07DDD70BF4A75E7E5E615CF13888114A1F75D654 +D13C2CC8C7D5036CB5EF0D02C484E4EAEFE37E86E0E5FFC307D6241C1EB59FF6E7C14E028180FC10 +C5CF0A3F9204F90492028220E7FEFE150C01D3D1F9972EA8FFEAC26FD4F3B76B5435E0BF5452DEA5 +E0F74C854D5EFB41BFDEB21058CAC130FBC3EA9B4B205DEF9BA42F8A26955E000B79DA5810C37CC5 +20177B490470E522A1A7A46D930AB504F6247C0F805F6E7CC9BB416F4B78F0C6D1496ED4ACD7E82D +8115004E312BCF075BD8F38F75F77783338BBA4F15A2186AD9ED35119F8C68E33059D386946873D7 +1BB76ECCDBEA65B2C73E14BC2E862FC93FDCBB2E0B4728FA408F924303831474744146E37B556563 +7B71E57F48F6E23806D3449018B1F9C9F6A9D826E51046FA564ACE9C671B3EB061DBA6D6DFD5AD92 +DFCE2115F0A270A2B6B3D627FA3E0FB2AFBAAAD4166E3240A58CEFDD95FE2A2AA7171CCE6171E3F5 +874773AD9E870DBFB040758169CFDE36B29FCF45520E9EE29494DF56119288C0672BD2464AD031F7 +E061148C1875847F40E34F69D3DF4F1DE257BF0D7D3C3D71417F7156A7F150E86B1CC087CAAE8462 +C6366142D498197B09632FFB906DC63A638ED3D84D68B3C468285BA9506419FB9E646C5962EC2A65 +A90C8DA563CB1E62B8BAE79ECFED7E6E2FCEBD6F9ECFFFD5F3E6F7FB3E7F9CB73B2EC011018706F8 +BABAE3C04A2A505F9CBFA70F16BC7FDF757EC4AA0B5655839AED37058A02ABAB425DC13045452816 +8A837AECBF94A19EFB530D4A807AED174A09EA0F0D8006826170183404F3670FFEF9BD787AE37F4E +1DA1F83F743F78C7C9B2D84273D3F1DC481FD34C383EB3FA6B884B2C37DA1FEB11DF97B0FA7CB29B +165397F4842D4186AF7E152DDB60F9B5C2C1C98B906693FC5240E80E5D829DDE1117D6A3ADD26E23 +9526C91402C638697C7B8C96FB3042981DE9FBD2867B708296FC4B342A6A3FA981C160FF62A3A8AE +F80B36F0FF62638C34FD8BCD9F60FEC3CDFEC2BFE428FF5F7210B0BF230701FF49CE5B933FB22B73 +8A3AF4E67545DECE3F66AF4CB835D754757A6E5C6E31DD517478F1E6A80B64B59A25C4A1CB03F88E +183AC6B4F545222534EA51004B3DEDB544E0854A72F1C42DBB342B5383386CF22E16772CEAB0D975 +EE3121571B2BCBC4376C6292EE9DD636434C8523461FC3B6BDC5C8D323F20F07A37669C641D95732 +D1C257F35B0E77AFB89D779D528B7C7AB7156469719C61E1D86870BF5934BC1C705BC5336BF80E66 +1E254689977F6DAB80B17CB4E54EABC15E947D496A5ECBEBA6C1066AEC77B2323AD645C28D7AEF8D +E6C71FE1A22925FADBD3960E8853926341F896067D72D3E32793985BDC4540962BD9EF8AD866CEDE +A76A3F542371F8DC7013BB5639529BC6BBFA90E8D8FC4CB5D8A5D4E6066A47CB2F92AAAA80E22FF1 +A3E9C5B0CF2D0A63C37ADE99C1927D1968A34B1DEB621AB3010E489092DC8C0D436B736C7A1BD5FD +4B5708F8DFBA632AFB445044B7C01F31FFC81AA6FBEF746221574E71BEDAA073D9725E2C189FE0ED +7B05CB65133939C7D93CFBBB008AB1E0C92396C0CFD9230053084E4AFA0AFA2C125F913FC21DD1D2 +4DE3DB8E7335C8E8A53BBD07AB346769AD773C2FF7E3BABFBE0EC0837A2708F5782F1D1C85AB61E7 +C5170CA040C23767C8E45E9BC03AAECC769C4E61237285B204C4447E6DD6141EEB9245A5A602B432 +37AF09B2F7837C82181357F6F676EE491D7AD0A68F20AE79CD5B1C61D7812625E0E6F1AF41CF98AB +9F8A750F8C5715E683360603CFBD72F6A6598F8394D8F892BDE1A3FDDC4F73B8A51076C2B30C53D6 +F912DBD3E111518B296D822B8D7242ADC019BE983562112F0B28B0D1B887B8CEFF7956F4113828A6 +C1E2C88032B5DD80698173FB223C6C0DF6814F6004AB5FF97A951D9A34805FD244FB865EE8F5B936 +7DD9A0A21FD659E000A8A9FE7ED331CAFFECEEC6511546685EA23CF5C36D8E8C182A2FEAE0DE7487 +F1281B68E9F5E9B3FAEFCF0C83CCC5A5CEBB5786F64F09F69136B89E0547895CACA06B65CB977DDB +D27662902EFB57C9631C646DAC737A7861AB3BD4B8279D2126BDB58EDF84409FA2DFE80CD5846119 +79CBE44856AE39C821405B524269FAFA50C73B4A6D40C4C765674C15EB2A13759882D15E12A58BCB +5263CECB2C0601F7C2CB98D77208700B1EBE93078316DAED67E57075A3BA9E2FCA4F811C044E0D25 +E0D686B623B67D3432D34A523AC3CA4DDC8BAD7C67596B72AB3F13E7C3CBD4919A713B68CFB61285 +C6871B1596FA082AFAF80D89D7E96D773AF336F526C48F1E37DF1D5FACA5070CDC5ED1C875A1A027 +A042954F62FCF096AB102A5AFEC58A56296D82893537204DEBB890687C7BA346666EA453785A97B4 +F81D2C6CC5A0F845B4CCFBB98DCC96740771C38210BB05504ECD9684C55E96B7C1D142170B598FDA +DD73F7B36CBA5407E3E83C7C455DDF3651768F0003E9B20040270DDD263A219C1D10457BECC78181 +100B1030E4A92D430E70F9EBA86EBA137BBFB4036C637D8880660E1FB92E9A246C2723CDF1BC4D83 +EE5F12BF0CB14A4B4EBDB702A72F5047113A1FDB9B6F815664FA9652087185A5CB7D02112C7D4DE3 +35B7CE15C97091CE4FDD80841EA4EFAAF3CF185FB02ED4D82BCFD5F1792FCF4D14CB2F370C76E21F +9B23E177C92988C6DF66BE3FAD6033351D999733169292C3228B38BEF2F41FC85AE26C11E52D6575 +FD40B1EEE602C9199AC4B9E4F553585AEB6A167AA26B83505ECDD8449D2565438E2FA2D21C1B8A10 +32B0E70129D2253B37B1AE4E0B364D5ED5D748755E30928462240923F6F184E74AF5420B0933DF99 +D7278B370B5355B58066F9112F8A2CCE08941A9578998A4BCB82A25B26C172A9D303C718B5CB0221 +6D547F3BA47E96F7819E96BA7AC0EAD060809EA0FA6FAADBA2C1AA93F19673BDE25D65BC7B0F200A +B1B3CA5B808893B5F9459E3E877932039D02D0DE786CF1695F778882F24D8F0EE742EBE8138D9C77 +B5D87B52325809BB641D0582772B755E5573A0B4AACC04F8C4D48D772F9D126BB502411AC89FB52F +2FF974416FE099D71BDB2A857BA7B5124A2FCB1D70A5D0197DD5AC74DFF4CF107CE0E142F01D42CA +861F832F3A78CB2542CD6F49E0A005A76028AF488D91E54479AB076A07D937D5E51D9921B336A0E6 +B7D074664B0BCC99AC947C361ACE7635BC3D756CB63E10A87D5DD2CB28EFDC5BF2DE1F51ADB8592E +49B106AFAB78D325FF40AF72B3F6D20E73BE64714DBB65958448FE26A59B4805335C06231E7F4950 +F02EFF1BD64D097B97DCB402DD41CB9762A1C7A4330A28ADDCADF168C116274F1442DE7A32BA11C5 +3D25838968E388142465238040EBCDC12694AFEBF6B40F4599F98568923A4CDF6926320E32078EE6 +0BAB6665C38B5E16B44E97964BD933D3CC9DC9E4C586BCE5D20B9942627D6F6E7F2479EA6475A88F +88A8C8284633FD91FE63D67B4661D6A134A0B6ABF36AA59C3EB358BF4F9323E369C2EF5BB71BAFB0 +0DDD0C577371277775C4D6A1AC50EC81924A3C946EACBCF91AA4A2FAEA63F5CEE479513C8CBC399B +5F16583976FF3C4BEA94F887A7EE91DBC34D271A320D3B1E2AFE83F1FA8E673B61E0381E8A8A55AB +1A94865AD5F0539404313AA8366AAF18B56236D2A611175AA3B577630B471EB55A74A0F46A3746A8 +BA5AB552B1D36156E959B9DE5F777F3CCFEB9E7FBFAFD7F7FFCF3BD15C7EAC6225E72B74FAD6EEA6 +02EAB70AFB7090DA2C25F7FB13989ACDCAF5366459C12AA2DBE5D163DD101BE11B93368580AA635F +4CD049FFBB3C87BD3B5565CF2C4C6965C3ADB532FB6E4F98A1C36E5E1388DBC6A9288FF85B88663F +634FA26E6B5252EE55DAF943E7E4DA2C4D492FB911B40525F592F521AA2EE57BCBBB2E85F24319DA +D954F5A2DDCE89B70AEF5EED8D7EB27267DD61D9E91864A4C17DB71DDDC9B327CD99E08C6D56315A +5D1679E1EC6E969E65DA4B41D1A8FE76F74C3E283F5D2365E07E9702ADCBB01DDE73C9BA5CD2E0C6 +970EA36E2FE54E972965AEDDA8698FD8DA5BE2AFC8088C4F0E86BF1BB5C58363811F4B37323F98B6 +B18F2D0950F49DCE1F3497D6B67D528C10CF26B0C6B8F9ECDCC16C9D5DF601E43225FCBD5636309A +F191D7490DF86AB8FE8221E6FB3A250145DA89B1B6F395E80B4A265B3E9777379487E0E46E695E00 +E125F2C20926CF0CF041CFC966ECB56322A48DE2D231651861BD7CD62756403FDA57CB1574D9FAB9 +FA5122F80DEA5073BBF886417A4942CCB731A2D98F56CDADD25EB94DAF43895EBA507062676E6B05 +B660446DD950CC1D1C6F978864B62DC8D38B5DB59CE068FB05BFE61B7B6B3DC3878A75AB7908886E +BDD55365D2292AF528529B63F49CE7932AB690FD9E1B7D4BE96CC5B891125C24DA3D7BDC6A863431 +85DEA718174F2ADA5517E34136FCC93F50968C8993A32A66C14A57A441FDCB5B81D33B4B5027CF70 +7283B614FFE7E96BF14379FA7B1E16D0E55EE1A497488D101384C93C57000DF9B0DBDECD8E243BDF +047F802D3B910B1F73F5CAF75679A327A592E034682BB6EA70A652BE6CA28E5B2F742CAE3675F685 +43A75C292777FBEDA99A2B60CF02CE7CC11B327E3AA893CE18FF8A218C8954D7EC539ADDBE7EAF79 +4FE40017C2B5C41AA47868D64C6888AC3CA89776C5D262B9E1D2C86A986098C0EE996D554787EE29 +79349D0AAFB711BA5ADE37A28DE408622D23E5D0FD9CA12D03743D50AAEF67F3EF12B9D2D325F672 +7D6B8BE28FFC5D9EB488A6AD05C113223ACF855CF414EF1AC411611BE232CE6AE57806D8F0F5C0F7 +7A32F2A1E2B646336B41668945D7D41E194F631A8FA4BDCDC5D51C2ED9CAD97252DD549AED97D5DE +CF564BC47DC82FBC57F676EFDA6318911909D3FFDA397285D3C72D62475F44E4A203BAC075D54403 +83DA55FDE47153B28C9D40E3E33736495D63B168A6EAA54A15ABE1F7AD09AF6A0D5648CC01FB6654 +5F2E1FB8B71D5A42B957971672CFDCECCDB722537ED57D9CD660F5B1944667934EE0112E45A4A5A3 +18D617C6CAE2FD0A93B17D8A7C58F4222FA9667CE50AB53DD6E90E6950EF9736628EE42ADAF0748D +D238EE840507ABAA16770FFD6BD1D44769B5A470049663DA3173BA2F19D4BE101399A95600DA578A +C089D6E615E3DF10B482267761A108C072A8973178840596742A42F9938C8E5A0CB1B7DA7EA15BCC +7E52FED608DD6132046FE7E74367F832A34539645BCB9ECFC68B9EE715F575A840BF41E9AA837802 +E3CF46D5B3CBB7569A16AE6511FE38A08F85E32CBDC4FF7B8D6AFD9BF2B4016F1C16EBF90FEE69C3 +81300C1E07E08231D0F3E700823F1EF39378B8103CE01B40FC39E902C101C1989FB79BB8E07FDA50 +0B3007AE42E11A80D5DF4404BC00EFBF88F8134BBA40D05F6402B0403080FB9B88400840FC77266A +FF3F517D4EE7A747FF575467331B62785E1622E01A0264C3024B81BC085991B14B30DD32AA7E804C +63471C50AEAF1E58074E3105204D48AE8570AFA8B1F8493A3F62F1B3F075ECEFC730EB6971B8E47A +0545E9AF2A409BC8EBBCCA2390B58AD6C62CCC06998230282F8ED35830FF48B07EB72733445FEAE2 +767AD52262DC5FF74131F88011C5202FFA4E450B61F1060B0EE78D95E75BA33C8D0229884063F1F7 +B6BB8230E5725FF521CAC2636666BE8B160A014E800A29F2690B7B560CFBC7CDD321FC2C2E6BC3A6 +0E6FF201FE01FD9504D3DB381DEB61BF31611BED28DD2572559D626AD5975822940BF37E4F6F01DD +CB0BB21C84038C1631494AA30073815114FE5B5021AF540B58F1CC3E94C828B17EFD224E6853D6DB +7AF45AC8A44AF67E0DEFF6BCB487FCA01791369A91D3BE2A70C74265807DA487C7B203B98898A713 +28F0259D4AC8B627F52958F5C27AEF628C52B7A457C1296A67CDF779BFDC0778F15A0A95E74BCE09 +49CE404DDEF47B3E7EA408B5FB8F7B9090C5A5420EBDC84542DBFD4A129BE58CCABA80134BE4FC24 +CEE71A901EFD7B9DDCF30D9DE239E13A8860C3A00ECA60FC746DAE790ED50137C7F6FDCF5C5A33E4 +6612A5D35829AB6369063293B506D6727F097C09704F939E146B3705EB0CD8BAB5B1E03B15CBC397 +875243CD6D2B5DC222B0CD5A8A91EE41170286C61BEC97CCF84E976985CD2CEFF88EA79F0A026F34 +391F24E6F4FAC8D39C3C307AA0E59B4EB4833C1626249D73C6D46525896A888576271FC7C64E76C5 +065453AD7EF9369237F4BE96239ECDEED12159C48873B93112F585E3E644EF9EFE385CE33AFDF6F5 +C0E1B10AF22C4A5C7BB3AAD2675C071FEAEED8C8FD8C681BF3EEE19695420EE3A5CCAF6B68496DB1 +2B8475866A122855CA880C3F097B56111499B398CD9325C9C8FF2C4BEAC14F6774A7861BE49DD2B5 +D39D92F3E78B5115EB8159B47AC8D78CA3BEFC812745EDB61CEFF081AEB8361F5F9F23255839DEBF +BC5138F74269F3B4203F9D67C9CCB6798B133C9781D9F951DDB3B21A411CBB164AEB6F683EB730BE +90655FE53F17D67FD6AAFAC858FBA56257313DC12FA59B3FD0069C7A90A88FD0D629AA9FD4D6F5DC +4C1F48D5C5AC073CB77D9B6CEEEA9CBA6984B87E37FDC8C5C358F65349646D4DB80DAC55E219C9FE +4FCACB3C1EEA6E8FE3B2640F59A342C220CB6C96F150D6EC4DC83263896C83B10D0FB2679D49F68C +B11B8CB215A264ADACA98C14A2B41059C663CD12E3AADBEB765F5DF779EACFF37B9DCF39AFF339BF +EFF7FD39AB3B36D80E5301D1EA684EC393F5E6BD6F6D06E2FD4496C133098E5EEEEA963CAEDDE169 +C67CCB9454236E06216B3682138771103839EA796D5EC61CBCF4900D1307134E7E210F3D44C66A59 +7969C9F627163FC97D9F3DECF2D45608D77D07391BF025E58BE8076A56E1331A1B9AD3D96D6AE784 +7A0979E3337AF32122183E3CF3529182045DD5671770AB1242431FA336DC2E2D455D290EF049928C +125D92A93BA3497C3B581DCEB79CC5630A90F3D51878C7AE87A426F7DA4CD47C163670483B8E3077 +DE34FDA43E7FB8BD826298F14726D71C83D88D3020FC2C49B3F493B66F1ABE55BC8A2F69F780B15C +4997AAE4D8110E4D31F885AC5AF617383BB1F5E65AD4E2A4A203D2110108C3B5E80DCB887E78F674 +B650AA2185E2A88DA240083C8CCDFC873790CFA6DDF51859E6B481F1D4A42EEFCF41F84D87F8C5A5 +E067FCE838FA2952E69A12A3A892EC278828D1224137F6BD7416F0DA8EC134E146F248A889492569 +D2A93F3AFBCB14A6985C1F1FA36AA8202B06F6923AFE58AEF1955B025B0DD85B8C0B8DB8C8450BC4 +6C00F8620030B2512C0DA63D12993227E557646B75AC3310FA2A17DC53331470A8D79A1A424B78B0 +F3995AEFABF24AD7F462BEEE5F14A51DB6C1D98FDC056783C3E9BA99DD7668FAC3E36EE6E3728E8A +D5DDAAA93FFB5A2B2271A87F38EC0C5CEEC8CC865EB6376DD641F92A0366ECDAE64123ECA486001F +4662E2B69D4E7FA047640EB727A7C0958A7905E911832E60A7E3A6F3651ACAF89BDD62BFFA319A3F +C6C5C875073586DA4E446B30DD14254761E81C7B2CB7A749C763204CE1C74F1147A5C2DC70249F41 +400957F3418157FD6482BD9398BEA1FAEA1BE5A3BA058EE99124C123D2D201B96366BA1D6660312F +CFD70F7B955B231B39C63253D641B42FB0FE2A742CBC9C251DE6431CE706B448C0627DAB84C24CD3 +5CEDA768716AF2E3C1D7B03613F6E72B9090542ACFC0D68E4B50C10C6B27DAB2E3698F7A8C4A58A4 +6E1B529A5EF88FDE827CAB9EFB77AB4B0D0BB6B448995C291C007E81E518B3E803651BC64EA95BF8 +500CCEE16D1138B4627FBC42BF730929AFEFE5E41CE4ECB40721A0F2DE47531110142A02842A03BF +0E6CFF4BA2F88F12D0CF12A57F94807F9628FF7F091008DC1B40FE671795BF91287C9328FE248128 +FCC0B226CA1F0377F6D3F246FBEC05072F7F116579ADBD84E067F62D667C5FDE743F7AEB39A35CDD +FCF74EF21F8E7F8D0FDF31AE8F7670FD37CCE5ADCE39BA3B5FF297B74439ED4D02417FB07D661CDC +35EF6E8CB0CD94BADE2700A8323F6423B81610C5B2603D63AE6797BD2BD75539907E1972BAE95DD5 +DB484B654BD726A9241243A5FD797687C1C5DCE7F7B61FD8F7ADE65DC8575DD025C684709F2C8C9F +6634C3B31D4D171BDB3C4DA13A63F1A4032DC090633054BA6CFE7419C3DAFB430A99D3ACB52717D9 +4A18EC114585AC55BCF1B93C25D36531669B4F5A78BC75824060FEE68C3B7F1DBECA5D308CE258D9 +2E09B99880AA6F6D28ED7751D9FD8807A02D58B6F6FDA520C0DFF054F9373C55FE3D4F1F8977B16A +4C64569F4C434F1A9333E64A86E3E0B0D6AB4D1192546C6F4E2E92937BEDDA72C8805947A01DF76A +A7384FF4569BE5A0465184A72511CA71DDB77D17E749D0F85350B88135382FBA920F5016BC1C85A2 +CBF2A5F4A51B3BB967F12E2E000C5F501A7C567A04A111F2A54739DE319F2DC04C60836F36D7F123 +3AA3AC42CF2FB232E65FD053376E329D60C76BCDE6F0B168AD4B399DB92E686C486AAB487ED39D14 +56EAEB70C6F752D1F6D3107CF824AC1F3B963F9A5E8EDEDF58D0AF64483014F8C383CC86544259FA +ED13DE532ED3C3F641EE53CCFCECD9CCAE2F59114605EDA38A97128B66368A6C3DF5F98FD19ED77B +9CB06E7FFD0C39D555031DDA2DB88E8D9B29A3C71033E2E228D9DE7542B58413F27ECD5B563DB77C +4EB6ED1CAE42EA8C364D35AEAEB78F4D8FC309085FC78209F26A395856BBD2B9B1BC041678153749 +CB55E267C3A96302F62F7663D476615469897974237650112416C0ADE3CF6BDDFA6562CC3DBD6AC4 +3A1EDFC5B0B0A9391A1CCA61452BD1D28574B397E0D326077232C1853499D48D8E949C4EB9084220 +495CAEE4FC730EA81A969DED7221047CB0AC06F212A34263A682568F216A92E34A6326D51177FD23 +84E80DF0117513C139F728B6E3F44B0F9B72F02FAE68CE33068C647344879F165F3A5B5C097BC628 +CF62EA4C4462DAC67D381C98A485D3AD2EA02CDD57B61CD5D303E1879A44E2BF50F5E5411EBB2B61 +1F34CB344764AA0D980977CB0273796C209E46D075BCE4FED704FE9B36A4A2F8B50D417F6E43905F +2F996FCBFF5AC980157EB30D6D757978E6B05F867971C67FBA368A1B7BCDE8670E6792E45F83F5A9 +9424C576F08161F71273FA4F95897F04494DDB6B3CA89F07CD5AB6DE2E723A46B9BA7298D9AFE138 +AD2A6F9EE60E7B245155A6C8E360A150FD9DED05DEE15898F0FC5DC415B35A59CD29DCEBCB902D19 +D896A7851C6D243DED8E47E26A5B98E898AF054BB88E8001D6C4ABA97AFBBE4039595D2A39E17D62 +23678BF5BB07BAB2F4449CF82520E836B56BA0EF9DFB93D2B9FE86B8EED8468A625A3D1B1E1BEB5C +3730779DD50AA0760A900619AA8A9BE8B40E3D7E01E35027D0B7FAAA6AE465CD2DC98A71991356D5 +2F26018F15E61654FD73D1CE4339294CF63A9C238227D632A951D9799761156F3CECEC14AB13DAF7 +1EA882C2ECCC2338B26FB205E8BCADE30A5E4DBF49A9F3BE4441CB358640AF3FAD15A789FB5F3FF4 +57AA545141F187ED13D796AF9A72E355B2931EB30C45B06ED782C1FC5BED74DA18429317DBA737F3 +6E4B5B3806DDD6002CE26190852A4A2057C49E51CD7EAE7BD65D02992A2E61F0A8A8FC266FE4F843 +D12EAA8913E49C399CB9D695C490B128503CA4766A033B5159BDBE0240A9A55BADCD118D7491FF62 +B4CCC2A150F8383CB264CB44862C638FCA9A3263309135DB4C3331630F31B6C68C2C83CA9E3D0A59 +9238B60C854628CB0C099335927D8B8EB11E5B7671BAF89EE7FB9EAF7371EEFE37FFABF7F73CEFFB +346D88A847A649BCDFA589F820DB89048CD86223B37464CECDFD19E6AA4C91EE05AEAEA4F9B561F1 +64EEB946B12EF071A09CE2655DD969BF8DD613F7516F0DA07CC5C3C0BE4E2FBE006C712FE263F8F4 +B9866156F31949E3A6DA2B4B0E0BADC3024B9AA4EB4DE7378EB5BD4592587C7D39EA17FDAC6C9089 +874409610E66545F94E325A1E9DBB78DCA3AE6F5F6FD3A831C5E2EC4AD702CBF0E5B4C0F5896E97D +A783DC7054A79AC3F1DD4DC089EACA9DCB520F41674B0470F91AD2557B4D809E4D2306B2ABBD6CA8 +AB1C544C4971F3D1B205028BE3C1F7F93D7D9ACBBD71AC4290A1F85477E7D1F4B3B76C251A9B11B6 +96232E2A57F6A8715A17F55B6EB5124389038053EB16F784BEC54EE009BCF233B63B533C3177E971 +C2F056F993CC6D199E2BE24D226BF30905CA47E304A9B4D48FA91C15C75C434540FD50F68893A66B +756AF349E6A58905BBCBEB7BC00ED122BEF64F0BEE06D97F54B3E73895409DDE542165BEA71765AF +EE83B9246D8AE1399C49153344B4E59CE617A1E45D2305A702DE381E004BEA483D537457B741A068 +F61AD3467B5D4E1228BD17A535812D94DBDEB286688A0E9EB80104E1768C2BFB15A52C0DD6731F84 +1FCA5E158F4F8198783BABD90EC9EDED1EA2C6B5A50C5BDFF711DE7E5494C1114519576C76D4C45E +7F765E079F576BD448E78C28FCE79542FE954B54FFC725C704290C7E8089C64F319C090BC28C9563 +46E561C56012CAE406FE18E97524F68DB3D85E5458BD4B4595FBD83BA003864096DA4623134D75BE +4A7EC0760FD3FB3222B20C5F0E4A0E34357E4430BE3E763D55F1223F0F646235DE4D42893D1F47FA +15EFDBA597BBAEB40F4CE432D3BB71CB0A427E00F1DEBC0884618B1645FAB021F85D405B18CFED45 +4E2748838059EF0AD4BDA1D65C8D470CFDD35E55F566C08F9A3B61692A072D7435118715814669A5 +508C908F06069D32A62A94F8110B0751C966C3A4FB15E71A929881F33AABB1A168752F81A9EC2AFC +E6F7A74183E59BCB7967D01BA58461D3BD41974C7C4CE84E08CFB4876BC7677C78C79D626A75DAA2 +298C6AF8F88BE9879784A843C87B31581739121E031265CC3EE0FE4BB42456B9916DE90B1245A92D +4A0F19BDDCBF1AF043F760DFB970E5B01E4DEAF1F96710BFA5B1B2BE6B80C76D57B491AEC4AF3CFD +95C657FEDF16BFA5F16F2FBF0906F66F70C32030C87FEE4B12AA97A0EA2AFFA51FCC36F2391A71C3 +C4031455C3A0B96DA6A23AE5B677D6E98BE7F36E59D445FCCA0BB26554700FFB761B3BD1FA4C6CA1 +F958CF42B431BD40B95250728F32B6C0E733FD3C8C022B13194C10DC7E9879B6E529E9CD1A7ADA17 +3C19E59F4B02CDB0F7680205EEECDA85600CAE02F8087FCABA971E424A02614FF4A51CA81255BC03 +91F577D52D75C506D40247A281A3599330C6CF5E758A37069A421A63D893529BF1F7B825C9196FE8 +AEC95429BBF8EC48980D3CBDE06D5EC2408CFA8BA011316BE1E3CF79394DB4D71EF8A42FE1F546E0 +F5DA500BEBE613DD20C2D8BCEEB24919C4A59E95EB72F0883AFAF2564617EB2C06D4EE58E3EF4E4D +30B37A5A4B2B9489C862C5D33CF62313B7D382EC2CDB3A2EC95E7DE35482C23EF9CA461637D0BAE7 +BF6E9FFEFEBB755FEB52BFA15E39CB941D2E9FB621BD55A3714D8D555BF9C0607E8215807DE6B871 +0A2AD9A9F253C51B9AC572327BA995EB2F84E0E16AD6174E522C6EB5F3C1459F80B6A53D289DC134 +DA9491CF148DB4CB6C51748B5AAA26CF73C9EB90C3CE759A071F288D5E07F52BBCE28BDF6C380C54 +05E04C9B63902E936068C964ADC599573895ECD3C13350590CF8DEC651AB591A9C4A097129671687 +B2DFCF28E8B0814527A2E85BBC1DB27C9750412F9C3D56BC0E9E0773054A0D38C19343FA90C3E3EC +682EF3EC0556F9980E7886F2F2113FE1675CB33AB6ED6490A23CA3C6A956933415DEB754C8382B24 +FB7C587A961ECA0D041F5E2024A84C54BF531847409B5A8E9FC5F03EBF18A8BC19F2ACECFA595AE8 +D064197D5786EC216DABA1907C7C4BB09BA7ACAA8A8DFDF07148A72A602273129AADD016661562FC +15EDB3A48ED07EA97AB5CA82CE2DD1FCA817CD2587BAED024C2A3D6E2D98934F69A9CC11CC5A60BD +EFB7FBF006D1EC142985E3487620B59D7D994CC1E6678899A0FC55CBAB058B5869712A8A3D2D066F +1C1D521762D6A35E42EC6A46624D02586A8396D53839D6284E755352BCFB3FB589AED3EF91CA107B +076DAF4F631943C5D758C069B599ED1A8085DA18A3B22E963C4D3DC68A20A1E6A13427EF83CD5851 +991647D9FD004F36B8EF27FDADF04AE418FF7536164BFF9C2AEF4886ACD00BEC95CF79C233916E71 +D65CE00BB245BA998F922B44076FBCE5B4EEE006D87E3B2FB83DDB9B88724C5A1799EB665E696430 +FB5C10E63C1D47752EE08FC2D2F4DEDEFDD0873B2D81D840B816601EF3E6EB60C6B74E2B4514F821 +5E1B9FAA27EDEC92B97DA22154B29FB1278F25D18D57B925B7F2EE96AD20B36FA415E300509CDE7A +E49EBB11F2884B1E9F2AAC889B1B7BF7875BC877D3EFCA8E1583D7BC0AC27BABF0E3B43A3B31569D +A7E85C2A2C82680F37BA49839BE2456965D1287D7A7CA8529105953BC06C9BB45A7277EDCE556327 +C74C758AA9964D7A359497E958DE4469C53C4F4E3349FB5BE0A7B1BF7E485AA5614453FB17B0E691 +1380BD215F75C089D238D746F8054FED456EFEF55A35836CBD5714998839EC232AA74A07BF2FA1D5 +4124214B91A9B4459147C5E1BABBDF0BB3772A94F25908E0C9F648BE7FB552E14EE1041C5EC9265C +53C4FE83853D72B1BF19147ED1BE7BF64F095CC64CCF833DA6A90EBDF2D8090BD35C1B1E93D3B638 +9112137BFE57C97592A9529E34CD94710B5BE8DF000108FEF79EE1210605317FD91011AD1C36AD46 +63F870A015075007D2091B607F99FB0941CCA8AF67A4A30EBCBCBF5661D8D373B40E07B92D7479E2 +FB0ED8623138C7A0E64E46BD58FD8C8C6EC873E6EC38AA1AE3979D0C4947D91D3342BCACB9D1A3F6 +8E5F8109292EDB4A25907137D2F8D1823C8095762B1C28A0E57DF05DAF51F134CE2364B819333B7E +C15A7DC6EB212F9AE48E6291B801EEF93C7905577205879B4BDC146883E428B977D10217A09C7D38 +1922B438CDBE3EA1FA226C8B9799B65B865B753C8A313F6A1F514B7E43BFEB2B2BCF1F5BC8D22DB6 +6B026204936C9ACB4B872E14C6C63D2910307A845FAAC410B912673EFB30BEE34CB7794F53059633 +B00BB44F07A7DF1F2423D221FD2691FAF1BFA859D852C982D89EEA8166C466A71EADE95BA6573222 +97FA03D2D173C3B84E431665D795A152B4AA39DEDDBD6686EEB6720FFE355D0272EAF0DE360F6098 +FCCB2FB5917DB34D89A1A5E568ED4C170807C37A0FA6AC4803A735F55B84D6A5940E4422EFB75561 +2129D9280F6480A65D761931E46E89414C71D9A04F2B24F9152E268ED7998413A67CC2B41E49BCD1 +D9FD35B2DE84CCD6B85D4AACF9F615C3B7A00B01CC723B91BAED18096B1C96DBE48A16D2DEFC70A3 +E9F185AD9E00C5EB2C53BC70E741427A596BA6ABC68A85B26E4FE9CB46CFC6AE3F752058343BE1B8 +1A7D6855390F5983EBE125B6F2654B220836B17736B70B7A688633845A9B1E198A067475A75C4641 +90429558278D46B090382375F6A0A3F502DB3CDBF5FCD1B4ED778125EA0C5908E4868978E9AA1B5B +11324B84212073080DAB80DD02FB72945DEA548165BDB01A597AE7B5D54EDEBEE267AB11FF5D98FA +0DFDF84F9E086AAFCD2FF97164EE3E20976A64502A22BB7C13CCAF8E45CFF55C7E80361682A1D170 +A1740AB67258EF0C602C735B907DF5DBDD8387FE378E7C17AE8B656EAADEFCFA831E4E146CBDB605 +13A4C683931445929A214F79E51D86F7836B7EEA099F17D46B9A506FE26CE4454016D44DFBBD3845 +E581A274AA203694D372F9F0BB9059F05A6E42325B96184C990D74A0F1960CE027E40A2F1BBE31D5 +E99AD562CAB7C4102CE58CE68627618B2E3198B0B6AC4667832B08C9E0348BD2C76E48A724707272 +F12926BAFB4D563F33A7D2C50F7BEB095525DFA2FF96685EBD39673BA7C94C31DB5365904E3A114D +FC6BBA02F8111FAC901E52DD547539495D17494921BE109F741E2B48B7186B3D331B5C696F4C6F52 +336B471AF1B8C39F85485E33B06AE6B76BC1A84F9BBD5BB7DF5371EDCF654A7B964BAE9BFB0CA4D2 +248AB2A25C9450D7612F35FA716ACC2D97AEDF7A006DCA56CDCC68367A6CFEB99454741443D8DA34 +5826C094CFC3E9D19608A935580B0E69A36213724532CDE7683A2A821FA29B1A190763BB1FC59FC3 +78EA1FCEA9A6A6CBFFC43728E30BD0DE08A7E6BEC408B834B126663474A6FA6737E4CED128903282 +D81685E6A33FEAAECB577F21BB1DC3EEFFDBB685E2E4E1300602A2287861A10F1825F9370B3A31BB +4C31C1C20FDBF8E48BAAA6B1BCBC8496B4A120FBEB60B74CDFBB2C69A0516B068DC8126AE0914079 +F30CA5F1A8C71C2C2D28FEEB8051D127197D0BA224CFD66D29A63849FE9D20B0AA78212EFC1436EC +65061AAD5C14C832D00A19BDA40024826E29B174B2FA242D3310A0017DC6C4EECB276F3EEB6A4F92 +19A85BA2747710162FE41DC08B19DB828091A7FA4BECFE2A17BA876AF9248AA09B6E4953622F92A1 +3B63CEA12FAEBD81C60B97FA33BFAA368FA3585E10FDA9D3B8DC865295561ECD05C320B8CF09DFED +E4F87D3DE0F9868626017E12FFB5480D7479697584845D826B3B77BC38F500CC30A45D57CBEB99CD +91ED1BEF4B6B5121709EE7934977DB495DF1BDC446B4B9386F3D04B40FBE6D4080548194530C125F +B6B0FBF599654FFCA90991749663F273079D009BE16801F397EB1DFC52C95CCE053BB270489A6512 +A20D33E9279A6AA3CA83389C5FF98DD11D2ACF686AEFD3DB48BA89EF9B86C2633086E37BE67DAAA6 +76486DD9F651EA9ECE42F35AA35BC33CD6E9F68F592DE7546835284E92BEBE8C66DF344372AAD07C +6EF5957F5773D3F6561A1D11AFD0081AB756776B2DB596D2BC48CF75387F3B1961FC2B4BCF4F93EB +9A9F46B7FA0041A6C8A50C90BF5AD3E80E9A6204D7BDF4F0FC43EF6CF7D2166ED462D5EED6F58D14 +A036E0890C3EC6DE297A3732136899C8D2B32A0BABA8855CF29BF969B1639113D362AD853346E515 +D8F29F78A4145FDEEB7B73600B97A8F14D7E400C308BD807E42FC75EA37C7FA6CBAE27809C64450C +EF567F9E515528883C530F40FBEF91498B2EC7BA5D43A070291632DEAF29D59FFCE0E9EAFD40FC07 +4AEE86FC7B10D92EEF6DA38825920AA59EF38FE111B1D6F7BA66752F043DEFAA1A41A70550AC13DB +D3D1209AF8973C7B3F1676BA22CB73B7FFBEE016C27E1187E3AC75A9D88F56E2AD5FD1B54D9C3685 +4C38158BE27EE7D9286F8628C8A0193338BBAF962B4E895937F1744A315E366B78FC0AF62299ADA6 +BB4397AD9652C41341B235B11152121AE386BC8B29C2CC74C1312D7F0F20EC4878C65030794F49DE +14E1046A71245D295CDB99A53FF51DF2BF77D9D35EDF0876B9BDC774A3C764EB7C7138E428BAEAB1 +2A8EB5D0277ED1B498AF51FF482F81BFAE8BFAB2E9D41569009D3978CEC320552199A5261FDA9D21 +8DC863D4EAAB1364324E2BDCCA32D7B2AF0954E7B1CBC46D042A8CCA075299D81FA0D283EA8BA26C +70528ADD0DA5A740EEADE2BB913E2D6379AFA4134B23FCD0A18563D36A50909B43F05C077F84D054 +5B317946687ABA5D58BD3A9FB5A1014B1F0D189236098E786727C9D5FD7EDFF1BEAE00FF0700F8E2 +93FA8478B365398B17ED677DC666EB865B87DCB9F5BD5C4DEB89267CFCF5F96EBD000318A4A855C2 +7190F611B4E7B7B3BF75F3702C78104611FC74093058F6D6BDF5CDF425329F1D2E438A596884FFA0 +AC6C783CD8BF62F810E5EF0A28CC3FD0BA60C631A94EB777457E5050E496B98043E8055F9F9B4DC3 +9A5BC2F0695475B95F5CE5966D2A051A935D7A8AD9F63F987F26B45E90C87751B2886D5AA8033194 +85D0ADFA4F27AA4F27D4C8AA39158CA616AF198C41B70F496EA1110D6D6C42ECC76656FE4D0E480A +F5FFF8CF3B6799BC0DBF19F0CF3A71D578D64A01F1453FC611B591F984B80DF88885ED74B77C55F7 +60C22C528FF361E4DFCA0CD95195726995D59FD6314203544F0095A63D08F428FD523971432EAE97 +3048329DD15DC7F04D9E0C9940B2D6ADFE4F8D30203B9552507ADC20034A53A17ED1052E10A9CB7C +10373A0EAEFADB46BE3EA75DD9E91CC0A1662279F592C116FA827EC918DB399664A9CC25739F4BD4 +36FA373719D73A5F7B2F8C4A5C62A25ADC2D4B4CE83CB419CD64AAB3D3F894599BB63F5EB154A115 +3C31BE2357FCADB00438E886E84289C15B3CCA508BB17ECE66D2C03B91E5D2A4B708BCEBFFDA755E +24769D62CB77356BDBE24176026CCFBECA0B89166DA741E4027F3A033E64760E694D474BF1D6F95F +8B593F80D688B4A6D6B73358754BB047B9366679A3ADEFDBB7177C41632EEC77B8DB18A293144410 +68C5856B016E1A78EBD3358C28FB9B953EFD27F6EED53269B85AD611C99388EF73F333EFD2490223 +B2C3994E27EE3597297BD5B12439835DE94D0B209F3B081E4F65BDA2856399207B735640CC6582C8 +DD45568E853388BE81418D2BC67694F9311716969BCD6C529EA75AC34ABBEDC2F3D7C5258E2B99B0 +53E23225556E5093749E9AAE23C9D594AF016BCE794B5E4D8F56C6EF934A9F8FDFC3E515574965C8 +CF75F87C5DAE650629B93A27AAF79196CD0B897B57B46A6F9194DD5542F89C4A540BB6E7AB42B7A0 +C5791A3F86FFCC2B8D409C7E04AC73274CCAE9C56FAE95CDD1F749593A0A1D560F9CE444AA763068 +FF7AA90B1966E375BF178B258350514110E6EF365CAC81926FA1CA7DBF8A7DCA20D5258A8DA8957B +4516147D08E6D581B2B9BA08BEB4507E8B42366356A6BAEA84C824B32AA94AC991A28870F3B4FBB1 +B6FFEE338BE39B108CA856F55382C43C01BD0ECB98E3DAE0C10441216E6A46C44708C0BB51296036 +120CDA2DA7A42D8932FA25428D54E4EEEEDF37ED95E4FB80EE01EF5006E17B32A00CEDC44D641028 +DFF6E0294A9146143BC5E7E71790D93965C92C2FC23B9D7909D9FDCE3B21BFD0AEB7BC88A9DF6D3A +F40A81818F622C27B2EBDE999582A4809EAC020D6940BDFB37B2214E412874FC0704D939790ECB24 +2ED9C235BCC68FBF76FE864C06024C9DE274B326303025D8683767446EB4DB91177CE7EA13E0046E +AC8449D67AF929FAB83435766FCFCD1F01F37A18C3082E30CEDF920E2A2B17681283C3F71906CC96 +6D12F823ACA39CD743FC5B3340291DB0A005415F3755EC3C293B6A83E5FD2AD569E08A2851974FF5 +6F3466D69D78F1F67EB5C34D9583574E56A9B3F22595574E83845152424E1369ECDF2EB54FC248FB +C910CFD96EE76904939F6B0F2C182ECDB17A6548BCA1C5148EFAD8D1D35893C6DF8BFFB0C425FF2F +A1989820EE4071ABA0DA0E051B2960C6858C291A0FF57CCBD79A91EFFAE8A663FA72687D09301903 +E3643C6BB9647E735ADE775BFF91A2A9DDB3B23072683F7EE6EB20CCE7671FF30C6EDA67B751C695 +6094A10FF3FBD76A461F8EB458D420383ECAAF23783D84843659A7A2D2A2DECFB6055F385CBB09BA +A34FFF096F933241C0100DD644C9E63CF48073E03989A9EC6F0E112553A5B1E7EBDF55E0D7BB6718 +4E60DB28D2E6EE6C1AE8314EA12C2D106E4FADB2C1DFAAEEC7BA42A217640F57286B6FE07B7299FD +492196955E41494728871759D0A9908726D2DF0F61574EADF5B76C5905753AE1A1604BB676DF224C +687FBCE4DFFEB22C566B21835207FA76353917DD5E730446919932E7EE4682914B9F7CAB53AA02B3 +83C1656ECD752649B9EB66CD35DB79F975D2747C32064E108DE1E40642E34AE0161179AAAEDD4D5C +CBAD12290C1ADD9F6DFE772EA54D1586A2498218FB87BC2FFAAAF82F5515B8B0C92D3F32B2E6E3FA +E64D30FFD5CFA525D1BE470D08D12AAA61845B6F7FDAD7C813105E1CA45FD082FD32B4CDA70392BF +C99D31304961288545ADC3FDF9D3E59959A6A004FD6FDFBF01B0C8D9E9C12476009E376B6A6DA3EC +EFF53CA2670D4EC7F0DC7D7611F32CB2C1B18AD610CAE4EBC4B74868BB9062840F8790636F56B63C +DD01B9586B7F84BD4B692CA1F2387C721302DBCAAA3100AA95D2EA432E1C4B7DFE381744F261CBCD +9B409FF47A5469E7C1F695193686567BF5D46ECD861185710E58FB03AB54ED1DA09273C785D3790C +5CA53E505E61B82187BA730639780653CF6B5EB2976B6DEE5140C769E4F3982878BDAA3ECDE33EA0 +80EAD7E478F0D47D5B6C3591B8EBD4B3DE5141AB0D2C5CBB7259F5D845359D56C2DC6E71845C2087 +81AF16106BEFD4889B1CBDC851A161707AF943AC8ACFDFA5ED6D2C42278DEBA631DF958A9A40B51D +53CC0AD82723793933ED6E128BA21182BE054FC1F3E2866CB3D94BDB049BC8D619A1ABF7F375ABAC +AFBDA8B6A08154E5C915AE3912DBAED41C8FC7B5B0526B735FEB999A6E482AB5D4C4FD06766311E3 +E5B02892F797947FB61D472A5DF4100B8BF4899AED645E9849FD85DCC0B6351AE5FE33B1FBA92012 +267D50A6302B421D670D719C5C108932063F484C6440D0F5C42A17874CA7CA06FAB754C594417ADB +DFF5A83C9898000108FEF7047C5E2BB12E68835647D564061B896A974D1DEEB07B3948AE43899020 +137C8B11920FA8359E06CA9A63E4233135D8F19A3CB7EFB70DB3ABE7DF242CE6B2B7B68CC9339337 +F4D5D5978B75E928DB8771585FB88B10DB304C1971D089AD501F2710C593FE3AF522E34FD3457632 +761EFBDBCC9F89D17EEA390FE677D2713465E12D6828E6802C5D1279AF607EA6CF7095677E385337 +6227E2A8D6398AF15C74FB4E66634ADF71D47CF2D18AAC3B360E915D66A16C7F15FBB22A4854EEE4 +F2548D39FC1BA84A2D712BB3EE73BEB1167D201D7B5E659171C7628772B0B0A8A86195DD8E2E46F0 +F67C28C57F619F5E7CA40084BACDB05530596577458609A704FDDE808D26D5110BDA8FE6DA8E079F +23AE2F3FC7816F252BCD38A01C9F2A05E88774F55517C80B05055C5C281BD1872C6F68806C0B4E67 +A05629442F6B946C5C44B6B4956715D92B9A8FE6404CB1407BC4FA8C38657F7F7527EF7F0AAD6900 +41BA5DD78DBF9CB262D83F528704C1C05D68A27451A851A70109CFDD926443B6EAA47AC863E340E0 +841138E81F752A0C6C656FBBD1F65461416537EBD27D6606100434EC4B2517F6BDC2B007FE9F4BF7 +F7CB812718325FCB66A8A14B409D1492D9B7E736EBBC88A27C09074B9A8A80F0D34BC550504B0340 +CF8DD1813FEC392B045872A35B4179B9EBE9CF7DEF276BDEED0D866F73BFCF45BE4A326D742BD6EB +00091F200F5323EFFB0026A20E262E8D555A982F2E3A3D62F138B897921B3EA2C50A8D2A0FADF0EF +EE2E7A2D2199543B46FB02B88B75BA454E5D254884DCA64F2868D8BA0524C8A6BB080844D1ACBA72 +1FE68E98C6975D9D121097C3D74BB0D384BA5C494D61B505529D356FCE664CEA2E756CE0778851BA +50A1849087A746E90B33E2260B0426289DA3F6C99F399EB0584EE0C039E385848D6BD50C09EBBFCB +DA74CDE3A58C4C4E71AAEBB3BC7F76F65D90C3E0CEAF48D3D64421B6CB12AE7299A221E4CBAA86F1 +023845E851F311584321DE7CA3233538AB87D6782A09DBCD768980280B64706190DEA2F3B3EE643F +A08B4E1B14443A933C00C60E1A6A8DEE8AFC119EAF01C0E9524DF1D6E44CFDB6A65720CD32ED68C6 +C0E4104358AB0D9545FF5DCA12729907A8AFC1D21378920D7CA0231309DDA56837A6D9E68490D196 +BE2A3C356D1799425C2E2358B228FF317A2D9D2DACE1804C69C9DF8E7963B53D7DEFD3BABD4E5C74 +3537FA51AFC4E839872C7DF2ECA0E3705B789EFA6EDE18E6100F3DA4C2087C260023AE1F78D1E73F +D304222DB9FABD39730A136C888AF59ED1BBC9744B80394876A11A5BCEF5BA781A2928840E4EE56B +16B2159E27078BDA062C57E0EC0C75376B154348DBA8FD050B92703E4823C1993D5C7E6BA5DB3FEC +16D15456B624BBFB734E774DAAB603CEC490833827C0404BA456E77FEC484D82B65F6F8FE01479CE +7BAAB30936408E937999D67654C959466BF0C2D4A53944036F4A647A713A76CFDE26A1B4C4488CF2 +FF940B718A178A4C5C9A861D93946490A12F03068177CD634248373C057C92F19F2442E0BB801DCD +17D6856E842F3E32A822B3BF85817541F2BED7BC1F3E5C1137B43E038150431277E4FE813647483E +C8E6E162DDCA9DBDAD6C81B6F8A979F2F42A8CFE22E3A27F89FEBB0D026494114800D72E91ED9A5B +29DE152DFB7761C88B767F31398511649E609DAE4317534AA8D9A55C898FD2F7D2F7391B4D9FE671 +248B459CF7E8A514CABDBA74821AEF62AFC5139D1EC56B66FB442098D788D41F8BA8D6624180896E +0BDABE23B1734421982064BCA4C33FF483A588EF730D303214CCB50604FE5DDFDA521697BAD1D855 +51F7EA05B3908A752DC727F9647BFFFD54694561BDC562ECE9554BA7B5BBB7F787C537BFA6712856 +E42EE9E0C05281E5925A4C8CAD82D20132F19C5E31405DF58E879A60D0DF51D5FAA8315C9F0F4D5E +9F78C9CE005D8F7A8A95E46FCC6232F0A97ACBF1CE68169129E0C1D1889E09C9508247D77B280DB4 +FEF914D3A11CCC9653086A0CFEFD1A9FD887388CCA788555260B5868F491DC142B5168A5481FBA45 +68351F74172D245BFB37426547F0595793F59F189D0B608019CA76D77D5794774B8B5993675004CE +CE37E206C88871EBB9DD3520C4FC78B26F4E03B261E05B244008C830E27B65A95BF127249245F0E5 +E5DFC73FBACE4ECFFA9C24A891CEC2CA440FAEDCE76748D944DBFF8AB05E21838A52632132197767 +ABB73DBF8D2D4F3CE6F0C9A7A505A3D0DCBF908C76C0FE079E2E25556A02448FB5FAD7376521D8F6 +798ACEB1960ABD79A175ABCDD894D5D01050F122A284E82DE5D1D994AAC4B55C9F5B2B992101B069 +D4633F8521FD8FC234DFA72300446D3D8D4EFFF1C15DE8A2BED76C2861566EE62173D1B869D619E4 +80A7C53F00584FB9E16450445D415B056E46166472EB0056C337317BECED55DA6A5088DAA20D7FBA +8B6C4FD80E7299EAC4D8C1CE82837D9929D7020AE89C0E928CF74355AE9083098A74202F7BA5564E +0E805EA981CC1A23597AC4FB7E00B489F91676F54434C9689FE5C70BA01CC608E0391828583D6BD8 +7148A9D650D36EBB0A5DE9CE14DE8CB54F6254EFE6E23E58D0D27CF279F77E09E7A3E1B7DED24C8D +5558B1D2765D0C0E3444CCAD9D604195CB54D43855EB4C725632A31C4CDD590EABA229CA1A7907B4 +AD3066EB662D6CA2BDC6211A85EF4F3A6FBD04FF0275F6292D9509B59389A33ABCAD96862DB19AD9 +196F6AF5B42460FF48E4660288D0DC0BEFC804FBDE43A7F639CC3DFEB0EECAE71EFA08E3A4A8352C +596590C8162E512A977481FCC9B9BBD878664733DD92CB6B4C79FD3CFE6378BE0E0075C4F6DC20A0 +8DE874C63C5518621E1D5D806EAC6C8A5B003A85000108FEF7A8B42C567C1A36CAA73FD0969C2163 +E0F7C08A1697B4196196D0E65DFC5A078AF20EF51A35AE68F56B230AD939786FA182DE9F126440AC +8808970CD042F7E3D663919F8C6045B52C45F69856C3B1D122EC854176A8F2FA0C7454E440D5354E +AD2DF275D47F274068CFDC26A45787BDE8338FBCAE67ACFB3C6DEE49B3A21A7C59F2783F3B1C0500 +08CA769369BB7389A44D3C06B7991345106FA91DC983C270EBE85BDF2292BD052A37886D37F8F0B9 +5090E4B818009E08BB3537D725C13BA28CD688B4CE43D895B6FBC701591905B317028296CC5528F0 +38E65261A9C7DCD275ABB06A39D28502364C93573820A8EEFFF9548EBDCE63DD19CDD39A69BB94F5 +2BB525BB67094640CBAB2030C3EE0548924E05F57FED3F5B7DA958AC8643C0BD41D5C743F3C57B6B +4B554B70BC9C3E97EA7E9FFF307767D60524DF8DD2A0A27AD9C5A394972D3B024D49AC9F0B753B51 +47C58F86AACC8FB089E2F7A478B1673091FBFE9DD3BCD495EB1C67D11B653880D878BA0CFD8ED899 +B3AFBB2596FC47013A9D88380200E78AA2B6B6F7B5D490C3BE13D36350D4623713E7EF97352BA0BC +957204643F757EC6F98D2F3FF2C08EED008582E206019E0CB856033408F7DC1AAD80E36687428680 +6E904444B1CEAF3C41A59B5F98B53366AA5D6F9D429FD1F65903BF70038CAE299871955AAE34F01E +194EA3C6CF207B06D5A06474CF16D3F3533E438EE14AC501272BA5C5D39C743BBB680154D4EBBD2B +CC186EE11BB6D9E8728533714F2DAAFB02B7ED62654D5CEA0A910609ED3B4F32DBEAED3609F52B98 +FDCB3551715AF15D0FAD1BD6CF4E5ECE19613D981F46C292E847D622ECB018FED8515435E570612D +285659F188C4B645D7AA65E372927A91039F3C5BD10496AE41A4D7E8F0DD7354B432952870D4CDD3 +3929A1CD583DA0A6D94C47C0D96F5AD63C8F142376B4B56943FD22977B680A2AA2CB9B5D2FE68B0B +F6CFAABF1D3AA523C346AAC9941D4A33EE3DDA95C7D9173B7761597F1DBB2D99A5F303EDA5FDA120 +2FE7E996102EA10904FFCE13A30C6A28DF04B5D5303EF0EF665C66F1C0804C95C1577DFB6F898F39 +432C25B48FBAEA4BC358C40A272B0F38F6FBA81F127F13471AFF080887986E49B6E84BADD357B16D +A56F184AEE6A1799A0D48CD274FD1CB77D2D72C36525BCB8C160BA259B0E9B3A9317AD469D83E46D +32A04DA967B2A84F71FB51A52D8B3B2CF8622F5D4BDC4ACEDD7B8C6D6F0FA8E2AF3503C3F26C3CFE +B243FA1013098B50E795B8474402E780E95B5EF8F190A787CC60E1D4B23AF824D7320BB8875C4F88 +B57AE19861AEC9A99AD11A8EAD721E984F053A390BBB3928483F2A1B3FC5964F2AA170C0E9ACF9E9 +514C1F3641B87FCC7CA1147CDACF94EEE5CDF21A760D45FF82C920D86C1AC1B00A293D0738053B55 +B95A7702854E45768E231E4D371690A06BCD0EB46A95B36114382A5DBD62D18C9EDE03C4E2BA3875 +FBC8B1381E08D128DCDC4EE37D952FBD60A51253B10CAB818725CF2205314534F70AF6672409F44C +878B53773DC6F4694F7BC04288C85E5780C75446628B8E0FCD3022AD9A91289153DD9D1AE5530193 +8B32942EB673EFEF33F51E994497B3A10967AAB7270ECC437A7F4D1671CD53E84BEBA06660279962 +42720ECD29D035801B75991ED232DAA39C5C6FBF48298D06261D11ED2A0A2DB4DCC5827B541E336A +58345B6B995E64FCC11F93B55688B114CD7A512A721EFAC6B462F0DAFF4B1BE6FAE21BFD08303636 +7D067A03AF810CE3327F7648C701191BED8E77F3D5DEDB9E1562732B41DB8C02BA129D7697E5A423 +44781AA45F77348C1DD506E8C780D44C8B25127818D1FCEB5DD8525684BC02C19B7F65E8223FB375 +2E06F8D28A26F20B48A28B8E8FD1907724137634A268DB02D6E4E5830A548818376FD75A178F6573 +1CCEDBC40BA618E4061BA2CA5DF27C892ED02562885790AD375DFB34CCABB70DC5D1545E17D2C09A +C3BA5EF1B083CA5D12C3A4559811E08BDFE935DEFEC00049A80392903EC64278C3537E3EE9171137 +FE3ECB48C8A4AE673ECAD1B11C5ACDB0295D7D5D5522597FE63FCB65C125C0A96B058A18EFEB0754 +622DF76003C9EECDBA022FAFE309C17ADE17A23C70F528272F80FD4784771695ED60A00E67B58923 +A2F78867B547D3C663606F8B10AAA366EB5307ADD11ADEB0FAAE7CE95CDDF8136E2C57DC8C7DBF12 +881FF55D1975448805CB237823977A612B4566253834CEDE318C739BA9CE93C345D5707420DB5F34 +6059133DE71C8CA09039B335975F4D4A2D1F50AD00DBACA6515D6D0D78FC53DDBA0EB50A8E15BFFF +63632F5163556B99AFF4706E9DCFB3244260940642B4D4B5BB51FD091A6E0B880A0B8B98C9AE0502 +A30E13E12C2E2B9E861E603653961FDD45AEE3A9367172BEF142FAAE28806C455B395287BDA1A0B4 +45283B025A0B09576C19732EA52DD49F6139C5657ED6EBD67ADDA8A8E17F4E297202F409274B5E2D +9FC957477D09B1DAF8E3A0B84CDCCA1FD521B61DD84AD3A0275FB7A5A8DB599ED4151E82A1E0B56A +66F5293963B4096C530191280F12E7AED55EB43E7F010233465BF036F142C89C452702315EBC6C84 +EE7DF02844E56CF7521BDB9A83C6297482056721173FDD2A4B06BB137645820F58AC3507C306E520 +5E8B8D53D64F8F6650EBF487B0F8C2BA25FF51CE4544BF9B409F565F7AEB84B77E9188ED370282EA +3BFA27BAFC04C5C2E9D695E38D4399680300FA93C61EAE2DF865854C0932EB3EE06204A320A9525C +E6676205132908694E44AAA4463A74E0FEB514ACA6E6F8CB7BFFCE0DD8456BEF0E95C8CAFAFBCEFF +C44DEB95EDE8B5D4B06A11B9E533628E4B8B5CCF8B1340696BB48DD7AFA7FDD59566B4947938D46D +17C7652B53B6A44168226930CD8261AC99415359B32732CC2F46B319E3B58B542A4BF2108F2494B1 +3D286B295B5496F05A26F462A887107A65CB108FD475BDEF1FF3AFFFCEF5BDCF75DFE7FB39E73E45 +2FC7E66C93DC7D4B9971ABF641A060E3125963EB07DCFFF24D9610DF0CD42F2A3A433358B719E1C7 +22D35A5E2F1DDECB77EE0A979663378C15772B779D39E98F32DF1D23A8C09CACC5BAF5D4394AF7FB +9D4C1517096B2C6A30DF80AAA7EF69DE50F924AF6DDF8438B260BC5A5D69B18FB1FBC6BC1CF7D5E4 +DD65453583A3BDAF73C4054CF43D67BAB31E868D4345BD2D223FB3FC9872651B23BD0B92794E9C4C +981B54B01631DD1E1D702BB80286A9F29D2866C3B3FDDB243B565C72222224E9A503C28A6CF6B7F2 +AF14BD639B61FA379D145F4999FFBDE10714BB776BD7D4CB5F5D7F1592BB3775854F58BF29A7269F +292614C41F75C5B727082F65E6804C2FA82D11FF637E76D7548E7F8804F54C3CBA2A3399A226FEE1 +12DA96CFE75935B360427274750839A32A6DDF942B2EE702BE7E303E4C14045089FE4C0640A0886E +45344F5F51245A1B0941407E86060670137F2F80CA84E86AA2E038021D0F90BC7D98106D8C26DC14 +F87502D34420E0E66482B73F44530B6E4EA332B1585A902B4C0B0D81E92011101D040A8244A1906E +DB67E6040A891C7C3C1459D200F6E116723E83A1BF741219D8CA436B61B69E3EB72D59112800DC0C +7F066B8957C7D102182480610504DAD8C1B03432D1D27E3BC76EAB72A6970FDC8AC6A010C8DB92D3 +AF1275B6AA3ACD2490495E26546F320041C0ED9800C51182DCD2ED83E9C076EE4F0F0C129D4963C0 +9D7F5B8369A3514646FFC702F53F165812D3DF0660E068143A8DBA4D058EA391690C3B3AC10B8020 +7535D1BF8A27919900E3271326600A78D18800FCF7E5180CDC02A07A337D20488C16DC8944DC8A74 +B48C8C7E3700D4F945E9F1C17AEB7F09DEEF8E0A2274647B527CBFE338FB2F45664C807267253DEE +4585459A1A7E289B732FEAAB3FF8F87E71147760C9040249B358B110B286BB708FE9B73BD6C57BDB +3F1ED353D84C3C25EAC92F80D7F71F145E6B66B1B5F6884D7D84DBB407C024CFCF9E5C26F00538CE +9769C232E22DA29A55A2EB9CAA9A5B923C8FF6D41F9E2FCB5CD3084C907E379FD0C30CBF55B33A50 +B678C04471DA2895410DC69DDEF8718D19D91752F1C5F004856CF283C4585EC0BB9408062F24D26C +F378CF93D68E30D445F040781D75B62F16D4F2F1B2DAF1E9C2A24B2F32CB4D1A4F7B6D70E861EF9A +FDBA2B2ED26587884A57EB2196B023017F3F093B59D3B3F0046C98C358B7E44644572660D32AE78A +D9EF65A11CB6484DDE3C589AB721F4CE0C85962E0F4719A56BB1B2EB332F5A1F6C74158A4883163B +4E9F853AEAC10D2D99B5441D5695C96776734EA0530F7B46AE3C5C47467A1F6B73D0B0E0C0981C86 +C3F5D13A0C9297D5AB9657BDAD9EF8435E905D8F789B6D2B047D797B4663B12DA6A3FAC1B4BDC18B +02CF1804392340390AF649E115DFC2084839CECA54C0C114193332130A08B8FA16B6AA9E50499495 +5D5173973C6AA8A7EECC9B8AEECE50D146F2A0F2C66F13E5D482B3B0B6E1DF8D77B031EE1D844B70 +E1CE495FCD2A67A6A0BA6F0C5878B96BE9959B63132F951B3C96C180FE387F424EE99DB738E27729 +79182E4AE9A86BF0E94DD986F41B775E2342561766A2E32D845D1375C463A65FC1B3D88CBC9B61A1 +1819B3B5F164B5F81588C58B670F9B9E0B911D7B0A3F6AAC6F6607A6468B07E6A5EF578EE65E5089 +F6AA3A64972158CD5A43F1048346ECD0B8F0FA00BBC6644284828BC03A4540AB182BEDAEF08D2942 +5D63C09156D3F095C5F8387CC8F8FD2E4B7FF2E3C0A6D126FF6199ECF76B46E9F78875D1A1299AF2 +11B267A2575F6A24BE3618C7B9109AEA9B045BEE0E4366A903A75A5A978E8B765FCDED0C10C8AB0D +30BE29EB75A07E6CBE46F8DB1C2BFC80886FA1888E8473889C05A5D1A36DA4535C26F0E17460DED7 +6CDE347668A36AA178D028F4DB9CFE9A6F8C1EE9CA904A71F6ABF0CB8A09B76C1F578F536A4BE280 +6E9EC9EA9974D40B52492C81555828D68DCEDC4A2A8FED092A285F890F06134243387D0999A60372 +7F30FF7A04E6AB0397C5AADCE81538A12EB564FD765070711286AF05E10258F262321EE20D94971E +69A36ECEDF8D87ADC4F6A24DCEBBF7E1DE9D2F4D9731CD9089CF44A3527CF7AAF3E6B133DB1189C2 +F0E091B249789646FD8011AA82255BB7442B70C8819E65A66F3CEC53C3760F95BFC0DA2EDAD26B53 +99E10D430FAE962897A75D5EB6CF20B9976ECE420CBA40526F6B6A3A73AD6244B35A947C458654F5 +439E47DD5BFA4C8702F3961D14C1EB31C95CFE73A2DAEEAFE93F12B3B53FA98F7B599B1949AF3DD9 +F0388FD7B76A77799FE208F046B033FB5407CD834005EEB239743DD3A493CB3F755B2C3E9F71F639 +4AA1C1BE0E3FB0EFB17469EA20A5BFFEE2D339ECA8A1468E956B445B9666B15DFBA4E4613656DA2C +796D01B2EF4BB14ECB6755C06E24BABF96B7999D59839A685EFD2C3AF5E19BD1B022B7E781599BC3 +21CB0BCD4ADF55C52492A7D327D54B94718F228F3B389441F97D3C0EE3C5121B9F0C4B10FF1329F9 +FC582FF68B737857BF48F5F96CA140B870B7D49E43B8B36A50193B7C70292605542BC410A8E9AA45 +6D46EC737E27F204E302665DA5397758652B7444445143756011D6F975BA321F8FC62DCBF8B76BFF +F5D0771C91A54005DB306AAAF213EDCBCE59147B122F877F9FE867CC09043FFDAAA832686075CAA6 +38E183A3B938F6A469F0E81DF5CDDE3501CE5329CEA29D5B6E53D4849DD295BEF8DD534BD7632FE4 +3F9AD41FE218934A2F679CA834349995BF92368D0FAD1CACFE3371FF4C41D2198329B6DB35A36544 +19B1D3F2503C4B62D778E82307427EE7594C50F94773370AD36C3CE45ACBBF8BFFBC16E07BD3C02F +15C7865C6C6ABCFF0E588CEEE733FDB61CE2065631B0896D6D8B63A8A75FBA47AF745CDFFFC3C95C +D18FBF80CF46C33A72EE1F5ACBFC9F09C781C388CD24D624578E505273CD3524436B42284758E4CA +0A937399F42584912347688C9CB9CF3172E48A7C72939B50738BC672FBFE03FBD5BFF0BC5FAFF7F3 +44DA5A0FC6F22DA7628A16EE003797E1A497ADED88B6D51941B385C5068693AB9ECEC1C3608C2271 +24720AB491DAD130B1D875A16368C0EA724FE0084474B96392B9D95DAF045D4ECF32722920D8A135 +E2C65E9712E2B9A2BDE463B2F0CEF82B725F72F657893E34B7BE6B1FD3860D38C6567B51A84DF243 +16EBC56B8FBDB422A2A4153ACB4AB6C125FC22075F81B2C69F1CC300368A89C7512E393323C5D588 +CF8B0E7E179DA893DF54359BCE695D8B5942CADAA25EF4E78788401EDF3A0B9476D5E368B1EA77EC +DD2DDDBC4BEEA834B80D8F3A697F7EB220F96BD188AEF2F0E8C9897BDD1DE4C987F37B1CB6E33784 +3EB72674037E0A96CA1839CC735F8E442B74F9F07AA7AA1530267C4AD280332A2EE922AD7D3647C4 +348A0B97C21C87D12A64E5FDEB87D36F2FFDF744C58FFAC70F1DB131BB1065189E69C652A506C9C9 +DDD959BDAAD892CCC5CFEC7D77DA31D4D0DC1F77C9C05EDBF581E6ED1ABCD5B435FBB15D8E0D29F6 +D1B3513AD095A654AA3234175560673E7396B2D1FE50FFC04AB8CE52E4CBDB800F029117E4B368B7 +979C06AF58C63410ED49447D449F24D1F110B6B35F4CC00BAA476C54778EEB6C977CB73358E89C0F +A007E251920610944C53DA5C5DD58AD957B04F32637AA7A41835460112EA7A6FA9599DA900155787 +4E3188A4C459740EC33EBBF21A99EE0EB43FFB7942E36A30EFDC5ECB6305287A359A74C3D786484F +839BA45E7A3041852226502697AB172D869A3E3C342F4C2AA20BAB6B0AC9A62D72F24058EF50226B +38C8D9A8C01EC31761278D1E6F52A308387BA4CB38082BF35E5B95637036B9FAEBEF7A0CAE8D694B +CA537A92E9A3C4855DEC0FA1ADE8C700BDE125FF66006B4A420FD6BAED08AB309BC0BAF90534D237 +75A82253F2F6A1B1E8C7566EF18BC7BA3015C6FC4EA9F7E1AA0CF825D38AC0E1DB761312FF1BBFA9 +A8E5C4926244C8416B3A11D702962F8D0EB0CC1A5967760F62F2B38FA87214F363E9B1DA7F56E8F8 +B2048928B7C4EA5F826DCE6C19454E42342CB9E218AE4E91C34E335D302EEE921B5C4B0B086F48B3 +704A8FCC9F519C056021E554C8F5D8DDF265FFC6290569ECA80EFB33C039311340E31C1309EAA0E2 +7EE2679557D613014D686417180B3CD2406887A07DB3AD95CBC5B33D0B687C19E507A8722FEEB8F1 +C27DA8A96F9594D30DE5D01DC6F04EC7873065463E14CBFC2F610B3B7FC46B321C49791CFEFEA9A2 +0633DFB9B95967BAB82ECB11D4A1F3162EFB7E5507D5B5ACC751E9EACD455BAD5A8F26AA0D417E25 +5A32F69088E72C06BE3284C1671BC1EFA6736D8544B103AFAC6D40840305E9A45418CFDA0C4804B2 +C7F7971414310BFB7666520C2A822ADC61AF226BB35CF9D7843C18855655879CBDBB879CE6B84FF7 +5B4742D36FC3841B107B86D3A18E8490DF529EB6928A53FFEDDCCF930A0A3C5B52CB15EB05857060 +AE1CB555B137EF48C9C574A4C74B761E33E706CF880A5F32F3054E08AFD86DAAA489C92766EBA96A +D709F47A67599DA59B35C5D146DFD50A43B57AFEAC8A6A4C1427F1AE5F2E0853E5AB50E37F300967 +3802FC940CA5CC28BAA7D7DADF72328F72B77A2D88E932A598BF79EDAD223102BCF9412623E9CD24 +73BCFDF635053915C8D25B3A59DE92C75F1E65732425E99CB1E7E2A857B6DE25FB0DDAB6BB63FAAA +BE0321FF5B98946413DA89264B54662EADB3851627A56D488BFACFB8F02BB93C495F5CDCEAAF90E9 +BF311BE0CDE1F83AA77A1A639B0BB1D529E3CB0CF3191C246873549412AE008B8D0EDE49A40573CA +47305D27B8FFF9DD0258E27ED313249CD90B1BB937B46216BDBBB1ADAFF78D00787729FA7C1E44E0 +D386C0F12D15E151DD9D6C9EEA95B5F85C4DDF30FB47734D0248541E9AA5B74292FDD17A6E78FD21 +5D8AE8CE62FFBD92A0F6A3B8D27B74548D347CDC9CC198FEE9D80BC630704BEFCB348991E1E01FFB +3CA275F842C0F7237AA2C5F94CBF6852BEBC3872D45ED40EE2A6D595E426CD62D1F7596ADE57E7EF +263762631B682F27DB07E202291AFAD80F151A5BCAD6F0C3CED46572A72CCDB8652DADD1888F9AE9 +C9853C637196F98231C7BAB93BE7DA8D5A292360DCB643505B872E73BD29DB5C4DBD8796AA76449F +7191D173F3A0084FB30789C41BA91B2E5BC6ECDEF74DB427D67FECCA28B4A9A62AFDD5E0F889955C +3D93968FEDFE82B60553F4855E35509F2FE28F4D663BA65C4F2A5FBC1FB6CCA261746C2C91BF1137 +E813075C01D1209349F122F5998F5DBCB5F7DE65D3B03AACD1CF978189F5EACDE332AFF8F56B1DD7 +BB03F3A81F75BEBB61C272E74B6842E4C3F530271F3215CCCB7895D3B1A2124C99C12A9BBCC72D9B +0F98F63CCCE1757379EA1A86E25E9FFC0A912D127F967FDAA65BA0C8FAB1E75AC99CE2602C1B4E96 +42F2166BA406F5539C7C4A06DCF75EB005E3EEFC9DEFBAE6C18C048E3487AF4A3DBADD784FF3FAB4 +A21282AF4B77FF8DE9337B090F9083B6BAC44B64EF4571828EEEF5EE58F3F9944DE6CC1E37DAD783 +598E948A82EFE37D116CE9B21AA43800E51BC8AC44C527D409A1DBEF7C1563BAE0EFDE9927DA94F8 +A1734FDCFED2995A600624AB9D323086973D8405CEB504B373A5BAFBF424EDEFFF7B1A7DC0B3BBBD +627A2164A0C6F025A6E1B9568DF54CBD78758C99AA41B3C2BAA2F4A0329A7E12DE33456D6F9B1456 +AB0C71D11B1C33C6BB394B5BAC6429640C1779A035DD64B84CF60D9FC2676A423091A548B9BB06A8 +5DEBF7ED4FF88C415360D692F3C97CEF05091E5BA363C4E0666E791108F714B71F78F2E0E83CCFDE +49E65DBD565431FFB80EF8F291F56E80617C89236EBC36D384A41BAD20BACCAE79CB77BE13C6B99A +630014AA1B262E4F8CBDC0E1D53C41237A3CB5B4F65C66265388E74835F1D69044B8CBAFFFD35AE6 +FF4C3000189FAB5418921C73156291E61C5E725F739563AE48C85A3224573947C65EC7883092FBCE +91D7D1A89095239ADCCCC29291DCB610EF3FB05FFD0BDFE7F93CCF970F62E0DCFEB2A0F5D25DB823 +90D5F877EA52B943D01DE65539190150633A9FE559D6933ADEEE348EFD47C61D838549FAD353A229 +6F7E0CDE9BD984856FD7913B0BB6B4FB19029DA247166F0E478614C427DF8305FE2B9C8BF5F50BF2 +0E86DA5ED4EE85B27FCA9D48EBDDE8662D758BBC2314AA144D96907087EE0B5BBD237EA06182467F +1E15DB921D62AAA2A3FC320B9A5750EB9876595DBDD009F725C7CBBB1A7BAF019F041BBE807A5ECE +3356E7A71B4B6E86078DC0F11C2699C8F0B7A64E5F0762F8B77CD67B6A5CFE3330C1CDE29CCB568F +8561D90B66B9D1505AA59A0467B44DC5AE2BDC973E974972BD6824F9BBAEBDF2A3ACC00C712DF8D0 +3A7561340610A8885E42AF873F763A42A58334838833113E5B52BA864852D9967F1C4C73F7FCAD24 +DE55E467EC69FB27578DAE65775BC8C83DD64624D579799D2F6C474C45A9DEAC15DDAE870F53854E +33F4B4C83776342E4E43F954CCF49570165D549DFC5171DB1FC3BB53FD50FFB9685262A4B6959398 +039E3D57E3DE4351785C673EE458CBE3A13CAC1BAE45F73EC822244CB21826DCFFE5ADCC693C8B4F +D12D5B171F513B42C850546FFCE511EBBC963C15109C6D98D47377F9BAC70C22D9600F63403B3757 +1E2286CD57D1700E34F6B6A955AA937E01F35D1B023707FB39BCD1850A57E10428360365E0D6672A +9E71560F321B8CF310C39DB162812085D71DA193A54A76C5A055A27D33883BB2FA72A5A3013775C9 +2E2DE08791FF50F9D88555DB7514FBC2D57495C2E2FE0B00B80531CE9A2B0F2C27FD57D7778A515C +7B9BC109E8033F2861DED493B12D553515264D0D816C9AA90C92514458571FFB745E619A54F3FA72 +0401FC459D16BABCADB038458FDD094E5A630FD3A9EAF6F3B4A0651C12743E0256301F389C444C90 +DD96FE6F4391354FB3AA52CCFDB541073C58B633622F57B4637EC1A9285556D6D14557A5E7C7DF96 +AEC9DF308A4817C8BFB9E877F903CBFD8324BBC0BD77F311C3AD82A855A59ACEF5D492D1AF02B72E +625C03837ACE01122025C524834BE32C7F5F37875D79D665C55AC23081F67D774D670B36A083FE60 +C030E8504CB2EE9D3DAEEAF38AE94F968DE8300B4677B999D9A8DCCA213AFAE7E5FA3D378D037734 +CEC7B581BF5087282851CFF7027C9AB8CDC122DEF7927B6CC653600B48A9B1EDB2630BE8AD104BBB +6249B35619C3E0824C1F03C8701997742478A934D48D440C79400E4596E9AC25B7AA0A0D34448755 +E21003913E2BFB556C224FA4273C461A3A92CEC00ED970F5CF5EE554E9F79AEE53C596970DE7B2B5 +AA150415534081821A919896E08057B4C7EC0B3FF211EC2D463EF2AA5C3E5552D4F75888678362A9 +4729375A46DA35F2ABD206B66DA4782154F291E2A73A8E0AECBAA3BC26851A2567AA5C179514F8A1 +F12EFD7610E3E04A2885DE6BF04FCE6D0D24749AAB6A7EDFC0E44947FB79A635D23C215F5465F68D +B4EF3BD4D638172CB049383A445C7EAEA2AFDD434ADCF99579138B55726D2C72BEC98516041AFF89 +130424A9CFA34952ED8699AECA953CA904D1BF4504725186375E2DA9F1AF069704C336985363EA7D +002C4B4BBD0F706A471BD99DFCACD9555CFF3A6A5A6606A341C4E3395962F9FCB4E42448549BB568 +0C0DA2E25CE009E404587417C8DAF1EF34007747D044A417D6B6B5AD698D24DBD58D1E7C2D5DC6E0 +A2DBEF20DF3B5942A4CEA1A0E9B4C4EFE9A5F97C3E3492A24CBCBD5BA6823B95FD7DDB58F1990DF9 +CB899583C6D2AD39F0ED951B94A0BC401BE0309B617EDB037B9C7E9ED42AAA9DCE9E3B90A1BE8EF2 +678EFD8444519DD9CF78F4E3E8CF818CB54E6176835A4D0BD60BE33BBB1049DF008EA2D39FBC5B9E +BA5028D2EEBA89D67C137E918E59C88888E36561BD2D4B6F1C5A626D8F2EF927DBD06F404A8F5A54 +C241E728B582DD8D32A86856E324E78D878DF38B0CD6982F9DFA9DA7E95CC82EEB74961EB030BD0D +31E14A53A8B837787BA4D8ABFDD752C04A4E2A47EAA3420F5A35D25FC7EC1FDF9254343F0BF98F55 +E200EE06B16D85BBC92AAB37C70BA9E837F3EE5FF00E3663EBD7CA4D1137C73B6F815129B9330BA9 +A632366643839B411C93479B698D3C722317AAEDEC958DE47DE7D52D61E3C2C887CFF58B23C67D29 +812E630B1616C35F6327E367FF3D087BA05B077698050E22A09456B7814C38F31C4E460D9595214C +72604DE3E03FF7E7C33527BBABC245FB25AC726CE04EF10CB9ACBDD6B484F96210E9AC45489678F9 +45F99210997AFE0CF28B12ECC4F7D088AE6DC259BC28E6731BBE6E6EB3AA0A6ABE303B8FC663BB77 +E25A322EC5D745E1E0284FE1DEA8234E87B3EAC0D6536132F71256753C322C9B5493EBA7CAA62B04 +020E1B51DFB6107B3961B4F8FE79423D51B79050BC6ECEE74D5E3ED5075AE7948909524E72902E9C +64E9EB90BD6F4670F50FD97F054438EE2F5DF51C07983F7AC3E74135FD715EA34FA74C2F97979F52 +6F5DDB683B21BE23992222A1AC4F14700FD7CD6EDA618EF764744A59ED3A13BC58D048D4ABF1E00D +B1996C1251DFC7F5F12AC1E60B6FC151D795B5DA049A63D3EA56F4EA172FBB74AD6429FB0D74146B +E4480DE56EF8CB40B7F2449FE6A2779F59C279C78E37DCA15E3A4F9323D40F1AD397CD3C665778B4 +3EE5FF1D9BEB97B4ECD9BCDFF37C16127B2B53EE4AE606A3931F2342E9AFA8BE3A295B06BBC3ABE7 +A9A8F602C69B49106D8CFF3A94B6F74D4847885B927C6D0A28DDB165B6263549B8D73846B3AD7B24 +9DEE773D98875A4AF216782B8BE839672861167FBA056632D0920CC90B51DCD77290A23AA81C4011 +B3EEF89263507B73FD31863BBF7D4A68D10406C0E36FB9E0F61647DAE0F3BE0D594D2AB18B75D909 +BDCCD99F8C20285F67B6EC720BCF2B653EFE4F7B99FF33E1F8717C33B1E626722CF7FD112673850C +09B97294107D950F722CE5D87CDC8DAF4619C3CCB5DC1FC494488E98A3E9408E31ACCC11CB28470D +7DF4F1F907F6ABFFE0FD783E5E8FD7F3FD5A8D00A4660B2D9A79B997BD045DE1CBDD6E378759875E +85D5C4D54C541FE5187DE92D6D58E78D494359CFF83CFEE781300EA9215DE3758FACA298BD955394 +5EA33AFD6DE975462EF0FBC16C36CFDE1D772A41F105C9253FA41110D4206E164C37BB08821C2860 +F4F5E53662D9D4CF14486782155B6D4C6AB8EFC8A6A3FE57F522B1FEC0CEFC88A8BEADFB9BF12341 +5CC87D007C6B61E74CAA196BE597E0B9643ECB33851B1B8EFD8B50FD4B22215087A2A450D3DC6769 +BCBEF3B7B0E561A5A52A09F1B497CE61DC701AEB1F8F286126DCA2BC0D6BDC95E699AF1523FFE586 +D70B2BF595AF733AD1347A48BF49CA0BE92F989DCCD216874AE2C6BCFFA7F7518E682FA08217B8A9 +EA6BEEA566048D159A44799F85E86EF92FFB502DBD253E48B2E729548CAB42CC366BCAE76C5AF151 +A37C59960C485CF4221D6B2BD13BF2F41E2E1F8EFEC8EC44B87D9CFA1CE901709FC126B6F8B865D7 +87E18815AB06C11449559DE829DC707A6ED5E8256D25B3EAE95BDFA28BA8E8698D0480212959A99F +8CFF21A3C8E44EED783CC755737162D3F8A0D18A4C4F55E1FB0C454C46D6CD620FB5E1841A52DB5C +18A9BEB07BA2BC28441B632551CD76308413116EB40D2B0737918BAA15CE2C9CAA12F7F38F470F30 +53432EF71B896AD02457ED40A01741B85067974958167E9556C0276680F1ACB4FCD5577236CDE343 +9FE09B41C25F671518D56D646BE785C5E7660E1104CD55B83F29FDD56FAD2644ECD04B870193396F +27E86684CD62E75C7E45D0785A4A34F03D2E70CA2D64FA9F8127C82EE48631B347B81C1E9BB01BB5 +14AA0414FB7F1E2DCED569579EADAD6FE1C4741DED6A74E5C8CFA3441D5F0E1222FC2AC111607B12 +FFC36C62489F23471AB4E3A9956CE887B33BF0A9008026DBE79A6728AB6BA15B5531DB50EE0C8FC7 +01DC19A604F05EB95620B070DDE6865468CE4A4839ADF635CB7939AF4413AD9AEF88E3399FC600F6 +AFD9248D688A96EFCFDC5DA8958FB726645891ADA36F8F9BF855C0D5BF220ADB7CD8B34614E5F0C4 +0BBAA81492E7399E1BBED3B5C596D2E36F38AC71748680B77CD79751B574D4F4B480EFDD707C121A +BE225596497D020F404BF4FC1ACEF9F4348219F8A43E65E972CB44084FA107D8D920D29EAAC96F07 +80CAB830716D56370433B292F4A7A18C3D714E02B9D6659FD20DD5ACFEFB20FBF6D89E347786C7D4 +E5306E6F4A782E1F078C51C7F1D2EF0C2647C1D687853B385FB47BA9C1293F06B7004C11145486A8 +9305D708BE10762AA3FE95CDBC324228D3F510F92A69F4858EAD9E132BEC34CBFB299673E944628E +5862956DBF4FDC9BDDE6B77414F3B3B3D5D439C1D8CB90C39EE74E6BEBA4B3952DB6485407D81E25 +73D8D01377721BB4D0774A3382432A794027C48E4BE90B07EE7BB86A6CAE3FCD07AA9F01F77B40A8 +E8EBEF0799E3D095A1E1A53A4EFE79E198F415C961BE4427D580DF1BC5A9D053641F2C6508453735 +901DDB3C5956703A23A7F148C5942B54D8314D9F73DC82595DCCE833D435217CEBFF57D040EA816F +89CC9FCDFEAEB93A3DC674A51FE5475F1F6DE78B2A48A47494FA6CAEC12595DDF06477396364CC56 +7D4780EFB079E11EEF77610703E6DF89CF6D6F57723A55EEC6079A53193358BB8570EDA340C7EFBA +94E587CFBE93335BE855291F2F49D2311557DB0AF8DD749AA30A4F36274C3BF46BE40C86B5639D59 +09C2F3C0ABF68EC58E5A9513824059F4B0B493D0CF9DF7C51D2D1533513C09C2B17A22925511D67E +01E0F279F376FCD0008895B3E8024DC71896EBBA19E6F1F622C66872317916DE89A9F9107347CDBE +DEB01159EF1269D3722F8138B81AC674813BEB63DA3B706E22B83177128174E868101A4A1A56FD43 +C3903472AF3BDDFEBE8EB7989EDA239D20C039060CC2E63B6C2AD4EF46A75333F05F1BF71F927263 +D8B3FC89FC39BDBCD26CEC1583C86BFBECC9AD4AFC858181764B9BC425507A9046E5C3FDFC95A996 +58E397B37026BDE785BF78E246FCB3C6DDCA90E64E8AF54F8D5220B95D4D796EB635F95B2DC18943 +2EE0133A60895DFCE4DC5AFB5B31C2AEB7305657224D077682F90B33A1DFB4F4624AB2CB6F67C716 +BF999FB6E3615FAEFA056902968D47F49B67BA3F629A56663F161500E902FC416A13994F30ED017C +556BE18B8C3DF3BA9B407E9A51406B7724A7683F0A36842D4B5A4E6936E1FF40E46362B8D33FA695 +63C8AD3E609DEACB6DDDDBDF56CFE7996A38FCA405311DD10FBD428C57640D995B28FB1611CD20F9 +6E1DE2DA91AD9A0C041B3C4A1B5C8FB6247C7580BE4DB629D0C832DFB0E8DC14F5A8F7422C0C8705 +9734946DDF060B41F8EFBAADA1955D0B738CB76A373E11A4BA844E3373DD22929BFCE75A5DE245D5 +B4E2148DDF3DC32A7322937717C88D484E8D0CB41BE022D22A183FDEF73677BA628E8290BEF3A788 +17738193B9C642BB941450AA5B81938B0DAF2FE0FEB525D2A29708D82CD71521201BA069BFAC6510 +9CAC3DE290165B3515B7B6D0078F62BF65BD83E09F7531EAB6A0AF45F3685AD789263CA76FD42519 +7E0672477E4CCBC7905BE0A3A843F474A1892F3E655D79E8ED271659D72C2C24292AA5F7E0AF1410 +604C85E7BC7BA3414CCEE3B5C88F9D1F7EF3202D1ACFEF50AE86A4E8D9991D303C4BD729F7BDA9AD +7BF5CB53A5B181D8C52119485CD08073847A0B393AD8C0D298F0D8AEB4B245E6E6541C727CCFA2EE +F26BBA6692DCBF0CF526D1157923ED9F24CCFCAD88CDECCC8B53FBA9B25D734A173AFAEA4E4337FB +53C1312C887B9176615162C2A5269D5005CB823BEFDA34145CB397DC470472A48383B590AD129E78 +44A9B9F9E5F020EF8CA456BA638DE8773169B247FFD35FF2C9C8C2C706878031E2BCA3BF939FFC1F +7CC0B9F9DBA89F72BB8729FFD15EE78F4C387E1CC77DDCC4345FE51CA2A1DC4698FBBE43998F4653 +F651AE39923BF79628136372CD1AC93157923B721F2D9163CC9923B9E9E3FEE0FB0FEC57FFC2E387 +F7F3FDEAC1D137BFA04A42E82D1E41D8FF9EB6CC1422480A575101088E10899B57298AE95C6722E3 +140C967D5E53FBB4A8BE31CFCAC036C4742D3251851D119F1CD74D4409E0C2F3A9DA84BE05E06EC6 +88B2EB1BEE1245A427672822A2010CBBC1075AFF37A0584506CF19EAEE3973C05B49F96192F97BDB +723B02516BCF50D260565684B51C0DE2088DC2A1DBE612A887E773E8FCA6F85578E5C4E1AD1F1254 +77409052B0498EA7586AE031105D6F7FF929073A2729AC49B16C20C64F414C669323F0BACEE220F1 +A63FB5F778B5BB78B94AFAC9CB3DB8E6FD61AA8F2F8B7482AEA76A1DA2BF86EB9A899708CCD23543 +396E1CD2FD61942EB6CA05D5531942077BA39FBC6F969018A8BF5742C2A3D20D2B2FE93E75D6A3D9 +AFEAEF5B98619F18EAE3606233701000E45F02862E8FF4F263D4A85A1EB3B20503CB26606B0BB2E7 +F8FC69B7CC80776ECD178D86C57E5D257CC5408B5E048258D119F8A1DCD774722B8995E0C35EA622 +1CB0DA493B32FA81DD4B2D39E5C77A73B7DD59EE4CFAA0A3F96885ED121C0F0A3AE839AECED82A36 +950C1661E9B0C77823AF627ECBECB07B133493D55E317EE64B527EEF36757E522D1EF9F61717F737 +6C09D4D6AD386BB6B9CADFDE4380F6CC543D718C826B6D5EC91EF9409FF58242A9A24E879549261A +B02ECFFD98DF966DDAAC6A216F3442AF491C35BBE3E084BB6B7F3B6761AECE4B2714F73D5DF24941 +21837646853BF2BEF6ECF2EC37941CFFB5F28CF0A3A5BA06A0332E62C4E1E37BC772493E6891BECB +2786670776E6DB7967861462FA6E828296C9E431A36147D8A5B63A421193149EC8B5B40AFAB92144 +885BC9B9D242E2FF9B4FE535467E0D1F26126F1DB0EFE22DFE0266006FFC5A7B0A9D06CDA60BE678 +358E04C97F3919F25287A89A849CA55AAEBE3A3E8D29B399B2E9DD5155478E7D4966AF8D2B73E925 +EE2891DF216B091A6D7EE2D03BD58312FECE2346E48565FAC817D44308BDE31CCEEF079A1CD3AAC4 +E9C4E208AED4D799E263364D71FE64BFDCA2CCFC4775898BCAD62966B7B9EEF1F4CC5356CB897F5B +FF0171EC3FB63E3BFC94345DBA3321DBD5081BF4AE16D493EAEAD3CB5875A15501F78CC0B692057D +E8FCFD41D8FACF66B04538B67FF513A6877BB12F9FD9D0430E76F4B52B57C723D3E38F70D4A469B7 +E3BF2EFD3E5C1BFFC4400F6573C156D7B1570354396F6C927C35D76DEEA178A3592B677A835C3E01 +E7D9E2D7E33F81EF51DD9D621EFD570A5C9BC1A663F0A6900086EBC38FA78ED52CC9687511BD1EAB +406E0FC9C1CF0D3C6A9AEF709E3E6C549B79B11FE1BFE7E84B5F5006E99E64B32C64D6FDA0503C12 +60F316E90A263CD5306CD2F7988B21AD17EC8689F2256E6B1405DB4DE7A08E1F29BDC925EB33DA1A +3D140AAA21499F929994B2F51B89990269C41A27C2D032AE99234640FDB8FCE4A3CEC2BC2D9A6589 +EAD2BA95928D9327034D465AF245B5AC7E7AB1F6ABA3BA69CAD6FA6D0C2FFA2875880CE21B6E291D +215196FB0ECD84C15B45091D373AAE0D3E3CFE8566FE68726CEABBAEB722B5F47D52A70400AF3F0A +3E3B5DA11833FE1729254CD8C2707F3E42AAB500CD1552A5596A9FF543234B796B12F8FEABC9ACF7 +D0E339AFA99668637196E88B4E6AC76D9E3EE061E2BF9C234B1FFB82FAA7426FD0CCB4CF8906A036 +975EF564896E3D0914D904FAC779DFA0598BB52B907437495F5DC0E2B5A76C5B6158CE2DA9042703 +A10CE3F153DB7BDE6A42F18C828CEF589D41EB11439A8B809745048AC0F3996B4CDC60534591538A +F0A603DC57A31499DBD2D1A1C68AB1CD558FDD7518E70FE7701FF1F81864B9D9D524F9AAF85CF350 +AC7E96D3A8B5B20B9D709B95EFBACAB675B65BBC0C234212B52B91421AD512ACF2421E646A2CC882 +08E0F80AD19AF6C29DE47D51C0F05814DCA8BD76FC1EE0EB957562244922012D258437AB084EE832 +15DBB98521184CD5C4B2A43C03713AD315865C50F4E83ED22E22D441E5C98DA607519C608B7D8A6A +DD9897175099E6D6F37C20F38FE167AE1B213BD264C4DD977D7D13B66098E4B9E4F15C6F4E89F0C6 +5DD72CC80CBB24FBEFE17486DBFD698516B0BCB21E3D3B204A3ADAFF5BDEF11AD151C06FE2EDD2C2 +E0D46B89B590C3C4828E78BC907AEAEF14B8BC1F8D77EE3DDF8F7E030BAF45EEED7083E5CD2048B5 +1002CBD929620A9A453A03AC6E865D67B26F5E540226992B86D66439FB67D6BA69659456353791EC +4CFD48AF160D5E4EB69A8874421C634E4C5BCAA12CB9805FF9045A24FA5DB779FD77EB86F1378D7C +6665ECAAC493EC703E7CAB326494A9FEBCF32F9C67D4B0397DF28B5A8EF4C89142435169151E3303 +3705ACCC0E3BC39FFF42171FD18A19F676E06967B25382C8EDC31C5E74F0ED2BE0028DEA3A16E615 +A8D8E52005A32907D1777DA543133E8A371793A5DC6CCF7465DD585469AEC0B3D80C59E6FCA969DC +A0072EA2DBECC42CCD5D0B3B0ABC1653BB2A87017892A1F828E10866BB39BC766DAA671BDBB76963 +7B980815D46924D16C62812DB495E3D76016D94AF3B189C8B2504299444747C8E2D32499D91D700F +E6F347A5767DB21E98EB0B0E397D28F385A2BFF48DE7F2E1E15C855FFA51BA822F19704EEA338E1B +4B8E2A5B36E2EE5EDF192E41C50025824B360F731735C4F8E1D034571E40B2B2726CCB9FE77FCD61 +E8E35F50285534E8E053CA6AFFD98787630FC8CBEC3C7D2E13FA6F0C62B3BB185F6CC8C80C1BC31C +BB5B4411E874A7C35BC4AECD2BD107C8C7737A6E57F61EA728B206506ED59585A0C6A20BBF05E5B5 +4EE3355394868CCCED858C0DEDE43A81ED79CECF565579C5EE5A5C8504EE97213B8CEFF8627DE569 +D586951CCF13A4B755F14F48D1156C98F900CFE41625B5D961D7BB6B5213EBD5F65C72EEDA82FFA7 +B5BEFFA970F4388E1F6565C6B1F7381219C78CE8A02344496659C74CBE0E3A718E638F641FD94548 +5666D9C271B2774664758C9471508E1CE3748C7BFF80F3AB7FE1F9F83C3EAFB7A488017A107DD792 +72CD3B6E97F6A9EEB04D6AE232FC139F31A4BC3D11C749DCB4AF4FBF2DC8CFF26A8015CB1C7030DE +627CD9A12A3ADC75BC40215CFC81D7668CB97352F373E396700898EC8117A4AE7C4E91A4AA9C6735 +3994595215356EC7FD44E56AB42D4AD26B375D84A759F579B293CC689B5B70F1D25961398AE33E91 +B250CA5470C2614E0A0EBCD72B3016FBC49D30B413D5EC913AA79D6D56FB0B32A947D737645D8969 +04653EE59D68E01CB32C637E2AC0FDA798A8048C21713D69DFC7F0334416658734649A8B6CB89B0F +445F6878E90FE6BD44EFBCE25372E4B9755DF0B229A009CC176BA2101604808251883BEFAF146AAB +EDEC065AA2171EEA033596082D0B349A7D57854A745BE889A72CE3FD431834E42853E6F582ACC9B0 +BE8047B657BF7ADC4061A0CFEB72EC5F7B8A1B8698152435475DF9BCEA486D59333000C3F22481FB +27426C4E2CD96E748012574B45294C93C95B82EBFC6F7AFFA3E19CA41592633F620F30663CA3BE48 +EB4E9355A1BDD6904663E0BF7CF1DBF5F9B29AC6D7C00A2DF7AB163D95D23ECF317AA0A5D2749262 +E6C3E931B2B4FA599302AE503E2172A1EE216D262F50B79DC0D70F41943F4C4AC82B7BB43A170E47 +0C5831977CB9797715E194F8262F79C6F0A0E44C8C0FC2AAA49EFB46ADD3F60CBCEEEAE89519C1C1 +F44160F85851A473CFAE5A5CD970487B47CAE875138DC98F7F94F28F900A91E94EC6F218D34371A2 +A4F4009ED018642C1625AE7769B1317AB4F31E5564D5730A24D5097267B960EF84586A516147211F +598F3F30882ACB4B8B19B455F19CB3FE64B37A6CD73848C28C188E4281D7E550FC978109C155DB05 +1A16E83AD2FC5A6140AEAC45EFF2BD0AF46403106BB9517B6BD5C64C29EEE4A7CE97F9FDB299E11D +E62AC5A48EC17D02653E6EEAD0235EE05FD4B466114E79C662FFF8517CAA938B6D549DB729C1FF0C +D61DA92AC193B0A9F58B1626CCB033E532B595D5E4D0FB7571581F8D73D529488A03494716E6DDCD +5CA4445F4550F078C7F9372C8EC34EE99239F1E05F6AD7AC540264D00E7EA99BE6ABEB1F7AE8E6D0 +FD1329095CEA4A289E7AEAC2E7D443556AC248305227ADCBD21EA1913DDFABEE7B5F314AB30C603C +5304BD299693CC1E6B50F6E0EEB05FFCA3949E59EE3FB5D6E8DF9F224EF3A7FBC5FA4E0CE4C4669B +DB57466881A87DE8D18BEB8C1ACF0224F66EC6CF5E9B1101A7EDA8D41C4D4EA4C456E6B2FDFD9066 +28DF9DEB30F983C043162ED85B5E9D546E2A5AAC2C0C6C64372EA94964509E5723C24353399D0463 +1F8849C6B1496DE87AE6A8079C11F2F9AF5D0218F88EFAC028587D4E10BFF5D97614F3A7BF863AB2 +E19AF2AE8D5DBFF34EB4D8A544AED0157FA6388623FEED707147C493F73B29A195A02CF821B2427D +D9EAF89D783F9BB445B23069C5AE6D9DFB6C6DADE83B75F5730AA12AB5E7F1B5BBD5EFA553DB7498 +C08555737DBF981C89ED0926B9C32C9D68928CE8DB763F23E0D09CE3D328F0B3A4DBBAADD929121E +9270DB1E6CEE0C4BBBBD611588AC3DEFA5F012B6493FCB1A897D2CCBC97B56B827827BDF5255EFE9 +26DE96959A8C73C335C6C2FB589F3D71AD4E8FC485BC20EBAD206EB4A299783EE6C8225094046ED1 +1132D1443248BD85A3AD9EACACFBF3323E58B81548F4591A6C123E74282FBE512D807F65B629C1F4 +EBF18E3E2C08C206CDC221B4A6E54D67ABDD43B9DD42D8E3C288F53E7F3FFDDBD45C7B7A82F186DB +64DC2FF5FB5135D17731FC9B9AB3335F71106F6833DE7F59307CA983D5CBADA42096A7BE8C3AFC39 +B55149930AFCADFC77DC99B9DA56CA3F3121C5C8D9EBEBB993C8ECDA39AF7CCB59386E29F0CBFCDC +6278CEE08ABF8CE25695E8B7AD3221B913E7A5D5775390CA4A6F16691B64D31D888EE7A30EA40D7F +35CA4EDD914386257A6EFA6EEF52D205A9360F7A113C4B9810AA9584A087D0043E5BF99E6BFD5D71 +765E0B10F77877B0571833B17D3AE552F6A454E83DA8F54A44E87EC8ED7720DFFFFF17DE075CF77D +E944E30BDE76D4A5F5F41BBE7AC4AE0768EB5E035E0D895626F8FB36DC5B84610011565FF43AACE4 +AA8FC55102AB7DCAB80AE15B6BA9D6CCD32C1B5DA73E1276D4E79DEA39255145990AAED054C68F85 +B046C6AFE1552B58FD37C7B2124B07F8C2B41A187A19E86478F47E6C46AC8BDCD4F31CA0E7001796 +61343213E5947140D27F905696FB576D5E909B2CCB3789A09DCC1E23991A99E35AFAFFB8BD9D06D5 +2BB910B7C624C4A17470A469BB869DC507A80B44F6D8C7767CCD516A3403083F181CA9FFFC1F2D6C +2017B76DCBEBB1C5213D1B41989203FD316607A9C7A98D600498D46276C70388E3250DC19F770A54 +6DD4B015DC3EA06C4872071885D31B59127135ABAD5940E3646CFAE416CD0C820F6B1EEE69016261 +6C5D5CFF65F0777E843424ED916FC79CB287D6F10C332255A84AAB9D5317C1D4CED88530679E7F68 +3740CE7075DE9935F374539BBCBC2E1AF776CD831D5E4D6649B161C483A750C3427137C6BF471F72 +40FB628BBA4C579BD6E917F42166FDB57387951B95C8A45EBF98B166EF520505F046161DBD205492 +70C49470077BCDBF3BD51D653272AC753B37FF270F98B9746F6062FFA3039A89DD8CD49998EE48E7 +FEE2A245F4AB095B7AC3B2699B7228A94FFA85F93BE78080C536DDEC609383633C4229EC67868818 +C928F2D9C271FE5028D8BE585EA8F3D4D028119A4008A50BF7365E503A6E85A608B6B9ADF2E105CD +57A8939E4F089534A91DEF94C7AD4E98CB7D5C92A7B62F5206D0ED307A8F191781CDD4AA82C91C7E +F3AB0E90D0A84CFBC693407312A829FFE30DE1681758C71939EEAA34417F906FC7925765CBC59A57 +8D7FAE4302C09C94B0641BA13115F1D7476BDBA1F68A3AC985384E9A5F5E64FFFFD15EE78F4C300E +1CC71D91C92DE6F846EE2362CEE6A89C73E67AE6DC308A42EE518EB1490973CD364786C972251D44 +6EE1C1D214B96F11C213E50CFBFE03FBD5BFF0FAE5FDF9289601F64885EE322188856F843548E7E5 +5943DC832C9FC7510D097BE9F5A1B8AC73373C740AC0EE91E6DE461EB0B2C266FE9CB154C3941715 +8E327DB2288F8A2F9BBCE318E043BA39FA9F2CF1673BE962539B5AA5FF108C3E6733163C9BA881C0 +EA0C0457D784439377CCD557E273AFB159EC1E99F834B96D8925FD54720DEC6A65B9C0C93BC193B6 +B53F52235E9D7B8B7DB35DFEEBE313A610A6ACDAE489675BFEFC209B29AA3C87E54F570E968043DA +F0D8A85BDD849708BC11F8FE332154F7AD92BDB739DBF5807490A1B4C6D225E0FF4E927374F82A96 +A16BC9CDF95D763D287B32F3F13E6AE089323294560D6E49B7DFD238A1BA10F15608F2B5904DBB6F +C3B65D160F413D21F07324630DC9ED983D131E5165FEEEC807137701CD2F1A7EF931F63B9B368174 +19F951DF657664D8C8D1A4F5A3FD0755D6D19564AD785C9B9B7185E2EFCCA50F1D742B42AA5B5502 +B8F8494762A9E651FFA6F2C30793C4EE7CD656409C53DD5E015E0BD79472EC2E6B234E659B852486 +A144A4FAE24D8831AC50AA2D5F1CF61600B6A60C0B9F4D08A4212DDB49F6C553E25E7F3BB1A7426C +D7B35C8DBE14267CE1B7D3E39135468EDFC59AF93F2441688B192B5472E5DB533454264391F0A1DE +DB58483295E551B5C50163ABB3490D4887D16C0D7EEEFB7B4BF673F9C7ED8AD998059857DE7CFEB1 +A35E33BA9ECDBC499BD5CF86BEB0D751C7072ECD5BB1F4F598F3E5F080857325F0B013FC54021B79 +1D486E4A1BD57BFCFB1AA46507DDED9CD6ACBE2BA53D1B4743ED2A591B252F63DA5BE22EB4F734C5 +27762A7D3A4A0A7ADC90B5981356B9C8835B80BBE1D1D9C863F0B251DCD7EAA8B9E316E23031FEB9 +30B6DC473F3696D2B9AF0FEB97F5BF3D1C72F0C4298293A192CED96402748DD1CC9494D83E35FFDD +9876BE4005F03474E80B87AEF8881F0D93480DFA7B3D5223C83CD5779F786BAAEEBD2C324BB8FECD +E910F0C4852498E3678393E177784E1580BC605BC67E5D85FC415CD854FD4158A2F977D7D9844762 +6F9EE7711EF7B5935F6647491F26C5F23E74948AB2B81FCE3EED029678B9F40CD2613B7C51FD6A13 +7D26C4C58803D566616421FCC70B75543CE09921589892A3CC5965D1ABD6F2323CBFE72B73805791 +E7C8D61D62DBCCA580631DAFDDD606CFD003B4890463BC337A46EA2006788B0D60FABC9A75D2325E +0A2572E40C644F02D4DAFC2DDF5C32DD14E4B9F8CE13C06D9BA9F946C1319C1D97DB75BD42AF3506 +B30CC57066E3BB78DE05E359B34BB0F1ABE88D1552A2727F65A387F37E641A27ABAA5849FDDCD014 +94ADB64094699CB9AAAE1FDB38B11CD7337A47EE6DA1E2C04EB11F042A6FD40A45B0E7B0A838C7DA +77FBE44D6E46F0BBAA7E3A34294922CBB77DF78953983CDF3F815440D3A58944A310B12AC8286421 +2AE46AD77C38F2A4FADEEA0CF85CB3A99C632F4651B1D305A4B18208644C79467707C48812910F0C +568748E80D7B3FA62D39079BFF00DA4510E5346BB85D0E8C6B310504790C57431E1EC10257DCA6DD +D19220D770114523568ED291724738059EB168FBA84912B7991EF03D4019646C4D450ACF15668E26 +C391DEBC6B60F564A84E2E26E7B69E2CC2837FAF9F4B688F97DE7342425F9E1CE228910CE90A887E +5384FFCC853380679ECEF79C9AFD815F6D810F5A39CCB35CDFCDCB70CA4A9F8C1654B2D4B297571C +8A1871B0CA65CDD4B0D2C84832E2337EB6975192C372423FDAB4D34C3F4C950388EBDC607A5D2330 +ECC7619FCF18F5ACAE8C3603541B7E28AF0767E16F44F7909A93A86139EE0F54EA6A4DE5B9800EC9 +A6517634160FF10826189B27772419C4AFEB04197B85AD6909B58D9D7FDB5A31FD7AA1496242E23F +B4694963A1252C70AA3D8CA651C2F22207709F20DA6B384701DE5A9E71B47E1FBD3F2D2FDDA1E670 +033B965D6C0E7B1D11F40B986823769ABF6138825F851FC29B62458A9BCDD4505695F1F45D298013 +4CA7DB77D3D5F9FBA7DB37546F03EE55FD274D899893B7157FE5B2C52ADEC2F674A6D304893651B5 +6F3A5960B99113D5CFF2436747981E4E62BD930DFA255CDD3173679E31EC19DD1890260358837FF7 +E403349B6EB2DFA49161942BEBBD0DF0DE7D1149A6F47DF3C142872C0947A337DCC407859A57FBD6 +926DA627394005581D6F078355C018CFEE34C2E90FD5508F79F03599C9F0774D2504E56B6C5504D9 +0D10A33C12EA7E0FB478B54429D57B2B431180C14485703BD612EC2996DC188F7F9394DA52561422 +8E8AAD110BDC7A420909484E8CAD4A39B375E271CD527F18A5EA67EDA557E0FA2B1F9FFF14A6BE04 +5DAA9DAE72A7A7C85A225DD3A316462D68778BBE1F397C006D033BFFE34C8B2D4433993BE46E0A91 +BD887E8B79AC6D774D19B2EA9E518C7418C5A82CD2D744B747EE14BAEF0A4D318D833D29C3A3CC04 +2C6EE94B7D2ECAA0CA6AE823784DDDB5F335235C426DDD06283B9E0A236554345A1B7CFB7B278B50 +9BC84C8BA7FE87608AD6955FD3E44529B95C5871DFB98FF92F852397BC977806C655031353D9C69D +D36BCAE8DBF78217349EFA41C3170ABADD305269815BAA41B6CDD6EA44270F5A03448F8F69A323F5 +451801D77C1001DCF318CAED92183CEE952FF905B1E8C5327E22BA67141E0D46DB46BB9FE7B9601A +3CF17EC889B2AA443FCAE4039CA8C084AA910A17B67CE5104876F3AF88BD283933B8F854AC56BBC0 +40085BE57B719B620FE50FBC58A7BC5C44411327364E0FC8BC8D9A1655E73B30DFFAC52A5AC06AA7 +A9028F9893F2A3117E5C6947066CAFF8129EAC469244E765209A7DDA0AB3330662DE03FCBE970F47 +E93EA8BB6AE531BAEA82B3FD6E7FD7E7CDEE6BA98A677D4B93AC9D3CFD9B5C934A0DDD7AE7EFBE1E +966C4B300878EA5C2A83176852C937E6052F5E5B737DB6FE7FDAEBFB9F0AB78FE3388E1007293AD6 +39F69E391C3233CA37B2474E3A9571ECD2A123C73AA7935D19D9BBAC904D543884DC9475641DC73C +F6B1CA1ED1FD0F9C5FFD0BCFF7F578BCAE4FBE4BADC0D2633C289A5B0D459AE7FCB96A0205142FE0 +0A272CDD49EF2FD85671E2680B9F4F8FA0CAD76908371C468AD9FA2C93E9AC7E5CCB490B0EF9F2FB +EBF47C09997853C65BD492CE6970FB9BED82879B3BAFB7A88B5B2BD9C527C57F87E5470F1B9687C4 +E6C48ACB95AF490EDA4C922988FDCFEA29DAE51848FA1138F36CEE4A8D03B35FAEEF5D50645663A1 +2C0FFD50BD201A3299226BA28518D2D476DB8BC66236FBB93A7B5E50C716C81D30715D8C4BADEDB8 +91CBF6FE92F78EDF94942AA78FDCE539D13CCAE660554CF040371F645479A2294EFA21E3BACBCDA5 +704AA5A1E7A4895656C6DD5945A0488EF0715E46A508636B989374188EBBBA336BCC4F8521902BD8 +FEDA76805204BFA3EFD4A3DA77BCF146CEB5054D2BD154B896E7D695CAA2EDCAF2E5CB6BD8CF4047 +D78FD4CE1A4FA6DAFEC1B60D17602052D1E1CC81B9BF202B445899D9E4AFA974DFB3431BCC9138EB +ABAB1473D1BC63D9E85BB4673BA7E25D57A131DBFE8715F06FA8AA5E0BFB9FBA039CD550EB86E505 +114A51FEE09792A362CDA5EF8B33C311E3E223A767C7A8A58467E0236B74F6ECD0620C7157AB4195 +9B27B06FF17FFD1E3ED0A9344E93A2DD593F05558EAA2F3E4A81EB8014EBD437EABB187ED5824BF8 +DEF867DB76F8E075B1DDD73AD9939E61C2D38685D99E6D0A27F8D96F8462EE0F65C2E05FDE7544D1 +ED74211F21AF0528A14EE19D24C6A7B666E5563297F3A5BE9BF682FCA93A3EB883654599F89F9229 +D5E33067941A5C2693ABFDE253AC2ADE6B4FD960CD9765BF08E1D187107F49C787DF08D5F0879896 +BC749808BF7C5D269A585A7A5CA7C5311734C0CBE7B7F182FCEF36C32FB67DF2BC558874F113491C +22A4DF950A215B3A6112FCDEA32A41ECED2F544A49FADB9D1F9F16532556F569AF744EF954A3B592 +A292919DC405F881F8E7697BA206DF56DE105DBA4C9F40AC8D13B037D715F20932A788648C84F947 +6F12593066220FD7424C6CF4EADC9AE407592418F75C95E327ADBDCCC2DE68332D23E9D6DFE15613 +78ED390CE4EF8CFABD870117DA94E47B78463E2FCEA1E0FF1E6AF51ED7C7D744E127D6665A5C060A +ABA59EFBCD1C34FD6EF65BD14DB4FCC7E05602C0314CE4E41B3FA8140BB3D01BBE308CDE1948693D +330E40DB486EE854C84B8209A2C9B9713997DC36C613CD3A63F6B79E348E2C52092F5F0556B137DE +CB551E8D138EB4B1A08EB074A2C428F553A56DCA57DD91295DB1E3D65536A9888F45A4D01356A10A +06D28D0741A48C522289F6D5A2713E955551A5A5AF3EBB872EF9A497B9BC022A112DF6CC69C8583D +2BCF6474D3657FE9CEFB20E3467FFDBEF91CFF477B77270662DD7054A5AC25C33AC3B684627B8D65 +1A93DA3739E993BEDEA540F7F08B76682EA38571C27196A18AACDC62D185D65C64D89943053CB28C +88C96AC862AB3FAA91E4D39CA15B5B218E3AFFB4A51A61E95C3EEF76ADEFA0F6520F130CE6E2EDD2 +3F888C8383D16A6995E9646844FD0D186A6DD553BB26183CAA1C7C4961D1093D503BE7B807F0772E +63878EE3645BA84A3080714B387E85E0C426B43E01D17506757A78318544FD05B794C396A47B7BF2 +4ABD5739A5609BC915D20D1DBA1AD3E6DC532526B4CDCF29D850180DF3E30D02DFEC4AEA45A92AED +ED66D1D5E22C393793E13501C68EFDABF0FC44E25B07DCEBC224507DFA8FD69F758FE173BD72A76E +218E6444B03522DD9B05F11271A60941C604FACE0FC8FD742D5CA6D4EC105B13218FB738E872F4F3 +5599A2BBB8CFBABB576D1EFF717885D9D472C444B6BD6645A1A3E326E50693033926159FAF126306 +0BD6AE49D30D4B50A445EF625EEC05309A8233ADC774394635DDC5D4A2C0FCD660CD44828A98FFBD +506F36CE68719F2CC0415C66ED97D8DDFDEA1951F6B1A09EDB40CB67CB7132FA45887FD516ECD853 +64237F307F686AB1FDB0C47F23CBBB0A5EF3DDAE3A7F040D686B9FD33109A5F53D723F88D8FB503C +1C2E4C4FE448CA1D044CB63CC7638532A3B00D957253979165511999CDA547E69326E3FD3B150C8B +B38CF5EEAB79A6805B88926422E7FC7AF7AD422C8365056AF6DE933B008A7E36D962C7A29C33A9A3 +FA369525E05F067D8A89E050C8D7E9DA240DE0A49C5D047BD387693ED778E54E75F2AFC8156B7C15 +F90DFA7597E85DA0F25DAC3F40E1BD3F1F22C62954BE41D863AF35AF1B3470A81BD46BD8061E8866 +550BB0804B304BEA184BF5F19B4B5EE964905745D96DD9B87430114CDB013DEA446321432A13234C +A7962295320832FDFB1D03F0BA14EB096FD0840615C554795BD3B63EA7E2AAD27AD9CB8FDCE3CC32 +8A0582D685127EF8EF15454036BA4C67387780273B929E5E9F92C03C9ABEE4E66C2688C816F66D0B +FDFCDC8C0C0F07109A803CCC6E20C11112DB8D70C0EB24D64463E1A68153F64EF3B7EEA8FB020B6C +C2A9765DE3C87B05CC801B8214550D8DC2CC7C8EAA4D8F47A14AC2ACCD0E8287A105BE9E069E96E5 +272DB0067CFF3B930E859D7206A7AB41DF7B52F8CC1A08244A3701711A699E69832EABA7FE4ECF05 +3B829427BBA30340976FE6D07BCCDCFE6A99D2AE16880CCFD2EAEAE3694B930461DD82F5D2404180 +C52CF576FC18305E7B559F914A6FA561E53128977A2566992BE43DB3112C5EC923D6409AD046DBFD +9C1AAAAE4CC3FD89E3ACA361AB35548375DD04F156BEFE63DC51C4E91EF3C9F5B434F680E2D21E3A +D304B86A11F43896E5D766FEFD5FC61733C239734801494F71DFB917AB3EAB373786D35D5BB0FF73 +EA350F0D3E4A5B145417F0C5F147EA8AA765E8B936B6E6422B355E2D14542D42354ECCC6241F4C8C +ADCDBC79512D92222273FBE2D102644492B2739F955FA0D37F27027507F9C9F6CEF5B3488FB2DF49 +EADBF14D696A0A444B5E43EDFFD356E68F4C30701C0EA394C8B9A411DEE60CA3D99C8B39A21CB96F +8D5CB92BB91931E7DE18159BAB9CAF39C66872EC4D7A6924F72DB96B2F23145ED7DE7F60BFFA179E +E7FBFD3C6AD3ADB2B50B75C4B790586082C20175914A2081FF731124EEFCA3BF1F3D1575B095DB4A +D73808059396BF48641C261AE54A42241B8D28F927F3A2079433DD358159AD378C6DA3D83D7093C9 +17EEA40FCE3890EFCBA100BC447AE3BA4F16A86783F83AC343FE95890F4B1F1AA75555569B53F7BC +AABCA3B9A43D36F70A5F6C5873275F0A73C60275A2EF7D5FBBC912ACCAFD13F32526399170D6C825 +BCA3D60BECA9B34CDB427F6A9DDB52C634C8D5984E7179922F592A1CD5DFF25A13D24CBB9752BA24 +6E6460390EA62D247F9C95CD6DCFCE12F7E3B473A020E0F2BC7B975F83A344242839E7990F4362D8 +464C55F7B4DE30A5CE3A62BEBD61F4F707D896D00EBD4DB8CDA16D17352ACAC6904B98225E31DD66 +30D619DAEBBFE9DBB061564FFA9143C6F66559C202AE2A59642F5523771975FF32EFC2201D71234C +89EAA7039F5678F346FE39C77E212F9E968C887B6C2F7B69C27610CD4DB10A1ADC5256FD7C4C4C04 +B2A67E4A5D85A9B1A09E1E24BF50207F0D5B687DB9AFF8A680E6C359E13FE641EA219556FE721A96 +1A1C08C87BEBAB48708CFF38901801C447312F8BC799587DCFB93549EA0ED7192A8CDF457EE5D7D0 +1C154B7353112E97C7AD281493988E4BC305FB6C12F0E7AD53EF793EE08DB467BCE709478BAF2908 +CCDA0F4547FC24C634A77CC1407464393D9A8B9C8560FB49E1151F22679B1EF39C9C971C8A0A2A28 +4A27FEADC8C3865ADC98F314027D9556597635875FD719C108A5AA9B7025C4EE526FF7F1315F3C3B +2ADA4405F867F9D8A0F07F6D37D10F27FA9608664FC58667C61CD37B4A36DE1B96AE4D90D7B1496D +4A63AB868ED39FF1724C755A34702BA44B3E43E18FC60BD291BA9B7FFD9A85CE89DF4727DF3C5ED6 +3663ADE494E2CBF211F471346895AE2940BFD8A7B721A0CCA32FF5555A5C777D456C095C4DB78391 +A90150D204D6C702F5D4E2302312B34FEF25643A833565DEE42DE75FEE05A8F929AC9025E8E00EAF +270C8535F63E5068A97C219BC17C30C00F1575A9DEEB6C436AE21BDAB9E7F53BBE366245B0F5FC10 +3B247BFA885E15C73B1D23E950CCDD66A7A89F3471816899DEF9ACDA12681D04151356F27A77CEC5 +40EE03B9B604C3B17CF101891BA0256C3ACB13DBE6E73DBAE85175D1456CCF19CD0C11DDD5C689D6 +A474219E41413F4478AA5BC9872FB92FF7BB4ED7C306FB3A4F184735C9D047799D7C9684A589E2B7 +AF4421BA93DDF3EC5D22BAACA99F5286A17016D41D1CD9A4ACF412878DB5223D23DA87D5C37E7764 +E5FD88966E6BDB13DF730E0FED3CA637C90A20DCFBFE6598DA8C0949FF49550456D4F85DABEBB560 +B43C41E1DFFF064BBABCE8D7C300130D96AC2902DD35D02A6C384AE099640B67E010574C5AAAC7B3 +E3D91BD36D09490F381A86C672B703AC30AD2BA5A8CD7B2BAFBC1A5A7B8565033295FFDEA4C63FDD +108EB569FADE63EF11B3CA6F592AE8719358E4600A7C9FB5F77D83CCA95CB63CAB12DC9748A7ADEA +2C4FB56F21B8F9AC3EA64DED8FA868AE80AF72ADDE3FDA2628D6924874C237D5E42B9FC7D4348FDB +8756ACA98B7B9E8A3F5B0A7F69CB449849E2CF6A4E00A1E6D12D2D09EEF58DF97406754ED182B583 +534AB22A848583D424918FC65EF6D34F6CDFD8EC57709AC9B66CE241E2B7A58813A965F4F8EFC512 +E279C7CD2EAB5A8D4DD6D3CD7C008511156AA4753232223F0870FDA5E3E70AE438D2AFB2330AD26C +B8760512E1EF62E3672CB8E82AA2830AAD6A900921490AE3EF7E19E829FF64C3F8C5694852304506 +806C4E2CAD0A43054B7BD196E53A861A4332EB6AF1D7D4DE89D9E73AF0E1AAF04253F7C6DD040E33 +02854053049C6434D7DE3962A872447021999AB2CAE11F2D3A1F18378CD5BFC81C19CAF70D6C79B1 +9CB35351A99122ED8E3880A2BE0E2A7DEBBA33D589E59D2CE975678517AE724A8585B31A16257CC3 +C47066F893C62FEE42670607DC448F522BF53CE36FA4AA5691549B70AEDE218D9EF0EA0B9BBE279D +6BDD2F82AEAB9CD9433086ABAE8651493C4823E5D2568F599A69DD21EF484736E8524A6E52137ABE +680CC5D6E07421C475FB3A64AC4777A9C84C10DAA5A77177A3160C07FF4C23A3C36E57C09A497CBD +1CFA1649ECDF09E6B08A895D5B31AB15C7237BB941A4937166C91D5A846C9CC643EE44F4D55187C5 +3E0AB52E13E123F69B8BA8A885DD37EF1F53637E4677159974FD066CCAEC3A126053521F75AC3F48 +D1BD24D19BA3F56C8F265F034709E9C576E2BFEC476DCAA5D5D30CB566861AF519E1B91F8286375E +45B700647DC5F3E9794DAB6E500E44C38C89257D7E3A3DA33181DFB5BA1974F1F7AA0BCF64A23D6B +3BA7556256C72FDAF3852D36D92939CC822DB883AEDC0390B0C2E10C4504518C7DC4A0DB81AE6EC4 +79BA77EB40EA4C6920A2B06104F182137BFC165BFFD54237BB2049E5810167F3798B488AD82D951C +A781B78E31EBBEFB377768BB98EDCA8585849D2DC028A80CA6C5CC1AD0A2B431F3D1565D19DB9164 +EE753FF75ED91C188E8A3BB725BF7069023DECE023BBEECE5FC876ED6D6CD10FFE25A171E7D22DED +DC05FCE36A48F9A2D3625A82AC5267F2563021805CDAC65F78A613CA132C070BC04E69067A4CB9F0 +98C77E0B218CD3A47E79F3E012EBE2B165C6D30AF04A61C86D583067F836C5FA5651BD90EE21B8C2 +8EBDA4B079D3286CEC51E9BBE180DA1D3D8110A2BCBB815DA48FA9C77D7367F6EA76964580AB9C4E +87D554602C84F409CA20F58F1EA7BB9585DE2D84A6C3868C1E9FF996BF6924B1041FA79A17DB81EC +B7FEB32B1892F24EF48DABEC1FCB19305CEF8C12389EA37164ABA768FE7B0FED92056BCC5E6F7D18 +61EB114E978AE24D08F79F51B66BB177E8127A397FABBBC02BAD4DFD4F1742E64A65EEFFB4D7F93F +137E1CC071B99B2BB648EE5B286D438892B97DDD77CE7C8715B9CD915C91906FAE1873CE7DD62891 +212C77CEAFD5A665AE721F334792BEDF3F60BFFA17DECFCFE3FDFABC3764E55C1F403C6A5E56194A +7C49DD190C25CD2B8CC45F9873C4ED55C81221867D18673C1491AF9E1A9F339B6776C7ACC7D393BC +AF6CA45920F8590A3F2C54977C9C215822A63324746C9087AEF206FE50432A723A5CD076DCE52C1E +F084CDCF001CC8D23257196FECFFFC03BB943EF90A0F6041047DB8D683244B8876ADF7980471A5EA +771EA495AB7A51784F589C595C09DC5331ED491241971B26BC0BD2591BACFDB17029B2E677B389FE +BC2BBBCD85A72881A912C6EFE1C229CC7D5FDAD463286C97FBADE9A39D51C6D52174D0CC27C88E2D +214CEE457DF979CC306761037C8713296B237DE705BC4A5CDCFBB48007F2C114DB38D8A1CFC77BC7 +AF16B6FAF111A27A395B533676E8BE9464968F7CDE6925DCFD530B156514DD93FFCC9BA3889891D8 +8A636FEC9E7049FB98139B2010556B6A67F791AB48ADDDDF0E2655042B4C0A7EE4C1D7CA1C5130AD +DA5CF6DA0415EEBB7BF3A1CA119781C84456FFAF79D10C7977C39584C1E0652B4366D5E41763A2BA +BA32D6646059E0F82D2B62B031EFBF47F8F6587E3E8C6ED91AC0812D8C52B4D0369EC279C487AF58 +D7460E9BADBFCC3DB41FA2DEB49D7A71E5C99ADA4D03EFC3A73AD57A6109C8AFEBE5C5FB6EF1DBFD +1C597FD49A9E7752903307203EB64337C96971AD66ADFB34DD0775A23353E3D71CB8B4CEBFA76F73 +467957D5A063D3D23674C03CAD302F232CFA92952D314070D49408E39DBF09AC49076504F7393374 +A4322A7A5DC4EE1672709031868C03F297B62CC1BAA8D62B0B43CC95283BF551317ECA4577CD4EF4 +2AB9DB1AF3769CC8F9E3F946C160D1047FD864787390BA94A5637D4640BAD865D9810851C53E8067 +3A578CD4FB154601E9E4121647A1A6B9B0ED7CBE151BE23E659F6D27F4F6E51B8022968406EEA79E +FDE2E20A1FEAE3B935AFCB0CB6F083F9F7D6DEC1968C5D1BE3AC300F5256EF9B326DD7C3E0EDFBA3 +E29B64B42E15FBCB17A57E710240DB40CE5E3BD4C03912EB2459FF392F38561261D39D9A4542EFB7 +96FC7C6DEACC6AEE67C3A95465ED48302977EAACD1C65739D345009FD127E0063D84CA559312554C +93093ED40743100B7BEE54D2159293EDF4F4604E870A78CCE0E726733B22CB6C20E456F47956DF6F +FF5F83CFA4E67DBD32199809D47D650DE5D293C18EE282CEECBDCA9EC885EF5565AC51CAD2CCB2DB +6F8AB763B5093C6F4CFDFA7115C07669D86BCADB70092579104240F9D60506E8D87885924C948A5D +7F92BD7738C7F8CB38A5D11B94D11064AC16CB01C70976242B8ADBBEFAAE8F52793328C20CB4C32E +CCB1CCF5A852CA5E21DB57991090EBE1E754125DC722028DAEFC6019A83742AD124A1D5B3EB03A65 +7189F90B2DDBE0AFDF24FEB04C852336C6E8ABBF47DA919111A9AD23AAF991853E12A0B4C9793EFB +E6EBC3BB35D02426A3F0902F3A8E85364FB115EA369EC7F8891548A78F57B8CF5DFA3067D47F157A +07C8A7E6FEAE851C066CABDC71A9B0BEAF0EDBA49685657C7BD5E93FA81C911901D7E0A7A08C6AA2 +F9ECC022D6CF6EC0C7582F17B5567DDBEB93DC3EBA4E24349033D2941AB5A1157127E309DCDB5041 +0853D6850BD78404857C2DFB82002ABA7C5A80F01835AB4BA1A0D1A216215F5D8680C74DEF58AC77 +77ED9E3DF45E263703E0ECEC582238D3506B785C591A519F746ECB3F44D2A0EB428DFFC15FB44934 +FA5A401ADF39DE80DEC0B832615330D4E48347CDA2C5BFB837B8D34221694E546F7F93BCEF4C2204 +BAB8C6F59DF8B8B1FB8EFB0E3566A6FAB76EF2A2B28EB37AE98049C5621C00974099354F1EE8D06E +C14C5700D1DF7E3EA13FF9B3093D58034A67F2D8768127E5E2A3055BE6739FC9AB83E69D2A7C231F +65127DB8479291ED22163F134BA3EEDE7B2D6A2B3BD495363C6BB73FDFDEA2DCF0DEFFCDF9CCFBE8 +11AD67728A6382A60F7E3B48D05874A327DD21BEE50DA8CBB1A5F198AC90C0551649E6B5F6E936B7 +4B05B84AFB820086E5E05C76D8B2877BFCC8F3EA614422AD672A691628161469656A015922BD5440 +356482DEB85EF7CE6337A048F8252521AEBDF09F627547C0A570D76B656A074B09CE8D917A216D91 +D5614F40D43F5C4C8D12C5F4573BF86CB20B05D3CBAE1DC896973C99149688304B3FFDEC5F90581C +C874D8BF5A6831316FBC93C610F63EF4CB8F91BA114666E1DC63A07F9C86F9EC1009794E73267CCA +A076CF83B00C7F4C714EFA34CE0ECCC6F41D9755F30ADE7BAF043F34D2DBB682CD54DCA381FF5CBD +2A1791059CCB5C92D83C8E9A04F32EFE125447BD0A5A02D66BDB152257354769EB09727E262B7F6F +B5FC0DB1C2433265A341C2925B1A0EC38EA461351A84FD24D55BA8362FA10DED5A6C72FB344EEEDB +3D942249F2E86B1E8A34BAB6BC52C3CE94171CAF94D3825638B52A6158E2B747EE0692F527537E81 +521E08AEF3E2827E2F6CC0C7D5A2DC31A75E727725E3F11F31F500B5CC8160C1983BE83840BD80D2 +7AB782E5374569126DEE3BDC96DA7DF4CAC6490FABF333F0A17700FE142A60C92ED06BB825EA6EC0 +ADF896EA243875711A8FB5A12F7736518682E93DFED9C8623F3EF224EF750831413ACE21A2C7B7B6 +668A5B85810B2480BD0E7BAC9DF92C954631941C1BB21995E111BD6AD29D236FC15C4D256877EB88 +4FD314A3777255097B3EDAB6F6612002FF2611C9E500A5A55781ACF94F6AB3DF5D3AB9D1EB17AA94 +E2418888350BAE83235B95702DFB16A5C32AB16A13AC04FB7B1E87B66BFA7AE7F239CD7961227AD1 +2E469BBF5DAA7A9B140EC5C21BDCCA2D332EE248C63E3C9BCFC1AEEDF9F9BED509D30E57371BCA9D +7BB90462B86397E6DD6A5B8D47666C8E8D1184C4419E42F3D505B0888EE01E2A64E9D8B2AE712B9E +71409B5F4FB235ACFE1BAAA45EB8CC400DE161CCF61FEDF5FECF84E2C771DC6C73BFCB7DEEB95573 +BF74963B935B696C433177D15C47E3A00B51AE0BD19AB95F72AB1C97745C7389CC3532978E48735D +2177B9ACEFF70FF0ABBFE1F9F83C3EAFB76FEB25ECC5D6EDBE226F0D0219BFFCD3E3F0A158EA2384 +61E076B5BF900E3EC664F2969A72B917CCBD62541B1755A0908927367D36209AD40AB42B0F060E01 +342AE135CF24984EA5D33C9B57AEA57DDA2B3FB292BF6245BE2BCB12925C026BB626B81B1EDB4752 +D94CFD585C306B0C58862E6619865E3849CEC4B873491F240DE42A7736DD1763EE4E887087BF1A0F +5FC12C06C03B40B6F1B6B18A3075DE2DB47CDAB2ADD68B8F1CA3E2622B6464426479C622A8B3FCA2 +2331296D000A83B55B2B30FA2D228E56F3B5D68D6632E6A2CCAA82DDDB0F8B1ED6249FAC5CF83E13 +6F7250FEC0E6291191DA4279E19F6E1578232E25E0EB18BD0C744CE2106672C42EF7AEF2FB39228D +F48D8D1144F6DADD94FAD6544EA22645B969931B9850C3CCC5DDF134B1DF711168E1275743A71BB4 +B4688C84E1C39DCDB1B6EF1FABBC13AD7B6AC73B7F189137BDCF22B219925E3A4FFCAECCCD6EB31D +35D7E79885AD8B91F02CD57751FC036A26E2A6A588176F2D44D7C5CD9F60816A86A0DA5FC5A4917D +8A8E58B36C57DEB252E3041DE7C3D9BB9191DF631472EC198CD499C38E7B96DA05407D8F9D77DA24 +33482BA7F39E51109C3A655E31A2A5596458E452113927C3E0697065A4E09496BC0D69AE5605E46D +70C51BD2117FAFE0E239781926E551A1CC10747068D774DBE227909B92FD40A197D34E7482AE3513 +FF5576E253249B91ADEE7FF8F8CD01C5B0C02AAB3740D2314D0A6082314182D3A93FF1BE993BD123 +E867F2585C036BA24B6DFA4AD4ABD0FC118BC27ED36F632CE57A95BD17E836E51A7C468EEC7FA68A +D7D094D6278B8BB28AB9AABFB15FFB5EA651133862151FF06878B9CCF65FDB7DDD50B69A904E6738 +A00FF5F5B30A284347D74DBF90EAF6DF15BBB0EC082B75018DD341F7A31308AE1E39BAE7C0519DF0 +0AF521053624CEC6199E0C0DC6E4914763465214AB7DAFE5F04911B772CDB9CC2631647BC51F041D +7207FE56AA266BC8D0D1F4E93667930C5A9A7AA7D888151DBBBA2A3471682E44A94EC1C3E7476CD4 +7ABB87511D1026613DCDC2F99AFE4971A47CA953E823BFEA938F2A8EEFA196E180BBCF7B4A5E50AA +9BA7EAF0AD1BE9A82A2B4693FFA82FE75A735984BE0412E9A5D7BE7BFB5C59C1F76DEC12934BC9BF +3F26B51BF43FC82A4B9BBF2322E84558B74E6173BC6FD587AAE4B6C899BF749F5D5DEF11AEB3AA42 +1515FB0F7A4AEE375729528E5914D907A6CBE59ADC2CED2D6A7114C34185C53FBE31B38797D1BFD1 +C5763E4BBCD927BCC7524B2A635DE4C1852025BAF996BA6BB79524AC2D074063A0E5271AC8EA6DE1 +212954E98D08B3BBE98548768F2B0CAB8738E66657A91035A781ED69465C8643B0F12CC956C7E549 +967DCD3251A9E0B3DE853B1E33AAC5452E3D04E4CA8D07FF427323D51AC4DAD384897F35120A5273 +A610AA0788FC8A9F438E8486195429D5796F7D40184985A92BED9E0E7946E1A2A5730AE4202081F5 +875C92F7CA28A53D8F56E885C86E95C449B23FACB1CB71AEBCF9632B48A865B86BDE5F5435AD1D65 +DF880201AE62A0B67CF94D347791E9854C216361DCD4D7E96D05487F48CA3EEFB739EDC52707589E +4D1BA171B8D265D29D56BF38410D78D704AA6C4B996216F1980FF5F6915E43E9C7B06F96498D93DA +E5CB0A77B7B22FB54039C3C0190689E021C38DA363D0022DDC139AAE6CFBA6FC75E2DFEEF179AC91 +27FE5CAE22E6AEB97D432BDCCFC81624B00E7FCE404755E93A17EF5168D04E56AE2DC5FE774FA961 +826CC3F138D92603DBAA4EAA78EC2334F37E77AC221AE2A1DBBB81A57D1B64ED72C7CE1DBD6F8CD3 +7AABCEDF5146C91FEF81BFAF1320FB4941228DB609715471BBC817226652CE0AFE23FAF0DEC0E82D +E286A179E9A2D43BDDB0FF8F25AA23E265E667A0F0C8C6D8B2F8A525042F4F32FD6222CAAF43AC2C +54B19226D0EC2AEF793AE819F58CAEC629A080FA68BE22F09F8A14ADD8317182CC18D989E58AE0AC +5A1DEBCE8A60B03547119CAF4D1A5229C497B5455849EDFC6707430A36915518A6ADDF5C8DB2514B +753017BBDE9762A6E92D916D1CC06C200DE1748BE3E9B7BF2CDAA83EAB92C0DA2A7AEFE99A2A3039 +9E72B59FB53EF1E3F051C9A72C8742E3A11DA4932CE577AB5BB4748CAF25F325308C4F7DCD5E9E0E +D674BEF5BA2387C6FD187D5DA762F253F906DB1EC45A662617B4D1ACD07F78171EB044DC5414E5A4 +F5BCFDECADA451EF0412FFC38152620236A844405A2C79924010416E4075CEBDF824413BDA964F6D +37A0EDF1C31B1CACAFC4CAF5BFD061E19A159D198F2C6C4EEC34E40AA756A7E9AB0B7E83279F0DCF +99E20FC2EE5B61CF0B7C1096740D95BA30F1355C78CBCB731708B8318C5EFBE5CF51C6984DE62FD4 +C0488BFC43B83D2E3DD6FDD1643316CA0CFF94CCE3C95164BF7039261763FDA22CAFFAE5DB523146 +C51CC2D6860DAA6D28DEE9331AE1848806999C4AAD7556FD73DAED6E7D6181BFF4C0F189C9504BC0 +A9AB5A4E7BE67864DF86F93533EFD53D262D0017F8D9CC3883D5AD52085835E59E7904DF139F0926 +70FDC73C3FEB851FF0BD4D1394C5400E4A43B3C9499A85A3EE0606216CA4C9258E6B322351CAF377 +9AF6929FDF46B805ACEB4A1AA3B6C7A32B6FE638545D427F9165BBF1F78E9C92088DC36DD5E781EB +8FFAD8E06F96F3918DE73A0A7031DA9DFC44780943C2781E927C5BF44A437666D81B6A504ACF1C1B +4C86E08DDAE37468677E1B792013AB5E39A0D4726128916CBC37FE9A1A74A4C25DDBC55AD087E605 +88760B79707FCAE3BF2510240E346DE70DCFAEC1ED33B71FEB3E757B4EBD17CA2E91C1541FB6BBFA +ABD53ECDD15A6465C22C97F7FC9EE5213AEA7928CC88393E10E8A4E45B54B604353F2FF065324A54 +35FC7FB497795494E71587D3188D1ECDA28588ADB1B4A93D50B7F9F6EFD3A311F534C52512092E11 +5C5823548D0B042455634D6B9A6A4F5BA322020D9334C30C83282E476B4656834C541C82A280262A +1A6D7AAAE2964ACEE9DC3B33F0FD46FFED7FEF79B8F7BDEF73DFFBBD40FADBCBFF16F65CE7E8ECDE +2FCDF864EBF625DFDC1F327CED2FAE553D4C7AE227236217CF7C2EF5C0F7E7060F8C9BFB5BEDDE90 +2DC7C2132A1E7FB5FF9FBF7D04ED715FF1F2EADFE52D3ABFB76EC888C3BB8E74F6AECBBB74EAE5CF +36F6BDB5724AF583D481A73E1A74A7F57A5BE1F5D23E0B379D7CC79A5DBFA3DFFD4D73A60DBFF75D +6F7BE117C32BB26C5983C7C7FEF88B3BCEB0DF6C1B9A75207354FA991BC3D2564754C57CF0CC7AC5 +1E9D1B9F3B3A244B9D10BDDD5A50F560EAD6AFEB949615DF8FDFF7C3D737CDFBFDF8AE018B5BE7D4 +17C7CEABFEE6E3B399A14B265E5D53FACF59FFC94FAC1876CD1ADA3538D99DF1D5C4687BD5538E84 +33271FDF2CA5A7598FE942F7AF24AD4739343C74FDF283DAD8CC15679366EEFF74E02F2FF56AB676 +D80E6D3CD3BCE1256192FDFD09DAC10FA746659C8D59F797AAF313DF8CAA5EF6AD766BD896FC558E +D2EBF77EE43E5976EDAF715159097DFF18F1F9FAECB569F5EBCAC33AE58E817FB8E65A70B557FDDE +B19F5DC92AEBEAFFF75D3951E3D67D7DA36DC3EB9D4593473C9CD4FAA0EFA5CDD3EB270F29985FD3 +E7D54F84F50BFBCC6BBA3F35FA6678BF391BFEF1D1B0D8B0ADA74AC6160C3FF2FCCA99A7C3627BA5 +24D7FCF4704D5DBF1F94CDEB5BB161CBA027266CDA2CC5AC9C32EE46D40C29E7E89490796F9E7EBE +EBAD5E6BAE1DECDAF24CFEE4B817425F3CF1F35FAFDF9CF3C1CF96C6478FD40E156EBBB9E95FEFD5 +D4BD963EB363F01BB347C5B6BE5C647FDF75F9F8F9F6E841E3FB5CFEF84FB531DFBEF7AB27D78C2B +AF3DFE4ACD9650637E4CCCFA82AF1A6DDBBA26BA5F900FB7FD7940F5BB4DBD329F1AB839ECC53CED +6E4BC7C63531354F4EBC1D95BEF6EAECEB61E3DF952AEB9F7DFCC504FEB8983F267A59724A764AF2 +982929594B925266BD32295C549470FFDDCD4A30E5683D97396D49F2AAF95E44BFD26651B0E15FC8 +96C042082CC4C0420A2CE4C042092CD4C0420B2C023BCB819D95C0CE4A606725B0B3C23B274C9860 +3AACE997EDF4254BBD1FEAFC88E9B6C88819CE8E23A333932A6D732313C6BCBA78698A8F8B9AC187 +8A98EEA0B5E25BDB69ADFAD64E5AF3E92266D8BC7BBC9DEEDE9D404C37B18C638EB9C40C1F73741C +1DB53AA9CE9BAA5B2C3E64EF38121FB97A69AD7D2141A11B8ECE4CACB4C6C71314CDB08A8AE81609 +58E93C6232B062DE5031B363B605C4546431C434604E8ED391BD46CC00564C75058B997D6EA75C01 +446A1D1C071EB5255457008FDA328E038F5A5F130410A9B3D3610410A92BE30D41A4CE399F188834 +38DE2006220D76EF2DE922883458998188DBC14C444635441071DBA9860822EEDD2C2282889B0F2D +82889BBB2F8288BB98995924A99A6F4E3480EDA6C6482691551975C53431924964656225DF88E417 +719A675092BA216DE8E4401958291D465290D161241558317541D2CCAC863B28E9C8F88006323A8B +6C01C6A3250BC04AE87CB2888C6E44068F1A1B3546068F1A6EBE0C1E353C31B28A8CE3D0833F3919 +3D4AB9067A14D37E0A78F89AAF08C8A886021E9576EA8B2221A3BE28E05159423D5514649C0B1EF4 +C67999F6E8DB683CFA36660FBDFBDDADFE43F7B5DC8AF4ADE39785B8DAEEF43C92A60051F34F9C9F +ED3F7F939880EC2E311158DB6D621232DE4F46F65F620AB0A687C45433AB3877879806ACA593980E +EC229FCF30B3F20B14275B90D17E327894B793870C1E7B2E32038F3D17A8860C1E7BDAC94D060F57 +0B79C8E0E1BA788F1878B82EDC27061E47D94D3690D19915F038CAE7534C1EF1CB420FF2868A88B0 +9D6E449110B651194506B8AF89EE4451107A48505101EE6F251B4503B8F71CEFA907413EBB81F022 +1D49B500ACE0EEAA4210244D158D2AF8F02A1A95F3E155342AE7C3AB68B4A795F7442317CFB28A46 +AE739C8E46AE168E44A3A317E9CA35343A7A81BAA48151C8010F43300A39D84A87D7C028641F8FAA +26236C27774D41D846F7AE8151C87E0FA78351C8DE564ED711F2B7AD815148050FAC6E0982A4A9A3 +51453B15D2D1A8DC07D1C877473A1AED39CF7BA291EFF3D3D1C8D5C2E968E4BAC885D0C8C55FA56E +04418A34D0C8C5B364084190D20D310872FAA37F86F20313F4D486FF3BE72D7BCCE12A6B61A47F7D +E884BDA0E7A535FD5C54FDA3D8CD7611D3CCACD2B18D980EAC84730D60A53BBDCC3F86DD6C073101 +19EDE71FC200B31610934CECD0711B9DC53F82DD6C3B3105D86E3A8BA622E31A1AB0328ED38159F3 +8919C08A8BBC4CB720A3BABAD9E350BD83E3446474665D42C6B9E0516FE75C0519E7AAC838173CEA +4B385747C6B9E0516F2337033CEA9D1467A08793EECD400F27D535D0A3348F187A94721C7A14730D +F4E0FE19E0E1E6FE193A329A03C340E69D21CD021E6EEF3C7B99802C9F1878B84BB613030FB7AD90 +988C2C8F98828C73C1C35DC675D1A36C2731F4701611430F27E50AE861A538013DE81BD404F4B0D2 +5904F428E65CF06870701C7834D8C957509191AFA021E35CF068E0BE080632EFB7A589E0D1B09B7A +2F0AC82857048F8652661232DE0F3DACBC1F7A5839173C4E38384E4346F32282C7099E17DFFF36F8 +7E0A8FBE9F599ECB352BA29B4E27F58BF4AF9B1BD39EEE793F4D3F1755FFBC05D8A2678949C8FA13 +93812D8E5F49500198DA87980A2CCD17A821E4401D583257369071B27FE4BA2125FB472EC0527C81 +E892CE81E892E10B0499C6440E0497C6245F20C8342EE2407069F47542D0117220C834A63EE765A2 +05595F620232CA1541A5318D7341A529317E194119216F082A4D29D459514546772A6AC8681E4410 +F1F0DD8B20E2594C87912CC8A8AE2420231109443C69544302114F32D59064641CA7207B9A187878 +520610D390712E7AA4702E78B473AF64F0685BC44D9541A42D9D9265B388E74BBE39D92CE239934A +8D96656019D42CD92CE2F17F13B2D9C4D398415D90CD269E269E37590796CE7166138F278D986236 +F1B4F3A115B388A72D890EA380489B2F1744DA52B80B8AD9A4B93991DAAA28C0927D816693E62F7D +83A998559ACFFACAE8C032F8886695E633A99CAC5A00B28B6A76693E9D441BAA6697E6469E565502 +964A13A2820ABD865EA63CFA9A8A8FBEA62507AE8CB4E5E7752E782732E2D3F22B232B76E677C6AC +8DEA794E4D01A2E21F3B3FBB397B0D310358DC5A2FF38F9D8FEDB81D97434C40964B4C34B19D7762 +693FFFD4F9D8D6FB7154D73F75CC0A3EBCB9209398D2C30A8BEECE5A4D4C35B1FCFB73F82C9A89ED +EC5CC0357433BB3587CF67F2282ABA379B72FD4317684CACB7315E2820CC89262806C16904A52038 +83A01C0467125482201752116673212D0872213D0872212308522135C8289B0AA94146B954480D32 +CAA5426A90512E1552838C72B95090512E170A325AC385828CFE4776D9C65679D671381989292929 +09FA658E68E2A7F5C392F3BCDECF3D076D292B680A76BCB65BE7B228D95BE926E90BF495520A1A13 +E80AB81897559938745F5C4F0B9C4D5AA37331668B0C59617D816932138C511323199B32CFEF779E +F5E9FD3BDFDA2B4FEEEBBEEEE73EFFF6F45024453D1449510F44468A7A203252D4099191A24E888C +14754264A4A8932229EAA4488A3A2892A20E8AA4A8832229EA802891A20E8812B7A8A91FA2C41708 +51120884280905521409A4C82D6AEAA3C808A428114891150891CD0984C84AD12044568A0621B252 +34089195A2418AA4689022291AA0488A062892A2018AA468E01BF8574E8A3019E2D2371E77E606E5 +33F70B239FF47FB0EA7B17E78737572FFD3237B4351BBACB9FF0C3F43666F0EB8091C046C058E056 +4023B0163071E1218AAC4088D2DB984188D2DB984188D2DB984188D2DBB80487204AA4688822291A +A2488A862892A2218AA4E82045527410222B450721B2527410222B450721B252741C222B45C72992 +A2E31449D1718AA4E8384552748C22293A56144539293AD6082845C7B6024AD1B15A40B768EEE866 +C050204591408A628114198114B945734728B20221F2720221F23C811079BE40883C291A81C893A2 +118AA4688422291AA1488A462892A2C31449D161887C293A0C912F458721F2A5E83044BE14613244 +BE140D532445C31449D1304552344C91141DA2488A3019A2408A3019A2408A3019A2408A3019A240 +8A3019A2408A862892A2218AA4688822533E81C3F2097CA8F6EFA37F79EBCD7FFE6DB4F86FEF67BF +7C38FE5C3681973FE187E96D5C82CF77007A02BB007D81CF010602F7018602298A5CF81245B1408A +8C408A128114598110F952340E912F45E310F952340E912F45E310F952344E915BF4E10F288A0552 +6404529408A4C80A8428708B3E7C01A2C0130851E00B84280804421484022992A2931449D1498AA4 +E8244552749222293A09512845A7200AA5E81444A1149D822894A253108552748A22291AA3488AC6 +2892A2318AA4688C22291A832892A2131045527402A2488A4E401449D1098822293A4191148D5224 +45A31449D1284552344A91147132C452C4C9104B1127432C459C0CB1147132C452C4C9104B112743 +2C459C0CB1147132C452C4C9104B11278391224E0623459C0C468A38194ADFA7DC091C954FE0EF36 +4FBDB4E6475BFFD8B8E5F1EACF7E797B63C39E6C022F7FC20FD2DB98C167018D03B76C7C023011B8 +07D00AFC5611A6B7318310A5B7318310A5B771093E08517A1B3308517A1B3348512490A258204552 +D4409114355024450D10C552D400512C450D10C552B409A2588A3641144BD1268AA468134552B489 +2229AAA5488A6A2992A25A888C14D54264A4A81622234575101929AA83C848511D455254479114D5 +5124451B2892A20D1449D106881229DA005122451B204AA4A81EA2448AEA214AA4A89E2229AAA748 +8AEA2992A2468AA4A89122296A84C84A512344568A1A21B252B405222B455B20B252B4852229E264 +B052C4C9609DA2B7377232D844204556605114E672021F07F4043E0BE8BB109321CC0502F7008602 +298A0452140BA4488A1A2892A2068A6CF9048ECB27F0D927DFF9D2E4BAE8496F7B55F5BD67DB8BBF +AC8FF7E65A5AF73D9ACDE0E5CFF87E7A1F33B80A3010781760E8C26DADEDA091D00AC058204D4620 +4D89409AAC0B77D294DEC88CC294DEC80CC294DEC8B34FB1BFCD6EAB6A6D050E5CBC73E5A3A0A1D0 +55A4914B775492C62EDD55D9046A84AE7E0C3411BAEA6150EBD296D6F696E2854DEFE6126E6E6D7F +18D8135CC98725AFB9EA1150A96BC62E829CD435A32EC8495DF30A52A7EEE9DCAE1538B620BDA4E9 +6D6A4B1E5AD50C9A08C51D2B622B78C543459A7ED55AA24D955822FDAEB58C6285F4CB56462BBE09 +1A085D89F349BF6E2DA34DA091509E44FA852BA3ADFBB809A96B5A419DD46D6F6DE71A52B7BD1275 +BED46DE7DE7CA9DBC677E74BDDB6D67D7C58F27654E0287CC9DBBD1A3BF6256F571576EC4B5E0B8F +C297BAE6955CC1A9DBEB35ADE68BF6AD8BB7DF85E620E7D29D155822F05CBA6335EA02DFA5BB4B2B +042E6DA9C48683D0A5CD55D870E0C4EDCD6D5F8D830862976EE37D0D8C4B7754E073102442991C58 +A1FCCC846E5B6E373F1DA1DB96E3A73C08DDB65CCB4AB48581D0D20AA1D0D287A3F495CC1DE2A67C +88D73DBFE6DD2FFE66D723517EE1ABD54BBF9999AB35D910779EF1FDF4BE6674F67E50EBD0F8F539 +3C9B5ED78CCEFAA09E4BDFB86E417DA1374803A10BA4A1D06B0F804642AFF2D9D8A517AEAF033542 +17B9DF44E87C0DA8B45D98C5BA81B4156E608540DA0A8B01A8B415DE2795B669EE2C90B6E91B38B3 +40DAA6E7501C48DBF435EE4CDAA667F9ACB4CD5C2795B69905D050DA66F83643699B992795B65F5D +C37E4369BBC8F30DA5EDE23C8A4369BBF83E6E54286D13D7D7834A5B7E210195B6FC225790B6FC2C +4E3D92B6FC55EC2172DBCCEBF3B0456E9B29DDC92810BA80E22814BA88BB134542799251AC943623 +741E6D91DB662EF0BD4556E835D862B7CD146EA03896B6C222F61B4B5B81372A96B6C235AE206DA5 +FB1B4B5BE12ADAE258299F95B6E905EE57DAA6E7F0DE62699B9EC7A91B699BBE069BF194A2CD48DB +34F76BA46D7A167B30D236C3CFB191B69905ECCC48DB0CEF9991B6194E0D236D337C4346DA6666F1 +E61369C3FC2D52AF7C8627E533FC87676BDE6C6DFFC3EFEEFBC7B9015B9DFD7AF35C5F924D71F729 +DF4BAFEB32DC95004765B80638167CBE97D808BED01500278ABBD7015BC185C1E2517BE9A55D8EB1 +487A6B97E17E3EED97E1F5C081E21E3EAD95851E1F582B0BCC89B5B2B01F47156B65E1008E2AD6CA +42D7FDC06595DD58DB48E5CD5F0EE04C8CA778904FFB8AFBA03481E27E6CD0848A7BB0131329EEC5 +999858F17EAE6D141FE02289E22E9CA091CA9BAF0DE0E9442B5F1BC0DA89564EF0BC13AD9CE07927 +5A39C19D245A39D1859C442B27B8C1442B27BA71AB12ADCC0F3C00AC95F941BC9D442BF37DB86C56 +2BF3FDC8B15A99EF41BCD5CA7C2F72AC56E6F91AAC56E6F991B25A99E747CA6AE5E40037A89593BC +55562B27FB70DE562B27FB31D6725A39B99F582B270F60E4E6B47212FBF6735A39D98D3F3339AD9C +1AC41CCC69E5541F06614E2BA770EDFD9C564EF570835A39D5C30D6AE5542F36E869E5D47EFC3FE0 +69E55417FFF9D5CA29567A5A39C54A4F2BCF0D706DAD3C87B7E37B5A89F95DC4A6FCAF802DFF2B30 +DC56393E7FFBD2DD5D772EBD5C7DEFD1B6CA17E63FBE744FEFC7EF9C6EF9FDCE07CF5CD95CF34655 +F6D7C079BA7834A543C8E8D51F837A42677F02EA0B7DEF0C68E0D0EEFF5E3A0D1A3AB4F7F625AE10 +2DA76BBFF3D195574063977E324B6A84CE7185C4A577AEFC1CD4BAF4D3CBC567BD9CD3B6B6FBA3AB +67409DB6B51DB72FBF0CEA0B7D973410FADE6950A76D6DE7A797494B6D479EC2CFA5A2234FE3E752 +C79167F07369F747DAF07369CF479F29BEAFDB97BFDCF3AFF47DFDF56B35B757EE5EFF9F5B7FAABF +EF677F3EFF625BF74FBF5DFBD8DD9F7BE556E17F5DE7AFDCD9FA6B3B96FBCAF72BCE7CF096D75AFD +8BDFDE7A75CDE7BB9E78B5E2DF632F16574D2F7569D5C57BFECF78B907357D65717C5645C8E08012 +D4F090E84AADA26242120248851959976E7D540214777EA8DDC1EE74743480D1D528F2A8238AACB5 +140810825BD15A7549EB16C4AD025A745460E19727C404888A0852404B514202FB3B98C701BA8FBF +CFE77B7FF79EEFB9E79E5FF258D3F98955473706FCE01EC71BE8D6AFE777F7BFAE5ABDB3E29037F0 +6CCC33C523D65D18E388E535B376A4D55BDA13C28CFD359ADF882F1CD91A3BD3E7875E488CF5364C +C84C1AEFFD83D6CF746F59778DF1817FA745B79D35505156C83A540D34C7418F6A7C44267454978F +7EDB35DCECB5F669D7F7A5AB767601CD4534E9612F64D8D235D7B8B4A7B62D01CB436C0BE3C0B47D +B4C13E2405ABC4B5BB23050CDFAF2F83281889141E076DA22E01E7FCCC78BEBC613495711138BE83 +336B7D45A3D68DF4EE59607348D83570AB3430AC3AF58F9B17107B4D200A41A2169FFDE3E8ACBEDB +C28786F3E2597D15F2A2C08F2BFE92B88D39FB3B73F9B762B9EAC58E746279AE78597AF475532E77 +E9EBD3B014AA903135533C6EF3724BE005278278E771B72A817571A84AE31D736623981984CC1F33 +F851E6BFFD766774686DD446DE48775E5480A9E77A191B5EA120E4FCB8D2EFA0ED74C39BD754CE4E +4C7BD2FB2046F8E279F5A9A5076BF76D787F1B2890E9832A8678D4BA9FC7BB7C47561D59207FA514 +085BEE95D640750721CB070D4CA1C5BA3A5587D58C8DA103431369B8991E24BE9196183B97204EDF +F9B2950542ABFBD0C646D45E29634D7785CD09510F0CBF5B9AEFF407EE53639E2062F4F9CD1C4079 +18F54BB5158A720BB7DAEF8334208231C1DC6FB6EE782C9A58713EEAA360F9EDD6AD6B4D5DD74BDE +FD33545E101FE38B846F1CDF3E3B3396271F6C8E89300F5C013204912AA6D896E9AC797F1A714B0C +EE7C46AE8F783378B38825BAF0E956E04331EF217AE958F98453745AFF935648308785293A75ABEC +5489EBA6758F47F30E4574C146396C046A1D174A17FD5EEDECADFC9EEE3C808230E42B1C45ABCD8C +A74EA3FF7D8071E03A901C446ABC920727916BE58F541F063FEDA9F93C1858EC8FC6EF20CAD17177 +82603FEECEDBCE32775D39BBFA934BBB12E29C40827D229987477E7D2385FE29D5FB22378200DBA6 +60A69A1D822CF7487FB9A93D014A85C39F841DB04C59B75BBF1DE6410EF64AEF43AD66ED279BD7DC +705BC01EB028D647987BAA0AF6886AD33608E63B9F334287E360C7F48CD4F129B5D0A9DA04332817 +59665279D99D688FE6DE84301B87FD526DDDC01CC9BFE60671E49149EBBD7F6CCA57F4CDDB438DFD +D55FCE115DDC073807E38CC326075E302B3EE297CEBCA895BDBD374BC0282E17B35E627480CF9DF6 +44C80DAD913463FFAD421EB03CCC2E3A80CA332B2A71DD6333B451E0903154DB17A3EF7FE6B4695D +D7ADE6F8809F80E363CE2BC596154D54781533D6BFF349534C84C9485D3B604326B1B8F8B2A2E2D9 +7DC3C084626651B2ED1EFF0C377D9BFF73B3D2CBE7ED0352ED0FBF9BD81492697F416E7FB8A68A91 +088D81877D213DEC35311E193AF2CEEEB46E13192334F6D752EFD7E5B4C4382F82A81C2CEF3BF8B7 +FA573B4A418D5D9B366A5171CEB4C16D624B530637E9926357FC83C842375552E5818EF06FBF5109 +F363D59DB4FC670F652BDE46798A5222A5C51116904646B3B431BDAF7C163F2BDCCBE37AC771C768 +F75FD7A3C6F4B7E659A90262AFC6816D6DB77834DFCEC91E3A376F35A07C842A8A6968C128D9E07C +9DBE2167E81A7021982B7256242976B4B2BFBBDB942C4B6A1B64DC072414214AEA343AC75A04D166 +61E493F5B2BE4B5EAC2C62B9AF5B4D7D19A5B1F641AB46E2ACB32EFB8B2843A482381BC5F5C5B3FF +D392656133E7D5001F84784319AD652ADF5E77C65C3E8B7D8A584E63C841C07108386AA99B1A9D5F +FD82967F9B3CD357EEC3CE5EB900602E864B688FACBBBD2F2E4A53DD028087004D898B0D782D2A4A +538E02809CE16865CE6A2B302296ED571B05F7EFE9332D030B0324E1746645FD1731A0E0634589FB +A324E584625824DDD966F1CE7F567F7AA8DC490824B288D322A148FB51D6773CA37748EBD2472B3C +F899C40A8091591C524AECB5655E97241591465F355947515C640F472173B54196A3920408B371B8 +D85D690DB78A3393D416DA7D2930419318FB12863008E2EC5355654BC7D8A1BF8A54AF191DD21F4F +0C952704E686FBCCADA9FF42D0D07B24824871AB6EF964F72950633B141267D2AA6E10A77FAA37D1 +DB273E8F1D5114BA281D49896F1BA7EAA72967F4B2D3CA0C40B1378A0277C5B44B7362B892CE9200 +8A4D514AE6687FBDCC3C4E2E5E44FB07F02193F8D99378F219BD5597736EE42A1D48EC8BB2D04D63 +3DD3B04826BEFB4440DDC78CBE7333F8598B637DE5F5C7A34F8C1D099CF33EA5E361A794057314F8 +1E9BDD15EAC6F491BF03872D33485DC86987945ABE9A0120F6CD2071575937F2634AF6010863E70C +85345BEE9B44E9BBD446CF561D99D3590935C2432671555457504FCD95B601CCE4F13057EC6A2B85 +E1A365A9EAF1793A7D5DC64FD7122224612E9E37EE6645158024184B8A8814DB261E2467272BBB81 +403E71D5C5CE5A7BFDA68BC86E9A8E6CCAB2C8670873177B7AC8C9ACE8535DCB025CE9971A85E25C +1F0F9023DBB89A429C54BB6D96AA25FCCC80F9C45EE091795CEA76DBF6F3AFC3D9A23BE39E6A2D35 +CBB28259182A7525B1532F3D9B6F03C3C64C319CCC0EC57418BDDAEB722E3EAA98C53A194EB5D2DA +B64C6814C1C8306E4B99BD39C15921CCC1619923596671F53188639FC802372DBA4C5A333D1F106C +91A2C4F511F61CE2C193E2F666AE4F2E4BBA6B640081FDA01A86ADA814874F1C69EBA4018153AE94 +D2B4535A4A5D63EE60257D996427B038DDCA427BC93488A5BBEAA01DF371AA0D52DAA44BF1C457AF +0506A7DAE068D99036592791D24E3666BFFC6A61C0F1259E827FD667094EF71C8DF0F60421CEB741 +42534EB3A8E8E58519C1407226912EB6BCF44C94A9A74A9F736658EE15901B46F7A89415C49D1DF9 +985841ECA5D76A408B6D3114CED14D799F5A5B4AFB2ECDE59F59E3E6F97D3BF0D82343819B62CA80 +30F8B0B8AFC2074064164F55EA3A2937A3EEEDF0FAF2F998297127FFE76BC50FC10AAA706DE9344C +BE718022F778EA523C79D82ED7D72F4E2F0CA4D01016464BDC75D39A56FADBEE1982CCE469CB5CD0 +F3BFBEFED5DC066963EE6B78F543823057EAEC305D12F306E2C8315E4B89F3D4A9807C98D17BC109 +402E068B71854D3C2FAAC64C0B603C8C15BA6B26CD0502DD3D52FAF2FCCC8093EF018B8D214B5CEC +ECD14CB1EC155D6DA026126AE2B9B3C68DF64D5B7EECD97E3188B05364114D692FB18C63F5C302BD +81CCA83A372340F62EC345AEFE0C04D8A8FF63F4A414A1D3475DF6F451D767835093B5F0E74D73DB +B857F70C5CCDE7D099FF66BCDC839ABAF238BEAEC5DAD555C08447A8A08E5A70760A216F36914780 +081279D8528B7750B4D4D56D333B48BBBBD3ED6C7107108485154AA6ADD0B1E268770A52441EEA4A +051501D36215CB438921A8BC2621098F909BC0DE1FDC434E483BD37F1CBFFEBEBF93CFBDDF737FE7 +786F5D526BE3BE6295DEAA5C794DD1AC1A2588F1804523CB18E7DA65377A253DAC62DE28D0BFB05F +757FED7A6C113D005103A3CFDEE0BBAFFB7FA965AA47EDE52B9B8ED58DE9C20CB7DE820E0ED66193 +6E50DB3B5C53DBAF33954A8D39077C5CCC678DF479C2ED8C1A3E5B7AC0D5BD5FE40D759EBDCE988A +741BB0AFE397DC7D3DBEA378F645B1EF3570F231E76494A79A5E29C4FD265405587526CCBD8FAE7A +F9DE21FCA12EC4EAD351D49B5BAC13FEBE2AC2DFBBA331A6A86CA2B2C4AFE9606D0F299F51138AAE +52DDE6E3F387BC5CFAA15D84B7CB5D977E3CD49491DCDEF046F189496DB9DFACA25665935B6E253C +2CA17AE8118A7A3CEFD33DA1AC369134AFF1CDFC82C9B11CAFC6B4E11E3261B427FA56E9FC26E862 +635D86681F2CE28D6FB7D7C72B5546FD898DD5FB9BDB47C11D8CBB651EFDCB36447DFE8B418841C0 +C17D52CF274EABEA2D25EE373E6A062F17F7C6B963D1B2523BAF33F30A86B4A55E758ADAAEA7B160 +C7139C88747BE2B477468672184DFFB8A49A06379EE24498E7E3E579671BB5673C6AC189273A21DD +70DFEE5CBFEFC786031D9F0C8F9DF1AB3D7C05BC4207AF87DAE9F186C6721860C4739C8873EBA733 +594F28BEE3257C7725A2833209F1E04C32462F6D5ABDB055C08067648CF018A00D7EEE6DA1FB5B66 +C081E7628B62F6D08E3F32349C74A8E379D8C23DD5CB72AB3BF1420F363C0A6B180BFD50E0FA3651 +72C74C4AB1D2A82D7EE9DC317807423C076B380B7D69A18B5029F9B9D5BDFF7AA9FEE3734A5DECF4 +404257A9499C79F9432F465FCD5AAB58B21156C0B2614E4552D0CB9334CD9DDA08D908050E4E9F5E +27E7ADB12CEF5CEA73184D86D48542DC1FC57AB26C5A9CCCD1E8942B4FFFB5F6B1260CEC22DC1E87 +83ACF6EEA83F50983DA22FA37C222C28E6A48CF1187DF4AC9B1228B3F17284DBFD65BF5A40FD2AD8 +821D6C3EF7ED8385BA9A52750E5E97337A97657531E7F91CD8B0AC9833714CCCB65EDA7D3D254FF5 +5C5BE152FB3158B1A898D35226E2DEC968132675E7C797173DEBAC700123DFC1C842538BE5DE15B4 +F72118F020A6E5D4B7DAB1C8CE68637B6B6A524FE656FF50C1B87AECA2CABAF82C781086687CD02F +7CDBCAB2C1B9532B2062119E81219CF5D8E9931A19FA8471E170B3EA2975C205E1494C44E0EE9F39 +715AC36F6693AF411B9E90299AE13CECB4CF2A7CCF83130FC914B701ED6EBF85610A063C25236CC9 +4543101C34771ADE3CA5D4CC7DE1DBB4F9828A4C363C48BC9D3D024D7866361913ADFA0746EFB684 +BB0DCCECC2A1CAAF7CAF7DF8DF2E4D787D57ACBA4817AC98FCDB6FF7B457B1C8CD213E0733BB6011 +3C4D5B98275A64EB163D54F1086DE11B7AE88424CC7E8EF44E55D2A9C2EAB11C97F3EF56DE23C3C7 +BE84063C525B84273AC9A88B6D803523F941554C61D6D49C12FEA31984A76993FA381FDB3F69CB5C +9AC189A7698DF2418384F54A9748DA7236BE83F2B0F10CADD14C74C685327AD8FBDAA90152A89F2B +71B971F0A2529730DE2A7FF0A98E7FF432F4B11DFA96BE1F2FDF079288CEAA5DC59F8FC38B606309 +B2A6A2DDB0A36A7592BA8A59461F8760C5B2644DCA5CD1F494EFCEFDB3F7DD4BA965451A53C98A0B +C72E74EA6249B86DB3B97843B8DB63FA256F951858DE835752F37274735907C08865C59A89607639 +8C845A666E81DE5C06AF968DC5C6A2EE0B4EA74FD6C85C16F8B0B45806E9D208A28687EFC2A36011 +B126A27DD0A384A0177F423754EE52FFD1A5471A42317B3BA135CFBC5D617E073A4578A7CCA36F39 +41BEF6D919CA171C84FBC2187D4B7BF8361120FB857B06D5C6C6DBA41E68B4ACF3BDC389E8BE9A0A +163C31532463007B3628E3299964AC3EE79DDD9BBBA1F6F0B987A3B1E32DD080A7F44BB757CAC673 +BE2D073BDF96BFAEDFA47BEF5D7D4DBB7160A7FAA7F7B6196C216901FE75DF8468ED37E09FF5B085 +F4145CACEAEAEECD0DBC3DDD95B6B5BC6D6DE2B6D357C9F4A95763CAC026B2DB8E3CFF5665B3DB04 +DDD70C81B3D498A4071FEDA9775A6A9EC8907EC699BC741BBC6CDCDBD462C1D6ABA81E4DD7AF9115 +6C015F30EE6B6C99A5E16FAEDD0F550E567D5673175B65CBA78D86507D62D27F3886F3E0E4E2CEA6 +7B267A9DE7AF44ADFAD23C4FF80F7BC4941DB5D6A9C365B3FFB6A98DD0C2C35B1A3BE7E896D19753 +5EAEA8ACD9A123326459CB5AF858CBD0E51F661D5B5EB7784BBFE05C3EAB961184F133EBF7437BA0 +4780F734B5924ECF1095BFC55AD7421061F39FDBD4D0814576445B7397A47FA56D55CC6F8A9A8777 +C0A3800D8F6CF0DB8E79FBC2AF559C1F4DFFD177773965630739D85426BB8D5D510B6F2631AE903B +F2B52A456E297ADA0D5731361EDE60CDF7661AA0FFD59875A7CC60C053D35C6945062B9191E0D9DD +30B1CD44C5FBBAB13A3B29459FF7B46732A6F0AB43D086C7A9A96FB7DA51828A2AC91D86C4D87222 +C052D70A5E3C508D3D50DD0A8260431D4F4F5FD331EBB06167B6CFAE39701236181B8F4C5FDB6941 +1B6C95540E653C1D5D8D8A5C7AD41442517CD9B07338115C4247978D768D1319FB3D4F37CE874EB9 +EE7AB47DA4AE37254E5734DE0E1D7838BA2B1D68DD91350441284A1B294B301E8CAEA11359C885B7 +3CBFCDE89AB4F0356D8CD717910FB4BBCED4854217DBA1EB9ED539CE2825E1AFAFEC01F3624E75DF +2C74729078018A8BD473503CA49E81E22335044A8094169410A9415022A43494E20421F514141B29 +D8539C2514B88772108B18044211031807A188018C8350C400C641286200E32014318071108A18C0 +B808450C605C842206302E42110318770905C0B888052ED55C842201302E4291001817A148008C8B +502400C645281200E321140980F1108A04C078084502603C84220130DE120A80F1104B0808841202 +603C841202603C841202603C841202607C841202607CB6F3E1C3713E7C32FF391B1B40FD39693F6B +16FE89722F12522A06140FA95DA0F848C94009908A0625A49519840889784AD18494DA038A8D941C +54305271A03848ED068550CC00C647286600E323143380F1118A19C0F84B2800C6472C2425040885 +0430014221014C8050480013201412C00408850430014221014C8050480013201412C00408850430 +C1120A8009118B050442B1009810A158004C88502C0026442816001322140B8009118A05C08408C5 +026042846201302142B10098680905C04488650A0442990230114299023011429902301142990230 +114299042158B62B8317F70BBD2BF77CF0FEF1FD419B82E97DE3E813D97D7B0323F1D2427C6863A7 +2B8E64FE69138717141CB8F78343997FFF4B7AE03E795CE01BF017797A66DA3B6999693B771ECFCC +484F7BFFF7BFF33FEAE5B9CA56227AEBFF00FF0700F8F88D0925B278F35B7B0AB8E7D3AFD2665FA8 +9299E49FF07A6FC34847CC666E9FE04CFF02F864B9B403048D5A8D58FD5F5AC693DFA6E3473826E1 +398797AB6EB5E83A30DCD3341CB7351A3862DE4C8B1E39FB596AF6890C49CC337B05B1170F701B4F +1B574BBE4FA419085804CBB44F821156D4F1B594098FEEC75AEFCA35A73884C8891A8408933F10ED +A2A82474182BDEF8ECF520AE07CC3D3DABFED99831097FF7EB4FE37F888E6647F323D089ADD0C38C +6EA34F891A3924464676AE6F469F152E9F52EC934AA5B4EC1C678227E80D182DC91DCC4183C62DB1 +55ADDBB43F4C14BF3A65F379EFFE189AE360272052716F5D15FFFDACF9E631B0D7B29896C2F626F9 +7CE16EF15BD9E6C9FECE5DFDC83ECF2FA010CEBD8F5BEE9257BF48060447C5B86D1B501AF52C5665 +767F9904E623CA4DC030D62414B6CA1EFF367A6CD5D27E4F598D112F97631A201E4EC93AA38673B0 +1255B821030A75F455F1C5769D78DCEAEB195815924C17D4250BB767324105EB8C58804CCA0AEE57 +791B01715CB36228AD85C5E612A909F218A8E707C97A7475F636AC765946CE80672D2D956AD21C4F +C756B0186C9EA5C42CF23C74E7CED022171674B62FEA3966E7F7DADEC52EF4D0C3889D9F732FC437 +C08443A16FC197FF4770E2AAFECB4BD56BC8E184B98FE41D1AE286EEA0306132DCDCAEC10450B335 +58526A3E6B56F3674D4D69AC181FBF811CB3E722833E6F6A0B0812F2BC5471D77C49ADE063272FE9 +A6090534BBD06C0EDA1961E36B1BE7ED4D1A36E94F2A237126F98640CA35E9CE0F1F90D1F59B4282 +6AFCC077C08E04A84F2076EB00243665B214CF887715A2E621DB7F03FEF68F5ECF6EF3DBCD4C04EC +4B11320163D07DBF9CD2F6EA70CEEEA0FE78FE19428DF9648CE0C946853DD37A032FC92FCBFFF7B4 +A9FBB921BCC951E801EB72AB1C88A98C4B63093501E10FEE7A8F2CE35ADB9A843360737D34489B75 +99B7F0124BEA3EDFEDE4EDC916803B227CA4818A9DFB6F924314165819CAEBC71E6B69132DA65260 +3D3950EB049A64154A43B0AA85A70D09C4CC0E2943DA5E957DBECB1FC8D3C697E776385FE1BECB87 +29AFD2C2D6C58E6C10D20CCCCD1A73E2A642F6943661B660E8C444C4F37FF18E69CCD460CE1A389B +C7FA6AD4C1AA66B7455E3D788E55F982B73E33F4539B5C6A43759A4B83F9BA096D5C1DE449D984FB +A46C96057AA459BCB382E6C29937E4D81D4BED77572677E231246888D19C79B4D9318300175C186C +270FC4F6DE6602CCEA84E8669A8E62AB463F93CCBEAC34CD80D9C56F3B63AF71832529D469EC5A55 +744278EBFC08F36F5197EFE92D98314BA971B306366AF8C13ED811570154FD9D5C6EFF2C3E6E1DBF +43F23250D2CEAFF066E9ECED0338DD88DBBC7430516D8B98582843914FD2A0A8F2A2AF7C5F2ED0DB +BFF982FAA176C5AAD93D3D4507EB427C2A9D4690BBEAA0523B33A3D2FAA58DC66CBB6EBFFF64C75D +F60092BA0033A7462FEEFF6FB7BF96548E133C0F05661130F677D92B01967C60395676642DB913F2 +260B448F9C0E3104EC9B7E38A6F4FAFE890C99C21426ED88F2368F9B3DE3B9D82CC04E8AC03C6806 +421A61BCAE0520524BBB4C22BCD7BEC9DF4CC5590A2EACD76C1A5115277119A35B61CD7FC6A50A07 +F3CF7F0B495687E5ECD8ADF1089A269F34CBC6423BC9AE6E0CB2C3A45E921B273FAF453292813790 +671590A838CA196ECA9AF2A94CF4FF36C966EDEBC46208E3B2A539F407EA42A86276282C04F29326 +DB47B771490CE05E5B3D513E6C0B96CDEB75192FFA4454BBFB0BEB7BC64BEE0FF99FF5A0E2B12707 +12C768AB74AC50C53BD6D7F76E84AD1EB940B01715353FC7A8F6EDEB5FB778F81DCA5A1956932044 +AB966CC9D7F443E89E54F4B75B38A3FACC10B2730E23D0D9D8BC170A4DE28F33C3AD51B10800877E +7B6208B7337558273B882625FB46E14A726ADC969B9FC8D738966FAF298B4BD239425AC36597049E +3BCCF8D9DC46D7119336298DFF40CA38CF2F71BD36A77886221363DFF149BA9B7DBB0CDD60C3618F +EF55390007D493107B988ADDE8F7190BC37F5DBF1A2311664017DEDE84CAE0A299D6288F1B3F4D1C +31D915FA91141C09EFB7BF7E9009C13CBEFBA1E867D2276D4EA4642D3ACA012021BBB077A9E78E62 +A224F47F05BE8AF9BA4D68835BC44053E1E5B7D5A72419386FFC408816D30594E9834AED77EB4A95 +5407BD084119BDC39A026DD588B61AC2F552DC4EDC66CACB36C2F43BDF64EAEA53C12891380274D3 +EAE0DE87BC8C8DF0B6F668C068F071DFCCCEC2CDD859AC3115CF2F1F8E6F5FB744EB0595E5D10BCA +6ECB6655D428F662FE6CB9B85603F4186549CE8FCD5CC652B8CD769F5FD8E039F122D2B19A925583 +1C95E504FF4AB6372354BD6324370F6933DD658BF3FF00FD61A2ECB40C3164C4A66E4499DBCE8335 +051AD636487C4311ED79B162AED9A486D019F4B15011BA7B03FC86D51AA429030C88271A7F942673 +9F740995CAC2F0B096886D7B01F472209B358D68421883CB117B09133805F4A4055B9CDE18C23DD7 +0C9DFEBAD379E2A4185962CC263942EC43AAF6DDF639725AE2B73DE5C13E4CF621AD5A62181FB92B +7CC0813E7D0B3D9C93B740F48C0EFDD0DEA9D5A9D2F664A4B5F40C49A052C6D41BBAE7EF72B67C6C +4D5387A234100090CFB322F5AE84F1A2C68E8118AF84522C71E36EB7B7F6FCFF75254FAB6778A949 +8985EFB56E60311B86509502FDE05ADACAD56246AD4140BF3CB6C1DDEC9795A9D4F225D5008804B9 +7E6052B76274A60D44486DA5FB6535D0C0EA0E5D6DA1A8708ED130A4ADB7B834ABB75B89E62DCDBE +D6FB7FF63B19B5833F4DF86B9259A682286E8AA060D9AC35D7800C25CCA457693C946B1F6EB1A592 +311D3B0DEA3493E5B14C632C0D328D2C953D5962CC3C068D996916B246522994B45822CA588AC484 +2432C972E884ECD4F146B29CA8ECBB33E4ADFCCEFBEDFDF6DCD77D5DCFFDFF5FFFFBFE70E54CC9CB +7BA54F9C3548D1E396D313CF3BEF5179977CCA355D36C47E6151EE5D7E896C6245A4696F9347AF08 +242FAC66676EDCBC74ECC86F014940119DFFE84CBF5554B5F2CE248BEC0FEC2F853ED195D3B6BBB2 +134A0CFFDAAEEBE4C73F503E219D813C40AF33EBFDEC6C413B5683B23CB21DA80872666B3A1B8A42 +A1D0315BA3C6438AA7CF2A546CA18D222EBD70EF9DE46FE56B9A1CD25D4671C6C5D5F830A397DBBD +A60DD503A6851201B58327BB5082A9083E853F2F6DF355B0307CD66393BC932F3D592C9D35F85E4F +68F88E4FDA40CBD6BE27B362293BCECC7549C51DA52429D9BB9CD85794AEDC6C6F155AD35ECF3177 +DD5D5595EFA878FC3A297D40F860546386FD8C7B6769821B32CE10ACB2F097E8EBA7DA91B9518DE3 +A43FA8ACDA8254B3F008FD8BAAC91B4525AA547AA6D2B13EDE11593B96B823671ABE5611DE5FC9BC +E87164AF80CED010169F02861E197681FCCD496D86F714ED1B84844F156F5CB0C4E51ACF4ABEECCB +8E7C57B33715265B0971D3D25ACA8820BA14C99EBCFACC95D552B51C2D1CCC68842C08E3665F57EB +9B8F99409A9E3A5A617312A69FFC16D04DCBCB4F2ACBFC582CB814FD48F0D11D59AA55DE84AF5321 +20577E975DF21AFF2644833BDA2BB3FD8980AB961C794F01E95478B391666AF6C1E5F0C0E5D82A27 +DA8303CDDD331BA53264BF95052EDD5F0A4C3D23473D593B3ED36624F4692602FB525FCB480B7F8F +3F9E6E9F019F693F6E285A2694D3B2D8C0F12E4B78D0514039A9FB32B3FE1E34DBB6D43EC17BC02F +6DAAF0457AAE19F35160481BAE4AEC0941EDF7A01AEF1681137602FD4122DF2093E7F639785C4DF7 +9B455052F8B0688C372C72131C6C7D500D334FDF5253A853FAA9D14D05D161032BCEBCF22D47EC70 +33F8B73B34D474D76B52E58DF2B85B62CF74F5DE8E0E9992638DDF37B2A34EC3550B94E352AF5409 +2E3C5F649A7EFD566962C252876CAE977ECBFF60B3EB669BC3416582C357E2395CE8D79265647C58 +70DCE1AE90E3274CC2B8DDEE5A51DADD8F5DE6A2CB313BB00DDD8F3117DB248770C37450C254B4F6 +42312AABE754CBB0E83E45991BCE6FE7DB9B00FB8C2FC17A79A1112A4F99747A81C7CDA7FF193BAF +2A3822964147C9133D1A85430CE684A2ED63AECAE7380C0AEE20047E9C1933F4B3DD0636E44B77FB +50EA5A1C32C497DB6F3B731AA46FD2E665A20522DF15308CFF7EB807D357A27468E235447A8411A3 +1E8266FC8EAC8FB7F240CBD5DBB9C617BE29CCBAF5EA0014E4745271657225869C4B4DE3EA81C2CE +A645EEA599A9ECFDC4FB9898EAD070B9F8780F6D54025C4C0DDE309436506B05454E99E926985E19 +70FCA465426EE9D5E9F71C0B9EF634B2716EE811D9C8CD73436AF85CE65EB2FEE39AFFCB5798F4CB +2D83E13363F02D3A07C4E393889E927C1DD279A52ADBB26E4BBC9C9AE84B18C917A799715ED9818E +A332299751CBA595B4C6AD92CB03A28C82A6324E28B22923EC1D7030FA037E5388E6B5CB42B88909 +96E22117CCDD83062241BB15C27C3AA6131C099FB728862488EBDC96B0900A644EF9D433C51ACFB6 +E9592F0CB29E77C6F6B0732EF8B8B2EDF42319F206D88114F1927C91C4C86B9B2E3E76D58865DCAA +908A1F5611BAF9865E717770BCA248A119FAE1E939B7696768C4F0C3B63DD5B98B6CF34B886FFD44 +AEFA3905886F896D35A00FF13F94E12DB7A7303E16C11C7F41E8F23A9CAB1746ED4C96ED1C2C1FE1 +CAA5A2636ED43A2DDC49DEF0A5CE45FC3A6D689AB879F9B919C3F2D9590B5F49C9066E844C8B1D3A +354831B253C0B08BCDEA8291952F183B981F5A1EB5A8CB127EBAE8BD50458B32CF67EB877010C3F3 +FA360BAD4A4E89D80FC4CFCAB91F92CCA5FAE4E2D22408FCAC64A7E8182BB0F22BCBD2DF178ACEAC +B42B114DA6FA6CBAA0EFA4AA4F9DF4DB99912F7EB7FF743597759DED24C220CD6758B7455F9BA15B +CC0F405A1F1C6F29D93D151DF0F963543026BF6CA1CE6CD0A4D8D2E7C32E3F6B1DC7E61B77224CF6 +4DCB579C49DBD1BF5D9897F9D6A2DBCFF4A7F933FD19B1989E543AFC9438C774E8F679DC6E347FA6 +54AB08FF3D4A0EC994EC38FDF8380230E6A9995E540A16CF04E194C3A332CF4307043CCE582D39BC +623926ADEDF3FE41DE50861B9A2BB2D5C4182E626B10C0112AF187A42C66C099420CB61A3BF9A79F +CDB0C688BAB89A2C02B0A453892C02C83B1EF2083BDA767F17740FB47C7382B20847E1938E84FAD6 +FB8BC41E4C165D434E1B01D87A31C9209C6E706D6B5D07DB7A3779F743F91B24D5470C8EAF35C673 +FCB1650F8A1DB257DAEFE6EDFE5C4029E8F273E436C94F88759917F9B3EB2378FA29538A0775ED13 +24C298741688C1FCC8BB301E5F83C7B7068EE27D40C6CA527B75798C06528C082B76AC60A8EF188B +49F6A27C67E9AC2296781268817707C92BD87EF40F8C670908D831C0FF2A56C1150E4A7D9563EB4F +030163DEF9642A09B0F702FD40BA251DF400E92085003278D562BD183432DE1F4B25ACFAB156F6BA +36F7FF6C13E745668274C08689A710F17422600152484C4F18521D380687D9D5D8D7A849B76F728B +09BB95938B0D68569568980C5772F569721D097E48E24D07A6AAA10958C334013BF8ADC06DD3012C +46D74CADB6D2EC554577C9CC01C3F9F06C5CB16047E99C6E783F02B08769AC2B03F5B30CAC136FFD +DD049C17D305B0014CA8B6D4756CED5F6EA4254C4B13F99D8E05194C064C03ADB56AFEAF0AB4D62F +6DF20C442357053680059E452178AEA3FE32781C5CAFB3A23CF910579089F8EE36CF23D0860612D6 +29FE77F10E271C61AA5A1A1A306D1D348CC22293FFDD8A9606F2FFD1A2FF353B1C99F784B02061E5 +E2AC8D0FB51F85C1ACBD69E10DDD0D26C7A8AD04BDD8F2AED971EA58B88164E37EE1A696D12FD176 +E7FF7A91D81D3A99EA55E3949F46529A6BFF87D2320F877AFFE2384988105953467EB9D6F9CE9861 +8C25FBBE66489821CB348631C358A798C692907DB915C99A54F62554966CC9B564423764097515A1 +45C5C5FDD2EFFEAAE7D7F3FCEEEF9FCFE7F99CE73C9FE7733EE7BCDEE73489A4176C6831452A7A12 +221C5F19E20081508E19799444A5D2A3FAC4A62A32CFC4FE8FBD915D1B0F5862EB0F0559546050B2 +3E03B398A168E879AEC4E0E9B98F294AC7253C61DCAE0D2C96D11FA45B26995BD47D096B968BAFD1 +17FD2B1EB60DEDDE5778FB3C3C7F21D2B574C92ABC2FA54BC6287572148A85AFAD63071738F92CDD +E8D7177B39715C8727353AD584956AB0B70FCC1C16D7B92463509BC29472849258CA84A9770519AD +6A2DA99AD266F2466A8DE66EEAFC1D822949AEDC15129A3DB88DD2766575679F6A56C64A45DD65FA +C38316C34391BD4869FE06E2E3A98E80C38FE5C806F7F4CC4462CEBDD5746E1E9C1E16306F3C977F +B693A2B11063C2F3DA74450C77B7D5283EA9B53043285DC622C3A1E9794AC7ADB8E997978A5B92DC +D26EFEE1A4FC86B52759C5EA9956E394C7D1812BC266666163EDD01251BE23D6EF7C14DB9567D635 +2918BB1018F9A98F3DF9D6EF0D2CBD4C51F56759FE19E3CE22F1EF9C4AAAF3728AC6CDBBA06CADF5 +87F92967FCC5BE90EB4696919835894DB2C3E708297FDA4264DC2F61040F6CD5A1502F761B7D4E5E +76B65707985B26EF3EEA6B0D1A94AB3A1C92574B03AAD3FD0738FA4378F354C772AE54FB9E9EB58E +D7593674182A24C70F5E909A38264B1F67F5E0D3AC436213EF42C76DCAEDC7166D1A85FACB09B4F1 +CE1BAC56D7DEACF262DA96691913519A326D4BDA5D3ED0A460F71928EFAFC1A42F7C82E2EF8FC6CE +798E6827B3144DA9C47A0B8F904509F4509B998391E7031B12249831D434A652C59C7DAA465002C3 +7B3620A774AEB235EBA842599F44988BB5A389E72FD1CFD04E7477C697CDDF14B3EBA2B2BC8767D9 +26FB7ED270107015D877780778E0C9811065041A143A3F133C91E015088101FA5E6E540C3E50762D +C556DA9F45E1E6A93372DBF4EFF8C2B629200480B2001851C8817A7A945067184813440DA90281C3 +6028DC8EDDC8CD9748A2C9665CB08484181A176911B164F3AC86FC5399D0CBB86C92DC571F907604 +04015755FE2A47A0695BE00143133D5D735D055DF0C1787D0AD5CFD40013E8A9B473DC71C2801105 +7A78015614AAAF1B69C7E4F0F5E948180C3005059BE8A14B26808A0C03E516EF7B02DCBFCA0BE8B9 +1D0795E807F6C8EF615781FF13D895D12ADF60EF7CCB7DF1E61E7DDB2126CF45ABDC42CDA35BDE7B +CAB0BB837C14D5B18FA32BDFD11359AA67E7059D506DAD58319533417BF7540784A32A6C842037C2 +F407E795674DB3748F93EA397CC33321C257353DB63A6E55C706BD9714BD54EEC6F5C1D75D3C769E +6D2869D3EE0F8E1383D50F1AC487838F062CF6595A373B10259FC60A14B72F3ECC5884764E6D44BF +F835B98E233E3DB178D9BF43CCFA040172A01A0988260C771CA0A04E31730604E6B80BABD2A28FF8 +895865781F131816B564DDF89D7E0671A272B76C89B2804FC26A97C3D5E0D5C1EC7EF15DAEB2EFAB +E395AFBD5E6CF791F13DF6CC0D6259B60A68ACD6F4AE5F515FE31830F2CD13ED1034DDD7B321F549 +DECE4F6BA2B87B9AA9F9A7020D2EB33F6EC34C29F25C1975EC5F2FE683A50F520A0CC372ACF7FEBC +06BF1B7A0C88A7FFEEA9CE605105F8B979E021AA6A80010405D61A04A50A5800961035048081A8A9 +0127216814E00641A3010FB0DAE0001E380DEE2A00115CD1802F400628801F040E470254200000FB +DB4EE20DC9601A8964C20F2947FC17072838EC3B0E5451E8FF90A055F46E567BA3633C2AC674EECD +C9D26C2C79FEEE10CAFF7E2F3A3F5738A1B6B75C8A24C19E6636BD2CFAE41B2A4ACA2A7FD3A2FA0D +1625044C0DE4051C32E0AA6037048380FF808C6BF3C20262F5B7A189A21F295141FE84120B054B22 +199C7FC0E14D0983F725BA53489EFF8311D5FF8711E0E4BF3F038944FCF079C87FC40B52190D6082 +DC03B72FDEBE1DAEFF8D9F88CB037D6DFDEA508D7B737D505A45C4192FFEE2F5D3CC36F4C9B71904 +0D84A8C231A86E4AA9935697450955AF2820D685F1E7F9CD150853667D5DB9703D27AA8083B1781D +B72A24A78D34341B40D6983BF5D5D0F99A085858AD60556DD654EA5CBD4B78D0D666FCAE66FFA5B9 +3A0E3C465284D5B068D0B60817F162BD95629FADF829A3A58B195940CF74BE4F80B8062CD7E472FB +2BF92CF6CA7ECABD381E38109C105062D2B3C15F73397728DA67ABC9D6B68DFB01B34ACEB8E7B8B1 +DA55EF86CACA92C6FD3D9B25EFB3CBE47D338E7B5C3042B1A291A1231A977404F9AFAD66A660DFD7 +3DA1092CF3378F5C7CB55A785E2C2C6D4A22F3DD7AF7F37886306F9B93E213D3250087AFAA27C855 +36C807259D5A7F3A108E9C1BC5BE8CF58A749FEC71CD65DA0686DC26E35346B944BD5E2D65125E43 +22C55A4769B71DDF28DEAC8CE7114A37AE64EEAFB957C9F9F6B01A43A38068C14B4D95891D1B888B +438C72F10DDE096B69FFACB522914E35C97F1423A6A5E3208E6B5727B98827EB4D9ED22DBF9350B0 +D742F2D38CE8A89DC7E8B071D91DE847C73E4F447A6A94AAFEB3583BF6D00334DBC68F9F5FD0D250 +EE1D318AC9C772EE5F37EA3782B07E2809615FF16B36EBAF7C697592E123EF2569464C1F6A43D428 +1E39AB3BCA98CF77ED9BB9333E15AE1D5777C42F3ACD9173D723B6F258BEDC5697D79FC719489579 +9D162E7844220F5E9A32BC168BDBBF72B357DA1EAF6D4D2D76D9F576D2A155E3CFDAFBD0374AA7FB +53469CA3AE8FB04B4ED716DE4FC675A7B2E8FB85F0F38B20E05B156CDCE374764047EA79661CDD69 +D5FCCA0DE9B10CFBEE0E88D304EDF92309DE226AB7506FBA5D5E6677147C99678D215B8B306FB089 +CC53775B0EC7BF10954D87F42D75B6D0840BD18F16381E7447B4DE1A2BCC0DA3D1AD4BE068539FA0 +B3790AE12B9DA47BD7CE3D4C1219753F5B31D625783CBDB2C88251705DCF03631592DA1BD3D7D41C +9542B225715A09D6956A3EAD43D033C46E1BBF0C5DFB34B4B996A76ABA6A99FC17E3651E0F05B7C6 +71B7E9252F4A8C97EC6B1ADBC120836B84B11B4B4C48AEC198998C19B359DA48F6922551914A9686 +441A0AC9A8947D892C25A5B14491E4668BDE89DE7BFFB99F7BEF7FCFF37C9EF33BE739E7F3399FEF +CFA6ABA4912FAD45D962775F0D2D2BBE6CBAEF42B1AA4A014954F63782A6F38A90EF725846DD36BE +6729686D79453571D8B9226A8BE1814E25FEE282A74618FF79B78DB730B7728153C928B575C3AA36 +5F7A9D5EAF5C33726983D3BADCF40A92FA809867DB308B8D16BA2F6F738B50C8464F3F32EBB5477D +84F50FC1BCC52FDC8C928CB1BB63D242EF5190E81EF68B743FB33297223596394BAC43A3F583C4AB +DE29F8E03103E44101E5CF746E35BFDA38F9C984B10C0BC35CBA2B2A78B6E662BEE4ADA756F53B81 +AB1D1BF6D0F25A47406ACABABAF79914417D6693144BDB22F223D4ED75ECCDE77E931A12F1CAAFDE +33E1D186C37464BCDF015612551A1E0FDD23616E9DAE6A2D402DCBAB2F7A142A5B8B36785195E74B +09D5A0693E6E9D5296D68C1EF9BDE16CDCDC69C9CB7CDF140B574323427CBDFDB39F44758705DE72 +5517E54B4B32911F8A753E2EE2F01D1491EE5A63AE1F4F6AB3435CAEA98F714A0EDD9037DEBDDAD5 +37CDBDC26170DA73ACDA5DE85DCD6E22C8E02E5B41EFDBCFF2192FEF57DD1BD90B517438987CA3F8 +F7EFBD1D677A1CA02ECFB85FCC356B03ED533ACFBF6EFDAC9E1A5419B00DB3ECFB74973B5412DA74 +894A9C539DA05BCB2EC9D810AA054BC71D11BB2C2A7FC4201E8ACBB18561CA37BB229F4BE616859E +E38CACAF2C297A3F3626541DECDF312E86FCF66D21AA13C9352C50CD215ADB8B03A695AAD1649947 +F1C4BCD874997F628D97BEC46D3978B6342453EA7CBE76D7ECA8528AA3C6C71FC27BDF2F09222697 +456204F3F61909E47EF332C13CC52E8A44BCACA96ABFFFF91FCAC6FD30939C795119DD86AACE1ECF +21C1C9F87C517EC390A8B191F87DADF3D55E59382F2BE022FF3524A434C8E3CC4C9A19DE2BE51DA9 +3D6BA1C435823DDECB9E4D15F6385AAD7B4C67A0B97B0F5BD7470775517BF136AB60015E1C716446 +6CD2C249D3BFBADFF76D72BFA85390B8CD2E54F2757D53A8AD2F0B8C5CE0BF21D7C34A13821B36EC +635F8E3ED9EBE71B5B1AD75AB07CE1A117B7FE47A522B251ECF493CC083D85F9303FDC204A9B768A +0DA10EB79557175EC2A7DE595EBD66BBD31D2F3D58D7B1E60435C9CF8574DEEC9B495CCC563DE90C +E91A8D62B6BAEC19105BE8C42DAF0C6C10548D5576C8729CBE6A8F1772F6DFC5341C95F7322A395E +D6BE629ADF6127624E7D16E73D7262C4F6F9D448357AAFAE65FAE8FEFEA39DDBCDB0D292B1506F3F +5479344D65E0226EA035F59AC7E255D1C3FE5965478EA47295553249B0302BBCD263F6221FCA9DFE +6362A3052171E35262F9853FE4CA2D61B287B3864C19246CDEA858E0EB19B1DA50CE54886578E58D +3767A55693DCA5AB0C5232D2E7F34A26EE7EBA8A60CCA8D37D06A31C0695F8D3E425D89122E6F107 +76E72E68AD14F1691FB099392FC53DCCAEA80D1E9264028618D2897C82D69885B7FD6D87117A92A5 +82D8D697E6737DC6DF0AD6901EE4971E7E967F7DB5271C3FCE4674DDABB85FB4038574F43369CBCD +CF194A70CCABBBED820E462B53845EACEC3770721F9BD9E13B242A2B0C55F13CAC755BA1459D6846 +9E0A744AEA78E2112B3777084F91CF30993EDB23D4921F236BE3A2F1C93D3B255942C4A76439294E +F645B04D14C7EB843E7D4E4FBA2DFB71EA1F3D0FF2C58FD41FF5DCE694BFAE341FC9E19E6CC3D1A2 +AF4C43C4D10AE716E6B02223A59F3939359487F50CE3E85645951ECE89D345A84292C5764C33BCCB +2E81186EF95476FE6FBD0E6D7F2F431879D8B7E89E196DF454B3F054DAEDAA78CA42C08553774FBC +ED7821E635ADE0075C0B2670A7A615FB41AE4E2711B96B1BC47D30712104522AF4103F0781960B7B +432747DA1B47F7ACB8A9725FE9BE63F96FB476574EBF893136310FB5434DBC30AF88A9DDAF299C2F +1164B60BB557F2FB609A3BF28398F3065FD47D1D5B41B94A55279889DA4BF8DA5BFB29B8A938473E +21BBB722638F545FF3876E2F566B7DB896FC95B76FBB8B8050A6A456433F6283F07EE7CCC85844F2 +A70C37FE709943FA25F0AF1FC2CB71D6133BD36B198ED5E71C6CCDAF23048E98DA6B4B904E99AD23 +0C95567D26BF06E29D4F7440AE22D32D9ABDF4E06BAB09D5C7EA0365E246131E87B7A931F7466074 +9CA311B1A37ECEFE2E09F29737D4AD82C7AAF96663F016DEE809883F43346F4DB4C2EFD84D8DE31F +DF9C5ED19E32F8A0CB9E7438910BD7934C611D227075FB72616C146BB01EA1A3A1D6FCC507AAA30F +B1C4C7150C0F8B2A911B1CAD82828BD5AB90178B120BD9DD2E4D464FFC0BB723EDB1912CF3736A6E +EE99CE858FDE28F82C8EFAAC72ACB45572C9CA55A6BAF2AE34F2924C2615AC758935ED83B966ACD5 +C93A4D0D8644970DD59BFC672A37FA1F540E3700542685810B0A20013233340047A313F16445B831 +C08686F1122C3968AB814EFC8996200CCB5320E182195B11ED2749022C9D478B447A08082331E920 +90121A8A0584A830028E0C781A444A10A093B074023886A35100858C038C080A601068381EEA5398 +34104C0CC7013A3112D071E1BC359B780AC8445E6320854421F3CAA1C4AD8884A3D3018ECAE4F12F +9E37E94F48A5327174068F97158D0CC1016009AC803540011B600BEC803D70008E3FCD06400317E0 +0ADC803B38083C8027C08043C00B78031F1040C30686E0189B3305F0C2ADA3FEAA6ECEB7E94F4000 +0804413FCD09C003022082A3200490FEB22780BA654E00138483081009A2C031453D7D039E224D51 +CF40EF5F97BCB9CD5FC996BA9EC1AF37F8951AF18C10252C6A33FB6F6667FFFFC5EBC6887FF379F9 +70E3C19252AEB9DD7A1EA1C5848BCB79EEF162D26580642D9C2EF320C76E76C32C24482B6BD560CD +B2B9F99F7397EF25D72C979C6EAB80729A78FFF5583FC67EE230F5D3D017D9BB7F325E9FDD6C380A +00C66D4ADA8AD68859230445ECC6AAD8416B1775519BBA66A959A3694B8C9AA1A8517BD78C52B56A +D6AABD2209522156B85669F97F817BCFB95FE139E7F7E22181F2C3752C7B65229E2F88ABCB19B9BA +796C30F77CEE68FDB14C94DBA78C770012BC85AF854EE81AFD45895D19D158BC57B08D009ECA325F +68224EE5ABF5FA611DCD81885FF8FB22A316D50624D36612B62750B3F0B20D23D35F7DD7BBA7E6C9 +DCC997B515DE94A53BF02EE81E0AA868193AEBC9D8CBC42C4D3643F038CF38239049FAA5CBD4A95A +E877A1693749902AFD1154A46185318D3B7DEA2B03EE4C5DE5C3AD6F8378DBB6A73A69C49A59DC3C +1D9BA9BC5BB88502E005EE72F824B22D70C03DC793DC7E3A94BBBB09478404BEF7615DF18BFCEF86 +60FF4F6825284CEE7F8E914A44B6E9ADCDDB08BD243F4F7F758ECF42BF12F3DD093C3383D17DDF65 +4977FDDE22A2F3D31D884B4033650EDF9AF3685DFCDAD3E8E83EAB78A1774A28DCC4887E77BA836E +F10A1A0390851C05DA483550AED666691294B498C70D383D9DBF0709999351B0CAD32679ECF84F03 +6CB0A7D5BDDE69A7AA0F03794D4CAA084EDD3CC9727EF94611CA98731C5867F95D46B4F0E2D93528 +DFD13E2F5529EC3D2A5EA8A3730C2B1ED6A301911EED99011708B4474ADEF72022DB6701478BE847 +B6D972F49F04A6F30609C56A0954961653322B6122A88DC13B155F9127ECF551B4D449947CDFB255 +E419B120F336BB15E8496DA7A3DD026D8EC339EFF6A5784DFEA50484D5AE7A07070DF2B30F49A937 +EE0576F28751337F39F3917C39E2766332FDD6B991ED64DAB0FE7056069C77E77041C1825CAB496B +BBDEDA29A8CCCD7D666B25E2CBF6D4F6347A99F978D999F1F57443C92B94CB722B4D92924162DFDA +A7A7B41B120F207B8802ED555E4DA37B6BE8A6A244B6878B6BA00FDF72BDC6F110D1F726F072C701 +05D19F2DC4AC1CB8711AB91FD58BD12784B7911A1F32160377BD53C39C241874731B6FEC99616FD7 +3CE9FB72BD111526E565EF9F1976D7AEA93364C83488702E2BFA9C6A7922AA4E59068B7A7EAC9639 +FACC69B7A56AD7A68CEE2C7D5505D6A2129BC4D20598F9107705E508B593B9BD5B1B7F41D53ABAD9 +AABE67DA2E88CB35D3C717FA1EF26EAAF27913CACF4EA931810724828476A50190A23355DCFF23E0 +3FADD06BC3CD6B2DDF0147BA2CE65E29D903A82A069F9686D9F392C74A0302BB1F91C63BBF4F58CE +AA040B80C7A06A5915A06EE5B0073EC06E5E1963B26E9C60B03E9D18800F5C045A703DF822594AF5 +E2398B750347C6AFE5EAFA163C797083A9280F4B5FE159ACFC07004A9C565F1ACCDD921739CE1E62 +6093AE90EE6681B1B79FDB23D9A56DD6CFC456D1C5B9CE2385C91F334656F33FF8F32CD4E52AD0B1 +B274E134BF6A4E604713E6590365BFFDED7298F9EA941294C0346B3D3C7905B0BC15C4E50D3F877A +8FF2C4EA1579324C75A45C027A80778F86DE357BFD6B7ECB8CF2E6324F6B1B3B106C8D693BB9106B +05DF33FA652EECC13698D882BC3B1580D8C193B4B88B8B442721532F269CF44564C9437149CC3C8F +265283ADBB52A743076BB568B3FA19FFD45AB7FEE6331D8E419F85C9B7CB9A8C1A2AB61123EB10ED +2FB9E34CF74938B7DC570B2EFCC1DBC869352AE04BC201C7F6470106A355CACD58F5E4F088A10276 +E3E61F2BB020A2074E52F204EA5E03EAADCB8E20358FBAF9265730E33D13152C0BD4F1B56C8195C9 +5E121A8FAB0BA3D13AF695EB8546168DC6E965FC19256F1FCCA9E05E845D69226A7BB719F230947B +CB390F30263E65379323C08AE357C37B562A231A0AEC11DE6282BA16EA5B4793A1E385D451ACE29D +78B62996C738CB3CC11F17E11D6CB8605387A876878CB15645431AD59EBD8C6279AE858FA56C11EC +6D292B0FDD7FEB7818BF0E6AF8CB706EC74B29616E1499AF4A34D3ACD180F68C7EA1CF6C4A04D559 +680020F55BADA03D6ED90A5D65065185CC411E57A4D3C2C1D3864D5A576E9B80471B0CA54676A2E6 +93AB4FBA0CE7F6D7EC0DC784FACA6C357EFAF54A49C8985231FE90603DFD37B9DFFFD95FEFDD724D +E0AD78DA45773A9D48578AD3920656F05858D1D890777A21C73F3ECF3C5A4F3CE057959AD69F1378 +C005B137377E3D8BFBAD95B3DF818F703022B1E48403C7B8BBE167BCB37FA7C93C2ED651D5F1DCA7 +143BE65F4EAF16688B97335CC7624B16B9F4F63D7FC32612B14C87B59084F2F2D7A0C7BFE666CD1F +CA97D52BF2041D25ECC510721E52B86EC2D0FD5B12499097F7DFD0EE3ABBD4C5E29926AC17639EC5 +B6CF490EF1D00151A1D279F56D6DD940BEF376CA9AB8DF7DDEEA743B8629241F85F3B052A45530A0 +45B828FB4D3DE59C2FC95D2403A5538DB6DC5EBEE5A6D72295769A3B818EE001BE614D2D8A5D2081 +9616293DC1D81DD92AB5D4AFB8E641B7D7EE45B6303B113F18E709B4678F2BC6000476F17937572A +163217E57415E6547698B7AFD7D5AF6591F5C9C8A8978CB65E136122B55B36D0C330535B6D216766 +73578B9D37D294A29DC1281EEB69CD4DF2916BA7A1A8525269591F8D39082BDBD8F7CA3962836848 +2AFDD98656E454868F2B6DADBB1E3674756A69B82B0F9B140F998AE93E43B30110D45C435A12FCC8 +64C895AAF677182EAAA89ED14A12D300AF6A26049E564A54E83C9ADA8013065EA95E0BC0F946B2E2 +9EA77E54AB9E73B9F019969A0D8FC1BECDD03CE454CEA0A19B1E2CF1FA3CBF55CEF4AD8E30D001C8 +D15728B8D86BC8DADE611DE5FF9C2DC7E7079629A728B2806D5E84BA78109ED92475351553BD9917 +4AF9EE562FDA4DFF69E6CCF138C40E8ABF7E7B41AD2DA388712B315DA4FD34745FEA09B1FF443B1E +CD472F7BF578BD43DA64AD9C908EFD8CC16898D848DFF9803915DF9619E821F07BDC366EE65F6A91 +9E59CDD520DB817DA658F4B7B5C58FBB5032D84869AF97C47F00FF0700F83BBA2757C16BF2E9FAC6 +5331D4D25E1B1094B3458EDDBDF36A8207E97843F44108F362C8D62607B0C9E59CADF973C4ACC3B7 +3BF1F7199B3B000A00102AE2E6FCC159A23AE7B82409F5F264C314887E9D26E4891C0E20A86FC0C1 +D16D7F80373B3915ED79C4D135F30353E4124617871C34CBE56DB8816DE979011919712A61B0F351 +FE87D1CB85C88BB6CC86AE5F94CBBFDAC2F93B16ABECC2BAB2D0C4F33FDA5BAB59C8BDC26B95243A +DF280614F9942AC1825F8EC1CEF4846881CE75B27808AD67AEF49E52016BA67AAE4B2D237CAC3D00 +EEF4E1779CE263B434CD957702716E6F8141D607F6ECEBF6FF39204C26F0B20580A589AA6BB03129 +76E258ECC820D9F304B257D4643C70412E20D0BCFC769ECCEE4EFA8BEB150ABD350253325B849754 +9195A65B229F6A1EB8266CDB5EE5E7D7E82452AB352534B212BF2FE5DA4579780833150595BF5F8A +4C2D9C3DD29490F0CF5482E7904A0E5E758AC7B161F29B9B3BEE46F5CFACFB6F82274347A30F629C +C35536FDE46A3E38CFB553B532102A88B85A8BDDE17441AB5DF65354543CB6243D0D532C37A7F464 +777C032BFDDC3B7EB4A5BFB84143061D210AB82499D518CD233157DA4F9A3E72285F242C7B4E0A61 +39897AEC0ACE0050D7AA2855F18F95AD0A71EA85CE1EB2D7E168894AB74D0161314B4EC30227ABA5 +F0713DA39153FCCD528E14CDD55D696D5B08D84F5C22BB8FEE013F942ECA026BA1083A6938116988 +E9F66D05331AE363894E855853274E3259145816FEDD0BD91743988436F74B3EA88813981C63B7D6 +FA7149CC9A0389F241AAC50C001A2A93626E21C6DE57C57513D36F96B4A43AC7A703394D04E103EB +C3355F5B6714023269E86B04561E58F4F4D3A491BB91BFCD355199ED4640F8F9E75B0D2FDF4A9277 +2F2A0E3EC8B13D3947A7881B628C173609AC9545E1B3876D3456CF36652CDCED0F9641216C90B532 +EF4970EEEC184522C4121363EE980B331F1E669E357679D703191F5BADB21F43D22E9A1A6B8D06CB +281830549BD31067EEFA51C0580FC19197E8B02553F14FAEB261114B6BE4E2913033CEF55366717F +4E5625AF05D14E405E8AAE6BDE78FF2C77C38F254E1DC63CAAEA20935E3686EFAD11C9DA62AB4C8E +88A30ACCDCAE076A60D713DFB96723CC22C7F6D109E12A719B40941D541BBC664414327667863F86 +796C552E1F635F343094D915E5705C885D795B685E5DAA8C5DEEC85CA826B77EB9CA53BAF94FD069 +DA7DA17DB5DD9AD8D74B6ECE88FC52586A43A6E19889E5A0B28F856A89BFCFD20F8FA430272CA694 +B6FEEDDD56FE835C77B57623370C8C69AEFE26B727D15B3653535B02772F5CEAF369E0BF10B06849 +E2C1A28E7B894D5829FDCEDEA4F088E4513C2B8D9495D97D16D6B66DE69335939C3498D999E9FA8D +B27C665716918E90BE250286AECE8900262EA2F0695A8F974975348BA223EC415C56F3119D03B8C2 +B8605FA4780986AD5157D537FA599E8E00B2BB9C7F2AB1323F6B5C822A458103495674D3242105C8 +5CA06CD1163D06219166FF673DDD903026A79CB13C424A6D944C0AAE4D574632960906F6A59022B7 +169B266C8922064EA32D9EB8B4345D3AA4FDBF81220ECD0E38474E287B8616FB5A526659011D20ED +32B62CF4A5A11011C5D413D3C4EE655197DEF7F83D666DEB314EED701B9C51EFEDAD9EAD80113890 +1CA0BD9C8F1BF6E22E1455DF3BCC81E234EB1B6804C23B55EC3D73D7298C0EDEFAB8E161E78200AC +1020C53FC324011145A34DD3BABA793C2668E3E2E7FE15668E818E006FC023E4A53603B8FC50BA13 +1BDAD18E1D2958C10FA4B8EB71B2EEA2250EF4A34028CFAE68F242035A09DDA4F28E5986197BA32E +DC9C93A3CBED9F5FFA930757906ABFA0312FB4837DB93AEB958B3F6CED28537A0AF25BB5347D3E9C +3F13A2B48588784F37EE18308FA985872F54BAC4456285E3E43A9D7E13829BD13597867F1A9A3DAD +B2A8DC3EC30706478BC40A38E534C844F0A3FBA360EA95C7D60826A04EDB937B7788CF5D92A2711F +6A4061C840D4D16B947D30B5AFEE3E21B9D33EE65BC0AC4429CF62746216527CDE2007E4001BFB60 +68EF65A6070C7A1E9502082EDEEAAB2CA70094F046C52BF1C0EC2C3365A90A075012FC03AFC18E5E +7F3594FA7CC6C16BAAD6BFFDED390D6D415A2651DF543F28C5E67E9E51199123377F8C95A6CDE45F +252415506A1E639593E33E77D1E4E9823EB953AF090FD6C360C4C7A27B50FFF493B6D3BEB04C5F61 +294D92251C4AAB8DFA0095818E985A91224047C903B776B7AF9C5DCB2D2C0E322639C042C355BB3E +55C30EF1268EE1EB227B608613B7C9A68967EB5E19F7C2567CEE3BBFD78B9A71FE8DA9880151A672 +D5656FC37F3C82415CD0FCD8530A32884C6E633F9B78B78657D8CC2FEFEC6515AD4D4BFDE9D3B08C +F5CD0EF5D785DCD1B8C2920E788F3AE87ACBFF535033E0B84B7DECFD623712A76B7F9F74016D50A7 +C4A487CD3C7EE3A3692BE81F1AA228DFD7BFE1BF50CF47BE789F193C858489C3A5532E9E4EBE61E5 +B53DEF1B6AF7BC6BD6858DA8BBB4589C126294A47178593BFCCC2421FAE720236951280133217019 +0BFF138F9791000ED1D2C2F068B9C327E89016088A99E1C425A1AF35134C3EA0F1D9D706365B8984 +8466C11B7BC0C6A4AAB170F5B829292770C881F0D2638040F22844C658F0548F32B0E352BF9CCFCB +3ABED973BCD2423BA264897EC44122A4ACB56D36E63B68419206F198B91C2858D6C427047CF41421 +A2474C8B6E089300E0FC527F5869D44EB409813A78306D418D5026B21A1D396CBA104731C8986F4E +E6ED71D9A069D33FE051B5CA42EB272224A27B02B8A04AE06EC0B0251D9AE2B6AB0D689A2900FF07 +00F841440AE71611DDD7ECF787C5717342C70D410D98AB014BE71AD86E06F960A9B5C1537E924D31 +66ABE63447DED1BA3B9DDACC772C6A5D75A8F1E8B3D0952C72BA45CB3F4D887297EB162216C39496 +68EE1EB255A817660847B1C9313CEBBC81B7991BDB2963E41DD6F0F017B9577A910023C0FBEAAB7B +D5AB52FCE2502A6073CBDBF59E8051B909D24E1E39C135A4ECC529DCCACC6184EC4149B82B7E595B +4BB1739848F69CE91D33C450D729085324637B357EB13088AE6DBE5A470175A3315A50B3683C7800 +29BFFD3F41123D4596145587E5DDD568946C8FBF836AFF6904E3C85175D4E1E94B02BF88F2F19C32 +46D1795654DF9ED00A75DC37DF7083184B3040F324B7856AD50DFF23DED05FF034AE46451512E66A +077ED97E47013504A0185BB6C4EEEBDA35ECC76617F907307103E637023C2C592A5A5E4E979ABCD9 +E8148C7B5E6D85A2608851BCFF51B22CF5145F4049AB648BDC2F68A1730BC48D70C95E1461E2339A +EFE9FEE7475C8453DE8172E3A77B41515D711538CDD45C098BE73A0FC5886C2A1DF41E50F562F658 +6ED0707437FEA7307E41F469727BC7DDF7E1335AED04F34865D2D18191663333E8FE9878ADBD696E +3374965B086563337B97F0DB2716E0A204D2EEDA9D35640185FE98860EC30C4C600F455094DA5B94 +B883B5B6D25251BFDDD14D3B93881870098F967C718C19C28E93B7DAB9CA57C8BB6941D8A6702FC2 +9068726CF8BB85238287F4DE8E66335854E80819B31111DA8A79FFE37556F4EE36A55B2D2F5608D8 +E12575B515370CF5AC760D6EDA4AAEE1B61A99EAEC7B435B37E9541B35D1412D854E176F5386D16D +3AE0646F8A9DC4D131C2A437C177B385CF60CE460BE1ED01DE91F865326B1272A2219BA74B239940 +3E53639CDACB2E8014BE39BF25EC410A30FFA1D1C66CD759985C9B4CF9458EE1DE3E06BFB322B9E5 +9908ACA614E6EDD3D9FFCFA7EA070218CFC5F315E4DC30BB2FECA2D54C3FB0837ED436995863EC25 +934094CEAF9043F291F9AC4782DADA16AD2F088959324BE4731FDA4826148D5540908BF1FDFFDAD5 +6EAA05FDAE7C97E26F0335BDF079CD590A21EF4E8E1A0B0865B6ADA5EA8AA3A279F5F2849B535F77 +428C4C6982323B9C70EFE6EF1ACD1885B51915615BF30F4D0FF411330E83ECC4D4C1A93B1BBE5FB2 +7FA74EA34839D8B29C48EE15C6ABC01DA57F5925BCC3027E00C048D174591491D7D03A7E8E331D3F +FA57C99C43B51DB31D18FBD4AA3E565C4EBBF01648A10A0A05B3435CB882DE0B4CA2B07C928E820B +47A55F10D7C1ED968632626B58E4F31D43B1B5FB348FEF3A6997CE53085BA796D93F158B05C10E9E +D64C9565C7C0A9677C3A6E58ADDD78DCE2CCACEF6A39D6345F9A641A3741228913850EA5D174DD36 +378FD4346DF4C5360B342F98C6D6384D246AEC44AE9F8D68DE953231086352A49013F0567D18CB8A +A40FDA08C3A858E7C762F8A48F6E5A605A1AAE395F21702E5A3DE2D2EB8674138C196DF6D39F7838 +9ECE24104267563850CABFA01FCA6C5C7C5392C74703F2E61E80894558D054F0FE09F07AD926A7F1 +9AAB3E4C645CC2B1F14573C91D63FBA260F0D49ACD39634CD62778D8B5B5702048597BDE321D432B +68C41C5E83A30A63252655B48A1556529A48FBBDE14FBC529E01A56379A77C58A952A4232DBB7285 +4DEAD4B473EEFA2568F43914B990C404CA5EF7BF23F5EBEE183F5F7AE2E9BEF23047E7B8801FADE0 +743F5F7DD086C0AE905DCF3B4B7F2EE07129ECC374FA37AF91E5C9C9B2DF571AE83EAA266DB3C8B3 +8822F9345B63B560D605F06921C82727B6AE26656E4481933484656A639D93B959E9E1576696183B +875FA3F8919D94FE7A0AB1846B3364D4CB9C41B3DB2280FCD3B8A3D1216F180D446BD84A3CF258AA +B9D573B49B3BBB6E71539F98AA722DD0540EABF78D8DE1D98AD1B7E4F03175A87B231B9D8F996656 +7D91AA944FBDE02E063EB3F9342C33297A94118315A74326FE059DD65BB1B6233F58BAB78C9F2079 +E7402C4D31DE025166C26633E583B2D8D33D22A58743A7FC726027A4885AD667158985735F5E5F0C +E8D41AE52302842D2A6F2B164292309D9357B8D8F775D267DA69BD18E93E618042E4CEFDF8AD4CC0 +65C9E0A42FED7EBEEA50533ABA06DAD5B5717F65F4FA61CC15BDD1F378B52E17B60110BE2C52C343 +1674746FC42E9F94FFB48D6CC790136F35978729FF15486C9E4F7B730073EA9C4E07555480FB8AC5 +1E3A0DCAD6CB445F2CE1DDC4262347E6E810A5D03656A36C71389CAC779FA5EC8F5113FA036E8306 +CDD8EE60194009E8ABF9B1D3CE47B4D340ED78610115F4740AD05B9336A579F885ED1B2E0FC6DB58 +87A7A3E6B87D05F9B27953B1971AF3990899F806A4A5B891A64865DDFEA993DCFCF881A0B116E245 +C1167E6D36903A0D9885EB231B1178739021991A02D68A3FF8C0404728C75540755C525B2348D944 +58DE43EDDFD0DC2A2C5C18D0DAFE218088064BDC09E705802CA7DBE2128FD552474B9F26D1C59F06 +9E42B20FE54899C7F7B50DCFF73F1D0D435DDAD3ED804AE9AE3BB9ACBB2B1A18C04C1769260B88AE +7AD45916916B719C5A54B54EC8F49D39DA5274AB302CA3BA64965818BC5A12C25FA813AD5D21A0BA +0B3A447BB01ACC078697006CE279A3BA8550C84913ABCDF4D47EDE461EC73D0BA63832D340BF35BC +56A698C45FA37DF8D8610038DF802E9B956E887303F5A68B536E6218387B2EDE686241A26886E984 +A2D7415B600279621B197F8E4C7A7C6250D838319416CD93C9F86C5714C0FADCCCD1C54DE7DE3D5F +BE9A292B9A7A78158E0265527DA90E61D74E519ECA6672BB4BEFB4B786519C75E2F25886B7C99557 +672526582108E9339F9C95793CD4EB1EC72D25D12017D158A65207611686C1346546C8926546B6B1 +8CF133466386F123848A53644B64982CCD118516942B4B214A966CC921A110D1A274ECD3E15A3AB7 +735FAFFBC77DDDBF7EDFDFF7F93ECFE7F77B9ECFF3FE7A7B8FAB2DEBDC4FFAB0C55EEDC62117252D +914348285819BF75612AFDB969B7FF0B958E5F871F8B72B41DDD04153BB76BDFDB8B5FEC11768516 +98973E2E7C92B1FF4AF4D8ADE7FCBC7999C4CE07B757D167F6FC518AB22FBA3C3976D3131FC5E3A7 +27A073937B9A3870082E54114CE9E07BF4FCFECF0BE2F853E5FD9F50EE7D6EF58BCA065A1F066651 +F366056966DFD1A4281719110A109F4D0834FD685B91B6523626FA5AC0CAA3ED0BE5A29E904D3244 +0C607A07816C80E20F598B585E7E101DA41E028680AD87582CDC38880A3041983E120D275002CC01 +3ACD1784E9E963E0045F0A9B08806AB52364723CDB50C6BCB0CB5964C9C32EED71FDC5BA0B2D3D7A +AC584D13824B578281CBA9195C7F9A021D6B40C54D5BBC26ABD74851448EA7F64893D93407CA7283 +B9F81B151715373B49AA81C2DD4F20993DA68BA20F706E3F85B1C94CDB14A49DB942821786AC3E89 +6B0A2116348AA4DAF90D4EC8ED489155B95676546A320BA5D93CF73143B925585180AC2EBE6A146A +9DA97DF2F499E2AA08EB26FBF38D1D69B8CADCB96213784E27BF50117F32B282CA4F3828D298FE08 +635343662A783EAFB695D825D83716D62833B3B874229FF32ADB70741868B0DF1B25F85A42454AB2 +9FC4B3B1C9000DC6FC7692860CBD4ED383670ADB450AA34E62E1AB64C884616DF9DB4032199B1BB9 +65519C1B9C996B2E5AAA1A7EFF8D862AC955A6BB94A3508F6D5EDE9AF3B6C9F84CEB1E8445269DCC +5E304AB79793DD1F73DDC2FFAD5C23F4CE4A6B4E06A982D29EE551BF4CF359A8C8FE96075B6DFEA4 +9F9EA27C07650835F6E62D5C2D9CE81AB93512740E4AE13AE6C4FE32C65FA4F11402B1A256499A05 +5F0CCFEE3A1535DE1E4156C34B9CE3C47E8E55879B009B47A7854222E0A60C0A2D08A60B37653141 +3C9E15EAAA8544EBAF0DA111302412A5073340A3DC36064D29FE744698DAE047F7E80023A8E5DC80 +FA669ACE0074603A48B4C19A35EC3752C729FE00FCA839DED8DAF8A075189B4EF1B665B3B4EC015A +3083C2DEA820AEF90AA4FAC28FB3D8FE14C646CA71D340BA0804FC184861D0A9C64C1A038021E044 +10F03FB1F6248505001B95EB9FCFA607802C36DCE987ED7431FA38DCDF6C8AFC6953BC196AED877D +28C10C106E630BF3A1308280B5C01A8684138D61203B188013AD61086D046A53E168286846042920 +007720D8FF9CCA0AD89CFA1F32A89F326BDB0002ECF5DD04011380CAF206E056009306FAC20C907A +7062B017B8BEF8BA029280C3FDB8576271638B7399DC81E1F3814B11A310854862593B042406B570 +4EDF8B51AA09BFE75C23202C98C37D29EE54D6F919EABF0C993F3A283F68AB90F0EB8182FD91A356 +CC25DB3B1F2E2BB8CD840B65FFC16DE6BEF4F4FA73ABDD83CC4A7291A6826A85423B3EBF25E9E578 +DEB3B8BD21F6592D61811AC59979719227BE147C35C68B2D1C0E7B4FFE8E730FBA45BDB462FFA298 +6EAF2D191A4182B9A7C714DC7DC72821A45C1D18C2F6011F2CCE8B5F589ABD75EDD11DF1F056E1C3 +EE0DF2BD1D4A0E4495FCEED54392F8447745BF4E418F63CF04843E4119B3F2EC185975742CAA60F7 +CAE9199F68CC68D6CD9DD2BB3DFD8AF7C95F716425CAE6A6DEBF91DD3E98FA3B962CD7DEFD62FADB +92A1AAC7F5777218DAA4F24101A5A255EDF946B6C5407DA3D6DB9210EDE1CF59C91FA49B846A3B87 +577A5A93AF98381278BFB5D5FC29CF9AC385729D34E333AAA255DFDFBA143B4CA791CCCDF8230E1D +CA02FD1337DE9B9DED8E266D7B5EDE8B2C93387B3E6650B5D16A286B9869EE327E7DB4E573123360 +AAAF7EDF4E87A1CEE5288D5C545F0CFFE880E5B5499EB0FF3B50BAB79B379E74E90907BB6228189E +D74932912AD2421BDCC90D9BA6E6CBEC6A565A441D3C93EE5AEA3C5932D16928B847BD6A412FEEFA +4AF781B5B60635EE20C4B35BB10FB20388D573CEAAAEB24E664148A556F5647AA23447A6DFA3844B +97D22115D63E812364748DB67997F975954477BE902A7C2274197D1152272EA81A5554C68BBB0234 +0D8A1E4EBB2F519B46EDF4AFC2EC936FA72628F79ED3DA999258E735ECE5D97EEDB72F4E66B9521F +8714E39FA58D46351C2A499089F83E46DD5D7476183276E494585F8B326A3A031D5617C1E3B66135 +D845950497ED2FDEFB94D6A80C1CF05E2C8B9D77702A998A8398437A4BE44C4716033510C5983D3E +C6DB86DB3B1E383FB5F9A657307A4E57484358CFD2B45A1DD43CF1091792167226EF70446213CC73 +471BC7B9925D65F8D440BFE3D0E2EDA760B3325E1527EC57CDE72772615DBA8119DD382F099356F1 +A8A018E1F7CB43595BBB5AE279563ADCBD7296DD563E0D18EC9159B16127F994BB3BDEA4E72CBB14 +20AEFA8C7E559A08ECB20A7E6789EA9A794A125FF59D8E39387593CA80A5394125B3AC8CE4F3D1CE +D94CD4F28CACEE96CCD9448F07863A65DBE8368947FCCA871EBD4FBDE6D5854E4500E77633251B5D +10DEDC5EAC688EB2F84D5A30C6EFAA44F6C587BB92ABCE56C6D661F665FCD2E5FA2AF34A84067A2A +24291296DBC0932DD5BA9D296C33FAE4BF373E9DFF95289BAFFF375274FFA64307836C013681E51F +C062AEF37AADB5B2182C3631804205D65609A1530182B5B3E55FEC3121907E90E707159168D45F10 +42A23128CCBF3174CC9F42DB8411DCC9C6CB0FA0827047BAF74699C14F3889158D4FC5BCD2CD9DAD +B07BBB5D5BA9F648FC681DB9ED18AF5C1765444EEEAEE023398F1E8AD3618BDE2793777C17BB60A2 +E2EB773501AC3E79692CD87A7FAC657F9BC37421B5DA726E9C8EA8920EE7874586DFED90CED24B10 +A635346963EB1FB68AFAEC87F6B416AA7322464E5F9CDF973F4069A197A765DA595AA9CDFEE39425 +005DB2527B744CAEDB2226A0BDA34BDFED6BF01F9A26FF020108FEF76FF783B5D80BA66ED6F06A8D +22BA4F5845DA8911491588C2DCC50437B099CAB386FA1F28B27E11525D53C1CF3A76DBCBD9DC8368 +7E3570D1A923B6722017625EFFAE43BC344D19993414642AE0F2C44AACCD12B2CFF87C601E19AD5A +BC43224E80EEAD49CCA7F0E3E7ABB99491CCCEEB7C8076796610B57B4AE4191605C2855D5D5C4742 +C5740C821771B81DFE35CC415002CFACE36808E7A9D3090FA3131937F26CE2E7A4DA69B2C9CF4AE5 +D5F2A06B02D00D7EF283C4C0D2A279AF7C602F11F58E08F7F2A35203B988AC84FC547700DB46D5C8 +3EF74DF15D57210EED0C6F3C1F503E60CF779DB5BADCDC23388FF45D61979636F115D1D63311BE69 +733CD632793A6B315E19EB1A03134A7071F12446C9C5EF125F086DEA45F480E00C3F1BCEC96BD98B +755037E31721BF8855685FA3490E25A5AD7C2B82169525007CE07FACBF174B760E17FD1F841A988A +1B54D4439EA4D28C5202E28BB5770F12A74F46CDB4277E6CA9590EB58B3D7EBB10E133540481F1B0 +F3ACD59F25192A2B586B266604E3876310A68881FD2A849CD95148DF1B4BEDCF80E24261E5B1738F +636F34929CE1C296F98005BB5DDF4589D4E5F1F523F133AD1A4EECEA4D98FE15D9F37EE76BD9FA54 +EA57ABB7C06EC0C6EE58D53DD15FAC5B62A230AF3B0C398B33C2E085A3CBA961D91A50F939EB0752 +2F75037B80A09D83C7C7859CDA7553E30BAF2E2432A78737388C84876D38FD8F9788A03F189FDE59 +A5E3C69C69E623DA94704CC31D0FDE27C50F2535671300A6B3DFCFD00CA66E0B0C8BA85A50B31103 +62B06AD67C9364F955E6FB7F8C02B0FC5547EEBE811551A26B5F58A45EBCA333F6840CE9FE7FA0EB +808F4FCB40B08AB0CF3DD5B8E7C320362FD822B7F9D56AF63A5B3D85EFBF8A136B346CA9D458466C +7276488B97D19990F051D101F78D5FD13ED56F6946F25A8DC3D4711FCCE989D6C0F5DA6D8BF88649 +400D5FF06C7E5F7F32BEBFE5DB789AE5CAC1AF05ED7412160AD8CF60964DD243CBFFB598E321D710 +E65921F04701BE7B2F3DAA9647C49282CD495D242C1DD7C3FFB9ACD574D6A270C9472C584041D9B8 +BEB0FCC24A25BBFD76A87E12EF42815AFF62D5CD514126189C76FDF6D80AC36625D6EC310877F9F7 +838252C980EB344678C0A28E885285FAB63090AB24D19F8BBE18AE2EE63674F4AE1C595DE6A90446 +3244837989607BFA26ACD6C72BD11C9DA19329C333A20B1CEF123B8A84CD496EFF051F1162FC4FFB +A1EE46EFC7F887564D8A7F7798F58BEA6FBA43ECA21FB6F77F055C006768784AA9C59298D0B1611F +18983229D972106CAA8600FA1FF1F8B131E8567A08101E2A4F26932479649857EF45B6EEC6C326B7 +A590ED959B735C7085216CFF199B9E555AEF621C9706555ED74031D783F23CDF394A90C4E7678DEA +9A0B26016EA03DE4E7B9A9A233639B91C017945867AF132A26F9D45870775B5748034474ACA4ED76 +130D4AF4FFB7EAD3F1405B4E3D883B96EC13D0072AAE96C2F8B280EB26E24D65E3E432E70232904F +D6083143989C7DD88F00E20D7C055590122DFDF6ACA9B8823877C8E6D35A817037A1164A74BF5D72 +26AB0730771A79C539614DCCED71417E7F2E704126C2FDAB808CE788F9C9B2A98BDC1AA13862FDFD +2FF4F309C94FEB524E7D2E1A4CD4E75E0221C708044BC4EC734582700DBD73CCEF35B5C03757ED9A +B8CB827B8BC8CB5F6A7242DCBB1F42146427A855D6B9C2F9576A5723797C4AC31FEE41EE31B146AA +1D888481D1496F1461878DF2FE84447C04DE9B650C647E568705030F47D9E5B711C1D9FCA394552B +B7AE2BF3B60A7F970DB7038A0DE341FFBEBC00EC879AD5E218F964397C88B21D45FEFEBF9F535C9E +3CF4FFAE943412AE669C83D4C4A433BEC13494272890653102BB7BB8FEEAFA1F2440E8D3015B5D55 +A9CC30829C9691F40544D3560A43192746C5454EEDF80454A6FB690FF6FB820919A555A5568CA103 +37D9F4A4830B57EAF4B16096B63128E0214799E1186A1C00860EA4C3B8739200CCCEFF12A8054976 +C6D3E201F23B478B008EA3EFD33DDFA144B8AAD6BF8FF781DB5CFCC879318D78BB603AB0103A9028 +49E4F09EEDC28A3397EB81D0C9B0F01293D5FE1A933D002B9770B02483F24EFAEC2F3710C42075D6 +E71B2F15CE69A8C15F1ABFE2C3A3E79A2CF5A478B1882C51F1C76CD2F5957055BCE343189B1742B8 +6283EA90C42BC96C20722F9129691B34D5BA33B00273A08F3ADE124630EE20CA38003C705327473B +26A72EF5BFEEFA0758A3B43C36CD1AC595C1CF784017FEFC47B9DCDC5A2F704C67355AE3C7F8B839 +F079EF0C1D9FE2048C231ECF18509CDF47C09B4B2DC8D29766B3EE402ABB139ED3FFD23424D366EA +85E1376D017B12A4639A49232F174E8D32BED7215F85287F9382E8AA8467F5888AD6E6685034B499 +A9B7C2ACF2B645CE49B5E15D00D3F90C40952C54D65D9CDD80E19F979C8420AC955D3FE833A79E5A +6E8FAC0C28CBB6DBA15A7E990F0B086BCD09AFA447AE737A82CFD64465303CF2DB9067EFC447A5F4 +FA9EAE68A389064961BEC182C70D86BD50B9E9CA3AF08DABDBED72D91F97187F8AC75D0F7A6D241A +D30B8F2DA9DD8F7A0A2377613CEAD83CBFCE274565115A6355BFE1BEB59EEB703FF416CBF1FD2AB2 +0152081EAFC141D13750EE6ED9EF5341BAF1318D1A8964C88F130C1AE763A1A86A1C648037F0B3A0 +DD59E5AB2061CCDC1DD6CA993D057346EEE33293514858F10696ADBA35021102A4519AA9040E8114 +B7F1739F3924EE8BF90F0B88C03E79E5571ACBDE873BD9E155EF7AF1F52335D394948B56F2090865 +23A8BAA34E7471DCBB666815E33FF29344ABFF5A6AB9F140525465C9C17759E49CB24EBA9800FF07 +00F88BC110580272042D55E5728394C64CACB95A3028EE5F21BB4C37A8AF3A66882A545D81EBEE88 +0D37D80C8304E43E74A831E88736DA781160380797226939EEA0A5953DC52390B10226C7F5D5AAE3 +8B814BCACA2EF41249C8765116ACE13CB6043E3298053813A7582707F04A7DFA936C90D93AD778C0 +1747E8FEA861180AFC8C6FE25665EDE452B36F75BA32DA857D9E0C71A2A663C9C8676B9B499ADE9C +BB4AA56C7442BAE1819C41EA469D41950F2DC8A5551CFBEAA703F319666215002971E5865B182986 +9ACBC2B0040603A80422F97E811399797FE399909C2C6234509A60DDE2D09FB8F296C3A9D5A209C2 +C5CD6AD75B8A296DE8250AA7F1503E1BF56C037C338FE6753D00FA715238CC273E4C80E93BC9DF23 +A2957D359049F12840A41B6A0F971B81310C023C7D10F5C553921CFDB2AC53ACB299E5F3C3A8420B +0786C97632A117D0874C8659225EC04CF0C6BA3381538B7A6373ADB912C39786DC6B2F07BD8D6893 +0FC47493D407CB8AA379C0368E656B36BD69BAE720FB12D8B7421401F8D10D494DCF4C7091D9C20B +B83ECF918A7B6E328961132A4F1084054B8A5A2AD61B34575FFA443AF72C44BDCFBE99854F821624 +69390CE4567A31113F5C6A5DE866E77D1B61F5416F511BDBC548AE1669B000165E7D57BE7D92AE53 +E3A29B233D84D06E24CB7A7FCEEB08A327469D9CB0670ECD50823A3108147DDECC1F730D7FC179BE +DE240A7EB3BA28E07417D5944AAF78D4B3848310B16CEC1FB0C374BE82D0AE2FEEF6DE2C95965A88 +BE553CD1354D49F9291C9BD97DD8FD2C6586B7D181BB0783522605036B602B2E5909C2C037B833F4 +23113F2F46C34B514C4DE28B7FCF79E234F614E5CCBC4F8893CA9AD31EBE45E2624441743E209AAB +E4DBE189D1C617905E58C40E2204364F181AD559DA400D52E9684D43F075305EF7DFBA0B51C403AE +B96103DA23505FAD3C9E896A0E790739039DFE8AD474050E057E2064F126F829AC3306A3526695E3 +128754C29803A141BEA3BA9918AD31D20C5971035F09A0D06901AB587B32206666FBFED579475725 +1857511078EFE594E6888DBD80CAEB578EF52D8471CCC2405B2017C2A15161BDA23D94772DE4A0AC +8509321C5C774BC68DEA205F685EF273965695D1910323F5B238E7600686B041F20247B9F1F89261 +BA88B70DE1328EEDC490F9DEADAB2E07F69A674C1C32C0967A4E6D7371E1CCD35F82465DF7AF810D +8517F4133EACA5EBF84713CFC79A4034EB84821B3D188BBE76DB8D016AF40B20D1537F70B734DDFF +38D33F44BD9DC84618250F541A16DDECC362E6D1E213E657604B20871EF37F7B5F2A6F838346A063 +590E4737C3AD51D070557FFE511DCBFA72BD22E74D1BE80294E2F003754997AD45D1CCA34F0D48FC +EF5202BAD786AC6FAC386EC5E6A24A0EBB4EB6918D38792EAD26DB2AD00B51202C32A2A7FA9A7BE9 +0CD488D06E37D80EE04645F4A6DB20AFAF51DD48FF173695F103837FBDFEA3B9D11B11BA2D5DF8E4 +7B9EE4DAF8FE506F7CFC5DB7676F3E8FB7FA266B6102B161981569B6B7A38ECADF5DC4DC90D7EAD7 +75FD94A78B2DF10D68D9A6FD55EEE025B7C2A275F5CB90B77862988F5484C53C19CC3637DE533E95 +8D265B75B5A6362DC3E12F1E6ABDCC509DEBA2782B6737BC85B309176600314DE7D98570B28C38F4 +5083950C2980DD49CB51D66E49B4C167EFA4CE2D2ADA59897822583A814D8D1B90007DA86EEB2F2D +1E714FFBC52076F7B447307AB54EBA4D8442DE88BF027D214A2573699A7510AD3CC8B58492A71057 +030D99AA965A13B8CEFEA05487B5FFD1FF96ABE6ADEFDF72A66E6B2B0745E456743D10EDD704A9F3 +A09875AFF78E961FB5D39499035EC20CCCBE887CBCA91656F7188BD3DBE8AC0C3CF70F93A8BD2DD7 +43F0F5C57753D95F6FD67432F207F38C869438EE62328D9B3E573CF87AFCB611496501EEE0DCC0FD +B1E32627A616B9623AED721AB5A3CE9383BAF70C39F6A17D8F1FE6A68CA4957806C8AAD52C6136A0 +BCA613C53A7EF324FCB94B4B93D27BBCFE92A5D8DC743E9787442A6BBDF94BE08E60475F12CEE28D +11528B8DFDAF979297B1F8EDB3A4BE9517A5242F6268905AABDDD3DE9B6C2FDBDA18B391DB683680 +4F7C0B2CC6B9D46DC07B8DBCE0A6796CD917C7795CA780E509E864564FEDB1A37B1BB62D6498259C +70E20956461BE7EEEF54D5055FC880C9C960665F5317C1F32462172777422A01FE93769822807318 +9CD8BA96BE3B4BF714D7640D6CC0248298F7172DABA93D15DBF2197620FDF42E009D53E478105ADB +A666AA0CB52DCBF46F0E791130A0B7FA49640E8B3E0890FD440BA5BB04E7BFC0EFED4E84665C74D1 +ACCE8867A392507E14EA4222EADDE843E893A719889031C4B7AADCFA86EF55E3A8B4D71BCFB8E533 +0DE3FBFF291AB7A2D9FBCD692610A78233DAB4FACA91A1790A5B5FABECDDEFCFCBBC3B9C0F03E66A +ECF51605BA2416DE884ED7B91E36A9AC1ACEF92681AC098BF6314DDF004DA256FF9E65526FD8508C +7586B79EBE7153EF079E22FE7C8A0DB5D3686B5EFBB90BD5D7C82AE3AEE0B738E5D6B84FDDAB0D96 +2FB3C8235896A39BDEA25DA44006BEA2A1D89402066A62A9A83894C509BC80FD00FED66762A50D84 +9F951F688536EBBD6B240D4FFBEA1677FD4139A9C00C478788A5FCA5DB924C9ABFA4C340300B752A +BCDA76D567A4D3868E76BC6E2D9E37F79910B8667AF7255F657DC6C038CF268334F0BDA274A01308 +24D5FEB779BAB65A3F80EB3D01F60ADF334BB9A8A2215AE00CCB61DE9E997DCCADD877632026A070 +7FF69A177D8748B83C278215B0B217680601B5B213120302B680488ADE86545DC650DD4B342290BF +B0DFC3F2F0AC260256000108FEF78DCA360C4E8EE723C0C3B51364D4369E2FFD7A113ADCD8EF8B6A +A4000B222C847F10AC4C40134CD2D03DC6F12E77EBCA154B229580B1D118D40052409AA4AD2A0270 +70562C7F70028E545157622A41059FD5107E7248F4BD3EA0045F6072D64ACE5AB44E8DD7D7324635 +4D261B443FF129AB22C8B5FBDD6917576A1BAED07DF41C0DA23C6197FBF7A0AB3A556275DF13E550 +75A1129DC0907D2CE4243C1F63FF3EF34E454FFAB15A4FF8569818B830A3EA205E52F166B6C07E64 +6AD1C46D72293C5F002AB6D88D446BB423DF8FEA1A63F2596B62F0C0A2E6C0915B1162BCF7444EE0 +135967FC1B9360384F154E810A7DEE54D74D6C8AC2A5E73AFF93A6C5F53E1ABB6D9F2BF62ADB743E +34AF46D87561C5E0ADB77F989EE8D2C12E1C2074DF7A82A3C813CEDCFA3CD66411B4D729AF08BDCC +E121B044A33B2F00A3DA9CE408006C1A63F080C5C150BF3934529EC958C78F618153A673D7CB0B66 +21851F4022C4D7988506779CD145DB1C347D94117BE4102028725F685E3F804D00D64FB40190D593 +C649F6E0570AAD2D172CEC6BB879DB3832CB9D2E7A354F59C66B775D07CA713803F8EC003413C45F +6EF6753AF8C0E4A76C37613E676EF74830AEF3279B862158A77E6EC05A308E2B9426F9FC6C55FAC0 +6FA08C730140154460FC26C38CF9CB0FD37B01544C2FF2433A152513661B72579D38CB127E905AE6 +4AC0368713B6E3F47210B5237ADDCF0E7C17E41BB58FA6194D99EFD5F2DA2FD3C6B2331A0747C765 +B17842F4FAF7B956604A3B3DD8D5AAC711D9C4FBA7137D2315C446D7B4521344D528F91BB4335235 +DC870F6AAE1DE21EF4369F93D454AB2A83E3DC7C5F0B7B36FF2F2C974BDC6F757AB589D19A68557A +315AA4DFA896CCBD687E35FBCF3E87DA26137C23BF7A0A31E9775BF7FBD8A01C5B67EEBA3EAA598E +0B05477D5A7F41CC39F57E3CAF6498A401B71F7851EFD5F7587974D21B5E7043E07F5CC3AA3B94B7 +599B1C0EDF6CA0204C7ED732502E1533DF90627D6DFE149754610F5580DAF118FDA8ADB726C7C9C2 +29E21557504C3F5C6981FD289B031E85A19FDAFAD9284955FE0DBF73971B16D598593B3ECCAC4328 +038A31DDE383296A98B8EDA275B53BD73B5E54B0738D995FC8669E4ED14022DE3F17220DE0A76EE9 +55FBB63D3D48C12FFF6C4E62971E77368C3A9070C7F15F0185FDA90DE5E8A3DB3194C28AE6AD0077 +BE74BAA9EC9E026304EECDD7DD167816F6B7591F0145C76442E4ACE8A3F363EF22C9983D6EFC5A2C +8D5B896A56CCE844DFBA5720B7FAD5545D34B28AE12C051DD0C6F0B8BFF16CD90F0114B6765F3C29 +124855303DE65A61F391DE393FD756A68D8B44B545F8E0290C7397AB3223AE6B3159BD4025E1D357 +52740C7422F77328DDFB7178FF479325DA8A58E32025B6568E91D4A0EF536243E6787BC17101107A +C2E9E62A284622A6FEDF740F5BFAE12A744964BDFA314B908EFBF3131BD4CC0D62185B34E8E970C7 +25B4F9297E43AE4B8F2310A43564772DB8CC9D8BE1B1182CAF0BF38B64101255D48FCE4F08F6DDDA +5FCB50F27354125D0781B45DF8D3644886FBD7388ED1767A51142F2035860C21A23827692BC8069D +99267299338E2320F3FE76D6CCC76C6B33F7E7510CE3FC8AB3127F0219B401D5569D165722AFE9AD +83B86A71DD8843DACD50BC5012C9664F6E47A64A9F1D92891872E1A61471FF87F83820F2D5E5C620 +71430DB0416543898AB32852B664A5AD381365BBE7CDB57902040E047BAECE6FCFF062FC1C30164E +3C90562907FA4C6A1627D3DF719FF6B269C1A5AF91C8568062E4D9B632D8912B16DB19FCF53302A2 +2CC9BDE843F055EC2D3E6319A3C8F5CEF7DB9992B69E3B031FE3A6E181E4E62CF173E769A75E381F +EF921E4D2253ADBB263041C13CC3D2E3B165C04935024CA56ACEAFB486932E6D444453A9B6A0E485 +4A870353BDEACECF0DA3EBDBEA74E3FE93BF6CAD80940F56D22F1922B9138603647805781047A6ED +61FC27C9B2D92DB2DF98983524F4C5665CB88808FC9BDBD2FB719B0542D1F42C210D67B400E76A5E +07D4163F1EAB901517A1AFB2DDBDBA3211B5AE0A08B00F95C93329948EB70AAD11BCCDE987D57A02 +A9E5794037F4B1AFB03466C92B2B01DE4024DEBF4826322DFBA11BB2113A36F99F463A74964793A7 +CA6E1CAC5FBE6F73F5713FCB2D52DB7C14ACF5BDC38B52C66BA3F3784679BBD8E3CC6D3EE0D0E0F2 +540C5119DE84B5C71C1FACDA6D1632129DA464C5E32EB371E44D054C4807EE555463DD3CC995E124 +86606A9E5798BE0EC8C4807018BFA66CD3F6258DAFFFC597BB82B18EA2004B6ED1FF3CF32CE99139 +3E5605FD2B053808317739A65F459BC1A49CCDFA8C48E312AD6A0378F8BF014375521C9C09BA3640 +41428051B3B207FEE6F2D44578D9CCF9062D4CBFD33E317F08C7F26DBFE98C1C0812EE88CEFC1572 +98BA356D30DA8AE8F4E6992F4E63FBFCFE073C6F019E254FE6BEAB75D19E0AD035025A254422CC19 +1676138D478D486E07472D6E3681199D0D98F044A7D7779B0CFB0250E02C8F4C2360E4779F810237 +9C4F63272D8E85222CF32648FC26EE862DF198C8C89AFD496EC82D9764F769F47426555CEEBDD72F +4D3A56E938B11E929EC40716712637899FC87AC12B1B2B0A19CE95CBEF0D6138AE07D206F5327DED +5890CD643F01D1B3CD10CDBCEA9C0FF8B838B7F1B2D463F22867D5FBF63B13E63EB3065894C859E7 +011EC05B693717B05D1634E541BCA9E3CAD75E0F1554068057FC0290F4265C7B4970AFBEC724C517 +68C09F7EBA55F333B458BE15C2A95D283EADBF8C84C1F937F64E3A71F4D57ABA6F317AE063C41310 +5DC7AD2C40E74738919DEAC29D69FBF74DD15C78016DEC000108FEF791EA843C5F03BE62F616A882 +4B541980F80910647E932CCEDDD7E0F37515DD69C772AC1315A87BEDD8FDFF4C07D7814D856948DD +E3534ED1D0EFA495FB80291A4C45246B2A1E48BF5AAA1DF9E78CB1713A67EB69058B44109B17715D +22D1ED8A4A455D1C729CB5562417393B9B6C8E4518D8C59ACA8EDA3DD68D2BDD8DFF8BF2574FF93B +7828AA5021E271A9741FE864425D543A22FF922AFF0C5AB750DC2342E4295BE451A482251122337A +F139531029527A6FFA5AB21C32A82AF33FE7BF380294C6E741CC9354B9F578C1DFB057D452F44ED7 +A729690455D5234F7931875EBBF10F002E78D40CA2B78211E15EB01303BCBA7C4B928BF5A71A51D9 +AA26AF39521FA4411A4E34024EB89E4054E1850F12D2005FEE74B4AE91227E0A43C68F106D841203 +4172A4B75AAF99A9D5899A7F0A206BBA1A29318527BB25DD1DC2B7E3784768D1CB7D0FB6408CE18E +D9928D2E6FA64999D639F27078692CDCFE91C69AA8BCBC765C14581DD7BCA51737F918E521E08AE3 +A6D42611F9B331074AB20CCB6CFCA218F42524904F911E80D5C5132BD303B6FFFA92B3F0BB8D8F04 +6CD0B045A0C37B7A828E8542643A9E506FFAC75748E3FB9B9BA9FEAA1B78A0AB4BCB997F59A38969 +8EBD0AE9D6BE48D978FBE2BABF21D4AFE1A36D4E3D24C302C8BFCEB834C1050511C10FDCA0DA9BE3 +A9330715CE5F39933AAA0FD5F1331CF75000ED8064EF69658AA8C59B80C37B4A5E39DE38310ED9C0 +2C76C5DE4A4C75845634D12E53773C5CD8C94D62A18A40F58FB51AC00CEE46A09AD180965907AFDC +DBFE8F72502EE43A8DE248AA4C4481867D113301E472DE64D8683F371F7CE40464BB3E4F3C2DFA0F +5C0CD9B6B0E14A8A34D805BD8EC67ED7E7B1576E9D64F4DB46D11A666BD131FEA3BF97C9FDB5BFAA +DC5D3A00EBCC393BCD50060680D6A4A995ED01655A892EA23406A8EAAD3526F995A4059CC82FD899 +BB83A416CA642F6E67D34345A29BE5E8FAD2119720DAE604F1EAFE9185A897F2A9E7C4CCE68D32C6 +DB27BDCAB0B17211FD4F8ACBEF85FA4380419B1B45C2BCA0A113A2052F3D709AA1445F29F963312B +18290660A14CF728107EFE32E729ABF87A0082D42E6228E30427D60AE5E86059F972E11ACABC73B1 +A4CC2A90DCD81806B616381E70AF2437DBDC1FBEA7A78A77A15ED9534ED67DB3DDD88E6A2915C26C +9E218177E5217E20494E76BA223E3D82F64D8334B49627D75E821D281A375695231603E049F6E34D +91A8AB7275CE9A21A588F833DDC0E4F99B5D266FD6223901033E36609127D0377D2A953954B40BCC +286FC925F5A89C0CEE4DF7DB8DA036E20A520CA6CE750A19E78EBBFFCF50E95A195BB1A0A557F695 +5C75B9E7CF551B40B3AB0AC4C87EA530066B0B5158D5C99C1CBC41549BD2CD056405425FFA23FC9D +81DCD24E21446C83BB5269BDC93D1FBDD8D2B17448422933A7ED3BFB61C9DDE334A62F27E0F06626 +06E62D1562702B1EB51BE6D4A6E04C06C20E8BA19094A8F72D817184CB764AF238F417E1DE8CD066 +E552D1D8E6AB3607B73640048C9D8683075D151D4BC9CA4FE819B83C3766AE093C3961D7B8A80086 +893A8E860C5645CC565E36CE50BFBF48B831AF73074F071199F392A8EEB34BC7F06C80A13FC3E45C +CE0185D6B2AF2C87C48F0ED4005AA0D40302E6AB747BD9B01DC699AB8912C54C2E7F551ED5DEABB0 +B8E2820E6E9A4269C461E6D14BF4BE76C9A6B9FD5B37A6B5EE6BEB20F471479719A0A1D1E5749C1D +506888BCE9CCA63D28FCBB0A1B5D26AEACEEF73170A314AEFC640D8CCA4AEA8B19566AB1A3FDD359 +28F62F6CEF699E0F214EC3E9FA4652900B8C84E83B5806069FF40C8D760078E8ED78E0282142083B +47F617B8CEE2B8B9F86EA5C969D8C6AC21EECFB2FCD5D411794C0C7F55501E245592028F5CD13209 +3915F4EBB38E3374EB99ED86040E0061AB0957FEB4CD4BBC36DD5770C4049AF0746F40917B5A40D5 +5CCAEC05E614D9170B34E5EC2AF28355838EB142A861FFEED4AEBD818EBFADA0E2D5439E512284F4 +D03A41037965AA73429F26D7A647DAA32D3A8EB5E4ED0D4DCDB927458369BE4BC82F59F59A38F6B2 +4716081553D2F348AC54C4A0C8810B947DCEA5E533E0EF445422AAE465EF566BAD37E70F20C0A1A7 +4463FD41EFB2AA152161B24B2DBA80EEDEA26599B737EE904B28F1581EA8E547526EE37948F9F4A7 +BA02BB85ADA4D1C8FB6D3800B01CEF4E2EB140A1F3CCA006BDB5C0C13EEB9C0ACB906F13DF721B10 +6A1A49029228F3CE20E05E8D2CEA25FF3EA904543B301AD729AFEC29E123989FED6101D3BE8D1B7A +B0EE6A75FFE59C95BA434AEF85B4A81920B75229441B4E75C757A58CC779CDEB97E59DA5E1350CA3 +F0D53822D054CC73B4995EE9F3BB548F8CF3D388DB8288C9400E46A66C794D852A41C8A27FD3553E +13CD38D2D7EA5E905FB89A90702372FF1495E1636296BED299F950D0F67F245B264E975A94A2FE84 +4D96AE8A8429462187D7142569E310F65E5173254669FC5C0912F9F8A738C5EF5EEB4A70E4385E8F +EFB97D637AD66CFDB59DF84FF63BCBD406B88DFC896A3A405B59A691BF8940B8CB5F220882189B10 +E0ED36A28D996BD32146896575B4E7718AB29A3E81BA825F19169FAE6E47E18F12EE0D4CF0FFD0A3 +8FEB5A91BA55CA1806F9B2DCC125A8F3B749008DF28AD579F6314815569470C803AED779458B12F1 +935E8026CAF0A1C244BD8E27F6EF85DE65E411C6B82D5048DFE6E33DFEC7C8A2D4513FF40EBE47F6 +880C3CB66511680F977D12B6568CE6B8052B6A568CEF3121BBB4B1003F4A9C9AFE200FE489EFF0A5 +30E4661443BD554D02139E2740F1F7F75477B7D7DF8DA9891A074C630F46FF99230ED2E46A00FF07 +00F81278D5404021E9A9D4FF48BFB93B3208D6F79AABCAEC2F1CCB83E66A40F3F7E99D057EEB6191 +72CFDB4402997EA53856C40244B5F73DB3460EDF764F322B5AEC0ABCEFCBD7B3E79A666159E9C6FB +0D9F7CCDDF364CE03B1C04E0E6792A2AB2F7102931C2424057170B46E0A6C3C40C3D52C3B77AB39B +5E6031386C070A22B4DA764B8F72B346E349E4E705C5B386C865E3C920EDA5F3DE6D40C87D33AEC7 +6747202A56A3697D608ABE4A24CA15274635CC4FC12BD7FC938694144CE0D0882C162614EBD0BBEA +FAB8BA411600EC6099EA1A9C4E12F444C9274CDE4F615D5F8593DF4B7EC2A82076272CC1AE4A31BA +42B461414D838EC8B6428A43F125F30D66E2CF9DA6C5D4D1117305F6C1EBD42CBBBB9A78C949561B +134D73D90A30F0D40B1218553503951531563566636D694D71C9283DB43107C9949B509131188DB6 +4BDFDA916CDDEBB2FF51F4954802B3C3D1A47A8954B89F1175641A61577F3884F70CDEF8B0C3AAAD +B98FB1E54400CDB8E46533D6ECF07DA892F9DB83820DDFA0A3943023E3333D42033E6035E3A66424 +B262BCB4705546AA8E69727C9465DAD28AADF533B4811624CA45181FAB177C0F7C6335CECA088D2C +65FEE376A281E48DE8B6B7D9658F5D258945C88B804D18D3023CA7C40A8A80301598ECDD4AB52C2F +FD729AA44DDF26C8BFF1BDC64B67E09A8998275BA3B62D554A0EA46DA82427A7E61632161EFFB453 +CE261A7A4A0A427A6A9F0A21D19627FFEE40DC789A11F0BF8E11043ED1932D7FC336B77BEB783964 +07CC13C9033B08A7D239D1B63AA02BBE046EAF1ECDC0BBEB1A1A84C5931B1B2F8D4E7B3F7BBB476B +3BE763394814EEDF8233F3BA3C582D79B2BB14B7DDFF1DBCDF94BBA919B1DB9F8BAD27406479D436 +68681001CB3EF98E468E066D10C3CCA4E4164B6E84E4A25BB14039E29F570599C2AE884459660D5B +01DA8679932772C1337171EC7594A67512002D1F9030556A1BC2964EF4F6069942CC508C1C4BAFA9 +4A2FD835F7B511853F78D1009DECAE1F6E140DD6BC33BAF01415621DE00734CEDE6524DC2EB8ECBC +77C2E78AE32ED9EDF39D0C91F8924552FE7892F52902AD082C428FBDD8BF683390E9B828653316FE +BA760CFEA20DBAFFD03B5761FA35F6240F399CD114D77533281146875BCEEF8D01DD27EF2438286F +1AB37813CA009014B0C62054DE72E7969ABBC7B910CFBFA6C10A80E970784DF33AC8E234769DC8B4 +5C62C4B1A88A04C2B075092C57ACF3A0DFE351EF563E7BE9AA3754191FD06CC110DFD2D4AB11B294 +E56841E0CD6B740FE04463E7D3F4ECC17BE9B2285A607E4D124EED54BB2A1ED9646338CF557D4420 +5957D39495D5060C3FC87958F9A96EF25C880DD714B86C8F36F75F8EEDB8629764B0515185B2F763 +F3E69AEFC279599C161A33F2F4D2EADBED0FBE6A71FEAB6FE513C7462387D8C7C3356D61C94BB99E +CAF23F5BE32F4CAF10F9EE09BD25D9B49F0741F0C715A72132971916E708510BD2CDA56352E059C5 +7BB8F7469BCF07FE65FA4974B8729EAB4DE598CCC1A49E278B51B5ED52D48F09C1C65A34F81B795B +0A8DB59C6B0CA3E57CEF9E4FEB3037E7E18E48C3717A3F6810836074EF26D94AE83152EE62C9FEFF +ACC7AC066C5E963F2C903C177735DE27635CC5D069F550A70F6CC63FCD3B6B24A02AACA47FFFF275 +39856BF6AC7FCBC8CA7EDF67344285C04F3334ED629F08D63D620D613A2463F78EA231F7E75CC150 +DD9535AF694CED6EFFAF15BDE12D21049586D9F164253F039A1A3FE42C07393E99AB20E7C908DF8D +12723039377F617757DEE85A78482A8F998C7FD15D4B2D60BFAD4B8C08E007A9F951D8DD4AAE907C +978D30E6E99CA610A131EE9EF66045B6E9B2A6108D92F9C37A3B678484403CB1E1E2392521826A4A +D7A7DB7D7029B15F04459127503EAE774D300C054143566104F1F33F2B0394A85777C7B58F64A8D8 +837C3DA77D9DCDAFABF65C5F4591E39D999E431F0A58B6C1A09F6E0C33C924F4269F4B2B9BCD6ECA +86FE30665622C66F20E6B8DE00018AEFA79DD5373EACFB63F61D309F13C8749D7864C96D36F794DF +F4082E7155B7398097B0A6C69528B4AB4D173716387D46139D4DD07C2CF529F277C9B63EFF5E1CE2 +A80553A921CCFC4C17BBB9BB4DA1F9395E7E0ADB9AED31B823E48C9C4A0C192D2A96DF1EBD56ADD9 +3D23412008D3055BDB0018B3F936FA3DF8CAF946AA3F2FD79AC9C28E10861622DEDA3A678377188F +DDE416A0AB35912F4C378489A008B73BB12373AD25077754922BAE4A92CE5E01CE262AE5634324E0 +7B307B500B9A77957ECD2980BB7BD115FADF03E9BA6A9C1188414BAFB776DC10B05CC9C9967E8848 +DEBCAE711AED49E9A24FD7D148159A94EA04B53846035F5D3C8CF52EA0FE828AF1FA3FEC77F6046C +684FD2E4A43728490A5EF7BFCACF1C927015C64FEDA5B6ACE54879DA7A24D63F3ACF706778E056AC +BE1BAA2DA986807809CF2BBD7284FD68E72ED8F1BCCE6CBDC59CBDFD31CBC99ECC3DC5C9B3FBE9A4 +B90AC9BFC6176DBF9CDA8636DEDD3E6F2A944F14B6AD98993CE14B8B8498E9F82D50CCD21EF4BF5E +A3322D8DA6D9D1D18E7573CD6ED285FF79BC1AAB0EEE9C40E86D9455580F299500000C0048A85C1A +3FD068B2C08214E84668C81A09FF8465E4A1C05358345668EF1BD333DFAD16A1692396E08DA7180C +81A16BE5BE3ECEFD568CA1BEDAF7E6E510E7E3EF7CB7650B93C711B3A8C9583D7D274783EA6E068B +48826E8CC39269A9187B7D08B1E455641A16E690A388E2C7F02B74B69783873AD805EDC2D4EC3E34 +4D0D11E85075EACD255FD3C1AA87896C0352854527393A62C8819D3A64B03E0B6FFAF70897906A90 +0D2D22CEB4B541FA2B00FF0700F891FD10867C115E948DA9CEF691962D7E11E6D86894A08E8D8886 +58A86C9D9D12C6EAB5C30F84DC32288F9AC1D3351CBE3257BE51213EE0742FF973C276014BF04F34 +C160669B49C196A10202C2945AEDCB4245A7B8DA4DCEE59413DB478ED0C104BF3988B487ACCF65C0 +51E27C30E3107E95EE4829196CE7FD4731434476514C24C5F5BF6BFFA6F49C3BF2517AC9E8A1DCCD +E34641FCFF7991AE59576C3293BBF23FD601529276DD28F9EACAEC6245F1ABB3F2B430157905B5B4 +2F8AE8451FEA0D002C1ECB5893F58C32C9705B77D9D29A5479D4C6554F1AF5013A4021ED744B09CA +2C8C55584F4164C407035134512F57B8B13BD8896A3E6366356353E68671F3E574A12969899DCBEE +F58E7A694BA89998A18DA3091FEEFDF9DE5CF8621637BB8D3097DFF048D79856E62FD54ADE856ABF +DA2C7BB05D5395C1FADA6FA1135AA3D6DF27186E82BF30D8DA4090877F781CEE42148E34CE6EBB92 +53F0E2C2983D057C713C1A6A196F713A28153E64DA30E46BB6B2B1FF0F97E85C4A3A3127E9B2D0AC +079DC6A9B57B353BEC51181244B5908AF4A7EA75BFDCFB7B3D6ED02CC2EE42F45CCBC57CA89C341A +D0B6946546C70831FEC86BA3E6B2E9D6DE6086FB31822CBCEB7BB357C0D95D55FBE4498FCF7BABA6 +736EDE0AA510DDC20DE55335061324DED5A406E275BC52FA7096983829CB8955EEA093D48528405C +AD87979BECDD11815DC05C08FFC1AC311633D3EBD912F0B48F416DA21F88EEF2320445F1B990C194 +87394F88B87A5051A4FD1B34440323527F51B5CFDBBADFC7E22787D78E072F954F6248656C1BE428 +DA3E41C479FA125567B01256B2D56AA6C826D6E2260AA9FF7312E1E2D56AA2E373D9F302405D47B3 +BC9A40EFB166D4D368AD84C643012D072891B98725BE5A2EDCDFEB4785E9ED046F9CD2879C042BAB +6C4A78BED89B1D75AB200F8DF083BD692E4D5631B2FA8272472407AF663010612EC9FE17F4769D51 +2E91A3EF0866B57B8E32CEF51FA95A47CA1E81031552CBE6D6570F52DFAA08FEA377BEC4AE23F05C +89D1FC7FAD82AE2B2F3A3D19021BAB450D2CD46ECC70BAB18826F45A511AF2CF958FFDE2B1C7EDBA +AE75BB0A5583E2523B962937AFFF1E1F211E0BD58B6AF4ADCB5B47E3CBDB3B1FF3AD08B896E209C0 +B1DCE04F62FB74CD5815B76D0E7655F9FAB6EEAC7E5BDD2D2B6371340F14A228537F0757D82D8119 +3BB5240002102AE27A465F85760774DC10E4E9B10703F3B9F0BF0507F826A24BF10FBCD8E0A24A3F +531D37BB35F0104A7DEA14D74CE2D734B91D82D242ADA72C44267A36B4C460FF99B46CA9AC828BFC +B0201C0EFA87455AA93C6738B26903551F3FB38B5B3D8295B0C3D5F18A5D3F24F18500FDAC82CAE8 +D4E6957B81BBCF433E9EC7A8F5921CD2DBD40BA0E6662C883F0AA9EA9DBDCD82F0B8F835E6EAD7EE +15909731869A4CC5ACD898CABF084C37FC5B45E7283FAD15E97065723D79461EF0C1E565D4548672 +37FCBF539E21A60FD45285609F40BAB46C27DED5C2E0547F43DDBE2FA3E8BDA0B768A602C1A9AA6F +3A4DA9E86021C4429940F5DA64746F817090DDF68A1314A9C391C28D22B3812BA55A8423BF7D78D5 +BDD4D9F4856CFF48A031CCC4039FE43B245B8BB56559796D9E861BEE5156E6FFDFAE426B5D467B6B +4FA21182A89F38736281B65C731925910545D6800DF5D633E972A2106614F98203C1F972C4F32E85 +F5A7B9680A5CE18CD20A5FF62A132D421DF411CCED8A137D5CDE8411BA92B0395AF359E83F5F7A65 +5331F1682C2DB31A7A74A568BB556BF9B72484965956720ADDB0F39D8E816E595F74FF51F8D9CDB4 +063CF85EECC3EE81B22F13E254EFFF36A9C6DB7704205CAF987ACCBD191CFCABFFAE5451EB9D9E30 +F2576F235767F0A49CA81740D3FCBCC28894069B1196DBFC4C8AB6D008080D514335F787A06E8B4C +88713E1B7421A5E61F656618E47A9F2A0AE5C2E949A3D7B05085944CD6E1AED9D7886127E23C44D7 +5E926E74BEECD4BB64C51DDF126700BE351F425BB77494F5E1D5137E8EE60371B0418DCA3C6CBBA7 +F4BC1AD611F818ABA2ECE8BB5A11B1AD874285FF902E5F72B86A9E43FB6A7CDBA98AD819C52D6176 +70CEF102CF5169BC45053C177370DD403F43F85131581D8A4A688B7FC509BA209372817A8F7DE483 +8773FA648A42343830559F138363A34207B9208906CD7BC7E63583527498EC7EE77EC5743F50A29B +09300BC4A9536722618309EB3279135416ED740ACFFD1D12FA3BEB98345FAFB7BFDAC38DFF9756F1 +9D9D61F785FDCF09D9E8242E19D32A7D373B15BD460DECC18853821CE0AA258A73D252CF7856111B +D262479F9B97CD0C75F0BCFA341E9851DCD7808F44824FA3A89A2CC4BC3E9E6AA6FFD236AE08E46D +9D318670757CED6F09AADC6713ACC34E65F8527BA8D6CADEE7E74C7399926CA263B3228D014948DD +07E99668323791F9C06FA9059E55C8CD5F8F1A95528F9F8358141AA7FA195849161E81536F134E28 +FC39382931DA7E0613789404C3A89405B8EF2120C6B0F5A22F35D39C9A3309AC05F5D99032D907D3 +9CDC50AC6387316822C0A0ADB2AC137B63E7B7D1D37DFA0C87BF42C18639E6181331D10CEC06D78E +9BD7FEA2F0B6D646F1401BA9AFC63CCD5F215B0F89493C4CFF64AA94B8C01B64DBA166DB618CFFF4 +DDE263DC1CBD13D2685BF0AF1FFE72C1816D1AEE1C16F7C5352C029ADA02F30FDFFF90125A9A4673 +F0B8FE3F7C185BF4568648F5CF0AC6F0D3AA32F7B515EAA8BBB9B9A4C5484C55CB0F543E5A39870C +273C839CE5F7248FD69ECBBF58240ED602FC3641533047272F74F37C8B1BB296E733E04A7AD2748D +C45146263FB645F3F1B2FEE57583DE603FC9F4CA96000308FCF74EC1AEA35981D6739278C67784C8 +AF637180B58E19D29DBA8484C7135E5005A9DF71B8F877ECDBCBE6AF9A162F24685A4A150F11198D +57BA7514A6E1AEECDE3D6389D439ED9C963FB4D8656013DBEB4B9C65D5232EC3290A2C64EDF32036 +5C5E43628D5094FCCCB79A987950E0CA6E3CA084A6BA1275DF0A577CD680334D36265FBBABA1FADE +D72430E3EAB26634CC3FD3518493685A5DF98A15D8AFED80E299A8EF87F67D89FC0051C9C3CA3D7C +25912BC3E842F4DE2D8F7C96AD387F9132CE90C2479DBF3AEEFA30EF21E58C5C96C2F224968C379E +8714DA430B07CEF9D171516A21C24028F8681643DA17AB421864848B711E7800E7C099136D07BD85 +0297D9CAEF8C6C1BB5A3EDEA74F7AED7A69BE3C8C23E352447CD4CC2880F9CA4D2CA537BEA56ECDF +AAC75AB093AFFFDAD5BF8F628DF751A23F35B39AAF69FCCFF960BAD169C083245E8FD6E7DDAC2CD3 +96DB69D91E7B3655882F8F6FFF08342F1C6B09701A456132C7813EE0632FA0E659C9BE8C8B0A6C1C +558518D6D46A408D569F5E88237EB2974E86DEE88ACEBB32C4132CFF912A3D039E32CB5F7AA29261 +B3233696278F42059DE0FCDCB9A2F6FB8270B9C8891736657A16739FE2529E459911194F080DF84A +9A83A66CE2D3724C49F53E99E3BDD65C13E989A4BC2D16A1891D17736D96D237BE9B9FA08741408C +AC9163FB3F56DE56A12DB3BFEF2793FE51B8D33EBA0D266D383A79223896435B0739ECC36CFD9B7D +0149D3F98FEA61C2087FA1889118C2CFE277C96027696AB90CA71EB83F754C53FF712744677F433E +DD2AF24E0A3D29D5837EBF26513FD07F0DAC2A287ECD10E809BD580BFE9A148801984B293DC0607D +A085296C2A39A36BACEF90ED081C6494F929724253DF692D559D49F870D708A04C9980CA727FDD63 +17DB93636623F0091FEFDC81CC85CD2823A7BF9E38F3C2A90F8671E4FAD9A589D3910A5EFA7A9D99 +FB6F1718AA8C23A18464563136A06F0CD2067CF4B096F277FFC327055A8D063DAE3029EFB47ACCC3 +58A25E68D1D097A9B28A2C15FBEFD82AF3155ECBD9226D670951212421164F81B2A40009D3A849F9 +43E4327F1DDC261B1494ED54921D2E89F05412850D821D89EC564112FB89EE0DFA329D6112AACE9C +F67D0E3AB1C94D6A9DE46AAB38F2D6BBA5474A2A6C16E4EA41D112EFE5A6364C35DE82326AA51E35 +A11C94D54C18DDC20F8616B4C71F30F853BCEADC69E3F6F5C5D26895C016E93349A8B92D3526DC76 +20C6318EB8E72F8FB7F779234470592C16B569C8A59ACA2BF30FE2D55674AEBA7FDA7CFBE3048E4D +B44F3F71373CBC63F5227D3015A237A8020B3CB28DDFF914FC9389BA63E053DBB7C38D995DD88BF1 +B467A1788E6D7AC7E3DD0C69C57142FE4F5B35059CC2CC9542BF916B71CE3920AAA5D02573BCE68D +4223F1D81664FF279FBAE22E7F8A49B0C6B7DFE4470BF798923166AFE2126AA0E86FEEDF34590031 +599DE68046003933702F44626E0B66C1FE51D89528599FF7F11A6C1A2106C1D7AA796DD2E52564C8 +4E7A1431E2EB7AE2E410519BC53DB459F5AA1A2865838B28126AF88B6C0984069CA0527DAA18A843 +B5E15790DCD6A94CAF29EA93A683676549E4DD7F1C6E048E800925E840D57EFEAFF641CD0E08918D +B5C1A6F0C5381CC554F9086188B7CC269B80DE44EE35F6E947D364E80D10CA469BE32301954279F9 +2339EBBC14FE7EABC76CDB87383D4727D0A5B7DD995E9B8898EE1099D3463E669E2F555A2332094D +FBC6AB1D1BFBE6F87C5A2B8CCEE61905931A15B66E485D0AB4CDF3CB18984796B36BA969A2286E06 +1D980421BCBDA5A7949198A079E197E91598630CEF52AD5126DEB1AF94A4F0572E063C73F79574E9 +9899A0CD8A920D081557EEB6AB3BE413C0F93AB6EE62FCAE3E726BE00625E587DAE4260268B7669A +1B62CFE7BA7C3787C331A254E72D0F7E5DEFFB2F1C9B25DBB04E9635036F4A43F19C5F9FE6FAA797 +3676FF4C7988EF89948644C1185D67A631A491016C84DF8AF6CC0544F386CC95EFBEF6A1A5BCE38E +4A9706D7860BA8CC99FBE45FA90EF1800C336A37CDFF35ADBCAF75A7F03DDFDBC296BC742A15105B +32CCABC3DD5DBFBB9BA1A7AEF394D76593CE312D8AB946F140A8BD05B87598DF92699A9962F6FDEE +050C1911DC7F3844828D0DBE4CC74642B914FD94B0EF5FA6947E98AD4883377189A2476D0D83F29C +4CCDB8A38479C8797F3E6461F82E810E35822F50248386B0867AC7A086B5C4E148451D132479DCB6 +EF9305E13B840750C20AAFC7C7CB3766245B7D1C85A792E150122ACEBDDD17B80B8F31F1E9EB2051 +1059F57E637F87556DFF8847BF7C4C95BAF4363D80E4286CF233611CDDC3B8F3365BA008A95E1127 +E973DE7CD2AB4B66DDF4CDB6279AF0A1BE0DAA98F56D2B974EE775525110A0651930369BB232C803 +2237207BBB6ED6A25561DFD587C8F9178BC580895F6681D9199DAC740D711E7ACFB136291ECCDE41 +AF00A297317800E74A50948CDAF8FF1DC6238844F06FB1200D64CA9789A4CFD0E92B0EFEA438D442 +B7BA265C453E2A41753FC25459BABE51228138455025498C7BBA70947A26A529A65EFEBC29CBBEFF +78126ECFDEAA3F25F5FC916A56525FF5E86B96B8802CBDA4FC6381EBB9304EDFED662806D8181AC6 +717CCFEE25B9709209EC1351A9FC000F8E9B3D8676785C425C7234946AC2E865B844FFDDC0E9AB36 +2214E1FFFD713D565FFB3C94F52C9659F61D35C30F4102F702305C5DD2E5A9A29021E9E7F45CC8DE +C7785B84440935DA3B7DDBE11E979A819B6743755CEDCDD91C29D35823CED49666C78575BF11BBDF +B3D0E721AA3B354110BA1FE3667D1FD217499FDD99943127043A1DCA75B29D35A6CAADF6258CD269 +34140A1FC7714BD96AACD90DC6448C18EB201A32639D6469108DC3C830328C6586CB954854D62126 +93C67A89225A5CFB5E195BD919E4226284C616CAF2F49CE79E739F17CF8BE7DDEF9CFFF99EFF9B4F +D5808F9DFFA9942A603E02AEE3A2DD5F8CF45F559B4D151D6A449FA5776F2B3AF393A8729E33CCAD +8E184568AC83AADDFB95520EEA4415FE203E8C64397CCC9A344BAC04C0370B6788CA88008B03380A +63F5B666732750D68355D2F276F86EFBAB30EF59D3457CAF355B3367108415F327DFEBC698A61621 +493DA540240A396D2596A4AF8F4E2B1A9C32A75EAB3CA05D8419EFAC550A03A6E57872FD71602782 +48555C567466362962AEEFA00909E210D9D4E9E2DFEF44D84DD97BD593DD23F5DF9137F22477E3D3 +865EB802E71C31EE6DBB8ED1E83BC263B209B664F15320B7960E3CC89742AE9109A63899FB02EEFB +6ED3CBE2D557A67187762FAE393C359FE25CB376406C7FE9481FA6F860B5D90F4C8CE2C28C68FAAE +74BFE42000B91C539B057E773B3CCF1A27165E7DA570DFF04AC854C9EDC8BC5A43E09BEA13994C7B +7B9087671A01C1E685C939457366DDB5AF6C2D7EF28472A6BD0BFE3A321D2FFFFDD6863AF1E57D6A +9A3721F66D0235B6E8B8B317161332FA3A38BC42E1C74B735AE370CACD75E6083627AF3F0AFED0BE +0105ECDF154BE9154DDCBAD8A6489A7B0359005070B2572E7860C5BC3EAAEAFA4E7E1732871E6B0E +497D52ABB50CA36D88776B2CAB2B640C52BF2A6F8BCCFFACFFF27BAFA6826CF9E29047C5B8CD1B41 +9BBDD7C12BCD818332000029AA58E4EB72F987E70B8CEC536B31C3C95A7CEA38336A9AEE77EB34CF +A34F3561ADAB8D115B47552ABB52ABDC6E28063B146663FDB2CB6B13B250B1EE4B7FA67CE9F24DC6 +0722EB77D45D1535BD3621316F6023D95418CDC7543794D9726DB6ECBA95AA9E04AD3A5F182B8523 +C14D34CEF3D2BFED3140430077849D805AF50BE53DED83FAD38737E9B92906B99D27BB2A65C220A0 +02B92A6D88F2A5761A1EE851B3330240622B99C1BAA0750154B778B0D643EC1DBB9B9F8C1A787EF6 +658ECC8C8B0EBD6A9970561B3EEB1330676BC9B9F3994F8D42D99BDE274A05AA5EF0ECDC7A0410E6 +A5BA1383BA3CCAE01077C8D5BF8E82A7E01B43E552198C71A3769F09AB0905C1A27B819DC525F048 +CF0893C984DBDDE6AE974DF285E7BF90D3672EC6738E479F9F17E7E2AF84B89D2CCAD9EA5C25C531 +24E5C6D975010FF33687458CFFB8F643D233874BDB13D6A89A5F416EE23EB227EC158F0D96A4E10D +6DEA4728E32495182EC06B4E6EE2A7955EF9C012C8EC207C5AC139604DC5E983714BB88184E84C54 +5BB4A1B2534467ED5AC6015B4FB623E7A48E607AE5A0F178D61CD3115A2A31927AEB68DEF7E5FE34 +33E88CC9DCFA05BBD38A0D407DDAD88A15B860B96B0F1CB2211B31B144FFF8783755DCB9634CB49C +57C65672D42EE95599417F356EC7A280D0B4989605110436163EF0AC2212C52D564F9757571B01E8 +433D5ABA8B7D3E7F766E43E681A109C2877A196FC36D617E3CF5A31642EAC75B6E3346893CAD9B0F +587675D432A582C68F475AC6F0B7DB8B4C956EA96876F778BEA8ADE1D1E84189D7B1B2C738BA0FD7 +6160900F32C691FD1F69C909EA6E6A8A7225AED8F0E2850A0C329036AA2525AFA5E5DB616B9CCA79 +CEFD88047EDA08C828DE562F2FF6467A73DCC001FAB737C12ED342CED9CF80B6564A3A89FCA4ADF1 +3B0E654D0956F3A3A350664BE1848F31634BE3C68077F239FB6CC75935E5644EF06E4F0E5269B4E0 +2FAE4CE1300A78CCEF3D85FF89C72EEB966C937FFCA40EEB52E263ED5C9663F5738D3B039971D233 +AE6377FB5CAC975BEFAF30F982CA0D7197F5B22BF7C92A866837CB17644B8C16E5CF0B1929D49ED6 +155F7743E0FAE73BA2AA0393EBC09FBF117986B99112FB8FAFCA4D042BED17981C421016846F37E6 +34AA29733B8F8ECE030470413E61A4501C3610F06B11BD6F0274B561FA8A5A8AFF9E2626504B7F02 +09170AB52460493824EE06D10707BD8C0BF223E115F5607A70F8DFA940F789D3121623E0ED2B5E91 +5E9335675C077E0649F72E4B164CFB6755982AFDE8E123EA6402D214D7FD947FCE31BCFF001112CD +F85ACBEE11801DDE9E7705C70412A2EA7E704F39DCAE793FC62DADA3DBBCF40E4AE3FCCA68F54220 +3CF06C3FA7C3DC46F495DCEC395356B20AAA3EA973DAA8612349404533EF1A2F9A24B5C9383A4AE9 +C15E345C18B8E04247AC9ED0E15C52B57C2AB625721D1A5E3F1CF7CC9B209ECBB3402D8D53CA28C9 +4DED89940F86638A102DD62E1112AC5B986407CE6B7A9693F2B25E60A850E0E3C9FB75231C0EDBD7 +A1FE60D17C76723C47F709E3B15995DED1C1F525BDB9C4989154B1F3FA3CFCA62491E6F420A22CE3 +F3B220B233B814DCB9E61C738E864EEF4AF3DDC9CF426B8802E28D0D93263F7BA770424AF7F98F05 +2B14B28B796F1005A4310C9927CB6C8989B4C166F7C70BB0AB725D38D0BDDF420E8582B95C5697A6 +9564CE7A5605F8B600C583586F96E9DC33C69E8E99EC4F90106C3C074A3DD46620E47A00BEF276EB +1006ED2CDD6F43E949B6630B7F6696CBB5B825F92C460530C326EBCE454CAF4E3AC53D4DC19F6D18 +5E179AB1FF4EA0263F1799A83DF2CB19FA2E5BCF410B009BBD5CA8F286A1A355DA2DBB5F2979821D +F86382DAEE03C699A774FFB70BD83F2E2E91497862A8EA3EEA9B92BC182ACB162539539579A00645 +FC4A48BF0E3F3C163585C4EC69161198A09957B1B346328FD8940D5135A81D8E84F5C192B08A7F3B +7382A2FD4904DC7F0232290BE98709FD5899D1A02BD5A70687FFD77383FF0BA581FE3F28E9EA33F4 +4B5BE166673A30C9FB0A6DDBE7E475510BCC47E14F473C20CB8115AE755E15523B85AA83B6FDB526 +7DE52FFAD70E9CA997B322764E292C218D798DCD709134162B34DA645FB1A9E69E9FA2FCE9778763 +3858D4BFD8AED37028143D0CE0213318A73A924C4CC3283B73980813599A3144B634B6EC1974ECD9 +95BD31185B263B63278321D30C8D2D1C3B5992947DC916B21E25CEB9CF73EFD33DCFBDDFFEDFDEF7 +79DEDF97BF9756747A1357A1B92F9B4959557E49329CF5958C1A6A8DE227C5CBA0A33BBBC8F784EA +79E6D25F2C698AC6AD38A07E45D00A0AA6302928721E4697D34F61060D8E4CD39507AD66525A7026 +B9EEB615F8DBC21E733D1549E258D5E5BBCD6F0F37B96BA54E393E14DE1A8B82BC777B33CC2BDE69 +B87A752075C04435EEF8D00BFDE26381C5F7934F11403329659CB0E09C237D5BA70C336419BB0ED9 +1C474BC7306963CDD93B15747A293919E7D1BE2FBBDBD259135E42641AAAB9A96E815BB93E8008F5 +BE15DF0CC526714FD1CFB1A4A8A1E92C31964DFDF559FFC63122B956FCE44F3585B3A3F45F4C138C +8791619CA2AB41E2B5CE0FAAD753F5DC0C05CB87E8EFBEA6060CE0ED8A9EE3EB08799AA781F37800 +AC8C5E9F972800D1D5B77010BB08DDF0BFB6C74CA0C6476FE596FC6012275CB6858F01FDC2D21D33 +0BBC0B19182D21782C5689FD5030615FCD8D26CC25CFFC10558C02C27450E2F250C52BF050D9B0FD +6C161B03FD0FA5FB8BEA63714F5CE99BF76C8AB58152E83C5A4F4AC8FFF7A9F43F3EF93959ACAC34 +2A6A7F280AFDB4C97F0A78D97523E5088944BB1A3FFA68D97FE4A2BB90D0F24F9BD7FFCB26888593 +5F9D4C5F097AC2AF877288604FA199FD5A3199D4ABF5F5BDF433F783E417FF94AAFCB3C6BF59CA23 +94108A70135FFB47819E0FE066FA7AF0BBFF3AFE93F793AC95125196E8031251781AF231075ADDC5 +8F2331438C5957E549872A944AE76ED9CA3965C00B7C15AA10649AFDBA85405C91DD998EAEF55FAE +4F2E8085CB715C191BB1B4DD00450AB1EE3B18870E7F26A979F77DC5B1D3BE040955E3867B015F11 +3C9D6F831BEF648CF5FE76C4F818744A125BC0F2BDCC682E4166E38258ECB76BC7E48348CEEAAB06 +534324484A56608674AE866B9E07B87D6DAF97611DD593CD133F6F2F0EB0F20EF6DD2915C9550BD5 +60F552376D5D90AAF40C97F0E62D9E4A40DC7A90AAE9D4F0D089E7D5A4F7FD6E983B7EA72DE2B5A4 +A6B5F50D22F4417BCF2E8C7CCF7DEC49F86C47A860904A71D87DFFD63C8EA7C33ADD29372BB7B4CC +6E9610021ED741A9897DF78D246AA720BD4DD7FD35A2B71286A88B2405E884D702A9AFD4396F3929 +2F58BF14A176495968796EE7D6CA701F65794373AC9B7CA8E65A4471962D78992A4140565B150904 +823477DABCFA849DC87947BC828F4DC71FD6D6C77645241DD861D373504168CFEACA3A54986984B0 +941AB1FC7BA36AAFC85DEB271C7A80A7E3C60EFCABAB5342F7CBDBC0F71ACE4ABBD81C03E0922331 +E22E83614652CDB7167955FA90452165C6A67B7F30C471A378B938468564C72E1B2DD967C0FBF2F3 +F3C73A00B389DB3DADD217B53F6BA4B3C6CFF4A66F1EC8B95C9713BDC8251AD3C6A59B8F068017FE +2C7772A78A9829559743DAB581244572841EB5AE71EC5B0EBD5539562777637FCBCD09336C9363E2 +660B43C4C3ABBA418589E46230D346F5EF47B7C2EE00B937CF5A0E2D5CFEC6E1A0BC86D09390B177 +C101DFCEC8F0E49F6729574166F2C42B8A9E367F12ECC7D5F9A866AF044146B4595ED6473FEC5727 +4719D7E0C374F91B34A3F4092701CF64CFE686812AEC4E77004704D25C5086D406EA2CDF9BB10EBA +EB6BFE0B1A1E13A35999C91342FD269E4A3D9F2C45FCAAE07B6CC1AF64462568C1BFECA66863015B +91A62151239FB7F67BE4DEDB7AF09EC61C43EFD6014FED5BE053E74CB6165A3924FB0A595814268C +F640F5BE00BEF5ECDAD8D4A6F1228744DAC654B4E0DAF52F3B88A9683C18CFEE931EC1EE67691880 +59F611143018E551BF01D91D5CAB31F9A49673CE11F4434BAABAEFE4CAEC529F9965321763B771F2 +AA8B1C5B52E551A5D5E346BB8F181FEB7548767E15EC543F4EFB7EDA9BE370F6DE158BBE77C1CD46 +AC57A819CF14897A74560D5C3AA639F97B0432EC76C3190AF752B18C5EDB175981929534782641DE +00C4A63BE85FE4C8287975E53B0F57833DB6A58471AC706D6A9D93E98761BBAC7DC8998B0252A6B3 +1F05BC6BEA70B79E9F08DB85C10D274261437693B986AF06C2AAF2C1910D82DCB7461CB99917DE8A +5E6AC6D6210BA4769CC5EB8CC898A08C3B12D77E5111FB214A0DB28E9B0E2CC49E21AB4EA15C57B4 +2C6B97CA6DDED3FD15FC09BA98078BFD95FDD3828346A8E83BA18CF3058EC256B14472E0498C062A +FE03A5C17C61362D969F9FB2A1CEE377261762CB1BAE3322852E8AA6793DF58175B24F5FD2E26B78 +5F1B6551287D2396C35B4EF3C26B95EAB83FC4D03782745D1C550E7C7F9F01A7A9AC761E3D738BD9 +3FB3D4D15EB65491E918D2DDF6CE277699051E57D934AA482E074C97800D4466D6D790F3A1098DF4 +4884B4CFAC8F3A56930F96173465CD559C154FEA66F85F1584F6E76D0EB5D9B8469DE3766C57C650 +331D465017210A4B2ACEDE060777BE10BBE3D7DC4FEA6FEE27AA6C7B8DFF3DB8FDEC90641C6CF113 +0FBEC981A371B255BBABE620B5D760D5DC7C7B7271E24DF8F89E4C7CA8762BF6AE3314F2763F9C58 +E3E583D98056C90C861BED8A3C428A59F7EC9272A571CC97BC97A9F261D56CDB3936337552F29E14 +4E76DB8084CDAC1601F6C0A2F0D242512B8B6DF444F4177721F9731DA7393C0985694B23650BBFBB +51E5CECFBF933528E4CE677A0E602FE1197CF61005A0A8D663372F3BF3D12C4AC667AEC3597B68E7 +E2F5C46844F2632D36EFC4CFBF9DB5B48D448FDCDE6110D4B38699C749DB50874C032D1B5D6CEA87 +CED46ECEF3975CCAF968836C59CE4E606D72EE0D0E5B8AD9991F1EE64CF9183EB07FCE91C6B3411A +B8BB4D251DB1CBD3F5B5AF4246A78B9D197536B2CE46E08420DF6DE7A4EABC5573CE13791598686B +3E8E218DDF4E7579D92A8EF6255DBC569985F2FB0BFF0700F8CAB42DF67C3D590BE2B733A965E86D +104017D053B10B05B99037F693DEEF8A9D499D85C5054B5AEA5F245911AAFEE32FC032DFEBA794D4 +79EC2866857CC7DF1C24AC3FF1C4B8A24606D3EC5CFB0BBC1C9BB3061A6CE6822ECBA61A14567230 +FD517F93C34A6CB2A430EE84D9627C4D110E95EABC9B0304D21896DC2E3F8F656899B7D7759256C9 +7F9F75CFBD2785ECA8D957B1135F30473B1908B97EDE57F94DCBEE3CB288BC00DB596B0AE3A42EAA +178D0ADA7282B219D9F0BEC55773811128341509B08EEEC9C4809204EC91EF95B3E4160A926D3000 +E3AA9826F8FA80DF7DA57D3452561906FE2290CCF93B12090E4F1DE31525B74B4C41A9AB301FFE3D +3EA38D1441C2C9A95F981013305E2EB494B4FEE3780D6E46E2CB716713ADCC82FF6872482B0EBA35 +3F42D7DCBAD7A4FC72C436CD3EADF57C1F3D3BF964E08869ABBDED212AFA2B5EA84D3ADBB380054B +2248F80E35F42FBFD88F18BB87AB8E349F4E989694F404E3DD76933F22924059D0D7499D29774F25 +EC1E6D5630BAD1CCB0C45CE6E874974C5AA4959EFA5D3BACCFB34CB191A8DE108384798DBEBA5ECD +53E4F5102C81DC3C7B11EA7A3F666DCE6781D2B8F40C86EA933A9F26434B804BBD3912BC1F3346D8 +D2AE370BC940F46986575DBCEDC12CE814D428EC6013FC4C5476A73085FE33DFFF732409D9DC1FCB +E72581920E8CD34DE578BBA989AE42CDFB39E57F69B0A1A4446BA9E024D15336F71929E3B708783B +F9196C3969FD93928DEA02468DFEF9BB1888AFA0A137DEDFB664C41D297A84A9A54E94BF5C4DEBF6 +5F5932C6EF11475E9E5FE5DD7D4D09F2D75850DE1FA42CE9C37918A28A12A3C11DA4E5EB89261467 +F6AB32DCEFD6C3DC49FC71CA1E2659765438E125F97AE1020416B028600721D3853B315B503C3AEB +761C3AE00B85242BEB9EF529BC3798FAB88CF82AE9AC4026830EEA9F9846FC68BE0B60D386E188AC +B2800ACEC03E45FE123DC21839315E3063EACC5A81D68699B27173BC0500D8170B1F5A9EBEF7FF42 +30D32731104D4EF1131AC0D6D5E4DDA016176CFF33DEA248A7B536C6C3204BA45058CA4F252AF88B +935F809D3EF6A7463B1B36BB1BEBFC6E5C7BD1BC49307C1228DEAB037A3EE35F1CDB895AAC3B229D +A4128EE7075702F1931259D586DBF171E0F8979E57BA91B7C199672A7798254472F8D54B2BB52A30 +51DBB735013B613FA8BDB86421498F2C518BD794F4DFF2D7A03AF0E1FA96846046FA4E258CFDF2FB +32D66B04ED9AE29ABE7BBA5E0F6945733A1196D910008194D0932CC85DB56135D7F300E78D09B30E +A9434691F20C51D3E2EECE3E46B8DC7A5B9D0DB05CACB8CD573AC9B8B1DF44D49D17D24FF412778D +305369E7F8DB6B493B2E6134EA6091913B30EAB92FEECF31A6D8F9BF91394919D19687EB0F71369F +1144139BC54E864D224EAD93C5C4ABFEEC7EED6D80A824BEDBF9B07D0C5391B0035C0CCD7612497C +0E9A941114B0EECC8E559D73B53E9C54728C13C997AC81C0621DB7254E4196B75550CACD754A9DEF +D1F3B69A0ABAA7D135D8CD84C1054A5A57067871D2FE873047855BE87EC34407866BF20F911D6DD0 +399B6F535ACAAD8727FF10673DEBC40F1AE3022CD7D773A1B2BD8E6752AD6D09723030AEEB204041 +4DF4C77BF5D4D829D7897E4BC2C06E640ED99DEB5B932F33EC5851EF81F0B98D4A6D6EC3C4723D96 +FB11419E82B67660B7131F2271D5518F8845588528A7A1B2783EE4759800C770D2DF86BBDE4577DD +D35F063D6EB7CDCB4B43D1F535650A2C72608FF08A3F1E58238EDC3A675E08085DBE27E06AC0F751 +FF04C253F7E66DEA7B7D737FAD1C25919258E359B67D41436E51D605F83193CFD5304A5B163DDFCC +40DD7828C75E9D74F1557CAC2FFB0FE4D9652281E014812C0C2C42521667D159A55978035184AB41 +FF3C65B5C4F528165DB5171D1D6F29E0BAB0A827FBF8F775D06431C5E04E372593F13BA64ECFEAF3 +B1D66F28205EAAD68DF39664B4FE5A5ED79C1AEC3B1D0AC339A412351742C45C3197B25BABDB27B7 +9A272B1BF037032AB5D48AC1CF49F76DD9E30B722D701106F3E09A446797579BA9C413E7116BE9DA +28A974FE3D1F1B4BA0A703C4387493FEDD80E8C3493ED0701EA9369D836F9C0294A48FEFAC47B812 +93CDF9A9ECCB09551E795B19910E4BF37227B4504D4CEBDFB5BEEE5555F9231C6226D6BCE4491A0F +9BE9B0704B648FC887E3EEAC553D8E66CA96653578C575728DE0DA676E2450A6F666D2E8EFAB64FA +5324EE7ED0F79509B6F468A12D442A47B511B0E19BA5A9D2728AF2C7CE6747C6B0D251731E18E5DC +CA36D929B7A5A119487494E62B413E302385552844C0A85B6CB6F900F74AF3FD5FE8696016310434 +95D5E5E1008CAE58D63D0A65D81A266F44050AE77B3F7DB138F43AC3BD430ED4BC5FB5877208D409 +2E2BC30FC94DF2EA88C603563DED241F0A7F620CD8D4BBFCF37C1080DD0C0F8A6C3D959AF95E606D +D5C80EF12B6AE0687055D51EB861BC9FC200CF2EB5451BAC6CA284D291A82510C28F88988DDD42A6 +065EF251F5C500A9F6E0B9FE7D22674202E0F945A3AA70875C32B31D8CFA9618D6547E719054FDEF +6FD2B5982AE01C760029D6D2C8B85F4C77335285DA789C23603A336CBE3E0F150556ECAD2FA3D010 +16AF2D17525E3C830D6DCADE677BADFAC121EB3C39E1BB010FDBEB96A0D78E4521E6ED35FF797FD7 +BDFEA5604897931C4713673D9A97DBA97CFFE858E28641312D186839F3C8FC33275AB2BA53A9D47F +932028CFADCFCE5B6087D8F77DD59D2E37C14EB797400AC6584985E1B1EF6CB0A52D5BEA251CC28E +E67A0F5FB641FFC9C609138F3F305BEB2DD4C165F8D46D74839C1FCD8D4A349200FF0700F836ACCF +BCFB299E66E48A86E2D3084BAAEEC278F3AA141C279587A04139339C36594DD31056F03CF47B111A +7F3DF0E9EC86D2DE5A100702B43214BA3358D51A65032E55F1C5262A4BE0E26503A9A7AD6A014DB8 +A945263B951D2CA5657C1499ABA9E6BA54784044515E4EAF6D9D71B38F4451F177F00A326AA9F731 +9D049B5209E81943E77E5E681C2BE7D96710B64D0123795F9CDEFE8CE65EAAAB75911F1D2026C528 +13F7ED5EDD094963C79D8D1C600AF4B13DE5267F839B8914216296E5656C84D31101F49A4B623A70 +C53EDB2EFD55089EB93D63073FCA9E0FE67935385940CD177B6AFED4B0721B5DC1FA520FED9A8556 +CE910723F0F4A089D6026CB4506B9C9ECDD79332FD9BEA745C3ADE2BBB0DD65E4853805B70209554 +785D592DDAC609A03721177CC28DF9342390D0BE7FD6C9DB872FEB555DFB60A12A9A2F6DC500E494 +BF412731D4B38E732C30EA50245B031A0D40B17A07472860C75D809706299027A58DA6B0A8EC9092 +8116BC041CD87344AB0D910B42E6FC822BBE4B28ACA1F4B3E3290740441C36645616B6013791B8B2 +C75D047AFC1E0FCBD9A9B35E4AA03EECF687E7D5A366EC12063F3B9D875EA7B2FF063876F8D2841A +C55A7947658F21AB7EEDE553C20D64344EEF5E7036A879EF191E3CDFF9660858B6CBE8991EAC3778 +B96D29052DB0E4718252D57BEA3815C194BB0CD0A43EC0FD8AEC2FC5F680D495E3EB667D8D415AA2 +448043F05C5BF815C3A5315C0D8B9B46C31D0DA89D4D30981E84303005AB073082C28299C7B883C8 +D457F940D7C1F1345427C9A0D18A68CF1C33011D57FE55D5CB0D9B4761E28E41CF457679174831C0 +90A2A3524A6B46087619C7857F4987D0F5DF0F743A03459C739DBB2C62E0B495FFA48DE722ADFE91 +02B69E775F649CB9DD06D4D58128DC8B42941622169F0F058205174258EE949077FA65011F2A09B2 +BC1F8579874FC28A63A57CD552A15B471919B516D1F37838D60D11D6CB1692FC951E789BB213FC7A +3472DB2B2728DF097D4207667A59177B211C5105DDBB5A69BDEF2B42CF40C752BF6C1C818AF15A12 +1CC5C3F3B6D1D8B6512B9CE1F260456E3A553980644E74809EA63B6989334DDEEE5DDD2FF79E98B9 +467E09D5BB6CDB8504463F6D16AA0ED7607AC5FD1916DCA22D1679DCFFEAF61A96912186FF36955E +EC4D289947D8D569A609465E4B5AC96F9B1B79025FEC2AA07AEFAB5E3144A57AE38DD6C7A93BB4B0 +FBEA1D7399DECEB0878DF3187D36EF9D3774B1F3257A7B6300A1940A757BC1687CED64F0A121C2C8 +A033993850299CF02A05BC197A14AA55B87700577787B3E57B7090D04168EF0664FDCA82592F2316 +00F6C7F5C42E13D98C3770C24441C120223F96A6B8F42F26BEB6F6AA1A375A91AF8238149A9A22D0 +CE6247EB0AB6D4948FF3467F94BD2029BB28C5E39C7BEA859AB0F9C323A144FCF441291D9B99B232 +9A1AEAC82A97C13D8249358A643638EDF79D7B3FC4493995685390B0840DA70D1547FF6C02C0A637 +043C2F66F32B137F171790CD3B43744AED949ADBA0D655B2BFF64C9FE3B28498FE511AE68FB26C95 +F165F347279BA65E9ADE28637671C48AC808A35D686332DCBA49B94E2931D25EF18203C0A373DC3A +E33E8A2320BEFF38A3192106D5F3F4EA288402ADF25CE694DC93B2B3CA0F6F5E4F77E12C7D62B9C6 +044EC0671888B3249B0CFF6226EC7989977577BFD89D6EB3DB5B541CF45A903FF6184B9FF3885230 +986E97286FE7CAADD761E93A870C528BBF542A9D32BB0589884B9F7DE259B5BD85D1E6813CD99643 +24304E7AF22AB27073836CB87181FD1EBC440040F76B229E29C5FE0B9FA610E14F0C06A48D25B247 +496A660FCBA734B9F7942F28EFB74DDDCDCBAF2A53B4B0D6B421835CDE6C2D44FF4EC48590F31A77 +A5B4404DE51841BB69296155A72CAA901385C891E04DFD07583F9C33B41987332B1F708E8ED81198 +9427A775DBEB7594EF6304E8C3F923D8DAB4B222111D9B7C913D113436D86F44F2EC42BCE44C32A9 +B27AA90B15A37032DBB6E5700D690ED580A33149899D4F04A16EE69FEE74B916CAA5AD835A067047 +296F99F48711C8DC3D094B593ACEB1A2980DB09BBE51BD73C9C764D0FFDD5889CC4052AB74C435FE +D4FD760D779FB71B204B9B28A18D7EEB68E384B6703CB29A44405F081440A3D4192DCEF0B156FA8D +5C674AE7A482350E7FE52539F83CEFA0E4BF0F5DFE3886A9DBEBEE3D0F3A11C58CB657ACB3BC19A4 +1B65ED23EC99B5023706921CAB4C0C84D8AE7AAAF5A807D3E5C57B6000C238D4D4AFE5FA4E6DB16F +2A40660B43ED3BA141BD794A14BD894481E9517D06F531100D5D66C4BE5EF60C75070DFBD4A264BA +4B3762B9A1F0BEB805AE39BE94053D032272B727B6004143E9E838CC989C605F8C449457BDE0B83A +4CE4FA1D78B3C938887979615851200AFFAA766C12B7AA484BDA01A5ACA7D98E3ACCB79CC50CF3F2 +13D53D0A497F558E73F2EA6CC3C2FC551695154550190A64C422132237376354510D2A1CA3AB4998 +AA05B0670824999D2825ECF0058BA299875B5A4078DACC58F4CF553896513EFA5030A1F21170745D +D7E1C10C19D173D5EAD5BBB6E0AFDA7CA4737314F5F7FB5A261BBFEEA16FDFEB779FF5B2B7C4A59F +7C712BC81A4BB4AFD5745C76AEC4BF0FEF299CD713372B49006F74CF79155E72F6A6AAA83897E2A1 +0951ABD83EC439952953FF20B1EFEB6559B15E7E632A0B18C6B1521CAE55BFD9DFD7E4484EDFFB71 +D89152F5E74E4C679DA5CB044C5AE12DF231EF023ACB3AD36BE8B468644015EB79104D4065700BC7 +B8C10371587C70F33C6F892B9ED60E6FCDA67F0BE828E2AF3AEB2A32F6FA179D68E2E32809773602 +AA42869600FF0700F8BE0D2E4DDC322B4E77007B4F184A5D309A0B779413194CACADA734FCBEFE20 +12FA4A66716441CD01826CD4E22F681B6EB59477C870D8E63A3CEFB2976EE2799CB36F8262336E96 +6EB228A2780FD7F7E1079826F36FD2E7C46F654381712AE39DBCFEB61922CE2C05B16DFCB4CD114E +43AF6E1050CCF0A322A5203E6EFDEE38FEA1D1A8A75569285EAB85E8CC004221B3AAFC8F1D2B9FB5 +A3ED30324E29287B1E7955F239FA8FF4941A3AC4B87E4E3DC75D025780758792DBE8FF3D56E9B52A +D415F4F31E3249222D8406EB3C75799B4776B50D086B2CD990818F2E111EAB54D470CC48E417E61D +1ECCF79DDC7157006D84B227F93013A5025F28B66F6A6EF6855501A5AB95DF79AEFA807226CE31E1 +ADB46A59B2A060C79460DF77F27D10A3054C142DB741BEF1A64211A9D5ED8CD95BC25141D6B39663 +CE7A7D1F6B1B401EA39CC863A03898A67FEE472726443A2215C75FD9D6BB0BDFABCB9B1421FB149A +8D4248E63F65F061BF0E9743A2D221338BE862E816899467A7431491DC643F4F373A5641A1F46BA8 +AE5DE29CAA33EE4C07DD7F26182A55F9D110E29D4CE5E9C8CD62FA06D6F42767CACB95DCAED83454 +09A07E0C56A0336A9DFF4AA85C5CB0D34F2BA7D8929A2676BBB92AE4F68855DCD79C21CCD8D52E62 +E9B3049478C992FF318023D97C39B483E11CA96636C39B503A4F38CB74ABDCF4DB539285BE954AEE +C400DF0F64B281AA1D131D30C9387BB288F1E56F6F4C75C32C11E3D30BEA3088C9D544AE3E91EFA3 +E2E07FDADE4617716E0B78FE8DBC70CDAF3A3E8B30B426F5FA905AE21B66008E14E043357C57DBD5 +1316A37DCDF877C99F536F8F0C0E6F8586EB13F5196B50C2FF0195FE01A34B63002F6F3CA9F459C2 +D09F8BC6207E05D17FC2B6A525BF8E35A522AF2C793861D65C0E27D9CEAAC19C7D72863D0A5DD089 +976937E52906C88249FD32819373025D2D2DD37B06C6775989172C51FC9C634250E4EAD6BC7923BA +DCD8A5953141A40E5EF75F5F3D8E32938EBD8D5C70F6C6E4BE86EBA1C4893C402038878338DE4C99 +84E00FA69E36BCB84F87A1DFAD4CC05E6503BE6F41463F02F2CD35732C4F90D942871230FB6BD1DD +98D9F9942A0226D94D073F708F086C4A715F433C542A9F021819461F4EB69F205E3135AE6E3D160E +FFB010F6DCAE7CC62501E7461FB7303FEF43CC1D1F07C90CD3FD22930A68A16C17BB98CA493ABE12 +FD44425752CC363D813E84AB790B0A55E32F8318080CE4A3B06B2691C4780D5FFDD0D22C7AF3E039 +EBA0877FEADE8A82932EF002A40837F8F5CAF51CF8FA8C246E39981E2C9C7473685149BA7986F72E +E2AFD1128EE8970B24CF0977D4A077AD197F807F0BA599AA43831EA86A3F6031437238BCD59BC428 +85F763997C0C24607A170680A27BDCF091DF15B75A4C71D76565D8466BAAE169D5BC2DE60CE746D5 +5A1589815DC7EEA4F40091B9AA4D24277B969694BC4792D3F4CAF8E9EB7B6AEEBBB97DE2033FA651 +5D38E7F2004F5A21CA289CC75597F8F22A38DEAB754283E88222C48AD7101FE365F61501BFCE1B0E +1CC8C8AEDC3E1DD06C94AA233681E938A6131CAB9CE93F1B47F577BB6C577027B4C0297F753E0C0E +3BC6B64E65F012EB9CAD82330B2C9534C0F40695858E1A7AA4F14F365780726C265C868417815D6A +39FC4072ABD980031F5BE0B076194238C847336BC51BE80FA74995FB89B5CB0B7318EC976AF64902 +C2D306C38334735858C2300B300F869EDC37CC9452CB863EA545513ADAF358FFEA69C6DF86F23694 +1F6CB2A8B318144EACA47B03FC5D9C14174C7D222BBD8CA85DB5F8880299B02E1FC5D8512C1BAA11 +18FA409338CD9418F81A6F76F9FA60F0929A50785E69B1568B6A10963F699BA8E7732C94355DC04C +74E4191EDE8BD17D15E5CDB58C33EC1A87C8742872FD0347F70DA428E9B6B377E41377412F7E3DF5 +8822287AF171AD53E44D0B5586753DC7FB14AC27CFDA0FEB05BEDEC0DABF02F482EF1AC90E39ECDF +1EF8C4C26B590A7BD718B3F70F358CDCE265F9C566F6DCCCCD7A122B0D8F0E4EE05B0276B7B6B0D4 +59614EB8820137FF6B18CC66D387A99BB07F6B4EC82C180514FD8CAB99E096E8CE91C06CFE08F822 +09257F0A53C53929657A8B75993DB0ED7C811B81E37D7FADF06FFF5B7E70D1EE1DB41623C9BF58C5 +7E77E6E9FC196105061528213503E9E2DB77D3F15CAA0A7CAA4038A99D546D7E0C5CF18619162699 +FE87D2E0D3F0C1F37DE832FF728D92595CA7E1D8E5597DAF0466E9148E41B1756D98145A4C931F18 +A96FD9C9AB132CFC4C6FB3F64802A747C3D7311FF6E5C31D26172C165ACCFFCBB8526D737AB0D819 +2182CE1C0CB14D0113C32D735C6569D1DEE05986EBDBB8CA9BF39179853FFA3E6AD7DA66475EC4F2 +3B0D38BF04CA1D44975058A7F554F4C558D228E9FC7A51CE82C36688EBAA9D4C9C6F3B7862DB183F +52C276B41DD98C1929022495936091B5E18E29A230E798A098D064E28728668F75EF28173316FCF3 +4CBD086D0830249229C1F16FFB676C4F1D501B2839886BFACE230F3E18D7E84B40722EA7BB849FB8 +104558BD5851830B186F135BD901426D34D7B73897C6AF2CD713274F0BDD3EE94AAAEE3A70B72FC3 +1C1CCB3B3FCAB1DB0A1FD5FD99D865B66522B9A15A8FE043C913CF55401CA17AD0E5DD51EAA3CACB +66C50755D0237285535FA6F8280F52EE02D552B5833449CA8D5EE43CDD2FF09972AED8A02D726277 +919F330AA9A1C07B0D34FC16CFEE7593BFECE57A6B597D77C648392E862CB2BD4838BB7EF8A739C0 +CF0F1352B04CD9EBB195ABBE36EB91707E34E3A7ECF88845B5DBBEF4A532F0FFAC8149C895548FA0 +9C016C42F0A7874F06480AED5CE5FFBE00FF0700F840EA509D786C6ECE0499EC5EE94E06CF719FC2 +11838AAB90BB0FB36F134F01AAECF21D349C9C2F5E69636A8BE17F82FF953132A649801A52768133 +A2B101EC7429C16FAECEDF1F9EFE99FA91853E72C6F1C04C4554EB0075F4150B02B5DC7356C93A41 +2B43434630713F7C008D0B59C141FAC18A99A44B3FAB60831B40D69447B0D9BA668ED5D913DB5A78 +EE347F7F69FB662D8800FA6A0E3D3A8A8F545D70DC81D9EBE440A5E31741DF0482DD1D6FD0F0A8B9 +76E5C2CA36FF54AC2317851916A06F29A194B7C0DF233212723D70793C5481B4B56D0C8201FD2B62 +A958483A824A9B85B045488F060FC339E81A415CBB015689FF496AEDDEE104DDF4B01D2D2F56A52D +AD0D288853E6B0C930AB93B71F6D0967C33DBCEB4EB478B20DAF108A14395FAC135862A3C6233D1D +6C6DE6412FE6C82E92A359A6A2E83BFC358A998336276EA49B7802BF765EF349F53116C1CCF10C45 +7B7E8935B833479E40F3EE4BE270CA9A7C09E2789886EAD3C7B56983CC74D98A77DAB56E5244E0E1 +4B675419B1D4C67A8F3D764FFDE6C613EFEBBBCABB4228E687D8BECFA64FAE2A69E4D91A6A7EBD89 +015A836373AA27141C3080D27D5F2E574DB77B89C22190E5C85DFBC82F97509B2FD3C80E1EF9666D +F5FFE355A8B24C5387335330262E85B3109BA551BB295401A76287E671EA47052A9341784D34562E +073F6348885CBED6992159B059E2735502171451EC88ECC98E5C25522A6840E378DC34A355E246CE +EFEE470F82A863EE7120F2873924CE1353E5D882E18B0A5C2F5C2BFBA22049EC185DAB6EA9148DDE +062442A3B9FC5A2FB56EF7A90CE76D191C53B54B3A79C922AEC27AE5829863B7F05F83DC2FA76F62 +105C2856FF14FE2DE53828E6CB10AC6662BF35DC0D8D54BB237EFDF88966D1D3B2846B479FBDB2CD +3C835484A6A6017112C46198DC0029BC1457959DD413D7809ECBA9FAF9A65D12161932CD8DF5E7C1 +F85D9DF9896187055B8F0AEE1AF814DF15972AE859CE720E4D77819217D11667F324315D13EE8865 +8100E746B37B2C11D17B5A8599ECB2FADA1ECE3C659E01C19AFB6A8E871C3AB9245A4B6D44185442 +7E92C36581D68DED22A0F4AF34C0C0EBFE47356BDC33C8BCA2C95B70EDE95E7AB1AC6EE796B6A275 +4A843FE70B0ECFD02BF584491452DA7AC424C6E0245388773D0EC4BF03A992ECBBCCF68BD4AF656E +FD2C10BF72444ABB5FC8F4EFF09E88A98BBFF0ED5FAAF28CF749B1882B85C2F4CAF254CF156F8AE2 +51BAC090CAAD0777538E48DC76BAD722CA8CB3BB2762BB90539357DEAE5798D1CEC95EF8164219C2 +1D161A1DE31194CDDC0C0F7706651C2A39D1E593B8F6B7999659C4BCE421F0A583F4ADDAD572EE2F +DD96D225F9BF88FF14C70D08B02078703F34DABD3AA519D2846EF6FB4E4FED1E0F1691F31064CDCA +B7C50F121403EF36BBD48259B250A3C59DABF360F6FEFEE7E3186EBBD985F93AC34B635F4257BC4F +47C0F49E7012FF577AAA35898592D4BE22A7959AAEB176A28597B7296D312BE7B00BAE90B9529240 +E917A0A822459E485C2A4841D2C9C96712EBAEC4FC58541B8519BBA71EAFB7FD503F773146AD08AD +4F9F975965DB97CAB5583570E5E1259E03CC9D211A28FE24246E02B00067DA8B6C75F0CD4DF3D788 +EEF8312396638F5115C18D4EEB93F88D4DD5F24B079765B86E71509384DF44C1ECD38E243BB3C3B6 +95BB56ADC33453A96B655242AF35A264DD90F043F6AD221BBA83270E87356243A5DD14BC1C7FACF6 +E114DB02CEA08ECB1CE5D6EBA10C3A8EA7B24A58E1C373D231E90EF2B05690AF47D55BE61C6F0F59 +93B9088EADDF809BEF7B0EDB0FF14EFEFAED3E30143263B2EF99ED9D81ED1EB005EEC27287919FC3 +3F8735735383116EDC56285347A79749EF6C7460201474D176CCF0D1A91098E440786B22747A555D +13E5A23066965661D5BE71DA2B0C9465F703927ED156BE9E9F1539E6E5E9F39BF941C370E7A5FF33 +634C522D92F6EEB3A565383384156AEAD019B0525BE04BFFFDE5C3764E2FAC98C86D81EA559E627C +DCA49385A0E3A5F2B77DCC1DA3641D07192C8869FD35635D410556B68E30CA77BF19B99B32DE9DC2 +BAC7CAD05F93FF0771F854704D6FB33009FD87B1BAE4292D92CD45D22EA720C7E82532F6F0499FCC +0C970711E30064DAB987F64BE5EDD8309C421BCEE4DC90BB99FB1343C861DCC7680D0D03EA72C343 +8ECE4FD9C1758E39E86819F4E695C11E85B143BC667A507B7379F582158D4301F41BF5AEFCDA332A +A916298321F3421FE58904F66B0219F94B96929B2B9AD319F3BD7D432C1BBF3981EC41049C85F270 +54BAE71260B5227D83A7DBA0DA8430A6F45607F862F4708AB2EA5C22EB1EBD4935DB2B308A5C4A2D +E0F7A7ED8B883F596145C5F1B52BAE81EDC6FA0777098E6F5F7781BEF02AB51D659A0B184AE647D3 +5AAD3DC2478507BE5DD36BBA58ECD11BB4C70F12C6B417D36F66FAE5F3C938B7F11B578BC264A093 +0C691C662BACFF87DB57B8F9BA0069E29CE67E801C95F3C611BDAFD7EC23D14E737D30009839C0B0 +5385A4CB17B356962E6FAE92E03AA9FCE1412A43316F3D02006815D2A00435DC2BE65E3739E490E4 +9B985BCECE4D1C25C686AE5F3715C6B68851E751707679FA910C180F3062DC7C4117093815F56297 +70CA9943E813516B0C1434F884D60BF350A56F15AB805843D688675FDE6A95FE5AF53D0F5B10F1E7 +B78EA9E8DB76827CECBB327CF62D7DCB723018617735C056410ED2834C3D76EA8956CB554643C771 +0D853FD57D3A45DA401255967AD97E1E16082AD41853AC0BA1D2154D131CF3866BD0BA0C22EE84A8 +BB5947F1C74FDA1D2DFB14CE4D6BBA258126B85BE523A5397B7087B8000108FEF75F4AA8C4795AFA +7BCF0F3F386F5EC6D5A485761B2437ADFE3892EF1174A3FCE928C319E830BF9A1EB0E7DEA69EFD23 +75E237FCE416F0DFEB0F6ABA7F6ED39D67A3BCE1836C92C220B8AED0DEBE8CE61590861CB87D13B0 +6B9E1A3BF46F720D3C44C59C3309EE80D41D2F939D1290F903CF7A587E17BA230C96946B8D43D701 +F4F3553FF395B0BE6659DD942A6122D6CA22018A9A7167FCA5DB79547C5298A4FD231181F4A7A892 +F3DF4349BCDCD272836B49E5A463293144B7B7C9989AC3B6D19388C42200EA5EDDD696ACB0B2C9A2 +27AA0847CF1B538F02D9055E09C39B3300520C31524B9365BCA4D0EC82B618ADE6F976C65161D9A6 +C9AD2D4409294D5E8E6A4845ED5FB978717542398AF9FBD5327575E6BDA71905094E024D9720F262 +8AF861F30CA23DA67810CD9A3D8F87124E217ACF531FA18CC6920AD09B1E745455BBE02CD638BF75 +39555A89B5C5EBDD00626A4410A3F3E525A14DA8794B446A82AAC48F0F17902DD871C2712C106236 +4D5A7B98B2876F6E69778BC81DC9792A78B7B754422E6C3EB851C1B05B698E869A0397F4A7BC3E4F +3F3CC62FC17532E210F9BA02F50201F319B9D404151207A9BA76393D45740CD76A7DEBC1C4FF3EEC +71211784965F1D295DCF47DFA9517843DD4C2A0C503223CDA3738720399C8D1446B31B3E1AB8C798 +B8C0A9E6A097A267D350B69389AF8E86615011BFFAFF24D662FAC6129A9BAEE3748302A7AE3D7B14 +F7538BF7A2A0F5153A2B872CA0A1B25C2E67D9E0A3BB91DFB2DB9F1086077DE2946321495C1B60E7 +92E7B63B78E188D4D3FC928A0CDF1400904DEE288A266E99880468420C6AE2B21F0B7588292A0ED1 +1644BEE1E9FC222D33AC3D7486D4E73EDDA72FBEA9D7EEF53D2912C2BD6C9ADC5D0DD8ECF7894AB4 +2D646EFE9101C001E3BA6A01D0F432E92D79211CFC5BAF0D202FDCEF327BF2FC989DADC79AD058CB +7F780AAE06C533FFCDF1A59B479DE1F88F55A9845F9E320FF2BCCB4A828813E384A3D85B2D73B4EB +C59E608D7F6039FB5A1243213CEBA24CFF4BB7587ADDD0C20EF9A8B95AB7847A8113529719817A70 +990D4495733FDDD90EF4253C9CA63D07E743AA6028FFA1542CB1FB4FC41325E003BFB04B84620433 +1041DEBB9FAE9F234A704D73416B4FCF591E24ECE6130F1DFB0BE0677C351157A8BF61DCCFC237CA +6E7C339175248B319C1A09096824ECB058A5DD0574F2AAA02D934AFBB23AFF0E8D42078122B0700B +6526009637AC06D6CA1A9B4BC1A4318F82BEACC31FBAA6AC830EBAD514CC060F15737E568B4C8E9C +447B8D60471784B08D308C0C4331190B6DF7B2E9CA53CED58DCA8072D6CA5E281DD8690DF82BE469 +5D076B84F7CFA4D01CC148E930CE7A3FA3496CF12839C61C102EE66C75DAF9EACF1F5144B5F50929 +97B0B7B44F67B716D53541C63E4DB2D6A3B05C099BDC750CA66CFC8AC2B10FE150A37336AF0B9AAD +9098EC8D001F07C1D4C8D740E7C1D51C061F37174AFB22F0A804F7A8F72A68EC1803586CB8C5A1AA +5DAB0789C8767CA99B823C40388E7B4B539CF2BE0089C2A45F9EDC753876B97631FD4580C9AD87E0 +3D35192731442A7611363E42DCC1E1AE7F70C075074CF07D7A6E4E205E9407AC5B249663C0C55AF8 +791F32A06321314E0D77608EDBE5FD313FFB8C169971088D9FD5DF3671289028471B26F289C66D93 +6DFFEE68372FB283898DA69A72F957F2BC6A51F1B83B30EC1C848BDDE141EE989A1FD9268C5CCBB6 +D54AAB972E18A0F029CB281A00E58BEF14F2ECC3B37BB9ACADF4FBC25ECA23E75BA18532995E847A +0745C5EBED11860AD864BDE5C272F674F05329773A2F3C0E5324AE2F5640A8A6C3E1FF6C0946F914 +F60CF13D6DA399757644261EB0C96554DEE92CA2D34C2B786BAD8F63FEA4952142819AE9F023F106 +17236DAD7A27412165FCE4EAD44E2C603A179EB8650439A30A6318CEFB90BCB783B1174F6E9A08F6 +354CA03CE164F08F48559E7DBEDAE934E865BC9EB2AF33888E14642D33D6651356A2AE32A0CC55A3 +1ADC2E2BE4CEEBA49CBEB09F1B0D1F3B10CDACBC1DCCBD9BF53BC09E63D4665127D33DF1CEDD87A4 +87987EA708F2D0249BF80E595ED0D8B12B78495437599FA82A86D2C711BF4F7A2F4A69CE3765A7B5 +EC9428DFE2659915DB6BB73F32362264F1CF7C072DA58ABB44739EF7206699A6A786E0822A5F54C7 +54EF1E723435C65C20F047F1D229ED8B85A8EEBBD6F7F5A648826A7BD51509C2126AB84FA9D5E0A4 +0DE133A0EF90889103B863C0D008E3CE0ED916E5A6FC8FFA2BA4D3D91F54C4E17737A6C7F98C9CAB +5AD4B269A086C20395B101336938C0804CAAD0F529BD5DB1F6A00CC08CB6E523599CC14BD957835B +2DB0B9B291B6041127826F99D6FB1D51ECEDD6B912D5F969DBB1A5987D310DAB443C2FCF2DF99D30 +45A7522FCDA39E55B9D58446E4400E51113226A87CA042D92012A3BD77F1C85D3B567357FA00261C +78F2160D48A4903C38D1CB365BFE0C01AF8C68B9BE6EECDB8BEF149D596750587592BE4B057DD298 +826811E8AE3F752B9123A28412889FB2D2161910DBF518D1401F3B0AC3C50D6462FCBAD9C1738004 +1B9D521F154434CA508D0B01C5A834F35FD2B0838F0FC550CDB94DCFD6D1C1B0BBA88E6ED796729E +77350E343D322FD8C379364B6CAA6C6F0CAB9E461023B5994CA4FEA5E05271AFA21768A07FF829E4 +0D2A5AD28F59C232338D89A2E51553709972854651146BCC6F72F9FBA9981D12CA1F3728B4390F72 +486512D72700E3942F03B93733A081AF5FC8F0CC12F0C9E1EA5D75192211A6AE087B377B17DE2221 +51E23F0431568CA4E51738E76617697CA806E10CE10E27455AF61561539D919C084AD05D537BDEB0 +D390000108FEF7230C357B11039A5DB8DB1C2A10FB773D1090B87DE3A7FD5C5C154BE43089CA1552 +8063B31155E6A41E0B8AFE65884E26E09FBD92CA0F0ECF63498D58392AE0E8E39319967371E5F08C +33CD1C1F328E46E19C27620ADAF4168E0DF0548B2E8C46604D90E214826EFC41E3CB9859F2F0EBB5 +3045FA13222AA4DAB0380C8078F0C997B14F13BDB30D844C34429B8C5CEF60D97B7B7DB8E8C48F81 +BD822704823EFCA23D8FF04588A4447A8239048EF552C7447561094F1F943B9BF2F450E38DD45BF7 +D2EE6868571962B2ABC57FC8647584379E2E9B23785FBFE950585DF14D2E9337388581D7D24B4BBC +B2EC6C1F2DC2A774E7D0F05888A4F1BEF33F87B37F31AD817C7FED4752D6BB401405BC58742DC905 +C9728F54431EF267CFB6B20FBF9A1D4025CF209FC8FE25C55629620A93346A03B84A3F17A1E3661B +CE60BF96D47D62FF4788FD8E2187C1A17D92D7F9C2E7EEFAADDDEB6796246938E0533F0B81D06028 +1C972BDE6E8FE90D1D358AE5CE8E89EABB3525D31FBE624D7809048908FA8E3425CF94A6C2CF5C54 +B21A1995A838596A341513DA731564841D9AEDF7163AC229678A4CCED432FAF29B8D5AF92041DFE3 +3168D8259D8FA87E2E2293EE1EAA3D6CCA477B6044C9F94E68854CD7695136A4EB8238F8B179D4E6 +348A8A83D513030278E53A714CA289369CA3B56745719B597B47428B9F8C2AD8F370C2B4AC00479C +9FC6575AF3E2B2415824B364D50D83A5A709AEDB1295DBADE781B931CA7206D5970DF6BEC883201E +9F8537B9775CDDFB7DB02D3612B63A903E654910E1B1D10673898995C5925C3B6CA404572D033CFB +59139F05A6DC3C67F070A2AAA2C09EA0CB0762DD957EA4882D69C50A369FB3FF037C38F54371249A +6F5D68329CFC6C74F606161DD552DC99953695CECC78B039ACFDD18915BAAA94506BCEFFDD356D2B +725DE80116D0BC7EC0D99E8F5BB9F4FD29AC892E98539536959344AB126C9B3F65C79F2C4300A488 +D530A3EA012FAEA8BD837BCC3863D928461C2E131A953B1759516E1D2BFEC7B5442219A25B837256 +D7EC7B9ABF882E4EDD896F19FA498A2015778CAD93406AC81457017543EA172206C69136EAF1AB3D +E06A081E9D55B2D30E36EA6B7D5F56A9DB389C23EEF46A2F8F61082AA5B073F2F1792035B49FF68C +C37CF0FA697F07DB8EAB498D2A606A4E31D1A53967D8BADA87BA3BFC8EC91863EEEAE78799C021BD +3448DAC365E2D11834D5857E7879BD7A309BC07ADDCB44183DBECF10100A05C07929989FA6C7BC0C +8BEA36570391A3B66E8AB5990508F47CF42AEC57D88546C5A34959F76E22851C8AE10F24103D08E9 +7255ECBA307ABD2588772158CD73342A6EDB9EFCD30ADC65E6E9DF5AE5468D4F20EEB09FD0BBA6A7 +3A51524411879F6FCFF8028E46EF26F3C6F5C7DC3AFE88FDE8BAA339DE7146EC59B9CAA29AA23C23 +B7BE72012EAFEA78EA2C897AAFC3A7FB160BD7C5BE59E639DEE8A0E2A6F55197346DF2BF681D24BE +F967403E883D6E200F63CBD20FA8B59564A4A83EFF2D81025B75292FE3FFB3FC20B8CE50997FFE9F +E2971C2ABE01AD0ECFE8E71B0FD1256FD9EE02B0C7A46F8A4BD50C5EEC25CD695C3A37A4C0B7411B +671640C8E554A1F0A88E6BB6FDD4FA58886B61CC12DD6160A860D478A8D052B0FA9E1A1D2FF46B7A +30DBCA52F3B9947445725C5B5115EE5E14D7B795C7C26D62E5D5F3B44862BABCC4F0C939D7135099 +8C870AA8EAB582D0110E4C5700F4EA4E09AB31C582A5667E4FF2D7A5C243DC8ACF195B94669F0BE5 +B2F8BD732B8D4EBFDB2BE5CD2F636E163F5B05E2D3E08EBCAB27447D94F92D95EBBF76B79A81C348 +A637AFCD08C6335964895425A964AB6449AA58F52477EFB840C37B3944FA473253C16B1B35D157C6 +A5A523866449F53FC1FE53087D655E67AF35DA0C62DAFF15AE507881A86BFAFF6BB824A5FBBCFC51 +AF6091C70F1E0304CB12009F9F5F664B00B15D203DDF62693EC44EED350990D023E9AC0432599B48 +2500AD861E31E586857EA108B84D934CE5E489E12A35D96FEF83649F0AF7D993E3FC1A2B9FE1A9AB +89F2CF36374CB96B451966E25108B4F7DEDE8E5724C0BBA0E8D1E0F77CBE62373DC001ECCE4DF6F5 +F6B77674C1AA4D4D53A7C9FE897C2857E8F043E848858A639D0BFF85DFD08FBEEF52846676B065F2 +C741AEC82C81B5D7A36FACAA2A6478055CF106663F64261FCD9039DED9907C5353236A9F73209B1B +5DFB275E13A45C2226E1E7EEF856CFCA0247AB2D248D029FF16C6D86361F1102C6C69F78D0307CEB +B0F03B2509784C839AA06B5F9D8B8E1F837E0E8DD5A9231248C5EAD1910A38D327A4121EAD538A6D +7469980A7CC8D828F7D7626D6DE2F51D31CE241D97F62FF16E5378E083A4839DEAA9C4B6B161AF31 +579927246ABFDD2820FE798464BFDEAD16BB30D5E0AE3006198E695B5866B50A7B66107DAC98BCE6 +38949031F80D7C961BDC638A51CE060D057567E8E32381D0E3B77A0F08F14B759B797399087BAEEA +988EB0CFDF59482A698FE233266238390B56070C2E551B1652DCB666A71105BA7543F77266294245 +AD82F8F5720519F913F6166A0E54359D12E45D3E5D7288144B6E7E41FAFDFF1C88A7214F2CF4A888 +D8E18CCB306C6A5B5382F58D77E3EB6B12F88C6A3E214B921EB68BB8DB91B33295C55E6C55A915EE +4B2788C86A50434E8869A0835CC7DD4AAFC888B266998C5CFFA9CAEDE42FCEF3FDA307706933AC3F +7ABB0BB56E8B44FEAB6CE219DA2E35418369A6E5CAF10CE31FD65CEFB8D70164ECD487C76DFB39BB +8ADCA930ADF58DB0E798278C345DE15BF218E61A6D60FA2C884D7C421B6B857ADAD1702784B7AA49 +B23648D8E429BBDC82C04648DE9D4757000108FEF7405D634F2171B340F7C4257BB8A295CA67CEF2 +21F13CA9F578DECEC9F3C0BDD711641B27E82337C2A18298EE5CA53905413C44E45B0F0649698720 +545EE4FD92D129BC2D655F34E71EA117D9A7FAE37EB1E6145F6BCF4D971A1D3858D1C3BA070616DE +B5213A187B321F4AA60C6869297C719C674CC95C391F53F8BE864F31D1EC867498D7F89D8DAF32C3 +6A708C9B8DCB0B2D71628BBDF02E9ECE4D9F252A455F358A465B20D1F257281C89EFB56F63BC32BA +C51A41A0E21E8BD6106E24584B44A11FB3813DF808BC54E75E687CFFE1E2C2F5BEF2FE8B9D1033A2 +27EBBCD7549F817C706A6505A051D887002D6ED6719524CE16FCCEA3A860B78CC70FB57E960AB629 +597A432D2995C73A1FBB8F7FB457D0C849AD51B54B1084AAAD74BC77B19E6DCB5D024EAE41E49D8A +AE97DFB1A7A0C4DF2186929AE970FD19075B4D8733ED0830F205BEFD92714C0DEFC7924D1DD054DE +73F2BAC116151E951DFEC425CEDB8BA2C35360A774F6C847C53D25A8420AF21653F973D57F7B0857 +EA4DFAF73D8E13B239B7BB3E09C7C155807E91F1395F0ED7CDF1CEA09B828213A7C6087161031FC9 +9F2FBB7878E0578916776D711A098375C45FE181E6D7F49A2BA93C2F1A879977C948DCBEF7EA5C41 +03786ED9F34B41CED531516C85FD9D60D0192E0967FE4CDC85FE22AF9BE6C31A109D1481B602CF12 +7E2ECCAE94DA4356148DFE89E1323978E5A72AA8D6F7E06455C2566FE79EE8DD0F412F28B3E204F8 +1B577F4D89098BCCB9DAA654E5DD2009B385CC08901928532FC762B7EDC57B5AAE7185B9F886D05C +9CE7ED13233539CCF199E1531307191A9B0F4ABC1C781D9380784597A83275E0D6D1DD2898D526A5 +4445295A80DECA96BA65E88DDB0DED44F43CA6E5B18F5337373D2698664850AA7A89D07CA5A98D85 +23E467E211C6ACABF25337D0CF7CF64F9F13A3854DD0356CACCE02747AE044CD56080D1FA983F4EA +FE494E797DDC850AFB1F87074C2F1AFD6B1C4FCB4802DB2692ADC3C71C5D06F81115E2E0D16CB55B +F73E5E3C399A55BBABF19619689A573B7AA5349F8E58AA2896672C269FD74C8E532EC5E81EE11250 +5D0E3247F86DF77AE3C6FFE5D320E0CD57696C956ADE32F90037C2C0D00DAB89F327707C7627145D +5B92865718014C3F168C980AAF231D9BB7E7A2EA169B55B2020DEF2F7910C5A331C469B278521677 +B473830A504354DA632592A01153E5AD177F51E128B9E04739E00B55AC82740E40E69DD0D59B14C3 +A1899CD73F1A0A4DAE7A1D97D63AE8EA9DF11EBE08B288FECFFBEFBCBB963ED375F874ACCAA6B34B +74FA1D9A087E14FF3AEE08AAAF1BAE48BFA367AF5E2E171B6510967A79297672E986D00753654DA6 +F7500D0091D42C824D353524BFBBB0BF56BEB4C834C128E1710C50FA4C7BC4BA71BDE0256B856D5E +7AB325F58CC6F0F014A6C315E7443009FCEE17C8B11AF9CCC0F0F681BBC4DBCE0F8C5E6C372C7F10 +1B05CBB3E4A4DC114D5E4C7C0563F5D47B3B63F27319AF20E7391F273042B9E90392E3B4F1CE8A1B +F20A1B164646700EFF2C70FA9615F529F2A36DAFA5A6E8480988BBC2C10B124AF84849F9D13CA535 +33749CA4372C9AA83A55A80741B4CD2F75CA4AE0434272723A738D2BB87F9416F94590FA08717177 +8EFD9A41E03766521E744396EF3D77BE5EA52D2345C07EEDCFB219D8417789812EADC2CD267A3812 +889F49832FA5514E34C285371842CF7192709D7E7F589F7EB2174CAB3083940ACEC544BECD5D1E92 +AD9FCE37277FFE2DE98F6F609B75C3DABB52A431A9E21331B0E66BEF246A17EE1101ACC50A50EE75 +E66E3C7FFD1AFD42BCD72EE468F16A675EE46DB764D19B586ED3CFE3D1BE88AE36545069E829E8BC +442FE072C536F8EB3ED433DC7FCAE36E552543BBB172C1E88151FC3A992E8119AB53C0EA625D31F2 +4E50014BC15E6A693CECA0DC36941D0EB1C8E8C514C9CA2D6E5A3FF6EC06F45BCCD25D5FA1F2D2C4 +6DE329B06D874209199206AAC1C6DB59B2D69A176DF13F5475BABFB8C0BF08B7E0A26B70C3A18548 +DA784CD7DADB5F9DA4A32FCCA6EF649DA7D85FF270C32E7326828A46D4CADE9D6190DDF654CC0A8A +59464A1321E7D8F5823686722CEDB7484D052DB3BD76D564DFB169270B91CCE83D1D8F60C62206BF +6697A2F39437ADF5A3AF0114B5D68DDEFB9FE690875A500D60A0989A4F6BCB7CD03C979F3449591F +A887E99B86E17FFBC2569D880A31E406B11EEEA011816473D587A7C0CC6B1653CC87B699F7984AF1 +6819897F5E283552BD0B940B7491E25D3B7011FD0F452C70AEA151074E6D7784F3F641FA3AB00FF0 +C161B24057D2638630D22E55227C4CE0F6CF63D3B47FA386B24ED5CC8738595266788ED88771DE77 +B864E289004253A3E627D01738EA102A83C5B9D9AC9CCD58341878DEFE1EFB512315D8B303C619EA +37876D9B61346B7400DEBA2DFB6A7ACB57B8A28C7B46F1DE9B7E6225E233AC01CC13BF3CEB5EB665 +4A0007317A5D34DDB1DA284AA8512BFF21DF03C65FDC0E8D945BBC94CD6E6DBCDB6E4DE5829F2F27 +52972E5326A3D5166C0E1FF590E91CAA3BAEBEAB9713BC9D9C4BAA7A8684610551C942F9408B3060 +FD2B74A00D20FD867458D6E109CE8DE082135A49AAA1F30983E4B6A495ECE5EA87193D8C80723A2D +63B0BFBB86A65188F34CE190E4676E432ACEF77707C66CA92E7490297DA364F53C5AC28BC50BFE81 +A6DA786137F13123DB5D6AC0B00FBCD1E36C7391598487011B9BC313A676463D90ED307EC0BA030C +7CC3BFD759857D2005A381C6EEF2764B3A9B41CA42919E1EC21A0F3B62FA879D75A859540986F007 +FD258EEE148AC34F13E72F6CBCBD7FF7B52325B163DD8002D58EF7C35A5400FF0700F87183507B83 +AE17B804A27077F6B8B82365834614D3C298ECA8705D5DAEEB4A0F5FEF8F78F087B35B24CCF98F17 +98C82E843A79166A7897AFFFD84F56281887ED12A81F481C8C2C92FB8318AF387A081498FF12B371 +F40C26D9BD07E24CFB8744502152C0C3C6C98D2835C06E9204A149AC8C4A6D771EC03DDE83690545 +8BCA5A7A5E567F2D6BBFC8FC11B7F576EF54077AAC94C9E894432E305A8997CE0446F2247F528FB7 +DFE61DB738DB18012A4DC775D175A0F9BA7B0299F81458F34B99C50BAFBC94002336DCF5E63562F5 +A0EE9A57B2EA77A4C2F95BFE5CC114C3CF8BA670F10F64EF795ED771873D89C7EB6D87B62C6CC702 +CC541E7566FB535E936A3D34F0A4AE6056C3EBBCDD18BD7B56F68895B02011E6B9E1E5C14A804562 +79F7FCB56F78F9A829AAFBB0C484B3775CACEFEB47009347C423B67BC2183C0CC58BCF548C7DC6D9 +DD4F359059013B03F95C595892B2E635BF1D55E0B34578573FFC7AB8992C99B17666E1CFE4E17A9E +25D8F3804B5C2D6F4B56C6169DB0AB7618300EBCF425CB331D6F026A6DF46AC3B04363D57E5D7A86 +7104310C678964DC68B9425C0D6CA6257599ECC2C04D9B7D44795963FE72BE25B73693519703EA8B +5B8571D81D672C2E32D40AE6F22093C86193E1C8DAFD2202EB9806AF683DA233CD119361E8A270E6 +B4B624959E5F44A03770F3E98AD1CBD544C3D0CB99BAD60B1D2B1FD4BAC8220A9169C670A8754899 +C7D6878DE155D555C3A1DA58CAD48C5B066BFE8E4B96DD3E5117CBC777A35E7B586013B2D56CD02D +B057CEA3A327C8D01453C27C724C425DDCA0149331DF7C4B259FA8354BAA2443A9FFA10ABD684F30 +188DBBFD824C01ECA1CB0EF39FAB15DF147C1E80842608FC55CA1B642F12AC75F4FE59BD2DE54851 +197F9FAC12A927A637B37785C561BFB8F41F134743355814E27C962AD20C43B2E3470B24DD1099C5 +351B5A06F617F7F82846908D97D9807EF9315E360AA167D632E87BC4AEF3DD8342E0ADFB25C3DFAE +142BC681311473AAAFBB6D1C77ABE11D2034F724D1037210031978536521E8830B3CD0006C71DC0E +430E9E10E87F0BC42C2707F3BE210F6CCD1B23642252805FCA9EB55670517D13B1F1F3D786113C7D +F112350918CF488D2EBA0638A0909224E0116B911C1874CBA7F0D5FD2E78EF5BE57919C8B9B013BE +90F7F9DE5FA8D0EA882506FDA4F34EF0B91BB49C9CDA4173CB443D06E5A8FA4D98F6D8CC7C828DDD +FBDA9CC661CAC6A7471ED0B7B7399DA0D039608DB88F88F7B0DB0F317C1D51070EB5E0F0789A32F2 +6F12282B68EE0DD461CEABA5D7167AFD596414BB607265EB52EB26CE1265EC17261C6E196D8E130B +E3F63E5D18A2D4BCC27DEAD2DEFD538AD129B3572C4BDB611128B2294BA163661DE21D70E5302576 +460B431CE5981F67363D7AC770DFD26CD1CB5B88D0FD64385E78DEB60F01C88AE78D014FC7F6403F +BA09BDC64024F6248229273D12DCF04734ABC9E282BE717F596E4CD6B44F94262AC2119EABC1C39B +B476A5BC360FA66614CC2904CCED964B482653C697194E75E92DB9B18496D38ABE7B378EFB9DD354 +1D862B03AE1FD451C3AF7F677A7AEC1196808CD252F47ABDEF231A47FAE52BF48DC3ECD9116DDD5D +B0B528D831692242FF66BFF402CC27134D3F3220E405768440066A791378C04D0917AF90D1ECC8B0 +F7091955CF28BA63935F394E416041A40614AECAE19A2835DE3B94F325E4DB621B5996DEC5B847ED +DC757939C1B87A5958BFCC835E064681DACA3B567C831BB0839BFD4F833DE494A547115157FA561C +0E2C6372DA126BBDD1DA4DD0419366730EDEB26853503EAB3FCD23D634B5CC2CD03DEB46C73C068D +1AD28A51FF50920E815542977AFB1D0AE73F9EE06D2BD54734576169237BBF4D4E25E88CDBD0F6D9 +B7D252385B6124AD0847937B216CA9A0CC6AC205B18DB8E020F4D10C73F724C5774C8CF235F952D1 +6BBF083206B83A7C7DAD5CD2BBAD89C551BA4BD93F0B839AF1CA23894B1C4FD1C1B549F6F43E3FF2 +207E39C83AF73437433C041547CD3A5EC282863FF067A616332CBCD1EB7BEDFF3ED0C3617173DE31 +663677C5DE05C03C47801A72F8F141A1B04C2B4B0D43C694125FBDEF6957C23F00A6AC0CBFD62112 +9A6839F840B35220209C960AEF7EB7EAE8AB3F8C0B0A09FDAC7A4277E6C8E9962163434E841A7557 +F1F8D562CAFB7ACB463B24740EED0BEC594CCCDBAF8F18997C8E46BF037590626020F516C0825B4C +D8D27EA676118E34D4047B94A0F341285F9F4F7F84793886A73DC9C161F34702450B18F31FD93525 +1C31F19A8E165FB6FC41C5769CA9918CC73FB37ACBEEBAD23924C8D84161982C34DAC19EFE3A75FE +5E11BB4359AF088C9D8448CFBE0FAA24817C9F57F161687B4F548021D9965743EF4F927A501D2E4D +A0AC5A2BD30BF1255689BC5764B548A0EF741128AC3A4A01DDF47AD11A72C7D04C66697BBAC89CAB +8206D21D98619F91354FE8CAA05D50E412CD791CC1CF87D4A00B9594A37EAB8AE9815A189993F17C +D3A798895E60507B952CDE5EB5C039403EEB138C66C776D0028322D7C0882C4483350383A03043EC +B6ED30A988ABF24FC942D60A46137FA833B29680314DBA08D0DE19599CC8B0DBB0F8A0345E2C249A +B6F83CC0A0C3D205D055B5FDA6B476300A47624A8A2BC8E4EF8FAD9AA95B5A39B0DEE4760BCF6585 +0A29EDE53E8A3399C55C46E32FE7E1BBD11F4761119D8673B51AFD0AEA50F7C17D6478F8BC2103CF +BC52B6850B488D7CE3585DACBBD73527237BBB6DC05F6F5AE5EED8EFBEFC74C3A2762164D871A870 +59F70E597A21DBAD966F622D6421FD1D50F8D5C1374E2B1EE087AAD5E0678BFC4D8A50DD908734E8 +077F00FF0700F8C0036F5269FA7167AF4064A71CB0074588D49107D872DCD1726C4FEA7620400A84 +DBF7D481279152773B03AAF37B2EF95EEA71A914CA3E4A8B7AC38880759CC92806A15668544CB621 +03554411850AAAB3C20F4F19BF1E59E9947E364C8DA8100B2A46D86B68E3E4ACCE1A0FCB83B94487 +7250C8B1A47A1AC5226723A4BC175C583E242A41F03489D01C4A40097B7648D3E776967D2D21C16A +433FA56DF05D2D6AE12C6118DCC384694CC7196DDA96B8CAC5D6BBB2396B9F379CCDEE3846BAFBB5 +F3F294FC494F780A1400A76CF2B25A65828BA2F4ECD57937082A0ED74A2E68DCA32E47F05F986755 +EB4904A4DBD8655204A303C0F0EE8D31A9B9E6C7EBC1092124C6C4390B76295B1806D3D2343C9129 +C88562F9837E882D6656038A6A2A8B8B55BC9EF65C2472134A8A21ACD754A323C5913BD74AC29590 +0E608805A2CFB24A9C643A7392E1962D28018E90614332D8B35ECCF38EECBD685C75E215EEDE7473 +F1258825834AEA1150E30469EEECF5EF4D6360DE92042A768AE7A0305356AF9C74BD85A55FE866B1 +EADBFE9E3A61AA0DE4C4AA553A775C2C8D5F509FBDAB2F7FC4A24C157EAD46C5055FB2338CB62F9D +3FE1A16D40A2829178BD576C162E805BB4BD0C0BC27A1D7BA5A0FA0E3044DAEE56650C5E5F227C4D +BA69ADE3A813ACA140B1750A5A2B73C3AB9663D390683B841247FC473A94DAF4F9D1DE4A1FC6BC27 +A4882880733479A7F10844D49AFADEE991DEF3E2C260D60CF246212B14F0057111FE299D605CD8A4 +FD4DE05D022AFBDF1175FCBA6D41C21CFA7D257A0407C5FF7F2B1E6FF7929A7F1AC08F1BFF17B8D4 +39D9035610A634133B5A62D630EC231CA25942CE0F550B7FD105DE02399AEC3D96227E2172F1CB31 +839DD75628925A7CF01C18946CC0E97A988A13A02C2BD70A7F6B6AC319817DC5A38C59F0ABC959E2 +EEACFB2CD863FA5C563803839E6842A83FCD3190A432B844FC126FE5E97818D96A7225868874CBE2 +C0725494600EB877DEF160ED98DE8618C563002A09B71A1327EDDA3912314226157D8C9F32FCB2A6 +AF8B8680DAED2B9864F0CA39EAA782ED3D348440ECE3CBBD4B0263302B8D1F173A5E3993968134A4 +C44019B28BE4A97B60BA060AD48DCEACD9F0BF9EE3F9FB6DEA7235C86824EE9D87F9FAF9BC753CD0 +3ACAEC7A4D55B72A3B58B05961C8C4D57CAD89F47DE9B09875E2A2618EDB6591094F80E9F154D1BC +3D959D71AE41D3C72E2215477B5C90DD05363710D2E12D510AF593BB3C17CACC145CC15F670E5677 +00E0B5849CD55AF3FBF8D3DE724CD803B07D392B73DF41F6567B6123FC257F70A81C6141A6C68780 +C22A052A85797F8C30E70D9A09B5AE951278C58F58C48C295B4B78F83D0BD65614BA818CDEB619CF +7D455E95E88B1468FB4165AAE36116F697EAB821445E24D58D3CE5E94749C196AD70C9968DFDBA85 +231FF26FB0C44BBFB82098BE722045BE515BA6E40696A31500CD08441065AAB0DF53D08912DB1B1F +0894781CADAD2D6527B5A7ACDDAB277B2FD955DFCAF8A189EFD963E03EF0693E73EDED3F309B9B71 +68A10643701267BE730D5993912261F5098ABEEC7E423B5284DE1D55F02B882BDC3A26DC739AFC25 +058E4E19D97A16FBB4FECC6DDC81D915BCA8CE6960A954A3481E62249AFE6F47F8C744560F8B9375 +36B3D8B47E44994DCFF1FE23BE50B819E2BCCF143D0926DB1D1D7172A64B19712B5D3A274B9EC770 +34E8D35C727908FDA3B3181BEC9F77D46F4CF4CAF2BD458A5CF2607E2279B565F33997C3570C222D +BB78810637E7585A9B34BD85C4E88946A276D2F9317D7367733F518A9C102CD54A5EC45B6E2F5214 +881F2D56CC57D0BA5C793438767E090809C3C383BDE2CBDA058563DE84ECE1D7171E5CDAD899014C +6D305BE7E6879C6AF2193CD91B432A2170D673E5D20FA152FAB0EADC721EF5135C83EA0523AC03FA +51B345358770431C298C3BA03495AA2A52DEA5A2242E1F92951A928EC771A232EF194CEAABF51284 +3D94E97F2E022A78BAF1E87003DC640CF81DF51DDF732E2EB1B0C65926B78CAA2791F8FB0C132A8C +DE9A453D13C5D91A9EDC409E5913455DBB05C1A9C7BFFD2B782A1F9C662FFE04F5A1FE3EBB043F06 +0F199644E3A36951DADBAC7A272A99B3F806FC509DB15733FF59CD7ABA0E9C2F33CA80164EF07F37 +206C129C80516FD806171266796B253F6B78E019C864514505049D49859C886D75F9BE2DB7893841 +F7E014019FB3E48C7E53B884141C39BBBA8DD1B999FC4F0356BF2F226D25D25D12632DF3F83750CF +97E40FAF905DACDF426FCA8D169D56F256CCE59A2C589DF1EDF5721C3D283B27D021527FAFAA8F76 +6A65202785D40F78135D4DE1FD8FFA811246B6475F906D59B7DF09993D6534DBF49A475D3624D95D +1355929060F204A02F2F90168419D04F32A76169A6CD01C7068B136C40A511F5134921D343311AA7 +172258E8F19D947BC89B720DFB7F4C4D2A500BA33BD8569AD9BC224D9ACF94BD01D81ACAC3B4657E +60539A5095D4CEB88296CF0B3605B9EC86807C2025A0506114D5D935CA1BE76AADF886A0CE2CA10F +52D2733E1736071A353053ED37198FDD306DA48476F3503F8B41ADABFB226674D1B7F0BA933FA8AA +078FCC1E3B0017A49E708B45D32B35704A20BA80A3A737F2611EDD054241FE5FA57B2755F14CF6D4 +3110F0512DB601291891D6FBF33E3D54EDC94B6B7A62B541DE0DF7DA8BF1FCC85FDC982462636A94 +FDC5C51ABB17B44E2F7F1640A5216199816C62E0F9607DCA1CFA9D1E8A6D6F85FF4E916507D5EE33 +E8701F25A2520E3518F4DC78A16C7603AD94D262301FED675A5C7A96B3C58A38C8AA9B41518424A6 +F1747EE89B7977CC8AE8A7096882000108FEF7BB06CC0002F6105624DAF4C2823F5D770A9E96D1FF +4CC0CB584202583E43715E5ADE4B7583081C0D6361D77954A86DA85234C0EB662516A8C09D6540DF +811AE9B7125B50642E12D9A0076AE81A03C4A72E326D06FC02CA4BEF70F466413FF371793E1C6BE6 +E8E7CED67DC3167F7301F76940F268E22B6C464B5D8F331A573916218D5D9BE144B685BD3B2C821D +DA9797A71BFC041114CDC6097527735073203BFCCAFCF4000C8C9536E075B617E02272FD25C824B1 +643C137F924D58E278E408C2E7D5025F73BA660270397E105628A794EEA0C02B7181785E8E2B1B40 +EC8DFE8F50D64E66862EA6FFBCFAD160C8B7B2D5E3BE684EB7E226CD42D674125F3BB64DBD5A507E +09822F23A68AE202D4D1D625B17F2E8F6908540550F43D1AC9E557CCAA6AAB653219279AB1603EB7 +3F0A3AABD97FD84552335E446FCE43FEF6E140A305FE06805F9718DC49BEA19AC3B77A7E8CE5BA8A +73A6F09B2F32224C82F617A73F33D1E6A095C07A229A460FA3CE2E8E0F28C99B72451911C6AA814F +9296F206A3EAD388BE89D9FA8526361852C96E2DCB61018FE44F4C2039A88FF19E9DAF9C6FB3B1FD +614BE978CD23B8325CAED613F503085712FE69F97314CCA3C1CDC2F8853C22148AD23A57C9B505BC +10C3DEB20807A1BB1ABE64E68D16D176ADF7A7E03705D90A8F3E864141B4AD7691CD4C8E49D940E5 +E852C801A34899054FD05D272B473993A94FB86A5EEEF97023F80CBEC70B19D7DCB180C446C76549 +1F376B3F9CCCBF7A114FDB47796F6882CD2AB91F5B6DB7300D032C18CBB105618D19702E5C5527F1 +C379943BE583E58FAD452135019DCEAB6D55445694B56A7F9FA2E45B379B3194318C4363D5332C2F +B5FA3B9430BE88730B9D0AB398218A304BF936D9864248F8E2F02DFBDDAB632104CDB01E71913449 +871537361A03D885DC2E7FD4871EE838B7D1B7603C5595F0D819C7FF1AE887E684C35BF7FDFC34BD +36E1A3A34E070D880FB0D0A7A60D48D66B391EC3A46EE070168570591577E5639404410CFAB91462 +8677D6CD83E63BEE055309A3D816E63AABD32E758F404273C693B400B46B1F95E42B795FDE8A85C5 +48113FF96302ECBC5C40496D42AE56CF791AD4C54A97C1E4F0961D7B8D807909F68C6E6F079FEA6B +3197E96397902EB96F74C1E0009971AF6DB76FB72EB104962D42015D49C747B2B192A7F088EED93D +CE2D9BAA8DA124B59C5D1B54C9B6E953ABF9D2D8FC4EE1271E0AC2D9F78935324968AB0BF5121D0F +6A878B1B64A71FC0C2D3BDD7417082E59FA4B985DCDC6E91613500184CC69A27D4195662A43623ED +431DBC56AA39CD13659CFE2D827A017B7AF8E3358121FE8E0F3C3E0D0AA28DFB1ECD7D99EDF84562 +6AF77D70C2B4085A4A5E385153A327140B240111541BD1CD422DE097EADBB74BE7FC8C4C5388B832 +AEC1CA20B0539812A8B17A5945A24E3D484AB892B76E6A04B386AF6C46BAD8C9B12286FC88CF89CB +E6EB566BE0B9A61A38215A2013D637405AB90382B7E6C3D9FD07FF00B998DB8E1AF46B15D505D2D4 +487C22AF7266B973906F515B1478DFD545DC04931D51C5679AE0275D3B4F8550E187DB0C6BBE0E30 +A94FA9FE940C415DE543040B600B4FB1162CF05B7BCE607811595B198700A6950ACEDE0CE3E35E69 +3DB5B6C5E685B71F06BAA6E59B244F06504E7E6965354FC0E59DBD5AE57293EF7BAB8E85321036E0 +F12CE07E34B1D7C17A823A56819279D07A45F290392C34927DBC1C828727A586D7FB20A5E281A70E +81673A7F6A623BFC53315BE5687442B3C83F240E76F0DB85D12DD68D09DD385A60D2133AEC574635 +05908D67A911E373FC967FEE4EFBFE46E60C70549D426585D8E0E2D22C287AA51FD2552C121DDF1C +A1A54418F96050C7D4420AF2D0C92C94CDDF0E2E441BC699B04C24CC9D6C68B1E20959F8C457D42B +B97E4F99D4A33EB99510C1B23F989F3601BF74EF50AC2D88D8F6E52D84E3E005667E52A0BA1DA9F4 +39A82D54925F17B2BA9FA6AB76C605E0ED66ECFD89BA1D48596E389E4841781B4C2B0E470A2A0940 +3E41B9DDC0BD9161F7621B520BEF703AEB038C6B7372D48A093D8FC19AADBF5DBE42163EC6D66A9F +2D12987C6E83CFC569B0C68D71B22AE42F15FAC25285E25467A3C4E3B89CE6B6A3EF29F07AAB52EA +FD6C6A050EC389346901F1CBBCC05C06D322592453E5324E4AC29528EAA93A0C72EF9B50C2299FF6 +D99E3B559F507D8BE4622BDE7F405D5F12EB6040BB879C4C2B1C50EF202871A4F928120B00F3D495 +FDF3E15A8109E5BAF26B3133555E1ACB2607D7EBACF42D55951E9A67EC5A1F7B118B5F8F4A8D711E +54AF8D04CDBF14CCD8005A6CAEB5AFCDD0C0F1C05F0BA792CFA45887DD0CDA10B4CD4846D6A73D9F +88F4AA82E253FDDD16FFFE13A04ED1D52740F50A1B7357501AD17B5E174003C0FAF63FBEBE8E571B +11D622F7DC1E38A73F64326A91A05A91A83FD2C3EBEFCD0E0D4271AF844336096F270AF4E1CC0567 +5540FBD24496337E5E24E898E10D19C31126AECF008D73554650587FA3D7E4B6A98F0D595EBDDC52 +FEA06305987005EF2B8E0C505FAA1DD5D66D24C8182041C9C02E733DDD6D2F5EA05E470705599D74 +4190FBD91B2629F1C76B9D2D7949F078B15C2BC0639CF956304D40BE3F2DE982DE11D3CDFB73A6B9 +BEB503EBE2E4CADBCBA7496B61281D81902F787B518E27C301A0D55FF7AB26B92E55D70BD39B8E63 +752048B13DB70FE93442934C5973C2FB444CBD63ED3BE2000831CC7F9808CC489826D36801AABD8F +34DD4F37E604F876DF64FB3254DCCF5CEF1822168D9388A7E80ED47264CB52240D1569F478A56369 +32BE6940021F731071D09866F1AD1E88FB370DF3BA785FE9A9D2CDB9D4907934146A1FC7433396C8 +20442F0699A8CC621BEB58EEE026FBD61562307666CC8CB22486B18C22A646742DD7361812B273AD +D92A91419810D24D65EB96E58EF2726EE7DCFBC77DDF73DE3FDFE79CDF73BEE779BEDFDFF3FC3E00 +E137D34CF2EB82B87143976E788E5259163D332869B2A4BC2FCE9A12BBDB7F93412419746EC4F8E7 +CE449B06555118BA93D8945AA7C867F51037BDA9E3C3E7AE97C73F76649C34721F2EF85D006745DD +2C11E9DD981ECE0B0C4FF77C020857DC6E92471993786566241E88F8748A83C280795390F77F0CF6 +7211ECBC6BFBD93920C654D6024BB23C8C9ABFAD6C0829F49C252A55EA3C56AD7084A2C7A88171E7 +F7C7641A104309B97B8C47D1AAEB2FD2F8EA498E0F4F5C40AD0064598B9D9E024AB614BC46F31CEE +CB034E63A74635EB9DD4D6D92823EF8568DE707E49D9B4AB636BC7B00574B74046D06CB8A074DD58 +66FD294F66348F0D49497CFFEBB8251767E2660B99561761D3998799D9818EC57C8C12E96358898F +CFB50A590E3285F42BFA6AE6D438F17AEB255F1346F04DDD505ABB098F1D0D2095F694A75C4E61C2 +08F1242C3F8A991C4239EE20BCBEBAE90E0CFDB453209CAD01F8B893F6B6CAB92953D32EFB4D5DD4 +6D3AD4F86C14377BB930D95572688047B2B43834926D38D5BB1C07118BF81C109A67F96068FFDB92 +D15EE0C6783625966C9CFD0A7C85FFD7EC5F3EE8870A5F78F51BF1B78BBE16987C005F67526C0837 +BDB5F98EE7D22222DECF212FB4AE8AF68741169CEDE0816B126B005B4E03EFF558F8505E2817AFE9 +BEF54B981EAB6F0CE8B09D63692E9C0FB167CFF03F161CFBA852B6B523BAA4930DA1EEA2EDDC544C +6B8C467F0005439A072350D323A95D23398A1B70AC5896729D6BD57CDCBD783177F869D3BE18462D +48378F2BF12A91BF1D8BACF3A59C555622DAD6BA878C8AE27BE67F29ADEFBDEE6F0C7A57959A70D4 +033718522AF6BCBEAD1DD27DCC227C77BEC180A9EEC9F6F740B8C9F0AA9804FB2E151520B8F719ED +E3D175C84CFE6CFC9991AA249C8987B1602C88FD3689E075A109989FA94E78FCC9E5614246F8ED9F +C7AF440DA9DC7998D9EE1916D67843E1EB468B1A3A779D51A650AEAC7D5775FE748EB4E93B7192EE +DD0D7DFC9670516F94D6899267329AA262E62CA44ABF17599D7E27930F5D1AF640537699865E60DA +99BABEC7FFB8614D0BF70DE8EB1A00263539DA669D23023344B9F42E5927480390F9E4AB355D7CE8 +D4DECF044434C105518C5BF957CC7DADA9C56B297229DB72156CD3FE448F9864DDA3BD75EDF7A4BB +CB4F64F77CB2158AEF321C61B9F6D08E102CB89A8FF8C629B564C4425DF51B4033A0648117216E2D +CBB917CEC7AA0AD832157C3B6F14BDDC93C8D09846E6962F74BD71B41A685124E3C481678EDA07BC +EFA1827C9EBC361F6FDF55FB41D01103646778D3479C211F145FB715CFDDA705E42D053252A68B12 +424BF9C69B561D3B2CF1F299058F56E92CD6B3F85FD3116F644F75E8B5F2147C5258287B06CB9236 +18491755DA0E5A6F7F58426E61039DC4F1BC28E118CED53C769E0791BADF722C26A06690FE6D267A +4200CF2D1B77A451967245E47AADDC6662C5C8304BBDD3F68F31DA8014DF0ACBA53166F36C87D752 +482A4A979AD4FF92D630F6A55F5763552A5E6973AF6C321D7994A81C58B15482604952C0C5D59272 +B2F2B894B744B18A692D8638C786DC76E91A8A64BD488B24E3D9B37CBA519A6499E4D2E17C247F9A +A1AA5BDA230E2D935267562CC703005C863C0D7710D37F3D5F5593AAB6F076EA4D75B430C2DBB968 +FFA9A2DFD6572F4980D5C345B0BDF90DEBAB12D74F4F88D950A146250AD04A8CFC76A5835C42257F +A880263859195F35DA3C5072C5E8722393577DA9B0A99C63C2E3CB931A514279D56490BFD50CE0EC +7029F26C1B8906B159DE051469E8C063A7A0C9505C35DFACC78FCE989109C232A45E42CAB2FADCCA +3D7FE99F57972C5AF2116DAFCCB7EA9604474F06335691A2C29DCFCF9D54E6BEAB5876E2F2DE8D86 +69E7853667A3EED9053DFE51EE8B5C919301B43D696A2E4FB5CA5CF7E7CAA5F206411C558A7A0F2D +B4CD61DE0E53D00F9FD752A42F95716E96F445ED7B286A1CA30951B9E2E3E8DA83C99A3C91CB95D7 +A023DBCFEFDF7A09370B74FDE882DE77D0DB34F8E95D737A356FDCB040AB940C8B5930D0D79D9C02 +1ADEC29D52047983A02B02BB10307D31F71BB335C25CBF79AD9D2B4D29C87FF4D690E43B311EC868 +A8D5B97E8393D480090B928FCF5D972FBB77E2A2AED0731A6B6F9ABB0E59AA1E37D6B69487BC7862 +E7A311F2DA5B118516D93726BB20F95383D7DB955494AF4F79CBC9C7DDCE047EB03ACE34F9B6F681 +A0BFDF4CE77EC20C111F6EBDD5B19618B488B064C3E701CF22265F799AB7B370641B2026C79C68AA +2BEEA614F141A432B4C04C9D89A565F30A9C6CFE8A4E0590611317A38B35301238A96F6D4FC5D115 +7E12E842D299C160BFF161464D626EE2C61839FB5B17CE53146AE3C2DFFD7B239DA3FE650C63584B +61D2FDAD2B05936E0DC2D7B2314E0915D85E4E5177644F037CABFF466191F319A0E72DE4D1C2CCCF +430D85D9609592977BB33A191DDD0FFAE27045F8DA4D9DFC0621016CA80F9144C06242840E14CE2B +50481D818483E1E043A9AF0FB3C292303E181206AC8ED0D23938B647A1FE66D4F9CB6862828B7085 +430FA207A5A903D586AB21C108041489D0D0768799E108218E91782C1801B3C486FA91FCC16A7098 +158644088870457C0F1DD6DFB43BCC1E4BC48513BCB1C483F6A6112473071286843DD0F6F083CDF8 +8203D817134CC4C24CAC6056E1C1A4007C7024ECF08DBFBCA88305B325E0BC1DB02457982DDACC1D +F6938D5720D69B7438D925339BC36F1D4CA6ADF5E764076E87702FD2618FC39B3FBB7D4FA050DF31 +0978BB16D62DE7FB066CA5E770F824F54C46F5F49DFE91A336FCBFE2D1FABFC1A3F1BFE0B9B35A37 +21B5233AEDB438925FFB74476DC53895EB9FF120FE039E7F735F26FE50F57B1C2F5B3544E13E88AC +5778E2CCCC3973CECC58925D92285BA2B2668D3065EB495C65AB3CC9435496A254244B9E9E28B2B5 +5059224D9BB2942585767147D4BDB77B8ED79CF4F2CAF307CC7CE7F399EFFBF7F97E40963D0808CF +187B403CF6845FD72F5482649686900A431BF4867CAA671321747BC0EFB0C7C0D79BE1C3FAC05AA2 +B9AFFD163F1F7B5FE72D8E81AC5F36E11B1D976D58E2BF0887F008D7AFF16A4D5B5A5EB00D5D2DF4 +8D5A32990A2030551A8168009D052899420560325D1A81490095A5D9CDD3DFD997A8EFC9FAA3749D +1DBD9D9C51B6844C82B1F4AA7CF97E9589019328674F5FDFC01B5DBD64926554BAC0AEDD62E6BB38 +6D1217EF5D98F7BE6CD84C3DD0ED5837E1CFADE7E26425463C446D8F2E4B769068CA6A7E96779F99 +44880CC9E0092F18E5B3690F2F1821B606EBBD490BD7AF0783DC2D5FB691224DC31B0BEB8FDEDC78 +FC1F16DC9EA6C2B5CD5EE8FE51BEE3AD99DE6D81F16C0BC9F08967BE91AA7600BA5A186B5B481040 +A7B0D8A052010ACCDA16320C2008DBEB4261635DC6274C795D4E485C10E7FAA7E68D516A5B94908B +C69CCA780B46D400E9D1418F4342DA9C9B079F3FCA4ED1E85510D0662A492CF9FD88768F9CF57B3F +5A7C67A5CBC3A417D6A9656DAACB5EBB08C45029BF6E6EF4A9AAF6CEE72E6C5DE79A2775CB2ADBB5 +77E9883B71FE4513D9BA765F74FF90EF08EEE9DD162A9E6D2970ADCD8968EBB6B343574BC5DA1690 +0C5090FFDA160802C834B6B70564635BC6274C795B92A2CFAA924CA3EA15EFE7AE29DCAE4A8B2F14 +D209C9E8BA5F2C05548CDED77EB85C30CE1C0CAAE8092BE36224D9DF695A03BD8BED248678BD2811 +6E7439E8FFB8406758924FCCB67E67D5E1CCAC3B174AFF38BAA6C7597EB44A4FAB68B38FEEEB8FAF +0CF62F37B982EA1E1DEB8AA190C772883253629A4EC6B351BA926D65BC23293D553DF0DC0F274BCB +9ADFAEB8886E0FD61533993DD38A121DD77DA295F3C6CEA7CE24201B5DEDB747C95794600480492C +94582FC8E79846680008FED087777CC294513A4A0C0FD910BB215BCEDA4BF4FDEBA49D350DBE1108 +E721D388FAA1DC86538E32E57CE6E4EDD7E21CF6BCDC1E5892F19A57727F71FA99965E2EB19EEADE +A1033DB4BDF5294EF63984EBD50A9536BC6E3D8E31A72C6709396E5ED56A5877B9E87CA660FCBDBF +2EA9975CEA42F7EFDBE09AA18D898EAB31ADE8EB8F764FCECBEDEFD678B4C7EFD3CD1B5B0329E8F6 +FCF4B944C7954BF6F1B445A45DEEEB8DD0D562E5124C43000AED3FB904D35930FD489626064C99A5 +4CD043843FCD35FEA446BE8DA9BF3041E548AEB984A3B6C4C6E5231F4236F44695142A30A1E405A2 +2A5079B121C3688EACB2427A82881EBF3BD050DFA1B3F0F6C6DD6E99D4E6C3BC8227463C8F57BE03 +C362777226644973EC957F164DB43615D18AEE14499F45C942B30F246105130CCD24964012AE600A +9776D5A41BC458BFB40BFBCDE1488CBF81974523BA3D58C134993DD3C91248C2154C6B37519EBE80 +AC3625A0ABC50A26981544F4CF371E799C251A0940D8BFF12036601A9F306598988AB54AA7CE4BF9 +D4EDD97136F4EA1A1541615EC84E780D65E5FC47FC79D24AE96AA9DDF322E6BF16AC083FED8BC425 +3A1D62F07B0C7E38E061BAE01CCC13AA9CCE387FC0413CB0AAA45D1BD977965615E8EA62C910DFBF +E1D20E8F32A67CA1A486FF565F9F74330E74FBB07209A48F5D31F08C6109572EA9ED184E09EBE857 +83A50EF775DAB40E0C8F96CF41B7072B9726B3677A59C2954B16B6B315FCC46D073FA2ABC5CC2598 +C51085A59642FD7CE4C108AB2F216CB304B3C1D2F88429B364EC0331454DFA1B8D47F51E79DAF671 +5F8F69290FB117ED4B5C9720AB0C3186C29ED910800689A6EE5083F75445725C7BA0405AC3995BF9 +1F765CD03DEDF62AB1DBD89ECBF8904695715DFCB95AAD8B374456E92EA21D4FCE5DBBB5A89D21AE +9F7CAAA441A9DC903EA4856A20F9EF51994032AE64521FB05577551C7DF0C4B7A22B3223F5C42EBB +D06BE8F6FCEC950924E34A26EE9C0D7AB90F7E4DEA47578B994C1004D069C8D7CA04536080FA4361 +1A1F30659818BF0CD4732ED52444151584DEE156D05193726BFBCB6D0547BCD3B2DD57DA07889657 +85B5EF845E5FE1F6D45FE56ED0ED08D95B01B54D0D791C814A61DBCAAD831FD2B9CED6A876A6B529 +7B47F3416F9F09A4AFAE99EDD0E2476ACE945ACFF954C4EADE698DC8A6B965779FA2FB87154D330D +265CD174F74AFF19FDDA0449FA958A3E799DF4630AEED100BA3D58D1F4F3C0842B9AC4D534B9A2FF +757EA53DBA5ACC6822B31ACDD899F70526900690D93FF3D8E94CE313A64C53A97B59D0AE391BDA97 +70A8EE797BEE460EE964C6266FC2C9083E39E75421FD44C327649E3AB5C85C9050B4BC22535B4250 +B6B49D60B5FAB7968207F95E491C0BF44B37259FED2CED1545E46FCAC8114F7498951C191D183E68 +C0300CD9D2BA31ACE51847DBF301666C37AA7FE0B78FD157AD9FB765C6742610C2055348FA91CB91 +AA8A0708FCBF9B2D219C6F7235F646B707FA0E7BA6152616D0388447A6DDD312F1E7EE5040574BC1 +80894267359AB13B0F9C8089CCEA4CECDF796CC0343161CA302D54D7F973F3B078DA953D562F908D +D02A8EDC1EC0D4F3CA02C59A3A92B55CD80D354F05FE5AEFBE13BB03828FBD2AB63B59942C35AF4F +C724D8A024406F48429AA06734782BEB897868DA6D19AD4FDAF317AB5BD66E455AD7D55830F5BC45 +13B92F5B2ABECFD572296F46F7EF6F529A405CC9947C4B805E39BA72408387B03EEAAEB842289F50 +02BA3D3F7D690271255363113135EEB191981CBADAFF4B2610FA5F9860E87B6042B0619A18F0C360 +CA2EF65178302F4BD3E54C4B87E26379072772B43933F68EB532B5BB5CC4B38BD7F86ACBF3E221B2 +3B1014F4B4D8FF90922564A8782B6AAEDD41F78B3277780578789D9D5EC65DBD30BA56C0DA2FB5AD +2AE55A33A3D6DEC2207A969855C3A2FEEEEDBFF0D894CE8A37625A7AA23A0861B626EAD8BE403305 +2708576BD23EFC686ECC7231DBBD62B749AB838B15FF28DE760FDD1ECCD634893DD38A1384AB35ED +7340885BAE7771C4A3ABC56A4D141A19A0D0583821F0679C287408007F68348D0F98324D04B7847A +B3A0C28FCCBB1A2E66CA39621A29D5626FE7CEE158B18FF9AEE18945F03DF1CD363169E5BBE392EA +62AB9575A5B7B47574FA3FF0BBE41F53992F4311FBB47F361FFD9AC9DE1011CE1BB31CDF455A44FB +55CEA6D947259D96E3B2CB4E75B5E90972D138F7364714DD3EAC68623D4234D2CCB9F3205CD1A479 +E9F02024DE14706ABB92F05ACEF9AE522E1945E8F66045D364F64C2F4BB8A2893A4FBD5462A76D97 +20BA5AACD2444120803E569AA8AC9587592C51610061BF34C16CC0343E61CA305117AF567B12F5BC +D1D23F5852FADDE0BFA92FF368A8F73E8ED7E341E1DEAE2B4B224AC20833663163AB61307666A219 +8342F67D90652CD9CBB554F63D922546CA969425A127DBA02CD9B335968418BB87EA3CB7F33CDC53 +E73EE79E73FFF9FDF1FD9DF3FBFCBEEFCFFBF57D7F3FB58F5E14738654A9BFD589B53DC52312AB78 +EF606D947153C8A132D448B953F20B92404660121DC1A3CB19F10AEC2C42397F90A7D79B8C2CBFD3 +0DD41124CA8BD9CD30DABE96CFBE4019F0B8A37884C343966D73913024771C5DB5A78090FD92090C +DD3D7A217F179A203F944CDB79CACBAA5E2C1FCB8948C3DF5252EF2F1C0932DD5B9EFD92E98FE4F9 +4B6982FC5032A913D139CDAC1987B4F6DEEDBEC904818943BEB9E841A07071D0F75FF4BE87A62F15 +FE344D9AAE2751D61125C9590C04C90EFA43640DB707A189589D12B7C9A0383ECCD4C36A82E798D0 +B1D74D971F4AF58DD0B194D7344F8C34A5C1E544676304A7AB1EB1741623526E930A5DDA3456177F +63583B1A2927633115B27A5322EEE57D139C5BFB3BB3E72C96F0B515E5BD05DC776C02EFDA05F6B7 +A1E987B289369FCB0E4859CE5196DFB2315D7F7B52A2E663D8DEF2EC3B36FD813C7F2D4D3F944DB7 +E96A3540083EC093BD77BB6F3649EE0C35BBF73C08E80B4D10A0B8D4FF15A62F05FE344C9C266155 +4F58238E2B59630D7A828A9E608C19AB0E84E420C41B2859073CB16EF90B8D18675E3F4A31218E4B +B2022CA2CBA6A333BA52E771CA613830B266ABFF8A97AA6AA1A498FFAD6B818B963FDFA7ACCB865B +E6173C5DCE1C5F1C372FA6398CF425D5FB84357307ECAD1FFC77FDB44CECCD5D08C235FA7ACFAA0D +1D063FAAF61FE6963374B03EA05BC1C05809B32F7957BFB5D921B6CA1139DB3F7244576CC2252E00 +D0593D1A76BAF46459C9A17183CE478055919D6F2276FBBBB3FD6FCA20F6312508FEF5B1676BBEF6 +030C04EE8BA50AF67FB8D4DA11DBC44E4211B95301F65F704A9899ECAECACB7FAFFD888E23A32B2B +50A8B96FA4CA3BCBB9B8F6E3072AE8A23569042D100B6F8D9D5C4DCE3052C8AF3C20835329FAC319 +91CB419D5C808285D9D08F8F37FC6DA326C8BFB8D126A72ECC6F6A8CBC66CB41AC591995E6ABF8F3 +592D2090C605AD0969B36A6FF0509B9F24CBCCB6FFE1B94454E99DAFECB448686C10900A7EDED1E7 +91792652E14EFE98BDF46328246CA4993255D65BB529AC3C93441465CCBD1610CEAB3F44A775FE32 +B97B85C5A0AFE8A7FA0966630E264DBD0FCC0EAF654C84B3FD0B58F8E0E5F437ADCAE39F46A3FFB5 +7AED2111697DF0793CBA51ACCE9D358F57F96514FB41664347BF09CB932FFA4ABCC49E8A309D23AC +E3874B6BA5F81322986E9DC07152CBF4209AD114534E66BE13134BBF4EABCBD5F4C6BBDD7C92D86A +7A966AC75768379A829CA96FE0611E6BDFD361B06F1CF6A5AD3A2644FBDD362A3ADAB9D93BB8F043 +77B031BF626DE6EA48E40749EEB445C9C18CE8E9E4CA2F0997DA3DEB317B5943154590454161CACA +8A4849240808842841514A4829B0225201A1A8840423910A407959C8CE24A30451905446282822A1 +100505301C8C42014170940210845044CA1B49A83A5838EE56FA1CF1FFC909041C22817174FCFC0F +90CF6FB0D65EE63B87170CF1D52818730B898B04103F981F64F4BB5DAC06679249862D34BEC6361A +61D2559ADD282B7C5C9C99551F3D110719938C57AE079A09D322C882B49EB6F0A2E6664741EE0A73 +6AE6843E9A037A0B56DEF2AC43C7558E543D988C6DBD6E53C657FDE0DC605A146D72D3D367708E46 +23C90FCD21861C3359B651BA168F557EB9F1CFC4DCB8D9EA2C0E7AFC4551D613A9185C223FBEA7C3 +754ADBB40933A59D03E1FD1015F13A516D1918E4E541343EBC5414F1409C46519CD21024C123BC12 +B6DC404B148B9814D263C3DDA59E58AF15AC1DEB5291AA363DCDC9AF3797A23BD5D1697F78B9AEA9 +93392F543F7DAAF62E61C417775B6D5E2A9943C77BD645AD855DA872D85F98EDD3E295CC3BFA89EF +8BB5F2ABA16D029906D7F19EE938F3003D6952EE8942F189A156CE604CEC43FF068173E92A699921 +21DCDA9ADDA4B155B10EF468DEC088F83C97E5317C3B973E8CB58CC0458D5FFE743FE346BFFBA79F +F5A4B22DF15935B7229147F1BF7A674CD4A179B5E387AEFF64695232BE429C9F2B7E24F88E4C3AEE +E2F7D6D948C84ABF61D5D074F3F8510114ADD3B87E09D602281C755C787F76C036D9C14C9FC5A2C2 +4FD7A1EB34AE1A06C97F3958F7C9C461212B8BC7546EEC4CCF6981860E9C4C5D557E02B96929E80D +838F9A4D7061720B3CB44C4F3AE046A6C1C36E89E49E6130993BD85F66FB91F8E4A8C7ED5E0319ED +4681186D7FF7ABE4D03754F24C82925D4ACEC0B3569512F61561E6C0ABF2C6156C6461595C9ADD96 +0E1EE1B322C6D3A9F971BDC9C685515AB6507A7C634D8A951AF0320FC9C11D5C734BEA25D8FAEEBD +0636C92D694FD9AEAE768FABDEC40859BACD4B263EA100B79503D4198CA160EA16BD1B7E32420DF0 +E2A6C24C9268D6B06CC609D14F5E131524AB0F26A197AC1D26EF3E58E8AFDA665C9FB4BCE0F6EAC5 +A55C9BCAF3A2855E53DB4E65C5C27DE1FD4D3164B796B594D90E3F687A7B4CDBBD5CF5186D9F7886 +94B61000954528757A9953B57101A7D87598BC2677DE9917D3B45471DEA64194BB56A07AB9D9A505 +55BAE5B3B898E97469DBC22C2DD968409C7D3ADA825A98AE8A75B57D9E44CB27E79DD1F41C484717 +BFEFCE2EC0F3967A63C018CBDB6F8DF0607DAC9E4CDDD90EC811B84A52B905BED8825C3D59205A85 +7AB54404A357BB935AF015BEB1AE92E81C2AA5382BFAD832F734EEA24CF9D10E3B73F71048A7EFB0 +0CA8C2A814CA865E5C12A566796EC472145071F62DB80E572619CDA4D090B22B9A93002AEA66E462 +3F9FAA5057D41CD7F866DA5C1A5663C878697D167D975D80A167214C62A6BCFB9DD285A622E3BC0B +EA3857DB42F35617E3793A03E798551103E7D116D853D39A4583694FBF40B66C59B96C60D8542A85 +0A7C5309ABA53FF14C3C9670CF8953C49BCBFDFAD138D7B916A6563F3FB16078FE661B4F96DE4652 +E5022010103E849E57C71ED1D928D077246E509846BBB11BF7DBD7457C172EFAC07D57D84E050A13 +53A748613CF18DEED7BCD2B4AFFF9BED7A8F67BA51E038EEEE698FD17988D8D0955CC262DA5CA6C7 +6D845C92FB2C4261C8650C0BE3C1D32495248544925CE692BBD85C1F851D968758F3731D0EDA2C86 +5C4EE7755EE73CE78FF3D7E78FEFEBF5FDFFED65F690263DAB361A094E5CD9B4BC5617D4FA7D745A +BDE761D703A78B2E04CA23908DD5C92E3F65B56F1F97E920D6E170AC27609ED753DAE3A4623C2991 +8496C7588BC63B21A2F5D364A095E2755D07AAE68D257F7C5A18910934CCA14B2FBC940B9CD6A829 +DAA39FCF2CDE7B3E44CCE0759ED82FBC3AA0E4FD52C9BBB03637EE56034E87FF77F315DB54C58C57 +F7BF2842AC157577237E8AA90CCE896ACC08CAB9DF1B53FC001B511083F1FF1A5132A31764102A95 +B928029E731C575D22DA3CC44F593ACCE748AF437772C398A29EE7FAE2FA42C9036E5BFAFDCDC666 +6934BD8AF7DD5ACF72888FF9B10B9E749D60E1A195705FD52172B061F2CD1693931B3664A8435DCA +A91832915F0A757CB9E141E64FBC2F9835DBE58E99239DE694D94A570EF0CFDF7FD8CB1AC4D8C158 +F846C7C10F15466F8965CC5B273287EFB22E9764C471C7D0C8D62E5B17873DE28C27997FDE5F71A1 +998DA76C00761EC139F6C7ABE0B1A2374B3BD75EA0D8CA5145D08EFB9F4D91ED73466991BF272EB6 +8404AEEBEF043C336CBEAD4937F6F2693FDF8B86A439B57FFC12833C58C2762C6377D941DA6FAD77 +CED822AD7710097D9DB1EA111AF72E166D5F4D773AD781BF7950E0124EE92218934DC617C4C961D1 +45C6FD26046E746FF173E7DE056FD537A08AA5F116102F7747DDE1B1D5E6A282EAD5F77D4D6B2DAC +DC5DEBAB23178B278B7A969ACFCD2F3367A64B8F156A633223CB2DBB3967DE7259270E42B0337CFB +CAEF46D50AA9FACE19FEA3B0B70BBBFFA8A4C4EC2E209D52779D318C5E7479EBA09461387E47DB11 +3F5E6ED0F605FDA6F571C21EA4A0B0F7E396BBC6AB7D46D1C754F3B7DCEB29C35E37E028D1D4F057 +7FAA9E22B9F9F4D87FDBED5A914C1B93EF6B3434F9629333423EB96590387C0D42A8D64EEBB4F95C +6F3A96B06881EBDE1E009C17214FDB229EE5070C1538884899C06551BE6D922E81E94FF3D240E423 +E1DABF75AA189D4E5E520F7B90EF7E89D951FE08E1AF825D9076EF14643349F82727595B178639EF +54F816799C2B5E9F752F935EA02A64838DC8F72CFD130A08D50624F4C0E979AF4187BB410C153677 +F9A84CFB9F32DBBA8D231872F9668BD190573852A3FED87660B99289DD930646A369ECA2E4CF61F5 +5D8B173AFFB07F82378DD50346DC4DAF7CF232F3F812AFBD9E216296F766D8BDD9EDA828236BEE53 +8F4D0955F993A03853207102D43EAF4788B6E7CC1238F98280451B4D3996249756336CC549BE5E43 +01130EDC6BB0989A4378CD21FABA89770CCB9BA37A87CAE3513B2C01D110AA7259B29C4512FB9BB8 +7628B8B0404C122172008039759A9CC14960810404B28063F2801A85641223FC7D5590B2FB37A3CF +B2D05BE28551A0F6008DED7D1FA0418A2AED0C687B24F797A5A484264D57087B8F0B19AD4B10F6FD +38136300652BA53F4A3C0C40DD5B44E12444B336040E7FCC1BB20884C02A12028D905A751486AE80 +9494C0AC76F0DE9603E789C7753E94D39400BCE4D13CB593D2F5C4D279B0B88CAC91AD39E0574940 +91D94D6276632AA8FB77A86D3C5A681A606C46BBD344EAB411E22F0BB0A6C0AB7102D00625663C14 +E121B7EA04BAAF28142D29FED513BC8E9487E68AAD8F2840B142EB5AE289D347996BBF6C27896F67 +3A7068768056216046D4CCDF763BF34DDCD03249DA8C5AD04E4537F7DDF79A83A1B424895E8FB492 +D720A46CB9A4A94421D449E126699A1A831AAD4155A5A74CE909966D894DF5253166695571C9F67C +D1A6DF45CA78B58D3337EE449FD86EC00C1E0116AF00915A40402D603BDCA2C6DE8B74BD3D9702F0 +D400CB35AA1C9B041914C5568B37B6820E1682391537A8AEAB347C36CDB529052B2FD19100C1058A +75D4CAE36042C46099893DC8ED46E9094DC1FC4831DCA4507E9B20CE4896984E672B1051D3733CDA +037A3A1195E81CD87E98F1AEE2292BC69511AA26C645310A431095C54A95F9FCE858D7AD6618FD7A +61BF1105CA3B28470C3EE1DB5ED3ABA49D6F6C5CE5971EABEF1EF51F0DF37D9453E98795D0780FD6 +701FB8EC324939F3BFFD9EE377F6473B6E7FCF99C41170479A9109D952553EFD09DDEAD5A64196B0 +1EF865FF6283F831F35F6506DB73CB074E7BCDB19F261AC537F47A54F4EBE47E50AAD0E5CADC1C4B +3E8DC7CFD49E172BFB505AA2F6AFFB56A9C79A1839153BC4A5F154EA0979C4F1F18C4BDA357468C7 +ECD3FA4D9FB6A42A69DF030638F28E7078C82FBA33DC43AF3374667DE97C2DAE2B0CD8E35E198EDF +F33E6AD229DBD71D9D3710B6EC56D79FDB0243CFAEA810EC5E8FD5CFEE84914421795687E0B0FD77 +EA41F8290294BBE93FA99F1E327E4116AEE9676179C8CD2D0C725AAABF4D3F5DFF5BE54F5F51CF1C +9B3E59558D148031F012E1AAE27796DDF66DB72CD3DB954BE00AB240A53C3E6BB20CAEB03261A66B +60AA44812BE433D6E8231B2E98E0F9A2942C4A2B93B99952A0C7FDBA08FD5301BCCB0B8B8019745C +3D15772D340A1F851E5A7A7516DDB0589DBF5424BF696D1F47544148D7ED6591EC7EDE0949C7B965 +28FA6B2A0B79A64C5FD4B54E85EBCF11121B9B3EDFE8FA6AEAB711EF0BD91E6ACAC695D5A74FBF66 +74235D34466DB6DA048405149B9CAAFF0F5522A37C22A20811FE0160104C574F1701D30183CE9EB5 +B0B704837E2000F69762FEA352B8CE85FF0AD2CDCEF6DF2EB0F38FF2F1F389F2F98B04E7028FCB89 +ED67235DB7338F9CAD23F03CE341CD6C06653400FBE651DEFC0B4E5C58B7157A3020F405607B28B4 +EDD7F24E5824D323D36D1FEBD1973DFD7A0E8D509941A6E75684362C19E830197AD026B802C29765 +9BA184FCEE1EB47557C27A50375EB456EE9F00FF0700F80F701B4F1B574BBE4FA419085804CBB44F +821156D4F1B594098FEEC75AEFCA35A73884C8891A8408933F10EDA2A82474182BDEF8ECF520AE07 +CC3D3DABFED99831097FF7EB4FE37F888E6647F323D089ADD0C38C6EA34F891A3924464676AE6F46 +9F152E9F52EC934AA5B4EC1C678227E80D182DC91DCC4183C62DB155ADDBB43F4C14BF3A65F379EF +FE189AE360272052716F5D15FFFDACF9E631B0D7B29896C2F626F97CE16EF15BD9E6C9FECE5DFDC8 +3ECF2FA010CEBD8F5BEE9257BF48060447C5B86D1B501AF52C5665767F9904E623CA4DC030D62414 +B6CA1EFF367A6CD5D27E4F598D112F97631A201E4EC93AA38673B01255B821030A75F455F1C5769D +78DCEAEB195815924C17D4250BB767324105EB8C58804CCA0AEE57791B01715CB36228AD85C5E612 +A909F218A8E707C97A7475F636AC765946CE80672D2D956AD21C4FC756B0186C9EA5C42CF23C74E7 +CED022171674B62FEA3966E7F7DADEC52EF4D0C3889D9F732FC437C08443A16FC197FF4770E2AAFE +CB4BD56BC8E184B98FE41D1AE286EEA0306132DCDCAEC10450B33558526A3E6B56F3674D4D69AC18 +1FBF811CB3E722833E6F6A0B0812F2BC5471D77C49ADE063272FE9A6090534BBD06C0EDA1961E36B +1BE7ED4D1A36E94F2A237126F98640CA35E9CE0F1F90D1F59B42826AFCC077C08E04A84F2076EB00 +243665B214CF887715A2E621DB7F03FEF68F5ECF6EF3DBCD4C04EC4B11320163D07DBF9CD2F6EA70 +CEEEA0FE78FE19428DF9648CE0C946853DD37A032EC42FC9FFF7B4A9FBB921BCC951E801EB72AB1C +88A98C4B63093501E10FEE7A8F2CE35ADB9A843360737D34489B7599B7F0124BEA3EDFEDE4EDC916 +803B227CA4818A9DFB6F924314165819CAEBC71E6B69132DA652603D3950EB049A64154A43B0AA85 +A70D09C4CC0E2943DA5E957DBECB1FC8D3C697E776385FE1BECB8729AFD2C2D6C58F6110D00CCCCD +1A73E2A642F6943661B660E8C444C4F37FF18E69CCD460CE1A389BC7FA6AD4C1AA66B7455E3D788E +55F982B73E33F4539B5C6A43759A4B83F9BA096D5C1DE449D984FBA46C96057AA459BCB382E6C299 +37E4D81D4BED77572677E231246888D19C79B4D9318300175C186C270FC4F6DE6602CCEA84E8669A +8E62AB463F93CCBEAC34CD80D9C56F3B63AF71832529D469EC5A55744278EBFC08F36F5197EFE92D +98314BA971B306366AF8C13ED811570154FD9D5C6EFF2C3E6E1DBF43F23250D2CEAFF066E9ECED03 +38DD88DBBC7430516D8B98582843914FD2A0A8F2A2AF7C5F2ED0DBBFF982FAA176C5AAD93D3D4507 +EB427C2A9D4690BBEAA0523B33A3D2FAA58DC66CBB6EBFFF64C75DF60092BA0033A7462FEEFF6FB7 +BF96548E133C0F05661130F677D92B01967C60395676642DB913F2260B448F9C0E3104EC9B7E38A6 +F4FAFE890C99C21426ED88F2368F9B3DE3B9D82CC04E8AC03C6806421A61BCAE0520524BBB4C22BC +D7BEC9DF4CC5590A2EACD76C1A5115277119A35B61CD7FC6A50A07F3CF7F0B495687E5ECD8ADF108 +9A269F34CBC6423BC9AE6E0CB2C3A45E921B273FAF453292813790671590A838CA196ECA9AF2A94C +F4FF36C966EDEBC46208E3B2A539F407EA42A86276282C04F29326DB47B771490CE05E5B3D513E6C +0B96CDEB75192FFA4454BBFB0BEB7BC64BEE0FF99FF5A0E2B1270712C768AB74AC50C53BD6D7F76E +84AD1EB940B01743353EC3ACA1E1BF5FB626FE14CA5A1657C72047FB9F3DC988A717EBC502ACB15F +6FA6FFCC10B2730E23D0D9D8BC170A4DE28F33C3AD51B10800877E7B6208B7337558273B882625FB +46E14A726ADC969B9FC8D738966FAF298B4BD239425AC36597049E3BCCF8D9DC46D7119336298DFF +40CA38CF2F71BD36A77886221363DFF149BA9B7DBB0CDD60C3618FEF55390007D493107B988ADDE8 +F7190BC37F5DBF1A2311664017DEDE84CAE0A299D6288F1B3F4D1C31D915FA91141C09EFB7BF7E90 +09C13CBEFBA1E867D2276D4EA4642D3ACA012021BBB077A9E78E62A224F47F05BE8AF9BA4D68835B +C44053E1E5B7D5A72419386FFC408816D30594E9834AED77EB4A955407BD084119BDC39A026DD588 +B61AC2F552DC4EDC66CACB36C2F43BDF64EAEA53C12891380274D3EAE0DE87BC8C8DF0B6F668C068 +F071DFCCCEC2CDD859AC3115CF2F1F8E6F5FB744EB0595E5D10BCA6ECB6655D428F662FE6CB9B856 +03F4186549CE8FCD5CC652B8CD769F5FD8E039F122D2B19A9255831C95E504FF4AB6372354BD6324 +370F6933DD658BF3FF00FD61A2ECB40C3164C4A66E4499DBCE8335051AD636487C4311ED79B162AE +D9A486D019F4B15011BA7B03FC86D51AA429030C88271A7F9426739F740995CAC2F0B096886D7B01 +F472209B358D68421883CB117B09133805F4A4055B9CDE18C23DD70C9DFEBAD379E2A4185962CC26 +3942EC43AAF6DDF639725AE2B73DE5C13E4CF621AD5A62181FB92B7CC0813E7D0B3D9C93B740F48C +0EFDD0DEA9D5A9D2F664A4B5F40C49A052C6D41BBAE7EF72B67C6C4D5387A234100090CFB322F5AE +84F1A2C68E8118AF84522C71E36EB7B7F6FCFF75254FAB6778A9498985EFB56E60311B86509502FD +E05ADACAD56246AD4140BF3CB6C1DDEC9795A9D4F225D5008804B97E6052B76274A60D44486DA5FB +6535D0C0EA0E5D6DA1A8708ED130A4ADB7B834ABB75B89E62DCDBED6FB7FF63B19B5833F4DF86B92 +59A682286E8AA060D9AC35D7800C25CCACF61E1E69A4F47F3F9E3BC1BE729A845C252CDC9D6B5FA4 +1C7E56FCFD1DDCB1B91C9AC08949E2D166E20E11AF81C714AD93FB1A91ED157A9B2FB672054EF8E5 +518CC62B149B4CA9E1A5EFB56D8DC3F7541FA999B940DE0D3A5B7705E7BE9497793C94ED1AC7DF64 +4B659BF7D8D5103553996736639426CB187B0D63CB90756C8D9969164B969457454851998A540615 +C2848422A1E88448A13EDE922CC55B0895E53C9696734EBDE7F47C3EF7F33CD7BDFCEEEB7B5DD7FD +C73DAE928DDDC66EB47CF9D6D59AB5B30147B6590D5447B80AD0AE86B2100864D4DEA8C55473EF7E +8DEA15AC11F891DB5E2F3F883D166DFD30B8650E271C5340881246E29F044C1A22F74D4A9E0110C6 +BBBB70129970518D7F1E5915AC616D78B38792FEBB6856BA7C166FE0F956C9A1734117FADB57F65E +FF289F2113FAA94B396507E3EC3A47B75D1B4BB336B539DA46373C69125AB96BD5D515B9683A9DF0 +CBEA97324E68C9769CF2EAACE07B60530C6975D6618ABD7D4C077A4D42CB98DF7D26EF5E71A6654C +ACC1619DF465B28A759B7B26B2884181B1B932B335C3A1CDEFEABC9F1FCD39EC6BB3415C7F7090E8 +99418BB61972937B23CC6C83F5946E1C908B99285B364D26E59B7C54BAD37B39EE59C3864CA85AAD +9C0706339B1DEBE356AAB6FBD84D775E7BDD5CA25424A7456E5A8AF4F141BD81D5A8995CEB0D175B +621E7FF2FA3FF675B3AE159DADCA795526319B582051704E8D697B6D3C985A02A8DF3A2F287FE0F9 +300A5533F25275F57571778C3A5DBBD86F4F4C9B113AF3B2F15C4CF8DCF13A2AEBCAB6B6EEA965CA +D96AEFABC2672FCD866786AA3377DF1B9BEA30927C3D154BBC638031C2785E144B633B66C3A69E38 +19CA5649E6B5CF340B03ABF8579E1633766FB993D3741172D9BEC2911FD81F7261A2E47656BE25B7 +203CAA8354277FDD1BB13EA221B05D7C9783785F84F47BB90F07373AFB1ECB0AF90867648812F184 +40689C088CF6F84A3DD42A6B4543897EC5EB168FCDF0A7146859CED1F779F2E66DB4375E90688BB5 +0FFC6A536FA59C92BFB965EBA391410BFA7193E72D8284BD309DE24D299947EB24A62B67B816EFDE +D79A99F19072CB9B541E895D59EEBE9C621E51253174344D580379573E874D3B109962DE15E5B4CB +EC404DB7172641AFBBD0ED53E22D820CB1B9BB9070B843699034C4A6295AC8DE3B5486CBEDD9D33E +24BB515335D5F5D1E727AD8063F65F915BAF45C76EBEC165B38B7D4FDEF873F40F1D8961F96C366E +8D8F6F8B54D4F64F92898E49C7D6E4390F48C87887BF9A1A350CB15F456B2E52E90E6234B63B672B +CC3D39ED2A6C5639C9FAAC9A281EF7AC9863F2E6AA36A1B77C9DE9F8033995614E12320ACF598F6D +4AB3F5C5AB3739B8A7953C2CC93D75771B8426EC6492AAD4CB0D85475AC790E152AE16A55E153999 +025D9F4B84A4FAE818F5B4345F3D1C1F268F80350F5EE8BF670BC14E586EE15B1CED77798D31A3B7 +BFD4EFF31F8D9CF437A2B836F7482FABB9E6814505C5D71CB1BB9F1C76E72E212BBE7D20666A14B6 +427F9B42DA591F7F25D1A72AD72A36AFCA3DAD786762BC973F5CA4C0B214DE75A0B98CA866C4E3E6 +2A6A592D2B95E6FA6539C5AD55C2686C6BF681678071E20B4F91287472BC24697C9CA769EA46386F +BC5D3A424BE340D0D349BE8BF7DB159A517C05FDD38AD6CAE1DC89A026AE7CCBFE8EAD76D303BCCA +CEE33D82BC4341EE02078338CE9AEDC4FE0C85F222E93371C922870BDD51C739A7AA95D386364B9E +7CC8AE3E3F30565DAAD1067971E3A0C7A42B2476E86A87767DFE8CC0EA08FC7D9F4F0DF2A0865C70 +B97D3D602017669A1DA8AE5D92761CCE1DBBEDDD15609EBFF500B3335DAD73E0D6708D7A263E29F5 +1E75FA5CFA6F7F35BA299C600D4EFA2C9FABB4E4906FEEB70E56526AAE89556D77C0674668C6758A +1B7609785D50FAA64326CE56A67323D68DB952376602A7EB58095645028328217CE8B30165FAF13A +EA19E20B9FB79BF25F9CB552EE554FB9A0E82DC64BA72626D9D26ADFF1C861C1107C4EAD43B96C3A +3348E4900155C780F921E4F7EC2285F37D7BEB6B78270454698EDFE76CBB8EC4E429B6F5E77EB9C7 +579CDACBB52612F7BD7D95104928AA9A6EB41C302B2307BD581B62A7EFD2967A2ED66CE3E49AEAD0 +0B327D3FB81882B73FF4B7DB9F118FEBCF64C3F628082D064FFF41D2C28BE5283F9616BBC8C8F3B3 +A0BB4C163AC1011370353780C9207A72693086F9886A6574BFB86FA8EDACF35D9ECBD9A5715083FE +5B1569F053A93D9A6038436C8003364C9FAF4BAA92FA5D193E91B6A3EED53CCA106A18A980508303 +6436D387E74D03B7972B208E745C5A0BD186DC5ACEDF242DD478ADAF885C7969C6A78790CB46A9EB +C101FB002E9D06636F4F5ED9F85460A745D7BABA26D54FA780230CB623F88F15927B7082A80D2A21 +274FF7E503EB22E22BB1AB945EC309842FD418344EFF3B6A32F8DA01C5A0F55060A71D8100985051 +08241489C0A3F47128B0138174FB777089CE3AFAFD298794823457B82BDB73B8DBEB3A8F58D6F6E7 +101C2041B180CDDF4DD861038376D46FE7E738DD2DCC40503C3E3CF7CBD9EB32DAD29F3B39281B31 +5A8D5AAB5DB91E1D0A06048AD55DF0082033593CD6BC83C805D396E7E943660630B81C2A0A8D44E0 +A058341A81C7E0A0281C1EA18BFACE5E1C45A140926F830BA61B6047F3E65251283D044E576FA113 +8BD385A2F4C0AFAE3EA88041A0F06E0085E715085B199F8C4DCD157938089FB7B9612C1A601EE0E7 +4F071B17B087891C3BA105A664BEDB88C16072BF8FF382C74B712641D17860278BC680FA7AD23934 +80ECC9A631B8D0A564D82D3A844362C0D063908B007AF8796B09C7EDEBEE0BF1F8D98EA86F3B1A1B +3343A9C8855422A1BA18041E89D68382A47A282CC84662B283E635A028C09AC6F0E3FA43D148C0C6 +93CB0E085DCAFF62FBEE7F3E6A1C268FED4DE380F2A6A15C330A17AC07F0DF0E395F491694253663 +1BC08647E706B0E8618B7E7E9D4B009FF95AF7A6D0B854804C24B901CE3BBD02417650C0C689B473 +DEADF95CA3178B119CFD057B7E64516D690581B0749AA56A4C761601572D6494BB237A4C0903782D +0F5FC40F8EFB92ECAF86C78CCDE4B1C00514C09EEDC9E0B0E613E71D067AB61437FD5F0ADBCFE0BF +80637E059C78DB0E4F2500D3453FA6C5FC07EDFFAAF7FFAE0914EEA7743A5FD47496E4FE86F3FFA3 +F163ADFE64D5EF5091AE1395D2CDFF97B877CE65B20FA9E3E8AE283BBC2F6687CE536F99D7135356 +A485DFE29E1E7A545561DAC76FD2DCDB9B35976EA83DBBB06F5E6A82A665907E8FB3E0F2BAA2E8E8 +3CD3AFBEDE2BB75BBDBF2E1AFB9E8537E9A2E613852B73272A6CD5D73C99BA79F309D31967761ECE +98B6D63382E9508EAAF6AAB4535BFD92F7386D7EACF75CC4B53BF36071BC21C76FAEBFCCFA6D218E +4D5B8525A34F5F8D557964DDBEFCE5C3C9D1B3B087B6095266CFCC29492DD277CB01267997D4E4FC +14A0BF338B8A4B14CCE099CDC20C58EA1A4242021810C125B98880B8F223E7F3B79731BFE6DD3B3A +A7B23C67625E79E244CD3D698B8BD6C827284F31DE64B38E77CB625E4E878D79CB33BF0A896D7912 +A6724F93CB71BD05C3F337924EEF571EBE93717BC3798BDE1B2B65ECF319F72FF3C99F7FFAF50561 +BFF0944337E6887C513D3CA1A65940BC64AEE1768E429F9E0DCF3F9DE1397CE8908DC87C86BD37E7 +A8A6764818F0AA1F589ED97590F9C7F1B7734FDAF2CBCCF79E3A7D53CA9A820965F5A7AF5E9C23B7 +C8283FFBC5F2A9996A45739F9EDE536AB34D2A216CDBD2EEB5CDCF953EF7E9F0A93E7BB25E3D29DF +E1B26D4BE2DDB47776012BEA1A8EECBBB7DC5C85B37FB3A8C8EFAA96DF96C6BDE71E3147EE555BA3 +E52F7569D379A7EC579E33FFD7BE2ED159C4A45375FCB48CFA8705CFF5378531BDEB8BBD539BB452 +2E794585B3E837FF8979D843DF1411FA90100716B0B9A084E89C9F539A9B570CAC98028A52533293 +81F533B06A00A648D7BCE4A2CA82126054803507618B354F97681B17533337376747234743030313 +575317574773636747274B67574763474727033B1B5343574B434B3733030B0B47273313134B6303 +73434B17571737333357670337BB587DCFBC94D48A6850956608B21048408A7E7390545ABE02B429 +12044B1F261620E79629181A9B185B181AE807E5E7835D6A0256149C59950A2A2CCCA0392928354D +3F3CDA500198E16311C928E35E5252D203CBA35FE2979CECEB6C6C7C2F3F21E1079BCA0C2387354A +0A0735F895EE351EF9E4B0C6AA818199E1DE5EF6395802B6B824B1A8A4A228358D97CBD0D8D4C8CC +D494974B55D5D5DF8D970B20C000027DB53C
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFormsFieldParams.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFormsFieldParams.xfdf new file mode 100644 index 0000000000..1980a33955 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFormsFieldParams.xfdf @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFreeText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFreeText.xfdf new file mode 100644 index 0000000000..e7c3a35ec6 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFreeText.xfdf @@ -0,0 +1 @@ +Comment16.25 TL /Cour 12 Tffont: MinionPro-Regular 12.0pt;font-stretch:Normal; text-align:left; color:#000000 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFreeText_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFreeText_old.xfdf new file mode 100644 index 0000000000..86486928dd --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfFreeText_old.xfdf @@ -0,0 +1,22 @@ + +

Comment

16.25 TL /Cour 12 Tffont: MinionPro-Regular 12.0pt;font-stretch:Normal; text-align:left; color:#000000
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHierarchyFields.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHierarchyFields.xfdf new file mode 100644 index 0000000000..6d02b0dc53 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHierarchyFields.xfdf @@ -0,0 +1 @@ +test \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText.xfdf new file mode 100644 index 0000000000..b982c13b7b --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText.xfdf @@ -0,0 +1 @@ +Marked set by AlexAnnotation 1 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_old.xfdf new file mode 100644 index 0000000000..c9e7a0dc3a --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_old.xfdf @@ -0,0 +1,28 @@ + +

Marked set by Alex

Annotation 1

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_old_2.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_old_2.xfdf new file mode 100644 index 0000000000..46827b2a4b --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_old_2.xfdf @@ -0,0 +1,3 @@ + + +Marked set by AlexAnnotation 1 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_preprocessed.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_preprocessed.xfdf new file mode 100644 index 0000000000..b982c13b7b --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfHighlightedText_preprocessed.xfdf @@ -0,0 +1 @@ +Marked set by AlexAnnotation 1 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfInk.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfInk.xfdf new file mode 100644 index 0000000000..f36dbe036f --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfInk.xfdf @@ -0,0 +1,15 @@ + +185.915000,712.607000;186.314000,713.405000;189.905000,714.203000;193.097000,714.203000;194.693000,714.203000;196.288000,713.804000;196.687000,713.405000;197.485000,712.607000;198.283000,712.208000;201.076000,711.011000;206.661000,709.016000;214.242000,706.622000;221.423000,704.628000;228.604000,702.633000;235.387000,700.239000;239.775000,697.446000;244.962000,694.654000;248.552000,692.659000;248.951000,692.260000;251.345000,691.063000;254.936000,689.467000;257.728000,689.467000;260.920000,689.467000;265.309000,689.467000;267.702000,690.664000;270.894000,693.058000;273.687000,695.053000;275.682000,699.042000;275.682000,700.239000;275.682000,703.830000;275.682000,708.218000;272.889000,713.405000;269.298000,718.192000;264.112000,721.783000;259.723000,723.778000;255.734000,724.576000;252.542000,722.581000;250.148000,720.187000;249.350000,719.389000;248.153000,713.804000;248.153000,708.218000;250.148000,704.229000;253.739000,698.643000;257.329000,693.856000;261.718000,689.467000;267.702000,685.079000;271.692000,681.887000;274.086000,679.892000;275.682000,678.296000;276.479000,677.498000;278.075000,676.701000;280.469000,674.706000;282.464000,673.110000;283.262000,671.913000;285.656000,669.918000;288.847000,667.125000;290.842000,665.131000;294.832000,661.939000;298.422000,659.146000;301.215000,657.151000;303.210000,655.157000;304.008000,653.960000;304.806000,652.364000;305.205000,649.970000;305.604000,646.778000;305.604000,643.986000;304.407000,642.390000;303.210000,640.794000;301.215000,639.198000;297.225000,638.001000;292.438000,638.001000;289.246000,638.001000;281.666000,638.001000;269.298000,638.001000;256.930000,639.198000;238.179000,641.991000;228.205000,645.183000;218.231000,648.374000;213.045000,651.167000;207.459000,654.359000;204.667000,657.151000;202.273000,659.545000;199.480000,663.934000;197.884000,667.524000;197.884000,669.519000;197.884000,670.716000;199.081000,671.913000;200.677000,672.312000;203.071000,673.110000;209.454000,673.110000;219.029000,673.110000;229.402000,671.514000;244.164000,667.125000;250.946000,664.333000;257.329000,660.343000;263.314000,657.550000;267.702000,654.359000;271.692000,651.965000;274.086000,649.571000;276.080000,645.183000;277.676000,641.592000;278.075000,639.198000;278.075000,636.007000;276.080000,627.628000;270.096000,619.649000;266.505000,616.458000;263.713000,614.862000;259.324000,612.867000;255.335000,611.271000;248.951000,609.675000;246.557000,608.478000;240.972000,607.680000;236.184000,607.281000;233.392000,607.281000;230.599000,606.882000;229.003000,605.686000;228.205000,605.287000;228.205000,604.489000;228.205000,604.090000;228.205000,603.691000;228.205000,602.893000;228.604000,601.297000;229.003000,600.499000;229.402000,600.499000;230.599000,599.701000;238.179000,597.706000;245.361000,596.111000;257.728000,593.717000;265.309000,592.919000;273.687000,592.919000;277.277000,592.919000;280.070000,592.919000;281.267000,592.919000;288.448000,592.919000;295.630000,593.318000;304.008000,593.318000;313.583000,593.318000;321.562000,593.717000;330.738000,595.712000;333.531000,597.706000;339.116000,601.696000;342.308000,607.281000;343.505000,614.064000;343.505000,621.644000;343.505000,627.229000;342.308000,633.214000;339.914000,639.996000;337.121000,643.587000;334.329000,646.778000;331.137000,650.369000;329.940000,651.965000;328.344000,652.763000;327.147000,652.763000;326.748000,653.162000;326.349000,653.162000;325.552000,653.162000;324.754000,653.162000;322.759000,650.768000;321.562000,645.582000;319.966000,638.799000;319.966000,632.416000;319.966000,626.432000;319.966000,622.043000;320.365000,619.649000;320.764000,617.255000;320.764000,614.463000;321.163000,613.266000;321.163000,610.473000;321.562000,606.484000;321.562000,604.090000;322.360000,601.297000;323.158000,598.105000;323.557000,595.712000;323.956000,594.116000;324.355000,592.919000;324.355000,590.525000;324.355000,589.328000;324.355000,586.934000;323.956000,584.541000;320.764000,581.349000;315.977000,579.753000;308.795000,578.157000;299.220000,577.758000;288.847000,577.758000;278.474000,577.758000;269.298000,577.758000;261.319000,578.955000;254.936000,580.950000;246.557000,584.142000;231.397000,588.929000;216.236000,595.712000;201.076000,600.898000;185.118000,608.079000;173.548000,612.069000;171.952000,612.867000;171.952000,613.266000;169.159000,615.660000;168.760000,616.059000;167.563000,617.255000;165.569000,618.851000;161.180000,623.240000;157.988000,627.229000;151.206000,632.815000;144.424000,636.804000;141.631000,640.794000;135.646000,644.784000;130.859000,648.773000;126.869000,652.364000;122.082000,656.753000;117.693000,661.141000;113.305000,665.131000;108.916000,669.120000;106.522000,671.913000;105.326000,674.307000;104.528000,676.302000;104.528000,676.701000 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfJavaScriptForms.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfJavaScriptForms.xfdf new file mode 100644 index 0000000000..f068e8049d --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfJavaScriptForms.xfdf @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLine.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLine.xfdf new file mode 100644 index 0000000000..e5dda6b461 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLine.xfdf @@ -0,0 +1 @@ +Marked set by Alex \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLink.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLink.xfdf new file mode 100644 index 0000000000..e39c24692d --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLink.xfdf @@ -0,0 +1 @@ +Accepted set by AlexMarked set by Alex \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkAllParams.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkAllParams.xfdf new file mode 100644 index 0000000000..2edcec4ba3 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkAllParams.xfdf @@ -0,0 +1 @@ +Accepted set by AlexMarked set by Alex \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkAllParams_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkAllParams_old.xfdf new file mode 100644 index 0000000000..0948c85902 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkAllParams_old.xfdf @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkBorderStyle.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkBorderStyle.xfdf new file mode 100644 index 0000000000..874aa260e1 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkBorderStyle.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDest.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDest.xfdf new file mode 100644 index 0000000000..1711ec23b3 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDest.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFit.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFit.xfdf new file mode 100644 index 0000000000..633bcceddd --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFit.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitB.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitB.xfdf new file mode 100644 index 0000000000..62f52b6800 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitB.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitBH.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitBH.xfdf new file mode 100644 index 0000000000..f97f3f4f5b --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitBH.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitBV.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitBV.xfdf new file mode 100644 index 0000000000..abf1dbdda7 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitBV.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitH.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitH.xfdf new file mode 100644 index 0000000000..ae53c2c923 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitH.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitR.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitR.xfdf new file mode 100644 index 0000000000..c59454e11d --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitR.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitV.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitV.xfdf new file mode 100644 index 0000000000..d4356b82f6 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLinkDestFitV.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLink_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLink_old.xfdf new file mode 100644 index 0000000000..4707a55c05 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfLink_old.xfdf @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfList.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfList.xfdf new file mode 100644 index 0000000000..0acb843620 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfList.xfdf @@ -0,0 +1,12 @@ + +8 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPolygon.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPolygon.xfdf new file mode 100644 index 0000000000..ee3d569125 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPolygon.xfdf @@ -0,0 +1,13 @@ + +172.351000,709.016000;221.024000,668.322000;246.158000,713.804000;172.351000,709.016000 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPolyline.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPolyline.xfdf new file mode 100644 index 0000000000..ae518ffce5 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPolyline.xfdf @@ -0,0 +1,13 @@ + +191.101959,731.757019;244.163666,728.166382;259.723114,700.638123;248.153259,660.742065;187.511322,653.959778;178.734192,684.679688;131.257935,684.679688;67.424286,684.280762;68.222198,718.990295;140.434021,718.990295;140.434021,718.990295 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPopupNewFlags.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPopupNewFlags.xfdf new file mode 100644 index 0000000000..9ee6f33613 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfPopupNewFlags.xfdf @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfProjection.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfProjection.xfdf new file mode 100644 index 0000000000..a6f615e708 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfProjection.xfdf @@ -0,0 +1,116 @@ + +

This is a comment #1

+ + 3D1 + + 3DCommentView1 + 7d64c2a8-9642-4d6f-9588-b4cca7482662 + + 0.1634320021 0.9752659798 0.1488160044 + 0.1722069979 -0.1767289937 0.9690780044 + 0.9714090228 -0.1327510029 -0.1968310028 + -1.0899699926 0.3964940012 0.3088749945 + + 1.2341799736 + + 30.0000000000 + min + + + 0.3764648438 0.3764648438 0.3764648438 + + + + + + 3DComment1 + + + -0.0869885981 0.0999901965 0.0961647034 + + face_9C67831E + 20 + 1 + + -0.0578861982 -0.0308445003 -0.1770160049 + + 20.0000000000 + + 0.0000000000 0.9960784314 0.0000000000 + + + This is a comment #1 + + + + + 3DComment1 + + +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfRedact.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfRedact.xfdf new file mode 100644 index 0000000000..cd6d23d4c1 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfRedact.xfdf @@ -0,0 +1,140 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

1 0 0 RG 0 g 0 Tc 0 Tw 100 Tz 0 TL 0 Ts 0 Tr /Helv 10 Tf0 g +1 0 0 1 0 0 cm +95.769 689.6222 m +129.9691 689.6222 l +129.9691 705.81 l +95.769 705.81 l +95.769 689.6222 l +f +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DAngular.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DAngular.xfdf new file mode 100644 index 0000000000..e10f61c989 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DAngular.xfdf @@ -0,0 +1,138 @@ + + + + 3D1 + + MeasurementView4 + 384adb6a-ea0d-4fc5-bd13-5dfd1e99a828 + + -0.3826833331 0.9238795736 0.0000000322 + 0.1802397864 0.0746577072 0.9807853211 + 0.9061275219 0.3753302016 -0.1950901173 + -0.5374016762 -0.0350601971 0.2051038593 + + 0.7132757902 + + 30.0000008348 + min + + + 0.3764648438 0.3764648438 0.3764648438 + + + + + + Measurement1 + + + -0.3504085891 -0.5157977276 0.7817714019 + + + 0.0067499235 0.3819242404 0.0081968475 + + + -0.4548965610 0.8233574747 0.3393399294 + + face_9C67A074 + + -0.0022755148 0.3513816253 -0.0159999989 + + + -0.7804213893 -0.3006994059 -0.5481991631 + + face_9C67A4D0 + + 0.0244683012 0.3368364297 -0.0136094228 + + + 0.5350247087 -0.7953361877 -0.2849366765 + + + 0.7687407767 0.3184227578 0.5546571604 + + 20.0000000000 + + 0.0000000000 1.0000000000 0.0000000000 + + 94.5079193115 + 3 + + + + Measurement1 + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DMeasurement.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DMeasurement.xfdf new file mode 100644 index 0000000000..e91ebc2d3f --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DMeasurement.xfdf @@ -0,0 +1,131 @@ + + + + 3D1 + + MeasurementView2 + e300e640-c1b7-434d-932d-bd3fbb8b2568 + + 0.0046983198 0.9835730195 -0.1804510057 + 0.5610319972 0.1467839926 0.8146759868 + 0.8277810216 -0.1050660014 -0.5511260033 + -0.9127069712 0.3623259962 0.7461389899 + + 1.2341799736 + + 30.0000000000 + min + + + 0.3764648438 0.3764648438 0.3764648438 + + + + + + Measurement1 + + + 0.0000000000 0.0000000000 1.0000000000 + + + 0.1066929996 0.2778910100 0.2049999982 + + face_9C677C54 + + 0.1017789990 0.2060589939 0.2049999982 + + face_9C677C54 + + 0.0000000000 0.0000000000 -1.0000000000 + + + 0.0993838981 0.1710380018 0.3328399956 + + + 0.9976689816 -0.0682424977 0.0000000000 + + 20.0000000000 + + 0.0000000000 0.9960784314 0.0000000000 + + 0.0719999969 + model unit(s) + 3 + + + + Measurement1 + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DRadial.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DRadial.xfdf new file mode 100644 index 0000000000..29fd19bb83 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReferenceFor3DRadial.xfdf @@ -0,0 +1,141 @@ + + + + 3D1 + + MeasurementView1 + 6cf4bf5e-a7e0-4e0e-8966-24355b07265a + + -0.3826829933 0.9238797144 0.0000000502 + 0.1802396467 0.0746575524 0.9807853586 + 0.9061276932 0.3753298858 -0.1950899289 + -0.5374019742 -0.0350602008 0.2051039934 + + 0.7132760286 + + 30.0000008348 + min + + + 0.3764648438 0.3764648438 0.3764648438 + + + + + + Measurement1 + + + -0.7410836565 0.4048273971 0.5356396107 + + + 0.0510373673 0.3505547241 -0.0403072494 + + + 0.0137381352 0.3294464713 -0.0759593052 + + + 0.0881686153 0.3696580654 -0.0033723311 + + + 0.0881665229 0.3696366207 -0.0033590186 + + face_9C679682 + + -0.0042804265 0.2545802505 -0.0443062377 + + + -0.1389281683 -0.8729732746 0.4675645687 + + + 0.6568820123 0.2720890302 0.7031881552 + + 20.0000000000 + + 0.0000000000 1.0000000000 0.0000000000 + + 0.0557481415 + model unit(s) + 3 + 36.0000000000 + + + + Measurement1 + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReplaceText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReplaceText.xfdf new file mode 100644 index 0000000000..fa6b25492d --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfReplaceText.xfdf @@ -0,0 +1,139 @@ + +

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

Note

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSound.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSound.xfdf new file mode 100644 index 0000000000..407e297b60 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSound.xfdf @@ -0,0 +1,2425 @@ + +

Sound Clip (94 KB)

4889ECD7E7CF65551506F019642862C35E4114B0F7DE7B6F +F13F3431D10F1A4D4C3446A3B1C6DE2B56141B20369C1118647C7E9BFDDCECB9DEB70CF193B9E7F9 +70D6D97BF5B3CF5AEB9C38B1BFF6D7FEDA5FFB6B7FEDAFFDB5BFF6D7FEDA5FFB6B7FEDAFFFF7EBDC +9DC1BF27D0F7046783BB02B4BB67B4FDBB83F2BA7B2E8DAFF45D13E5B587BE23B87BA234BECAB957 +CE3EBABC672756B9D2774E94B772FF0AFED772F5B33E1FE4271D47D96B6EF03667B56D6F952B7D1C +B9D2774C94B7726782CAA157B9DAA8BD556ECDCB61F16DBFF7C67CA1E7E530B99ED59ECFBE83D278 +4BBBD78EAB3A5DE4571A6F6997E7EC8FEF657E2B1B3A7BA537DF54795DE59D7A4E9C3C71B2FA4B0F +A1D2B997FFC44541AFFB05DB34DEF2585BE993131707E53B15A0ED5B77B9971F8DEF28B9EE57CEFE +4A5F347194BDE3C895BE7862952BAFBBE74B0234BED2A726D0D61A237A978EDA3B4A0E2E0D1ADB41 +F6EA2BDEC67E905CE9CA6DDBBB2FF11DD75EE5563FABE3B87E1E155F7977F97C5FE42E24BE0BB177 +2172E86DB983E2DB954FF41ADFFAFEB6E5B6CFC07A56777D1BE5AD5CBFA3C3BEA9F55B2CBDEB1BDE +FE9E4BAF75C7555F5B97CABBD6ABCA956E6D2B6F63B850B959BF36B5548D45EFAAA5931EFBDB75BC +7DA67D63ED376B9F6A1F692F5C67875DFDBBBDB57ADA5B77CD00DBB3D161B3D8DA178FDBDF426F7A +5AE39EFA077D885CFBDC7939AA8EE6E730B9D5DE61722BBD436EB3BFCADD33D1BE3FFDDCC4DAF8E6 +DCB0B1BDD8DB9C815D33C02A377D38EFECCC7C6C74EC9A1DE6FE7FC995F73872EBFC81EE9CB1CC27 +47FAB93DABD47679B76D6CD1E7D93BAEDCFC2677CE4647D93B4A6E7BA6DA315FF5350FFAA0596C07 +7DAC190E3D6BD56A6FF06ED3E56D8D3ACEECB7AB26B686BBD69AB8D6E3A36A696BFE41B3D8DA6FD6 +39EAA87E7398DC767F3BA80F1F344795C657FAD289D2EDA99705EDD1E8FA58DD952B6FED5F1E5C32 +81AE4CE9CB26CA6B6F5BEEFE813BBED2974FE0B5569BDD2F8FFB85DA2B6F6D36BED24F0A9E103C3C +B82E786CF0E800FDA8C0F39303FBF89E183C34B826787CF0B0C03E994706D70678C9D28D17DF55C1 +4382AB03CFD6C93D26C04FEE11013DD541861D36E8228BB6FFB8803D7EBA93A3EFCA80CF78D9A3C3 +F383036B6CD40FBCF4E17960400FBD570464C4E01D58E32F1EBEBBD3877E40C05771C83519CF726C +8D2DEB68BAF0A3EDDB63D3FBE1071B686B6CE01117393ED1ED3D3E281007DE2B27BC4B3AC859B7EF +1DD727BAC8D51E19F62AC72F747D67C7BA6F8E0EBEBAF811DE51A3E4800D97FD7E97F4FAC6ED8567 +F05E712F469DE323FD2E3A3A6BF2AFF5273CA38ECFB33AFA303F6263F42CDA5A57E96D2F0C8F19A8 +DFB4D9A9B6C6BAFDCE00E8D9DF079D19A1DFF4A077D9E3FF6A8F6F6CCC3A646E6BED1BEB74B1475F +D63B030EDFCE9C3BD3DA7BEEF4B9D39B5E81B63F67BBFA33F241071BB39E0E7AD6C6DA1EBD699563 +0F6D7FE677D8987D60D033CEEA1B7ECE7CD86F7F3A77FBB9DB37FDAD72FCACED39A30E3AF18DF783 +875CFB37DAACCDB7D2A7275CB7067F0B3CFF36F84BF0E7E057C16DC1EF835F04D67E1D58BF25B821 +B831F863F0E3E0A6E07701DA1A3EF41F821B26E8FA51401FDE1F06BF09D8B54E0EFDB3803DFAD9E4 +07197BD6EDFF29E0BB75FB64F1FE2360873F8977C8E0B54E1F7931A2C54D079E7F0674F08B1C79CF +78F08A991C1BEE9ED17F0FC8549F3BFB7F0DE4806D369B43CFBF0CEC93A3A3729E57B9C6CDC7CA59 +E32F9A3EF7FA27C774DC1CA0C9F0054D875CFF3C40BBF75DFE34A0D3BBEAFBA3C7BAFDCAF55CB057 +DFE8AF6D76C9F6FDC9217E3189931EB9E3333E3CF492F75CDFC8E1E97B5AE5F858B99B279A17BE34 +9F374D783F74C845DF1F5E76EA1B9DE8D51E1E7AE5A1EFEFD689CAF1193F1B3DFF3D67ECF1A3E785 +3EEBF61B63CF1CFBBEBFDAB25EDFF15BB74F075EFFABE266C377DF9C54C72A4717FB7283F79609B5 +830EBCE8EA528BACCF7A3178FDA3DD36A16EF19FFED2B30E0D7AD6A7C1EBA25F1E5CEE6CA8997C3A +3B515EB6C3336ADFAC51A39E89419DB31EBB9BF93FEBE7F59BF4EECDBF2ADA9A4B3D56FFE7DC3BF4 +56CEBABE221636D0FC57835BC7DBDFA68DE1875E367B73FBECB8E34D6F1D3EE86978F49239630C1E +BDB7F33F5E6B3C6B1FAE5C793DBBF4FACECA660732F63A3BE8EF660DEBD6CC09E23493B08FD7ACA5 +BFE2455BA3CBEC837637CF7416A38F0FE651F77586A3B7331A5EB268FB7490ED4C6916EA8C8AB733 +A119976EB47DF31A59F36567CDCEA8F8F0D0472FD9CEB37492EB2C4D0FDA1A39FA56B9CEB6FC67E7 +FA403EE8796A401EEFD302EBD74FA0ADF103EF3382AB27D0D6D87A7AB0CA89835E3AADDBBF6AE299 +013FF883A6E329013BB52116713C3BB866E23901BB95A3830DBAC9B99343DB27B3DA6B7CF275ED84 +5CB02D47D6D178E5036D8D1F62927BF6FB4EC8F7DDDB27236E34BD95B3CF76DF49FF8BFA9FC206BA +E7053F7F9C3FB963A367928DF57FC339EAD9EA7F8D7D7EF40C8B871EF4F67F8AFBF619973FDF0319 +7198DFFB5FB57E1B6CF69F86CEFEA7ACDF141D6CD081B7FF37FD16D9C66F9E674B0CE87EC3A5FB4F +6B5F3DB0C71F75807EFEA0ADD1DB9AD0FFD3D60CBEF25B3DE2073D686BE4AA63D6C00DEFFCDF1875 +492CEA6DFF37F0CDDA3678A1B56DD6AC514B4FDD8BCEEE9B3ADE7AACC6AA99ADE39DC75BC7D1AB5C +FF3766EDDDC86DFF37A8F9ADFF53C7B0D7395E1FE26BFF1BF8AFE6EB37ECEA5FE8D91306CFFCAF18 +3ECF197CCCE3FA949E459E8DF4E1F14FD35943FFFB7E60D6D2C33F1BFC2030DF7C3CB0F7B5E0A301 +FA93C14782EF06EE78BE157C30F854F0C5E07DC1E7824F07EF0FBE117C22F870F0EDE043C1C702EB +1F08F07E33B04F2F7DF49A79BE127C26308FD0FDF5C02C41E6278119036D66322F7D2130339823F1 +EAF9DF0B3C9B19D811B7F9495C660D3ABE1AE065938F782B27977C22276FE43A37F1CFFC205FD66B +4F1C6CD8975BB3C99702719875C562CD1E1E7AC9C931DA9A39967F9F0F6E9C409B95CCBBB5FD9D09 +72E2E8EC2D17646A8F2E3AF1F08D3D71D12157FE81C8B1210FE64CE7A1FF55FC7746C42647EC9163 +8FBE2F07E2A3836FD6D867C3D9C4C786198C6DFAE5D63BE9FF861CBAB3C986D98BCFCE241DEE7C33 +D7B18D4F1EC9B1C77EED91E3377BE49C0FEF95DECEC76877CF7C62CFBBAC9CF7418E3EBC72889FCF +9D6B9D63FE88CF7B1013397AE8E38FF382879C3B7B687AF1B1CD5EFF4F6B5B6C78ECD3DBFCFBEEBD +577EAA3964C4AE3658934373241D74F1D9F7627FFEEB8CFAE3FDE41C0F5ABEF8A64E3897666AB6A3 +7BD411F126DFA3D6CED97DD455DF815A633D3E8CFAE38A9D516BE8481C63D6140F39EB72D739975E +355D7D4B8CA35FF1C9AC9C3E36666375307D6AD43E7D237D68D078D34F46FDD4D7EDE91B7ABD9AAB +3F640E193EEA3BE9B3A3BEEA9BE975C307738ABEA59E9B4FE8D0779E15A8D59D89748CCE27FC3503 +7506787E4046FF7C61A0FF9849D074DBC7AFAFBE26E80CF6A6E0BA8937067A3BBED70574BF247871 +C0076BF6CC266F09F862E67A5B20DE97066F0DD8A5EBF501DA1A3FF0BF2330D3D183AE1C1DF6DF10 +F08F3F6F0F5E1EF0F55DC1F382E706EF0EACBD22784F807E734087998EDE5706D6ED3776EBD65E16 +D0CD8698F829263AC8D1C1DE0B0236DF1B90678F6DFECB5B73C02EB9C647CE7BA403EF8B02F6ECBF +2A60D3AC27563A9B43B9F6CEF192E377FD942372DEFD6B03BC7C965BF6C8BD3370976BFAEC93934F +EF522EE97446F8C1AE33409FB3CB3F34DEC68B57BE7A065E1DC8A1F38B264F16AF79CC1EDFD064F8 +6666EBFB70BEC4419E1C3FF0CA397E67958C59DFF7C267F1F3890EF266553E39CB622087576CE237 +A7895BFCBE4F347936E9B3C61E1D7C234F961F789D49EB6831B329A6CEE8DE279A8FF254393AE54B +2EE4859FE8FE9B792FBE5579F07E7DE7FD8FB16E1F6F7D62438EF866DEE51759B329DBFD2FC0DBFF +94E69E9FD6E5822D79C1EBFBB1D73CF3173F9A0FE2E5137B7C16137BE4F94287F8F1F193BD59D7C6 +B7A2DEF1D35952CFF86BCF3ABD646A4F7CFC26472F7B8D8FCFE2A303DD59BE75107FE2187595BEBC +DB514BBD63F518ADF6C8317E3E99E3F99138C6AC3AFF8DC60C4B871E8196473D47DD4F9CE3AEA6AB +FFF6E90CFF986DE5573FD1579C4772FA86FEA007F2838DF4CF51CB13875E36FCD77BF41B6BFADE7F +98AED7D03FCB320EE0BF3F51CA70E461B5C8E1744859818732148C7902A39826731E73C31D9A734E +A7961AA5BEF18441E5A103A256A679C882C228174E7DD5AB06E2C690E526B5CDC0172228280B9EC7 +EFE7F2B9C2FFF7C5EFF93FCF7DDFD7F9BABE77E6A6B8144F70067DF0499C1E8F37D3F8039FCE0CA4 +7F7168F32D7AD48C36939C61D6B1D15CC4BBE96FA6999174C401CCFBE635E6BAF98E47F91FB7C1A1 +774EC0A1710CFCED2F81775B025CDA7A1CDD7A1CE4F7010E86173D1DE02E2F06DEE312CF06D67BC6 +E37DA3CB9F02EF9C8783E326F46A1E88B3906FFEFBB5A7757E3D30D3714DB6E124DEFBEE3C3AE017 +CDFD9A1B39AB39280E87D778B6968DCD6DD9E29CE6D27819799E9D413E2E2676B80CEE430679F80C +0EE40C9C877EF6D94FCFE6B63B026790E7D7FFCDE3ED6BAE692D7F5823E6ECE1273AFBA577F3787A +B5CEF4C4D3FABE414FEBE50059FE6FAEC90FCDB1FDDACBFF6C7226FBACB55F1C9CE75CBA90F78F00 +D76363DF4DD86ABD33F81227E42F717026BB9C615FDF8BD8DFF7A2E6B62DCFB9BED14DDCF74E1077 +3AF47D830C7BD8D8DC5DFC7A1F5BE92D0FC92583BFD41E9BC9A61B7FD2B9EF29F6D0DB339D7D63B7 +B5F2A6EF29F4A48B3CA3CFBE09CEB3960D9D737D7F6BFBD4403FF3259D3A26F426431CC8E6D3CE6B +F2FA4E665FD70C7FD2B963699F7CC1E9D9ED5B7377FBADE1BBF70367348F77E765BF3F7D81FDEE02 +7D67B5DE7B6BC9CC7DB07A98731387EA5774D0D3F431BAE9957A5BE2573D75BAEB547F242B36559F +F71C1DEBD959DD8FDD15CC9AF4D9EA73995D658BDE9BD953FA9B17E646CEA899929E2D179A538BAD +5957B6E8C1993DD597CD9E703AFE2F1938BD67B349AF27039FA03719E135D5B7CD98BCE7839A99E1 +2BD5AFCD39770B330477300FF468DCC85D836EE13B65A7B9987959CF663AFDDD21F056F394FD78A0 +D99619553CD6AC336FF139F710BFE6B635E707CDFF2F0FF024DCE3B2C07EE7E2CDCEC67DF154BAAF +0C9C61AEAE0ECC543CC47BFBC8B8303007970738A87D64E04166F7BA009760B3679CC25D6145601F +B9F4EF7DE499E99EC975C6C5019EE44CFB3C2F9B20366B0336F0DB8600E7C1A1E84C1E1FB3D59CC7 +E7C96C5FB001E7591F902DA61B031CC5BA4D81B3E86E0DBF5D1F5C1AE0963707EE0538F74D013BDD +03ACE1AB55019DF09FDE27A6B706F4B7EF96801E7CD867B0E9AA801E74B82820FBC680BF70F1EF05 +CE728E67F16793BDE26D9F33E5ECE6A0EF11D70474E33376E18772846FC5812C3CDDF31541F36C76 +38D7397C848B8BFF9AC0B3EFCE7017A2A71CE52336D153DCAF0EC4F482806FD4A15F36C82F3EC6FB +C92383EEF69221D67C4DA61C104B36C8C5CE55B9CD076C62237D703DB923B7F15FEFDCDB9CC77E31 +20E7CAC01E3ACB1D39C2D7F2CF3EFBFD2F8F2E09E419D9BEE3B5F295BFD5323FBBCBA973F9A0A6F0 +66FBD8C36EBEE54F71F3BEEF50FC96DE5431960B38203BE98BA7F38173F9C0BDD45AFA93A137880F +7BADE123F94DB67C2683FE62A1FF4C77C6E2BCF4883EF54CAE3E87538A071DF4446B27BECB57D5CF +BEF021EABD5CC147D3CBEBBBB98043EB8366A03EA68F675694AE6641E64DF573B3436F8EDF6B76EA +B7B8BBB9A7B7E2E6E156656F743137F5B79A87993325171FC8CC2A2E6DAEBE31BE513270A7CCBCE2 +C299D9EE08357F3387EAAC897BCEE6CFE6371F2A2E8D1798897433D3D25B4BB7CCE75A8B57640E97 +0CF2706F7A9875E491F37C60B69AA58F05ECC1A91F0970945F04BF0EC8FA41E03DEE7C55E0FD4F82 +55C1A3C1F7837581E7B5C186E0E7C1F9816F3F0DCE0BEE096E0F2E0C9C774BB03E70EE4D816F7F0B +ECF94DF05C705BE01DAE7E57C00FF8FCCF0273DE394F06B8069DB7066C229FED78C8438138E3594F +04B8D39F03F7069CE1B7816FF8C4AF025CD919DE5BCB6FEE05B880FB863B066E472EFEE46CFADA83 +6FF043625C1CE99900F7E36FFBC48D6CBAE151CE1067FA8B031DF0107A8A297BC894B3EE23CDB5DC +59C48C1C32F01B1CC9D9D6E29F2F05EE747F0FE8E6994F9DCB16E7398BBD62EF39F954BAE22CEE5B +FC2727FF10E03C64FE2EC063FACE955A2AFF9123277158DF52B37586B572ED8F81B3C8A33F19F28B +7D9EE9867BDA471FB6D153FCD9443619ECE0BFECADDAA1330EE6998FC5CC79F6F9E5E7E8549C0CCF +8D4D550F78A05AC4ED70E5BEABC6C7C551DC55D576FA69C50D2FC37BA6F3AB67E083A9A7E2927450 +E3FE7A1F7B13D3EA1FF204074B9F15F3E258E9E1D51BF440BCCDFBF4BFD23BEBAB87F143CEA9339C +AB47AA6D76E8BDEC8EDF4A075C3E7551BD4B7DA87DFC12778F0D655F72B678267EA967D84746FB45 +BEB325FDB57288FFAC7D21F08B5BE7BE51DFF5B6DEA76FB0953FF536F2F442FDCCDA96672D5FA43E +EABBB57C600D19B1A17A949E180E59F94046664BF9136FCEDCA95A495E95BF269E5F76D3DD6CE14F +3D9DBFE54FEEAF153FB6E2CA998DC5D7F154E7E5DE5133D38C116B73573F9517E6B179834B9B5362 +871B64A6554F3563CC13F3064F117B1C1CCF13AF690656DE98CFE105358F4CA9708FD2075788DE74 +AD5989339B6F783C1D709FF0ADF2AB194D7FF984C7D9678DF93C6F029DC9C63733AB6BCEE16EE628 +FDD941BEB5B88EF3D96F3E9BD3F80E4EA216CC6FEB932BC5CBE8672D9EE44CBEC255F028B319DFC1 +05E8830FC48FC521E88A8BE073F819DDF024DC0397C45BD4827DE4D1CD7EBAA47E8B6738571C7087 +E452C581FEF4C471C8EF7B0CBDD4A767FBCC699CC4B9E2E0999FF143771D31C3B570177FF6E159E2 +47276B272E551C026FC14FC401D757CF6A952D7CE88F3E74E8FBD447F7C933B6CB5BF745792857D5 +7EF70CF58067C8713114EB69BE574F93EFBE270F2BC73DAB4B67771F90776A5F1FD0A3AD555F6AC4 +2C4BFFAB5C3727D4843E667EB977AA417D404FD2C73393EA9DFACB9CA95E42861A6E19E93B25473D +9B7F3D3BD5B279D7FDC33C638B3EA0EF90D767F49F3E4137B58F53E92FBB3F44F51233431F600B9D +C5504F4C5F293BCC273E121BBD4C4FF4EC047E51EF741763BD500F96DBFABF9E2026ECE64FCFE690 +9AD7FFF94A5CF558FAE0AE934FE56CF900774D8D546F90A37ABAEFEA6DE295550B64EB036A844FD9 +21CFC812EBF498CA337751BD86CDFA4074AD356A527DEA196A47BDC8B3E6D2F233B5F2FFBE436767 +D0C79FBE92FB43E5AF3CF74C4FBC5ADF0C57AA33E8293FF35C39D17E315BF163B30987C133E4190E +23066613BE2A77F85E4F9703C9C3CA0367E164788C1E8D03C931F1C5A93C9BFF3893BA782AC0CBF0 +920703B926877E1CC80372EF0D70119CF181006FC01D71427307A7C4679C8B773A0F9FBA39A08BFD +3F0C9E0DFCDE1178DE1CE0C0B82BBE8BFF3D1CE0C738D18F821B023CC63E3C1637BB3AB833C04FBF +1EE0BDDE9D106C0A9605C705DF098E0FBE18AC0C3E1B9C1A5C122C0CBE1958FBA9E0A2E0B4E0C800 +27FF52F0B9C0BE6382AF05DE1F1D2C0FACF71E673F373829B835386F02BE6EDD7703FCFADB019FB1 +F1CA0017A43FDDF9F8FE802FD42CDF8B0B6EC5DF62EBF997018E2B2E8F077A0E9E88A3C90DBC4D6C +F43E9C51FC712ECF7A86F5F89E3EA1FED4EB54B7F865F5391CC82CD713DC9B92DF955F389ABC55CF +EE86B9CFD6DD4D9D98DFEA520FF6BEE7B0DEACFECC9ED468D5F88A40CD9A0D66967962D69B59BE9B +47DF08D4CB6541CEAB5AF56CD6A4866AB69ABDEA36F3B966B675EEA59E9DC716FAD14D4D788F23E0 +3DFEF43FBEC6837176B99B3595E7F24DAF95C79ED58658795693EE58783FFE7D6320C7EF0EFA1E26 +7FE5B37A921B72528D2C0DD4C475C1570377C2158167EFBE12C8A335C167822F0772695E704660FF +C783B383CF071F0BCE0AE607D6247F87778677C64383E4FCB06FD8377E3A38623C62D835ECF23CBC +1FEC1E768F478D470DFF0DF60FFBC7C5E3E2E1B5E0BDE13D7287EDC3F6F113C1C1E3C1C3CBC3CBE3 +61E361C3BBC12BC32BE3827181B3869DC3CEFAFE4290F386FF057F0DDE0AA2C3B075D84ABFE1CD60 +DBB04DBD0DFF0EF60C7BC645E3A2E15FC1DBC3DBA51B19E445EF61C7B0A36AF0A0F1A0D2EDC4809D +B3E0CCC0BA63836F05EC54FF17044B82EB83D5C139819A537BFA917B95DA12337755B5A7C79A6F66 +5A7328F36143801FC9D347838DC103C13F83FB82EDC19BC196D996B94382FCCDF6CFF6CF9D1CCC0B +3E192C0F1606A7066B8363828B8355C1E2605D706E705CB039B0EEC4E0DAC0BBD383D5C182E08C60 +E9DCD2D981D981B95382C3E70E9FED9DED9D5B32B764F69FE0D5D9AB1FD05CF7C151557718C7EFB9 +F7EE6E16411014278023CA18700A828E29D2411D51112A2228698382C6418B5375ACA0040AB16806 +24308A6227548B502B8E9D761CC43710A448AA8041A0112402431C096F198B2F3894ECEE3DE7F6FB +9C623EFF249BDD64F7DC7B9EDF73CC79E6BCE05FD80F9E17FC0D3C1EB4E125ECC37B588C1D781673 +B10635780C7F84F6DD4C3C01CDCF475005F5D169D07E538FBB13EA80FA5EFB4FF34F3352F354BD40 +6BA9AEA1BDA6F9A60CD219515D5BB9A319C973FC3947B3568F6B46AA3FEAF9CA12F56BCD487535BA +A4DFCBEA82238211FEF5CA1AF57F750F9D1B349335BFD545F55ED4437E095D53658F3AB8DEB33AB0 +7AB866B3BABDFE8F9EABDC6156FBCE520D7D86A1B817CA1DF54FF56D7565DD1F7AAD3292B9EDFAB9 +7EC97DD895ECB2F7A1D5B6BAED6EBBF2D85C69AE0C27E15078285A8DC6A8313C85C6B0D1CC3573D5 +FD95EDEE0B8CC624FC021BDDC6742C9895BEF3B706ADBAE6E67DAC46352A4D65B000EA20EAB5DAD3 +1FE3199C8F1BF020E6BAB97EAF4C0073C9777DADC143780BCA56AD8FCE37CA3F7510CD95C7F1265E +C60BD00C5177D27A695D743FA8DB4F0E26FBEBA31ECD1C491741F34939783934430740735679D613 +9ACB9AA1CA2EE51C3FBB63EE585A9E96BB04CA04659172E7B43BEDF38F1C4A7F0EF50665E623F803 +948BDAE7FA3F43A01C1E0CD623BD0B9AD3FA1F13A13CD47B50EEEAF735509E7685B254EF4D19AB7C +B90CB7429F5D19AEFCD73A2B3FB4169AB3CA0FF536CD11AD8DCE2C9A4DBA8FB47734BB26427B4967 +9FE7A15C598A1F7002DF05DF9931504E688F4F8772E25AE8F108CA8491B80875F8DD595BF10ADEC5 +B7780F47CDD1D084C67C8A143F3DFE0D36E04FF8379E3FEB43702F9A7F603B166023F4F36FF112A6 +E06798889CC905499098FEA6BFEECBE07470DA7433DD8296A0C59C0BFD9E2C327D4C1FFF19C91FFF +D83FF13E76E3F7501E2D87F26409B436CA5FE592D6670ED66136B47E0DD09ED41A6BAEAB4BAB9B90 +11FE7ED535E1ACE1CF53EA38EABAEAD5CA1A3DAE7B547B859EEC7B8CE6BE7AA67AD287A02BFBDEAD +B3A53AD04F5D45994136FAFEAFB390CE50EACF3AAFE95E509F553FD3DFE27DF8B3847A8F7AC80CE8 +FD3E8C47A15C9D0EED1B752BF6BFBF2FB41F356794BDCAEFEFC13A99011887CB300BBAE6FAF9054C +C5AD580AE581AE95AEADEE9FBF62335EC4217C858FCC47611446FEBE586BD686DD91C5A5181E0E37 +DF9BEFC39ED0BDF306B6A11E43F018C66214F4BFABA019B508FABDE6DF40333068C21778037743D7 +6C1C3463F55995A55A53F544F54ECD63AE91EFC6EA635A479D5974BED57943BD496709ED4DBA87F2 +C2ADC46B588706D02B7C1729B882EFF6EAF117610AD4A3941BEA04E74259A1CEAE4CF835AAA0EEA0 +9E46B7F09D495D3F9FE6DD09A8D734BB667F5EE0B5EA2DFE7B7A89EF367414F724EEC587781C13B0 +18B5501EABF73C05BD5FE6825B82F578014F834EE43F4F1DF4797A2176B14DF00A769EF58E7DC70D +C64037D0166DD195BB72BB05CFE151FB6872043F263FDA11B80463516ECB932F932FED603B38398E +F958816A5C87BB10E20A3C873B301963D10353312A19553A5C3AACE7955AB0144F969E2C1EC47358 +85D1188507D05C6CD6DFB6ABEC2AD7E13A14875126CA6472995CF648F648AE29D754B6A16C437E35 +66E66796390C2A1B943D8D91D991717BDC1E758FBA9B53E694EF30F4029FB5F3C01E36379A1BC3FE +61FFA83AAA8E17C40B32333233B2BBB3BB7353518931B931D94DE891ED91B93B7377F471F471B838 +5CAC3DA1BDAC8EED56613C5A5C8B66813A83F64BC4573C259E9269CBB4657F83AFB25FE5BAE4BA64 +876587652A3395D1A668939EA79CB0C7ECB1D2DAD2DAE2CDC59B3B7775EE3AB303AFA2E14C4367DF +CEBE858A4285EA58E9CED29D5A5B5B65ABDC759887616E983D8D71765CD2983496F694F614FF82B8 +1817DAF00C0E140E14E717E7972A4B95C96BC96BF6803DE0DA5D7B30219860AEC05EB3371C1F8E37 +FBF0907928E8083A748FDA4576517241724171797179A119BD0BBD3BA76329A8FFC5EEC5EEA56DA5 +6DB6DA566B8F85F784F7C4F9389FB93D737BB6365B9B2B434DAE26FB2DFA65FB657622C804D1290C +8B86851561859F193BA159D166DAC279D8126E8916460BE3C158162FCBDC826B33D7C6DFE083F883 +6873B439DC11EE301DA6C3679C3A9BCEB343CFD2AC65BF07B541ADE98175665DF869F8693412EBA3 +F5F135F135D1412C45CFA867980FF39A47C14DC14D7EBFB2DFEC1A5C8C217688EEFB640BCE2467EC +001CB687D58BEC26BBC9EFD7CDA023697CD875A8431FDB27C925B9D26A1CC49BD0BDAFBDB2325969 +9B6C93CE39EA18417D50EFBB3BEB1F2E3CEB2D6CC785E1857E86CE36B383ADA05FA62BA1DEB304B3 +A06ED29EB6AB7FF99EC83D1DD687F5D1FDD1FDF15D688A9B3263301D13519FA98F4F623C7E855C9C +F3EBF1255E8D5E8D87E06DB0F6F1C1F860E65C68E30DCD0CF58FF78DFB46055C1F5D1FD68575E6BF +B8DC5C1E6C035D255D05CD359D713933F97EAFCEAD99AB99AC7303D7269807CD41CD5BF5453A97D3 +D7BB1881ABDC55B6035BED56D7DBF5B6C771C29EF0FB6D1ADEC667988D1731DD4DB7FBC175F1FD99 +6BA00C4BF66135E8D5C9422CC6E7D0F5E41EB77BED5E67D0EA5A7D8F5B91AEF073BB17D4D7E9A83A +57A427D3937EEE7F00CD14F5D33BA03CB91ADDB118F331037ACE72E8DAE875FC5DDF830F415DB81E +15E802755CCEABEE73F7B99F0BD76019DEC20368495BB48EE947D809BD871DE90E3FFFB4D683A0F3 +2BF7AF9F6FBDD25E6E815B908668807AEA9FA119A87E42F74ED7610E385FA46BD3B53A6BF9BE7303 +F4FE3741BD5BB3EE96F41657E36AEC1BA8B5B52E8F2A5765E74273824C4A76E341C4495CDA8F14F3 +70295A4BADC9F06478E9181AFECF0636F0DD999E64F88ADAA23665467E467E4697E5E8E8D2D1F5B6 +AEB7757BAADB535DDBBBB69F33EB9C59F91F7071FEE2B2F965F3B34F649F88E7C4732284578757AB +E304E707E76B6E07A383D1A6160FE375F37A588EFDE1FEE8D9E8D9B0396C3647A0CEAAAE4CD75477 +D2B9C1ED81E6EB4854B80A3B0F2BEC0AB7062F63ABDBAAF50AA606537D8F52FF1D8DBF630F1A30C8 +0CD2FD934E03BDC17E623F499E4E9E2E4D2A4D2A9AA22934161A3BBFEEFCFACC67D877665F6706E4 +6AA106C70BC78B278B279399C94CCD5C7BD41EF5E799BAB4CEEF99FF604FB0C74CC31A1C3687C3D9 +506E1E0F8FFF8FE57A0FD2E9BEE338FE3BE73CB7EC23C326C14EC465775DE232D19A895809112308 +2D63B13B8DADCBAA5B752D252A841D978494C425CB205DA4BA093BC8524493165321AAB6B4338ABA +378A19B7BDC8EC3E7BCEEF77FAFEFED8D71F7696B1E7799EDFEFFBFD7CBCF3DEF9C82BB81EB91E5D +8FD3D1D3B15C14C78AA31A379013CD89F48BF4F34ABD52B7C82D922C28F9D99E4FB1385C6C7BA4DC +AD6A531DBE09C9A18BD562E912EE60ECC47DF7BEB70895A886C64A948339E2754347AFA37B084937 +69F363AE93ABCEA24495841BD0E931FBBB8EE21DF38EFE270E60B29E1CF881AFD3745A7014EBF009 +D29F18822C14E32FA80EAAF566C88C688587E661381F1C43BB270EE1917AE48C82E44C769DF301DE +809C15E93EF54EBDDB1FE9905C3B02DDC0F74E80CD4FB0AF543DE4B548E790F926678F3B69EF7C2A +4CA90EA854959233544AA564363BB79C5B6E0FACC1720CC5EF301FEDF192FB92CDD59297A739D3D4 +0DD0876CD7F92596601624074BDF919940EF902C6CE7ADFC6EB9E7DC2B530F39CFC5A658FAAA6A8F +E3EAB83C87BA0CDE137B67E4FFFF295681F3E52C81DC8D2CD0F9DC8DE0FE38FFC07ADC766EDB676E +E3B6718E3BC7DDE9D88F4FDD4F9D1A3C879118EB8C95D72F59DEDE33E917EC7AF90CEC59FE23B255 +B67DDE2230FF6DA666879BEFCC77E15B2884C2F3902C3E1BB22BC681736A3B80AB5CDBDBF837E673 +F0B99B7C932F33498FC77AECC7118CC05ABDD63433CD743966603EA6E333C8DE78013B701A92892B +B012B5BAD6666D72B3E42E5367EAC279907EF8D7C7548ECA09CF417A4676986DF642727DA129D47C +9959F80FDE467F487E90BF677FE94D7A53D01834EA2270F6751F74D69DED9EFA467F63869BE1F2A7 +2E859CF30F4116D1A7F42933D28C0CF7A13AAC563194623566AA9972FEA5AB3A6D5009C97C979C4B +6ECA4D791B31DA1B6D33D01EDC41C249D8AC7C2A3CA5122AE1A439696ABBDA1E760BBB4987319F21 +CB64492F087A83BE607AA1A569A9AFEAAB7637F0AC66A7D9293927A80C2AA537E8CF21CF5C00C956 +DFEA6FED0E919FCBEBBC8455903D424E0DFA600E7E8D51C128FF9E7FAF7143E38654156486FA388C +090D13EA1FD63F6C781B53D11125286F284F0D4C0D947E11B4085AC8EF0E0F8407DC21EE90E8DCE8 +DCF8E1F8E1C4D9C4D9B4BCB4BC646DB2B6C94D68BC89D618D3644C726672E653179FBA9818941814 +CF8867C44A6225D181D18176C665E0150C4673AFB9FBEE137578DF7DDF59E42C526BD49AF07F6097 +CB5DB4FD4A5EDBC460A25F85743FBDB11FE2D885BAC63ABF154EF827A463C999347F00F338CC0BF3 +9404E8A93802C9AB5F43B289CCEC4A53A98FE963C1FC60BE7F1B23FC11A91A64A6321B8E610BEAF1 +67EC6AD8955A9D5ADDD816EB1AD7F92D50E017484FB3F766895E623241A7942CA086619BDA261DCC +CD428D5BE31DF00E442A2215922B6395B1CA7855BC2AF13496E102F6624562457C5F7C5FEC4B64C6 +322375913AAFCC2B939DA56A544D7835BC6AEE997B72478387284517CC80F4C8AAA04AEEAE698EA5 +6669D8133F07B34E75555DC3DAB0D6CEB55EAA97CD559CFFB002321FB6E337208FA938DA80ECE9B4 +C00B905D2DF7A1009213E4DC4F433BD52E1C1D8E3687C03DB519A7B56E1DDC4521E44C2EC7D260A9 +CEC02C4886E4AE4B8693DC27FB4D55A92AD9D3EED3E80B3A8BDD89DDB10F9771CE3B177919996887 +29C84014E991746F2DA620E9256557D81DC46C95E794736552E862BAE833FA4CF003C80DC1D060A8 +7F015C8FA03DDA627FB0DFE609E6A1DC5DC986E69AB96633681964878CC14FB0017FC3563C500F9C +28E46B0264770EC36FF1167A83EEA28E6233FAABFEE1C7208B9AFB98810253A003488E8F9BB8BEAB +EF9A0C7C0CE67598851DB8165E5373418F705C1C718EB8D960FF78FDF12B34780D91CB91CBD1B690 +5E3804BDF1095E8BBE16998789181019E03DC2166F8B5B0FDE7BC97D6E33B799DDDF939DC976072E +500BC213E1092385F6DF906795BD3009CDF11CBAEBEEC1F9E0BC7E115B5102329D51A0079A8FC0DD +3367CC99F0C7E88A021C84EC876590EFE9A43253251BD80CFF08B2B3A5CFFD0B539104F9DD7C0DE6 +A7D983B1D888BF6307249B9143658F84D321595D3ACB60C8CC0F54603F27E9943B4146745640326A +19C641B28FE4DEEB68C02035C8F619FA83F905D24C9A1EA947CA0C0A8EE302980D414690E16FC57E +7F7FD029E8E4572017E5B8E25F093AE355BC17BC27EF954937E9DA6863DFA32A53152620FD88EE6A +EFE43175CCE9E2747133701C65388AAF300707F105D6E1326EBA37BD5791ED653BF750840DE8E1F4 +5065781EE3D578D9717667C92C3804E948742AB31D43CC90B00FEE413E1B3A91CC553B3B644E4BCE +E7FD96BD6EF7794D5863F396DC69C961592ACB5C81DC1FE9595F403E9F85A023491FD53EE49CB4D4 +2D8302E4A308925B27E020DE455E9027F754DE4F7F0F5EC7727FB974A5A03526E11464DE30D78371 +188EAF7038382C67D34C3293C2F4305D35554DE573768BDD62EFA47732BA29BA29DE3BDE3BE127FC +B48CB48C643C196F32135750820E4D3A24DB24DBC8BA4E34241AE2C5F1E258AB58ABC8ADC82DEF4F +E8E5F57257B82B9C03906C4C76B379301FA3310C796E9ECDF5854EA15AA816864DC3A6A68FE9A347 +E9C7FB3A85671B9F4DCDC16C0CC0FAD4FAC649B8D37847BAA2CD39DFEBEFCD23F3287C103E50B3D5 +6CA723B8A3368B5EC347E807F95CE7A97961803D90F37A1EE518067684990AC956F2B35254988AF0 +471880D56884F4999F413E53BAA2DA04E908CB7013DC09E7655C742EDA1EB0CA5D6567F7446F6224 +8EC55819591995AF76D17691FF82B914E91BE9EBAD466BAFB50B27DFC997331E5E041DCE66C2B990 +67CC3139FA06E46B2FE6601BDE404CC782141640FA0D77CFAFF56B831721E7E983E003FD3A76EBDD +92BDC28E608EA84255687B86EC34DE3777003A21173DDD9ECE5D68AC4577D05DD50FB800F97337A4 +0F30F7D5EF71125F221793F08C7A26DC8DA398F27F96EB3CB8CAEA8CE3F839EF7B13B2806CB12002 +755A33B440CA129102024574585340CA9A823A08C3D2C186142D888A14B1506477D8D721126B8582 +202320189AD8168875A8141812064152C021C8929BDC7BDF734EBFCF99DECF1F99C93293F7BCE779 +9EDF833E78113FC504C8F94A1FE379FD5CEE886388ABB87E142BB000D28F64CF2123E9224CD553D5 +1D7C873FE311709F25AFB981C877F9F633BC858576A1AFAF8B905D91BBE6EF10EB67B41ABB20F596 +0EC9A76114CAAFFBEF8DC491E888190132BDF47BD7049271E43E5C57D775812E081A43F6B419F812 +CB40A60B16211D2C1DFA2C6426CA338C82E40A998DEC3FCA28A3BBEAAEEA3CCA21E728FB9AF4E856 +AA955B0D39AB616E98CC49D7C2B5907E626B6C8DDF85DE81641BD91F73714BDFF2EF92FD30284303 +3E4029E6620136811CEFF3C612BC821D2887F4518BE318089E4D2FD7CBFDFF375BCD967E2CBDD9EF +8BBDF163C80CD8877A3C40A5A9F43F1B0CD95B3E81DC65A9B97DE883022CC722B087B9C6F809E459 +72203D9FFA951CA63EC04E74C7AF21BB8ACC46A915994552B37216D2AB9B81FCEBFA6124C8807256 +F626E4DC26E1379803FAA17F0E99E7DFDA6F258BF8DD923BE4F3E0B3F82DE6BBF9F61EC8B876A3DD +689238800C9311EDC0318C0679CFF4C058BC829590BD51F6C5416650541BD54AAE3753300CFF80EC +8BD9263BFA12DC47FFFD3BE68E9D67E7C98CD2C32099D36A1BD406B5E15FB11F1A33C219B12EB12E +E161AC0BD7C59E432296481B9F363EF671ECE3B026AC89E5C472C25B588C2D906C247B484E9813F4 +0E7ACB9C5767D5595702C90883DD60C95A92A3FDBE2B7BED0D3C619E90FDCCCFF76D5805C9DE32A7 +A456C6A3130AA3C2D47FC08E90AA49D5F8B964236B16628BD92239CFF582DCE3A3780E632199A5A7 +ED29FB84A935B5760A24574BAEE987AD88E310E47D49EE596557B9D085F62CE46FBFC70CE49ADCE8 +1EC64032F8496C00D1D2FC1203B10B77CD5DBF2B2C73CB5437D54DFA9CD46E581A96A64D489B406B +35192D325A64166516652DC85A90DD06A7518915E895DD8BB1E232CE659C6B74B1D1C5F4DEE9BD63 +71348B350BDB866D837F6236A4CE2683791B4CC16A340F9AEB6D28D485AABFEA2FF7D6549B6A99DB +A949A949C9D6C9D60D9B1B36D7DF40BFFA7EF1CBF1CBF57D30B37E6643D386A689824441B247B247 +6A426A42F446F48679DA3C2D79CCF504EF52CD03F349FF08E568D00D41672C85E4A5CD901A9F8577 +F127E4223FC8D7F741CDFBFECB47EDC7FBE88A66E0E31640326B111E466F74412E76A2DC95FB3DEA +86BAA18722A553C199E04CF828CAC2B2D8000CC21ACC01F7547699705A382DF83BF87FA497E9CD90 +FF85DCA647602664BEBF03E9A74F62801EA08E82BEE1F6B97DB6CC961907E664B40CEDA3F6A9B398 +8CB5388C4BA94B52BBE687D86D76FB3E243D95BA97BD4EF505F34CC7744CF64F3D1D7B51A12B82E7 +B10DD5417558846538159E8AFD0C596887EC5876B800C3C3E1C1793027F42EBDCBCFCBF19077BE1F +8598867690BA901A7C0AC5588429380C3953FA903C9F3FF3D75086B720B5CB4EE4CEB833FE1D916B +D55854E0DFB8A42EC9FCD61D20B3FC05FD8272F82FBEC6240C5403A5F7BA97C04E6293907EFD4774 +B29D4CDCC46D53DBD4F7AC5BE696CDB5B9266112761C36638BDDE25A6300E499AA70DFDD5779F80B +B8437E372CC69B48EA64300A1321E7289F74CCC440E461643832B80AB9A7BB901564E96B28417FCC +01B94937077740B7D42D7D3691672363FA59314D4DF379FD1AE48C8EB82392CBD5302C514BFCDF9F +D6A7259F868F600836A10E556155AC69AC69984009EA71154BB117CB311BB3C259C137907D446668 +C7A0A3BE8097F5CBEA139087DC7177DCEF8ED2CF64B75D8B779107B2B9791E9DF11296603A3EC749 +6C80E43F397BBEFA4C28F354F6A4DFE1B43BADE6E22A64A7DBA7F7F99E9386E1E809A96DE9F747B0 +12B20BB5401A021DF89D4866AD64DC26A01F4AF6F07353FAAE64E47C9BEF73D464BC8E31664CF439 +F8987EE888B978119239E7A08D69137D85A3901DF1527449BE67DA41E6DC183BC67C872A536533B0 +CD6E738FB9C7EC057BC14D7553FD9EBA482D7277B01672D7E523F79E7A514FE20036A94D3A13D213 +4AD14BF75227D549DFC36EE3592CD54BA56EC35FE16DB444736C00751A06E0DE0517F137B0430687 +501294C87DD5F990FD718D5A23775CF28BAF8B1F60941D650E4276B9AD900CD0DC34974C997C1D0F +A3233A203B999D78155F24BE4856E13A96203399999889AA44557214F2F01A4A93A5A90EA90ED12F +C08C4DADC187A90F2379D99551A579C83C140DC1F468BAE986F7404F8B3E8D3EF579761DE2A8896A +E477CD62B3D80D7543F54EBD33EC1BF64D6B97D6AED1338D9EC99C9839317B65F6CAC6A538D7F85C +93C79B3CDED8622FDA366E9B55945594999D999D519051D06852A349E9BBD377A7AD4F5B1FFB032A +6215699DF173CCC73814E36BE4A4E548DD042B8395EA843A21B94CEE89EC7589BC445E7D797D79BC +385E5CF751DD470FB6A315DEC426DC7C70B3AE18157515F133F133F5C9FA64C3A98653C95832966A +996A19055160C69971B609781F7EB738E68EA99148A884EE08D96F36A232A80C276023B6865B632D +D11A4D301A7C0D1B20B5DF3DEC2E7FA36FEA9BAA0CA10A65B6D961E86ABBFA3B7BC55CF13DB2DA56 +CB2C5423401DF91EBB07B293BE8F8520AEC92C54E3D438770092EBDBBBF6B6CED6F9FC2A73931EA1 +56E3BEBA2F333B188D62FC0B64745D09E690EF69CC003FE7F640DE7F4954924A82DD2FF50D0EA60E +46B92800F742F2909165437A8DDC8F995807A967C9A7F7CC3DFB14C8C7AE1536B80D2A57E5EABEB8 +AAAF06DB83EDE11ADC0E6FC77E8F6AECC1679019CEAE1B5E416158189CC08A6085AEC5AB18AE87AB +23588FDD90FD497ACD1E90E555298A41DF71294C7693E54CED0EBBC35CC332D073FCFD9550D61601 +96E2B2B96CF370D7DE754370D01D94DDD6E79F43F81EEFFD9F9CDB797C85C5F81FCBF51E1C5579C6 +71FCBCE79CDD85DD6CD8240842B00A193151087524408D11A55484163460145A2FA5D0B1901004A4 +DC06C38C3AA2214A6BB103C8554D95701129971203531110EB60681C28D076EA080D16905C367B39 +D77E9FD3EEE70F263319267BCEFB3EBFDF23CFBD1674DE20B7F8CEC13C5D839D90FF8F7BE297F965 +DEC7F804D2136E83EC36612F1C3CB789B81374765FC7406CF637073BCCADD805C9E183DA411556E1 +E01C7CA37DA386ABE15A46CBA8C1904C5C0E66953E03BBF45D463D2EE213E313B3B7D95B9EBD7112 +5B8C2DFA351CC6410CD187A8ACCA063B5D3FBC823560170DF2ECF7780375469D7E15729E9AF566F5 +0FBC09F24235E003CCF91F7D903E4875417E92DDB504E4ACD6A435F9FBB10ADCB5605798E24D71AF +E3A47B52C685DB08395FAD6077F0F2C06C97FE1F64D8E77810856EA1731932C36E83BC53FAB9F700 +9ABC267F0076805D4F7B13720F5FC00DED46F0ECD25A5A152206B973EB3001932177E59ABAA68FC3 +13E88F2731501FA87E8A016A80B6159C71FF22E42E7E0932D57B1425D03C2DD8CF24AB9F749F7492 +4E32C83399A57FC43B18E00CB03DDB737E8C315882FD905DAF09E49AE4787046DE81EC341B3006B2 +BFF01DBDCB68F7DAFD212882CCB02AD4F8354187963BB24DDBA6CAF018A6E0291461A41A293D3FE8 +85113C00FAA236481BE47F0D7976324F6E51B74847F0DB40B7D46E0277C2B7C0590D662699AF7D8E +12ADC4FF393660370E619DBF4EEE98E77BBE5FE15778AD98E04D907D35F8CEEF639E33CF3E8D6378 +0DE3D1CFEE672D47C80A655FC9BE92791B894C22FD172CC4D8F4D8D416E8F82116A02055D0F33A8E +F61C4DAF4DAFB5E256DC79D679D69FE3CF91FD21128BC4A207A207E263E363A96766E28DC41B79CB +E16377DEEE4449A2A44FB44F34F7F5DCD7E347E24724BF6255B1AAE863A8473A9A8EDD8F83E88C75 +E66CCFD91EDF8727E24FC48EC48EF4DED57B5764566456685A689A7454AFDC2BB7CE5BE733933393 +5365A9B2E4F4E4F4AEC2AEC28ECDF80D9AF02ED6E3DB8E6FBBE675CD4B9625CB7AAA7AAA52F353F3 +D30DE9864C7BA6DD5A6BADB5E7A3DD6E778E3BC7DDA3EE51799E9A89A5DA52E9E5FA2A7D95F413F3 +0E2CC77E737F68556855583E93B012E3F00C6AC3B5A1F5A1F5E661F3B0D16C344BBEAA16D522DDD7 +1FEA0FF55EF65E76E5C38CF71228C01E6F8FDFE2B768137055BB1A74E8AD6AABDCF7A05F4B5F1AAF +C607F37A0C64A7E2DD4BF70A768B8DDA46B55AADD61BF546C9D150AF50AF702E1AC20D9191288E14 +879B50142E32CF98678CA5C652FD21FD2139BF729EBDA7BDA7DD32B7CCF912BC533B65A7829CBA0D +83311F93300B6F631CEE44C249D89BB107CD386C1F766A9C9AA0CF5C722FC9B997BF5755AB6ABD55 +6F95AC329799CB823EF24B9CC7756CC616D055CC46F03B461B9E41B9511ECCD41DF808B568C21E54 +63B1BE58B9A85255DA65EDB2FF1FB06A041D76BC3BDED98462A7D85E8955F81DDEB2DF727E8436A7 +CD5DE02EF05EF55EF54B71C5BFA2B56AADC1ECFA05B6E0614CC210352478FEB29B1DC2766DBBEA05 +99753FC31574A80EFD6ECC41AE9EAB7CB09F6A49BCA7BDE7CBC17A08093FE1AD8464E423B80532DF +3807C18CED03F93DE65F3077E4DC7C818B20CFBC715882C7401E077FFB4C7FA6D60FCD5A73D0B93F +539FE9DFC7427DA171134AFEEF69D0AFF5247827FA7D280519A53E421BCEE386BAA13F0F3A8EFE12 +8850E37EE37E53C76EF08ECC45986A4E35BE03BB97DE86424C02FFAA0BEA822E9F621C027BA3F230 +171115919DCF9FEE4FF76ABD5AB7D3EDF41E47855721F9E43AD803E918CC6DE9CC76235E4218B928 +C2F7B010A576A975C1BA60EBB66EFD095F585FD82BEC154E5FA7AF5BEE964B1E7A97BC4BFE35FF9A +F6167642F652725F99E0FEA89538AE8ECB9DD5DBF576A312EC91C64048471D618C90E7A93F880188 +20A12754A5AAD4CE82391DCC6EF2C29BEA4D756B30DA1DEDB4A01F1EC60867847D08F3EC79D6218C +C3CDD6CDD965A8C35FF171F663ABD6AAB5CBB0CFDEE76CC437B8EA5C7567A00492D592E3F2409FC5 +09B4796DFE76C8DF205DA91D97D0E177683F81E4D60A6D85E48E745FF52838EBD21BBC3AAFCE3D07 +E903D7500DF649AFC56BF1F3FD7CEF2C6476311FDDDFE25EF7DEA0C36E06D9EB16A3DBED0E3A98E4 +68BE97EFDEEEDEEED463A633D37E13BCA76076743BDDEE4E9C86ECAC745EA7D3E9B457DBABAD47AC +47B279D9BCCC33781E2FE203ACCEAC4EFF19C3D3C35395A9CAE4B9E4B9EE23E8871C6CEDDE9AAC49 +D6A4EA53F5D60C6B8677CC3B66CC36664726462646EF88DE111F1D1F9D189618963F021D28C82F48 +9C4569A2B44F4E9F9CF8A2F8A2981373A2C968325619ABCC29C58A9C15F129F129B9A7724F250E24 +0EE45FCFBF5EF0372C2F589E7F22FF445EFFBCFEB9CFE53E17DD10DD102A0F956B155A85F394F354 +E644E644CFA69E4D5DEBBBD677CCC45054633C8A3A8A6E9CBA71AA6358C7B0CEE968ED6CEDBAAFEB +BEEE3CF0607A66F5CC4AF54FF5EF39D5732A558C9E544FDA4DBBD9D9D9D9D63DD63DF28C64AFD2AA +B56AFD987ECCDC61EE0835859A227991BC5EB7E31E8CE93526F2776CC4BF313932393C2A3C2A3435 +34D58C993163B031589FA84F0CCE6B37E8267EA3DF28BD4B2BC708480E8D45812AD0766BBBFD7ABF +5E761B396B6E9D5BE77C06DEA57DD23EE90CC5627CE87CE87EED7E2DBD5DBAB5BE57DF2B3B88ECA3 +91699169BD7E80B3B800422A32213221DC3BDC5BF63C236A44D536B54D5B8B51DA287F137E05D9CB +DEC5BFF01D66E12EFF2EAFC16B705F745F94CCB277DA3BAD6D28B40AB365D9B2CC1FB0014B334BB3 +7DB37D2D854FAD4FE5FEC999F3FBFA7DE5FEABBD6AAF5EA7D7192F601F4E1BA7837DF38C71C60CE1 +714CC159F36CA802734373C33A6EC5DD781FF5F83596859785FE8925A125E657E657C61A638DBE4E +5FF75F8EEB3DA8CA328F03F8F35ECFF10087CBE1E0A51A24684D819D44501835CA03D212936B5ED0 +C5C95D904A93C98696D251B1F212680C2AADB74474C598BC8C686A5236488838BA1AB626E8AA8B18 +0E2DB7737DDFF39EF7B2DFE7E5F3C7E10F060EEF799EDFEFFB650A9942E38E7187DE1F6D8FB647AD +82143525B40F4A80DE8B95702A744AB502036B80CE8C2EB5CBBCEFB4531DD18EE8F1403B0D9D939D +40EFE6B3807E45770BE9225DCC5670336E7A36383B8C8712C02BDB039D301322C0CA5AE93367CE01 +9DFD2BA01A16338B11B3753A1BC8319807347F7E0AF4D9F7C14BFA4B5A103AE0636807CC0DB3870D +EBC3C62A639599A1BA49371307F4F7FA00BB85CE4CB3CBD0F7B9086AE11E7B8F7628BA4BF81CC033 +E4EF411F5C00EC1DEE121473C56C2394432E2C661773CF4203D7C097F2A542259C85AF60AA30957F +867F865BC42DA2B981EE71F218F6C147808C4E9E423FE967929824F213FC0D1248823947AF1BD7C9 +1832C6B805D81BC6659869CCD41FE80FB4DF81D3387AE6D519F027B8ADDED6E2E028D04BFB03D01D +96A825AA6F007208DD47EA7275B936079E6A4FF5417D9038E07DB80E4140C660E6C036D8CBEC6533 +602BA02372B95CAED9334FC135F804B6C33ED8C06EE09E07E42CEE0358CDAD363F739A45CA997292 +4B728D7C235F6F03CC104D01BA582BE06DC8D7F2D541406FA0592EE48477A0085E851AB81FBAAF1E +0219EAD43A2D01EE039DE52DF08DF68DFE9EFE9EF123FC0F1A813E470B6C874252686C04741E520D +9DA493111991B402CD5EFF8002A68064900C738FE6438E9EA3F5683DEA55B8A7DEA3EF534B833C2D +4F0DC26E40EE0C1D0A1D52DC701A562A2B431CFC00F48E1D81D3F0119C81BDB018AE801F685F5C00 +4BD425212924291D4A473037982B7743B95C2E15494581CB200524A9057AA49EC023F836F0AD9420 +2504CEC36BB03EB05EF6CA5E63863143D005DD5669AB8C688E688ECA8CCA748C778C7756382B6263 +6263A2D2A2D222E223E2C39AE03AEC09DB63DB6ADB4ABB8EFD91FD51F43890E0185C89BEE2E87074 +387F73FE16D71AD7EA949C92E3A2E362F460F460E48DC81BB673B673DC5C6E6EE8D7D0AFF4FDF80A +7C059E144FCAC800BC3BF2AE3BCF9DE7DBEFDB1FF83CF0B9BFCA5FE51D803F82D3EBF4FCE2F9C55D +EC2E1E5D3FBADEFDD0FDD0DBE7EDF36781CBEFF2BDE97BD3CFFB79C925B9E421794899A1CCA0B356 +2FD00BD8B7D8B7E84C1493603D94C05C0813C3F807300E2EF397C569E2344B87A5C39A604DB0B82C +2EF13CE48979C2646132B78C5BC6CC6266999DE612B9C4CC83F7210FA6C10968615A483369362A8D +4ABD19EAF43A63AC3156A71F582DA0F31AB3013B8C58C1466C8C9DB173E15C38DFCAB78AF3C47996 +2D962DD665D66563A8D7C7BC6EB5582D6283D8C0DFE46F72895C22CDE9F46C1AC781EE1BDC73920D +BBA0042E003D9F7662A739DB3C8F16CDA23A55A7F2A5F265303B982DAF95D74A47E103D80B67A5B3 +F261F930CD73CAA032A82E55976A255A895EA157180F8C076407D961F60CDA31BA982EB3338CB023 +1C0F9873FC2E7E97B0425821368A8D96D7A0D3D2696D824EF80226592759922DC9E27E98204E106C +828D2FE3CBB82790CEA5B33264B2994C0A9362768F9F8D9F69FDD04BF412AD542B5587A01D904BCD +BBBE3AB45AC15768123C0F3170009490A2D6A8355A217C0AB7B45BFA4C980EF85FF43D403B48B151 +4C6725A927F5CC16E8657A5917DC846A9807A96C2AD30898694C19534606C9201301022398B397CE +E62D4033C8DB80CFD2B80F57E105E305FD77A07BFF0CACD056A8063400AA823987366A1BF5D5E0D6 +DD468BD14236C046A03B883084EC06F436520E6940BFBF4D6ED33EC27ECD7E4DF33EFF32FFB2F017 +6817DACD33BD17E8BE477E12399133F7CB4EF8189A84267AFE850BE0125CBC024590C6A7710F612A +E4C34288E3E2D8217688F1325EE2862492A4D7EBF534C7ABAFA8AF842AE03C0481CEA7C7F01FF804 +B242594A8692112C8437600A54042B9470C85172420EE80FF5AB3CA4C3444856933506D642B7D64D +F382F1A1F1A199EDD011C972580055B00E7A480F930A0799836C3BDBCE95C339EE9CB977BF82E9DC +74B697ED65FA61218C67C6931BE406ED9AE60EA5FBAB06E6903966F7986FCCD7CBF5726D00AE4316 +C443AA96AAB602ED34D96AB6399FFF0BFF844268833BE00D79D5572101BE005A087F8401F0005EB5 +E3DA713D1CA6C135FD9A9104D83B643E996FF8A0C7E831336D3E34C022B2C8CC927437FD0BB6C252 +63A9FE6F380A8D7AA3F61344030BD8EFDA73DA73EA36755BA81E968496283E58A02C089E0E9E96EF +C2F7F2F77465CBEFC0B380AE129C00E9C174B946AE9186A561798A3C453A281D0C944265A0524A81 +59D2ACC0C5C045FFA87F34B026B046BA0A3BA59D81D440AABFCC5F16C80864484D305B9AED3FE33F +13F82CF059D01574A9B56A2DDD8FE24DF16658575857647764774C654C65AC3BD63DD63ED61EB721 +6E83E33BC777514D514DF6447B62785B785B586D58ADADC1D6101E1F1E1F991E991E5D175D17D31D +D3EDD8E4D8147B20F680B3DFD91F971D97EDEC7076389E389E44354735D39D65CBB4650A138589FA +09FD84EC901DDE63DE63EE17DD2F0E370F370FAD1A5A351C3E1C3E3A7974B2779D779D7F273C867A +7FBD2FCB97E5E987344FDA68D568D5C85FE1F0C8E1D11DA33B3C6D9E36DF4258E75BE7EFF3F7C9A2 +2C2A36C5A68E057CC6FA667D33B39BD9CD9DE44E0AF17017FE0031420C7F97BFCB35019D6F1ED663 +FE4CAFD02B1E8005902FE60B9B844D343772D55C35192003C649F83B141805641C94C266B299D90E +BB00D99434912623C7C8D16FE9B7E8B9358A8C223A7BE82C231EE26197B3CBB93F03FE365FCD570B +C942B2982D66FF9FE47A0F8AEA3CC300FE9DDBEED965B9082C60C69A6863AA74B488AD975187A88C +09E3A8138D5619D094263A226E4A2210CC04BC442352DD788B51D4948B58A46A3455C12AF5066A52 +D38431A5018D89A21215E5B2E7ECD93DE77C5F9F8FEEEF0F66FF61CE9EF39EEF795EE71E6880FF40 +18D29DE98E5247A9FC447E221E158F0AAF0AAF92C164305B043E980B77D81DE197B00DAA60AC3096 +F5B13EFA8C3EB3E7DBF34DD114F97B1EAC0A56E9517A9496A3E5046A61436003CF64ED2BED2BBE13 +1A7EC31F6A0A35F17E66DDB7EEDB97EC4BB49DB6B335709A9D26E9C0CFD0A3E428EFDE6292982429 +922267CA994A9E92E778E878A84E015DD55DB75DB7DD5360907B902B082FBA5E5453D554E70EE70E +C716C7167E8F07EEEB55F0438E9C235D05744CB14AAC128A84229EDF6C3BDB4E17D3C5F6367B9BB5 +CA5A655E8172B33CFC182EC15538183E6846C07CC835730776C75AABD676C031E0EF1FB3192D867C +B8416FF0E7C12EB14B3C8385DDC26ED10B3C2B67C05458282D14FF05AFC128719470140EC3777055 +B82AFE16B2601860F7119E02EF19E8D8A4121CC4C1CE018A00CF177E9ED86B6105E44206B4D96D34 +0BBA6817BBCBEE92C5708E9C132601326CA0B7F3737D2B3491266108609F1AD84F303B72B69CAD3C +559E3AA341736A6A3D2C83648855639D7E580379301A56C178E7784735D4431E0C710C511E280F64 +1BDE01ECA7529D542752708B6EF219F98CF999DFD66CCD4AB152CC65E6B2701D8C8729E129A11FA0 +2FD4C7BF87EEC24DD817DA67842100AD5065548546813FE40F7BE17EF8BE39140E9987ACF580DE6F +B7DBEDB48136F02E443E219FF0BD4A28009E0D7D429F3818B6C25AE8103BA49DD02AB5CA19500AAF +C141F0C93EE9222C9216F1FD86EF86C21E610F69071F64900C760CF84CE3FDA59DB493C5B378FE97 +2E852574897D1F6643941DC5F72ACB65B94C0625900113E025B8685EB48845CC3BE61D2B1FDAAC36 +3B1E3E82AD807B460F4335E0B7D17FC026BA8979E03DA865B5641AF04ED1481A8599902AA4922020 +5BD8237800DD301F78277D1B0EC03D18C686513775DB157685F535F06BE1FDEAD730D21C19EE863F +C211280B9785C068369A83D782D7F4AFE105FD056D36E46BF97A8A9EA231780FA2B5E84067A0534B +D41203058182FEEBFDD703BB02BBB4F7B5F7F508A8D7EBF92506FB827D2177C83DF08CAF19D7C235 +E11AB6996D767A9C1ECF29CFA9E835D16B6237C66EF4DEF0DE483A907460F02B835FF16679B36232 +6332237BE00DF80ECA6167E4CE4187061D4A389B7036A920A920F176E2ED84EC846C2FF3B2C43989 +7312CE279C8FBB1C7739468A913C333D33319A229F7BB29D6C371E1A0FFBD57EB5270B727A729EF5 +C09BCFDEEC3DDB7B562FD68B4D62122BDE8A0F4D0D4DD597EA4B03170217FAEEF5DDEBF9B8E7E3EE +CAEE4ABE52765FEEBEDC63F418FD1FF57F14F0C1C4C0447DA83E347431749177073EA776969DC5BE +65DF4ACD52335E6FA2D42975F261F9B0B4565A2B1E138F09B7845B4422126DA36DBC13F0BE2A9F90 +4F28FF8638254E3E0EC572B154269509D542357D4C1FDBFBEDFDB48816B16A564D6A488DF00B4813 +D2C439E21C49900471923869A017A5007246782C3C16CF4197D8C5FF8F9C2EA72B3EC5E74875A42A +D550AE943B8A1DC5CE5267A9BA1E3E87A5C0CF069FEA73A638539475CA3AA9502A14C78A63851F60 +29FC0E560232447C0E5CA28B3493669E337C96F98E164E0E271BC38DE1FA5C7DAEB6445B12A800CC +47E0C8FF69255AC9C0EE5A19AC348246302CC295F015B3CBECB256033A9A3D1DD2A1CEAEA3E5B49C +A9603043982C4CE69928E3A3642BD98EB71C6F39BB9C5DEA2DF596EB0D78040D5008135D13D569EA +3467058C738E73944321A438529413701EA62BD3E53C394FAA902AC438318EB490167693DDA4B934 +D7FE1070DC597F82CDB0069E8729E0B13C03D73BC21A613E02C334AC77A004F86E83B3CA6AB41A07 +7A307AB6BDDC5E4E67D0194C0264AEF0AEF0AEB8405C200D822FA101CEC04669A3780D0EC15E2815 +4B253E2CBF81C980EB946649B3C4DBB04E5C27EC05AFE02515A482FD0526B009B485B6F01CB31B60 +843DC2AA82EB500378FFED4238659FA2D301BD8356C07EE0BF197DDDEE822FA1D56EA54DB48915B1 +22B29AACE6E7ABA44AAA5C269739663B663B3F757EEA8A7245B913E043E884F5EEF5AE2DAE2D6AA3 +DAE8FC0978AE1402CF159FD3A7A6A9692E153E875C57AEBA505DE85CE95CC9F349EA903AF8ED22C9 +24993F6FBA9C2EE7BDDD7C065ED31BE29F8C5086516A9406DF8671300316C03F612F64427E305F7F +0AE8B6FCDDD45AB556FDB87EDC18660C0BF9423E73AA39D5FAD1FA91BE4C5F66FBE009FCCC7E26B3 +600E1C27C78505801C172F8817A4B01496F7C87B9485F067C882ADE0513C7201F05C192D8F9602B0 +43DA21AE1057084784237CC7E4FB087D0AC93479609E30CF76199402DF4DFE00117684D56EB59BDF +9BDF87DBC26D210D32E1EFB0135E826F42DF843787379BCFC1161803596696950E27A0134EC349EB +A4DD6BF7D2B3B00AFCD4CFBB05AB62554426325B0B5FB02FC87EE8225DC2AF401554F27B8825B1EC +248C04C208CDA13903F3F008FE0A9B003B9DF5135442AE956BD69BF53C3F4235A11A63098C07C990 +822B832BF516BD45FB2F9CD1CEE86EDDADED8402A8806CD800AF6BAF071E041E68C3C10D43B5A1FC +99E9B5F037D80EE57A79B035D81A1E121E6277D81DB2222BAEDDAEDD9E3E4F5F747B747BECB8D871 +F169F169DE5DDE5D71BD71BD31FE187F64516451C43CF820E2034F89A724724CE49898D898D87847 +BC23615EC2BCC4E7FFC772DD075555A771003FEFE7DC7BE17A0DB8226A363A5080660D81B38A41F9 +42A6643A56BAA3AD285463AE2F6B0D388DAF94BC28A0304529AEB6026B9A6905650C334A683623A1 +E0EAC0524E61A48182725FCEEBEF9CFDFEEEECFDFC736186C3B9F73CBFE7F93EE326FB57F857C495 +C695FA1FF53F1AD71DD71DF365CC97BE4A5F65D49F517FBAD3DDE972BE9CCFD571752499246B7ECD +1FCC0BE605A604A68C5E80D3A3A78372500E0F85878C6EA3DB0A580173ABB955EBD43AC385E1C2E0 +93C12747134613468A468AEE57DCAF188E1D8E1DE91EE91ECD1ECD0EAE8181E040383A1CAD556BD5 +C659E3ACB5D85A4CE2489C3DC99EC4A6B2A9822448E25870892EFE17FE17AE8D6B63EFB077227363 +0FE4D8394E8C13C3E6B2B97C0C3C0BC97C32F71D3CCE3D4E33A693EAA4928964A275DBBA1DE93F47 +EDA3B40E9C76A79D69641AD995EC4AE61C73CED11DDDBE06F1763CCD388C178699616E1A0C7283C2 +7C61BE7857BC2BA5C13AE8917AE425F212E58072C0B516F02CDC7F85CF611BB06E56795D795D1A80 +A5D252F12CD4C251D80C8EE848C952B2982BE60A29420ACDC88C8B71D9ABEDD5D6746BBA31C398A1 +F56BFD6A3DE4C05275293DCFEA58C07BF535B809F7A057EDD5FE0685500EC380BFD5B3F42CC30BC7 +8C6366BBD94EA248949D6EA7D3CFC6B6B2AD7C0A9F22F40ABDE2A03828B54BED9119D108A7E032E4 +019E7FA477CD8756B955E1C00755F00FF0281EF953F95369BDB45ECC143385442191D60B5BC55631 +A79853CE47F0B4F374A4C7A2D7D8E3EC71643F44034F786B2FCC856510037360B9B5DC0C99A1C8CF +130079C46AB15A4816C9B2C7D863681E647633BBD9C3EC61EE247732321B36411DD019910E699004 +57F9ABC21CA817EAC55780F6AF1C982DCE164A215E88E71BF886C8BC29E00AD87E4860139866A699 +F643477224BBDC2E27FF06D4115188629D821EAB878C27E3AD5B60C2B780FB351F422D6C06C334AC +55D62A3AC3ED1BF60D2683C9E052B814A15028945E905E9087E421E52274281DAE27609E6B9EF21F +28528A642213254949724D804E57A7FBBCFBBCC7F018515D515DD165302B7A96A7C3D3E13EE43EE4 +9AEB9A2B37C80DA2266A346F71895C22DD8B9C4EA73332CFFCC46F569BD546B3D1AC5FD02F6825E0 +D37C6A33EC033A3792D4A4F08AF08A502F60410A7E0439C19C4077A03BB83BB89BFE5ECD54337545 +578C9DC64E8BB338728BDCB22FDB979D8580F3C3E433F9ECCBECCBDC7CF89EFB9E1FE147C434314D +F2C08834224BB224FD2CFD1CC9211A7C0E75204A62248F658819C254616A641F412E6086C0CDB86D +033CB687DC870F20135E242FD29E6FFE61FE417B8F5EA0176827B413AA09D3200B76017AA676106E +6A37F5E5FA726301A0D7988B0033D57A026CCB266DA4CD66E08C7DC6990D279C13CC1C888559CC2C +9A33D92EB68B9B0574B73AC21D41BCF67157B9ABECC7ECC791FDB31C7C8CCFE9703AEC01780E96D9 +CB8801176107D941EBC12C314B8CDF8CDFF42EBD4BBBABDD552FAA17C37DF049F8935067A833781B +B68107C6C276380537E00494044B42CF4229205B86FE054DA1A6706A38559D07E7D473DA226D119D +9756995546F304C61BEB49F424468D448D786F7A6F8E9D36765A8C09FD31FDBE2F7C5F789FF73E1F +9D015BA2B7781FF33E16BD377AAFF7A0F7E0233B1ED911D714D7E4BF03A25F8C5D0797632FC7D5C6 +D5C62E885D40DB73546554A52BCD952697C96542B3D0CC3CC33C43F72A35514D0CB3E00BFB4205A1 +82A01374425F87BED6366B9BCD7F429699A5CDD5E686B686B606DE0EBC3DFAD9E8670FD31FA60FCF +1C9E79AFEF5EDFFDFEFBFD0FDE7CF06660436003ADC5E04BC197C26BC36BF5E9FA74B3D82C8EF48E +742B9D660876023B815FCC2F16128404FE29FE29F621FB904BE7D2E9BF8F9CE56F21D149642A994A +94AEC537C24A7E25D70234C3AFE3D6B1DBD86D76BFDD4FD2489AD56AB592ED643BAD6FBA73902009 +D22C46F32BF989FC447386D10BFB8DFDE6267313ED5B643974924EFB2DFB2D662DB396ED63FBB8BF +433B5CE22EF13D7C8F5825564572A30057E42B7446B89E83F1AEF18A57F1CAC7E13DE893FB944350 +0F43CA90AB0A0EC002D702FA2CC51FC41F84C9C2646E0BB785A966AA9D14278554924AAB06DEB7DE +376D78D77CD778603C8864A90A48D013B449DA24B546AD0907E01558185E18BA02AF01CD223B01CD +37FC7BF877B5542DD506B40163AFB1979E15D2425A1C19069D4196BEDE836BEC356E3D1CE20E45FA +ADCEEB340F8A1F881F48C7A5E3746E287F811F6158197665BBB29536A58D5E462E97CBA552A954FC +06DCA29BBF01F17C3C57CC15B347001980D9C06C7028CEE1EC5C3B97EE80249B64D37D84B65DB31B +92CC24E34728340A75A21323078AE1B471DAAC302BAC1910B242F614A8B7EB9D0CA05917598FCE28 +7611EC67F773655C19CDAEC24661A378523C2965C387D28791DCEE937DD2AFD0025EC94BBF7FB14C +2C13BA01738437611C3F8E3BCC1DA6F7CE5430154E08044788D44DAC1D4BE7977506FC96DF144CC1 +C833F2F43ABD4EBBF07FBAA6EB6D7A9B3906DACC36EB98758CDC26B7694DD26B3125B08FD917D93F +07D9416E17B78BDFC7EF13DE10DE10BF12BFA23B04DD2D946BCA35BA7FB83DA0BB75CF3B9E77DC03 +F00D14B98B5CBF429E2B4F99A84C94FE0B4BA425E24C71267F87BFC335714DF4FACC1A668D53E3D4 +D8822D58D7ADEB668D5963641819FA1E7D8F96A7E5A9C96A32CDA4A1EF20339449F36B301A182886 +F3C1F3A14DA14D61116AC3B5EAB03AAC5DD22EE9AFEAAF1A1B8D8DF4EC4766632369B417DA0B9D7C +279FB9CE5C677BD81E7E2A201C08AB85D5747E88D5D02036482EC9452F2729B04A5A25DAF03F96EB +342ACAF38A03F8F3BCCB0CCCC2B06B4C6A95D6E352350A4A88422526A558D3C66AAB31B11E5CEA72 +8E1E638C47219244C9A226E2460DDA3498468D9810312E712188C69520313607108D0D7A462582CC +8161DEFD7DFBBFD3CCEFC370862FEFF2DC7BFFF71C6C95B74A6D80FD84F60FA11E860A43790ECF61 +592C8BB2BE7DCC3E665DB02E989AA9D17CD64F42AA9EAA76C05C48569395AF94AFD4043541E985FD +CA7E350526C072A801F42DFAD696429556A52FD39719C3E073E373B3D96CB60E5B87A319E727FB27 +CA0DCE466723654CDA81781CCC8712B8059F427F18C547B13B407BD75036D4D9E9ECB43B817ACE59 +78C37AC36C329B8C81C6403D594FD65669ABD432B54CE9543A23166444327A4390D39B13FE1AB685 +B7F57C07DBA101B6C17BB008F05BB825DC42FDB6F74CEF19355D4D378F9A47F95BFC2DA94C2A93DB +E5767787BBC363792CFFDF21E80FFAA6F8A6782AA0D453EADDE7DDE74FF027C441A0285094184A0C +A57E96FA59DF817D07F6F906DC50D0A7A0EF4548EA9B947C37F96EC2F584EB81E240B1BFD9DFEC6D +F1B6B88FBB8F8BA962AA53EFD45B0DF0BCF53C652863312C3196585956965D6C175BD556B59EA567 +45722239E131E131341B428150A0B34F679F075ED8F4605367A833D455D355135A09C150B03BB93B +39BC22BC22B226B2269A014A95529AAFC625E3927DC83EE454C09F21034E3827D83F600D5BE33C74 +1EB2CBEC32E57CB9442E71BF06676017F44008D2DDE994D5459FE813D60BEBC591B0158AC42261B7 +B09BDB807ECF2A59A55D6557990D66833115C6C35E9801D3007544D9C90CC36D709B6EA3CD683307 +9B83ADE1D670FB43FB43BA3ED69FF5A70C2D4C076A7E166C15B652CE952AA40AB952AE748F758F8D +991B3337F64AEC15EF5EEF5EDF58C0057A0BBD859E4C4F66ECBAD875315D315DEE7A980EBF011916 +BA17D2F1A43A92E7CBF3A571D2383120062827B0096C82DD0D54F71F981F18AF1BAFEBA3F5D16AB9 +5AAE9C524E45EA2275BDDF03F246EF9BD0DADB1A698A34297F82DBCA6D7501E4C32BB018504FEA42 +38A39ED16669B3F45ABDD66837DA6917736639B358036B10A609D3C4D3E2696983B441DE286F8CF6 +DDA5AEA59417A37B472E6C82BFC27828866CA0BFF3DDF9AE2640AE74D5C000D700B9516E94544915 +6F419A98C6AFF16B6C155BE5AC77D6DB2FDA2F5AA76081B520DA8B77C1BF603EEC8402B3C0081921 +D36B7AA3B3057B13BD1B733CDC37EF5396B33FB13FA19EC276B01D943B8421705DB81E3D13ED62BB +34014E4A27E552382E1FA7BEE52A84B9F06FA88229B001DE05FA1DB3D2B51C9E802457923C581E2C +8D94468A93C449825FF0F37C9ECFF6B3FD8EE228CC0D8FFD6C398C60239CAB70D039688760A23D91 +3291950325801962FD60FD604F07E45BFB8E7DC759067F83A9D0EAB4D2796387D9613E139083A2F3 +05F7C5BF87C3407D8AEA85FA197D57B36AFE3864C26AB800E3F838760C2426D911586BAFB5BA200F +A6C1006B00F55FDA87E8389BADF02D3C0753601EE0B99B4F4121BC03F4C1EC368366D0FA238C8779 +D06175D8FDA0D6AE75DE057A2E27D9491ECFE3696F885E570A4F61E7E00AE0FDB3ED6C3BBD2FEE85 +6140FD18D7CCF3781EFB2FA4B014A705308BECFB3F431FB6455BB4AEC21CA0FB408334C7C163FF67 +9C856FE132DC306E50DE889E9D72C06CA019A13BBA63E4C22CB8028DB0C3D861FE0EF60072BA590B +9BA118B6402C3C0233CD99461DBC071BE011100C41AF8137A11DFE09822E68F4806FC20D68864530 +170AB482E8AC6B57DBB547A14BEB32ABCC2AA7D3E9A4AC2C268A895292944433204602F415F764F7 +64177771391686C9C35C0CAA5DD5F47FCF1CCF1CBFE817E3F4383D5006DB03DBE313E313137E0D6D +096DF1F5F1F5712BE356FAB99FFB8A7DC5DE5A6F6DECB5D86BAEF3AEF3541F4204322009F0E1ADBC +554C17D32907CACFCACF521DD1BBB433ED4CCA41B4732A5395A9E1F270798F1FB6F46CE9F5C11418 +0575BD7591CA48A57253B9493B855205B54A2DED847ABC1E4FFB887E443FA255C0208883342D4D3D +0ED3D5E9DA41EDA039CA1C45BD9BED617BF8DBFC6D6181B040AC804BE2254115543AE7CE5DA0B346 +678CCECF7968E48D740FC245A0ECBA8C2F63E5AC1CEB4E38BA43A256A84699087F809701B5E6DC73 +EED92BEC15D67DA0FD13F7EA8C80456039164F02AAC50390CED3D9E3F0341C8056D6CA2B79A5B044 +5822BE2FBE2FBF2ABFEA9A0AEBA0D4552A1B8077292BB0188AA0456E718D758D753F0A79EE3CD71D +B80A135D13E56FA0502E94564BABC507F0353C293E293C8491C2481684216C8893E2A4D0FE63255A +89E61073089D73EA8F8602DDF01FE86FF4D7AF42B69EAD8DD1C6A8A72053CD54BA956EF565F852FD +52CBD57269BEEB87F443C6226351F4ACBB601D58A6658D8007D603FB05D867EF735E8146A791E582 +C94CFE2BD8C577094FC15A61AD980337C59B525F38061700F742595EFC0EF2A09FD84FD80CD89984 +9D80F72B1C822054C32DD8266CE30A9C83417C50F45953BF4B037AFEC530033E866640BFE369F034 +A047F232C02EC13FE21F09A9422AEFE01D02836C213BBA930E82D9502414892F892F49BF005CA73C +0006C22FE119F9199AF13497258FE4115F838FE13AD09CFC0B60BE4817C192A239593C0B172043CC +100E026A8BFF1E023CC06A588D5307B39DD9F68F30196897FA118E5A47ED41801E677B80F6946C2B +DB2C37CB0D5A04638D58FD5370EB6E6D1E9C80A016A49AD277C359FDACF15BA0DEF70E50BFBB0707 +00B9C6084283D1604E8427600C5C811EB3C79A04B8067BB43DDAF10166AA73DA39CDF2613314C211 +9803C301598D3D07AB81CE0065EA75D0045FF02F84182186DF8119F002F8B88FF63B56C24A28E3FD +8FE53A0F8EB230E338FE5EBBEF92DD040244528206B0D0C42B8C245129728D8C40B9E528412BA08E +03111D02D46A89656AB8645234B58A1110065341820A92344295C10321C4760241821A0F2247500C +60C8E6BDFB7DDEFA7EFED89D64B2937D8FDFF37B82D3E0990C1E443E060403FC6AD4A00C713FEE5D +039DDBFB15125E22EC03F21D24DF1FC05C0C7586DA35768DD30F7FC5325462C12F3EC5D3781C74CF +F077FBD102BAA0AB22CBCD92F3EBFE012321F7BECCC074C80CBCDBBDDB790F721E0F62062640729F +DD25CCB316FC16D311B7E392E9761FBB8FB50E6BAC35760A0ED987BC21DE90604FB027BC57E9A8D2 +738D9E46CFC887A88DD41A9B30092656182B22CF479E97AC37579A2B53B253B2139989CCD4AAD4AA +B4895890B6A07B59F7B21E477A1C49BF2EFDBA1E453D8AD276A5ED4AFD37F6A5EE4B1C4B1C8BC7E2 +B1D889D889681B1E425E342F7212A770267246FA5AECC6D88D66955915F92EF29DBE4A5FA5588A15 +1407C5DE226F919D6BE726AB93D59D4FA0A2B322F9778C488EE8FC232E775E4EEE4FEEEF7A0AE55D +E5C94D909EFF103ABA3AACA1D650E99BC9826441A71CE7F10136E3E9CEA7931F253FB227DB93DD67 +DD6765570BA60653259BD52AB54ABAB65AABD62A754A5D703838ACA88A1A66F003588E0FD50FB5C1 +DA603D03D3F469DA1ADC8E5B41EEEBD97AB6568B023C8CE9E8A7F55387ABC383E5C172FF25B0DBF8 +8FE30B9CC257FE574143D0A00CC3006540D01834FA5F63237EC0FB68F3DB82D9B8165C5397A84BC2 +CF2EC37134694DD271F5565CD42F1A83F0B3F173647B647BF460F4A0F93072F17BC8FBDB30C61C13 +FD0F5621194D9AD741FA749E99275D34D28925912561AE6CD4376ADBB46D6A03EA51AC162B27B054 +591AF6E9CF31D21FE9FEE4FEE45828740AED457804E3EDF1966FF9F6588CC66F70AF7DAFB50F33F1 +180AF11734E36BEB6BFB65FB65E74E6C7036B8D321FDFC927B497645998F7EB3DF1C5E1BE640D8E3 +0EA1516DD4864066811C45980F725EEF85059073538326A349BA75A42852645C451BB6A03B328C0C +9921FA26FC17B2DF2D453906A30FB2F42CED7DC8ACB88003DA01D967A942A95A03CEE155ECD476EA +297A8A7610CD5A73788DEEC0F7FAF7469A91A69FD1CF18B3300EBF8364F92E7C637C237B66E40EBC +887ACCC11ABC8A7CF48BF4334A8D52BD43EF0877845AD0DFB4AF20B9CF1E2799A8783802C9BF7FA1 +2428F15BD0CBEFE5EDF1F68439DCD3EDE934417774BB04F976BEB51BBBF022AEC774488F1C8F97F0 +0C56E1320E43AE9B5CDF1C3C01E9A5A7EC53927B6E0666B9B3BC9BB0D7DBEB8FF6470771DC897DC1 +3E6531CA207D469E35C9F4EDB88076B55D5B8047C1FDAEC7F498D6A175C8AB9C4BEDB276599E3939 +B7E1FC3E8C4D988885DA42F9FBF0B95DAC2E0ECFC59790F321BB8E041C7B4AB83B903BBE1C7FC65A +3007BD52147BC5EE1534BBCDF2E761477F12F3DDF9E14C90437ABECC8479906C3E661F73063983EC +761C471207F03DCE61061EC062D08FECA518860CACC71AFC133FE26FD88646C8F3741F6EB06F907E +1F7ECE5ABC67BFE7BCE2BCE2D6BAB57E895F127EB7DDCA6E75B23A59CB42B556AD8FD5C76AEDB803 +D2B947817BD7E88D6AA35AB2D9AC342B63C763C753A2D882D7525E8B6F896F4914212B9115AF89D7 +A46C4DD9DAAD05166EEA7693D986849988DE85926889998A1896E147F3C7D870D4233B961D9D1B9D +6BD419755281D53AB54EF6567F823FC1FD1CAB7FD18E7720B3F011EC470DC800E75DC8FEF494F394 +ED60963DCB9A664D4B1E4311462547757E8CA338DB7936B927B9C7AAB42AED4FEC4F9CF9CE7CB737 +EE439BDBE60DF386B9456E51F8992B217BD802BC850AB7C2BB0D47BC2392D5C1700C4451501476C0 +B795B7D585D8809B5106E9E753D4298A8DB8120F5E0F5E570AC07794FB2DECAA74C930A7666A33D5 +2E3067D41C3527DC0D987DB2BB2A0F427A4FA552A90EC0DB980AD9511781FB58ED543BB5BE5A5FF5 +9A7A4D2BC755EDAA3E0E7B3111F23CDC8F3CCC85E4D7189CD5CF1ACBB01DD219DFC572EC448151A0 +1F027358AE4F9899E49DB619CBD05BEBADAE47A95AAA9C467FA57F7006739007BA5438DBA6A08FDF +479E1B6FA037D05DE62E0BF7D539CE1CBB133BF011643E2C4133F6E224CEE305D0699CA813B52FD8 +179C9978185CA3F0FAF54221E8A6EE7A77BDA7A31C6F7A6FFAF3C011CC0BE629A3B1150D4A4338BB +1FC4B338831AB54633518AD5DA6ABD37166231AEE8578C54C421E76A36EE8774ED7F40323AC00E1C +C01BB80B9371B3713311EA18C3D11703F10C24DF478057FD5B7C81ADE88FE1C8D433B56FB56FF5A8 +1E0D7711F60F6D37F2C0A19EC008E4AAB9B27386DD973C57B295EC60076A302198E05FC171DC8974 +3FDD4BE21EA47BE96E3DEEC22DEE2D4E0DE8AFCE78677C98519FD99F39A663DA1FA3D56E75329D4C +FBB47DDAC9C2ADCEADE1CFFA23E1246CCBB6E45972EEC1A368479BD31676FB6A6C763787395F06AE +8BCC19FF36C8BED184A360FF08460423FCC00F82EBF1106416ACC35B280FCA951EB81D19288674FE +C958895E90DFD39782D6A0554947AE922BDD5E492889C0C2D1E068F8FE53F02C063F403EFB00640F +A842132EA002321BD76024FE0479CD05F777F87F46501814FA9FE103BC01BAA33F1BDDFDEEDE3B68 +C50BB81BF95EBEBB15D25F72DC1CA702923372CEE9EE761324E3E942F693186C0FB61A7115CF611C +F2ADFCAE8F71A9EB92956EA577B574B558B3516FD54BAF7256382BDC19EE0C2FDBCBF67350E55705 +8F058F2943918312BCFF7FF2DC6ABF86CC8273FA39E3A27151BE9239055F9A5FC6D6C5D6755B845D +DD76A5F4C5D894B1DD4EA2011B90D62D4D668344BBF938D66334E8913237CCB5386F9E8F15C60ACD +8398644E8A4EF91FCD751E5C6575C671FC9CF76E59A14309640199115AA643880301430145A08082 +208BB2A7546467063ACA5A76EC0471A9402D9B902091208B204C048404A241206A840C0D30A2200E +35B264A02121B9F75D4EBFCF2B7D3FFF243777C97DCF39BFE779C22F043D740C76B4CE59E7F473FA +3935514DF4F7EA699C426FFC06CC9E6E31EEA312D9601F3957418638839C41F6187B4C6C359263C9 +D1EED1EE4D55D88A6EF8A4E993E8DCE8DC58522CC94EC73E7B9FDF77FC070DB880A3203F6CCFF69C +2C27CB7E603FF0B344DEBFC02970E7E127F727AF03AE7BD74D36CA4C99DA841255A2E3217325E750 +8F442BDD4A4DC1F368AD5AB34D3CB5046B4146EAF7C1D9F5EBED2C6B9636DA58612BACEFE255CC41 +07DD415D53D7F493901AD11663C17BEB2128026BA7CFE97396865CFFC06ECCC72E4CC59FB0008FE3 +0F5805C9B620A4F77D0925A884F4B66720B521115D035D257FACCBA09FF2F3877D627D017A286B31 +7A5BBDF5757DDD6A6E35971948CFC362BD58D9280359EB9FB1F7D0D3F4F4F2B10DE3BDF1AEE77A5E +0E5867D7766D2FDBCB76CF231F9BD0C26DE1D4E173F407BD955FA73B61317231051721CFA977EADD +71188213EE09AF1D32B00EB2A73EF33E339D414D324FE130CA4DB97A0217C0FFACD7E975D66FD103 +155645C00A587E5FF922466306AA710C370237827DC13E0E2E45018662333642EAC30E4CC7F3D88E +1190DC9F199C29252A1043033640B27F16E4CA0C64CAE7CAACE067FFB3680F66197FED97406A7E04 +693A4DFD02C97FA96DD321D997A1324C3E46629019E41DC55B98EBCD757FC12D7C8B95F8142BF02C +366012866201C811C92DF9DDF91EB22677F0116A7006079D83EE634845576C81F4C9077107928377 +C19A4B4D762F403E73ABBBD54B4412C84C938E61386D4EFBB92EE7A84135E81EBA87F4E992153A47 +E728A38C1E8054B4869C85D190F3430FE9F72495B80DA9EB095682F620F3C379C81994FEA997EEA5 +8AB000F464E63E1CE3A8900AC90C626C632B2E53692A55444564BE346F83DA20F9EF95E100D2406D +F5E2BD78771B98A1DCB57801EF41EE25FBD9EDE7F6736EA302FFC6440C85E4CE0E7C00A99F4174B7 +BBC7EAC08C606B5BC7CA700417213DD23FB11BFD310353D005F3F0174C06353C561A2B951A6D57D8 +154E1B9C75CEFAEBCAFA7B355E8D5902EA9ED44D350BBBD42E3FCBC8209DA7F3ACA138601D903DEA +EF739943CF86CE8697E356F856E438AEE152E452DC1090F5715DD127AE4F642F5E471EDAA265A4A5 +BC267C247C2492899E48434E24275C8AE9C80A67853A853A05FB07FB4B3E5969569AF4D2AA5C95FB +753AD7E47A55C8C5646FB27B058B30C39DE1EF4B663227DFC9B7CB30CD9E16BB8DD4586AB4385ADC +741D29886F8A6F3C8CDD8DBB9B5AA003CA9BCAA385D14269D5A51FB5139182F75184BFE128A46FE5 +775933BF4E143A857EE648AFF9A1F7A1598E46D3A86A55AD5EAFD74B365A577105E7ADF3FEAC2AFD +B3E472AE95EBEFC79BFAA6950CC9F237F029247FA663E12392CF6D026DAC9F4106FBFB59B240CE83 +CC066B90A5B2CC37600F9B4BA835B57E9F341E6FA01ADBF1057642669206EC04F96C462305D20448 +BFF3169A4C93FFDAF56ABD4EC172CCC737F81CEF407EE6BBEA7190BFFF7FAE998BDE901EBB0CCC2D +D6EF40ED634BDBD2CBEA6A2CC02BFA1575088391AA52CD02FC19FD4C3FEF3C1E821ED1DB8A8B7813 +0331C19BE05E839CBB25EE12A70ABBB0CC5926B5DC96437C05057681A31D6D3BB6E3B4063DA9EC13 +E747E747772472B014BBB110175103F69737112B411D317351680AD563A8C07D755FAF44A36EF4D7 +6F0D4EE28475C29FB59897FCD9EB754CC17ADC4759A02C9882D9781127518E35B880B7D107D494C0 +D72882D49D3FA20BD203E9D616EC85F411D23FFC17B236D22F70DFD529C84CB042AD90DB606E61BF +D9EFD5E132E41E26A3A5D7D2DD8F69D881B11806E97DF4232DDD964E097E4031A6822C710EE31D48 +4F7500D46237D3CD74A24ED4CD82DCD329B8EC5EF6D2D10CCBB001FBBDFD26D5A47AB7BDDB323E99 +57311C5B710FA5A654664ABF0E8CC5D7A882F45D92518F231B0BC139D03321193F0A8BF0577481EC +2F79AC3BC8127F4F3E853578021DD153F75475AA4E9650DD443E647DF740F6FF31CCC76848BD60B6 +50BF47BA4A371FE0188E602A647658876A53AD0A20CF8F077B46CE93A941D5AF5467D5D90C31435C +2E6F96374BCE9EF733C866BF5F92BE6827C228728BBCBE5E5FBF3F4A73D39CE3C840A29368D7E32C +36DA1B63072075E1B5D86B32F6446BA235B16EB16E51B91A711787F00336A1370A404646F7A00843 +C0EC11FB38F6B164A1D3DC692E9FE916BA85DE97DE97FE8C25FDEC3D7DCFEF97C8A4C0499C425DA0 +4EF67268786878F8E9F0D39181918171197119F12FC7BF9C3038617062B3C466497392E624B7C638 +D427D7374B469B666D921BC1E34987303D697AE26E64276627AC4D581B5F0309EF4A94A30123E347 +C67D8BD571AB6506090F080F089E099EB16E5A37251F559A4AF346782364E6755A39ADEC27116FC7 +C716A12D126209D1CDD88175D1754DDF6345D38AC65AA434A63C7CF7E1BB0DA8CFC784FA090FEEE0 +D6835BF5B9D85EBFBD21AF21EF61F1C3E2C69D8D3BA301C4A2B1585E2CCF5E855ABB563ED3EF5765 +E65B05175CEE6A77B5DFFF967825A6CED4E90C9D41BB19084C0A4C0A0E0F0E0FB50FB50FF7C2BFF0 +5DF8BB48BB483BBF466EC0A8F0A8D01E6CC252E4603D0EA23A541D9E07795E55B82A9215C992D787 +4F634B784BE80A66876607BF0A7E157880CD81CD72AFAC61BFD23528D5A5F2BFC8CF561B8C415B0C +4067ABB32EC63E3CA39F51C7B10DC92A59FA367315F31FD98BBFE30A1EA2C254A88EE04CCB775699 +2AD3DCC04790F3F312C87BD3D574FD1FCB751E5DE39DC771FCB9CF96F52612D3C4995254A4831687 +A8ED0C2A2654B59D051DB12496A9EA588604A5AAEDA809AA34A24AF5C4605AFBD8DAC6D299AA2D94 +51A7652E612AB698A01321B9CB739F65DEDF5B79FD11877B4EE4F9FD9EEFF7F371BFC0599CC014AC +C7628CC13A9063DD49907724172F600E64C664A3BDDBDEA977EADDA790EAA6C6E6782BB795134183 +D3E0F64706FAA10C32936EB837E4677B1DB0053720FFCF49188B223023943AA5CED713EBB1C6B746 +4D4211E847DA586C44400BE82B51A9571A1228676102F61BFBCD7433DD38659C32D3C0FB616A9882 +37908B7730086DF02A0CD39073357EC40A9463AE3157CE50DF86D1FAE858772BD14AD413E802D9B1 +B29FE7824EA9D4E2385629AB642448A6F586784362FBF44DB00762DDAB0C6DF008FA387DECC33808 +D9ABD3518A62B4C62BE807B9E323D1C46E12E5CBEE0603BD3105D2DFB6A31EB5766DACA74D4311AE +417A1FDFDD27DD2763B9547A9B9CC774306B62FBFEB87BDC7B0372A74ABDD2582E977C9E8C314841 +530C500678F55EBD92892C25CBFB06FF03FB24B6B3F9FD953C748564A6A190F9CC19CBFD94EC163B +F74EE88C565E2BF70EEAB11CA5A8C204D059DC83781B9DDDCECE45FC0372C77A3BBDEDB9388295C8 +81DFF6C7B2E43958988922FC114DD13BDADB0A6134FA59FD22F7F14FC84C6E0535A2866DACC619FC +1B65E1B248574C434BBC8427224F84EBC275915F2207F323F32D3F3EB63EB6FBDA7D5DC335E49ECB +2E55E7A9F3B433DA19BD5AAF36D231089FA10892F35FC74673A364F984EE09DD138B138B93339333 +FD79FEBC94B494B4D469A9D39A8CC297B882A9E8DFA47F6A283594B22F659F7F857F45F2B8E47149 +FE247FE2B0C46109A31246C5BF867C246360FCC084948494F8D37826FE99B8FD71FBCD32B3CC9866 +4CD3D66A6B95ABCA55B903D233AD0AAB22323C323C140805829710C036DC0CDE0C8DC460EC0CED0C +6786334397B03DB43D581DAC6EFC0C6D1ADB34B46E687D5F5EE809F727D457A0B2BEF2FE545CBA7F +A9416FD01B17342E0856062BE5F95AE9567A342D9A66FF06413BE84C820C6FE9B233B10492192742 +CEBCC6A971EFBA77155DD12543A8ABD5D592DBF40BFA05B325648E5F37AF4B0F3297E339F339C341 +37A39B5E03C97D920707A10352217DEB6D54E81546673C0E9921DBC0F331DE457FA3BFBE04797A9E +F689F6891A4405A4F31EC06DEC40B5AF5ACDC1A35802F2A9BA14E741BF5367622F5E866474E6BDEF +5DBC0472963202E94ABA7700D9C8F1725C1B47DDA35E5BFC0C323B17E369B4478697E1BE02DE6779 +5EF647C8B3F3A29B40C7B5EA301503B00CD2617759BBA28FA125F89C9D0015327B64DE74C144F077 +D18338833FA10C75D13AC9F8F621FB90F396F3966BBAA6D702EC1F65BC32DEF73CA4A7047C017520 +A49B65E3B7903FCB9EFB00E56AB9F6220E6A07F5E67A7343C374048DA0B9039566655C2BCC01D926 +AE101DE23A98E558854E6627631FBEC470F440092662036E41FE3D8C3B1807CE572FD7CBB53AC84E +FE1A9C83AF0105209FC6327D25A4C79D05B93E964FE977DE65044096742BB1D45D2A3BCF29C52C67 +967D073FA211E446C9F34E6BA7B56DD996D3CBE9655F839C8FE4F9AE76D768083CCFE842ACC7E778 +0777A377ED349828C28C874E6203784F9D14272536F71ED80F623FA3CEAE9379E8F440264AB01A87 +9C4392CDDC8938E21EF15E442EE40E55600E7663393AA21083C1EFE87D8D53DE29C977CA7A6C5236 +F934B0979506A5C1978D245F92F2297642E67C1A98FDB12E54857B588BC3903DF10226E3552F96C3 +BD742FDDADC5DFB1D25DE98470003B9C1DF6154CC528C85DBC8D1274857CEF1BED6B5DB7AE47DB45 +DB595590BB9D656545B6A3143D223DC293311553C2534237710E5F61336EE318CE87CE875B845B84 +7E08FD10D6F034740CC10030EBC2C7C2C722B9915C99F1D18DD18D76955D25F94829500A7C1FFA3E +D49A69CDF4377059BF2CB92176FF36A2C6A8311FC5B3E6B371F971F9F1CBE2972504138249254925 +C90B9217F803FE40EA98D4314D1EC37B2885CCFAC22685A99B5337A7AC4B59E70FFA83C9DF277F9F +54855E49BD12DB26B64D284A288AAFC5AFF0292E62287E8766F1CDE216C52D326F99B78C1C23472B +D40A6546C9593A754E9D3C536BABB535F21546464686EBC3F5918C879AA21CDB301BC322C3C27F45 +E770E7D0C5D045D903C121C1218D47D005BF460E32B0BB7177B0254E074FCBB30D2F0E2F8E14478A +AD85D6C2686634333637D6FCC451D1CC6916BBBF7458BB06DFD9DF39BFC77C4857DBE3EE89DD11F2 +AEF237487794EE791F0F7C0FD4B95889F77001BB705A3D2D67A17E03FA92FA3986630164FEF6C17A +9C544F6A4FC1D22CBD27F6EA7B8D7CC8D955A1017FC6FB28300AF4D8F282EC81C1781FE3F11A4E60 +8BBEC5C880EC8B4560E6983ED3675C31AE985966967104D946B67C56FB0F9A6BCDD512B5C437C337 +430960B232D93B07C94567B10AE429EF362447FE1723BC116E3564EE6C45869361CFB66747DF4456 +344B7AA4958A382B2EB21F4B508B1B911BD62390F9BFCA5A255D333A0F2F43E6FB514897FA027391 +833FA03BC6E22A22D1885D6297383DC1BC730BF0C07D203B2A96059FC74265A12F136D310255B8E0 +BBA03E8ED731190135A0FD1C19588393B8A7DD8BE5F833FA197946C6617006662F6C83F4ACE30FCD +C02290E98D8B90F76C35A4A3EDC11C7C84007619BB4CF96A67B633AE1A57CD7833DEB88C0FC067E4 +15D7A72357CFD5FE82242D49DDAA6EF55DC3260CF50D550EE25F58845FA0102D9416DE7548AF9259 +697AA6FBADFBAD13C442688E6677B43B466F223F9A6F1DC369CC473E36A0182BF07F9AEB3CCAE6F3 +8EE3F8F3DC99895B46662C4333497198D2299A5862C4D644D1C4A461E4D041F4C409B5440489992C +746439A8A211551A4B8ADA9558C289096389CA8825B69C3A134B31683175EC66EEEF79FAFE3C47EF +EB8FBBCCBD737FF7FB7C9FEFF7FB9463032E4073E97CE8BDABD01B93D0038D310A4FA13FB66171E5 +E2AA3846E375B82A97E8851189111A7BA216E889DD5886FDD17ED7D8358ECAA3729DD3DC20B4C602 +1C0167003F108558E417998E60D637EFE00E2E9BCBEA8F76125E80669E7D9881EFB0166F61238680 +F8D999E88657B11C05D88E6FB000FFC26CB4454FDBD31CC7EFD0C7F4F1CBF15B34F14DDC78E82C50 +C3D5888A301379519E4675F559F5C4C42AEC427622BBEA168E20A32AA3F2300A2B0BEF97A118F9A8 +85E790845414805A77BF087F451E74BF1A5D31158BB1EFFEBECA6950DF29A82A4814C1277C74343A +EA4A70DBDD0EFD8D7948BD4FBFC33C8D1F40712C3125361BFFC0757B3DCC41A3B025694B721E984F +9217262F4C69806629CD926F24DF48C948C9485E81422C4193E4264957F12DFA613A962317B3B01A +0B71072BD017FD93FAABE6851AD821D6C14EC0B3686D5B9B73E69C6D80349B666E9A9B762CDE4611 +74BE2D84D6B814FA9CD66D2546610FB49E13A17CD0BAB743BECD0F6BA97DA3DA76118A89668D1668 +8F5ABE96DB8FBB588A973001E92E3DFA0E9FA37A543D71122B500FF144BC6A1786611D16607ED57C +BD1E30BF461671BC89AF40AD74A988BB78B403F7508ACDD16697E1323473B827A16BB9E56E695E31 +ED30C80C524C422CE6D839A18E35427DA896B544367263B9B6C256C46AA37DACBDF5D6C7FAA200A3 +C17921A9261AE0238CC6072801EB9294874E499D62DB508289A806BECF9E847A9EEEA73FB0175A87 +BF41F1D7DE5A8829F829F26C9EA9C21AEC41775447DCC4FD7B188FE17EB8F3CEFB6C30BFBBCBEEB2 +EF8A27A0797E2C72A0FA3EC00F7015F80F4E612846A39D6BA79AA29922DA0A9DD7B46EEB70223AE1 +BA43719D831BA077857AF90AF4BF27E345E8FB749FEC93C3353D036A6A98415742B5E8C798805966 +966D097EA31D88035806E5E4412816CA4BD521F522D59E5ED0AC3A0DCC6A7A7F58C7743483E6881C +7403B3823D8FABD8097DCF48105773C95CB29936D3FC13A5A6D4A6D894D01F8E827938CCC87BB111 +BD311EED4D7BF57053C7D4F13B310F3BA0180CC69BA8039DEB38F3B9E3EEB84FF369EE1AB6837884 +BCD4639D05BFC04177D027F92457EA4AC37C94E5B342DD516C15BBC73006DDD00153D1079AF53583 +2FC53D7FCF3C89869881659807E5CD199499329B65B354F38D375E7B3ACCFC8A3D7BDBFE0CCA45C5 +5DB5E10E2EA0DC96ABBEC4AAA301F2A138B742E75867C555FB47A3A0FD12F7700C3C8E710B7D4133 +43DD58DDB0B65A07FD6FF69FDD868F41CDD29AEABACC0E9CC5FB180ADD37C613C83139A1E64450FD +998BBD9802E55601EAFABACA4D9FEA53DD12ACC67AE482F9DEE5A3169E856AC595E88A6BEE9AAB87 +4667A2332ECDA5451BB117E47CF42E96623A7E0E3DFF151A63249875A39FE037D039AD1572A3DC44 +55A22A6A097AB666E1A839D2A3F4C4F5C4F5A82B98F5A246180D9DF186622106630DB6433DF1DF38 +8BE3D171ED4F9709EDC13FA310C5AED83FEC1F562EF9215800CE7EC6821AE1EFFABB26178FA2063A +9BCE61BED3ADA969AA339DA98FD6D0DFDFC044BC8B2BD02C7BDA9CD67E535F3157CD55CBCD7C82B5 +F8086D300C5DA1B3E518506B4D01947B87CC219B8111780E9F42FD721EC82FE5875D856BD80ACD15 +FFC5269CB0276299B14C3D8FFD12AAA5C3701417F17DECFBA42EF8116AE1F9A4E76395B81FBB1FE6 +BF65D88C95C8C364A8D62BA7A7E2650CC0520CC1187C0CD58FEE681D6B6D774339ADB9E6FFB99AC0 +0144D8805DA804F340D85FCCCCA6C254D88E6863DBE86F36C7E684B94B355CB1FD231467C55235FD +557C881ED0DEFD145A8B53D80D7DCF6DA80FE8FCB413BFC62B186806FADBFEB6E2EF75FB1CB7A0B3 +C66A30BBF84DD80AED1D7224CC63EADFBDA1BAC57924D41FD598B88F87FAAE5A442F7177DC1DDF19 +6A864FE135A8C6A9FFCC86724F75700D66E21CD683EB50AAF96D28F7E5E1FACEFAB361F656BDD21C +35045CBFE98915D0BC3809FB31198BB00F6F4339B719AF631B5643313B013D5E85EBF83B14E76B50 +2C152BADCD70E8B9F25575A51FD24DBABFE16F9816A6853F856BFE5AB8CE7D60180C7D965A1F7E07 +D71EE276067F816AB0E2AB18E641B37623E8B17A826AF708BC84C731112F40FD529F550C15EF61A8 +07C5B817AA41F5BF0B6A42BDA513DA601AFA621CBEC4FB501DD4F9923536D5405C758D6156CDC20F +A1BDDD09FACDCAB97CFC098ACD345C806247AC6D43DB30E41A71B5B56DED10CBAFA0FCD51A7D0B6A +815902F514FA4B88AB6AB7F254B9ADBEAAFB3F409F1F890F3013D9C8435BD356672FAD85BF89A3FE +68784CAEE8B969655A295F4D4DA85E1DF3C7C263EA9BDF02EA9BDF8D3938895998810328C2327C83 +77508C3D50FCB48E5FE333FF9979C83CE40FE1B03F1C72613BCA7C994935A97A8F7ABD69601A84F9 +5F75ED17509DD37E651E08793C164DA05AFB169A631C8AA0D7B467354F4C816AA272770B2E42B9FA +0594D7CAFD4D508C7A41B17E0FFA4EBDA6FD4E0D0FB308E7D6F03DACA3AFF015A61E98ABC26FAF84 +7EB7F6A26A80F28779C4BF01E613C74DF9E82EB94B6ABB9A93DD5AF0DCADC3486CC21074C418D446 +1D34754DA32D3882AF3116CCE4E11CA7DE3607F4C0E8714C4226D41BFB45FD425FAC8147A2471287 +1387A36A51B5701EF804E7311B85284101A6610FDE4331CE62436283CA6E148B6289F24479F40C1E +7B40FDB4197A40FDF345CC80E6D9B9D15C17437DD4C53CCCC73177CC0F453E382B843CD4BED2DE7F +30E7991493E2ABA01C2127C37ED2ACF57B8C00EB64E3366ECE9BF36146FD102FA318EBA1F9750386 +A10BC6E151E8EC38188D301A9A675FC369A81F96D9B2584FE85C9285FFD15CEF413E5E771CC7CF79 +7EAB7411D625DD754B31B2881597415069968AB52571A75244442AB38D94A6EB12228DBA4CA38344 +64DC42DB4C86AA89A119114DD264D08AAD442ADD4A770C6B453111920C66F7F79CD3F7E73B6B5F7F +ECEDD9DF3EBFF39CF3FD7EBE0B702F0682BEE5AFFBEB4963305F586ED6DF699E5096AB863299E6B8 +3ABC85C35046DB08F55ACD834F6033CAA179631A5AFA96EA3B3ED7E75ACD55BFD199D7DE7E03AAA5 +DADFDAB3FA9DEAE99BD0F9563FD2BE9D564F7994DAEA7E84716E9CF29BD5A51F82F3667961224AA0 +33A2DCF71476622A9E81CE8D66385DABFFA5D75B0CE5726543F50BD5366510DD0375C58D87FA4447 +E8EB62576CD987736A3D90B3AF73135F876A38FDD3FAD48D78C3AE51FD6C873C97178FC563AA3B56 +97A80F2EE33296FFD553CF41997C3B0EE379A89E5C04AFE75AB816D693D5FFC859D697755E8B5C51 +ACC29578C5E5B89CB80755F536836C66FB50FDF57FD06B1F8D475D2BD72A568251C2EAA35E97FAE4 +BABBEEF6B5D646FBF652BC646BC2FD5BFE53FDD7BA6BFDB66126D433FF097AAC4FD0CC3753B6F193 +A1198BDAEF27200FBDA059AC10B3F01C946F34A73E8F71D06CFB0C1E8372DC788C81FE8EBDA4BEA2 +39CE1D803210D9D07A8FEE416749FDF98F188987A00CA9F7A61A3A033A773F813292FA1CB9C96A9D +EA3ACF366E84FAB2E6A267A11CA49EAEE7CB79B66B6E9F61ED3D9EA3650FFD0F9E87ED3DEABEFD9E +3C627B75443D5DA35EF65C3D72B1D56AE645E55BF70F7CE5BED23ADA99B9DD177740BD54FDF0B83B +EEBBFAAE761DF3A6AD5913A82668CDDAE111FC18DF853E532734C7F912680DF33107E44A3F0F7F80 +CEEC2668AEFA29766229F4B5EAC2E3D039D735C3301BCB31047A8E8BA17BD03CA63AF400F43372AC +DD9FF2AC7A967298B2D602EC85CE7C7DFDB367A533BC04F4215BDFC16EB0F55AF54EE5A71D504ED4 +FE1E8EDF40B9F31E28832A5B2A13FD1CCA431D413E0AD5A15A7D2BE6C5BC702C1CB39947B954F3DD +E7588939504D1F89326CC230A87795630056602698F96C7E7A007D311F9D711F9E82E6ACE1280DA5 +E9ADF456E80DCD86556955E81ABAA6D7703E3DAF592CBD99DEB4DEC8EBA4FF029B26B8E06C8EFB02 +7FC372A857AEC5D3D88AE1188372DC01CD8B03D381D99A6C4DDA1EB9696EB62A5BA5D931FB2DAAB3 +D569DFB46FF632AE67AFA75DD22ED9CA6CA5E6CAB47FDADF7AABE6D0F9780257A17BD17B7D0707C2 +819883B9288232A9D6BC00CAAB5AE7F3E17CCC8FF9E1124E8693B13758EB580CD5BBF7E3FB565F54 +8F55A3C97BB6DFD9E7FE3E34F7CD9569D4CFAC5F90E17D43DFD03EDF81E9D00C78C29F481A258D7C +EAD3643DFE8477937733837127FA601586602616A22D26613C5A600606A11566A10BBE8FD968861E +98909960B3A07ED73AD33AD98FFFE277E88992A4C49FC216EC83DE434F6866D34CA77CF66F286FE9 +4CCF85E606FA92D51DF26ABC8517A11EB0015DF020C8EE96AF3AC7CEE116F40C6AB1171BF077CCC6 +93588D424CC40C68FF3D8D49B8172F620246437F3B040F427FDB1CDAC77C9F7E9D7E1DEE879EF977 +A03DFE18964019AF3254DA4CA23945E7EF35A856AE410DD47B9811D5F7AC1F2A836B5ED07B561E55 +2D530FFED87DEC1BFBC6F6FC476112D41F36A00CAA3BAFA314EA01AA25AA23CA3B45BEC855B80ACF +87ADAFE60585D06320075BE6D04CA299813AE95E81AE51BDD1CCA07EA159E27B504FD02CC13C603D +829C66799DFEA13E6B357D941B6575BCB41EFDD3328A6ABC7AA3FA496E3DF243BC1C2FBBC6205F5B +DFD77CA09CA01EA2CF6F43CF9BDFC515580E6589E9D0CF9527A6423FD38CB20ACA08AA7B5BC1BC13 +5F82D65E59E0603C68F7AFDAA919423D46B394B2BEB295DEABB2CF6A28DF4C80FACE0B3802151BF6 +AAF5EA4EBE9366347B1EAAF3ACB55F81FEE8007EA6B5779550FF5A0ABD86FA30FFCBCEEAB750F6EB +E7FBB9EBD0D7F42AF72A34EFEDC2403C0ECD90CDA07B2A7485B6CEACB7CD685A5BBD073D136534AE +B13EA02CA2BCB31B64145B2765A64FA07945B3DC19684EFB33B4CE65D806EDD37E588852A84768DD +55A332181A8786CBE1726C86017180D5B3EEE8117BA8A6C5C1681A9B86D3E1746C13DBA8978423E1 +486C181BDABC73369CB51E733C1C8FADD12AB60A15A1423532DCC467E1B358180BC317D0D9EE16BB +E95AFD9FA040B60D27A0B3FD2CF4593D4AE7F010E662325EC5208C80FA0DBDC5BE2F0A45E9A9F454 +E884DC909BD6A435A14FE89356E31D5CC002CCC1AF90879118958E525F48F3D3FCECE758870F3103 +83A0F969084A313D3BBDAE0A27B0156D713F9AD435A9FDA8F6A3BACE759D55A6F47D5D19DA41D7F4 +AFEB5F7BB6F66C5D017AD5F5AABD597BB36E2C46201F0B310B2BEB56663B6224744F87D243A12014 +68DD5563B43F9401ADC6523FDC45B04F6C4EE57C58EFD9874FF132D2905A1E2033583EBBE02EF862 +5F6CF3D02A7C997C99F92DC6A0275A665A2693D13669EBCF42B96A3D34133197255D310DBB93DD99 +326CCC6CCCC9C57E1CC939D26020D66012D6625683593957518B57F030E6E5CCCBA4F804355804DD +C33A744231F89C9C49CE582F6B9E699EDC486E648666862617B0173B921D9ADF6C0E5BE697B97360 +7EB46CAC9ABB02E45C3B539C19AB3FCBA03331094B403FB6FAF21F68466086B09CA5CCAB5EADD945 +EBAADECDD9B31EB514E5B15CFBD7F6ED5F30165BA07CB42C2C53390E57C295D8023A6B3FC093D02C +C2B98AD350124B94C12C8B1DC423D09ECF0B79D687C846A1011E4515F47A6B41DFB4FABA07CA08E4 +49EB21E462DF07AA578330169A49EFC4703C0CE6133F1FAC975FE41769EE4D1A40CF743BE662338E +6136B43FCAD114BD93DEFE0A5643730AFF4BB9DC17F802F7360E83D9C7BDE7DEF38DA09A493DB4D9 +E567D03D291F4F81EE47595BF7FD28D66120742DF76575573D4FBD50595AD72A732BFFEC81BE56EE +FE2BF41EDFC249BC8C0BF814FABA020BA05CC21CE64E62773DE63DD71777BBBBE30750BF56DDDC15 +77597DD57ED06C3911EA91EADF2F4133A0CE51196ED7669E87CDB5FABB93D0DE297005364FEA594D +C73DB89DFB95F1D533C8016E3B34DF30DBD83CA09EB105EBA19941B39CF6B3E64EEED5AD81E6CEAD +6EABCD833C5FF78DFBC6E69C4DD05CBA082D30048B41DE52CFB2FE54EDAA6DAD35735D73D7540B7C +0EDA6025A6E2359C869E8B3E574135E01C8E60BFDF9FB44FDAFB6BFE9AC6DE640CF4D106DD926EFE +035C85AED77E398ADF43CF94EC6AFFE797D0B31C5E8F59CDD6409946FD7539F4FD1BD0BC5803E598 +9DD039D7EF9565B641CF603486B961F162BCE8EE7277593678133AB73BF16BECC3683C845FA031D4 +0F999BC2B9702E76881DD4FF2C237E08E54B7A4A9812A6A437904DB3A147E89156FC9FE57A0FCFF1 +BEE3387E9F72928A96ADAE52BDC4ACA4083664ED52DACAD5E2EA48A90B250B93A2C84899B15A661B +B596A498D31CE65433663AA636552353632C251A156B2BDD74355651118778EEFB77EFFDF991D71F +4F124F9EC473FFEEEFE7F34503AE433B49059662203641193319FA7E097E823F62104AB11A43F016 +FE809F4119B50B0B7004633112DA7D5AA027D879C28BE1C5280BEC3CE1F1F078D4366A1B5E466558 +19358D9A86DBB111C740568553301DE9E881943025B1199F60034A71166BB11DFF43197E836D7802 +6452E20D14E26FD88205F800B3A1D73881F589F5F6F7AC465D58A75966F723AE813BCC1DE6B5C316 +6F8BDFD7EFEB55619037C83DED9ED659B633B87DDCDEF4407BD0CBA3ABD1559B61F405CD4F5D73F5 +5BF78C7BC6ABF16AFC87B1D7DF1B7881E7CF43915FE4557BD5EEBFA19DC4777DDB052F835EE616B8 +0576D69578257E177CE17F1174407D509FF412A621C425BC83082B301E3F879FE40757701639E818 +74F43FC1A3E8E9F7F42A518CED988017B0164F631CB4AB3D8267D0C1EBE06EC15E3013D5139D5B98 +8B3C143805F1191CC25F41378B5FC4887884094D6877CA4EB817CAB562A83FEB4373873EE9BC0CEE +05CD39D5AB7808D4BF169A85D1A7A02BD933D60553F10DBC8CB3E0EC9A47311793A0AC23836C0F4B +E00DE8DE78D03C188D03E7306A1E350F9780B317A5C0C3EE68B79E63269BC9F6BE533FAD8FEB9D2D +D0BD7CDBB96DE7F923D0E314D097D59FDD6437D9D9E7EC536E391FE19473CACDC57DD06EB4199A23 +9A2F37C17BE93543AA97AA0CB0EFB13ACC5BA84511F2C0CFDABCD27CD1A3F619EDA7BBB1D459EA66 +40832D0DCA23ED029C1D773BD487D64033EEC7E0FCDAECD1F7AE81D9A89E641F953B2DA0D9AC3D6C +033641BB8ACE6539B8CEDA3FECBC9F0365C27494403FC32E6977A91063A0EE10C48129C512649B6C +CD22F55FCD28D31ABA66DF85BA773B2443BD45FBC158BC8DE9D0EC1B1D8F36D75103BAA2F91534FB +D423B79AAD7617E0BE54C7B79D4967701876439DA6082BD1154FE0D9F859536B6A6DAF69C04A9CC3 +0EBC0EF5A63FA3DA54C7BDA05EAB3E463FB5AFC51EA35CD579B5EF89B28EDDD61D882CA81B14BA85 +3633232772F9707E09ED651F8273E536759BDABDEEA673D39D887E188BBF40BD6137944DEA41BBA0 +6C5206E9DFFAB87D9C46A7D1CD71736CCEE877EB1C1E40BD536F7B373DC71D0C9D55E5E74ABC8291 +3804BD1EAFEB657819F67CDC766F2B1BED79D5199AE9CEB4AFA5F9A45D54E74F39360A43F06BE871 +1AD4554640EF85CE039DD6990F7582147475BAC647F12AF41EB6867639ED5EBFC307F80C1BA01D4C +D7A4D254DABD4E3DB5DED4EBBA996BE65AEC82EB68F73ABAA9BDE7B57B6DC41464621CB45FF91860 +06448D51A309D0DD74B7B9F865F4A57AABCD3565E4E7D80615F1A358814A68DE680F7B1D5F41369E +8A9E0A2F8417A24E6813B509CF87E7F53D3B5B9AE12574C4B7A05C2503A36E201B6DDE5DC7114CC4 +3A0C426B144083BD2906860335BEC26F43CFFB1A7E8069C886B2523BDF7D188D7BEFD26BE8B5F231 +0B9D310393F0557C0FDAD994B12B3007D56175F41AAAA22AF39E794F7B85B3D1D968BBD22DEF963F +D19F183C84B420CD7F1363FC315E7FAFBFFAB2F6BAF82AD6A2145FC7A67893D30E6484BBCA5DE50D +F786FBE97EBA7228581C2C4E0A301B994999BA24C18E60877F08857EA1F74F64E371A47BE9EE2DF7 +96578E9DDE4EBFB3DF39F091874BC1A5A457B1346969724BE4210D03E027FB49CBEE081A500AF639 +FF353CE63FE6DD466F7481E3397667D43D570EEE59DBD717A00C1F42F7DF1CCC77E7DBDD818CB6FB +5BE61DF1618CC28FA0FF7F139083F66C6AAF555FE0ACDAD9C49C3357CC15E5633C1113A00EAF5E71 +3E3EAFBE6FB3547BE0E278B13DDBDABBE878D181BBD4D9E850D170E460306A712E3AA7B36E4EE290 +3914F7C024682E6A1E67C559A602DAD3C8397B7FF437FDA3FFE26674D3EE878FE39839669FCFBC54 +36DBDECDFEE37D1393B1C65BE3B7F65B7B1750E7D5F9197E86ED0C6598E9CD741BDC063B532E6205 +3EC341EC77F76B3FF39A83F3E3BD8D9FA20297B11CFFC07AE8DAD03FECFBAFD9C83E68E79CF298DD +CD791E9A2F47B0DE596FF74AED61C568C455B013789DBC4EEA613607F57768AFFCE15D0ED827ECF5 +544F57B66AC6B5C44867A476D878273EC63AECC141E463164A4017B7D7B12F747D79B4D7EC4F388B +6178127D4C1FDBB32FE15F98871AA8DB9C8E4EDB1C7C01E5A6DCCE46BD161915AF86FA88328DDC31 +75A62EBE3FBEDF1C8766DD9BD0EFE8077DAEEF290F9991E6843961E7E7F3680975AFA1D0E7E4A932 +4D7FABBE36DBF07BBC8F0950BEEAEB629081E63F201FED791532DAC9703274EF3BD9F8059EC32AA8 +9F68EF3C881DD06EA7CCDB0CF5891BD08E74D239E966BA994EAD53EB7685B2AF0736DC351595D019 +D2B5555726EF6CB7D27564A7749F867E4E3BA6BA94CEE32A5CC00DFF46508C1B388ABAA0CECE9C65 +988DA2A0C8FF148D68C0566C411BBF8D3D939F633C1EBAC35D0E6529F9EECC863A70AE931BBF03ED +6FBA67FB81EB65B36919E83ED115A8C7EADA9783AC31F7987BA2F3D179938B16A685DD21742FD623 +1125CC48B4421E0AD00CA3518487311DBDA001FA7DE8BE2FC46EA873E9DAB7885B9823505F52773A +6C0EC75DE22E461FEF9A7775C6ECF5570EF78E7BDB6E45E8C439718E32D8763265AF3A918ACE4758 +8783F80EE872661ED89FA20BA8C33A9CC47ECC009912FD16B3C17C8A16A3087A644F8C5EC494680A +AB8289BADF61F328354A0DDFC742E85139A5CCD3DE9887B15804E5624F907D8903890361ABB055E2 +22F625F6856DC3B6898F5195A80A1F081FB03BE1F5C4F5302BCCD27313B5380EED857AD46E5982BD +988199D885B1588E535882BFE3309642BBE5228CC731D4246AC2D2B034DA13ED51AFD19CF2F2BDFC +20254849EE96DC2D352535256D70DAE026BB9AEC4A1F8572EC43C7F48E4DCAD0B949E7B4FCB4FCD4 +93284E2D4E59845E29BD922B922B92AAD03FA97F302B98E5AFC1387F9CCDCBB9201FBD61780E43BD +A1EE6268B6153BC5716E9C6B16994551595416BE023A45A202FCDFC26730359CAABE62FE4F73BD07 +57555D711CDFFB9C73136E459A845048B5808290288229218330629199521B1E039410445B8156EA +A0152A5AA5454A2828EFA9A3B176D0124A8984906804094A5A1A41A01A2305020E243C2CA9CDA0C6 +A690DC7BCFD9BBDFB5C57CFEC9F3E6DCFD58EBB76E43ADA9B58DB651D5AB7AC9B0329B78B568F7DA +FDC730D21FE95D448D57A3B7E82DEA883A625336655E35AFBAB33B319A18FE08856161EA3354A62A +C3AC302BF5255A522DE12DE12DA9261CC4094CC7A3903DF83E1A538D614F8C4077D81D8D01CFEDEE +81DC09CEA87D16EFD877D406B5414F83CC5307BC037E09AAFDEA60297E85D95811ACF02FA114057E +8137DD9BAE0DD6E835AE36C91D4E5369AE4F4AFFCEB499AEFF318B482D94F3EFEAFC4FD0649BDCBC +DA1BF2773207DD0DF97C32985F5D1D945969B3DAAC07610C0EE943DE9DA09FC9DAF979D7EC84D49C +B7FCB782A1C150FF020E628FBFC7BB8295DE4A7D5A9F56AF83FF69EFB5F79A87413F894EA126AA31 +C320758039D70EC79D78DDBEAE0622135FF73572B9CC8A328BA80ED5A12781F94366063D4E8F5397 +D5659D83A9905AFA3C3EC45EBDD7CB456FAFB7F453C963FA7E7DBF3A05D6DF964372057923BA08C9 +D30F460FCA1D0EBFC43EAC0219397C0F1D6147B402EBA3F552F75CB6B9682EDA325BA6BE895CC8AC +4BAE549FA9CFF4CF31038B21FDBB4137783DF110248FAC4639E6621B16221B855EA1E40DC92D3293 +B9355C80016A80EB5F92CF64CE907AFA240A4C819C5F331DE3407DB519F80E5EB02FB8F564BE552F +837EA5DE566FEBA160CE72F39EF42B5933E626AF8FD7C7CD536DBACD8B7B7137776D05195275420E +95BC4739278B21E7AF0EF590B594D953FAFBF73011643237AF488D978C703FFEF51537F7EE80ECB9 +84D9D5285365FA56ECC0317DCC5B05EA842F1FDB518723FE113973411F2C0B96C532D11FBFC72574 +C63AD39EC412C4D262B11614C78A837F6279B0DCFF2B7E8679FE3CE9B9DE21947AA56E8FCE40F2B4 +64B165909EDE0B92ADB375B6DBD7FEBABF6ABA46D642E6C51F63267220394CB2F5FBF81C723799F9 +24CF98BF813C62B36C966936CD7622C8237605FE8D7F4066CCF7300D0320B3A39C33EEB5CDB5B992 +9125FFD81B21F3A4E4B9C7B0001720B3EA717B5CF553FD6CAB6D55FD315E8DB7C7F03F5CC256F033 +97D19E82E4801F42EE21CF2477C2F5CC0EC839937D9B6026B85EEF192FDA8DADD1562947D19F311B +8F220F93C0D7E1C9F0A49B29E5EB115808992B0B209942B2454BD4E26659EE9F596416D9B88DBBCC +267386D431E9E992F706D941A60A64487301EDA6DDDE0D995724239EC0397B4EDD87A96AAA7BFFD9 +2A5BE612FB5B3C8F9BAE7909B3B008727637E014643D7E89E5904C416397F5706B418FB0C3301EA3 +D0C7F671DF970FF24A74098BA3C561036EC3CC7066EA0CA6E0118C457E2A3FF91FE8A44EB4E228EE +404E22A7FB13ECE8DE9128C073389138911C9E1C9E68423DDAB12BB14BC6BFE4FAE4FAD48CD48C68 +67B4536AA3FFB8FF785A7D5A7DBC325ED9B3A5674B465E465E665366535629DE467A567AE6D3994F +672CCC58D8EBAE5E77F5DCD873E37583AF1B1C3F103FD0A3A947537A5A7A5A6C546C54501414799D +5EA7D41EF58A7AC5349AC6E8CDE8CD300AA35417E6A6E626A725A725AE4F5CDFBDA57B4BD739E423 +BB2BFBEA66345F6DEE7ABFEBFDEE92EE92C4E4C4E4E4309425CB52A752A7C28FC38F2533999BB0DD +6CB7A5B654F746AB6EF576785F65D74FFD4F831F2037C8753315455FEE98ECBF2937E5D1826841F8 +00264186D9BEF81D4A501D5647372207D5B802A2A3396FCECBFE4BFD73FF8F9AEC0DF406FA5371DA +3F1D540695B147501BAB4DAB4BAB4B7F0A925B2E631BEE403C3D1E6B8BB505E541B95FE5577963BC +31BA4817A987D443722F4D0FD343CEB564BB546BAA35792E792E7101BB710F648F37616D626D7252 +72526A556A55382B9C15BD18BD68D6997576AC1D2BEBAD9F40BB6EF7AA70D63B2BCF18640419FE15 +FF4A908661C13079663F857DFE3EEF0C985BF5158CD7E36549545CC5DD7D28B0052EC39740E6B75A +C85D93BC2BBD621E9E0619DFD599E740CD71B5EB317CAE3ED77F44B5AE76FD5F9EE923EF237F035A +D0E83706B707B7FB061FE2987FCCEBC2146F8A3EAA8FAABD18AC06BBBDA3C747EF223BCA0EA7A35F +D82F55922A491EC61E0C4A0E4A7C81FF620D8E278E2747221FEF26DF4DF505BF1F8EC34BE80C3BA3 +86A841D65D7AB0F4387BD81E967EA4BF81D1907395EEA5BB3E360745188BA5E8050914C3BDE1FA0D +6CC352BD54B5A936C914EA34640D6AF06B48EF3D0199FF248F2421F94B7A415FDD57ED57FBB5D2EA +EBDEA83375A6CB183B20FD56B2D693E0AEAA6F6134A47FF6C018DCA06EB01FD80F78096DFF046618 +3BD28E949AE3E6A395A0E69A1C1461005EC01B60A6B1B781BE6087600D8A20996F17E6E0379035A2 +A6B9CF1F473ED6E251DC07E90D6F40F23379C1F50D9E4B32A23D6FCF4BBEB15DA057BB1EB21B5257 +1B20AF293D44FA96D446A9ADBF400EA662B41DED6A6909EEC250AC86D45FEAB65A0159A32FD4177A +1176E95DDE12C81C7BD23BE937FBCD32F7C6E2D884455887AA5855B03FD8EF1FF78F4B1FD79F4272 +C3083D422DC1269443722477D53D9FF48CD976B679D9BC1C49617B267AC6E5BCDD781152BB5780BC +27F9DDF481CC8A72CEE43D77D80EB767C5AA587ABBBA1585AAD076DA4E350B4BC1D9D70B40D67419 +BF062FA10EF2B964D59BF5CD2E270E51436C3306DA81EE4EE69BFCE8591462098A21F7B614F3F107 +F0EC6614982BDCDC5A1155986F436A2B7386EB89B2BF15B6C2657E329ACC72EA094816240B283EEC +417B5065A80CD93B7304F55888E5588D1B400DB1B783CCE9F64CCE937CFD173C6C1F369FE0EF980D +F99BA39059E735F39ADBFFEFE228581FDB66DBD41CE443F2729ECAB30FD807240F99B3E02CCB3971 +649693F32239883369CFE2A760EF5CCFE675CD61D07B4D9DA9733F935CB30CF321FDF9903964031B +983264611636E2AAB92AB9CA3C0179EE6253ECF24833C64663C3D2B034EA8FA3D157EF85D7373350 +612A5C3E91DFFF08F3A3F96157D815CDC5724C4029E6E12974E2FF2CD77B90CED71DC7F1737EBFE7 +7976EDDA5B4C31D2688A2C4B1135154DECE88A95A508499A74D56565AD69C58CCAC5CAAA3083A28C +5DB62999D1C625282A830E265221895BACBA2C1BA2626C88B2646CAB62F7797EE79CBEBFA7DDD71F +CC32CFE5FCBEE7FBFD7C679959D16D9CC34A9C057B44548B43A8C3C1E8A0E96FFA47573109AB5089 +772075D90D6F466F9A29668A1D6BC74AC60936079BE3DDE3DDD3ABD3AB336764CEC8BA95752BF7E9 +DCA7F3AAF2AA1E1A89AA87AAF2FAE5F5CBA9CFA9CF1E983D30D3649A8C67339E4DAF4CAF4C4C494C +8935C79AC3DE616FBD402F90BB27F7D23F776AC83C6C1E8E16A367D45376DCE43514260B5B27E049 +28644232CAF0E4F05441AA20AA8EAACD1BE60D99D36EBBDB2EF957B7C7317D2CC880CC8F03D811EC +083B841D826B909D67463043668C5E8E717A9C7A5E3DEF0E826CEBCF5C32E71590ADCC1E70EE72FE +AE1B64CEC9BD3BA14EE8EF40F6987B68D6CDC112FC1D17820BE170F4C510D481FD214C86C9582172 +508E19B119E157D8106E082E0617657EF8DDAB93EA646FA2BBED2ED936DA8FF9D1FCD455B4A65AA3 +A7500876469F3F269A89B6049FD84FA4074B1655ABD56ABF47B07F0659F81556A0149BC0EEE1F7D4 +A2A0487F0E9E895EAC17FB19F22A46ABD1BE979399FCEEB71D923DE5BEC83C2043F8DE30152DB645 +760B9903AA18ABD42A3D5BCF0E4AC07B862F82EC109E0C4FC65E4041AC20BC8A1B28094B7CEEDA18 +6CD47FC6603D58DD063DC4199011641FF0FD5BB239775F7ABBCBC630C80CD98626D7A4FA2303D3F1 +1AA807E9C1EAA7E805E945CC3FF705E447F2877C3FE9299C9D3D0AB289CD4137DBCD1CC752D00B25 +379965388B4D66936D8725986FE7FBBAD8EBF6AA3C5865F574D4E9BA60179A82A6F0291CC51A482D +182CC26FC1BF0535981DCCD6A720FBDE7F20FD5D6663ADABF5BD6A27E823E69F68C47E0C06CFDE74 +341DA3CBD165330C7D20FDFB0692266997DBE592F5DC18C81955609E9AA7D321F9E19C3AA71FD58F +AAB3588BF7D056B57537C1DCF13B9ECC55E6B5AC1D3E2774741DED057BC175769DFDBEB60FF7C03D +941A71792ECF3F27793E32FFD87D2497F95D7512AE80FBA30E4072CD166CC3A7A0EE64CEA9416A90 +EFB9F27C259FC81E54EC8AFD2E26672133E03554406AB30C7FC417D86BF7BA12AC419DAB53BFC366 +DC52B7F4A7907CF638E4F9EC09F684CFA11E9279CFC6CEC687624E7C4EA2177AA3072A1215F16654 +C5AB621FC73E0E87864383AE41578974D27BDC0037C0CFB39976A69C8BBCB78A6109A4961B30DE8D +979236DD4D77DF8B13A8896ACC63609F9539E6B391E42066A7CC2E3F87EE831A752F63056437FD2B +245F3D06E9A3759886759073911D447292E4A867B003BFC7E798ABE6CAB9AA4005EE1298D9FEAE7D +E3BE5123D10C9E918EE9987F3ED48B7A1B3D540F57E00AEC2D48CE973BC2BEE33303F7C476B41DCD +B7E65BFB035077B606ADB65522AAFD1B1C36A20B06DA81FE5E9D32A76C96CD32BBCC2EABB11A32D3 +A5D7488DB5856440A947A945B9B3A321F376941B65FBDBFEE68EB963C76018644EDE067BAA9FBBBC +86FD254680F7B19371071B40ADF8792FF9E200E44CE5AEBC85B7B10CDC19F717C8FB1E873C8757C0 +67B157EC15D70E92037E067280BD0BC9CFF2FAB2F7ACC242C8BD6C300D3E3FB38BFA0C510FE9D972 +8FE4FFF35DE4F7AE0B24A79EC03EB7CF3FBF856AA1AB7495F6233C621FF1773D6EE2517E949F1A85 +63A963513BBC82EB9059BA1B4954805A4B4D4B4D4B9E4C9E4CE5A5F2645F4C2EC73D5CFF9FD48B28 +C70748A692B2EB9A1A5323B5ACB7E96DB165B1656953D3A666146514650DC81A907D27FB4ECEA59C +4BB9A5B9A53937519A539ADD25BB4B6673667346614661FAFAF4F589E389E3F1E27871F844F8842E +D7E57EEE7397A5C79A9D781C63B002DD906FF225AFA40C0E202D95969C842D588FD6646B1482EF26 +3DCE3D0966B7F4105D8CEF63320A7481DA8E77D5BBEE3A2413F2ACEC383B4E9E8359695646972019 +E916FE0022A07915ADA655F616B91FF21ABA413704D541B5CCAAF00A0E87876383B00953B00425B1 +92F00C1A511E960775A80D6AFD4CAFC62AC4755CF60D75192350A80A250FFB7A5C6BD7FABE2EBDBB +CC94454DE0F399E1986EA6DB9EB8682FCA9C95FCAC1A55A32ED3654131166377B03B7C065D910813 +C175248284DE8E517A947A196D541B9FBBA557DC80E47AC9A7FBB10D32C725636F755BE5FFAAB7B0 +516DD4CF6105A6A051370621D87383C9C80D727DC6188BF6E8865E412FBF73FC03173002F93ADFF7 +F81FA2AFEAEBEF532750EBBE3734D926FFF706DBE0F7A53F417A37594235A806DD0EF7F57DC92BC1 +D26069C88FEC6941144461FBB07D3007238391F2F97467DD595D83EC944391E93225739BAF71092F +803336EF611A0EE001387FDF1F1660A15DE83386CC76E911F5903DF4AEBBEB67540794433EDF2CB4 +A816BF63314BF507909A919FDFE01798872D904C3415FCE97357128731179FA10695203FF87CBA0E +F5A8C01CCC4307F4D2BDD4D7907D73177AABDE524BAE11B23391C57C7E90DD459EE9BFC17790B357 +7D541F99296A0864D69F813467F97E47DC11995B7EEF6C75AD9243548889F839BE875F437EDF1EA5 +AAD467A9944BC98C771F815EADB255B63B04992B32BF4EBBD37E7EB480BD4AB299BBE6AEA92C4CC6 +77311EEF4032CA4E6C80FC4E6617FDCF6707C928DC1B3518529F52D3F2FA72C7E741BEF35AFC7F8E +7AFCA875A881DC676A51CFD433837DC1BED84BB197E28BE28B88962EED7EDAFDF4ADE95BDB1CC5A1 +3687D23F4CFF30AD2CAD2C9E1FCF0F33C20CE92D2EEEE2F6C79059CB2EE8CEBBF36AA95AAA133AE1 +6B9F7CADD7E835923565D6990A5311ED8876A436E0F5D4EB511B5C8C2ECA8EE7EBEAA43B29B947FF +08634176947AF779E5343817B710B92ED7BFE7043BC1FC0BEC6EBE76D94F6C912DF27B897C96356A +8DAE85DCD75918A287F8FAA8C7118CC1FBEA7D5FA7BBF56EBF0B7C197C1976415558157C8682A040 +2FD28B543FD5CF8D75636DA5AD341BB00E3F4116CE9BF3B61398AD2E7081FD0A0FEC031773313FFB +99B7A6D6D4462D518B998A2253149D89FE4B739D0767559D711C3FE7BEF77D132021E445144196B8 +15B582B254A9C00CC362905A24A0830C9BB51AA5806515106848102214010D22B294D24D4A910A02 +CAE252100715C48141013314AA10D004C42490F7DE734EBFCFA9CDE70F126032F7BDF7DCE7F9FD0E +9B9F63A1596873F06790E5A45FB87740C67403DC005B8FBBEDDD26C6D3E669E979D277FC3E9887CA +A83296177F4FBC477A9A5D6697B9B96EAECA420B6C0399C51D7007247BA901903FC740FAC0517554 +DFA26F515B51AC8ADD52B7D4FE06A5986BE79A33A83255B61FBEB5DFFAFD4C36318F813D1E8FC0E2 +78B1198CB7CC5BF66BFBB5EAA57AE9FE38A28FA82FD5976E33C83DA61693D1C2B488D7C46BCC0AB3 +C29EB6A75D1748AF9A63E7984253281D4F3E57E612E661686668541C15C71FE10BC84E979D3006ED +E276D1FC687EA6265313B541615418778C3B9A19988ED1986566C5A7303E1E1FD56256342B9E1DCF +B60BED42D947C9DDC9DD8DFA35EA97F378CEE379157915F973F2E7A4CB30223DA2D9A066839AE637 +CD6FB2A5C996ECAAECAAD4D1D4D1707FB83F68C0F060B89FED83B010393A471D56877596CEF2FBF6 +F7E07EBBE7D0CD75F399B813E84B668419E1779ACC5FAE4F66B19D8657EC2BAED815CB3D9419A16E +55B7CA0CF3CF844265DA9AB6B18A5534381A9C7904D7633ABAA3183BB029B329FA2D1AA206B93F26 +0FCC7BA79D967D1BE40579D2B5C2CDE1E6E4ECE4ECD410BC9C7A39F9091E4B3E166E09B72476E2E1 +C4C3329FE51DD6EF61195EC30F588F4FF5A73EF77F84DD98A427F94CFD09D8E97ED696B9327B0EEC +35BF3F648F4C72937C9E9079B753EDF4FBF010A4F3DCA5EEF2B9B2916BE4CFBC322A2E894BA26D98 +89C9D0781407A38392F34C2B6C37DBFDBB4F5E55B7E0843AA11134C1B4605AA251A2517031B89868 +9B681BC84B5A8C71681C34D6CF80F3AAE642BE6E5437BABF433A85748EF56EBDBA0F727D1BD4069F +AB8642B280EC2999319207B6630EE47EC93E636EC83B2051DEEFB25D903DC639D137E81BD45AB442 +9ECAF39D52E606FDCDF75A3A80F40893859E1884FB21EFA2647732BECF0C1D20F99F9DE25642FA12 +5FFEDAE5BD7B1ED7427A6839AE436BDBDA6CC02AEC8564F2CBE6B29FA925B6C4DD09C924BBDD6EDF +D9DEC7157545FF0D3CEBA0394A310A8B5186340A8202BD15B9505AA967217348F6AAEC23E90513DC +04FBBDFDDEC99269ED5ADB4DA8B5B5AEA56B49E48CDD0C2C03BB537A9FEA8FE7F13DDE0507C2DF3B +CE993C07C91A7E97C93C979EC89C736F4376D322F0DEC87C361F603FCA70D55CB53D51648BE428B8 +BB31CE8D536D7F24F9F00C78D6EA82BAA03BE94EFE7CCA35F07EAB22B07F7D8E988A05903C2D1D28 +CB65D9BFE01D9C82F42EE936E45599373243255B4A6FF41D4EF6D92177C8DFAB3254AB6ABFABE44C +EE819C9F0538A80F06490C84E4BC567814994426BC139F879F271F4A3E14D68575C9C64827D3F21E +87DB31199D302A1C953882F689F6C1AE6097CF5BAF832CE59FEF8D78041DD147F7516F837CEDFB66 +AECBF57B689FD9277B2C3E199F349D51800A5361B3205DF78F202FDA5F4072F4EFF03816E05A48AF +93FBD0174F623C3AE0255460143EC52190CB5D3F48EFFD19E40C491F94EFBBBBEEFEBC4C04F3C4EF +CD53EE946A8D21A85375FEF34C879C5B3E8FFF7E981EE6CF4B05C8AC3EFB3D8529E8F93FEE03FC09 +63DD585B680BCDFB90EEDA06DD9032A9F85D489F9C8B21F80AD22D9328C3F1F8B8EF2B1D4C877811 +646FC9D7D9F8ACCC7E330413CD443B1892F9EB209F5BDECF75769D3F534F6293DBE4B3E9EBEA759D +ADB3D504354166AA7F5F6642EE9F749671386A8FFAEB962CD91792834FBA93BE67B4416FD5DBE7BD +B44EAB2A55E5B335CF5BAD516B644ED889903DF302E4F7AEC210306BEC36BB4D6AA869695AC693E2 +49D130E4A069D434330DCFE045ACCDAC8D7E8A82A82073FC47FD2007B567A6678304E923780E7D1A +FA643A630FF87FD177D17726C7E4D86A5B2D7B27B923B923FB5CF6B99CA29CA2BC017903D24DD34D +9B4F693E25FD66FACD66979B5DCEBD947BA97141E382D4F6D4F6C006563EAB5CAF3C2BBBC42E91CF +186C0C3686EBC3F5A945A94559CF663D9BDD2BBB57D6D5ACABA961A961617D589F989798173C103C +A0B7E96DFEBCCBD9A95135BA549706CB83E5895F6120F627F687D9617662746274B03A582DF34766 +65BC35DE2AFBF7EAA0AB83EACBEBCB6B4B6A4B7E588DBD3FECADCDADCDADBBA7EE9EFA25F54BAEB8 +2B4EEE916425C9CCFC78451D5007641F04F320DDA847D0439F029D46AE5D4D54135D912B925C68CE +82FC6C56A207BA9AAE32C7ED257B4966916ED00DC1F1E0789817E6259B630632781B1DD027D92734 +A80C2B935DD11A2F265F4CF54021D661696A69F22BBC9A7C35DC15EE4AF44FF40FDA05EDA4D3C9DC +32E7CDF9B8342E8DFE8191D148C9675179541E0F47755CEDF72F1959DDA66ED353F5D420C400BC03 +E9A3B291C7EAB1EA5E75AF641CE996A6BBE92E9DC0679A5FE2D7E88E27A227E29F80774ADE3BDB19 +CC54F7B1FB5866B31EA947CAEF0C4C60E43A1327F01E4AB1024D124D64C6052B8215FA028EFDE829 +ACC54C3D9348EA7467DD5932911A8B12A4544A3AA0BA465DE3BE71DFA87B40475047D411BD52AF0C +5AA1278EE13FF808B5602EEB4DE8AD7BABB44ABBAEAEABCC3D936FF2E3E2B8387A237A237308FB50 +8E299929F28E44A35013D5C417E38B66A0196853F804918DDC1F7009D217A563DEA46E7217DC05E9 +ADEE0C8EB963EA0E7587AB76D59213FD0CE31DF77B4BF6D5746CC60CC85EE3DFFC7E94F9217FCAEE +F92BA4EF665CC677A1DBC0BED39FE9CF822CE46202C88CFA431CC2CDFA66FFFB97ABE5EEDF388D2F +3005326F42C81CFE1776806BD0F93ADFBF5F0B305E8D771F42F6F42A5C8FBEE09EB96B407FF19D75 +3A2AB10E729D3BD011B7BBDBAD81EC0FD91BF3311C27213B835DEC766223E4BC9033FDCFE75103C9 +E31BB010F7E325DC0732831B03C94BED3119F2F74B701CAF819DFFFF9DE8E7723FB04FE4B94BBFD4 +95BA52CE63F860F8A064E9E43FA1922A3C862E6197A006E3711D2A828AB00DAAC2AAE4189427CBFF +CB739D077751DE711CDF67777F574212A794C331288E5208475506B12104B1D8A2C100E301143C26 +4860183A293A44A91C620D2847C052062D8784338016A48560410A8A1C8947850C42331A50A14C09 +24552424BF7D9E67FBFEAE4EF3FA233009CC6F779FFD7E3F1FFF103AFB9DE5F7A24C2A59FA847342 +75555D5D310B87DDC35EB157ECAE73D7492677563A2BC3E2B0587294E40AB92761272C85DC3B9E89 +74AC68BED3E3CC6274341DF577F83D6A75ADB9C9DCA4ABB0077BF19A7ECD28A3F40760DEEB26DD64 +32703F242FF6C30248A77B13EB311F0FE1AF580ACEB3A9C256B3D5F681E49EB44D47DDF6DBF05BA7 +23D867D13C38181E747A43EEA7EC2BC97C633017C7C14C09CFA01A43404FFD7FBE6D81E474392FD2 +5F1B3002B2C324E755DBEAF0D7603685BB511956469F43B2DA4C3B33CA85F42FF30636994D36D366 +9A8D28C7747487F456FEAC1B75A37430D9DD66038EE37673BB5415B976DDAC9BA3F97C0C928BF26C +5E780338E7CE00674074EE87423EBB9C733A997DDE3E6F2A21F7318D0FD08E7F619E99678B20F971 +17CA6D7994458AC0BDD59FE84F82166C84CCE2125D6272C160940CA2EFD4770657822BFA51FD6830 +37989B7E0677A7EF6E3FD77E2E3D1C5F602AC6634D7A4D900A52FA843E21F35E4D541363BD63BD93 +B5C9DA0E9D3B74CE3E927D24A720A7207B50F6A0CC33996712F5897AEF1BEF1BC91BBAB7EE9D9E8D +07D30F06AB82557693DDA4D6ABF5FE5A7F6D624762476A516A51C606ACC8589172536E625E625EEC +74ECB4DFC1EFE0E57AB96E3FB79F3AAC0EBBC7DDE3DE25EF92BC3B89FC447EB238599CAA485564CC +43564656AA5BAA5BA23051E80FF20749DF940C1F6405596DD56DD5AD4B5A975C5B716D456B579C6B +3DD7B6BC6D79FA42FA823EA3CFC83D57A3D4287708C80AEE59DCE0DE10655FE6B59D642799DBCC6D +416550999E959ED55EDB5EDBF636EE451EB270ACED587B697B69DA4DBBC1E460B22ED7E5F20ED883 +F6A0E431C96C4ED24986F5905943B60C7785BBA28E371D754E9DCC07E94E5E0FAF877F3B9E06F9C4 +FF27F2FC3C6FBBB75DF689FA18CC62678233219A4F6F43DE917C275F55A80A7791BBC86BF69AA31D +3E3B3E3BB13AB13A391259C9AC440B062606C65A9013CBF1F67A7BDD12B744AD53EB9C65CEB268DE +CB5C1D8171781D646BD97DD14CEB8BCDA8460576E3216483B91EFE0D7B206758E6B6EC13F93F4641 +FA1BF93C9AC55F81EC681AB117B7201377983B64F698D1901E4A3FB36F407A21B93EDA1F8350E554 +A90740CF538598A42645B948E6C163CE63D1FBF334E41D92AEF726C6E139FB1CABDD914C1DCD0AF9 +9CF21C0A5009993992F13A83ACA566E341C80CDF80A7F03416221F33F05BD069D560DCA86E744E39 +A7A23D99831E7817FBD57EF756901BDD727CED7EEDE57839EE3B388555F8D90FD44A48CF1AA8063A +6F81E7E2FC05D277A781CC15ED6C9981CCC52893788E17BE03997927F1E3FE76729C9CB0356C951C +18759BB1D807C901C331C21921D72F3B20CC0C33ED303BCC5C80CCA84294E100F8BB5D6297845D30 +2D9C16650939B773F0099E849C0DC91CDB21B3F40016840B642746D9791C1A700C079C032AA11251 +D7929F31DBE50CCB2E955B197E147E1435AEA538EA1C5573B119D275C7E117B80FA56EA9FA0FCE43 +DE8B41B817AE729D3F427285DCAF51588717D0E2B4A8D3EA7494D7C8EBEE05AC45039ADC26AFD02B +F467F833625D3001AFC45EF12FA1CC2FF3EABD7A797EF23C25AFAA5BB00CC7D1AC9ADD0FDD0FBDBB +301DEF631494A7DC1AB7466D53DB2457CA3585411844F9B11CD2DFB836F77134BA8DD22BDC00D3DD +E992A99CA1CE507BD55E35CDA65937603B2AF0002EEBCBD133FACA7C159DF13A5B17DE07F99259B3 +1953C3A9D213A4079ACFCC67FA289E412E7E8A555886F3FABCF9D27C6907A2123B416E97AC6A47DA +91D17BBA0613300EC42CABD013740DC947D1DEFE037A42EEF913CE13E1BF2133211926ED6CB443F6 +FD5BA8C1017B20EAB364D628DB49FE2203844D6153746617380B421D6A67184A7F34D199187E0CC9 +BC925DFF0C993192FFDEC55148F61B00B976EE5FD80F8F848F48B7B077E349FBA4F910724DB5A656 +767BF41EC83D9B88B56046D8FD78D1BE68AA311443CC107D569F3505903C53636AA2FB34DC0E3797 +CC25DBCD7633ABCD6AC9ED7A377E82497A92998627D00759264B76B0E962BAE8397A4E501814A63F +C05CB4A65B838BD880A968081AF48D5888FEBA7FF078F0B8EC54F3A9F9D4E1CBCBF7F2631B621B12 +CB13CB53FB52FB32EECFB83F857853BCC96D715BA427EAF97A7E7A4C7A4CFB89F613F25DC7753C7C +217CC14B7AC9F83DF17B9235C99AD42FD127D527B92BB92B7E2D7E2D9617CBF3FA7BFDD5AFD00D74 +1CE992B293FDBBFCBB6275B1BA64AF64AFD4C2D4C28CC968445146516A476A47B27BB27BCC8FF9D2 +11C2EC305B8FD6A3D357D357DBDBF07DFBF7C1A1E090ED6EBBAB016A80FFACFF6CBC2C5E96940F73 +2C792C6112267E247EC45FEA2F555BD416C9E4E629F394FC9BE0E6E0E6F4C32800C52498124CD17D +5187F7F5FB6624247BCD84E4CBAEA66B946317C3D35EB01E7B5106B291BC4FA6D814DB0234DA46C9 +7DE19F501416D997EC4BA6D5B4EA9D7A67F01EE89DE92DA84A570539181E0CD763F558331EE7CD79 +7BDD5E970C2A734B3D8A1A55E36663235EC5DB60DEAB2BD808F65634DB65C6BF8C12A74475C0189C +5427DDF5D88636B7CD9B8C5E98822590B9520B03EB59FF65FC0E13B10E3DFD9EDEB7388B227046BC +4E5E27C906EE6B18EC0E560721738B6EE27CE77C27FBCCB9EE5C577DF1F71F44737609F87D77BC3B +5EC9421D01765BB43BB66271B858AE3D7AEFE45D23D746993ED7E69A9590E7500ACE7A948D2503D3 +31CC54F4C4CF31D68CD5F5905C7A056FE00BC873A56FE800BC73FA3D5CC20C70EFA339D80323F12A +2477D157CC2BD86976DA52C85CBC682F86EB21B3E57278D9998287B107FF053DC9398C4D90DD267B +4DFA460FC8EE3DE41C926EAB8EE273F5B9FB1BFC03AFE32AA4BB6D77B77B712FFE3F9EEB3CB8CAEA +8CE3F839E7CDBD892802915DA28088C3884159220E018B564699761A8682A461002DBB386109262C +2D2AC6124219A0B114020C22655AA80942A7A0446409B20448009182AC612914A1910A967BDFF79C +7E9F53A6F7F3079909F7E6BD67799EDF634EA2D25406E941BAEF290DA62118140C926C197402FB61 +CE9BF3FEFF9EC138C8F960EEF3BDE41DFD8E3A0DC923CBD10ED2FB9781DAEACF08F39F7E1A2B305C +0F5757C0334ACD74F9E8EBFACA3C2019D80EB6836566901A6E47A10366612CA40E16A0B56D1DDD8E +6EDB47EDA351053EC51EC81EED402DA8695223ED8348C50CFC089D41B68A2E42E6A5ED905950EA1D +334A948B63607EF1BD4266B06FEDB7AE233EC27CDC70377C6F9E8A73EA9CD41BE9953A17F458DFC7 +2F43B2C0603DD8EC317B824BC1259905E2EB7004FBE3FB63EB63EB83BC204F729A6440BBD02E742F +B817D41C3547E6875875AC3AF564EAC9FB7E86A9F74D959FE38DE28D82BAA04E4FD7D325C748FE55 +592A4B57E80AB3D56C95DC9DB208648294FE29FD65AE9152E56705B118A5A65427D056B795EF2139 +C9CF68D486B0216C907A24BD4FFA932A50057A2E36809AAA66A959F6A6BD295937EC107648AC49AC +B99BC08CBB33124D124D9299D89DDCED6B554D54635BE175FB7AB439DA1CAEC1C070A0EF15D4C6E4 +43C98712D589EA647B54623A8AC1DC952C4996844F803B12AE0DD7FABB58155559292032E3EC46F7 +A87B5817D625AF63055681DA17D68435F27BBBD42E7507DC019FF9B9173EEF4AED927ECF39955A20 +B38E5B845E200BAA96C8067BA7BEC037EA1BBD0A1F437A4A912E5247700292E18BB000BF81FC8D45 +9059EC1AFE01A997B7D56D3D0392BF5A4032FA8B785FBFAF2EA80B7E261A81E741FF903C2AD9C82E +B68B5D1FB4756D6D122BED4A39B7B6072417F445BA4D8FDEC3386C8DB686F2EA13F6495E463E0E25 +0F85FDD0137BC3BDD2CBA307413FF6B58FECE44EB953AA5ED59B74931E0CC3DBC80AB2CC4033506A +8B3D680F86FBC3FDC9B4645A6229E627E6270B938572C7DC70375C8FD1638255C1AA94E294E29889 +9994D329A783E5C172536ECAF5343D4D7553DDDC2EC88C43D657E5AA5CCEAFD96436A58C4F192F99 +357E2C7E2CF5CF28425E6A5EBC205E90B2336567D03BE8ADDBE9762EC7E5D8125B127D8683D14167 +9C5185AAD0D49ADAD863B1C7E2ABE3ABD39EC409E4A6E5A696A596C576C576051F041F98FBCDFD3E +973297F9FAD10215B6C2AD76AB553FD54F8FD0234C0686E030986BF57114EA42991BFCF968E95ADA +4C9B299933FA17247B2EB7CBDD5054BB6AD9679FE3C9EBB296EEBC3B6F77D81DD1B9E85C981FE627 +4B21E77D26AE26AE26972597859DC24E924DED53D867F7F95944E60A99F3E4DF76AE9DDD0DEEA2CF +6EC5188DE628C022901FEC2014A3DA56CB3AB96720E749FADDAB9033B518B9D807EA978B5CA43683 +73FAFFB94F66B9CDF801656006D07F829CD772480EF815EA7100D25B3823E661F4C51AD07F0383D1 +78195B508B85D8869C2047E649730BD3706F36D2BBC0FCE0E7A3C53802E61EBD56AF357113D75740 +06306926CDDFC539A02EA99390BE33514DF419FB08A4773E8B39C8C313600EF499FEEFB80E59B3C7 +D1CC368B4AF121643DA517AC441964BDE90332AF44BC7C3F222FFB7B2735881E14C9429E00992F7A +1F3F818442328264EFE8ADE82D1BB7F1281925ED707C0532BA9F4D25FFD35F5C17A4BB747BC15E90 +4C6F79F96C3703B29FCCA5EE34984B54478CC473F8089201A4A6D581BEA17E8C096A829F41E4D55D +75F77387CCAD95D8A836EA1CBC8BB7F16F54436A1B19507703E758F3925AAFFE80F5180FE9F311EE +A83B7A325EC530FC053F456FF4D7FDD55FB109F26C9918855C3C0FF9DD1A7C080BC934EBEF89A998 +BB862D680DF6CD8620ABC95D703117F36B330E3D3100B246CD20F31235DCEEC56D7C0DFAA9DFEB4F +C15DB50E47ED51D718EF8279C9BF7F2BB8E32A150F231D722FBAE82EEA2CC6AAB12ED3654A3DB693 +EDE4A8216AB023ED4837D14D94E7969E1A1441F26E7E906F8A4DB1CED6D9B2577E669C62A7F8DAFE +A5FB521D5547F5657DD94C3293826CF40BFA99DF629819A62F623DBE8764A59928D6C5EA10C87FF2 +7ED702729F654F25BBB307A63D6A4C4D30299864B6996DFA349855DC1DB4716DEC2BF695281F52B3 +66A2C6D6F8B9A1C135A89F2309FA973B873257662F42BE6B47DBD1E7DFA7D01FCF601EF2EEB191B5 +6DC15AD8FDF81D78AFCB7019F60DFB46F43DBA465D7DFFE916764B9EC082E482B033AAC36AC969F6 +0C6ED95BEE652C83EC4923D7C80EB003FC5D927BD423EA117E177E27F93BBC1E5E8FB2A22CDB143C +9F9D8606DBE02480F1ECEE30A4F63147BA07DC03FEB94E809AEFEFF82D3027F93E700DF5B65EF6DF +DF21C9AC7F4367D5D9D7CE2B18E546D94ABC89365867D7F9B35067EB5C1CA3B1C2AD90FEA25AA956 +AE1CF20C1F632166BBD9FE193EC3551442B26E1E7AA20A9B40EE778FB847EC1D7B47EA941BEFC6DB +1BA02FD83D9019251B64D8E86C74D6D720F9ACCFEDE76E83DBE0CFED3C354FB7472A9E04755D0D55 +43E5ACC87DF1B981FD8ABE00FDC336C240B07E3E132D514B7C4E3F8FBDB8854A5DA9BEC2221865DC +6490555D165E73AFF97AF389FA44CFD6B3A58ECBDC253346D025E86256638419A14B75A9AA40A92A +75F59889BDA875B5AA4495F83A54A5AB4C91290A32F02C7E0FEE87998B7C93AF4F81EFE49FA5896A +E23338E75F35C51848E6DEA7F6F9CF929E45EE965CADCEE04D8C56A3FDFD598BFFE0AC3BEB731EF9 +563D0DA9735B3003720E325486ACABDB0CD997ED907DCA4119FE09329ACB86D412E6025FBF98D75C +8DAB51CD5573FFF736A20A52AF9EC34BEE253907EE7148CD6A8A2590FB28B568272640CE2F6B2DB5 +4CB28E9C39DF13E662FBFFF89A3A1D932059559EFD97988F168843D68ABEE1EEBABBAAB16AEC2EB9 +4BFE7D5320675E6AB0D438B2ACEEAABBAAE33886C3F80564B6FC35649FFF08C9B3F411DF27981F24 +9BE9217A88BA7B4F08798EF720EBCE3AC89CE2E757E959D283A4F6B35FBAA56EA9BEC64D755337D7 +CDFD67CB3E9681BBA47AA95E2E0159C31F20EB79DC1DFF2FCF751FEA77598601FCF93189D619454C +C9F6C7DCF22867BED1B4D02646673BB5B4BD741859D494344346E54BCBB93F2CB4308D8AACDC8C4A +A741C78A344A09CC4C49251BABB68CCC129CE86690B9B61D451AFD9EAECFCDF9ED77FD71BEE7FBF2 +BCDCCF7D5FD775B7B5C1E94178B974E68AE007735811B87F763BDBB7E5FD79FA3706F108F55C8C76 +041F0AB607C9DF767970777043907EAA6D0E26DA845CA161FD1F01BE4CAEF483FD60E58EF1CE098C +2196F6279F96B565156FDFE182DD7D775BD016541ECCF6D9B6A82D2ACF7D56E01D5A8D87335F7B7D +905817F7E8ED8E69C754DFF9FB2067D767FA8C732C1F9067B5F7D478ED930FFA40F0FEE0CAE00D01 +FD0D37F503FD40D58B672706E18AB625B04F6720E6E22717F4323F0A9CC5C6E09BC175417C7C9DED +BA6079A0EFF948F0D9E037815C14571C6A4DC6F95420FEDE1B0F5223E55FDE11C82FB1F79DDCFA5D +202FEF08788FD4609D51B8ADD62FE6E120BD5BAD5BECCDEDDB789E1ACBBA9DAF1CE359CE0DE4E2EA +400EA7DFAD7AB7AE6F07CE40BE8885BA883FAAB3748EFF09D481FDF8AB0EF05878A6FC945C99099C +BF5E908771EFDFC16381678F04C6C22D7A03CFC5D9FFE6F7AE385BD76CC05BCD0F560E567A7F707A +A0777C4B907A295FB6B3ED54776D7F905EAA1D0CF815BFF495C61C2C0ED2870ECE0AD607AB83B160 +53B066B086E6F3088305C1EB82A9C1547B3E78A9BD3438637086EBD1337D6DFB6FF0F7E08B8118E1 +9CE9E0FBC1AA407C9DF77B033962CFF303BAE8FC1E0C9E0B78D9F5C1CDC16941BC429FEA53E50170 +E2AABE4A9FC6CB95177E6DF81A8EE5FB4A738FEDC7EAABCA57D1D36D81FBE1481CED795FD417E1E7 +7E7EE09AA64EF649730C0F0C0FF4893E31FC53706478A4AEF70FF757BFB032C8FBFDC6607310EDAF +9AE5B770FC23C12783F4B0FDEEE0A220F5D87F1A6C09FE1A60E61D4138A2DF1BDC1FE0AE7884FECB +E06FC157833F07E1B2BAEF176EE94FF5A7D4158E289E080FE189FEAF207CD2B7057F9C83359ACF9A +CC7728F879F0C3E09F817E8F9F726F4D101FD2AF0F12D3FAFBE9606D60ED74C7FAAD5D9FA46FB2AE +7383CF04F1B9D5AF7C22F0CDD2404CC49707DF1EAC0E360662A39FD1774EF7E98AB1B88EF7F13ACB +0B035AE67CAD4F0CC5F6B1E09A80F7E70D3E173C1AFC2CB0D7E7033EFDE1FE705BDA9696FEBF35D0 +5BE0894B039C3619F02A3706B843EDC66354DD3D17A8D17888C1F860BCED6BFB06CB838D012DDB1C +5C169C126C0DD4C7C280BEA5EFA9BA542787DAA1AACB0B82164C07E70DCE634107EB82D459D50FFF +B5730EEA07AFB9DE1BE05B5CCBDBC71795E6E203DCA5A6711D8D4B8DD55E697978544CCA87C9A9C4 +CA7D79D37F11B82717E4C9AF02BDA37CE5D9F40D3C85334B1FD53F1A2C0FDE14F0B0F25E8FB5A16F +181E1E1EAEFE2BFE64B867B8A7FAABF97DFE70D770979EB58FF5B1E1EC70D6F9565EA486EABC72C6 +7D5DA0764E0CE498B9CDC30B5F1DC80B6B9363D629B7D552F4AE74F1C9FE64695BFCA85EB07AC613 +0281FE58E0D929C1D6407CE8137EA77374E4AA00BF3B6F1A84DFE5027EA291628CA3E8E3B68026D2 +1AFF1B9B67718F5FF870C05FEA0BF34DF55CAEAD8D77D5272E6C0BFBAEBEAB1DDF8EAF1A748DEF9C +C99EBEC73BB55F5A9E3DF41F073CA23E57ADAAEBECB9FF24D0A026BF714E9BD7E6155FF0A999137F +96F6F111E64E0DD478CFF467C4A1F823755F6BC32B87FBE1F2B0A9A5E6175FA1C66A9DE611E7C4B1 +78EAC5FEE2518FC3B79CDA4E2D9F95BDB593DA497D6FDF5B31D5DFBCDC5FAE38669CDABFF8C76396 +37A09F3C09CD4D0CEBFCC45F0C9EEE4FD7B8982D675EFE8CA6F32879BFD6AE878947C08D1557EFEA +CDC462679078D84AF959FFF3F1BC91FD264EFD96C0B5787F21F86D20CF2E0DEE0AE4AB6B5E3B3AD3 +3F1FC8417AF4DD8026E1377E3C75D0CF0CAE08DE16BC3D504B6AC4FBE9CF2AEFAF0DE4398E3386DC +37071EC3ABC67C3CF09E9ED2F99A3779527E16CFF2B839C7F289CE0FF7ABF7E8AA9A2EBFE69A4F9C +9A037F3CF2FB78EEBE806FB92DE0E7BE1CF0437CCBB5019FCC27F1440F06DEE3677607FA1DCFF809 +1CF578C00BE8231E0D1E0AD4C7FD01AEE27B1F08F406FC00DFA686F8CF5F07FA31E3E35D5E5AADAA +3FF9C4FBA5CE8BBBE50E2F2B47D41AEFEBBDD15EDF1DC803F9170EA8B34DCC2AEFF11DFD93CB3422 +F95EF94273C5537CE98BB8DE1ADC14D018E7E09C688C3ED4D9FC259013FB023EDB99A84FFD9F6B63 +A4BFAB1C4A6F57DAF750F087E01B819ED67CCEF748A0877B20F85FA07791ABA99BFA9E0752ABF105 +6DAC8DD5FBEAF9E47672AD5F1DA813BAAFD6D49CB5CA83F8A9AAE13707FA023D847E440C5EEDAF56 +CDE94DD414EF90FD549D2E694BAADEF1AB1F5E52D7E1B38A2D1EB087ACB7C6C3C5F24BCCD56238B0 +B485F6E86BD59A5C355ED65EF58C6BE24B8A6BF49C896B71157E73ED1CF534E198AA717178A5BF52 +7B7DB63F5BF3F13E38436F909CAF7E8B7F0C17572F87B771A077F59372C7BD4B023D011FAFA7C8DE +AA3F903F896B7951FC652C398BABF805D76706F2531F2557D58D317018DDA0C3FCADFC3616EEF32D +5DB006FD9478E33E73E042BD8EB5CD7161ED556CC580C74A6E9756C80D3982FFF930E72FE7E491F3 +F84A402FE4246F440FEE0BF00D8E93C7239FC443C96779C9B7F271729E5E5F125C1CF000B889575B +12F8160FBE27C09DBC015EBB2D8827EF5F0AE8364DBF33E0DD794073E335E3ABC9AF05D69D5C2ADF +A9466889DA5197D197D2A1656D59EDDDB9EB5393FF15D38B025AB236708D1B2E0F3E18F0767A8DE8 +45F58FAEE9B4B37266741077E024F77DE75C68897BBEC39F747DF49D31E4D0FB02DC8977CCFDAEC0 +CF195B835FF8A8B848DFBAA2ADA89AB2563543D32782C56D7169A89C51A3395BB957679CFA2E7D8E +EFA7635553EACFFCEA7FE417F820D7EA3DB555EFF37B3886261FD78E2BEE4B4D95E74B4E1CFD2EF1 +2E5DD7538413AB4671102EB11E7A492BD57078A9EA53ED3FD19FB0CF9A2FF3C8E3E255DE45DD8EBC +8A39C2B1C5BB6ADF183C097D95CFF816B7F95F8DCB01396D1CFAEA9E1CBD2318F545F23DFADFBF13 +A8033DCDD6407E5B839E83861A4B0F82A7E5233DC7E35706F24E7F25B7CDAF6EE4A73EC15CF457FC +E4B09ECB355F4017ACDB18F6682DB4DDBC746053E0B9FCD67BD007F5619DFA10F5317746B53FF712 +CBAA11F9EE5BBEC539E97BF575AE8DAF371353BE850E88131F4807E84462883B2A5EBC1DEE339E9A +E17DC4C70FA7F0CD62AFE6F947FC613FDE176731519F2F04E2AC0EF135DE107BEBB10ED7B707F704 +CE57ACF495CE44BCED4D9CC57FD4B3AAFF78BA7AD778F67143E0CCD4BF77CD852B686738FEA89ED2 +56B1B217D7E2E99B9187A37DFEA7DB7207EFCD04F2D719888D9F6BDA430B334F795CEF24F7AB76E8 +396D559FD64D5BE85ECEB3EAC8350DC5416A89EEE17B35434FF910B587A7F87F67405BD293941EEB +4DF0094DC239B8084F6C08704AEA10AFD4BBFA131CE3F9BA8087B3065AA19FA11734C437FC51C628 +EEC0593464CEA3973F4CFE94B6D1656B0A8F95BE183BE316FFE03F1EDB77D1583C557DA4DE860EF1 +09384ADEE557DEC173BA167D94D3E62AAD36068F8657C2236D65306F0E936DB26264CDB95F6BC683 +62633DB8999EE33BBED07EE247CA07EAB14E0BC48BDFA5CF38598F85FBCD495BE9B11E9097196985 +31DD173771350FCEBE2C105BFBC7F334D9F9BAEFFB788C7AD77CCEDA9AC5EEFCC0BBA3F349FED4F9 +4C07D6E37FE720DF788D9C75D5A7FDE0715A80E7F1AC3E316BAFBA73F6CE4CCED90B9E9693C653CF +3C130E569B3C1AFE57777C123E56CBCEC5BBA9F3CA75358FF3E575F2B4E6CB5EEA1CAC399E64A43B +950FF42BE754F10C87B70B0339211EFA07FAF8CE807F927FDE958B72417E8A877769282F244E7A07 +DAEABCF82871FD78704D60ECAB025ACC6B796E0C67A65F9083E27D53A07E2E0EF432F107A5D9FC9C +DCBB3AD00FC8113DCC3981BC378777D59CBEC4F96E0AF832F7F939CFBCAF5FB920581F7C3DF0BDDC +BB3EB06739A2271AAD592E99CF18F2DC3AF531F62D7FF943F1B92EF00ECF604FF66E5F7A26F92C6E +DB03FBB6DE5B039EE7E680AF34EEB7023135A77E495E8AC59D81EFAD7126B0DE1D7370ED9EF87BFF +AEC0DCEEEBE3D4CD96E07B81DCBD2530B6F3D4E3FD9FE93AEBD5B3ACC238FE7E0413BE01261E7B40 +488C271C9098984A2216C3180115810DA114CAD08196B6CC8342A02620140AA241869428D558A84A +E4DB78D47336FFDFEA7B37EEEBE07DF6F3DCC39AD7B5D880BE1F07FC89FFCD7CEC451672F2E9D170 +32C863BF6CCB5E7CE91DDFF39958A0D7FE800B91C3F9EAA45F7697EFCE8E3F8D9D77827C1633F4AC +DE8EAFD412B5887D7145B5862CF25D5E8AEB669D89D16AC5D468BE52BBD43CF16D0E91A3CED30FD4 +47DFED337F26EBDC41EE951BEA8E9A2767C49B7CB45EDCA8E3F2A0E759EB3EBDC03CA2CEB0833F7E +5617D444FDE17F97307C4F2F23533AEC9E0DF814CEA0F79A0BF1A633C17B1C462F570FDE0CFA279E +F152C05FCC02664EFC5AFFD323F54D3D586FD593F122DFF02FFDD4AF19D67DEA93FF173FD1DBE31D +33ABE111EA3EBB9D0FDF6C7161F7C2D42232E9ADCD9F23939AA6CFC65B47D72D779D19489D4B9689 +037B9351FF1A5EA25EAD19970FD53175507DD49BEAD5B38F4CE653B554CD330FE2E07C2D66AA27C3 +C7CD08D58035CB0E678A1FCD3C89C792CD339BF39BD8C2C9F8B5D89C5A2B2E716C7E12A77C4536BE +749F1EDFAC386BF52DFB9CE16EF51F8FD0638BB7E997D5B5E1D87A8BBEA057B08B78C0EDD379F463 +23FBF805FF6023FC909C6B1FBBE837EC8D63940F739FB5FC830F5487465E33A7788FD34D3FA477B3 +E4E466F139F6D29FE92AC6D59E6D5FBADC87E5CEDEE0AC627DCE9633DEB1133DF4613D5DCCEBC3FA +8EDAAA7EB18FB5F263F121351A8F52B3BA7BF25F4DD2BFE590FAA33739839DF54D35172F93976A31 +79F46275425E93590C9873E8C746FC2E47F3D7C49C38635BF2B37373A8BE2C4F672EE22F739A9944 +AC349B9975664EC54FADC1AB7174B92207707EF12F8FF06A6BF1FA78E9E40ECE8F2FE356F210F7E4 +27DC5CAEDA2B47CD15EE92DB78B0BBECF5E76EFBC8EEEE629B1F774F076B71047CDDB966BD78C2CC +67B8322E821B9AEFF8934CF2561EE2248B2BAB27664E71588E4F6C786EBE9B5AC78674C2FBE4AD99 +D333F9CD9972DCCC22DE9D6D1F5B92597DC155DC974CF36CAD5A22B7E8CAD66CAEE659472F33020E +AF8E359F0CEF31EFD1CF337B3AC7EC648E33F3F283B98D7DD69CE93B79ACF7ACF6B1ADDC32EBB0AD +7AA066F22959D8D9DDEE5BF58F8DF99D9CFCC70F6AB699D1DA6CCD57A39F79A73975EA8138532B56 +2D55BBE84D7FEF9CF7F5EED7D36BD47D7560CD29ECA996F67D727AEDE35F7E68361B7BE78399179D +4766F78B453DC6BCC5177A89F3C59D6731C966E2C41FD9F41F79407F67989BCC64ECAA77BD1A9CC7 +676CC757664F67F099776CC49EA702DFB1279FB8D73E3E616732F85FBE88653AB2A13E6686B4CFDD +EED38FCCB03AE95FB7F06C16CCCE331BEA9B7C4226EFF1E17AD0E4953FE78B71F69227FA1B7B3A9B +FFD823DBA943B3B7FBA7368A25B5977FC8A42FE875FCAA6EF237FFA9C57CB9ED596373736635687E +F187789398314B4DEFE15FDC5C8EAA5DBEF39B9A6766339BE94DEAA09EA0C69AC3C88EDFAE7D380B +1DDCA3B679A786D603A70E9A31C4945E613E93CFF97E74E237FAE9477C24CEDCA187AAABCE732E9E +D4DEE9A16493139EF526FE5427DC4736F7A9B7FA3B6EA747D2C59CC5BE7A9ADA6D8F9E63FE94177A +5A3D479D9DDE63CEF58723EB937AFD9EA0AFB08579573D375B388F3FF407FC54BFC181CD65FA14FE +B9F6E18FEE6643B39CDEACDF90156FC3E1CC1DF19BE953F4B10FBFD5FFEDC307F4231C81FD9DD1B9 +635FB6D7B3FCBA9B7EB8836F7C4C57BAB1175D9DA19E3A03E7F5A75E934DBCE893ECC927EC8077A9 +29E490F3CEE3133AE98B6640E7921967120F624EDFE71FF6C2F9C43279C4ADBBC5199FE9CFFCAE3F +BACF3ECFEC2A27DC873BA8C3EC8F67B80F3FC733F40FFB70F0F2776CA91692833CEED3B7C97C71F7 +E2EC23B3182167EB474E1C4EBCB8DBB9B81F3E83EFC875F6976BD58BE11DE2131773B718AF668DAD +F457F54D8EA83BDBDE38FDB6FE3475EFD1A04FA8ED07427D6638F391E0FBA1F07CD03B76829E832B +78AE3F4DCDB4AF9A3CF5EE89A0169E08FEC7D79DA1267B7F32E8DD6A111EAFCE385B0FC433D4AD55 +9BDC531E8FFEF880FAA4FEA5D3705CB650833CBB470DE25FBAD967BDF3B2F5F4007D580F519F571F +22137BAD9E8C93EB05EED637D5D5C58DD8931CC5CCD8896DD54FDFD56EF7B1A3BAACA6AC3ACEBE7A +08DBABF9EF04E7B225DDAD650B751B27793990E35CD017CC2EF6D8EBD95AFDD7DC712CB017FE723C +B0EDE254FA973BF035BD921FEDF3FED9802BE8239E976ECF05BAE857EEF6DE777D886C87833E44FF +A3011711072F04B2D1FFFDC0DEE4E50B3E1653E4D5DF3D9BDFC40CD9F44D67E8A9B8855F739F33CC +80FA8FB3E9A26F924FBCE05974100F7292FFC4017FE33B64E78BD5B3E94D3EFEC517E821CE7024B2 +F0373BBB4FFCE0467EE9ADCFEA19F4C1D1CC3662DF9DF413EBCEC02DD8DE197CC2978B3B90894E7E +DD8D67E00BF20CEF78268847F1C2E6E4C5BF706CF2B3A7BBD98BDDE410BBBC1216E7602F39C23F4B +57F129563DBB9B8CE4E753BF74ECDCB1219B15937ACED836DD2737E84D5EFD4F1D91937A3DDBFBEE +7EBCAC3A3C9C038F905F6293ECF6892F32E0A0C5F6AC253F0E8777E35AF6994DD8C7B73543F013BF +F67EE4649BCE1E5E839314F7B3CF1DF6598F839BD7F44B678B3D3A3F1EC409DB8B557544ACF317DB +8A33F9673DBB9823B75C7E38021B897BF2B0B73C657B67B0253BA935F4E77BB5064F92FFF88CB981 +CFAD5D3E910FEE14D774F64D5DC25FC8A79F9805C5899EEA3CF30D5BA847AB9E892F7CCF1D74D17B +F40A77EB1BDEF30FFFC91FBEE41B365B330B5BADB9480CE849CE96936AB47DC5E8F81D07325BF9CE +26EA893F312C2696FFD844EEAA3FCE208F396CCD0DED9D5E29FECBA7CB3127E770FE55FF9DC3EFBE +DB27E69CA18E563FC71E7472D756CED18F5DACD557F9241F8E2DCC728BDBCAF3F6CC7938B15EC23F +6CE13B59CC7DF8237FE181F8A3BED39EE10BE618BC45FE74F6704071B2B8263BDBE7BDB3F0357C61 +7BEEE68ACD15A37FFC79F203E7C055C8E5EFAACD55C3555A377C807FF18538E49C8B53890DEBE327 +B30707C7DBEA619BEF06CFBEE39AB80FFE588E9063D62ECE8807FF24E056B8133E8A8BFE28E079D6 +DC14AE0ED6FE32E066D6DE139C87977A8F03DEB045BACF77BC91EC07C20FB7782CC4953637862702 +7EFAD016BE1F0A3707B23F19C847DEE703997E159E0B38B7730F866BC28BE181F0E3F07AF8C5166F +879F07E7BF19DCFB4AF87D708FEF4F05E7FE39EC0FF7850FC2EDE158F07C6B70EEE97077F830FC2E +B8F31FE1E9703CFC333C12DC712E3C18FE143E0A9EFF16DE08ECF06520B77DE7C3A3E1E5B0F6BD1F +FE7FDF5BE170F85778219C0CCE6087DF86CFC3BE702690F9DE7036D8E76C6BADA3EF7F837B4F857F +07DFDF0B9F04FA7F1AFE10DC4D27FAAC7DEC4F87AF021F5A4B26BEB0F62F817ECE75BE7BFE13D8F2 +A5600D99DF0D647E38D099AEE4B8105E0B74F57C343C13FE1EE8C777D6FE26F0197DEF0F6CC49E7C +CD278F0736729F7D64F92C884DFBE8EB0C32BC1AC8F44510834702BDEE087CFBC7705B20D789206E +C927DECBB1B9B3DC9D59CB99662B792276D5801F5CC2CC326217A75F39ACB6C8C1E25B5F3333C9F3 +9909CC0DE629B96F4E51D3CC18E6A96ADDE4E8CF8279CC7D62DDCC202FE5B3EF66BD6AC2E4F09D41 +EDA9678CCDBE177C13D3EA937C731E19E8AB16C8E79DE07E338F67758646BF0ECEA5E72D81DEF6AD +99F1AE20DFADF75C1D9B7A22B7CC47EA12F9CCA4F2D1FFDEFBFEFD504F9C73C9466E675BCBFED787 +EF043E501BD8C0193881FAE9BDDFEA32BDC6F6E4AF5E4CAFBC3638871DD539E7D3DB7D742233D9E2 +20234BEB679E642FF5293EB2F9695013C9A4B690DD7CBA37ACBA8A9FF06B73E1D474759A6FC865CD +7581CFF4953D9B3D73073B8901FDA13D9B2B3757EAC563CBF49CF9521CF96B26543B672D39DCA187 +D0554FD26FD8440FD74F9269B8705C9C8EC3B5C462F7E34DD323F426FC237BCCDA7AF1E57EAA1F9A +3F719CD5CBF5617D1FBFC707F002FC60F1477C2C1E37F32B1E861FE02866193D1F8FFF20E01B3802 +DE8647E289B8352E6A6E7027BEF946C073172F3363E1CBF89AEF7834FEEE5C3C1FBF20BB39068F37 +1F9861F1193CDA9C4546739C1909F7F0DD3DF8E7C18077E0DD4782B5B89C7989BCE603FC1E9F3A10 +CC086C724F70067DEE08E4C2ED7782B3C8E31EE73D19E8E20C1C963DD8C7191F06739567F6309B3D +1C3CEF0FEEC3A7EE0F661C3ADD1DCC06EEBB37B0A519F291403672BADFBE7D81BDCE86078377B8B4 +B5EC6AB66423B620A799851D7DA713FB3E14F876D913DFE20FF38B998E8CEC108FDB3D19CC2C66C6 +1783F9156FE52B5C6ECD61B8A1F3C8201ECC48DF525DE6315A5567183FE7DC6FA0B1B10E66E22021 +FC310D198130D3B1824BEC5862094B69418A8D82D112871052A52C053AE2423A2CED104422C362C0 +CC425CA0E01289910CD2188CA2468D36D4364DC910B5180609D834D5EF9E73FBFC5EBFFB47E7F983 +CBFDEE59DEF5795EE28EF6658625D6E878F62547B81F7A9D3FF667BEF1CE9BEDCC71A526E65F6623 +DEF3C79EE84E660C6C4023939FF8037DAE9A351B993BA807661AF42CB9CB4C43ED700FE5353DC9F2 +14DD49BEE3EB722E2AF52A35A738DB7C539B5DACE698A7D853BDCABEE55CD631B3A157992194B3A6 +DDF12F75897DACA3A6B00BDFE10B7C576A69FC25FF5AEFC056B42BF7C4E7D2BDA689F131758B0E47 +1F73373431730AF5CED9AA33D3C7C4131E42CFF27BDDB7305FA04FE90568DE46D768FE631DE77167 +FA18B690E73ACB343DBE4053B38E3DD0E3CC48CC459C87BF648F9DC71C82A62D753CBE2026F42B7E +A7177036BD4B7323FE8407FF6F1D7D0E5FE0677C8FB6670F6621B43677D65DAC7FEA6CEE6B76C977 +C60DD8AA19C1FA273941ACC51F96BB700B7324B900FFB237F3017AB916439BD9880FFD531C6C790C +477036BFC349F45BE60DB80FDF94DF924BF4F1721D71801F985BF567B9A8F818179053ECC7BEE486 +ECB2B3C931EC630FECA0E7337F622B1C5ECE37CCA7DC93F831D3E05BF2A59C85D02EC4071FC25FD4 +04EFB90FB98BEF398F3E0C3F310B9147E53D99D3B0957B1233CE2307B115DF96EB78C687C4A1161F +E34FF20B5FC0CFF01BBCC80C450EC3A3701DF906BF622BF1D51976B6F2CBF40F350A5FF22DB31CFC +4C2C7907F7731EB1444B94F611DFF29EEC0B6F9103F88819903CABE5ADC581FC631D5A8A7C2FD749 +D799CEC347BC532D9B0FF89675E4363EC2DFFCE183DA2C68F7E31EF435B40DB94AACB1957A2507A8 +07E2CE33F9843F9533161F6249EEF09EDFD1229CA73AB17FA945FA27B5C83A62294D6175498E737F +F2A2A65D2C5FC87162C97BEE46AE6AADD9470F22E778E69EF2A5E51CB9A3385ACE6137FB7236F1E1 +3C729C3EC19DE91FD84ECDC1BFD4291A60AF80DF0F0B7028EFB60BF00FFC0C5FA21FE8A9F026BC0A +BF2D17E000B89B67B863BD0027F32D3C0D7FC2A34B05CE8477F8963E0BEFB3373D1CEDB05F40673C +2EB0179CC033F781EB7609F8018E29F90B7E4333D16B594F4FE63D1CCB5ED4CB8080B6E21CBE274F +8F099C41AFE71D1A024EC32E7CC1BA7E817DF1C19F04E2815DE213F3211C4B8FC4DFEC3154037BE0 +677EC3667E671DE7F1CC3AB8963BA153880335809FD897DC12CF5A6D7167718BE53D7A8518727FCE +ABF5137B86E7B0977BC291D8837E84DF3817CEA15FE32BCE620F38995A671F9EE939D88AB6620F7C +04DFF10C97E357FA19CFF03BFB94DCCA77F0101A00ED40CC388F7D59879FC92FCEA5E6648BDD0D3D +232D64CFF855FF375B5947DDE073EEAC7E44AF226FCC2FEC0F7FD1B7E042788FB3C947728475F882 +73E9D72F172FDB3A7435F7A4464BED00A77167F6A7DEF117BEE0FFECC7D9E42271C056746FA91DF0 +11E7E10F721A7FC285D804CFA12BE809F43072985EC179E4037E20DEBA9BDD137BE55BDB57BC62F7 +547FB798D31FD883D8D0B34B3F732E3129670562C93AF40231A187C2BDD4456DC6B1FBE00B6CE49E +F8025BD165F491D22FF46B720EBEE03D7767AEA34FD3977E24A81FD9ECA859CE7A3AFD9F59AF9C67 +D0EF0D45839B2D1C75DF6A6FFAE61E619BF0BA7BDD7C20DFB8D50233253D90BEA159C2F50BD7B9EB +8AEF0BECBD4CE0CCA96EAAF55166DA3704664AE634FA38EF17BBC5A627A4D96DEEA39FA2B5F01BB3 +1B3CC6BC089762C7AF0466D8A5C26437D9BEF98550D33EC695C455FE2EFBAA6919CD8EA6DE64B3F1 +283CB048A0DFC2A7CCA1FCA1BFE026E20ABFF18C5F9933756FB30D1F611BFBCD1314379B4FD983BD +74F792B38C2B3803DEC476665EFE7E26C007702F71E02CE2C35C0B7FF35CD3876EA2508BBDBB5120 +7FB887F6333DC51ED7BBEB8D2BD913DFD6349EE506CF707DEDCFFC851E8187F117BC8F8FC845D589 +DD4FCFF63BF123E7E126E58EBD578E998EE0CED8C437F859F137AE534F35DF935BC461BA804FD04E +B304B8143B7E2CF07EA6C0FFB91367C877E653C5DDDEA1D5A6B969767772678680FFD7097CCF1EEC +85AFF95EB969711823AC15F80D9B1708E413B978AB807D770BEC477EAC11E47FCB43BE81BB9563B6 +8E7A5A29AC17F8ED1DE131F798F9805C1C10FE2C9C7167FC383F2E6BCD5A2B9F563ECDE66673FDBD +C29DFECED0101AFC5EBF379D4827F2D3F9E9783C1E4F4DA929DE106FA85E1006AB83E9743AEDFF25 +5CF417C3B3E1D9CA8B9517EB5EAD7B7544F388E66C4BB685BE6235AE9C8CC3427DACAF2EAC2ECCD7 +E46BE8BF69415A90EFCC77A65969967BCFBD173E081F64CD5973180C835947D651E9161EA93CE2DF +F46FA6C5C24F8598621C154755B757B7E7AD796BEC8EDD69280D591F54ECDD7EB73FEC0BFBB293D9 +C9D0193A7D9B6F0BCDC2D830963A49C7D2B1D81FFBF30DF986785BBC2D3F981FAC6EAB6E8BB7C7DB +8B878A87DC67EE33DFEB7B830F3EFBB93024B467ED614C18E3FE20D47A0CF7C9BF169E1466E433E2 +EC383B9D4C27A99DD01B7AEBF6D6ED1D71D788BBEACE0A2D752D95299529FE69FF743A9A8EC6D571 +3577AF9EAB9ECBFF213C2E9CCDCFA64BE992F5C68DC54677C95D0AFDA13F5B922DA9740A7D95BEEC +6FC2CE6C67B829DC449E16138B89E9DA746DEC11DE103E8E1FA77AE1503A647D6EB7DBEDA70A07FC +8170AFD0277C13BE21CE617A98EE7F2B3CE81F744FB9A78ADEA29775C4247D2EEC17BA5257315E90 +6E73FBDC3E7F8BBFC59D72A7FC03FE81D01EDAFD3F8543428B6F719B855D6E17B597FE2E3C979E2B +9A845B85EF09F715F7593E0FBA41DF2828C7FC4F8476E1D782D2DBDD23DCEC6EB6B9503C4B4D149B +845601DE5D2DAC10D024680AF892DA3B20FC47D8243CE39EF157F9ABAC3ED0F6D4386BA41F8DB3E0 +21341F7AE3B880B6420B3C2C309F2C11A843E591F572663874EBFDC20661B2305260B6A5169F1786 +05EAED883BE27F2F547CC575BB6EBFD96F0ED3C234DFE7FBDC56815EA4DA350DD32E8C136E14A47D +8D83A8E5B2C7B0DFE7C205E143F7A15F2A3C2AAC1706FC80FB42E8150E0AF4DF4ED7E927F9492E77 +B95FE957861F0AF3C37CFF9A7FCDAD72ABCCA7D220E9483A129F148E096FC7B7D315E90AE3EB1D6E +47B15998544C32AE402F4D11B81FFAFC89E209F74B81BE41DFA607FE5598EBE69AEEC0067AD071E1 +370273E1FD02FE7C5498EFE69B9696E6370EA00FC95FA66F84AC216BA88CAC8CA427F1AD5BE15658 +DC759F7475BA3A4E8813D2A6B4091EF6DF15C8B9CBEEB23FEFCF87456191AF0A43C21661995FE63E +719F588C89ABF497BFC65F131A43A37F5E982934F806E3CB39C59CD4993AE3E178388D4FE38B2B85 +ADC556ECF4DB84EF0877F83B3823FC5BE80A5DBEDED7BB8582382B7D95BEB2DEF66E7C175FA6CBE9 +B271C6FBEE7DFFA5FF320C8761421A7A428F7FC9BFE42ED6D0E13A6C66E17C1AF3E8343AB6C5B6BC +4B507FCCF7E47BE29C3827ED10D4B38A99C54C626C9A5CFA9F981A87C153701A75B24C68295AD22A +E1056158A00EF58EF8317B581DFF51B8E02F84D161B4D5EF043FC12D77CB8B8EA283FE9ADE11D60A +17D3C56287C0CC862E54FF340E45D750AB1FB98FFC2861ADF08520EE70E784AF05F1507146D85DEC +4E6FA5B7E823C6DBD217E6DB7B842B8555C229A1D937BBBF0827047E6FF24D965FD20AC6218AA1E5 +CC46B7D17422BA46396BF54F6DBD22C0C1709B7A80E520B5DF268C15E615F3B887813E3741785890 +6FCD4EE62434109A41DAAD5857AC4BFF157A524F7C451810C435F107C2F9783EFD4ED822E4292F9A +85FFD15CF741515D6718C0EFBDE7EE2ECB022AE28AD0CC48D3184CD2B151AB16D488ED90584C9B82 +8D06ABB6D45AA9ABD1468226828B1F3113ED84348DA5C64EABA9D8AA49A8E207C53113A351A38251 +AA891F4935751C347C2D2CB0ECBDE7F4794E137E7F0033EC72F77CBCEFF3625E3216C178E033FF06 +989B4E01D649676ECCAEF230BC0A47A056D6AAF96A3E5F67FA80B5639C398ED9937D996BABEF0E6B +03B311E756F607D642D46B3DFB707EE0E766BE5865AC3247C2D3E6D3FA8CB5C3A75002C840CC5AC6 +1C608D38621EB15E827A580E6F41895562CE35E71A67E1EBBC721E78A7C3B01798F92E7C650A4C83 +B7E0D7B01890A9E53F01E7486540992A631ED2EBC23560BDCD56D9F23494C1C3B0127E0727E54935 +494DE29D525E60BD40DDD6F32CE78A26D5648C023E03EAB02C95A5BCB7EE74380AB7DC5B3247E6A8 +B1C05A863EAA7255AEFC233C070FC987DC2BEE1559236BD422C0CCA59F8D758D596FBA315DE708CC +357A96E17CC3DF5F51AFC85ED9AB7E08AC271300F751CD8653EA94910F3C37AC8BA8097A6F387F31 +DBE3AEEABBC7756995ADEA19C85259F222200BC85F428B6C5173003D52BD0798B7386B98B3CC59BA +077086E0FB724EFBAACEEA9F7F0AFCACEC232F035FCBCC853B623E06C81BE6BF61A1B9D0F80FEC02 +66F3BFC15F201F702F743FFC39F03B7B9D0941159477819F9B797901448DA8F92AE0DE3233B07EB2 +DEC93761176C93DBD4F7E057803DD33580B99AEF89F596B7E42DD6735DF78601F69AF556D71BD6AA +A972AAFB1E44E1A47B52FA817B774E9ED3332CFA9CFA01A4C310354436C9263DC3B13F5D57D759C3 +8C0A605D58073CEF9873F47C831EA533F626E09D7A1376C3C7C0BB321BD897780E383FFD084E00F2 +8EA10C654E31A7182EA0DFB25CAB4DC0D981FF83799D7D9835A7C168D079067B67A69AA95FDF19F6 +4B751B2A813995B581B329EAB13E83AC719889F48CCA8C8275D33D94B50C7B677A81F79AF791F964 +89B144DF3BDE25D420D9281BD57840EFD2EBCD67C4ACC41CA87E0F3C5FF5AA5EF72DD602D64FE607 +CE62CC38A8D3FA1C0D5283640FFC0950FBF4DEB266B5C936950A07D4017DDE398FB2FEA33F1A1F00 +F34385AA90C5300726C170C0FBF03D75EFA886F980DE672C3596B28EEBBACB1EC3738B9EAF335754 +45396772EED53DFC0FC02CF022F04E617DF4DAF033F0EE6E01EE177FFF100E0073FC3228825C3357 +670D7C7EF640BD46ACD93300355935AA46C3366C5D57F99C9C3F59DF980731CFB2E7B277E99C381A +9E8502F83EE0AE3293E83D46FDD57FC73992FB7909784F4380D7E8F3CBB5CE019EFB0DF00DF809EC +943B5521607ED0EB1B873BC61DD507A839F23A4C867C781CD0DFF53DFB05B00E5BCAD23D6911E4C9 +3CD7711D3D33F1EEAC56AB8DC510029E6FEC1DCFA03A013B80FB9E09BC4BFC790B306BFF0C0EC16F +01F98233A8BAAC2E1B69C0BD7A0CD600FB2FEF189F95E768295C55578DA1C073BE1E98E9905FF81C +3A4BB02E3257E0FFE84C819C6B3E09EF428159C0F947AF0173FC10E0DD655FE55E63A6559F02EF09 +EB0AEAA7FC07BC0438BBFAFCAF03ACB5CE78AC6BD86FAE8F9E939A210CC8576E87DBA1F325365B1A +D2702BE1C730DC1DEEAC850167C06D77DBE5517994E7D1F8C2F88279DE6A84FD906565999700F793 +359B9F8DFBEAB601E632E70E60B673AEC167CE67EE61F7B0AC92553C8766B1596C6DB4368A7D629F +DD69777A96C325B809599E2CCE7DA246D458655699B9DBDCCD1EACFB21F648E7C2AD72AB9EAD8A54 +915160147096B342564828A13C133D13BD416FD0C7509DE64BF37E0C55DE2ACF54CF54714FDCB31A +AC06E6685D73022A208514EE4D88B9313D437E223F61ADE27931D7986B989DAD8FAC8FC4165807FC +3E43CCB0E659F3CCFDE67E639FB18FE784355E7AA4C7FD36085738DB6039BC03BB9C5DCCF1EE65F7 +B21C059833F519469FD73D0EF557DFC1ED6ABBBC07CF40824C7027B8139CFF420B944018FE0AD54E +B5FB4DD8E06E904119D459EA3B807C63DD07DD56B768112D76829D204689513ABBD79AB5FA4EB37F +E019DCCFDDCF750E616FC299D5B3D37C6BBE1809D817715C1CB75740C48E7892A1D9D3EC9D07F5DE +7ADF08DF086FC81BF254782AEC36BB4D5C015BD8D6BFA0DAAA16F7C1739003CFC26431D93A03ED56 +BB48053C9B672834799ABCA7BDA77D1B21D597EA9DE19DC1F320F0A567BD69C6349D19DAE16508CB +B04A52493226638A9BCD3AC65ECE2CF25D408DD5FD22D3CCD4FD03BD4D15AB6259200BDC32B7CC49 +7152E24F42763C7B602B54C3FB500BCDB01A46C02AF833DC1BB8173F123FE28C819BCE4D7781BBC0 +B90AC7E09073287E19EE8FDF3FB003D6C0317802BE051FC079B83170233E019E8F3FEF943BE56E3E +2C7417CA89C09C7D13CA65B99E4BD7FE9FF377D8E3EC71EFBA77E516D801C780F970A41A2917CBC5 +BC677CADCE7ACC6D078D8366055C019C5BE34560AE7380358E6BC51ACB1C89F949674B64776627D6 +4B7D969261297C085C739C453DA7E1FFF3BC39B94E6E7C667CE6C0E681CDB1782CCEC78F0D824628 +8A15F537437E7F7EDF41D8DBB7B7777BEFF69E5B70A6E74C6F5D6F5DFC6EFCAE784DBCE6AFF457A6 +74A5740D1B3B6C6CFA71B8967E6D58785838E578CA71DF0ADF0A66CAFE4DFD9B22F8EAC8E9C8691B +07456D45ED85ED859DA59DA53DA247F4F5F4F538554E95B5C25AE19FE59F35B8627045B0305898E1 +CDF0665EC8BC90B13B6377FA03E90FA45D4BBB960C3C5FA256D4AA6D6A5B3C2F9EC7E78C86A361C6 +B8AEE95DD33B7776EEEC4AED4A8DA445D2A275D13A6789B344348886C0E0C0E021E7869C0B36041B +3246414F464FFA82F405436F0FBD9D7C36F9ACF7BCF73CB31047BF485E24AFADA4ADA4B5B6B5F6CE +7A08DF09B7065B835FDEF8F246243B92DD1FE80F30FBDA75769D7FBD7F7D320C4A189490124A0925 +1D4D3AEA1FE71F6737DBCDCC6A4EC009F42FEB5F16AD8C5646F647F677B677B6779C84E28EE2CEE5 +9DCBBB2E745DE8DEDCBDB937D41B8AD5C46A78A6B8EF76B95DEEF3F83CFE31FE31890F432831E41F +ED1FED7DC3FB863DD99E6C6E3037C8B5726DFC62FC62ECD1D8A37DEFC24228EC2BEC7FAAFFA98199 +03339D7AA7DE1086100F8A073D6F7BDE4E284D284D9C9B3837B032B032293D293D303B303B312B31 +2BA125A1C5FBBAF7753B6C87ADDBD66D73A5B952CF5EE87B3A1B70FEBA6E5C37C74303E04E9BA7CC +53D61A38619D1053E092B8643F623FE2C984F7610FBC03933C93EC17EC1744B7E8B60E5987749647 +6E547EE577CFBAFFE3B8DEA3AAAAF23880EFBDCF39F7A528EA08080312426BF0C1286AAF19D35A4E +FA8731B16CD2C6070F4554CC5041491AADB1C191B2E5A46065EAC2C76832DA844BD1D454260BD158 +69B4CC7C20A34E905E41BC8F73CFD97B9FF9EE7B3F7FF0CF05EE3DE7ECDFEFFBBDC01B78833DD79E +6B75803AC307AD83F64C08D921BE8BEF120DA2219A3170B69C21900E2A432F06D56354F6521D6735 +A8BDED737CB25016AAB9C81B79A3BDDDDE6E991063C5443E86E248B119312391399139563C5CB1AE +F03C9E276E895B2AE7506017D945AD43EBD0DBE11E3440869EC12EB00BB49ED693E564B9EC865499 +2A0A4521BFC42F89C1900DDBC576795E9E77DA9D76BA902E5433533FA41F72BDE17AC3A30679B3A7 +D9FB0FF81272BDB99E079E07EE16778B6BA66BA6116BC46AA3B5D1740D5D439248925C23D7A8BF17 +3DB367F959F5BFE4543955ED4B1A4B63D96AB65A3BAB9D357E0F3D468F6B366C706D307E824C2353 +4FD15358112B22611276E639F3A2D71B798027F124FB6DD80C2BE06BFB6B5E0917F9C5E8E7471772 +0A9D429589E92ABA8AF5657DB53E50A3D5E8069C06EC0BE3CFE087FD30D998ACBFA6BFC64EB29334 +812638B14EACC81019FC43D8C2B788A7C453F28EBCA3BA1D9BC026687BE11C1C03EC185607D32086 +C5D076DACE5E85425648FF07A5B454ED103567D52C5533954F83BFC256BE550C83A530059E144FF2 +8FF847B61FAEC229FB144FE369A21FDC1437552F8CF6978180CCED7CE17C2157CA95629FD8C767F2 +9976BC1D6FB5420EBC08EDD06435D9A980C3C07F0327F949512DAA65B6CC764A9DD2684E4437A02B +209FE69347A0B20E9E4F9575C557E22BC459A1EA979808D83F72342047C9D9F0B3FC399A7155064A +8427E8136C3C1B1FBD46112DA2FF0136C28710867A18AE0FD7BAB56ED6C49AE84EBA5365069517E5 +29794A656795F91C0A6B01B9269A63554F54B9B4913446B3FD3E671F5904E87FEA798D7615D5B732 +9C0CF19E78CF7EC77EC77ACB7A2B5217A933ABCCAA701BB4845BCC46B331323F32DFEC851668329B +C237C337433F812BE40AD64061B030303B30FBD16AF8F6D1B7819A404DC81FF2DBDCE66C23DBE80D +7803034A069424F8127CC9B392670D5D3A7469F2E6E4CD43660C9931B07960B36FA86F281D4C079B +17CD8BBD25BD250FC63C18736FF1BDC5BF9CF9E5CCFDB2FB65DD78059F0D3E6BE7DBF92C9DA5FBC6 +FAC60E7C6CE0630947128E24E724E7A4DC81E7539E4FBA96742DCE8C3307F806F8FAB03E4C3DB784 +11C675AE9BC7CC63A1DE506F70577057A00EBE84DB81DBC149C149A103A10366B5596D8FB5C7AA1D +4FF6903D5AB1566C9886E9AE7257792E7B2E7BD3BDE99E299E29EE247792DEA1775090C7E571EB9C +752E3C2E3C2E501E287FD8FAB0B5A71216404B4F4BEF92DE2581DA406D786878A8B5C5DA226A45AD +D3E974523FF5B3EBECBA5600EBB5F52C97E546CF6D93D3244B01195FFE0A96CAA5AA13509BDA2A5B +1BA3E004B443A551A9956BE5742A9DEA943965E236D8C25673445E9697D53E622BD80AAD596B36F2 +8D7CD708980C3FB87E708F814DEE4D9E419E41EE209C872277912BCB95A5E65F742F64D24CD54145 +4884F823D8CD77DB3700E78C7FC23F11A92255E55DF5BF54478C66D92ED2455F85FF4235E09EAAD9 +45D692B5AA9BA90E2074A17337775B57ADAB9155101B8935F740815910C989E458F956BEBDC3DE21 +1245A2EC2BFB3A939C49D13ED8425AE85ABA56DD7F960933208B65D116D84177906F200354CF8B83 +62521CCDC7A5AC543BAD9DD6FF0907A10D16EB8BB54AAD92F941CDA002C01EA6B5B4964D6413D51C +D78E6A47F50ABD026BD9AD47F488EA2286CFF0E97321514FD45ED15E6115603083A6D37452412A9C +2EA74B9E065DEAAAB3F1FF4013A879902B72650260A6CBE572B9331C2A9D4AF57C9213A0AE1DE689 +DA3974116C84197406390CB3C82CA7C42991D3E43451292A55B6B55FB05FB0C2F0369CB44EDA5950 +6417A97C15DDA3C7E4319525692ECD55B3563D2BEA59D033A106F0533B01595A167B11D475380293 +603DA07BD056DACAFE04D3210F7096999779558752F30FF12942E340F5C936D246E7C1257A898D84 +1FD98F9A01CFC14E507DA207F6B2BDF43E1C86BF01BEABDA396C1BDBA61DD18E18978C4BEE97DC2F +79E240F368AEEF5DDF1BAF1BAF6B23B591643E991FDDF987A10C26C07439DD59E82C5433CF79DF79 +5FDE94379DDFC17E673F4904CC7D524ECAE9E3F471350F9D65CE324924E1393CC73A6E1D8F74413A +9445CA6CC336F8283E4A8C871ED12333E00234437F40D7140F613960C7F0097C82DD6577A9DC679F +B5CFF2D17CB4888736D1E63CED3C4D969025341EF07D593FD68FAEA3EB4803698876CF6BB0456E11 +7F07B5D33E86C3F00D603F894D6293CC83ADE0833FC221F817BC2BDF55E75258C29213E544D503D4 +CE55BFAF7A81B3C7D94396C1E7E473F56CD2E7209B66933A52E76C832BCE15B2015249AA7308FC8E +9FCC8131648CF35B404F237D41BD07FB439D2FB693ED54F7932D628B681ECD237701EF916FCA37C5 +6A50DD567D867AC00E14A630E5CBF2E5E87E6A84056201FF0B6016DB9FDA9F5A8FA01ADC963BF26F +3805832283CC0AC83173C2BB600CB8C3EE500578429E6035FC1A3C418FDA31815B815BE1DC70AE5D +6017A8FBEBC9F664F79FDE7F7A5C675C67F2F5E4EB6923D3460EEB18D6917634ED68CA7729DF25B4 +25B4C57A623DC60DE3063FC3CF047202397E9FDFD7E9EDF4DE4D8367EE3ED339A27384DFEBF706C6 +05C6A9CC611083C4F4C4F40C2E195C9208C9E5F059F26749C549C5F169F169B1F5B1F5DE2A6F95DA +E1D6366B5BA03450DADDD6DD767FE5FD95F7A6C1DE7B7BFD09FE84EEDDDDBB7B47F48E08C607E3CD +75E63ADB637B385EF203F981CA6B6A3747CF512B74C001E847FAA99D2EE3653CAFE7F5FF27B9EE83 +AAACF238809FF3BCDC7BB9172E902FD94A012AD02ADAA4CEAE352A315A9296AC9B322A6E88A4A412 +2D52590859EBE0E00BA963AE68B90AB302BA0DE9688BAF0C8A30869B90D5660B8A99021AACA25EEE +7D5ECE39FB3DCFFAF953B8CC79EE737EDFEF4FCE5EB3DC2C37B28DECD03ED0A02854642C37969B0B +CC0576BA9DCECFF173F475FABAECE1AE7BAE7B786C83DE5E6FAFEF9F70C877C85BE7ADF3647BB265 +86287D4A9F582A96CACF96396674181D6689596235594DF2FDA7B93457EBD57A3D399E1C5FA1AF30 +222122C13F070AFD85E103E103DE166F8BFB92FB9296A2A5108B58EC65F6B2F18DF14D707D707DE0 +54E014D6BD60601234061A83A5C1528319CC8EB423F9543E158F55A78BE962E58472428D52A3947F +C30DC853F2E87F0133881C813F00DE331127E2F872BE9C95B0123BDFCE975964769A9DC665D80C19 +70D0386856981556995526E7ADD82036C87C5457AA2BF54C3DD3D5E66AF32C80FB7003BA61986798 +EB7BD7F77ABE9EAFAE5257D176DA4E4A4809EF06DC79E74E96B2521E011FF18F842214B93B3A7994 +4ED3E5BD76FAEB23E591FA7790B911033227E4AC9DA04D50ABD42AE56B98A9CCA4093441F4881EAC +B00FE49DB76BEC1ACBB00C59D5CD7D9007BF8103E601EB35EB357BA23D919D6027F8CFFC67124362 +E81A90F344FECD7C255FF6107A0D646F4E26C9E2AF902492F83FE02698DC1473C55C120D0BC9421A +49239571705C392ECFAB86D490F6341C85CFC0AB79D5BB30579DAB7CAC7C4C1FD007B26F920C9221 +EE42BC88E7011E1043C5507906F9D962175C1417E50EE9E4400C9C832B807E4F4380D9475FA22FC9 +DD52CE1B912932F95EBE975D84FD80AE2C7B069B06D3E14F500787A19B75F3301EC67A592F9F00E8 +D9CE6C34B821460366ADA887CBC004931D4070C18907E41DC23C1407007357F8007B01FF0F9CE6A7 +E5799C2CC63EE9FCFC44907353CE4CD90BAED3EB4A125429555AA296A8CFD7E7BBAA5C551EE111BE +79BE79117E7837E2DDF07DE1FB7C415FD09BE64D73FDE8FA51736B6EF93BCA706538DD42B79032C0 +3CA50BE9423987F97D7E9F7D075FB22F7911047950AC156B69112D5237C255F5AA7C674837E976F6 +AB181663A69AA9A13C38103A60641A99CE7B829963C5C020D45AB5E64C73A67111FA8D7E7324AC06 +BC57D6066B83B34321A3E49E6475595D7614A02FD8A7EDD3EC79F63C6FE5AD72AF709EE1EF612CE0 +9F2817E53257D87990393501FE08E5D0C25A7825AF1469228D8C2163680DAD511683CCF374D801A3 +D5D14ABC12EFCC379CDDC91DF43AFE08BA78979826A6911741E64D392977F2E68E72473D027B6093 +BA496BD29AF46C3D5B8BD2A2946AA59A5EA01788494CB9C7B043EC90DD6C37CB6EC4CEC06EC0B091 +77405401CE233BB2F3FD7F0D5F01CE2426811B6245AC93C51D90072EF82DA402FA2A9B014BD812BB +1FD2EC346B8C35C69C0FD166B4916C2487FE0CB9B025B4C5980CEFC1D3B01D761A3B4315A18AE0C1 +E0C1C16D83DB02870387E5B1E59EF4B0FA6175E0FDC0FBA1DA50ADEC6CB26F86B786B70ECF1B9E17 +3B36766C625462D4B89C7139E3378FDF9CEC4FF627652565C9DD6958E5B04AEF6EEF6EF9DC1F363C +6CB85B74B7E897985F62AE775DEFBA5672ADA4EBB1AEC76EBD7AEBD53EAD4F0B14078AC962B2D8FB +ADF7DBA17143E3463E3BF2D9A7EA9EAA8B9D1D3BFBC9F827E31F6F7BBC2DEA78D4714F81A740348A +468C0375401FD07FCDF935A787F5B0EE21DD436EF7DCEEE959D5B3EACECE3B3BFB027D81815103A3 +0234400DBFE1B777D9BB448A489173485DAFAED772B41CBD14827AD03503FE063E974F5FABAFD5CE +686764DFA41DB443F635FE167F8BA5B1343BCE8EB3D2E18875C4CEB033647F92FFAFD42BF57A83DE +E0E9F1F4F85EF0BD10511451E4FF0A8AFDC511BB2276F916F916395986CF56A29568F18A788555B2 +4A3BD54EB5EE59F7EC5C3B9745B248BE87EF2143C8101A46C39C6EBA03262A1365FF1467C55956CD +AAADF3D67923CBC80A6E0A6E1A2C182C08B4065A073F19FC24E409798C26A3C95E642FE247F95152 +4A4A95D1B011262993E876BA5DDC1037E42B663F613F61DC366E87CA4265C16A0887866083A11BBA +D96EB6B30FD807E2A6B8A92C5396E97EDDEFAA73D5B9DBDC6DF20CEE2B90E44E72A92E554BD552D5 +3035CCC922CC229245B284210C675790B9331D06E9A0D2AEB4AB1AC83DF20DF50DE514BCADBC4DFF +0584127211647E0E8315B014F693FDD4477DA4031E80EC1AD3218C84891D6207FF0ECA78197B08F2 +2ECC62B3EC2BFFE7F43B643CBBCC2ECB7920F7393102A6809CAB98C34E6E2227F906780AA221037E +07A580FBCE3B79A79807A5F01EC85CE9831FC40F72DF151D70555C75E68F1BD69175743CACA3EB94 +F180D922FB82BA0D8EC15EB804296A8AB20FB0939116D222AE832E7456CB6AED63F631EB26CC86CD +5001F7ADFB2C013A59A7BCFFA242549091209FF10C7806F2E139FA1CD90BEF9077C42D980E092281 +5F00B98B206365D68A656299F31DC9FD730DC80EAE12D539DF4AB192F7C215580232C33E83725E2E +5CD02C9A4912C83D107B1F5D0DB7E12CCC82517494FC0EC531982C26F3297C0A6B05E4079B0D5BE1 +1ABBE6EC29F80E44169C12A7C85F001D9EDC22B7E4AE26BF7FB2110A49A1D3FB71CF9C1D11CF4D5B +AA2DD59BF56677BDBBDEFBA1F7435F9FAF2F7C16CC099FE35BED5B1D561B562BB34F5DA33A1D8454 +912ACEE0243F298A4531C9873E580DABA086D48856C07C977B97B8242EC95D96249004912B72793F +EF67D92CDBF25B7EE34DE3CD503EA0D71A05468139D59C6A27DA897C3CC89D279FE7CB2E6637D94D +569BD566C69AB18607B61A5BCD67E0BC79DEFADCFADC5E61AF605FB02FF821C0EE263E159F929FC8 +4FB49FF63B7705F744DD008D6AA3725239491E9147225B64B346D668D7C3087B84556FD5FF8FE33A +8FA9EACAE3007ECE5DDE06A80591A7A8B5A13A151497290174861115D7A18D2032E2365A5BC5AA25 +754CEBA8A550A2355AB5356E0C2EAD1253873844C429585C621C97422D5B2A088AA2A14A45DFCABB +F7DD7BCE7CCFE3F32F098F77CEF9FDBE5F63ABB1D5FC1B34980DA2FFF11D10E44172855CA163E110 +3D14EA74172185A6905A52CB6B788DB8DB6C301B6C569A95A17E9A01092C814F81FF8138BB6AD80B +C76126CC63F38893386929AC0364395A0B3817B293ECE43FF01FC4CEA44B017F979E0391AD6CD446 +124922BBC7EE192EF80BA0931AF946BE39DD9C2EBAA1B87B224BD3381A273A86D805A2FF897D1DBA +8BBFB25F7925ACE3EB1865D4701BEE6049B04464076DA636332058E100DC0CDCD4C603765CA03050 +D8EFE9F7F81FFB1FFBB27DD99E1A4F8DEB3E84C13298E59AE5B6B96D3EA7CFA947EBD1A2D788BC1D +991C993C7CD5F055A333466724B424B44CA8852F277C99A02568A3FDA3FDC3AF0CBFF25AE96BA596 +099609FA7DFDFEAB8A57153D8D3D8D5D1D5D1D9D133B27762CEA58F420EF415E77437743EFFCDEF9 +DE53DE53BC9C97DBDBEC6D91299129CE4C67666C026C8DDDEA644E16752BEA56446F44AFB5D05A48 +1A496370427082CFE573B90A5D857DF57DF5A2EBFD5EFC7BF18BB817717DC97DC9AF0EBC3AE0D9E1 +D9E1B7FBED81EA40B5FE507F682C35969A2FCD97E2FBE245BC8854936ADA4A5BE5EDF27675AE3AD7 +32C532C5FA47F0C23D28B19658CA2C65EA6275B1B243D92167CA99340893E8A4D01C9E0D37C94DEA +00BC2339494E52E29578350E0A60983A4C69569AE5CBF2E5D09EC2EC23A924559C25590045A48866 +D00C29077E967E96B32157CE95CE43BC144FAE93EBEC083B627C647CA4556955FD51FD515E9FD7E7 +EE022B14B98B3C373C37FC45FE22CDADB9CD5DE62E5A46CB14B7E2B6A65A536D8F6D8FED6FDADFB4 +1DB61DB6EEB3EE5397ABCBE568395A647B96C4928C34234DFF5EFF5EDB02DF69DFE94BF425C1C3C1 +C36693D9C4033C20A54BE9CAD7CAD76AA7DA69B967B967CDB1E6586EC258CB58354D4D53062803E4 +62B958FA0DDE03B18FCBE1A5F452DE0FB572ADF81DE56DE56DB9402E904E4BA7C51CE6A5BC94C5B0 +18A3C02810E722F2AFB60616680BC41DD3EBF57A23D68815999447F248F126A54429511E280F5446 +C051D80D5B95ADF209F984D8E1F45BFA2D9947E6F14C9EC92EB00B662F5C8233B00844C6FD171C34 +0FB228580837D80D5EC12B4466A58934519A01C8EA72915C2472BFEC95BD4A8C122337C26479B2D4 +217584E6E56D729B1BDC600DACC17C0ADBC00AE83A2C16EA589DE86974155D256D93B6C9ED72BBB2 +0B9E29CFD41C35476905A7E20CDDA736DA468E91637C2E9F6B969965C671E378F03644423CCC82B3 +C1B3C649E3A4F9076833DB429F7B145CE417C99F003D891C814B5006C8D3340AB0EF44A79486C36E +69B73C15B2006726EF94774AAD305B9A2DF694D8CF22FFB174966EAE026404A3C7E83129A0BFB121 +809E462C50412A6825AD94FE0EBBC005D701998CDEA5774917E9123927348B36B14DE60BB806A26B +882C22761C323E73C05F219FE58772C774C0BBE4E207DF2F990F785FA49ED48BCE49FF0BCDB4595A +098D52A398FD6AB95A6ED12C9A2DDC166E2FB6173B1A1C0D617A981EFE4EF83B617BC2F6387A1C3D +F6D5F6D596772DEFCAD3E469A48A5485765D0188B91ACDA309275C4A00F4116983B4812EA40BC97A +B23E7426A24B88FF3F9B65F3649E2CDE6FA8F720A3B2C96CB21167C4E9D3F5E95A01146A85415BD0 +26BA86D873FC3A34F36671D78CCDC6663D5E8F0FAC08ACE8BF0467FACF6876CD1EDC13DC635E302F +88EC498B69B1340C0EC23F210D9E4A4FE5E5704BBEA5442BD1729A9C263A98C8316C0C1B63641959 +C198608C3E0ED6EA6B832382238C19C60C36940D0DE5B93EDE27DEBBB813A283924EF8867C431510 +1D56DC19916F9097783A4F67EBD83AB304B0CFCD57F0DC7C2EF61E7B02D741641E9C9BB91D9CA6D3 +D80412B41BEDE60DF306FB947DCACB7899D85154820D3015AA69B55427D5C919F0487EA4CC8179F0 +96F296E496DC742D5D2BDE15711047A853BE8416D6C20FF143248244F013FC04190A874074D9F7F9 +FBAC0B7CCC27F21A3BC68E89CF1ABA6BAAA9061F822568D13F843BF01C8EEA47836F00DE947E15A6 +E9D302EE80BBBFA6BFC65FE7AFF30DF00DF02679933C0C96C23FE01A9C86179E17DE7C6FBED839DA +7A6DBDF84E9446A5316251C422C4313AF28B915F8C51C62809E312C68D7743EEF8DCB12BC7AE8C1B +193772D892614B06A98354317FF52ABDCA95E5CA7AF6C9B34FBA49377998F330E7C196075BBA62BB +629FFCF2E497DECF7B3FF79CF49C14EF4EDDABEE0DAF0EAF8EFC38F2E3E88DD11B870C1C3270F057 +83BF1A943F283F2C2F2C4F6D53DB78136FD23BF54E7F93BFC973D073D01DE38E71CD070774B83ADC +67DD673DDD9E6EDF69DF69FF65FFE5FEEEFE6E2D1E3C9A27E8083A8C3068315A447E11BD815C2557 +A512A9440957C2D51FD51FAD17AD176D4DB626FB51FB511C0DB1AFB0AFB0EDB6EDB6C65BE3D539EA +1C31DFC5EEA21760338899B31C7E83062887657419594D56F30BA0704564DE5097D8073843FE883F +121953E426A95D6A17B954CC5FD141C50E911AA4063A8E8E63E7D97923D7C815B9D2FF81FF03EF44 +EF44F754F754573A9C729D7297BA4BBD3F797FEA07BD52AF64E12C9C3AA953EC55758DBAC65200DB +20CB92A5A6AAA9F25DF96E6827893C8DBBC5FF0D23200B3A7927C926D974315D1C7A93D831A2F3CA +AFCBAF4BD740EC1CCC403A8A8E0A75B03F0332383947CE893C10DA5729728A12A7C4A91BC10D3A74 +ABDDA14C80EC2AD925BBE84A4C65AA9167E4E9FBF5FDDA7F20528B0CDC09DCD13E04FCE8AD7AAB91 +69648AB92C3227194FC6530BB548117009AA41ECE08B30091C92837E463F230C7AE13D880431E3F7 +02DE4E28BFFE9FE57A0FAAB2CCE300FEBCEF7BCEF11C053D68C58A382A1711D8525B741446A732C0 +55169D9C0D6FA5A5A5C53AA099808B99B86839A6AC298EA1049BA3E0A69B83362A4CDB38293198D4 +5806E86A2E7821352EE7702EEFFB5CF6FB7B67CFE71F60B8BDCF799EDFF3FD9E802FE010BC0AD483 +FCD26FCF8DFBEA3E9B0007D801ED05C07BA83540087096B58BB043DBC12C40D7619BD82665C25DD8 +0038C3EA4D980AC5805EC8A8CC5267417E63DFB1EFB409DA04D60BE5F0067B4335C2643559DE00CC +2FCAECA216BCC2CB2DE881D3FCB41806695026CAE4EB40796E995AC6E2612574B24E2D07A6C066F8 +27FC1D7AB41E1A497A146C85D7612EBCA2BFA2DD82ED90A025B05C96ABAE4386CA908B4197BAA880 +C9B0065642B5A896B9704C1E53F3D43CEA87F4733463B5D930167221568BA5FBD29E5BC3D970EAA6 +6A8BDA22E985CC2E43D0225BD4EF00FD45AD841B40AF3ED5C772603AD0B35117A38FB12FD91750C7 +EAB489F039F46BFDC6646332E54E77A5BB32222B226B44FC88F8A89CA89C91E523CBBD3DDE9EC8D4 +C854F765F7659AB92C85A5F036DE66F69ABD56B7D56DF71CAC3B73C219A86135AA50158A456211DF +C9778A59D0225AE497F24BFB4E3901FBD97E794A9EE2093CC16C369BC3B5E1DA5047A8235C102E30 +EF9A77690ECB5AF837D4C81AFA79ABD2AA0C6F086F085607AB035F07BE0E16060B43C5A16233CE8C +E367F959795BDE6677D81DFDB87EDCA837EAEDCCF40BF89C3ED778D778E70D18E31CE3287194185E +C36BCF16EC6D59224B44B248E60BF9426B2FB45AADFC23FE9198202650F754D3C1A77C6C0F24B124 +7ACFEC9C887CC8099EC1322D933FE68FC57F00771FFDDFEA0064AB6CF99E7C4F1488027E0E16F005 +5601E0AEB516C34458024BADA5E60E586E2EB722AD48AE714D448B68BA2B580C8BD1C7411A38A14C +2FD37ED07E60A5AC546D569BED3D1F00EA92193243E5A93CF6222CFA3F640EF601FB40736A4EB615 +B017ECFBB55C2BD75F00EC61FD39F80630BFED798C6E61E7C15466FF7D55074D701330E7E436B94D +BC2BDEB5AAACAAF0B5F0B5E0A5E0A5411FC40CC6F8D740943FCA47AF13BE13FE68C0BCF5A5FA5207 +CA61D7C02EDF3EDFBEC0FAC07AF3BC799E6680678A67CAC8A7473E3D26664C4C5C655C6552435243 +EA0C18481D98747DD2F5F8C5F18B631DB18E51F1A3E23D9B3C9B28F30DAE1A5CF578C6E319771FDE +7D78E7993BCFDCDE737B0FE223EB5ADDB5BAA7BCA7BCDFD3EF09D785EBB456ADD55DEC2E8EBC1579 +CBDBE86D8C4A884AF0A679D3225745AEF2ECF1EC71763A3BB1DC9CCE929DB568969E87DC706EA83D +D41E1E0B7F824C380B9DF00D9C86E761197C0E9F863F354BCD52EB91F5482C13CBD47EB59FE606F5 +0ED736D736B7D7EDF58C831648F424BAD3DDE9437286E4385B9C2D8E4647A321601EAC80E53015E6 +1A73F55ABD56BBAC5DA6ACA98A5411654751280A29D7F33A5E67CF16EA5D592ACBCED77816E39271 +C9D1EDE8765639AB5C99AE4C7A464797A3CB28328A988FF9E44BF2256BA3B5319419CA1C0C0E06FD +C9FE645F14ECF6EDF637F81B0255812AEA763C86C7D0BA68F95ABEE1325C8E39D00767013DCAE835 +7AF57B90AFE76B3FC29B701076C17DED3E9D45FD8A7EC5BEFFDE36DED6FF0BC8FD740FD03E5415AA +4296CA52EA2F622B2C8426D12407E4800AA800DD4546BA91EE287014389B9DCDAE5DB005D6BAD63A +B738B738863986E917F58BEC27F6931AA546892BE20A4FE7E9D66C6B36E525732C20AB99EB60AFB9 +97CE1E9F00ADBC550C8A4179415E5007D54176941DB57BCF79ED3CE578FD887EC4488262A0F702F3 +C4F81B380DA7DD7DE2F5786D23E01C313773AB1DB042ADA019247F93BFA91160007DBD012EA80BEC +39C8029ACBC8E06C29D0FDBA1B26413AE07BD43D758FBA92EA04FC6FEA16A0AFA96320E147185003 +2C8DA5D9F3147733F3308F9D41E81EFC2BB8215A45CB26C80374255A1B7B9D4F401650F7A48EE217 +7EF999FC4C8D06F42EF607D80CD5AC5A3334C3CE28D700FB86FA26F52ACA29F439ED0BAD11DAB576 +FD55C881F1304B9FA5D540A41649B39E66217540B952AE149B2003D07BF9357E4DCC877D621F6519 +F9483EB23314BA0F2B026403F60FF8174C03AC13E51E9AC1F6F73DA59E927DB2CFFE7C16507EB040 +2861AF7519CC01740A7B6DAF00CDB02AA02C436B46F72AB2305B021BD9469A93DA31C0DCD08BF422 +E3B471DAD9EA6C757FE5FE6AE8AF437F8DA889A819FE47C8189E11313F62BE27CB93456758BFA9DF +54FDAA5F2C100BE82E9033E54CB553EDA4FB900D4037E4B13C992ED37936CFB68425F827FC13D121 +3A68ED592C8BB5FB239DCF7A59CF3FE61F9B74B1D8A5140E9B877905AF50340806E1817A208332C8 +3B788779C63C132A0F95074440048F058F85D785D75907AC039463291368255A897E0A4A610DB441 +97DE4567CB780D7E0F29468ABE505FC8AEB2AB6ABBDA4E9D88DF8393900987F821F11768136D7205 +1C0774279A0F72AA9C6AEFA7F5623DF7C35A5804C5BC58BC2FDE976570555E553FAB9F593BD4B25A +D5AB7A2933CA25E0900E5ECFEBADC3D06175F0217C88F50BEC8332AB8CAF8023E0855EDE6BEFD773 +EA1CFB33EC657BED7388DFAB925492DD3977C241A08C853D42FD8115C26B40D91467CD3E5B430159 +4D7DA83E642FB397695FD39ED59E8727B527591C8B53E92A5D2E043C03ED4B15049C49CA50AC8935 +29AEB83C294F8A1811C3E7F039D6346B9A19032ED315AE085784FA427DE189E189A19A504D707570 +75607E60FE60E260A2BFCC5FE67B00D3A1D9D7ECFFDEFF7D202F90671698056C269BE9EA73F58D18 +3D6274F45BD16F8D7B76DCB389ED89EDC9DF267F9B62A558C969C969093312668C7D67EC3B4FD43F +513F3475682ACB66D9C1FC607EEFD1DEA33DD93DD9DD35DD355D93BA2675E777E7DF0BDE0B3E3CFB +F0ECC0F481E9611666AA4DB53957395779467AFE4772FD477555DE71007F9EFBEB0B08224ED48E41 +3A65069A9813D0A9A1594EB0A54EC7E464D38476649AE59C7032BE7966AC149D26A4696408078F29 +723CA71D3435954827693B28AC95BF66E8489A88F905BE3FEEBDCFF3ECFDB9E3F537F0FDDEFB3C9F +CFFB3D78C06AF874C0A73105310551F951F9669699A5256949AA4ED58927C593CE1730DD996E7F09 +013BE0A4C244288742405EA13E682FB617472A610D8C8445914576B69DEDAC7456D21D57592A8BEE +809EA9679A49669235DD9AEEFB3534401DBCE57BCBDA65ED32FF0ECF9BCF1B87A10AB6C322B80CF7 +60AE31573FAD9FD62AB54A2698A0B92BE68AB94E1BA4382976AD5DEBCC7466BAB56EAD9C2027B0D7 +D9EBDA09ED84B1C7D863ADB256F9E6C26AD07DBA39D99CAC05B400F333BF982AA6DAD3EC69A1EA50 +757F6E7F6EDFCCBE99BD3DBD3D7D0BFA1604A38251E198708C9D67E7896811AD7CCAC7BE625F6945 +5A91AE01EDECD7E12710A7C769FF81C3DA613D036AF55A63083C341E9ABF8243E0C2ABE6AB469BD1 +A607F480B64C5B46FB47ED53FBE82E885C91EBD6039DFBA01BA40E216B652D65799EC133B40DDA06 +BD46AF31620079D628314AF40E28D54BB55AAD96EFE2BB5837EB561D60298B7A9A68079ABD781794 +97DD2A288511300FF2E10DF70D910DA7C429CA78EAB83A4EBD8B7FC03FA0F9A13F01B7F45BC65310 +07C38C61FA11FD88D6077BB5BD343379024F60A7007D807E9FCE91D7E90A807613CD69EA75EB2107 +9061D53C980D1F02F54CEC38B604308FE97BF079F00BA05C41BDEC3118CD47B3138099CAE6B3F9EA +2AD09EA43BBA11F02C553354C37DC0CE54E7D579EA5BEA1FB00DE8B33D0DA9B014C6C39F803A1C66 +B9D739AFC26D76DB9B0963F958AFB3E233B1F53009B02FD56D759BE6B7B737AB5895F7795B4072E9 +F5C5629808E88FDE8CA79D469D2E4125C8BFC2443951D4C239A07D8C0E2B2FCBCB2A1BF09DD89F81 +76E05D7697A7F25476119059A8B3AA26A07C8ECEA5C6003D57E42A754E9DF37A1FFDAF300BF362F8 +03EC8603F034CC81E17C38CD316FCF370265C8476018FC128EFF1F7D766D39201FE90D7A8335DA1A +1D5D145D14FB63EC8FF149E040657C65ECA1D8435193A226E9F57ABD2A57E5EE0DF786F302F81C9F +DBE576A94D6A132FE485DA5F60AC369675B12E55A92AC503281125B251365246E21DBC433B04E3B4 +717C3C1FAF46A811EEDBEEDB4EA69369DFB06F38EB9C75225124523FA4F740F782FA8E2C9365EEE3 +EEE39117232F862A4215C1D6606B684E680EE57377B9BB5C5E93D7F812BE44EBD57A8D6423D97C04 +30F3CCDFC32EC06C329A017796F22A0FF3303BC80ED29D173DA2C7FD371400ED457C1F2FAF1E97C7 +BDCCB5152883CD82C16AB0DC2177880B902FF2DD3370D63D2BB6896D94E1291BF264A88656C0BB61 +F12C9EF6A9481369CE41C876B2EDF35066973916FC1C363B9BDDE1F01894B965628298201F958F7A +3BA987F5F067E02AE4F37C16C7E2247EC437F03BD823F6C87499AE6EA95B5EB643C6630FD8036F5E +20A3A81A5543CF53DE97F7D50EB5C3EB95BDB257FD17709ED43830E16740196A25E05EB366D6CC73 +780E2B6485EA34502ECB96D96EA7DB69F701E626EDB5485E242F5C05DFC019C80A6785568756072F +427C30BEAFB0AFB0F737D0D4DBD46FF69BE1C9E1C9E28438610E3787C75D8ABB3434736866F2A8E4 +5129D352A6A5BE94FA525A795A796A726AF298F563D62735273527B624B6C4BE16FB1AF528FB9C7D +2E100E84BB3BBA3BBA32BA323A1B3A1BBE5FF8FDC2AE4FBA3EE9DED7BD2F501028082F092F11F7C4 +3D6DBFB6DF5C6E2EB7FA415AD21C698ED49FD39FA373A29255B26492893FC23AB14EE600728574A4 +43DF5DB6C32C398BB2359D0BCA2B76895D42FBCFEB8E3AE44672EDCDF666DA51F40E68FFF2525E4A +7DCC5C6A2EB5C6C117F039C45BF1E616738BB1DFD8AF7F0777E15BFD5B23C7C8319F8526B3C99A03 +A556A9D968361A478DA35A87D6C1D6B03572955C45B3DCDE09097642241009D8C7EC636EB95B2E17 +C945AC8255E8517A147538EBA875D4570AA37CA3AC37AD378DCF8CCFB4442D5115AB62B7C82D8A7C +1CF93804FDD76101DCECBF19AC0FD687FD61BFBDD1DEE826B94972801CA016C20FEA07B6054A813A +0DEE0BED547693DDE4EDBC5D7B5F7B5FEFD2BBCCA9E6546BB035D837194EC21EF0FBFCD6566BAB99 +63E618038D815A8C16C3A6B029B255B68A196286BBC25DE184A1D569F5F2F22BE215395BCEA6B3CA +DE61EFF029D00974873E8733F014A4402C8F65C700F7827D073B81E6E62C364B5D04CC22590F7132 +4E1C1407DD3B801C4AD9C1DDE46E12A970455C91C5B2D8DB8507D801BE9D6FA71DAB756BDD7A3ABC +ACBFACFD1368C6E3876702E3CC7B06D4F9A8DF6D067A3E9875EC6F40F7AE9A55AB081C803C954799 +5F6E07CAC334FFDF850BF282D7CBE8F9D2DFC29CF666327D37DA87981F6C2D502F3A0AD8276A881A +22BBA053767ABBEC23F5111B040D80DC4DF99E5D8167C06086F22BBF6C811A4037A1B32E57C04670 +A54BCF897287B77BDE857D700FBE84994073045DCBDBA72BD40A19803BF28E9A0FD8F7EC09E8649D +3C09EAE02C1400760F9D476FAEE4AB7C592A4B69F7899B80BC23BE165FCB5CD82037A80C68846BEA +9AB7EF1743320C6143BCCE8799E4DD43EC513910520067937681D70FB1E3BDFD8CF3C25A580BFF2D +3C0BE980E7C89AE043288734A0334CEF8CF6799005F94F81DE6B15AC8722D80B9879FC05D80147F8 +11FDA47ED277C9772936333633FE70FCE141FF82E241C503EB06D645B747B7EB0FF4076AA7DAE99E +77CF3BCB609833CCF5BB7E3683CDD087EA43B5EBDA759EC6D3E8ECBBA96E6AA439D21C4E0FA747D6 +46D6BA0137A02A54057398C3FDDCCFDA589BD295EE5C71AE44AC88156E0BB745FA23FDCE7BCE7BE2 +A17848CF86D740136F52BBD56EB7DBEDB68BECA2500034A809D544CEFC8FE53A8FA9F24AC3007ECE +B75C28300252106ACDB08818AB693562AA56426B5DD3318A76FE1097B145C4AD423A3518976A1C0D +5606EDB894D6AA13DA9872272C82E85875D46A1A11246EA316A3034CAAA344242297FB7DDF59E679 +BF197E7F72D773CF39EFF338FF9073E41C368D4D33C619E3CC56B3D5CA8365906D659BD3CDE9C603 +F811326038E071FC362047B00A56A1FA553FCD38F13D0C870F00DD4FC6CB78351AD6C23AC08C92F9 +329F72AD77C83BE476B81DDEFBD0E575C95819AB1EA947742EFDEC14E4415A77CA90AA45B5C8A3F0 +BA7C5DCC13F3BC3AB80E9FC3746884A7DE53311156C10AB1428E864B804CA17E523FE9549DEAF7D4 +CB5009D8EB3A06E280BA5F0C8BD1FBA14C97F9FDB08135F8FBF30EE07F6C029B40B9521D54076523 +EC917BA85FFACF5900ABF56A7FCF0C00FA06FD2EF20934C806D12EDABD1E380333C1F66CBA939D42 +A7303C343C7460EEC0DCD06DF837EC0CEDEC3F01A5301922FA2342AF865E75D29D74CA45944F626E +C6DC4C1C9D387AD890614332CC0C33EBDDAC77476E1AB969C4B411D3D2DAD3DA878E1F3A3E616AC2 +D4E8F7A2DF330366C03BE01DA0D77A9EFF3CBFBBBCBBFCE910887A1AD5FDB8FBF1F395CF57F675F4 +75D02C16E5A29CB237D519CA66BC9DB7B3EBECBA7AA95ED29D2BF68ABD9EF4A4582FD6CB8D72A39F +BBD2A1199AFE0FD95A3D540F6585ACF07EF17E71BF75BF758E3847C26DE13667122847B99D6EA7F8 +4E7C477B43077590D7F13A33CBCCB296584B6806DBA5B01606D983AC242BC93C0BFB600E5C342FD2 +DEB427D99302336023AC01CC146BADB5D628368AE99E9475B24E58C272BB61341C760F7B07BD8332 +45A6E83C9D47F7A769999615B6C27697DD159805098104EBB1F5D83C621EA1FD47779FF841FCE04E +71A7842785270D2C1D581ABA12BA32600FD8E1A2709173D5B9EA2DF4168A5BE216ED09059451D5DF +E124508E3AAE8EEB0D7A039D6F5ECECBCD52B3947A60E093C027114D114D9153E0069C8F3C1F0181 +DB81DBF4FDCD66B3D9986BCC65DBD9769DA01354AECA956FCBB745235C806BE21AADB15A0994D53A +74873F7BEB593D8FE491EC2ED07D4FF3A6164EB1533C09A837ED84939007B8D368AF531EA1AE41B3 +47364110F28032E343F9508D556335879BFAA67F46DF82BBFC2ECD6A630B94C0FB9067E4F9337811 +501EC4BDCF34D3FEACA2E71C837FC12508C17EBE9F4938C68EF93D265A47D33E5769900D87A155B5 +EA6FF437D409FC7349F76F3DFC0D9EC02EA04EE4C08790C252FCB9BA158E412BA007B279B00F4EB0 +13FEDCA435A27E34980DD6E93A5DED80449528FF00D8EFFE39EF97FDAA5375D29DCD72580E9F0B67 +F819E337F04718638CA18EC76B792DFB19A887D2FB21FFEA28A035A3F94D33149F8B95B2523E880F +F2D7847EA7A7803344D942BFA9DF544B01B34B36C30179803E0F651DFFBE422EF3D79F66DF79A04E +7800D6B035FA2CD0F7A5BD42FBEE67D80DE5AA5C27C338F85A7FCDDE82B9D0C25A78224FF4F35934 +8F669D40B38EF2D10CA03B109FD57F0FFC8FAF8152C07A1BB960438A91C23B60356006FAAFF167B8 +05580B3A634693D164BFB05F44C92889581B883B1177223E373E37B633B633BA2DBA8D3A242B66C5 +E29EB8E7A579694EB3D3ECE6BBF9B25016D29E3016198BF81D7E8765B36C7553DD14FBC43E371746 +B9A33CE109B5556DA5ECC1164226CBD4D3F4345126CA28F73A49806D205245AA8A57F1F49D8CA3C6 +51F323F323CA2F7ABA9E2EA245B4B3DE593FD030D010BA14BA447DC03BEB9DA50CC3CFF173E60E73 +87F595F5955D64175937AC1BE65E4834138D06F810528D547E9FDF37628D58CA9F941F28F3D0B994 +3932479C812240F79335701F9EC967B465FC59181441EFA477D2AD862650AEF29679CB281FA84255 +48738777F12E23DD48E7FF04AC35CD2355A24AC46571D99BEFCD7725D4C22A779597E9658A486813 +6D72A41C498F91C940EFFD01CC97F355249C871E4885996AA65EA7D7D13E97BDB25755A92A3A8B7E +7ECF87596C16DF026D301CE6F0396C37DBAD3450E6A24B7D9BDA26FF0357E4153D554F6541F8148E +B3E3D46BF90A48E5A9FE3C2F5365944FE467F23311862FC597D48BBC5678E03D70836ED029768AC3 +95E1CA819281925065A8B2BF13D0075FAE79B9A6EF30D4F6D5F657F55785F787F7D32C31C61A635F +09BC1288F3E2BCE429C95386550EAB4C6B4E6BCEE887091913F03319AFCD7E6D76C29E843D314F62 +9ED89BEDCDAA401584778577F56DEEDBDC9BDD9BDD53DD53FDACFF597F4F5B4F5B6F4B6F4B5F515F +51E856E896B3CBD9E56DF3B6C92A59A52EA80B7A304CD413FD0E38077E0F93D564CAA07E2645BEE6 +0FF803E34F8079E4DF11C93C9972BECA5139628158E0F680E55ACE10C873F2DC38C06F483353748B +6E65284317EB623614AA5935DF0AC8CD461634C255E3AAB9D85C6C0D830BD605BBD56E0D94800888 +882BF045C417819A408D1DB483669D59C777F3DD7AB15E2C1E89475E8157E02E719738354E8D3BDB +9D4D9984F6A1BAABEEB243EC9031D39869BE345F5A8D56A39D6427590FAD87E629F314751E9EC013 +284FCBA572A9D7ED75BB37A00272E063F7636F34207F8A44D80233005D522C13CBBC5F81F2C37868 +100DF2857CA163752C9D19A3C2A8B0F0676FB23705AE07AE47FC0E682236443404EEC01B8137EC4C +3BD3BC67DE331CC3E1A7F969F65708B000E538F529606DE565B80DBFC2F7803EE1773B473A6A116C +009A2735BA86BDC3DEE1011E3062A0CC2833530019C3B808054601AFE4956C355BADEB75BDAA5135 +B203AA610C64C036A03B7A045C5297345DEAD5BA9A2503DD49D7A00BA8FB50474D81A950FF3FC66F +E1189C364E9B711069461A7F8185C642BE9D6FA7FB5737EB66750EA25414F5505902F5B25E8D82E5 +6A39E50DCAF6D4A1FCF9B61CE87E3F08859007748E69767E0E3F027A0E8F02EA2DD483E8D350A7A3 +D996C5B3FECB72BD0745755F7100FFFDEEDD07BBB2F8DEC4602038711C8D3A2222C8C4121D9D3818 +1CA85A896FDA5181C6B7983A9A4A4A828C8F46514B4C4852254D48AB52437C6094A0164951878624 +23F195A91A30A85110D8DD7B7F8F7ECF9DDECF1FCCE80EDCBDF777CEF91EB6982DA6DFA924B8944B +BE0DD9325B74880EEA69741F9447F468B8AAAFB27C96CFA7C146A0FDB0154A6129A4F374277FD0DE +B91BA602763ECA23941BF9AF2019120199815D03DA67832CE8E411647F3547CD7166F159F802F053 +FD1EAEA82B3A5B673B35B704CEB3F3CE5CBF0BF781E63B66235B09A3D9686777A4597F17CEE973CC +CFFCBA037039F9FE17FD0BEB0723D948FD0DDC07FAF957C0FFE93BFA0E73C1BB70969DA5F9C9DF03 +DAB13A780765027E062E431950AFA45CF21DEC037AF61B60157C0CAF03FE8D72009FC42719AD46AB +BBC65DE38BF3C545974597C514C714F74DEF9B1E733EE67C9FCB7D2E7BEBBDF5AE285714653A3D4E +8FA3D9A71EA807741F46239C344EF243FC905EA6978916D162EDB1F6843F8593E193D60E6B874811 +29B25256AA0D90A132E8ECDA17ED8B4EEFC9B6B2ED62BB588E92A3A8EFF0AD7CAB39054E982768F6 +B0149642EF41A48A547B20F86C9F98282652DF67A92C95CFE173A8668C2A28870423810F0303F0DD +385D74D6BEE5DF1ACF40A691C92B7925FB1E0A5921EDB5EA3634C23B80DCECEC6AB437E6AA5C791F +B04F8A838026677F04DD76B75827D6C91259E2F45EBA6EB15BCE9CC12EA62F00F297149021334411 +A0F74A0A2301197066F233F0013440824C1027C409B91BFE0B69F01250BD0D8179805D969E2FCB03 +F44ABE8D6F336E1A37CD25906EA61BB78DDBE604A0FCAE6102503ECE31727815AF62ADE083BE40E7 +EF043C863AA8D4954EE6424E54FBD57ED90A75B24EC50066B67C5FBEAF3255A67E4A3FA58E429A4A +A3996E57DBD5D6266B5324319218BA1BBADBAB6101EC84BDBD7B7B66F7CCEEFE047EEAFEA96775CF +EA5075A8DADE6BEFA5ECEBA9F1D4049A03CD83DA07B5C7BA63DD7197E22E3D77EDB96B09790979F1 +19F119B12FC5BE144C09A6F4CBEF97EF6FF1B7B813DD89BA54975A0D5603FDEE27079F1CEC1AD735 +EE310D85C8E348576B576B37AED098D0984841A4C01E6A0FA57D85EE5DBE0B67E08F900E782FB42B +D273703235FABAD96976BA66BB66D3B9A3DD951FE14774A12E948FE42351224AAC3BE0B13C91CDF0 +1B38046580BC67D55975F6647BB29827E6519FA673A43B75279FCBE71AAB8DD5668D59E32A7015B8 +B3DC599E7A4FBD37CF9B17D53FAABF2F1A6642A62F33AA25AAC55BE82D742BB7326F9A37F922BE48 +BFA1DF9045B28866975D092BE1867D43844448B6CB769DA6D3582E74B24EFE6FA070F73ABCC25F61 +87D961EA354EB6A7F9849A73CEE229A805E45EB11B1E8A8772B81C4E7B9D3807CBC4329BAE7B9007 +4BEDA5221A70862987E8249D4467C578D178D16C301B5C675C67DC2DEE16CFCB5000D590E44972D7 +C226F72657B1ABD8AC858019E061404D3ABB0AB29A6A83696A9ADC07C5F0BC7CDEF96ED4EB93E043 +F9A15A0AEDAA5D0B2DA8B7F2557C95B118EAE100541815CEF7A69DAF8135E85A88D131744E6518A8 +9EFE3F3FD550980B6BD41AED81B1B000B0A3E972380D142E4F016A837A33CD6AD6CC9AA9B69D5EE3 +8251900A78B7CE2EF937C8E5B9AC14022CA02B7485BA0F0DB01182801EA62600762CCAA14E6EF84C +7DA607437F4076A799EBCCD399407D1B7B88D3C37E073BF94E6A694E166F820688E5B1AC1EA6B3E9 +3A47E75029A8056A81FC3B94438A4CC1AA62D37B779EE976B95D0D832C95452D82F2856ED36DEC6D +A0D945BBE13A580E39803EE9EC58BF853D80FCCD9700CEA6F3F96F0073455F84125D4235A526C120 +35C8A9BB8DF0391C9407D500F80BD4A93ABD0A1EE807B47F3AFB24BD5737D0DFC2EEE6F46E6416F6 +0150964F67E9FA5338042BF40AF5B3FA99EE5F7D0F07E0241400CDE66AA0DE5D013D807D4A2F87CF +E192BEE4CC649AA3078082137D8F76D6CE833CC82E0066378D0C9AE92CCCC23C9A47B3088BF07CA0 +67833CECE4A7A570D9B86CAE871DE60E57109A21EC0ABBD7C06138E23EE2990EFBE138347A1AA956 +5C65AE3273863983DE2BED543A45A738B3710BD0B9A073B2582DA6DD49AC156BEDEDF6766BBE353F +72149A224D16B7B81D67C789ED62BB7C55BEAAA6422D9C8227804C48EF4237EA46360728330CE003 +D8BFA08815E966DDAC7602DE09ED4D7235A09FA86D6A1B9D237ADE4E8E4C033A5B54176FC11F6022 +1CD7C7D918C8803AB80EA811E73CC4B378FD31ECD2BBD423F85A7DAD7DDAE7EC6BFF00AA773A13E8 +6B4ECF4902CAEB9FC00571417AA44728A1E438C892592202DFC13B80FEEAECB5D580CFCB59F027C8 +83755025ABD44CC0DC564BD4123D1FA8074ED553152DB8B47B62D6EB5FC36BFA35E605C184535B2B +E03FB00E4E01651A642C27CBFD13E873E3F978F605508692808CA76F41136036E985F032E0ACB244 +96A88FC1142882117A8493272A6485D3830322606F8504186E0FB77AAD5EDB80F1F6786BA63533B2 +0DB0FFD19E186221D6EBEE75F724F72477D7423AACED5EDB9BDF9B1F6E0A37D9CD7633F772AF7798 +77582018080EF40FF43FBDE5E92DCF8E787644FC3DE888EF882B8E2B8EDD1CBB39382F38AFDFE97E +A7FDD5FE6AD746D7469DAFF3AD1FAD1F7B6FF4DEE85EDEBDBCAB07F6405B57DB93E0936077727772 +8FDD638706870687A784A744DE8CBC69ADB7D6D35E2A8601E608D5BC1EA947B22496E4E4AC2BC615 +DAFD5CFBE02DC0653293F1957C25CD5CF5827A414C1293EC59F62CABC02A8834479A2D3724C357D6 +57F606386A1F15D300EF9ECE84BC2EAF5336D1411DA43E6B780C8F996BE6BA07BB077B4A3DA551A9 +51A9BE2F7D5FFAD3E0AAFF6A9FB17DC6FA73FC39BE19BE19DED3DED3EE7277B979CC3C4675AC27EB +C9B44B888562A15D0EEFC132F8C1FE8166A093BF1ECA876A2D54A92A3D440F71FAF947403D67172C +02EA319485F119750FA80FD1DE80FB545EE5956D80FA1455F067C07716FFA3B9DE83ABAAAE388EEF +7DCEBDC90552132020042E1464402344EC808002550628065F20383CAB14A68E1208061409A8D5AA +338169101587472C2F316D21D8680A01A4202031948A86D714CA0029F9A3C8FB95FB3867EF7ED7AE +DECF1F30939B9373CEDE7BADDFCAC54C9027C339E11C536A4AE54CA9A56AA93EAE8F7B555E957FCE +3F17D910D9108D6113B6A10627F10AC661507450E41D14440AFC5ABFD6DB8B1E5E0F3D400F507D55 +5FE96766B5591D36426618C993725E76E36A7855EAA49D8746DBA8AA54959BCBE827AED62BADD472 +C8FEFE1A728EEEB5F79A1AEC843CE33AB3CE46F073D06FEDAF21B5210B9D6D67F73DBEE3DE89BCA3 +53E6947D1465B6CCCD6D77628D5EE3BD8933DE19FF2EBC8681C8F6B3BD5320FFEB7F60869EA16AB1 +0A13209B49EACC296C846459B936F9D466DB6CF7FE1743FACDF3A837F5EE6752DBF83DB54C2D73CF +7B429FF0DAE0292C0399C68B79315DA12B244BA8A96AAAE40973191BD1CD740BEB41AD0CB780FFBB +7E273587DA62EFC75368B24D7216D470D4E1B6BAADEFC25FB05FEFF73AE28F20BB78E7BDF37E3BBF +9DB7FF472F782FE8CF213329FD5FAE25B5D71CC57C489EE8804720FB4FF6E743909ADB601B5429E4 +5D35A8063D0CBD20D965841EA1CEE02B6C4101F2549E7B87928166A083EDE0D6ED049640FAA8EC6D +F977BD592FEDD2F5D3B990DF4BDAA4DCA3AB8D7D20B9E4B2BEECC5B108A320598D9A2A19CDF33D5F +5FC48B780E9D7567379B7E03C93B07D541FD3C8A704E9FF396E35D2C85AC4F211EF61ED6A7207BE7 +3ECC448D57E33F0FB27BA4230A2385FE26F4F27BC9DA6A5FFB92E56CA12D74CFF51E069801211F33 +06F7A0956915A6B00A3FADF1D1F0A8F449B7A707611B64AFFD19DF41FAE122D00FED72BBDCCD5764 +37FB5FFC0B6FD8374C034A4C49781107C2036E9E925E4B2F70EB361F97EC253514329B49BF1E8FDE +280767D3E513795F3D7137C849326FBAFDC99CE1EE4372D141C451680A5DEECD0973825328027527 +7D1645A05F0493300CCC02617F486DE0FEA4CE86E7C3F366085A837E6DAAC033480D94BEEECEDA4B +F625154531DE526F593EF20CD287D423EA11DB1F9C1D37AF4A2FFCD27EA93AA94E92D3F53C3DCFED +9B6FD5B7FA7E7DBF3A0DE9A993D10FD321EF41F6F14D90C1EDF79868279ABF610F241F3116B93A14 +B331B767255BBC06C99EB590BE910D726F7839BC6C7680ECE8EAD1483332DC8481E1C0E08BE08BF4 +94F494D4092451902A48BE8A78329ED884E189E1CD339B67DEAEC3DFF10A2EDDBE94F820F141AA32 +55690A4C81DFD3EF19DB17DB97DD3DBB7BEEE1DCC31D8B3A16C5CBE2655D8B10EF1A8F57C42B3ADE +E87823B729B729BB24BB44FA923FC39F1136854D89CF129FDD3C7EF3F8B5EFAE7D7765339E43F595 +EAAB0BAE2EB83EE6FA989B7937F36E5DB875A1B9A6B9267124712435223542E6C160683054E626DB +DBF65625AAC4CBF2B2FC62BF38B238B238FA3176E33DB48FB6F74BFC127D529F94772BD928381B9C +4D7F92FE24F50A0623968A719C6D6A476A473A8ECA7465501D5487C3C3E132B3D8622B2B5DAC1B75 +A33FDA1F1D298B94654CCF989EB937736FAC3E56DFF21EEC04BDB7E5C996275B9C697126561E2BCF +68CC688C4C8A4CF25A79ADEC5ABB56E6CD749B749BE4FCE4FCC4004860FE1956265626EB9275A9AA +5455BA39DD1C4E0827981C93E3CE9ED4B5D6A8C6ADFFD393C09C2BFB473FA01F70BD819AE6B2ADCC +210F9A07C315E18AA0066383B1E97F623C2AB033BD53726738299C641E338FC9BCE7E64A325F6472 +6472744F744FC6928C2599CB3297C5744C67263213B1FC587EE65690B15C8EAF8FD647AE202F92E7 +ADF3D6E9457A91EAAFFA9BD7CDEBE198704CDAA66D6A3B1E4A3D945C8312B0B552D352D3E43E8215 +C18AB0342C35FBCD7E77FEA97FFAF7B886EBFABACC97FA3F9099489E6F815A60037C03E9333FF5BA +5D68461A87CC2199275DD6BD6D6EDBE990D947E600CEA86A524D7ABBDEEE957BE5BE14C563FEB1C8 +D3988523F818BF403412F5FBF87DBCD9DE6CA9E93287D9A3686BDB86162F872F4BEE0BEE43B7A05B +FA2436A73707ADD0050B8385612FF03DA9B3D257EC06BB414132A0BEA16F788D5EA35F8859F80AAF +22DFCF972CA02DC869324FD86378DC3E6E3E87324ACE4BF8074CC12E30BF98B62067D8966056512F +82BEA2DFD66FBB5E3B1AA7BDD3FE9DE88B7270F6FCB198E3CF91D8ED6D479157A457821CA49E55CF +DAA976AAE416D3C9740A6760483824388EDDC1EEB0D38F96844B4C1F901525E3CB5E727D713D64B6 +24BCEBF12880E4AB7EBA9FCB0415588C5C78CAB347F0229640D6AD2B7E83D11807B92EBD47B5C75A +6C57DBF548D4E1B43EED4DC4EFF05BB01FBDF1DE782D8322E755BEA7FE8DF7D5FBF61C3E05D776E7 +E42AD8376605CEE06B303FDA5C9B2BB3A4BD1B35E05CA927D5933A07D5BADA5B01E319D927FEF738 +84057817B296293F15F9130E470E4747A3385A1CA98854F8DBFC6DD293D556B555328BCB3472A14A +536907DBC12A0767416652D741BD92DEE6F67C6BDB5AF6BA5D6557A91E20A3494EE288C6D466707F +AE0F9E853CCF58D4E23436A30E53CC94703FE685F35C6FAC0BEADCAC29F526DFE4DB2E586FD7ABF9 +F841FDA05B80FC29194A1D5547DDDFAAC72EB54B7EA62EAA8BBA3DF2749EDA08B2A5CB55A3EC2873 +0183CDE0B0127F85CCAA6B203943E60BE9ADD40BD3134F601666236992763C3873EA03BC09C92FD2 +EB7BD81E92EB4D7FD35FAE692458496F2E43C2246C1BD00FDD9EC9B379868F1D03EEC79643D67E20 +0ED803EA57E05ED53CC89E4AAAA4AE8164B05F825AA1DFC5AB602E70EF234367A88FD447B6D4969A +6BF8106424978F9F86CC15ABC17EB12B3116D29F2F619819E6CE8BE457E9D7B296713C639F91B950 +CD5573E5B9CDCB3FCA3259E187E1874143D0E06A8CD4EEFC74BEEB59639193CA4936279B53F1543C +F9291662151EC5383C81B5C9B54146906177DBDD52E75AF66AD92B7B4BF6967693DB4DCEDB97B7AF +CB1D5DEEE85A0E3E9D67779EDD615A87696D6ADBD46675CBEA160DA3A1D4DB54F7FFD15CE731559D +6918C0BFEF9CEFDC7B9141A68A1A544AC42822745A97C48511B42EA9A9CAB8C4051967708A294352 +6B8D74DAA204678CD3BA8BAD352D749CE2D0D81685B143140A282EB582548CB66EA44A07AD2850D6 +B37EDF3CEF49E6FEFEE00F927BEF39E7BBEFFB3C765C5F435F4377A83B44FBB9A30D8A3A8A684FFF +12F64B580FEB617D17FB2E9AABCDD5F65A7BAD5BE556F9B95C2AC937F00D9459B57EAD5FBFA5DF12 +4950212A8CE53007461A2345AA48D5B2B42C7683DDA04E459DD7497292ACB3F01C6C8773D639BBD6 +AE75B3DD6CAFC82B920FE403D5A6DAD856B6D59F73C970463BA37FA17F4133DD48341203EBE046E0 +467079707928127E0B8B428B822DC196C0ADC02DC3322C912932B567B46728BB521E7256382BAC23 +D691817BA0C104D831B0C3CF1D7BEC3D6EA29B489D8ACD6573F9BBFC5D9D42FD0FFA0F6216EC8744 +91A8DF8622BD482BD54AF94F10C36328BFC947F29157E7D5B9196E063D4BBBC2AEB0E87517F6C235 +EB9A5D6697392F3B2FBB796E1ECD059A533C8DA7E9413D2872444E202990145C00778277426FC1EC +D0EC6033AC0FAE0F4C0B4C33661A3345B248D69AB4267E995F66FBD83E7F4F82DBE03638DB9C6DF6 +25FB92F51072E1247C677D679FB04FB8DCE55E9C17271FCA876C17DBC5BFE1DFE8EBF5F5E2359042 +1A9F401EC41BF1E29AB8A67FAD7FAD356BCDBC9FF7B35256AAAEAAABB253767A6D403B6AB037D83D +0217A104EADC3A6F216C8047DE23CAD534D354AFEA65D7D975DA8DD477F4E950AC178B3458037466 +8688217AAA9E4AFFE72DBC857DCE3E57F78066625006BD7F00F2AEFB47D808C9F01BF804CEB9E7BC +45DE223904F0ECD43435CDEF2A982B7C33DFACFD1A36699BF414F81B1CD78F0B5DE834ABF51DB044 +5FA26DD1B6F03648E6C96C229BA80A55A16C948D741DDE3F21D68BF5AF53C27DF7BE3701CE429FD7 +274FCA93342FD413F584CE38DF08B5BC567B1DA8D7E5C3BF6119446811BC1DD05779248FA4EEE3F7 +A1596C96A250F516BC03E12A5C7E002530179200D72667C3A7F2539A93347B5808F600DD5FCA5795 +50CFEBB561DA307F77E20CD36FD4EF592FB197FC7B8A9C23AFC3FF7B5B2FD400AE93EE357545EA0F +7EDFC2AE51AB001995762BCB827AA0CFA3AEB31AE8EF215805CF42148F627F079ABF9C71CA372A4E +C5F959E34FF00EFC0EE85A28F754CB6A1584A350AFEAD90C380535AC86B221F529FF73FE0338B3DA +086D843E0836E99B449488322642A551191816186674408C11234A44897E5E3FAFA56BE9FC38BC08 +B44B297B217FF2AF00E7D1DFA9D8295E9557E5CE71E7380F9D87EEAF00FDD1FBCCFB4CB6C936D5A0 +1AD849D80D112C4255A80ABF67219BD2DBD1B3A2F9CB32E015C0FE603AD3FDCC9A2DB3FDFD980D74 +8F8BBD62391C904BFC3C37468D9177211DD0F9A4210DEF5BEF5BF9B67CDBCFC00FD4037693DDE4D1 +50C48BA803F132781DF0621B803E97EE7311509E2C85AD90AB72FD1D4DFDF655F9AABFA3770265CB +305809C8E8DE41EF206540FF8C3D0F5B01BD41AE8162C803CA191DD02A5BD57C98A2A6F819E4CF10 +2123BC4B70074ABC123943CE50E36126FC152EC397403B933220CE9FDA0DC7E0B17AEC771B3A9FB7 +804230B22DEB82B3ECAC3295E967423A4B7180F3AED6C164C856D9F22C50AED80EF8FD7B3FC339A0 +EF41E76B272017D1EF99E697FF5D0EA943F23ED0B5E019C8C572B1F715E039C929F00490ADBCE9DE +7477002EC02077905D63D7585BE1A875D49E6C4FB60AAD42F326B4996D5616545BD5660F50DF2B35 +4BADF7ACF7ECB1F658A7D2A9A44CA34FD22785AC9035387F70FE506BA8153D2A7AD4E8EED1DDB1BF +8725B14B46DF1E7D3B7A45F48AA8F8A8F888F288F2602818622FB017EC79F6BCBEC57D8BBB0ABB0A +9FAE7CBAB2FD0CA4B6A73EC97C92D991D691D6D5DFD5DF5BDB5B6B2E339739C54E319D4BCA3AD481 +C42B705C1C3746C01A638DE88063E298FE547FAAD568351CD808368272963BC41D62755BDDE61BE6 +1B0387070EF7D7424F7F8F39D21C69EDB7F63B754E9DF7A3F7A3BAA96E6AF3B4797AA7DE295A45AB +D1657405B2E042E0423031981868839FC084F72117220391C60A0833C2448A48D187EBC3B5F1DA78 +BF7BE11978055E8193EEA45B27AC13E62E73D7C06BF022540D5499A7CDD3B4D32827D10CE14BF952 +BA97E2B4386DB41BED817190069302938C582356C48818EA5F7C2E9FAB3A55A71C27C7B90BDD854E +B8136E1DB60E9BB966EE402FFC05AE0E5C354F99A7AC02ABC0118E702FBB9729B3D3BED3B66BDBC5 +04312190104808EE0EEE0E7D18FA306C3F9C80A3101F161F2C0F9607320219E2A2B8A8556BD57C0C +1FA372548EF70022BD4837CC0D7316419C13677F0945F03D34D94D4EBE93EFE6B839D4BBE479799E +25B3645EC24BF437F53745A928353E363E0E1C8032F80868FF078C806EE916650F76855D51992AD3 +6BF69ADD05EE0227DBC9B673EC1CABD56AB59F85E970CFBEE70C3803D405648A4C5107D401B68D6D +E3CDBC59BBA05DD033F40C3FDBBC0F57C415639C314E34C246088990D603915A240FE7E17E9FA991 +355EBD57EF9E872D8059E93C761EBBEB60AFBBD74BF0126434202FFB9F95C7F2684EF156DEAA65C2 +4EB0A11D2A0167509BAFCDE73D40FB6A3C1FCFDA80E6C128364AB9500ECF43924A92FF85326807DA +4FD4093602EDCD16D5C252613694C1F7801EC65C7804D44B3B80E6F31F60155BA51AE12064A92C9A +07FE5CA7DE582ECBFD8EBA01EA549DDF65D177A927D00CD6C642361C863990A2A5700BD6C2543ED5 +DF5FD4E10413FE2C7E0E125402BDAF2C827F01FA825C0AF3E57CCFF44C39151280720CF5A6BD40B3 +8BF627F59D4A5549F38025C05E403FF47BCDCF807DCC3E029C09BF4F2D838D407D93BA47124B5277 +D55DFA3EFE7E7D119A58131F0AF93C5F6BD41AF56ABD5A6C129B28631A9BA10EF619FB44BA48D70B +F402EDD4FF38AED7A0AAAE2B0EE07B9F73EE03238428302AAF4C24D1296A9054F3928E3AE90C21BE +AA8298A66389A398440B222A0FA713888F04A2921009515B47D00CC6FAA845136C196750111ACB68 +AD1AC32B86510705C205EEF39CBD77FFEBDCDF07862FF79EC75E6BFD97D6C877F01DEC3B7031976A +512DEC77F0162403ED86743DD4BFCF40348BA6FEADFE0D93D5647A57F6EE7A53DE54D970401DB07B +3BBD9F313807B92CD79E5BE861F6B9A67C990E9156A4D962B658CFC1EFE1B6755B348B6619069801 +F63DE23B34FAFC1DAE6BD7F5143D45EB03A7E6E427208EC7D9E702D9443D025CBFF203EAD5BEB662 +592CCE4135A48814FBB7FBAC3EE18604A885D3E2B44C936974166996D9CFF7317B4CDFCDB3209127 +DACFA19C95DBBF11A3626897A1F92BA7C96976D6A2DC7CCBBA65E7D9BFC105E8B17AC412B1446E01 +CC0A9A49F208FC0952204926D9591399D4CE23D361848DF03F007A0EEB601D6ABFDA6FE72A8C50B1 +0FB281AEF98AB862FF3ED50EEDB1FF807B80DCA12A5405D5825DA35DBC4B4B07EC5AFC2C3FCBE6B1 +792A5925CBEBA04BDDCEF5A5A294328A9D7BD600729DFA233CAB9E951FC34AB95254C0ABF01D20F3 +C868982427890FE17FD0249AAC00D45BF53453CCC91061468436C1B8D038DA690317A12A50E51FF2 +0FF9AA61B36FB3BFCC5F160A0F855346D5B2B42CF77AF7FAC8F0C8F0989A989AD87DB1FB12CA13CA +13C9B6C46D71D971D9310B631646264526853D0E7BAC1FD38F894A51E94FF2278D548C540CF3613E +D83AD83AB0039A069A862A862A46268E4CF436781B02DD816EABDFEA674FD81323DC0877CE843667 +9B2B09F6BAF63A8B9C45C60DE386BE465F43399F2D668B659C8C3357982B829F053FF3FFECFFD97B +D77B776CD7D8AED1E6D1E6B145638B7C537C53FC6DFEB6505E284FC6CB78FE3E7F9F6ACDD9E06C70 +8DB9C6C266434E588EBBDC5DEEBAE0BAE0AC7256390E3A0E1A0F8C07FA1E7D8FF605BCA8BDC8B7F2 +ADCC0F6BD95AD50C7DD008B42FDC056436AA1B512C8AE9F95AB940B53253CC946FCA37A987702777 +6A1ECD631419458E4C47A673B273B2835EEA36C736E3927189B2356579D5AFFA85294CDAB9686605 +5383A981EC40B63FC79FE35B0759B0061EF91E0516061652DE317799BB64948CA21EA3D56BF5C68F +C68FCE3C679E3BD99D1C160F0B6127603D43BC71393D4E8F63BC63BCBE585FCC9B7893FA527D2942 +2264DDB5EE9AF7E02A74995D56A295283244867C5DBEAEA255B4DDE7FB581FD5B5B603EAB43A3D1E +8EC009FD04B5395DC029380D58F83497E6E2F3F97CDAD3648B6C11ADA2D5CAB432CD42B330D405F1 +4073F337B025B4C52C314BAC55D62AF1B6785BFAA59FCD62B37835AFD69D40BDB2D6A875FC1AC241 +7368469951467BAD1EAD47DB3313018C6D601BA83E68679373E55C5108BF85B7E03938294EDA3915 +35A6BCCACBAEB02BBC9497DA3BE31DED8E3E0368478DD563E97F9A39F6DE82DEAD86D5B0FC2F2C90 +0B44BEC8B7FE097F8125506295D02CA63E403D4555AA4ACAD07C2D5FABBD0C47B423FA6AD80BF940 +672C08EBB5F5DCE426F51696CA52A93FC80F0135273E159F5AC3D6B0180F1C1C809D513C140F658E +CCB1675C892A615301B397F640DECEDBB5D550A3D5E82FC31640BEA1E7A7AFD257695D50AC15F322 +5E44B39AE6857D8E336486BD534C87B9F02BA0BFBDA297CE00BD3FF557F0291FAB649576FFA559B6 +0296F165AC1B683E6236D97B46AECA95AD80594B7990F603F195F84A46027AAC5AA696B144A867F5 +9489B56FB46FF4743DDD9809FBA0D3E874BCE278C5E880DD906BE4EAA3D00BC57AB176140A20454B +E147218367B0C3F03CE043F9455E027CEC5D1779439D871BEA06AB06AA697A66B8073AD7AC160A58 +81BA0647A11756ABD5F20E605714DFC207E203FB9DCF83416B50EC805BE2962C02CA0D7380EEFB2C +6402650ACC16F53C2053B14D6C13EFE13DDA01F8339401F57F64194DD774CA31FC0DB80A1F03E51A +9AEB19809E47994B9E9167EC59B014304755BA4AB7F35905EC02A774D23CA573631DB38E89057010 +1A01F5273602762FF99A7CCDDE4FA9365245AA3D0FE99D1F81EFC5F73457E4613809F84DFBFE2700 +CE883C280FD23E28DB65BB3805BF885FE43BF21D7BFED0CCDA0EDDA25B6E8564C035D1F7D899EA27 +F8172C876ED54D7D95E54021E0FCDBB906394A6D57DBE50BF2053BA7CD834A403F159BE08C382317 +C945620070A6C45571953224651B55A5AAE4901C52698033A6DE55EFCA1A5923C2811AD436982826 +5A69569ABD1750EFC11C0CCE0DCEF51FF21FF2FD04215F88F6C9D07068583488066DA9B6D49DE64E +8BA88BA88BBA1D757B92779237B629B629DE0397E32F4F393FE57CF486E80D11C188A0DBE7F669A5 +5AA99960267893BC499E973C2F0D750E750E3E81B2C1B2A1CF873EF70C7806BC6DDE36EADFD447F8 +D3FC69E39E71CF75D975D97D08F01D6153C3A6BAD7B9D7B90C9761541955BC9FF7D3B9169F884F42 +8DA1C6407A20DD17E98B1CEB18EB18ED1EED1EB938727174FCE8F8B1E363C77DD77CD78275C13A6B +A7B553FDA07ED05BF556E766E76697CFE50B9B097B6056D82C578FABC751EBA8A59AD20AB542BB1F +50367B0F28437C0BF7E57D15A5A2180D905ED6CBDB789B9601E1B0013A200F5E857130074CCDD413 +60A5BED2488153C629077330E3213C653CA597EAA5D40F998779D41EB5473E239FB1BEB6BE365BCD +D6D047A18F8245303F383FF000EE04EE0413212B98155A1E5A6EEE36775BEBAC75A25374AA8D6A23 +BBCFEE6BD55AB57E583F6CE41BF98E02D809731C738C76A35D3FAE1FA7B9C8F379BE6A524DF29C3C +276E8A9BD600FC072E5997449C88934BE412B5402D6045AC8866893E4D9F661418058E3C380023D0 +0D331C338C66A359EF019A719883BC1926F009F6FE339BCD56F7E1145056A39D06FDC7DE411AE10B +D80CB44B516D5D9417D52C980EEF413D6401B225ED7FEA0DC884A96AAA9DE515A0FEE452C8872980 +2C64D72BFAACDC0FFF67B9FE63AABCCE38809F73DE977BBD80D5555191C658345210510276F347C1 +546A03AB445CB252148B8E564AD4C63924ABBF266D749DDA56012D2A4AD4016DD43997CE89624DB5 +134AA3916204D496CE1FA853F971B917EEFBBEE79C7D9F37E3F3CF0D819B7BCFFB9CE7F93EDDAA5B +33A03D2A0DBE665FF38BFCA278051A45A3F107580F9F02CD4F0C4EDA35C4643199B28A3B43690ED1 +675EA156C867409996F6A55CA0FBD5A49B582A4BE513F944EA5D54F3463EB4419FD167FE11DE8568 +33DAE8079AD139228757F00AFA3FFACEB47B39B721DE89B7F3ED7CEB001C833DD06C35DB47EC234E +9C1347F99D7600CAD0BA45B7B8BDBA9DB5F3F701EFC7DF823DB0186826A5F374761F3A58071FCE87 +B3F3F03D5C07EA3525F01A7B4DB701E6197D177D5A9F661381E607E6009D031F0365700B8E00662B +3F06F83D7B0AB4CFFE0DB6E82D6ED6DF07344BA592B4E7B25D50CFEAF952BE548C84DF0172209DB7 +9B9D7600F28678269E19732115B220D288144922897741112F62C5AC58DF80701DEED6CEEF819E7B +9A4AA33D4057EB6A3607F09C591B6BE3EFC25EC8811AA0CFFE17E886EBD009F47A029FC08EC14C36 +D3EDE774DF0B81FA2DFA29ED907A9E9EC746402ED0D9E5B13C77AF1D0DF4FA5F800CA2DF07D430CD +5B354D4D73674025FC1666C26E6896CD6AA3DAA8E381EABA55B7B205F01B380BE83FAC1270A7E9DC +D856A0991ECDA2F535C07D50FD40E73C494D72772EDA6FE8E7A6BCA92600E58D16D5E2F67D6448B7 +568B2017F2017381EE90CED259EA31D09ED40BB540FB12CDF887CE43B9542EA59C28E961FE038232 +481989F6449AA9CE4E67A7BBEF3D8406A01DF647F923BDA79EA167A8316A8CFC33FC13BE81ED72BB +730730975524E01CDC197C1FF037EECE4933EDAF50212B540434A926BA876E3F409E71F70EE44A75 +481D92F3E57C27015220D689B5DFB4DFB42EC266F8C9FAC94EB7D3AD0C2B23541A2AB5BC96D75E65 +AFA29ECECFF0339E059E0591BB22773D6F3D6F8DBD32F64ACCA898512F54C0AC1766451F8E3E3CDA +1C6D0E4F199EE269F434D25DB50AAC82C0B6C0B6BE2FFBBEEC7D0556F5AEEA9BD937D35FE5AF0AB6 +07DBAD43D6219AE746BC11EF49F024F8A6F8A684D702156C6678A6F796F756D8B6B06D468411A13F +D21F391F3A1F866E846E0C660F66077A023D036B07D6F6070033ACFFABFEAFFCD9FEECC088C08841 +EFA0D7F2593EAA1BBAD7E60E7387F71DEF3BC3FA86F5F99E40962FCB3BCB3BCBD4A616A630E95139 +A79C53568955129A032FC2ECD06C6B81B5C0EEB2BBE44AB952AFD56B793C8F1725A284669139600E +84AD801F602764415C589CF931AC80ED5004DF9ADF86F1306E5E83564835538D978C9744B24866D5 +AC5ABFAC5F56B12AD669701A6C3FEC8769F0367C0C07EC03CEAF0033D9E9743A292B512FA5DECEAA +58155FC697899562A591068BA0C0281057C415FE39FF9CED63FBA866E562B9D899EA4CB5DA613CE0 +6C42C150D0BA605D704CC794B3E56CFD9C7E8E35B24631414C302E1817CC4A78643E72E756B9596E +B402FA0BD501FB0190B7F412F835509D15EB629602A7D9699EC81345346C02BFF01BE5B01BAE4037 +AC06F42BD10E5C707E801F60ADAC95F62AEA49AA07CA80B21BF56FCA83B8BFDA07F5BA9E4D834CA0 +BE4CFDFA245C05F41AFD10D0EBDD1CEF28470B2D54159C85AB40EF49F97E374C06CC127916964011 +F8807619CABE27E549B54C2D736731761856C36AF87CA8E7F5E203380B3F8B9F8DF980B3317E0173 +8C39E23F6009CBF0193E7106EEC179A0FD0ACF8AFB611314F242D60CA580D9C1BCF022E4C074A039 +407D16D982CE95FA39E25098EE07F4425504F94033FC03D806C823AA12B0A7BA3B0CE589013DC046 +01FA2E1B071110CFE2F517B05C2F570FD403B75F3501E562EABD07E1EF109221774FA0DE77555FA5 +FD8797F372F136748A4E23C1483097C0BF211B32CC0CE3B071D83D9B5C409D1B494692B91C92CD64 +A30B6E02CDB029C6147E9FDF67EB60329BACEFC2397DCEDD77D6F1759493CC89E644A301B28D6CF1 +443CE1EDBC9D3D832816A5EB741DCD20F775B24E56C76131D09C5BA7D65106A7BD97FAA53AAA8EEA +2A5D451985F5B25EDA935817EBD27BF55E7519B8E294EFA40DEDB29D6A4ECF07CA56A7A04C97A93A +5527FD1027E39C36A74DE603FE8766375B0C16B3F856B80D9F41312F667EF825503EE08CEB0EF82F +E0FD741E14E802750228234D04EADFA5801AA5DA75FF7E08CAFF6FAA9EAACEC306B5417E07E7E579 +DA77DC5ACE009A1FD86BE463C89379CE67B005E6C15BD0EFF4CB28A05981DDCBBD1BF7E00E5006BC +087F8244580D492AC9AD81E96ABABC068BE422E72EBC0E939C497607AC8436BBCD498583CE415903 +C8D9F228D09C7D0474AE9932D311900CDFC351E7A87BDF3601764BD9213B9C33CE19BB162AEC0AEB +31BC6ABD1A7A0CB3E052E8929D60BBB38BB202DFCFF77BF678F6442E8C5C38F2C4C813A33F19FDC9 +B82DE3B68CCF189F110D51755175236346C6846F0CDF68AE31D7D0B31ADA3FB43F9017C81B583DB0 +3A5016280B76043B42C9A164992ED379292F0D9B1136C3DBE46DF295F84A226A236A237B21313231 +BC39BC79D8A3618F3CD59E6A73AE3997B5B016EAAB966DD943D787AE0F660E6606D3826901011E78 +1A781ADC15DC3558395839D436D4669DB24EC9AD722BD51B7F83BF61E418397457CC5C33D728354A +511A8C6AD75E6FAF1F4A1B4A73E75BCA408ABFD05F38F0DEC07B81BB81BB8397072F5B855621ED3C +EAA97AEA66D9ED7CBBC880EFA00CF600ED5531500A5F8012CAB863DC315F877EB33FEC1EF4C020DC +0EBB6D8620D14C142111A2DCEA665E0FF3E81A5DE3F674F4211ECB63451C1C17C7DDACD908B8E746 +8FD163469951D4D7CD34A0EF3409169A0B8D5AA3D6DD7336F00D54EF5497CE5867AC1563C5841242 +0943DFC0CEA19DA1C250A1B5C65A635FB22FD1BE40199F6D669BF903FE40AC8073D0201AF8397E8E +75B24E9A11B25B76FF8FE63A0FCEAA3AE3387ECE7DB39884841432A0EC69E94001A10569D81D6240 +76A56069D82923960995450670CA0C505C8A52ED20546AAAA02C16285B4929832995B00D2D16D402 +1281B448A82141612A04F3E69ED3EFEF8CE4F347DEBC5CEE7DDF7BCF799EE7A70C965C9A5CDAB01E +A7D0D8D0A8FED958D6581617C405DA3FF65DA8DE2EC3657B39CA037945592DD4F02FD1226AA159DB +8EB6A3CD6FD119DD4D77654CDF07C558E29798C7CDE3360BEBECBAA822AA48AC4CAC4C698ACD9880 +5E28482908D9A838511C1D880ED89976A63900D5A8D5506EF81AAACBF5BEDE3C82B7F03EA64335BE +AFE91BAECDCCE69F81F220FDD52F02B5C83C8D3F835A6C6A402D577DF7FF83E6BD66BE99FB1CEA75 +1FE28ABB127AE7169CF7E74D1FECC326DC32B7142BCC9378024D4C13F5043FDC0F0F75E15EBF54A6 +D35CC95C1FFA7EB5AF3603403F328F61B019ACFAADB9CF8CC068E81ACC28663BEAB013E40C7305CA +52AF618E9913EAFE7F510ACDDBC7FC31938243E650647021BA90625189EA94EA30676D49D9929891 +9811AD8DD62AB38435AB739F35676D912D8A0AC11CA4BE9198969816F6C1C468A22DB7E5A197921D +FC97502E7C183D3105FA6CD7CD75FB1058B77622B6600798FF34FBF82F90EA53D56FB40EE35FE27D +688EDFEC366B56F4CB7109AADD73A067C2DCA61AEAD25C5A7C05D444F71AEA5C9DDFEEB79B416805 +7D0ECD03DF81D68D32897AF046B4756DE343A047C5E7E2736E915B14B2DC2054FA4A33105ABF93CD +64F5FDB07E4A7C89ABC45C14BBE2D0E79517D4EFF6C47B5C0A8663A15BE8B37DB6ABC51FF015B680 +F7F5BDC29C415F0DEB417FEB9CEF40F9663B66BBD9F171686E1889F618180F6C2CC7478D1F297BC4 +DFC31ADC003DC28D843E57094A41B1D23C167E97813E152F403AC64379703E96C44B1A636C84F211 +B92A79118B3106EA2137A1797A036E276F37B6C7521436162637E104EAB01B45C922D5A086790DF3 +92B392B3948D742DCF4F541555A5CD489B9151945194599759D724BB4976D6AEAC5D1927334EA60F +481F90F85322CC66BA8FC93DC93D0D2F6055C3AA6441B2201E178FF38BFDE250F3997D526B526BD2 +4BD24BEE2BC3A7B881F3F79D4F2F4F2F4F43EA8AD4159AB523D84A5B19661DE5DA2A53653BA3D6D6 +4639988A7F6113AE45D7128598929892928D67301FA529A5AACFD1A9E894D6AFAFF0159AF374CF92 +F9C9FC8697F03C36366C4CEE4BEE0B330D9934D40ACD3CEC49AD497F1AB3A0D9436B987920FE0706 +60344641CF7A1D9847E2B3F1593714CD5CB3B816FF46B7B85BE3A7D80BCD0EEB41C18EC7C663DD04 +37C1DF8FFD7EBF79039A892FE32BCC4407D3C15F07B3927F169A9DC6E100F84E7EAFDF6BB24D7698 +FD6FF81B6608B40796E3AEB9ABFA667F0D664D5B636BA2E9600E8F866005DA446DEC515440F3FDFD +C8B139660F9C71B627F2F036EA6C5DD41E9AEBFF06EE6D2237911B1DC34E508FA2B428CD5E87EAC6 +8318865C9BAB8C635BDA969A3F3517DAFEB67F387F2B4C41179009C20C3902AF633906E369B4B6AD +CD55E8FFAB4F4C023DC9AFC35FC17CEED7FAB5A69D6917EE97EABDB2C2BDFBF5125A437986D9D6DD +71777C3FDCCB711F423D849A15E6E491503D9F0ACAB0CE65F8D10CE3DFC12EA8CE5DF6974D022DB0 +0E1BB0DFECB7CD6DF3F01CA9A9C4BC487934F4D717A13A479F531EF11FFB8FC3EF18EA89EA43FDA0 +EBEEC07338086ABB29053340C87BEA1FCA803A663D2EE22FB8642E8567C6F5ED18E8DE75C020A4DA +54F37BA817512375AF4CA129D4B543CFE1B5F9168641B9EB51BC8C17A0F796423D5B796A2834D3D3 +CF4D17D3C557810C6B324DA6D66498DDE965FE17D07E5A06CDFCCC55FEE7D0FBA7B0193C2FF303D0 +7FCD53D0F5B4F63517EC86BEDF0D1C06FBC336B54DD58BC2FAEE683B9ACFCC675A1F9AD34CADA9B5 +FD40BFD23AB6B3A13538169BA1FBF10A0E621EB44EFF889F612F3641EBEE0C3642C71EC71C30CFD8 +B976AE894D6CF909EB51F749CF855E1EF69DD68E328FBE8FB29D7AABE68195508F9B0DF5B7B650EF +E57E2BF785FBF70A3403685D75463E46F811EEAEBBEBDB8179CCD5BB7AFF3006220FAA0BBD91839E +BEA7FB3BDE82B20D3528F4DBBB588F333801651465DE6A54C695AEABEB1AEAD445E87D1DFB2EB661 +28E66112949DA6A10FBE0DF5A6DE1804E518D5C4A7F02B3C8AD7B1032FE2263E87E6842168893660 +EE8FEBE37A978307DC03EA7F2133FD076F4399F312E8ADCA88F117A0F5B9C7A0733C02F5E5FE5883 +32AC77EB7D165AA12DB467550734D36B0F7F006651ED437F02ACDB502B76E09B7DE86FFA9B612D6A +1E596D56873D7CCD5C0B7D486BE887D08CB40AC3A1CCABF53404BF4309E6E39FD0BAA3FE467D908B +797803CA2A47B01B2F409DAF147AADFA3A070BF132DAA117F2A37C5B860BD88659D88DE5DFA06F86 +F74FDBD3516694690FE326EEE04D682DEB337F1FE3ED78731BAA1BE7A0B5A9BAFA2C5A4335701AB4 +56E7632E7E8C23D0BE640EB7D936DB9C0733AE6D669B99ADA0FE853DD112CCE79A97C33C7F06CC7A +BACFA623DA40F33C3367985DF5999E84EAD524F4B57D43EFD78CBE0BDA4F1B41DD373FC1ABD0DE7A +1EBA6E09F4B974CC4FA16CA1E7A73DA8EBE87AFA2EA3CC28EFBC330FA2C81485BAAB3DABCF4A1F35 +5D4DD7B006E80926C7E4F823388E06A85EE9F5393C87A3D88705D05AD2BFAB2729EB9CC4557F55D7 +576F31F95056A8F375E175AEC9F5E5D0FA3B8857A1F3AE81EA640DB426758E3C93E73FF19F841AD3 +C3F4087557B558F543F593AC1ADEE39CA177E838AD5FF5233DBB0A2827A847D1234C19C8B6E13DDD +3FF5A5A3508DDF06AD07F50AD5DD24A8B7B607D4AFD90BF609B4457B4C87FA8DFA8E72A4EA722F70 +7CC858F4FAD0BF5537C927B40DA3FC663BD94EE1FAD5E0DFC2B3A37E87BFD5A3BE86FADD7BE63D9B +6133CC073801AD59F504AD097D2FE5B7355806EE4D980F94CFE8457AD6A1A765610CD4ABBF0B7A5B +E857645DD3C97452FD0D7943B9652BF47B15E6E24D3033F81F41F9A623D4CBC826BE1B54AFF53EB5 +3AD49A620C86726B1A345336F7CD434E507D3E8C05D889D52097842C4186D08C1972D130CCC02A0C +808E5F096595DF60192663139421A642194299425945C7AB3E0E04B551F5D73D8476AE9DF287EB83 +4C97A97AAF63421ECB422FD74B753AD4E33C97A77E11F288B2DE4EDC826AF406A82EABC66F87EAF5 +56709CCE1357C555AE37BABBEEFF67BA8C83BCAACA307CEE28B0943390CE18304D6B2CE3A490D218 +D2A8C396A33139A5A128695AE218958D0DA360AB86293088A82051200819422EC96288819903AC24 +8EB616E992B24142948B8AD3AA398CE3EE3DA7E7F95C9CF6F9E3F7DBFBBBF7DC73CFFDCEFBBDAF92 +9ABF0C0DB9C11E133DC99CB416CC633782E3ED80BB806BA33791F5620EF68317EA17F2A03C28EEBD +19FE0DE6A3A7C11E617FF82CD817F4DF3BE079D89D77C7BBB097FA0EE7C3E9A0F79B0864BE720BAC +8139408E8CFDBCB2ACB456A22E068235A61F54837E0DF67BFD893EE491F44868947B054FE61E893D +B637ED0D4DDC097814F7455A0D5D605DAF056B9CF3C233DA639E036A3AF688BACCB931F6F6B43DF6 +9D5E9A6B432B3F0D1E9B02A3E1F3803FA99A40DF7C1DA8A553E17B30067E02FA187BD683A03FF2B7 +56F826DC00F7807BD9F32E077C636403F67BEA493DD539A0FF29A9783C1D4947F464D5F86A7CF448 +F382CFAD9E704EDA036BE010A8D3EE55D7C435546FDCCBEAAFBAA5AEBBDE7A4FF7654FE94967A633 +434FF796BDF625DF511A0C9700FA1CBE557F3A081C430FCD35E123D177F5DCF7A7E6878FC767964D +7010CC4D2BE09FA01F6D2B6DFADBC8027A840B807C95C6C054381EBC1F7DA7F496DE340EF0FEEA45 +F40FE769761C9BC6461ED357E3F5CBE17238FC363514BDC031AC27B245BA181A41FF3B19D47035CA +5EECF3A9F35783FD4B7FE93CD4B95BE1ABC0BDD24CF0399DCF34308FB826FAE826980E3F067BA7BA +B9185C1F739EF7A307F8BEA3265B536BBC577B843ACA3397EED21D73721FF88EF1D3E17FAD07EA30 +6A155D8ECC617D5843D69AB9E3A7A007370FEA99E8EB1F1DB7262F83457005E8C5F5E47EF773267C +0D3CEE7873400FA35FBF0DEE076B731EE86BF45F2B60068C831B818C507D1CF413EEBBD7C11E321B +F42977805EC5F5F2593B4A47643E6B6409F07F990EEAFC83800F0FEDFF360C8209705C392E3F03BD +D006F3E00F70155C078B603CA8D52D301666C3F7415DF6BB5E16FD0D3FAB373E152ECC17865E8F80 +13F389F553A0493D087AF477414DD42BAB93ABE071D06FFBBB3A89BFF658E8A7DFD5CAC6DCE8B875 +57DD9547E551F52E40CFF3D03CB4DE026FD56FE563F2318E1D7DA1CA55DD5977C633D81BE809F9BB +300626C202B0D7DC0C660F7C7D5ED78FCFFB77D802F6399B4E3BBC925F294DA52977E5AE3214CE28 +67E4C3F97068B3DFF92B93C17E6B0FF57B55AA387E4A39257AE9EBF05FC0F3E77FC08BE0FD8F00E3 +E68EDC514697D191A13E093F04F5FF2630A7AAFD7A2EFBFDA3E5D1F0536A025E2EB4C61CEBDE3D2B +9D153EEB64702FA24D6901E831F5CBD694BD007FA21687EF41C3633FA8D1EAA9DED65ABC03968139 +42BFAE47B7D66BD0DB9B437BC04CB101FC5D3FFC335800D6BB39D57A57E35F8495E0B183301FCC00 +5E7731B8675A004DAE264243D510F3D4BBD357F4F1E1BFF45CBBC13EA56FDC076AB7FBC45EB710D4 +5CB5E34B80DE851EA835E6DD29A0DE9D0FFA72BFFB89EE85AFE69CF22F20078406FF1EF0D8A50FF4 +B9AE2F4B5676941DE1D387A421E17DF1CC6A7BF8F4B3D3D9A1DBEF95F7E2FDE8CDB93E0D4803CAD6 +B2559F1C63F04E430B9943E8B459C61782C773EEE54039107AABBFDF08EAFD4BF000D073C2036C28 +1B52436A088FEFDCEC47EABC7ACAD8A1896AAF3E7E57D9A586944EF0B9F4F4FA46F38E357427EC04 +FDC572B04F707DCC59CDB1FFEC2BFB1C3BE6C13A451F321FBC53DE89DCFA3BB087B126D66AAC9B73 +53A73CBE05E861B1169E6BEF742D9E2C4FEA7FE37CD79E6C6056888C3B214D883E679F715DCC26F6 +22B251F45BDE83EBE73C622DFE02EDA53DC673ED5F2DAF9A6562EE5EA7C71E01FA24F398EF6E2998 +C7BE02660D7BBDFD4F9FEE7D3D6ECEF43AFB9439D3F785AF4A77C35C201F866F580566137BD763A0 +5F6A0132427A1C66C15FA10D7E0E07C16BCC84D6F62DB002AC757BED3DE035ECEF18D37C6BDD9825 +9C27BD3B5D0BE686E16036B496F5175F043D879EC5BD607D99F5CC7DBF816D30155C3B73A8B913EA +5930B79E1B79E23EA0D6AA91D5C8B43EADCF6B6100E8F5F5B00B617D5E5F1696859163EC55684D79 +A23C9177E69DE5DC72AE7A57FF001E806700DFAC7EEBE3EB3E68A95BFA0EF51DAA2F8139B0A45E92 +87813DE57330294FAABBEBEEFC0968CA4DA1FFBDFD2C07B3019A1F19E27C180278F8DC9C9BEBBF81 +BDC33E733B6C82E7E15668077BD352F077F3833DE903F0F881FA40DCEFE5FAE518D35EE2B8D7C205 +F019B09FF8FDEBE0DA4C833BE131B806EC27DBC0FED30DF6998D796339B61C9B77013D397AB3996B +7FDE5F469411B93377966130AE8CCB7DB9AFB4C0F5D00C33E03C30D74D8121E0B9FE46EF295F0073 +C3F1F02DD0075C064F813AB2B96C8E7DF25A792DF4AF19F4577EAA85E6516B6F6E3F66DD873F243C +F54BC0B16A78353CBD99DEAC4E876FC0A7E03B80EFAA4E06FD8D7EFD22D0034D03BD923E7E3AAC82 +4D70336C86D5700D2C07FBCE64580C57815ECA7E7429E8B196C295603E78081CA31D3C47FFE6B8E6 +0CC7B147E9B9AE067B111921FC9AF943CFD50C275427A4B7D3DB5563D5183DC55C640FFA23B83F7B +41FF680F753DDCC7F4CFD8DB0F81FBDD3EEB2A999596C326D80A3F023DDC22B802CC12FA5CF7A4FD +D9F5564BDCCFBE03F7A15ED97EA5E6789EBAE5A77EDC3DAEEF3E15F4D39E3312D42BBDB7E7CC80F9 +A0CF76AE663AF7E536504FD411FBA57322D7851ECD01F54C2DBA12D420DFBFFEDCE772CE3E8BCFEB +7DEE05AF351FF9E95A79EC59D097FF02ECCD8E69B63ABA2E6848ACDB6DD0DA8F3DDA35BA1D5C23E7 +703DA8C9CB401DF49EF7C124705E8EEF5AB9EEF67B9F751DA8B5EAB6F7F5D80DE09ABBC6AEABFAAE +8FD633A8FFEAE44D609E33B398F9FC546FD555338DBF5D0EF666EFEFF5F4F6185F9FE1BBF0BBDECB +EF6AB4390CAD8D6C648652B347A551D1BFC829D1EBF46DF6317D837FFA0F7B9E3A6A0FF45CC7A4EF +C47EE558F44E8F9F964E8B1EADB720FB453F56EBEDCF7A07E7AA87D95D7647DFA747DBFBA367DBEF +F7943DE1599E067BBBF3A10F7B7F736178048FD13F3D27FABBFEC0F33DE761F07FE655D600BD38C6 +FD25E8A1ECBDADA06FB1CF6C870F00FD090F823F0A4FE5B9E451BD4C7917E8D31FDDEFCFA05FD023 +3D07F635BD0CFEC37588E7E39EF12EE87F3E87EB15E3B846AEA159D7F5F7B86BA417643FC577F795 +D739866BE4B33AB69E0BBF14D7EAF13C8666BAF7E23ADFB1BEC3B577FFE22F62BD2F05739ABFEB43 +BDC6F78E8789F77B1EE8C77C4F1701F510D7595B7A0BDE63D4BF1ED1731DCFF93A9675C65CA2FECC +B9BCC7A833BC6BDC43CFAF8E9F03EAF8C7C031A893B8B775E8BBE72FB2C2FBE5FD386EFDF99C9E4F +AD875FB2E6CD19AEE749E9A478DFFAD5C1697079167827F15E7D7FFA2DEBC71A70FD5C376B603F58 +43BF028FAF063D87DED19C7A2FF8FF32F0776B690538EED131ACA1BBC04CEB3D67C25270DC59A09F +FC2DCC06E7E1780B806C54168373A2FEE35E5EE339F340CF6A1DCE813F81B5877F89DFEF07E7CCFE +88EF78FDA851EBDD799AC51C578FEB6F3E97C73DE6779FEF6ED0FF3AB6F3F13C9F650938AE73F1F9 +5CB7D67E3CEE5AB8071DC373AD7FE7E4BAB8BF9CB76B61BE5807AEBFF7762C7C7AEC3FF3816BD501 +FA78AF73CF7A0FF7B5E3EB05DC237A70D79ABD52DAC071D18E98FBD1BCE15CF5E28EE133981B5C73 +E7F6FFD7F9BEBDAEBF56E23ED458784DD741FD715D182FF6877FD6BE19C97DA42FF57C7C637CAA09 +E617BD8A63BC51DE08BD623DC2B7588BEE5BF6CAD19A49C3D2B0F29F0F097D3483B9F7CD77E49AF0 +C86A86B56CA65183A8BB34300D8CDCE39A9953AC71F7C151DDF199FDA3AE42979C9B9AA69E3937E7 +6C3DFC8FEA7A47D1AD88A200DC464646060EC15410141103159F8888918371088213D044305014BC +98889AF8C207825C9F78F10A0626CEE1D2AE6F59AB694F057DFAFC55FBB9F6DABBE4448E70989CF9 +0DFEBCFB4BEEDB59E1B19E778763ED8DACDC591AC737B2BCC3F06B59B0E37738224FAEE159BDF846 +B6FDAF66C1BFDCC2353BE406DEED8565B5E4DD4C0F47E4D90B1BF6ABA98FB3D8E59CDF61FAF52C38 +619BBDF2AB0E9DE1975AE31B5BC91647D8A41326F9AC7ED61FD84B06793006E3F4B86F3AABAEF51E +B6B2C13B7CAB17D850BBB0174CF46E0973B93716ABEE825F9D95BE5A5F60D55EF1815372D43C4CAA +3BFD46AEF52598C27DBF6525EF305A2CE0E47071F93F3DB6F74BF7D7CC0AD5696FE6B072297CE24D +7DD8397D43EFD2CBF596D45EE734FDC15E7C1CDCC1EFC5A3178FAEA75F3C9805BFE6C2FBB382D3CE +227A8C19E1B9ACE0B972DD51C933B74486FAB8783E8B1EB388BEC16E7DE6A52CDFFC4F061BF409E7 +3CFEFACD43AEFE6AEE7C394BCDA667B4C7E8636C641FDD8F67995BD9A42FA647D67FBAF5317750DF +FD4E8739CAFB5359EEAA9BAFF4453AF537BD887FECBC27CB3E7AE8D6DFF4BEC4B472C5884EFD528C +764E6F9B9DCEE9A5663CB17D2C8B6D62C0267385DE2A277A25AEF21D7738FF7096D8EBDF72449F3E +CD4E73009B3CC97FB1118CD51F188017B1C36399DDCA79E1D68BBBB2625FDFF573EF304017BBF94D +9F773E99F9D925D6EE0262CC96F47E58BC9A4F70A659217E1697F0191BCA8BDEF1AB780CB77C702E +7C5ADCC0FB9DCB3B8D113C05F38DFDFCCB5C539BDD43CC5AFC63078EDD6CAB76CD1AF8D8EF72111C +8C5FF95E0E1EAF9A139DC1036AD883D3F0056E56FBFA31DE749F8D9E72B75E86CFF1105EC2D9F692 +41EE5B59780007BD99459E7E8683F001CEC159E4E96FF857BF7C37EB76169DB80F8FE03C7BE82033 +BC373FDA67F4137688F3999B3B67B22F7E9503D86406C72F6C122FEFB8D07D2071EAECEB6F72A08F +97977096BCD9CB165CA207E22518F53DBDA818D523BDEB8B380A1EF45BE7E4C23C683EA0CFBD0287 +D2C52FF1F7AE27E57BFD13B3C4A2EF660C72C8C5D166047C7B66E5C62E7DB0BEEA8D6CE60BBE85AF +E993537ADC53E0468CCC9DB087E3F9672E854F75624E9F7F64E3557547360E7647F2D89B3AE837F5 +E3CEC5673CE63EA52EED150318574B308EC7607FF349E6F5D6141D64A4E717EFAB0DE77086C73D4C +5D93E3BE911894D3CD1FEE75F4B1DF39BC655E1F17E2767BD5BC07976D76C7556A934FEE94FCA193 +6D388A1CBAD5223E72BF813D32E081CD64D175B8BEFDC67DC239F9A73B3EF61CEE9F9DEE2BCE890B +DBC68F8B0BBE8A9ECAE01FACB183CD6ADDC3660F9EC689E3399CE11D5FC931CEA34F2EF945073BC5 +860E3194777BFFB9FCA73DC2FD4CED88312CBAF7F91DFEE4823DB0C76EF5A34ED88F837DF73BDCAA +0DEF915BCC91AB2EF968AF5A55D7749811601597A63E2A17C6E51B26D594989B29D4030E80EB9B97 +37CB03AB7DEF6A0ADED5943919FF9871BCFBCB0F9CA04ECCE666577C6E3E31CB78CE7CCCDF729073 +6A0787A94B7EA857B69BE39CB5174799B9D8F665963B01FD91579B71DE2F97BFB456C930CFB0930C +FAD42DFEA3CF593A3CF8D4778F1AC79774D3C7661C669E130771C3F96229166643DCCE1EFBF98FFF +E9E4BF790E1F9BB171B659DADC86F3ED75CE1CCA2F3D811DECC1D7E49B37CD7E64906F7EE4271BE8 +967F771731FF3B8B0C7BD96D361EFFCF66797247E03FBD62EB9D7FB8937DDEF924867C911B67E813 +6FDFC6A7F4E148BEB24D7CD86DB6E51F7DF44C1FDFE56FF7077BD8C60F36FBEE7779B0DF5D498CFC +CF7EB6D165BF18B287BFEE2774F0956DF0E72FDBF467B11B56F922BFF6BB870DE37A45B8AA77543C +BDDA50536A5C4F3353D8AF8E700E79EA1947938FBFD5A5F378009F7937B3A93B9C80AF3653E168F5 +8C37F0203E30E338A7F67110DDC96DE5F24BDDE20FB1391C5A3EC019F6E837CEA9F9D3435B137882 +3E3CE9C167ECC5C799F9CAA5FA06D99B93708F07CF91AF57E039DCE7373DCB5EDC4D361E7C280BFF +F343AFB8F7ACCC5FE5663ACCC57ED78FF02DB9F69A17ED35639BFDC9F18E47CDA5F6E0E907CEF26E +DEF31BD9665E7D50BC7DF7CDECA77FD1679ED55BF40736C8051999457BC66CEADD5EBA9DF3D887D3 +F9A757E807BBBF98DDE9A45BDCE95B5F34CF8AB3FCB297EF643BE78CD88B8B73F2B43B94789A4D3D +EC158BE501067707B2D7DD481C3D998DE5AD3976DEFC84DBF9CDDEF57DDFD6A7E042CCDD01E1936F +D7B18ABFCDC4C3880756E15E7CD581DE2447700DEFF4E25B58D5DFD4DAE9A33DC796CD4674C3AA99 +C93C80CB8FEEF2BE98D3872FC8D82C766AAF9C615FB8BF5C82AFF595F131DEC58F6A1C47FD7996EF +CE938557D8688EC4C1E4918B3F624BB91447E3C7CFB2F4293C6CD6E4334EE24BF259CE50DB7A7238 +ADD856C362248FFA6CF8B5F1C443B021677222169B7760477EF08FBCC3A37C3F920537700B67BE5D +9F71E00FE6BCC3887C7A600EBE9D752F82393A9ECCF24E162C9AB37C83297B9FC922C3D927B2E4DC +FFEEA5BBAB3A27FFCF66B18FADEEB5F4ABE957B2FC553B2F6599DFD4323BAEEB63873B291FD41579 +F69AD55ECC5233EAF6E92CF6E006FFABDD17B2ECA3DBFD1396CC6ABE8B0FFFA6CF5F73337D64D0C7 +FE718D5AC41F6A844C67DD57F0815AF29DCFEAD97EF6B02138AD0C359A7B6363EE9C18F9DF3BBFC5 +CF5CCC0EF50B17DED585386D76A54F0CBDD387E7969333AB57373FD4BB3D64C8019D72452E5EF0EE +77E7C58E1DB8488D8B211DCED0875FFCCE3FE770E2E929F6945FE422B128D6C54F8DEA27FA467CBA +9AC7C9A507AEF188F8AB6D35C0073C603E163BB5A4F6D5861A23436D902BA6CEE194FBFE5B9BA57B +87735F720EEFC07EE25D6E537FD3E7941EE99DCDEAF2DC3DFE778E4F7C55476C9E7FBEE366FC888B +C44A4EDD75769F728E3C72D9E66EB57B03DD7C5A6EC4458EC9609B1ADEBD0857BAF7C99D59647724 +332D4E5CEF9597F1B8FB22BE150BB9734EEC600FAFD2CD2776C2C9E2A23EC4D3BC4086788A737477 +2E3EF6F7AF78D2C73618C0F5D3272EEE56FC86218F7B1A3E73CEBBDF6180BECC30F51BFFB31306F4 +1B5C78EE48C58F19876E76C6BEDACF4E1C4B9E78E90BFC9327E7E4846D74E029339518C1BEBCFB0E +7FE222C766B8CD62F68A8B3AC7E97026CEF0E97B6ABDB31879726A66A533B23BC379E2EFEE728DA1 +FEC04F3AE05DACCCB47CF1AE6F7AF8A417CA8F3B9CEF7E37C7CA89DA724EFCD9A627F1DBEC6A2F5F +D787FD0ED7F479D7CB4E0CEA8727316DFED417BCA83F7161BFD8CA89186D469507B8152F98C47FE4 +C99F3C90612FACDE7D16EC6F56C16F9E619CED780D7F7A60952DFC774E6D9C73DDBB1AA60F4FF37B +350A73F44C879CE104F3EAF573F8F6E462FDB1B2CD40F228EFEA486E0E5F36DE6C5C2DB25F2FE7AB +3AF297CDC3389BE1C45EFAE415AED5B398C0A7FEEB91B3D94987B8D82BF6B0A8DEF5A1F57D7DD45F +F580F7C9A2830C7B71BAFA38BCD47DF6EBB1A7F6CACDEC658F3D7C166FB9F09D0E32C4D08C4E375C +90213F6C27431FB357CC7DD757776E3D964FCE91BBBE2C5730726ABEDF6049BD7B17233AF513BFF3 +CF7EEF6C9437FE898B9A760E76F8C9C7F9042364F89DCDFC85297D9C3F6CC2E3CEB17558DDDC4187 +78E237EF7EE70FFBE9632719EE3F30C007BC299774C31C7C8E8F7D6783871E98831732D4145E2243 +9DC39C5826AE95716AF18A57E1935FCEA95BF61F7E688EF1007938533F857D98C41FF0C51EF74C7E +E1FCBF2EFF2A37E2361C348E72FFD4777ECD32EBE2BB6FB232DFE2B5CECAFEFE966596362B7F97B5 +EF9F6699C9CDC61F64F9EDE7ACF7B37ECAFA3EEB46D61F599F6799CDEDFD30EB932C72DFC9FA22CB +BCFE5E9679FF87AC8FB270A0EFDF6699FFCDF06CF5EE1E10BF7A17F83ACB5FF699F571B1DF7ECC32 +8B9BF7F984337D0B97376E37B312BBCA63B7DFE9BC75790B961A1331C2F5EC1673DF6F5FDE1E77BA +7334C6642CCEEE247AAEEFF4CA27CE8FBCCD15CD0F8E63074EC723EC92631CE61E023FCEB96FDCF5 +DFBA3AC756FDEB7058F91F46E8860176E46ED5536CA59B3DEE573060AF7CF30917E9411EF2D803FF +FC26833D91D9BEA7DFD0C74E32C48B3EF6EB85B0EF9C77F54A37D9F0E9FE05AB6604F8C369D3BD3E +757C6A9C7D5767F2B9FE26CF389D6E31C605EC3B7DB173861EB8BBEAA9AFFE55DB6A8A5CFC46067D +7894CDFA297BF8CABFD5D4E94F57775CBE7AA74FAF301BE8B772A95ED5973BA81E210F728943E890 +3F79609B18E100FD5B4EBC076FB5CFDEDFB3E0D3DEE1D37D36786E5CE53AB5D5F760B27AEC816B79 +B1573DF0C1FFDEC9B3D71EF6AA53F5E95D7DD1CF1E359538F67FF5E71C7BAE9F4B9D34A7CEA93DE7 +70C0F1A7FA60CCB9D9E1AF1A94479CC096C4BD1CC0C6E0ADB54D86BA250FDE70092EF897EC7ADBA1 +A528C2384E40BC86F002BE83514EC168228AAF4B24042E20243C03C1C40327E3AD121325A8DBFED5 +AAFF64F666FA62F59AA97355577D2DAE1F9DA577F0579F386770FEEB29ECD03F92A73F91E1BD1EC6 +7EF4F8E8661B3EB2E8201BDFA767E985FADC0767D12D4EEF9D558F7AF72CFCF536DFC9FAE42CE7DE +3BFEEA1DBF3F8B8DF2E83D1BC4153D9FF1D4D3D826A6ECA34F1CB2533EF880FED4FFD8484EFEB18B +6C3A3EDFC57EFEF1010DFFF0E025E3E3B3E4245FD9C9C77C12BFF7CFE293DE4F3779EC11337DD277 +BEE1E32B3E3AD86FFFD12E3EA1555FEA470CF983D75CF08EEFECA04F1EE9A4E3C3B3C8E41FB96A50 +5CC82397EF6CE207F9CD297AD929CE62CB467AF84707DDC5858C6A58EE9A37E4C98DBAE6BF3C882D +1DEA970FE8F191D1D9B027F7F4D9D99345063FD0928FAF1A679BBDEFF8C890373D69CFE0F438DFF8 +EE515F62E25CA2251F1F9BFC9277F44C9FC0677EE95B72A88736DFD079C8752FD177CD42FA9CD766 +885AC30787C88BF986469EF75E397D490F27539FC347B7DEACCFB3514FD44BF55DFD581FEF9E8257 +FF8471CC2CF8DD2C3007F47CFD18ADDEAD8F9B63B0A31E0A8BC18430947E0D5F7AE0BBEE10B026FC +675EC189301DAC08DBBEB2CBDE5CF20D1676D78539D1C364AF9D052BC272BF3E8B6C32EDD9028BFE +F22CFEFCECAC57CF62C32FCE22E3DC459EFBED59ECC3F79BB36041BAF091FBC6596F9E8596DC9F9E +85E69DB3E8A6F37767E187C5DF3E0B167FEB2C7AD88E8F7EF8142D1F60E067F9E878FD2C3AE1F25F +9DE58EE00E26163FD9C56FB4ECFEF959FCE32BBBE15336D28106AD58E3E307DBD94D87EFEE1A64B0 +D32F3E7EE3631B5FD8249E7CB5C747577C7C0BF78B317DF9E21746CF4EBAF9240F7EF1D1874FCDD0 +C34EF692C38EF8C4E9E083D1ED3F9C4206F968E8A00FAFBD58889178E09373FEE12383EDA7E62717 +EACC5E8E6036D8098651F7EE9C30C53957DD89660F9FFCF7B106B73887F065E7814CF8C37D43BD3A +FFBB9FB30D5F920B93C1466490ABF6C5C7235F743A73E2EF9C92CB2FE7815F9D35B462E1BDEF7247 +AF188B45B1839BBABFE53319CE9F5888A1F7EE7A78D0BB9F79C72E3468E98A4F3EF62E3671965376 +DBE357CFEC607FB98571E946CB7EEFF0EB19F67CC66BEF3BBBD4A4BD5FFFC9A09B9D78F3490CC5CB +F7F8C8A38FEFC5081D7AFEC9399BF9E73B3AF4F4F1CD7FF9CDCFEC405B1C7D1723B95047748B7DB9 +E43F1A319073BE46CB1639F3EC1DF7E2635BBAE9E5D7392B83E1D9A24FEBBB74AB3F752BAEC7B6A9 +4FDFF7B96A95FEBD4F4C4DED3D4A4DCE3C519F6A1C0FFBF47F72B7EE06D3B3CB7D480DCB5535BEEF +2E0C0E37AA6D67C75D619F6BFE9931703CDA6F1F6B66090C4C27DB60FEE71F6BF6E69FFB657BF3DC +7C736783ABD8841606D9733AB3D03DCE5C769FDAFBC3CC40330F46A1132D4C033FA3355BCD64F3D4 +1C26830EBEA483CDF6E63ABBC8D83BE0C4C25D76EF55A3CF7B38863E775958084E110BBAF71E34EF +C9424B363BBC837BECD9864F47E92E818F9D627CF7CFDC971F76924707D9B095879D6C0EABA02916 +E11AD88ACDB2D41D894F68D8834F6CF9B7F792BBBE912D5E7C2E2E7B6F9C7A60A7D8B2930C39A197 +1D7B971B5FDDE57CE7EB5D1F7F3D62C4C6C543C3237FF6F24307BFC9639B78DAC354F8C4062D1BF1 +95137108EFF9E5CB62B5A973B980E1F1B0C5DE3BBAE0BCF2CBAF3B1F3DBEFB55CBE963275FD8CC7F +3E560362967F62A45EC9F08ECC6A872EBCF9C42EBAD1E2619FF7BE9329B6D5C09ED7A7CE06BFD949 +A77D7C6227869D0D7CE2E56CC88F58B1DD73DE4FAEC99077E7F6D933AC7F38A3D5EAE66AEA858FF8 +F406B698B930ACB8EB19E6AC1AD22FB7AFD4B7A7B79D5E3FBEA0B5D79FF4D8D387A73FEA89F0B1BD +9E480F1AFD9CDDFAE2F6D5992DF0024C8D567F24573FD60B173F8F2FF1A1D5FF611EFD55BFBECF6F +7BB2E01E346435BFCD3B7391BDEC315F9B1BF08A2E895F7F26CF2CE40F79F6F4A225C3DE3BF4E693 +39ED1B1D74D31BE6230F8F396B6F6EFA6F0F4B9A6B6150FE9867F8E8259F5FF0825949A6B899A166 +9FF7BEB3C11CA6C3DEFC6B3E9BCDE9832DC4859D741707EF7D273F5FC9F0BF592E8674DB9BA5E119 +DFC9432FB6E46727BDECCA4EB5444F3AE80F9F88035EB26124B9177F58E5E55D64E0A38F6E0F1966 +6EF5A26ECDF5B087994DB6FCF2C1DE7BDFD9E9BD77E289569CE59FCDD9A63EC22A72844FFDC915BB +ECB39D3C75AD66C951B77A38BF9D13E781FDCE9DF7E22F569EB00CBEA3637008DDEE8E6107E7C179 +8753F420E7B959E1FC3BF3FAA3F9A24FD54BF5367BEFF45534CD263D4F3FF07DE7C893CFCED2D3F5 +3D7B7CFA59BD52DFAA5F91E7CCEF9C9ABEA5F79A31FA125EF394ED66C6993FB3D797F1A1D7DBC48E +8C63FBF4809D7783CFF45EB1D3A3CC478F5CC340E2575CC4558FA203EDF6DC9127267A88D8C1403F +7EAC9127B6E288566FFBFEB146B738C867FA5E78ACA730159BE1AF9D0DF5D2F0E6E8905734BEAB45 +32F46B98524CE578EF42171F3F5819D6C4A71F6767FD383BD5CCE2C789119FD488DA0C6BAAA91E35 +C79BEE0DE89C07B56FEF57BD56EF6CBEDDDFE6AC8939FF169F8FCDF0BD9CF0CFD9A29B9D6AD92F9D +6162B4ECB7D72FF81D1E2743CE9C29BAD40819E691338A4F2CF824AFD5CB629EDE35ABC2C7334FC3 +3DFE6F9C67D6AE4D638347ED2C169FD8D2B7677DFCE33319F22A37F2E0BDBA76EED4AE3C41062B7F +CE8398A817BAD9868F6C32CC75FEF25F6CC5BFFCA9397276E64EEDA0B5E73F5A34E6B79CC4472E5A +F2E8FBFB2ECFE2FFCB4EFEE825EA9D1FF8F8C757F68B4DB1F0DCF52DC61C1D68EDC58AAE708DB8A8 +9FB00F7D8B4FC61E71D91A9E9CED999FFE919DE17976A225377D5B7B573CC338ECF09D2C329C5B7B +39D23FC8F8C7635D5859EEB72F7527BC74947771F9D7634D2CE856B76A6AEF39A3DB9E3DECC6E73B +2E35179FF3159F5C8A237BE8DB3BD5C808C3F9CE4E32D81CE6CC4EDFEF7CE28E8F3C9EB2996DFC43 +87577E3CE2292EBEEB4B6C5A7B465FBAF97AF76F731806ECCC74BF18DDF1896D76D25D8DC747069B +CD4BEFD9EE2163F58D8CF22027F89C7DB1C5B7F19CD86E8CEA495303DD71E92E27F53675A3779F59 +3F7DD9CC372F3C8B1BAEF3570D14CF6A5C3CFFB74B2DF3C3BE99C66FB1A8F739472B6F304F3D1F26 +62773D4AEDA3DFB31FB6AE7EABE7794787FE50ADD2BDF19CB8EC9D72E47BD859ADE2A3C39E9D6616 +1E7DD07E63553F1A1C4A1E3BF5897F3FD69587F5F19AE5773B3DF5B6E6305FF71C5E7D47DED95F5C +D40F9A72E391B33D877337299764A065331FD54898E3D6DB7E7016F71C4C4EE8DBD91B2618ECEFA4 +D36196EDFCB8EE34CDC5D53DBED2E13B1B3CF9CA66352C6EFC63071966F562A56B96A3E52B59DDC3 +ECD5EAD6CCCC717478D9C95E7EC011EA065DB984D5E94EDFCE91F1093FBEBD9F8D0DEDFD3A13F4C0 +B61BDFC1E9BE2F9EBEEE72EA3D7D62C08EEE0CE16D7B726076F5461FD964D1C7177BB47B5F9D3D1B +D0FB2E7764949397761597AD9F91B7B8F0E2CB4E67F1478F75F539F5A2CFEDBDE3A95AC5AB86D527 +AEFAF8D6E975D6F4C1F6FA84F3D15C44E7043417FD0FAB7CF75857EDC88BBCDB8B59EF9D07675E9C +F9ECAC8973B9C687967F62B07368FC0E138B2B3A3EC9A5F890E5DE2776F2E10EB47797C9117AB115 +2FB528862C967BF1D253C465FBC39C12F1F25D9EE48EBEF0A7BCBA43B11D6D7BF5C66F7BB46C88CF +C32735C7D772292EEA61E7D3C813FF7D5FDCE7BBFEC8A6FBBC91C3BD57CCDE7776F0D9F774CB8373 +594EF63EF41466146FBD3B0C90BEFA0EFB9BADF83CF56376925D9DD51FE978F1B1AEB978AFD5EE1B +77FF9A1B9BE76B269B316100733FFCA456D971C34643B3B6853BA6CE3C746C9D4D3DB04DEDFF6797 +1A5F5C341894BDB04CB88BBEB575B0DFE2DE0B27B2F38EFD168F8E8EEE99F8D0A5CF4CD4E7C3E330 +2ACC9B7F8BC3E7AEBA397AF2D7B3E4CE7F772B72D3B7F1BE308778F11B4D58938C74F32DFC4B2E9D +BE7F731639F674FB2E6EE15CFAC28474E49F3B4D711143BE9243B63DFFC946933E7BEFF41D3ABCA7 +978E74934B5E7CDD17FE72161FD8F0E7B3F0881979F8E4AF78924187871D8BCD46077DECC4B7F7A3 +D9A3F9FAACBF9D254F5F9C45263D5F9DE59DBDEFEA820C715E9C3F39299768D9F4AC3E3EF1818C7A +2D5BA3E50FDE2FCFDAFA78F2C7B3C8C7FFA7B3D8202EEC660779FA47F824CCA12EF452B9D26FD508 +3BC8659318D289FFF3B3D8C2AE3F9C85460EF85D8CD0751E16FF8DAF6CEF7ED3FDADF31C8EEF1EB6 +F53ABEFC739798EF9DE8AA07BAD913AD38A01117F927876DDEC9B3B3B1B8FC3A1BDD6FEE38FE8EC7 +F1D607AA81F22E2EE48A11BBECE95EDC3EDFF92C4EFA1C7962B2B378F69DC5CE8BD8E957EAA5FBC6 +F6B0EBDEC766F674A7E9EED8BEB3E261D3FFD92FB31D498A188A0EE20184780189458811FFFF8D08 +411FCF3D96332A97AE9A9EA11F2AF2A15C99E1251C5EAE9D4FB1C35CC4BED4C0BA7767247B616A67 +D1F887BE486C102FC15E3D6FA516D89B7BEED3B7BC17AB5883E93D6246FA9E7D3118B43A05BAC565 +E88E6D258F3DDAC9021BA24BBC800E3041E685AAFF6246E25DEC2796E43B1881773FE5A1DFD3F7B1 +0F597EE7418638578CF07D1ECF047F3090B341C985E63BF2C42DBC87A667D3C3D58DBCCC348D8F83 +0DCA17E4B1985E7C82BEE04273BB64EB5B64C837ED44C77779B44D3B9195B9A1B1AB7782EF9D1BF0 +3DF1E0DC47BC60B7F7805EE47A0FF802D99C9F5F6C735E622FBECD5D6F62001B58CE12D8EF3D205F +7C99B3951DCE8EC19595DBCE7DE49671806CEF045D607768CE0E8D5DC875DEFD270FF5875C33F7A9 +33F6296B97FD9B3DE4A2394A1ECE1C462E746A43D96CED0A662D59F83A38A3F8D1636E937FE22174 +583FC42CB3D6C04BDEE263E8995FF8D398C33FE6AB7931EEC13C289BC4A8E2C0D4D3AE1FDC89F831 +F35EE7FE8C71F5F18EF830C6837B8B36C6E5B3BF3947722E68648DD8B9A973CEB8D80E1FF7CC4207 +74E645F3BEF2D57A9059463B5BF7F40B31C9924E9DEBF3B11F7B8837CEAA3EEB8767E57CF31E66DD +B1CEE98B991BC8E17CE6C6CCCBF49FB6C73C8FBD9DFBFCF21EDF7366BECD7BD09FE4168B18E0DEE3 +F78A07F28F382326CDCBE923E4790FA981753FD816DEDA9BDC2B19C47EFC5BB16F4E89B9C81B738A +BDF6297276F2D917CD456CD366675CCE449FE58E43D7B9C92568DED95BE163AF394C2EF2DF1C2657 +C86368DE99FBC8FAFBD353E7235FD273CA06F5A923B383366CCE17DED2CD3EF4887D39913EE2FCD4 +07F65053F82F6ECE6C2756D337DD5BED9DD0C41373ADF98C4DC103658F580DBC08E683E61DBAAD8F +62A3CCA1E5537358EC60DEB28811FD129F77AD9971160C23DEEF9AC839D58D9D9EF54330D5F46D62 +541F97BCCC58456393B93C6B8DB9EF5D3A9F1A67DE49E608F3A56DE61799C40036A446D8873B8793 +47F6436BBF7DAFEF2FF5B8F61AD7DC3331678F4446B05DF1B0B0195D623F637CF65316B6257EBBD6 +60737A8E79DD39AC6FC58FF6A96073E7DCD297BCA9F3596BA4837F9C79E42DBFA42E94EEA39C12DB +B2A4F18BB4B546BFE0CFEC297DD0F690B5DFF0DF58B52F1A039CCF7B47877381396CBEAB8F7753DF +C446E267FE1B737BB9018DEFB905FD896FC570FAC5F8339FE3CFEE6FD6EBF4A7EE6FBEC736FB14FD +925CA1CE43233FB8B8FB54B064ED539F313E7BF9C4B9E8501EBF6B9F9A354A5C9D7EB5E9A7D15332 +E2DF9E15B0875E971ED57D91BB3EEAC3C1C03D57F0FBFBCB83FC3FF38025FE7A79780FFDF1E54127 +7B9805B4997BD5B799BF4A2FDFB103D9E20364A11F797FBC3CBCFB350FF6F28B0EF643FF98E7B797 +079FF08DF7C8FF390FE74707FCFA2575AFFDC27E6716B1117B380734B2B18DFD7CC7367E91AF9DBF +BC3CEC410FBF7CC34E6438B3182FE630B16C9D4BCDAFD8B1EE183B73762437F0A1319E1CBFC98DD4 +F7CA51EB2AEFF0B9FDD93B312FED91C1038D87CC1369E735B116B471892DFC874EEDEF38CB8CDBB4 +FD465C9E5AA34FFAFDE49BB123BE468E7CC69D7CCA309FC4A3A99D6D1BFAE4CB9CD7B9ED3D288B35 +ED3CD2A78FFC6E8F11035827ACABDE2B747A4CF33913787FD8F6EDA7A7EFC47E1ABEC67BEA63AF98 +3EFDB0F5D91FEC37D9EBCCD176CA373195BDC7196AC60EB27247EAE8B322CB3A6E7F8EAD5DD343AF +3E2A3BEDBD93CF7933BDB07E9D17636FE3287488A5E1136B82616257F5B2F0D77BF87907CD77B018 +BD0F7E711972F9CE62BF363BAB06C3B43FB559D9C1F0250F59FC822F82F1C42EBD97C7F3F13EBDBA +31300B1BE3A73E1F7CBC671DF105CFD55EED41BF67851FDBB43918ACFD33FDC933F569B3D848DD89 +BBDAAB9DCAE0BBB4FAF49BBCD099457A2F3AD49DB968E397CC3F8DE1B4CD5ACA3D79971F82B1E7F9 +D467BC18037C9FFAE4D38E19E3A9339B5C4C9E772E9A7FE683B19C59AC6360FA537DE836C6F5C51A +3B3317C5D247B9BF97C37B3995B35A933A1F929B5DC3D69A61BD5A6BD4F411F667BFE7BCF151E683 +AEABCE66D663FB5BE6D2D297FB6EBE515737F53858D0BCB61676AFC9DEE69BFA3CAB387EF49B0DDF +EC8B62BAC8DAF4D3D85A7BCFFAE2E4132FB232EBD423A60C26EE5E09CD7EFA7BE6DCC23CCA146761 +8F32665FDCB3739E55CCA09D6227E4224F1C2CF6032BF22B1E13E3F2C08F9DC8132FE46E5B37F6CF +F3B1DF33F11E1AF96210DE7B07E21DF6AD7CECC506F4684730DBE64E8C9D608ECD9D285B3C3EF5E9 +736CF38CE8D347CE029C893DECF57C9E75FA05B9D347EAF1FEC449C8F47EF662473E634F9B7FC8A3 +3FC563FAD37B300626C649EF6C8C83BF668C1FC5AAF8D0F31953E6736A5B63077BC9EC91B38E533F +677FB3BED96F669FB237B29061FD9BF57107E3747DB4AE4E8C93BA718387ACC7FA28723AB6D6BA23 +169B757C622AEBAA3E5A31E359FDB71EBF0233F63D043396AD13A322639E551FAD3D79D537B166EC +DBD4FFF49B4D0CD837567DB327A73FDCF0ADF77765A7E79BFD6DC6F8B8CB0D0630063E047F88A98C +CF35E686EE8E016BCDCC61EB4E7A5AF7D3891DC4BE13C3CDF319AB3376C403FAC81C088E3316367C +6B0C8CD8D9F836385BB99D53F845FCAF0EB1D16AA778DCBE3F314066DACD3C35B1D85E2EAE317086 +8DB03372DA9FC18ACE719B983BF2CB1A73C1F18DF7D0A98E2BFC3FB1A477262EDBA3BD1363F288CF +FA6A6CB9573A71DCB4329C5B571953F7D037F9FC76A84F9B57DAE53D9DD9699C39AF4C7DAB5FF67C +B4F8A5634079CE76D2EEB9D2A75F8CA32B7F4E1F9DD8F92ABE1D7F5EDEE59E8C031F5DC5C061ACAE +7C3BF17263E7EACFCC21B5A4C53CD2F37D784FF54D3BB377C3977DCAD83DDFE0DBD816FA50C62B62 +F5D09F47764E7DDAF14D9E1DDB9A3E3BEBF4CB7A27DA7CE44FF13E4B8C9B3ADFB64D5A3BD6FB9B39 +A59D27F770132F53C78C9149AF76AE7C477176E5DB3DBEE0EAA2D3EB7A1ED2C6492BC3B9E48A6FD5 +377D7B16E32BBD73277B677D8B3CB9F4D1EA17BE4B3BC33887C8BBD2FAF2488677EFDE954F5A7D53 +C71E9F364BEFE93BB353BE793EF9A65F7CBF17AB73EFB4537D60D1A3F3296BDEC9556ECC583DE39B +F73E655CC5F8E7E4E25EDCBE32C6DBCE47F59DD5AEAB3E7C56FF1FC9C5B57F9F6195A35E7E55FF8F +B0D13D78F58AEF0AD7DCC177B75FEEC1703BE7BBF1E7A338FEE07CABCD377C47F8F18AEF11CC782F +DF15FE77069476BDC5F9EE9937A69DD23B769EF27D013B0FFDF256B173CFBCF1408CDFF0998BFFDE +87338A5E6BE24A5F6146D6E7D6FFD7F04D7DEF794D0C37E9B79471F4FD51DD8FDAF93FAF8ED513FA +1EBEE77AAEE77AAEE77AAEE77AAEAFB6DE02B75DD1F7EE7D84EF51DB8ED6973ADF5BF17D4DDFDEC3 +B7EEBD47C67B5B9F73D6F7C4B7D2F7ECBD87EFB99EEBB99EEBB99EEBB9DED5FA4F800100B7AAC9CB +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquare.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquare.xfdf new file mode 100644 index 0000000000..a267d8a413 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquare.xfdf @@ -0,0 +1 @@ +Marked set by Alex \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquareAndCircleInteriorColor.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquareAndCircleInteriorColor.xfdf new file mode 100644 index 0000000000..f87341f06c --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquareAndCircleInteriorColor.xfdf @@ -0,0 +1 @@ +RED SquareGREEN Circle \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquare_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquare_old.xfdf new file mode 100644 index 0000000000..402216da3b --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquare_old.xfdf @@ -0,0 +1,20 @@ + +

Marked set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquigglyText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquigglyText.xfdf new file mode 100644 index 0000000000..56991163a4 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquigglyText.xfdf @@ -0,0 +1 @@ +Marked set by AlexCreate annotation \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquigglyText_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquigglyText_old.xfdf new file mode 100644 index 0000000000..88b76137a5 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSquigglyText_old.xfdf @@ -0,0 +1,22 @@ + +

Marked set by Alex

Create annotation
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStamp.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStamp.xfdf new file mode 100644 index 0000000000..65a5a26d2e --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStamp.xfdf @@ -0,0 +1 @@ +<</BBox [157.551 370.547 321.051 420.047 ] /Filter [/FlateDecode ] /FormType 1 /Group 136 0 R /Length 2402 /Matrix [1.0 0.0 0.0 1.0 -157.551 -370.547 ] /Name /FRM /Resources <</ColorSpace <</CS0 146 0 R /CS1 147 0 R /CS2 148 0 R >> /ExtGState <</GS0 144 0 R /GS1 145 0 R >> /Pattern <</P0 137 0 R >> >> /Subtype /Form /Type /XObject >> \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStampWithAppearance.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStampWithAppearance.xfdf new file mode 100644 index 0000000000..18228c3b76 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStampWithAppearance.xfdf @@ -0,0 +1 @@ +<</BBox [0 0 595 842 ] /Filter /FlateDecode /Length 88 /Resources <<>> /Subtype /Form /Type /XObject >><</BBox [0 0 595 842 ] /Filter /FlateDecode /Length 88 /Resources <<>> /Subtype /Form /Type /XObject >><</BBox [0 0 595 842 ] /Filter /FlateDecode /Length 88 /Resources <<>> /Subtype /Form /Type /XObject >> \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStamp_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStamp_old.xfdf new file mode 100644 index 0000000000..6e3a9e3efc --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStamp_old.xfdf @@ -0,0 +1,164 @@ + +PERJQ1QgS0VZPSJBUCI+CjxTVFJFQU0gS0VZPSJOIiBERUZJTkU9IiI+CjxBUlJBWSBLRVk9IkJC +b3giPgo8RklYRUQgVkFMPSIxNTcuNTUxMjcwIi8+CjxGSVhFRCBWQUw9IjM3MC41NDY4NzUiLz4K +PEZJWEVEIFZBTD0iMzIxLjA1MDc4MSIvPgo8RklYRUQgVkFMPSI0MjAuMDQ3MzYzIi8+CjwvQVJS +QVk+CjxBUlJBWSBLRVk9IkZpbHRlciI+CjxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiLz4KPC9BUlJB +WT4KPElOVCBLRVk9IkZvcm1UeXBlIiBWQUw9IjEiLz4KPERJQ1QgS0VZPSJHcm91cCI+CjxOQU1F +IEtFWT0iQ1MiIFZBTD0iRGV2aWNlUkdCIi8+CjxCT09MIEtFWT0iSSIgVkFMPSJmYWxzZSIvPgo8 +Qk9PTCBLRVk9IksiIFZBTD0iZmFsc2UiLz4KPE5BTUUgS0VZPSJTIiBWQUw9IlRyYW5zcGFyZW5j +eSIvPgo8TkFNRSBLRVk9IlR5cGUiIFZBTD0iR3JvdXAiLz4KPC9ESUNUPgo8SU5UIEtFWT0iTGVu +Z3RoIiBWQUw9IjI0MDIiLz4KPEFSUkFZIEtFWT0iTWF0cml4Ij4KPEZJWEVEIFZBTD0iMS4wMDAw +MDAiLz4KPEZJWEVEIFZBTD0iMC4wMDAwMDAiLz4KPEZJWEVEIFZBTD0iMC4wMDAwMDAiLz4KPEZJ +WEVEIFZBTD0iMS4wMDAwMDAiLz4KPEZJWEVEIFZBTD0iLTE1Ny41NTEyNzAiLz4KPEZJWEVEIFZB +TD0iLTM3MC41NDY4NzUiLz4KPC9BUlJBWT4KPE5BTUUgS0VZPSJOYW1lIiBWQUw9IkZSTSIvPgo8 +RElDVCBLRVk9IlJlc291cmNlcyI+CjxESUNUIEtFWT0iQ29sb3JTcGFjZSI+CjxOQU1FIEtFWT0i +Q1MwIiBWQUw9IlBhdHRlcm4iLz4KPE5BTUUgS0VZPSJDUzEiIFZBTD0iRGV2aWNlR3JheSIvPgo8 +TkFNRSBLRVk9IkNTMiIgVkFMPSJEZXZpY2VSR0IiLz4KPC9ESUNUPgo8RElDVCBLRVk9IkV4dEdT +dGF0ZSI+CjxESUNUIEtFWT0iR1MwIj4KPEJPT0wgS0VZPSJBSVMiIFZBTD0iZmFsc2UiLz4KPE5B +TUUgS0VZPSJCTSIgVkFMPSJOb3JtYWwiLz4KPEZJWEVEIEtFWT0iQ0EiIFZBTD0iMC44NDk5OTEi +Lz4KPE5BTUUgS0VZPSJUeXBlIiBWQUw9IkV4dEdTdGF0ZSIvPgo8RklYRUQgS0VZPSJjYSIgVkFM +PSIwLjg0OTk5MSIvPgo8L0RJQ1Q+CjxESUNUIEtFWT0iR1MxIj4KPEJPT0wgS0VZPSJBSVMiIFZB +TD0iZmFsc2UiLz4KPE5BTUUgS0VZPSJCTSIgVkFMPSJDb21wYXRpYmxlIi8+CjxJTlQgS0VZPSJD +QSIgVkFMPSIxIi8+CjxOQU1FIEtFWT0iVHlwZSIgVkFMPSJFeHRHU3RhdGUiLz4KPElOVCBLRVk9 +ImNhIiBWQUw9IjEiLz4KPC9ESUNUPgo8L0RJQ1Q+CjxESUNUIEtFWT0iUGF0dGVybiI+CjxESUNU +IEtFWT0iUDAiPgo8QVJSQVkgS0VZPSJNYXRyaXgiPgo8SU5UIFZBTD0iMSIvPgo8SU5UIFZBTD0i +MCIvPgo8SU5UIFZBTD0iMCIvPgo8SU5UIFZBTD0iMSIvPgo8SU5UIFZBTD0iMCIvPgo8SU5UIFZB +TD0iMCIvPgo8L0FSUkFZPgo8SU5UIEtFWT0iUGF0dGVyblR5cGUiIFZBTD0iMiIvPgo8RElDVCBL +RVk9IlNoYWRpbmciPgo8TkFNRSBLRVk9IkNvbG9yU3BhY2UiIFZBTD0iRGV2aWNlUkdCIi8+CjxB +UlJBWSBLRVk9IkNvb3JkcyI+CjxGSVhFRCBWQUw9IjE2My43MjkwMDQiLz4KPEZJWEVEIFZBTD0i +NDE1LjUyMjk0OSIvPgo8RklYRUQgVkFMPSIzMTUuMzQ4ODQ2Ii8+CjxGSVhFRCBWQUw9IjM3NC44 +OTczMDgiLz4KPC9BUlJBWT4KPEFSUkFZIEtFWT0iRXh0ZW5kIj4KPEJPT0wgVkFMPSJ0cnVlIi8+ +CjxCT09MIFZBTD0idHJ1ZSIvPgo8L0FSUkFZPgo8RElDVCBLRVk9IkZ1bmN0aW9uIj4KPEFSUkFZ +IEtFWT0iQm91bmRzIj4KPC9BUlJBWT4KPEFSUkFZIEtFWT0iRG9tYWluIj4KPElOVCBWQUw9IjAi +Lz4KPElOVCBWQUw9IjEiLz4KPC9BUlJBWT4KPEFSUkFZIEtFWT0iRW5jb2RlIj4KPElOVCBWQUw9 +IjEiLz4KPElOVCBWQUw9IjAiLz4KPC9BUlJBWT4KPElOVCBLRVk9IkZ1bmN0aW9uVHlwZSIgVkFM +PSIzIi8+CjxBUlJBWSBLRVk9IkZ1bmN0aW9ucyI+CjxESUNUPgo8QVJSQVkgS0VZPSJDMCI+CjxG +SVhFRCBWQUw9IjAuODExNzUyIi8+CjxGSVhFRCBWQUw9IjAuODc4NDE4Ii8+CjxGSVhFRCBWQUw9 +IjAuNzc2NDU5Ii8+CjwvQVJSQVk+CjxBUlJBWSBLRVk9IkMxIj4KPEZJWEVEIFZBTD0iMC45NDkw +MDUiLz4KPEZJWEVEIFZBTD0iMC45Njg2MTMiLz4KPEZJWEVEIFZBTD0iMC45MjE1NTUiLz4KPC9B +UlJBWT4KPEFSUkFZIEtFWT0iRG9tYWluIj4KPElOVCBWQUw9IjAiLz4KPElOVCBWQUw9IjEiLz4K +PC9BUlJBWT4KPElOVCBLRVk9IkZ1bmN0aW9uVHlwZSIgVkFMPSIyIi8+CjxJTlQgS0VZPSJOIiBW +QUw9IjEiLz4KPC9ESUNUPgo8L0FSUkFZPgo8L0RJQ1Q+CjxJTlQgS0VZPSJTaGFkaW5nVHlwZSIg +VkFMPSIyIi8+CjwvRElDVD4KPE5BTUUgS0VZPSJUeXBlIiBWQUw9IlBhdHRlcm4iLz4KPC9ESUNU +Pgo8L0RJQ1Q+CjwvRElDVD4KPE5BTUUgS0VZPSJTdWJ0eXBlIiBWQUw9IkZvcm0iLz4KPE5BTUUg +S0VZPSJUeXBlIiBWQUw9IlhPYmplY3QiLz4KPERBVEEgTU9ERT0iRklMVEVSRUQiIEVOQ09ESU5H +PSJBU0NJSSI+cQovRG9jdW1lbnRTZXR1cCAmbHQ7Jmx0Oy9QYWdlT3JpZ2luIFszMCAzMSBdL1J1 +bGVyT3JpZ2luIFswIDAgXSZndDsmZ3Q7RFAKL0xheWVyICZsdDsmbHQ7L1RpdGxlIChMYXllciAx +KS9WaXNpYmxlIHRydWUgL1ByZXZpZXcgdHJ1ZSAvRWRpdGFibGUgdHJ1ZSAvUHJpbnRlZCB0cnVl +IC9EaW1tZWQgZmFsc2UgL0NvbG9yIFsyMDIyNCAzMjc2OCA2NTUzNSBdL2ZsYXRMYXllciBmYWxz +ZSAvVHJhbnNwYXJlbmN5IGZhbHNlICZndDsmZ3Q7QkRDCi9QYXR0ZXJuIGNzIC9QMCBzY24KMCBp +IAovUmVsYXRpdmVDb2xvcmltZXRyaWMgcmkKL0dTMCBncwozMTguMzQyNzcgMzc5LjQ0NTMxIG0K +MzE4LjM0Mjc3IDM3Ni4xNDU1MSAzMTUuNjI5ODggMzczLjQ0NTMxIDMxMi4zMTQ0NSAzNzMuNDQ1 +MzEgYwoxNjYuODcxMDkgMzczLjQ0NTMxIGwKMTYzLjU1NTY2IDM3My40NDUzMSAxNjAuODQyNzcg +Mzc2LjE0NTUxIDE2MC44NDI3NyAzNzkuNDQ1MzEgYwoxNjAuODQyNzcgNDEwLjk0NTMxIGwKMTYw +Ljg0Mjc3IDQxNC4yNDUxMiAxNjMuNTU1NjYgNDE2Ljk0NTMxIDE2Ni44NzEwOSA0MTYuOTQ1MzEg +YwozMTIuMzE0NDUgNDE2Ljk0NTMxIGwKMzE1LjYyOTg4IDQxNi45NDUzMSAzMTguMzQyNzcgNDE0 +LjI0NTEyIDMxOC4zNDI3NyA0MTAuOTQ1MzEgYwozMTguMzQyNzcgMzc5LjQ0NTMxIGwKaApmCjAu +MTYwNzggMC4yNTg4MiAwLjA3MDU5IFJHCjEgdyA0IE0gMCBqIDAgSiBbXTAgZCAKL0dTMSBncwoz +MTguMDUwNzggMzc5LjU0Njg4IG0KMzE4LjA1MDc4IDM3Ni4yNDgwNSAzMTUuMzM3ODkgMzczLjU0 +Njg4IDMxMi4wMjI0NiAzNzMuNTQ2ODggYwoxNjYuNTc5NTkgMzczLjU0Njg4IGwKMTYzLjI2NDE2 +IDM3My41NDY4OCAxNjAuNTUxMjcgMzc2LjI0ODA1IDE2MC41NTEyNyAzNzkuNTQ2ODggYwoxNjAu +NTUxMjcgNDExLjA0NzM2IGwKMTYwLjU1MTI3IDQxNC4zNDcxNyAxNjMuMjY0MTYgNDE3LjA0NzM2 +IDE2Ni41Nzk1OSA0MTcuMDQ3MzYgYwozMTIuMDIyNDYgNDE3LjA0NzM2IGwKMzE1LjMzNzg5IDQx +Ny4wNDczNiAzMTguMDUwNzggNDE0LjM0NzE3IDMxOC4wNTA3OCA0MTEuMDQ3MzYgYwozMTguMDUw +NzggMzc5LjU0Njg4IGwKaApTCjAuMjU0OSAwLjQxNTY4IDAuMTA5OCByZwoxNzYuMTEyNzkgMzg5 +LjU2MDU1IG0KMTczLjg3MzA1IDM4NC4wNDY4OCBsCjE2OS41MDczMiAzODQuMDQ2ODggbAoxNzgu +ODM0NDcgNDA1LjI3ODMyIGwKMTg0LjA3OTEgNDA1LjI3ODMyIGwKMTg2LjI5MDUzIDM4NC4wNDY4 +OCBsCjE4Mi4wMDkyOCAzODQuMDQ2ODggbAoxODEuNjEyNzkgMzg5LjU2MDU1IGwKMTc2LjExMjc5 +IDM4OS41NjA1NSBsCjE4MS40NDI4NyAzOTMuMDI1MzkgbQoxODEuMDczNzMgMzk3LjU5MjI5IGwK +MTgwLjk4ODc3IDM5OC43NTc4MSAxODAuOTAzODEgNDAwLjQ1ODUgMTgwLjgxODg1IDQwMS43NTA0 +OSBjCjE4MC43MzM4OSA0MDEuNzUwNDkgbAoxODAuMjUxNDYgNDAwLjQ1ODUgMTc5LjcxMjg5IDM5 +OC44MjA4IDE3OS4yMDI2NCAzOTcuNTkyMjkgYwoxNzcuMzMyMDMgMzkzLjAyNTM5IGwKMTgxLjQ0 +Mjg3IDM5My4wMjUzOSBsCmgKZgoxOTEuOTAzMzIgNDA0Ljg5OTkgbQoxOTMuMTUwODggNDA1LjI0 +NzA3IDE5NS4wNTAyOSA0MDUuNDM2MDQgMTk2Ljg5MzA3IDQwNS40MzYwNCBjCjE5OC42MjI1NiA0 +MDUuNDM2MDQgMjAwLjU3ODYxIDQwNS4xMjA2MSAyMDEuOTY3NzcgNDA0LjAxODA3IGMKMjAzLjI3 +MTk3IDQwMy4wNzMyNCAyMDQuMDM3NiA0MDEuNTYxNTIgMjA0LjAzNzYgMzk5LjUxNDE2IGMKMjA0 +LjAzNzYgMzk2LjgzNjQzIDIwMi45MzE2NCAzOTQuNzg5MDYgMjAxLjQ1NzUyIDM5My41MjkzIGMK +MTk5Ljg5Nzk1IDM5Mi4xNzM4MyAxOTcuNjU4NjkgMzkxLjU0NDkyIDE5NS4zMzM1IDM5MS41NDQ5 +MiBjCjE5NC42NTM4MSAzOTEuNTQ0OTIgMTk0LjA4NjQzIDM5MS42Mzg2NyAxOTMuNjYxMTMgMzkx +LjY2OTkyIGMKMTkyLjM1NjkzIDM4NC4wNDY4OCBsCjE4OC4zNTk4NiAzODQuMDQ2ODggbAoxOTEu +OTAzMzIgNDA0Ljg5OTkgbAoxOTQuMjg0NjcgMzk1LjM4NzIxIG0KMTk0LjcwOTk2IDM5NS4yOTI5 +NyAxOTUuMTYzNTcgMzk1LjIyOTk4IDE5NS44NzI1NiAzOTUuMjI5OTggYwoxOTguMzEwNTUgMzk1 +LjIyOTk4IDE5OS45MjY3NiAzOTYuOTkzNjUgMTk5LjkyNjc2IDM5OS4xMDQgYwoxOTkuOTI2NzYg +NDAxLjE1MTg2IDE5OC41OTQyNCA0MDEuODEzNDggMTk3LjAzNDY3IDQwMS44MTM0OCBjCjE5Ni4y +Njk1MyA0MDEuODEzNDggMTk1LjcwMjY0IDQwMS43NTA0OSAxOTUuMzYyMyA0MDEuNjg3NSBjCjE5 +NC4yODQ2NyAzOTUuMzg3MjEgbApoCmYKMjA3Ljg5MjU4IDQwNC44OTk5IG0KMjA5LjE0MDE0IDQw +NS4yNDcwNyAyMTEuMDM5NTUgNDA1LjQzNjA0IDIxMi44ODE4NCA0MDUuNDM2MDQgYwoyMTQuNjEx +MzMgNDA1LjQzNjA0IDIxNi41NjczOCA0MDUuMTIwNjEgMjE3Ljk1NjU0IDQwNC4wMTgwNyBjCjIx +OS4yNjA3NCA0MDMuMDczMjQgMjIwLjAyNjM3IDQwMS41NjE1MiAyMjAuMDI2MzcgMzk5LjUxNDE2 +IGMKMjIwLjAyNjM3IDM5Ni44MzY0MyAyMTguOTIwNDEgMzk0Ljc4OTA2IDIxNy40NDYyOSAzOTMu +NTI5MyBjCjIxNS44ODcyMSAzOTIuMTczODMgMjEzLjY0NzQ2IDM5MS41NDQ5MiAyMTEuMzIyNzUg +MzkxLjU0NDkyIGMKMjEwLjY0MjU4IDM5MS41NDQ5MiAyMTAuMDc1MiAzOTEuNjM4NjcgMjA5LjY0 +OTkgMzkxLjY2OTkyIGMKMjA4LjM0NjE5IDM4NC4wNDY4OCBsCjIwNC4zNDg2MyAzODQuMDQ2ODgg +bAoyMDcuODkyNTggNDA0Ljg5OTkgbAoyMTAuMjczOTMgMzk1LjM4NzIxIG0KMjEwLjY5OTIyIDM5 +NS4yOTI5NyAyMTEuMTUyODMgMzk1LjIyOTk4IDIxMS44NjE4MiAzOTUuMjI5OTggYwoyMTQuMjk5 +MzIgMzk1LjIyOTk4IDIxNS45MTU1MyAzOTYuOTkzNjUgMjE1LjkxNTUzIDM5OS4xMDQgYwoyMTUu +OTE1NTMgNDAxLjE1MTg2IDIxNC41ODMwMSA0MDEuODEzNDggMjEzLjAyMzkzIDQwMS44MTM0OCBj +CjIxMi4yNTgzIDQwMS44MTM0OCAyMTEuNjkxNDEgNDAxLjc1MDQ5IDIxMS4zNTEwNyA0MDEuNjg3 +NSBjCjIxMC4yNzM5MyAzOTUuMzg3MjEgbApoCmYKMjIzLjkzNzk5IDQwNC44OTk5IG0KMjI1LjIx +MzM4IDQwNS4yNDcwNyAyMjcuMTQxMTEgNDA1LjQzNjA0IDIyOS4wNDEwMiA0MDUuNDM2MDQgYwoy +MzAuODU1NDcgNDA1LjQzNjA0IDIzMi43MjY1NiA0MDUuMTUxODYgMjM0LjA1ODU5IDQwNC4yMDc1 +MiBjCjIzNS4zMDYxNSA0MDMuMzg4MTggMjM2LjE4NTA2IDQwMi4wNjU0MyAyMzYuMTg1MDYgNDAw +LjA4MDU3IGMKMjM2LjE4NTA2IDM5Ni45MzA2NiAyMzQuMzEzOTYgMzk0Ljk0NjI5IDIzMS44NDc2 +NiAzOTQuMDY0NDUgYwoyMzEuODQ3NjYgMzkzLjk2OTczIGwKMjMyLjk4MTkzIDM5My40MDIzNCAy +MzMuNDkxNyAzOTIuMDE3NTggMjMzLjY2MjExIDM5MC4wOTU3IGMKMjMzLjkxNjk5IDM4Ny43MDEx +NyAyMzQuMDU4NTkgMzg0LjkyOTY5IDIzNC4zOTg5MyAzODQuMDQ2ODggYwoyMzAuMjAzMTMgMzg0 +LjA0Njg4IGwKMjMwLjAzMzIgMzg0LjYxNDI2IDIyOS44MzQ5NiAzODYuNDQxNDEgMjI5LjY2NDU1 +IDM4OS4wNTU2NiBjCjIyOS40NjYzMSAzOTEuNjM4NjcgMjI4LjY3MjM2IDM5Mi40MjU3OCAyMjcu +MDU2MTUgMzkyLjQyNTc4IGMKMjI1LjgwOTA4IDM5Mi40MjU3OCBsCjIyNC4zOTE2IDM4NC4wNDY4 +OCBsCjIyMC4zNjU3MiAzODQuMDQ2ODggbAoyMjMuOTM3OTkgNDA0Ljg5OTkgbAoyMjYuNDMyNjIg +Mzk1LjgyODYxIG0KMjI4LjEwNDk4IDM5NS44Mjg2MSBsCjIzMC4zMTY4OSAzOTUuODI4NjEgMjMx +LjkzMjYyIDM5Ny4zMDkwOCAyMzEuOTMyNjIgMzk5LjM4ODE4IGMKMjMxLjkzMjYyIDQwMS4xMjAx +MiAyMzAuNjU2NzQgNDAxLjg3NjQ2IDIyOS4wMTI3IDQwMS44NzY0NiBjCjIyOC4yNDc1NiA0MDEu +ODc2NDYgMjI3Ljc2NTE0IDQwMS44MTM0OCAyMjcuNDI1MjkgNDAxLjcxODc1IGMKMjI2LjQzMjYy +IDM5NS44Mjg2MSBsCmgKZgoyNDUuNDI3MjUgMzgzLjcwMTE3IG0KMjQwLjQ2NTgyIDM4My43MDEx +NyAyMzcuNjg3NSAzODcuNjA3NDIgMjM3LjY4NzUgMzkyLjU1MjczIGMKMjM3LjY4NzUgMzk2LjM5 +NTAyIDIzOC45NjMzOCA0MDAuMjA2NTQgMjQxLjIwMjY0IDQwMi42MDA1OSBjCjI0Mi45ODg3NyA0 +MDQuNDkwNzIgMjQ1LjQyNzI1IDQwNS42MjUgMjQ4LjE3Njc2IDQwNS42MjUgYwoyNTMuMjIzMTQg +NDA1LjYyNSAyNTUuODg4MTggNDAxLjg0NDczIDI1NS44ODgxOCAzOTYuNzcyOTUgYwoyNTUuODg4 +MTggMzkyLjg5ODQ0IDI1NC42Njg5NSAzODkuMTE5MTQgMjUyLjQ4NTg0IDM4Ni43NTU4NiBjCjI1 +MC43MDAyIDM4NC44MzM5OCAyNDguMjkwNTMgMzgzLjcwMTE3IDI0NS40NTUwOCAzODMuNzAxMTcg +YwoyNDUuNDI3MjUgMzgzLjcwMTE3IGwKMjQ2LjAyMjQ2IDM4Ny40ODA0NyBtCjI0Ny4yNDE3IDM4 +Ny40ODA0NyAyNDguMzQ3MTcgMzg4LjA0Nzg1IDI0OS4yMjYwNyAzODkuMDIzNDQgYwoyNTAuNzI4 +MDMgMzkwLjY5MzM2IDI1MS41NTA3OCAzOTQuMTkwNDMgMjUxLjU1MDc4IDM5Ni42NDY5NyBjCjI1 +MS41NTA3OCAzOTkuMjkzNDYgMjUwLjcwMDIgNDAxLjg0NDczIDI0Ny42OTQ4MiA0MDEuODQ0NzMg +YwoyNDYuNDE5NDMgNDAxLjg0NDczIDI0NS4yODUxNiA0MDEuMjQ2NTggMjQ0LjQwNjI1IDQwMC4y +MzgyOCBjCjI0Mi44NzU0OSAzOTguNTY4ODUgMjQyLjAyNDkgMzk1LjI2MTIzIDI0Mi4wMjQ5IDM5 +Mi43MDg5OCBjCjI0Mi4wMjQ5IDM4OS43MTY4IDI0My4yNDQxNCAzODcuNDgwNDcgMjQ1Ljk5MzY1 +IDM4Ny40ODA0NyBjCjI0Ni4wMjI0NiAzODcuNDgwNDcgbApoCmYKMjYwLjcwNzUyIDM4NC4wNDY4 +OCBtCjI1OC4zMjY2NiA0MDUuMjc4MzIgbAoyNjIuNTUwMjkgNDA1LjI3ODMyIGwKMjYzLjQwMDg4 +IDM5NS4xNjY5OSBsCjI2My41OTk2MSAzOTIuODk4NDQgMjYzLjc0MTIxIDM5MC44NTE1NiAyNjMu +ODU0NDkgMzg4LjY0NjQ4IGMKMjYzLjkxMTEzIDM4OC42NDY0OCBsCjI2NC42MjAxMiAzOTAuNzI0 +NjEgMjY1LjUyNzM0IDM5Mi45OTMxNiAyNjYuNDYyNCAzOTUuMTk4NzMgYwoyNzAuNzQzNjUgNDA1 +LjI3ODMyIGwKMjc1LjMwODExIDQwNS4yNzgzMiBsCjI2NS40NDIzOCAzODQuMDQ2ODggbAoyNjAu +NzA3NTIgMzg0LjA0Njg4IGwKaApmCjI4Ni4zMzU0NSAzOTMuMDg3ODkgbQoyNzkuNTYwMDYgMzkz +LjA4Nzg5IGwKMjc4LjY4MTY0IDM4Ny45MjE4OCBsCjI4Ni4zMDc2MiAzODcuOTIxODggbAoyODUu +NjU1MjcgMzg0LjA0Njg4IGwKMjczLjkxODQ2IDM4NC4wNDY4OCBsCjI3Ny41NDczNiA0MDUuMjc4 +MzIgbAoyODguODU4ODkgNDA1LjI3ODMyIGwKMjg4LjE3ODIyIDQwMS40MDM4MSBsCjI4MC45Nzc1 +NCA0MDEuNDAzODEgbAoyODAuMTg0MDggMzk2Ljg5ODkzIGwKMjg3LjAxNjExIDM5Ni44OTg5MyBs +CjI4Ni4zMzU0NSAzOTMuMDg3ODkgbApoCmYKMjkyLjE0NzQ2IDQwNC45NjMzOCBtCjI5My43OTE1 +IDQwNS4yNzgzMiAyOTUuNTc3NjQgNDA1LjQzNjA0IDI5Ny40NDkyMiA0MDUuNDM2MDQgYwozMDAu +NDI1NzggNDA1LjQzNjA0IDMwMi43Nzg4MSA0MDQuNjc5NjkgMzA0LjM5NDUzIDQwMy4xMzYyMyBj +CjMwNS45NTQxIDQwMS43NTA0OSAzMDYuOTE3OTcgMzk5LjY0MDE0IDMwNi45MTc5NyAzOTYuNDg5 +NzUgYwozMDYuOTE3OTcgMzkyLjM5NDUzIDMwNS4zNTg0IDM4OC44MzU5NCAzMDMuMDA1MzcgMzg2 +LjcyNDYxIGMKMzAwLjc5NDQzIDM4NC43NDAyMyAyOTcuOTg3NzkgMzgzLjg5MDYzIDI5My44NDg2 +MyAzODMuODkwNjMgYwoyOTEuNTUyMjUgMzgzLjg5MDYzIDI4OS41Njc4NyAzODQuMTEwMzUgMjg4 +LjYwNCAzODQuMzMwMDggYwoyOTIuMTQ3NDYgNDA0Ljk2MzM4IGwKMjkzLjMxMDA2IDM4Ny42Njk5 +MiBtCjI5My43OTE1IDM4Ny42MDc0MiAyOTQuMzg3MjEgMzg3LjU3NjE3IDI5NS4wOTU3IDM4Ny41 +NzYxNyBjCjI5Ny4zMDcxMyAzODcuNTc2MTcgMjk5LjI2MzE4IDM4OC40NTcwMyAzMDAuNTEwNzQg +MzkwLjAzMjIzIGMKMzAxLjgxNDk0IDM5MS43MDExNyAzMDIuNDk1MTIgMzkzLjkwNjI1IDMwMi40 +OTUxMiAzOTYuNDU4NSBjCjMwMi40OTUxMiAzOTkuODI4NjEgMzAwLjgyMjc1IDQwMS44MTM0OCAy +OTcuNDQ5MjIgNDAxLjgxMzQ4IGMKMjk2Ljc0MDIzIDQwMS44MTM0OCAyOTYuMTQ1MDIgNDAxLjc1 +MDQ5IDI5NS43MTkyNCA0MDEuNjU1NzYgYwoyOTMuMzEwMDYgMzg3LjY2OTkyIGwKaApmCkVNQwpR +CjwvREFUQT4KPC9TVFJFQU0+CjwvRElDVD4= \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStrikeout.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStrikeout.xfdf new file mode 100644 index 0000000000..e8c75f2de7 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStrikeout.xfdf @@ -0,0 +1 @@ +Marked set by Alex \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStrikeout_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStrikeout_old.xfdf new file mode 100644 index 0000000000..6b29e273f5 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfStrikeout_old.xfdf @@ -0,0 +1,20 @@ + +

Marked set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSubelementContents.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSubelementContents.xfdf new file mode 100644 index 0000000000..f5b67d8ce9 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSubelementContents.xfdf @@ -0,0 +1,19 @@ + +

text

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSubelementOverlayAppearance.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSubelementOverlayAppearance.xfdf new file mode 100644 index 0000000000..110bbf018d --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfSubelementOverlayAppearance.xfdf @@ -0,0 +1,40 @@ + +

The redact comment

1 0 0 RG 0 g 0 Tc 0 Tw 100 Tz 0 TL 0 Ts 0 Tr /HeOb 0 Tf0 g +1 0 0 1 0 0 cm +204.655 669.6622 m +218.5449 669.6622 l +218.5449 681.2222 l +204.655 681.2222 l +204.655 669.6622 l +f +0 g +BT +/HeOb 4 Tf +1 0 0 rg +204.655 678.052 Td +(Some ) Tj +11.561 0 Td +(text) Tj +ET +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfTextBoxAllParams.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfTextBoxAllParams.xfdf new file mode 100644 index 0000000000..ca9033b076 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfTextBoxAllParams.xfdf @@ -0,0 +1,173 @@ + +

Accepted set by Alex

Marked set by Alex

Just some text

Just some text

Just some text

Just some text

Just some text

0 G 0.898 0.1333 0.2157 rg 0 Tc 0 Tw 100 Tz 0 TL 0 Ts 0 Tr /Helv 14 Tffont: Helvetica,sans-serif 14.0pt; text-align:left; color:#E52237

Accepted set by Alex

Marked set by Alex

Marked set by Alex

Marked set by Alex

Accepted set by Alex

Accepted set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

Completed set by Alex

None set by Alex

None set by Alex

Accepted set by Alex

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfUnderlineText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfUnderlineText.xfdf new file mode 100644 index 0000000000..5228602da8 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfUnderlineText.xfdf @@ -0,0 +1 @@ +Marked set by Alex \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfUnderlineText_old.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfUnderlineText_old.xfdf new file mode 100644 index 0000000000..658a62b784 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfUnderlineText_old.xfdf @@ -0,0 +1,18 @@ + + + + + + +

Marked set by Alex

+ +
+ +
+ + + +
+ + +
\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfValueRichText.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfValueRichText.xfdf new file mode 100644 index 0000000000..e2dc0ec8f5 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/cmp_xfdfValueRichText.xfdf @@ -0,0 +1,16 @@ + +

ABCDEFGH

\ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/data.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/data.xfdf new file mode 100644 index 0000000000..02c346fcb5 --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/data.xfdf @@ -0,0 +1,13 @@ + + + +Santaaimonce +Developer +Alphabet Street +Minneapolis +Minnesota +Use iText to fill out interactive form using data stored in XFDF file. +If you are a C# developer, use iTextSharp. + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/formFieldTest04_data.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/formFieldTest04_data.xfdf new file mode 100644 index 0000000000..7c261caa8e --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/formFieldTest04_data.xfdf @@ -0,0 +1,24 @@ + +Даsome value in courier fontTestFieldaa \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/hierarchy_fields.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/hierarchy_fields.xfdf new file mode 100644 index 0000000000..3f70bad13f --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/hierarchy_fields.xfdf @@ -0,0 +1,22 @@ + +test + + +some other value + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/myout.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/myout.pdf new file mode 100644 index 0000000000..6e56cfa3d2 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/myout.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleDocSquareCircleAnnotations.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleDocSquareCircleAnnotations.pdf new file mode 100644 index 0000000000..3d438ac76a Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleDocSquareCircleAnnotations.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleDocWithoutForm.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleDocWithoutForm.pdf new file mode 100644 index 0000000000..bf67816218 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleDocWithoutForm.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithMultipleFields.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithMultipleFields.pdf new file mode 100644 index 0000000000..358da771d4 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithMultipleFields.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithOneField.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithOneField.pdf new file mode 100644 index 0000000000..66bfbb3307 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithOneField.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithOneField_data.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithOneField_data.xfdf new file mode 100644 index 0000000000..0bcea6479a --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/simpleFormWithOneField_data.xfdf @@ -0,0 +1,12 @@ + +中学生 \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/submit_me_form_book_9.xfdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/submit_me_form_book_9.xfdf new file mode 100644 index 0000000000..275ce5113c --- /dev/null +++ b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/submit_me_form_book_9.xfdf @@ -0,0 +1,19 @@ + + + + + +blowagie + + +Bruno Lowagie + + +I like to wathc movies! + + + + + \ No newline at end of file diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfArrow.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfArrow.pdf new file mode 100644 index 0000000000..e2455faf25 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfArrow.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrColor.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrColor.pdf new file mode 100644 index 0000000000..a1153326cf Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrColor.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrFlagsOpacity.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrFlagsOpacity.pdf new file mode 100644 index 0000000000..54f1c2faf3 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrFlagsOpacity.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrTitle.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrTitle.pdf new file mode 100644 index 0000000000..269acfaecc Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfAttrTitle.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfButton.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfButton.pdf new file mode 100644 index 0000000000..e45768f807 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfButton.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCallout.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCallout.pdf new file mode 100644 index 0000000000..fa70abb7f8 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCallout.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCaret.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCaret.pdf new file mode 100644 index 0000000000..e01808b5bf Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCaret.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCheckBox.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCheckBox.pdf new file mode 100644 index 0000000000..87e6b2375a Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCheckBox.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCircle.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCircle.pdf new file mode 100644 index 0000000000..4324be64c6 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCircle.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCloud.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCloud.pdf new file mode 100644 index 0000000000..c4b8edfa45 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCloud.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCloudNested.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCloudNested.pdf new file mode 100644 index 0000000000..2b5b8e22e3 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfCloudNested.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfDropDown.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfDropDown.pdf new file mode 100644 index 0000000000..e4e0ba5f8c Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfDropDown.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFileAttachment.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFileAttachment.pdf new file mode 100644 index 0000000000..bac2f9eed1 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFileAttachment.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFormsFieldParams.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFormsFieldParams.pdf new file mode 100644 index 0000000000..f19c7fbe19 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFormsFieldParams.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFreeText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFreeText.pdf new file mode 100644 index 0000000000..5fc2730977 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfFreeText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHierarchyFields.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHierarchyFields.pdf new file mode 100644 index 0000000000..76c23ddc92 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHierarchyFields.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHighlightedText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHighlightedText.pdf new file mode 100644 index 0000000000..7711c7ce1f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHighlightedText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHighlightedTexttestforannotation.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHighlightedTexttestforannotation.pdf new file mode 100644 index 0000000000..7d638083ba Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfHighlightedTexttestforannotation.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfInk.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfInk.pdf new file mode 100644 index 0000000000..e367529cda Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfInk.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfJavaScriptForms.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfJavaScriptForms.pdf new file mode 100644 index 0000000000..cf01d6c2d7 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfJavaScriptForms.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLine.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLine.pdf new file mode 100644 index 0000000000..563cea98e7 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLine.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLink.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLink.pdf new file mode 100644 index 0000000000..1b26849757 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLink.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkAllParams.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkAllParams.pdf new file mode 100644 index 0000000000..7f28750489 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkAllParams.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkBorderStyle.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkBorderStyle.pdf new file mode 100644 index 0000000000..a9b249719e Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkBorderStyle.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDest.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDest.pdf new file mode 100644 index 0000000000..2dbfb6fbfc Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDest.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFit.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFit.pdf new file mode 100644 index 0000000000..681c54775f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFit.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitB.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitB.pdf new file mode 100644 index 0000000000..9cb8b7286e Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitB.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitBH.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitBH.pdf new file mode 100644 index 0000000000..9805f18602 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitBH.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitBV.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitBV.pdf new file mode 100644 index 0000000000..6885d1a9a7 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitBV.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitH.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitH.pdf new file mode 100644 index 0000000000..d3392532f8 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitH.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitR.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitR.pdf new file mode 100644 index 0000000000..2733dca5f3 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitR.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitV.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitV.pdf new file mode 100644 index 0000000000..7a279f0b45 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfLinkDestFitV.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfList.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfList.pdf new file mode 100644 index 0000000000..a6bf180006 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfList.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPolygon.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPolygon.pdf new file mode 100644 index 0000000000..ff5b18f13d Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPolygon.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPolyline.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPolyline.pdf new file mode 100644 index 0000000000..664acd47f6 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPolyline.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPopupNewFlags.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPopupNewFlags.pdf new file mode 100644 index 0000000000..2b9f7a402f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfPopupNewFlags.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfProjection.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfProjection.pdf new file mode 100644 index 0000000000..6cef3b9039 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfProjection.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfRedact.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfRedact.pdf new file mode 100644 index 0000000000..880ccc0b07 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfRedact.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DAngular.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DAngular.pdf new file mode 100644 index 0000000000..7052ee1e0f Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DAngular.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DMeasurement.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DMeasurement.pdf new file mode 100644 index 0000000000..56876b8c06 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DMeasurement.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DRadial.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DRadial.pdf new file mode 100644 index 0000000000..95de45d671 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReferenceFor3DRadial.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReplaceText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReplaceText.pdf new file mode 100644 index 0000000000..cc2d2769ed Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfReplaceText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSound.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSound.pdf new file mode 100644 index 0000000000..f01183fd6c Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSound.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquare.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquare.pdf new file mode 100644 index 0000000000..e119a174ec Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquare.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquareAndCircleInteriorColor.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquareAndCircleInteriorColor.pdf new file mode 100644 index 0000000000..16d861cf63 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquareAndCircleInteriorColor.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquigglyText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquigglyText.pdf new file mode 100644 index 0000000000..17762ee352 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSquigglyText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStamp.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStamp.pdf new file mode 100644 index 0000000000..c419d4f274 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStamp.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStampWithAppearance.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStampWithAppearance.pdf new file mode 100644 index 0000000000..8913d720df Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStampWithAppearance.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStrikeout.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStrikeout.pdf new file mode 100644 index 0000000000..d73c71511b Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfStrikeout.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSubelementContents.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSubelementContents.pdf new file mode 100644 index 0000000000..5664f994b5 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSubelementContents.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSubelementOverlayAppearance.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSubelementOverlayAppearance.pdf new file mode 100644 index 0000000000..256f6279d2 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfSubelementOverlayAppearance.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfTextBoxAllParams.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfTextBoxAllParams.pdf new file mode 100644 index 0000000000..bf3425746d Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfTextBoxAllParams.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfUnderlineText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfUnderlineText.pdf new file mode 100644 index 0000000000..2c0d38e766 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfUnderlineText.pdf differ diff --git a/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfValueRichText.pdf b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfValueRichText.pdf new file mode 100644 index 0000000000..71ddf41e31 Binary files /dev/null and b/forms/src/test/resources/com/itextpdf/forms/XfdfWriterTest/xfdfValueRichText.pdf differ diff --git a/hyph/pom.xml b/hyph/pom.xml index 49c76d4db2..ab3d965562 100644 --- a/hyph/pom.xml +++ b/hyph/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 hyph iText 7 - hyph diff --git a/io/pom.xml b/io/pom.xml index 832d87f330..ff20c2a1fa 100644 --- a/io/pom.xml +++ b/io/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 io iText 7 - io diff --git a/io/src/main/java/com/itextpdf/io/LogMessageConstant.java b/io/src/main/java/com/itextpdf/io/LogMessageConstant.java index 5376616d2e..8952cb6131 100644 --- a/io/src/main/java/com/itextpdf/io/LogMessageConstant.java +++ b/io/src/main/java/com/itextpdf/io/LogMessageConstant.java @@ -183,5 +183,6 @@ public final class LogMessageConstant { public static final String WRITER_ENCRYPTION_IS_IGNORED_APPEND = "Writer encryption will be ignored, because append mode is used. Document will preserve the original encryption (or will stay unencrypted)"; public static final String WRITER_ENCRYPTION_IS_IGNORED_PRESERVE = "Writer encryption will be ignored, because preservation of encryption is enabled. Document will preserve the original encryption (or will stay unencrypted)"; public static final String WRONG_MEDIABOX_SIZE_TOO_MANY_ARGUMENTS = "Wrong media box size: {0}. The arguments beyond the 4th will be ignored"; + public static final String XFDF_OUTPUT_STREAM_CORRUPTED = "Xfdf output stream is corrupted."; public static final String XREF_ERROR = "Error occurred while reading cross reference table. Cross reference table will be rebuilt."; } diff --git a/io/src/main/java/com/itextpdf/io/codec/Base64.java b/io/src/main/java/com/itextpdf/io/codec/Base64.java index d6a5e0f7d1..d709ee2530 100644 --- a/io/src/main/java/com/itextpdf/io/codec/Base64.java +++ b/io/src/main/java/com/itextpdf/io/codec/Base64.java @@ -1,8 +1,9 @@ package com.itextpdf.io.codec; /** - *

Encodes and decodes to and from Base64 notation.

- *

Homepage: http://iharder.net/base64.

+ * Encodes and decodes to and from Base64 notation. + *

+ * Homepage: http://iharder.net/base64. *
* Change Log: *
@@ -440,7 +441,7 @@ private static byte[] encode3to4(byte[] b4, byte[] threeBytes, int numSigBytes, /** - *

Encodes up to three bytes of the array source + * Encodes up to three bytes of the array source * and writes the resulting four Base64 bytes to destination. * The source and destination arrays can be manipulated * anywhere along their length by specifying @@ -450,9 +451,10 @@ private static byte[] encode3to4(byte[] b4, byte[] threeBytes, int numSigBytes, * the source array or destOffset + 4 for * the destination array. * The actual number of significant bytes in your array is - * given by numSigBytes.

- *

This is the lowest level of the encoding methods with - * all possible parameters.

+ * given by numSigBytes. + *

+ * This is the lowest level of the encoding methods with + * all possible parameters. * * @param source the array to convert * @param srcOffset the index where conversion begins @@ -796,8 +798,9 @@ public static String encodeBytes(byte[] source, int off, int len, int options) { * the destination array. * This method returns the actual number of bytes that * were converted from the Base64 encoding. - *

This is the lowest level of the decoding methods with - * all possible parameters.

+ *

+ * This is the lowest level of the decoding methods with + * all possible parameters. * * @param source the array to convert * @param srcOffset the index where conversion begins diff --git a/io/src/main/java/com/itextpdf/io/codec/TIFFField.java b/io/src/main/java/com/itextpdf/io/codec/TIFFField.java index e6b397e835..98db0503bd 100644 --- a/io/src/main/java/com/itextpdf/io/codec/TIFFField.java +++ b/io/src/main/java/com/itextpdf/io/codec/TIFFField.java @@ -125,33 +125,46 @@ public class TIFFField implements Comparable, Serializable { * unsigned data type, long is used. The mapping between types is * as follows: * - * + *
* * + * * * + * * * + * * * + * * * + * * * + * * * + * * * + * * * + * * * + * * * + * * * + * * * + * *
TIFF type Java type
TIFF_BYTE byte
TIFF_ASCII String
TIFF_SHORT char
TIFF_LONG long
TIFF_RATIONAL long[2]
TIFF_SBYTE byte
TIFF_UNDEFINED byte
TIFF_SSHORT short
TIFF_SLONG int
TIFF_SRATIONAL int[2]
TIFF_FLOAT float
TIFF_DOUBLE double
* * @param tag The tag @@ -280,6 +293,16 @@ public double[] getAsDoubles() { return (double[])data; } + /** + * Returns TIFF_ASCII data as an array of strings. + * + *

A ClassCastException will be thrown if the field is not + * of type TIFF_ASCII. + */ + public String[] getAsStrings() { + return (String[]) data; + } + /** * Returns TIFF_SRATIONAL data as an array of 2-element arrays of ints. * diff --git a/io/src/main/java/com/itextpdf/io/font/FontCache.java b/io/src/main/java/com/itextpdf/io/font/FontCache.java index 74d2bad02e..dbbb4e5b3c 100644 --- a/io/src/main/java/com/itextpdf/io/font/FontCache.java +++ b/io/src/main/java/com/itextpdf/io/font/FontCache.java @@ -54,7 +54,6 @@ This file is part of the iText (R) project. import com.itextpdf.io.font.constants.FontResources; import com.itextpdf.io.util.IntHashtable; import com.itextpdf.io.util.ResourceUtil; - import java.io.InputStream; import java.util.HashMap; import java.util.HashSet; @@ -148,6 +147,16 @@ public static CMapCidByte getCid2Byte(String cmap) { return parseCmap(cmap, cidByte); } + /** + * Clears the cache by removing fonts that were added via {@link #saveFont(FontProgram, String)}. + *

+ * Be aware that in multithreading environment this method call will affect the result of {@link #getFont(String)}. + * This in its turn affects creation of fonts via factories when {@code cached} argument is set to true (which is by default). + */ + public static void clearSavedFonts() { + fontCache.clear(); + } + public static FontProgram getFont(String fontName) { return fontCache.get(FontCacheKey.create(fontName)); } diff --git a/io/src/main/java/com/itextpdf/io/font/FontProgramFactory.java b/io/src/main/java/com/itextpdf/io/font/FontProgramFactory.java index 48c7d36f99..6d8ee80796 100644 --- a/io/src/main/java/com/itextpdf/io/font/FontProgramFactory.java +++ b/io/src/main/java/com/itextpdf/io/font/FontProgramFactory.java @@ -73,7 +73,7 @@ private FontProgramFactory() { * Creates a new standard Helvetica font program file. * * @return a {@link FontProgram} object with Helvetica font description - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createFont() throws java.io.IOException { return createFont(StandardFonts.HELVETICA); @@ -92,7 +92,7 @@ public static FontProgram createFont() throws java.io.IOException { * * @param fontProgram the name of the font or its location on file * @return returns a new {@link FontProgram}. This font program may come from the cache - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createFont(String fontProgram) throws java.io.IOException { return createFont(fontProgram, null, DEFAULT_CACHED); @@ -112,7 +112,7 @@ public static FontProgram createFont(String fontProgram) throws java.io.IOExcept * @param fontProgram the name of the font or its location on file * @param cached whether to to cache this font program after it has been loaded * @return returns a new {@link FontProgram}. This font program may come from the cache - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createFont(String fontProgram, boolean cached) throws java.io.IOException { return createFont(fontProgram, null, cached); @@ -131,7 +131,7 @@ public static FontProgram createFont(String fontProgram, boolean cached) throws * * @param fontProgram the byte contents of the font program * @return returns a new {@link FontProgram}. This font program may come from the cache - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createFont(byte[] fontProgram) throws java.io.IOException { return createFont(null, fontProgram, DEFAULT_CACHED); @@ -151,7 +151,7 @@ public static FontProgram createFont(byte[] fontProgram) throws java.io.IOExcept * @param fontProgram the byte contents of the font program * @param cached whether to to cache this font program * @return returns a new {@link FontProgram}. This font program may come from the cache - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createFont(byte[] fontProgram, boolean cached) throws java.io.IOException { return createFont(null, fontProgram, cached); @@ -256,7 +256,7 @@ private static FontProgram createFont(String name, byte[] fontProgram, boolean c * @param afm the contents of the AFM or PFM metrics file * @param pfb the contents of the PFB file * @return created {@link FontProgram} instance - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createType1Font(byte[] afm, byte[] pfb) throws java.io.IOException { return createType1Font(afm, pfb, DEFAULT_CACHED); @@ -269,7 +269,7 @@ public static FontProgram createType1Font(byte[] afm, byte[] pfb) throws java.io * @param pfb the contents of the PFB file * @param cached specifies whether to cache the created {@link FontProgram} or not * @return created {@link FontProgram} instance - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createType1Font(byte[] afm, byte[] pfb, boolean cached) throws java.io.IOException { return createType1Font(null, null, afm, pfb, cached); @@ -281,7 +281,7 @@ public static FontProgram createType1Font(byte[] afm, byte[] pfb, boolean cached * @param metricsPath path to the AFM or PFM metrics file * @param binaryPath path to the contents of the PFB file * @return created {@link FontProgram} instance - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createType1Font(String metricsPath, String binaryPath) throws java.io.IOException { return createType1Font(metricsPath, binaryPath, DEFAULT_CACHED); @@ -294,7 +294,7 @@ public static FontProgram createType1Font(String metricsPath, String binaryPath) * @param binaryPath path to the contents of the PFB file * @param cached specifies whether to cache the created {@link FontProgram} or not * @return created {@link FontProgram} instance - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createType1Font(String metricsPath, String binaryPath, boolean cached) throws java.io.IOException { return createType1Font(metricsPath, binaryPath, null, null, cached); @@ -309,7 +309,7 @@ public static FontProgram createType1Font(String metricsPath, String binaryPath, * the cache if new, false if the font is always created new * @return returns a new {@link FontProgram} instance. This font may come from the cache but only if cached * is true, otherwise it will always be created new - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createFont(String ttc, int ttcIndex, boolean cached) throws java.io.IOException { FontCacheKey fontCacheKey = FontCacheKey.create(ttc, ttcIndex); @@ -332,7 +332,7 @@ public static FontProgram createFont(String ttc, int ttcIndex, boolean cached) t * the cache if new, false if the font is always created new * @return returns a new {@link FontProgram} instance. This font may come from the cache but only if cached * is true, otherwise it will always be created new - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createFont(byte[] ttc, int ttcIndex, boolean cached) throws java.io.IOException { FontCacheKey fontKey = FontCacheKey.create(ttc, ttcIndex); @@ -356,7 +356,7 @@ public static FontProgram createFont(byte[] ttc, int ttcIndex, boolean cached) t * {@link FontStyles#BOLDITALIC}, {@link FontStyles#UNDEFINED} * @param cached whether to try to get the font program from cache * @return created {@link FontProgram} - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createRegisteredFont(String fontName, int style, boolean cached) throws java.io.IOException { return fontRegisterProvider.getFont(fontName, style, cached); @@ -371,7 +371,7 @@ public static FontProgram createRegisteredFont(String fontName, int style, boole * See {@link FontStyles#BOLD}, {@link FontStyles#ITALIC}, {@link FontStyles#NORMAL}, * {@link FontStyles#BOLDITALIC}, {@link FontStyles#UNDEFINED} * @return created {@link FontProgram} - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file */ public static FontProgram createRegisteredFont(String fontName, int style) throws java.io.IOException { return fontRegisterProvider.getFont(fontName, style); @@ -383,7 +383,7 @@ public static FontProgram createRegisteredFont(String fontName, int style) throw * @param fontName either a font alias, if the font file has been registered with an alias, * or just a font name otherwise * @return created {@link FontProgram} - * @throws java.io.IOException + * @throws java.io.IOException exception is thrown in case an I/O error occurs when reading the file2 */ public static FontProgram createRegisteredFont(String fontName) throws java.io.IOException { return fontRegisterProvider.getFont(fontName, FontStyles.UNDEFINED); @@ -496,6 +496,9 @@ private static FontCacheKey createFontCacheKey(String name, byte[] fontProgram) public static void clearRegisteredFonts() { fontRegisterProvider.clearRegisteredFonts(); } + /** + * Clears registered font cache + */ public static void clearRegisteredFontFamilies() { fontRegisterProvider.clearRegisteredFontFamilies(); } static byte[] readFontBytesFromPath(String path) throws java.io.IOException { diff --git a/io/src/main/java/com/itextpdf/io/font/FontRegisterProvider.java b/io/src/main/java/com/itextpdf/io/font/FontRegisterProvider.java index e3aa7ffbf1..bd81493431 100644 --- a/io/src/main/java/com/itextpdf/io/font/FontRegisterProvider.java +++ b/io/src/main/java/com/itextpdf/io/font/FontRegisterProvider.java @@ -319,7 +319,7 @@ int registerFontDirectory(String dir) { * Register all the fonts in a directory and possibly its subdirectories. * * @param dir the directory - * @param scanSubdirectories recursively scan subdirectories if true + * @param scanSubdirectories recursively scan subdirectories if true * @return the number of fonts registered */ int registerFontDirectory(String dir, boolean scanSubdirectories) { diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GlyphPositioningTableReader.java b/io/src/main/java/com/itextpdf/io/font/otf/GlyphPositioningTableReader.java index 6a60d38634..3fc5aaa22c 100644 --- a/io/src/main/java/com/itextpdf/io/font/otf/GlyphPositioningTableReader.java +++ b/io/src/main/java/com/itextpdf/io/font/otf/GlyphPositioningTableReader.java @@ -48,13 +48,10 @@ This file is part of the iText (R) project. import java.util.Map; /** - *

* Parses an OpenTypeFont file and reads the Glyph Substitution Table. This table governs how two or more Glyphs should be merged * to a single Glyph. This is especially useful for Asian languages like Bangla, Hindi, etc. - *

*

* This has been written according to the OPenTypeFont specifications. This may be found here. - *

* * @author Palash Ray */ diff --git a/io/src/main/java/com/itextpdf/io/font/otf/GlyphSubstitutionTableReader.java b/io/src/main/java/com/itextpdf/io/font/otf/GlyphSubstitutionTableReader.java index 28638695a6..c68123d87c 100644 --- a/io/src/main/java/com/itextpdf/io/font/otf/GlyphSubstitutionTableReader.java +++ b/io/src/main/java/com/itextpdf/io/font/otf/GlyphSubstitutionTableReader.java @@ -48,13 +48,10 @@ This file is part of the iText (R) project. import java.util.Map; /** - *

* Parses an OpenTypeFont file and reads the Glyph Substitution Table. This table governs how two or more Glyphs should be merged * to a single Glyph. This is especially useful for Asian languages like Bangla, Hindi, etc. - *

*

* This has been written according to the OPenTypeFont specifications. This may be found here. - *

* * @author Palash Ray */ diff --git a/io/src/main/java/com/itextpdf/io/image/AwtImageDataFactory.java b/io/src/main/java/com/itextpdf/io/image/AwtImageDataFactory.java index 78abbd4a3a..fab054c33d 100644 --- a/io/src/main/java/com/itextpdf/io/image/AwtImageDataFactory.java +++ b/io/src/main/java/com/itextpdf/io/image/AwtImageDataFactory.java @@ -49,8 +49,8 @@ This file is part of the iText (R) project. class AwtImageDataFactory { /** - * Gets an instance of an Image from a java.awt.Image - * @param image the java.awt.Image to convert + * Gets an instance of an Image from a {@link java.awt.Image} + * @param image the {@link java.awt.Image} to convert * @param color if different from null the transparency pixels are replaced by this color * @return RawImage */ diff --git a/io/src/main/java/com/itextpdf/io/image/JpegImageHelper.java b/io/src/main/java/com/itextpdf/io/image/JpegImageHelper.java index b4877881b9..104e4e34c4 100644 --- a/io/src/main/java/com/itextpdf/io/image/JpegImageHelper.java +++ b/io/src/main/java/com/itextpdf/io/image/JpegImageHelper.java @@ -389,7 +389,7 @@ private static int getShort(InputStream jpegStream) throws java.io.IOException { * Returns a type of marker. * * @param marker an int - * @return a type: VALID_MARKER
, UNSUPPORTED_MARKER or NOPARAM_MARKER + * @return a type: VALID_MARKER, UNSUPPORTED_MARKER or NOPARAM_MARKER */ private static int marker(int marker) { for (int i = 0; i < VALID_MARKERS.length; i++) { diff --git a/io/src/main/java/com/itextpdf/io/source/RAFRandomAccessSource.java b/io/src/main/java/com/itextpdf/io/source/RAFRandomAccessSource.java index 8596086f1e..0c8c254f43 100644 --- a/io/src/main/java/com/itextpdf/io/source/RAFRandomAccessSource.java +++ b/io/src/main/java/com/itextpdf/io/source/RAFRandomAccessSource.java @@ -57,7 +57,7 @@ class RAFRandomAccessSource implements IRandomAccessSource { /** * The length of the underling RAF. Note that the length is cached at construction time to avoid the possibility - * of java.io.IOExceptions when reading the length. + * of {@link java.io.IOException}s when reading the length. */ private final long length; diff --git a/io/src/main/java/com/itextpdf/io/util/FileUtil.java b/io/src/main/java/com/itextpdf/io/util/FileUtil.java index e263c282f2..ee35f4f368 100644 --- a/io/src/main/java/com/itextpdf/io/util/FileUtil.java +++ b/io/src/main/java/com/itextpdf/io/util/FileUtil.java @@ -43,6 +43,8 @@ This file is part of the iText (R) project. */ package com.itextpdf.io.util; +import org.slf4j.LoggerFactory; + import java.io.BufferedOutputStream; import java.io.ByteArrayOutputStream; import java.io.File; @@ -73,9 +75,15 @@ private FileUtil() { } public static String getFontsDir() { - String winDir = System.getenv("windir"); - String fileSeparator = System.getProperty("file.separator"); - return winDir + fileSeparator + "fonts"; + try { + String winDir = System.getenv("windir"); + String fileSeparator = System.getProperty("file.separator"); + return winDir + fileSeparator + "fonts"; + } catch (SecurityException e) { + LoggerFactory.getLogger(FileUtil.class) + .warn("Can't access System.getenv(\"windir\") to load fonts. Please, add RuntimePermission for getenv.windir."); + return null; + } } public static boolean fileExists(String path) { diff --git a/io/src/main/java/com/itextpdf/io/util/HashCode.java b/io/src/main/java/com/itextpdf/io/util/HashCode.java index a0e4a4d73c..432848af8b 100644 --- a/io/src/main/java/com/itextpdf/io/util/HashCode.java +++ b/io/src/main/java/com/itextpdf/io/util/HashCode.java @@ -47,7 +47,7 @@ This file is part of the iText (R) project. * This class is a convenience method to sequentially calculate hash code of the * object based on the field values. The result depends on the order of elements * appended. The exact formula is the same as for - * java.util.List.hashCode. + * {@link java.util.List#hashCode}. * * If you need order independent hash code just summate, multiply or XOR all * elements. diff --git a/io/src/main/java/com/itextpdf/io/util/IntHashtable.java b/io/src/main/java/com/itextpdf/io/util/IntHashtable.java index 52862bdcb8..5ea8b30b0c 100644 --- a/io/src/main/java/com/itextpdf/io/util/IntHashtable.java +++ b/io/src/main/java/com/itextpdf/io/util/IntHashtable.java @@ -47,11 +47,11 @@ This file is part of the iText (R) project. import java.util.Arrays; /** - *

A hash map that uses primitive ints for the key rather than objects.

- * - *

Note that this class is for internal optimization purposes only, and may + * A hash map that uses primitive ints for the key rather than objects. + *

+ * Note that this class is for internal optimization purposes only, and may * not be supported in future releases of Jakarta Commons Lang. Utilities of - * this sort may be included in future releases of Jakarta Commons Collections.

+ * this sort may be included in future releases of Jakarta Commons Collections. * * @author Justin Couch * @author Alex Chaffee (alex@apache.org) @@ -89,16 +89,16 @@ public class IntHashtable implements Cloneable, Serializable { private float loadFactor; /*** - *

Constructs a new, empty hashtable with a default capacity and load - * factor, which is 20 and 0.75 respectively.

+ * Constructs a new, empty hashtable with a default capacity and load + * factor, which is 20 and 0.75 respectively. */ public IntHashtable() { this(150, 0.75f); } /*** - *

Constructs a new, empty hashtable with the specified initial capacity - * and default load factor, which is 0.75.

+ * Constructs a new, empty hashtable with the specified initial capacity + * and default load factor, which is 0.75. * * @param initialCapacity the initial capacity of the hashtable. * @throws IllegalArgumentException if the initial capacity is less @@ -109,8 +109,8 @@ public IntHashtable(int initialCapacity) { } /*** - *

Constructs a new, empty hashtable with the specified initial - * capacity and the specified load factor.

+ * Constructs a new, empty hashtable with the specified initial + * capacity and the specified load factor. * * @param initialCapacity the initial capacity of the hashtable. * @param loadFactor the load factor of the hashtable. @@ -137,7 +137,7 @@ public IntHashtable(IntHashtable o) { } /*** - *

Returns the number of keys in this hashtable.

+ * Returns the number of keys in this hashtable. * * @return the number of keys in this hashtable. */ @@ -146,7 +146,7 @@ public int size() { } /*** - *

Tests if this hashtable maps no keys to values.

+ * Tests if this hashtable maps no keys to values. * * @return true if this hashtable maps no keys to values; * false otherwise. @@ -156,12 +156,12 @@ public boolean isEmpty() { } /*** - *

Tests if some key maps into the specified value in this hashtable. + * Tests if some key maps into the specified value in this hashtable. * This operation is more expensive than the containsKey - * method.

- * - *

Note that this method is identical in functionality to containsValue, - * (which is part of the Map interface in the collections framework).

+ * method. + *

+ * Note that this method is identical in functionality to containsValue, + * (which is part of the Map interface in the collections framework). * * @param value a value to search for. * @return true if and only if some key maps to the @@ -187,11 +187,11 @@ public boolean contains(int value) { } /*** - *

Returns true if this HashMap maps one or more keys - * to this value.

- * - *

Note that this method is identical in functionality to contains - * (which predates the Map interface).

+ * Returns true if this HashMap maps one or more keys + * to this value. + *

+ * Note that this method is identical in functionality to contains + * (which predates the Map interface). * * @param value value whose presence in this HashMap is to be tested. * @return boolean true if the value is contained @@ -202,7 +202,7 @@ public boolean containsValue(int value) { } /*** - *

Tests if the specified int is a key in this hashtable.

+ * Tests if the specified int is a key in this hashtable. * * @param key possible key. * @return true if and only if the specified int is a @@ -222,7 +222,7 @@ public boolean containsKey(int key) { } /*** - *

Returns the value to which the specified key is mapped in this map.

+ * Returns the value to which the specified key is mapped in this map. * * @param key a key in the hashtable. * @return the value to which the key is mapped in this hashtable; @@ -242,7 +242,7 @@ public int get(int key) { } /*** - *

Returns thes value to which the specified key is mapped in this map.

+ * Returns thes value to which the specified key is mapped in this map. * * @param key a key in the hashtable. * @return the values to which the key is mapped in this hashtable; @@ -262,13 +262,13 @@ public ArrayList getValues(int key) { */ /*** - *

Increases the capacity of and internally reorganizes this + * Increases the capacity of and internally reorganizes this * hashtable, in order to accommodate and access its entries more - * efficiently.

- * - *

This method is called automatically when the number of keys + * efficiently. + *

+ * This method is called automatically when the number of keys * in the hashtable exceeds this hashtable's capacity and load - * factor.

+ * factor. */ protected void rehash() { int oldCapacity = table.length; @@ -293,12 +293,12 @@ protected void rehash() { } /*** - *

Maps the specified key to the specified + * Maps the specified key to the specified * value in this hashtable. The key cannot be - * null.

- * - *

The value can be retrieved by calling the get method - * with a key that is equal to the original key.

+ * null. + *

+ * The value can be retrieved by calling the get method + * with a key that is equal to the original key. * * @param key the hashtable key. * @param value the value. @@ -336,11 +336,11 @@ public int put(int key, int value) { } /*** - *

Removes the key (and its corresponding value) from this - * hashtable.

- * - *

This method does nothing if the key is not present in the - * hashtable.

+ * Removes the key (and its corresponding value) from this + * hashtable. + *

+ * This method does nothing if the key is not present in the + * hashtable. * * @param key the key that needs to be removed. * @return the value to which the key had been mapped in this hashtable, @@ -368,7 +368,7 @@ public int remove(int key) { } /*** - *

Clears this hashtable so that it contains no keys.

+ * Clears this hashtable so that it contains no keys. */ public void clear() { Entry[] tab = table; @@ -379,8 +379,8 @@ public void clear() { } /*** - *

Innerclass that acts as a datastructure to create a new entry in the - * table.

+ * Innerclass that acts as a datastructure to create a new entry in the + * table. */ public static class Entry implements Serializable { private static final long serialVersionUID = 8057670534065316193L; @@ -390,7 +390,7 @@ public static class Entry implements Serializable { Entry next; /** - *

Create a new entry with the given values.

+ * Create a new entry with the given values. * * @param key The key used to enter this in the table * @param value The value for this key diff --git a/io/src/main/java/com/itextpdf/io/util/ResourceUtil.java b/io/src/main/java/com/itextpdf/io/util/ResourceUtil.java index 54bebbd644..8f11b07dd1 100644 --- a/io/src/main/java/com/itextpdf/io/util/ResourceUtil.java +++ b/io/src/main/java/com/itextpdf/io/util/ResourceUtil.java @@ -88,8 +88,7 @@ public static InputStream getResourceStream(String key, ClassLoader loader) { if (contextClassLoader != null) { stream = contextClassLoader.getResourceAsStream(key); } - } catch (Throwable e) { - // empty body + } catch (SecurityException ignored) { } if (stream == null) { diff --git a/io/src/main/java/com/itextpdf/io/util/SystemUtil.java b/io/src/main/java/com/itextpdf/io/util/SystemUtil.java index 00ef01d0ca..42d9c183af 100644 --- a/io/src/main/java/com/itextpdf/io/util/SystemUtil.java +++ b/io/src/main/java/com/itextpdf/io/util/SystemUtil.java @@ -94,8 +94,7 @@ public static long getFreeMemory() { * @return property or variable value or null if there is no such. */ public static String getPropertyOrEnvironmentVariable(String name) { - String s = null; - s = System.getProperty(name); + String s = System.getProperty(name); if (s == null) { s = System.getenv(name); } diff --git a/io/src/test/java/com/itextpdf/io/UtilitiesTest.java b/io/src/test/java/com/itextpdf/io/UtilitiesTest.java index be51b4426a..93f972c269 100644 --- a/io/src/test/java/com/itextpdf/io/UtilitiesTest.java +++ b/io/src/test/java/com/itextpdf/io/UtilitiesTest.java @@ -43,6 +43,7 @@ This file is part of the iText (R) project. package com.itextpdf.io; import com.itextpdf.io.util.ArrayUtil; +import com.itextpdf.io.util.ResourceUtil; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; @@ -58,4 +59,9 @@ public void testShortener() { Assert.assertArrayEquals(dest, test); } + + @Test + public void invalidResource() { + Assert.assertNull(ResourceUtil.getResourceStream("some-random-resource.zzz")); + } } diff --git a/io/src/test/java/com/itextpdf/io/font/FontCacheTest.java b/io/src/test/java/com/itextpdf/io/font/FontCacheTest.java new file mode 100644 index 0000000000..549d1d02f5 --- /dev/null +++ b/io/src/test/java/com/itextpdf/io/font/FontCacheTest.java @@ -0,0 +1,80 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.io.font; + +import com.itextpdf.io.font.otf.Glyph; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.UnitTest; +import org.junit.Assert; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(UnitTest.class) +public class FontCacheTest extends ExtendedITextTest { + + @Test + public void clearFontCacheTest() { + String fontName = "FreeSans.ttf"; + Assert.assertNull(FontCache.getFont(fontName)); + + FontProgram fontProgram = new FontProgramMock(); + FontCache.saveFont(fontProgram, fontName); + Assert.assertEquals(fontProgram, FontCache.getFont(fontName)); + + FontCache.clearSavedFonts(); + Assert.assertNull(FontCache.getFont(fontName)); + } + + private static class FontProgramMock extends FontProgram { + + @Override + public int getPdfFontFlags() { + return 0; + } + + @Override + public int getKerning(Glyph first, Glyph second) { + return 0; + } + } +} diff --git a/io/src/test/java/com/itextpdf/io/image/TiffTest.java b/io/src/test/java/com/itextpdf/io/image/TiffTest.java index d4f97456d0..d87f869ecb 100644 --- a/io/src/test/java/com/itextpdf/io/image/TiffTest.java +++ b/io/src/test/java/com/itextpdf/io/image/TiffTest.java @@ -43,7 +43,12 @@ This file is part of the iText (R) project. package com.itextpdf.io.image; import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Paths; +import com.itextpdf.io.codec.TIFFDirectory; +import com.itextpdf.io.source.RandomAccessFileOrArray; +import com.itextpdf.io.source.RandomAccessSourceFactory; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; @@ -101,4 +106,12 @@ public void openTiff6() throws IOException { Assert.assertEquals(1456, img.getHeight(), 0); Assert.assertEquals(8, img.getBpc()); } + + @Test + public void getStringDataFromTiff() throws IOException { + byte[] bytes = Files.readAllBytes(Paths.get(sourceFolder, "img_cmyk.tif")); + TIFFDirectory dir = new TIFFDirectory(new RandomAccessFileOrArray(new RandomAccessSourceFactory().createSource(bytes)), 0); + String[] stringArray = new String[] {"iText? 7.1.7-SNAPSHOT ?2000-2019 iText Group NV (AGPL-version)\u0000"}; + Assert.assertArrayEquals(stringArray, dir.getField(305).getAsStrings()); + } } diff --git a/io/src/test/resources/com/itextpdf/io/image/img_cmyk.tif b/io/src/test/resources/com/itextpdf/io/image/img_cmyk.tif new file mode 100644 index 0000000000..882d34a2ea Binary files /dev/null and b/io/src/test/resources/com/itextpdf/io/image/img_cmyk.tif differ diff --git a/itextcore/pom.xml b/itextcore/pom.xml index 9ffe7afb75..4b0ef55cea 100644 --- a/itextcore/pom.xml +++ b/itextcore/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.itextpdf itext7-core - 7.1.7 + 7.1.8 pom iText 7 Core A Free Java-PDF library diff --git a/kernel/findbugs-filter.xml b/kernel/findbugs-filter.xml index 23d63cda37..5a40900267 100644 --- a/kernel/findbugs-filter.xml +++ b/kernel/findbugs-filter.xml @@ -1,16 +1,10 @@ - - - - - - - - + + diff --git a/kernel/pom.xml b/kernel/pom.xml index 379f678e6e..ed86559b76 100644 --- a/kernel/pom.xml +++ b/kernel/pom.xml @@ -4,11 +4,14 @@ com.itextpdf root - 7.1.7 + 7.1.8 kernel iText 7 - kernel https://itextpdf.com/ + + **/com/itextpdf/kernel/xmp/** + com.itextpdf diff --git a/kernel/src/main/java/com/itextpdf/kernel/PdfException.java b/kernel/src/main/java/com/itextpdf/kernel/PdfException.java index f70d3d3904..7313066a59 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/PdfException.java +++ b/kernel/src/main/java/com/itextpdf/kernel/PdfException.java @@ -391,6 +391,7 @@ public PdfException setMessageParams(Object... messageParams) { /** * Gets additional params for Exception message. + * @return array of additional params */ protected Object[] getMessageParams() { Object[] parameters = new Object[messageParams.size()]; diff --git a/kernel/src/main/java/com/itextpdf/kernel/Version.java b/kernel/src/main/java/com/itextpdf/kernel/Version.java index d813aa6a3d..8a980a1aeb 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/Version.java +++ b/kernel/src/main/java/com/itextpdf/kernel/Version.java @@ -78,7 +78,7 @@ public final class Version { * This String contains the version number of this iText release. * For debugging purposes, we request you NOT to change this constant. */ - private static final String release = "7.1.7"; + private static final String release = "7.1.8"; /** * This String contains the iText version as shown in the producer line. * iText is a product developed by iText Group NV. diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/Color.java b/kernel/src/main/java/com/itextpdf/kernel/colors/Color.java index 932a2fa315..453570729d 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/colors/Color.java +++ b/kernel/src/main/java/com/itextpdf/kernel/colors/Color.java @@ -89,6 +89,7 @@ protected Color(PdfColorSpace colorSpace, float[] colorValue) { * All color value components will be initialised with zeroes. * * @param colorSpace the color space to which the returned Color object relates + * @return the created Color object. */ public static Color makeColor(PdfColorSpace colorSpace) { return makeColor(colorSpace, null); @@ -100,6 +101,7 @@ public static Color makeColor(PdfColorSpace colorSpace) { * * @param colorSpace the color space to which the returned Color object relates * @param colorValue the color value of the returned Color object + * @return the created Color object. */ public static Color makeColor(PdfColorSpace colorSpace, float[] colorValue) { Color c = null; diff --git a/kernel/src/main/java/com/itextpdf/kernel/colors/PatternColor.java b/kernel/src/main/java/com/itextpdf/kernel/colors/PatternColor.java index 714fc17091..03d03c4a94 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/colors/PatternColor.java +++ b/kernel/src/main/java/com/itextpdf/kernel/colors/PatternColor.java @@ -64,11 +64,7 @@ public PatternColor(PdfPattern.Tiling uncoloredPattern, Color color) { } public PatternColor(PdfPattern.Tiling uncoloredPattern, PdfColorSpace underlyingCS, float[] colorValue) { - super(new PdfSpecialCs.UncoloredTilingPattern(underlyingCS), colorValue); - if (underlyingCS instanceof PdfSpecialCs.Pattern) - throw new IllegalArgumentException("underlyingCS"); - this.pattern = uncoloredPattern; - this.underlyingColor = makeColor(underlyingCS, colorValue); + this(uncoloredPattern, new PdfSpecialCs.UncoloredTilingPattern(ensureNotPatternCs(underlyingCS)), colorValue); } public PatternColor(PdfPattern.Tiling uncoloredPattern, PdfSpecialCs.UncoloredTilingPattern uncoloredTilingCS, float[] colorValue) { @@ -81,6 +77,19 @@ public PdfPattern getPattern() { return pattern; } + @Override + public void setColorValue(float[] value) { + super.setColorValue(value); + underlyingColor.setColorValue(value); + } + + /** + * Changes pattern for {@link PatternColor}. Be sure to only set uncolored patterns for uncolored {@link PatternColor}, + * and vice versa, only set colored patterns for colored {@link PatternColor}. + * @param pattern a pattern to be set for this instance. + * @deprecated To be removed in iText 7.2. In order to change pattern one shall create a new {@link PatternColor}. + */ + @Deprecated public void setPattern(PdfPattern pattern) { this.pattern = pattern; } @@ -94,4 +103,10 @@ public boolean equals(Object o) { return pattern.equals(color.pattern) && (underlyingColor != null ? underlyingColor.equals(color.underlyingColor) : color.underlyingColor == null); } + + private static PdfColorSpace ensureNotPatternCs(PdfColorSpace underlyingCS) { + if (underlyingCS instanceof PdfSpecialCs.Pattern) + throw new IllegalArgumentException("underlyingCS"); + return underlyingCS; + } } diff --git a/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounterHandler.java b/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounterHandler.java index afb79a947f..221d2a4746 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounterHandler.java +++ b/kernel/src/main/java/com/itextpdf/kernel/counter/EventCounterHandler.java @@ -78,7 +78,7 @@ private EventCounterHandler() { } /** - * Returns the singleton instance of the factory. + * @return the singleton instance of the factory. */ public static EventCounterHandler getInstance() { return instance; @@ -88,9 +88,9 @@ public static EventCounterHandler getInstance() { * Triggers all registered {@link IEventCounterFactory} to produce {@link EventCounter} instance * and count the event. * - * @param event - * @param metaInfo - * @param caller + * @param event {@link IEvent} to be counted + * @param metaInfo {@link IMetaInfo} object that can holds information about instance that throws the event + * @param caller the class that throws the event */ public void onEvent(IEvent event, IMetaInfo metaInfo, Class caller) { IContext context = null; diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipher.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipher.java index 89e9322b27..74d5588e65 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipher.java +++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipher.java @@ -61,9 +61,10 @@ public class AESCipher { /** * Creates a new instance of AESCipher * - * @param forEncryption - * @param key - * @param iv + * @param forEncryption if true the cipher is initialised for + * encryption, if false for decryption + * @param key the key to be used in the cipher + * @param iv initialization vector to be used in cipher */ public AESCipher(boolean forEncryption, byte[] key, byte[] iv) { BlockCipher aes = new AESFastEngine(); diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipherCBCnoPad.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipherCBCnoPad.java index f084a065f5..0f9e2d4027 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipherCBCnoPad.java +++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/AESCipherCBCnoPad.java @@ -59,10 +59,10 @@ public class AESCipherCBCnoPad { private BlockCipher cbc; /** - * Creates a new instance of AESCipher - * - * @param forEncryption - * @param key + * Creates a new instance of AESCipher with CBC and no padding + * @param forEncryption if true the cipher is initialised for + * encryption, if false for decryption + * @param key the key to be used in the cipher */ public AESCipherCBCnoPad(boolean forEncryption, byte[] key) { BlockCipher aes = new AESFastEngine(); @@ -71,6 +71,13 @@ public AESCipherCBCnoPad(boolean forEncryption, byte[] key) { cbc.init(forEncryption, kp); } + /** + * Creates a new instance of AESCipher with CBC and no padding + * @param forEncryption if true the cipher is initialised for + * encryption, if false for decryption + * @param key the key to be used in the cipher + * @param initVector initialization vector to be used in cipher + */ public AESCipherCBCnoPad(boolean forEncryption, byte[] key, byte[] initVector) { BlockCipher aes = new AESFastEngine(); cbc = new CBCBlockCipher(aes); diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/AesDecryptor.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/AesDecryptor.java index 8b151b6057..a8fc9fb140 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/crypto/AesDecryptor.java +++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/AesDecryptor.java @@ -51,11 +51,10 @@ public class AesDecryptor implements IDecryptor { private int ivptr; /** - * Creates a new instance of AesDecryption - * - * @param key - * @param off - * @param len + * Creates a new instance of {@link AesDecryptor} + * @param key the byte array containing the key for decryption + * @param off offset of the key in the byte array + * @param len the length of the key in the byte array */ public AesDecryptor(byte[] key, int off, int len) { this.key = new byte[len]; diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamAesEncryption.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamAesEncryption.java index 4a42e96acd..87035b22f9 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamAesEncryption.java +++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamAesEncryption.java @@ -51,12 +51,11 @@ public class OutputStreamAesEncryption extends OutputStreamEncryption { private boolean finished; /** - * Creates a new instance of OutputStreamCounter - * - * @param out - * @param key - * @param off - * @param len + * Creates a new instance of {@link OutputStreamAesEncryption} + * @param out the {@link java.io.OutputStream} instance to be used as the destination for the encrypted content + * @param key the byte array containing the key for encryption + * @param off offset of the key in the byte array + * @param len the length of the key in the byte array */ public OutputStreamAesEncryption(java.io.OutputStream out, byte[] key, int off, int len) { super(out); @@ -71,6 +70,11 @@ public OutputStreamAesEncryption(java.io.OutputStream out, byte[] key, int off, } } + /** + * Creates a new instance of {@link OutputStreamAesEncryption} + * @param out the {@link java.io.OutputStream} instance to be used as the destination for the encrypted content + * @param key the byte array which is the key for encryption + */ public OutputStreamAesEncryption(java.io.OutputStream out, byte[] key) { this(out, key, 0, key.length); } diff --git a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamEncryption.java b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamEncryption.java index 350bcdabcd..c3aeaaaa0f 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamEncryption.java +++ b/kernel/src/main/java/com/itextpdf/kernel/crypto/OutputStreamEncryption.java @@ -51,7 +51,8 @@ public abstract class OutputStreamEncryption extends java.io.OutputStream { private byte[] sb = new byte[1]; /** - * Creates a new instance of OutputStreamCounter + * Creates a new instance of {@link OutputStreamEncryption} + * @param out the target {@link java.io.OutputStream} to write encrypted content to */ protected OutputStreamEncryption(java.io.OutputStream out) { this.out = out; diff --git a/kernel/src/main/java/com/itextpdf/kernel/font/PdfFont.java b/kernel/src/main/java/com/itextpdf/kernel/font/PdfFont.java index 2e3efafe54..dc7c83bd70 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/font/PdfFont.java +++ b/kernel/src/main/java/com/itextpdf/kernel/font/PdfFont.java @@ -376,8 +376,8 @@ public boolean isSubset() { /** * Indicates if all the glyphs and widths for that particular - * encoding should be included in the document. When set to true - * only the glyphs used will be included in the font. When set to false * Note, just created {@link PdfFont} is almost empty until it will be flushed, * because it is impossible to fulfill font data until flush. */ @@ -95,12 +95,12 @@ public static PdfFont createFont() throws IOException { /** * Creates a {@link PdfFont} by already existing font dictionary. - * + *

* Note, the font won't be added to any document, * until you add it to {@link com.itextpdf.kernel.pdf.canvas.PdfCanvas}. * While adding to {@link com.itextpdf.kernel.pdf.canvas.PdfCanvas}, or to * {@link com.itextpdf.kernel.pdf.PdfResources} the font will be made indirect implicitly. - * + *

* {@link PdfDocument#getFont} method is strongly recommended if you want to get PdfFont by both * existing font dictionary, or just created and hasn't flushed yet. * @@ -290,7 +290,7 @@ public static PdfFont createFont(FontProgram fontProgram) { * Created a {@link PdfFont} instance by the bytes of the underlying font program. * * @param fontProgram the bytes of the underlying font program - * @param encoding + * @param encoding the encoding of the font to be created. See {@link PdfEncodings} * @return created {@link PdfFont} instance * @throws IOException signals that an I/O exception has occurred. */ @@ -365,12 +365,12 @@ public static PdfType3Font createType3Font(PdfDocument document, String fontName /** * Creates {@link PdfFont} based on registered {@link FontProgram}'s. * - * @param fontName - * @param encoding - * @param embedded - * @param style - * @param cached - * @throws IOException + * @param fontName Path to font file or Standard font name + * @param encoding Font encoding from {@link PdfEncodings}. + * @param embedded if true font will be embedded. Note, standard font won't be embedded in any case. + * @param style Font style from {@link FontStyles}. + * @param cached If true font will be cached for another PdfDocument + * @throws IOException exception is thrown in case an I/O error occurs when reading the file * @see PdfFontFactory#register(String) * @see PdfFontFactory#register(String, String) * @see PdfFontFactory#registerFamily(String, String, String) @@ -387,11 +387,11 @@ public static PdfFont createRegisteredFont(String fontName, String encoding, boo /** * Creates {@link PdfFont} based on registered {@link FontProgram}'s. * - * @param fontName - * @param encoding - * @param embedded - * @param cached - * @throws IOException + * @param fontName Path to font file or Standard font name + * @param encoding Font encoding from {@link PdfEncodings}. + * @param embedded if true font will be embedded. Note, standard font won't be embedded in any case. + * @param cached If true font will be cached for another PdfDocument + * @throws IOException exception is thrown in case an I/O error occurs when reading the file * @see PdfFontFactory#register(String) * @see PdfFontFactory#register(String, String) * @see PdfFontFactory#registerFamily(String, String, String) @@ -407,10 +407,10 @@ public static PdfFont createRegisteredFont(String fontName, String encoding, boo /** * Creates {@link PdfFont} based on registered {@link FontProgram}'s. * - * @param fontName - * @param encoding - * @param embedded - * @throws IOException + * @param fontName Path to font file or Standard font name + * @param encoding Font encoding from {@link PdfEncodings}. + * @param embedded if true font will be embedded. Note, standard font won't be embedded in any case. + * @throws IOException exception is thrown in case an I/O error occurs when reading the file * @see PdfFontFactory#register(String) * @see PdfFontFactory#register(String, String) * @see PdfFontFactory#registerFamily(String, String, String) @@ -426,11 +426,11 @@ public static PdfFont createRegisteredFont(String fontName, String encoding, boo /** * Creates {@link PdfFont} based on registered {@link FontProgram}'s. * - * @param fontName - * @param encoding - * @param embedded - * @param style - * @throws IOException + * @param fontName Path to font file or Standard font name + * @param encoding Font encoding from {@link PdfEncodings}. + * @param embedded if true font will be embedded. Note, standard font won't be embedded in any case. + * @param style Font style from {@link FontStyles}. + * @throws IOException exception is thrown in case an I/O error occurs when reading the file * @see PdfFontFactory#register(String) * @see PdfFontFactory#register(String, String) * @see PdfFontFactory#registerFamily(String, String, String) @@ -446,9 +446,9 @@ public static PdfFont createRegisteredFont(String fontName, String encoding, boo /** * Creates {@link PdfFont} based on registered {@link FontProgram}'s. * - * @param fontName - * @param encoding - * @throws IOException + * @param fontName Path to font file or Standard font name + * @param encoding Font encoding from {@link PdfEncodings}. + * @throws IOException exception is thrown in case an I/O error occurs when reading the file * @see PdfFontFactory#register(String) * @see PdfFontFactory#register(String, String) * @see PdfFontFactory#registerFamily(String, String, String) @@ -464,8 +464,8 @@ public static PdfFont createRegisteredFont(String fontName, String encoding) thr /** * Creates {@link PdfFont} based on registered {@link FontProgram}'s. * - * @param fontName - * @throws IOException + * @param fontName Path to font file or Standard font name + * @throws IOException exception is thrown in case an I/O error occurs when reading the file * @see PdfFontFactory#register(String) * @see PdfFontFactory#register(String, String) * @see PdfFontFactory#registerFamily(String, String, String) diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/AffineTransform.java b/kernel/src/main/java/com/itextpdf/kernel/geom/AffineTransform.java index baf8d418c7..2a67fac239 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/geom/AffineTransform.java +++ b/kernel/src/main/java/com/itextpdf/kernel/geom/AffineTransform.java @@ -186,14 +186,14 @@ public AffineTransform(double[] matrix) { * translation vector is (m02, m12). Original basis vectors are (1, 0) and (0, 1). * Type transformations classification: *

    - *
  • {@link AffineTransform#TYPE_IDENTITY} - new basis equals original one and zero translation
  • - *
  • {@link AffineTransform#TYPE_TRANSLATION} - translation vector isn't zero
  • - *
  • {@link AffineTransform#TYPE_UNIFORM_SCALE} - vectors length of new basis equals
  • - *
  • {@link AffineTransform#TYPE_GENERAL_SCALE} - vectors length of new basis doesn't equal
  • - *
  • {@link AffineTransform#TYPE_FLIP} - new basis vector orientation differ from original one
  • - *
  • {@link AffineTransform#TYPE_QUADRANT_ROTATION} - new basis is rotated by 90, 180, 270, or 360 degrees
  • - *
  • {@link AffineTransform#TYPE_GENERAL_ROTATION} - new basis is rotated by arbitrary angle
  • - *
  • {@link AffineTransform#TYPE_GENERAL_TRANSFORM} - transformation can't be inversed
  • + *
  • {@link AffineTransform#TYPE_IDENTITY} - new basis equals original one and zero translation + *
  • {@link AffineTransform#TYPE_TRANSLATION} - translation vector isn't zero + *
  • {@link AffineTransform#TYPE_UNIFORM_SCALE} - vectors length of new basis equals + *
  • {@link AffineTransform#TYPE_GENERAL_SCALE} - vectors length of new basis doesn't equal + *
  • {@link AffineTransform#TYPE_FLIP} - new basis vector orientation differ from original one + *
  • {@link AffineTransform#TYPE_QUADRANT_ROTATION} - new basis is rotated by 90, 180, 270, or 360 degrees + *
  • {@link AffineTransform#TYPE_GENERAL_ROTATION} - new basis is rotated by arbitrary angle + *
  • {@link AffineTransform#TYPE_GENERAL_TRANSFORM} - transformation can't be inversed *
* * @return the type of this AffineTransform @@ -384,7 +384,7 @@ public void setToRotation(double angle) { /** * Set this affine transformation to represent a rotation over the passed angle, * using the passed point as the center of rotation - * + * * @param angle angle to rotate over in radians * @param px x-coordinate of center of rotation * @param py y-coordinate of center of rotation diff --git a/kernel/src/main/java/com/itextpdf/kernel/geom/Rectangle.java b/kernel/src/main/java/com/itextpdf/kernel/geom/Rectangle.java index 0c371b08d0..b19132416b 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/geom/Rectangle.java +++ b/kernel/src/main/java/com/itextpdf/kernel/geom/Rectangle.java @@ -45,10 +45,12 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.PdfException; import com.itextpdf.kernel.pdf.PdfArray; +import com.itextpdf.kernel.pdf.PdfPage; import java.io.Serializable; import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; import java.util.List; /** @@ -127,6 +129,62 @@ public static Rectangle getCommonRectangle(Rectangle... rectangles) { return new Rectangle(llx, lly, urx - llx, ury - lly); } + /** + * Gets the rectangle as it looks on the rotated page + * and returns the rectangle in coordinates relevant to the true page origin. + * This rectangle can be used to add annotations, fields, and other objects + * to the rotated page. + * + * @param rect the rectangle as it looks on the rotated page. + * @param page the page on which one want to process the rectangle. + * @return the newly created rectangle with translated coordinates. + */ + public static Rectangle getRectangleOnRotatedPage(Rectangle rect, PdfPage page) { + Rectangle resultRect = rect; + int rotation = page.getRotation(); + if (0 != rotation) { + Rectangle pageSize = page.getPageSize(); + switch ((rotation / 90) % 4) { + case 1: // 90 degrees + resultRect = new Rectangle(pageSize.getWidth() - resultRect.getTop(), resultRect.getLeft(), resultRect.getHeight(), resultRect.getWidth()); + break; + case 2: // 180 degrees + resultRect = new Rectangle(pageSize.getWidth() - resultRect.getRight(), pageSize.getHeight() - resultRect.getTop(), resultRect.getWidth(), resultRect.getHeight()); + break; + case 3: // 270 degrees + resultRect = new Rectangle(resultRect.getLeft(), pageSize.getHeight() - resultRect.getRight(), resultRect.getHeight(), resultRect.getWidth()); + break; + case 4: // 0 degrees + default: + break; + } + } + return resultRect; + } + + /** + * Calculates the bounding box of passed points. + * + * @param points the points which appear inside the area + * + * @return the bounding box of passed points. + */ + public static Rectangle calculateBBox(List points) { + List xs = new ArrayList<>(); + List ys = new ArrayList<>(); + for (Point point : points) { + xs.add(point.getX()); + ys.add(point.getY()); + } + + double left = Collections.min(xs); + double bottom = Collections.min(ys); + double right = Collections.max(xs); + double top = Collections.max(ys); + + return new Rectangle((float) left, (float) bottom, (float) (right - left), (float) (top - bottom)); + } + /** * Get the rectangle representation of the intersection between this rectangle and the passed rectangle * diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PageFlushingHelper.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PageFlushingHelper.java index 6d4bc17b06..b6089d73e7 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PageFlushingHelper.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PageFlushingHelper.java @@ -62,22 +62,18 @@ This file is part of the iText (R) project. *

* Each approach is designed to be most suitable for specific modes of document processing. There are four document * processing modes: reading, writing, stamping and append mode. - *

*

* Reading mode: The {@link PdfDocument} instance is initialized using only {@link PdfReader} by * {@link PdfDocument#PdfDocument(PdfReader)} constructor. - *

*

* Writing mode: The {@link PdfDocument} instance is initialized using only {@link PdfWriter} by * {@link PdfDocument#PdfDocument(PdfWriter)} constructor. - *

*

* Stamping mode: The {@link PdfDocument} instance is initialized using both {@link PdfReader} and {@link PdfWriter} by * {@link PdfDocument#PdfDocument(PdfReader, PdfWriter)} constructor. If the optional third {@link StampingProperties} * argument is passed, its {@link StampingProperties#useAppendMode()} method shall NOT be called.
* This mode allows to update the existing document by completely recreating it. The complete document will be rewritten * by the end of {@link PdfDocument#close()} call. - *

*

* Append mode: The {@link PdfDocument} instance is initialized using both {@link PdfReader} and {@link PdfWriter} by * {@link PdfDocument#PdfDocument(PdfReader, PdfWriter, StampingProperties)} constructor. The third {@link StampingProperties} @@ -85,7 +81,6 @@ This file is part of the iText (R) project. * This mode preserves the document intact with all its data, but adds additional data at the end of the file, * which "overrides" and introduces amends to the original document. In this mode it's not required to rewrite the * complete document which can be highly beneficial for big PDF documents handling. - *

*

* The {@link PageFlushingHelper} class operates with two concepts of PDF objects states: flushed and released objects. *

@@ -93,7 +88,6 @@ This file is part of the iText (R) project. * memory but makes it impossible to modify it or read data from it. Whenever there is an attempt to modify or to fetch * flushed object inner contents an exception will be thrown. Flushing is only possible for objects in the writing * and stamping modes, also its possible to flush modified objects in append mode. - *

*

* Released object is the one which has not been modified and has been "detached" from the {@link PdfDocument}, making it * possible to remove it from memory during the GC, even if the document is not closed yet. All released object instances @@ -102,10 +96,8 @@ This file is part of the iText (R) project. * instances are created. Releasing is only possible for not modified objects in reading, stamping and append modes. * It's important to remember though, that during {@link PdfDocument#close()} in stamping mode all released objects * will be re-read. - *

*

* The {@link PageFlushingHelper} class doesn't work with PdfADocument instances. - *

*/ public class PageFlushingHelper { @@ -135,18 +127,15 @@ public PageFlushingHelper(PdfDocument pdfDoc) { * This method is mainly designed for writing and stamping modes. It will throw an exception for documents * opened in reading mode (see {@link PageFlushingHelper} for more details on modes). This method can also be used for append * mode if new pages are added or existing pages are heavily modified and {@link #appendModeFlush(int)} is not enough. - *

*

* This method is highly effective in freeing the memory and works properly for the vast majority of documents * and use cases, however it can potentially cause failures. If document handling fails with exception after * using this method, one should re-process the document with a "safe flushing" alternative * (see {@link PdfPage#flush()} or consider using append mode and {@link #appendModeFlush(int)} method). - *

*

* The unsafety comes from the possibility of objects being shared between pages and the fact that object data * cannot be read after the flushing. Whenever flushed object is attempted to be modified or its data is fetched * the exception will be thrown (flushed object can be added to the other objects, though). - *

*

* In stamping/append mode the issue occurs if some object is shared between two or more pages, and the first page * is flushed, and later for processing of the second page this object is required to be read/modified. Normally only @@ -154,19 +143,16 @@ public PageFlushingHelper(PdfDocument pdfDoc) { * for page stamping (e.g. adding watermarks, headers, etc) only new resources are added. Among examples of when the * page resources are indeed required (and therefore the risk of this method causing failures being high) would be * page contents parsing: text extraction, any general {@link PdfCanvasProcessor} class usage, usage of pdfSweep addon. - *

*

* In writing mode this method normally will work without issues: by default iText creates page objects in such way * that they are independent from each other. Again, the resources can be shared, but as mentioned above * it's safe to add already flushed resources to the other pages because this doesn't require reading data from them. - *

*

* For append mode only modified objects are flushed, all others are released and can be re-read later on. - *

*

* This method shall be used only when it's known that the page and its inner structures processing is finished. * This includes reading data from pages, page modification and page handling via addons/utilities. - *

+ * * @param pageNum the page number which low level objects structure is to be flushed to the output stream. */ public void unsafeFlushDeep(int pageNum) { @@ -184,20 +170,17 @@ public void unsafeFlushDeep(int pageNum) { * This method is mainly designed for reading mode and also can be used in append mode (see {@link PageFlushingHelper} * for more details on modes). In append mode modified objects will be kept in memory. * The page and all its inner structure objects can be re-read again. - *

*

* This method will not have any effect in the writing mode. It is also not advised to be used in stamping mode: * even though it will indeed release the objects, they will be definitely re-read again on document closing, which * would affect performance. - *

*

* When using this method in append mode (or in stamping mode), be careful not to try to modify the object instances * obtained before the releasing! See {@link PageFlushingHelper} for details on released objects state. - *

*

* This method shall be used only when it's known that the page and its inner structures processing is finished. * This includes reading data from pages, page modification and page handling via addons/utilities. - *

+ * * @param pageNum the page number which low level objects structure is to be released from memory. */ public void releaseDeep(int pageNum) { @@ -218,15 +201,13 @@ public void releaseDeep(int pageNum) { * for more details on modes). It is also not advised to be used in stamping mode: even though it will indeed * release the objects and free the memory, the released objects will definitely be re-read again on document * closing, which would affect performance. - *

*

* When using this method in append mode (or in stamping mode), be careful not to try to modify the object instances * obtained before this method call! See {@link PageFlushingHelper} for details on released and flushed objects state. - *

*

* This method shall be used only when it's known that the page and its inner structures processing is finished. * This includes reading data from pages, page modification and page handling via addons/utilities. - *

+ * * @param pageNum the page number which low level objects structure is to be flushed or released from memory. */ public void appendModeFlush(int pageNum) { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfCatalog.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfCatalog.java index d7df491080..b9bdb0a109 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfCatalog.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfCatalog.java @@ -54,9 +54,12 @@ This file is part of the iText (R) project. import org.slf4j.LoggerFactory; import java.util.ArrayList; +import java.util.Arrays; import java.util.HashMap; +import java.util.HashSet; import java.util.List; import java.util.Map; +import java.util.Set; public class PdfCatalog extends PdfObjectWrapper { @@ -74,6 +77,14 @@ public class PdfCatalog extends PdfObjectWrapper { //This flag determines if Outline tree of the document has been built via calling getOutlines method. If this flag is false all outline operations will be ignored private boolean outlineMode; + private static final Set PAGE_MODES = new HashSet<>( + Arrays.asList(PdfName.UseNone, PdfName.UseOutlines, PdfName.UseThumbs, + PdfName.FullScreen, PdfName.UseOC, PdfName.UseAttachments)); + + private static final Set PAGE_LAYOUTS = new HashSet<>( + Arrays.asList(PdfName.SinglePage, PdfName.OneColumn, PdfName.TwoColumnLeft, + PdfName.TwoColumnRight, PdfName.TwoPageLeft, PdfName.TwoPageRight)); + protected PdfCatalog(PdfDictionary pdfObject) { super(pdfObject); if (pdfObject == null) { @@ -161,9 +172,7 @@ public PdfCatalog setAdditionalAction(PdfName key, PdfAction action) { * @return current instance of PdfCatalog */ public PdfCatalog setPageMode(PdfName pageMode) { - if (pageMode.equals(PdfName.UseNone) || pageMode.equals(PdfName.UseOutlines) || - pageMode.equals(PdfName.UseThumbs) || pageMode.equals(PdfName.FullScreen) || - pageMode.equals(PdfName.UseOC) || pageMode.equals(PdfName.UseAttachments)) { + if (PAGE_MODES.contains(pageMode)) { return put(PdfName.PageMode, pageMode); } return this; @@ -179,9 +188,7 @@ public PdfName getPageMode() { * @param pageLayout */ public PdfCatalog setPageLayout(PdfName pageLayout) { - if (pageLayout.equals(PdfName.SinglePage) || pageLayout.equals(PdfName.OneColumn) || - pageLayout.equals(PdfName.TwoColumnLeft) || pageLayout.equals(PdfName.TwoColumnRight) || - pageLayout.equals(PdfName.TwoPageLeft) || pageLayout.equals(PdfName.TwoPageRight)) { + if (PAGE_LAYOUTS.contains(pageLayout)) { return put(PdfName.PageLayout, pageLayout); } return this; diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDate.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDate.java index 3972e557ab..f887c93170 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDate.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDate.java @@ -49,13 +49,13 @@ This file is part of the iText (R) project. /** * {@code PdfDate} is the PDF date object. - *

+ *

* PDF defines a standard date format. The PDF date format closely follows the format * defined by the international standard ASN.1 (Abstract Syntax Notation One, defined * in CCITT X.208 or ISO/IEC 8824). A date is a {@code PdfString} of the form: - *

- * (D:YYYYMMDDHHmmSSOHH'mm') - *

+ *

+ * {@code (D:YYYYMMDDHHmmSSOHH'mm') } + *

* See also ISO-320001 7.9.4, "Dates". * * @see PdfString diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocument.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocument.java index 70aad519a2..eb0d9f0c28 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocument.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfDocument.java @@ -1472,17 +1472,13 @@ public void addFileAttachment(String description, PdfFileSpec fs) { } /** - *

* Adds file associated with PDF document as a whole and identifies the relationship between them. - *

*

* Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method is very similar to {@link PdfDocument#addFileAttachment(String, PdfFileSpec)}. * However, besides adding file description to Names tree, it adds file to array value of the AF key in the document catalog. - *

*

* For associated files their associated file specification dictionaries shall include the AFRelationship key - *

* * @param description the file description * @param fs file specification dictionary of associated file diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfIndirectReference.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfIndirectReference.java index 55b37a879a..8d66696b4d 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfIndirectReference.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfIndirectReference.java @@ -119,7 +119,6 @@ public PdfObject getRefersTo() { *

* Note: If chain of references has length of more than 32, * this method return 31st reference in chain. - *

*/ public PdfObject getRefersTo(boolean recursively) { if (!recursively) { @@ -209,12 +208,10 @@ public PdfDocument getDocument() { *

* This method will not give any result if the corresponding indirect object or another object * that contains a reference to this object is already flushed. - *

*

* Note: in some cases, removing a link of indirect object to it's indirect reference while * leaving the actual object in the document structure might lead to errors, because some objects are expected * to always have such explicit link (e.g. Catalog object, page objects, etc). - *

*/ public void setFree() { getDocument().getXref().freeReference(this); diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObject.java index 17b9f067a3..e250174f72 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObject.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfObject.java @@ -333,12 +333,10 @@ public PdfObject copyTo(PdfDocument document, boolean allowDuplicating) { *

* This flag is meaningful only if the {@link PdfDocument} is opened in append mode * (see {@link StampingProperties#useAppendMode()}). - *

*

* In append mode the whole document is preserved as is, and only changes to the document are * appended to the end of the document file. Because of this, only modified objects need to be flushed and are * allowed to be flushed (i.e. to be written). - *

* * @return this {@link PdfObject} instance. */ @@ -534,12 +532,12 @@ protected void copyContent(PdfObject from, PdfDocument document) { /** * Processes two cases of object copying: *
    - *
  1. copying to the other document
  2. - *
  3. cloning inside of the current document
  4. + *
  5. copying to the other document + *
  6. cloning inside of the current document *
*

- * This two cases are distinguished by the state of document parameter: - * the second case is processed if document is null. + * This two cases are distinguished by the state of {@code document} parameter: + * the second case is processed if {@code document} is {@code null}. * * @param documentTo if not null: document to copy object to; otherwise indicates that object is to be cloned. * @param allowDuplicating indicates if to allow copy objects which already have been copied. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPage.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPage.java index 3b2a0bc897..f0366b2d3c 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPage.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfPage.java @@ -479,7 +479,6 @@ public PdfDocument getDocument() { * descendants of the given structure element, belong to the current page - the tag is considered * to belong to the page. If tag has descendants from several pages - it is flushed, if all other pages except the * current one are flushed. - *

*/ @Override public void flush() { @@ -492,17 +491,15 @@ public void flush() { * and also all images associated with this page will also be flushed. *

* For notes about tag structure flushing see {@link PdfPage#flush() PdfPage#flush() method}. - *

*

* If PdfADocument is used, flushing will be applied only if flushResourcesContentStreams is true. - *

*

* Be careful with handling document in which some of the pages are flushed. Keep in mind that flushed objects are * finalized and are completely written to the output stream. This frees their memory but makes * it impossible to modify or read data from them. Whenever there is an attempt to modify or to fetch * flushed object inner contents an exception will be thrown. Flushing is only possible for objects in the writing * and stamping modes, also its possible to flush modified objects in append mode. - *

+ * * @param flushResourcesContentStreams if true all content streams that are rendered on this page (like form xObjects, * annotation appearance streams, patterns) and also all images associated with this page * will be flushed. @@ -1152,17 +1149,13 @@ public void setPageRotationInverseMatrixWritten() { } /** - *

* Adds file associated with PDF page and identifies the relationship between them. - *

*

* Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method adds file to array value of the AF key in the page dictionary. * If description is provided, it also will add file description to catalog Names tree. - *

*

* For associated files their associated file specification dictionaries shall include the AFRelationship key - *

* * @param description the file description * @param fs file specification dictionary of associated file @@ -1186,14 +1179,11 @@ public void addAssociatedFile(String description, PdfFileSpec fs) { /** *

* Adds file associated with PDF page and identifies the relationship between them. - *

*

* Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method adds file to array value of the AF key in the page dictionary. - *

*

* For associated files their associated file specification dictionaries shall include the AFRelationship key - *

* * @param fs file specification dictionary of associated file */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfStream.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfStream.java index 3759aaff29..d54e38bc0e 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfStream.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfStream.java @@ -189,7 +189,7 @@ public PdfOutputStream getOutputStream() { /** * Gets compression level of this PdfStream. - * For more details @see {@link java.util.zip.Deflater}. + * For more details @see {@link com.itextpdf.io.source.DeflaterOutputStream}. * * @return compression level. */ @@ -199,7 +199,7 @@ public int getCompressionLevel() { /** * Sets compression level of this PdfStream. - * For more details @see {@link java.util.zip.Deflater}. + * For more details @see {@link com.itextpdf.io.source.DeflaterOutputStream}. * * @param compressionLevel the compression level (0 = best speed, 9 = best compression, -1 is default) */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfString.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfString.java index 3fb6c61b9c..09c85ae760 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfString.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfString.java @@ -62,8 +62,7 @@ This file is part of the iText (R) project. * way to represent characters outside the printable ASCII character set.
* This object is described in the 'Portable Document Format Reference Manual * version 1.7' section 3.2.3 (page 53-56). - *

- * {@link PdfObject} + * @see PdfObject */ public class PdfString extends PdfPrimitiveObject { @@ -221,11 +220,9 @@ public int hashCode() { *

* If it's marked so, it will be considered as already in plaintext and decryption will not be performed for it. * In order to have effect, this method shall be called before {@link #getValue()} and {@link #getValueBytes()} methods. - *

*

* NOTE: this method is only needed in a very specific cases of encrypted documents. E.g. digital signature dictionary * /Contents entry shall not be encrypted. Also this method isn't meaningful in non-encrypted documents. - *

*/ public void markAsUnencryptedObject() { setState(PdfObject.UNENCRYPTED); diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfTextArray.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfTextArray.java index 1651585ee5..3e5c67965c 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfTextArray.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfTextArray.java @@ -44,23 +44,24 @@ This file is part of the iText (R) project. package com.itextpdf.kernel.pdf; import com.itextpdf.kernel.font.PdfFont; +import com.itextpdf.kernel.pdf.canvas.PdfCanvas; import java.util.Collection; /** - * PdfTextArray defines an array with displacements and PdfString-objects. + * {@link PdfTextArray} defines an array with displacements and {@link PdfString}-objects. *

- * A PdfTextArray is used with the operator TJ in PdfCanvas. - * The first object in this array has to be a PdfString; + * A {@link PdfTextArray} is used with the operator TJ in {@link PdfCanvas}. + * The first object in this array has to be a {@link PdfString}; * see reference manual version 1.3 section 8.7.5, pages 346-347. * OR * see reference manual version 1.6 section 5.3.2, pages 378-379. * To emit a more efficient array, we consolidate repeated numbers or strings into single array entries. - * "add( 50 ); add( -50 );" will REMOVE the combined zero from the array. + * For example: "add( 50 ); add( -50 );" will REMOVE the combined zero from the array. */ public class PdfTextArray extends PdfArray { private static final long serialVersionUID = 2555632135770071680L; - + private float lastNumber = Float.NaN; private StringBuilder lastString; diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfViewerPreferences.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfViewerPreferences.java index d43a8dbd5a..21ab7138e8 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfViewerPreferences.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfViewerPreferences.java @@ -51,29 +51,85 @@ public class PdfViewerPreferences extends PdfObjectWrapper { public enum PdfViewerPreferencesConstants { /** - * PageMode constants. Use them for NonFullScreenPageMode. + * PageMode constant for {@link PdfName#NonFullScreenPageMode}. */ - USE_NONE, USE_OUTLINES, USE_THUMBS, USE_OC, + USE_NONE, /** - * Direction constants. Use them for Direction property. + * PageMode constant for {@link PdfName#NonFullScreenPageMode}. */ - LEFT_TO_RIGHT, RIGHT_TO_LEFT, + USE_OUTLINES, /** - * PageBoundary constants. Use them for ViewArea, ViewClip, PrintArea and PrintClip properties + * PageMode constant for {@link PdfName#NonFullScreenPageMode}. */ - MEDIA_BOX, CROP_BOX, BLEED_BOX, TRIM_BOX, ART_BOX, + USE_THUMBS, /** - * ViewArea, ViewClip, PrintArea and PrintClip constants. + * PageMode constant for {@link PdfName#NonFullScreenPageMode}. */ - VIEW_AREA, VIEW_CLIP, PRINT_AREA, PRINT_CLIP, + USE_OC, /** - * Page scaling option constants. Use them for PrintScaling property + * Direction constant for {@link PdfName#Direction}. */ - NONE, APP_DEFAULT, + LEFT_TO_RIGHT, /** - * The paper handling option constants. use them for Duplex property + * Direction constant for {@link PdfName#Direction}. */ - SIMPLEX, DUPLEX_FLIP_SHORT_EDGE, DUPLEX_FLIP_LONG_EDGE + RIGHT_TO_LEFT, + /** + * PageBoundary constant for {@link #VIEW_AREA}, {@link #VIEW_CLIP}, {@link #PRINT_AREA}, {@link #PRINT_CLIP}. + */ + MEDIA_BOX, + /** + * PageBoundary constant for {@link #VIEW_AREA}, {@link #VIEW_CLIP}, {@link #PRINT_AREA}, {@link #PRINT_CLIP}. + */ + CROP_BOX, + /** + * PageBoundary constant for {@link #VIEW_AREA}, {@link #VIEW_CLIP}, {@link #PRINT_AREA}, {@link #PRINT_CLIP}. + */ + BLEED_BOX, + /** + * PageBoundary constant for {@link #VIEW_AREA}, {@link #VIEW_CLIP}, {@link #PRINT_AREA}, {@link #PRINT_CLIP}. + */ + TRIM_BOX, + /** + * PageBoundary constant for {@link #VIEW_AREA}, {@link #VIEW_CLIP}, {@link #PRINT_AREA}, {@link #PRINT_CLIP}. + */ + ART_BOX, + /** + * ViewArea constant. + */ + VIEW_AREA, + /** + * ViewClip constant. + */ + VIEW_CLIP, + /** + * PrintArea constant. + */ + PRINT_AREA, + /** + * PrintClip constant. + */ + PRINT_CLIP, + /** + * Page scaling option constant for {@link PdfName#PrintScaling}. + */ + NONE, + /** + * Page scaling option constant for {@link PdfName#PrintScaling}. + */ + APP_DEFAULT, + /** + * The paper handling option constant for {@link PdfName#Duplex}. + */ + SIMPLEX, + /** + * The paper handling option constant for {@link PdfName#Duplex}. + */ + DUPLEX_FLIP_SHORT_EDGE, + /** + * The paper handling option constant for {@link PdfName#Duplex}. + */ + DUPLEX_FLIP_LONG_EDGE } public PdfViewerPreferences() { @@ -331,13 +387,13 @@ private PdfViewerPreferences setPageBoundary(PdfViewerPreferencesConstants viewe type = PdfName.ViewArea; break; case VIEW_CLIP : - type = PdfName.ViewArea; + type = PdfName.ViewClip; break; case PRINT_AREA : - type = PdfName.ViewArea; + type = PdfName.PrintArea; break; case PRINT_CLIP : - type = PdfName.ViewArea; + type = PdfName.PrintClip; break; default: } diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfWriter.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfWriter.java index d4ff9b1c5e..64fd87d0f2 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfWriter.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/PdfWriter.java @@ -154,7 +154,7 @@ public boolean isFullCompression() { /** * Gets default compression level for @see PdfStream. - * For more details @see {@link java.util.zip.Deflater}. + * For more details @see {@link com.itextpdf.io.source.DeflaterOutputStream}. * * @return compression level. */ @@ -164,7 +164,7 @@ public int getCompressionLevel() { /** * Sets default compression level for @see PdfStream. - * For more details @see {@link java.util.zip.Deflater}. + * For more details @see {@link com.itextpdf.io.source.DeflaterOutputStream}. * * @param compressionLevel compression level. */ @@ -406,7 +406,7 @@ protected void writeHeader() { /** * Flushes all objects which have not been flushed yet. - * @param forbiddenToFlush {@link Set}<{@link PdfIndirectReference}> of references that are forbidden to be flushed automatically. + * @param forbiddenToFlush a {@link Set} of {@link PdfIndirectReference references} that are forbidden to be flushed automatically. */ protected void flushWaitingObjects(Set forbiddenToFlush) { PdfXrefTable xref = document.getXref(); @@ -434,7 +434,7 @@ protected void flushWaitingObjects(Set forbiddenToFlush) { /** * Flushes all modified objects which have not been flushed yet. Used in case incremental updates. - * @param forbiddenToFlush {@link Set}<{@link PdfIndirectReference}> of references that are forbidden to be flushed automatically. + * @param forbiddenToFlush a {@link Set} of {@link PdfIndirectReference references} that are forbidden to be flushed automatically. */ protected void flushModifiedWaitingObjects(Set forbiddenToFlush) { PdfXrefTable xref = document.getXref(); diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/WriterProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/WriterProperties.java index 2bb35b3715..bcff902232 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/WriterProperties.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/WriterProperties.java @@ -157,14 +157,14 @@ public WriterProperties setFullCompressionMode(boolean fullCompressionMode) { * {@link EncryptionConstants#ALLOW_FILL_IN}, {@link EncryptionConstants#ALLOW_SCREENREADERS}, * {@link EncryptionConstants#ALLOW_ASSEMBLY} and {@link EncryptionConstants#ALLOW_DEGRADED_PRINTING}. * The permissions can be combined by ORing them. - *

+ * * @param userPassword the user password. Can be null or empty * @param ownerPassword the owner password. Can be null or empty * @param permissions the user permissions * @param encryptionAlgorithm the type of encryption. It can be one of {@link EncryptionConstants#STANDARD_ENCRYPTION_40}, - * {@link EncryptionConstants#STANDARD_ENCRYPTION_128}, {@link EncryptionConstants#ENCRYPTION_AES_128} - * or {@link EncryptionConstants#ENCRYPTION_AES_256}. - * Optionally {@link EncryptionConstants#DO_NOT_ENCRYPT_METADATA} can be ORed to output the metadata in cleartext + * {@link EncryptionConstants#STANDARD_ENCRYPTION_128}, {@link EncryptionConstants#ENCRYPTION_AES_128} + * or {@link EncryptionConstants#ENCRYPTION_AES_256}. + * Optionally {@link EncryptionConstants#DO_NOT_ENCRYPT_METADATA} can be ORed to output the metadata in cleartext * @return this {@code WriterProperties} instance */ public WriterProperties setStandardEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionAlgorithm) { @@ -181,13 +181,13 @@ public WriterProperties setStandardEncryption(byte[] userPassword, byte[] ownerP * {@link EncryptionConstants#ALLOW_FILL_IN}, {@link EncryptionConstants#ALLOW_SCREENREADERS}, * {@link EncryptionConstants#ALLOW_ASSEMBLY} and {@link EncryptionConstants#ALLOW_DEGRADED_PRINTING}. * The permissions can be combined by ORing them. - *

+ * * @param certs the public certificates to be used for the encryption * @param permissions the user permissions for each of the certificates * @param encryptionAlgorithm the type of encryption. It can be one of {@link EncryptionConstants#STANDARD_ENCRYPTION_40}, - * {@link EncryptionConstants#STANDARD_ENCRYPTION_128}, {@link EncryptionConstants#ENCRYPTION_AES_128} - * or {@link EncryptionConstants#ENCRYPTION_AES_256}. - * Optionally {@link EncryptionConstants#DO_NOT_ENCRYPT_METADATA} can be ORed to output the metadata in cleartext + * {@link EncryptionConstants#STANDARD_ENCRYPTION_128}, {@link EncryptionConstants#ENCRYPTION_AES_128} + * or {@link EncryptionConstants#ENCRYPTION_AES_256}. + * Optionally {@link EncryptionConstants#DO_NOT_ENCRYPT_METADATA} can be ORed to output the metadata in cleartext * @return this {@code WriterProperties} instance */ public WriterProperties setPublicKeyEncryption(Certificate[] certs, int[] permissions, int encryptionAlgorithm) { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/BorderStyleUtil.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/BorderStyleUtil.java index c9a22685f7..99e576a052 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/BorderStyleUtil.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/BorderStyleUtil.java @@ -54,11 +54,11 @@ private BorderStyleUtil(){ /** * Setter for the border style. Possible values are *

    - *
  • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
  • - *
  • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
  • - *
  • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
  • - *
  • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
  • - *
  • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
  • + *
  • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
  • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
  • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
  • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
  • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
* See also ISO-320001, Table 166. * @param bs original border style dictionary. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotation.java index fdd3d26302..759af645e0 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfAnnotation.java @@ -301,8 +301,10 @@ public static PdfAnnotation makeAnnotation(PdfObject pdfObject) { annotation = new PdfCircleAnnotation((PdfDictionary) pdfObject); } else if (PdfName.Line.equals(subtype)) { annotation = new PdfLineAnnotation((PdfDictionary) pdfObject); - } else if (PdfName.Polygon.equals(subtype) || PdfName.PolyLine.equals(subtype)) { - annotation = new PdfPolyGeomAnnotation((PdfDictionary) pdfObject); + } else if (PdfName.Polygon.equals(subtype)) { + annotation = new PdfPolygonAnnotation((PdfDictionary) pdfObject); + } else if (PdfName.PolyLine.equals(subtype)) { + annotation = new PdfPolylineAnnotation((PdfDictionary) pdfObject); } else if (PdfName.Redact.equals(subtype)) { annotation = new PdfRedactAnnotation((PdfDictionary) pdfObject); } else if (PdfName.Watermark.equals(subtype)) { @@ -510,39 +512,39 @@ public PdfAnnotation setFlags(int flags) { *
  • {@link PdfAnnotation#INVISIBLE} - If set, do not display the annotation if it does not belong to one of the * standard annotation types and no annotation handler is available. If clear, display such unknown annotation * using an appearance stream specified by its appearance dictionary, if any. - *
  • + * *
  • {@link PdfAnnotation#HIDDEN} - If set, do not display or print the annotation or allow it to interact with * the user, regardless of its annotation type or whether an annotation handler is available. - *
  • + * *
  • {@link PdfAnnotation#PRINT} - If set, print the annotation when the page is printed. If clear, never print * the annotation, regardless of whether it is displayed on the screen. - *
  • + * *
  • {@link PdfAnnotation#NO_ZOOM} - If set, do not scale the annotation’s appearance to match the magnification of * the page. The location of the annotation on the page (defined by the upper-left corner of its annotation * rectangle) shall remain fixed, regardless of the page magnification.} - *
  • + * *
  • {@link PdfAnnotation#NO_ROTATE} - If set, do not rotate the annotation’s appearance to match the rotation * of the page. The upper-left corner of the annotation rectangle shall remain in a fixed location on the page, * regardless of the page rotation. - *
  • + * *
  • {@link PdfAnnotation#NO_VIEW} - If set, do not display the annotation on the screen or allow it to interact * with the user. The annotation may be printed (depending on the setting of the Print flag) but should be considered * hidden for purposes of on-screen display and user interaction. - *
  • + * *
  • {@link PdfAnnotation#READ_ONLY} - If set, do not allow the annotation to interact with the user. The annotation * may be displayed or printed (depending on the settings of the NoView and Print flags) but should not respond to mouse * clicks or change its appearance in response to mouse motions. - *
  • + * *
  • {@link PdfAnnotation#LOCKED} - If set, do not allow the annotation to be deleted or its properties * (including position and size) to be modified by the user. However, this flag does not restrict changes to * the annotation’s contents, such as the value of a form field. - *
  • + * *
  • {@link PdfAnnotation#TOGGLE_NO_VIEW} - If set, invert the interpretation of the NoView flag for certain events. - *
  • + * *
  • {@link PdfAnnotation#LOCKED_CONTENTS} - If set, do not allow the contents of the annotation to be modified * by the user. This flag does not restrict deletion of the annotation or changes to other annotation properties, * such as position and size. - *
  • + * * * * @param flag - an integer interpreted as set of one-bit flags which will be enabled for this annotation. @@ -780,7 +782,6 @@ public PdfAnnotation setAppearanceState(PdfName as) { } /** - *

    * An array specifying the characteristics of the annotation’s border. * The array consists of three numbers defining the horizontal corner radius, * vertical corner radius, and border width, all in default user space units. @@ -820,16 +821,16 @@ public PdfAnnotation setBorder(PdfArray border) { /** * An array of numbers in the range 0.0 to 1.0, representing a colour used for the following purposes: *

      - *
    • The background of the annotation’s icon when closed
    • - *
    • The title bar of the annotation’s pop-up window
    • - *
    • The border of a link annotation
    • + *
    • The background of the annotation’s icon when closed + *
    • The title bar of the annotation’s pop-up window + *
    • The border of a link annotation *
    * The number of array elements determines the colour space in which the colour shall be defined: *
      - *
    • 0 - No colour; transparent
    • - *
    • 1 - DeviceGray
    • - *
    • 3 - DeviceRGB
    • - *
    • 4 - DeviceCMYK
    • + *
    • 0 - No colour; transparent + *
    • 1 - DeviceGray + *
    • 3 - DeviceRGB + *
    • 4 - DeviceCMYK *
    * * @return An array of numbers in the range 0.0 to 1.0, representing an annotation colour. @@ -1068,14 +1069,11 @@ public PdfAnnotation remove(PdfName key) { /** *

    * Adds file associated with PDF annotation and identifies the relationship between them. - *

    *

    * Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method adds file to array value of the AF key in the annotation dictionary. - *

    *

    * For associated files their associated file specification dictionaries shall include the AFRelationship key - *

    * * @param fs file specification dictionary of associated file */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCircleAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCircleAnnotation.java index 1b8b95bf01..f8f58bf845 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCircleAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfCircleAnnotation.java @@ -99,11 +99,11 @@ public PdfCircleAnnotation setBorderStyle(PdfDictionary borderStyle) { /** * Setter for the annotation's preset border style. Possible values are *
      - *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
    • + *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
    * See also ISO-320001, Table 166. * @param style The new value for the annotation's border style. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFileAttachmentAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFileAttachmentAnnotation.java index d5ec3223f4..d423664e2b 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFileAttachmentAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFileAttachmentAnnotation.java @@ -92,8 +92,8 @@ public PdfName getIconName() { * @param name a {@link PdfName} that specifies the icon for displaying annotation. Possible values are different * for different annotation types: *
      - *
    • GraphPushPin
    • - *
    • PaperclipTag
    • + *
    • GraphPushPin + *
    • PaperclipTag *
    * Additional names may be supported as well. * @return this {@link PdfFileAttachmentAnnotation} instance. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFreeTextAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFreeTextAnnotation.java index 9696e3db14..4dd3acbac4 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFreeTextAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfFreeTextAnnotation.java @@ -72,7 +72,7 @@ public PdfFreeTextAnnotation(Rectangle rect, PdfString contents) { super(rect); setContents(contents); } - + /** * see {@link PdfAnnotation#makeAnnotation(PdfObject)} */ @@ -180,11 +180,11 @@ public PdfFreeTextAnnotation setBorderStyle(PdfDictionary borderStyle) { /** * Setter for the annotation's preset border style. Possible values are *
      - *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
    • + *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
    * See also ISO-320001, Table 166. * @param style The new value for the annotation's border style. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfInkAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfInkAnnotation.java index de474512eb..fdeca76187 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfInkAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfInkAnnotation.java @@ -100,11 +100,11 @@ public PdfInkAnnotation setBorderStyle(PdfDictionary borderStyle) { /** * Setter for the annotation's preset border style. Possible values are *
      - *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
    • + *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
    * See also ISO-320001, Table 166. * @param style The new value for the annotation's border style. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotation.java index 893820a1d4..fe5cdbe22d 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLineAnnotation.java @@ -127,11 +127,11 @@ public PdfLineAnnotation setBorderStyle(PdfDictionary borderStyle) { /** * Setter for the annotation's preset border style. Possible values are *
      - *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
    • + *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
    * See also ISO-320001, Table 166. * @param style The new value for the annotation's border style. @@ -172,17 +172,17 @@ public PdfArray getLineEndingStyles() { * respectively, by the first and second pairs of coordinates, (x1, y1) and (x2, y2), in the {@link PdfName#L} array * (see {@link #getLine()}. Possible values for styles are: *
      - *
    • {@link PdfName#Square} - A square filled with the annotation's interior color, if any;
    • - *
    • {@link PdfName#Circle} - A circle filled with the annotation's interior color, if any;
    • - *
    • {@link PdfName#Diamond} - A diamond shape filled with the annotation's interior color, if any;
    • - *
    • {@link PdfName#OpenArrow} - Two short lines meeting in an acute angle to form an open arrowhead;
    • + *
    • {@link PdfName#Square} - A square filled with the annotation's interior color, if any; + *
    • {@link PdfName#Circle} - A circle filled with the annotation's interior color, if any; + *
    • {@link PdfName#Diamond} - A diamond shape filled with the annotation's interior color, if any; + *
    • {@link PdfName#OpenArrow} - Two short lines meeting in an acute angle to form an open arrowhead; *
    • {@link PdfName#ClosedArrow} - Two short lines meeting in an acute angle as in the {@link PdfName#OpenArrow} style and - * connected by a third line to form a triangular closed arrowhead filled with the annotation's interior color, if any;
    • - *
    • {@link PdfName#None} - No line ending;
    • - *
    • {@link PdfName#Butt} - A short line at the endpoint perpendicular to the line itself;
    • - *
    • {@link PdfName#ROpenArrow} - Two short lines in the reverse direction from {@link PdfName#OpenArrow};
    • - *
    • {@link PdfName#RClosedArrow} - A triangular closed arrowhead in the reverse direction from {@link PdfName#ClosedArrow};
    • - *
    • {@link PdfName#Slash} - A short line at the endpoint approximately 30 degrees clockwise from perpendicular to the line itself;
    • + * connected by a third line to form a triangular closed arrowhead filled with the annotation's interior color, if any; + *
    • {@link PdfName#None} - No line ending; + *
    • {@link PdfName#Butt} - A short line at the endpoint perpendicular to the line itself; + *
    • {@link PdfName#ROpenArrow} - Two short lines in the reverse direction from {@link PdfName#OpenArrow}; + *
    • {@link PdfName#RClosedArrow} - A triangular closed arrowhead in the reverse direction from {@link PdfName#ClosedArrow}; + *
    • {@link PdfName#Slash} - A short line at the endpoint approximately 30 degrees clockwise from perpendicular to the line itself; *
    * see also ISO-320001, Table 176 "Line ending styles". * @param lineEndingStyles An array of two names specifying the line ending styles that is used in drawing the line. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLinkAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLinkAnnotation.java index 93113b32b2..ffd2e73ad5 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLinkAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfLinkAnnotation.java @@ -212,11 +212,11 @@ public PdfLinkAnnotation setBorderStyle(PdfDictionary borderStyle) { /** * Setter for the annotation's preset border style. Possible values are *
      - *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
    • + *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
    * See also ISO-320001, Table 166. * @param style The new value for the annotation's border style. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotation.java index 2521977c74..dc63e10076 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfMarkupAnnotation.java @@ -264,8 +264,8 @@ public PdfMarkupAnnotation setSubject(PdfString subject) { *
      *
    • {@link PdfName#R} - The annotation shall be considered a reply to the annotation specified by IRT. * Conforming readers shall not display replies to an annotation individually but together in the form of - * threaded comments.
    • - *
    • {@link PdfName#Group} - The annotation shall be grouped with the annotation specified by IRT.
    • + * threaded comments. + *
    • {@link PdfName#Group} - The annotation shall be grouped with the annotation specified by IRT. *
    * @return a {@link PdfName} specifying relationship with the specified by the IRT entry; or null if reply * type is not specified, in this case the default value is {@link PdfName#R}. @@ -301,7 +301,7 @@ public PdfName getIntent() { *

    * See ISO-320001, free text annotations (Table 174), line annotations (Table 175), polygon annotations (Table 178), * and polyline annotations (Table 178) for the specific intent values for those types. - *

    + * * @param intent a {@link PdfName} describing the intent of the markup annotation. * @return this {@link PdfMarkupAnnotation} instance. */ @@ -313,10 +313,10 @@ public PdfMarkupAnnotation setIntent(PdfName intent) { * An external data dictionary specifying data that shall be associated with the annotation. * This dictionary contains the following entries: *
      - *
    • {@link PdfName#Type} - (optional) If present, shall be {@link PdfName#ExData}.
    • + *
    • {@link PdfName#Type} - (optional) If present, shall be {@link PdfName#ExData}. *
    • {@link PdfName#Subtype} - (required) a name specifying the type of data that the markup annotation * shall be associated with. The only defined value is {@link PdfName#Markup3D}. Table 298 (ISO-320001) - * lists the values that correspond to a subtype of Markup3D (See also {@link Pdf3DAnnotation}).
    • + * lists the values that correspond to a subtype of Markup3D (See also {@link Pdf3DAnnotation}). *
    * @return An external data {@link PdfDictionary}, or null if not specified. */ @@ -328,10 +328,10 @@ public PdfDictionary getExternalData() { * Sets an external data dictionary specifying data that shall be associated with the annotation. * This dictionary should contain the following entries: *
      - *
    • {@link PdfName#Type} - (optional) If present, shall be {@link PdfName#ExData}.
    • + *
    • {@link PdfName#Type} - (optional) If present, shall be {@link PdfName#ExData}. *
    • {@link PdfName#Subtype} - (required) a name specifying the type of data that the markup annotation * shall be associated with. The only defined value is {@link PdfName#Markup3D}. Table 298 (ISO-320001) - * lists the values that correspond to a subtype of Markup3D (See also {@link Pdf3DAnnotation}).
    • + * lists the values that correspond to a subtype of Markup3D (See also {@link Pdf3DAnnotation}). *
    * @return this {@link PdfMarkupAnnotation} instance. */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotation.java index cc87c59c50..9e45627af1 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolyGeomAnnotation.java @@ -55,19 +55,23 @@ This file is part of the iText (R) project. import org.slf4j.LoggerFactory; import com.itextpdf.kernel.pdf.PdfObject; -public class PdfPolyGeomAnnotation extends PdfMarkupAnnotation { +public abstract class PdfPolyGeomAnnotation extends PdfMarkupAnnotation { private static final long serialVersionUID = -9038993253308315792L; /** - * Subtypes + * @deprecated , use {@link PdfName#Polygon} instead. */ + @Deprecated public static final PdfName Polygon = PdfName.Polygon; + /** + * @deprecated , use {@link PdfName#PolyLine} instead. + */ + @Deprecated public static final PdfName PolyLine = PdfName.PolyLine; - private PdfPolyGeomAnnotation(Rectangle rect, PdfName subtype, float[] vertices) { + PdfPolyGeomAnnotation(Rectangle rect, float[] vertices) { super(rect); - setSubtype(subtype); setVertices(vertices); } @@ -79,16 +83,11 @@ protected PdfPolyGeomAnnotation(PdfDictionary pdfObject) { } public static PdfPolyGeomAnnotation createPolygon(Rectangle rect, float[] vertices) { - return new PdfPolyGeomAnnotation(rect, Polygon, vertices); + return new PdfPolygonAnnotation(rect, vertices); } public static PdfPolyGeomAnnotation createPolyLine(Rectangle rect, float[] vertices) { - return new PdfPolyGeomAnnotation(rect, PolyLine, vertices); - } - - @Override - public PdfName getSubtype() { - return getPdfObject().getAsName(PdfName.Subtype); + return new PdfPolylineAnnotation(rect, vertices); } public PdfArray getVertices() { @@ -163,10 +162,6 @@ public PdfPolyGeomAnnotation setPath(PdfArray path) { return (PdfPolyGeomAnnotation) put(PdfName.Path, path); } - private void setSubtype(PdfName subtype) { - put(PdfName.Subtype, subtype); - } - /** * The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry. * That entry specifies a border style dictionary that has more settings than the array specified for the Border @@ -193,11 +188,11 @@ public PdfPolyGeomAnnotation setBorderStyle(PdfDictionary borderStyle) { /** * Setter for the annotation's preset border style. Possible values are *
      - *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
    • + *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
    * See also ISO-320001, Table 166. * @param style The new value for the annotation's border style. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolygonAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolygonAnnotation.java new file mode 100644 index 0000000000..bf0f346388 --- /dev/null +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolygonAnnotation.java @@ -0,0 +1,63 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.annot; + +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfDictionary; +import com.itextpdf.kernel.pdf.PdfName; + +class PdfPolygonAnnotation extends PdfPolyGeomAnnotation { + + PdfPolygonAnnotation(PdfDictionary pdfObject) { + super(pdfObject); + } + + PdfPolygonAnnotation(Rectangle rect, float[] vertices) { + super(rect, vertices); + } + + @Override + public PdfName getSubtype() { + return PdfName.Polygon; + } +} diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolylineAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolylineAnnotation.java new file mode 100644 index 0000000000..c84c483e0d --- /dev/null +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfPolylineAnnotation.java @@ -0,0 +1,63 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.annot; + +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfDictionary; +import com.itextpdf.kernel.pdf.PdfName; + +class PdfPolylineAnnotation extends PdfPolyGeomAnnotation { + + PdfPolylineAnnotation(Rectangle rect, float[] vertices) { + super(rect, vertices); + } + + PdfPolylineAnnotation(PdfDictionary pdfObject) { + super(pdfObject); + } + + @Override + public PdfName getSubtype() { + return PdfName.PolyLine; + } +} diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSoundAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSoundAnnotation.java index 7201f623cc..ad59be73ae 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSoundAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSoundAnnotation.java @@ -137,8 +137,8 @@ public PdfName getIconName() { * @param name a {@link PdfName} that specifies the icon for displaying annotation. Possible values are different * for different annotation types: *
      - *
    • Speaker
    • - *
    • Mic
    • + *
    • Speaker + *
    • Mic *
    * Additional names may be supported as well. * @return this {@link PdfSoundAnnotation} instance. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSquareAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSquareAnnotation.java index 108cee5e84..897dea887c 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSquareAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfSquareAnnotation.java @@ -99,11 +99,11 @@ public PdfSquareAnnotation setBorderStyle(PdfDictionary borderStyle) { /** * Setter for the annotation's preset border style. Possible values are *
      - *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
    • + *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
    * See also ISO-320001, Table 166. * @param style The new value for the annotation's border style. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfStampAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfStampAnnotation.java index 509eb48dc6..77bcdbce56 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfStampAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfStampAnnotation.java @@ -79,7 +79,7 @@ public PdfName getStampName() { /** * The name of an icon that is used in displaying the annotation. * Possible values are described in {@link #setIconName(PdfName)}. - * + * * @return a {@link PdfName} that specifies the icon for displaying annotation, or null if icon name is not specified. */ public PdfName getIconName() { @@ -90,20 +90,20 @@ public PdfName getIconName() { * The name of an icon that is used in displaying the annotation. * @param name a {@link PdfName} that specifies the icon for displaying annotation. Possible values are: *
      - *
    • Approved
    • - *
    • Experimental
    • - *
    • NotApproved
    • - *
    • AsIs
    • - *
    • Expired
    • - *
    • NotForPublicRelease
    • - *
    • Confidential
    • - *
    • Final
    • - *
    • Sold
    • - *
    • Departmental
    • - *
    • ForComment
    • - *
    • TopSecret
    • - *
    • Draft
    • - *
    • ForPublicRelease.
    • + *
    • Approved + *
    • Experimental + *
    • NotApproved + *
    • AsIs + *
    • Expired + *
    • NotForPublicRelease + *
    • Confidential + *
    • Final + *
    • Sold + *
    • Departmental + *
    • ForComment + *
    • TopSecret + *
    • Draft + *
    • ForPublicRelease. *
    * @return this {@link PdfStampAnnotation} instance. */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextAnnotation.java index 0beadc1edb..5dd97cb04c 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTextAnnotation.java @@ -119,13 +119,13 @@ public PdfName getIconName() { * The name of an icon that is used in displaying the annotation. * @param name a {@link PdfName} that specifies the icon for displaying annotation. Possible values are: *
      - *
    • Comment
    • - *
    • Key
    • - *
    • Note
    • - *
    • Help
    • - *
    • NewParagraph
    • - *
    • Paragraph
    • - *
    • Insert
    • + *
    • Comment + *
    • Key + *
    • Note + *
    • Help + *
    • NewParagraph + *
    • Paragraph + *
    • Insert *
    * @return this {@link PdfTextAnnotation} instance. */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTrapNetworkAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTrapNetworkAnnotation.java index fe8e5b41f0..c7324eca8d 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTrapNetworkAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfTrapNetworkAnnotation.java @@ -144,10 +144,10 @@ public PdfString getLastModified() { * @param version an unordered {@link PdfArray} of all objects present in the page description at the time the trap networks * were generated. If present, the array shall include the following objects: *
      - *
    • all page content streams;
    • - *
    • all page resource objects (other than procedure sets);
    • - *
    • all resource objects (other than procedure sets) of any form XObjects on the page;
    • - *
    • all OPI dictionaries associated with XObjects on the page (see ISO-320001 14.11.7, "Open Prepress Interface (OPI)")
    • + *
    • all page content streams; + *
    • all page resource objects (other than procedure sets); + *
    • all resource objects (other than procedure sets) of any form XObjects on the page; + *
    • all OPI dictionaries associated with XObjects on the page (see ISO-320001 14.11.7, "Open Prepress Interface (OPI)") *
    * @return this {@link PdfTrapNetworkAnnotation} instance. */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWidgetAnnotation.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWidgetAnnotation.java index fd6ecd5c90..6a8ec5f0a5 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWidgetAnnotation.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/annot/PdfWidgetAnnotation.java @@ -108,11 +108,11 @@ public PdfWidgetAnnotation setParent(PdfObject parent) { /** * Setter for the annotation's highlighting mode. Possible values are *
      - *
    • {@link PdfAnnotation#HIGHLIGHT_NONE} - No highlighting.
    • - *
    • {@link PdfAnnotation#HIGHLIGHT_INVERT} - Invert the contents of the annotation rectangle.
    • - *
    • {@link PdfAnnotation#HIGHLIGHT_OUTLINE} - Invert the annotation's border.
    • - *
    • {@link PdfAnnotation#HIGHLIGHT_PUSH} - Display the annotation?s down appearance, if any.
    • - *
    • {@link PdfAnnotation#HIGHLIGHT_TOGGLE} - Same as P.
    • + *
    • {@link PdfAnnotation#HIGHLIGHT_NONE} - No highlighting. + *
    • {@link PdfAnnotation#HIGHLIGHT_INVERT} - Invert the contents of the annotation rectangle. + *
    • {@link PdfAnnotation#HIGHLIGHT_OUTLINE} - Invert the annotation's border. + *
    • {@link PdfAnnotation#HIGHLIGHT_PUSH} - Display the annotation?s down appearance, if any. + *
    • {@link PdfAnnotation#HIGHLIGHT_TOGGLE} - Same as P. *
    * @param mode The new value for the annotation's highlighting mode. * @return The widget annotation which this method was called on. @@ -257,11 +257,11 @@ public PdfWidgetAnnotation setBorderStyle(PdfDictionary borderStyle) { /** * Setter for the annotation's preset border style. Possible values are *
      - *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation.
    • - *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page.
    • - *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle.
    • + *
    • {@link PdfAnnotation#STYLE_SOLID} - A solid rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_DASHED} - A dashed rectangle surrounding the annotation. + *
    • {@link PdfAnnotation#STYLE_BEVELED} - A simulated embossed rectangle that appears to be raised above the surface of the page. + *
    • {@link PdfAnnotation#STYLE_INSET} - A simulated engraved rectangle that appears to be recessed below the surface of the page. + *
    • {@link PdfAnnotation#STYLE_UNDERLINE} - A single line along the bottom of the annotation rectangle. *
    * See also ISO-320001, Table 166. * @param style The new value for the annotation's border style. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasTag.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasTag.java index 1630cb29a5..95c636f82e 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasTag.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/CanvasTag.java @@ -52,13 +52,12 @@ This file is part of the iText (R) project. /** * This class represents a single tag on a single piece of marked content. - * *

    * In Tagged PDF, a tag is the basic structure unit for marking content. The tag * structure and hierarchy is largely comparable to HTML. As in HTML, every tag * type has a name, defined here in the role attribute. The tagging * mechanism in Tagged PDF is extensible, so PDF creators can choose to create - * custom tags.

    + * custom tags. */ public class CanvasTag { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvas.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvas.java index e4a79e960c..fdc3b0a9dc 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvas.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/PdfCanvas.java @@ -1545,10 +1545,10 @@ public PdfCanvas setRenderingIntent(PdfName renderingIntent) { } /** - * Changes the Flatness. - *
    - * Flatness sets the maximum permitted distance in device pixels between the - * mathematically correct path and an approximation constructed from straight line segments.
    + * Changes the Flatness. + *

    + * Flatness sets the maximum permitted distance in device pixels between the + * mathematically correct path and an approximation constructed from straight line segments. * * @param flatnessTolerance a value * @return current canvas. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/ParserGraphicsState.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/ParserGraphicsState.java index 924165c05b..fb9f9177e4 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/ParserGraphicsState.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/ParserGraphicsState.java @@ -73,7 +73,7 @@ public class ParserGraphicsState extends CanvasGraphicsState { private Path clippingPath; /** - * Internal empty & default constructor. + * Internal empty and default constructor. */ ParserGraphicsState() { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridge.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridge.java index 0a74e35a42..5d3b0cce5e 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridge.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/clipper/ClipperBridge.java @@ -55,11 +55,10 @@ This file is part of the iText (R) project. *

    * For example: *

      - *
    • {@link PolyTree} to {@link com.itextpdf.kernel.geom.Path}
    • - *
    • {@link com.itextpdf.kernel.geom.Point} to {@link Point.LongPoint}
    • - *
    • {@link Point.LongPoint} to {@link com.itextpdf.kernel.geom.Point}
    • + *
    • {@link PolyTree} to {@link com.itextpdf.kernel.geom.Path} + *
    • {@link com.itextpdf.kernel.geom.Point} to {@link Point.LongPoint} + *
    • {@link Point.LongPoint} to {@link com.itextpdf.kernel.geom.Point} *
    - *

    */ public class ClipperBridge { @@ -87,7 +86,7 @@ public static com.itextpdf.kernel.geom.Path convertToPath(PolyTree result) { } /** - * Adds iText {@link Path} to the given {@link IClipper} object. + * Adds iText {@link com.itextpdf.kernel.geom.Path} to the given {@link IClipper} object. * @param clipper The {@link IClipper} object. * @param path The {@link com.itextpdf.kernel.geom.Path} object to be added to the {@link IClipper}. * @param polyType See {@link IClipper.PolyType}. @@ -102,7 +101,7 @@ public static void addPath(IClipper clipper, com.itextpdf.kernel.geom.Path path, } /** - * Adds all iText {@link Subpath}s of the iText {@link Path} to the {@link ClipperOffset} object with one + * Adds all iText {@link Subpath}s of the iText {@link com.itextpdf.kernel.geom.Path} to the {@link ClipperOffset} object with one * note: it doesn't add degenerate subpaths. * * @return {@link java.util.List} consisting of all degenerate iText {@link Subpath}s of the path. @@ -222,18 +221,18 @@ public static IClipper.PolyFillType getFillType(int fillingRule) { } /** - * Builds a {@link Path} instance based on array of {@link com.itextpdf.kernel.geom.Point} (internally converting + * Adds polygon path based on array of {@link com.itextpdf.kernel.geom.Point} (internally converting * them by {@link #convertToLongPoints}) and adds this path to {@link IClipper} instance, treating the path as * a closed polygon. *

    * The return value will be false if the path is invalid for clipping. A path is invalid for clipping when: *

      - *
    • it has less than 3 vertices;
    • - *
    • the vertices are all co-linear.
    • + *
    • it has less than 3 vertices; + *
    • the vertices are all co-linear. *
    * @param clipper {@link IClipper} instance to which the created polygon path will be added. * @param polyVertices an array of {@link com.itextpdf.kernel.geom.Point} which will be internally converted - * to {@link Path} and added to the clipper instance. + * to clipper path and added to the clipper instance. * @param polyType either {@link IClipper.PolyType#SUBJECT} or {@link IClipper.PolyType#CLIP} denoting whether added * path is a subject of clipping or a part of the clipping polygon. * @return true if polygon path was successfully added, false otherwise. @@ -243,18 +242,18 @@ public static boolean addPolygonToClipper(IClipper clipper, com.itextpdf.kernel. } /** - * Builds a {@link Path} instance based on array of {@link com.itextpdf.kernel.geom.Point} (internally converting + * Adds polyline path based on array of {@link com.itextpdf.kernel.geom.Point} (internally converting * them by {@link #convertToLongPoints}) and adds this path to {@link IClipper} instance, treating the path as * a polyline (an open path in terms of clipper library). This path is added to the subject of future clipping. * Polylines cannot be part of clipping polygon. *

    * The return value will be false if the path is invalid for clipping. A path is invalid for clipping when: *

      - *
    • it has less than 2 vertices;
    • + *
    • it has less than 2 vertices; *
    * @param clipper {@link IClipper} instance to which the created polyline path will be added. * @param lineVertices an array of {@link com.itextpdf.kernel.geom.Point} which will be internally converted - * to {@link Path} and added to the clipper instance. + * to clipper path and added to the clipper instance. * @return true if polyline path was successfully added, false otherwise. */ public static boolean addPolylineSubjectToClipper(IClipper clipper, com.itextpdf.kernel.geom.Point[] lineVertices) { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ImageRenderInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ImageRenderInfo.java index ce130aba71..55715a2afc 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ImageRenderInfo.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/ImageRenderInfo.java @@ -105,9 +105,9 @@ public ImageRenderInfo(Stack canvasTagHierarchy, CanvasGraphicsState * You can: *
      *
    • get image bytes with {@link PdfImageXObject#getImageBytes(boolean)}, these image bytes - * represent native image, i.e you can write these bytes to disk and get just an usual image;
    • - *
    • obtain PdfStream object which contains image dictionary with {@link PdfImageXObject#getPdfObject()} method;
    • - *
    • convert image to {@link java.awt.image.BufferedImage} with {@link PdfImageXObject#getBufferedImage()};
    • + * represent native image, i.e you can write these bytes to disk and get just an usual image; + *
    • obtain PdfStream object which contains image dictionary with {@link PdfImageXObject#getPdfObject()} method; + *
    • convert image to {@link java.awt.image.BufferedImage} with {@link PdfImageXObject#getBufferedImage()}; *
    */ public PdfImageXObject getImage() { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/TextRenderInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/TextRenderInfo.java index cd0d71f69c..82a0655be8 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/TextRenderInfo.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/data/TextRenderInfo.java @@ -295,14 +295,14 @@ public float getSingleSpaceWidth() { * @return the text render mode that should be used for the text. From the * PDF specification, this means: *
      - *
    • 0 = Fill text
    • - *
    • 1 = Stroke text
    • - *
    • 2 = Fill, then stroke text
    • - *
    • 3 = Invisible
    • - *
    • 4 = Fill text and add to path for clipping
    • - *
    • 5 = Stroke text and add to path for clipping
    • - *
    • 6 = Fill, then stroke text and add to path for clipping
    • - *
    • 7 = Add text to padd for clipping
    • + *
    • 0 = Fill text + *
    • 1 = Stroke text + *
    • 2 = Fill, then stroke text + *
    • 3 = Invisible + *
    • 4 = Fill text and add to path for clipping + *
    • 5 = Stroke text and add to path for clipping + *
    • 6 = Fill, then stroke text and add to path for clipping + *
    • 7 = Add text to padd for clipping *
    */ public int getTextRenderMode() { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.java index 95cc716448..2aa4c99741 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/CharacterRenderInfo.java @@ -43,9 +43,11 @@ This file is part of the iText (R) project. package com.itextpdf.kernel.pdf.canvas.parser.listener; import com.itextpdf.kernel.geom.LineSegment; +import com.itextpdf.kernel.geom.Point; import com.itextpdf.kernel.geom.Rectangle; import com.itextpdf.kernel.pdf.canvas.parser.data.TextRenderInfo; +import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -58,7 +60,7 @@ public class CharacterRenderInfo extends TextChunk { private Rectangle boundingBox; /** - * This method converts a List + * This method converts a {@link List} of {@link CharacterRenderInfo}, * The data structure that gets returned contains both the plaintext, * as well as the mapping of indices (from the list to the string). * These indices can differ; if there is sufficient spacing between two CharacterRenderInfo @@ -106,11 +108,13 @@ public CharacterRenderInfo(TextRenderInfo tri) { throw new IllegalArgumentException("TextRenderInfo argument is not nullable."); // determine bounding box - float x0 = tri.getDescentLine().getStartPoint().get(0); - float y0 = tri.getDescentLine().getStartPoint().get(1); - float h = tri.getAscentLine().getStartPoint().get(1) - tri.getDescentLine().getStartPoint().get(1); - float w = Math.abs(tri.getBaseline().getStartPoint().get(0) - tri.getBaseline().getEndPoint().get(0)); - this.boundingBox = new Rectangle(x0, y0, w, h); + List points = new ArrayList<>(); + points.add(new Point(tri.getDescentLine().getStartPoint().get(0),tri.getDescentLine().getStartPoint().get(1))); + points.add(new Point(tri.getDescentLine().getEndPoint().get(0),tri.getDescentLine().getEndPoint().get(1))); + points.add(new Point(tri.getAscentLine().getStartPoint().get(0),tri.getAscentLine().getStartPoint().get(1))); + points.add(new Point(tri.getAscentLine().getEndPoint().get(0),tri.getAscentLine().getEndPoint().get(1))); + + this.boundingBox = Rectangle.calculateBBox(points); } public Rectangle getBoundingBox() { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.java index 1652fcbf85..af809ab02f 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategy.java @@ -171,23 +171,21 @@ protected List toCRI(TextRenderInfo tri) { */ protected List toRectangles(List cris) { List retval = new ArrayList<>(); - if (cris.isEmpty()) + if (cris.isEmpty()) { return retval; - + } int prev = 0; int curr = 0; while (curr < cris.size()) { while (curr < cris.size() && cris.get(curr).sameLine(cris.get(prev))) { curr++; } - float x = cris.get(prev).getBoundingBox().getX(); - float y = cris.get(prev).getBoundingBox().getY(); - float w = cris.get(curr - 1).getBoundingBox().getX() - cris.get(prev).getBoundingBox().getX() + cris.get(curr - 1).getBoundingBox().getWidth(); - float h = 0f; + Rectangle resultRectangle = null; for (CharacterRenderInfo cri : cris.subList(prev, curr)) { - h = Math.max(h, cri.getBoundingBox().getHeight()); + // in case letters are rotated (imagine text being written with an angle of 90 degrees) + resultRectangle = Rectangle.getCommonRectangle(resultRectangle, cri.getBoundingBox()); } - retval.add(new Rectangle(x, y, w, h)); + retval.add(resultRectangle); prev = curr; } diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.java index 801b4da954..2f3b5be953 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/parser/util/InlineImageParsingUtils.java @@ -382,7 +382,7 @@ private static boolean imageColorSpaceIsKnown(PdfDictionary imageDictionary, Pdf /** * This method acts like a check that bytes that were parsed are really all image bytes. If it's true, - * then decoding will succeed, but if not all image bytes were read and "EI" bytes were just a part of the image, + * then decoding will succeed, but if not all image bytes were read and "<ws>EI<ws>" bytes were just a part of the image, * then decoding should fail. * Not the best solution, but probably there is no better and more reliable way to check this. *

    diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageData.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageData.java index a43bcdc841..602134f4e4 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageData.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/canvas/wmf/WmfImageData.java @@ -52,6 +52,7 @@ This file is part of the iText (R) project. import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; +import java.util.Arrays; /** * Image implementation for WMF, Windows Metafile. @@ -90,7 +91,7 @@ public WmfImageData(URL url) { */ public WmfImageData(byte[] bytes) { super(bytes, ImageType.WMF); - byte[] imageType = readImageType(url); + byte[] imageType = readImageType(bytes); if (!imageTypeIs(imageType, wmf)) { throw new PdfException(PdfException.NotAWmfImage); } @@ -123,4 +124,8 @@ private static byte[] readImageType(URL source) { } } + + private static byte[] readImageType(byte[] bytes) { + return Arrays.copyOfRange(bytes, 0, 8); + } } diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayer.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayer.java index ecc5f37b39..e31bc54b2b 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayer.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfLayer.java @@ -55,8 +55,8 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.pdf.PdfString; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collection; +import java.util.Collections; import java.util.List; /** @@ -226,18 +226,25 @@ public void setOnPanel(boolean onPanel) { /** * Gets a collection of current intents specified for this layer. - * The default value is PdfName.View, so it will be the only element of the - * resultant colletion if no intents are currently specified. + * The default value is {@link PdfName#View}, so it will be the only element of the + * resultant collection if no intents are currently specified. * @return the collection of intents. */ public Collection getIntents() { final PdfObject intent = getPdfObject().get(PdfName.Intent); if (intent instanceof PdfName) - return Arrays.asList((PdfName) intent); + return Collections.singletonList((PdfName) intent); else if (intent instanceof PdfArray) { - return (Collection) intent; + PdfArray intentArr = (PdfArray) intent; + Collection intentsCollection = new ArrayList<>(intentArr.size()); + for (PdfObject i : intentArr) { + if (i instanceof PdfName) { + intentsCollection.add((PdfName) i); + } + } + return intentsCollection; } - return Arrays.asList(PdfName.View); + return Collections.singletonList(PdfName.View); } /** @@ -249,7 +256,7 @@ public void setIntents(List intents) { getPdfObject().remove(PdfName.Intent); } else if (intents.size() == 1) { getPdfObject().put(PdfName.Intent, intents.get(0)); - } else if (intents.size() > 1) { + } else { // intents.size() > 1 PdfArray array = new PdfArray(); for (PdfName intent : intents) { array.add(intent); diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfOCProperties.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfOCProperties.java index 5e59c6b6d7..21e8a1f842 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfOCProperties.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/layer/PdfOCProperties.java @@ -52,7 +52,6 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.pdf.PdfObject; import com.itextpdf.kernel.pdf.PdfObjectWrapper; import com.itextpdf.kernel.pdf.PdfString; - import java.util.ArrayList; import java.util.HashSet; import java.util.List; @@ -63,38 +62,17 @@ This file is part of the iText (R) project. /** * This class represents /OCProperties entry if pdf catalog and manages * the layers of the pdf document. - * - *

    + *

    * To be able to be wrapped with this {@link PdfObjectWrapper} the {@link PdfObject} * must be indirect. */ public class PdfOCProperties extends PdfObjectWrapper { + static final String OC_CONFIG_NAME_PATTERN = "OCConfigName"; + private static final long serialVersionUID = 1137977454824741350L; private List layers = new ArrayList<>(); - /** - * Gets the order of the layers in which they will be displayed in the layer view panel, - * including nesting. - */ - private static void getOCGOrder(PdfArray order, PdfLayer layer) { - if (!layer.isOnPanel()) - return; - if (layer.getTitle() == null) - order.add(layer.getPdfObject().getIndirectReference()); - List children = layer.getChildren(); - if (children == null) - return; - PdfArray kids = new PdfArray(); - if (layer.getTitle() != null) - kids.add(new PdfString(layer.getTitle(), PdfEncodings.UNICODE_BIG)); - for (PdfLayer child : children) { - getOCGOrder(kids, child); - } - if (kids.size() > 0) - order.add(kids); - } - /** * Creates a new PdfOCProperties instance. * @@ -224,24 +202,6 @@ public PdfObject fillDictionary() { return getPdfObject(); } - private String createUniqueName() { - int uniqueID = 0; - Set usedNames = new HashSet<>(); - PdfArray configs = getPdfObject().getAsArray(PdfName.Configs); - if (null != configs) { - for (int i = 0; i < configs.size(); i++) { - PdfDictionary alternateDictionary = configs.getAsDictionary(i); - if (null != alternateDictionary && alternateDictionary.containsKey(PdfName.Name)) { - usedNames.add(alternateDictionary.getAsString(PdfName.Name).toUnicodeString()); - } - } - } - while (usedNames.contains("OCConfigName" + uniqueID)) { - uniqueID++; - } - return "OCConfigName" + uniqueID; - } - @Override public void flush() { fillDictionary(); @@ -276,6 +236,28 @@ protected PdfDocument getDocument() { return getPdfObject().getIndirectReference().getDocument(); } + /** + * Gets the order of the layers in which they will be displayed in the layer view panel, + * including nesting. + */ + private static void getOCGOrder(PdfArray order, PdfLayer layer) { + if (!layer.isOnPanel()) + return; + if (layer.getTitle() == null) + order.add(layer.getPdfObject().getIndirectReference()); + List children = layer.getChildren(); + if (children == null) + return; + PdfArray kids = new PdfArray(); + if (layer.getTitle() != null) + kids.add(new PdfString(layer.getTitle(), PdfEncodings.UNICODE_BIG)); + for (PdfLayer child : children) { + getOCGOrder(kids, child); + } + if (kids.size() > 0) + order.add(kids); + } + /** * Populates the /AS entry in the /D dictionary. */ @@ -386,4 +368,22 @@ private void readOrderFromDictionary(PdfLayer parent, PdfArray orderArray, Map

    usedNames = new HashSet<>(); + PdfArray configs = getPdfObject().getAsArray(PdfName.Configs); + if (null != configs) { + for (int i = 0; i < configs.size(); i++) { + PdfDictionary alternateDictionary = configs.getAsDictionary(i); + if (null != alternateDictionary && alternateDictionary.containsKey(PdfName.Name)) { + usedNames.add(alternateDictionary.getAsString(PdfName.Name).toUnicodeString()); + } + } + } + while (usedNames.contains(OC_CONFIG_NAME_PATTERN + uniqueID)) { + uniqueID++; + } + return OC_CONFIG_NAME_PATTERN + uniqueID; + } } diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitDestination.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitDestination.java index cf7015a90f..9631b1c4fe 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitDestination.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/navigation/PdfExplicitDestination.java @@ -163,7 +163,7 @@ public static PdfExplicitDestination createFitBH(int pageNum, float top) { } public static PdfExplicitDestination createFitBV(PdfPage page, float left) { - return create(page, PdfName.FitBH, left, Float.NaN, Float.NaN, Float.NaN, Float.NaN); + return create(page, PdfName.FitBV, left, Float.NaN, Float.NaN, Float.NaN, Float.NaN); } /** @@ -171,7 +171,7 @@ public static PdfExplicitDestination createFitBV(PdfPage page, float left) { */ @Deprecated public static PdfExplicitDestination createFitBV(int pageNum, float left) { - return create(pageNum, PdfName.FitBH, left, Float.NaN, Float.NaN, Float.NaN, Float.NaN); + return create(pageNum, PdfName.FitBV, left, Float.NaN, Float.NaN, Float.NaN, Float.NaN); } public static PdfExplicitDestination create(PdfPage page, PdfName type, float left, float bottom, float right, float top, float zoom) { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfNamespace.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfNamespace.java index 271867ddc5..622a18bb5e 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfNamespace.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfNamespace.java @@ -57,8 +57,8 @@ This file is part of the iText (R) project. /** * A wrapper for namespace dictionaries (ISO 32000-2 section 14.7.4). * A namespace dictionary defines a namespace within the structure tree. - * - *

    This pdf entity is meaningful only for the PDF documents of version 2.0 and higher.

    + *

    + * This pdf entity is meaningful only for the PDF documents of version 2.0 and higher. */ public class PdfNamespace extends PdfObjectWrapper { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructElem.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructElem.java index 5338135218..805b59b436 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructElem.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructElem.java @@ -319,7 +319,8 @@ public List getRefsList() { /** * A {@link PdfName#Ref} identifies the structure element to which the item of content, contained * within this structure element, refers (e.g. footnotes, endnotes, sidebars, etc.). - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. * * @param ref a {@link PdfStructElem} to which the item of content, contained within this structure element, refers. */ @@ -350,7 +351,8 @@ public PdfNamespace getNamespace() { /** * A namespace this element belongs to (see ISO 32000-2 14.7.4, "Namespaces"). - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. * * @param namespace a {@link PdfNamespace} this element belongs to, or null if element is desired to be considered * in the default standard structure namespace. @@ -368,7 +370,8 @@ public void setNamespace(PdfNamespace namespace) { /** * Attribute for a structure element that may be used as pronunciation hint. It is an exact replacement for content * enclosed by the structure element and its children. - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. * * @param elementPhoneme a {@link PdfString} which defines an exact replacement for content enclosed by the structure * element and its children. This value is to be interpreted based on the PhoneticAlphabet attribute in effect. @@ -392,15 +395,16 @@ public PdfString getPhoneme() { /** * Attribute for a structure element that indicates the phonetic alphabet used by a {@link PdfName#Phoneme} attribute. * Applies to the structure element and its children, except where overridden by a child structure element. - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. * * @param phoneticAlphabet the {@link PdfName} which defines phonetic alphabet used by a {@link PdfName#Phoneme} * attribute. Possible values are: *

      - *
    • {@link PdfName#ipa} for the International Phonetic Alphabet by the International Phonetic Association;
    • - *
    • {@link PdfName#x_sampa} for Extended Speech Assessment Methods Phonetic Alphabet (X-SAMPA);
    • - *
    • {@link PdfName#zh_Latn_pinyin} for Pinyin Latin romanization (Mandarin);
    • - *
    • {@link PdfName#zh_Latn_wadegile} for Wade-Giles romanization (Mandarin).
    • + *
    • {@link PdfName#ipa} for the International Phonetic Alphabet by the International Phonetic Association; + *
    • {@link PdfName#x_sampa} for Extended Speech Assessment Methods Phonetic Alphabet (X-SAMPA); + *
    • {@link PdfName#zh_Latn_pinyin} for Pinyin Latin romanization (Mandarin); + *
    • {@link PdfName#zh_Latn_wadegile} for Wade-Giles romanization (Mandarin). *
    * Other values may be used. */ @@ -421,17 +425,13 @@ public PdfName getPhoneticAlphabet() { } /** - *

    * Adds file associated with structure element and identifies the relationship between them. - *

    *

    * Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method adds file to array value of the AF key in the structure element dictionary. * If description is provided, it also will add file description to catalog Names tree. - *

    *

    * For associated files their associated file specification dictionaries shall include the AFRelationship key - *

    * * @param description the file description * @param fs file specification dictionary of associated file @@ -455,14 +455,11 @@ public void addAssociatedFile(String description, PdfFileSpec fs) { /** *

    * Adds file associated with structure element and identifies the relationship between them. - *

    *

    * Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method adds file to array value of the AF key in the structure element dictionary. - *

    *

    * For associated files their associated file specification dictionaries shall include the AFRelationship key - *

    * * @param fs file specification dictionary of associated file */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructTreeRoot.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructTreeRoot.java index ae7a37c3ce..fbd22cc9de 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructTreeRoot.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/PdfStructTreeRoot.java @@ -210,7 +210,8 @@ public List getNamespaces() { /** * Adds a {@link PdfNamespace} to the list of the namespaces used within the document. - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. * * @param namespace a {@link PdfNamespace} to be added. */ @@ -264,7 +265,8 @@ public List getPronunciationLexiconsList() { /** * Adds a single {@link PdfFileSpec} object, which specifies XML file conforming to PLS. * For more info see {@link #getPronunciationLexiconsList()}. - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. * * @param pronunciationLexiconFileSpec a {@link PdfFileSpec} object, which specifies XML file conforming to PLS. */ @@ -389,17 +391,13 @@ public PdfDocument getDocument() { } /** - *

    * Adds file associated with structure tree root and identifies the relationship between them. - *

    *

    * Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method adds file to array value of the AF key in the structure tree root dictionary. * If description is provided, it also will add file description to catalog Names tree. - *

    *

    * For associated files their associated file specification dictionaries shall include the AFRelationship key - *

    * * @param description the file description * @param fs file specification dictionary of associated file @@ -423,14 +421,11 @@ public void addAssociatedFile(String description, PdfFileSpec fs) { /** *

    * Adds file associated with structure tree root and identifies the relationship between them. - *

    *

    * Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method adds file to array value of the AF key in the structure tree root dictionary. - *

    *

    * For associated files their associated file specification dictionaries shall include the AFRelationship key - *

    * * @param fs file specification dictionary of associated file */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardNamespaces.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardNamespaces.java index 7d27adf100..cd8aa74f6d 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardNamespaces.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagging/StandardNamespaces.java @@ -50,8 +50,8 @@ This file is part of the iText (R) project. * This class encapsulates information about the standard structure namespaces and provides some utility methods * connected to them. The main purpose of this class is to determine if the given role in the specified namespace * belongs to the standard or known domain-specific namespace. - * - *

    See ISO 32000-2 14.8.6, "Standard structure namespaces"

    + *

    + * See ISO 32000-2 14.8.6, "Standard structure namespaces" */ public final class StandardNamespaces { private static final Set STD_STRUCT_NAMESPACE_1_7_TYPES; diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/IRoleMappingResolver.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/IRoleMappingResolver.java index 7aa16b1cd1..67ff5994c3 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/IRoleMappingResolver.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/IRoleMappingResolver.java @@ -48,7 +48,8 @@ This file is part of the iText (R) project. /** * A helper interface that facilitates roles mapping resolving for the tag structures that are defined for different * PDF document specification versions. - *

    Be aware, that it is explicitly allowed for the document by the specification to have circular or transitive mappings.

    + *

    + * Be aware, that it is explicitly allowed for the document by the specification to have circular or transitive mappings. */ public interface IRoleMappingResolver extends Serializable { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagStructureContext.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagStructureContext.java index 41719b1112..c025285a4c 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagStructureContext.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagStructureContext.java @@ -194,8 +194,8 @@ public WaitingTagsManager getWaitingTagsManager() { *

    * By default, this value is defined based on the PDF document version and the existing tag structure inside * a document. For the new empty PDF 2.0 documents this namespace is set to {@link StandardNamespaces#PDF_2_0}. - *

    - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. * @return a {@link PdfNamespace} which is used as a default value for the document tagging. */ public PdfNamespace getDocumentDefaultNamespace() { @@ -211,8 +211,9 @@ public PdfNamespace getDocumentDefaultNamespace() { * tag structure from the namespaces point of view. So in order to maintain the document consistent but in the namespace * different from default, set this value before any modifications to the document were made and before * {@link #getAutoTaggingPointer()} method was called for the first time. - *

    - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. + * * @param namespace a {@link PdfNamespace} which is to be used as a default value for the document tagging. * @return current {@link TagStructureContext} instance. */ @@ -231,7 +232,7 @@ public TagStructureContext setDocumentDefaultNamespace(PdfNamespace namespace) { * {@link PdfNamespace} constructors and set to the elements of the tag structure, then the last encountered one * will be returned by this method). However encountered namespaces will not be added to the document's structure tree root * {@link PdfName#Namespaces /Namespaces} array unless they were set to the certain element of the tag structure. - *

    + * * @param namespaceName a {@link String} defining the namespace name (conventionally a uniform resource identifier, or URI). * @return {@link PdfNamespace} wrapper over either already existing namespace object or over the new one. */ @@ -457,11 +458,11 @@ public void prepareToDocumentClosing() { } /** - *

    * Gets {@link PdfStructElem} at which {@link TagTreePointer} points. - *

    + *

    * NOTE: Be aware that {@link PdfStructElem} is a low level class, use it carefully, * especially in conjunction with high level {@link TagTreePointer} and {@link TagStructureContext} classes. + * * @param pointer a {@link TagTreePointer} which points at desired {@link PdfStructElem}. * @return a {@link PdfStructElem} at which given {@link TagTreePointer} points. */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagTreePointer.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagTreePointer.java index 441af509c9..ea832c8986 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagTreePointer.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/TagTreePointer.java @@ -76,7 +76,6 @@ This file is part of the iText (R) project. * the tree primarily using {@link #moveToKid} and {@link #moveToParent()} methods. For the current tag you can add new tags, * modify it's role and properties, etc. Also, using instance of this class, you can change tag position in the tag structure, * you can flush current tag or remove it. - *

    *

    * There could be any number of the instances of this class, simultaneously pointing to different (or the same) parts of * the tag structure. Because of this, you can for example remove the tag at which another instance is currently pointing. @@ -104,7 +103,6 @@ public class TagTreePointer { * {@link DefaultAccessibilityProperties#setNamespace(PdfNamespace)}, is set to the value returned by * {@link TagStructureContext#getDocumentDefaultNamespace()} on {@link TagTreePointer} creation. * See also {@link TagTreePointer#setNamespaceForNewTags(PdfNamespace)}. - *

    * @param document the document, at which tag structure this instance will point. */ public TagTreePointer(PdfDocument document) { @@ -135,11 +133,11 @@ public TagTreePointer(TagTreePointer tagPointer) { * Sets a page which content will be tagged with this instance of {@code TagTreePointer}. * To tag page content: *
      - *
    1. Set pointer position to the tag which will be the parent of the page content item;
    2. - *
    3. Call {@link #getTagReference()} to obtain the reference to the current tag;
    4. - *
    5. Pass {@link TagReference} to the {@link PdfCanvas#openTag(TagReference)} method of the page's {@link PdfCanvas} to start marked content item;
    6. - *
    7. Draw content on {@code PdfCanvas};
    8. - *
    9. Use {@link PdfCanvas#closeTag()} to finish marked content item.
    10. + *
    11. Set pointer position to the tag which will be the parent of the page content item; + *
    12. Call {@link #getTagReference()} to obtain the reference to the current tag; + *
    13. Pass {@link TagReference} to the {@link PdfCanvas#openTag(TagReference)} method of the page's {@link PdfCanvas} to start marked content item; + *
    14. Draw content on {@code PdfCanvas}; + *
    15. Use {@link PdfCanvas#closeTag()} to finish marked content item. *
    * * @param page the page which content will be tagged with this instance of {@code TagTreePointer}. @@ -201,8 +199,11 @@ public PdfDocument getDocument() { /** * Sets a {@link PdfNamespace} which will be set to every new tag created by this {@link TagTreePointer} instance * if this tag doesn't explicitly define namespace by the means of {@link DefaultAccessibilityProperties#setNamespace(PdfNamespace)}. - *

    This value has meaning only for the PDF documents of version 2.0 and higher.

    - *

    It's highly recommended to acquire {@link PdfNamespace} class instances via {@link TagStructureContext#fetchNamespace(String)}.

    + *

    + * This value has meaning only for the PDF documents of version 2.0 and higher. + *

    + * It's highly recommended to acquire {@link PdfNamespace} class instances via {@link TagStructureContext#fetchNamespace(String)}. + * * @param namespace a {@link PdfNamespace} to be set for the new tags created. If set to null - new tags will have * a namespace set only if it is defined in the corresponding {@link AccessibilityProperties}. * @return this {@link TagTreePointer} instance. @@ -579,7 +580,6 @@ public List getKidsRoles() { * If some of the descendant tags of the current tag have waiting state (see {@link WaitingTagsManager}), * then these tags are considered as not yet finished ones, and they won't be flushed immediately, * but they will be flushed, when waiting state is removed. - *

    * * @return this {@link TagTreePointer} instance. */ @@ -600,11 +600,11 @@ public TagTreePointer flushTag() { * For current tag and all of it's parents consequentially checks if the following constraints apply, * and flushes the tag if they do or stops if they don't: *
      - *
    • tag is not already flushed;
    • - *
    • tag is not in waiting state (see {@link WaitingTagsManager});
    • - *
    • tag is not the root tag;
    • + *
    • tag is not already flushed; + *
    • tag is not in waiting state (see {@link WaitingTagsManager}); + *
    • tag is not the root tag; *
    • tag has no kids or all of the kids are either flushed themselves or - * (if they are a marked content reference) belong to the flushed page.
    • + * (if they are a marked content reference) belong to the flushed page. *
    * It makes sense to use this method in conjunction with {@link TagStructureContext#flushPageTags(PdfPage)} * for the tags which have just lost their waiting state and might be not flushed only because they had one. diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/WaitingTagsManager.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/WaitingTagsManager.java index 5c151d8c3f..c14c99f2eb 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/WaitingTagsManager.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/tagutils/WaitingTagsManager.java @@ -50,15 +50,13 @@ This file is part of the iText (R) project. import java.util.Map; /** - *

    * This class is used to manage waiting tags state. * Any tag in the structure tree could be marked as "waiting". This state indicates that * tag is not yet finished and therefore should not be flushed or removed if page tags are * flushed or removed or if parent tags are flushed. - *

    *

    * Waiting state of tags is defined by the association with arbitrary objects instances. - *

    + *

    * Waiting state could also be perceived as a temporal association of the object to some particular tag. */ public class WaitingTagsManager { @@ -129,9 +127,11 @@ public boolean tryMovePointerToWaitingTag(TagTreePointer tagPointer, Object asso /** * Removes waiting state of the tag which is associated with the given object. - *

    NOTE: if parent of the waiting tag is already flushed, the tag and it's children + *

    + * NOTE: if parent of the waiting tag is already flushed, the tag and it's children * (unless they are waiting tags on their own) will be also immediately flushed right after - * the waiting state removal.

    + * the waiting state removal. + * * @param associatedObject an object which association with the waiting tag is to be removed. * @return true if object was actually associated with some tag and it's association was removed. */ @@ -146,9 +146,9 @@ public boolean removeWaitingState(Object associatedObject) { /** * Removes waiting state of all waiting tags by removing association with objects. - * - *

    NOTE: if parent of the waiting tag is already flushed, the tag and it's children - * will be also immediately flushed right after the waiting state removal.

    + *

    + * NOTE: if parent of the waiting tag is already flushed, the tag and it's children + * will be also immediately flushed right after the waiting state removal. */ public void removeAllWaitingStates() { for (PdfStructElem structElem : associatedObjToWaitingTag.values()) { diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObject.java index 195202c352..c21cc843ad 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObject.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfImageXObject.java @@ -153,7 +153,6 @@ public float getHeight() { */ @Override public void flush() { - // TODO to be removed in iText 7.2 super.flush(); } diff --git a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfXObject.java b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfXObject.java index 948ca9fa21..ea44139f65 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfXObject.java +++ b/kernel/src/main/java/com/itextpdf/kernel/pdf/xobject/PdfXObject.java @@ -114,16 +114,11 @@ public float getHeight() { } /** - *

    * Adds file associated with PDF XObject and identifies the relationship between them. - *

    - *

    * Associated files may be used in Pdf/A-3 and Pdf 2.0 documents. * The method adds file to array value of the AF key in the XObject dictionary. - *

    *

    * For associated files their associated file specification dictionaries shall include the AFRelationship key - *

    * * @param fs file specification dictionary of associated file */ diff --git a/kernel/src/main/java/com/itextpdf/kernel/utils/CompareTool.java b/kernel/src/main/java/com/itextpdf/kernel/utils/CompareTool.java index 4244fb12fe..fffc050c7e 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/utils/CompareTool.java +++ b/kernel/src/main/java/com/itextpdf/kernel/utils/CompareTool.java @@ -546,6 +546,62 @@ public boolean compareDictionaries(PdfDictionary outDict, PdfDictionary cmpDict) return compareDictionariesExtended(outDict, cmpDict, null, null); } + /** + * Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents. You can roughly + * imagine it as depth-first traversal of the two trees that represent pdf objects structure of the documents. + *

    + * Both out and cmp {@link PdfDictionary} shall have indirect references. + *

    + * By default page dictionaries are excluded from the comparison when met and are instead compared in a special manner, + * simply comparing their page numbers. This behavior can be disabled by calling {@link #disableCachedPagesComparison()}. + *

    + * For more explanations about what is outPdf and cmpPdf see last paragraph of the {@link CompareTool} + * class description. + * + * @param outDict an indirect {@link PdfDictionary} from the output file, which is to be compared to cmp-file dictionary. + * @param cmpDict an indirect {@link PdfDictionary} from the cmp-file file, which is to be compared to output file dictionary. + * @return {@link CompareResult} instance containing differences between the two dictionaries, + * or {@code null} if dictionaries are equal. + */ + public CompareResult compareDictionariesStructure(PdfDictionary outDict, PdfDictionary cmpDict) { + return compareDictionariesStructure(outDict, cmpDict, null); + } + + /** + * Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents. You can roughly + * imagine it as depth-first traversal of the two trees that represent pdf objects structure of the documents. + *

    + * Both out and cmp {@link PdfDictionary} shall have indirect references. + *

    + * By default page dictionaries are excluded from the comparison when met and are instead compared in a special manner, + * simply comparing their page numbers. This behavior can be disabled by calling {@link #disableCachedPagesComparison()}. + *

    + * For more explanations about what is outPdf and cmpPdf see last paragraph of the {@link CompareTool} + * class description. + * + * @param outDict an indirect {@link PdfDictionary} from the output file, which is to be compared to cmp-file dictionary. + * @param cmpDict an indirect {@link PdfDictionary} from the cmp-file file, which is to be compared to output file dictionary. + * @param excludedKeys a {@link Set} of names that designate entries from {@code outDict} and {@code cmpDict} dictionaries + * which are to be skipped during comparison. + * @return {@link CompareResult} instance containing differences between the two dictionaries, + * or {@code null} if dictionaries are equal. + */ + public CompareResult compareDictionariesStructure(PdfDictionary outDict, PdfDictionary cmpDict, Set excludedKeys) { + if (outDict.getIndirectReference() == null || cmpDict.getIndirectReference() == null) { + throw new IllegalArgumentException("The 'outDict' and 'cmpDict' objects shall have indirect references."); + } + + CompareResult compareResult = new CompareResult(compareByContentErrorsLimit); + CompareTool.ObjectPath currentPath = new ObjectPath(cmpDict.getIndirectReference(), outDict.getIndirectReference()); + if (!compareDictionariesExtended(outDict, cmpDict, currentPath, compareResult, excludedKeys)) { + assert !compareResult.isOk(); + System.out.println(compareResult.getReport()); + return compareResult; + } + assert compareResult.isOk(); + return null; + } + /** * Simple method that compares two given PdfStreams by content. This is "deep" comparing, which means that all * nested objects are also compared by content. diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/XMPIterator.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/XMPIterator.java index acc47bcd6f..ec7d21ed99 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/XMPIterator.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/XMPIterator.java @@ -34,25 +34,25 @@ /** - * Interface for the XMPMeta iteration services. - * XMPIterator provides a uniform means to iterate over the + * Interface for the {@code XMPMeta} iteration services. + * {@code XMPIterator} provides a uniform means to iterate over the * schema and properties within an XMP object. *

    * The iteration over the schema and properties within an XMP object is very * complex. It is helpful to have a thorough understanding of the XMP data tree. * One way to learn this is to create some complex XMP and examine the output of - * XMPMeta#toString. This is also described in the XMP + * {@code XMPMeta#toString}. This is also described in the XMP * Specification, in the XMP Data Model chapter. *

    * The top of the XMP data tree is a single root node. This does not explicitly * appear in the dump and is never visited by an iterator (that is, it is never - * returned from XMPIterator#next()). Beneath the root are + * returned from {@code XMPIterator#next()}). Beneath the root are * schema nodes. These are just collectors for top level properties in the same * namespace. They are created and destroyed implicitly. Beneath the schema * nodes are the property nodes. The nodes below a property node depend on its * type (simple, struct, or array) and whether it has qualifiers. *

    - * An XMPIterator is created by XMPMeta#interator() constructor + * An {@code XMPIterator} is created by {@code XMPMeta#interator()} constructor * defines a starting point for the iteration and options that control how it * proceeds. By default the iteration starts at the root and visits all nodes * beneath it in a depth first manner. The root node is not visited, the first @@ -60,7 +60,7 @@ * to select a different starting node. By default this visits the named root * node first then all nodes beneath it in a depth first manner. *

    - * The XMPIterator#next() method delivers the schema URI, path, + * The {@code XMPIterator#next()} method delivers the schema URI, path, * and option flags for the node being visited. If the node is simple it also * delivers the value. Qualifiers for this node are visited next. The fields of * a struct or items of an array are visited after the qualifiers of the parent. @@ -77,13 +77,13 @@ * The default is to return the full xmp path. *

  • OMIT_QUALIFIERS - Do not visit the qualifiers. *
  • INCLUDE_ALIASES - Adds known alias properties to the properties in the iteration. - * Note: Not supported in Java XMPCore! + * Note: Not supported in Java XMPCore! * *

    - * next() returns XMPPropertyInfo-objects and throws - * a NoSuchElementException if there are no more properties to + * {@code next()} returns {@code XMPPropertyInfo}-objects and throws + * a {@code NoSuchElementException} if there are no more properties to * return. - * + * * @since 25.01.2006 */ public interface XMPIterator extends Iterator diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/XMPUtils.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/XMPUtils.java index 866eb1bc6c..123b2e550e 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/XMPUtils.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/XMPUtils.java @@ -18,7 +18,7 @@ /** * Utility methods for XMP. I included only those that are different from the * Java default conversion utilities. - * + * * @since 21.02.2006 */ public final class XMPUtils @@ -32,7 +32,7 @@ private XMPUtils() /** * Create a single edit string from an array of strings. - * + * * @param xmp * The XMP object containing the array to be catenated. * @param schemaNS @@ -64,7 +64,7 @@ public static String catenateArrayItems(XMPMeta xmp, String schemaNS, String arr /** * Separate a single edit string into an array of strings. - * + * * @param xmp * The XMP object containing the array to be updated. * @param schemaNS @@ -76,12 +76,12 @@ public static String catenateArrayItems(XMPMeta xmp, String schemaNS, String arr * be a simple string value. * @param catedStr * The string to be separated into the array items. - * @param arrayOptions Option flags to control the separation. + * @param arrayOptions Option flags to control the separation. * @param preserveCommas Flag if commas shall be preserved - * @throws XMPException Forwards the Exceptions from the metadata processing + * @throws XMPException Forwards the Exceptions from the metadata processing */ public static void separateArrayItems(XMPMeta xmp, String schemaNS, String arrayName, - String catedStr, PropertyOptions arrayOptions, boolean preserveCommas) + String catedStr, PropertyOptions arrayOptions, boolean preserveCommas) throws XMPException { XMPUtilsImpl.separateArrayItems(xmp, schemaNS, arrayName, catedStr, arrayOptions, @@ -91,49 +91,49 @@ public static void separateArrayItems(XMPMeta xmp, String schemaNS, String array /** * Remove multiple properties from an XMP object. - * + * * RemoveProperties was created to support the File Info dialog's Delete * button, and has been been generalized somewhat from those specific needs. * It operates in one of three main modes depending on the schemaNS and * propName parameters: - * + * *

      *
    • Non-empty schemaNS and propName - The named property is - * removed if it is an external property, or if the + * removed if it is an external property, or if the * flag doAllProperties option is true. It does not matter whether the * named property is an actual property or an alias. - * + * *
    • Non-empty schemaNS and empty propName - The all external * properties in the named schema are removed. Internal properties are also * removed if the flag doAllProperties option is set. In addition, - * aliases from the named schema will be removed if the flag includeAliases + * aliases from the named schema will be removed if the flag includeAliases * option is set. - * + * *
    • Empty schemaNS and empty propName - All external properties in - * all schema are removed. Internal properties are also removed if the + * all schema are removed. Internal properties are also removed if the * flag doAllProperties option is passed. Aliases are implicitly handled * because the associated actuals are internal if the alias is. *
    - * + * * It is an error to pass an empty schemaNS and non-empty propName. - * + * * @param xmp * The XMP object containing the properties to be removed. - * + * * @param schemaNS * Optional schema namespace URI for the properties to be * removed. - * + * * @param propName * Optional path expression for the property to be removed. - * + * * @param doAllProperties Option flag to control the deletion: do internal properties in * addition to external properties. - * - * @param includeAliases Option flag to control the deletion: + * + * @param includeAliases Option flag to control the deletion: * Include aliases in the "named schema" case above. * Note: Currently not supported. - * @throws XMPException Forwards the Exceptions from the metadata processing + * @throws XMPException Forwards the Exceptions from the metadata processing */ public static void removeProperties(XMPMeta xmp, String schemaNS, String propName, boolean doAllProperties, boolean includeAliases) throws XMPException @@ -141,7 +141,7 @@ public static void removeProperties(XMPMeta xmp, String schemaNS, String propNam XMPUtilsImpl.removeProperties(xmp, schemaNS, propName, doAllProperties, includeAliases); } - + /** * Alias without the new option deleteEmptyValues. @@ -149,55 +149,55 @@ public static void removeProperties(XMPMeta xmp, String schemaNS, String propNam * @param dest The destination XMP object. * @param doAllProperties Do internal properties in addition to external properties. * @param replaceOldValues Replace the values of existing properties. - * @throws XMPException Forwards the Exceptions from the metadata processing + * @throws XMPException Forwards the Exceptions from the metadata processing */ public static void appendProperties(XMPMeta source, XMPMeta dest, boolean doAllProperties, boolean replaceOldValues) throws XMPException { appendProperties(source, dest, doAllProperties, replaceOldValues, false); } - + /** - *

    Append properties from one XMP object to another. - * + * Append properties from one XMP object to another. + * *

    XMPUtils#appendProperties was created to support the File Info dialog's Append button, and * has been been generalized somewhat from those specific needs. It appends information from one * XMP object (source) to another (dest). The default operation is to append only external - * properties that do not already exist in the destination. The flag + * properties that do not already exist in the destination. The flag * doAllProperties can be used to operate on all properties, external and internal. - * The flag replaceOldValues option can be used to replace the values + * The flag replaceOldValues option can be used to replace the values * of existing properties. The notion of external * versus internal applies only to top level properties. The keep-or-replace-old notion applies * within structs and arrays as described below. *

      - *
    • If replaceOldValues is true then the processing is restricted to the top - * level properties. The processed properties from the source (according to - * doAllProperties) are propagated to the destination, - * replacing any existing values.Properties in the destination that are not in the source + *
    • If replaceOldValues is true then the processing is restricted to the top + * level properties. The processed properties from the source (according to + * doAllProperties) are propagated to the destination, + * replacing any existing values.Properties in the destination that are not in the source * are left alone. * - *
    • If replaceOldValues is not passed then the processing is more complicated. - * Top level properties are added to the destination if they do not already exist. + *
    • If replaceOldValues is not passed then the processing is more complicated. + * Top level properties are added to the destination if they do not already exist. * If they do exist but differ in form (simple/struct/array) then the destination is left alone. * If the forms match, simple properties are left unchanged while structs and arrays are merged. - * + * *
    • If deleteEmptyValues is passed then an empty value in the source XMP causes - * the corresponding destination XMP property to be deleted. The default is to treat empty + * the corresponding destination XMP property to be deleted. The default is to treat empty * values the same as non-empty values. An empty value is any of a simple empty string, an array * with no items, or a struct with no fields. Qualifiers are ignored. *
    - * + * *

    The detailed behavior is defined by the following pseudo-code: *

    *
    -     *    appendProperties ( sourceXMP, destXMP, doAllProperties, 
    +     *    appendProperties ( sourceXMP, destXMP, doAllProperties,
          *    			replaceOldValues, deleteEmptyValues ):
          *       for all source schema (top level namespaces):
          *          for all top level properties in sourceSchema:
          *             if doAllProperties or prop is external:
          *                appendSubtree ( sourceNode, destSchema, replaceOldValues, deleteEmptyValues )
    -     * 
    +     *
          *    appendSubtree ( sourceNode, destParent, replaceOldValues, deleteEmptyValues ):
          *        if deleteEmptyValues and source value is empty:
          *            delete the corresponding child from destParent
    @@ -220,9 +220,9 @@ public static void appendProperties(XMPMeta source, XMPMeta dest, boolean doAllP
          * 
    *
    * - *

    Note: appendProperties can be expensive if replaceOldValues is not passed and - * the XMP contains large arrays. The array item checking described above is n-squared. - * Each source item is checked to see if it already exists in the destination, + *

    Note: appendProperties can be expensive if replaceOldValues is not passed and + * the XMP contains large arrays. The array item checking described above is n-squared. + * Each source item is checked to see if it already exists in the destination, * without regard to order or duplicates. *

    Simple items are compared by value and "xml:lang" qualifier, other qualifiers are ignored. * Structs are recursively compared by field names, without regard to field order. Arrays are @@ -233,7 +233,7 @@ public static void appendProperties(XMPMeta source, XMPMeta dest, boolean doAllP * @param doAllProperties Do internal properties in addition to external properties. * @param replaceOldValues Replace the values of existing properties. * @param deleteEmptyValues Delete destination values if source property is empty. - * @throws XMPException Forwards the Exceptions from the metadata processing + * @throws XMPException Forwards the Exceptions from the metadata processing */ public static void appendProperties(XMPMeta source, XMPMeta dest, boolean doAllProperties, boolean replaceOldValues, boolean deleteEmptyValues) throws XMPException @@ -245,7 +245,7 @@ public static void appendProperties(XMPMeta source, XMPMeta dest, boolean doAllP /** * Convert from string to Boolean. - * + * * @param value * The string representation of the Boolean. * @return The appropriate boolean value for the string. The checked values @@ -266,7 +266,7 @@ public static boolean convertToBoolean(String value) throws XMPException throw new XMPException("Empty convert-string", XMPError.BADVALUE); } value = value.toLowerCase(); - + try { // First try interpretation as Integer (anything not 0 is true) @@ -279,13 +279,13 @@ public static boolean convertToBoolean(String value) throws XMPException "t".equals(value) || "on".equals(value) || "yes".equals(value); - } + } } - + /** * Convert from boolean to string. - * + * * @param value * a boolean value * @return The XMP string representation of the boolean. The values used are @@ -300,7 +300,7 @@ public static String convertFromBoolean(boolean value) /** * Converts a string value to an int. - * + * * @param rawValue * the string value * @return Returns an int. @@ -319,7 +319,7 @@ public static int convertToInteger(String rawValue) throws XMPException if (rawValue.startsWith("0x")) { return Integer.parseInt(rawValue.substring(2), 16); - } + } else { return Integer.parseInt(rawValue); @@ -334,7 +334,7 @@ public static int convertToInteger(String rawValue) throws XMPException /** * Convert from int to string. - * + * * @param value * an int value * @return The string representation of the int. @@ -343,11 +343,11 @@ public static String convertFromInteger(int value) { return String.valueOf(value); } - + /** * Converts a string value to a long. - * + * * @param rawValue * the string value * @return Returns a long. @@ -364,9 +364,9 @@ public static long convertToLong(String rawValue) throws XMPException throw new XMPException("Empty convert-string", XMPError.BADVALUE); } if (rawValue.startsWith("0x")) - { + { return Long.parseLong(rawValue.substring(2), 16); - } + } else { return Long.parseLong(rawValue); @@ -381,7 +381,7 @@ public static long convertToLong(String rawValue) throws XMPException /** * Convert from long to string. - * + * * @param value * a long value * @return The string representation of the long. @@ -391,10 +391,10 @@ public static String convertFromLong(long value) return String.valueOf(value); } - + /** * Converts a string value to a double. - * + * * @param rawValue * the string value * @return Returns a double. @@ -421,10 +421,10 @@ public static double convertToDouble(String rawValue) throws XMPException } } - + /** * Convert from long to string. - * + * * @param value * a long value * @return The string representation of the long. @@ -433,11 +433,11 @@ public static String convertFromDouble(double value) { return String.valueOf(value); } - + /** * Converts a string value to an XMPDateTime. - * + * * @param rawValue * the string value * @return Returns an XMPDateTime-object. @@ -452,15 +452,15 @@ public static XMPDateTime convertToDate(String rawValue) throws XMPException throw new XMPException("Empty convert-string", XMPError.BADVALUE); } else - { + { return ISO8601Converter.parse(rawValue); - } + } } - - + + /** * Convert from XMPDateTime to string. - * + * * @param value * an XMPDateTime * @return The string representation of the long. @@ -469,11 +469,11 @@ public static String convertFromDate(XMPDateTime value) { return ISO8601Converter.render(value); } - - + + /** * Convert from a byte array to a base64 encoded string. - * + * * @param buffer * the byte array to be converted * @return Returns the base64 string. @@ -486,7 +486,7 @@ public static String encodeBase64(byte[] buffer) /** * Decode from Base64 encoded string to raw data. - * + * * @param base64String * a base64 encoded string * @return Returns a byte array containg the decoded string. @@ -502,5 +502,5 @@ public static byte[] decodeBase64(String base64String) throws XMPException { throw new XMPException("Invalid base64 string", XMPError.BADVALUE, e); } - } + } } \ No newline at end of file diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/CountOutputStream.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/CountOutputStream.java index 5126880270..9db32cd520 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/CountOutputStream.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/CountOutputStream.java @@ -36,7 +36,7 @@ /** * An OutputStream that counts the written bytes. - * + * * @since 08.11.2006 */ public final class CountOutputStream extends OutputStream diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/ParseRDF.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/ParseRDF.java index c9008b6d21..396fbd23ec 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/ParseRDF.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/ParseRDF.java @@ -47,8 +47,8 @@ /** - * Parser for "normal" XML serialisation of RDF. - * + * Parser for "normal" XML serialisation of RDF. + * * @since 14.07.2006 */ public class ParseRDF implements XMPError, XMPConst @@ -70,11 +70,11 @@ public class ParseRDF implements XMPError, XMPConst /** End of coreSyntaxTerms */ public static final int RDFTERM_DATATYPE = 7; /** Start of additions for syntax Terms. */ - public static final int RDFTERM_DESCRIPTION = 8; + public static final int RDFTERM_DESCRIPTION = 8; /** End of of additions for syntaxTerms. */ public static final int RDFTERM_LI = 9; /** Start of oldTerms. */ - public static final int RDFTERM_ABOUT_EACH = 10; + public static final int RDFTERM_ABOUT_EACH = 10; /** */ public static final int RDFTERM_ABOUT_EACH_PREFIX = 11; /** End of oldTerms. */ @@ -94,13 +94,13 @@ public class ParseRDF implements XMPError, XMPConst /** this prefix is used for default namespaces */ public static final String DEFAULT_PREFIX = "_dflt"; - - - + + + /** * The main parsing method. The XML tree is walked through from the root node and and XMP tree * is created. This is a raw parse, the normalisation of the XMP tree happens outside. - * + * * @param xmlRoot the XML root node * @return Returns an XMP metadata object (not normalized) * @throws XMPException Occurs if the parsing fails for any reason. @@ -111,13 +111,13 @@ static XMPMetaImpl parse(Node xmlRoot) throws XMPException rdf_RDF(xmp, xmlRoot); return xmp; } - - + + /** * Each of these parsing methods is responsible for recognizing an RDF * syntax production and adding the appropriate structure to the XMP tree. * They simply return for success, failures will throw an exception. - * + * * @param xmp the xmp metadata object that is generated * @param rdfRdfNode the top-level xml node * @throws XMPException thown on parsing errors @@ -127,25 +127,25 @@ static void rdf_RDF(XMPMetaImpl xmp, Node rdfRdfNode) throws XMPException if (rdfRdfNode.hasAttributes()) { rdf_NodeElementList (xmp, xmp.getRoot(), rdfRdfNode); - } + } else - { + { throw new XMPException("Invalid attributes of rdf:RDF element", BADRDF); } } - - + + /** * 7.2.10 nodeElementList
    * ws* ( nodeElement ws* )* - * + * * Note: this method is only called from the rdf:RDF-node (top level) * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param rdfRdfNode the top-level xml node * @throws XMPException thown on parsing errors */ - private static void rdf_NodeElementList(XMPMetaImpl xmp, XMPNode xmpParent, Node rdfRdfNode) + private static void rdf_NodeElementList(XMPMetaImpl xmp, XMPNode xmpParent, Node rdfRdfNode) throws XMPException { for (int i = 0; i < rdfRdfNode.getChildNodes().getLength(); i++) @@ -153,10 +153,10 @@ private static void rdf_NodeElementList(XMPMetaImpl xmp, XMPNode xmpParent, Node Node child = rdfRdfNode.getChildNodes().item(i); // filter whitespaces (and all text nodes) if (!isWhitespaceNode(child)) - { + { rdf_NodeElement (xmp, xmpParent, child, true); - } - } + } + } } @@ -169,10 +169,10 @@ private static void rdf_NodeElementList(XMPMetaImpl xmp, XMPNode xmpParent, Node * attributes == set ( ( idAttr | nodeIdAttr | aboutAttr )?, propertyAttr* ) ) * propertyEltList * end-element() - * + * * A node element URI is rdf:Description or anything else that is not an RDF * term. - * + * * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param xmlNode the currently processed XML node @@ -197,12 +197,12 @@ else if (isTopLevel && nodeTerm == RDFTERM_OTHER) rdf_NodeElementAttrs (xmp, xmpParent, xmlNode, isTopLevel); rdf_PropertyElementList (xmp, xmpParent, xmlNode, isTopLevel); } - + } /** - * + * * 7.2.7 propertyAttributeURIs * anyURI - ( coreSyntaxTerms | rdf:Description | rdf:li | oldTerms ) * @@ -211,11 +211,11 @@ else if (isTopLevel && nodeTerm == RDFTERM_OTHER) * attributes == set ( ( idAttr | nodeIdAttr | aboutAttr )?, propertyAttr* ) ) * propertyEltList * end-element() - * - * Process the attribute list for an RDF node element. A property attribute URI is - * anything other than an RDF term. The rdf:ID and rdf:nodeID attributes are simply ignored, + * + * Process the attribute list for an RDF node element. A property attribute URI is + * anything other than an RDF term. The rdf:ID and rdf:nodeID attributes are simply ignored, * as are rdf:about attributes on inner nodes. - * + * * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param xmlNode the currently processed XML node @@ -226,12 +226,12 @@ private static void rdf_NodeElementAttrs(XMPMetaImpl xmp, XMPNode xmpParent, Nod boolean isTopLevel) throws XMPException { // Used to detect attributes that are mutually exclusive. - int exclusiveAttrs = 0; - + int exclusiveAttrs = 0; + for (int i = 0; i < xmlNode.getAttributes().getLength(); i++) { Node attribute = xmlNode.getAttributes().item(i); - + // quick hack, ns declarations do not appear in C++ // ignore "ID" without namespace if ("xmlns".equals(attribute.getPrefix()) || @@ -239,7 +239,7 @@ private static void rdf_NodeElementAttrs(XMPMetaImpl xmp, XMPNode xmpParent, Nod { continue; } - + int attrTerm = getRDFTermKind(attribute); switch (attrTerm) @@ -252,9 +252,9 @@ private static void rdf_NodeElementAttrs(XMPMetaImpl xmp, XMPNode xmpParent, Nod throw new XMPException("Mutally exclusive about, ID, nodeID attributes", BADRDF); } - + exclusiveAttrs++; - + if (isTopLevel && (attrTerm == RDFTERM_ABOUT)) { // This is the rdf:about attribute on a top level node. Set @@ -275,23 +275,23 @@ private static void rdf_NodeElementAttrs(XMPMetaImpl xmp, XMPNode xmpParent, Nod } } break; - + case RDFTERM_OTHER: addChildNode(xmp, xmpParent, attribute, attribute.getNodeValue(), isTopLevel); break; - + default: throw new XMPException("Invalid nodeElement attribute", BADRDF); } - } + } } /** * 7.2.13 propertyEltList * ws* ( propertyElt ws* )* - * + * * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param xmlParent the currently processed XML node @@ -307,24 +307,24 @@ private static void rdf_PropertyElementList(XMPMetaImpl xmp, XMPNode xmpParent, if (isWhitespaceNode(currChild)) { continue; - } + } else if (currChild.getNodeType() != Node.ELEMENT_NODE) { throw new XMPException("Expected property element node not found", BADRDF); } else - { + { rdf_PropertyElement(xmp, xmpParent, currChild, isTopLevel); - } + } } } /** * 7.2.14 propertyElt - * + * * resourcePropertyElt | literalPropertyElt | parseTypeLiteralPropertyElt | - * parseTypeResourcePropertyElt | parseTypeCollectionPropertyElt | + * parseTypeResourcePropertyElt | parseTypeCollectionPropertyElt | * parseTypeOtherPropertyElt | emptyPropertyElt * * 7.2.15 resourcePropertyElt @@ -366,13 +366,13 @@ else if (currChild.getNodeType() != Node.ELEMENT_NODE) * attributes == set ( idAttr?, ( resourceAttr | nodeIdAttr )?, propertyAttr* ) ) * end-element() * - * The various property element forms are not distinguished by the XML element name, - * but by their attributes for the most part. The exceptions are resourcePropertyElt and + * The various property element forms are not distinguished by the XML element name, + * but by their attributes for the most part. The exceptions are resourcePropertyElt and * literalPropertyElt. They are distinguished by their XML element content. * - * NOTE: The RDF syntax does not explicitly include the xml:lang attribute although it can - * appear in many of these. We have to allow for it in the attibute counts below. - * + * NOTE: The RDF syntax does not explicitly include the xml:lang attribute although it can + * appear in many of these. We have to allow for it in the attibute counts below. + * * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param xmlNode the currently processed XML node @@ -387,7 +387,7 @@ private static void rdf_PropertyElement(XMPMetaImpl xmp, XMPNode xmpParent, Node { throw new XMPException("Invalid property element name", BADRDF); } - + // remove the namespace-definitions from the list NamedNodeMap attributes = xmlNode.getAttributes(); List nsAttrs = null; @@ -412,19 +412,19 @@ private static void rdf_PropertyElement(XMPMetaImpl xmp, XMPNode xmpParent, Node attributes.removeNamedItem(ns); } } - - + + if (attributes.getLength() > 3) { // Only an emptyPropertyElt can have more than 3 attributes. rdf_EmptyPropertyElement(xmp, xmpParent, xmlNode, isTopLevel); - } - else + } + else { - // Look through the attributes for one that isn't rdf:ID or xml:lang, - // it will usually tell what we should be dealing with. + // Look through the attributes for one that isn't rdf:ID or xml:lang, + // it will usually tell what we should be dealing with. // The called routines must verify their specific syntax! - + for (int i = 0; i < attributes.getLength(); i++) { Node attribute = attributes.item(i); @@ -458,12 +458,12 @@ else if ("Collection".equals(attrValue)) { rdf_ParseTypeOtherPropertyElement(); } - + return; } } - - // Only rdf:ID and xml:lang, could be a resourcePropertyElt, a literalPropertyElt, + + // Only rdf:ID and xml:lang, could be a resourcePropertyElt, a literalPropertyElt, // or an emptyPropertyElt. Look at the child XML nodes to decide which. if (xmlNode.hasChildNodes()) @@ -477,27 +477,27 @@ else if ("Collection".equals(attrValue)) return; } } - + rdf_LiteralPropertyElement (xmp, xmpParent, xmlNode, isTopLevel); } else { rdf_EmptyPropertyElement (xmp, xmpParent, xmlNode, isTopLevel); } - } + } } - + /** * 7.2.15 resourcePropertyElt * start-element ( URI == propertyElementURIs, attributes == set ( idAttr? ) ) * ws* nodeElement ws* * end-element() * - * This handles structs using an rdf:Description node, - * arrays using rdf:Bag/Seq/Alt, and typedNodes. It also catches and cleans up qualified + * This handles structs using an rdf:Description node, + * arrays using rdf:Bag/Seq/Alt, and typedNodes. It also catches and cleans up qualified * properties written with rdf:Description and rdf:value. - * + * * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param xmlNode the currently processed XML node @@ -512,9 +512,9 @@ private static void rdf_ResourcePropertyElement(XMPMetaImpl xmp, XMPNode xmpPare // Strip old "punchcard" chaff which has on the prefix "iX:". return; } - + XMPNode newCompound = addChildNode(xmp, xmpParent, xmlNode, "", isTopLevel); - + // walk through the attributes for (int i = 0; i < xmlNode.getAttributes().getLength(); i++) { @@ -524,13 +524,13 @@ private static void rdf_ResourcePropertyElement(XMPMetaImpl xmp, XMPNode xmpPare { continue; } - + String attrLocal = attribute.getLocalName(); String attrNS = attribute.getNamespaceURI(); if (XML_LANG.equals(attribute.getNodeName())) { addQualifierNode (newCompound, XML_LANG, attribute.getNodeValue()); - } + } else if ("ID".equals(attrLocal) && NS_RDF.equals(attrNS)) { continue; // Ignore all rdf:ID attributes. @@ -543,7 +543,7 @@ else if ("ID".equals(attrLocal) && NS_RDF.equals(attrNS)) } // walk through the children - + Node currChild = null; boolean found = false; int i; @@ -556,7 +556,7 @@ else if ("ID".equals(attrLocal) && NS_RDF.equals(attrNS)) { boolean isRDF = NS_RDF.equals(currChild.getNamespaceURI()); String childLocal = currChild.getLocalName(); - + if (isRDF && "Bag".equals(childLocal)) { newCompound.getOptions().setArray(true); @@ -585,18 +585,18 @@ else if (isRDF && "Alt".equals(childLocal)) addQualifierNode (newCompound, "rdf:type", typeName); } } - + rdf_NodeElement (xmp, newCompound, currChild, false); - + if (newCompound.getHasValueChild()) { fixupQualifiedNode (newCompound); - } + } else if (newCompound.getOptions().isArrayAlternate()) { XMPNodeUtils.detectAltText(newCompound); - } - + } + found = true; } else if (found) @@ -612,18 +612,18 @@ else if (found) } } } - + if (!found) { // didn't found any child elements throw new XMPException("Missing child of resource property element", BADRDF); } - } + } + - /** * 7.2.16 literalPropertyElt - * start-element ( URI == propertyElementURIs, + * start-element ( URI == propertyElementURIs, * attributes == set ( idAttr?, datatypeAttr?) ) * text() * end-element() @@ -634,12 +634,12 @@ else if (found) * @param xmlNode the currently processed XML node * @param isTopLevel Flag if the node is a top-level node * @throws XMPException thown on parsing errors - */ + */ private static void rdf_LiteralPropertyElement(XMPMetaImpl xmp, XMPNode xmpParent, Node xmlNode, boolean isTopLevel) throws XMPException { XMPNode newChild = addChildNode (xmp, xmpParent, xmlNode, null, isTopLevel); - + for (int i = 0; i < xmlNode.getAttributes().getLength(); i++) { Node attribute = xmlNode.getAttributes().item(i); @@ -648,13 +648,13 @@ private static void rdf_LiteralPropertyElement(XMPMetaImpl xmp, XMPNode xmpParen { continue; } - + String attrNS = attribute.getNamespaceURI(); String attrLocal = attribute.getLocalName(); if (XML_LANG.equals(attribute.getNodeName())) { addQualifierNode(newChild, XML_LANG, attribute.getNodeValue()); - } + } else if (NS_RDF.equals(attrNS) && ("ID".equals(attrLocal) || "datatype".equals(attrLocal))) { @@ -681,15 +681,15 @@ else if (NS_RDF.equals(attrNS) && } newChild.setValue(textValue); } - - + + /** * 7.2.17 parseTypeLiteralPropertyElt * start-element ( URI == propertyElementURIs, * attributes == set ( idAttr?, parseLiteral ) ) * literal * end-element() - * + * * @throws XMPException thown on parsing errors */ private static void rdf_ParseTypeLiteralPropertyElement() throws XMPException @@ -697,17 +697,17 @@ private static void rdf_ParseTypeLiteralPropertyElement() throws XMPException throw new XMPException("ParseTypeLiteral property element not allowed", BADXMP); } - + /** * 7.2.18 parseTypeResourcePropertyElt - * start-element ( URI == propertyElementURIs, + * start-element ( URI == propertyElementURIs, * attributes == set ( idAttr?, parseResource ) ) * propertyEltList * end-element() * - * Add a new struct node with a qualifier for the possible rdf:ID attribute. + * Add a new struct node with a qualifier for the possible rdf:ID attribute. * Then process the XML child nodes to get the struct fields. - * + * * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param xmlNode the currently processed XML node @@ -718,7 +718,7 @@ private static void rdf_ParseTypeResourcePropertyElement(XMPMetaImpl xmp, XMPNod Node xmlNode, boolean isTopLevel) throws XMPException { XMPNode newStruct = addChildNode (xmp, xmpParent, xmlNode, "", isTopLevel); - + newStruct.getOptions().setStruct(true); for (int i = 0; i < xmlNode.getAttributes().getLength(); i++) @@ -729,7 +729,7 @@ private static void rdf_ParseTypeResourcePropertyElement(XMPMetaImpl xmp, XMPNod { continue; } - + String attrLocal = attribute.getLocalName(); String attrNS = attribute.getNamespaceURI(); if (XML_LANG.equals(attribute.getNodeName())) @@ -741,7 +741,7 @@ else if (NS_RDF.equals(attrNS) && { continue; // The caller ensured the value is "Resource". // Ignore all rdf:ID attributes. - } + } else { throw new XMPException("Invalid attribute for ParseTypeResource property element", @@ -757,10 +757,10 @@ else if (NS_RDF.equals(attrNS) && } } - + /** * 7.2.19 parseTypeCollectionPropertyElt - * start-element ( URI == propertyElementURIs, + * start-element ( URI == propertyElementURIs, * attributes == set ( idAttr?, parseCollection ) ) * nodeElementList * end-element() @@ -778,7 +778,7 @@ private static void rdf_ParseTypeCollectionPropertyElement() throws XMPException * start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseOther ) ) * propertyEltList * end-element() - * + * * @throws XMPException thown on parsing errors */ private static void rdf_ParseTypeOtherPropertyElement() throws XMPException @@ -788,43 +788,44 @@ private static void rdf_ParseTypeOtherPropertyElement() throws XMPException /** + * * 7.2.21 emptyPropertyElt * start-element ( URI == propertyElementURIs, * attributes == set ( * idAttr?, ( resourceAttr | nodeIdAttr )?, propertyAttr* ) ) * end-element() - * - * - * - * - * - * + *

    + * <ns:Prop1/> <!-- a simple property with an empty value -->
    + * <ns:Prop2 rdf:resource="http: *www.adobe.com/"/> <!-- a URI value -->
    + * <ns:Prop3 rdf:value="..." ns:Qual="..."/> <!-- a simple qualified property -->
    + * <ns:Prop4 ns:Field1="..." ns:Field2="..."/> <!-- a struct with simple fields -->
    + *

    * An emptyPropertyElt is an element with no contained content, just a possibly empty set of * attributes. An emptyPropertyElt can represent three special cases of simple XMP properties: a * simple property with an empty value (ns:Prop1), a simple property whose value is a URI - * (ns:Prop2), or a simple property with simple qualifiers (ns:Prop3). - * An emptyPropertyElt can also represent an XMP struct whose fields are all simple and + * (ns:Prop2), or a simple property with simple qualifiers (ns:Prop3). + * An emptyPropertyElt can also represent an XMP struct whose fields are all simple and * unqualified (ns:Prop4). - * + *

    * It is an error to use both rdf:value and rdf:resource - that can lead to invalid RDF in the * verbose form written using a literalPropertyElt. - * - * The XMP mapping for an emptyPropertyElt is a bit different from generic RDF, partly for + *

    + * The XMP mapping for an emptyPropertyElt is a bit different from generic RDF, partly for * design reasons and partly for historical reasons. The XMP mapping rules are: - *

      + *
        *
      1. If there is an rdf:value attribute then this is a simple property * with a text value. * All other attributes are qualifiers. - *
      2. If there is an rdf:resource attribute then this is a simple property - * with a URI value. + *
      3. If there is an rdf:resource attribute then this is a simple property + * with a URI value. * All other attributes are qualifiers. *
      4. If there are no attributes other than xml:lang, rdf:ID, or rdf:nodeID - * then this is a simple - * property with an empty value. - *
      5. Otherwise this is a struct, the attributes other than xml:lang, rdf:ID, - * or rdf:nodeID are fields. + * then this is a simple + * property with an empty value. + *
      6. Otherwise this is a struct, the attributes other than xml:lang, rdf:ID, + * or rdf:nodeID are fields. *
      - * + * * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param xmlNode the currently processed XML node @@ -838,16 +839,16 @@ private static void rdf_EmptyPropertyElement(XMPMetaImpl xmp, XMPNode xmpParent, boolean hasResourceAttr = false; boolean hasNodeIDAttr = false; boolean hasValueAttr = false; - + Node valueNode = null; // ! Can come from rdf:value or rdf:resource. - + if (xmlNode.hasChildNodes()) { throw new XMPException( "Nested content not allowed with rdf:resource or property attributes", BADRDF); } - + // First figure out what XMP this maps to and remember the XML node for a simple value. for (int i = 0; i < xmlNode.getAttributes().getLength(); i++) { @@ -857,7 +858,7 @@ private static void rdf_EmptyPropertyElement(XMPMetaImpl xmp, XMPNode xmpParent, { continue; } - + int attrTerm = getRDFTermKind (attribute); switch (attrTerm) @@ -884,7 +885,7 @@ else if (hasValueAttr) if (!hasValueAttr) { valueNode = attribute; - } + } break; case RDFTERM_NODE_ID: @@ -921,16 +922,16 @@ else if (!XML_LANG.equals(attribute.getNodeName())) BADRDF); } } - - // Create the right kind of child node and visit the attributes again + + // Create the right kind of child node and visit the attributes again // to add the fields or qualifiers. - // ! Because of implementation vagaries, + // ! Because of implementation vagaries, // the xmpParent is the tree root for top level properties. // ! The schema is found, created if necessary, by addChildNode. - + XMPNode childNode = addChildNode(xmp, xmpParent, xmlNode, "", isTopLevel); boolean childIsStruct = false; - + if (hasValueAttr || hasResourceAttr) { childNode.setValue(valueNode != null ? valueNode.getNodeValue() : ""); @@ -945,7 +946,7 @@ else if (hasPropertyAttrs) childNode.getOptions().setStruct(true); childIsStruct = true; } - + for (int i = 0; i < xmlNode.getAttributes().getLength(); i++) { Node attribute = xmlNode.getAttributes().item(i); @@ -955,7 +956,7 @@ else if (hasPropertyAttrs) { continue; // Skip the rdf:value or rdf:resource attribute holding the value. } - + int attrTerm = getRDFTermKind (attribute); switch (attrTerm) @@ -963,7 +964,7 @@ else if (hasPropertyAttrs) case RDFTERM_ID : case RDFTERM_NODE_ID : break; // Ignore all rdf:ID and rdf:nodeID attributes. - + case RDFTERM_RESOURCE : addQualifierNode(childNode, "rdf:resource", attribute.getNodeValue()); break; @@ -989,17 +990,17 @@ else if (XML_LANG.equals(attribute.getNodeName())) BADRDF); } - } + } } /** * Adds a child node. - * + * * @param xmp the xmp metadata object that is generated * @param xmpParent the parent xmp node * @param xmlNode the currently processed XML node - * @param value Node value + * @param value Node value * @param isTopLevel Flag if the node is a top-level node * @return Returns the newly created child node. * @throws XMPException thown on parsing errors @@ -1017,7 +1018,7 @@ private static XMPNode addChildNode(XMPMetaImpl xmp, XMPNode xmpParent, Node xml // Fix a legacy DC namespace namespace = NS_DC; } - + String prefix = registry.getNamespacePrefix(namespace); if (prefix == null) { @@ -1032,7 +1033,7 @@ private static XMPNode addChildNode(XMPMetaImpl xmp, XMPNode xmpParent, Node xml "XML namespace required for all elements and attributes", BADRDF); } - + // create schema node if not already there PropertyOptions childOptions = new PropertyOptions(); boolean isAlias = false; @@ -1045,8 +1046,8 @@ private static XMPNode addChildNode(XMPMetaImpl xmp, XMPNode xmpParent, Node xml schemaNode.setImplicit(false); // Clear the implicit node bit. // need runtime check for proper 32 bit code. xmpParent = schemaNode; - - // If this is an alias set the alias flag in the node + + // If this is an alias set the alias flag in the node // and the hasAliases flag in the tree. if (registry.findAlias(childName) != null) { @@ -1056,7 +1057,7 @@ private static XMPNode addChildNode(XMPMetaImpl xmp, XMPNode xmpParent, Node xml } } - + // Make sure that this is not a duplicate of a named node. boolean isArrayItem = "rdf:li".equals(childName); boolean isValueNode = "rdf:value".equals(childName); @@ -1065,7 +1066,7 @@ private static XMPNode addChildNode(XMPMetaImpl xmp, XMPNode xmpParent, Node xml XMPNode newChild = new XMPNode( childName, value, childOptions); newChild.setAlias(isAlias); - + // Add the new child to the XMP parent node, a value node first. if (!isValueNode) { @@ -1075,35 +1076,35 @@ private static XMPNode addChildNode(XMPMetaImpl xmp, XMPNode xmpParent, Node xml { xmpParent.addChild(1, newChild); } - - + + if (isValueNode) { if (isTopLevel || !xmpParent.getOptions().isStruct()) { throw new XMPException("Misplaced rdf:value element", BADRDF); - } + } xmpParent.setHasValueChild(true); } - + if (isArrayItem) { if (!xmpParent.getOptions().isArray()) { throw new XMPException("Misplaced rdf:li element", BADRDF); - } + } newChild.setName(ARRAY_ITEM_NAME); } - + return newChild; } - + /** * Adds a qualifier node. - * + * * @param xmpParent the parent xmp node - * @param name the name of the qualifier which has to be + * @param name the name of the qualifier which has to be * QName including the default prefix * @param value the value of the qualifier * @return Returns the newly created child node. @@ -1113,16 +1114,16 @@ private static XMPNode addQualifierNode(XMPNode xmpParent, String name, String v throws XMPException { boolean isLang = XML_LANG.equals(name); - + XMPNode newQual = null; // normalize value of language qualifiers newQual = new XMPNode(name, isLang ? Utils.normalizeLangValue(value) : value, null); xmpParent.addQualifier(newQual); - + return newQual; } - + /** * The parent is an RDF pseudo-struct containing an rdf:value field. Fix the @@ -1130,7 +1131,7 @@ private static XMPNode addQualifierNode(XMPNode xmpParent, String name, String v * children are qualifiers. The form, value, and children of the rdf:value * node are the real ones. The rdf:value node's qualifiers must be added to * the others. - * + * * @param xmpParent the parent xmp node * @throws XMPException thown on parsing errors */ @@ -1141,10 +1142,10 @@ private static void fixupQualifiedNode(XMPNode xmpParent) throws XMPException XMPNode valueNode = xmpParent.getChild(1); assert "rdf:value".equals(valueNode.getName()); - // Move the qualifiers on the value node to the parent. + // Move the qualifiers on the value node to the parent. // Make sure an xml:lang qualifier stays at the front. - // Check for duplicate names between the value node's qualifiers and the parent's children. - // The parent's children are about to become qualifiers. Check here, between the groups. + // Check for duplicate names between the value node's qualifiers and the parent's children. + // The parent's children are about to become qualifiers. Check here, between the groups. // Intra-group duplicates are caught by XMPNode#addChild(...). if (valueNode.getOptions().getHasLanguage()) { @@ -1157,32 +1158,32 @@ private static void fixupQualifiedNode(XMPNode xmpParent) throws XMPException valueNode.removeQualifier(langQual); xmpParent.addQualifier(langQual); } - - // Start the remaining copy after the xml:lang qualifier. + + // Start the remaining copy after the xml:lang qualifier. for (int i = 1; i <= valueNode.getQualifierLength(); i++) { XMPNode qualifier = valueNode.getQualifier(i); xmpParent.addQualifier(qualifier); } - - - // Change the parent's other children into qualifiers. + + + // Change the parent's other children into qualifiers. // This loop starts at 1, child 0 is the rdf:value node. for (int i = 2; i <= xmpParent.getChildrenLength(); i++) { XMPNode qualifier = xmpParent.getChild(i); xmpParent.addQualifier(qualifier); } - - // Move the options and value last, other checks need the parent's original options. + + // Move the options and value last, other checks need the parent's original options. // Move the value node's children to be the parent's children. assert xmpParent.getOptions().isStruct() || xmpParent.getHasValueChild(); - + xmpParent.setHasValueChild(false); xmpParent.getOptions().setStruct(false); xmpParent.getOptions().mergeWith(valueNode.getOptions()); xmpParent.setValue(valueNode.getValue()); - + xmpParent.removeChildren(); for (Iterator it = valueNode.iterateChildren(); it.hasNext();) { @@ -1191,11 +1192,11 @@ private static void fixupQualifiedNode(XMPNode xmpParent) throws XMPException } } - + /** * Checks if the node is a white space. * @param node an XML-node - * @return Returns whether the node is a whitespace node, + * @return Returns whether the node is a whitespace node, * i.e. a text node that contains only whitespaces. */ private static boolean isWhitespaceNode(Node node) @@ -1204,7 +1205,7 @@ private static boolean isWhitespaceNode(Node node) { return false; } - + String value = node.getNodeValue(); for (int i = 0; i < value.length(); i++) { @@ -1213,15 +1214,15 @@ private static boolean isWhitespaceNode(Node node) return false; } } - + return true; } - - + + /** * 7.2.6 propertyElementURIs * anyURI - ( coreSyntaxTerms | rdf:Description | oldTerms ) - * + * * @param term the term id * @return Return true if the term is a property element name. */ @@ -1232,16 +1233,16 @@ private static boolean isPropertyElementName(int term) return false; } else - { + { return (!isCoreSyntaxTerm(term)); - } + } } - + /** * 7.2.4 oldTerms
      * rdf:aboutEach | rdf:aboutEachPrefix | rdf:bagID - * + * * @param term the term id * @return Returns true if the term is an old term. */ @@ -1255,7 +1256,7 @@ private static boolean isOldTerm(int term) * 7.2.2 coreSyntaxTerms
      * rdf:RDF | rdf:ID | rdf:about | rdf:parseType | rdf:resource | rdf:nodeID | * rdf:datatype - * + * * @param term the term id * @return Return true if the term is a core syntax term */ @@ -1268,17 +1269,17 @@ private static boolean isCoreSyntaxTerm(int term) /** * Determines the ID for a certain RDF Term. * Arranged to hopefully minimize the parse time for large XMP. - * - * @param node an XML node + * + * @param node an XML node * @return Returns the term ID. */ private static int getRDFTermKind(Node node) { String localName = node.getLocalName(); String namespace = node.getNamespaceURI(); - + if ( - namespace == null && + namespace == null && ("about".equals(localName) || "ID".equals(localName)) && (node instanceof Attr) && NS_RDF.equals(((Attr) node).getOwnerElement().getNamespaceURI()) @@ -1286,7 +1287,7 @@ private static int getRDFTermKind(Node node) { namespace = NS_RDF; } - + if (NS_RDF.equals(namespace)) { switch (localName) { @@ -1316,7 +1317,7 @@ private static int getRDFTermKind(Node node) return RDFTERM_BAG_ID; } } - + return RDFTERM_OTHER; } } \ No newline at end of file diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/Utils.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/Utils.java index 1f34caca5d..649d0ed187 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/Utils.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/Utils.java @@ -36,7 +36,7 @@ /** * Utility functions for the XMPToolkit implementation. - * + * * @since 06.06.2006 */ public final class Utils implements XMPConst @@ -54,8 +54,8 @@ public final class Utils implements XMPConst { initCharTables(); } - - + + /** * Private constructor */ @@ -64,7 +64,7 @@ private Utils() // EMPTY } - + /** * Normalize an xml:lang value so that comparisons are effectively case * insensitive as required by RFC 3066 (which superceeds RFC 1766). The @@ -75,7 +75,7 @@ private Utils() * practice of ISO 3166. *
    1. All other subtags are lower case. * - * + * * @param value * raw value * @return Returns the normalized value. @@ -86,8 +86,8 @@ public static String normalizeLangValue(String value) if (XMPConst.X_DEFAULT.equals(value)) { return value; - } - + } + int subTag = 1; StringBuffer buffer = new StringBuffer(); @@ -122,7 +122,7 @@ public static String normalizeLangValue(String value) /** - * Split the name and value parts for field and qualifier selectors: + * Split the name and value parts for field and qualifier selectors. Following selectors are taken into account: *
        *
      • [qualName="value"] - An element in an array of structs, chosen by a * field value. @@ -133,7 +133,7 @@ public static String normalizeLangValue(String value) * any character including a doubled quoting character. The value may be * empty. Note: It is assumed that the expression is formal * correct - * + * * @param selector * the selector * @return Returns an array where the first entry contains the name and the @@ -168,10 +168,10 @@ static String[] splitNameAndValue(String selector) } return new String[] { name, value.toString() }; } - + /** - * + * * @param schema * a schema namespace * @param prop @@ -280,12 +280,12 @@ else if (TYPE_FONT.equals(schema)) /** * Check some requirements for an UUID: *
          - *
        • Length of the UUID is 32
        • + *
        • Length of the UUID is 32 *
        • The Delimiter count is 4 and all the 4 delimiter are on their right - * position (8,13,18,23)
        • + * position (8,13,18,23) *
        - * - * + * + * * @param uuid uuid to test * @return true - this is a well formed UUID, false - UUID has not the expected format */ @@ -300,7 +300,7 @@ static boolean checkUUIDFormat(String uuid) { return false; } - + for (delimPos = 0; delimPos < uuid.length(); delimPos++) { if (uuid.charAt(delimPos) == '-') @@ -314,13 +314,13 @@ static boolean checkUUIDFormat(String uuid) return result && UUID_SEGMENT_COUNT == delimCnt && UUID_LENGTH == delimPos; } - + /** * Simple check for valid XMLNames. Within ASCII range
        * ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6]
        - * are accepted, above all characters (which is not entirely + * are accepted, above all characters (which is not entirely * correct according to the XML Spec. - * + * * @param name an XML Name * @return Return true if the name is correct. */ @@ -333,18 +333,18 @@ public static boolean isXMLName(String name) for (int i = 1; i < name.length(); i++) { if (!isNameChar(name.charAt(i))) - { + { return false; } } return true; } - + /** * Checks if the value is a legal "unqualified" XML name, as * defined in the XML Namespaces proposed recommendation. - * These are XML names, except that they must not contain a colon. + * These are XML names, except that they must not contain a colon. * @param name the value to check * @return Returns true if the name is a valid "unqualified" XML name. */ @@ -357,13 +357,13 @@ public static boolean isXMLNameNS(String name) for (int i = 1; i < name.length(); i++) { if (!isNameChar(name.charAt(i)) || name.charAt(i) == ':') - { + { return false; } } return true; } - + /** * @param c a char @@ -375,12 +375,12 @@ static boolean isControlChar(char c) c != 0x09 && c != 0x0A && c != 0x0D; } - + /** * Serializes the node value in XML encoding. Its used for tag bodies and * attributes.
        * Note: The attribute is always limited by quotes, - * thats why &apos; is never serialized.
        + * thats why &apos; is never serialized.
        * Note: Control chars are written unescaped, but if the user uses others than tab, LF * and CR the resulting XML will become invalid. * @param value a string @@ -397,14 +397,14 @@ public static String escapeXML(String value, boolean forAttribute, boolean escap char c = value.charAt (i); if ( c == '<' || c == '>' || c == '&' || // XML chars - (escapeWhitespaces && (c == '\t' || c == '\n' || c == '\r')) || + (escapeWhitespaces && (c == '\t' || c == '\n' || c == '\r')) || (forAttribute && c == '"')) { needsEscaping = true; break; } } - + if (!needsEscaping) { // fast path @@ -420,7 +420,7 @@ public static String escapeXML(String value, boolean forAttribute, boolean escap if (!(escapeWhitespaces && (c == '\t' || c == '\n' || c == '\r'))) { switch (c) - { + { // we do what "Canonical XML" expects // AUDIT: ' not serialized as only outer qoutes are used case '<': buffer.append("<"); continue; @@ -441,12 +441,12 @@ public static String escapeXML(String value, boolean forAttribute, boolean escap } return buffer.toString(); } - } - - + } + + /** * Replaces the ASCII control chars with a space. - * + * * @param value * a node value * @return Returns the cleaned up value @@ -464,12 +464,12 @@ static String removeControlChars(String value) return buffer.toString(); } - - /** + + /** * Simple check if a character is a valid XML start name char. * All characters according to the XML Spec 1.1 are accepted: * http://www.w3.org/TR/xml11/#NT-NameStartChar - * + * * @param ch a character * @return Returns true if the character is a valid first char of an XML name. */ @@ -489,12 +489,12 @@ private static boolean isNameStartChar(char ch) (ch >= 0x10000 && ch <= 0xEFFFF); } - - /** + + /** * Simple check if a character is a valid XML name char * (every char except the first one), according to the XML Spec 1.1: * http://www.w3.org/TR/xml11/#NT-NameChar - * + * * @param ch a character * @return Returns true if the character is a valid char of an XML name. */ @@ -503,11 +503,11 @@ private static boolean isNameChar(char ch) return (ch <= 0xFF && xmlNameChars[ch]) || isNameStartChar(ch) || - (ch >= 0x300 && ch <= 0x36F) || + (ch >= 0x300 && ch <= 0x36F) || (ch >= 0x203F && ch <= 0x2040); } - + /** * Initializes the char tables for the chars 0x00-0xFF for later use, * according to the XML 1.1 specification @@ -517,7 +517,7 @@ private static void initCharTables() { xmlNameChars = new boolean[0x0100]; xmlNameStartChars = new boolean[0x0100]; - + for (int i = 0; i < xmlNameChars.length; i++) { char ch = (char) i; @@ -529,7 +529,7 @@ private static void initCharTables() (0xC0 <= ch && ch <= 0xD6) || (0xD8 <= ch && ch <= 0xF6) || (0xF8 <= ch && ch <= 0xFF); - + xmlNameChars[ch] = xmlNameStartChars[ch] || ch == '-' || @@ -537,5 +537,5 @@ private static void initCharTables() ('0' <= ch && ch <= '9') || ch == 0xB7; } - } + } } \ No newline at end of file diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/package-info.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/package-info.java index 0142a10882..bd926c73f5 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/package-info.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/package-info.java @@ -1,4 +1,4 @@ /** -

        Package containing the xmpcore implementation.

        + * Package containing the xmpcore implementation. */ package com.itextpdf.kernel.xmp.impl; \ No newline at end of file diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/xpath/XMPPathParser.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/xpath/XMPPathParser.java index 1c8d3343dc..6be87cab17 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/xpath/XMPPathParser.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/xpath/XMPPathParser.java @@ -100,7 +100,7 @@ private XMPPathParser() * @return Returns the expandet XMPPath. * @throws XMPException * Thrown if the format is not correct somehow. - * + * */ public static XMPPath expandXPath(String schemaNS, String path) throws XMPException { @@ -112,7 +112,7 @@ public static XMPPath expandXPath(String schemaNS, String path) throws XMPExcept XMPPath expandedXPath = new XMPPath(); PathPosition pos = new PathPosition(); pos.path = path; - + // Pull out the first component and do some special processing on it: add the schema // namespace prefix and and see if it is an alias. The start must be a "qualName". parseRootNode(schemaNS, pos, expandedXPath); @@ -121,12 +121,12 @@ public static XMPPath expandXPath(String schemaNS, String path) throws XMPExcept while (pos.stepEnd < path.length()) { pos.stepBegin = pos.stepEnd; - + skipPathDelimiter(path, pos); pos.stepEnd = pos.stepBegin; - + XMPPathSegment segment; if (path.charAt(pos.stepBegin) != '[') { @@ -138,7 +138,7 @@ public static XMPPath expandXPath(String schemaNS, String path) throws XMPExcept // One of the array forms. segment = parseIndexSegment(pos); } - + if (segment.getKind() == XMPPath.STRUCT_FIELD_STEP) { @@ -177,7 +177,7 @@ else if (segment.getKind() == XMPPath.FIELD_SELECTOR_STEP) segment.setKind(XMPPath.QUAL_SELECTOR_STEP); verifyQualName(pos.path.substring(pos.nameStart, pos.nameEnd)); } - } + } expandedXPath.add(segment); } @@ -247,11 +247,11 @@ private static XMPPathSegment parseStructSegment(PathPosition pos) throws XMPExc /** * Parses an array index segment. - * - * @param pos the xmp path + * + * @param pos the xmp path * @return Returns the segment or an error * @throws XMPException thrown on xmp path errors - * + * */ private static XMPPathSegment parseIndexSegment(PathPosition pos) throws XMPException { @@ -278,7 +278,7 @@ private static XMPPathSegment parseIndexSegment(PathPosition pos) throws XMPExce { pos.stepEnd++; } - + if (pos.stepEnd >= pos.path.length()) { throw new XMPException("Missing ']' or '=' for array index", XMPError.BADXPATH); @@ -332,7 +332,7 @@ private static XMPPathSegment parseIndexSegment(PathPosition pos) throws XMPExce segment = new XMPPathSegment(null, XMPPath.FIELD_SELECTOR_STEP); } } - + if (pos.stepEnd >= pos.path.length() || pos.path.charAt(pos.stepEnd) != ']') { @@ -340,14 +340,14 @@ private static XMPPathSegment parseIndexSegment(PathPosition pos) throws XMPExce } pos.stepEnd++; segment.setName(pos.path.substring(pos.stepBegin, pos.stepEnd)); - + return segment; } /** * Parses the root node of an XMP Path, checks if namespace and prefix fit together - * and resolve the property to the base property if it is an alias. + * and resolve the property to the base property if it is an alias. * @param schemaNS the root namespace * @param pos the parsing position helper * @param expandedXPath the path to contribute to @@ -365,7 +365,7 @@ private static void parseRootNode(String schemaNS, PathPosition pos, XMPPath exp { throw new XMPException("Empty initial XMPPath step", XMPError.BADXPATH); } - + String rootProp = verifyXPathRoot(schemaNS, pos.path.substring(pos.stepBegin, pos.stepEnd)); XMPAliasInfo aliasInfo = XMPMetaFactory.getSchemaRegistry().findAlias(rootProp); if (aliasInfo == null) @@ -385,7 +385,7 @@ private static void parseRootNode(String schemaNS, PathPosition pos, XMPPath exp rootStep.setAlias(true); rootStep.setAliasForm(aliasInfo.getAliasForm().getOptions()); expandedXPath.add(rootStep); - + if (aliasInfo.getAliasForm().isArrayAltText()) { XMPPathSegment qualSelectorStep = new XMPPathSegment("[?xml:lang='x-default']", @@ -409,7 +409,7 @@ else if (aliasInfo.getAliasForm().isArray()) /** * Verifies whether the qualifier name is not XML conformant or the * namespace prefix has not been registered. - * + * * @param qualName * a qualifier name * @throws XMPException @@ -419,10 +419,10 @@ private static void verifyQualName(String qualName) throws XMPException { int colonPos = qualName.indexOf(':'); if (colonPos > 0) - { + { String prefix = qualName.substring(0, colonPos); if (Utils.isXMLNameNS(prefix)) - { + { String regURI = XMPMetaFactory.getSchemaRegistry().getNamespaceURI( prefix); if (regURI != null) @@ -434,14 +434,14 @@ private static void verifyQualName(String qualName) throws XMPException XMPError.BADXPATH); } } - + throw new XMPException("Ill-formed qualified name", XMPError.BADXPATH); } /** * Verify if an XML name is conformant. - * + * * @param name * an XML name * @throws XMPException @@ -464,7 +464,7 @@ private static void verifySimpleXMLName(String name) throws XMPException * exception is thrown *

        * (Should someday check the full syntax:) - * + * * @param schemaNS schema namespace * @param rootProp the root xpath segment * @return Returns root QName. @@ -516,7 +516,7 @@ private static String verifyXPathRoot(String schemaNS, String rootProp) // Verify the part before any colon verifySimpleXMLName(rootProp.substring(0, colonPos)); verifySimpleXMLName(rootProp.substring(colonPos)); - + prefix = rootProp.substring(0, colonPos + 1); String regPrefix = XMPMetaFactory.getSchemaRegistry().getNamespacePrefix(schemaNS); diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/xpath/package-info.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/xpath/package-info.java index 03b88412c0..b12141e86b 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/xpath/package-info.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/impl/xpath/package-info.java @@ -1,5 +1,6 @@ /** -

        Package containing the XMPPath handling.

        -

        An XMPPath a simplified form of an XPath, used only to create or retrieve properties in an XMPMeta object.

        + * Package containing the XMPPath handling. + *

        + * An XMPPath a simplified form of an XPath, used only to create or retrieve properties in an XMPMeta object. */ package com.itextpdf.kernel.xmp.impl.xpath; \ No newline at end of file diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/options/SerializeOptions.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/options/SerializeOptions.java index 7f008c96a4..f6d033a80d 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/options/SerializeOptions.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/options/SerializeOptions.java @@ -36,8 +36,8 @@ /** - * Options for {@link XMPMetaFactory#serializeToBuffer(XMPMeta, SerializeOptions)}. - * + * Options for {@link XMPMetaFactory#serializeToBuffer} + * * @since 24.01.2006 */ public final class SerializeOptions extends Options @@ -84,7 +84,7 @@ public final class SerializeOptions extends Options /** UTF16LE encoding */ public static final int ENCODE_UTF16LE = UTF16_BIT | LITTLEENDIAN_BIT; /** */ - private static final int ENCODING_MASK = UTF16_BIT | LITTLEENDIAN_BIT; + private static final int ENCODING_MASK = UTF16_BIT | LITTLEENDIAN_BIT; /** * The amount of padding to be added if a writeable XML packet is created. If zero is passed @@ -108,8 +108,8 @@ public final class SerializeOptions extends Options private int baseIndent = 0; /** Omits the Toolkit version attribute, not published, only used for Unit tests. */ private boolean omitVersionAttribute = false; - - + + /** * Default constructor. */ @@ -118,7 +118,7 @@ public SerializeOptions() // reveal default constructor } - + /** * Constructor using inital options * @param options the inital options @@ -149,7 +149,7 @@ public SerializeOptions setOmitPacketWrapper(boolean value) return this; } - + /** * @return Returns the option. */ @@ -168,7 +168,7 @@ public SerializeOptions setOmitXmpMetaElement(boolean value) setOption(OMIT_XMPMETA_ELEMENT, value); return this; } - + /** * @return Returns the option. @@ -209,7 +209,7 @@ public SerializeOptions setUseCompactFormat(boolean value) return this; } - + /** * @return Returns the option. */ @@ -287,7 +287,7 @@ public SerializeOptions setSort(boolean value) setOption(SORT, value); return this; } - + /** * @return Returns the option. @@ -415,8 +415,8 @@ public SerializeOptions setPadding(int padding) this.padding = padding; return this; } - - + + /** * @return Returns whether the Toolkit version attribute shall be omitted. * Note: This options can only be set by unit tests. @@ -425,10 +425,10 @@ public boolean getOmitVersionAttribute() { return omitVersionAttribute; } - - + + /** - * @return Returns the encoding as Java encoding String. + * @return Returns the encoding as Java encoding String. */ public String getEncoding() { @@ -445,12 +445,12 @@ else if (getEncodeUTF16LE()) return "UTF-8"; } } - - + + /** - * - * @return Returns clone of this SerializeOptions-object with the same options set. - * @throws CloneNotSupportedException Cannot happen in this place. + * + * @return Returns clone of this SerializeOptions-object with the same options set. + * @throws CloneNotSupportedException Cannot happen in this place. */ public Object clone() throws CloneNotSupportedException { @@ -491,13 +491,13 @@ protected String defineOptionName(int option) } } - + /** * @see Options#getValidOptions() */ protected int getValidOptions() { - return + return OMIT_PACKET_WRAPPER | READONLY_PACKET | USE_COMPACT_FORMAT | diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/options/package-info.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/options/package-info.java index 60b13296f4..7f4b79871d 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/options/package-info.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/options/package-info.java @@ -1,13 +1,14 @@ /** -

        Package containing the option classes.

        -

        These are used to configure diverse function calls of xmpcore:

        -

          -
        • PropertyOptions - these are used to create properties and also to retrieve information about simple, array or struct properties, as well as qualifiers -
        • ParseOptions - used to configure the parsing of xmp metadata packets -
        • SerializationOptions - used to control the serialization of xmp metadata packets -
        • AliasOptions - used by XMPSchemaRegistry#registerAlias() -
        • IteratorOptions - used to set up an XMPIterator -
        • Options - the base class of all option classes -
        + * Package containing the option classes. + *

        + * These are used to configure diverse function calls of xmpcore: + *

          + *
        • PropertyOptions - these are used to create properties and also to retrieve information about simple, array or struct properties, as well as qualifiers + *
        • ParseOptions - used to configure the parsing of xmp metadata packets + *
        • SerializationOptions - used to control the serialization of xmp metadata packets + *
        • AliasOptions - used by XMPSchemaRegistry#registerAlias() + *
        • IteratorOptions - used to set up an XMPIterator + *
        • Options - the base class of all option classes + *
        */ package com.itextpdf.kernel.xmp.options; \ No newline at end of file diff --git a/kernel/src/main/java/com/itextpdf/kernel/xmp/properties/package-info.java b/kernel/src/main/java/com/itextpdf/kernel/xmp/properties/package-info.java index ca87d92aba..30fa34298e 100644 --- a/kernel/src/main/java/com/itextpdf/kernel/xmp/properties/package-info.java +++ b/kernel/src/main/java/com/itextpdf/kernel/xmp/properties/package-info.java @@ -1,6 +1,7 @@ /** -

        Package containing the property information classes.

        -

        XMPProperty and XMPPropertyInfo are used to report properties when they are retrieved by get-methods or by the iterator. - XMPAliasInfo informs about a certain property-to-property alias.

        + * Package containing the property information classes. + *

        + * XMPProperty and XMPPropertyInfo are used to report properties when they are retrieved by get-methods or by the iterator. + * XMPAliasInfo informs about a certain property-to-property alias. */ package com.itextpdf.kernel.xmp.properties; \ No newline at end of file diff --git a/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataHandlerTest.java b/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataHandlerTest.java index da822cb4de..f3969d89ac 100644 --- a/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataHandlerTest.java +++ b/kernel/src/test/java/com/itextpdf/kernel/counter/data/DataHandlerTest.java @@ -68,17 +68,17 @@ public class DataHandlerTest extends ExtendedITextTest { public void runTest() throws InterruptedException { TestDataHandler dataHandler = new TestDataHandler(); dataHandler.register(new TestEvent("type1"), null); - Thread.sleep(100); + Thread.sleep(200); dataHandler.register(new TestEvent("type1"), null); - Thread.sleep(100); + Thread.sleep(200); dataHandler.register(new TestEvent("type2"), null); - Thread.sleep(100); + Thread.sleep(200); dataHandler.register(new TestEvent("type1"), null); - Thread.sleep(100); + Thread.sleep(200); dataHandler.register(new TestEvent("type1"), null); - Thread.sleep(100); + Thread.sleep(200); dataHandler.register(new TestEvent("type2"), null); - Thread.sleep(100); + Thread.sleep(200); dataHandler.tryProcessRest(); } diff --git a/kernel/src/test/java/com/itextpdf/kernel/geom/RectangleTest.java b/kernel/src/test/java/com/itextpdf/kernel/geom/RectangleTest.java index 2cb2e31dd2..098c8919e5 100644 --- a/kernel/src/test/java/com/itextpdf/kernel/geom/RectangleTest.java +++ b/kernel/src/test/java/com/itextpdf/kernel/geom/RectangleTest.java @@ -44,13 +44,18 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.PdfException; import com.itextpdf.kernel.pdf.PdfArray; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfPage; +import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; import org.junit.experimental.categories.Category; +import java.io.ByteArrayOutputStream; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; @Category(UnitTest.class) @@ -399,7 +404,7 @@ public void createBoundingRectanglesFromQuadPointsTest01() { expected.add(new Rectangle(-2, 0, 4, 2)); expected.add(new Rectangle(-2, -1, 4, 2)); actual = Rectangle.createBoundingRectanglesFromQuadPoint(quadpoints); - for(int i=0; i()); + } +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest.java new file mode 100644 index 0000000000..455a54df23 --- /dev/null +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest.java @@ -0,0 +1,618 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.canvas; + +import com.itextpdf.io.source.ByteArrayOutputStream; +import com.itextpdf.kernel.colors.CalGray; +import com.itextpdf.kernel.colors.CalRgb; +import com.itextpdf.kernel.colors.Color; +import com.itextpdf.kernel.colors.ColorConstants; +import com.itextpdf.kernel.colors.DeviceCmyk; +import com.itextpdf.kernel.colors.DeviceGray; +import com.itextpdf.kernel.colors.DeviceN; +import com.itextpdf.kernel.colors.DeviceRgb; +import com.itextpdf.kernel.colors.IccBased; +import com.itextpdf.kernel.colors.Indexed; +import com.itextpdf.kernel.colors.Lab; +import com.itextpdf.kernel.colors.PatternColor; +import com.itextpdf.kernel.colors.Separation; +import com.itextpdf.kernel.font.PdfFontFactory; +import com.itextpdf.kernel.pdf.CompressionConstants; +import com.itextpdf.kernel.pdf.PdfArray; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfPage; +import com.itextpdf.kernel.pdf.PdfResources; +import com.itextpdf.kernel.pdf.PdfString; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.colorspace.PdfCieBasedCs; +import com.itextpdf.kernel.pdf.colorspace.PdfColorSpace; +import com.itextpdf.kernel.pdf.colorspace.PdfDeviceCs; +import com.itextpdf.kernel.pdf.colorspace.PdfPattern; +import com.itextpdf.kernel.pdf.colorspace.PdfShading; +import com.itextpdf.kernel.pdf.colorspace.PdfSpecialCs; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import java.io.ByteArrayInputStream; +import java.io.FileInputStream; +import java.io.IOException; +import java.nio.charset.StandardCharsets; +import java.util.ArrayList; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Rule; +import org.junit.Test; +import org.junit.experimental.categories.Category; +import org.junit.rules.ExpectedException; + +@Category(IntegrationTest.class) +public class PdfCanvasColorTest extends ExtendedITextTest { + public static final String sourceFolder = "./src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/"; + public static final String destinationFolder = "./target/test/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/"; + + @Rule + public ExpectedException junitExpectedException = ExpectedException.none(); + + @BeforeClass + public static void beforeClass() { + createOrClearDestinationFolder(destinationFolder); + } + + @Test + public void colorTest01() throws Exception { + PdfDocument document = new PdfDocument(new PdfWriter(destinationFolder + "colorTest01.pdf")); + PdfPage page = document.addNewPage(); + PdfCanvas canvas = new PdfCanvas(page); + + canvas.setFillColor(ColorConstants.RED).rectangle(50, 500, 50, 50).fill(); + canvas.setFillColor(ColorConstants.GREEN).rectangle(150, 500, 50, 50).fill(); + canvas.setFillColor(ColorConstants.BLUE).rectangle(250, 500, 50, 50).fill(); + canvas.setLineWidth(5); + canvas.setStrokeColor(DeviceCmyk.CYAN).rectangle(50, 400, 50, 50).stroke(); + canvas.setStrokeColor(DeviceCmyk.MAGENTA).rectangle(150, 400, 50, 50).stroke(); + canvas.setStrokeColor(DeviceCmyk.YELLOW).rectangle(250, 400, 50, 50).stroke(); + canvas.setStrokeColor(DeviceCmyk.BLACK).rectangle(350, 400, 50, 50).stroke(); + + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest01.pdf", sourceFolder + "cmp_colorTest01.pdf", destinationFolder, "diff_")); + } + + @Test + public void colorTest02() throws Exception { + PdfWriter writer = new PdfWriter(destinationFolder + "colorTest02.pdf"); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + PdfCanvas canvas = new PdfCanvas(page); + + PdfDeviceCs.Rgb rgb = new PdfDeviceCs.Rgb(); + Color red = Color.makeColor(rgb, new float[]{1, 0, 0}); + Color green = Color.makeColor(rgb, new float[]{0, 1, 0}); + Color blue = Color.makeColor(rgb, new float[]{0, 0, 1}); + PdfDeviceCs.Cmyk cmyk = new PdfDeviceCs.Cmyk(); + Color cyan = Color.makeColor(cmyk, new float[]{1, 0, 0, 0}); + Color magenta = Color.makeColor(cmyk, new float[]{0, 1, 0, 0}); + Color yellow = Color.makeColor(cmyk, new float[]{0, 0, 1, 0}); + Color black = Color.makeColor(cmyk, new float[]{0, 0, 0, 1}); + + canvas.setFillColor(red).rectangle(50, 500, 50, 50).fill(); + canvas.setFillColor(green).rectangle(150, 500, 50, 50).fill(); + canvas.setFillColor(blue).rectangle(250, 500, 50, 50).fill(); + canvas.setLineWidth(5); + canvas.setStrokeColor(cyan).rectangle(50, 400, 50, 50).stroke(); + canvas.setStrokeColor(magenta).rectangle(150, 400, 50, 50).stroke(); + canvas.setStrokeColor(yellow).rectangle(250, 400, 50, 50).stroke(); + canvas.setStrokeColor(black).rectangle(350, 400, 50, 50).stroke(); + + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest02.pdf", sourceFolder + "cmp_colorTest02.pdf", destinationFolder, "diff_")); + } + + @Test + public void colorTest03() throws Exception { + PdfWriter writer = new PdfWriter(destinationFolder + "colorTest03.pdf"); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + PdfCanvas canvas = new PdfCanvas(page); + + CalGray calGray1 = new CalGray(new float[]{0.9505f, 1.0000f, 1.0890f}, 0.5f); + canvas.setFillColor(calGray1).rectangle(50, 500, 50, 50).fill(); + CalGray calGray2 = new CalGray(new float[]{0.9505f, 1.0000f, 1.0890f}, null, 2.222f, 0.5f); + canvas.setFillColor(calGray2).rectangle(150, 500, 50, 50).fill(); + + CalRgb calRgb = new CalRgb( + new float[]{0.9505f, 1.0000f, 1.0890f}, + null, + new float[]{1.8000f, 1.8000f, 1.8000f}, + new float[]{0.4497f, 0.2446f, 0.0252f, 0.3163f, 0.6720f, 0.1412f, 0.1845f, 0.0833f, 0.9227f}, + new float[]{1f, 0.5f, 0f}); + canvas.setFillColor(calRgb).rectangle(50, 400, 50, 50).fill(); + + Lab lab1 = new Lab(new float[]{0.9505f, 1.0000f, 1.0890f}, null, new float[]{-128, 127, -128, 127}, new float[]{1f, 0.5f, 0f}); + canvas.setFillColor(lab1).rectangle(50, 300, 50, 50).fill(); + Lab lab2 = new Lab((PdfCieBasedCs.Lab) lab1.getColorSpace(), new float[]{0f, 0.5f, 0f}); + canvas.setFillColor(lab2).rectangle(150, 300, 50, 50).fill(); + + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest03.pdf", sourceFolder + "cmp_colorTest03.pdf", destinationFolder, "diff_")); + + } + + @Test + public void colorTest04() throws Exception { + //Create document with 3 colored rectangles in memory. + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + PdfWriter writer = new PdfWriter(baos); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + PdfCanvas canvas = new PdfCanvas(page); + FileInputStream streamGray = new FileInputStream(sourceFolder + "BlackWhite.icc"); + FileInputStream streamRgb = new FileInputStream(sourceFolder + "CIERGB.icc"); + FileInputStream streamCmyk = new FileInputStream(sourceFolder + "USWebUncoated.icc"); + IccBased gray = new IccBased(streamGray, new float[]{0.5f}); + IccBased rgb = new IccBased(streamRgb, new float[]{1.0f, 0.5f, 0f}); + IccBased cmyk = new IccBased(streamCmyk, new float[]{1.0f, 0.5f, 0f, 0f}); + canvas.setFillColor(gray).rectangle(50, 500, 50, 50).fill(); + canvas.setFillColor(rgb).rectangle(150, 500, 50, 50).fill(); + canvas.setFillColor(cmyk).rectangle(250, 500, 50, 50).fill(); + canvas.release(); + document.close(); + + //Copies page from created document to new document. + //This is not strictly necessary for ICC-based colors paces test, but this is an additional test for copy functionality. + byte[] bytes = baos.toByteArray(); + com.itextpdf.kernel.pdf.PdfReader reader = new com.itextpdf.kernel.pdf.PdfReader(new ByteArrayInputStream(bytes)); + document = new PdfDocument(reader); + writer = new PdfWriter(destinationFolder + "colorTest04.pdf"); + PdfDocument newDocument = new PdfDocument(writer); + newDocument.addPage(document.getPage(1).copyTo(newDocument)); + newDocument.close(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest04.pdf", sourceFolder + "cmp_colorTest04.pdf", destinationFolder, "diff_")); + } + + @Test + public void colorTest05() throws Exception { + PdfDocument document = new PdfDocument(new PdfWriter(destinationFolder + "colorTest05.pdf")); + PdfPage page = document.addNewPage(); + FileInputStream streamGray = new FileInputStream(sourceFolder + "BlackWhite.icc"); + FileInputStream streamRgb = new FileInputStream(sourceFolder + "CIERGB.icc"); + FileInputStream streamCmyk = new FileInputStream(sourceFolder + "USWebUncoated.icc"); + PdfCieBasedCs.IccBased gray = (PdfCieBasedCs.IccBased) new IccBased(streamGray).getColorSpace(); + PdfCieBasedCs.IccBased rgb = (PdfCieBasedCs.IccBased) new IccBased(streamRgb).getColorSpace(); + PdfCieBasedCs.IccBased cmyk = (PdfCieBasedCs.IccBased) new IccBased(streamCmyk).getColorSpace(); + PdfResources resources = page.getResources(); + resources.setDefaultGray(gray); + resources.setDefaultRgb(rgb); + resources.setDefaultCmyk(cmyk); + PdfCanvas canvas = new PdfCanvas(page); + canvas.setFillColorGray(0.5f).rectangle(50, 500, 50, 50).fill(); + canvas.setFillColorRgb(1.0f, 0.5f, 0f).rectangle(150, 500, 50, 50).fill(); + canvas.setFillColorCmyk(1.0f, 0.5f, 0f, 0f).rectangle(250, 500, 50, 50).fill(); + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest05.pdf", sourceFolder + "cmp_colorTest05.pdf", destinationFolder, "diff_")); + } + + @Test + public void colorTest06() throws Exception { + byte[] bytes = new byte[256 * 3]; + int k = 0; + for (int i = 0; i < 256; i++) { + bytes[k++] = (byte) i; + bytes[k++] = (byte) i; + bytes[k++] = (byte) i; + } + + PdfWriter writer = new PdfWriter(destinationFolder + "colorTest06.pdf"); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + PdfSpecialCs.Indexed indexed = new PdfSpecialCs.Indexed(com.itextpdf.kernel.pdf.PdfName.DeviceRGB, 255, new PdfString(new String(bytes, "UTF-8"))); + PdfCanvas canvas = new PdfCanvas(page); + canvas.setFillColor(new Indexed(indexed, 85)).rectangle(50, 500, 50, 50).fill(); + canvas.setFillColor(new Indexed(indexed, 127)).rectangle(150, 500, 50, 50).fill(); + canvas.setFillColor(new Indexed(indexed, 170)).rectangle(250, 500, 50, 50).fill(); + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest06.pdf", sourceFolder + "cmp_colorTest06.pdf", destinationFolder, "diff_")); + } + + + @Test + public void colorTest07() throws Exception { + PdfWriter writer = new PdfWriter(destinationFolder + "colorTest07.pdf"); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + com.itextpdf.kernel.pdf.function.PdfFunction.Type4 function = new com.itextpdf.kernel.pdf.function.PdfFunction.Type4(new PdfArray(new float[]{0, 1}), new PdfArray(new float[]{0, 1, 0, 1, 0, 1}), "{0 0}".getBytes(StandardCharsets.ISO_8859_1)); + PdfSpecialCs.Separation separation = new PdfSpecialCs.Separation("MyRed", new PdfDeviceCs.Rgb(), function); + + PdfCanvas canvas = new PdfCanvas(page); + canvas.setFillColor(new Separation(separation, 0.25f)).rectangle(50, 500, 50, 50).fill(); + canvas.setFillColor(new Separation(separation, 0.5f)).rectangle(150, 500, 50, 50).fill(); + canvas.setFillColor(new Separation(separation, 0.75f)).rectangle(250, 500, 50, 50).fill(); + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest07.pdf", sourceFolder + "cmp_colorTest07.pdf", destinationFolder, "diff_")); + } + + @Test + public void colorTest08() throws Exception { + PdfWriter writer = new PdfWriter(destinationFolder + "colorTest08.pdf"); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + com.itextpdf.kernel.pdf.function.PdfFunction.Type4 function = new com.itextpdf.kernel.pdf.function.PdfFunction.Type4(new PdfArray(new float[]{0, 1, 0, 1}), new PdfArray(new float[]{0, 1, 0, 1, 0, 1}), "{0}".getBytes(StandardCharsets.ISO_8859_1)); + + ArrayList tmpArray = new ArrayList(2); + tmpArray.add("MyRed"); + tmpArray.add("MyGreen"); + PdfSpecialCs.DeviceN deviceN = new PdfSpecialCs.DeviceN(tmpArray, new PdfDeviceCs.Rgb(), function); + + PdfCanvas canvas = new PdfCanvas(page); + canvas.setFillColor(new DeviceN(deviceN, new float[]{0, 0})).rectangle(50, 500, 50, 50).fill(); + canvas.setFillColor(new DeviceN(deviceN, new float[]{0, 1})).rectangle(150, 500, 50, 50).fill(); + canvas.setFillColor(new DeviceN(deviceN, new float[]{1, 0})).rectangle(250, 500, 50, 50).fill(); + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest08.pdf", sourceFolder + "cmp_colorTest08.pdf", destinationFolder, "diff_")); + } + + @Test + public void setColorsSameColorSpaces() throws IOException, InterruptedException { + setColorSameColorSpacesTest("setColorsSameColorSpaces.pdf", false); + } + + @Test + public void setColorsSameColorSpacesPattern() throws IOException, InterruptedException { + setColorSameColorSpacesTest("setColorsSameColorSpacesPattern.pdf", true); + } + + private void setColorSameColorSpacesTest(String pdfName, boolean pattern) throws IOException, InterruptedException { + String cmpFile = sourceFolder + "cmp_" + pdfName; + String destFile = destinationFolder + pdfName; + + PdfDocument document = new PdfDocument(new PdfWriter(destFile)); + + PdfPage page = document.addNewPage(); + PdfCanvas canvas = new PdfCanvas(page); + + PdfColorSpace space = pattern ? new PdfSpecialCs.Pattern() : PdfColorSpace.makeColorSpace(PdfName.DeviceRGB); + float[] colorValue1 = pattern ? null : new float[]{1.0f, 0.6f, 0.7f}; + float[] colorValue2 = pattern ? null : new float[]{0.1f, 0.9f, 0.9f}; + + PdfPattern pattern1 = pattern? new PdfPattern.Shading(new PdfShading.Axial(new PdfDeviceCs.Rgb(), 45, 750, ColorConstants.PINK.getColorValue(), + 100, 760, ColorConstants.MAGENTA.getColorValue())) : null; + PdfPattern pattern2 = pattern ? new PdfPattern.Shading(new PdfShading.Axial(new PdfDeviceCs.Rgb(), 45, 690, ColorConstants.BLUE.getColorValue(), + 100, 710, ColorConstants.CYAN.getColorValue())) : null; + + canvas.setColor(space, colorValue1, pattern1, true); + canvas.saveState(); + canvas.beginText() + .moveText(50, 750) + .setFontAndSize(PdfFontFactory.createFont(), 16) + .showText("pinkish") + .endText(); + canvas.saveState() + .beginText() + .setColor(space, colorValue2, pattern2, true) + .moveText(50, 720) + .setFontAndSize(PdfFontFactory.createFont(), 16) + .showText("bluish") + .endText() + .restoreState(); + canvas.restoreState(); + canvas.saveState() + .beginText() + .moveText(50, 690) + .setColor(space, colorValue2, pattern2, true) + .setFontAndSize(PdfFontFactory.createFont(), 16) + .showText("bluish") + .endText() + .restoreState(); + + canvas.release(); + + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destFile, cmpFile, destinationFolder, "diff_")); + } + + @Test + public void patternColorColoredAxialPatternTest() throws Exception { + String name = "patternColorColoredAxialPatternTest.pdf"; + PdfWriter writer = new PdfWriter(destinationFolder + name); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + PdfCanvas canvas = new PdfCanvas(page); + + PdfShading axial = new PdfShading.Axial( + new PdfDeviceCs.Rgb(), + 36, 716, new float[]{1, .784f, 0}, + 396, 788, new float[]{0, 0, 1}, + new boolean[] {true, true} + ); + + canvas.setFillColor(new PatternColor(new PdfPattern.Shading(axial))); + canvas.rectangle(30, 300, 400, 400).fill(); + + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + name, sourceFolder + "cmp_" + name, destinationFolder)); + } + + @Test + public void patternColorColoredRadialPatternTest() throws Exception { + String name = "patternColorColoredRadialPatternTest.pdf"; + PdfWriter writer = new PdfWriter(destinationFolder + name); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + PdfCanvas canvas = new PdfCanvas(page); + + PdfShading radial = new PdfShading.Radial( + new PdfDeviceCs.Rgb(), + 200, 700, 50, new float[] {1, 0.968f, 0.58f}, + 300, 700, 100, new float[] {0.968f, 0.541f, 0.42f} + ); + + canvas.setFillColor(new PatternColor(new PdfPattern.Shading(radial))); + canvas.rectangle(30, 300, 400, 400).fill(); + + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + name, sourceFolder + "cmp_" + name, destinationFolder)); + } + + @Test + public void patternColorUncoloredCircleRgbTest() throws Exception { + String name = "patternColorUncoloredCircleRgbTest.pdf"; + PdfWriter writer = new PdfWriter(destinationFolder + name); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + PdfCanvas canvas = new PdfCanvas(page); + + PdfPattern.Tiling circle = new PdfPattern.Tiling(15, 15, 10, 20, false); + new PdfPatternCanvas(circle, document).circle(7.5f, 7.5f, 2.5f).fill().release(); + + PdfSpecialCs.UncoloredTilingPattern uncoloredRgbCs + = new PdfSpecialCs.UncoloredTilingPattern(new PdfDeviceCs.Rgb()); + + float[] green = {0, 1, 0}; + + canvas.setFillColor(new PatternColor(circle, uncoloredRgbCs, green)); + canvas.rectangle(30, 300, 400, 400).fill(); + + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + name, sourceFolder + "cmp_" + name, destinationFolder)); + } + + @Test + public void patternColorUncoloredLineGrayTest() throws Exception { + String name = "patternColorUncoloredLineGrayTest.pdf"; + PdfWriter writer = new PdfWriter(destinationFolder + name); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + PdfCanvas canvas = new PdfCanvas(page); + + PdfPattern.Tiling line = new PdfPattern.Tiling(5, 10, false); + new PdfPatternCanvas(line, document).setLineWidth(1).moveTo(3, -1).lineTo(3, 11).stroke().release(); + + canvas.setFillColor(new PatternColor(line, new DeviceGray())); + canvas.rectangle(30, 300, 400, 400).fill(); + + canvas.release(); + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + name, sourceFolder + "cmp_" + name, destinationFolder)); + } + + @Test + public void patternColorColoredSetTwiceTest() throws Exception { + String name = "patternColorColoredSetTwiceTest.pdf"; + PdfWriter writer = new PdfWriter(destinationFolder + name); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + PdfCanvas canvas = new PdfCanvas(page); + + + PdfPattern.Tiling square = new PdfPattern.Tiling(15, 15); + new PdfPatternCanvas(square, document).setFillColor(new DeviceRgb(0xFF, 0xFF, 0x00)) + .setStrokeColor(new DeviceRgb(0xFF, 0x00, 0x00)) + .rectangle(5, 5, 5, 5) + .fillStroke() + .release(); + + PdfPattern.Tiling ellipse = new PdfPattern.Tiling(15, 10, 20, 25); + new PdfPatternCanvas(ellipse, document) + .setFillColor(new DeviceRgb(0xFF, 0xFF, 0x00)) + .setStrokeColor(new DeviceRgb(0xFF, 0x00, 0x00)) + .ellipse(2, 2, 13, 8) + .fillStroke() + .release(); + + + canvas.setFillColor(new PatternColor(square)); + canvas.rectangle(36, 696, 126, 126).fill(); + canvas.setFillColor(new PatternColor(square)); + canvas.rectangle(180, 696, 126, 126).fill(); + canvas.setFillColor(new PatternColor(ellipse)); + canvas.rectangle(360, 696, 126, 126).fill(); + + byte[] pageContentStreamBytes = canvas.getContentStream().getBytes(); + + canvas.release(); + document.close(); + + String contentStreamString = new String(pageContentStreamBytes, StandardCharsets.US_ASCII); + int p1Count = countSubstringOccurrences(contentStreamString, "/P1 scn"); + int p2Count = countSubstringOccurrences(contentStreamString, "/P2 scn"); + Assert.assertEquals(1, p1Count); + Assert.assertEquals(1, p2Count); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + name, sourceFolder + "cmp_" + name, destinationFolder)); + } + + @Test + public void patternColorUncoloredSetTwiceTest() throws Exception { + String name = "patternColorUncoloredSetTwiceTest.pdf"; + PdfWriter writer = new PdfWriter(destinationFolder + name); + writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); + PdfDocument document = new PdfDocument(writer); + PdfPage page = document.addNewPage(); + + PdfCanvas canvas = new PdfCanvas(page); + + PdfPattern.Tiling circle = new PdfPattern.Tiling(15, 15, 10, 20, false); + new PdfPatternCanvas(circle, document).circle(7.5f, 7.5f, 2.5f).fill().release(); + + PdfPattern.Tiling line = new PdfPattern.Tiling(5, 10, false); + new PdfPatternCanvas(line, document).setLineWidth(1).moveTo(3, -1).lineTo(3, 11).stroke().release(); + + PatternColor patternColorCircle = new PatternColor(circle, ColorConstants.RED); + + float[] cyan = {1, 0, 0, 0}; + float[] magenta = {0, 1, 0, 0}; + PdfSpecialCs.UncoloredTilingPattern uncoloredTilingCmykCs = new PdfSpecialCs.UncoloredTilingPattern(new PdfDeviceCs.Cmyk()); + PatternColor patternColorLine = new PatternColor(line, uncoloredTilingCmykCs, magenta); + + canvas.setFillColor(patternColorCircle); + canvas.rectangle(36, 696, 126, 126).fill(); + canvas.setFillColor(patternColorCircle); + canvas.rectangle(180, 696, 126, 126).fill(); + + canvas.setFillColor(patternColorLine); + canvas.rectangle(36, 576, 126, 126).fill(); + + patternColorLine.setColorValue(cyan); + canvas.setFillColor(patternColorLine); + canvas.rectangle(180, 576, 126, 126).fill(); + + // this case will be removed when deprecated method is removed + patternColorLine.setPattern(circle); + canvas.setFillColor(patternColorLine); + canvas.rectangle(360, 696, 126, 126).fill(); + + byte[] pageContentStreamBytes = canvas.getContentStream().getBytes(); + + canvas.release(); + document.close(); + + String contentStreamString = new String(pageContentStreamBytes, StandardCharsets.US_ASCII); + int p1Count = countSubstringOccurrences(contentStreamString, "/P1 scn"); + int p2Count = countSubstringOccurrences(contentStreamString, "/P2 scn"); + Assert.assertEquals(3, p1Count); + Assert.assertEquals(2, p2Count); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + name, sourceFolder + "cmp_" + name, destinationFolder)); + } + + @Test + public void patternColorUncoloredPatternCsUnitTest() { + junitExpectedException.expect(IllegalArgumentException.class); + + PdfDocument doc = new PdfDocument(new PdfWriter(new java.io.ByteArrayOutputStream())); + + PdfPattern.Tiling circle = new PdfPattern.Tiling(15, 15, 10, 20, false); + new PdfPatternCanvas(circle, doc).circle(7.5f, 7.5f, 2.5f).fill().release(); + + new PatternColor(circle, new PdfSpecialCs.Pattern(), new float[0]); + } + + @Test + public void patternColorUncoloredPatternColorUnitTest() { + junitExpectedException.expect(IllegalArgumentException.class); + + PdfDocument doc = new PdfDocument(new PdfWriter(new java.io.ByteArrayOutputStream())); + + PdfPattern.Tiling circle = new PdfPattern.Tiling(15, 15, 10, 20, false); + new PdfPatternCanvas(circle, doc).circle(7.5f, 7.5f, 2.5f).fill().release(); + + PatternColor redCirclePattern = new PatternColor(circle, ColorConstants.RED); + new PatternColor(circle, redCirclePattern); + } + + private static int countSubstringOccurrences(String str, String findStr) { + int lastIndex = 0; + int count = 0; + + while(lastIndex != -1){ + lastIndex = str.indexOf(findStr, lastIndex); + + if(lastIndex != -1){ + ++count; + lastIndex += findStr.length(); + } + } + return count; + } +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfCanvasTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest.java similarity index 81% rename from kernel/src/test/java/com/itextpdf/kernel/pdf/PdfCanvasTest.java rename to kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest.java index cb09e59406..6850ef7240 100644 --- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfCanvasTest.java +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest.java @@ -40,7 +40,7 @@ This file is part of the iText (R) project. For more information, please contact iText Software Corp. at this address: sales@itextpdf.com */ -package com.itextpdf.kernel.pdf; +package com.itextpdf.kernel.pdf.canvas; import com.itextpdf.io.LogMessageConstant; import com.itextpdf.io.font.constants.StandardFonts; @@ -51,25 +51,19 @@ This file is part of the iText (R) project. import com.itextpdf.io.util.StreamUtil; import com.itextpdf.io.util.UrlUtil; import com.itextpdf.kernel.PdfException; -import com.itextpdf.kernel.colors.CalGray; -import com.itextpdf.kernel.colors.CalRgb; -import com.itextpdf.kernel.colors.Color; -import com.itextpdf.kernel.colors.ColorConstants; -import com.itextpdf.kernel.colors.DeviceCmyk; -import com.itextpdf.kernel.colors.DeviceN; -import com.itextpdf.kernel.colors.IccBased; -import com.itextpdf.kernel.colors.Indexed; -import com.itextpdf.kernel.colors.Lab; -import com.itextpdf.kernel.colors.Separation; import com.itextpdf.kernel.font.PdfFontFactory; -import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.pdf.CompressionConstants; +import com.itextpdf.kernel.pdf.PdfDictionary; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfNumber; +import com.itextpdf.kernel.pdf.PdfObject; +import com.itextpdf.kernel.pdf.PdfPage; +import com.itextpdf.kernel.pdf.PdfReader; +import com.itextpdf.kernel.pdf.PdfVersion; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.WriterProperties; import com.itextpdf.kernel.pdf.canvas.wmf.WmfImageData; -import com.itextpdf.kernel.pdf.colorspace.PdfCieBasedCs; -import com.itextpdf.kernel.pdf.colorspace.PdfColorSpace; -import com.itextpdf.kernel.pdf.colorspace.PdfDeviceCs; -import com.itextpdf.kernel.pdf.colorspace.PdfPattern; -import com.itextpdf.kernel.pdf.colorspace.PdfShading; -import com.itextpdf.kernel.pdf.colorspace.PdfSpecialCs; import com.itextpdf.kernel.pdf.extgstate.PdfExtGState; import com.itextpdf.kernel.pdf.xobject.PdfImageXObject; import com.itextpdf.kernel.utils.CompareTool; @@ -77,29 +71,23 @@ This file is part of the iText (R) project. import com.itextpdf.test.annotations.LogMessage; import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.IntegrationTest; -import org.junit.Assert; -import org.junit.BeforeClass; -import org.junit.Ignore; -import org.junit.Test; -import org.junit.experimental.categories.Category; - import java.awt.Toolkit; -import java.io.ByteArrayInputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; -import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.HashMap; import java.util.List; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Ignore; +import org.junit.Test; +import org.junit.experimental.categories.Category; @Category(IntegrationTest.class) public class PdfCanvasTest extends ExtendedITextTest { - public static final String sourceFolder = "./src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/"; - public static final String destinationFolder = "./target/test/com/itextpdf/kernel/pdf/PdfCanvasTest/"; - /** * Paths to images. */ @@ -109,6 +97,8 @@ public class PdfCanvasTest extends ExtendedITextTest { "0047478.jpg", "itext.png" }; + public static final String destinationFolder = "./target/test/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/"; + public static final String sourceFolder = "./src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/"; @BeforeClass public static void beforeClass() { @@ -135,7 +125,7 @@ public void createSimpleCanvas() throws IOException, FileNotFoundException { PdfReader reader = new PdfReader(destinationFolder + "simpleCanvas.pdf"); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -212,7 +202,7 @@ public void createSimpleCanvasWithDrawing() throws IOException { PdfReader reader = new PdfReader(destinationFolder + fileName); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -297,7 +287,7 @@ public void createSimpleCanvasWithText() throws IOException { PdfReader reader = new PdfReader(destinationFolder + fileName); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -328,7 +318,7 @@ public void createSimpleCanvasWithPageFlush() throws IOException { PdfReader reader = new PdfReader(destinationFolder + "simpleCanvasWithPageFlush.pdf"); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -360,7 +350,7 @@ public void createSimpleCanvasWithFullCompression() throws IOException { PdfReader reader = new PdfReader(destinationFolder + "simpleCanvasWithFullCompression.pdf"); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -392,7 +382,7 @@ public void createSimpleCanvasWithPageFlushAndFullCompression() throws IOExcepti PdfReader reader = new PdfReader(destinationFolder + "simpleCanvasWithPageFlushAndFullCompression.pdf"); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -435,7 +425,7 @@ public void create1000PagesDocument() throws IOException { PdfReader reader = new PdfReader(destinationFolder + "1000PagesDocument.pdf"); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -480,7 +470,7 @@ public void create100PagesDocument() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -525,7 +515,7 @@ public void create10PagesDocument() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -569,7 +559,7 @@ public void create1000PagesDocumentWithText() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -616,7 +606,7 @@ public void create1000PagesDocumentWithFullCompression() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -628,7 +618,7 @@ public void create1000PagesDocumentWithFullCompression() throws IOException { pdfDocument.close(); } - @Test (timeout = 0) + @Test(timeout = 0) @Ignore("Too big result file. This test is for manual testing. -Xmx6g shall be set.") public void hugeDocumentWithFullCompression() throws IOException { int pageCount = 800; @@ -665,7 +655,7 @@ public void hugeDocumentWithFullCompression() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -708,7 +698,7 @@ public void smallDocumentWithFullCompression() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -754,7 +744,7 @@ public void create100PagesDocumentWithFullCompression() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -800,7 +790,7 @@ public void create197PagesDocumentWithFullCompression() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -846,7 +836,7 @@ public void create10PagesDocumentWithFullCompression() throws IOException { PdfReader reader = new PdfReader(filename); PdfDocument pdfDocument = new PdfDocument(reader); Assert.assertEquals("Rebuilt", false, reader.hasRebuiltXref()); - PdfDictionary info = pdfDocument.getDocumentInfo().getPdfObject(); + PdfDictionary info = pdfDocument.getTrailer().getAsDictionary(PdfName.Info); Assert.assertEquals("Author", author, info.get(PdfName.Author).toString()); Assert.assertEquals("Creator", creator, info.get(PdfName.Creator).toString()); Assert.assertEquals("Title", title, info.get(PdfName.Title).toString()); @@ -1241,223 +1231,6 @@ public void graphicsStateTest1() { document.close(); } - @Test - public void colorTest01() throws Exception { - PdfDocument document = new PdfDocument(new PdfWriter(destinationFolder + "colorTest01.pdf")); - PdfPage page = document.addNewPage(); - PdfCanvas canvas = new PdfCanvas(page); - - canvas.setFillColor(ColorConstants.RED).rectangle(50, 500, 50, 50).fill(); - canvas.setFillColor(ColorConstants.GREEN).rectangle(150, 500, 50, 50).fill(); - canvas.setFillColor(ColorConstants.BLUE).rectangle(250, 500, 50, 50).fill(); - canvas.setLineWidth(5); - canvas.setStrokeColor(DeviceCmyk.CYAN).rectangle(50, 400, 50, 50).stroke(); - canvas.setStrokeColor(DeviceCmyk.MAGENTA).rectangle(150, 400, 50, 50).stroke(); - canvas.setStrokeColor(DeviceCmyk.YELLOW).rectangle(250, 400, 50, 50).stroke(); - canvas.setStrokeColor(DeviceCmyk.BLACK).rectangle(350, 400, 50, 50).stroke(); - - canvas.release(); - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest01.pdf", sourceFolder + "cmp_colorTest01.pdf", destinationFolder, "diff_")); - } - - @Test - public void colorTest02() throws Exception { - PdfWriter writer = new PdfWriter(destinationFolder + "colorTest02.pdf"); - writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); - PdfDocument document = new PdfDocument(writer); - PdfPage page = document.addNewPage(); - PdfCanvas canvas = new PdfCanvas(page); - - PdfDeviceCs.Rgb rgb = new PdfDeviceCs.Rgb(); - Color red = Color.makeColor(rgb, new float[]{1, 0, 0}); - Color green = Color.makeColor(rgb, new float[]{0, 1, 0}); - Color blue = Color.makeColor(rgb, new float[]{0, 0, 1}); - PdfDeviceCs.Cmyk cmyk = new PdfDeviceCs.Cmyk(); - Color cyan = Color.makeColor(cmyk, new float[]{1, 0, 0, 0}); - Color magenta = Color.makeColor(cmyk, new float[]{0, 1, 0, 0}); - Color yellow = Color.makeColor(cmyk, new float[]{0, 0, 1, 0}); - Color black = Color.makeColor(cmyk, new float[]{0, 0, 0, 1}); - - canvas.setFillColor(red).rectangle(50, 500, 50, 50).fill(); - canvas.setFillColor(green).rectangle(150, 500, 50, 50).fill(); - canvas.setFillColor(blue).rectangle(250, 500, 50, 50).fill(); - canvas.setLineWidth(5); - canvas.setStrokeColor(cyan).rectangle(50, 400, 50, 50).stroke(); - canvas.setStrokeColor(magenta).rectangle(150, 400, 50, 50).stroke(); - canvas.setStrokeColor(yellow).rectangle(250, 400, 50, 50).stroke(); - canvas.setStrokeColor(black).rectangle(350, 400, 50, 50).stroke(); - - canvas.release(); - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest02.pdf", sourceFolder + "cmp_colorTest02.pdf", destinationFolder, "diff_")); - } - - @Test - public void colorTest03() throws Exception { - PdfWriter writer = new PdfWriter(destinationFolder + "colorTest03.pdf"); - writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); - PdfDocument document = new PdfDocument(writer); - PdfPage page = document.addNewPage(); - PdfCanvas canvas = new PdfCanvas(page); - - CalGray calGray1 = new CalGray(new float[]{0.9505f, 1.0000f, 1.0890f}, 0.5f); - canvas.setFillColor(calGray1).rectangle(50, 500, 50, 50).fill(); - CalGray calGray2 = new CalGray(new float[]{0.9505f, 1.0000f, 1.0890f}, null, 2.222f, 0.5f); - canvas.setFillColor(calGray2).rectangle(150, 500, 50, 50).fill(); - - CalRgb calRgb = new CalRgb( - new float[]{0.9505f, 1.0000f, 1.0890f}, - null, - new float[]{1.8000f, 1.8000f, 1.8000f}, - new float[]{0.4497f, 0.2446f, 0.0252f, 0.3163f, 0.6720f, 0.1412f, 0.1845f, 0.0833f, 0.9227f}, - new float[]{1f, 0.5f, 0f}); - canvas.setFillColor(calRgb).rectangle(50, 400, 50, 50).fill(); - - Lab lab1 = new Lab(new float[]{0.9505f, 1.0000f, 1.0890f}, null, new float[]{-128, 127, -128, 127}, new float[]{1f, 0.5f, 0f}); - canvas.setFillColor(lab1).rectangle(50, 300, 50, 50).fill(); - Lab lab2 = new Lab((PdfCieBasedCs.Lab) lab1.getColorSpace(), new float[]{0f, 0.5f, 0f}); - canvas.setFillColor(lab2).rectangle(150, 300, 50, 50).fill(); - - canvas.release(); - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest03.pdf", sourceFolder + "cmp_colorTest03.pdf", destinationFolder, "diff_")); - - } - - @Test - public void colorTest04() throws Exception { - //Create document with 3 colored rectangles in memory. - ByteArrayOutputStream baos = new ByteArrayOutputStream(); - PdfWriter writer = new PdfWriter(baos); - writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); - PdfDocument document = new PdfDocument(writer); - PdfPage page = document.addNewPage(); - PdfCanvas canvas = new PdfCanvas(page); - FileInputStream streamGray = new FileInputStream(sourceFolder + "BlackWhite.icc"); - FileInputStream streamRgb = new FileInputStream(sourceFolder + "CIERGB.icc"); - FileInputStream streamCmyk = new FileInputStream(sourceFolder + "USWebUncoated.icc"); - IccBased gray = new IccBased(streamGray, new float[]{0.5f}); - IccBased rgb = new IccBased(streamRgb, new float[]{1.0f, 0.5f, 0f}); - IccBased cmyk = new IccBased(streamCmyk, new float[]{1.0f, 0.5f, 0f, 0f}); - canvas.setFillColor(gray).rectangle(50, 500, 50, 50).fill(); - canvas.setFillColor(rgb).rectangle(150, 500, 50, 50).fill(); - canvas.setFillColor(cmyk).rectangle(250, 500, 50, 50).fill(); - canvas.release(); - document.close(); - - //Copies page from created document to new document. - //This is not strictly necessary for ICC-based colors paces test, but this is an additional test for copy functionality. - byte[] bytes = baos.toByteArray(); - com.itextpdf.kernel.pdf.PdfReader reader = new com.itextpdf.kernel.pdf.PdfReader(new ByteArrayInputStream(bytes)); - document = new PdfDocument(reader); - writer = new PdfWriter(destinationFolder + "colorTest04.pdf"); - PdfDocument newDocument = new PdfDocument(writer); - newDocument.addPage(document.getPage(1).copyTo(newDocument)); - newDocument.close(); - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest04.pdf", sourceFolder + "cmp_colorTest04.pdf", destinationFolder, "diff_")); - } - - @Test - public void colorTest05() throws Exception { - PdfDocument document = new PdfDocument(new PdfWriter(destinationFolder + "colorTest05.pdf")); - PdfPage page = document.addNewPage(); - FileInputStream streamGray = new FileInputStream(sourceFolder + "BlackWhite.icc"); - FileInputStream streamRgb = new FileInputStream(sourceFolder + "CIERGB.icc"); - FileInputStream streamCmyk = new FileInputStream(sourceFolder + "USWebUncoated.icc"); - PdfCieBasedCs.IccBased gray = (PdfCieBasedCs.IccBased) new IccBased(streamGray).getColorSpace(); - PdfCieBasedCs.IccBased rgb = (PdfCieBasedCs.IccBased) new IccBased(streamRgb).getColorSpace(); - PdfCieBasedCs.IccBased cmyk = (PdfCieBasedCs.IccBased) new IccBased(streamCmyk).getColorSpace(); - PdfResources resources = page.getResources(); - resources.setDefaultGray(gray); - resources.setDefaultRgb(rgb); - resources.setDefaultCmyk(cmyk); - PdfCanvas canvas = new PdfCanvas(page); - canvas.setFillColorGray(0.5f).rectangle(50, 500, 50, 50).fill(); - canvas.setFillColorRgb(1.0f, 0.5f, 0f).rectangle(150, 500, 50, 50).fill(); - canvas.setFillColorCmyk(1.0f, 0.5f, 0f, 0f).rectangle(250, 500, 50, 50).fill(); - canvas.release(); - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest05.pdf", sourceFolder + "cmp_colorTest05.pdf", destinationFolder, "diff_")); - } - - @Test - public void colorTest06() throws Exception { - byte[] bytes = new byte[256 * 3]; - int k = 0; - for (int i = 0; i < 256; i++) { - bytes[k++] = (byte) i; - bytes[k++] = (byte) i; - bytes[k++] = (byte) i; - } - - PdfWriter writer = new PdfWriter(destinationFolder + "colorTest06.pdf"); - writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); - PdfDocument document = new PdfDocument(writer); - PdfPage page = document.addNewPage(); - - PdfSpecialCs.Indexed indexed = new PdfSpecialCs.Indexed(com.itextpdf.kernel.pdf.PdfName.DeviceRGB, 255, new PdfString(new String(bytes, "UTF-8"))); - PdfCanvas canvas = new PdfCanvas(page); - canvas.setFillColor(new Indexed(indexed, 85)).rectangle(50, 500, 50, 50).fill(); - canvas.setFillColor(new Indexed(indexed, 127)).rectangle(150, 500, 50, 50).fill(); - canvas.setFillColor(new Indexed(indexed, 170)).rectangle(250, 500, 50, 50).fill(); - canvas.release(); - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest06.pdf", sourceFolder + "cmp_colorTest06.pdf", destinationFolder, "diff_")); - } - - - @Test - public void colorTest07() throws Exception { - PdfWriter writer = new PdfWriter(destinationFolder + "colorTest07.pdf"); - writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); - PdfDocument document = new PdfDocument(writer); - PdfPage page = document.addNewPage(); - - com.itextpdf.kernel.pdf.function.PdfFunction.Type4 function = new com.itextpdf.kernel.pdf.function.PdfFunction.Type4(new PdfArray(new float[]{0, 1}), new PdfArray(new float[]{0, 1, 0, 1, 0, 1}), "{0 0}".getBytes(StandardCharsets.ISO_8859_1)); - PdfSpecialCs.Separation separation = new PdfSpecialCs.Separation("MyRed", new PdfDeviceCs.Rgb(), function); - - PdfCanvas canvas = new PdfCanvas(page); - canvas.setFillColor(new Separation(separation, 0.25f)).rectangle(50, 500, 50, 50).fill(); - canvas.setFillColor(new Separation(separation, 0.5f)).rectangle(150, 500, 50, 50).fill(); - canvas.setFillColor(new Separation(separation, 0.75f)).rectangle(250, 500, 50, 50).fill(); - canvas.release(); - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest07.pdf", sourceFolder + "cmp_colorTest07.pdf", destinationFolder, "diff_")); - } - - @Test - public void colorTest08() throws Exception { - PdfWriter writer = new PdfWriter(destinationFolder + "colorTest08.pdf"); - writer.setCompressionLevel(CompressionConstants.NO_COMPRESSION); - PdfDocument document = new PdfDocument(writer); - PdfPage page = document.addNewPage(); - - com.itextpdf.kernel.pdf.function.PdfFunction.Type4 function = new com.itextpdf.kernel.pdf.function.PdfFunction.Type4(new PdfArray(new float[]{0, 1, 0, 1}), new PdfArray(new float[]{0, 1, 0, 1, 0, 1}), "{0}".getBytes(StandardCharsets.ISO_8859_1)); - - ArrayList tmpArray = new ArrayList(2); - tmpArray.add("MyRed"); - tmpArray.add("MyGreen"); - PdfSpecialCs.DeviceN deviceN = new PdfSpecialCs.DeviceN(tmpArray, new PdfDeviceCs.Rgb(), function); - - PdfCanvas canvas = new PdfCanvas(page); - canvas.setFillColor(new DeviceN(deviceN, new float[]{0, 0})).rectangle(50, 500, 50, 50).fill(); - canvas.setFillColor(new DeviceN(deviceN, new float[]{0, 1})).rectangle(150, 500, 50, 50).fill(); - canvas.setFillColor(new DeviceN(deviceN, new float[]{1, 0})).rectangle(250, 500, 50, 50).fill(); - canvas.release(); - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "colorTest08.pdf", sourceFolder + "cmp_colorTest08.pdf", destinationFolder, "diff_")); - } - @Test public void wmfImageTest01() throws IOException, InterruptedException { PdfDocument document = new PdfDocument(new PdfWriter(destinationFolder + "wmfImageTest01.pdf")); @@ -1515,6 +1288,23 @@ public void wmfImageTest04() throws IOException, InterruptedException { Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "wmfImageTest04.pdf", sourceFolder + "cmp_wmfImageTest04.pdf", destinationFolder, "diff_")); } + @Test + public void wmfImageTest05() throws IOException, InterruptedException { + PdfDocument document = new PdfDocument(new PdfWriter(destinationFolder + "wmfImageTest05.pdf")); + PdfPage page = document.addNewPage(); + + PdfCanvas canvas = new PdfCanvas(page); + InputStream stream = UrlUtil.openStream(UrlUtil.toURL(sourceFolder + "example2.wmf")); + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + StreamUtil.transferBytes(stream, baos); + ImageData img = new WmfImageData(baos.toByteArray()); + canvas.addImage(img, 0, 0, 1, false); + + document.close(); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "wmfImageTest05.pdf", sourceFolder + "cmp_wmfImageTest05.pdf", destinationFolder, "diff_")); + } + @Test public void gifImageTest01() throws IOException, InterruptedException { PdfDocument document = new PdfDocument(new PdfWriter(destinationFolder + "gifImageTest01.pdf")); @@ -1894,67 +1684,7 @@ public void canvasSmallFontSize01() throws IOException, InterruptedException { } @Test - public void setColorsSameColorSpaces() throws IOException, InterruptedException { - setColorTest("setColorsSameColorSpaces.pdf", false); - } - - @Test - public void setColorsSameColorSpacesPattern() throws IOException, InterruptedException { - setColorTest("setColorsSameColorSpacesPattern.pdf", true); - } - - private void setColorTest(String pdfName, boolean pattern) throws IOException, InterruptedException { - String cmpFile = sourceFolder + "cmp_" + pdfName; - String destFile = destinationFolder + pdfName; - - PdfDocument document = new PdfDocument(new PdfWriter(destFile)); - - PdfPage page = document.addNewPage(); - PdfCanvas canvas = new PdfCanvas(page); - - PdfColorSpace space = pattern ? new PdfSpecialCs.Pattern() : PdfColorSpace.makeColorSpace(PdfName.DeviceRGB); - float[] colorValue1 = pattern ? null : new float[]{1.0f, 0.6f, 0.7f}; - float[] colorValue2 = pattern ? null : new float[]{0.1f, 0.9f, 0.9f}; - - PdfPattern pattern1 = pattern? new PdfPattern.Shading(new PdfShading.Axial(new PdfDeviceCs.Rgb(), 45, 750, ColorConstants.PINK.getColorValue(), - 100, 760, ColorConstants.MAGENTA.getColorValue())) : null; - PdfPattern pattern2 = pattern ? new PdfPattern.Shading(new PdfShading.Axial(new PdfDeviceCs.Rgb(), 45, 690, ColorConstants.BLUE.getColorValue(), - 100, 710, ColorConstants.CYAN.getColorValue())) : null; - - canvas.setColor(space, colorValue1, pattern1, true); - canvas.saveState(); - canvas.beginText() - .moveText(50, 750) - .setFontAndSize(PdfFontFactory.createFont(), 16) - .showText("pinkish") - .endText(); - canvas.saveState() - .beginText() - .setColor(space, colorValue2, pattern2, true) - .moveText(50, 720) - .setFontAndSize(PdfFontFactory.createFont(), 16) - .showText("bluish") - .endText() - .restoreState(); - canvas.restoreState(); - canvas.saveState() - .beginText() - .moveText(50, 690) - .setColor(space, colorValue2, pattern2, true) - .setFontAndSize(PdfFontFactory.createFont(), 16) - .showText("bluish") - .endText() - .restoreState(); - - canvas.release(); - - document.close(); - - Assert.assertNull(new CompareTool().compareByContent(destFile, cmpFile, destinationFolder, "diff_")); - } - - @Test - public void endPathNewPathTest(){ + public void endPathNewPathTest() { ByteArrayOutputStream boasEndPath = new ByteArrayOutputStream(); PdfDocument pdfDocEndPath = new PdfDocument(new PdfWriter(boasEndPath)); pdfDocEndPath.addNewPage(); @@ -1967,6 +1697,6 @@ public void endPathNewPathTest(){ pdfDocNewPath.addNewPage(); PdfCanvas newPathCanvas = new PdfCanvas(pdfDocNewPath.getPage(1)); newPathCanvas.newPath(); - Assert.assertArrayEquals(boasNewPath.toByteArray(),boasEndPath.toByteArray()); + Assert.assertArrayEquals(boasNewPath.toByteArray(), boasEndPath.toByteArray()); } } diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLineTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLineTest.java new file mode 100644 index 0000000000..d1788270f8 --- /dev/null +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DashedLineTest.java @@ -0,0 +1,120 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.canvas.draw; + +import com.itextpdf.kernel.colors.ColorConstants; +import com.itextpdf.kernel.font.PdfFontFactory; +import com.itextpdf.kernel.geom.AffineTransform; +import com.itextpdf.kernel.geom.Matrix; +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfString; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.pdf.canvas.parser.data.TextRenderInfo; +import com.itextpdf.kernel.pdf.canvas.parser.listener.CharacterRenderInfo; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.UnitTest; +import org.junit.Assert; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.util.Stack; + +@Category(UnitTest.class) +public class DashedLineTest extends ExtendedITextTest { + + @Test + public void defaultDashedLineTest01() { + DashedLine dashedLine = new DashedLine(); + + Assert.assertEquals(ColorConstants.BLACK, dashedLine.getColor()); + Assert.assertEquals(1, dashedLine.getLineWidth(), 0.0001); + } + + + @Test + public void dashedLineWithSetWidthTest01() { + DashedLine dashedLine = new DashedLine(20); + + Assert.assertEquals(ColorConstants.BLACK, dashedLine.getColor()); + Assert.assertEquals(20, dashedLine.getLineWidth(), 0.0001); + } + + @Test + public void dashedLineSettersTest01() { + DashedLine dashedLine = new DashedLine(15); + Assert.assertEquals(ColorConstants.BLACK, dashedLine.getColor()); + Assert.assertEquals(15, dashedLine.getLineWidth(), 0.0001); + + dashedLine.setColor(ColorConstants.RED); + Assert.assertEquals(ColorConstants.RED, dashedLine.getColor()); + + dashedLine.setLineWidth(10); + Assert.assertEquals(10, dashedLine.getLineWidth(), 0.0001); + } + + @Test + public void dashedLineDrawTest01() { + String expectedContent = "q\n" + + "15 w\n" + + "0 0 0 RG\n" + + "[2] 2 d\n" + + "100 107.5 m\n" + + "200 107.5 l\n" + + "S\n" + + "Q\n"; + + PdfDocument tempDoc = new PdfDocument(new PdfWriter(new ByteArrayOutputStream())); + PdfCanvas canvas = new PdfCanvas(tempDoc.addNewPage()); + + DashedLine dashedLine = new DashedLine(15); + dashedLine.draw(canvas, new Rectangle(100, 100, 100, 100)); + + byte[] writtenContentBytes = canvas.getContentStream().getBytes(); + + Assert.assertArrayEquals(expectedContent.getBytes(), writtenContentBytes); + } +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLineTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLineTest.java new file mode 100644 index 0000000000..f64b35dfc8 --- /dev/null +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/DottedLineTest.java @@ -0,0 +1,140 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.canvas.draw; + +import com.itextpdf.kernel.colors.ColorConstants; +import com.itextpdf.kernel.font.PdfFontFactory; +import com.itextpdf.kernel.geom.AffineTransform; +import com.itextpdf.kernel.geom.Matrix; +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfString; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.pdf.canvas.parser.data.TextRenderInfo; +import com.itextpdf.kernel.pdf.canvas.parser.listener.CharacterRenderInfo; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.UnitTest; +import org.junit.Assert; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.util.Stack; + +@Category(UnitTest.class) +public class DottedLineTest extends ExtendedITextTest { + + @Test + public void defaultDottedLineTest01() { + DottedLine dottedLine = new DottedLine(); + + Assert.assertEquals(ColorConstants.BLACK, dottedLine.getColor()); + Assert.assertEquals(1, dottedLine.getLineWidth(), 0.0001); + Assert.assertEquals(4, dottedLine.getGap(), 0.0001); + } + + + @Test + public void dottedLineWithSetWidthTest01() { + DottedLine dottedLine = new DottedLine(20); + + Assert.assertEquals(ColorConstants.BLACK, dottedLine.getColor()); + Assert.assertEquals(4, dottedLine.getGap(), 0.0001); + Assert.assertEquals(20, dottedLine.getLineWidth(), 0.0001); + } + + @Test + public void dottedLineWithSetWidthAndGapTest01() { + DottedLine dottedLine = new DottedLine(10, 15); + + Assert.assertEquals(ColorConstants.BLACK, dottedLine.getColor()); + Assert.assertEquals(10, dottedLine.getLineWidth(), 0.0001); + Assert.assertEquals(15, dottedLine.getGap(), 0.0001); + } + + + + @Test + public void dottedLineSettersTest01() { + DottedLine dottedLine = new DottedLine(15); + Assert.assertEquals(ColorConstants.BLACK, dottedLine.getColor()); + Assert.assertEquals(15, dottedLine.getLineWidth(), 0.0001); + Assert.assertEquals(4, dottedLine.getGap(), 0.0001); + + + dottedLine.setColor(ColorConstants.RED); + Assert.assertEquals(ColorConstants.RED, dottedLine.getColor()); + + dottedLine.setLineWidth(10); + Assert.assertEquals(10, dottedLine.getLineWidth(), 0.0001); + + dottedLine.setGap(5); + Assert.assertEquals(5, dottedLine.getGap(), 0.0001); + + } + + @Test + public void dottedLineDrawTest01() { + String expectedContent = "q\n" + + "15 w\n" + + "0 0 0 RG\n" + + "[0 5] 2.5 d\n" + + "1 J\n" + + "100 107.5 m\n" + + "200 107.5 l\n" + + "S\n" + + "Q\n"; + + PdfDocument tempDoc = new PdfDocument(new PdfWriter(new ByteArrayOutputStream())); + PdfCanvas canvas = new PdfCanvas(tempDoc.addNewPage()); + + DottedLine dottedLine = new DottedLine(15, 5); + dottedLine.draw(canvas, new Rectangle(100, 100, 100, 100)); + + byte[] writtenContentBytes = canvas.getContentStream().getBytes(); + + Assert.assertArrayEquals(expectedContent.getBytes(), writtenContentBytes); + } +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLineTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLineTest.java new file mode 100644 index 0000000000..345ed84f7a --- /dev/null +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/draw/SolidLineTest.java @@ -0,0 +1,120 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.canvas.draw; + +import com.itextpdf.kernel.colors.ColorConstants; +import com.itextpdf.kernel.font.PdfFontFactory; +import com.itextpdf.kernel.geom.AffineTransform; +import com.itextpdf.kernel.geom.Matrix; +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfString; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.pdf.canvas.parser.data.TextRenderInfo; +import com.itextpdf.kernel.pdf.canvas.parser.listener.CharacterRenderInfo; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.UnitTest; +import org.junit.Assert; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.util.Stack; + +@Category(UnitTest.class) +public class SolidLineTest extends ExtendedITextTest { + + @Test + public void defaultSolidLineTest01() { + SolidLine solidLine = new SolidLine(); + + Assert.assertEquals(ColorConstants.BLACK, solidLine.getColor()); + Assert.assertEquals(1, solidLine.getLineWidth(), 0.0001); + } + + + @Test + public void solidLineWithSetWidthTest01() { + SolidLine solidLine = new SolidLine(20); + + Assert.assertEquals(ColorConstants.BLACK, solidLine.getColor()); + Assert.assertEquals(20, solidLine.getLineWidth(), 0.0001); + } + + + @Test + public void solidLineSettersTest01() { + SolidLine solidLine = new SolidLine(15); + Assert.assertEquals(ColorConstants.BLACK, solidLine.getColor()); + Assert.assertEquals(15, solidLine.getLineWidth(), 0.0001); + + solidLine.setColor(ColorConstants.RED); + Assert.assertEquals(ColorConstants.RED, solidLine.getColor()); + + solidLine.setLineWidth(10); + Assert.assertEquals(10, solidLine.getLineWidth(), 0.0001); + } + + @Test + public void solidLineDrawTest01() { + String expectedContent = "q\n" + + "0 0 0 RG\n" + + "15 w\n" + + "100 107.5 m\n" + + "200 107.5 l\n" + + "S\n" + + "Q\n"; + + PdfDocument tempDoc = new PdfDocument(new PdfWriter(new ByteArrayOutputStream())); + PdfCanvas canvas = new PdfCanvas(tempDoc.addNewPage()); + + SolidLine solidLine = new SolidLine(15); + solidLine.draw(canvas, new Rectangle(100, 100, 100, 100)); + + byte[] writtenContentBytes = canvas.getContentStream().getBytes(); + + Assert.assertArrayEquals(expectedContent.getBytes(), writtenContentBytes); + } +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.java index c03047a5a2..b84043e8b7 100644 --- a/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.java +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/canvas/parser/listener/RegexBasedLocationExtractionStrategyTest.java @@ -207,4 +207,30 @@ public void testLigatureInLigature() throws IOException { pdfDocument.close(); } + + @Test + public void testRotatedText() throws IOException { + PdfDocument pdfDocument = new PdfDocument(new PdfReader(sourceFolder + "rotatedText.pdf")); + + // build strategy + RegexBasedLocationExtractionStrategy extractionStrategy = new RegexBasedLocationExtractionStrategy("abc"); + + // get locations + List locationList = new ArrayList<>(); + for (int x = 1; x <= pdfDocument.getNumberOfPages(); x++) { + new PdfCanvasProcessor(extractionStrategy).processPageContent(pdfDocument.getPage(x)); + for(IPdfTextLocation location : extractionStrategy.getResultantLocations()) { + if(location != null) { + locationList.add(location); + } + } + } + + // compare + Assert.assertEquals(2, locationList.size()); + Assert.assertTrue(locationList.get(0).getRectangle().equalsWithEpsilon(new Rectangle(188.512f, 450f, 14.800003f, 25.791992f))); + Assert.assertTrue(locationList.get(1).getRectangle().equalsWithEpsilon(new Rectangle(36f, 746.688f, 25.792f, 14.799988f))); + + pdfDocument.close(); + } } diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest.java new file mode 100644 index 0000000000..33f7de6668 --- /dev/null +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest.java @@ -0,0 +1,370 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.layer; + +import com.itextpdf.io.font.constants.StandardFonts; +import com.itextpdf.kernel.font.PdfFontFactory; +import com.itextpdf.kernel.pdf.PdfDictionary; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfReader; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.pdf.layer.PdfLayer; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.IOException; +import java.util.List; + +@Category(IntegrationTest.class) +public class PdfLayerMembershipTest extends ExtendedITextTest{ + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/"; + public static final String destinationFolder = "./target/test/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/"; + + @BeforeClass + public static void beforeClass() { + createDestinationFolder(destinationFolder); + } + + + @Test + public void enabledVisibilityPolicyAllOnTest() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "enabledVisibilityPolicyAllOnTest.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAllOn = new PdfLayerMembership(pdfDoc); + layerMembershipAllOn.addLayer(allLayers.get(1)); + layerMembershipAllOn.addLayer(allLayers.get(2)); + layerMembershipAllOn.setVisibilityPolicy(PdfName.AllOn); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAllOn, canvas, "visibilityPolicyAllOnTest", 200, 500); + + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + + @Test + public void disabledVisibilityPolicyAllOnTest() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "disabledVisibilityPolicyAllOnTest.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAllOn = new PdfLayerMembership(pdfDoc); + layerMembershipAllOn.addLayer(allLayers.get(1)); + layerMembershipAllOn.addLayer(allLayers.get(0)); + layerMembershipAllOn.setVisibilityPolicy(PdfName.AllOn); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAllOn, canvas, "visibilityPolicyAllOnTest", 200, 500); + + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + @Test + public void enabledVisibilityPolicyAllOffTest() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "enabledVisibilityPolicyAllOffTest.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAllOff = new PdfLayerMembership(pdfDoc); + layerMembershipAllOff.addLayer(allLayers.get(0)); + layerMembershipAllOff.addLayer(allLayers.get(3)); + layerMembershipAllOff.setVisibilityPolicy(PdfName.AllOff); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAllOff, canvas, "visibilityPolicyAllOffTest", 200, 500); + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + @Test + public void disabledVisibilityPolicyAllOffTest() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "disabledVisibilityPolicyAllOffTest.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAllOff = new PdfLayerMembership(pdfDoc); + layerMembershipAllOff.addLayer(allLayers.get(0)); + layerMembershipAllOff.addLayer(allLayers.get(1)); + layerMembershipAllOff.setVisibilityPolicy(PdfName.AllOff); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAllOff, canvas, "visibilityPolicyAllOffTest", 200, 500); + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + @Test + public void enabledVisibilityPolicyAnyOnTest() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "enabledVisibilityPolicyAnyOnTest.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAnyOn = new PdfLayerMembership(pdfDoc); + layerMembershipAnyOn.addLayer(allLayers.get(0)); + layerMembershipAnyOn.addLayer(allLayers.get(1)); + layerMembershipAnyOn.setVisibilityPolicy(PdfName.AnyOn); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAnyOn, canvas, "visibilityPolicyAnyOnTest", 200, 500); + + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + + @Test + public void disabledVisibilityPolicyAnyOnTest() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "disabledVisibilityPolicyAnyOnTest.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAnyOn = new PdfLayerMembership(pdfDoc); + layerMembershipAnyOn.addLayer(allLayers.get(0)); + layerMembershipAnyOn.addLayer(allLayers.get(3)); + layerMembershipAnyOn.setVisibilityPolicy(PdfName.AnyOn); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAnyOn, canvas, "visibilityPolicyAnyOnTest", 200, 500); + + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + + @Test + public void enabledVisibilityPolicyAnyOffTest() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "enabledVisibilityPolicyAnyOffTest.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAnyOn = new PdfLayerMembership(pdfDoc); + layerMembershipAnyOn.addLayer(allLayers.get(0)); + layerMembershipAnyOn.addLayer(allLayers.get(1)); + layerMembershipAnyOn.setVisibilityPolicy(PdfName.AnyOff); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAnyOn, canvas, "visibilityPolicyAnyOffTest", 200, 500); + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + @Test + public void disabledVisibilityPolicyAnyOffTest() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "disabledVisibilityPolicyAnyOffTest.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAnyOn = new PdfLayerMembership(pdfDoc); + layerMembershipAnyOn.addLayer(allLayers.get(1)); + layerMembershipAnyOn.addLayer(allLayers.get(2)); + layerMembershipAnyOn.setVisibilityPolicy(PdfName.AnyOff); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAnyOn, canvas, "visibilityPolicyAnyOffTest", 200, 500); + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + @Test + public void enabledVisualExpressionTest01() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "enabledVisualExpressionTest01.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAnyOn = new PdfLayerMembership(pdfDoc); + + // create expression with the AND operator as the first operand + PdfVisibilityExpression expression = new PdfVisibilityExpression(PdfName.And); + // add an empty dictionary as the second operand + expression.addOperand(allLayers.get(1)); + // create a nested expression with the OR operator and two empty dictionaries as operands + PdfVisibilityExpression nestedExpression = new PdfVisibilityExpression(PdfName.Or); + nestedExpression.addOperand(allLayers.get(0)); + nestedExpression.addOperand(allLayers.get(2)); + // add another expression as the third operand + expression.addOperand(nestedExpression); + + + layerMembershipAnyOn.addLayer(allLayers.get(0)); + layerMembershipAnyOn.addLayer(allLayers.get(1)); + layerMembershipAnyOn.setVisibilityExpression(expression); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAnyOn, canvas, "visualExpressionTest01", 200, 500); + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + + @Test + public void disabledVisualExpressionTest01() throws IOException, InterruptedException { + String srcPdf = "sourceWithDifferentLayers.pdf"; + String destPdf = "disabledVisualExpressionTest01.pdf"; + String cmpPdf = "cmp_" + destPdf; + + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + srcPdf), + new PdfWriter(destinationFolder + destPdf)); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.getFirstPage()); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + + PdfLayerMembership layerMembershipAnyOn = new PdfLayerMembership(pdfDoc); + + // create expression with the AND operator as the first operand + PdfVisibilityExpression expression = new PdfVisibilityExpression(PdfName.And); + // add an empty dictionary as the second operand + expression.addOperand(allLayers.get(1)); + // create a nested expression with the AND operator and two empty dictionaries as operands + PdfVisibilityExpression nestedExpression = new PdfVisibilityExpression(PdfName.And); + nestedExpression.addOperand(allLayers.get(0)); + nestedExpression.addOperand(allLayers.get(2)); + // add another expression as the third operand + expression.addOperand(nestedExpression); + + + layerMembershipAnyOn.addLayer(allLayers.get(0)); + layerMembershipAnyOn.addLayer(allLayers.get(1)); + layerMembershipAnyOn.setVisibilityExpression(expression); + + PdfLayerTestUtils.addTextInsideLayer(layerMembershipAnyOn, canvas, "visualExpressionTest01", 200, 500); + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destPdf, + sourceFolder + cmpPdf, destinationFolder)); + } + +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTest.java new file mode 100644 index 0000000000..459c28c35e --- /dev/null +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTest.java @@ -0,0 +1,452 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.layer; + +import com.itextpdf.io.font.constants.StandardFonts; +import com.itextpdf.kernel.font.PdfFont; +import com.itextpdf.kernel.font.PdfFontFactory; +import com.itextpdf.kernel.pdf.PdfDictionary; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfReader; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.List; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class PdfLayerTest extends ExtendedITextTest { + + public static final String destinationFolder = "./target/test/com/itextpdf/kernel/pdf/layer/PdfLayerTest/"; + public static final String sourceFolder = "./src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/"; + + @BeforeClass + public static void beforeClass() { + createOrClearDestinationFolder(destinationFolder); + } + + @Test + public void layerDefaultIntents() { + PdfLayer pdfLayer = PdfLayerTestUtils.prepareNewLayer(); + + Collection defaultIntents = pdfLayer.getIntents(); + + Assert.assertArrayEquals(new PdfName[] {PdfName.View}, defaultIntents.toArray(new PdfName[1])); + } + + @Test + public void layerSetSingleIntent() { + PdfLayer pdfLayer = PdfLayerTestUtils.prepareLayerDesignIntent(); + + Collection defaultIntents = pdfLayer.getIntents(); + + Assert.assertArrayEquals(new PdfName[] {PdfName.Design}, defaultIntents.toArray(new PdfName[1])); + } + + @Test + public void layerSetSeveralIntents() { + PdfName custom = new PdfName("Custom"); + PdfLayer pdfLayer = PdfLayerTestUtils.prepareLayerDesignAndCustomIntent(custom); + + Collection defaultIntents = pdfLayer.getIntents(); + + Assert.assertArrayEquals(new PdfName[] {PdfName.Design, custom}, defaultIntents.toArray(new PdfName[2])); + } + + @Test + public void layerSetIntentsNull() { + PdfName custom = new PdfName("Custom"); + PdfLayer pdfLayer = PdfLayerTestUtils.prepareLayerDesignAndCustomIntent(custom); + + pdfLayer.setIntents(null); + Collection postNullIntents = pdfLayer.getIntents(); + + Assert.assertArrayEquals(new PdfName[] {PdfName.View}, postNullIntents.toArray(new PdfName[1])); + } + + @Test + public void layerSetIntentsEmpty() { + PdfName custom = new PdfName("Custom"); + PdfLayer pdfLayer = PdfLayerTestUtils.prepareLayerDesignAndCustomIntent(custom); + + pdfLayer.setIntents(Collections.emptyList()); + Collection postNullIntents = pdfLayer.getIntents(); + + Assert.assertArrayEquals(new PdfName[] {PdfName.View}, postNullIntents.toArray(new PdfName[1])); + } + + + @Test + public void nestedLayers() throws IOException { + String outPdf = destinationFolder + "nestedLayers.pdf"; + String cmpPdf = sourceFolder + "cmp_nestedLayers.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + PdfFont font = PdfFontFactory.createFont(); + + PdfLayer nested = new PdfLayer("Parent layer", pdfDoc); + PdfLayer nested_1 = new PdfLayer("Nested layer 1", pdfDoc); + PdfLayer nested_2 = new PdfLayer("Nested layer 2", pdfDoc); + nested.addChild(nested_1); + nested.addChild(nested_2); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + canvas.setFontAndSize(font, 12); + + PdfLayerTestUtils.addTextInsideLayer(nested, canvas, "Parent layer text", 50, 755); + + PdfLayerTestUtils.addTextInsideLayer(nested_1, canvas, "Nested layer 1 text", 100, 700); + PdfLayerTestUtils.addTextInsideLayer(nested_2, canvas, "Nested layers 2 text", 100, 650); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void lockedLayer() throws IOException { + String outPdf = destinationFolder + "lockedLayer.pdf"; + String cmpPdf = sourceFolder + "cmp_lockedLayer.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + PdfFont font = PdfFontFactory.createFont(); + + PdfLayer layer1 = new PdfLayer("Layer 1", pdfDoc); + PdfLayer layer2 = new PdfLayer("Layer 2", pdfDoc); + layer2.setLocked(true); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + canvas.setFontAndSize(font, 12); + + PdfLayerTestUtils.addTextInsideLayer(layer1, canvas, "Layer 1 text", 100, 700); + PdfLayerTestUtils.addTextInsideLayer(layer2, canvas, "Layer 2 text", 100, 650); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void layerGroup() throws IOException { + String outPdf = destinationFolder + "layerGroup.pdf"; + String cmpPdf = sourceFolder + "cmp_layerGroup.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + PdfFont font = PdfFontFactory.createFont(); + + PdfLayer group = PdfLayer.createTitle("Grouped layers", pdfDoc); + PdfLayer layer1 = new PdfLayer("Group: layer 1", pdfDoc); + PdfLayer layer2 = new PdfLayer("Group: layer 2", pdfDoc); + group.addChild(layer1); + group.addChild(layer2); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + canvas.setFontAndSize(font, 12); + + PdfLayerTestUtils.addTextInsideLayer(layer1, canvas, "layer 1 in the group", 50, 700); + PdfLayerTestUtils.addTextInsideLayer(layer2, canvas, "layer 2 in the group", 50, 675); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void layersRadioGroup() throws IOException { + String outPdf = destinationFolder + "layersRadioGroup.pdf"; + String cmpPdf = sourceFolder + "cmp_layersRadioGroup.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + PdfFont font = PdfFontFactory.createFont(); + + PdfLayer radiogroup = PdfLayer.createTitle("Radio group", pdfDoc); + PdfLayer radio1 = new PdfLayer("Radiogroup: layer 1", pdfDoc); + radio1.setOn(true); + PdfLayer radio2 = new PdfLayer("Radiogroup: layer 2", pdfDoc); + radio2.setOn(false); + PdfLayer radio3 = new PdfLayer("Radiogroup: layer 3", pdfDoc); + radio3.setOn(false); + radiogroup.addChild(radio1); + radiogroup.addChild(radio2); + radiogroup.addChild(radio3); + List options = new ArrayList<>(); + options.add(radio1); + options.add(radio2); + options.add(radio3); + PdfLayer.addOCGRadioGroup(pdfDoc, options); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + + canvas.setFontAndSize(font, 12); + PdfLayerTestUtils.addTextInsideLayer(radio1, canvas, "layer option 1", 50, 600); + PdfLayerTestUtils.addTextInsideLayer(radio2, canvas, "layer option 2", 50, 575); + PdfLayerTestUtils.addTextInsideLayer(radio3, canvas, "layer option 3", 50, 550); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void notPrintNotOnPanel() throws IOException { + String outPdf = destinationFolder + "notPrintNotOnPanel.pdf"; + String cmpPdf = sourceFolder + "cmp_notPrintNotOnPanel.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + PdfFont font = PdfFontFactory.createFont(); + + PdfLayer notPrintedNotOnPanel = new PdfLayer("not printed", pdfDoc); + notPrintedNotOnPanel.setOnPanel(false); + notPrintedNotOnPanel.setPrint("Print", false); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + + canvas.setFontAndSize(font, 14); + PdfLayerTestUtils.addTextInsideLayer(null, canvas, "Normal page content, hello lorem ispum!", 100, 750); + + canvas.beginLayer(notPrintedNotOnPanel); + canvas.beginText().setFontAndSize(font, 24).moveText(100, 700).showText("WHEN PRINTED THIS LINE IS NOT THERE").endText(); + canvas.beginText().setFontAndSize(font, 16).moveText(100, 680).showText("(this text layer is not in the layers panel as well)").endText(); + canvas.endLayer(); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void zoomNotOnPanel() throws IOException { + String outPdf = destinationFolder + "zoomNotOnPanel.pdf"; + String cmpPdf = sourceFolder + "cmp_zoomNotOnPanel.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + PdfFont font = PdfFontFactory.createFont(); + PdfLayer zoom = new PdfLayer("Zoom 0.75-1.25", pdfDoc); + zoom.setOnPanel(false); + zoom.setZoom(0.75f, 1.25f); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + + canvas.setFontAndSize(font, 14); + PdfLayerTestUtils.addTextInsideLayer(zoom, canvas, "Only visible if the zoomfactor is between 75 and 125%", 30, 530); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void ocConfigUniqueName() throws IOException { + String srcPdf = sourceFolder + "ocpConfigs.pdf"; + String outPdf = destinationFolder + "ocConfigUniqueName.pdf"; + String cmpPdf = sourceFolder + "cmp_ocConfigUniqueName.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfReader(srcPdf), new PdfWriter(outPdf)); + + // init OCProperties to check how they are processed + pdfDoc.getCatalog().getOCProperties(true); + + pdfDoc.close(); + + // start of test assertion logic + PdfDocument resPdf = new PdfDocument(new PdfReader(outPdf)); + PdfDictionary d = resPdf.getCatalog().getPdfObject().getAsDictionary(PdfName.OCProperties).getAsDictionary(PdfName.D); + Assert.assertEquals(PdfOCProperties.OC_CONFIG_NAME_PATTERN + "2", d.getAsString(PdfName.Name).toUnicodeString()); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void processTitledHierarchies() throws IOException { + String srcPdf = sourceFolder + "titledHierarchies.pdf"; + String outPdf = destinationFolder + "processTitledHierarchies.pdf"; + String cmpPdf = sourceFolder + "cmp_processTitledHierarchies.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfReader(srcPdf), new PdfWriter(outPdf)); + + // init OCProperties to check how they are processed + pdfDoc.getCatalog().getOCProperties(true); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void setCreatorInfoAndLanguage() throws IOException { + String outPdf = destinationFolder + "setCreatorInfoAndLanguage.pdf"; + String cmpPdf = sourceFolder + "cmp_setCreatorInfoAndLanguage.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + PdfFont font = PdfFontFactory.createFont(); + PdfLayer layer = new PdfLayer("CreatorAndLanguageInfo", pdfDoc); + layer.setCreatorInfo("iText", "Technical"); + layer.setLanguage("en-AU", true); // australian english + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + + canvas.setFontAndSize(font, 14); + PdfLayerTestUtils.addTextInsideLayer(layer, canvas, "Some technical data in English.", 30, 530); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void setUserAndPageElement() throws IOException { + String outPdf = destinationFolder + "setUserAndPageElement.pdf"; + String cmpPdf = sourceFolder + "cmp_setUserAndPageElement.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + PdfFont font = PdfFontFactory.createFont(); + PdfLayer layer = new PdfLayer("UserAndPageElement", pdfDoc); + layer.setUser("Org", "iText"); + layer.setPageElement("HF"); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + + canvas.setFontAndSize(font, 14); + PdfLayerTestUtils.addTextInsideLayer(layer, canvas, "Page 1 of 1.", 30, 780); + + pdfDoc.close(); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void setExportViewIsTrue() throws IOException { + String outPdf = destinationFolder + "setExportViewIsTrue.pdf"; + String cmpPdf = sourceFolder + "cmp_setExportViewIsTrue.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + boolean view = true; + createCustomExportLayers(pdfDoc, view); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + @Test + public void setExportViewIsFalse() throws IOException { + String outPdf = destinationFolder + "setExportViewIsFalse.pdf"; + String cmpPdf = sourceFolder + "cmp_setExportViewIsFalse.pdf"; + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(outPdf)); + + boolean view = false; + createCustomExportLayers(pdfDoc, view); + + PdfLayerTestUtils.compareLayers(outPdf, cmpPdf); + } + + private void createCustomExportLayers(PdfDocument pdfDoc, boolean view) throws IOException { + PdfFont font = PdfFontFactory.createFont(); + PdfLayer layerTrue = new PdfLayer("Export - true", pdfDoc); + layerTrue.setExport(true); + layerTrue.setView(view); + + PdfLayer layerFalse = new PdfLayer("Export - false", pdfDoc); + layerFalse.setExport(false); + layerFalse.setView(view); + + PdfLayer layerDflt = new PdfLayer("Export - default", pdfDoc); + layerDflt.setView(view); + + PdfCanvas canvas = new PdfCanvas(pdfDoc.addNewPage()); + + canvas.setFontAndSize(font, 24); + PdfLayerTestUtils.addTextInsideLayer(null, canvas, "Export this PDF as image!", 30, 580); + + canvas.setFontAndSize(font, 14); + PdfLayerTestUtils.addTextInsideLayer(layerTrue, canvas, "Export layer - true.", 30, 780); + PdfLayerTestUtils.addTextInsideLayer(null, canvas, "When saved as image text above is expected to be shown.", 30, 765); + + PdfLayerTestUtils.addTextInsideLayer(layerFalse, canvas, "Export layer - false.", 30, 730); + PdfLayerTestUtils.addTextInsideLayer(null, canvas, "When saved as image text above is expected to be hidden.", 30, 715); + + PdfLayerTestUtils.addTextInsideLayer(layerDflt, canvas, "Export layer - default.", 30, 680); + PdfLayerTestUtils.addTextInsideLayer(null, canvas, "When saved as image text above is expected to have layer visibility.", 30, 665); + + pdfDoc.close(); + } + + @Test + public void testInStamperMode1() throws IOException, InterruptedException { + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + "input_layered.pdf"), + new PdfWriter(destinationFolder + "output_copy_layered.pdf")); + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "output_copy_layered.pdf", sourceFolder + "input_layered.pdf", destinationFolder, "diff")); + } + + @Test + public void testInStamperMode2() throws IOException, InterruptedException { + PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + "input_layered.pdf"), + new PdfWriter(destinationFolder + "output_layered.pdf")); + + PdfCanvas canvas = new PdfCanvas(pdfDoc, 1); + + PdfLayer newLayer = new PdfLayer("appended", pdfDoc); + canvas.setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18); + PdfLayerTestUtils.addTextInsideLayer(newLayer, canvas, "APPENDED CONTENT", 200, 600); + + List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); + for (PdfLayer layer : allLayers) { + if (layer.isLocked()) + layer.setLocked(false); + if ("Grouped layers".equals(layer.getTitle())) { + layer.addChild(newLayer); + } + } + + pdfDoc.close(); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "output_layered.pdf", sourceFolder + "cmp_output_layered.pdf", destinationFolder, "diff")); + } + +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTestUtils.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTestUtils.java new file mode 100644 index 0000000000..d103bbd52d --- /dev/null +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfLayerTestUtils.java @@ -0,0 +1,104 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.layer; + +import com.itextpdf.kernel.pdf.PdfDictionary; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfReader; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.test.ITextTest; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.util.Arrays; +import java.util.Collections; +import org.junit.Assert; + +class PdfLayerTestUtils { + + static void addTextInsideLayer(IPdfOCG layer, PdfCanvas canvas, String text, float x, float y) { + if (layer != null) { + canvas.beginLayer(layer); + } + canvas + .beginText() + .moveText(x, y) + .showText(text) + .endText(); + + if (layer != null) { + canvas.endLayer(); + } + } + + static PdfLayer prepareNewLayer() { + PdfDocument dummyDoc = new PdfDocument(new PdfWriter(new ByteArrayOutputStream())); + return new PdfLayer("layer1", dummyDoc); + } + + static PdfLayer prepareLayerDesignIntent() { + PdfLayer pdfLayer = prepareNewLayer(); + pdfLayer.setIntents(Collections.singletonList(PdfName.Design)); + return pdfLayer; + } + + static PdfLayer prepareLayerDesignAndCustomIntent(PdfName custom) { + PdfLayer pdfLayer = prepareNewLayer(); + pdfLayer.setIntents(Arrays.asList(PdfName.Design, custom)); + return pdfLayer; + } + + static void compareLayers(String outPdf, String cmpPdf) throws IOException { + ITextTest.printOutCmpPdfNameAndDir(outPdf, cmpPdf); + System.out.println(); + try (PdfDocument outDoc = new PdfDocument(new PdfReader(outPdf))) { + try (PdfDocument cmpDoc = new PdfDocument(new PdfReader(cmpPdf))) { + PdfDictionary outOCP = outDoc.getCatalog().getPdfObject().getAsDictionary(PdfName.OCProperties); + PdfDictionary cmpOCP = cmpDoc.getCatalog().getPdfObject().getAsDictionary(PdfName.OCProperties); + Assert.assertNull(new CompareTool().compareDictionariesStructure(outOCP, cmpOCP)); + } + } + } +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpressionTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpressionTest.java new file mode 100644 index 0000000000..034c47c8f2 --- /dev/null +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/layer/PdfVisibilityExpressionTest.java @@ -0,0 +1,131 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.kernel.pdf.layer; + +import com.itextpdf.kernel.pdf.PdfArray; +import com.itextpdf.kernel.pdf.PdfDictionary; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfName; +import com.itextpdf.kernel.pdf.PdfObject; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.UnitTest; +import org.junit.Assert; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.ByteArrayOutputStream; +import java.io.IOException; + +@Category(UnitTest.class) +public class PdfVisibilityExpressionTest extends ExtendedITextTest { + + @Test + public void expressionByArrayTest() { + PdfDocument tempDoc = new PdfDocument(new PdfWriter(new ByteArrayOutputStream())); + + PdfArray array = new PdfArray(); + + // add the AND operator as the first parameter of the expression + array.add(PdfName.And); + + // add two empty dictionaries as the other parameters + array.add(new PdfLayer((PdfDictionary) new PdfDictionary().makeIndirect(tempDoc)).getPdfObject()); + array.add(new PdfLayer((PdfDictionary) new PdfDictionary().makeIndirect(tempDoc)).getPdfObject()); + + // create visibility expression + PdfVisibilityExpression expression = new PdfVisibilityExpression(array); + + PdfObject expressionObject = expression.getPdfObject(); + Assert.assertTrue(expressionObject instanceof PdfArray); + Assert.assertEquals(3, ((PdfArray) expressionObject).size()); + Assert.assertEquals(PdfName.And, ((PdfArray) expressionObject).getAsName(0)); + } + + @Test + public void andExpressionTest() { + PdfDocument tempDoc = new PdfDocument(new PdfWriter(new ByteArrayOutputStream())); + + // create expression with the AND operator as the first parameter + PdfVisibilityExpression expression = new PdfVisibilityExpression(PdfName.And); + + // add two empty dictionaries as the other parameters + expression.addOperand(new PdfLayer((PdfDictionary) new PdfDictionary().makeIndirect(tempDoc))); + expression.addOperand(new PdfLayer((PdfDictionary) new PdfDictionary().makeIndirect(tempDoc))); + + PdfObject expressionObject = expression.getPdfObject(); + Assert.assertTrue(expressionObject instanceof PdfArray); + Assert.assertEquals(3, ((PdfArray) expressionObject).size()); + Assert.assertEquals(PdfName.And, ((PdfArray) expressionObject).getAsName(0)); + } + + @Test + public void nestedExpressionTest() { + PdfDocument tempDoc = new PdfDocument(new PdfWriter(new ByteArrayOutputStream())); + + // create expression with the OR operator as the first parameter + PdfVisibilityExpression expression = new PdfVisibilityExpression(PdfName.Or); + + // add an empty dictionary as the second parameter + expression.addOperand(new PdfLayer((PdfDictionary) new PdfDictionary().makeIndirect(tempDoc))); + + // create a nested expression with the AND operator and two empty dictionaries as parameters + PdfVisibilityExpression nestedExpression = new PdfVisibilityExpression(PdfName.And); + nestedExpression.addOperand(new PdfLayer((PdfDictionary) new PdfDictionary().makeIndirect(tempDoc))); + nestedExpression.addOperand(new PdfLayer((PdfDictionary) new PdfDictionary().makeIndirect(tempDoc))); + + // add another expression as the third parameter + expression.addOperand(nestedExpression); + + PdfObject expressionObject = expression.getPdfObject(); + Assert.assertTrue(expressionObject instanceof PdfArray); + Assert.assertEquals(3, ((PdfArray) expressionObject).size()); + Assert.assertEquals(PdfName.Or, ((PdfArray) expressionObject).getAsName(0)); + + PdfObject child = ((PdfArray) expressionObject).get(2); + Assert.assertTrue(child instanceof PdfArray); + Assert.assertEquals(3, ((PdfArray) child).size()); + Assert.assertEquals(PdfName.And, ((PdfArray) child).get(0)); + } + +} diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/GetImageBytesTest.java b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/GetImageBytesTest.java index 06a1dae7ed..1aeb7e99f9 100644 --- a/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/GetImageBytesTest.java +++ b/kernel/src/test/java/com/itextpdf/kernel/pdf/xobject/GetImageBytesTest.java @@ -42,6 +42,12 @@ This file is part of the iText (R) project. */ package com.itextpdf.kernel.pdf.xobject; +import com.itextpdf.io.codec.TIFFConstants; +import com.itextpdf.io.codec.TIFFDirectory; +import com.itextpdf.io.codec.TIFFField; +import com.itextpdf.io.source.RandomAccessFileOrArray; +import com.itextpdf.io.source.RandomAccessSourceFactory; +import com.itextpdf.kernel.Version; import com.itextpdf.kernel.pdf.PdfDictionary; import com.itextpdf.kernel.pdf.PdfDocument; import com.itextpdf.kernel.pdf.PdfIndirectReference; @@ -52,11 +58,15 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.pdf.PdfStream; import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.IntegrationTest; + +import java.io.IOException; +import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Paths; +import java.util.Arrays; + import org.junit.Assert; import org.junit.BeforeClass; -import org.junit.Ignore; import org.junit.Test; import org.junit.experimental.categories.Category; @@ -106,13 +116,11 @@ public void testjbig2Filters() throws Exception { } @Test - @Ignore("Ignored during the latest release. Please unignore after DEVSIX-3021") - public void testFlateCmyk() throws Exception { + public void testFlateCmyk() throws Exception { testFile("img_cmyk.pdf", "Im1", "tif"); } @Test - @Ignore("Ignored during the latest release. Please unignore after DEVSIX-3021") public void testFlateCmykIcc() throws Exception { testFile("img_cmyk_icc.pdf", "Im1", "tif"); } @@ -149,11 +157,113 @@ private void testFile(String filename, String objectid, String expectedImageForm PdfImageXObject img = new PdfImageXObject((PdfStream) (obj.isIndirectReference() ? ((PdfIndirectReference) obj).getRefersTo() : obj)); Assert.assertEquals(expectedImageFormat, img.identifyImageFileExtension()); + byte[] result = img.getImageBytes(true); byte[] cmpBytes = Files.readAllBytes(Paths.get(sourceFolder, filename.substring(0, filename.length() - 4) + "." + expectedImageFormat)); - Assert.assertArrayEquals(cmpBytes, result); + + if (img.identifyImageFileExtension().equals("tif")) { + compareTiffImages(cmpBytes, result); + } else { + Assert.assertArrayEquals(cmpBytes, result); + } } finally { pdfDocument.close(); } } + + private void compareTiffImages(byte[] cmpBytes, byte[] resultBytes) throws IOException { + int cmpNumDirectories = TIFFDirectory.getNumDirectories(new RandomAccessFileOrArray(new RandomAccessSourceFactory().createSource(cmpBytes))); + int resultNumDirectories = TIFFDirectory.getNumDirectories(new RandomAccessFileOrArray(new RandomAccessSourceFactory().createSource(resultBytes))); + + Assert.assertEquals(cmpNumDirectories, resultNumDirectories); + + for (int dirNum = 0; dirNum < cmpNumDirectories; ++dirNum) { + TIFFDirectory cmpDir = new TIFFDirectory(new RandomAccessFileOrArray(new RandomAccessSourceFactory().createSource(cmpBytes)), dirNum); + TIFFDirectory resultDir = new TIFFDirectory(new RandomAccessFileOrArray(new RandomAccessSourceFactory().createSource(resultBytes)), dirNum); + + Assert.assertEquals(cmpDir.getNumEntries(), resultDir.getNumEntries()); + Assert.assertEquals(cmpDir.getIFDOffset(), resultDir.getIFDOffset()); + Assert.assertEquals(cmpDir.getNextIFDOffset(), resultDir.getNextIFDOffset()); + Assert.assertArrayEquals(cmpDir.getTags(), resultDir.getTags()); + + for (int tag : cmpDir.getTags()) { + Assert.assertEquals(cmpDir.isTagPresent(tag), resultDir.isTagPresent(tag)); + + TIFFField cmpField = cmpDir.getField(tag); + TIFFField resultField = resultDir.getField(tag); + + if (tag == TIFFConstants.TIFFTAG_SOFTWARE) { + compareSoftwareVersion(cmpField, resultField); + } else { + compareFields(cmpField, resultField); + } + } + + compareImageData(cmpDir, resultDir, cmpBytes, resultBytes); + } + } + + private void compareSoftwareVersion(TIFFField cmpField, TIFFField resultField) { + byte[] versionBytes = resultField.getAsString(0).getBytes(StandardCharsets.US_ASCII); + byte[] versionToCompare = subArray(versionBytes, 0, versionBytes.length - 2); //drop last always zero byte + + Assert.assertArrayEquals(Version.getInstance().getVersion().getBytes(StandardCharsets.US_ASCII), versionToCompare); + } + + private void compareFields(TIFFField cmpField, TIFFField resultField) { + if (cmpField.getType() == TIFFField.TIFF_LONG) { + Assert.assertArrayEquals(cmpField.getAsLongs(), resultField.getAsLongs()); + } else if (cmpField.getType() == TIFFField.TIFF_BYTE) { + Assert.assertArrayEquals(cmpField.getAsBytes(), resultField.getAsBytes()); + } else if (cmpField.getType() == TIFFField.TIFF_SBYTE) { + Assert.assertArrayEquals(cmpField.getAsBytes(), resultField.getAsBytes()); + } else if (cmpField.getType() == TIFFField.TIFF_SHORT) { + Assert.assertArrayEquals(cmpField.getAsChars(), resultField.getAsChars()); + } else if (cmpField.getType() == TIFFField.TIFF_SLONG) { + Assert.assertArrayEquals(cmpField.getAsInts(), resultField.getAsInts()); + } else if (cmpField.getType() == TIFFField.TIFF_SSHORT) { + Assert.assertArrayEquals(cmpField.getAsChars(), resultField.getAsChars()); + } else if (cmpField.getType() == TIFFField.TIFF_UNDEFINED) { + Assert.assertArrayEquals(cmpField.getAsBytes(), resultField.getAsBytes()); + } else if (cmpField.getType() == TIFFField.TIFF_DOUBLE) { + Assert.assertArrayEquals(cmpField.getAsDoubles(), resultField.getAsDoubles(), 0); + } else if (cmpField.getType() == TIFFField.TIFF_FLOAT) { + Assert.assertArrayEquals(cmpField.getAsFloats(), resultField.getAsFloats(), 0); + } else if (cmpField.getType() == TIFFField.TIFF_RATIONAL) { + Assert.assertArrayEquals(cmpField.getAsRationals(), resultField.getAsRationals()); + } else if (cmpField.getType() == TIFFField.TIFF_SRATIONAL) { + Assert.assertArrayEquals(cmpField.getAsSRationals(), resultField.getAsSRationals()); + } else if (cmpField.getType() == TIFFField.TIFF_ASCII) { + Assert.assertArrayEquals(cmpField.getAsStrings(), resultField.getAsStrings()); + } else { + Assert.assertArrayEquals(cmpField.getAsBytes(), resultField.getAsBytes()); + } + } + + private void compareImageData(TIFFDirectory cmpDir, TIFFDirectory resultDir, byte[] cmpBytes, byte[] resultBytes) { + Assert.assertTrue(cmpDir.isTagPresent(TIFFConstants.TIFFTAG_STRIPOFFSETS)); + Assert.assertTrue(cmpDir.isTagPresent(TIFFConstants.TIFFTAG_STRIPBYTECOUNTS)); + Assert.assertTrue(resultDir.isTagPresent(TIFFConstants.TIFFTAG_STRIPOFFSETS)); + Assert.assertTrue(resultDir.isTagPresent(TIFFConstants.TIFFTAG_STRIPBYTECOUNTS)); + + long[] cmpImageOffsets = cmpDir.getField(TIFFConstants.TIFFTAG_STRIPOFFSETS).getAsLongs(); + long[] cmpStripByteCountsArray = cmpDir.getField(TIFFConstants.TIFFTAG_STRIPOFFSETS).getAsLongs(); + long[] resultImageOffsets = resultDir.getField(TIFFConstants.TIFFTAG_STRIPOFFSETS).getAsLongs(); + long[] resultStripByteCountsArray = resultDir.getField(TIFFConstants.TIFFTAG_STRIPOFFSETS).getAsLongs(); + + Assert.assertEquals(cmpImageOffsets.length, resultImageOffsets.length); + Assert.assertEquals(cmpStripByteCountsArray.length, resultStripByteCountsArray.length); + + for (int i = 0; i < cmpImageOffsets.length; ++i) { + int cmpOffset = (int) cmpImageOffsets[i], cmpCounts = (int) cmpStripByteCountsArray[i]; + int resultOffset = (int) resultImageOffsets[i], resultCounts = (int) resultStripByteCountsArray[i]; + + Assert.assertArrayEquals(subArray(cmpBytes, cmpOffset, (cmpOffset + cmpCounts - 1)), + subArray(resultBytes, resultOffset, (resultOffset + resultCounts - 1))); + } + } + + private byte[] subArray(byte[] array, int beg, int end) { + return Arrays.copyOfRange(array, beg, end + 1); + } } diff --git a/kernel/src/test/resources/com/itextpdf/kernel/parser/RegexBasedLocationExtractionStrategyTest/rotatedText.pdf b/kernel/src/test/resources/com/itextpdf/kernel/parser/RegexBasedLocationExtractionStrategyTest/rotatedText.pdf new file mode 100644 index 0000000000..b3c3752a34 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/parser/RegexBasedLocationExtractionStrategyTest/rotatedText.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/BlackWhite.icc b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/BlackWhite.icc similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/BlackWhite.icc rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/BlackWhite.icc diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/CIERGB.icc b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/CIERGB.icc similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/CIERGB.icc rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/CIERGB.icc diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/USWebUncoated.icc b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/USWebUncoated.icc similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/USWebUncoated.icc rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/USWebUncoated.icc diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest01.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest01.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest01.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest02.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest02.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest02.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest02.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest03.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest03.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest03.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest03.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest04.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest04.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest04.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest04.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest05.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest05.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest05.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest05.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest06.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest06.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest06.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest06.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest07.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest07.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest07.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest07.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest08.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest08.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_colorTest08.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_colorTest08.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredAxialPatternTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredAxialPatternTest.pdf new file mode 100644 index 0000000000..0ba14c1593 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredAxialPatternTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredRadialPatternTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredRadialPatternTest.pdf new file mode 100644 index 0000000000..622fd880c2 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredRadialPatternTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredSetTwiceTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredSetTwiceTest.pdf new file mode 100644 index 0000000000..04a5e295e3 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorColoredSetTwiceTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredCircleRgbTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredCircleRgbTest.pdf new file mode 100644 index 0000000000..e850f90c72 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredCircleRgbTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredLineGrayTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredLineGrayTest.pdf new file mode 100644 index 0000000000..fb8613d5a0 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredLineGrayTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredSetTwiceTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredSetTwiceTest.pdf new file mode 100644 index 0000000000..d61a18a8e4 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_patternColorUncoloredSetTwiceTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_setColorsSameColorSpaces.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_setColorsSameColorSpaces.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_setColorsSameColorSpaces.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_setColorsSameColorSpaces.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_setColorsSameColorSpacesPattern.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_setColorsSameColorSpacesPattern.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_setColorsSameColorSpacesPattern.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasColorTest/cmp_setColorsSameColorSpacesPattern.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/0047478.jpg b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/0047478.jpg similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/0047478.jpg rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/0047478.jpg diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/2-frames.gif b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/2-frames.gif similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/2-frames.gif rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/2-frames.gif diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/Desert.jpg b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/Desert.jpg similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/Desert.jpg rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/Desert.jpg diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/Willaerts_Adam_The_Embarkation_of_the_Elector_Palantine_Oil_Canvas-huge.jpg b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/Willaerts_Adam_The_Embarkation_of_the_Elector_Palantine_Oil_Canvas-huge.jpg similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/Willaerts_Adam_The_Embarkation_of_the_Elector_Palantine_Oil_Canvas-huge.jpg rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/Willaerts_Adam_The_Embarkation_of_the_Elector_Palantine_Oil_Canvas-huge.jpg diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/amb.jb2 b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/amb.jb2 similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/amb.jb2 rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/amb.jb2 diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/animated_fox_dog.gif b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/animated_fox_dog.gif similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/animated_fox_dog.gif rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/animated_fox_dog.gif diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/bulb.gif b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/bulb.gif similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/bulb.gif rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/bulb.gif diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/butterfly.wmf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/butterfly.wmf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/butterfly.wmf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/butterfly.wmf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_awtImagesTest01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_awtImagesTest01.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_awtImagesTest01.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_awtImagesTest01.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_canvasSmallFontSize01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_canvasSmallFontSize01.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_canvasSmallFontSize01.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_canvasSmallFontSize01.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_ccittImage01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_ccittImage01.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_ccittImage01.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_ccittImage01.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest01.pdf new file mode 100644 index 0000000000..0339ca8576 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest01.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest02.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest02.pdf new file mode 100644 index 0000000000..a7a513eb78 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest02.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest03.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest03.pdf new file mode 100644 index 0000000000..dd276830d9 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest03.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest04.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest04.pdf new file mode 100644 index 0000000000..dbf2662eb9 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest04.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest05.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest05.pdf new file mode 100644 index 0000000000..f620e80c23 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest05.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest06.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest06.pdf new file mode 100644 index 0000000000..b77911dc8c Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest06.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest07.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest07.pdf new file mode 100644 index 0000000000..f3e15694b2 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest07.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest08.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest08.pdf new file mode 100644 index 0000000000..244cde8c04 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_colorTest08.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_gifImageTest01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_gifImageTest01.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_gifImageTest01.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_gifImageTest01.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_gifImageTest02.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_gifImageTest02.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_gifImageTest02.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_gifImageTest02.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_gifImageTest03.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_gifImageTest03.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_gifImageTest03.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_gifImageTest03.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_gifImageTest05.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_gifImageTest05.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_gifImageTest05.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_gifImageTest05.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_inlineImages01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_inlineImages01.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_inlineImages01.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_inlineImages01.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_inlineImages02.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_inlineImages02.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_inlineImages02.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_inlineImages02.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_inlineImages03.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_inlineImages03.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_inlineImages03.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_inlineImages03.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_kernedTextTest01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_kernedTextTest01.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_kernedTextTest01.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_kernedTextTest01.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_markedContentTest2.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_markedContentTest2.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_markedContentTest2.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_markedContentTest2.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_pageNoContentsStamp.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_pageNoContentsStamp.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_pageNoContentsStamp.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_pageNoContentsStamp.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_setColorsSameColorSpaces.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_setColorsSameColorSpaces.pdf new file mode 100644 index 0000000000..36774960cf Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_setColorsSameColorSpaces.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_setColorsSameColorSpacesPattern.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_setColorsSameColorSpacesPattern.pdf new file mode 100644 index 0000000000..d81cb0a510 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_setColorsSameColorSpacesPattern.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_stampingExistingStream.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_stampingExistingStream.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_stampingExistingStream.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_stampingExistingStream.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_stampingJustCopiedStreamWithCompression.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_stampingJustCopiedStreamWithCompression.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_stampingJustCopiedStreamWithCompression.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_stampingJustCopiedStreamWithCompression.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_wmfImageTest01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest01.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_wmfImageTest01.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest01.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_wmfImageTest02.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest02.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_wmfImageTest02.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest02.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_wmfImageTest03.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest03.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_wmfImageTest03.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest03.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_wmfImageTest04.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest04.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/cmp_wmfImageTest04.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest04.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest05.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest05.pdf new file mode 100644 index 0000000000..a02adeb6c3 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/cmp_wmfImageTest05.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/example.wmf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/example.wmf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/example.wmf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/example.wmf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/example2.wmf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/example2.wmf new file mode 100644 index 0000000000..c9a3bce9b7 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/example2.wmf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/itext.png b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/itext.png similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/itext.png rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/itext.png diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/map.jp2 b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/map.jp2 similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/map.jp2 rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/map.jp2 diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/pageNoContents.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/pageNoContents.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/pageNoContents.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/pageNoContents.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/pageWithContent.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/pageWithContent.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/pageWithContent.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/pageWithContent.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/smpl.bmp b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/smpl.bmp similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/smpl.bmp rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/smpl.bmp diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/type0.wmf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/type0.wmf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/type0.wmf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/type0.wmf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/type1.wmf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/type1.wmf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfCanvasTest/type1.wmf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/canvas/PdfCanvasTest/type1.wmf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAllOffTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAllOffTest.pdf new file mode 100644 index 0000000000..267a543b53 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAllOffTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAllOnTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAllOnTest.pdf new file mode 100644 index 0000000000..73ea84ec35 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAllOnTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAnyOffTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAnyOffTest.pdf new file mode 100644 index 0000000000..cc24c12f10 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAnyOffTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAnyOnTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAnyOnTest.pdf new file mode 100644 index 0000000000..9a83b74082 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisibilityPolicyAnyOnTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisualExpressionTest01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisualExpressionTest01.pdf new file mode 100644 index 0000000000..c2d32ad45b Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_disabledVisualExpressionTest01.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAllOffTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAllOffTest.pdf new file mode 100644 index 0000000000..401c5b57df Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAllOffTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAllOnTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAllOnTest.pdf new file mode 100644 index 0000000000..1abad96763 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAllOnTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAnyOffTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAnyOffTest.pdf new file mode 100644 index 0000000000..7f48cb5cf0 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAnyOffTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAnyOnTest.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAnyOnTest.pdf new file mode 100644 index 0000000000..96c70f6aa9 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisibilityPolicyAnyOnTest.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisualExpressionTest01.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisualExpressionTest01.pdf new file mode 100644 index 0000000000..5a134cd54f Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/cmp_enabledVisualExpressionTest01.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/sourceWithDifferentLayers.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/sourceWithDifferentLayers.pdf new file mode 100644 index 0000000000..098bc2335f Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerMembershipTest/sourceWithDifferentLayers.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_layerGroup.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_layerGroup.pdf new file mode 100644 index 0000000000..12c060608e Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_layerGroup.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_layersRadioGroup.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_layersRadioGroup.pdf new file mode 100644 index 0000000000..f45c8fd50f Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_layersRadioGroup.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_lockedLayer.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_lockedLayer.pdf new file mode 100644 index 0000000000..c0eb6b3785 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_lockedLayer.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_nestedLayers.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_nestedLayers.pdf new file mode 100644 index 0000000000..a4e88f56c8 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_nestedLayers.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_notPrintNotOnPanel.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_notPrintNotOnPanel.pdf new file mode 100644 index 0000000000..4bdb101692 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_notPrintNotOnPanel.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_ocConfigUniqueName.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_ocConfigUniqueName.pdf new file mode 100644 index 0000000000..2f5ed2083f Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_ocConfigUniqueName.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfLayerTest/cmp_output_layered.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_output_layered.pdf similarity index 85% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfLayerTest/cmp_output_layered.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_output_layered.pdf index b672b62014..bb7b5678e9 100644 Binary files a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfLayerTest/cmp_output_layered.pdf and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_output_layered.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_processTitledHierarchies.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_processTitledHierarchies.pdf new file mode 100644 index 0000000000..7a81736d47 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_processTitledHierarchies.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setCreatorInfoAndLanguage.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setCreatorInfoAndLanguage.pdf new file mode 100644 index 0000000000..222cf956db Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setCreatorInfoAndLanguage.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setExportViewIsFalse.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setExportViewIsFalse.pdf new file mode 100644 index 0000000000..b36bc83904 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setExportViewIsFalse.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setExportViewIsTrue.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setExportViewIsTrue.pdf new file mode 100644 index 0000000000..9e500f7ce1 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setExportViewIsTrue.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setUserAndPageElement.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setUserAndPageElement.pdf new file mode 100644 index 0000000000..59ca1c678d Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_setUserAndPageElement.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_zoomNotOnPanel.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_zoomNotOnPanel.pdf new file mode 100644 index 0000000000..e26b2e8003 Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/cmp_zoomNotOnPanel.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfLayerTest/input_layered.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/input_layered.pdf similarity index 100% rename from kernel/src/test/resources/com/itextpdf/kernel/pdf/PdfLayerTest/input_layered.pdf rename to kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/input_layered.pdf diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/ocpConfigs.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/ocpConfigs.pdf new file mode 100644 index 0000000000..5d68f5028c Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/ocpConfigs.pdf differ diff --git a/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/titledHierarchies.pdf b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/titledHierarchies.pdf new file mode 100644 index 0000000000..dbed07b87c Binary files /dev/null and b/kernel/src/test/resources/com/itextpdf/kernel/pdf/layer/PdfLayerTest/titledHierarchies.pdf differ diff --git a/layout/findbugs-filter.xml b/layout/findbugs-filter.xml index a1e1c7d211..d7ae6c64f6 100644 --- a/layout/findbugs-filter.xml +++ b/layout/findbugs-filter.xml @@ -32,15 +32,34 @@ + + + diff --git a/layout/pom.xml b/layout/pom.xml index 5b7439789c..480b149c74 100644 --- a/layout/pom.xml +++ b/layout/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 layout iText 7 - layout diff --git a/layout/src/main/java/com/itextpdf/layout/borders/Border.java b/layout/src/main/java/com/itextpdf/layout/borders/Border.java index c8d480a5b2..836fc917af 100644 --- a/layout/src/main/java/com/itextpdf/layout/borders/Border.java +++ b/layout/src/main/java/com/itextpdf/layout/borders/Border.java @@ -177,21 +177,17 @@ protected Border(Color color, float width, float opacity) { } /** - *

        * All borders are supposed to be drawn in such way, that inner content of the element is on the right from the * drawing direction. Borders are drawn in this order: top, right, bottom, left. - *

        *

        * Given points specify the line which lies on the border of the content area, * therefore the border itself should be drawn to the left from the drawing direction. - *

        *

        * borderWidthBefore and borderWidthAfter parameters are used to * define the widths of the borders that are before and after the current border, e.g. for * the bottom border, borderWidthBefore specifies width of the right border and * borderWidthAfter - width of the left border. Those width are used to handle areas * of border joins. - *

        * * @param canvas PdfCanvas to be written to * @param x1 x coordinate of the beginning point of the element side, that should be bordered @@ -205,24 +201,19 @@ protected Border(Color color, float width, float opacity) { public abstract void draw(PdfCanvas canvas, float x1, float y1, float x2, float y2, Side defaultSide, float borderWidthBefore, float borderWidthAfter); /** - *

        * All borders are supposed to be drawn in such way, that inner content of the element is on the right from the * drawing direction. Borders are drawn in this order: top, right, bottom, left. - *

        *

        * Given points specify the line which lies on the border of the content area, * therefore the border itself should be drawn to the left from the drawing direction. - *

        *

        * borderWidthBefore and borderWidthAfter parameters are used to * define the widths of the borders that are before and after the current border, e.g. for * the bottom border, borderWidthBefore specifies width of the right border and * borderWidthAfter - width of the left border. Those width are used to handle areas * of border joins. - *

        *

        * borderRadius is used to draw rounded borders. - *

        * * @param canvas PdfCanvas to be written to * @param x1 x coordinate of the beginning point of the element side, that should be bordered @@ -239,25 +230,20 @@ public void draw(PdfCanvas canvas, float x1, float y1, float x2, float y2, float } /** - *

        * All borders are supposed to be drawn in such way, that inner content of the element is on the right from the * drawing direction. Borders are drawn in this order: top, right, bottom, left. - *

        *

        * Given points specify the line which lies on the border of the content area, * therefore the border itself should be drawn to the left from the drawing direction. - *

        *

        * borderWidthBefore and borderWidthAfter parameters are used to * define the widths of the borders that are before and after the current border, e.g. for * the bottom border, borderWidthBefore specifies width of the right border and * borderWidthAfter - width of the left border. Those width are used to handle areas * of border joins. - *

        *

        * horizontalRadius1, verticalRadius1, horizontalRadius2 * and verticalRadius2 are used to draw rounded borders. - *

        * * @param canvas PdfCanvas to be written to * @param x1 x coordinate of the beginning point of the element side, that should be bordered diff --git a/layout/src/main/java/com/itextpdf/layout/element/LineSeparator.java b/layout/src/main/java/com/itextpdf/layout/element/LineSeparator.java index 29d23a8afa..2b97dd55aa 100644 --- a/layout/src/main/java/com/itextpdf/layout/element/LineSeparator.java +++ b/layout/src/main/java/com/itextpdf/layout/element/LineSeparator.java @@ -54,7 +54,7 @@ This file is part of the iText (R) project. /** * This is a line separator element which is basically just a horizontal line with * a style specified by {@link ILineDrawer} custom drawing interface instance. - * This might be thought of as an HTML's
        element alternative. + * This might be thought of as an HTML's <hr> element alternative. */ public class LineSeparator extends BlockElement { diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontInfo.java b/layout/src/main/java/com/itextpdf/layout/font/FontInfo.java index b4426fb776..d1a164cdf6 100644 --- a/layout/src/main/java/com/itextpdf/layout/font/FontInfo.java +++ b/layout/src/main/java/com/itextpdf/layout/font/FontInfo.java @@ -60,7 +60,7 @@ This file is part of the iText (R) project. * * @see FontProvider#getPdfFont(FontInfo) * @see FontProvider#getPdfFont(FontInfo, FontSet) - *

        + * * Note, {@link #getAlias()} and {@link #getDescriptor()} do not taken into account in {@link #equals}, * the same font with different aliases will have equal FontInfo's, * and therefore the same {@link PdfFont} in the end document. diff --git a/layout/src/main/java/com/itextpdf/layout/font/FontProvider.java b/layout/src/main/java/com/itextpdf/layout/font/FontProvider.java index 13726b1685..24f5f764e5 100644 --- a/layout/src/main/java/com/itextpdf/layout/font/FontProvider.java +++ b/layout/src/main/java/com/itextpdf/layout/font/FontProvider.java @@ -353,6 +353,15 @@ public PdfFont getPdfFont(FontInfo fontInfo, FontSet tempFonts) { pdfFont = PdfFontFactory.createFont(fontProgram, encoding, getDefaultEmbeddingFlag()); } catch (IOException e) { + // Converting checked exceptions to unchecked RuntimeException (java-specific comment). + // + // FontProvider is usually used in highlevel API, which requests fonts in deep underlying logic. + // IOException would mean that font is chosen and it is supposed to exist, however it cannot be read. + // Using fallbacks in such situations would make FontProvider less intuitive. + // + // Even though softening of checked exceptions can be handled at higher levels in order to let + // the caller of this method know that font creation failed, we prefer to avoid bloating highlevel API + // and avoid making higher level code depend on low-level code because of the exceptions handling. throw new PdfException(PdfException.IoExceptionWhileCreatingFont, e); } diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/ByteVector.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/ByteVector.java index 9b169c2f5b..65bb7cd03a 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/ByteVector.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/ByteVector.java @@ -20,10 +20,10 @@ import java.io.Serializable; /** - *

        This class implements a simple byte vector with access to the - * underlying array.

        - * - *

        This work was authored by Carlos Villegas (cav@uniscope.co.jp).

        + * This class implements a simple byte vector with access to the + * underlying array. + *

        + * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ public class ByteVector implements Serializable { diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/CharVector.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/CharVector.java index 215a471f26..1db92ad010 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/CharVector.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/CharVector.java @@ -20,10 +20,10 @@ import java.io.Serializable; /** - *

        This class implements a simple char vector with access to the - * underlying array.

        - * - *

        This work was authored by Carlos Villegas (cav@uniscope.co.jp).

        + * This class implements a simple char vector with access to the + * underlying array. + *

        + * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ public class CharVector implements Serializable { diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphen.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphen.java index 25378bd899..a58e8aba49 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphen.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphen.java @@ -20,16 +20,16 @@ import java.io.Serializable; /** - *

        This class represents a hyphen. A 'full' hyphen is made of 3 parts: + * This class represents a hyphen. A 'full' hyphen is made of 3 parts: * the pre-break text, post-break text and no-break. If no line-break * is generated at this position, the no-break text is used, otherwise, * pre-break and post-break are used. Typically, pre-break is equal to * the hyphen character and the others are empty. However, this general * scheme allows support for cases in some languages where words change * spelling if they're split across lines, like german's 'backen' which - * hyphenates 'bak-ken'. BTW, this comes from TeX.

        - * - *

        This work was authored by Carlos Villegas (cav@uniscope.co.jp).

        + * hyphenates 'bak-ken'. BTW, this comes from TeX. + *

        + * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ /** diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphenation.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphenation.java index d97633eb39..bbc3449391 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphenation.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphenation.java @@ -18,9 +18,7 @@ package com.itextpdf.layout.hyphenation; /** - *

        * This class represents a hyphenated word. - * *

        * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationException.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationException.java index 58124aa92b..2bfb91fba3 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationException.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationException.java @@ -19,7 +19,8 @@ /** * A hyphenation exception. - *

        This work was authored by Carlos Villegas (cav@uniscope.co.jp).

        + *

        + * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ public class HyphenationException extends Exception { diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationTree.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationTree.java index 65ab0585c0..fbf007c3d1 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationTree.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationTree.java @@ -29,11 +29,9 @@ import java.util.Map; /** - *

        * This tree structure stores the hyphenation patterns in an efficient * way for fast lookup. It provides the provides the method to * hyphenate a word. - * *

        * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ @@ -216,16 +214,18 @@ protected byte[] getValues(int k) { } /** - *

        Search for all possible partial matches of word starting + * Search for all possible partial matches of word starting * at index an update interletter values. In other words, it - * does something like:

        + * does something like: + *

        * * for(i=0; i<patterns.length; i++) { * if ( word.substring(index).startsWidth(patterns[i]) ) * update_interletter_values(patterns[i]); * } * - *

        But it is done in an efficient way since the patterns are + *

        + * But it is done in an efficient way since the patterns are * stored in a ternary tree. In fact, this is the whole purpose * of having the tree: doing this search without having to test * every single pattern. The number of patterns for languages @@ -234,7 +234,7 @@ protected byte[] getValues(int k) { * really slow without the tree. The tradeoff is memory, but * using a ternary tree instead of a trie, almost halves the * the memory used by Lout or TeX. It's also faster than using - * a hash table

        + * a hash table * @param word null terminated word to match * @param index start index from word * @param il interletter values array to update diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationTreeCache.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationTreeCache.java index e8af6b71be..b5ce571582 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationTreeCache.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/HyphenationTreeCache.java @@ -24,7 +24,7 @@ import java.util.Set; /** - *

        This is a cache for HyphenationTree instances.

        + * This is a cache for HyphenationTree instances. */ public class HyphenationTreeCache { diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphenator.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphenator.java index 35c39e16bf..bb4f0b8e35 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphenator.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/Hyphenator.java @@ -30,10 +30,10 @@ import java.util.Map; /** - *

        This class is the main entry point to the hyphenation package. - * You can use only the static methods or create an instance.

        - * - *

        This work was authored by Carlos Villegas (cav@uniscope.co.jp).

        + * This class is the main entry point to the hyphenation package. + * You can use only the static methods or create an instance. + *

        + * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ public final class Hyphenator { diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/IPatternConsumer.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/IPatternConsumer.java index fc108f8ab6..2e9b6c7a88 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/IPatternConsumer.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/IPatternConsumer.java @@ -20,10 +20,10 @@ import java.util.List; /** - *

        This interface is used to connect the XML pattern file parser to - * the hyphenation tree.

        - * - *

        This work was authored by Carlos Villegas (cav@uniscope.co.jp).

        + * This interface is used to connect the XML pattern file parser to + * the hyphenation tree. + *

        + * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ public interface IPatternConsumer { diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/PatternParser.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/PatternParser.java index f28d7e1601..d0cd969bf6 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/PatternParser.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/PatternParser.java @@ -33,10 +33,10 @@ import org.xml.sax.helpers.DefaultHandler; /** - *

        A SAX document handler to read and parse hyphenation patterns - * from a XML file.

        - * - *

        This work was authored by Carlos Villegas (cav@uniscope.co.jp).

        + * A SAX document handler to read and parse hyphenation patterns + * from a XML file. + *

        + * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ public class PatternParser extends DefaultHandler { @@ -119,6 +119,10 @@ static XMLReader createParser() { factory.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false); return factory.newSAXParser().getXMLReader(); } catch (Exception e) { + // Converting checked exceptions to unchecked RuntimeException (java-specific comment). + // + // Here creating of specific XMLReader is requested for processing patterns in hyphenation. + // If it fails, hyphenation processing cannot be recovered. throw new RuntimeException("Couldn't create XMLReader: " + e.getMessage()); } } diff --git a/layout/src/main/java/com/itextpdf/layout/hyphenation/TernaryTree.java b/layout/src/main/java/com/itextpdf/layout/hyphenation/TernaryTree.java index d3da96394f..ed3deb2eaf 100644 --- a/layout/src/main/java/com/itextpdf/layout/hyphenation/TernaryTree.java +++ b/layout/src/main/java/com/itextpdf/layout/hyphenation/TernaryTree.java @@ -15,6 +15,10 @@ * limitations under the License. */ +/* + * PLEASE NOTE that implementation of "insert" function was refactored to consume less stack memory + */ + package com.itextpdf.layout.hyphenation; import java.io.Serializable; @@ -22,8 +26,8 @@ /** *

        Ternary Search Tree.

        - * - *

        A ternary search tree is a hibrid between a binary tree and + *

        + * A ternary search tree is a hybrid between a binary tree and * a digital search tree (trie). Keys are limited to strings. * A data value of type char is stored in each leaf node. * It can be used as an index (or pointer) to the data. @@ -37,9 +41,9 @@ * from the target, etc. The storage requirements are higher than * a binary tree but a lot less than a trie. Performance is * comparable with a hash table, sometimes it outperforms a hash - * function (most of the time can determine a miss faster than a hash).

        - * - *

        The main purpose of this java port is to serve as a base for + * function (most of the time can determine a miss faster than a hash). + *

        + * The main purpose of this java port is to serve as a base for * implementing TeX's hyphenation algorithm (see The TeXBook, * appendix H). Each language requires from 5000 to 15000 hyphenation * patterns which will be keys in this tree. The strings patterns @@ -51,15 +55,15 @@ * to be just 8 bytes (3 pointers and the data char). This gives * room for about 65000 nodes. In my tests the english patterns * took 7694 nodes and the german patterns 10055 nodes, - * so I think we are safe.

        - * - *

        All said, this is a map with strings as keys and char as value. + * so I think we are safe. + *

        + * All said, this is a map with strings as keys and char as value. * Pretty limited!. It can be extended to a general map by * using the string representation of an object and using the * char value as an index to an array that contains the object - * values.

        - * - *

        This work was authored by Carlos Villegas (cav@uniscope.co.jp).

        + * values. + *

        + * This work was authored by Carlos Villegas (cav@uniscope.co.jp). */ public class TernaryTree implements Serializable { @@ -91,13 +95,15 @@ public class TernaryTree implements Serializable { protected char[] eq; /** - *

        The character stored in this node: splitchar. - * Two special values are reserved:

        - *
        • 0x0000 as string terminator
        • - *
        • 0xFFFF to indicate that the branch starting at - * this node is compressed
        - *

        This shouldn't be a problem if we give the usual semantics to - * strings since 0xFFFF is garanteed not to be an Unicode character.

        + * The character stored in this node: splitchar. + * Two special values are reserved: + *
          + *
        • 0x0000 as string terminator + *
        • 0xFFFF to indicate that the branch starting at + * this node is compressed + *
        + * This shouldn't be a problem if we give the usual semantics to + * strings since 0xFFFF is garanteed not to be an Unicode character. */ protected char[] sc; @@ -164,7 +170,7 @@ public void insert(String key, char val) { char[] strkey = new char[len--]; key.getChars(0, len, strkey, 0); strkey[len] = 0; - root = insert(root, strkey, 0, val); + root = insert(new TreeInsertionParams(root, strkey, 0, val)); } /** @@ -178,13 +184,17 @@ public void insert(char[] key, int start, char val) { if (freenode + len > eq.length) { redimNodeArrays(eq.length + BLOCK_SIZE); } - root = insert(root, key, start, val); + root = insert(new TreeInsertionParams(root, key, start, val)); } - /** - * The actual insertion function, recursive version. - */ - private char insert(char p, char[] key, int start, char val) { + // PLEASE NOTE that this function is a result of refactoring "insert" method which + // is a modification of the original work + // Returns null if insertion is not needed and the id of the new node if insertion was performed + private Character insertNewBranchIfNeeded(TreeInsertionParams params) { + char p = params.p; + char[] key = params.key; + int start = params.start; + char val = params.val; int len = strlen(key, start); if (p == 0) { // this means there is no branch, this node will start a new branch. @@ -204,54 +214,104 @@ private char insert(char p, char[] key, int start, char val) { lo[p] = 0; } return p; + } else { + return null; } + } - if (sc[p] == 0xFFFF) { - // branch is compressed: need to decompress - // this will generate garbage in the external key array - // but we can do some garbage collection later - char pp = freenode++; - lo[pp] = lo[p]; // previous pointer to key - eq[pp] = eq[p]; // previous pointer to data - lo[p] = 0; - if (len > 0) { - sc[p] = kv.get(lo[pp]); - eq[p] = pp; - lo[pp]++; - if (kv.get(lo[pp]) == 0) { - // key completly decompressed leaving garbage in key array - lo[pp] = 0; - sc[pp] = 0; - hi[pp] = 0; + // PLEASE NOTE that this function is a result of refactoring "insert" method which + // is a modification of the original work + private char insertIntoExistingBranch(TreeInsertionParams params) { + char initialP = params.p; + TreeInsertionParams paramsToInsertNext = params; + while (paramsToInsertNext != null) { + char p = paramsToInsertNext.p; + // We are inserting into an existing branch hence the id must be non-zero + assert p != 0; + char[] key = paramsToInsertNext.key; + int start = paramsToInsertNext.start; + char val = paramsToInsertNext.val; + int len = strlen(key, start); + paramsToInsertNext = null; + + if (sc[p] == 0xFFFF) { + // branch is compressed: need to decompress + // this will generate garbage in the external key array + // but we can do some garbage collection later + char pp = freenode++; + lo[pp] = lo[p]; // previous pointer to key + eq[pp] = eq[p]; // previous pointer to data + lo[p] = 0; + if (len > 0) { + sc[p] = kv.get(lo[pp]); + eq[p] = pp; + lo[pp]++; + if (kv.get(lo[pp]) == 0) { + // key completly decompressed leaving garbage in key array + lo[pp] = 0; + sc[pp] = 0; + hi[pp] = 0; + } else { + // we only got first char of key, rest is still there + sc[pp] = 0xFFFF; + } } else { - // we only got first char of key, rest is still there + // In this case we can save a node by swapping the new node + // with the compressed node sc[pp] = 0xFFFF; + hi[p] = pp; + sc[p] = 0; + eq[p] = val; + length++; + break; } - } else { - // In this case we can save a node by swapping the new node - // with the compressed node - sc[pp] = 0xFFFF; - hi[p] = pp; - sc[p] = 0; - eq[p] = val; - length++; - return p; } - } - char s = key[start]; - if (s < sc[p]) { - lo[p] = insert(lo[p], key, start, val); - } else if (s == sc[p]) { - if (s != 0) { - eq[p] = insert(eq[p], key, start + 1, val); + char s = key[start]; + if (s < sc[p]) { + TreeInsertionParams branchParams = new TreeInsertionParams(lo[p], key, start, val); + Character insertNew = insertNewBranchIfNeeded(branchParams); + if (insertNew == null) { + paramsToInsertNext = branchParams; + } else { + lo[p] = insertNew; + } + } else if (s == sc[p]) { + if (s != 0) { + TreeInsertionParams branchParams = new TreeInsertionParams(eq[p], key, start + 1, val); + Character insertNew = insertNewBranchIfNeeded(branchParams); + if (insertNew == null) { + paramsToInsertNext = branchParams; + } else { + eq[p] = insertNew; + } + } else { + // key already in tree, overwrite data + eq[p] = val; + } } else { - // key already in tree, overwrite data - eq[p] = val; + TreeInsertionParams branchParams = new TreeInsertionParams(hi[p], key, start, val); + Character insertNew = insertNewBranchIfNeeded(branchParams); + if (insertNew == null) { + paramsToInsertNext = branchParams; + } else { + hi[p] = insertNew; + } } + } + return initialP; + } + + /** + * The actual insertion function, recursive version. + * PLEASE NOTE that the implementation has been adapted to consume less stack memory + */ + private char insert(TreeInsertionParams params) { + Character newBranch = insertNewBranchIfNeeded(params); + if (newBranch == null) { + return insertIntoExistingBranch(params); } else { - hi[p] = insert(hi[p], key, start, val); + return (char)newBranch; } - return p; } /** @@ -514,5 +574,21 @@ private void compact(CharVector kx, TernaryTree map, char p) { public Enumeration keys() { return new TernaryTreeIterator(this); } + + // PLEASE NOTE that this is a helper class that was added as a result of the file modification + // and is not a part of the original file + private static class TreeInsertionParams { + char p; + char[] key; + int start; + char val; + + public TreeInsertionParams(char p, char[] key, int start, char val) { + this.p = p; + this.key = key; + this.start = start; + this.val = val; + } + } } diff --git a/layout/src/main/java/com/itextpdf/layout/property/ListSymbolAlignment.java b/layout/src/main/java/com/itextpdf/layout/property/ListSymbolAlignment.java index 4e583d7cd6..5c8bbe757a 100644 --- a/layout/src/main/java/com/itextpdf/layout/property/ListSymbolAlignment.java +++ b/layout/src/main/java/com/itextpdf/layout/property/ListSymbolAlignment.java @@ -48,7 +48,7 @@ This file is part of the iText (R) project. * {@link ListSymbolAlignment#LEFT} means that the items will be aligned as follows: * 9. Item 9 * 10. Item 10 - * + *

        * Whereas {@link ListSymbolAlignment#RIGHT} means the items will be aligned as follows: * 9. Item 9 * 10. Item 10 diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleTypes.java b/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleTypes.java index 135393b4b4..4b798407b9 100644 --- a/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleTypes.java +++ b/layout/src/main/java/com/itextpdf/layout/renderer/AccessibleTypes.java @@ -48,21 +48,15 @@ This file is part of the iText (R) project. import java.util.Set; /** - * * This class is used to identify standard structure role type based only on it's name for the sake of applying * standard structure attributes. - * *

        * These types mostly resemble structure type levels in the pdf 1.7 specification, however they are not exact. * In pdf 2.0 some of these types are not even present and moreover, specific roles with the same name might belong * to different type levels depending on context (which consists of kids, parents and their types). - *

        - * *

        * So, these types are mostly useful for the internal itext usage and are not backed by any spec. They are designed for * the most part to return the value the most suitable and handy for the purposes of accessibility properties applying. - *

        - * *

        * Here are the main reasons to leave these types as is for now, even after introducing of PDF 2.0: *

          @@ -73,8 +67,6 @@ This file is part of the iText (R) project. *
        * In general, the correct way to handle role types would be to have separate classes for every namespace that define type * and apply attributes. However I believe, that for now it is not feasible at the moment to implement this approach. - *

        - * * The right time to improve and replace this class might be when new roles and attributes (specific to the different standard structure namespaces) * will be more widely used in the auto tagging mechanism by default, and also when may be there will be more known * practical examples of utilizing standard structure attributes. diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/ListRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/ListRenderer.java index 50b31952dc..c31be5fcc0 100644 --- a/layout/src/main/java/com/itextpdf/layout/renderer/ListRenderer.java +++ b/layout/src/main/java/com/itextpdf/layout/renderer/ListRenderer.java @@ -248,19 +248,16 @@ private LineRenderer surroundTextBullet(IRenderer bulletRenderer) { } /** - *

        * Corrects split and overflow renderers when {@link com.itextpdf.layout.property.Property#FORCED_PLACEMENT} is applied. * We assume that {@link com.itextpdf.layout.property.Property#FORCED_PLACEMENT} is applied when the first * {@link com.itextpdf.layout.renderer.ListItemRenderer} cannot be fully layouted. * This means that the problem has occurred in one of first list item renderer's child. * We consider the right solution to force placement of all first item renderer's childs before the one, * which was the cause of {@link com.itextpdf.layout.layout.LayoutResult#NOTHING}, including this child. - *

        *

        * Notice that we do not expect {@link com.itextpdf.layout.property.Property#FORCED_PLACEMENT} to be applied * if we can render the first item renderer and strongly recommend not to set * {@link com.itextpdf.layout.property.Property#FORCED_PLACEMENT} manually. - *

        * * @param splitRenderer the {@link IRenderer split renderer} before correction * @param overflowRenderer the {@link IRenderer overflow renderer} before correction diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java index df3e3c22dd..e9f7d74d7a 100644 --- a/layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java +++ b/layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java @@ -1336,18 +1336,18 @@ protected Float retrieveWidth(float parentBoxWidth) { @Override public MinMaxWidth getMinMaxWidth() { - initializeTableLayoutBorders(); + if (isOriginalNonSplitRenderer) { + initializeTableLayoutBorders(); + } float rightMaxBorder = bordersHandler.getRightBorderMaxWidth(); float leftMaxBorder = bordersHandler.getLeftBorderMaxWidth(); TableWidths tableWidths = new TableWidths(this, MinMaxWidthUtils.getInfWidth(), true, rightMaxBorder, leftMaxBorder); - float[] columns = tableWidths.layout(); - float minWidth = tableWidths.getMinWidth(); - cleanTableLayoutBorders(); - float maxColTotalWidth = 0; + float[] columns = isOriginalNonSplitRenderer ? tableWidths.layout() : countedColumnWidth; for (float column : columns) { maxColTotalWidth += column; } + float minWidth = isOriginalNonSplitRenderer ? tableWidths.getMinWidth() : maxColTotalWidth; UnitValue marginRightUV = this.getPropertyAsUnitValue(Property.MARGIN_RIGHT); if (!marginRightUV.isPointValue()) { Logger logger = LoggerFactory.getLogger(TableRenderer.class); @@ -1390,17 +1390,6 @@ private void initializeTableLayoutBorders() { correctRowRange(); } - private void cleanTableLayoutBorders() { - footerRenderer = null; - headerRenderer = null; - // we may have deleted empty rows and now need to update table's rowrange - this.rowRange = new Table.RowRange(rowRange.getStartRow(), bordersHandler.getFinishRow()); - //TODO do we need it? - // delete set properties - deleteOwnProperty(Property.BORDER_BOTTOM); - deleteOwnProperty(Property.BORDER_TOP); - } - private void correctRowRange() { if (rows.size() < rowRange.getFinishRow() - rowRange.getStartRow() + 1) { rowRange = new Table.RowRange(rowRange.getStartRow(), rowRange.getStartRow() + rows.size() - 1); @@ -1710,12 +1699,12 @@ private void correctRowCellsOccupiedAreas(LayoutResult[] splits, int row, int[] bBox.moveDown(shift); try { cell.move(0, -(cumulativeShift - rowspanOffset)); - } catch (NullPointerException e) { // TODO Remove try-catch when DEVSIX-1001 is resolved. + bBox.setHeight(height); + cell.applyVerticalAlignment(); + } catch (NullPointerException e) { // TODO Remove try-catch when DEVSIX-1655 is resolved. Logger logger = LoggerFactory.getLogger(TableRenderer.class); logger.error(MessageFormatUtil.format(LogMessageConstant.OCCUPIED_AREA_HAS_NOT_BEEN_INITIALIZED, "Some of the cell's content might not end up placed correctly.")); } - bBox.setHeight(height); - cell.applyVerticalAlignment(); } } diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TextRenderer.java b/layout/src/main/java/com/itextpdf/layout/renderer/TextRenderer.java index 0778f5c0b4..4caf8cf68b 100644 --- a/layout/src/main/java/com/itextpdf/layout/renderer/TextRenderer.java +++ b/layout/src/main/java/com/itextpdf/layout/renderer/TextRenderer.java @@ -568,7 +568,7 @@ public LayoutResult layout(LayoutContext layoutContext) { public void applyOtf() { updateFontAndText(); Character.UnicodeScript script = this.getProperty(Property.FONT_SCRIPT); - if (!otfFeaturesApplied && TypographyUtils.isTypographyModuleInitialized() && text.start < text.end) { + if (!otfFeaturesApplied && TypographyUtils.isPdfCalligraphAvailable() && text.start < text.end) { if (hasOtfFont()) { Object typographyConfig = this.getProperty(Property.TYPOGRAPHY_CONFIG); Collection supportedScripts = null; diff --git a/layout/src/main/java/com/itextpdf/layout/renderer/TypographyUtils.java b/layout/src/main/java/com/itextpdf/layout/renderer/TypographyUtils.java index 7da389f697..78aea47a33 100644 --- a/layout/src/main/java/com/itextpdf/layout/renderer/TypographyUtils.java +++ b/layout/src/main/java/com/itextpdf/layout/renderer/TypographyUtils.java @@ -47,14 +47,16 @@ This file is part of the iText (R) project. import com.itextpdf.io.font.TrueTypeFont; import com.itextpdf.io.font.otf.Glyph; import com.itextpdf.io.font.otf.GlyphLine; +import com.itextpdf.io.util.MessageFormatUtil; import com.itextpdf.kernel.font.PdfFont; import com.itextpdf.layout.property.BaseDirection; import com.itextpdf.layout.property.Property; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import java.lang.reflect.AccessibleObject; import java.lang.reflect.Constructor; import java.lang.reflect.Method; -import com.itextpdf.io.util.MessageFormatUtil; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -62,10 +64,7 @@ This file is part of the iText (R) project. import java.util.List; import java.util.Map; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -final class TypographyUtils { +public final class TypographyUtils { private static final Logger logger = LoggerFactory.getLogger(TypographyUtils.class); @@ -123,6 +122,17 @@ final class TypographyUtils { SUPPORTED_SCRIPTS = supportedScripts; } + private TypographyUtils() { + } + + /** + * Checks if layout module can access pdfCalligraph + * @return true if layout can access pdfCalligraph and false otherwise + */ + public static boolean isPdfCalligraphAvailable() { + return TYPOGRAPHY_MODULE_INITIALIZED; + } + static void applyOtfScript(FontProgram fontProgram, GlyphLine text, Character.UnicodeScript script, Object typographyConfig) { if (!TYPOGRAPHY_MODULE_INITIALIZED) { logger.warn(typographyNotFoundException); @@ -247,10 +257,6 @@ static Collection getSupportedScripts(Object typography } } - static boolean isTypographyModuleInitialized() { - return TYPOGRAPHY_MODULE_INITIALIZED; - } - private static Object callMethod(String className, String methodName, Class[] parameterTypes, Object... args) { return callMethod(className, methodName, (Object) null, parameterTypes, args); } @@ -266,6 +272,15 @@ private static Object callMethod(String className, String methodName, Object tar } catch (IllegalArgumentException e) { logger.warn(MessageFormatUtil.format("Illegal arguments passed to {0}#{1} method call: {2}", className, methodName, e.getMessage())); } catch (Exception e) { + // Converting checked exceptions to unchecked RuntimeException (java-specific comment). + // + // If typography utils throws an exception at this point, we consider it as unrecoverable situation for + // its callers (layouting methods). Presence of typography module in class path is checked before. + // It's might be more suitable to wrap checked exceptions at a bit higher level, but we do it here for + // the sake of convenience. + // + // The RuntimeException exception is used instead of, for example, PdfException, because failure here is + // unexpected and is not connected to PDF documents processing. throw new RuntimeException(e.toString(), e); } return null; @@ -280,6 +295,15 @@ private static Object callConstructor(String className, Class[] parameterTypes, } catch (ClassNotFoundException e) { logger.warn(MessageFormatUtil.format("Cannot find class {0}", className)); } catch (Exception exc) { + // Converting checked exceptions to unchecked RuntimeException (java-specific comment). + // + // If typography utils throws an exception at this point, we consider it as unrecoverable situation for + // its callers (layouting methods). Presence of typography module in class path is checked before. + // It's might be more suitable to wrap checked exceptions at a bit higher level, but we do it here for + // the sake of convenience. + // + // The RuntimeException exception is used instead of, for example, PdfException, because failure here is + // unexpected and is not connected to PDF documents processing. throw new RuntimeException(exc.toString(), exc); } return null; diff --git a/layout/src/test/java/com/itextpdf/layout/BackgroundColorTest.java b/layout/src/test/java/com/itextpdf/layout/BackgroundColorTest.java index b112013785..9d62480f65 100644 --- a/layout/src/test/java/com/itextpdf/layout/BackgroundColorTest.java +++ b/layout/src/test/java/com/itextpdf/layout/BackgroundColorTest.java @@ -78,7 +78,7 @@ public static void beforeClass() { } @Test - public void shouldAddBackgroundColorAttributeToAccessiblityWhenBackgroundColorIsSet() throws IOException, XMPException, InterruptedException { + public void shouldAddBackgroundColorAttributeToAccessiblityWhenBackgroundColorIsSet() throws IOException, InterruptedException { fileName = "simpleBackgroundColorTest.pdf"; outFileName = destinationFolder + fileName; cmpFileName = sourceFolder + cmpPrefix + fileName; diff --git a/layout/src/test/java/com/itextpdf/layout/BackgroundImageTest.java b/layout/src/test/java/com/itextpdf/layout/BackgroundImageTest.java new file mode 100644 index 0000000000..7dcf09c803 --- /dev/null +++ b/layout/src/test/java/com/itextpdf/layout/BackgroundImageTest.java @@ -0,0 +1,302 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.layout; + +import com.itextpdf.io.image.ImageData; +import com.itextpdf.io.image.ImageDataFactory; +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.pdf.xobject.PdfFormXObject; +import com.itextpdf.kernel.pdf.xobject.PdfImageXObject; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.layout.element.Div; +import com.itextpdf.layout.element.Paragraph; +import com.itextpdf.layout.property.BackgroundImage; +import com.itextpdf.layout.property.Property; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.FileOutputStream; +import java.io.IOException; +import java.net.MalformedURLException; + +@Category(IntegrationTest.class) +public class BackgroundImageTest extends ExtendedITextTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/layout/BackgroundImageTest/"; + public static final String destinationFolder = "./target/test/com/itextpdf/layout/BackgroundImageTest/"; + + @BeforeClass + public static void beforeClass() { + createDestinationFolder(destinationFolder); + } + + @Test + public void backgroundImage() throws IOException, InterruptedException { + PdfImageXObject xObject = new PdfImageXObject(ImageDataFactory.create(sourceFolder + "itis.jpg")); + BackgroundImage backgroundImage = new BackgroundImage(xObject); + + Assert.assertTrue(backgroundImage.isRepeatX()); + Assert.assertTrue(backgroundImage.isRepeatY()); + + backgroundImageGenericTest("backgroundImage", backgroundImage); + } + + @Test + public void backgroundImageWithoutRepeatX() throws IOException, InterruptedException { + PdfImageXObject xObject = new PdfImageXObject(ImageDataFactory.create(sourceFolder + "itis.jpg")); + BackgroundImage backgroundImage = new BackgroundImage(xObject, false, true); + + Assert.assertFalse(backgroundImage.isRepeatX()); + Assert.assertTrue(backgroundImage.isRepeatY()); + + backgroundImageGenericTest("backgroundImageWithoutRepeatX", backgroundImage); + } + + @Test + public void backgroundImageWithoutRepeatY() throws IOException, InterruptedException { + PdfImageXObject xObject = new PdfImageXObject(ImageDataFactory.create(sourceFolder + "itis.jpg")); + BackgroundImage backgroundImage = new BackgroundImage(xObject, true, false); + + Assert.assertTrue(backgroundImage.isRepeatX()); + Assert.assertFalse(backgroundImage.isRepeatY()); + + backgroundImageGenericTest("backgroundImageWithoutRepeatY", backgroundImage); + } + + @Test + public void backgroundImageWithoutRepeatXY() throws IOException, InterruptedException { + PdfImageXObject xObject = new PdfImageXObject(ImageDataFactory.create(sourceFolder + "itis.jpg")); + BackgroundImage backgroundImage = new BackgroundImage(xObject, false, false); + + Assert.assertFalse(backgroundImage.isRepeatX()); + Assert.assertFalse(backgroundImage.isRepeatY()); + + backgroundImageGenericTest("backgroundImageWithoutRepeatXY", backgroundImage); + } + + @Test + //TODO DEVSIX-3108 + public void backgroundXObject() throws IOException, InterruptedException { + String filename = "backgroundXObject"; + + String fileName = filename + ".pdf"; + String outFileName = destinationFolder + fileName; + + try (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileOutputStream(outFileName)))) { + BackgroundImage backgroundImage = new BackgroundImage(createFormXObject(pdfDocument)); + + Assert.assertTrue(backgroundImage.isRepeatX()); + Assert.assertTrue(backgroundImage.isRepeatY()); + + backgroundXObjectGenericTest(filename, backgroundImage, pdfDocument); + } + } + + @Test + //TODO DEVSIX-3108 + public void backgroundXObjectWithoutRepeatX() throws IOException, InterruptedException { + String filename = "backgroundXObjectWithoutRepeatX"; + + String fileName = filename + ".pdf"; + String outFileName = destinationFolder + fileName; + + try (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileOutputStream(outFileName)))) { + BackgroundImage backgroundImage = new BackgroundImage(createFormXObject(pdfDocument), false, true); + + Assert.assertFalse(backgroundImage.isRepeatX()); + Assert.assertTrue(backgroundImage.isRepeatY()); + + backgroundXObjectGenericTest(filename, backgroundImage, pdfDocument); + } + } + + @Test + //TODO DEVSIX-3108 + public void backgroundXObjectWithoutRepeatY() throws IOException, InterruptedException { + String filename = "backgroundXObjectWithoutRepeatY"; + + String fileName = filename + ".pdf"; + String outFileName = destinationFolder + fileName; + + try (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileOutputStream(outFileName)))) { + BackgroundImage backgroundImage = new BackgroundImage(createFormXObject(pdfDocument), true, false); + + Assert.assertTrue(backgroundImage.isRepeatX()); + Assert.assertFalse(backgroundImage.isRepeatY()); + + backgroundXObjectGenericTest(filename, backgroundImage, pdfDocument); + } + } + + @Test + //TODO DEVSIX-3108 + public void backgroundXObjectWithoutRepeatXY() throws IOException, InterruptedException { + String filename = "backgroundXObjectWithoutRepeatXY"; + + String fileName = filename + ".pdf"; + String outFileName = destinationFolder + fileName; + + try (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileOutputStream(outFileName)))) { + BackgroundImage backgroundImage = new BackgroundImage(createFormXObject(pdfDocument), false, false); + + Assert.assertFalse(backgroundImage.isRepeatX()); + Assert.assertFalse(backgroundImage.isRepeatY()); + + backgroundXObjectGenericTest(filename, backgroundImage, pdfDocument); + } + } + + @Test + //TODO DEVSIX-3108 + public void backgroundXObjectAndImage() throws IOException, InterruptedException { + String filename = "backgroundXObjectAndImage"; + + String fileName = filename + ".pdf"; + String outFileName = destinationFolder + fileName; + String cmpFileName = sourceFolder + "cmp_" + filename + ".pdf"; + + try (PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileOutputStream(outFileName)))) { + + Document doc = new Document(pdfDocument); + + String text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " + + "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. " + + "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi " + + "ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit " + + "in voluptate velit esse cillum dolore eu fugiat nulla pariatur. " + + "Excepteur sint occaecat cupidatat non proident, sunt in culpa qui " + + "officia deserunt mollit anim id est laborum. "; + + + Div div = new Div().add(new Paragraph(text + text + text)); + PdfImageXObject imageXObject = new PdfImageXObject(ImageDataFactory.create(sourceFolder + "itis.jpg")); + BackgroundImage backgroundImage = new BackgroundImage(imageXObject); + + div.setProperty(Property.BACKGROUND_IMAGE, backgroundImage); + doc.add(div); + + + BackgroundImage backgroundFormXObject = new BackgroundImage(createFormXObject(pdfDocument)); + div = new Div().add(new Paragraph(text + text + text)); + div.setProperty(Property.BACKGROUND_IMAGE, backgroundFormXObject); + doc.add(div); + + pdfDocument.close(); + + Assert.assertNull(new CompareTool().compareByContent(outFileName, cmpFileName, destinationFolder, "diff")); + + } + } + + private PdfFormXObject createFormXObject(PdfDocument pdfDocument) throws MalformedURLException { + ImageData image = ImageDataFactory.create(sourceFolder + "itis.jpg"); + PdfFormXObject template = new PdfFormXObject(new Rectangle(image.getWidth(), image.getHeight())); + PdfCanvas canvas = new PdfCanvas(template, pdfDocument); + canvas.addImage(image, 0, 0, image.getWidth(), false).flush(); + canvas.release(); + template.flush(); + + return template; + } + + + private void backgroundImageGenericTest(String filename, BackgroundImage backgroundImage) throws IOException, InterruptedException { + Assert.assertTrue(backgroundImage.isBackgroundSpecified()); + + String outFileName = destinationFolder + filename + ".pdf"; + String cmpFileName = sourceFolder + "cmp_" + filename + ".pdf"; + + PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileOutputStream(outFileName))); + Document doc = new Document(pdfDocument); + + String text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " + + "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. " + + "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi " + + "ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit " + + "in voluptate velit esse cillum dolore eu fugiat nulla pariatur. " + + "Excepteur sint occaecat cupidatat non proident, sunt in culpa qui " + + "officia deserunt mollit anim id est laborum. "; + + + Div div = new Div().add(new Paragraph(text + text + text)); + div.setProperty(Property.BACKGROUND_IMAGE, backgroundImage); + doc.add(div); + + pdfDocument.close(); + + Assert.assertNull(new CompareTool().compareByContent(outFileName, cmpFileName, destinationFolder, "diff")); + } + + private void backgroundXObjectGenericTest(String filename, BackgroundImage backgroundImage, PdfDocument pdfDocument) throws IOException, InterruptedException { + Assert.assertTrue(backgroundImage.isBackgroundSpecified()); + + String outFileName = destinationFolder + filename + ".pdf"; + String cmpFileName = sourceFolder + "cmp_" + filename + ".pdf"; + Document doc = new Document(pdfDocument); + + String text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " + + "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. " + + "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi " + + "ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit " + + "in voluptate velit esse cillum dolore eu fugiat nulla pariatur. " + + "Excepteur sint occaecat cupidatat non proident, sunt in culpa qui " + + "officia deserunt mollit anim id est laborum. "; + + + Div div = new Div().add(new Paragraph(text + text + text)); + div.setProperty(Property.BACKGROUND_IMAGE, backgroundImage); + doc.add(div); + + pdfDocument.close(); + + Assert.assertNull(new CompareTool().compareByContent(outFileName, cmpFileName, destinationFolder, "diff")); + } +} + diff --git a/layout/src/test/java/com/itextpdf/layout/FloatTest.java b/layout/src/test/java/com/itextpdf/layout/FloatTest.java index 519d43ba51..b71925d4f3 100644 --- a/layout/src/test/java/com/itextpdf/layout/FloatTest.java +++ b/layout/src/test/java/com/itextpdf/layout/FloatTest.java @@ -2962,4 +2962,35 @@ public void floatOverflowAlongWithNewContent02() throws IOException, Interrupted Assert.assertNull(new CompareTool().compareByContent(outFile, cmpFileName, destinationFolder, "diff_overflowNewContent02_")); } + + @Test + @LogMessages(messages = @LogMessage(messageTemplate = LogMessageConstant.TABLE_WIDTH_IS_MORE_THAN_EXPECTED_DUE_TO_MIN_WIDTH)) + public void floatTableTest01() throws IOException, InterruptedException { + String cmpFileName = sourceFolder + "cmp_floatTableTest01.pdf"; + String outFile = destinationFolder + "floatTableTest01.pdf"; + + PdfWriter writer = new PdfWriter(outFile); + PdfDocument pdfDoc = new PdfDocument(writer); + Document doc = new Document(pdfDoc); + + Div div = new Div(); + div.setWidth(38); + + Div floatDiv = new Div(); + floatDiv.setProperty(Property.FLOAT, FloatPropertyValue.LEFT); + + Table table = new Table(2); + for (int i = 0; i < 26; i++) { + table.addCell(new Cell().add(new Paragraph("abba a"))); + table.addCell(new Cell().add(new Paragraph("ab ab ab"))); + } + + floatDiv.add(table); + div.add(floatDiv); + + doc.add(div); + doc.close(); + + Assert.assertNull(new CompareTool().compareByContent(outFile, cmpFileName, destinationFolder, "diff03_")); + } } diff --git a/layout/src/test/java/com/itextpdf/layout/HyphenateLayoutTest.java b/layout/src/test/java/com/itextpdf/layout/HyphenateLayoutTest.java index d2bd7700ea..513b37347f 100644 --- a/layout/src/test/java/com/itextpdf/layout/HyphenateLayoutTest.java +++ b/layout/src/test/java/com/itextpdf/layout/HyphenateLayoutTest.java @@ -78,6 +78,7 @@ public static void beforeClass() { } @Test + //TODO DEVSIX-3148 public void parenthesisTest01() throws Exception { String outFileName = destinationFolder + "parenthesisTest01.pdf"; String cmpFileName = sourceFolder + "cmp_parenthesisTest01.pdf"; diff --git a/layout/src/test/java/com/itextpdf/layout/HyphenateResultTest.java b/layout/src/test/java/com/itextpdf/layout/HyphenateResultTest.java index 725b51b100..e9e333590e 100644 --- a/layout/src/test/java/com/itextpdf/layout/HyphenateResultTest.java +++ b/layout/src/test/java/com/itextpdf/layout/HyphenateResultTest.java @@ -47,7 +47,6 @@ This file is part of the iText (R) project. import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.IntegrationTest; import org.junit.Assert; -import org.junit.Ignore; import org.junit.Test; import org.junit.experimental.categories.Category; @@ -55,14 +54,12 @@ This file is part of the iText (R) project. public class HyphenateResultTest extends ExtendedITextTest { @Test - @Ignore("DEVSIX-2036") public void ukraineHyphenTest() { //здравствуйте testHyphenateResult("uk", "\u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439", new int[]{5}); } @Test - @Ignore("DEVSIX-2036") public void ukraineNoneHyphenTest() { //день testHyphenateResult("uk", "\u0434\u0435\u043D\u044C", null); @@ -74,6 +71,12 @@ public void parenthesisTest01() { testHyphenateResult("de", "((:::(\"|;Annuitätendarlehen|\")))", new int[]{5, 7, 10, 13, 15}); } + @Test + public void hindiHyphResult() { + //लाभहानि + testHyphenateResult("hi", "लाभहानि", new int[]{3}); + } + @Test public void spacesTest01() { //Annuitätendarlehen diff --git a/layout/src/test/java/com/itextpdf/layout/HyphenateTest.java b/layout/src/test/java/com/itextpdf/layout/HyphenateTest.java index 6f2073d75c..1c93171553 100644 --- a/layout/src/test/java/com/itextpdf/layout/HyphenateTest.java +++ b/layout/src/test/java/com/itextpdf/layout/HyphenateTest.java @@ -48,7 +48,6 @@ This file is part of the iText (R) project. import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.IntegrationTest; import org.junit.Assert; -import org.junit.Ignore; import org.junit.Test; import org.junit.experimental.categories.Category; @@ -135,7 +134,6 @@ public class HyphenateTest extends ExtendedITextTest { private List errors = new ArrayList<>(); @Test - @Ignore("DEVSIX-2036") public void runTest() { for (TestParams param : params) { tryHyphenate(param.lang, param.testWorld, param.shouldPass); diff --git a/layout/src/test/java/com/itextpdf/layout/LinkTest.java b/layout/src/test/java/com/itextpdf/layout/LinkTest.java index 337c491c66..c82b5e24b7 100644 --- a/layout/src/test/java/com/itextpdf/layout/LinkTest.java +++ b/layout/src/test/java/com/itextpdf/layout/LinkTest.java @@ -44,12 +44,14 @@ This file is part of the iText (R) project. import com.itextpdf.io.LogMessageConstant; import com.itextpdf.kernel.colors.ColorConstants; +import com.itextpdf.kernel.geom.Rectangle; import com.itextpdf.kernel.pdf.PdfArray; import com.itextpdf.kernel.pdf.PdfDocument; import com.itextpdf.kernel.pdf.PdfName; import com.itextpdf.kernel.pdf.PdfNumber; import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.kernel.pdf.action.PdfAction; +import com.itextpdf.kernel.pdf.annot.PdfLinkAnnotation; import com.itextpdf.kernel.pdf.navigation.PdfDestination; import com.itextpdf.kernel.pdf.navigation.PdfExplicitDestination; import com.itextpdf.kernel.utils.CompareTool; @@ -305,7 +307,34 @@ public void tableHeaderLinkTest01() throws IOException, InterruptedException { doc.close(); Assert.assertNull(new CompareTool().compareByContent(outFileName, cmpFileName, destinationFolder, "diff")); - } + @Test + public void linkWithCustomRectangleTest01() throws IOException, InterruptedException { + String outFileName = destinationFolder + "linkWithCustomRectangleTest01.pdf"; + String cmpFileName = sourceFolder + "cmp_linkWithCustomRectangleTest01.pdf"; + + PdfDocument pdfDocument = new PdfDocument(new PdfWriter(outFileName)); + Document doc = new Document(pdfDocument); + + String text = "Hello World"; + + PdfAction action = PdfAction.createURI("http://itextpdf.com"); + + PdfLinkAnnotation annotation = new PdfLinkAnnotation(new Rectangle(1, 1)).setAction(action); + + Link linkByAnnotation = new Link(text, annotation); + doc.add(new Paragraph(linkByAnnotation)); + + annotation.setRectangle(new PdfArray(new Rectangle(100, 100, 20, 20))); + Link linkByChangedAnnotation = new Link(text, annotation); + doc.add(new Paragraph(linkByChangedAnnotation)); + + Link linkByAction = new Link(text, action); + doc.add(new Paragraph(linkByAction)); + + doc.close(); + + Assert.assertNull(new CompareTool().compareByContent(outFileName, cmpFileName, destinationFolder)); + } } diff --git a/layout/src/test/java/com/itextpdf/layout/TableTest.java b/layout/src/test/java/com/itextpdf/layout/TableTest.java index ad1ce52f54..98703ac0b6 100644 --- a/layout/src/test/java/com/itextpdf/layout/TableTest.java +++ b/layout/src/test/java/com/itextpdf/layout/TableTest.java @@ -47,6 +47,7 @@ This file is part of the iText (R) project. import com.itextpdf.io.util.UrlUtil; import com.itextpdf.kernel.colors.ColorConstants; import com.itextpdf.kernel.geom.PageSize; +import com.itextpdf.kernel.geom.Rectangle; import com.itextpdf.kernel.pdf.PdfDocument; import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.kernel.pdf.xobject.PdfImageXObject; @@ -63,6 +64,10 @@ This file is part of the iText (R) project. import com.itextpdf.layout.element.Paragraph; import com.itextpdf.layout.element.Table; import com.itextpdf.layout.element.Text; +import com.itextpdf.layout.layout.LayoutArea; +import com.itextpdf.layout.layout.LayoutContext; +import com.itextpdf.layout.layout.LayoutResult; +import com.itextpdf.layout.minmaxwidth.MinMaxWidth; import com.itextpdf.layout.property.BorderCollapsePropertyValue; import com.itextpdf.layout.property.CaptionSide; import com.itextpdf.layout.property.HorizontalAlignment; @@ -82,6 +87,7 @@ This file is part of the iText (R) project. import org.junit.experimental.categories.Category; import org.junit.rules.ExpectedException; +import java.io.ByteArrayOutputStream; import java.io.IOException; @Category(IntegrationTest.class) @@ -2432,6 +2438,59 @@ public void tableMinMaxWidthTest06() throws IOException, InterruptedException { Assert.assertNull(new CompareTool().compareByContent(outFileName, cmpFileName, destinationFolder, testName + "_diff")); } + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = LogMessageConstant.TABLE_WIDTH_IS_MORE_THAN_EXPECTED_DUE_TO_MIN_WIDTH) + }) + public void splitTableMinMaxWidthTest01() { + PdfDocument pdfDoc = new PdfDocument(new PdfWriter(new ByteArrayOutputStream())); + Document doc = new Document(pdfDoc); + + Table table = new Table(2); + for (int i = 0; i < 26; i++) { + table.addCell(new Cell().add(new Paragraph("abba a"))); + table.addCell(new Cell().add(new Paragraph("ab ab ab"))); + } + + // not enough to place even if min-width approach is used + float areaWidth = 20; + + LayoutResult result = table.createRendererSubTree().setParent(doc.getRenderer()) + .layout(new LayoutContext(new LayoutArea(1, new Rectangle(areaWidth, 100)))); + TableRenderer overflowRenderer = (TableRenderer) result.getOverflowRenderer(); + + MinMaxWidth minMaxWidth = overflowRenderer.getMinMaxWidth(); + + Assert.assertEquals(result.getOccupiedArea().getBBox().getWidth(), minMaxWidth.getMaxWidth(), 0.0001); + Assert.assertEquals(minMaxWidth.getMaxWidth(), minMaxWidth.getMinWidth(), 0.0001); + + // not enough to place using max-width approach, but more than required for min-width approach + areaWidth = 70; + + result = table.createRendererSubTree().setParent(doc.getRenderer()) + .layout(new LayoutContext(new LayoutArea(1, new Rectangle(areaWidth, 100)))); + overflowRenderer = (TableRenderer) result.getOverflowRenderer(); + + minMaxWidth = overflowRenderer.getMinMaxWidth(); + + Assert.assertEquals(result.getOccupiedArea().getBBox().getWidth(), minMaxWidth.getMaxWidth(), 0.0001); + Assert.assertEquals(minMaxWidth.getMaxWidth(), minMaxWidth.getMinWidth(), 0.0001); + + + // enough to place using max-width approach + areaWidth = 400f; + + result = table.createRendererSubTree().setParent(doc.getRenderer()) + .layout(new LayoutContext(new LayoutArea(1, new Rectangle(areaWidth, 100)))); + overflowRenderer = (TableRenderer) result.getOverflowRenderer(); + + minMaxWidth = overflowRenderer.getMinMaxWidth(); + + Assert.assertEquals(result.getOccupiedArea().getBBox().getWidth(), minMaxWidth.getMaxWidth(), 0.0001); + Assert.assertEquals(minMaxWidth.getMaxWidth(), minMaxWidth.getMinWidth(), 0.0001); + } + + @Test public void marginPaddingTest01() throws IOException, InterruptedException { String testName = "marginPaddingTest01.pdf"; diff --git a/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsTest.java b/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsTest.java new file mode 100644 index 0000000000..c11065141a --- /dev/null +++ b/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsTest.java @@ -0,0 +1,241 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.layout.font; + +import org.junit.Assert; +import org.junit.Test; + +public class FontCharacteristicsTest { + @Test + public void testDefaultFontCharacteristics() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertFalse(fontCharacteristics.isBold()); + Assert.assertFalse(fontCharacteristics.isMonospace()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + Assert.assertEquals(400, fontCharacteristics.getFontWeight()); + } + + @Test + public void testPositiveFontWeight() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + + fontCharacteristics.setFontWeight((short) 50); + Assert.assertEquals(100, fontCharacteristics.getFontWeight()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontWeight((short) 120); + Assert.assertEquals(100, fontCharacteristics.getFontWeight()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontWeight((short) 340); + Assert.assertEquals(300, fontCharacteristics.getFontWeight()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontWeight((short) 550); + Assert.assertEquals(500, fontCharacteristics.getFontWeight()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontWeight((short) 885); + Assert.assertEquals(800, fontCharacteristics.getFontWeight()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontWeight((short) 20000); + Assert.assertEquals(900, fontCharacteristics.getFontWeight()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + } + + @Test + public void testIncorrectFontWeight() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + + fontCharacteristics.setFontWeight((short) 0); + Assert.assertEquals(400, fontCharacteristics.getFontWeight()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontWeight((short) -500); + Assert.assertEquals(400, fontCharacteristics.getFontWeight()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + } + + @Test + public void testBoldFlag() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + + Assert.assertFalse(fontCharacteristics.isBold()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics.setBoldFlag(true); + Assert.assertTrue(fontCharacteristics.isBold()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics = new FontCharacteristics(); + + fontCharacteristics.setBoldFlag(false); + Assert.assertFalse(fontCharacteristics.isBold()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + } + + @Test + public void testItalicFlag() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics.setItalicFlag(true); + Assert.assertTrue(fontCharacteristics.isItalic()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics = new FontCharacteristics(); + + fontCharacteristics.setItalicFlag(false); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + } + + @Test + public void testMonospaceFlag() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + + Assert.assertFalse(fontCharacteristics.isMonospace()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics.setMonospaceFlag(true); + Assert.assertTrue(fontCharacteristics.isMonospace()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics = new FontCharacteristics(); + + fontCharacteristics.setMonospaceFlag(false); + Assert.assertFalse(fontCharacteristics.isMonospace()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + } + + @Test + public void testIncorrectFontStyle() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + fontCharacteristics.setFontStyle(null); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontStyle("dsodkodkopsdkod"); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontStyle(""); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontStyle("-1"); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics.setFontStyle("bold"); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + } + + + @Test + public void testAllowedFontStyle() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics = new FontCharacteristics(); + fontCharacteristics.setFontStyle("normal"); + Assert.assertFalse(fontCharacteristics.isItalic()); + Assert.assertTrue(fontCharacteristics.isUndefined()); + + fontCharacteristics = new FontCharacteristics(); + fontCharacteristics.setFontStyle("oblique"); + Assert.assertTrue(fontCharacteristics.isItalic()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + + fontCharacteristics = new FontCharacteristics(); + fontCharacteristics.setFontStyle("italic"); + Assert.assertTrue(fontCharacteristics.isItalic()); + Assert.assertFalse(fontCharacteristics.isUndefined()); + } + + @Test + public void testEquals() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + fontCharacteristics.setFontStyle("italic"); + fontCharacteristics.setFontWeight((short) 300); + + FontCharacteristics sameFontCharacteristics = new FontCharacteristics(); + sameFontCharacteristics.setFontStyle("italic"); + sameFontCharacteristics.setFontWeight((short) 300); + Assert.assertTrue(fontCharacteristics.equals(sameFontCharacteristics)); + + FontCharacteristics copyFontCharacteristics = new FontCharacteristics(fontCharacteristics); + Assert.assertTrue(fontCharacteristics.equals(copyFontCharacteristics)); + + FontCharacteristics diffFontCharacteristics = new FontCharacteristics(); + fontCharacteristics.setBoldFlag(true); + fontCharacteristics.setFontWeight((short) 800); + Assert.assertFalse(fontCharacteristics.equals(diffFontCharacteristics)); + } + + @Test + public void testHashCode() { + FontCharacteristics fontCharacteristics = new FontCharacteristics(); + fontCharacteristics.setFontStyle("italic"); + fontCharacteristics.setFontWeight((short) 300); + + FontCharacteristics sameFontCharacteristics = new FontCharacteristics(); + sameFontCharacteristics.setFontStyle("italic"); + sameFontCharacteristics.setFontWeight((short) 300); + Assert.assertEquals(fontCharacteristics.hashCode(), sameFontCharacteristics.hashCode()); + + FontCharacteristics copyFontCharacteristics = new FontCharacteristics(fontCharacteristics); + Assert.assertEquals(fontCharacteristics.hashCode(), copyFontCharacteristics.hashCode()); + + FontCharacteristics diffFontCharacteristics = new FontCharacteristics(); + fontCharacteristics.setBoldFlag(true); + fontCharacteristics.setFontWeight((short) 800); + Assert.assertNotEquals(fontCharacteristics.hashCode(), diffFontCharacteristics.hashCode()); + } +} diff --git a/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsUtilsTest.java b/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsUtilsTest.java new file mode 100644 index 0000000000..ecbc101076 --- /dev/null +++ b/layout/src/test/java/com/itextpdf/layout/font/FontCharacteristicsUtilsTest.java @@ -0,0 +1,111 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.layout.font; + +import org.junit.Assert; +import org.junit.Test; + +public class FontCharacteristicsUtilsTest { + @Test + public void testNormalizingThinFontWeight() { + Assert.assertEquals(100, FontCharacteristicsUtils.normalizeFontWeight((short) -10000)); + + Assert.assertEquals(100, FontCharacteristicsUtils.normalizeFontWeight((short) 0)); + + Assert.assertEquals(100, FontCharacteristicsUtils.normalizeFontWeight((short) 50)); + + Assert.assertEquals(100, FontCharacteristicsUtils.normalizeFontWeight((short) 100)); + } + + @Test + public void testNormalizingHeavyFontWeight() { + Assert.assertEquals(900, FontCharacteristicsUtils.normalizeFontWeight((short) 900)); + + Assert.assertEquals(900, FontCharacteristicsUtils.normalizeFontWeight((short) 1600)); + + Assert.assertEquals(900, FontCharacteristicsUtils.normalizeFontWeight((short) 23000)); + } + + @Test + public void testNormalizingNormalFontWeight() { + Assert.assertEquals(200, FontCharacteristicsUtils.normalizeFontWeight((short) 220)); + + Assert.assertEquals(400, FontCharacteristicsUtils.normalizeFontWeight((short) 456)); + + Assert.assertEquals(500, FontCharacteristicsUtils.normalizeFontWeight((short) 550)); + + Assert.assertEquals(600, FontCharacteristicsUtils.normalizeFontWeight((short) 620)); + + Assert.assertEquals(700, FontCharacteristicsUtils.normalizeFontWeight((short) 780)); + } + + @Test + public void testParsingIncorrectFontWeight() { + Assert.assertEquals((short) -1, FontCharacteristicsUtils.parseFontWeight("")); + + Assert.assertEquals((short) -1, FontCharacteristicsUtils.parseFontWeight(null)); + + Assert.assertEquals((short) -1, FontCharacteristicsUtils.parseFontWeight("dfgdgdfgdfgdf")); + + Assert.assertEquals((short) -1, FontCharacteristicsUtils.parseFontWeight("italic")); + } + + @Test + public void testParsingNumberFontWeight() { + Assert.assertEquals((short) 100, FontCharacteristicsUtils.parseFontWeight("-1")); + + Assert.assertEquals((short) 100, FontCharacteristicsUtils.parseFontWeight("50")); + + Assert.assertEquals((short) 300, FontCharacteristicsUtils.parseFontWeight("360")); + + Assert.assertEquals((short) 900, FontCharacteristicsUtils.parseFontWeight("25000")); + } + + + @Test + public void testParseAllowedFontWeight() { + Assert.assertEquals((short) 400, FontCharacteristicsUtils.parseFontWeight("normal")); + + Assert.assertEquals((short) 700, FontCharacteristicsUtils.parseFontWeight("bold")); + } +} diff --git a/layout/src/test/java/com/itextpdf/layout/renderer/TypographyUtilsTest.java b/layout/src/test/java/com/itextpdf/layout/renderer/TypographyUtilsTest.java new file mode 100644 index 0000000000..a8858d332c --- /dev/null +++ b/layout/src/test/java/com/itextpdf/layout/renderer/TypographyUtilsTest.java @@ -0,0 +1,59 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.layout.renderer; + +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.UnitTest; +import org.junit.Assert; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(UnitTest.class) +public class TypographyUtilsTest extends ExtendedITextTest { + + @Test + public void verifyPdfCalligraphIsNotAvailable() { + Assert.assertFalse(TypographyUtils.isPdfCalligraphAvailable()); + } + +} diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImage.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImage.pdf new file mode 100644 index 0000000000..ec9d5baf70 Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImage.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatX.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatX.pdf new file mode 100644 index 0000000000..14b3593833 Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatX.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatXY.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatXY.pdf new file mode 100644 index 0000000000..488c7c68fc Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatXY.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatY.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatY.pdf new file mode 100644 index 0000000000..671af3221b Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundImageWithoutRepeatY.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObject.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObject.pdf new file mode 100644 index 0000000000..a84bc4696e Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObject.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectAndImage.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectAndImage.pdf new file mode 100644 index 0000000000..352393695c Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectAndImage.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatX.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatX.pdf new file mode 100644 index 0000000000..5a8f62e979 Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatX.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatXY.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatXY.pdf new file mode 100644 index 0000000000..d8090312be Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatXY.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatY.pdf b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatY.pdf new file mode 100644 index 0000000000..d859add880 Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/cmp_backgroundXObjectWithoutRepeatY.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/itis.jpg b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/itis.jpg new file mode 100644 index 0000000000..7cc0b23206 Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/BackgroundImageTest/itis.jpg differ diff --git a/layout/src/test/resources/com/itextpdf/layout/FloatTest/cmp_floatTableTest01.pdf b/layout/src/test/resources/com/itextpdf/layout/FloatTest/cmp_floatTableTest01.pdf new file mode 100644 index 0000000000..ff35776968 Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/FloatTest/cmp_floatTableTest01.pdf differ diff --git a/layout/src/test/resources/com/itextpdf/layout/LinkTest/cmp_linkWithCustomRectangleTest01.pdf b/layout/src/test/resources/com/itextpdf/layout/LinkTest/cmp_linkWithCustomRectangleTest01.pdf new file mode 100644 index 0000000000..cd79b8c933 Binary files /dev/null and b/layout/src/test/resources/com/itextpdf/layout/LinkTest/cmp_linkWithCustomRectangleTest01.pdf differ diff --git a/pdfa/pom.xml b/pdfa/pom.xml index 0300b62783..34470958a6 100644 --- a/pdfa/pom.xml +++ b/pdfa/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 pdfa iText 7 - pdfa diff --git a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfLayerTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfABigNumberTest.java similarity index 55% rename from kernel/src/test/java/com/itextpdf/kernel/pdf/PdfLayerTest.java rename to pdfa/src/test/java/com/itextpdf/pdfa/PdfABigNumberTest.java index 84d33dcbcf..ae85ac446c 100644 --- a/kernel/src/test/java/com/itextpdf/kernel/pdf/PdfLayerTest.java +++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfABigNumberTest.java @@ -40,13 +40,16 @@ This file is part of the iText (R) project. For more information, please contact iText Software Corp. at this address: sales@itextpdf.com */ -package com.itextpdf.kernel.pdf; +package com.itextpdf.pdfa; -import com.itextpdf.io.font.constants.StandardFonts; -import com.itextpdf.kernel.font.PdfFontFactory; -import com.itextpdf.kernel.pdf.canvas.PdfCanvas; -import com.itextpdf.kernel.pdf.layer.PdfLayer; + +import com.itextpdf.kernel.colors.ColorConstants; +import com.itextpdf.kernel.pdf.PdfAConformanceLevel; +import com.itextpdf.kernel.pdf.PdfOutputIntent; +import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.layout.Document; +import com.itextpdf.layout.element.Div; import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.IntegrationTest; import org.junit.Assert; @@ -54,14 +57,15 @@ This file is part of the iText (R) project. import org.junit.Test; import org.junit.experimental.categories.Category; -import java.io.IOException; -import java.util.List; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.InputStream; @Category(IntegrationTest.class) -public class PdfLayerTest extends ExtendedITextTest{ +public class PdfABigNumberTest extends ExtendedITextTest { - public static final String sourceFolder = "./src/test/resources/com/itextpdf/kernel/pdf/PdfLayerTest/"; - public static final String destinationFolder = "./target/test/com/itextpdf/kernel/pdf/PdfLayerTest/"; + private static final String sourceFolder = "./src/test/resources/com/itextpdf/pdfa/"; + private static final String destinationFolder = "./target/test/com/itextpdf/pdfa/PdfABigNumberTest/"; @BeforeClass public static void beforeClass() { @@ -69,35 +73,21 @@ public static void beforeClass() { } @Test - public void testInStamperMode1() throws IOException, InterruptedException { - PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + "input_layered.pdf"), - new PdfWriter(destinationFolder + "output_copy_layered.pdf")); - pdfDoc.close(); - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "output_copy_layered.pdf", sourceFolder + "input_layered.pdf", destinationFolder, "diff")); - } - - @Test - public void testInStamperMode2() throws IOException, InterruptedException { - PdfDocument pdfDoc = new PdfDocument(new PdfReader(sourceFolder + "input_layered.pdf"), - new PdfWriter(destinationFolder + "output_layered.pdf")); - - PdfCanvas canvas = new PdfCanvas(pdfDoc, 1); - - PdfLayer newLayer = new PdfLayer("appended", pdfDoc); - canvas.beginLayer(newLayer).beginText().setFontAndSize(PdfFontFactory.createFont(StandardFonts.HELVETICA), 18). - moveText(200, 600).showText("APPENDED CONTENT").endText().endLayer(); - - List allLayers = pdfDoc.getCatalog().getOCProperties(true).getLayers(); - for (PdfLayer layer : allLayers) { - if (layer.isLocked()) - layer.setLocked(false); - if ("Grouped layers".equals(layer.getTitle())) { - layer.addChild(newLayer); - } + //TODO(DEVSIX-2979): Produces non-conforming PDF/A document + public void runTest() throws Exception { + String file = "pdfABigNumber.pdf"; + String filename = destinationFolder + file; + try (InputStream icm = new FileInputStream(sourceFolder + "sRGB Color Space Profile.icm"); + PdfADocument pdf = new PdfADocument(new PdfWriter(new FileOutputStream(filename)), + PdfAConformanceLevel.PDF_A_3U, + new PdfOutputIntent("Custom", "", "http://www.color.org", "sRGB ICC preference", icm)); + Document document = new Document(pdf)) { + Div div = new Div(); + div.setMinWidth(Float.MAX_VALUE / 4); + div.setMinHeight(100); + div.setBackgroundColor(ColorConstants.LIGHT_GRAY); + document.add(div); } - - pdfDoc.close(); - Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "output_layered.pdf", sourceFolder + "cmp_output_layered.pdf", destinationFolder, "diff")); + Assert.assertNull(new CompareTool().compareByContent(filename, sourceFolder + "cmp_" + file, destinationFolder, "diff_")); } - } diff --git a/pdfa/src/test/java/com/itextpdf/pdfa/PdfALongStringTest.java b/pdfa/src/test/java/com/itextpdf/pdfa/PdfALongStringTest.java new file mode 100644 index 0000000000..d5ab7270b0 --- /dev/null +++ b/pdfa/src/test/java/com/itextpdf/pdfa/PdfALongStringTest.java @@ -0,0 +1,99 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.pdfa; + +import com.itextpdf.kernel.font.PdfFont; +import com.itextpdf.kernel.font.PdfFontFactory; +import com.itextpdf.kernel.pdf.PdfAConformanceLevel; +import com.itextpdf.kernel.pdf.PdfOutputIntent; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.layout.Document; +import com.itextpdf.layout.element.Paragraph; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.InputStream; + +@Category(IntegrationTest.class) +public class PdfALongStringTest extends ExtendedITextTest { + private static final String sourceFolder = "./src/test/resources/com/itextpdf/pdfa/"; + private static final String destinationFolder = "./target/test/com/itextpdf/pdfa/PdfALongStringTest/"; + private static final String LOREM_IPSUM = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis condimentum, tortor sit amet fermentum pharetra, sem felis finibus enim, vel consectetur nunc justo at nisi. In hac habitasse platea dictumst. Donec quis suscipit eros. Nam urna purus, scelerisque in placerat in, convallis vel sapien. Suspendisse sed lacus sit amet orci ornare vulputate. In hac habitasse platea dictumst. Ut eu aliquet felis, at consectetur neque."; + private static final int STRING_LENGTH_LIMIT = 32767; + + @BeforeClass + public static void beforeClass() { + createDestinationFolder(destinationFolder); + } + + @Test + //TODO(DEVSIX-2978): Produces non-conforming PDF/A document + public void runTest() throws Exception { + String file = "pdfALongString.pdf"; + String filename = destinationFolder + file; + try (InputStream icm = new FileInputStream(sourceFolder + "sRGB Color Space Profile.icm"); + PdfADocument pdf = new PdfADocument(new PdfWriter(new FileOutputStream(filename)), + PdfAConformanceLevel.PDF_A_3U, + new PdfOutputIntent("Custom", "", "http://www.color.org", "sRGB ICC preference", icm)); + Document document = new Document(pdf)) { + StringBuilder stringBuilder = new StringBuilder(LOREM_IPSUM); + while (stringBuilder.length() < STRING_LENGTH_LIMIT) { + stringBuilder.append(stringBuilder.toString()); + } + PdfFontFactory.register(sourceFolder + "FreeSans.ttf",sourceFolder + "FreeSans.ttf"); + PdfFont font = PdfFontFactory.createFont(sourceFolder + "FreeSans.ttf", true); + Paragraph p = new Paragraph(stringBuilder.toString()); + p.setMinWidth(1e6f); + p.setFont(font); + document.add(p); + } + Assert.assertNull(new CompareTool().compareByContent(filename, sourceFolder + "cmp_" + file, destinationFolder, "diff_")); + } +} diff --git a/pdfa/src/test/resources/com/itextpdf/pdfa/cmp_pdfABigNumber.pdf b/pdfa/src/test/resources/com/itextpdf/pdfa/cmp_pdfABigNumber.pdf new file mode 100644 index 0000000000..2a8b9bf3fd Binary files /dev/null and b/pdfa/src/test/resources/com/itextpdf/pdfa/cmp_pdfABigNumber.pdf differ diff --git a/pdfa/src/test/resources/com/itextpdf/pdfa/cmp_pdfALongString.pdf b/pdfa/src/test/resources/com/itextpdf/pdfa/cmp_pdfALongString.pdf new file mode 100644 index 0000000000..efb3374cc5 Binary files /dev/null and b/pdfa/src/test/resources/com/itextpdf/pdfa/cmp_pdfALongString.pdf differ diff --git a/pdftest/pom.xml b/pdftest/pom.xml index b99fdeb466..f742015812 100644 --- a/pdftest/pom.xml +++ b/pdftest/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 pdftest iText 7 - pdftest diff --git a/pdftest/src/main/java/com/itextpdf/test/ITextTest.java b/pdftest/src/main/java/com/itextpdf/test/ITextTest.java index 6cf48fd49c..5350bd3e9f 100644 --- a/pdftest/src/main/java/com/itextpdf/test/ITextTest.java +++ b/pdftest/src/main/java/com/itextpdf/test/ITextTest.java @@ -151,6 +151,14 @@ public static void restoreCryptographyRestrictions() { } } + public static void printOutCmpPdfNameAndDir(String out, String cmp) { + printPathToConsole(out, "Out pdf: "); + printPathToConsole(cmp, "Cmp pdf: "); + System.out.println(); + printPathToConsole(new File(out).getParent(), "Out file folder: "); + printPathToConsole(new File(cmp).getParent(), "Cmp file folder: "); + } + public static void printOutputPdfNameAndDir(String pdfName) { printPathToConsole(pdfName, "Output PDF: "); printPathToConsole(new File(pdfName).getParent(), "Output PDF folder: "); diff --git a/pdftest/src/main/java/com/itextpdf/test/RunnerSearchConfig.java b/pdftest/src/main/java/com/itextpdf/test/RunnerSearchConfig.java index c065105be6..ce33df2708 100644 --- a/pdftest/src/main/java/com/itextpdf/test/RunnerSearchConfig.java +++ b/pdftest/src/main/java/com/itextpdf/test/RunnerSearchConfig.java @@ -43,7 +43,6 @@ This file is part of the iText (R) project. */ package com.itextpdf.test; -import com.itextpdf.test.annotations.WrapToTest; import java.util.ArrayList; import java.util.List; @@ -52,11 +51,9 @@ public class RunnerSearchConfig { private List searchPackages = new ArrayList<>(); private List searchClasses = new ArrayList<>(); private List ignoredPaths = new ArrayList<>(); - private boolean isToMarkTestsWithoutAnnotationAsIgnored; /** * Add package to search path which is checked for wrapped sample classes. - * Tests run only if they have {@link WrapToTest} annotation. * @param fullName full name of package to be checked. * @return this RunnerSearchConfig */ @@ -66,7 +63,7 @@ public RunnerSearchConfig addPackageToRunnerSearchPath(String fullName) { } /** - * Add class to runner if it has {@link WrapToTest} annotation. + * Add class to runner. * @param fullName full name of class to be checked. * @return this RunnerSearchConfig */ @@ -86,18 +83,7 @@ public RunnerSearchConfig ignorePackageOrClass(String name) { return this; } - /** - * If a class was found in search path, and it has DEST field and main method, but it doesn't have - * WrapToTest annotation, this test will be marked as ignored with corresponding message in case this option is used. - * @return this RunnerSearchConfig - */ - public RunnerSearchConfig markTestsWithoutAnnotationAsIgnored() { - isToMarkTestsWithoutAnnotationAsIgnored = true; - return this; - } - public List getSearchPackages() { return searchPackages; } public List getSearchClasses() { return searchClasses; } public List getIgnoredPaths() { return ignoredPaths; } - public boolean isToMarkTestsWithoutAnnotationAsIgnored() { return isToMarkTestsWithoutAnnotationAsIgnored; } } diff --git a/pdftest/src/main/java/com/itextpdf/test/WrappedSamplesRunner.java b/pdftest/src/main/java/com/itextpdf/test/WrappedSamplesRunner.java index f8a2272fd9..5aea5608d4 100644 --- a/pdftest/src/main/java/com/itextpdf/test/WrappedSamplesRunner.java +++ b/pdftest/src/main/java/com/itextpdf/test/WrappedSamplesRunner.java @@ -42,7 +42,6 @@ This file is part of the iText (R) project. */ package com.itextpdf.test; -import com.itextpdf.test.annotations.WrapToTest; import java.io.File; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; @@ -73,8 +72,10 @@ public static Collection generateTestsList(RunnerSearchConfig searchCo List params = new ArrayList(); for (String searchPath : searchConfig.getSearchPackages()) { File classesFolder = Paths.get("target/classes", searchPath.replace(".", "/")).toFile(); + File testClassesFolder = Paths.get("target/test-classes", searchPath.replace(".", "/")).toFile(); if (!searchPath.isEmpty()) searchPath += "."; List samplesParamsList = getClassNamesRecursively(classesFolder, searchPath, searchConfig); + samplesParamsList.addAll(getClassNamesRecursively(testClassesFolder, searchPath, searchConfig)); for (RunnerParams sampleParam : samplesParamsList) { params.add(new RunnerParams[] {sampleParam}); } @@ -192,7 +193,7 @@ protected void addError(String error) { private void runMain() throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException { Method mainMethod = getMain(sampleClass); if (mainMethod == null) { - throw new IllegalArgumentException("Class marked with WrapToTest annotation must have main method."); + throw new IllegalArgumentException("Class must have main method."); } mainMethod.invoke(null, new Object[] {null}); } @@ -244,34 +245,42 @@ private static RunnerParams checkIfTestAndCreateParams(String className, RunnerS RunnerParams params = new RunnerParams(); params.className = className; - if (!c.isAnnotationPresent(WrapToTest.class)) { - if (searchConfig.isToMarkTestsWithoutAnnotationAsIgnored() && isLookLikeTest(c)) { - params.ignoreMessage = MessageFormat.format("Class {0} seems to be a test but it doesn't have WrapToTest annotation.", className); - return params; - } - return null; - } - WrapToTest annot = c.getAnnotation(WrapToTest.class); - if (!annot.ignoreWithMessage().isEmpty()) { - params.ignoreMessage = annot.ignoreWithMessage(); - } return params; } - private static boolean isLookLikeTest(Class c) { - return getStringField(c, "DEST") != null && getMain(c) != null; - } - private static boolean isIgnoredClassOrPackage(String fullName, RunnerSearchConfig searchConfig) { for (String ignoredPath : searchConfig.getIgnoredPaths()) { - if (fullName.contains(ignoredPath)) { - return true; + File currentFile = getFileByLocation("target/classes", ignoredPath); + + if (currentFile == null) { + currentFile = getFileByLocation("target/test-classes", ignoredPath); + } + + if (currentFile != null) { + if ((currentFile.isDirectory() && fullName.contains(ignoredPath)) + || (currentFile.isFile() && fullName.equals(ignoredPath))) { + return true; + } } } return false; } + private static File getFileByLocation(String targetSubDirectory, String filePath) { + File currentFile = Paths.get(targetSubDirectory, filePath.replace(".", "/")).toFile(); + if (currentFile.exists()) { + return currentFile; + } + + currentFile = Paths.get(targetSubDirectory, (filePath.replace(".", "/")) + ".class").toFile(); + if (currentFile.exists()) { + return currentFile; + } + + return null; + } + private static class RunnerParams { String className; String ignoreMessage; diff --git a/pom.xml b/pom.xml index bf8fb89a61..5568560b51 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.itextpdf root - 7.1.7 + 7.1.8 pom iText 7 A Free Java-PDF library @@ -77,8 +77,8 @@ 1.8.0 2.3.3 com.itextpdf.test.annotations.type.IntegrationTest - 5.5.8 - 0.7.9 + 5.5.13.1 + 0.8.4 1.7 https://docs.oracle.com/javase/8/docs/api/ diff --git a/sign/pom.xml b/sign/pom.xml index ee0d75faf3..cc3c704c22 100644 --- a/sign/pom.xml +++ b/sign/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 sign iText 7 - sign diff --git a/sign/src/main/java/com/itextpdf/signatures/CertificateInfo.java b/sign/src/main/java/com/itextpdf/signatures/CertificateInfo.java index 1417897803..2f8b88fa47 100644 --- a/sign/src/main/java/com/itextpdf/signatures/CertificateInfo.java +++ b/sign/src/main/java/com/itextpdf/signatures/CertificateInfo.java @@ -140,7 +140,8 @@ public static class X500Name { /** * Email address (RSA PKCS#9 extension) - IA5String. - *

        Note: if you're trying to be ultra orthodox, don't use this! It shouldn't be in here.

        + *

        + * Note: if you're trying to be ultra orthodox, don't use this! It shouldn't be in here. */ public static final ASN1ObjectIdentifier EmailAddress = new ASN1ObjectIdentifier("1.2.840.113549.1.9.1"); @@ -279,7 +280,7 @@ public String toString() { } /** - * Class for breaking up an X500 Name into it's component tokens, similar to java.util.StringTokenizer. + * Class for breaking up an X500 Name into it's component tokens, similar to {@link java.util.StringTokenizer}. * We need this class as some of the lightweight Java environments don't support classes such as StringTokenizer. */ public static class X509NameTokenizer { diff --git a/sign/src/main/java/com/itextpdf/signatures/PdfPKCS7.java b/sign/src/main/java/com/itextpdf/signatures/PdfPKCS7.java index 1e7e0ac7f2..98266ca17f 100644 --- a/sign/src/main/java/com/itextpdf/signatures/PdfPKCS7.java +++ b/sign/src/main/java/com/itextpdf/signatures/PdfPKCS7.java @@ -1182,7 +1182,7 @@ public boolean verify() throws GeneralSecurityException { * one shall also always check that signed data is not only a part of PDF contents but is actually a complete PDF file. * In order to check that given signature covers the current {@link com.itextpdf.kernel.pdf.PdfDocument} please * use {@link SignatureUtil#signatureCoversWholeDocument(String)} method. - *

        + * * @return true if the signature checks out, false otherwise * @throws java.security.GeneralSecurityException if this signature object is not initialized properly, * the passed-in signature is improperly encoded or of the wrong type, if this signature algorithm is unable to diff --git a/sign/src/main/java/com/itextpdf/signatures/PdfSigner.java b/sign/src/main/java/com/itextpdf/signatures/PdfSigner.java index c831d4e77e..23d1f17b34 100644 --- a/sign/src/main/java/com/itextpdf/signatures/PdfSigner.java +++ b/sign/src/main/java/com/itextpdf/signatures/PdfSigner.java @@ -506,8 +506,9 @@ public PdfSigFieldLock getFieldLockDict() { /** * Setter for the field lock dictionary. - *

        Be aware: if a signature is created on an existing signature field, - * then its /Lock dictionary takes the precedence (if it exists).

        + *

        + * Be aware: if a signature is created on an existing signature field, + * then its /Lock dictionary takes the precedence (if it exists). * * @param fieldLock Field lock dictionary */ diff --git a/sign/src/main/java/com/itextpdf/signatures/SignatureUtil.java b/sign/src/main/java/com/itextpdf/signatures/SignatureUtil.java index 9255677a56..f660a3e6ff 100644 --- a/sign/src/main/java/com/itextpdf/signatures/SignatureUtil.java +++ b/sign/src/main/java/com/itextpdf/signatures/SignatureUtil.java @@ -122,7 +122,7 @@ public SignatureUtil(PdfDocument document) { *

        * The returned {@link PdfPKCS7} can be used to fetch additional info about the signature * and also to perform integrity check of data signed by the given signature field. - *

        + *

        * In order to check that given signature covers the current PdfDocument revision please * use {@link #signatureCoversWholeDocument(String)} method. * @@ -144,7 +144,7 @@ public PdfPKCS7 verifySignature(String name) { *

        * The returned {@link PdfPKCS7} can be used to fetch additional info about the signature * and also to perform integrity check of data signed by the given signature field. - *

        + *

        * In order to check that given signature covers the current PdfDocument revision please * use {@link #signatureCoversWholeDocument(String)} method. * @@ -167,7 +167,7 @@ public PdfPKCS7 verifySignature(String name, String provider) { *

        * The returned {@link PdfPKCS7} can be used to fetch additional info about the signature * and also to perform integrity check of data signed by the given signature field. - *

        + *

        * In order to validate the signature it is required to check if it covers the entire file, * otherwise one cannot be sure that signature in question indeed signs the data * that constitutes current {@link PdfDocument} with all its contents. @@ -189,7 +189,7 @@ public PdfPKCS7 readSignatureData(String signatureFieldName) { *

        * The returned {@link PdfPKCS7} can be used to fetch additional info about the signature * and also to perform integrity check of data signed by the given signature field. - *

        + *

        * Prepared {@link PdfPKCS7} instance calculates digest based on signature's /ByteRange entry. * In order to check that /ByteRange is properly defined and given signature indeed covers the current PDF document * revision please use {@link #signatureCoversWholeDocument(String)} method. @@ -358,7 +358,7 @@ public InputStream extractRevision(String field) throws IOException { * If this method does not return {@code true} it means that signature in question does not cover the entire * contents of current {@link PdfDocument}. Such signatures cannot be considered as verifying the PDF document, * because content that is not covered by signature might have been modified since the signature creation. - *

        + *

        * @param name the signature field name * @return true if the signature covers the entire document, false if it doesn't */ diff --git a/sign/src/main/java/com/itextpdf/signatures/TSAClientBouncyCastle.java b/sign/src/main/java/com/itextpdf/signatures/TSAClientBouncyCastle.java index fd367e944b..74dd064365 100644 --- a/sign/src/main/java/com/itextpdf/signatures/TSAClientBouncyCastle.java +++ b/sign/src/main/java/com/itextpdf/signatures/TSAClientBouncyCastle.java @@ -70,7 +70,6 @@ This file is part of the iText (R) project. *

        * Created by Aiken Sam, 2006-11-15, refactored by Martin Brunecky, 07/15/2007 * for ease of subclassing. - *

        */ public class TSAClientBouncyCastle implements ITSAClient { diff --git a/styled-xml-parser/pom.xml b/styled-xml-parser/pom.xml index 6e37efbbec..d4ce415841 100644 --- a/styled-xml-parser/pom.xml +++ b/styled-xml-parser/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 styled-xml-parser iText 7 - Styled XML Parser diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java index 597aabb4cb..0cd2e68c6b 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java @@ -49,6 +49,8 @@ public final class LogMessageConstant { /** The Constant DEFAULT_VALUE_OF_CSS_PROPERTY_UNKNOWN. */ public static final String DEFAULT_VALUE_OF_CSS_PROPERTY_UNKNOWN = "Default value of the css property \"{0}\" is unknown."; + /** The Constant ERROR_ADDING_CHILD_NODE. */ + public static final String ERROR_ADDING_CHILD_NODE = "Error adding child node."; /** The Constant ERROR_PARSING_COULD_NOT_MAP_NODE */ public static final String ERROR_PARSING_COULD_NOT_MAP_NODE = "Could not map node type: {0}"; /** The Constant ERROR_PARSING_CSS_SELECTOR. */ diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attributes.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attributes.java index 90ad801f8d..36575e4684 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attributes.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Attributes.java @@ -61,11 +61,9 @@ This file is part of the iText (R) project. * The attributes of an Element. *

        * Attributes are treated as a map: there can be only one value associated with an attribute key. - *

        *

        * Attribute key and value comparisons are done case insensitively, and keys are normalised to * lower-case. - *

        * * @author Jonathan Hedley, jonathan@hedley.net */ diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Document.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Document.java index 2eaec9e978..99bbb5f2a2 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Document.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Document.java @@ -259,14 +259,14 @@ public String nodeName() { * OutputSettings.charset(Charset)} but in addition it updates the * charset / encoding element within the document. * - *

        This enables - * {@link #updateMetaCharsetElement(boolean) meta charset update}.

        - * - *

        If there's no element with charset / encoding information yet it will - * be created. Obsolete charset / encoding definitions are removed!

        - * - *

        Elements used:

        - * + *

        + * This enables + * {@link #updateMetaCharsetElement(boolean) meta charset update}. + *

        + * If there's no element with charset / encoding information yet it will + * be created. Obsolete charset / encoding definitions are removed! + *

        + * Elements used: *

          *
        • Html: <meta charset="CHARSET">
        • *
        • Xml: <?xml version="1.0" encoding="CHARSET">
        • @@ -299,9 +299,9 @@ public Charset charset() { * Sets whether the element with charset information in this document is * updated on changes through {@link #charset(java.nio.charset.Charset) * Document.charset(Charset)} or not. - * - *

          If set to false (default) there are no elements - * modified.

          + *

          + * If set to false (default) there are no elements + * modified. * * @param update If true the element updated on charset * changes, false if not @@ -342,8 +342,7 @@ public Object clone() { *

        • If there's no element yet it will be inserted
        • *
        • Obsolete elements are removed
        • *
        - * - *

        Elements used:

        + * Elements used: * *
          *
        • Html: <meta charset="CHARSET">
        • diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Element.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Element.java index bdf3725bd2..c4e54bab59 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Element.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Element.java @@ -234,7 +234,6 @@ private static void accumulateParents(Element el, Elements parents) { *

          * Note that an element can have both mixed Nodes and Elements as children. This method inspects * a filtered list of children that are elements, and the index is based on that filtered list. - *

          * * @param index the index number of the element to retrieve * @return the child element, if it exists, otherwise throws an {@code IndexOutOfBoundsException} @@ -248,7 +247,7 @@ public Element child(int index) { * Get this element's child elements. *

          * This is effectively a filter on {@link #childNodes()} to get Element nodes. - *

          + * * @return child elements. If this element has no children, returns an * empty list. * @see #childNodes() @@ -269,7 +268,7 @@ public Elements children() { * This is effectively a filter on {@link #childNodes()} to get Text nodes. * @return child text nodes. If this element has no text nodes, returns an * empty list. - *

          + *

          * For example, with the input HTML: {@code

          One Two Three
          Four

          } with the {@code p} element selected: *
            *
          • {@code p.text()} = {@code "One Two Three Four"}
          • @@ -292,7 +291,7 @@ public List textNodes() { * Get this element's child data nodes. The list is unmodifiable but the data nodes may be manipulated. *

            * This is effectively a filter on {@link #childNodes()} to get Data nodes. - *

            + * * @return child data nodes. If this element has no data nodes, returns an * empty list. * @see #data() @@ -312,14 +311,13 @@ public List dataNodes() { *

            * This method is generally more powerful to use than the DOM-type {@code getElementBy*} methods, because * multiple filters can be combined, e.g.: - *

            + * *
              *
            • {@code el.select("a[href]")} - finds links ({@code a} tags with {@code href} attributes) *
            • {@code el.select("a[href*=example.com]")} - finds links pointing to example.com (loosely) *
            - *

            + * * See the query syntax documentation in {@link Selector}. - *

            * * @param cssQuery a {@link Selector} CSS-like query * @return elements that match the query (empty if none match) @@ -549,7 +547,6 @@ public Node wrap(String html) { * If the element has an ID, returns #id; * otherwise returns the parent (if any) CSS selector, followed by {@literal '>'}, * followed by a unique selector for the element (tag.class.class:nth-child(n)). - *

            * * @return the CSS Path that can be used to retrieve the element in a selector. */ @@ -597,7 +594,7 @@ public Elements siblingElements() { * the {@code nextElementSibling} of the first {@code p} is the second {@code p}. *

            * This is similar to {@link #nextSibling()}, but specifically finds only Elements - *

            + * * @return the next element, or null if there is no next element * @see #previousElementSibling() */ diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Node.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Node.java index de9bfaac56..4f09a6abe5 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Node.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/nodes/Node.java @@ -104,7 +104,7 @@ Get the node name of this node. Use for debugging purposes and not logic switchi *

            * To get an absolute URL from an attribute that may be a relative URL, prefix the key with abs, * which is a shortcut to the {@link #absUrl} method. - *

            + *

            * E.g.: *

            String url = a.attr("abs:href");
            * @@ -200,17 +200,14 @@ public void tail(Node node, int depth) { * <img src>). *

            * E.g.: String absUrl = linkEl.absUrl("href"); - *

            *

            * If the attribute value is already absolute (i.e. it starts with a protocol, like * http:// or https:// etc), and it successfully parses as a URL, the attribute is * returned directly. Otherwise, it is treated as a URL relative to the element's {@link #baseUri}, and made * absolute using that. - *

            *

            * As an alternate, you can use the {@link #attr} method with the abs: prefix, e.g.: * String absUrl = linkEl.attr("abs:href"); - *

            * * @param attributeKey The attribute key * @return An absolute URL if one could be made, or an empty string (not null) if the attribute was missing or @@ -402,12 +399,15 @@ public Node wrap(String html) { * the node but keeping its children. *

            * For example, with the input html: - *

            - *

            {@code

            One Two Three
            }

            + *

            + * {@code

            One Two Three
            } + *

            * Calling {@code element.unwrap()} on the {@code span} element will result in the html: - *

            {@code

            One Two Three
            }

            + *

            + * {@code

            One Two Three
            } + *

            * and the {@code "Two "} {@link TextNode} being returned. - * + * * @return the first child of this node, after the node has been unwrapped. Null if the node had no children. * @see #remove() * @see #wrap(String) diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tag.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tag.java index 08bfff5c47..3f7e159495 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tag.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/Tag.java @@ -83,7 +83,6 @@ public String getName() { * Get a Tag by name. If not previously defined (unknown), returns a new generic tag, that can do anything. *

            * Pre-defined tags (P, DIV etc) will be ==, but unknown tags are not registered and will only .equals(). - *

            * * @param tagName Name of tag, e.g. "p". Case insensitive. * @return The tag, either defined or new generic. diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilder.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilder.java index 7ce1dcb8a0..201173d91a 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilder.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/parser/XmlTreeBuilder.java @@ -57,7 +57,8 @@ This file is part of the iText (R) project. /** * Use the {@code XmlTreeBuilder} when you want to parse XML without any of the HTML DOM rules being applied to the * document. - *

            Usage example: {@code Document xmlDoc = Jsoup.parse(html, baseUrl, Parser.xmlParser());}

            + *

            + * Usage example: {@code Document xmlDoc = Jsoup.parse(html, baseUrl, Parser.xmlParser());} * * @author Jonathan Hedley */ diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Cleaner.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Cleaner.java index 49f2d5efd3..56bd13515d 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Cleaner.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Cleaner.java @@ -57,26 +57,23 @@ This file is part of the iText (R) project. /** - The whitelist based HTML cleaner. Use to ensure that end-user provided HTML contains only the elements and attributes - that you are expecting; no junk, and no cross-site scripting attacks! -

            - The HTML cleaner parses the input as HTML and then runs it through a white-list, so the output HTML can only contain - HTML that is allowed by the whitelist. -

            -

            - It is assumed that the input HTML is a body fragment; the clean methods only pull from the source's body, and the - canned white-lists only allow body contained tags. -

            -

            - Rather than interacting directly with a Cleaner object, generally see the {@code clean} methods in {@link Jsoup}. -

            + * The whitelist based HTML cleaner. Use to ensure that end-user provided HTML contains only the elements and attributes + * that you are expecting; no junk, and no cross-site scripting attacks! + *

            + * The HTML cleaner parses the input as HTML and then runs it through a white-list, so the output HTML can only contain + * HTML that is allowed by the whitelist. + *

            + * It is assumed that the input HTML is a body fragment; the clean methods only pull from the source's body, and the + * canned white-lists only allow body contained tags. + *

            + * Rather than interacting directly with a Cleaner object, generally see the {@code clean} methods in {@link Jsoup}. */ public class Cleaner { private Whitelist whitelist; /** - Create a new cleaner, that sanitizes documents using the supplied whitelist. - @param whitelist white-list to clean with + * Create a new cleaner, that sanitizes documents using the supplied whitelist. + * @param whitelist white-list to clean with */ public Cleaner(Whitelist whitelist) { Validate.notNull(whitelist); @@ -84,10 +81,10 @@ public Cleaner(Whitelist whitelist) { } /** - Creates a new, clean document, from the original dirty document, containing only elements allowed by the whitelist. - The original document is not modified. Only elements from the dirt document's body are used. - @param dirtyDocument Untrusted base document to clean. - @return cleaned document. + * Creates a new, clean document, from the original dirty document, containing only elements allowed by the whitelist. + * The original document is not modified. Only elements from the dirt document's body are used. + * @param dirtyDocument Untrusted base document to clean. + * @return cleaned document. */ public Document clean(Document dirtyDocument) { Validate.notNull(dirtyDocument); @@ -100,15 +97,15 @@ public Document clean(Document dirtyDocument) { } /** - Determines if the input document is valid, against the whitelist. It is considered valid if all the tags and attributes - in the input HTML are allowed by the whitelist. -

            - This method can be used as a validator for user input forms. An invalid document will still be cleaned successfully - using the {@link #clean(Document)} document. If using as a validator, it is recommended to still clean the document - to ensure enforced attributes are set correctly, and that the output is tidied. -

            - @param dirtyDocument document to test - @return true if no tags or attributes need to be removed; false if they do + * Determines if the input document is valid, against the whitelist. It is considered valid if all the tags and attributes + * in the input HTML are allowed by the whitelist. + *

            + * This method can be used as a validator for user input forms. An invalid document will still be cleaned successfully + * using the {@link #clean(Document)} document. If using as a validator, it is recommended to still clean the document + * to ensure enforced attributes are set correctly, and that the output is tidied. + * + * @param dirtyDocument document to test + * @return true if no tags or attributes need to be removed; false if they do */ public boolean isValid(Document dirtyDocument) { Validate.notNull(dirtyDocument); @@ -119,7 +116,7 @@ public boolean isValid(Document dirtyDocument) { } /** - Iterates the input and copies trusted nodes (tags, attributes, text) into the destination. + * Iterates the input and copies trusted nodes (tags, attributes, text) into the destination. */ private final class CleaningVisitor implements NodeVisitor { int numDiscarded = 0; diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Whitelist.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Whitelist.java index ab95190768..5c87e3bf50 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Whitelist.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/safety/Whitelist.java @@ -59,49 +59,40 @@ Thank you to Ryan Grove (wonko.com) for the Ruby HTML cleaner http://github.com/ /** - Whitelists define what HTML (elements and attributes) to allow through the cleaner. Everything else is removed. -

            - Start with one of the defaults: -

            -
              -
            • {@link #none} -
            • {@link #simpleText} -
            • {@link #basic} -
            • {@link #basicWithImages} -
            • {@link #relaxed} -
            -

            - If you need to allow more through (please be careful!), tweak a base whitelist with: -

            -
              -
            • {@link #addTags} -
            • {@link #addAttributes} -
            • {@link #addEnforcedAttribute} -
            • {@link #addProtocols} -
            -

            - You can remove any setting from an existing whitelist with: -

            -
              -
            • {@link #removeTags} -
            • {@link #removeAttributes} -
            • {@link #removeEnforcedAttribute} -
            • {@link #removeProtocols} -
            - -

            - The cleaner and these whitelists assume that you want to clean a body fragment of HTML (to add user - supplied HTML into a templated page), and not to clean a full HTML document. If the latter is the case, either wrap the - document HTML around the cleaned body HTML, or create a whitelist that allows html and head - elements as appropriate. -

            -

            - If you are going to extend a whitelist, please be very careful. Make sure you understand what attributes may lead to - XSS attack vectors. URL attributes are particularly vulnerable and require careful validation. See - http://ha.ckers.org/xss.html for some XSS attack examples. -

            - - @author Jonathan Hedley + * Whitelists define what HTML (elements and attributes) to allow through the cleaner. Everything else is removed. + *

            + * Start with one of the defaults: + *

              + *
            • {@link #none} + *
            • {@link #simpleText} + *
            • {@link #basic} + *
            • {@link #basicWithImages} + *
            • {@link #relaxed} + *
            + * If you need to allow more through (please be careful!), tweak a base whitelist with: + *
              + *
            • {@link #addTags} + *
            • {@link #addAttributes} + *
            • {@link #addEnforcedAttribute} + *
            • {@link #addProtocols} + *
            + * You can remove any setting from an existing whitelist with: + *
              + *
            • {@link #removeTags} + *
            • {@link #removeAttributes} + *
            • {@link #removeEnforcedAttribute} + *
            • {@link #removeProtocols} + *
            + * The cleaner and these whitelists assume that you want to clean a body fragment of HTML (to add user + * supplied HTML into a templated page), and not to clean a full HTML document. If the latter is the case, either wrap the + * document HTML around the cleaned body HTML, or create a whitelist that allows html and head + * elements as appropriate. + *

            + * If you are going to extend a whitelist, please be very careful. Make sure you understand what attributes may lead to + * XSS attack vectors. URL attributes are particularly vulnerable and require careful validation. See + * http://ha.ckers.org/xss.html for some XSS attack examples. + * + * @author Jonathan Hedley */ public class Whitelist { private Set tagNames; // tags allowed, lower case. e.g. [p, br, span] @@ -111,19 +102,19 @@ public class Whitelist { private boolean preserveRelativeLinks; // option to preserve relative links /** - This whitelist allows only text nodes: all HTML will be stripped. - - @return whitelist + * This whitelist allows only text nodes: all HTML will be stripped. + * + * @return whitelist */ public static Whitelist none() { return new Whitelist(); } /** - This whitelist allows only simple text formatting: b, em, i, strong, u. All other HTML (tags and - attributes) will be removed. - - @return whitelist + * This whitelist allows only simple text formatting: b, em, i, strong, u. All other HTML (tags and + * attributes) will be removed. + * + * @return whitelist */ public static Whitelist simpleText() { return new Whitelist() @@ -132,19 +123,15 @@ public static Whitelist simpleText() { } /** -

            - This whitelist allows a fuller range of text nodes: a, b, blockquote, br, cite, code, dd, dl, dt, em, i, li, - ol, p, pre, q, small, span, strike, strong, sub, sup, u, ul, and appropriate attributes. -

            -

            - Links (a elements) can point to http, https, ftp, mailto, and have an enforced - rel=nofollow attribute. -

            -

            - Does not allow images. -

            - - @return whitelist + * This whitelist allows a fuller range of text nodes: a, b, blockquote, br, cite, code, dd, dl, dt, em, i, li, + * ol, p, pre, q, small, span, strike, strong, sub, sup, u, ul, and appropriate attributes. + *

            + * Links (a elements) can point to http, https, ftp, mailto, and have an enforced + * rel=nofollow attribute. + *

            + * Does not allow images. + * + * @return whitelist */ public static Whitelist basic() { return new Whitelist() @@ -167,10 +154,10 @@ public static Whitelist basic() { } /** - This whitelist allows the same text tags as {@link #basic}, and also allows img tags, with appropriate - attributes, with src pointing to http or https. - - @return whitelist + * This whitelist allows the same text tags as {@link #basic}, and also allows img tags, with appropriate + * attributes, with src pointing to http or https. + * + * @return whitelist */ public static Whitelist basicWithImages() { return basic() @@ -181,14 +168,13 @@ public static Whitelist basicWithImages() { } /** - This whitelist allows a full range of text and structural body HTML: a, b, blockquote, br, caption, cite, - code, col, colgroup, dd, div, dl, dt, em, h1, h2, h3, h4, h5, h6, i, img, li, ol, p, pre, q, small, span, strike, strong, sub, - sup, table, tbody, td, tfoot, th, thead, tr, u, ul -

            - Links do not have an enforced rel=nofollow attribute, but you can add that if desired. -

            - - @return whitelist + * This whitelist allows a full range of text and structural body HTML: a, b, blockquote, br, caption, cite, + * code, col, colgroup, dd, div, dl, dt, em, h1, h2, h3, h4, h5, h6, i, img, li, ol, p, pre, q, small, span, strike, strong, sub, + * sup, table, tbody, td, tfoot, th, thead, tr, u, ul + *

            + * Links do not have an enforced rel=nofollow attribute, but you can add that if desired. + * + * @return whitelist */ public static Whitelist relaxed() { return new Whitelist() @@ -222,12 +208,12 @@ public static Whitelist relaxed() { } /** - Create a new, empty whitelist. Generally it will be better to start with a default prepared whitelist instead. - - @see #basic() - @see #basicWithImages() - @see #simpleText() - @see #relaxed() + * Create a new, empty whitelist. Generally it will be better to start with a default prepared whitelist instead. + * + * @see #basic() + * @see #basicWithImages() + * @see #simpleText() + * @see #relaxed() */ public Whitelist() { tagNames = new HashSet(); @@ -238,10 +224,10 @@ public Whitelist() { } /** - Add a list of allowed elements to a whitelist. (If a tag is not allowed, it will be removed from the HTML.) - - @param tags tag names to allow - @return this (for chaining) + * Add a list of allowed elements to a whitelist. (If a tag is not allowed, it will be removed from the HTML.) + * + * @param tags tag names to allow + * @return this (for chaining) */ public Whitelist addTags(String... tags) { Validate.notNull(tags); @@ -254,10 +240,10 @@ public Whitelist addTags(String... tags) { } /** - Remove a list of allowed elements from a whitelist. (If a tag is not allowed, it will be removed from the HTML.) - - @param tags tag names to disallow - @return this (for chaining) + * Remove a list of allowed elements from a whitelist. (If a tag is not allowed, it will be removed from the HTML.) + * + * @param tags tag names to disallow + * @return this (for chaining) */ public Whitelist removeTags(String... tags) { Validate.notNull(tags); @@ -276,19 +262,17 @@ public Whitelist removeTags(String... tags) { } /** - Add a list of allowed attributes to a tag. (If an attribute is not allowed on an element, it will be removed.) -

            - E.g.: addAttributes("a", "href", "class") allows href and class attributes - on a tags. -

            -

            - To make an attribute valid for all tags, use the pseudo tag :all, e.g. - addAttributes(":all", "class"). -

            - - @param tag The tag the attributes are for. The tag will be added to the allowed tag list if necessary. - @param keys List of valid attributes for the tag - @return this (for chaining) + * Add a list of allowed attributes to a tag. (If an attribute is not allowed on an element, it will be removed.) + *

            + * E.g.: addAttributes("a", "href", "class") allows href and class attributes + * on a tags. + *

            + * To make an attribute valid for all tags, use the pseudo tag :all, e.g. + * addAttributes(":all", "class"). + * + * @param tag The tag the attributes are for. The tag will be added to the allowed tag list if necessary. + * @param keys List of valid attributes for the tag + * @return this (for chaining) */ public Whitelist addAttributes(String tag, String... keys) { Validate.notEmpty(tag); @@ -313,19 +297,17 @@ public Whitelist addAttributes(String tag, String... keys) { } /** - Remove a list of allowed attributes from a tag. (If an attribute is not allowed on an element, it will be removed.) -

            - E.g.: removeAttributes("a", "href", "class") disallows href and class - attributes on a tags. -

            -

            - To make an attribute invalid for all tags, use the pseudo tag :all, e.g. - removeAttributes(":all", "class"). -

            - - @param tag The tag the attributes are for. - @param keys List of invalid attributes for the tag - @return this (for chaining) + * Remove a list of allowed attributes from a tag. (If an attribute is not allowed on an element, it will be removed.) + *

            + * E.g.: removeAttributes("a", "href", "class") disallows href and class + * attributes on a tags. + *

            + * To make an attribute invalid for all tags, use the pseudo tag :all, e.g. + * removeAttributes(":all", "class"). + * + * @param tag The tag the attributes are for. + * @param keys List of invalid attributes for the tag + * @return this (for chaining) */ public Whitelist removeAttributes(String tag, String... keys) { Validate.notEmpty(tag); @@ -357,17 +339,16 @@ public Whitelist removeAttributes(String tag, String... keys) { } /** - Add an enforced attribute to a tag. An enforced attribute will always be added to the element. If the element - already has the attribute set, it will be overridden. -

            - E.g.: addEnforcedAttribute("a", "rel", "nofollow") will make all a tags output as - <a href="..." rel="nofollow"> -

            - - @param tag The tag the enforced attribute is for. The tag will be added to the allowed tag list if necessary. - @param key The attribute key - @param value The enforced attribute value - @return this (for chaining) + * Add an enforced attribute to a tag. An enforced attribute will always be added to the element. If the element + * already has the attribute set, it will be overridden. + *

            + * E.g.: addEnforcedAttribute("a", "rel", "nofollow") will make all a tags output as + * <a href="..." rel="nofollow"> + * + * @param tag The tag the enforced attribute is for. The tag will be added to the allowed tag list if necessary. + * @param key The attribute key + * @param value The enforced attribute value + * @return this (for chaining) */ public Whitelist addEnforcedAttribute(String tag, String key, String value) { Validate.notEmpty(tag); @@ -391,11 +372,11 @@ public Whitelist addEnforcedAttribute(String tag, String key, String value) { } /** - Remove a previously configured enforced attribute from a tag. - - @param tag The tag the enforced attribute is for. - @param key The attribute key - @return this (for chaining) + * Remove a previously configured enforced attribute from a tag. + * + * @param tag The tag the enforced attribute is for. + * @param key The attribute key + * @return this (for chaining) */ public Whitelist removeEnforcedAttribute(String tag, String key) { Validate.notEmpty(tag); @@ -422,7 +403,6 @@ public Whitelist removeEnforcedAttribute(String tag, String key) { * parsing, so that the link's protocol can be confirmed. Regardless of the setting of the {@code preserve relative * links} option, the link must be resolvable against the base URI to an allowed protocol; otherwise the attribute * will be removed. - *

            * * @param preserve {@code true} to allow relative links, {@code false} (default) to deny * @return this Whitelist, for chaining. @@ -434,20 +414,18 @@ public Whitelist preserveRelativeLinks(boolean preserve) { } /** - Add allowed URL protocols for an element's URL attribute. This restricts the possible values of the attribute to - URLs with the defined protocol. -

            - E.g.: addProtocols("a", "href", "ftp", "http", "https") -

            -

            - To allow a link to an in-page URL anchor (i.e. <a href="#anchor">, add a #:
            - E.g.: addProtocols("a", "href", "#") -

            - - @param tag Tag the URL protocol is for - @param key Attribute key - @param protocols List of valid protocols - @return this, for chaining + * Add allowed URL protocols for an element's URL attribute. This restricts the possible values of the attribute to + * URLs with the defined protocol. + *

            + * E.g.: addProtocols("a", "href", "ftp", "http", "https") + *

            + * To allow a link to an in-page URL anchor (i.e. <a href="#anchor">, add a #:
            + * E.g.: addProtocols("a", "href", "#") + * + * @param tag Tag the URL protocol is for + * @param key Attribute key + * @param protocols List of valid protocols + * @return this, for chaining */ public Whitelist addProtocols(String tag, String key, String... protocols) { Validate.notEmpty(tag); @@ -480,15 +458,14 @@ public Whitelist addProtocols(String tag, String key, String... protocols) { } /** - Remove allowed URL protocols for an element's URL attribute. -

            - E.g.: removeProtocols("a", "href", "ftp") -

            - - @param tag Tag the URL protocol is for - @param key Attribute key - @param protocols List of invalid protocols - @return this, for chaining + * Remove allowed URL protocols for an element's URL attribute. + *

            + * E.g.: removeProtocols("a", "href", "ftp") + * + * @param tag Tag the URL protocol is for + * @param key Attribute key + * @param protocols List of invalid protocols + * @return this, for chaining */ public Whitelist removeProtocols(String tag, String key, String... protocols) { Validate.notEmpty(tag); diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Elements.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Elements.java index 59eb6f842a..fcde48723b 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Elements.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Elements.java @@ -57,12 +57,13 @@ This file is part of the iText (R) project. /** - A list of {@link Element}s, with methods that act on every element in the list. -

            - To get an {@code Elements} object, use the {@link Element#select(String)} method. -

            - - @author Jonathan Hedley, jonathan@hedley.net */ + * + * A list of {@link Element}s, with methods that act on every element in the list. + *

            + * To get an {@code Elements} object, use the {@link Element#select(String)} method. + * + * @author Jonathan Hedley, jonathan@hedley.net + */ public class Elements extends ArrayList { public Elements() { } @@ -393,11 +394,13 @@ public Elements wrap(String html) { * dropping the elements but keeping their children. *

            * This is useful for e.g removing unwanted formatting elements but keeping their contents. - *

            - * - * E.g. with HTML:

            {@code

            One Two
            }

            - *

            {@code doc.select("font").unwrap();}

            - *

            HTML = {@code

            One Two
            }

            + * E.g. with HTML: + *

            + * {@code

            One Two
            } + *

            + * {@code doc.select("font").unwrap();} + *

            + * HTML = {@code

            One Two
            } * * @return this (for chaining) * @see Node#unwrap @@ -416,6 +419,7 @@ public Elements unwrap() { * E.g. HTML: {@code

            Hello there

            now

            }
            * doc.select("p").empty();
            * HTML = {@code

            } + * * @return this, for chaining * @see Element#empty() * @see #remove() @@ -435,6 +439,7 @@ public Elements empty() { * HTML = {@code
            } *

            * Note that this method should not be used to clean user-submitted HTML; rather, use {@link Cleaner} to clean HTML. + * * @return this, for chaining * @see Element#empty() * @see #empty() diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeTraversor.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeTraversor.java index 3ae8492d6d..7f21222208 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeTraversor.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeTraversor.java @@ -48,7 +48,6 @@ This file is part of the iText (R) project. * Depth-first node traversor. Use to iterate through all nodes under and including the specified root node. *

            * This implementation does not use recursion, so a deep DOM does not risk blowing the stack. - *

            */ public class NodeTraversor { private NodeVisitor visitor; diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeVisitor.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeVisitor.java index 76d614c809..923aa4bd77 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeVisitor.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/NodeVisitor.java @@ -50,7 +50,6 @@ This file is part of the iText (R) project. * This interface provides two methods, {@code head} and {@code tail}. The head method is called when the node is first * seen, and the tail method when all of the node's children have been visited. As an example, head can be used to * create a start tag for a node, and tail to create the end tag. - *

            */ public interface NodeVisitor { /** diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Selector.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Selector.java index 4aeffdc18d..1df2400047 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Selector.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/jsoup/select/Selector.java @@ -57,11 +57,9 @@ This file is part of the iText (R) project. *

            * A selector is a chain of simple selectors, separated by combinators. Selectors are case insensitive (including against * elements, attributes, and attribute values). - *

            *

            * The universal selector (*) is implicit when no element selector is supplied (i.e. {@code *.header} and {@code .header} * is equivalent). - *

            * * * @@ -78,13 +76,13 @@ This file is part of the iText (R) project. * * * - * + * * * * * * - * + * * * * diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupNode.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupNode.java index 36e0773d3c..2c9173dce2 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupNode.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/node/impl/jsoup/node/JsoupNode.java @@ -42,6 +42,7 @@ This file is part of the iText (R) project. */ package com.itextpdf.styledxmlparser.node.impl.jsoup.node; +import com.itextpdf.styledxmlparser.LogMessageConstant; import com.itextpdf.styledxmlparser.jsoup.nodes.Node; import com.itextpdf.styledxmlparser.node.INode; import org.slf4j.Logger; @@ -92,7 +93,7 @@ public void addChild(INode node) { ((JsoupNode) node).parentNode = this; } else { Logger logger = LoggerFactory.getLogger(JsoupNode.class); - logger.error("Error adding child node"); + logger.error(LogMessageConstant.ERROR_ADDING_CHILD_NODE); } } diff --git a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolver.java b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolver.java index e1140bcd83..397c2dea5d 100644 --- a/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolver.java +++ b/styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolver.java @@ -95,7 +95,6 @@ public class ResourceResolver { *

            * If empty string or relative URI string is passed as base URI, then it will be resolved against current working * directory of this application instance. - *

            * * @param baseUri base URI against which all relative resource URIs will be resolved. */ @@ -316,7 +315,7 @@ protected PdfXObject createImageByUrl(URL url) throws Exception { } /** - * Checks if source is under data URI scheme. (eg data:[][;base64],) + * Checks if source is under data URI scheme. (eg data:[<media type>][;base64],<data>) * * @param src String to test * @return diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/JsoupXmlParserTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/JsoupXmlParserTest.java index 08b8c3c022..15b0b6e827 100644 --- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/JsoupXmlParserTest.java +++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/jsoup/JsoupXmlParserTest.java @@ -42,8 +42,16 @@ This file is part of the iText (R) project. */ package com.itextpdf.styledxmlparser.jsoup; +import com.itextpdf.styledxmlparser.LogMessageConstant; +import com.itextpdf.styledxmlparser.jsoup.nodes.Element; +import com.itextpdf.styledxmlparser.jsoup.parser.Tag; import com.itextpdf.styledxmlparser.node.IDocumentNode; +import com.itextpdf.styledxmlparser.node.INode; import com.itextpdf.styledxmlparser.node.impl.jsoup.JsoupXmlParser; +import com.itextpdf.styledxmlparser.node.impl.jsoup.node.JsoupElementNode; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; @@ -54,14 +62,25 @@ This file is part of the iText (R) project. import java.io.InputStream; @Category(UnitTest.class) -public class JsoupXmlParserTest { - @Test - public void testXmlDeclarationAndComment() throws IOException { - String xml = "\n" + - ""; - InputStream stream = new ByteArrayInputStream(xml.getBytes()); - IDocumentNode node = new JsoupXmlParser().parse(stream, "UTF-8"); - // only text (whitespace) child node shall be fetched. - Assert.assertEquals(1, node.childNodes().size()); - } +public class JsoupXmlParserTest extends ExtendedITextTest { + @Test + public void testXmlDeclarationAndComment() throws IOException { + String xml = "\n" + + ""; + InputStream stream = new ByteArrayInputStream(xml.getBytes()); + IDocumentNode node = new JsoupXmlParser().parse(stream, "UTF-8"); + // only text (whitespace) child node shall be fetched. + Assert.assertEquals(1, node.childNodes().size()); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = LogMessageConstant.ERROR_ADDING_CHILD_NODE), + }) + public void testMessageAddingChild() { + Element jsoupSVGRoot = new Element(Tag.valueOf("svg"), ""); + INode root = new JsoupElementNode(jsoupSVGRoot); + root.addChild(null); + Assert.assertEquals(0, root.childNodes().size()); + } } diff --git a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolverTest.java b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolverTest.java index ba72bba2ec..831fb57582 100644 --- a/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolverTest.java +++ b/styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolverTest.java @@ -42,9 +42,11 @@ This file is part of the iText (R) project. */ package com.itextpdf.styledxmlparser.resolver.resource; +import com.itextpdf.kernel.geom.PageSize; import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; +import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; import org.junit.experimental.categories.Category; @@ -312,6 +314,50 @@ public void uriResolverTest18() { Assert.assertFalse(resolver.isLocalBaseUri()); } + @Test + public void singleQuoteRelativePath() throws MalformedURLException { + String expectedUrl = "https://he.wikipedia.org/wiki/%D7%90%D7%91%D7%92'%D7%93"; + String baseUri = "https://he.wikipedia.org/wiki/"; + String relativePath = "%D7%90%D7%91%D7%92'%D7%93"; + UriResolver resolver = new UriResolver(baseUri); + + Assert.assertEquals(expectedUrl, resolver.resolveAgainstBaseUri(relativePath).toExternalForm()); + } + + @Test + @Ignore("DEVSIX-2880: single quote character isn't encoded in Java and .NET 4.0, but it's encoded in .NETCoreApp 1.0" + + " from single quote to %27") + public void quoteInPercentsRelativePath() throws MalformedURLException { + String expectedUrl = "https://he.wikipedia.org/wiki/%D7%90%D7%91%D7%92%27%D7%93"; + String baseUri = "https://he.wikipedia.org/wiki/"; + String relativePath = "%D7%90%D7%91%D7%92%27%D7%93"; + UriResolver resolver = new UriResolver(baseUri); + + Assert.assertEquals(expectedUrl, resolver.resolveAgainstBaseUri(relativePath).toExternalForm()); + } + + @Test + public void singleQuoteBasePath() throws MalformedURLException { + String expectedUrl = "https://he.wikipedia.org/wiki'/%D7%90%D7%91%D7%92%D7%93"; + String baseUri = "https://he.wikipedia.org/wiki'/"; + String relativePath = "%D7%90%D7%91%D7%92%D7%93"; + UriResolver resolver = new UriResolver(baseUri); + + Assert.assertEquals(expectedUrl, resolver.resolveAgainstBaseUri(relativePath).toExternalForm()); + } + + @Test + @Ignore("DEVSIX-2880: single quote character isn't encoded in Java and .NET 4.0, but it's encoded in .NETCoreApp 1.0" + + " from single quote to %27") + public void quoteInPercentsBasePath() throws MalformedURLException { + String expectedUrl = "https://he.wikipedia.org/wiki%27/%D7%90%D7%91%D7%92%D7%93"; + String baseUri = "https://he.wikipedia.org/wiki%27/"; + String relativePath = "%D7%90%D7%91%D7%92%D7%93"; + UriResolver resolver = new UriResolver(baseUri); + + Assert.assertEquals(expectedUrl, resolver.resolveAgainstBaseUri(relativePath).toExternalForm()); + } + private void testPaths(UriResolver resolver, String path) throws MalformedURLException { Assert.assertEquals(path + "test/folder/index.html", resolver.getBaseUri()); Assert.assertEquals(path + "test/folder/innerTest", resolver.resolveAgainstBaseUri("innerTest").toExternalForm()); diff --git a/svg/pom.xml b/svg/pom.xml index 29b0bf91cf..8ce7d89a47 100644 --- a/svg/pom.xml +++ b/svg/pom.xml @@ -4,7 +4,7 @@ com.itextpdf root - 7.1.7 + 7.1.8 svg iText 7 - SVG diff --git a/svg/src/main/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessor.java b/svg/src/main/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessor.java index 4b2c9537a5..a9c6bc58d9 100644 --- a/svg/src/main/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessor.java +++ b/svg/src/main/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessor.java @@ -171,9 +171,9 @@ private ISvgNodeRenderer createResultAndClean() { /** * Recursive visit of the object tree, depth-first, processing the visited node and calling visit on its children. * Visit responsibilities for element nodes: - * - Assign styles(CSS & attributes) to element + * - Assign styles(CSS and attributes) to element * - Create Renderer based on element - * - push & pop renderer to stack + * - push and pop renderer to stack * Visit responsibilities for text nodes * - add text to parent object * diff --git a/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactory.java b/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactory.java index 2380cf4bba..0bc77cef3a 100644 --- a/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactory.java +++ b/svg/src/main/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactory.java @@ -111,12 +111,10 @@ public ISvgNodeRenderer createSvgNodeRendererForTag(IElementNode tag, ISvgNodeRe result = (ISvgNodeRenderer) rendererMap.get(tag.name()).newInstance(); } catch (ReflectiveOperationException ex) { - LoggerFactory.getLogger(DefaultSvgNodeRendererFactory.class) - .error(DefaultSvgNodeRendererFactory.class.getName(), ex); throw new SvgProcessingException(SvgLogMessageConstant.COULDNOTINSTANTIATE, ex).setMessageParams(tag.name()); } - if (parent != null && !(parent instanceof NoDrawOperationSvgNodeRenderer )) { + if (parent != null && !(parent instanceof NoDrawOperationSvgNodeRenderer)) { result.setParent(parent); } @@ -124,7 +122,7 @@ public ISvgNodeRenderer createSvgNodeRendererForTag(IElementNode tag, ISvgNodeRe } @Override - public boolean isTagIgnored(IElementNode tag){ + public boolean isTagIgnored(IElementNode tag) { return ignoredTags.contains(tag.name()); } -} +} \ No newline at end of file diff --git a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterIntegrationTest.java index 46bd92724a..438228bcd9 100644 --- a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterIntegrationTest.java @@ -45,6 +45,7 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.geom.Rectangle; import com.itextpdf.kernel.pdf.PdfDocument; import com.itextpdf.kernel.pdf.PdfPage; +import com.itextpdf.kernel.pdf.PdfReader; import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.kernel.pdf.WriterProperties; import com.itextpdf.kernel.pdf.canvas.PdfCanvas; @@ -55,7 +56,6 @@ This file is part of the iText (R) project. import com.itextpdf.layout.element.Image; import com.itextpdf.layout.font.FontProvider; import com.itextpdf.layout.font.FontSet; -import com.itextpdf.styledxmlparser.LogMessageConstant; import com.itextpdf.svg.dummy.sdk.ExceptionInputStream; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.processors.ISvgConverterProperties; @@ -85,6 +85,7 @@ This file is part of the iText (R) project. import java.util.HashMap; import java.util.Map; + @Category(IntegrationTest.class) public class SvgConverterIntegrationTest extends SvgIntegrationTest { @@ -144,7 +145,7 @@ public void basicIntegrationTest() throws IOException, InterruptedException { new PdfCanvas(doc.getPage(1)).addXObject(form, new Rectangle(100, 100, 100, 100)); doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + filename, sourceFolder + "cmp_" + filename, destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + filename, sourceFolder + "cmp_" + filename, destinationFolder, "diff_")); } @Test @@ -160,6 +161,27 @@ public void nonExistingTagIntegrationTest() { doc.close(); } + /** + * Convert a SVG file defining all ignored tags currently defined in the project. + * @result There will be no Exception during the process and PDF output is generated. + */ + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 32), + }) + public void convertFileWithAllIgnoredTags() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "ignored_tags"); + } + + /** + * Convert a SVG file of a chart which contains some currently ignored tags. + * @result There will be no Exception during the process and PDF output is generated. + */ + @Test + public void convertChartWithSomeIgnoredTags() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "chart_snippet"); + } + @Test @LogMessages(messages = { @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 14), @@ -180,9 +202,72 @@ public void caseSensitiveTagTest() { doc.close(); } + @Test + public void pdfFromSvgString() throws IOException, InterruptedException { + PdfWriter writer = new PdfWriter(destinationFolder + "pdfFromSvgString.pdf"); + PdfDocument pdfDoc = new PdfDocument(writer); + pdfDoc.addNewPage(); + + String svg = "\n" + + "\n" + + "\n" + + " \n" + + " \n" + + " \n" + + " \n" + + " Hello world\n" + + " \n" + + ""; + + int pagenr = 1; + SvgConverter.drawOnDocument(svg,pdfDoc,pagenr); + String output = destinationFolder + "pdfFromSvgString.pdf"; + String cmp_file = sourceFolder + "cmp_pdfFromSvgString.pdf"; + pdfDoc.close(); + + Assert.assertNull(new CompareTool().compareByContent(output, cmp_file, destinationFolder, "diff_")); + } + + @Test + public void fromFile() throws IOException, InterruptedException { + PdfWriter writer = new PdfWriter(destinationFolder + "pdfFromSvgFile.pdf"); + PdfDocument pdfDoc = new PdfDocument(writer); + pdfDoc.addNewPage(); + + String svg = "eclipse.svg"; + String output = destinationFolder + "pdfFromSvgFile.pdf"; + String cmp_file = sourceFolder + "cmp_pdfFromSvgFile.pdf"; + + int pagenr = 1; + FileInputStream fis = new FileInputStream(sourceFolder + svg); + SvgConverter.drawOnDocument(fis,pdfDoc,pagenr); + pdfDoc.close(); + + Assert.assertNull(new CompareTool().compareByContent(output, cmp_file, destinationFolder, "diff_")); + } + + @Test + public void addToExistingDoc() throws IOException, InterruptedException { + PdfReader reader = new PdfReader(sourceFolder + "cmp_eclipse.pdf"); + PdfWriter writer = new PdfWriter(destinationFolder + "addToExistingDoc.pdf"); + PdfDocument pdfDoc = new PdfDocument(reader, writer); + pdfDoc.addNewPage(); + + String output = destinationFolder + "addToExistingDoc.pdf"; + String cmp_file = sourceFolder + "cmp_addToExistingDoc.pdf"; + + int pagenr = 1; + FileInputStream fis = new FileInputStream(sourceFolder + "minimal.svg"); + SvgConverter.drawOnDocument(fis,pdfDoc,pagenr); + pdfDoc.close(); + + Assert.assertNull(new CompareTool().compareByContent(output, cmp_file, destinationFolder, "diff_")); + } + @Test public void singlePageHelloWorldTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "hello_world"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "hello_world"); } @Test @@ -191,7 +276,7 @@ public void twoArgTest() throws IOException, InterruptedException { FileInputStream fis = new FileInputStream(sourceFolder + name + ".svg"); FileOutputStream fos = new FileOutputStream(destinationFolder + name + ".pdf"); SvgConverter.createPdf(fis, fos); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + name + ".pdf", sourceFolder + "cmp_" + name + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + name + ".pdf", sourceFolder + "cmp_" + name + ".pdf", destinationFolder, "diff_")); } @Test @@ -203,7 +288,7 @@ public void drawOnSpecifiedPositionX() throws IOException, InterruptedException FileInputStream fis = new FileInputStream(sourceFolder + name + ".svg"); drawOnSpecifiedPositionDocument(fis, destinationFolder + destName + ".pdf", x, y); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -215,7 +300,7 @@ public void drawOnSpecifiedPositionY() throws IOException, InterruptedException FileInputStream fis = new FileInputStream(sourceFolder + name + ".svg"); drawOnSpecifiedPositionDocument(fis, destinationFolder + destName + ".pdf", x, y); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -227,7 +312,7 @@ public void drawOnSpecifiedPositionXY() throws IOException, InterruptedException FileInputStream fis = new FileInputStream(sourceFolder + name + ".svg"); drawOnSpecifiedPositionDocument(fis, destinationFolder + destName + ".pdf", x, y); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @@ -240,7 +325,7 @@ public void drawOnSpecifiedPositionNegativeX() throws IOException, InterruptedEx FileInputStream fis = new FileInputStream(sourceFolder + name + ".svg"); drawOnSpecifiedPositionDocument(fis, destinationFolder + destName + ".pdf", x, y); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -252,7 +337,7 @@ public void drawOnSpecifiedPositionNegativeY() throws IOException, InterruptedEx FileInputStream fis = new FileInputStream(sourceFolder + name + ".svg"); drawOnSpecifiedPositionDocument(fis, destinationFolder + destName + ".pdf", x, y); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @@ -265,7 +350,7 @@ public void drawOnSpecifiedPositionNegativeXY() throws IOException, InterruptedE FileInputStream fis = new FileInputStream(sourceFolder + name + ".svg"); drawOnSpecifiedPositionDocument(fis, destinationFolder + destName + ".pdf", x, y); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @@ -278,7 +363,7 @@ public void drawOnSpecifiedPositionPartialOnPage() throws IOException, Interrupt FileInputStream fis = new FileInputStream(sourceFolder + name + ".svg"); drawOnSpecifiedPositionDocument(fis, destinationFolder + destName + ".pdf", x, y); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @@ -299,7 +384,7 @@ public void convertToXObjectStringPdfDocumentConverterProps() throws IOException doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -319,7 +404,7 @@ public void convertToXObjectStreamPdfDocumentConverterProps() throws IOException doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -334,7 +419,7 @@ public void convertToImageStreamDocument() throws IOException, InterruptedExcept Document doc = new Document(pdfDocument); doc.add(image); doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + name + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + name + ".pdf", destinationFolder, "diff_")); } @Test @@ -351,7 +436,7 @@ public void convertToImageStreamDocumentConverterProperties() throws IOException Document doc = new Document(pdfDocument); doc.add(image); doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + name + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + name + ".pdf", destinationFolder, "diff_")); } @@ -367,7 +452,7 @@ public void drawOnPageStringPage() throws IOException, InterruptedException { doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -384,7 +469,7 @@ public void drawOnPageStringPageConverterProps() throws IOException, Interrupted doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -399,7 +484,7 @@ public void drawOnPageStreamPage() throws IOException, InterruptedException { doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -416,7 +501,7 @@ public void drawOnPageStreamPageConverterProperties() throws IOException, Interr doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -430,7 +515,7 @@ public void drawOnDocumentStringPdfDocumentInt() throws IOException, Interrupted doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -447,7 +532,7 @@ public void drawOnDocumentStringPdfDocumentIntConverterProperties() throws IOExc doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -463,7 +548,7 @@ public void drawOnDocumentStreamPdfDocumentIntConverterProperties() throws IOExc doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -477,7 +562,7 @@ public void drawOnCanvasStringPdfCanvasConverter() throws IOException, Interrupt doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @@ -494,7 +579,7 @@ public void drawOnCanvasStringPdfCanvasConverterProps() throws IOException, Inte doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -509,7 +594,7 @@ public void drawOnCanvasStreamPdfCanvas() throws IOException, InterruptedExcepti doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } @Test @@ -526,7 +611,7 @@ public void drawOnCanvasStreamPdfCanvasConverterProps() throws IOException, Inte doc.close(); - Assert.assertNull(new CompareTool().compareVisually(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + destName + ".pdf", sourceFolder + "cmp_" + destName + ".pdf", destinationFolder, "diff_")); } private static void drawOnSpecifiedPositionDocument(InputStream svg, String dest, int x, int y) throws IOException { diff --git a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitNullTest.java b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitNullTest.java index 49bd3d6837..23c203de39 100644 --- a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitNullTest.java +++ b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitNullTest.java @@ -53,6 +53,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.exceptions.SvgProcessingException; import com.itextpdf.svg.processors.ISvgConverterProperties; import com.itextpdf.svg.renderers.ISvgNodeRenderer; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; @@ -75,7 +76,7 @@ This file is part of the iText (R) project. * should NOT throw an exception as this is caught in the library. */ @Category(UnitTest.class) -public class SvgConverterUnitNullTest { +public class SvgConverterUnitNullTest extends ExtendedITextTest { // we cannot easily mock the PdfDocument, so we make do with as close to unit testing as we can private PdfDocument doc; diff --git a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitTest.java b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitTest.java index 7f547bae46..ac651e5558 100644 --- a/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/converter/SvgConverterUnitTest.java @@ -59,6 +59,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.exceptions.SvgProcessingException; import com.itextpdf.svg.renderers.IBranchSvgNodeRenderer; import com.itextpdf.svg.renderers.impl.SvgTagSvgNodeRenderer; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; @@ -74,7 +75,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class SvgConverterUnitTest { +public class SvgConverterUnitTest extends ExtendedITextTest { // we cannot easily mock the PdfDocument, so we make do with as close to unit testing as we can private PdfDocument doc; diff --git a/svg/src/test/java/com/itextpdf/svg/css/DefaultStyleInheritanceIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/css/DefaultStyleInheritanceIntegrationTest.java index 9886856e97..a91fe55428 100644 --- a/svg/src/test/java/com/itextpdf/svg/css/DefaultStyleInheritanceIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/css/DefaultStyleInheritanceIntegrationTest.java @@ -65,22 +65,22 @@ public static void beforeClass() { //Css inheritance @Test public void simpleGroupInheritanceTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder,destinationFolder,"simpleGroupInheritance"); + convertAndCompare(sourceFolder,destinationFolder,"simpleGroupInheritance"); } //Inheritance in use tags @Test public void useFillInheritanceTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder,destinationFolder,"useFillInheritance"); + convertAndCompare(sourceFolder,destinationFolder,"useFillInheritance"); } //Inheritance and g-tags @Test public void groupInheritanceTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder,destinationFolder,"groupInheritance"); + convertAndCompare(sourceFolder,destinationFolder,"groupInheritance"); } @Test public void useInheritanceNotOverridingTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder,destinationFolder,"useInheritanceNotOverriding"); + convertAndCompare(sourceFolder,destinationFolder,"useInheritanceNotOverriding"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverIntegrationTest.java index 71d854f6f3..09f637bede 100644 --- a/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverIntegrationTest.java @@ -57,6 +57,7 @@ This file is part of the iText (R) project. import org.junit.Test; import org.junit.experimental.categories.Category; +import java.io.IOException; import java.util.HashMap; import java.util.Map; @@ -190,22 +191,53 @@ public void stylesOfSvgTagProcessingTest() { @Test //TODO DEVSIX-2058 public void fontResolverIntegrationTest() throws com.itextpdf.io.IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "fontssvg"); + convertAndCompare(sourceFolder, destinationFolder, "fontssvg"); } @Test public void validLocalFontTest() throws com.itextpdf.io.IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "validLocalFontTest"); + convertAndCompare(sourceFolder, destinationFolder, "validLocalFontTest"); } @Test public void fontWeightTest() throws com.itextpdf.io.IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "fontWeightTest"); + convertAndCompare(sourceFolder, destinationFolder, "fontWeightTest"); } @Test //TODO DEVSIX-2264: that test shall fail after the fix. public void googleFontsTest() throws com.itextpdf.io.IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "googleFontsTest"); + convertAndCompare(sourceFolder, destinationFolder, "googleFontsTest"); + } + + @Test + // TODO: update cmp files when DEVSIX-2286 resolved + public void svgWithExternalCSStoSingleDefaultPage() throws IOException,InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "externalCss"); + } + + @Test + // TODO: update cmp files when DEVSIX-2286 resolved + public void svgWithInternalCSStoSingleDefaultPage() throws IOException,InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "internalCss"); + } + + @Test + // TODO: update cmp files when DEVSIX-2286 resolved + public void svgWithExternalCSStoCustomPage() throws IOException,InterruptedException { + // Take a note this method differs from the one used in Default Page test + convertAndCompare(sourceFolder, destinationFolder, "internalCss"); + } + + @Test + // TODO: update cmp files when DEVSIX-2286 resolved + public void svgWithInternalCSStoCustomPage() throws IOException,InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "internalCss_custom"); + } + + @Test + // TODO: update cmp files when DEVSIX-2286 resolved + public void multipleSVGtagsWithDiffStylesFromExternalCSS() throws IOException,InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "externalCss_palette"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverTest.java b/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverTest.java index 8df051a9d1..202cd21485 100644 --- a/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverTest.java +++ b/svg/src/test/java/com/itextpdf/svg/css/SvgStyleResolverTest.java @@ -59,6 +59,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.css.impl.SvgStyleResolver; import com.itextpdf.svg.processors.impl.SvgConverterProperties; import com.itextpdf.svg.processors.impl.SvgProcessorContext; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.LogMessage; import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.UnitTest; @@ -72,7 +73,7 @@ This file is part of the iText (R) project. import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class SvgStyleResolverTest { +public class SvgStyleResolverTest extends ExtendedITextTest{ private static final String baseUri = "./src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/"; //Single element test @@ -146,20 +147,6 @@ public void svgCssResolveHashXlinkTest() { Assert.assertEquals("#testid", attr.get("xlink:href")); } - @Test - @LogMessages(messages = @LogMessage(messageTemplate = LogMessageConstant.UNABLE_TO_RESOLVE_IMAGE_URL, count = 1)) - public void svgCssResolveMalformedXlinkTest() { - Element jsoupImage = new Element(Tag.valueOf("image"), ""); - Attributes imageAttributes = jsoupImage.attributes(); - - imageAttributes.put(new Attribute("xlink:href", "htt://are/")); - JsoupElementNode node = new JsoupElementNode(jsoupImage); - - SvgStyleResolver sr = new SvgStyleResolver(); - Map attr = sr.resolveStyles(node, new SvgCssContext()); - Assert.assertEquals("htt://are/", attr.get("xlink:href")); - } - @Test public void overrideDefaultStyleTest() { ICssResolver styleResolver = new SvgStyleResolver(); diff --git a/svg/src/test/java/com/itextpdf/svg/css/XLinkTest.java b/svg/src/test/java/com/itextpdf/svg/css/XLinkTest.java new file mode 100644 index 0000000000..dce8b1efac --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/css/XLinkTest.java @@ -0,0 +1,78 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.css; + +import com.itextpdf.styledxmlparser.LogMessageConstant; +import com.itextpdf.styledxmlparser.jsoup.nodes.Attribute; +import com.itextpdf.styledxmlparser.jsoup.nodes.Attributes; +import com.itextpdf.styledxmlparser.jsoup.nodes.Element; +import com.itextpdf.styledxmlparser.jsoup.parser.Tag; +import com.itextpdf.styledxmlparser.node.impl.jsoup.node.JsoupElementNode; +import com.itextpdf.svg.css.impl.SvgStyleResolver; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.UnitTest; +import org.junit.Assert; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.util.Map; + +@Category(UnitTest.class) +public class XLinkTest extends ExtendedITextTest { + + @Test + @LogMessages(messages = @LogMessage(messageTemplate = LogMessageConstant.UNABLE_TO_RESOLVE_IMAGE_URL)) + public void svgCssResolveMalformedXlinkTest() { + Element jsoupImage = new Element(Tag.valueOf("image"), ""); + Attributes imageAttributes = jsoupImage.attributes(); + + imageAttributes.put(new Attribute("xlink:href", "htt://are/")); + JsoupElementNode node = new JsoupElementNode(jsoupImage); + + SvgStyleResolver sr = new SvgStyleResolver(); + Map attr = sr.resolveStyles(node, new SvgCssContext()); + Assert.assertEquals("htt://are/", attr.get("xlink:href")); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/css/impl/StyleResolverUtilUnitTest.java b/svg/src/test/java/com/itextpdf/svg/css/impl/StyleResolverUtilUnitTest.java index 87a1edae50..ba6c362bdd 100644 --- a/svg/src/test/java/com/itextpdf/svg/css/impl/StyleResolverUtilUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/css/impl/StyleResolverUtilUnitTest.java @@ -42,6 +42,7 @@ This file is part of the iText (R) project. */ package com.itextpdf.svg.css.impl; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; @@ -51,7 +52,7 @@ This file is part of the iText (R) project. import java.util.Map; @Category(UnitTest.class) -public class StyleResolverUtilUnitTest { +public class StyleResolverUtilUnitTest extends ExtendedITextTest { @Test public void mergeParentDeclarationsFillTest(){ diff --git a/svg/src/test/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.java b/svg/src/test/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.java index 775347ca3a..473e1b47e7 100644 --- a/svg/src/test/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/css/impl/SvgNodeRendererInheritanceResolverUnitTest.java @@ -47,13 +47,14 @@ This file is part of the iText (R) project. import com.itextpdf.svg.renderers.impl.GroupSvgNodeRenderer; import com.itextpdf.svg.renderers.impl.RectangleSvgNodeRenderer; import com.itextpdf.svg.renderers.impl.UseSvgNodeRenderer; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class SvgNodeRendererInheritanceResolverUnitTest { +public class SvgNodeRendererInheritanceResolverUnitTest extends ExtendedITextTest{ @Test public void applyInheritanceToSubTreeFillTest(){ diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/ColumnChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/ColumnChartsTest.java new file mode 100644 index 0000000000..78e34d90e9 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/ColumnChartsTest.java @@ -0,0 +1,80 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; + +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + + @Category(IntegrationTest.class) + public class ColumnChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/column_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/column_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void column_dualY_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "column_dualY_chart"); + } + + @Test + public void column_material_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "column_material_chart"); + } + + @Test + public void column_topX_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "column_topX_chart"); + } + } + + diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/GanttChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/GanttChartsTest.java new file mode 100644 index 0000000000..593636952a --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/GanttChartsTest.java @@ -0,0 +1,109 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; + +import com.itextpdf.io.IOException; +import com.itextpdf.kernel.geom.PageSize; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.svg.utils.TestUtils; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class GanttChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/gantt_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void gantt_chart() throws IOException, InterruptedException, java.io.IOException { + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "gantt_chart.pdf", + sourceFolder + "gantt_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "gantt_chart.pdf", + sourceFolder + "cmp_gantt_chart.pdf", destinationFolder, "diff_")); + } + + @Test + public void gantt2_chart() throws IOException, InterruptedException, java.io.IOException { + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "gantt2_chart.pdf", + sourceFolder + "gantt2_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "gantt2_chart.pdf", + sourceFolder + "cmp_gantt2_chart.pdf", destinationFolder, "diff_")); + } + + @Test + public void gantt3_chart() throws IOException, InterruptedException, java.io.IOException { + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "gantt3_chart.pdf", + sourceFolder + "gantt3_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "gantt3_chart.pdf", + sourceFolder + "cmp_gantt3_chart.pdf", destinationFolder, "diff_")); + } + + @Test + public void gantt4_chart() throws IOException, InterruptedException, java.io.IOException { + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "gantt4_chart.pdf", + sourceFolder + "gantt4_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "gantt4_chart.pdf", + sourceFolder + "cmp_gantt4_chart.pdf", destinationFolder, "diff_")); + } +} + + diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/GaugeChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/GaugeChartsTest.java new file mode 100644 index 0000000000..047c85d49f --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/GaugeChartsTest.java @@ -0,0 +1,77 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class GaugeChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/gauge_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void gauge_charts() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "gauge_chart"); + } + + @Test + public void gauge2_charts() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "gauge2_chart"); + } + + @Test + public void gauge3_charts() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "gauge3_chart"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/GeoChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/GeoChartsTest.java new file mode 100644 index 0000000000..d2437c9fb5 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/GeoChartsTest.java @@ -0,0 +1,106 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class GeoChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/geo_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void geo_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "geo_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 2), + }) + public void geo_colored_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "geo_colored_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void geo_marker_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "geo_marker_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void geo_propontional_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "geo_propontional_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void geo_text_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "geo_text_chart"); + } +} + diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/GoogleChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/GoogleChartsTest.java new file mode 100644 index 0000000000..37c9b0eb28 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/GoogleChartsTest.java @@ -0,0 +1,170 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; + +import com.itextpdf.io.IOException; +import com.itextpdf.io.codec.Base64; +import com.itextpdf.kernel.geom.PageSize; +import com.itextpdf.kernel.geom.Rectangle; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfPage; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.WriterProperties; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.layout.font.FontProvider; +import com.itextpdf.styledxmlparser.resolver.font.BasicFontProvider; +import com.itextpdf.svg.converter.SvgConverter; +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.processors.impl.SvgConverterProperties; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.svg.utils.TestUtils; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.InputStream; + +@Category(IntegrationTest.class) +public class GoogleChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/GoogleChartsTests/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void barChart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "bar_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void annotation_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "annotation_chart"); + } + + @Test + public void area_chart() throws IOException, InterruptedException, java.io.IOException { + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "area_chart.pdf", + sourceFolder + "area_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "area_chart.pdf", + sourceFolder + "cmp_area_chart.pdf", destinationFolder, "diff_")); + } + + @Test + public void bubble_chart() throws IOException, InterruptedException, java.io.IOException { + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "bubble_chart.pdf", + sourceFolder + "bubble_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "bubble_chart.pdf", + sourceFolder + "cmp_bubble_chart.pdf", destinationFolder, "diff_")); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void calendar_chart() throws IOException, java.io.IOException, InterruptedException { + + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "calendar_chart.pdf", + sourceFolder + "calendar_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "calendar_chart.pdf", + sourceFolder + "cmp_calendar_chart.pdf", destinationFolder, "diff_")); + } + + @Test + public void candlestick_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "candlestick_chart"); + } + + @Test + public void combo_chart() throws IOException, InterruptedException, java.io.IOException { + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "combo_chart.pdf", + sourceFolder + "combo_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "combo_chart.pdf", + sourceFolder + "cmp_combo_chart.pdf", destinationFolder, "diff_")); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 5), + }) + public void diff_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "diff_chart"); + } + + @Test + public void donut_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "donut_chart"); + } + + @Test + public void waterfall_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "waterfall_chart"); + } + + @Test + public void histogram_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "histogram_chart"); + } + +} \ No newline at end of file diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/IntervalsChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/IntervalsChartsTest.java new file mode 100644 index 0000000000..70ef9c6763 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/IntervalsChartsTest.java @@ -0,0 +1,122 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class IntervalsChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/intervals_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void intervals_area_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_area_chart"); + } + + @Test + public void intervals_backgroundBox_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_backgroundBox_chart"); + } + + @Test + public void intervals_box_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_box_chart"); + } + + @Test + public void intervals_boxPlot_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_boxPlot_chart"); + } + + @Test + public void intervals_boxThick_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_boxThick_chart"); + } + + @Test + public void intervals_combining_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_combining_chart"); + } + + @Test + public void intervals_line_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_line_chart"); + } + + @Test + public void intervals_points_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_points_chart"); + } + + @Test + public void intervals_pointsWhiskers_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_pointsWhiskers_chart"); + } + + @Test + public void intervals_stick_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_stick_chart"); + } + + @Test + public void intervals_sticksHorizontal_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_sticksHorizontal_chart"); + } + + @Test + public void intervals_tailored_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "intervals_tailored_chart"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/LineChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/LineChartsTest.java new file mode 100644 index 0000000000..afa9e9dbc4 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/LineChartsTest.java @@ -0,0 +1,83 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class LineChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/line_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/line_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void line_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "line_chart"); + } + + @Test + public void line_classic_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "line_classic_chart"); + } + + @Test + public void line_material_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "line_material_chart"); + } + + @Test + public void line_topX_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "line_topX_chart"); + } + +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/PieChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/PieChartsTest.java new file mode 100644 index 0000000000..43f8e642d8 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/PieChartsTest.java @@ -0,0 +1,87 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class PieChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/pie_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void pie_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "pie_chart"); + } + + @Test + public void pie3D_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "pie3D_chart"); + } + + @Test + public void pieHole_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "pieHole_chart"); + } + + @Test + public void rotating_pie_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "rotating_pie_chart"); + } + + @Test + public void pieChart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "pieChart"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/SankeyChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/SankeyChartsTest.java new file mode 100644 index 0000000000..f4c6bf114a --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/SankeyChartsTest.java @@ -0,0 +1,100 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class SankeyChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/sankey_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void sankey_borders_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "sankey_borders_chart"); + } + + @Test + public void sankey_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "sankey_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 46), + }) + public void sankey_colored_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "sankey_colored_chart"); + } + + @Test + // TODO DEVSIX-2905 + public void sankey_fonts_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "sankey_fonts_chart"); + } + + @Test + public void sankey_multilevel_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "sankey_multilevel_chart"); + } + + @Test + public void sankey_nodes_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "sankey_nodes_chart"); + } + +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/ScatterChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/ScatterChartsTest.java new file mode 100644 index 0000000000..46ddcf0a81 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/ScatterChartsTest.java @@ -0,0 +1,87 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class ScatterChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/scatter_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void scatter_charts() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "scatter_chart"); + } + + @Test + public void scatter_dualY_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "scatter_dualY_chart"); + } + + @Test + public void scatter_material_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "scatter_material_chart"); + } + + @Test + public void scatter_stars_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "scatter_stars_chart"); + } + + @Test + public void scatter_topX_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "scatter_topX_chart"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/SliceChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/SliceChartsTest.java new file mode 100644 index 0000000000..f445584890 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/SliceChartsTest.java @@ -0,0 +1,72 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class SliceChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/slice_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void exploding_slice_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "exploding_slice_chart"); + } + + @Test + public void removing_slice_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "removing_slice_chart"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/SteppedAreaChartTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/SteppedAreaChartTest.java new file mode 100644 index 0000000000..f4e0e5d0bb --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/SteppedAreaChartTest.java @@ -0,0 +1,77 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class SteppedAreaChartTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/stepped_area_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void stepped_area_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "stepped_area_chart"); + } + + @Test + public void stepped_area2_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "stepped_area2_chart"); + } + + @Test + public void stepped_area3_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "stepped_area3_chart"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/TimelineChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/TimelineChartsTest.java new file mode 100644 index 0000000000..ce7882cc31 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/TimelineChartsTest.java @@ -0,0 +1,86 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.kernel.geom.PageSize; +import com.itextpdf.kernel.utils.CompareTool; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.svg.utils.TestUtils; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class TimelineChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/timeline_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void timeline_advanced_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "timeline_advanced_chart"); + } + + @Test + public void timeline_chart() throws IOException, InterruptedException, java.io.IOException { + PageSize pageSize = PageSize.A4; + TestUtils.convertSVGtoPDF(destinationFolder + "timeline_chart.pdf", + sourceFolder + "timeline_chart.svg", 1, pageSize); + + Assert.assertNull(new CompareTool().compareByContent(destinationFolder + "timeline_chart.pdf", + sourceFolder + "cmp_timeline_chart.pdf", destinationFolder, "diff_")); + } + + @Test + public void timeline_labeled_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "timeline_labeled_chart"); + } +} \ No newline at end of file diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/TreemapsChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/TreemapsChartsTest.java new file mode 100644 index 0000000000..d83b9ce009 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/TreemapsChartsTest.java @@ -0,0 +1,81 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class TreemapsChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/treemaps_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 2), + }) + public void treemaps_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "treemaps_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 2), + }) + public void treemaps2_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "treemaps2_chart"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/TrendlinesChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/TrendlinesChartsTest.java new file mode 100644 index 0000000000..64439afc27 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/TrendlinesChartsTest.java @@ -0,0 +1,87 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class TrendlinesChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/trendlines_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void trendlines_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "trendlines_chart"); + } + + @Test + public void trendlines2_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "trendlines2_chart"); + } + + @Test + public void trendlines3_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "trendlines3_chart"); + } + + @Test + public void trendlines4_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "trendlines4_chart"); + } + + @Test + public void trendlines5_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "trendlines5_chart"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/googlecharts/WordTreesChartsTest.java b/svg/src/test/java/com/itextpdf/svg/googlecharts/WordTreesChartsTest.java new file mode 100644 index 0000000000..e1721e6b84 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/googlecharts/WordTreesChartsTest.java @@ -0,0 +1,95 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.googlecharts; +import com.itextpdf.io.IOException; +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(IntegrationTest.class) +public class WordTreesChartsTest extends SvgIntegrationTest { + + public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/"; + public static final String destinationFolder = "./target/test/com/itextpdf/svg/googlecharts/wordTrees_charts/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(destinationFolder); + } + + @Test + public void wordTrees_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "wordTrees_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void wordTrees2_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "wordTrees2_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void wordTrees3_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "wordTrees3_chart"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 2), + }) + public void wordTrees4_chart() throws IOException, InterruptedException, java.io.IOException { + convertAndCompare(sourceFolder, destinationFolder, "wordTrees4_chart"); + } + +} diff --git a/svg/src/test/java/com/itextpdf/svg/jfreesvg/JFreeSvg.java b/svg/src/test/java/com/itextpdf/svg/jfreesvg/JFreeSvg.java new file mode 100644 index 0000000000..fe6b4cfefc --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/jfreesvg/JFreeSvg.java @@ -0,0 +1,133 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.jfreesvg; + + +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; +import java.io.IOException; + + +@Category(IntegrationTest.class) +public class JFreeSvg extends SvgIntegrationTest { + + private static final String SOURCE_FOLDER = "./src/test/resources/com/itextpdf/svg/JFreeSvg/"; + private static final String DESTINATION_FOLDER = "./src/test/resources/com/itextpdf/svg/JFreeSvg/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(DESTINATION_FOLDER); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + @Test + public void usingJFreeSvgFromString() throws IOException, InterruptedException { + //TODO: update cmp_ when RND-1029 fixed + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "rectangleFromString"); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + @Test + public void usingJFreeSvgFromFile() throws IOException, InterruptedException { + //TODO: update cmp_ when RND-1029 fixed + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "rectangleFromFile"); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + @Test + public void pieChartByJFreeSvg() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "usingJFreeSvgPieChartFromFile"); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + @Test + // TODO: Update cmp_ file when DEVSIX-2086 resolved + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 80) + }) + public void barChartByJFreeSvgFromString() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "usingJFreeSvgBarChartFromString"); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + @Test + // TODO: Update cmp_ file when DEVSIX-2086 resolved + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 80) + }) + public void barChartByJFreeSvgFromFile() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "usingJFreeSvgBarChartFromFile"); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + @Test + public void lineChartByJFreeSvgFromString() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "usingJFreeSvgLineChartFromString"); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + @Test + public void lineChartByJFreeSvgFromFile() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "usingJFreeSvgLineChartFromFile"); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + @Test + public void xyChartByJFreeSvgFromString() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "usingJFreeSvgXYChartFromString"); + } + + //Do not make changes in svg file because it was generated by JFreeSVG + + @Test + public void xyChartByJFreeSvgFromFile() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "usingJFreeSvgXYChartFromFile"); + } +} \ No newline at end of file diff --git a/svg/src/test/java/com/itextpdf/svg/processors/DefaultSvgProcessorIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/processors/DefaultSvgProcessorIntegrationTest.java index 7ede5d69e1..0d3c0300be 100644 --- a/svg/src/test/java/com/itextpdf/svg/processors/DefaultSvgProcessorIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/processors/DefaultSvgProcessorIntegrationTest.java @@ -47,6 +47,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.processors.impl.DefaultSvgProcessor; import com.itextpdf.svg.renderers.IBranchSvgNodeRenderer; import com.itextpdf.svg.renderers.ISvgNodeRenderer; +import com.itextpdf.svg.renderers.SvgIntegrationTest; import com.itextpdf.svg.renderers.impl.EllipseSvgNodeRenderer; import com.itextpdf.svg.renderers.impl.SvgTagSvgNodeRenderer; import com.itextpdf.test.annotations.type.IntegrationTest; @@ -63,7 +64,7 @@ This file is part of the iText (R) project. import java.util.Map; @Category(IntegrationTest.class) -public class DefaultSvgProcessorIntegrationTest { +public class DefaultSvgProcessorIntegrationTest extends SvgIntegrationTest { public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/processors/impl/DefaultSvgProcessorIntegrationTest/"; public static final String destinationFolder = "./target/test/com/itextpdf/svg/processors/impl/DefaultSvgProcessorIntegrationTest/"; diff --git a/svg/src/test/java/com/itextpdf/svg/processors/ProcessorStateTest.java b/svg/src/test/java/com/itextpdf/svg/processors/ProcessorStateTest.java index 343eed5045..c8659e2aa6 100644 --- a/svg/src/test/java/com/itextpdf/svg/processors/ProcessorStateTest.java +++ b/svg/src/test/java/com/itextpdf/svg/processors/ProcessorStateTest.java @@ -45,6 +45,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.dummy.renderers.impl.DummySvgNodeRenderer; import com.itextpdf.svg.processors.impl.ProcessorState; import com.itextpdf.svg.renderers.ISvgNodeRenderer; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import java.util.EmptyStackException; @@ -56,7 +57,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category( UnitTest.class ) -public class ProcessorStateTest { +public class ProcessorStateTest extends ExtendedITextTest{ @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/processors/SvgConverterPropertiesTest.java b/svg/src/test/java/com/itextpdf/svg/processors/SvgConverterPropertiesTest.java index f509064393..ed6c7becad 100644 --- a/svg/src/test/java/com/itextpdf/svg/processors/SvgConverterPropertiesTest.java +++ b/svg/src/test/java/com/itextpdf/svg/processors/SvgConverterPropertiesTest.java @@ -43,6 +43,7 @@ This file is part of the iText (R) project. package com.itextpdf.svg.processors; import com.itextpdf.svg.processors.impl.SvgConverterProperties; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; @@ -51,7 +52,7 @@ This file is part of the iText (R) project. import java.nio.charset.StandardCharsets; @Category(UnitTest.class) -public class SvgConverterPropertiesTest { +public class SvgConverterPropertiesTest extends ExtendedITextTest{ @Test public void getCharsetNameRegressionTest() { diff --git a/svg/src/test/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessorUnitTest.java b/svg/src/test/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessorUnitTest.java index 9078d16870..c0f28b539d 100644 --- a/svg/src/test/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessorUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/processors/impl/DefaultSvgProcessorUnitTest.java @@ -43,6 +43,7 @@ This file is part of the iText (R) project. package com.itextpdf.svg.processors.impl; import com.itextpdf.io.util.UrlUtil; +import com.itextpdf.styledxmlparser.LogMessageConstant; import com.itextpdf.styledxmlparser.jsoup.nodes.Attributes; import com.itextpdf.styledxmlparser.jsoup.nodes.Element; import com.itextpdf.styledxmlparser.jsoup.parser.Tag; @@ -62,6 +63,9 @@ This file is part of the iText (R) project. import com.itextpdf.svg.renderers.ISvgNodeRenderer; import com.itextpdf.svg.renderers.factories.ISvgNodeRendererFactory; import com.itextpdf.svg.renderers.impl.SvgTagSvgNodeRenderer; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.UnitTest; import java.io.File; @@ -77,7 +81,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class DefaultSvgProcessorUnitTest { +public class DefaultSvgProcessorUnitTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); @@ -145,6 +149,9 @@ public void dummyProcessingTestCorrectNested() { /* Invalid input: null */ + @LogMessages(messages = { + @LogMessage(messageTemplate = LogMessageConstant.ERROR_ADDING_CHILD_NODE), + }) public void dummyProcessingTestNodeHasNullChild() { Element jsoupSVGRoot = new Element(Tag.valueOf("svg"), ""); Element jsoupSVGCircle = new Element(Tag.valueOf("circle"), ""); @@ -162,6 +169,9 @@ public void dummyProcessingTestNodeHasNullChild() { } @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = LogMessageConstant.ERROR_RESOLVING_PARENT_STYLES), + }) public void dummyProcessingSvgTagIsNotRootOfInput() { Element jsoupRandomElement = new Element(Tag.valueOf("body"), ""); Element jsoupSVGRoot = new Element(Tag.valueOf("svg"), ""); @@ -276,6 +286,9 @@ public void processWithNullPropertiesTest() { } @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) public void depthFirstNullRendererTest() { Element jsoupNonExistingElement = new Element(Tag.valueOf("nonExisting"), ""); INode root = new JsoupElementNode(jsoupNonExistingElement); diff --git a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontFaceTest.java b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontFaceTest.java index 53eea90657..f81744ca10 100644 --- a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontFaceTest.java +++ b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontFaceTest.java @@ -79,37 +79,38 @@ public static void beforeClass() { @Test public void droidSerifWebFontTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "droidSerifWebFontTest"); + convertAndCompare(sourceFolder, destinationFolder, "droidSerifWebFontTest"); } @Test public void droidSerifLocalFontTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "droidSerifLocalFontTest"); + convertAndCompare(sourceFolder, destinationFolder, "droidSerifLocalFontTest"); } @Test public void droidSerifLocalLocalFontTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "droidSerifLocalLocalFontTest"); + convertAndCompare(sourceFolder, destinationFolder, "droidSerifLocalLocalFontTest"); } @Test public void droidSerifLocalWithMediaFontTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "droidSerifLocalWithMediaFontTest"); + convertAndCompare(sourceFolder, destinationFolder, "droidSerifLocalWithMediaFontTest"); } @Test public void droidSerifLocalWithMediaRuleFontTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "droidSerifLocalWithMediaRuleFontTest"); + convertAndCompare(sourceFolder, destinationFolder, "droidSerifLocalWithMediaRuleFontTest"); } @Test public void fontSelectorTest01() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "fontSelectorTest01"); + convertAndCompare(sourceFolder, destinationFolder, "fontSelectorTest01"); } @Test public void fontFaceGrammarTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "fontFaceGrammarTest"); + convertAndCompare + (sourceFolder, destinationFolder, "fontFaceGrammarTest"); } diff --git a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontSizeTest.java b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontSizeTest.java index e5c9bb2dd1..473037b094 100644 --- a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontSizeTest.java +++ b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/FontSizeTest.java @@ -69,7 +69,7 @@ public static void beforeClass() { @Test public void fontSize01Test() throws IOException, InterruptedException { String name = "fontSizeTest01"; - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,name); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,name); } @Test @@ -78,23 +78,30 @@ public void fontSize01Test() throws IOException, InterruptedException { }) public void fontSize02Test() throws IOException, InterruptedException { String name = "fontSizeTest02"; - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,name); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,name); } @Test public void fontSize03Test() throws IOException, InterruptedException { String name = "fontSizeTest03"; - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,name); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,name); } @Test public void fontAbsoluteKeywords() throws IOException, InterruptedException { String name = "fontAbsoluteKeywords"; - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,name); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,name); } @Test public void fontRelativeKeywords() throws IOException, InterruptedException { String name = "fontRelativeKeywords"; - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,name); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,name); + } + + @Test + //TODO: update cmp-file after DEVSIX-2785 + public void diff_units_of_measure() throws IOException, InterruptedException { + String name = "diff_units_of_measure"; + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, name); } } diff --git a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessorTest.java b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessorTest.java index 6c0a02943a..6fdd2bbb88 100644 --- a/svg/src/test/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessorTest.java +++ b/svg/src/test/java/com/itextpdf/svg/processors/impl/font/SvgFontProcessorTest.java @@ -52,6 +52,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.css.impl.SvgStyleResolver; import com.itextpdf.svg.processors.impl.SvgConverterProperties; import com.itextpdf.svg.processors.impl.SvgProcessorContext; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import java.io.FileNotFoundException; import org.junit.Assert; @@ -60,7 +61,7 @@ This file is part of the iText (R) project. @Category(UnitTest.class) -public class SvgFontProcessorTest { +public class SvgFontProcessorTest extends ExtendedITextTest { @Test public void addFontFaceFontsTest() throws FileNotFoundException { Element styleTag = new Element(Tag.valueOf("style"), ""); diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultRendererMapperTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultRendererMapperTest.java index a9f5b4831f..b3c4b5d7e0 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultRendererMapperTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultRendererMapperTest.java @@ -43,13 +43,14 @@ This file is part of the iText (R) project. package com.itextpdf.svg.renderers; import com.itextpdf.svg.renderers.factories.DefaultSvgNodeRendererMapper; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class DefaultRendererMapperTest { +public class DefaultRendererMapperTest extends ExtendedITextTest { @Test public void mapperNotEmptyTest() { diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.java index a8d6c28524..5ed0c74153 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryDrawTest.java @@ -50,6 +50,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.dummy.renderers.impl.DummyProcessableSvgNodeRenderer; import com.itextpdf.svg.renderers.factories.DefaultSvgNodeRendererFactory; import com.itextpdf.svg.renderers.factories.ISvgNodeRendererFactory; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -58,7 +59,7 @@ This file is part of the iText (R) project. import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class DefaultSvgNodeRendererFactoryDrawTest { +public class DefaultSvgNodeRendererFactoryDrawTest extends ExtendedITextTest { private ISvgNodeRendererFactory fact; diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryTest.java index ba45ce4668..2fe7a91869 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/DefaultSvgNodeRendererFactoryTest.java @@ -49,10 +49,14 @@ This file is part of the iText (R) project. import com.itextpdf.svg.dummy.factories.DummySvgNodeMapper; import com.itextpdf.svg.dummy.renderers.impl.DummyProcessableSvgNodeRenderer; import com.itextpdf.svg.dummy.renderers.impl.DummySvgNodeRenderer; +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; import com.itextpdf.svg.renderers.factories.DefaultSvgNodeRendererFactory; import com.itextpdf.svg.renderers.factories.ISvgNodeRendererFactory; import com.itextpdf.svg.renderers.factories.ISvgNodeRendererMapper; +import com.itextpdf.test.ExtendedITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.UnitTest; import java.util.ArrayList; @@ -68,7 +72,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class DefaultSvgNodeRendererFactoryTest { +public class DefaultSvgNodeRendererFactoryTest extends ExtendedITextTest { private ISvgNodeRendererFactory fact; @@ -81,6 +85,9 @@ public void setUp() { } @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG) + }) public void nonExistingTagTest() { Element nonExistingElement = new Element(Tag.valueOf("notAnExistingTag"), ""); IElementNode tag = new JsoupElementNode(nonExistingElement); diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/FillTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/FillTest.java index 058b037ad1..68c471db2f 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/FillTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/FillTest.java @@ -70,75 +70,75 @@ public static void beforeClass() { @Test public void normalRectangleFillTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "normalRectangleFill"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "normalRectangleFill"); } @Test public void multipleNormalRectangleFillTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "multipleNormalRectangleFill"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "multipleNormalRectangleFill"); } @Test public void noRectangleFillColorTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "noRectangleFillColor"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "noRectangleFillColor"); } @Test public void eoFillTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "eofill"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "eofill"); } /* This test should fail when RND-910 is resolved*/ @Test public void eoFillTest01() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "eofill01"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "eofill01"); } @Test public void eoFillTest02() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "eofill02"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "eofill02"); } @Test public void eoFillTest03() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "eofill03"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "eofill03"); } @Test public void multipleObjectsTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "multipleObjectsTest"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "multipleObjectsTest"); } @Test public void eoFillStrokeTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "eofillstroke"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "eofillstroke"); } /* This test should fail when RND-1031 is resolved*/ @Test public void nonZeroFillTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "nonzerofill"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "nonzerofill"); } @Test public void opacityFillTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "opacityfill"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "opacityfill"); } /* This test should fail when RND-1108 is resolved*/ @Test public void eofillUnsuportedAtributeTest() throws IOException, InterruptedException { junitExpectedException.expect(SvgProcessingException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "eofillUnsuportedAtributeTest"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "eofillUnsuportedAtributeTest"); } @Test public void pathVerticalLineFillTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "pathVerticalLineFillTest"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "pathVerticalLineFillTest"); } @Test public void pathHorizontalLineFillTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "pathHorizontalLineFillTest"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "pathHorizontalLineFillTest"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/GUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/GUnitTest.java index b58ef337d2..156f4be91d 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/GUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/GUnitTest.java @@ -70,7 +70,7 @@ public void meetTheTeam() throws IOException, InterruptedException { List assertionErrorsThrown = new ArrayList<>(); for ( int i = 1; i < 6; i++) { try { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "test_00" + i); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "test_00" + i); }catch(Exception ae){ if(ae.getMessage().contains("expected null, but was")){ assertionErrorsThrown.add(ae); @@ -83,11 +83,11 @@ public void meetTheTeam() throws IOException, InterruptedException { @Test public void viewboxTest() throws IOException,InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "test_viewbox"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "test_viewbox"); } @Test public void simpleGTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "simpleG"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "simpleG"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/OpacityTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/OpacityTest.java new file mode 100644 index 0000000000..7c5c4f0e3e --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/renderers/OpacityTest.java @@ -0,0 +1,128 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.renderers; + +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.BeforeClass; +import org.junit.Rule; +import org.junit.Test; +import org.junit.experimental.categories.Category; +import org.junit.rules.ExpectedException; + +import java.io.IOException; +@Category(IntegrationTest.class) +public class OpacityTest extends SvgIntegrationTest { + + @Rule + public ExpectedException junitExpectedException = ExpectedException.none(); + + private static final String SOURCE_FOLDER = "./src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/"; + private static final String DESTINATION_FOLDER = "./target/test/com/itextpdf/svg/renderers/impl/OpacityTest/"; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(DESTINATION_FOLDER); + } + + @Test + public void testOpacitySimple() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "opacity_simple"); + } + + @Test + public void testOpacityRGBA() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "opacity_rgba"); + } + + @Test + public void testOpacityComplex() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "opacity_complex"); + } + + @Test + //TODO: update after DEVSIX-2673 fix + public void testRGBA() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "svg_rgba"); + } + + @Test + //TODO DEVSIX-2678 + public void testFillOpacityWithComma() throws IOException, InterruptedException { + junitExpectedException.expect(NumberFormatException.class); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "testFillOpacityWithComma"); + } + + @Test + //TODO DEVSIX-2678 + public void testFillOpacityWithPercents() throws IOException, InterruptedException { + junitExpectedException.expect(NumberFormatException.class); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "testFillOpacityWithPercents"); + } + + @Test + //TODO: update after DEVSIX-2678 fix + public void testFillOpacity() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "svg_fill_opacity"); + } + + @Test + //TODO DEVSIX-2679 + public void testStrokeOpacityWithComma() throws IOException, InterruptedException { + junitExpectedException.expect(Exception.class); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "testStrokeOpacityWithComma"); + } + + @Test + //TODO DEVSIX-2679 + public void testStrokeOpacityWithPercents() throws IOException, InterruptedException { + junitExpectedException.expect(NumberFormatException.class); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "testStrokeOpacityWithPercents"); + } + + @Test + //TODO: update after DEVSIX-2679 fix + public void testStrokeOpacity() throws IOException, InterruptedException { + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "svg_stroke_opacity"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/StrokeTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/StrokeTest.java index 510398e36a..aadcaaeb5e 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/StrokeTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/StrokeTest.java @@ -69,22 +69,22 @@ public static void beforeClass() { @Test public void normalLineStrokeTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "normalLineStroke"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "normalLineStroke"); } @Test public void noLineStrokeTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "noLineStroke"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "noLineStroke"); } @Test public void noLineStrokeWidthTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "noLineStrokeWidth"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "noLineStrokeWidth"); } @Test //TODO: update cmp-file after DEVSIX-2258 public void advanced_stroke_Test() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "stroke_advanced"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "stroke_advanced"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/SvgDrawContextTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/SvgDrawContextTest.java index 97e45ec210..66c1cddace 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/SvgDrawContextTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/SvgDrawContextTest.java @@ -49,6 +49,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; import com.itextpdf.svg.renderers.impl.GroupSvgNodeRenderer; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import java.io.ByteArrayOutputStream; @@ -65,7 +66,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class SvgDrawContextTest { +public class SvgDrawContextTest extends ExtendedITextTest { private PdfDocument tokenDoc; private PdfCanvas page1, page2; diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/SvgIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/SvgIntegrationTest.java index c1ed4dac4c..788bc6ebba 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/SvgIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/SvgIntegrationTest.java @@ -82,6 +82,14 @@ public void convert(String svg, String output) throws IOException { doc.close(); } + public static PdfDocument convertWithResult(String svg, String output) throws IOException { + PdfDocument doc = new PdfDocument(new PdfWriter(output, new WriterProperties().setCompressionLevel(0))); + doc.addNewPage(); + ISvgConverterProperties properties = new SvgConverterProperties().setBaseUri(svg); + SvgConverter.drawOnDocument(new FileInputStream(svg), doc, 1, properties); + return doc; + } + public void convertToSinglePage(InputStream svg, OutputStream pdfOutputStream) throws IOException { WriterProperties writerprops = new WriterProperties().setCompressionLevel(0); SvgConverter.createPdf(svg, pdfOutputStream, writerprops); @@ -111,41 +119,25 @@ public void convertToSinglePage(InputStream svg, OutputStream pdfOutputStream, I SvgConverter.createPdf(svg, pdfOutputStream, properties, writerprops); } - public void convertAndCompareVisually(String src, String dest, String fileName) throws IOException, InterruptedException { + public void convertAndCompare(String src, String dest, String fileName) throws IOException, InterruptedException { convert(src + fileName + ".svg", dest + fileName + ".pdf"); compare(fileName, src, dest); } - public void convertAndCompareSinglePageStructurally(String src, String dest, String fileName) throws IOException, InterruptedException { - convertToSinglePage(new FileInputStream(src + fileName + ".svg"), new FileOutputStream(dest + fileName + ".pdf")); - compare(fileName, src, dest); - } - - public void convertAndCompareSinglePageStructurally(String src, String dest, String fileName, ISvgConverterProperties properties) throws IOException, InterruptedException { - convertToSinglePage(new FileInputStream(src + fileName + ".svg"), new FileOutputStream(dest + fileName + ".pdf"), properties); - compare(fileName, src, dest); - } - - public void convertAndCompareSinglePageVisually(String src, String dest, String fileName) throws IOException, InterruptedException { + public void convertAndCompareSinglePage(String src, String dest, String fileName) throws IOException, InterruptedException { convertToSinglePage(new FileInputStream(src + fileName + ".svg"), new FileOutputStream(dest + fileName + ".pdf")); compare(fileName, src, dest); } - public void convertAndCompareSinglePageVisually(String src, String dest, String fileName, ISvgConverterProperties properties) throws IOException, InterruptedException { + public void convertAndCompareSinglePage(String src, String dest, String fileName, ISvgConverterProperties properties) throws IOException, InterruptedException { convertToSinglePage(new FileInputStream(src + fileName + ".svg"), new FileOutputStream(dest + fileName + ".pdf"), properties); compare(fileName, src, dest); } - public void convertAndCompareStructurally(String src, String dest, String fileName) throws IOException, InterruptedException { - convert(new FileInputStream(src + fileName + ".svg"), new FileOutputStream(dest + fileName + ".pdf")); - compare(fileName, src, dest); - } - protected void compare(String filename, String sourceFolder, String destinationFolder) throws IOException, InterruptedException { - String result = new CompareTool().compareByContent(destinationFolder + filename + ".pdf", sourceFolder + "cmp_" + filename + ".pdf", destinationFolder, "diff_"); - - if (result != null && !result.contains("No visual differences")) { - Assert.fail(result); - } + Assert.assertNull(new CompareTool() + .compareByContent(destinationFolder + filename + ".pdf", + sourceFolder + "cmp_" + filename + ".pdf", + destinationFolder, "diff_")); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/TransformationApplicationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/TransformationApplicationTest.java index 43f45cfc6a..5600f72853 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/TransformationApplicationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/TransformationApplicationTest.java @@ -47,6 +47,7 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.pdf.canvas.PdfCanvas; import com.itextpdf.svg.SvgConstants; import com.itextpdf.svg.renderers.impl.AbstractSvgNodeRenderer; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import java.io.ByteArrayOutputStream; @@ -59,7 +60,7 @@ This file is part of the iText (R) project. import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class TransformationApplicationTest { +public class TransformationApplicationTest extends ExtendedITextTest { @Test public void normalDrawTest() { diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.java index a22b949796..f94308b587 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/factories/DefaultSvgNodeRendererFactoryTest.java @@ -44,6 +44,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Rule; @@ -52,7 +53,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class DefaultSvgNodeRendererFactoryTest { +public class DefaultSvgNodeRendererFactoryTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/AnimationSvgTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/AnimationSvgTest.java new file mode 100644 index 0000000000..842a428aff --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/AnimationSvgTest.java @@ -0,0 +1,88 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.renderers.impl; + +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.processors.ISvgConverterProperties; +import com.itextpdf.svg.processors.impl.SvgConverterProperties; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.IOException; + + +@Category(IntegrationTest.class) +public class AnimationSvgTest extends SvgIntegrationTest { + + private static final String SOURCE_FOLDER = "./src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/"; + private static final String DESTINATION_FOLDER = "./target/test/com/itextpdf/svg/renderers/impl/AnimationSvgTest/"; + + private ISvgConverterProperties properties; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(DESTINATION_FOLDER); + } + + @Before + public void before() { + properties = new SvgConverterProperties().setBaseUri(SOURCE_FOLDER); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void animation() throws IOException, InterruptedException { + //TODO: update when DEVSIX-2282 fixed + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "animation"); + } + +} \ No newline at end of file diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/CircleNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/CircleNodeRendererIntegrationTest.java index a2189d5abc..e1755c80de 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/CircleNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/CircleNodeRendererIntegrationTest.java @@ -64,76 +64,76 @@ public static void beforeClass() { @Test public void basicCircleTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicCircle"); + convertAndCompare(sourceFolder, destinationFolder, "basicCircle"); } @Test public void circleCxCyAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleCxCyAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "circleCxCyAbsent"); } @Test public void circleCxAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleCxAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "circleCxAbsent"); } @Test public void circleCxNegativeTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleCxNegative"); + convertAndCompare(sourceFolder, destinationFolder, "circleCxNegative"); } @Test public void circleCyAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleCyAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "circleCyAbsent"); } @Test public void circleCyNegativeTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleCyNegative"); + convertAndCompare(sourceFolder, destinationFolder, "circleCyNegative"); } @Test public void circleRAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleRAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "circleRAbsent"); } @Test public void circleRNegativeTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleRNegative"); + convertAndCompare(sourceFolder, destinationFolder, "circleRNegative"); } @Test public void circleTranslatedTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleTranslated"); + convertAndCompare(sourceFolder, destinationFolder, "circleTranslated"); } @Test public void circleRotatedTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleRotated"); + convertAndCompare(sourceFolder, destinationFolder, "circleRotated"); } @Test public void circleScaledUpTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleScaledUp"); + convertAndCompare(sourceFolder, destinationFolder, "circleScaledUp"); } @Test public void circleScaledDownTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleScaledDown"); + convertAndCompare(sourceFolder, destinationFolder, "circleScaledDown"); } @Test public void circleScaledXYTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleScaledXY"); + convertAndCompare(sourceFolder, destinationFolder, "circleScaledXY"); } @Test public void circleSkewXTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleSkewX"); + convertAndCompare(sourceFolder, destinationFolder, "circleSkewX"); } @Test public void circleSkewYTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "circleSkewY"); + convertAndCompare(sourceFolder, destinationFolder, "circleSkewY"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.java index 9f6010b7a9..60b77ac9d4 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererIntegrationTest.java @@ -42,12 +42,21 @@ This file is part of the iText (R) project. */ package com.itextpdf.svg.renderers.impl; +import com.itextpdf.styledxmlparser.LogMessageConstant; +import com.itextpdf.svg.converter.SvgConverter; +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.processors.impl.SvgConverterProperties; import com.itextpdf.svg.renderers.SvgIntegrationTest; import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Before; import org.junit.BeforeClass; +import org.junit.Rule; import org.junit.Test; import org.junit.experimental.categories.Category; +import org.junit.rules.ExpectedException; import java.io.IOException; @@ -57,6 +66,11 @@ public class ClipPathSvgNodeRendererIntegrationTest extends SvgIntegrationTest { public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/"; public static final String destinationFolder = "./target/test/com/itextpdf/svg/renderers/impl/ClipPathTest/"; + @Rule + public ExpectedException junitExpectedException = ExpectedException.none(); + + private SvgConverterProperties properties; + @BeforeClass public static void beforeClass() { ITextTest.createDestinationFolder(destinationFolder); @@ -64,36 +78,75 @@ public static void beforeClass() { @Test public void rectClipPathComplexTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "clippath_rect_complex"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clippath_rect_complex"); } @Test public void rectClipPathSimpleTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "clippath_rect_simple"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clippath_rect_simple"); } @Test public void circleClipPathComplexTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "clippath_circle_complex"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clippath_circle_complex"); } @Test public void circleClipPathSimpleTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "clippath_circle_simple"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clippath_circle_simple"); } @Test public void multiClipPathComplexTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "clippath_multi_complex"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clippath_multi_complex"); } @Test public void moveClipPathTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "clippath_move"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clippath_move"); } @Test public void moveClipPathRuleMultipleTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "clippath_rule_multiple"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clippath_rule_multiple"); + } + + @Test + public void clipRule() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clipRule"); + } + + @Test + public void clipPathRuleParameterVsFillRule() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clipPathRuleParameterVsFillRule"); + } + + @Test + public void clipPathRuleEvenoddNonzero() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clipPathRuleEvenoddNonzero"); } -} + + @Test + //TODO: update after DEVSIX-2827 + public void clipPathCss() throws IOException, InterruptedException { + properties = new SvgConverterProperties().setBaseUri(sourceFolder); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clipPathCss", properties); + } + + @Test + public void clipPathCssProperty() throws IOException, InterruptedException { + properties = new SvgConverterProperties().setBaseUri(sourceFolder); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clipPathCssProperty", properties); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 27), + @LogMessage(messageTemplate = LogMessageConstant.ERROR_RESOLVING_PARENT_STYLES, count = 27), + }) + //TODO: update after DEVSIX-2377 + public void clipPathRulesCombined() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "clipPathRulesCombined"); + } + +} \ No newline at end of file diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.java index 42f03f9593..f590aa7b82 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ClipPathSvgNodeRendererLowLevelIntegrationTest.java @@ -51,6 +51,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.SvgConstants; import com.itextpdf.svg.renderers.ISvgNodeRenderer; import com.itextpdf.svg.renderers.SvgDrawContext; +import com.itextpdf.svg.renderers.SvgIntegrationTest; import com.itextpdf.test.annotations.type.IntegrationTest; import org.junit.After; import org.junit.Assert; @@ -63,7 +64,7 @@ This file is part of the iText (R) project. import java.util.HashMap; @Category(IntegrationTest.class) -public class ClipPathSvgNodeRendererLowLevelIntegrationTest { +public class ClipPathSvgNodeRendererLowLevelIntegrationTest extends SvgIntegrationTest { private PdfCanvas cv; private SvgDrawContext sdc; diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.java index bfb1a0ef0b..622d5c91e1 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererIntegrationTest.java @@ -65,21 +65,21 @@ public static void beforeClass() { @Test public void defsWithNoChildrenTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "onlyDefsWithNoChildren"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "onlyDefsWithNoChildren"); } @Test public void defsWithOneChildTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "onlyDefsWithOneChild"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "onlyDefsWithOneChild"); } @Test public void defsWithMultipleChildrenTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "onlyDefsWithMultipleChildren"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "onlyDefsWithMultipleChildren"); } @Test public void defsWithOneChildAndNonDefsBeingDrawnTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "defsWithOneChildAndNonDefsBeingDrawn"); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "defsWithOneChildAndNonDefsBeingDrawn"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererUnitTest.java index 2e00ee7292..aea5da63d8 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererUnitTest.java @@ -46,6 +46,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.converter.SvgConverter; import com.itextpdf.svg.processors.ISvgProcessorResult; import com.itextpdf.svg.processors.impl.DefaultSvgProcessor; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; @@ -55,7 +56,7 @@ This file is part of the iText (R) project. import java.io.IOException; @Category(UnitTest.class) -public class DefsSvgNodeRendererUnitTest { +public class DefsSvgNodeRendererUnitTest extends ExtendedITextTest { public static final String sourceFolder = "./src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/"; diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/EllipseNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/EllipseNodeRendererIntegrationTest.java index ecdb19366c..e78cf63003 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/EllipseNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/EllipseNodeRendererIntegrationTest.java @@ -64,85 +64,87 @@ public static void beforeClass() { @Test public void basicEllipseTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicEllipse"); + convertAndCompare(sourceFolder, destinationFolder, "basicEllipse"); } @Test public void ellipseCxCyAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseCxCyAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseCxCyAbsent"); } @Test public void ellipseCxAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseCxAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseCxAbsent"); } @Test public void ellipseCxNegativeTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseCxNegative");} + convertAndCompare(sourceFolder, destinationFolder, "ellipseCxNegative");} @Test public void ellipseCyNegativeTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseCyNegative"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseCyNegative"); } @Test public void ellipseCyAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseCyAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseCyAbsent"); } @Test + //TODO: update cmp_ when DEVSIX-3119 public void ellipseRxAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseRxAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseRxAbsent"); } @Test + //TODO: update cmp_ when DEVSIX-3119 public void ellipseRyAbsentTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseRyAbsent"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseRyAbsent"); } @Test public void ellipseRxNegativeTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseRxNegative"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseRxNegative"); } @Test public void ellipseRyNegativeTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseRyNegative"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseRyNegative"); } @Test public void ellipseTranslatedTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseTranslated"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseTranslated"); } @Test public void ellipseRotatedTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseRotated"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseRotated"); } @Test public void ellipseScaledUpTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseScaledUp"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseScaledUp"); } @Test public void ellipseScaledDownTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseScaledDown"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseScaledDown"); } @Test public void ellipseScaledXYTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseScaledXY"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseScaledXY"); } @Test public void ellipseSkewXTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseSkewX"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseSkewX"); } @Test public void ellipseSkewYTest() throws IOException, InterruptedException, java.io.IOException { - convertAndCompareVisually(sourceFolder, destinationFolder, "ellipseSkewY"); + convertAndCompare(sourceFolder, destinationFolder, "ellipseSkewY"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.java index 832c99621b..181876c5f2 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/GroupSvgNodeRendererIntegrationTest.java @@ -68,61 +68,61 @@ public static void beforeClass() { @Test public void nestedGroupReuseTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "nestedGroupReuse"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "nestedGroupReuse"); } @Test public void nestedGroupWithoutReuseTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "nestedGroupWithoutReuse"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "nestedGroupWithoutReuse"); } @Test public void simpleGroupReuseTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "simpleGroupReuse"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "simpleGroupReuse"); } @Test public void nestedGroupTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "nestedGroup"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "nestedGroup"); } @Test public void overlayingGroupsTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "overlayingGroups"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "overlayingGroups"); } @Test public void overlappingBorderTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "overlappingBorder"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "overlappingBorder"); } @Test public void moreOverlappingBorderTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "moreOverlappingBorder"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "moreOverlappingBorder"); } @Test public void moreOverlappingBorderWithCenterSquareTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "moreOverlappingBorderWithCenterSquare"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "moreOverlappingBorderWithCenterSquare"); } @Test public void moreOverlappingBorderWithTwoSideSquaresTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "moreOverlappingBorderWithTwoSideSquares"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "moreOverlappingBorderWithTwoSideSquares"); } @Test public void completeOverlappingBorderTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "completeOverlappingBorder"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "completeOverlappingBorder"); } @Test public void translatedGroupTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "translated"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "translated"); } @Test public void multipleTransformationsTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "multipleTransformations"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "multipleTransformations"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.java index b3abe65f3a..0260a07125 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererIntegrationTest.java @@ -76,67 +76,73 @@ public void before() { @Test public void singleImageTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "singleImage", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "singleImage", properties); } @Test public void imageWithRectangleTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "imageWithRectangle", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "imageWithRectangle", properties); } @Test public void imageWithMultipleShapesTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "imageWithMultipleShapes", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "imageWithMultipleShapes", properties); } @Test public void imageXYTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "imageXY", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "imageXY", properties); } @Test public void multipleImagesTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "multipleImages", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "multipleImages", properties); } @Test public void nonSquareImageTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "nonSquareImage", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "nonSquareImage", properties); } @Test public void singleImageTranslateTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "singleImageTranslate", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "singleImageTranslate", properties); } @Test public void singleImageRotateTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "singleImageRotate", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "singleImageRotate", properties); } @Test public void singleImageScaleUpTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "singleImageScaleUp", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "singleImageScaleUp", properties); } @Test public void singleImageScaleDownTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "singleImageScaleDown", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "singleImageScaleDown", properties); } @Test public void singleImageMultipleTransformationsTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "singleImageMultipleTransformations", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "singleImageMultipleTransformations", properties); } @Test public void twoImagesWithTransformationsTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "twoImagesWithTransformations", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "twoImagesWithTransformations", properties); } @Test - @Ignore("RND-876") + @Ignore("DEVSIX-2240") public void differentDimensionsTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(sourceFolder, destinationFolder, "differentDimensions", properties); + convertAndCompareSinglePage(sourceFolder, destinationFolder, "differentDimensions", properties); + } + + @Test + public void imageWithTransparencyTest() throws IOException, InterruptedException { + //TODO: update cmp_ when DEVSIX-2250, DEVSIX-2258 fixed + convertAndCompareSinglePage(sourceFolder, destinationFolder, "imageWithTransparency", properties); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/MarkerSvgTests.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/MarkerSvgTests.java new file mode 100644 index 0000000000..9bc30ccaa8 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/MarkerSvgTests.java @@ -0,0 +1,98 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.renderers.impl; + +import org.junit.Test; +import java.io.IOException; +import com.itextpdf.svg.processors.ISvgConverterProperties; +import com.itextpdf.svg.processors.impl.SvgConverterProperties; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.experimental.categories.Category; + + +@Category(IntegrationTest.class) +public class MarkerSvgTests extends SvgIntegrationTest { + + private static final String SOURCE_FOLDER = "./src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/"; + private static final String DESTINATION_FOLDER = "./target/test/com/itextpdf/svg/renderers/impl/MarkerSvgTests/"; + + private ISvgConverterProperties properties; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(DESTINATION_FOLDER); + } + + @Before + public void before() { + properties = new SvgConverterProperties().setBaseUri(SOURCE_FOLDER); + } + + @Test + public void markerTest() throws IOException, InterruptedException { + //TODO: update when DEVSIX-2262, 2860 fixed + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "marker"); + } + + @Test + public void Markers_in_different_elements() throws IOException, InterruptedException { + //TODO: update when DEVSIX-2262, 2860 and DEVSIX-2719 fixed + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "Markers_in_elements"); + } + + @Test + public void markerUnits() throws IOException, InterruptedException { + //TODO: update when DEVSIX-2262, 2860 fixed + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "marker_Units"); + } + + @Test + public void marker_RefXY_Orient() throws IOException, InterruptedException { + //TODO: update when DEVSIX-2262,2860 fixed + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "marker_RefXY_orient"); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/MaskTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/MaskTest.java new file mode 100644 index 0000000000..207eca6b8e --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/MaskTest.java @@ -0,0 +1,92 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.renderers.impl; + +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.processors.ISvgConverterProperties; +import com.itextpdf.svg.processors.impl.SvgConverterProperties; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import java.io.IOException; + +@Category(IntegrationTest.class) +public class MaskTest extends SvgIntegrationTest { + + private static final String SOURCE_FOLDER = "./src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/"; + private static final String DESTINATION_FOLDER = "./target/test/com/itextpdf/svg/renderers/impl/MaskTest/"; + + private ISvgConverterProperties properties; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(DESTINATION_FOLDER); + } + + @Before + public void before() { + properties = new SvgConverterProperties().setBaseUri(SOURCE_FOLDER); + } + + @Test + //TODO: update after DEVSIX-2378 implementation + public void maskBasic() throws IOException, InterruptedException { + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "maskBasic", properties); + } + + @Test + //TODO: update after DEVSIX-2378 implementation + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void maskWithGradient() throws IOException, InterruptedException { + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "maskWithGradient", properties); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.java index 00b0a5711e..fae60417f8 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NestedSvgTagSvgNodeRendererIntegrationTest.java @@ -70,26 +70,26 @@ public static void beforeClass() { @Test public void singleNestedSvgTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "singleNested"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "singleNested"); } @Test public void doubleNestedSvgTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"doubleNested"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"doubleNested"); } @Test public void twoNestedSvgTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"twoNested"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"twoNested"); } @Test public void emptySvgTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"empty"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"empty"); } @Test public void translatedSvgTest() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"translated"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"translated"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRendererUnitTest.java index b71d452568..762b237645 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRendererUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/NoDrawOperationSvgNodeRendererUnitTest.java @@ -43,6 +43,7 @@ This file is part of the iText (R) project. package com.itextpdf.svg.renderers.impl; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Rule; @@ -51,7 +52,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class NoDrawOperationSvgNodeRendererUnitTest { +public class NoDrawOperationSvgNodeRendererUnitTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathOperatorSplitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathOperatorSplitTest.java index 626a9a5ef6..5528c9b25a 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathOperatorSplitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathOperatorSplitTest.java @@ -42,13 +42,14 @@ This file is part of the iText (R) project. */ package com.itextpdf.svg.renderers.impl; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class PathOperatorSplitTest { +public class PathOperatorSplitTest extends ExtendedITextTest { @Test public void testNumbersContainingExponent01() { diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest.java index 14b04ac8f8..70ccb0021f 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest.java @@ -42,10 +42,12 @@ This file is part of the iText (R) project. */ package com.itextpdf.svg.renderers.impl; - +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; import com.itextpdf.svg.renderers.SvgIntegrationTest; import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.IntegrationTest; import org.junit.BeforeClass; import org.junit.Rule; @@ -71,44 +73,44 @@ public static void beforeClass() { @Test public void normalTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "normal"); + convertAndCompare(sourceFolder, destinationFolder, "normal"); } @Test public void mixTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "mix"); + convertAndCompare(sourceFolder, destinationFolder, "mix"); } @Test public void noWhitespace() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "noWhitespace"); + convertAndCompare(sourceFolder, destinationFolder, "noWhitespace"); } @Test public void zOperator() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "zOperator"); + convertAndCompare(sourceFolder, destinationFolder, "zOperator"); } @Test public void missingOperandArgument() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "missingOperandArgument"); + convertAndCompare(sourceFolder, destinationFolder, "missingOperandArgument"); } @Test public void decimalPointHandlingTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "decimalPointHandling"); + convertAndCompare(sourceFolder, destinationFolder, "decimalPointHandling"); } @Test public void invalidOperatorTest() throws IOException, InterruptedException { junitExpectedException.expect(SvgProcessingException.class); - convertAndCompareVisually(sourceFolder, destinationFolder, "invalidOperator"); + convertAndCompare(sourceFolder, destinationFolder, "invalidOperator"); } @Test public void invalidOperatorCSensTest() throws IOException, InterruptedException { junitExpectedException.expect(SvgProcessingException.class); - convertAndCompareVisually(sourceFolder, destinationFolder, "invalidOperatorCSens"); + convertAndCompare(sourceFolder, destinationFolder, "invalidOperatorCSens"); } @Test @@ -116,27 +118,109 @@ public void invalidOperatorCSensTest() throws IOException, InterruptedException // UPD: Seems to be fixed now, but leaving the TODO and issue open because the scope of the issue might be bigger than // this test public void moreThanOneHParam() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "moreThanOneHParam"); + convertAndCompare(sourceFolder, destinationFolder, "moreThanOneHParam"); } @Test + //TODO update after DEVSIX-2331 - several (negative) line operators public void negativeAfterPositiveHandlingTest01() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "negativeAfterPositiveHandling"); + convertAndCompare(sourceFolder, destinationFolder, "negativeAfterPositiveHandling"); } @Test + //TODO update after DEVSIX-2333 (negative viewbox) fix public void negativeAfterPositiveHandlingTest02() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "negativeAfterPositiveHandlingExtendedViewbox"); + convertAndCompare(sourceFolder, destinationFolder, "negativeAfterPositiveHandlingExtendedViewbox"); } @Test public void insignificantSpacesTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "insignificantSpaces"); + convertAndCompare(sourceFolder, destinationFolder, "insignificantSpaces"); } @Test public void precedingSpacesTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "precedingSpaces"); + convertAndCompare(sourceFolder, destinationFolder, "precedingSpaces"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + //TODO: update cmp-file after DEVSIX-2255 + public void text_path_Test() throws IOException, InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "textpath"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG), + }) + public void textPathExample() throws IOException, InterruptedException { + //TODO: update when DEVSIX-2255 implemented + convertAndCompare(sourceFolder, destinationFolder, "textPathExample"); + } + + @Test + public void pathH() throws IOException, InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "pathH"); + } + + @Test + public void pathV() throws IOException, InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "pathV"); + } + + @Test + public void pathHV() throws IOException, InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "pathHV"); + } + + @Test + public void pathRelativeAbsoluteCombinedTest() throws IOException, InterruptedException { + convertAndCompare(sourceFolder, destinationFolder, "pathRelativeAbsoluteCombined"); + } + + @Test + public void pathHVExponential() throws IOException, InterruptedException { + // TODO DEVSIX-2906 This file has large numbers (2e+10) in it. At the moment we do not post-process such big numbers + // and simply print them to the output PDF. Not all the viewers are able to process such large numbers + // and hence different results in different viewers. Acrobat is not able to process the numbers + // and the result is garbled visual representation. GhostScript, however, renders the PDF just fine + convertAndCompare(sourceFolder, destinationFolder, "pathHVExponential"); + } + + @Test + public void pathABasic() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "pathABasic"); + } + + @Test + public void pathAFlags() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "pathAFlags"); + } + + @Test + public void pathAAxisRotation() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "pathAAxisRotation"); + } + + @Test + //TODO: update cmp when DEVSIX-3010 and DEVSIX-3011 fixed + public void pathAOutOfRange() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "pathAOutOfRange"); + } + + @Test + //TODO: update cmp when DEVSIX-3010 fixed + public void arcs_end_point() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "arcsEndPoint"); + } + + @Test + //TODO: update cmp when DEVSIX-3011 fixed + public void flags_out_of_range() throws IOException, InterruptedException { + convertAndCompareSinglePage(sourceFolder, destinationFolder, "flags_out_of_range"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingTest.java index 05ea61d22b..b1c8c69263 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathParsingTest.java @@ -44,6 +44,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.SvgConstants; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Rule; @@ -54,7 +55,7 @@ This file is part of the iText (R) project. import java.util.Collection; @Category(UnitTest.class) -public class PathParsingTest { +public class PathParsingTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest.java index 51fe7733ba..fed0b1b223 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest.java @@ -298,125 +298,125 @@ public void smoothCurveTest3() throws IOException, InterruptedException { @Test public void pathNodeRendererCurveComplexTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "curves"); + convertAndCompare(sourceFolder, destinationFolder, "curves"); } @Test public void pathZOperatorTest01() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathZOperatorTest01"); + convertAndCompare(sourceFolder, destinationFolder, "pathZOperatorTest01"); } @Test public void pathZOperatorTest02() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathZOperatorTest02"); + convertAndCompare(sourceFolder, destinationFolder, "pathZOperatorTest02"); } @Test public void pathZOperatorTest03() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathZOperatorTest03"); + convertAndCompare(sourceFolder, destinationFolder, "pathZOperatorTest03"); } @Test public void pathZOperatorTest04() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathZOperatorTest04"); + convertAndCompare(sourceFolder, destinationFolder, "pathZOperatorTest04"); } @Test public void invalidZOperatorTest01() throws IOException, InterruptedException { junitExpectedException.expect(SvgProcessingException.class); - convertAndCompareVisually(sourceFolder, destinationFolder, "invalidZOperatorTest01"); + convertAndCompare(sourceFolder, destinationFolder, "invalidZOperatorTest01"); } @Test public void invalidOperatorTest01() throws IOException, InterruptedException { junitExpectedException.expect(SvgProcessingException.class); - convertAndCompareVisually(sourceFolder, destinationFolder, "invalidOperatorTest01"); + convertAndCompare(sourceFolder, destinationFolder, "invalidOperatorTest01"); } /* This test should fail when RND-1034 is resolved*/ @Test public void pathLOperatorMultipleCoordinates() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathLOperatorMultipleCoordinates"); + convertAndCompare(sourceFolder, destinationFolder, "pathLOperatorMultipleCoordinates"); } @Test public void pathVOperatorTest01() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathVOperatorTest01"); + convertAndCompare(sourceFolder, destinationFolder, "pathVOperatorTest01"); } @Test public void pathZOperatorContinuePathingTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathZOperatorContinuePathingTest"); + convertAndCompare(sourceFolder, destinationFolder, "pathZOperatorContinuePathingTest"); } @Test public void pathVOperatorMultipleArgumentsTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathVOperatorMultipleArgumentsTest"); + convertAndCompare(sourceFolder, destinationFolder, "pathVOperatorMultipleArgumentsTest"); } @Test public void pathHOperatorSimpleTest01() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathHOperatorSimpleTest01"); + convertAndCompare(sourceFolder, destinationFolder, "pathHOperatorSimpleTest01"); } @Test public void pathHandVOperatorTest01() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "pathHandVOperatorTest01"); + convertAndCompare(sourceFolder, destinationFolder, "pathHandVOperatorTest01"); } @Test public void curveToContinuePathingTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "curveToContinuePathingTest"); + convertAndCompare(sourceFolder, destinationFolder, "curveToContinuePathingTest"); } @Test public void relativeHorizontalLineToTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "relativeHorizontalLineTo"); + convertAndCompare(sourceFolder, destinationFolder, "relativeHorizontalLineTo"); } @Test public void relativeVerticalLineToTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "relativeVerticalLineTo"); + convertAndCompare(sourceFolder, destinationFolder, "relativeVerticalLineTo"); } @Test public void combinedRelativeVerticalLineToAndRelativeHorizontalLineToTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "combinedRelativeVerticalLineToAndRelativeHorizontalLineTo"); + convertAndCompare(sourceFolder, destinationFolder, "combinedRelativeVerticalLineToAndRelativeHorizontalLineTo"); } @Test public void multipleRelativeHorizontalLineToTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "multipleRelativeHorizontalLineTo"); + convertAndCompare(sourceFolder, destinationFolder, "multipleRelativeHorizontalLineTo"); } @Test public void multipleRelativeVerticalLineToTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "multipleRelativeVerticalLineTo"); + convertAndCompare(sourceFolder, destinationFolder, "multipleRelativeVerticalLineTo"); } @Test public void moveToRelativeMultipleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "moveToRelativeMultiple"); + convertAndCompare(sourceFolder, destinationFolder, "moveToRelativeMultiple"); } @Test public void moveToAbsoluteMultipleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "moveToAbsoluteMultiple"); + convertAndCompare(sourceFolder, destinationFolder, "moveToAbsoluteMultiple"); } @Test public void iTextLogoTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "iTextLogo"); + convertAndCompare(sourceFolder, destinationFolder, "iTextLogo"); } @Test public void eofillUnsuportedPathTest() throws IOException, InterruptedException { junitExpectedException.expect(SvgProcessingException.class); - convertAndCompareVisually(sourceFolder, destinationFolder, "eofillUnsuportedPathTest"); + convertAndCompare(sourceFolder, destinationFolder, "eofillUnsuportedPathTest"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.java index 1395aec672..5a7c0d4d32 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/PreserveAspectRatioSvgNodeRendererIntegrationTest.java @@ -50,6 +50,7 @@ This file is part of the iText (R) project. import java.io.IOException; +import org.junit.Assert; import org.junit.BeforeClass; import org.junit.Ignore; import org.junit.Rule; @@ -73,36 +74,43 @@ public static void beforeClass() { @Test public void xMinYMinTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"xminymin"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"xminymin"); } @Test public void viewBoxScalingTestPreserveAspectDefaultAll() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestPreserveAspectDefaultAll"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestPreserveAspectDefaultAll"); } @Test public void viewBoxWithoutSetPreserveAspectRatio() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxWithoutSetPreserveAspectRatio"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxWithoutSetPreserveAspectRatio"); } @Test public void viewBoxScalingTestDoNotPreserveAspectMin() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestDoNotPreserveAspectMin"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestDoNotPreserveAspectMin"); } @Test public void viewBoxScalingTestDoNotPreserveAspectAll() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestDoNotPreserveAspectAll"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestDoNotPreserveAspectAll"); } @Test public void viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestDoNotPreserveAspectMetricDimensionsMin"); } @Test public void viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll() throws IOException, InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER,"viewBoxScalingTestDoNotPreserveAspectMetricDimensionsAll"); + } + + @Test + public void differentAspectRatios() throws IOException, InterruptedException { + //TODO: update cmp_ when DEVSIX-2250 fixed + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "differentAspectRatios"); + } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.java index bf483b1d30..ef8db6cfc8 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererIntegrationTest.java @@ -65,69 +65,71 @@ public static void beforeClass() { @Test public void basicRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicRectangle"); + convertAndCompare(sourceFolder, destinationFolder, "basicRectangle"); } @Test public void basicRectangleRxRyZeroTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicRectangleRxRyZero"); + convertAndCompare(sourceFolder, destinationFolder, "basicRectangleRxRyZero"); } @Test public void basicCircularRoundedRectangleRyZeroTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicCircularRoundedRectangleRyZero");} + convertAndCompare(sourceFolder, destinationFolder, "basicCircularRoundedRectangleRyZero");} @Test public void basicCircularRoundedRectangleRxZeroTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicCircularRoundedRectangleRxZero"); + convertAndCompare(sourceFolder, destinationFolder, "basicCircularRoundedRectangleRxZero"); } @Test public void basicCircularRoundedRxRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicCircularRoundedRxRectangle"); + convertAndCompare(sourceFolder, destinationFolder, "basicCircularRoundedRxRectangle"); } @Test public void basicCircularRoundedRyRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicCircularRoundedRyRectangle"); + convertAndCompare(sourceFolder, destinationFolder, "basicCircularRoundedRyRectangle"); } @Test public void basicEllipticalRoundedRectangleXTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicEllipticalRoundedRectangleX"); + convertAndCompare(sourceFolder, destinationFolder, "basicEllipticalRoundedRectangleX"); } @Test public void basicEllipticalRoundedRectangleYTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicEllipticalRoundedRectangleY"); + convertAndCompare(sourceFolder, destinationFolder, "basicEllipticalRoundedRectangleY"); } @Test public void basicEllipticalWidthCappedRoundedRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicEllipticalWidthCappedRoundedRectangle"); + convertAndCompare(sourceFolder, destinationFolder, "basicEllipticalWidthCappedRoundedRectangle"); } @Test public void basicEllipticalHeightCappedRoundedRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicEllipticalHeightCappedRoundedRectangle"); + convertAndCompare(sourceFolder, destinationFolder, "basicEllipticalHeightCappedRoundedRectangle"); } @Test + //TODO change cmp-file after DEVSIX-3121 fixed public void basicEllipticalNegativeWidthRoundedRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicEllipticalNegativeWidthRoundedRectangle"); + convertAndCompare(sourceFolder, destinationFolder, "basicEllipticalNegativeWidthRoundedRectangle"); } @Test + //TODO change cmp-file after DEVSIX-3121 fixed public void basicEllipticalNegativeHeightRoundedRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "basicEllipticalNegativeHeightRoundedRectangle");} + convertAndCompare(sourceFolder, destinationFolder, "basicEllipticalNegativeHeightRoundedRectangle");} @Test public void complexRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder, destinationFolder, "complexRectangle"); + convertAndCompare(sourceFolder, destinationFolder, "complexRectangle"); } @Test public void noFillRectangleTest() throws IOException, InterruptedException { - convertAndCompareVisually(sourceFolder,destinationFolder,"noFillRectangle"); + convertAndCompare(sourceFolder,destinationFolder,"noFillRectangle"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.java index dbe8971911..1830f35037 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererUnitTest.java @@ -42,6 +42,7 @@ This file is part of the iText (R) project. */ package com.itextpdf.svg.renderers.impl; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Before; @@ -49,7 +50,7 @@ This file is part of the iText (R) project. import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class RectangleSvgNodeRendererUnitTest { +public class RectangleSvgNodeRendererUnitTest extends ExtendedITextTest { private static final float EPSILON = 0.00001f; RectangleSvgNodeRenderer renderer; diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.java index 20bf5b0a68..234c7c0b94 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SimpleSvgTagSvgNodeRendererIntegrationTest.java @@ -76,108 +76,121 @@ public static void beforeClass() { @Test public void everythingPresentAndValidTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"everythingPresentAndValid"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"everythingPresentAndValid"); } @Test + //TODO: change cmp file after DEVSIX-3123 fixed @LogMessages(messages = { @LogMessage(messageTemplate = SvgLogMessageConstant.MISSING_HEIGHT), }) public void absentHeight() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"absentHeight"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"absentHeight"); } @Test + //TODO: change cmp file after DEVSIX-3123 fixed @LogMessages(messages = { @LogMessage(messageTemplate = SvgLogMessageConstant.MISSING_WIDTH), }) public void absentWidth() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"absentWidth"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"absentWidth"); } @Test + //TODO: change cmp file after DEVSIX-3123 fixed @LogMessages(messages = { @LogMessage(messageTemplate = SvgLogMessageConstant.MISSING_WIDTH), @LogMessage(messageTemplate = SvgLogMessageConstant.MISSING_HEIGHT), }) public void absentWidthAndHeight() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"absentWidthAndHeight"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"absentWidthAndHeight"); } @Test public void absentWHViewboxPresent() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"absentWHViewboxPresent"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"absentWHViewboxPresent"); } @Test public void absentX() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"absentX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"absentX"); } @Test public void absentY() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"absentY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"absentY"); } @Test public void invalidHeight() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); junitExpectedException.expectMessage(MessageFormatUtil.format(LogMessageConstant.NAN, "abc")); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"invalidHeight"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"invalidHeight"); } @Test public void invalidWidth() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); junitExpectedException.expectMessage(MessageFormatUtil.format(LogMessageConstant.NAN, "abc")); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"invalidWidth"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"invalidWidth"); } @Test public void invalidX() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"invalidX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"invalidX"); } @Test public void invalidY() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"invalidY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"invalidY"); } @Test public void negativeEverything() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeEverything"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeEverything"); } @Test public void negativeHeight() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeHeight"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeHeight"); } @Test public void negativeWidth() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeWidth"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeWidth"); } @Test public void negativeWidthAndHeight() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeWidthAndHeight"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeWidthAndHeight"); } @Test public void negativeX() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeX"); } @Test public void negativeXY() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeXY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeXY"); } @Test public void negativeY() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"negativeY"); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = LogMessageConstant.UNKNOWN_ABSOLUTE_METRIC_LENGTH_PARSED, count = 2), + + }) + public void percentInMeasurement() throws IOException, InterruptedException { + //TODO: update after DEVSIX-2377 + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "percentInMeasurement"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.java index f86de1233a..617c1e37ee 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SvgTagSvgNodeRendererUnitTest.java @@ -50,6 +50,7 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.pdf.canvas.PdfCanvas; import com.itextpdf.kernel.pdf.xobject.PdfFormXObject; import com.itextpdf.svg.renderers.SvgDrawContext; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import java.io.ByteArrayOutputStream; @@ -61,7 +62,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class SvgTagSvgNodeRendererUnitTest { +public class SvgTagSvgNodeRendererUnitTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/SymbolSvgTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SymbolSvgTest.java new file mode 100644 index 0000000000..5f9d7d546e --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/SymbolSvgTest.java @@ -0,0 +1,87 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.renderers.impl; + +import com.itextpdf.io.IOException; +import com.itextpdf.styledxmlparser.LogMessageConstant; +import com.itextpdf.svg.exceptions.SvgLogMessageConstant; +import com.itextpdf.svg.processors.ISvgConverterProperties; +import com.itextpdf.svg.processors.impl.SvgConverterProperties; +import com.itextpdf.svg.renderers.SvgIntegrationTest; +import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; +import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + + +@Category(IntegrationTest.class) +public class SymbolSvgTest extends SvgIntegrationTest { + + private static final String SOURCE_FOLDER = "./src/test/resources/com/itextpdf/svg/renderers/impl/SymbolSvgTest/"; + private static final String DESTINATION_FOLDER = "./target/test/com/itextpdf/svg/renderers/impl/SymbolSvgTest/"; + + private ISvgConverterProperties properties; + + @BeforeClass + public static void beforeClass() { + ITextTest.createDestinationFolder(DESTINATION_FOLDER); + } + + @Before + public void before() { + properties = new SvgConverterProperties().setBaseUri(SOURCE_FOLDER); + } + + @Test + @LogMessages(messages = { + @LogMessage(messageTemplate = SvgLogMessageConstant.UNMAPPEDTAG, count = 4), + @LogMessage(messageTemplate = LogMessageConstant.ERROR_RESOLVING_PARENT_STYLES,count = 4), + }) + public void symbolTest() throws IOException, InterruptedException, java.io.IOException { + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "symbol"); + } +} \ No newline at end of file diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest.java index 335c5720d8..46b051fa6b 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest.java @@ -42,9 +42,12 @@ This file is part of the iText (R) project. */ package com.itextpdf.svg.renderers.impl; +import com.itextpdf.styledxmlparser.LogMessageConstant; import com.itextpdf.styledxmlparser.exceptions.StyledXMLParserException; import com.itextpdf.svg.renderers.SvgIntegrationTest; import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.IntegrationTest; import org.junit.BeforeClass; import org.junit.Rule; @@ -71,120 +74,144 @@ public static void beforeClass() { //Relative Move tests @Test public void TSpanRelativeMovePositiveXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-positiveX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-positiveX"); } @Test public void TSpanRelativeMoveNegativeXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-negativeX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-negativeX"); } @Test public void TSpanRelativeMoveZeroXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-zeroX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-zeroX"); } @Test public void TSpanRelativeMoveInvalidXTest() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-invalidX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-invalidX"); } @Test public void TSpanRelativeMovePositiveYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-positiveY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-positiveY"); } @Test public void TSpanRelativeMoveNegativeYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-negativeY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-negativeY"); } @Test public void TSpanRelativeMoveZeroYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-zeroY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-zeroY"); } @Test public void TSpanRelativeMoveInvalidYTest() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-invalidY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-invalidY"); } @Test public void TSpanRelativeMoveXandYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-XandY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-relativeMove-XandY"); } //Absolute Position tests @Test public void TSpanAbsolutePositionPositiveXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-positiveX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-positiveX"); } @Test public void TSpanAbsolutePositionNegativeXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-negativeX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-negativeX"); } @Test public void TSpanAbsolutePositionZeroXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-zeroX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-zeroX"); } @Test public void TSpanAbsolutePositionInvalidXTest() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-invalidX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-invalidX"); } @Test public void TSpanAbsolutePositionPositiveYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-positiveY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-positiveY"); } @Test public void TSpanAbsolutePositionNegativeYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-negativeY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-negativeY"); } @Test public void TSpanAbsolutePositionZeroYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-zeroY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-zeroY"); } @Test public void TSpanAbsolutePositionInvalidYTest() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-invalidY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-invalidY"); } @Test public void TSpanAbsolutePositionXandYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-XandY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-XandY"); } @Test public void TSpanAbsolutePositionNestedTSpanTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-nestedTSpan"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePosition-nestedTSpan"); } //Whitespace @Test public void TSpanWhiteSpaceFunctionalTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-whitespace"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-whitespace"); } //Relative move and absolute position interplay @Test public void TSpanAbsolutePositionAndRelativeMoveFunctionalTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePositionAndRelativeMove"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-absolutePositionAndRelativeMove"); } //Text-anchor test @Test public void TSpanTextAnchorFunctionalTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-textAnchor"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "textspan-textAnchor"); + } + + @Test + //TODO: update after DEVSIX-2507 and DEVSIX-3005 fix + @LogMessages(messages = { + @LogMessage(messageTemplate = LogMessageConstant.UNKNOWN_ABSOLUTE_METRIC_LENGTH_PARSED), + }) + public void tspanBasicExample() throws IOException, InterruptedException { + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "tspanBasicExample"); + } + + @Test + //TODO: update after DEVSIX-2507 and DEVSIX-3005 fix + @LogMessages(messages = { + @LogMessage(messageTemplate = LogMessageConstant.UNKNOWN_ABSOLUTE_METRIC_LENGTH_PARSED), + }) + public void tspanNestedExample() throws IOException, InterruptedException { + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "tspanNestedExample"); + } + + @Test + //TODO: update cmp-file after DEVSIX-2270 fixed + public void text_decoration_Test() throws IOException, InterruptedException { + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "text_decoration"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.java index 2ec444c3ec..36f243f43c 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest.java @@ -42,9 +42,12 @@ This file is part of the iText (R) project. */ package com.itextpdf.svg.renderers.impl; +import com.itextpdf.styledxmlparser.LogMessageConstant; import com.itextpdf.styledxmlparser.exceptions.StyledXMLParserException; import com.itextpdf.svg.renderers.SvgIntegrationTest; import com.itextpdf.test.ITextTest; +import com.itextpdf.test.annotations.LogMessage; +import com.itextpdf.test.annotations.LogMessages; import com.itextpdf.test.annotations.type.IntegrationTest; import java.io.IOException; @@ -71,161 +74,163 @@ public static void beforeClass() { @Test public void helloWorldTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world"); } @Test public void tooLongTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "too_long"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "too_long"); } @Test public void twoLinesTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "two_lines"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "two_lines"); } @Test public void twoLinesNewlineTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "two_lines_newline"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "two_lines_newline"); } @Test public void helloWorldScaleUpXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_scaleUpX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_scaleUpX"); } @Test public void helloWorldScaleUpYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_scaleUpY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_scaleUpY"); } @Test public void helloWorldScaleDownXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_scaleDownX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_scaleDownX"); } @Test public void helloWorldScaleDownYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_scaleDownY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_scaleDownY"); } @Test public void helloWorldTranslateTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_translate"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_translate"); } @Test public void helloWorldRotateTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_rotate"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_rotate"); } @Test public void helloWorldSkewXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_skewX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_skewX"); } @Test public void helloWorldSkewYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_skewY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_skewY"); } @Test public void helloWorldCombinedTransformationsTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_combinedTransformations"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_combinedTransformations"); } @Test public void helloWorldFontSizeMissingTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_fontSizeMissing"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "hello_world_fontSizeMissing"); } //Absolute position //X @Test public void textAbsolutePositionpositiveXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-positiveX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-positiveX"); } @Test public void textAbsolutePositionnegativeXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-negativeX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-negativeX"); } @Test public void textAbsolutePositionzeroXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-zeroX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-zeroX"); } @Test public void textAbsolutePositionInvalidXTest() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-invalidX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-invalidX"); } //Y @Test public void textAbsolutePositionPositiveYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-positiveY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-positiveY"); } @Test public void textAbsolutePositionNegativeYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-negativeY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-negativeY"); } @Test public void textAbsolutePositionZeroYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-zeroY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-zeroY"); } @Test public void textAbsolutePositionInvalidYTest() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-invalidY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-absolutePosition-invalidY"); } //Relative move //X @Test public void textRelativeMovePositiveXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-positiveX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-positiveX"); } @Test public void textRelativeMoveNegativeXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-negativeX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-negativeX"); } @Test public void textRelativeMoveZeroXTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-zeroX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-zeroX"); } @Test public void textRelativeMoveInvalidXTest() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-invalidX"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-invalidX"); } //Y @Test public void textRelativeMovePositiveYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-positiveY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-positiveY"); } @Test public void textRelativeMoveNegativeYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-negativeY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-negativeY"); } @Test public void textRelativeMoveZeroYTest() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-zeroY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-zeroY"); } @Test public void textRelativeMoveInvalidYTest() throws IOException, InterruptedException { junitExpectedException.expect(StyledXMLParserException.class); - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-invalidY"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "text-relativeMove-invalidY"); } + + } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseIntegrationTest.java index 621384c9d2..633922b989 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseIntegrationTest.java @@ -47,6 +47,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.renderers.SvgIntegrationTest; import com.itextpdf.test.ITextTest; import com.itextpdf.test.annotations.type.IntegrationTest; +import org.junit.Assert; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; @@ -74,101 +75,107 @@ public void before() { @Test public void singleUseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "singleUse"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "singleUse"); } @Test public void singleUseFillTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "singleUseFill"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "singleUseFill"); } @Test public void doubleNestedUseFillTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "doubleNestedUseFill"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "doubleNestedUseFill"); } @Test public void singleUseStrokeTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "singleUseStroke"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "singleUseStroke"); } @Test public void doubleNestedUseStrokeTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "doubleNestedUseStroke"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "doubleNestedUseStroke"); } @Test public void translateUseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "translateUse"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "translateUse"); } @Test public void multipleTransformationsUseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "multipleTransformationsUse"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "multipleTransformationsUse"); } @Test public void coordinatesUseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "coordinatesUse"); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "coordinatesUse"); } @Test public void imageUseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "imageUse", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "imageUse", properties); } @Test public void svgUseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "svgUse", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "svgUse", properties); } @Test public void complexUseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "complexUse", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "complexUse", properties); } @Test public void UseWithoutDefsTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "useWithoutDefs", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "useWithoutDefs", properties); } @Test public void UseWithoutDefsUsedElementAfterUseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "useWithoutDefsUsedElementAfterUse", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "useWithoutDefsUsedElementAfterUse", properties); } @Test public void simpleRectReuseTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "simpleRectReuse", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "simpleRectReuse", properties); } @Test public void transitiveTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "transitive", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "transitive", properties); } @Test public void circularTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "circular", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "circular", properties); } @Test public void complexReferencesTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "complexReferences", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "complexReferences", properties); } @Test public void transformationsOnTransformationsTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "transformationsOnTransformations", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "transformationsOnTransformations", properties); } @Test public void reuseLinesTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "reuseLines", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "reuseLines", properties); } @Test public void missingHashtagTest() throws IOException,InterruptedException { - convertAndCompareSinglePageVisually(SOURCE_FOLDER, DESTINATION_FOLDER, "missingHashtag", properties); + convertAndCompareSinglePage(SOURCE_FOLDER, DESTINATION_FOLDER, "missingHashtag", properties); + } + + @Test + public void useInDifferentFilesExampleTest() throws IOException, InterruptedException { + //TODO: update when DEVSIX-2252 fixed + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER, "useInDifferentFilesExampleTest"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseUnitTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseUnitTest.java index 245c13c8af..4c9cd07682 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseUnitTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/UseUnitTest.java @@ -51,6 +51,7 @@ This file is part of the iText (R) project. import com.itextpdf.svg.dummy.renderers.impl.DummySvgNodeRenderer; import com.itextpdf.svg.renderers.ISvgNodeRenderer; import com.itextpdf.svg.renderers.SvgDrawContext; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -58,7 +59,7 @@ This file is part of the iText (R) project. import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class UseUnitTest { +public class UseUnitTest extends ExtendedITextTest { @Test public void referenceNotFoundTest() { diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.java index dcfa8e6de7..b9553261e9 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/impl/ViewBoxSvgTagSvgNodeRendererIntegrationTest.java @@ -70,22 +70,22 @@ public static void beforeClass() { @Test public void viewBox50() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewbox_50"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"viewbox_50"); } @Test public void viewBox100() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewbox_100"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"viewbox_100"); } @Test public void viewBox200() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewbox_200"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"viewbox_200"); } @Test public void viewBox400() throws IOException, InterruptedException { - convertAndCompareVisually(SOURCE_FOLDER, DESTINATION_FOLDER,"viewbox_400"); + convertAndCompare(SOURCE_FOLDER, DESTINATION_FOLDER,"viewbox_400"); } } diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/path/PathShapeMapperTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/path/PathShapeMapperTest.java index 4d9b4d9237..70d9cbdcbd 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/path/PathShapeMapperTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/path/PathShapeMapperTest.java @@ -43,6 +43,7 @@ This file is part of the iText (R) project. package com.itextpdf.svg.renderers.path; import com.itextpdf.svg.renderers.path.impl.PathShapeMapper; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.BeforeClass; @@ -50,7 +51,7 @@ This file is part of the iText (R) project. import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class PathShapeMapperTest { +public class PathShapeMapperTest extends ExtendedITextTest { private static IPathShapeMapper mapper; diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipseArcTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipseArcTest.java index 7359f30ad2..04865eca65 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipseArcTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipseArcTest.java @@ -43,6 +43,7 @@ This file is part of the iText (R) project. package com.itextpdf.svg.renderers.path.impl; import com.itextpdf.kernel.geom.Point; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; @@ -51,7 +52,7 @@ This file is part of the iText (R) project. import static com.itextpdf.svg.renderers.path.impl.EllipticalCurveTo.EllipseArc; @Category(UnitTest.class) -public class EllipseArcTest { +public class EllipseArcTest extends ExtendedITextTest { private static final double DELTA = 0.00001; diff --git a/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipticalPathOperatorTest.java b/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipticalPathOperatorTest.java index ef7640605f..fab3d0347c 100644 --- a/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipticalPathOperatorTest.java +++ b/svg/src/test/java/com/itextpdf/svg/renderers/path/impl/EllipticalPathOperatorTest.java @@ -43,6 +43,7 @@ This file is part of the iText (R) project. package com.itextpdf.svg.renderers.path.impl; import com.itextpdf.kernel.geom.Point; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Rule; @@ -51,7 +52,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class EllipticalPathOperatorTest { +public class EllipticalPathOperatorTest extends ExtendedITextTest { // tests for coordinates @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/utils/MatrixTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/MatrixTransformationTest.java index 4e10e01abd..1076fa04aa 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/MatrixTransformationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/MatrixTransformationTest.java @@ -45,6 +45,7 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.geom.AffineTransform; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -54,7 +55,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class MatrixTransformationTest { +public class MatrixTransformationTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/utils/RotateTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/RotateTransformationTest.java index 9fe0f25a4b..de0c790014 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/RotateTransformationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/RotateTransformationTest.java @@ -46,6 +46,7 @@ This file is part of the iText (R) project. import com.itextpdf.styledxmlparser.css.util.CssUtils; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -55,7 +56,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class RotateTransformationTest { +public class RotateTransformationTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/utils/ScaleTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/ScaleTransformationTest.java index ca13f675f2..aeed08fdea 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/ScaleTransformationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/ScaleTransformationTest.java @@ -45,6 +45,7 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.geom.AffineTransform; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -54,7 +55,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class ScaleTransformationTest { +public class ScaleTransformationTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SkewXTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SkewXTransformationTest.java index fb4511fee8..0d6227bf63 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/SkewXTransformationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/SkewXTransformationTest.java @@ -46,6 +46,7 @@ This file is part of the iText (R) project. import com.itextpdf.styledxmlparser.css.util.CssUtils; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -55,7 +56,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class SkewXTransformationTest { +public class SkewXTransformationTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SkewYTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SkewYTransformationTest.java index c4e0e17f1b..457cc5bd7b 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/SkewYTransformationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/SkewYTransformationTest.java @@ -45,6 +45,7 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.geom.AffineTransform; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -54,7 +55,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class SkewYTransformationTest { +public class SkewYTransformationTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SvgCssUtilsTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SvgCssUtilsTest.java index 392fc99ba9..f2632f7116 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/SvgCssUtilsTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/SvgCssUtilsTest.java @@ -42,6 +42,7 @@ This file is part of the iText (R) project. */ package com.itextpdf.svg.utils; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import java.util.ArrayList; @@ -55,7 +56,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class SvgCssUtilsTest { +public class SvgCssUtilsTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/utils/SvgTextUtilTest.java b/svg/src/test/java/com/itextpdf/svg/utils/SvgTextUtilTest.java index 9138e7e46d..10fcb48a11 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/SvgTextUtilTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/SvgTextUtilTest.java @@ -45,13 +45,14 @@ This file is part of the iText (R) project. import com.itextpdf.svg.SvgConstants; import com.itextpdf.svg.renderers.impl.TextLeafSvgNodeRenderer; import com.itextpdf.svg.renderers.impl.TextSvgBranchRenderer; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; import org.junit.Test; import org.junit.experimental.categories.Category; @Category(UnitTest.class) -public class SvgTextUtilTest { +public class SvgTextUtilTest extends ExtendedITextTest { public static float EPS = 0.0001f; diff --git a/svg/src/test/java/com/itextpdf/svg/utils/TestUtils.java b/svg/src/test/java/com/itextpdf/svg/utils/TestUtils.java new file mode 100644 index 0000000000..7248c0abe2 --- /dev/null +++ b/svg/src/test/java/com/itextpdf/svg/utils/TestUtils.java @@ -0,0 +1,67 @@ +/* + This file is part of the iText (R) project. + Copyright (c) 1998-2019 iText Group NV + Authors: iText Software. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License version 3 + as published by the Free Software Foundation with the addition of the + following permission added to Section 15 as permitted in Section 7(a): + FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY + ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT + OF THIRD PARTY RIGHTS + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU Affero General Public License for more details. + You should have received a copy of the GNU Affero General Public License + along with this program; if not, see http://www.gnu.org/licenses or write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA, 02110-1301 USA, or download the license from the following URL: + http://itextpdf.com/terms-of-use/ + + The interactive user interfaces in modified source and object code versions + of this program must display Appropriate Legal Notices, as required under + Section 5 of the GNU Affero General Public License. + + In accordance with Section 7(b) of the GNU Affero General Public License, + a covered work must retain the producer line in every PDF that is created + or manipulated using iText. + + You can be released from the requirements of the license by purchasing + a commercial license. Buying such a license is mandatory as soon as you + develop commercial activities involving the iText software without + disclosing the source code of your own applications. + These activities include: offering paid services to customers as an ASP, + serving PDFs on the fly in a web application, shipping iText with a closed + source product. + + For more information, please contact iText Software Corp. at this + address: sales@itextpdf.com + */ +package com.itextpdf.svg.utils; + +import com.itextpdf.kernel.geom.PageSize; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfWriter; +import com.itextpdf.kernel.pdf.WriterProperties; +import com.itextpdf.svg.converter.SvgConverter; + +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; + +public class TestUtils { + + public static void convertSVGtoPDF(String pdfFilePath, String svgFilePath, int PageNo, PageSize pageSize) throws IOException { + + PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileOutputStream(pdfFilePath), + new WriterProperties().setCompressionLevel(0))); + PageSize format = new PageSize(pageSize); + pdfDocument.addNewPage(format.rotate()); + SvgConverter.drawOnDocument(new FileInputStream(svgFilePath), pdfDocument, PageNo); + + pdfDocument.close(); + } +} diff --git a/svg/src/test/java/com/itextpdf/svg/utils/TransformUtilsTest.java b/svg/src/test/java/com/itextpdf/svg/utils/TransformUtilsTest.java index a0539e48f6..d0715ef325 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/TransformUtilsTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/TransformUtilsTest.java @@ -48,6 +48,7 @@ This file is part of the iText (R) project. import com.itextpdf.styledxmlparser.exceptions.StyledXMLParserException; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -57,7 +58,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class TransformUtilsTest { +public class TransformUtilsTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/java/com/itextpdf/svg/utils/TranslateTransformationTest.java b/svg/src/test/java/com/itextpdf/svg/utils/TranslateTransformationTest.java index 3664e4f2ff..88abb7911c 100644 --- a/svg/src/test/java/com/itextpdf/svg/utils/TranslateTransformationTest.java +++ b/svg/src/test/java/com/itextpdf/svg/utils/TranslateTransformationTest.java @@ -45,6 +45,7 @@ This file is part of the iText (R) project. import com.itextpdf.kernel.geom.AffineTransform; import com.itextpdf.svg.exceptions.SvgLogMessageConstant; import com.itextpdf.svg.exceptions.SvgProcessingException; +import com.itextpdf.test.ExtendedITextTest; import com.itextpdf.test.annotations.type.UnitTest; import org.junit.Assert; @@ -54,7 +55,7 @@ This file is part of the iText (R) project. import org.junit.rules.ExpectedException; @Category(UnitTest.class) -public class TranslateTransformationTest { +public class TranslateTransformationTest extends ExtendedITextTest { @Rule public ExpectedException junitExpectedException = ExpectedException.none(); diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/chart_snippet.svg b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/chart_snippet.svg new file mode 100644 index 0000000000..7fa1cdd8cf --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/chart_snippet.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 45.8% + + + + + + + + + + 29.2% + + + + + + + + + + 8.3% + + + + + + + + + + 8.3% + + + + + + + + 8.3% + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_CTXO_eclipse_StreamDocProps.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_CTXO_eclipse_StreamDocProps.pdf index 1d7981ec94..6dc8037e35 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_CTXO_eclipse_StreamDocProps.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_CTXO_eclipse_StreamDocProps.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_CTXO_eclipse_StringDocProps.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_CTXO_eclipse_StringDocProps.pdf index e05b646661..4a6444b119 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_CTXO_eclipse_StringDocProps.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_CTXO_eclipse_StringDocProps.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StreamCanvas.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StreamCanvas.pdf index c21004daf8..9dbace2f8a 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StreamCanvas.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StreamCanvas.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StreamCanvasProps.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StreamCanvasProps.pdf index d502ce6a3c..f07d46e49b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StreamCanvasProps.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StreamCanvasProps.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StringCanvas.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StringCanvas.pdf index 8fc92783d5..f90ea2034d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StringCanvas.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StringCanvas.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StringCanvasProps.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StringCanvasProps.pdf index 2f45a149ee..a09edaccd2 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StringCanvasProps.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOC_eclipse_StringCanvasProps.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StreamPdfDocumentIntProps.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StreamPdfDocumentIntProps.pdf index 2a14fafdfb..eb0ace340e 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StreamPdfDocumentIntProps.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StreamPdfDocumentIntProps.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StringPdfDocumentInt.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StringPdfDocumentInt.pdf index b1e4a681d9..7b4af9fd10 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StringPdfDocumentInt.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StringPdfDocumentInt.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StringPdfDocumentIntProps.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StringPdfDocumentIntProps.pdf index 1cf95435fa..e82132a810 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StringPdfDocumentIntProps.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOD_eclipse_StringPdfDocumentIntProps.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StreamPdfPage.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StreamPdfPage.pdf index f5c582780d..47a5fcf6e9 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StreamPdfPage.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StreamPdfPage.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StreamPdfPageConverterProperties.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StreamPdfPageConverterProperties.pdf index a482e28979..813585ffa7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StreamPdfPageConverterProperties.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StreamPdfPageConverterProperties.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StringPdfPage.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StringPdfPage.pdf index 79784b15d0..e474792a7e 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StringPdfPage.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StringPdfPage.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StringPdfPageConverterProps.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StringPdfPageConverterProps.pdf index 8d4c224e81..167613adde 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StringPdfPageConverterProps.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_DOP_eclipse_StringPdfPageConverterProps.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_addToExistingDoc.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_addToExistingDoc.pdf new file mode 100644 index 0000000000..3f8ed84997 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_addToExistingDoc.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_basicIntegrationTest.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_basicIntegrationTest.pdf index 8a39caddf1..cc8c2144c6 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_basicIntegrationTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_basicIntegrationTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_chart_snippet.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_chart_snippet.pdf new file mode 100644 index 0000000000..09a852d154 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_chart_snippet.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse.pdf index b0d755e665..886038afcc 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_-100.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_-100.pdf index 9e32948033..d5b17ae7c7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_-100.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_-100.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_-50.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_-50.pdf index b798bdf4cc..8c1ea7e28d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_-50.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_-50.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_0.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_0.pdf index ecef534b11..c8d476e7bb 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_0.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_-50_0.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_0_-100.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_0_-100.pdf index 3ca3f1b9c1..6f1e8240ec 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_0_-100.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_0_-100.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_0_100.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_0_100.pdf index b23127b724..fd21fcb46e 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_0_100.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_0_100.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_50_0.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_50_0.pdf index 52c444c172..b3ce118a09 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_50_0.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_50_0.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_50_100.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_50_100.pdf index c43628ef39..a06c670eb2 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_50_100.pdf and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_eclipse_50_100.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_ignored_tags.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_ignored_tags.pdf new file mode 100644 index 0000000000..5fa68f0618 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_ignored_tags.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgFile.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgFile.pdf new file mode 100644 index 0000000000..5290568b7a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgString.pdf b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgString.pdf new file mode 100644 index 0000000000..6b515b2012 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/cmp_pdfFromSvgString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/ignored_tags.svg b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/ignored_tags.svg new file mode 100644 index 0000000000..482f442db0 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/converter/SvgConverterTest/ignored_tags.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_simpleGroupInheritance.pdf b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_simpleGroupInheritance.pdf index c428dfed7f..5a98d975ea 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_simpleGroupInheritance.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_simpleGroupInheritance.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useFillInheritance.pdf b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useFillInheritance.pdf index 20faea2b6d..b5f83377f0 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useFillInheritance.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useFillInheritance.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useInheritanceNotOverriding.pdf b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useInheritanceNotOverriding.pdf index 2c06e21c43..f9cab27cf6 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useInheritanceNotOverriding.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/DefaultInheritance/cmp_useInheritanceNotOverriding.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss.pdf new file mode 100644 index 0000000000..496e03b33a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_palette.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_palette.pdf new file mode 100644 index 0000000000..a7cdc3b2c9 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_externalCss_palette.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontssvg.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontssvg.pdf index dde6e0f6b9..d618086eb2 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontssvg.pdf and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_fontssvg.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss.pdf new file mode 100644 index 0000000000..cad1ecdff6 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss_custom.pdf b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss_custom.pdf new file mode 100644 index 0000000000..e50e86458b Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/cmp_internalCss_custom.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss.svg b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss.svg new file mode 100644 index 0000000000..15091bc9b0 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss.svg @@ -0,0 +1,48 @@ + + + + + + + +SVG demonstration +Mozilla CSS Getting Started - SVG demonstration + + + + + + + + + + + + + + + + + + + + + + + + SVG demonstration + + Move your mouse pointer over the flower. + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss_custom.svg b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss_custom.svg new file mode 100644 index 0000000000..2338f36dfc --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss_custom.svg @@ -0,0 +1,47 @@ + + + + + + + +SVG demonstration +CSS Getting Started - SVG demonstration + + + + + + + + + + + + + + + + + + + + + + + SVG demonstration + + Move your mouse pointer over the flower. + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss_palette.svg b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss_palette.svg new file mode 100644 index 0000000000..0dcb579dd2 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/externalCss_palette.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/internalCss.svg b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/internalCss.svg new file mode 100644 index 0000000000..04dc735844 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/internalCss.svg @@ -0,0 +1,127 @@ + + + + + + + + +SVG demonstration +Mozilla CSS Getting Started - SVG demonstration + + + + + + + + + + + + + + + + + + + + + + + + SVG demonstration + + Move your mouse pointer over the flower. + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/internalCss_custom.svg b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/internalCss_custom.svg new file mode 100644 index 0000000000..72146051cb --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/internalCss_custom.svg @@ -0,0 +1,126 @@ + + + + + + + + +SVG demonstration +CSS Getting Started - SVG demonstration + + + + + + + + + + + + + + + + + + + + + + + SVG demonstration + + Move your mouse pointer over the flower. + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/palette.css b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/palette.css new file mode 100644 index 0000000000..16dbe40428 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/palette.css @@ -0,0 +1,52 @@ +svg { + display:inline-block; + height:100px; + width:100px; + margin:10px; + border:1px solid; + background:#eee; +} +svg.raw { +/* Default styles for the initial SVG. + * Because they are defined on the , + * not the individual graphics elements, + * they will NOT be inherited by the references. + */ + fill:rgba(255,250,220,0.4); + stroke: rgba(0,0,0,0.7); + stroke-width:2; +} +svg.icon-style-A { +/* Set the fill, stroke, and color properties to be + inherited by the element: + */ + fill:burlywood; + color:blueviolet; + stroke:#222; + stroke-width:0.5px; +} +svg.icon-style-B { +/* Set the color properties: + */ + fill:blanchedalmond; + color:lavender; + stroke:white; + stroke-width:1px; +/* set some icon styles on the itself: */ + background:aliceblue; + border-radius:20%; + border:none; + box-shadow:royalblue 0 0 2px; +} +svg.icon-style-C { +/* Set the color properties: + */ + fill:beige; + color:green; + stroke:#aaa; + stroke-width:1.5px; +/* icon styles for the itself: */ + background:#222; + border-radius:10%; + border:solid gray; +} \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/style.css b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/style.css new file mode 100644 index 0000000000..8851ac5258 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/css/SvgStyleResolver/style.css @@ -0,0 +1,77 @@ +/*** SVG demonstration ***/ + +/* page */ +svg { + background-color: beige; + } + +#heading { + font-size: 24px; + font-weight: bold; + } + +#caption { + font-size: 12px; + } + +/* flower */ +#flower:hover { + cursor: crosshair; + } + +/* gradient */ +#fade-stop-1 { + stop-color: blue; + } + +#fade-stop-2 { + stop-color: white; + } + +/* outer petals */ +#outer-petals { + opacity: .75; + } + +#outer-petals .segment-fill { + fill: azure; + stroke: lightsteelblue; + stroke-width: 1; + } + +#outer-petals .segment-edge { + fill: none; + stroke: deepskyblue; + stroke-width: 3; + } + +#outer-petals .segment:hover > .segment-fill { + fill: plum; + stroke: none; + } + +#outer-petals .segment:hover > .segment-edge { + stroke: slateblue; + } + +/* inner petals */ +#inner-petals .segment-fill { + fill: yellow; + stroke: yellow; + stroke-width: 1; + } + +#inner-petals .segment-edge { + fill: none; + stroke: yellowgreen; + stroke-width: 9; + } + +#inner-petals .segment:hover > .segment-fill { + fill: darkseagreen; + stroke: none; + } + +#inner-petals .segment:hover > .segment-edge { + stroke: green; + } \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/annotation_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/annotation_chart.svg new file mode 100644 index 0000000000..cbfb2a2d36 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/annotation_chart.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mar 15 + + + + Mar 16 + + + + Mar 17 + + + + Mar 18 + + + + Mar 19 + + + + + + 0 + + + + + + + 10000 + + + + + + + 20000 + + + + + + + 30000 + + + + + + + 40000 + + + + + + + 50000 + + + + + + + 60000 + + + + + + + 70000 + + + + + + + + + + A + + + + + + + + + + B + + + + + + + + + + D + + + + + + + + + + F + + + + + + + + + + H + + + + + + + + + + C + + + + + + + + + + E + + + + + + + + + + G + + + + + + + + + + I + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/area_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/area_chart.svg new file mode 100644 index 0000000000..61ad9c7ae9 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/area_chart.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + Company Performance + + + + + + + + + + + + Sales + + + + + + + + + + + + Expenses + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2013 + + + + 2014 + + + + 2015 + + + + 2016 + + + + 0 + + + + 300 + + + + 600 + + + + 900 + + + + 1,200 + + + + + + + Year + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/bar_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/bar_chart.svg new file mode 100644 index 0000000000..35954f52b1 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/bar_chart.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Company Performance + + Sales, Expenses, and Profit: 2014-2017 + + + + Sales + + + + Expenses + + + + Profit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 200 + + 400 + + 600 + + 800 + + 1K + + 1.2K + + 2014 + + 2015 + + 2016 + + 2017 + + Year + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/bubble_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/bubble_chart.svg new file mode 100644 index 0000000000..0e718ee9c7 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/bubble_chart.svg @@ -0,0 +1,214 @@ + + + + + + + + + + + Correlation between life expectancy, fertility rate and population of some world + + countries (2010) + + + + + + + + + + + + North America + + + + + + + + + + Europe + + + + + + + + + + Middle East + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + USA + + + + + + + RUS + + + + + + + DEU + + + + + + + EGY + + + + + + + IRN + + + + + + + GBR + + + + + + + CAN + + + + + + + IRQ + + + + + + + + + + + + + 65 + + + + 70 + + + + 75 + + + + 80 + + + + 85 + + + + 0.0 + + + + 1.5 + + + + 3.0 + + + + 4.5 + + + + 6.0 + + + + + + + Life Expectancy + + + + + + Fertility Rate + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/calendar_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/calendar_chart.svg new file mode 100644 index 0000000000..1395d08f51 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/calendar_chart.svg @@ -0,0 +1,1612 @@ + + + + + + + + + + + + + + + + + + + + + 37000 + + 38900 + + Red Sox Attendance + + Jan + + Feb + + Mar + + Apr + + May + + Jun + + Jul + + Aug + + Sep + + Oct + + Nov + + Dec + + 2012 + + S + + M + + T + + W + + T + + F + + S + + 2013 + + S + + M + + T + + W + + T + + F + + S + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/candlestick_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/candlestick_chart.svg new file mode 100644 index 0000000000..d3b2f6b558 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/candlestick_chart.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mon + + + + Tue + + + + Wed + + + + Thu + + + + Fri + + + + 0 + + + + 25 + + + + 50 + + + + 75 + + + + 100 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_annotation_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_annotation_chart.pdf new file mode 100644 index 0000000000..3501d775f6 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_annotation_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_area_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_area_chart.pdf new file mode 100644 index 0000000000..9b65e1d5ae Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_area_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_bar_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_bar_chart.pdf new file mode 100644 index 0000000000..db531bcc24 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_bar_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_bubble_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_bubble_chart.pdf new file mode 100644 index 0000000000..a86e8fbf1e Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_bubble_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_calendar_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_calendar_chart.pdf new file mode 100644 index 0000000000..8b1330b416 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_calendar_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_candlestick_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_candlestick_chart.pdf new file mode 100644 index 0000000000..ed8593479f Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_candlestick_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_combo_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_combo_chart.pdf new file mode 100644 index 0000000000..727690b62c Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_combo_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_diff_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_diff_chart.pdf new file mode 100644 index 0000000000..2811fb32b2 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_diff_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_donut_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_donut_chart.pdf new file mode 100644 index 0000000000..415d206082 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_donut_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_histogram_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_histogram_chart.pdf new file mode 100644 index 0000000000..5ef1376454 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_histogram_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_waterfall_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_waterfall_chart.pdf new file mode 100644 index 0000000000..dd3d3ee2df Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/cmp_waterfall_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/combo_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/combo_chart.svg new file mode 100644 index 0000000000..f6808f0753 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/combo_chart.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + Monthly Coffee Production by Country + + + + + + + + + + + + Bolivia + + + + + + + + + + Ecuador + + + + + + + + + + Madagascar + + + + + + + + + + Papua New + + Guinea + + + + + + + + + + Rwanda + + + + + + + + + + Average + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2004/05 + + + + 2005/06 + + + + 2006/07 + + + + 2007/08 + + + + 2008/09 + + + + 0 + + + + 400 + + + + 800 + + + + 1,200 + + + + 1,600 + + + + + + + Month + + + + + + Cups + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/diff_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/diff_chart.svg new file mode 100644 index 0000000000..00e63e5a3c --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/diff_chart.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Business + + + + + + + + + + Education + + + + + + + + + + Social + + Sciences & + + History + + + + + + + + + + Health + + + + + + + + + + Psychology + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/donut_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/donut_chart.svg new file mode 100644 index 0000000000..16eaa00664 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/donut_chart.svg @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + My Daily Activities + + + + + + + + + + + + Work + + + + + + + + + + Eat + + + + + + + + + + Commute + + + + + + + + + + Watch TV + + + + + + + + + + Sleep + + + + + + + + + + 45.8% + + + + + + 29.2% + + + + + + 8.3% + + + + + + 8.3% + + + + + + 8.3% + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/histogram_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/histogram_chart.svg new file mode 100644 index 0000000000..4efbaf1b50 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/histogram_chart.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + Lengths of dinosaurs, in meters + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + 10 + + + + 20 + + + + 30 + + + + 40 + + + + 50 + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/waterfall_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/waterfall_chart.svg new file mode 100644 index 0000000000..d05bc7bbd3 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/GoogleChartsTests/waterfall_chart.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mon + + + + Tue + + + + Wed + + + + Thu + + + + Fri + + + + 0 + + + + 25 + + + + 50 + + + + 75 + + + + 100 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_dualY_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_dualY_chart.pdf new file mode 100644 index 0000000000..168e85cdc8 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_dualY_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_material_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_material_chart.pdf new file mode 100644 index 0000000000..cbfd9ec6ac Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_material_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_topX_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_topX_chart.pdf new file mode 100644 index 0000000000..ada246b0a9 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/cmp_column_topX_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_dualY_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_dualY_chart.svg new file mode 100644 index 0000000000..1a22806d4b --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_dualY_chart.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + Nearby galaxies + + distance on the left, brightness on the right + + + + Distance + + + + Brightness + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Canis Major Dwarf + + Sagittarius Dwarf + + Ursa Major II Dwarf + + Lg. Magellanic Cloud + + Bootes I + + Galaxy + + 0 + + 10K + + 20K + + 30K + + 40K + + 50K + + 60K + + parsecs + + 0 + + 5 + + 10 + + 15 + + 20 + + 25 + + apparent magnitude + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_material_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_material_chart.svg new file mode 100644 index 0000000000..3df3f459b6 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_material_chart.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Company Performance + + Sales, Expenses, and Profit: 2014-2017 + + + + Sales + + + + Expenses + + + + Profit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2014 + + 2015 + + 2016 + + 2017 + + Year + + 0 + + 200 + + 400 + + 600 + + 800 + + 1K + + 1.2K + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_topX_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_topX_chart.svg new file mode 100644 index 0000000000..ff7372584b --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/column_charts/column_topX_chart.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + Chess opening moves + + popularity by percentage + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + King's pawn (e4) + + Queen's pawn (d4) + + Knight to King 3 (Nf3) + + Queen's bishop pawn (c4) + + Other + + White to move + + 0 + + 5 + + 10 + + 15 + + 20 + + 25 + + 30 + + 35 + + 40 + + 45 + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt2_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt2_chart.pdf new file mode 100644 index 0000000000..56ce02517c Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt2_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt3_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt3_chart.pdf new file mode 100644 index 0000000000..4efdaff26f Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt3_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt4_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt4_chart.pdf new file mode 100644 index 0000000000..755017bab0 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt4_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt_chart.pdf new file mode 100644 index 0000000000..1715636106 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/cmp_gantt_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt2_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt2_chart.svg new file mode 100644 index 0000000000..c4541ea0f7 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt2_chart.svg @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Jul + + Oct + + Jan + + 2015 + + Apr + + Jul + + Oct + + Jan + + 2016 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Spring 2014 + + Summer 2014 + + Football Season + + Autumn 2014 + + Hockey Season + + Basketball Season + + Winter 2014 + + Spring 2015 + + Baseball Season + + Summer 2015 + + Autumn 2015 + + Winter 2015 + + + + + + + Winter 2015: Dec 2015 - Mar 2016 + + Duration: + + 3 months + + Percent done: + + 0 % + + Resource: + + winter + + Is on critical path + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt3_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt3_chart.svg new file mode 100644 index 0000000000..f83104ca52 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt3_chart.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Thu + + 1/1 + + Fri + + Sat + + Sun + + 1/4 + + Mon + + Tue + + Wed + + Thu + + Fri + + Sat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Find sources + + Create bibliography + + Outline paper + + Write paper + + Hand in paper + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt4_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt4_chart.svg new file mode 100644 index 0000000000..8d1a469857 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt4_chart.svg @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 13:45 + + :50 + + :55 + + 14:00 + + :05 + + :10 + + :15 + + :20 + + :25 + + :30 + + :35 + + :40 + + :45 + + :50 + + :55 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Listen to music + + Walk to train stop + + Wait for train + + Train ride + + Walk to work + + Sit down at desk + + + + + + + Listen to music: 13:43:00.431 - 14:53:00.431 + + Duration: + + 1h 10m + + Percent done: + + 100 % + + Resource: + + music + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt_chart.svg new file mode 100644 index 0000000000..7c334f85b6 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gantt_charts/gantt_chart.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Thu + + 1/1 + + Fri + + Sat + + Sun + + 1/4 + + Mon + + Tue + + Wed + + Thu + + Fri + + Sat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Find sources + + Create bibliography + + Outline paper + + Write paper + + Hand in paper + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge2_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge2_chart.pdf new file mode 100644 index 0000000000..98d366e665 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge2_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge3_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge3_chart.pdf new file mode 100644 index 0000000000..54fd3b45c2 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge3_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge_chart.pdf new file mode 100644 index 0000000000..755fcea0e2 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/cmp_gauge_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge2_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge2_chart.svg new file mode 100644 index 0000000000..970d48a330 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge2_chart.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + CPU + + 0 + + 100 + + + + + + + 69 + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge3_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge3_chart.svg new file mode 100644 index 0000000000..16d76f5415 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge3_chart.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + Network + + 0 + + 100 + + + + + + + 74 + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge_chart.svg new file mode 100644 index 0000000000..13000e61cd --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/gauge_charts/gauge_chart.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + Memory + + 0 + + 100 + + + + + + + 74 + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_chart.pdf new file mode 100644 index 0000000000..92eff730f6 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_colored_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_colored_chart.pdf new file mode 100644 index 0000000000..50da18d5bd Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_colored_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_marker_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_marker_chart.pdf new file mode 100644 index 0000000000..93eb4b847c Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_marker_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_propontional_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_propontional_chart.pdf new file mode 100644 index 0000000000..5ad5268853 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_propontional_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_text_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_text_chart.pdf new file mode 100644 index 0000000000..1d9b18e81a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/cmp_geo_text_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_chart.svg new file mode 100644 index 0000000000..050ddd3333 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_chart.svg @@ -0,0 +1,1620 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 200 + + + + + 700 + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_colored_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_colored_chart.svg new file mode 100644 index 0000000000..ac198ed4d7 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_colored_chart.svg @@ -0,0 +1,1266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -30 + + + + + 36 + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_marker_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_marker_chart.svg new file mode 100644 index 0000000000..6d2a4f9a66 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_marker_chart.svg @@ -0,0 +1,734 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 38,262 + + + + + 2,761,477 + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_propontional_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_propontional_chart.svg new file mode 100644 index 0000000000..57bf725470 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_propontional_chart.svg @@ -0,0 +1,580 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 38,540,000 + + + + + 81,890,000 + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_text_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_text_chart.svg new file mode 100644 index 0000000000..cbf0d8ed19 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/geo_charts/geo_text_chart.svg @@ -0,0 +1,1660 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Russia + + + + South America + + + + France + + + + Australia + + + + Canada + + + + + + + + + + 500 + + + + + 700 + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_area_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_area_chart.pdf new file mode 100644 index 0000000000..6637f133ec Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_area_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_backgroundBox_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_backgroundBox_chart.pdf new file mode 100644 index 0000000000..534f1e7610 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_backgroundBox_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_boxPlot_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_boxPlot_chart.pdf new file mode 100644 index 0000000000..6d526a055a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_boxPlot_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_boxThick_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_boxThick_chart.pdf new file mode 100644 index 0000000000..e0dfc009bf Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_boxThick_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_box_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_box_chart.pdf new file mode 100644 index 0000000000..1ade32fc82 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_box_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_combining_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_combining_chart.pdf new file mode 100644 index 0000000000..cbbfc38d9d Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_combining_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_line_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_line_chart.pdf new file mode 100644 index 0000000000..5dc2b3d877 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_line_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_pointsWhiskers_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_pointsWhiskers_chart.pdf new file mode 100644 index 0000000000..67922af165 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_pointsWhiskers_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_points_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_points_chart.pdf new file mode 100644 index 0000000000..b37e457818 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_points_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_stick_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_stick_chart.pdf new file mode 100644 index 0000000000..a291cd392a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_stick_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_sticksHorizontal_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_sticksHorizontal_chart.pdf new file mode 100644 index 0000000000..6e9a0c90fb Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_sticksHorizontal_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_tailored_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_tailored_chart.pdf new file mode 100644 index 0000000000..4a76fa4329 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/cmp_intervals_tailored_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_area_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_area_chart.svg new file mode 100644 index 0000000000..b3935d00c8 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_area_chart.svg @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Area, default + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_backgroundBox_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_backgroundBox_chart.svg new file mode 100644 index 0000000000..8cc4d7bd65 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_backgroundBox_chart.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Background boxes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_boxPlot_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_boxPlot_chart.svg new file mode 100644 index 0000000000..72c88926cc --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_boxPlot_chart.svg @@ -0,0 +1,194 @@ + + + + + + + + + + + Box Plot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + a + + + + b + + + + c + + + + d + + + + e + + + + f + + + + g + + + + h + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_boxThick_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_boxThick_chart.svg new file mode 100644 index 0000000000..e650af4124 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_boxThick_chart.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + Boxes, thick + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_box_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_box_chart.svg new file mode 100644 index 0000000000..8b33fd8deb --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_box_chart.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_combining_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_combining_chart.svg new file mode 100644 index 0000000000..66348b0ecb --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_combining_chart.svg @@ -0,0 +1,174 @@ + + + + + + + + + + + Bar/area interval chart + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_line_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_line_chart.svg new file mode 100644 index 0000000000..6e4545bd86 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_line_chart.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + Line intervals, default + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_pointsWhiskers_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_pointsWhiskers_chart.svg new file mode 100644 index 0000000000..48742fe4e2 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_pointsWhiskers_chart.svg @@ -0,0 +1,228 @@ + + + + + + + + + + + Points and whiskers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_points_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_points_chart.svg new file mode 100644 index 0000000000..b959ff8c99 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_points_chart.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + Points, default + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_stick_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_stick_chart.svg new file mode 100644 index 0000000000..c4daa1b1b4 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_stick_chart.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + Sticks, default + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_sticksHorizontal_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_sticksHorizontal_chart.svg new file mode 100644 index 0000000000..6ced23aef6 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_sticksHorizontal_chart.svg @@ -0,0 +1,180 @@ + + + + + + + + + + + Sticks, horizontal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_tailored_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_tailored_chart.svg new file mode 100644 index 0000000000..cc4f07abe2 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/intervals_charts/intervals_tailored_chart.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + Line intervals, tailored + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.5 + + + + 2.5 + + + + 4.5 + + + + 6.5 + + + + 8.5 + + + + 0 + + + + 40 + + + + 80 + + + + 120 + + + + 160 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_chart.pdf new file mode 100644 index 0000000000..a47d664fdc Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_classic_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_classic_chart.pdf new file mode 100644 index 0000000000..e331e9230f Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_classic_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_material_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_material_chart.pdf new file mode 100644 index 0000000000..6e48e6ede8 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_material_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_topX_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_topX_chart.pdf new file mode 100644 index 0000000000..e1b79138ac Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/cmp_line_topX_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_chart.svg new file mode 100644 index 0000000000..1cdd747c0e --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_chart.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + Company Performance + + + + + + + + + + + + Sales + + + + + + + + + + Expenses + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2004 + + + + 2005 + + + + 2006 + + + + 2007 + + + + 0 + + + + 400 + + + + 800 + + + + 1,200 + + + + 1,600 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_classic_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_classic_chart.svg new file mode 100644 index 0000000000..7113037c84 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_classic_chart.svg @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Average Temperatures and Daylight in Iceland Throughout the Year + + + + Guardians of the Galaxy + + + + The Avengers + + + + Transformers: Age of Extinction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 5 + + 10 + + 15 + + Day + + 0 + + 5 + + 10 + + 15 + + 20 + + 25 + + 30 + + Temps (Celsius) + + 0 + + 5 + + 10 + + 15 + + 20 + + 25 + + 30 + + Daylight + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_material_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_material_chart.svg new file mode 100644 index 0000000000..fb133a77d2 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_material_chart.svg @@ -0,0 +1,262 @@ + + + + + + + + + + + Average Temperatures and Daylight in Iceland Throughout the Year + + + + Guardians of the Galaxy + + + + The Avengers + + + + Transformers: Age of Extinction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 5 + + 10 + + 15 + + Day + + 0 + + 5 + + 10 + + 15 + + 20 + + 25 + + 30 + + 35 + + 40 + + 45 + + 0 + + 5 + + 10 + + 15 + + 20 + + 25 + + 30 + + 35 + + 40 + + Temps (Celsius) + + 0 + + 10 + + 20 + + 30 + + 40 + + 50 + + 60 + + 70 + + 80 + + 90 + + Daylight + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_topX_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_topX_chart.svg new file mode 100644 index 0000000000..ed518167d4 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/line_charts/line_topX_chart.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Box Office Earnings in First Two Weeks of Opening + + in millions of dollars (USD) + + + + Guardians of the Galaxy + + + + The Avengers + + + + Transformers: Age of Extinction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 5 + + 10 + + 15 + + Day + + 0 + + 20 + + 40 + + 60 + + 80 + + 100 + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pie3D_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pie3D_chart.pdf new file mode 100644 index 0000000000..4020c8bdc8 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pie3D_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pieChart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pieChart.pdf new file mode 100644 index 0000000000..97e3820bfa Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pieChart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pieHole_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pieHole_chart.pdf new file mode 100644 index 0000000000..47df3be3fb Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pieHole_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pie_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pie_chart.pdf new file mode 100644 index 0000000000..0301580d43 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_pie_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_rotating_pie_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_rotating_pie_chart.pdf new file mode 100644 index 0000000000..95a587d93a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/cmp_rotating_pie_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pie3D_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pie3D_chart.svg new file mode 100644 index 0000000000..7563bad797 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pie3D_chart.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + My Daily Activities + + + + + + + + + + + + Work + + + + + + + + + + Eat + + + + + + + + + + Commute + + + + + + + + + + Watch TV + + + + + + + + + + Sleep + + + + + + + + + + + + + + 45.8% + + + + + + + + + + 29.2% + + + + + + + + + + 8.3% + + + + + + + + + + 8.3% + + + + + + + + 8.3% + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pieChart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pieChart.svg new file mode 100644 index 0000000000..1cd54f37ef --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pieChart.svg @@ -0,0 +1,121 @@ + + + + + Weather + + (No. of regions in brackets) + + + + + + 27.3% + + + + + 13.6% + + + + + 44.8% + + + + + 14.2% + + + + + + Cloudy + + + + (9) + + + + + + + + + + Amount of + + Sunny days + + + + (6) + + + + + + + + + + Partly cloudy + + + + (11) + + + + + + + + + + Rainfall + + + + (24) + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pieHole_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pieHole_chart.svg new file mode 100644 index 0000000000..cd1b5f4bf0 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pieHole_chart.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + 100% + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pie_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pie_chart.svg new file mode 100644 index 0000000000..04c692ee05 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/pie_chart.svg @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + My Average Day + + + + + + + + + + + + Work + + + + + + + + + + Eat + + + + + + + + + + TV + + + + + + + + + + Gym + + + + + + + + + + Sleep + + + + + + + + + + 33.3% + + + + + + 8.3% + + + + + + 33.3% + + + + + + 8.3% + + + + + + 16.7% + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/rotating_pie_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/rotating_pie_chart.svg new file mode 100644 index 0000000000..e417ac6e17 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/pie_charts/rotating_pie_chart.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + Swiss Language Use (100 degree rotation) + + + + + + + + + + + + Italian + + + + + + French + + + + + + German + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_borders_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_borders_chart.pdf new file mode 100644 index 0000000000..05a836229d Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_borders_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_chart.pdf new file mode 100644 index 0000000000..5d9db3ab69 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_colored_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_colored_chart.pdf new file mode 100644 index 0000000000..68fddaa138 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_colored_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_fonts_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_fonts_chart.pdf new file mode 100644 index 0000000000..31fe031c0f Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_fonts_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_multilevel_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_multilevel_chart.pdf new file mode 100644 index 0000000000..979119da80 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_multilevel_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_nodes_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_nodes_chart.pdf new file mode 100644 index 0000000000..e012a07e01 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/cmp_sankey_nodes_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_borders_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_borders_chart.svg new file mode 100644 index 0000000000..2ee0332757 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_borders_chart.svg @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Brazil + + Portugal + + France + + Spain + + England + + Canada + + Mexico + + USA + + Angola + + Senegal + + Morocco + + South Africa + + Mali + + China + + India + + Japan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_chart.svg new file mode 100644 index 0000000000..c16a7784a2 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_chart.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + A + + X + + Y + + Z + + B + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_colored_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_colored_chart.svg new file mode 100644 index 0000000000..ccb0c20e65 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_colored_chart.svg @@ -0,0 +1,450 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Brazil + + Portugal + + France + + Spain + + England + + Canada + + Mexico + + USA + + Angola + + Senegal + + Morocco + + South Africa + + Mali + + China + + India + + Japan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_fonts_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_fonts_chart.svg new file mode 100644 index 0000000000..079572287a --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_fonts_chart.svg @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Brazil + + Portugal + + France + + Spain + + England + + Canada + + Mexico + + USA + + Angola + + Senegal + + Morocco + + South Africa + + Mali + + China + + India + + Japan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + South Africa -> China + + + + Weight: + + 5 + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_multilevel_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_multilevel_chart.svg new file mode 100644 index 0000000000..88d17a6c6b --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_multilevel_chart.svg @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Brazil + + Portugal + + France + + Spain + + England + + Canada + + Mexico + + USA + + Angola + + Senegal + + Morocco + + South Africa + + Mali + + China + + India + + Japan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_nodes_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_nodes_chart.svg new file mode 100644 index 0000000000..0657ddd558 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/sankey_charts/sankey_nodes_chart.svg @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Brazil + + Portugal + + France + + Spain + + England + + Canada + + Mexico + + USA + + Angola + + Senegal + + Morocco + + South Africa + + Mali + + China + + India + + Japan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_chart.pdf new file mode 100644 index 0000000000..62b5850287 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_dualY_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_dualY_chart.pdf new file mode 100644 index 0000000000..0b2ff16ce0 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_dualY_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_material_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_material_chart.pdf new file mode 100644 index 0000000000..c715eec563 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_material_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_stars_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_stars_chart.pdf new file mode 100644 index 0000000000..8f7021480e Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_stars_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_topX_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_topX_chart.pdf new file mode 100644 index 0000000000..579fcc3706 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/cmp_scatter_topX_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_chart.svg new file mode 100644 index 0000000000..0e8bdc4a09 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_chart.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + Age vs. Weight comparison + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + + + + Age + + + + + + Weight + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_dualY_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_dualY_chart.svg new file mode 100644 index 0000000000..2aa61f0589 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_dualY_chart.svg @@ -0,0 +1,238 @@ + + + + + + + Students' Final Grades + + based on hours studied + + + + Hours Studied + + + + Final + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 10 + + 20 + + 30 + + Student ID + + 0 + + 2 + + 4 + + 6 + + 8 + + 10 + + Hours Studied + + 60 + + 65 + + 70 + + 75 + + 80 + + 85 + + 90 + + 95 + + 100 + + Final Exam Grade + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_material_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_material_chart.svg new file mode 100644 index 0000000000..c5add1fa48 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_material_chart.svg @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Students' Final Grades + + based on hours studied + + + + Final + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 2 + + 4 + + 6 + + 8 + + 10 + + Hours Studied + + 60 + + 65 + + 70 + + 75 + + 80 + + 85 + + 90 + + 95 + + 100 + + Grade + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_stars_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_stars_chart.svg new file mode 100644 index 0000000000..32f3c4e225 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_stars_chart.svg @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -100 + + + + -50 + + + + 0 + + + + 50 + + + + 100 + + + + -100 + + + + -50 + + + + 0 + + + + 50 + + + + 100 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_topX_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_topX_chart.svg new file mode 100644 index 0000000000..92d2687456 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/scatter_charts/scatter_topX_chart.svg @@ -0,0 +1,194 @@ + + + + + + + Students' Final Grades + + based on hours studied + + + + Final + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 2 + + 4 + + 6 + + 8 + + 10 + + Hours Studied + + 60 + + 65 + + 70 + + 75 + + 80 + + 85 + + 90 + + 95 + + 100 + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/cmp_exploding_slice_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/cmp_exploding_slice_chart.pdf new file mode 100644 index 0000000000..1ef923b1d2 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/cmp_exploding_slice_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/cmp_removing_slice_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/cmp_removing_slice_chart.pdf new file mode 100644 index 0000000000..2f1fb12da4 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/cmp_removing_slice_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/exploding_slice_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/exploding_slice_chart.svg new file mode 100644 index 0000000000..942878052c --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/exploding_slice_chart.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + Indian Language Use + + + + + + + + + + + + Bengali + + + + + + + + + + + + + + + + + + + + + + Urdu + + + + + + Telugu + + + + + + Tamil + + + + + + + + + + + + + + + + + + Oriya + + + + + + + + + + Marathi + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hindi + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/removing_slice_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/removing_slice_chart.svg new file mode 100644 index 0000000000..dfbdaa1aad --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/slice_charts/removing_slice_chart.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area2_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area2_chart.pdf new file mode 100644 index 0000000000..6ca527dbea Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area2_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area3_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area3_chart.pdf new file mode 100644 index 0000000000..eb923b5a84 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area3_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area_chart.pdf new file mode 100644 index 0000000000..f777b0a4d3 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/cmp_stepped_area_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area2_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area2_chart.svg new file mode 100644 index 0000000000..fba3082525 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area2_chart.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + Rotten Tomatoes + + + + + + + + + + IMDB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Alfred Hitchcock + + (1935) + + + + Ralph Thomas + + (1959) + + + + Don Sharp (1978) + + + + James Hawes + + (2008) + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area3_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area3_chart.svg new file mode 100644 index 0000000000..96a596b24f --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area3_chart.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Colonial + + + + + + + + + + Victorian + + + + + + + + + + Modern + + + + + + + + + + Contemporary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2014 + + + + 2015 + + + + 2016 + + + + 2017 + + + + 0.00 + + + + 0.30 + + + + 0.60 + + + + 0.90 + + + + 1.00 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area_chart.svg new file mode 100644 index 0000000000..4b5e9c62ce --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/stepped_area_charts/stepped_area_chart.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + The decline of 'The 39 Steps' + + + + + + + + + + + + IMDB + + + + + + + + + + Rotten + + Tomatoes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Alfred Hitchcock + + (1935) + + + + Ralph Thomas + + (1959) + + + + Don Sharp (1978) + + + + James Hawes + + (2008) + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + + + + Accumulated Rating + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_advanced_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_advanced_chart.pdf new file mode 100644 index 0000000000..5ad00ff23d Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_advanced_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_chart.pdf new file mode 100644 index 0000000000..9fedefd2dc Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_labeled_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_labeled_chart.pdf new file mode 100644 index 0000000000..60b5a29982 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/cmp_timeline_labeled_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_advanced_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_advanced_chart.svg new file mode 100644 index 0000000000..8e9b51ac3d --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_advanced_chart.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + President + + Vice President + + Secretary of State + + + + + + 1790 + + 1800 + + 1810 + + + + + + + + George Washington + + + + John Adams + + + + Thomas Jefferson + + + + John Adams + + + + Thomas Jefferson + + + + Aaron Burr + + + + George Clinton + + + + + + Thomas Jefferson + + + + Ed + + + + Timothy Pickering + + + + + + + + + + James Madison + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_chart.svg new file mode 100644 index 0000000000..37efbe0d9f --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_chart.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Washington + + Adams + + Jefferson + + + + + + 1790 + + 1800 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_labeled_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_labeled_chart.svg new file mode 100644 index 0000000000..938bbdc958 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/timeline_charts/timeline_labeled_chart.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + 2 + + 3 + + + + + + 1790 + + 1800 + + + + + + + + George Washington + + + + John Adams + + + + Thomas Jefferson + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/cmp_treemaps2_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/cmp_treemaps2_chart.pdf new file mode 100644 index 0000000000..0860256113 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/cmp_treemaps2_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/cmp_treemaps_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/cmp_treemaps_chart.pdf new file mode 100644 index 0000000000..ad58e0515e Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/cmp_treemaps_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/treemaps2_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/treemaps2_chart.svg new file mode 100644 index 0000000000..16caed606a --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/treemaps2_chart.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + America + + + + + + + + + + + + + + + + + + + + + + + + + + Europe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Asia + + + + + + + + + + + + + + + + + + + + + + + + + + Africa + + + + + + Global + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/treemaps_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/treemaps_chart.svg new file mode 100644 index 0000000000..9461e39831 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/treemaps_charts/treemaps_chart.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + America + + + + + + Europe + + + + + + Asia + + + + + + Africa + + + + + + Global + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines2_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines2_chart.pdf new file mode 100644 index 0000000000..0c78542218 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines2_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines3_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines3_chart.pdf new file mode 100644 index 0000000000..09b222d804 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines3_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines4_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines4_chart.pdf new file mode 100644 index 0000000000..8271281bce Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines4_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines5_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines5_chart.pdf new file mode 100644 index 0000000000..2947bc53d6 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines5_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines_chart.pdf new file mode 100644 index 0000000000..178942f751 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/cmp_trendlines_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines2_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines2_chart.svg new file mode 100644 index 0000000000..e2f6156684 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines2_chart.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines3_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines3_chart.svg new file mode 100644 index 0000000000..61f115994c --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines3_chart.svg @@ -0,0 +1,342 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + + + + 2.5 + + + + 5.0 + + + + 7.5 + + + + 10.0 + + + + 0 + + + + 15 + + + + 30 + + + + 45 + + + + 60 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines4_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines4_chart.svg new file mode 100644 index 0000000000..71f979e252 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines4_chart.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Weight + + + + + + + + + + + + y = 1.344 * x - 0.34 + + r^2 = 0.944 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines5_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines5_chart.svg new file mode 100644 index 0000000000..3b4c8bd57d --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines5_chart.svg @@ -0,0 +1,134 @@ + + + + + + + + + + + + + + + + + Weight + + + + + + + + + + + + y = 2.497e^(0.168x) + + r^2 = 0.921 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + 0 + + + + 5 + + + + 10 + + + + 15 + + + + 20 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines_chart.svg new file mode 100644 index 0000000000..5db0a9c6e5 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/trendlines_charts/trendlines_chart.svg @@ -0,0 +1,112 @@ + + + + + + + + + + + Age vs. Weight comparison + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + 3 + + + + 6 + + + + 9 + + + + 12 + + + + 0 + + + + 4 + + + + 8 + + + + 12 + + + + 16 + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees2_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees2_chart.pdf new file mode 100644 index 0000000000..6730efdef7 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees2_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees3_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees3_chart.pdf new file mode 100644 index 0000000000..6919d8da36 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees3_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees4_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees4_chart.pdf new file mode 100644 index 0000000000..73c3aaf7a2 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees4_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees_chart.pdf b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees_chart.pdf new file mode 100644 index 0000000000..ef62e2b1e0 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/cmp_wordTrees_chart.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees2_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees2_chart.svg new file mode 100644 index 0000000000..ab42ac0007 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees2_chart.svg @@ -0,0 +1,146 @@ + + + + + + + + + + + + + Life + + + + Archaea + + + + Crenarchaeota + + + + Euryarchaeota + + + + Korarchaeota + + + + Nanoarchaeota + + + + Thaumarchaeota + + + + Eukarya + + + + Amoebae + + + + Plants + + + + Chromalveolata + + + + Opisthokonta + + + + Animalia + + + + Parazoa + + + + Eumetazoa + + + + Radiata + + + + Bilateria + + + + Orthonectida + + + + Rhombozoa + + + + Acoelomorpha + + + + Deuterostomia + + + + Chordata + + + + Hemichordata + + + + Echinodermata + + + + Xenoturbellida + + + + Vetulicolia + + + + Chaetognatha + + + + Protostomia + + + + Fungi + + + + Rhizaria + + + + Excavata + + + + Bacteria + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees3_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees3_chart.svg new file mode 100644 index 0000000000..b24e4c2ff4 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees3_chart.svg @@ -0,0 +1,230 @@ + + + + + + + + + + + + + Life + + + + Archaea + + + + Crenarchaeota + + + + Euryarchaeota + + + + Korarchaeota + + + + Nanoarchaeota + + + + Thaumarchaeota + + + + Eukarya + + + + Amoebae + + + + Plants + + + + Chromalveolata + + + + Opisthokonta + + + + Animalia + + + + Parazoa + + + + Eumetazoa + + + + Radiata + + + + Bilateria + + + + Orthonectida + + + + Rhombozoa + + + + Acoelomorpha + + + + Deuterostomia + + + + Chordata + + + + Hemichordata + + + + Echinodermata + + + + Xenoturbellida + + + + Vetulicolia + + + + Chaetognatha + + + + Protostomia + + + + Fungi + + + + Rhizaria + + + + Excavata + + + + Bacteria + + + + Proteobacteria + + + + Actinobacteria + + + + Tenericutes + + + + Aquificae + + + + Deinococcus-Thermus + + + + Fibrobacteres-Chl... + + + + Fusobacteria + + + + Gemmatimonadetes + + + + Nitrospirae + + + + Planctomycetes-Ve... + + + + Firmicutes + + + + Spirochaetes + + + + Synergistetes + + + + Acidobacteria + + + + Chloroflexi + + + + Chrysiogenetes + + + + Cyanobacteria + + + + Deferribacteres + + + + Dictyoglomi + + + + Thermodesulfobact... + + + + Thermotogae + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees4_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees4_chart.svg new file mode 100644 index 0000000000..d290e49953 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees4_chart.svg @@ -0,0 +1,468 @@ + + + + + + + + + + + + + + + + + + + + + + new + + a + + , + + continent + + this + + on + + forth + + brought + + fathers + + our + + ago + + years + + seven + + and + + score + + Four + + + + any + + or + + , + + nation + + that + + whether + + testing + + , + + war + + civil + + great + + a + + in + + engaged + + are + + we + + Now + + + + that + + + + whether + + testing + + , + + war + + civil + + great + + a + + in + + engaged + + are + + we + + Now + + + + that + + lives + + their + + gave + + here + + who + + those + + for + + place + + resting + + final + + a + + as + + , + + field + + that + + of + + portion + + a + + dedicate + + to + + come + + have + + We + + + + this + + that + + -- + + vain + + in + + died + + have + + not + + shall + + dead + + these + + that + + resolve + + highly + + here + + we + + that + + -- + + devotion + + of + + measure + + full + + last + + the + + gave + + they + + which + + for + + cause + + that + + to + + devotion + + increased + + take + + we + + dead + + honored + + these + + from + + that + + -- + + us + + before + + remaining + + task + + great + + the + + to + + dedicated + + here + + be + + to + + us + + for + + rather + + is + + It + + + + + + + + + + , + + + + conceived + + in + + Liberty + + , + + and + + dedicated + + to + + the + + proposition + + that + + all + + men + + are + + created + + equal + + . + + + + or + + any + + nation + + so + + conceived + + and + + so + + dedicated + + , + + can + + long + + endure + + . + + + + under + + God + + , + + shall + + have + + a + + new + + birth + + of + + freedom + + -- + + and + + that + + government + + of + + the + + people + + , + + by + + the + + people + + , + + for + + the + + people + + , + + shall + + not + + perish + + from + + the + + earth + + . + + + + so + + conceived + + and + + so + + dedicated + + , + + can + + long + + endure + + . + + + + might + + live + + . + + + + + nation + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees_chart.svg b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees_chart.svg new file mode 100644 index 0000000000..c00d9c8b45 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/googlecharts/wordTrees_charts/wordTrees_chart.svg @@ -0,0 +1,90 @@ + + + + + + + cats + + + + are + + + + better + + than + + + + dogs + + + + hamsters + + + + kittens + + + + awesome + + + + people + + too + + + + family + + + + evil + + + + weird + + + + eat + + + + kibble + + + + mice + + + + meowing + + + + in + + the + + cradle + + lyrics + + + + for + + adoption + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_rectangleFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_rectangleFromFile.pdf new file mode 100644 index 0000000000..20c176fa43 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_rectangleFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_rectangleFromString.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_rectangleFromString.pdf new file mode 100644 index 0000000000..d87167264d Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_rectangleFromString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgBarChartFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgBarChartFromFile.pdf new file mode 100644 index 0000000000..9d329e6cee Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgBarChartFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgBarChartFromString.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgBarChartFromString.pdf new file mode 100644 index 0000000000..da08a841d2 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgBarChartFromString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgLineChartFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgLineChartFromFile.pdf new file mode 100644 index 0000000000..7cdb5f2bc5 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgLineChartFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgLineChartFromString.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgLineChartFromString.pdf new file mode 100644 index 0000000000..777b21edd1 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgLineChartFromString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgPieChartFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgPieChartFromFile.pdf new file mode 100644 index 0000000000..9b05564698 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgPieChartFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgXYChartFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgXYChartFromFile.pdf new file mode 100644 index 0000000000..1f0d798392 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgXYChartFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgXYChartFromString.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgXYChartFromString.pdf new file mode 100644 index 0000000000..3dec1e2d5c Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/cmp_usingJFreeSvgXYChartFromString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromFile.pdf new file mode 100644 index 0000000000..353dcbebde Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromFile.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromFile.svg new file mode 100644 index 0000000000..a1fa19c961 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromFile.svg @@ -0,0 +1,9 @@ + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromString.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromString.pdf new file mode 100644 index 0000000000..7b71f19a50 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromString.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromString.svg new file mode 100644 index 0000000000..eb33f85b62 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/rectangleFromString.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromFile.pdf new file mode 100644 index 0000000000..4bfd8ca6db Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromFile.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromFile.svg new file mode 100644 index 0000000000..95ae96c3a5 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromFile.svg @@ -0,0 +1,769 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Usage 2018 + + + + + + + + + + + + 1 + + + + + + + 2 + + + + + + + 3 + + + + + + + 4 + + + + + + + 5 + + + + + + + + + + + + + + January + + + + February + + + + March + + + + April + + + + Number + + + + + 0 + + + + + 10 + + + + + 20 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + Market Share + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromString.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromString.pdf new file mode 100644 index 0000000000..175670b9cb Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromString.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromString.svg new file mode 100644 index 0000000000..95ae96c3a5 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgBarChartFromString.svg @@ -0,0 +1,769 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Usage 2018 + + + + + + + + + + + + 1 + + + + + + + 2 + + + + + + + 3 + + + + + + + 4 + + + + + + + 5 + + + + + + + + + + + + + + January + + + + February + + + + March + + + + April + + + + Number + + + + + 0 + + + + + 10 + + + + + 20 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + Market Share + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromFile.pdf new file mode 100644 index 0000000000..480e4ec66f Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromFile.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromFile.svg new file mode 100644 index 0000000000..081c6a08e3 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromFile.svg @@ -0,0 +1,346 @@ + + + + + + + + + + + + + + + + + Line Chart + + + + + + + + + + + + Sun + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Jan + + + + Feb + + + + Mar + + + + Apr + + + + May + + + + Jun + + + + Jul + + + + Aug + + + + Sep + + + + Oct + + + + Nov + + + + Dec + + + + 2017 + + + + + 0 + + + + + 5 + + + + + 10 + + + + + 15 + + + + + 20 + + + + + 25 + + + + + 30 + + + + + 35 + + + + + 40 + + + + + Market Share + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromString.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromString.pdf new file mode 100644 index 0000000000..798827377b Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromString.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromString.svg new file mode 100644 index 0000000000..081c6a08e3 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgLineChartFromString.svg @@ -0,0 +1,346 @@ + + + + + + + + + + + + + + + + + Line Chart + + + + + + + + + + + + Sun + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Jan + + + + Feb + + + + Mar + + + + Apr + + + + May + + + + Jun + + + + Jul + + + + Aug + + + + Sep + + + + Oct + + + + Nov + + + + Dec + + + + 2017 + + + + + 0 + + + + + 5 + + + + + 10 + + + + + 15 + + + + + 20 + + + + + 25 + + + + + 30 + + + + + 35 + + + + + 40 + + + + + Market Share + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgPieChartFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgPieChartFromFile.pdf new file mode 100644 index 0000000000..fcae46fb16 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgPieChartFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgPieChartFromFile.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgPieChartFromFile.svg new file mode 100644 index 0000000000..3dfa93ed28 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgPieChartFromFile.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + Phones Revenues + + + + + + + + + + + + + + + 1 + + + + + + + + + + 2 + + + + + + + + + + 3 + + + + + + + + + + Others + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Others + + + + + + + + + + 1 + + + + + + + + + + 2 + + + + + + + + + + 3 + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromFile.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromFile.pdf new file mode 100644 index 0000000000..e2a83d9e8a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromFile.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromFile.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromFile.svg new file mode 100644 index 0000000000..8793d1e41a --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromFile.svg @@ -0,0 +1,294 @@ + + + + + + + + + + + + + + + + + XY Chart + + + + + + + + + + + + 1 + + + + + + + 2 + + + + + + + 3 + + + + + + 10 + + + + + 15 + + + + + 20 + + + + + 25 + + + + + 30 + + + + + 35 + + + + + 40 + + + + + 45 + + + + + 50 + + + + + Category + + + + + 0 + + + + + 10 + + + + + 20 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + Score + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromString.pdf b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromString.pdf new file mode 100644 index 0000000000..2d3ef72455 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromString.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromString.svg b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromString.svg new file mode 100644 index 0000000000..8793d1e41a --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/jfreesvg/usingJFreeSvgXYChartFromString.svg @@ -0,0 +1,294 @@ + + + + + + + + + + + + + + + + + XY Chart + + + + + + + + + + + + 1 + + + + + + + 2 + + + + + + + 3 + + + + + + 10 + + + + + 15 + + + + + 20 + + + + + 25 + + + + + 30 + + + + + 35 + + + + + 40 + + + + + 45 + + + + + 50 + + + + + Category + + + + + 0 + + + + + 10 + + + + + 20 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + Score + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceTtcTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceTtcTest.pdf index 64245a3e1a..946968a973 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceTtcTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceTtcTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2SimpleTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2SimpleTest.pdf index 837c8053e7..41f15e5ee2 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2SimpleTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2SimpleTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2TtcTest.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2TtcTest.pdf index a6100f1362..273f1da5b1 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2TtcTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoff2TtcTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest01.pdf index de452d9ff6..2fca35668a 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest02.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest02.pdf index 7198ecdb52..c5a4e53b2a 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest02.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontFaceWoffTest02.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest01.pdf index 295fa60d6b..85dbbbf0b2 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_fontSelectorTest01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest01.pdf index 145ac07aa2..db60000d03 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest02.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest02.pdf index fce0775db9..dca403a960 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest02.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest02.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest03.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest03.pdf index 9b6f6be344..245008429a 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest03.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest03.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest04.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest04.pdf index 85c60695e2..674b72a73d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest04.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_incorrectFontNameTest04.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest01.pdf index da033003a1..fa448b4580 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest03.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest03.pdf index 7331868d42..951dd5a0ef 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest03.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest03.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest05.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest05.pdf index 12d180f150..5aec4c8766 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest05.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest05.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest06.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest06.pdf index 9aac29f3a3..450345fecd 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest06.pdf and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontFaceTest/cmp_w3cProblemTest06.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_diff_units_of_measure.pdf b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_diff_units_of_measure.pdf new file mode 100644 index 0000000000..3a8b39a563 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/cmp_diff_units_of_measure.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/diff_units_of_measure.svg b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/diff_units_of_measure.svg new file mode 100644 index 0000000000..b781de016d --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/processors/impl/font/FontSizeTest/diff_units_of_measure.svg @@ -0,0 +1,19 @@ + + + font-size 6 + font-size 10 + No font-size + font-size 12 + css font-size 16 + font-size 24 + font-size 24px + font-size 24pt + font-size -16 + font-size 10% + font-size 50% + font-size 100% + font-size 150% + font-size 12pt + font-size 12px + font-size 12font-size 2em + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/animation.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/animation.svg new file mode 100644 index 0000000000..ef1e48e83d --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/animation.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/cmp_animation.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/cmp_animation.pdf new file mode 100644 index 0000000000..60eabeb807 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/AnimationSvgTest/cmp_animation.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/circleCyNegative.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/circleCyNegative.svg index e385c150f8..d0cca68064 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/circleCyNegative.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/circleCyNegative.svg @@ -1,5 +1,5 @@ + xmlns="http://www.w3.org/2000/svg" version="1.1"> \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_basicCircle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_basicCircle.pdf index 89d0ea824b..c9b50f8be8 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_basicCircle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_basicCircle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxAbsent.pdf index 8eba8e48ab..01ffa1bde5 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxCyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxCyAbsent.pdf index 37713cf88d..bf334d329c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxCyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxCyAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxNegative.pdf index c8436bf150..2e0b564269 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCxNegative.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyAbsent.pdf index 38fcff9202..5a2ac99072 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyNegative.pdf index 2df800ea60..9d579f849f 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleCyNegative.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRAbsent.pdf index a441c6caa0..2486903cdd 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRNegative.pdf index 3363f6df08..d53bb31031 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRNegative.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRotated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRotated.pdf index cf898737cf..055b0a0c56 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRotated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleRotated.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledDown.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledDown.pdf index 6fb4328ec9..d8d6dbc655 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledDown.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledDown.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledUp.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledUp.pdf index 674e6a609c..e516385d98 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledUp.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledUp.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledXY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledXY.pdf index 1a50295774..76322f6ee5 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledXY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleScaledXY.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewX.pdf index 55abda8e5b..0ee12e5b60 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewX.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewY.pdf index b8072d322c..88ca106a23 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleSkewY.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleTranslated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleTranslated.pdf index bb183f0395..1ef5c533b5 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleTranslated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/CircleSvgNodeRendererTest/cmp_circleTranslated.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathCss.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathCss.svg new file mode 100644 index 0000000000..101938b7be --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathCss.svg @@ -0,0 +1,30 @@ + + + + + + + + CLIPPING + PATH + Test Sample + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathCssProperty.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathCssProperty.svg new file mode 100644 index 0000000000..85c047feb3 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathCssProperty.svg @@ -0,0 +1,31 @@ + + + + + + + + CLIPPING + PATH + Test Sample + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRuleEvenoddNonzero.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRuleEvenoddNonzero.svg new file mode 100644 index 0000000000..398017cb38 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRuleEvenoddNonzero.svg @@ -0,0 +1,29 @@ + + + + + + + Fill-rule:evenodd + + + + + + + + + + + + Fill-rule:nonzero + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRuleParameterVsFillRule.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRuleParameterVsFillRule.svg new file mode 100644 index 0000000000..f49a1f97c4 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRuleParameterVsFillRule.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + non-zero clip-rule + + + + non-zero fill-rule + + + + + even-odd clip-rule + + + + even-odd fill-rule + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRulesCombined.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRulesCombined.svg new file mode 100644 index 0000000000..d284f3fd20 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipPathRulesCombined.svg @@ -0,0 +1,337 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipRule.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipRule.svg new file mode 100644 index 0000000000..13d814c6ba --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/clipRule.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + non-zero clip-rule + + + + non-zero fill-rule + + + + + even-odd clip-rule + + + + even-odd fill-rule + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCss.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCss.pdf new file mode 100644 index 0000000000..db92ac9864 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCss.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCssProperty.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCssProperty.pdf new file mode 100644 index 0000000000..0928e472fe Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathCssProperty.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleEvenoddNonzero.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleEvenoddNonzero.pdf new file mode 100644 index 0000000000..d1d89f0d92 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleEvenoddNonzero.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleParameterVsFillRule.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleParameterVsFillRule.pdf new file mode 100644 index 0000000000..8b1fff981c Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRuleParameterVsFillRule.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRulesCombined.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRulesCombined.pdf new file mode 100644 index 0000000000..47c5e1de78 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipPathRulesCombined.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipRule.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipRule.pdf new file mode 100644 index 0000000000..ca4e114e46 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clipRule.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_simple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_simple.pdf index 72970466c8..31bb57b3a5 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_simple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_circle_simple.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_move.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_move.pdf index 1765db096a..9d0b9e8f07 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_move.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_move.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_multi_complex.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_multi_complex.pdf index df44907c44..39ab9c737c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_multi_complex.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_multi_complex.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_simple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_simple.pdf index cdc8977566..384ab282e6 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_simple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rect_simple.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rule_multiple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rule_multiple.pdf index d896c43319..419b284df1 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rule_multiple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/cmp_clippath_rule_multiple.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/picture.png b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/picture.png new file mode 100644 index 0000000000..5f9dd2a9e9 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ClipPathTest/picture.png differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_defsWithOneChildAndNonDefsBeingDrawn.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_defsWithOneChildAndNonDefsBeingDrawn.pdf index 3f049cc31c..4ce7a149d3 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_defsWithOneChildAndNonDefsBeingDrawn.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/DefsSvgNodeRendererTest/cmp_defsWithOneChildAndNonDefsBeingDrawn.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_basicEllipse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_basicEllipse.pdf index 59f1b38e76..36fb36d69d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_basicEllipse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_basicEllipse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxAbsent.pdf index c087988099..7c5915e37d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxCyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxCyAbsent.pdf index 6b9559f4ea..0c712efd57 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxCyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxCyAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxNegative.pdf index eda6e5b975..e0e986b219 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCxNegative.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCyAbsent.pdf index 023fad98eb..383af7e49c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCyAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCyNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCyNegative.pdf index 921b79fd9e..cd6ea1220a 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCyNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseCyNegative.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRotated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRotated.pdf index 809f404bc2..6d621f16c0 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRotated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRotated.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRxAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRxAbsent.pdf index 8bdb972ccd..70593c5b95 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRxAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRxAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRxNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRxNegative.pdf index 81ce0c7433..568063cb8c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRxNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRxNegative.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRyAbsent.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRyAbsent.pdf index 12c83873cd..c6fe5cccc2 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRyAbsent.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRyAbsent.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRyNegative.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRyNegative.pdf index 843e477a50..beba019b11 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRyNegative.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseRyNegative.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledDown.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledDown.pdf index 46914dbd9d..85a45640c0 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledDown.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledDown.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledUp.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledUp.pdf index 2dd9ffefd4..5864e4f58e 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledUp.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledUp.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledXY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledXY.pdf index 1ac4b56724..53d05c479b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledXY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseScaledXY.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseSkewX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseSkewX.pdf index 9468bd52f3..c997ff3ac7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseSkewX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseSkewX.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseSkewY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseSkewY.pdf index c05a23c763..b69aa65d1d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseSkewY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseSkewY.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseTranslated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseTranslated.pdf index 762ef8425f..ec6a734b43 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseTranslated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/cmp_ellipseTranslated.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRxAbsent.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRxAbsent.svg index a52de5e885..dc6ce1ccca 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRxAbsent.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRxAbsent.svg @@ -1,4 +1,4 @@ - + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRxNegative.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRxNegative.svg index cef71f1652..161835ccf3 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRxNegative.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRxNegative.svg @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRyAbsent.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRyAbsent.svg index 856753b460..1736db84ba 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRyAbsent.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRyAbsent.svg @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRyNegative.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRyNegative.svg index b194a46548..808cb44b04 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRyNegative.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/EllipseSvgNodeRendererTest/ellipseRyNegative.svg @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill.pdf index f5e687fedc..28bbe681fc 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill01.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill01.pdf index 29c13bfe92..98f34cf247 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill01.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofill01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofillstroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofillstroke.pdf index 84a33258e7..de6749ad32 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofillstroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_eofillstroke.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleNormalRectangleFill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleNormalRectangleFill.pdf index 95223da4b2..1b35ef1610 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleNormalRectangleFill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleNormalRectangleFill.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleObjectsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleObjectsTest.pdf index 96833c94bb..d8d930d206 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleObjectsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_multipleObjectsTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_noRectangleFillColor.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_noRectangleFillColor.pdf index cd143a2818..e83fa32adc 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_noRectangleFillColor.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_noRectangleFillColor.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_nonzerofill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_nonzerofill.pdf index 4654c20043..b51dafeb89 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_nonzerofill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_nonzerofill.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_normalRectangleFill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_normalRectangleFill.pdf index d4ab36983d..734ba9e64a 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_normalRectangleFill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_normalRectangleFill.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_opacityfill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_opacityfill.pdf index f346ec48c3..b4e9413f9a 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_opacityfill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_opacityfill.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathHorizontalLineFillTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathHorizontalLineFillTest.pdf index 59c74c5b68..9313d05144 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathHorizontalLineFillTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/FillTest/cmp_pathHorizontalLineFillTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_completeOverlappingBorder.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_completeOverlappingBorder.pdf index 1073f57aa8..a7b780f6db 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_completeOverlappingBorder.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_completeOverlappingBorder.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorder.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorder.pdf index bf236ea9da..f2adddbcec 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorder.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorder.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithCenterSquare.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithCenterSquare.pdf index 649380d8ef..e0b30a3ed8 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithCenterSquare.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithCenterSquare.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithTwoSideSquares.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithTwoSideSquares.pdf index 5cb9adf90f..3d53b681b3 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithTwoSideSquares.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_moreOverlappingBorderWithTwoSideSquares.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_multipleTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_multipleTransformations.pdf index 479cda97bd..322444fa7f 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_multipleTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_multipleTransformations.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroup.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroup.pdf index e3c1bbb65a..9f7c110e8b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroup.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroup.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupReuse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupReuse.pdf index 975e61d8e2..5e1772f37d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupReuse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupReuse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupWithoutReuse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupWithoutReuse.pdf index 3ec8506d16..4b773912fd 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupWithoutReuse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_nestedGroupWithoutReuse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlappingBorder.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlappingBorder.pdf index 9067c163ba..b05b5d5acc 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlappingBorder.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlappingBorder.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlayingGroups.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlayingGroups.pdf index 47b618bd98..a5e0879c21 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlayingGroups.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_overlayingGroups.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_simpleGroupReuse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_simpleGroupReuse.pdf index 2c9300d381..ebdb8ba82b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_simpleGroupReuse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_simpleGroupReuse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_translated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_translated.pdf index 0209c6275a..efe606e8ba 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_translated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/GroupRendererTest/cmp_translated.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithMultipleShapes.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithMultipleShapes.pdf index cf8ba72c7a..aabcf1bcc0 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithMultipleShapes.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithMultipleShapes.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithRectangle.pdf index aa789d277e..a0acd8e404 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithTransparency.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithTransparency.pdf new file mode 100644 index 0000000000..3ee71cd1ee Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageWithTransparency.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageXY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageXY.pdf index a96522195e..3cb4b51b85 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageXY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_imageXY.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_multipleImages.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_multipleImages.pdf index c6a9a234df..b8d2422a67 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_multipleImages.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_multipleImages.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_nonSquareImage.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_nonSquareImage.pdf index 60566a16c4..fdabdd37b7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_nonSquareImage.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_nonSquareImage.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImage.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImage.pdf index 46b2c2b379..b54b7ef1ba 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImage.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImage.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageMultipleTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageMultipleTransformations.pdf index 49deffa271..6e96508295 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageMultipleTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageMultipleTransformations.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageRotate.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageRotate.pdf index a648f0d525..fd0eabf66a 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageRotate.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageRotate.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleDown.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleDown.pdf index a7b145deb7..366b3d59b7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleDown.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleDown.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleUp.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleUp.pdf index bc9449e6f0..28d440f70d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleUp.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageScaleUp.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageTranslate.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageTranslate.pdf index 4ba99f1c56..3bbc3c656f 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageTranslate.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_singleImageTranslate.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_twoImagesWithTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_twoImagesWithTransformations.pdf index f7f45a8dcc..f52ba8faf7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_twoImagesWithTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/cmp_twoImagesWithTransformations.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/imageWithTransparency.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/imageWithTransparency.svg new file mode 100644 index 0000000000..7810fa6afb --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/imageWithTransparency.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/manualTransparency_for_png.png b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/manualTransparency_for_png.png new file mode 100644 index 0000000000..86267f9538 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/ImageSvgNodeRendererTest/manualTransparency_for_png.png differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_Markers_in_elements.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_Markers_in_elements.pdf new file mode 100644 index 0000000000..377ffc7fda Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_Markers_in_elements.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker.pdf new file mode 100644 index 0000000000..a64c0aea82 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker_RefXY_orient.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker_RefXY_orient.pdf new file mode 100644 index 0000000000..15b77da7df Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker_RefXY_orient.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker_Units.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker_Units.pdf new file mode 100644 index 0000000000..1158887c62 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/cmp_marker_Units.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker.svg new file mode 100644 index 0000000000..65dad4512c --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker_RefXY_orient.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker_RefXY_orient.svg new file mode 100644 index 0000000000..7c2f0e4849 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker_RefXY_orient.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + refX,Y (0,5) orient (auto) + + + refX,Y (0,5) orient (0) + + + refX,Y (0,5) orient (-15) + + + refX,Y (0,5) orient (180) + + + refX,Y (0em,2em) + + + refX,Y (0px,5px) + + + refX,Y (0pt,5pt) ) + + + refX,Y (0mm,5mm) + + + refX,Y (0cm,0.5cm) + + + refX,Y (0pc,2pc) + + + refX,Y (0%,5%) + + + refX,Y (0in,0.1in) + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker_Units.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker_Units.svg new file mode 100644 index 0000000000..b59c631cf7 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/marker_Units.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + markerUnits = strokeWidth + markerWidth|Height = 1 + + + markerUnits = strokeWidth + markerWidth|Height = 4 + + + markerUnits = userSpaceOnUse + markerWidth|Height = 15 + + + markerUnits = userSpaceOnUse + markerWidth|Height = 30 + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/markers_in_elements.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/markers_in_elements.svg new file mode 100644 index 0000000000..d38846680c --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MarkerSvgTests/markers_in_elements.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + line: marker-mid not applied + + + polyline + + + polygon: end/start overlap + + + path with arc segments + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskBasic.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskBasic.pdf new file mode 100644 index 0000000000..f9868e8a99 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskBasic.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskWithGradient.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskWithGradient.pdf new file mode 100644 index 0000000000..d7e64df170 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/cmp_maskWithGradient.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/maskBasic.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/maskBasic.svg new file mode 100644 index 0000000000..8d05e71037 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/maskBasic.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + This text is under the rectangle + + + + + + Example with mask over the blue rectangle + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/maskWithGradient.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/maskWithGradient.svg new file mode 100644 index 0000000000..274983524f --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/MaskTest/maskWithGradient.svg @@ -0,0 +1,30 @@ + + + + Example mask01 - blue text masked with gradient against red background + + + + + + + + + + + Masked text + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_complex.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_complex.pdf new file mode 100644 index 0000000000..28ccd65712 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_complex.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_rgba.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_rgba.pdf new file mode 100644 index 0000000000..5d6837c31f Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_rgba.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_simple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_simple.pdf new file mode 100644 index 0000000000..f2b3fd38f9 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_opacity_simple.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_fill_opacity.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_fill_opacity.pdf new file mode 100644 index 0000000000..5383b3f970 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_fill_opacity.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_rgba.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_rgba.pdf new file mode 100644 index 0000000000..097ca8b18d Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_rgba.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_stroke_opacity.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_stroke_opacity.pdf new file mode 100644 index 0000000000..298f43aaf4 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/cmp_svg_stroke_opacity.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_complex.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_complex.svg new file mode 100644 index 0000000000..449cbdde4b --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_complex.svg @@ -0,0 +1,92 @@ + + + + Example opacity01 - opacity property + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_rgba.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_rgba.svg new file mode 100644 index 0000000000..9ab250efa2 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_rgba.svg @@ -0,0 +1,53 @@ + + + + Example opacity01 - opacity property + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_simple.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_simple.svg new file mode 100644 index 0000000000..9104724733 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/opacity_simple.svg @@ -0,0 +1,47 @@ + + + + Example opacity01 - opacity property + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_fill_opacity.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_fill_opacity.svg new file mode 100644 index 0000000000..51af168894 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_fill_opacity.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_rgba.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_rgba.svg new file mode 100644 index 0000000000..f4f15c4908 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_rgba.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_stroke_opacity.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_stroke_opacity.svg new file mode 100644 index 0000000000..19db52289c --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/svg_stroke_opacity.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testFillOpacityWithComma.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testFillOpacityWithComma.svg new file mode 100644 index 0000000000..0f3993c9a7 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testFillOpacityWithComma.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testFillOpacityWithPercents.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testFillOpacityWithPercents.svg new file mode 100644 index 0000000000..0f3993c9a7 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testFillOpacityWithPercents.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testStrokeOpacityWithComma.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testStrokeOpacityWithComma.svg new file mode 100644 index 0000000000..42a3f17867 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testStrokeOpacityWithComma.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testStrokeOpacityWithPercents.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testStrokeOpacityWithPercents.svg new file mode 100644 index 0000000000..18752fbe2b --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/OpacityTest/testStrokeOpacityWithPercents.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/arcsEndPoint.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/arcsEndPoint.svg new file mode 100644 index 0000000000..c495271c1d --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/arcsEndPoint.svg @@ -0,0 +1,32 @@ + + + Example arcs03 - arc commands with out of range parameters + + + + + + + + + Arc end points x=250.7 y=50.8.9999 + Arc end points x=250.7 y=50.8.9999 + Arc end points x=250.7 y=50.8.9999 + Arc end points x=250.7 y=50.8.9999 + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_arcsEndPoint.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_arcsEndPoint.pdf new file mode 100644 index 0000000000..c9d006e75d Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_arcsEndPoint.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_decimalPointHandling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_decimalPointHandling.pdf index 95176e8dab..4c594054ba 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_decimalPointHandling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_decimalPointHandling.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_flags_out_of_range.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_flags_out_of_range.pdf new file mode 100644 index 0000000000..6cc2e0708b Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_flags_out_of_range.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_insignificantSpaces.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_insignificantSpaces.pdf index 6551165025..713f90d441 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_insignificantSpaces.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_insignificantSpaces.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_missingOperandArgument.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_missingOperandArgument.pdf index ae9cd4e65d..8e4e972b65 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_missingOperandArgument.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_missingOperandArgument.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_mix.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_mix.pdf index 70038f0575..b6ecc4d5d0 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_mix.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_mix.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_moreThanOneHParam.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_moreThanOneHParam.pdf index c349f994b1..47a793587e 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_moreThanOneHParam.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_moreThanOneHParam.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandling.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandling.pdf index 54af9fdc33..8f0cd3893b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandling.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandling.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandlingExtendedViewbox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandlingExtendedViewbox.pdf index 6511db6ea0..2d52fc1330 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandlingExtendedViewbox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_negativeAfterPositiveHandlingExtendedViewbox.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_noWhitespace.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_noWhitespace.pdf index 3c1a07d478..cfbd9bcfb2 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_noWhitespace.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_noWhitespace.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_normal.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_normal.pdf index f9d39a9e4b..e0b574ac2b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_normal.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_normal.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAAxisRotation.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAAxisRotation.pdf new file mode 100644 index 0000000000..d60642ff6a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAAxisRotation.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathABasic.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathABasic.pdf new file mode 100644 index 0000000000..d1aca8fcaf Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathABasic.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAFlags.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAFlags.pdf new file mode 100644 index 0000000000..440fd7e5d5 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAFlags.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAOutOfRange.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAOutOfRange.pdf new file mode 100644 index 0000000000..8b9b8d44fa Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathAOutOfRange.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathH.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathH.pdf new file mode 100644 index 0000000000..10ee5b27e7 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathH.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHV.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHV.pdf new file mode 100644 index 0000000000..ec32ec2813 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHV.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHVExponential.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHVExponential.pdf new file mode 100644 index 0000000000..3745a295c1 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathHVExponential.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathRelativeAbsoluteCombined.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathRelativeAbsoluteCombined.pdf new file mode 100644 index 0000000000..717a2b0091 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathRelativeAbsoluteCombined.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathV.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathV.pdf new file mode 100644 index 0000000000..0640fc2236 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_pathV.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textPathExample.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textPathExample.pdf new file mode 100644 index 0000000000..9d3ab8f1c4 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textPathExample.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textpath.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textpath.pdf new file mode 100644 index 0000000000..c3a906c67f Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_textpath.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_zOperator.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_zOperator.pdf index 465d5b8474..b06612ee3f 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_zOperator.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/cmp_zOperator.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/flags_out_of_range.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/flags_out_of_range.svg new file mode 100644 index 0000000000..372e7276c9 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/flags_out_of_range.svg @@ -0,0 +1,32 @@ + + + Example arcs03 - arc commands with out of range parameters + + + + + + + + + Arc flags "1,0" + Arc flags "-1,0" + Arc flags "0,1" + Arc flags "0,2" + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAAxisRotation.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAAxisRotation.svg new file mode 100644 index 0000000000..c94935e7f0 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAAxisRotation.svg @@ -0,0 +1,41 @@ + + + Example arcs03 - arc commands with flags and rotation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathABasic.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathABasic.svg new file mode 100644 index 0000000000..d19ebb899d --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathABasic.svg @@ -0,0 +1,51 @@ + + + Example arcs01 - arc commands in path data, both relative and absolute + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAFlags.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAFlags.svg new file mode 100644 index 0000000000..6acfe544ff --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAFlags.svg @@ -0,0 +1,43 @@ + + + Example arcs02 - arc commands with flags + + + + + + + + + + + large-arc-flag=0 + + + large-arc-flag=1 + + + + + sweep-flag=0 + + + sweep-flag=1 + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAOutOfRange.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAOutOfRange.svg new file mode 100644 index 0000000000..99a331415a --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathAOutOfRange.svg @@ -0,0 +1,30 @@ + + + Example arcs03 - arc commands with out of range parameters + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathH.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathH.svg new file mode 100644 index 0000000000..4cc47914a6 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathH.svg @@ -0,0 +1,31 @@ + + + + + Sample path with H (purple blue) + + + + Sample path with h (green) + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathHV.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathHV.svg new file mode 100644 index 0000000000..d3762b20fc --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathHV.svg @@ -0,0 +1,19 @@ + + + + + + Sample path with h and v stroke:black; fill:yellow + + + + Sample path with H and V stroke:red; fill:purple + + + + Sample path with H, h, V and v stroke:black; fill:green + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathHVExponential.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathHVExponential.svg new file mode 100644 index 0000000000..1514417f26 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathHVExponential.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathRelativeAbsoluteCombined.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathRelativeAbsoluteCombined.svg new file mode 100644 index 0000000000..f80299f80d --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathRelativeAbsoluteCombined.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathV.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathV.svg new file mode 100644 index 0000000000..5c75caa18e --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/pathV.svg @@ -0,0 +1,35 @@ + + + + + Sample path with H (purple blue) + + + + Sample path with h (green) + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/textPathExample.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/textPathExample.svg new file mode 100644 index 0000000000..b58e6c8803 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/textPathExample.svg @@ -0,0 +1,19 @@ + + + + + + + + + + Sample test here - as going up and down test + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/textpath.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/textpath.svg new file mode 100644 index 0000000000..c6aaca6536 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathParsingIntegrationTest/textpath.svg @@ -0,0 +1,13 @@ + + + + + + + + Text written around a spiral is too hard to read! + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curveToContinuePathingTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curveToContinuePathingTest.pdf index b3dff61c1f..0b9ae2b97f 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curveToContinuePathingTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_curveToContinuePathingTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_iTextLogo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_iTextLogo.pdf index 0049ed4374..1fc85066f4 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_iTextLogo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_iTextLogo.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToAbsoluteMultiple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToAbsoluteMultiple.pdf index b03716b8d1..527f334025 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToAbsoluteMultiple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToAbsoluteMultiple.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToRelativeMultiple.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToRelativeMultiple.pdf index 4a9fa86202..6a6ec20838 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToRelativeMultiple.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_moveToRelativeMultiple.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeHorizontalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeHorizontalLineTo.pdf index 3fa0592464..ce0d6d4138 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeHorizontalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeHorizontalLineTo.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeVerticalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeVerticalLineTo.pdf index 9f659189dc..118abfe303 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeVerticalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_multipleRelativeVerticalLineTo.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorSimpleTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorSimpleTest01.pdf index 70d0c1882f..2c17541428 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorSimpleTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHOperatorSimpleTest01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHandVOperatorTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHandVOperatorTest01.pdf index 75ccf1badf..3b1927d882 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHandVOperatorTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathHandVOperatorTest01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathLOperatorMultipleCoordinates.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathLOperatorMultipleCoordinates.pdf index 44b50e1a72..19e76c66eb 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathLOperatorMultipleCoordinates.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathLOperatorMultipleCoordinates.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorMultipleArgumentsTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorMultipleArgumentsTest.pdf index f7fc080bf7..f6ec169e27 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorMultipleArgumentsTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorMultipleArgumentsTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorTest01.pdf index 0c45fdf89f..2f0c936ffe 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathVOperatorTest01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorContinuePathingTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorContinuePathingTest.pdf index c9fec55f82..c73e5f46a1 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorContinuePathingTest.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorContinuePathingTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest01.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest01.pdf index cc1fe13f41..af2ba45dd1 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest01.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest01.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest02.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest02.pdf index 7ca0f25827..943afc0f17 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest02.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest02.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest03.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest03.pdf index a03f0973d2..f1ae897843 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest03.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_pathZOperatorTest03.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeHorizontalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeHorizontalLineTo.pdf index abe82342fd..1ec63be609 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeHorizontalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeHorizontalLineTo.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeVerticalLineTo.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeVerticalLineTo.pdf index feca0d9738..d8a91cb724 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeVerticalLineTo.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/PathSvgNodeRendererTest/cmp_relativeVerticalLineTo.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRectangleRxZero.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRectangleRxZero.svg index cbea1471a0..a8ca2dcb80 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRectangleRxZero.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRectangleRxZero.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRectangleRyZero.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRectangleRyZero.svg index 7ef243b9db..79c374540f 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRectangleRyZero.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRectangleRyZero.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRxRectangle.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRxRectangle.svg index cbc047d605..01b4dd6eeb 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRxRectangle.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRxRectangle.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRyRectangle.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRyRectangle.svg index 521bd9369a..fd03ccd27a 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRyRectangle.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicCircularRoundedRyRectangle.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalHeightCappedRoundedRectangle.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalHeightCappedRoundedRectangle.svg index e0f05c26a9..376f8e9828 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalHeightCappedRoundedRectangle.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalHeightCappedRoundedRectangle.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalNegativeHeightRoundedRectangle.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalNegativeHeightRoundedRectangle.svg index 0344a2faea..2889c8a476 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalNegativeHeightRoundedRectangle.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalNegativeHeightRoundedRectangle.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalNegativeWidthRoundedRectangle.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalNegativeWidthRoundedRectangle.svg index 149f67e025..8791354dc1 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalNegativeWidthRoundedRectangle.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalNegativeWidthRoundedRectangle.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalRoundedRectangleX.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalRoundedRectangleX.svg index 3dad2102a5..ec2e1efea4 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalRoundedRectangleX.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalRoundedRectangleX.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalRoundedRectangleY.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalRoundedRectangleY.svg index 8992039c88..34c59f90a3 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalRoundedRectangleY.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalRoundedRectangleY.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalWidthCappedRoundedRectangle.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalWidthCappedRoundedRectangle.svg index 1012116d0a..da13094844 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalWidthCappedRoundedRectangle.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/basicEllipticalWidthCappedRoundedRectangle.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRxZero.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRxZero.pdf index cee46beed2..f528ccebf7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRxZero.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRxZero.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRyZero.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRyZero.pdf index 7fc5280663..51080977a5 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRyZero.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRectangleRyZero.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRxRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRxRectangle.pdf index 2817251a11..9a26f4e0f2 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRxRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRxRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRyRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRyRectangle.pdf index d735ec26f3..52ec6d9a6e 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRyRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicCircularRoundedRyRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalHeightCappedRoundedRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalHeightCappedRoundedRectangle.pdf index 73064639fb..b273f68ee7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalHeightCappedRoundedRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalHeightCappedRoundedRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeHeightRoundedRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeHeightRoundedRectangle.pdf index 91568ceac6..0286991b66 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeHeightRoundedRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeHeightRoundedRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeWidthRoundedRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeWidthRoundedRectangle.pdf index f19fb7ac74..33717bf6de 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeWidthRoundedRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalNegativeWidthRoundedRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleX.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleX.pdf index 5413044ada..5834cf23e1 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleX.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleX.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleY.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleY.pdf index 863887b1a5..5b904c1140 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleY.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalRoundedRectangleY.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalWidthCappedRoundedRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalWidthCappedRoundedRectangle.pdf index f9814e7a84..37b0f40757 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalWidthCappedRoundedRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicEllipticalWidthCappedRoundedRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangle.pdf index 4b8a1bd869..cd5bc11325 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangleRxRyZero.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangleRxRyZero.pdf index 5feafa641f..1bb290c498 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangleRxRyZero.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_basicRectangleRxRyZero.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_complexRectangle.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_complexRectangle.pdf index 335f5e7fdc..8126d04a07 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_complexRectangle.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/cmp_complexRectangle.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/complexRectangle.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/complexRectangle.svg index a614c02f78..98e0934a54 100644 --- a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/complexRectangle.svg +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RectangleSvgNodeRendererTest/complexRectangle.svg @@ -5,5 +5,5 @@ + stroke='green' fill='cyan'/> \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/ITSC-Logo-Horizontal-PMS-72dpi-compressor.png b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/ITSC-Logo-Horizontal-PMS-72dpi-compressor.png new file mode 100644 index 0000000000..8dd982690b Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/ITSC-Logo-Horizontal-PMS-72dpi-compressor.png differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/cmp_differentAspectRatios.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/cmp_differentAspectRatios.pdf new file mode 100644 index 0000000000..ee02476434 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/cmp_differentAspectRatios.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/differentAspectRatios.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/differentAspectRatios.svg new file mode 100644 index 0000000000..6e1cecc52a --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/aspectratio/differentAspectRatios.svg @@ -0,0 +1,131 @@ + + + Example PreserveAspectRatio - illustrates preserveAspectRatio attribute + + + + + + + + + + + + + + + + SVG to fit + + + Viewport 1 + + + Viewport 2 + + + + --------------- meet --------------- + + xMin* + + + + + + + xMid* + + + + + + + xMax* + + + + + + + + + ---------- meet ---------- + + *YMin + + + + + + + *YMid + + + + + + + *YMax + + + + + + + + + ---------- slice ---------- + + xMin* + + + + + + + xMid* + + + + + + + xMax* + + + + + + + + + --------------- slice --------------- + + *YMin + + + + + + + *YMid + + + + + + + *YMax + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_translated.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_translated.pdf index e37b455f85..ac7ba443bb 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_translated.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/nested/cmp_translated.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentHeight.pdf index 3421068679..c5b95daab5 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentHeight.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidth.pdf index 9fa38689c3..1ce9559bf4 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidth.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidthAndHeight.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidthAndHeight.pdf index f377d4c9fe..1e744850d8 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidthAndHeight.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_absentWidthAndHeight.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_percentInMeasurement.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_percentInMeasurement.pdf new file mode 100644 index 0000000000..731ccf3645 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/cmp_percentInMeasurement.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/image.png b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/image.png new file mode 100644 index 0000000000..e4fca0ad41 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/image.png differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/percentInMeasurement.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/percentInMeasurement.svg new file mode 100644 index 0000000000..c2c4f1db00 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/svg/percentInMeasurement.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100.pdf index 3f70de73c9..ba49522be1 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_100.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200.pdf index f03fc21a29..647f48bf30 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_200.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400.pdf index c8dd128972..35df52551d 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_400.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_50.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_50.pdf index 62d239623f..0b5383ef4c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_50.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/RootSvgNodeRendererTest/viewbox/cmp_viewbox_50.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStroke.pdf index f87c5a0205..59a03dc9db 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStroke.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStrokeWidth.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStrokeWidth.pdf index 161560f22e..f5d9d4c30c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStrokeWidth.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_noLineStrokeWidth.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_normalLineStroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_normalLineStroke.pdf index 6f6eca844f..023fffd81b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_normalLineStroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_normalLineStroke.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_stroke_advanced.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_stroke_advanced.pdf index 5ce01442ba..1e502aa860 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_stroke_advanced.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/StrokeTest/cmp_stroke_advanced.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolSvgTest/cmp_symbol.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolSvgTest/cmp_symbol.pdf new file mode 100644 index 0000000000..de48253b02 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolSvgTest/cmp_symbol.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolSvgTest/symbol.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolSvgTest/symbol.svg new file mode 100644 index 0000000000..8556539924 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/SymbolSvgTest/symbol.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_text_decoration.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_text_decoration.pdf new file mode 100644 index 0000000000..a21aff7832 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_text_decoration.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanBasicExample.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanBasicExample.pdf new file mode 100644 index 0000000000..0e9cb0da63 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanBasicExample.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedExample.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedExample.pdf new file mode 100644 index 0000000000..bfe5ee7301 Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/cmp_tspanNestedExample.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/text_decoration.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/text_decoration.svg new file mode 100644 index 0000000000..50c88c74bd --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/text_decoration.svg @@ -0,0 +1,18 @@ + + + Example textdecoration01 - behavior of 'text-decoration' property + + + Normal text + Text with line-through + Underlined text + + Each + word + has + different + underlining + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanBasicExample.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanBasicExample.svg new file mode 100644 index 0000000000..e5e6d6cf60 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanBasicExample.svg @@ -0,0 +1,64 @@ + + + Example for tspan + + + + AAAAA tspan dy="10 20 30 40 50" + AAAAA tspan dx="10 20 30 40 50" + + + + + Here is a text with superscript + and subscript mixed with normal + text. + + + + + Text with + + tspan dx="2em" dy="-50" font-weight="bold" fill="red + + + tspan dx="-550" dy="15" font-style="italic" fill="magenta" + and a + + AAAAAAAAA tspan x="60" y="320" fill="purple" rotate="10,45,90,115,145,0,15" + + + + + + Text with + + --- tspan textLength="1000"- + + + --- tspan textLength="500"- + + + --- tspan textLength="200"- + + + --- tspan textLength="-200"- + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedExample.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedExample.svg new file mode 100644 index 0000000000..a72f135bb7 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TSpanNodeRendererIntegrationTest/tspanNestedExample.svg @@ -0,0 +1,57 @@ + + + Example for tspan + + + + + Text with superscript nested-1 tspan + + + nested-2 tspan dx="-17 em" dy="28" font-weight="bold" fill="red and nested-3 tspan + inside + + + + + Text with + + AAAAA tspan rotate nested-1 tspan nested-2 tspan + + + + + + Text with + + --- tspan textLength="1000"- nested + + + --- tspan textLength="500"- nested + + + --- tspan textLength="200"- nested + + + --- tspan textLength="-200"- nested + + + + + + + + + + + + + + + + + + + + diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_fontSizeMissing.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_fontSizeMissing.pdf index 7838b6cad2..b8f067de70 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_fontSizeMissing.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/TextSvgBranchRendererIntegrationTest/cmp_hello_world_fontSizeMissing.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_circular.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_circular.pdf index 8c3e06016c..4df343fe58 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_circular.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_circular.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexReferences.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexReferences.pdf index c74c4bae39..ca794e937c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexReferences.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexReferences.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexUse.pdf index c6e2885bf5..fef79131f1 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_complexUse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_coordinatesUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_coordinatesUse.pdf index e8b9e7737f..fc470190d8 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_coordinatesUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_coordinatesUse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseFill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseFill.pdf index 0333fd233f..b8af81fdf9 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseFill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseFill.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseStroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseStroke.pdf index f89fa2f9fc..277628e5cf 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseStroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_doubleNestedUseStroke.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_imageUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_imageUse.pdf index 3efee033e7..42276f9d07 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_imageUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_imageUse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_multipleTransformationsUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_multipleTransformationsUse.pdf index 3eea6d0ec6..c8fa1e04be 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_multipleTransformationsUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_multipleTransformationsUse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_reuseLines.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_reuseLines.pdf index 1fb33a2968..be55dcec8c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_reuseLines.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_reuseLines.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_simpleRectReuse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_simpleRectReuse.pdf index 7c77f6bbe8..4a3a4b8b6e 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_simpleRectReuse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_simpleRectReuse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUse.pdf index 79b4d442b4..30f2ae4ac8 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseFill.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseFill.pdf index 40859def12..3a221106e7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseFill.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseFill.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseStroke.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseStroke.pdf index e630fc0018..69074fa317 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseStroke.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_singleUseStroke.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_svgUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_svgUse.pdf index ed9fac9fc9..1f9c992c70 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_svgUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_svgUse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transformationsOnTransformations.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transformationsOnTransformations.pdf index 78e4c56219..fc6933288c 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transformationsOnTransformations.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transformationsOnTransformations.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transitive.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transitive.pdf index 879e20893c..4b709eb3ac 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transitive.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_transitive.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_translateUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_translateUse.pdf index 617c583538..6921e49232 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_translateUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_translateUse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useInDifferentFilesExampleTest.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useInDifferentFilesExampleTest.pdf new file mode 100644 index 0000000000..2aadd1648a Binary files /dev/null and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useInDifferentFilesExampleTest.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefs.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefs.pdf index f9b0e2dab8..a2b6c472f7 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefs.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefs.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefsUsedElementAfterUse.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefsUsedElementAfterUse.pdf index c1ff95b606..ed326f8a1b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefsUsedElementAfterUse.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/cmp_useWithoutDefsUsedElementAfterUse.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/useInDifferentFilesExampleTest.svg b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/useInDifferentFilesExampleTest.svg new file mode 100644 index 0000000000..8033affef1 --- /dev/null +++ b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/UseIntegrationTest/useInDifferentFilesExampleTest.svg @@ -0,0 +1,8 @@ + + These 2 green horizontal lines are not inherited + + + + + \ No newline at end of file diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_simpleG.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_simpleG.pdf index ebbf4fd975..a3156e5f81 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_simpleG.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_simpleG.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_001.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_001.pdf index ec234a8d70..ba39e54343 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_001.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_001.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_002.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_002.pdf index ca979c3e28..837e333e16 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_002.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_002.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_003.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_003.pdf index c35cdcb384..3d04be72b0 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_003.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_003.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_004.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_004.pdf index 914026e962..bfc166c019 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_004.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_004.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_005.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_005.pdf index 24c9c0fee1..704854617b 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_005.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_005.pdf differ diff --git a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_viewbox.pdf b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_viewbox.pdf index 5e4d5690ca..2bdbb7c1e3 100644 Binary files a/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_viewbox.pdf and b/svg/src/test/resources/com/itextpdf/svg/renderers/impl/gunit/cmp_test_viewbox.pdf differ
            PatternMatchesExample
            *any element*
            [attr*=valContaining]elements with an attribute named "attr", and value containing "valContaining"a[href*=/search/]
            [attr~=regex]elements with an attribute named "attr", and value matching the regular expressionimg[src~=(?i)\\.(png|jpe?g)]
            The above may be combined in any orderdiv.header[title]

            Combinators

            Combinators

            E Fan F element descended from an E elementdiv a, .logo h1
            E {@literal >} Fan F direct child of Eol {@literal >} li
            E + Fan F element immediately preceded by sibling Eli + li, div.head + div
            E ~ Fan F element preceded by sibling Eh1 ~ p
            E, F, Gall matching elements E, F, or Ga[href], div, h3

            Pseudo selectors

            Pseudo selectors

            :lt(n)elements whose sibling index is less than ntd:lt(3) finds the first 3 cells of each row
            :gt(n)elements whose sibling index is greater than ntd:gt(1) finds cells after skipping the first two
            :eq(n)elements whose sibling index is equal to ntd:eq(0) finds the first cell of each row